diff --git a/.gitattributes b/.gitattributes index 4ce87d1..baf9b6e 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1 +1,2 @@ -resources/web/**/* linguist-vendored \ No newline at end of file +resources/web/**/* linguist-vendored +resources/web2/**/* linguist-vendored \ No newline at end of file diff --git a/.gitignore b/.gitignore index 5472bee..5283680 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ go.sum resources/* !resources/public/upload/.gitignore !resources/web +!resources/web2 !resources/i18n release data \ No newline at end of file diff --git a/http/router/router.go b/http/router/router.go index b105bce..56733d1 100644 --- a/http/router/router.go +++ b/http/router/router.go @@ -17,6 +17,7 @@ func WebInit(g *gin.Engine) { if global.Config.App.WebClient == 1 { g.StaticFS("/webclient", http.Dir(global.Config.Gin.ResourcesPath+"/web")) + g.StaticFS("/webclient2", http.Dir(global.Config.Gin.ResourcesPath+"/web2")) } g.StaticFS("/_admin", http.Dir(global.Config.Gin.ResourcesPath+"/admin")) } diff --git a/resources/web2/assets/AssetManifest.bin b/resources/web2/assets/AssetManifest.bin new file mode 100644 index 0000000..7c37cad --- /dev/null +++ b/resources/web2/assets/AssetManifest.bin @@ -0,0 +1 @@ + Aassets/actions.svg  assetassets/actions.svgassets/actions_mobile.svg  assetassets/actions_mobile.svgassets/address_book.ttf  assetassets/address_book.ttfassets/android.svg  assetassets/android.svgassets/arrow.svg  assetassets/arrow.svgassets/auth-apple.svg  assetassets/auth-apple.svgassets/auth-auth0.svg  assetassets/auth-auth0.svgassets/auth-azure.svg  assetassets/auth-azure.svgassets/auth-default.svg  assetassets/auth-default.svgassets/auth-facebook.svg  assetassets/auth-facebook.svgassets/auth-github.svg  assetassets/auth-github.svgassets/auth-gitlab.svg  assetassets/auth-gitlab.svgassets/auth-google.svg  assetassets/auth-google.svgassets/auth-okta.svg  assetassets/auth-okta.svgassets/call_end.svg  assetassets/call_end.svgassets/call_wait.svg  assetassets/call_wait.svgassets/chat.svg  assetassets/chat.svgassets/chat2.svg  assetassets/chat2.svgassets/checkbox-outline.svg  assetassets/checkbox-outline.svg"assets/chevron_up_chevron_down.svg  asset"assets/chevron_up_chevron_down.svgassets/close.svg  assetassets/close.svgassets/display.svg  assetassets/display.svgassets/dots.svg  assetassets/dots.svgassets/file.svg  assetassets/file.svgassets/file_transfer.svg  assetassets/file_transfer.svgassets/folder.svg  assetassets/folder.svgassets/folder_new.svg  assetassets/folder_new.svgassets/fullscreen.svg  assetassets/fullscreen.svgassets/fullscreen_exit.svg  assetassets/fullscreen_exit.svgassets/gestures.ttf  assetassets/gestures.ttfassets/home.svg  assetassets/home.svgassets/icon.svg  assetassets/icon.svgassets/insecure.svg  assetassets/insecure.svgassets/insecure_relay.svg  assetassets/insecure_relay.svgassets/kb_layout_iso.svg  assetassets/kb_layout_iso.svgassets/kb_layout_not_iso.svg  assetassets/kb_layout_not_iso.svgassets/keyboard.svg  assetassets/keyboard.svgassets/linux.svg  assetassets/linux.svgassets/mac.svg  assetassets/mac.svgassets/message_24dp_5F6368.svg  assetassets/message_24dp_5F6368.svgassets/peer_searchbar.ttf  assetassets/peer_searchbar.ttfassets/pinned.svg  assetassets/pinned.svgassets/rec.svg  assetassets/rec.svgassets/record_screen.svg  assetassets/record_screen.svgassets/refresh.svg  assetassets/refresh.svgassets/scam.png  assetassets/scam.pngassets/screen.svg  assetassets/screen.svgassets/search.svg  assetassets/search.svgassets/secure.svg  assetassets/secure.svgassets/secure_relay.svg  assetassets/secure_relay.svgassets/tabbar.ttf  assetassets/tabbar.ttfassets/transfer.svg  assetassets/transfer.svgassets/trash.svg  assetassets/trash.svgassets/unpinned.svg  assetassets/unpinned.svgassets/voice_call.svg  assetassets/voice_call.svgassets/voice_call_waiting.svg  assetassets/voice_call_waiting.svgassets/win.svg  assetassets/win.svg+packages/dash_chat_2/assets/placeholder.png  asset+packages/dash_chat_2/assets/placeholder.png3packages/dash_chat_2/assets/profile_placeholder.png  asset3packages/dash_chat_2/assets/profile_placeholder.png-packages/flex_color_picker/assets/opacity.png  asset-packages/flex_color_picker/assets/opacity.png)packages/wakelock_plus/assets/no_sleep.js  asset)packages/wakelock_plus/assets/no_sleep.js2packages/window_manager/images/ic_chrome_close.png  asset2packages/window_manager/images/ic_chrome_close.png5packages/window_manager/images/ic_chrome_maximize.png  asset5packages/window_manager/images/ic_chrome_maximize.png5packages/window_manager/images/ic_chrome_minimize.png  asset5packages/window_manager/images/ic_chrome_minimize.png7packages/window_manager/images/ic_chrome_unmaximize.png  asset7packages/window_manager/images/ic_chrome_unmaximize.png \ No newline at end of file diff --git a/resources/web2/assets/AssetManifest.json b/resources/web2/assets/AssetManifest.json new file mode 100644 index 0000000..3e01d68 --- /dev/null +++ b/resources/web2/assets/AssetManifest.json @@ -0,0 +1 @@ +{"assets/actions.svg":["assets/actions.svg"],"assets/actions_mobile.svg":["assets/actions_mobile.svg"],"assets/address_book.ttf":["assets/address_book.ttf"],"assets/android.svg":["assets/android.svg"],"assets/arrow.svg":["assets/arrow.svg"],"assets/auth-apple.svg":["assets/auth-apple.svg"],"assets/auth-auth0.svg":["assets/auth-auth0.svg"],"assets/auth-azure.svg":["assets/auth-azure.svg"],"assets/auth-default.svg":["assets/auth-default.svg"],"assets/auth-facebook.svg":["assets/auth-facebook.svg"],"assets/auth-github.svg":["assets/auth-github.svg"],"assets/auth-gitlab.svg":["assets/auth-gitlab.svg"],"assets/auth-google.svg":["assets/auth-google.svg"],"assets/auth-okta.svg":["assets/auth-okta.svg"],"assets/call_end.svg":["assets/call_end.svg"],"assets/call_wait.svg":["assets/call_wait.svg"],"assets/chat.svg":["assets/chat.svg"],"assets/chat2.svg":["assets/chat2.svg"],"assets/checkbox-outline.svg":["assets/checkbox-outline.svg"],"assets/chevron_up_chevron_down.svg":["assets/chevron_up_chevron_down.svg"],"assets/close.svg":["assets/close.svg"],"assets/display.svg":["assets/display.svg"],"assets/dots.svg":["assets/dots.svg"],"assets/file.svg":["assets/file.svg"],"assets/file_transfer.svg":["assets/file_transfer.svg"],"assets/folder.svg":["assets/folder.svg"],"assets/folder_new.svg":["assets/folder_new.svg"],"assets/fullscreen.svg":["assets/fullscreen.svg"],"assets/fullscreen_exit.svg":["assets/fullscreen_exit.svg"],"assets/gestures.ttf":["assets/gestures.ttf"],"assets/home.svg":["assets/home.svg"],"assets/icon.svg":["assets/icon.svg"],"assets/insecure.svg":["assets/insecure.svg"],"assets/insecure_relay.svg":["assets/insecure_relay.svg"],"assets/kb_layout_iso.svg":["assets/kb_layout_iso.svg"],"assets/kb_layout_not_iso.svg":["assets/kb_layout_not_iso.svg"],"assets/keyboard.svg":["assets/keyboard.svg"],"assets/linux.svg":["assets/linux.svg"],"assets/mac.svg":["assets/mac.svg"],"assets/message_24dp_5F6368.svg":["assets/message_24dp_5F6368.svg"],"assets/peer_searchbar.ttf":["assets/peer_searchbar.ttf"],"assets/pinned.svg":["assets/pinned.svg"],"assets/rec.svg":["assets/rec.svg"],"assets/record_screen.svg":["assets/record_screen.svg"],"assets/refresh.svg":["assets/refresh.svg"],"assets/scam.png":["assets/scam.png"],"assets/screen.svg":["assets/screen.svg"],"assets/search.svg":["assets/search.svg"],"assets/secure.svg":["assets/secure.svg"],"assets/secure_relay.svg":["assets/secure_relay.svg"],"assets/tabbar.ttf":["assets/tabbar.ttf"],"assets/transfer.svg":["assets/transfer.svg"],"assets/trash.svg":["assets/trash.svg"],"assets/unpinned.svg":["assets/unpinned.svg"],"assets/voice_call.svg":["assets/voice_call.svg"],"assets/voice_call_waiting.svg":["assets/voice_call_waiting.svg"],"assets/win.svg":["assets/win.svg"],"packages/dash_chat_2/assets/placeholder.png":["packages/dash_chat_2/assets/placeholder.png"],"packages/dash_chat_2/assets/profile_placeholder.png":["packages/dash_chat_2/assets/profile_placeholder.png"],"packages/flex_color_picker/assets/opacity.png":["packages/flex_color_picker/assets/opacity.png"],"packages/wakelock_plus/assets/no_sleep.js":["packages/wakelock_plus/assets/no_sleep.js"],"packages/window_manager/images/ic_chrome_close.png":["packages/window_manager/images/ic_chrome_close.png"],"packages/window_manager/images/ic_chrome_maximize.png":["packages/window_manager/images/ic_chrome_maximize.png"],"packages/window_manager/images/ic_chrome_minimize.png":["packages/window_manager/images/ic_chrome_minimize.png"],"packages/window_manager/images/ic_chrome_unmaximize.png":["packages/window_manager/images/ic_chrome_unmaximize.png"]} \ No newline at end of file diff --git a/resources/web2/assets/FontManifest.json b/resources/web2/assets/FontManifest.json new file mode 100644 index 0000000..1dabbb3 --- /dev/null +++ b/resources/web2/assets/FontManifest.json @@ -0,0 +1,42 @@ +[ + { + "family": "MaterialIcons", + "fonts": [ + { + "asset": "fonts/MaterialIcons-Regular.otf" + } + ] + }, + { + "family": "GestureIcons", + "fonts": [ + { + "asset": "assets/gestures.ttf" + } + ] + }, + { + "family": "Tabbar", + "fonts": [ + { + "asset": "assets/tabbar.ttf" + } + ] + }, + { + "family": "PeerSearchbar", + "fonts": [ + { + "asset": "assets/peer_searchbar.ttf" + } + ] + }, + { + "family": "AddressBook", + "fonts": [ + { + "asset": "assets/address_book.ttf" + } + ] + } +] \ No newline at end of file diff --git a/resources/web2/assets/assets/actions.svg b/resources/web2/assets/assets/actions.svg new file mode 100644 index 0000000..0a3c4bc --- /dev/null +++ b/resources/web2/assets/assets/actions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/actions_mobile.svg b/resources/web2/assets/assets/actions_mobile.svg new file mode 100644 index 0000000..32d8dc8 --- /dev/null +++ b/resources/web2/assets/assets/actions_mobile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/address_book.ttf b/resources/web2/assets/assets/address_book.ttf new file mode 100644 index 0000000..509fb63 Binary files /dev/null and b/resources/web2/assets/assets/address_book.ttf differ diff --git a/resources/web2/assets/assets/android.svg b/resources/web2/assets/assets/android.svg new file mode 100644 index 0000000..6fd89c9 --- /dev/null +++ b/resources/web2/assets/assets/android.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/arrow.svg b/resources/web2/assets/assets/arrow.svg new file mode 100644 index 0000000..50c4846 --- /dev/null +++ b/resources/web2/assets/assets/arrow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/auth-apple.svg b/resources/web2/assets/assets/auth-apple.svg new file mode 100644 index 0000000..6933fbc --- /dev/null +++ b/resources/web2/assets/assets/auth-apple.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/auth-auth0.svg b/resources/web2/assets/assets/auth-auth0.svg new file mode 100644 index 0000000..dbe3ed2 --- /dev/null +++ b/resources/web2/assets/assets/auth-auth0.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/auth-azure.svg b/resources/web2/assets/assets/auth-azure.svg new file mode 100644 index 0000000..b743560 --- /dev/null +++ b/resources/web2/assets/assets/auth-azure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/auth-default.svg b/resources/web2/assets/assets/auth-default.svg new file mode 100644 index 0000000..bf5fa90 --- /dev/null +++ b/resources/web2/assets/assets/auth-default.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/auth-facebook.svg b/resources/web2/assets/assets/auth-facebook.svg new file mode 100644 index 0000000..f587250 --- /dev/null +++ b/resources/web2/assets/assets/auth-facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/auth-github.svg b/resources/web2/assets/assets/auth-github.svg new file mode 100644 index 0000000..778b7b3 --- /dev/null +++ b/resources/web2/assets/assets/auth-github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/auth-gitlab.svg b/resources/web2/assets/assets/auth-gitlab.svg new file mode 100644 index 0000000..9402e13 --- /dev/null +++ b/resources/web2/assets/assets/auth-gitlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/auth-google.svg b/resources/web2/assets/assets/auth-google.svg new file mode 100644 index 0000000..18970f3 --- /dev/null +++ b/resources/web2/assets/assets/auth-google.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/auth-okta.svg b/resources/web2/assets/assets/auth-okta.svg new file mode 100644 index 0000000..931e728 --- /dev/null +++ b/resources/web2/assets/assets/auth-okta.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/call_end.svg b/resources/web2/assets/assets/call_end.svg new file mode 100644 index 0000000..fb7c9d2 --- /dev/null +++ b/resources/web2/assets/assets/call_end.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/call_wait.svg b/resources/web2/assets/assets/call_wait.svg new file mode 100644 index 0000000..299e3d0 --- /dev/null +++ b/resources/web2/assets/assets/call_wait.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/chat.svg b/resources/web2/assets/assets/chat.svg new file mode 100644 index 0000000..3a8bae7 --- /dev/null +++ b/resources/web2/assets/assets/chat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/chat2.svg b/resources/web2/assets/assets/chat2.svg new file mode 100644 index 0000000..6510b0e --- /dev/null +++ b/resources/web2/assets/assets/chat2.svg @@ -0,0 +1 @@ + diff --git a/resources/web2/assets/assets/checkbox-outline.svg b/resources/web2/assets/assets/checkbox-outline.svg new file mode 100644 index 0000000..77ca355 --- /dev/null +++ b/resources/web2/assets/assets/checkbox-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/chevron_up_chevron_down.svg b/resources/web2/assets/assets/chevron_up_chevron_down.svg new file mode 100644 index 0000000..b5ebf21 --- /dev/null +++ b/resources/web2/assets/assets/chevron_up_chevron_down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/close.svg b/resources/web2/assets/assets/close.svg new file mode 100644 index 0000000..0dd66b6 --- /dev/null +++ b/resources/web2/assets/assets/close.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/display.svg b/resources/web2/assets/assets/display.svg new file mode 100644 index 0000000..eb8cd8c --- /dev/null +++ b/resources/web2/assets/assets/display.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/dots.svg b/resources/web2/assets/assets/dots.svg new file mode 100644 index 0000000..628133f --- /dev/null +++ b/resources/web2/assets/assets/dots.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/file.svg b/resources/web2/assets/assets/file.svg new file mode 100644 index 0000000..ded4d95 --- /dev/null +++ b/resources/web2/assets/assets/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/file_transfer.svg b/resources/web2/assets/assets/file_transfer.svg new file mode 100644 index 0000000..e1d8ccb --- /dev/null +++ b/resources/web2/assets/assets/file_transfer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/folder.svg b/resources/web2/assets/assets/folder.svg new file mode 100644 index 0000000..ad8484b --- /dev/null +++ b/resources/web2/assets/assets/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/folder_new.svg b/resources/web2/assets/assets/folder_new.svg new file mode 100644 index 0000000..ce49817 --- /dev/null +++ b/resources/web2/assets/assets/folder_new.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/fullscreen.svg b/resources/web2/assets/assets/fullscreen.svg new file mode 100644 index 0000000..992d21d --- /dev/null +++ b/resources/web2/assets/assets/fullscreen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/fullscreen_exit.svg b/resources/web2/assets/assets/fullscreen_exit.svg new file mode 100644 index 0000000..ab93bba --- /dev/null +++ b/resources/web2/assets/assets/fullscreen_exit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/gestures.ttf b/resources/web2/assets/assets/gestures.ttf new file mode 100644 index 0000000..aabec8a Binary files /dev/null and b/resources/web2/assets/assets/gestures.ttf differ diff --git a/resources/web2/assets/assets/home.svg b/resources/web2/assets/assets/home.svg new file mode 100644 index 0000000..a779a27 --- /dev/null +++ b/resources/web2/assets/assets/home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/icon.svg b/resources/web2/assets/assets/icon.svg new file mode 100644 index 0000000..4d43f8b --- /dev/null +++ b/resources/web2/assets/assets/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/insecure.svg b/resources/web2/assets/assets/insecure.svg new file mode 100644 index 0000000..5a344dd --- /dev/null +++ b/resources/web2/assets/assets/insecure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/insecure_relay.svg b/resources/web2/assets/assets/insecure_relay.svg new file mode 100644 index 0000000..17b474e --- /dev/null +++ b/resources/web2/assets/assets/insecure_relay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/kb_layout_iso.svg b/resources/web2/assets/assets/kb_layout_iso.svg new file mode 100644 index 0000000..2d30feb --- /dev/null +++ b/resources/web2/assets/assets/kb_layout_iso.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/kb_layout_not_iso.svg b/resources/web2/assets/assets/kb_layout_not_iso.svg new file mode 100644 index 0000000..0c7f964 --- /dev/null +++ b/resources/web2/assets/assets/kb_layout_not_iso.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/keyboard.svg b/resources/web2/assets/assets/keyboard.svg new file mode 100644 index 0000000..0e94a5a --- /dev/null +++ b/resources/web2/assets/assets/keyboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/linux.svg b/resources/web2/assets/assets/linux.svg new file mode 100644 index 0000000..2c3697b --- /dev/null +++ b/resources/web2/assets/assets/linux.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/mac.svg b/resources/web2/assets/assets/mac.svg new file mode 100644 index 0000000..ccf9c7a --- /dev/null +++ b/resources/web2/assets/assets/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/message_24dp_5F6368.svg b/resources/web2/assets/assets/message_24dp_5F6368.svg new file mode 100644 index 0000000..5347a3d --- /dev/null +++ b/resources/web2/assets/assets/message_24dp_5F6368.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/peer_searchbar.ttf b/resources/web2/assets/assets/peer_searchbar.ttf new file mode 100644 index 0000000..7f87e48 Binary files /dev/null and b/resources/web2/assets/assets/peer_searchbar.ttf differ diff --git a/resources/web2/assets/assets/pinned.svg b/resources/web2/assets/assets/pinned.svg new file mode 100644 index 0000000..872f38a --- /dev/null +++ b/resources/web2/assets/assets/pinned.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/rec.svg b/resources/web2/assets/assets/rec.svg new file mode 100644 index 0000000..70f1061 --- /dev/null +++ b/resources/web2/assets/assets/rec.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/record_screen.svg b/resources/web2/assets/assets/record_screen.svg new file mode 100644 index 0000000..bbd948c --- /dev/null +++ b/resources/web2/assets/assets/record_screen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/refresh.svg b/resources/web2/assets/assets/refresh.svg new file mode 100644 index 0000000..1a37816 --- /dev/null +++ b/resources/web2/assets/assets/refresh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/scam.png b/resources/web2/assets/assets/scam.png new file mode 100644 index 0000000..9ccad33 Binary files /dev/null and b/resources/web2/assets/assets/scam.png differ diff --git a/resources/web2/assets/assets/screen.svg b/resources/web2/assets/assets/screen.svg new file mode 100644 index 0000000..992eecd --- /dev/null +++ b/resources/web2/assets/assets/screen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/search.svg b/resources/web2/assets/assets/search.svg new file mode 100644 index 0000000..682db43 --- /dev/null +++ b/resources/web2/assets/assets/search.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/secure.svg b/resources/web2/assets/assets/secure.svg new file mode 100644 index 0000000..fcd99f2 --- /dev/null +++ b/resources/web2/assets/assets/secure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/secure_relay.svg b/resources/web2/assets/assets/secure_relay.svg new file mode 100644 index 0000000..af54808 --- /dev/null +++ b/resources/web2/assets/assets/secure_relay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/tabbar.ttf b/resources/web2/assets/assets/tabbar.ttf new file mode 100644 index 0000000..a9220f3 Binary files /dev/null and b/resources/web2/assets/assets/tabbar.ttf differ diff --git a/resources/web2/assets/assets/transfer.svg b/resources/web2/assets/assets/transfer.svg new file mode 100644 index 0000000..d764210 --- /dev/null +++ b/resources/web2/assets/assets/transfer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/trash.svg b/resources/web2/assets/assets/trash.svg new file mode 100644 index 0000000..65aaaaf --- /dev/null +++ b/resources/web2/assets/assets/trash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/unpinned.svg b/resources/web2/assets/assets/unpinned.svg new file mode 100644 index 0000000..e69da2a --- /dev/null +++ b/resources/web2/assets/assets/unpinned.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/voice_call.svg b/resources/web2/assets/assets/voice_call.svg new file mode 100644 index 0000000..98ebd4b --- /dev/null +++ b/resources/web2/assets/assets/voice_call.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/voice_call_waiting.svg b/resources/web2/assets/assets/voice_call_waiting.svg new file mode 100644 index 0000000..f1771c3 --- /dev/null +++ b/resources/web2/assets/assets/voice_call_waiting.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/assets/win.svg b/resources/web2/assets/assets/win.svg new file mode 100644 index 0000000..a0f7e3d --- /dev/null +++ b/resources/web2/assets/assets/win.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/assets/fonts/MaterialIcons-Regular.otf b/resources/web2/assets/fonts/MaterialIcons-Regular.otf new file mode 100644 index 0000000..8c99266 Binary files /dev/null and b/resources/web2/assets/fonts/MaterialIcons-Regular.otf differ diff --git a/resources/web2/assets/packages/dash_chat_2/assets/placeholder.png b/resources/web2/assets/packages/dash_chat_2/assets/placeholder.png new file mode 100644 index 0000000..46c3f18 Binary files /dev/null and b/resources/web2/assets/packages/dash_chat_2/assets/placeholder.png differ diff --git a/resources/web2/assets/packages/dash_chat_2/assets/profile_placeholder.png b/resources/web2/assets/packages/dash_chat_2/assets/profile_placeholder.png new file mode 100644 index 0000000..b398aa2 Binary files /dev/null and b/resources/web2/assets/packages/dash_chat_2/assets/profile_placeholder.png differ diff --git a/resources/web2/assets/packages/flex_color_picker/assets/opacity.png b/resources/web2/assets/packages/flex_color_picker/assets/opacity.png new file mode 100644 index 0000000..bc919f3 Binary files /dev/null and b/resources/web2/assets/packages/flex_color_picker/assets/opacity.png differ diff --git a/resources/web2/assets/packages/wakelock_plus/assets/no_sleep.js b/resources/web2/assets/packages/wakelock_plus/assets/no_sleep.js new file mode 100644 index 0000000..ccfab74 --- /dev/null +++ b/resources/web2/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/AAj5IQAD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' + +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/resources/web2/assets/packages/window_manager/images/ic_chrome_close.png b/resources/web2/assets/packages/window_manager/images/ic_chrome_close.png new file mode 100644 index 0000000..1949491 Binary files /dev/null and b/resources/web2/assets/packages/window_manager/images/ic_chrome_close.png differ diff --git a/resources/web2/assets/packages/window_manager/images/ic_chrome_maximize.png b/resources/web2/assets/packages/window_manager/images/ic_chrome_maximize.png new file mode 100644 index 0000000..672e9e4 Binary files /dev/null and b/resources/web2/assets/packages/window_manager/images/ic_chrome_maximize.png differ diff --git a/resources/web2/assets/packages/window_manager/images/ic_chrome_minimize.png b/resources/web2/assets/packages/window_manager/images/ic_chrome_minimize.png new file mode 100644 index 0000000..05534b4 Binary files /dev/null and b/resources/web2/assets/packages/window_manager/images/ic_chrome_minimize.png differ diff --git a/resources/web2/assets/packages/window_manager/images/ic_chrome_unmaximize.png b/resources/web2/assets/packages/window_manager/images/ic_chrome_unmaximize.png new file mode 100644 index 0000000..52b8f4e Binary files /dev/null and b/resources/web2/assets/packages/window_manager/images/ic_chrome_unmaximize.png differ diff --git a/resources/web2/assets/shaders/ink_sparkle.frag b/resources/web2/assets/shaders/ink_sparkle.frag new file mode 100644 index 0000000..b49cd0e Binary files /dev/null and b/resources/web2/assets/shaders/ink_sparkle.frag differ diff --git a/resources/web2/favicon.svg b/resources/web2/favicon.svg new file mode 100644 index 0000000..965218c --- /dev/null +++ b/resources/web2/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/web2/ffmpeg-core.js b/resources/web2/ffmpeg-core.js new file mode 100644 index 0000000..6db281f --- /dev/null +++ b/resources/web2/ffmpeg-core.js @@ -0,0 +1,16 @@ + +var createFFmpegCore = (() => { + var _scriptDir = import.meta.url; + + return ( + async function(createFFmpegCore = {}) { + + var Module=typeof createFFmpegCore!="undefined"?createFFmpegCore:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject});Module["frameBuffer"]=null;Module["recycledFrames"]=[];function _processFrame(codec,data,callback){var len=data.byteLength;var buffer=Module["_malloc"](len);var dest=new Uint8Array(wasmMemory.buffer,buffer,len);dest.set(new Uint8Array(data));var ret=Module["_ffmpeg_decode"](codec,buffer,len);Module["_free"](buffer);callback(ret);return ret}function _recycleFrame(frame){var arr=Module["recycledFrames"];arr.push(frame);if(arr.length>8){arr.shift()}}function _close(){Module["_ffmpeg_destroy_decoder"]()}function _locateFile(path,prefix){const mainScriptUrlOrBlob=Module["mainScriptUrlOrBlob"];if(mainScriptUrlOrBlob){const{wasmURL:wasmURL,workerURL:workerURL}=JSON.parse(atob(mainScriptUrlOrBlob.slice(mainScriptUrlOrBlob.lastIndexOf("#")+1)));if(path.endsWith(".wasm"))return wasmURL;if(path.endsWith(".worker.js"))return workerURL}return prefix+path}Module["locateFile"]=_locateFile;Module["processFrame"]=_processFrame;Module["recycleFrame"]=_recycleFrame;Module["close"]=_close;var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;if(ENVIRONMENT_IS_NODE){const{createRequire:createRequire}=await import("module");var require=createRequire(import.meta.url);var fs=require("fs");var nodePath=require("path");if(ENVIRONMENT_IS_WORKER){scriptDirectory=nodePath.dirname(scriptDirectory)+"/"}else{scriptDirectory=require("url").fileURLToPath(new URL("./",import.meta.url))}read_=(filename,binary)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror,binary=true)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);fs.readFile(filename,binary?undefined:"utf8",(err,data)=>{if(err)onerror(err);else onload(binary?data.buffer:data)})};if(!Module["thisProgram"]&&process.argv.length>1){thisProgram=process.argv[1].replace(/\\/g,"/")}arguments_=process.argv.slice(2);quit_=(status,toThrow)=>{process.exitCode=status;throw toThrow};Module["inspect"]=()=>"[Emscripten Module object]"}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAP64,HEAPU64,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b);Module["HEAP64"]=HEAP64=new BigInt64Array(b);Module["HEAPU64"]=HEAPU64=new BigUint64Array(b)}var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;if(Module["locateFile"]){wasmBinaryFile="ffmpeg-core.wasm?v=241ebe18";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}}else{wasmBinaryFile=new URL("ffmpeg-core.wasm?v=241ebe18",import.meta.url).href}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(binaryFile){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(binaryFile)){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{if(!response["ok"]){throw"failed to load wasm binary file at '"+binaryFile+"'"}return response["arrayBuffer"]()}).catch(()=>getBinary(binaryFile))}else{if(readAsync){return new Promise((resolve,reject)=>{readAsync(binaryFile,response=>resolve(new Uint8Array(response)),reject)})}}}return Promise.resolve().then(()=>getBinary(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>{return WebAssembly.instantiate(binary,imports)}).then(instance=>{return instance}).then(receiver,reason=>{err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&!isFileURI(binaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}else{return instantiateArrayBuffer(binaryFile,imports,callback)}}function createWasm(){var info={"a":wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["B"];updateMemoryViews();wasmTable=Module["asm"]["G"];addOnInit(Module["asm"]["C"]);removeRunDependency("wasm-instantiate");return exports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err("Module.instantiateWasm callback failed with error: "+e);readyPromiseReject(e)}}instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){callbacks.shift()(Module)}}var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heapOrArray,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}var SYSCALLS={varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;return 0}function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs}function __emscripten_throw_longjmp(){throw Infinity}function _abort(){abort("")}function _emscripten_date_now(){return Date.now()}function getHeapMax(){return 2147483648}function _emscripten_get_heap_max(){return getHeapMax()}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function emscripten_realloc_buffer(size){var b=wasmMemory.buffer;try{wasmMemory.grow(size-b.byteLength+65535>>>16);updateMemoryViews();return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings}function stringToAscii(str,buffer){for(var i=0;i>0]=str.charCodeAt(i)}HEAP8[buffer>>0]=0}function _environ_get(__environ,environ_buf){var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0}function _environ_sizes_get(penviron_count,penviron_buf_size){var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAPU32[penviron_buf_size>>2]=bufSize;return 0}function _fd_close(fd){return 52}function _fd_fdstat_get(fd,pbuf){var rightsBase=0;var rightsInheriting=0;var flags=0;{var type=fd==0||fd==1||fd==2?2:abort();if(fd==0){rightsBase=2}else if(fd==1||fd==2){rightsBase=64}flags=1}HEAP8[pbuf>>0]=type;HEAP16[pbuf+2>>1]=flags;HEAP64[pbuf+8>>3]=BigInt(rightsBase);HEAP64[pbuf+16>>3]=BigInt(rightsInheriting);return 0}function _fd_read(fd,iov,iovcnt,pnum){return 52}function _fd_seek(fd,offset,whence,newOffset){return 70}var printCharBuffers=[null,[],[]];function printChar(stream,curr){var buffer=printCharBuffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}}function _fd_write(fd,iov,iovcnt,pnum){var num=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;for(var j=0;j>2]=num;return 0}function _ffmpeg_decode_callback(data,width,height,yuvFormat){var recycled=Module["recycledFrames"];var array=null;const len=width*height*4;while(recycled.length>0){var frame=recycled.pop();if(frame.length===len){array=frame;break}}if(!array){array=new Uint8Array(len);console.log("Allocated new frame buffer in decode callback")}array.set(new Uint8Array(wasmMemory.buffer,data,len));Module["frameBuffer"]={data:array,width:width,height:height,yuvFormat:yuvFormat}}var wasmTableMirror=[];function getWasmTableEntry(funcPtr){var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr)}return func}var wasmImports={"y":___syscall_fcntl64,"r":___syscall_openat,"o":__emscripten_throw_longjmp,"a":_abort,"e":_emscripten_date_now,"q":_emscripten_get_heap_max,"w":_emscripten_memcpy_big,"p":_emscripten_resize_heap,"u":_environ_get,"v":_environ_sizes_get,"j":_fd_close,"t":_fd_fdstat_get,"x":_fd_read,"s":_fd_seek,"i":_fd_write,"A":_ffmpeg_decode_callback,"h":invoke_ii,"b":invoke_iii,"z":invoke_iiiii,"d":invoke_v,"k":invoke_vi,"c":invoke_viiii,"g":invoke_viiiii,"l":invoke_viiiiii,"f":invoke_viiiiiii,"n":invoke_viiiiiiiii,"m":invoke_viiiiiiiiiiiiiii};var asm=createWasm();var ___wasm_call_ctors=function(){return(___wasm_call_ctors=Module["asm"]["C"]).apply(null,arguments)};var _ffmpeg_destroy_decoder=Module["_ffmpeg_destroy_decoder"]=function(){return(_ffmpeg_destroy_decoder=Module["_ffmpeg_destroy_decoder"]=Module["asm"]["D"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["E"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["F"]).apply(null,arguments)};var ___errno_location=function(){return(___errno_location=Module["asm"]["__errno_location"]).apply(null,arguments)};var _ffmpeg_decode=Module["_ffmpeg_decode"]=function(){return(_ffmpeg_decode=Module["_ffmpeg_decode"]=Module["asm"]["H"]).apply(null,arguments)};var _setThrew=function(){return(_setThrew=Module["asm"]["I"]).apply(null,arguments)};var stackSave=function(){return(stackSave=Module["asm"]["J"]).apply(null,arguments)};var stackRestore=function(){return(stackRestore=Module["asm"]["K"]).apply(null,arguments)};var _ff_h264_cabac_tables=Module["_ff_h264_cabac_tables"]=133028;function invoke_ii(index,a1){var sp=stackSave();try{return getWasmTableEntry(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{getWasmTableEntry(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_v(index){var sp=stackSave();try{getWasmTableEntry(index)()}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run(); + + + return createFFmpegCore.ready + } + + ); +})(); +export default createFFmpegCore; \ No newline at end of file diff --git a/resources/web2/ffmpeg-core.wasm b/resources/web2/ffmpeg-core.wasm new file mode 100644 index 0000000..be8a15c Binary files /dev/null and b/resources/web2/ffmpeg-core.wasm differ diff --git a/resources/web2/ffmpeg.js b/resources/web2/ffmpeg.js new file mode 100644 index 0000000..31efb36 --- /dev/null +++ b/resources/web2/ffmpeg.js @@ -0,0 +1,111 @@ + +const ERROR_IMPORT_FAILURE = 'Failed to import FFmpeg core'; + +let ffmpeg; +let arrayBufferPool = []; +const load = async ({ coreURL, wasmURL }) => { + const first = !ffmpeg; + try { + // when web worker type is `classic`. + importScripts([coreURL]); + } catch { + // when web worker type is `module`. + const module = await import(/* @vite-ignore */ coreURL); + self.createFFmpegCore = module.default; + + if (!self.createFFmpegCore) { + throw ERROR_IMPORT_FAILURE; + } + } + + try { + ffmpeg = await self.createFFmpegCore({ + // Fix `Overload resolution failed.` when using multi-threaded ffmpeg-core. + // Encoded wasmURL and workerURL in the URL as a hack to fix locateFile issue. + mainScriptUrlOrBlob: `${coreURL}#${btoa(JSON.stringify({ wasmURL }))}`, + }); + } catch(e) { + console.error(e); + throw ERROR_IMPORT_FAILURE; + } + + return first; +}; + +const decode = async ({ codec, data }) => { + return ffmpeg.processFrame(codec, data, (_) =>{}); +}; + +const recycle = (array) => { + ffmpeg.recycleFrame(array); +} + +const close = () => { + ffmpeg.close(); + ffmpeg = null; + arrayBufferPool = []; +} + +// message handler is synchronous +self.onmessage = async ({ data: { id, type, data } }) => { + try { + if (type !== "LOAD" && !ffmpeg) { + self.postMessage({ + id, + type: "ERROR", + data: "FFmpeg not loaded", + }); + } else if (type === "LOAD") { + const ret = await load(data); + self.postMessage({ id, type, data: ret }); + } else if (type === "DECODE") { + // accept moved buffer first + if (data.arrayBuffer) { + arrayBufferPool.push(data.arrayBuffer); + if (arrayBufferPool.length > 8) { + arrayBufferPool.shift(); + } + } + const ret = await decode(data); + if (ret === 0) { + var buffer = null; + while(arrayBufferPool.length > 0) { + var pop = arrayBufferPool.pop(); + if (pop.byteLength === ffmpeg.frameBuffer.data.length) { + buffer = pop; + break; + } + } + if (!buffer) { + buffer = new ArrayBuffer(ffmpeg.frameBuffer.data.length); + console.log("worker create arrayBuffer"); + } + let array = new Uint8Array(buffer); + array.set(ffmpeg.frameBuffer.data); + self.postMessage({ id, type, data: {data: {data: buffer, yuvFormat: ffmpeg.frameBuffer.yuvFormat}}}, [buffer]); + recycle(ffmpeg.frameBuffer.data); + } else { + self.postMessage({ + id, + type: "ERROR", + data: {}, + }); + } + } else if (type === "CLOSE") { + close(); + self.postMessage({ id, type, data: {} }); + } else { + self.postMessage({ + id, + type: "ERROR", + data: `Unknown command: ${type}`, + }); + } + } catch (e) { + self.postMessage({ + id, + type: "ERROR", + data: e.toString(), + }); + } +}; \ No newline at end of file diff --git a/resources/web2/flutter_service_worker.js b/resources/web2/flutter_service_worker.js new file mode 100644 index 0000000..4ce9d4d --- /dev/null +++ b/resources/web2/flutter_service_worker.js @@ -0,0 +1,7201 @@ +'use strict'; +const MANIFEST = 'flutter-app-manifest'; +const TEMP = 'flutter-temp-cache'; +const CACHE_NAME = 'flutter-app-cache'; + +const RESOURCES = {"version.json": "3e51d6cff8b28e5b72405d55bb292266", +"index.html": "50a9ef3c86291b01e729b2aea2c35b1c", +"/": "50a9ef3c86291b01e729b2aea2c35b1c", +"ffmpeg.js": "66d9cd0b0fc9ae87cb446a600a379522", +"js/index.html": "1e11fc11686bbeeb2e2d34d70f72cd15", +"js/dist/index.html": "102e441bb7734cff798328955aed28ba", +"js/dist/index.js": "b02bd72e68dbef41a6ecca78195fe03d", +"js/dist/index.css": "325598511be4c5926c2e5bd308a3ea4c", +"js/dist/vendor.js": "31219923d0853486c1fd2e6b968e55d2", +"js/gen_js_from_rdev.py": "9fe8cb5c2dfe903cf31bfece874b1772", +"js/jest.config.js": "d0ddb4c8574ac655c636b68bb231aa75", +"js/node_modules/pako/LICENSE": "a4f08d6b2d1bf3f3a1bc296a6109a25b", +"js/node_modules/pako/CHANGELOG.md": "ae35a07289377975d9b2cbef866ab79e", +"js/node_modules/pako/dist/pako_inflate.js": "18ba5b8f0f9d69b8443df838577b59c7", +"js/node_modules/pako/dist/pako_deflate.js": "e42b56e52531ec712460d58e87222822", +"js/node_modules/pako/dist/pako.min.js": "64413eda72405dd1d28bbb64d900c778", +"js/node_modules/pako/dist/pako_deflate.min.js": "ab774b059cc1f3efe425f8aa5fca3ed9", +"js/node_modules/pako/dist/pako.js": "89ec6adbc6bdd6ac86658da9cb780599", +"js/node_modules/pako/dist/pako_inflate.min.js": "8e548b1ad991b0cd636a7e4939e3c420", +"js/node_modules/pako/index.js": "67f51fd22786e2ac0162903e742a6770", +"js/node_modules/pako/README.md": "bb18f6b3d52b155c41234b8dec2dc386", +"js/node_modules/pako/package.json": "313da501a381d9a74ba74a95100a44a4", +"js/node_modules/pako/lib/inflate.js": "b6e560199c0b32381de3a8d481636054", +"js/node_modules/pako/lib/deflate.js": "39783141d12b6cdadd9d72b2232d5a83", +"js/node_modules/pako/lib/utils/strings.js": "8c405eb544d2b272d1494e76c4831736", +"js/node_modules/pako/lib/utils/common.js": "577ab90608fb27cce8765b96e9ae32ab", +"js/node_modules/pako/lib/zlib/constants.js": "10f18de1596ccf3005aeea9d0dc222b4", +"js/node_modules/pako/lib/zlib/inflate.js": "1b3ad833b14e06d9de601a79a9d7bba9", +"js/node_modules/pako/lib/zlib/deflate.js": "5f7678271b4a10e04017f668e2d25c09", +"js/node_modules/pako/lib/zlib/crc32.js": "80eb3d1535bca533e92f9f570df49c89", +"js/node_modules/pako/lib/zlib/zstream.js": "d24ffcfe018600f2bbb1e7f8e6a8f395", +"js/node_modules/pako/lib/zlib/inffast.js": "bc922ab272e1273f423445c396ae68fa", +"js/node_modules/pako/lib/zlib/adler32.js": "80bbdea34bff895d03fcd1e74e1ca8a7", +"js/node_modules/pako/lib/zlib/README": "dab75e04ec59a9f911cd92cbae14d758", +"js/node_modules/pako/lib/zlib/inftrees.js": "4b85669fc4ad55a4298db17c2e1af5a5", +"js/node_modules/pako/lib/zlib/trees.js": "ef57e31968d7cd0896ecbc509b50d2a0", +"js/node_modules/pako/lib/zlib/gzheader.js": "8a4342a56a34c971982fe68ef7bd628a", +"js/node_modules/pako/lib/zlib/messages.js": "43c53c3391257a9b846fb8914fb0d8ca", +"js/node_modules/jest-runtime/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-runtime/package.json": "4cc4040e000045c47353081aee938e3d", +"js/node_modules/jest-runtime/build/index.js": "588d7804eb1fa07a6e1503b80c6b023b", +"js/node_modules/jest-runtime/build/helpers.js": "ac0efe70fe878ac17e66e07a7a8a4b77", +"js/node_modules/jest-runtime/build/index.d.ts": "6d6b18262d56af023a8034083d972f87", +"js/node_modules/jest-matcher-utils/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-matcher-utils/README.md": "f1add7845f104f49bc18effc820a5ba1", +"js/node_modules/jest-matcher-utils/package.json": "227990d4e3b7c88b60503fc26baa4c4e", +"js/node_modules/jest-matcher-utils/build/deepCyclicCopyReplaceable.js": "b2beca670c38ad4e4d2aa7d1bc63438b", +"js/node_modules/jest-matcher-utils/build/index.js": "b58317a9e9205ac0af29e5e15cd6d1dc", +"js/node_modules/jest-matcher-utils/build/Replaceable.js": "e982e33926f291ecf32e048e8a18d1a2", +"js/node_modules/jest-matcher-utils/build/index.d.ts": "877d40f05dd4748da7a520549ef060bf", +"js/node_modules/callsites/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/callsites/index.js": "22159db14b1ee12c8fcf6344da7fd835", +"js/node_modules/callsites/readme.md": "bd496a74736808302c7607effb5d5a41", +"js/node_modules/callsites/package.json": "895020d0e9d1e1993267a76b1c8732ca", +"js/node_modules/callsites/index.d.ts": "d29baaf7a63477c3c0ef3de040d5ae81", +"js/node_modules/test-exclude/CHANGELOG.md": "4c6f26dec1397683611420e763d148ae", +"js/node_modules/test-exclude/is-outside-dir-posix.js": "d4453adcde28684d9c7dd7befe0a650c", +"js/node_modules/test-exclude/index.js": "1857a4e8d11441290ee734db6bc14d0d", +"js/node_modules/test-exclude/is-outside-dir.js": "68ddadd0b3d3d4fc7f53687c6c5b8692", +"js/node_modules/test-exclude/README.md": "48aa14990693975d891e672b1f573fdc", +"js/node_modules/test-exclude/is-outside-dir-win32.js": "486083f08210abbd62d979b7118ca092", +"js/node_modules/test-exclude/package.json": "7912856a4b1a082bed7af24ee3d301e0", +"js/node_modules/test-exclude/LICENSE.txt": "8fd106383180f7bbb8f534414fdf7d35", +"js/node_modules/bser/index.js": "7d0bbe86032d0f52f4b1ae1f548235ed", +"js/node_modules/bser/README.md": "c1f51217c9bf96380c785144ebd4cba9", +"js/node_modules/bser/package.json": "3c9cdcce5d2b60ca87bc35a986c944ac", +"js/node_modules/jest-docblock/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-docblock/README.md": "583315b7dc47977cc6819a912712b81c", +"js/node_modules/jest-docblock/package.json": "1c4d631eacee2c7ea28eb937c31e80ff", +"js/node_modules/jest-docblock/build/index.js": "7c8448df0c83481cef54ae13ecac3e31", +"js/node_modules/jest-docblock/build/index.d.ts": "789c1f8cd15fb6785c223ef136bc0a09", +"js/node_modules/jsesc/man/jsesc.1": "350a87d997b3dbfb4614221ec0ed77b1", +"js/node_modules/jsesc/bin/jsesc": "1ccdcf9e4ae4a18e45d14c466a732c20", +"js/node_modules/jsesc/jsesc.js": "b687ed2572f8a7584a1071269be54e80", +"js/node_modules/jsesc/LICENSE-MIT.txt": "ee9bd8b835cfcd512dd644540dd96987", +"js/node_modules/jsesc/README.md": "38cf1ce1ffbe4347d86191c25124f262", +"js/node_modules/jsesc/package.json": "25221e36c5eda214d693cdeaf7e3d47f", +"js/node_modules/pirates/LICENSE": "d8acca882f1cd66c0dc560046cf5473f", +"js/node_modules/pirates/README.md": "f43fbb5a96db467899e31f597e6914bc", +"js/node_modules/pirates/package.json": "9bf95015fe2c767cdf1c338ab9fa14ff", +"js/node_modules/pirates/lib/index.js": "4acb68937ba0e727a0135522c6587af7", +"js/node_modules/pirates/index.d.ts": "d8d24ade7f984c2011875c8975336d6b", +"js/node_modules/tldts/LICENSE": "6adc4bc57237e0d634e2629a1daa94f1", +"js/node_modules/tldts/bin/cli.js": "45a1b3e44416b5d65ee8279be66ece43", +"js/node_modules/tldts/dist/types/index.d.ts": "12d969a304118f78ec46051492a8c08b", +"js/node_modules/tldts/dist/types/src/suffix-trie.d.ts": "e77f163629fff201533acd818efee2fd", +"js/node_modules/tldts/dist/types/src/data/trie.d.ts": "17936c5cf18104bd8aadff765e78eee7", +"js/node_modules/tldts/dist/index.cjs.min.js.map": "63f771845176e1bf838b8f8d7790343a", +"js/node_modules/tldts/dist/index.esm.min.js.map": "2a3a06856b5fb12a49571182c4cd5284", +"js/node_modules/tldts/dist/index.cjs.min.js": "55e3f7aadeacb6291d19254db0892fec", +"js/node_modules/tldts/dist/index.esm.min.js": "f389a5bc5cfc258b6c99f008cfaec267", +"js/node_modules/tldts/dist/es6/index.js": "5dd0b3d13914e7376ced941602eb91b6", +"js/node_modules/tldts/dist/es6/tsconfig.bundle.tsbuildinfo": "be213bb51d55f16bd37afe9652babea3", +"js/node_modules/tldts/dist/es6/index.js.map": "60efb69a319906e9321dcff98afd98d2", +"js/node_modules/tldts/dist/es6/src/suffix-trie.js.map": "825166fcfea79b207adbe37de84f2a8c", +"js/node_modules/tldts/dist/es6/src/suffix-trie.js": "019783c5b675922868b63f0a98831f1a", +"js/node_modules/tldts/dist/es6/src/data/trie.js": "5f4dc6be1f8428c185ef83a1d82136bf", +"js/node_modules/tldts/dist/es6/src/data/trie.js.map": "78162bb5c599cf6bc90d18f74871db96", +"js/node_modules/tldts/dist/index.umd.min.js": "679e817810bdf562cd2263a4576ae50f", +"js/node_modules/tldts/dist/index.umd.min.js.map": "93817359d5f18fb8fee40e4b3af91deb", +"js/node_modules/tldts/dist/cjs/tsconfig.tsbuildinfo": "c8249d96ee69f02c49d35d880fc3de13", +"js/node_modules/tldts/dist/cjs/index.js": "5cd61bbf6800a568bcacda1354158fc7", +"js/node_modules/tldts/dist/cjs/index.js.map": "a28e0620a774aedc2df4c35140127556", +"js/node_modules/tldts/dist/cjs/src/suffix-trie.js.map": "9b3624f005c1ff2352d595d4dbada02d", +"js/node_modules/tldts/dist/cjs/src/suffix-trie.js": "773567172f56580ff40164658804ce85", +"js/node_modules/tldts/dist/cjs/src/data/trie.js": "7e127e2ae0c2aefc13029690174312a0", +"js/node_modules/tldts/dist/cjs/src/data/trie.js.map": "bcf3f92900096767261d6abbec109be4", +"js/node_modules/tldts/README.md": "a0a1661aa2347f06c51c33ebba40707e", +"js/node_modules/tldts/package.json": "21d7c8b0a97ae98bf6da67cd16af208a", +"js/node_modules/tldts/index.ts": "8cb04b801551fdbd8e01dd7f41ce68cf", +"js/node_modules/tldts/src/suffix-trie.ts": "c09e531670d3caf8c22bae8ec09fbc27", +"js/node_modules/tldts/src/data/trie.ts": "3baef15a64b76796abd9e323bf0f861b", +"js/node_modules/@types/stack-utils/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/stack-utils/README.md": "f755c1e940bdc1d4f09db51d2eb435ae", +"js/node_modules/@types/stack-utils/package.json": "51285e89240f30f5fd358ef7a153d315", +"js/node_modules/@types/stack-utils/index.d.ts": "0f6a270fac57e0e70383749dcad64526", +"js/node_modules/@types/istanbul-reports/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/istanbul-reports/README.md": "a70095b0fa4ca3dc3eacb0ec96a49231", +"js/node_modules/@types/istanbul-reports/package.json": "1b22b9c9bc29ebe64135a218eab31f4c", +"js/node_modules/@types/istanbul-reports/index.d.ts": "433c09317cc53cdf0a1bba773617b145", +"js/node_modules/@types/file-saver/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/file-saver/README.md": "670af4339324cb11b62966467c84c38a", +"js/node_modules/@types/file-saver/package.json": "98f872e1961e83b26757f706195fd7a8", +"js/node_modules/@types/file-saver/index.d.ts": "6f6573e800ede8d911e17a72e8e9f091", +"js/node_modules/@types/babel__template/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/babel__template/README.md": "80806e4f80726c7cf5b11dea8f88fe97", +"js/node_modules/@types/babel__template/package.json": "2b15090539000a769fa87a0a9751a5d1", +"js/node_modules/@types/babel__template/index.d.ts": "568805a4174d528c13d5073d7243a1f2", +"js/node_modules/@types/yargs-parser/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/yargs-parser/README.md": "de53f596f698a8c55298b52dd61c14a1", +"js/node_modules/@types/yargs-parser/package.json": "40836a05086cd7e9c7a1dd671afb36c5", +"js/node_modules/@types/yargs-parser/index.d.ts": "7fd09a46dbc90e3f596bb5757627df61", +"js/node_modules/@types/istanbul-lib-report/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/istanbul-lib-report/README.md": "1b2d2866e5f97e3b595a673889316df5", +"js/node_modules/@types/istanbul-lib-report/package.json": "05edcf2a52bcded2dd95dfb37b1ddd22", +"js/node_modules/@types/istanbul-lib-report/index.d.ts": "cb70fde59edfe3d54f4c8695fdb72c47", +"js/node_modules/@types/jsdom/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/jsdom/README.md": "77865cdfd12d716eaf55007b804c056b", +"js/node_modules/@types/jsdom/package.json": "12ab7b4b5dcb9469695b7aa62be2ef47", +"js/node_modules/@types/jsdom/base.d.ts": "ac35fe5dbac9a469f7fa8418dcf58c72", +"js/node_modules/@types/jsdom/index.d.ts": "c5aa31190e375b5087700f2e313e6ed0", +"js/node_modules/@types/istanbul-lib-coverage/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/istanbul-lib-coverage/README.md": "a80d3920f24730bdbbc8a57a8574e463", +"js/node_modules/@types/istanbul-lib-coverage/package.json": "4b2fc714a021b02fd4512c59a3b984a1", +"js/node_modules/@types/istanbul-lib-coverage/index.d.ts": "4b714153625b6d5f482315733772d635", +"js/node_modules/@types/babel__generator/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/babel__generator/README.md": "c5cd8327a6a00af6f1061beaef4895e6", +"js/node_modules/@types/babel__generator/package.json": "3097e375e9b6c0e1c748c053da652220", +"js/node_modules/@types/babel__generator/index.d.ts": "ad2ecddc2c1fb2eeba39081f4c96f604", +"js/node_modules/@types/babel__traverse/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/babel__traverse/README.md": "f4b5fe7149a119eb080560ba140e47f8", +"js/node_modules/@types/babel__traverse/package.json": "59416fcb5b03e054b2eee8caa118b3e5", +"js/node_modules/@types/babel__traverse/index.d.ts": "e564bc16cd5cdaccff447a6e8be4e29a", +"js/node_modules/@types/yargs/helpers.d.mts": "e1a4a4446a8da332ccce75db613a8aed", +"js/node_modules/@types/yargs/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/yargs/index.d.mts": "ee9902148af2725b740eabb04a59e2d1", +"js/node_modules/@types/yargs/README.md": "3fbd18e0c1a3e444d419405dd19399cf", +"js/node_modules/@types/yargs/package.json": "0918f271bbfd938f1be02a60525ca895", +"js/node_modules/@types/yargs/yargs.d.ts": "df4146ab64509fd77128f0f30603dbcc", +"js/node_modules/@types/yargs/helpers.d.ts": "d3d627fcf5c2c54f8a4dc441844df177", +"js/node_modules/@types/yargs/index.d.ts": "6077ffce6261741648cf16e7a4f05c8a", +"js/node_modules/@types/node/path.d.ts": "fdbf0f302349f4f92fa382c2a2dad457", +"js/node_modules/@types/node/constants.d.ts": "a46cf1f3859a4c34c8efd6747ca17a18", +"js/node_modules/@types/node/domain.d.ts": "279157f9af002b605ef577209ff59f4b", +"js/node_modules/@types/node/diagnostics_channel.d.ts": "5af1b9948bbe0d23db7a488ba0ca1d59", +"js/node_modules/@types/node/globals.d.ts": "3380c2a502e5a40b081dc1c8c7c005c4", +"js/node_modules/@types/node/sea.d.ts": "81be4df65d63fb8cf848f90a69d18e6c", +"js/node_modules/@types/node/string_decoder.d.ts": "369bcc9ced8448fb8af3a49d78bb859b", +"js/node_modules/@types/node/tls.d.ts": "0128ba72e1c2cdf44c84d359fe1432ec", +"js/node_modules/@types/node/tty.d.ts": "ef6c11ce318806562571e177811c8b05", +"js/node_modules/@types/node/punycode.d.ts": "8a2c41d3cfd07d84e620b5ab9cdc2028", +"js/node_modules/@types/node/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/node/readline.d.ts": "074009c49df9c87532052ea78f7cc271", +"js/node_modules/@types/node/crypto.d.ts": "2c56707bee109882ca7ea52e85a93dff", +"js/node_modules/@types/node/trace_events.d.ts": "6ea5efd66b4b01da5ae4132c0523415b", +"js/node_modules/@types/node/events.d.ts": "008dab966887e3d18596feff81dd7ceb", +"js/node_modules/@types/node/os.d.ts": "b17f7ffd64a72711d6ca205599ed7c1a", +"js/node_modules/@types/node/buffer.d.ts": "73af06e3e8d3f9df4796e6c60c53f2d1", +"js/node_modules/@types/node/querystring.d.ts": "bfdb1f2ab0f7682881746ca29a5349e1", +"js/node_modules/@types/node/worker_threads.d.ts": "596739eda12b15746c560ab381ae021b", +"js/node_modules/@types/node/dom-events.d.ts": "6c4dbe86dd6daaea307be9bc2f07b286", +"js/node_modules/@types/node/timers/promises.d.ts": "eda3d47e6abcdedbffeff2ba45eeaf87", +"js/node_modules/@types/node/console.d.ts": "1e3a50cff137952581a949b1ed7ffb25", +"js/node_modules/@types/node/async_hooks.d.ts": "729dcfaea4fd9b28e37420ab348217ae", +"js/node_modules/@types/node/stream/consumers.d.ts": "782f9ddb8649c38a9f805b778ea32887", +"js/node_modules/@types/node/stream/web.d.ts": "1b9f6f4e5bb6604f4270fb71045e36c7", +"js/node_modules/@types/node/stream/promises.d.ts": "bc01789c305367aa4a7e0a965052af7d", +"js/node_modules/@types/node/dns.d.ts": "1c1fdd3d84fbd6b863af1cdb4e236f3a", +"js/node_modules/@types/node/readline/promises.d.ts": "0ef90249c0641d8d8bd4fd6ee557fd42", +"js/node_modules/@types/node/vm.d.ts": "3fb4fbb390d87c83c50576d90cfd3c57", +"js/node_modules/@types/node/timers.d.ts": "85c42300f23cbdafc8348b265609c2a2", +"js/node_modules/@types/node/globals.global.d.ts": "611f891be1d8336cec97f3e88a2f7620", +"js/node_modules/@types/node/test.d.ts": "6de059b1fc2b38d35154ddd2df3b1c52", +"js/node_modules/@types/node/http.d.ts": "932b5a8228e7995f6ac6bfc2acd05151", +"js/node_modules/@types/node/http2.d.ts": "7038b285eee3d840d269df1d0a6bed67", +"js/node_modules/@types/node/stream.d.ts": "686d7bad18304d797ff7570896fee2ed", +"js/node_modules/@types/node/inspector.d.ts": "ddff2df908ce40b26b6173cff68de12a", +"js/node_modules/@types/node/assert/strict.d.ts": "543d7e122f76fcc38335e560dc9d4505", +"js/node_modules/@types/node/README.md": "91e87bb72c97f84ea3b4aab839c42abc", +"js/node_modules/@types/node/v8.d.ts": "bd0e66db917a8fd2377986b792e08245", +"js/node_modules/@types/node/perf_hooks.d.ts": "421ee970392faef6f046a491e0dc047e", +"js/node_modules/@types/node/url.d.ts": "153b86886afa154926a836382508e03e", +"js/node_modules/@types/node/cluster.d.ts": "deac67796f3d381be93c33051a5c760c", +"js/node_modules/@types/node/package.json": "0bdbf6653bcda0aea42141a061a78b9a", +"js/node_modules/@types/node/https.d.ts": "5cb2031899e58ce41874be986ec8e451", +"js/node_modules/@types/node/assert.d.ts": "410e7ff6510ae4221231382ff6903566", +"js/node_modules/@types/node/fs.d.ts": "c1ac8b9f1fb8425b90508077f5666fb9", +"js/node_modules/@types/node/repl.d.ts": "761dbc104e0439210ae4af624467d23b", +"js/node_modules/@types/node/dgram.d.ts": "d669c7b7979a181e1e847ce13a4c2ed7", +"js/node_modules/@types/node/child_process.d.ts": "5ac697085db06fde039b705e12627ecb", +"js/node_modules/@types/node/zlib.d.ts": "741ffd910ba2215955f75daf634f4e8c", +"js/node_modules/@types/node/module.d.ts": "40b483666bbc29e18e55a50727011cea", +"js/node_modules/@types/node/process.d.ts": "6b1d14688788f6840aacabf6dd731c8d", +"js/node_modules/@types/node/util.d.ts": "07f5bf62584acceda3d977f62b99d070", +"js/node_modules/@types/node/wasi.d.ts": "68129cd7594ce498b9085337babbfffa", +"js/node_modules/@types/node/index.d.ts": "36be427c823da5a5f4cb4fcfac148ddf", +"js/node_modules/@types/node/dns/promises.d.ts": "8c637731a016d7a1400362f236665fe0", +"js/node_modules/@types/node/fs/promises.d.ts": "d281592a2f6eb21a6c51aa0b7a031eaa", +"js/node_modules/@types/node/net.d.ts": "2e22a037a30e4ecff7503be1290b6cab", +"js/node_modules/@types/babel__core/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/babel__core/README.md": "afba760bd6eed7f1561c744cd0698eef", +"js/node_modules/@types/babel__core/package.json": "7b6ff4130d97ebf4a99e8c4e858a1f5d", +"js/node_modules/@types/babel__core/index.d.ts": "c840e827f2241a33ea676479729845d1", +"js/node_modules/@types/tough-cookie/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/tough-cookie/README.md": "0751256eb8e2203034078de17fc9ff8d", +"js/node_modules/@types/tough-cookie/package.json": "dcf5042e91dd1ea9cc76c303d2be472b", +"js/node_modules/@types/tough-cookie/index.d.ts": "c186dd9e5a78450808c837ba232d6e08", +"js/node_modules/@types/graceful-fs/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/graceful-fs/README.md": "2433dd81cccda653567af79dddef7d27", +"js/node_modules/@types/graceful-fs/package.json": "0db730952460d05a32b913ba60e17c07", +"js/node_modules/@types/graceful-fs/index.d.ts": "600cb357539c7c6eddaa3a9f354852a7", +"js/node_modules/@types/jest/LICENSE": "d4a904ca135bb7bc912156fee12726f0", +"js/node_modules/@types/jest/README.md": "3d8615ddac96a9398e288865e7f7aa0a", +"js/node_modules/@types/jest/package.json": "653c4ba3c516d5b1d28338c338de8e7e", +"js/node_modules/@types/jest/index.d.ts": "199b6b8114bbd7a3c385e3d5f265910f", +"js/node_modules/globals/globals.json": "bea27dabe13c05b63a24e9ceefcbdd39", +"js/node_modules/globals/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/globals/index.js": "3e3a6be0a398d188e14e631562b99e8a", +"js/node_modules/globals/readme.md": "d8e75a1f2d1c8c080a124683256945b0", +"js/node_modules/globals/package.json": "a37f50b09601ccb5301d4e943fc6cf96", +"js/node_modules/diff-sequences/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/diff-sequences/README.md": "d780e3575ff02560c69f0d549058f3aa", +"js/node_modules/diff-sequences/package.json": "589006d0cf4ceaa11a3589262dc0cc92", +"js/node_modules/diff-sequences/build/index.js": "4be284ff55c83aff390eb5609e9ba3e7", +"js/node_modules/diff-sequences/build/index.d.ts": "ce23e856aaa8ed2dfcd3477853169c73", +"js/node_modules/detect-newline/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/detect-newline/index.js": "1e54d6c1f0def2ef650bc62b45ed2df7", +"js/node_modules/detect-newline/readme.md": "b734869d41e1922ebc6a3e1e61d32ca6", +"js/node_modules/detect-newline/package.json": "19c01b39f8be117722a49cee455b11ee", +"js/node_modules/detect-newline/index.d.ts": "7915900b35c92b39fa5383052f0b71b6", +"js/node_modules/browserslist/error.d.ts": "b19ff9a2aa7e680b5a3922ee98977cb6", +"js/node_modules/browserslist/LICENSE": "30b83181ea8907820ccb681d5ed60277", +"js/node_modules/browserslist/index.js": "2fc058b04195f1ab073fb19079dac742", +"js/node_modules/browserslist/error.js": "b70beda67d81795942a4fd54e28c91ad", +"js/node_modules/browserslist/README.md": "7daacb1a23f90f022ba48374941fc934", +"js/node_modules/browserslist/node.js": "3cce2496ce7969eeeadd0692c69c42a0", +"js/node_modules/browserslist/parse.js": "3665f661fd955d8d7ef086b839d675c8", +"js/node_modules/browserslist/package.json": "1c6a4e23f9f9469e00a2b50caea050bc", +"js/node_modules/browserslist/cli.js": "c788275964548af6771c88b30fbf5825", +"js/node_modules/browserslist/index.d.ts": "32c5a3c37e2e999a8e80493d6f920419", +"js/node_modules/browserslist/browser.js": "f5e89c650995d4e2abd86955e3ef64f0", +"js/node_modules/istanbul-lib-source-maps/LICENSE": "2c39380ca74c032242016476ea5f4e2c", +"js/node_modules/istanbul-lib-source-maps/CHANGELOG.md": "fe82e8972a2774539b03545c5ed4a5b3", +"js/node_modules/istanbul-lib-source-maps/index.js": "93e223150e02b059ba65914aeaa32e52", +"js/node_modules/istanbul-lib-source-maps/README.md": "cfedd6b3e916373d30d1289dd7bc067c", +"js/node_modules/istanbul-lib-source-maps/package.json": "ddb5fb8a8892ad4962ffb2f51a84e30c", +"js/node_modules/istanbul-lib-source-maps/lib/get-mapping.js": "6a7c0d0c08e6d1b6c418e05d84147f58", +"js/node_modules/istanbul-lib-source-maps/lib/mapped.js": "d48b400600a4dc258a08828769aee31e", +"js/node_modules/istanbul-lib-source-maps/lib/pathutils.js": "63aaab4f6e0fc648733e9bf54faa5b4c", +"js/node_modules/istanbul-lib-source-maps/lib/transform-utils.js": "b97446d6a6b054a46da0c592aca133ff", +"js/node_modules/istanbul-lib-source-maps/lib/transformer.js": "8df08f3019d1b20575fba1cf73a099b1", +"js/node_modules/istanbul-lib-source-maps/lib/map-store.js": "c8b15c55584398846ce7261687cdcb8c", +"js/node_modules/process-nextick-args/license.md": "216769dac98a78ec088ee7cc6fad1dfa", +"js/node_modules/process-nextick-args/index.js": "b96a153d5267870089295f228f160977", +"js/node_modules/process-nextick-args/readme.md": "a3bbeef3a0e5af35adf5864c28acfc1b", +"js/node_modules/process-nextick-args/package.json": "6bd1fff965ff97b4aff54e6b4e382ed0", +"js/node_modules/shebang-regex/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/shebang-regex/index.js": "e5b247c6c2702052b9a4df02d85fa819", +"js/node_modules/shebang-regex/readme.md": "0bf52d83601e3f17d509a42909888dde", +"js/node_modules/shebang-regex/package.json": "d670058e365165e340ac42b0e47b9749", +"js/node_modules/shebang-regex/index.d.ts": "6cc74b2f14584b4c892fbe2612883906", +"js/node_modules/path-is-absolute/license": "a12ebca0510a773644101a99a867d210", +"js/node_modules/path-is-absolute/index.js": "135a9dc74dc76b698c2abeaaa165f889", +"js/node_modules/path-is-absolute/readme.md": "77dcaf91010aea98f54e727c5c34a297", +"js/node_modules/path-is-absolute/package.json": "ef6e018bdf67b82ab1285bc799b5367b", +"js/node_modules/json-parse-even-better-errors/LICENSE.md": "16d4ff0e774195fa8cee4940a14e99d6", +"js/node_modules/json-parse-even-better-errors/CHANGELOG.md": "c29b8ca3c4eea4907f039d8db426523b", +"js/node_modules/json-parse-even-better-errors/index.js": "f3313ab0391176cf9258d6cf5fd6ff60", +"js/node_modules/json-parse-even-better-errors/README.md": "7f9ce326a7cb1c534dc52e0841002b72", +"js/node_modules/json-parse-even-better-errors/package.json": "e757cb0da6001f0830e3fe6f1fd62582", +"js/node_modules/stack-utils/LICENSE.md": "054a50023e3f2656f333adbacbb65f47", +"js/node_modules/stack-utils/index.js": "995ceb6c30c6af8acb02ec918fc0bef1", +"js/node_modules/stack-utils/readme.md": "d1f86bff47b28f8262fb4b53dddad073", +"js/node_modules/stack-utils/package.json": "a672e13e5652decc37e56012486b5329", +"js/node_modules/.bin/jsesc": "1ccdcf9e4ae4a18e45d14c466a732c20", +"js/node_modules/.bin/tldts": "45a1b3e44416b5d65ee8279be66ece43", +"js/node_modules/.bin/browserslist": "c788275964548af6771c88b30fbf5825", +"js/node_modules/.bin/import-local-fixture": "6c9185bd388163a0397cc620a486c74e", +"js/node_modules/.bin/protoc-gen-ts_proto": "2b91529804705e3e2bfa67d53524df4d", +"js/node_modules/.bin/tsserver": "a66f62644aee3142f36b1f14b44bd273", +"js/node_modules/.bin/detect-libc": "ed91c87113ae1cc70c196295e8ce8a05", +"js/node_modules/.bin/esvalidate": "ddca7f35b5d6008d90ca220430e0bf68", +"js/node_modules/.bin/resolve": "0036d06038d84b0afa1e41d8310e4368", +"js/node_modules/.bin/nanoid": "49733797030660b081f981653a25402b", +"js/node_modules/.bin/ts-jest": "33bfbfda95e0ada575dd301655ba0a04", +"js/node_modules/.bin/node-which": "ab7317a95d1f704cb183d7c438a3e890", +"js/node_modules/.bin/esparse": "f2ab1e514449635d1cbbd3ad193cedd9", +"js/node_modules/.bin/jake": "779d79d372565c69b2ec54b1c73367ab", +"js/node_modules/.bin/tsc": "77f2382cbdcd057ac7a1b23e43363bca", +"js/node_modules/.bin/js-yaml": "a58cd02b21c231204a6724ec455f8c88", +"js/node_modules/.bin/ejs": "c104b7f45946c47a7c80abcf2eeada49", +"js/node_modules/.bin/parser": "11050c1a46fb8b470f28bec167769dd9", +"js/node_modules/.bin/semver": "eb4e282d94eb3fc0cd83014b7ceebf41", +"js/node_modules/.bin/vite": "1664e229ffa6b6d071896e649071dddf", +"js/node_modules/.bin/rollup": "28201fb93a0be1cbe7b3324ad33387a8", +"js/node_modules/.bin/json5": "1ba2f9cb72680bbf3dae846ef2f95b82", +"js/node_modules/.bin/update-browserslist-db": "4c56b5a6bf64f83f94faa1a7c8cb8803", +"js/node_modules/.bin/esbuild": "83f6c1fb75e6590e3f3677a9962cfccd", +"js/node_modules/.bin/create-jest": "292172ff3ab20435636f45151e2be945", +"js/node_modules/.bin/jest": "b11de96d58c5275e6dec8364495291c4", +"js/node_modules/jest-worker/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-worker/node_modules/supports-color/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/jest-worker/node_modules/supports-color/index.js": "f9d85ad6c8b843232a0cd7d405fb1c04", +"js/node_modules/jest-worker/node_modules/supports-color/readme.md": "239b5b7e20386243b928daab128efb05", +"js/node_modules/jest-worker/node_modules/supports-color/package.json": "20b130f400b18e6f49a3e7ce73219e27", +"js/node_modules/jest-worker/node_modules/supports-color/browser.js": "875dd5b9f41283577230607b8113574d", +"js/node_modules/jest-worker/README.md": "f86fd43ff84c5c4d1747b92f33f1ccd1", +"js/node_modules/jest-worker/package.json": "3479af7e35e3d8e6399b6fb8b8fca4eb", +"js/node_modules/jest-worker/build/Farm.js": "a022c38dd13555f96fea4e852aaa50a4", +"js/node_modules/jest-worker/build/WorkerPool.js": "b0e7bdfdf3c7c697609ed897883e92bc", +"js/node_modules/jest-worker/build/PriorityQueue.js": "ac776e28a79d2af7eabbc8797e6f6c3b", +"js/node_modules/jest-worker/build/types.js": "d0657c8f38f4b764b5122b28ad5efc94", +"js/node_modules/jest-worker/build/index.js": "1dc034987610eb459d342f20ba063cab", +"js/node_modules/jest-worker/build/workers/WorkerAbstract.js": "b879e870665622b6dac121032472f1d6", +"js/node_modules/jest-worker/build/workers/processChild.js": "59861d824503849723b65cecd6b0a51e", +"js/node_modules/jest-worker/build/workers/ChildProcessWorker.js": "3d883daba1c7ebdaab77f4f8c026cd53", +"js/node_modules/jest-worker/build/workers/threadChild.js": "ddec17fbca3f652bc760e96b063b5563", +"js/node_modules/jest-worker/build/workers/NodeThreadsWorker.js": "66e1e73e159f77be6d1190a7f965c7cb", +"js/node_modules/jest-worker/build/workers/messageParent.js": "058005a3070cda2132ff2c05262cb2a2", +"js/node_modules/jest-worker/build/FifoQueue.js": "a139aee052fede824651d6b6327c7c56", +"js/node_modules/jest-worker/build/index.d.ts": "3c9a5c3c4bccb0a5b708db92ccad0fb7", +"js/node_modules/jest-worker/build/base/BaseWorkerPool.js": "1e02c62b226faa44407b3da7fa834d9e", +"js/node_modules/make-dir/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/make-dir/node_modules/.bin/semver": "c11609b448f71e61626691fd4f03951c", +"js/node_modules/make-dir/node_modules/semver/ranges/min-version.js": "5883d374bb5d81494a79536f8d15c7b1", +"js/node_modules/make-dir/node_modules/semver/ranges/outside.js": "c19e4c92abd2676981bf6337629109ac", +"js/node_modules/make-dir/node_modules/semver/ranges/ltr.js": "9b1635bd6d604358d733514b28cc8b29", +"js/node_modules/make-dir/node_modules/semver/ranges/gtr.js": "f5279b6df246c6a31456515749287981", +"js/node_modules/make-dir/node_modules/semver/ranges/min-satisfying.js": "d724f0e2c17a599c3b82ec456bb60348", +"js/node_modules/make-dir/node_modules/semver/ranges/simplify.js": "3a907bb4aa4d1894bda5cc022857df65", +"js/node_modules/make-dir/node_modules/semver/ranges/to-comparators.js": "045401fed046b3ed05e1f5e7b56ee970", +"js/node_modules/make-dir/node_modules/semver/ranges/max-satisfying.js": "6813760c0301cef7a84e2cea77e91641", +"js/node_modules/make-dir/node_modules/semver/ranges/valid.js": "1dc94773e37ee1d033f066ffd157bcb6", +"js/node_modules/make-dir/node_modules/semver/ranges/subset.js": "8ecf4b5a0c4a54fb8a621a690238746c", +"js/node_modules/make-dir/node_modules/semver/ranges/intersects.js": "1039f3d91b86b927a56bdbbfc6f16947", +"js/node_modules/make-dir/node_modules/semver/preload.js": "a9fddc15cda0d52db33cfb922545de04", +"js/node_modules/make-dir/node_modules/semver/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/make-dir/node_modules/semver/bin/semver.js": "c11609b448f71e61626691fd4f03951c", +"js/node_modules/make-dir/node_modules/semver/classes/range.js": "585ef6c583082a199129d84d3c3e5839", +"js/node_modules/make-dir/node_modules/semver/classes/index.js": "cdebb721742b46bd269e0a96a9513ed5", +"js/node_modules/make-dir/node_modules/semver/classes/comparator.js": "754cf7f04150712c94e109d80f007f24", +"js/node_modules/make-dir/node_modules/semver/classes/semver.js": "cf33ad018c6eeabea68f462fd5dae339", +"js/node_modules/make-dir/node_modules/semver/internal/constants.js": "7d19ed9be46caad1d1e359d39808ad4b", +"js/node_modules/make-dir/node_modules/semver/internal/identifiers.js": "c90e47f4ac3e7e6136ea67a64bce02e2", +"js/node_modules/make-dir/node_modules/semver/internal/parse-options.js": "cc13aef241206eca8b7d176659393a57", +"js/node_modules/make-dir/node_modules/semver/internal/re.js": "9d54c21f686c3d783594500a3ff99f0e", +"js/node_modules/make-dir/node_modules/semver/internal/lrucache.js": "29a12ecd074fee653c634f12c34ab9d6", +"js/node_modules/make-dir/node_modules/semver/internal/debug.js": "139a1cd83ee340fb2f1220bdb1ba608f", +"js/node_modules/make-dir/node_modules/semver/index.js": "8decab35eea2983822c71d79a42a91ac", +"js/node_modules/make-dir/node_modules/semver/README.md": "3eeb3e68aa9e515da40dd5dca16588c1", +"js/node_modules/make-dir/node_modules/semver/package.json": "60ceb414625985c30c0563c791e27180", +"js/node_modules/make-dir/node_modules/semver/functions/gt.js": "10a39ec1811071babb91462c19b950bc", +"js/node_modules/make-dir/node_modules/semver/functions/sort.js": "b6b1e8291ba15107b6f474a9a6791499", +"js/node_modules/make-dir/node_modules/semver/functions/rsort.js": "2e50a97bd158129f5dc59cf94d1050b0", +"js/node_modules/make-dir/node_modules/semver/functions/neq.js": "27e4a0af52eaece331029c0750443868", +"js/node_modules/make-dir/node_modules/semver/functions/gte.js": "07110ce00d60765b5d12a015c53f0634", +"js/node_modules/make-dir/node_modules/semver/functions/eq.js": "ac255be167064433906949ed2ee45c65", +"js/node_modules/make-dir/node_modules/semver/functions/lte.js": "8fe11b589aa4d476331b1a20a178f4e6", +"js/node_modules/make-dir/node_modules/semver/functions/compare-build.js": "aa3189ca2cb7077ae7263db0d6afe6c4", +"js/node_modules/make-dir/node_modules/semver/functions/patch.js": "354989b490295ac9c8b7a4b1e14de9f4", +"js/node_modules/make-dir/node_modules/semver/functions/rcompare.js": "4375b6d0d0a7ced1f709f810bb52e9da", +"js/node_modules/make-dir/node_modules/semver/functions/clean.js": "11c3585adc46a11a14d248c2ab2b061e", +"js/node_modules/make-dir/node_modules/semver/functions/valid.js": "4c97ced41f4870af4043608388e7a762", +"js/node_modules/make-dir/node_modules/semver/functions/satisfies.js": "b0f79b194e24e3e4f2a2881c4faecb96", +"js/node_modules/make-dir/node_modules/semver/functions/compare-loose.js": "2a96f1eb367ac64c30183597763341cd", +"js/node_modules/make-dir/node_modules/semver/functions/parse.js": "80efc1ce2279a3c9babbe799e30ff99d", +"js/node_modules/make-dir/node_modules/semver/functions/minor.js": "ee42ab1e884352cc1beac06780d0ea47", +"js/node_modules/make-dir/node_modules/semver/functions/compare.js": "c4b3073651fdc985032e3d4654077cd8", +"js/node_modules/make-dir/node_modules/semver/functions/coerce.js": "fb8dc646defe3d84ba327421a5e0e288", +"js/node_modules/make-dir/node_modules/semver/functions/inc.js": "32449070f0087bc779fe64db24b53314", +"js/node_modules/make-dir/node_modules/semver/functions/lt.js": "f7ad1b995249db3335ef22e54b5a0a23", +"js/node_modules/make-dir/node_modules/semver/functions/diff.js": "c3354fcb20f23cddd3a953aa2207597d", +"js/node_modules/make-dir/node_modules/semver/functions/cmp.js": "e19d89e1a044e820179496172524ce0d", +"js/node_modules/make-dir/node_modules/semver/functions/major.js": "29d9c74715e8d0a66a1205421c909d34", +"js/node_modules/make-dir/node_modules/semver/functions/prerelease.js": "8d6459821a046a48b04c1f3fdf0250d9", +"js/node_modules/make-dir/node_modules/semver/range.bnf": "76d83b46734a4604da9df9998fe7d19e", +"js/node_modules/make-dir/index.js": "0117e12ab6d0e7f996ca1c61bf2bd207", +"js/node_modules/make-dir/readme.md": "eb63f288834d570e577560d769f6a53a", +"js/node_modules/make-dir/package.json": "c4dc94ce9180aa1fe22c5066dd93197a", +"js/node_modules/make-dir/index.d.ts": "a0f44af4b55c1dcf415407f297b5b157", +"js/node_modules/lodash.memoize/LICENSE": "a3b2b7770df62392c164de4001b59f8f", +"js/node_modules/lodash.memoize/index.js": "2923e21fe07faeb082060b2eeba6cc7a", +"js/node_modules/lodash.memoize/README.md": "e56708d0345caa33a01508dbdd5aa0d2", +"js/node_modules/lodash.memoize/package.json": "9e2af75c0588ac72821b10ab97ce3bb6", +"js/node_modules/mimic-fn/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/mimic-fn/index.js": "a14d8e9fc8261cf9316463177dc249a6", +"js/node_modules/mimic-fn/readme.md": "23df380116a513cf262e1b2c5423ebba", +"js/node_modules/mimic-fn/package.json": "b1982703f9d28bda97282ecd1399df51", +"js/node_modules/mimic-fn/index.d.ts": "5f3c7f7fbada8dd2fea1c25e666767b7", +"js/node_modules/strip-ansi/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/strip-ansi/index.js": "d2f059d0b9cfa91f1e899a4632d33da8", +"js/node_modules/strip-ansi/readme.md": "ec70e70db32f0367fbd2bc25596fe4bc", +"js/node_modules/strip-ansi/package.json": "6a0c65b4bd6c6b9cd068e2232eef50d9", +"js/node_modules/strip-ansi/index.d.ts": "cce0429275907592017028c4ce51108d", +"js/node_modules/react-is/LICENSE": "901f6cd9846257b3a9c69dbd0a49caf1", +"js/node_modules/react-is/umd/react-is.development.js": "8f0ee875bcf5e4c3ece11d5710e78bdf", +"js/node_modules/react-is/umd/react-is.production.min.js": "dbbb48d68abbae012748ac022c9e3078", +"js/node_modules/react-is/index.js": "9dd5331c509ef00b3328efd9c7fe4c2e", +"js/node_modules/react-is/README.md": "8fbde28026276fd90aa06d07eddd96bc", +"js/node_modules/react-is/package.json": "656f198d9b53c7a16b535dabaff79c85", +"js/node_modules/react-is/cjs/react-is.development.js": "f6422b560f75994619139cbd6fa5d9be", +"js/node_modules/react-is/cjs/react-is.production.min.js": "bc9c95180d991fb22285a5be29e83c05", +"js/node_modules/pkg-dir/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/pkg-dir/index.js": "41c7f7884b62de8c9c1fe14cf38fe2ac", +"js/node_modules/pkg-dir/readme.md": "08e53d1f911a58cb561d2d5c36a2c800", +"js/node_modules/pkg-dir/package.json": "288fd663363ff1aafba1f1cbebb2b8db", +"js/node_modules/pkg-dir/index.d.ts": "392272407aac7b490c2c49074712e8c6", +"js/node_modules/istanbul-reports/LICENSE": "716b8ca15fee2be15af13159d0890c56", +"js/node_modules/istanbul-reports/CHANGELOG.md": "1379a135f51376fceac79f53b94b606a", +"js/node_modules/istanbul-reports/index.js": "7c4ae0d0ecd78c1d88bb5b45f5722e46", +"js/node_modules/istanbul-reports/README.md": "5d0916a512901cb6468831daeb6e7ef7", +"js/node_modules/istanbul-reports/package.json": "9c45fe347db9697050fa94b3e7e16cb7", +"js/node_modules/istanbul-reports/lib/text-lcov/index.js": "2c44d5cbb7c200d6070abac13b78bb8d", +"js/node_modules/istanbul-reports/lib/clover/index.js": "7f63db841cef3f05bd565c1a82671c39", +"js/node_modules/istanbul-reports/lib/cobertura/index.js": "c8e39f17b13af2bf098cb01d5aca0188", +"js/node_modules/istanbul-reports/lib/json-summary/index.js": "755d61b6764636c86ad1de20e2aa3a27", +"js/node_modules/istanbul-reports/lib/html/annotator.js": "210756038500ef3ca51f1b675d2b1ec1", +"js/node_modules/istanbul-reports/lib/html/index.js": "2a4acf593b93724e40ea338cddff0067", +"js/node_modules/istanbul-reports/lib/html/insertion-text.js": "d6e75dbd76d85937222a8c69a7fa97f4", +"js/node_modules/istanbul-reports/lib/html/assets/block-navigation.js": "d24a74104aabeb735170ce55efbe8952", +"js/node_modules/istanbul-reports/lib/html/assets/favicon.png": "8c814a46f24208d0bc459bb2cf8b7b88", +"js/node_modules/istanbul-reports/lib/html/assets/sorter.js": "d78bc72737c461cf70b2d7a23fca79d9", +"js/node_modules/istanbul-reports/lib/html/assets/base.css": "899ea8483c28270ca7835460bdd4da33", +"js/node_modules/istanbul-reports/lib/html/assets/vendor/prettify.js": "fdaf2510a4125a409882ed554f89c039", +"js/node_modules/istanbul-reports/lib/html/assets/vendor/prettify.css": "31f0c9da5ac09f2563cab46ebc6e445a", +"js/node_modules/istanbul-reports/lib/html/assets/sort-arrow-sprite.png": "fd08a5625d21e34b1d6d9c026f2728a9", +"js/node_modules/istanbul-reports/lib/lcov/index.js": "fc6ee29bfaf4ed1b920c93c6be9dd873", +"js/node_modules/istanbul-reports/lib/teamcity/index.js": "db989b7ac31521b8caba7f7142ba80a0", +"js/node_modules/istanbul-reports/lib/json/index.js": "0e62da06efc9cc71951f89ad16a41b65", +"js/node_modules/istanbul-reports/lib/lcovonly/index.js": "1145f93372d261be000144bc9e2f303d", +"js/node_modules/istanbul-reports/lib/text-summary/index.js": "8021396167ca62a9b879098b39c75083", +"js/node_modules/istanbul-reports/lib/html-spa/index.js": "bf4f26e085da3e97abeda227467bbc90", +"js/node_modules/istanbul-reports/lib/html-spa/webpack.config.js": "f3e161b73bd1d4c4d0353fceefd3d574", +"js/node_modules/istanbul-reports/lib/html-spa/assets/bundle.js": "fd39ca61ee0dc9e1e4f2e247d63cd444", +"js/node_modules/istanbul-reports/lib/html-spa/assets/spa.css": "886ae7d66ec6240305acb2d8c3458769", +"js/node_modules/istanbul-reports/lib/html-spa/assets/sort-arrow-sprite.png": "fd08a5625d21e34b1d6d9c026f2728a9", +"js/node_modules/istanbul-reports/lib/html-spa/src/getChildData.js": "27af3b498c6e7fd3b86d1b1bebb2ab04", +"js/node_modules/istanbul-reports/lib/html-spa/src/index.js": "f47e0d995bdf6d579f7922b215121868", +"js/node_modules/istanbul-reports/lib/html-spa/src/flattenToggle.js": "b62c105d0d6c298f644d7a29e2c3af07", +"js/node_modules/istanbul-reports/lib/html-spa/src/filterToggle.js": "591ae315b939b980d65ca86a94a74bd2", +"js/node_modules/istanbul-reports/lib/html-spa/src/fileBreadcrumbs.js": "8942556cddea0e108fccfe41bf9f6865", +"js/node_modules/istanbul-reports/lib/html-spa/src/summaryTableLine.js": "1fb2726e04db2d39e7a0bf1e7d9fcc5d", +"js/node_modules/istanbul-reports/lib/html-spa/src/summaryTableHeader.js": "d30c8ea3e2b1ca227424b2f537dbb1bd", +"js/node_modules/istanbul-reports/lib/html-spa/src/summaryHeader.js": "b864ec56cec4b503dc3f52375f99978f", +"js/node_modules/istanbul-reports/lib/html-spa/src/routing.js": "fde390181fce05f1e6822d0aa738a57f", +"js/node_modules/istanbul-reports/lib/text/index.js": "ac94e2c82ce9d722841cba7d91b0e083", +"js/node_modules/istanbul-reports/lib/none/index.js": "ec0e045f77d3686560345506394dd93b", +"js/node_modules/import-local/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/import-local/index.js": "bec0595b8e9ad9c5e24e45f15ba47004", +"js/node_modules/import-local/readme.md": "cd28e3c2a49f8cb5fa2ef4bc429ff3a2", +"js/node_modules/import-local/package.json": "d1df320da45ddb85f0f0b760ae6019f7", +"js/node_modules/import-local/fixtures/cli.js": "6c9185bd388163a0397cc620a486c74e", +"js/node_modules/import-local/index.d.ts": "6efc7ea75a7bcd45b139215dc4e5c26a", +"js/node_modules/agent-base/LICENSE": "e0788eaca177f42808ee36bc32bb522f", +"js/node_modules/agent-base/dist/index.js": "6686dfd41c2d6c83d8eac68f37326e7d", +"js/node_modules/agent-base/dist/helpers.js.map": "7de3bb8e438b43f33ef76bc5feceb40f", +"js/node_modules/agent-base/dist/helpers.d.ts.map": "f48152b7f437eee2eb8c9c2769e72715", +"js/node_modules/agent-base/dist/helpers.js": "978a0823e78e9cbd9ec52c4fd73444aa", +"js/node_modules/agent-base/dist/index.js.map": "014451b8e28a643d93672f783ccd1467", +"js/node_modules/agent-base/dist/helpers.d.ts": "2771056e86cedf8c07246131eefe2909", +"js/node_modules/agent-base/dist/index.d.ts": "ae85afbfa509f2207cf0d368467fd2f4", +"js/node_modules/agent-base/dist/index.d.ts.map": "bc5a1248a2d1ca4c0768d987f581672a", +"js/node_modules/agent-base/README.md": "3ea3f2974360879a402ddf965bd2fc6c", +"js/node_modules/agent-base/package.json": "40f5838a7b85aa53e3db404d512dc930", +"js/node_modules/makeerror/license": "abfa8eaed2fed068a16f715d91b91a17", +"js/node_modules/makeerror/readme.md": "fcc31d97d97baddb481323ca3fc153df", +"js/node_modules/makeerror/package.json": "ceef7ccaa52bb139506ccb8baff13a1a", +"js/node_modules/makeerror/lib/makeerror.js": "e589785ef5e199be6632e228a51f0d9d", +"js/node_modules/ms/license.md": "2b8bc52ae6b7ba58e1629deabd53986f", +"js/node_modules/ms/index.js": "83c46187ed7b1e33a178f4c531c4ea81", +"js/node_modules/ms/readme.md": "1e31f4878f79731feae6d1bcc2f1ca7a", +"js/node_modules/ms/package.json": "a682078f64a677ddad1f50307a14b678", +"js/node_modules/strip-final-newline/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/strip-final-newline/index.js": "ea2e51969bd7fb0ae115e828b23f8430", +"js/node_modules/strip-final-newline/readme.md": "17d68c24040192abc08e2c1038269605", +"js/node_modules/strip-final-newline/package.json": "df06cb6cb742b20108f5671ebbbf58a5", +"js/node_modules/@jest/globals/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/globals/package.json": "cb2af6fce47349fd2591c73a494c06c3", +"js/node_modules/@jest/globals/build/index.js": "4146fb717ed124bac4ef0abf2d31437a", +"js/node_modules/@jest/globals/build/index.d.ts": "8d5694af04dea8e921d34fbc923a7ae9", +"js/node_modules/@jest/test-sequencer/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/test-sequencer/package.json": "c456bfb188f22ad833f24e18e501115e", +"js/node_modules/@jest/test-sequencer/build/index.js": "7d4badd8e1f1121f130ac930c761a612", +"js/node_modules/@jest/test-sequencer/build/index.d.ts": "3b7f9213c467bb76ff62b6f83ca9d830", +"js/node_modules/@jest/types/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/types/README.md": "63b84f67ce1ab486ff146eb87efef014", +"js/node_modules/@jest/types/package.json": "9e5b947bd4da84b75cb3a8d49a37ce47", +"js/node_modules/@jest/types/build/TestResult.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/types/build/Global.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/types/build/index.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/types/build/Config.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/types/build/Circus.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/types/build/index.d.ts": "7785e4b93e148165740edf05b6d7cc8a", +"js/node_modules/@jest/types/build/Transform.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/core/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/core/README.md": "a79721364eeb96423bfa70935286e8ec", +"js/node_modules/@jest/core/package.json": "1769fbad3f51e7d47b0ad07bae84eb3b", +"js/node_modules/@jest/core/build/TestPathPatternPrompt.js": "1b143fa646aa5dfdbd43fdb163fac133", +"js/node_modules/@jest/core/build/FailedTestsInteractiveMode.js": "74728c2b308e679af266019bc3b4c43c", +"js/node_modules/@jest/core/build/SnapshotInteractiveMode.js": "6d6fc19e093e23a6dbb9252750672103", +"js/node_modules/@jest/core/build/getNoTestsFoundMessage.js": "15693305f2db16e90705333a3170cc54", +"js/node_modules/@jest/core/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/core/build/runJest.js": "359ea19dd6f1288ae38576ce78215e79", +"js/node_modules/@jest/core/build/getNoTestFoundVerbose.js": "c2ac64a6841bb580a8882291da918b06", +"js/node_modules/@jest/core/build/plugins/Quit.js": "d6d27a027fa672525343688b3e87e575", +"js/node_modules/@jest/core/build/plugins/TestNamePattern.js": "babe156941ed0229706183e1ac91549e", +"js/node_modules/@jest/core/build/plugins/UpdateSnapshots.js": "dcd9c127669bc3abc035230acfa3629f", +"js/node_modules/@jest/core/build/plugins/TestPathPattern.js": "2660c2b4d0e4dc207afb6e1797add655", +"js/node_modules/@jest/core/build/plugins/UpdateSnapshotsInteractive.js": "c504694f75ed746a06f5ff871a43ea72", +"js/node_modules/@jest/core/build/plugins/FailedTestsInteractive.js": "d1e8310d537ffb80f3c627b167e897a4", +"js/node_modules/@jest/core/build/getProjectDisplayName.js": "d41269a0ba938b6918e520912cdea67b", +"js/node_modules/@jest/core/build/getProjectNamesMissingWarning.js": "735fc1ea917209f99f01481ee1e3dbbf", +"js/node_modules/@jest/core/build/index.js": "529dccd3802129d7abdd09cde7545f84", +"js/node_modules/@jest/core/build/version.js": "a24207972d1837663acee65a13ec014b", +"js/node_modules/@jest/core/build/cli/index.js": "b65f52a08842ce9bf4b90021b4ef55ad", +"js/node_modules/@jest/core/build/collectHandles.js": "f8fcd7171659f5969bf0c94d685118d9", +"js/node_modules/@jest/core/build/testSchedulerHelper.js": "57eb65de8a70356dc23f8f0bfaaeaf33", +"js/node_modules/@jest/core/build/runGlobalHook.js": "950defc36ae776779e266d8e3b38606c", +"js/node_modules/@jest/core/build/watch.js": "ddf01aa6c4a7a206ef6b46847c139812", +"js/node_modules/@jest/core/build/getSelectProjectsMessage.js": "c65688ddc12fdbbdd44e509d6dee0a86", +"js/node_modules/@jest/core/build/SearchSource.js": "c269281befaaaddce17c2878746325be", +"js/node_modules/@jest/core/build/getNoTestFoundPassWithNoTests.js": "e79b08932bf11dec51dc5f795e0f6d8a", +"js/node_modules/@jest/core/build/getNoTestFoundFailed.js": "02b45f39e05c243d654f91d9b69e2293", +"js/node_modules/@jest/core/build/lib/isValidPath.js": "c91d862a8e87e50584225a2059e50ea6", +"js/node_modules/@jest/core/build/lib/logDebugMessages.js": "029f96d315a00501097ec3f36b94473f", +"js/node_modules/@jest/core/build/lib/watchPluginsHelpers.js": "646c3b2253bdda290e8cccd355ba8ee0", +"js/node_modules/@jest/core/build/lib/handleDeprecationWarnings.js": "72c899f8ceb0c8ac6869ca8c188fb404", +"js/node_modules/@jest/core/build/lib/updateGlobalConfig.js": "68021187d042c7efc9e5ef1f8e3f0be9", +"js/node_modules/@jest/core/build/lib/activeFiltersMessage.js": "40bca434875f38e94378c475852d7d44", +"js/node_modules/@jest/core/build/lib/createContext.js": "4bbe6c73eee860dd29ced7c6d65cd77f", +"js/node_modules/@jest/core/build/getConfigsOfProjectsToRun.js": "35f25ef0868373732e8b954a7fa940e7", +"js/node_modules/@jest/core/build/getChangedFilesPromise.js": "507cee70557c4cf7fed7e9d0c0d90977", +"js/node_modules/@jest/core/build/TestNamePatternPrompt.js": "12b1fc3cf319c4af899b8c75774418dc", +"js/node_modules/@jest/core/build/getNoTestFound.js": "14fd417637ce4f8862f445eb980c7a0e", +"js/node_modules/@jest/core/build/index.d.ts": "86a214d928bd9b33baaae42aba372214", +"js/node_modules/@jest/core/build/FailedTestsCache.js": "4f0fa7d5a0a81fbba2f0d04b8b6a16d3", +"js/node_modules/@jest/core/build/TestScheduler.js": "fcf9f464e08052d193644e1b74fd1a27", +"js/node_modules/@jest/core/build/getNoTestFoundRelatedToChangedFiles.js": "2f4e6af6ca13457fb06a74618facb359", +"js/node_modules/@jest/core/build/ReporterDispatcher.js": "b068a880458779bf1cf3c63234f38317", +"js/node_modules/@jest/fake-timers/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/fake-timers/package.json": "279a5da16044f9c9edaa3f0b67fa2c43", +"js/node_modules/@jest/fake-timers/build/modernFakeTimers.js": "1dfdb99e8b39761d2aa81770b7ccd816", +"js/node_modules/@jest/fake-timers/build/legacyFakeTimers.js": "5d2babdbf55712a1e5b984b1b272c32d", +"js/node_modules/@jest/fake-timers/build/index.js": "2e0125b2726ee7f11b71a5d8ad35692d", +"js/node_modules/@jest/fake-timers/build/index.d.ts": "18782b4aa63304b34a7acdf835811d92", +"js/node_modules/@jest/schemas/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/schemas/README.md": "0af8b47632125cebbfc1d4b861ad6162", +"js/node_modules/@jest/schemas/package.json": "05a806f9c71b4819ea8a9efa238e6bd2", +"js/node_modules/@jest/schemas/build/index.js": "39af4c8995411b01eae4f70aec2dc2ab", +"js/node_modules/@jest/schemas/build/index.d.ts": "b6660b8aad9ce7da7155d28ed58ad211", +"js/node_modules/@jest/environment/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/environment/package.json": "7e0fc0ca29ec09a6943f9046f883dc03", +"js/node_modules/@jest/environment/build/index.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/environment/build/index.d.ts": "a65cc3336c0e706a82c6acccb967c847", +"js/node_modules/@jest/source-map/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/source-map/package.json": "82a672f0767d22f2473248df9af5296d", +"js/node_modules/@jest/source-map/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/source-map/build/index.js": "dbd7b4401a880c7e376db8cfa4a71490", +"js/node_modules/@jest/source-map/build/index.d.ts": "26964884be9ee06b9271acb567f252c8", +"js/node_modules/@jest/source-map/build/getCallsite.js": "3ec5d27b38cf16778ce78e444bec97f3", +"js/node_modules/@jest/test-result/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/test-result/package.json": "253e567ae0b27ec73b5f7452c53d84cf", +"js/node_modules/@jest/test-result/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/test-result/build/formatTestResults.js": "8bc37c3733bf009c28102def4c589a98", +"js/node_modules/@jest/test-result/build/index.js": "46d7e5c6b28e36198674a67f3d4e2ec7", +"js/node_modules/@jest/test-result/build/helpers.js": "83e2e22d0e39343c919018fabeba5ffa", +"js/node_modules/@jest/test-result/build/index.d.ts": "0124f6293ca5bd90558d5a49770dfca9", +"js/node_modules/@jest/reporters/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/reporters/package.json": "922a8984ff6216bab892a5e19eadca0e", +"js/node_modules/@jest/reporters/build/printDisplayName.js": "56790c6930c860d609d49d761c558e11", +"js/node_modules/@jest/reporters/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/reporters/build/CoverageReporter.js": "d0dfecc3013c934d38f107144eebfbe9", +"js/node_modules/@jest/reporters/build/getSnapshotSummary.js": "b272a7755d1d55512421e4c9cd201b37", +"js/node_modules/@jest/reporters/build/getSnapshotStatus.js": "2cd90d44045ebe474c546862da4dea90", +"js/node_modules/@jest/reporters/build/wrapAnsiString.js": "20db4d42488fd579f60cd361eab5e419", +"js/node_modules/@jest/reporters/build/NotifyReporter.js": "d48f585123e288d7dcf2a6f5f661ab2a", +"js/node_modules/@jest/reporters/build/VerboseReporter.js": "01d8c91f2be1b854444220f99fa02bc6", +"js/node_modules/@jest/reporters/build/getResultHeader.js": "378dd7f72285ddc8dd5b39b11889d5c3", +"js/node_modules/@jest/reporters/build/index.js": "8a515f3ce491bd5f4d73466be5efaabe", +"js/node_modules/@jest/reporters/build/relativePath.js": "4b0ac90e5d73a0a4be3979763083c7e7", +"js/node_modules/@jest/reporters/build/BaseReporter.js": "4811aa6dad054929c987653907fa6625", +"js/node_modules/@jest/reporters/build/DefaultReporter.js": "45053809877e7e4da734af5f52e9527d", +"js/node_modules/@jest/reporters/build/formatTestPath.js": "3fd8002b8d9ce311d23add6cec211e21", +"js/node_modules/@jest/reporters/build/Status.js": "480009a0ad029311629f0e0f3f282a3a", +"js/node_modules/@jest/reporters/build/getWatermarks.js": "9c88be979c66308c439fdf954b19cd09", +"js/node_modules/@jest/reporters/build/generateEmptyCoverage.js": "f747c7937094e500105dfc9fd4ef3e58", +"js/node_modules/@jest/reporters/build/SummaryReporter.js": "e9b5aeca7119d5a1a48971a2165cdd17", +"js/node_modules/@jest/reporters/build/CoverageWorker.js": "6b5f474b15f376e2d41dba6f29baca1a", +"js/node_modules/@jest/reporters/build/getSummary.js": "de72dbacbe4ec1b2b98830dd274fd0b4", +"js/node_modules/@jest/reporters/build/trimAndFormatPath.js": "10f05a94c03dd48437b887c5478788c5", +"js/node_modules/@jest/reporters/build/index.d.ts": "18530ce578c660df1e13f55d901ab895", +"js/node_modules/@jest/reporters/build/GitHubActionsReporter.js": "d9ff5e1396b82ae55a3c9d096e680052", +"js/node_modules/@jest/reporters/assets/jest_logo.png": "94ae85ffae2c49a25b74411080ac523b", +"js/node_modules/@jest/transform/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/transform/package.json": "b76a13a263acbfaea005c5f7b378e4c0", +"js/node_modules/@jest/transform/build/enhanceUnexpectedTokenMessage.js": "ad3fc43083fec7ac4ad7b3012cd0bcbb", +"js/node_modules/@jest/transform/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/transform/build/index.js": "19c2680ac678906e711cfc5d3cebd365", +"js/node_modules/@jest/transform/build/shouldInstrument.js": "56774235eda3f81b340408128c07f292", +"js/node_modules/@jest/transform/build/ScriptTransformer.js": "8553c27642e30c8465244e9f071a6622", +"js/node_modules/@jest/transform/build/runtimeErrorsAndWarnings.js": "5c54ef1c02efd41078210085d4d37276", +"js/node_modules/@jest/transform/build/index.d.ts": "b42ff0c4dd320592f7d712ff1dc3b05d", +"js/node_modules/@jest/expect-utils/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/expect-utils/README.md": "eb9d95c7f2322e5c47948972976decaf", +"js/node_modules/@jest/expect-utils/package.json": "9699cf5cfd52034cb2d144e365aa170e", +"js/node_modules/@jest/expect-utils/build/immutableUtils.js": "e7b231144d552189ea61491953fd951c", +"js/node_modules/@jest/expect-utils/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/expect-utils/build/index.js": "2efc0beea06d0b241c19349695464392", +"js/node_modules/@jest/expect-utils/build/jasmineUtils.js": "9a408f4a6fd12b7593a985142570eb26", +"js/node_modules/@jest/expect-utils/build/utils.js": "ca5ccf215bb32334019857e0b97dce30", +"js/node_modules/@jest/expect-utils/build/index.d.ts": "a389d7be1842e1eac5593e7c4db7663e", +"js/node_modules/@jest/console/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/console/package.json": "028e088a2e66fb35538f64dd0c783b30", +"js/node_modules/@jest/console/build/NullConsole.js": "3ac2aa306399100821d401095f6006ed", +"js/node_modules/@jest/console/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/console/build/getConsoleOutput.js": "bb20c167dd18f92d3cbd04dcd3afde07", +"js/node_modules/@jest/console/build/CustomConsole.js": "b4016001770695ea6c0750bcafe5276c", +"js/node_modules/@jest/console/build/index.js": "6655ce5e6824e703ca95090f2dec80ec", +"js/node_modules/@jest/console/build/BufferedConsole.js": "dd3d02e5f8682efd5599c6cad16d8c1a", +"js/node_modules/@jest/console/build/index.d.ts": "8fe8db80196b1e693ac376bf7f75858b", +"js/node_modules/@jest/expect/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/@jest/expect/README.md": "aa2fd46ea46325bc14434951bba6a521", +"js/node_modules/@jest/expect/package.json": "a445c75bcfedb2a039a2905284356464", +"js/node_modules/@jest/expect/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/@jest/expect/build/index.js": "3304e06c64be6c0d2e1bde65c1b60895", +"js/node_modules/@jest/expect/build/index.d.ts": "6c3498b61ce3d5adb023b0f5894c3b43", +"js/node_modules/node-releases/LICENSE": "9201369490251e1be377462bd41f58eb", +"js/node_modules/node-releases/README.md": "caef1d5294e4a70e4f1fd921c46f5ae8", +"js/node_modules/node-releases/package.json": "c13e272f15e4de411e2ce24f4956df2f", +"js/node_modules/node-releases/data/processed/envs.json": "345490b96c10e1fcb13c4f49c4caf24b", +"js/node_modules/node-releases/data/release-schedule/release-schedule.json": "5959e11d8102282131d7d5918b8d10a2", +"js/node_modules/escape-string-regexp/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/escape-string-regexp/index.js": "2f1c219c317849709c1b2d6fd1cb9af9", +"js/node_modules/escape-string-regexp/readme.md": "5e0798a7d4a09637ac3f15cdb2ba4991", +"js/node_modules/escape-string-regexp/package.json": "5480cda71be16961c520f64a79b35eac", +"js/node_modules/escape-string-regexp/index.d.ts": "768cf421e2019665239790f257d18e1e", +"js/node_modules/cssstyle/LICENSE": "c640439ba331557f331a6af5d9f5d8ab", +"js/node_modules/cssstyle/README.md": "309e9dc541aa616e9973ac9feaffe23f", +"js/node_modules/cssstyle/package.json": "4d78599ade403f906013ee7f4677d919", +"js/node_modules/cssstyle/lib/constants.js": "2d12637554126ff6acee9cd4f7eaf55e", +"js/node_modules/cssstyle/lib/allExtraProperties.js": "7e84c92509d1c990995a567b9eb9edce", +"js/node_modules/cssstyle/lib/named_colors.json": "83bac14fdcbbec1070effcb714adb379", +"js/node_modules/cssstyle/lib/CSSStyleDeclaration.js": "2a620408037bea495bcd2b6c88051fca", +"js/node_modules/cssstyle/lib/parsers.js": "033a30b358e3d2ffd5ebca876b1e5c64", +"js/node_modules/cssstyle/lib/implementedProperties.js": "f8a3ebcd3630422e11990ecfbc9740b5", +"js/node_modules/cssstyle/lib/properties.js": "937a806b4b3c0b6cc73f9a093620f6e8", +"js/node_modules/cssstyle/lib/utils/colorSpace.js": "be12bb50a4c9e58192027787004961b5", +"js/node_modules/cssstyle/lib/utils/getBasicPropertyDescriptor.js": "86eba1278a8346d39923bb5eb890d089", +"js/node_modules/cssstyle/lib/properties/webkitTextEmphasisColor.js": "2d162afaf6c6a718bfa3bbf4fb4c71ff", +"js/node_modules/cssstyle/lib/properties/borderRightWidth.js": "1221e1235018f736a64ec7d1022dd9f1", +"js/node_modules/cssstyle/lib/properties/borderLeftColor.js": "fdf4dc1320340f4eab3ecc972d207419", +"js/node_modules/cssstyle/lib/properties/backgroundImage.js": "4901c02939cdc3f6f394f2c61b368763", +"js/node_modules/cssstyle/lib/properties/flexGrow.js": "3a7f43d33a9fe99ded1f3d32395c74ac", +"js/node_modules/cssstyle/lib/properties/marginRight.js": "150783f0011523d73eed0971dd2095fb", +"js/node_modules/cssstyle/lib/properties/borderTopColor.js": "b43cc3008db3f807100eff2d76269d4c", +"js/node_modules/cssstyle/lib/properties/fontFamily.js": "22ff08cde79b63d57bafdedc21a467c6", +"js/node_modules/cssstyle/lib/properties/bottom.js": "ce4ea3ccc558f638eb5ec90cca3958e8", +"js/node_modules/cssstyle/lib/properties/borderLeftStyle.js": "5ca64c0e5361067a6baade5b5f096952", +"js/node_modules/cssstyle/lib/properties/float.js": "0f762831a8f949ef31dc1efa44f20142", +"js/node_modules/cssstyle/lib/properties/borderWidth.js": "a58d934cd61b934691cf563cc8755146", +"js/node_modules/cssstyle/lib/properties/backgroundPosition.js": "2c303efbd8b840efecf62fe9ef86a963", +"js/node_modules/cssstyle/lib/properties/webkitBorderEndColor.js": "bfe4f1d8afeff379efddf58d2292af64", +"js/node_modules/cssstyle/lib/properties/borderTopStyle.js": "fed3c7cc51ec4609658af9acf383fe7e", +"js/node_modules/cssstyle/lib/properties/margin.js": "c6e140458f2c47ebefa4712ee94864a4", +"js/node_modules/cssstyle/lib/properties/marginTop.js": "9412be8a97674bffedfadb0529d5bba4", +"js/node_modules/cssstyle/lib/properties/paddingBottom.js": "b42763c9bf5208313b188eea74d9ef63", +"js/node_modules/cssstyle/lib/properties/font.js": "a063be4fdf43fc055b3fa59a26e83a21", +"js/node_modules/cssstyle/lib/properties/top.js": "9ecd85bf72650c8d1a4c3fc676880917", +"js/node_modules/cssstyle/lib/properties/fontVariant.js": "395c7cba39cd396d5e190b8b5e27b686", +"js/node_modules/cssstyle/lib/properties/right.js": "9f1b6fe796a5ed2e04d6e2866998edec", +"js/node_modules/cssstyle/lib/properties/webkitBorderBeforeColor.js": "e693a2cc9d995f901894c90352b7f408", +"js/node_modules/cssstyle/lib/properties/flexShrink.js": "3634bd652d4f6937ff8955a3ef9b87b5", +"js/node_modules/cssstyle/lib/properties/background.js": "88a2f032943cfb79c34f36fddbf72942", +"js/node_modules/cssstyle/lib/properties/stopColor.js": "a93a58ba920b9b019ca3cab86b0d1592", +"js/node_modules/cssstyle/lib/properties/backgroundAttachment.js": "9a36f57a3c0b352e910f305305a7578c", +"js/node_modules/cssstyle/lib/properties/borderBottomWidth.js": "4ca8cf2fad7f4560400b92bbc7c97f33", +"js/node_modules/cssstyle/lib/properties/webkitTextStrokeColor.js": "4f57b55997492dadaab7146a78ebfd9c", +"js/node_modules/cssstyle/lib/properties/height.js": "69c415a7b2dba4cc7974c7feff9ed6bd", +"js/node_modules/cssstyle/lib/properties/clear.js": "f0319bede20e67aef465d05e5431c8d9", +"js/node_modules/cssstyle/lib/properties/left.js": "6ab049e0d5e5025f22ea267a0b35861c", +"js/node_modules/cssstyle/lib/properties/color.js": "2f416e742b84edd8677a4316001af150", +"js/node_modules/cssstyle/lib/properties/borderLeft.js": "787a4b513d5ca809a2717b8cc252c2e0", +"js/node_modules/cssstyle/lib/properties/borderTopWidth.js": "db68b3bdc6787e5e6f723f540ad9a3f3", +"js/node_modules/cssstyle/lib/properties/borderStyle.js": "8141d5c3350e8a8be469dc4cee3886fd", +"js/node_modules/cssstyle/lib/properties/flex.js": "2b879a5dc4f49a7cbd301fe2f724d4c8", +"js/node_modules/cssstyle/lib/properties/borderTop.js": "8198bfa96fc203eb5413db90bd64fe38", +"js/node_modules/cssstyle/lib/properties/borderLeftWidth.js": "47adda254630bbc10c1bf2bb3542232e", +"js/node_modules/cssstyle/lib/properties/webkitColumnRuleColor.js": "b5eb4cc3d0061e81f63e26764f94894e", +"js/node_modules/cssstyle/lib/properties/clip.js": "b9507a5dc79d43ab6000661b28f5b35f", +"js/node_modules/cssstyle/lib/properties/borderRightColor.js": "9040f264accb1328b0244ec2d54751d5", +"js/node_modules/cssstyle/lib/properties/paddingTop.js": "b0a5ee20134aae06850423437204b1d9", +"js/node_modules/cssstyle/lib/properties/textLineThroughColor.js": "fdfeb846c660cc13247879b943aab19f", +"js/node_modules/cssstyle/lib/properties/lightingColor.js": "dfa5e9723fdbb5780cc4341423af9ac7", +"js/node_modules/cssstyle/lib/properties/borderColor.js": "33050e234f07cc871d05f21399c2989c", +"js/node_modules/cssstyle/lib/properties/borderSpacing.js": "0ad58c0aaf5f01e7ce3e634d9ae24e24", +"js/node_modules/cssstyle/lib/properties/paddingRight.js": "44d07667a97a6cf2f8d5f90a68b2784e", +"js/node_modules/cssstyle/lib/properties/borderRightStyle.js": "a326a94c3f7089882f3f7ab5e0af5494", +"js/node_modules/cssstyle/lib/properties/borderBottom.js": "c5897205edf9623a8915f195eeafcda1", +"js/node_modules/cssstyle/lib/properties/webkitBorderAfterColor.js": "528af5fd1ed6dcbdbe2d31115bb785a2", +"js/node_modules/cssstyle/lib/properties/textOverlineColor.js": "363ee6f7479a7eadf971cb8441c5ca24", +"js/node_modules/cssstyle/lib/properties/backgroundRepeat.js": "b18d94f4b8ad6d2c3a666e17753ecac4", +"js/node_modules/cssstyle/lib/properties/webkitTextFillColor.js": "58859d544992d2e650b2c2b4dda2671d", +"js/node_modules/cssstyle/lib/properties/padding.js": "82dad1c2af2446b3fc913dd3b3f71bd7", +"js/node_modules/cssstyle/lib/properties/webkitBorderStartColor.js": "c4fd421fccc72acee9dfc08d3f2288e5", +"js/node_modules/cssstyle/lib/properties/border.js": "45c0fc9a7741fb904b7bdc8163656f0b", +"js/node_modules/cssstyle/lib/properties/marginBottom.js": "123a7c8d59c5a62dd43aaebd4156a323", +"js/node_modules/cssstyle/lib/properties/fontWeight.js": "4f5310b12f28b5a67eda7fbe0a391ad9", +"js/node_modules/cssstyle/lib/properties/borderBottomColor.js": "0dfc5163c12691567479c96ecce64a79", +"js/node_modules/cssstyle/lib/properties/paddingLeft.js": "500b785c2d601b0fdd5a1808586d28fa", +"js/node_modules/cssstyle/lib/properties/floodColor.js": "6857f5901d2efab9455f738f7f03936b", +"js/node_modules/cssstyle/lib/properties/lineHeight.js": "a3c02ae2d6887dc138474074ee2f4796", +"js/node_modules/cssstyle/lib/properties/backgroundColor.js": "2d299e89f9de31c568859b6ff576ef89", +"js/node_modules/cssstyle/lib/properties/cssFloat.js": "0f762831a8f949ef31dc1efa44f20142", +"js/node_modules/cssstyle/lib/properties/borderBottomStyle.js": "3e815456e9f097edca4806308f996f93", +"js/node_modules/cssstyle/lib/properties/webkitMatchNearestMailBlockquoteColor.js": "70ac01d4d1d714c66ce4c79b1a70aa3b", +"js/node_modules/cssstyle/lib/properties/borderRight.js": "0379f50eb4cbeb00013e49d7772fa43b", +"js/node_modules/cssstyle/lib/properties/borderCollapse.js": "ea8fb9a269752fef42e8f1771efb97b7", +"js/node_modules/cssstyle/lib/properties/marginLeft.js": "c888f4bfb81ceb48af847aff1e5e290e", +"js/node_modules/cssstyle/lib/properties/textUnderlineColor.js": "e13e23b2ea0939161a91bb843416c82f", +"js/node_modules/cssstyle/lib/properties/outlineColor.js": "4461a8f6c4ac655e4ea4c04dccb068c0", +"js/node_modules/cssstyle/lib/properties/azimuth.js": "7695c3d92dcf4699b61bbd16c1781256", +"js/node_modules/cssstyle/lib/properties/flexBasis.js": "2f90070ae5b812828f69f4853672b891", +"js/node_modules/cssstyle/lib/properties/opacity.js": "0a2d38b7bfc57aea313339d1d6920979", +"js/node_modules/cssstyle/lib/properties/fontStyle.js": "9a9f172789502dd02f75eaa06eb0d2bf", +"js/node_modules/cssstyle/lib/properties/width.js": "fb74b5643a5c35682f2ac426c8743645", +"js/node_modules/cssstyle/lib/properties/webkitTapHighlightColor.js": "cdc9510dfa38ef911982c5d8ef1b866d", +"js/node_modules/cssstyle/lib/properties/fontSize.js": "052a39df5c7f912492504f8742939187", +"js/node_modules/cssstyle/lib/allProperties.js": "fedaa01d5194d6ba5b3a4f4c2ab3ce6a", +"js/node_modules/cssstyle/lib/allWebkitProperties.js": "4b2dd89cd10200fba821d854eb81c306", +"js/node_modules/strip-json-comments/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/strip-json-comments/index.js": "9351eeed3282a54e3f01b9d0f05f3eba", +"js/node_modules/strip-json-comments/readme.md": "e00799ac82eb940bfcfe31bcf0971d42", +"js/node_modules/strip-json-comments/package.json": "86e3ed9d2309987a51ea009b6f6c7db9", +"js/node_modules/strip-json-comments/index.d.ts": "7cbee47acf4f78667f8f2a39e618ecd6", +"js/node_modules/lru-cache/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/lru-cache/index.js": "48445c2c358dbffce2099aaf18f5a645", +"js/node_modules/lru-cache/README.md": "599dbd6185751dbecc3f6446ba65dda1", +"js/node_modules/lru-cache/package.json": "7b07f774a6760e56210ee791dcfb744b", +"js/node_modules/imurmurhash/imurmurhash.js": "929efbc5c5675bc0e4d2b544fec5d84c", +"js/node_modules/imurmurhash/README.md": "c1fd47197ecab8a0852a47c5876c059e", +"js/node_modules/imurmurhash/package.json": "feb3f37f4780f79e5fdb5ff0870f1057", +"js/node_modules/imurmurhash/imurmurhash.min.js": "52d2eb410de1c9e0758ef562289289fa", +"js/node_modules/tmpl/license": "abfa8eaed2fed068a16f715d91b91a17", +"js/node_modules/tmpl/readme.md": "3a50753a717038726d2be0c7135b943a", +"js/node_modules/tmpl/package.json": "d0b9a723e6c4cf547df13f9eb514e95d", +"js/node_modules/tmpl/lib/tmpl.js": "597d6b2709d5f3a17dbcd78b7c5ba626", +"js/node_modules/type-fest/license": "4131c9cb751198c626a526bc9ef613c6", +"js/node_modules/type-fest/source/package-json.d.ts": "0f07dc9de270926d4cab7b8720ffb06f", +"js/node_modules/type-fest/source/entry.d.ts": "d0422bef060be2551dc2e4c998d74331", +"js/node_modules/type-fest/source/typed-array.d.ts": "2d0785608287555ce4c5477dff98f5c8", +"js/node_modules/type-fest/source/conditional-pick.d.ts": "45bb1e46cf9c8a451af6df93a9c992ee", +"js/node_modules/type-fest/source/simplify.d.ts": "33b44c0fbfd8ece3307222401eb6569d", +"js/node_modules/type-fest/source/entries.d.ts": "9dfe47e7362761cfb3d7273f9aecffc6", +"js/node_modules/type-fest/source/async-return-type.d.ts": "1dc3aa0b457634cf4d89a8da4effd775", +"js/node_modules/type-fest/source/value-of.d.ts": "c437e88e23c77db535b79c891df1fec1", +"js/node_modules/type-fest/source/conditional-except.d.ts": "db01285249e49c8cc24b68b8a9e178c6", +"js/node_modules/type-fest/source/promise-value.d.ts": "098842b95a545c482fec847a88d43d07", +"js/node_modules/type-fest/source/set-return-type.d.ts": "60c71beff42063151d9361c6619843fc", +"js/node_modules/type-fest/source/promisable.d.ts": "33b19b20cee0c5fbecd33e0f4f2a7290", +"js/node_modules/type-fest/source/opaque.d.ts": "843a8ef6b7465d2a0ae5975f4b6d9fb6", +"js/node_modules/type-fest/source/literal-union.d.ts": "00b9cb9374db18dd8714a8b777f8ec3d", +"js/node_modules/type-fest/source/readonly-deep.d.ts": "0fbdf0200a8269b5506bbf4e828b4446", +"js/node_modules/type-fest/source/stringified.d.ts": "b5bb1be8e42b8c86cf03be2e6124fa7f", +"js/node_modules/type-fest/source/merge-exclusive.d.ts": "ac77d5d0fccff6124ddcfa924d0216fe", +"js/node_modules/type-fest/source/fixed-length-array.d.ts": "f0d794f21a0e5ec535a7d8373b185906", +"js/node_modules/type-fest/source/utilities.d.ts": "366098cd1fcf2a28197127bf6d83d1a0", +"js/node_modules/type-fest/source/union-to-intersection.d.ts": "71113a4ae1e6f95e96b9400683e77884", +"js/node_modules/type-fest/source/iterable-element.d.ts": "2694dcebe2ad505cc4db21792292bcae", +"js/node_modules/type-fest/source/mutable.d.ts": "2ff253187e9f4868782f111ac84da990", +"js/node_modules/type-fest/source/require-exactly-one.d.ts": "652768d97f734d047c5807c61b8061df", +"js/node_modules/type-fest/source/except.d.ts": "2cf73db21d31822384f48111b01e181c", +"js/node_modules/type-fest/source/partial-deep.d.ts": "c1c35e7ec0c5b21773b74ece07d8044b", +"js/node_modules/type-fest/source/conditional-keys.d.ts": "5c025308901d9f7814969acd3f8c0da9", +"js/node_modules/type-fest/source/merge.d.ts": "ea155b7b38d9c585dea4823f8278a95b", +"js/node_modules/type-fest/source/set-required.d.ts": "78be12f2ce70215234804827c830ecb6", +"js/node_modules/type-fest/source/require-at-least-one.d.ts": "b9a89f7a095ce58a682320aa3d062a65", +"js/node_modules/type-fest/source/tsconfig-json.d.ts": "3a8f7843b67b2c2dad31039bd4515ee6", +"js/node_modules/type-fest/source/set-optional.d.ts": "ea67c2cd0caff74f5e0b55040afac4a8", +"js/node_modules/type-fest/source/basic.d.ts": "9fe335099bc59bfd86eee5b266fcf1c7", +"js/node_modules/type-fest/source/asyncify.d.ts": "1cc7834922c847a25cf196a32aaa900e", +"js/node_modules/type-fest/ts41/get.d.ts": "82cfbcd2e5eeed69a40c1211d4659cdb", +"js/node_modules/type-fest/ts41/snake-case.d.ts": "1fb081dae2414a37e416f7dadf28c312", +"js/node_modules/type-fest/ts41/camel-case.d.ts": "6ff9be0bc47c046ba4ed1aa3a8bb406a", +"js/node_modules/type-fest/ts41/pascal-case.d.ts": "4ae57536739c07e5d81139393fbe9473", +"js/node_modules/type-fest/ts41/delimiter-case.d.ts": "44fb082c9782ff94ce41c134cdb6abeb", +"js/node_modules/type-fest/ts41/kebab-case.d.ts": "f8faf3a6b7605484c3631dd05cbe9834", +"js/node_modules/type-fest/ts41/utilities.d.ts": "9567267dfb3b12e3ebc4d2bed80102c0", +"js/node_modules/type-fest/ts41/index.d.ts": "585848ef415c5dde271620e5e44e02b8", +"js/node_modules/type-fest/readme.md": "fc4b55e6b26b41655e18a7f8c4365f28", +"js/node_modules/type-fest/package.json": "06ffb0bc15b7a545f246cdf8a1ce9fcc", +"js/node_modules/type-fest/base.d.ts": "d7ca1b08697815d258d015ad92aefb8d", +"js/node_modules/type-fest/index.d.ts": "2c900b437df754c021d9139f1bb38506", +"js/node_modules/punycode/punycode.es6.js": "7ba6a5923a5e8659fe86b0c123a065d1", +"js/node_modules/punycode/punycode.js": "3a4da7b4e9d2e334d469bc3c9a7ef9d5", +"js/node_modules/punycode/LICENSE-MIT.txt": "ee9bd8b835cfcd512dd644540dd96987", +"js/node_modules/punycode/README.md": "1aa5f733b4de5c2e17c2013d7f9ff73b", +"js/node_modules/punycode/package.json": "12de1b24c1f1fb1cc6c2eb7fff12fc3c", +"js/node_modules/require-directory/LICENSE": "903997d26b12b72b43aa60018387bb90", +"js/node_modules/require-directory/index.js": "28c87e3542c8aa2c596802de220117b8", +"js/node_modules/require-directory/README.markdown": "8358b151656d61689edb4777f32f43e6", +"js/node_modules/require-directory/package.json": "77d2cd39b67ccdf73bfc037d229cf0f8", +"js/node_modules/core-util-is/LICENSE": "6126e36127d20ec0e2f637204a5c68ff", +"js/node_modules/core-util-is/README.md": "5b2bb434ef24a95a39cc070cd59e6fed", +"js/node_modules/core-util-is/package.json": "ce4cfe45404dea29ac581e68ba998ecc", +"js/node_modules/core-util-is/lib/util.js": "c75dad3935f65e5a8012862007213be8", +"js/node_modules/ci-info/vendors.json": "0e157604a2415657e1c3e4dcc00cd8cc", +"js/node_modules/ci-info/LICENSE": "a951d4f63f1af9937e6af6d0cea34e22", +"js/node_modules/ci-info/CHANGELOG.md": "67f81ec1d0d158ebda6c45df356b9e53", +"js/node_modules/ci-info/index.js": "1061d930ebfd02fd8bb01ca34911096a", +"js/node_modules/ci-info/README.md": "481f8bfc7c2fbd0aa8704e7e15fb1562", +"js/node_modules/ci-info/package.json": "d810aacc802adc34ba7202f36ad9d8a3", +"js/node_modules/ci-info/index.d.ts": "1b831927815400ec54e868b0e7f4b7fa", +"js/node_modules/fake-indexeddb/LICENSE": "14418c4f3861a0c062790da34dada2ba", +"js/node_modules/fake-indexeddb/auto/index.js": "d86ce2ffe6a10af365740c54c492ad57", +"js/node_modules/fake-indexeddb/auto/package.json": "7a950d7941bf7af91a51078b06872cc0", +"js/node_modules/fake-indexeddb/auto/index.mjs": "8b21369e5e5aed907f8f9f8571e7d414", +"js/node_modules/fake-indexeddb/types.d.ts": "7fbbd286383bcc152cfcd0add0836500", +"js/node_modules/fake-indexeddb/README.md": "697fd82ccd6a14a69888a698ce2aeac4", +"js/node_modules/fake-indexeddb/package.json": "6a64948ebb3160f57b853d467705fce4", +"js/node_modules/fake-indexeddb/auto.d.ts": "4dfad3379fc83edd983608b9e167e1cb", +"js/node_modules/fake-indexeddb/lib/FDBDatabase.js": "cf851d47c1b6d3f4e9c853c6d5f4e386", +"js/node_modules/fake-indexeddb/lib/FDBIndex.d.ts": "01a0a449ac49f9dff01db5de622c4749", +"js/node_modules/fake-indexeddb/lib/FDBCursor.d.ts": "48cbab83cc652c9b9c030424eb22ede6", +"js/node_modules/fake-indexeddb/lib/FDBIndex.js": "a3f73c8f0f026c01bd9833c76d74bed6", +"js/node_modules/fake-indexeddb/lib/FDBVersionChangeEvent.js": "6a8d1f67f9be30fe6a4f1987f3c9c739", +"js/node_modules/fake-indexeddb/lib/FDBObjectStore.d.ts": "de1e3ac849e211b4cc5fc0dc8f311301", +"js/node_modules/fake-indexeddb/lib/FDBCursorWithValue.js": "01661bcc07c8d280c72768d02b4b2a88", +"js/node_modules/fake-indexeddb/lib/FDBDatabase.d.ts": "6e5409ede5b99143218d4643e641d3b4", +"js/node_modules/fake-indexeddb/lib/FDBObjectStore.js": "a7cf62ee60ef281661e7c5d0b8e046b2", +"js/node_modules/fake-indexeddb/lib/FDBTransaction.js": "1b229d020fdce39907e946a01b7f5173", +"js/node_modules/fake-indexeddb/lib/FDBRequest.d.ts": "2412949b16a568c0f9827e9e1e22d48f", +"js/node_modules/fake-indexeddb/lib/README.md": "2ae21c9b7c563b1c590440f6eb872bed", +"js/node_modules/fake-indexeddb/lib/FDBOpenDBRequest.js": "dcbcf1404d8cb1c06fe5db8a84732ec7", +"js/node_modules/fake-indexeddb/lib/FDBCursor.js": "52ef3879f83726359518019158108897", +"js/node_modules/fake-indexeddb/lib/package.json": "7a950d7941bf7af91a51078b06872cc0", +"js/node_modules/fake-indexeddb/lib/fakeIndexedDB.d.ts": "86b269b905a8e12ebea49816d9fbd85f", +"js/node_modules/fake-indexeddb/lib/FDBKeyRange.d.ts": "a95ba43929410d14e2462c29c0d1ed86", +"js/node_modules/fake-indexeddb/lib/FDBVersionChangeEvent.d.ts": "a7ffbc460ad245968198431bda476c70", +"js/node_modules/fake-indexeddb/lib/FDBTransaction.d.ts": "5a1e8a4e2d3220db9dcef623fd980395", +"js/node_modules/fake-indexeddb/lib/FDBCursorWithValue.d.ts": "529bdf500f3202769b8806e37ece32d2", +"js/node_modules/fake-indexeddb/lib/FDBOpenDBRequest.d.ts": "3f6a3a20f0f302186b5e592356bb57fd", +"js/node_modules/fake-indexeddb/lib/FDBFactory.d.ts": "2311d0c41aaeeab87ac4bc6edd7d986e", +"js/node_modules/fake-indexeddb/lib/FDBKeyRange.js": "c85f42ae59ecb5289741842f3049bc14", +"js/node_modules/fake-indexeddb/lib/FDBRequest.js": "5a4c010be7a0b0d73027f5b283bc97b5", +"js/node_modules/fake-indexeddb/lib/FDBFactory.js": "84e10f4e6437c4010a22250a86e1a91d", +"js/node_modules/fake-indexeddb/build/esm/FDBDatabase.js": "3ce83754befba50f48a0ae55b51fb299", +"js/node_modules/fake-indexeddb/build/esm/FDBIndex.js": "d089834a2062e305627d6f228af61d09", +"js/node_modules/fake-indexeddb/build/esm/FDBVersionChangeEvent.js": "75d961f735074a2befd22113208459ce", +"js/node_modules/fake-indexeddb/build/esm/FDBCursorWithValue.js": "4b45963fd4544893fcf1556d7a0d9d03", +"js/node_modules/fake-indexeddb/build/esm/index.js": "7d89818cb363c34ef4958987bd1c03c7", +"js/node_modules/fake-indexeddb/build/esm/FDBObjectStore.js": "04069d8a8ca503c7faa08464cdaeca4b", +"js/node_modules/fake-indexeddb/build/esm/FDBTransaction.js": "13d8cdca999a8f9679ea223c914a912a", +"js/node_modules/fake-indexeddb/build/esm/FDBOpenDBRequest.js": "a3be5b85072a844a76abb18b26cf1209", +"js/node_modules/fake-indexeddb/build/esm/FDBCursor.js": "e7405dbd4b9650b751e84d677e4ca0af", +"js/node_modules/fake-indexeddb/build/esm/lib/ObjectStore.js": "d370efc5a7f0b5fb218469460bd838a5", +"js/node_modules/fake-indexeddb/build/esm/lib/Database.js": "bfdb769389527892e21e61dbd963a21d", +"js/node_modules/fake-indexeddb/build/esm/lib/FakeEvent.js": "4dea5bc6e27b855d0a7cea9001886b66", +"js/node_modules/fake-indexeddb/build/esm/lib/types.js": "91b4572f6415d230e896e1d652db0106", +"js/node_modules/fake-indexeddb/build/esm/lib/FakeEventTarget.js": "6d1d50829ffdc457c29afd30b61a84c4", +"js/node_modules/fake-indexeddb/build/esm/lib/KeyGenerator.js": "ed5274dac2e252bde8077cdd409310a5", +"js/node_modules/fake-indexeddb/build/esm/lib/Index.js": "e643c96a375991bde1468e18e93d696c", +"js/node_modules/fake-indexeddb/build/esm/lib/canInjectKey.js": "2157d898b1e879f6c615eb6d612ddee0", +"js/node_modules/fake-indexeddb/build/esm/lib/valueToKeyRange.js": "a8b1ebf6f686038026b4781a3460d74e", +"js/node_modules/fake-indexeddb/build/esm/lib/errors.js": "4848847a30ca8394d6efb733527a05f0", +"js/node_modules/fake-indexeddb/build/esm/lib/binarySearch.js": "3ac15d351ac450db5ef372eb0e1e0f75", +"js/node_modules/fake-indexeddb/build/esm/lib/extractKey.js": "26d3c64df962c531490b3012f8eda1d2", +"js/node_modules/fake-indexeddb/build/esm/lib/validateKeyPath.js": "be46c90a1da3ae4376bd7e685abbe24c", +"js/node_modules/fake-indexeddb/build/esm/lib/scheduling.js": "c2f7704da02a27a3a653273023000985", +"js/node_modules/fake-indexeddb/build/esm/lib/enforceRange.js": "33cfd763e069e889ccd88fec17420b37", +"js/node_modules/fake-indexeddb/build/esm/lib/cmp.js": "fdb6f15684d517db0dcf71bc5c8dbb00", +"js/node_modules/fake-indexeddb/build/esm/lib/valueToKey.js": "4ca1e2858d7bb42ea6ae907c97237dfa", +"js/node_modules/fake-indexeddb/build/esm/lib/FakeDOMStringList.js": "eca6f2192e83ebf6e23614f26795a98b", +"js/node_modules/fake-indexeddb/build/esm/lib/RecordStore.js": "a2ee6f8bba80d32bc04f57415dce99db", +"js/node_modules/fake-indexeddb/build/esm/fakeIndexedDB.js": "cca5f7765cd5889cc4a72a1409587110", +"js/node_modules/fake-indexeddb/build/esm/FDBKeyRange.js": "b2ede9e077f59f9afbf87460b48c6e4a", +"js/node_modules/fake-indexeddb/build/esm/FDBRequest.js": "ad653c48c30bd8961bb3db0ce18a23c3", +"js/node_modules/fake-indexeddb/build/esm/FDBFactory.js": "cc2a85564c8fd63e2614d027aa5d5017", +"js/node_modules/fake-indexeddb/build/cjs/FDBDatabase.js": "8772cc4eef5be6ac1e7b9a95474fba10", +"js/node_modules/fake-indexeddb/build/cjs/FDBIndex.js": "8641f3f2c63640a9968ec1af7e8bb495", +"js/node_modules/fake-indexeddb/build/cjs/FDBVersionChangeEvent.js": "6624e4486da657ee1df83e5b6f67d5ee", +"js/node_modules/fake-indexeddb/build/cjs/FDBCursorWithValue.js": "1a3071af43ce037c61ddfed6f46a4cee", +"js/node_modules/fake-indexeddb/build/cjs/index.js": "7f8cc708b2dac074d74bf8da324a1e54", +"js/node_modules/fake-indexeddb/build/cjs/FDBObjectStore.js": "2096594f1511f4de6a0ced96af44361c", +"js/node_modules/fake-indexeddb/build/cjs/FDBTransaction.js": "d34c7c2a59596cb210c8415fa0e1b63a", +"js/node_modules/fake-indexeddb/build/cjs/FDBOpenDBRequest.js": "ee9c823ab6d01910ccd163caf7c06098", +"js/node_modules/fake-indexeddb/build/cjs/FDBCursor.js": "b7d8038049d22df667e56fe12f39b505", +"js/node_modules/fake-indexeddb/build/cjs/package.json": "30571d6b15d223cc18243ca189600c53", +"js/node_modules/fake-indexeddb/build/cjs/lib/ObjectStore.js": "543bcd755a44d628b28e614a1c72d4f6", +"js/node_modules/fake-indexeddb/build/cjs/lib/Database.js": "905478c3f08adafc1657b7f4b6a8e193", +"js/node_modules/fake-indexeddb/build/cjs/lib/FakeEvent.js": "30e7055dd48c13f97e4ae4dc92939d6f", +"js/node_modules/fake-indexeddb/build/cjs/lib/types.js": "8971778a9cc0ad74eeea6d9ed8a7b87f", +"js/node_modules/fake-indexeddb/build/cjs/lib/FakeEventTarget.js": "2e05e681fcecea06fd017cfc33e14b69", +"js/node_modules/fake-indexeddb/build/cjs/lib/KeyGenerator.js": "e5c362487eb0a708be98db74fdb3876a", +"js/node_modules/fake-indexeddb/build/cjs/lib/Index.js": "588f11f46f31936e3a60abe2a66aa352", +"js/node_modules/fake-indexeddb/build/cjs/lib/canInjectKey.js": "5eb1c87d090f0db1bdf8581c1476db9d", +"js/node_modules/fake-indexeddb/build/cjs/lib/valueToKeyRange.js": "010c620c45e694e2bf52b29350508b97", +"js/node_modules/fake-indexeddb/build/cjs/lib/errors.js": "4cf92cd0ce5641ee068dc14d4dad24ff", +"js/node_modules/fake-indexeddb/build/cjs/lib/binarySearch.js": "e9bc59aae7e96c1e420ef1924a815b51", +"js/node_modules/fake-indexeddb/build/cjs/lib/extractKey.js": "6483a31d0ae81c91e066391a07582507", +"js/node_modules/fake-indexeddb/build/cjs/lib/validateKeyPath.js": "f923cadd5bde639ce24a1429c446ff88", +"js/node_modules/fake-indexeddb/build/cjs/lib/scheduling.js": "edd20ac8b591a4ffe2fcbc935339853e", +"js/node_modules/fake-indexeddb/build/cjs/lib/enforceRange.js": "60ad450cb91da40b4e280754eb2be62d", +"js/node_modules/fake-indexeddb/build/cjs/lib/cmp.js": "4d44c57d50d2d0dfc8f69994f8c88bfd", +"js/node_modules/fake-indexeddb/build/cjs/lib/valueToKey.js": "c845861101a708347e1d7d3c708d71eb", +"js/node_modules/fake-indexeddb/build/cjs/lib/FakeDOMStringList.js": "9f0f6d84363e8638ed44b18bd4401032", +"js/node_modules/fake-indexeddb/build/cjs/lib/RecordStore.js": "b0e9511a8306a9041d744423141d8424", +"js/node_modules/fake-indexeddb/build/cjs/fakeIndexedDB.js": "b59dd3f8f565a4b3c7312debced5a749", +"js/node_modules/fake-indexeddb/build/cjs/FDBKeyRange.js": "cb0003b6ed55fe164119fbf9bea2a757", +"js/node_modules/fake-indexeddb/build/cjs/FDBRequest.js": "6864dc50dec8d12c4b88cd34861135d5", +"js/node_modules/fake-indexeddb/build/cjs/FDBFactory.js": "b0499bd53ed3b8fe6a312d323b3375b1", +"js/node_modules/escalade/license": "1cb46128f91146188c0ded3a1c6144f3", +"js/node_modules/escalade/dist/index.js": "bc0be55095fe05f89dd8b51677f5a07f", +"js/node_modules/escalade/dist/index.mjs": "8d95797519b8229dbca2fd0a3006c1a9", +"js/node_modules/escalade/index.d.mts": "ad09d1e5eb1f72bd7a68adabbff3379f", +"js/node_modules/escalade/readme.md": "c005f9181d7cb15394ed4ff69f9284ad", +"js/node_modules/escalade/package.json": "0ad0f1db775e7c441846cd834987b347", +"js/node_modules/escalade/sync/index.d.mts": "9f4a71ecd686e08253e56a7c27f2164a", +"js/node_modules/escalade/sync/index.js": "ce8b2f5bafa694888f1e35ffcf776ae0", +"js/node_modules/escalade/sync/index.mjs": "7f25e9c864bf75cd4bce51ee4cdb0c77", +"js/node_modules/escalade/sync/index.d.ts": "49e21cbca4636256e666ad1c7e05e3c6", +"js/node_modules/escalade/index.d.ts": "3cb58678bc3934a6eccb42f2bd41f288", +"js/node_modules/fast-json-stable-stringify/benchmark/index.js": "4676d77dc0f9de9710c38f5eec8e70de", +"js/node_modules/fast-json-stable-stringify/benchmark/test.json": "8b3be7207fef59fbae2868928855b83d", +"js/node_modules/fast-json-stable-stringify/LICENSE": "febe55307df96f60ad763842f5a8ca6f", +"js/node_modules/fast-json-stable-stringify/test/str.js": "50d0771cafdf73449e550ad8276d9928", +"js/node_modules/fast-json-stable-stringify/test/nested.js": "48f66c4be09a971096c173a808f5721b", +"js/node_modules/fast-json-stable-stringify/test/cmp.js": "b78d19a41e6d77a37aeba8de07e9a25b", +"js/node_modules/fast-json-stable-stringify/test/to-json.js": "6c9a982b523de730ac0e80a41d5ad341", +"js/node_modules/fast-json-stable-stringify/example/key_cmp.js": "634871bfbdb90c9cd6b38ec91143a225", +"js/node_modules/fast-json-stable-stringify/example/str.js": "542ee9f0f96859ce4be9c11b400d277e", +"js/node_modules/fast-json-stable-stringify/example/nested.js": "48c600df1da91f0afd20b28d0c00d773", +"js/node_modules/fast-json-stable-stringify/example/value_cmp.js": "9eedd82368debbd42b162121cda704c0", +"js/node_modules/fast-json-stable-stringify/index.js": "60fd3c69dd012cf5033b6e58e6b0801d", +"js/node_modules/fast-json-stable-stringify/README.md": "ce3fde41d0498b922fcacc0543b03424", +"js/node_modules/fast-json-stable-stringify/package.json": "903a31da36d2259011d342196a9b1265", +"js/node_modules/fast-json-stable-stringify/.github/FUNDING.yml": "26b7817233f3aab8ed3ed0cf0ccdbd05", +"js/node_modules/fast-json-stable-stringify/index.d.ts": "8cf58dd91adcd94c4d16ea8ba8e358ee", +"js/node_modules/error-ex/LICENSE": "e67c75e89656b80fd99cb7d30fb43102", +"js/node_modules/error-ex/index.js": "1482cafe9d17dc7e0444ded2b307b05c", +"js/node_modules/error-ex/README.md": "fb8ffd816db556d2ea5ee059ba89b298", +"js/node_modules/error-ex/package.json": "0663755e17d14453332b4e48c7aea9d4", +"js/node_modules/ts-proto-descriptors/dist/google/protobuf/descriptor.js": "c2217385ce5642e7d7b4e4a6b201d06b", +"js/node_modules/ts-proto-descriptors/dist/google/protobuf/descriptor.d.ts": "80f38c9f8e64a7f4b4b341748a3ba4a3", +"js/node_modules/ts-proto-descriptors/dist/google/protobuf/compiler/plugin.d.ts": "efa7fa6f628f590f644eb84fc0c074c3", +"js/node_modules/ts-proto-descriptors/dist/google/protobuf/compiler/plugin.js": "1ffa98eb11028421d114562f56b9dadd", +"js/node_modules/ts-proto-descriptors/dist/index.js": "36b8a1f174b82478311237d516b44e4e", +"js/node_modules/ts-proto-descriptors/dist/index.d.ts": "835947472a8baa18521e3eb6087f583a", +"js/node_modules/ts-proto-descriptors/package.json": "5d20c8167639ca1f62f8098059a9e1e6", +"js/node_modules/detect-libc/LICENSE": "e3fc50a88d0a364313df4b21ef20c29e", +"js/node_modules/detect-libc/bin/detect-libc.js": "ed91c87113ae1cc70c196295e8ce8a05", +"js/node_modules/detect-libc/README.md": "b3312cc5939b4bf3da5d2f4eb00a6087", +"js/node_modules/detect-libc/package.json": "32bbf729c7ec55592eda945fda7f36bf", +"js/node_modules/detect-libc/lib/detect-libc.js": "e1db4f7bfd72a6e075319dfd0d893092", +"js/node_modules/balanced-match/LICENSE.md": "7fa99ddc3424107350ca6e9a24552085", +"js/node_modules/balanced-match/index.js": "32722fe5688aa4937b71d77bbd45b026", +"js/node_modules/balanced-match/README.md": "542c17f304c9e7e2dbcb23506d9ab583", +"js/node_modules/balanced-match/package.json": "fa13802cf9109f23db7cc107f33cbf0a", +"js/node_modules/balanced-match/.github/FUNDING.yml": "c455039579735ac882c76f06dfea3174", +"js/node_modules/path-exists/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/path-exists/index.js": "80637efcf86a9be0842e685bd13e6d8e", +"js/node_modules/path-exists/readme.md": "8f2839973048dfbedd1df46e8b5988a4", +"js/node_modules/path-exists/package.json": "99ba5e8952c0bb3471b6b1611a0fc534", +"js/node_modules/path-exists/index.d.ts": "1b881748830475be95b9bd49f2f7b14d", +"js/node_modules/resolve/LICENSE": "baa47288b5bd3e657a01886ce3dd0cb6", +"js/node_modules/resolve/test/shadowed_core.js": "218995538aa76bcf5001a3c997c95aca", +"js/node_modules/resolve/test/dotdot.js": "eb25b51a3ccfacd7b4fbbb94a342edf8", +"js/node_modules/resolve/test/pathfilter/deep_ref/main.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/home_paths.js": "660800979dd80e96a392ba3d435de48e", +"js/node_modules/resolve/test/core.js": "1b98e334b28d23f9130a63201398a5da", +"js/node_modules/resolve/test/filter_sync.js": "7e1a00d127e1512d54bce45054ddab03", +"js/node_modules/resolve/test/subdirs.js": "e8a1a80da10c1fd7193ac00aa839644c", +"js/node_modules/resolve/test/node_path.js": "3351665d86f053e84659a8a865cfc626", +"js/node_modules/resolve/test/node_path/x/ccc/index.js": "e80e2b6d94895cc3c6641ecf9e1ab0d6", +"js/node_modules/resolve/test/node_path/x/aaa/index.js": "52127f7aa347b8613740d223a1fd8bb8", +"js/node_modules/resolve/test/node_path/y/bbb/index.js": "65a094ea67b5e4886331645f37463a32", +"js/node_modules/resolve/test/node_path/y/ccc/index.js": "1840eac4d3fe020fa3d4642a5ae21cec", +"js/node_modules/resolve/test/module_dir.js": "dba5837c6fa7833449c084f949c9eb3d", +"js/node_modules/resolve/test/symlinks.js": "a216ed42c6bedc2324a6c93889f9df58", +"js/node_modules/resolve/test/faulty_basedir.js": "dba3e4709b1aae6d85bfa7a7210bc13c", +"js/node_modules/resolve/test/resolver_sync.js": "ca1d8064d901bf5baa6a15669081e5e5", +"js/node_modules/resolve/test/dotdot/abc/index.js": "a6d23efd29494430e12623e97e094c7d", +"js/node_modules/resolve/test/dotdot/index.js": "303653a00d6b4e9506c0ec3b7ef50234", +"js/node_modules/resolve/test/mock.js": "56413f13828cd95488ae65d55f606bdb", +"js/node_modules/resolve/test/precedence.js": "60dbf81e71603b0ce609b8e33eed177f", +"js/node_modules/resolve/test/home_paths_sync.js": "e942f35d6b5d0b28df52f7e542d5e0aa", +"js/node_modules/resolve/test/module_dir/ymodules/aaa/index.js": "b96f38dcf7e5c8674c12f465faf0f054", +"js/node_modules/resolve/test/module_dir/xmodules/aaa/index.js": "9e45e7ed7dd804266a1b96eb70db330f", +"js/node_modules/resolve/test/module_dir/zmodules/bbb/main.js": "09fa66df61573f1a368f30489cc33741", +"js/node_modules/resolve/test/module_dir/zmodules/bbb/package.json": "4a3e4b65131149d13cf2a9006879a030", +"js/node_modules/resolve/test/nonstring.js": "90a1edf2d8cda69acd16d333f232468b", +"js/node_modules/resolve/test/mock_sync.js": "5f29325447d2898aa55e739af27c1c00", +"js/node_modules/resolve/test/filter.js": "4f4848e867716678497a8797df2a81c8", +"js/node_modules/resolve/test/precedence/bbb/main.js": "889ce877c52c09163d1be7868a3404ec", +"js/node_modules/resolve/test/precedence/bbb.js": "5e98b57495bcdf630a21ec378db7b0e9", +"js/node_modules/resolve/test/precedence/aaa.js": "49163d248668737d115fc3d13361d34c", +"js/node_modules/resolve/test/precedence/aaa/index.js": "5790d1c0db9d396d0c5d383eea413290", +"js/node_modules/resolve/test/precedence/aaa/main.js": "293842d0cd56c726e5510a4d72df51b5", +"js/node_modules/resolve/test/shadowed_core/node_modules/util/index.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver/mug.coffee": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver/same_names/foo/index.js": "0c1d9e1731bb3d71b0b7a15695bfab14", +"js/node_modules/resolve/test/resolver/same_names/foo.js": "d00072229e607e3109a7c7b617d829f8", +"js/node_modules/resolve/test/resolver/cup.coffee": "68b329da9893e34099c7d8ad5cb9c940", +"js/node_modules/resolve/test/resolver/symlinked/_/node_modules/foo.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver/symlinked/package/package.json": "0c5b2b6430634798519321e18ed3954d", +"js/node_modules/resolve/test/resolver/symlinked/package/bar.js": "4e957bc0e855379d8c9d7dc61d94dd5b", +"js/node_modules/resolve/test/resolver/without_basedir/main.js": "a273979c29547819f4ce096e8454eba6", +"js/node_modules/resolve/test/resolver/dot_main/index.js": "0c1d9e1731bb3d71b0b7a15695bfab14", +"js/node_modules/resolve/test/resolver/dot_main/package.json": "6651c03c05348dc79127845895e2e021", +"js/node_modules/resolve/test/resolver/invalid_main/package.json": "d753bb6b216e118c75d96e043a47ae12", +"js/node_modules/resolve/test/resolver/multirepo/package.json": "7dc9db9270547f5a146287d6a4bd6d78", +"js/node_modules/resolve/test/resolver/multirepo/packages/package-b/index.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver/multirepo/packages/package-b/package.json": "ce6c7a1786d468fe499a0bbbc654c858", +"js/node_modules/resolve/test/resolver/multirepo/packages/package-a/index.js": "4daeb9776a4995aa9a64eeba1275ca8a", +"js/node_modules/resolve/test/resolver/multirepo/packages/package-a/package.json": "466e84ae67db33dda31ba06fb0212e2d", +"js/node_modules/resolve/test/resolver/multirepo/lerna.json": "a2d913ed76975c203ea97d0c623fb462", +"js/node_modules/resolve/test/resolver/dot_slash_main/index.js": "0c1d9e1731bb3d71b0b7a15695bfab14", +"js/node_modules/resolve/test/resolver/dot_slash_main/package.json": "844f13b650c02c10e1fba9ca7d1536f2", +"js/node_modules/resolve/test/resolver/mug.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver/foo.js": "0c1d9e1731bb3d71b0b7a15695bfab14", +"js/node_modules/resolve/test/resolver/quux/foo/index.js": "0c1d9e1731bb3d71b0b7a15695bfab14", +"js/node_modules/resolve/test/resolver/baz/doom.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver/baz/quux.js": "0c1d9e1731bb3d71b0b7a15695bfab14", +"js/node_modules/resolve/test/resolver/baz/package.json": "0f73fb8842088e1e70c904431c1ad130", +"js/node_modules/resolve/test/resolver/browser_field/a.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver/browser_field/package.json": "e110dd6fd6f26b1f3d45948cc1e27da0", +"js/node_modules/resolve/test/resolver/browser_field/b.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver/nested_symlinks/mylib/sync.js": "4c05bb8c706430ef6b423d6dd01a5797", +"js/node_modules/resolve/test/resolver/nested_symlinks/mylib/async.js": "2f1e59b3e11027b5ac9db2855a1ffc40", +"js/node_modules/resolve/test/resolver/nested_symlinks/mylib/package.json": "d67bf0331e8ca5350eef9b8bc85cde08", +"js/node_modules/resolve/test/resolver/incorrect_main/index.js": "0b72654f2e307bde1ab4fbeab7af2b78", +"js/node_modules/resolve/test/resolver/incorrect_main/package.json": "3d72b845730884cbf8970497318e754c", +"js/node_modules/resolve/test/resolver/false_main/index.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver/false_main/package.json": "c957144f31f2bda33e82b3d31c6a4bda", +"js/node_modules/resolve/test/resolver/other_path/root.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver/other_path/lib/other-lib.js": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/resolve/test/resolver.js": "46021ba9263eb741e28fd9989a68e237", +"js/node_modules/resolve/test/node-modules-paths.js": "cae1b936b91a0beadb64f43e8c53e5a8", +"js/node_modules/resolve/test/pathfilter.js": "bbe22bc568c2aee7953cc78147cb9a6f", +"js/node_modules/resolve/bin/resolve": "0036d06038d84b0afa1e41d8310e4368", +"js/node_modules/resolve/example/sync.js": "54c6056bebcdb34d4bca7e25d556f4fe", +"js/node_modules/resolve/example/async.js": "dc08ce48012fc11583adbe609b1f2520", +"js/node_modules/resolve/sync.js": "98b7c6f62e9b7a1dbc24d4bcd7f46bed", +"js/node_modules/resolve/index.js": "0d09fd975136c80fa0b07090fb6c3df8", +"js/node_modules/resolve/readme.markdown": "5e9be42afdffd370ca27cb3c371d3b16", +"js/node_modules/resolve/async.js": "0072b73e74e7931c9e922fb6e845b2a6", +"js/node_modules/resolve/package.json": "b1daa289d1c4e6b36de2e520f098cd9e", +"js/node_modules/resolve/.github/FUNDING.yml": "b1d37d1cb74342343e3eced5b7a36cce", +"js/node_modules/resolve/lib/core.js": "9867bb9cebc80c72e83a50a8ca6fa53d", +"js/node_modules/resolve/lib/caller.js": "2bb2d2683e11c79a1b6b8a22caef583b", +"js/node_modules/resolve/lib/sync.js": "8c33718b32e0b3041bc85e46e47e39b0", +"js/node_modules/resolve/lib/normalize-options.js": "0deb023ba3c6de50244f140e21f4a08f", +"js/node_modules/resolve/lib/homedir.js": "0fd2b8ddd7fc048801164852bd751c68", +"js/node_modules/resolve/lib/core.json": "49e95e84e429668738695df34d545b9b", +"js/node_modules/resolve/lib/async.js": "b0772b8edff193ba58392e1ba217f690", +"js/node_modules/resolve/lib/is-core.js": "db824542b1fcf8fdd8fddc73a7c98856", +"js/node_modules/resolve/lib/node-modules-paths.js": "8cda3e75c5735f47e2222eb6c2782fd0", +"js/node_modules/resolve/SECURITY.md": "23030733bf7c5f821e7cbff6098811bd", +"js/node_modules/char-regex/LICENSE": "3b33f3d41a6cb6fbf0cf9115e3d8447d", +"js/node_modules/char-regex/index.js": "31dca35dd75248c578079e99986bf093", +"js/node_modules/char-regex/README.md": "9c1905f1a6f0cbc307cefc90cebed14a", +"js/node_modules/char-regex/package.json": "a2186f5ce0ef26891ac6f604f04db14f", +"js/node_modules/char-regex/index.d.ts": "95bd3b4d1bba5489d58af8d6422afc0a", +"js/node_modules/jest-cli/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-cli/bin/jest.js": "0d4df1c0df58ec38325bec555bfce35b", +"js/node_modules/jest-cli/README.md": "ec2c37445b9f2c113b599dc0d6ad02a5", +"js/node_modules/jest-cli/package.json": "0c61ba4c2d464a7e3c70950c3410a803", +"js/node_modules/jest-cli/build/run.js": "55c2325c8f1eeabc330a6171ad282986", +"js/node_modules/jest-cli/build/index.js": "69fe9ccb567b32227ac0e9e175f273e4", +"js/node_modules/jest-cli/build/index.d.ts": "13e164b2cf805bdac8229353274fba8a", +"js/node_modules/jest-cli/build/args.js": "16828311a0d087f18e6e6da605cbbaf5", +"js/node_modules/html-encoding-sniffer/README.md": "bd1a0ad7f74d494eedf1f38be60b8ba6", +"js/node_modules/html-encoding-sniffer/package.json": "303beb8e91e8cf87c9f2f207d2fcf4f1", +"js/node_modules/html-encoding-sniffer/lib/html-encoding-sniffer.js": "d6741557b7b192a8c16d921f8d844854", +"js/node_modules/html-encoding-sniffer/LICENSE.txt": "0a0c0f3a891454d985704a2b0071c46d", +"js/node_modules/decimal.js/decimal.js": "b7460d84c4ad9b30547a0d9925b8079e", +"js/node_modules/decimal.js/LICENCE.md": "95456e38192bee7ec50f6ea143192769", +"js/node_modules/decimal.js/decimal.mjs": "3ca801f6616ee3f0f645f194b7d7b5db", +"js/node_modules/decimal.js/README.md": "c7ea3de003a5a5dd053a85507366d760", +"js/node_modules/decimal.js/package.json": "60efba2751ac569b599f987936094643", +"js/node_modules/decimal.js/decimal.d.ts": "d47c99ce82beafbfd3f408938e3532d1", +"js/node_modules/parse-json/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/parse-json/index.js": "e07ef6dc9b4097cab1a5438fbd841b00", +"js/node_modules/parse-json/readme.md": "514212ac23180c4d3a4a77c648eda077", +"js/node_modules/parse-json/package.json": "f88e4b4b1a092fb59b4379695f2810e4", +"js/node_modules/tldts-core/LICENSE": "6adc4bc57237e0d634e2629a1daa94f1", +"js/node_modules/tldts-core/dist/types/index.d.ts": "3773cfc750215c776325e6405b90e2e5", +"js/node_modules/tldts-core/dist/types/src/domain.d.ts": "4868a8598584ddf1034520246ce29cef", +"js/node_modules/tldts-core/dist/types/src/extract-hostname.d.ts": "dec0d70ada75d00f57f73b2c332103b8", +"js/node_modules/tldts-core/dist/types/src/is-ip.d.ts": "b8e914430f477fade68d539e0765bd57", +"js/node_modules/tldts-core/dist/types/src/options.d.ts": "b7ea16bcbc537df06aae6dde0957abc4", +"js/node_modules/tldts-core/dist/types/src/is-valid.d.ts": "2106058f9f451db538a4d2a073f81c1b", +"js/node_modules/tldts-core/dist/types/src/lookup/fast-path.d.ts": "bbc97f0682484fae9cb72550af07bdda", +"js/node_modules/tldts-core/dist/types/src/lookup/interface.d.ts": "ac451d2357cfeb824a3773213fd7b9fa", +"js/node_modules/tldts-core/dist/types/src/domain-without-suffix.d.ts": "8c4e317450517b95e503060c0acca1b8", +"js/node_modules/tldts-core/dist/types/src/subdomain.d.ts": "d60a04678c6047766c9845178ae169d2", +"js/node_modules/tldts-core/dist/types/src/factory.d.ts": "1d3652cff851bec1a60b2d3818831243", +"js/node_modules/tldts-core/dist/es6/index.js": "4c4caa875e2d50273cf78b510d70b345", +"js/node_modules/tldts-core/dist/es6/tsconfig.bundle.tsbuildinfo": "d1c97ab3020bbf13144019b5fa71d068", +"js/node_modules/tldts-core/dist/es6/index.js.map": "83d82c45ec38e65554cd84b1f8357584", +"js/node_modules/tldts-core/dist/es6/src/factory.js.map": "2ff3cd79edb29f5e92b11ea331582992", +"js/node_modules/tldts-core/dist/es6/src/factory.js": "7e357d948daa7c319d78bce13c307097", +"js/node_modules/tldts-core/dist/es6/src/extract-hostname.js.map": "25cb5e4da8d2f23eec35ad5f27cbbbc7", +"js/node_modules/tldts-core/dist/es6/src/subdomain.js": "47257a598f42bfe98df009c1ae83df8c", +"js/node_modules/tldts-core/dist/es6/src/is-valid.js": "986457cb9629b274b1f079cef31fd79c", +"js/node_modules/tldts-core/dist/es6/src/is-ip.js.map": "b3d458ae6d0db0b72b8aa9315a445e4c", +"js/node_modules/tldts-core/dist/es6/src/domain-without-suffix.js": "e32e6c9c7387176b6f15585d84e89e99", +"js/node_modules/tldts-core/dist/es6/src/is-ip.js": "3d68dbefb8835b65c11fd1176c05d162", +"js/node_modules/tldts-core/dist/es6/src/options.js": "35c497ebbf9e56e085327405e366e980", +"js/node_modules/tldts-core/dist/es6/src/extract-hostname.js": "b590e3a7590bbfbfa99316025876909e", +"js/node_modules/tldts-core/dist/es6/src/is-valid.js.map": "17fd4b67696c7338810d05a912fd5649", +"js/node_modules/tldts-core/dist/es6/src/lookup/interface.js": "3ca9f982154b5a4d2873422b94651c50", +"js/node_modules/tldts-core/dist/es6/src/lookup/interface.js.map": "9403d57cd692e9dfb13116cfce7ad981", +"js/node_modules/tldts-core/dist/es6/src/lookup/fast-path.js.map": "8e8b89b9e8ed4bf7f79ad64d33571dc6", +"js/node_modules/tldts-core/dist/es6/src/lookup/fast-path.js": "3cba9ebb3905adb62e587d2684d50909", +"js/node_modules/tldts-core/dist/es6/src/domain.js": "f8b5a14c49ae01d5d4b656c609988c7c", +"js/node_modules/tldts-core/dist/es6/src/options.js.map": "483e9b29c5eaf27c4d0c3c6153bd4502", +"js/node_modules/tldts-core/dist/es6/src/domain-without-suffix.js.map": "cf9b7c6276e6957b4c99485b6ac756d7", +"js/node_modules/tldts-core/dist/es6/src/subdomain.js.map": "0c9574ece14fb02ce4efee0df8bcaf8b", +"js/node_modules/tldts-core/dist/es6/src/domain.js.map": "21519b161e033a5213793679c9f06c60", +"js/node_modules/tldts-core/dist/cjs/tsconfig.tsbuildinfo": "8d2cc12b5d30e4e650cfaf1b49c3b5a6", +"js/node_modules/tldts-core/dist/cjs/index.js": "e6b85fccac09e667188d732c74db7b32", +"js/node_modules/tldts-core/dist/cjs/index.js.map": "0dafecf2e17c3127f46203b39037b4fc", +"js/node_modules/tldts-core/dist/cjs/src/factory.js.map": "396de2cb185ecaef15b7cc7ebde5583c", +"js/node_modules/tldts-core/dist/cjs/src/factory.js": "17e18968304fcc9ed1918d9f3bca384a", +"js/node_modules/tldts-core/dist/cjs/src/extract-hostname.js.map": "7e81541f8ea82935d729c1c4f8227e50", +"js/node_modules/tldts-core/dist/cjs/src/subdomain.js": "f745247e5fa9412613ad7feacd2d890c", +"js/node_modules/tldts-core/dist/cjs/src/is-valid.js": "b1f28b6432d34fc809e0f01680367e33", +"js/node_modules/tldts-core/dist/cjs/src/is-ip.js.map": "1ecdba68a9e8cfee6121ef7a91858113", +"js/node_modules/tldts-core/dist/cjs/src/domain-without-suffix.js": "c8479976bdcbf92c54f218b4f280d3af", +"js/node_modules/tldts-core/dist/cjs/src/is-ip.js": "5251d8c9aceff9e36ab9aa10a064fefa", +"js/node_modules/tldts-core/dist/cjs/src/options.js": "0001d047ccd8abb17c0f8241298cd8de", +"js/node_modules/tldts-core/dist/cjs/src/extract-hostname.js": "51553f9683dc5ee49014cc89bad2cd61", +"js/node_modules/tldts-core/dist/cjs/src/is-valid.js.map": "7e43f910f21f69e36e1d09793cf67a1a", +"js/node_modules/tldts-core/dist/cjs/src/lookup/interface.js": "a399afae48c7f538205e6075e8edcbb1", +"js/node_modules/tldts-core/dist/cjs/src/lookup/interface.js.map": "9403d57cd692e9dfb13116cfce7ad981", +"js/node_modules/tldts-core/dist/cjs/src/lookup/fast-path.js.map": "bf5d4a70f7141e1c19f6e2cc1e4b9378", +"js/node_modules/tldts-core/dist/cjs/src/lookup/fast-path.js": "894e18925f0933dd1f22321facfb8556", +"js/node_modules/tldts-core/dist/cjs/src/domain.js": "1218b14fd0a16f24b565c45c90bb9e1e", +"js/node_modules/tldts-core/dist/cjs/src/options.js.map": "86fc1c5983525158bc0ac0143bfba005", +"js/node_modules/tldts-core/dist/cjs/src/domain-without-suffix.js.map": "0597728eba99e97f330a254f960f7c03", +"js/node_modules/tldts-core/dist/cjs/src/subdomain.js.map": "3b6aeae2fa0fb83d76b479b6fc83c2bd", +"js/node_modules/tldts-core/dist/cjs/src/domain.js.map": "e4df0fd242e0135e28e76053775365e5", +"js/node_modules/tldts-core/README.md": "51ae468ef395dd9ac8eae7b79767e543", +"js/node_modules/tldts-core/package.json": "5dc55dc3229d0e8eb7cf872f02da37e7", +"js/node_modules/tldts-core/index.ts": "1087c50539c03505b00cff771312174b", +"js/node_modules/tldts-core/src/lookup/fast-path.ts": "912656111d955c75427a3e27e404fec8", +"js/node_modules/tldts-core/src/lookup/interface.ts": "284b6ecd77bef8754fd2d893ff690708", +"js/node_modules/tldts-core/src/factory.ts": "d48f5a5c7d89c06f8a9356ba2bf43965", +"js/node_modules/tldts-core/src/subdomain.ts": "5eea8160e34de24ca97c1df957d0f78e", +"js/node_modules/tldts-core/src/extract-hostname.ts": "c665ceea320214d102d6afc3e7dc3cf5", +"js/node_modules/tldts-core/src/domain.ts": "da63a5736c155e01503c822d637da7fc", +"js/node_modules/tldts-core/src/is-valid.ts": "9bde9921563d1a649b4683d42404c512", +"js/node_modules/tldts-core/src/domain-without-suffix.ts": "c996b985da3f44f7b1b942dd15fff22e", +"js/node_modules/tldts-core/src/is-ip.ts": "c24629adbe0da0c75a0b2855ad370343", +"js/node_modules/tldts-core/src/options.ts": "dd64b6736bbb19f589eeb7d3acbb7a9b", +"js/node_modules/nanoid/LICENSE": "237c21016e56a1ee4475a39fc00d1504", +"js/node_modules/nanoid/bin/nanoid.cjs": "49733797030660b081f981653a25402b", +"js/node_modules/nanoid/index.d.cts": "ad265c6480d9ddbc1209864887a06ebd", +"js/node_modules/nanoid/index.browser.js": "a0cb4e8711476b2c70bfe1286479086d", +"js/node_modules/nanoid/async/index.browser.js": "2dd2f72c635ad1c3b2ce043ed763ac60", +"js/node_modules/nanoid/async/index.js": "fe4c3998ac84ae9106e9786b5ecac88e", +"js/node_modules/nanoid/async/package.json": "abe925a5c146999bb2450c9d296df000", +"js/node_modules/nanoid/async/index.browser.cjs": "fbaf0352c4d539adb654fcbdad378333", +"js/node_modules/nanoid/async/index.cjs": "fda21b3b56ea48e4689bd20aca5f17a2", +"js/node_modules/nanoid/async/index.native.js": "e900bef8ac50df16268b2fe719c9a5d5", +"js/node_modules/nanoid/async/index.d.ts": "a3984190d7e211a9520ab61141339772", +"js/node_modules/nanoid/index.js": "4dd3d76c89d326d236fa15b1642964f9", +"js/node_modules/nanoid/README.md": "6ffe6b0b8e5d8a31db84ed9674ddd195", +"js/node_modules/nanoid/non-secure/index.js": "29b49a8d77d26ad277e42577e82c6526", +"js/node_modules/nanoid/non-secure/package.json": "cc71a594b961b450376a595078782fc1", +"js/node_modules/nanoid/non-secure/index.cjs": "9022da453365e752406ea2ff72c72d7e", +"js/node_modules/nanoid/non-secure/index.d.ts": "9273a31537439ae8d310bfdde5ab9a23", +"js/node_modules/nanoid/package.json": "caeeaa70c9b04dc3352af80585805e44", +"js/node_modules/nanoid/index.browser.cjs": "2ccbced9db4f6fe4c8f7312610cd90ba", +"js/node_modules/nanoid/index.cjs": "7e5fbd5f3f497e7a7133ca89f38907c4", +"js/node_modules/nanoid/url-alphabet/index.js": "36637b3cf3a881262e6ec64465ba0dee", +"js/node_modules/nanoid/url-alphabet/package.json": "cc71a594b961b450376a595078782fc1", +"js/node_modules/nanoid/url-alphabet/index.cjs": "d0c4505dc8c786d32fdecc68e2e556bd", +"js/node_modules/nanoid/nanoid.js": "438797624030c8b45ee874d60f3b7815", +"js/node_modules/nanoid/index.d.ts": "ad265c6480d9ddbc1209864887a06ebd", +"js/node_modules/cjs-module-lexer/LICENSE": "90ab5e72a80b6ab681449a8551cfed17", +"js/node_modules/cjs-module-lexer/dist/lexer.mjs": "1ac3535c6a578a25cd78aa6fccfba47f", +"js/node_modules/cjs-module-lexer/dist/lexer-external.js": "ba14cd8fafaf573f48facf0c0edf848f", +"js/node_modules/cjs-module-lexer/dist/lexer-external.mjs": "6022af0027dd0ce7b87f3919f1815fb9", +"js/node_modules/cjs-module-lexer/dist/lexer.js": "3a528671ce5c3743d1ce49906d6371e9", +"js/node_modules/cjs-module-lexer/lexer.d.ts": "6e5b1f786b6192c748e4d09122f66518", +"js/node_modules/cjs-module-lexer/README.md": "fea69acdf5917b50c2c66b404ee6f1eb", +"js/node_modules/cjs-module-lexer/package.json": "de24dc43b1f427947e27f02562c8ad63", +"js/node_modules/cjs-module-lexer/lexer.js": "c49f7ad70bb4d6fc3fc9804ae7a99d1e", +"js/node_modules/is-potential-custom-element-name/index.js": "136e99de2b217c33023f7f26f4d2796f", +"js/node_modules/is-potential-custom-element-name/LICENSE-MIT.txt": "ee9bd8b835cfcd512dd644540dd96987", +"js/node_modules/is-potential-custom-element-name/README.md": "15351a496b1b7da5fe7db707e630876b", +"js/node_modules/is-potential-custom-element-name/package.json": "649d55a3cb2b6b0007086eff2227c7d7", +"js/node_modules/signal-exit/signals.js": "088797b13dce89e566484933fe8538b7", +"js/node_modules/signal-exit/index.js": "29d83ba58d5bae885cdd0f9a3300b54c", +"js/node_modules/signal-exit/README.md": "497761ec32b846595d840fff3cf6deb9", +"js/node_modules/signal-exit/package.json": "10e35cb03a75943f36de8a88cd1b3767", +"js/node_modules/signal-exit/LICENSE.txt": "e29e20260a1c78dba16a233048565cde", +"js/node_modules/wrap-ansi/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/wrap-ansi/index.js": "ea472342b8717a65a2311f6e35e07aff", +"js/node_modules/wrap-ansi/readme.md": "6ad4a73304d79acbb8dd26ae4bacf781", +"js/node_modules/wrap-ansi/package.json": "0266e671b50376ca3271235fd8d0a756", +"js/node_modules/y18n/LICENSE": "55e5f88040679148136545002139a8b1", +"js/node_modules/y18n/CHANGELOG.md": "14ced32abcebe2766236134e5833a141", +"js/node_modules/y18n/README.md": "56218ef522253922e0da76f743765423", +"js/node_modules/y18n/package.json": "7f3c1af814a0cc1361c21ea0e0af9a25", +"js/node_modules/y18n/index.mjs": "0563736bf8a359dcb4bf08ff0cefce92", +"js/node_modules/y18n/build/index.cjs": "19b1b97c090a26d86b0e1be1d4911ec9", +"js/node_modules/y18n/build/lib/cjs.js": "35f587a8d36918505fbd5b2c777ba1ca", +"js/node_modules/y18n/build/lib/platform-shims/node.js": "e4c56d0dfa830501d852925265e1cf1e", +"js/node_modules/y18n/build/lib/index.js": "9115d224e5dd4bab0a4889ac29dd4916", +"js/node_modules/once/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/once/README.md": "58f1e04252b1477aacd25268d88d5d50", +"js/node_modules/once/package.json": "afb6ea3bdcad6397e11a71615bd06e3b", +"js/node_modules/once/once.js": "d1d6962324348ad89bf780a233952c61", +"js/node_modules/gensync/LICENSE": "4edef26a9728782f6e6a4ca612cfc1fb", +"js/node_modules/gensync/test/index.test.js": "b944a69f7729553d76bee4951e98043f", +"js/node_modules/gensync/index.js": "6a734d7344ad1bc790592062cd399198", +"js/node_modules/gensync/README.md": "c044716443cde8f821266eea1683127a", +"js/node_modules/gensync/index.js.flow": "07555eb9c5ba4882f5fc6d2cd0c5ebe1", +"js/node_modules/gensync/package.json": "dd87d451043e6f41fd632506e5f74680", +"js/node_modules/babel-plugin-istanbul/LICENSE": "4b15c99bb99ead30816881c80f4f0f92", +"js/node_modules/babel-plugin-istanbul/CHANGELOG.md": "927cf95937618c141f131cb91b8e6600", +"js/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/LICENSE": "716b8ca15fee2be15af13159d0890c56", +"js/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/CHANGELOG.md": "0580ddee63b795e240312c56003e7d62", +"js/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/README.md": "2e157f69af5a2bde1c642f6532d56cd2", +"js/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/package.json": "4beaffbb0439130e7665759d25cbf64a", +"js/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/constants.js": "5a68e067206df436b891da48e47efe94", +"js/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/instrumenter.js": "6125e1bb64f95368483f2db9fa3c5cac", +"js/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/index.js": "935d4469869958d76fa0d1dccf3b99d5", +"js/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/source-coverage.js": "cf3e649adff5b0de8a3641ba3ad9b502", +"js/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/read-coverage.js": "b21afc2837fbaa327a9ea7c5092d381d", +"js/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/src/visitor.js": "fcbca3ad96ceb4e75f45917e2aff3f08", +"js/node_modules/babel-plugin-istanbul/README.md": "e8262d4cd8acfabe07f69d46f45a19ce", +"js/node_modules/babel-plugin-istanbul/package.json": "8ced5a21b8224fe07183e5789fd13a4d", +"js/node_modules/babel-plugin-istanbul/lib/index.js": "6c99e30e27f1939472051d56676adeab", +"js/node_modules/babel-plugin-istanbul/lib/load-nyc-config-sync.js": "0b7ef18ec6f18e7bc4bc2cf96fc15091", +"js/node_modules/jest-circus/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-circus/runner.js": "2395879865631da61a6d66b7ffc0573f", +"js/node_modules/jest-circus/README.md": "1e9dcfa21f9fcb8f1ee0b4d22f763a8d", +"js/node_modules/jest-circus/package.json": "ca6884974c1f42d95f237d83c4a6cee8", +"js/node_modules/jest-circus/build/globalErrorHandlers.js": "6ba8b2e6f4c80e970def450b0885de56", +"js/node_modules/jest-circus/build/types.js": "3745fcfb837fddb16b987f5f9d0fbec4", +"js/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js": "87074fb88fbde5e909115221116d771c", +"js/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js": "da9abb716105dc560f7d7e17dd84cc45", +"js/node_modules/jest-circus/build/shuffleArray.js": "a2184fa77110c581feef02bd683604b0", +"js/node_modules/jest-circus/build/run.js": "9eb4ccd421471ef3d0b058bb5cab1b24", +"js/node_modules/jest-circus/build/eventHandler.js": "bbdafebd140e00923951faea2fe6406a", +"js/node_modules/jest-circus/build/index.js": "ec87889e068ab0e23765bdc2e06cc5e3", +"js/node_modules/jest-circus/build/testCaseReportHandler.js": "02e9aa5978b3f426a61c5fe541f61474", +"js/node_modules/jest-circus/build/state.js": "b0b1d5957640861febfd378b0af45ce1", +"js/node_modules/jest-circus/build/utils.js": "d1e91ee0d2761fd4fc46a8c5689fd40f", +"js/node_modules/jest-circus/build/index.d.ts": "d8e33fcc256c1dd1c661e97585e45e1e", +"js/node_modules/jest-circus/build/formatNodeAssertErrors.js": "349e6f5acabaf8eb0cbdc6ede3c19384", +"js/node_modules/sisteransi/license": "d260d6396704ddf14e28dbc0b92fbb75", +"js/node_modules/sisteransi/readme.md": "4f61829ece07e2902599503b2c36a245", +"js/node_modules/sisteransi/package.json": "044d76296e34f6c58b3060bc81827db3", +"js/node_modules/sisteransi/src/index.js": "967fbb3175624d077474166b9e8b392f", +"js/node_modules/sisteransi/src/sisteransi.d.ts": "dbfe154f283e5ef298e504acb2bf6b98", +"js/node_modules/file-saver/LICENSE.md": "4e3ff6c1d69fb44aff045adc3756d2a6", +"js/node_modules/file-saver/CHANGELOG.md": "50f3f136e067906fd6eb7a8120dd466e", +"js/node_modules/file-saver/dist/FileSaver.min.js": "349c8aca9d3d0518362d1982d08f1a0f", +"js/node_modules/file-saver/dist/FileSaver.js": "e73b1946e82bd91d8711458995b7994e", +"js/node_modules/file-saver/dist/FileSaver.min.js.map": "3dfb35dbcf204432f634c826fe0a1d51", +"js/node_modules/file-saver/README.md": "d1c244522c1babd3d6a5757cfa09f036", +"js/node_modules/file-saver/package.json": "6d176c81141313e0733e4ceb1b228e67", +"js/node_modules/file-saver/src/FileSaver.js": "d8afd81d624b3403ae45c824e9120300", +"js/node_modules/v8-to-istanbul/CHANGELOG.md": "96c7926f414542de21a0ef26e762a576", +"js/node_modules/v8-to-istanbul/index.js": "0027ba8974ed1ed9b197fd6cae752034", +"js/node_modules/v8-to-istanbul/README.md": "258ed398182d924527c63f4b730e76fb", +"js/node_modules/v8-to-istanbul/package.json": "440f7695442cfd5e9f9caa70dddc3ad9", +"js/node_modules/v8-to-istanbul/lib/line.js": "439e7000e4d96aea0ff865ebabeede6c", +"js/node_modules/v8-to-istanbul/lib/range.js": "41c0c1c19db5a825da5419c935b6d560", +"js/node_modules/v8-to-istanbul/lib/branch.js": "d309e7a76dd4201c39d8039b2bfa3c7b", +"js/node_modules/v8-to-istanbul/lib/v8-to-istanbul.js": "fbc7279adfb46965fe57ad6add6e07d2", +"js/node_modules/v8-to-istanbul/lib/function.js": "7525c21bf32167294d669be07f5000ca", +"js/node_modules/v8-to-istanbul/lib/source.js": "b1f1a9d267b38756b3f21441c2018971", +"js/node_modules/v8-to-istanbul/LICENSE.txt": "b5a9e807c8264f2f84bdf8f03c42de8a", +"js/node_modules/v8-to-istanbul/index.d.ts": "167ea28dbb4f09dd48c1b7bc65d7ea15", +"js/node_modules/case-anything/LICENSE": "be600fc3c25e9e009696e4f7c164489d", +"js/node_modules/case-anything/dist/index.js": "3cdcb70b7a438e289823935d3a47775f", +"js/node_modules/case-anything/dist/index.d.ts": "7d7d1edc5e2c81a60a1e14f67f6213cd", +"js/node_modules/case-anything/dist/cjs/index.d.cts": "7d7d1edc5e2c81a60a1e14f67f6213cd", +"js/node_modules/case-anything/dist/cjs/index.cjs": "bbeeecec3c919a469f20499edc33b9e7", +"js/node_modules/case-anything/README.md": "40a3b21b07d0cb1fc9ccdd65e669eea4", +"js/node_modules/case-anything/package.json": "f7821e978b064cd7d25e31237d9d7f5c", +"js/node_modules/string_decoder/LICENSE": "14af51f8c0a6c6e400b53e18c6e5f85c", +"js/node_modules/string_decoder/README.md": "3172f7d9461d11431b78995490555bca", +"js/node_modules/string_decoder/package.json": "4a56e8c1789fe3bc13c55f8fec7e3ce2", +"js/node_modules/string_decoder/lib/string_decoder.js": "0d4d70ba095a2af4afd7069a295d2f6c", +"js/node_modules/emittery/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/emittery/maps.js": "ca15c9f68257cef91075fac7dd12cda2", +"js/node_modules/emittery/index.js": "2f03023892901e667c98fcfa35569d03", +"js/node_modules/emittery/readme.md": "086e678ed22d814eaf9b66aac057bb74", +"js/node_modules/emittery/package.json": "340b6366c554a9b5050a4d1d762b8c7d", +"js/node_modules/emittery/index.d.ts": "788f7ba6c8650232e287da964f17a8b0", +"js/node_modules/nwsapi/LICENSE": "2ec5edd9d5f3df9e1b22ac0f67dcceda", +"js/node_modules/nwsapi/dist/lint.log": "d41d8cd98f00b204e9800998ecf8427e", +"js/node_modules/nwsapi/README.md": "baef6189d0d8bb16c1b82862acfffef1", +"js/node_modules/nwsapi/package.json": "eb237259d8b1dfea39ed92bf642f5c75", +"js/node_modules/nwsapi/src/nwsapi.js": "5d582177fcfe0b90bb4ff49ac70439bc", +"js/node_modules/nwsapi/src/modules/nwsapi-traversal.js": "02811f7e68ce0554cf82ed0e2cd6e6c3", +"js/node_modules/nwsapi/src/modules/nwsapi-jquery.js": "042aaa87a545272671d922d93739b37d", +"js/node_modules/ts-jest/LICENSE.md": "4473a1c37fcfa60401fa89cfb870dfb6", +"js/node_modules/ts-jest/preprocessor.js": "b09200cfd5de221b9ffb73fcc7db0542", +"js/node_modules/ts-jest/CHANGELOG.md": "179f88db5b90a45829bdb3abe44d05dd", +"js/node_modules/ts-jest/dist/constants.js": "711254ef77a0100dd153a2b68c99ffc7", +"js/node_modules/ts-jest/dist/constants.d.ts": "e37d20cb8e0a20a03fb3254b2edb930d", +"js/node_modules/ts-jest/dist/raw-compiler-options.js": "8963201168a2449f79025884824955f2", +"js/node_modules/ts-jest/dist/types.js": "365b9b7e2e59a5e4525d285fd317cd20", +"js/node_modules/ts-jest/dist/config/paths-to-module-name-mapper.js": "049dd8cef7cafed8da24108c69eff3a4", +"js/node_modules/ts-jest/dist/config/index.js": "29ffac2835ba49d3962cf155433326ea", +"js/node_modules/ts-jest/dist/config/paths-to-module-name-mapper.d.ts": "bedda84a1f6a4fb136fa4982ad2ccaf7", +"js/node_modules/ts-jest/dist/config/index.d.ts": "15ce12469e79f7d57c3f20f6954bbf5f", +"js/node_modules/ts-jest/dist/types.d.ts": "4d83196789fb518d30303fd463e05773", +"js/node_modules/ts-jest/dist/legacy/ts-jest-transformer.js": "a81ea2ab15fb9cffd13b167e5778de7d", +"js/node_modules/ts-jest/dist/legacy/config/config-set.js": "56d8542aba030b8db3076f2fd0ab0852", +"js/node_modules/ts-jest/dist/legacy/config/config-set.d.ts": "cb09dbae65cdd78c98ffb2e1e0dab623", +"js/node_modules/ts-jest/dist/legacy/ts-jest-transformer.d.ts": "f97672a8b29a98b724c001cdafa07a12", +"js/node_modules/ts-jest/dist/legacy/index.js": "0276b18d8c3cd07e5da5f80ec0888986", +"js/node_modules/ts-jest/dist/legacy/index.d.ts": "4ddb56cb5f1de55e870be9ea63a82be7", +"js/node_modules/ts-jest/dist/legacy/compiler/compiler-utils.js": "3e027fa34ba1343633cd7bcdd28cb15e", +"js/node_modules/ts-jest/dist/legacy/compiler/ts-compiler.d.ts": "d3dfe6f57707665c9a8879956593703b", +"js/node_modules/ts-jest/dist/legacy/compiler/compiler-utils.d.ts": "5c5875e529761d64a637e68ce6a94428", +"js/node_modules/ts-jest/dist/legacy/compiler/index.js": "1bfbbafce469b9f25237092690dccf08", +"js/node_modules/ts-jest/dist/legacy/compiler/ts-jest-compiler.js": "a7c8019d9de6d1dbff80abfb4fd2a890", +"js/node_modules/ts-jest/dist/legacy/compiler/ts-jest-compiler.d.ts": "daba59f075bed9a79ae6cae249469bb0", +"js/node_modules/ts-jest/dist/legacy/compiler/index.d.ts": "0cf8383c37488467642a45746de254c8", +"js/node_modules/ts-jest/dist/legacy/compiler/ts-compiler.js": "fb950a977cc3a2504dc585c2b2184d1b", +"js/node_modules/ts-jest/dist/index.js": "5cbaa24a5cecb0136ffe8dc6ae76eac5", +"js/node_modules/ts-jest/dist/utils/sha1.js": "2c2c6a096417dd536a467f8c0f2a13da", +"js/node_modules/ts-jest/dist/utils/jsonable-value.d.ts": "803f06706cbaf8fa9e45014d312075bf", +"js/node_modules/ts-jest/dist/utils/logger.js": "4a2db1984919dd722f2ccca300eafa76", +"js/node_modules/ts-jest/dist/utils/version-checkers.js": "1817f3c3958b29ed465abb59c4a0839a", +"js/node_modules/ts-jest/dist/utils/memoize.js": "8c28869f3de23a018268c85298f76e32", +"js/node_modules/ts-jest/dist/utils/jsonable-value.js": "d3af366a10eddc70bb2df658886a10d4", +"js/node_modules/ts-jest/dist/utils/get-package-version.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/utils/messages.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/utils/index.js": "bac1602c88c59c81b5c932cf04f21975", +"js/node_modules/ts-jest/dist/utils/get-package-version.js": "7fba642623f844b1d06a7cc4174e93ef", +"js/node_modules/ts-jest/dist/utils/importer.js": "1b26cae0471d369cc0282770e27da21a", +"js/node_modules/ts-jest/dist/utils/sha1.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/utils/memoize.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/utils/logger.d.ts": "e98c812e0e5fdaf0a929c0c3d521b907", +"js/node_modules/ts-jest/dist/utils/normalize-slashes.js": "6a555d4d16506c25921a6db27591ca05", +"js/node_modules/ts-jest/dist/utils/ts-error.js": "eeb0c8c9654bd8aaf8d09b76310286da", +"js/node_modules/ts-jest/dist/utils/json.d.ts": "cd00ed46656d8980c8687cc50f439e13", +"js/node_modules/ts-jest/dist/utils/json.js": "4417113064058056fc1ddc44fd0746a6", +"js/node_modules/ts-jest/dist/utils/normalize-slashes.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/utils/index.d.ts": "9fdf7e0bd9e48cdec925004449ec98e0", +"js/node_modules/ts-jest/dist/utils/backports.js": "b2720a3337177f9ece2ecf08b5b9c74a", +"js/node_modules/ts-jest/dist/utils/importer.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/utils/messages.js": "97f939f00a8ba34f0e686c78e656ab6e", +"js/node_modules/ts-jest/dist/utils/version-checkers.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/utils/ts-error.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/utils/backports.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/cli/config/migrate.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/cli/config/init.js": "bd349c98f2bcd44e4d5180d9960f9422", +"js/node_modules/ts-jest/dist/cli/config/migrate.js": "f06f45083a0966d4b3ec026256794896", +"js/node_modules/ts-jest/dist/cli/config/init.d.ts": "eb5265fc62b74977b1227fe6f4fa44c6", +"js/node_modules/ts-jest/dist/cli/index.js": "e46c462ee48dcb6448b07897a6eee4f4", +"js/node_modules/ts-jest/dist/cli/help.js": "4e23e2e18a24aaa62d96f48a761ebb04", +"js/node_modules/ts-jest/dist/cli/index.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/cli/help.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/cli/helpers/presets.js": "6ae66f36f6cc2b840082bca3ba82c3f7", +"js/node_modules/ts-jest/dist/cli/helpers/presets.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-jest/dist/transformers/hoist-jest.js": "eab8e05efe49d63fa132e9f69716959c", +"js/node_modules/ts-jest/dist/transformers/hoist-jest.d.ts": "0e3596b5aca85632e713919b2bcd662f", +"js/node_modules/ts-jest/dist/presets/all-presets.d.ts": "b31cf8b8c95221a48f0897ba05fb9c0d", +"js/node_modules/ts-jest/dist/presets/create-jest-preset.d.ts": "4c65c1cfc27ea9699759f091b85894af", +"js/node_modules/ts-jest/dist/presets/all-presets.js": "f3b267d84fe57f6752a0bb81bd3568a0", +"js/node_modules/ts-jest/dist/presets/create-jest-preset.js": "f739b2900036187f0bad29d8f9c70d97", +"js/node_modules/ts-jest/dist/index.d.ts": "1b7854563c0522f80c8f1e30a8422b1d", +"js/node_modules/ts-jest/dist/raw-compiler-options.d.ts": "73419dfa35ef31bb18f05a7a09950b10", +"js/node_modules/ts-jest/TROUBLESHOOTING.md": "2c4d647924ec7ba00c37ca7794afa75a", +"js/node_modules/ts-jest/node_modules/.bin/semver": "c11609b448f71e61626691fd4f03951c", +"js/node_modules/ts-jest/node_modules/semver/ranges/min-version.js": "5883d374bb5d81494a79536f8d15c7b1", +"js/node_modules/ts-jest/node_modules/semver/ranges/outside.js": "c19e4c92abd2676981bf6337629109ac", +"js/node_modules/ts-jest/node_modules/semver/ranges/ltr.js": "9b1635bd6d604358d733514b28cc8b29", +"js/node_modules/ts-jest/node_modules/semver/ranges/gtr.js": "f5279b6df246c6a31456515749287981", +"js/node_modules/ts-jest/node_modules/semver/ranges/min-satisfying.js": "d724f0e2c17a599c3b82ec456bb60348", +"js/node_modules/ts-jest/node_modules/semver/ranges/simplify.js": "3a907bb4aa4d1894bda5cc022857df65", +"js/node_modules/ts-jest/node_modules/semver/ranges/to-comparators.js": "045401fed046b3ed05e1f5e7b56ee970", +"js/node_modules/ts-jest/node_modules/semver/ranges/max-satisfying.js": "6813760c0301cef7a84e2cea77e91641", +"js/node_modules/ts-jest/node_modules/semver/ranges/valid.js": "1dc94773e37ee1d033f066ffd157bcb6", +"js/node_modules/ts-jest/node_modules/semver/ranges/subset.js": "8ecf4b5a0c4a54fb8a621a690238746c", +"js/node_modules/ts-jest/node_modules/semver/ranges/intersects.js": "1039f3d91b86b927a56bdbbfc6f16947", +"js/node_modules/ts-jest/node_modules/semver/preload.js": "a9fddc15cda0d52db33cfb922545de04", +"js/node_modules/ts-jest/node_modules/semver/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/ts-jest/node_modules/semver/bin/semver.js": "c11609b448f71e61626691fd4f03951c", +"js/node_modules/ts-jest/node_modules/semver/classes/range.js": "585ef6c583082a199129d84d3c3e5839", +"js/node_modules/ts-jest/node_modules/semver/classes/index.js": "cdebb721742b46bd269e0a96a9513ed5", +"js/node_modules/ts-jest/node_modules/semver/classes/comparator.js": "754cf7f04150712c94e109d80f007f24", +"js/node_modules/ts-jest/node_modules/semver/classes/semver.js": "cf33ad018c6eeabea68f462fd5dae339", +"js/node_modules/ts-jest/node_modules/semver/internal/constants.js": "7d19ed9be46caad1d1e359d39808ad4b", +"js/node_modules/ts-jest/node_modules/semver/internal/identifiers.js": "c90e47f4ac3e7e6136ea67a64bce02e2", +"js/node_modules/ts-jest/node_modules/semver/internal/parse-options.js": "cc13aef241206eca8b7d176659393a57", +"js/node_modules/ts-jest/node_modules/semver/internal/re.js": "9d54c21f686c3d783594500a3ff99f0e", +"js/node_modules/ts-jest/node_modules/semver/internal/lrucache.js": "29a12ecd074fee653c634f12c34ab9d6", +"js/node_modules/ts-jest/node_modules/semver/internal/debug.js": "139a1cd83ee340fb2f1220bdb1ba608f", +"js/node_modules/ts-jest/node_modules/semver/index.js": "8decab35eea2983822c71d79a42a91ac", +"js/node_modules/ts-jest/node_modules/semver/README.md": "3eeb3e68aa9e515da40dd5dca16588c1", +"js/node_modules/ts-jest/node_modules/semver/package.json": "60ceb414625985c30c0563c791e27180", +"js/node_modules/ts-jest/node_modules/semver/functions/gt.js": "10a39ec1811071babb91462c19b950bc", +"js/node_modules/ts-jest/node_modules/semver/functions/sort.js": "b6b1e8291ba15107b6f474a9a6791499", +"js/node_modules/ts-jest/node_modules/semver/functions/rsort.js": "2e50a97bd158129f5dc59cf94d1050b0", +"js/node_modules/ts-jest/node_modules/semver/functions/neq.js": "27e4a0af52eaece331029c0750443868", +"js/node_modules/ts-jest/node_modules/semver/functions/gte.js": "07110ce00d60765b5d12a015c53f0634", +"js/node_modules/ts-jest/node_modules/semver/functions/eq.js": "ac255be167064433906949ed2ee45c65", +"js/node_modules/ts-jest/node_modules/semver/functions/lte.js": "8fe11b589aa4d476331b1a20a178f4e6", +"js/node_modules/ts-jest/node_modules/semver/functions/compare-build.js": "aa3189ca2cb7077ae7263db0d6afe6c4", +"js/node_modules/ts-jest/node_modules/semver/functions/patch.js": "354989b490295ac9c8b7a4b1e14de9f4", +"js/node_modules/ts-jest/node_modules/semver/functions/rcompare.js": "4375b6d0d0a7ced1f709f810bb52e9da", +"js/node_modules/ts-jest/node_modules/semver/functions/clean.js": "11c3585adc46a11a14d248c2ab2b061e", +"js/node_modules/ts-jest/node_modules/semver/functions/valid.js": "4c97ced41f4870af4043608388e7a762", +"js/node_modules/ts-jest/node_modules/semver/functions/satisfies.js": "b0f79b194e24e3e4f2a2881c4faecb96", +"js/node_modules/ts-jest/node_modules/semver/functions/compare-loose.js": "2a96f1eb367ac64c30183597763341cd", +"js/node_modules/ts-jest/node_modules/semver/functions/parse.js": "80efc1ce2279a3c9babbe799e30ff99d", +"js/node_modules/ts-jest/node_modules/semver/functions/minor.js": "ee42ab1e884352cc1beac06780d0ea47", +"js/node_modules/ts-jest/node_modules/semver/functions/compare.js": "c4b3073651fdc985032e3d4654077cd8", +"js/node_modules/ts-jest/node_modules/semver/functions/coerce.js": "fb8dc646defe3d84ba327421a5e0e288", +"js/node_modules/ts-jest/node_modules/semver/functions/inc.js": "32449070f0087bc779fe64db24b53314", +"js/node_modules/ts-jest/node_modules/semver/functions/lt.js": "f7ad1b995249db3335ef22e54b5a0a23", +"js/node_modules/ts-jest/node_modules/semver/functions/diff.js": "c3354fcb20f23cddd3a953aa2207597d", +"js/node_modules/ts-jest/node_modules/semver/functions/cmp.js": "e19d89e1a044e820179496172524ce0d", +"js/node_modules/ts-jest/node_modules/semver/functions/major.js": "29d9c74715e8d0a66a1205421c909d34", +"js/node_modules/ts-jest/node_modules/semver/functions/prerelease.js": "8d6459821a046a48b04c1f3fdf0250d9", +"js/node_modules/ts-jest/node_modules/semver/range.bnf": "76d83b46734a4604da9df9998fe7d19e", +"js/node_modules/ts-jest/legacy.js": "66c5c3e96fdab5fb8d233605709606b2", +"js/node_modules/ts-jest/README.md": "1cd17ee53b579016e787c80753a292d7", +"js/node_modules/ts-jest/package.json": "bd90b16a18750556fec509ca03a03f81", +"js/node_modules/ts-jest/CONTRIBUTING.md": "9e6181d3e3e4d0b2fbe641d8ff1503cd", +"js/node_modules/ts-jest/jest-preset.js": "d5034b9461ffb34235b7c5dcff4007d1", +"js/node_modules/ts-jest/cli.js": "33bfbfda95e0ada575dd301655ba0a04", +"js/node_modules/ts-jest/presets/js-with-ts-esm-legacy/jest-preset.js": "4d717dbcfe05dfa1f1dfcd0d93d7fb9e", +"js/node_modules/ts-jest/presets/default-esm/jest-preset.js": "00f4fd963780a54b708f96228cf6566a", +"js/node_modules/ts-jest/presets/js-with-babel/jest-preset.js": "be757c304ad15b8836f54ec7eccc94bb", +"js/node_modules/ts-jest/presets/js-with-babel-esm/jest-preset.js": "acd68a7998aaa41d7f155be7d7b12b5f", +"js/node_modules/ts-jest/presets/js-with-ts-legacy/jest-preset.js": "baa125ae030e64800f73c2dbce1f9573", +"js/node_modules/ts-jest/presets/index.js": "108a15c4d3d00f3c4a86c302c900eba3", +"js/node_modules/ts-jest/presets/default/jest-preset.js": "a533a1092245416b7d0b87358aa05a20", +"js/node_modules/ts-jest/presets/default-esm-legacy/jest-preset.js": "1080cee8ed89f71872d40a54ea221982", +"js/node_modules/ts-jest/presets/js-with-babel-esm-legacy/jest-preset.js": "19b8382d0f6202b3c84183110d874b8c", +"js/node_modules/ts-jest/presets/js-with-babel-legacy/jest-preset.js": "e9d962058c90ba2ab22303cfee765379", +"js/node_modules/ts-jest/presets/js-with-ts-esm/jest-preset.js": "b0b2a94f2a5d518f41f8d0e01ab8abd4", +"js/node_modules/ts-jest/presets/js-with-ts/jest-preset.js": "46d957401858fb1cf501186b623b8592", +"js/node_modules/ts-jest/presets/index.d.ts": "bad095508b4fcda6b8d7d73961c551f8", +"js/node_modules/ts-jest/presets/default-legacy/jest-preset.js": "b1e5a729aa1cb1aafad15d7104c00f0f", +"js/node_modules/argparse/LICENSE": "a2f2590d8d82b0fa2b3e2fc5c69d2b81", +"js/node_modules/argparse/CHANGELOG.md": "63f731ffccdea47cb6c600b70c866415", +"js/node_modules/argparse/index.js": "52e7dbc0e6ff81bc2638110beb50aa8c", +"js/node_modules/argparse/README.md": "ff0837c07e9f5360d016d95438b424de", +"js/node_modules/argparse/package.json": "2bc829c736c7071f36ec6e08cd41ccfe", +"js/node_modules/argparse/lib/action.js": "54bf55f66e620492ef6d65c185df4a29", +"js/node_modules/argparse/lib/argument/exclusive.js": "1bb5f11370cc2f6ba1feec6d23a17ce0", +"js/node_modules/argparse/lib/argument/error.js": "41c1404004fc4ee9aa1dda65549193c8", +"js/node_modules/argparse/lib/argument/group.js": "28bef6de9aee72497343dd5c1649488d", +"js/node_modules/argparse/lib/action_container.js": "641012824fcc0f1219e99c7a2b7dad9c", +"js/node_modules/argparse/lib/namespace.js": "265ca4528cbc85bdb709e19e0ee10562", +"js/node_modules/argparse/lib/action/append/constant.js": "7f88d8d9f3f3d5a2928fdd55894a176a", +"js/node_modules/argparse/lib/action/store.js": "6461dab25a3db31c1f6b725a04b6baef", +"js/node_modules/argparse/lib/action/version.js": "6242ce6f45061cd07b70dca2d73524c8", +"js/node_modules/argparse/lib/action/help.js": "3b6af72f86a0ebdbbb6555b3591b2cb2", +"js/node_modules/argparse/lib/action/append.js": "5a03551d1e0bb75b522538b036b97cfb", +"js/node_modules/argparse/lib/action/count.js": "324376c29824d93023617b4239fa5819", +"js/node_modules/argparse/lib/action/subparsers.js": "be9b86a86bb1526318b53348f8d822d6", +"js/node_modules/argparse/lib/action/store/true.js": "733ce8a0ef1da22243f75a20e5aceb67", +"js/node_modules/argparse/lib/action/store/constant.js": "4637efaceb1b1df8b0fdc458b008325e", +"js/node_modules/argparse/lib/action/store/false.js": "da3e6eb89705ab696eab376525444e74", +"js/node_modules/argparse/lib/const.js": "6ae421fd39366ff71a7f0b98b8088826", +"js/node_modules/argparse/lib/argument_parser.js": "568981d0c711d7f1c20ebf55f57b9060", +"js/node_modules/argparse/lib/utils.js": "e85701464fea226ddcd7b229cb1759cf", +"js/node_modules/argparse/lib/argparse.js": "83343c17d0571fcbf6e51a9b0bb310a5", +"js/node_modules/argparse/lib/help/formatter.js": "6a7d34581cbc012762ad6812d1bb3977", +"js/node_modules/argparse/lib/help/added_formatters.js": "75482e0b8d6be9ebe618574971afd31d", +"js/node_modules/picomatch/LICENSE": "abd0e25891525eb13d5a794f550a6ee4", +"js/node_modules/picomatch/CHANGELOG.md": "60a89bedff6445cdd1bd1f5d0b261b45", +"js/node_modules/picomatch/index.js": "0ad45c9bd2ff257a55522ab06e3b2428", +"js/node_modules/picomatch/README.md": "3107c09db81fcbfede60bca5dc672db6", +"js/node_modules/picomatch/package.json": "cb3d8904aa6b3b3dada336f96d4d80c3", +"js/node_modules/picomatch/lib/constants.js": "06147d924ac790191c1764213f498e65", +"js/node_modules/picomatch/lib/parse.js": "73126496a8867f5027e559381cb1405d", +"js/node_modules/picomatch/lib/picomatch.js": "e5f5ca005bd6b9c5c863ce34519ca718", +"js/node_modules/picomatch/lib/utils.js": "e7a56e7594074a4135a593429564b426", +"js/node_modules/picomatch/lib/scan.js": "78df8ce6f6b995a01dfc333bb137c280", +"js/node_modules/safe-buffer/LICENSE": "badd5e91c737e7ffdf10b40c1f907761", +"js/node_modules/safe-buffer/index.js": "b1622ff2944ba3f13a1cf6fbcf0f9e3f", +"js/node_modules/safe-buffer/README.md": "570381ffb15269fa623a0b75e67eb63a", +"js/node_modules/safe-buffer/package.json": "bd7ef6f38f0ba20882d2601bd3ecaf11", +"js/node_modules/safe-buffer/index.d.ts": "372fa012d04e945ab97c27e000f8df78", +"js/node_modules/pure-rand/LICENSE": "07d321112722bf418db914f2d71789fe", +"js/node_modules/pure-rand/CHANGELOG.md": "1b054d9af3cb65a876ee765cc2770991", +"js/node_modules/pure-rand/README.md": "b51b8b41ba56b0bad848c4c8586b5432", +"js/node_modules/pure-rand/package.json": "b4f821d0aa657b18439030065f2e7618", +"js/node_modules/pure-rand/lib/types/pure-rand.d.ts": "a1486d0ca21c2c457d0b47e302135bba", +"js/node_modules/pure-rand/lib/types/distribution/Distribution.d.ts": "f5bd4792f05d409f92b26c0216d090f9", +"js/node_modules/pure-rand/lib/types/distribution/UnsafeUniformIntDistribution.d.ts": "5440a25a62c0f85370ef882f429e32e6", +"js/node_modules/pure-rand/lib/types/distribution/UniformBigIntDistribution.d.ts": "23d6aa72e30e41cbdf6afeb7b37a48c6", +"js/node_modules/pure-rand/lib/types/distribution/UnsafeUniformArrayIntDistribution.d.ts": "facf561615031b5cfeb632f9b6eb78c6", +"js/node_modules/pure-rand/lib/types/distribution/internals/UnsafeUniformIntDistributionInternal.d.ts": "30f0ad5ffa59f5abd1ee781fd20e63b0", +"js/node_modules/pure-rand/lib/types/distribution/internals/UnsafeUniformArrayIntDistributionInternal.d.ts": "c74b4a3149b9b9e719eba94362cf2aee", +"js/node_modules/pure-rand/lib/types/distribution/internals/ArrayInt.d.ts": "16d0cb61370b6644bac0d0360c649a24", +"js/node_modules/pure-rand/lib/types/distribution/UniformArrayIntDistribution.d.ts": "925bd32fa392f676e0c973f7cf50eb4c", +"js/node_modules/pure-rand/lib/types/distribution/UnsafeUniformBigIntDistribution.d.ts": "bc871df39c1c62717ca3102080fc7a19", +"js/node_modules/pure-rand/lib/types/distribution/UniformIntDistribution.d.ts": "ebe728672ba43d430b1cabbf4c38dbdb", +"js/node_modules/pure-rand/lib/types/pure-rand-default.d.ts": "194ffeda0c4adc8f865e3884e43b9510", +"js/node_modules/pure-rand/lib/types/generator/MersenneTwister.d.ts": "0e60c8217e71a5fb4d14d7182090a2b2", +"js/node_modules/pure-rand/lib/types/generator/XoroShiro.d.ts": "72251b5c2ac429b1c933f7029f327495", +"js/node_modules/pure-rand/lib/types/generator/XorShift.d.ts": "67c3f8d26eb6407a820a59185db3f668", +"js/node_modules/pure-rand/lib/types/generator/LinearCongruential.d.ts": "5da3feb9dfcd0415faa36529a56afd65", +"js/node_modules/pure-rand/lib/types/generator/RandomGenerator.d.ts": "2cadf192e1760356d64ce0724e3e02d9", +"js/node_modules/pure-rand/lib/esm/types/pure-rand.d.ts": "a1486d0ca21c2c457d0b47e302135bba", +"js/node_modules/pure-rand/lib/esm/types/distribution/Distribution.d.ts": "f5bd4792f05d409f92b26c0216d090f9", +"js/node_modules/pure-rand/lib/esm/types/distribution/UnsafeUniformIntDistribution.d.ts": "5440a25a62c0f85370ef882f429e32e6", +"js/node_modules/pure-rand/lib/esm/types/distribution/UniformBigIntDistribution.d.ts": "23d6aa72e30e41cbdf6afeb7b37a48c6", +"js/node_modules/pure-rand/lib/esm/types/distribution/UnsafeUniformArrayIntDistribution.d.ts": "facf561615031b5cfeb632f9b6eb78c6", +"js/node_modules/pure-rand/lib/esm/types/distribution/internals/UnsafeUniformIntDistributionInternal.d.ts": "30f0ad5ffa59f5abd1ee781fd20e63b0", +"js/node_modules/pure-rand/lib/esm/types/distribution/internals/UnsafeUniformArrayIntDistributionInternal.d.ts": "c74b4a3149b9b9e719eba94362cf2aee", +"js/node_modules/pure-rand/lib/esm/types/distribution/internals/ArrayInt.d.ts": "16d0cb61370b6644bac0d0360c649a24", +"js/node_modules/pure-rand/lib/esm/types/distribution/UniformArrayIntDistribution.d.ts": "925bd32fa392f676e0c973f7cf50eb4c", +"js/node_modules/pure-rand/lib/esm/types/distribution/UnsafeUniformBigIntDistribution.d.ts": "bc871df39c1c62717ca3102080fc7a19", +"js/node_modules/pure-rand/lib/esm/types/distribution/UniformIntDistribution.d.ts": "ebe728672ba43d430b1cabbf4c38dbdb", +"js/node_modules/pure-rand/lib/esm/types/pure-rand-default.d.ts": "194ffeda0c4adc8f865e3884e43b9510", +"js/node_modules/pure-rand/lib/esm/types/generator/MersenneTwister.d.ts": "0e60c8217e71a5fb4d14d7182090a2b2", +"js/node_modules/pure-rand/lib/esm/types/generator/XoroShiro.d.ts": "72251b5c2ac429b1c933f7029f327495", +"js/node_modules/pure-rand/lib/esm/types/generator/XorShift.d.ts": "67c3f8d26eb6407a820a59185db3f668", +"js/node_modules/pure-rand/lib/esm/types/generator/LinearCongruential.d.ts": "5da3feb9dfcd0415faa36529a56afd65", +"js/node_modules/pure-rand/lib/esm/types/generator/RandomGenerator.d.ts": "2cadf192e1760356d64ce0724e3e02d9", +"js/node_modules/pure-rand/lib/esm/pure-rand.js": "a1486d0ca21c2c457d0b47e302135bba", +"js/node_modules/pure-rand/lib/esm/pure-rand-default.js": "9508c367f899b6239ae805ec827e4700", +"js/node_modules/pure-rand/lib/esm/distribution/Distribution.js": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/pure-rand/lib/esm/distribution/UnsafeUniformBigIntDistribution.js": "958fde1798508a26ad9b99c4a6142c94", +"js/node_modules/pure-rand/lib/esm/distribution/UniformArrayIntDistribution.js": "a3c3ff67f6d437a12ea63b3b0876e975", +"js/node_modules/pure-rand/lib/esm/distribution/internals/UnsafeUniformIntDistributionInternal.js": "c439f5bf234e614bfc863a25330f302e", +"js/node_modules/pure-rand/lib/esm/distribution/internals/UnsafeUniformArrayIntDistributionInternal.js": "baca2ac0dc1070c9dd997f138baff77a", +"js/node_modules/pure-rand/lib/esm/distribution/internals/ArrayInt.js": "7adcbc9c341760b17e24aed815a790d8", +"js/node_modules/pure-rand/lib/esm/distribution/UnsafeUniformIntDistribution.js": "b6a154ee4f71089cc01800e9dd199f67", +"js/node_modules/pure-rand/lib/esm/distribution/UniformIntDistribution.js": "a7ca754cfc09ecb3b3c2601aac4c1e09", +"js/node_modules/pure-rand/lib/esm/distribution/UniformBigIntDistribution.js": "d686bc29f54d29c4c4dcb42000d7e660", +"js/node_modules/pure-rand/lib/esm/distribution/UnsafeUniformArrayIntDistribution.js": "66f854b72e29ebb54cc7d9e5cef7d2e4", +"js/node_modules/pure-rand/lib/esm/generator/RandomGenerator.js": "87c5266d8c4eae8d8258e1752bfba86b", +"js/node_modules/pure-rand/lib/esm/generator/XorShift.js": "a2d7a4acf7e777202f83ac3d025fffab", +"js/node_modules/pure-rand/lib/esm/generator/XoroShiro.js": "9afae4097b7754404fd8f3aee5a09f8a", +"js/node_modules/pure-rand/lib/esm/generator/LinearCongruential.js": "ffc28f17f4af9cc1acc9b2cbd613ff47", +"js/node_modules/pure-rand/lib/esm/generator/MersenneTwister.js": "613c9ea7a1dcb5e425bcdc08eac27792", +"js/node_modules/pure-rand/lib/esm/package.json": "d0707362e90f00edd12435e9d3b9d71c", +"js/node_modules/pure-rand/lib/pure-rand.js": "ae078848726627cff9f9816974e70208", +"js/node_modules/pure-rand/lib/pure-rand-default.js": "ee3943e6886fda50a44efe0caecd37fe", +"js/node_modules/pure-rand/lib/distribution/Distribution.js": "bfe3d9200b630bdde6002234955335e6", +"js/node_modules/pure-rand/lib/distribution/UnsafeUniformBigIntDistribution.js": "c6b70884f417b889bf2c376f4bc6852b", +"js/node_modules/pure-rand/lib/distribution/UniformArrayIntDistribution.js": "1ad9e5f19d67841d6e8b685fb87eaacd", +"js/node_modules/pure-rand/lib/distribution/internals/UnsafeUniformIntDistributionInternal.js": "fc252dfdfb02d83f7e8886315d7b4cce", +"js/node_modules/pure-rand/lib/distribution/internals/UnsafeUniformArrayIntDistributionInternal.js": "cd225d8d05b1f75b984701850a39147f", +"js/node_modules/pure-rand/lib/distribution/internals/ArrayInt.js": "905ca5e617fa8d0895996f5766e0280a", +"js/node_modules/pure-rand/lib/distribution/UnsafeUniformIntDistribution.js": "5d47d99087451b41ac262267349cdfbe", +"js/node_modules/pure-rand/lib/distribution/UniformIntDistribution.js": "165f36367af20db1894b8b306eb574f0", +"js/node_modules/pure-rand/lib/distribution/UniformBigIntDistribution.js": "680846b42164875d5023c9cf76c2ae64", +"js/node_modules/pure-rand/lib/distribution/UnsafeUniformArrayIntDistribution.js": "37e4904c8f9338edb37c785c5545a882", +"js/node_modules/pure-rand/lib/generator/RandomGenerator.js": "5b828582127dd712818e7bfd78e02553", +"js/node_modules/pure-rand/lib/generator/XorShift.js": "d1c4dc2cf8e86624131b9a4fd47bc253", +"js/node_modules/pure-rand/lib/generator/XoroShiro.js": "0d74da465dabed6bfd678c0fabc7f5bb", +"js/node_modules/pure-rand/lib/generator/LinearCongruential.js": "a397674173a4de9fa9fd9bdb6d0261c2", +"js/node_modules/pure-rand/lib/generator/MersenneTwister.js": "f4bbd1efbacb262eb65ea7eafff5ad63", +"js/node_modules/write-file-atomic/LICENSE.md": "68705ba56afdf6710c9187ed9a9cdd03", +"js/node_modules/write-file-atomic/README.md": "8e8ad012fec8302c152bf969ed3938ac", +"js/node_modules/write-file-atomic/package.json": "7dfab5a85b2c10ae669d57036e6b384f", +"js/node_modules/write-file-atomic/lib/index.js": "772004e3dee29f1a79819cfa8daa5df8", +"js/node_modules/function-bind/LICENSE": "e7417c1a8ad83f88bcac21ad440d48b2", +"js/node_modules/function-bind/test/index.js": "9786942aeefcdc12b2f841895ede1647", +"js/node_modules/function-bind/CHANGELOG.md": "3623b76f4135f25494e1ab7a9b1fce05", +"js/node_modules/function-bind/index.js": "80c4b0103888a6175e5579dedbab1ea3", +"js/node_modules/function-bind/README.md": "e9cf820d7fdaacfefa8a583a32d1bbd5", +"js/node_modules/function-bind/package.json": "325c50acb9dd3d834589c1aeb318c9a8", +"js/node_modules/function-bind/.github/FUNDING.yml": "8b5ca374a81bfabad8adb91c7244fa31", +"js/node_modules/function-bind/.github/SECURITY.md": "23030733bf7c5f821e7cbff6098811bd", +"js/node_modules/function-bind/implementation.js": "90ffc505f9a898a56dab665f19bd1798", +"js/node_modules/npm-run-path/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/npm-run-path/index.js": "674937b4b1677d55cdd919912f8e609a", +"js/node_modules/npm-run-path/readme.md": "e867d310940d3e3a0b04a79d1cc3b21b", +"js/node_modules/npm-run-path/package.json": "88f8890cc7b20ab4ec0ca5108fa34684", +"js/node_modules/npm-run-path/index.d.ts": "1461c977aa74eae800fb223e30830320", +"js/node_modules/jake/test/unit/parseargs.js": "c7b428ab2d0b38e5bb4351e86e01006d", +"js/node_modules/jake/test/unit/jakefile.js": "fef8eda5ec464c7611f1a079d2c071df", +"js/node_modules/jake/test/unit/namespace.js": "e7d701af54c1dcdd6bfa5143281d25c1", +"js/node_modules/jake/test/integration/jakelib/publish.jake.js": "277c5606a18e27970856c9b7daa4532c", +"js/node_modules/jake/test/integration/jakelib/required_module.jake.js": "619febc9c7e00aa61dd167938db26192", +"js/node_modules/jake/test/integration/jakelib/concurrent.jake.js": "08036bb5d5871a816580e338d1f53a7b", +"js/node_modules/jake/test/integration/jakelib/rule.jake.js": "3b4d5aaa2cd25e5f53ac039a24c6fc40", +"js/node_modules/jake/test/integration/publish_task.js": "9138d0b61880fb8dfaaf004c89c51d7f", +"js/node_modules/jake/test/integration/selfdep.js": "ba12c7aa7fb5ce5acb9ebb96d6426194", +"js/node_modules/jake/test/integration/concurrent.js": "467c1c7e5d0ab37eae371e48c247ea21", +"js/node_modules/jake/test/integration/task_base.js": "6382b13eadbecdaa2159e3b1453f30ea", +"js/node_modules/jake/test/integration/file_task.js": "827ee3ba3a35955409178e17fd9b733f", +"js/node_modules/jake/test/integration/jakefile.js": "da6026b025683d2da109071734c3611d", +"js/node_modules/jake/test/integration/helpers.js": "aaa799504ce80059bb4e252ef0b0f3fa", +"js/node_modules/jake/test/integration/list_tasks.js": "e9d7a87954a0690fb8ee79779ded9f69", +"js/node_modules/jake/test/integration/rule.js": "b26600d16ff7400b28d4ecd4dfa09bdd", +"js/node_modules/jake/test/integration/file.js": "4e6c40870cfd20eb0bb5ac387cbe19ad", +"js/node_modules/jake/bin/bash_completion.sh": "9c7a778c44c594f09443f96fbffb282d", +"js/node_modules/jake/bin/cli.js": "779d79d372565c69b2ec54b1c73367ab", +"js/node_modules/jake/Makefile": "40ada02126d9a85b5cce8d8e6cc891bc", +"js/node_modules/jake/README.md": "90aba202619b2a9b4a046973a2a96c99", +"js/node_modules/jake/jakefile.js": "f932c9bfde00c42c9736c253f6a7bdac", +"js/node_modules/jake/package.json": "68bc2b13dcffbe0dfbb82a5b022bf9e6", +"js/node_modules/jake/lib/publish_task.js": "c2a011ec4611320e2b720e911ebf68ee", +"js/node_modules/jake/lib/parseargs.js": "45826b63ef00e73900ea5c43e2b1a2d7", +"js/node_modules/jake/lib/utils/logger.js": "9af7f008b5d09520232b2d72dfccea7e", +"js/node_modules/jake/lib/utils/index.js": "86e8b0e8fa1086ba0ee57a01a27f9862", +"js/node_modules/jake/lib/utils/file.js": "6ddb6b6069ba2b74bbe577481567a6fd", +"js/node_modules/jake/lib/test_task.js": "9809518d60404bdc2dd1d5f2b71c6c01", +"js/node_modules/jake/lib/namespace.js": "54466939921451ecd3dde65ea4d187b7", +"js/node_modules/jake/lib/jake.js": "d0a9cf19df75e07c7590f5aa418f6294", +"js/node_modules/jake/lib/package_task.js": "2bac35c33dd4e4ab2f4e54a746222a11", +"js/node_modules/jake/lib/task/task.js": "c596aabc6a845f122c9ebd9f15cc7390", +"js/node_modules/jake/lib/task/directory_task.js": "5c0b66a4811eb7d187bae359cc4f1361", +"js/node_modules/jake/lib/task/file_task.js": "0b8a1e9973aed4b5aed91bd47b7593dd", +"js/node_modules/jake/lib/task/index.js": "eb55d3d0298a41d924f443b878e44b2f", +"js/node_modules/jake/lib/rule.js": "973b6450bd0df75c51a3ebbd173e058b", +"js/node_modules/jake/lib/api.js": "5c5fe78b101a334c4d5d4e1bdf7942a1", +"js/node_modules/jake/lib/program.js": "5a84e967632650998681c46a0fce0b56", +"js/node_modules/jake/lib/loader.js": "387a18b44e45d60a293c7e8d3f6cb961", +"js/node_modules/jake/usage.txt": "242eb4a2f5eca1c9c8a0b6320d9bce9d", +"js/node_modules/string-length/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/string-length/index.js": "9a18c307b667ae396c1c3df03cb15734", +"js/node_modules/string-length/readme.md": "71a0034b2193e0c53b142f01bd495f71", +"js/node_modules/string-length/package.json": "12491d046340fd079de171f56165781d", +"js/node_modules/string-length/index.d.ts": "677db725597d0742b3d3bcaf175372e5", +"js/node_modules/leven/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/leven/index.js": "e024a05a26af8912a61a244fc994bd6f", +"js/node_modules/leven/readme.md": "b1e903a7db85e2d9ba04666ccffda4b8", +"js/node_modules/leven/package.json": "ae72c3a70e4585f80e71b16021a9f993", +"js/node_modules/leven/index.d.ts": "67a6a72a828ad65bfa6c6496e51653eb", +"js/node_modules/source-map-support/LICENSE.md": "f433e270f6b1d088c38b279d53048f5e", +"js/node_modules/source-map-support/browser-source-map-support.js": "48a77227419619c693fbefc852cab155", +"js/node_modules/source-map-support/source-map-support.js": "89394ca6b92d0d47283d19958295d3f8", +"js/node_modules/source-map-support/register.js": "e3a1e47483a703eb9f9c9f923ad8d2e9", +"js/node_modules/source-map-support/README.md": "447e8907887fcdb195fed4288c57062e", +"js/node_modules/source-map-support/package.json": "e773f3ca8658f999103358b047f4454f", +"js/node_modules/is-fullwidth-code-point/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/is-fullwidth-code-point/index.js": "4e13e3959f8c2840a6a8ab3da43c1e5b", +"js/node_modules/is-fullwidth-code-point/readme.md": "8f343650ff256039fa152f0ba124f33f", +"js/node_modules/is-fullwidth-code-point/package.json": "7c2dfa1f539b955d64d6af55282e1d9e", +"js/node_modules/is-fullwidth-code-point/index.d.ts": "478a27a348ee487b07f6ed586ba5ab33", +"js/node_modules/@ampproject/remapping/LICENSE": "3b83ef96387f14655fc854ddc3c6bd57", +"js/node_modules/@ampproject/remapping/dist/types/types.d.ts": "187a6711d8ae159b2517febd0f9bbdc5", +"js/node_modules/@ampproject/remapping/dist/types/build-source-map-tree.d.ts": "9f1d87cc54d45c5dc0757b193d336380", +"js/node_modules/@ampproject/remapping/dist/types/source-map-tree.d.ts": "a7f46fdcb71c3120a3e43696b0787dc0", +"js/node_modules/@ampproject/remapping/dist/types/source-map.d.ts": "859c96d654b441d1ce2a646045be6d34", +"js/node_modules/@ampproject/remapping/dist/types/remapping.d.ts": "a62cee6b82c6dce5f76fb94b17a4f070", +"js/node_modules/@ampproject/remapping/dist/remapping.mjs.map": "1220f6d190de4c6132098456e4ca08e0", +"js/node_modules/@ampproject/remapping/dist/remapping.umd.js": "8ae6a8ee5130378b33f215867aeb236d", +"js/node_modules/@ampproject/remapping/dist/remapping.mjs": "eba02e7e9154981f6ae11e07c177daaa", +"js/node_modules/@ampproject/remapping/dist/remapping.umd.js.map": "c43489ea4824c2afa1b3e912e0414bbf", +"js/node_modules/@ampproject/remapping/README.md": "d502b1f56e7fdc6564e7610c95c9c4a5", +"js/node_modules/@ampproject/remapping/package.json": "7d8bd4c7f435d8374fb1e88b9486e3f3", +"js/node_modules/typescript/bin/tsserver": "a66f62644aee3142f36b1f14b44bd273", +"js/node_modules/typescript/bin/tsc": "77f2382cbdcd057ac7a1b23e43363bca", +"js/node_modules/typescript/README.md": "a9e4ebf1fae05ed4c6e080af8a3f800a", +"js/node_modules/typescript/package.json": "d633cb1f4b09e949b35538776612fe7c", +"js/node_modules/typescript/lib/lib.es2019.object.d.ts": "7dc1ee5c2b69a42c0a860b1b017330f6", +"js/node_modules/typescript/lib/lib.dom.iterable.d.ts": "3d8f61c11908c1d2d44df7adc79c9473", +"js/node_modules/typescript/lib/typesMap.json": "2a7e30f3cb248c7fa61b89c0de5692e9", +"js/node_modules/typescript/lib/lib.es2018.full.d.ts": "6bb22477dd684f6a27130495307d9ce1", +"js/node_modules/typescript/lib/tsserverlibrary.js": "e3190071311395eecba1117f140fe564", +"js/node_modules/typescript/lib/cancellationToken.js": "f6d67edc5994666cc1386d40c11931ed", +"js/node_modules/typescript/lib/lib.es2015.reflect.d.ts": "5f94cc0a7315f74ca443981371accc2b", +"js/node_modules/typescript/lib/lib.es2019.string.d.ts": "89238ba5378bc40590c970a9ad501b8f", +"js/node_modules/typescript/lib/lib.es2021.intl.d.ts": "53f25682ddc5f673a3523b44716cf575", +"js/node_modules/typescript/lib/lib.es2016.d.ts": "d9251682af70ae8d7dda27fa40a06fa9", +"js/node_modules/typescript/lib/lib.es2015.core.d.ts": "fd827778956b0a66ecc3dd583f69505d", +"js/node_modules/typescript/lib/pl/diagnosticMessages.generated.json": "82fa98be629a5a559c9580e782ddf2e7", +"js/node_modules/typescript/lib/lib.es2019.intl.d.ts": "91a26e8cd2a9e7b56ec1841bf2f8ec0c", +"js/node_modules/typescript/lib/lib.es2022.string.d.ts": "c43ab716f7814a036d76e55e83ec6912", +"js/node_modules/typescript/lib/lib.es2020.d.ts": "ac1a7be05fb1b9c013e43625092682a6", +"js/node_modules/typescript/lib/lib.es2020.full.d.ts": "c754cc87cde51cc544a1cdb174c1a7e1", +"js/node_modules/typescript/lib/typescript.js": "84f1848a4a4eba19e6d8c1694d4ff746", +"js/node_modules/typescript/lib/lib.es2022.object.d.ts": "4ea16af860a022b10bc9d2178b528af0", +"js/node_modules/typescript/lib/lib.es2015.proxy.d.ts": "08ef9d72dcb1e13a595823aa8bf4500a", +"js/node_modules/typescript/lib/lib.es2015.generator.d.ts": "ee71a67d7b3b1ec15da4fe07fbcea399", +"js/node_modules/typescript/lib/lib.esnext.promise.d.ts": "470c1f27ae4e4b506aabbfe710d55a51", +"js/node_modules/typescript/lib/lib.es2021.d.ts": "dbc372554e4010a81b9c9e26f29d87a3", +"js/node_modules/typescript/lib/lib.es2020.number.d.ts": "336ca75bc11b2e21c7376d2d5b2a8c47", +"js/node_modules/typescript/lib/lib.es2017.d.ts": "0e93dcd71800d254b9a23f37e01a269a", +"js/node_modules/typescript/lib/lib.es2018.promise.d.ts": "c9853fa1a3bfdeab45180d36e24fd25e", +"js/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": "b01acced18ae37e8af25b691553cc465", +"js/node_modules/typescript/lib/lib.scripthost.d.ts": "5f2b2fe7e14d8a4441e955215928535b", +"js/node_modules/typescript/lib/typescriptServices.js": "b88cf72305486d12b46e9af81a306518", +"js/node_modules/typescript/lib/lib.es2022.array.d.ts": "3e444dd8706b0561b0daa6921a50c5ca", +"js/node_modules/typescript/lib/lib.es2019.full.d.ts": "721f039a82ba1510e786701ffd3a719e", +"js/node_modules/typescript/lib/lib.es2020.intl.d.ts": "2ea3ac22e60b960441badefeda797cf1", +"js/node_modules/typescript/lib/ja/diagnosticMessages.generated.json": "df7a7d2fd9fa8a16db21f842ec080f9d", +"js/node_modules/typescript/lib/lib.es2015.promise.d.ts": "9a00cff0f36fc853f6c384e8efcb0098", +"js/node_modules/typescript/lib/lib.esnext.weakref.d.ts": "6d37b08f2bd7f54ec34576ac221c1221", +"js/node_modules/typescript/lib/lib.es2018.intl.d.ts": "1b69274a5e1ab0f679ea170442fea7da", +"js/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": "3e1592bdde29bc33b2650bddcece201c", +"js/node_modules/typescript/lib/it/diagnosticMessages.generated.json": "008845c6d921628d16b3fad68314398a", +"js/node_modules/typescript/lib/cs/diagnosticMessages.generated.json": "2b2b2ac97104272636cae71cda545329", +"js/node_modules/typescript/lib/lib.es2021.full.d.ts": "274cccbbcbc379b2bfd7ec6cd5358315", +"js/node_modules/typescript/lib/lib.es2015.iterable.d.ts": "1f143671fbbcfc7a342cdd59c034b99d", +"js/node_modules/typescript/lib/ru/diagnosticMessages.generated.json": "47a1f5e0c12e2301e819465c282b76bb", +"js/node_modules/typescript/lib/lib.es2018.regexp.d.ts": "da0d2a2e1a523557a9ccc0999d58cf97", +"js/node_modules/typescript/lib/lib.es2021.string.d.ts": "2e3641e4c932e882ca16a7df09113e08", +"js/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": "2f4c680025060bd78e943d99f2e36c32", +"js/node_modules/typescript/lib/tsserver.js": "2d5417c1744a56f90f2b9794b490c69e", +"js/node_modules/typescript/lib/lib.es6.d.ts": "099a9f82260a7bd2d2e66a8b6dcd29e8", +"js/node_modules/typescript/lib/lib.es2022.error.d.ts": "5032c57bd8ac735fbc8b0710d217109e", +"js/node_modules/typescript/lib/lib.es2016.array.include.d.ts": "e87e1af357219f43749e7c2b8806f28d", +"js/node_modules/typescript/lib/README.md": "3518dcb3a7fc50f30c9b93e261ba9f12", +"js/node_modules/typescript/lib/lib.esnext.intl.d.ts": "26295617185b7ec489a084ea1b122ec4", +"js/node_modules/typescript/lib/lib.es5.d.ts": "e318f131fbcd4fa8804720cd0c2c14fe", +"js/node_modules/typescript/lib/lib.esnext.d.ts": "972b17c2f584a9ba51be62b36e771358", +"js/node_modules/typescript/lib/zh-cn/diagnosticMessages.generated.json": "5e1464adc791b1c82e37f907ba3371b1", +"js/node_modules/typescript/lib/lib.es2019.array.d.ts": "7a4d83badb045910c921de448fcab21e", +"js/node_modules/typescript/lib/typescriptServices.d.ts": "5703a2d80f88ba2cffeec6e2df3c7b87", +"js/node_modules/typescript/lib/tsc.js": "da30b49ec053846f15152e30247a54ab", +"js/node_modules/typescript/lib/lib.esnext.string.d.ts": "ebb98612aecbd2df39db341c04ad6f30", +"js/node_modules/typescript/lib/lib.es2020.date.d.ts": "8f62ccc480d423f9f226c3ed1614bbb9", +"js/node_modules/typescript/lib/lib.es2022.full.d.ts": "1b8f51e9f0db60721be93c029d5a91d6", +"js/node_modules/typescript/lib/lib.es2017.full.d.ts": "1d0f147d9b5c6adf59e9c832a687d466", +"js/node_modules/typescript/lib/lib.es2020.promise.d.ts": "f8100d7ee20f0f01a9b4e48eabaf7b65", +"js/node_modules/typescript/lib/lib.dom.d.ts": "53dc9c42fa778f7eeafbe076e3b10167", +"js/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts": "6366b5ee8171e2675c993cca1ba5ee95", +"js/node_modules/typescript/lib/lib.webworker.iterable.d.ts": "c028dd33b0d623c5b39a74ea2dcbac48", +"js/node_modules/typescript/lib/lib.es2020.bigint.d.ts": "5c1c13ddc1f76d86d461051f713b7be3", +"js/node_modules/typescript/lib/zh-tw/diagnosticMessages.generated.json": "7b37bce0eaee6579400121bf3823af4a", +"js/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts": "f885bad8ff21bf27eaea9b00c2a9f2c3", +"js/node_modules/typescript/lib/lib.es2021.promise.d.ts": "2dda66c6dd476f059cedafa354d23961", +"js/node_modules/typescript/lib/pt-br/diagnosticMessages.generated.json": "7860f380b2bcfdc8626127dc8e87d253", +"js/node_modules/typescript/lib/protocol.d.ts": "afd550caaad3ae63f8201963fb33a57d", +"js/node_modules/typescript/lib/de/diagnosticMessages.generated.json": "3906e6ff8ef82f700a334f7cb804d3a6", +"js/node_modules/typescript/lib/ko/diagnosticMessages.generated.json": "a5427cfc0f7bbf53899db421dba430d6", +"js/node_modules/typescript/lib/lib.es2022.intl.d.ts": "73f9e1637cf4e25952d7516491411c8b", +"js/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": "8baaaf18f9f6d6ed7718e48e45d9647e", +"js/node_modules/typescript/lib/lib.es2017.intl.d.ts": "27062e04ac4720fb73780cece750bfa3", +"js/node_modules/typescript/lib/fr/diagnosticMessages.generated.json": "4ee7799e810c170db669cd3eb31e0158", +"js/node_modules/typescript/lib/lib.webworker.d.ts": "65aaa6c90933933e828003590458070f", +"js/node_modules/typescript/lib/es/diagnosticMessages.generated.json": "e669a49944deb6578ac53d934fc77315", +"js/node_modules/typescript/lib/tsserverlibrary.d.ts": "35a548bc03009a1db4ced9dfb02b2788", +"js/node_modules/typescript/lib/lib.es2019.symbol.d.ts": "22deec6e62e6af39eb8aef1953beb342", +"js/node_modules/typescript/lib/lib.d.ts": "fc71d8b7cdfd4569546b6ac02647a7d2", +"js/node_modules/typescript/lib/lib.es2018.d.ts": "2386d7c6b908ac2fd9aba2f2e9848ff6", +"js/node_modules/typescript/lib/lib.esnext.full.d.ts": "640887e9cf03e5b23f982d1aacbe65b5", +"js/node_modules/typescript/lib/lib.es2020.string.d.ts": "ad13aba3cfe23bcf84d1a3523b20ccff", +"js/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": "06415404c983b6db8dde99cd70c84169", +"js/node_modules/typescript/lib/typingsInstaller.js": "378f05c47d2fd4b04bba875d0a02eb25", +"js/node_modules/typescript/lib/lib.es2022.d.ts": "1186a1be2bbc4db9d030e33572be418e", +"js/node_modules/typescript/lib/lib.es2021.weakref.d.ts": "73715204148040acad37cad78634a364", +"js/node_modules/typescript/lib/lib.es2016.full.d.ts": "15bec3e1c390754a5b4f4fb2cb9e1fde", +"js/node_modules/typescript/lib/lib.es2017.object.d.ts": "f42da8ceb86edcc708bce30aee506796", +"js/node_modules/typescript/lib/watchGuard.js": "ad2d713140ccf42dca8dea6c9fcce483", +"js/node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts": "db708bba0ae30dcf3e4c1c0b6ea4854a", +"js/node_modules/typescript/lib/typescript.d.ts": "e47087a50a2b166be0845e09847a9b70", +"js/node_modules/typescript/lib/lib.es2017.string.d.ts": "2da6f747809673f26b54943757aef21a", +"js/node_modules/typescript/lib/lib.es2019.d.ts": "ddbd30026275ebb3632d836e5c4d95f0", +"js/node_modules/typescript/lib/dynamicImportCompat.js": "f6841b0efe058625c76ce5f46a1a033f", +"js/node_modules/typescript/lib/tr/diagnosticMessages.generated.json": "c256b5a54ba46073a8b3b10a9fe51aa2", +"js/node_modules/typescript/lib/lib.webworker.importscripts.d.ts": "cf7ba547edb99d8bcdd3f9436970a178", +"js/node_modules/typescript/lib/lib.es2015.symbol.d.ts": "e31c7b7f544b12b19b1b86904c800861", +"js/node_modules/typescript/lib/lib.es2015.collection.d.ts": "f9ee90d7ae97523d6c25bcd91d782ae3", +"js/node_modules/typescript/lib/lib.es2015.d.ts": "fa5d95410f405f71a5c120c96e8078cd", +"js/node_modules/typescript/LICENSE.txt": "55a8748c7d5c7253f3e4bb7402ff04db", +"js/node_modules/typescript/ThirdPartyNoticeText.txt": "cf6e69c331453d3a6c2b8b6ed172ab79", +"js/node_modules/typescript/SECURITY.md": "64e32fbf95485e4283da52534599f1d9", +"js/node_modules/co/LICENSE": "1cb994f27906c83d46a3cc6d9e1d8d6c", +"js/node_modules/co/History.md": "45b1c92f039d622a689074a588448cd9", +"js/node_modules/co/index.js": "e9ceb8b2e703197db7e197878a06cb11", +"js/node_modules/co/Readme.md": "197a02b20ec77b65868c0793044e5d97", +"js/node_modules/co/package.json": "83e213e17c88d1d0ebaf8d8a1c46deee", +"js/node_modules/yargs-parser/CHANGELOG.md": "2d09fd26d8850a83fd63f146aa8a2852", +"js/node_modules/yargs-parser/README.md": "0121e7ca41d45bab47914f668b6fc4fd", +"js/node_modules/yargs-parser/package.json": "a505665eb6c8c342105836c9486dffea", +"js/node_modules/yargs-parser/build/index.cjs": "00798df5f33bba8a6068b12e26e19bab", +"js/node_modules/yargs-parser/build/lib/string-utils.js": "a1ed55edec2a8f43efb4c22a112d3681", +"js/node_modules/yargs-parser/build/lib/tokenize-arg-string.js": "f5aa1f5a52fb8a8ae35de14ccd5e4bd6", +"js/node_modules/yargs-parser/build/lib/index.js": "b9d1f8db986009c2589c5e841d2853ad", +"js/node_modules/yargs-parser/build/lib/yargs-parser.js": "b9a2e73e80292852f8e4db5b8a44071e", +"js/node_modules/yargs-parser/build/lib/yargs-parser-types.js": "529041fe87eb71cdf1c3de7adf6239d9", +"js/node_modules/yargs-parser/LICENSE.txt": "8fd106383180f7bbb8f534414fdf7d35", +"js/node_modules/yargs-parser/browser.js": "b50fcabde0da152a105a52b5dd044788", +"js/node_modules/inherits/LICENSE": "5b2ef2247af6d355ae9d9f988092d470", +"js/node_modules/inherits/inherits_browser.js": "184872b18b759a37285bee13cd1cd0e4", +"js/node_modules/inherits/README.md": "de7eab94959b05c9765cad499ab092db", +"js/node_modules/inherits/package.json": "f73908dab55d4259f3ed052ce9fb2fbb", +"js/node_modules/inherits/inherits.js": "9ced637189714b8d21d34aeb50b42ae8", +"js/node_modules/iconv-lite/encodings/dbcs-data.js": "688736e83f355a67a59c252841d85e37", +"js/node_modules/iconv-lite/encodings/tables/cp949.json": "d99876b274d44fc737c8495ba36b3784", +"js/node_modules/iconv-lite/encodings/tables/shiftjis.json": "6d542ffdf3409fd2e8bd01247777b6f7", +"js/node_modules/iconv-lite/encodings/tables/gbk-added.json": "73b54c6d97c0383eb3251d7764528672", +"js/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json": "4fbec8c88acbb1ef60a5aebf9e8e719b", +"js/node_modules/iconv-lite/encodings/tables/cp936.json": "9eae47acf0b20461508fdc4506bd905e", +"js/node_modules/iconv-lite/encodings/tables/big5-added.json": "f29eda07f68f9e3f234638d42956f9ab", +"js/node_modules/iconv-lite/encodings/tables/eucjp.json": "98d5cf16fc6b791a0b2c829339766d16", +"js/node_modules/iconv-lite/encodings/tables/cp950.json": "15d09686ce9e9ba80b3014d3161e2e7e", +"js/node_modules/iconv-lite/encodings/dbcs-codec.js": "68a674be42e7ce3248ffd90e076c4171", +"js/node_modules/iconv-lite/encodings/internal.js": "fb275bb945a15c99d4684b88bee661e6", +"js/node_modules/iconv-lite/encodings/index.js": "6322d5f9b2261e668213ca23c3ca063e", +"js/node_modules/iconv-lite/encodings/utf7.js": "b58375812eb310c311ece8e9fabc6383", +"js/node_modules/iconv-lite/encodings/sbcs-data.js": "813ab0357c738ef0f84b345676f85608", +"js/node_modules/iconv-lite/encodings/sbcs-codec.js": "6f257833a4d930eaa9af9225faef16b8", +"js/node_modules/iconv-lite/encodings/utf32.js": "58140aa0971b80549f981b175e0f0625", +"js/node_modules/iconv-lite/encodings/utf16.js": "cfbd24de620bd461d2d1dd9b9553e69c", +"js/node_modules/iconv-lite/encodings/sbcs-data-generated.js": "78c27d9268d36644ac77b82b956f5b1f", +"js/node_modules/iconv-lite/LICENSE": "f942263d98f0d75e0e0101884e86261d", +"js/node_modules/iconv-lite/Changelog.md": "9b0ed74605b3a9a39005f6800462457f", +"js/node_modules/iconv-lite/README.md": "cda65f2e913d6d0803693d85e6a17f22", +"js/node_modules/iconv-lite/package.json": "549e620fd864ffd8abf14bea34a2d7ce", +"js/node_modules/iconv-lite/.github/dependabot.yml": "03771727a64044ff18dd056458498da0", +"js/node_modules/iconv-lite/lib/index.js": "b09db055087d9a4cca8fed2d3193413a", +"js/node_modules/iconv-lite/lib/streams.js": "8411ea9ecd953ed52d7554efc623934d", +"js/node_modules/iconv-lite/lib/bom-handling.js": "7b3d4519f05bf0cc8d70a4d950c72c55", +"js/node_modules/iconv-lite/lib/index.d.ts": "69f2b4aee8511d902e482d9806693a51", +"js/node_modules/iconv-lite/.idea/inspectionProfiles/Project_Default.xml": "61ab934697547df7c048f56838e25c52", +"js/node_modules/iconv-lite/.idea/codeStyles/Project.xml": "a72ffc8f342dc9487d87e96403449caf", +"js/node_modules/iconv-lite/.idea/codeStyles/codeStyleConfig.xml": "6cc46bc92ae652546adf889496a0e67e", +"js/node_modules/iconv-lite/.idea/vcs.xml": "166acef3d301bd241d0d6da15bc5ad3c", +"js/node_modules/iconv-lite/.idea/iconv-lite.iml": "d727c2a632366bca02af30b0f290fd69", +"js/node_modules/iconv-lite/.idea/modules.xml": "3b18fc8e40f8e9d1b72cb29b7ede5131", +"js/node_modules/anymatch/LICENSE": "12cd52ddd05803f07238d49743e68e37", +"js/node_modules/anymatch/index.js": "013865402f6e6ba9c30ccdade3a8473c", +"js/node_modules/anymatch/README.md": "661bcd09991e712785a5679fa22a75de", +"js/node_modules/anymatch/package.json": "22914203132c1a1f951e4335c553c40f", +"js/node_modules/anymatch/index.d.ts": "41bcdeb93d71086138a61a9795484b3d", +"js/node_modules/color-name/LICENSE": "d301869b39e08b33665b7c4f16b8e41d", +"js/node_modules/color-name/index.js": "405840ec3052209f357288fe4c0f4414", +"js/node_modules/color-name/README.md": "8ec277916ba8eca636dad97c034af307", +"js/node_modules/color-name/package.json": "ef649e8b7be42bba6d4fa34aca7e126a", +"js/node_modules/async/eachOfLimit.js": "e22f568f5e974e844eec8a78cfa1938f", +"js/node_modules/async/timesSeries.js": "b250e006b161c575fe8e8b4fade248d3", +"js/node_modules/async/cargo.js": "1301236aa8886d4d4f69c4ead97dc70a", +"js/node_modules/async/eachOfSeries.js": "8d9281ae030fb6a77104f39fd8fd0a96", +"js/node_modules/async/someLimit.js": "4882ebfed6d40d01b563bacc413f8764", +"js/node_modules/async/asyncify.js": "15b248a53597aeaa9bb56965e88bfd03", +"js/node_modules/async/flatMapLimit.js": "7db8aa79abc0245ab1674de15de79b56", +"js/node_modules/async/race.js": "8d84158730f3ba6c5ef43ce856a24bef", +"js/node_modules/async/allLimit.js": "a609703c2671aae5ddf2d83dd6ad453c", +"js/node_modules/async/forEachSeries.js": "44b487512da814b5f75ee8c0a9d2eef0", +"js/node_modules/async/rejectSeries.js": "4366880b8f948d8881caf9a71b3ad734", +"js/node_modules/async/everySeries.js": "083c43efcca1e589556ffe47875b2d0a", +"js/node_modules/async/unmemoize.js": "e6314b4736d49e25b9469a4d985b867a", +"js/node_modules/async/times.js": "74b28290138ea4597ddccf2d6cacceaa", +"js/node_modules/async/priorityQueue.js": "29ed2fa84e849d8aba4b0ab7347d3af8", +"js/node_modules/async/mapLimit.js": "5f898ec76abb8c018c8104d624a476dd", +"js/node_modules/async/every.js": "6c9c5e791341f1eca157c9b71fc8136d", +"js/node_modules/async/mapValues.js": "08f98f3a032e5e0de4b615427493adb5", +"js/node_modules/async/all.js": "6c9c5e791341f1eca157c9b71fc8136d", +"js/node_modules/async/LICENSE": "73f63c1fa4541b2f2f34d77140ebe89d", +"js/node_modules/async/whilst.js": "b1b8b844638a42838d41edf8fdd719ac", +"js/node_modules/async/ensureAsync.js": "21dccac035e3670b521bbbc0b80c25a7", +"js/node_modules/async/CHANGELOG.md": "8ec7f25fce189b83ff26617c13f0d34f", +"js/node_modules/async/timeout.js": "6deb46d785ab6d6613a2674e9de27647", +"js/node_modules/async/doDuring.js": "6bd438a5ea62f588d100fb6af369ebcc", +"js/node_modules/async/series.js": "9f1b575a591c43ec48e760eafe0d13c7", +"js/node_modules/async/dist/async.min.js": "896abd952412406ceb5ac202759c78bd", +"js/node_modules/async/dist/async.js": "f19e9c465f9f352027f21de178bfedf2", +"js/node_modules/async/dist/async.mjs": "f6fb98ec138ff2d1d126a981996f56cf", +"js/node_modules/async/autoInject.js": "38c97afa3c8368e16b758f35573a6000", +"js/node_modules/async/allSeries.js": "083c43efcca1e589556ffe47875b2d0a", +"js/node_modules/async/setImmediate.js": "70dfece006332e02dbe729ccf5a8ea91", +"js/node_modules/async/memoize.js": "93eb4c1df97553a394652f6358b8916d", +"js/node_modules/async/foldr.js": "e36ee4d4e33d0a23862c360842105b44", +"js/node_modules/async/mapValuesLimit.js": "8590e0761b328e8677ec5c27a3589b33", +"js/node_modules/async/each.js": "7fbbce8af18284d8335f485e68d2ccae", +"js/node_modules/async/queue.js": "8ef42a12006df6ea77bc14b285168a17", +"js/node_modules/async/reflectAll.js": "4fffc0f082f132c267b936ae6cb2ca3b", +"js/node_modules/async/doWhilst.js": "6bd438a5ea62f588d100fb6af369ebcc", +"js/node_modules/async/internal/eachOfLimit.js": "a72b019ee7c4396cd789b7d95a5a7a47", +"js/node_modules/async/internal/range.js": "ef9532a01f48747b83d2c443308d9315", +"js/node_modules/async/internal/promiseCallback.js": "565faf9277ca5e56028886f3fa90bcf3", +"js/node_modules/async/internal/awaitify.js": "2313f205830b93f66be3381856de76a6", +"js/node_modules/async/internal/onlyOnce.js": "45b5e06469057ac629530e3bf584b411", +"js/node_modules/async/internal/createTester.js": "6b96f3939a18260bd51cb78afa1c80e0", +"js/node_modules/async/internal/setImmediate.js": "b8daf4b7c1ab96663cba5c19561a4c22", +"js/node_modules/async/internal/queue.js": "50572c64958b2d748069a92f29d6045e", +"js/node_modules/async/internal/consoleFunc.js": "1ff4d028c0e3f55946a6db6a847556d1", +"js/node_modules/async/internal/getIterator.js": "cfae9fbd58f3ed3d24a8cd27a8c13274", +"js/node_modules/async/internal/Heap.js": "6615192d70dfc6414ad73df7b9f0c9fa", +"js/node_modules/async/internal/reject.js": "207b83ce635efb7a861b450680225ad7", +"js/node_modules/async/internal/parallel.js": "742af8006ee246a351b39cde14939ffb", +"js/node_modules/async/internal/breakLoop.js": "4447e517d74411abd8066d613aa3b350", +"js/node_modules/async/internal/wrapAsync.js": "109ca9e04fa0efeb3580afaacdb775d0", +"js/node_modules/async/internal/DoublyLinkedList.js": "9aa9d6a1341db58263e190ad643b79e7", +"js/node_modules/async/internal/iterator.js": "1066782838dc26fca52e9cd32eb4fc66", +"js/node_modules/async/internal/once.js": "15ecda2e748e57d3ba442cbe7a50d8f0", +"js/node_modules/async/internal/initialParams.js": "65a5354f75c07cab3130afe4a9e08961", +"js/node_modules/async/internal/isArrayLike.js": "6ed365f3ee2c6db8ba1ca4274a994ebb", +"js/node_modules/async/internal/map.js": "2044aa6d6abe80c82ca1d8844fa91eb5", +"js/node_modules/async/internal/filter.js": "b19f75325c30bc9ad21edb3958af419e", +"js/node_modules/async/internal/applyEach.js": "09a22727bb9387ba466ec3038fc4f0d5", +"js/node_modules/async/internal/withoutIndex.js": "ba30753b64b30330e83ae9561600b98c", +"js/node_modules/async/internal/asyncEachOfLimit.js": "dd12c33c8d007b0b0fc80db43cf39e20", +"js/node_modules/async/compose.js": "c815b6693460e8f5a5d8e16ce34f8fc0", +"js/node_modules/async/concat.js": "2aedc14289c4c2b43f4372385659bba1", +"js/node_modules/async/log.js": "266c7de937fbd7b54704e248b79614bc", +"js/node_modules/async/reduce.js": "724bb52915e1158b4dff6f26ef4baf72", +"js/node_modules/async/findLimit.js": "0547549e09ecb8da2c68bc1ae89bcc60", +"js/node_modules/async/during.js": "b1b8b844638a42838d41edf8fdd719ac", +"js/node_modules/async/mapSeries.js": "27f7977c9220fe2522b00b851748fc6f", +"js/node_modules/async/index.js": "9f3e709a3c6db9754543630dfe22afa5", +"js/node_modules/async/bower.json": "7c9c6b878a12876e602e07c2fe15231a", +"js/node_modules/async/tryEach.js": "d426e710404ddd469386f65ab620d375", +"js/node_modules/async/dir.js": "e5680853ce7e9c7d4441017632891c08", +"js/node_modules/async/wrapSync.js": "15b248a53597aeaa9bb56965e88bfd03", +"js/node_modules/async/some.js": "dd1d46dcf0067e976fb81c43cd677448", +"js/node_modules/async/forEachOf.js": "6feb63447198dd9e5cc8418d898083fa", +"js/node_modules/async/rejectLimit.js": "8349a228f314a4f9e2d3d2a8e24c5d41", +"js/node_modules/async/reject.js": "b8f43e0673e6162e5adf5dd59d6319d8", +"js/node_modules/async/mapValuesSeries.js": "e7976741bcf4eb6d4cdab243ad90bbb6", +"js/node_modules/async/README.md": "204f8e749d546c02da1e09ed599bc820", +"js/node_modules/async/detectSeries.js": "ca86c672e3cbd7fcebfa6952429a3c24", +"js/node_modules/async/nextTick.js": "6673793bfa483d37eda07c26b26a873b", +"js/node_modules/async/eachOf.js": "6feb63447198dd9e5cc8418d898083fa", +"js/node_modules/async/any.js": "dd1d46dcf0067e976fb81c43cd677448", +"js/node_modules/async/parallel.js": "64ee95fd94d6fbb75580713af573e5b4", +"js/node_modules/async/someSeries.js": "95d30db94de4aa6d1d9da3fcad4072f3", +"js/node_modules/async/sortBy.js": "77e2a427980fde1a24dca9a6bd516a54", +"js/node_modules/async/selectLimit.js": "acd773c8a034c1ea96619079b2dd4ed2", +"js/node_modules/async/select.js": "1eff974adffeacd2ce765cdd4626a3e8", +"js/node_modules/async/package.json": "e0c7c5d702fbde3d3357c4dcbeb82143", +"js/node_modules/async/constant.js": "cee87b898755747639d1c5f58472475f", +"js/node_modules/async/forEachLimit.js": "2271e52f637c9a32ab688e96c7455fbd", +"js/node_modules/async/flatMap.js": "2aedc14289c4c2b43f4372385659bba1", +"js/node_modules/async/foldl.js": "724bb52915e1158b4dff6f26ef4baf72", +"js/node_modules/async/anyLimit.js": "4882ebfed6d40d01b563bacc413f8764", +"js/node_modules/async/auto.js": "fda337459bd77daae33a4956abaef695", +"js/node_modules/async/filterLimit.js": "acd773c8a034c1ea96619079b2dd4ed2", +"js/node_modules/async/everyLimit.js": "a609703c2671aae5ddf2d83dd6ad453c", +"js/node_modules/async/seq.js": "9043f9349bf4526c2fde8c2c0adcbf77", +"js/node_modules/async/concatSeries.js": "2edad54f55a3a52e11d4cc0a48700f6b", +"js/node_modules/async/reflect.js": "250df19e4944b1e1289ce6c312962826", +"js/node_modules/async/apply.js": "89a72d3836529bbdf63b4eaf5dc60f88", +"js/node_modules/async/parallelLimit.js": "f888b9d51df372fa0864aa8997e0dd18", +"js/node_modules/async/forEachOfSeries.js": "8d9281ae030fb6a77104f39fd8fd0a96", +"js/node_modules/async/selectSeries.js": "ef916cc3ec90050238fe8a1ac11a56ed", +"js/node_modules/async/groupBy.js": "72cf1837361a5ace91ab34733272d26c", +"js/node_modules/async/concatLimit.js": "7db8aa79abc0245ab1674de15de79b56", +"js/node_modules/async/reduceRight.js": "e36ee4d4e33d0a23862c360842105b44", +"js/node_modules/async/detect.js": "528e28fd72482a93eca843516135a584", +"js/node_modules/async/retryable.js": "6ae6713981053ab8c9f1c26ee3d19e2b", +"js/node_modules/async/applyEachSeries.js": "c5853c48016526942f7755747019bf48", +"js/node_modules/async/eachSeries.js": "44b487512da814b5f75ee8c0a9d2eef0", +"js/node_modules/async/inject.js": "724bb52915e1158b4dff6f26ef4baf72", +"js/node_modules/async/timesLimit.js": "56255c1d0486be013911e7a18dcea55d", +"js/node_modules/async/detectLimit.js": "0547549e09ecb8da2c68bc1ae89bcc60", +"js/node_modules/async/forEachOfLimit.js": "e22f568f5e974e844eec8a78cfa1938f", +"js/node_modules/async/waterfall.js": "534b9a3054480848642ab1ba9985fcea", +"js/node_modules/async/groupBySeries.js": "234c5136898ec1fd62f41ac11a5f895e", +"js/node_modules/async/retry.js": "6f48e98ca0ea2a166ae7e0e8c03f7708", +"js/node_modules/async/forEach.js": "7fbbce8af18284d8335f485e68d2ccae", +"js/node_modules/async/groupByLimit.js": "1f11a10c321d7a5365b5a790f4efbbfa", +"js/node_modules/async/map.js": "08085e27b2751857a17eb1f97aec6b6b", +"js/node_modules/async/until.js": "60d95519843a7e9d516b6c9fb3b30bb3", +"js/node_modules/async/eachLimit.js": "2271e52f637c9a32ab688e96c7455fbd", +"js/node_modules/async/filter.js": "1eff974adffeacd2ce765cdd4626a3e8", +"js/node_modules/async/flatMapSeries.js": "2edad54f55a3a52e11d4cc0a48700f6b", +"js/node_modules/async/find.js": "528e28fd72482a93eca843516135a584", +"js/node_modules/async/anySeries.js": "95d30db94de4aa6d1d9da3fcad4072f3", +"js/node_modules/async/forever.js": "a72423d306031e243d94c6c4b8b7b9c0", +"js/node_modules/async/applyEach.js": "81720918ec0eb79834b54da86b9f534b", +"js/node_modules/async/filterSeries.js": "ef916cc3ec90050238fe8a1ac11a56ed", +"js/node_modules/async/doUntil.js": "e6a2a87fbccc290c4af980200d1e9e1d", +"js/node_modules/async/cargoQueue.js": "bd6694dda4c7d2739273c25ecaff8ca7", +"js/node_modules/async/transform.js": "2599ec3a9ebc51d85d9a9817f28c540a", +"js/node_modules/async/findSeries.js": "ca86c672e3cbd7fcebfa6952429a3c24", +"js/node_modules/postcss/LICENSE": "e0ef868fdaaba6859dcbab082c20439b", +"js/node_modules/postcss/node_modules/.bin/nanoid": "49733797030660b081f981653a25402b", +"js/node_modules/postcss/README.md": "9afa1e24166e2d294d59fc93ea27df05", +"js/node_modules/postcss/package.json": "006dc0b6b77f85f4ad10827ec7d3b806", +"js/node_modules/postcss/lib/postcss.js": "e7c23f51119cf9a63c0fb16df51b59f2", +"js/node_modules/postcss/lib/rule.d.ts": "9ca6dc267b73731f77f914dc3e5e5e06", +"js/node_modules/postcss/lib/lazy-result.d.ts": "f162728d94bc96f72f43c82bccc535fa", +"js/node_modules/postcss/lib/stringifier.js": "c9a9b75f0d68e62d8f9b49e1e829e161", +"js/node_modules/postcss/lib/stringify.js": "ac81d75fa96fd8de7774dddc431df716", +"js/node_modules/postcss/lib/css-syntax-error.js": "484badfe52bc7a322f27fd5a89a41352", +"js/node_modules/postcss/lib/previous-map.d.ts": "dccefeaaf5f1e992e47dac80d1a85721", +"js/node_modules/postcss/lib/postcss.d.mts": "143a86a333a5b3e97ecff7f484f9aec9", +"js/node_modules/postcss/lib/result.d.ts": "718e64bb0c177a60b1bc88f3b7167144", +"js/node_modules/postcss/lib/at-rule.js": "aae46a0f113db45ae888478416a9167f", +"js/node_modules/postcss/lib/declaration.js": "99c9a17d92db2e20170ead0fd6337b00", +"js/node_modules/postcss/lib/parse.d.ts": "8184beee929c3d071748f85c517313d8", +"js/node_modules/postcss/lib/warning.js": "d0f7640dd007a2536dfb1c0ae18339df", +"js/node_modules/postcss/lib/processor.js": "8cf02d64f404ed6e285b83e46496e761", +"js/node_modules/postcss/lib/previous-map.js": "d029f2c0c014ee9d3aef120b0b06e185", +"js/node_modules/postcss/lib/fromJSON.js": "8ad6ff14cf9fbe0e9dbf7c24bfd4dc6c", +"js/node_modules/postcss/lib/input.d.ts": "a1149cd30e0f7cf6ad186932f0f9c1b5", +"js/node_modules/postcss/lib/at-rule.d.ts": "c5585085645a17ef89bf1e5199e0eb3e", +"js/node_modules/postcss/lib/stringifier.d.ts": "6bad4f7f6e4209a1f8b208ebb6b5abba", +"js/node_modules/postcss/lib/map-generator.js": "b7fa6807817721f3ca225832eee4a843", +"js/node_modules/postcss/lib/comment.d.ts": "6a5e2f5e3dba5dc5996b51dd583fa74e", +"js/node_modules/postcss/lib/declaration.d.ts": "da132a3ceb1246e42270c0418959f6f7", +"js/node_modules/postcss/lib/processor.d.ts": "67faf192f1882e1711f509e5110694c0", +"js/node_modules/postcss/lib/list.js": "a5cc420dee10f3339836cf86de9a0e28", +"js/node_modules/postcss/lib/warn-once.js": "b90bf6629bd7f2403237b66a0b714af8", +"js/node_modules/postcss/lib/lazy-result.js": "7a2e2d497af9216256092518ed46beb2", +"js/node_modules/postcss/lib/postcss.mjs": "48c55913cf3a832294f1b8ee9ae3a313", +"js/node_modules/postcss/lib/comment.js": "deda63c1442ea52fbf26d1a17762d91c", +"js/node_modules/postcss/lib/postcss.d.ts": "97592f1e7761b7662188fba51c28de58", +"js/node_modules/postcss/lib/container.d.ts": "683e3499b006c78d75c478283a8254e9", +"js/node_modules/postcss/lib/stringify.d.ts": "709ae325533e42ec9cdcb36c09718b4a", +"js/node_modules/postcss/lib/document.d.ts": "9825696f71d1359c7470d5669d477ece", +"js/node_modules/postcss/lib/node.js": "2c2c25b273e1d40abbad86c38e7ef9c7", +"js/node_modules/postcss/lib/parse.js": "a41d8a59f34cbcaedc11520bd7b3e217", +"js/node_modules/postcss/lib/root.js": "96e2a31ed36903349efb628d1a2ef9e5", +"js/node_modules/postcss/lib/fromJSON.d.ts": "c0da37350bbc585170ce257a5ffb469c", +"js/node_modules/postcss/lib/list.d.ts": "9c7488d6459207273b0e648b7be5b947", +"js/node_modules/postcss/lib/no-work-result.d.ts": "7c3ecefcde7f063b6ecc4d0d7faee555", +"js/node_modules/postcss/lib/tokenize.js": "55eac1a1bc53db05762a46203e120d38", +"js/node_modules/postcss/lib/rule.js": "089e93123dfbe4ba01fc4e4aa3de980a", +"js/node_modules/postcss/lib/css-syntax-error.d.ts": "8cd8a825c875ae798abe860ed2460439", +"js/node_modules/postcss/lib/symbols.js": "4828dddfc2d8201c488c646e307f11dc", +"js/node_modules/postcss/lib/no-work-result.js": "771327012fda424f34958e0cec86b3c9", +"js/node_modules/postcss/lib/result.js": "283f53ba4029777a836f843968cc7c77", +"js/node_modules/postcss/lib/terminal-highlight.js": "294ba40ccaf15f4a191bf5cc5b1fe20c", +"js/node_modules/postcss/lib/warning.d.ts": "bd39956d628860c6e6e3bd6d0c59654b", +"js/node_modules/postcss/lib/container.js": "3d8257221b1c1a501fa626cc97001e24", +"js/node_modules/postcss/lib/parser.js": "b8de24ba012130ce6b092c7a7a118a2e", +"js/node_modules/postcss/lib/node.d.ts": "85cd51f74bf5985bd774f1c819bb438e", +"js/node_modules/postcss/lib/root.d.ts": "c6ed1867c8ea41a2906876d58ca545ae", +"js/node_modules/postcss/lib/input.js": "3f2b93d003b34953d33b18f07598b599", +"js/node_modules/postcss/lib/document.js": "87f786624eaf8bad517611aca1013427", +"js/node_modules/p-locate/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/p-locate/node_modules/p-limit/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/p-locate/node_modules/p-limit/index.js": "33e0ea673b27e0ded12417daf72f1bcc", +"js/node_modules/p-locate/node_modules/p-limit/readme.md": "674333e8c9b0e14ace9a668ecd24fe68", +"js/node_modules/p-locate/node_modules/p-limit/package.json": "05ea6bd0b1f47d88b1328a020729de28", +"js/node_modules/p-locate/node_modules/p-limit/index.d.ts": "c22d60011f1ad799b8934fdae84361b0", +"js/node_modules/p-locate/index.js": "b80cebe8d599d34d0ea510f847a3c86a", +"js/node_modules/p-locate/readme.md": "687e5fa12cb135b28e6bbf1f23d9ddee", +"js/node_modules/p-locate/package.json": "f4bd5aebe35587fade4e331c175c4846", +"js/node_modules/p-locate/index.d.ts": "e08dfd1e7d47eb10cb7bebc0b87cdd65", +"js/node_modules/setimmediate/setImmediate.js": "c2e4840350b4207903a17e477ca784f9", +"js/node_modules/setimmediate/package.json": "c322a09b429d56c472ece6f316fb3071", +"js/node_modules/setimmediate/LICENSE.txt": "af19eaafbc6aa0d2c97538dcfb6db94a", +"js/node_modules/babel-jest/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/babel-jest/README.md": "8de0a3614843e3b3b3c8fbc470417af2", +"js/node_modules/babel-jest/package.json": "3a12a15077320ae84dcaf8f6330d359f", +"js/node_modules/babel-jest/build/index.js": "ed0706787f83dce153d36dd6c25b996d", +"js/node_modules/babel-jest/build/loadBabelConfig.js": "8b4da79745797989f9885c2123566b43", +"js/node_modules/babel-jest/build/index.d.ts": "29916c014b3403da2637766c07e31778", +"js/node_modules/js-yaml/LICENSE": "effd621a9bf5d72d6a7e6ef819bf3afb", +"js/node_modules/js-yaml/bin/js-yaml.js": "a58cd02b21c231204a6724ec455f8c88", +"js/node_modules/js-yaml/CHANGELOG.md": "937a63b877788400a1172e58b904e852", +"js/node_modules/js-yaml/dist/js-yaml.min.js": "4d0abe23e42a3671f8a08720b0abd127", +"js/node_modules/js-yaml/dist/js-yaml.js": "b7a0794036af2ab97a1102e25fdca8cb", +"js/node_modules/js-yaml/index.js": "76a16764c909008d9ed10898afbe4b6c", +"js/node_modules/js-yaml/README.md": "5273bd2ab0e0ed2c6cf5b581b27076a7", +"js/node_modules/js-yaml/package.json": "d4f45e416ff0c536bf5776e8b4cd9cd3", +"js/node_modules/js-yaml/lib/js-yaml/dumper.js": "4c434a51edca701badec02b7daf49be9", +"js/node_modules/js-yaml/lib/js-yaml/type.js": "78604f199a08cfcbbbaf3bde48916b73", +"js/node_modules/js-yaml/lib/js-yaml/exception.js": "26c928fa03b818dc7c8b4c4a1c4a143d", +"js/node_modules/js-yaml/lib/js-yaml/mark.js": "7d527a6dfe70f6e74bf6200d78e41299", +"js/node_modules/js-yaml/lib/js-yaml/schema/core.js": "daeb44b47e9dac07503aca5da7a24e7b", +"js/node_modules/js-yaml/lib/js-yaml/schema/default_safe.js": "5f1a7bc79c7126c55c7a36bc08fe1366", +"js/node_modules/js-yaml/lib/js-yaml/schema/json.js": "02a23e1eeac534dac8b9837636ef7394", +"js/node_modules/js-yaml/lib/js-yaml/schema/default_full.js": "099062e89258362300e3d6728ed48d67", +"js/node_modules/js-yaml/lib/js-yaml/schema/failsafe.js": "11b24bb3c0fa99924f6b074fcf26df2a", +"js/node_modules/js-yaml/lib/js-yaml/type/pairs.js": "679b89f1b770b24087122047da2b4364", +"js/node_modules/js-yaml/lib/js-yaml/type/bool.js": "d4df0d2a71c9af0ab52f29f89773f028", +"js/node_modules/js-yaml/lib/js-yaml/type/null.js": "2a28259823f884af4dade8a6d556b357", +"js/node_modules/js-yaml/lib/js-yaml/type/float.js": "b7cc2981b19dddd4d4c7dd623b6f7a97", +"js/node_modules/js-yaml/lib/js-yaml/type/merge.js": "22c9334fbe8557afd8dc4896c2aee6a6", +"js/node_modules/js-yaml/lib/js-yaml/type/js/function.js": "d07554812816d82ce17d87e1f50fbd1c", +"js/node_modules/js-yaml/lib/js-yaml/type/js/regexp.js": "8c7920630191e853a44cff590ed5bbea", +"js/node_modules/js-yaml/lib/js-yaml/type/js/undefined.js": "e25dc12f322e881118fbe079c451646d", +"js/node_modules/js-yaml/lib/js-yaml/type/binary.js": "ad1b58884a94401bb3f8e94c2fbbe822", +"js/node_modules/js-yaml/lib/js-yaml/type/str.js": "55642179510bc9b99583d7d5d1c9c586", +"js/node_modules/js-yaml/lib/js-yaml/type/omap.js": "3b430d0920569d39cf59f93e6f592dac", +"js/node_modules/js-yaml/lib/js-yaml/type/set.js": "22eea89affd984bc6cd10f471159750d", +"js/node_modules/js-yaml/lib/js-yaml/type/timestamp.js": "80fbd1e71bac0386b2188a6bf42e1a4d", +"js/node_modules/js-yaml/lib/js-yaml/type/seq.js": "713607f1161970831aeca64d9796e4dc", +"js/node_modules/js-yaml/lib/js-yaml/type/int.js": "28a47fdef3cbf97cf4ade38ef8659f3b", +"js/node_modules/js-yaml/lib/js-yaml/type/map.js": "25960bc03a1d75ddb2abb5270c177d4f", +"js/node_modules/js-yaml/lib/js-yaml/schema.js": "824785db1f0531e558a0c1625df67d2b", +"js/node_modules/js-yaml/lib/js-yaml/common.js": "338ac6e1778db262f368223d252fddea", +"js/node_modules/js-yaml/lib/js-yaml/loader.js": "a651c6a320bf1c056875b46a9371e0e0", +"js/node_modules/js-yaml/lib/js-yaml.js": "628edef3669f70be7a7c5ba9d8c6c1d9", +"js/node_modules/whatwg-url/index.js": "272124806a9b6359bbe12b0575a8dc81", +"js/node_modules/whatwg-url/webidl2js-wrapper.js": "522263b9446668ac1598e107ca77eb25", +"js/node_modules/whatwg-url/README.md": "472ff2764fd3c2fd982a9a7529eff42f", +"js/node_modules/whatwg-url/package.json": "270ea94ac9d1f43d83cc1fc8b1fdcc1f", +"js/node_modules/whatwg-url/lib/URLSearchParams-impl.js": "ad19339baf26e7f97e98e844e5bceb48", +"js/node_modules/whatwg-url/lib/percent-encoding.js": "b0135ffc9b3dfbb65633be2de4218c5c", +"js/node_modules/whatwg-url/lib/URL-impl.js": "17b96a360ad5f2f6c0587f5d57a1dbf9", +"js/node_modules/whatwg-url/lib/encoding.js": "ff9fc57fcc76e155dc07e15662a0822f", +"js/node_modules/whatwg-url/lib/urlencoded.js": "e89ecffb2c7b25a00ab14dee7d85eced", +"js/node_modules/whatwg-url/lib/infra.js": "596b302653f69399e5c1ed294870bb80", +"js/node_modules/whatwg-url/lib/URLSearchParams.js": "4c1a70ad46c6e7139edc814808dc537d", +"js/node_modules/whatwg-url/lib/Function.js": "3c5fb877a295c85fd121c58f666c80d9", +"js/node_modules/whatwg-url/lib/utils.js": "97fdd66079680419d89688075f32ec3f", +"js/node_modules/whatwg-url/lib/url-state-machine.js": "86e81c369233a9f7c73d4d19817f6226", +"js/node_modules/whatwg-url/lib/URL.js": "ed1427f01678af6b59fc2630ba6d9e64", +"js/node_modules/whatwg-url/lib/VoidFunction.js": "17b66835625ce65f768ea8c5cf578eca", +"js/node_modules/whatwg-url/LICENSE.txt": "78654796bf0663a3bb933ccdb52abb8f", +"js/node_modules/combined-stream/License": "5270b4ddb6700d0a820e6d066744589c", +"js/node_modules/combined-stream/Readme.md": "e9a68fc87c40dd4aecf43ac474172437", +"js/node_modules/combined-stream/yarn.lock": "52aa85a4b8b2b0e28a2e4b4cdb85075a", +"js/node_modules/combined-stream/package.json": "089f95f5df2908028bdbbe545ad5c0e3", +"js/node_modules/combined-stream/lib/combined_stream.js": "3c61efa65d157bdd549e80b01996bf98", +"js/node_modules/hasown/LICENSE": "19283ee92f78c91154834571c1f05a94", +"js/node_modules/hasown/CHANGELOG.md": "bdcf700bea58c1524dc1a503391a47c6", +"js/node_modules/hasown/index.js": "58e3b71ae6d84d4371dd90900b2b7f01", +"js/node_modules/hasown/README.md": "fee8da12add9e228e0e81304b4e93ffd", +"js/node_modules/hasown/package.json": "e1b6e64cea1f71881fabb0759bac0d43", +"js/node_modules/hasown/.github/FUNDING.yml": "fe4bf98c13d8175522e2720c9ece34d3", +"js/node_modules/hasown/tsconfig.json": "5847303e067654a0b80f57e167d826b6", +"js/node_modules/hasown/index.d.ts": "d479f40517e58a21b3e6be1d00315536", +"js/node_modules/safer-buffer/LICENSE": "3baebc2a17b8f5bff04882cd0dc0f76e", +"js/node_modules/safer-buffer/Porting-Buffer.md": "fcaa030e67b1d41e34571b602a343f72", +"js/node_modules/safer-buffer/safer.js": "b548fa7365e81d472250949a6b4ccc69", +"js/node_modules/safer-buffer/Readme.md": "b65f4b9724ff4c546ee7d4820e3c91dc", +"js/node_modules/safer-buffer/tests.js": "373f9327325c35bb109038dc3b8e5a14", +"js/node_modules/safer-buffer/package.json": "274d956f400350c9f6cf96d22cdda227", +"js/node_modules/safer-buffer/dangerous.js": "7557e84f2db56a79916613053f9297d6", +"js/node_modules/deepmerge/changelog.md": "cfd6736e43d56e9732fb30c0d9fa6210", +"js/node_modules/deepmerge/dist/cjs.js": "1b80adba78b303ce0dacadeafb93d537", +"js/node_modules/deepmerge/dist/umd.js": "943c63959328f911c28c7cf5932d898f", +"js/node_modules/deepmerge/index.js": "af4c951188eaea9e2d5dbf64b6154232", +"js/node_modules/deepmerge/readme.md": "38cf5933094d03d6e68a576c145688f7", +"js/node_modules/deepmerge/rollup.config.js": "32b638110531a0b4e618191cc60b36dc", +"js/node_modules/deepmerge/package.json": "c205b1bc82eca22861a935e879251c74", +"js/node_modules/deepmerge/license.txt": "2a17013e56295fa960ab9eeba4d65f2a", +"js/node_modules/deepmerge/index.d.ts": "fbe4407b50a3b34d8bacd4b3589039a2", +"js/node_modules/p-limit/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/p-limit/index.js": "a38fa46bb34e98c79c2273df022d00d7", +"js/node_modules/p-limit/readme.md": "159ef9eb39c9e8f846ecbbd555d0d827", +"js/node_modules/p-limit/package.json": "4d2f5eef56b187e8ad8df4200c1421bc", +"js/node_modules/p-limit/index.d.ts": "f4d1f7b0019baf17b30d8d19f13977fc", +"js/node_modules/ejs/LICENSE": "3b83ef96387f14655fc854ddc3c6bd57", +"js/node_modules/ejs/bin/cli.js": "c104b7f45946c47a7c80abcf2eeada49", +"js/node_modules/ejs/ejs.js": "51e467d6ca2eb8b3de11c3d44a261afc", +"js/node_modules/ejs/README.md": "2c0cbca7f0cec94e36b651aef3d01130", +"js/node_modules/ejs/jakefile.js": "9d656847a4e28eb937f15b4d369338c7", +"js/node_modules/ejs/package.json": "e385fa496fb31647c883a02e350983fb", +"js/node_modules/ejs/lib/ejs.js": "edf0966f22f5f9fd70d37ff7fb471444", +"js/node_modules/ejs/lib/utils.js": "679d6a129fcf43fba138c8b75669193b", +"js/node_modules/ejs/ejs.min.js": "8c2b0c8bc7ea814fc141bfd264d222ad", +"js/node_modules/ejs/usage.txt": "7028e8044a5c4816ccfe5134ba9993c6", +"js/node_modules/jest-resolve/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-resolve/package.json": "faa09e8b0aa7cddc0028dcea467d5f5b", +"js/node_modules/jest-resolve/build/shouldLoadAsEsm.js": "b2b2a5d58a6543489384a5b532d1745c", +"js/node_modules/jest-resolve/build/isBuiltinModule.js": "7474e82c564d09fdd0f86ccf33e14c23", +"js/node_modules/jest-resolve/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/jest-resolve/build/nodeModulesPaths.js": "90e5d21d270e55e9d5ce644a6ebcc374", +"js/node_modules/jest-resolve/build/index.js": "531d31a1811c9d942e615cc10a8bb70a", +"js/node_modules/jest-resolve/build/defaultResolver.js": "961fd777852d707ae7bd6134d1e4d8b5", +"js/node_modules/jest-resolve/build/fileWalkers.js": "72f7d56ad5ba2772fff43814dea657d9", +"js/node_modules/jest-resolve/build/utils.js": "5d651640c96aa2dd8680ef59b290ff72", +"js/node_modules/jest-resolve/build/index.d.ts": "cbc31ce4ce9f46dab751315b80bd27f1", +"js/node_modules/jest-resolve/build/ModuleNotFoundError.js": "0b782ef2e91a83f2ee78023eb707d7fe", +"js/node_modules/jest-resolve/build/resolver.js": "fdc52b0c4360bf1565c55e3da2f07378", +"js/node_modules/mime-types/LICENSE": "bf1f9ad1e2e1d507aef4883fff7103de", +"js/node_modules/mime-types/HISTORY.md": "3b127a94f2041a03de29b24e7b927e26", +"js/node_modules/mime-types/index.js": "bf015bb6811afc5c98e3e5f7072fdc79", +"js/node_modules/mime-types/README.md": "df3aeb2c1cb5f39d454082eadd3f2a5f", +"js/node_modules/mime-types/package.json": "7ad9a6119e3173ea667f1409fefba992", +"js/node_modules/undici-types/global-origin.d.ts": "f6cf35ec60ec29abeb2d1c14dc052a7f", +"js/node_modules/undici-types/header.d.ts": "2f958d08f007fef2312aa07afd3081a6", +"js/node_modules/undici-types/pool-stats.d.ts": "b4793774428032adbb1f72c01de7235d", +"js/node_modules/undici-types/mock-client.d.ts": "2813ffee59184637567514bb519474c7", +"js/node_modules/undici-types/eventsource.d.ts": "3de5928a64e36687e7fad840c03c9373", +"js/node_modules/undici-types/api.d.ts": "0bbc8e033677a246d3558be35aad290b", +"js/node_modules/undici-types/LICENSE": "5809878683f4d0ea6781d9d18e6e6baa", +"js/node_modules/undici-types/readable.d.ts": "4e835cb1ac3797eca6dbd78e50e1d7bb", +"js/node_modules/undici-types/dispatcher.d.ts": "60e7c9713671de192a553e48caecb9b1", +"js/node_modules/undici-types/errors.d.ts": "3507b97aa6643dee2cd214c7dfcb6e9d", +"js/node_modules/undici-types/websocket.d.ts": "5e5d8fb76797cd5e8dadfb204fb68647", +"js/node_modules/undici-types/file.d.ts": "68147a2e0ae97b8353a8059a9958deec", +"js/node_modules/undici-types/connector.d.ts": "3a3b97abbb203699e92aea7ebc896e49", +"js/node_modules/undici-types/retry-handler.d.ts": "84ce5e3a9600200cf76e2eb963f35f59", +"js/node_modules/undici-types/balanced-pool.d.ts": "0bde0e6d703129f2b7fd6112a73f221e", +"js/node_modules/undici-types/agent.d.ts": "d1b6063c1661137c9ae1fbd327553bb5", +"js/node_modules/undici-types/mock-agent.d.ts": "b5f6d0dff320ae46a6a3a57905047f49", +"js/node_modules/undici-types/interceptors.d.ts": "55eb62e0204f881d86be0125325094f2", +"js/node_modules/undici-types/fetch.d.ts": "3210ef395b8e714ed39a5ee1a04d4cdb", +"js/node_modules/undici-types/README.md": "d987b53489a02b6227f4d1bc6e81cb3e", +"js/node_modules/undici-types/webidl.d.ts": "3ffff4817b9c97aa39d882380658f519", +"js/node_modules/undici-types/formdata.d.ts": "39386778741817385fce8d9c3932f18a", +"js/node_modules/undici-types/handlers.d.ts": "175fbf500c3c951794bf6241279403e8", +"js/node_modules/undici-types/filereader.d.ts": "b7def95eb34682d3929712783855ffeb", +"js/node_modules/undici-types/package.json": "56c9ec6065801d64ad5c7c0ee32743cf", +"js/node_modules/undici-types/cache.d.ts": "67057345733fb2501ca51a4af4d3182b", +"js/node_modules/undici-types/cookies.d.ts": "f86ef93ec349ef840a12a8286aec3491", +"js/node_modules/undici-types/pool.d.ts": "bb80be87f87fad0f195e927705c2753b", +"js/node_modules/undici-types/diagnostics-channel.d.ts": "6368fec099208b4c7555a39a5953dc07", +"js/node_modules/undici-types/util.d.ts": "c3a144a0a8a66bc4353a673447a27007", +"js/node_modules/undici-types/patch.d.ts": "01467105154557f1c901eaa88d2d8216", +"js/node_modules/undici-types/index.d.ts": "e07d6ff267fa065aacfd74bb84d09a74", +"js/node_modules/undici-types/mock-pool.d.ts": "317a33fef1bd141b19b25b27db68064f", +"js/node_modules/undici-types/proxy-agent.d.ts": "697b632c122ed5e774b25200665a05d0", +"js/node_modules/undici-types/retry-agent.d.ts": "e1935be67350958981fcc65640c72506", +"js/node_modules/undici-types/global-dispatcher.d.ts": "680c80089cf88da94a60b3e415029a61", +"js/node_modules/undici-types/client.d.ts": "ebc96c073d3393e5715e56864ccd6276", +"js/node_modules/undici-types/content-type.d.ts": "f4a3a88fbdfe8c6e025fa31e35fde097", +"js/node_modules/undici-types/mock-interceptor.d.ts": "ddfb39a5a672fa81117983065b60441c", +"js/node_modules/undici-types/mock-errors.d.ts": "a290c45e38a1b22d3051dc00f66c9737", +"js/node_modules/strip-bom/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/strip-bom/index.js": "7cf088a26678cffa006d3bc5dce60817", +"js/node_modules/strip-bom/readme.md": "d1a43202c2090cf7a8bbd2f458cd2bf3", +"js/node_modules/strip-bom/package.json": "cbdbe03cd29afe8cef35026fdf6a94a0", +"js/node_modules/strip-bom/index.d.ts": "d287d1a29efb542be5a2d728a03ad8df", +"js/node_modules/webidl-conversions/LICENSE.md": "44d86433f305935cb0c3d3cd320e7a34", +"js/node_modules/webidl-conversions/README.md": "047d1cfd9f01f2a01b74dc13ae6ee307", +"js/node_modules/webidl-conversions/package.json": "66ecd63a3c183fce495d909de1e00db8", +"js/node_modules/webidl-conversions/lib/index.js": "50e68d6172d740ca69468761a87c6ac2", +"js/node_modules/natural-compare/index.js": "377cfc9cda2e240c4ae645f716551659", +"js/node_modules/natural-compare/README.md": "d2535adafd95c4ff1a0816f2cc1b862f", +"js/node_modules/natural-compare/package.json": "2658a74b316c980e72200efdfe4d76c5", +"js/node_modules/immediate/dist/immediate.js": "0b2353814da4d8f2ec2cdf765302a91d", +"js/node_modules/immediate/dist/immediate.min.js": "eba3213866a9482b897783a2cb11ba7c", +"js/node_modules/immediate/README.md": "ca769db391a3df20b57a33ea27753391", +"js/node_modules/immediate/package.json": "43c42ac4282ed3f5332e3fe9e4de7097", +"js/node_modules/immediate/lib/index.js": "1258280c8628aa0b697eabe97044e8fe", +"js/node_modules/immediate/lib/browser.js": "ff8073c3b3b2a57e603e4c46d3fdf268", +"js/node_modules/immediate/LICENSE.txt": "364b0dd2a53359063036a25106b75891", +"js/node_modules/jest-watcher/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-watcher/package.json": "bd22c0c80047f44d696e4c0255bcec2e", +"js/node_modules/jest-watcher/build/constants.js": "7a0cbbf7c1039fb4163bbe3ef03e1145", +"js/node_modules/jest-watcher/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/jest-watcher/build/index.js": "0777a42337a45cc3a64783c111d29b0a", +"js/node_modules/jest-watcher/build/JestHooks.js": "51d911eac200a5ea447f580496f637af", +"js/node_modules/jest-watcher/build/BaseWatchPlugin.js": "f69fdb1753a2540e39e85e1805581826", +"js/node_modules/jest-watcher/build/lib/scroll.js": "6495734b53d6183768293f452edd1e10", +"js/node_modules/jest-watcher/build/lib/patternModeHelpers.js": "556ec411aefd3f017e14f600cf7af853", +"js/node_modules/jest-watcher/build/lib/colorize.js": "aae275367f5c6486a0f7178eaa1b6778", +"js/node_modules/jest-watcher/build/lib/formatTestNameByPattern.js": "036e6480826495f8fd9c7f065c2bcfcb", +"js/node_modules/jest-watcher/build/lib/Prompt.js": "1e8e4dd8042ec787d4eca14adaf6d2d2", +"js/node_modules/jest-watcher/build/PatternPrompt.js": "efb28dcacce5dff29ebac42cb24fc2ee", +"js/node_modules/jest-watcher/build/index.d.ts": "10d7f9cc8ac63ccdcf38a955ce18bcb9", +"js/node_modules/jest-watcher/build/TestWatcher.js": "b105c656930ac2ff070a7088e6161913", +"js/node_modules/xml-name-validator/README.md": "0081363636a7480bde62d7571842aeb7", +"js/node_modules/xml-name-validator/package.json": "8bc40276e58b012b3d51c533237e189a", +"js/node_modules/xml-name-validator/lib/xml-name-validator.js": "b91933246d09edbe25741fda7adb7b9b", +"js/node_modules/xml-name-validator/LICENSE.txt": "e23fadd6ceef8c618fc1c65191d846fa", +"js/node_modules/is-stream/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/is-stream/index.js": "09573e817662a4adc8ff9fcb7b047273", +"js/node_modules/is-stream/readme.md": "3d686bff01209c629bec7d7e7f6a2922", +"js/node_modules/is-stream/package.json": "f47c31d10e75ced3260fcff983a393dc", +"js/node_modules/is-stream/index.d.ts": "394fb2f55a7946fc3a5c885ce3ceb496", +"js/node_modules/rrweb-cssom/README.mdown": "fa762df7dabd7fd914c72b9cd493cc54", +"js/node_modules/rrweb-cssom/package.json": "7a8f01bbc361086aca8e2960f3d2188b", +"js/node_modules/rrweb-cssom/lib/CSSKeyframeRule.js": "fa0ab8cf3331b7ae36c56bd68530374e", +"js/node_modules/rrweb-cssom/lib/CSSRule.js": "0d671496ded974d3e4ae6555d97508e7", +"js/node_modules/rrweb-cssom/lib/CSSContainerRule.js": "3ab46f9e079e0365e5ecc57fa1a8e069", +"js/node_modules/rrweb-cssom/lib/CSSStyleDeclaration.js": "f209c5c16aa246e6d3c09f9913251a27", +"js/node_modules/rrweb-cssom/lib/CSSImportRule.js": "d81f0e48fcd5423b9b4b18c2607ea18d", +"js/node_modules/rrweb-cssom/lib/MatcherList.js": "23aa99f1bfd32b5819968ef549eab692", +"js/node_modules/rrweb-cssom/lib/CSSStyleSheet.js": "e690f17c7f5dbb4145f06e3b6f7fb593", +"js/node_modules/rrweb-cssom/lib/CSSStyleRule.js": "4661166a7cb09b8f79aa6c5f6ddfdca2", +"js/node_modules/rrweb-cssom/lib/CSSValue.js": "5d4121e27192ab35081f859d24485c2e", +"js/node_modules/rrweb-cssom/lib/CSSGroupingRule.js": "31d4b4f5f617ac67d1deddb206b318d3", +"js/node_modules/rrweb-cssom/lib/index.js": "c69699182f10c8a79499b3a168e0244f", +"js/node_modules/rrweb-cssom/lib/StyleSheet.js": "6617448edfdfe8fd17ed849fdec7d3dc", +"js/node_modules/rrweb-cssom/lib/CSSSupportsRule.js": "28433f990408ed0600fc329a1168df24", +"js/node_modules/rrweb-cssom/lib/parse.js": "20a5d7710d57a2536e77651aa320ee87", +"js/node_modules/rrweb-cssom/lib/CSSValueExpression.js": "0982dee99ef80c39081c9b158e9e943b", +"js/node_modules/rrweb-cssom/lib/MediaList.js": "3b568f7d40cd6ef54886a59e2260f4d7", +"js/node_modules/rrweb-cssom/lib/clone.js": "6985344ab2bc6c3d4890a346cd55c18e", +"js/node_modules/rrweb-cssom/lib/CSSKeyframesRule.js": "0fe9193aad8e4e81e43f65a1fcc15810", +"js/node_modules/rrweb-cssom/lib/CSSOM.js": "a51f47a7beef79d531c987c92943ce01", +"js/node_modules/rrweb-cssom/lib/CSSStartingStyleRule.js": "8d562be15d7c18569a47135f10f732d8", +"js/node_modules/rrweb-cssom/lib/CSSDocumentRule.js": "5c3c0f870ac2b46953c72bc8c07dd3f0", +"js/node_modules/rrweb-cssom/lib/CSSConditionRule.js": "3b9a65d60e9a7bba7c3379a3afece054", +"js/node_modules/rrweb-cssom/lib/CSSMediaRule.js": "f9bfd0c4e1257f34327072c788533217", +"js/node_modules/rrweb-cssom/lib/CSSFontFaceRule.js": "a090263dd0b54a9534a09246d408d86f", +"js/node_modules/rrweb-cssom/lib/CSSHostRule.js": "87f6266b5a6855a55234e2b2302ca7c4", +"js/node_modules/rrweb-cssom/build/CSSOM.js": "856ee11c3cb8fe30fb9fa8f5b84a9b37", +"js/node_modules/rrweb-cssom/LICENSE.txt": "8fff5caac66e008d7e7f3d5b36688d52", +"js/node_modules/onetime/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/onetime/index.js": "c3e9f1da221d0e4f5a34ef7b31cc569e", +"js/node_modules/onetime/readme.md": "76ec7438cf6b03d48e2bba7dc7634b41", +"js/node_modules/onetime/package.json": "19e28a6bca317a1063817167b075094a", +"js/node_modules/onetime/index.d.ts": "9e294ff7e587300d627772dd0e847589", +"js/node_modules/node-int64/Int64.js": "67caedc2846e9e4f3dd9639cefa97f59", +"js/node_modules/node-int64/test.js": "5620f9bb335b894117e417890f96242d", +"js/node_modules/node-int64/LICENSE": "103d920a339b9cb8568b5fa800199443", +"js/node_modules/node-int64/README.md": "0e3ea05081ee6c2ad27b487af82cedcc", +"js/node_modules/node-int64/package.json": "1e0d5cc4fd70de93894a908b9079bc97", +"js/node_modules/find-up/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/find-up/index.js": "d050433971b7087a49b689f3a403ae20", +"js/node_modules/find-up/readme.md": "1fb3e2b33185cf4c71bc7dd6c136c2b5", +"js/node_modules/find-up/package.json": "2beafc739bd0176c5dc63281986cde7d", +"js/node_modules/find-up/index.d.ts": "31037f996b1445ba23e7741ecbbffb6c", +"js/node_modules/chalk/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/chalk/source/util.js": "188694918d042aa89a37678275adc01e", +"js/node_modules/chalk/source/index.js": "588c36823b6c659ef060ce6141852923", +"js/node_modules/chalk/source/templates.js": "7f7e2a37129bc942c81337a3c5650762", +"js/node_modules/chalk/readme.md": "85920dfe8c0d5f9234c7f6d372f8a90f", +"js/node_modules/chalk/package.json": "e9911c2278cd2d9d88d0328d1629b2e6", +"js/node_modules/chalk/index.d.ts": "9509ffc80ea0ef035cd27ff88e1972d0", +"js/node_modules/ansi-regex/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/ansi-regex/index.js": "7d1a59d7267eef993b9827ee185500ab", +"js/node_modules/ansi-regex/readme.md": "a1594d617cebfdcc8c220f5413656169", +"js/node_modules/ansi-regex/package.json": "a23faa508e1750ce0af91a3f51c2053d", +"js/node_modules/ansi-regex/index.d.ts": "851cee6566df7e4c91ba95c427abb878", +"js/node_modules/babel-preset-jest/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/babel-preset-jest/index.js": "d254e0951846eac93ce98ddf61913777", +"js/node_modules/babel-preset-jest/README.md": "028a6e87c73d2d4d1bed3d7d3b8cbfed", +"js/node_modules/babel-preset-jest/package.json": "2258fca95b4b05591e980a83b8d2af02", +"js/node_modules/esprima/bin/esparse.js": "f2ab1e514449635d1cbbd3ad193cedd9", +"js/node_modules/esprima/bin/esvalidate.js": "ddca7f35b5d6008d90ca220430e0bf68", +"js/node_modules/esprima/ChangeLog": "967b0ad0a48555cfb4cd2b73cad2ce69", +"js/node_modules/esprima/dist/esprima.js": "b4a624fcd1f1d975a3b1549a0192ecbb", +"js/node_modules/esprima/README.md": "fd189f08f012f7fb4a8c538b57262790", +"js/node_modules/esprima/LICENSE.BSD": "e3c825c932a984958bafbac21e21f984", +"js/node_modules/esprima/package.json": "0394ebc64b1f0c98e6b1e3fd65c2ee37", +"js/node_modules/bs-logger/LICENSE": "5982f9b480d055f5a841083998843e86", +"js/node_modules/bs-logger/CHANGELOG.md": "cd043fd1837f4113b5ec4b8b9fe03a88", +"js/node_modules/bs-logger/dist/logger/level.d.ts": "85197cff4fcd18f6fcb9dec6aed60d09", +"js/node_modules/bs-logger/dist/logger/target.d.ts": "418965052e3f99c08addc71f75b56c5c", +"js/node_modules/bs-logger/dist/logger/message.js": "4950c9066ac4fd662fb7b92b880d8f5c", +"js/node_modules/bs-logger/dist/logger/index.js": "5f0b3bbe4a30adac9ac7f3f4cb803abb", +"js/node_modules/bs-logger/dist/logger/root.js": "e0f1ceef8253bb6087f9b0d8449439c0", +"js/node_modules/bs-logger/dist/logger/context.d.ts": "7667e1174e2fc987b79c79fc1af18eb6", +"js/node_modules/bs-logger/dist/logger/context.js": "2ce58d9d80c19cf8e41960e8e1a1c7f2", +"js/node_modules/bs-logger/dist/logger/index.d.ts": "138642a922f2f00d4f46e0cfe67a5b2a", +"js/node_modules/bs-logger/dist/logger/target.js": "81d5f098d5136e634c4ddd0ac00eb7bb", +"js/node_modules/bs-logger/dist/logger/root.d.ts": "311e36f42aed1f42b6235cea49d0a74e", +"js/node_modules/bs-logger/dist/logger/level.js": "c0819cba9841edb529be4697f4e4aa9d", +"js/node_modules/bs-logger/dist/logger/message.d.ts": "41951bcc84c37747e78c2eed224b2acf", +"js/node_modules/bs-logger/dist/index.js": "bbaed01c4577f5f008cc8e6454e8fd0e", +"js/node_modules/bs-logger/dist/utils/cache-getters.js": "9e39883a6932b2ac580500ee129dd9e2", +"js/node_modules/bs-logger/dist/utils/cache-getters.d.ts": "99436daf4e7b2474842237aeadda3105", +"js/node_modules/bs-logger/dist/testing/index.js": "5fe052df33b3ad8c2455dfdf7bda4370", +"js/node_modules/bs-logger/dist/testing/target-mock.d.ts": "c97dd212a3ea63bf87bb71eb2a4559c4", +"js/node_modules/bs-logger/dist/testing/index.d.ts": "9d8f83aff2eff4db933f8e071e867284", +"js/node_modules/bs-logger/dist/testing/target-mock.js": "b3357c9663afa0cc7a45c876180bbc10", +"js/node_modules/bs-logger/dist/index.d.ts": "545b5c767e2f4d3e612a8005dd14431c", +"js/node_modules/bs-logger/README.md": "0ca0c0c48eb26b9c24dc66c53e870b47", +"js/node_modules/bs-logger/package.json": "379d47d34314cf8236f7cd963834997c", +"js/node_modules/has-flag/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/has-flag/index.js": "ae34ee9218293c9ef39946574f96ffeb", +"js/node_modules/has-flag/readme.md": "41c25d2ea35cfa103afe533b8e06eee6", +"js/node_modules/has-flag/package.json": "636dbe2c8d513ad850070def501122bf", +"js/node_modules/has-flag/index.d.ts": "3ca765aa40e5a2de8df84059761538fe", +"js/node_modules/supports-color/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/supports-color/index.js": "8d4aff4519b1889378e05cdfa50212c0", +"js/node_modules/supports-color/readme.md": "75645af9c7ac85e2cba90fd071851111", +"js/node_modules/supports-color/package.json": "9bd5f75e8324cc8e0b633c59f1c4b60b", +"js/node_modules/supports-color/browser.js": "eb4c64679962222ba7791179667eef6f", +"js/node_modules/html-escaper/test/index.js": "e7c6d9665de19fd9dcc876f4a3f922cd", +"js/node_modules/html-escaper/test/package.json": "95b08bc3062cdc4b0334fa9be037e557", +"js/node_modules/html-escaper/esm/index.js": "80e8c40a952d928cb5cf928ee4082f69", +"js/node_modules/html-escaper/index.js": "d45f4801c4d3dc4c06255405437cdcf4", +"js/node_modules/html-escaper/README.md": "5960e2dc036fa2da9c6166ceb3fcae14", +"js/node_modules/html-escaper/package.json": "657af8830367a67755af4bec57f318e7", +"js/node_modules/html-escaper/LICENSE.txt": "7f76bc579cecca728c4f088789c787de", +"js/node_modules/html-escaper/min.js": "5301f8d5551c278435fa4f7e618d17bb", +"js/node_modules/html-escaper/cjs/index.js": "f8180ca4cbfdc1a0b9b073f070e4ec41", +"js/node_modules/html-escaper/cjs/package.json": "95b08bc3062cdc4b0334fa9be037e557", +"js/node_modules/ts-proto/protoc-gen-ts_proto": "2b91529804705e3e2bfa67d53524df4d", +"js/node_modules/ts-proto/LICENSE": "86d3f3a95c324c9479bd8986968f4327", +"js/node_modules/ts-proto/README.markdown": "4b1aa030ae3f19c5eb286b2775b240bc", +"js/node_modules/ts-proto/package.json": "1f07855ae579657ca5b1bb165cefcd94", +"js/node_modules/ts-proto/build/generate-generic-service-definition.d.ts": "805aefdfa0436539f2cbb941e5a087eb", +"js/node_modules/ts-proto/build/generate-type-registry.js": "cffaef0cba51318c37cab14b93b631cd", +"js/node_modules/ts-proto/build/types.js": "022cedc97978ff18cb89b6ae41c26483", +"js/node_modules/ts-proto/build/encode.d.ts": "8abfc40377ecc8e53d60cf5f6ef76edd", +"js/node_modules/ts-proto/build/visit.d.ts": "82e1b6414c854664763b7eb0f3871ed5", +"js/node_modules/ts-proto/build/generate-struct-wrappers.d.ts": "4546b54d0b8583f8129a8dd244e30ca8", +"js/node_modules/ts-proto/build/options.d.ts": "c463df1293cd68aa8c304fc0f4d881cf", +"js/node_modules/ts-proto/build/generate-async-iterable.js": "8dd8ac41343547ad4961cd7bf019c7db", +"js/node_modules/ts-proto/build/types.d.ts": "6ab15497f21bd3e5fffa299444727666", +"js/node_modules/ts-proto/build/enums.js": "cc100553b6d1142d42480b124c5988eb", +"js/node_modules/ts-proto/build/generate-grpc-web.js": "268d38399ccd876e2fe9b5967a3ff2d7", +"js/node_modules/ts-proto/build/generate-struct-wrappers.js": "9a9600dcd5ada781cfed3962658d33ee", +"js/node_modules/ts-proto/build/generate-generic-service-definition.js": "6ccfdf6bbad1bdedb3b216f60fb58a69", +"js/node_modules/ts-proto/build/options.js": "09b1adb6f58bdb6c99a5450dacd184ff", +"js/node_modules/ts-proto/build/main.d.ts": "0c684461a5ad2df86d7fec2514d008c9", +"js/node_modules/ts-proto/build/generate-grpc-js.d.ts": "184f9d928371309165c5e3b5422b77f1", +"js/node_modules/ts-proto/build/visit.js": "2c87fc7e1be5949d0c6ce3d822d4b748", +"js/node_modules/ts-proto/build/index.js": "a6621bf6fec6dadc35b3c910594b7e93", +"js/node_modules/ts-proto/build/sourceInfo.d.ts": "b7f616d8e95a6937e62a2ca0fc12f976", +"js/node_modules/ts-proto/build/generate-nice-grpc.d.ts": "37ebebc546ad7f0c5f4a8723b00dc43d", +"js/node_modules/ts-proto/build/encode.js": "311848d0e7e989e78df554c06cd85695", +"js/node_modules/ts-proto/build/plugin.d.ts": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/ts-proto/build/generate-nestjs.js": "18dae758b51bd73dc2f56e2b35193cda", +"js/node_modules/ts-proto/build/main.js": "2b5bf7e46240ebdbebf2fcdde1b4a85b", +"js/node_modules/ts-proto/build/generate-type-registry.d.ts": "8ca3b12ec733b29d948dbee233a76f53", +"js/node_modules/ts-proto/build/sourceInfo.js": "94661afc1fb2f6c7692bc8dd31421f32", +"js/node_modules/ts-proto/build/utils.d.ts": "33cde1a7b3cf1b99f49cbc7752a14c5e", +"js/node_modules/ts-proto/build/generate-services.d.ts": "c67e8a028039b5db39ea94db7f27b554", +"js/node_modules/ts-proto/build/schema.js": "fd25d6946ae694e69a7dfe53dc11c07c", +"js/node_modules/ts-proto/build/context.d.ts": "c73c95ce3b29417b1e3b79c35798c957", +"js/node_modules/ts-proto/build/generate-grpc-js.js": "6837f68f7c49b3b25a3694fd164ad4b4", +"js/node_modules/ts-proto/build/schema.d.ts": "1009561705c9885e082fac7abdbcf9f2", +"js/node_modules/ts-proto/build/context.js": "360e28988414576b17a30212d61281ba", +"js/node_modules/ts-proto/build/utils.js": "14a54dd288ce33424647873ef57865fc", +"js/node_modules/ts-proto/build/generate-grpc-web.d.ts": "19a36697e848dd07265a795c962986d2", +"js/node_modules/ts-proto/build/index.d.ts": "484efc4bd263b30758c1f013d2ca569f", +"js/node_modules/ts-proto/build/generate-nice-grpc.js": "7a54ae024cbec526c7675c1a6bac89d8", +"js/node_modules/ts-proto/build/case.js": "7c810352d9d08aaf1731b695908c6143", +"js/node_modules/ts-proto/build/enums.d.ts": "ac2377b9037bba20ff4d0a5c954f74f4", +"js/node_modules/ts-proto/build/plugin.js": "761d509fe97596ef964991bf9f6c7c8f", +"js/node_modules/ts-proto/build/generate-async-iterable.d.ts": "94b63ae9eb6597d45cee5684fb93ed16", +"js/node_modules/ts-proto/build/generate-services.js": "69f449bd3c6953c27f483703c532bc18", +"js/node_modules/ts-proto/build/generate-nestjs.d.ts": "dc1562288017dbf5e3e25bd12a5d00e7", +"js/node_modules/ts-proto/build/case.d.ts": "363ce19df1ef706413eb70c50733f974", +"js/node_modules/supports-preserve-symlinks-flag/LICENSE": "d237eac07663bde2409de740ba75ec97", +"js/node_modules/supports-preserve-symlinks-flag/test/index.js": "2c1b6d23e1fab5de4160480a06dd6b40", +"js/node_modules/supports-preserve-symlinks-flag/CHANGELOG.md": "21b2e2c4bebc79d16f3fee94bc8ba486", +"js/node_modules/supports-preserve-symlinks-flag/index.js": "634f1307f1734f08750c68034a47d9e0", +"js/node_modules/supports-preserve-symlinks-flag/README.md": "ea047231f1083b2ec7ccbc8024503991", +"js/node_modules/supports-preserve-symlinks-flag/package.json": "bfaaddac07876305313de6edc3d38b5d", +"js/node_modules/supports-preserve-symlinks-flag/.github/FUNDING.yml": "dc18380bc514c5728fb7ab2d9c42856b", +"js/node_modules/supports-preserve-symlinks-flag/browser.js": "1d6d56ed4832eb474dbb994e6fa805d0", +"js/node_modules/color-convert/route.js": "ff30f2b9f4a3761be9d12787f059f625", +"js/node_modules/color-convert/conversions.js": "321a8a9efc224622cca13fae1b954a1d", +"js/node_modules/color-convert/LICENSE": "9bdadfc9fbb3ab8d5a6d591bdbd52811", +"js/node_modules/color-convert/CHANGELOG.md": "8bfdde6c27aefd62f810963029ec43ad", +"js/node_modules/color-convert/index.js": "6174d1641fae837a527f69c1a16d0f1c", +"js/node_modules/color-convert/README.md": "60a4a31985e24f1b41d77b595e9ae8c9", +"js/node_modules/color-convert/package.json": "370b0177fdb4368f0a688ffa48559ecf", +"js/node_modules/path-key/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/path-key/index.js": "ba81073459fe0d668ba31f0f746399c9", +"js/node_modules/path-key/readme.md": "f238e7008a61f8326b8e78145ec86a3a", +"js/node_modules/path-key/package.json": "6bd767b83cb2681ffe6d7eb277a12214", +"js/node_modules/path-key/index.d.ts": "f5c90ca8e19304c7c27db4f191d6dee9", +"js/node_modules/merge-stream/LICENSE": "b896e0cd5ef85a8c54bd2a7dd56e0e96", +"js/node_modules/merge-stream/index.js": "f24d67bd781d8686d655d8af1387b8d4", +"js/node_modules/merge-stream/README.md": "9b84e4f525e7ad6b84fbbe7922650a9f", +"js/node_modules/merge-stream/package.json": "b08e3887a9eaa4e1505792022403f538", +"js/node_modules/istanbul-lib-report/LICENSE": "716b8ca15fee2be15af13159d0890c56", +"js/node_modules/istanbul-lib-report/CHANGELOG.md": "cd5344158cdc3de6139669ac7e801948", +"js/node_modules/istanbul-lib-report/index.js": "5c9fcfc291b02f84ef6cecb6aec49b0c", +"js/node_modules/istanbul-lib-report/README.md": "1df7be6b404c0598cc5a23e8305656cb", +"js/node_modules/istanbul-lib-report/package.json": "75148afd6ff27b6ad08957a6cd8b36f6", +"js/node_modules/istanbul-lib-report/lib/summarizer-factory.js": "955bdcb4ff7c63f610001621a064a753", +"js/node_modules/istanbul-lib-report/lib/watermarks.js": "d8ac3e89e7c322fb3eb9538b0331c35c", +"js/node_modules/istanbul-lib-report/lib/xml-writer.js": "13b18b3743dddc82c07277fc7b3e20fa", +"js/node_modules/istanbul-lib-report/lib/file-writer.js": "54639be3f93fc75e6b4258dddb3e0637", +"js/node_modules/istanbul-lib-report/lib/tree.js": "c95a5b6c2860dcfaa7ed85ae9bde54fe", +"js/node_modules/istanbul-lib-report/lib/report-base.js": "66e0277f20a3c7b009f9f17369deb837", +"js/node_modules/istanbul-lib-report/lib/path.js": "d5623d4b4316e9290a5666372e532e54", +"js/node_modules/istanbul-lib-report/lib/context.js": "51377281fdcec72997d52238d894fc0e", +"js/node_modules/wasm-feature-detect/LICENSE": "c96a2157133614bf8a135bd27cd230d6", +"js/node_modules/wasm-feature-detect/dist/esm/index.js": "2d3f08963970f05313cb42b4622459b0", +"js/node_modules/wasm-feature-detect/dist/umd/index.js": "9627ac0904ea49bb8bcd6e5a30d08be5", +"js/node_modules/wasm-feature-detect/dist/index.d.cts": "943cab3efe83a132f7152ddc6aa90e12", +"js/node_modules/wasm-feature-detect/dist/index.d.ts": "943cab3efe83a132f7152ddc6aa90e12", +"js/node_modules/wasm-feature-detect/dist/cjs/index.cjs": "65d957525f2822d58ef11720b714ed8d", +"js/node_modules/wasm-feature-detect/README.md": "64286842e6a8e68cd5bdeb8c777ea9ef", +"js/node_modules/wasm-feature-detect/package.json": "ba72326ec5a57255140913d8ab5c7d65", +"js/node_modules/wasm-feature-detect/README.md.ejs": "451d880f2617ff1045196b7e014f120e", +"js/node_modules/resolve-cwd/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/resolve-cwd/index.js": "a203219f950d8824e23d37f7f0a134e3", +"js/node_modules/resolve-cwd/readme.md": "b38ee4c065ed3517f84c542437ca9054", +"js/node_modules/resolve-cwd/package.json": "1b253026264f97eb68ab020a995544de", +"js/node_modules/resolve-cwd/index.d.ts": "319ad001039309016e9ddbe6b4039f07", +"js/node_modules/brace-expansion/LICENSE": "a5df515ef062cc3affd8c0ae59c059ec", +"js/node_modules/brace-expansion/index.js": "2e265baed5f4147160f144389684af9c", +"js/node_modules/brace-expansion/README.md": "80409515a04eece16a027dfb7ac13e7e", +"js/node_modules/brace-expansion/package.json": "effd91994b1b7ddb8a33060ad4541e6a", +"js/node_modules/fill-range/LICENSE": "0f64900f8f30e53054962c9f1fc3205b", +"js/node_modules/fill-range/index.js": "ecf8dda4f5929f3e3e2d07a026a64190", +"js/node_modules/fill-range/README.md": "bb8005e57860ca7da332f76a0d417b81", +"js/node_modules/fill-range/package.json": "c466fb8d7614267f96f5a00a5b3490f4", +"js/node_modules/jsdom/README.md": "cf1755ea37fb34cb2e0ec9109cda76e2", +"js/node_modules/jsdom/package.json": "6de5752e4f56060698a6c2e310b44089", +"js/node_modules/jsdom/lib/jsdom/living/generated/CompositionEventInit.js": "d18c7ff22c503c7b2bacaefb59948740", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLPreElement.js": "63186959a3bdd0a1718725cd1492d49c", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLVideoElement.js": "8e1803fc2f641bea004ec4b15e6b8685", +"js/node_modules/jsdom/lib/jsdom/living/generated/MimeType.js": "1589677a44dd71c245ebb29d42380ede", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement.js": "84b8eb4e19ed1de5ebbedc5630d61bcd", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLParagraphElement.js": "9981cfb5b46f7eed3e50553c20dd74a7", +"js/node_modules/jsdom/lib/jsdom/living/generated/UIEventInit.js": "99b581e6251e6da52da4a31aa058d0c3", +"js/node_modules/jsdom/lib/jsdom/living/generated/MimeTypeArray.js": "f7165b3e400cde6046c4825dac05b6b1", +"js/node_modules/jsdom/lib/jsdom/living/generated/XMLHttpRequest.js": "311ee5896701d61417598a4601c4441b", +"js/node_modules/jsdom/lib/jsdom/living/generated/SupportedType.js": "19838fd225fd5b25e3bd2dc8e20b40ca", +"js/node_modules/jsdom/lib/jsdom/living/generated/AbortController.js": "77727be8b7696b0f1546815ef5aeb243", +"js/node_modules/jsdom/lib/jsdom/living/generated/OnErrorEventHandlerNonNull.js": "f2090a89daef3ea2f4247c2d5e4ac436", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLLIElement.js": "5cb8c27c70e8031e88880ffacdeceaa5", +"js/node_modules/jsdom/lib/jsdom/living/generated/ElementDefinitionOptions.js": "412da82c8aca035a7f77fc5ce76cec8f", +"js/node_modules/jsdom/lib/jsdom/living/generated/XMLHttpRequestResponseType.js": "593ce2f1f7ee9f8787b547efdd4ccef7", +"js/node_modules/jsdom/lib/jsdom/living/generated/Range.js": "fe21e047834965ebd1c72a68fc983afd", +"js/node_modules/jsdom/lib/jsdom/living/generated/ScrollBehavior.js": "466b4638b8b370eea891553c79e7ff1c", +"js/node_modules/jsdom/lib/jsdom/living/generated/SVGSVGElement.js": "71d8d90f65a867905945f1574957484f", +"js/node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js": "e54a1ffc0de89c8b99d23c556607dbb5", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLMarqueeElement.js": "6d67cbea70e4a94ea980f31c03427901", +"js/node_modules/jsdom/lib/jsdom/living/generated/FilePropertyBag.js": "de510fb02922fa1b68c290e372cb3a3d", +"js/node_modules/jsdom/lib/jsdom/living/generated/MutationCallback.js": "c56006c025a47415df8869da7b51a373", +"js/node_modules/jsdom/lib/jsdom/living/generated/MutationObserver.js": "08e68cf0f0fb1a8c4d87143a1ec9c3c2", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLQuoteElement.js": "7e05a7f8a66af03da1e559e932471951", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLDataElement.js": "d3a97ed90846e8593e61c6118f3155ba", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLStyleElement.js": "b2788063a6f5f9c5660b23875f578d0f", +"js/node_modules/jsdom/lib/jsdom/living/generated/Element.js": "a2cfa9d9e6e8bdf3b47cdbaa3856828e", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLMetaElement.js": "8447046d954aa5f4e1ef559d8852ac64", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLBRElement.js": "8ce454395b244eb29498bc7d24a79fed", +"js/node_modules/jsdom/lib/jsdom/living/generated/ErrorEvent.js": "d21bd2d1039d379a4e9fcfd29ccf2b05", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLSpanElement.js": "22d2ea5fca6dad1123321aa12a82ade0", +"js/node_modules/jsdom/lib/jsdom/living/generated/WheelEventInit.js": "cd0d3914db8fe10597bc0792898fbcc3", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLOptionsCollection.js": "517b41b12401e771bbebc671d520a4da", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLDirectoryElement.js": "5eb6b8bb551b9b7c46d38d315aa73960", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLOutputElement.js": "e22ec230a3fca439cd4c6931255810a5", +"js/node_modules/jsdom/lib/jsdom/living/generated/ElementCreationOptions.js": "b419033c216f84c5b287c21d16439c26", +"js/node_modules/jsdom/lib/jsdom/living/generated/UIEvent.js": "60fd23fb34ecda256c53f4107fef7963", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLHeadingElement.js": "3a64e6eb127beb72c18b55ed2235ac53", +"js/node_modules/jsdom/lib/jsdom/living/generated/StyleSheetList.js": "4f2f6b92462172f1427fe522fc880f91", +"js/node_modules/jsdom/lib/jsdom/living/generated/XMLDocument.js": "59519958cf13e087e67dd743b68edfda", +"js/node_modules/jsdom/lib/jsdom/living/generated/NodeFilter.js": "b698d061ce413aac9d12e3bb5c07dcaf", +"js/node_modules/jsdom/lib/jsdom/living/generated/EndingType.js": "d74d74431e5ba1a365bcd83f04abbdab", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLFieldSetElement.js": "9dfb626cd912f92aef488de7783cf2ba", +"js/node_modules/jsdom/lib/jsdom/living/generated/ScrollRestoration.js": "6f9b2deb7f24ddf40a23f1b8f08f95da", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLCanvasElement.js": "eaaaf95935d63927c59aa26140d5ae82", +"js/node_modules/jsdom/lib/jsdom/living/generated/MessageEventInit.js": "7bb7ae2c3057e2b454828a818a01fbe1", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLOListElement.js": "bedeb43d024244baa2d34f02faa57db1", +"js/node_modules/jsdom/lib/jsdom/living/generated/AddEventListenerOptions.js": "1f5e2cd65d2f02fe21d91ab7503fc3cc", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLSourceElement.js": "89cb5bb4a3a792fbab0dd30e5bfaff73", +"js/node_modules/jsdom/lib/jsdom/living/generated/StorageEventInit.js": "27b3b92906dc9ea458f46031811b17b9", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLSlotElement.js": "b75ea629ab7a391f8ce985932df2153a", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLBodyElement.js": "d0fc5415211d0aca953e6c237ee8290b", +"js/node_modules/jsdom/lib/jsdom/living/generated/BinaryType.js": "e73cced69d44940a6f0718a14d6be5d1", +"js/node_modules/jsdom/lib/jsdom/living/generated/ElementInternals.js": "114846df401b23ad58b1417b8cf728ae", +"js/node_modules/jsdom/lib/jsdom/living/generated/Event.js": "9439caa892487e1b6fe07b9298a834be", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLCollection.js": "86afb6d05cd23b5a0e90cbeb6ee688cc", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLPictureElement.js": "bbe3076d8d7f178e6d637cf7fae46180", +"js/node_modules/jsdom/lib/jsdom/living/generated/SVGNumber.js": "9885637fa2143d4e86f8f41a0de140ec", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLHRElement.js": "56334a40cee56a9bf313846436f08cb6", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLParamElement.js": "ddecf051b0b37a1f5eeae02908bf826f", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTrackElement.js": "383775b23b05513304b3f15ccc3a3351", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLFrameElement.js": "b8b57607430ac9c2b008201e1777aa10", +"js/node_modules/jsdom/lib/jsdom/living/generated/OnBeforeUnloadEventHandlerNonNull.js": "c729cac09fa3f00d9565fba1a5b35adc", +"js/node_modules/jsdom/lib/jsdom/living/generated/MutationRecord.js": "4df4a2d9c8954f614a124b034943509f", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLHtmlElement.js": "d886f215948bb78951d3a83850381c40", +"js/node_modules/jsdom/lib/jsdom/living/generated/PageTransitionEventInit.js": "62655ef9440a9209cacb550326ec94ad", +"js/node_modules/jsdom/lib/jsdom/living/generated/StaticRangeInit.js": "4970b51988193f29436b3653465ec528", +"js/node_modules/jsdom/lib/jsdom/living/generated/CustomElementConstructor.js": "692dfe0acf5484867bb172fd7751fef8", +"js/node_modules/jsdom/lib/jsdom/living/generated/XMLSerializer.js": "b08aeda1f921e70604432fb19acec816", +"js/node_modules/jsdom/lib/jsdom/living/generated/KeyboardEvent.js": "0b05d57ac71f2e4dc2ef636d2268e90a", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLMediaElement.js": "993b39ea15e8adda0b71f08aa995c05e", +"js/node_modules/jsdom/lib/jsdom/living/generated/EventInit.js": "02733507865bf2c8ac253935e9acfa52", +"js/node_modules/jsdom/lib/jsdom/living/generated/FileList.js": "db538ba8b4880483559edfeedde477a8", +"js/node_modules/jsdom/lib/jsdom/living/generated/EventModifierInit.js": "47f9be2c80b0b37c0ad7c810f26e1b1b", +"js/node_modules/jsdom/lib/jsdom/living/generated/SVGAnimatedString.js": "50779b335e270433d85a2e174a42a576", +"js/node_modules/jsdom/lib/jsdom/living/generated/DOMRectReadOnly.js": "46343add705a2cd43ff5b2d6fab58e30", +"js/node_modules/jsdom/lib/jsdom/living/generated/AbortSignal.js": "8408a681df70683488f697d15816147a", +"js/node_modules/jsdom/lib/jsdom/living/generated/TreeWalker.js": "71a352a93457c377dd08eb6009fd2435", +"js/node_modules/jsdom/lib/jsdom/living/generated/DOMParser.js": "7f467ccb8c49f3bb027e1214702c231e", +"js/node_modules/jsdom/lib/jsdom/living/generated/ProgressEventInit.js": "bca468981b9f8f7db4f1365438d8ac51", +"js/node_modules/jsdom/lib/jsdom/living/generated/Screen.js": "960083d49a783b98a7654c70784da769", +"js/node_modules/jsdom/lib/jsdom/living/generated/KeyboardEventInit.js": "8106c44d0528c5e6fbce27d6ad8fcf3d", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLLegendElement.js": "7f66557885d48a97035acb86e7a167c8", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLDetailsElement.js": "8057140210c439d37fbf9a5482a5e58a", +"js/node_modules/jsdom/lib/jsdom/living/generated/RadioNodeList.js": "954c44f2785670dfb92a1e1f525fdc6b", +"js/node_modules/jsdom/lib/jsdom/living/generated/SVGGraphicsElement.js": "6da3dca7407260225f8e30093ab002ea", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLModElement.js": "bd944df01d28767c031264dd88923829", +"js/node_modules/jsdom/lib/jsdom/living/generated/MouseEventInit.js": "fd797b30740df61fd2fe679f230dc0f5", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableSectionElement.js": "6059c95f6c0c22fed398bfe80d67a4ea", +"js/node_modules/jsdom/lib/jsdom/living/generated/PopStateEventInit.js": "2aa92b2a48b62f2be478cda725c53bf6", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLEmbedElement.js": "0d9176d3094462d13277f0d0f50f506d", +"js/node_modules/jsdom/lib/jsdom/living/generated/CloseEvent.js": "9911cac9b23eb29659d15813b2866e23", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTitleElement.js": "9545a5ca0d0b7400ad4e69469f3461b6", +"js/node_modules/jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions.js": "26d7421b578bcf1a02887e1c1ee50552", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLElement.js": "9e0c5e5407ced92ccfce26d74fcb546a", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLSelectElement.js": "b7dd8d1968f76297b1c1f02d972e0256", +"js/node_modules/jsdom/lib/jsdom/living/generated/HashChangeEvent.js": "943dcc4e3a0c76cb01c7502e51a8ac34", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLIFrameElement.js": "a15ad06d7213ecd305b35b9b1782d364", +"js/node_modules/jsdom/lib/jsdom/living/generated/StorageEvent.js": "1e72bf7badf3ba19a137919c8c52115c", +"js/node_modules/jsdom/lib/jsdom/living/generated/Comment.js": "e83fcdf8318eeaf808e9385acd3738cc", +"js/node_modules/jsdom/lib/jsdom/living/generated/MutationObserverInit.js": "508271467ad3e0d594cf2b8281fb7588", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLOptGroupElement.js": "01b66da0212d6892a436ad75b87d8efd", +"js/node_modules/jsdom/lib/jsdom/living/generated/TextTrackKind.js": "850ca6e2388e6b6c2f97f4808d5d84a5", +"js/node_modules/jsdom/lib/jsdom/living/generated/CanPlayTypeResult.js": "0de435f9dde580e6ef11c740df62567c", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLAreaElement.js": "718ca8697b43b4fcab1b2975060fafc5", +"js/node_modules/jsdom/lib/jsdom/living/generated/External.js": "f792a7995b4e90e6b9a998a9ea01fb90", +"js/node_modules/jsdom/lib/jsdom/living/generated/MessageEvent.js": "b61fd035c9f3b9aec65279a6caf5fea7", +"js/node_modules/jsdom/lib/jsdom/living/generated/DOMTokenList.js": "81096380f65a051bb215ea2a803f0021", +"js/node_modules/jsdom/lib/jsdom/living/generated/ShadowRootMode.js": "41212901550948b1cf1c9d455a233266", +"js/node_modules/jsdom/lib/jsdom/living/generated/ScrollLogicalPosition.js": "8928c164329563e7ad5ac5cc48de8333", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLFontElement.js": "bbe652bc7144166ff9a48587689cfb16", +"js/node_modules/jsdom/lib/jsdom/living/generated/PageTransitionEvent.js": "96376e98029c0e497cf55b07750c54a0", +"js/node_modules/jsdom/lib/jsdom/living/generated/StaticRange.js": "6802586e7f76c7e6e8ad7e9efd2b0f6d", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTemplateElement.js": "afff182f9d3e1e6cc04cc774bcb398bd", +"js/node_modules/jsdom/lib/jsdom/living/generated/InputEvent.js": "b90e2779087acfe97332122be5d5c75f", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLOptionElement.js": "aea0d603496850307b042a639a3ba60f", +"js/node_modules/jsdom/lib/jsdom/living/generated/Performance.js": "9a1a6c15e5309f667dc0d8abf277ec9a", +"js/node_modules/jsdom/lib/jsdom/living/generated/EventHandlerNonNull.js": "c2f81ff0c48de6402f145ecfb3cda853", +"js/node_modules/jsdom/lib/jsdom/living/generated/TouchEvent.js": "ef91d7cd305091f8d458b3dda741147d", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLFormControlsCollection.js": "0df17aed129f8e21b8891e2bcc55e9d3", +"js/node_modules/jsdom/lib/jsdom/living/generated/Headers.js": "220a83591a321035046b8e9f3393ece1", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLFormElement.js": "3bf2dcb6206e4978ac025bca7a3d16ba", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableRowElement.js": "cdea7d4f6f499d41415bfc934aa6665e", +"js/node_modules/jsdom/lib/jsdom/living/generated/CharacterData.js": "2271188879dbce5a16df18511f3aef2d", +"js/node_modules/jsdom/lib/jsdom/living/generated/Node.js": "c0ccf16b8482109f998e719f9c54128d", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLDialogElement.js": "7336061c949f114ac83eea142ac46f27", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLMeterElement.js": "4f95e2101d3c6fd241b4e33dd15b96fd", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLObjectElement.js": "c7724259e75e9407013dc26efb9ba5fe", +"js/node_modules/jsdom/lib/jsdom/living/generated/AssignedNodesOptions.js": "7dd58844500c2d596d7ed3a36936224c", +"js/node_modules/jsdom/lib/jsdom/living/generated/ShadowRoot.js": "570561f2a6417e4299f6234a0d9f13ba", +"js/node_modules/jsdom/lib/jsdom/living/generated/DocumentType.js": "b52f4d0ef405f04b55282a6073cd1caf", +"js/node_modules/jsdom/lib/jsdom/living/generated/CDATASection.js": "c6c57082558bcfed0f90e30ce155c2bc", +"js/node_modules/jsdom/lib/jsdom/living/generated/SubmitEventInit.js": "18253c02cd8830807224228927923c50", +"js/node_modules/jsdom/lib/jsdom/living/generated/Selection.js": "0dd3041a6775f002eee368aaa54fada8", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLLabelElement.js": "b4b0cec217f9905da0084aa87e33a319", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLInputElement.js": "da8f11c5574de67761a4d794c41c1730", +"js/node_modules/jsdom/lib/jsdom/living/generated/FileReader.js": "6e3c46745a9a134b39bc4c4722b661ca", +"js/node_modules/jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget.js": "70de42733ad966cf71dd9ad38c9bf4d6", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLDListElement.js": "0fec0512603447fa15badcd0eca0b635", +"js/node_modules/jsdom/lib/jsdom/living/generated/CustomEvent.js": "c572c348c71f25746a91ae3453f15331", +"js/node_modules/jsdom/lib/jsdom/living/generated/WebSocket.js": "67e0f1de9a982be237b115657aa331ae", +"js/node_modules/jsdom/lib/jsdom/living/generated/History.js": "01f50fed39b38f9e726e0361e3cd0833", +"js/node_modules/jsdom/lib/jsdom/living/generated/DOMStringMap.js": "2fbf71675d1ab0fcb688b796d3fa821d", +"js/node_modules/jsdom/lib/jsdom/living/generated/BlobCallback.js": "51f371c393ae8057c1297c4b5ef86f7e", +"js/node_modules/jsdom/lib/jsdom/living/generated/PluginArray.js": "6e83c4260120ddfd92300bc060240b32", +"js/node_modules/jsdom/lib/jsdom/living/generated/BlobPropertyBag.js": "8552d36b1c7314c58692a2feb7e83a1c", +"js/node_modules/jsdom/lib/jsdom/living/generated/Function.js": "3c5fb877a295c85fd121c58f666c80d9", +"js/node_modules/jsdom/lib/jsdom/living/generated/SubmitEvent.js": "d0e11ddaec33bd18d640a18977f5b8e5", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableColElement.js": "c6fe7e3d2959e7ae1462e00355edef78", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLScriptElement.js": "65ded74711a6f36289e6027b943b2d1e", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLAnchorElement.js": "5f7d9ac38740ca793997a0b74209ddd8", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLAudioElement.js": "b3c23002d78286bfabf631158fbf05fa", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLImageElement.js": "7baa95b32ac7bee4fe1d17fd169d291b", +"js/node_modules/jsdom/lib/jsdom/living/generated/ValidityState.js": "8577e30d5c8eb999d54621762deb983c", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableCellElement.js": "8811b2aceb59b328635d246732899a91", +"js/node_modules/jsdom/lib/jsdom/living/generated/Attr.js": "ab85b4bb64f805444ec56c526a9812cb", +"js/node_modules/jsdom/lib/jsdom/living/generated/SVGTitleElement.js": "cd44e1a0dc8562fa91b04c27470327c9", +"js/node_modules/jsdom/lib/jsdom/living/generated/CompositionEvent.js": "491d11607d8dd88f3a0192b7caa61190", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLUListElement.js": "44881344ea5873ad6ee4ec01f3decda3", +"js/node_modules/jsdom/lib/jsdom/living/generated/DOMRectInit.js": "22820124187d68e594aff89b4cf942d5", +"js/node_modules/jsdom/lib/jsdom/living/generated/VisibilityState.js": "ccba8d3267660e579a562cb8eb9de437", +"js/node_modules/jsdom/lib/jsdom/living/generated/Blob.js": "8d91bc60b0bc9d731cb8476d13b3f98d", +"js/node_modules/jsdom/lib/jsdom/living/generated/SelectionMode.js": "d7559b46ff8aed83aa7310bc6db95881", +"js/node_modules/jsdom/lib/jsdom/living/generated/EventListener.js": "4813d138740ec0a39c4bdd4df0ab5b43", +"js/node_modules/jsdom/lib/jsdom/living/generated/HashChangeEventInit.js": "a6f361076502d3ff06103a7f3259bc86", +"js/node_modules/jsdom/lib/jsdom/living/generated/SVGElement.js": "d84a9edb01c25a480d50017ce4e78932", +"js/node_modules/jsdom/lib/jsdom/living/generated/BarProp.js": "797fe6052bd8a26a8b5d8748d486bed8", +"js/node_modules/jsdom/lib/jsdom/living/generated/NamedNodeMap.js": "2734c85e7c8069b55101f7166a8332f1", +"js/node_modules/jsdom/lib/jsdom/living/generated/TouchEventInit.js": "acb9ca3ef302c2e08255ecac01941bf5", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLDivElement.js": "df60150a772e084e60fe26781ce7ef81", +"js/node_modules/jsdom/lib/jsdom/living/generated/utils.js": "97fdd66079680419d89688075f32ec3f", +"js/node_modules/jsdom/lib/jsdom/living/generated/DOMImplementation.js": "b9be831c739ff3d8b25f874de8c34daa", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLUnknownElement.js": "da8372a4e018e5bb831d9ac6f88d9c8e", +"js/node_modules/jsdom/lib/jsdom/living/generated/Navigator.js": "4d36d03e28e73d438ff5dfa36e6432c1", +"js/node_modules/jsdom/lib/jsdom/living/generated/ErrorEventInit.js": "12659a1d68ca90c255c7beac7310b5ce", +"js/node_modules/jsdom/lib/jsdom/living/generated/WheelEvent.js": "f35e99a6452917c3363c07f9b81df392", +"js/node_modules/jsdom/lib/jsdom/living/generated/ProgressEvent.js": "bc32d3b1b910348efd6b649c5b577e49", +"js/node_modules/jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload.js": "a5efd5d2f49e7e197271bd9b42c2584b", +"js/node_modules/jsdom/lib/jsdom/living/generated/File.js": "d3aa825859d0a07c0cd168754f807cd7", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLLinkElement.js": "4ff8a62a4ef5bdbb6b96e2b2ac5ae0f4", +"js/node_modules/jsdom/lib/jsdom/living/generated/FocusEvent.js": "8bf4d19d3894c6b77bf12dc70094950b", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLButtonElement.js": "9391a7c020b4215ef624fba798e53b40", +"js/node_modules/jsdom/lib/jsdom/living/generated/DocumentReadyState.js": "a2db2a9623fabfc5103ba07aed8d9d7c", +"js/node_modules/jsdom/lib/jsdom/living/generated/Crypto.js": "7f38010fd2d8377c1fa79d7e61f82151", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLProgressElement.js": "e68e0de4be2805761f079181f5d0df2d", +"js/node_modules/jsdom/lib/jsdom/living/generated/GetRootNodeOptions.js": "05da2bf12e77421c89bc7b0b8c9611ba", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLDataListElement.js": "94ad32a96d6d91e059510627122e474e", +"js/node_modules/jsdom/lib/jsdom/living/generated/ShadowRootInit.js": "995fac29ebb3c84ce15675ba354eff12", +"js/node_modules/jsdom/lib/jsdom/living/generated/Location.js": "b2a984556efa2c07ce5f3575c0f8c3d5", +"js/node_modules/jsdom/lib/jsdom/living/generated/ProcessingInstruction.js": "f8f70cf926ed8822f9511d920b0d46d8", +"js/node_modules/jsdom/lib/jsdom/living/generated/AbstractRange.js": "2a59b5e1d6b1fec521b0e5a74308755a", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLFrameSetElement.js": "3ee8f6d5d46a9cd3d4a4f5c269f2a427", +"js/node_modules/jsdom/lib/jsdom/living/generated/DOMRect.js": "8b96a5203105f91bf913f7ae21429d6c", +"js/node_modules/jsdom/lib/jsdom/living/generated/ScrollOptions.js": "3a73417fae2e6b108dbd1512fba4d840", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLMapElement.js": "b281a9d78c32103b6f498d4dbe27f60b", +"js/node_modules/jsdom/lib/jsdom/living/generated/CloseEventInit.js": "386e1c36dd1655793d830bb5c8f80ae5", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLHeadElement.js": "819472522e3f8d3d8771b5d3c72f9b00", +"js/node_modules/jsdom/lib/jsdom/living/generated/InputEventInit.js": "497672c7221ebcb90df52c9ca43cc9de", +"js/node_modules/jsdom/lib/jsdom/living/generated/NodeList.js": "6f78d0d0780192ffd512e6f468c48e38", +"js/node_modules/jsdom/lib/jsdom/living/generated/SVGBoundingBoxOptions.js": "3d3a8a0196481bc3b65ca147aad0cb90", +"js/node_modules/jsdom/lib/jsdom/living/generated/EventListenerOptions.js": "11738e714385de5854a3524f0c64e195", +"js/node_modules/jsdom/lib/jsdom/living/generated/DocumentFragment.js": "d0b598ffb646e4ccc79e06cf699ae4f5", +"js/node_modules/jsdom/lib/jsdom/living/generated/CustomElementRegistry.js": "af457448b8443a5e2fd018a4378075bc", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTimeElement.js": "d85ca095bb79a8ab61f19bf033ab1c89", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLBaseElement.js": "bed36e7b7ec09a9dda8626daa2ed1178", +"js/node_modules/jsdom/lib/jsdom/living/generated/Plugin.js": "7201453b896aae14876fab4629a525e2", +"js/node_modules/jsdom/lib/jsdom/living/generated/DOMException.js": "6564e74b213b8a1b534868f0eebe3d64", +"js/node_modules/jsdom/lib/jsdom/living/generated/CustomEventInit.js": "52c3028b43726aeb4fce53744f6b290a", +"js/node_modules/jsdom/lib/jsdom/living/generated/MouseEvent.js": "890e4eed0f9d7bc765a7220fb9d8fd57", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTextAreaElement.js": "575a2efd46789027b88687e16d1def73", +"js/node_modules/jsdom/lib/jsdom/living/generated/Text.js": "3852fb3d6c8afffdd36d91a527d122a4", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableElement.js": "3726f02bcfe9015c2527e47aa49c3a5e", +"js/node_modules/jsdom/lib/jsdom/living/generated/HTMLMenuElement.js": "2c7c2a8e7e8b5640e4f1f0cb041e9810", +"js/node_modules/jsdom/lib/jsdom/living/generated/VoidFunction.js": "17b66835625ce65f768ea8c5cf578eca", +"js/node_modules/jsdom/lib/jsdom/living/generated/PopStateEvent.js": "ed2eb31467d07ab092c7a8b2bbf6d95d", +"js/node_modules/jsdom/lib/jsdom/living/generated/Document.js": "8fb18c89ee1e20ee91c9bca61da6cdd9", +"js/node_modules/jsdom/lib/jsdom/living/generated/FormData.js": "614aa771f0d11cddebd55d874a6604e4", +"js/node_modules/jsdom/lib/jsdom/living/generated/Storage.js": "18b9f3c0603d7a593c79edd2246fec7a", +"js/node_modules/jsdom/lib/jsdom/living/generated/NodeIterator.js": "f1350deb3b39818d6a4b15cbef3135ef", +"js/node_modules/jsdom/lib/jsdom/living/generated/FocusEventInit.js": "17f7fecbe135fc561d19c31b06a9f2c2", +"js/node_modules/jsdom/lib/jsdom/living/generated/SVGStringList.js": "c43a150e48eb1fc9be3350277e6ecab3", +"js/node_modules/jsdom/lib/jsdom/living/svg/SVGNumber-impl.js": "cce3238ee90e600b1e7e1ff3e2b5741c", +"js/node_modules/jsdom/lib/jsdom/living/svg/SVGStringList-impl.js": "d5ab2c9ba5d987d81e24c79c48a21885", +"js/node_modules/jsdom/lib/jsdom/living/svg/SVGListBase.js": "29ebaf02b481705994c64eb211807dea", +"js/node_modules/jsdom/lib/jsdom/living/svg/SVGAnimatedString-impl.js": "f09d5c6edc3f763dcdc6176226a69d62", +"js/node_modules/jsdom/lib/jsdom/living/constraint-validation/DefaultConstraintValidation-impl.js": "230b7305ad6eb6257d611eed8ad878be", +"js/node_modules/jsdom/lib/jsdom/living/constraint-validation/ValidityState-impl.js": "7b09c5325365fa3202a010ca3fcd85bf", +"js/node_modules/jsdom/lib/jsdom/living/documents.js": "f3804ad948e6fb6a45d2368c602831ae", +"js/node_modules/jsdom/lib/jsdom/living/crypto/Crypto-impl.js": "2970ecdefc8203ab3e791df65d4e696a", +"js/node_modules/jsdom/lib/jsdom/living/webstorage/Storage-impl.js": "d40e4511294558cb946fbdff9c18a076", +"js/node_modules/jsdom/lib/jsdom/living/domparsing/InnerHTML-impl.js": "046645cecedf08ae3abbbdd104e0e0fc", +"js/node_modules/jsdom/lib/jsdom/living/domparsing/DOMParser-impl.js": "4b62fd0626518edf3c99f100540c8042", +"js/node_modules/jsdom/lib/jsdom/living/domparsing/XMLSerializer-impl.js": "e4e1c6bce1704b7a1401f0aed1cc137f", +"js/node_modules/jsdom/lib/jsdom/living/domparsing/parse5-adapter-serialization.js": "e5826cc2e136236262667e0d1fbbe136", +"js/node_modules/jsdom/lib/jsdom/living/domparsing/serialization.js": "e1fd462fb7d4f8f580b111ac1b2555c3", +"js/node_modules/jsdom/lib/jsdom/living/mutation-observer/MutationObserver-impl.js": "203b6238a725d78536a8458b96a1b9fb", +"js/node_modules/jsdom/lib/jsdom/living/mutation-observer/MutationRecord-impl.js": "c975228e936c992c51a4f31a3f761b35", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl.js": "9a21541b98590703cfebef5c558fe85d", +"js/node_modules/jsdom/lib/jsdom/living/nodes/DOMTokenList-impl.js": "303c0693c8b4ade84985a8b6ddb47502", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl.js": "868551f8be09b7f5f4c97adcae6a9d70", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl.js": "17a260bc39588d851a794caeddbe0060", +"js/node_modules/jsdom/lib/jsdom/living/nodes/ParentNode-impl.js": "36398b2354f7fbc23db31ee1e8a36da4", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl.js": "ff85ee2b55810ab9cd4417252efbd5fe", +"js/node_modules/jsdom/lib/jsdom/living/nodes/Element-impl.js": "9eb148c77d55b5471fc1e8411e62978d", +"js/node_modules/jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl.js": "d1d82336948503dcd9b0ee575b7c3acc", +"js/node_modules/jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl.js": "f5cb83ebcf53f40e2ea8880464990ac1", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl.js": "2978192064c2c062a90421003730f9ac", +"js/node_modules/jsdom/lib/jsdom/living/nodes/DOMImplementation-impl.js": "8f2ab67db91e2382b63ab519d58e32d7", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl.js": "67f5a7314c5033237cf545f6ee72a4cb", +"js/node_modules/jsdom/lib/jsdom/living/nodes/DocumentType-impl.js": "3a8145043b724bcd66541df9b6fc8000", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl.js": "f35c24b92326359ff9d1a7e715d90763", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl.js": "8698c36a195567da96651fb9c10361bb", +"js/node_modules/jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl.js": "64fe4c052cf593d63a98f10b834312cb", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl.js": "450d4ebcfc9e8ebe261d025364c5c533", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl.js": "02dff12ee3cbf4b6dbd52bf24d6ef2fc", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl.js": "2ef59b52b787ac978b884a7a4b534470", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl.js": "fba1feca161058d33d2d858c6de160f5", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLSlotElement-impl.js": "9b9130e0c7159a1bad5a6c6021892b2c", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl.js": "4b69322e72cc4c2c529736460a5c5fed", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl.js": "d70c278c1e5a697cd8092cd9df88d4dc", +"js/node_modules/jsdom/lib/jsdom/living/nodes/CharacterData-impl.js": "0c3d7ee73de9e8341f5bf4b6432b7933", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl.js": "63ceece27b79ec350265c4c3f2eb5811", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl.js": "72a4e94063e87caf323a599dc784177c", +"js/node_modules/jsdom/lib/jsdom/living/nodes/SVGTests-impl.js": "3d8c18214e904677d340a8d189524bae", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl.js": "517763ae251203fd3f0ecc09d1242eb5", +"js/node_modules/jsdom/lib/jsdom/living/nodes/ShadowRoot-impl.js": "9a6a8c75f7d04ff4b9c0bc6d9c2fc6d4", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl.js": "6f6e9f941cbf5f18d663d69fd5652484", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl.js": "0354f0a9972e4bee25501db98757c22b", +"js/node_modules/jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl.js": "51c7093f8020c731031c70c6298f22c7", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl.js": "d812fc0bf6033d70a77c55e1269f36c8", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl.js": "4fd7ee55e88596de2f9dfd0c047ffcdc", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl.js": "dc7c86d0463bb2d940b2077f8a550ae5", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js": "505bd4e482056204a0cbcff7f3dbc677", +"js/node_modules/jsdom/lib/jsdom/living/nodes/Slotable-impl.js": "f9c280492dd88d7c15e2ffda79eab67e", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl.js": "930fe27bd81dda34e8413b728a2957a3", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl.js": "97acd703d4de49643fb3c7cd36ae1109", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl.js": "15f98a119227377a29c263ecfe88ff6e", +"js/node_modules/jsdom/lib/jsdom/living/nodes/Node-impl.js": "830ee8cb53f6f12de5261edcfa68d41e", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl.js": "cc8e220ba6dfa4778cf09d9cffe53dbe", +"js/node_modules/jsdom/lib/jsdom/living/nodes/SVGGraphicsElement-impl.js": "e6429fae14feb3bf3b855b10b7a61668", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl.js": "e7f06942148004b19e171752980a5b8f", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl.js": "5c94962cd4fbda118bba1c6ed572ecd4", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl.js": "15b8bd71d91f35d818f3397ca2707d6e", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl.js": "607e00c9c728eec9fc6853a235e5353e", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl.js": "d118f91b86bb0eebe6fa2679b34f594c", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl.js": "e215e722738aaa3398c33a04bb53ddbb", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl.js": "75129299a8994031d20002ce14c7282a", +"js/node_modules/jsdom/lib/jsdom/living/nodes/SVGSVGElement-impl.js": "09abd1f66d0d47dc61c7657c5d5a2e6d", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl.js": "c69837c26d92482f2946d8543981c13c", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl.js": "44fa7f3eb15a65d45464c2c56316d69f", +"js/node_modules/jsdom/lib/jsdom/living/nodes/LinkStyle-impl.js": "0c7d1015e95f707fc5fb79173087c5bd", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLModElement-impl.js": "d851da567c40dfbe9ed1b00f0b325e4e", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl.js": "b4ab5ce1050d937db4fc1d4fa91f1d15", +"js/node_modules/jsdom/lib/jsdom/living/nodes/RadioNodeList-impl.js": "8bc86edac8eee02b5a28f2d6838b5bec", +"js/node_modules/jsdom/lib/jsdom/living/nodes/XMLDocument-impl.js": "064b1f81b3299b4d9672e1b1ea5a19cd", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl.js": "b5710a68bc2bf2e7c3184d55b6e70f58", +"js/node_modules/jsdom/lib/jsdom/living/nodes/DocumentFragment-impl.js": "034adeb76eb7cd265e1cca4f0db474d9", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl.js": "ec3327d1e9aad965d3f302519c8b9252", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl.js": "828555dc8cea5c1900e4edfda36d0f20", +"js/node_modules/jsdom/lib/jsdom/living/nodes/SVGElement-impl.js": "1d2ca4b76e4b77bd3cf4805fc41abcb7", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl.js": "0fa71d47e72a82b16e4ee890ac64ce0f", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl.js": "2832da27dc79980b6ec31e7eaeeadd4e", +"js/node_modules/jsdom/lib/jsdom/living/nodes/Document-impl.js": "c61082241ab8a826823b73a5dea2c48a", +"js/node_modules/jsdom/lib/jsdom/living/nodes/Comment-impl.js": "7058b5d582470c9fab0968be792ab979", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl.js": "0460838d3804c86bc596f56bd4ad6090", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl.js": "e4cb6ed60b96a0952280bcb742479bd8", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl.js": "181491d019ca1577aae3d824653f27e1", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl.js": "de908b463f14e207988cee641f506083", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js": "382add546234b0fad6573eda290ad671", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFormControlsCollection-impl.js": "6efed840ce58ff8275725c941c5d8348", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl.js": "b841192baa7915e4ce026f3abe547a05", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl.js": "ae85e29ed1badd1970a4c2d437091980", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl.js": "c4f1bb978dcad3aa8b28a4faec0a1d6e", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl.js": "ffbb87319e3b5032d507098bb4f3e8d3", +"js/node_modules/jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl.js": "37a62b5ccf870642d8f3946b074360d4", +"js/node_modules/jsdom/lib/jsdom/living/nodes/SVGTitleElement-impl.js": "8f820466718e753092798c4b12711443", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl.js": "9e5bfc7195292aa9872ed0bd251c5354", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl.js": "6e08dc18f175417f49bcd8e00cdc5c52", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl.js": "ad70dc140acb23a872be93685285cfa3", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl.js": "3632886e36cc34bac017ffe9e8338883", +"js/node_modules/jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl.js": "3ad1b59d1177a70e6faddb3535c6520d", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl.js": "994779184989112b105cba65c7565a3b", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl.js": "badd84b91f9fac1777b83891f1a34e03", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl.js": "604a5007355370d158c61788340bef70", +"js/node_modules/jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl.js": "a2611e94cf9b9af0febfa67f4e97b12c", +"js/node_modules/jsdom/lib/jsdom/living/nodes/ChildNode-impl.js": "13df0d1f46c265a6a5ad49546ec74c3a", +"js/node_modules/jsdom/lib/jsdom/living/nodes/CDATASection-impl.js": "f5bba2fe61225b27e92c7cf8a266cc49", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLCollection-impl.js": "41ed811d564a4f9062953703ebd247cd", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl.js": "7eb261c050102a80673223ef92cf13c6", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl.js": "5e7533e6ef1b0ad81355861c3ef00599", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl.js": "ea52cddb98be7d73208eae4779ed4109", +"js/node_modules/jsdom/lib/jsdom/living/nodes/Text-impl.js": "6091c2cef47ed602c7c07d15efe3ffa7", +"js/node_modules/jsdom/lib/jsdom/living/nodes/DOMStringMap-impl.js": "5b5e966bfa5137be2f0e3c28d76a62ca", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl.js": "683d782860140ac9d39bd67806ae8aa3", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl.js": "83f7d70a483413efceed071bd1506625", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl.js": "3c7baead77da535a2ccc8ec38dd250b1", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl.js": "0820aedd1a1989082ca5bd358fba4de2", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl.js": "9d24b57525cbabba9cef4eb20e8661fb", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl.js": "7f76b07d73e31c81c4db133ee5774f59", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl.js": "a2885445a92af139ca40ae6de6b5c9cc", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl.js": "43b81ccf63e07ec51d290c277d3d0d8d", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl.js": "f9d0a056513dd0dd4cf025e8c4f4f482", +"js/node_modules/jsdom/lib/jsdom/living/nodes/DocumentOrShadowRoot-impl.js": "4e2659d1bf97be130c58f93878e63afb", +"js/node_modules/jsdom/lib/jsdom/living/nodes/NodeList-impl.js": "85efe1ed0d88f07162c5fcef1b3d2f32", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOrSVGElement-impl.js": "c75ff3637c83cd0f3bdd314671b026a3", +"js/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl.js": "3eaf9df8a081fe54a64dd70433f9acd3", +"js/node_modules/jsdom/lib/jsdom/living/interfaces.js": "80b52943153ba576ad67ccbd7c4de1fc", +"js/node_modules/jsdom/lib/jsdom/living/websockets/WebSocket-impl.js": "9fc3b4c7cac8e6ef546f703e5b2dc5ae", +"js/node_modules/jsdom/lib/jsdom/living/named-properties-window.js": "9ee83235e20db3f2999a35b3a9f849e6", +"js/node_modules/jsdom/lib/jsdom/living/file-api/FileReader-impl.js": "c0f046a483562efa83754b150903a201", +"js/node_modules/jsdom/lib/jsdom/living/file-api/Blob-impl.js": "c9a990b298dbfe4994c669d8b2d1aab8", +"js/node_modules/jsdom/lib/jsdom/living/file-api/FileList-impl.js": "49ea6b6e0c0a5f18ac127a57020e75d4", +"js/node_modules/jsdom/lib/jsdom/living/file-api/File-impl.js": "f9d0124a31eb39d7729febe0e574d6bf", +"js/node_modules/jsdom/lib/jsdom/living/attributes.js": "28f863ac56a185ae8b8520f30ce4123f", +"js/node_modules/jsdom/lib/jsdom/living/xhr/FormData-impl.js": "d822f29dd002972fab00a636479b3a36", +"js/node_modules/jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl.js": "6a7649ce1e607d1c835746cec47bf1b2", +"js/node_modules/jsdom/lib/jsdom/living/xhr/XMLHttpRequest-impl.js": "ba05f64e18be53ea73df0d79165025e6", +"js/node_modules/jsdom/lib/jsdom/living/xhr/xhr-utils.js": "c72aedfd790e455fc0d8663fae9ea318", +"js/node_modules/jsdom/lib/jsdom/living/xhr/xhr-sync-worker.js": "8a8e1da0d5d32784b12b0cf3ca1eb756", +"js/node_modules/jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl.js": "40fec9dfb43ff7fa8599d87ec95056c0", +"js/node_modules/jsdom/lib/jsdom/living/webidl/DOMException-impl.js": "06c09f569bfebd40324d03321986878a", +"js/node_modules/jsdom/lib/jsdom/living/hr-time/Performance-impl.js": "4d305f195b9f70f60fa8e3c1eec08692", +"js/node_modules/jsdom/lib/jsdom/living/node-document-position.js": "4a9e062b7485794b44b928ab9f0f43fd", +"js/node_modules/jsdom/lib/jsdom/living/attributes/Attr-impl.js": "42a261c7a09b0f8a01a3b56ba7b25b2b", +"js/node_modules/jsdom/lib/jsdom/living/attributes/NamedNodeMap-impl.js": "aa8c2c91abcb25f3821588ca3caec830", +"js/node_modules/jsdom/lib/jsdom/living/fetch/header-list.js": "9b775e5974d39b38b53482a9bea9539f", +"js/node_modules/jsdom/lib/jsdom/living/fetch/header-types.js": "262feee3ba5e4b77b3878fe3eef9427c", +"js/node_modules/jsdom/lib/jsdom/living/fetch/Headers-impl.js": "952079d726590f7218e270f7387236ab", +"js/node_modules/jsdom/lib/jsdom/living/node.js": "9750614afaf7ff36c1a2223fbcf7dae4", +"js/node_modules/jsdom/lib/jsdom/living/aborting/AbortSignal-impl.js": "6d33dc29fc0d32ddcf9ffdfad6f19c3a", +"js/node_modules/jsdom/lib/jsdom/living/aborting/AbortController-impl.js": "b0b5fb6b56ea01a80819c0ddc6fd872b", +"js/node_modules/jsdom/lib/jsdom/living/window/External-impl.js": "731b26c8ea54d7ac86d94a9a0c0a7e05", +"js/node_modules/jsdom/lib/jsdom/living/window/Screen-impl.js": "4764473a6e1556635c8e555e94d8662a", +"js/node_modules/jsdom/lib/jsdom/living/window/BarProp-impl.js": "03de2016dbf183c9bd3c780f7859df25", +"js/node_modules/jsdom/lib/jsdom/living/window/SessionHistory.js": "f59f4f717903bfffcb833ee6f7d1d809", +"js/node_modules/jsdom/lib/jsdom/living/window/navigation.js": "6de57147b73a4be8af853f5053131487", +"js/node_modules/jsdom/lib/jsdom/living/window/Location-impl.js": "3e6c4792ea7dabeaab54f854bab5725e", +"js/node_modules/jsdom/lib/jsdom/living/window/History-impl.js": "0e6dca62da14bfb0be1901f8a742ba78", +"js/node_modules/jsdom/lib/jsdom/living/traversal/TreeWalker-impl.js": "7a47e8680ff4bfba8ed42a24a75d7f3b", +"js/node_modules/jsdom/lib/jsdom/living/traversal/NodeIterator-impl.js": "f478ff0b22fda2647306446be500c8dd", +"js/node_modules/jsdom/lib/jsdom/living/traversal/helpers.js": "27e6f06bc980330175442cb70afb44d9", +"js/node_modules/jsdom/lib/jsdom/living/cssom/StyleSheetList-impl.js": "eb06b3e3e80e6ff3f6ddb8aa3086daa9", +"js/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl.js": "96a92ef888740f54abffdfcb0bedd604", +"js/node_modules/jsdom/lib/jsdom/living/navigator/Plugin-impl.js": "861d0e54e8092cf61432fd9272988ec2", +"js/node_modules/jsdom/lib/jsdom/living/navigator/Navigator-impl.js": "90ddf3209fdb354c654f49bd1ce772c7", +"js/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl.js": "6d0efcf4018c4685569cbe4a4fffde0a", +"js/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorID-impl.js": "c564ac4f551dbdf818c451cb1213ad2e", +"js/node_modules/jsdom/lib/jsdom/living/navigator/MimeType-impl.js": "f89bc38b8d733502a5ae43a435c098dc", +"js/node_modules/jsdom/lib/jsdom/living/navigator/PluginArray-impl.js": "d75f9d169199284d9f2634e54b927761", +"js/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl.js": "3b3a477aee81718cc00a2d30687b58ea", +"js/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl.js": "aa743de1ca2e3bbd1d5eda1af343931e", +"js/node_modules/jsdom/lib/jsdom/living/navigator/MimeTypeArray-impl.js": "d72c25e76ea1d9d79e4e9f7dee37af29", +"js/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl.js": "d308b5c4d471d6fd5350261da04c5715", +"js/node_modules/jsdom/lib/jsdom/living/selection/Selection-impl.js": "3c344a5dedc7af4440b0c89bd063a101", +"js/node_modules/jsdom/lib/jsdom/living/custom-elements/CustomElementRegistry-impl.js": "fabaf7521de11874a91366f158023b84", +"js/node_modules/jsdom/lib/jsdom/living/custom-elements/ElementInternals-impl.js": "718dcf2058c3955ec1f773d72eb1c928", +"js/node_modules/jsdom/lib/jsdom/living/node-type.js": "f626444266eee2e37ca7bc8627f7ad4f", +"js/node_modules/jsdom/lib/jsdom/living/geometry/DOMRect-impl.js": "e4e70d5d2a548c357e06fcc5a0d467df", +"js/node_modules/jsdom/lib/jsdom/living/geometry/DOMRectReadOnly-impl.js": "7f7ca1fd2cc7480ec4a72df699558f82", +"js/node_modules/jsdom/lib/jsdom/living/events/MouseEvent-impl.js": "d44ba7e63eda80f810f8188f553821d6", +"js/node_modules/jsdom/lib/jsdom/living/events/ProgressEvent-impl.js": "ebebe0c643906399fe8f313543b93521", +"js/node_modules/jsdom/lib/jsdom/living/events/CloseEvent-impl.js": "36e197c4e4f81a88e4ecc750dd13590e", +"js/node_modules/jsdom/lib/jsdom/living/events/ErrorEvent-impl.js": "1f906e5cd0e443b69789217ed39d74ce", +"js/node_modules/jsdom/lib/jsdom/living/events/PopStateEvent-impl.js": "06eedab57339b5295c4e8e3a1e4b8763", +"js/node_modules/jsdom/lib/jsdom/living/events/UIEvent-impl.js": "1f6d69a37b19682d553fe4b55f1d820d", +"js/node_modules/jsdom/lib/jsdom/living/events/TouchEvent-impl.js": "dafdd61b7a05c24e15c3e0b3a86ef0ab", +"js/node_modules/jsdom/lib/jsdom/living/events/InputEvent-impl.js": "24245747ee38b80cffada6cdac82697c", +"js/node_modules/jsdom/lib/jsdom/living/events/MessageEvent-impl.js": "777b43ceedd59daa89b5dee6de8b6ac7", +"js/node_modules/jsdom/lib/jsdom/living/events/PageTransitionEvent-impl.js": "262027e40612702f5548bed868dd45a0", +"js/node_modules/jsdom/lib/jsdom/living/events/WheelEvent-impl.js": "a52a575175fcbeb1db8d2762f46dfbdd", +"js/node_modules/jsdom/lib/jsdom/living/events/EventModifierMixin-impl.js": "a15c01caf303b60e8bb5966f59f65458", +"js/node_modules/jsdom/lib/jsdom/living/events/SubmitEvent-impl.js": "752d387ea58ddcd87bfec57ce92ebeff", +"js/node_modules/jsdom/lib/jsdom/living/events/StorageEvent-impl.js": "a1762e76755e851e9c2010d1bf989332", +"js/node_modules/jsdom/lib/jsdom/living/events/CompositionEvent-impl.js": "65f5b821995ebd3a96f1e131547b4ddb", +"js/node_modules/jsdom/lib/jsdom/living/events/Event-impl.js": "7444b9c1d9563c7dd2ec345bb68e05b7", +"js/node_modules/jsdom/lib/jsdom/living/events/FocusEvent-impl.js": "9fd780f3ffa2c41e5c5908fa0be9c030", +"js/node_modules/jsdom/lib/jsdom/living/events/HashChangeEvent-impl.js": "e97ef69f213c697aad8ec5c0cc211452", +"js/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js": "3cf3ec7d6f2650189f244b1909e876dd", +"js/node_modules/jsdom/lib/jsdom/living/events/CustomEvent-impl.js": "ef3a58fbdccc7635152baa6678b23050", +"js/node_modules/jsdom/lib/jsdom/living/events/KeyboardEvent-impl.js": "cf58bbdf6e7b107437e01617d34b7fe9", +"js/node_modules/jsdom/lib/jsdom/living/range/StaticRange-impl.js": "b8ed48c2f8216f3bee369c8f79004f39", +"js/node_modules/jsdom/lib/jsdom/living/range/boundary-point.js": "fee2502c3416bbe3db61b9ee5e5def19", +"js/node_modules/jsdom/lib/jsdom/living/range/Range-impl.js": "d70247fce941c02037916606d9c6a4c6", +"js/node_modules/jsdom/lib/jsdom/living/range/AbstractRange-impl.js": "11ae52062bd2404fdc4b4f0a965118d9", +"js/node_modules/jsdom/lib/jsdom/living/helpers/svg/basic-types.js": "e50dca70a7d73f80189687a7735558dd", +"js/node_modules/jsdom/lib/jsdom/living/helpers/svg/render.js": "5d5f51db19c51596e1cf7e2ef315355b", +"js/node_modules/jsdom/lib/jsdom/living/helpers/ordered-set.js": "bb5520b763795aa2650dda82e48eb169", +"js/node_modules/jsdom/lib/jsdom/living/helpers/traversal.js": "c47057053ea7c071da00be4d2e7e368b", +"js/node_modules/jsdom/lib/jsdom/living/helpers/events.js": "39ba1c2e2f261d015c95a02fc8063ca0", +"js/node_modules/jsdom/lib/jsdom/living/helpers/mutation-observers.js": "3a4f6e27a6a2b3dd4c561aa26b6cb986", +"js/node_modules/jsdom/lib/jsdom/living/helpers/form-controls.js": "7ee2f520d6e4697115d22e259fef83db", +"js/node_modules/jsdom/lib/jsdom/living/helpers/selectors.js": "ead4f3ee3571699a158f91f0d2de013a", +"js/node_modules/jsdom/lib/jsdom/living/helpers/document-base-url.js": "4e6096aefe4afcd5afe2be22b40ccce0", +"js/node_modules/jsdom/lib/jsdom/living/helpers/create-element.js": "fe37446854ef858bd337377b9a48ead7", +"js/node_modules/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js": "e0470136457f947a2a89a38870e88165", +"js/node_modules/jsdom/lib/jsdom/living/helpers/agent-factory.js": "7662f87012d17ec6e8d632cb2392744b", +"js/node_modules/jsdom/lib/jsdom/living/helpers/validate-names.js": "3a0eff1fafe66e7e861e5813a1622c41", +"js/node_modules/jsdom/lib/jsdom/living/helpers/style-rules.js": "52175e12dd4de579d9ded6ec9ec4c983", +"js/node_modules/jsdom/lib/jsdom/living/helpers/focusing.js": "0594aac98cf0cf211be6c9f36492de2a", +"js/node_modules/jsdom/lib/jsdom/living/helpers/custom-elements.js": "bfe3b8345065607e35443b31b99a84df", +"js/node_modules/jsdom/lib/jsdom/living/helpers/http-request.js": "8d0c7d4b94faac151e41b1f2c1661b25", +"js/node_modules/jsdom/lib/jsdom/living/helpers/internal-constants.js": "2fbd388a51dec1b3b8951318afb6285b", +"js/node_modules/jsdom/lib/jsdom/living/helpers/node.js": "d3d3b2f2e811aa9c75084000bff1a27d", +"js/node_modules/jsdom/lib/jsdom/living/helpers/create-event-accessor.js": "22cab1c1f715d06c5a8106e923817ece", +"js/node_modules/jsdom/lib/jsdom/living/helpers/dates-and-times.js": "81789ac3de3cb109c470528bc0586e85", +"js/node_modules/jsdom/lib/jsdom/living/helpers/number-and-date-inputs.js": "ad5f8d8a97f1e05ad13ba2512b926779", +"js/node_modules/jsdom/lib/jsdom/living/helpers/html-constructor.js": "9d97a5d39b97cb6b31e24c2f9817e842", +"js/node_modules/jsdom/lib/jsdom/living/helpers/colors.js": "5af5eef1b16a940828ba563bb759ffe9", +"js/node_modules/jsdom/lib/jsdom/living/helpers/page-transition-event.js": "1ae8b55a81aeff122ab772733ee97f54", +"js/node_modules/jsdom/lib/jsdom/living/helpers/namespaces.js": "896a32c6c7fdd073d2acda9ea2e6df01", +"js/node_modules/jsdom/lib/jsdom/living/helpers/strings.js": "78b8c0a44ab60265147079ff88541d6e", +"js/node_modules/jsdom/lib/jsdom/living/helpers/json.js": "3d4f91fee3d6834146bc865c83733659", +"js/node_modules/jsdom/lib/jsdom/living/helpers/binary-data.js": "4358b2b13ed59dbb63714ec2864a950c", +"js/node_modules/jsdom/lib/jsdom/living/helpers/details.js": "a2b6b6e1fe3d093346e60c4acca2ecf8", +"js/node_modules/jsdom/lib/jsdom/living/helpers/shadow-dom.js": "2c395c27f66fe39594aae7c54a9c07fa", +"js/node_modules/jsdom/lib/jsdom/living/helpers/stylesheets.js": "8aa097841e12657f0141ca95d2cf8301", +"js/node_modules/jsdom/lib/jsdom/living/helpers/text.js": "3b8bdca0f9afe2b6fff675b6c01a4b48", +"js/node_modules/jsdom/lib/jsdom/living/helpers/iterable-weak-set.js": "7bfb9a4d6cf9b000a86d7aec6c1602b1", +"js/node_modules/jsdom/lib/jsdom/level3/xpath.js": "c968b3a45b77efd83b24071b3a03c556", +"js/node_modules/jsdom/lib/jsdom/level2/style.js": "f66258a1d5e62c842185a399efb46ab4", +"js/node_modules/jsdom/lib/jsdom/virtual-console.js": "e71c94586de08847c63caad086cab009", +"js/node_modules/jsdom/lib/jsdom/browser/resources/resource-queue.js": "666645b83fb13810762dd038d2bba0c5", +"js/node_modules/jsdom/lib/jsdom/browser/resources/async-resource-queue.js": "e6f89b037d835b897ba87a3005432676", +"js/node_modules/jsdom/lib/jsdom/browser/resources/request-manager.js": "f98850a9419951f00163587c348b55eb", +"js/node_modules/jsdom/lib/jsdom/browser/resources/per-document-resource-loader.js": "1ead93bdc493794b7c75e0ff29d59a96", +"js/node_modules/jsdom/lib/jsdom/browser/resources/no-op-resource-loader.js": "9d81023e68031c67527f944501786cdd", +"js/node_modules/jsdom/lib/jsdom/browser/resources/resource-loader.js": "579ea0f01a0eaead3bde473005071ab9", +"js/node_modules/jsdom/lib/jsdom/browser/Window.js": "8d1a87b58dcf0ca9e8ae3b769b8998eb", +"js/node_modules/jsdom/lib/jsdom/browser/parser/html.js": "8ea4b05ddfb53aea678983cee00f23af", +"js/node_modules/jsdom/lib/jsdom/browser/parser/xml.js": "e65da9a528a6c43b561678421c51e83a", +"js/node_modules/jsdom/lib/jsdom/browser/parser/index.js": "60fe6b349c540ce3ff8cd815e78dc7df", +"js/node_modules/jsdom/lib/jsdom/browser/not-implemented.js": "aa7a148af9bda6693f504dd5163a70a6", +"js/node_modules/jsdom/lib/jsdom/browser/default-stylesheet.js": "c63917f083000ccaf5602cea22ad314c", +"js/node_modules/jsdom/lib/jsdom/browser/js-globals.json": "f77011fc81ba92b92a582663260df535", +"js/node_modules/jsdom/lib/jsdom/named-properties-tracker.js": "74986978db969266ca191d7ff94f5360", +"js/node_modules/jsdom/lib/jsdom/utils.js": "d1cb2ebabbede9625f6814a52aee83a5", +"js/node_modules/jsdom/lib/api.js": "dccd8d0089919be117e0dbd9b2202221", +"js/node_modules/jsdom/LICENSE.txt": "2bb1ae97ca2ffffc8d1ddd174b08c9a2", +"js/node_modules/get-caller-file/LICENSE.md": "d21aa422a43e9693d50143d612b58967", +"js/node_modules/get-caller-file/index.js": "d561c8ab69330933351f62a813ca8b35", +"js/node_modules/get-caller-file/README.md": "2be1f66917e7e6e3dd16acc914929c85", +"js/node_modules/get-caller-file/package.json": "1b4e6c1baf2c3673b9a7d1cc649ee66a", +"js/node_modules/get-caller-file/index.js.map": "32da377fcf005072fabed3eb5d5e6ef8", +"js/node_modules/get-caller-file/index.d.ts": "0aafb5d12c3a51f7ed2c9c30025f7317", +"js/node_modules/util-deprecate/LICENSE": "b7c99ef4b0f3ad9911a52219947f8cf0", +"js/node_modules/util-deprecate/History.md": "f6f1ec92f3bc669b673402bdc5682948", +"js/node_modules/util-deprecate/README.md": "c094ca670fd3df5b429fce55b6d86e69", +"js/node_modules/util-deprecate/node.js": "0e28b0a11a7a2d9d18f33f2bfa67d380", +"js/node_modules/util-deprecate/package.json": "73e6c3ff1709538c921d13a75cae485d", +"js/node_modules/util-deprecate/browser.js": "521e3c4a53c4265653c9f68ebd52f700", +"js/node_modules/jest-runner/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-runner/package.json": "6719b86d7b5903a0482226458c6776d0", +"js/node_modules/jest-runner/build/types.js": "ac2d6960d6e3f46ead9e4fa7930c6b08", +"js/node_modules/jest-runner/build/runTest.js": "c71e191d0630b45c0630935200fe807e", +"js/node_modules/jest-runner/build/index.js": "ebaaf5a3e83287199f4821525ba7e6fe", +"js/node_modules/jest-runner/build/testWorker.js": "caf207c6efa35b4d513db2994c1bde60", +"js/node_modules/jest-runner/build/index.d.ts": "e20adf7151bca87086e07aef1b46b023", +"js/node_modules/saxes/saxes.js": "c0db7fc337e1d9a00408358779d8fc8e", +"js/node_modules/saxes/README.md": "0b14566c24617b018d6b9fb0036043d1", +"js/node_modules/saxes/saxes.d.ts": "f593fe047359e2867f53bb167cf00272", +"js/node_modules/saxes/package.json": "d8cde9d47e43d07d2e2375290f774106", +"js/node_modules/saxes/saxes.js.map": "1613b2053377f1eafae23ac3e39169c8", +"js/node_modules/path-parse/LICENSE": "4b940f9668dfcb796d2cb98ad94692df", +"js/node_modules/path-parse/index.js": "35a8542db6ae043c3caad7fac18fa62c", +"js/node_modules/path-parse/README.md": "716e39f18c8dadd37b49a9f63ccd61d6", +"js/node_modules/path-parse/package.json": "e225588668693d527d2a82f0db68088c", +"js/node_modules/picocolors/LICENSE": "efe274148be031a1fbdaf790e245552b", +"js/node_modules/picocolors/picocolors.js": "26f69c03974bb91aaebde4c527745553", +"js/node_modules/picocolors/README.md": "b9376429c3cc4c8d1d41591449b947aa", +"js/node_modules/picocolors/types.ts": "4b8e4aabc04c34748de08b797485bf79", +"js/node_modules/picocolors/package.json": "d6262f69a7ddd626845bca2b70c4d088", +"js/node_modules/picocolors/picocolors.browser.js": "8ccbc925db109f469560b1c28c55201d", +"js/node_modules/picocolors/picocolors.d.ts": "d7e77656d31b27e13b3fddf73bb503ac", +"js/node_modules/slash/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/slash/index.js": "3cea3c5e484a66bc3fe1deb47e8dabb0", +"js/node_modules/slash/readme.md": "b5cbf653fd2b75398d161ce97b1499d8", +"js/node_modules/slash/package.json": "da2cf538726a98a560e80ad1c876035d", +"js/node_modules/slash/index.d.ts": "0e861abcd6bcbfc75c09f26d3cd22f6f", +"js/node_modules/long/LICENSE": "3b83ef96387f14655fc854ddc3c6bd57", +"js/node_modules/long/umd/index.js": "e914d57c9cea04e0ae3cdd3f78ee93ea", +"js/node_modules/long/umd/package.json": "df9ffc6aa3f78a5491736d441c4258a8", +"js/node_modules/long/umd/index.d.ts": "be6201ce15133c4bf06990950447d1bb", +"js/node_modules/long/index.js": "4f7f60562d3ce3087d1bfd30a3d58f4a", +"js/node_modules/long/README.md": "0032200f84fb8fce653bf324de09db81", +"js/node_modules/long/package.json": "95daf8d5817972f2f0a6dd428a6e277b", +"js/node_modules/long/index.d.ts": "64460ebf983831fecaff84171566bb51", +"js/node_modules/jest-leak-detector/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-leak-detector/README.md": "97672001f69b9b48be50cfd4c9557dad", +"js/node_modules/jest-leak-detector/package.json": "5e9fdc0decf364b9f563a40999476f64", +"js/node_modules/jest-leak-detector/build/index.js": "dca3b15f585195872627848a00871021", +"js/node_modules/jest-leak-detector/build/index.d.ts": "b382b0540fa490bd84bb5573b0ab2801", +"js/node_modules/lines-and-columns/LICENSE": "ccca5bd3aeb53dd27037cf30f01b379f", +"js/node_modules/lines-and-columns/README.md": "a47fda854d94655aba58a809f845f82e", +"js/node_modules/lines-and-columns/package.json": "18f34d5f9ceb76af2c224681e1b87225", +"js/node_modules/lines-and-columns/build/index.js": "42363ff208055edc62754bc55161552d", +"js/node_modules/lines-and-columns/build/index.d.ts": "6fa1dc0cc014964482b1d53ab86b5bd4", +"js/node_modules/semver/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/semver/bin/semver.js": "eb4e282d94eb3fc0cd83014b7ceebf41", +"js/node_modules/semver/semver.js": "c1f4573d2526cdbbbc4f2f658dc951f7", +"js/node_modules/semver/README.md": "c95b268486d7db4ee3ea2f3f045bd7ff", +"js/node_modules/semver/package.json": "c512c8430c4f6a34d7276537800f31d6", +"js/node_modules/semver/range.bnf": "76d83b46734a4604da9df9998fe7d19e", +"js/node_modules/istanbul-lib-coverage/LICENSE": "716b8ca15fee2be15af13159d0890c56", +"js/node_modules/istanbul-lib-coverage/CHANGELOG.md": "8108b8d9fac77c48d03bac4780bfaedf", +"js/node_modules/istanbul-lib-coverage/index.js": "6c3e3a3a50287ae0bf9e0a23444912e0", +"js/node_modules/istanbul-lib-coverage/README.md": "de336eda4972368da9aac327d3748740", +"js/node_modules/istanbul-lib-coverage/package.json": "c848d632d85c87d0bc8031cabacc8d2d", +"js/node_modules/istanbul-lib-coverage/lib/file-coverage.js": "74c9f5790cd558515420b50947c404ef", +"js/node_modules/istanbul-lib-coverage/lib/data-properties.js": "70016035d01a489896192174cb320e40", +"js/node_modules/istanbul-lib-coverage/lib/percent.js": "1f9716bafa576d9477df33065a7905e2", +"js/node_modules/istanbul-lib-coverage/lib/coverage-summary.js": "bb4ebc25139ee0a678627b1908738607", +"js/node_modules/istanbul-lib-coverage/lib/coverage-map.js": "ca715d49a3dabed1ec17331cdb7f3265", +"js/node_modules/libsodium-wrappers/LICENSE": "14f9983ddf9172860552c49665f859bd", +"js/node_modules/libsodium-wrappers/dist/modules/libsodium-wrappers.js": "f095ca53990425a565d53661f3bb2c45", +"js/node_modules/libsodium-wrappers/README.md": "c990cbec80b538cdcc1fa6f6f60524ed", +"js/node_modules/libsodium-wrappers/package.json": "73e4548fb15a844dd757be34e2a377f6", +"js/node_modules/vite/LICENSE.md": "6258ddcbdd69ac91b909d25e69b455e9", +"js/node_modules/vite/types/commonjs.d.ts": "41d1e38adbead0041eb6660ff58cd4e5", +"js/node_modules/vite/types/connect.d.ts": "8bb3cb4b7a49cdbd8fda1f66638866b2", +"js/node_modules/vite/types/hmrPayload.d.ts": "f8c7c3d8248888c30f35cce6e8d5505f", +"js/node_modules/vite/types/customEvent.d.ts": "aa2d67db2293a3daf052e2b546740ce0", +"js/node_modules/vite/types/ws.d.ts": "0aa21e937121509b42ef940610ef5ee0", +"js/node_modules/vite/types/package.json": "3ced28002172a7035710a068e92dd1f2", +"js/node_modules/vite/types/terser.d.ts": "a9170c7f24f2f78dd98f25ac147a58ba", +"js/node_modules/vite/types/shims.d.ts": "7f55eca342969f9f6b3a47f9302f03c3", +"js/node_modules/vite/types/alias.d.ts": "9ecb2f9a18d98a53ecfca8ce4782f994", +"js/node_modules/vite/types/chokidar.d.ts": "42999eb0f1ec68a8398e751cbcddb85b", +"js/node_modules/vite/types/anymatch.d.ts": "42708288cb105f19249f61ffb215706f", +"js/node_modules/vite/types/importMeta.d.ts": "44fac553e6748b844e25f7fde3be215c", +"js/node_modules/vite/types/dynamicImportVars.d.ts": "1d2bff1fa38ec74c466baad63f011ffb", +"js/node_modules/vite/types/http-proxy.d.ts": "0b6f9b761bd113bdf7eaaed748f2cc2f", +"js/node_modules/vite/bin/openChrome.applescript": "ab618eb54eb522a61938f43b97945d3f", +"js/node_modules/vite/bin/vite.js": "1664e229ffa6b6d071896e649071dddf", +"js/node_modules/vite/dist/node/index.js": "d239a7eaaa3412b4a28b431ad3c9cebe", +"js/node_modules/vite/dist/node/terser.js": "fcfa5c0b4d43d0805b9667153a13517b", +"js/node_modules/vite/dist/node/chunks/dep-383194a7.js": "5e6cf1011556f03dd879e5a5f6c86fc6", +"js/node_modules/vite/dist/node/chunks/dep-9c153816.js": "006a485748fdcc3b5ee3ee54ca84ab96", +"js/node_modules/vite/dist/node/chunks/dep-2056ae8a.js": "7508c935c1fc29a4cb4e4c816a471c0b", +"js/node_modules/vite/dist/node/chunks/dep-00df106d.js": "fbf86774eab23b18252df2dae91f2ecb", +"js/node_modules/vite/dist/node/chunks/dep-56143c31.js": "ec372e8f545f647309e84d1d4089ef6b", +"js/node_modules/vite/dist/node/chunks/dep-ec2e68f4.js": "3317000b1b3b48bcb15242eff14a65ff", +"js/node_modules/vite/dist/node/cli.js": "c15a15fecc8a765864dd658c70d2c875", +"js/node_modules/vite/dist/node/index.d.ts": "129548c4ea37a23172ecfd439a35f70a", +"js/node_modules/vite/dist/client/client.mjs": "538c8ce9c6294cc4d783729582ffed0b", +"js/node_modules/vite/dist/client/env.mjs.map": "cab18d3cb32be49320b3c2a0509638ec", +"js/node_modules/vite/dist/client/client.mjs.map": "ce59be917bd1cbd4a58e58c5141bfe63", +"js/node_modules/vite/dist/client/env.mjs": "7b417978c8b450f134b32ec1962e2ef6", +"js/node_modules/vite/node_modules/.bin/resolve": "0036d06038d84b0afa1e41d8310e4368", +"js/node_modules/vite/node_modules/.bin/rollup": "28201fb93a0be1cbe7b3324ad33387a8", +"js/node_modules/vite/node_modules/.bin/esbuild": "83f6c1fb75e6590e3f3677a9962cfccd", +"js/node_modules/vite/README.md": "58f705be7c35eeb6630a4d27e37b7199", +"js/node_modules/vite/package.json": "3b5f0ecabe74f8ea67afc73f67998dfc", +"js/node_modules/vite/client.d.ts": "e792c790da9bc768ca42dde8e6b21de6", +"js/node_modules/vite/src/client/client.ts": "b88790ce053563a4b0a3e0a124db7b03", +"js/node_modules/vite/src/client/tsconfig.json": "ed25ce342ec50c94427cdafaf68ee523", +"js/node_modules/vite/src/client/env.ts": "f4e721c0147f416cdc5197d1caadddc5", +"js/node_modules/vite/src/client/overlay.ts": "ecc936375553743a68dc143867555514", +"js/node_modules/minimatch/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/minimatch/README.md": "6252bb5744780350f68bf9e11891fb5f", +"js/node_modules/minimatch/package.json": "9f31a54ef78d345b4d57907429129cd7", +"js/node_modules/minimatch/minimatch.js": "43855baa9189d8dd645c44afc4132ec1", +"js/node_modules/jest-haste-map/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-haste-map/package.json": "6a735faea7803d0bca8d02d91dff618a", +"js/node_modules/jest-haste-map/build/constants.js": "51030567f6df56303957b9e50b1d7697", +"js/node_modules/jest-haste-map/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/jest-haste-map/build/crawlers/watchman.js": "d50d5f044a5633d20aac30c049266f07", +"js/node_modules/jest-haste-map/build/crawlers/node.js": "de53539251dd8fe27ad1bf1445701caf", +"js/node_modules/jest-haste-map/build/worker.js": "d121434d4de35f7822562b339ea9f90a", +"js/node_modules/jest-haste-map/build/index.js": "89b935faba6945a779ff45290e424a83", +"js/node_modules/jest-haste-map/build/ModuleMap.js": "8ba4797ba51c6fffc50d15f038c6e854", +"js/node_modules/jest-haste-map/build/blacklist.js": "f133407cea11612d545ce2297ac4df25", +"js/node_modules/jest-haste-map/build/HasteFS.js": "15f207cbba4a1b98663a5c5451c92893", +"js/node_modules/jest-haste-map/build/lib/dependencyExtractor.js": "e9f1e9a9e126aec4fca5800b74df2443", +"js/node_modules/jest-haste-map/build/lib/fast_path.js": "8d54de8b0054c14e3c9fb28034689769", +"js/node_modules/jest-haste-map/build/lib/normalizePathSep.js": "d52f68603b30c1398022259e931e7c26", +"js/node_modules/jest-haste-map/build/lib/getPlatformExtension.js": "47c18856d8c3edd3ea290a5862a54698", +"js/node_modules/jest-haste-map/build/lib/isWatchmanInstalled.js": "80672711ddb19d3ee4817d4c60e0ca81", +"js/node_modules/jest-haste-map/build/getMockName.js": "c844a5e986264020c3a85076eb409db1", +"js/node_modules/jest-haste-map/build/index.d.ts": "3515dc60cc251c36b17b261f188edc4b", +"js/node_modules/jest-haste-map/build/watchers/NodeWatcher.js": "1b22370a40ff0aafa506cea75c7ee691", +"js/node_modules/jest-haste-map/build/watchers/FSEventsWatcher.js": "359e25f698b936b81051476c4acb0514", +"js/node_modules/jest-haste-map/build/watchers/WatchmanWatcher.js": "699e58fa4dce5b3a7fc4fa750707b939", +"js/node_modules/jest-haste-map/build/watchers/RecrawlWarning.js": "ff2397deccb343f123b66d192628cbb0", +"js/node_modules/jest-haste-map/build/watchers/common.js": "ecf6c03c83477c10fc7feb4691863c83", +"js/node_modules/ansi-styles/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/ansi-styles/index.js": "9d4acb14d5449b232b22bfe40453b00c", +"js/node_modules/ansi-styles/readme.md": "7524384a9775e959973625720cf98ff7", +"js/node_modules/ansi-styles/package.json": "ab7a71ab9f6b46acda83106c5f34e6e3", +"js/node_modules/ansi-styles/index.d.ts": "8b3cd8b3b64c5fa421b79cc29e607f65", +"js/node_modules/is-core-module/LICENSE": "02b0fb5ff4014a08fd4193bc3e2349e2", +"js/node_modules/is-core-module/test/index.js": "7561e882ecc71993de9516bbcc042c25", +"js/node_modules/is-core-module/CHANGELOG.md": "d7b82fb02bf570e9b7a75fc6d61d8eee", +"js/node_modules/is-core-module/index.js": "2b8cb63c074407a4d87419f752966ff8", +"js/node_modules/is-core-module/README.md": "cd04f1e7e9e51f3b2f8d30c40a0c9aa2", +"js/node_modules/is-core-module/core.json": "e26cdca559229943ff4a55a9f7439f09", +"js/node_modules/is-core-module/package.json": "ef6295148611e299f87c5b8826b0b4a9", +"js/node_modules/js-tokens/LICENSE": "1d63bea73a26ffaf5e964ce74d3b83a5", +"js/node_modules/js-tokens/CHANGELOG.md": "41b49a2951c39021a992950b024efa8a", +"js/node_modules/js-tokens/index.js": "d53bb4fee5e97c2fc6e32c76748be758", +"js/node_modules/js-tokens/README.md": "8773075f856daa0e015562fa9b89d2fc", +"js/node_modules/js-tokens/package.json": "022ec03d76e85da58a8ad1134290dfdf", +"js/node_modules/xmlchars/xmlchars.d.ts": "03bc1ffee37ee2cff345b87c8f8e87a4", +"js/node_modules/xmlchars/xmlchars.js.map": "a04b7ed9a330e199aa93cd2dbcfa9f45", +"js/node_modules/xmlchars/LICENSE": "1582b7e65db2f16b9841fcd184c5231e", +"js/node_modules/xmlchars/xml/1.0/ed4.js": "9cabce5e4981de72abd0b596e650de19", +"js/node_modules/xmlchars/xml/1.0/ed5.js": "f7d38ca5a75baeb85f7fb04ffd6bea96", +"js/node_modules/xmlchars/xml/1.0/ed5.js.map": "d9fff4e58cccac96329889e32201df0e", +"js/node_modules/xmlchars/xml/1.0/ed5.d.ts": "c6e17d666d78260cf0d67c33233a9150", +"js/node_modules/xmlchars/xml/1.0/ed4.d.ts": "8775292f09c9dc77d740f25d2a572b08", +"js/node_modules/xmlchars/xml/1.0/ed4.js.map": "845f9ad9f24f291d191944f3bc9b8fec", +"js/node_modules/xmlchars/xml/1.1/ed2.js.map": "3ff7e68890f2c0f93018a1a497e026b5", +"js/node_modules/xmlchars/xml/1.1/ed2.js": "2ac503757654702a1d426913cea821f8", +"js/node_modules/xmlchars/xml/1.1/ed2.d.ts": "742b9144c30bd63e774cf14676de1e6b", +"js/node_modules/xmlchars/README.md": "1796bcb548c0b38ab711880361a400c0", +"js/node_modules/xmlchars/xmlns/1.0/ed3.js.map": "547706b2e020562cd3863a6eb5bdaf59", +"js/node_modules/xmlchars/xmlns/1.0/ed3.d.ts": "f1e0aff8b135ca5871cc8cc5467342cc", +"js/node_modules/xmlchars/xmlns/1.0/ed3.js": "d45129d93d87b605494b306742b10cfe", +"js/node_modules/xmlchars/package.json": "4b4bc771ccbb4c0ddb4e854b5edb2e38", +"js/node_modules/xmlchars/xmlchars.js": "94e8cf5e363ff712f926ca9156b3445b", +"js/node_modules/@sinclair/typebox/license": "14904f907f74a96574b2149eb939b31e", +"js/node_modules/@sinclair/typebox/typebox.d.ts": "88137005b3885496895b18aebb87bcf3", +"js/node_modules/@sinclair/typebox/value/convert.js": "9c1b938eead02c730ab4ec05ed007819", +"js/node_modules/@sinclair/typebox/value/is.d.ts": "c152073c90ee861f9137b328c5416ad3", +"js/node_modules/@sinclair/typebox/value/convert.d.ts": "16db7ae0210421c940154857d03e4258", +"js/node_modules/@sinclair/typebox/value/equal.d.ts": "6586742fdb9d17b998a2ba92c64a32e1", +"js/node_modules/@sinclair/typebox/value/is.js": "5699bbd58c2246f3520d2699bf542dfe", +"js/node_modules/@sinclair/typebox/value/value.d.ts": "b22da351bfd8bc0e144bba95d956a2ca", +"js/node_modules/@sinclair/typebox/value/cast.js": "0252c20e1bad666e08787e87b7fc040d", +"js/node_modules/@sinclair/typebox/value/clone.d.ts": "744c3d5e8f841e0042529e0662ee6b31", +"js/node_modules/@sinclair/typebox/value/cast.d.ts": "9115c56d0a19d0dfd8cf2ad23f27f807", +"js/node_modules/@sinclair/typebox/value/index.js": "e1572eaaab1a4c6a50d186e179e1923c", +"js/node_modules/@sinclair/typebox/value/create.js": "5576c3495841a470756e87c1b1bca1e4", +"js/node_modules/@sinclair/typebox/value/equal.js": "33549da8ff417f7ae84f8a6c07350b86", +"js/node_modules/@sinclair/typebox/value/delta.d.ts": "aee84f7be84c6d12a678024eec4a97a6", +"js/node_modules/@sinclair/typebox/value/check.js": "5f168dfaa85008d2efb9d947dd9b13ed", +"js/node_modules/@sinclair/typebox/value/check.d.ts": "bb162a05f6a31dcbc3660f226775f8ff", +"js/node_modules/@sinclair/typebox/value/pointer.js": "0f37df8085767b913d3b55fed97baea6", +"js/node_modules/@sinclair/typebox/value/value.js": "7a51e64e8e3d828a0ddd8ad932734f3d", +"js/node_modules/@sinclair/typebox/value/create.d.ts": "4408045e7a8731aab0584994cc1dda86", +"js/node_modules/@sinclair/typebox/value/clone.js": "8fefb37114f68c8339394920bb6e9379", +"js/node_modules/@sinclair/typebox/value/hash.d.ts": "de526b60dbafa31131e913baedf323c3", +"js/node_modules/@sinclair/typebox/value/index.d.ts": "b616fecbb2c5e4b1ef102dfe57eb62e2", +"js/node_modules/@sinclair/typebox/value/hash.js": "a71cbba5d836bf5e65b5a56d71044ab7", +"js/node_modules/@sinclair/typebox/value/pointer.d.ts": "f9432b437549f595bc3ec5cc44eb0d1d", +"js/node_modules/@sinclair/typebox/value/delta.js": "69910a6de7aabb7e2056eb5eed20559d", +"js/node_modules/@sinclair/typebox/value/mutate.d.ts": "10606201c4642aa07cd4654e3922b442", +"js/node_modules/@sinclair/typebox/value/mutate.js": "745d718ff53202df7988e85fa204dbf7", +"js/node_modules/@sinclair/typebox/typebox.js": "2dbe0b507565c4a57c88e5707842947e", +"js/node_modules/@sinclair/typebox/readme.md": "6f359d83cbb035c5766793293defd699", +"js/node_modules/@sinclair/typebox/system/system.js": "3a9740e3e1b02f13ea10574467126ce2", +"js/node_modules/@sinclair/typebox/system/index.js": "8845fe0dcc70b0e0139c0edfe20dd732", +"js/node_modules/@sinclair/typebox/system/index.d.ts": "9e6dd3592f8a5be7f69faa31e85bcdcb", +"js/node_modules/@sinclair/typebox/system/system.d.ts": "a380f580f1674833259760a6be667c95", +"js/node_modules/@sinclair/typebox/package.json": "008f6a524363a2113d3973ffe11248ea", +"js/node_modules/@sinclair/typebox/errors/errors.d.ts": "707ad87b75d356b5a76fafd104db4db2", +"js/node_modules/@sinclair/typebox/errors/index.js": "821830c1b32c23cc6e252023a8fe8f17", +"js/node_modules/@sinclair/typebox/errors/errors.js": "208d53d912abab6f03fcb0a6a0aef338", +"js/node_modules/@sinclair/typebox/errors/index.d.ts": "750bcc51503dfc476967b85be76edbbd", +"js/node_modules/@sinclair/typebox/compiler/index.js": "9e1147cb9bcb96ff5729fee4f7718237", +"js/node_modules/@sinclair/typebox/compiler/compiler.js": "0a37dd523970547b1856083154712dd7", +"js/node_modules/@sinclair/typebox/compiler/compiler.d.ts": "8f70a0d92b6bcc92966365fae6e51f54", +"js/node_modules/@sinclair/typebox/compiler/index.d.ts": "fabc22a0f66780e983f00798f4b66991", +"js/node_modules/resolve.exports/license": "75a8a6449fca39883a2bcfd1d6ddac5a", +"js/node_modules/resolve.exports/dist/index.js": "67417716c1b75176af3b252e7c186807", +"js/node_modules/resolve.exports/dist/index.mjs": "208d203425ea112f747f65629d9841d1", +"js/node_modules/resolve.exports/readme.md": "e05feebcd6b52b8ef4a28a91efc2ff5d", +"js/node_modules/resolve.exports/package.json": "6e9705f789b5826a37d433430bcf9744", +"js/node_modules/resolve.exports/index.d.ts": "0a61e391e90f89d285e8e22ddca9c1a4", +"js/node_modules/tr46/LICENSE.md": "dcc78abf9774ce991c7dde205f394e33", +"js/node_modules/tr46/index.js": "f31acb3136e720e9cdcc38d046acf131", +"js/node_modules/tr46/README.md": "277469114a80837f3891669ef5662ec6", +"js/node_modules/tr46/package.json": "462dc2c7feda515c310dc1e18eaa80f2", +"js/node_modules/tr46/lib/statusMapping.js": "65525ac8aa1e14c059dad68d1547ff05", +"js/node_modules/tr46/lib/mappingTable.json": "c729e2c5863a31bc9e8bc8487e0331f1", +"js/node_modules/tr46/lib/regexes.js": "c80e1196a5c298dcf8a42361d0ccf5a5", +"js/node_modules/@babel/helper-string-parser/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/helper-string-parser/tsconfig.tsbuildinfo": "60209c35cec4717743bb2e8a95539db0", +"js/node_modules/@babel/helper-string-parser/README.md": "c43a61314165d51bbd69845a91eca391", +"js/node_modules/@babel/helper-string-parser/package.json": "e52f24df7696171a45376b117d6f6f2e", +"js/node_modules/@babel/helper-string-parser/lib/index.js": "5a9f3a57943f6fb32ae0cb638df9b369", +"js/node_modules/@babel/helper-string-parser/lib/index.js.map": "48b902f02a15d550a25abe90f9b18ded", +"js/node_modules/@babel/helper-string-parser/tsconfig.json": "68f8a59d26595ef7054e7a64b9dab3df", +"js/node_modules/@babel/helper-validator-option/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/helper-validator-option/tsconfig.tsbuildinfo": "4774395c095ada3c58dc7e811ca62392", +"js/node_modules/@babel/helper-validator-option/README.md": "3db12ceefcc5ad899ac2e7daf5f7ea1b", +"js/node_modules/@babel/helper-validator-option/package.json": "a1106681c1e480a29839bf79c7fd2c94", +"js/node_modules/@babel/helper-validator-option/lib/validator.js.map": "5aecbbd98f3dc637e4eac71f09b2eb73", +"js/node_modules/@babel/helper-validator-option/lib/find-suggestion.js.map": "c4416c8a19c508fe6bd5eb0793d176f0", +"js/node_modules/@babel/helper-validator-option/lib/validator.js": "09cb0a783befbca93c53c46e4cd38078", +"js/node_modules/@babel/helper-validator-option/lib/index.js": "377d889b9be30790716cb55749f7625b", +"js/node_modules/@babel/helper-validator-option/lib/find-suggestion.js": "6003903b2ed47f3bc14f3e0c5b1403cd", +"js/node_modules/@babel/helper-validator-option/lib/index.js.map": "ee9c5abc01a08be2d484c4a333c73457", +"js/node_modules/@babel/helper-validator-option/tsconfig.json": "0a45f9aa9d23fa2d11f5fb428f54fa9a", +"js/node_modules/@babel/types/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/types/tsconfig.tsbuildinfo": "135a42ae3b5b5cf1b1475a463894d53b", +"js/node_modules/@babel/types/README.md": "d9614724e8905b8e8d29f8e45f8660ae", +"js/node_modules/@babel/types/package.json": "3557ce4ecea5a0f3d266f6d4c255335a", +"js/node_modules/@babel/types/lib/comments/inheritInnerComments.js": "6712f026472cb9c2762e25178db803ae", +"js/node_modules/@babel/types/lib/comments/inheritTrailingComments.js": "0f0d2d56c2f00b6516a50ccccc9a3fc2", +"js/node_modules/@babel/types/lib/comments/inheritLeadingComments.js": "d6c97e402231c720fddb5694ba889039", +"js/node_modules/@babel/types/lib/comments/inheritTrailingComments.js.map": "e9a4dd3a0a989bcb0d1a5bc21994a7f2", +"js/node_modules/@babel/types/lib/comments/removeComments.js": "ed2c19d200fd9da73b42b2c6fd662d6c", +"js/node_modules/@babel/types/lib/comments/inheritsComments.js": "0f6cc66c26b3b51a6f66b4b7c0b93667", +"js/node_modules/@babel/types/lib/comments/addComment.js": "0f585a933ff928f31ae1ef5bad06978a", +"js/node_modules/@babel/types/lib/comments/addComments.js": "50cd028427d57086f85008e0fb73bee9", +"js/node_modules/@babel/types/lib/comments/removeComments.js.map": "3ca3f1290c52a67b8b0e6f9dd4052cf3", +"js/node_modules/@babel/types/lib/comments/addComment.js.map": "3045cb40c0469822c92d513a0fbd14fa", +"js/node_modules/@babel/types/lib/comments/inheritInnerComments.js.map": "28392e9c95941280d25146645bde1d1b", +"js/node_modules/@babel/types/lib/comments/addComments.js.map": "73a6bd26be325d5ad2b49198782a125a", +"js/node_modules/@babel/types/lib/comments/inheritsComments.js.map": "b370f6928d03825e98e8fc3e1e3a0bfa", +"js/node_modules/@babel/types/lib/comments/inheritLeadingComments.js.map": "2886f47018537d3d893a5d2ef1b09694", +"js/node_modules/@babel/types/lib/retrievers/getAssignmentIdentifiers.js": "976910cb7f33648a16944eaf00c67db6", +"js/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js.map": "4064f62d5352829dba22698b715df653", +"js/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js.map": "5fedba1b0a327b399780ac9cf44ff2df", +"js/node_modules/@babel/types/lib/retrievers/getFunctionName.js": "36d6252b6310ff83874c7dc5d260a154", +"js/node_modules/@babel/types/lib/retrievers/getFunctionName.js.map": "1bf9cc00debcc2c69878ad815d37eec6", +"js/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js": "ff679046a1c1277cefa2939ecd91b2ae", +"js/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js": "24c7ea96f91d042a926b7b9d4f7cf73c", +"js/node_modules/@babel/types/lib/retrievers/getAssignmentIdentifiers.js.map": "fed248cc8f60bcfc12f6c376834ec17e", +"js/node_modules/@babel/types/lib/builders/generated/index.js": "1ed17560caa29fb51615a7385475e209", +"js/node_modules/@babel/types/lib/builders/generated/uppercase.js.map": "99b52ae55aaddb34d8cdcdb963367adf", +"js/node_modules/@babel/types/lib/builders/generated/index.js.map": "8917e0a14f9f25fb25925541637c310f", +"js/node_modules/@babel/types/lib/builders/generated/uppercase.js": "bedceab518051f7d844bc4a50b70f156", +"js/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js": "5db68bb7d2ddd7e2ef46f03065d1cafe", +"js/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js.map": "24c5de486eaa1e9beb4fe994a5a4042a", +"js/node_modules/@babel/types/lib/builders/validateNode.js.map": "7cc8f3de84a255a2d91f7c736eb63787", +"js/node_modules/@babel/types/lib/builders/validateNode.js": "b4c95b2842455d5a3b6fe55f2a781874", +"js/node_modules/@babel/types/lib/builders/productions.js": "0425e2ad76ef35afdeac16ed6f00a8ea", +"js/node_modules/@babel/types/lib/builders/react/buildChildren.js": "94f4f68f71057e105568455a450da65e", +"js/node_modules/@babel/types/lib/builders/react/buildChildren.js.map": "d7956c0f3c1ca00a730f59359d0559ac", +"js/node_modules/@babel/types/lib/builders/productions.js.map": "b1780272b22effc08fdf0dc131638c84", +"js/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js": "b342228a7831e4bc13924e39ae74f54f", +"js/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js.map": "bdbe692c1fc47fc601a79759936fa359", +"js/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js.map": "f7ee14ed00bcc7b792883417c314fadc", +"js/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js": "0a80c346bfb7de898b0d1a034336a663", +"js/node_modules/@babel/types/lib/ast-types/generated/index.js": "1f800638531cfe4826e24d47d78c7fbf", +"js/node_modules/@babel/types/lib/ast-types/generated/index.js.map": "1c72fd5ec5972e38f330304fe09b990b", +"js/node_modules/@babel/types/lib/constants/generated/index.js": "7322e369abc84f7e12440e5db355ba0d", +"js/node_modules/@babel/types/lib/constants/generated/index.js.map": "ac42625a23fb9c0ba2be398cd8933e7d", +"js/node_modules/@babel/types/lib/constants/index.js": "fcbdf018685d84ab393f82030e9d9033", +"js/node_modules/@babel/types/lib/constants/index.js.map": "d3582e6e0b8d4f96eeb0cff0f99d7560", +"js/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js.map": "791371cdd39787d002e3429c0f52231e", +"js/node_modules/@babel/types/lib/converters/toKeyAlias.js": "de170f8dce21fbdb5da54084e422ff29", +"js/node_modules/@babel/types/lib/converters/valueToNode.js": "0c54c98e2f8bf042b5f3321514c74d4e", +"js/node_modules/@babel/types/lib/converters/toExpression.js.map": "f4382fb0007d7ccebfce3d1c86bf5a79", +"js/node_modules/@babel/types/lib/converters/ensureBlock.js": "9cd612859e0b28065a2413b121cb41f5", +"js/node_modules/@babel/types/lib/converters/toStatement.js": "f1fc7fb577d7e63e1dadd1460010e720", +"js/node_modules/@babel/types/lib/converters/toStatement.js.map": "aba09b27c53568a0840a1d9f78a342e2", +"js/node_modules/@babel/types/lib/converters/valueToNode.js.map": "6cab5441718e68b02426aef681580c26", +"js/node_modules/@babel/types/lib/converters/toComputedKey.js.map": "13769f43cc1285cca86ec35ba2dcb6d9", +"js/node_modules/@babel/types/lib/converters/ensureBlock.js.map": "abd482d0a77c59c576b004a5549b313d", +"js/node_modules/@babel/types/lib/converters/toBlock.js": "00f5bb8dc315495b190efdef059ead4f", +"js/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js.map": "a3289bc09722f8d98018b1d6e73b7cf6", +"js/node_modules/@babel/types/lib/converters/toExpression.js": "13563aa7aac8db55bae3b2fc28e5b1ab", +"js/node_modules/@babel/types/lib/converters/toComputedKey.js": "bce4aa10c069523cd84737e297c4d23d", +"js/node_modules/@babel/types/lib/converters/toKeyAlias.js.map": "3b91d8a0b5857639b4e8a7a600a3b799", +"js/node_modules/@babel/types/lib/converters/toIdentifier.js": "12c0ec7ce6d3b071436e3fc212e487f8", +"js/node_modules/@babel/types/lib/converters/toBlock.js.map": "ffef5334abde71823bf15040b67dcaa6", +"js/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js": "903e6979efc2544b54993236c0242c5d", +"js/node_modules/@babel/types/lib/converters/toSequenceExpression.js.map": "4e35923b10d04879ed362655a51cfab8", +"js/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js": "d1402687f4f6a9b3106a786accfe0948", +"js/node_modules/@babel/types/lib/converters/toIdentifier.js.map": "d96374fe71a937c9d23606d97ffc7481", +"js/node_modules/@babel/types/lib/converters/toSequenceExpression.js": "79e64e5b118841ebc836eb0df8cd38cc", +"js/node_modules/@babel/types/lib/index.js": "dc71709700199c753392da2d93eacc60", +"js/node_modules/@babel/types/lib/utils/inherit.js.map": "95988860689e45bab05889217d547363", +"js/node_modules/@babel/types/lib/utils/shallowEqual.js.map": "d5ecb15056dea1aebeb9c7af0418dd86", +"js/node_modules/@babel/types/lib/utils/shallowEqual.js": "ec2780b5964ba88fa61cf683efa3ae90", +"js/node_modules/@babel/types/lib/utils/deprecationWarning.js": "53330dccebb65ead1e496701fb96d6b6", +"js/node_modules/@babel/types/lib/utils/inherit.js": "7c1361e0f91c4ac7967fb57e97e36f34", +"js/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js": "de82579a4814860871f3ec7506d4bcf0", +"js/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js.map": "dd168392cb181680e3fb0e6f7681ada9", +"js/node_modules/@babel/types/lib/utils/deprecationWarning.js.map": "97d0790b0e6193024297f12dbb39b62f", +"js/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js": "db4f69ae784ac11dfd0e98a2ebb50be9", +"js/node_modules/@babel/types/lib/modifications/inherits.js.map": "e692576a7aa0aa81a08631621537e049", +"js/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js": "2d7d6514954f9c121d5dc600b95bb2d1", +"js/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js.map": "b5287d5437f29b9bf3957dbbfd2d7f7f", +"js/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js.map": "877c9e9a0aee8f5d1d519d251fd080e9", +"js/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js.map": "028a10403441c5542d4f96b43b7a3657", +"js/node_modules/@babel/types/lib/modifications/removeProperties.js": "d87e0d494624737886487482b1a1de46", +"js/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js": "b1ec54bd5d2c8e39ce8070736aed73e5", +"js/node_modules/@babel/types/lib/modifications/inherits.js": "77a244126df1c7962a754197dc77cce9", +"js/node_modules/@babel/types/lib/modifications/removeProperties.js.map": "f91fe753e2648d0f4edb7c28219d64a7", +"js/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js": "e458b85187136b2b392459bbfa98824e", +"js/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js.map": "b5bb5359b3bad092dac6c103632b4959", +"js/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js": "2f2d21b2f33c59c20bffe7bba6800b90", +"js/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js.map": "0a00664fde2434c2cae051d4f0fc7c31", +"js/node_modules/@babel/types/lib/index-legacy.d.ts": "91ec95b84941b2c3c1e884cf06eee9c7", +"js/node_modules/@babel/types/lib/index.js.flow": "667c8468549f3e90b99909ca281f9c71", +"js/node_modules/@babel/types/lib/asserts/generated/index.js": "aaa64972176dbe495290e18458957b31", +"js/node_modules/@babel/types/lib/asserts/generated/index.js.map": "fb89b9853498dceb81e29a5b9d821027", +"js/node_modules/@babel/types/lib/asserts/assertNode.js.map": "e4be75896d901eb3766bbfd9dae3403f", +"js/node_modules/@babel/types/lib/asserts/assertNode.js": "42cc69fec777e51cc00ad9db991b0406", +"js/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js": "f78c06d6c70fea70d351b83f49eec554", +"js/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js.map": "736edbce1cf5b5afa44f270c80b2cb6e", +"js/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js": "a9e9f61fa9a9e8b8d75884c9b86d9219", +"js/node_modules/@babel/types/lib/clone/cloneDeep.js.map": "0ce3749b649ce6fb34d6530046779250", +"js/node_modules/@babel/types/lib/clone/clone.js": "c44686fc35f7c0e9e40bd9ed247d4082", +"js/node_modules/@babel/types/lib/clone/cloneNode.js.map": "f927bd4b842d9a3d5c1b811143041ba5", +"js/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js.map": "4cc4a97c50cf5d4819894ad75c70196a", +"js/node_modules/@babel/types/lib/clone/cloneDeep.js": "c05747e957962641fad6543643dfba48", +"js/node_modules/@babel/types/lib/clone/clone.js.map": "bece42a624ed3a30aeb93e7b339b4fbe", +"js/node_modules/@babel/types/lib/clone/cloneNode.js": "16af21efacea21077f65ba66ca75d639", +"js/node_modules/@babel/types/lib/index.js.map": "db5e2451caa20468a6f9468be464f133", +"js/node_modules/@babel/types/lib/traverse/traverseFast.js": "5648489528f28972abb061c4fa360167", +"js/node_modules/@babel/types/lib/traverse/traverse.js": "eabebc9b4725b3e28845ff90493e1de9", +"js/node_modules/@babel/types/lib/traverse/traverse.js.map": "6033d985c6f2962310cd6a3ef4c695e2", +"js/node_modules/@babel/types/lib/traverse/traverseFast.js.map": "2bb613e850fd05ad5a308fde7a3b2687", +"js/node_modules/@babel/types/lib/validators/generated/index.js": "1cfa3ab8351149fcc3bdcf764ac2bb3c", +"js/node_modules/@babel/types/lib/validators/generated/index.js.map": "449b6222a44ec09e801e78e49da50069", +"js/node_modules/@babel/types/lib/validators/isValidIdentifier.js": "48852a63c8d45c466183a42994e7e625", +"js/node_modules/@babel/types/lib/validators/isNode.js.map": "ea42134a5f5b3cdaa9dd89041f21f95c", +"js/node_modules/@babel/types/lib/validators/is.js": "b9276bff3424a1e2219560e4d8a0ffb2", +"js/node_modules/@babel/types/lib/validators/isNodesEquivalent.js": "25fedee991ae7caf3974c0e257fd6ada", +"js/node_modules/@babel/types/lib/validators/isType.js.map": "21a15a7593b985386dbfee162f9b8d8b", +"js/node_modules/@babel/types/lib/validators/isValidIdentifier.js.map": "a2229a649601de7115eb115c1f1cb058", +"js/node_modules/@babel/types/lib/validators/matchesPattern.js.map": "a3f2c08830c773c51200c18163b672ce", +"js/node_modules/@babel/types/lib/validators/isLet.js": "1a957f4b3e1211210646073379a69fe2", +"js/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js": "1052756da23954fa88d7e3959f738134", +"js/node_modules/@babel/types/lib/validators/isValidES3Identifier.js.map": "cd6656dc13591f9069103a532ffcbf3e", +"js/node_modules/@babel/types/lib/validators/isVar.js": "e374cce9205b18761c21804d579328cd", +"js/node_modules/@babel/types/lib/validators/isBinding.js": "a977c0577dddd22a158e58582c3d0d86", +"js/node_modules/@babel/types/lib/validators/isReferenced.js.map": "9ee79a7ae68b5391d173e1e023948ed5", +"js/node_modules/@babel/types/lib/validators/isReferenced.js": "739e3e2729e96ad2b4415f6cc9151083", +"js/node_modules/@babel/types/lib/validators/isScope.js.map": "1c004039d7faa08a31054b19782550c6", +"js/node_modules/@babel/types/lib/validators/isType.js": "e8e454b56486de7f495067d30cac0a8a", +"js/node_modules/@babel/types/lib/validators/isBinding.js.map": "8dd1e813eec73db896f0e862df3a61f0", +"js/node_modules/@babel/types/lib/validators/isSpecifierDefault.js.map": "5a547a0d94ce6cfc2f7c1b55f256f70f", +"js/node_modules/@babel/types/lib/validators/isPlaceholderType.js.map": "545a693588225512f5a2f8dd0c724175", +"js/node_modules/@babel/types/lib/validators/isImmutable.js.map": "56e0e0516d9ff8c639f091fd60dd1ff0", +"js/node_modules/@babel/types/lib/validators/isBlockScoped.js": "8a142b43187e849331c575e36c0a39bc", +"js/node_modules/@babel/types/lib/validators/isVar.js.map": "0aebb3fb566124593de8a6d2cba58319", +"js/node_modules/@babel/types/lib/validators/validate.js.map": "e0cf9aad6eba3ee49f4109055795641f", +"js/node_modules/@babel/types/lib/validators/matchesPattern.js": "19561d089776b5710fc890a26d094d9d", +"js/node_modules/@babel/types/lib/validators/isPlaceholderType.js": "5022c677e2ebdb1b2e6d3ec82f2d6846", +"js/node_modules/@babel/types/lib/validators/isValidES3Identifier.js": "95418700df02cc539552dca38086b9d3", +"js/node_modules/@babel/types/lib/validators/isNodesEquivalent.js.map": "c9886b83cb1deb00aba22621f28225d7", +"js/node_modules/@babel/types/lib/validators/isNode.js": "f647da90ac458788ba93d4d597177532", +"js/node_modules/@babel/types/lib/validators/validate.js": "03f1c89d9e390c87211ca2258bd20fdd", +"js/node_modules/@babel/types/lib/validators/isImmutable.js": "c010de4a47838c54dc11f6131e8b292b", +"js/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js.map": "f90e55e528cbf14a691a6c6b4c25fd07", +"js/node_modules/@babel/types/lib/validators/isLet.js.map": "14174ef5334a1759eceaa30c12f4b027", +"js/node_modules/@babel/types/lib/validators/isScope.js": "27d05af516f4ca09d174864073cf3453", +"js/node_modules/@babel/types/lib/validators/is.js.map": "c3b279b5fc878dd32ea4a5837185e309", +"js/node_modules/@babel/types/lib/validators/react/isCompatTag.js": "0eb72a23311d16827da8fe34779fc748", +"js/node_modules/@babel/types/lib/validators/react/isReactComponent.js": "fede4f1b26321f71da0bad709f730188", +"js/node_modules/@babel/types/lib/validators/react/isCompatTag.js.map": "de388f3aab6bdae57b75babd2f9eb099", +"js/node_modules/@babel/types/lib/validators/react/isReactComponent.js.map": "5ab301c86f88e700a8621f5847fd7f9c", +"js/node_modules/@babel/types/lib/validators/isBlockScoped.js.map": "005c54aeef9dd327c7aea5291ce36488", +"js/node_modules/@babel/types/lib/validators/isSpecifierDefault.js": "79aec937546f94778dac30b4dab2e5f1", +"js/node_modules/@babel/types/lib/index.d.ts": "df766ee9dc0a8bbda88033f8d95a722a", +"js/node_modules/@babel/types/lib/definitions/jsx.js.map": "d21afdd40766ac87758e0b1f2152e7d6", +"js/node_modules/@babel/types/lib/definitions/deprecated-aliases.js": "f38804ab8bc428012765fa4578cac734", +"js/node_modules/@babel/types/lib/definitions/jsx.js": "c55fb85f1622024c1bfccd5ad695086e", +"js/node_modules/@babel/types/lib/definitions/typescript.js": "817202df817d7d78919b6f0fd5313adc", +"js/node_modules/@babel/types/lib/definitions/flow.js": "65cd787203913cca4d9784de92e33258", +"js/node_modules/@babel/types/lib/definitions/core.js": "965b42f8ea4bc7a5ce06ef25cb6d1145", +"js/node_modules/@babel/types/lib/definitions/typescript.js.map": "4ea7986f7be7f5ec4a54aa67fed0f056", +"js/node_modules/@babel/types/lib/definitions/misc.js": "9775bf1b47266bcf15d069b595888d1d", +"js/node_modules/@babel/types/lib/definitions/flow.js.map": "fd3dcfbb56f275ce484a83942c92bb67", +"js/node_modules/@babel/types/lib/definitions/deprecated-aliases.js.map": "b3be75a0d607cfa25391df9e1d379e91", +"js/node_modules/@babel/types/lib/definitions/index.js": "a02120e6c7e5875df17fbf28bdfebd42", +"js/node_modules/@babel/types/lib/definitions/core.js.map": "6cd287cc93fe47a8394c0a4a03b0974f", +"js/node_modules/@babel/types/lib/definitions/experimental.js": "30f11e4bb74763bc1513fe4033689ebf", +"js/node_modules/@babel/types/lib/definitions/placeholders.js": "60df0e747f56a78310271ade260689c6", +"js/node_modules/@babel/types/lib/definitions/placeholders.js.map": "96f81f88eeafdb8f1ab3f90b2f09a4a6", +"js/node_modules/@babel/types/lib/definitions/index.js.map": "1b126d857c9f5e95c95ad099a0273b0f", +"js/node_modules/@babel/types/lib/definitions/misc.js.map": "e12a725241cba84b0843114757607c28", +"js/node_modules/@babel/types/lib/definitions/utils.js": "07d8023ae864797183b0984679b61787", +"js/node_modules/@babel/types/lib/definitions/utils.js.map": "6ac02000f1d76b5230a9b4929936602a", +"js/node_modules/@babel/types/lib/definitions/experimental.js.map": "00f066be1ac6ac57556340f58e1dc25d", +"js/node_modules/@babel/types/tsconfig.json": "ef1d19bdaeee8f577348aa8006ec1e34", +"js/node_modules/@babel/helper-plugin-utils/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/helper-plugin-utils/tsconfig.tsbuildinfo": "8811670771af938faca5b44d9df9b66e", +"js/node_modules/@babel/helper-plugin-utils/README.md": "9f6f9d19e5ad72ae2db873881e71865f", +"js/node_modules/@babel/helper-plugin-utils/package.json": "27f1d5b462d28a954cd299df3f22d26b", +"js/node_modules/@babel/helper-plugin-utils/lib/index.js": "f98093273e47bb63ece131877fd9adb4", +"js/node_modules/@babel/helper-plugin-utils/lib/index.js.map": "4a823cf52eb58e72111324567899828e", +"js/node_modules/@babel/helper-plugin-utils/tsconfig.json": "a21d26bad2be0e8081e4b2d3a758417a", +"js/node_modules/@babel/core/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/core/cjs-proxy.cjs": "c36389bfa7771d5b82668e66e1fe391b", +"js/node_modules/@babel/core/tsconfig.tsbuildinfo": "1f0049234497d558072648cfd6697b11", +"js/node_modules/@babel/core/README.md": "d233c9d463e90abf5d5cb42f5e475837", +"js/node_modules/@babel/core/package.json": "bb2f15c3792e08b8598a8825b8e4c15b", +"js/node_modules/@babel/core/lib/tools/build-external-helpers.js.map": "8c7efcb4f03827b3dadf23ffc6c79498", +"js/node_modules/@babel/core/lib/tools/build-external-helpers.js": "4e5c360a07515c576c4a9b998dd174cf", +"js/node_modules/@babel/core/lib/transform-ast.js.map": "68953d344cefd12b8f9181d2b5d7feda", +"js/node_modules/@babel/core/lib/config/util.js": "b2878cb163519fbf99f32a355db93217", +"js/node_modules/@babel/core/lib/config/printer.js.map": "3ab5751ea67860e68a5871fdbdf7498c", +"js/node_modules/@babel/core/lib/config/util.js.map": "23eb19f81c2cd8099e3313c0d267590e", +"js/node_modules/@babel/core/lib/config/resolve-targets-browser.js.map": "a96a5fb1de8eb6f6eb8382cf8a4dbfa2", +"js/node_modules/@babel/core/lib/config/index.js": "9e70e51055459ff50f7d2bfba1a6363e", +"js/node_modules/@babel/core/lib/config/caching.js.map": "8a6f67df3cd7d4d0a34d0136b1489080", +"js/node_modules/@babel/core/lib/config/config-chain.js.map": "bd832e9f67251d67b3986d5054dd044a", +"js/node_modules/@babel/core/lib/config/pattern-to-regex.js.map": "299b70b74cc91d0cf0f96bf42dd2e56e", +"js/node_modules/@babel/core/lib/config/resolve-targets.js.map": "6bd339d1db3ce461491e1fd6e01419f9", +"js/node_modules/@babel/core/lib/config/resolve-targets.js": "846a4a5cf72e4f2ebcb7509bb5addfce", +"js/node_modules/@babel/core/lib/config/pattern-to-regex.js": "3c8ca8164d3a15ec0a5105aa46d21d98", +"js/node_modules/@babel/core/lib/config/plugin.js.map": "7ae09160c624dba8a6172a6ff051a4a4", +"js/node_modules/@babel/core/lib/config/partial.js": "35e2b2cec13382e1ebb44d5b491f1448", +"js/node_modules/@babel/core/lib/config/config-descriptors.js": "bbd244d50ae67a088bedc5ae973d9d9a", +"js/node_modules/@babel/core/lib/config/item.js": "825cef622feb840a37e67bf2e6f4414e", +"js/node_modules/@babel/core/lib/config/cache-contexts.js.map": "247ec7ee0dfc97f166b2997aee352cf4", +"js/node_modules/@babel/core/lib/config/files/plugins.js.map": "c38f4cfed6a1d9c2b63f5a00162d11e7", +"js/node_modules/@babel/core/lib/config/files/module-types.js.map": "1fd51725dbbc3e88f05f5f8ed1574b04", +"js/node_modules/@babel/core/lib/config/files/types.js": "2c83b0b775a93b1a55538c369f3c3d2d", +"js/node_modules/@babel/core/lib/config/files/types.js.map": "3e0f28dccd229a056eeffc8ff53e7a6b", +"js/node_modules/@babel/core/lib/config/files/import.cjs.map": "a39588c8487daa9daecba66e923132bc", +"js/node_modules/@babel/core/lib/config/files/configuration.js.map": "81ca0a7530c168f08b3f24b47d8f3c46", +"js/node_modules/@babel/core/lib/config/files/plugins.js": "f4658535adc98cf52d0859d859a457de", +"js/node_modules/@babel/core/lib/config/files/configuration.js": "380582c32ac4710acfff6ca5b7f9ce15", +"js/node_modules/@babel/core/lib/config/files/package.js": "121365a71bd7ef1cb708594605b43e30", +"js/node_modules/@babel/core/lib/config/files/package.js.map": "b8c950d9e32e342eb0a41af333e2aa09", +"js/node_modules/@babel/core/lib/config/files/index.js": "eeea394adc21208270096e093e1365a3", +"js/node_modules/@babel/core/lib/config/files/index-browser.js": "1bf27d41afd24f77b6bcd3fba6a1ee63", +"js/node_modules/@babel/core/lib/config/files/module-types.js": "e9d3c31c4359599adca68dc2e37c1f56", +"js/node_modules/@babel/core/lib/config/files/import.cjs": "56b9521f696309c5589ad8c30ae7a816", +"js/node_modules/@babel/core/lib/config/files/index.js.map": "be33246fdc00ca9757d42c1b3182dc15", +"js/node_modules/@babel/core/lib/config/files/utils.js": "aaf4b9980b35cec26837ff652fae1f0d", +"js/node_modules/@babel/core/lib/config/files/utils.js.map": "ac10e41408be52b4463415d527a9e54c", +"js/node_modules/@babel/core/lib/config/files/index-browser.js.map": "6933eb0fc691afea3d03024fa48e71f9", +"js/node_modules/@babel/core/lib/config/printer.js": "ef2869b246860b208d573c4bfa2c376c", +"js/node_modules/@babel/core/lib/config/index.js.map": "0252531c9bd41ed77c248fc8eb0dde60", +"js/node_modules/@babel/core/lib/config/partial.js.map": "38dedb4d8bfbe04ea358ee51fec9cd28", +"js/node_modules/@babel/core/lib/config/caching.js": "084055b495e12ee8ddcd56a2e69089ea", +"js/node_modules/@babel/core/lib/config/full.js": "de0d982e8cae73a988be0545d522fce3", +"js/node_modules/@babel/core/lib/config/cache-contexts.js": "02677e000eb58fdcb99fa794792e52c8", +"js/node_modules/@babel/core/lib/config/full.js.map": "2a052405f010489662cade814c571a76", +"js/node_modules/@babel/core/lib/config/helpers/config-api.js": "a563ce0879196e80071e57966fa9e211", +"js/node_modules/@babel/core/lib/config/helpers/config-api.js.map": "c3576720b9840df72baea1aa73301fb6", +"js/node_modules/@babel/core/lib/config/helpers/deep-array.js.map": "0e9a92511be19a88c093eb45257f0f7e", +"js/node_modules/@babel/core/lib/config/helpers/deep-array.js": "560129c9be1725827efb30ceedc3d046", +"js/node_modules/@babel/core/lib/config/helpers/environment.js": "8650840aa32bedf475e9082550fd674d", +"js/node_modules/@babel/core/lib/config/helpers/environment.js.map": "76c5419bf695c9523d1278e23bfe0693", +"js/node_modules/@babel/core/lib/config/plugin.js": "4af0adcc57c0b6b16eaa6d656db41ef9", +"js/node_modules/@babel/core/lib/config/validation/plugins.js.map": "4e20e84a0e533830521508adcf2ebec8", +"js/node_modules/@babel/core/lib/config/validation/option-assertions.js.map": "fb90f52a27f03f90b977c9b3cfa2d166", +"js/node_modules/@babel/core/lib/config/validation/option-assertions.js": "9e58c086af81a9cdfc96f3c0072ac7ef", +"js/node_modules/@babel/core/lib/config/validation/removed.js.map": "61c0701a4cb3f36cced493d33e1db327", +"js/node_modules/@babel/core/lib/config/validation/plugins.js": "f2df23815cfec2a842399179455f378c", +"js/node_modules/@babel/core/lib/config/validation/options.js": "952cbae45c10b015ae921353f0a65e06", +"js/node_modules/@babel/core/lib/config/validation/options.js.map": "595f78c5ca5f6a86e2dabf28b4f4c30b", +"js/node_modules/@babel/core/lib/config/validation/removed.js": "517ec77366aab7a59262f1b743653170", +"js/node_modules/@babel/core/lib/config/item.js.map": "f2793432b27a79d4fcbd1e05812d8edd", +"js/node_modules/@babel/core/lib/config/resolve-targets-browser.js": "73994ff3db49a2723d63066778dd9727", +"js/node_modules/@babel/core/lib/config/config-chain.js": "c66d9f5674bcfd9a09155b79a26c0993", +"js/node_modules/@babel/core/lib/config/config-descriptors.js.map": "e5bcc3902b337473b2f88dcdb097a76f", +"js/node_modules/@babel/core/lib/transformation/plugin-pass.js.map": "9bf3c416dbe92160d2dc39b4a3c262e7", +"js/node_modules/@babel/core/lib/transformation/block-hoist-plugin.js.map": "bcb639cfcd37ec0a3dbd8124129ce4a8", +"js/node_modules/@babel/core/lib/transformation/util/clone-deep.js.map": "48ac52a5d57ae939649154fdd309c17f", +"js/node_modules/@babel/core/lib/transformation/util/clone-deep.js": "7e7873d203fbf8135d39a422b5aabaf4", +"js/node_modules/@babel/core/lib/transformation/file/merge-map.js": "febed99f0d9c587956bc781c87df756b", +"js/node_modules/@babel/core/lib/transformation/file/babel-7-helpers.cjs.map": "ffddb5d1955109e436d6706c43f81d35", +"js/node_modules/@babel/core/lib/transformation/file/generate.js": "1ccdf342215b045c496522db6eb124e0", +"js/node_modules/@babel/core/lib/transformation/file/merge-map.js.map": "9656894d8d378645dc438c521b202275", +"js/node_modules/@babel/core/lib/transformation/file/file.js.map": "31aad17927fe6ffe64e950d7eb5434bb", +"js/node_modules/@babel/core/lib/transformation/file/file.js": "29ada641f7f1088b2a27c02f98d6c1fe", +"js/node_modules/@babel/core/lib/transformation/file/generate.js.map": "ad044a149d16c8bf26786e7603d4c78b", +"js/node_modules/@babel/core/lib/transformation/file/babel-7-helpers.cjs": "7d5eda159bdc5584f84e27560d75f5e3", +"js/node_modules/@babel/core/lib/transformation/normalize-opts.js": "cd3673461e0fc0b937d7f141d45e4aac", +"js/node_modules/@babel/core/lib/transformation/normalize-file.js": "e9a6487dca484ee6e31e6a3457e34942", +"js/node_modules/@babel/core/lib/transformation/index.js": "08eddea734e27d35fe6657a1eebfe83f", +"js/node_modules/@babel/core/lib/transformation/index.js.map": "ad3fe7cd5b1baa9602aa3cb69d35988d", +"js/node_modules/@babel/core/lib/transformation/block-hoist-plugin.js": "13931faebcf84821f8dfc45d6e5714b0", +"js/node_modules/@babel/core/lib/transformation/plugin-pass.js": "4e1e5a6db378e75649fb981789d946f3", +"js/node_modules/@babel/core/lib/transformation/normalize-opts.js.map": "a7a37bf32817eeab82f89a491bbb7337", +"js/node_modules/@babel/core/lib/transformation/normalize-file.js.map": "5ec04dce88c5e67c7076b1e212f3f465", +"js/node_modules/@babel/core/lib/parse.js.map": "e56bdb4b734cf6b42cab9c40e9aa32ab", +"js/node_modules/@babel/core/lib/index.js": "750f330918f5e816cd625785a410ca7f", +"js/node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js.map": "6b3deb5f63219f02994e1f1e3bdb37b6", +"js/node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js": "95c13eee377e88a88a31c9072c594493", +"js/node_modules/@babel/core/lib/parser/index.js": "01af76fe237fd44bdb1036dc8ceff42f", +"js/node_modules/@babel/core/lib/parser/index.js.map": "71a3d2069a81251b8a7df0fc0871fc60", +"js/node_modules/@babel/core/lib/parse.js": "970e0aa24a65982b0df07b99cde74a7b", +"js/node_modules/@babel/core/lib/transform-file-browser.js.map": "e9afe11d4c37947c3fa2d2f35a2823f2", +"js/node_modules/@babel/core/lib/transform-file.js.map": "b5445f1e8dfc4daa71448759e89cb64a", +"js/node_modules/@babel/core/lib/index.js.map": "5153d3b734fc69ee6c0430ffc953d29e", +"js/node_modules/@babel/core/lib/transform-file-browser.js": "8a3dba71e1cc74df5f9081a294b45119", +"js/node_modules/@babel/core/lib/errors/config-error.js": "314eba512eecfb1b0347e26c250efb77", +"js/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js": "c4579cc3bd18fc9667128fb9b6d84e83", +"js/node_modules/@babel/core/lib/errors/config-error.js.map": "ceeb5bafef1a4606829ea75e271f3cbb", +"js/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js.map": "5dd2350c680e650556f61eea70b66903", +"js/node_modules/@babel/core/lib/transform.js.map": "f452a2203dc7f3ce75b32259d598e8e5", +"js/node_modules/@babel/core/lib/transform-file.js": "84eca2625625154598a97811b71a8b78", +"js/node_modules/@babel/core/lib/transform.js": "aeb9e6b9172de92ca1254991e9d91039", +"js/node_modules/@babel/core/lib/vendor/import-meta-resolve.js.map": "70331697472a80cea5971c289e0145ba", +"js/node_modules/@babel/core/lib/vendor/import-meta-resolve.js": "4686b233af681350eec4dd5980a88247", +"js/node_modules/@babel/core/lib/gensync-utils/async.js.map": "c94ef4b1bc2e56cadc85a557c0e18ac3", +"js/node_modules/@babel/core/lib/gensync-utils/functional.js.map": "fcb59e4d051bf419b9e2494c6bb3bc06", +"js/node_modules/@babel/core/lib/gensync-utils/fs.js.map": "439a8a7b59b5c2f5419cfe9a9fb0ee02", +"js/node_modules/@babel/core/lib/gensync-utils/async.js": "66bcf61890a6b6ba3aea02584298d832", +"js/node_modules/@babel/core/lib/gensync-utils/functional.js": "c739529a2b14f920b9b8f09fe2cc2015", +"js/node_modules/@babel/core/lib/gensync-utils/fs.js": "0e1866c970db7c636fa51aa1abe3a042", +"js/node_modules/@babel/core/lib/transform-ast.js": "f09bdb680b2d84ab99e0713fd28093b3", +"js/node_modules/@babel/core/tsconfig.json": "d525d8261b94ce48166bfcf17ba76613", +"js/node_modules/@babel/core/src/transform-file-browser.ts": "68d353d0335cc376e7b882ac0f165849", +"js/node_modules/@babel/core/src/config/resolve-targets.ts": "cdebf96d513e617fb279cf84151fe065", +"js/node_modules/@babel/core/src/config/resolve-targets-browser.ts": "0fcf12c21fa5594c6804539e798a3703", +"js/node_modules/@babel/core/src/config/files/index-browser.ts": "9253e889723578597f3b2adffb174f11", +"js/node_modules/@babel/core/src/config/files/index.ts": "3f5e6c80dd3beeb3f9f39f6b3218240e", +"js/node_modules/@babel/core/src/transform-file.ts": "a3192486f04959b3b7bd83cab7437d08", +"js/node_modules/@babel/plugin-syntax-top-level-await/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-top-level-await/README.md": "2b687f464228352b6180dd97ca112c93", +"js/node_modules/@babel/plugin-syntax-top-level-await/package.json": "e1852049658850439459b796494d30c1", +"js/node_modules/@babel/plugin-syntax-top-level-await/lib/index.js": "339ddf44ab90d3574cbb34aa93f20da9", +"js/node_modules/@babel/highlight/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/highlight/tsconfig.tsbuildinfo": "93dabd2942a69567e83edaf38bcac3d3", +"js/node_modules/@babel/highlight/node_modules/escape-string-regexp/license": "a12ebca0510a773644101a99a867d210", +"js/node_modules/@babel/highlight/node_modules/escape-string-regexp/index.js": "7b366c6d23641eabb9d8f46fa9008535", +"js/node_modules/@babel/highlight/node_modules/escape-string-regexp/readme.md": "16e18082bcf52d79e8ef430b7f8cc150", +"js/node_modules/@babel/highlight/node_modules/escape-string-regexp/package.json": "6050cf06c06dcb38dce670ff96b21aa9", +"js/node_modules/@babel/highlight/node_modules/color-name/test.js": "4d018d689a1a257a1c4e09bb296dbb9e", +"js/node_modules/@babel/highlight/node_modules/color-name/LICENSE": "d301869b39e08b33665b7c4f16b8e41d", +"js/node_modules/@babel/highlight/node_modules/color-name/index.js": "405840ec3052209f357288fe4c0f4414", +"js/node_modules/@babel/highlight/node_modules/color-name/README.md": "8ec277916ba8eca636dad97c034af307", +"js/node_modules/@babel/highlight/node_modules/color-name/package.json": "7599aecb8597ca603c711d49a83dab59", +"js/node_modules/@babel/highlight/node_modules/chalk/types/index.d.ts": "608cb8aa723538a97479c8e6051c19fa", +"js/node_modules/@babel/highlight/node_modules/chalk/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/@babel/highlight/node_modules/chalk/index.js": "bb573269345dcfe1ad7b10a6db19ee9f", +"js/node_modules/@babel/highlight/node_modules/chalk/readme.md": "b2f60f8b9448a39b5a8450174676bb89", +"js/node_modules/@babel/highlight/node_modules/chalk/index.js.flow": "ed1e3e6f99a0c9cef5ba734fe28136f2", +"js/node_modules/@babel/highlight/node_modules/chalk/package.json": "a21f60da989d4bf1cd5396df6c638a98", +"js/node_modules/@babel/highlight/node_modules/chalk/templates.js": "4b69ee87432f991d3f1f1e90d5facd1e", +"js/node_modules/@babel/highlight/node_modules/has-flag/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/@babel/highlight/node_modules/has-flag/index.js": "a5a0a76afed750bf24321951974305f9", +"js/node_modules/@babel/highlight/node_modules/has-flag/readme.md": "6b4aa2db6dac2140722d7fcce3d2922e", +"js/node_modules/@babel/highlight/node_modules/has-flag/package.json": "73cc8d1e96c19ce85a7abb8f9468a86c", +"js/node_modules/@babel/highlight/node_modules/supports-color/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/@babel/highlight/node_modules/supports-color/index.js": "9a855ec52971bd5501058217723a4ebc", +"js/node_modules/@babel/highlight/node_modules/supports-color/readme.md": "3285b8b23d82fcb19264a1296c15796c", +"js/node_modules/@babel/highlight/node_modules/supports-color/package.json": "79d88f702d689c72ebe1798d2853a96e", +"js/node_modules/@babel/highlight/node_modules/supports-color/browser.js": "eb4c64679962222ba7791179667eef6f", +"js/node_modules/@babel/highlight/node_modules/color-convert/route.js": "ec324515d5dff142da623cfca2c08c01", +"js/node_modules/@babel/highlight/node_modules/color-convert/conversions.js": "1e739864ba89e9876b4a06d1105c3f15", +"js/node_modules/@babel/highlight/node_modules/color-convert/LICENSE": "9bdadfc9fbb3ab8d5a6d591bdbd52811", +"js/node_modules/@babel/highlight/node_modules/color-convert/CHANGELOG.md": "8bfdde6c27aefd62f810963029ec43ad", +"js/node_modules/@babel/highlight/node_modules/color-convert/index.js": "3dd0a1f66c1d90dd2692e1bfa7eeb05a", +"js/node_modules/@babel/highlight/node_modules/color-convert/README.md": "60a4a31985e24f1b41d77b595e9ae8c9", +"js/node_modules/@babel/highlight/node_modules/color-convert/package.json": "51a202f6ab9b016f0f7219701f1f5e70", +"js/node_modules/@babel/highlight/node_modules/ansi-styles/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/@babel/highlight/node_modules/ansi-styles/index.js": "746f0fd174c4c54a26dfe0b5ef52c25e", +"js/node_modules/@babel/highlight/node_modules/ansi-styles/readme.md": "e2d0225f4d7da4301f56c7f295a5dbbc", +"js/node_modules/@babel/highlight/node_modules/ansi-styles/package.json": "50f97f15be9377b1110c7a68f76fff0f", +"js/node_modules/@babel/highlight/README.md": "f2d5da6ee2a3d1d4503d374fce5d3618", +"js/node_modules/@babel/highlight/package.json": "0be4ede01d62c4bfed7ceea5b2e103a2", +"js/node_modules/@babel/highlight/lib/index.js": "aa1d852df533f615deccd691ea87825f", +"js/node_modules/@babel/highlight/lib/index.js.map": "1231659d6335715a421986ffa19ceb94", +"js/node_modules/@babel/highlight/tsconfig.json": "d508fb3f48472f30f58c561f92e970a0", +"js/node_modules/@babel/plugin-syntax-bigint/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-bigint/README.md": "554991469306f6ba442cdfbbfceec21c", +"js/node_modules/@babel/plugin-syntax-bigint/package.json": "39d061d858125050ae06bf5f10823815", +"js/node_modules/@babel/plugin-syntax-bigint/lib/index.js": "7050c3328079cf3462ab616b0cce4ee6", +"js/node_modules/@babel/plugin-syntax-optional-chaining/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-optional-chaining/README.md": "3a8752bb6a557fb6d2d4ac4c61eea6ff", +"js/node_modules/@babel/plugin-syntax-optional-chaining/package.json": "de37f390c0141e976fed141dbbc0a287", +"js/node_modules/@babel/plugin-syntax-optional-chaining/lib/index.js": "354be64fd6942c7bc7f13d77d923b531", +"js/node_modules/@babel/template/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/template/tsconfig.tsbuildinfo": "b045c7568ea9e73337912974a1951b12", +"js/node_modules/@babel/template/README.md": "60cac345f22e5da60fb2f89651660b35", +"js/node_modules/@babel/template/package.json": "551cd4dddd277aa4f4cab20f3cff15e1", +"js/node_modules/@babel/template/lib/populate.js.map": "009ef112324353f120db267f26fb84ae", +"js/node_modules/@babel/template/lib/literal.js.map": "eccea47a5ebfc8af0809d7925733dc07", +"js/node_modules/@babel/template/lib/formatters.js.map": "aff71397a9ee15ed8a63e70b037bb8ea", +"js/node_modules/@babel/template/lib/options.js": "df8b152523a1381673e9b08fc5b4cd76", +"js/node_modules/@babel/template/lib/parse.js.map": "5e10d9973c6281c047439e9f3508f0d2", +"js/node_modules/@babel/template/lib/index.js": "365301d9af93c2c91f0b9ab7ed93e02e", +"js/node_modules/@babel/template/lib/literal.js": "1476a81a36f390280f54a87cfc19dffd", +"js/node_modules/@babel/template/lib/formatters.js": "25616cb807d9c0e1636cc6e6b04a81e1", +"js/node_modules/@babel/template/lib/options.js.map": "3fbf5006f33f2e6eac0fd7c79227bf38", +"js/node_modules/@babel/template/lib/populate.js": "b15df3d0a80bd58afb1b9eaf54070fac", +"js/node_modules/@babel/template/lib/string.js": "a410f27d68955de49430a3a47bce7f39", +"js/node_modules/@babel/template/lib/parse.js": "20c1407eb4b63d1ce5b0787b16c06032", +"js/node_modules/@babel/template/lib/index.js.map": "8389488d940acf19ff7b462525b90edf", +"js/node_modules/@babel/template/lib/builder.js.map": "51c29d811357b5b66922e54fcb038e7a", +"js/node_modules/@babel/template/lib/builder.js": "9f28e4427fff8cb0fbea37549799831a", +"js/node_modules/@babel/template/lib/string.js.map": "a49da01cc70edd8f818f51bbc82629a1", +"js/node_modules/@babel/template/tsconfig.json": "7d8619495d3a6843dac1e09e53df417a", +"js/node_modules/@babel/plugin-syntax-jsx/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-jsx/tsconfig.tsbuildinfo": "5f364db654aaaf72ab2eed4161cb7261", +"js/node_modules/@babel/plugin-syntax-jsx/README.md": "1a39ad0b7d4822b7c69d3468316dd811", +"js/node_modules/@babel/plugin-syntax-jsx/package.json": "a95672f800ecc4d3dd8a22d78155289d", +"js/node_modules/@babel/plugin-syntax-jsx/lib/index.js": "24a12b1e39adff5f2aa3fca26bb00227", +"js/node_modules/@babel/plugin-syntax-jsx/lib/index.js.map": "881a7abf0ceb333419884dc334db87b2", +"js/node_modules/@babel/plugin-syntax-jsx/tsconfig.json": "485e5c277183993b57ac044626ef4809", +"js/node_modules/@babel/plugin-syntax-import-meta/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-import-meta/README.md": "916f5cea80a8f80b9fd172759d4a4e29", +"js/node_modules/@babel/plugin-syntax-import-meta/package.json": "07b46cbf9aed4d8f899b3fa8d410b0fc", +"js/node_modules/@babel/plugin-syntax-import-meta/lib/index.js": "c34393298b172455f60cd6d7aff69f67", +"js/node_modules/@babel/plugin-syntax-json-strings/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-json-strings/README.md": "9d4b5fb1c3a9d7d6e9a78743d06a7d36", +"js/node_modules/@babel/plugin-syntax-json-strings/package.json": "d0afd2902d3ea824d0fc8050c718a5e6", +"js/node_modules/@babel/plugin-syntax-json-strings/lib/index.js": "f7c280bb0bc1f66720cf0e0ba89407ec", +"js/node_modules/@babel/plugin-syntax-import-attributes/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-import-attributes/tsconfig.tsbuildinfo": "f0153e8bfde8629a32fc721fa67377e3", +"js/node_modules/@babel/plugin-syntax-import-attributes/README.md": "213a4ffa4d214a28a12db13fc33d46f6", +"js/node_modules/@babel/plugin-syntax-import-attributes/package.json": "0cffc5d809704f02723b430f2ff5ea7f", +"js/node_modules/@babel/plugin-syntax-import-attributes/lib/index.js": "c3268b4e6e058a36fa97efeca6092db1", +"js/node_modules/@babel/plugin-syntax-import-attributes/lib/index.js.map": "329041bca29ed958337a861a22c88654", +"js/node_modules/@babel/plugin-syntax-import-attributes/tsconfig.json": "e1b4241cf5f6aed8288500392cfb471b", +"js/node_modules/@babel/helper-module-transforms/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/helper-module-transforms/tsconfig.tsbuildinfo": "cf2c0e6da94ed8bb2f6438e59607ee4f", +"js/node_modules/@babel/helper-module-transforms/README.md": "7cd825d3477fa62b643d4a26f0fc6557", +"js/node_modules/@babel/helper-module-transforms/package.json": "24b8c6f3b461f434a7c7c43f965b7b70", +"js/node_modules/@babel/helper-module-transforms/lib/get-module-name.js.map": "e2072666cc8526ec463f738d26f7ab3f", +"js/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js.map": "5050f1628e03e3ea852b3092457f0468", +"js/node_modules/@babel/helper-module-transforms/lib/lazy-modules.js": "f96a15adddd695c0f4846ab4627dc235", +"js/node_modules/@babel/helper-module-transforms/lib/index.js": "2917d351c942d32c25b579b1178941dc", +"js/node_modules/@babel/helper-module-transforms/lib/get-module-name.js": "09f8a69c9a8554730cacb428a77da6c7", +"js/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js.map": "eb4a4feb6f8141c64fbcd7a1c140d111", +"js/node_modules/@babel/helper-module-transforms/lib/lazy-modules.js.map": "cc6a0cd31d0dd4688424434ae3a2d354", +"js/node_modules/@babel/helper-module-transforms/lib/index.js.map": "9623754d77d5e88c0123544af94d41b1", +"js/node_modules/@babel/helper-module-transforms/lib/rewrite-this.js": "d5ea84ac296fb46b24e9340ca6bd6f9e", +"js/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js.map": "8013b95fa2ae1edc8feb5998ee25a996", +"js/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js": "db6c42529266c2f39a0783a0752f720a", +"js/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js": "9a7b84102a947234010c3fb86a66828a", +"js/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js": "e5de042ab4e4c45c6d7a1cb49dbf818c", +"js/node_modules/@babel/helper-module-transforms/lib/rewrite-this.js.map": "7fa1d4d24bae21703068e56038eb1066", +"js/node_modules/@babel/helper-module-transforms/tsconfig.json": "6d5e1a4133466783b9274281e66a01c1", +"js/node_modules/@babel/plugin-syntax-logical-assignment-operators/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-logical-assignment-operators/README.md": "7766feafc756aa21983a58a4271a99be", +"js/node_modules/@babel/plugin-syntax-logical-assignment-operators/package.json": "16c6b8c0e9da994f71404620287eee65", +"js/node_modules/@babel/plugin-syntax-logical-assignment-operators/lib/index.js": "a0e8648d6a8b2c173a8b5c9e954c18b8", +"js/node_modules/@babel/parser/LICENSE": "3b324af8e79986f4a5621efa85dd1292", +"js/node_modules/@babel/parser/bin/babel-parser.js": "11050c1a46fb8b470f28bec167769dd9", +"js/node_modules/@babel/parser/CHANGELOG.md": "8b570e53c6c4be3976d18a98b9a35ad3", +"js/node_modules/@babel/parser/typings/babel-parser.d.ts": "6229b7420a0c1f1e5666e15bd53510a6", +"js/node_modules/@babel/parser/README.md": "468097194cada6c6c80a857e550627f9", +"js/node_modules/@babel/parser/package.json": "6ce1b501ce81d0e2cc1c88f48d22378d", +"js/node_modules/@babel/parser/index.cjs": "7efa7f607cbf9180a99333d012770cc9", +"js/node_modules/@babel/parser/lib/index.js": "85f4ebb634ebe01b60dd92e0494a767d", +"js/node_modules/@babel/parser/lib/index.js.map": "88e7f402d1679931ffc7b1be9ce04585", +"js/node_modules/@babel/plugin-syntax-class-properties/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-class-properties/README.md": "95a4b065c076463a7cbd40e830510b18", +"js/node_modules/@babel/plugin-syntax-class-properties/package.json": "766bace53b5fd62cb60291c853db1225", +"js/node_modules/@babel/plugin-syntax-class-properties/lib/index.js": "52f4af8e4bb5591a133d161b050f9d3d", +"js/node_modules/@babel/generator/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/generator/README.md": "ff8abd9152cd17df5cee8f0d5d45e611", +"js/node_modules/@babel/generator/package.json": "885ac6d8f0f79a482259b71b031591e6", +"js/node_modules/@babel/generator/lib/printer.js.map": "8735bae787b18f230d46fb590df4e38e", +"js/node_modules/@babel/generator/lib/index.js": "3b93d8996e3e8faf7533a10867b30bc5", +"js/node_modules/@babel/generator/lib/source-map.js.map": "db31ca965f2841ca18a50f9e55d670c5", +"js/node_modules/@babel/generator/lib/source-map.js": "da65a1591dabb5f1f23601ccb45b4936", +"js/node_modules/@babel/generator/lib/printer.js": "8a617fb4324a76c932b1216bf52299ce", +"js/node_modules/@babel/generator/lib/index.js.map": "0d05a8ce3c413df6d5118b71ec1cac15", +"js/node_modules/@babel/generator/lib/generators/jsx.js.map": "1be0903f1d2c2f4a7ceb96542d15de1e", +"js/node_modules/@babel/generator/lib/generators/expressions.js": "cd8a1940893d90fe7c76ae164a83b964", +"js/node_modules/@babel/generator/lib/generators/modules.js.map": "3f821bec77954902976fac129c5a7ea6", +"js/node_modules/@babel/generator/lib/generators/jsx.js": "00c3468f7b0f616400a13feac9268df8", +"js/node_modules/@babel/generator/lib/generators/typescript.js": "d15ca414862aad1965520c528c5e2080", +"js/node_modules/@babel/generator/lib/generators/types.js": "a3ddb5de133415ff556ac89d2834b915", +"js/node_modules/@babel/generator/lib/generators/types.js.map": "e07288173dc8b95c4b447604e5ed416b", +"js/node_modules/@babel/generator/lib/generators/flow.js": "887031588bed20557a050f0d534e8c5a", +"js/node_modules/@babel/generator/lib/generators/typescript.js.map": "96fb7e2d432423d392b6c492cc054499", +"js/node_modules/@babel/generator/lib/generators/flow.js.map": "945ec208cad9efd0320fe065c8bd65ca", +"js/node_modules/@babel/generator/lib/generators/methods.js": "416c7eea0c15ad240091552ddc416945", +"js/node_modules/@babel/generator/lib/generators/index.js": "874c09c7e951adc9a2e1199582fd21de", +"js/node_modules/@babel/generator/lib/generators/template-literals.js": "09bb984880764fa97c6cebb2375db620", +"js/node_modules/@babel/generator/lib/generators/expressions.js.map": "42e1d39cdfe85788283a5cf28f808ff9", +"js/node_modules/@babel/generator/lib/generators/template-literals.js.map": "50b43f43fde7319a836a54f86d89eb2b", +"js/node_modules/@babel/generator/lib/generators/classes.js": "926b8f777214f1c7cbf0892416f0a02f", +"js/node_modules/@babel/generator/lib/generators/statements.js": "9f05abd0a7e908001d3f6115b12fbb10", +"js/node_modules/@babel/generator/lib/generators/modules.js": "d7c501e1cc60345b4d8e1af075f90453", +"js/node_modules/@babel/generator/lib/generators/statements.js.map": "07eddf6528fa84a381dd8e5e30f61425", +"js/node_modules/@babel/generator/lib/generators/base.js": "e6a2db776f29d04bf37eb3bad4ea8fc8", +"js/node_modules/@babel/generator/lib/generators/index.js.map": "b8ae1f1dccc47034a6b3afa47b062370", +"js/node_modules/@babel/generator/lib/generators/base.js.map": "450f488cb2f9bc2a16b023e9e322cd02", +"js/node_modules/@babel/generator/lib/generators/methods.js.map": "e0d1910f1a31af64e9aa7d76f9848730", +"js/node_modules/@babel/generator/lib/generators/classes.js.map": "c803079f7daae594f0c1f9771ed4d22d", +"js/node_modules/@babel/generator/lib/node/parentheses.js.map": "24987398e827ef5c6d599563fb12d0fc", +"js/node_modules/@babel/generator/lib/node/parentheses.js": "b0103fba11af18a86ef6673235bbef4d", +"js/node_modules/@babel/generator/lib/node/index.js": "691ca2e5fdd35a0858b14c7527ee03af", +"js/node_modules/@babel/generator/lib/node/whitespace.js": "979f3e7678dad3cc61f1f31fb7998abc", +"js/node_modules/@babel/generator/lib/node/index.js.map": "9aa71cb17f0c81ef6d0d833f0d2256d2", +"js/node_modules/@babel/generator/lib/node/whitespace.js.map": "4a42eac7de6ff7bd29d069498c47cb2b", +"js/node_modules/@babel/generator/lib/buffer.js.map": "19d3c8b2da3e46cb988a5e107279e6e8", +"js/node_modules/@babel/generator/lib/buffer.js": "35dc620d459b797a3a4ea63ab2744da3", +"js/node_modules/@babel/helper-validator-identifier/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/helper-validator-identifier/tsconfig.tsbuildinfo": "7d99616c869198a4b5b605ed9d04bb4b", +"js/node_modules/@babel/helper-validator-identifier/README.md": "823b82380aa5df1b5755773a8d44314a", +"js/node_modules/@babel/helper-validator-identifier/package.json": "85fbb22b622259e099f4951146a47883", +"js/node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.cjs": "d83754d1f10eef0710bb04e5d501bfe5", +"js/node_modules/@babel/helper-validator-identifier/lib/keyword.js.map": "3e05cce2c4323c975563ff834a0aeeda", +"js/node_modules/@babel/helper-validator-identifier/lib/index.js": "79f552d23cb30cf5865d0237a3aeaeba", +"js/node_modules/@babel/helper-validator-identifier/lib/identifier.js.map": "475c03d92b05de081ece6a6bae825ed1", +"js/node_modules/@babel/helper-validator-identifier/lib/identifier.js": "bbdeabc03531aceb105bd89f47c37d29", +"js/node_modules/@babel/helper-validator-identifier/lib/index.js.map": "16222c3d0bfb2c39bf9d619c0ff6732e", +"js/node_modules/@babel/helper-validator-identifier/lib/keyword.js": "00177e3d4b1a59334f7119694a009b13", +"js/node_modules/@babel/helper-validator-identifier/tsconfig.json": "5a0df1fbc9f57feb2a97a62c14cac17b", +"js/node_modules/@babel/plugin-syntax-numeric-separator/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-numeric-separator/README.md": "50832ee92b0d848693d465625a657532", +"js/node_modules/@babel/plugin-syntax-numeric-separator/package.json": "81524b2ae789a524ba3da2d410c6ba2b", +"js/node_modules/@babel/plugin-syntax-numeric-separator/lib/index.js": "c0ba0f58271023f7bf0a62e4d5403713", +"js/node_modules/@babel/plugin-syntax-optional-catch-binding/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-optional-catch-binding/README.md": "e0395c7a3b17bf320762497342f1c1f9", +"js/node_modules/@babel/plugin-syntax-optional-catch-binding/package.json": "3c33a5a05932ba2676816273abcd5049", +"js/node_modules/@babel/plugin-syntax-optional-catch-binding/lib/index.js": "bc10dccd74cf3c327a7809b31d1dc695", +"js/node_modules/@babel/helper-compilation-targets/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/helper-compilation-targets/tsconfig.tsbuildinfo": "ad72cf687790093276ec1f786b7392dd", +"js/node_modules/@babel/helper-compilation-targets/README.md": "134e2d585254c316aed2ceae7b71548f", +"js/node_modules/@babel/helper-compilation-targets/package.json": "9c0e2c48b094e5fc07a7adeba0d3e6f7", +"js/node_modules/@babel/helper-compilation-targets/lib/filter-items.js.map": "16fe7c48e79b795af29f04880ea569a1", +"js/node_modules/@babel/helper-compilation-targets/lib/options.js": "2afbf153856840735c1df3f7d116c583", +"js/node_modules/@babel/helper-compilation-targets/lib/index.js": "2bbaa0eab91516081fe2776a9fc9c2b3", +"js/node_modules/@babel/helper-compilation-targets/lib/targets.js": "ecdf8c681cdfb4024e34c5a11acbcca2", +"js/node_modules/@babel/helper-compilation-targets/lib/options.js.map": "0e5976dfb205700d8232439034f438d0", +"js/node_modules/@babel/helper-compilation-targets/lib/filter-items.js": "d50d23f683b5cfc842cc56647151c842", +"js/node_modules/@babel/helper-compilation-targets/lib/pretty.js.map": "953133de8eb492bf4d1a5cfcea5f395b", +"js/node_modules/@babel/helper-compilation-targets/lib/index.js.map": "5b3aa8a550f0c7c5808ef1bb74640668", +"js/node_modules/@babel/helper-compilation-targets/lib/utils.js": "ca63739279994c9cd485a8e64e7bd91e", +"js/node_modules/@babel/helper-compilation-targets/lib/debug.js.map": "21ba3d40773295f4c0b3eee06141903d", +"js/node_modules/@babel/helper-compilation-targets/lib/utils.js.map": "580c594527402a5ba74c208b1d99c90e", +"js/node_modules/@babel/helper-compilation-targets/lib/pretty.js": "c036e3037dd451d95a70e28f89233bd3", +"js/node_modules/@babel/helper-compilation-targets/lib/targets.js.map": "7c1f21b766c6d7144338d56ec81b81ac", +"js/node_modules/@babel/helper-compilation-targets/lib/debug.js": "f34de4a3cf96df824f64db7654d754ca", +"js/node_modules/@babel/helper-compilation-targets/tsconfig.json": "ed5156cede6692ee3f0955332c2576c4", +"js/node_modules/@babel/code-frame/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/code-frame/tsconfig.tsbuildinfo": "cf8bafec1e4eec37d8fb3afc696bbc81", +"js/node_modules/@babel/code-frame/README.md": "9f1dafcf958f20df48af70fa451f09d8", +"js/node_modules/@babel/code-frame/package.json": "7277c781245d6ca2ec6b7a74e96ff0a5", +"js/node_modules/@babel/code-frame/lib/index.js": "e08794f58ebced7b1706385eda40e5ef", +"js/node_modules/@babel/code-frame/lib/index.js.map": "a2d4a5d0f8d2c83ebcc0acd5e318dead", +"js/node_modules/@babel/code-frame/tsconfig.json": "4e990c0f6fb27c6d176b2657a409038a", +"js/node_modules/@babel/plugin-syntax-private-property-in-object/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-private-property-in-object/README.md": "71945e176681f6b0c6177406c733068e", +"js/node_modules/@babel/plugin-syntax-private-property-in-object/package.json": "0028de3afc31a22588bc979056fd6b26", +"js/node_modules/@babel/plugin-syntax-private-property-in-object/lib/index.js": "f3c67ced0862c74f48a4a496a9be1f70", +"js/node_modules/@babel/plugin-syntax-nullish-coalescing-operator/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-nullish-coalescing-operator/README.md": "d7705a58bb177162fbae552243de5685", +"js/node_modules/@babel/plugin-syntax-nullish-coalescing-operator/package.json": "24f922d69799a2ba9ad634926a0d53f5", +"js/node_modules/@babel/plugin-syntax-nullish-coalescing-operator/lib/index.js": "f0176887e38eee2c05fcbad50248a373", +"js/node_modules/@babel/traverse/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/traverse/tsconfig.tsbuildinfo": "9997bb68ad9b0d46ad65111688b8c772", +"js/node_modules/@babel/traverse/README.md": "c40043fd623b81edde9aebde2aeff00b", +"js/node_modules/@babel/traverse/package.json": "887556987c0a4ede5dd8bd1b43043fe3", +"js/node_modules/@babel/traverse/lib/cache.js.map": "00e24625f3c1fc1074463367112fb595", +"js/node_modules/@babel/traverse/lib/visitors.js": "1f02f37462bf381963723f735f4d74b5", +"js/node_modules/@babel/traverse/lib/hub.js.map": "289de4901e48f38772161b80ae03abbd", +"js/node_modules/@babel/traverse/lib/hub.js": "355b6aca3940a3a4552435ad33bc5a76", +"js/node_modules/@babel/traverse/lib/types.js": "b66fd614fa91138eaa193989c169b315", +"js/node_modules/@babel/traverse/lib/types.js.map": "b15cadfbe69c06406f03073e7ea82677", +"js/node_modules/@babel/traverse/lib/cache.js": "338f0218c9514bfc1961870adf963c38", +"js/node_modules/@babel/traverse/lib/path/conversion.js": "1f3a98405d7e005c832164cafe8bdc4a", +"js/node_modules/@babel/traverse/lib/path/evaluation.js": "62344f03c7ba0931b808b3dee1ec0b27", +"js/node_modules/@babel/traverse/lib/path/family.js.map": "861f181d8ef4e2cb0c63f79ba7c7b994", +"js/node_modules/@babel/traverse/lib/path/introspection.js.map": "69ceae9f1228d6e6feb94deda9f3e7a1", +"js/node_modules/@babel/traverse/lib/path/evaluation.js.map": "73e00a49d67057418a6732974be28d92", +"js/node_modules/@babel/traverse/lib/path/index.js": "804fbb3fcc02883a63ee27dca6afc015", +"js/node_modules/@babel/traverse/lib/path/removal.js": "76afe570b50039e0a96e00ec65500b23", +"js/node_modules/@babel/traverse/lib/path/ancestry.js.map": "949f76b77fcfe9871a53690c4fa304b6", +"js/node_modules/@babel/traverse/lib/path/modification.js": "d8c17c9d91240bc8c575182138aaa086", +"js/node_modules/@babel/traverse/lib/path/removal.js.map": "6b3059aaf62a7463bfac25c03db45c65", +"js/node_modules/@babel/traverse/lib/path/comments.js.map": "ec756727b96c57f2534b3a1786a54ced", +"js/node_modules/@babel/traverse/lib/path/comments.js": "5d80d66cb6f1fb4b3684fa4745914f05", +"js/node_modules/@babel/traverse/lib/path/lib/hoister.js.map": "49273eb5940ebabea010cd343a584000", +"js/node_modules/@babel/traverse/lib/path/lib/virtual-types.js": "0f8206cca07f6964b58f04cac81977e2", +"js/node_modules/@babel/traverse/lib/path/lib/virtual-types-validator.js.map": "44b45267a673e91b003a1a29310c8397", +"js/node_modules/@babel/traverse/lib/path/lib/removal-hooks.js.map": "dc6d5b16752a6eee4d0fd77ad216297e", +"js/node_modules/@babel/traverse/lib/path/lib/removal-hooks.js": "8f538c34d323262043d90ce22327303f", +"js/node_modules/@babel/traverse/lib/path/lib/virtual-types.js.map": "e98572c8fb78eebd4948ccff5609d675", +"js/node_modules/@babel/traverse/lib/path/lib/hoister.js": "5768412c2543d6b617ee84787d5acc26", +"js/node_modules/@babel/traverse/lib/path/lib/virtual-types-validator.js": "67be544c4dc37a2b0d6bb5868834d774", +"js/node_modules/@babel/traverse/lib/path/conversion.js.map": "3171a666ed3acc85ffee5c8b794ffa09", +"js/node_modules/@babel/traverse/lib/path/index.js.map": "cfc1de826fe01dc174bc61fbd223f466", +"js/node_modules/@babel/traverse/lib/path/inference/inferers.js.map": "3b756178474311edc99e62711afc7d03", +"js/node_modules/@babel/traverse/lib/path/inference/util.js": "1f4d2df81efb7faaa5b05744e1a4e8c9", +"js/node_modules/@babel/traverse/lib/path/inference/inferer-reference.js.map": "c7198836639e424b59c5e5f77003c05b", +"js/node_modules/@babel/traverse/lib/path/inference/util.js.map": "c392fef5e050fcf2d67892d0b0880b44", +"js/node_modules/@babel/traverse/lib/path/inference/index.js": "46e26cb6b24f4f7bccc40f493893c3ed", +"js/node_modules/@babel/traverse/lib/path/inference/inferers.js": "369960427a46436936afd95341843222", +"js/node_modules/@babel/traverse/lib/path/inference/inferer-reference.js": "17a71b0f87933ef935bcf2f8d8d56822", +"js/node_modules/@babel/traverse/lib/path/inference/index.js.map": "b274c6142d8d3b69c3bc82e06a8ba06f", +"js/node_modules/@babel/traverse/lib/path/replacement.js.map": "fbc9c6119dfdc39b10ec6daaa0a14a48", +"js/node_modules/@babel/traverse/lib/path/context.js": "1112abfe7e1d378ae08fedad81bb313f", +"js/node_modules/@babel/traverse/lib/path/context.js.map": "a4f05ffbd16ffad3e8d62148598a9eef", +"js/node_modules/@babel/traverse/lib/path/ancestry.js": "79fa4711127197325d170fe29089d536", +"js/node_modules/@babel/traverse/lib/path/replacement.js": "c74a8f4f60080226eae34be675c2ae9b", +"js/node_modules/@babel/traverse/lib/path/modification.js.map": "0ed2eb27d1f0869e27cb866d83254e40", +"js/node_modules/@babel/traverse/lib/path/family.js": "23808c1d5c1463b6b32bb16067672df9", +"js/node_modules/@babel/traverse/lib/path/introspection.js": "bd33227ace3631815d6038284389cdfa", +"js/node_modules/@babel/traverse/lib/index.js": "fe9a168e96067902642d07796a34f1b5", +"js/node_modules/@babel/traverse/lib/scope/index.js": "36b3aa05e180ffbfd798463d07aee8db", +"js/node_modules/@babel/traverse/lib/scope/binding.js": "ffb711cb1cb48da18c7cbc7e9b9f8946", +"js/node_modules/@babel/traverse/lib/scope/binding.js.map": "4bd5986127297c7da5bbe7323b5ee0fc", +"js/node_modules/@babel/traverse/lib/scope/lib/renamer.js": "0080c94be6a5401f0e2bab139c317cc8", +"js/node_modules/@babel/traverse/lib/scope/lib/renamer.js.map": "abdc7e51515be0d51a9648497d37f213", +"js/node_modules/@babel/traverse/lib/scope/index.js.map": "898a908733af83971885e00e33ffd376", +"js/node_modules/@babel/traverse/lib/visitors.js.map": "0f24d97349168fd2775627cace64bf67", +"js/node_modules/@babel/traverse/lib/index.js.map": "f4990040b4d76d340a9d549dec113fa3", +"js/node_modules/@babel/traverse/lib/traverse-node.js": "fe816ec7968c46b03d4320da07e0a3a1", +"js/node_modules/@babel/traverse/lib/context.js": "d6ad7118d24ef658f838ba81ff94d8c8", +"js/node_modules/@babel/traverse/lib/context.js.map": "52ae4857363fb8171f8c30ef97cc603d", +"js/node_modules/@babel/traverse/lib/traverse-node.js.map": "901aa3b250b7a1bcfd538471e8eab0a5", +"js/node_modules/@babel/traverse/tsconfig.json": "f3fa738be5f7dc2c678613cf4ef729cb", +"js/node_modules/@babel/helper-simple-access/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/helper-simple-access/tsconfig.tsbuildinfo": "2fc677fbf3e78314ad659051daa211bd", +"js/node_modules/@babel/helper-simple-access/README.md": "322c94aa3175af437807f8ddfd3eee43", +"js/node_modules/@babel/helper-simple-access/package.json": "9703b5297e6875a4e8305174bfb210c8", +"js/node_modules/@babel/helper-simple-access/lib/index.js": "a66a06a60c67984b421a2bd3aea63ec5", +"js/node_modules/@babel/helper-simple-access/lib/index.js.map": "8357d1841d968ced0c286ddab47e323f", +"js/node_modules/@babel/helper-simple-access/tsconfig.json": "01caee6063eb3329ee0f5d3802606833", +"js/node_modules/@babel/plugin-syntax-class-static-block/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-class-static-block/README.md": "422394fb8c49b41bca5c073552264721", +"js/node_modules/@babel/plugin-syntax-class-static-block/package.json": "64f3d61acd64f3092ba286b44b7d0fa6", +"js/node_modules/@babel/plugin-syntax-class-static-block/lib/index.js": "75ecf07ca247a06516ee2462f3435b70", +"js/node_modules/@babel/helper-module-imports/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/helper-module-imports/tsconfig.tsbuildinfo": "884fe223be6c0be3745751e05d98ec77", +"js/node_modules/@babel/helper-module-imports/README.md": "8e742c6daa1451cd11e1e5b2b4e96314", +"js/node_modules/@babel/helper-module-imports/package.json": "9e76aa8d869da99acb1af1b7feaadd60", +"js/node_modules/@babel/helper-module-imports/lib/is-module.js.map": "4e01d56899b52dd64479e740e51825de", +"js/node_modules/@babel/helper-module-imports/lib/import-builder.js": "4561d710cd40c4833872d2b939deee80", +"js/node_modules/@babel/helper-module-imports/lib/import-builder.js.map": "8c14be808a3ee05c0966c80d59eaaae3", +"js/node_modules/@babel/helper-module-imports/lib/import-injector.js": "ad62b2b79b8a3def673542510e5640e5", +"js/node_modules/@babel/helper-module-imports/lib/index.js": "df57f24cf3a0d69a77be1adb0519122f", +"js/node_modules/@babel/helper-module-imports/lib/is-module.js": "5faa027aad66399d39dfabf15b95b236", +"js/node_modules/@babel/helper-module-imports/lib/index.js.map": "43ec5c617d4c1b7e5ccb018fa6e05f0b", +"js/node_modules/@babel/helper-module-imports/lib/import-injector.js.map": "aaf0afbe2e1156533668d7f10d7ad9cc", +"js/node_modules/@babel/helper-module-imports/tsconfig.json": "b1b92772ff8a0562ef8933c8c6bfdf44", +"js/node_modules/@babel/plugin-syntax-typescript/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-typescript/tsconfig.tsbuildinfo": "54e75ca2b554e334f2701c8ec46d4520", +"js/node_modules/@babel/plugin-syntax-typescript/README.md": "8b199505dc303b92ff8ed539bd09152f", +"js/node_modules/@babel/plugin-syntax-typescript/package.json": "92c903d824074c5441d121daaa81f8e6", +"js/node_modules/@babel/plugin-syntax-typescript/lib/index.js": "bbb76f0b8543523ab2632bf656c61a2d", +"js/node_modules/@babel/plugin-syntax-typescript/lib/index.js.map": "0e21be7bab0b53307701d4ed7849bf67", +"js/node_modules/@babel/plugin-syntax-typescript/tsconfig.json": "3e40f9bda502df609127e60cd94152a9", +"js/node_modules/@babel/compat-data/plugin-bugfixes.js": "8af665ab827e2b2049052bf777c37a33", +"js/node_modules/@babel/compat-data/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/compat-data/overlapping-plugins.js": "c1af3a002647c2ce693603a8161d8167", +"js/node_modules/@babel/compat-data/plugins.js": "131cf6ed73ff6a3fff38c4bb1120a897", +"js/node_modules/@babel/compat-data/tsconfig.tsbuildinfo": "307dc75e3cc2e3626750ebe4b0f43923", +"js/node_modules/@babel/compat-data/README.md": "a4719f2f6b730dd71049324e224a8b9c", +"js/node_modules/@babel/compat-data/corejs3-shipped-proposals.js": "bf398dada4a976d9e801a43763e4da8d", +"js/node_modules/@babel/compat-data/package.json": "6bc346157b47e83bf54133ddebd08aca", +"js/node_modules/@babel/compat-data/tsconfig.json": "220a52f16c0782daa3d1b726142bf4bd", +"js/node_modules/@babel/compat-data/corejs2-built-ins.js": "91996c7e8749e0a7e5a475ea6ef94202", +"js/node_modules/@babel/compat-data/data/corejs2-built-ins.json": "a3f8497c5996300888abe4f58ec7125e", +"js/node_modules/@babel/compat-data/data/overlapping-plugins.json": "f502b5e9c2c520975b78f1fa837cceb5", +"js/node_modules/@babel/compat-data/data/corejs3-shipped-proposals.json": "1926534c6b31607d95ce4be6b8f72afa", +"js/node_modules/@babel/compat-data/data/native-modules.json": "f98e30c1d5039016ad22338f408cb311", +"js/node_modules/@babel/compat-data/data/plugin-bugfixes.json": "a7834dd077ff1e8650354d9fbf759ec7", +"js/node_modules/@babel/compat-data/data/plugins.json": "bc8672137e97b7bec4d060c83b552496", +"js/node_modules/@babel/compat-data/native-modules.js": "31d64a508173549f7228795a0846d62a", +"js/node_modules/@babel/helpers/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/helpers/tsconfig.tsbuildinfo": "ca33108ee9f8dfb2cc542e12777f6b7a", +"js/node_modules/@babel/helpers/README.md": "39e388c9cd5db4d293acd4bee7cec49d", +"js/node_modules/@babel/helpers/package.json": "11d41b490b4a28a3d8ad3f76c394605d", +"js/node_modules/@babel/helpers/scripts/generate-helpers.js": "72a790fd8da1d80dd525261b43ec8049", +"js/node_modules/@babel/helpers/scripts/build-helper-metadata.js": "968813412349a919e7d0163ca4e2dd86", +"js/node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js": "7b0cd4452e9f0aa8bf2c7d41a51d1d2d", +"js/node_modules/@babel/helpers/lib/helpers-generated.js": "f10c7d9930a6d23150b979e70fa8e72d", +"js/node_modules/@babel/helpers/lib/helpers-generated.js.map": "a7aedca9917199558995197f3716af7b", +"js/node_modules/@babel/helpers/lib/index.js": "8c6d369c36d15c8e5d5c7041d246d92d", +"js/node_modules/@babel/helpers/lib/index.js.map": "b35981f9b526c9f44a4538ca4ca5e284", +"js/node_modules/@babel/helpers/lib/helpers/interopRequireDefault.js": "e77373d13f18750cf2ed247e8fc3af35", +"js/node_modules/@babel/helpers/lib/helpers/construct.js.map": "55ab9ef192d921e78da635d15398a0f6", +"js/node_modules/@babel/helpers/lib/helpers/jsx.js.map": "eb15dc4ccb4069d59a01860f943bd720", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldInitSpec.js.map": "ce543fd5d89592b4dc77375ce4826031", +"js/node_modules/@babel/helpers/lib/helpers/unsupportedIterableToArray.js.map": "0b03824a1292f370ad8c11c1a222719c", +"js/node_modules/@babel/helpers/lib/helpers/objectDestructuringEmpty.js": "84c3305eecc7b24e25fe7071a9328ad5", +"js/node_modules/@babel/helpers/lib/helpers/iterableToArray.js.map": "2a2617f7275407fbf07894e983462337", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldGet2.js.map": "944a8f971757e25cf8da65645afe2e6a", +"js/node_modules/@babel/helpers/lib/helpers/createClass.js": "31f36a29ba08411bc088d54ba532b286", +"js/node_modules/@babel/helpers/lib/helpers/decorate.js.map": "5f6c2c3ffbe6d7b446eac6321c13ea5b", +"js/node_modules/@babel/helpers/lib/helpers/set.js.map": "622f24824207a1dcba5369a788d38c37", +"js/node_modules/@babel/helpers/lib/helpers/instanceof.js.map": "48cb147be46e9018cfa4835f31ea4db1", +"js/node_modules/@babel/helpers/lib/helpers/asyncToGenerator.js": "d6d0f817b1d19b3b392f18ac247aff9d", +"js/node_modules/@babel/helpers/lib/helpers/toSetter.js": "95608d99acf05914ea37ac65f63466c9", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs2311.js.map": "0e6f7f3ce833b4137eb02f1ecdf0b382", +"js/node_modules/@babel/helpers/lib/helpers/jsx.js": "6d89ce9d7f90832ae71afa35fd7bcb81", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs2203.js.map": "7dbc1c398231476bec9aad9659c129af", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateGetter.js.map": "3aaac163b7fedb7d4f8465c200d26868", +"js/node_modules/@babel/helpers/lib/helpers/superPropBase.js.map": "e7bdb6b0b53639ff1d1b3d909e2b0e60", +"js/node_modules/@babel/helpers/lib/helpers/classCheckPrivateStaticFieldDescriptor.js.map": "f5052bddda8e8905915dbe8207a07e56", +"js/node_modules/@babel/helpers/lib/helpers/defineEnumerableProperties.js.map": "f3c9c46cb5d5204e1b1e52e9ade06ba9", +"js/node_modules/@babel/helpers/lib/helpers/arrayWithoutHoles.js": "f939ee07866334f7e81a18eda2dbe227", +"js/node_modules/@babel/helpers/lib/helpers/interopRequireWildcard.js": "13ed3103a0ff4942248e1f72b577f912", +"js/node_modules/@babel/helpers/lib/helpers/regeneratorRuntime.js": "d17350842b44af15bbc19b3aff1318a3", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs2301.js.map": "8ed5c984c3d57bb4764274593d50e771", +"js/node_modules/@babel/helpers/lib/helpers/taggedTemplateLiteralLoose.js": "5c5b719e9e0c25f4e23eb253e03c0e9b", +"js/node_modules/@babel/helpers/lib/helpers/interopRequireDefault.js.map": "8e42cf9ad6fff0d3719a450d289bcff7", +"js/node_modules/@babel/helpers/lib/helpers/using.js": "6edd0c22cb2a82ca6b868618358e4dc4", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs2305.js": "2c023a554547cbb1fdc48af006b29b01", +"js/node_modules/@babel/helpers/lib/helpers/get.js.map": "521ca9095018eb45ceda0cbd6995e655", +"js/node_modules/@babel/helpers/lib/helpers/readOnlyError.js": "5843ccae03224592025adde087a771c7", +"js/node_modules/@babel/helpers/lib/helpers/inheritsLoose.js": "69dadcc978a9ae0e2ff50d6d0ab44cb5", +"js/node_modules/@babel/helpers/lib/helpers/instanceof.js": "3622341ccb5afce04649690ee6ca4392", +"js/node_modules/@babel/helpers/lib/helpers/classCheckPrivateStaticFieldDescriptor.js": "fe6b19cbae899401ba554784c0076bbc", +"js/node_modules/@babel/helpers/lib/helpers/arrayWithHoles.js": "44550395b4b6c7c87570ac7202670da8", +"js/node_modules/@babel/helpers/lib/helpers/decorate.js": "ba9262e441fc9e75ee27ae4fd7cbd5f4", +"js/node_modules/@babel/helpers/lib/helpers/newArrowCheck.js": "b1974034d2f914f191885ae502275066", +"js/node_modules/@babel/helpers/lib/helpers/assertClassBrand.js.map": "9cdbe47779339b066afd9daa94ee4093", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs2301.js": "2ce1b4b9b17fc3ca3e4c2e79466bb427", +"js/node_modules/@babel/helpers/lib/helpers/nonIterableRest.js": "0a4c935685b62933c183097c4e884afb", +"js/node_modules/@babel/helpers/lib/helpers/asyncIterator.js": "9176de3990516a18634f141157aff819", +"js/node_modules/@babel/helpers/lib/helpers/usingCtx.js.map": "5f739c9827f2443b8a9a14604e90ff09", +"js/node_modules/@babel/helpers/lib/helpers/objectWithoutProperties.js": "b4b0db0d6ed51aa65914277f15a3e64e", +"js/node_modules/@babel/helpers/lib/helpers/skipFirstGeneratorNext.js.map": "4cb9a209d09f296a108c53677492c7df", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldSet2.js": "8dd5fc60e280ba408e566861f62ad511", +"js/node_modules/@babel/helpers/lib/helpers/assertThisInitialized.js": "cfd22268ce29ee1b3e6b8f684aae8dc7", +"js/node_modules/@babel/helpers/lib/helpers/inherits.js.map": "f0785fee7b888a9c3f414d8ec6c2c488", +"js/node_modules/@babel/helpers/lib/helpers/callSuper.js": "44ab4fe8fd20dae1ef78f8693a7ef363", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs2311.js": "5d377b97f15bb2a4e81afa8d581b28da", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateMethodInitSpec.js.map": "fa9828c969a12561101f558767980721", +"js/node_modules/@babel/helpers/lib/helpers/classApplyDescriptorSet.js": "98fc3f28ff8d60ee2b8e548abde73abd", +"js/node_modules/@babel/helpers/lib/helpers/arrayWithoutHoles.js.map": "7830cd8999144dd42e5c8b11d405e17f", +"js/node_modules/@babel/helpers/lib/helpers/regeneratorRuntime.js.map": "10e9da4e3508b918f8187f7789c7ab17", +"js/node_modules/@babel/helpers/lib/helpers/possibleConstructorReturn.js": "73e641af7d5f9328406ca936ba2a0ef6", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldSet2.js.map": "3c50a7adee5bbc4147c966b49c5c9da1", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldLooseBase.js": "fc0699e261fade7b84dd11db17a0c057", +"js/node_modules/@babel/helpers/lib/helpers/toArray.js": "1742bcfe707c1476e88163dc654b2f93", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldSet.js": "131c00d4b2cf12717301e631a91dff15", +"js/node_modules/@babel/helpers/lib/helpers/defineAccessor.js": "d14d72a390b0e702340c301bfff753cf", +"js/node_modules/@babel/helpers/lib/helpers/OverloadYield.js.map": "fa3697162c19f148bc68043d51c07ba8", +"js/node_modules/@babel/helpers/lib/helpers/typeof.js.map": "b95d5fc5e2bdd7d87570de8ddb490d85", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs2305.js.map": "28aac96312956358f8c6ee3068d140a2", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldDestructureSet.js.map": "38a8b5b0b7a951283466e9221eb796e1", +"js/node_modules/@babel/helpers/lib/helpers/superPropSet.js.map": "cad83fb12e09834e0191879f3f837234", +"js/node_modules/@babel/helpers/lib/helpers/createForOfIteratorHelper.js": "15a20a0064f834112664d2b61aeda961", +"js/node_modules/@babel/helpers/lib/helpers/iterableToArray.js": "51a57eadb55b6c05d7b27c80a1d9a307", +"js/node_modules/@babel/helpers/lib/helpers/classStaticPrivateFieldSpecSet.js": "80b0cba5a8f9da757b5633b67597e269", +"js/node_modules/@babel/helpers/lib/helpers/superPropSet.js": "9c5063785553091ab292540fc7a35a5c", +"js/node_modules/@babel/helpers/lib/helpers/classApplyDescriptorGet.js.map": "59771906e5ec0c580fd0753664a39a4d", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateMethodInitSpec.js": "5fed63a83cc2ef6c3e0dbdca03d6111e", +"js/node_modules/@babel/helpers/lib/helpers/asyncIterator.js.map": "75e4c5cbe5583c62ec063aebff266ec3", +"js/node_modules/@babel/helpers/lib/helpers/dispose.js.map": "afbe9ae9e79dc5c6085e353d31ab2d15", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldLooseKey.js": "a89ba59cc854d250374f918f45922a64", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldGet.js.map": "5fdc690bfc9e6ee175dd8eea982eaa70", +"js/node_modules/@babel/helpers/lib/helpers/toConsumableArray.js": "616c0cc57fa2760ea95283aa8f76dc3b", +"js/node_modules/@babel/helpers/lib/helpers/asyncGeneratorDelegate.js.map": "7c995cb7c98573b850afae9b3d7d0d90", +"js/node_modules/@babel/helpers/lib/helpers/superPropGet.js": "4d518b2fb2fd22f5c8b7ed7002d96143", +"js/node_modules/@babel/helpers/lib/helpers/identity.js.map": "499619a76bfed3f2c58475d6db8617b1", +"js/node_modules/@babel/helpers/lib/helpers/classStaticPrivateFieldSpecGet.js": "800b6a52f41b6f20d7e998f841fa51d0", +"js/node_modules/@babel/helpers/lib/helpers/classCheckPrivateStaticAccess.js": "8a6bfc7050df358dc874af3a1980938f", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldLooseBase.js.map": "e5fcffeca2db935290ef1384a23a2938", +"js/node_modules/@babel/helpers/lib/helpers/nullishReceiverError.js.map": "48a7e3f3229377fc3962ba2f074593de", +"js/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js": "b2172832d6404293ac6d1d30539d1e7c", +"js/node_modules/@babel/helpers/lib/helpers/objectWithoutPropertiesLoose.js.map": "362c1e903b93e79635768544f6a38e98", +"js/node_modules/@babel/helpers/lib/helpers/maybeArrayLike.js.map": "5e60a41fc8b974c41170f39c7fb49e60", +"js/node_modules/@babel/helpers/lib/helpers/tdz.js.map": "a4aeb83e96773e173855d147c46f0966", +"js/node_modules/@babel/helpers/lib/helpers/defineAccessor.js.map": "52544e1ee8a6d2b78c4d1c38ea906fc8", +"js/node_modules/@babel/helpers/lib/helpers/extends.js": "83266c51ff76dc7c21e0911df6de568f", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldInitSpec.js": "4ed193c7503953782908121e5e66e26d", +"js/node_modules/@babel/helpers/lib/helpers/classApplyDescriptorGet.js": "7fb733710eed2ebb71571897a71867b2", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldSet.js.map": "901c5d6da60ad85d2e7f9acf8a562225", +"js/node_modules/@babel/helpers/lib/helpers/initializerWarningHelper.js": "b9f202091700b7099a6fc332e2518c65", +"js/node_modules/@babel/helpers/lib/helpers/objectSpread.js": "69c5ce8588b46b12afe87a1e95a51170", +"js/node_modules/@babel/helpers/lib/helpers/createClass.js.map": "61a12defe6efae3af643c8e62d065813", +"js/node_modules/@babel/helpers/lib/helpers/defineProperty.js": "7e19eade2a785a94dd27ec771cfff43f", +"js/node_modules/@babel/helpers/lib/helpers/checkPrivateRedeclaration.js.map": "b21e8ff719e9cab80c44ba2271eff97e", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldGet.js": "d73e975c2a084c5366046ffcdb512c63", +"js/node_modules/@babel/helpers/lib/helpers/classApplyDescriptorSet.js.map": "8e92465d03f8750af226b2365d99786d", +"js/node_modules/@babel/helpers/lib/helpers/importDeferProxy.js.map": "b4e208c245a5bc998acfb1649877c059", +"js/node_modules/@babel/helpers/lib/helpers/maybeArrayLike.js": "fafc2d0e973552e9171915e1d124be56", +"js/node_modules/@babel/helpers/lib/helpers/objectDestructuringEmpty.js.map": "d834b2e8190b8d5578012ceeb6304c53", +"js/node_modules/@babel/helpers/lib/helpers/asyncToGenerator.js.map": "f9481a59f7cc2999f1e12042e07db311", +"js/node_modules/@babel/helpers/lib/helpers/superPropGet.js.map": "8103b462faa01dcb4396d9e0f3d80e66", +"js/node_modules/@babel/helpers/lib/helpers/set.js": "b7b6d548627b74f96021978649b01090", +"js/node_modules/@babel/helpers/lib/helpers/asyncGeneratorDelegate.js": "c71a03956d7b56ea610f60d4fc028e56", +"js/node_modules/@babel/helpers/lib/helpers/inheritsLoose.js.map": "5b99c597b1e4ba1f9502cf5c02662066", +"js/node_modules/@babel/helpers/lib/helpers/createForOfIteratorHelper.js.map": "ef787a3a416db0e39a274bcdbd3fcebb", +"js/node_modules/@babel/helpers/lib/helpers/skipFirstGeneratorNext.js": "bbb3a880ef224d4f8504477181f08b80", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateMethodSet.js.map": "003f02a1fa91a2f1234a2bdb8c494ad1", +"js/node_modules/@babel/helpers/lib/helpers/createForOfIteratorHelperLoose.js.map": "9b90235523161767b243cb886a9cbd75", +"js/node_modules/@babel/helpers/lib/helpers/classStaticPrivateMethodSet.js.map": "652969dd9c3d8d7c60cc82898ab5a1ab", +"js/node_modules/@babel/helpers/lib/helpers/nonIterableSpread.js.map": "c18757b15127c68022fa8e1a1eca5331", +"js/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js.map": "4f9801853c3dc41efb21b021f20d97ba", +"js/node_modules/@babel/helpers/lib/helpers/taggedTemplateLiteral.js.map": "fdbe91732e68b5c41f80e03931c08952", +"js/node_modules/@babel/helpers/lib/helpers/objectSpread2.js": "fe2fb88bad2c44ee3295f11115dcf360", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldGet2.js": "5532139dee269212154f83f2537a025c", +"js/node_modules/@babel/helpers/lib/helpers/wrapNativeSuper.js.map": "32dfe99189d5aa2c904561d95537cee1", +"js/node_modules/@babel/helpers/lib/helpers/classCallCheck.js": "88887ecb1cccfb1a29a0545ebffe85d0", +"js/node_modules/@babel/helpers/lib/helpers/assertThisInitialized.js.map": "0784f59e314d28d8282248dc62869373", +"js/node_modules/@babel/helpers/lib/helpers/classCheckPrivateStaticAccess.js.map": "188d2a175df2a51a880acffe96a9c33c", +"js/node_modules/@babel/helpers/lib/helpers/classNameTDZError.js.map": "c08048194f02b956c7545c72d23ccba5", +"js/node_modules/@babel/helpers/lib/helpers/unsupportedIterableToArray.js": "e1fc4085c9a133db8a1ddff813e44587", +"js/node_modules/@babel/helpers/lib/helpers/classStaticPrivateFieldSpecSet.js.map": "b25153b79d2a9ae513dd236fc336bdf0", +"js/node_modules/@babel/helpers/lib/helpers/classApplyDescriptorDestructureSet.js": "dbd3f821ff6cbc0b7cf62d64b1a7451b", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs2203R.js.map": "f92da13a26d479ca69694b83242b3477", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs2203R.js": "d89e21a2e47a618824784b5431d62709", +"js/node_modules/@babel/helpers/lib/helpers/classNameTDZError.js": "42e9366827b995525b4aac6b374ba759", +"js/node_modules/@babel/helpers/lib/helpers/wrapAsyncGenerator.js": "0308e7712649c9e566e990fac002d46a", +"js/node_modules/@babel/helpers/lib/helpers/temporalUndefined.js": "b85b49bdf9a88a0e3c5accbbd6354cf5", +"js/node_modules/@babel/helpers/lib/helpers/possibleConstructorReturn.js.map": "656ae798015d5d5cb16d9800511384c0", +"js/node_modules/@babel/helpers/lib/helpers/importDeferProxy.js": "5fb0250e4bd407ed0694def1285c9274", +"js/node_modules/@babel/helpers/lib/helpers/classStaticPrivateMethodSet.js": "6cedeb1affc9ff06b87cd3535dd44515", +"js/node_modules/@babel/helpers/lib/helpers/toPropertyKey.js.map": "f440c8d419ca649a88d6f46153ce26b0", +"js/node_modules/@babel/helpers/lib/helpers/applyDecoratedDescriptor.js.map": "88eba9979049ca63470bb4583dcadc11", +"js/node_modules/@babel/helpers/lib/helpers/typeof.js": "54855d4238803693f0e950be64ffa11b", +"js/node_modules/@babel/helpers/lib/helpers/getPrototypeOf.js": "6e0afb07e272c2e26ac88aa3511780b6", +"js/node_modules/@babel/helpers/lib/helpers/classStaticPrivateMethodGet.js.map": "4fd5d5926eeb3ec02c6bb1e4852e580d", +"js/node_modules/@babel/helpers/lib/helpers/AwaitValue.js": "d963a65a1698b9ab04e5a2bf96e226ee", +"js/node_modules/@babel/helpers/lib/helpers/classExtractFieldDescriptor.js.map": "df25fd5519da19b985f285d48254ef8a", +"js/node_modules/@babel/helpers/lib/helpers/callSuper.js.map": "63d2979d847865cdb75a85b7a720ece7", +"js/node_modules/@babel/helpers/lib/helpers/checkPrivateRedeclaration.js": "2a3fc8272dd64921db76c43509d4d8a5", +"js/node_modules/@babel/helpers/lib/helpers/objectSpread.js.map": "7153a62ab595a9ff92eed832893d49d1", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateMethodGet.js.map": "895729fe5d1691e793a9a4afe6417949", +"js/node_modules/@babel/helpers/lib/helpers/nonIterableRest.js.map": "5363f7c7efaee3bf5c0873cb06238d81", +"js/node_modules/@babel/helpers/lib/helpers/classStaticPrivateMethodGet.js": "9be2e539be2fa1a79216c5ab35dc1fc9", +"js/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimit.js": "44f5bd648146371e5455498974da4a18", +"js/node_modules/@babel/helpers/lib/helpers/awaitAsyncGenerator.js.map": "b5f01859e8256790fefa5f39f7b45868", +"js/node_modules/@babel/helpers/lib/helpers/extends.js.map": "ec434bf62f8408815d4f4fe9f7ba0f42", +"js/node_modules/@babel/helpers/lib/helpers/get.js": "bf92759dc52a0348c60a361260202799", +"js/node_modules/@babel/helpers/lib/helpers/taggedTemplateLiteral.js": "e744c8907b7faf53660256ad40560bce", +"js/node_modules/@babel/helpers/lib/helpers/defineProperty.js.map": "3b6606d1e25522268303ba0fc827e1ec", +"js/node_modules/@babel/helpers/lib/helpers/classStaticPrivateFieldDestructureSet.js": "769f4e704a299a621c60a51e24937d2f", +"js/node_modules/@babel/helpers/lib/helpers/checkInRHS.js": "09843a7066695c9fb98bcc1ee9149e31", +"js/node_modules/@babel/helpers/lib/helpers/superPropBase.js": "859e4c589d225c37ba4d4823f8a5cbf6", +"js/node_modules/@babel/helpers/lib/helpers/tdz.js": "550aee84cc517e6620a37e5341903d24", +"js/node_modules/@babel/helpers/lib/helpers/toConsumableArray.js.map": "23974525c24d0e0afcbc88e846be950e", +"js/node_modules/@babel/helpers/lib/helpers/identity.js": "93b572daa9908e7deb3f2621d6c0849f", +"js/node_modules/@babel/helpers/lib/helpers/arrayWithHoles.js.map": "b5dbcaa8808518a4547c742b1ad0e3b0", +"js/node_modules/@babel/helpers/lib/helpers/isNativeFunction.js.map": "def06985c0c040990f1b93b7ce4b19e1", +"js/node_modules/@babel/helpers/lib/helpers/taggedTemplateLiteralLoose.js.map": "838f11b1bd405a03bc671be6c1d682f9", +"js/node_modules/@babel/helpers/lib/helpers/classExtractFieldDescriptor.js": "ca57f1f6e82910ff3c1029406b52fa4d", +"js/node_modules/@babel/helpers/lib/helpers/setFunctionName.js": "5c0b6e3e176ac442e32454c3df7d9e6d", +"js/node_modules/@babel/helpers/lib/helpers/isNativeReflectConstruct.js.map": "11eca235907ff044a4673314b9101771", +"js/node_modules/@babel/helpers/lib/helpers/nonIterableSpread.js": "5ddc2d2b137e0feacc71e3b451ddb66d", +"js/node_modules/@babel/helpers/lib/helpers/classStaticPrivateFieldSpecGet.js.map": "0023b6df84a5e917ff0ebf61d69301ac", +"js/node_modules/@babel/helpers/lib/helpers/slicedToArray.js.map": "3273dbcd77f38ca5ed194d0142130ce4", +"js/node_modules/@babel/helpers/lib/helpers/classApplyDescriptorDestructureSet.js.map": "06d506f6b97f66710238419a822b736e", +"js/node_modules/@babel/helpers/lib/helpers/setPrototypeOf.js.map": "c7006fab39485c6e7e4746b38df1e70e", +"js/node_modules/@babel/helpers/lib/helpers/temporalRef.js.map": "4bfe46ad14b5fbbe116e386bb63188c8", +"js/node_modules/@babel/helpers/lib/helpers/wrapAsyncGenerator.js.map": "6e1e300c8abec2fcc2769cf681d753d2", +"js/node_modules/@babel/helpers/lib/helpers/toPrimitive.js.map": "1dc1792120a1b63b16e3c26904298529", +"js/node_modules/@babel/helpers/lib/helpers/usingCtx.js": "66468883a93b293236425b1cb1913c36", +"js/node_modules/@babel/helpers/lib/helpers/using.js.map": "8159ed3fd2d6f239728c7c1d76e6b846", +"js/node_modules/@babel/helpers/lib/helpers/setPrototypeOf.js": "2fe52b961b4a3ce26c49504081764d44", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateSetter.js.map": "9c95be242c2d353c06af7b33aa58f31a", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs.js.map": "8570c2e66d05593916e6a9641776bec3", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs.js": "b91733b2ff13f36cac4394a6a57bf94c", +"js/node_modules/@babel/helpers/lib/helpers/initializerWarningHelper.js.map": "6062263093d73413ad03ed301d91a5a2", +"js/node_modules/@babel/helpers/lib/helpers/slicedToArray.js": "e89800989b1c4d541f829c7787c7e8b7", +"js/node_modules/@babel/helpers/lib/helpers/arrayLikeToArray.js": "8f9c003b7586743900b1ddce1878a528", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateMethodSet.js": "e8a0a9424dcc931b47be1198d6f8f8eb", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateGetter.js": "fbec9ab7a5487da542db3c0b10b35e26", +"js/node_modules/@babel/helpers/lib/helpers/inherits.js": "b4e001d1ef07e6fc46d98d2161267e33", +"js/node_modules/@babel/helpers/lib/helpers/temporalUndefined.js.map": "5a7e01ad3082a5b9e876bcc5586e935a", +"js/node_modules/@babel/helpers/lib/helpers/createForOfIteratorHelperLoose.js": "131dbfa652546eff22c052470f1c4203", +"js/node_modules/@babel/helpers/lib/helpers/nullishReceiverError.js": "ee2aa96d851b7b7e7defe218a5f0d109", +"js/node_modules/@babel/helpers/lib/helpers/toSetter.js.map": "05b8e3203add43278a175e0063b2f9d7", +"js/node_modules/@babel/helpers/lib/helpers/assertClassBrand.js": "fd6f9a23f5f1754d882dddc0c1ce2514", +"js/node_modules/@babel/helpers/lib/helpers/createSuper.js": "0c2a0556230104b367084558ee42237e", +"js/node_modules/@babel/helpers/lib/helpers/objectWithoutPropertiesLoose.js": "56d8bbb31cdb382724f93fed5c159466", +"js/node_modules/@babel/helpers/lib/helpers/applyDecs2203.js": "48af33c12debe68e2aea008175beabb3", +"js/node_modules/@babel/helpers/lib/helpers/toArray.js.map": "f46082426742797ccc75facdd69561a5", +"js/node_modules/@babel/helpers/lib/helpers/wrapNativeSuper.js": "07b2e41bdbc9c431f9288647e36eeb3a", +"js/node_modules/@babel/helpers/lib/helpers/defineEnumerableProperties.js": "c281cab38f36995f3502355336f49249", +"js/node_modules/@babel/helpers/lib/helpers/defaults.js.map": "6bf1e28de17b6a9407e188c4544f9c59", +"js/node_modules/@babel/helpers/lib/helpers/toPropertyKey.js": "c7f8e6c61efb3df555af163338b5cd5b", +"js/node_modules/@babel/helpers/lib/helpers/objectSpread2.js.map": "770342b5a4b93cec3b22af58e0708600", +"js/node_modules/@babel/helpers/lib/helpers/classCallCheck.js.map": "6e2713b38b12e792a4651d10a8c7887c", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateSetter.js": "c6ccc68250279e9ea6d6c35a33fe4be8", +"js/node_modules/@babel/helpers/lib/helpers/construct.js": "7e62780dffa7a9c19f65565d6219e2dd", +"js/node_modules/@babel/helpers/lib/helpers/defaults.js": "9ea734c5eb2c5451cea167497eb841c8", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateMethodGet.js": "f03a676c2f28edd1a0bd0477da0fc8bd", +"js/node_modules/@babel/helpers/lib/helpers/createSuper.js.map": "b2f2646f5526e524763b01e3ebbecec8", +"js/node_modules/@babel/helpers/lib/helpers/isNativeFunction.js": "b66e0815a83a1265efc24830124428e6", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldLooseKey.js.map": "c899623313827d45badade0923f0368d", +"js/node_modules/@babel/helpers/lib/helpers/AwaitValue.js.map": "c1ecfa7937489f7bb625039487e31a0d", +"js/node_modules/@babel/helpers/lib/helpers/awaitAsyncGenerator.js": "5c5f407ed3db4c27b28b633a7baf91f5", +"js/node_modules/@babel/helpers/lib/helpers/getPrototypeOf.js.map": "4c3d97136786b920d3caf28c0af6efae", +"js/node_modules/@babel/helpers/lib/helpers/setFunctionName.js.map": "2e4694a08041a5a712b715e5d2c8782d", +"js/node_modules/@babel/helpers/lib/helpers/OverloadYield.js": "b3a309ef4b8643646a2dc4bd42267ba9", +"js/node_modules/@babel/helpers/lib/helpers/toPrimitive.js": "ab97a1e59f201894f8f156a5c29b4937", +"js/node_modules/@babel/helpers/lib/helpers/writeOnlyError.js.map": "b67f1d51fc3c1f0bc0ca897b0642b753", +"js/node_modules/@babel/helpers/lib/helpers/readOnlyError.js.map": "27b91cd990125d6e6b932e29749428e6", +"js/node_modules/@babel/helpers/lib/helpers/classStaticPrivateFieldDestructureSet.js.map": "66eb5ce72ab553ba6f14a63a9331e817", +"js/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimit.js.map": "4c1add671825d9ff5af71183736ddb36", +"js/node_modules/@babel/helpers/lib/helpers/applyDecoratedDescriptor.js": "9cf4c385dc2cbf32a1b486ff9c3d8c23", +"js/node_modules/@babel/helpers/lib/helpers/dispose.js": "2193b6bb41ba919d9732dff84ca28f3e", +"js/node_modules/@babel/helpers/lib/helpers/arrayLikeToArray.js.map": "ad9ae7cc56d03e1db107f9b1cb0d2679", +"js/node_modules/@babel/helpers/lib/helpers/initializerDefineProperty.js": "bc8be8c3c283d92e855454eea4fd43c3", +"js/node_modules/@babel/helpers/lib/helpers/checkInRHS.js.map": "8f660dd04e91eddc7ef9253bcc3cae54", +"js/node_modules/@babel/helpers/lib/helpers/initializerDefineProperty.js.map": "e04d898bdc9bd5875247b3e329026205", +"js/node_modules/@babel/helpers/lib/helpers/temporalRef.js": "9bde6af8d6ac3eb6c67c5debe4aabb87", +"js/node_modules/@babel/helpers/lib/helpers/objectWithoutProperties.js.map": "228c6133132fec742fc78c053e536135", +"js/node_modules/@babel/helpers/lib/helpers/classPrivateFieldDestructureSet.js": "4d04bde62161fddeeedee5e3abe93a91", +"js/node_modules/@babel/helpers/lib/helpers/interopRequireWildcard.js.map": "e64494859ce96621b8db137e2193f7a0", +"js/node_modules/@babel/helpers/lib/helpers/isNativeReflectConstruct.js": "90dd6f2c276256ddc8a26aeafbe90ddd", +"js/node_modules/@babel/helpers/lib/helpers/writeOnlyError.js": "81186b681b7042b0e4929c2cc865028c", +"js/node_modules/@babel/helpers/lib/helpers/newArrowCheck.js.map": "58fc854a88295b2cd5603bd157cd29f2", +"js/node_modules/@babel/helpers/tsconfig.json": "ba78b496460e15c5181cd163ab13400e", +"js/node_modules/@babel/plugin-syntax-async-generators/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-async-generators/README.md": "25fc8ca2128d1350c09d16d64641e4cc", +"js/node_modules/@babel/plugin-syntax-async-generators/package.json": "be6ff1559b2b4e9ee3c1e4f140558318", +"js/node_modules/@babel/plugin-syntax-async-generators/lib/index.js": "5420d432815df1d04b82149cef929e88", +"js/node_modules/@babel/plugin-syntax-object-rest-spread/LICENSE": "b1d0cd283a346e919abb3beeb018279d", +"js/node_modules/@babel/plugin-syntax-object-rest-spread/README.md": "374efa55d733af163f6e38813e7a0f95", +"js/node_modules/@babel/plugin-syntax-object-rest-spread/package.json": "2b4f04fe673b5e1fa6bb27cfed0c50af", +"js/node_modules/@babel/plugin-syntax-object-rest-spread/lib/index.js": "dc8c81ff9728f367997414e140f21636", +"js/node_modules/data-urls/README.md": "1251ecde88ead50ebdf9b11e7bfa5a09", +"js/node_modules/data-urls/package.json": "f828e96393b2972a967b777f2f14c2d5", +"js/node_modules/data-urls/lib/utils.js": "5067364202531183b102706ec3f94792", +"js/node_modules/data-urls/lib/parser.js": "d4c72a7cfc9a071bf810a5d5d03715ef", +"js/node_modules/data-urls/LICENSE.txt": "0a0c0f3a891454d985704a2b0071c46d", +"js/node_modules/is-number/LICENSE": "0f64900f8f30e53054962c9f1fc3205b", +"js/node_modules/is-number/index.js": "ade6936b3f76cbe35eb7a6a6d1289ab1", +"js/node_modules/is-number/README.md": "ad19294538df9a8918e9206d2928118e", +"js/node_modules/is-number/package.json": "41b5221636f534d987259e37635e1dd6", +"js/node_modules/fs.realpath/LICENSE": "062470525c8e380f8567f665ef554d11", +"js/node_modules/fs.realpath/old.js": "8c3d2bd3edf5d8918b7cbf3c93b3ba32", +"js/node_modules/fs.realpath/index.js": "81443ae283d9031000862ce501c9f964", +"js/node_modules/fs.realpath/README.md": "b0e79f63ca0f7b8904b2b0e01b8aa1ed", +"js/node_modules/fs.realpath/package.json": "3aa3d67ce378e330e293496dd3b9a506", +"js/node_modules/jest-environment-node/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-environment-node/package.json": "38f5997aa7e9ba6c5dc52479a2589903", +"js/node_modules/jest-environment-node/build/index.js": "a1e737e7cc2a05ee46bdba8e5dd9725e", +"js/node_modules/jest-environment-node/build/index.d.ts": "5a640ce051aa80e8000c94ae02550bd5", +"js/node_modules/yocto-queue/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/yocto-queue/index.js": "aa2fc0b237da3b4c1b1eac132ce69480", +"js/node_modules/yocto-queue/readme.md": "c48cfc5891980ad9f558029d09388edd", +"js/node_modules/yocto-queue/package.json": "cf5e15c4545974d199ba4df45b9efda8", +"js/node_modules/yocto-queue/index.d.ts": "99de7953ef7e8d5f6bc6eef52a4fe415", +"js/node_modules/jest-util/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-util/Readme.md": "242a7a92dfcbd2004bc5dc7fcbfdf064", +"js/node_modules/jest-util/package.json": "2750015c0c5569a9af5eb159d8cfa2a3", +"js/node_modules/jest-util/build/interopRequireDefault.js": "16a8ea2bf5f8a830d423b9361b7df5e1", +"js/node_modules/jest-util/build/deepCyclicCopy.js": "73f752cf96118616dcfc37ba1962a14b", +"js/node_modules/jest-util/build/setGlobal.js": "5b412d0e866e6cf96acacab746ed8ef8", +"js/node_modules/jest-util/build/preRunMessage.js": "3d67511bc487aacc196dd061b2d821e7", +"js/node_modules/jest-util/build/globsToMatcher.js": "60491d3e264b8da800c2a25988713852", +"js/node_modules/jest-util/build/convertDescriptorToString.js": "68f7176d69f4c6afd4fd0954e2946722", +"js/node_modules/jest-util/build/index.js": "e6f3ce18337a86fd92fe557787376b04", +"js/node_modules/jest-util/build/testPathPatternToRegExp.js": "c20326c62da27112c66ba2e51867e474", +"js/node_modules/jest-util/build/clearLine.js": "c18e9dfa60a39d5afe5f67a3bc9281f5", +"js/node_modules/jest-util/build/createProcessObject.js": "84727bb03450bede442417271c1bb130", +"js/node_modules/jest-util/build/ErrorWithStack.js": "82cd4b9754cdf9a97172a259a7e727c7", +"js/node_modules/jest-util/build/specialChars.js": "785f9305218a3d8307a79d5c49f08b20", +"js/node_modules/jest-util/build/requireOrImportModule.js": "6da12a5a2d1ae7e9b0f9f4d17c6703e6", +"js/node_modules/jest-util/build/invariant.js": "a792273e2b616223feeb775f898c9f3e", +"js/node_modules/jest-util/build/isPromise.js": "46de2b73b233105ea22c6005be0aaa05", +"js/node_modules/jest-util/build/isNonNullable.js": "9e11078404e03acc1feeedf89c5bf232", +"js/node_modules/jest-util/build/installCommonGlobals.js": "77775f0f67c840616d4bd6cc7972e003", +"js/node_modules/jest-util/build/tryRealpath.js": "38768b3a4b1adfcdd264e11914a32c18", +"js/node_modules/jest-util/build/index.d.ts": "5b5cccd3e9c4e41475e32cbe6fcfd8a7", +"js/node_modules/jest-util/build/isInteractive.js": "7d9e91221b5616acf148a23767fdebec", +"js/node_modules/jest-util/build/pluralize.js": "25cf39705291c181522d72e7de058c6c", +"js/node_modules/jest-util/build/formatTime.js": "66180bffb3a37864a8a035cebffbd3e3", +"js/node_modules/jest-util/build/createDirectory.js": "037ad94d962de172dd48b86c0ca0103b", +"js/node_modules/jest-util/build/replacePathSepForGlob.js": "46b137405114cac858c4d8dfc848eb2e", +"js/node_modules/jest-get-type/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-get-type/package.json": "872c8d1d155f7026f0d0cf4a5e8ac900", +"js/node_modules/jest-get-type/build/index.js": "ee2f054e1fe40614952c92c6e26f2f1a", +"js/node_modules/jest-get-type/build/index.d.ts": "956330270afbcc6d545875b5f4aaaac7", +"js/node_modules/rollup/LICENSE.md": "61eb79d40b84270db630d0fd3cf43867", +"js/node_modules/rollup/CHANGELOG.md": "ed83f44609587e53eb9d3584dc6e3a63", +"js/node_modules/rollup/dist/rollup.browser.js.map": "24fdb5b3cec9e1cd08c82bd578be0d75", +"js/node_modules/rollup/dist/rollup.browser.js": "88e7f21199384a25b3741b32cd000140", +"js/node_modules/rollup/dist/bin/rollup": "28201fb93a0be1cbe7b3324ad33387a8", +"js/node_modules/rollup/dist/rollup.js": "ad3ef0f5728cb78b6c441bfdc02843b8", +"js/node_modules/rollup/dist/rollup.d.ts": "c7ecce9fff3374f6c8cd09a1103b11e7", +"js/node_modules/rollup/dist/shared/watch-cli.js": "7428a263d533955881de80bc160bc9d7", +"js/node_modules/rollup/dist/shared/mergeOptions.js": "9ad447aaf50e34577ed31a4f4f9789f4", +"js/node_modules/rollup/dist/shared/rollup.js": "b692baed4b48673dd9698e88a3e8a8d4", +"js/node_modules/rollup/dist/shared/index.js": "7acf7d3e42a08f8c9e0bbaca3ad58274", +"js/node_modules/rollup/dist/shared/watch.js": "674e00855640be436c78950b5491fc10", +"js/node_modules/rollup/dist/shared/loadConfigFile.js": "796bb91acd5e416046219e32871bb0db", +"js/node_modules/rollup/dist/es/rollup.browser.js": "dd382593483c7ef915ec9a8d1b6e08de", +"js/node_modules/rollup/dist/es/rollup.js": "e41e87d4c3621872c8704a3c23014f70", +"js/node_modules/rollup/dist/es/shared/rollup.js": "36e1dc68beeab93a077663766477b59e", +"js/node_modules/rollup/dist/es/shared/watch.js": "a128b4da3d1edf56551aa998c3cc51db", +"js/node_modules/rollup/dist/es/package.json": "6138da8f9bd4f861c6157689d96b6d64", +"js/node_modules/rollup/dist/loadConfigFile.js": "cd805b5c0eef9fa59821b3d1e9769ebb", +"js/node_modules/rollup/README.md": "ed730cf918e74a415f7818523cf86379", +"js/node_modules/rollup/package.json": "a478a1a7615944705bb562996b39b786", +"js/node_modules/libsodium/LICENSE": "14f9983ddf9172860552c49665f859bd", +"js/node_modules/libsodium/dist/modules/libsodium.js": "7e854d66ed8fdea65576443d4cd64ac6", +"js/node_modules/libsodium/README.md": "c990cbec80b538cdcc1fa6f6f60524ed", +"js/node_modules/libsodium/package.json": "5fdec706886f0fdc5ad64d1aa995e8a9", +"js/node_modules/concat-map/LICENSE": "aea1cde69645f4b99be4ff7ca9abcce1", +"js/node_modules/concat-map/test/map.js": "a8e1d80e4629945216de220e4b580cf5", +"js/node_modules/concat-map/example/map.js": "42b2341e75e2e29012793c31222c2783", +"js/node_modules/concat-map/index.js": "8ef754ba23fdd37b3e8a1c52739ace80", +"js/node_modules/concat-map/README.markdown": "3de808d1c878e1d12f12c8d849710db2", +"js/node_modules/concat-map/package.json": "85d8a674998927862b17adef4aa6a7b1", +"js/node_modules/get-package-type/LICENSE": "0dea536beaa7ef82467edd8f2131edd5", +"js/node_modules/get-package-type/CHANGELOG.md": "06e525850ef2769bfa119a327f26e1b4", +"js/node_modules/get-package-type/sync.cjs": "9e975d0331ef5372df151d896f153c2f", +"js/node_modules/get-package-type/README.md": "e6d300409df8714d5a9424a94d081993", +"js/node_modules/get-package-type/package.json": "d0d20604403de4a8fe8e86f1fb57551b", +"js/node_modules/get-package-type/index.cjs": "044dd2d3542fbab66466f33021e29cda", +"js/node_modules/get-package-type/cache.cjs": "406fda8a72da2730357619e904a87757", +"js/node_modules/get-package-type/async.cjs": "e594510f67684c7fb8271fcb5498ead9", +"js/node_modules/get-package-type/is-node-modules.cjs": "9e7a533eb7f79163b02dfa958fd36699", +"js/node_modules/collect-v8-coverage/LICENSE": "65909b045443f74281cade903927e236", +"js/node_modules/collect-v8-coverage/CHANGELOG.md": "ef4b60dfd201fc0472f579bffdc3b8fc", +"js/node_modules/collect-v8-coverage/index.js": "4159769c5f8cd69682d1e6c9fd868bb4", +"js/node_modules/collect-v8-coverage/README.md": "49bd20e9c03d254f945be46179c6c4cc", +"js/node_modules/collect-v8-coverage/package.json": "dee3928dd3af90ef22cdee92c19a4e8a", +"js/node_modules/collect-v8-coverage/index.d.ts": "0e790fd1e716ac6a2f71491022ca3b90", +"js/node_modules/protobufjs/minimal.d.ts": "5ebcf0458f4144adb94af2fb0bd64009", +"js/node_modules/protobufjs/LICENSE": "ea5e659d81210413f1b92a9af5e38186", +"js/node_modules/protobufjs/dist/protobuf.min.js.map": "56b689ad93ee1a7110f918cd8ec66082", +"js/node_modules/protobufjs/dist/minimal/protobuf.min.js.map": "0c2385408bf02947ef84bd2364868ec0", +"js/node_modules/protobufjs/dist/minimal/protobuf.js": "7d0217c61495b1d24d1e5ad2a295eb49", +"js/node_modules/protobufjs/dist/minimal/protobuf.js.map": "2908c7a9bdf9c7278e7b05d66d242756", +"js/node_modules/protobufjs/dist/minimal/protobuf.min.js": "aaeba45250e1e22163be3f0a15c26abf", +"js/node_modules/protobufjs/dist/protobuf.js": "67f5794078163c2ecc569646297932bb", +"js/node_modules/protobufjs/dist/protobuf.js.map": "ed907f13fae4ea2c5e1b2ec1625c39b2", +"js/node_modules/protobufjs/dist/light/protobuf.min.js.map": "f5b080a216ddf64bd1574da0cd353b04", +"js/node_modules/protobufjs/dist/light/protobuf.js": "969db1437b2e07a995e6da4a418d3435", +"js/node_modules/protobufjs/dist/light/protobuf.js.map": "11874498f781b1aaea385845886a9c78", +"js/node_modules/protobufjs/dist/light/protobuf.min.js": "e32143271bd90f632e1851be2b6d46f3", +"js/node_modules/protobufjs/dist/protobuf.min.js": "8a0520c3b704916e16d5536e3e2d5c3f", +"js/node_modules/protobufjs/google/LICENSE": "f687c0c395631a0fcf4a186c60894b53", +"js/node_modules/protobufjs/google/README.md": "149ba7699f58004bc78c525f8f18e102", +"js/node_modules/protobufjs/google/api/http.proto": "23e02cf0921ba2b6061a415b71563be4", +"js/node_modules/protobufjs/google/api/http.json": "25c1d3fe08a39e7445b019d3cbc2cd5a", +"js/node_modules/protobufjs/google/api/annotations.proto": "1d820904d68b15b6fa80f02b4315e82a", +"js/node_modules/protobufjs/google/api/annotations.json": "6f482c75989a90a2a732a1f78513747c", +"js/node_modules/protobufjs/google/protobuf/api.json": "7d9936b5c48a6bbd25b2b89fbe169f77", +"js/node_modules/protobufjs/google/protobuf/api.proto": "2cac492d0ae6f0278d462628164dc455", +"js/node_modules/protobufjs/google/protobuf/source_context.json": "f6ae4b6cdc17987f1a4c5e6424a06a76", +"js/node_modules/protobufjs/google/protobuf/source_context.proto": "6644893325cd80604e2451b6cbef506a", +"js/node_modules/protobufjs/google/protobuf/descriptor.json": "25e6033c0d66b3156c41a1f64b7adbd3", +"js/node_modules/protobufjs/google/protobuf/type.proto": "72f2011a6f11fa2df8b1fe3840edd399", +"js/node_modules/protobufjs/google/protobuf/type.json": "bb4d5a520459d966c94fd242bfdd72dd", +"js/node_modules/protobufjs/google/protobuf/descriptor.proto": "3dbdb1ff59e227d3e63b9830471871f9", +"js/node_modules/protobufjs/ext/descriptor/test.js": "c831b594544be2749e1b24308d617646", +"js/node_modules/protobufjs/ext/descriptor/index.js": "d9e5a8d99a7e8f06a2fc1fa3236644d2", +"js/node_modules/protobufjs/ext/descriptor/README.md": "3b5f1dad38ed46f2604fb9ac3fb54b38", +"js/node_modules/protobufjs/ext/descriptor/index.d.ts": "d4f32a04f03046393e08a9c101200805", +"js/node_modules/protobufjs/ext/debug/index.js": "3b6c508784123f0eb0907541545940d0", +"js/node_modules/protobufjs/ext/debug/README.md": "bd97066b50038c7228642d23a2255d25", +"js/node_modules/protobufjs/light.js": "71729c4e49813d96af4823c1d6925830", +"js/node_modules/protobufjs/index.js": "e530caff47ada3119bf95178165f6bc2", +"js/node_modules/protobufjs/light.d.ts": "5ebcf0458f4144adb94af2fb0bd64009", +"js/node_modules/protobufjs/README.md": "c27bcee2b2ad027f91b907ffca8a28d0", +"js/node_modules/protobufjs/package.json": "1fe4aa2b10b840f097bb3bfccd6b4bbb", +"js/node_modules/protobufjs/scripts/postinstall.js": "faf678c86ae4ed4e0035090c095a2a41", +"js/node_modules/protobufjs/tsconfig.json": "61682d3600e6ba772c0226f47a8b1a79", +"js/node_modules/protobufjs/index.d.ts": "3db805ee1cee2a2d89b66743e0ed0bd9", +"js/node_modules/protobufjs/minimal.js": "31da80e22e2f6c0153e3b5bcafb8d300", +"js/node_modules/protobufjs/src/oneof.js": "e13dad342b847f59348d6bbe0a704662", +"js/node_modules/protobufjs/src/util.js": "67cfb838421b695344a60e33d22eff4b", +"js/node_modules/protobufjs/src/encoder.js": "98c9a68bd04216eec06208a9d1a269c6", +"js/node_modules/protobufjs/src/writer_buffer.js": "b195920b3be20f97c8428e2bef8fc580", +"js/node_modules/protobufjs/src/type.js": "aa83a40573cc2ea2c37ff1542ec8c5ea", +"js/node_modules/protobufjs/src/types.js": "5cb568d7d0fe4fb4aa781cc055c71080", +"js/node_modules/protobufjs/src/index-light.js": "861b5c438729ebee9f7a4dfd140e76f2", +"js/node_modules/protobufjs/src/util/longbits.js": "66063d49423e06f5a99df8dd70f8563c", +"js/node_modules/protobufjs/src/util/minimal.js": "bf4c9d375ef4e41765519cc180e81bdd", +"js/node_modules/protobufjs/src/message.js": "78731adf0de226948269142998cd202d", +"js/node_modules/protobufjs/src/converter.js": "046127e1966860e15337c54c55d2cf2a", +"js/node_modules/protobufjs/src/service.js": "a79f2ed3c7261dc86a40a8afb98efa56", +"js/node_modules/protobufjs/src/reader_buffer.js": "b392b16954e4bc2b47920a8cad6ed217", +"js/node_modules/protobufjs/src/decoder.js": "8a47413b9373688c01735dafe28bce33", +"js/node_modules/protobufjs/src/field.js": "42066220408c30baccd3fa123738be9c", +"js/node_modules/protobufjs/src/mapfield.js": "7503c7985a581f59543a168d45a7821d", +"js/node_modules/protobufjs/src/object.js": "83e599148401c5021bd4b157bc605f15", +"js/node_modules/protobufjs/src/index.js": "0a5032ff2e0ff83f4c7334853c2de1fa", +"js/node_modules/protobufjs/src/typescript.jsdoc": "d9aadb40d82e1d9ef4199e827643235d", +"js/node_modules/protobufjs/src/namespace.js": "a4defb1f72da8607f1c68e3600d9abbb", +"js/node_modules/protobufjs/src/enum.js": "8fc101b7020a8e5afca8b888132d0f49", +"js/node_modules/protobufjs/src/parse.js": "89b451086fb70094564bd3e48cb63853", +"js/node_modules/protobufjs/src/root.js": "0dbcd76cafb0d0e0aedd4e5a03b56704", +"js/node_modules/protobufjs/src/index-minimal.js": "57b83dcd79f7175fefe90bd88191ed5c", +"js/node_modules/protobufjs/src/verifier.js": "163b01e29a0dc808f050f30288c34a4d", +"js/node_modules/protobufjs/src/roots.js": "077149031f773dbb3a74f1fcde985d82", +"js/node_modules/protobufjs/src/tokenize.js": "baef0d03a6a353e229d478a11b1997d9", +"js/node_modules/protobufjs/src/common.js": "23b856a184cc6e6725d33b61b8d44919", +"js/node_modules/protobufjs/src/wrappers.js": "2c3018269f7cd3420f75c885c693d574", +"js/node_modules/protobufjs/src/rpc.js": "67f8221d58456599d3370c2039bbc0c5", +"js/node_modules/protobufjs/src/reader.js": "30c6b6f2d61e699b166507e8f66048ba", +"js/node_modules/protobufjs/src/rpc/service.js": "84f077e298c366e53e3b89378f2927fe", +"js/node_modules/protobufjs/src/writer.js": "7e1c0e5d938a848411f854e23cb0ce35", +"js/node_modules/protobufjs/src/method.js": "bf3c42a84c49a2e0992e0526eef56645", +"js/node_modules/whatwg-encoding/README.md": "7f3051835aaee24f3970a3830f82d401", +"js/node_modules/whatwg-encoding/package.json": "491ed0634894e85f5118549d7b8a7355", +"js/node_modules/whatwg-encoding/lib/labels-to-names.json": "d8185d34d46d7598ccd1d885dbfe12cc", +"js/node_modules/whatwg-encoding/lib/supported-names.json": "d4eeac3a1adfb52b78a26337eff13a8b", +"js/node_modules/whatwg-encoding/lib/whatwg-encoding.js": "fcbecf35eccaf9bfd1dc0f98b7f52f1e", +"js/node_modules/whatwg-encoding/LICENSE.txt": "0a0c0f3a891454d985704a2b0071c46d", +"js/node_modules/json5/LICENSE.md": "d80f2808a405d641840b50a06f80e93c", +"js/node_modules/json5/dist/index.min.mjs": "6b52834008f53498401c2d556c87f535", +"js/node_modules/json5/dist/index.js": "5507b25a88e899f599464287585e7406", +"js/node_modules/json5/dist/index.mjs": "dc1ee1f76554b56b44c52112b66ff97f", +"js/node_modules/json5/dist/index.min.js": "9dc15690fd75f045644be0e098b0dd52", +"js/node_modules/json5/README.md": "3a4a79777bcc21682766b210ad46d535", +"js/node_modules/json5/package.json": "8db06c6a7dc3cac52cf53c0c4ed77c91", +"js/node_modules/json5/lib/stringify.js": "0be51acba426cecea3ac9199a78af8cc", +"js/node_modules/json5/lib/util.js": "a211123be7d3ca0edd47a7eb8940c843", +"js/node_modules/json5/lib/parse.d.ts": "f4a6d0497a413d062bdb269a048ee327", +"js/node_modules/json5/lib/unicode.js": "059e07b58e38ea65ba224ac6f95f6192", +"js/node_modules/json5/lib/index.js": "657fde94b91fd88c57a81acb0b8d5cc5", +"js/node_modules/json5/lib/register.js": "6bc028d04cea42a6c43a14d8a1295045", +"js/node_modules/json5/lib/unicode.d.ts": "193c23353c78120b65448868381bbe2e", +"js/node_modules/json5/lib/stringify.d.ts": "89250f288fdffe3410ad4ef51cd79e3d", +"js/node_modules/json5/lib/require.js": "1b2f3a690f22a49324f84be13959547f", +"js/node_modules/json5/lib/parse.js": "133d34abe04cbf1473bf75d370033d2e", +"js/node_modules/json5/lib/cli.js": "1ba2f9cb72680bbf3dae846ef2f95b82", +"js/node_modules/json5/lib/util.d.ts": "53c21331cff523677f9f481a8eb21011", +"js/node_modules/json5/lib/index.d.ts": "fd4db2d7a4ae902b75020d12bf923827", +"js/node_modules/get-stream/buffer-stream.js": "b8824799bfecfa545b32119b318378bd", +"js/node_modules/get-stream/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/get-stream/index.js": "74532660ec8c0427da5ef20c14bac662", +"js/node_modules/get-stream/readme.md": "e78fb212e74bdc59e6152cc596b38dff", +"js/node_modules/get-stream/package.json": "a80140fa16f27a1363b51d46ab39e17c", +"js/node_modules/get-stream/index.d.ts": "6cbe3e072aad28893ad6d642d407a675", +"js/node_modules/jszip/LICENSE.markdown": "28c4d6943c892a3c61ac2aaa5d781861", +"js/node_modules/jszip/dist/jszip.min.js": "b5d02b3f0bf3ae026451909419df07bb", +"js/node_modules/jszip/dist/jszip.js": "a592251014cf4c0edcb64c57deff7a88", +"js/node_modules/jszip/deps.js": "b388c22338126e8da0ddc519021a0c34", +"js/node_modules/jszip/README.markdown": "295917b1dd27fe16631e6c7090553669", +"js/node_modules/jszip/package.json": "4e7e44001fcc2627dfc397d73f20b24f", +"js/node_modules/jszip/.github/workflows/pr.yaml": "962afe8da72b5cd8656dd944cfdce75b", +"js/node_modules/jszip/lib/reader/ArrayReader.js": "e5e893351f69d45458af1592603c70cd", +"js/node_modules/jszip/lib/reader/Uint8ArrayReader.js": "373c25095f4342f7582735c0997940ab", +"js/node_modules/jszip/lib/reader/NodeBufferReader.js": "f78558839b5346db160f24efa6276c67", +"js/node_modules/jszip/lib/reader/StringReader.js": "2b9383537d4faf477d929f8fe2692403", +"js/node_modules/jszip/lib/reader/DataReader.js": "52ee7ee2f16f00cbebd608cb72703f0f", +"js/node_modules/jszip/lib/reader/readerFor.js": "09ebf51540b302be8396f6bc68bea975", +"js/node_modules/jszip/lib/crc32.js": "0709cbe7eaef0ecdf98941e39d9641a9", +"js/node_modules/jszip/lib/utf8.js": "2716714f4742e924c5a2d0b4d511526c", +"js/node_modules/jszip/lib/nodejs/NodejsStreamOutputAdapter.js": "fe378cccb91e45ebf8b5faf510b8d339", +"js/node_modules/jszip/lib/nodejs/NodejsStreamInputAdapter.js": "ba7572e9cd7a93894f67f7fe68866360", +"js/node_modules/jszip/lib/license_header.js": "ad3a5a4bad0cffc28652c9301d194060", +"js/node_modules/jszip/lib/zipObject.js": "2c565c4b9ce4f7f49217c364cae458ec", +"js/node_modules/jszip/lib/stream/DataLengthProbe.js": "f90b7627d5fbf7e85a0ba415bc41d518", +"js/node_modules/jszip/lib/stream/Crc32Probe.js": "71c9533a4b198cac9c0597d043e641ad", +"js/node_modules/jszip/lib/stream/DataWorker.js": "73f0170fa67eb625abbd5408df977b9b", +"js/node_modules/jszip/lib/stream/ConvertWorker.js": "37ad3c383fafa7c54d07db846e3b0b27", +"js/node_modules/jszip/lib/stream/GenericWorker.js": "23b23ab1bdd162bd719a78ac18ed3e05", +"js/node_modules/jszip/lib/stream/StreamHelper.js": "ac89ba115980c166aaa67991944da898", +"js/node_modules/jszip/lib/readable-stream-browser.js": "72c894328184433f38138c85558fe0ac", +"js/node_modules/jszip/lib/object.js": "08968390a420c53002dbd733024b357b", +"js/node_modules/jszip/lib/zipEntries.js": "529f329afcfaad1623c1b353e320f659", +"js/node_modules/jszip/lib/index.js": "f9ae13a5b07397c641a0c725926d5bec", +"js/node_modules/jszip/lib/flate.js": "84b2d8c602bff5f114b6c5dec83fbc7a", +"js/node_modules/jszip/lib/support.js": "131f34d0501cf8abf93176096c38d65c", +"js/node_modules/jszip/lib/base64.js": "8c54fa01388e8168e4c53875748d21c0", +"js/node_modules/jszip/lib/external.js": "767d6368f99872ae08c32712ccb66b2e", +"js/node_modules/jszip/lib/signature.js": "a7f9d2bd7d5c2d3ae7d13fcaa473f85c", +"js/node_modules/jszip/lib/load.js": "bb8c6d8a551a827dac739dd7f9d4ced3", +"js/node_modules/jszip/lib/compressions.js": "d463d013fc4b542c46e1629188289beb", +"js/node_modules/jszip/lib/generate/ZipFileWorker.js": "9e01a5a0b6a7fa86e655dc16aff77083", +"js/node_modules/jszip/lib/generate/index.js": "591d4de9ccc131afcbb943054dcc00b0", +"js/node_modules/jszip/lib/utils.js": "28350a273932ee00f357d3e3cf14c629", +"js/node_modules/jszip/lib/compressedObject.js": "732d8c64ad706c5b2b0e8da2688bb49f", +"js/node_modules/jszip/lib/zipEntry.js": "f2815f704fbb758d57910280bb95b29d", +"js/node_modules/jszip/lib/defaults.js": "0d952368666fd8e6560a3c34e1809b68", +"js/node_modules/jszip/lib/nodejsUtils.js": "fefacb3665ecdf94651c534cc9dd490f", +"js/node_modules/jszip/CHANGES.md": "032e322508e26cd963e16dd034e47342", +"js/node_modules/jszip/tsconfig.json": "0b17b0f2725122786428e8a9e60c91e6", +"js/node_modules/jszip/index.d.ts": "133f69c25b2fb7ef6a4215e89da87566", +"js/node_modules/jszip/graph.svg": "ee3058313ec10b6293a831bae7c43032", +"js/node_modules/jszip/vendor/FileSaver.js": "1cc9bf4e7f86a261b4e2e61de177ed81", +"js/node_modules/jszip/sponsors.md": "8dfe7336993b5763875314c3bace7f9e", +"js/node_modules/update-browserslist-db/check-npm-version.js": "d1463ec80932fa0145017163760de5ad", +"js/node_modules/update-browserslist-db/LICENSE": "9b02747216d78f8c9d07a7bcfe66d879", +"js/node_modules/update-browserslist-db/index.js": "ad2a7eac7d111028cf1a7bd29475e2c6", +"js/node_modules/update-browserslist-db/README.md": "7310a7fb997148f5600a68106d6325ac", +"js/node_modules/update-browserslist-db/package.json": "25da5fd2934959f6b541bdd1ddeba593", +"js/node_modules/update-browserslist-db/cli.js": "4c56b5a6bf64f83f94faa1a7c8cb8803", +"js/node_modules/update-browserslist-db/utils.js": "ae6df3d24cecacf3227e3d786ae9471a", +"js/node_modules/update-browserslist-db/index.d.ts": "fb46b4ceb2c419ced85f624e8486cb62", +"js/node_modules/sprintf-js/gruntfile.js": "4758263aff4cfbc3c1680d34c4d763e5", +"js/node_modules/sprintf-js/demo/angular.html": "61276ccc42eb16f69df6f9dc82527ff2", +"js/node_modules/sprintf-js/LICENSE": "ab40451de4e35c90f1b663b4fbd314a9", +"js/node_modules/sprintf-js/test/test.js": "a8098585c33386e9cf0c36cb799aedf0", +"js/node_modules/sprintf-js/dist/sprintf.min.js": "7e443f3f5a0a9cba41b75aedd8f438f1", +"js/node_modules/sprintf-js/dist/angular-sprintf.min.js.map": "88110c6656f210b1a33dfbacaca20bc8", +"js/node_modules/sprintf-js/dist/sprintf.min.map": "4f530b9cfb5cf2d37d93a3f5195831e1", +"js/node_modules/sprintf-js/dist/sprintf.min.js.map": "cb56d59dad0ab12536860ec55ef7ecd0", +"js/node_modules/sprintf-js/dist/angular-sprintf.min.js": "80b1dd478d4cf875a1118c1c2ad8c3c1", +"js/node_modules/sprintf-js/dist/angular-sprintf.min.map": "88110c6656f210b1a33dfbacaca20bc8", +"js/node_modules/sprintf-js/bower.json": "00d4d441b7504d293df32b993d6ccd21", +"js/node_modules/sprintf-js/README.md": "ccbe7cb46cbe9d9fd23a485ea1b96eca", +"js/node_modules/sprintf-js/package.json": "403904b398a71123fc7c5173dfbe5ffe", +"js/node_modules/sprintf-js/src/angular-sprintf.js": "7955cc90728c050c63177dd9c53f6b5e", +"js/node_modules/sprintf-js/src/sprintf.js": "cec7f6de61f126e3cae8271e01f037d3", +"js/node_modules/lie/license.md": "4397773a5104569a0a77b897f979a742", +"js/node_modules/lie/dist/lie.polyfill.js": "e0189841a5d943705869ee34dc4e3adc", +"js/node_modules/lie/dist/lie.min.js": "80d315c47174a82a5ed8fa0fa392a247", +"js/node_modules/lie/dist/lie.js": "5d09d834a6f3bad173114abb6ae76eb7", +"js/node_modules/lie/dist/lie.polyfill.min.js": "e772ec407844699e3612351498579488", +"js/node_modules/lie/README.md": "5c819c1177fbb7a64dd7c846381f81c5", +"js/node_modules/lie/polyfill.js": "7e98bf69cb97ed107424b9988e1b9661", +"js/node_modules/lie/package.json": "a6f474f1d2c5e1c74ef3a5d5088c31ff", +"js/node_modules/lie/lib/index.js": "d3ab19b9ca7339ab52771a55ff638503", +"js/node_modules/lie/lib/browser.js": "d15e369dd4742a4ba69664c375ba66d9", +"js/node_modules/lie/lie.d.ts": "2053a234d19eb6d1bd2b583631dc4d9c", +"js/node_modules/convert-source-map/LICENSE": "bf595075ff556bc46c43e08f142fa4f5", +"js/node_modules/convert-source-map/index.js": "3c8ed2e348297da68245f0ce297fa7f9", +"js/node_modules/convert-source-map/README.md": "3ad95aca383b1c8a47b7811a7314e5c8", +"js/node_modules/convert-source-map/package.json": "8e45029d5f6a12af5b4cb4355363364f", +"js/node_modules/is-arrayish/LICENSE": "e67c75e89656b80fd99cb7d30fb43102", +"js/node_modules/is-arrayish/index.js": "37d2f8bf6f5eaa32af9695936e137f8c", +"js/node_modules/is-arrayish/README.md": "29707858a2c6eb8e14e3ca822ce48fb6", +"js/node_modules/is-arrayish/package.json": "c7d062aad2809fdef776f85e4da00eb5", +"js/node_modules/prompts/license": "d260d6396704ddf14e28dbc0b92fbb75", +"js/node_modules/prompts/dist/prompts.js": "6669c09767969b800300722c1575d461", +"js/node_modules/prompts/dist/util/action.js": "7c837a146b596bafcab26a0fc6b3759e", +"js/node_modules/prompts/dist/util/entriesToDisplay.js": "d61b66287a62e3d7b2e900a198c68bd2", +"js/node_modules/prompts/dist/util/index.js": "c2945e91c5c0072fa3292b45b237bd82", +"js/node_modules/prompts/dist/util/style.js": "9a1bb5083aaa6873f0bf1144debe451c", +"js/node_modules/prompts/dist/util/clear.js": "f25e3e42085cafa7e4450ee740b2dfa0", +"js/node_modules/prompts/dist/util/wrap.js": "83e91482e5d61e4551b0a8021ad0b425", +"js/node_modules/prompts/dist/util/strip.js": "e6bafc1c3f89f2cadbb93a006720dbc9", +"js/node_modules/prompts/dist/util/lines.js": "e08af85ab31a607bd610b35b1b9093f8", +"js/node_modules/prompts/dist/util/figures.js": "48689660edf244bb31794ec604f11cca", +"js/node_modules/prompts/dist/dateparts/hours.js": "93f09d94634581ddbc89425bdfc1204a", +"js/node_modules/prompts/dist/dateparts/minutes.js": "4c38644395137042a6768dd23963a41e", +"js/node_modules/prompts/dist/dateparts/datepart.js": "9d0b35cc33028a43c00525f60c1529a3", +"js/node_modules/prompts/dist/dateparts/index.js": "087aabfb884fe865c29824ed31b0b812", +"js/node_modules/prompts/dist/dateparts/year.js": "b48f0ed6642bae807226fa1966991686", +"js/node_modules/prompts/dist/dateparts/meridiem.js": "2ad5373ea45b00bcb87cffcdbaf84a0e", +"js/node_modules/prompts/dist/dateparts/month.js": "b26f570d9a8500d0f4944c303b3390a9", +"js/node_modules/prompts/dist/dateparts/seconds.js": "0af66588e0677762c879c0b7a71597af", +"js/node_modules/prompts/dist/dateparts/milliseconds.js": "3215afa7271776ec1c815caa1011fd3e", +"js/node_modules/prompts/dist/dateparts/day.js": "a03ed1e797d1a7175172d361f62684fc", +"js/node_modules/prompts/dist/index.js": "a9ad09f693ef86454e239f92157b16c6", +"js/node_modules/prompts/dist/elements/multiselect.js": "e084386bf4ec95bdf6ed24f2be3bb486", +"js/node_modules/prompts/dist/elements/number.js": "45f5a0afed8257cdafd76321250b0bbd", +"js/node_modules/prompts/dist/elements/autocompleteMultiselect.js": "cd909c9f5c3f07f27c768d565df04ee8", +"js/node_modules/prompts/dist/elements/toggle.js": "25a9c9fd811a7b1057dd14aa3ab4637e", +"js/node_modules/prompts/dist/elements/index.js": "4224dc5a138c71d79b3f55eaf63dfe06", +"js/node_modules/prompts/dist/elements/autocomplete.js": "62c88af96c01c787b78ce0067545a4f1", +"js/node_modules/prompts/dist/elements/select.js": "6bdcfac07138652b58eecd1d44a24f28", +"js/node_modules/prompts/dist/elements/prompt.js": "6fc6a9b6900149123d8fed586a50d549", +"js/node_modules/prompts/dist/elements/confirm.js": "7cdd6d1721a0056e7428f003ddb68ea1", +"js/node_modules/prompts/dist/elements/date.js": "3634b3c667e9f821d7b6beee63d661ba", +"js/node_modules/prompts/dist/elements/text.js": "1633508ce662d8358fe0720bbe028bf9", +"js/node_modules/prompts/index.js": "bfd6f234a16b9e0ae0299e58772ab0eb", +"js/node_modules/prompts/readme.md": "e79eb9b1851d969179a2d46e0928cd67", +"js/node_modules/prompts/package.json": "d1dec06ad1d902405beba3fcff82e4c9", +"js/node_modules/prompts/lib/prompts.js": "50cd92c9299694eddbc0f82e9738cd90", +"js/node_modules/prompts/lib/util/action.js": "28d2c04231557695a86ee77f2256d866", +"js/node_modules/prompts/lib/util/entriesToDisplay.js": "86738e0da50a61e0a44b8a13918c8618", +"js/node_modules/prompts/lib/util/index.js": "154105de3e8a959a85e8273736fc24c9", +"js/node_modules/prompts/lib/util/style.js": "451380c58fedae0d74e3c2e09072e721", +"js/node_modules/prompts/lib/util/clear.js": "b75167513b333042b34308194d4d3495", +"js/node_modules/prompts/lib/util/wrap.js": "7697b5950d36fb3e320bd7ea409008bd", +"js/node_modules/prompts/lib/util/strip.js": "40ce689a592aacab828a0fa24312e881", +"js/node_modules/prompts/lib/util/lines.js": "ff1a0cbfc4b708993f18f44ff0be3731", +"js/node_modules/prompts/lib/util/figures.js": "c0d462768e0ba5d1f3de034d6b652d8b", +"js/node_modules/prompts/lib/dateparts/hours.js": "e004c0320dd82f14c840ef2c00fb51fc", +"js/node_modules/prompts/lib/dateparts/minutes.js": "ee5e3f75e63dcd94f50ec93b95f1c9ec", +"js/node_modules/prompts/lib/dateparts/datepart.js": "4bfbfd5155e19f828f2b31fa7e49f1a5", +"js/node_modules/prompts/lib/dateparts/index.js": "15a3b93fa426a9225da2a57de5f5c3ec", +"js/node_modules/prompts/lib/dateparts/year.js": "a9db8c0e479959aa47b16516810cd169", +"js/node_modules/prompts/lib/dateparts/meridiem.js": "7d65d0dc46769eb4e7a16c7ed6d7768b", +"js/node_modules/prompts/lib/dateparts/month.js": "5710794b0ffebc31bc1d8299143708ac", +"js/node_modules/prompts/lib/dateparts/seconds.js": "9f37465b26e2c7029f6c487fc64c79b2", +"js/node_modules/prompts/lib/dateparts/milliseconds.js": "b4634aa854e220bf578c8af672d32cbd", +"js/node_modules/prompts/lib/dateparts/day.js": "ad4ae9377377c7c725650cdecdb009e9", +"js/node_modules/prompts/lib/index.js": "aaf80c437924c4b204aaf0e04a10fcd7", +"js/node_modules/prompts/lib/elements/multiselect.js": "c100edaab0766bf63f6f07c892ad0504", +"js/node_modules/prompts/lib/elements/number.js": "aa406c01834ece4802dcdeccb746fa82", +"js/node_modules/prompts/lib/elements/autocompleteMultiselect.js": "e150e63d6d1f4c774d448894b6fb9e9e", +"js/node_modules/prompts/lib/elements/toggle.js": "1049cef10f7f891445d11e2e9177a8ec", +"js/node_modules/prompts/lib/elements/index.js": "f3697cb3acecd0ba57803f44b420e445", +"js/node_modules/prompts/lib/elements/autocomplete.js": "3124a145720ef66c9d69b696fb619354", +"js/node_modules/prompts/lib/elements/select.js": "c3f4bd632a4b5daed366b69b4da9723f", +"js/node_modules/prompts/lib/elements/prompt.js": "8c2eb5970a9c68acb5a7903497b2470e", +"js/node_modules/prompts/lib/elements/confirm.js": "9e856cd090bfcf3a3b81bc240850d20d", +"js/node_modules/prompts/lib/elements/date.js": "f435c988276b96440871f2125b6027fc", +"js/node_modules/prompts/lib/elements/text.js": "1505e0da2a27863cd330c064841aa75f", +"js/node_modules/cliui/CHANGELOG.md": "43d54d70d526660e44fb5e96851f92d9", +"js/node_modules/cliui/README.md": "2833e23a121ea4a6982b55027d36f319", +"js/node_modules/cliui/package.json": "2b48884fa71ee31b8535ca407fb8b15b", +"js/node_modules/cliui/index.mjs": "4dbc251e1f70a5eda467366a953f6593", +"js/node_modules/cliui/build/index.d.cts": "bbc26f6e5d9af34a3996e8a0a70c909c", +"js/node_modules/cliui/build/index.cjs": "f9b995ed2d58877b0fa93331e1fe53d4", +"js/node_modules/cliui/build/lib/string-utils.js": "013c4bda8ae279796debc40b26301291", +"js/node_modules/cliui/build/lib/index.js": "3850c2ea3dbdb74f997f6754797a864f", +"js/node_modules/cliui/LICENSE.txt": "83623193d3051ca8068a89a455c699ca", +"js/node_modules/pcm-player/LICENSE": "b45ea37f5c7bf4c1185be71f93e721ec", +"js/node_modules/pcm-player/dist/index.js": "57345df36588ca36823e6f8085a9038f", +"js/node_modules/pcm-player/README.md": "4e54cb813ea2fca96abb626978365a74", +"js/node_modules/pcm-player/package.json": "ff5016ccd1c4d934499dd9343518a6ae", +"js/node_modules/pcm-player/src/pcm-player.js": "340ff0ae5d55971079338b9f1f96b67e", +"js/node_modules/pcm-player/src/pcm-player.d.ts": "f82ee14fb6d262172ef81083b6ab2b8b", +"js/node_modules/filelist/node_modules/brace-expansion/LICENSE": "a5df515ef062cc3affd8c0ae59c059ec", +"js/node_modules/filelist/node_modules/brace-expansion/index.js": "795f787be90f6daf96d64087f2428723", +"js/node_modules/filelist/node_modules/brace-expansion/README.md": "e3fb8de9875bb204c9931f917673e56b", +"js/node_modules/filelist/node_modules/brace-expansion/package.json": "4b877fcf0149128acf15926c546b8b98", +"js/node_modules/filelist/node_modules/brace-expansion/.github/FUNDING.yml": "4e9ca3f60f7b28c08cbeff05274261cb", +"js/node_modules/filelist/node_modules/minimatch/LICENSE": "8b78835ea26f80c9067a0e80a294d926", +"js/node_modules/filelist/node_modules/minimatch/README.md": "e169a1c2837f79c245a0df046951be5d", +"js/node_modules/filelist/node_modules/minimatch/package.json": "5ecbc2fcdd01fd4873930aa9d40b6bdd", +"js/node_modules/filelist/node_modules/minimatch/lib/path.js": "e7fe91ccb2382f2096b53e2d6d078ee7", +"js/node_modules/filelist/node_modules/minimatch/minimatch.js": "7b870d84e7da3c3bfc98ad23209671ad", +"js/node_modules/filelist/index.js": "7d64adba4f9f7c9c4636542412950768", +"js/node_modules/filelist/README.md": "0ac6536990331f035d4c3b2995031e00", +"js/node_modules/filelist/jakefile.js": "aef904cd1fafe80cbf182b62f1976126", +"js/node_modules/filelist/package.json": "41f98f9cb90628dfd51eb09f6b80577e", +"js/node_modules/filelist/index.d.ts": "8b1da0a9317d21fcc5901685aa19f0ee", +"js/node_modules/whatwg-mimetype/README.md": "9b07ab0dabb32fd63fbadf5a9476fede", +"js/node_modules/whatwg-mimetype/package.json": "d788f8674fc49bbfb695285a45f0016c", +"js/node_modules/whatwg-mimetype/lib/mime-type-parameters.js": "1c1f17d5a71e56ff56f0ba1bfe661db6", +"js/node_modules/whatwg-mimetype/lib/mime-type.js": "b60c3cf35ecb9dd3db693d2e6534940d", +"js/node_modules/whatwg-mimetype/lib/utils.js": "ac6564038d2627f3b9912cad69875722", +"js/node_modules/whatwg-mimetype/lib/parser.js": "ba7d36e6e36e7bbf6ecc909d8412d2c1", +"js/node_modules/whatwg-mimetype/lib/serializer.js": "cfbc5866b4431a2a8bbeaabc0796bfd4", +"js/node_modules/whatwg-mimetype/LICENSE.txt": "0a0c0f3a891454d985704a2b0071c46d", +"js/node_modules/form-data/License": "7aa505292e2636a9e59d4d3f258f4819", +"js/node_modules/form-data/Readme.md": "492433c2dc134b6967bc2c69f247d167", +"js/node_modules/form-data/package.json": "3a44faff1547d9ebdfe6ab3f47dfcced", +"js/node_modules/form-data/lib/populate.js": "34084f573649bd73957749e20ebd836b", +"js/node_modules/form-data/lib/form_data.js": "9db19a061eb5bc7c00b7b4ed08bfae24", +"js/node_modules/form-data/lib/browser.js": "2e4a0786e53b6425f5308b30aee55070", +"js/node_modules/form-data/index.d.ts": "c820b860496dcac5ad4258d51613b837", +"js/node_modules/delayed-stream/License": "5270b4ddb6700d0a820e6d066744589c", +"js/node_modules/delayed-stream/Makefile": "2b7e37132783630198c6412cfe05a00d", +"js/node_modules/delayed-stream/Readme.md": "2c3c881a04d01517d8c63e7130081b0c", +"js/node_modules/delayed-stream/package.json": "cd5e299bb3405995d7e81ead42d4949d", +"js/node_modules/delayed-stream/lib/delayed_stream.js": "d8c899096c0578def5eae6c3e0aecdd2", +"js/node_modules/jest-snapshot/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-snapshot/node_modules/.bin/semver": "c11609b448f71e61626691fd4f03951c", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/min-version.js": "5883d374bb5d81494a79536f8d15c7b1", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/outside.js": "c19e4c92abd2676981bf6337629109ac", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/ltr.js": "9b1635bd6d604358d733514b28cc8b29", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/gtr.js": "f5279b6df246c6a31456515749287981", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/min-satisfying.js": "d724f0e2c17a599c3b82ec456bb60348", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/simplify.js": "3a907bb4aa4d1894bda5cc022857df65", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/to-comparators.js": "045401fed046b3ed05e1f5e7b56ee970", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/max-satisfying.js": "6813760c0301cef7a84e2cea77e91641", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/valid.js": "1dc94773e37ee1d033f066ffd157bcb6", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/subset.js": "8ecf4b5a0c4a54fb8a621a690238746c", +"js/node_modules/jest-snapshot/node_modules/semver/ranges/intersects.js": "1039f3d91b86b927a56bdbbfc6f16947", +"js/node_modules/jest-snapshot/node_modules/semver/preload.js": "a9fddc15cda0d52db33cfb922545de04", +"js/node_modules/jest-snapshot/node_modules/semver/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/jest-snapshot/node_modules/semver/bin/semver.js": "c11609b448f71e61626691fd4f03951c", +"js/node_modules/jest-snapshot/node_modules/semver/classes/range.js": "585ef6c583082a199129d84d3c3e5839", +"js/node_modules/jest-snapshot/node_modules/semver/classes/index.js": "cdebb721742b46bd269e0a96a9513ed5", +"js/node_modules/jest-snapshot/node_modules/semver/classes/comparator.js": "754cf7f04150712c94e109d80f007f24", +"js/node_modules/jest-snapshot/node_modules/semver/classes/semver.js": "cf33ad018c6eeabea68f462fd5dae339", +"js/node_modules/jest-snapshot/node_modules/semver/internal/constants.js": "7d19ed9be46caad1d1e359d39808ad4b", +"js/node_modules/jest-snapshot/node_modules/semver/internal/identifiers.js": "c90e47f4ac3e7e6136ea67a64bce02e2", +"js/node_modules/jest-snapshot/node_modules/semver/internal/parse-options.js": "cc13aef241206eca8b7d176659393a57", +"js/node_modules/jest-snapshot/node_modules/semver/internal/re.js": "9d54c21f686c3d783594500a3ff99f0e", +"js/node_modules/jest-snapshot/node_modules/semver/internal/lrucache.js": "29a12ecd074fee653c634f12c34ab9d6", +"js/node_modules/jest-snapshot/node_modules/semver/internal/debug.js": "139a1cd83ee340fb2f1220bdb1ba608f", +"js/node_modules/jest-snapshot/node_modules/semver/index.js": "8decab35eea2983822c71d79a42a91ac", +"js/node_modules/jest-snapshot/node_modules/semver/README.md": "3eeb3e68aa9e515da40dd5dca16588c1", +"js/node_modules/jest-snapshot/node_modules/semver/package.json": "60ceb414625985c30c0563c791e27180", +"js/node_modules/jest-snapshot/node_modules/semver/functions/gt.js": "10a39ec1811071babb91462c19b950bc", +"js/node_modules/jest-snapshot/node_modules/semver/functions/sort.js": "b6b1e8291ba15107b6f474a9a6791499", +"js/node_modules/jest-snapshot/node_modules/semver/functions/rsort.js": "2e50a97bd158129f5dc59cf94d1050b0", +"js/node_modules/jest-snapshot/node_modules/semver/functions/neq.js": "27e4a0af52eaece331029c0750443868", +"js/node_modules/jest-snapshot/node_modules/semver/functions/gte.js": "07110ce00d60765b5d12a015c53f0634", +"js/node_modules/jest-snapshot/node_modules/semver/functions/eq.js": "ac255be167064433906949ed2ee45c65", +"js/node_modules/jest-snapshot/node_modules/semver/functions/lte.js": "8fe11b589aa4d476331b1a20a178f4e6", +"js/node_modules/jest-snapshot/node_modules/semver/functions/compare-build.js": "aa3189ca2cb7077ae7263db0d6afe6c4", +"js/node_modules/jest-snapshot/node_modules/semver/functions/patch.js": "354989b490295ac9c8b7a4b1e14de9f4", +"js/node_modules/jest-snapshot/node_modules/semver/functions/rcompare.js": "4375b6d0d0a7ced1f709f810bb52e9da", +"js/node_modules/jest-snapshot/node_modules/semver/functions/clean.js": "11c3585adc46a11a14d248c2ab2b061e", +"js/node_modules/jest-snapshot/node_modules/semver/functions/valid.js": "4c97ced41f4870af4043608388e7a762", +"js/node_modules/jest-snapshot/node_modules/semver/functions/satisfies.js": "b0f79b194e24e3e4f2a2881c4faecb96", +"js/node_modules/jest-snapshot/node_modules/semver/functions/compare-loose.js": "2a96f1eb367ac64c30183597763341cd", +"js/node_modules/jest-snapshot/node_modules/semver/functions/parse.js": "80efc1ce2279a3c9babbe799e30ff99d", +"js/node_modules/jest-snapshot/node_modules/semver/functions/minor.js": "ee42ab1e884352cc1beac06780d0ea47", +"js/node_modules/jest-snapshot/node_modules/semver/functions/compare.js": "c4b3073651fdc985032e3d4654077cd8", +"js/node_modules/jest-snapshot/node_modules/semver/functions/coerce.js": "fb8dc646defe3d84ba327421a5e0e288", +"js/node_modules/jest-snapshot/node_modules/semver/functions/inc.js": "32449070f0087bc779fe64db24b53314", +"js/node_modules/jest-snapshot/node_modules/semver/functions/lt.js": "f7ad1b995249db3335ef22e54b5a0a23", +"js/node_modules/jest-snapshot/node_modules/semver/functions/diff.js": "c3354fcb20f23cddd3a953aa2207597d", +"js/node_modules/jest-snapshot/node_modules/semver/functions/cmp.js": "e19d89e1a044e820179496172524ce0d", +"js/node_modules/jest-snapshot/node_modules/semver/functions/major.js": "29d9c74715e8d0a66a1205421c909d34", +"js/node_modules/jest-snapshot/node_modules/semver/functions/prerelease.js": "8d6459821a046a48b04c1f3fdf0250d9", +"js/node_modules/jest-snapshot/node_modules/semver/range.bnf": "76d83b46734a4604da9df9998fe7d19e", +"js/node_modules/jest-snapshot/package.json": "9d6e2c32fd185724529df3b2e3031622", +"js/node_modules/jest-snapshot/build/printSnapshot.js": "3b02e82ebc9a91898069d912659a4245", +"js/node_modules/jest-snapshot/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/jest-snapshot/build/mockSerializer.js": "d5209965cde9e6f0590b9bfac7ea835e", +"js/node_modules/jest-snapshot/build/plugins.js": "deb32fc5953bf70139fef320ebd76219", +"js/node_modules/jest-snapshot/build/InlineSnapshots.js": "d497a5e58f936fd6093406d42e89b622", +"js/node_modules/jest-snapshot/build/index.js": "249fd9c28c5c28670aff13765a08688d", +"js/node_modules/jest-snapshot/build/SnapshotResolver.js": "fc3c7b86db4fe74b6c39ae1f9538fcfe", +"js/node_modules/jest-snapshot/build/dedentLines.js": "7143660bf633cbf57fb49fa8fe4cda59", +"js/node_modules/jest-snapshot/build/colors.js": "90f859558e25575bf5b70a480da15a18", +"js/node_modules/jest-snapshot/build/State.js": "b954e62e173f3261667572b2b3165034", +"js/node_modules/jest-snapshot/build/utils.js": "e1e201657242e3b43442a38fa1bd85e0", +"js/node_modules/jest-snapshot/build/index.d.ts": "1321911c39b00173c100eafc00bc7285", +"js/node_modules/exit/Gruntfile.js": "a4ccab0b1f9fdfaf9ac615ca4034975d", +"js/node_modules/exit/test/exit_test.js": "6fb72dacc2b83ae49facd5ce36b0bfc0", +"js/node_modules/exit/test/fixtures/1000-stdout.txt": "a22f28d8c7286751ef79a892b492c57c", +"js/node_modules/exit/test/fixtures/100-stdout-stderr.txt": "2521aaa0e1260838843f58b87716e8e9", +"js/node_modules/exit/test/fixtures/1000-stdout-stderr.txt": "32aadee137dee6919e000ae6fd7e6d64", +"js/node_modules/exit/test/fixtures/10-stderr.txt": "db82049dbb11bf1ed70dbe96cf049e07", +"js/node_modules/exit/test/fixtures/log.js": "497be24a1db8759cf06d28fbbd1b4efc", +"js/node_modules/exit/test/fixtures/100-stderr.txt": "43aa534244e390782999f61e14ab3378", +"js/node_modules/exit/test/fixtures/create-files.sh": "a3328e0bc1ef79e6cf74e2d8605f9984", +"js/node_modules/exit/test/fixtures/1000-stderr.txt": "b912287f2e07d150fa711051dc1de651", +"js/node_modules/exit/test/fixtures/10-stdout-stderr.txt": "a6eb8b4f24371b928f1d8c937ecdf671", +"js/node_modules/exit/test/fixtures/10-stdout.txt": "f76898083b770c1d3c4380daa6cb2ec8", +"js/node_modules/exit/test/fixtures/log-broken.js": "6a07eae5275ba6d4b2ca00bfaee97af1", +"js/node_modules/exit/test/fixtures/100-stdout.txt": "b1a986175b1a058a2398ac763f05abf4", +"js/node_modules/exit/README.md": "29da091587eba267a39da8e729815b85", +"js/node_modules/exit/package.json": "3e34f3f318053c20d0555e97fda04553", +"js/node_modules/exit/lib/exit.js": "5045d99e1d2fa8098cd61107e9e24b97", +"js/node_modules/exit/LICENSE-MIT": "159111132f87941857a4f42d60c880c8", +"js/node_modules/cross-spawn/LICENSE": "6046ffd2c9edcd9052bb4dd794d12f95", +"js/node_modules/cross-spawn/CHANGELOG.md": "ddfa9c6e372bd96537e40b3d8baba0ab", +"js/node_modules/cross-spawn/index.js": "c34d5f0d4b86a2d1b828f2fb32f353d1", +"js/node_modules/cross-spawn/README.md": "5984a1d116bf8355adaeadd8ce7ad682", +"js/node_modules/cross-spawn/package.json": "a8f3fdd9e997785a7b5c4bd987c2516e", +"js/node_modules/cross-spawn/lib/util/readShebang.js": "81781c2c9aab560822d3e10c2859e1f4", +"js/node_modules/cross-spawn/lib/util/escape.js": "330a3a2bb14ef45cc8cff24d25abaaa0", +"js/node_modules/cross-spawn/lib/util/resolveCommand.js": "1c667f7933c5981d96c7f7367f121ead", +"js/node_modules/cross-spawn/lib/parse.js": "d4b1240c21c6d584e62beab338824852", +"js/node_modules/cross-spawn/lib/enoent.js": "89585e0499cf3abbeeb0c7a3892ff95f", +"js/node_modules/ansi-escapes/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/ansi-escapes/index.js": "f0e1aa186225ed04079a92bb9f29f771", +"js/node_modules/ansi-escapes/readme.md": "de38ad1c74c915af0dc6e229e7db050f", +"js/node_modules/ansi-escapes/package.json": "ae4005ff0ba95dbf2d5777c5f4479e62", +"js/node_modules/ansi-escapes/index.d.ts": "06981a9f2cf73c7ed174652040dd69ec", +"js/node_modules/istanbul-lib-instrument/LICENSE": "716b8ca15fee2be15af13159d0890c56", +"js/node_modules/istanbul-lib-instrument/CHANGELOG.md": "6fcc712ae4cbd38fb96372cf31182195", +"js/node_modules/istanbul-lib-instrument/node_modules/.bin/semver": "c11609b448f71e61626691fd4f03951c", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/min-version.js": "5883d374bb5d81494a79536f8d15c7b1", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/outside.js": "c19e4c92abd2676981bf6337629109ac", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/ltr.js": "9b1635bd6d604358d733514b28cc8b29", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/gtr.js": "f5279b6df246c6a31456515749287981", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/min-satisfying.js": "d724f0e2c17a599c3b82ec456bb60348", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/simplify.js": "3a907bb4aa4d1894bda5cc022857df65", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/to-comparators.js": "045401fed046b3ed05e1f5e7b56ee970", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/max-satisfying.js": "6813760c0301cef7a84e2cea77e91641", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/valid.js": "1dc94773e37ee1d033f066ffd157bcb6", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/subset.js": "8ecf4b5a0c4a54fb8a621a690238746c", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/ranges/intersects.js": "1039f3d91b86b927a56bdbbfc6f16947", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/preload.js": "a9fddc15cda0d52db33cfb922545de04", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/bin/semver.js": "c11609b448f71e61626691fd4f03951c", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/classes/range.js": "585ef6c583082a199129d84d3c3e5839", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/classes/index.js": "cdebb721742b46bd269e0a96a9513ed5", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/classes/comparator.js": "754cf7f04150712c94e109d80f007f24", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/classes/semver.js": "cf33ad018c6eeabea68f462fd5dae339", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/internal/constants.js": "7d19ed9be46caad1d1e359d39808ad4b", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/internal/identifiers.js": "c90e47f4ac3e7e6136ea67a64bce02e2", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/internal/parse-options.js": "cc13aef241206eca8b7d176659393a57", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/internal/re.js": "9d54c21f686c3d783594500a3ff99f0e", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/internal/lrucache.js": "29a12ecd074fee653c634f12c34ab9d6", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/internal/debug.js": "139a1cd83ee340fb2f1220bdb1ba608f", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/index.js": "8decab35eea2983822c71d79a42a91ac", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/README.md": "3eeb3e68aa9e515da40dd5dca16588c1", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/package.json": "60ceb414625985c30c0563c791e27180", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/gt.js": "10a39ec1811071babb91462c19b950bc", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/sort.js": "b6b1e8291ba15107b6f474a9a6791499", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/rsort.js": "2e50a97bd158129f5dc59cf94d1050b0", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/neq.js": "27e4a0af52eaece331029c0750443868", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/gte.js": "07110ce00d60765b5d12a015c53f0634", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/eq.js": "ac255be167064433906949ed2ee45c65", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/lte.js": "8fe11b589aa4d476331b1a20a178f4e6", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/compare-build.js": "aa3189ca2cb7077ae7263db0d6afe6c4", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/patch.js": "354989b490295ac9c8b7a4b1e14de9f4", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/rcompare.js": "4375b6d0d0a7ced1f709f810bb52e9da", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/clean.js": "11c3585adc46a11a14d248c2ab2b061e", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/valid.js": "4c97ced41f4870af4043608388e7a762", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/satisfies.js": "b0f79b194e24e3e4f2a2881c4faecb96", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/compare-loose.js": "2a96f1eb367ac64c30183597763341cd", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/parse.js": "80efc1ce2279a3c9babbe799e30ff99d", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/minor.js": "ee42ab1e884352cc1beac06780d0ea47", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/compare.js": "c4b3073651fdc985032e3d4654077cd8", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/coerce.js": "fb8dc646defe3d84ba327421a5e0e288", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/inc.js": "32449070f0087bc779fe64db24b53314", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/lt.js": "f7ad1b995249db3335ef22e54b5a0a23", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/diff.js": "c3354fcb20f23cddd3a953aa2207597d", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/cmp.js": "e19d89e1a044e820179496172524ce0d", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/major.js": "29d9c74715e8d0a66a1205421c909d34", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/functions/prerelease.js": "8d6459821a046a48b04c1f3fdf0250d9", +"js/node_modules/istanbul-lib-instrument/node_modules/semver/range.bnf": "76d83b46734a4604da9df9998fe7d19e", +"js/node_modules/istanbul-lib-instrument/README.md": "11159d9e2edbcf4b12958b6e722d64d0", +"js/node_modules/istanbul-lib-instrument/package.json": "eadf33b162ac877e6d5ac84f80629ee0", +"js/node_modules/istanbul-lib-instrument/src/constants.js": "5a68e067206df436b891da48e47efe94", +"js/node_modules/istanbul-lib-instrument/src/instrumenter.js": "8af384fbe2cfaf798ccf77265e0e9e44", +"js/node_modules/istanbul-lib-instrument/src/index.js": "935d4469869958d76fa0d1dccf3b99d5", +"js/node_modules/istanbul-lib-instrument/src/source-coverage.js": "cf3e649adff5b0de8a3641ba3ad9b502", +"js/node_modules/istanbul-lib-instrument/src/read-coverage.js": "baf9b6f17bd1ccfb48cd69b6a0990e09", +"js/node_modules/istanbul-lib-instrument/src/visitor.js": "6af8b6b6fe78172cf9aba7871a4368d5", +"js/node_modules/jest-message-util/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-message-util/package.json": "36982883aad1f32b45fcea460e97e148", +"js/node_modules/jest-message-util/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/jest-message-util/build/index.js": "b3d0aec467ab88b65ccd585509640656", +"js/node_modules/jest-message-util/build/index.d.ts": "fc188a1041bfc05cc8995c597ceb0db4", +"js/node_modules/jest-validate/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-validate/node_modules/camelcase/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/jest-validate/node_modules/camelcase/index.js": "3c7b97d6711371b483ccace419a8f93c", +"js/node_modules/jest-validate/node_modules/camelcase/readme.md": "6a49aaed4a79dc92e18dda02c27f28fc", +"js/node_modules/jest-validate/node_modules/camelcase/package.json": "6d673cc09c59ceadb9a25296da751491", +"js/node_modules/jest-validate/node_modules/camelcase/index.d.ts": "5b8c3fdef6e856cb6675af81f68c7406", +"js/node_modules/jest-validate/README.md": "8194343884bb8ee5940da9a6d25639d2", +"js/node_modules/jest-validate/package.json": "99401d39732b48d70c5743183597c596", +"js/node_modules/jest-validate/build/deprecated.js": "3770bf24e4842204032f110e556d833e", +"js/node_modules/jest-validate/build/warnings.js": "fc28b9eb96af266b7c78161751362a89", +"js/node_modules/jest-validate/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/jest-validate/build/index.js": "a8307412a252f6f7b0ce98359e0ae54f", +"js/node_modules/jest-validate/build/exampleConfig.js": "9cfc5cd89649b26da363ceb9fb1379ac", +"js/node_modules/jest-validate/build/validateCLIOptions.js": "dc105e5c257f7955faa61c2ab141d598", +"js/node_modules/jest-validate/build/errors.js": "8fb6f31f97e3938e76b47668f2f15e54", +"js/node_modules/jest-validate/build/utils.js": "e8d1d7e42fb8ec3ace0ca790878df1b3", +"js/node_modules/jest-validate/build/condition.js": "876def191fd9c3734552c862de33896b", +"js/node_modules/jest-validate/build/validate.js": "894593f8c4b3d94c57cf877f0444c8b1", +"js/node_modules/jest-validate/build/index.d.ts": "76a6eb9522afc657ec1788a4c76ea2e8", +"js/node_modules/jest-validate/build/defaultConfig.js": "b88e499b962ca112b3f09b7cabd0a8a3", +"js/node_modules/yargs/locales/tr.json": "fb0454a124970a9518360dc09e1c28a7", +"js/node_modules/yargs/locales/hu.json": "8eea7db7c248f68177ff28866f028157", +"js/node_modules/yargs/locales/nl.json": "656f0a88facfddbd917acc6feeda1b8f", +"js/node_modules/yargs/locales/pirate.json": "fe5bb1b6db92784926ed5b7b4c1c9204", +"js/node_modules/yargs/locales/zh_CN.json": "359061544996bedec3053542f26f1a70", +"js/node_modules/yargs/locales/ja.json": "0eca81266dc68bd09dd70a3f611dbf6f", +"js/node_modules/yargs/locales/de.json": "f987933ea1953a90743eb8a8097dbb64", +"js/node_modules/yargs/locales/ru.json": "35083b24cdf01c941552bf0526ca5f44", +"js/node_modules/yargs/locales/pl.json": "2c72166cdb29bd678701e13dee3b5d76", +"js/node_modules/yargs/locales/fi.json": "cca22e15ca21f4b2edffc08d9f7734c3", +"js/node_modules/yargs/locales/pt.json": "6ff12596b58f48205db512357d597449", +"js/node_modules/yargs/locales/be.json": "7c599f0454e8694566d7ca44ecfc84fb", +"js/node_modules/yargs/locales/en.json": "864b10c9bb29602746fae0fd91601059", +"js/node_modules/yargs/locales/it.json": "cafe59426940bb4eaf47ece156df1086", +"js/node_modules/yargs/locales/fr.json": "751980a76402728c8bc43fcea326ba46", +"js/node_modules/yargs/locales/hi.json": "ebc57cb02bf1b3d436ea084cf379bcc6", +"js/node_modules/yargs/locales/ko.json": "fa2d312c968df2d9d28fb95bb30f58c8", +"js/node_modules/yargs/locales/cs.json": "f9f56956bdf1fb676688183ee7b8d7e1", +"js/node_modules/yargs/locales/id.json": "e31bc30c71b92a2cce9f0520b5a53182", +"js/node_modules/yargs/locales/uz.json": "172d038e481784453dc4ddb78de99256", +"js/node_modules/yargs/locales/pt_BR.json": "05656c6f45af4cbf719c02abd61e3203", +"js/node_modules/yargs/locales/zh_TW.json": "4af5e91963fd97e11b244a065bb483e5", +"js/node_modules/yargs/locales/th.json": "9b562887808dcf343ccb27cfbbab058d", +"js/node_modules/yargs/locales/uk_UA.json": "780fb8d23def388ba3e8a15086cfb5af", +"js/node_modules/yargs/locales/nn.json": "0f3a66815fcc3836242b2b05be2aba68", +"js/node_modules/yargs/locales/es.json": "4229dc54f02919b8ecceb345a8e4f6a9", +"js/node_modules/yargs/locales/nb.json": "799aee52dcbe79097ec3b849bf670944", +"js/node_modules/yargs/LICENSE": "ec88e65c7bb01732069f3ad6b09ac90d", +"js/node_modules/yargs/browser.mjs": "acdf8bc6a01834c3b22f36de398415f6", +"js/node_modules/yargs/yargs.mjs": "9d49c519ffb7acdd132e87820331c845", +"js/node_modules/yargs/README.md": "a0d35804e9ef0561db4d507d60299946", +"js/node_modules/yargs/package.json": "7554850469c475e5fe80ebd9a42a7d51", +"js/node_modules/yargs/index.cjs": "017662f7b789e597242932b06e127692", +"js/node_modules/yargs/index.mjs": "d80dcf16f4f729b4e03b1a54ff1801ae", +"js/node_modules/yargs/lib/platform-shims/browser.mjs": "ea41de9baac60d13737a2f28f61f9f69", +"js/node_modules/yargs/lib/platform-shims/esm.mjs": "1d074df6043a6f29df549524034e92a8", +"js/node_modules/yargs/yargs": "4ca65b8a240419e53d2e823c9dc0b05b", +"js/node_modules/yargs/build/index.cjs": "48ff57f2fa708436e39613e1e073954f", +"js/node_modules/yargs/build/lib/argsert.js": "54b03e78f20e4840577a8903d3483b3d", +"js/node_modules/yargs/build/lib/yerror.js": "80c00848b8e3c76fd9978c2fd45191ee", +"js/node_modules/yargs/build/lib/typings/yargs-parser-types.js": "e2ebd7ddedcadeeadbf819c35985c768", +"js/node_modules/yargs/build/lib/typings/common-types.js": "1855bb01afa9960c23d7ae59a4413cd0", +"js/node_modules/yargs/build/lib/parse-command.js": "6387e2780300f55c8f8bc45f7d080df5", +"js/node_modules/yargs/build/lib/completion.js": "824566654882340191dc970315bad61e", +"js/node_modules/yargs/build/lib/utils/apply-extends.js": "07cde6a2dd3d8cad8261e726f8b07c2b", +"js/node_modules/yargs/build/lib/utils/is-promise.js": "02a7fa75866fd5194a2a91e2b89b11eb", +"js/node_modules/yargs/build/lib/utils/set-blocking.js": "80c6987b460b5ccba2996bcba20dfb04", +"js/node_modules/yargs/build/lib/utils/maybe-async-result.js": "a517ebe9877677da9cf5460fb1e49608", +"js/node_modules/yargs/build/lib/utils/which-module.js": "53c810708a6dc5141d16acf4cec7d468", +"js/node_modules/yargs/build/lib/utils/obj-filter.js": "35ae2704abe7fcf0e7f076d1a0c7a902", +"js/node_modules/yargs/build/lib/utils/process-argv.js": "7781efc204ba7bd32b02e9e6df65aedb", +"js/node_modules/yargs/build/lib/utils/levenshtein.js": "2673e6756b69bd6254f51fa19140d3cb", +"js/node_modules/yargs/build/lib/command.js": "5ecbddeba0bcf3ceda1a28f2839109a7", +"js/node_modules/yargs/build/lib/validation.js": "a1585914f68ddc3ae0b368b92355b373", +"js/node_modules/yargs/build/lib/middleware.js": "376bbfa5824368b51be70c4155148da7", +"js/node_modules/yargs/build/lib/usage.js": "0430d1ed7bf646b7983703bc385c2078", +"js/node_modules/yargs/build/lib/completion-templates.js": "b1361cf1eaa9e5806f0990d7a85268ad", +"js/node_modules/yargs/build/lib/yargs-factory.js": "41817a9aed53956c36bbc53d6f436141", +"js/node_modules/yargs/helpers/helpers.mjs": "5b930fdfba8ab47669302a279a61f89f", +"js/node_modules/yargs/helpers/index.js": "ee8a13d77a6fd71fb286530ab004266f", +"js/node_modules/yargs/helpers/package.json": "df9ffc6aa3f78a5491736d441c4258a8", +"js/node_modules/yargs/browser.d.ts": "e9a92bb70f801dd568579f631ebd6b16", +"js/node_modules/esbuild-darwin-arm64/bin/esbuild": "68a9a5e2d44499d977f6366062476eec", +"js/node_modules/esbuild-darwin-arm64/README.md": "018d8862d5055c48e6cbdbf99c9e10a7", +"js/node_modules/esbuild-darwin-arm64/package.json": "ed1337c6ca9eb03766ef867e4319f448", +"js/node_modules/is-generator-fn/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/is-generator-fn/index.js": "f6a9920ae32857ac2b2c9828cbf1c2b1", +"js/node_modules/is-generator-fn/readme.md": "24fea9fd9c75fae5344900d601598995", +"js/node_modules/is-generator-fn/package.json": "1f7536eea5d9fcd2b45406325602eb5a", +"js/node_modules/is-generator-fn/index.d.ts": "b5fa020561870be98d43b9c86a882a13", +"js/node_modules/asynckit/stream.js": "386a88b324ec8d86b98edf4b6ad8e525", +"js/node_modules/asynckit/LICENSE": "177bc287fb9558bf3ea50b440c1c86ff", +"js/node_modules/asynckit/index.js": "80916e2018297eac89a0765e9300ba11", +"js/node_modules/asynckit/README.md": "dc78573e1426b4686546a9a0e3dc123b", +"js/node_modules/asynckit/parallel.js": "8e9711405f57ee77900c24617a3e38e6", +"js/node_modules/asynckit/serialOrdered.js": "0d9701de983d5a5f16a9bcb06842fc0f", +"js/node_modules/asynckit/package.json": "e1fcbbcbd664b4b2966883624fbad801", +"js/node_modules/asynckit/lib/abort.js": "884f70260b904535b3b46bca66d3901f", +"js/node_modules/asynckit/lib/terminator.js": "e52843ca824d4c5cf5bec5f4ec80fce0", +"js/node_modules/asynckit/lib/iterate.js": "2f5c56d8b3f766e65f8868c9a77d4233", +"js/node_modules/asynckit/lib/readable_serial_ordered.js": "535bbfb2aaec7fd8b19ded7a053fc8ee", +"js/node_modules/asynckit/lib/readable_parallel.js": "7e31bd9c72421785a2f962cca13a0dc1", +"js/node_modules/asynckit/lib/streamify.js": "8eac398eeebd8f79fee94dc88c1fb5e9", +"js/node_modules/asynckit/lib/readable_asynckit.js": "0d8b205f6525fb75a2f00febc0a39ec8", +"js/node_modules/asynckit/lib/async.js": "336705ea47367dfb6c0048d7c28cf0b5", +"js/node_modules/asynckit/lib/state.js": "f753a1520562c93ad8a284fbe837f2de", +"js/node_modules/asynckit/lib/readable_serial.js": "bc62c09129a9a512a6a20c173ced3a12", +"js/node_modules/asynckit/lib/defer.js": "296f8804b9d809f53e081a97e5cd1c3b", +"js/node_modules/asynckit/bench.js": "1f35225bb5de1e68d061869daf5d5ae1", +"js/node_modules/asynckit/serial.js": "60380caf0a70da95e4dfbec3a80be4c0", +"js/node_modules/glob/LICENSE": "c727d36f28f2762b1011dd483aa1a191", +"js/node_modules/glob/sync.js": "04c59a035f41d0ec358f2a35079b4440", +"js/node_modules/glob/README.md": "019b7a754624b82fc77c0f6a38d22d57", +"js/node_modules/glob/package.json": "f3dafd17154522e1916560c13533b2fc", +"js/node_modules/glob/common.js": "f2666e73a5bb8ee95d180ca20a95b49c", +"js/node_modules/glob/glob.js": "102835deed0aaa75740f60c41a4d4a7a", +"js/node_modules/to-regex-range/LICENSE": "b561e0a423bedc9d9ca9c8c67d40abb9", +"js/node_modules/to-regex-range/index.js": "4a8c07ceb1974121b3e401d0274e1527", +"js/node_modules/to-regex-range/README.md": "b976a23c1dc6011a17e39be74e6e4f26", +"js/node_modules/to-regex-range/package.json": "31ccdd7dc49cec37d8982159ba163275", +"js/node_modules/@sinonjs/fake-timers/LICENSE": "0e2cf5e454998e626d64af5b86bc869d", +"js/node_modules/@sinonjs/fake-timers/README.md": "307990c4eb37470aa8dd364860fe689f", +"js/node_modules/@sinonjs/fake-timers/package.json": "5cfd57bc7335e49a6b4611fe10123a9f", +"js/node_modules/@sinonjs/fake-timers/src/fake-timers-src.js": "d57e720d51800735c3efad68d2fb2b75", +"js/node_modules/@sinonjs/commons/types/every.d.ts": "997cb6763ee8089c9d858823c471e97b", +"js/node_modules/@sinonjs/commons/types/value-to-string.d.ts": "53175269c6159523d6767f8ce10c620d", +"js/node_modules/@sinonjs/commons/types/order-by-first-call.d.ts": "9448503b67f19dbeaaeeee19799d7168", +"js/node_modules/@sinonjs/commons/types/called-in-order.d.ts": "bf9026d76cc0b83b8e8ca5f8d65d110c", +"js/node_modules/@sinonjs/commons/types/deprecated.d.ts": "2f349aacc9c1a0d13787a134a3e83d61", +"js/node_modules/@sinonjs/commons/types/prototypes/function.d.ts": "e420a54d2a8834e1921ae8692c2d0eca", +"js/node_modules/@sinonjs/commons/types/prototypes/set.d.ts": "e420a54d2a8834e1921ae8692c2d0eca", +"js/node_modules/@sinonjs/commons/types/prototypes/copy-prototype-methods.d.ts": "187374fe72a8f82b746af06f75d19816", +"js/node_modules/@sinonjs/commons/types/prototypes/array.d.ts": "e420a54d2a8834e1921ae8692c2d0eca", +"js/node_modules/@sinonjs/commons/types/prototypes/string.d.ts": "e420a54d2a8834e1921ae8692c2d0eca", +"js/node_modules/@sinonjs/commons/types/prototypes/object.d.ts": "e420a54d2a8834e1921ae8692c2d0eca", +"js/node_modules/@sinonjs/commons/types/prototypes/throws-on-proto.d.ts": "08f966b8565b9a07f9581ad235750ba8", +"js/node_modules/@sinonjs/commons/types/prototypes/index.d.ts": "6ca620ffa55d8ac2125fe429d36182a5", +"js/node_modules/@sinonjs/commons/types/prototypes/map.d.ts": "e420a54d2a8834e1921ae8692c2d0eca", +"js/node_modules/@sinonjs/commons/types/type-of.d.ts": "d0bc49a2c18008091f8b31f2fe88c34e", +"js/node_modules/@sinonjs/commons/types/class-name.d.ts": "f65d5e6eafa6fa0bd68a4a1f32be3819", +"js/node_modules/@sinonjs/commons/types/global.d.ts": "1c17d0a01c1ea5f8a3d7996fb67e75d3", +"js/node_modules/@sinonjs/commons/types/index.d.ts": "ef8200d7d9bc1ae7cbbe58da7bdedae6", +"js/node_modules/@sinonjs/commons/types/function-name.d.ts": "38b27c747e5c0b4e1cc9d37a15fe0ec1", +"js/node_modules/@sinonjs/commons/LICENSE": "446dbc721381c51aeadb895e74f715a5", +"js/node_modules/@sinonjs/commons/README.md": "32d405ede2a3678e6e513388def10795", +"js/node_modules/@sinonjs/commons/package.json": "9a11848cbf4278966654f9da1c9757a0", +"js/node_modules/@sinonjs/commons/lib/deprecated.js": "572f0eaa5c2856754b24fd59e622f18c", +"js/node_modules/@sinonjs/commons/lib/order-by-first-call.test.js": "cd3c197e56dc57735764a6c6169e45ee", +"js/node_modules/@sinonjs/commons/lib/global.test.js": "072c36290a14910e50f73eda0a1caaba", +"js/node_modules/@sinonjs/commons/lib/every.js": "712525d4dd938ba471a3454482555d1c", +"js/node_modules/@sinonjs/commons/lib/called-in-order.js": "bea6a0e868c558e87974ffae4af74bb3", +"js/node_modules/@sinonjs/commons/lib/value-to-string.test.js": "d19a68fe18bc26d69b590707d0711bd7", +"js/node_modules/@sinonjs/commons/lib/function-name.test.js": "23b51faa865a816c56dba5ee33966470", +"js/node_modules/@sinonjs/commons/lib/global.js": "a2c640a652e146659cc444d1438d2615", +"js/node_modules/@sinonjs/commons/lib/index.js": "5aa6b9fbd9008d55dafce881c90f06e6", +"js/node_modules/@sinonjs/commons/lib/deprecated.test.js": "1e6b41d9badcf71812ade8f3926bfd01", +"js/node_modules/@sinonjs/commons/lib/every.test.js": "ee538d81c30b111d7959f1a8c6b5630d", +"js/node_modules/@sinonjs/commons/lib/value-to-string.js": "19ea580634b18f3f97397b73422e713a", +"js/node_modules/@sinonjs/commons/lib/index.test.js": "bd06be0caa813dc295962a20ea941dc3", +"js/node_modules/@sinonjs/commons/lib/type-of.js": "104cd5b3e81e38835f4970dccc21f309", +"js/node_modules/@sinonjs/commons/lib/prototypes/copy-prototype-methods.js": "d6800a7400cae28304ab7452ba8a83ad", +"js/node_modules/@sinonjs/commons/lib/prototypes/throws-on-proto.js": "4d55ea41a8c537986388049b4504024b", +"js/node_modules/@sinonjs/commons/lib/prototypes/object.js": "10c2bb2ea8e23a9cadb89f01f8c4aabb", +"js/node_modules/@sinonjs/commons/lib/prototypes/index.js": "b3fba07c9182cdf4c1513b2d5847d4a3", +"js/node_modules/@sinonjs/commons/lib/prototypes/set.js": "b673a7782a2db475725f6627f6be4ab3", +"js/node_modules/@sinonjs/commons/lib/prototypes/array.js": "5fcdd0f68243ea8a93db44a81cb37883", +"js/node_modules/@sinonjs/commons/lib/prototypes/README.md": "bd7697fb290b369264b6ebc3d914e94e", +"js/node_modules/@sinonjs/commons/lib/prototypes/index.test.js": "aaabacb35c5dc2e693fe733d33ea9e09", +"js/node_modules/@sinonjs/commons/lib/prototypes/string.js": "1177a2d3d4334506237eab1e5ce106fb", +"js/node_modules/@sinonjs/commons/lib/prototypes/function.js": "2167e45ed62985bab1d6fe427c0dd8bd", +"js/node_modules/@sinonjs/commons/lib/prototypes/copy-prototype-methods.test.js": "a30877e403605ac322c16522641e80be", +"js/node_modules/@sinonjs/commons/lib/prototypes/map.js": "1651d865ca33b0b02fa405ac4d368288", +"js/node_modules/@sinonjs/commons/lib/called-in-order.test.js": "d928bba691570e1b1a7bca008ce7955d", +"js/node_modules/@sinonjs/commons/lib/class-name.js": "1cea8699b0ea49c07cb96009be6587c3", +"js/node_modules/@sinonjs/commons/lib/function-name.js": "df3d357295a7edc782736fc54172cc3f", +"js/node_modules/@sinonjs/commons/lib/class-name.test.js": "f0e114a3aab4b11da31dcc1c198a5fb9", +"js/node_modules/@sinonjs/commons/lib/order-by-first-call.js": "9bf6c09118c82aeeb46736502b0981a8", +"js/node_modules/@sinonjs/commons/lib/type-of.test.js": "4a99b765e2e067d03e4a9b0816972f0f", +"js/node_modules/source-map/LICENSE": "b1ca6dbc0075d56cbd9931a75566cd44", +"js/node_modules/source-map/CHANGELOG.md": "a3af94376054cec4d2e6fdcf2831d7e0", +"js/node_modules/source-map/dist/source-map.min.js.map": "14382917698e37c1a0e91dd0138d87b1", +"js/node_modules/source-map/dist/source-map.debug.js": "148520949cd049880dca366661da04a9", +"js/node_modules/source-map/dist/source-map.js": "beb4133364679825b92ce1616e978f97", +"js/node_modules/source-map/dist/source-map.min.js": "1fdaa5d6fe7f715979db66b43516119b", +"js/node_modules/source-map/README.md": "eaeb80f692e37ce28209fdf876527559", +"js/node_modules/source-map/package.json": "5f7feb368962c3130c5accf22ffd047c", +"js/node_modules/source-map/source-map.js": "1bb9c1d35d2fbb3779c67306ca3d8070", +"js/node_modules/source-map/lib/source-map-consumer.js": "ace24088d46d7c799dcaaffebfd0b0bb", +"js/node_modules/source-map/lib/quick-sort.js": "dfeffc75906e8f42d235a55801ae2a42", +"js/node_modules/source-map/lib/util.js": "17caa6910791c90d80d98be1d8b9034e", +"js/node_modules/source-map/lib/base64-vlq.js": "10ab2672fb7feaa6e4a2ca651d2412f9", +"js/node_modules/source-map/lib/mapping-list.js": "b43d49bb65a0e89b26e13a97de816cad", +"js/node_modules/source-map/lib/binary-search.js": "250315731532fce9f782a6dcc6a0f569", +"js/node_modules/source-map/lib/base64.js": "d6ba9a233e14b859b51f538c0b295953", +"js/node_modules/source-map/lib/array-set.js": "e409c2198743fb3f9c3e5939358bc32e", +"js/node_modules/source-map/lib/source-node.js": "c53b081a390b23d134d60c390843b5de", +"js/node_modules/source-map/lib/source-map-generator.js": "85a051f0e4bdb90a4beafe62f6f1cedf", +"js/node_modules/source-map/source-map.d.ts": "85653942d3090260ae5369fc65e9b6e9", +"js/node_modules/pretty-format/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/pretty-format/node_modules/ansi-styles/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/pretty-format/node_modules/ansi-styles/index.js": "b85ef98f7eaa5fb78ff4725844f2ae3c", +"js/node_modules/pretty-format/node_modules/ansi-styles/readme.md": "22a5de339e83fcfb563d8282ab50fb3a", +"js/node_modules/pretty-format/node_modules/ansi-styles/package.json": "b9a76b37dc587ac5b4e1f98cbe82d073", +"js/node_modules/pretty-format/node_modules/ansi-styles/index.d.ts": "380f8298dd9a83651a1875482cf8a50b", +"js/node_modules/pretty-format/README.md": "c070e30efcb2a895f30d961fbbd31120", +"js/node_modules/pretty-format/package.json": "e73a97366e3389a039b4a50f25d5e6f6", +"js/node_modules/pretty-format/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/pretty-format/build/plugins/ReactTestComponent.js": "47349ee5fa23356352d15d395a046395", +"js/node_modules/pretty-format/build/plugins/ReactElement.js": "e00a3264109107c974c2323e0b395835", +"js/node_modules/pretty-format/build/plugins/DOMCollection.js": "6ac9df9aa8cb7df37cbb5549f3554014", +"js/node_modules/pretty-format/build/plugins/Immutable.js": "a89f63676cd4b4713dbf2bee9cbc98e6", +"js/node_modules/pretty-format/build/plugins/AsymmetricMatcher.js": "0e570ba8ac658959cc03f90745b7a0fe", +"js/node_modules/pretty-format/build/plugins/DOMElement.js": "784151ec089fb6117eb37824ce81bcb5", +"js/node_modules/pretty-format/build/plugins/lib/markup.js": "69feb1f1be4d729ae861025d80ed0bf0", +"js/node_modules/pretty-format/build/plugins/lib/escapeHTML.js": "2f6b1aecdfe55e78f04dfa134c88468f", +"js/node_modules/pretty-format/build/index.js": "e864171102ad5d4a47d3ec61e52ed9c9", +"js/node_modules/pretty-format/build/collections.js": "ce7721f211dfc8cbede6ae8fe5687667", +"js/node_modules/pretty-format/build/index.d.ts": "a19a5f2d0b77fb2969a75d4d71e0a485", +"js/node_modules/jest-each/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-each/README.md": "9c212ceb2f530b0df49568873836d36b", +"js/node_modules/jest-each/package.json": "45a81d67103ccab0a462f8636aa21312", +"js/node_modules/jest-each/build/index.js": "b0d8c1a07092cc405e1b8881ab0e61e3", +"js/node_modules/jest-each/build/table/interpolation.js": "951db1f905e65e3beebadce708c8e954", +"js/node_modules/jest-each/build/table/array.js": "0f0a1ebb347c3f04c2f8630dee8e10e3", +"js/node_modules/jest-each/build/table/template.js": "63d394e3baff2b353c77c90b27bdd104", +"js/node_modules/jest-each/build/validation.js": "0943550503f31c3c40aa093303385f62", +"js/node_modules/jest-each/build/index.d.ts": "6c1146bb3881eef16000e3c52ccda68b", +"js/node_modules/jest-each/build/bind.js": "b75c9ed8a1f3f5dd218a091d13a85784", +"js/node_modules/@protobufjs/inquire/LICENSE": "532013e80f57c86a3d7176374afe6380", +"js/node_modules/@protobufjs/inquire/tests/index.js": "0b2f699889f284b6729416bbf7babce7", +"js/node_modules/@protobufjs/inquire/tests/data/emptyObject.js": "f366d089519c776c71fdbf86b62f3c8f", +"js/node_modules/@protobufjs/inquire/tests/data/emptyArray.js": "213c4dba6fa1b44c281ce2f66dfaeac6", +"js/node_modules/@protobufjs/inquire/tests/data/object.js": "0d448231fe443188306c9b1d534f62ec", +"js/node_modules/@protobufjs/inquire/tests/data/array.js": "323c464f4593b66eab11f45fc0b7c981", +"js/node_modules/@protobufjs/inquire/index.js": "b8e6f7bd2e4de465240c65401682aefa", +"js/node_modules/@protobufjs/inquire/README.md": "781a3be8f164c484287bc38e480b00dc", +"js/node_modules/@protobufjs/inquire/package.json": "f1e3257688ebbb2edec3e35db81d7505", +"js/node_modules/@protobufjs/inquire/index.d.ts": "18c236bf0f52d461037f2ef9163c89b1", +"js/node_modules/@protobufjs/utf8/LICENSE": "532013e80f57c86a3d7176374afe6380", +"js/node_modules/@protobufjs/utf8/tests/index.js": "dd724c266ec6d6256f3b7248872381f7", +"js/node_modules/@protobufjs/utf8/tests/data/utf8.txt": "8b5defce41368074b1dc3cb5cef51d04", +"js/node_modules/@protobufjs/utf8/index.js": "f9608f36eed0a9b59b4261ff9ca16b0d", +"js/node_modules/@protobufjs/utf8/README.md": "d07d4a5676fb6c824a5db0a64353763f", +"js/node_modules/@protobufjs/utf8/package.json": "bf697d4266c5f2e4e24b45ead8f82325", +"js/node_modules/@protobufjs/utf8/index.d.ts": "25f0a405e36a6fa6c506e93b42c02bef", +"js/node_modules/@protobufjs/path/LICENSE": "532013e80f57c86a3d7176374afe6380", +"js/node_modules/@protobufjs/path/tests/index.js": "e828d48d6d4f3778da42ad459c2cfa49", +"js/node_modules/@protobufjs/path/index.js": "32ef5c55fe8fb7396f7ea575af75de01", +"js/node_modules/@protobufjs/path/README.md": "6e9b3151067475162c8aacc61bb5c561", +"js/node_modules/@protobufjs/path/package.json": "5bc3583a515d4b4dc99021f22cbcfd0c", +"js/node_modules/@protobufjs/path/index.d.ts": "01a3aeff97f96723b0a5622225dc047b", +"js/node_modules/@protobufjs/base64/LICENSE": "532013e80f57c86a3d7176374afe6380", +"js/node_modules/@protobufjs/base64/tests/index.js": "964d68d140ad8f8bbdbc0dce202a17e5", +"js/node_modules/@protobufjs/base64/index.js": "d4d8e55ef566897e7d0b0822b29adbbc", +"js/node_modules/@protobufjs/base64/README.md": "b03f256479776195af458d555d19cedc", +"js/node_modules/@protobufjs/base64/package.json": "ba6c29bb5c2da603bc429aaf00b68ada", +"js/node_modules/@protobufjs/base64/index.d.ts": "0549071f787afc8ba89796aa5c376774", +"js/node_modules/@protobufjs/codegen/LICENSE": "532013e80f57c86a3d7176374afe6380", +"js/node_modules/@protobufjs/codegen/tests/index.js": "0c230216b3c90577471ebc5614dc0f53", +"js/node_modules/@protobufjs/codegen/index.js": "eba046d9a03336df1604070492602a27", +"js/node_modules/@protobufjs/codegen/README.md": "349feca5c6b756c6f3faa649ab6d22b5", +"js/node_modules/@protobufjs/codegen/package.json": "15ad92e81aedf6278ea0b7d7f0aa7a74", +"js/node_modules/@protobufjs/codegen/index.d.ts": "4bbfd132e443642d51b012a2856ba606", +"js/node_modules/@protobufjs/fetch/LICENSE": "532013e80f57c86a3d7176374afe6380", +"js/node_modules/@protobufjs/fetch/tests/index.js": "55d6798fb824d1dfedf377812fc357eb", +"js/node_modules/@protobufjs/fetch/index.js": "44f0220465eb7c4ff00beb76ca172d97", +"js/node_modules/@protobufjs/fetch/README.md": "6e2e31fb68fb5140dd4f10a830f335a6", +"js/node_modules/@protobufjs/fetch/package.json": "741eb91996f920ea5a4c48b2978065f2", +"js/node_modules/@protobufjs/fetch/index.d.ts": "cb062dcb2e632fec3dc5ea43c130db5a", +"js/node_modules/@protobufjs/float/bench/index.js": "8422eba0f1898b2de1fc3fd7856c2b13", +"js/node_modules/@protobufjs/float/bench/suite.js": "9b589b40b494a2cf5af32b7d247cd7d6", +"js/node_modules/@protobufjs/float/LICENSE": "532013e80f57c86a3d7176374afe6380", +"js/node_modules/@protobufjs/float/tests/index.js": "4cd3a69a2abb56302fce7fc58f2cb546", +"js/node_modules/@protobufjs/float/index.js": "efe38d79540ffb5d860886c9c098b57e", +"js/node_modules/@protobufjs/float/README.md": "0676e8f924cc97b1b744d94fafe6a470", +"js/node_modules/@protobufjs/float/package.json": "dc3f384665aa9d19932fedb269409f34", +"js/node_modules/@protobufjs/float/index.d.ts": "80338b335d188854b768cc6ccb7ce3e4", +"js/node_modules/@protobufjs/aspromise/LICENSE": "532013e80f57c86a3d7176374afe6380", +"js/node_modules/@protobufjs/aspromise/tests/index.js": "caf232977ef1252b2986ba0f6e0147fa", +"js/node_modules/@protobufjs/aspromise/index.js": "9c75f94593fa81cd281536634b8fd88c", +"js/node_modules/@protobufjs/aspromise/README.md": "afd29319acf1bad893bf9e2b0143484b", +"js/node_modules/@protobufjs/aspromise/package.json": "2f90552018db27f986174ab6101a597b", +"js/node_modules/@protobufjs/aspromise/index.d.ts": "7be76b5c7e6580d807a33fdad76049a8", +"js/node_modules/@protobufjs/pool/LICENSE": "532013e80f57c86a3d7176374afe6380", +"js/node_modules/@protobufjs/pool/tests/index.js": "f24d848c57687af66631f859c37e9ce1", +"js/node_modules/@protobufjs/pool/index.js": "48b3f64bce596a9f6f18d21abb024aaf", +"js/node_modules/@protobufjs/pool/README.md": "a77589f35cf1bad122f64e6a7a4da499", +"js/node_modules/@protobufjs/pool/package.json": "7ccfe22737f356e0366b8b9dcc1dc79c", +"js/node_modules/@protobufjs/pool/index.d.ts": "124adccb96ee836a786da5492ea92f7c", +"js/node_modules/@protobufjs/eventemitter/LICENSE": "532013e80f57c86a3d7176374afe6380", +"js/node_modules/@protobufjs/eventemitter/tests/index.js": "d8426250e914374f7d059e20868f5282", +"js/node_modules/@protobufjs/eventemitter/index.js": "df28fbb054f06dfcf693245ddf33a2e0", +"js/node_modules/@protobufjs/eventemitter/README.md": "ac25908920ed48b3e0f4d54a0c1bd438", +"js/node_modules/@protobufjs/eventemitter/package.json": "2c6552d8022222288fae299846c0a3fb", +"js/node_modules/@protobufjs/eventemitter/index.d.ts": "7ddaeda333a4ef8fcbcb25b916a50e14", +"js/node_modules/jest-mock/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-mock/README.md": "05a518b783b8615d4c53d94f592480ed", +"js/node_modules/jest-mock/package.json": "37f37772f41b680ab63f06863b26a895", +"js/node_modules/jest-mock/build/index.js": "5234d9e0dfbd147765ed20a5aa7d5f87", +"js/node_modules/jest-mock/build/index.d.ts": "8a7574683858bf35c118267f836b8360", +"js/node_modules/https-proxy-agent/LICENSE": "e0788eaca177f42808ee36bc32bb522f", +"js/node_modules/https-proxy-agent/dist/parse-proxy-response.d.ts.map": "0821d520123b4c5395569174e47983a6", +"js/node_modules/https-proxy-agent/dist/index.js": "a18e5f0f1facae2a132c070bfa60627f", +"js/node_modules/https-proxy-agent/dist/parse-proxy-response.js": "d140345ee9c006e6897cd2c800b25a41", +"js/node_modules/https-proxy-agent/dist/index.js.map": "973d1a0b2fcd6992c53b9a072fef8a0c", +"js/node_modules/https-proxy-agent/dist/parse-proxy-response.js.map": "48a5473d3b65c81a9371cb3eecdc0cc2", +"js/node_modules/https-proxy-agent/dist/parse-proxy-response.d.ts": "95300a6ad1d8da8a4eeef73e50b1cf67", +"js/node_modules/https-proxy-agent/dist/index.d.ts": "36548581c9f18333dda5dc844d8ecc8c", +"js/node_modules/https-proxy-agent/dist/index.d.ts.map": "24b6d31e415164419bd4a9b813ff27c1", +"js/node_modules/https-proxy-agent/README.md": "8960523e6eab8df0634aed2cebf7509c", +"js/node_modules/https-proxy-agent/package.json": "b7c425d6fb5ab0773d5f364b914a1237", +"js/node_modules/make-error/LICENSE": "3813367e40a4a253d4cd47d0d77bddc2", +"js/node_modules/make-error/dist/make-error.js": "a4cd88b2d29131cc9465c9958d14a5be", +"js/node_modules/make-error/index.js": "80eed1ed61a4c15ba174c8c2a87ca360", +"js/node_modules/make-error/README.md": "632c6be5ee4f956e3ba8813bb7be99ea", +"js/node_modules/make-error/package.json": "29c299a1bbe00ede28e46701f481c4e3", +"js/node_modules/make-error/index.d.ts": "984adb43f6322f9569486fe153438f68", +"js/node_modules/babel-plugin-jest-hoist/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/babel-plugin-jest-hoist/README.md": "4c5c341c0c35970c84931bfe2a2a9473", +"js/node_modules/babel-plugin-jest-hoist/package.json": "97a7d5f55547aa1030fd77353033242b", +"js/node_modules/babel-plugin-jest-hoist/build/index.js": "0aa733c2aaf3dbbd803a7d681da3e87c", +"js/node_modules/babel-plugin-jest-hoist/build/index.d.ts": "667cf32bbaf48a5bc04636ec3493456e", +"js/node_modules/jest-pnp-resolver/getDefaultResolver.js": "c24c76be1e31de847567af1bd4035c8b", +"js/node_modules/jest-pnp-resolver/index.js": "c58a03bd69061355c801de39b1a855af", +"js/node_modules/jest-pnp-resolver/README.md": "851563af585d2c5cc54dfbf38d8215a8", +"js/node_modules/jest-pnp-resolver/package.json": "51d4b70bad61f4836cd902c61808b949", +"js/node_modules/jest-pnp-resolver/createRequire.js": "2d3dc4d320834690089604b7de9ecd78", +"js/node_modules/jest-pnp-resolver/index.d.ts": "1509b466c466d1743ec76e6ba78b1b35", +"js/node_modules/string-width/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/string-width/index.js": "570a2a45ed08d4c933084c566cfa9766", +"js/node_modules/string-width/readme.md": "4146d7e69505f654d31c6b66a1326ff4", +"js/node_modules/string-width/package.json": "9546c3afdec6c3ee9a51fbb9d614976f", +"js/node_modules/string-width/index.d.ts": "81e233d8eb7d18f8d4f63558a789602f", +"js/node_modules/symbol-tree/LICENSE": "aa31386c81ddf626d82b160fe7900741", +"js/node_modules/symbol-tree/README.md": "ae261f06d753c202b2970cc1f8410b13", +"js/node_modules/symbol-tree/package.json": "c1fe78bd186b2b0808cd8b0f72dfd34b", +"js/node_modules/symbol-tree/lib/TreePosition.js": "2bd696ab1017f05f3207b9e6ccd888d9", +"js/node_modules/symbol-tree/lib/TreeIterator.js": "088f8ddd66a69091803f8b13a854349d", +"js/node_modules/symbol-tree/lib/SymbolTree.js": "9642b58ff250ef1a5b13d831bb6dfa7d", +"js/node_modules/symbol-tree/lib/SymbolTreeNode.js": "d4066150576cbff91435be966f47015a", +"js/node_modules/esbuild/LICENSE.md": "46b907b175628fe6d2a5258b252970fa", +"js/node_modules/esbuild/bin/esbuild": "83f6c1fb75e6590e3f3677a9962cfccd", +"js/node_modules/esbuild/README.md": "4c83bfb5e79b2207a8ae09c3c0e72ac6", +"js/node_modules/esbuild/package.json": "57b4dc61d0794c82f3bcbd1db9ea7fe8", +"js/node_modules/esbuild/install.js": "0d24c825555ad38757040487030ce280", +"js/node_modules/esbuild/lib/main.d.ts": "15f0658bdccd2348716ffba997083fb1", +"js/node_modules/esbuild/lib/main.js": "1b7b7f4e2b74793ce80b2f7161438244", +"js/node_modules/type-detect/type-detect.js": "1bf0893ec8455ad65269f76e786c7830", +"js/node_modules/type-detect/LICENSE": "4b2ce66eeab3484b3213e85ab6c0564d", +"js/node_modules/type-detect/index.js": "61f1fa14b40ade12393f1bdd021388ec", +"js/node_modules/type-detect/README.md": "9a53d23eb710690bec3e7b05634eacd1", +"js/node_modules/type-detect/package.json": "16a9e172bcdf037032c31ace21179b27", +"js/node_modules/execa/license": "d5f2a6dd0192dcc7c833e50bb9017337", +"js/node_modules/execa/index.js": "402d2059bfa3e09624250b2df709f703", +"js/node_modules/execa/readme.md": "6cfbe2c967b466bf2a17549f64c4f02d", +"js/node_modules/execa/package.json": "fd7efe7290cae19b6869e4cb9307362b", +"js/node_modules/execa/lib/stream.js": "a0027c06b7e06432e37105143e1354a4", +"js/node_modules/execa/lib/promise.js": "3e52eff61c2790a45a0dd50550304470", +"js/node_modules/execa/lib/error.js": "59502ee5961487dc3a2a9af0ec6a8dcd", +"js/node_modules/execa/lib/command.js": "d816bd0d39fa95b2ff6ed534d58da4ca", +"js/node_modules/execa/lib/stdio.js": "1d6c347dd8bdcb8e43321f08ef0c5909", +"js/node_modules/execa/lib/kill.js": "1de514eb71583e09c262ed8e44ea511f", +"js/node_modules/execa/index.d.ts": "89505aef0762f46cc9169845ed4ee47a", +"js/node_modules/yallist/yallist.js": "483ea622c4704f6dc92ab509464db95c", +"js/node_modules/yallist/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/yallist/README.md": "2020b4158b3e940665ef19b9b995293a", +"js/node_modules/yallist/package.json": "cfcb34bc4394905533def53dbac8ad7a", +"js/node_modules/yallist/iterator.js": "815f2c408219f81bfc71cf9e216480e0", +"js/node_modules/@jridgewell/sourcemap-codec/LICENSE": "fe86de92781b32da4a26ca689959c26d", +"js/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js": "9243f8dc6a3e272f7006fdc2cdef30b9", +"js/node_modules/@jridgewell/sourcemap-codec/dist/types/sourcemap-codec.d.ts": "0d274f0a98d51e2d946349b9d83c29f2", +"js/node_modules/@jridgewell/sourcemap-codec/dist/types/scopes.d.ts": "4eefdf72dfdc3a12767a087663c3bb02", +"js/node_modules/@jridgewell/sourcemap-codec/dist/types/strings.d.ts": "6772003dd8b15b67e0e24e2185ea4f69", +"js/node_modules/@jridgewell/sourcemap-codec/dist/types/vlq.d.ts": "7a591268200b466aaaadee06356dab3b", +"js/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js.map": "724f4cffc55ae67288e049913fa4ef93", +"js/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs": "953f4dafa1beb4840c1f459cf93ad9d7", +"js/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs.map": "4f90b4ed6e30a574592cbac7afb7fb8f", +"js/node_modules/@jridgewell/sourcemap-codec/README.md": "4d56cdc0ea11e39b7361723efb7c2af0", +"js/node_modules/@jridgewell/sourcemap-codec/package.json": "67cf1d9515715bc36c8fbd710ed905fb", +"js/node_modules/@jridgewell/trace-mapping/LICENSE": "6f1d70bdb318d536920cd16f223fde17", +"js/node_modules/@jridgewell/trace-mapping/dist/types/resolve.d.ts": "7504d8b651ee191c89d70cd0215e5958", +"js/node_modules/@jridgewell/trace-mapping/dist/types/types.d.ts": "fee41be91f726e6bd2db3b217f3310fb", +"js/node_modules/@jridgewell/trace-mapping/dist/types/trace-mapping.d.ts": "d114a354b3d1804add1d0108c1b96c8c", +"js/node_modules/@jridgewell/trace-mapping/dist/types/by-source.d.ts": "3d0998b2adbb8a91c6d83044e2b2b7c8", +"js/node_modules/@jridgewell/trace-mapping/dist/types/binary-search.d.ts": "bdb9244502db8e849573bcc6d8d11950", +"js/node_modules/@jridgewell/trace-mapping/dist/types/any-map.d.ts": "e32d623e08cbd6340ca2477cddbb327c", +"js/node_modules/@jridgewell/trace-mapping/dist/types/strip-filename.d.ts": "056ff7ba47cf7ebfff156146ee8430ee", +"js/node_modules/@jridgewell/trace-mapping/dist/types/sourcemap-segment.d.ts": "6a9b17e7c76f5cda59c3ed124b2c89ad", +"js/node_modules/@jridgewell/trace-mapping/dist/types/sort.d.ts": "d7be062ccb0f67935dff1f5672f4f709", +"js/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs.map": "a053ab5a1d4ba9b1f4338327606ada17", +"js/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js.map": "84c8114655b1bd81c619141a4c100ecf", +"js/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js": "145e328dac69aff23609531727da0180", +"js/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs": "c6ef67d5419ff8a1d238f6c92481713c", +"js/node_modules/@jridgewell/trace-mapping/README.md": "9da945aed70396cbe10382092a3e2a8d", +"js/node_modules/@jridgewell/trace-mapping/package.json": "ca5e0abd52e8538214d36cfcf3b48168", +"js/node_modules/@jridgewell/gen-mapping/LICENSE": "f0c81fe85cfa33f1c0f55d01a0024842", +"js/node_modules/@jridgewell/gen-mapping/dist/types/types.d.ts": "7d0690278c75ddb8865624e70c5a1ea4", +"js/node_modules/@jridgewell/gen-mapping/dist/types/gen-mapping.d.ts": "557d3e4638e1065ce7c496f6d0f093a1", +"js/node_modules/@jridgewell/gen-mapping/dist/types/sourcemap-segment.d.ts": "95e6141b07741209dd07e79abead9d97", +"js/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js.map": "1592f349669c771deb859f68a36a90cb", +"js/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs.map": "eb6f271af9f03a75a21795c77d1f9737", +"js/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs": "d54af6abb70985afdf2900bcb62973f7", +"js/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js": "c5fbaaddfc421f6dfe06158b0f078a97", +"js/node_modules/@jridgewell/gen-mapping/README.md": "a1c11af528916cdcfeb0e5dd8a0f9e0d", +"js/node_modules/@jridgewell/gen-mapping/package.json": "5b923654405faac1a1dbd7d5293e4d0a", +"js/node_modules/@jridgewell/set-array/LICENSE": "f0c81fe85cfa33f1c0f55d01a0024842", +"js/node_modules/@jridgewell/set-array/dist/types/set-array.d.ts": "db7818f6a15b53d55dccfa993ae983c4", +"js/node_modules/@jridgewell/set-array/dist/set-array.umd.js": "7e28cf987eb0d4524e21b2d655ece771", +"js/node_modules/@jridgewell/set-array/dist/set-array.mjs.map": "a58eb45c61f38d4321b702c5e32a5903", +"js/node_modules/@jridgewell/set-array/dist/set-array.mjs": "e4bac2192697e40074a70fe655cb271e", +"js/node_modules/@jridgewell/set-array/dist/set-array.umd.js.map": "fb8607b9d4d9a116f3b98ed503af9c17", +"js/node_modules/@jridgewell/set-array/README.md": "b65096f611993250b46761765a416677", +"js/node_modules/@jridgewell/set-array/package.json": "e8e1ed8e69639c9278c858982ef8574b", +"js/node_modules/@jridgewell/resolve-uri/LICENSE": "5e5f6ed6b602bd248e3493f8c6719a4b", +"js/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js": "1895d57b7b67bf99fa5f8e8eaa3d42b2", +"js/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js.map": "e23d83625ff27a2c77db2f7d1d4ae0b8", +"js/node_modules/@jridgewell/resolve-uri/dist/types/resolve-uri.d.ts": "ea9a8d0c1f93d3e72f0021252fb0daeb", +"js/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs": "e347d6373e3b34ca42d78d4ee4853af2", +"js/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs.map": "270ac97012f3badf0a5c4e91ce757b0d", +"js/node_modules/@jridgewell/resolve-uri/README.md": "be96ae01cc551045fe7759618ad35ae4", +"js/node_modules/@jridgewell/resolve-uri/package.json": "5fa790a2ee02c9765d556544d9a02383", +"js/node_modules/p-try/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/p-try/index.js": "ea1e8f45acd1bd0014a3d4a4a445f8bc", +"js/node_modules/p-try/readme.md": "2570bd7d15bbeb90346e6257f43d25a2", +"js/node_modules/p-try/package.json": "c3ec2260c0b640c43f15e99e4fa7b593", +"js/node_modules/p-try/index.d.ts": "80b1c5e50363108b60845dbe0293e8a1", +"js/node_modules/@istanbuljs/schema/LICENSE": "001f5a9ea84400e25b2192c4f379a825", +"js/node_modules/@istanbuljs/schema/CHANGELOG.md": "8fcbc0b499ad2af7614a1fc4b38767ec", +"js/node_modules/@istanbuljs/schema/default-exclude.js": "a91efb7c51f14654fd93ef9fe8070618", +"js/node_modules/@istanbuljs/schema/index.js": "2d84a271b166ca95ab5b783859b5d3c8", +"js/node_modules/@istanbuljs/schema/README.md": "73251d265215be7747b1ccc990eaa034", +"js/node_modules/@istanbuljs/schema/package.json": "3a375f5549dacd71b6be5b27fe68e324", +"js/node_modules/@istanbuljs/schema/default-extension.js": "29d24f17d70dc305052003a2a877dec9", +"js/node_modules/@istanbuljs/load-nyc-config/LICENSE": "5ef874cb7b66ddc31655c77320518833", +"js/node_modules/@istanbuljs/load-nyc-config/CHANGELOG.md": "2bb1cd0588e495d5065e7b476ffa509c", +"js/node_modules/@istanbuljs/load-nyc-config/load-esm.js": "f661fd36eb33f67afbd2c192a0c5b552", +"js/node_modules/@istanbuljs/load-nyc-config/index.js": "694d389cc449387638b1c9146c267b66", +"js/node_modules/@istanbuljs/load-nyc-config/README.md": "3e690aa335ac9c9725302ec0d6e9e83a", +"js/node_modules/@istanbuljs/load-nyc-config/package.json": "4584e3e26785bade3cbfd74cd98fcb29", +"js/node_modules/camelcase/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/camelcase/index.js": "d15ed3be54c01e933d9784a75209e650", +"js/node_modules/camelcase/readme.md": "31433e05b1aae975032e815062e225bf", +"js/node_modules/camelcase/package.json": "31d66d63d07c9d3ab05757ac887e555b", +"js/node_modules/camelcase/index.d.ts": "c3852bc5348fe5bc95c8ad16014c22ce", +"js/node_modules/isarray/test.js": "abae91536d765db34554068cc3f001b0", +"js/node_modules/isarray/Makefile": "7091387d1f36ef29a439633a20fb21cd", +"js/node_modules/isarray/index.js": "e32b2424bf3f56c47ac6a2a08478dce9", +"js/node_modules/isarray/README.md": "e7424a48d45a2e04d52c15e786681063", +"js/node_modules/isarray/component.json": "32fed65eac22c95ae43ddfd1729b9bf3", +"js/node_modules/isarray/package.json": "a490f11007b2cc9d19c4a250592c2e71", +"js/node_modules/micromatch/LICENSE": "0f64900f8f30e53054962c9f1fc3205b", +"js/node_modules/micromatch/index.js": "d524b8ac223aa444210e5aeb49fc7e2d", +"js/node_modules/micromatch/README.md": "6a783572168e6a16b97be71e433cc39e", +"js/node_modules/micromatch/package.json": "3f9cbdc6beb7763ef1c63316bb49dc91", +"js/node_modules/wrappy/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/wrappy/README.md": "55b4b44807d7edaf6084e42a5ae078d6", +"js/node_modules/wrappy/package.json": "788804d507f3ed479ea7614fa7d3f1a5", +"js/node_modules/wrappy/wrappy.js": "04a65e1669dc90fa11c900693c1974b1", +"js/node_modules/http-proxy-agent/LICENSE": "06d6e04450e27a952706d6664225a538", +"js/node_modules/http-proxy-agent/dist/index.js": "a84ba4ce19104051afe1af7c7edd48f2", +"js/node_modules/http-proxy-agent/dist/index.js.map": "609170f86df6b5504d63996072b194e4", +"js/node_modules/http-proxy-agent/dist/index.d.ts": "a3487877d8001f516465aa27e109c9d3", +"js/node_modules/http-proxy-agent/dist/index.d.ts.map": "9a7fc1dcd376a4ef1723fd3914e2000e", +"js/node_modules/http-proxy-agent/README.md": "4db95f906a370d0f837d4ae4f73a2f80", +"js/node_modules/http-proxy-agent/package.json": "0c2b6d66ad620f9dd95bb78276854902", +"js/node_modules/dprint-node/dprint-node.win32-x64-msvc.node": "337af433332e19e1f82643bdf6b4db9d", +"js/node_modules/dprint-node/dprint-node.darwin-x64.node": "69de838d2ac67061f3be52cd62e25a36", +"js/node_modules/dprint-node/LICENSE": "945354607b13ad3c020983766bf43d13", +"js/node_modules/dprint-node/dprint-node.darwin-arm64.node": "d8d7587fe1d21cbaa3985e693bbc9804", +"js/node_modules/dprint-node/options.d.ts": "5a79321c52e4bffd87f03ba20ba6a893", +"js/node_modules/dprint-node/node_modules/.bin/detect-libc": "ed91c87113ae1cc70c196295e8ce8a05", +"js/node_modules/dprint-node/index.js": "9d1827c275666e305ccb45cd613d9ad0", +"js/node_modules/dprint-node/README.md": "b1181171743aaf3f8331c1811c982b02", +"js/node_modules/dprint-node/package.json": "204d3246b137f79c7b6ec3d85076e86c", +"js/node_modules/dprint-node/dprint-node.linux-arm64-musl.node": "c7f01a98aceb64166d26c01fcb087b48", +"js/node_modules/dprint-node/dprint-node.linux-x64-musl.node": "5a387f3a27dd0792b826e330ceb04905", +"js/node_modules/dprint-node/dprint-node.linux-arm64-gnu.node": "4bfb07a848a0002eb0729ab2fae111df", +"js/node_modules/dprint-node/index.d.ts": "f72fd30c413ba2bbd908bbd55b9a17c0", +"js/node_modules/dprint-node/dprint-node.linux-x64-gnu.node": "c9180bcc55855f2ff80f2733a9c4811f", +"js/node_modules/resolve-from/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/resolve-from/index.js": "ec6598935ebd97f1b2549c0a9dc1397b", +"js/node_modules/resolve-from/readme.md": "cb0964da0bc7b41609c36380aa52ad52", +"js/node_modules/resolve-from/package.json": "ce0698af8b25b1ff8e4bf7def07f6ca5", +"js/node_modules/resolve-from/index.d.ts": "7b394ca64f1befb815b8a3c0829f9b57", +"js/node_modules/ts-poet/jest.config.js": "d8f6bf6ea83c8974c85d2716dc2bcac8", +"js/node_modules/ts-poet/README.md": "ab06f1783ce4a627e634bdb449f912b2", +"js/node_modules/ts-poet/package.json": "e0f33b7b6153f59dc80cfc2f7925806b", +"js/node_modules/ts-poet/build/is-plain-object.d.ts": "8e69d9c65af3200324019af0a9937171", +"js/node_modules/ts-poet/build/Code.d.ts": "27548f70a7d69b826d47742f92cf6e71", +"js/node_modules/ts-poet/build/Code.js": "743314cbb7e39f2ae99e68aa2e149f96", +"js/node_modules/ts-poet/build/is-plain-object.js": "69afe66ce86f0409a108014a6bbbab1c", +"js/node_modules/ts-poet/build/Import.js": "e14ab45110d04738ec8bc2756cec190b", +"js/node_modules/ts-poet/build/saveFiles.js": "60565f214e21656243e2dbdbd0dc862d", +"js/node_modules/ts-poet/build/Import.d.ts": "ca61cbfd8511f8f0b13023c921b978d4", +"js/node_modules/ts-poet/build/ConditionalOutput.d.ts": "d5fbd7134acc6effa6e58192aa9a41d1", +"js/node_modules/ts-poet/build/Literal.d.ts": "56b84343a64d11a6c15110ab2864279e", +"js/node_modules/ts-poet/build/index.js": "8f44a43e313388937c8777f05bfd8c36", +"js/node_modules/ts-poet/build/Literal.js": "2a2f61f41a3c78bbd1978f2744292d9d", +"js/node_modules/ts-poet/build/Node.js": "cb35dd1c998f550c47d2a6fc39a699da", +"js/node_modules/ts-poet/build/utils.d.ts": "03a7090c2bbef1e33b8faf31e794cce6", +"js/node_modules/ts-poet/build/ConditionalOutput.js": "998af8552f04298fe123be7372f6656a", +"js/node_modules/ts-poet/build/utils.js": "56b9a035e8a25e7f871fd98d04357c63", +"js/node_modules/ts-poet/build/index.d.ts": "3f9f5a295948c2af0f0c386dd4158805", +"js/node_modules/ts-poet/build/Node.d.ts": "4688a73e48bc381e7ca9d31f0ca14c9d", +"js/node_modules/ts-poet/build/saveFiles.d.ts": "66a75788d535c0d184ea83521c193463", +"js/node_modules/ts-poet/LICENSE.txt": "2af239975b5f1dd5b5ff75b18980cc4f", +"js/node_modules/ts-poet/bench.js": "712cc0a37779b8db57e020d0325a1ea0", +"js/node_modules/jest-changed-files/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-changed-files/README.md": "3212b02bf4dbd1b0801e472ad574a1ee", +"js/node_modules/jest-changed-files/package.json": "df77c92c3eebc3c16473d39e4d794b17", +"js/node_modules/jest-changed-files/build/sl.js": "f38e805c60d186aea859a53fa74c36b9", +"js/node_modules/jest-changed-files/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/jest-changed-files/build/git.js": "ee30ad33835c2dd8a9715256c7b78bad", +"js/node_modules/jest-changed-files/build/index.js": "5d27f7ed7ea8c7f30b088cc7bde8d544", +"js/node_modules/jest-changed-files/build/hg.js": "d399d291e59794caa9ae25e57ff560f5", +"js/node_modules/jest-changed-files/build/index.d.ts": "4c715f5cec2e175ed48d3bab14c83eea", +"js/node_modules/fast-sha256/sha256.js": "e9071e419a863be237a1bfabd45197c9", +"js/node_modules/fast-sha256/LICENSE": "911690f51af322440237a253d695d19f", +"js/node_modules/fast-sha256/sha256.d.ts": "b45ebf1d1d7d9da47975545ba90b16e5", +"js/node_modules/fast-sha256/README.md": "aa802bc39329cbaf564c72050be27fad", +"js/node_modules/fast-sha256/package.json": "002b3abd978a5671b25e8b0064f45645", +"js/node_modules/fast-sha256/sha256.min.js": "a11cea8b3ee672f6346c47d7db051d09", +"js/node_modules/w3c-xmlserializer/LICENSE.md": "4c005db52d1815d2e2bf0fcab0f0ff77", +"js/node_modules/w3c-xmlserializer/README.md": "5f139a6b1e9ffdecef4d0c3ee8a43d81", +"js/node_modules/w3c-xmlserializer/package.json": "f91961117891513630f315ffd6b294a9", +"js/node_modules/w3c-xmlserializer/lib/constants.js": "89cfde4dfdbd94dd58793237f45d14ca", +"js/node_modules/w3c-xmlserializer/lib/serialize.js": "0609207740c2509fced669577a995222", +"js/node_modules/w3c-xmlserializer/lib/attributes.js": "28675bae3a9c6b3fc77a8bfe1309a5a6", +"js/node_modules/create-jest/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/create-jest/bin/create-jest.js": "292172ff3ab20435636f45151e2be945", +"js/node_modules/create-jest/README.md": "d6b30cb9a2c81775bb226f384757c706", +"js/node_modules/create-jest/package.json": "1e4cdfb4ea352ab392a6485dc0766fea", +"js/node_modules/create-jest/build/modifyPackageJson.js": "f36a8e5c4124104b42ff38dd131b6bcd", +"js/node_modules/create-jest/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/create-jest/build/questions.js": "64072e336e30a5a2a9864d41667a2fb0", +"js/node_modules/create-jest/build/index.js": "21078a8a61d437b21dd57b6b256112d1", +"js/node_modules/create-jest/build/generateConfigFile.js": "183f9c4098926aad0870d38874418f75", +"js/node_modules/create-jest/build/errors.js": "a79973a04fe918020b5ae83c4339d488", +"js/node_modules/create-jest/build/index.d.ts": "17402aaea445d47fb7c78ecc031625ce", +"js/node_modules/create-jest/build/runCreate.js": "c489202dffd0fae94f55f98f192a86c1", +"js/node_modules/parse5/LICENSE": "179850e04995d6fceaf64f2dd2a851b0", +"js/node_modules/parse5/dist/tree-adapters/interface.js": "3ca9f982154b5a4d2873422b94651c50", +"js/node_modules/parse5/dist/tree-adapters/interface.d.ts": "d08d8113d38a9e147672ac38ca237c13", +"js/node_modules/parse5/dist/tree-adapters/default.js": "6c8d0033ca0fb1469358ecb68c4e5f0b", +"js/node_modules/parse5/dist/tree-adapters/default.d.ts": "0bd2a8691338ffda6189ea352cd30194", +"js/node_modules/parse5/dist/serializer/index.js": "03ec73be8fbc7a22f4117c7697ad0ff1", +"js/node_modules/parse5/dist/serializer/index.d.ts": "097b0b8919251bf77ca0ea386f30e573", +"js/node_modules/parse5/dist/tokenizer/preprocessor.d.ts": "8388f9df9c95e80f76926a721f2a9328", +"js/node_modules/parse5/dist/tokenizer/preprocessor.js": "6cffd1581954c88cba9c0247493808a1", +"js/node_modules/parse5/dist/tokenizer/index.js": "1afe92dc18514c57d172576477508b1f", +"js/node_modules/parse5/dist/tokenizer/index.d.ts": "9f0e5a1d25d9d48d68c7e282eee04802", +"js/node_modules/parse5/dist/index.js": "9cb796118d1b93f0bfa3a682532e84be", +"js/node_modules/parse5/dist/parser/formatting-element-list.d.ts": "bf366c968dd5a402db34cdb0e8952f76", +"js/node_modules/parse5/dist/parser/open-element-stack.js": "0d183750fa3b46aba8d5cca7c58c7087", +"js/node_modules/parse5/dist/parser/formatting-element-list.js": "ab6c12216420c8d490af7d30b5879da9", +"js/node_modules/parse5/dist/parser/index.js": "c6f3e02ea6c1ee096714dc78bc63e875", +"js/node_modules/parse5/dist/parser/open-element-stack.d.ts": "344ea9dcb0900575806b55b982300b1f", +"js/node_modules/parse5/dist/parser/index.d.ts": "80f43b11e10c0e907cea0d141184e37c", +"js/node_modules/parse5/dist/common/html.js": "675ed40d57c14ad4b205f851607fe211", +"js/node_modules/parse5/dist/common/error-codes.js": "626001ff00e5696e211ad10f5f9e0153", +"js/node_modules/parse5/dist/common/token.d.ts": "3a04cda80fc0604e6d59493c31348901", +"js/node_modules/parse5/dist/common/foreign-content.d.ts": "61054bfbe1f16ab3dcec6254e9744be4", +"js/node_modules/parse5/dist/common/foreign-content.js": "368c2acbb58b3eb47e0860539b771f0b", +"js/node_modules/parse5/dist/common/error-codes.d.ts": "f731fed0a611f6d561e412db5f1078ce", +"js/node_modules/parse5/dist/common/unicode.js": "f1035171d6ab99138846730465e507eb", +"js/node_modules/parse5/dist/common/unicode.d.ts": "111e597e950f2ce6d81c2f541f9f210b", +"js/node_modules/parse5/dist/common/token.js": "9d95eea21fff23f07fc107ab3cea058f", +"js/node_modules/parse5/dist/common/doctype.d.ts": "39c02acca0edb616ac6c1abed025542a", +"js/node_modules/parse5/dist/common/html.d.ts": "7fd63d2b151d8b785bfbc98022f6d372", +"js/node_modules/parse5/dist/common/doctype.js": "1710af964fc56f4ae1de827a32eb9e18", +"js/node_modules/parse5/dist/index.d.ts": "4debb4acb28beb2bfb09124de6ad98ba", +"js/node_modules/parse5/dist/cjs/tree-adapters/interface.js": "a399afae48c7f538205e6075e8edcbb1", +"js/node_modules/parse5/dist/cjs/tree-adapters/interface.d.ts": "d08d8113d38a9e147672ac38ca237c13", +"js/node_modules/parse5/dist/cjs/tree-adapters/default.js": "6eb7c5635f2d4b08675bd2efc9f964fe", +"js/node_modules/parse5/dist/cjs/tree-adapters/default.d.ts": "0bd2a8691338ffda6189ea352cd30194", +"js/node_modules/parse5/dist/cjs/serializer/index.js": "45db9dafee246bf150268dad9b847227", +"js/node_modules/parse5/dist/cjs/serializer/index.d.ts": "097b0b8919251bf77ca0ea386f30e573", +"js/node_modules/parse5/dist/cjs/tokenizer/preprocessor.d.ts": "8388f9df9c95e80f76926a721f2a9328", +"js/node_modules/parse5/dist/cjs/tokenizer/preprocessor.js": "4dcd0a3b975a49a1e9b099d0c1ca850e", +"js/node_modules/parse5/dist/cjs/tokenizer/index.js": "2228392bd4c5ffdb63b4e233d5146abb", +"js/node_modules/parse5/dist/cjs/tokenizer/index.d.ts": "9f0e5a1d25d9d48d68c7e282eee04802", +"js/node_modules/parse5/dist/cjs/index.js": "9fd3d084feddfe5ae346199c5ed949bf", +"js/node_modules/parse5/dist/cjs/parser/formatting-element-list.d.ts": "bf366c968dd5a402db34cdb0e8952f76", +"js/node_modules/parse5/dist/cjs/parser/open-element-stack.js": "d842731d44bd2fa8ee6b6474097ec3f1", +"js/node_modules/parse5/dist/cjs/parser/formatting-element-list.js": "6f47049e840f9d5fdb23f21abc856d0c", +"js/node_modules/parse5/dist/cjs/parser/index.js": "f1366e3444662d86928bd37587c3bee6", +"js/node_modules/parse5/dist/cjs/parser/open-element-stack.d.ts": "344ea9dcb0900575806b55b982300b1f", +"js/node_modules/parse5/dist/cjs/parser/index.d.ts": "80f43b11e10c0e907cea0d141184e37c", +"js/node_modules/parse5/dist/cjs/common/html.js": "a9e2f70245ae40d96d332fce1969543b", +"js/node_modules/parse5/dist/cjs/common/error-codes.js": "e163264741f36e8208240937c79fcd01", +"js/node_modules/parse5/dist/cjs/common/token.d.ts": "3a04cda80fc0604e6d59493c31348901", +"js/node_modules/parse5/dist/cjs/common/foreign-content.d.ts": "61054bfbe1f16ab3dcec6254e9744be4", +"js/node_modules/parse5/dist/cjs/common/foreign-content.js": "93daa2f787fec3acd28289364d20c1d4", +"js/node_modules/parse5/dist/cjs/common/error-codes.d.ts": "f731fed0a611f6d561e412db5f1078ce", +"js/node_modules/parse5/dist/cjs/common/unicode.js": "a06bdae9e6fb19884e7384b91e04e871", +"js/node_modules/parse5/dist/cjs/common/unicode.d.ts": "111e597e950f2ce6d81c2f541f9f210b", +"js/node_modules/parse5/dist/cjs/common/token.js": "483ba6acf367aa53d6a7e8147507aa08", +"js/node_modules/parse5/dist/cjs/common/doctype.d.ts": "39c02acca0edb616ac6c1abed025542a", +"js/node_modules/parse5/dist/cjs/common/html.d.ts": "7fd63d2b151d8b785bfbc98022f6d372", +"js/node_modules/parse5/dist/cjs/common/doctype.js": "8235545e6f4bf860f01d4fb072a8cc9b", +"js/node_modules/parse5/dist/cjs/package.json": "30571d6b15d223cc18243ca189600c53", +"js/node_modules/parse5/dist/cjs/index.d.ts": "4debb4acb28beb2bfb09124de6ad98ba", +"js/node_modules/parse5/README.md": "34a357735162ff7ed48ae37699bdefb1", +"js/node_modules/parse5/package.json": "fa30cade414ee3fb90cbefdbf455e304", +"js/node_modules/@bcoe/v8-coverage/LICENSE.md": "88933ef54753dbbb30ffdb9bf84c8fda", +"js/node_modules/@bcoe/v8-coverage/gulpfile.ts": "d5fb18e762b0a602451ebf5fbfb6cde2", +"js/node_modules/@bcoe/v8-coverage/CHANGELOG.md": "f8e93c8cceed1875f4db6f233f1e958e", +"js/node_modules/@bcoe/v8-coverage/dist/lib/merge.mjs": "5c91fe0137dfaff74e891138f3071696", +"js/node_modules/@bcoe/v8-coverage/dist/lib/normalize.js": "021b29049a6616fcf3339f181e5233dd", +"js/node_modules/@bcoe/v8-coverage/dist/lib/ascii.js": "41fd9f5ff73ceeab96d0b7c02a990822", +"js/node_modules/@bcoe/v8-coverage/dist/lib/LICENSE.md": "88933ef54753dbbb30ffdb9bf84c8fda", +"js/node_modules/@bcoe/v8-coverage/dist/lib/_src/clone.ts": "83d710f785d8856d3497ed8af81c192b", +"js/node_modules/@bcoe/v8-coverage/dist/lib/_src/compare.ts": "0a10c07c99c2d033284bdaa84dfb4b14", +"js/node_modules/@bcoe/v8-coverage/dist/lib/_src/types.ts": "747939a3f10e2375722af7a09e8c4141", +"js/node_modules/@bcoe/v8-coverage/dist/lib/_src/normalize.ts": "5306fcf12fbd709509247e24023ae85b", +"js/node_modules/@bcoe/v8-coverage/dist/lib/_src/ascii.ts": "f3dc7c62f1833cda685295aaea4ef455", +"js/node_modules/@bcoe/v8-coverage/dist/lib/_src/index.ts": "e928077e3c9541fd27c290778d3aaf7c", +"js/node_modules/@bcoe/v8-coverage/dist/lib/_src/range-tree.ts": "bf461b23f18ec26dbb4039f91a5d319b", +"js/node_modules/@bcoe/v8-coverage/dist/lib/_src/merge.ts": "9633f8184e697be4501e2c4a136d93f4", +"js/node_modules/@bcoe/v8-coverage/dist/lib/normalize.d.ts": "15280aeaacd5cee5bde93e0112d2e808", +"js/node_modules/@bcoe/v8-coverage/dist/lib/types.js": "28e2f6decef512749d24b23769def10d", +"js/node_modules/@bcoe/v8-coverage/dist/lib/ascii.mjs": "1e0ae6d6a998637cf433c67f540212cb", +"js/node_modules/@bcoe/v8-coverage/dist/lib/CHANGELOG.md": "f8e93c8cceed1875f4db6f233f1e958e", +"js/node_modules/@bcoe/v8-coverage/dist/lib/normalize.mjs": "31d5c908e4683a09fa4e13aa09664ba3", +"js/node_modules/@bcoe/v8-coverage/dist/lib/types.d.ts": "7ad71865e474c8220552d28d5b7af8ce", +"js/node_modules/@bcoe/v8-coverage/dist/lib/merge.js": "1260784f08ced8f0df5808cd54a1cf07", +"js/node_modules/@bcoe/v8-coverage/dist/lib/types.mjs": "3360fd5e47d2dd9bd1f736ca6fa8ea16", +"js/node_modules/@bcoe/v8-coverage/dist/lib/clone.d.ts": "3d26f595103bdb804ecfc3295d1ffb51", +"js/node_modules/@bcoe/v8-coverage/dist/lib/index.js": "644596f0c397a8475ddc1e730a96def4", +"js/node_modules/@bcoe/v8-coverage/dist/lib/range-tree.js": "df705a7125c60e86006a5090a23e67a0", +"js/node_modules/@bcoe/v8-coverage/dist/lib/compare.mjs": "6dedca581769421138fbfcb0c2b6871c", +"js/node_modules/@bcoe/v8-coverage/dist/lib/README.md": "2198ffaeb2724e6145140e25e0038bba", +"js/node_modules/@bcoe/v8-coverage/dist/lib/range-tree.mjs": "da8b0d4e4f033ae9714f827995f4f53e", +"js/node_modules/@bcoe/v8-coverage/dist/lib/range-tree.d.ts": "08316fab9d10939d727375140b6fc03f", +"js/node_modules/@bcoe/v8-coverage/dist/lib/package.json": "56b29f08cbafc7954e531ff9fcf0be84", +"js/node_modules/@bcoe/v8-coverage/dist/lib/clone.js": "0be8a41eabeb18dd82da0b05c8ee3fe1", +"js/node_modules/@bcoe/v8-coverage/dist/lib/index.mjs": "f72e1170480f1d968435d471a257a3ac", +"js/node_modules/@bcoe/v8-coverage/dist/lib/compare.js": "3b2e60b79e03142a03daa465eeda8e77", +"js/node_modules/@bcoe/v8-coverage/dist/lib/tsconfig.json": "7857cd05fd94034fcc770aa01ff03ade", +"js/node_modules/@bcoe/v8-coverage/dist/lib/index.d.ts": "e928077e3c9541fd27c290778d3aaf7c", +"js/node_modules/@bcoe/v8-coverage/dist/lib/merge.d.ts": "7fc08d6ea9ce2ac33b6572a936a84d0f", +"js/node_modules/@bcoe/v8-coverage/dist/lib/clone.mjs": "a8db8e0d314c8fa93532911d0fa27b74", +"js/node_modules/@bcoe/v8-coverage/dist/lib/ascii.d.ts": "411d64ef690ae55f48c1a4c2be1e39e7", +"js/node_modules/@bcoe/v8-coverage/dist/lib/compare.d.ts": "75520def31915917a8991fc161a00e33", +"js/node_modules/@bcoe/v8-coverage/README.md": "2198ffaeb2724e6145140e25e0038bba", +"js/node_modules/@bcoe/v8-coverage/package.json": "82ec669cabdb52928db88e971c488ed2", +"js/node_modules/@bcoe/v8-coverage/tsconfig.json": "5c7abc9b0b6da71d428de7a925f660f6", +"js/node_modules/@bcoe/v8-coverage/LICENSE.txt": "b5a9e807c8264f2f84bdf8f03c42de8a", +"js/node_modules/@bcoe/v8-coverage/src/test/merge.spec.ts": "e352e6075550ac9d22c2b0a951fd4f3d", +"js/node_modules/@bcoe/v8-coverage/src/lib/clone.ts": "83d710f785d8856d3497ed8af81c192b", +"js/node_modules/@bcoe/v8-coverage/src/lib/compare.ts": "0a10c07c99c2d033284bdaa84dfb4b14", +"js/node_modules/@bcoe/v8-coverage/src/lib/types.ts": "747939a3f10e2375722af7a09e8c4141", +"js/node_modules/@bcoe/v8-coverage/src/lib/normalize.ts": "5306fcf12fbd709509247e24023ae85b", +"js/node_modules/@bcoe/v8-coverage/src/lib/ascii.ts": "f3dc7c62f1833cda685295aaea4ef455", +"js/node_modules/@bcoe/v8-coverage/src/lib/index.ts": "e928077e3c9541fd27c290778d3aaf7c", +"js/node_modules/@bcoe/v8-coverage/src/lib/range-tree.ts": "bf461b23f18ec26dbb4039f91a5d319b", +"js/node_modules/@bcoe/v8-coverage/src/lib/merge.ts": "9633f8184e697be4501e2c4a136d93f4", +"js/node_modules/caniuse-lite/LICENSE": "60f8103054954b2c75f1faa295ea3590", +"js/node_modules/caniuse-lite/dist/unpacker/region.js": "1126bfd0c01aa021ff7b445564f15d6c", +"js/node_modules/caniuse-lite/dist/unpacker/agents.js": "b03d46cdb193ef8ee1958513d6ac6222", +"js/node_modules/caniuse-lite/dist/unpacker/feature.js": "08af66cafa6d7ef1328608be7f7a13ff", +"js/node_modules/caniuse-lite/dist/unpacker/features.js": "327378754bc48c2a5e0c0239b5cd8dbf", +"js/node_modules/caniuse-lite/dist/unpacker/index.js": "34be9c19db186d3d2e5b426ae4cfc353", +"js/node_modules/caniuse-lite/dist/unpacker/browserVersions.js": "c1955d39294d4d5d31d84e346639a8cd", +"js/node_modules/caniuse-lite/dist/unpacker/browsers.js": "4a35ebeb3331e79edff348671cf2d0d3", +"js/node_modules/caniuse-lite/dist/lib/supported.js": "54e99d107be3089f51933e643400fa66", +"js/node_modules/caniuse-lite/dist/lib/statuses.js": "b3445071e4458a2cd5688dea72841f53", +"js/node_modules/caniuse-lite/README.md": "b19acc19d8941b8239bf7bdb5c976ab8", +"js/node_modules/caniuse-lite/package.json": "46a5038884a5c16dc53a1a08b7390c7c", +"js/node_modules/caniuse-lite/data/regions/CM.js": "58d11e417490b478a53ff3c71be53d53", +"js/node_modules/caniuse-lite/data/regions/TM.js": "ffb350a96372e0abf5e5d03f277575cf", +"js/node_modules/caniuse-lite/data/regions/NR.js": "041275a177206844b28196166b68f715", +"js/node_modules/caniuse-lite/data/regions/GT.js": "add6fd168c512417a55b1ef219b8eadc", +"js/node_modules/caniuse-lite/data/regions/PT.js": "7067e10e71fe6c618e32138bab7fe985", +"js/node_modules/caniuse-lite/data/regions/MV.js": "210028e3e061c3e9322d2b0fabfa1351", +"js/node_modules/caniuse-lite/data/regions/alt-as.js": "e1e35b2c455a1f53090e421898ab14ab", +"js/node_modules/caniuse-lite/data/regions/SH.js": "4905fe2c1738dc1da1e6fcced10267c1", +"js/node_modules/caniuse-lite/data/regions/AI.js": "93a84ce4f718a6a7a3e96fab752da75b", +"js/node_modules/caniuse-lite/data/regions/VI.js": "b652ac680e190e4612ca11eee0e2213e", +"js/node_modules/caniuse-lite/data/regions/LV.js": "2779cba34bc59d8ca6c374dc0ec3b6fa", +"js/node_modules/caniuse-lite/data/regions/CU.js": "6d3f0d342a1813f9d22d76e156662329", +"js/node_modules/caniuse-lite/data/regions/GL.js": "695a7fb9ef4f898afee64bd41ee111f7", +"js/node_modules/caniuse-lite/data/regions/PL.js": "6daeb75a9d5d9e3081f9660221e50d37", +"js/node_modules/caniuse-lite/data/regions/BM.js": "50e2172f49b06dcf305a1f7c0f2407b1", +"js/node_modules/caniuse-lite/data/regions/MN.js": "df6407ec69c32ac09132d701581bf6af", +"js/node_modules/caniuse-lite/data/regions/JO.js": "bb7c6df1543d6d071f6307b5115d0b37", +"js/node_modules/caniuse-lite/data/regions/GP.js": "4527df89ee41ad3238783ae24ba11761", +"js/node_modules/caniuse-lite/data/regions/MR.js": "c727276658b247c65c600f92c41fde5a", +"js/node_modules/caniuse-lite/data/regions/VU.js": "171d3308264b289027b0df6dc05bb236", +"js/node_modules/caniuse-lite/data/regions/AU.js": "0be873cb9773007d14ff16ad9099fe32", +"js/node_modules/caniuse-lite/data/regions/ST.js": "3086b47e7681c5c31fbec77dd7e14cf6", +"js/node_modules/caniuse-lite/data/regions/KW.js": "533822ff77b51cbc865914834588081b", +"js/node_modules/caniuse-lite/data/regions/CI.js": "e58389c12ea563c2a6e059975c57bcb4", +"js/node_modules/caniuse-lite/data/regions/alt-ww.js": "e6a19036b0eda2d006114effc5ea07d1", +"js/node_modules/caniuse-lite/data/regions/PH.js": "669f194513e5ef0bb9eeea9072b10373", +"js/node_modules/caniuse-lite/data/regions/BI.js": "7fa966442691765c010de4531adb5c4d", +"js/node_modules/caniuse-lite/data/regions/GH.js": "efd5b66a2b4606d15094864f2eea6dba", +"js/node_modules/caniuse-lite/data/regions/HK.js": "919e4e1eada04664d93dbca062d148f9", +"js/node_modules/caniuse-lite/data/regions/ET.js": "7e0dc62c407f5075a80e855810acce50", +"js/node_modules/caniuse-lite/data/regions/LR.js": "17d82a1eb96801e346db6f4f2d7e729e", +"js/node_modules/caniuse-lite/data/regions/IS.js": "e1fefd3388bfe2e7f52c30427e56fe4d", +"js/node_modules/caniuse-lite/data/regions/SL.js": "ecf6f095e1cf2863c19cf71db48583f5", +"js/node_modules/caniuse-lite/data/regions/AM.js": "fdc78529d5d48e8af1b85ba3640937a6", +"js/node_modules/caniuse-lite/data/regions/GQ.js": "c79bc15057a2f5484faf0addb1cbe771", +"js/node_modules/caniuse-lite/data/regions/HR.js": "89d88b767b7a893128069ecf44c1b715", +"js/node_modules/caniuse-lite/data/regions/MS.js": "57f81e05a9b36b98c6960456c0736e45", +"js/node_modules/caniuse-lite/data/regions/LK.js": "8bd9704dbe5be677062952cf447fd986", +"js/node_modules/caniuse-lite/data/regions/AT.js": "ed9ef50947e5eca260a352f3688148fb", +"js/node_modules/caniuse-lite/data/regions/FI.js": "a089e7324fc06d93604f178cfa6fe4bb", +"js/node_modules/caniuse-lite/data/regions/TH.js": "d9b1e9fb72e9f3998b4a20d73def8b10", +"js/node_modules/caniuse-lite/data/regions/CH.js": "8bab8acc5b637a1914233a3550bfd3ae", +"js/node_modules/caniuse-lite/data/regions/alt-an.js": "18e1395d58403f4fb84433f937d28d7d", +"js/node_modules/caniuse-lite/data/regions/BH.js": "1883ea58f36bc796d3643c2250da588a", +"js/node_modules/caniuse-lite/data/regions/GI.js": "1fe74cee78f260110065e522dd3f5dc2", +"js/node_modules/caniuse-lite/data/regions/RU.js": "09e8a5360a5d2e8b992eedf509bae07c", +"js/node_modules/caniuse-lite/data/regions/MK.js": "4674f4d429e0d3fde3efab0ddf36b874", +"js/node_modules/caniuse-lite/data/regions/DM.js": "62c0cd7074dfdfbfa081e8b79ac71270", +"js/node_modules/caniuse-lite/data/regions/LS.js": "b50614ce70dec4b396ae124681e3e1c7", +"js/node_modules/caniuse-lite/data/regions/SM.js": "519569cdce5ac46964a0bf27cb182c3d", +"js/node_modules/caniuse-lite/data/regions/AL.js": "b9fb74694941894d220bacc59ca25005", +"js/node_modules/caniuse-lite/data/regions/IR.js": "aeba0a7194ee885b05b7990763dc69e2", +"js/node_modules/caniuse-lite/data/regions/NO.js": "d56430b9e7953ba2309d3fb30edf3b81", +"js/node_modules/caniuse-lite/data/regions/KN.js": "bd45c48a0f9565b6aa8f0f729f479f7e", +"js/node_modules/caniuse-lite/data/regions/IN.js": "de95540c6f3f66049348ac83f21fe862", +"js/node_modules/caniuse-lite/data/regions/KR.js": "7b65fe4faf05bfdc0ac4e807c74bd2d0", +"js/node_modules/caniuse-lite/data/regions/CL.js": "2ced79a4d82dd19089f7e3178d0b63c4", +"js/node_modules/caniuse-lite/data/regions/FM.js": "664b2124090f427f5c248fdbb19b9dfd", +"js/node_modules/caniuse-lite/data/regions/TL.js": "d0e2f8290f0f1bc7ff84f8ab2c6e9a54", +"js/node_modules/caniuse-lite/data/regions/GU.js": "30d6fe25ffef9019408c4e128b26d40a", +"js/node_modules/caniuse-lite/data/regions/BT.js": "632b34ee0fe6fb743eed26c51943547c", +"js/node_modules/caniuse-lite/data/regions/MW.js": "e7ca0f72baeafc20e45e903986efb937", +"js/node_modules/caniuse-lite/data/regions/ZW.js": "93399a7d96d71e99025fa30bace693e5", +"js/node_modules/caniuse-lite/data/regions/SI.js": "697f40ba1595e9feecfad1e7c6a54f29", +"js/node_modules/caniuse-lite/data/regions/TT.js": "8357ad6d1b9f3b087ebb5c8e79b97c2e", +"js/node_modules/caniuse-lite/data/regions/GM.js": "0aec6ebdff8031b6d01bb735543c277b", +"js/node_modules/caniuse-lite/data/regions/PM.js": "437a322295037807436c82d1ec7865b1", +"js/node_modules/caniuse-lite/data/regions/MO.js": "a2b1fb8ee6fe7c97d3fceef471130b18", +"js/node_modules/caniuse-lite/data/regions/HN.js": "e5881a1bb62005a1ad7c47a6e7b63a5f", +"js/node_modules/caniuse-lite/data/regions/CG.js": "1bd442960d4e30bce168a578a5d4efd0", +"js/node_modules/caniuse-lite/data/regions/KY.js": "0a5fb0298dc0a417e19a651f09148a32", +"js/node_modules/caniuse-lite/data/regions/TG.js": "8910ab727b3c9742a8bb166e30178edf", +"js/node_modules/caniuse-lite/data/regions/SZ.js": "2c9d9892ada52ceab44207e17df409b2", +"js/node_modules/caniuse-lite/data/regions/IE.js": "54b6f46b66af31a3d1ec77d6b5aa81b5", +"js/node_modules/caniuse-lite/data/regions/DZ.js": "977d8faf933bdc8fdd39116d6e95be22", +"js/node_modules/caniuse-lite/data/regions/SB.js": "8afe1ce319a0df010fb8a67c132e97df", +"js/node_modules/caniuse-lite/data/regions/VC.js": "d04aac34f65cd8ef7170d09a0f0f4cdc", +"js/node_modules/caniuse-lite/data/regions/MD.js": "e4c2db6ed1fc697a97bda8a6cc063aac", +"js/node_modules/caniuse-lite/data/regions/GF.js": "4d6c5b101570283cf962cf6f237b9793", +"js/node_modules/caniuse-lite/data/regions/UG.js": "28329715d3c17d8bd2d2d4ab3abb2671", +"js/node_modules/caniuse-lite/data/regions/BG.js": "1413d3f14fcf3d406a65d938096aea2a", +"js/node_modules/caniuse-lite/data/regions/PF.js": "87f4b27b711880d9ad3a14c42d9a64a9", +"js/node_modules/caniuse-lite/data/regions/MX.js": "87ca230850627f4d1beeddbba757bc54", +"js/node_modules/caniuse-lite/data/regions/JE.js": "47f4ab0b287e9a5770a43f2ec24df775", +"js/node_modules/caniuse-lite/data/regions/TC.js": "33bc26ab1674ef2750d52e75cf2d7d9b", +"js/node_modules/caniuse-lite/data/regions/GB.js": "4395adbcf8dca6da3b7ca5e3a8a22601", +"js/node_modules/caniuse-lite/data/regions/KE.js": "abd8aad4dfe1edd4ef1664a935c82d31", +"js/node_modules/caniuse-lite/data/regions/VG.js": "eb0e86523cd95f6cc28d9c99e8b34a2d", +"js/node_modules/caniuse-lite/data/regions/AG.js": "895a5b4943e98288602a893b1ca094ba", +"js/node_modules/caniuse-lite/data/regions/WF.js": "179984af04d020dd1111ffc7f36d3be0", +"js/node_modules/caniuse-lite/data/regions/EG.js": "1728674984b7b0cb26bc13f02387e43b", +"js/node_modules/caniuse-lite/data/regions/MY.js": "6d2151b2a0d1ddded1f2f7a158fca0f3", +"js/node_modules/caniuse-lite/data/regions/BZ.js": "c4420dc2b309c18861c6ca384b3de6ee", +"js/node_modules/caniuse-lite/data/regions/UZ.js": "5433f716c38e52bccb8cde63f9fa53f0", +"js/node_modules/caniuse-lite/data/regions/LA.js": "44cd52ee1c766027854aac84a997cf80", +"js/node_modules/caniuse-lite/data/regions/ZA.js": "6df562a8d40bf7cdd049317255ddbfaa", +"js/node_modules/caniuse-lite/data/regions/MA.js": "0900a619cbd4f2a61cc53f21d0ae6e91", +"js/node_modules/caniuse-lite/data/regions/BB.js": "d59f2c00a052cb4bcb8a74209561291d", +"js/node_modules/caniuse-lite/data/regions/TZ.js": "d583d4aa378f9e94a5cfe18671b53ab0", +"js/node_modules/caniuse-lite/data/regions/NE.js": "bf12ca2dc5ec33e3d7befdcd3817bf56", +"js/node_modules/caniuse-lite/data/regions/CZ.js": "73a256d819fd386d1b9fafaf3febd30d", +"js/node_modules/caniuse-lite/data/regions/YE.js": "5b998ae10c639e7296059cbcfbba3a48", +"js/node_modules/caniuse-lite/data/regions/LY.js": "b1170da77a49b844cfe0765f97b50b70", +"js/node_modules/caniuse-lite/data/regions/AF.js": "15ab2076f259f9f0e6cc8210b2606322", +"js/node_modules/caniuse-lite/data/regions/SG.js": "3aab1fc8372eae4bbe5f006812ff79d5", +"js/node_modules/caniuse-lite/data/regions/alt-oc.js": "821b26b81465749011c66fc10934f0ca", +"js/node_modules/caniuse-lite/data/regions/CF.js": "be62b2898ee5a437a7689f7a47f1f570", +"js/node_modules/caniuse-lite/data/regions/ID.js": "2fe382b58be9dc2a4fccc4de8506a13e", +"js/node_modules/caniuse-lite/data/regions/AZ.js": "c4894ea8d9ffccaacecfbb4adef5d9ea", +"js/node_modules/caniuse-lite/data/regions/EC.js": "37bbe71e31673b96cfd96be6b42f8ca0", +"js/node_modules/caniuse-lite/data/regions/NA.js": "1f2389a313afdc3b38fe3fedf2ea1550", +"js/node_modules/caniuse-lite/data/regions/SC.js": "5f16745f37fd9abad4e938a3961c47b9", +"js/node_modules/caniuse-lite/data/regions/ME.js": "e48bf2b35db672dfa6cda29c5a3f544c", +"js/node_modules/caniuse-lite/data/regions/GG.js": "a3cd17197c3c5c9cf71d8625fa6e0af9", +"js/node_modules/caniuse-lite/data/regions/BF.js": "4ccf035cb20d51b3365a3359a12b7e7d", +"js/node_modules/caniuse-lite/data/regions/PG.js": "75711cee1cca7fa48b9c6b99ecd836e3", +"js/node_modules/caniuse-lite/data/regions/alt-sa.js": "24304524d175acc806d0befc1253d256", +"js/node_modules/caniuse-lite/data/regions/UY.js": "1722392ddd974e458d8b8e16b9ef7ab6", +"js/node_modules/caniuse-lite/data/regions/BY.js": "ab341fc0488de07ef78ffab3fcbcd9b9", +"js/node_modules/caniuse-lite/data/regions/MZ.js": "2a278ac6f03b23c3311fa1aa1c4373d3", +"js/node_modules/caniuse-lite/data/regions/LB.js": "61b19535b79de177a9de6c30cc893afb", +"js/node_modules/caniuse-lite/data/regions/CA.js": "3ea770bd4ad51736dd749df68b8325d0", +"js/node_modules/caniuse-lite/data/regions/UA.js": "632a96486b35562d40b64b021709b3b1", +"js/node_modules/caniuse-lite/data/regions/BA.js": "cc82e7c11789c10312ff8d5d2bab7224", +"js/node_modules/caniuse-lite/data/regions/AE.js": "53313626e69fcbc7891fb99ecc435117", +"js/node_modules/caniuse-lite/data/regions/SD.js": "3caa4f9b90e8edd61fc184ed5fd39c6e", +"js/node_modules/caniuse-lite/data/regions/VE.js": "2fdb68a12adeb91f6f77cadcf7d32fe4", +"js/node_modules/caniuse-lite/data/regions/CY.js": "b9381540a2ef1282125e6280ecf4565a", +"js/node_modules/caniuse-lite/data/regions/KG.js": "76e8b07510b7565f6006257bf4f4c364", +"js/node_modules/caniuse-lite/data/regions/NF.js": "0529e8aaad5c97238e8fb9bde2871442", +"js/node_modules/caniuse-lite/data/regions/NZ.js": "97040e692dab5c62a34b4485686f4a00", +"js/node_modules/caniuse-lite/data/regions/VA.js": "0ce3e4de36ab01989a6116ec46c95047", +"js/node_modules/caniuse-lite/data/regions/BE.js": "f6b31ed7d17e163f9685d2a2b270a598", +"js/node_modules/caniuse-lite/data/regions/GD.js": "2a8a6541d03aff9625311a593adb651b", +"js/node_modules/caniuse-lite/data/regions/SY.js": "7c6cf0e6fc40a5a5831d2006caa4d6ba", +"js/node_modules/caniuse-lite/data/regions/AX.js": "eb55b9a5d22b1566565f892304f5f283", +"js/node_modules/caniuse-lite/data/regions/TD.js": "e0c488644573537538cb2d9581f2a8d7", +"js/node_modules/caniuse-lite/data/regions/CD.js": "08070fd7e5c94430b76fd00a8b259655", +"js/node_modules/caniuse-lite/data/regions/KZ.js": "06ecf65e81438f752b20fcfddd2b5298", +"js/node_modules/caniuse-lite/data/regions/SA.js": "e7d50d03e6e220603bb7dfa94d906b5d", +"js/node_modules/caniuse-lite/data/regions/NC.js": "f7f094fca1ee0cafccb6070fb9395dcc", +"js/node_modules/caniuse-lite/data/regions/BD.js": "02eec3dc89fa003a1f912980fb41a28d", +"js/node_modules/caniuse-lite/data/regions/PE.js": "ce1d27d3f9f1f7e6c9b62a7d9faef407", +"js/node_modules/caniuse-lite/data/regions/GE.js": "4b18131daca07870c3513060ea21405b", +"js/node_modules/caniuse-lite/data/regions/MG.js": "27bd47729bc477af098137d0a1881993", +"js/node_modules/caniuse-lite/data/regions/alt-na.js": "eb6e408acef0f102e859a4c9b03c6d5b", +"js/node_modules/caniuse-lite/data/regions/GY.js": "23b80310c75a6a889b0d0bbe3bf7b030", +"js/node_modules/caniuse-lite/data/regions/PY.js": "f5863e3ccd794c962ea1bbb4e7758c1f", +"js/node_modules/caniuse-lite/data/regions/EE.js": "64039de42058658af4efab8043a9a8cb", +"js/node_modules/caniuse-lite/data/regions/RE.js": "e5b225898659f155fb97ecf800f78d58", +"js/node_modules/caniuse-lite/data/regions/LC.js": "2fba12db6f034e8a6227e1792b77ffab", +"js/node_modules/caniuse-lite/data/regions/QA.js": "54cb66a0c6627e96466c2f0a5d98e4ed", +"js/node_modules/caniuse-lite/data/regions/GA.js": "6a9d32c4087b661c50204f051a78d1aa", +"js/node_modules/caniuse-lite/data/regions/PA.js": "e44285e8c7ad69d4f6e542118fdc6ecf", +"js/node_modules/caniuse-lite/data/regions/MC.js": "a9e2bd90c503b9768c880828a90c2efd", +"js/node_modules/caniuse-lite/data/regions/AD.js": "e46ad91298b0177f9a1efe310c8d84b8", +"js/node_modules/caniuse-lite/data/regions/SE.js": "ad7da63ff02bafdb46bb1d1356160842", +"js/node_modules/caniuse-lite/data/regions/DE.js": "346581964535bb2e622ae1780c124378", +"js/node_modules/caniuse-lite/data/regions/CX.js": "24c7eebc637f4f2fcda6bde7c496c113", +"js/node_modules/caniuse-lite/data/regions/NG.js": "8f05f52933eef15c81285a57ba14eaa7", +"js/node_modules/caniuse-lite/data/regions/alt-af.js": "1579f320c64169d5e3fa29d3ec6ecfbf", +"js/node_modules/caniuse-lite/data/regions/MP.js": "0071f6801021ddf3749250f21bfe3cdc", +"js/node_modules/caniuse-lite/data/regions/GR.js": "1129c24a3db8e144d661b2de21186698", +"js/node_modules/caniuse-lite/data/regions/US.js": "4233c734b7bd0f4d57ab6c97dc501be3", +"js/node_modules/caniuse-lite/data/regions/BS.js": "a440e8e5e66575a4cd4d4035e996b710", +"js/node_modules/caniuse-lite/data/regions/PR.js": "8f38e0fb22ce12f19b37a17a96748775", +"js/node_modules/caniuse-lite/data/regions/JM.js": "4a44c79f2b9b7f2f4eb439016f4f5642", +"js/node_modules/caniuse-lite/data/regions/CK.js": "ff106113bb6cc04c628131f7922399a7", +"js/node_modules/caniuse-lite/data/regions/YT.js": "ab433a6e7afd6edd82dd2086855b3529", +"js/node_modules/caniuse-lite/data/regions/FJ.js": "4281b3fa10bd6652a54eae9f3062eb80", +"js/node_modules/caniuse-lite/data/regions/TK.js": "5e2fa40290189d1e2fe85720441604a2", +"js/node_modules/caniuse-lite/data/regions/AW.js": "3e6f7a838228962f3faec67753852e7d", +"js/node_modules/caniuse-lite/data/regions/SV.js": "f5fab33e7b1e002e1fc65afe5ab6db56", +"js/node_modules/caniuse-lite/data/regions/MH.js": "b549ebca003498021cbaa2d0da28f0a4", +"js/node_modules/caniuse-lite/data/regions/KM.js": "8d67bffd2dc0fb4c35e48883d7d73e87", +"js/node_modules/caniuse-lite/data/regions/FR.js": "eb44d924510008c7bab0a576b85f671c", +"js/node_modules/caniuse-lite/data/regions/NL.js": "ebe8742c7892801ec22e9db8e0821acb", +"js/node_modules/caniuse-lite/data/regions/SN.js": "062102dd6721712abf6504d22da2df8a", +"js/node_modules/caniuse-lite/data/regions/AO.js": "ee18d6c389db4f11b5c89e5e76e1d2cf", +"js/node_modules/caniuse-lite/data/regions/IQ.js": "023d79f178b70cc31858f073fe959940", +"js/node_modules/caniuse-lite/data/regions/NP.js": "77200071a571921db0c2f0083457cd3a", +"js/node_modules/caniuse-lite/data/regions/TO.js": "4971d2ce5a79a0da0ea25c5b1f416cfa", +"js/node_modules/caniuse-lite/data/regions/CO.js": "622b3ca13673d6bbef1cc7beabe06d56", +"js/node_modules/caniuse-lite/data/regions/IM.js": "997cd508d2d3a3435cb98cfd72a07613", +"js/node_modules/caniuse-lite/data/regions/AS.js": "6c75e97afd0a467fc7dad54ccecaf3d0", +"js/node_modules/caniuse-lite/data/regions/SR.js": "f65ea9b8c8376c9aa7d11689f77de38a", +"js/node_modules/caniuse-lite/data/regions/HU.js": "d3574b78f3440534ecbabb2e82caf185", +"js/node_modules/caniuse-lite/data/regions/MT.js": "ed5aa90357f4ae103ded001587219e09", +"js/node_modules/caniuse-lite/data/regions/BW.js": "bd5c34f074e18796486aeae0f4d3d58e", +"js/node_modules/caniuse-lite/data/regions/TW.js": "4451e91c0bbba30d323e9013e18ed7fb", +"js/node_modules/caniuse-lite/data/regions/KI.js": "c03919ff9d08bc52d71400b117963fcb", +"js/node_modules/caniuse-lite/data/regions/LT.js": "a3d3b5ef9d60765c267225e8d02dcb26", +"js/node_modules/caniuse-lite/data/regions/DJ.js": "fc1ad7a85fcfa027a235ca66a8a8a7fe", +"js/node_modules/caniuse-lite/data/regions/ML.js": "f724f4a7b7690029b7853f2322218f02", +"js/node_modules/caniuse-lite/data/regions/WS.js": "269d42172d7f3a1d26b184027912396a", +"js/node_modules/caniuse-lite/data/regions/ER.js": "1cdfaf1ffca54ec97034c07e3db43818", +"js/node_modules/caniuse-lite/data/regions/PN.js": "07fdfe88f2ba1e84d4c15c17d8f75f1a", +"js/node_modules/caniuse-lite/data/regions/BO.js": "5dbed1ef96aeb564a447756d3733b072", +"js/node_modules/caniuse-lite/data/regions/GN.js": "d5be063d7c20d9bc0f882abe85fbd1dc", +"js/node_modules/caniuse-lite/data/regions/FO.js": "18b1d4e0258cd9f62cebba89627af5bf", +"js/node_modules/caniuse-lite/data/regions/TN.js": "a13be86f325ad197d11316e2feea6eca", +"js/node_modules/caniuse-lite/data/regions/CN.js": "8b8a7f749748c364c4122aac54165cbf", +"js/node_modules/caniuse-lite/data/regions/KP.js": "c2b6e6f154089fc5f1997dbe0ea4e646", +"js/node_modules/caniuse-lite/data/regions/AR.js": "8c2b917c023c9f01a5e4d78baa7df90d", +"js/node_modules/caniuse-lite/data/regions/IL.js": "b71dca90c674caeb1e539d17e5054b9b", +"js/node_modules/caniuse-lite/data/regions/HT.js": "945be5b7b9aba6568034d3567a569b82", +"js/node_modules/caniuse-lite/data/regions/MU.js": "2e2419daff3419948e43516f38d40621", +"js/node_modules/caniuse-lite/data/regions/PW.js": "10d1b60111cb695b7225521fb99f54db", +"js/node_modules/caniuse-lite/data/regions/GW.js": "f3d8ebf31b593336f970e0eb012fb853", +"js/node_modules/caniuse-lite/data/regions/TV.js": "64c853fd0fcade063b53b35a42d111a9", +"js/node_modules/caniuse-lite/data/regions/NI.js": "b72b14c7ba3558142fedc35a4345b122", +"js/node_modules/caniuse-lite/data/regions/CV.js": "cfeae2f23705f816155f8347f990ea2b", +"js/node_modules/caniuse-lite/data/regions/KH.js": "5b28bb2957062b2a30507e8c7640e40a", +"js/node_modules/caniuse-lite/data/regions/DK.js": "2a764035db7d61d862b322f907397c55", +"js/node_modules/caniuse-lite/data/regions/LU.js": "25f7dbee7ecbf1e155e005bb59f1c6d2", +"js/node_modules/caniuse-lite/data/regions/SK.js": "aebb2bc902c98b5dc50ce8a8e2c55935", +"js/node_modules/caniuse-lite/data/regions/IT.js": "3f0f9fc39e10b367e866c9a18b94a465", +"js/node_modules/caniuse-lite/data/regions/RS.js": "49b8418d59a5e725ff3244e121af1938", +"js/node_modules/caniuse-lite/data/regions/ZM.js": "1c9136853110e25c1c8308167fc44505", +"js/node_modules/caniuse-lite/data/regions/ES.js": "45485b8a142724fc3e95280dac1fb113", +"js/node_modules/caniuse-lite/data/regions/MM.js": "97c9c11eb14ebaf224f52405ec4527a1", +"js/node_modules/caniuse-lite/data/regions/BN.js": "daace5acc8018c522d4b8734e5008979", +"js/node_modules/caniuse-lite/data/regions/JP.js": "2334c00326b937b18e8054728cd38e1b", +"js/node_modules/caniuse-lite/data/regions/MQ.js": "6d85ab20446f7468a3f99b7c4dabab59", +"js/node_modules/caniuse-lite/data/regions/RO.js": "0d99b82bb9f571f335908c6b3b20336b", +"js/node_modules/caniuse-lite/data/regions/OM.js": "40849e2e0201cba1a5b5b6013dcab7a3", +"js/node_modules/caniuse-lite/data/regions/BR.js": "47a1152e6ded50983df5b10e686c1f3d", +"js/node_modules/caniuse-lite/data/regions/PS.js": "dcffd3165a06b3bf7516e16ebcc5d6d7", +"js/node_modules/caniuse-lite/data/regions/NU.js": "b26455eb2f3e54f337dde3167ca82ae2", +"js/node_modules/caniuse-lite/data/regions/FK.js": "1ceb079a58ee7e3480e2a5baf825c6ae", +"js/node_modules/caniuse-lite/data/regions/TJ.js": "4a6bc93f070d8ddff344fc32e6b03a1c", +"js/node_modules/caniuse-lite/data/regions/LI.js": "afaedf72e35440499de1ef7343de87d9", +"js/node_modules/caniuse-lite/data/regions/alt-eu.js": "9b904aab2f2ee838bb1afddb6b3e7738", +"js/node_modules/caniuse-lite/data/regions/RW.js": "a207c8ff7b372cbf53c71556faf31914", +"js/node_modules/caniuse-lite/data/regions/PK.js": "0d3afbff0cce8e22f307463f31b5dbae", +"js/node_modules/caniuse-lite/data/regions/BJ.js": "a9522a1fad0734c5f7c4946784f93293", +"js/node_modules/caniuse-lite/data/regions/CR.js": "7211f3a9903ababd589b11b9469e00eb", +"js/node_modules/caniuse-lite/data/regions/TR.js": "9c4f41bc3014aa43305d7f0c3325e459", +"js/node_modules/caniuse-lite/data/regions/SO.js": "e529dc1dc6e208bf48161289ff7d40f7", +"js/node_modules/caniuse-lite/data/regions/VN.js": "44cd83d11b7d3f28c76a3020412e6624", +"js/node_modules/caniuse-lite/data/regions/DO.js": "72854bb050cba716687a363e45d7761e", +"js/node_modules/caniuse-lite/data/agents.js": "22e5bca86128dd58b56280cae28cf758", +"js/node_modules/caniuse-lite/data/features.js": "52cb863493a4fccd7e8a883adb6c4063", +"js/node_modules/caniuse-lite/data/features/css-overflow.js": "f7f9b675a831a189fbe9e8eca0eade44", +"js/node_modules/caniuse-lite/data/features/es6-number.js": "e99b65acb6ee14ebdd4541f232b1e51f", +"js/node_modules/caniuse-lite/data/features/css-marker-pseudo.js": "4c4410311505810f045dd71e1aa25cd0", +"js/node_modules/caniuse-lite/data/features/mediasource.js": "3a6058ac549e606082b9f0d1f09bd034", +"js/node_modules/caniuse-lite/data/features/object-values.js": "a51f95c2122a2d4eb7aa40c1015e3f7d", +"js/node_modules/caniuse-lite/data/features/http3.js": "9badbf3550da45618fa6af6c333b2fe4", +"js/node_modules/caniuse-lite/data/features/asmjs.js": "3c584cc60d20890b193d0f68c8e8126c", +"js/node_modules/caniuse-lite/data/features/css-grid.js": "0b36e15d09dd4835723beecfc4132d20", +"js/node_modules/caniuse-lite/data/features/filereadersync.js": "852beb67f6825f51e87567d3a6d8184f", +"js/node_modules/caniuse-lite/data/features/css-autofill.js": "4ab0ffad4ef55c8668f7484d1e4bfd03", +"js/node_modules/caniuse-lite/data/features/rtcpeerconnection.js": "7202ee4b70f423567070268d7d677373", +"js/node_modules/caniuse-lite/data/features/webworkers.js": "32ee31cf9b3cb3a606a810eecb38d050", +"js/node_modules/caniuse-lite/data/features/css-background-offsets.js": "10bffc2ab5a9cf0753e5453896ac6f86", +"js/node_modules/caniuse-lite/data/features/hevc.js": "68de626f5d68baf8809c52e956fd2675", +"js/node_modules/caniuse-lite/data/features/testfeat.js": "0a8e075fd1a5618f2dda684f48cf1f8a", +"js/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js": "a8fde9a4b8dc7eb6131c82f326216f45", +"js/node_modules/caniuse-lite/data/features/websockets.js": "a165d0ab17142215daf0872f8250c756", +"js/node_modules/caniuse-lite/data/features/css-in-out-of-range.js": "2829b976e3d7569c6da690b3c1a12228", +"js/node_modules/caniuse-lite/data/features/imagecapture.js": "dc9bea4b92aca2bb4118c6c7689a35f6", +"js/node_modules/caniuse-lite/data/features/abortcontroller.js": "4e99e5ae182029cb9c866f9ae5080daa", +"js/node_modules/caniuse-lite/data/features/ime.js": "576a62e5e7617cd4f6e79728ddc72fcf", +"js/node_modules/caniuse-lite/data/features/mathml.js": "f24283383016ff2b1f0c0cbd8bfa1d4b", +"js/node_modules/caniuse-lite/data/features/filesystem.js": "1c909e97bb190d302d73397338547add", +"js/node_modules/caniuse-lite/data/features/auxclick.js": "4847788daf03c257361646d5bf231147", +"js/node_modules/caniuse-lite/data/features/battery-status.js": "685c8709166ff6dc8c28078a6a765d8f", +"js/node_modules/caniuse-lite/data/features/css-cross-fade.js": "a4598c33d07dccfce5dd60b3b8c8854b", +"js/node_modules/caniuse-lite/data/features/midi.js": "e9ef912a949be6e492f01eb09e48b458", +"js/node_modules/caniuse-lite/data/features/download.js": "dc6f1d35e15fdf047d88cb89813fb810", +"js/node_modules/caniuse-lite/data/features/do-not-track.js": "5786d86d874939946c99f4c113f71839", +"js/node_modules/caniuse-lite/data/features/css-container-query-units.js": "ccff7433a46ffc4382a4364969a7d24f", +"js/node_modules/caniuse-lite/data/features/passkeys.js": "27200fb4112d37edfd7558c11180956d", +"js/node_modules/caniuse-lite/data/features/ogg-vorbis.js": "0df90a2c445cd5eb0af780bb61a93e46", +"js/node_modules/caniuse-lite/data/features/trusted-types.js": "49dd172000d01f0adc0503d3bf0ba612", +"js/node_modules/caniuse-lite/data/features/css-text-box-trim.js": "c84c3ae2d569525444555bfefbf1cd8b", +"js/node_modules/caniuse-lite/data/features/audiotracks.js": "dd31b0305fac5047aab15a6ddd9afc8f", +"js/node_modules/caniuse-lite/data/features/word-break.js": "d0434b76fa2204bac591721d6ba25063", +"js/node_modules/caniuse-lite/data/features/css-paint-api.js": "958b0db0fca54ff6fda1800f5bce9d87", +"js/node_modules/caniuse-lite/data/features/css-exclusions.js": "e8e7a4d9e619354c1ef7dc88d8537cb2", +"js/node_modules/caniuse-lite/data/features/proxy.js": "05c1c029f589adedf39a2273288d0516", +"js/node_modules/caniuse-lite/data/features/xml-serializer.js": "9232aa8fadb67614752e0ab5df873087", +"js/node_modules/caniuse-lite/data/features/css-regions.js": "fba44604de6c05d1845871c6739e5894", +"js/node_modules/caniuse-lite/data/features/css-filter-function.js": "3def1a1e5ba47f8dc614e65bf4dfc9df", +"js/node_modules/caniuse-lite/data/features/css-optional-pseudo.js": "b53a21afd873a5d064d36e3ee72977fb", +"js/node_modules/caniuse-lite/data/features/page-transition-events.js": "08f131d7584f3b8727c8c25a5da22a90", +"js/node_modules/caniuse-lite/data/features/audio-api.js": "861b9af5994f54ca0132244a83361b7f", +"js/node_modules/caniuse-lite/data/features/css-text-spacing.js": "187e55f44a1b6947eac89ef1efbde9bf", +"js/node_modules/caniuse-lite/data/features/promise-finally.js": "2babcd0860bbee646a634581e7df407d", +"js/node_modules/caniuse-lite/data/features/flow-root.js": "d561dba2517ef87e9727ecc4404d9160", +"js/node_modules/caniuse-lite/data/features/input-inputmode.js": "8d6fa9a2069052ca9aaa8fcd29fd50d0", +"js/node_modules/caniuse-lite/data/features/mutationobserver.js": "52aa9a3f933a7c310e37ab9067b86422", +"js/node_modules/caniuse-lite/data/features/element-scroll-methods.js": "7e623e9bc6b8227c22fb399ac3343df5", +"js/node_modules/caniuse-lite/data/features/sql-storage.js": "e6c21848142b78a2814a208bfe708047", +"js/node_modules/caniuse-lite/data/features/console-time.js": "6ed68b3516977e0cafe53c7b49381dff", +"js/node_modules/caniuse-lite/data/features/css3-boxsizing.js": "4ce077be96b9aeb2d5036ed9ff1f11b4", +"js/node_modules/caniuse-lite/data/features/hidden.js": "e954e4223bdc0025ac737660cc31981e", +"js/node_modules/caniuse-lite/data/features/background-repeat-round-space.js": "dbb0d21ab9440712d71bdbee28fda450", +"js/node_modules/caniuse-lite/data/features/nav-timing.js": "228fc7210082ab224803dc8e8951a27a", +"js/node_modules/caniuse-lite/data/features/css-text-justify.js": "de3c14ec51b27ee8118024cd1fee6dfb", +"js/node_modules/caniuse-lite/data/features/permissions-policy.js": "c7ce0ed56d22b96b70b6f0518b09dcc2", +"js/node_modules/caniuse-lite/data/features/eme.js": "aabee47d4c8a62d86fec11b189364454", +"js/node_modules/caniuse-lite/data/features/push-api.js": "0002ca7b02160c338e680af0a26501e9", +"js/node_modules/caniuse-lite/data/features/comparedocumentposition.js": "469e718f3840afaa249bfbb8129a3010", +"js/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js": "715236f72b80ab2065209d169abaeaa4", +"js/node_modules/caniuse-lite/data/features/insert-adjacent.js": "3b57f02861a8a1b20a5aea545a2b2372", +"js/node_modules/caniuse-lite/data/features/css-table.js": "e3bc3741ec456e74d5a62e16e8ae68cb", +"js/node_modules/caniuse-lite/data/features/matchesselector.js": "2184981118ba2bd6595b109d5619f1f6", +"js/node_modules/caniuse-lite/data/features/object-entries.js": "e14820512bbd9412cf59b79377996a69", +"js/node_modules/caniuse-lite/data/features/web-app-manifest.js": "31b01d4a077c993ee2818cf3a75edcf2", +"js/node_modules/caniuse-lite/data/features/css-relative-colors.js": "9e24aa8628e620c85b99e9b3b110310c", +"js/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js": "52fe05bd1afd563d781f9e4dfaa43891", +"js/node_modules/caniuse-lite/data/features/colr-v1.js": "08376ba6e3a4e90b380d71f8bcc84a16", +"js/node_modules/caniuse-lite/data/features/es5.js": "d812b3633d8b6108765d1a1fd514c9a7", +"js/node_modules/caniuse-lite/data/features/web-share.js": "b499f917f7536cb1f0a9090d0120d4b9", +"js/node_modules/caniuse-lite/data/features/css-crisp-edges.js": "ad92b43a6e7761e10ba6563af78a2e67", +"js/node_modules/caniuse-lite/data/features/input-number.js": "b92a9a3ac20d072197c4f3beb0b92331", +"js/node_modules/caniuse-lite/data/features/getboundingclientrect.js": "707de0f1d78c1f45e0d68ea7d356bc9f", +"js/node_modules/caniuse-lite/data/features/webcodecs.js": "46d30c9b51b7bd6d37efccec74b0c858", +"js/node_modules/caniuse-lite/data/features/fieldset-disabled.js": "43d00ce270da238c9ada3de02c64cce2", +"js/node_modules/caniuse-lite/data/features/html5semantic.js": "e089627c06657e45e1661baf4cf93e82", +"js/node_modules/caniuse-lite/data/features/webtransport.js": "cdc31d45fb9f725bea51a137c3397b10", +"js/node_modules/caniuse-lite/data/features/broadcastchannel.js": "ddc597935c1bccca511f990a7bef8b08", +"js/node_modules/caniuse-lite/data/features/imports.js": "9b2bd6b3a8daed4a9c8851431f1bc14a", +"js/node_modules/caniuse-lite/data/features/constraint-validation.js": "f006e987c860a1664f297512e3677ab7", +"js/node_modules/caniuse-lite/data/features/css-zoom.js": "89396a795ef38d490d7fe6d195f3b6ab", +"js/node_modules/caniuse-lite/data/features/avif.js": "58e63924faecb32abfabd7cc5f581061", +"js/node_modules/caniuse-lite/data/features/http-live-streaming.js": "28153fe54124afe1f020cbbefac74e08", +"js/node_modules/caniuse-lite/data/features/stream.js": "900797093885ce26ef617569b140cce0", +"js/node_modules/caniuse-lite/data/features/css-image-set.js": "6834788b3aafe59b71841943cc71d69c", +"js/node_modules/caniuse-lite/data/features/sxg.js": "003da32c342a8e6a268671322dcbedc2", +"js/node_modules/caniuse-lite/data/features/css-math-functions.js": "e64f3fc393292795f2dc1deaff37ce4a", +"js/node_modules/caniuse-lite/data/features/css-container-queries-style.js": "835fa708967cd7bbb8e5563276382027", +"js/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js": "896a0836d47167937315bee2aabdd41a", +"js/node_modules/caniuse-lite/data/features/svg-fragment.js": "b3c6e9853dc30846c48745c24f6848de", +"js/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js": "7eb2a5a04a7696f53e3bf197d25488cd", +"js/node_modules/caniuse-lite/data/features/devicepixelratio.js": "510a14fb0dbd37aff253fb45bd1b0d96", +"js/node_modules/caniuse-lite/data/features/resizeobserver.js": "095984ef3e60cbe1e6d212e0a6028c53", +"js/node_modules/caniuse-lite/data/features/namevalue-storage.js": "22a127034bd6c9e7f50417badf4dac8f", +"js/node_modules/caniuse-lite/data/features/css-color-adjust.js": "c5d20201599bb92bcff1b3eea4ecaed3", +"js/node_modules/caniuse-lite/data/features/indexeddb2.js": "ae67c0733286dd62ec2967f640cadeeb", +"js/node_modules/caniuse-lite/data/features/fileapi.js": "3860009ee45b67b2f51d01d44d8f18c9", +"js/node_modules/caniuse-lite/data/features/wbr-element.js": "02addfa94f0d5603e50a3cddc9a19a08", +"js/node_modules/caniuse-lite/data/features/css-case-insensitive.js": "b68bb367cfa268580af9c0eb04e5579b", +"js/node_modules/caniuse-lite/data/features/css-paged-media.js": "9440bedf31010d358c42a65502f24d35", +"js/node_modules/caniuse-lite/data/features/getelementsbyclassname.js": "dc776fbd16c45d016c351f83fa409696", +"js/node_modules/caniuse-lite/data/features/css3-cursors.js": "7b65c0aadc1eb1b8d3ff6112992c0fdd", +"js/node_modules/caniuse-lite/data/features/input-file-multiple.js": "43feb59dbde6e00fae65c00442770c54", +"js/node_modules/caniuse-lite/data/features/selectlist.js": "db4f3d41395f99cb045fed91239e7db6", +"js/node_modules/caniuse-lite/data/features/css-gencontent.js": "ad4df95f7bd5f7ba13f914790a5e3c51", +"js/node_modules/caniuse-lite/data/features/css-media-range-syntax.js": "29dad42c69ab19f5632439b3dea228fb", +"js/node_modules/caniuse-lite/data/features/webgl2.js": "078701bfbbb94cf95c2db339ded8bde9", +"js/node_modules/caniuse-lite/data/features/http2.js": "9f8a830192351205b934655b46afb499", +"js/node_modules/caniuse-lite/data/features/ruby.js": "dea2a839c4c35f9d1757074c9da27bd9", +"js/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js": "b657a8aec2c80ef33c0f2d9389cb31a3", +"js/node_modules/caniuse-lite/data/features/css-env-function.js": "38f468791bdb41f75f232bdb4db829a2", +"js/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js": "9e24ace1f9fccaf6b0c3c7dd2dcc881a", +"js/node_modules/caniuse-lite/data/features/css-when-else.js": "6523f19eb761cfdb675de8b96e8ee2d6", +"js/node_modules/caniuse-lite/data/features/form-submit-attributes.js": "02b0d9b624b51c252a3e141f738387ef", +"js/node_modules/caniuse-lite/data/features/childnode-remove.js": "2953461c38d70b7a5ac9aef613ecc1de", +"js/node_modules/caniuse-lite/data/features/hashchange.js": "fd6f8b2a6f7417fe84696edd8e2c8679", +"js/node_modules/caniuse-lite/data/features/svg-fonts.js": "feefd06a6d41789cfc26a02596709470", +"js/node_modules/caniuse-lite/data/features/css-revert-value.js": "3aa2c940769a3958df39c74176ce18b1", +"js/node_modules/caniuse-lite/data/features/font-unicode-range.js": "d6688da52cc950610c40fc7d986be39e", +"js/node_modules/caniuse-lite/data/features/css3-tabsize.js": "2fadf899d2975305239dced3ffee9857", +"js/node_modules/caniuse-lite/data/features/css-has.js": "a7fe908c0f282727e79dca33b73e5f6c", +"js/node_modules/caniuse-lite/data/features/promises.js": "527b5c9a0b5f71151ba0a069040f1dc9", +"js/node_modules/caniuse-lite/data/features/orientation-sensor.js": "4b10f97e7bf02b764a3a9d0b29067037", +"js/node_modules/caniuse-lite/data/features/css-cascade-scope.js": "df3cf0cde35ab17e5121d89398e7906f", +"js/node_modules/caniuse-lite/data/features/mpeg-dash.js": "a8eab093c5feee28bf85f276d013c6d1", +"js/node_modules/caniuse-lite/data/features/css-font-palette.js": "2f4559fcb87ae5287ad0a92fc50d3c82", +"js/node_modules/caniuse-lite/data/features/multicolumn.js": "cabe70d69dab9437b1b6aa7d6c9f1f7c", +"js/node_modules/caniuse-lite/data/features/css-sticky.js": "88f2d3ca9fbe4c2bb726239ca634250e", +"js/node_modules/caniuse-lite/data/features/css-textshadow.js": "a48b4cbfbb961bc806faa7155b72804f", +"js/node_modules/caniuse-lite/data/features/css-overflow-overlay.js": "d87437ae527cb6dd5299b821808bdd35", +"js/node_modules/caniuse-lite/data/features/bigint.js": "c771c0bdf3faa097f630907a328702a2", +"js/node_modules/caniuse-lite/data/features/meta-theme-color.js": "7ce143b92819637a954635dfb41de5e2", +"js/node_modules/caniuse-lite/data/features/array-find.js": "5e3d0f71e0eb3baae6fb9299b6d7b813", +"js/node_modules/caniuse-lite/data/features/css-subgrid.js": "21cafe40536cd5e51bb8265939be10a7", +"js/node_modules/caniuse-lite/data/features/temporal.js": "6e598a8eab12ccff4b9562697e78cc34", +"js/node_modules/caniuse-lite/data/features/requestidlecallback.js": "6cce2b150730548a2e6b68d326d57c3f", +"js/node_modules/caniuse-lite/data/features/svg-html.js": "daeb7ea9234b49188a2af1949408dd36", +"js/node_modules/caniuse-lite/data/features/bloburls.js": "7bfc8ebd7b60dca6a07dc6b5fd4ded27", +"js/node_modules/caniuse-lite/data/features/cookie-store-api.js": "980afd208301719d04553a6333385aba", +"js/node_modules/caniuse-lite/data/features/typedarrays.js": "234934b3ab5224577e6e152ec00716e8", +"js/node_modules/caniuse-lite/data/features/es6-string-includes.js": "4cfe9e7624feea9770d78966ee32a975", +"js/node_modules/caniuse-lite/data/features/objectrtc.js": "807433ae82872180b313ce75f4b85fb3", +"js/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js": "922ecf8c0dd6f289ca49b8b28122cf55", +"js/node_modules/caniuse-lite/data/features/lazyload.js": "ff1d56f78d9bad996ccdcca162c6e06f", +"js/node_modules/caniuse-lite/data/features/permissions-api.js": "6799b4817b5b82c6b5895661060344d6", +"js/node_modules/caniuse-lite/data/features/documenthead.js": "579258b3c01cf0fd184cadd9a47a78dc", +"js/node_modules/caniuse-lite/data/features/css-writing-mode.js": "9a0a1edfd869ead281f682a873352ddc", +"js/node_modules/caniuse-lite/data/features/css-widows-orphans.js": "34deea50999a345344d2272589070ba9", +"js/node_modules/caniuse-lite/data/features/internationalization.js": "d2e0c4497332b90fa1d57cd473cbf15f", +"js/node_modules/caniuse-lite/data/features/will-change.js": "43fc8fa5f121dfe39ca5608553674200", +"js/node_modules/caniuse-lite/data/features/gyroscope.js": "fa1b4b3f68bb8fcef6cb2f2612a99588", +"js/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js": "76cc7833d4560c12d1bb552d6f764cf0", +"js/node_modules/caniuse-lite/data/features/es6-generators.js": "93af8b1de1c4ac14c7bb107a196cd8e6", +"js/node_modules/caniuse-lite/data/features/loading-lazy-attr.js": "cf447241670c96863c4c664bb0146221", +"js/node_modules/caniuse-lite/data/features/css-sel3.js": "5ce825c51eb80dc58928dc64ac838c58", +"js/node_modules/caniuse-lite/data/features/css-media-scripting.js": "4f08039cafc5ca41b77c579f215500cb", +"js/node_modules/caniuse-lite/data/features/css-file-selector-button.js": "9aa07348fbc7d5ecbacaf3dda86592f0", +"js/node_modules/caniuse-lite/data/features/css-focus-within.js": "ee481252ccbb5749a1b52f459664cad5", +"js/node_modules/caniuse-lite/data/features/text-stroke.js": "829578e1941d27cd48ad1cc47c971a27", +"js/node_modules/caniuse-lite/data/features/css3-colors.js": "ec4a0af4344aa815ebca4424a7d419bf", +"js/node_modules/caniuse-lite/data/features/setimmediate.js": "a7bb7a0493ccb95dd1802e74dee88cf4", +"js/node_modules/caniuse-lite/data/features/shadowdom.js": "f5fc0f7050757b672f97bd2a57a3201a", +"js/node_modules/caniuse-lite/data/features/css-variables.js": "5d6cf756425a170116f8b022928ea23e", +"js/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js": "05b8c0b0fb99ce259d784aa6dae36a6f", +"js/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js": "f3d434a6e372e3a408d3b76367db8c23", +"js/node_modules/caniuse-lite/data/features/jpegxl.js": "78c24e0c67796b040598ff3949bf22ea", +"js/node_modules/caniuse-lite/data/features/css-grid-animation.js": "65765712db757c604fa284e133c6af85", +"js/node_modules/caniuse-lite/data/features/sharedarraybuffer.js": "8388a5358ab8b16d9ad9c32a2e914c6a", +"js/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js": "4ee299e30635b3990c626768bfa57390", +"js/node_modules/caniuse-lite/data/features/view-transitions.js": "e5a7f8197931cea4fddd2d50a686f3e1", +"js/node_modules/caniuse-lite/data/features/sdch.js": "c669917024a5ee5baba693db4c1e1810", +"js/node_modules/caniuse-lite/data/features/viewport-units.js": "e72b89a4ca9bdb3ff3df266848a16b3f", +"js/node_modules/caniuse-lite/data/features/css-dir-pseudo.js": "d1c1b625d9ca61e2a5b755b1fe38c91e", +"js/node_modules/caniuse-lite/data/features/css-conic-gradients.js": "9a027864a9027fde7e2b1472138ef6a0", +"js/node_modules/caniuse-lite/data/features/iframe-sandbox.js": "7a24b3e829b66fc579d66d1ebc23b0af", +"js/node_modules/caniuse-lite/data/features/once-event-listener.js": "22fb2469f64eecdedbf1621ae17d2617", +"js/node_modules/caniuse-lite/data/features/tls1-3.js": "663837ae6ba3690468c3091233eb3d3e", +"js/node_modules/caniuse-lite/data/features/xhr2.js": "da51f86004ecc5e935068f2700b3e6d0", +"js/node_modules/caniuse-lite/data/features/css-initial-letter.js": "a4acf22cdf6ec10234a5ab07e7912973", +"js/node_modules/caniuse-lite/data/features/domcontentloaded.js": "447b7095645f8181db4be816321555d1", +"js/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js": "991e1925e88e2b47e46deafff6bfd46a", +"js/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js": "53f0555b173d3cbd47af958905476d44", +"js/node_modules/caniuse-lite/data/features/css-repeating-gradients.js": "77ebe74601444c12e2ad889db6c9c25d", +"js/node_modules/caniuse-lite/data/features/webp.js": "2b71a85df5f2a29bfc07e445d0cb43e6", +"js/node_modules/caniuse-lite/data/features/eventsource.js": "643e118446ac3ad88e0d68af99ed2bf0", +"js/node_modules/caniuse-lite/data/features/wasm-multi-memory.js": "878f4f9ef452fffe6de587bc83f38f6a", +"js/node_modules/caniuse-lite/data/features/flac.js": "44abdafb82bd49c673024c9b9409934c", +"js/node_modules/caniuse-lite/data/features/subresource-integrity.js": "4c2e5b39255de202f64fe30c34538e74", +"js/node_modules/caniuse-lite/data/features/geolocation.js": "7380d530730e6edbf44663efad2bf5f9", +"js/node_modules/caniuse-lite/data/features/es6-class.js": "ae3daf3d3cb75c6346769080c82e81d0", +"js/node_modules/caniuse-lite/data/features/css-hyphens.js": "4ef0c67584c68e4d697335ead79dbbc9", +"js/node_modules/caniuse-lite/data/features/passwordrules.js": "188503034f6c015dff5eeb703d6a7a68", +"js/node_modules/caniuse-lite/data/features/srcset.js": "e92ea19fada72d508672e7d4a829177f", +"js/node_modules/caniuse-lite/data/features/fetch.js": "c1b99fd5ed836b5b2ac57a707a41b863", +"js/node_modules/caniuse-lite/data/features/css-reflections.js": "5aaba64e8c0de0a55b0e5bb21c2468f7", +"js/node_modules/caniuse-lite/data/features/xhtml.js": "a5c3b91423d0024038ed029851f5a9de", +"js/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js": "7557a758dfea73733851d05ad8a4a12f", +"js/node_modules/caniuse-lite/data/features/css-matches-pseudo.js": "e7444a5b1aa82aa8622d16eb1e9cc44d", +"js/node_modules/caniuse-lite/data/features/css-content-visibility.js": "cf83051cbda075cce69b8e12e80f5a62", +"js/node_modules/caniuse-lite/data/features/css-text-orientation.js": "174b1a1c84427ed34e6c368da6cb1499", +"js/node_modules/caniuse-lite/data/features/keyboardevent-code.js": "eb2d7d36210f63c3413fa7d299bdae9b", +"js/node_modules/caniuse-lite/data/features/css-media-interaction.js": "5906e6841c42a6f31d3e291c13bce32a", +"js/node_modules/caniuse-lite/data/features/user-timing.js": "2d8e74da55bf9941c008f1eade9bd4d5", +"js/node_modules/caniuse-lite/data/features/css-gradients.js": "896b791118663d89117dd8cb3e3dbd15", +"js/node_modules/caniuse-lite/data/features/css-logical-props.js": "e304a5025ccf22dc60bb33597f3ca3cb", +"js/node_modules/caniuse-lite/data/features/css-element-function.js": "aa3001452951bddeaffd288eda01bb6b", +"js/node_modules/caniuse-lite/data/features/css-focus-visible.js": "c4c2366ec3a60f96bd7c58bc55ad51f0", +"js/node_modules/caniuse-lite/data/features/tabindex-attr.js": "15f4bd7d1d0a710e0651227122f959c6", +"js/node_modules/caniuse-lite/data/features/x-frame-options.js": "9e34b2badfd0503fc9e89afce4a993e4", +"js/node_modules/caniuse-lite/data/features/svg-smil.js": "2feb6c275bbf2cd013f3ee011cbb0e32", +"js/node_modules/caniuse-lite/data/features/credential-management.js": "a9631b8054058bb6b5e3c3ee5057c1d4", +"js/node_modules/caniuse-lite/data/features/readonly-attr.js": "e7d82209c66b07714bc5b4bf5ee98843", +"js/node_modules/caniuse-lite/data/features/meter.js": "8f123653113cabf5ab053cf4b2820659", +"js/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js": "5fc287b41052050aaa3ca57e54b483a4", +"js/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js": "6d2479c9d3f363a25f9825e928d7c43e", +"js/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js": "0a7bacc02ff4c44d5137964d81507272", +"js/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js": "a8a11c27dee493990a0b83bd38d6b30f", +"js/node_modules/caniuse-lite/data/features/css3-cursors-grab.js": "b5e9df2d3323035014189d0cd6fca197", +"js/node_modules/caniuse-lite/data/features/tls1-2.js": "899bb13151458bdd866143fb869879e8", +"js/node_modules/caniuse-lite/data/features/dialog.js": "fbbb769243d3c371f9b9e9c1c07f530e", +"js/node_modules/caniuse-lite/data/features/spellcheck-attribute.js": "fd395c8680756091c7722e62a15ad701", +"js/node_modules/caniuse-lite/data/features/inline-block.js": "02f93a2b622adbecef95329c49ad5fb3", +"js/node_modules/caniuse-lite/data/features/object-fit.js": "6461803b0f5d633ffcd68ed7fa7744de", +"js/node_modules/caniuse-lite/data/features/variable-fonts.js": "7e81a2cf8a123bda21b6e4137c21e17b", +"js/node_modules/caniuse-lite/data/features/webusb.js": "dc5fed79be2e398e83245eec46880212", +"js/node_modules/caniuse-lite/data/features/focusin-focusout-events.js": "4fc8b284c361d6379b7bd4a5e5159f21", +"js/node_modules/caniuse-lite/data/features/css-placeholder.js": "462c33c7e850120b08302d0db1613535", +"js/node_modules/caniuse-lite/data/features/dom-manip-convenience.js": "c2dc3b2f3024ab0b86122837caa40993", +"js/node_modules/caniuse-lite/data/features/multibackgrounds.js": "85ed71378a00e4873f89e69fc2c17933", +"js/node_modules/caniuse-lite/data/features/apng.js": "ca4c0f8627cd081260115d8711c9c086", +"js/node_modules/caniuse-lite/data/features/css-caret-color.js": "f7d0eaf153df9ed3983f18b18163ad8e", +"js/node_modules/caniuse-lite/data/features/wasm-threads.js": "aa7934fa369787ab8410978ddeba50b3", +"js/node_modules/caniuse-lite/data/features/css-font-stretch.js": "a59568d41497e20663b028732a272882", +"js/node_modules/caniuse-lite/data/features/css-module-scripts.js": "59465bba4bce68b60754a3dcf36eb4d7", +"js/node_modules/caniuse-lite/data/features/picture.js": "2e536ddbd0aa5637e744b5782c73c309", +"js/node_modules/caniuse-lite/data/features/document-currentscript.js": "12f3eaeca28e2bc99b112112a396c1be", +"js/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js": "2721ef93cd00b7152d8c7104929d04d3", +"js/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js": "8283a667f373945ed61a91abd4d902b6", +"js/node_modules/caniuse-lite/data/features/document-policy.js": "f1d929bb636d1b0267646b49dad67e20", +"js/node_modules/caniuse-lite/data/features/css-shapes.js": "a5007721bb7d98946778f0fe75fe0224", +"js/node_modules/caniuse-lite/data/features/font-family-system-ui.js": "581ad8cb5ab58368cc34b646f14c0fe3", +"js/node_modules/caniuse-lite/data/features/css-masks.js": "692af26f12580250e94c2da316141e96", +"js/node_modules/caniuse-lite/data/features/vibration.js": "c67e5cc5b7a75112af4348bb3b4d3cce", +"js/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js": "e8f3d46a928d8de0efcb2d7ea56f114d", +"js/node_modules/caniuse-lite/data/features/cors.js": "dee278456365b379422c74d0ea301a6d", +"js/node_modules/caniuse-lite/data/features/object-observe.js": "ea833f6424cf50c6efd4518107cfa908", +"js/node_modules/caniuse-lite/data/features/template-literals.js": "a61838475e50a2b725ade656aba6fdb3", +"js/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js": "4d54ac01a2776d1394b3fe4dd3740c3c", +"js/node_modules/caniuse-lite/data/features/css-nesting.js": "d1be357a0319eb78ffd5cb29cf9bc080", +"js/node_modules/caniuse-lite/data/features/background-sync.js": "481a4b967dbbd5b3754979f9393181b8", +"js/node_modules/caniuse-lite/data/features/ac3-ec3.js": "550d41d42b32f4effa9ce1c3e1b519f7", +"js/node_modules/caniuse-lite/data/features/svg-img.js": "0500fa79011df31c9dd001156ea593e0", +"js/node_modules/caniuse-lite/data/features/sni.js": "ce3c9eb8c21f47a461b3c5654c99833b", +"js/node_modules/caniuse-lite/data/features/wasm-reference-types.js": "082f00bd5f85bb164872b00f61888e88", +"js/node_modules/caniuse-lite/data/features/sharedworkers.js": "7947b07eaa3b41f9a9f621786eee04d3", +"js/node_modules/caniuse-lite/data/features/iframe-seamless.js": "f2e8f20b5e2c790a96cb1c00d360311d", +"js/node_modules/caniuse-lite/data/features/viewport-unit-variants.js": "1b8711fb662e08584afc3b0040c42ae7", +"js/node_modules/caniuse-lite/data/features/css-text-align-last.js": "372170c59a9c07ea3f4a30970ea9730a", +"js/node_modules/caniuse-lite/data/features/css-counters.js": "25e8268d267326290536e6f28b39635b", +"js/node_modules/caniuse-lite/data/features/woff.js": "c673e6b1e5418b3f41e70801389ae089", +"js/node_modules/caniuse-lite/data/features/addeventlistener.js": "b06d37c72e998807af0ea2666aed99b9", +"js/node_modules/caniuse-lite/data/features/svg-filters.js": "c5b0b06721cea23d6e4dbf633b456234", +"js/node_modules/caniuse-lite/data/features/dom-range.js": "2c70ca41c161e166213d013cbcae6316", +"js/node_modules/caniuse-lite/data/features/css-read-only-write.js": "f474de5c2c54997210b16482a993bfc8", +"js/node_modules/caniuse-lite/data/features/webgl.js": "c03c44bb346195b96064bcbe7bc99b26", +"js/node_modules/caniuse-lite/data/features/webxr.js": "fd7e1c4d9a1a701f007a9d37c1caeb3a", +"js/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js": "52ab9e65bfb2ee1868a349a9c7af2219", +"js/node_modules/caniuse-lite/data/features/matchmedia.js": "35e3c942e85d7e871852da33ee82b186", +"js/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js": "07f4480ee3892ce93bc2375b25d9cb9b", +"js/node_modules/caniuse-lite/data/features/streams.js": "98e86cb1761b2e9fccbfa792fbf0bad7", +"js/node_modules/caniuse-lite/data/features/wasm-gc.js": "72cdd93e5c00b55b5cd29a9f83ff6b9f", +"js/node_modules/caniuse-lite/data/features/webm.js": "4107e0f9cb3210712c508769e821b31c", +"js/node_modules/caniuse-lite/data/features/background-img-opts.js": "9e2e68517f6c609ffd3da34a55bb0007", +"js/node_modules/caniuse-lite/data/features/css-page-break.js": "ae93961aa9cd8318171bf6617dda4f7a", +"js/node_modules/caniuse-lite/data/features/css-sel2.js": "a30ad57e9d95c0f112fabbeb2611f336", +"js/node_modules/caniuse-lite/data/features/custom-elements.js": "3f97534bd441384563ab31875505ad71", +"js/node_modules/caniuse-lite/data/features/text-emphasis.js": "20cfc1120777dc84749344ee509ccd86", +"js/node_modules/caniuse-lite/data/features/svg-css.js": "43a3b840b62b7c9b640a69013e129e11", +"js/node_modules/caniuse-lite/data/features/minmaxwh.js": "9785db0248fa344f3c0f0449794885a4", +"js/node_modules/caniuse-lite/data/features/payment-request.js": "ce5262120d81b4a56bd4afc36c560f45", +"js/node_modules/caniuse-lite/data/features/css-any-link.js": "300932743ae22200ab580bcc85e3fb27", +"js/node_modules/caniuse-lite/data/features/link-rel-prefetch.js": "695f5244423fe81295b1b9d844b26227", +"js/node_modules/caniuse-lite/data/features/css-snappoints.js": "76137e6255d236cbbd0962d4a6bb0802", +"js/node_modules/caniuse-lite/data/features/css-print-color-adjust.js": "dff1a1b909f096dabd367db5e44dbd67", +"js/node_modules/caniuse-lite/data/features/requestanimationframe.js": "a0a6dd4df693a2e170149ba2602d8432", +"js/node_modules/caniuse-lite/data/features/textcontent.js": "d04897d22f30b73886ffbccc300cae7a", +"js/node_modules/caniuse-lite/data/features/path2d.js": "417c613ddddeb469e60566f531ba5055", +"js/node_modules/caniuse-lite/data/features/webgpu.js": "0a8a8dba64f17f2123cf9d4dc546d331", +"js/node_modules/caniuse-lite/data/features/mp3.js": "addf16702668b6733877dcb948f85731", +"js/node_modules/caniuse-lite/data/features/css-image-orientation.js": "16c79eb8477e910be224c3f02cea83c9", +"js/node_modules/caniuse-lite/data/features/css3-cursors-newer.js": "7afe7760eb5d4c367575e9edad271717", +"js/node_modules/caniuse-lite/data/features/async-functions.js": "cea64b3f756912d0b99426989390d9a6", +"js/node_modules/caniuse-lite/data/features/wake-lock.js": "3cb25a4377d459de5c2c1f969ef1ed59", +"js/node_modules/caniuse-lite/data/features/css-rebeccapurple.js": "f3c6a183756f778c2562a5582fe48edb", +"js/node_modules/caniuse-lite/data/features/css-mediaqueries.js": "f175c8975399e6948c01fdb26ee63b9b", +"js/node_modules/caniuse-lite/data/features/fontface.js": "7a27dfff71a6f72199f9f05e055d733d", +"js/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js": "bb0fe681b57e877e645d0aa6a452b106", +"js/node_modules/caniuse-lite/data/features/canvas-blending.js": "a3f53e22a86628d964b199bff7a1e0b2", +"js/node_modules/caniuse-lite/data/features/css-anchor-positioning.js": "4b3b495b2524a54dd2ab7e860cc2f06a", +"js/node_modules/caniuse-lite/data/features/wordwrap.js": "5af69ffd6ce64edc82c9e8235acc76dd", +"js/node_modules/caniuse-lite/data/features/stricttransportsecurity.js": "e5a1489782fdc19fa9211d4ec0743b88", +"js/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js": "6b6f260c3d3651e900a4b4e4d5bfa380", +"js/node_modules/caniuse-lite/data/features/css-container-queries.js": "a1cd9e55a5eea48fe90307a5b30745b2", +"js/node_modules/caniuse-lite/data/features/keyboardevent-key.js": "b2b8701675218675ab1ae7346b5a90db", +"js/node_modules/caniuse-lite/data/features/jpegxr.js": "56845f908eaeb66fc01596f19d4b5df9", +"js/node_modules/caniuse-lite/data/features/rem.js": "e24dadc9e5fcf1a0863603ca161474b7", +"js/node_modules/caniuse-lite/data/features/form-validation.js": "e9ef8e232106a96a875a668212e9821a", +"js/node_modules/caniuse-lite/data/features/script-defer.js": "2cb8f4cd3dda79892ed5e588e5500a2f", +"js/node_modules/caniuse-lite/data/features/tls1-1.js": "4e87645341a658382300ea85fe44ccf5", +"js/node_modules/caniuse-lite/data/features/css-mixblendmode.js": "371c86daacb75fd46f206037568f15d5", +"js/node_modules/caniuse-lite/data/features/wasm-bigint.js": "1edd7041f2e4c8babfb9ee7820c6b24c", +"js/node_modules/caniuse-lite/data/features/css-text-indent.js": "3cf60c6acbcba8ae0231278891bd1b31", +"js/node_modules/caniuse-lite/data/features/element-closest.js": "99a3af5703d5e0d3cd1ce256a7f55a82", +"js/node_modules/caniuse-lite/data/features/zstd.js": "eab3cf87537b920deb12d7eb0e687165", +"js/node_modules/caniuse-lite/data/features/input-selection.js": "5bf511034c1f9971d1c9ed07a13a33a8", +"js/node_modules/caniuse-lite/data/features/ttf.js": "9827d6b241a46180f54a87f3c38ad76f", +"js/node_modules/caniuse-lite/data/features/ol-reversed.js": "7b355e855a8bf2b8f7ad76cca45113fe", +"js/node_modules/caniuse-lite/data/features/user-select-none.js": "337a3857bd459c22664596ed454844d7", +"js/node_modules/caniuse-lite/data/features/dragndrop.js": "cfbae7e343b001b4f9b0762a9d529f11", +"js/node_modules/caniuse-lite/data/features/css-overflow-anchor.js": "b69ad558d9157887f6e1b1f9002c5403", +"js/node_modules/caniuse-lite/data/features/xhtmlsmil.js": "aee5c82e19500634d3c904ab84883971", +"js/node_modules/caniuse-lite/data/features/getrandomvalues.js": "79afe6fae95309ed54278f868255c222", +"js/node_modules/caniuse-lite/data/features/css-all.js": "c1953a090bd90d2547cbef99de12c4f4", +"js/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js": "8f13e590fb606603ff29df931d77ef2c", +"js/node_modules/caniuse-lite/data/features/jpeg2000.js": "f1e4847a18861fe204a20ef2a5a4f1fa", +"js/node_modules/caniuse-lite/data/features/css-rrggbbaa.js": "45184ca79d7ea5318c1336de5c72c07c", +"js/node_modules/caniuse-lite/data/features/input-placeholder.js": "ef6d668ec0aa2d76632545b83b074486", +"js/node_modules/caniuse-lite/data/features/input-file-directory.js": "095851ad8d9809b2fe499d998de726c3", +"js/node_modules/caniuse-lite/data/features/css-containment.js": "556546d7115dee0fbfb6a146b0a9f264", +"js/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js": "7db276dcc988692e8547b90a2b7bfef6", +"js/node_modules/caniuse-lite/data/features/clipboard.js": "a6aa4d4b6ab93145ab54f777b4e3311b", +"js/node_modules/caniuse-lite/data/features/css-animation.js": "36b9c5379a892c6b6adfe171cd0a7149", +"js/node_modules/caniuse-lite/data/features/beacon.js": "d05da6df98814f2b5e5e4b4fac04b5b0", +"js/node_modules/caniuse-lite/data/features/run-in.js": "728e945c909d8d1bdafbe1d7703d63e9", +"js/node_modules/caniuse-lite/data/features/array-includes.js": "a9499c349c486226a33f5c7f0ee2c87d", +"js/node_modules/caniuse-lite/data/features/indexeddb.js": "1c01fb2ecb22a85360229fe1b86e4f87", +"js/node_modules/caniuse-lite/data/features/textencoder.js": "da050cf873e6f9853281a22ff75e45c0", +"js/node_modules/caniuse-lite/data/features/woff2.js": "2d39d76ace739184279212e6ebcf0bb0", +"js/node_modules/caniuse-lite/data/features/portals.js": "8cd065b61a9c23b3c1aa1a143f9a468d", +"js/node_modules/caniuse-lite/data/features/atob-btoa.js": "a843ad061b38ca4f54b45f74c0cc8214", +"js/node_modules/caniuse-lite/data/features/css-lch-lab.js": "f163b0fad3da92aebe0333bb416a5906", +"js/node_modules/caniuse-lite/data/features/css-scroll-behavior.js": "e2b48a2c0633bbe2b898d26ace544e25", +"js/node_modules/caniuse-lite/data/features/es6-module.js": "4334f18dd258f8c605e27f91fe27d1cf", +"js/node_modules/caniuse-lite/data/features/html-media-capture.js": "c12e5c700acf8a7644adadeeb1375fa7", +"js/node_modules/caniuse-lite/data/features/canvas-text.js": "695fe12eee1ef94d7055a1e41e50de73", +"js/node_modules/caniuse-lite/data/features/flexbox.js": "cb09597af143022367ac43a1ef02350e", +"js/node_modules/caniuse-lite/data/features/flexbox-gap.js": "9e5f47180dfa7beadfe21eb9ee871cf8", +"js/node_modules/caniuse-lite/data/features/gamepad.js": "80cb5690fdf8e32633c1786ce179e836", +"js/node_modules/caniuse-lite/data/features/css-fixed.js": "359f97bd3999c057475993ee94a006b9", +"js/node_modules/caniuse-lite/data/features/progress.js": "fed66707499142ca69e09a1d2db2ced9", +"js/node_modules/caniuse-lite/data/features/currentcolor.js": "cbdd42d5bb048d2e98c65dd734183a4f", +"js/node_modules/caniuse-lite/data/features/blobbuilder.js": "0dc370e63c12bda8a12a816ff0b45104", +"js/node_modules/caniuse-lite/data/features/form-attribute.js": "ded97dce471854a74590371ea5eafc16", +"js/node_modules/caniuse-lite/data/features/keyboardevent-which.js": "d1d78ead522d4343e46e3e7b4c276c7d", +"js/node_modules/caniuse-lite/data/features/font-feature.js": "367911ec4a8ea7cec960ba7a9def6b2c", +"js/node_modules/caniuse-lite/data/features/wasm-signext.js": "02407ba0213acea2bd36449918e54be7", +"js/node_modules/caniuse-lite/data/features/u2f.js": "35d9c60e563300fb3d9c958480047b90", +"js/node_modules/caniuse-lite/data/features/webnfc.js": "7397deff3eba03cc832253636d049733", +"js/node_modules/caniuse-lite/data/features/wasm-extended-const.js": "24c70faf6d0c3b51fc0d2925a427dc5f", +"js/node_modules/caniuse-lite/data/features/pagevisibility.js": "ba8b78454b655218570c7788c730af76", +"js/node_modules/caniuse-lite/data/features/css-touch-action.js": "857cbed50c20d19eb04baa75ceff48fe", +"js/node_modules/caniuse-lite/data/features/input-minlength.js": "49b4a2b86e333d0db4029d131c72309d", +"js/node_modules/caniuse-lite/data/features/webvr.js": "61d0883eefdcb9fc22c2296c43fc802c", +"js/node_modules/caniuse-lite/data/features/contenteditable.js": "8fa8c501ae25802d217e0ca387d959d2", +"js/node_modules/caniuse-lite/data/features/audio.js": "72eed94107ff90db64a1a869b7bf19e3", +"js/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js": "a9d5364400e7c39639fa0a4425beb524", +"js/node_modules/caniuse-lite/data/features/font-variant-numeric.js": "9302404a59eb41dfb41b55c2156744d7", +"js/node_modules/caniuse-lite/data/features/pointer.js": "1fe2afb12da9d2b6800ea6b6152887a8", +"js/node_modules/caniuse-lite/data/features/extended-system-fonts.js": "2fba423303da2aa6a551a8b3da7674c4", +"js/node_modules/caniuse-lite/data/features/publickeypinning.js": "1455855ed493c473e63b26ae69dbe2d7", +"js/node_modules/caniuse-lite/data/features/colr.js": "ec5c34f48f42fad7b79b213d76beb5ff", +"js/node_modules/caniuse-lite/data/features/av1.js": "79c4d37c4d748853adecffbe7d6c3c0c", +"js/node_modules/caniuse-lite/data/features/link-rel-prerender.js": "1297df480098f82fcc80e6f25098a4ec", +"js/node_modules/caniuse-lite/data/features/intersectionobserver.js": "319cef462708f73b9acbbe498cbca6ac", +"js/node_modules/caniuse-lite/data/features/filereader.js": "4a615ec9c0cb1052f06072fda5596c61", +"js/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js": "20876f3864d0bf645e93d37f567b52d3", +"js/node_modules/caniuse-lite/data/features/png-alpha.js": "951de07b07daeb55381ad7366e1cee53", +"js/node_modules/caniuse-lite/data/features/array-find-index.js": "139fce02ed1a968826f49dbc874792bf", +"js/node_modules/caniuse-lite/data/features/background-clip-text.js": "b65d149c2a66158136634847e7bb86c3", +"js/node_modules/caniuse-lite/data/features/css-width-stretch.js": "e10c41e4cba2e3769f7ca166544748e4", +"js/node_modules/caniuse-lite/data/features/shadowdomv1.js": "8315f0e926c0fa053869617824ce4956", +"js/node_modules/caniuse-lite/data/features/customevent.js": "a7a13238868b9a615c9389f7a720bf8c", +"js/node_modules/caniuse-lite/data/features/input-range.js": "e4e217ef1a86ab6ab10169c524c89c0e", +"js/node_modules/caniuse-lite/data/features/datauri.js": "710607aeb60629b5e4d9a84ab1b98801", +"js/node_modules/caniuse-lite/data/features/urlsearchparams.js": "c020eecc35cf1550bb48ae3c41b16590", +"js/node_modules/caniuse-lite/data/features/css-featurequeries.js": "f4a93690be3955394a688c21f580f2ba", +"js/node_modules/caniuse-lite/data/features/css-default-pseudo.js": "4b095d4c8cc85de5b307ccfb031967ae", +"js/node_modules/caniuse-lite/data/features/style-scoped.js": "f2dbb6703acd66cc1be3c82b8837aee0", +"js/node_modules/caniuse-lite/data/features/decorators.js": "cbd1e1ecc1bfe20f19e4b527726978a7", +"js/node_modules/caniuse-lite/data/features/feature-policy.js": "d6be717d09d07f64c40175976e464277", +"js/node_modules/caniuse-lite/data/features/rel-noopener.js": "a3ccbdefc08b3c3d1fb7da9550115d59", +"js/node_modules/caniuse-lite/data/features/css-deviceadaptation.js": "c9a35c003a6c40e6160112ec0c70620b", +"js/node_modules/caniuse-lite/data/features/history.js": "d06dec8fcf30dc202c23e138fc582abb", +"js/node_modules/caniuse-lite/data/features/css-clip-path.js": "5dcfb02acb754f408f579580e52b71b5", +"js/node_modules/caniuse-lite/data/features/x-doc-messaging.js": "c40ad77fd3cb2ed301c4983b8f0ba893", +"js/node_modules/caniuse-lite/data/features/pointerlock.js": "a25487db1b7035559ec5e285b59d476b", +"js/node_modules/caniuse-lite/data/features/vector-effect.js": "e629819ef09d551971d1e5655a0fb5e7", +"js/node_modules/caniuse-lite/data/features/const.js": "9d0dee218433f8ae78a9cf3f965f8815", +"js/node_modules/caniuse-lite/data/features/canvas.js": "07a4018fa92bcf1ea8f97a47a403601f", +"js/node_modules/caniuse-lite/data/features/console-basic.js": "e7d58afd8a1774643e42cf1a2e25796c", +"js/node_modules/caniuse-lite/data/features/ping.js": "1995106fe7fa2f12d1f0d927f8998363", +"js/node_modules/caniuse-lite/data/features/async-clipboard.js": "1670a872bc5d674f47b65d03a020ccec", +"js/node_modules/caniuse-lite/data/features/css-filters.js": "c58b752bac45466807c76779d8c2b425", +"js/node_modules/caniuse-lite/data/features/eot.js": "7bb257807c046cb7c793f231d3cf9470", +"js/node_modules/caniuse-lite/data/features/document-execcommand.js": "26fb1bbbb6d1e8d06960f1f1ed1ac4de", +"js/node_modules/caniuse-lite/data/features/mpeg4.js": "a05677391d84138b1d51b3bcf88f22b7", +"js/node_modules/caniuse-lite/data/features/text-decoration.js": "c2d7a4c013808dd7c08b3da1f0cf122b", +"js/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js": "fcfaa3938b8251203a529d92483b1367", +"js/node_modules/caniuse-lite/data/features/rest-parameters.js": "ff276890672cbc7e1e4aaec520ae33e4", +"js/node_modules/caniuse-lite/data/features/font-smooth.js": "77c5aaaf0db92b1479220bde4fc26518", +"js/node_modules/caniuse-lite/data/features/css-boxshadow.js": "5c1200691a069566fe2dc35e9319a968", +"js/node_modules/caniuse-lite/data/features/pointer-events.js": "442abacf89fd7f199dcf3b35d14719fe", +"js/node_modules/caniuse-lite/data/features/css-motion-paths.js": "88a22f28c1c1ef34ddd976ba71ea2f17", +"js/node_modules/caniuse-lite/data/features/ch-unit.js": "d639c6fa187d2fdc20fda6473bf0bb01", +"js/node_modules/caniuse-lite/data/features/createimagebitmap.js": "6c15ce5a5e7948acb4e0c19fa1b3c96d", +"js/node_modules/caniuse-lite/data/features/autofocus.js": "2051b2b49781d20ac578d7127530a340", +"js/node_modules/caniuse-lite/data/features/web-serial.js": "344aeacae4278e48766cbbe81d0c250a", +"js/node_modules/caniuse-lite/data/features/iframe-srcdoc.js": "56e92fef3f5aabafd7f6fe1322025083", +"js/node_modules/caniuse-lite/data/features/aac.js": "1dd372a12b227e5cc722c41f96767396", +"js/node_modules/caniuse-lite/data/features/css-canvas.js": "951765a6e69196f8ece0c383be0fb2e7", +"js/node_modules/caniuse-lite/data/features/native-filesystem-api.js": "642bd1ff9671dd28cfe3395d736e78e8", +"js/node_modules/caniuse-lite/data/features/mutation-events.js": "106ef6a69a6d66e325de633eff6e9118", +"js/node_modules/caniuse-lite/data/features/netinfo.js": "f1e7da78ee573b8e040981b5b2a993ae", +"js/node_modules/caniuse-lite/data/features/high-resolution-time.js": "102eb52976a116e09043d5009a9a8eb2", +"js/node_modules/caniuse-lite/data/features/queryselector.js": "560d04905f4de37e6723fdbb18be8225", +"js/node_modules/caniuse-lite/data/features/speech-synthesis.js": "4694c550d0c89bb32b676e8301c799e7", +"js/node_modules/caniuse-lite/data/features/innertext.js": "32626bd0b1bfb48e64a8f264f105720f", +"js/node_modules/caniuse-lite/data/features/svg-html5.js": "bf4d4a1af3e163ffd0f0e8a1697c3b8e", +"js/node_modules/caniuse-lite/data/features/proximity.js": "912df25208a9834b813c18ad25aae380", +"js/node_modules/caniuse-lite/data/features/videotracks.js": "a9ab991a64e0a5f5a23ad2fee529f5fb", +"js/node_modules/caniuse-lite/data/features/deviceorientation.js": "ebd8c2291c7d7eeffbe322c546333192", +"js/node_modules/caniuse-lite/data/features/beforeafterprint.js": "11cc35eb32c4c2196b5872897e20b923", +"js/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js": "307345e73d95b5a7d7200a81f9c19a41", +"js/node_modules/caniuse-lite/data/features/registerprotocolhandler.js": "9358dd3597cafe46c9610511774a5b58", +"js/node_modules/caniuse-lite/data/features/wai-aria.js": "6a55392c5767061be31b1ab1d779cd74", +"js/node_modules/caniuse-lite/data/features/channel-messaging.js": "a10cd0f612343bb648f9adb1d93af2a1", +"js/node_modules/caniuse-lite/data/features/server-timing.js": "56c8869f8525797ec3e4058e7448cb72", +"js/node_modules/caniuse-lite/data/features/dnssec.js": "c7994d1aab009487a5e88edfcf9fe0e0", +"js/node_modules/caniuse-lite/data/features/json.js": "ced589fc4b7b45d7b7c10258e1eda3f4", +"js/node_modules/caniuse-lite/data/features/video.js": "dc908a6d88e2815faef923a0d0abe567", +"js/node_modules/caniuse-lite/data/features/rel-noreferrer.js": "eb824a30c5bd2870427f8c97b6319bcb", +"js/node_modules/caniuse-lite/data/features/chacha20-poly1305.js": "4b1beccb5425d78c945d0310e80e1ca6", +"js/node_modules/caniuse-lite/data/features/css-initial-value.js": "e45f83c3c5856ec54efcfd464f713bb4", +"js/node_modules/caniuse-lite/data/features/es6.js": "2c062cb2abafad6b6348aa0f5c8332b1", +"js/node_modules/caniuse-lite/data/features/selection-api.js": "84b3c5b5553eba88e0d64750d176ef6c", +"js/node_modules/caniuse-lite/data/features/css3-attr.js": "73daa51b335e8c9207ab1914f27b9483", +"js/node_modules/caniuse-lite/data/features/background-attachment.js": "b8dddaa492e16dc8b25402614f22b90d", +"js/node_modules/caniuse-lite/data/features/link-rel-preload.js": "5a4e40160aad1709d8f3de6555f3c822", +"js/node_modules/caniuse-lite/data/features/css-namespaces.js": "0c524881681004409ed5fc325cc6d962", +"js/node_modules/caniuse-lite/data/features/link-icon-png.js": "3675a91b12fbd00d8c30b8457d371d38", +"js/node_modules/caniuse-lite/data/features/element-from-point.js": "5adb88af0c70c85e8fae0c40e39b1572", +"js/node_modules/caniuse-lite/data/features/mediarecorder.js": "267938bb6b0d2b5deb30a71e3cd6f0ef", +"js/node_modules/caniuse-lite/data/features/prefers-color-scheme.js": "866709ec75bc452166a8036ce03de654", +"js/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js": "0906b6032fb7102babaf472f085819ac", +"js/node_modules/caniuse-lite/data/features/pdf-viewer.js": "61a37005ffb8d3ea5bfe81bf36e99760", +"js/node_modules/caniuse-lite/data/features/wasm.js": "83689e55cecfbcf2082ff540cab8d92b", +"js/node_modules/caniuse-lite/data/features/svg.js": "a537c403a5e860b031c4201e0420ea28", +"js/node_modules/caniuse-lite/data/features/passive-event-listener.js": "7439bb674ecc3ad0c2c263c22a40c728", +"js/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js": "56ba820e1d40f02e05f513abd791fac9", +"js/node_modules/caniuse-lite/data/features/css-appearance.js": "71f339d42d7166fbc899570907356541", +"js/node_modules/caniuse-lite/data/features/details.js": "fa5f576e50f02cf355262f953f5f0f10", +"js/node_modules/caniuse-lite/data/features/css-selection.js": "ad43af23766c3b5f65a99e07d82f581d", +"js/node_modules/caniuse-lite/data/features/input-search.js": "11b0a014221a9fe52b1c0b01ce135ac7", +"js/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js": "d64b33c610a769ffd9a5fa8510eef70b", +"js/node_modules/caniuse-lite/data/features/hardwareconcurrency.js": "8aa2cd6efa69f3c5a99548f10c8aa57b", +"js/node_modules/caniuse-lite/data/features/resource-timing.js": "a5e742c0463eb7f6fd0867bc65e6094e", +"js/node_modules/caniuse-lite/data/features/text-size-adjust.js": "8e646c1346a143e90e12e4d0445095de", +"js/node_modules/caniuse-lite/data/features/rellist.js": "5522b6d8747da5051d435806556275e6", +"js/node_modules/caniuse-lite/data/features/let.js": "8e3e00776bb706746051b3fa2b30815b", +"js/node_modules/caniuse-lite/data/features/outline.js": "60926168b0a7206464d208c675a8d015", +"js/node_modules/caniuse-lite/data/features/web-bluetooth.js": "40868afdda84c5bb0f11b8b007f14dec", +"js/node_modules/caniuse-lite/data/features/online-status.js": "7b675a042a45588dc3e35e595d019b87", +"js/node_modules/caniuse-lite/data/features/datalist.js": "b08a96ef8537b3b43486f26f1c929693", +"js/node_modules/caniuse-lite/data/features/font-kerning.js": "dc18b37351dde61de3c91691a115c693", +"js/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js": "c02774238c995bf150168d064c6f327f", +"js/node_modules/caniuse-lite/data/features/serviceworkers.js": "20c11a070844c6fe6db6a2931a887cf1", +"js/node_modules/caniuse-lite/data/features/classlist.js": "c81786e23a6a2d14ca56892fd0d09242", +"js/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js": "d6525b907a6f74fa7d1bee90dc9547c8", +"js/node_modules/caniuse-lite/data/features/css-unset-value.js": "f60c8f30245a6cfc8496e7ac892d6736", +"js/node_modules/caniuse-lite/data/features/menu.js": "e927cf91fdab8cdc509fd1ee3689469e", +"js/node_modules/caniuse-lite/data/features/dommatrix.js": "126aba82fa6852580c448098bdae7b5b", +"js/node_modules/caniuse-lite/data/features/forms.js": "022808794090d93d68c01f8b96e28cb9", +"js/node_modules/caniuse-lite/data/features/keyboardevent-location.js": "b11ad5193bf0ff3790d195cb6980e412", +"js/node_modules/caniuse-lite/data/features/input-pattern.js": "18fad34f828487d2fda2c16a59e22b5d", +"js/node_modules/caniuse-lite/data/features/css-media-resolution.js": "66dadf6838b9ef863b2fc1f7e934b7f8", +"js/node_modules/caniuse-lite/data/features/input-color.js": "c166cdd71389ccad44ff7af924b7e821", +"js/node_modules/caniuse-lite/data/features/referrer-policy.js": "4cb6a19ed86c24305dca1e6769b8c73b", +"js/node_modules/caniuse-lite/data/features/link-icon-svg.js": "3d7a2024c316c274f6665f1817cddc35", +"js/node_modules/caniuse-lite/data/features/ambient-light.js": "4ebd8dd2ff17b27b3db4559198b6853d", +"js/node_modules/caniuse-lite/data/features/localecompare.js": "ed42e6aa0f0f759559bfa050e910a5d7", +"js/node_modules/caniuse-lite/data/features/insertadjacenthtml.js": "de302460502284550c1f8a3e0d7b67e4", +"js/node_modules/caniuse-lite/data/features/getcomputedstyle.js": "e1f0652d1dc4a85f6ac45636ad8bb2a6", +"js/node_modules/caniuse-lite/data/features/font-size-adjust.js": "2db8d3d098f4c3c2878cfe7be7f057d2", +"js/node_modules/caniuse-lite/data/features/css-resize.js": "6f8b0d56ff40e07dfdc79ce8fec53d44", +"js/node_modules/caniuse-lite/data/features/webhid.js": "d5b92ffa80b5e037d279fbee0de10aa4", +"js/node_modules/caniuse-lite/data/features/use-strict.js": "d3d917c1dc967637271c29e199dc6654", +"js/node_modules/caniuse-lite/data/features/font-variant-alternates.js": "210e1c293f4ed48fcd1334a97970a18e", +"js/node_modules/caniuse-lite/data/features/url.js": "51dc41c06f6804eb55f4588e404ec9d8", +"js/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js": "05783b1e07b48893f59aba5678e99ea7", +"js/node_modules/caniuse-lite/data/features/css-backdrop-filter.js": "488da39e9f15d689facd4aa7ed17acf7", +"js/node_modules/caniuse-lite/data/features/dataset.js": "1666dba47176806c965960017ddd0d1d", +"js/node_modules/caniuse-lite/data/features/webauthn.js": "c810b0a1daab00b97645e74dc680e27b", +"js/node_modules/caniuse-lite/data/features/background-position-x-y.js": "18b9af14c99cdb8993dad389822dbe58", +"js/node_modules/caniuse-lite/data/features/text-overflow.js": "432cc4e848872693a3dc8cce807d42fe", +"js/node_modules/caniuse-lite/data/features/link-rel-preconnect.js": "f5041d279c6793ccec764f3e2edb0c4c", +"js/node_modules/caniuse-lite/data/features/pad-start-end.js": "d581c02684841c6623daaa1a4f3e0f25", +"js/node_modules/caniuse-lite/data/features/input-file-accept.js": "e87100b3643b55fa4df15efb907a3843", +"js/node_modules/caniuse-lite/data/features/webvtt.js": "a6b2df950d045915bb82fdcd5102a938", +"js/node_modules/caniuse-lite/data/features/css-cascade-layers.js": "1f6db489f914941d54ed7cc238abb65d", +"js/node_modules/caniuse-lite/data/features/wasm-simd.js": "d1ebaf70354d5b4101f1ce43a67566b9", +"js/node_modules/caniuse-lite/data/features/alternate-stylesheet.js": "bbfb15f9c4307e9f670fcbc284db72cc", +"js/node_modules/caniuse-lite/data/features/accelerometer.js": "65e0c73bc39700de270ea39da326f64c", +"js/node_modules/caniuse-lite/data/features/spdy.js": "7002465159ef797f9c56d0bf334980e4", +"js/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js": "16eebfced664ddad689ce79b638f8cc1", +"js/node_modules/caniuse-lite/data/features/css-at-counter-style.js": "a3b256af24991815c96e150a16018d03", +"js/node_modules/caniuse-lite/data/features/script-async.js": "4e9d1d6db913341e981c693bcdd22bf7", +"js/node_modules/caniuse-lite/data/features/array-flat.js": "ee5b552457182499695f1b988931b906", +"js/node_modules/caniuse-lite/data/features/css-display-contents.js": "372f9ba3cc860997fc45cf09fa6eb9c9", +"js/node_modules/caniuse-lite/data/features/input-datetime.js": "547d10ef8103de0d3c1af92bf601643a", +"js/node_modules/caniuse-lite/data/features/css-first-letter.js": "9c78b817e9e843d52c6ab888d7b30c00", +"js/node_modules/caniuse-lite/data/features/css-first-line.js": "9907dc6e8e70c8940f4351af2d39f1b2", +"js/node_modules/caniuse-lite/data/features/notifications.js": "ad0eaa84ae6d42a4a581154ed76557bf", +"js/node_modules/caniuse-lite/data/features/border-radius.js": "017d0cd90e00e29d31d5fe63a24b16a5", +"js/node_modules/caniuse-lite/data/features/css-letter-spacing.js": "1008281c869dd1d97c10c697912257bb", +"js/node_modules/caniuse-lite/data/features/brotli.js": "1680e37ef5857e88b44dcb00846543dd", +"js/node_modules/caniuse-lite/data/features/wasm-tail-calls.js": "450b1afed969709119f220b13dcb3309", +"js/node_modules/caniuse-lite/data/features/input-email-tel-url.js": "b28b458c197eb9d38fdb8e326f527b26", +"js/node_modules/caniuse-lite/data/features/maxlength.js": "d0130d301ccb0abaeef654f95c78dd5f", +"js/node_modules/caniuse-lite/data/features/intrinsic-width.js": "78b8558dd2aeb7bb192637ab41180654", +"js/node_modules/caniuse-lite/data/features/heif.js": "37c9d85992056dada0c86bb08b7c6c92", +"js/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js": "ad20b09241f4448a3813d6b84de48a37", +"js/node_modules/caniuse-lite/data/features/intl-pluralrules.js": "d0db76970bfda0304511615ef5f537d7", +"js/node_modules/caniuse-lite/data/features/dispatchevent.js": "49a038ffa5470d8befe95bde2bd0e2b8", +"js/node_modules/caniuse-lite/data/features/css-line-clamp.js": "fa5ad2a85c2f790fa627e5bc880350c2", +"js/node_modules/caniuse-lite/data/features/screen-orientation.js": "fc2bcdba6dae0a91ac7cf2690a76fd0f", +"js/node_modules/caniuse-lite/data/features/picture-in-picture.js": "fe65ede3d449720200f6f91d52cfee18", +"js/node_modules/caniuse-lite/data/features/calc.js": "c33f7fe3d1da0e0b93959bf5f65711a6", +"js/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js": "a251305d65cea241021478a14ba3158e", +"js/node_modules/caniuse-lite/data/features/input-event.js": "1a6d970d67dcd4fcc01bb0a58f148391", +"js/node_modules/caniuse-lite/data/features/offline-apps.js": "38d76ee3832b277437b3d038197b4e4e", +"js/node_modules/caniuse-lite/data/features/template.js": "efb738816af81ac8a8e1ab80145a71a5", +"js/node_modules/caniuse-lite/data/features/css-not-sel-list.js": "21b06c153f9605df536de9fbcb0cefaa", +"js/node_modules/caniuse-lite/data/features/custom-elementsv1.js": "22fafae630330771b49ebbc0ea5327ec", +"js/node_modules/caniuse-lite/data/features/css-nth-child-of.js": "9ef942f0b7e00199cb5dbc0ab8e336ae", +"js/node_modules/caniuse-lite/data/features/wasm-multi-value.js": "545f6d16044b7a00751d9742917635d5", +"js/node_modules/caniuse-lite/data/features/touch.js": "a707cc6b043a94bb8ece65639fc104a7", +"js/node_modules/caniuse-lite/data/features/cryptography.js": "a9a073d6faeb6de5effa6ee1c388239d", +"js/node_modules/caniuse-lite/data/features/css-color-function.js": "b7c8c29c272ef60acf476efc23b1f83b", +"js/node_modules/caniuse-lite/data/features/wav.js": "b8ea2bc5018c520d50563096e52947db", +"js/node_modules/caniuse-lite/data/features/media-fragments.js": "2d2207485772669a849d6859fd7561c6", +"js/node_modules/caniuse-lite/data/features/scrollintoview.js": "8c9a5a30125f6c6cfa96cf824cff903f", +"js/node_modules/caniuse-lite/data/features/arrow-functions.js": "ab18bb144badd27c2767eef83a54a83c", +"js/node_modules/caniuse-lite/data/features/fullscreen.js": "1dadf77ccc24d1ab1f2b66adcd40ba9d", +"js/node_modules/caniuse-lite/data/features/css-unicode-bidi.js": "4ab951ea2acc0d7849736f0ce0cf1a6e", +"js/node_modules/caniuse-lite/data/features/ogv.js": "97361bb95ecde45d1cecbc752f160932", +"js/node_modules/caniuse-lite/data/features/css-placeholder-shown.js": "42d30e9c36eff85157510f3732f96de1", +"js/node_modules/caniuse-lite/data/features/transforms3d.js": "45105367935d448629ea07d8f08d856a", +"js/node_modules/caniuse-lite/data/features/opus.js": "b1e8f5f881f5c84b444271c0204492dd", +"js/node_modules/caniuse-lite/data/features/subresource-bundling.js": "1d5007c063fa3e4dd11b6c82beb075d1", +"js/node_modules/caniuse-lite/data/features/css-opacity.js": "851f2c9c4151e512294837b102b74344", +"js/node_modules/caniuse-lite/data/features/css-scrollbar.js": "43997a86f465aebcc83820c3087e04ee", +"js/node_modules/caniuse-lite/data/features/import-maps.js": "2bd97c03a190785f28b504b1adf31cc5", +"js/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js": "25a1fa1c1a4213a0bd60fca68a6de518", +"js/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js": "ddf24b22b4cb7152a21d103e2dadc594", +"js/node_modules/caniuse-lite/data/features/web-animation.js": "2686827a4de57c0ff79e3958cdb3436f", +"js/node_modules/caniuse-lite/data/features/speech-recognition.js": "1902a181fe615be0b6ed88bc84e862c4", +"js/node_modules/caniuse-lite/data/features/webkit-user-drag.js": "63e01e344ffb0033c8960e61f2fec4ea", +"js/node_modules/caniuse-lite/data/features/offscreencanvas.js": "29958f570a11549ce2bf78bc44a4f157", +"js/node_modules/caniuse-lite/data/features/document-scrollingelement.js": "c9a99d42ea0e2ded2e3e937b35b4a617", +"js/node_modules/caniuse-lite/data/features/css-transitions.js": "16dcab4245cdd614efbb5d2caa3fad58", +"js/node_modules/caniuse-lite/data/features/unhandledrejection.js": "cf01675edb03d84baa1687cf37637747", +"js/node_modules/caniuse-lite/data/features/magnetometer.js": "e8cbbb8fbc63302706b42e18c2b6570a", +"js/node_modules/caniuse-lite/data/features/transforms2d.js": "c5c9ee9be0aad2e36a9d3ecd4e21db93", +"js/node_modules/caniuse-lite/data/features/border-image.js": "e56d4dcbcb62e1a46ea706f195ff478a", +"js/node_modules/caniuse-lite/data/features/css-supports-api.js": "6550cf9525e70fdb84e0e246fbadb900", +"js/node_modules/caniuse-lite/data/features/font-loading.js": "4e0f5da9054fb2a21aea6821c024c961", +"js/node_modules/caniuse-lite/data/browserVersions.js": "392d9c509fd7a93f8b3929765f1ead3e", +"js/node_modules/caniuse-lite/data/browsers.js": "0086712c295520be418e543c27551f7a", +"js/node_modules/tough-cookie/LICENSE": "7189377a5215f1211b70cf2b9754841e", +"js/node_modules/tough-cookie/dist/memstore.d.ts": "20e3be187797256a6b37d976678a0e7d", +"js/node_modules/tough-cookie/dist/getPublicSuffix.js": "00d9fd19823106aa80625f0f94e8ab05", +"js/node_modules/tough-cookie/dist/validators.js": "03dd769efaff195d51e44cdfa0ad99b5", +"js/node_modules/tough-cookie/dist/version.d.ts": "dba96c53606689cc4b1a38ebb9483459", +"js/node_modules/tough-cookie/dist/getPublicSuffix.d.ts": "7da731a822df005a5e1dce2d5b894507", +"js/node_modules/tough-cookie/dist/store.d.ts": "5953c2a5f68e978af1aff4c1bd421d06", +"js/node_modules/tough-cookie/dist/pathMatch.js": "a3a087e05f8c88af44e64e943c46a47f", +"js/node_modules/tough-cookie/dist/validators.d.ts": "c682d5744620d69f759f2b09f952faf4", +"js/node_modules/tough-cookie/dist/store.js": "9d9842d6fecb05126fac2b2691a5b318", +"js/node_modules/tough-cookie/dist/permuteDomain.d.ts": "e2a7a8e16a6933348186a8941915e790", +"js/node_modules/tough-cookie/dist/version.js": "2d14be3ffa6aafbe9c6e2a7c57715053", +"js/node_modules/tough-cookie/dist/permuteDomain.js": "3f08bc06720097eaab8c131edfe5375b", +"js/node_modules/tough-cookie/dist/utils.d.ts": "acf16e536c147ca6a4a180c092d999b1", +"js/node_modules/tough-cookie/dist/pathMatch.d.ts": "fe09cfa7c695739738d6d9f170d982ac", +"js/node_modules/tough-cookie/dist/memstore.js": "7b6a83677633622c29ba4ec5ff2b2405", +"js/node_modules/tough-cookie/dist/cookie/constants.js": "8be3159564895d992fb5de27bd4ad88d", +"js/node_modules/tough-cookie/dist/cookie/formatDate.js": "fa210665b1de5d0af3abd601672c90a7", +"js/node_modules/tough-cookie/dist/cookie/constants.d.ts": "c320e5ad220cfed43824a5d312baad9f", +"js/node_modules/tough-cookie/dist/cookie/permutePath.js": "bf94bdc5a886a449656e589faf5650d0", +"js/node_modules/tough-cookie/dist/cookie/cookie.d.ts": "7d295ee374f0138c56a8db7dd493dfa0", +"js/node_modules/tough-cookie/dist/cookie/canonicalDomain.d.ts": "07d0fe475c25124f4d5e9d26244706dc", +"js/node_modules/tough-cookie/dist/cookie/defaultPath.js": "14f20b03dc8858cf09956343ce4eb600", +"js/node_modules/tough-cookie/dist/cookie/cookieCompare.d.ts": "574de09cb7a908ea827fd5f31e315f40", +"js/node_modules/tough-cookie/dist/cookie/cookieJar.d.ts": "7252bedd69a95dd986a00210df4eca4f", +"js/node_modules/tough-cookie/dist/cookie/domainMatch.js": "4f1cafa4d9da98406a2b21d66f84ca70", +"js/node_modules/tough-cookie/dist/cookie/parseDate.js": "0198faa0d154e5a06437d5177a8ef147", +"js/node_modules/tough-cookie/dist/cookie/index.js": "44f002b54ad5f185ff19ff40797d7243", +"js/node_modules/tough-cookie/dist/cookie/domainMatch.d.ts": "42344a9507b1e3c5e83f70eb17fb0293", +"js/node_modules/tough-cookie/dist/cookie/defaultPath.d.ts": "410d2785d58d2c200357f14ef4e03b1c", +"js/node_modules/tough-cookie/dist/cookie/canonicalDomain.js": "2dce56f4aaf2f9e464620623675cd0a5", +"js/node_modules/tough-cookie/dist/cookie/cookieJar.js": "4a78fb83f18ee82f37299a58dd4f5b66", +"js/node_modules/tough-cookie/dist/cookie/parseDate.d.ts": "fdc838b5a00b1e3d32ae0ac83aadbb25", +"js/node_modules/tough-cookie/dist/cookie/cookieCompare.js": "4406d991df1dfa53d3ffa5b8a2fe89a7", +"js/node_modules/tough-cookie/dist/cookie/index.d.ts": "d98c8e12f801e8c36049b4fc39ab89c9", +"js/node_modules/tough-cookie/dist/cookie/cookie.js": "fbc0ac0f843debf7b0d1cbd184a28245", +"js/node_modules/tough-cookie/dist/cookie/formatDate.d.ts": "cf2189d4bdc9bde9ef22b3e9d4d8bfbf", +"js/node_modules/tough-cookie/dist/cookie/permutePath.d.ts": "bc8fa7ed45d8ff4b07a1f71de7d15ad9", +"js/node_modules/tough-cookie/dist/utils.js": "d1f7aea06ffb31028a4b957c46d05313", +"js/node_modules/tough-cookie/README.md": "7644547b9f8d35ee51b48be2fc1e3aa3", +"js/node_modules/tough-cookie/package.json": "38c55c8a40d410a4b155e89120e4204f", +"js/node_modules/kleur/license": "75a8a6449fca39883a2bcfd1d6ddac5a", +"js/node_modules/kleur/kleur.d.ts": "f0a8bd7ac9b30b286f71b83f116ee7fc", +"js/node_modules/kleur/index.js": "34fe97ec875d9456d1fd07bcddb9a3cd", +"js/node_modules/kleur/readme.md": "a7ae53f7ff41fff6c9056f342582d05e", +"js/node_modules/kleur/package.json": "f9167ba4731b1e2c9d2a16a9e8bf4d09", +"js/node_modules/buffer-from/LICENSE": "46513463e8f7d9eb671a243f0083b2c6", +"js/node_modules/buffer-from/index.js": "4e815c6577adaeff617a870059f72d57", +"js/node_modules/buffer-from/readme.md": "6f0403868020196e40d3a7c00b166b33", +"js/node_modules/buffer-from/package.json": "5d307ad7d2ccde25a82e944fb224ebe2", +"js/node_modules/braces/LICENSE": "0f64900f8f30e53054962c9f1fc3205b", +"js/node_modules/braces/index.js": "c930a02f71a7a9e836b9f5dd5ae5ee28", +"js/node_modules/braces/README.md": "1a5800b8ce5218a9a54e4de6d0de66dc", +"js/node_modules/braces/package.json": "7a2d78a68012510f5a9496ddf8e03f16", +"js/node_modules/braces/lib/constants.js": "b0ea09ec9d44fe804b39baeb7a61dbd1", +"js/node_modules/braces/lib/stringify.js": "854eede33eb006466c3cd3c1806b59f8", +"js/node_modules/braces/lib/parse.js": "9502a7b0b34e5aa38c4ecb698d69a764", +"js/node_modules/braces/lib/expand.js": "cf72202ef7a18126560845c7fd0291de", +"js/node_modules/braces/lib/utils.js": "d1d327410bc14133ade065aa70b4d277", +"js/node_modules/braces/lib/compile.js": "6b06262b17dca65ce11e6b38d9166891", +"js/node_modules/which/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/which/bin/node-which": "ab7317a95d1f704cb183d7c438a3e890", +"js/node_modules/which/CHANGELOG.md": "b5b4097371c10a6c5e18c1847e75e9c7", +"js/node_modules/which/README.md": "a5ebd6e6acdcf339fe63c9ddf770fd1f", +"js/node_modules/which/which.js": "2f112ac3fed09f7bc11e3f78c096e435", +"js/node_modules/which/package.json": "6bcb9e5778d80ea1512a98d73d4e3c9a", +"js/node_modules/emoji-regex/index.js": "0438b0678667b951cf518a14560fa0b7", +"js/node_modules/emoji-regex/LICENSE-MIT.txt": "ee9bd8b835cfcd512dd644540dd96987", +"js/node_modules/emoji-regex/README.md": "ad1a76c8aad87cb77fd00387893bf19a", +"js/node_modules/emoji-regex/package.json": "57308bb3048f9db51fb79d3354f5a06f", +"js/node_modules/emoji-regex/es2015/index.js": "8f12b24a27ff5f2381a4a1568475eaba", +"js/node_modules/emoji-regex/es2015/text.js": "6afc6146a683f0492a6a88616ab5e56a", +"js/node_modules/emoji-regex/index.d.ts": "ff6369f7289488efa247729b2b9c643e", +"js/node_modules/emoji-regex/text.js": "9244abb3468d03ac39871fba04122f14", +"js/node_modules/readable-stream/readable-browser.js": "73ba7f8dd912318c3d51d99674c77c4f", +"js/node_modules/readable-stream/LICENSE": "a67a7926e54316d90c14f74f71080977", +"js/node_modules/readable-stream/writable-browser.js": "41a26d0db5dea46383b4b625f05a9d30", +"js/node_modules/readable-stream/GOVERNANCE.md": "70b44945cec4643ca805d87f673fbd34", +"js/node_modules/readable-stream/duplex-browser.js": "71bc8735ee8f568483daa0b68865b025", +"js/node_modules/readable-stream/README.md": "0b4915d6d2c9e3850dc65a1725234c20", +"js/node_modules/readable-stream/passthrough.js": "c91f046d756b80d527ec8f4dbeffa459", +"js/node_modules/readable-stream/readable.js": "0fe4be4fe2e76f31a60e95e65d42538f", +"js/node_modules/readable-stream/package.json": "0be50d91213f5ad0e17c0b0c7f525d0b", +"js/node_modules/readable-stream/writable.js": "8d7df10a4331d4707c47ab9913f5e9a5", +"js/node_modules/readable-stream/CONTRIBUTING.md": "08365b138b43284489ecfbf6efd44a25", +"js/node_modules/readable-stream/lib/internal/streams/BufferList.js": "66ecf816f5a889aa03bf6e758ef90048", +"js/node_modules/readable-stream/lib/internal/streams/stream.js": "76bae0aaca4d9c61a71995751b67448b", +"js/node_modules/readable-stream/lib/internal/streams/stream-browser.js": "df20453c19af8406babdf987facd76d9", +"js/node_modules/readable-stream/lib/internal/streams/destroy.js": "8a7fd7b60a17c29f6f3d15a9619fa928", +"js/node_modules/readable-stream/lib/_stream_passthrough.js": "5dcada23e7d0fed2ac8320a06f0d7057", +"js/node_modules/readable-stream/lib/_stream_transform.js": "9cbd9508cad163ef01dad4cee030897b", +"js/node_modules/readable-stream/lib/_stream_duplex.js": "53328d86ad3de15e7a1b48f4772890a6", +"js/node_modules/readable-stream/lib/_stream_readable.js": "b143f2501705bc2a32ad7968aa377a56", +"js/node_modules/readable-stream/lib/_stream_writable.js": "09b0d94af81d8a886e8bdda4e1d72afe", +"js/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md": "0d737de1fc474ed809c9fbb1d5e9934e", +"js/node_modules/readable-stream/transform.js": "1c25db3b0dbf9eb68d7e2a7063cfcfcb", +"js/node_modules/readable-stream/duplex.js": "d128bf2cd01bfe3a6213e548804685d6", +"js/node_modules/dedent/LICENSE.md": "8aee734eb7aed10ad66d4acbe5f4f1cc", +"js/node_modules/dedent/dist/dedent.d.mts": "5d39141d8c260c22dd8424cf3a9e4b3f", +"js/node_modules/dedent/dist/dedent.mjs": "f2deac6fc0d86d6bad9745d964a20325", +"js/node_modules/dedent/dist/dedent.js": "940057feedef2b313edf2fdd54b081fd", +"js/node_modules/dedent/dist/dedent.d.ts": "5d39141d8c260c22dd8424cf3a9e4b3f", +"js/node_modules/dedent/README.md": "d323df49c70393e66a3eaa39d7c71995", +"js/node_modules/dedent/package.json": "9ec17cc7b55aa2fb6d54f323da44ed41", +"js/node_modules/dedent/macro.js": "18d45c1cf9056822c968600f0cfc36fb", +"js/node_modules/locate-path/license": "915042b5df33c31a6db2b37eadaa00e3", +"js/node_modules/locate-path/index.js": "9492c63d93c392286305d9bfdc7386a8", +"js/node_modules/locate-path/readme.md": "6d832b62f45a02a18328a31654bf588a", +"js/node_modules/locate-path/package.json": "fe53da175b2ea65bd1708529b7437e87", +"js/node_modules/locate-path/index.d.ts": "667f77a20c85b9ed5383abe67448e008", +"js/node_modules/graceful-fs/LICENSE": "163972d49c2f7a3d3b687aeb48e9e3c9", +"js/node_modules/graceful-fs/polyfills.js": "14cbbf8e8d0632089994286844259752", +"js/node_modules/graceful-fs/README.md": "5039e23004b030d4f02c610822aafc8a", +"js/node_modules/graceful-fs/graceful-fs.js": "63d49916c84e2bbda13d6563d9dc18b5", +"js/node_modules/graceful-fs/package.json": "babc4604a4e9958a063e1941f873d11f", +"js/node_modules/graceful-fs/clone.js": "f8b8f88d8550294c47ee5cc6e8ec141c", +"js/node_modules/graceful-fs/legacy-streams.js": "620fc152dc9bfa087f9901703b1e2616", +"js/node_modules/jest-diff/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-diff/README.md": "7057fca5aa0c154b47325e19af276ad8", +"js/node_modules/jest-diff/package.json": "5442f0a66cb2dbfc2a0a819b14e97a77", +"js/node_modules/jest-diff/build/constants.js": "d9a426ec1aae26e588c99f14c7cdd00a", +"js/node_modules/jest-diff/build/cleanupSemantic.js": "ce82cbe15da2e923d260c6c415c6aa58", +"js/node_modules/jest-diff/build/diffLines.js": "d4e13d57bc4024cbefd5fdfe0aaf9433", +"js/node_modules/jest-diff/build/types.js": "8c9ee196bb7080ae0b370c29c51f17c1", +"js/node_modules/jest-diff/build/normalizeDiffOptions.js": "a997f0f3bdc40c1f100cdb909b5c4c67", +"js/node_modules/jest-diff/build/printDiffs.js": "967f757a309e1be1f47d760401996080", +"js/node_modules/jest-diff/build/index.js": "062cff51eac4ddd1c2648d4638b51988", +"js/node_modules/jest-diff/build/joinAlignedDiffs.js": "a601549b2f6bf38fcec37b0d127299f7", +"js/node_modules/jest-diff/build/getAlignedDiffs.js": "35d207330f290bd3c23d48969e6b2636", +"js/node_modules/jest-diff/build/diffStrings.js": "614d46fc1211268b1e3f89a7a490c9ac", +"js/node_modules/jest-diff/build/index.d.ts": "912cb59b0f3d4ada146726ac75cce161", +"js/node_modules/walker/LICENSE": "200d01cb2646c1fb16345f29d6171bab", +"js/node_modules/walker/readme.md": "dc8e9a9bd915e65ab231ded257b75af2", +"js/node_modules/walker/package.json": "1b1ca6279e8fc8e941b714151a3300bb", +"js/node_modules/walker/lib/walker.js": "d6e01df63398e1b62efd0ef0675dacc1", +"js/node_modules/entities/LICENSE": "d5b9cb3bc7f6ffd7bea8661f30447c11", +"js/node_modules/entities/readme.md": "d75bd2251fe9b8fe7b58a9555606f74b", +"js/node_modules/entities/package.json": "0afaa12aaf7a0a9721f0b1d0b37cdc24", +"js/node_modules/entities/lib/generated/encode-html.d.ts.map": "23ef43d77a6d92283ae312a31498e625", +"js/node_modules/entities/lib/generated/decode-data-html.d.ts": "f16b91e0a37ff88d9d51a1b194623ab5", +"js/node_modules/entities/lib/generated/decode-data-xml.d.ts": "1d927f086c6d40237d1ae0eb999a75cd", +"js/node_modules/entities/lib/generated/decode-data-html.js.map": "9454c6da000d72a2d1d8ce88f206264e", +"js/node_modules/entities/lib/generated/encode-html.d.ts": "a1c82f264aceead661269003796e9342", +"js/node_modules/entities/lib/generated/decode-data-xml.js.map": "270c66cab9981131e2ef8beb22541125", +"js/node_modules/entities/lib/generated/decode-data-html.d.ts.map": "9a43c971e2f38254322c459aacdc3778", +"js/node_modules/entities/lib/generated/decode-data-xml.d.ts.map": "ae93a96b19f0f1b239850b62aff7f2a4", +"js/node_modules/entities/lib/generated/encode-html.js.map": "1f04c79f3a857d2bcfe090161062b30e", +"js/node_modules/entities/lib/generated/decode-data-html.js": "81a08339795086bb96fb0b586f4ea45a", +"js/node_modules/entities/lib/generated/decode-data-xml.js": "5602abdbe5ba6ba3f71ad4f556eea216", +"js/node_modules/entities/lib/generated/encode-html.js": "56ca6296daaf1cf5b18b1a8781e4fc9e", +"js/node_modules/entities/lib/encode.d.ts.map": "d48e37f7f726c18b6cfb6b8b9789d745", +"js/node_modules/entities/lib/escape.d.ts": "92cdc751ec95facd64f3ea0e0c57de1c", +"js/node_modules/entities/lib/decode_codepoint.js.map": "56f032bddb94f3a75e350a32dcec2815", +"js/node_modules/entities/lib/encode.d.ts": "e5fdfe3a0262698a25c8e5d77f61a114", +"js/node_modules/entities/lib/esm/generated/encode-html.d.ts.map": "23ef43d77a6d92283ae312a31498e625", +"js/node_modules/entities/lib/esm/generated/decode-data-html.d.ts": "f16b91e0a37ff88d9d51a1b194623ab5", +"js/node_modules/entities/lib/esm/generated/decode-data-xml.d.ts": "1d927f086c6d40237d1ae0eb999a75cd", +"js/node_modules/entities/lib/esm/generated/decode-data-html.js.map": "9fca4dbf26c1bb53258fc8f22a136d6d", +"js/node_modules/entities/lib/esm/generated/encode-html.d.ts": "a1c82f264aceead661269003796e9342", +"js/node_modules/entities/lib/esm/generated/decode-data-xml.js.map": "96616d3ccb21e1b137ba5135bf7a84a0", +"js/node_modules/entities/lib/esm/generated/decode-data-html.d.ts.map": "9a43c971e2f38254322c459aacdc3778", +"js/node_modules/entities/lib/esm/generated/decode-data-xml.d.ts.map": "ae93a96b19f0f1b239850b62aff7f2a4", +"js/node_modules/entities/lib/esm/generated/encode-html.js.map": "0bfaedb3c91e34dcff59820ec0e094d2", +"js/node_modules/entities/lib/esm/generated/decode-data-html.js": "1536f895957ff90a106ffd40b7c03b4c", +"js/node_modules/entities/lib/esm/generated/decode-data-xml.js": "65f87d4d0ee7ac12792075057776a9cd", +"js/node_modules/entities/lib/esm/generated/encode-html.js": "5bcd522fd6f2cacbcb3e71e87965cf3c", +"js/node_modules/entities/lib/esm/encode.d.ts.map": "d48e37f7f726c18b6cfb6b8b9789d745", +"js/node_modules/entities/lib/esm/escape.d.ts": "92cdc751ec95facd64f3ea0e0c57de1c", +"js/node_modules/entities/lib/esm/decode_codepoint.js.map": "e0c1194e820059310f44198d313f66eb", +"js/node_modules/entities/lib/esm/encode.d.ts": "e5fdfe3a0262698a25c8e5d77f61a114", +"js/node_modules/entities/lib/esm/escape.d.ts.map": "ecd85d8d4e587a0006516c90beb23295", +"js/node_modules/entities/lib/esm/escape.js": "eaa5fbfe2751a8100f1a31057dbdafb5", +"js/node_modules/entities/lib/esm/index.js": "a0e34422f2d2687c9802a87ba1d6edc6", +"js/node_modules/entities/lib/esm/encode.js": "8f5702f10ea191c1d8ecd14b4b300fdb", +"js/node_modules/entities/lib/esm/decode.d.ts": "80655d75b3f8cc8301ed18e6b8e80bde", +"js/node_modules/entities/lib/esm/decode.js": "c35090cc3bfeff1726e889f901605585", +"js/node_modules/entities/lib/esm/package.json": "0209924a20de23601919c26068b8cfd1", +"js/node_modules/entities/lib/esm/decode_codepoint.js": "cf90e05e5f9e6f39ae53777248c36d9b", +"js/node_modules/entities/lib/esm/decode_codepoint.d.ts": "6c95e78cfaaf87aca43ff7c868f136a7", +"js/node_modules/entities/lib/esm/decode.js.map": "1dbda9e6dad9dd134b5cf9c983fcd1d0", +"js/node_modules/entities/lib/esm/index.js.map": "485feff42406d70ceb2fffce0387ec83", +"js/node_modules/entities/lib/esm/decode.d.ts.map": "3f008eff049e82d5bed727191958fcd0", +"js/node_modules/entities/lib/esm/decode_codepoint.d.ts.map": "c4c6d2237404ca235d320fa7ebb3f92a", +"js/node_modules/entities/lib/esm/encode.js.map": "6c52324ec3853f737571259b77f75610", +"js/node_modules/entities/lib/esm/escape.js.map": "d97e0a76a6b7f890ed4cdcee93b29a50", +"js/node_modules/entities/lib/esm/index.d.ts": "0f98240d11f8127ba09e1ff06872a8f4", +"js/node_modules/entities/lib/esm/index.d.ts.map": "854e383855d04e839f37d1651672d4a3", +"js/node_modules/entities/lib/escape.d.ts.map": "ecd85d8d4e587a0006516c90beb23295", +"js/node_modules/entities/lib/escape.js": "8aaea4596f3de8bae9597be8e5c2ebdb", +"js/node_modules/entities/lib/index.js": "c24ef7b2c85242c911a8bc31137e2a15", +"js/node_modules/entities/lib/encode.js": "f494ec0d92d18e2179838ddb99d2eb09", +"js/node_modules/entities/lib/decode.d.ts": "80655d75b3f8cc8301ed18e6b8e80bde", +"js/node_modules/entities/lib/decode.js": "fe322ebe0252ee3576924a0161342e17", +"js/node_modules/entities/lib/decode_codepoint.js": "16dfcaac6604f94bb216c7af0939bc22", +"js/node_modules/entities/lib/decode_codepoint.d.ts": "6c95e78cfaaf87aca43ff7c868f136a7", +"js/node_modules/entities/lib/decode.js.map": "50a0c1771e611c00951aaa0587a51453", +"js/node_modules/entities/lib/index.js.map": "12db2054c086d08d2b09464f8e1a0af0", +"js/node_modules/entities/lib/decode.d.ts.map": "3f008eff049e82d5bed727191958fcd0", +"js/node_modules/entities/lib/decode_codepoint.d.ts.map": "c4c6d2237404ca235d320fa7ebb3f92a", +"js/node_modules/entities/lib/encode.js.map": "e90cb0a262cb050b02f4b0123e98042a", +"js/node_modules/entities/lib/escape.js.map": "084ecdce89b61185c4774f1c9e0669f7", +"js/node_modules/entities/lib/index.d.ts": "0f98240d11f8127ba09e1ff06872a8f4", +"js/node_modules/entities/lib/index.d.ts.map": "854e383855d04e839f37d1651672d4a3", +"js/node_modules/jest-resolve-dependencies/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-resolve-dependencies/package.json": "fc2c9563d6c99f1aa877332dd9a4f6d4", +"js/node_modules/jest-resolve-dependencies/build/index.js": "33cdc228ae1b3bd2ab5122c8753cfc1d", +"js/node_modules/jest-resolve-dependencies/build/index.d.ts": "9a939daaaccfd1f3f3ecf0e3eddce227", +"js/node_modules/to-fast-properties/license": "a3b54a26fb11cf7129550e6ffc7807ea", +"js/node_modules/to-fast-properties/index.js": "804a9c776ef707d1a3ab0fc31b0aab72", +"js/node_modules/to-fast-properties/readme.md": "4d0f3ff20d9ea6fe4ca0a7cf7a78229d", +"js/node_modules/to-fast-properties/package.json": "d80e52bab996281e6eb8189e537d7dbf", +"js/node_modules/human-signals/LICENSE": "516e9dc27e78d3e350ca7869c976b0cd", +"js/node_modules/human-signals/CHANGELOG.md": "401f31cb7fa92c54f93b354d3e6524a1", +"js/node_modules/human-signals/README.md": "60b4bd85492df7f1f78c9c2e11a03d04", +"js/node_modules/human-signals/package.json": "20b276d47630a1b945b7bfa6c642b0c3", +"js/node_modules/human-signals/build/src/core.js": "0cf22cdedf1a3a79078e0fcef22145ca", +"js/node_modules/human-signals/build/src/main.js.map": "2f0831aa6c34f314c14d1b2a4cd9a560", +"js/node_modules/human-signals/build/src/signals.js.map": "8eff44559c342122be023a4c1b5e981f", +"js/node_modules/human-signals/build/src/signals.js": "9e29d30afc75d0b5fdf3fed1b7972387", +"js/node_modules/human-signals/build/src/main.d.ts": "6abacacffdaf07c806b96969600f4410", +"js/node_modules/human-signals/build/src/realtime.js": "5bcb39d01a6798864eef0cfcb6177545", +"js/node_modules/human-signals/build/src/core.js.map": "acd84631beb8936387dffeaa23c61f5a", +"js/node_modules/human-signals/build/src/realtime.js.map": "27375ae12940888626a20a6e41fe7d0a", +"js/node_modules/human-signals/build/src/main.js": "8ae193420fe6ba6f4ecaecee319ec026", +"js/node_modules/normalize-path/LICENSE": "ccdc0959f67943eb090f7e7c299621af", +"js/node_modules/normalize-path/index.js": "1f9d17bf8e9a13b67f2c2445de5a732b", +"js/node_modules/normalize-path/README.md": "a61c930bec02cabe962235e93d5ac14d", +"js/node_modules/normalize-path/package.json": "8a437fdddf8bae5cce39556e3f830975", +"js/node_modules/fsevents/fsevents.node": "ea42bc9e7c709e4005999c5cf5b7bd9e", +"js/node_modules/fsevents/LICENSE": "76d77bb5bb62ad250453f947253ea01c", +"js/node_modules/fsevents/fsevents.js": "40633f94741cbfa9d4e2a74d7ed01b2f", +"js/node_modules/fsevents/fsevents.d.ts": "f16f5de27ad74e00330aaa0b2ae82ab2", +"js/node_modules/fsevents/README.md": "ae2352de5f1368ab208c7ae3f385d8d0", +"js/node_modules/fsevents/package.json": "7a08e05d89886be0349dfa8ae2a2dce4", +"js/node_modules/babel-preset-current-node-syntax/LICENSE": "c07367950997d417308e891f42a1e963", +"js/node_modules/babel-preset-current-node-syntax/README.md": "f306a2759d42846413551729293c968d", +"js/node_modules/babel-preset-current-node-syntax/package.json": "215517d1aaf065ff0a9dbef81b6889bb", +"js/node_modules/babel-preset-current-node-syntax/.github/FUNDING.yml": "36e67ac47fe3e41186a1b446698972c0", +"js/node_modules/babel-preset-current-node-syntax/.github/workflows/nodejs.yml": "e0f5c2d1304bd598d28d8693452b9b63", +"js/node_modules/babel-preset-current-node-syntax/src/index.js": "66d7fb6f06ad15abfddc4e67e809b1b4", +"js/node_modules/ws/LICENSE": "7a4bd929a6c0e6951846d75e53fc9f51", +"js/node_modules/ws/wrapper.mjs": "709f97ff837bca9e0fc39a36a382e41b", +"js/node_modules/ws/index.js": "9ecc636aa286191226b73557fa9dc210", +"js/node_modules/ws/README.md": "168ede11b1f68a104b4020cbb1461e1c", +"js/node_modules/ws/package.json": "74278431b4ce7fb1d2e648912507f6a3", +"js/node_modules/ws/lib/constants.js": "2113fd0925450023e5763dec4310a5e7", +"js/node_modules/ws/lib/websocket-server.js": "e84e5e5a9bd45dfbebb127894c936fa9", +"js/node_modules/ws/lib/stream.js": "d5183330212dc763bfaf1aad86ebe68a", +"js/node_modules/ws/lib/event-target.js": "d02492ef6fdb35d8ad8af33f90c91fdb", +"js/node_modules/ws/lib/permessage-deflate.js": "43902a471ef6d487a55cabcf40f800a3", +"js/node_modules/ws/lib/receiver.js": "40f144c1d78529b9c77f4a4e2e5af22b", +"js/node_modules/ws/lib/sender.js": "ad85c61f262224f47faac6a7e9300534", +"js/node_modules/ws/lib/subprotocol.js": "942d99c9806b3423d8849530687d3d37", +"js/node_modules/ws/lib/limiter.js": "7b8a8dc5be27a1bd1a39544cc28ae73e", +"js/node_modules/ws/lib/websocket.js": "b7916a199b051b2408e26618cc443d7b", +"js/node_modules/ws/lib/validation.js": "fb87bfd1186d149f39b3a1d7948b9852", +"js/node_modules/ws/lib/buffer-util.js": "8c25c9dd9f6e3773f89b9e32b7105c3d", +"js/node_modules/ws/lib/extension.js": "379b482fc8622cbf8731096e70734b3d", +"js/node_modules/ws/browser.js": "a5360357c30602199353294a98721d7d", +"js/node_modules/shebang-command/license": "05240cd20679544d6e90fcff746425bc", +"js/node_modules/shebang-command/index.js": "58caf971492fbea87fac314789c356a3", +"js/node_modules/shebang-command/readme.md": "de208a3c691e79c87b9c7f39252541b5", +"js/node_modules/shebang-command/package.json": "3cb957e2cde1c403a7889e1f69653e27", +"js/node_modules/jest-config/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-config/package.json": "d2cbf4ac299f893d5054832350291559", +"js/node_modules/jest-config/build/Deprecated.js": "52ed9268beec79c97f4500824b98950e", +"js/node_modules/jest-config/build/constants.js": "40570da87d158115e6f9c95d00d3885b", +"js/node_modules/jest-config/build/normalize.js": "57e53e653e0287a7540cb40c0bbe1c26", +"js/node_modules/jest-config/build/validatePattern.js": "9d1c34248cb0752387dd904a2c3f713a", +"js/node_modules/jest-config/build/getCacheDirectory.js": "3e9d265adee63bf4d57239729ae46004", +"js/node_modules/jest-config/build/stringToBytes.js": "aab894606900d4f81b6a66c4152c9343", +"js/node_modules/jest-config/build/ReporterValidationErrors.js": "5fd86618b4dcc81dee29043aa5e7b522", +"js/node_modules/jest-config/build/index.js": "b6f88536854d587217c5aa2cc552a921", +"js/node_modules/jest-config/build/ValidConfig.js": "678e575061266ac279a74fea1102ff53", +"js/node_modules/jest-config/build/color.js": "1404d442638a9528c499ae7bfcbfed28", +"js/node_modules/jest-config/build/resolveConfigPath.js": "8190678d218558d72d9062cb3dd7d61d", +"js/node_modules/jest-config/build/readConfigFileAndSetRootDir.js": "b4a81f39626913ada82003770515695f", +"js/node_modules/jest-config/build/getMaxWorkers.js": "f7c2cb3534a87873c93097ea1768e092", +"js/node_modules/jest-config/build/Descriptions.js": "efb5787ac6603eb62537d9c80d5296f1", +"js/node_modules/jest-config/build/utils.js": "df866a5c6394884dac89138a327cbd47", +"js/node_modules/jest-config/build/setFromArgv.js": "84c7b3e10470e07e8f0602e8c83db5c5", +"js/node_modules/jest-config/build/index.d.ts": "94530c0a2c800018fe0534b9fe5a55ab", +"js/node_modules/jest-config/build/parseShardPair.js": "7d29bd3037bbbd34887d3eeaa001020d", +"js/node_modules/jest-config/build/Defaults.js": "7bf92b880f654833a5a442e9cc714dbe", +"js/node_modules/electron-to-chromium/full-versions.json": "0c52c969bdf7a8c21d2aaf3ebdd2c964", +"js/node_modules/electron-to-chromium/LICENSE": "c4bd4cd0c32203ba1496aa7686422491", +"js/node_modules/electron-to-chromium/full-chromium-versions.js": "5faa45acfc5ab38cb1b98e7c305fa2de", +"js/node_modules/electron-to-chromium/versions.json": "5a7bac550f364a3d013e2cb971d16608", +"js/node_modules/electron-to-chromium/index.js": "ef0d2ac1db8c3c845d360cdf1cb3be51", +"js/node_modules/electron-to-chromium/full-chromium-versions.json": "80e67e719b11d7f5bc313182cd544104", +"js/node_modules/electron-to-chromium/README.md": "47562ebd99ee6aabfdfd3b885da60bae", +"js/node_modules/electron-to-chromium/versions.js": "5aacce935e2dd8938571bbcaa9bcba02", +"js/node_modules/electron-to-chromium/chromium-versions.json": "25f92a7b0c4ad4908d45732c55bcb5e3", +"js/node_modules/electron-to-chromium/package.json": "3840e4f697a133d3fd642365e91dfc29", +"js/node_modules/electron-to-chromium/chromium-versions.js": "78a22254d7e23f302a5539507c21b16c", +"js/node_modules/electron-to-chromium/full-versions.js": "314a47a32032840b6655f5914f313fe8", +"js/node_modules/jest-regex-util/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest-regex-util/package.json": "d6313f6dfba0cb59e807d3d667bc1945", +"js/node_modules/jest-regex-util/build/index.js": "7465c6588ca1e99aa2d897dc675fad41", +"js/node_modules/jest-regex-util/build/index.d.ts": "1bc558562eac384a2162c6447877ffb9", +"js/node_modules/debug/LICENSE": "d85a365580888e9ee0a01fb53e8e9bf0", +"js/node_modules/debug/README.md": "8f734fe8fc520abe8a352c4f76b71ade", +"js/node_modules/debug/package.json": "00b8a50c8194481c033940e9502205e2", +"js/node_modules/debug/src/index.js": "d6c53f5a0dd8f256d91210ad530a2f3e", +"js/node_modules/debug/src/node.js": "29e5634a253db67e7f6b24318eba115b", +"js/node_modules/debug/src/common.js": "28e94a3cc7d081498bea5ced383038f6", +"js/node_modules/debug/src/browser.js": "13cf2f84a013e13c66da861bec2632e2", +"js/node_modules/source-map-js/LICENSE": "b1ca6dbc0075d56cbd9931a75566cd44", +"js/node_modules/source-map-js/README.md": "3b32eb04abd34416748b950a13352efb", +"js/node_modules/source-map-js/package.json": "ef608e09d157cfcd6298953a9e348c08", +"js/node_modules/source-map-js/source-map.js": "1bb9c1d35d2fbb3779c67306ca3d8070", +"js/node_modules/source-map-js/lib/source-map-consumer.js": "1b3d8ffb54faaf9256bbeb06b803e2f9", +"js/node_modules/source-map-js/lib/quick-sort.js": "ace64c2b979c64ee72d7f445c6142601", +"js/node_modules/source-map-js/lib/util.js": "460072236ad347448538aeeba8d90144", +"js/node_modules/source-map-js/lib/base64-vlq.js": "10ab2672fb7feaa6e4a2ca651d2412f9", +"js/node_modules/source-map-js/lib/mapping-list.js": "b43d49bb65a0e89b26e13a97de816cad", +"js/node_modules/source-map-js/lib/binary-search.js": "250315731532fce9f782a6dcc6a0f569", +"js/node_modules/source-map-js/lib/base64.js": "d6ba9a233e14b859b51f538c0b295953", +"js/node_modules/source-map-js/lib/array-set.js": "e409c2198743fb3f9c3e5939358bc32e", +"js/node_modules/source-map-js/lib/source-node.js": "c53b081a390b23d134d60c390843b5de", +"js/node_modules/source-map-js/lib/source-map-generator.js": "92a05c0eb9568b0b153ac667a4e54713", +"js/node_modules/source-map-js/source-map.d.ts": "8309069f2590dcf4e7b0a4db3d04d267", +"js/node_modules/mime-db/db.json": "052e457b88d815c1792e1f8ce8509fc3", +"js/node_modules/mime-db/LICENSE": "175b28b58359f8b4a969c9ab7c828445", +"js/node_modules/mime-db/HISTORY.md": "183c405ff4f34b51dbd9c852ce358505", +"js/node_modules/mime-db/index.js": "911d3d2ae7be42b05ba9275ed7722859", +"js/node_modules/mime-db/README.md": "15bed796dab121b6c9168e4595f4f651", +"js/node_modules/mime-db/package.json": "12c5cd5cfa1d4f45af207db1715d4b70", +"js/node_modules/isexe/LICENSE": "82703a69f6d7411dde679954c2fd9dca", +"js/node_modules/isexe/test/basic.js": "d6149183bc6a5ee3220291b53e5f4567", +"js/node_modules/isexe/index.js": "1a5f173769c2c3b82a211ab81ebb13b9", +"js/node_modules/isexe/README.md": "e20cc7a8815fa01cdc32e08409ed778c", +"js/node_modules/isexe/package.json": "b7340828ee0e123814f9b855953de714", +"js/node_modules/isexe/windows.js": "2a44bcc05f54dddeb33a1776ee7e481a", +"js/node_modules/isexe/mode.js": "e4ae002fd14a8bf3666fe9b2c811e8bb", +"js/node_modules/jest/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/jest/bin/jest.js": "b11de96d58c5275e6dec8364495291c4", +"js/node_modules/jest/README.md": "ec2c37445b9f2c113b599dc0d6ad02a5", +"js/node_modules/jest/package.json": "bdd574dc55b11efc19c3cd6a97279c4d", +"js/node_modules/jest/build/index.js": "009a9b92ba7ddd7d0c474fa3a950d308", +"js/node_modules/jest/build/index.d.ts": "eaf8fbfd18ff8c91c13e6b57a4820b96", +"js/node_modules/zstd-codec/index.js": "9ca631c265d0d555ea9839527bc7b667", +"js/node_modules/zstd-codec/package.json": "5105cc782c88ccf8b1409157a4d13c17", +"js/node_modules/zstd-codec/lib/constants.js": "7d93d4251f9da14de4dab267b7545b14", +"js/node_modules/zstd-codec/lib/zstd-codec-binding-wasm.js": "3db38d328167432fd9d3076669537a7c", +"js/node_modules/zstd-codec/lib/module.js": "d67dfe3d360843950b9d3e3656813d5f", +"js/node_modules/zstd-codec/lib/helpers.js": "e06e631cef7665175c92104f145a9be3", +"js/node_modules/zstd-codec/lib/zstd-stream.js": "1bba4cc33ac099d5b77f9df4e04e33df", +"js/node_modules/zstd-codec/lib/zstd-codec.js": "031ae54237c19f4293b42c9c7f064ff2", +"js/node_modules/zstd-codec/lib/zstd-codec-binding.js": "e16565c4646a36f3cd0625148cdc2e13", +"js/node_modules/inflight/LICENSE": "90a3ca01a5efed8b813a81c6c8fa2e63", +"js/node_modules/inflight/inflight.js": "42bbc3622abfefca5862fd0d12441a15", +"js/node_modules/inflight/README.md": "0a30dbf89df03dc7c954f830946f66d8", +"js/node_modules/inflight/package.json": "85ba25624378c23e1ee9b33d3d103bf0", +"js/node_modules/expect/LICENSE": "ae79e563b8a09c8fc37978f18dbaa640", +"js/node_modules/expect/README.md": "242a203164c68f22d0700a7f87be7660", +"js/node_modules/expect/package.json": "9d818d243fdc823812b6d92c4d3ef4ba", +"js/node_modules/expect/build/asymmetricMatchers.js": "c35e5fe09f471bb2cfabcd460168657e", +"js/node_modules/expect/build/spyMatchers.js": "4bcdb383e1354b92fb79bcf9365fe989", +"js/node_modules/expect/build/types.js": "c021ed23f54ddda47374661816ab10e5", +"js/node_modules/expect/build/index.js": "4c441704c8531f6e4eed336e9312515b", +"js/node_modules/expect/build/matchers.js": "fca38740e774050cb58c3ed3f5f0e483", +"js/node_modules/expect/build/extractExpectedAssertionsErrors.js": "73566acdb39f147cdf704110433cb60f", +"js/node_modules/expect/build/toThrowMatchers.js": "8db317b01d3bfdd878697c029fceadcd", +"js/node_modules/expect/build/index.d.ts": "50f80956f082aa18198a8887b01f4412", +"js/node_modules/expect/build/jestMatchersObject.js": "d5d4e8e2c801ec92bbffa2dc826d463e", +"js/node_modules/expect/build/print.js": "57bbcf97e30fe035556d9715ef174e79", +"js/node_modules/fb-watchman/index.js": "5eb89bba15389b997365c59de9079e85", +"js/node_modules/fb-watchman/README.md": "6b5a505e382dd0014a2a3fdc59fa9d67", +"js/node_modules/fb-watchman/package.json": "460feb81904d63de04b0cb68592c5396", +"js/yuv-canvas-1.2.6.js": "c4ace642c725cf918ed9440426b583b8", +"js/vite.config.js": "0b9a1d4a615dabfcfbf5aa9b1c1a0f5f", +"js/flutter_build.py": "0bf19ecff825502e6dabeb76de5ede30", +"js/package-lock.json": "1965aac88fe02e8fc7f10b4a4dff97f2", +"js/package.json": "9dd9ee2abd49771611e3fb9b9185e6a4", +"js/ogvjs-1.8.6/ogv-decoder-video-av1-simd-mt-wasm.wasm": "4da56c7c168b7555dbb3945cf3f46639", +"js/ogvjs-1.8.6/ogv-decoder-video-av1-simd-mt-wasm.worker.js": "45b05a259b695a538aa636fefb8baf5c", +"js/ogvjs-1.8.6/ogv-decoder-video-av1-simd-mt-wasm.js": "a903c97fe7e34cbc81afbcf3d1587a76", +"js/ogvjs-1.8.6/ogv-worker-video.js": "ed81cddf8a74ff4b44eae8ea8a080b32", +"js/ogvjs-1.8.6/COPYING-vorbis.txt": "70c7063491d2d9f76a098d62ed5134f1", +"js/ogvjs-1.8.6/ogv-decoder-video-vp8-mt-wasm.worker.js": "322763a048743e2029229e56ccfc1c54", +"js/ogvjs-1.8.6/ogv-decoder-audio-vorbis-wasm.wasm": "822a5fe76af25d4dd03c66e048c1287e", +"js/ogvjs-1.8.6/ogv-decoder-video-vp9-wasm.wasm": "c4fdab9e6eb18813dc88f0e8cd0003ac", +"js/ogvjs-1.8.6/ogv-demuxer-ogg-wasm.wasm": "e8fa0984a376a86556c2b5793eb9de82", +"js/ogvjs-1.8.6/ogv-decoder-video-vp9-simd-wasm.wasm": "b69b28fcc982bf9c4e734dc7721a027c", +"js/ogvjs-1.8.6/ogv-decoder-video-av1-wasm.js": "173c2bd427cb559aec38e544abae77c0", +"js/ogvjs-1.8.6/COPYING-ogg.txt": "db1b7a668b2a6f47b2af88fb008ad555", +"js/ogvjs-1.8.6/ogv-worker-audio.js": "2f02797ab21bd3c68e12b90f002d758b", +"js/ogvjs-1.8.6/ogv-decoder-video-av1-mt-wasm.js": "6f91e8bf224d76b4265083fb29b00bc1", +"js/ogvjs-1.8.6/COPYING-opus.txt": "e304cdf74c2a1b0a33a5084c128a23a3", +"js/ogvjs-1.8.6/PATENTS-vpx.txt": "c6926d0cb07d296f886ab6e0cc5a85b7", +"js/ogvjs-1.8.6/ogv-decoder-video-vp9-mt-wasm.worker.js": "af7a85e4a36dfd859fc69405f09b1428", +"js/ogvjs-1.8.6/ogv-decoder-video-av1-mt-wasm.wasm": "927555aeda94b975d139e452cee41d6d", +"js/ogvjs-1.8.6/ogv-decoder-video-vp9-simd-mt-wasm.worker.js": "0fa2850dd1295766d0f5d155933c8f7e", +"js/ogvjs-1.8.6/ogv-decoder-video-av1-simd-wasm.js": "14e3edde7aab7f4a79399276554bfe4e", +"js/ogvjs-1.8.6/ogv-demuxer-webm-wasm.wasm": "304ffe0406cdddab408065d820a0bb1b", +"js/ogvjs-1.8.6/ogv-decoder-audio-opus-wasm.wasm": "d0542d63452d97c839f7e1971d5bfce7", +"js/ogvjs-1.8.6/LICENSE-nestegg.txt": "be7778ed82a56425bc6bef17cc6a52d9", +"js/ogvjs-1.8.6/ogv-decoder-audio-opus-wasm.js": "e52215cfa46e79fdd227591cde97cca5", +"js/ogvjs-1.8.6/ogv-decoder-video-theora-wasm.wasm": "9f6fda12b75d61faf69df090ef3859c6", +"js/ogvjs-1.8.6/ogv-decoder-video-vp8-wasm.wasm": "87c067b881492e09b057a7eec75513e9", +"js/ogvjs-1.8.6/ogv-decoder-video-vp8-mt-wasm.js": "58f6fa9641b8d3eebe0e421e13cdf019", +"js/ogvjs-1.8.6/LICENSE-vpx.txt": "d5b04755015be901744a78cc30d390d4", +"js/ogvjs-1.8.6/ogv-decoder-video-vp9-simd-mt-wasm.js": "18471a0789104e680105a952c52629c2", +"js/ogvjs-1.8.6/COPYING-dav1d.txt": "c8055cfe7548dfdaa3a6dc45d8793669", +"js/ogvjs-1.8.6/ogv-es2017.js": "b1bbdae47f8946e190298b77618a5ba5", +"js/ogvjs-1.8.6/README.md": "31bd3e2e67eb876b15176ca710826b0d", +"js/ogvjs-1.8.6/COPYING": "d35e32d19d3d58a88cd0bc98e94a9073", +"js/ogvjs-1.8.6/ogv-decoder-audio-vorbis-wasm.js": "4a9d3e7ee82d003c26e7c8e620c47bbd", +"js/ogvjs-1.8.6/ogv-decoder-video-av1-wasm.wasm": "3a2dadb9246caf39c7bea74b03363092", +"js/ogvjs-1.8.6/ogv-decoder-video-theora-wasm.js": "14e2a10fb307f1a85a80f38f67b845c0", +"js/ogvjs-1.8.6/ogv-decoder-video-vp9-simd-mt-wasm.wasm": "1f2de2f92dac705af4027c8f6b3f1412", +"js/ogvjs-1.8.6/ogv-decoder-video-av1-simd-wasm.wasm": "29bb3462a7dea17cccd89b2ea7df5837", +"js/ogvjs-1.8.6/ogv-decoder-video-av1-mt-wasm.worker.js": "0b99a97dab10c334fa856c366b9d2722", +"js/ogvjs-1.8.6/ogv-support.js": "10520c38312b18528b7b26c1e36a97b9", +"js/ogvjs-1.8.6/ogv-decoder-video-vp9-mt-wasm.wasm": "3bd7aa3cd5aab801b11c7268da2f0cb8", +"js/ogvjs-1.8.6/ogv-demuxer-webm-wasm.js": "84b1be40700973a74542c6c952f162b4", +"js/ogvjs-1.8.6/ogv-decoder-video-vp9-mt-wasm.js": "3861e7af5c402ab41fcdfe162ade1e5d", +"js/ogvjs-1.8.6/COPYING-theora.txt": "cf91718f59eb6a83d06dc7bcaf411132", +"js/ogvjs-1.8.6/ogv-decoder-video-vp9-simd-wasm.js": "642e20237860ba8169c977838d95c490", +"js/ogvjs-1.8.6/ogv-version.js": "fbe86349102504b4c8abb5a33a1b0800", +"js/ogvjs-1.8.6/ogv-decoder-video-vp8-wasm.js": "4d36a93e0981d3c4b28fdb756259d60f", +"js/ogvjs-1.8.6/ogv-decoder-video-vp9-wasm.js": "63766c6d6826aa7642d37b963e889b17", +"js/ogvjs-1.8.6/ogv-decoder-video-vp8-mt-wasm.wasm": "fbc953b8f4baed5c44254b3295446205", +"js/ogvjs-1.8.6/ogv-demuxer-ogg-wasm.js": "d67a1c99133b0732f64163da6efb130b", +"js/ogvjs-1.8.6/ogv.js": "a4a2cf98c22e099d08a342ea9521b504", +"js/libopus.js": "b58c2084b852e6df5ec89fd16adcf920", +"js/libopus.wasm": "b8801d4a953d58e739fd9d25134467d3", +"js/ts_proto.py": "475d0b5de9bef5e1de20cf116b80bacd", +"js/tsconfig.json": "f102bbb6adc533e2fe2b44b18d3db9cd", +"js/deploy.sh": "4db050c8f804dd77eefe6b9692b79f83", +"js/rdev/Cargo.toml": "0f4ad63d8e070b1d83a155b4859896cf", +"js/rdev/rustfmt.toml": "2768861684a0a3adfa2b42d75f2dcc4f", +"js/rdev/LICENSE": "f6b79629db76173eca324d3e7bfe0d7d", +"js/rdev/tests/listen_and_simulate.rs": "3a4ed41fdff118b9201d9ffbe89250e9", +"js/rdev/tests/grab.rs": "dfc4c77f743a729d2f8c88e0dd7c26ed", +"js/rdev/tests/keycode.rs": "09a01a6da8067801352a39aa21f750ec", +"js/rdev/README.md": "1c149fd30cfc08c75ad28c3cc5836186", +"js/rdev/examples/display.rs": "358008d857649afed908368f900f0f90", +"js/rdev/examples/test.rs": "4535f6aa6a46ffe0297809941d200b51", +"js/rdev/examples/simulate.rs": "0c74528ed5d8199b59e69435974b1011", +"js/rdev/examples/channel.rs": "bfdeecff9e0ea10ab9fbf0c5d1e34261", +"js/rdev/examples/tokio_channel.rs": "e028d0b50f1cd839f5ad8038e65fa703", +"js/rdev/examples/keyboard_state.rs": "8e1b88bcb2baa1499fc69178814080df", +"js/rdev/examples/codes_conv.rs": "a7cb430ddaf07ac07128b0aa26123a56", +"js/rdev/examples/serialize.rs": "7cf8923546146f5071f5f5633de27db3", +"js/rdev/examples/grab.rs": "f785a8075031cd75042aedd6fed06fab", +"js/rdev/examples/keycode.rs": "79afefda58cda48888f62a95185bd66a", +"js/rdev/examples/listen.rs": "963afb422933ad33e915f041be46dcc6", +"js/rdev/.github/workflows/rust.yml": "afebd85ca514c74301008e80bd48d9c5", +"js/rdev/README.tpl": "bf67b7ed62571c2767b865c53ce2f736", +"js/rdev/.git/config": "a9da9b679fca74bd0d0c88207db7c663", +"js/rdev/.git/objects/pack/pack-8da696f2104a69336cf3c63a4d91f95d00aa98da.idx": "480ebd6f657e356795452f8aa051788c", +"js/rdev/.git/objects/pack/pack-8da696f2104a69336cf3c63a4d91f95d00aa98da.pack": "a5109b6bbb6ab16008f30fb0bbb3adf3", +"js/rdev/.git/HEAD": "4cf2d64e44205fe628ddd534e1151b58", +"js/rdev/.git/info/exclude": "036208b4a1ab4a235d75c181e685e5a3", +"js/rdev/.git/logs/HEAD": "0fcddd073d7a470a4116d456b0850b46", +"js/rdev/.git/logs/refs/heads/master": "0fcddd073d7a470a4116d456b0850b46", +"js/rdev/.git/logs/refs/remotes/origin/HEAD": "0fcddd073d7a470a4116d456b0850b46", +"js/rdev/.git/description": "a0a7c3fff21f2aea3cfa1d0316dd816c", +"js/rdev/.git/hooks/commit-msg.sample": "579a3c1e12a1e74a98169175fb913012", +"js/rdev/.git/hooks/pre-rebase.sample": "56e45f2bcbc8226d2b4200f7c46371bf", +"js/rdev/.git/hooks/pre-commit.sample": "305eadbbcd6f6d2567e033ad12aabbc4", +"js/rdev/.git/hooks/applypatch-msg.sample": "ce562e08d8098926a3862fc6e7905199", +"js/rdev/.git/hooks/fsmonitor-watchman.sample": "a0b2633a2c8e97501610bd3f73da66fc", +"js/rdev/.git/hooks/pre-receive.sample": "2ad18ec82c20af7b5926ed9cea6aeedd", +"js/rdev/.git/hooks/prepare-commit-msg.sample": "2b5c047bdb474555e1787db32b2d2fc5", +"js/rdev/.git/hooks/post-update.sample": "2b7ea5cee3c49ff53d41e00785eb974c", +"js/rdev/.git/hooks/pre-merge-commit.sample": "39cb268e2a85d436b9eb6f47614c3cbc", +"js/rdev/.git/hooks/pre-applypatch.sample": "054f9ffb8bfe04a599751cc757226dda", +"js/rdev/.git/hooks/pre-push.sample": "2c642152299a94e05ea26eae11993b13", +"js/rdev/.git/hooks/update.sample": "647ae13c682f7827c22f5fc08a03674e", +"js/rdev/.git/hooks/push-to-checkout.sample": "c7ab00c7784efeadad3ae9b228d4b4db", +"js/rdev/.git/refs/heads/master": "d55190ce6424262a27a9137c1f40768d", +"js/rdev/.git/refs/remotes/origin/HEAD": "73a00957034783b7b5c8294c54cd3e12", +"js/rdev/.git/index": "105cedc74a1a6dc2559c091dd08d2cb5", +"js/rdev/.git/packed-refs": "55ebc4f462746c71a2025eb55c44e905", +"js/rdev/src/keycodes/macos_virtual_keycodes.rs": "c033090988cbccf0c98875d8d621553b", +"js/rdev/src/keycodes/macos.rs": "ad1d590533ca1ae03587b660b161c686", +"js/rdev/src/keycodes/usb_hid.rs": "9ba6f0ca556c6462fabb84cd7236887f", +"js/rdev/src/keycodes/mod.rs": "3b983042ff04c04e3e9a5403757b89a8", +"js/rdev/src/keycodes/chrome.rs": "da77cfdf9529d065c754816308017f74", +"js/rdev/src/keycodes/windows.rs": "f03685a5cfe9dbf1dd5931b2c0cbcdf6", +"js/rdev/src/keycodes/linux.rs": "5796d67efc82dfa77f15c0b3574a327e", +"js/rdev/src/keycodes/android.rs": "3a6a1b67e960d8424ac3e59fd58489f2", +"js/rdev/src/macos/display.rs": "1e9ff81c6c213c62437f24cc99abb07e", +"js/rdev/src/macos/simulate.rs": "b3b712c04c82df5978ce0ada80d9d39e", +"js/rdev/src/macos/grab.rs": "f7c96b828f128a5f19fd2b319720e6f6", +"js/rdev/src/macos/mod.rs": "008be13611c0fa5176cc7a2163dbafe7", +"js/rdev/src/macos/keyboard.rs": "3b877ec4f4acfdd9c780ee3d918d7c73", +"js/rdev/src/macos/listen.rs": "ba48013894236246f990a64cf2194b84", +"js/rdev/src/macos/common.rs": "b7f3313fe4ba7eb280614009a992fba2", +"js/rdev/src/lib.rs": "afccf154a89b0b4408f4047b08667c9c", +"js/rdev/src/codes_conv.rs": "34e8f73692611eaafcca0c657cbcc9bc", +"js/rdev/src/linux/display.rs": "775ed0c56d768ace30533c4e46dbff7c", +"js/rdev/src/linux/simulate.rs": "8b55b0596fd2e1057ffd2cdb417d7c79", +"js/rdev/src/linux/grab.rs": "47ea04878ab44a07f1d9ffdbd30d9455", +"js/rdev/src/linux/mod.rs": "a10b3fdf053d162677d2def2ea42d456", +"js/rdev/src/linux/keyboard.rs": "3e3d6cc32454e69aebdc4be85d7765f6", +"js/rdev/src/linux/listen.rs": "1d7259286baa163a427f7c0aec8b955c", +"js/rdev/src/linux/common.rs": "88be5d9a40b32f942533b6ea67fbaed1", +"js/rdev/src/windows/display.rs": "ffae947513736016434ae2e251525a54", +"js/rdev/src/windows/simulate.rs": "3ed24dbfbb01510c1bfd50180a968eb8", +"js/rdev/src/windows/grab.rs": "f10ec481042a278b58d8438eb5341b82", +"js/rdev/src/windows/mod.rs": "1288b8a79e5967d34c974b49d6dfba36", +"js/rdev/src/windows/keyboard.rs": "24a63fc7b0f75e048016c3d429d125cf", +"js/rdev/src/windows/listen.rs": "6f105a0801cac6dbf4df3ca898c76b9a", +"js/rdev/src/windows/common.rs": "eaf93ece74bc561ee7bf7a42ab2b5733", +"js/rdev/src/rdev.rs": "c71d678ad88dfbaf158d830099e34e9b", +"js/gen_js_from_hbb.py": "405f46ebc9ded84ead11fcbb529dfccb", +"js/src/keyboard.ts": "190554de2e0659236ed77a858c587bad", +"js/src/gen_js_from_hbb.ts": "89a5bb661a2b53b65e1e9d52477868ca", +"js/src/globals.js": "c42a066027790448b45a3c74015b192b", +"js/src/ui.js": "387f402984e139e242f4e28e256dc0cc", +"js/src/main.ts": "8b48889fa8ee4e464a8e5580c386e494", +"js/src/clipboard.ts": "ab284d5bc72c02a6cb9d8e3940d51c60", +"js/src/websock.ts": "b9d33468e057af579375fbe9bb04ccf1", +"js/src/health_check.ts": "ce292b4bb4e4563e4af2c4dcaac8fd76", +"js/src/common.ts": "50fe4c7ab8a2f4dc7d0b55a1a0221f96", +"js/src/connection.ts": "a068ec9dbbad52cf09c69da274b0bdf2", +"js/src/consts.ts": "8eba3fafc40bbcb485d53b3c9a6b937f", +"js/src/codec.js": "ca3d765f810979c4110eaf1c51d50c18", +"js/src/message.ts": "eeb312923a6fbde62a5dae23ac81e794", +"js/src/vite-env.d.ts": "db266f67270495e5478804f291146e99", +"js/src/client.ts": "74c46f87c1567d4bde38f48d4308dcf4", +"js/src/ft.ts": "96f25a3bb4b0196eb5c2893b50268ea3", +"js/src/style.css": "b22cd99b0a649b4da3b2491ca938c2bd", +"js/src/gen_js_from_rdev.ts": "f85305cb3ba8616a3308cd83840a6aa3", +"js/src/config.ts": "2048d7f372afabc142e5f1e0d45d7fa1", +"js/src/config.test.ts": "4d2bd292c767893f5d94470356c82704", +"js/src/rendezvous.ts": "f39a4f1b07d7ed865a6c1f162e16b3e3", +"main.dart.js": "8602a02badd2c68ff2910899c8dcf1dd", +"ffmpeg-core.js": "03cb9ca89b01fe95987bc335b429c3c4", +"flutter.js": "c71a09214cb6f5f8996a531350400a9a", +"libs/stream/StreamSaver.min.js": "29fd8d6f37998f693a21728362cd844f", +"libs/stream/ponyfill.min.js": "b33006e573f931f13f65372d7f680763", +"libs/firebase-app.js": "f61459b893c6422d6e8e96e8aa5fbdcd", +"libs/firebase-analytics.js": "c6fcb4296681957bc1dd5fcd8e7eee50", +"README.md": "ea92bde4f5c0e346b76e04f8132e8873", +"ffmpeg-core.wasm": "c489b260982eb125be0bb8c38f52fd48", +"yarn.lock": "0296861e63b9623c0c4169265fbc54cd", +"package-lock.json": "65a3d007570f6c9cde94b9186badea81", +"package.json": "351697d61c963c496db6d9f90ad20a84", +"icons/Icon-192.png": "629929e6a05a91a85fdaaf0dd7ab1068", +"icons/Icon-maskable-192.png": "629929e6a05a91a85fdaaf0dd7ab1068", +"icons/Icon-maskable-512.png": "d861cdc25086ff381baef518a66aaedb", +"icons/Icon-512.png": "d861cdc25086ff381baef518a66aaedb", +"libopus.js": "b58c2084b852e6df5ec89fd16adcf920", +"manifest.json": "4bbb608b66c8bbd54dfa8646b01df5ca", +"libopus.wasm": "b8801d4a953d58e739fd9d25134467d3", +".git/ORIG_HEAD": "fb8a430521c7c071b3082ea04c13047e", +".git/config": "b96987c1123df2137e8f24ba2130a5b0", +".git/objects/59/8e837c37714fa47e090e00167a4f4dfdbac318": "35988c2b700d92ae91fba03a6a703118", +".git/objects/0c/7317c6b72137c59df1abec183fd5226e745e2e": "5c0dda88fb36eac4998c356502c6ad0c", +".git/objects/0c/4570863725f8f7da743430e845885c0ddd32db": "4f0060f6822919946ab071a7373d44df", +".git/objects/0c/a53d98d22f09568a1ad640e3f1505f007bacab": "58d4adee9f4ffb7a783c8b7d269823ca", +".git/objects/0c/c73181a6d2916c6f2a73608dea10947a423503": "42419f4b30154d61aff8e7a710ef4e77", +".git/objects/66/a2f661118540e4d23dfd572ddddeaaf1ced0b8": "c57972768d72a6efc90a5de3ecf575a2", +".git/objects/3e/a535cd8d0e6e8b88b7f86984219c2fef22f096": "d6c60900f2478fc2315bf8aebd95e736", +".git/objects/50/12bd62f3087668af871db4d0fe847edb5c0366": "a42806cf68a46dc904fd9ec17d21ced6", +".git/objects/03/a9c9dab3b65472fd47b40fcd43b7303fc8fdd5": "17c5bde3e2ac454e3c5dc5d3472a561e", +".git/objects/9b/8837e96e02331dc592987fb3e3ac5b529ee5bf": "743900ba11d208b05003323064da217d", +".git/objects/9e/f95c730549a025b5bc09ac249aa1c2e1ce1b22": "ba0ec242ed9eadf5747933b0b5199e79", +".git/objects/35/d5dca65fcad75881be9546e51acf423b66691a": "f46e0925005496615100fc57aabda9d0", +".git/objects/58/5f3ff51db0914346fd034f6370d9b2e91f1f53": "659cbb19b9dc4ec66e9c54ebc05b9a4b", +".git/objects/67/d142e52da0733d1c5493b9c6a90f0103292eeb": "d1d7a223a6fc73ad2920a594d3481bd0", +".git/objects/0b/2b8322b04a20d34b83b9e22dc6bbb8a5e2f80a": "2c0f841f75f39bfa3c0dfd7cc06011d9", +".git/objects/0b/b7cb05345f8e4ed8d4530de9117841923978fe": "c0d5e4d2c4f8df4412c3e18e9c361ccb", +".git/objects/0b/fc3b52343b002aa41fcf546bd36900b420f495": "bbf391c79c5d63ca5173646e38726015", +".git/objects/93/ecf49a42f52ef14220243e28f7ac57cb65d7ac": "09bd8bcc72a2c4d4eb4e3125129ad8f1", +".git/objects/0e/c84bda5d1fad69333ea63a9f08a5f3b38058f3": "bb37b19d827e34dffe31ba0275556da0", +".git/objects/60/592e2b36638edf90eec90c84a47f7532240398": "cc8dd0d680204306388eda144aaf4a91", +".git/objects/60/bcbec95d84308c230f0651fbb33af8d0790f11": "aaea98d14fb9f1818ad32d28214fdd45", +".git/objects/34/32cfa1911c5a3ed1e3368cba32f86101c89eda": "f9c6fafcab1de80d8c4b671318b71fd9", +".git/objects/33/0d2ec72cfb868e88a30810d2ed37e04aad3b4e": "a01ace974175bf941cc6cd0bb17c10c5", +".git/objects/9d/69daa49bacd03935b77b4b26e02612320bca28": "28e594a7c9d202ab633d73530142ffd4", +".git/objects/9d/5783fa87f982046cc1fc64411e837200e48ca4": "cb0d54630ade579a40c07a9508667e1d", +".git/objects/b5/af0b2117c349622aa9fa575c443d99352850d8": "a79ccec708bfe6ab24922fc6b910c46a", +".git/objects/d9/d7a1d797c2932c7e5bd3379ae77a5c4a35cd36": "d7e9a8c8467fcc923450709c840cae64", +".git/objects/ad/442d9491999df8977e9d26e229bedd04b36f66": "d12455f24b8e776449db082dead80ecc", +".git/objects/ad/4313b615bef7ffbe740250a002448da45cca52": "2e5a68135233836cb110da83eeedd62d", +".git/objects/d0/19681da6e441b04afb60e99fb4e37feb8fe2ba": "c659840c19d6841b18c73b864e249768", +".git/objects/be/acde2141006af4c934894ccea8bad4f491da71": "1f932dc02c24bab5ddbb3c7be83d4da0", +".git/objects/b3/5816de68c008be804a4ab4fa5210d53142de95": "1a55a1a3e80611658aa82396be6fba66", +".git/objects/df/9f0a0ca4b923a3d04425c0b50bd73e15c6e8c6": "82885ee4219aa601d7bec71ed1899a3e", +".git/objects/da/f09ae0bf91d9e03e0cd201df04d98da4f1f25e": "26a39923d7ba30944a6738824c29b19e", +".git/objects/da/7fab6e5b037d3acb3d0bd2b2a2ff83381159c5": "308e97d3efb3c1a991c593cd90451187", +".git/objects/a2/25c4cbd164d9e1b4426e113e2f0e0c7c4b74af": "ad74a2fece8ccd3cb929af1a7781700b", +".git/objects/a5/ca11410c0e395cd084530e452fbacadfba8311": "be1be84202c1ed13eed4d4c97ce75b96", +".git/objects/ab/f5034473d37bfa989e44a04512507d41be056e": "1eb93441e9af65399d9c21b456de5fce", +".git/objects/ab/8c9fa68f02915d97088719fdffd57f884d9348": "8b00120b5caaddfb986a2c8d2183d650", +".git/objects/e5/eb689b6895f2b4c55b8908e4047b6fab652ff7": "5b6dfd80830dc6531a37e2a6665a5bb4", +".git/objects/e2/d737e8a8c8fff0e60192dc495ed9f9c326335d": "09d99405a7a5da50f0c0b90c50a3ec9e", +".git/objects/f3/1106741375b49d3a409de81efc8e0af0036ab3": "f9d726eb44c470b6bc89f577c70b31be", +".git/objects/f3/ca5e3825659a955303fab1905a535be8fe3f18": "e5911231af3872de566b33fed1874120", +".git/objects/f3/dc811c4a3f7dce0640ae9809ff62415a30ce1e": "806592a6e1b4e04e8bfcc7b4866c67cf", +".git/objects/eb/b241713193954003a183559408f9bad8e6788a": "74f6182502a2d8cdfe70618445ee44d9", +".git/objects/c0/9fe8698f87b8c1be90d18a8c43577f90697a7f": "0c65304f4c571a6d60c0698e9b19a208", +".git/objects/ee/685ba1ee469a80a18803d3468f8a225a0e401a": "961e6a7732acc924c1fa233aa3cd5212", +".git/objects/ee/534937228697ab0e645438f8373649e97c6b48": "9cdd66cc1483d7355b8da34ff8182f1f", +".git/objects/c9/de5536917bf38bb7b0fd6472ee833c25628783": "e8371b2a1bc1bb13b491120f169f8f96", +".git/objects/fc/8685c366f409d8feb047589f7cf5801c019b4c": "3c80f87074caebf6692ff85bb6bb88b7", +".git/objects/f2/6f279f6b09f8ebfb6cda34ef25385ca7b615af": "d30b50000852c92c78171923e40fadcf", +".git/objects/e3/6c569e50ec4cf62c6e804bd5d8efe28156430a": "71bfdd6b18f760af8755caa0bd298a61", +".git/objects/cf/ab226fc809bc17c10714d71a1dd3369897dc9a": "280fb44c9f86f4bdd4fcafa91d5d6b22", +".git/objects/e4/f814b6e24770ea4d717396a599a33701260640": "a7fa8f2bdd7a835f7a65f16f63cbc849", +".git/objects/fe/cf44bdb846cd76eb0ff3dfe369a5f932d9edf0": "f162d6fde761762f4aaabf649a3872cc", +".git/objects/c8/d200843311fde9ec927a39c42546184757e8a0": "99a33ddc0cf3db47d83a108d04622240", +".git/objects/fb/cb791c6da9129ea8b6d0147d1cf8b40ee8bba7": "e941ddb23f1a23eff7dd48b553cd55fe", +".git/objects/fb/3dd1728e2f15c398ed3a6caf7895423aa2e4f1": "fc46d5f0bd4a3225b062c78d15634fc7", +".git/objects/c1/f5eeb8509dfc9419ff57a0c6641a10d8c60606": "4f51a811fc7f6488654f49507f7cd692", +".git/objects/c1/5a988ab9d7c039605585c8b7b9653a22368b04": "4ee7c215ab47dae34fc7ff5669b86d95", +".git/objects/ec/57b3b5d2006714538569221404cc27c53b9d22": "9a7a94a67e0d75d1184689f9626d5fbe", +".git/objects/4e/0b9a01d82223fc702fe78b93da238be59eaa57": "6c290dde110a450252058501ce6d57c9", +".git/objects/4e/de19e0c990541c05e47ea8cc1cd9eda27a9e35": "9c0efab66cdb7115039c05662c65fcc5", +".git/objects/4e/6352fd6ab262409dcecccae0657001b9eb50ae": "be2a3fcdef10b1717c4948ee2ca47c97", +".git/objects/20/9ad3a3911875520940852476b3495eec391d38": "16a0130b1492522b10723973e305521c", +".git/objects/20/69b7bbf38a02d31426783e690973f7f84a3601": "b581fac228f11b3462b54e416126e647", +".git/objects/18/ea8ada5e4bb490ec82fee88eaf5af43248b7c4": "d67f506776c97507a524d4b655232717", +".git/objects/4b/2aa4d72be626963a0a36a652111829ac86fa17": "323c31d9000b23e43fce300108954e50", +".git/objects/pack/pack-629b9d788910182408616d53d17ba98c99d15613.idx": "3268d1879423366fc81936b09439b48e", +".git/objects/pack/pack-629b9d788910182408616d53d17ba98c99d15613.pack": "b595d944f0bffb0001cabd15f2197757", +".git/objects/11/7ddcc12707360a88de06a9d39f37912d546f0c": "20599103a4062c62382f7ec11aeb7071", +".git/objects/11/124287ac0f44285f53ea1359e230aa7681dc20": "3ec5cdcb3b0865e084776d9a34f21094", +".git/objects/7c/c97915578443253d5482345074ef5920d0f8cd": "0454b45400de1bd03c3dfacb46bdba12", +".git/objects/45/3c2280c405f39b7733a7a89f6003e5a0d1e944": "bb54b1aa0e279d8844c4363103a6c94a", +".git/objects/1f/6b7480b19e415201c2ae8af2c34a28c426104c": "a0f5dcb9415902b9d7936ee2274d905a", +".git/objects/73/eef38cb6fa343c1473b7776f83d2974a72c9ed": "b14059289c4e887613ae0cb023cf72fb", +".git/objects/73/638952f34a13b6d05ad72cb155d3dc4707d8fa": "af330438779bef06e6bbc71e5f5b107b", +".git/objects/74/43eeffdce30d7091bd183dcab22cf9ca92fac7": "422b6b0fcf77f2da5c2de9c4b4194433", +".git/objects/1a/ecd8112248513068cc6091b32ab362c8d595aa": "015fcfd9a4308814e9eac135ff07e578", +".git/objects/1a/21503da96b06eea5439ea8f40cc73688f67e43": "ab4c1b186bcafa4a3c7b927bd5f3ac50", +".git/objects/28/0d03c8f8c78e0058a6474c0d83afa0ed2ffc40": "91ccc5d607da238992b46d35e89490a3", +".git/objects/17/df8737615c2db1a762d2d8df43f0cec5e30234": "e9712121ce2f0fed04a8c41ba3e3f962", +".git/objects/7b/aa84db2001d19b06273e055fda55cdcff0f2e2": "6592635ea76364ec77783d8096f1dc57", +".git/objects/7b/b3c45dd0e71f5b12a039abe3a0f083339a2cf9": "f9ba6c2e3faba8494d6383400bed7ee3", +".git/objects/7b/072ac37e9721ffcd9cc82efee5d2fe255a7e75": "23ed21b9895daed97c755c7849ed4f37", +".git/objects/7e/502fcfab2029f6fe6d0a4cf82e3aa66df231c9": "9f03c098931fe5130d40639e4fbdb556", +".git/objects/10/e9811919b7b1c1ffdba32cca644a52abb9d03e": "7c2b10f97f8f8c3e5e220eb4dff53659", +".git/objects/19/70c16cafc7a5afc6c0606b4bc05f83f0818354": "e95bb3475c54615a430fe362cc7bacbb", +".git/objects/26/dd267a07bf8e461b580f06fb6a0adb3d334ef7": "ff0d8f56966be3aa7d96b037916039eb", +".git/objects/4d/6c1a358330cfcb9d05e627e125982b955452d7": "223ea3fb06887aaf3f32d97d0d6d9e7f", +".git/objects/75/b2c18a9d7babdd55d7e7556223228288ae5fe2": "081d28cb1ddd55ff5738fdd134553506", +".git/objects/75/bbf451f64c29884a00562981856de4626c2800": "b702878c41ca8b4734a41d21d725f0f7", +".git/objects/81/f6d6c8ef59ed6400a1839a651aad42c01a659e": "210e8a4730bfe84863f4c9edb060a1bb", +".git/objects/86/1c455d0ad00102b42946e00d01b4b229a6795a": "8176d0219c393d38de782fcf3330941b", +".git/objects/72/1ae26ad80c4840d819cefbc580041c389d4b31": "f56a7ded351e49f406d173e6c466f32b", +".git/objects/44/5b42669d86bbe81d5ff711d6e2a88e7d2acd90": "bed5b94bbc8a33e2c277c0da867436c2", +".git/objects/2f/88627bd07109b891421e42d00205aecc539217": "bea8b84cf88b002f727f5aa4ae2bc0da", +".git/objects/2f/bf8a307c79a38c6550ab040c6656fc702e7be7": "56f525a6a03b8e473aebd9b2489a04e1", +".git/objects/43/80d844da6b4d897f6a6b451791659448aa5df1": "055ba3c1c6e86b6c75125f6b6641a1ef", +".git/objects/9f/6932ba82f0a3a4cc5f0948af7914493dac5e78": "81cf01fa15067aef435fec5fe6de3056", +".git/objects/38/81aea0df3734643e8b0abdfc3deff10d47ccce": "456ef6f1f837c27b59ba4a23a6674535", +".git/objects/36/78586fd82b607c978fbcbbb80b331cbb63fb79": "a1489e0a86b633f3ab465623c5dbf644", +".git/objects/36/e0854e9fdc6ac670b6ae05868eab351cd74d81": "4bde6a9418b4e60a07ddfb6ede2689fc", +".git/objects/31/d2ad9129959399295360aabd8d0d6c306f850d": "a48329e4d9611578ffd67335ea5f4d1b", +".git/objects/3a/8f2913469848f8a218051cadbb3f262634b716": "9a67c86890215b6be7e866195bf1c51a", +".git/objects/98/d32fb814a89f9b6e6aece016702840588d167d": "f152a0495aa6c5ba8ccb582879f436b6", +".git/objects/53/43bd14631b5c8df791ccaf543b7349482fbdc6": "e53c9899bf10d94269d9d1a0cca9c383", +".git/objects/53/995b2804bf214967cdc3d2ce0e38fd626fbd6f": "3d00b6c2b6ee766eedc779b33172f42a", +".git/objects/30/df71c0b90298c724c870c141ab30fea7cf079b": "987777ed6e97bf24f22a8e22bb19472c", +".git/objects/5e/51290d2b1cadd8b9c3f94f401894c8359e2400": "54f27dab11872b1dad528640cf0ce780", +".git/objects/37/ed068f3600ac1837d099e6ed48ec1e4be74a86": "e1ceeda0d0210b9123ef959336f143f7", +".git/objects/37/ef83f001eb70433f56e871f8f241d2b11bd1b0": "c8b6213b2d9bb87978f2ba33e6c7bac2", +".git/objects/06/a45364102791f269859d0b326e609795c615e3": "4a8ffaf39661ed187709837932d009fa", +".git/objects/0f/90e71b0142a33089df4d46803dd5dd0fafb9b6": "9d9caababf5eda1e9d9f37ee6acfb978", +".git/objects/0f/3feb3705815afacb6dfdeb92c94a96bdbb521f": "6f50255bdd38207413d217d3f82047aa", +".git/objects/0a/cdb28e3506dd7801f50ad5eb573ac50202cc71": "3562f9904b7ffffc12c06c5980f816ab", +".git/objects/d4/913cc87392b6a30ffa6a40e23a3f4fe1a93dfd": "b0e9ba838aa13d78454c4d5064cc2c00", +".git/objects/d4/cd1eeef4b36a6833997762a8a39f47e066c6c4": "a1d86108a792b63ebb6a27ba6c3c7cde", +".git/objects/ba/86e0014aea1cef440e3fb7cbf615afdc766ca0": "24d1f05d7a4ad44a5f31e49512cfccc0", +".git/objects/ba/883e6c3c1b61f1db467c5f9b8bff473fc7088c": "e9716b24b68a35ab7b02c724251c08d9", +".git/objects/a0/32d631ca91fa9b59fd78a5736f9670750f2e2c": "d2161c610086d74d43f3f3961c0bacec", +".git/objects/a7/6960c4268c867eeff98c03f2867c59e65b9706": "4880066eec20171a2fd1edc38cc64a4f", +".git/objects/b8/788f47ee46b54d678e0afb8fcf6004e6be236a": "8f26eeb7a54fa1826c6f4c18a7906e8e", +".git/objects/dd/c2eff9227e4f4a2e22769677e0124449979fc9": "5e2a13baaee3db6889f3f5ca7bb42b85", +".git/objects/dd/318fb5e6c125d44b082727c4126cd1618f7f77": "2c12c7b837c3a3213bbc54706537ef09", +".git/objects/b6/d60ed7377bc8005bb2448bc42b19bd162e9da9": "35c1ecc88c987ab412e4a8ba7ba5f041", +".git/objects/d5/98ffd4d4377f2853e61f9b1a16704e57ba5f6c": "fd587c643022da55154a12c165e63e83", +".git/objects/d2/a9df4239d608d6cf38194df837a9f9c60a5f51": "aaa0215bbfe27570334692493e562fd6", +".git/objects/af/52dcde7ce7e900c525c0a3a015eed618f99497": "960c5189a2819b65efc956707ac36a50", +".git/objects/a8/ca518cde67680066a594c474db63e7fc884445": "c80aea774f71ac4a82007dcee4b6e116", +".git/objects/a6/e2fbb0cf84e1cef8abf1b98c0b3cb6fc19333c": "9dc3aa0a61058afa18ad8edff1d36f4b", +".git/objects/a6/9e22c33a33de124e5d4ab26f6fa19c1c628add": "de4ae05688e8854059e0f43c0a7d1ea1", +".git/objects/a6/a412def8346a1128a617b3e1daab92d99b9358": "290c6cf96df5fa5c65f7e2596ac43c7b", +".git/objects/b9/096201cc6a375452579860982aedb4519cdd60": "301af6a246314962489e42cdb66c0e30", +".git/objects/ef/fdb68a59b3113939eff5a3c8649fb75f5b90c4": "f867c2bc868d1cf6fb6aede9f2cf3dee", +".git/objects/e1/866b45a1ba4b9ffaf93858ab134560699dabda": "68267191474dac33cc43f5b996865d0b", +".git/objects/e1/5fe860ffd806c6d9f0098b9bfa565c03f92677": "f384f16f958d74c4d17468371bf67c54", +".git/objects/e6/0c0d4c9e78ee90e7fd153607a994f7b87f4ac6": "814aa52ebf5a1b4ab46d218b16859448", +".git/objects/f9/23869c73d4b26f5f3771450290827d19a5db7e": "1450bad43dd13c1fee4b160e28ce53d4", +".git/objects/f0/322f53d1560b6ea5d704e8dbe039138f0072f0": "a9681fbf980373607c22237981678bf4", +".git/objects/fa/3c3fb7eae9022c1aedfc3b7bd841a031830c34": "c44f15de7ba2da974dc30f5237990707", +".git/objects/c5/d4e9351cfdcec84837eea9abd50e964521ffba": "af4e4d0f9008203afd1b2e043e21a7bc", +".git/objects/e9/e4d3722e88bd2409c6dd321115951de480989c": "20b5238d246ebe1e0595ed1b0df19e14", +".git/objects/e9/ac84e0aca52d9a545d6ff9dec483a0a3d41020": "7d4c29d90b0a305c7cabd2c64c76598c", +".git/objects/e9/28e99ca027ea056b84e23d02a5bee495283111": "c046d118b7d527b58a0a957e66d88f85", +".git/objects/e9/58afa49e75dbf792d4822085711c3b5cbe219b": "b3291a4b6097dbf107d173ab331c19de", +".git/objects/f1/aff514b48013462595c0746d4e4daf5fcbf61a": "eb3b99a1832959cf3c110d437361826c", +".git/objects/f1/408d3bb5c0aa28f1b0e56ab851bcf117a693ce": "62ae8cc7e3645e6b7261686be3cac08a", +".git/objects/ce/74a650cbc17791d54a0292bd8b558ef3bbae08": "58f75f93c5e62211b7dcdd51030ed3ef", +".git/objects/46/75e787cf9bcb31d289b5bdb1539d6627430dd2": "4ebefe163a5d640b4c79ad46f6ee11ba", +".git/objects/1b/7d3664da7c314cdcd6a62837ddf7cd26516faf": "362cb15057bf6016639f882d01a89a04", +".git/objects/48/9b95a5fca0fc3e0a936db1a684392c6de476c5": "88eee7f976c33b524512be2b0803a288", +".git/objects/70/30d4ef2e33413b434660ec5ecd11f86168edac": "b5e05ffd079dc61f89f64130400cc4fb", +".git/objects/84/c52cf4867794c9a94223611cd19eae28256294": "acc6c21db12e08efb21f6e0038cd6517", +".git/objects/24/fbba14c94ce8cdd6ad8695056e0bc62e8219de": "e13cb33f724bc38a8b184baa51e669a4", +".git/objects/23/504fe903abff5950651312562886d56a1bf751": "355f8ce02666c5a70dcb8e767d07ef43", +".git/objects/23/c7a175e5170aa674f30a0f73a9827e6eed86b3": "45fdde1491810cd80e1947dff18c05a0", +".git/objects/4f/688188e4b573726025afcf9c132b5a914a008f": "408c9c28cb94505d626499803faf9732", +".git/objects/8d/f1dbaf6a6bcc1580d9b1478d7603a491df8826": "b2127b637afe2e20f7c3b6e615885f3f", +".git/objects/15/f040a5534d3e4f2318804a326cc579fdc4a183": "3468771fce29b7639a214fd4c21a453d", +".git/objects/15/7c56f06b258ea8ae8597f6b90a2fb62b8b5dde": "d4f009e6e37a410581fadbb07116de20", +".git/objects/12/13bda9cdc7b63e65590829d95b7eb5f3835138": "3ad72e01729892dd360a78398876ee5c", +".git/objects/1d/5a931ecb6734c20174f1faeae6f1818a723d5e": "06b5ea338ccc8135b9d4ef42fd3e2819", +".git/objects/1d/e791d7fe66d849e8c5eed138c67f77ffbe33d1": "e85dc1aa214d79036f3db0b4c38284a8", +".git/objects/76/f955a3ae2caafc38ecbdd31dffd8d78eabb0cf": "529ab0326c371e6b9ff4e3369661a400", +".git/objects/1c/223e243a4d7276ce3481aee5f20ee93be063ee": "8a263d5f1b8531af977e1d0f380e0940", +".git/objects/49/e8f6ebede8b379fc26bf7730d58a99715d5532": "4a6470afd95dbccc6b06b43bbdbd4d64", +".git/objects/49/a3d35cc75f83d45683fd15e8637ffc10164098": "03b66be932a633f92e25a9eaea27d208", +".git/objects/2e/ed10fc60a98747e93b54d8422d54bea9a1d846": "8845cc7ea1df6101753467cde6ff2042", +".git/objects/8b/0d75b23b8626308363ee851e48294231333ca6": "f1a1c7dc09afdb232b45443cffe79ab2", +".git/objects/13/b36a78e932cc9807208e594b54cf0b2f10b99b": "15bfa41d20239af832b0178312047d6d", +".git/objects/13/11a71df7ede7a7f9494b6e6b54446184424adb": "a4a0dd7ab39883debc48a5a733f5be8b", +".git/objects/7f/e5070a80cdcd7a0020031aee908edf9dcad057": "1a009d1e315a6c946ef7c5c442048310", +".git/objects/7a/586dade19f420c73919720a78a28f26a5b5892": "8aae012d247b95f0ae7fbfb6d69c5d8d", +".git/objects/14/054f872b319733886daa06e5c0822a85c48372": "902df85270061df7e7c67c62fce481de", +".git/objects/14/47d243a0585f96a4af2ebbdc5c62df20efdca4": "c8a60a2fc2857b6dee2e3f1cde99e4a6", +".git/objects/8e/d866125bc77785648dcb6f71bb5b08b1d16549": "3457d63b1b17435c6c8df1c8b6ac1baf", +".git/objects/22/35809998c9cf45e9d6f1688eede8afea7b6da5": "bfae942b0aced3efb3778229de202208", +".git/objects/22/07a6717943fa4d9eebcc025b4349554d662a43": "69eb1914a5c8ba47d1a158b09fc45e8d", +".git/objects/25/62b49f7b925a75478e391c4176acf9033fad93": "b1be6fff7c92fc1b60e8be6336814c42", +".git/HEAD": "cf7dd3ce51958c5f13fece957cc417fb", +".git/info/exclude": "036208b4a1ab4a235d75c181e685e5a3", +".git/logs/HEAD": "3fadd820dbc0cf0089c1a8f353e2aa0e", +".git/logs/refs/heads/main": "3fadd820dbc0cf0089c1a8f353e2aa0e", +".git/logs/refs/remotes/origin/HEAD": "c18882a02b52e58ab33564f025d552cb", +".git/logs/refs/remotes/origin/main": "393d4c4ffbfc2a3d0a6c42a059099d63", +".git/description": "a0a7c3fff21f2aea3cfa1d0316dd816c", +".git/hooks/commit-msg.sample": "579a3c1e12a1e74a98169175fb913012", +".git/hooks/pre-rebase.sample": "56e45f2bcbc8226d2b4200f7c46371bf", +".git/hooks/pre-commit.sample": "305eadbbcd6f6d2567e033ad12aabbc4", +".git/hooks/applypatch-msg.sample": "ce562e08d8098926a3862fc6e7905199", +".git/hooks/fsmonitor-watchman.sample": "a0b2633a2c8e97501610bd3f73da66fc", +".git/hooks/pre-receive.sample": "2ad18ec82c20af7b5926ed9cea6aeedd", +".git/hooks/prepare-commit-msg.sample": "2b5c047bdb474555e1787db32b2d2fc5", +".git/hooks/post-update.sample": "2b7ea5cee3c49ff53d41e00785eb974c", +".git/hooks/pre-merge-commit.sample": "39cb268e2a85d436b9eb6f47614c3cbc", +".git/hooks/pre-applypatch.sample": "054f9ffb8bfe04a599751cc757226dda", +".git/hooks/pre-push.sample": "2c642152299a94e05ea26eae11993b13", +".git/hooks/update.sample": "647ae13c682f7827c22f5fc08a03674e", +".git/hooks/push-to-checkout.sample": "c7ab00c7784efeadad3ae9b228d4b4db", +".git/refs/heads/main": "fb8a430521c7c071b3082ea04c13047e", +".git/refs/remotes/origin/HEAD": "98b16e0b650190870f1b40bc8f4aec4e", +".git/refs/remotes/origin/main": "fb8a430521c7c071b3082ea04c13047e", +".git/index": "a40a333ae962d278fe1c0888ec08bda5", +".git/packed-refs": "ce4e75ff9e94d7f09e4fb0ad08a28525", +".git/COMMIT_EDITMSG": "e1d7f4139d1015e71df5610895e0bb9f", +".git/FETCH_HEAD": "92436c2fe4b11a8c9983b11a8eba7410", +".git/gitk.cache": "19e5085785db33ec813e9d5a9e0eaa29", +"assets/AssetManifest.json": "91eeb7e003563dc97ec2f4dc4e1957f3", +"assets/NOTICES": "8c85e22a6049c9a018fe16b91c33e911", +"assets/FontManifest.json": "5704c1a50bf74d4e06f17e815ce65203", +"assets/AssetManifest.bin.json": "88b501183a461ac6f3c92aa779a496a6", +"assets/packages/window_manager/images/ic_chrome_unmaximize.png": "4a90c1909cb74e8f0d35794e2f61d8bf", +"assets/packages/window_manager/images/ic_chrome_minimize.png": "4282cd84cb36edf2efb950ad9269ca62", +"assets/packages/window_manager/images/ic_chrome_maximize.png": "af7499d7657c8b69d23b85156b60298c", +"assets/packages/window_manager/images/ic_chrome_close.png": "75f4b8ab3608a05461a31fc18d6b47c2", +"assets/packages/dash_chat_2/assets/placeholder.png": "ce1fece6c831b69b75c6c25a60b5b0f3", +"assets/packages/dash_chat_2/assets/profile_placeholder.png": "77f5794e2eb49f7989b8f85e92cfa4e0", +"assets/packages/flex_color_picker/assets/opacity.png": "49c4f3bcb1b25364bb4c255edcaaf5b2", +"assets/packages/wakelock_plus/assets/no_sleep.js": "7748a45cd593f33280669b29c2c8919a", +"assets/shaders/ink_sparkle.frag": "ecc85a2e95f5e9f53123dcaf8cb9b6ce", +"assets/AssetManifest.bin": "6fa7b692a74c654acc6e2e11f3687ea0", +"assets/fonts/MaterialIcons-Regular.otf": "e2f7dae0b47e371754942924801eb0f2", +"assets/assets/folder_new.svg": "bf774d77fd7614a7d3f26f98f3e5d8d6", +"assets/assets/transfer.svg": "bde9d26182e2684ae721ecb5a55963fc", +"assets/assets/search.svg": "492f2847532faf43169300c524aa7ccb", +"assets/assets/insecure.svg": "58385c3079d8d21b891582151147a144", +"assets/assets/kb_layout_not_iso.svg": "c0903bc16f7a3584677d1129c627f79e", +"assets/assets/dots.svg": "10dc01da59bbf56899fe3dfb24de4588", +"assets/assets/mac.svg": "aea75d88e94e3feda3a8e85fe8f7e83b", +"assets/assets/file_transfer.svg": "7530de7176b77ed19834c6dd87a692c4", +"assets/assets/tabbar.ttf": "593f286bbe900c64016ed23dc8ba91d6", +"assets/assets/fullscreen.svg": "ddb2613848048e0b1ac089eacd72b8b6", +"assets/assets/linux.svg": "94446987e0c95123c5549fb26affdd32", +"assets/assets/call_wait.svg": "ca0cdeaa2a498f901db4973419f56e49", +"assets/assets/arrow.svg": "ef5695b014466fc2f60dc3a201fa9435", +"assets/assets/android.svg": "2172ec92c0da8b72dfe31565d5cee45c", +"assets/assets/voice_call.svg": "b261a6c0ce34fd6a31bba07f8e32f5fa", +"assets/assets/home.svg": "2320ca704fa8dfa8fadedd4c181b1d34", +"assets/assets/chevron_up_chevron_down.svg": "9ca13e04aa9ce89f591d775461e827d2", +"assets/assets/peer_searchbar.ttf": "f189a84ff155487e21892166a8a1a49b", +"assets/assets/auth-github.svg": "3c30cd99eb7418fe737b717536672201", +"assets/assets/pinned.svg": "0a2acd10ced63f0224be16aa8c0f3b5f", +"assets/assets/secure.svg": "bf1b40b1a434039d84856285af6708ed", +"assets/assets/win.svg": "e6032ece6ba082b1ab125503577d9525", +"assets/assets/gestures.ttf": "a70c60208ba07ce378ed9a5cf8aa586b", +"assets/assets/auth-gitlab.svg": "b9b4d037f50930335a0e503cd9a35294", +"assets/assets/file.svg": "8e000fe8e15b1ecb0c88d46ee64f6265", +"assets/assets/keyboard.svg": "2d91c12c93dd4f0ba1e47c4eeb1926b0", +"assets/assets/unpinned.svg": "d529613e4ab67bc9049861fcd8646606", +"assets/assets/message_24dp_5F6368.svg": "b0f463bd4acc2aa9ead75c7e652a0543", +"assets/assets/record_screen.svg": "ccb57d890c59dad9e4b7d22422ed9b21", +"assets/assets/actions.svg": "2a43efdc71e95b7db43c1fc5ae34ed87", +"assets/assets/actions_mobile.svg": "840555746fccec5610779500eec942be", +"assets/assets/icon.svg": "9673d0a1dd44d81bc31c76a56857d787", +"assets/assets/chat2.svg": "3cb54943f6e44b5edf015a6e80955d43", +"assets/assets/voice_call_waiting.svg": "cbbab0ecd11a1c20ca16ebd41e72d86a", +"assets/assets/auth-default.svg": "6c1a2702edb372085ca4371c4ef09aa5", +"assets/assets/close.svg": "e2f1a0bd1efe55a14fc21e70d14265e8", +"assets/assets/refresh.svg": "1d14356f6aec82f5708c1d7bc3538ff4", +"assets/assets/kb_layout_iso.svg": "19463c9f2c8c2ce6db8a57d2bcf206ac", +"assets/assets/chat.svg": "10595dcc8484d6f7f140f54d6db32877", +"assets/assets/address_book.ttf": "612eb0515c3bca0ea7e661cb74c14fcc", +"assets/assets/auth-google.svg": "26dd5d10ffb0d02eb37a3858f2e533f3", +"assets/assets/trash.svg": "32cb1ca9e5561cc9d545e185d8bf17f1", +"assets/assets/rec.svg": "8cbc54b941a213eee9017f723787b3c0", +"assets/assets/auth-okta.svg": "2f417879cb6ff130f0b6294c6710fa72", +"assets/assets/auth-apple.svg": "f96f69a4e4e7f5415d0888e249198b8a", +"assets/assets/auth-facebook.svg": "ee6b89b302080bcef63b9779b6c9bea4", +"assets/assets/fullscreen_exit.svg": "e9adde63a9a4613ce646c2b68a81554a", +"assets/assets/insecure_relay.svg": "459680c84934bd3e0ed583df62617080", +"assets/assets/secure_relay.svg": "cd3fe0afb93a1978651efc96f723b203", +"assets/assets/display.svg": "bf281b8b99eac956f7ab03028e7c235b", +"assets/assets/scam.png": "a6d290cead819b6bfe4248b5d542567f", +"assets/assets/checkbox-outline.svg": "f0d7b636853657cc21df676e2f473e1f", +"assets/assets/screen.svg": "c6b0ea973c050844c2c2cba27eaffd23", +"assets/assets/auth-auth0.svg": "563377c91144cb7d1a02ff8ee5aa58bb", +"assets/assets/auth-azure.svg": "0b862edafb052f0211c3d2faa00531c3", +"assets/assets/folder.svg": "eeaa976f375cc066c7fb7cc99733cd30", +"assets/assets/call_end.svg": "82190401a712a19798a416252071b2ae", +"favicon.svg": "c6baa0e25649b906d1dfedef6351252b", +"canvaskit/skwasm.js": "445e9e400085faead4493be2224d95aa", +"canvaskit/skwasm.js.symbols": "741d50ffba71f89345996b0aa8426af8", +"canvaskit/canvaskit.js.symbols": "38cba9233b92472a36ff011dc21c2c9f", +"canvaskit/skwasm.wasm": "e42815763c5d05bba43f9d0337fa7d84", +"canvaskit/chromium/canvaskit.js.symbols": "4525682ef039faeb11f24f37436dca06", +"canvaskit/chromium/canvaskit.js": "43787ac5098c648979c27c13c6f804c3", +"canvaskit/chromium/canvaskit.wasm": "f5934e694f12929ed56a671617acd254", +"canvaskit/canvaskit.js": "c86fbd9e7b17accae76e5ad116583dc4", +"canvaskit/canvaskit.wasm": "3d2a2d663e8c5111ac61a46367f751ac", +"canvaskit/skwasm.worker.js": "bfb704a6c714a75da9ef320991e88b03"}; +// The application shell files that are downloaded before a service worker can +// start. +const CORE = ["main.dart.js", +"index.html", +"assets/AssetManifest.bin.json", +"assets/FontManifest.json"]; + +// During install, the TEMP cache is populated with the application shell files. +self.addEventListener("install", (event) => { + self.skipWaiting(); + return event.waitUntil( + caches.open(TEMP).then((cache) => { + return cache.addAll( + CORE.map((value) => new Request(value, {'cache': 'reload'}))); + }) + ); +}); +// During activate, the cache is populated with the temp files downloaded in +// install. If this service worker is upgrading from one with a saved +// MANIFEST, then use this to retain unchanged resource files. +self.addEventListener("activate", function(event) { + return event.waitUntil(async function() { + try { + var contentCache = await caches.open(CACHE_NAME); + var tempCache = await caches.open(TEMP); + var manifestCache = await caches.open(MANIFEST); + var manifest = await manifestCache.match('manifest'); + // When there is no prior manifest, clear the entire cache. + if (!manifest) { + await caches.delete(CACHE_NAME); + contentCache = await caches.open(CACHE_NAME); + for (var request of await tempCache.keys()) { + var response = await tempCache.match(request); + await contentCache.put(request, response); + } + await caches.delete(TEMP); + // Save the manifest to make future upgrades efficient. + await manifestCache.put('manifest', new Response(JSON.stringify(RESOURCES))); + // Claim client to enable caching on first launch + self.clients.claim(); + return; + } + var oldManifest = await manifest.json(); + var origin = self.location.origin; + for (var request of await contentCache.keys()) { + var key = request.url.substring(origin.length + 1); + if (key == "") { + key = "/"; + } + // If a resource from the old manifest is not in the new cache, or if + // the MD5 sum has changed, delete it. Otherwise the resource is left + // in the cache and can be reused by the new service worker. + if (!RESOURCES[key] || RESOURCES[key] != oldManifest[key]) { + await contentCache.delete(request); + } + } + // Populate the cache with the app shell TEMP files, potentially overwriting + // cache files preserved above. + for (var request of await tempCache.keys()) { + var response = await tempCache.match(request); + await contentCache.put(request, response); + } + await caches.delete(TEMP); + // Save the manifest to make future upgrades efficient. + await manifestCache.put('manifest', new Response(JSON.stringify(RESOURCES))); + // Claim client to enable caching on first launch + self.clients.claim(); + return; + } catch (err) { + // On an unhandled exception the state of the cache cannot be guaranteed. + console.error('Failed to upgrade service worker: ' + err); + await caches.delete(CACHE_NAME); + await caches.delete(TEMP); + await caches.delete(MANIFEST); + } + }()); +}); +// The fetch handler redirects requests for RESOURCE files to the service +// worker cache. +self.addEventListener("fetch", (event) => { + if (event.request.method !== 'GET') { + return; + } + var origin = self.location.origin; + var key = event.request.url.substring(origin.length + 1); + // Redirect URLs to the index.html + if (key.indexOf('?v=') != -1) { + key = key.split('?v=')[0]; + } + if (event.request.url == origin || event.request.url.startsWith(origin + '/#') || key == '') { + key = '/'; + } + // If the URL is not the RESOURCE list then return to signal that the + // browser should take over. + if (!RESOURCES[key]) { + return; + } + // If the URL is the index.html, perform an online-first request. + if (key == '/') { + return onlineFirst(event); + } + event.respondWith(caches.open(CACHE_NAME) + .then((cache) => { + return cache.match(event.request).then((response) => { + // Either respond with the cached resource, or perform a fetch and + // lazily populate the cache only if the resource was successfully fetched. + return response || fetch(event.request).then((response) => { + if (response && Boolean(response.ok)) { + cache.put(event.request, response.clone()); + } + return response; + }); + }) + }) + ); +}); +self.addEventListener('message', (event) => { + // SkipWaiting can be used to immediately activate a waiting service worker. + // This will also require a page refresh triggered by the main worker. + if (event.data === 'skipWaiting') { + self.skipWaiting(); + return; + } + if (event.data === 'downloadOffline') { + downloadOffline(); + return; + } +}); +// Download offline will check the RESOURCES for all files not in the cache +// and populate them. +async function downloadOffline() { + var resources = []; + var contentCache = await caches.open(CACHE_NAME); + var currentContent = {}; + for (var request of await contentCache.keys()) { + var key = request.url.substring(origin.length + 1); + if (key == "") { + key = "/"; + } + currentContent[key] = true; + } + for (var resourceKey of Object.keys(RESOURCES)) { + if (!currentContent[resourceKey]) { + resources.push(resourceKey); + } + } + return contentCache.addAll(resources); +} +// Attempt to download the resource online before falling back to +// the offline cache. +function onlineFirst(event) { + return event.respondWith( + fetch(event.request).then((response) => { + return caches.open(CACHE_NAME).then((cache) => { + cache.put(event.request, response.clone()); + return response; + }); + }).catch((error) => { + return caches.open(CACHE_NAME).then((cache) => { + return cache.match(event.request).then((response) => { + if (response != null) { + return response; + } + throw error; + }); + }); + }) + ); +} diff --git a/resources/web2/icons/Icon-192.png b/resources/web2/icons/Icon-192.png new file mode 100644 index 0000000..95c7c8e Binary files /dev/null and b/resources/web2/icons/Icon-192.png differ diff --git a/resources/web2/icons/libopus.wasm b/resources/web2/icons/libopus.wasm new file mode 100644 index 0000000..36e42af Binary files /dev/null and b/resources/web2/icons/libopus.wasm differ diff --git a/resources/web2/index.html b/resources/web2/index.html new file mode 100644 index 0000000..52ac614 --- /dev/null +++ b/resources/web2/index.html @@ -0,0 +1,340 @@ + + + + + + + + + + + + + + + + + + + + RustDesk + + + + + + + +
+
+ logo +
+
+ + + + + +
+
+
+ + RustDesk Web Client V2 Preview +
+
+
+ + + + + + + + + + diff --git a/resources/web2/js/dist/index.js b/resources/web2/js/dist/index.js new file mode 100644 index 0000000..7250240 --- /dev/null +++ b/resources/web2/js/dist/index.js @@ -0,0 +1,360 @@ +var qt=Object.defineProperty;var Vt=(u,e,i)=>e in u?qt(u,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):u[e]=i;var c=(u,e,i)=>(Vt(u,typeof e!="symbol"?e+"":e,i),i),G4=(u,e,i)=>{if(!e.has(u))throw TypeError("Cannot "+i)};var g=(u,e,i)=>(G4(u,e,"read from private field"),i?i.call(u):e.get(u)),du=(u,e,i)=>{if(e.has(u))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(u):e.set(u,i)},c4=(u,e,i,o)=>(G4(u,e,"write to private field"),o?o.call(u,i):e.set(u,i),i),fe=(u,e,i,o)=>({set _(a){c4(u,e,a,i)},get _(){return g(u,e,o)}}),ye=(u,e,i)=>(G4(u,e,"access private method"),i);import{m as r,L as xe,s as Kt,J as Ht,F as Jt,l as S4,P as Gt,z as W4}from"./vendor.js?v=0b990c6e";const Zt=function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))o(a);new MutationObserver(a=>{for(const t of a)if(t.type==="childList")for(const s of t.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&o(s)}).observe(document,{childList:!0,subtree:!0});function i(a){const t={};return a.integrity&&(t.integrity=a.integrity),a.referrerpolicy&&(t.referrerPolicy=a.referrerpolicy),a.crossorigin==="use-credentials"?t.credentials="include":a.crossorigin==="anonymous"?t.credentials="omit":t.credentials="same-origin",t}function o(a){if(a.ep)return;a.ep=!0;const t=i(a);fetch(a.href,t)}};Zt();var Y4=(u=>(u[u.I420=0]="I420",u[u.I444=1]="I444",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(Y4||{});function Qt(u){switch(u){case 0:case"I420":return 0;case 1:case"I444":return 1;case-1:case"UNRECOGNIZED":default:return-1}}function Xt(u){switch(u){case 0:return"I420";case 1:return"I444";case-1:default:return"UNRECOGNIZED"}}var d4=(u=>(u[u.Legacy=0]="Legacy",u[u.Map=1]="Map",u[u.Translate=2]="Translate",u[u.Auto=3]="Auto",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(d4||{});function Yt(u){switch(u){case 0:case"Legacy":return 0;case 1:case"Map":return 1;case 2:case"Translate":return 2;case 3:case"Auto":return 3;case-1:case"UNRECOGNIZED":default:return-1}}function $t(u){switch(u){case 0:return"Legacy";case 1:return"Map";case 2:return"Translate";case 3:return"Auto";case-1:default:return"UNRECOGNIZED"}}var N=(u=>(u[u.Unknown=0]="Unknown",u[u.Alt=1]="Alt",u[u.Backspace=2]="Backspace",u[u.CapsLock=3]="CapsLock",u[u.Control=4]="Control",u[u.Delete=5]="Delete",u[u.DownArrow=6]="DownArrow",u[u.End=7]="End",u[u.Escape=8]="Escape",u[u.F1=9]="F1",u[u.F10=10]="F10",u[u.F11=11]="F11",u[u.F12=12]="F12",u[u.F2=13]="F2",u[u.F3=14]="F3",u[u.F4=15]="F4",u[u.F5=16]="F5",u[u.F6=17]="F6",u[u.F7=18]="F7",u[u.F8=19]="F8",u[u.F9=20]="F9",u[u.Home=21]="Home",u[u.LeftArrow=22]="LeftArrow",u[u.Meta=23]="Meta",u[u.Option=24]="Option",u[u.PageDown=25]="PageDown",u[u.PageUp=26]="PageUp",u[u.Return=27]="Return",u[u.RightArrow=28]="RightArrow",u[u.Shift=29]="Shift",u[u.Space=30]="Space",u[u.Tab=31]="Tab",u[u.UpArrow=32]="UpArrow",u[u.Numpad0=33]="Numpad0",u[u.Numpad1=34]="Numpad1",u[u.Numpad2=35]="Numpad2",u[u.Numpad3=36]="Numpad3",u[u.Numpad4=37]="Numpad4",u[u.Numpad5=38]="Numpad5",u[u.Numpad6=39]="Numpad6",u[u.Numpad7=40]="Numpad7",u[u.Numpad8=41]="Numpad8",u[u.Numpad9=42]="Numpad9",u[u.Cancel=43]="Cancel",u[u.Clear=44]="Clear",u[u.Menu=45]="Menu",u[u.Pause=46]="Pause",u[u.Kana=47]="Kana",u[u.Hangul=48]="Hangul",u[u.Junja=49]="Junja",u[u.Final=50]="Final",u[u.Hanja=51]="Hanja",u[u.Kanji=52]="Kanji",u[u.Convert=53]="Convert",u[u.Select=54]="Select",u[u.Print=55]="Print",u[u.Execute=56]="Execute",u[u.Snapshot=57]="Snapshot",u[u.Insert=58]="Insert",u[u.Help=59]="Help",u[u.Sleep=60]="Sleep",u[u.Separator=61]="Separator",u[u.Scroll=62]="Scroll",u[u.NumLock=63]="NumLock",u[u.RWin=64]="RWin",u[u.Apps=65]="Apps",u[u.Multiply=66]="Multiply",u[u.Add=67]="Add",u[u.Subtract=68]="Subtract",u[u.Decimal=69]="Decimal",u[u.Divide=70]="Divide",u[u.Equals=71]="Equals",u[u.NumpadEnter=72]="NumpadEnter",u[u.RShift=73]="RShift",u[u.RControl=74]="RControl",u[u.RAlt=75]="RAlt",u[u.VolumeMute=76]="VolumeMute",u[u.VolumeUp=77]="VolumeUp",u[u.VolumeDown=78]="VolumeDown",u[u.Power=79]="Power",u[u.CtrlAltDel=100]="CtrlAltDel",u[u.LockScreen=101]="LockScreen",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(N||{});function B4(u){switch(u){case 0:case"Unknown":return 0;case 1:case"Alt":return 1;case 2:case"Backspace":return 2;case 3:case"CapsLock":return 3;case 4:case"Control":return 4;case 5:case"Delete":return 5;case 6:case"DownArrow":return 6;case 7:case"End":return 7;case 8:case"Escape":return 8;case 9:case"F1":return 9;case 10:case"F10":return 10;case 11:case"F11":return 11;case 12:case"F12":return 12;case 13:case"F2":return 13;case 14:case"F3":return 14;case 15:case"F4":return 15;case 16:case"F5":return 16;case 17:case"F6":return 17;case 18:case"F7":return 18;case 19:case"F8":return 19;case 20:case"F9":return 20;case 21:case"Home":return 21;case 22:case"LeftArrow":return 22;case 23:case"Meta":return 23;case 24:case"Option":return 24;case 25:case"PageDown":return 25;case 26:case"PageUp":return 26;case 27:case"Return":return 27;case 28:case"RightArrow":return 28;case 29:case"Shift":return 29;case 30:case"Space":return 30;case 31:case"Tab":return 31;case 32:case"UpArrow":return 32;case 33:case"Numpad0":return 33;case 34:case"Numpad1":return 34;case 35:case"Numpad2":return 35;case 36:case"Numpad3":return 36;case 37:case"Numpad4":return 37;case 38:case"Numpad5":return 38;case 39:case"Numpad6":return 39;case 40:case"Numpad7":return 40;case 41:case"Numpad8":return 41;case 42:case"Numpad9":return 42;case 43:case"Cancel":return 43;case 44:case"Clear":return 44;case 45:case"Menu":return 45;case 46:case"Pause":return 46;case 47:case"Kana":return 47;case 48:case"Hangul":return 48;case 49:case"Junja":return 49;case 50:case"Final":return 50;case 51:case"Hanja":return 51;case 52:case"Kanji":return 52;case 53:case"Convert":return 53;case 54:case"Select":return 54;case 55:case"Print":return 55;case 56:case"Execute":return 56;case 57:case"Snapshot":return 57;case 58:case"Insert":return 58;case 59:case"Help":return 59;case 60:case"Sleep":return 60;case 61:case"Separator":return 61;case 62:case"Scroll":return 62;case 63:case"NumLock":return 63;case 64:case"RWin":return 64;case 65:case"Apps":return 65;case 66:case"Multiply":return 66;case 67:case"Add":return 67;case 68:case"Subtract":return 68;case 69:case"Decimal":return 69;case 70:case"Divide":return 70;case 71:case"Equals":return 71;case 72:case"NumpadEnter":return 72;case 73:case"RShift":return 73;case 74:case"RControl":return 74;case 75:case"RAlt":return 75;case 76:case"VolumeMute":return 76;case 77:case"VolumeUp":return 77;case 78:case"VolumeDown":return 78;case 79:case"Power":return 79;case 100:case"CtrlAltDel":return 100;case 101:case"LockScreen":return 101;case-1:case"UNRECOGNIZED":default:return-1}}function P4(u){switch(u){case 0:return"Unknown";case 1:return"Alt";case 2:return"Backspace";case 3:return"CapsLock";case 4:return"Control";case 5:return"Delete";case 6:return"DownArrow";case 7:return"End";case 8:return"Escape";case 9:return"F1";case 10:return"F10";case 11:return"F11";case 12:return"F12";case 13:return"F2";case 14:return"F3";case 15:return"F4";case 16:return"F5";case 17:return"F6";case 18:return"F7";case 19:return"F8";case 20:return"F9";case 21:return"Home";case 22:return"LeftArrow";case 23:return"Meta";case 24:return"Option";case 25:return"PageDown";case 26:return"PageUp";case 27:return"Return";case 28:return"RightArrow";case 29:return"Shift";case 30:return"Space";case 31:return"Tab";case 32:return"UpArrow";case 33:return"Numpad0";case 34:return"Numpad1";case 35:return"Numpad2";case 36:return"Numpad3";case 37:return"Numpad4";case 38:return"Numpad5";case 39:return"Numpad6";case 40:return"Numpad7";case 41:return"Numpad8";case 42:return"Numpad9";case 43:return"Cancel";case 44:return"Clear";case 45:return"Menu";case 46:return"Pause";case 47:return"Kana";case 48:return"Hangul";case 49:return"Junja";case 50:return"Final";case 51:return"Hanja";case 52:return"Kanji";case 53:return"Convert";case 54:return"Select";case 55:return"Print";case 56:return"Execute";case 57:return"Snapshot";case 58:return"Insert";case 59:return"Help";case 60:return"Sleep";case 61:return"Separator";case 62:return"Scroll";case 63:return"NumLock";case 64:return"RWin";case 65:return"Apps";case 66:return"Multiply";case 67:return"Add";case 68:return"Subtract";case 69:return"Decimal";case 70:return"Divide";case 71:return"Equals";case 72:return"NumpadEnter";case 73:return"RShift";case 74:return"RControl";case 75:return"RAlt";case 76:return"VolumeMute";case 77:return"VolumeUp";case 78:return"VolumeDown";case 79:return"Power";case 100:return"CtrlAltDel";case 101:return"LockScreen";case-1:default:return"UNRECOGNIZED"}}var su=(u=>(u[u.Text=0]="Text",u[u.Rtf=1]="Rtf",u[u.Html=2]="Html",u[u.ImageRgba=21]="ImageRgba",u[u.ImagePng=22]="ImagePng",u[u.ImageSvg=23]="ImageSvg",u[u.Special=31]="Special",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(su||{});function ua(u){switch(u){case 0:case"Text":return 0;case 1:case"Rtf":return 1;case 2:case"Html":return 2;case 21:case"ImageRgba":return 21;case 22:case"ImagePng":return 22;case 23:case"ImageSvg":return 23;case 31:case"Special":return 31;case-1:case"UNRECOGNIZED":default:return-1}}function ea(u){switch(u){case 0:return"Text";case 1:return"Rtf";case 2:return"Html";case 21:return"ImageRgba";case 22:return"ImagePng";case 23:return"ImageSvg";case 31:return"Special";case-1:default:return"UNRECOGNIZED"}}function ia(u){switch(u){case 0:case"Dir":return 0;case 2:case"DirLink":return 2;case 3:case"DirDrive":return 3;case 4:case"File":return 4;case 5:case"FileLink":return 5;case-1:case"UNRECOGNIZED":default:return-1}}function ta(u){switch(u){case 0:return"Dir";case 2:return"DirLink";case 3:return"DirDrive";case 4:return"File";case 5:return"FileLink";case-1:default:return"UNRECOGNIZED"}}var f4=(u=>(u[u.NotSet=0]="NotSet",u[u.Low=2]="Low",u[u.Balanced=3]="Balanced",u[u.Best=4]="Best",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(f4||{});function aa(u){switch(u){case 0:case"NotSet":return 0;case 2:case"Low":return 2;case 3:case"Balanced":return 3;case 4:case"Best":return 4;case-1:case"UNRECOGNIZED":default:return-1}}function oa(u){switch(u){case 0:return"NotSet";case 2:return"Low";case 3:return"Balanced";case 4:return"Best";case-1:default:return"UNRECOGNIZED"}}var u0=(u=>(u[u.Keyboard=0]="Keyboard",u[u.Clipboard=2]="Clipboard",u[u.Audio=3]="Audio",u[u.File=4]="File",u[u.Restart=5]="Restart",u[u.Recording=6]="Recording",u[u.BlockInput=7]="BlockInput",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(u0||{});function na(u){switch(u){case 0:case"Keyboard":return 0;case 2:case"Clipboard":return 2;case 3:case"Audio":return 3;case 4:case"File":return 4;case 5:case"Restart":return 5;case 6:case"Recording":return 6;case 7:case"BlockInput":return 7;case-1:case"UNRECOGNIZED":default:return-1}}function ra(u){switch(u){case 0:return"Keyboard";case 2:return"Clipboard";case 3:return"Audio";case 4:return"File";case 5:return"Restart";case 6:return"Recording";case 7:return"BlockInput";case-1:default:return"UNRECOGNIZED"}}var Du=(u=>(u[u.Auto=0]="Auto",u[u.VP9=1]="VP9",u[u.H264=2]="H264",u[u.H265=3]="H265",u[u.VP8=4]="VP8",u[u.AV1=5]="AV1",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(Du||{});function sa(u){switch(u){case 0:case"Auto":return 0;case 1:case"VP9":return 1;case 2:case"H264":return 2;case 3:case"H265":return 3;case 4:case"VP8":return 4;case 5:case"AV1":return 5;case-1:case"UNRECOGNIZED":default:return-1}}function la(u){switch(u){case 0:return"Auto";case 1:return"VP9";case 2:return"H264";case 3:return"H265";case 4:return"VP8";case 5:return"AV1";case-1:default:return"UNRECOGNIZED"}}var y=(u=>(u[u.NotSet=0]="NotSet",u[u.No=1]="No",u[u.Yes=2]="Yes",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(y||{});function iu(u){switch(u){case 0:case"NotSet":return 0;case 1:case"No":return 1;case 2:case"Yes":return 2;case-1:case"UNRECOGNIZED":default:return-1}}function tu(u){switch(u){case 0:return"NotSet";case 1:return"No";case 2:return"Yes";case-1:default:return"UNRECOGNIZED"}}var p4=(u=>(u[u.BlkStateUnknown=0]="BlkStateUnknown",u[u.BlkOnSucceeded=2]="BlkOnSucceeded",u[u.BlkOnFailed=3]="BlkOnFailed",u[u.BlkOffSucceeded=4]="BlkOffSucceeded",u[u.BlkOffFailed=5]="BlkOffFailed",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(p4||{});function Ea(u){switch(u){case 0:case"BlkStateUnknown":return 0;case 2:case"BlkOnSucceeded":return 2;case 3:case"BlkOnFailed":return 3;case 4:case"BlkOffSucceeded":return 4;case 5:case"BlkOffFailed":return 5;case-1:case"UNRECOGNIZED":default:return-1}}function da(u){switch(u){case 0:return"BlkStateUnknown";case 2:return"BlkOnSucceeded";case 3:return"BlkOnFailed";case 4:return"BlkOffSucceeded";case 5:return"BlkOffFailed";case-1:default:return"UNRECOGNIZED"}}var au=(u=>(u[u.PrvStateUnknown=0]="PrvStateUnknown",u[u.PrvOnByOther=2]="PrvOnByOther",u[u.PrvNotSupported=3]="PrvNotSupported",u[u.PrvOnSucceeded=4]="PrvOnSucceeded",u[u.PrvOnFailedDenied=5]="PrvOnFailedDenied",u[u.PrvOnFailedPlugin=6]="PrvOnFailedPlugin",u[u.PrvOnFailed=7]="PrvOnFailed",u[u.PrvOffSucceeded=8]="PrvOffSucceeded",u[u.PrvOffByPeer=9]="PrvOffByPeer",u[u.PrvOffFailed=10]="PrvOffFailed",u[u.PrvOffUnknown=11]="PrvOffUnknown",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(au||{});function ca(u){switch(u){case 0:case"PrvStateUnknown":return 0;case 2:case"PrvOnByOther":return 2;case 3:case"PrvNotSupported":return 3;case 4:case"PrvOnSucceeded":return 4;case 5:case"PrvOnFailedDenied":return 5;case 6:case"PrvOnFailedPlugin":return 6;case 7:case"PrvOnFailed":return 7;case 8:case"PrvOffSucceeded":return 8;case 9:case"PrvOffByPeer":return 9;case 10:case"PrvOffFailed":return 10;case 11:case"PrvOffUnknown":return 11;case-1:case"UNRECOGNIZED":default:return-1}}function Ca(u){switch(u){case 0:return"PrvStateUnknown";case 2:return"PrvOnByOther";case 3:return"PrvNotSupported";case 4:return"PrvOnSucceeded";case 5:return"PrvOnFailedDenied";case 6:return"PrvOnFailedPlugin";case 7:return"PrvOnFailed";case 8:return"PrvOffSucceeded";case 9:return"PrvOffByPeer";case 10:return"PrvOffFailed";case 11:return"PrvOffUnknown";case-1:default:return"UNRECOGNIZED"}}function be(){return{data:new Uint8Array(0),key:!1,pts:0}}const e0={encode(u,e=r.Writer.create()){return u.data.length!==0&&e.uint32(10).bytes(u.data),u.key!==!1&&e.uint32(16).bool(u.key),u.pts!==0&&e.uint32(24).int64(u.pts),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=be();for(;i.pos>>3){case 1:if(t!==10)break;a.data=i.bytes();continue;case 2:if(t!==16)break;a.key=i.bool();continue;case 3:if(t!==24)break;a.pts=q(i.int64());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{data:n(u.data)?P(u.data):new Uint8Array(0),key:n(u.key)?globalThis.Boolean(u.key):!1,pts:n(u.pts)?globalThis.Number(u.pts):0}},toJSON(u){const e={};return u.data.length!==0&&(e.data=z(u.data)),u.key!==!1&&(e.key=u.key),u.pts!==0&&(e.pts=Math.round(u.pts)),e},create(u){return e0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=be();return e.data=(i=u.data)!=null?i:new Uint8Array(0),e.key=(o=u.key)!=null?o:!1,e.pts=(a=u.pts)!=null?a:0,e}};function we(){return{frames:[]}}const k={encode(u,e=r.Writer.create()){for(const i of u.frames)e0.encode(i,e.uint32(10).fork()).ldelim();return e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=we();for(;i.pos>>3){case 1:if(t!==10)break;a.frames.push(e0.decode(i,i.uint32()));continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{frames:globalThis.Array.isArray(u==null?void 0:u.frames)?u.frames.map(e=>e0.fromJSON(e)):[]}},toJSON(u){var i;const e={};return(i=u.frames)!=null&&i.length&&(e.frames=u.frames.map(o=>e0.toJSON(o))),e},create(u){return k.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=we();return e.frames=((i=u.frames)==null?void 0:i.map(o=>e0.fromPartial(o)))||[],e}};function Se(){return{compress:!1}}const i0={encode(u,e=r.Writer.create()){return u.compress!==!1&&e.uint32(8).bool(u.compress),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Se();for(;i.pos>>3){case 1:if(t!==8)break;a.compress=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{compress:n(u.compress)?globalThis.Boolean(u.compress):!1}},toJSON(u){const e={};return u.compress!==!1&&(e.compress=u.compress),e},create(u){return i0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=Se();return e.compress=(i=u.compress)!=null?i:!1,e}};function Pe(){return{compress:!1,stride:0}}const t0={encode(u,e=r.Writer.create()){return u.compress!==!1&&e.uint32(8).bool(u.compress),u.stride!==0&&e.uint32(16).int32(u.stride),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Pe();for(;i.pos>>3){case 1:if(t!==8)break;a.compress=i.bool();continue;case 2:if(t!==16)break;a.stride=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{compress:n(u.compress)?globalThis.Boolean(u.compress):!1,stride:n(u.stride)?globalThis.Number(u.stride):0}},toJSON(u){const e={};return u.compress!==!1&&(e.compress=u.compress),u.stride!==0&&(e.stride=Math.round(u.stride)),e},create(u){return t0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Pe();return e.compress=(i=u.compress)!=null?i:!1,e.stride=(o=u.stride)!=null?o:0,e}};function ze(){return{vp9s:void 0,rgb:void 0,yuv:void 0,h264s:void 0,h265s:void 0,vp8s:void 0,av1s:void 0,display:0}}const a0={encode(u,e=r.Writer.create()){return u.vp9s!==void 0&&k.encode(u.vp9s,e.uint32(50).fork()).ldelim(),u.rgb!==void 0&&i0.encode(u.rgb,e.uint32(58).fork()).ldelim(),u.yuv!==void 0&&t0.encode(u.yuv,e.uint32(66).fork()).ldelim(),u.h264s!==void 0&&k.encode(u.h264s,e.uint32(82).fork()).ldelim(),u.h265s!==void 0&&k.encode(u.h265s,e.uint32(90).fork()).ldelim(),u.vp8s!==void 0&&k.encode(u.vp8s,e.uint32(98).fork()).ldelim(),u.av1s!==void 0&&k.encode(u.av1s,e.uint32(106).fork()).ldelim(),u.display!==0&&e.uint32(112).int32(u.display),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=ze();for(;i.pos>>3){case 6:if(t!==50)break;a.vp9s=k.decode(i,i.uint32());continue;case 7:if(t!==58)break;a.rgb=i0.decode(i,i.uint32());continue;case 8:if(t!==66)break;a.yuv=t0.decode(i,i.uint32());continue;case 10:if(t!==82)break;a.h264s=k.decode(i,i.uint32());continue;case 11:if(t!==90)break;a.h265s=k.decode(i,i.uint32());continue;case 12:if(t!==98)break;a.vp8s=k.decode(i,i.uint32());continue;case 13:if(t!==106)break;a.av1s=k.decode(i,i.uint32());continue;case 14:if(t!==112)break;a.display=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{vp9s:n(u.vp9s)?k.fromJSON(u.vp9s):void 0,rgb:n(u.rgb)?i0.fromJSON(u.rgb):void 0,yuv:n(u.yuv)?t0.fromJSON(u.yuv):void 0,h264s:n(u.h264s)?k.fromJSON(u.h264s):void 0,h265s:n(u.h265s)?k.fromJSON(u.h265s):void 0,vp8s:n(u.vp8s)?k.fromJSON(u.vp8s):void 0,av1s:n(u.av1s)?k.fromJSON(u.av1s):void 0,display:n(u.display)?globalThis.Number(u.display):0}},toJSON(u){const e={};return u.vp9s!==void 0&&(e.vp9s=k.toJSON(u.vp9s)),u.rgb!==void 0&&(e.rgb=i0.toJSON(u.rgb)),u.yuv!==void 0&&(e.yuv=t0.toJSON(u.yuv)),u.h264s!==void 0&&(e.h264s=k.toJSON(u.h264s)),u.h265s!==void 0&&(e.h265s=k.toJSON(u.h265s)),u.vp8s!==void 0&&(e.vp8s=k.toJSON(u.vp8s)),u.av1s!==void 0&&(e.av1s=k.toJSON(u.av1s)),u.display!==0&&(e.display=Math.round(u.display)),e},create(u){return a0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=ze();return e.vp9s=u.vp9s!==void 0&&u.vp9s!==null?k.fromPartial(u.vp9s):void 0,e.rgb=u.rgb!==void 0&&u.rgb!==null?i0.fromPartial(u.rgb):void 0,e.yuv=u.yuv!==void 0&&u.yuv!==null?t0.fromPartial(u.yuv):void 0,e.h264s=u.h264s!==void 0&&u.h264s!==null?k.fromPartial(u.h264s):void 0,e.h265s=u.h265s!==void 0&&u.h265s!==null?k.fromPartial(u.h265s):void 0,e.vp8s=u.vp8s!==void 0&&u.vp8s!==null?k.fromPartial(u.vp8s):void 0,e.av1s=u.av1s!==void 0&&u.av1s!==null?k.fromPartial(u.av1s):void 0,e.display=(i=u.display)!=null?i:0,e}};function Re(){return{id:"",pk:new Uint8Array(0)}}const $4={encode(u,e=r.Writer.create()){return u.id!==""&&e.uint32(10).string(u.id),u.pk.length!==0&&e.uint32(18).bytes(u.pk),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Re();for(;i.pos>>3){case 1:if(t!==10)break;a.id=i.string();continue;case 2:if(t!==18)break;a.pk=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.String(u.id):"",pk:n(u.pk)?P(u.pk):new Uint8Array(0)}},toJSON(u){const e={};return u.id!==""&&(e.id=u.id),u.pk.length!==0&&(e.pk=z(u.pk)),e},create(u){return $4.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Re();return e.id=(i=u.id)!=null?i:"",e.pk=(o=u.pk)!=null?o:new Uint8Array(0),e}};function Ie(){return{x:0,y:0,width:0,height:0,name:"",online:!1,cursor_embedded:!1,original_resolution:void 0,scale:0}}const o0={encode(u,e=r.Writer.create()){return u.x!==0&&e.uint32(8).sint32(u.x),u.y!==0&&e.uint32(16).sint32(u.y),u.width!==0&&e.uint32(24).int32(u.width),u.height!==0&&e.uint32(32).int32(u.height),u.name!==""&&e.uint32(42).string(u.name),u.online!==!1&&e.uint32(48).bool(u.online),u.cursor_embedded!==!1&&e.uint32(56).bool(u.cursor_embedded),u.original_resolution!==void 0&&v.encode(u.original_resolution,e.uint32(66).fork()).ldelim(),u.scale!==0&&e.uint32(73).double(u.scale),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ie();for(;i.pos>>3){case 1:if(t!==8)break;a.x=i.sint32();continue;case 2:if(t!==16)break;a.y=i.sint32();continue;case 3:if(t!==24)break;a.width=i.int32();continue;case 4:if(t!==32)break;a.height=i.int32();continue;case 5:if(t!==42)break;a.name=i.string();continue;case 6:if(t!==48)break;a.online=i.bool();continue;case 7:if(t!==56)break;a.cursor_embedded=i.bool();continue;case 8:if(t!==66)break;a.original_resolution=v.decode(i,i.uint32());continue;case 9:if(t!==73)break;a.scale=i.double();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{x:n(u.x)?globalThis.Number(u.x):0,y:n(u.y)?globalThis.Number(u.y):0,width:n(u.width)?globalThis.Number(u.width):0,height:n(u.height)?globalThis.Number(u.height):0,name:n(u.name)?globalThis.String(u.name):"",online:n(u.online)?globalThis.Boolean(u.online):!1,cursor_embedded:n(u.cursor_embedded)?globalThis.Boolean(u.cursor_embedded):!1,original_resolution:n(u.original_resolution)?v.fromJSON(u.original_resolution):void 0,scale:n(u.scale)?globalThis.Number(u.scale):0}},toJSON(u){const e={};return u.x!==0&&(e.x=Math.round(u.x)),u.y!==0&&(e.y=Math.round(u.y)),u.width!==0&&(e.width=Math.round(u.width)),u.height!==0&&(e.height=Math.round(u.height)),u.name!==""&&(e.name=u.name),u.online!==!1&&(e.online=u.online),u.cursor_embedded!==!1&&(e.cursor_embedded=u.cursor_embedded),u.original_resolution!==void 0&&(e.original_resolution=v.toJSON(u.original_resolution)),u.scale!==0&&(e.scale=u.scale),e},create(u){return o0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E,d;const e=Ie();return e.x=(i=u.x)!=null?i:0,e.y=(o=u.y)!=null?o:0,e.width=(a=u.width)!=null?a:0,e.height=(t=u.height)!=null?t:0,e.name=(s=u.name)!=null?s:"",e.online=(l=u.online)!=null?l:!1,e.cursor_embedded=(E=u.cursor_embedded)!=null?E:!1,e.original_resolution=u.original_resolution!==void 0&&u.original_resolution!==null?v.fromPartial(u.original_resolution):void 0,e.scale=(d=u.scale)!=null?d:0,e}};function Te(){return{host:"",port:0}}const n0={encode(u,e=r.Writer.create()){return u.host!==""&&e.uint32(10).string(u.host),u.port!==0&&e.uint32(16).int32(u.port),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Te();for(;i.pos>>3){case 1:if(t!==10)break;a.host=i.string();continue;case 2:if(t!==16)break;a.port=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{host:n(u.host)?globalThis.String(u.host):"",port:n(u.port)?globalThis.Number(u.port):0}},toJSON(u){const e={};return u.host!==""&&(e.host=u.host),u.port!==0&&(e.port=Math.round(u.port)),e},create(u){return n0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Te();return e.host=(i=u.host)!=null?i:"",e.port=(o=u.port)!=null?o:0,e}};function Ne(){return{dir:"",show_hidden:!1}}const Bu={encode(u,e=r.Writer.create()){return u.dir!==""&&e.uint32(10).string(u.dir),u.show_hidden!==!1&&e.uint32(16).bool(u.show_hidden),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ne();for(;i.pos>>3){case 1:if(t!==10)break;a.dir=i.string();continue;case 2:if(t!==16)break;a.show_hidden=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{dir:n(u.dir)?globalThis.String(u.dir):"",show_hidden:n(u.show_hidden)?globalThis.Boolean(u.show_hidden):!1}},toJSON(u){const e={};return u.dir!==""&&(e.dir=u.dir),u.show_hidden!==!1&&(e.show_hidden=u.show_hidden),e},create(u){return Bu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Ne();return e.dir=(i=u.dir)!=null?i:"",e.show_hidden=(o=u.show_hidden)!=null?o:!1,e}};function je(){return{username:"",password:""}}const r0={encode(u,e=r.Writer.create()){return u.username!==""&&e.uint32(10).string(u.username),u.password!==""&&e.uint32(18).string(u.password),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=je();for(;i.pos>>3){case 1:if(t!==10)break;a.username=i.string();continue;case 2:if(t!==18)break;a.password=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{username:n(u.username)?globalThis.String(u.username):"",password:n(u.password)?globalThis.String(u.password):""}},toJSON(u){const e={};return u.username!==""&&(e.username=u.username),u.password!==""&&(e.password=u.password),e},create(u){return r0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=je();return e.username=(i=u.username)!=null?i:"",e.password=(o=u.password)!=null?o:"",e}};function Oe(){return{username:"",password:new Uint8Array(0),my_id:"",my_name:"",option:void 0,file_transfer:void 0,port_forward:void 0,video_ack_required:!1,session_id:0,version:"",os_login:void 0,my_platform:"",hwid:new Uint8Array(0)}}const H={encode(u,e=r.Writer.create()){return u.username!==""&&e.uint32(10).string(u.username),u.password.length!==0&&e.uint32(18).bytes(u.password),u.my_id!==""&&e.uint32(34).string(u.my_id),u.my_name!==""&&e.uint32(42).string(u.my_name),u.option!==void 0&&S.encode(u.option,e.uint32(50).fork()).ldelim(),u.file_transfer!==void 0&&Bu.encode(u.file_transfer,e.uint32(58).fork()).ldelim(),u.port_forward!==void 0&&n0.encode(u.port_forward,e.uint32(66).fork()).ldelim(),u.video_ack_required!==!1&&e.uint32(72).bool(u.video_ack_required),u.session_id!==0&&e.uint32(80).uint64(u.session_id),u.version!==""&&e.uint32(90).string(u.version),u.os_login!==void 0&&r0.encode(u.os_login,e.uint32(98).fork()).ldelim(),u.my_platform!==""&&e.uint32(106).string(u.my_platform),u.hwid.length!==0&&e.uint32(114).bytes(u.hwid),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Oe();for(;i.pos>>3){case 1:if(t!==10)break;a.username=i.string();continue;case 2:if(t!==18)break;a.password=i.bytes();continue;case 4:if(t!==34)break;a.my_id=i.string();continue;case 5:if(t!==42)break;a.my_name=i.string();continue;case 6:if(t!==50)break;a.option=S.decode(i,i.uint32());continue;case 7:if(t!==58)break;a.file_transfer=Bu.decode(i,i.uint32());continue;case 8:if(t!==66)break;a.port_forward=n0.decode(i,i.uint32());continue;case 9:if(t!==72)break;a.video_ack_required=i.bool();continue;case 10:if(t!==80)break;a.session_id=q(i.uint64());continue;case 11:if(t!==90)break;a.version=i.string();continue;case 12:if(t!==98)break;a.os_login=r0.decode(i,i.uint32());continue;case 13:if(t!==106)break;a.my_platform=i.string();continue;case 14:if(t!==114)break;a.hwid=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{username:n(u.username)?globalThis.String(u.username):"",password:n(u.password)?P(u.password):new Uint8Array(0),my_id:n(u.my_id)?globalThis.String(u.my_id):"",my_name:n(u.my_name)?globalThis.String(u.my_name):"",option:n(u.option)?S.fromJSON(u.option):void 0,file_transfer:n(u.file_transfer)?Bu.fromJSON(u.file_transfer):void 0,port_forward:n(u.port_forward)?n0.fromJSON(u.port_forward):void 0,video_ack_required:n(u.video_ack_required)?globalThis.Boolean(u.video_ack_required):!1,session_id:n(u.session_id)?globalThis.Number(u.session_id):0,version:n(u.version)?globalThis.String(u.version):"",os_login:n(u.os_login)?r0.fromJSON(u.os_login):void 0,my_platform:n(u.my_platform)?globalThis.String(u.my_platform):"",hwid:n(u.hwid)?P(u.hwid):new Uint8Array(0)}},toJSON(u){const e={};return u.username!==""&&(e.username=u.username),u.password.length!==0&&(e.password=z(u.password)),u.my_id!==""&&(e.my_id=u.my_id),u.my_name!==""&&(e.my_name=u.my_name),u.option!==void 0&&(e.option=S.toJSON(u.option)),u.file_transfer!==void 0&&(e.file_transfer=Bu.toJSON(u.file_transfer)),u.port_forward!==void 0&&(e.port_forward=n0.toJSON(u.port_forward)),u.video_ack_required!==!1&&(e.video_ack_required=u.video_ack_required),u.session_id!==0&&(e.session_id=Math.round(u.session_id)),u.version!==""&&(e.version=u.version),u.os_login!==void 0&&(e.os_login=r0.toJSON(u.os_login)),u.my_platform!==""&&(e.my_platform=u.my_platform),u.hwid.length!==0&&(e.hwid=z(u.hwid)),e},create(u){return H.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E,d,p;const e=Oe();return e.username=(i=u.username)!=null?i:"",e.password=(o=u.password)!=null?o:new Uint8Array(0),e.my_id=(a=u.my_id)!=null?a:"",e.my_name=(t=u.my_name)!=null?t:"",e.option=u.option!==void 0&&u.option!==null?S.fromPartial(u.option):void 0,e.file_transfer=u.file_transfer!==void 0&&u.file_transfer!==null?Bu.fromPartial(u.file_transfer):void 0,e.port_forward=u.port_forward!==void 0&&u.port_forward!==null?n0.fromPartial(u.port_forward):void 0,e.video_ack_required=(s=u.video_ack_required)!=null?s:!1,e.session_id=(l=u.session_id)!=null?l:0,e.version=(E=u.version)!=null?E:"",e.os_login=u.os_login!==void 0&&u.os_login!==null?r0.fromPartial(u.os_login):void 0,e.my_platform=(d=u.my_platform)!=null?d:"",e.hwid=(p=u.hwid)!=null?p:new Uint8Array(0),e}};function Me(){return{code:"",hwid:new Uint8Array(0)}}const Au={encode(u,e=r.Writer.create()){return u.code!==""&&e.uint32(10).string(u.code),u.hwid.length!==0&&e.uint32(18).bytes(u.hwid),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Me();for(;i.pos>>3){case 1:if(t!==10)break;a.code=i.string();continue;case 2:if(t!==18)break;a.hwid=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{code:n(u.code)?globalThis.String(u.code):"",hwid:n(u.hwid)?P(u.hwid):new Uint8Array(0)}},toJSON(u){const e={};return u.code!==""&&(e.code=u.code),u.hwid.length!==0&&(e.hwid=z(u.hwid)),e},create(u){return Au.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Me();return e.code=(i=u.code)!=null?i:"",e.hwid=(o=u.hwid)!=null?o:new Uint8Array(0),e}};function Le(){return{text:""}}const mu={encode(u,e=r.Writer.create()){return u.text!==""&&e.uint32(10).string(u.text),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Le();for(;i.pos>>3){case 1:if(t!==10)break;a.text=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{text:n(u.text)?globalThis.String(u.text):""}},toJSON(u){const e={};return u.text!==""&&(e.text=u.text),e},create(u){return mu.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=Le();return e.text=(i=u.text)!=null?i:"",e}};function Ue(){return{privacy_mode:!1}}const s0={encode(u,e=r.Writer.create()){return u.privacy_mode!==!1&&e.uint32(8).bool(u.privacy_mode),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ue();for(;i.pos>>3){case 1:if(t!==8)break;a.privacy_mode=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{privacy_mode:n(u.privacy_mode)?globalThis.Boolean(u.privacy_mode):!1}},toJSON(u){const e={};return u.privacy_mode!==!1&&(e.privacy_mode=u.privacy_mode),e},create(u){return s0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=Ue();return e.privacy_mode=(i=u.privacy_mode)!=null?i:!1,e}};function We(){return{vp8:!1,vp9:!1,av1:!1,h264:!1,h265:!1}}const J={encode(u,e=r.Writer.create()){return u.vp8!==!1&&e.uint32(8).bool(u.vp8),u.vp9!==!1&&e.uint32(16).bool(u.vp9),u.av1!==!1&&e.uint32(24).bool(u.av1),u.h264!==!1&&e.uint32(32).bool(u.h264),u.h265!==!1&&e.uint32(40).bool(u.h265),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=We();for(;i.pos>>3){case 1:if(t!==8)break;a.vp8=i.bool();continue;case 2:if(t!==16)break;a.vp9=i.bool();continue;case 3:if(t!==24)break;a.av1=i.bool();continue;case 4:if(t!==32)break;a.h264=i.bool();continue;case 5:if(t!==40)break;a.h265=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{vp8:n(u.vp8)?globalThis.Boolean(u.vp8):!1,vp9:n(u.vp9)?globalThis.Boolean(u.vp9):!1,av1:n(u.av1)?globalThis.Boolean(u.av1):!1,h264:n(u.h264)?globalThis.Boolean(u.h264):!1,h265:n(u.h265)?globalThis.Boolean(u.h265):!1}},toJSON(u){const e={};return u.vp8!==!1&&(e.vp8=u.vp8),u.vp9!==!1&&(e.vp9=u.vp9),u.av1!==!1&&(e.av1=u.av1),u.h264!==!1&&(e.h264=u.h264),u.h265!==!1&&(e.h265=u.h265),e},create(u){return J.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s;const e=We();return e.vp8=(i=u.vp8)!=null?i:!1,e.vp9=(o=u.vp9)!=null?o:!1,e.av1=(a=u.av1)!=null?a:!1,e.h264=(t=u.h264)!=null?t:!1,e.h265=(s=u.h265)!=null?s:!1,e}};function qe(){return{h264:!1,h265:!1,vp8:!1,av1:!1,i444:void 0}}const G={encode(u,e=r.Writer.create()){return u.h264!==!1&&e.uint32(8).bool(u.h264),u.h265!==!1&&e.uint32(16).bool(u.h265),u.vp8!==!1&&e.uint32(24).bool(u.vp8),u.av1!==!1&&e.uint32(32).bool(u.av1),u.i444!==void 0&&J.encode(u.i444,e.uint32(42).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=qe();for(;i.pos>>3){case 1:if(t!==8)break;a.h264=i.bool();continue;case 2:if(t!==16)break;a.h265=i.bool();continue;case 3:if(t!==24)break;a.vp8=i.bool();continue;case 4:if(t!==32)break;a.av1=i.bool();continue;case 5:if(t!==42)break;a.i444=J.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{h264:n(u.h264)?globalThis.Boolean(u.h264):!1,h265:n(u.h265)?globalThis.Boolean(u.h265):!1,vp8:n(u.vp8)?globalThis.Boolean(u.vp8):!1,av1:n(u.av1)?globalThis.Boolean(u.av1):!1,i444:n(u.i444)?J.fromJSON(u.i444):void 0}},toJSON(u){const e={};return u.h264!==!1&&(e.h264=u.h264),u.h265!==!1&&(e.h265=u.h265),u.vp8!==!1&&(e.vp8=u.vp8),u.av1!==!1&&(e.av1=u.av1),u.i444!==void 0&&(e.i444=J.toJSON(u.i444)),e},create(u){return G.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t;const e=qe();return e.h264=(i=u.h264)!=null?i:!1,e.h265=(o=u.h265)!=null?o:!1,e.vp8=(a=u.vp8)!=null?a:!1,e.av1=(t=u.av1)!=null?t:!1,e.i444=u.i444!==void 0&&u.i444!==null?J.fromPartial(u.i444):void 0,e}};function Ve(){return{username:"",hostname:"",platform:"",displays:[],current_display:0,sas_enabled:!1,version:"",features:void 0,encoding:void 0,resolutions:void 0,platform_additions:"",windows_sessions:void 0}}const Y={encode(u,e=r.Writer.create()){u.username!==""&&e.uint32(10).string(u.username),u.hostname!==""&&e.uint32(18).string(u.hostname),u.platform!==""&&e.uint32(26).string(u.platform);for(const i of u.displays)o0.encode(i,e.uint32(34).fork()).ldelim();return u.current_display!==0&&e.uint32(40).int32(u.current_display),u.sas_enabled!==!1&&e.uint32(48).bool(u.sas_enabled),u.version!==""&&e.uint32(58).string(u.version),u.features!==void 0&&s0.encode(u.features,e.uint32(74).fork()).ldelim(),u.encoding!==void 0&&G.encode(u.encoding,e.uint32(82).fork()).ldelim(),u.resolutions!==void 0&&$.encode(u.resolutions,e.uint32(90).fork()).ldelim(),u.platform_additions!==""&&e.uint32(98).string(u.platform_additions),u.windows_sessions!==void 0&&W0.encode(u.windows_sessions,e.uint32(106).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ve();for(;i.pos>>3){case 1:if(t!==10)break;a.username=i.string();continue;case 2:if(t!==18)break;a.hostname=i.string();continue;case 3:if(t!==26)break;a.platform=i.string();continue;case 4:if(t!==34)break;a.displays.push(o0.decode(i,i.uint32()));continue;case 5:if(t!==40)break;a.current_display=i.int32();continue;case 6:if(t!==48)break;a.sas_enabled=i.bool();continue;case 7:if(t!==58)break;a.version=i.string();continue;case 9:if(t!==74)break;a.features=s0.decode(i,i.uint32());continue;case 10:if(t!==82)break;a.encoding=G.decode(i,i.uint32());continue;case 11:if(t!==90)break;a.resolutions=$.decode(i,i.uint32());continue;case 12:if(t!==98)break;a.platform_additions=i.string();continue;case 13:if(t!==106)break;a.windows_sessions=W0.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{username:n(u.username)?globalThis.String(u.username):"",hostname:n(u.hostname)?globalThis.String(u.hostname):"",platform:n(u.platform)?globalThis.String(u.platform):"",displays:globalThis.Array.isArray(u==null?void 0:u.displays)?u.displays.map(e=>o0.fromJSON(e)):[],current_display:n(u.current_display)?globalThis.Number(u.current_display):0,sas_enabled:n(u.sas_enabled)?globalThis.Boolean(u.sas_enabled):!1,version:n(u.version)?globalThis.String(u.version):"",features:n(u.features)?s0.fromJSON(u.features):void 0,encoding:n(u.encoding)?G.fromJSON(u.encoding):void 0,resolutions:n(u.resolutions)?$.fromJSON(u.resolutions):void 0,platform_additions:n(u.platform_additions)?globalThis.String(u.platform_additions):"",windows_sessions:n(u.windows_sessions)?W0.fromJSON(u.windows_sessions):void 0}},toJSON(u){var i;const e={};return u.username!==""&&(e.username=u.username),u.hostname!==""&&(e.hostname=u.hostname),u.platform!==""&&(e.platform=u.platform),(i=u.displays)!=null&&i.length&&(e.displays=u.displays.map(o=>o0.toJSON(o))),u.current_display!==0&&(e.current_display=Math.round(u.current_display)),u.sas_enabled!==!1&&(e.sas_enabled=u.sas_enabled),u.version!==""&&(e.version=u.version),u.features!==void 0&&(e.features=s0.toJSON(u.features)),u.encoding!==void 0&&(e.encoding=G.toJSON(u.encoding)),u.resolutions!==void 0&&(e.resolutions=$.toJSON(u.resolutions)),u.platform_additions!==""&&(e.platform_additions=u.platform_additions),u.windows_sessions!==void 0&&(e.windows_sessions=W0.toJSON(u.windows_sessions)),e},create(u){return Y.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E,d;const e=Ve();return e.username=(i=u.username)!=null?i:"",e.hostname=(o=u.hostname)!=null?o:"",e.platform=(a=u.platform)!=null?a:"",e.displays=((t=u.displays)==null?void 0:t.map(p=>o0.fromPartial(p)))||[],e.current_display=(s=u.current_display)!=null?s:0,e.sas_enabled=(l=u.sas_enabled)!=null?l:!1,e.version=(E=u.version)!=null?E:"",e.features=u.features!==void 0&&u.features!==null?s0.fromPartial(u.features):void 0,e.encoding=u.encoding!==void 0&&u.encoding!==null?G.fromPartial(u.encoding):void 0,e.resolutions=u.resolutions!==void 0&&u.resolutions!==null?$.fromPartial(u.resolutions):void 0,e.platform_additions=(d=u.platform_additions)!=null?d:"",e.windows_sessions=u.windows_sessions!==void 0&&u.windows_sessions!==null?W0.fromPartial(u.windows_sessions):void 0,e}};function Ke(){return{sid:0,name:""}}const l0={encode(u,e=r.Writer.create()){return u.sid!==0&&e.uint32(8).uint32(u.sid),u.name!==""&&e.uint32(18).string(u.name),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ke();for(;i.pos>>3){case 1:if(t!==8)break;a.sid=i.uint32();continue;case 2:if(t!==18)break;a.name=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{sid:n(u.sid)?globalThis.Number(u.sid):0,name:n(u.name)?globalThis.String(u.name):""}},toJSON(u){const e={};return u.sid!==0&&(e.sid=Math.round(u.sid)),u.name!==""&&(e.name=u.name),e},create(u){return l0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Ke();return e.sid=(i=u.sid)!=null?i:0,e.name=(o=u.name)!=null?o:"",e}};function He(){return{error:void 0,peer_info:void 0,enable_trusted_devices:!1}}const E0={encode(u,e=r.Writer.create()){return u.error!==void 0&&e.uint32(10).string(u.error),u.peer_info!==void 0&&Y.encode(u.peer_info,e.uint32(18).fork()).ldelim(),u.enable_trusted_devices!==!1&&e.uint32(24).bool(u.enable_trusted_devices),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=He();for(;i.pos>>3){case 1:if(t!==10)break;a.error=i.string();continue;case 2:if(t!==18)break;a.peer_info=Y.decode(i,i.uint32());continue;case 3:if(t!==24)break;a.enable_trusted_devices=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{error:n(u.error)?globalThis.String(u.error):void 0,peer_info:n(u.peer_info)?Y.fromJSON(u.peer_info):void 0,enable_trusted_devices:n(u.enable_trusted_devices)?globalThis.Boolean(u.enable_trusted_devices):!1}},toJSON(u){const e={};return u.error!==void 0&&(e.error=u.error),u.peer_info!==void 0&&(e.peer_info=Y.toJSON(u.peer_info)),u.enable_trusted_devices!==!1&&(e.enable_trusted_devices=u.enable_trusted_devices),e},create(u){return E0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=He();return e.error=(i=u.error)!=null?i:void 0,e.peer_info=u.peer_info!==void 0&&u.peer_info!==null?Y.fromPartial(u.peer_info):void 0,e.enable_trusted_devices=(o=u.enable_trusted_devices)!=null?o:!1,e}};function Je(){return{scale:0}}const d0={encode(u,e=r.Writer.create()){return u.scale!==0&&e.uint32(8).int32(u.scale),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Je();for(;i.pos>>3){case 1:if(t!==8)break;a.scale=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{scale:n(u.scale)?globalThis.Number(u.scale):0}},toJSON(u){const e={};return u.scale!==0&&(e.scale=Math.round(u.scale)),e},create(u){return d0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=Je();return e.scale=(i=u.scale)!=null?i:0,e}};function Ge(){return{x:0,y:0}}const c0={encode(u,e=r.Writer.create()){return u.x!==0&&e.uint32(8).int32(u.x),u.y!==0&&e.uint32(16).int32(u.y),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ge();for(;i.pos>>3){case 1:if(t!==8)break;a.x=i.int32();continue;case 2:if(t!==16)break;a.y=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{x:n(u.x)?globalThis.Number(u.x):0,y:n(u.y)?globalThis.Number(u.y):0}},toJSON(u){const e={};return u.x!==0&&(e.x=Math.round(u.x)),u.y!==0&&(e.y=Math.round(u.y)),e},create(u){return c0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Ge();return e.x=(i=u.x)!=null?i:0,e.y=(o=u.y)!=null?o:0,e}};function Ze(){return{x:0,y:0}}const C0={encode(u,e=r.Writer.create()){return u.x!==0&&e.uint32(8).int32(u.x),u.y!==0&&e.uint32(16).int32(u.y),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ze();for(;i.pos>>3){case 1:if(t!==8)break;a.x=i.int32();continue;case 2:if(t!==16)break;a.y=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{x:n(u.x)?globalThis.Number(u.x):0,y:n(u.y)?globalThis.Number(u.y):0}},toJSON(u){const e={};return u.x!==0&&(e.x=Math.round(u.x)),u.y!==0&&(e.y=Math.round(u.y)),e},create(u){return C0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Ze();return e.x=(i=u.x)!=null?i:0,e.y=(o=u.y)!=null?o:0,e}};function Qe(){return{x:0,y:0}}const p0={encode(u,e=r.Writer.create()){return u.x!==0&&e.uint32(8).int32(u.x),u.y!==0&&e.uint32(16).int32(u.y),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Qe();for(;i.pos>>3){case 1:if(t!==8)break;a.x=i.int32();continue;case 2:if(t!==16)break;a.y=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{x:n(u.x)?globalThis.Number(u.x):0,y:n(u.y)?globalThis.Number(u.y):0}},toJSON(u){const e={};return u.x!==0&&(e.x=Math.round(u.x)),u.y!==0&&(e.y=Math.round(u.y)),e},create(u){return p0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Qe();return e.x=(i=u.x)!=null?i:0,e.y=(o=u.y)!=null?o:0,e}};function Xe(){return{scale_update:void 0,pan_start:void 0,pan_update:void 0,pan_end:void 0}}const D0={encode(u,e=r.Writer.create()){return u.scale_update!==void 0&&d0.encode(u.scale_update,e.uint32(10).fork()).ldelim(),u.pan_start!==void 0&&c0.encode(u.pan_start,e.uint32(18).fork()).ldelim(),u.pan_update!==void 0&&C0.encode(u.pan_update,e.uint32(26).fork()).ldelim(),u.pan_end!==void 0&&p0.encode(u.pan_end,e.uint32(34).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Xe();for(;i.pos>>3){case 1:if(t!==10)break;a.scale_update=d0.decode(i,i.uint32());continue;case 2:if(t!==18)break;a.pan_start=c0.decode(i,i.uint32());continue;case 3:if(t!==26)break;a.pan_update=C0.decode(i,i.uint32());continue;case 4:if(t!==34)break;a.pan_end=p0.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{scale_update:n(u.scale_update)?d0.fromJSON(u.scale_update):void 0,pan_start:n(u.pan_start)?c0.fromJSON(u.pan_start):void 0,pan_update:n(u.pan_update)?C0.fromJSON(u.pan_update):void 0,pan_end:n(u.pan_end)?p0.fromJSON(u.pan_end):void 0}},toJSON(u){const e={};return u.scale_update!==void 0&&(e.scale_update=d0.toJSON(u.scale_update)),u.pan_start!==void 0&&(e.pan_start=c0.toJSON(u.pan_start)),u.pan_update!==void 0&&(e.pan_update=C0.toJSON(u.pan_update)),u.pan_end!==void 0&&(e.pan_end=p0.toJSON(u.pan_end)),e},create(u){return D0.fromPartial(u!=null?u:{})},fromPartial(u){const e=Xe();return e.scale_update=u.scale_update!==void 0&&u.scale_update!==null?d0.fromPartial(u.scale_update):void 0,e.pan_start=u.pan_start!==void 0&&u.pan_start!==null?c0.fromPartial(u.pan_start):void 0,e.pan_update=u.pan_update!==void 0&&u.pan_update!==null?C0.fromPartial(u.pan_update):void 0,e.pan_end=u.pan_end!==void 0&&u.pan_end!==null?p0.fromPartial(u.pan_end):void 0,e}};function Ye(){return{touch_event:void 0,modifiers:[]}}const B0={encode(u,e=r.Writer.create()){u.touch_event!==void 0&&D0.encode(u.touch_event,e.uint32(10).fork()).ldelim(),e.uint32(18).fork();for(const i of u.modifiers)e.int32(i);return e.ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ye();for(;i.pos>>3){case 1:if(t!==10)break;a.touch_event=D0.decode(i,i.uint32());continue;case 2:if(t===16){a.modifiers.push(i.int32());continue}if(t===18){const s=i.uint32()+i.pos;for(;i.posB4(e)):[]}},toJSON(u){var i;const e={};return u.touch_event!==void 0&&(e.touch_event=D0.toJSON(u.touch_event)),(i=u.modifiers)!=null&&i.length&&(e.modifiers=u.modifiers.map(o=>P4(o))),e},create(u){return B0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=Ye();return e.touch_event=u.touch_event!==void 0&&u.touch_event!==null?D0.fromPartial(u.touch_event):void 0,e.modifiers=((i=u.modifiers)==null?void 0:i.map(o=>o))||[],e}};function $e(){return{mask:0,x:0,y:0,modifiers:[]}}const Fu={encode(u,e=r.Writer.create()){u.mask!==0&&e.uint32(8).int32(u.mask),u.x!==0&&e.uint32(16).sint32(u.x),u.y!==0&&e.uint32(24).sint32(u.y),e.uint32(34).fork();for(const i of u.modifiers)e.int32(i);return e.ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=$e();for(;i.pos>>3){case 1:if(t!==8)break;a.mask=i.int32();continue;case 2:if(t!==16)break;a.x=i.sint32();continue;case 3:if(t!==24)break;a.y=i.sint32();continue;case 4:if(t===32){a.modifiers.push(i.int32());continue}if(t===34){const s=i.uint32()+i.pos;for(;i.posB4(e)):[]}},toJSON(u){var i;const e={};return u.mask!==0&&(e.mask=Math.round(u.mask)),u.x!==0&&(e.x=Math.round(u.x)),u.y!==0&&(e.y=Math.round(u.y)),(i=u.modifiers)!=null&&i.length&&(e.modifiers=u.modifiers.map(o=>P4(o))),e},create(u){return Fu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t;const e=$e();return e.mask=(i=u.mask)!=null?i:0,e.x=(o=u.x)!=null?o:0,e.y=(a=u.y)!=null?a:0,e.modifiers=((t=u.modifiers)==null?void 0:t.map(s=>s))||[],e}};function u3(){return{down:!1,press:!1,control_key:void 0,chr:void 0,unicode:void 0,seq:void 0,win2win_hotkey:void 0,modifiers:[],mode:0}}const b={encode(u,e=r.Writer.create()){u.down!==!1&&e.uint32(8).bool(u.down),u.press!==!1&&e.uint32(16).bool(u.press),u.control_key!==void 0&&e.uint32(24).int32(u.control_key),u.chr!==void 0&&e.uint32(32).uint32(u.chr),u.unicode!==void 0&&e.uint32(40).uint32(u.unicode),u.seq!==void 0&&e.uint32(50).string(u.seq),u.win2win_hotkey!==void 0&&e.uint32(56).uint32(u.win2win_hotkey),e.uint32(66).fork();for(const i of u.modifiers)e.int32(i);return e.ldelim(),u.mode!==0&&e.uint32(72).int32(u.mode),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=u3();for(;i.pos>>3){case 1:if(t!==8)break;a.down=i.bool();continue;case 2:if(t!==16)break;a.press=i.bool();continue;case 3:if(t!==24)break;a.control_key=i.int32();continue;case 4:if(t!==32)break;a.chr=i.uint32();continue;case 5:if(t!==40)break;a.unicode=i.uint32();continue;case 6:if(t!==50)break;a.seq=i.string();continue;case 7:if(t!==56)break;a.win2win_hotkey=i.uint32();continue;case 8:if(t===64){a.modifiers.push(i.int32());continue}if(t===66){const s=i.uint32()+i.pos;for(;i.posB4(e)):[],mode:n(u.mode)?Yt(u.mode):0}},toJSON(u){var i;const e={};return u.down!==!1&&(e.down=u.down),u.press!==!1&&(e.press=u.press),u.control_key!==void 0&&(e.control_key=P4(u.control_key)),u.chr!==void 0&&(e.chr=Math.round(u.chr)),u.unicode!==void 0&&(e.unicode=Math.round(u.unicode)),u.seq!==void 0&&(e.seq=u.seq),u.win2win_hotkey!==void 0&&(e.win2win_hotkey=Math.round(u.win2win_hotkey)),(i=u.modifiers)!=null&&i.length&&(e.modifiers=u.modifiers.map(o=>P4(o))),u.mode!==0&&(e.mode=$t(u.mode)),e},create(u){return b.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E,d,p;const e=u3();return e.down=(i=u.down)!=null?i:!1,e.press=(o=u.press)!=null?o:!1,e.control_key=(a=u.control_key)!=null?a:void 0,e.chr=(t=u.chr)!=null?t:void 0,e.unicode=(s=u.unicode)!=null?s:void 0,e.seq=(l=u.seq)!=null?l:void 0,e.win2win_hotkey=(E=u.win2win_hotkey)!=null?E:void 0,e.modifiers=((d=u.modifiers)==null?void 0:d.map(D=>D))||[],e.mode=(p=u.mode)!=null?p:0,e}};function e3(){return{id:0,hotx:0,hoty:0,width:0,height:0,colors:new Uint8Array(0)}}const A0={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).uint64(u.id),u.hotx!==0&&e.uint32(16).sint32(u.hotx),u.hoty!==0&&e.uint32(24).sint32(u.hoty),u.width!==0&&e.uint32(32).int32(u.width),u.height!==0&&e.uint32(40).int32(u.height),u.colors.length!==0&&e.uint32(50).bytes(u.colors),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=e3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=q(i.uint64());continue;case 2:if(t!==16)break;a.hotx=i.sint32();continue;case 3:if(t!==24)break;a.hoty=i.sint32();continue;case 4:if(t!==32)break;a.width=i.int32();continue;case 5:if(t!==40)break;a.height=i.int32();continue;case 6:if(t!==50)break;a.colors=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,hotx:n(u.hotx)?globalThis.Number(u.hotx):0,hoty:n(u.hoty)?globalThis.Number(u.hoty):0,width:n(u.width)?globalThis.Number(u.width):0,height:n(u.height)?globalThis.Number(u.height):0,colors:n(u.colors)?P(u.colors):new Uint8Array(0)}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.hotx!==0&&(e.hotx=Math.round(u.hotx)),u.hoty!==0&&(e.hoty=Math.round(u.hoty)),u.width!==0&&(e.width=Math.round(u.width)),u.height!==0&&(e.height=Math.round(u.height)),u.colors.length!==0&&(e.colors=z(u.colors)),e},create(u){return A0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l;const e=e3();return e.id=(i=u.id)!=null?i:0,e.hotx=(o=u.hotx)!=null?o:0,e.hoty=(a=u.hoty)!=null?a:0,e.width=(t=u.width)!=null?t:0,e.height=(s=u.height)!=null?s:0,e.colors=(l=u.colors)!=null?l:new Uint8Array(0),e}};function i3(){return{x:0,y:0}}const m0={encode(u,e=r.Writer.create()){return u.x!==0&&e.uint32(8).sint32(u.x),u.y!==0&&e.uint32(16).sint32(u.y),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=i3();for(;i.pos>>3){case 1:if(t!==8)break;a.x=i.sint32();continue;case 2:if(t!==16)break;a.y=i.sint32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{x:n(u.x)?globalThis.Number(u.x):0,y:n(u.y)?globalThis.Number(u.y):0}},toJSON(u){const e={};return u.x!==0&&(e.x=Math.round(u.x)),u.y!==0&&(e.y=Math.round(u.y)),e},create(u){return m0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=i3();return e.x=(i=u.x)!=null?i:0,e.y=(o=u.y)!=null?o:0,e}};function t3(){return{salt:"",challenge:""}}const F0={encode(u,e=r.Writer.create()){return u.salt!==""&&e.uint32(10).string(u.salt),u.challenge!==""&&e.uint32(18).string(u.challenge),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=t3();for(;i.pos>>3){case 1:if(t!==10)break;a.salt=i.string();continue;case 2:if(t!==18)break;a.challenge=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{salt:n(u.salt)?globalThis.String(u.salt):"",challenge:n(u.challenge)?globalThis.String(u.challenge):""}},toJSON(u){const e={};return u.salt!==""&&(e.salt=u.salt),u.challenge!==""&&(e.challenge=u.challenge),e},create(u){return F0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=t3();return e.salt=(i=u.salt)!=null?i:"",e.challenge=(o=u.challenge)!=null?o:"",e}};function a3(){return{compress:!1,content:new Uint8Array(0),width:0,height:0,format:0,special_name:""}}const U={encode(u,e=r.Writer.create()){return u.compress!==!1&&e.uint32(8).bool(u.compress),u.content.length!==0&&e.uint32(18).bytes(u.content),u.width!==0&&e.uint32(24).int32(u.width),u.height!==0&&e.uint32(32).int32(u.height),u.format!==0&&e.uint32(40).int32(u.format),u.special_name!==""&&e.uint32(50).string(u.special_name),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=a3();for(;i.pos>>3){case 1:if(t!==8)break;a.compress=i.bool();continue;case 2:if(t!==18)break;a.content=i.bytes();continue;case 3:if(t!==24)break;a.width=i.int32();continue;case 4:if(t!==32)break;a.height=i.int32();continue;case 5:if(t!==40)break;a.format=i.int32();continue;case 6:if(t!==50)break;a.special_name=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{compress:n(u.compress)?globalThis.Boolean(u.compress):!1,content:n(u.content)?P(u.content):new Uint8Array(0),width:n(u.width)?globalThis.Number(u.width):0,height:n(u.height)?globalThis.Number(u.height):0,format:n(u.format)?ua(u.format):0,special_name:n(u.special_name)?globalThis.String(u.special_name):""}},toJSON(u){const e={};return u.compress!==!1&&(e.compress=u.compress),u.content.length!==0&&(e.content=z(u.content)),u.width!==0&&(e.width=Math.round(u.width)),u.height!==0&&(e.height=Math.round(u.height)),u.format!==0&&(e.format=ea(u.format)),u.special_name!==""&&(e.special_name=u.special_name),e},create(u){return U.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l;const e=a3();return e.compress=(i=u.compress)!=null?i:!1,e.content=(o=u.content)!=null?o:new Uint8Array(0),e.width=(a=u.width)!=null?a:0,e.height=(t=u.height)!=null?t:0,e.format=(s=u.format)!=null?s:0,e.special_name=(l=u.special_name)!=null?l:"",e}};function o3(){return{clipboards:[]}}const _u={encode(u,e=r.Writer.create()){for(const i of u.clipboards)U.encode(i,e.uint32(10).fork()).ldelim();return e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=o3();for(;i.pos>>3){case 1:if(t!==10)break;a.clipboards.push(U.decode(i,i.uint32()));continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{clipboards:globalThis.Array.isArray(u==null?void 0:u.clipboards)?u.clipboards.map(e=>U.fromJSON(e)):[]}},toJSON(u){var i;const e={};return(i=u.clipboards)!=null&&i.length&&(e.clipboards=u.clipboards.map(o=>U.toJSON(o))),e},create(u){return _u.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=o3();return e.clipboards=((i=u.clipboards)==null?void 0:i.map(o=>U.fromPartial(o)))||[],e}};function n3(){return{entry_type:0,name:"",is_hidden:!1,size:0,modified_time:0}}const W={encode(u,e=r.Writer.create()){return u.entry_type!==0&&e.uint32(8).int32(u.entry_type),u.name!==""&&e.uint32(18).string(u.name),u.is_hidden!==!1&&e.uint32(24).bool(u.is_hidden),u.size!==0&&e.uint32(32).uint64(u.size),u.modified_time!==0&&e.uint32(40).uint64(u.modified_time),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=n3();for(;i.pos>>3){case 1:if(t!==8)break;a.entry_type=i.int32();continue;case 2:if(t!==18)break;a.name=i.string();continue;case 3:if(t!==24)break;a.is_hidden=i.bool();continue;case 4:if(t!==32)break;a.size=q(i.uint64());continue;case 5:if(t!==40)break;a.modified_time=q(i.uint64());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{entry_type:n(u.entry_type)?ia(u.entry_type):0,name:n(u.name)?globalThis.String(u.name):"",is_hidden:n(u.is_hidden)?globalThis.Boolean(u.is_hidden):!1,size:n(u.size)?globalThis.Number(u.size):0,modified_time:n(u.modified_time)?globalThis.Number(u.modified_time):0}},toJSON(u){const e={};return u.entry_type!==0&&(e.entry_type=ta(u.entry_type)),u.name!==""&&(e.name=u.name),u.is_hidden!==!1&&(e.is_hidden=u.is_hidden),u.size!==0&&(e.size=Math.round(u.size)),u.modified_time!==0&&(e.modified_time=Math.round(u.modified_time)),e},create(u){return W.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s;const e=n3();return e.entry_type=(i=u.entry_type)!=null?i:0,e.name=(o=u.name)!=null?o:"",e.is_hidden=(a=u.is_hidden)!=null?a:!1,e.size=(t=u.size)!=null?t:0,e.modified_time=(s=u.modified_time)!=null?s:0,e}};function r3(){return{id:0,path:"",entries:[]}}const _0={encode(u,e=r.Writer.create()){u.id!==0&&e.uint32(8).int32(u.id),u.path!==""&&e.uint32(18).string(u.path);for(const i of u.entries)W.encode(i,e.uint32(26).fork()).ldelim();return e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=r3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==18)break;a.path=i.string();continue;case 3:if(t!==26)break;a.entries.push(W.decode(i,i.uint32()));continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,path:n(u.path)?globalThis.String(u.path):"",entries:globalThis.Array.isArray(u==null?void 0:u.entries)?u.entries.map(e=>W.fromJSON(e)):[]}},toJSON(u){var i;const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.path!==""&&(e.path=u.path),(i=u.entries)!=null&&i.length&&(e.entries=u.entries.map(o=>W.toJSON(o))),e},create(u){return _0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=r3();return e.id=(i=u.id)!=null?i:0,e.path=(o=u.path)!=null?o:"",e.entries=((a=u.entries)==null?void 0:a.map(t=>W.fromPartial(t)))||[],e}};function s3(){return{path:"",include_hidden:!1}}const vu={encode(u,e=r.Writer.create()){return u.path!==""&&e.uint32(10).string(u.path),u.include_hidden!==!1&&e.uint32(16).bool(u.include_hidden),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=s3();for(;i.pos>>3){case 1:if(t!==10)break;a.path=i.string();continue;case 2:if(t!==16)break;a.include_hidden=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{path:n(u.path)?globalThis.String(u.path):"",include_hidden:n(u.include_hidden)?globalThis.Boolean(u.include_hidden):!1}},toJSON(u){const e={};return u.path!==""&&(e.path=u.path),u.include_hidden!==!1&&(e.include_hidden=u.include_hidden),e},create(u){return vu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=s3();return e.path=(i=u.path)!=null?i:"",e.include_hidden=(o=u.include_hidden)!=null?o:!1,e}};function l3(){return{id:0,path:"",include_hidden:!1}}const ku={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.path!==""&&e.uint32(18).string(u.path),u.include_hidden!==!1&&e.uint32(24).bool(u.include_hidden),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=l3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==18)break;a.path=i.string();continue;case 3:if(t!==24)break;a.include_hidden=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,path:n(u.path)?globalThis.String(u.path):"",include_hidden:n(u.include_hidden)?globalThis.Boolean(u.include_hidden):!1}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.path!==""&&(e.path=u.path),u.include_hidden!==!1&&(e.include_hidden=u.include_hidden),e},create(u){return ku.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=l3();return e.id=(i=u.id)!=null?i:0,e.path=(o=u.path)!=null?o:"",e.include_hidden=(a=u.include_hidden)!=null?a:!1,e}};function E3(){return{id:0,path:"",new_name:""}}const gu={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.path!==""&&e.uint32(18).string(u.path),u.new_name!==""&&e.uint32(26).string(u.new_name),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=E3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==18)break;a.path=i.string();continue;case 3:if(t!==26)break;a.new_name=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,path:n(u.path)?globalThis.String(u.path):"",new_name:n(u.new_name)?globalThis.String(u.new_name):""}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.path!==""&&(e.path=u.path),u.new_name!==""&&(e.new_name=u.new_name),e},create(u){return gu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=E3();return e.id=(i=u.id)!=null?i:0,e.path=(o=u.path)!=null?o:"",e.new_name=(a=u.new_name)!=null?a:"",e}};function d3(){return{read_dir:void 0,send:void 0,receive:void 0,create:void 0,remove_dir:void 0,remove_file:void 0,all_files:void 0,cancel:void 0,send_confirm:void 0,rename:void 0}}const I={encode(u,e=r.Writer.create()){return u.read_dir!==void 0&&vu.encode(u.read_dir,e.uint32(10).fork()).ldelim(),u.send!==void 0&&bu.encode(u.send,e.uint32(18).fork()).ldelim(),u.receive!==void 0&&Su.encode(u.receive,e.uint32(26).fork()).ldelim(),u.create!==void 0&&Ru.encode(u.create,e.uint32(34).fork()).ldelim(),u.remove_dir!==void 0&&Pu.encode(u.remove_dir,e.uint32(42).fork()).ldelim(),u.remove_file!==void 0&&zu.encode(u.remove_file,e.uint32(50).fork()).ldelim(),u.all_files!==void 0&&ku.encode(u.all_files,e.uint32(58).fork()).ldelim(),u.cancel!==void 0&&hu.encode(u.cancel,e.uint32(66).fork()).ldelim(),u.send_confirm!==void 0&&lu.encode(u.send_confirm,e.uint32(74).fork()).ldelim(),u.rename!==void 0&&gu.encode(u.rename,e.uint32(82).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=d3();for(;i.pos>>3){case 1:if(t!==10)break;a.read_dir=vu.decode(i,i.uint32());continue;case 2:if(t!==18)break;a.send=bu.decode(i,i.uint32());continue;case 3:if(t!==26)break;a.receive=Su.decode(i,i.uint32());continue;case 4:if(t!==34)break;a.create=Ru.decode(i,i.uint32());continue;case 5:if(t!==42)break;a.remove_dir=Pu.decode(i,i.uint32());continue;case 6:if(t!==50)break;a.remove_file=zu.decode(i,i.uint32());continue;case 7:if(t!==58)break;a.all_files=ku.decode(i,i.uint32());continue;case 8:if(t!==66)break;a.cancel=hu.decode(i,i.uint32());continue;case 9:if(t!==74)break;a.send_confirm=lu.decode(i,i.uint32());continue;case 10:if(t!==82)break;a.rename=gu.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{read_dir:n(u.read_dir)?vu.fromJSON(u.read_dir):void 0,send:n(u.send)?bu.fromJSON(u.send):void 0,receive:n(u.receive)?Su.fromJSON(u.receive):void 0,create:n(u.create)?Ru.fromJSON(u.create):void 0,remove_dir:n(u.remove_dir)?Pu.fromJSON(u.remove_dir):void 0,remove_file:n(u.remove_file)?zu.fromJSON(u.remove_file):void 0,all_files:n(u.all_files)?ku.fromJSON(u.all_files):void 0,cancel:n(u.cancel)?hu.fromJSON(u.cancel):void 0,send_confirm:n(u.send_confirm)?lu.fromJSON(u.send_confirm):void 0,rename:n(u.rename)?gu.fromJSON(u.rename):void 0}},toJSON(u){const e={};return u.read_dir!==void 0&&(e.read_dir=vu.toJSON(u.read_dir)),u.send!==void 0&&(e.send=bu.toJSON(u.send)),u.receive!==void 0&&(e.receive=Su.toJSON(u.receive)),u.create!==void 0&&(e.create=Ru.toJSON(u.create)),u.remove_dir!==void 0&&(e.remove_dir=Pu.toJSON(u.remove_dir)),u.remove_file!==void 0&&(e.remove_file=zu.toJSON(u.remove_file)),u.all_files!==void 0&&(e.all_files=ku.toJSON(u.all_files)),u.cancel!==void 0&&(e.cancel=hu.toJSON(u.cancel)),u.send_confirm!==void 0&&(e.send_confirm=lu.toJSON(u.send_confirm)),u.rename!==void 0&&(e.rename=gu.toJSON(u.rename)),e},create(u){return I.fromPartial(u!=null?u:{})},fromPartial(u){const e=d3();return e.read_dir=u.read_dir!==void 0&&u.read_dir!==null?vu.fromPartial(u.read_dir):void 0,e.send=u.send!==void 0&&u.send!==null?bu.fromPartial(u.send):void 0,e.receive=u.receive!==void 0&&u.receive!==null?Su.fromPartial(u.receive):void 0,e.create=u.create!==void 0&&u.create!==null?Ru.fromPartial(u.create):void 0,e.remove_dir=u.remove_dir!==void 0&&u.remove_dir!==null?Pu.fromPartial(u.remove_dir):void 0,e.remove_file=u.remove_file!==void 0&&u.remove_file!==null?zu.fromPartial(u.remove_file):void 0,e.all_files=u.all_files!==void 0&&u.all_files!==null?ku.fromPartial(u.all_files):void 0,e.cancel=u.cancel!==void 0&&u.cancel!==null?hu.fromPartial(u.cancel):void 0,e.send_confirm=u.send_confirm!==void 0&&u.send_confirm!==null?lu.fromPartial(u.send_confirm):void 0,e.rename=u.rename!==void 0&&u.rename!==null?gu.fromPartial(u.rename):void 0,e}};function c3(){return{id:0}}const hu={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=c3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),e},create(u){return hu.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=c3();return e.id=(i=u.id)!=null?i:0,e}};function C3(){return{dir:void 0,block:void 0,error:void 0,done:void 0,digest:void 0}}const ou={encode(u,e=r.Writer.create()){return u.dir!==void 0&&_0.encode(u.dir,e.uint32(10).fork()).ldelim(),u.block!==void 0&&yu.encode(u.block,e.uint32(18).fork()).ldelim(),u.error!==void 0&&xu.encode(u.error,e.uint32(26).fork()).ldelim(),u.done!==void 0&&wu.encode(u.done,e.uint32(34).fork()).ldelim(),u.digest!==void 0&&fu.encode(u.digest,e.uint32(42).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=C3();for(;i.pos>>3){case 1:if(t!==10)break;a.dir=_0.decode(i,i.uint32());continue;case 2:if(t!==18)break;a.block=yu.decode(i,i.uint32());continue;case 3:if(t!==26)break;a.error=xu.decode(i,i.uint32());continue;case 4:if(t!==34)break;a.done=wu.decode(i,i.uint32());continue;case 5:if(t!==42)break;a.digest=fu.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{dir:n(u.dir)?_0.fromJSON(u.dir):void 0,block:n(u.block)?yu.fromJSON(u.block):void 0,error:n(u.error)?xu.fromJSON(u.error):void 0,done:n(u.done)?wu.fromJSON(u.done):void 0,digest:n(u.digest)?fu.fromJSON(u.digest):void 0}},toJSON(u){const e={};return u.dir!==void 0&&(e.dir=_0.toJSON(u.dir)),u.block!==void 0&&(e.block=yu.toJSON(u.block)),u.error!==void 0&&(e.error=xu.toJSON(u.error)),u.done!==void 0&&(e.done=wu.toJSON(u.done)),u.digest!==void 0&&(e.digest=fu.toJSON(u.digest)),e},create(u){return ou.fromPartial(u!=null?u:{})},fromPartial(u){const e=C3();return e.dir=u.dir!==void 0&&u.dir!==null?_0.fromPartial(u.dir):void 0,e.block=u.block!==void 0&&u.block!==null?yu.fromPartial(u.block):void 0,e.error=u.error!==void 0&&u.error!==null?xu.fromPartial(u.error):void 0,e.done=u.done!==void 0&&u.done!==null?wu.fromPartial(u.done):void 0,e.digest=u.digest!==void 0&&u.digest!==null?fu.fromPartial(u.digest):void 0,e}};function p3(){return{id:0,file_num:0,last_modified:0,file_size:0,is_upload:!1,is_identical:!1}}const fu={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.file_num!==0&&e.uint32(16).sint32(u.file_num),u.last_modified!==0&&e.uint32(24).uint64(u.last_modified),u.file_size!==0&&e.uint32(32).uint64(u.file_size),u.is_upload!==!1&&e.uint32(40).bool(u.is_upload),u.is_identical!==!1&&e.uint32(48).bool(u.is_identical),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=p3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==16)break;a.file_num=i.sint32();continue;case 3:if(t!==24)break;a.last_modified=q(i.uint64());continue;case 4:if(t!==32)break;a.file_size=q(i.uint64());continue;case 5:if(t!==40)break;a.is_upload=i.bool();continue;case 6:if(t!==48)break;a.is_identical=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,file_num:n(u.file_num)?globalThis.Number(u.file_num):0,last_modified:n(u.last_modified)?globalThis.Number(u.last_modified):0,file_size:n(u.file_size)?globalThis.Number(u.file_size):0,is_upload:n(u.is_upload)?globalThis.Boolean(u.is_upload):!1,is_identical:n(u.is_identical)?globalThis.Boolean(u.is_identical):!1}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.file_num!==0&&(e.file_num=Math.round(u.file_num)),u.last_modified!==0&&(e.last_modified=Math.round(u.last_modified)),u.file_size!==0&&(e.file_size=Math.round(u.file_size)),u.is_upload!==!1&&(e.is_upload=u.is_upload),u.is_identical!==!1&&(e.is_identical=u.is_identical),e},create(u){return fu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l;const e=p3();return e.id=(i=u.id)!=null?i:0,e.file_num=(o=u.file_num)!=null?o:0,e.last_modified=(a=u.last_modified)!=null?a:0,e.file_size=(t=u.file_size)!=null?t:0,e.is_upload=(s=u.is_upload)!=null?s:!1,e.is_identical=(l=u.is_identical)!=null?l:!1,e}};function D3(){return{id:0,file_num:0,data:new Uint8Array(0),compressed:!1,blk_id:0}}const yu={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.file_num!==0&&e.uint32(16).sint32(u.file_num),u.data.length!==0&&e.uint32(26).bytes(u.data),u.compressed!==!1&&e.uint32(32).bool(u.compressed),u.blk_id!==0&&e.uint32(40).uint32(u.blk_id),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=D3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==16)break;a.file_num=i.sint32();continue;case 3:if(t!==26)break;a.data=i.bytes();continue;case 4:if(t!==32)break;a.compressed=i.bool();continue;case 5:if(t!==40)break;a.blk_id=i.uint32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,file_num:n(u.file_num)?globalThis.Number(u.file_num):0,data:n(u.data)?P(u.data):new Uint8Array(0),compressed:n(u.compressed)?globalThis.Boolean(u.compressed):!1,blk_id:n(u.blk_id)?globalThis.Number(u.blk_id):0}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.file_num!==0&&(e.file_num=Math.round(u.file_num)),u.data.length!==0&&(e.data=z(u.data)),u.compressed!==!1&&(e.compressed=u.compressed),u.blk_id!==0&&(e.blk_id=Math.round(u.blk_id)),e},create(u){return yu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s;const e=D3();return e.id=(i=u.id)!=null?i:0,e.file_num=(o=u.file_num)!=null?o:0,e.data=(a=u.data)!=null?a:new Uint8Array(0),e.compressed=(t=u.compressed)!=null?t:!1,e.blk_id=(s=u.blk_id)!=null?s:0,e}};function B3(){return{id:0,error:"",file_num:0}}const xu={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.error!==""&&e.uint32(18).string(u.error),u.file_num!==0&&e.uint32(24).sint32(u.file_num),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=B3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==18)break;a.error=i.string();continue;case 3:if(t!==24)break;a.file_num=i.sint32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,error:n(u.error)?globalThis.String(u.error):"",file_num:n(u.file_num)?globalThis.Number(u.file_num):0}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.error!==""&&(e.error=u.error),u.file_num!==0&&(e.file_num=Math.round(u.file_num)),e},create(u){return xu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=B3();return e.id=(i=u.id)!=null?i:0,e.error=(o=u.error)!=null?o:"",e.file_num=(a=u.file_num)!=null?a:0,e}};function A3(){return{id:0,path:"",include_hidden:!1,file_num:0}}const bu={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.path!==""&&e.uint32(18).string(u.path),u.include_hidden!==!1&&e.uint32(24).bool(u.include_hidden),u.file_num!==0&&e.uint32(32).int32(u.file_num),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=A3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==18)break;a.path=i.string();continue;case 3:if(t!==24)break;a.include_hidden=i.bool();continue;case 4:if(t!==32)break;a.file_num=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,path:n(u.path)?globalThis.String(u.path):"",include_hidden:n(u.include_hidden)?globalThis.Boolean(u.include_hidden):!1,file_num:n(u.file_num)?globalThis.Number(u.file_num):0}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.path!==""&&(e.path=u.path),u.include_hidden!==!1&&(e.include_hidden=u.include_hidden),u.file_num!==0&&(e.file_num=Math.round(u.file_num)),e},create(u){return bu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t;const e=A3();return e.id=(i=u.id)!=null?i:0,e.path=(o=u.path)!=null?o:"",e.include_hidden=(a=u.include_hidden)!=null?a:!1,e.file_num=(t=u.file_num)!=null?t:0,e}};function m3(){return{id:0,file_num:0,skip:void 0,offset_blk:void 0}}const lu={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.file_num!==0&&e.uint32(16).sint32(u.file_num),u.skip!==void 0&&e.uint32(24).bool(u.skip),u.offset_blk!==void 0&&e.uint32(32).uint32(u.offset_blk),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=m3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==16)break;a.file_num=i.sint32();continue;case 3:if(t!==24)break;a.skip=i.bool();continue;case 4:if(t!==32)break;a.offset_blk=i.uint32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,file_num:n(u.file_num)?globalThis.Number(u.file_num):0,skip:n(u.skip)?globalThis.Boolean(u.skip):void 0,offset_blk:n(u.offset_blk)?globalThis.Number(u.offset_blk):void 0}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.file_num!==0&&(e.file_num=Math.round(u.file_num)),u.skip!==void 0&&(e.skip=u.skip),u.offset_blk!==void 0&&(e.offset_blk=Math.round(u.offset_blk)),e},create(u){return lu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t;const e=m3();return e.id=(i=u.id)!=null?i:0,e.file_num=(o=u.file_num)!=null?o:0,e.skip=(a=u.skip)!=null?a:void 0,e.offset_blk=(t=u.offset_blk)!=null?t:void 0,e}};function F3(){return{id:0,file_num:0}}const wu={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.file_num!==0&&e.uint32(16).sint32(u.file_num),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=F3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==16)break;a.file_num=i.sint32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,file_num:n(u.file_num)?globalThis.Number(u.file_num):0}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.file_num!==0&&(e.file_num=Math.round(u.file_num)),e},create(u){return wu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=F3();return e.id=(i=u.id)!=null?i:0,e.file_num=(o=u.file_num)!=null?o:0,e}};function _3(){return{id:0,path:"",files:[],file_num:0,total_size:0}}const Su={encode(u,e=r.Writer.create()){u.id!==0&&e.uint32(8).int32(u.id),u.path!==""&&e.uint32(18).string(u.path);for(const i of u.files)W.encode(i,e.uint32(26).fork()).ldelim();return u.file_num!==0&&e.uint32(32).int32(u.file_num),u.total_size!==0&&e.uint32(40).uint64(u.total_size),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=_3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==18)break;a.path=i.string();continue;case 3:if(t!==26)break;a.files.push(W.decode(i,i.uint32()));continue;case 4:if(t!==32)break;a.file_num=i.int32();continue;case 5:if(t!==40)break;a.total_size=q(i.uint64());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,path:n(u.path)?globalThis.String(u.path):"",files:globalThis.Array.isArray(u==null?void 0:u.files)?u.files.map(e=>W.fromJSON(e)):[],file_num:n(u.file_num)?globalThis.Number(u.file_num):0,total_size:n(u.total_size)?globalThis.Number(u.total_size):0}},toJSON(u){var i;const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.path!==""&&(e.path=u.path),(i=u.files)!=null&&i.length&&(e.files=u.files.map(o=>W.toJSON(o))),u.file_num!==0&&(e.file_num=Math.round(u.file_num)),u.total_size!==0&&(e.total_size=Math.round(u.total_size)),e},create(u){return Su.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s;const e=_3();return e.id=(i=u.id)!=null?i:0,e.path=(o=u.path)!=null?o:"",e.files=((a=u.files)==null?void 0:a.map(l=>W.fromPartial(l)))||[],e.file_num=(t=u.file_num)!=null?t:0,e.total_size=(s=u.total_size)!=null?s:0,e}};function v3(){return{id:0,path:"",recursive:!1}}const Pu={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.path!==""&&e.uint32(18).string(u.path),u.recursive!==!1&&e.uint32(24).bool(u.recursive),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=v3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==18)break;a.path=i.string();continue;case 3:if(t!==24)break;a.recursive=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,path:n(u.path)?globalThis.String(u.path):"",recursive:n(u.recursive)?globalThis.Boolean(u.recursive):!1}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.path!==""&&(e.path=u.path),u.recursive!==!1&&(e.recursive=u.recursive),e},create(u){return Pu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=v3();return e.id=(i=u.id)!=null?i:0,e.path=(o=u.path)!=null?o:"",e.recursive=(a=u.recursive)!=null?a:!1,e}};function k3(){return{id:0,path:"",file_num:0}}const zu={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.path!==""&&e.uint32(18).string(u.path),u.file_num!==0&&e.uint32(24).sint32(u.file_num),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=k3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==18)break;a.path=i.string();continue;case 3:if(t!==24)break;a.file_num=i.sint32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,path:n(u.path)?globalThis.String(u.path):"",file_num:n(u.file_num)?globalThis.Number(u.file_num):0}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.path!==""&&(e.path=u.path),u.file_num!==0&&(e.file_num=Math.round(u.file_num)),e},create(u){return zu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=k3();return e.id=(i=u.id)!=null?i:0,e.path=(o=u.path)!=null?o:"",e.file_num=(a=u.file_num)!=null?a:0,e}};function g3(){return{id:0,path:""}}const Ru={encode(u,e=r.Writer.create()){return u.id!==0&&e.uint32(8).int32(u.id),u.path!==""&&e.uint32(18).string(u.path),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=g3();for(;i.pos>>3){case 1:if(t!==8)break;a.id=i.int32();continue;case 2:if(t!==18)break;a.path=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,path:n(u.path)?globalThis.String(u.path):""}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.path!==""&&(e.path=u.path),e},create(u){return Ru.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=g3();return e.id=(i=u.id)!=null?i:0,e.path=(o=u.path)!=null?o:"",e}};function h3(){return{}}const v0={encode(u,e=r.Writer.create()){return e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=h3();for(;i.pos>>3){case 2:if(t!==16)break;a.id=i.int32();continue;case 3:if(t!==26)break;a.format=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.Number(u.id):0,format:n(u.format)?globalThis.String(u.format):""}},toJSON(u){const e={};return u.id!==0&&(e.id=Math.round(u.id)),u.format!==""&&(e.format=u.format),e},create(u){return k0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=f3();return e.id=(i=u.id)!=null?i:0,e.format=(o=u.format)!=null?o:"",e}};function y3(){return{formats:[]}}const g0={encode(u,e=r.Writer.create()){for(const i of u.formats)k0.encode(i,e.uint32(18).fork()).ldelim();return e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=y3();for(;i.pos>>3){case 2:if(t!==18)break;a.formats.push(k0.decode(i,i.uint32()));continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{formats:globalThis.Array.isArray(u==null?void 0:u.formats)?u.formats.map(e=>k0.fromJSON(e)):[]}},toJSON(u){var i;const e={};return(i=u.formats)!=null&&i.length&&(e.formats=u.formats.map(o=>k0.toJSON(o))),e},create(u){return g0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=y3();return e.formats=((i=u.formats)==null?void 0:i.map(o=>k0.fromPartial(o)))||[],e}};function x3(){return{msg_flags:0}}const h0={encode(u,e=r.Writer.create()){return u.msg_flags!==0&&e.uint32(16).int32(u.msg_flags),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=x3();for(;i.pos>>3){case 2:if(t!==16)break;a.msg_flags=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{msg_flags:n(u.msg_flags)?globalThis.Number(u.msg_flags):0}},toJSON(u){const e={};return u.msg_flags!==0&&(e.msg_flags=Math.round(u.msg_flags)),e},create(u){return h0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=x3();return e.msg_flags=(i=u.msg_flags)!=null?i:0,e}};function b3(){return{requested_format_id:0}}const f0={encode(u,e=r.Writer.create()){return u.requested_format_id!==0&&e.uint32(16).int32(u.requested_format_id),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=b3();for(;i.pos>>3){case 2:if(t!==16)break;a.requested_format_id=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{requested_format_id:n(u.requested_format_id)?globalThis.Number(u.requested_format_id):0}},toJSON(u){const e={};return u.requested_format_id!==0&&(e.requested_format_id=Math.round(u.requested_format_id)),e},create(u){return f0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=b3();return e.requested_format_id=(i=u.requested_format_id)!=null?i:0,e}};function w3(){return{msg_flags:0,format_data:new Uint8Array(0)}}const y0={encode(u,e=r.Writer.create()){return u.msg_flags!==0&&e.uint32(16).int32(u.msg_flags),u.format_data.length!==0&&e.uint32(26).bytes(u.format_data),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=w3();for(;i.pos>>3){case 2:if(t!==16)break;a.msg_flags=i.int32();continue;case 3:if(t!==26)break;a.format_data=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{msg_flags:n(u.msg_flags)?globalThis.Number(u.msg_flags):0,format_data:n(u.format_data)?P(u.format_data):new Uint8Array(0)}},toJSON(u){const e={};return u.msg_flags!==0&&(e.msg_flags=Math.round(u.msg_flags)),u.format_data.length!==0&&(e.format_data=z(u.format_data)),e},create(u){return y0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=w3();return e.msg_flags=(i=u.msg_flags)!=null?i:0,e.format_data=(o=u.format_data)!=null?o:new Uint8Array(0),e}};function S3(){return{stream_id:0,list_index:0,dw_flags:0,n_position_low:0,n_position_high:0,cb_requested:0,have_clip_data_id:!1,clip_data_id:0}}const x0={encode(u,e=r.Writer.create()){return u.stream_id!==0&&e.uint32(16).int32(u.stream_id),u.list_index!==0&&e.uint32(24).int32(u.list_index),u.dw_flags!==0&&e.uint32(32).int32(u.dw_flags),u.n_position_low!==0&&e.uint32(40).int32(u.n_position_low),u.n_position_high!==0&&e.uint32(48).int32(u.n_position_high),u.cb_requested!==0&&e.uint32(56).int32(u.cb_requested),u.have_clip_data_id!==!1&&e.uint32(64).bool(u.have_clip_data_id),u.clip_data_id!==0&&e.uint32(72).int32(u.clip_data_id),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=S3();for(;i.pos>>3){case 2:if(t!==16)break;a.stream_id=i.int32();continue;case 3:if(t!==24)break;a.list_index=i.int32();continue;case 4:if(t!==32)break;a.dw_flags=i.int32();continue;case 5:if(t!==40)break;a.n_position_low=i.int32();continue;case 6:if(t!==48)break;a.n_position_high=i.int32();continue;case 7:if(t!==56)break;a.cb_requested=i.int32();continue;case 8:if(t!==64)break;a.have_clip_data_id=i.bool();continue;case 9:if(t!==72)break;a.clip_data_id=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{stream_id:n(u.stream_id)?globalThis.Number(u.stream_id):0,list_index:n(u.list_index)?globalThis.Number(u.list_index):0,dw_flags:n(u.dw_flags)?globalThis.Number(u.dw_flags):0,n_position_low:n(u.n_position_low)?globalThis.Number(u.n_position_low):0,n_position_high:n(u.n_position_high)?globalThis.Number(u.n_position_high):0,cb_requested:n(u.cb_requested)?globalThis.Number(u.cb_requested):0,have_clip_data_id:n(u.have_clip_data_id)?globalThis.Boolean(u.have_clip_data_id):!1,clip_data_id:n(u.clip_data_id)?globalThis.Number(u.clip_data_id):0}},toJSON(u){const e={};return u.stream_id!==0&&(e.stream_id=Math.round(u.stream_id)),u.list_index!==0&&(e.list_index=Math.round(u.list_index)),u.dw_flags!==0&&(e.dw_flags=Math.round(u.dw_flags)),u.n_position_low!==0&&(e.n_position_low=Math.round(u.n_position_low)),u.n_position_high!==0&&(e.n_position_high=Math.round(u.n_position_high)),u.cb_requested!==0&&(e.cb_requested=Math.round(u.cb_requested)),u.have_clip_data_id!==!1&&(e.have_clip_data_id=u.have_clip_data_id),u.clip_data_id!==0&&(e.clip_data_id=Math.round(u.clip_data_id)),e},create(u){return x0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E,d;const e=S3();return e.stream_id=(i=u.stream_id)!=null?i:0,e.list_index=(o=u.list_index)!=null?o:0,e.dw_flags=(a=u.dw_flags)!=null?a:0,e.n_position_low=(t=u.n_position_low)!=null?t:0,e.n_position_high=(s=u.n_position_high)!=null?s:0,e.cb_requested=(l=u.cb_requested)!=null?l:0,e.have_clip_data_id=(E=u.have_clip_data_id)!=null?E:!1,e.clip_data_id=(d=u.clip_data_id)!=null?d:0,e}};function P3(){return{msg_flags:0,stream_id:0,requested_data:new Uint8Array(0)}}const b0={encode(u,e=r.Writer.create()){return u.msg_flags!==0&&e.uint32(24).int32(u.msg_flags),u.stream_id!==0&&e.uint32(32).int32(u.stream_id),u.requested_data.length!==0&&e.uint32(42).bytes(u.requested_data),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=P3();for(;i.pos>>3){case 3:if(t!==24)break;a.msg_flags=i.int32();continue;case 4:if(t!==32)break;a.stream_id=i.int32();continue;case 5:if(t!==42)break;a.requested_data=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{msg_flags:n(u.msg_flags)?globalThis.Number(u.msg_flags):0,stream_id:n(u.stream_id)?globalThis.Number(u.stream_id):0,requested_data:n(u.requested_data)?P(u.requested_data):new Uint8Array(0)}},toJSON(u){const e={};return u.msg_flags!==0&&(e.msg_flags=Math.round(u.msg_flags)),u.stream_id!==0&&(e.stream_id=Math.round(u.stream_id)),u.requested_data.length!==0&&(e.requested_data=z(u.requested_data)),e},create(u){return b0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=P3();return e.msg_flags=(i=u.msg_flags)!=null?i:0,e.stream_id=(o=u.stream_id)!=null?o:0,e.requested_data=(a=u.requested_data)!=null?a:new Uint8Array(0),e}};function z3(){return{ready:void 0,format_list:void 0,format_list_response:void 0,format_data_request:void 0,format_data_response:void 0,file_contents_request:void 0,file_contents_response:void 0}}const w0={encode(u,e=r.Writer.create()){return u.ready!==void 0&&v0.encode(u.ready,e.uint32(10).fork()).ldelim(),u.format_list!==void 0&&g0.encode(u.format_list,e.uint32(18).fork()).ldelim(),u.format_list_response!==void 0&&h0.encode(u.format_list_response,e.uint32(26).fork()).ldelim(),u.format_data_request!==void 0&&f0.encode(u.format_data_request,e.uint32(34).fork()).ldelim(),u.format_data_response!==void 0&&y0.encode(u.format_data_response,e.uint32(42).fork()).ldelim(),u.file_contents_request!==void 0&&x0.encode(u.file_contents_request,e.uint32(50).fork()).ldelim(),u.file_contents_response!==void 0&&b0.encode(u.file_contents_response,e.uint32(58).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=z3();for(;i.pos>>3){case 1:if(t!==10)break;a.ready=v0.decode(i,i.uint32());continue;case 2:if(t!==18)break;a.format_list=g0.decode(i,i.uint32());continue;case 3:if(t!==26)break;a.format_list_response=h0.decode(i,i.uint32());continue;case 4:if(t!==34)break;a.format_data_request=f0.decode(i,i.uint32());continue;case 5:if(t!==42)break;a.format_data_response=y0.decode(i,i.uint32());continue;case 6:if(t!==50)break;a.file_contents_request=x0.decode(i,i.uint32());continue;case 7:if(t!==58)break;a.file_contents_response=b0.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{ready:n(u.ready)?v0.fromJSON(u.ready):void 0,format_list:n(u.format_list)?g0.fromJSON(u.format_list):void 0,format_list_response:n(u.format_list_response)?h0.fromJSON(u.format_list_response):void 0,format_data_request:n(u.format_data_request)?f0.fromJSON(u.format_data_request):void 0,format_data_response:n(u.format_data_response)?y0.fromJSON(u.format_data_response):void 0,file_contents_request:n(u.file_contents_request)?x0.fromJSON(u.file_contents_request):void 0,file_contents_response:n(u.file_contents_response)?b0.fromJSON(u.file_contents_response):void 0}},toJSON(u){const e={};return u.ready!==void 0&&(e.ready=v0.toJSON(u.ready)),u.format_list!==void 0&&(e.format_list=g0.toJSON(u.format_list)),u.format_list_response!==void 0&&(e.format_list_response=h0.toJSON(u.format_list_response)),u.format_data_request!==void 0&&(e.format_data_request=f0.toJSON(u.format_data_request)),u.format_data_response!==void 0&&(e.format_data_response=y0.toJSON(u.format_data_response)),u.file_contents_request!==void 0&&(e.file_contents_request=x0.toJSON(u.file_contents_request)),u.file_contents_response!==void 0&&(e.file_contents_response=b0.toJSON(u.file_contents_response)),e},create(u){return w0.fromPartial(u!=null?u:{})},fromPartial(u){const e=z3();return e.ready=u.ready!==void 0&&u.ready!==null?v0.fromPartial(u.ready):void 0,e.format_list=u.format_list!==void 0&&u.format_list!==null?g0.fromPartial(u.format_list):void 0,e.format_list_response=u.format_list_response!==void 0&&u.format_list_response!==null?h0.fromPartial(u.format_list_response):void 0,e.format_data_request=u.format_data_request!==void 0&&u.format_data_request!==null?f0.fromPartial(u.format_data_request):void 0,e.format_data_response=u.format_data_response!==void 0&&u.format_data_response!==null?y0.fromPartial(u.format_data_response):void 0,e.file_contents_request=u.file_contents_request!==void 0&&u.file_contents_request!==null?x0.fromPartial(u.file_contents_request):void 0,e.file_contents_response=u.file_contents_response!==void 0&&u.file_contents_response!==null?b0.fromPartial(u.file_contents_response):void 0,e}};function R3(){return{width:0,height:0}}const v={encode(u,e=r.Writer.create()){return u.width!==0&&e.uint32(8).int32(u.width),u.height!==0&&e.uint32(16).int32(u.height),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=R3();for(;i.pos>>3){case 1:if(t!==8)break;a.width=i.int32();continue;case 2:if(t!==16)break;a.height=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{width:n(u.width)?globalThis.Number(u.width):0,height:n(u.height)?globalThis.Number(u.height):0}},toJSON(u){const e={};return u.width!==0&&(e.width=Math.round(u.width)),u.height!==0&&(e.height=Math.round(u.height)),e},create(u){return v.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=R3();return e.width=(i=u.width)!=null?i:0,e.height=(o=u.height)!=null?o:0,e}};function I3(){return{display:0,resolution:void 0}}const Iu={encode(u,e=r.Writer.create()){return u.display!==0&&e.uint32(8).int32(u.display),u.resolution!==void 0&&v.encode(u.resolution,e.uint32(18).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=I3();for(;i.pos>>3){case 1:if(t!==8)break;a.display=i.int32();continue;case 2:if(t!==18)break;a.resolution=v.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{display:n(u.display)?globalThis.Number(u.display):0,resolution:n(u.resolution)?v.fromJSON(u.resolution):void 0}},toJSON(u){const e={};return u.display!==0&&(e.display=Math.round(u.display)),u.resolution!==void 0&&(e.resolution=v.toJSON(u.resolution)),e},create(u){return Iu.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=I3();return e.display=(i=u.display)!=null?i:0,e.resolution=u.resolution!==void 0&&u.resolution!==null?v.fromPartial(u.resolution):void 0,e}};function T3(){return{resolutions:[]}}const $={encode(u,e=r.Writer.create()){for(const i of u.resolutions)v.encode(i,e.uint32(10).fork()).ldelim();return e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=T3();for(;i.pos>>3){case 1:if(t!==10)break;a.resolutions.push(v.decode(i,i.uint32()));continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{resolutions:globalThis.Array.isArray(u==null?void 0:u.resolutions)?u.resolutions.map(e=>v.fromJSON(e)):[]}},toJSON(u){var i;const e={};return(i=u.resolutions)!=null&&i.length&&(e.resolutions=u.resolutions.map(o=>v.toJSON(o))),e},create(u){return $.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=T3();return e.resolutions=((i=u.resolutions)==null?void 0:i.map(o=>v.fromPartial(o)))||[],e}};function N3(){return{display:0,x:0,y:0,width:0,height:0,cursor_embedded:!1,resolutions:void 0,original_resolution:void 0}}const Tu={encode(u,e=r.Writer.create()){return u.display!==0&&e.uint32(8).int32(u.display),u.x!==0&&e.uint32(16).sint32(u.x),u.y!==0&&e.uint32(24).sint32(u.y),u.width!==0&&e.uint32(32).int32(u.width),u.height!==0&&e.uint32(40).int32(u.height),u.cursor_embedded!==!1&&e.uint32(48).bool(u.cursor_embedded),u.resolutions!==void 0&&$.encode(u.resolutions,e.uint32(58).fork()).ldelim(),u.original_resolution!==void 0&&v.encode(u.original_resolution,e.uint32(66).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=N3();for(;i.pos>>3){case 1:if(t!==8)break;a.display=i.int32();continue;case 2:if(t!==16)break;a.x=i.sint32();continue;case 3:if(t!==24)break;a.y=i.sint32();continue;case 4:if(t!==32)break;a.width=i.int32();continue;case 5:if(t!==40)break;a.height=i.int32();continue;case 6:if(t!==48)break;a.cursor_embedded=i.bool();continue;case 7:if(t!==58)break;a.resolutions=$.decode(i,i.uint32());continue;case 8:if(t!==66)break;a.original_resolution=v.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{display:n(u.display)?globalThis.Number(u.display):0,x:n(u.x)?globalThis.Number(u.x):0,y:n(u.y)?globalThis.Number(u.y):0,width:n(u.width)?globalThis.Number(u.width):0,height:n(u.height)?globalThis.Number(u.height):0,cursor_embedded:n(u.cursor_embedded)?globalThis.Boolean(u.cursor_embedded):!1,resolutions:n(u.resolutions)?$.fromJSON(u.resolutions):void 0,original_resolution:n(u.original_resolution)?v.fromJSON(u.original_resolution):void 0}},toJSON(u){const e={};return u.display!==0&&(e.display=Math.round(u.display)),u.x!==0&&(e.x=Math.round(u.x)),u.y!==0&&(e.y=Math.round(u.y)),u.width!==0&&(e.width=Math.round(u.width)),u.height!==0&&(e.height=Math.round(u.height)),u.cursor_embedded!==!1&&(e.cursor_embedded=u.cursor_embedded),u.resolutions!==void 0&&(e.resolutions=$.toJSON(u.resolutions)),u.original_resolution!==void 0&&(e.original_resolution=v.toJSON(u.original_resolution)),e},create(u){return Tu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l;const e=N3();return e.display=(i=u.display)!=null?i:0,e.x=(o=u.x)!=null?o:0,e.y=(a=u.y)!=null?a:0,e.width=(t=u.width)!=null?t:0,e.height=(s=u.height)!=null?s:0,e.cursor_embedded=(l=u.cursor_embedded)!=null?l:!1,e.resolutions=u.resolutions!==void 0&&u.resolutions!==null?$.fromPartial(u.resolutions):void 0,e.original_resolution=u.original_resolution!==void 0&&u.original_resolution!==null?v.fromPartial(u.original_resolution):void 0,e}};function j3(){return{add:[],sub:[],set:[]}}const Nu={encode(u,e=r.Writer.create()){e.uint32(10).fork();for(const i of u.add)e.int32(i);e.ldelim(),e.uint32(18).fork();for(const i of u.sub)e.int32(i);e.ldelim(),e.uint32(26).fork();for(const i of u.set)e.int32(i);return e.ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=j3();for(;i.pos>>3){case 1:if(t===8){a.add.push(i.int32());continue}if(t===10){const s=i.uint32()+i.pos;for(;i.posglobalThis.Number(e)):[],sub:globalThis.Array.isArray(u==null?void 0:u.sub)?u.sub.map(e=>globalThis.Number(e)):[],set:globalThis.Array.isArray(u==null?void 0:u.set)?u.set.map(e=>globalThis.Number(e)):[]}},toJSON(u){var i,o,a;const e={};return(i=u.add)!=null&&i.length&&(e.add=u.add.map(t=>Math.round(t))),(o=u.sub)!=null&&o.length&&(e.sub=u.sub.map(t=>Math.round(t))),(a=u.set)!=null&&a.length&&(e.set=u.set.map(t=>Math.round(t))),e},create(u){return Nu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=j3();return e.add=((i=u.add)==null?void 0:i.map(t=>t))||[],e.sub=((o=u.sub)==null?void 0:o.map(t=>t))||[],e.set=((a=u.set)==null?void 0:a.map(t=>t))||[],e}};function O3(){return{display:0,on:!1}}const ju={encode(u,e=r.Writer.create()){return u.display!==0&&e.uint32(8).int32(u.display),u.on!==!1&&e.uint32(16).bool(u.on),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=O3();for(;i.pos>>3){case 1:if(t!==8)break;a.display=i.int32();continue;case 2:if(t!==16)break;a.on=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{display:n(u.display)?globalThis.Number(u.display):0,on:n(u.on)?globalThis.Boolean(u.on):!1}},toJSON(u){const e={};return u.display!==0&&(e.display=Math.round(u.display)),u.on!==!1&&(e.on=u.on),e},create(u){return ju.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=O3();return e.display=(i=u.display)!=null?i:0,e.on=(o=u.on)!=null?o:!1,e}};function M3(){return{impl_key:"",on:!1}}const Ou={encode(u,e=r.Writer.create()){return u.impl_key!==""&&e.uint32(10).string(u.impl_key),u.on!==!1&&e.uint32(16).bool(u.on),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=M3();for(;i.pos>>3){case 1:if(t!==10)break;a.impl_key=i.string();continue;case 2:if(t!==16)break;a.on=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{impl_key:n(u.impl_key)?globalThis.String(u.impl_key):"",on:n(u.on)?globalThis.Boolean(u.on):!1}},toJSON(u){const e={};return u.impl_key!==""&&(e.impl_key=u.impl_key),u.on!==!1&&(e.on=u.on),e},create(u){return Ou.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=M3();return e.impl_key=(i=u.impl_key)!=null?i:"",e.on=(o=u.on)!=null?o:!1,e}};function L3(){return{permission:0,enabled:!1}}const S0={encode(u,e=r.Writer.create()){return u.permission!==0&&e.uint32(8).int32(u.permission),u.enabled!==!1&&e.uint32(16).bool(u.enabled),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=L3();for(;i.pos>>3){case 1:if(t!==8)break;a.permission=i.int32();continue;case 2:if(t!==16)break;a.enabled=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{permission:n(u.permission)?na(u.permission):0,enabled:n(u.enabled)?globalThis.Boolean(u.enabled):!1}},toJSON(u){const e={};return u.permission!==0&&(e.permission=ra(u.permission)),u.enabled!==!1&&(e.enabled=u.enabled),e},create(u){return S0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=L3();return e.permission=(i=u.permission)!=null?i:0,e.enabled=(o=u.enabled)!=null?o:!1,e}};function U3(){return{ability_vp9:0,ability_h264:0,ability_h265:0,prefer:0,ability_vp8:0,ability_av1:0,i444:void 0,prefer_chroma:0}}const Mu={encode(u,e=r.Writer.create()){return u.ability_vp9!==0&&e.uint32(8).int32(u.ability_vp9),u.ability_h264!==0&&e.uint32(16).int32(u.ability_h264),u.ability_h265!==0&&e.uint32(24).int32(u.ability_h265),u.prefer!==0&&e.uint32(32).int32(u.prefer),u.ability_vp8!==0&&e.uint32(40).int32(u.ability_vp8),u.ability_av1!==0&&e.uint32(48).int32(u.ability_av1),u.i444!==void 0&&J.encode(u.i444,e.uint32(58).fork()).ldelim(),u.prefer_chroma!==0&&e.uint32(64).int32(u.prefer_chroma),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=U3();for(;i.pos>>3){case 1:if(t!==8)break;a.ability_vp9=i.int32();continue;case 2:if(t!==16)break;a.ability_h264=i.int32();continue;case 3:if(t!==24)break;a.ability_h265=i.int32();continue;case 4:if(t!==32)break;a.prefer=i.int32();continue;case 5:if(t!==40)break;a.ability_vp8=i.int32();continue;case 6:if(t!==48)break;a.ability_av1=i.int32();continue;case 7:if(t!==58)break;a.i444=J.decode(i,i.uint32());continue;case 8:if(t!==64)break;a.prefer_chroma=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{ability_vp9:n(u.ability_vp9)?globalThis.Number(u.ability_vp9):0,ability_h264:n(u.ability_h264)?globalThis.Number(u.ability_h264):0,ability_h265:n(u.ability_h265)?globalThis.Number(u.ability_h265):0,prefer:n(u.prefer)?sa(u.prefer):0,ability_vp8:n(u.ability_vp8)?globalThis.Number(u.ability_vp8):0,ability_av1:n(u.ability_av1)?globalThis.Number(u.ability_av1):0,i444:n(u.i444)?J.fromJSON(u.i444):void 0,prefer_chroma:n(u.prefer_chroma)?Qt(u.prefer_chroma):0}},toJSON(u){const e={};return u.ability_vp9!==0&&(e.ability_vp9=Math.round(u.ability_vp9)),u.ability_h264!==0&&(e.ability_h264=Math.round(u.ability_h264)),u.ability_h265!==0&&(e.ability_h265=Math.round(u.ability_h265)),u.prefer!==0&&(e.prefer=la(u.prefer)),u.ability_vp8!==0&&(e.ability_vp8=Math.round(u.ability_vp8)),u.ability_av1!==0&&(e.ability_av1=Math.round(u.ability_av1)),u.i444!==void 0&&(e.i444=J.toJSON(u.i444)),u.prefer_chroma!==0&&(e.prefer_chroma=Xt(u.prefer_chroma)),e},create(u){return Mu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E;const e=U3();return e.ability_vp9=(i=u.ability_vp9)!=null?i:0,e.ability_h264=(o=u.ability_h264)!=null?o:0,e.ability_h265=(a=u.ability_h265)!=null?a:0,e.prefer=(t=u.prefer)!=null?t:0,e.ability_vp8=(s=u.ability_vp8)!=null?s:0,e.ability_av1=(l=u.ability_av1)!=null?l:0,e.i444=u.i444!==void 0&&u.i444!==null?J.fromPartial(u.i444):void 0,e.prefer_chroma=(E=u.prefer_chroma)!=null?E:0,e}};function W3(){return{image_quality:0,lock_after_session_end:0,show_remote_cursor:0,privacy_mode:0,block_input:0,custom_image_quality:0,disable_audio:0,disable_clipboard:0,enable_file_transfer:0,supported_decoding:void 0,custom_fps:0,disable_keyboard:0,follow_remote_cursor:0,follow_remote_window:0}}const S={encode(u,e=r.Writer.create()){return u.image_quality!==0&&e.uint32(8).int32(u.image_quality),u.lock_after_session_end!==0&&e.uint32(16).int32(u.lock_after_session_end),u.show_remote_cursor!==0&&e.uint32(24).int32(u.show_remote_cursor),u.privacy_mode!==0&&e.uint32(32).int32(u.privacy_mode),u.block_input!==0&&e.uint32(40).int32(u.block_input),u.custom_image_quality!==0&&e.uint32(48).int32(u.custom_image_quality),u.disable_audio!==0&&e.uint32(56).int32(u.disable_audio),u.disable_clipboard!==0&&e.uint32(64).int32(u.disable_clipboard),u.enable_file_transfer!==0&&e.uint32(72).int32(u.enable_file_transfer),u.supported_decoding!==void 0&&Mu.encode(u.supported_decoding,e.uint32(82).fork()).ldelim(),u.custom_fps!==0&&e.uint32(88).int32(u.custom_fps),u.disable_keyboard!==0&&e.uint32(96).int32(u.disable_keyboard),u.follow_remote_cursor!==0&&e.uint32(120).int32(u.follow_remote_cursor),u.follow_remote_window!==0&&e.uint32(128).int32(u.follow_remote_window),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=W3();for(;i.pos>>3){case 1:if(t!==8)break;a.image_quality=i.int32();continue;case 2:if(t!==16)break;a.lock_after_session_end=i.int32();continue;case 3:if(t!==24)break;a.show_remote_cursor=i.int32();continue;case 4:if(t!==32)break;a.privacy_mode=i.int32();continue;case 5:if(t!==40)break;a.block_input=i.int32();continue;case 6:if(t!==48)break;a.custom_image_quality=i.int32();continue;case 7:if(t!==56)break;a.disable_audio=i.int32();continue;case 8:if(t!==64)break;a.disable_clipboard=i.int32();continue;case 9:if(t!==72)break;a.enable_file_transfer=i.int32();continue;case 10:if(t!==82)break;a.supported_decoding=Mu.decode(i,i.uint32());continue;case 11:if(t!==88)break;a.custom_fps=i.int32();continue;case 12:if(t!==96)break;a.disable_keyboard=i.int32();continue;case 15:if(t!==120)break;a.follow_remote_cursor=i.int32();continue;case 16:if(t!==128)break;a.follow_remote_window=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{image_quality:n(u.image_quality)?aa(u.image_quality):0,lock_after_session_end:n(u.lock_after_session_end)?iu(u.lock_after_session_end):0,show_remote_cursor:n(u.show_remote_cursor)?iu(u.show_remote_cursor):0,privacy_mode:n(u.privacy_mode)?iu(u.privacy_mode):0,block_input:n(u.block_input)?iu(u.block_input):0,custom_image_quality:n(u.custom_image_quality)?globalThis.Number(u.custom_image_quality):0,disable_audio:n(u.disable_audio)?iu(u.disable_audio):0,disable_clipboard:n(u.disable_clipboard)?iu(u.disable_clipboard):0,enable_file_transfer:n(u.enable_file_transfer)?iu(u.enable_file_transfer):0,supported_decoding:n(u.supported_decoding)?Mu.fromJSON(u.supported_decoding):void 0,custom_fps:n(u.custom_fps)?globalThis.Number(u.custom_fps):0,disable_keyboard:n(u.disable_keyboard)?iu(u.disable_keyboard):0,follow_remote_cursor:n(u.follow_remote_cursor)?iu(u.follow_remote_cursor):0,follow_remote_window:n(u.follow_remote_window)?iu(u.follow_remote_window):0}},toJSON(u){const e={};return u.image_quality!==0&&(e.image_quality=oa(u.image_quality)),u.lock_after_session_end!==0&&(e.lock_after_session_end=tu(u.lock_after_session_end)),u.show_remote_cursor!==0&&(e.show_remote_cursor=tu(u.show_remote_cursor)),u.privacy_mode!==0&&(e.privacy_mode=tu(u.privacy_mode)),u.block_input!==0&&(e.block_input=tu(u.block_input)),u.custom_image_quality!==0&&(e.custom_image_quality=Math.round(u.custom_image_quality)),u.disable_audio!==0&&(e.disable_audio=tu(u.disable_audio)),u.disable_clipboard!==0&&(e.disable_clipboard=tu(u.disable_clipboard)),u.enable_file_transfer!==0&&(e.enable_file_transfer=tu(u.enable_file_transfer)),u.supported_decoding!==void 0&&(e.supported_decoding=Mu.toJSON(u.supported_decoding)),u.custom_fps!==0&&(e.custom_fps=Math.round(u.custom_fps)),u.disable_keyboard!==0&&(e.disable_keyboard=tu(u.disable_keyboard)),u.follow_remote_cursor!==0&&(e.follow_remote_cursor=tu(u.follow_remote_cursor)),u.follow_remote_window!==0&&(e.follow_remote_window=tu(u.follow_remote_window)),e},create(u){return S.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E,d,p,D,B,m,f;const e=W3();return e.image_quality=(i=u.image_quality)!=null?i:0,e.lock_after_session_end=(o=u.lock_after_session_end)!=null?o:0,e.show_remote_cursor=(a=u.show_remote_cursor)!=null?a:0,e.privacy_mode=(t=u.privacy_mode)!=null?t:0,e.block_input=(s=u.block_input)!=null?s:0,e.custom_image_quality=(l=u.custom_image_quality)!=null?l:0,e.disable_audio=(E=u.disable_audio)!=null?E:0,e.disable_clipboard=(d=u.disable_clipboard)!=null?d:0,e.enable_file_transfer=(p=u.enable_file_transfer)!=null?p:0,e.supported_decoding=u.supported_decoding!==void 0&&u.supported_decoding!==null?Mu.fromPartial(u.supported_decoding):void 0,e.custom_fps=(D=u.custom_fps)!=null?D:0,e.disable_keyboard=(B=u.disable_keyboard)!=null?B:0,e.follow_remote_cursor=(m=u.follow_remote_cursor)!=null?m:0,e.follow_remote_window=(f=u.follow_remote_window)!=null?f:0,e}};function q3(){return{time:0,from_client:!1,last_delay:0,target_bitrate:0}}const P0={encode(u,e=r.Writer.create()){return u.time!==0&&e.uint32(8).int64(u.time),u.from_client!==!1&&e.uint32(16).bool(u.from_client),u.last_delay!==0&&e.uint32(24).uint32(u.last_delay),u.target_bitrate!==0&&e.uint32(32).uint32(u.target_bitrate),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=q3();for(;i.pos>>3){case 1:if(t!==8)break;a.time=q(i.int64());continue;case 2:if(t!==16)break;a.from_client=i.bool();continue;case 3:if(t!==24)break;a.last_delay=i.uint32();continue;case 4:if(t!==32)break;a.target_bitrate=i.uint32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{time:n(u.time)?globalThis.Number(u.time):0,from_client:n(u.from_client)?globalThis.Boolean(u.from_client):!1,last_delay:n(u.last_delay)?globalThis.Number(u.last_delay):0,target_bitrate:n(u.target_bitrate)?globalThis.Number(u.target_bitrate):0}},toJSON(u){const e={};return u.time!==0&&(e.time=Math.round(u.time)),u.from_client!==!1&&(e.from_client=u.from_client),u.last_delay!==0&&(e.last_delay=Math.round(u.last_delay)),u.target_bitrate!==0&&(e.target_bitrate=Math.round(u.target_bitrate)),e},create(u){return P0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t;const e=q3();return e.time=(i=u.time)!=null?i:0,e.from_client=(o=u.from_client)!=null?o:!1,e.last_delay=(a=u.last_delay)!=null?a:0,e.target_bitrate=(t=u.target_bitrate)!=null?t:0,e}};function V3(){return{asymmetric_value:new Uint8Array(0),symmetric_value:new Uint8Array(0)}}const K={encode(u,e=r.Writer.create()){return u.asymmetric_value.length!==0&&e.uint32(10).bytes(u.asymmetric_value),u.symmetric_value.length!==0&&e.uint32(18).bytes(u.symmetric_value),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=V3();for(;i.pos>>3){case 1:if(t!==10)break;a.asymmetric_value=i.bytes();continue;case 2:if(t!==18)break;a.symmetric_value=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{asymmetric_value:n(u.asymmetric_value)?P(u.asymmetric_value):new Uint8Array(0),symmetric_value:n(u.symmetric_value)?P(u.symmetric_value):new Uint8Array(0)}},toJSON(u){const e={};return u.asymmetric_value.length!==0&&(e.asymmetric_value=z(u.asymmetric_value)),u.symmetric_value.length!==0&&(e.symmetric_value=z(u.symmetric_value)),e},create(u){return K.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=V3();return e.asymmetric_value=(i=u.asymmetric_value)!=null?i:new Uint8Array(0),e.symmetric_value=(o=u.symmetric_value)!=null?o:new Uint8Array(0),e}};function K3(){return{id:new Uint8Array(0)}}const z0={encode(u,e=r.Writer.create()){return u.id.length!==0&&e.uint32(10).bytes(u.id),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=K3();for(;i.pos>>3){case 1:if(t!==10)break;a.id=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?P(u.id):new Uint8Array(0)}},toJSON(u){const e={};return u.id.length!==0&&(e.id=z(u.id)),e},create(u){return z0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=K3();return e.id=(i=u.id)!=null?i:new Uint8Array(0),e}};function H3(){return{sample_rate:0,channels:0}}const R0={encode(u,e=r.Writer.create()){return u.sample_rate!==0&&e.uint32(8).uint32(u.sample_rate),u.channels!==0&&e.uint32(16).uint32(u.channels),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=H3();for(;i.pos>>3){case 1:if(t!==8)break;a.sample_rate=i.uint32();continue;case 2:if(t!==16)break;a.channels=i.uint32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{sample_rate:n(u.sample_rate)?globalThis.Number(u.sample_rate):0,channels:n(u.channels)?globalThis.Number(u.channels):0}},toJSON(u){const e={};return u.sample_rate!==0&&(e.sample_rate=Math.round(u.sample_rate)),u.channels!==0&&(e.channels=Math.round(u.channels)),e},create(u){return R0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=H3();return e.sample_rate=(i=u.sample_rate)!=null?i:0,e.channels=(o=u.channels)!=null?o:0,e}};function J3(){return{data:new Uint8Array(0)}}const I0={encode(u,e=r.Writer.create()){return u.data.length!==0&&e.uint32(10).bytes(u.data),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=J3();for(;i.pos>>3){case 1:if(t!==10)break;a.data=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{data:n(u.data)?P(u.data):new Uint8Array(0)}},toJSON(u){const e={};return u.data.length!==0&&(e.data=z(u.data)),e},create(u){return I0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=J3();return e.data=(i=u.data)!=null?i:new Uint8Array(0),e}};function G3(){return{msgtype:"",title:"",text:"",link:""}}const T0={encode(u,e=r.Writer.create()){return u.msgtype!==""&&e.uint32(10).string(u.msgtype),u.title!==""&&e.uint32(18).string(u.title),u.text!==""&&e.uint32(26).string(u.text),u.link!==""&&e.uint32(34).string(u.link),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=G3();for(;i.pos>>3){case 1:if(t!==10)break;a.msgtype=i.string();continue;case 2:if(t!==18)break;a.title=i.string();continue;case 3:if(t!==26)break;a.text=i.string();continue;case 4:if(t!==34)break;a.link=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{msgtype:n(u.msgtype)?globalThis.String(u.msgtype):"",title:n(u.title)?globalThis.String(u.title):"",text:n(u.text)?globalThis.String(u.text):"",link:n(u.link)?globalThis.String(u.link):""}},toJSON(u){const e={};return u.msgtype!==""&&(e.msgtype=u.msgtype),u.title!==""&&(e.title=u.title),u.text!==""&&(e.text=u.text),u.link!==""&&(e.link=u.link),e},create(u){return T0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t;const e=G3();return e.msgtype=(i=u.msgtype)!=null?i:"",e.title=(o=u.title)!=null?o:"",e.text=(a=u.text)!=null?a:"",e.link=(t=u.link)!=null?t:"",e}};function Z3(){return{privacy_mode_state:void 0,block_input_state:void 0,details:"",impl_key:""}}const N0={encode(u,e=r.Writer.create()){return u.privacy_mode_state!==void 0&&e.uint32(8).int32(u.privacy_mode_state),u.block_input_state!==void 0&&e.uint32(16).int32(u.block_input_state),u.details!==""&&e.uint32(26).string(u.details),u.impl_key!==""&&e.uint32(34).string(u.impl_key),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Z3();for(;i.pos>>3){case 1:if(t!==8)break;a.privacy_mode_state=i.int32();continue;case 2:if(t!==16)break;a.block_input_state=i.int32();continue;case 3:if(t!==26)break;a.details=i.string();continue;case 4:if(t!==34)break;a.impl_key=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{privacy_mode_state:n(u.privacy_mode_state)?ca(u.privacy_mode_state):void 0,block_input_state:n(u.block_input_state)?Ea(u.block_input_state):void 0,details:n(u.details)?globalThis.String(u.details):"",impl_key:n(u.impl_key)?globalThis.String(u.impl_key):""}},toJSON(u){const e={};return u.privacy_mode_state!==void 0&&(e.privacy_mode_state=Ca(u.privacy_mode_state)),u.block_input_state!==void 0&&(e.block_input_state=da(u.block_input_state)),u.details!==""&&(e.details=u.details),u.impl_key!==""&&(e.impl_key=u.impl_key),e},create(u){return N0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t;const e=Z3();return e.privacy_mode_state=(i=u.privacy_mode_state)!=null?i:void 0,e.block_input_state=(o=u.block_input_state)!=null?o:void 0,e.details=(a=u.details)!=null?a:"",e.impl_key=(t=u.impl_key)!=null?t:"",e}};function Q3(){return{username:"",password:""}}const Lu={encode(u,e=r.Writer.create()){return u.username!==""&&e.uint32(10).string(u.username),u.password!==""&&e.uint32(18).string(u.password),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Q3();for(;i.pos>>3){case 1:if(t!==10)break;a.username=i.string();continue;case 2:if(t!==18)break;a.password=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{username:n(u.username)?globalThis.String(u.username):"",password:n(u.password)?globalThis.String(u.password):""}},toJSON(u){const e={};return u.username!==""&&(e.username=u.username),u.password!==""&&(e.password=u.password),e},create(u){return Lu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Q3();return e.username=(i=u.username)!=null?i:"",e.password=(o=u.password)!=null?o:"",e}};function X3(){return{direct:void 0,logon:void 0}}const cu={encode(u,e=r.Writer.create()){return u.direct!==void 0&&e.uint32(8).bool(u.direct),u.logon!==void 0&&Lu.encode(u.logon,e.uint32(18).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=X3();for(;i.pos>>3){case 1:if(t!==8)break;a.direct=i.bool();continue;case 2:if(t!==18)break;a.logon=Lu.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{direct:n(u.direct)?globalThis.Boolean(u.direct):void 0,logon:n(u.logon)?Lu.fromJSON(u.logon):void 0}},toJSON(u){const e={};return u.direct!==void 0&&(e.direct=u.direct),u.logon!==void 0&&(e.logon=Lu.toJSON(u.logon)),e},create(u){return cu.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=X3();return e.direct=(i=u.direct)!=null?i:void 0,e.logon=u.logon!==void 0&&u.logon!==null?Lu.fromPartial(u.logon):void 0,e}};function Y3(){return{uuid:new Uint8Array(0)}}const j0={encode(u,e=r.Writer.create()){return u.uuid.length!==0&&e.uint32(10).bytes(u.uuid),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Y3();for(;i.pos>>3){case 1:if(t!==10)break;a.uuid=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{uuid:n(u.uuid)?P(u.uuid):new Uint8Array(0)}},toJSON(u){const e={};return u.uuid.length!==0&&(e.uuid=z(u.uuid)),e},create(u){return j0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=Y3();return e.uuid=(i=u.uuid)!=null?i:new Uint8Array(0),e}};function $3(){return{uuid:new Uint8Array(0),lr:void 0}}const O0={encode(u,e=r.Writer.create()){return u.uuid.length!==0&&e.uint32(10).bytes(u.uuid),u.lr!==void 0&&H.encode(u.lr,e.uint32(18).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=$3();for(;i.pos>>3){case 1:if(t!==10)break;a.uuid=i.bytes();continue;case 2:if(t!==18)break;a.lr=H.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{uuid:n(u.uuid)?P(u.uuid):new Uint8Array(0),lr:n(u.lr)?H.fromJSON(u.lr):void 0}},toJSON(u){const e={};return u.uuid.length!==0&&(e.uuid=z(u.uuid)),u.lr!==void 0&&(e.lr=H.toJSON(u.lr)),e},create(u){return O0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=$3();return e.uuid=(i=u.uuid)!=null?i:new Uint8Array(0),e.lr=u.lr!==void 0&&u.lr!==null?H.fromPartial(u.lr):void 0,e}};function ui(){return{}}const M0={encode(u,e=r.Writer.create()){return e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=ui();for(;i.pos>>3){case 1:if(t!==10)break;a.id=i.string();continue;case 2:if(t!==18)break;a.content=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.String(u.id):"",content:n(u.content)?P(u.content):new Uint8Array(0)}},toJSON(u){const e={};return u.id!==""&&(e.id=u.id),u.content.length!==0&&(e.content=z(u.content)),e},create(u){return L0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=ei();return e.id=(i=u.id)!=null?i:"",e.content=(o=u.content)!=null?o:new Uint8Array(0),e}};function ii(){return{id:"",name:"",msg:""}}const U0={encode(u,e=r.Writer.create()){return u.id!==""&&e.uint32(10).string(u.id),u.name!==""&&e.uint32(18).string(u.name),u.msg!==""&&e.uint32(26).string(u.msg),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=ii();for(;i.pos>>3){case 1:if(t!==10)break;a.id=i.string();continue;case 2:if(t!==18)break;a.name=i.string();continue;case 3:if(t!==26)break;a.msg=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:n(u.id)?globalThis.String(u.id):"",name:n(u.name)?globalThis.String(u.name):"",msg:n(u.msg)?globalThis.String(u.msg):""}},toJSON(u){const e={};return u.id!==""&&(e.id=u.id),u.name!==""&&(e.name=u.name),u.msg!==""&&(e.msg=u.msg),e},create(u){return U0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=ii();return e.id=(i=u.id)!=null?i:"",e.name=(o=u.name)!=null?o:"",e.msg=(a=u.msg)!=null?a:"",e}};function ti(){return{sessions:[],current_sid:0}}const W0={encode(u,e=r.Writer.create()){for(const i of u.sessions)l0.encode(i,e.uint32(10).fork()).ldelim();return u.current_sid!==0&&e.uint32(16).uint32(u.current_sid),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=ti();for(;i.pos>>3){case 1:if(t!==10)break;a.sessions.push(l0.decode(i,i.uint32()));continue;case 2:if(t!==16)break;a.current_sid=i.uint32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{sessions:globalThis.Array.isArray(u==null?void 0:u.sessions)?u.sessions.map(e=>l0.fromJSON(e)):[],current_sid:n(u.current_sid)?globalThis.Number(u.current_sid):0}},toJSON(u){var i;const e={};return(i=u.sessions)!=null&&i.length&&(e.sessions=u.sessions.map(o=>l0.toJSON(o))),u.current_sid!==0&&(e.current_sid=Math.round(u.current_sid)),e},create(u){return W0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=ti();return e.sessions=((i=u.sessions)==null?void 0:i.map(a=>l0.fromPartial(a)))||[],e.current_sid=(o=u.current_sid)!=null?o:0,e}};function ai(){return{switch_display:0}}const q0={encode(u,e=r.Writer.create()){return u.switch_display!==0&&e.uint32(8).int32(u.switch_display),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=ai();for(;i.pos>>3){case 1:if(t!==8)break;a.switch_display=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{switch_display:n(u.switch_display)?globalThis.Number(u.switch_display):0}},toJSON(u){const e={};return u.switch_display!==0&&(e.switch_display=Math.round(u.switch_display)),e},create(u){return q0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=ai();return e.switch_display=(i=u.switch_display)!=null?i:0,e}};function oi(){return{chat_message:void 0,switch_display:void 0,permission_info:void 0,option:void 0,audio_format:void 0,close_reason:void 0,refresh_video:void 0,video_received:void 0,back_notification:void 0,restart_remote_device:void 0,uac:void 0,foreground_window_elevated:void 0,stop_service:void 0,elevation_request:void 0,elevation_response:void 0,portable_service_running:void 0,switch_sides_request:void 0,switch_back:void 0,change_resolution:void 0,plugin_request:void 0,plugin_failure:void 0,full_speed_fps:void 0,auto_adjust_fps:void 0,client_record_status:void 0,capture_displays:void 0,refresh_video_display:void 0,toggle_virtual_display:void 0,toggle_privacy_mode:void 0,supported_encoding:void 0,selected_sid:void 0,change_display_resolution:void 0,message_query:void 0,follow_current_display:void 0}}const h={encode(u,e=r.Writer.create()){return u.chat_message!==void 0&&mu.encode(u.chat_message,e.uint32(34).fork()).ldelim(),u.switch_display!==void 0&&Tu.encode(u.switch_display,e.uint32(42).fork()).ldelim(),u.permission_info!==void 0&&S0.encode(u.permission_info,e.uint32(50).fork()).ldelim(),u.option!==void 0&&S.encode(u.option,e.uint32(58).fork()).ldelim(),u.audio_format!==void 0&&R0.encode(u.audio_format,e.uint32(66).fork()).ldelim(),u.close_reason!==void 0&&e.uint32(74).string(u.close_reason),u.refresh_video!==void 0&&e.uint32(80).bool(u.refresh_video),u.video_received!==void 0&&e.uint32(96).bool(u.video_received),u.back_notification!==void 0&&N0.encode(u.back_notification,e.uint32(106).fork()).ldelim(),u.restart_remote_device!==void 0&&e.uint32(112).bool(u.restart_remote_device),u.uac!==void 0&&e.uint32(120).bool(u.uac),u.foreground_window_elevated!==void 0&&e.uint32(128).bool(u.foreground_window_elevated),u.stop_service!==void 0&&e.uint32(136).bool(u.stop_service),u.elevation_request!==void 0&&cu.encode(u.elevation_request,e.uint32(146).fork()).ldelim(),u.elevation_response!==void 0&&e.uint32(154).string(u.elevation_response),u.portable_service_running!==void 0&&e.uint32(160).bool(u.portable_service_running),u.switch_sides_request!==void 0&&j0.encode(u.switch_sides_request,e.uint32(170).fork()).ldelim(),u.switch_back!==void 0&&M0.encode(u.switch_back,e.uint32(178).fork()).ldelim(),u.change_resolution!==void 0&&v.encode(u.change_resolution,e.uint32(194).fork()).ldelim(),u.plugin_request!==void 0&&L0.encode(u.plugin_request,e.uint32(202).fork()).ldelim(),u.plugin_failure!==void 0&&U0.encode(u.plugin_failure,e.uint32(210).fork()).ldelim(),u.full_speed_fps!==void 0&&e.uint32(216).uint32(u.full_speed_fps),u.auto_adjust_fps!==void 0&&e.uint32(224).uint32(u.auto_adjust_fps),u.client_record_status!==void 0&&e.uint32(232).bool(u.client_record_status),u.capture_displays!==void 0&&Nu.encode(u.capture_displays,e.uint32(242).fork()).ldelim(),u.refresh_video_display!==void 0&&e.uint32(248).int32(u.refresh_video_display),u.toggle_virtual_display!==void 0&&ju.encode(u.toggle_virtual_display,e.uint32(258).fork()).ldelim(),u.toggle_privacy_mode!==void 0&&Ou.encode(u.toggle_privacy_mode,e.uint32(266).fork()).ldelim(),u.supported_encoding!==void 0&&G.encode(u.supported_encoding,e.uint32(274).fork()).ldelim(),u.selected_sid!==void 0&&e.uint32(280).uint32(u.selected_sid),u.change_display_resolution!==void 0&&Iu.encode(u.change_display_resolution,e.uint32(290).fork()).ldelim(),u.message_query!==void 0&&q0.encode(u.message_query,e.uint32(298).fork()).ldelim(),u.follow_current_display!==void 0&&e.uint32(304).int32(u.follow_current_display),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=oi();for(;i.pos>>3){case 4:if(t!==34)break;a.chat_message=mu.decode(i,i.uint32());continue;case 5:if(t!==42)break;a.switch_display=Tu.decode(i,i.uint32());continue;case 6:if(t!==50)break;a.permission_info=S0.decode(i,i.uint32());continue;case 7:if(t!==58)break;a.option=S.decode(i,i.uint32());continue;case 8:if(t!==66)break;a.audio_format=R0.decode(i,i.uint32());continue;case 9:if(t!==74)break;a.close_reason=i.string();continue;case 10:if(t!==80)break;a.refresh_video=i.bool();continue;case 12:if(t!==96)break;a.video_received=i.bool();continue;case 13:if(t!==106)break;a.back_notification=N0.decode(i,i.uint32());continue;case 14:if(t!==112)break;a.restart_remote_device=i.bool();continue;case 15:if(t!==120)break;a.uac=i.bool();continue;case 16:if(t!==128)break;a.foreground_window_elevated=i.bool();continue;case 17:if(t!==136)break;a.stop_service=i.bool();continue;case 18:if(t!==146)break;a.elevation_request=cu.decode(i,i.uint32());continue;case 19:if(t!==154)break;a.elevation_response=i.string();continue;case 20:if(t!==160)break;a.portable_service_running=i.bool();continue;case 21:if(t!==170)break;a.switch_sides_request=j0.decode(i,i.uint32());continue;case 22:if(t!==178)break;a.switch_back=M0.decode(i,i.uint32());continue;case 24:if(t!==194)break;a.change_resolution=v.decode(i,i.uint32());continue;case 25:if(t!==202)break;a.plugin_request=L0.decode(i,i.uint32());continue;case 26:if(t!==210)break;a.plugin_failure=U0.decode(i,i.uint32());continue;case 27:if(t!==216)break;a.full_speed_fps=i.uint32();continue;case 28:if(t!==224)break;a.auto_adjust_fps=i.uint32();continue;case 29:if(t!==232)break;a.client_record_status=i.bool();continue;case 30:if(t!==242)break;a.capture_displays=Nu.decode(i,i.uint32());continue;case 31:if(t!==248)break;a.refresh_video_display=i.int32();continue;case 32:if(t!==258)break;a.toggle_virtual_display=ju.decode(i,i.uint32());continue;case 33:if(t!==266)break;a.toggle_privacy_mode=Ou.decode(i,i.uint32());continue;case 34:if(t!==274)break;a.supported_encoding=G.decode(i,i.uint32());continue;case 35:if(t!==280)break;a.selected_sid=i.uint32();continue;case 36:if(t!==290)break;a.change_display_resolution=Iu.decode(i,i.uint32());continue;case 37:if(t!==298)break;a.message_query=q0.decode(i,i.uint32());continue;case 38:if(t!==304)break;a.follow_current_display=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{chat_message:n(u.chat_message)?mu.fromJSON(u.chat_message):void 0,switch_display:n(u.switch_display)?Tu.fromJSON(u.switch_display):void 0,permission_info:n(u.permission_info)?S0.fromJSON(u.permission_info):void 0,option:n(u.option)?S.fromJSON(u.option):void 0,audio_format:n(u.audio_format)?R0.fromJSON(u.audio_format):void 0,close_reason:n(u.close_reason)?globalThis.String(u.close_reason):void 0,refresh_video:n(u.refresh_video)?globalThis.Boolean(u.refresh_video):void 0,video_received:n(u.video_received)?globalThis.Boolean(u.video_received):void 0,back_notification:n(u.back_notification)?N0.fromJSON(u.back_notification):void 0,restart_remote_device:n(u.restart_remote_device)?globalThis.Boolean(u.restart_remote_device):void 0,uac:n(u.uac)?globalThis.Boolean(u.uac):void 0,foreground_window_elevated:n(u.foreground_window_elevated)?globalThis.Boolean(u.foreground_window_elevated):void 0,stop_service:n(u.stop_service)?globalThis.Boolean(u.stop_service):void 0,elevation_request:n(u.elevation_request)?cu.fromJSON(u.elevation_request):void 0,elevation_response:n(u.elevation_response)?globalThis.String(u.elevation_response):void 0,portable_service_running:n(u.portable_service_running)?globalThis.Boolean(u.portable_service_running):void 0,switch_sides_request:n(u.switch_sides_request)?j0.fromJSON(u.switch_sides_request):void 0,switch_back:n(u.switch_back)?M0.fromJSON(u.switch_back):void 0,change_resolution:n(u.change_resolution)?v.fromJSON(u.change_resolution):void 0,plugin_request:n(u.plugin_request)?L0.fromJSON(u.plugin_request):void 0,plugin_failure:n(u.plugin_failure)?U0.fromJSON(u.plugin_failure):void 0,full_speed_fps:n(u.full_speed_fps)?globalThis.Number(u.full_speed_fps):void 0,auto_adjust_fps:n(u.auto_adjust_fps)?globalThis.Number(u.auto_adjust_fps):void 0,client_record_status:n(u.client_record_status)?globalThis.Boolean(u.client_record_status):void 0,capture_displays:n(u.capture_displays)?Nu.fromJSON(u.capture_displays):void 0,refresh_video_display:n(u.refresh_video_display)?globalThis.Number(u.refresh_video_display):void 0,toggle_virtual_display:n(u.toggle_virtual_display)?ju.fromJSON(u.toggle_virtual_display):void 0,toggle_privacy_mode:n(u.toggle_privacy_mode)?Ou.fromJSON(u.toggle_privacy_mode):void 0,supported_encoding:n(u.supported_encoding)?G.fromJSON(u.supported_encoding):void 0,selected_sid:n(u.selected_sid)?globalThis.Number(u.selected_sid):void 0,change_display_resolution:n(u.change_display_resolution)?Iu.fromJSON(u.change_display_resolution):void 0,message_query:n(u.message_query)?q0.fromJSON(u.message_query):void 0,follow_current_display:n(u.follow_current_display)?globalThis.Number(u.follow_current_display):void 0}},toJSON(u){const e={};return u.chat_message!==void 0&&(e.chat_message=mu.toJSON(u.chat_message)),u.switch_display!==void 0&&(e.switch_display=Tu.toJSON(u.switch_display)),u.permission_info!==void 0&&(e.permission_info=S0.toJSON(u.permission_info)),u.option!==void 0&&(e.option=S.toJSON(u.option)),u.audio_format!==void 0&&(e.audio_format=R0.toJSON(u.audio_format)),u.close_reason!==void 0&&(e.close_reason=u.close_reason),u.refresh_video!==void 0&&(e.refresh_video=u.refresh_video),u.video_received!==void 0&&(e.video_received=u.video_received),u.back_notification!==void 0&&(e.back_notification=N0.toJSON(u.back_notification)),u.restart_remote_device!==void 0&&(e.restart_remote_device=u.restart_remote_device),u.uac!==void 0&&(e.uac=u.uac),u.foreground_window_elevated!==void 0&&(e.foreground_window_elevated=u.foreground_window_elevated),u.stop_service!==void 0&&(e.stop_service=u.stop_service),u.elevation_request!==void 0&&(e.elevation_request=cu.toJSON(u.elevation_request)),u.elevation_response!==void 0&&(e.elevation_response=u.elevation_response),u.portable_service_running!==void 0&&(e.portable_service_running=u.portable_service_running),u.switch_sides_request!==void 0&&(e.switch_sides_request=j0.toJSON(u.switch_sides_request)),u.switch_back!==void 0&&(e.switch_back=M0.toJSON(u.switch_back)),u.change_resolution!==void 0&&(e.change_resolution=v.toJSON(u.change_resolution)),u.plugin_request!==void 0&&(e.plugin_request=L0.toJSON(u.plugin_request)),u.plugin_failure!==void 0&&(e.plugin_failure=U0.toJSON(u.plugin_failure)),u.full_speed_fps!==void 0&&(e.full_speed_fps=Math.round(u.full_speed_fps)),u.auto_adjust_fps!==void 0&&(e.auto_adjust_fps=Math.round(u.auto_adjust_fps)),u.client_record_status!==void 0&&(e.client_record_status=u.client_record_status),u.capture_displays!==void 0&&(e.capture_displays=Nu.toJSON(u.capture_displays)),u.refresh_video_display!==void 0&&(e.refresh_video_display=Math.round(u.refresh_video_display)),u.toggle_virtual_display!==void 0&&(e.toggle_virtual_display=ju.toJSON(u.toggle_virtual_display)),u.toggle_privacy_mode!==void 0&&(e.toggle_privacy_mode=Ou.toJSON(u.toggle_privacy_mode)),u.supported_encoding!==void 0&&(e.supported_encoding=G.toJSON(u.supported_encoding)),u.selected_sid!==void 0&&(e.selected_sid=Math.round(u.selected_sid)),u.change_display_resolution!==void 0&&(e.change_display_resolution=Iu.toJSON(u.change_display_resolution)),u.message_query!==void 0&&(e.message_query=q0.toJSON(u.message_query)),u.follow_current_display!==void 0&&(e.follow_current_display=Math.round(u.follow_current_display)),e},create(u){return h.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E,d,p,D,B,m,f,R,w;const e=oi();return e.chat_message=u.chat_message!==void 0&&u.chat_message!==null?mu.fromPartial(u.chat_message):void 0,e.switch_display=u.switch_display!==void 0&&u.switch_display!==null?Tu.fromPartial(u.switch_display):void 0,e.permission_info=u.permission_info!==void 0&&u.permission_info!==null?S0.fromPartial(u.permission_info):void 0,e.option=u.option!==void 0&&u.option!==null?S.fromPartial(u.option):void 0,e.audio_format=u.audio_format!==void 0&&u.audio_format!==null?R0.fromPartial(u.audio_format):void 0,e.close_reason=(i=u.close_reason)!=null?i:void 0,e.refresh_video=(o=u.refresh_video)!=null?o:void 0,e.video_received=(a=u.video_received)!=null?a:void 0,e.back_notification=u.back_notification!==void 0&&u.back_notification!==null?N0.fromPartial(u.back_notification):void 0,e.restart_remote_device=(t=u.restart_remote_device)!=null?t:void 0,e.uac=(s=u.uac)!=null?s:void 0,e.foreground_window_elevated=(l=u.foreground_window_elevated)!=null?l:void 0,e.stop_service=(E=u.stop_service)!=null?E:void 0,e.elevation_request=u.elevation_request!==void 0&&u.elevation_request!==null?cu.fromPartial(u.elevation_request):void 0,e.elevation_response=(d=u.elevation_response)!=null?d:void 0,e.portable_service_running=(p=u.portable_service_running)!=null?p:void 0,e.switch_sides_request=u.switch_sides_request!==void 0&&u.switch_sides_request!==null?j0.fromPartial(u.switch_sides_request):void 0,e.switch_back=u.switch_back!==void 0&&u.switch_back!==null?M0.fromPartial(u.switch_back):void 0,e.change_resolution=u.change_resolution!==void 0&&u.change_resolution!==null?v.fromPartial(u.change_resolution):void 0,e.plugin_request=u.plugin_request!==void 0&&u.plugin_request!==null?L0.fromPartial(u.plugin_request):void 0,e.plugin_failure=u.plugin_failure!==void 0&&u.plugin_failure!==null?U0.fromPartial(u.plugin_failure):void 0,e.full_speed_fps=(D=u.full_speed_fps)!=null?D:void 0,e.auto_adjust_fps=(B=u.auto_adjust_fps)!=null?B:void 0,e.client_record_status=(m=u.client_record_status)!=null?m:void 0,e.capture_displays=u.capture_displays!==void 0&&u.capture_displays!==null?Nu.fromPartial(u.capture_displays):void 0,e.refresh_video_display=(f=u.refresh_video_display)!=null?f:void 0,e.toggle_virtual_display=u.toggle_virtual_display!==void 0&&u.toggle_virtual_display!==null?ju.fromPartial(u.toggle_virtual_display):void 0,e.toggle_privacy_mode=u.toggle_privacy_mode!==void 0&&u.toggle_privacy_mode!==null?Ou.fromPartial(u.toggle_privacy_mode):void 0,e.supported_encoding=u.supported_encoding!==void 0&&u.supported_encoding!==null?G.fromPartial(u.supported_encoding):void 0,e.selected_sid=(R=u.selected_sid)!=null?R:void 0,e.change_display_resolution=u.change_display_resolution!==void 0&&u.change_display_resolution!==null?Iu.fromPartial(u.change_display_resolution):void 0,e.message_query=u.message_query!==void 0&&u.message_query!==null?q0.fromPartial(u.message_query):void 0,e.follow_current_display=(w=u.follow_current_display)!=null?w:void 0,e}};function ni(){return{req_timestamp:0,is_connect:!1}}const V0={encode(u,e=r.Writer.create()){return u.req_timestamp!==0&&e.uint32(8).int64(u.req_timestamp),u.is_connect!==!1&&e.uint32(16).bool(u.is_connect),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=ni();for(;i.pos>>3){case 1:if(t!==8)break;a.req_timestamp=q(i.int64());continue;case 2:if(t!==16)break;a.is_connect=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{req_timestamp:n(u.req_timestamp)?globalThis.Number(u.req_timestamp):0,is_connect:n(u.is_connect)?globalThis.Boolean(u.is_connect):!1}},toJSON(u){const e={};return u.req_timestamp!==0&&(e.req_timestamp=Math.round(u.req_timestamp)),u.is_connect!==!1&&(e.is_connect=u.is_connect),e},create(u){return V0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=ni();return e.req_timestamp=(i=u.req_timestamp)!=null?i:0,e.is_connect=(o=u.is_connect)!=null?o:!1,e}};function ri(){return{accepted:!1,req_timestamp:0,ack_timestamp:0}}const K0={encode(u,e=r.Writer.create()){return u.accepted!==!1&&e.uint32(8).bool(u.accepted),u.req_timestamp!==0&&e.uint32(16).int64(u.req_timestamp),u.ack_timestamp!==0&&e.uint32(24).int64(u.ack_timestamp),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=ri();for(;i.pos>>3){case 1:if(t!==8)break;a.accepted=i.bool();continue;case 2:if(t!==16)break;a.req_timestamp=q(i.int64());continue;case 3:if(t!==24)break;a.ack_timestamp=q(i.int64());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{accepted:n(u.accepted)?globalThis.Boolean(u.accepted):!1,req_timestamp:n(u.req_timestamp)?globalThis.Number(u.req_timestamp):0,ack_timestamp:n(u.ack_timestamp)?globalThis.Number(u.ack_timestamp):0}},toJSON(u){const e={};return u.accepted!==!1&&(e.accepted=u.accepted),u.req_timestamp!==0&&(e.req_timestamp=Math.round(u.req_timestamp)),u.ack_timestamp!==0&&(e.ack_timestamp=Math.round(u.ack_timestamp)),e},create(u){return K0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=ri();return e.accepted=(i=u.accepted)!=null?i:!1,e.req_timestamp=(o=u.req_timestamp)!=null?o:0,e.ack_timestamp=(a=u.ack_timestamp)!=null?a:0,e}};function si(){return{signed_id:void 0,public_key:void 0,test_delay:void 0,video_frame:void 0,login_request:void 0,login_response:void 0,hash:void 0,mouse_event:void 0,audio_frame:void 0,cursor_data:void 0,cursor_position:void 0,cursor_id:void 0,key_event:void 0,clipboard:void 0,file_action:void 0,file_response:void 0,misc:void 0,cliprdr:void 0,message_box:void 0,switch_sides_response:void 0,voice_call_request:void 0,voice_call_response:void 0,peer_info:void 0,pointer_device_event:void 0,auth_2fa:void 0,multi_clipboards:void 0}}const eu={encode(u,e=r.Writer.create()){return u.signed_id!==void 0&&z0.encode(u.signed_id,e.uint32(26).fork()).ldelim(),u.public_key!==void 0&&K.encode(u.public_key,e.uint32(34).fork()).ldelim(),u.test_delay!==void 0&&P0.encode(u.test_delay,e.uint32(42).fork()).ldelim(),u.video_frame!==void 0&&a0.encode(u.video_frame,e.uint32(50).fork()).ldelim(),u.login_request!==void 0&&H.encode(u.login_request,e.uint32(58).fork()).ldelim(),u.login_response!==void 0&&E0.encode(u.login_response,e.uint32(66).fork()).ldelim(),u.hash!==void 0&&F0.encode(u.hash,e.uint32(74).fork()).ldelim(),u.mouse_event!==void 0&&Fu.encode(u.mouse_event,e.uint32(82).fork()).ldelim(),u.audio_frame!==void 0&&I0.encode(u.audio_frame,e.uint32(90).fork()).ldelim(),u.cursor_data!==void 0&&A0.encode(u.cursor_data,e.uint32(98).fork()).ldelim(),u.cursor_position!==void 0&&m0.encode(u.cursor_position,e.uint32(106).fork()).ldelim(),u.cursor_id!==void 0&&e.uint32(112).uint64(u.cursor_id),u.key_event!==void 0&&b.encode(u.key_event,e.uint32(122).fork()).ldelim(),u.clipboard!==void 0&&U.encode(u.clipboard,e.uint32(130).fork()).ldelim(),u.file_action!==void 0&&I.encode(u.file_action,e.uint32(138).fork()).ldelim(),u.file_response!==void 0&&ou.encode(u.file_response,e.uint32(146).fork()).ldelim(),u.misc!==void 0&&h.encode(u.misc,e.uint32(154).fork()).ldelim(),u.cliprdr!==void 0&&w0.encode(u.cliprdr,e.uint32(162).fork()).ldelim(),u.message_box!==void 0&&T0.encode(u.message_box,e.uint32(170).fork()).ldelim(),u.switch_sides_response!==void 0&&O0.encode(u.switch_sides_response,e.uint32(178).fork()).ldelim(),u.voice_call_request!==void 0&&V0.encode(u.voice_call_request,e.uint32(186).fork()).ldelim(),u.voice_call_response!==void 0&&K0.encode(u.voice_call_response,e.uint32(194).fork()).ldelim(),u.peer_info!==void 0&&Y.encode(u.peer_info,e.uint32(202).fork()).ldelim(),u.pointer_device_event!==void 0&&B0.encode(u.pointer_device_event,e.uint32(210).fork()).ldelim(),u.auth_2fa!==void 0&&Au.encode(u.auth_2fa,e.uint32(218).fork()).ldelim(),u.multi_clipboards!==void 0&&_u.encode(u.multi_clipboards,e.uint32(226).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=si();for(;i.pos>>3){case 3:if(t!==26)break;a.signed_id=z0.decode(i,i.uint32());continue;case 4:if(t!==34)break;a.public_key=K.decode(i,i.uint32());continue;case 5:if(t!==42)break;a.test_delay=P0.decode(i,i.uint32());continue;case 6:if(t!==50)break;a.video_frame=a0.decode(i,i.uint32());continue;case 7:if(t!==58)break;a.login_request=H.decode(i,i.uint32());continue;case 8:if(t!==66)break;a.login_response=E0.decode(i,i.uint32());continue;case 9:if(t!==74)break;a.hash=F0.decode(i,i.uint32());continue;case 10:if(t!==82)break;a.mouse_event=Fu.decode(i,i.uint32());continue;case 11:if(t!==90)break;a.audio_frame=I0.decode(i,i.uint32());continue;case 12:if(t!==98)break;a.cursor_data=A0.decode(i,i.uint32());continue;case 13:if(t!==106)break;a.cursor_position=m0.decode(i,i.uint32());continue;case 14:if(t!==112)break;a.cursor_id=q(i.uint64());continue;case 15:if(t!==122)break;a.key_event=b.decode(i,i.uint32());continue;case 16:if(t!==130)break;a.clipboard=U.decode(i,i.uint32());continue;case 17:if(t!==138)break;a.file_action=I.decode(i,i.uint32());continue;case 18:if(t!==146)break;a.file_response=ou.decode(i,i.uint32());continue;case 19:if(t!==154)break;a.misc=h.decode(i,i.uint32());continue;case 20:if(t!==162)break;a.cliprdr=w0.decode(i,i.uint32());continue;case 21:if(t!==170)break;a.message_box=T0.decode(i,i.uint32());continue;case 22:if(t!==178)break;a.switch_sides_response=O0.decode(i,i.uint32());continue;case 23:if(t!==186)break;a.voice_call_request=V0.decode(i,i.uint32());continue;case 24:if(t!==194)break;a.voice_call_response=K0.decode(i,i.uint32());continue;case 25:if(t!==202)break;a.peer_info=Y.decode(i,i.uint32());continue;case 26:if(t!==210)break;a.pointer_device_event=B0.decode(i,i.uint32());continue;case 27:if(t!==218)break;a.auth_2fa=Au.decode(i,i.uint32());continue;case 28:if(t!==226)break;a.multi_clipboards=_u.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{signed_id:n(u.signed_id)?z0.fromJSON(u.signed_id):void 0,public_key:n(u.public_key)?K.fromJSON(u.public_key):void 0,test_delay:n(u.test_delay)?P0.fromJSON(u.test_delay):void 0,video_frame:n(u.video_frame)?a0.fromJSON(u.video_frame):void 0,login_request:n(u.login_request)?H.fromJSON(u.login_request):void 0,login_response:n(u.login_response)?E0.fromJSON(u.login_response):void 0,hash:n(u.hash)?F0.fromJSON(u.hash):void 0,mouse_event:n(u.mouse_event)?Fu.fromJSON(u.mouse_event):void 0,audio_frame:n(u.audio_frame)?I0.fromJSON(u.audio_frame):void 0,cursor_data:n(u.cursor_data)?A0.fromJSON(u.cursor_data):void 0,cursor_position:n(u.cursor_position)?m0.fromJSON(u.cursor_position):void 0,cursor_id:n(u.cursor_id)?globalThis.Number(u.cursor_id):void 0,key_event:n(u.key_event)?b.fromJSON(u.key_event):void 0,clipboard:n(u.clipboard)?U.fromJSON(u.clipboard):void 0,file_action:n(u.file_action)?I.fromJSON(u.file_action):void 0,file_response:n(u.file_response)?ou.fromJSON(u.file_response):void 0,misc:n(u.misc)?h.fromJSON(u.misc):void 0,cliprdr:n(u.cliprdr)?w0.fromJSON(u.cliprdr):void 0,message_box:n(u.message_box)?T0.fromJSON(u.message_box):void 0,switch_sides_response:n(u.switch_sides_response)?O0.fromJSON(u.switch_sides_response):void 0,voice_call_request:n(u.voice_call_request)?V0.fromJSON(u.voice_call_request):void 0,voice_call_response:n(u.voice_call_response)?K0.fromJSON(u.voice_call_response):void 0,peer_info:n(u.peer_info)?Y.fromJSON(u.peer_info):void 0,pointer_device_event:n(u.pointer_device_event)?B0.fromJSON(u.pointer_device_event):void 0,auth_2fa:n(u.auth_2fa)?Au.fromJSON(u.auth_2fa):void 0,multi_clipboards:n(u.multi_clipboards)?_u.fromJSON(u.multi_clipboards):void 0}},toJSON(u){const e={};return u.signed_id!==void 0&&(e.signed_id=z0.toJSON(u.signed_id)),u.public_key!==void 0&&(e.public_key=K.toJSON(u.public_key)),u.test_delay!==void 0&&(e.test_delay=P0.toJSON(u.test_delay)),u.video_frame!==void 0&&(e.video_frame=a0.toJSON(u.video_frame)),u.login_request!==void 0&&(e.login_request=H.toJSON(u.login_request)),u.login_response!==void 0&&(e.login_response=E0.toJSON(u.login_response)),u.hash!==void 0&&(e.hash=F0.toJSON(u.hash)),u.mouse_event!==void 0&&(e.mouse_event=Fu.toJSON(u.mouse_event)),u.audio_frame!==void 0&&(e.audio_frame=I0.toJSON(u.audio_frame)),u.cursor_data!==void 0&&(e.cursor_data=A0.toJSON(u.cursor_data)),u.cursor_position!==void 0&&(e.cursor_position=m0.toJSON(u.cursor_position)),u.cursor_id!==void 0&&(e.cursor_id=Math.round(u.cursor_id)),u.key_event!==void 0&&(e.key_event=b.toJSON(u.key_event)),u.clipboard!==void 0&&(e.clipboard=U.toJSON(u.clipboard)),u.file_action!==void 0&&(e.file_action=I.toJSON(u.file_action)),u.file_response!==void 0&&(e.file_response=ou.toJSON(u.file_response)),u.misc!==void 0&&(e.misc=h.toJSON(u.misc)),u.cliprdr!==void 0&&(e.cliprdr=w0.toJSON(u.cliprdr)),u.message_box!==void 0&&(e.message_box=T0.toJSON(u.message_box)),u.switch_sides_response!==void 0&&(e.switch_sides_response=O0.toJSON(u.switch_sides_response)),u.voice_call_request!==void 0&&(e.voice_call_request=V0.toJSON(u.voice_call_request)),u.voice_call_response!==void 0&&(e.voice_call_response=K0.toJSON(u.voice_call_response)),u.peer_info!==void 0&&(e.peer_info=Y.toJSON(u.peer_info)),u.pointer_device_event!==void 0&&(e.pointer_device_event=B0.toJSON(u.pointer_device_event)),u.auth_2fa!==void 0&&(e.auth_2fa=Au.toJSON(u.auth_2fa)),u.multi_clipboards!==void 0&&(e.multi_clipboards=_u.toJSON(u.multi_clipboards)),e},create(u){return eu.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=si();return e.signed_id=u.signed_id!==void 0&&u.signed_id!==null?z0.fromPartial(u.signed_id):void 0,e.public_key=u.public_key!==void 0&&u.public_key!==null?K.fromPartial(u.public_key):void 0,e.test_delay=u.test_delay!==void 0&&u.test_delay!==null?P0.fromPartial(u.test_delay):void 0,e.video_frame=u.video_frame!==void 0&&u.video_frame!==null?a0.fromPartial(u.video_frame):void 0,e.login_request=u.login_request!==void 0&&u.login_request!==null?H.fromPartial(u.login_request):void 0,e.login_response=u.login_response!==void 0&&u.login_response!==null?E0.fromPartial(u.login_response):void 0,e.hash=u.hash!==void 0&&u.hash!==null?F0.fromPartial(u.hash):void 0,e.mouse_event=u.mouse_event!==void 0&&u.mouse_event!==null?Fu.fromPartial(u.mouse_event):void 0,e.audio_frame=u.audio_frame!==void 0&&u.audio_frame!==null?I0.fromPartial(u.audio_frame):void 0,e.cursor_data=u.cursor_data!==void 0&&u.cursor_data!==null?A0.fromPartial(u.cursor_data):void 0,e.cursor_position=u.cursor_position!==void 0&&u.cursor_position!==null?m0.fromPartial(u.cursor_position):void 0,e.cursor_id=(i=u.cursor_id)!=null?i:void 0,e.key_event=u.key_event!==void 0&&u.key_event!==null?b.fromPartial(u.key_event):void 0,e.clipboard=u.clipboard!==void 0&&u.clipboard!==null?U.fromPartial(u.clipboard):void 0,e.file_action=u.file_action!==void 0&&u.file_action!==null?I.fromPartial(u.file_action):void 0,e.file_response=u.file_response!==void 0&&u.file_response!==null?ou.fromPartial(u.file_response):void 0,e.misc=u.misc!==void 0&&u.misc!==null?h.fromPartial(u.misc):void 0,e.cliprdr=u.cliprdr!==void 0&&u.cliprdr!==null?w0.fromPartial(u.cliprdr):void 0,e.message_box=u.message_box!==void 0&&u.message_box!==null?T0.fromPartial(u.message_box):void 0,e.switch_sides_response=u.switch_sides_response!==void 0&&u.switch_sides_response!==null?O0.fromPartial(u.switch_sides_response):void 0,e.voice_call_request=u.voice_call_request!==void 0&&u.voice_call_request!==null?V0.fromPartial(u.voice_call_request):void 0,e.voice_call_response=u.voice_call_response!==void 0&&u.voice_call_response!==null?K0.fromPartial(u.voice_call_response):void 0,e.peer_info=u.peer_info!==void 0&&u.peer_info!==null?Y.fromPartial(u.peer_info):void 0,e.pointer_device_event=u.pointer_device_event!==void 0&&u.pointer_device_event!==null?B0.fromPartial(u.pointer_device_event):void 0,e.auth_2fa=u.auth_2fa!==void 0&&u.auth_2fa!==null?Au.fromPartial(u.auth_2fa):void 0,e.multi_clipboards=u.multi_clipboards!==void 0&&u.multi_clipboards!==null?_u.fromPartial(u.multi_clipboards):void 0,e}};function P(u){if(globalThis.Buffer)return Uint8Array.from(globalThis.Buffer.from(u,"base64"));{const e=globalThis.atob(u),i=new Uint8Array(e.length);for(let o=0;o{e.push(globalThis.String.fromCharCode(i))}),globalThis.btoa(e.join(""))}}function q(u){if(u.gt(globalThis.Number.MAX_SAFE_INTEGER))throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER");if(u.lt(globalThis.Number.MIN_SAFE_INTEGER))throw new globalThis.Error("Value is smaller than Number.MIN_SAFE_INTEGER");return u.toNumber()}r.util.Long!==xe&&(r.util.Long=xe,r.configure());function n(u){return u!=null}var ue=(u=>(u[u.DEFAULT_CONN=0]="DEFAULT_CONN",u[u.FILE_TRANSFER=1]="FILE_TRANSFER",u[u.PORT_FORWARD=2]="PORT_FORWARD",u[u.RDP=3]="RDP",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(ue||{});function $i(u){switch(u){case 0:case"DEFAULT_CONN":return 0;case 1:case"FILE_TRANSFER":return 1;case 2:case"PORT_FORWARD":return 2;case 3:case"RDP":return 3;case-1:case"UNRECOGNIZED":default:return-1}}function ut(u){switch(u){case 0:return"DEFAULT_CONN";case 1:return"FILE_TRANSFER";case 2:return"PORT_FORWARD";case 3:return"RDP";case-1:default:return"UNRECOGNIZED"}}var et=(u=>(u[u.UNKNOWN_NAT=0]="UNKNOWN_NAT",u[u.ASYMMETRIC=1]="ASYMMETRIC",u[u.SYMMETRIC=2]="SYMMETRIC",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(et||{});function q4(u){switch(u){case 0:case"UNKNOWN_NAT":return 0;case 1:case"ASYMMETRIC":return 1;case 2:case"SYMMETRIC":return 2;case-1:case"UNRECOGNIZED":default:return-1}}function V4(u){switch(u){case 0:return"UNKNOWN_NAT";case 1:return"ASYMMETRIC";case 2:return"SYMMETRIC";case-1:default:return"UNRECOGNIZED"}}function pa(u){switch(u){case 0:case"OK":return 0;case 2:case"UUID_MISMATCH":return 2;case 3:case"ID_EXISTS":return 3;case 4:case"TOO_FREQUENT":return 4;case 5:case"INVALID_ID_FORMAT":return 5;case 6:case"NOT_SUPPORT":return 6;case 7:case"SERVER_ERROR":return 7;case-1:case"UNRECOGNIZED":default:return-1}}function Da(u){switch(u){case 0:return"OK";case 2:return"UUID_MISMATCH";case 3:return"ID_EXISTS";case 4:return"TOO_FREQUENT";case 5:return"INVALID_ID_FORMAT";case 6:return"NOT_SUPPORT";case 7:return"SERVER_ERROR";case-1:default:return"UNRECOGNIZED"}}var H0=(u=>(u[u.ID_NOT_EXIST=0]="ID_NOT_EXIST",u[u.OFFLINE=2]="OFFLINE",u[u.LICENSE_MISMATCH=3]="LICENSE_MISMATCH",u[u.LICENSE_OVERUSE=4]="LICENSE_OVERUSE",u[u.UNRECOGNIZED=-1]="UNRECOGNIZED",u))(H0||{});function Ba(u){switch(u){case 0:case"ID_NOT_EXIST":return 0;case 2:case"OFFLINE":return 2;case 3:case"LICENSE_MISMATCH":return 3;case 4:case"LICENSE_OVERUSE":return 4;case-1:case"UNRECOGNIZED":default:return-1}}function Aa(u){switch(u){case 0:return"ID_NOT_EXIST";case 2:return"OFFLINE";case 3:return"LICENSE_MISMATCH";case 4:return"LICENSE_OVERUSE";case-1:default:return"UNRECOGNIZED"}}function li(){return{id:"",serial:0}}const J0={encode(u,e=r.Writer.create()){return u.id!==""&&e.uint32(10).string(u.id),u.serial!==0&&e.uint32(16).int32(u.serial),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=li();for(;i.pos>>3){case 1:if(t!==10)break;a.id=i.string();continue;case 2:if(t!==16)break;a.serial=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:C(u.id)?globalThis.String(u.id):"",serial:C(u.serial)?globalThis.Number(u.serial):0}},toJSON(u){const e={};return u.id!==""&&(e.id=u.id),u.serial!==0&&(e.serial=Math.round(u.serial)),e},create(u){return J0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=li();return e.id=(i=u.id)!=null?i:"",e.serial=(o=u.serial)!=null?o:0,e}};function Ei(){return{request_pk:!1}}const G0={encode(u,e=r.Writer.create()){return u.request_pk!==!1&&e.uint32(16).bool(u.request_pk),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ei();for(;i.pos>>3){case 2:if(t!==16)break;a.request_pk=i.bool();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{request_pk:C(u.request_pk)?globalThis.Boolean(u.request_pk):!1}},toJSON(u){const e={};return u.request_pk!==!1&&(e.request_pk=u.request_pk),e},create(u){return G0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=Ei();return e.request_pk=(i=u.request_pk)!=null?i:!1,e}};function di(){return{id:"",nat_type:0,licence_key:"",conn_type:0,token:"",version:""}}const Uu={encode(u,e=r.Writer.create()){return u.id!==""&&e.uint32(10).string(u.id),u.nat_type!==0&&e.uint32(16).int32(u.nat_type),u.licence_key!==""&&e.uint32(26).string(u.licence_key),u.conn_type!==0&&e.uint32(32).int32(u.conn_type),u.token!==""&&e.uint32(42).string(u.token),u.version!==""&&e.uint32(50).string(u.version),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=di();for(;i.pos>>3){case 1:if(t!==10)break;a.id=i.string();continue;case 2:if(t!==16)break;a.nat_type=i.int32();continue;case 3:if(t!==26)break;a.licence_key=i.string();continue;case 4:if(t!==32)break;a.conn_type=i.int32();continue;case 5:if(t!==42)break;a.token=i.string();continue;case 6:if(t!==50)break;a.version=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:C(u.id)?globalThis.String(u.id):"",nat_type:C(u.nat_type)?q4(u.nat_type):0,licence_key:C(u.licence_key)?globalThis.String(u.licence_key):"",conn_type:C(u.conn_type)?$i(u.conn_type):0,token:C(u.token)?globalThis.String(u.token):"",version:C(u.version)?globalThis.String(u.version):""}},toJSON(u){const e={};return u.id!==""&&(e.id=u.id),u.nat_type!==0&&(e.nat_type=V4(u.nat_type)),u.licence_key!==""&&(e.licence_key=u.licence_key),u.conn_type!==0&&(e.conn_type=ut(u.conn_type)),u.token!==""&&(e.token=u.token),u.version!==""&&(e.version=u.version),e},create(u){return Uu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l;const e=di();return e.id=(i=u.id)!=null?i:"",e.nat_type=(o=u.nat_type)!=null?o:0,e.licence_key=(a=u.licence_key)!=null?a:"",e.conn_type=(t=u.conn_type)!=null?t:0,e.token=(s=u.token)!=null?s:"",e.version=(l=u.version)!=null?l:"",e}};function ci(){return{socket_addr:new Uint8Array(0),relay_server:"",nat_type:0}}const Z0={encode(u,e=r.Writer.create()){return u.socket_addr.length!==0&&e.uint32(10).bytes(u.socket_addr),u.relay_server!==""&&e.uint32(18).string(u.relay_server),u.nat_type!==0&&e.uint32(24).int32(u.nat_type),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=ci();for(;i.pos>>3){case 1:if(t!==10)break;a.socket_addr=i.bytes();continue;case 2:if(t!==18)break;a.relay_server=i.string();continue;case 3:if(t!==24)break;a.nat_type=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{socket_addr:C(u.socket_addr)?O(u.socket_addr):new Uint8Array(0),relay_server:C(u.relay_server)?globalThis.String(u.relay_server):"",nat_type:C(u.nat_type)?q4(u.nat_type):0}},toJSON(u){const e={};return u.socket_addr.length!==0&&(e.socket_addr=M(u.socket_addr)),u.relay_server!==""&&(e.relay_server=u.relay_server),u.nat_type!==0&&(e.nat_type=V4(u.nat_type)),e},create(u){return Z0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a;const e=ci();return e.socket_addr=(i=u.socket_addr)!=null?i:new Uint8Array(0),e.relay_server=(o=u.relay_server)!=null?o:"",e.nat_type=(a=u.nat_type)!=null?a:0,e}};function Ci(){return{serial:0}}const Q0={encode(u,e=r.Writer.create()){return u.serial!==0&&e.uint32(8).int32(u.serial),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ci();for(;i.pos>>3){case 1:if(t!==8)break;a.serial=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{serial:C(u.serial)?globalThis.Number(u.serial):0}},toJSON(u){const e={};return u.serial!==0&&(e.serial=Math.round(u.serial)),e},create(u){return Q0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=Ci();return e.serial=(i=u.serial)!=null?i:0,e}};function pi(){return{port:0,cu:void 0}}const X0={encode(u,e=r.Writer.create()){return u.port!==0&&e.uint32(8).int32(u.port),u.cu!==void 0&&uu.encode(u.cu,e.uint32(18).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=pi();for(;i.pos>>3){case 1:if(t!==8)break;a.port=i.int32();continue;case 2:if(t!==18)break;a.cu=uu.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{port:C(u.port)?globalThis.Number(u.port):0,cu:C(u.cu)?uu.fromJSON(u.cu):void 0}},toJSON(u){const e={};return u.port!==0&&(e.port=Math.round(u.port)),u.cu!==void 0&&(e.cu=uu.toJSON(u.cu)),e},create(u){return X0.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=pi();return e.port=(i=u.port)!=null?i:0,e.cu=u.cu!==void 0&&u.cu!==null?uu.fromPartial(u.cu):void 0,e}};function Di(){return{socket_addr:new Uint8Array(0),id:"",relay_server:"",nat_type:0,version:""}}const Y0={encode(u,e=r.Writer.create()){return u.socket_addr.length!==0&&e.uint32(10).bytes(u.socket_addr),u.id!==""&&e.uint32(18).string(u.id),u.relay_server!==""&&e.uint32(26).string(u.relay_server),u.nat_type!==0&&e.uint32(32).int32(u.nat_type),u.version!==""&&e.uint32(42).string(u.version),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Di();for(;i.pos>>3){case 1:if(t!==10)break;a.socket_addr=i.bytes();continue;case 2:if(t!==18)break;a.id=i.string();continue;case 3:if(t!==26)break;a.relay_server=i.string();continue;case 4:if(t!==32)break;a.nat_type=i.int32();continue;case 5:if(t!==42)break;a.version=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{socket_addr:C(u.socket_addr)?O(u.socket_addr):new Uint8Array(0),id:C(u.id)?globalThis.String(u.id):"",relay_server:C(u.relay_server)?globalThis.String(u.relay_server):"",nat_type:C(u.nat_type)?q4(u.nat_type):0,version:C(u.version)?globalThis.String(u.version):""}},toJSON(u){const e={};return u.socket_addr.length!==0&&(e.socket_addr=M(u.socket_addr)),u.id!==""&&(e.id=u.id),u.relay_server!==""&&(e.relay_server=u.relay_server),u.nat_type!==0&&(e.nat_type=V4(u.nat_type)),u.version!==""&&(e.version=u.version),e},create(u){return Y0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s;const e=Di();return e.socket_addr=(i=u.socket_addr)!=null?i:new Uint8Array(0),e.id=(o=u.id)!=null?o:"",e.relay_server=(a=u.relay_server)!=null?a:"",e.nat_type=(t=u.nat_type)!=null?t:0,e.version=(s=u.version)!=null?s:"",e}};function Bi(){return{id:"",uuid:new Uint8Array(0),pk:new Uint8Array(0),old_id:""}}const $0={encode(u,e=r.Writer.create()){return u.id!==""&&e.uint32(10).string(u.id),u.uuid.length!==0&&e.uint32(18).bytes(u.uuid),u.pk.length!==0&&e.uint32(26).bytes(u.pk),u.old_id!==""&&e.uint32(34).string(u.old_id),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Bi();for(;i.pos>>3){case 1:if(t!==10)break;a.id=i.string();continue;case 2:if(t!==18)break;a.uuid=i.bytes();continue;case 3:if(t!==26)break;a.pk=i.bytes();continue;case 4:if(t!==34)break;a.old_id=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:C(u.id)?globalThis.String(u.id):"",uuid:C(u.uuid)?O(u.uuid):new Uint8Array(0),pk:C(u.pk)?O(u.pk):new Uint8Array(0),old_id:C(u.old_id)?globalThis.String(u.old_id):""}},toJSON(u){const e={};return u.id!==""&&(e.id=u.id),u.uuid.length!==0&&(e.uuid=M(u.uuid)),u.pk.length!==0&&(e.pk=M(u.pk)),u.old_id!==""&&(e.old_id=u.old_id),e},create(u){return $0.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t;const e=Bi();return e.id=(i=u.id)!=null?i:"",e.uuid=(o=u.uuid)!=null?o:new Uint8Array(0),e.pk=(a=u.pk)!=null?a:new Uint8Array(0),e.old_id=(t=u.old_id)!=null?t:"",e}};function Ai(){return{result:0,keep_alive:0}}const u4={encode(u,e=r.Writer.create()){return u.result!==0&&e.uint32(8).int32(u.result),u.keep_alive!==0&&e.uint32(16).int32(u.keep_alive),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Ai();for(;i.pos>>3){case 1:if(t!==8)break;a.result=i.int32();continue;case 2:if(t!==16)break;a.keep_alive=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{result:C(u.result)?pa(u.result):0,keep_alive:C(u.keep_alive)?globalThis.Number(u.keep_alive):0}},toJSON(u){const e={};return u.result!==0&&(e.result=Da(u.result)),u.keep_alive!==0&&(e.keep_alive=Math.round(u.keep_alive)),e},create(u){return u4.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Ai();return e.result=(i=u.result)!=null?i:0,e.keep_alive=(o=u.keep_alive)!=null?o:0,e}};function mi(){return{socket_addr:new Uint8Array(0),pk:new Uint8Array(0),failure:0,relay_server:"",nat_type:void 0,is_local:void 0,other_failure:"",feedback:0}}const e4={encode(u,e=r.Writer.create()){return u.socket_addr.length!==0&&e.uint32(10).bytes(u.socket_addr),u.pk.length!==0&&e.uint32(18).bytes(u.pk),u.failure!==0&&e.uint32(24).int32(u.failure),u.relay_server!==""&&e.uint32(34).string(u.relay_server),u.nat_type!==void 0&&e.uint32(40).int32(u.nat_type),u.is_local!==void 0&&e.uint32(48).bool(u.is_local),u.other_failure!==""&&e.uint32(58).string(u.other_failure),u.feedback!==0&&e.uint32(64).int32(u.feedback),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=mi();for(;i.pos>>3){case 1:if(t!==10)break;a.socket_addr=i.bytes();continue;case 2:if(t!==18)break;a.pk=i.bytes();continue;case 3:if(t!==24)break;a.failure=i.int32();continue;case 4:if(t!==34)break;a.relay_server=i.string();continue;case 5:if(t!==40)break;a.nat_type=i.int32();continue;case 6:if(t!==48)break;a.is_local=i.bool();continue;case 7:if(t!==58)break;a.other_failure=i.string();continue;case 8:if(t!==64)break;a.feedback=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{socket_addr:C(u.socket_addr)?O(u.socket_addr):new Uint8Array(0),pk:C(u.pk)?O(u.pk):new Uint8Array(0),failure:C(u.failure)?Ba(u.failure):0,relay_server:C(u.relay_server)?globalThis.String(u.relay_server):"",nat_type:C(u.nat_type)?q4(u.nat_type):void 0,is_local:C(u.is_local)?globalThis.Boolean(u.is_local):void 0,other_failure:C(u.other_failure)?globalThis.String(u.other_failure):"",feedback:C(u.feedback)?globalThis.Number(u.feedback):0}},toJSON(u){const e={};return u.socket_addr.length!==0&&(e.socket_addr=M(u.socket_addr)),u.pk.length!==0&&(e.pk=M(u.pk)),u.failure!==0&&(e.failure=Aa(u.failure)),u.relay_server!==""&&(e.relay_server=u.relay_server),u.nat_type!==void 0&&(e.nat_type=V4(u.nat_type)),u.is_local!==void 0&&(e.is_local=u.is_local),u.other_failure!==""&&(e.other_failure=u.other_failure),u.feedback!==0&&(e.feedback=Math.round(u.feedback)),e},create(u){return e4.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E,d;const e=mi();return e.socket_addr=(i=u.socket_addr)!=null?i:new Uint8Array(0),e.pk=(o=u.pk)!=null?o:new Uint8Array(0),e.failure=(a=u.failure)!=null?a:0,e.relay_server=(t=u.relay_server)!=null?t:"",e.nat_type=(s=u.nat_type)!=null?s:void 0,e.is_local=(l=u.is_local)!=null?l:void 0,e.other_failure=(E=u.other_failure)!=null?E:"",e.feedback=(d=u.feedback)!=null?d:0,e}};function Fi(){return{serial:0,rendezvous_servers:[]}}const uu={encode(u,e=r.Writer.create()){u.serial!==0&&e.uint32(8).int32(u.serial);for(const i of u.rendezvous_servers)e.uint32(18).string(i);return e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Fi();for(;i.pos>>3){case 1:if(t!==8)break;a.serial=i.int32();continue;case 2:if(t!==18)break;a.rendezvous_servers.push(i.string());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{serial:C(u.serial)?globalThis.Number(u.serial):0,rendezvous_servers:globalThis.Array.isArray(u==null?void 0:u.rendezvous_servers)?u.rendezvous_servers.map(e=>globalThis.String(e)):[]}},toJSON(u){var i;const e={};return u.serial!==0&&(e.serial=Math.round(u.serial)),(i=u.rendezvous_servers)!=null&&i.length&&(e.rendezvous_servers=u.rendezvous_servers),e},create(u){return uu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=Fi();return e.serial=(i=u.serial)!=null?i:0,e.rendezvous_servers=((o=u.rendezvous_servers)==null?void 0:o.map(a=>a))||[],e}};function _i(){return{id:"",uuid:"",socket_addr:new Uint8Array(0),relay_server:"",secure:!1,licence_key:"",conn_type:0,token:""}}const Wu={encode(u,e=r.Writer.create()){return u.id!==""&&e.uint32(10).string(u.id),u.uuid!==""&&e.uint32(18).string(u.uuid),u.socket_addr.length!==0&&e.uint32(26).bytes(u.socket_addr),u.relay_server!==""&&e.uint32(34).string(u.relay_server),u.secure!==!1&&e.uint32(40).bool(u.secure),u.licence_key!==""&&e.uint32(50).string(u.licence_key),u.conn_type!==0&&e.uint32(56).int32(u.conn_type),u.token!==""&&e.uint32(66).string(u.token),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=_i();for(;i.pos>>3){case 1:if(t!==10)break;a.id=i.string();continue;case 2:if(t!==18)break;a.uuid=i.string();continue;case 3:if(t!==26)break;a.socket_addr=i.bytes();continue;case 4:if(t!==34)break;a.relay_server=i.string();continue;case 5:if(t!==40)break;a.secure=i.bool();continue;case 6:if(t!==50)break;a.licence_key=i.string();continue;case 7:if(t!==56)break;a.conn_type=i.int32();continue;case 8:if(t!==66)break;a.token=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:C(u.id)?globalThis.String(u.id):"",uuid:C(u.uuid)?globalThis.String(u.uuid):"",socket_addr:C(u.socket_addr)?O(u.socket_addr):new Uint8Array(0),relay_server:C(u.relay_server)?globalThis.String(u.relay_server):"",secure:C(u.secure)?globalThis.Boolean(u.secure):!1,licence_key:C(u.licence_key)?globalThis.String(u.licence_key):"",conn_type:C(u.conn_type)?$i(u.conn_type):0,token:C(u.token)?globalThis.String(u.token):""}},toJSON(u){const e={};return u.id!==""&&(e.id=u.id),u.uuid!==""&&(e.uuid=u.uuid),u.socket_addr.length!==0&&(e.socket_addr=M(u.socket_addr)),u.relay_server!==""&&(e.relay_server=u.relay_server),u.secure!==!1&&(e.secure=u.secure),u.licence_key!==""&&(e.licence_key=u.licence_key),u.conn_type!==0&&(e.conn_type=ut(u.conn_type)),u.token!==""&&(e.token=u.token),e},create(u){return Wu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E,d;const e=_i();return e.id=(i=u.id)!=null?i:"",e.uuid=(o=u.uuid)!=null?o:"",e.socket_addr=(a=u.socket_addr)!=null?a:new Uint8Array(0),e.relay_server=(t=u.relay_server)!=null?t:"",e.secure=(s=u.secure)!=null?s:!1,e.licence_key=(l=u.licence_key)!=null?l:"",e.conn_type=(E=u.conn_type)!=null?E:0,e.token=(d=u.token)!=null?d:"",e}};function vi(){return{socket_addr:new Uint8Array(0),uuid:"",relay_server:"",id:void 0,pk:void 0,refuse_reason:"",version:"",feedback:0}}const i4={encode(u,e=r.Writer.create()){return u.socket_addr.length!==0&&e.uint32(10).bytes(u.socket_addr),u.uuid!==""&&e.uint32(18).string(u.uuid),u.relay_server!==""&&e.uint32(26).string(u.relay_server),u.id!==void 0&&e.uint32(34).string(u.id),u.pk!==void 0&&e.uint32(42).bytes(u.pk),u.refuse_reason!==""&&e.uint32(50).string(u.refuse_reason),u.version!==""&&e.uint32(58).string(u.version),u.feedback!==0&&e.uint32(72).int32(u.feedback),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=vi();for(;i.pos>>3){case 1:if(t!==10)break;a.socket_addr=i.bytes();continue;case 2:if(t!==18)break;a.uuid=i.string();continue;case 3:if(t!==26)break;a.relay_server=i.string();continue;case 4:if(t!==34)break;a.id=i.string();continue;case 5:if(t!==42)break;a.pk=i.bytes();continue;case 6:if(t!==50)break;a.refuse_reason=i.string();continue;case 7:if(t!==58)break;a.version=i.string();continue;case 9:if(t!==72)break;a.feedback=i.int32();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{socket_addr:C(u.socket_addr)?O(u.socket_addr):new Uint8Array(0),uuid:C(u.uuid)?globalThis.String(u.uuid):"",relay_server:C(u.relay_server)?globalThis.String(u.relay_server):"",id:C(u.id)?globalThis.String(u.id):void 0,pk:C(u.pk)?O(u.pk):void 0,refuse_reason:C(u.refuse_reason)?globalThis.String(u.refuse_reason):"",version:C(u.version)?globalThis.String(u.version):"",feedback:C(u.feedback)?globalThis.Number(u.feedback):0}},toJSON(u){const e={};return u.socket_addr.length!==0&&(e.socket_addr=M(u.socket_addr)),u.uuid!==""&&(e.uuid=u.uuid),u.relay_server!==""&&(e.relay_server=u.relay_server),u.id!==void 0&&(e.id=u.id),u.pk!==void 0&&(e.pk=M(u.pk)),u.refuse_reason!==""&&(e.refuse_reason=u.refuse_reason),u.version!==""&&(e.version=u.version),u.feedback!==0&&(e.feedback=Math.round(u.feedback)),e},create(u){return i4.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E,d;const e=vi();return e.socket_addr=(i=u.socket_addr)!=null?i:new Uint8Array(0),e.uuid=(o=u.uuid)!=null?o:"",e.relay_server=(a=u.relay_server)!=null?a:"",e.id=(t=u.id)!=null?t:void 0,e.pk=(s=u.pk)!=null?s:void 0,e.refuse_reason=(l=u.refuse_reason)!=null?l:"",e.version=(E=u.version)!=null?E:"",e.feedback=(d=u.feedback)!=null?d:0,e}};function ki(){return{url:""}}const t4={encode(u,e=r.Writer.create()){return u.url!==""&&e.uint32(10).string(u.url),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=ki();for(;i.pos>>3){case 1:if(t!==10)break;a.url=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{url:C(u.url)?globalThis.String(u.url):""}},toJSON(u){const e={};return u.url!==""&&(e.url=u.url),e},create(u){return t4.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=ki();return e.url=(i=u.url)!=null?i:"",e}};function gi(){return{socket_addr:new Uint8Array(0),relay_server:""}}const a4={encode(u,e=r.Writer.create()){return u.socket_addr.length!==0&&e.uint32(10).bytes(u.socket_addr),u.relay_server!==""&&e.uint32(18).string(u.relay_server),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=gi();for(;i.pos>>3){case 1:if(t!==10)break;a.socket_addr=i.bytes();continue;case 2:if(t!==18)break;a.relay_server=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{socket_addr:C(u.socket_addr)?O(u.socket_addr):new Uint8Array(0),relay_server:C(u.relay_server)?globalThis.String(u.relay_server):""}},toJSON(u){const e={};return u.socket_addr.length!==0&&(e.socket_addr=M(u.socket_addr)),u.relay_server!==""&&(e.relay_server=u.relay_server),e},create(u){return a4.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=gi();return e.socket_addr=(i=u.socket_addr)!=null?i:new Uint8Array(0),e.relay_server=(o=u.relay_server)!=null?o:"",e}};function hi(){return{socket_addr:new Uint8Array(0),local_addr:new Uint8Array(0),relay_server:"",id:"",version:""}}const o4={encode(u,e=r.Writer.create()){return u.socket_addr.length!==0&&e.uint32(10).bytes(u.socket_addr),u.local_addr.length!==0&&e.uint32(18).bytes(u.local_addr),u.relay_server!==""&&e.uint32(26).string(u.relay_server),u.id!==""&&e.uint32(34).string(u.id),u.version!==""&&e.uint32(42).string(u.version),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=hi();for(;i.pos>>3){case 1:if(t!==10)break;a.socket_addr=i.bytes();continue;case 2:if(t!==18)break;a.local_addr=i.bytes();continue;case 3:if(t!==26)break;a.relay_server=i.string();continue;case 4:if(t!==34)break;a.id=i.string();continue;case 5:if(t!==42)break;a.version=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{socket_addr:C(u.socket_addr)?O(u.socket_addr):new Uint8Array(0),local_addr:C(u.local_addr)?O(u.local_addr):new Uint8Array(0),relay_server:C(u.relay_server)?globalThis.String(u.relay_server):"",id:C(u.id)?globalThis.String(u.id):"",version:C(u.version)?globalThis.String(u.version):""}},toJSON(u){const e={};return u.socket_addr.length!==0&&(e.socket_addr=M(u.socket_addr)),u.local_addr.length!==0&&(e.local_addr=M(u.local_addr)),u.relay_server!==""&&(e.relay_server=u.relay_server),u.id!==""&&(e.id=u.id),u.version!==""&&(e.version=u.version),e},create(u){return o4.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s;const e=hi();return e.socket_addr=(i=u.socket_addr)!=null?i:new Uint8Array(0),e.local_addr=(o=u.local_addr)!=null?o:new Uint8Array(0),e.relay_server=(a=u.relay_server)!=null?a:"",e.id=(t=u.id)!=null?t:"",e.version=(s=u.version)!=null?s:"",e}};function fi(){return{cmd:"",mac:"",id:"",username:"",hostname:"",platform:"",misc:""}}const n4={encode(u,e=r.Writer.create()){return u.cmd!==""&&e.uint32(10).string(u.cmd),u.mac!==""&&e.uint32(18).string(u.mac),u.id!==""&&e.uint32(26).string(u.id),u.username!==""&&e.uint32(34).string(u.username),u.hostname!==""&&e.uint32(42).string(u.hostname),u.platform!==""&&e.uint32(50).string(u.platform),u.misc!==""&&e.uint32(58).string(u.misc),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=fi();for(;i.pos>>3){case 1:if(t!==10)break;a.cmd=i.string();continue;case 2:if(t!==18)break;a.mac=i.string();continue;case 3:if(t!==26)break;a.id=i.string();continue;case 4:if(t!==34)break;a.username=i.string();continue;case 5:if(t!==42)break;a.hostname=i.string();continue;case 6:if(t!==50)break;a.platform=i.string();continue;case 7:if(t!==58)break;a.misc=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{cmd:C(u.cmd)?globalThis.String(u.cmd):"",mac:C(u.mac)?globalThis.String(u.mac):"",id:C(u.id)?globalThis.String(u.id):"",username:C(u.username)?globalThis.String(u.username):"",hostname:C(u.hostname)?globalThis.String(u.hostname):"",platform:C(u.platform)?globalThis.String(u.platform):"",misc:C(u.misc)?globalThis.String(u.misc):""}},toJSON(u){const e={};return u.cmd!==""&&(e.cmd=u.cmd),u.mac!==""&&(e.mac=u.mac),u.id!==""&&(e.id=u.id),u.username!==""&&(e.username=u.username),u.hostname!==""&&(e.hostname=u.hostname),u.platform!==""&&(e.platform=u.platform),u.misc!==""&&(e.misc=u.misc),e},create(u){return n4.fromPartial(u!=null?u:{})},fromPartial(u){var i,o,a,t,s,l,E;const e=fi();return e.cmd=(i=u.cmd)!=null?i:"",e.mac=(o=u.mac)!=null?o:"",e.id=(a=u.id)!=null?a:"",e.username=(t=u.username)!=null?t:"",e.hostname=(s=u.hostname)!=null?s:"",e.platform=(l=u.platform)!=null?l:"",e.misc=(E=u.misc)!=null?E:"",e}};function yi(){return{id:"",peers:[]}}const qu={encode(u,e=r.Writer.create()){u.id!==""&&e.uint32(10).string(u.id);for(const i of u.peers)e.uint32(18).string(i);return e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=yi();for(;i.pos>>3){case 1:if(t!==10)break;a.id=i.string();continue;case 2:if(t!==18)break;a.peers.push(i.string());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{id:C(u.id)?globalThis.String(u.id):"",peers:globalThis.Array.isArray(u==null?void 0:u.peers)?u.peers.map(e=>globalThis.String(e)):[]}},toJSON(u){var i;const e={};return u.id!==""&&(e.id=u.id),(i=u.peers)!=null&&i.length&&(e.peers=u.peers),e},create(u){return qu.fromPartial(u!=null?u:{})},fromPartial(u){var i,o;const e=yi();return e.id=(i=u.id)!=null?i:"",e.peers=((o=u.peers)==null?void 0:o.map(a=>a))||[],e}};function xi(){return{states:new Uint8Array(0)}}const r4={encode(u,e=r.Writer.create()){return u.states.length!==0&&e.uint32(10).bytes(u.states),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=xi();for(;i.pos>>3){case 1:if(t!==10)break;a.states=i.bytes();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{states:C(u.states)?O(u.states):new Uint8Array(0)}},toJSON(u){const e={};return u.states.length!==0&&(e.states=M(u.states)),e},create(u){return r4.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=xi();return e.states=(i=u.states)!=null?i:new Uint8Array(0),e}};function bi(){return{keys:[]}}const s4={encode(u,e=r.Writer.create()){for(const i of u.keys)e.uint32(10).bytes(i);return e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=bi();for(;i.pos>>3){case 1:if(t!==10)break;a.keys.push(i.bytes());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{keys:globalThis.Array.isArray(u==null?void 0:u.keys)?u.keys.map(e=>O(e)):[]}},toJSON(u){var i;const e={};return(i=u.keys)!=null&&i.length&&(e.keys=u.keys.map(o=>M(o))),e},create(u){return s4.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=bi();return e.keys=((i=u.keys)==null?void 0:i.map(o=>o))||[],e}};function wi(){return{token:""}}const Vu={encode(u,e=r.Writer.create()){return u.token!==""&&e.uint32(10).string(u.token),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=wi();for(;i.pos>>3){case 1:if(t!==10)break;a.token=i.string();continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{token:C(u.token)?globalThis.String(u.token):""}},toJSON(u){const e={};return u.token!==""&&(e.token=u.token),e},create(u){return Vu.fromPartial(u!=null?u:{})},fromPartial(u){var i;const e=wi();return e.token=(i=u.token)!=null?i:"",e}};function Si(){return{register_peer:void 0,register_peer_response:void 0,punch_hole_request:void 0,punch_hole:void 0,punch_hole_sent:void 0,punch_hole_response:void 0,fetch_local_addr:void 0,local_addr:void 0,configure_update:void 0,register_pk:void 0,register_pk_response:void 0,software_update:void 0,request_relay:void 0,relay_response:void 0,test_nat_request:void 0,test_nat_response:void 0,peer_discovery:void 0,online_request:void 0,online_response:void 0,key_exchange:void 0,hc:void 0}}const y4={encode(u,e=r.Writer.create()){return u.register_peer!==void 0&&J0.encode(u.register_peer,e.uint32(50).fork()).ldelim(),u.register_peer_response!==void 0&&G0.encode(u.register_peer_response,e.uint32(58).fork()).ldelim(),u.punch_hole_request!==void 0&&Uu.encode(u.punch_hole_request,e.uint32(66).fork()).ldelim(),u.punch_hole!==void 0&&Z0.encode(u.punch_hole,e.uint32(74).fork()).ldelim(),u.punch_hole_sent!==void 0&&Y0.encode(u.punch_hole_sent,e.uint32(82).fork()).ldelim(),u.punch_hole_response!==void 0&&e4.encode(u.punch_hole_response,e.uint32(90).fork()).ldelim(),u.fetch_local_addr!==void 0&&a4.encode(u.fetch_local_addr,e.uint32(98).fork()).ldelim(),u.local_addr!==void 0&&o4.encode(u.local_addr,e.uint32(106).fork()).ldelim(),u.configure_update!==void 0&&uu.encode(u.configure_update,e.uint32(114).fork()).ldelim(),u.register_pk!==void 0&&$0.encode(u.register_pk,e.uint32(122).fork()).ldelim(),u.register_pk_response!==void 0&&u4.encode(u.register_pk_response,e.uint32(130).fork()).ldelim(),u.software_update!==void 0&&t4.encode(u.software_update,e.uint32(138).fork()).ldelim(),u.request_relay!==void 0&&Wu.encode(u.request_relay,e.uint32(146).fork()).ldelim(),u.relay_response!==void 0&&i4.encode(u.relay_response,e.uint32(154).fork()).ldelim(),u.test_nat_request!==void 0&&Q0.encode(u.test_nat_request,e.uint32(162).fork()).ldelim(),u.test_nat_response!==void 0&&X0.encode(u.test_nat_response,e.uint32(170).fork()).ldelim(),u.peer_discovery!==void 0&&n4.encode(u.peer_discovery,e.uint32(178).fork()).ldelim(),u.online_request!==void 0&&qu.encode(u.online_request,e.uint32(186).fork()).ldelim(),u.online_response!==void 0&&r4.encode(u.online_response,e.uint32(194).fork()).ldelim(),u.key_exchange!==void 0&&s4.encode(u.key_exchange,e.uint32(202).fork()).ldelim(),u.hc!==void 0&&Vu.encode(u.hc,e.uint32(210).fork()).ldelim(),e},decode(u,e){const i=u instanceof r.Reader?u:r.Reader.create(u);let o=e===void 0?i.len:i.pos+e;const a=Si();for(;i.pos>>3){case 6:if(t!==50)break;a.register_peer=J0.decode(i,i.uint32());continue;case 7:if(t!==58)break;a.register_peer_response=G0.decode(i,i.uint32());continue;case 8:if(t!==66)break;a.punch_hole_request=Uu.decode(i,i.uint32());continue;case 9:if(t!==74)break;a.punch_hole=Z0.decode(i,i.uint32());continue;case 10:if(t!==82)break;a.punch_hole_sent=Y0.decode(i,i.uint32());continue;case 11:if(t!==90)break;a.punch_hole_response=e4.decode(i,i.uint32());continue;case 12:if(t!==98)break;a.fetch_local_addr=a4.decode(i,i.uint32());continue;case 13:if(t!==106)break;a.local_addr=o4.decode(i,i.uint32());continue;case 14:if(t!==114)break;a.configure_update=uu.decode(i,i.uint32());continue;case 15:if(t!==122)break;a.register_pk=$0.decode(i,i.uint32());continue;case 16:if(t!==130)break;a.register_pk_response=u4.decode(i,i.uint32());continue;case 17:if(t!==138)break;a.software_update=t4.decode(i,i.uint32());continue;case 18:if(t!==146)break;a.request_relay=Wu.decode(i,i.uint32());continue;case 19:if(t!==154)break;a.relay_response=i4.decode(i,i.uint32());continue;case 20:if(t!==162)break;a.test_nat_request=Q0.decode(i,i.uint32());continue;case 21:if(t!==170)break;a.test_nat_response=X0.decode(i,i.uint32());continue;case 22:if(t!==178)break;a.peer_discovery=n4.decode(i,i.uint32());continue;case 23:if(t!==186)break;a.online_request=qu.decode(i,i.uint32());continue;case 24:if(t!==194)break;a.online_response=r4.decode(i,i.uint32());continue;case 25:if(t!==202)break;a.key_exchange=s4.decode(i,i.uint32());continue;case 26:if(t!==210)break;a.hc=Vu.decode(i,i.uint32());continue}if((t&7)===4||t===0)break;i.skipType(t&7)}return a},fromJSON(u){return{register_peer:C(u.register_peer)?J0.fromJSON(u.register_peer):void 0,register_peer_response:C(u.register_peer_response)?G0.fromJSON(u.register_peer_response):void 0,punch_hole_request:C(u.punch_hole_request)?Uu.fromJSON(u.punch_hole_request):void 0,punch_hole:C(u.punch_hole)?Z0.fromJSON(u.punch_hole):void 0,punch_hole_sent:C(u.punch_hole_sent)?Y0.fromJSON(u.punch_hole_sent):void 0,punch_hole_response:C(u.punch_hole_response)?e4.fromJSON(u.punch_hole_response):void 0,fetch_local_addr:C(u.fetch_local_addr)?a4.fromJSON(u.fetch_local_addr):void 0,local_addr:C(u.local_addr)?o4.fromJSON(u.local_addr):void 0,configure_update:C(u.configure_update)?uu.fromJSON(u.configure_update):void 0,register_pk:C(u.register_pk)?$0.fromJSON(u.register_pk):void 0,register_pk_response:C(u.register_pk_response)?u4.fromJSON(u.register_pk_response):void 0,software_update:C(u.software_update)?t4.fromJSON(u.software_update):void 0,request_relay:C(u.request_relay)?Wu.fromJSON(u.request_relay):void 0,relay_response:C(u.relay_response)?i4.fromJSON(u.relay_response):void 0,test_nat_request:C(u.test_nat_request)?Q0.fromJSON(u.test_nat_request):void 0,test_nat_response:C(u.test_nat_response)?X0.fromJSON(u.test_nat_response):void 0,peer_discovery:C(u.peer_discovery)?n4.fromJSON(u.peer_discovery):void 0,online_request:C(u.online_request)?qu.fromJSON(u.online_request):void 0,online_response:C(u.online_response)?r4.fromJSON(u.online_response):void 0,key_exchange:C(u.key_exchange)?s4.fromJSON(u.key_exchange):void 0,hc:C(u.hc)?Vu.fromJSON(u.hc):void 0}},toJSON(u){const e={};return u.register_peer!==void 0&&(e.register_peer=J0.toJSON(u.register_peer)),u.register_peer_response!==void 0&&(e.register_peer_response=G0.toJSON(u.register_peer_response)),u.punch_hole_request!==void 0&&(e.punch_hole_request=Uu.toJSON(u.punch_hole_request)),u.punch_hole!==void 0&&(e.punch_hole=Z0.toJSON(u.punch_hole)),u.punch_hole_sent!==void 0&&(e.punch_hole_sent=Y0.toJSON(u.punch_hole_sent)),u.punch_hole_response!==void 0&&(e.punch_hole_response=e4.toJSON(u.punch_hole_response)),u.fetch_local_addr!==void 0&&(e.fetch_local_addr=a4.toJSON(u.fetch_local_addr)),u.local_addr!==void 0&&(e.local_addr=o4.toJSON(u.local_addr)),u.configure_update!==void 0&&(e.configure_update=uu.toJSON(u.configure_update)),u.register_pk!==void 0&&(e.register_pk=$0.toJSON(u.register_pk)),u.register_pk_response!==void 0&&(e.register_pk_response=u4.toJSON(u.register_pk_response)),u.software_update!==void 0&&(e.software_update=t4.toJSON(u.software_update)),u.request_relay!==void 0&&(e.request_relay=Wu.toJSON(u.request_relay)),u.relay_response!==void 0&&(e.relay_response=i4.toJSON(u.relay_response)),u.test_nat_request!==void 0&&(e.test_nat_request=Q0.toJSON(u.test_nat_request)),u.test_nat_response!==void 0&&(e.test_nat_response=X0.toJSON(u.test_nat_response)),u.peer_discovery!==void 0&&(e.peer_discovery=n4.toJSON(u.peer_discovery)),u.online_request!==void 0&&(e.online_request=qu.toJSON(u.online_request)),u.online_response!==void 0&&(e.online_response=r4.toJSON(u.online_response)),u.key_exchange!==void 0&&(e.key_exchange=s4.toJSON(u.key_exchange)),u.hc!==void 0&&(e.hc=Vu.toJSON(u.hc)),e},create(u){return y4.fromPartial(u!=null?u:{})},fromPartial(u){const e=Si();return e.register_peer=u.register_peer!==void 0&&u.register_peer!==null?J0.fromPartial(u.register_peer):void 0,e.register_peer_response=u.register_peer_response!==void 0&&u.register_peer_response!==null?G0.fromPartial(u.register_peer_response):void 0,e.punch_hole_request=u.punch_hole_request!==void 0&&u.punch_hole_request!==null?Uu.fromPartial(u.punch_hole_request):void 0,e.punch_hole=u.punch_hole!==void 0&&u.punch_hole!==null?Z0.fromPartial(u.punch_hole):void 0,e.punch_hole_sent=u.punch_hole_sent!==void 0&&u.punch_hole_sent!==null?Y0.fromPartial(u.punch_hole_sent):void 0,e.punch_hole_response=u.punch_hole_response!==void 0&&u.punch_hole_response!==null?e4.fromPartial(u.punch_hole_response):void 0,e.fetch_local_addr=u.fetch_local_addr!==void 0&&u.fetch_local_addr!==null?a4.fromPartial(u.fetch_local_addr):void 0,e.local_addr=u.local_addr!==void 0&&u.local_addr!==null?o4.fromPartial(u.local_addr):void 0,e.configure_update=u.configure_update!==void 0&&u.configure_update!==null?uu.fromPartial(u.configure_update):void 0,e.register_pk=u.register_pk!==void 0&&u.register_pk!==null?$0.fromPartial(u.register_pk):void 0,e.register_pk_response=u.register_pk_response!==void 0&&u.register_pk_response!==null?u4.fromPartial(u.register_pk_response):void 0,e.software_update=u.software_update!==void 0&&u.software_update!==null?t4.fromPartial(u.software_update):void 0,e.request_relay=u.request_relay!==void 0&&u.request_relay!==null?Wu.fromPartial(u.request_relay):void 0,e.relay_response=u.relay_response!==void 0&&u.relay_response!==null?i4.fromPartial(u.relay_response):void 0,e.test_nat_request=u.test_nat_request!==void 0&&u.test_nat_request!==null?Q0.fromPartial(u.test_nat_request):void 0,e.test_nat_response=u.test_nat_response!==void 0&&u.test_nat_response!==null?X0.fromPartial(u.test_nat_response):void 0,e.peer_discovery=u.peer_discovery!==void 0&&u.peer_discovery!==null?n4.fromPartial(u.peer_discovery):void 0,e.online_request=u.online_request!==void 0&&u.online_request!==null?qu.fromPartial(u.online_request):void 0,e.online_response=u.online_response!==void 0&&u.online_response!==null?r4.fromPartial(u.online_response):void 0,e.key_exchange=u.key_exchange!==void 0&&u.key_exchange!==null?s4.fromPartial(u.key_exchange):void 0,e.hc=u.hc!==void 0&&u.hc!==null?Vu.fromPartial(u.hc):void 0,e}};function O(u){if(globalThis.Buffer)return Uint8Array.from(globalThis.Buffer.from(u,"base64"));{const e=globalThis.atob(u),i=new Uint8Array(e.length);for(let o=0;o{e.push(globalThis.String.fromCharCode(i))}),globalThis.btoa(e.join(""))}}function C(u){return u!=null}class z4{constructor(e,i=!0,o=""){c(this,"_websocket");c(this,"_eventHandlers");c(this,"_buf");c(this,"_status");c(this,"_latency");c(this,"_secretKey");c(this,"_uri");c(this,"_isRendezvous");c(this,"_recvDataCount");c(this,"_tag");c(this,"_isProcessing");this._eventHandlers={message:void 0,open:void 0,close:void 0,error:void 0,status_change:void 0},this._uri=e,this._status="",this._buf=[],this._websocket=new WebSocket(e),this._websocket.onmessage=this._recv_message.bind(this),this._websocket.binaryType="arraybuffer",this._latency=new Date().getTime(),this._isRendezvous=i,this._recvDataCount=0,this._tag=o,this._isProcessing=!1}resetRecvDataCount(){this._recvDataCount=0}getRecvDataCount(){return this._recvDataCount}latency(){return this._latency}setSecretKey(e){this._secretKey=[e,0,0]}sendMessage(e){let i=eu.encode(eu.fromPartial(e)).finish(),o=this._secretKey;o&&(o[1]+=1,i=Qi(i,o[1],o[0])),this._websocket.send(i)}sendRendezvous(e){this._websocket.send(y4.encode(y4.fromPartial(e)).finish())}sendBytes(e){let i=this._secretKey;i&&(i[1]+=1,e=Qi(e,i[1],i[0])),this._websocket.send(e)}parseMessage(e){return eu.decode(e)}parseRendezvous(e){return y4.decode(e)}off(e){this._eventHandlers[e]=void 0}on(e,i){this._eventHandlers[e]=i}setStatus(e){this._status=e,this._eventHandlers.status_change&&this._eventHandlers.status_change(e)}async open(e=12e3){return new Promise((i,o)=>{setTimeout(()=>{this._status!="open"&&o(this._status||"Timeout")},e),this._websocket.onopen=()=>{var a;this._latency=new Date().getTime()-this._latency,this.setStatus("open"),console.debug(">> WebSock.onopen "+this._tag),(a=this._websocket)!=null&&a.protocol&&console.info("Server "+this._tag+" choose sub-protocol: "+this._websocket.protocol),this._eventHandlers.open&&this._eventHandlers.open(),console.info("WebSock.onopen "+this._tag),i(this)},this._websocket.onclose=a=>{this._status=="open",this.setStatus(a),this._tag=="query onlines"?console.info("WebSock.onclose "+this._tag):a.code==1e3?console.info("WebSock.onclose "+this._tag+": "+a.reason):(console.error("WebSock.onclose: "+this._tag),console.error(a)),this._eventHandlers.close&&this._eventHandlers.close(a),o("Reset by the peer")},this._websocket.onerror=a=>{if(!this._status){o("Failed to connect to "+(this._isRendezvous?"rendezvous":"relay")+" server, "+this._uri);return}this.setStatus(a),console.error("WebSock.onerror: "+this._tag),console.error(a),this._eventHandlers.error&&this._eventHandlers.error(a)}})}async next(e=12e3){let i=this._eventHandlers.message;this.off("message");try{let o=await this._next(e);return this.on("message",i),o}catch(o){throw this.on("message",i),o}}async _next(e=12e3){const i=(o,a,t)=>{if(this._buf.length)o(this._buf[0]),this._buf.splice(0,1);else{if(this._status!="open"){a(this._status);return}new Date().getTime()>t+e?a("Timeout"):setTimeout(()=>i(o,a,t),1)}};return new Promise((o,a)=>{i(o,a,new Date().getTime())})}close(){this.setStatus(""),this._websocket&&((this._websocket.readyState===WebSocket.OPEN||this._websocket.readyState===WebSocket.CONNECTING)&&(console.info("Closing WebSocket("+this._tag+") connection"),this._websocket.close(1e3,"Normal closure")),this._websocket.onmessage=()=>{})}_recv_message(e){if(e.data instanceof window.ArrayBuffer){let i=new Uint8Array(e.data);this._recvDataCount+=i.length;const o=this._secretKey;o&&(o[2]+=1,i=yn(i,o[2],o[0]));let a;i.length==0?a=new Uint8Array:a=this._isRendezvous?this.parseRendezvous(i):this.parseMessage(i),this._buf.push(a),this._eventHandlers.message&&(this._isProcessing||this.processQueue())}}async processQueue(){this._isProcessing=!0;try{for(;this._buf.length>0&&this._eventHandlers.message;){const e=this._buf.shift();await this._eventHandlers.message(e)}}catch(e){console.log("Error in processQueue: "+e)}this._isProcessing=!1}}let pu=null;const Pi=".";var X,Cu,Qu,L4,ru,U4,it,F4;class ma{constructor(){du(this,U4);du(this,X,null);du(this,Cu,{});du(this,Qu,{});du(this,L4,0);du(this,ru,[]);du(this,F4,async(e,i)=>{const o=await(await fetch(e)).arrayBuffer(),a=new Blob([o],{type:i});return URL.createObjectURL(a)})}async load(){if(!g(this,X)){c4(this,X,new Worker("./ffmpeg.js?v=dddac33a",{type:"module"})),ye(this,U4,it).call(this);const e=await g(this,F4).call(this,`${Pi}/ffmpeg-core.js?v=16fa4bb1`,"text/javascript"),i=await g(this,F4).call(this,`${Pi}/ffmpeg-core.wasm?v=241ebe18`,"application/wasm");return this.send({type:"LOAD",data:{coreURL:e,wasmURL:i}})}}async decode(e,i){let o=[i];var a=null;return g(this,ru).length>0&&(a=g(this,ru).pop(),o.push(a)),this.send({type:"DECODE",data:{codec:e,data:i,arrayBuffer:a}},o)}async send({type:e,data:i},o){return g(this,X)?new Promise((a,t)=>{const s=fe(this,L4)._++;g(this,Cu)[s]=a,g(this,Qu)[s]=t,g(this,X).postMessage({id:s,type:e,data:i},o)}):Promise.reject("FFmpeg not loaded")}close(){g(this,X)&&(this.send({type:"CLOSE",data:{}}),g(this,X).terminate(),c4(this,X,null))}}X=new WeakMap,Cu=new WeakMap,Qu=new WeakMap,L4=new WeakMap,ru=new WeakMap,U4=new WeakSet,it=function(){g(this,X).onmessage=({data:{id:e,type:i,data:o}})=>{i=="LOAD"?(console.log("FFmpeg loaded"),g(this,Cu)[e](o)):i=="DECODE"?(g(this,ru).push(o.data.data),g(this,ru).length>8&&g(this,ru).shift(),g(this,Cu)[e](o)):i=="CLOSE"?(c4(this,ru,[]),g(this,Cu)[e](o)):i=="ERROR"?g(this,Qu)[e](o):g(this,Qu)[e](o),delete g(this,Cu)[e],delete g(this,Qu)[e]}},F4=new WeakMap;async function Fa(){try{return pu=new ma,pu?pu.load():Promise.reject("Failed to create FFmpeg instance")}catch(u){return console.log("Failed to load FFmpeg",u),Promise.reject("Failed to load FFmpeg")}}async function _a(u,e){return pu?pu.decode(u,e):Promise.reject("FFmpeg is uninitialized")}async function va(){pu&&(pu.close(),pu=null)}const ka="Desktop session not ready",ga="Desktop xsession failed",ha="Desktop session another user login",fa="Desktop xorg not found",ya="Desktop none",xa="Desktop session not ready, password empty",ba="Desktop session not ready, password wrong",wa="Empty Password",Sa="Wrong Password",Pa="Wrong 2FA Code",zi="2FA Required",za="No Password Access",Ra="Wayland login screen is not supported",Ia="x11 expected",tt="https://rustdesk.com/docs/en/manual/linux/#x11-required",Ta="https://rustdesk.com/docs/en/",Na=tt,ja="https://github.com/rustdesk/rustdesk/wiki/Headless-Linux-Support",Ri={"rustdesk docs home":Ta,"rustdesk docs x11-required":Na,"rustdesk x11 headless":ja},Ii="Input source 1",Oa="map",Ti="translate",Ma="ShiftLeft",La="ShiftRight",D4="ControlLeft",at="ControlRight",re="AltLeft",ot="AltRight",nt="MetaLeft",rt="MetaRight",K4="Windows",H4="Linux",se="Mac OS",st="Android",Ua="iOS",Wa="web",qa="ISO",Va=1,Ka=2,Ni=3,ji=4,k4=1,g4=2,Ha=4,Ja=8,Ga=16,Z4="public",Oi="OeVuKk5nlHiXp+APNn0Y3pC1Iwpwn44JGqrQCsWqmBw=",Za=1e3,Qa=6e4,ee={sq:{Status:"Statusi","Your Desktop":"Desktopi juaj",desk_tip:"Desktopi juaj mund t\xEB aksesohet me k\xEBt\xEB ID dhe fjal\xEBkalim.",Password:"fjal\xEBkalimi",Ready:"Gati",Established:"I themeluar",connecting_status:"statusi_i_lidhjes","Enable service":"Aktivizo Sh\xEBrbimin","Start service":"Nis Sh\xEBrbimin","Service is running":"Sh\xEBrbimi \xEBsht\xEB duke funksionuar","Service is not running":"Sh\xEBrbimi nuk \xEBsht\xEB duke funksionuar",not_ready_status:"Jo gati.Ju lutem kontolloni lidhjen tuaj.","Control Remote Desktop":"Kontrolli i desktopit n\xEB distanc\xEB","Transfer file":"Transfero dosje",Connect:"Lidh","Recent sessions":"Sessioni i fundit","Address book":"Lib\xEBr adresash",Confirmation:"Konfirmimi","TCP tunneling":"TCP tunel",Remove:"Hiqni","Refresh random password":"Rifreskoni fjal\xEBkalimin e rast\xEBsish\xEBm","Set your own password":"Vendosni fjal\xEBkalimin tuaj","Enable keyboard/mouse":"Aktivizoni Tastier\xEBn/Mousin","Enable clipboard":"Aktivizo","Enable file transfer":"Aktivizoni transferimin e skedar\xEBve","Enable TCP tunneling":"Aktivizoni TCP tunneling","IP Whitelisting":"","ID/Relay Server":"ID/server rele","Import server config":"Konfigurimi i severit t\xEB importit","Export Server Config":"Konfigurimi i severit t\xEB eksportit","Import server configuration successfully":"Konfigurimi i severit t\xEB importit i suksessh\xEBm","Export server configuration successfully":"Konfigurimi i severit t\xEB eksprotit i suksessh\xEBm","Invalid server configuration":"Konfigurim i pavlefsh\xEBm i serverit","Clipboard is empty":"Clipboard \xEBsht\xEB bosh","Stop service":"Ndaloni sh\xEBrbimin","Change ID":"Ndryshoni ID","Your new ID":"","length %min% to %max%":"","starts with a letter":"","allowed characters":"",id_change_tip:"Lejohen Vet\xEBm karkteret a-z,A-Z,0-9 dhe _(n\xEBnvizimet).Shkronja e par\xEB duhet t\xEB jet\xEB a-z, A-Z. Gjatesia midis 6 dhe 16.",Website:"Faqe \xEBebi",About:"Rreth",Slogan_tip:"","Privacy Statement":"",Mute:"Pa z\xEB","Build Date":"",Version:"",Home:"","Audio Input":"Inputi z\xEBrit",Enhancements:"P\xEBrmir\xEBsimet","Hardware Codec":"Kodeku Harduerik","Adaptive bitrate":"Shpejt\xEBsia adaptive e biteve","ID Server":"ID e serverit","Relay Server":"Serveri rele","API Server":"Serveri API",invalid_http:"Duhet t\xEB filloj\xEB me http:// ose https://","Invalid IP":"IP e pavlefshme","Invalid format":"Format i pavlefsh\xEBm",server_not_support:"Nuk suportohet akoma nga severi","Not available":"I padisponuesh\xEBm","Too frequent":"Shum\xEB i p\xEBrdorur",Cancel:"Anullo",Skip:"Kalo",Close:"Mbyll",Retry:"Riprovo",OK:"OK","Password Required":"Fjal\xEBkalimi i detyruesh\xEBm","Please enter your password":"Ju lutem vendosni fjal\xEBkalimin tuaj","Remember password":"Mbani mend fjal\xEBkalimin","Wrong Password":"Fjal\xEBkalim i gabuar","Do you want to enter again?":"D\xEBshironi t\xEB vendosni p\xEBrs\xEBri","Connection Error":"Gabim n\xEB lidhje",Error:"Gabim","Reset by the peer":"Riseto nga peer","Connecting...":"Duke u lidhur","Connection in progress. Please wait.":"Lidhja n\xEB progres. Ju lutem prisni","Please try 1 minute later":"Ju lutemi provoni 1 minut m\xEB von\xEB","Login Error":"Gabim n\xEB login",Successful:"E suksesshme","Connected, waiting for image...":"E lidhur , prisni p\xEBr imazhin...",Name:"Emri",Type:"Shkruaj",Modified:"E modifikuar",Size:"Madhesia","Show Hidden Files":"Shfaq skedar\xEBt e fshehur",Receive:"Merr",Send:"D\xEBrgo","Refresh File":"Rifreskoni skedar\xEBt",Local:"Lokal",Remote:"N\xEB distanc\xEB","Remote Computer":"Kompjuter n\xEB distanc\xEB","Local Computer":"Kompjuter Lokal","Confirm Delete":"Konfirmoni fshirjen",Delete:"Fshij",Properties:"Karakteristikat","Multi Select":"Shum\xEB p\xEBrzgjedhje","Select All":"Selektoni t\xEB gjitha","Unselect All":"\xC7'selektoni t\xEB gjitha","Empty Directory":"Direktori boshe","Not an empty directory":"Jo nj\xEB direktori boshe","Are you sure you want to delete this file?":"Jeni t\xEB sigurt\xEB q\xEB doni t\xEB fshini k\xEBt\xEB skedar\xEB","Are you sure you want to delete this empty directory?":"Jeni t\xEB sigurt\xEB q\xEB d\xEBshironi t\xEB fshini k\xEBt\xEB direktori boshe","Are you sure you want to delete the file of this directory?":"Jeni t\xEB sigurt\xEB q\xEB d\xEBshironi te fshini skedarin e k\xEBsaj direktorie","Do this for all conflicts":"B\xEBjeni k\xEBt\xEB p\xEBr t\xEB gjitha konfliktet","This is irreversible!":"Kjo \xEBsht\xEB e pakthyeshme",Deleting:"Duke i fshir\xEB",files:"Skedar\xEB",Waiting:"N\xEB pritje",Finished:"P\xEBrfunduar",Speed:"Shpejt\xEBsia","Custom Image Quality":"Cil\xEBsi e personalizuar imazhi","Privacy mode":"Modaliteti i Privat\xEBsis\xEB","Block user input":"Blloko inputin e p\xEBrdorusesit","Unblock user input":"Zhblloko inputin e p\xEBrdorusesit","Adjust Window":"Rregulloni dritaren",Original:"Origjinal",Shrink:"Shkurtim",Stretch:"Shtrirje",Scrollbar:"Shiriti i l\xEBvizjes",ScrollAuto:"Levizje automatikisht","Good image quality":"Cil\xEBsi e mir\xEB imazhi",Balanced:"E balancuar","Optimize reaction time":"Optimizo koh\xEBn e reagimit",Custom:"Personalizuar","Show remote cursor":"Shfaq kursorin n\xEB distanc\xEB","Show quality monitor":"Shaq cil\xEBsin\xEB e monitorit","Disable clipboard":"\xC7'aktivizo clipboard","Lock after session end":"Ky\xE7 pasi sesioni t\xEB p\xEBrfundoj",Insert:"Fut","Insert Lock":"Fut bllokimin",Refresh:"Rifresko","ID does not exist":"ID nuk ekziston","Failed to connect to rendezvous server":"D\xEBshtoj t\xEB lidhet me serverin e takimit","Please try later":"Ju lutemi provoni m\xEB von\xEB","Remote desktop is offline":"Desktopi n\xEB distanc\xEB nuk \xEBsht\xEB n\xEB linj\xEB","Key mismatch":"Mosp\xEBrputhje kryesore",Timeout:"Koha mbaroi","Failed to connect to relay server":"Lidhja me serverin transmetues d\xEBshtoi","Failed to connect via rendezvous server":"Lidhja n\xEBp\xEBrmjet serverit t\xEB takimit d\xEBshtoi","Failed to connect via relay server":"Lidhja n\xEBp\xEBrmjet serverit t\xEB transmetimit d\xEBshtoi","Failed to make direct connection to remote desktop":"Lidhja direkte me desktopin n\xEB distanc\xEB d\xEBshtoi","Set Password":"Vendosni fjal\xEBkalimin","OS Password":"OS fjal\xEBkalim",install_tip:"P\xEBr shkak t\xEB UAC, RustDesk nuk mund t\xEB punoj sic duhet si nje remote n\xEB distanc\xEB n\xEB disa raste. P\xEBr t\xEB shamngur UAC, ju lutem klikoni butonin m\xEB posht\xEB p\xEBr t\xEB instaluar RustDesk n\xEB sistem.","Click to upgrade":"Klikoni p\xEBr p\xEBrmir\xEBsim","Click to download":"Klikoni p\xEBr tu shkarkuar","Click to update":"Klikoni p\xEBr p\xEBrdit\xEBsim",Configure:"Koniguro",config_acc:'P\xEBr t\xEB kontrolluar Desktopin tuaj nga distanca, duhet t\xEB jepni leje RustDesk "Aksesueshm\xEBri".',config_screen:'P\xEBr t\xEB aksesuar Desktopin tuaj nga distanca, duhet ti jepni lejet RustDesk "Regjistrimin e ekranit".',"Installing ...":"Duke u instaluar",Install:"Instalo",Installation:"Instalimi","Installation Path":"Rruga instalimit","Create start menu shortcuts":"Krijoni shortcuts p\xEBr menun\xEB e fillimit","Create desktop icon":"Krijoni ikon\xEBn e desktopit",agreement_tip:"Duke filluar instalimin, ju pranoni marr\xEBveshjen e licenc\xEBs","Accept and Install":"Pranoni dhe instaloni","End-user license agreement":"Marr\xEBeveshja e licenc\xEBs s\xEB perdoruesit fundor","Generating ...":"Duke gjeneruar","Your installation is lower version.":"Instalimi juaj \xEBsht\xEB version i ul\xEBt",not_close_tcp_tip:"Mos e mbyll k\xEBt\xEB dritare nd\xEBrsa jeni duke p\xEBrdorur tunelin","Listening ...":"Duke d\xEBgjuar","Remote Host":"Host n\xEB distanc\xEB","Remote Port":"Port n\xEB distanc\xEB",Action:"Veprim",Add:"Shto","Local Port":"Port\xEB Lokale","Local Address":"Adres\xEB Lokale","Change Local Port":"Ndryshoni port\xEBn lokale",setup_server_tip:"P\xEBr lidhje m\xEB t\xEB shpejt\xEB, ju lutemi konfiguroni serverin tuaj","Too short, at least 6 characters.":"Shum\xEB e shkurt\xEBr , nevojiten t\xEB pakt\xEBn 6 karaktere","The confirmation is not identical.":"Konfirmimi nuk \xEBsht\xEB identik",Permissions:"Leje",Accept:"Prano",Dismiss:"Hiq",Disconnect:"Shk\xEBput","Enable file copy and paste":"Lejoni kopjimin dhe pastimin e skedar\xEBve",Connected:"I lidhur","Direct and encrypted connection":"Lidhje direkte dhe enkriptuar","Relayed and encrypted connection":"Lidhje transmetuese dhe e enkriptuar","Direct and unencrypted connection":"Lidhje direkte dhe jo e enkriptuar","Relayed and unencrypted connection":"Lidhje transmetuese dhe jo e enkriptuar","Enter Remote ID":"Vendosni ID n\xEB distanc\xEB","Enter your password":"Vendosni fjal\xEBkalimin tuaj","Logging in...":"Duke u loguar","Enable RDP session sharing":"Aktivizoni shp\xEBrndarjen e sesionit RDP","Auto Login":"Hyrje automatike","Enable direct IP access":"Aktivizoni aksesimin e IP direkte",Rename:"Riem\xEBrto",Space:"Hap\xEBrsir\xEB","Create desktop shortcut":"Krijoni shortcut desktop","Change Path":"Ndrysho rrug\xEBzimin","Create Folder":"Krijoni nj\xEB folder","Please enter the folder name":"Ju lutem vendosni emrin e folderit","Fix it":"Rregulloni ate",Warning:"Dicka po shkon keq","Login screen using Wayland is not supported":"Hyrja n\xEB ekran duke p\xEBrdorur Wayland muk suportohet","Reboot required":"K\xEBrkohet rinisja","Unsupported display server":"Nuk supurtohet severi ekranit","x11 expected":"Pritet x11",Port:"Port",Settings:"Cil\xEBsimet",Username:"Emri i p\xEBrdoruesit","Invalid port":"Port e pavlefshme","Closed manually by the peer":"E mbyllur manualisht nga peer","Enable remote configuration modification":"Aktivizoni modifikimin e konfigurimit n\xEB distanc\xEB","Run without install":"Ekzekuto pa instaluar","Connect via relay":"","Always connect via relay":"Gjithmon\xEB lidheni me transmetues",whitelist_tip:"Vet\xEBm IP e list\xEBs s\xEB bardh\xEB mund t\xEB m\xEB aksesoj.",Login:"Hyrje",Verify:"","Remember me":"","Trust this device":"","Verification code":"",verification_tip:"",Logout:"Dalje",Tags:"Tage","Search ID":"Kerko ID",whitelist_sep:"T\xEB ndara me presje, pik\xEBpresje, hap\xEBsira ose rresht t\xEB ri","Add ID":"Shto ID","Add Tag":"Shto Tag","Unselect all tags":"Hiq selektimin e te gjith\xEB tageve","Network error":"Gabim n\xEB rrjet","Username missed":"Mungon p\xEBrdorusesi","Password missed":"Mungon fjal\xEBkalimi","Wrong credentials":"Kredinciale t\xEB gabuara","The verification code is incorrect or has expired":"","Edit Tag":"Edito tagun","Forget Password":"Fjal\xEBkalim jo i kujtuesh\xEBm",Favorites:"Te preferuarat","Add to Favorites":"Shto te t\xEB preferuarat","Remove from Favorites":"Hiq nga t\xEB preferuarat",Empty:"Bosh","Invalid folder name":"Emri i dosjes i pavlefsh\xEBm","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) Proxy",Discovered:"I pambuluar",install_daemon_tip:"P\xEBr t\xEB nisur n\xEB boot, duhet t\xEB instaloni sh\xEBrbimin e sistemit","Remote ID":"ID n\xEB distanc\xEB",Paste:"Ngjit","Paste here?":"Ngjit k\xEBtu","Are you sure to close the connection?":"Jeni t\xEB sigurt\xEB t\xEB mbyllni lidhjen","Download new version":"Shkarko versionin e ri","Touch mode":"Metoda me prekje","Mouse mode":"Modaliteti mausit","One-Finger Tap":"Prekja Nj\xEB gisht","Left Mouse":"Mausi majt","One-Long Tap":"Prekja nje-gjate","Two-Finger Tap":"Prekja dy-gishta","Right Mouse":"Mausi i djatht\xEB","One-Finger Move":"L\xEBvizja nj\xEB-gisht","Double Tap & Move":"Prekja dhe l\xEBvizja e dyfisht\xEB","Mouse Drag":"Zhvendosja e mausit","Three-Finger vertically":"Tre-Gishta vertikalisht","Mouse Wheel":"Rrota mausit","Two-Finger Move":"L\xEBvizja Dy-Gishta","Canvas Move":"L\xEBvizja Canvas","Pinch to Zoom":"Prekni p\xEBr t\xEB zmadhuar","Canvas Zoom":"Zmadhimi Canavas","Reset canvas":"Riseto canvas","No permission of file transfer":"Nuk ka leje p\xEBr transferimin e dosjesve",Note:"Sh\xEBnime",Connection:"Lidhja","Share Screen":"Ndaj ekranin",Chat:"Biseda",Total:"Total",items:"artikuj",Selected:"E zgjedhur","Screen Capture":"Kapja e ekranit","Input Control":"Kontrollo inputin","Audio Capture":"Kapja e z\xEBrit","File Connection":"Lidhja e skedar\xEBve","Screen Connection":"Lidhja e ekranit","Do you accept?":"E pranoni","Open System Setting":"Hapni cil\xEBsimet e sistemit","How to get Android input permission?":"Si t\xEB merrni leje e inputit t\xEB Android",android_input_permission_tip1:"N\xEB m\xEBnyr\xEB q\xEB nj\xEB pajisje n\xEB distanc\xEB t\xEB kontrolloj\xEB pajisjen tuaj Android n\xEBp\xEBrmjet mausit ose prekjes, duhet t\xEB lejoni RustDesk t\xEB p\xEBrdor\xEB sh\xEBrbimin.",android_input_permission_tip2:"Ju lutemi shkoni n\xEB faqen tjet\xEBr t\xEB cil\xEBsimeve t\xEB sistemit, gjeni dhe shtypni [Sh\xEBrbimet e Instaluara], aktivizoni sh\xEBrbimin [RustDesk Input]",android_new_connection_tip:"\xCBsht\xEB marr\xEB nj\xEB k\xEBrkes\xEB e re kontrolli, e cila d\xEBshiron t\xEB kontrolloj\xEB pajisjen tuaj aktuale.",android_service_will_start_tip:'Aktivizimi i "Regjistrimi i ekranit" do t\xEB nis\xEB automatikisht sh\xEBrbimin, duke lejuar pajisjet e tjera t\xEB k\xEBrkojn\xEB nj\xEB lidhje me pajisjen tuaj.',android_stop_service_tip:"Mbyllja e sh\xEBrbimit do t\xEB mbyll\xEB automatikisht t\xEB gjitha lidhjet e vendosura.",android_version_audio_tip:"Versioni aktual i Android nuk mb\xEBshtet regjistrimin e audios, ju lutemi p\xEBrmir\xEBsoni n\xEB Android 10 ose m\xEB t\xEB lart\xEB.",android_start_service_tip:"",android_permission_may_not_change_tip:"",Account:"Llogaria",Overwrite:"P\xEBrshkruaj","This file exists, skip or overwrite this file?":"Ky skedar ekziston , tejkalo ose p\xEBrshkruaj k\xEBt\xEB skedar\xEB",Quit:"Hiq",Help:"Ndihm\xEB",Failed:"Deshtoi",Succeeded:"Sukses","Someone turns on privacy mode, exit":"Dikush ka ndezur menyr\xEBn e privat\xEBsis\xEB , largohu",Unsupported:"Nuk mb\xEBshtetet","Peer denied":"Peer mohohet","Please install plugins":"Ju lutemi instaloni shtojcat","Peer exit":"Dalje peer","Failed to turn off":"D\xEBshtoi t\xEB fiket","Turned off":"I fikur",Language:"Gjuha","Keep RustDesk background service":"Mbaje sh\xEBrbimin e sfondit t\xEB RustDesk","Ignore Battery Optimizations":"Injoro optimizimet e bateris\xEB",android_open_battery_optimizations_tip:"N\xEBse d\xEBshironi ta \xE7aktivizoni k\xEBt\xEB ve\xE7ori, ju lutemi shkoni te faqja tjet\xEBr e cil\xEBsimeve t\xEB aplikacionit RustDesk, gjeni dhe shtypni [Batteri], hiqni zgjedhjen [Te pakufizuara]","Start on boot":"","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"Lidhja nuk lejohet","Legacy mode":"Modaliteti i trash\xEBgimis\xEB","Map mode":"Modaliteti i hart\xEBs","Translate mode":"Modaliteti i p\xEBrkthimit","Use permanent password":"P\xEBrdor fjal\xEBkalim t\xEB p\xEBrhersh\xEBm","Use both passwords":"P\xEBrdor t\xEB dy fjal\xEBkalimet","Set permanent password":"Vendos fjal\xEBkalimin e p\xEBrhersh\xEBm","Enable remote restart":"Aktivizo rinisjen n\xEB distanc\xEB","Restart remote device":"Rinisni pajisjen n\xEB distanc\xEB","Are you sure you want to restart":"A jeni i sigurt q\xEB d\xEBshironi t\xEB rinisni","Restarting remote device":"Rinisja e pajisjes n\xEB distanc\xEB",remote_restarting_tip:"Pajisja n\xEB distanc\xEB po riniset, ju lutemi mbyllni k\xEBt\xEB kuti mesazhi dhe lidheni p\xEBrs\xEBri me fjal\xEBkalim t\xEB p\xEBrhersh\xEBm pas nj\xEB kohe",Copied:"Kopjuar","Exit Fullscreen":"Dil nga ekrani i plot\xEB",Fullscreen:"Ekran i plot\xEB","Mobile Actions":"Veprimet celulare","Select Monitor":"Zgjidh Monitor","Control Actions":"Veprimet e kontrollit","Display Settings":"Cil\xEBsimet e ekranit",Ratio:"Raport","Image Quality":"Cil\xEBsia e imazhit","Scroll Style":"Stili i l\xEBvizjes","Show Toolbar":"","Hide Toolbar":"","Direct Connection":"Lidhja e drejtp\xEBrdrejt\xEB","Relay Connection":"Lidhja rele","Secure Connection":"Lidhje e sigurt","Insecure Connection":"Lidhje e pasigurt","Scale original":"Shkalla origjinale","Scale adaptive":" E p\xEBrsjhtatshme n\xEB shkall\xEB",General:"Gjeneral",Security:"Siguria",Theme:"Theme","Dark Theme":"Theme e err\xEBt","Light Theme":"",Dark:"E err\xEBt",Light:"Drita","Follow System":"Ndiq sistemin","Enable hardware codec":"Aktivizo kodekun e harduerit","Unlock Security Settings":"Zhbllokoni cil\xEBsimet e siguris\xEB","Enable audio":"Aktivizo audio","Unlock Network Settings":"Zhbllokoni cil\xEBsimet e rrjetit",Server:"Server","Direct IP Access":"Qasje e drejtp\xEBrdrejt\xEB IP",Proxy:"Proxy",Apply:"Apliko","Disconnect all devices?":"Shky\xE7 t\xEB gjitha pajisjet?",Clear:"Pastro","Audio Input Device":"Pajisja e hyrjes audio","Use IP Whitelisting":"P\xEBrdor list\xEBn e bardh\xEB IP",Network:"Rrjeti","Pin Toolbar":"","Unpin Toolbar":"",Recording:"Regjistrimi",Directory:"Direktoria","Automatically record incoming sessions":"Regjistro automatikisht seancat hyr\xEBse",Change:"Ndrysho","Start session recording":"Fillo regjistrimin e sesionit","Stop session recording":"Ndalo regjistrimin e sesionit","Enable recording session":"Aktivizo seanc\xEBn e regjistrimit","Enable LAN discovery":"Aktivizo zbulimin e LAN","Deny LAN discovery":"Mohoni zbulimin e LAN","Write a message":"Shkruani nj\xEB mesazh",Prompt:"Prompt","Please wait for confirmation of UAC...":"Ju lutemi prisni p\xEBr konfirmimin e UAC...",elevated_foreground_window_tip:"P\xEBrkoh\xEBsisht \xEBsht\xEB e pamundur p\xEBr t\xEB p\xEBrdorur mausin dhe tastier\xEBn, p\xEBr shkak se dritarja aktuale e desktopit n\xEB distanc\xEB k\xEBrkon privilegj m\xEB t\xEB lart\xEB p\xEBr t\xEB vepruar,ju mund t'i k\xEBrkoni p\xEBrdoruesit n\xEB distanc\xEB t\xEB minimizoj\xEB dritaren aktuale. P\xEBr t\xEB shmangur k\xEBt\xEB problem, rekomandohet t\xEB instaloni softuerin n\xEB pajisjen n\xEB distanc\xEB ose ekzekutoni at\xEB me privilegje administratori.",Disconnected:"Shky\xE7ur",Other:"Tjet\xEBr","Confirm before closing multiple tabs":"Konfirmo p\xEBrpara se t\xEB mbyll\xEBsh shum\xEB skeda","Keyboard Settings":"Cil\xEBsimet e tastier\xEBs","Full Access":"Qasje e plot\xEB","Screen Share":"Ndarja e ekranit","Wayland requires Ubuntu 21.04 or higher version.":"Wayland k\xEBrkon Ubuntu 21.04 ose version m\xEB t\xEB lart\xEB","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland k\xEBrkon nj\xEB version m\xEB t\xEB lart\xEB t\xEB shp\xEBrndarjes linux. Ju lutemi provoni desktopin X11 ose ndryshoni OS.",JumpLink:"JumpLink","Please Select the screen to be shared(Operate on the peer side).":"Ju lutemi zgjidhni ekranin q\xEB do t\xEB ndahet (Vepro n\xEB an\xEBn e koleg\xEBve","Show RustDesk":"Shfaq RustDesk","This PC":"Ky PC",or:"ose","Continue with":"Vazhdo me",Elevate:"Ngritja","Zoom cursor":"Zmadho kursorin","Accept sessions via password":"Prano sesionin n\xEBp\xEBrmjet fjal\xEBkalimit","Accept sessions via click":"Prano sesionet n\xEBp\xEBrmjet klikimit","Accept sessions via both":"Prano sesionet n\xEBp\xEBrmjet t\xEB dyjave","Please wait for the remote side to accept your session request...":"Ju lutem prisni q\xEB ana n\xEB distanc\xEB t\xEB pranoj k\xEBrk\xEBsen tuaj","One-time Password":"Fjal\xEBkalim Nj\xEB-her\xEB","Use one-time password":"P\xEBrdorni fjal\xEBkalim Nj\xEB-her\xEB","One-time password length":"Gjat\xEBsia e fjal\xEBkalimit nj\xEB her\xEB","Request access to your device":"K\xEBrko akses n\xEB pajisjejn tuaj","Hide connection management window":"Fshih dritaren e menaxhimit t\xEB lidhjes",hide_cm_tip:"Kjo \xEBsht\xEB e mundur vet\xEBm n\xEBse aksesi b\xEBhet n\xEBp\xEBrmjet nj\xEB fjal\xEBkalimi t\xEB p\xEBrhersh\xEBm",wayland_experiment_tip:"","Right click to select tabs":"",Skipped:"","Add to address book":"",Group:"",Search:"","Closed manually by web console":"","Local keyboard type":"","Select local keyboard type":"",software_render_tip:"","Always use software rendering":"",config_input:"",config_microphone:"",request_elevation_tip:"",Wait:"","Elevation Error":"","Ask the remote user for authentication":"","Choose this if the remote account is administrator":"","Transmit the username and password of administrator":"",still_click_uac_tip:"","Request Elevation":"",wait_accept_uac_tip:"","Elevate successfully":"",uppercase:"",lowercase:"",digit:"","special character":"","length>=8":"",Weak:"",Medium:"",Strong:"","Switch Sides":"","Please confirm if you want to share your desktop?":"",Display:"","Default View Style":"","Default Scroll Style":"","Default Image Quality":"","Default Codec":"",Bitrate:"",FPS:"",Auto:"","Other Default Options":"","Voice call":"","Text chat":"","Stop voice call":"",relay_hint_tip:"",Reconnect:"",Codec:"",Resolution:"","No transfers in progress":"","Set one-time password length":"","RDP Settings":"","Sort by":"","New Connection":"",Restore:"",Minimize:"",Maximize:"","Your Device":"",empty_recent_tip:"",empty_favorite_tip:"",empty_lan_tip:"",empty_address_book_tip:"","eg: admin":"","Empty Username":"","Empty Password":"",Me:"",identical_file_tip:"",show_monitors_tip:"","View Mode":"",login_linux_tip:"",verify_rustdesk_password_tip:"",remember_account_tip:"",os_account_desk_tip:"","OS Account":"",another_user_login_title_tip:"",another_user_login_text_tip:"",xorg_not_found_title_tip:"",xorg_not_found_text_tip:"",no_desktop_title_tip:"",no_desktop_text_tip:"","No need to elevate":"","System Sound":"",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"",resolution_fit_local_tip:"",resolution_custom_tip:"","Collapse toolbar":"","Accept and Elevate":"",accept_and_elevate_btn_tooltip:"",clipboard_wait_response_timeout_tip:"","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"",Service:"",Start:"",Stop:"",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},hr:{Status:"Status","Your Desktop":"Va\u0161a radna povr\u0161ina",desk_tip:"Va\u0161oj radnoj povr\u0161ini se mo\u017Ee pristupiti ovim ID i lozinkom.",Password:"Lozinka",Ready:"Spremno",Established:"Uspostavljeno",connecting_status:"Spajanje na RustDesk mre\u017Eu...","Enable service":"Dopusti servis","Start service":"Pokreni servis","Service is running":"Servis je pokrenut","Service is not running":"Servis nije pokrenut",not_ready_status:"Nije spremno. Provjerite vezu.","Control Remote Desktop":"Upravljanje udaljenom radnom povr\u0161inom","Transfer file":"Prijenos datoteke",Connect:"Spajanje","Recent sessions":"Nedavne sesije","Address book":"Adresar",Confirmation:"Potvrda","TCP tunneling":"TCP tunel",Remove:"Ukloni","Refresh random password":"Osvje\u017Ei slu\u010Dajnu lozinku","Set your own password":"Postavi lozinku","Enable keyboard/mouse":"Dopusti tipkovnicu/mi\u0161a","Enable clipboard":"Dopusti me\u0111uspremnik","Enable file transfer":"Dopusti prijenos datoteka","Enable TCP tunneling":"Dopusti TCP tunel","IP Whitelisting":"IP pouzdana lista","ID/Relay Server":"ID/Posredni poslu\u017Eitelj","Import server config":"Uvoz konfiguracije poslu\u017Eitelja","Export Server Config":"Izvoz konfiguracije poslu\u017Eitelja","Import server configuration successfully":"Uvoz konfiguracije poslu\u017Eitelja uspje\u0161an","Export server configuration successfully":"Izvoz konfiguracije poslu\u017Eitelja uspje\u0161an","Invalid server configuration":"Pogre\u0161na konfiguracija poslu\u017Eitelja","Clipboard is empty":"Me\u0111uspremnik je prazan","Stop service":"Zaustavi servis","Change ID":"Promijeni ID","Your new ID":"Va\u0161 novi ID","length %min% to %max%":"duljina %min% do %max%","starts with a letter":"Po\u010Dinje slovom","allowed characters":"Dopu\u0161teni znakovi",id_change_tip:"Dopu\u0161teni su samo a-z, A-Z, 0-9 i _ (donja crta) znakovi. Prvi znak mora biti slovo a-z, A-Z. Duljina je od 6 do 16.",Website:"Web stranica",About:"O programu",Slogan_tip:"Stvoren srcem u ovom kaoti\u010Dnom svijetu!","Privacy Statement":"Izjava o privatnosti",Mute:"Uti\u0161aj","Build Date":"Datum izrade",Version:"Verzija",Home:"Po\u010Detno","Audio Input":"Audio ulaz",Enhancements:"Pro\u0161irenja","Hardware Codec":"Hardverski kodek","Adaptive bitrate":"Prilagodljiva gusto\u0107a podataka","ID Server":"ID poslu\u017Eitelja","Relay Server":"Posredni poslu\u017Eitelj","API Server":"API poslu\u017Eitelj",invalid_http:"Treba po\u010Deti sa http:// ili https://","Invalid IP":"Neva\u017Ee\u0107a IP","Invalid format":"Pogre\u0161an format",server_not_support:"Poslu\u017Eitelj jo\u0161 uvijek ne podr\u017Eava","Not available":"Nije dostupno","Too frequent":"Previ\u0161e \u010Desto",Cancel:"Otka\u017Ei",Skip:"Presko\u010Di",Close:"Zatvori",Retry:"Ponovi",OK:"Ok","Password Required":"Potrebna lozinka","Please enter your password":"Molimo unesite svoju lozinku","Remember password":"Zapamti lozinku","Wrong Password":"Pogre\u0161na lozinka","Do you want to enter again?":"\u017Delite li ponovo unijeti lozinku?","Connection Error":"Gre\u0161ka u spajanju",Error:"Gre\u0161ka","Reset by the peer":"Prekinuto sa druge strane","Connecting...":"Povezivanje...","Connection in progress. Please wait.":"Povezivanje u tijeku. Molimo pri\u010Dekajte.","Please try 1 minute later":"Poku\u0161ajte minutu kasnije","Login Error":"Gre\u0161ka kod prijave",Successful:"Uspje\u0161no","Connected, waiting for image...":"Spojeno, pri\u010Dekajte sliku...",Name:"Ime",Type:"Vrsta",Modified:"Izmijenjeno",Size:"Veli\u010Dina","Show Hidden Files":"Prika\u017Ei skrivene datoteke",Receive:"Prijem",Send:"Slanje","Refresh File":"Osvje\u017Ei datoteku",Local:"Lokalno",Remote:"Udaljeno","Remote Computer":"Udaljeno ra\u010Dunalo","Local Computer":"Lokalno ra\u010Dunalo","Confirm Delete":"Potvrdite brisanje",Delete:"Brisanje",Properties:"Svojstva","Multi Select":"Vi\u0161estruki odabir","Select All":"Odaberi sve","Unselect All":"Poni\u0161ti odabir","Empty Directory":"Prazna mapa","Not an empty directory":"Nije prazna mapa","Are you sure you want to delete this file?":"Jeste sigurni da \u017Eelite obrisati ovu datoteku?","Are you sure you want to delete this empty directory?":"Jeste sigurni da \u017Eelite obrisati ovu praznu mapu?","Are you sure you want to delete the file of this directory?":"Jeste sigurni da \u017Eelite obrisati datoteku u ovoj mapi?","Do this for all conflicts":"U\u010Dinite to za sve sukobe","This is irreversible!":"Ovo je nepovratno",Deleting:"Brisanje",files:"datoteke",Waiting:"\u010Cekanje",Finished:"Zavr\u0161eno",Speed:"Brzina","Custom Image Quality":"Korisni\u010Dka kvaliteta slike","Privacy mode":"Na\u010Din privatnosti","Block user input":"Blokiraj korisnikov unos","Unblock user input":"Odblokiraj korisnikov unos","Adjust Window":"Podesi prozor",Original:"Izvornik",Shrink:"Skupi",Stretch:"Ra\u0161iri",Scrollbar:"Linija pomaka",ScrollAuto:"Autom. pomak","Good image quality":"Dobra kvaliteta slike",Balanced:"Balansirano","Optimize reaction time":"Optimizirano vrijeme reakcije",Custom:"Korisni\u010Dko","Show remote cursor":"Prika\u017Ei udaljeni kursor","Show quality monitor":"Prika\u017Ei kvalitetu monitora","Disable clipboard":"Zabrani me\u0111uspremnik","Lock after session end":"Zaklju\u010Daj po zavr\u0161etku sesije",Insert:"Umetni","Insert Lock":"Zaklju\u010Daj umetanje",Refresh:"Osvje\u017Ei","ID does not exist":"ID ne postoji","Failed to connect to rendezvous server":"Gre\u0161ka u spajanju na poslu\u017Eitelj za povezivanje","Please try later":"Molimo poku\u0161ajte kasnije","Remote desktop is offline":"Udaljeni zaslon je isklju\u010Den","Key mismatch":"Pogre\u0161an klju\u010D",Timeout:"Isteklo vrijeme","Failed to connect to relay server":"Gre\u0161ka u spajanju na posredni poslu\u017Eitelj","Failed to connect via rendezvous server":"Gre\u0161ka u spajanju preko poslu\u017Eitelja za povezivanje","Failed to connect via relay server":"Gre\u0161ka u spajanju preko posrednog poslu\u017Eitelja","Failed to make direct connection to remote desktop":"Gre\u0161ka u direktnom spajanju na udaljenu radnu povr\u0161inu","Set Password":"Postavi lozinku","OS Password":"Lozinka OS-a",install_tip:"Zbog UAC-a RustDesk ne mo\u017Ee u nekim slu\u010Dajevima raditi pravilno. Da biste prevazi\u0161li UAC, kliknite na tipku ispod da instalirate RustDesk na sustav.","Click to upgrade":"Klik za nadogradnju","Click to download":"Klik za preuzimanje","Click to update":"Klik za a\u017Euriranje",Configure:"Konfiguracija",config_acc:'Da biste daljinski kontrolirali radnu povr\u0161inu, RustDesk-u trebate dodijeliti prava za "Pristupa\u010Dnost".',config_screen:'Da biste daljinski pristupili radnoj povr\u0161ini, RustDesk-u trebate dodijeliti prava za "Snimanje zaslona".',"Installing ...":"Instaliranje...",Install:"Instaliraj",Installation:"Instalacija","Installation Path":"Putanja za instalaciju","Create start menu shortcuts":"Stvori pre\u010Dace u izborniku","Create desktop icon":"Stvori ikonu na radnoj povr\u0161ini",agreement_tip:"Pokretanjem instalacije prihva\u0107ate ugovor o licenciranju.","Accept and Install":"Prihvati i instaliraj","End-user license agreement":"Ugovor sa krajnjim korisnikom","Generating ...":"Generiranje...","Your installation is lower version.":"Va\u0161a instalacija je ni\u017Ee verzije",not_close_tcp_tip:"Ne zatvarajte ovaj prozor dok koristite tunel","Listening ...":"Na slu\u0161anju...","Remote Host":"Adresa udaljenog ure\u0111aja","Remote Port":"Udaljeni port",Action:"Postupak",Add:"Dodaj","Local Port":"Lokalni port","Local Address":"Lokalna adresa","Change Local Port":"Promijeni lokalni port",setup_server_tip:"Za br\u017Ee spajanje, molimo da koristite vlastiti poslu\u017Eitelj","Too short, at least 6 characters.":"Prekratko, najmanje 6 znakova.","The confirmation is not identical.":"Potvrda nije identi\u010Dna",Permissions:"Dopu\u0161tenja",Accept:"Prihvati",Dismiss:"Odbaci",Disconnect:"Prekini vezu","Enable file copy and paste":"Dopusti kopiranje i lijepljenje datoteka",Connected:"Spojeno","Direct and encrypted connection":"Izravna i kriptirana veza","Relayed and encrypted connection":"Posredna i kriptirana veza","Direct and unencrypted connection":"Izravna i nekriptirana veza","Relayed and unencrypted connection":"Posredna i nekriptirana veza","Enter Remote ID":"Unesite ID udaljenog ure\u0111aja","Enter your password":"Unesite svoju lozinku","Logging in...":"Prijava...","Enable RDP session sharing":"Dopusti dijeljenje RDP sesije","Auto Login":'Autom. prijava (Vrijedi samo ako je postavljeno "Zaklju\u010Davanje nakon zavr\u0161etka sesije")',"Enable direct IP access":"Dopusti izravan pristup preko IP adrese",Rename:"Preimenuj",Space:"Prazno","Create desktop shortcut":"Stvori pre\u010Dac na radnoj povr\u0161ini","Change Path":"Promijeni putanju","Create Folder":"Svori mapu","Please enter the folder name":"Unesite ime mape","Fix it":"Popravi",Warning:"Upozorenje","Login screen using Wayland is not supported":"Zaslon za prijavu koji koristi Wayland nije podr\u017Ean","Reboot required":"Potrebano je ponovno pokretanje","Unsupported display server":"Nepodr\u017Eani poslu\u017Eitelj za prikaz","x11 expected":"x11 o\u010Dekivan",Port:"Port",Settings:"Postavke",Username:"Korisni\u010Dko ime","Invalid port":"Pogre\u0161an port","Closed manually by the peer":"Klijent ru\u010Dno prekinuo vezu","Enable remote configuration modification":"Dopusti izmjenu udaljene konfiguracije","Run without install":"Pokreni bez instalacije","Connect via relay":"Povezivanje preko relejnog poslu\u017Eitelja","Always connect via relay":"Uvek se pove\u017Ei preko relejnog poslu\u017Eitelja",whitelist_tip:"Mogu mi pristupiti samo dozvoljene IP adrese",Login:"Prijava",Verify:"Potvrdi","Remember me":"Zapamti me","Trust this device":"Vjeruj ovom ure\u0111aju","Verification code":"Kontrolni k\xF4d",verification_tip:"Kontrolni k\xF4d je poslan na registriranu adresu e-po\u0161te, unesite ga i nastavite s prijavom.",Logout:"Odjava",Tags:"Oznake","Search ID":"Tra\u017Ei ID",whitelist_sep:"Odvojeno zarezima, to\u010Dka zarezima, praznim mjestima ili novim redovima","Add ID":"Dodaj ID","Add Tag":"Dodaj oznaku","Unselect all tags":"Odzna\u010Di sve oznake","Network error":"Gre\u0161ka na mre\u017Ei","Username missed":"Korisni\u010Dko ime propu\u0161teno","Password missed":"Lozinka propu\u0161tena","Wrong credentials":"Pogre\u0161no korisni\u010Dko ime ili lozinka","The verification code is incorrect or has expired":"K\xF4d za provjeru nije to\u010Dan ili je istekao","Edit Tag":"Izmjenite oznaku","Forget Password":"Zaboravi lozinku",Favorites:"Favoriti","Add to Favorites":"Dodaj u favorite","Remove from Favorites":"Ukloni iz favorita",Empty:"Prazno","Invalid folder name":"Neva\u017Ee\u0107i naziv mape","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"",Discovered:"Otkriveno",install_daemon_tip:"Servis sustava mora biti instaliran ako se \u017Eeli pokrenuti pri pokretanju sustava.","Remote ID":"Udaljeni ID",Paste:"Zalijepi","Paste here?":"Zalijepi ovdje?","Are you sure to close the connection?":"Jeste li sigurni da \u017Eelite zatvoriti vezu?","Download new version":"Preuzmi novu verziju","Touch mode":"Na\u010Din rada na dodir","Mouse mode":"Na\u010Din rada mi\u0161a","One-Finger Tap":"Dodir jednim prstom","Left Mouse":"Lijeva tipka mi\u0161a","One-Long Tap":"Jedan dugi dodir","Two-Finger Tap":"Dodir s dva prsta","Right Mouse":"Desna tipka mi\u0161a","One-Finger Move":"Pomak jednim prstom","Double Tap & Move":"Dupli dodir i pomak","Mouse Drag":"Povla\u010Denje mi\u0161em","Three-Finger vertically":"Sa tri prsta okomito","Mouse Wheel":"Kota\u010Di\u0107 mi\u0161a","Two-Finger Move":"Pomak s dva prsta","Canvas Move":"Pomak pozadine","Pinch to Zoom":"Stisnite prste za zumiranje","Canvas Zoom":"Zumiranje pozadine","Reset canvas":"Resetiraj pozadinu","No permission of file transfer":"Nemate pravo prijenosa datoteka",Note:"Bilje\u0161ka",Connection:"Povezivanje","Share Screen":"Podijeli zaslon",Chat:"Dopisivanje",Total:"Ukupno",items:"stavki",Selected:"Odabrano","Screen Capture":"Snimanje zaslona","Input Control":"Kontrola unosa","Audio Capture":"Snimanje zvuka","File Connection":"Spajanje preko datoteke","Screen Connection":"Podijelite vezu","Do you accept?":"Prihva\u0107ate li?","Open System Setting":"Postavke otvorenog sustava","How to get Android input permission?":"Kako dobiti pristup za unos na Androidu?",android_input_permission_tip1:'Da bi ste daljinski ure\u0111aj kontrolirali va\u0161im Android ure\u0111ajem preko mi\u0161a ili na dodir, trebate dopustiti RustDesk-u da koristi servis "Pristupa\u010Dnost".',android_input_permission_tip2:"Molimo prije\u0111ite na sljede\u0107u stranicu pode\u0161avanja sustava, prona\u0111ite i unesite [Instalirani servisi], uklju\u010Dite servis [RustDesk Input].",android_new_connection_tip:"Primljen je novi zahtjev za upravljanje, koji \u017Eeli upravljati va\u0161im ure\u0111ajem.",android_service_will_start_tip:'Omogu\u0107avanje "Snimanje zaslona" automatski \u0107e pokrenuti servis, dopu\u0161taju\u0107i drugim ure\u0111ajima da zahtjevaju spajanje na va\u0161 ure\u0111aj.',android_stop_service_tip:"Zatvaranje servisa automatski \u0107e zatvoriti sve uspostavljene veze.",android_version_audio_tip:"Trenutna Android verzija ne podr\u017Eava audio snimanje, molimo nadogradite na Android 10 ili ve\u0107i.",android_start_service_tip:"Pritisnite [Pokreni servis] ili omogu\u0107ite dopu\u0161tenje [Snimanje zaslona] za pokretanje usluge dijeljenja zaslona.",android_permission_may_not_change_tip:"Dopu\u0161tenja za uspostavljene veze mogu se promijeniti tek nakon ponovnog povezivanja.",Account:"Ra\u010Dun",Overwrite:"Prepi\u0161i","This file exists, skip or overwrite this file?":"Ova datoteka postoji, presko\u010Di ju ili prepi\u0161i?",Quit:"Izlaz",Help:"Pomo\u0107",Failed:"Neuspje\u0161no",Succeeded:"Uspe\u0161no","Someone turns on privacy mode, exit":"Netko je uklju\u010Dio na\u010Din privatnosti, izlaz.",Unsupported:"Nepodr\u017Eano","Peer denied":"Klijent zabranjen","Please install plugins":"Molimo instalirajte dodatke","Peer exit":"Klijent je iza\u0161ao","Failed to turn off":"Gre\u0161ka kod isklju\u010Denja","Turned off":"Isklju\u010Deno",Language:"Jezik","Keep RustDesk background service":"Zadr\u017Ei RustDesk kao pozadinski servis","Ignore Battery Optimizations":"Zanemari optimizaciju baterije",android_open_battery_optimizations_tip:"Ako \u017Eelite onemogu\u0107iti ovu funkciju, molimo idite na sljede\u0107u stranicu za pode\u0161avanje RustDesk aplikacije, prona\u0111ite i u\u0111ite u [Baterija], onemogu\u0107ite [Neograni\u010Deno]","Start on boot":"Pokreni pri pokretanju sustava","Start the screen sharing service on boot, requires special permissions":"Za pokretanje usluge dijeljenja zaslona pri pokretanju sustava potrebna su posebna dopu\u0161tenja","Connection not allowed":"Veza nije dopu\u0161tena","Legacy mode":"Naslije\u0111eni na\u010Din","Map mode":"Na\u010Din mapiranja","Translate mode":"Na\u010Din prevo\u0111enja","Use permanent password":"Koristi trajnu lozinku","Use both passwords":"Koristi obje lozinke","Set permanent password":"Postavi trajnu lozinku","Enable remote restart":"Omogu\u0107i daljinsko ponovno pokretanje","Restart remote device":"Ponovno pokreni daljinski ure\u0111aj","Are you sure you want to restart":"Jeste li sigurni da \u017Eelite ponovno pokretanje","Restarting remote device":"Ponovno pokretanje daljinskog ure\u0111aja",remote_restarting_tip:"Udaljeni ure\u0111aj se ponovno pokre\u0107e, molimo zatvorite ovu poruku i ponovo se kasnije pove\u017Eite trajnom lozinkom",Copied:"Kopirano","Exit Fullscreen":"Izlaz iz cijelog zaslona",Fullscreen:"Cijeli zaslon","Mobile Actions":"Mobilne akcije","Select Monitor":"Odabir monitora","Control Actions":"Kontrolni postupci","Display Settings":"Postavke prikaza",Ratio:"Odnos","Image Quality":"Kvaliteta slike","Scroll Style":"Na\u010Din pomaka","Show Toolbar":"Prika\u017Ei alatnu traku","Hide Toolbar":"Sakrij alatnu traku","Direct Connection":"Izravna veza","Relay Connection":"Posredna veza","Secure Connection":"Sigurna veza","Insecure Connection":"Nesigurna veza","Scale original":"Skaliraj izvornik","Scale adaptive":"Prilago\u0111eno skaliranje",General:"Op\u0107enito",Security:"Sigurnost",Theme:"Tema","Dark Theme":"Tamna tema","Light Theme":"Svjetla tema",Dark:"Tamna",Light:"Svjetla","Follow System":"Tema sutava","Enable hardware codec":"Omogu\u0107i hardverski kodek","Unlock Security Settings":"Otklju\u010Daj postavke sigurnosti","Enable audio":"Dopusti zvuk","Unlock Network Settings":"Otklju\u010Daj postavke mre\u017Ee",Server:"Poslu\u017Eitelj","Direct IP Access":"Izravan IP pristup",Proxy:"Proxy",Apply:"Primijeni","Disconnect all devices?":"Odspojiti sve ure\u0111aje?",Clear:"Obri\u0161i","Audio Input Device":"Ure\u0111aj za ulaz zvuka","Use IP Whitelisting":"Koristi popis pouzdanih IP adresa",Network:"Mre\u017Ea","Pin Toolbar":"Prika\u010Di alatnu traku","Unpin Toolbar":"Otkva\u010Di alatnu traku",Recording:"Snimanje",Directory:"Mapa","Automatically record incoming sessions":"Automatski snimi dolazne sesije",Change:"Promijeni","Start session recording":"Zapo\u010Dni snimanje sesije","Stop session recording":"Zaustavi snimanje sesije","Enable recording session":"Omogu\u0107i snimanje sesije","Enable LAN discovery":"Omogu\u0107i LAN otkrivanje","Deny LAN discovery":"Onemogu\u0107i LAN otkrivanje","Write a message":"Napi\u0161i poruku",Prompt:"Spremno","Please wait for confirmation of UAC...":"Molimo pri\u010Dekajte potvrdu UAC-a...",elevated_foreground_window_tip:"Teku\u0107i prozor udaljene radne povr\u0161ine zahtijeva ve\u0107e privilegije za rad, tako da trenutno nije mogu\u0107e koristiti mi\u0161a i tipkovnicu. Mo\u017Eete zatra\u017Eiti od udaljenog korisnika da minimizira aktivni prozor, ili kliknuti gumb za pove\u0107anje privilegija u prozoru za upravljanje vezom. Kako biste izbjegli ovaj problem, preporu\u010Dujemo da instalirate softver na udaljeni ure\u0111aj.",Disconnected:"Odspojeno",Other:"Ostalo","Confirm before closing multiple tabs":"Potvrda prije zatvaranja vi\u0161e kartica","Keyboard Settings":"Postavke tipkovnice","Full Access":"Potpuni pristup","Screen Share":"Dijeljenje zaslona","Wayland requires Ubuntu 21.04 or higher version.":"Wayland zahtijeva Ubuntu verziju 21.04 ili vi\u0161u","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland zahtijeva vi\u0161u verziju Linux distribucije. Molimo isprobjate X11 ili promijenite OS.",JumpLink:"Vidi","Please Select the screen to be shared(Operate on the peer side).":"Molimo odaberite zaslon koji \u0107e biti podijeljen (Za rad na strani klijenta)","Show RustDesk":"Prika\u017Ei RustDesk","This PC":"Ovo ra\u010Dunalo",or:"ili","Continue with":"Nastavi sa",Elevate:"Izdigni","Zoom cursor":"Zumiraj kursor","Accept sessions via password":"Prihvati sesije preko lozinke","Accept sessions via click":"Prihvati sesije preko klika","Accept sessions via both":"Prihvati sesije preko oboje","Please wait for the remote side to accept your session request...":"Molimo pri\u010Dekajte da udaljena strana prihvati va\u0161 zahtjev za sesijom...","One-time Password":"Jednokratna lozinka","Use one-time password":"Koristi jednokratnu lozinku","One-time password length":"Duljina jednokratne lozinke","Request access to your device":"Zahtjev za pristup va\u0161em ure\u0111aju","Hide connection management window":"Sakrij prozor za ure\u0111ivanje veze",hide_cm_tip:"Skrivanje dozvoljeno samo prihva\u0107anjem sesije preko lozinke i kori\u0161tenjem trajne lozinke",wayland_experiment_tip:"Podr\u0161ka za Wayland je eksperimentalna, ako trebate pristup bez nadzora, koristite X11.","Right click to select tabs":"Desni klik za odabir kartica",Skipped:"Presko\u010Deno","Add to address book":"Dodaj u adresar",Group:"Grupa",Search:"Pretraga","Closed manually by web console":"Zatvoreno ru\u010Dno pomo\u0107u web konzole","Local keyboard type":"Vrsta lokalne tipkovnice","Select local keyboard type":"Odabir lokalne vrste tipkovnice",software_render_tip:"Ako koristite Nvidia grafi\u010Dku karticu na Linuxu i udaljeni prozor se zatvori odmah nakon povezivanja, prebacivanje na Nouveau upravlja\u010Dki program otvorenog k\xF4da i odabir softverskog renderiranja mo\u017Ee pomo\u0107i. Potrebno je ponovno pokretanje.","Always use software rendering":"Uvijek koristite softversko renderiranje",config_input:'Za upravljanje udaljenom radnom povr\u0161inom pomo\u0107u tipkovnice, morate dodijeliti RustDesku dopu\u0161tenje "Nadzor unosa".',config_microphone:'Da biste razgovarali na daljinu, morate dopustiti RustDesku "Snimanje zvuka".',request_elevation_tip:"Tako\u0111er mo\u017Eete tra\u017Eiti podizanje ako je netko na drugoj strani.",Wait:"Pri\u010Dekaj","Elevation Error":"Pogre\u0161ka pove\u0107anja","Ask the remote user for authentication":"Pitajte udaljenog korisnika za autentifikaciju","Choose this if the remote account is administrator":"Odaberite ovu opciju ako je udaljeni ra\u010Dun administrator","Transmit the username and password of administrator":"Prijenos administratorskog korisni\u010Dkog imena i lozinke",still_click_uac_tip:"Jo\u0161 uvijek zahtijeva da udaljeni korisnik klikne OK u UAC prozoru pokrenutog RustDeska.","Request Elevation":"Zahtjev za podizanje",wait_accept_uac_tip:"Pri\u010Dekajte da udaljeni korisnik prihvati UAC dijalo\u0161ki okvir.","Elevate successfully":"Uspje\u0161no podizanje",uppercase:"velika slova",lowercase:"mala slova",digit:"brojka","special character":"poseban znak","length>=8":"duljina>=8",Weak:"Slabo",Medium:"Srednje",Strong:"Jako","Switch Sides":"Promjena strane","Please confirm if you want to share your desktop?":"Potvrdite ako \u017Eelite dijeliti svoju radnu povr\u0161inu?",Display:"Zaslon","Default View Style":"Zadani na\u010Din prikaza","Default Scroll Style":"Zadani na\u010Din pomaka","Default Image Quality":"Zadana kvaliteta slike","Default Codec":"Izlazni kodek",Bitrate:"Tok podataka",FPS:"FPS",Auto:"Autom.","Other Default Options":"Ostale zadane opcije","Voice call":"Glasovni poziv","Text chat":"Tekstni chat","Stop voice call":"Zaustavi glasovni poziv",relay_hint_tip:'Izravna veza mo\u017Eda ne\u0107e biti mogu\u0107a, mo\u017Eete se poku\u0161ati povezati preko relejnog poslu\u017Eitelja. Osim toga, ako \u017Eelite koristiti poslu\u017Eitelj za proslje\u0111ivanje u prvom poku\u0161aju, mo\u017Eete dodati sufiks ID-u "/r", ili u kartici nedavnih sesija odaberite opciju "Uvijek se pove\u017Ei preko pristupnika", ako postoji.',Reconnect:"Ponovno se spojite",Codec:"Kodek",Resolution:"Razlika","No transfers in progress":"Nema prijenosa u tijeku","Set one-time password length":"Postavljanje duljine jednokratne lozinke","RDP Settings":"Postavljanje RDP-a","Sort by":"Poredaj po","New Connection":"Nova veza",Restore:"Vratiti",Minimize:"Smanjiti",Maximize:"Pove\u0107ati","Your Device":"Va\u0161 ure\u0111aj",empty_recent_tip:`Nema nedavne sesije! +Vrijeme je da zaka\u017Eete novu.`,empty_favorite_tip:`Jo\u0161 nemate nijednog omiljenog partnera? +Prona\u0111ite nekoga s kim se mo\u017Eete povezati i dodajte ga u svoje favorite!`,empty_lan_tip:"Ali ne, izgleda da jo\u0161 nismo otkrili niti jednu drugu stranu.",empty_address_book_tip:"Izgleda da trenutno nemate nijednog kolege navedenog u svom imeniku.","eg: admin":"napr. admin","Empty Username":"Prazno korisni\u010Dko ime","Empty Password":"Prazna lozinka",Me:"Ja",identical_file_tip:"Ova je datoteka identi\u010Dna partnerskoj datoteci.",show_monitors_tip:"Prika\u017Eite monitore na alatnoj traci","View Mode":"Na\u010Din prikaza",login_linux_tip:"Da biste omogu\u0107ili sesiju X radne povr\u0161ine, morate se prijaviti na udaljeni Linux ra\u010Dun.",verify_rustdesk_password_tip:"Provjera lozinke za RustDesk",remember_account_tip:"Zapamti ovaj ra\u010Dun",os_account_desk_tip:"Ovaj se ra\u010Dun koristi za prijavu na udaljeni operativni sustav i za omogu\u0107avanje sesije radne povr\u0161ine u bezglavom na\u010Dinu rada.","OS Account":"Ra\u010Dun operativnog sustava",another_user_login_title_tip:"Drugi korisnik je ve\u0107 prijavljen",another_user_login_text_tip:"Prekini vezu",xorg_not_found_title_tip:"Xorg nije prona\u0111en",xorg_not_found_text_tip:"Molimo instalirajte Xorg",no_desktop_title_tip:"Nema dostupne radne povr\u0161ine",no_desktop_text_tip:"Molimo instalirajte GNOME","No need to elevate":"Nije potrebno pove\u0107anje","System Sound":"Zvuk sustava",Default:"Zadano","New RDP":"Novi RDP",Fingerprint:"Otisak","Copy Fingerprint":"Kopirat otisak","no fingerprints":"nema otiska","Select a peer":"Izbor druge strane","Select peers":"Odaberite druge strane",Plugins:"Dodaci",Uninstall:"Deinstaliraj",Update:"A\u017Euriraj",Enable:"Dopustiti",Disable:"Zabraniti",Options:"Mogu\u0107nosti",resolution_original_tip:"Izvorna rezolucija",resolution_fit_local_tip:"Podesite lokalnu rezoluciju",resolution_custom_tip:"Prilago\u0111ena rezolucija","Collapse toolbar":"Sa\u017Emi alatnu traku","Accept and Elevate":"Prihvati pove\u0107anje",accept_and_elevate_btn_tooltip:"Prihvatite vezu i pove\u0107ajte UAC dopu\u0161tenja.",clipboard_wait_response_timeout_tip:"Isteklo je vrijeme \u010Dekanja na kopiju odgovora.","Incoming connection":"Dolazna veza","Outgoing connection":"Odlazna veza",Exit:"Izlaz",Open:"Otvori",logout_tip:"Jeste li sigurni da se \u017Eelite odjaviti?",Service:"Servis",Start:"Pokreni",Stop:"Zaustavi",exceed_max_devices:"Dosegli ste najve\u0107i broj upravljanih ure\u0111aja.","Sync with recent sessions":"Sinkronizacija s nedavnim sesijama","Sort tags":"Razvrstaj oznake","Open connection in new tab":"Otvorite vezu u novoj kartici","Move tab to new window":"Premjesti karticu u novi prozor","Can not be empty":"Ne mo\u017Ee biti prazno","Already exists":"Ve\u0107 postoji","Change Password":"Promjena lozinke","Refresh Password":"Poni\u0161tavanje lozinke",ID:"ID","Grid View":"Mre\u017Ea","List View":"Imenik",Select:"Odaberi","Toggle Tags":"Promijenite oznake",pull_ab_failed_tip:"Nije uspjelo vra\u0107anje imenika",push_ab_failed_tip:"Sinkronizacija imenika s poslu\u017Eiteljem nije uspjela",synced_peer_readded_tip:"Ure\u0111aji koji su bili prisutni u posljednjim sesijama sinkronizirat \u0107e se natrag u imenik.","Change Color":"Promjena boje","Primary Color":"Osnovna boja","HSV Color":"HSV boja","Installation Successful!":"Instalacija uspjela!","Installation failed!":"Instalacija nije uspjela!","Reverse mouse wheel":"Obrnuti kota\u010Di\u0107 mi\u0161a","{} sessions":"{} sesija",scam_title:"Mo\u017Eda vas je netko PREVARIO!",scam_text1:"Ako razgovarate telefonom s nekim koga NE POZNAJETE i NE VJERUJETE tko vas je zamolio da koristite i pokrenete RustDesk, nemojte nastavljati razgovor i odmah spustite slu\u0161alicu.",scam_text2:"Ovo je vjerojatno prevarant koji poku\u0161ava ukrasti va\u0161 novac ili druge privatne podatke.","Don't show again":"Ne prikazuj opet","I Agree":"Sla\u017Eem se",Decline:"Ne sla\u017Eem se","Timeout in minutes":"Istek u minutama",auto_disconnect_option_tip:"Automatsko prekidanje dolaznih veza kada je korisnik neaktivan","Connection failed due to inactivity":"Povezivanje nije uspjelo zbog neaktivnosti","Check for software update on startup":"Provjera a\u017Euriranja softvera pri pokretanju","upgrade_rustdesk_server_pro_to_{}_tip":"A\u017Eurirajte RustDesk Server Pro na verziju {} ili noviju!",pull_group_failed_tip:"Vra\u0107anje grupe nije uspjelo","Filter by intersection":"Filtriraj po prosjeku","Remove wallpaper during incoming sessions":"Uklonite pozadinu tijekom dolaznih sesija",Test:"Test",display_is_plugged_out_msg:"Zaslon je isklju\u010Den, prije\u0111ite na prvi zaslon.","No displays":"Nema zaslona","Open in new window":"Otvori u novom prozoru","Show displays as individual windows":"Prika\u017Ei zaslone kao pojedina\u010Dne prozore","Use all my displays for the remote session":"Koristi sve moje zaslone za udaljenu sesiju",selinux_tip:"Na va\u0161em ure\u0111aju je omogu\u0107en SELinux, \u0161to mo\u017Ee sprije\u010Diti RustDesk da pravilno radi kao upravljana strana.","Change view":"Promjena prikaza","Big tiles":"Velike plo\u010Dice","Small tiles":"Male plo\u010Dice",List:"Imenik","Virtual display":"Virtualni zaslon","Plug out all":"Odspojite sve","True color (4:4:4)":"Stvarne boje (4:4:4)","Enable blocking user input":"Omogu\u0107i blokiranje korisni\u010Dkog unosa",id_input_tip:`Mo\u017Eete unijeti ID, izravnu IP adresu ili domenu s portom (:). +Ako \u017Eelite pristupiti ure\u0111aju na drugom poslu\u017Eitelju, pove\u017Eite adresu poslu\u017Eitelja (@?klju\u0107=), naprimjer, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Ako \u017Eelite pristupiti ure\u0111aju na javnom poslu\u017Eitelju, unesite "@public", klju\u010D nije potreban za javni poslu\u017Eitelj.`,privacy_mode_impl_mag_tip:"Na\u010Din 1",privacy_mode_impl_virtual_display_tip:"Na\u010Din 2","Enter privacy mode":"U\u0111ite u na\u010Din privatnosti","Exit privacy mode":"Iza\u0111i iz na\u010Dina privatnosti",idd_not_support_under_win10_2004_tip:"Neizravni upravlja\u010Dki program za zaslon nije podr\u017Ean. Potreban je Windows 10 verzija 2004 ili novija.",input_source_1_tip:"Ulazni izvor 1",input_source_2_tip:"Ulazni izvor 2","Swap control-command key":"Zamjena tipki control-command","swap-left-right-mouse":"Zamjena lijeve i desne tipke mi\u0161a","2FA code":"2FA k\xF4d",More:"Vi\u0161e","enable-2fa-title":"Omogu\u0107i dvofaktorsku autentifikaciju","enable-2fa-desc":`Postavite svoj autentifikator. Na telefonu ili ra\u010Dunalu mo\u017Eete koristiti aplikaciju za autentifikaciju kao \u0161to su Authy, Microsoft ili Google Authenticator. + +Skenirajte QR k\xF4d pomo\u0107u aplikacije i unesite k\xF4d koji aplikacija prikazuje za aktiviranje dvofaktorske autentifikacije.`,"wrong-2fa-code":"K\xF4d se ne mo\u017Ee provjeriti. Provjerite jesu li k\xF4d i postavke lokalnog vremena to\u010Dni","enter-2fa-title":"Dvofaktorska autentifikacija","Email verification code must be 6 characters.":"K\xF4d za provjeru e-po\u0161te mora imati 6 znakova.","2FA code must be 6 digits.":"2FA k\xF4d mora imati 6 znamenki.","Multiple Windows sessions found":"Prona\u0111eno je vi\u0161e Windows sesija","Please select the session you want to connect to":"Odaberite sesiju kojoj se \u017Eelite pridru\u017Eiti",powered_by_me:"Pokre\u0107e RustDesk",outgoing_only_desk_tip:`Ovo je prilago\u0111eno izdanje. +Mo\u017Eete se povezati s drugim ure\u0111ajima, ali se drugi ure\u0111aji ne mogu povezati s va\u0161im ure\u0111ajem.`,preset_password_warning:"Ovo modificirano izdanje dolazi s unaprijed postavljenom lozinkom. Svatko tko zna ovu lozinku mo\u017Ee dobiti potpunu kontrolu nad va\u0161im ure\u0111ajem. Ako to niste o\u010Dekivali, odmah deinstalirajte softver.","Security Alert":"Sigurnosno upozorenje","My address book":"Moj adresar",Personal:"Osobni",Owner:"Vlasnik","Set shared password":"Postavite zajedni\u010Dku lozinku","Exist in":"Postoji u","Read-only":"Samo za \u010Ditanje","Read/Write":"Na\u010Din \u010Ditanja/pisanja","Full Control":"Potpuna kontrola",share_warning_tip:"Gornja polja su podijeljena i vidljiva drugima.",Everyone:"Svatko",ab_web_console_tip:"Vi\u0161e na web konzoli","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},th:{Status:"\u0E2A\u0E16\u0E32\u0E19\u0E30","Your Desktop":"\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",desk_tip:"\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E44\u0E14\u0E49\u0E14\u0E49\u0E27\u0E22 ID \u0E41\u0E25\u0E30\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E19\u0E35\u0E49",Password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",Ready:"\u0E1E\u0E23\u0E49\u0E2D\u0E21",Established:"\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E41\u0E25\u0E49\u0E27",connecting_status:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E40\u0E04\u0E23\u0E37\u0E2D\u0E02\u0E48\u0E32\u0E22 RustDesk...","Enable service":"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E01\u0E32\u0E23\u0E07\u0E32\u0E19\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A","Start service":"\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A","Service is running":"\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A\u0E01\u0E33\u0E25\u0E31\u0E07\u0E17\u0E33\u0E07\u0E32\u0E19","Service is not running":"\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A\u0E44\u0E21\u0E48\u0E17\u0E33\u0E07\u0E32\u0E19",not_ready_status:"\u0E44\u0E21\u0E48\u0E1E\u0E23\u0E49\u0E2D\u0E21\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 \u0E01\u0E23\u0E38\u0E13\u0E32\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E2D\u0E34\u0E19\u0E40\u0E17\u0E2D\u0E23\u0E4C\u0E40\u0E19\u0E47\u0E15\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Control Remote Desktop":"\u0E01\u0E32\u0E23\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07","Transfer file":"\u0E01\u0E32\u0E23\u0E16\u0E48\u0E32\u0E22\u0E42\u0E2D\u0E19\u0E44\u0E1F\u0E25\u0E4C",Connect:"\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D","Recent sessions":"\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14","Address book":"\u0E2A\u0E21\u0E38\u0E14\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D",Confirmation:"\u0E01\u0E32\u0E23\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19","TCP tunneling":"\u0E2D\u0E38\u0E42\u0E21\u0E07\u0E04\u0E4C\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D TCP",Remove:"\u0E25\u0E1A","Refresh random password":"\u0E23\u0E35\u0E40\u0E1F\u0E23\u0E0A\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E43\u0E2B\u0E21\u0E48\u0E41\u0E1A\u0E1A\u0E2A\u0E38\u0E48\u0E21","Set your own password":"\u0E15\u0E31\u0E49\u0E07\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E40\u0E2D\u0E07","Enable keyboard/mouse":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 \u0E04\u0E35\u0E22\u0E4C\u0E1A\u0E2D\u0E23\u0E4C\u0E14/\u0E40\u0E21\u0E32\u0E2A\u0E4C","Enable clipboard":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 \u0E04\u0E25\u0E34\u0E1B\u0E1A\u0E2D\u0E23\u0E4C\u0E14","Enable file transfer":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 \u0E01\u0E32\u0E23\u0E16\u0E48\u0E32\u0E22\u0E42\u0E2D\u0E19\u0E44\u0E1F\u0E25\u0E4C","Enable TCP tunneling":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 \u0E2D\u0E38\u0E42\u0E21\u0E07\u0E04\u0E4C\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D TCP","IP Whitelisting":"IP \u0E44\u0E27\u0E17\u0E4C\u0E25\u0E34\u0E2A\u0E15\u0E4C","ID/Relay Server":"\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C ID/Relay","Import server config":"\u0E19\u0E33\u0E40\u0E02\u0E49\u0E32\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C","Export Server Config":"\u0E2A\u0E48\u0E07\u0E2D\u0E2D\u0E01\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C","Import server configuration successfully":"\u0E19\u0E33\u0E40\u0E02\u0E49\u0E32\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C","Export server configuration successfully":"\u0E2A\u0E48\u0E07\u0E2D\u0E2D\u0E01\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C","Invalid server configuration":"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E02\u0E2D\u0E07\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","Clipboard is empty":"\u0E04\u0E25\u0E34\u0E1B\u0E1A\u0E2D\u0E23\u0E4C\u0E14\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32","Stop service":"\u0E2B\u0E22\u0E38\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A","Change ID":"\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19 ID","Your new ID":"ID \u0E43\u0E2B\u0E21\u0E48\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","length %min% to %max%":"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E15\u0E31\u0E49\u0E07\u0E41\u0E15\u0E48 %min% \u0E16\u0E36\u0E07 %max%","starts with a letter":"\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E14\u0E49\u0E27\u0E22\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23","allowed characters":"\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30\u0E17\u0E35\u0E48\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15",id_change_tip:"\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E40\u0E09\u0E1E\u0E32\u0E30\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23 a-z A-Z 0-9 \u0E41\u0E25\u0E30 _ (\u0E02\u0E35\u0E14\u0E25\u0E48\u0E32\u0E07) \u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19 \u0E42\u0E14\u0E22\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E02\u0E36\u0E49\u0E19\u0E15\u0E49\u0E19\u0E08\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1B\u0E47\u0E19 a-z \u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\u0E01\u0E47 A-Z \u0E41\u0E25\u0E30\u0E21\u0E35\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E23\u0E30\u0E2B\u0E27\u0E48\u0E32\u0E07 6 \u0E16\u0E36\u0E07 16 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23",Website:"\u0E40\u0E27\u0E47\u0E1A\u0E44\u0E0B\u0E15\u0E4C",About:"\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E01\u0E31\u0E1A",Slogan_tip:"\u0E17\u0E33\u0E14\u0E49\u0E27\u0E22\u0E43\u0E08 \u0E43\u0E19\u0E42\u0E25\u0E01\u0E17\u0E35\u0E48\u0E27\u0E38\u0E48\u0E19\u0E27\u0E32\u0E22!","Privacy Statement":"\u0E04\u0E33\u0E41\u0E16\u0E25\u0E07\u0E40\u0E01\u0E35\u0E48\u0E22\u0E27\u0E01\u0E31\u0E1A\u0E04\u0E27\u0E32\u0E21\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E15\u0E31\u0E27",Mute:"\u0E1B\u0E34\u0E14\u0E40\u0E2A\u0E35\u0E22\u0E07","Build Date":"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48 Build",Version:"\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19",Home:"\u0E2B\u0E19\u0E49\u0E32\u0E2B\u0E25\u0E31\u0E01","Audio Input":"\u0E2D\u0E2D\u0E14\u0E34\u0E42\u0E2D\u0E2D\u0E34\u0E19\u0E1E\u0E38\u0E17",Enhancements:"\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E1B\u0E23\u0E38\u0E07","Hardware Codec":"\u0E2E\u0E32\u0E23\u0E4C\u0E14\u0E41\u0E27\u0E23\u0E4C Codec","Adaptive bitrate":"Bitrate \u0E1C\u0E31\u0E19\u0E41\u0E1B\u0E23","ID Server":"\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C ID","Relay Server":"\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C Relay","API Server":"\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C API",invalid_http:"\u0E15\u0E49\u0E2D\u0E07\u0E02\u0E36\u0E49\u0E19\u0E15\u0E49\u0E19\u0E14\u0E49\u0E27\u0E22 http:// \u0E2B\u0E23\u0E37\u0E2D https:// \u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19","Invalid IP":"IP \u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","Invalid format":"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",server_not_support:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E23\u0E2D\u0E07\u0E23\u0E31\u0E1A\u0E42\u0E14\u0E22\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C","Not available":"\u0E44\u0E21\u0E48\u0E1E\u0E23\u0E49\u0E2D\u0E21\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19","Too frequent":"\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E16\u0E35\u0E48\u0E40\u0E01\u0E34\u0E19\u0E44\u0E1B",Cancel:"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01",Skip:"\u0E02\u0E49\u0E32\u0E21",Close:"\u0E1B\u0E34\u0E14",Retry:"\u0E25\u0E2D\u0E07\u0E43\u0E2B\u0E21\u0E48\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07",OK:"\u0E15\u0E01\u0E25\u0E07","Password Required":"\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E0A\u0E49\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Please enter your password":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E43\u0E2A\u0E48\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Remember password":"\u0E08\u0E14\u0E08\u0E33\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Wrong Password":"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","Do you want to enter again?":"\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E43\u0E2A\u0E48\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?","Connection Error":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",Error:"\u0E02\u0E49\u0E2D\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14","Reset by the peer":"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E42\u0E14\u0E22\u0E2D\u0E35\u0E01\u0E1D\u0E31\u0E48\u0E07","Connecting...":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D...","Connection in progress. Please wait.":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D \u0E01\u0E23\u0E38\u0E13\u0E32\u0E23\u0E2D\u0E0B\u0E31\u0E01\u0E04\u0E23\u0E39\u0E48","Please try 1 minute later":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E25\u0E2D\u0E07\u0E43\u0E2B\u0E21\u0E48\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07\u0E43\u0E19 1 \u0E19\u0E32\u0E17\u0E35","Login Error":"\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14",Successful:"\u0E2A\u0E33\u0E40\u0E23\u0E47\u0E08","Connected, waiting for image...":"\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E2A\u0E33\u0E40\u0E23\u0E47\u0E08 \u0E01\u0E33\u0E25\u0E31\u0E07\u0E23\u0E31\u0E1A\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E20\u0E32\u0E1E...",Name:"\u0E0A\u0E37\u0E48\u0E2D",Type:"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17",Modified:"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14",Size:"\u0E02\u0E19\u0E32\u0E14","Show Hidden Files":"\u0E41\u0E2A\u0E14\u0E07\u0E44\u0E1F\u0E25\u0E4C\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E0B\u0E48\u0E2D\u0E19",Receive:"\u0E23\u0E31\u0E1A",Send:"\u0E2A\u0E48\u0E07","Refresh File":"\u0E23\u0E35\u0E40\u0E1F\u0E23\u0E0A\u0E44\u0E1F\u0E25\u0E4C",Local:"\u0E15\u0E49\u0E19\u0E17\u0E32\u0E07",Remote:"\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07","Remote Computer":"\u0E04\u0E2D\u0E21\u0E1E\u0E34\u0E27\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07","Local Computer":"\u0E04\u0E2D\u0E21\u0E1E\u0E34\u0E27\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E15\u0E49\u0E19\u0E17\u0E32\u0E07","Confirm Delete":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E01\u0E32\u0E23\u0E25\u0E1A",Delete:"\u0E25\u0E1A",Properties:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25","Multi Select":"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2B\u0E25\u0E32\u0E22\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23","Select All":"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14","Unselect All":"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14","Empty Directory":"\u0E44\u0E14\u0E40\u0E23\u0E01\u0E17\u0E2D\u0E23\u0E35\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32","Not an empty directory":"\u0E44\u0E21\u0E48\u0E43\u0E0A\u0E48\u0E44\u0E14\u0E40\u0E23\u0E01\u0E17\u0E2D\u0E23\u0E35\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32","Are you sure you want to delete this file?":"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\u0E17\u0E35\u0E48\u0E08\u0E30\u0E25\u0E1A\u0E44\u0E1F\u0E25\u0E4C\u0E19\u0E35\u0E49?","Are you sure you want to delete this empty directory?":"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\u0E17\u0E35\u0E48\u0E08\u0E30\u0E25\u0E1A\u0E44\u0E14\u0E40\u0E23\u0E2D\u0E17\u0E2D\u0E23\u0E35\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32\u0E19\u0E35\u0E49?","Are you sure you want to delete the file of this directory?":"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\u0E17\u0E35\u0E48\u0E08\u0E30\u0E25\u0E1A\u0E44\u0E1F\u0E25\u0E4C\u0E02\u0E2D\u0E07\u0E44\u0E14\u0E40\u0E23\u0E01\u0E17\u0E2D\u0E23\u0E35\u0E19\u0E35\u0E49?","Do this for all conflicts":"\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E41\u0E1A\u0E1A\u0E40\u0E14\u0E35\u0E22\u0E27\u0E01\u0E31\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14","This is irreversible!":"\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E19\u0E35\u0E49\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E22\u0E49\u0E2D\u0E19\u0E01\u0E25\u0E31\u0E1A\u0E44\u0E14\u0E49!",Deleting:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E25\u0E1A",files:"\u0E44\u0E1F\u0E25\u0E4C",Waiting:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E23\u0E2D",Finished:"\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E41\u0E25\u0E49\u0E27",Speed:"\u0E04\u0E27\u0E32\u0E21\u0E40\u0E23\u0E47\u0E27","Custom Image Quality":"\u0E04\u0E38\u0E13\u0E20\u0E32\u0E1E\u0E02\u0E2D\u0E07\u0E20\u0E32\u0E1E\u0E41\u0E1A\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07","Privacy mode":"\u0E42\u0E2B\u0E21\u0E14\u0E04\u0E27\u0E32\u0E21\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E15\u0E31\u0E27","Block user input":"\u0E1A\u0E25\u0E47\u0E2D\u0E04\u0E2D\u0E34\u0E19\u0E1E\u0E38\u0E17\u0E08\u0E32\u0E01\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19","Unblock user input":"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E1A\u0E25\u0E47\u0E2D\u0E04\u0E2D\u0E34\u0E19\u0E1E\u0E38\u0E17\u0E08\u0E32\u0E01\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19","Adjust Window":"\u0E1B\u0E23\u0E31\u0E1A\u0E02\u0E19\u0E32\u0E14\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07",Original:"\u0E15\u0E49\u0E19\u0E09\u0E1A\u0E31\u0E1A",Shrink:"\u0E22\u0E48\u0E2D",Stretch:"\u0E22\u0E37\u0E14",Scrollbar:"\u0E41\u0E16\u0E1A\u0E40\u0E25\u0E37\u0E48\u0E2D\u0E19",ScrollAuto:"\u0E40\u0E25\u0E37\u0E48\u0E2D\u0E19\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34","Good image quality":"\u0E20\u0E32\u0E1E\u0E04\u0E38\u0E13\u0E20\u0E32\u0E1E\u0E14\u0E35",Balanced:"\u0E2A\u0E21\u0E14\u0E38\u0E25","Optimize reaction time":"\u0E40\u0E19\u0E49\u0E19\u0E01\u0E32\u0E23\u0E15\u0E2D\u0E1A\u0E2A\u0E19\u0E2D\u0E07",Custom:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07","Show remote cursor":"\u0E41\u0E2A\u0E14\u0E07\u0E40\u0E04\u0E2D\u0E23\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07","Show quality monitor":"\u0E41\u0E2A\u0E14\u0E07\u0E04\u0E38\u0E13\u0E20\u0E32\u0E1E\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D","Disable clipboard":"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E04\u0E25\u0E34\u0E1B\u0E1A\u0E2D\u0E23\u0E4C\u0E14","Lock after session end":"\u0E25\u0E47\u0E2D\u0E04\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E08\u0E1A\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19",Insert:"\u0E41\u0E17\u0E23\u0E01","Insert Lock":"\u0E41\u0E17\u0E23\u0E01\u0E25\u0E47\u0E2D\u0E04",Refresh:"\u0E23\u0E35\u0E40\u0E1F\u0E23\u0E0A","ID does not exist":"\u0E44\u0E21\u0E48\u0E1E\u0E2D\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25 ID","Failed to connect to rendezvous server":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E19\u0E31\u0E14\u0E1E\u0E1A\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27","Please try later":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E25\u0E2D\u0E07\u0E43\u0E2B\u0E21\u0E48\u0E43\u0E19\u0E20\u0E32\u0E22\u0E2B\u0E25\u0E31\u0E07","Remote desktop is offline":"\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E2D\u0E2D\u0E1F\u0E44\u0E25\u0E19\u0E4C","Key mismatch":"\u0E04\u0E35\u0E22\u0E4C\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",Timeout:"\u0E2B\u0E21\u0E14\u0E40\u0E27\u0E25\u0E32","Failed to connect to relay server":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C Relay \u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27","Failed to connect via rendezvous server":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E1C\u0E48\u0E32\u0E19\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E19\u0E31\u0E14\u0E1E\u0E1A\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27","Failed to connect via relay server":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E1C\u0E48\u0E32\u0E19\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C Relay \u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27","Failed to make direct connection to remote desktop":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E15\u0E23\u0E07\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27","Set Password":"\u0E15\u0E31\u0E49\u0E07\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","OS Password":"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E23\u0E30\u0E1A\u0E1A\u0E1B\u0E0F\u0E34\u0E1A\u0E31\u0E15\u0E34\u0E01\u0E32\u0E23",install_tip:"\u0E40\u0E19\u0E37\u0E48\u0E2D\u0E07\u0E14\u0E49\u0E27\u0E22\u0E02\u0E49\u0E2D\u0E08\u0E33\u0E01\u0E31\u0E14\u0E02\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 UAC \u0E17\u0E33\u0E43\u0E2B\u0E49 RustDesk \u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E17\u0E33\u0E07\u0E32\u0E19\u0E44\u0E14\u0E49\u0E1B\u0E01\u0E15\u0E34\u0E43\u0E19\u0E1D\u0E31\u0E48\u0E07\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E43\u0E19\u0E1A\u0E32\u0E07\u0E04\u0E23\u0E31\u0E49\u0E07 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E2B\u0E25\u0E35\u0E01\u0E40\u0E25\u0E35\u0E48\u0E22\u0E07\u0E02\u0E49\u0E2D\u0E08\u0E33\u0E01\u0E31\u0E14\u0E02\u0E2D\u0E07 UAC \u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E14\u0E1B\u0E38\u0E48\u0E21\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07 RustDesk \u0E44\u0E1B\u0E22\u0E31\u0E07\u0E23\u0E30\u0E1A\u0E1A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Click to upgrade":"\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E2D\u0E31\u0E1B\u0E40\u0E01\u0E23\u0E14","Click to download":"\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14","Click to update":"\u0E04\u0E25\u0E34\u0E01\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15",Configure:"\u0E1B\u0E23\u0E31\u0E1A\u0E41\u0E15\u0E48\u0E07\u0E04\u0E48\u0E32",config_acc:'\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E08\u0E30\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13 \u0E04\u0E38\u0E13\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C "\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07" \u0E43\u0E2B\u0E49\u0E41\u0E01\u0E48 RustDesk',config_screen:'\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E08\u0E30\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13 \u0E04\u0E38\u0E13\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C "\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E20\u0E32\u0E1E\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D" \u0E43\u0E2B\u0E49\u0E41\u0E01\u0E48 RustDesk',"Installing ...":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07 ...",Install:"\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07",Installation:"\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07","Installation Path":"\u0E15\u0E33\u0E41\u0E2B\u0E19\u0E48\u0E07\u0E17\u0E35\u0E48\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07","Create start menu shortcuts":"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E17\u0E32\u0E07\u0E25\u0E31\u0E14\u0E44\u0E1B\u0E22\u0E31\u0E07 Start Menu","Create desktop icon":"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E44\u0E2D\u0E04\u0E2D\u0E19\u0E1A\u0E19\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B",agreement_tip:"\u0E43\u0E19\u0E01\u0E32\u0E23\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07 \u0E16\u0E37\u0E2D\u0E27\u0E48\u0E32\u0E04\u0E38\u0E13\u0E44\u0E14\u0E49\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E02\u0E49\u0E2D\u0E15\u0E01\u0E25\u0E07\u0E43\u0E1A\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E41\u0E25\u0E49\u0E27","Accept and Install":"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E41\u0E25\u0E30\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07","End-user license agreement":"\u0E02\u0E49\u0E2D\u0E15\u0E01\u0E25\u0E07\u0E43\u0E1A\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19","Generating ...":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E2A\u0E23\u0E49\u0E32\u0E07 ...","Your installation is lower version.":"\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E40\u0E1B\u0E47\u0E19\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19\u0E17\u0E35\u0E48\u0E15\u0E48\u0E33\u0E01\u0E27\u0E48\u0E32",not_close_tcp_tip:"\u0E2D\u0E22\u0E48\u0E32\u0E1B\u0E34\u0E14\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E19\u0E35\u0E49\u0E43\u0E19\u0E02\u0E13\u0E30\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E01\u0E33\u0E25\u0E31\u0E07\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E38\u0E42\u0E21\u0E07\u0E04\u0E4C\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D","Listening ...":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E23\u0E2D\u0E23\u0E31\u0E1A\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25 ...","Remote Host":"\u0E42\u0E2E\u0E2A\u0E15\u0E4C\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07","Remote Port":"\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07",Action:"\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23",Add:"\u0E40\u0E1E\u0E34\u0E48\u0E21","Local Port":"\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E15\u0E49\u0E19\u0E17\u0E32\u0E07","Local Address":"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E15\u0E49\u0E19\u0E17\u0E32\u0E07","Change Local Port":"\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E15\u0E49\u0E19\u0E17\u0E32\u0E07",setup_server_tip:"\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E40\u0E23\u0E47\u0E27\u0E02\u0E36\u0E49\u0E19 \u0E01\u0E23\u0E38\u0E13\u0E32\u0E40\u0E0B\u0E47\u0E15\u0E2D\u0E31\u0E1B\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E40\u0E2D\u0E07","Too short, at least 6 characters.":"\u0E2A\u0E31\u0E49\u0E19\u0E40\u0E01\u0E34\u0E19\u0E44\u0E1B \u0E15\u0E49\u0E2D\u0E07\u0E44\u0E21\u0E48\u0E15\u0E48\u0E33\u0E01\u0E27\u0E48\u0E32 6 \u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23","The confirmation is not identical.":"\u0E01\u0E32\u0E23\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",Permissions:"\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",Accept:"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",Dismiss:"\u0E1B\u0E34\u0E14",Disconnect:"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D","Enable file copy and paste":"\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E43\u0E2B\u0E49\u0E21\u0E35\u0E01\u0E32\u0E23\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E41\u0E25\u0E30\u0E27\u0E32\u0E07\u0E44\u0E1F\u0E25\u0E4C",Connected:"\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E41\u0E25\u0E49\u0E27","Direct and encrypted connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E15\u0E23\u0E07\u0E17\u0E35\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E23\u0E2B\u0E31\u0E2A","Relayed and encrypted connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E41\u0E1A\u0E1A Relay \u0E17\u0E35\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E23\u0E2B\u0E31\u0E2A","Direct and unencrypted connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E15\u0E23\u0E07\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E23\u0E2B\u0E31\u0E2A","Relayed and unencrypted connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E41\u0E1A\u0E1A Relay \u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E23\u0E2B\u0E31\u0E2A","Enter Remote ID":"\u0E01\u0E23\u0E2D\u0E01 ID \u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07","Enter your password":"\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Logging in...":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A...","Enable RDP session sharing":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E41\u0E0A\u0E23\u0E4C\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19 RDP","Auto Login":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34","Enable direct IP access":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 IP \u0E15\u0E23\u0E07",Rename:"\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07",Space:"\u0E1E\u0E37\u0E49\u0E19\u0E17\u0E35\u0E48\u0E27\u0E48\u0E32\u0E07","Create desktop shortcut":"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E17\u0E32\u0E07\u0E25\u0E31\u0E14\u0E1A\u0E19\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B","Change Path":"\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E15\u0E33\u0E41\u0E2B\u0E19\u0E48\u0E07","Create Folder":"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C","Please enter the folder name":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E43\u0E2A\u0E48\u0E0A\u0E37\u0E48\u0E2D\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C","Fix it":"\u0E41\u0E01\u0E49\u0E44\u0E02",Warning:"\u0E04\u0E33\u0E40\u0E15\u0E37\u0E2D\u0E19","Login screen using Wayland is not supported":"\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49 Wayland \u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E23\u0E2D\u0E07\u0E23\u0E31\u0E1A","Reboot required":"\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E23\u0E30\u0E1A\u0E1A\u0E43\u0E2B\u0E21\u0E48","Unsupported display server":"\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E01\u0E32\u0E23\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E23\u0E2D\u0E07\u0E23\u0E31\u0E1A","x11 expected":"\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 x11",Port:"\u0E1E\u0E2D\u0E23\u0E4C\u0E17",Settings:"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32",Username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19","Invalid port":"\u0E1E\u0E2D\u0E23\u0E4C\u0E17\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","Closed manually by the peer":"\u0E16\u0E39\u0E01\u0E1B\u0E34\u0E14\u0E42\u0E14\u0E22\u0E2D\u0E35\u0E01\u0E1D\u0E31\u0E48\u0E07\u0E02\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D","Enable remote configuration modification":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E41\u0E01\u0E49\u0E44\u0E02\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07","Run without install":"\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E42\u0E14\u0E22\u0E44\u0E21\u0E48\u0E15\u0E49\u0E2D\u0E07\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07","Connect via relay":"\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E1C\u0E48\u0E32\u0E19 Relay","Always connect via relay":"\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E1C\u0E48\u0E32\u0E19 Relay \u0E40\u0E2A\u0E21\u0E2D",whitelist_tip:"\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E40\u0E09\u0E1E\u0E32\u0E30\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E08\u0E32\u0E01 IP \u0E17\u0E35\u0E48\u0E44\u0E27\u0E17\u0E4C\u0E25\u0E34\u0E2A\u0E15\u0E4C",Login:"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A",Verify:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E04\u0E27\u0E32\u0E21\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","Remember me":"\u0E08\u0E14\u0E08\u0E33\u0E09\u0E31\u0E19","Trust this device":"\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E16\u0E37\u0E2D\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E19\u0E35\u0E49","Verification code":"\u0E23\u0E2B\u0E31\u0E2A\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E04\u0E27\u0E32\u0E21\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07",verification_tip:"\u0E23\u0E2B\u0E31\u0E2A\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E04\u0E27\u0E32\u0E21\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E44\u0E14\u0E49\u0E16\u0E39\u0E01\u0E2A\u0E48\u0E07\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E4C\u0E17\u0E35\u0E48\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19\u0E41\u0E25\u0E49\u0E27 \u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E04\u0E27\u0E32\u0E21\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E15\u0E48\u0E2D",Logout:"\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E23\u0E30\u0E1A\u0E1A",Tags:"\u0E41\u0E17\u0E47\u0E01","Search ID":"\u0E04\u0E49\u0E19\u0E2B\u0E32 ID",whitelist_sep:"\u0E04\u0E31\u0E48\u0E19\u0E42\u0E14\u0E22\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E2B\u0E21\u0E32\u0E22 comma semicolon \u0E40\u0E27\u0E49\u0E19\u0E27\u0E23\u0E23\u0E04 \u0E2B\u0E23\u0E37\u0E2D \u0E02\u0E36\u0E49\u0E19\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14\u0E43\u0E2B\u0E21\u0E48","Add ID":"\u0E40\u0E1E\u0E34\u0E48\u0E21 ID","Add Tag":"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E41\u0E17\u0E47\u0E01","Unselect all tags":"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E41\u0E17\u0E47\u0E01\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14","Network error":"\u0E02\u0E49\u0E2D\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14\u0E02\u0E2D\u0E07\u0E40\u0E04\u0E23\u0E37\u0E2D\u0E02\u0E48\u0E32\u0E22","Username missed":"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19","Password missed":"\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Wrong credentials":"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","The verification code is incorrect or has expired":"\u0E23\u0E2B\u0E31\u0E2A\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E2B\u0E23\u0E37\u0E2D\u0E2B\u0E21\u0E14\u0E2D\u0E32\u0E22\u0E38\u0E41\u0E25\u0E49\u0E27","Edit Tag":"\u0E41\u0E01\u0E49\u0E44\u0E02\u0E41\u0E17\u0E47\u0E01","Forget Password":"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E08\u0E14\u0E08\u0E33\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",Favorites:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E42\u0E1B\u0E23\u0E14","Add to Favorites":"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E42\u0E1B\u0E23\u0E14","Remove from Favorites":"\u0E25\u0E1A\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E42\u0E1B\u0E23\u0E14",Empty:"\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32","Invalid folder name":"\u0E0A\u0E37\u0E48\u0E2D\u0E42\u0E1F\u0E25\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","Socks5 Proxy":"\u0E1E\u0E23\u0E2D\u0E01\u0E0B\u0E35 Socks5","Socks5/Http(s) Proxy":"\u0E1E\u0E23\u0E2D\u0E01\u0E0B\u0E35 Socks5/Http(s)",Discovered:"\u0E04\u0E49\u0E19\u0E1E\u0E1A",install_daemon_tip:"\u0E2B\u0E32\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E02\u0E13\u0E30\u0E23\u0E30\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19 \u0E04\u0E38\u0E13\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A","Remote ID":"ID \u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07",Paste:"\u0E27\u0E32\u0E07","Paste here?":"\u0E27\u0E32\u0E07\u0E17\u0E35\u0E48\u0E19\u0E35\u0E48\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?","Are you sure to close the connection?":"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\u0E17\u0E35\u0E48\u0E08\u0E30\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D?","Download new version":"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19\u0E43\u0E2B\u0E21\u0E48","Touch mode":"\u0E42\u0E2B\u0E21\u0E14\u0E01\u0E32\u0E23\u0E2A\u0E31\u0E21\u0E1C\u0E31\u0E2A","Mouse mode":"\u0E42\u0E2B\u0E21\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E40\u0E21\u0E32\u0E2A\u0E4C","One-Finger Tap":"\u0E41\u0E15\u0E30\u0E19\u0E34\u0E49\u0E27\u0E40\u0E14\u0E35\u0E22\u0E27","Left Mouse":"\u0E40\u0E21\u0E32\u0E2A\u0E4C\u0E0B\u0E49\u0E32\u0E22","One-Long Tap":"\u0E41\u0E15\u0E30\u0E22\u0E32\u0E27\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E04\u0E23\u0E31\u0E49\u0E07","Two-Finger Tap":"\u0E41\u0E15\u0E30\u0E2A\u0E2D\u0E07\u0E19\u0E34\u0E49\u0E27","Right Mouse":"\u0E40\u0E21\u0E32\u0E2A\u0E4C\u0E02\u0E27\u0E32","One-Finger Move":"\u0E25\u0E32\u0E01\u0E19\u0E34\u0E49\u0E27\u0E40\u0E14\u0E35\u0E22\u0E27","Double Tap & Move":"\u0E41\u0E15\u0E30\u0E40\u0E1A\u0E34\u0E49\u0E25\u0E41\u0E25\u0E30\u0E25\u0E32\u0E01","Mouse Drag":"\u0E25\u0E32\u0E01\u0E40\u0E21\u0E32\u0E2A\u0E4C","Three-Finger vertically":"\u0E2A\u0E32\u0E21\u0E19\u0E34\u0E49\u0E27\u0E41\u0E19\u0E27\u0E15\u0E31\u0E49\u0E07","Mouse Wheel":"\u0E25\u0E39\u0E01\u0E25\u0E34\u0E49\u0E07\u0E40\u0E21\u0E32\u0E2A\u0E4C","Two-Finger Move":"\u0E25\u0E32\u0E01\u0E2A\u0E2D\u0E07\u0E19\u0E34\u0E49\u0E27","Canvas Move":"\u0E25\u0E32\u0E01\u0E41\u0E04\u0E19\u0E27\u0E32\u0E2A","Pinch to Zoom":"\u0E16\u0E48\u0E32\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E02\u0E22\u0E32\u0E22","Canvas Zoom":"\u0E02\u0E22\u0E32\u0E22\u0E41\u0E04\u0E19\u0E27\u0E32\u0E2A","Reset canvas":"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E41\u0E04\u0E19\u0E27\u0E32\u0E2A","No permission of file transfer":"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E43\u0E19\u0E01\u0E32\u0E23\u0E16\u0E48\u0E32\u0E22\u0E42\u0E2D\u0E19\u0E44\u0E1F\u0E25\u0E4C",Note:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21",Connection:"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D","Share Screen":"\u0E41\u0E0A\u0E23\u0E4C\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D",Chat:"\u0E41\u0E0A\u0E17",Total:"\u0E23\u0E27\u0E21",items:"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",Selected:"\u0E16\u0E39\u0E01\u0E40\u0E25\u0E37\u0E2D\u0E01","Screen Capture":"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D","Input Control":"\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E2D\u0E34\u0E19\u0E1E\u0E38\u0E17","Audio Capture":"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E40\u0E2A\u0E35\u0E22\u0E07","File Connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E44\u0E1F\u0E25\u0E4C","Screen Connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D","Do you accept?":"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?","Open System Setting":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E23\u0E30\u0E1A\u0E1A","How to get Android input permission?":"\u0E40\u0E1B\u0E34\u0E14\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E34\u0E19\u0E1E\u0E38\u0E17\u0E02\u0E2D\u0E07\u0E41\u0E2D\u0E19\u0E14\u0E23\u0E2D\u0E22\u0E14\u0E4C\u0E44\u0E14\u0E49\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E44\u0E23?",android_input_permission_tip1:'\u0E43\u0E19\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48\u0E08\u0E30\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E43\u0E2B\u0E49\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E41\u0E2D\u0E19\u0E14\u0E23\u0E2D\u0E22\u0E14\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49\u0E40\u0E21\u0E32\u0E2A\u0E4C\u0E2B\u0E23\u0E37\u0E2D\u0E01\u0E32\u0E23\u0E2A\u0E31\u0E21\u0E1C\u0E31\u0E2A \u0E04\u0E38\u0E13\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C "\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07" \u0E43\u0E2B\u0E49\u0E41\u0E01\u0E48\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A\u0E02\u0E2D\u0E07 RustDesk',android_input_permission_tip2:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E16\u0E31\u0E14\u0E44\u0E1B \u0E04\u0E49\u0E19\u0E2B\u0E32\u0E41\u0E25\u0E30\u0E40\u0E02\u0E49\u0E32\u0E44\u0E1B\u0E22\u0E31\u0E07 [\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A\u0E17\u0E35\u0E48\u0E16\u0E39\u0E01\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07] \u0E41\u0E25\u0E30\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A [\u0E2D\u0E34\u0E19\u0E1E\u0E38\u0E17 RustDesk]",android_new_connection_tip:"\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E04\u0E33\u0E02\u0E2D\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E43\u0E2B\u0E21\u0E48\u0E17\u0E35\u0E48\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",android_service_will_start_tip:'\u0E01\u0E32\u0E23\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 "\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D" \u0E08\u0E30\u0E40\u0E1B\u0E47\u0E19\u0E01\u0E32\u0E23\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E01\u0E32\u0E23\u0E17\u0E33\u0E07\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34 \u0E17\u0E35\u0E48\u0E08\u0E30\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E43\u0E2B\u0E49\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E2D\u0E37\u0E48\u0E19\u0E46 \u0E2A\u0E48\u0E07\u0E04\u0E33\u0E02\u0E2D\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E21\u0E32\u0E22\u0E31\u0E07\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E44\u0E14\u0E49',android_stop_service_tip:"\u0E01\u0E32\u0E23\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A\u0E08\u0E30\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",android_version_audio_tip:"\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19\u0E41\u0E2D\u0E19\u0E14\u0E23\u0E2D\u0E22\u0E14\u0E4C\u0E1B\u0E31\u0E08\u0E08\u0E38\u0E1A\u0E31\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E44\u0E21\u0E48\u0E23\u0E2D\u0E07\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E40\u0E2A\u0E35\u0E22\u0E07 \u0E01\u0E23\u0E38\u0E13\u0E32\u0E2D\u0E31\u0E1B\u0E40\u0E01\u0E23\u0E14\u0E40\u0E1B\u0E47\u0E19\u0E41\u0E2D\u0E19\u0E14\u0E23\u0E2D\u0E22\u0E14\u0E4C\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19 10 \u0E2B\u0E23\u0E37\u0E2D\u0E2A\u0E39\u0E07\u0E01\u0E27\u0E48\u0E32",android_start_service_tip:"\u0E41\u0E15\u0E30 [\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A] \u0E2B\u0E23\u0E37\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 [\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D] \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E41\u0E1A\u0E48\u0E07\u0E1B\u0E31\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D",android_permission_may_not_change_tip:"\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E22\u0E39\u0E48\u0E2D\u0E32\u0E08\u0E08\u0E30\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E41\u0E1B\u0E25\u0E07\u0E43\u0E19\u0E17\u0E31\u0E19\u0E17\u0E35\u0E08\u0E19\u0E01\u0E27\u0E48\u0E32\u0E08\u0E30\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E43\u0E2B\u0E21\u0E48\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07",Account:"\u0E1A\u0E31\u0E0D\u0E0A\u0E35",Overwrite:"\u0E40\u0E02\u0E35\u0E22\u0E19\u0E17\u0E31\u0E1A","This file exists, skip or overwrite this file?":"\u0E1E\u0E1A\u0E44\u0E1F\u0E25\u0E4C\u0E17\u0E35\u0E48\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27 \u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E02\u0E35\u0E22\u0E19\u0E17\u0E31\u0E1A\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?",Quit:"\u0E2D\u0E2D\u0E01",Help:"\u0E0A\u0E48\u0E27\u0E22\u0E40\u0E2B\u0E25\u0E37\u0E2D",Failed:"\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",Succeeded:"\u0E2A\u0E33\u0E40\u0E23\u0E47\u0E08","Someone turns on privacy mode, exit":"\u0E21\u0E35\u0E43\u0E04\u0E23\u0E1A\u0E32\u0E07\u0E04\u0E19\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E42\u0E2B\u0E21\u0E14\u0E04\u0E27\u0E32\u0E21\u0E40\u0E1B\u0E47\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E15\u0E31\u0E27 \u0E01\u0E33\u0E25\u0E31\u0E07\u0E2D\u0E2D\u0E01",Unsupported:"\u0E44\u0E21\u0E48\u0E23\u0E2D\u0E07\u0E23\u0E31\u0E1A","Peer denied":"\u0E16\u0E39\u0E01\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18\u0E42\u0E14\u0E22\u0E2D\u0E35\u0E01\u0E1D\u0E31\u0E48\u0E07","Please install plugins":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E1B\u0E25\u0E31\u0E4A\u0E01\u0E2D\u0E34\u0E19","Peer exit":"\u0E2D\u0E35\u0E01\u0E1D\u0E31\u0E48\u0E07\u0E2D\u0E2D\u0E01","Failed to turn off":"\u0E01\u0E32\u0E23\u0E1B\u0E34\u0E14\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27","Turned off":"\u0E1B\u0E34\u0E14",Language:"\u0E20\u0E32\u0E29\u0E32","Keep RustDesk background service":"\u0E04\u0E07\u0E2A\u0E16\u0E32\u0E19\u0E30\u0E01\u0E32\u0E23\u0E17\u0E33\u0E07\u0E32\u0E19\u0E40\u0E1A\u0E37\u0E49\u0E2D\u0E07\u0E2B\u0E25\u0E31\u0E07\u0E02\u0E2D\u0E07\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A RustDesk","Ignore Battery Optimizations":"\u0E40\u0E1E\u0E34\u0E01\u0E40\u0E09\u0E22\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 Battery Optimization",android_open_battery_optimizations_tip:"\u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1F\u0E35\u0E40\u0E08\u0E2D\u0E23\u0E4C\u0E19\u0E35\u0E49 \u0E01\u0E23\u0E38\u0E13\u0E32\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E43\u0E19\u0E41\u0E2D\u0E1B\u0E1E\u0E25\u0E34\u0E40\u0E04\u0E0A\u0E31\u0E19 RustDesk \u0E04\u0E49\u0E19\u0E2B\u0E32\u0E2B\u0E31\u0E27\u0E02\u0E49\u0E2D [Battery] \u0E41\u0E25\u0E30\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23 [Unrestricted]","Start on boot":"\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07","Start the screen sharing service on boot, requires special permissions":"\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E41\u0E1A\u0E48\u0E07\u0E1B\u0E31\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07 (\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E01\u0E32\u0E23\u0E43\u0E2B\u0E49\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1E\u0E34\u0E40\u0E28\u0E29\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E15\u0E34\u0E21)","Connection not allowed":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E44\u0E21\u0E48\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15","Legacy mode":"\u0E42\u0E2B\u0E21\u0E14\u0E14\u0E31\u0E49\u0E07\u0E40\u0E14\u0E34\u0E21","Map mode":"\u0E42\u0E2B\u0E21\u0E14\u0E01\u0E32\u0E23\u0E08\u0E31\u0E1A\u0E04\u0E39\u0E48","Translate mode":"\u0E42\u0E2B\u0E21\u0E14\u0E41\u0E1B\u0E25\u0E07\u0E04\u0E48\u0E32","Use permanent password":"\u0E43\u0E0A\u0E49\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E16\u0E32\u0E27\u0E23","Use both passwords":"\u0E43\u0E0A\u0E49\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E17\u0E31\u0E49\u0E07\u0E2A\u0E2D\u0E07\u0E41\u0E1A\u0E1A","Set permanent password":"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E16\u0E32\u0E27\u0E23","Enable remote restart":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E23\u0E35\u0E2A\u0E15\u0E32\u0E23\u0E4C\u0E17\u0E23\u0E30\u0E1A\u0E1A\u0E17\u0E32\u0E07\u0E44\u0E01\u0E25","Restart remote device":"\u0E23\u0E35\u0E2A\u0E15\u0E32\u0E23\u0E4C\u0E17\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07","Are you sure you want to restart":"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\u0E17\u0E35\u0E48\u0E08\u0E30\u0E23\u0E35\u0E2A\u0E15\u0E32\u0E23\u0E4C\u0E17","Restarting remote device":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E23\u0E35\u0E2A\u0E15\u0E32\u0E23\u0E4C\u0E17\u0E23\u0E30\u0E1A\u0E1A\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07",remote_restarting_tip:"\u0E23\u0E30\u0E1A\u0E1A\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E01\u0E33\u0E25\u0E31\u0E07\u0E23\u0E35\u0E2A\u0E15\u0E32\u0E23\u0E4C\u0E17 \u0E01\u0E23\u0E38\u0E13\u0E32\u0E1B\u0E34\u0E14\u0E01\u0E25\u0E48\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E19\u0E35\u0E49\u0E41\u0E25\u0E30\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E40\u0E02\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E43\u0E2B\u0E21\u0E48\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07\u0E14\u0E49\u0E27\u0E22\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E16\u0E32\u0E27\u0E23\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E1C\u0E48\u0E32\u0E19\u0E44\u0E1B\u0E0B\u0E31\u0E01\u0E04\u0E23\u0E39\u0E48",Copied:"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E41\u0E25\u0E49\u0E27","Exit Fullscreen":"\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E40\u0E15\u0E47\u0E21\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D",Fullscreen:"\u0E40\u0E15\u0E47\u0E21\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D","Mobile Actions":"\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E1A\u0E19\u0E21\u0E37\u0E2D\u0E16\u0E37\u0E2D","Select Monitor":"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D","Control Actions":"\u0E01\u0E32\u0E23\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21","Display Settings":"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25",Ratio:"\u0E2D\u0E31\u0E15\u0E23\u0E32\u0E2A\u0E48\u0E27\u0E19","Image Quality":"\u0E04\u0E38\u0E13\u0E20\u0E32\u0E1E\u0E20\u0E32\u0E1E","Scroll Style":"\u0E25\u0E31\u0E01\u0E29\u0E13\u0E30\u0E01\u0E32\u0E23\u0E40\u0E25\u0E37\u0E48\u0E2D\u0E19","Show Toolbar":"\u0E41\u0E2A\u0E14\u0E07\u0E41\u0E16\u0E1A\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E21\u0E37\u0E2D","Hide Toolbar":"\u0E0B\u0E48\u0E2D\u0E19\u0E41\u0E16\u0E1A\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E21\u0E37\u0E2D","Direct Connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E15\u0E23\u0E07","Relay Connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E41\u0E1A\u0E1A Relay ","Secure Connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E1B\u0E25\u0E2D\u0E14\u0E20\u0E31\u0E22","Insecure Connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E1B\u0E25\u0E2D\u0E14\u0E20\u0E31\u0E22","Scale original":"\u0E02\u0E19\u0E32\u0E14\u0E40\u0E14\u0E34\u0E21","Scale adaptive":"\u0E02\u0E19\u0E32\u0E14\u0E22\u0E37\u0E14\u0E2B\u0E22\u0E38\u0E48\u0E19",General:"\u0E17\u0E31\u0E48\u0E27\u0E44\u0E1B",Security:"\u0E04\u0E27\u0E32\u0E21\u0E1B\u0E25\u0E2D\u0E14\u0E20\u0E31\u0E22",Theme:"\u0E18\u0E35\u0E21","Dark Theme":"\u0E18\u0E35\u0E21\u0E21\u0E37\u0E14","Light Theme":"\u0E18\u0E35\u0E21\u0E2A\u0E27\u0E48\u0E32\u0E07",Dark:"\u0E21\u0E37\u0E14",Light:"\u0E2A\u0E27\u0E48\u0E32\u0E07","Follow System":"\u0E15\u0E32\u0E21\u0E23\u0E30\u0E1A\u0E1A","Enable hardware codec":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2E\u0E32\u0E23\u0E4C\u0E14\u0E41\u0E27\u0E23\u0E4C codec","Unlock Security Settings":"\u0E1B\u0E25\u0E14\u0E25\u0E47\u0E2D\u0E04\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E04\u0E27\u0E32\u0E21\u0E1B\u0E25\u0E2D\u0E14\u0E20\u0E31\u0E22","Enable audio":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E2A\u0E35\u0E22\u0E07","Unlock Network Settings":"\u0E1B\u0E25\u0E14\u0E25\u0E47\u0E2D\u0E04\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E40\u0E04\u0E23\u0E37\u0E2D\u0E02\u0E48\u0E32\u0E22",Server:"\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C","Direct IP Access":"\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07 IP \u0E15\u0E23\u0E07",Proxy:"\u0E1E\u0E23\u0E2D\u0E01\u0E0B\u0E35",Apply:"\u0E19\u0E33\u0E44\u0E1B\u0E43\u0E0A\u0E49","Disconnect all devices?":"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14?",Clear:"\u0E25\u0E49\u0E32\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25","Audio Input Device":"\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E23\u0E31\u0E1A\u0E2D\u0E34\u0E19\u0E1E\u0E38\u0E17\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E40\u0E2A\u0E35\u0E22\u0E07","Use IP Whitelisting":"\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 IP \u0E44\u0E27\u0E17\u0E4C\u0E25\u0E34\u0E2A\u0E15\u0E4C",Network:"\u0E40\u0E04\u0E23\u0E37\u0E2D\u0E02\u0E48\u0E32\u0E22","Pin Toolbar":"\u0E1B\u0E31\u0E01\u0E2B\u0E21\u0E38\u0E14\u0E41\u0E16\u0E1A\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E21\u0E37\u0E2D","Unpin Toolbar":"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E1B\u0E31\u0E01\u0E2B\u0E21\u0E38\u0E14\u0E41\u0E16\u0E1A\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E21\u0E37\u0E2D",Recording:"\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",Directory:"\u0E44\u0E14\u0E40\u0E23\u0E01\u0E17\u0E2D\u0E23\u0E35\u0E48","Automatically record incoming sessions":"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19\u0E02\u0E32\u0E40\u0E02\u0E49\u0E32\u0E42\u0E14\u0E22\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",Change:"\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19","Start session recording":"\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19","Stop session recording":"\u0E2B\u0E22\u0E38\u0E14\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E40\u0E0B\u0E2A\u0E0B\u0E31\u0E19","Enable recording session":"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19","Enable LAN discovery":"\u0E40\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E04\u0E49\u0E19\u0E2B\u0E32\u0E43\u0E19\u0E27\u0E07 LAN","Deny LAN discovery":"\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E04\u0E49\u0E19\u0E2B\u0E32\u0E43\u0E19\u0E27\u0E07 LAN","Write a message":"\u0E40\u0E02\u0E35\u0E22\u0E19\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21",Prompt:"","Please wait for confirmation of UAC...":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E23\u0E2D\u0E01\u0E32\u0E23\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E08\u0E32\u0E01 UAC...",elevated_foreground_window_tip:"\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E1B\u0E31\u0E08\u0E08\u0E38\u0E1A\u0E31\u0E19\u0E02\u0E2D\u0E07\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E39\u0E07\u0E02\u0E36\u0E49\u0E19\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E17\u0E33\u0E07\u0E32\u0E19 \u0E14\u0E31\u0E07\u0E19\u0E31\u0E49\u0E19\u0E40\u0E21\u0E32\u0E2A\u0E4C\u0E41\u0E25\u0E30\u0E04\u0E35\u0E22\u0E4C\u0E1A\u0E2D\u0E23\u0E4C\u0E14\u0E08\u0E30\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E44\u0E14\u0E49\u0E0A\u0E31\u0E48\u0E27\u0E04\u0E23\u0E32\u0E27 \u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E02\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E43\u0E2B\u0E49\u0E22\u0E48\u0E2D\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07 \u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E1B\u0E38\u0E48\u0E21\u0E43\u0E2B\u0E49\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E43\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E2B\u0E25\u0E35\u0E01\u0E40\u0E25\u0E35\u0E48\u0E22\u0E07\u0E1B\u0E31\u0E0D\u0E2B\u0E32\u0E19\u0E35\u0E49\u0E40\u0E23\u0E32\u0E41\u0E19\u0E30\u0E19\u0E33\u0E43\u0E2B\u0E49\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E0B\u0E2D\u0E1F\u0E17\u0E4C\u0E41\u0E27\u0E23\u0E4C\u0E43\u0E19\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07",Disconnected:"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D",Other:"\u0E2D\u0E37\u0E48\u0E19\u0E46","Confirm before closing multiple tabs":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E01\u0E32\u0E23\u0E1B\u0E34\u0E14\u0E2B\u0E25\u0E32\u0E22\u0E41\u0E17\u0E47\u0E1A","Keyboard Settings":"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E04\u0E35\u0E22\u0E4C\u0E1A\u0E2D\u0E23\u0E4C\u0E14","Full Access":"\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14","Screen Share":"\u0E01\u0E32\u0E23\u0E41\u0E0A\u0E23\u0E4C\u0E08\u0E2D","Wayland requires Ubuntu 21.04 or higher version.":"Wayland \u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23 Ubuntu \u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19 21.04 \u0E2B\u0E23\u0E37\u0E2D\u0E2A\u0E39\u0E07\u0E01\u0E27\u0E48\u0E32","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland \u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E25\u0E34\u0E19\u0E38\u0E01\u0E0B\u0E4C\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19\u0E17\u0E35\u0E48\u0E2A\u0E39\u0E07\u0E01\u0E27\u0E48\u0E32\u0E19\u0E35\u0E49 \u0E01\u0E23\u0E38\u0E13\u0E32\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E44\u0E1B\u0E43\u0E0A\u0E49\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B X11 \u0E2B\u0E23\u0E37\u0E2D\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E23\u0E30\u0E1A\u0E1A\u0E1B\u0E0F\u0E34\u0E1A\u0E31\u0E15\u0E34\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D\u0E17\u0E35\u0E48\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E41\u0E0A\u0E23\u0E4C (\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E43\u0E19\u0E2D\u0E35\u0E01\u0E1D\u0E31\u0E48\u0E07\u0E02\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D)","Show RustDesk":"\u0E41\u0E2A\u0E14\u0E07 RustDesk","This PC":"\u0E1E\u0E35\u0E0B\u0E35\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E19\u0E35\u0E49",or:"\u0E2B\u0E23\u0E37\u0E2D","Continue with":"\u0E17\u0E33\u0E15\u0E48\u0E2D\u0E14\u0E49\u0E27\u0E22",Elevate:"\u0E22\u0E01\u0E23\u0E30\u0E14\u0E31\u0E1A","Zoom cursor":"\u0E02\u0E22\u0E32\u0E22\u0E40\u0E04\u0E2D\u0E23\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C","Accept sessions via password":"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E14\u0E49\u0E27\u0E22\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Accept sessions via click":"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E14\u0E49\u0E27\u0E22\u0E01\u0E32\u0E23\u0E04\u0E25\u0E34\u0E01","Accept sessions via both":"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E14\u0E49\u0E27\u0E22\u0E17\u0E31\u0E49\u0E07\u0E2A\u0E2D\u0E07\u0E27\u0E34\u0E18\u0E34","Please wait for the remote side to accept your session request...":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E23\u0E2D\u0E43\u0E2B\u0E49\u0E2D\u0E35\u0E01\u0E1D\u0E31\u0E48\u0E07\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13...","One-time Password":"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E04\u0E23\u0E31\u0E49\u0E07\u0E40\u0E14\u0E35\u0E22\u0E27","Use one-time password":"\u0E43\u0E0A\u0E49\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E04\u0E23\u0E31\u0E49\u0E07\u0E40\u0E14\u0E35\u0E22\u0E27","One-time password length":"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E04\u0E23\u0E31\u0E49\u0E07\u0E40\u0E14\u0E35\u0E22\u0E27","Request access to your device":"\u0E04\u0E33\u0E02\u0E2D\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Hide connection management window":"\u0E0B\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D",hide_cm_tip:"\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E01\u0E32\u0E23\u0E0B\u0E48\u0E2D\u0E19\u0E01\u0E47\u0E15\u0E48\u0E2D\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E14\u0E49\u0E27\u0E22\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19 \u0E41\u0E25\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E16\u0E32\u0E27\u0E23\u0E40\u0E17\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19",wayland_experiment_tip:"\u0E01\u0E32\u0E23\u0E2A\u0E19\u0E31\u0E1A\u0E2A\u0E19\u0E38\u0E19 Wayland \u0E22\u0E31\u0E07\u0E2D\u0E22\u0E39\u0E48\u0E43\u0E19\u0E02\u0E31\u0E49\u0E19\u0E15\u0E2D\u0E19\u0E01\u0E32\u0E23\u0E17\u0E14\u0E25\u0E2D\u0E07 \u0E01\u0E23\u0E38\u0E13\u0E32\u0E43\u0E0A\u0E49 X11 \u0E2B\u0E32\u0E01\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E16\u0E36\u0E07\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1C\u0E39\u0E49\u0E14\u0E39\u0E41\u0E25","Right click to select tabs":"\u0E04\u0E25\u0E34\u0E01\u0E02\u0E27\u0E32\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E41\u0E17\u0E47\u0E1A",Skipped:"\u0E02\u0E49\u0E32\u0E21","Add to address book":"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E2A\u0E21\u0E38\u0E14\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D",Group:"\u0E01\u0E25\u0E38\u0E48\u0E21",Search:"\u0E04\u0E49\u0E19\u0E2B\u0E32","Closed manually by web console":"\u0E16\u0E39\u0E01\u0E1B\u0E34\u0E14\u0E42\u0E14\u0E22\u0E40\u0E27\u0E47\u0E1A\u0E04\u0E2D\u0E19\u0E42\u0E0B\u0E25","Local keyboard type":"\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E04\u0E35\u0E22\u0E4C\u0E1A\u0E2D\u0E23\u0E4C\u0E14","Select local keyboard type":"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E04\u0E35\u0E22\u0E4C\u0E1A\u0E2D\u0E23\u0E4C\u0E14",software_render_tip:"\u0E16\u0E49\u0E32\u0E04\u0E38\u0E13\u0E43\u0E0A\u0E49\u0E01\u0E23\u0E32\u0E1F\u0E34\u0E01\u0E01\u0E32\u0E23\u0E4C\u0E14\u0E01\u0E31\u0E1A\u0E23\u0E30\u0E1A\u0E1A Linux \u0E41\u0E25\u0E30\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E02\u0E2D\u0E07\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E1B\u0E34\u0E14\u0E43\u0E19\u0E17\u0E31\u0E19\u0E17\u0E35\u0E2B\u0E25\u0E31\u0E07\u0E08\u0E32\u0E01\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D \u0E01\u0E32\u0E23\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E44\u0E1B\u0E43\u0E0A\u0E49\u0E44\u0E14\u0E23\u0E40\u0E27\u0E2D\u0E23\u0E4C Nouveau \u0E41\u0E25\u0E30\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E43\u0E0A\u0E49\u0E42\u0E2B\u0E21\u0E14\u0E01\u0E32\u0E23\u0E40\u0E23\u0E19\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E41\u0E1A\u0E1A\u0E0B\u0E2D\u0E1F\u0E17\u0E4C\u0E41\u0E27\u0E23\u0E4C\u0E2D\u0E32\u0E08\u0E0A\u0E48\u0E27\u0E22\u0E44\u0E14\u0E49 (\u0E15\u0E49\u0E2D\u0E07\u0E23\u0E35\u0E2A\u0E15\u0E32\u0E23\u0E4C\u0E17\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21)","Always use software rendering":"\u0E43\u0E0A\u0E49\u0E01\u0E32\u0E23\u0E40\u0E23\u0E19\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E41\u0E1A\u0E1A\u0E0B\u0E2D\u0E1F\u0E17\u0E4C\u0E41\u0E27\u0E23\u0E4C\u0E40\u0E2A\u0E21\u0E2D",config_input:'\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E08\u0E30\u0E04\u0E27\u0E1A\u0E04\u0E38\u0E21\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E14\u0E49\u0E27\u0E22\u0E04\u0E35\u0E22\u0E4C\u0E1A\u0E2D\u0E23\u0E4C\u0E14 \u0E04\u0E38\u0E13\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C "\u0E01\u0E32\u0E23\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A Input" \u0E43\u0E2B\u0E49\u0E41\u0E01\u0E48 RustDesk',config_microphone:'\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E08\u0E30\u0E2A\u0E48\u0E07\u0E40\u0E2A\u0E35\u0E22\u0E07\u0E1E\u0E39\u0E14\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07 \u0E04\u0E38\u0E13\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C "\u0E01\u0E32\u0E23\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E40\u0E2A\u0E35\u0E22\u0E07" \u0E43\u0E2B\u0E49\u0E41\u0E01\u0E48 RustDesk',request_elevation_tip:"\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E02\u0E2D\u0E22\u0E01\u0E23\u0E30\u0E14\u0E31\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E44\u0E14\u0E49 \u0E2B\u0E32\u0E01\u0E21\u0E35\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E22\u0E39\u0E48\u0E43\u0E19\u0E1D\u0E31\u0E48\u0E07\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07",Wait:"\u0E23\u0E2D","Elevation Error":"\u0E01\u0E32\u0E23\u0E22\u0E01\u0E23\u0E30\u0E14\u0E31\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14","Ask the remote user for authentication":"\u0E02\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E0A\u0E48\u0E27\u0E22\u0E40\u0E2B\u0E25\u0E37\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E1E\u0E34\u0E2A\u0E39\u0E08\u0E19\u0E4C\u0E15\u0E31\u0E27\u0E15\u0E19","Choose this if the remote account is administrator":"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E02\u0E49\u0E2D\u0E19\u0E35\u0E49\u0E16\u0E49\u0E32\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E1C\u0E39\u0E49\u0E14\u0E39\u0E41\u0E25\u0E23\u0E30\u0E1A\u0E1A","Transmit the username and password of administrator":"\u0E2A\u0E48\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E41\u0E25\u0E30\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E1C\u0E39\u0E49\u0E14\u0E39\u0E41\u0E25\u0E23\u0E30\u0E1A\u0E1A",still_click_uac_tip:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E22\u0E31\u0E07\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E17\u0E35\u0E48\u0E08\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E14\u0E1B\u0E38\u0E48\u0E21 \u0E15\u0E01\u0E25\u0E07 \u0E1A\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07 UAC \u0E02\u0E2D\u0E07 RustDesk","Request Elevation":"\u0E02\u0E2D\u0E22\u0E01\u0E23\u0E30\u0E14\u0E31\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",wait_accept_uac_tip:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E23\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E01\u0E14\u0E22\u0E34\u0E19\u0E22\u0E2D\u0E21\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07 UAC","Elevate successfully":"\u0E01\u0E32\u0E23\u0E22\u0E01\u0E23\u0E30\u0E14\u0E31\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2A\u0E33\u0E40\u0E23\u0E47\u0E08",uppercase:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E43\u0E2B\u0E0D\u0E48",lowercase:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E40\u0E25\u0E47\u0E01",digit:"\u0E2B\u0E25\u0E31\u0E01","special character":"\u0E2D\u0E31\u0E01\u0E02\u0E23\u0E30\u0E1E\u0E34\u0E40\u0E28\u0E29","length>=8":"\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32 8",Weak:"\u0E44\u0E21\u0E48\u0E1B\u0E25\u0E2D\u0E14\u0E20\u0E31\u0E22",Medium:"\u0E01\u0E25\u0E32\u0E07",Strong:"\u0E1B\u0E25\u0E2D\u0E14\u0E20\u0E31\u0E22","Switch Sides":"\u0E2A\u0E25\u0E31\u0E1A\u0E1D\u0E31\u0E48\u0E07","Please confirm if you want to share your desktop?":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E27\u0E48\u0E32\u0E04\u0E38\u0E13\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E41\u0E1A\u0E48\u0E07\u0E1B\u0E31\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",Display:"\u0E08\u0E2D\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25","Default View Style":"\u0E41\u0E2A\u0E14\u0E07\u0E1C\u0E25\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19","Default Scroll Style":"\u0E01\u0E32\u0E23\u0E40\u0E25\u0E37\u0E48\u0E2D\u0E19\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19","Default Image Quality":"\u0E04\u0E38\u0E13\u0E20\u0E32\u0E1E\u0E02\u0E2D\u0E07\u0E20\u0E32\u0E1E\u0E41\u0E1A\u0E1A\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19","Default Codec":"Codec \u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19",Bitrate:"",FPS:"",Auto:"\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34","Other Default Options":"\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E2D\u0E37\u0E48\u0E19\u0E46","Voice call":"\u0E01\u0E32\u0E23\u0E42\u0E17\u0E23\u0E14\u0E49\u0E27\u0E22\u0E40\u0E2A\u0E35\u0E22\u0E07","Text chat":"\u0E01\u0E32\u0E23\u0E2A\u0E19\u0E17\u0E19\u0E32\u0E14\u0E49\u0E27\u0E22\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21","Stop voice call":"\u0E2B\u0E22\u0E38\u0E14\u0E01\u0E32\u0E23\u0E42\u0E17\u0E23\u0E14\u0E49\u0E27\u0E22\u0E40\u0E2A\u0E35\u0E22\u0E07",relay_hint_tip:'\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E42\u0E14\u0E22\u0E15\u0E23\u0E07\u0E2D\u0E32\u0E08\u0E40\u0E1B\u0E47\u0E19\u0E44\u0E1B\u0E44\u0E21\u0E48\u0E44\u0E14\u0E49 \u0E14\u0E31\u0E07\u0E19\u0E31\u0E49\u0E19\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E25\u0E2D\u0E07\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E1C\u0E48\u0E32\u0E19 Relay \u0E2B\u0E23\u0E37\u0E2D\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E43\u0E2B\u0E49\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E1C\u0E48\u0E32\u0E19 Relay \u0E40\u0E1B\u0E47\u0E19\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19 \u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E1E\u0E34\u0E48\u0E21 "/r" \u0E15\u0E48\u0E2D\u0E17\u0E49\u0E32\u0E22\u0E44\u0E1B\u0E22\u0E31\u0E07 ID \u0E2B\u0E23\u0E37\u0E2D\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01 "\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E1C\u0E48\u0E32\u0E19 Relay \u0E40\u0E2A\u0E21\u0E2D" \u0E43\u0E19\u0E01\u0E32\u0E23\u0E4C\u0E14\u0E02\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14 (\u0E16\u0E49\u0E32\u0E21\u0E35)',Reconnect:"\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07",Codec:"",Resolution:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14","No transfers in progress":"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E16\u0E48\u0E32\u0E22\u0E42\u0E2D\u0E19\u0E43\u0E19\u0E02\u0E13\u0E30\u0E19\u0E35\u0E49","Set one-time password length":"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32\u0E04\u0E27\u0E32\u0E21\u0E22\u0E32\u0E27\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E04\u0E23\u0E31\u0E49\u0E07\u0E40\u0E14\u0E35\u0E22\u0E27","RDP Settings":"\u0E01\u0E32\u0E23\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 RDP","Sort by":"\u0E40\u0E23\u0E35\u0E22\u0E07\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E42\u0E14\u0E22","New Connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E43\u0E2B\u0E21\u0E48",Restore:"\u0E04\u0E37\u0E19\u0E04\u0E48\u0E32",Minimize:"\u0E22\u0E48\u0E2D",Maximize:"\u0E02\u0E22\u0E32\u0E22","Your Device":"\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13",empty_recent_tip:"\u0E04\u0E38\u0E13\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14 \u0E44\u0E14\u0E49\u0E40\u0E27\u0E25\u0E32\u0E27\u0E32\u0E07\u0E41\u0E1C\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E41\u0E25\u0E49\u0E27",empty_favorite_tip:"\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E42\u0E1B\u0E23\u0E14\u0E40\u0E2B\u0E23\u0E2D? \u0E21\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E2B\u0E32\u0E43\u0E04\u0E23\u0E0B\u0E31\u0E01\u0E04\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E14\u0E49\u0E27\u0E22 \u0E41\u0E25\u0E30\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E02\u0E49\u0E32\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E42\u0E1B\u0E23\u0E14\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E01\u0E31\u0E19",empty_lan_tip:"\u0E44\u0E21\u0E48\u0E19\u0E30 \u0E14\u0E39\u0E40\u0E2B\u0E21\u0E37\u0E2D\u0E19\u0E27\u0E48\u0E32\u0E40\u0E23\u0E32\u0E08\u0E30\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E1E\u0E1A\u0E43\u0E04\u0E23\u0E15\u0E23\u0E07\u0E19\u0E35\u0E49",empty_address_book_tip:"\u0E14\u0E39\u0E40\u0E2B\u0E21\u0E37\u0E2D\u0E19\u0E27\u0E48\u0E32\u0E04\u0E38\u0E13\u0E22\u0E31\u0E07\u0E44\u0E21\u0E48\u0E21\u0E35\u0E43\u0E04\u0E23\u0E16\u0E39\u0E01\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E43\u0E19\u0E2A\u0E21\u0E38\u0E14\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","eg: admin":"\u0E40\u0E0A\u0E48\u0E19 \u0E1C\u0E39\u0E49\u0E14\u0E39\u0E41\u0E25\u0E23\u0E30\u0E1A\u0E1A","Empty Username":"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32","Empty Password":"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32",Me:"\u0E09\u0E31\u0E19",identical_file_tip:"\u0E44\u0E1F\u0E25\u0E4C\u0E19\u0E35\u0E49\u0E40\u0E2B\u0E21\u0E37\u0E2D\u0E19\u0E01\u0E31\u0E1A\u0E44\u0E1F\u0E25\u0E4C\u0E02\u0E2D\u0E07\u0E2D\u0E35\u0E01\u0E1D\u0E31\u0E48\u0E07",show_monitors_tip:"\u0E41\u0E2A\u0E14\u0E07\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D\u0E43\u0E19\u0E41\u0E16\u0E1A\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E21\u0E37\u0E2D","View Mode":"\u0E42\u0E2B\u0E21\u0E14\u0E01\u0E32\u0E23\u0E14\u0E39",login_linux_tip:"\u0E04\u0E38\u0E13\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E30\u0E15\u0E49\u0E2D\u0E07\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E25\u0E34\u0E19\u0E38\u0E01\u0E0B\u0E4C\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19 X",verify_rustdesk_password_tip:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E04\u0E27\u0E32\u0E21\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07 RustDesk",remember_account_tip:"\u0E08\u0E14\u0E08\u0E33\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E19\u0E35\u0E49",os_account_desk_tip:"\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E19\u0E35\u0E49\u0E08\u0E30\u0E16\u0E39\u0E01\u0E43\u0E0A\u0E49\u0E43\u0E19\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E1B\u0E25\u0E32\u0E22\u0E17\u0E32\u0E07\u0E41\u0E25\u0E30\u0E40\u0E23\u0E34\u0E48\u0E21\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19\u0E41\u0E1A\u0E1A headless","OS Account":"\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E23\u0E30\u0E1A\u0E1A\u0E1B\u0E0F\u0E34\u0E1A\u0E31\u0E15\u0E34\u0E01\u0E32\u0E23",another_user_login_title_tip:"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E2D\u0E37\u0E48\u0E19\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27",another_user_login_text_tip:"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D",xorg_not_found_title_tip:"\u0E44\u0E21\u0E48\u0E1E\u0E1A Xorg",xorg_not_found_text_tip:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07 Xorg",no_desktop_title_tip:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E2B\u0E19\u0E49\u0E32\u0E40\u0E14\u0E2A\u0E01\u0E4C\u0E17\u0E47\u0E2D\u0E1B\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E44\u0E14\u0E49",no_desktop_text_tip:"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07 GNOME \u0E40\u0E14\u0E2A\u0E01\u0E17\u0E47\u0E2D\u0E1B","No need to elevate":"\u0E44\u0E21\u0E48\u0E08\u0E33\u0E40\u0E1B\u0E47\u0E19\u0E15\u0E49\u0E2D\u0E07\u0E22\u0E01\u0E23\u0E30\u0E14\u0E31\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19","System Sound":"\u0E40\u0E2A\u0E35\u0E22\u0E07\u0E02\u0E2D\u0E07\u0E23\u0E30\u0E1A\u0E1A",Default:"\u0E04\u0E48\u0E32\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19","New RDP":"RDP \u0E43\u0E2B\u0E21\u0E48",Fingerprint:"\u0E25\u0E32\u0E22\u0E19\u0E34\u0E49\u0E27\u0E21\u0E37\u0E2D","Copy Fingerprint":"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E25\u0E32\u0E22\u0E19\u0E34\u0E49\u0E27\u0E21\u0E37\u0E2D","no fingerprints":"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E25\u0E32\u0E22\u0E19\u0E34\u0E49\u0E27\u0E21\u0E37\u0E2D","Select a peer":"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19","Select peers":"\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",Plugins:"\u0E1B\u0E25\u0E31\u0E4A\u0E01\u0E2D\u0E34\u0E19",Uninstall:"\u0E16\u0E2D\u0E19\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07",Update:"\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15",Enable:"\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",Disable:"\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",Options:"\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01",resolution_original_tip:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14\u0E14\u0E31\u0E49\u0E07\u0E40\u0E14\u0E34\u0E21",resolution_fit_local_tip:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14\u0E15\u0E32\u0E21\u0E15\u0E49\u0E19\u0E17\u0E32\u0E07",resolution_custom_tip:"\u0E04\u0E27\u0E32\u0E21\u0E25\u0E30\u0E40\u0E2D\u0E35\u0E22\u0E14\u0E41\u0E1A\u0E1A\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07","Collapse toolbar":"\u0E1E\u0E31\u0E1A\u0E41\u0E16\u0E1A\u0E40\u0E04\u0E23\u0E37\u0E48\u0E2D\u0E07\u0E21\u0E37\u0E2D","Accept and Elevate":"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A \u0E41\u0E25\u0E30\u0E22\u0E01\u0E23\u0E30\u0E14\u0E31\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19",accept_and_elevate_btn_tooltip:"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D \u0E41\u0E25\u0E30\u0E22\u0E01\u0E23\u0E30\u0E14\u0E31\u0E1A\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C UAC",clipboard_wait_response_timeout_tip:"\u0E2B\u0E21\u0E14\u0E40\u0E27\u0E25\u0E32\u0E23\u0E2D\u0E01\u0E32\u0E23\u0E15\u0E2D\u0E1A\u0E2A\u0E19\u0E2D\u0E07\u0E02\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01","Incoming connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E02\u0E32\u0E40\u0E02\u0E49\u0E32","Outgoing connection":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E02\u0E32\u0E2D\u0E2D\u0E01",Exit:"\u0E2D\u0E2D\u0E01",Open:"\u0E40\u0E1B\u0E34\u0E14",logout_tip:"\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E17\u0E35\u0E48\u0E08\u0E30\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E23\u0E30\u0E1A\u0E1A\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?",Service:"\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E27\u0E34\u0E2A",Start:"\u0E40\u0E23\u0E34\u0E48\u0E21",Stop:"\u0E2B\u0E22\u0E38\u0E14",exceed_max_devices:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E17\u0E35\u0E48\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E40\u0E15\u0E47\u0E21\u0E08\u0E33\u0E19\u0E27\u0E19\u0E41\u0E25\u0E49\u0E27","Sync with recent sessions":"Sync \u0E01\u0E31\u0E1A\u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14","Sort tags":"\u0E40\u0E23\u0E35\u0E22\u0E07\u0E41\u0E17\u0E47\u0E01","Open connection in new tab":"\u0E40\u0E23\u0E34\u0E48\u0E21\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E43\u0E19\u0E41\u0E17\u0E47\u0E1A\u0E43\u0E2B\u0E21\u0E48","Move tab to new window":"\u0E22\u0E49\u0E32\u0E22\u0E41\u0E17\u0E47\u0E1A\u0E44\u0E1B\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E32\u0E07\u0E43\u0E2B\u0E21\u0E48","Can not be empty":"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E27\u0E49\u0E19\u0E27\u0E48\u0E32\u0E07\u0E44\u0E14\u0E49","Already exists":"\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27","Change Password":"\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Refresh Password":"\u0E23\u0E35\u0E40\u0E1F\u0E23\u0E0A\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",ID:"","Grid View":"\u0E21\u0E38\u0E21\u0E21\u0E2D\u0E07\u0E41\u0E1A\u0E1A\u0E0A\u0E48\u0E2D\u0E07","List View":"\u0E21\u0E38\u0E21\u0E21\u0E2D\u0E07\u0E41\u0E1A\u0E1A\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23",Select:"\u0E40\u0E25\u0E37\u0E2D\u0E01","Toggle Tags":"\u0E2A\u0E25\u0E31\u0E1A\u0E41\u0E17\u0E47\u0E01",pull_ab_failed_tip:"\u0E01\u0E32\u0E23\u0E23\u0E35\u0E40\u0E1F\u0E23\u0E0A\u0E2A\u0E21\u0E38\u0E14\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",push_ab_failed_tip:"\u0E01\u0E32\u0E23 Sync \u0E2A\u0E21\u0E38\u0E14\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27",synced_peer_readded_tip:"\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E43\u0E19\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E25\u0E48\u0E32\u0E2A\u0E38\u0E14\u0E08\u0E30\u0E16\u0E39\u0E01 sync \u0E01\u0E25\u0E31\u0E1A\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E2A\u0E21\u0E38\u0E14\u0E23\u0E32\u0E22\u0E0A\u0E37\u0E48\u0E2D","Change Color":"\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E2A\u0E35","Primary Color":"\u0E2A\u0E35\u0E2B\u0E25\u0E31\u0E01","HSV Color":"\u0E2A\u0E35 HSV","Installation Successful!":"\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C","Installation failed!":"\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E31\u0E49\u0E07\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27","Reverse mouse wheel":"\u0E40\u0E25\u0E37\u0E48\u0E2D\u0E21\u0E25\u0E39\u0E01\u0E01\u0E25\u0E34\u0E49\u0E07\u0E40\u0E21\u0E32\u0E2A\u0E4C\u0E41\u0E1A\u0E1A\u0E01\u0E25\u0E31\u0E1A\u0E14\u0E49\u0E32\u0E19","{} sessions":"{} \u0E40\u0E0B\u0E2A\u0E0A\u0E31\u0E19",scam_title:"\u0E04\u0E38\u0E13\u0E2D\u0E32\u0E08\u0E01\u0E33\u0E25\u0E31\u0E07\u0E16\u0E39\u0E01\u0E2B\u0E25\u0E2D\u0E01\u0E25\u0E27\u0E07!",scam_text1:"\u0E16\u0E49\u0E32\u0E04\u0E38\u0E13\u0E01\u0E33\u0E25\u0E31\u0E07\u0E04\u0E38\u0E22\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C\u0E01\u0E31\u0E1A\u0E04\u0E19\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E44\u0E21\u0E48\u0E23\u0E39\u0E49\u0E08\u0E31\u0E01\u0E41\u0E25\u0E30\u0E44\u0E21\u0E48\u0E44\u0E27\u0E49\u0E43\u0E08 \u0E41\u0E25\u0E30\u0E04\u0E19\u0E46\u0E19\u0E31\u0E49\u0E19\u0E01\u0E33\u0E25\u0E31\u0E07\u0E02\u0E2D\u0E43\u0E2B\u0E49\u0E04\u0E38\u0E13\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19 RustDesk \u0E2D\u0E22\u0E48\u0E32\u0E17\u0E33\u0E15\u0E32\u0E21\u0E41\u0E25\u0E30\u0E23\u0E35\u0E1A\u0E27\u0E32\u0E07\u0E2A\u0E32\u0E22\u0E43\u0E19\u0E17\u0E31\u0E19\u0E17\u0E35",scam_text2:"\u0E40\u0E02\u0E32\u0E40\u0E2B\u0E25\u0E48\u0E32\u0E19\u0E31\u0E49\u0E19\u0E2D\u0E32\u0E08\u0E40\u0E1B\u0E47\u0E19\u0E21\u0E34\u0E08\u0E09\u0E32\u0E0A\u0E35\u0E1E\u0E17\u0E35\u0E48\u0E01\u0E33\u0E25\u0E31\u0E07\u0E1E\u0E22\u0E32\u0E22\u0E32\u0E21\u0E08\u0E30\u0E02\u0E42\u0E21\u0E22\u0E40\u0E07\u0E34\u0E19\u0E41\u0E25\u0E30\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E2A\u0E48\u0E27\u0E19\u0E15\u0E31\u0E27\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Don't show again":"\u0E2D\u0E22\u0E48\u0E32\u0E41\u0E2A\u0E14\u0E07\u0E2D\u0E35\u0E01","I Agree":"\u0E22\u0E2D\u0E21\u0E23\u0E31\u0E1A",Decline:"\u0E1B\u0E0F\u0E34\u0E40\u0E2A\u0E18","Timeout in minutes":"\u0E2B\u0E21\u0E14\u0E40\u0E27\u0E25\u0E32\u0E43\u0E19\u0E2D\u0E35\u0E01\u0E0B\u0E31\u0E01\u0E04\u0E23\u0E39\u0E48",auto_disconnect_option_tip:"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34\u0E43\u0E19\u0E01\u0E23\u0E13\u0E35\u0E17\u0E35\u0E48\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E04\u0E25\u0E37\u0E48\u0E2D\u0E19\u0E44\u0E2B\u0E27","Connection failed due to inactivity":"\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27\u0E40\u0E19\u0E37\u0E48\u0E2D\u0E07\u0E08\u0E32\u0E01\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E32\u0E23\u0E40\u0E04\u0E25\u0E37\u0E48\u0E2D\u0E19\u0E44\u0E2B\u0E27","Check for software update on startup":"\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19","upgrade_rustdesk_server_pro_to_{}_tip":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E2D\u0E31\u0E1B\u0E40\u0E14\u0E15 RustDesk Server Pro \u0E44\u0E1B\u0E22\u0E31\u0E07\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E0A\u0E31\u0E19 {} \u0E2B\u0E23\u0E37\u0E2D\u0E43\u0E2B\u0E21\u0E48\u0E01\u0E27\u0E48\u0E32!",pull_group_failed_tip:"\u0E01\u0E32\u0E23\u0E40\u0E23\u0E35\u0E22\u0E01\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19\u0E01\u0E25\u0E38\u0E48\u0E21\u0E25\u0E49\u0E21\u0E40\u0E2B\u0E25\u0E27","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},ru:{Status:"\u0421\u0442\u0430\u0442\u0443\u0441","Your Desktop":"\u0412\u0430\u0448 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u0441\u0442\u043E\u043B",desk_tip:"\u0412\u0430\u0448 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u0441\u0442\u043E\u043B \u0434\u043E\u0441\u0442\u0443\u043F\u0435\u043D \u0441 \u044D\u0442\u0438\u043C ID \u0438 \u043F\u0430\u0440\u043E\u043B\u0435\u043C.",Password:"\u041F\u0430\u0440\u043E\u043B\u044C",Ready:"\u0413\u043E\u0442\u043E\u0432",Established:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043E",connecting_status:"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A \u0441\u0435\u0442\u0438 RustDesk...","Enable service":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443","Start service":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443","Service is running":"\u0421\u043B\u0443\u0436\u0431\u0430 \u0437\u0430\u043F\u0443\u0449\u0435\u043D\u0430","Service is not running":"\u0421\u043B\u0443\u0436\u0431\u0430 \u043D\u0435 \u0437\u0430\u043F\u0443\u0449\u0435\u043D\u0430",not_ready_status:"\u041D\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043E. \u041F\u0440\u043E\u0432\u0435\u0440\u044C\u0442\u0435 \u0441\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435.","Control Remote Desktop":"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u043C \u0440\u0430\u0431\u043E\u0447\u0438\u043C \u0441\u0442\u043E\u043B\u043E\u043C","Transfer file":"\u041F\u0435\u0440\u0435\u0434\u0430\u0442\u044C \u0444\u0430\u0439\u043B\u044B",Connect:"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F","Recent sessions":"\u041F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0435 \u0441\u0435\u0430\u043D\u0441\u044B","Address book":"\u0410\u0434\u0440\u0435\u0441\u043D\u0430\u044F \u043A\u043D\u0438\u0433\u0430",Confirmation:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435","TCP tunneling":"TCP-\u0442\u0443\u043D\u043D\u0435\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",Remove:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C","Refresh random password":"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Set your own password":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u0432\u043E\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Enable keyboard/mouse":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0443/\u043C\u044B\u0448\u044C","Enable clipboard":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0431\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0435\u043D\u0430","Enable file transfer":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0444\u0430\u0439\u043B\u043E\u0432","Enable TCP tunneling":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0442\u0443\u043D\u043D\u0435\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 TCP","IP Whitelisting":"\u0421\u043F\u0438\u0441\u043E\u043A \u0440\u0430\u0437\u0440\u0435\u0448\u0451\u043D\u043D\u044B\u0445 IP-\u0430\u0434\u0440\u0435\u0441\u043E\u0432","ID/Relay Server":"ID/\u0420\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440","Import server config":"\u0418\u043C\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044E \u0441\u0435\u0440\u0432\u0435\u0440\u0430","Export Server Config":"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044E \u0441\u0435\u0440\u0432\u0435\u0440\u0430","Import server configuration successfully":"\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u0438\u043C\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0430","Export server configuration successfully":"\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0430","Invalid server configuration":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0430\u044F \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0441\u0435\u0440\u0432\u0435\u0440\u0430","Clipboard is empty":"\u0411\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0435\u043D\u0430 \u043F\u0443\u0441\u0442","Stop service":"\u041E\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443","Change ID":"\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C ID","Your new ID":"\u041D\u043E\u0432\u044B\u0439 ID","length %min% to %max%":"\u0434\u043B\u0438\u043D\u0430 %min%...%max%","starts with a letter":"\u043D\u0430\u0447\u0438\u043D\u0430\u0435\u0442\u0441\u044F \u0441 \u0431\u0443\u043A\u0432\u044B","allowed characters":"\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u044B\u0435 \u0441\u0438\u043C\u0432\u043E\u043B\u044B",id_change_tip:"\u0414\u043E\u043F\u0443\u0441\u043A\u0430\u044E\u0442\u0441\u044F \u0442\u043E\u043B\u044C\u043A\u043E \u0441\u0438\u043C\u0432\u043E\u043B\u044B a-z, A-Z, 0-9 \u0438 _ (\u043F\u043E\u0434\u0447\u0451\u0440\u043A\u0438\u0432\u0430\u043D\u0438\u0435). \u041F\u0435\u0440\u0432\u043E\u0439 \u0434\u043E\u043B\u0436\u043D\u0430 \u0431\u044B\u0442\u044C \u0431\u0443\u043A\u0432\u0430 a-z, A-Z. \u0414\u043B\u0438\u043D\u0430 \u043E\u0442 6 \u0434\u043E 16.",Website:"\u0421\u0430\u0439\u0442",About:"\u041E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0438",Slogan_tip:"\u0421\u0434\u0435\u043B\u0430\u043D\u043E \u0441 \u0434\u0443\u0448\u043E\u0439 \u0432 \u044D\u0442\u043E\u043C \u0431\u0435\u0437\u0443\u043C\u043D\u043E\u043C \u043C\u0438\u0440\u0435!","Privacy Statement":"\u0417\u0430\u044F\u0432\u043B\u0435\u043D\u0438\u0435 \u043E \u043A\u043E\u043D\u0444\u0438\u0434\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438",Mute:"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0437\u0432\u0443\u043A","Build Date":"\u0414\u0430\u0442\u0430 \u0441\u0431\u043E\u0440\u043A\u0438",Version:"\u0412\u0435\u0440\u0441\u0438\u044F",Home:"\u0413\u043B\u0430\u0432\u043D\u0430\u044F","Audio Input":"\u0410\u0443\u0434\u0438\u043E\u0432\u0445\u043E\u0434",Enhancements:"\u0423\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u044F","Hardware Codec":"\u0410\u043F\u043F\u0430\u0440\u0430\u0442\u043D\u044B\u0439 \u043A\u043E\u0434\u0435\u043A","Adaptive bitrate":"\u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u044B\u0439 \u0431\u0438\u0442\u0440\u0435\u0439\u0442","ID Server":"\u0421\u0435\u0440\u0432\u0435\u0440 ID","Relay Server":"\u0420\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440","API Server":"\u0421\u0435\u0440\u0432\u0435\u0440 API",invalid_http:"\u0410\u0434\u0440\u0435\u0441 \u0434\u043E\u043B\u0436\u0435\u043D \u043D\u0430\u0447\u0438\u043D\u0430\u0442\u044C\u0441\u044F \u0441 http:// \u0438\u043B\u0438 https://","Invalid IP":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0439 IP-\u0430\u0434\u0440\u0435\u0441","Invalid format":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442",server_not_support:"\u041F\u043E\u043A\u0430 \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F \u0441\u0435\u0440\u0432\u0435\u0440\u043E\u043C","Not available":"\u041D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E","Too frequent":"\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u0447\u0430\u0441\u0442\u043E",Cancel:"\u041E\u0442\u043C\u0435\u043D\u0430",Skip:"\u041F\u0440\u043E\u043F\u0443\u0441\u0442\u0438\u0442\u044C",Close:"\u0417\u0430\u043A\u0440\u044B\u0442\u044C",Retry:"\u041F\u043E\u0432\u0442\u043E\u0440",OK:"\u041E\u041A","Password Required":"\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u043F\u0430\u0440\u043E\u043B\u044C","Please enter your password":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043F\u0430\u0440\u043E\u043B\u044C","Remember password":"\u0417\u0430\u043F\u043E\u043C\u043D\u0438\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","Wrong Password":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Do you want to enter again?":"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u044C \u0432\u0445\u043E\u0434?","Connection Error":"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F",Error:"\u041E\u0448\u0438\u0431\u043A\u0430","Reset by the peer":"\u0421\u0431\u0440\u043E\u0448\u0435\u043D\u043E \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u043C \u0443\u0437\u043B\u043E\u043C","Connecting...":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435...","Connection in progress. Please wait.":"\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442\u0441\u044F \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435. \u041F\u043E\u0434\u043E\u0436\u0434\u0438\u0442\u0435.","Please try 1 minute later":"\u041F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u0447\u0435\u0440\u0435\u0437 \u043C\u0438\u043D\u0443\u0442\u0443","Login Error":"\u041E\u0448\u0438\u0431\u043A\u0430 \u0432\u0445\u043E\u0434\u0430",Successful:"\u0423\u0441\u043F\u0435\u0448\u043D\u043E","Connected, waiting for image...":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043E, \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F...",Name:"\u0418\u043C\u044F",Type:"\u0422\u0438\u043F",Modified:"\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u043E",Size:"\u0420\u0430\u0437\u043C\u0435\u0440","Show Hidden Files":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043A\u0440\u044B\u0442\u044B\u0435 \u0444\u0430\u0439\u043B\u044B",Receive:"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C",Send:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C","Refresh File":"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0444\u0430\u0439\u043B",Local:"\u041B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0439",Remote:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439","Remote Computer":"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440","Local Computer":"\u041B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440","Confirm Delete":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u0435",Delete:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C",Properties:"\u0421\u0432\u043E\u0439\u0441\u0442\u0432\u0430","Multi Select":"\u041C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0439 \u0432\u044B\u0431\u043E\u0440","Select All":"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0432\u0441\u0435","Unselect All":"\u0421\u043D\u044F\u0442\u044C \u0432\u0441\u0435","Empty Directory":"\u041F\u0443\u0441\u0442\u0430\u044F \u043F\u0430\u043F\u043A\u0430","Not an empty directory":"\u041F\u0430\u043F\u043A\u0430 \u043D\u0435 \u043F\u0443\u0441\u0442\u0430","Are you sure you want to delete this file?":"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u044D\u0442\u043E\u0442 \u0444\u0430\u0439\u043B?","Are you sure you want to delete this empty directory?":"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043F\u0443\u0441\u0442\u0443\u044E \u043F\u0430\u043F\u043A\u0443?","Are you sure you want to delete the file of this directory?":"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0444\u0430\u0439\u043B \u0438\u0437 \u044D\u0442\u043E\u0439 \u043F\u0430\u043F\u043A\u0438?","Do this for all conflicts":"\u041F\u0440\u0438\u043C\u0435\u043D\u0438\u0442\u044C \u043A\u043E \u0432\u0441\u0435\u043C \u043A\u043E\u043D\u0444\u043B\u0438\u043A\u0442\u0430\u043C","This is irreversible!":"\u042D\u0442\u043E \u043D\u0435\u043E\u0431\u0440\u0430\u0442\u0438\u043C\u043E!",Deleting:"\u0423\u0434\u0430\u043B\u0435\u043D\u0438\u0435",files:"\u0444\u0430\u0439\u043B\u044B",Waiting:"\u041E\u0436\u0438\u0434\u0430\u043D\u0438\u0435",Finished:"\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E",Speed:"\u0421\u043A\u043E\u0440\u043E\u0441\u0442\u044C","Custom Image Quality":"\u0417\u0430\u0434\u0430\u043D\u043D\u043E\u0435 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u043C \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u043E \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F","Privacy mode":"\u0420\u0435\u0436\u0438\u043C \u043A\u043E\u043D\u0444\u0438\u0434\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438","Block user input":"\u0417\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u0432\u043E\u0434 \u043D\u0430 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435","Unblock user input":"\u0420\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u0432\u043E\u0434 \u043D\u0430 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435","Adjust Window":"\u041D\u0430\u0441\u0442\u0440\u043E\u0438\u0442\u044C \u043E\u043A\u043D\u043E",Original:"\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B",Shrink:"\u0423\u043C\u0435\u043D\u044C\u0448\u0438\u0442\u044C",Stretch:"\u0420\u0430\u0441\u0442\u044F\u043D\u0443\u0442\u044C",Scrollbar:"\u041F\u043E\u043B\u043E\u0441\u0430 \u043F\u0440\u043E\u043A\u0440\u0443\u0442\u043A\u0438",ScrollAuto:"\u0410\u0432\u0442\u043E\u043F\u0440\u043E\u043A\u0440\u0443\u0442\u043A\u0430","Good image quality":"\u041B\u0443\u0447\u0448\u0435\u0435 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u043E \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",Balanced:"\u0411\u0430\u043B\u0430\u043D\u0441 \u043C\u0435\u0436\u0434\u0443 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u043E\u043C \u0438 \u043E\u0442\u043A\u043B\u0438\u043A\u043E\u043C","Optimize reaction time":"\u041B\u0443\u0447\u0448\u0435\u0435 \u0432\u0440\u0435\u043C\u044F \u043E\u0442\u043A\u043B\u0438\u043A\u0430",Custom:"\u0417\u0430\u0434\u0430\u043D\u043D\u043E\u0435 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u043C","Show remote cursor":"\u041F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u043A\u0443\u0440\u0441\u043E\u0440","Show quality monitor":"\u041F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C \u043C\u043E\u043D\u0438\u0442\u043E\u0440 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0430","Disable clipboard":"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0431\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0435\u043D\u0430","Lock after session end":"\u0417\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0443\u0447\u0451\u0442\u043D\u0443\u044E \u0437\u0430\u043F\u0438\u0441\u044C \u043F\u043E\u0441\u043B\u0435 \u0441\u0435\u0430\u043D\u0441\u0430",Insert:"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C","Insert Lock":"\u0417\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0443\u0447\u0451\u0442\u043D\u0443\u044E \u0437\u0430\u043F\u0438\u0441\u044C",Refresh:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C","ID does not exist":"ID \u043D\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442","Failed to connect to rendezvous server":"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F \u043A \u043F\u0440\u043E\u043C\u0435\u0436\u0443\u0442\u043E\u0447\u043D\u043E\u043C\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443","Please try later":"\u041F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u043F\u043E\u0437\u0436\u0435","Remote desktop is offline":"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u043D\u0435 \u0432 \u0441\u0435\u0442\u0438","Key mismatch":"\u041D\u0435\u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u043A\u043B\u044E\u0447\u0435\u0439",Timeout:"\u0418\u0441\u0442\u0435\u043A\u043B\u043E \u0432\u0440\u0435\u043C\u044F \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u044F","Failed to connect to relay server":"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F \u043A \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440\u0443","Failed to connect via rendezvous server":"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u043F\u0440\u043E\u043C\u0435\u0436\u0443\u0442\u043E\u0447\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440","Failed to connect via relay server":"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440","Failed to make direct connection to remote desktop":"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u044F\u043C\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u043C\u0443 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0443","Set Password":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","OS Password":"\u041F\u0430\u0440\u043E\u043B\u044C \u0432\u0445\u043E\u0434\u0430 \u0432 \u041E\u0421",install_tip:"\u0412 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0441\u043B\u0443\u0447\u0430\u044F\u0445 \u0438\u0437-\u0437\u0430 UAC RustDesk \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0431\u043E\u0442\u0430\u0442\u044C \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E \u043D\u0430 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u043C \u0443\u0437\u043B\u0435. \u0427\u0442\u043E\u0431\u044B \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044C \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u044B\u0445 \u043F\u0440\u043E\u0431\u043B\u0435\u043C \u0441 UAC, \u043D\u0430\u0436\u043C\u0438\u0442\u0435 \u043A\u043D\u043E\u043F\u043A\u0443 \u043D\u0438\u0436\u0435 \u0434\u043B\u044F \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438 RustDesk \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0435.","Click to upgrade":"\u041D\u0430\u0436\u043C\u0438\u0442\u0435, \u0447\u0442\u043E\u0431\u044B \u043E\u0431\u043D\u043E\u0432\u0438\u0442\u044C","Click to download":"\u041D\u0430\u0436\u043C\u0438\u0442\u0435, \u0447\u0442\u043E\u0431\u044B \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C","Click to update":"\u041D\u0430\u0436\u043C\u0438\u0442\u0435, \u0447\u0442\u043E\u0431\u044B \u043E\u0431\u043D\u043E\u0432\u0438\u0442\u044C",Configure:"\u041D\u0430\u0441\u0442\u0440\u043E\u0438\u0442\u044C",config_acc:'\u0427\u0442\u043E\u0431\u044B \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u0441\u0432\u043E\u0438\u043C \u0440\u0430\u0431\u043E\u0447\u0438\u043C \u0441\u0442\u043E\u043B\u043E\u043C, \u0432\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u044C RustDesk \u043F\u0440\u0430\u0432\u0430 "\u0434\u043E\u0441\u0442\u0443\u043F\u0430"',config_screen:'\u0414\u043B\u044F \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0434\u043E\u0441\u0442\u0443\u043F\u0430 \u043A \u0440\u0430\u0431\u043E\u0447\u0435\u043C\u0443 \u0441\u0442\u043E\u043B\u0443 \u0432\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u044C RustDesk \u043F\u0440\u0430\u0432\u0430 "\u0441\u043D\u0438\u043C\u043E\u043A \u044D\u043A\u0440\u0430\u043D\u0430"',"Installing ...":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0430...",Install:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C",Installation:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0430","Installation Path":"\u041F\u0443\u0442\u044C \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438","Create start menu shortcuts":'\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u044F\u0440\u043B\u044B\u043A\u0438 \u0432 \u043C\u0435\u043D\u044E "\u041F\u0443\u0441\u043A"',"Create desktop icon":"\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u0437\u043D\u0430\u0447\u043E\u043A \u043D\u0430 \u0440\u0430\u0431\u043E\u0447\u0435\u043C \u0441\u0442\u043E\u043B\u0435",agreement_tip:"\u041D\u0430\u0447\u0438\u043D\u0430\u044F \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0443, \u0432\u044B \u043F\u0440\u0438\u043D\u0438\u043C\u0430\u0435\u0442\u0435 \u0443\u0441\u043B\u043E\u0432\u0438\u044F \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u043E\u043D\u043D\u043E\u0433\u043E \u0441\u043E\u0433\u043B\u0430\u0448\u0435\u043D\u0438\u044F.","Accept and Install":"\u041F\u0440\u0438\u043D\u044F\u0442\u044C \u0438 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C","End-user license agreement":"\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u043E\u043D\u043D\u043E\u0435 \u0441\u043E\u0433\u043B\u0430\u0448\u0435\u043D\u0438\u0435 \u0441 \u043A\u043E\u043D\u0435\u0447\u043D\u044B\u043C \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u043C","Generating ...":"\u0413\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u044F...","Your installation is lower version.":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0430 \u0431\u043E\u043B\u0435\u0435 \u0440\u0430\u043D\u043D\u044F\u044F \u0432\u0435\u0440\u0441\u0438\u044F",not_close_tcp_tip:"\u041D\u0435 \u0437\u0430\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u044D\u0442\u043E \u043E\u043A\u043D\u043E \u043F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u0442\u0443\u043D\u043D\u0435\u043B\u044F.","Listening ...":"\u041E\u0436\u0438\u0434\u0430\u043D\u0438\u0435...","Remote Host":"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0443\u0437\u0435\u043B","Remote Port":"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u043F\u043E\u0440\u0442",Action:"\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435",Add:"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C","Local Port":"\u041B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0440\u0442","Local Address":"\u041B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u0430\u0434\u0440\u0435\u0441","Change Local Port":"\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0440\u0442",setup_server_tip:"\u0414\u043B\u044F \u0431\u043E\u043B\u0435\u0435 \u0431\u044B\u0441\u0442\u0440\u043E\u0433\u043E \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u0442\u0435 \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440.","Too short, at least 6 characters.":"\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u043A\u043E\u0440\u043E\u0442\u043A\u0438\u0439, \u043C\u0438\u043D\u0438\u043C\u0443\u043C 6 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432.","The confirmation is not identical.":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u043D\u0435 \u0441\u043E\u0432\u043F\u0430\u0434\u0430\u0435\u0442",Permissions:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F",Accept:"\u041F\u0440\u0438\u043D\u044F\u0442\u044C",Dismiss:"\u041E\u0442\u043A\u043B\u043E\u043D\u0438\u0442\u044C",Disconnect:"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C","Enable file copy and paste":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0438 \u0432\u0441\u0442\u0430\u0432\u043A\u0443 \u0444\u0430\u0439\u043B\u043E\u0432",Connected:"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043E","Direct and encrypted connection":"\u041F\u0440\u044F\u043C\u043E\u0435 \u0438 \u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435","Relayed and encrypted connection":"\u0420\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u0438\u0440\u0443\u0435\u043C\u043E\u0435 \u0438 \u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435","Direct and unencrypted connection":"\u041F\u0440\u044F\u043C\u043E\u0435 \u0438 \u043D\u0435\u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435","Relayed and unencrypted connection":"\u0420\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u0438\u0440\u0443\u0435\u043C\u043E\u0435 \u0438 \u043D\u0435\u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435","Enter Remote ID":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 ID","Enter your password":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043F\u0430\u0440\u043E\u043B\u044C","Logging in...":"\u0412\u0445\u043E\u0434...","Enable RDP session sharing":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u0449\u0438\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u0441\u0435\u0430\u043D\u0441\u0443 RDP","Auto Login":"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0432\u0445\u043E\u0434 \u0432 \u0443\u0447\u0451\u0442\u043D\u0443\u044E \u0437\u0430\u043F\u0438\u0441\u044C","Enable direct IP access":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043F\u0440\u044F\u043C\u043E\u0439 IP-\u0434\u043E\u0441\u0442\u0443\u043F",Rename:"\u041F\u0435\u0440\u0435\u0438\u043C\u0435\u043D\u043E\u0432\u0430\u0442\u044C",Space:"\u041C\u0435\u0441\u0442\u043E","Create desktop shortcut":"\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u044F\u0440\u043B\u044B\u043A \u043D\u0430 \u0440\u0430\u0431\u043E\u0447\u0435\u043C \u0441\u0442\u043E\u043B\u0435","Change Path":"\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u043F\u0443\u0442\u044C","Create Folder":"\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u043F\u0430\u043F\u043A\u0443","Please enter the folder name":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043C\u044F \u043F\u0430\u043F\u043A\u0438","Fix it":"\u0418\u0441\u043F\u0440\u0430\u0432\u0438\u0442\u044C",Warning:"\u041F\u0440\u0435\u0434\u0443\u043F\u0440\u0435\u0436\u0434\u0435\u043D\u0438\u0435","Login screen using Wayland is not supported":"\u0412\u0445\u043E\u0434 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443 \u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C Wayland \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F","Reboot required":"\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u043F\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430","Unsupported display server":"\u041D\u0435\u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F","x11 expected":"\u041E\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044F X11",Port:"\u041F\u043E\u0440\u0442",Settings:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",Username:"\u0418\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F","Invalid port":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0440\u0442","Closed manually by the peer":"\u0417\u0430\u043A\u0440\u044B\u0442\u043E \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u043C \u0443\u0437\u043B\u043E\u043C \u0432\u0440\u0443\u0447\u043D\u0443\u044E","Enable remote configuration modification":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0435 \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435 \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438","Run without install":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0431\u0435\u0437 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438","Connect via relay":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440","Always connect via relay":"\u0412\u0441\u0435\u0433\u0434\u0430 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0430\u0442\u044C\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440",whitelist_tip:"\u0422\u043E\u043B\u044C\u043A\u043E IP-\u0430\u0434\u0440\u0435\u0441\u0430 \u0438\u0437 \u0431\u0435\u043B\u043E\u0433\u043E \u0441\u043F\u0438\u0441\u043A\u0430 \u043C\u043E\u0433\u0443\u0442 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u043C\u043E\u0435\u043C\u0443 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0443.",Login:"\u0412\u043E\u0439\u0442\u0438",Verify:"\u041F\u0440\u043E\u0432\u0435\u0440\u0438\u0442\u044C","Remember me":"\u0417\u0430\u043F\u043E\u043C\u043D\u0438\u0442\u044C","Trust this device":"\u0414\u043E\u0432\u0435\u0440\u0435\u043D\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E","Verification code":"\u041F\u0440\u043E\u0432\u0435\u0440\u043E\u0447\u043D\u044B\u0439 \u043A\u043E\u0434",verification_tip:"\u041E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u043E \u043D\u043E\u0432\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E, \u043D\u0430 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0430\u0434\u0440\u0435\u0441 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u043E\u0439 \u043F\u043E\u0447\u0442\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u043B\u0435\u043D \u043F\u0440\u043E\u0432\u0435\u0440\u043E\u0447\u043D\u044B\u0439 \u043A\u043E\u0434. \u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0435\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u044C \u0432\u0445\u043E\u0434 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443.",Logout:"\u0412\u044B\u0439\u0442\u0438",Tags:"\u041C\u0435\u0442\u043A\u0438","Search ID":"\u041F\u043E\u0438\u0441\u043A \u043F\u043E ID",whitelist_sep:"\u0420\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0438\u0435 \u0437\u0430\u043F\u044F\u0442\u043E\u0439, \u0442\u043E\u0447\u043A\u043E\u0439 \u0441 \u0437\u0430\u043F\u044F\u0442\u043E\u0439, \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u043C \u0438\u043B\u0438 \u043D\u043E\u0432\u043E\u0439 \u0441\u0442\u0440\u043E\u043A\u043E\u0439.","Add ID":"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C ID","Add Tag":"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u043A\u043B\u044E\u0447\u0435\u0432\u043E\u0435 \u0441\u043B\u043E\u0432\u043E","Unselect all tags":"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440 \u0432\u0441\u0435\u0445 \u043C\u0435\u0442\u043E\u043A","Network error":"\u041E\u0448\u0438\u0431\u043A\u0430 \u0441\u0435\u0442\u0438","Username missed":"\u0418\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442","Password missed":"\u0417\u0430\u0431\u044B\u043B\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Wrong credentials":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0435 \u0443\u0447\u0451\u0442\u043D\u044B\u0435 \u0434\u0430\u043D\u043D\u044B\u0435","The verification code is incorrect or has expired":"\u041F\u0440\u043E\u0432\u0435\u0440\u043E\u0447\u043D\u044B\u0439 \u043A\u043E\u0434 \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0439 \u0438\u043B\u0438 \u0443\u0441\u0442\u0430\u0440\u0435\u043B","Edit Tag":"\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u043C\u0435\u0442\u043A\u0443","Forget Password":"\u041D\u0435 \u0441\u043E\u0445\u0440\u0430\u043D\u044F\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C",Favorites:"\u0418\u0437\u0431\u0440\u0430\u043D\u043D\u043E\u0435","Add to Favorites":"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u0432 \u0438\u0437\u0431\u0440\u0430\u043D\u043D\u043E\u0435","Remove from Favorites":"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0438\u0437 \u0438\u0437\u0431\u0440\u0430\u043D\u043D\u043E\u0433\u043E",Empty:"\u041F\u0443\u0441\u0442\u043E","Invalid folder name":"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u043E\u0435 \u0438\u043C\u044F \u043F\u0430\u043F\u043A\u0438","Socks5 Proxy":"SOCKS5-\u043F\u0440\u043E\u043A\u0441\u0438","Socks5/Http(s) Proxy":"SOCKS5/HTTP(S)-\u043F\u0440\u043E\u043A\u0441\u0438",Discovered:"\u041D\u0430\u0439\u0434\u0435\u043D\u043E",install_daemon_tip:"\u0414\u043B\u044F \u0437\u0430\u043F\u0443\u0441\u043A\u0430 \u043F\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0435 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u0443\u044E \u0441\u043B\u0443\u0436\u0431\u0443","Remote ID":"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 ID",Paste:"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C","Paste here?":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u044E\u0434\u0430?","Are you sure to close the connection?":"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435?","Download new version":"\u0421\u043A\u0430\u0447\u0430\u0442\u044C \u043D\u043E\u0432\u0443\u044E \u0432\u0435\u0440\u0441\u0438\u044E","Touch mode":"\u0421\u0435\u043D\u0441\u043E\u0440\u043D\u044B\u0439 \u0440\u0435\u0436\u0438\u043C","Mouse mode":"\u0420\u0435\u0436\u0438\u043C \u043C\u044B\u0448\u0438/\u0442\u0430\u0447\u043F\u0430\u0434\u0430","One-Finger Tap":"\u041D\u0430\u0436\u0430\u0442\u0438\u0435 \u043E\u0434\u043D\u0438\u043C \u043F\u0430\u043B\u044C\u0446\u0435\u043C","Left Mouse":"\u041B\u0435\u0432\u0430\u044F \u043A\u043D\u043E\u043F\u043A\u0430 \u043C\u044B\u0448\u0438","One-Long Tap":"\u0414\u043E\u043B\u0433\u043E\u0435 \u043D\u0430\u0436\u0430\u0442\u0438\u0435 \u043E\u0434\u043D\u0438\u043C \u043F\u0430\u043B\u044C\u0446\u0435\u043C","Two-Finger Tap":"\u041D\u0430\u0436\u0430\u0442\u0438\u0435 \u0434\u0432\u0443\u043C\u044F \u043F\u0430\u043B\u044C\u0446\u0430\u043C\u0438","Right Mouse":"\u041F\u0440\u0430\u0432\u0430\u044F \u043A\u043D\u043E\u043F\u043A\u0430 \u043C\u044B\u0448\u0438","One-Finger Move":"\u041F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u0435 \u043E\u0434\u043D\u0438\u043C \u043F\u0430\u043B\u044C\u0446\u0435\u043C","Double Tap & Move":"\u0414\u0432\u043E\u0439\u043D\u043E\u0435 \u043D\u0430\u0436\u0430\u0442\u0438\u0435 \u0438 \u043F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u0435","Mouse Drag":"\u041F\u0435\u0440\u0435\u0442\u0430\u0441\u043A\u0438\u0432\u0430\u043D\u0438\u0435 \u043C\u044B\u0448\u044C\u044E","Three-Finger vertically":"\u0422\u0440\u0435\u043C\u044F \u043F\u0430\u043B\u044C\u0446\u0430\u043C\u0438 \u043F\u043E \u0432\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u0438","Mouse Wheel":"\u041A\u043E\u043B\u0435\u0441\u043E \u043C\u044B\u0448\u0438","Two-Finger Move":"\u041F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u0435 \u0434\u0432\u0443\u043C\u044F \u043F\u0430\u043B\u044C\u0446\u0430\u043C\u0438","Canvas Move":"\u041F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u0435 \u0445\u043E\u043B\u0441\u0442\u0430","Pinch to Zoom":"\u041C\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0449\u0438\u043F\u043A\u043E\u043C","Canvas Zoom":"\u041C\u0430\u0441\u0448\u0442\u0430\u0431 \u0445\u043E\u043B\u0441\u0442\u0430","Reset canvas":"\u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u043C\u0430\u0441\u0448\u0442\u0430\u0431 \u0445\u043E\u043B\u0441\u0442\u0430","No permission of file transfer":"\u041D\u0435\u0442 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F \u043D\u0430 \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0444\u0430\u0439\u043B\u043E\u0432",Note:"\u0417\u0430\u043C\u0435\u0442\u043A\u0430",Connection:"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435","Share Screen":"\u0414\u0435\u043C\u043E\u043D\u0441\u0442\u0440\u0430\u0446\u0438\u044F \u044D\u043A\u0440\u0430\u043D\u0430",Chat:"\u0427\u0430\u0442",Total:"\u0412\u0441\u0435\u0433\u043E",items:"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u044B",Selected:"\u0412\u044B\u0431\u0440\u0430\u043D\u043E","Screen Capture":"\u0417\u0430\u0445\u0432\u0430\u0442 \u044D\u043A\u0440\u0430\u043D\u0430","Input Control":"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0432\u043E\u0434\u043E\u043C","Audio Capture":"\u0417\u0430\u0445\u0432\u0430\u0442 \u0430\u0443\u0434\u0438\u043E","File Connection":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0444\u0430\u0439\u043B\u043E\u0432","Screen Connection":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430/\u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F \u044D\u043A\u0440\u0430\u043D\u043E\u043C","Do you accept?":"\u0412\u044B \u0441\u043E\u0433\u043B\u0430\u0441\u043D\u044B?","Open System Setting":"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u044B","How to get Android input permission?":"\u041A\u0430\u043A \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u043D\u0430 \u0432\u0432\u043E\u0434 Android?",android_input_permission_tip1:'\u0427\u0442\u043E\u0431\u044B \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u043C\u043E\u0433\u043B\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u0432\u0430\u0448\u0438\u043C Android-\u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u043C\u044B\u0448\u0438 \u0438\u043B\u0438 \u043D\u0430\u0436\u0430\u0442\u0438\u0439, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C RustDesk \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443 "\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0438".',android_input_permission_tip2:'\u041F\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043D\u0430 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0443\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443 \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u044B\u0445 \u043D\u0430\u0441\u0442\u0440\u043E\u0435\u043A, \u043D\u0430\u0439\u0434\u0438\u0442\u0435 \u0438 \u0432\u043E\u0439\u0434\u0438\u0442\u0435 \u0432 "\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044B\u0435 \u0441\u043B\u0443\u0436\u0431\u044B", \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u0441\u043B\u0443\u0436\u0431\u0443 "RustDesk Input".',android_new_connection_tip:"\u041F\u043E\u043B\u0443\u0447\u0435\u043D \u043D\u043E\u0432\u044B\u0439 \u0437\u0430\u043F\u0440\u043E\u0441 \u043D\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0430\u0448\u0438\u043C \u0442\u0435\u043A\u0443\u0449\u0438\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C.",android_service_will_start_tip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0437\u0430\u0445\u0432\u0430\u0442\u0430 \u044D\u043A\u0440\u0430\u043D\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0437\u0430\u043F\u0443\u0441\u043A\u0430\u0435\u0442 \u0441\u043B\u0443\u0436\u0431\u0443, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044F \u0434\u0440\u0443\u0433\u0438\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430\u043C \u0437\u0430\u043F\u0440\u0430\u0448\u0438\u0432\u0430\u0442\u044C \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A \u044D\u0442\u043E\u043C\u0443 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0443.",android_stop_service_tip:"\u0417\u0430\u043A\u0440\u044B\u0442\u0438\u0435 \u0441\u043B\u0443\u0436\u0431\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0437\u0430\u043A\u0440\u043E\u0435\u0442 \u0432\u0441\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044B\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F.",android_version_audio_tip:"\u0422\u0435\u043A\u0443\u0449\u0430\u044F \u0432\u0435\u0440\u0441\u0438\u044F Android \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0437\u0430\u0445\u0432\u0430\u0442 \u0437\u0432\u0443\u043A\u0430, \u043E\u0431\u043D\u043E\u0432\u0438\u0442\u0435 \u0435\u0451 \u0434\u043E Android 10 \u0438\u043B\u0438 \u0432\u044B\u0448\u0435.",android_start_service_tip:"\u041D\u0430\u0436\u043C\u0438\u0442\u0435 [\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443] \u0438\u043B\u0438 \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435 [\u0417\u0430\u0445\u0432\u0430\u0442 \u044D\u043A\u0440\u0430\u043D\u0430], \u0447\u0442\u043E\u0431\u044B \u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443 \u0434\u0435\u043C\u043E\u043D\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u044D\u043A\u0440\u0430\u043D\u0430.",android_permission_may_not_change_tip:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044B\u0445 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0439 \u043D\u0435 \u043C\u043E\u0433\u0443\u0442 \u0431\u044B\u0442\u044C \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u044B, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043F\u0435\u0440\u0435\u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435.",Account:"\u0410\u043A\u043A\u0430\u0443\u043D\u0442",Overwrite:"\u041F\u0435\u0440\u0435\u0437\u0430\u043F\u0438\u0441\u0430\u0442\u044C","This file exists, skip or overwrite this file?":"\u0424\u0430\u0439\u043B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442, \u043F\u0440\u043E\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0438\u043B\u0438 \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0438\u0441\u0430\u0442\u044C \u0435\u0433\u043E?",Quit:"\u0412\u044B\u0439\u0442\u0438",Help:"\u041F\u043E\u043C\u043E\u0449\u044C",Failed:"\u041D\u0435 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u043E",Succeeded:"\u0412\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u043E","Someone turns on privacy mode, exit":"\u041A\u0442\u043E-\u0442\u043E \u0432\u043A\u043B\u044E\u0447\u0438\u043B \u0440\u0435\u0436\u0438\u043C \u043A\u043E\u043D\u0444\u0438\u0434\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438, \u0432\u044B\u0445\u043E\u0434",Unsupported:"\u041D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F","Peer denied":"\u041E\u0442\u043A\u043B\u043E\u043D\u0435\u043D\u043E \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u043C \u0443\u0437\u043B\u043E\u043C","Please install plugins":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 \u043F\u043B\u0430\u0433\u0438\u043D\u044B","Peer exit":"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0443\u0437\u0435\u043B \u043E\u0442\u043A\u043B\u044E\u0447\u0451\u043D","Failed to turn off":"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C","Turned off":"\u041E\u0442\u043A\u043B\u044E\u0447\u0451\u043D",Language:"\u042F\u0437\u044B\u043A","Keep RustDesk background service":"\u0414\u0435\u0440\u0436\u0430\u0442\u044C \u0432 \u0444\u043E\u043D\u0435 \u0441\u043B\u0443\u0436\u0431\u0443 RustDesk","Ignore Battery Optimizations":"\u0418\u0433\u043D\u043E\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u043F\u0442\u0438\u043C\u0438\u0437\u0430\u0446\u0438\u044E \u043F\u043E\u0442\u0440\u0435\u0431\u043B\u0435\u043D\u0438\u044F \u0431\u0430\u0442\u0430\u0440\u0435\u0438",android_open_battery_optimizations_tip:"\u041F\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0443\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443 \u043D\u0430\u0441\u0442\u0440\u043E\u0435\u043A","Start on boot":"\u0417\u0430\u043F\u0443\u0441\u043A\u0430\u0442\u044C \u043F\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0435","Start the screen sharing service on boot, requires special permissions":"\u0417\u0430\u043F\u0443\u0441\u043A\u0430\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443 \u0434\u0435\u043C\u043E\u043D\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u044D\u043A\u0440\u0430\u043D\u0430 \u043F\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0435 (\u0442\u0440\u0435\u0431\u0443\u044E\u0442\u0441\u044F \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F)","Connection not allowed":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043D\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u043E","Legacy mode":"\u0423\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0439 \u0440\u0435\u0436\u0438\u043C","Map mode":"\u0420\u0435\u0436\u0438\u043C \u0441\u043E\u043F\u043E\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u044F","Translate mode":"\u0420\u0435\u0436\u0438\u043C \u043F\u0435\u0440\u0435\u0432\u043E\u0434\u0430","Use permanent password":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Use both passwords":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u0430 \u043F\u0430\u0440\u043E\u043B\u044F","Set permanent password":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Enable remote restart":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u0443\u044E \u043F\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0443","Restart remote device":"\u041F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E","Are you sure you want to restart":"\u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0445\u043E\u0442\u0438\u0442\u0435 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442\u044C \u043F\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0443?","Restarting remote device":"\u041F\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430",remote_restarting_tip:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u043A\u0430\u0435\u0442\u0441\u044F. \u0417\u0430\u043A\u0440\u043E\u0439\u0442\u0435 \u044D\u0442\u043E \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435 \u0438 \u0447\u0435\u0440\u0435\u0437 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0435\u0440\u0435\u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0435\u0441\u044C, \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044F \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C.",Copied:"\u0421\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u043E","Exit Fullscreen":"\u0412\u044B\u0439\u0442\u0438 \u0438\u0437 \u043F\u043E\u043B\u043D\u043E\u044D\u043A\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0440\u0435\u0436\u0438\u043C\u0430",Fullscreen:"\u041F\u043E\u043B\u043D\u043E\u044D\u043A\u0440\u0430\u043D\u043D\u044B\u0439 \u0440\u0435\u0436\u0438\u043C","Mobile Actions":"\u041C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F","Select Monitor":"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u043C\u043E\u043D\u0438\u0442\u043E\u0440","Control Actions":"\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u043F\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044E","Display Settings":"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",Ratio:"\u0421\u043E\u043E\u0442\u043D\u043E\u0448\u0435\u043D\u0438\u0435","Image Quality":"\u041A\u0430\u0447\u0435\u0441\u0442\u0432\u043E \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F","Scroll Style":"\u0421\u0442\u0438\u043B\u044C \u043F\u0440\u043E\u043A\u0440\u0443\u0442\u043A\u0438","Show Toolbar":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u043F\u0430\u043D\u0435\u043B\u044C \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432","Hide Toolbar":"\u0421\u043A\u0440\u044B\u0442\u044C \u043F\u0430\u043D\u0435\u043B\u044C \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432","Direct Connection":"\u041F\u0440\u044F\u043C\u0430\u044F \u0441\u0432\u044F\u0437\u044C","Relay Connection":"\u0420\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u0438\u0440\u0443\u0435\u043C\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435","Secure Connection":"\u0411\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435","Insecure Connection":"\u041D\u0435\u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435","Scale original":"\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u044C\u043D\u044B\u0439 \u043C\u0430\u0441\u0448\u0442\u0430\u0431","Scale adaptive":"\u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u044B\u0439 \u043C\u0430\u0441\u0448\u0442\u0430\u0431",General:"\u041E\u0431\u0449\u0438\u0435",Security:"\u0411\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u044C",Theme:"\u0422\u0435\u043C\u0430","Dark Theme":"\u0422\u0451\u043C\u043D\u0430\u044F \u0442\u0435\u043C\u0430","Light Theme":"\u0421\u0432\u0435\u0442\u043B\u0430\u044F \u0442\u0435\u043C\u0430",Dark:"\u0422\u0451\u043C\u043D\u0430\u044F",Light:"\u0421\u0432\u0435\u0442\u043B\u0430\u044F","Follow System":"\u0421\u0438\u0441\u0442\u0435\u043C\u043D\u0430\u044F","Enable hardware codec":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0430\u043F\u043F\u0430\u0440\u0430\u0442\u043D\u044B\u0439 \u043A\u043E\u0434\u0435\u043A","Unlock Security Settings":"\u0420\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438","Enable audio":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0437\u0432\u0443\u043A\u0430","Unlock Network Settings":"\u0420\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0441\u0435\u0442\u0435\u0432\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",Server:"\u0421\u0435\u0440\u0432\u0435\u0440","Direct IP Access":"\u041F\u0440\u044F\u043C\u043E\u0439 IP-\u0434\u043E\u0441\u0442\u0443\u043F",Proxy:"\u041F\u0440\u043E\u043A\u0441\u0438",Apply:"\u041F\u0440\u0438\u043C\u0435\u043D\u0438\u0442\u044C","Disconnect all devices?":"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0432\u0441\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430?",Clear:"\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C","Audio Input Device":"\u0418\u0441\u0442\u043E\u0447\u043D\u0438\u043A \u0437\u0432\u0443\u043A\u0430","Use IP Whitelisting":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0431\u0435\u043B\u044B\u0439 \u0441\u043F\u0438\u0441\u043E\u043A IP",Network:"\u0421\u0435\u0442\u044C","Pin Toolbar":"\u0417\u0430\u043A\u0440\u0435\u043F\u0438\u0442\u044C \u043F\u0430\u043D\u0435\u043B\u044C \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432","Unpin Toolbar":"\u041E\u0442\u043A\u0440\u0435\u043F\u0438\u0442\u044C \u043F\u0430\u043D\u0435\u043B\u044C \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432",Recording:"\u0417\u0430\u043F\u0438\u0441\u044C",Directory:"\u041F\u0430\u043F\u043A\u0430","Automatically record incoming sessions":"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0437\u0430\u043F\u0438\u0441\u044B\u0432\u0430\u0442\u044C \u0432\u0445\u043E\u0434\u044F\u0449\u0438\u0435 \u0441\u0435\u0430\u043D\u0441\u044B",Change:"\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C","Start session recording":"\u041D\u0430\u0447\u0430\u0442\u044C \u0437\u0430\u043F\u0438\u0441\u044C \u0441\u0435\u0430\u043D\u0441\u0430","Stop session recording":"\u041E\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0437\u0430\u043F\u0438\u0441\u044C \u0441\u0435\u0430\u043D\u0441\u0430","Enable recording session":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0437\u0430\u043F\u0438\u0441\u044C \u0441\u0435\u0430\u043D\u0441\u0430","Enable LAN discovery":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u0438\u0435 \u0432 \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438","Deny LAN discovery":"\u0417\u0430\u043F\u0440\u0435\u0442\u0438\u0442\u044C \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u0438\u0435 \u0432 \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438","Write a message":"\u041D\u0430\u043F\u0438\u0441\u0430\u0442\u044C \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435",Prompt:"\u041F\u043E\u0434\u0441\u043A\u0430\u0437\u043A\u0430","Please wait for confirmation of UAC...":"\u0414\u043E\u0436\u0434\u0438\u0442\u0435\u0441\u044C \u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F UAC...",elevated_foreground_window_tip:"\u0422\u0435\u043A\u0443\u0449\u0435\u0435 \u043E\u043A\u043D\u043E \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0440\u0430\u0431\u043E\u0447\u0435\u0433\u043E \u0441\u0442\u043E\u043B\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0431\u043E\u043B\u0435\u0435 \u0432\u044B\u0441\u043E\u043A\u0438\u0445 \u043F\u0440\u0438\u0432\u0438\u043B\u0435\u0433\u0438\u0439 \u0434\u043B\u044F \u0440\u0430\u0431\u043E\u0442\u044B, \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E \u043D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043C\u044B\u0448\u044C \u0438 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0443. \u041C\u043E\u0436\u043D\u043E \u043F\u043E\u043F\u0440\u043E\u0441\u0438\u0442\u044C \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u0441\u0432\u0435\u0440\u043D\u0443\u0442\u044C \u0442\u0435\u043A\u0443\u0449\u0435\u0435 \u043E\u043A\u043D\u043E \u0438\u043B\u0438 \u043D\u0430\u0436\u0430\u0442\u044C \u043A\u043D\u043E\u043F\u043A\u0443 \u043F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u044F \u043F\u0440\u0430\u0432 \u0432 \u043E\u043A\u043D\u0435 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435\u043C. \u0427\u0442\u043E\u0431\u044B \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044C \u044D\u0442\u043E\u0439 \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u044B \u0432 \u0434\u0430\u043B\u044C\u043D\u0435\u0439\u0448\u0435\u043C, \u0440\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0435\u0442\u0441\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442\u044C \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0443 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0433\u043E \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0435\u043D\u0438\u044F \u043D\u0430 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435.",Disconnected:"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u043E",Other:"\u0414\u0440\u0443\u0433\u043E\u0435","Confirm before closing multiple tabs":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0442\u044C \u0437\u0430\u043A\u0440\u044B\u0442\u0438\u0435 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u0438\u0445 \u0432\u043A\u043B\u0430\u0434\u043E\u043A","Keyboard Settings":"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044B","Full Access":"\u041F\u043E\u043B\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F","Screen Share":"\u0414\u0435\u043C\u043E\u043D\u0441\u0442\u0440\u0430\u0446\u0438\u044F \u044D\u043A\u0440\u0430\u043D\u0430","Wayland requires Ubuntu 21.04 or higher version.":"Wayland \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F Ubuntu \u0432\u0435\u0440\u0441\u0438\u0438 21.04 \u0438\u043B\u0438 \u043D\u043E\u0432\u0435\u0435.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"\u0414\u043B\u044F Wayland \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u0431\u043E\u043B\u0435\u0435 \u043F\u043E\u0437\u0434\u043D\u044F\u044F \u0432\u0435\u0440\u0441\u0438\u044F \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Linux. \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u0441\u0442\u043E\u043B X11 \u0438\u043B\u0438 \u0441\u043C\u0435\u043D\u0438\u0442\u0435 \u041E\u0421.",JumpLink:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440","Please Select the screen to be shared(Operate on the peer side).":"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u044D\u043A\u0440\u0430\u043D \u0434\u043B\u044F \u0434\u0435\u043C\u043E\u043D\u0441\u0442\u0440\u0430\u0446\u0438\u0438 (\u0440\u0430\u0431\u043E\u0442\u0430\u0439\u0442\u0435 \u043D\u0430 \u043E\u0434\u043D\u043E\u0440\u0430\u043D\u0433\u043E\u0432\u043E\u0439 \u0441\u0442\u043E\u0440\u043E\u043D\u0435).","Show RustDesk":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C RustDesk","This PC":"\u042D\u0442\u043E\u0442 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440",or:"\u0438\u043B\u0438","Continue with":"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u044C \u0441",Elevate:"\u041F\u043E\u0432\u044B\u0441\u0438\u0442\u044C","Zoom cursor":"\u041C\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u0443\u0440\u0441\u043E\u0440","Accept sessions via password":"\u041F\u0440\u0438\u043D\u0438\u043C\u0430\u0442\u044C \u0441\u0435\u0430\u043D\u0441\u044B \u043F\u043E \u043F\u0430\u0440\u043E\u043B\u044E","Accept sessions via click":"\u041F\u0440\u0438\u043D\u0438\u043C\u0430\u0442\u044C \u0441\u0435\u0430\u043D\u0441\u044B \u043D\u0430\u0436\u0430\u0442\u0438\u0435\u043C \u043A\u043D\u043E\u043F\u043A\u0438","Accept sessions via both":"\u041F\u0440\u0438\u043D\u0438\u043C\u0430\u0442\u044C \u0441\u0435\u0430\u043D\u0441\u044B \u043F\u043E \u043F\u0430\u0440\u043E\u043B\u044E \u0438 \u043D\u0430\u0436\u0430\u0442\u0438\u044E \u043A\u043D\u043E\u043F\u043A\u0438","Please wait for the remote side to accept your session request...":"\u041F\u043E\u0434\u043E\u0436\u0434\u0438\u0442\u0435, \u043F\u043E\u043A\u0430 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u0430\u044F \u0441\u0442\u043E\u0440\u043E\u043D\u0430 \u043F\u0440\u0438\u043C\u0435\u0442 \u0432\u0430\u0448 \u0437\u0430\u043F\u0440\u043E\u0441 \u043D\u0430 \u0441\u0435\u0430\u043D\u0441...","One-time Password":"\u041E\u0434\u043D\u043E\u0440\u0430\u0437\u043E\u0432\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Use one-time password":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043E\u0434\u043D\u043E\u0440\u0430\u0437\u043E\u0432\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","One-time password length":"\u0414\u043B\u0438\u043D\u0430 \u043E\u0434\u043D\u043E\u0440\u0430\u0437\u043E\u0432\u043E\u0433\u043E \u043F\u0430\u0440\u043E\u043B\u044F","Request access to your device":"\u0417\u0430\u043F\u0440\u043E\u0441 \u0434\u043E\u0441\u0442\u0443\u043F\u0430 \u043A \u0432\u0430\u0448\u0435\u043C\u0443 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0443","Hide connection management window":"\u0421\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u043E\u043A\u043D\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F\u043C\u0438",hide_cm_tip:"\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0442\u044C \u0441\u043A\u0440\u044B\u0442\u0438\u0435 \u0432 \u0441\u043B\u0443\u0447\u0430\u0435, \u0435\u0441\u043B\u0438 \u043F\u0440\u0438\u043D\u0438\u043C\u0430\u044E\u0442\u0441\u044F \u0441\u0435\u0430\u043D\u0441\u044B \u043F\u043E \u043F\u0430\u0440\u043E\u043B\u044E \u0438\u043B\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u0442\u0441\u044F \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C",wayland_experiment_tip:"\u041F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 Wayland \u043D\u0430\u0445\u043E\u0434\u0438\u0442\u0441\u044F \u043D\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0442\u0430\u0434\u0438\u0438, \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435 X11, \u0435\u0441\u043B\u0438 \u0432\u0430\u043C \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0434\u043E\u0441\u0442\u0443\u043F.","Right click to select tabs":"\u0412\u044B\u0431\u043E\u0440 \u0432\u043A\u043B\u0430\u0434\u043E\u043A \u0449\u0435\u043B\u0447\u043A\u043E\u043C \u043F\u0440\u0430\u0432\u043E\u0439 \u043A\u043D\u043E\u043F\u043A\u0438 \u043C\u044B\u0448\u0438",Skipped:"\u041F\u0440\u043E\u043F\u0443\u0449\u0435\u043D\u043E","Add to address book":"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u0432 \u0430\u0434\u0440\u0435\u0441\u043D\u0443\u044E \u043A\u043D\u0438\u0433\u0443",Group:"\u0413\u0440\u0443\u043F\u043F\u0430",Search:"\u041F\u043E\u0438\u0441\u043A","Closed manually by web console":"\u0417\u0430\u043A\u0440\u044B\u0442\u043E \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0447\u0435\u0440\u0435\u0437 \u0432\u0435\u0431-\u043A\u043E\u043D\u0441\u043E\u043B\u044C","Local keyboard type":"\u0422\u0438\u043F \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u043E\u0439 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044B","Select local keyboard type":"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0442\u0438\u043F \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u043E\u0439 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044B",software_render_tip:"\u0415\u0441\u043B\u0438 \u0443 \u0432\u0430\u0441 \u0432\u0438\u0434\u0435\u043E\u043A\u0430\u0440\u0442\u0430 Nvidia \u0438 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0435 \u043E\u043A\u043D\u043E \u0437\u0430\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u0441\u0440\u0430\u0437\u0443 \u043F\u043E\u0441\u043B\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F, \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u043C\u043E\u0447\u044C \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0430 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 Nouveau \u0438 \u0432\u044B\u0431\u043E\u0440 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0439 \u0432\u0438\u0437\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438. \u041F\u043E\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u043A.","Always use software rendering":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u0443\u044E \u0432\u0438\u0437\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044E",config_input:'\u0427\u0442\u043E\u0431\u044B \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u043C \u0440\u0430\u0431\u043E\u0447\u0438\u043C \u0441\u0442\u043E\u043B\u043E\u043C \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044B, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u044C RustDesk \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F "\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0432\u0432\u043E\u0434\u0430".',config_microphone:'\u0427\u0442\u043E\u0431\u044B \u0440\u0430\u0437\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0442\u044C \u0441 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0439 \u0441\u0442\u043E\u0440\u043E\u043D\u043E\u0439, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u044C RustDesk \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435 "\u0417\u0430\u043F\u0438\u0441\u044C \u0430\u0443\u0434\u0438\u043E".',request_elevation_tip:"\u0422\u0430\u043A\u0436\u0435 \u043C\u043E\u0436\u043D\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0438\u0442\u044C \u043F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u0435 \u043F\u0440\u0430\u0432, \u0435\u0441\u043B\u0438 \u043A\u0442\u043E-\u0442\u043E \u0435\u0441\u0442\u044C \u043D\u0430 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0439 \u0441\u0442\u043E\u0440\u043E\u043D\u0435.",Wait:"\u0416\u0434\u0438\u0442\u0435","Elevation Error":"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u044F \u043F\u0440\u0430\u0432","Ask the remote user for authentication":"\u0417\u0430\u043F\u0440\u043E\u0441\u0438\u0442\u044C \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044E \u0443 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F","Choose this if the remote account is administrator":"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u044D\u0442\u043E, \u0435\u0441\u043B\u0438 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0430\u043A\u043A\u0430\u0443\u043D\u0442 \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0430\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u043E\u0440\u043E\u043C","Transmit the username and password of administrator":"\u041F\u0435\u0440\u0435\u0434\u0430\u0442\u044C \u0438\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u0438 \u043F\u0430\u0440\u043E\u043B\u044C \u0430\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u043E\u0440\u0430",still_click_uac_tip:'\u041F\u043E-\u043F\u0440\u0435\u0436\u043D\u0435\u043C\u0443 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F, \u0447\u0442\u043E\u0431\u044B \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C \u043D\u0430\u0436\u0430\u043B "OK" \u0432 \u043E\u043A\u043D\u0435 UAC \u043F\u0440\u0438 \u0437\u0430\u043F\u0443\u0441\u043A\u0435 RustDesk.',"Request Elevation":"\u0417\u0430\u043F\u0440\u043E\u0441\u0438\u0442\u044C \u043F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u0435",wait_accept_uac_tip:"\u041F\u043E\u0434\u043E\u0436\u0434\u0438\u0442\u0435, \u043F\u043E\u043A\u0430 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C \u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442 \u0437\u0430\u043F\u0440\u043E\u0441 UAC.","Elevate successfully":"\u041F\u0440\u0430\u0432\u0430 \u043F\u043E\u0432\u044B\u0448\u0435\u043D\u044B",uppercase:"\u0437\u0430\u0433\u043B\u0430\u0432\u043D\u044B\u0435",lowercase:"\u0441\u0442\u0440\u043E\u0447\u043D\u044B\u0435",digit:"\u0446\u0438\u0444\u0440\u044B","special character":"\u0441\u043F\u0435\u0446\u0441\u0438\u043C\u0432\u043E\u043B\u044B","length>=8":"8+ \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432",Weak:"\u0421\u043B\u0430\u0431\u044B\u0439",Medium:"\u0421\u0440\u0435\u0434\u043D\u0438\u0439",Strong:"\u0421\u0442\u043E\u0439\u043A\u0438\u0439","Switch Sides":"\u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0441\u0442\u043E\u0440\u043E\u043D\u044B","Please confirm if you want to share your desktop?":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u0442\u0435, \u0447\u0442\u043E \u0440\u0430\u0437\u0440\u0435\u0448\u0430\u0435\u0442\u0435 \u0434\u0435\u043C\u043E\u043D\u0441\u0442\u0440\u0430\u0446\u0438\u044E \u0440\u0430\u0431\u043E\u0447\u0435\u0433\u043E \u0441\u0442\u043E\u043B\u0430?",Display:"\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435","Default View Style":"\u0421\u0442\u0438\u043B\u044C \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E","Default Scroll Style":"\u0421\u0442\u0438\u043B\u044C \u043F\u0440\u043E\u043A\u0440\u0443\u0442\u043A\u0438 \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E","Default Image Quality":"\u041A\u0430\u0447\u0435\u0441\u0442\u0432\u043E \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E","Default Codec":"\u041A\u043E\u0434\u0435\u043A \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E",Bitrate:"\u0411\u0438\u0442\u0440\u0435\u0439\u0442",FPS:"\u0427\u0430\u0441\u0442\u043E\u0442\u0430 \u043A\u0430\u0434\u0440\u043E\u0432",Auto:"\u0410\u0432\u0442\u043E","Other Default Options":"\u0414\u0440\u0443\u0433\u0438\u0435 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u044B \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E","Voice call":"\u0413\u043E\u043B\u043E\u0441\u043E\u0432\u043E\u0439 \u0432\u044B\u0437\u043E\u0432","Text chat":"\u0422\u0435\u043A\u0441\u0442\u043E\u0432\u044B\u0439 \u0447\u0430\u0442","Stop voice call":"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u0433\u043E\u043B\u043E\u0441\u043E\u0432\u043E\u0439 \u0432\u044B\u0437\u043E\u0432",relay_hint_tip:`\u041F\u0440\u044F\u043C\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043C\u043E\u0436\u0435\u0442 \u043E\u043A\u0430\u0437\u0430\u0442\u044C\u0441\u044F \u043D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u044B\u043C. \u0412 \u044D\u0442\u043E\u043C \u0441\u043B\u0443\u0447\u0430\u0435 \u043C\u043E\u0436\u043D\u043E \u043F\u043E\u043F\u044B\u0442\u0430\u0442\u044C\u0441\u044F \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440. +\u041A\u0440\u043E\u043C\u0435 \u0442\u043E\u0433\u043E, \u0435\u0441\u043B\u0438 \u0432\u044B \u0445\u043E\u0442\u0438\u0442\u0435 \u0441\u0440\u0430\u0437\u0443 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440, \u043C\u043E\u0436\u043D\u043E \u0434\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u043A ID \u0441\u0443\u0444\u0444\u0438\u043A\u0441 "/r" \u0438\u043B\u0438 \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u044C "\u0412\u0441\u0435\u0433\u0434\u0430 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0430\u0442\u044C\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440" \u0432 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430\u0445 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0443\u0437\u043B\u0430.`,Reconnect:"\u041F\u0435\u0440\u0435\u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C",Codec:"\u041A\u043E\u0434\u0435\u043A",Resolution:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435","No transfers in progress":"\u041F\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u043D\u0435 \u043E\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043B\u044F\u0435\u0442\u0441\u044F","Set one-time password length":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0434\u043B\u0438\u043D\u0443 \u043E\u0434\u043D\u043E\u0440\u0430\u0437\u043E\u0432\u043E\u0433\u043E \u043F\u0430\u0440\u043E\u043B\u044F","RDP Settings":"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 RDP","Sort by":"\u0421\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u043A\u0430","New Connection":"\u041D\u043E\u0432\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435",Restore:"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C",Minimize:"\u0421\u0432\u0435\u0440\u043D\u0443\u0442\u044C",Maximize:"\u0420\u0430\u0437\u0432\u0435\u0440\u043D\u0443\u0442\u044C","Your Device":"\u0412\u0430\u0448\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E",empty_recent_tip:`\u041D\u0435\u0442 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0445 \u0441\u0435\u0430\u043D\u0441\u043E\u0432! +\u041F\u043E\u0440\u0430 \u0441\u043F\u043B\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043D\u043E\u0432\u044B\u0439.`,empty_favorite_tip:`\u0415\u0449\u0451 \u043D\u0435\u0442 \u0438\u0437\u0431\u0440\u0430\u043D\u043D\u044B\u0445 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0445 \u0443\u0437\u043B\u043E\u0432? +\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043D\u0430\u0439\u0434\u0451\u043C, \u043A\u043E\u0433\u043E \u043C\u043E\u0436\u043D\u043E \u0434\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u0432 \u0438\u0437\u0431\u0440\u0430\u043D\u043D\u043E\u0435!`,empty_lan_tip:"\u041D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0445 \u0443\u0437\u043B\u043E\u0432.",empty_address_book_tip:"\u0412 \u0430\u0434\u0440\u0435\u0441\u043D\u043E\u0439 \u043A\u043D\u0438\u0433\u0435 \u043D\u0435\u0442 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0445 \u0443\u0437\u043B\u043E\u0432.","eg: admin":"\u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440: admin","Empty Username":"\u041F\u0443\u0441\u0442\u043E\u0435 \u0438\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F","Empty Password":"\u041F\u0443\u0441\u0442\u043E\u0439 \u043F\u0430\u0440\u043E\u043B\u044C",Me:"\u042F",identical_file_tip:"\u0424\u0430\u0439\u043B \u0438\u0434\u0435\u043D\u0442\u0438\u0447\u0435\u043D \u0444\u0430\u0439\u043B\u0443 \u043D\u0430 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u043C \u0443\u0437\u043B\u0435",show_monitors_tip:"\u041F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C \u043C\u043E\u043D\u0438\u0442\u043E\u0440\u044B \u043D\u0430 \u043F\u0430\u043D\u0435\u043B\u0438 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432","View Mode":"\u0420\u0435\u0436\u0438\u043C \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430",login_linux_tip:"\u0427\u0442\u043E\u0431\u044B \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0441\u0435\u0430\u043D\u0441 \u0440\u0430\u0431\u043E\u0447\u0435\u0433\u043E \u0441\u0442\u043E\u043B\u0430 X, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u0432\u043E\u0439\u0442\u0438 \u0432 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0430\u043A\u043A\u0430\u0443\u043D\u0442 Linux.",verify_rustdesk_password_tip:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C RustDesk",remember_account_tip:"\u0417\u0430\u043F\u043E\u043C\u043D\u0438\u0442\u044C \u044D\u0442\u043E\u0442 \u0430\u043A\u043A\u0430\u0443\u043D\u0442",os_account_desk_tip:"\u042D\u0442\u043E\u0442 \u0430\u043A\u043A\u0430\u0443\u043D\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u0442\u0441\u044F \u0434\u043B\u044F \u0432\u0445\u043E\u0434\u0430 \u0432 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u0443\u044E \u041E\u0421 \u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F \u0441\u0435\u0430\u043D\u0441\u0430 \u0440\u0430\u0431\u043E\u0447\u0435\u0433\u043E \u0441\u0442\u043E\u043B\u0430 \u0432 \u0440\u0435\u0436\u0438\u043C\u0435 headless.","OS Account":"\u0410\u043A\u043A\u0430\u0443\u043D\u0442 \u041E\u0421",another_user_login_title_tip:"\u0414\u0440\u0443\u0433\u043E\u0439 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C \u0443\u0436\u0435 \u0432\u043E\u0448\u0451\u043B \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443",another_user_login_text_tip:"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C",xorg_not_found_title_tip:"Xorg \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D",xorg_not_found_text_tip:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 Xorg",no_desktop_title_tip:"\u041D\u0435\u0442 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u0445 \u0440\u0430\u0431\u043E\u0447\u0438\u0445 \u0441\u0442\u043E\u043B\u043E\u0432",no_desktop_text_tip:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 GNOME Desktop","No need to elevate":"\u041F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u0435 \u043F\u0440\u0430\u0432 \u043D\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F","System Sound":"\u0421\u0438\u0441\u0442\u0435\u043C\u043D\u044B\u0439 \u0437\u0432\u0443\u043A",Default:"\u041F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E","New RDP":"\u041D\u043E\u0432\u044B\u0439 RDP",Fingerprint:"\u041E\u0442\u043F\u0435\u0447\u0430\u0442\u043E\u043A","Copy Fingerprint":"\u041A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0442\u043F\u0435\u0447\u0430\u0442\u043E\u043A","no fingerprints":"\u043E\u0442\u043F\u0435\u0447\u0430\u0442\u043A\u0438 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044E\u0442","Select a peer":"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0443\u0437\u0435\u043B","Select peers":"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0435 \u0443\u0437\u043B\u044B",Plugins:"\u041F\u043B\u0430\u0433\u0438\u043D\u044B",Uninstall:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C",Update:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C",Enable:"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C",Disable:"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C",Options:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",resolution_original_tip:"\u0418\u0441\u0445\u043E\u0434\u043D\u043E\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435",resolution_fit_local_tip:"\u0421\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u043E\u043C\u0443 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044E",resolution_custom_tip:"\u041F\u0440\u043E\u0438\u0437\u0432\u043E\u043B\u044C\u043D\u043E\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435","Collapse toolbar":"\u0421\u0432\u0435\u0440\u043D\u0443\u0442\u044C \u043F\u0430\u043D\u0435\u043B\u044C \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432","Accept and Elevate":"\u041F\u0440\u0438\u043D\u044F\u0442\u044C \u0438 \u043F\u043E\u0432\u044B\u0441\u0438\u0442\u044C",accept_and_elevate_btn_tooltip:"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438 \u043F\u043E\u0432\u044B\u0441\u0438\u0442\u044C \u043F\u0440\u0430\u0432\u0430 UAC.",clipboard_wait_response_timeout_tip:"\u0412\u0440\u0435\u043C\u044F \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u044F \u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0431\u0443\u0444\u0435\u0440\u0430 \u043E\u0431\u043C\u0435\u043D\u0430 \u0438\u0441\u0442\u0435\u043A\u043B\u043E","Incoming connection":"\u0412\u0445\u043E\u0434\u044F\u0449\u0435\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435","Outgoing connection":"\u0418\u0441\u0445\u043E\u0434\u044F\u0449\u0435\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435",Exit:"\u0412\u044B\u0445\u043E\u0434",Open:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C",logout_tip:"\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?",Service:"\u0421\u043B\u0443\u0436\u0431\u0430",Start:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C",Stop:"\u041E\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C",exceed_max_devices:"\u0414\u043E\u0441\u0442\u0438\u0433\u043D\u0443\u0442\u043E \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0435\u043C\u044B\u0445 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432.","Sync with recent sessions":"\u0421\u0438\u043D\u0445\u0440\u043E\u043D\u0438\u0437\u0430\u0446\u0438\u044F \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0445 \u0441\u0435\u0430\u043D\u0441\u043E\u0432","Sort tags":"\u0421\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u043A\u0430 \u043C\u0435\u0442\u043E\u043A","Open connection in new tab":"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0432 \u043D\u043E\u0432\u043E\u0439 \u0432\u043A\u043B\u0430\u0434\u043A\u0435","Move tab to new window":"\u041F\u0435\u0440\u0435\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u0432\u043A\u043B\u0430\u0434\u043A\u0443 \u0432 \u043E\u0442\u0434\u0435\u043B\u044C\u043D\u043E\u0435 \u043E\u043A\u043D\u043E","Can not be empty":"\u041D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u0443\u0441\u0442\u044B\u043C","Already exists":"\u0423\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442","Change Password":"\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","Refresh Password":"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C",ID:"ID","Grid View":"\u0421\u0435\u0442\u043A\u0430","List View":"\u0421\u043F\u0438\u0441\u043E\u043A",Select:"\u0412\u044B\u0431\u043E\u0440","Toggle Tags":"\u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043C\u0435\u0442\u043A\u0438",pull_ab_failed_tip:"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0430\u0434\u0440\u0435\u0441\u043D\u0443\u044E \u043A\u043D\u0438\u0433\u0443",push_ab_failed_tip:"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0430\u0434\u0440\u0435\u0441\u043D\u0443\u044E \u043A\u043D\u0438\u0433\u0443 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043E\u043C",synced_peer_readded_tip:"\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430, \u043F\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043E\u0432\u0430\u0432\u0448\u0438\u0435 \u0432 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0445 \u0441\u0435\u0430\u043D\u0441\u0430\u0445, \u0431\u0443\u0434\u0443\u0442 \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u0441 \u0430\u0434\u0440\u0435\u0441\u043D\u043E\u0439 \u043A\u043D\u0438\u0433\u043E\u0439.","Change Color":"\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u0446\u0432\u0435\u0442","Primary Color":"\u041E\u0441\u043D\u043E\u0432\u043D\u043E\u0439 \u0446\u0432\u0435\u0442","HSV Color":"\u0426\u0432\u0435\u0442 HSV","Installation Successful!":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0430 \u0443\u0441\u043F\u0435\u0448\u043D\u043E!","Installation failed!":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0430 \u043D\u0435 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0430!","Reverse mouse wheel":"\u0420\u0435\u0432\u0435\u0440\u0441\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u043B\u0435\u0441\u043E \u043C\u044B\u0448\u0438","{} sessions":"{} \u0441\u0435\u0430\u043D\u0441\u043E\u0432",scam_title:"\u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u0431\u044B\u0442\u044C \u041E\u0411\u041C\u0410\u041D\u0423\u0422\u042B!",scam_text1:"\u0415\u0441\u043B\u0438 \u0432\u044B \u0440\u0430\u0437\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0435\u0442\u0435 \u043F\u043E \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0443 \u0441 \u043A\u0435\u043C-\u0442\u043E, \u043A\u043E\u0433\u043E \u0432\u044B \u041D\u0415 \u0417\u041D\u0410\u0415\u0422\u0415 \u0438 \u041D\u0415 \u0414\u041E\u0412\u0415\u0420\u042F\u0415\u0422\u0415, \u0438 \u043E\u043D \u043F\u0440\u043E\u0441\u0438\u0442 \u0432\u0430\u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C RustDesk \u0438 \u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0435\u0433\u043E \u0441\u043B\u0443\u0436\u0431\u0443, \u043D\u0435 \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u0439\u0442\u0435 \u0438 \u043D\u0435\u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u043F\u0440\u0435\u0440\u0432\u0438\u0442\u0435 \u0440\u0430\u0437\u0433\u043E\u0432\u043E\u0440.",scam_text2:"\u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E, \u044D\u0442\u043E \u043C\u043E\u0448\u0435\u043D\u043D\u0438\u043A, \u043F\u044B\u0442\u0430\u044E\u0449\u0438\u0439\u0441\u044F \u0443\u043A\u0440\u0430\u0441\u0442\u044C \u0432\u0430\u0448\u0438 \u0434\u0435\u043D\u044C\u0433\u0438 \u0438\u043B\u0438 \u0434\u0440\u0443\u0433\u0443\u044E \u043B\u0438\u0447\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E.","Don't show again":"\u0411\u043E\u043B\u044C\u0448\u0435 \u043D\u0435 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C","I Agree":"\u041F\u0440\u0438\u043D\u0438\u043C\u0430\u044E",Decline:"\u041E\u0442\u043A\u0430\u0437","Timeout in minutes":"\u0412\u0440\u0435\u043C\u044F \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u044F (\u043C\u0438\u043D\u0443\u0442)",auto_disconnect_option_tip:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0437\u0430\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u0445\u043E\u0434\u044F\u0449\u0438\u0435 \u0441\u0435\u0430\u043D\u0441\u044B \u043F\u0440\u0438 \u043D\u0435\u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u0438 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F","Connection failed due to inactivity":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043D\u0435 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u043E \u0438\u0437-\u0437\u0430 \u043D\u0435\u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u0438","Check for software update on startup":"\u041F\u0440\u043E\u0432\u0435\u0440\u044F\u0442\u044C \u043E\u0431\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u044B \u043F\u0440\u0438 \u0437\u0430\u043F\u0443\u0441\u043A\u0435","upgrade_rustdesk_server_pro_to_{}_tip":"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u0435 RustDesk Server Pro \u0434\u043E \u0432\u0435\u0440\u0441\u0438\u0438 {} \u0438\u043B\u0438 \u043D\u043E\u0432\u0435\u0435!",pull_group_failed_tip:"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0433\u0440\u0443\u043F\u043F\u0443","Filter by intersection":"\u0424\u0438\u043B\u044C\u0442\u0440\u043E\u0432\u0430\u0442\u044C \u043F\u043E \u043F\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043D\u0438\u044E","Remove wallpaper during incoming sessions":"\u0421\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u043E\u0431\u043E\u0438 \u0440\u0430\u0431\u043E\u0447\u0435\u0433\u043E \u0441\u0442\u043E\u043B\u0430 \u043F\u0440\u0438 \u0432\u0445\u043E\u0434\u044F\u0449\u0435\u043C \u0441\u0435\u0430\u043D\u0441\u0435",Test:"\u0422\u0435\u0441\u0442",display_is_plugged_out_msg:"\u0414\u0438\u0441\u043F\u043B\u0435\u0439 \u043E\u0442\u043A\u043B\u044E\u0447\u0451\u043D, \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u0435\u0441\u044C \u043D\u0430 \u043F\u0435\u0440\u0432\u044B\u0439 \u0434\u0438\u0441\u043F\u043B\u0435\u0439.","No displays":"\u041D\u0435\u0442 \u0434\u0438\u0441\u043F\u043B\u0435\u0435\u0432","Open in new window":"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0432 \u043D\u043E\u0432\u043E\u043C \u043E\u043A\u043D\u0435","Show displays as individual windows":"\u041F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C \u0434\u0438\u0441\u043F\u043B\u0435\u0438 \u0432 \u043E\u0442\u0434\u0435\u043B\u044C\u043D\u044B\u0445 \u043E\u043A\u043D\u0430\u0445","Use all my displays for the remote session":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0432\u0441\u0435 \u043C\u043E\u0438 \u0434\u0438\u0441\u043F\u043B\u0435\u0438 \u0434\u043B\u044F \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0441\u0435\u0430\u043D\u0441\u0430",selinux_tip:"\u041D\u0430 \u0432\u0430\u0448\u0435\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435 \u0432\u043A\u043B\u044E\u0447\u0451\u043D SELinux, \u0447\u0442\u043E \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u043C\u0435\u0448\u0430\u0442\u044C \u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E\u0439 \u0440\u0430\u0431\u043E\u0442\u0435 RustDesk \u043D\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0435\u043C\u043E\u0439 \u0441\u0442\u043E\u0440\u043E\u043D\u0435.","Change view":"\u0412\u0438\u0434","Big tiles":"\u0411\u043E\u043B\u044C\u0448\u0438\u0435 \u0437\u043D\u0430\u0447\u043A\u0438","Small tiles":"\u041C\u0430\u043B\u0435\u043D\u044C\u043A\u0438\u0435 \u0437\u043D\u0430\u0447\u043A\u0438",List:"\u0421\u043F\u0438\u0441\u043E\u043A","Virtual display":"\u0412\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0441\u043F\u043B\u0435\u0439","Plug out all":"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0432\u0441\u0435","True color (4:4:4)":"True color (4:4:4)","Enable blocking user input":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u0432\u043E\u0434 \u043D\u0430 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435",id_input_tip:`\u041C\u043E\u0436\u043D\u043E \u0432\u0432\u0435\u0441\u0442\u0438 \u0438\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440, \u043F\u0440\u044F\u043C\u043E\u0439 IP-\u0430\u0434\u0440\u0435\u0441 \u0438\u043B\u0438 \u0434\u043E\u043C\u0435\u043D \u0441 \u043F\u043E\u0440\u0442\u043E\u043C (<\u0434\u043E\u043C\u0435\u043D>:<\u043F\u043E\u0440\u0442>). +\u0415\u0441\u043B\u0438 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0443 \u043D\u0430 \u0434\u0440\u0443\u0433\u043E\u043C \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u0434\u043E\u0431\u0430\u0432\u044C\u0442\u0435 \u0430\u0434\u0440\u0435\u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 (@<\u0430\u0434\u0440\u0435\u0441_\u0441\u0435\u0440\u0432\u0435\u0440\u0430>?key=<\u043A\u043B\u044E\u0447_\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435>), \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440: +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +\u0415\u0441\u043B\u0438 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0443 \u043D\u0430 \u043E\u0431\u0449\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E\u043C \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 "@public", \u043A\u043B\u044E\u0447 \u0434\u043B\u044F \u043F\u0443\u0431\u043B\u0438\u0447\u043D\u043E\u0433\u043E \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043D\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F.`,privacy_mode_impl_mag_tip:"\u0420\u0435\u0436\u0438\u043C 1",privacy_mode_impl_virtual_display_tip:"\u0420\u0435\u0436\u0438\u043C 2","Enter privacy mode":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0440\u0435\u0436\u0438\u043C \u043A\u043E\u043D\u0444\u0438\u0434\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438","Exit privacy mode":"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0440\u0435\u0436\u0438\u043C \u043A\u043E\u043D\u0444\u0438\u0434\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438",idd_not_support_under_win10_2004_tip:"\u0414\u0440\u0430\u0439\u0432\u0435\u0440 \u043D\u0435\u043F\u0440\u044F\u043C\u043E\u0433\u043E \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F. \u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F Windows 10 \u0432\u0435\u0440\u0441\u0438\u0438 2004 \u0438\u043B\u0438 \u043D\u043E\u0432\u0435\u0435.",input_source_1_tip:"\u0418\u0441\u0442\u043E\u0447\u043D\u0438\u043A \u0432\u0432\u043E\u0434\u0430 1",input_source_2_tip:"\u0418\u0441\u0442\u043E\u0447\u043D\u0438\u043A \u0432\u0432\u043E\u0434\u0430 2","Swap control-command key":"\u041F\u043E\u043C\u0435\u043D\u044F\u0442\u044C \u043C\u0435\u0441\u0442\u0430\u043C\u0438 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u043A\u043D\u043E\u043F\u043E\u043A Ctrl \u0438 Command","swap-left-right-mouse":"\u041F\u043E\u043C\u0435\u043D\u044F\u0442\u044C \u043C\u0435\u0441\u0442\u0430\u043C\u0438 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u043B\u0435\u0432\u043E\u0439 \u0438 \u043F\u0440\u0430\u0432\u043E\u0439 \u043A\u043D\u043E\u043F\u043E\u043A \u043C\u044B\u0448\u0438","2FA code":"\u041A\u043E\u0434 \u0434\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E\u0439 \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u0438",More:"\u0415\u0449\u0451","enable-2fa-title":"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0434\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u0443\u044E \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044E","enable-2fa-desc":`\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u0442\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u0438. \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, Authy, Microsoft \u0438\u043B\u0438 Google Authenticator, \u043D\u0430 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0435 \u0438\u043B\u0438 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u0435. + +\u041E\u0442\u0441\u043A\u0430\u043D\u0438\u0440\u0443\u0439\u0442\u0435 QR-\u043A\u043E\u0434 \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u0438 \u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043A\u043E\u0434, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043E\u0442\u043E\u0431\u0440\u0430\u0437\u0438\u0442 \u044D\u0442\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435, \u0447\u0442\u043E\u0431\u044B \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0434\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u0443\u044E \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044E.`,"wrong-2fa-code":"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C \u043A\u043E\u0434. \u041F\u0440\u043E\u0432\u0435\u0440\u044C\u0442\u0435 \u043A\u043E\u0434 \u0438 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043C\u0435\u0441\u0442\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438.","enter-2fa-title":"\u0414\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u0430\u044F \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044F","Email verification code must be 6 characters.":"\u041A\u043E\u0434 \u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u043E\u0439 \u043F\u043E\u0447\u0442\u044B \u0434\u043E\u043B\u0436\u0435\u043D \u0441\u043E\u0441\u0442\u043E\u044F\u0442\u044C \u0438\u0437 6 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432.","2FA code must be 6 digits.":"\u041A\u043E\u0434 \u0434\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E\u0439 \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u0438 \u0434\u043E\u043B\u0436\u0435\u043D \u0441\u043E\u0441\u0442\u043E\u044F\u0442\u044C \u0438\u0437 6 \u0446\u0438\u0444\u0440.","Multiple Windows sessions found":"\u041E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u043E \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0441\u0435\u0430\u043D\u0441\u043E\u0432 Windows","Please select the session you want to connect to":"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0435\u0430\u043D\u0441, \u043A \u043A\u043E\u0442\u043E\u0440\u043E\u043C\u0443 \u0445\u043E\u0442\u0438\u0442\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F",powered_by_me:"\u041E\u0441\u043D\u043E\u0432\u0430\u043D\u043E \u043D\u0430 RustDesk",outgoing_only_desk_tip:`\u042D\u0442\u043E \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u0430\u044F \u0432\u0435\u0440\u0441\u0438\u044F. +\u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0430\u0442\u044C\u0441\u044F \u043A \u0434\u0440\u0443\u0433\u0438\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430\u043C, \u043D\u043E \u0434\u0440\u0443\u0433\u0438\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u043D\u0435 \u043C\u043E\u0433\u0443\u0442 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F \u043A \u0432\u0430\u0448\u0435\u043C\u0443.`,preset_password_warning:"\u042D\u0442\u043E \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u0430\u044F \u0432\u0435\u0440\u0441\u0438\u044F \u0441 \u043F\u0440\u0435\u0434\u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044B\u043C \u043F\u0430\u0440\u043E\u043B\u0435\u043C. \u041B\u044E\u0431\u043E\u0439, \u043A\u0442\u043E \u0437\u043D\u0430\u0435\u0442 \u044D\u0442\u043E\u0442 \u043F\u0430\u0440\u043E\u043B\u044C, \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u043F\u043E\u043B\u043D\u044B\u0439 \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u044C \u043D\u0430\u0434 \u0432\u0430\u0448\u0438\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C. \u0415\u0441\u043B\u0438 \u044D\u0442\u043E \u0434\u043B\u044F \u0432\u0430\u0441 \u043D\u0435\u043E\u0436\u0438\u0434\u0430\u043D\u043D\u043E, \u043D\u0435\u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u0443\u0434\u0430\u043B\u0438\u0442\u0435 \u0434\u0430\u043D\u043D\u043E\u0435 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0435 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0435\u043D\u0438\u0435.","Security Alert":"\u041F\u0440\u0435\u0434\u0443\u043F\u0440\u0435\u0436\u0434\u0435\u043D\u0438\u0435 \u043E \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438","My address book":"\u041C\u043E\u044F \u0430\u0434\u0440\u0435\u0441\u043D\u0430\u044F \u043A\u043D\u0438\u0433\u0430",Personal:"\u041B\u0438\u0447\u043D\u0430\u044F",Owner:"\u0412\u043B\u0430\u0434\u0435\u043B\u0435\u0446","Set shared password":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043E\u0431\u0449\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Exist in":"\u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0432","Read-only":"\u0422\u043E\u043B\u044C\u043A\u043E \u0447\u0442\u0435\u043D\u0438\u0435","Read/Write":"\u0427\u0442\u0435\u043D\u0438\u0435 \u0438 \u0437\u0430\u043F\u0438\u0441\u044C","Full Control":"\u041F\u043E\u043B\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",share_warning_tip:"\u041F\u043E\u043B\u044F \u0432\u044B\u0448\u0435 \u044F\u0432\u043B\u044F\u044E\u0442\u0441\u044F \u043E\u0431\u0449\u0438\u043C\u0438 \u0438 \u0432\u0438\u0434\u043D\u044B \u0434\u0440\u0443\u0433\u0438\u043C.",Everyone:"\u0412\u0441\u0435",ab_web_console_tip:"\u0411\u043E\u043B\u044C\u0448\u0435 \u0432 \u0432\u0435\u0431-\u043A\u043E\u043D\u0441\u043E\u043B\u0438","allow-only-conn-window-open-tip":"\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0442\u044C \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0442\u043E\u043B\u044C\u043A\u043E \u043F\u0440\u0438 \u043E\u0442\u043A\u0440\u044B\u0442\u043E\u043C \u043E\u043A\u043D\u0435 RustDesk",no_need_privacy_mode_no_physical_displays_tip:"\u0424\u0438\u0437\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0434\u0438\u0441\u043F\u043B\u0435\u0438 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044E\u0442, \u043D\u0435\u0442 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0441\u0442\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0440\u0435\u0436\u0438\u043C \u043A\u043E\u043D\u0444\u0438\u0434\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438.","Follow remote cursor":"\u0421\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u044C \u0437\u0430 \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u043C \u043A\u0443\u0440\u0441\u043E\u0440\u043E\u043C","Follow remote window focus":"\u0421\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u044C \u0437\u0430 \u0444\u043E\u043A\u0443\u0441\u043E\u043C \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u043E\u043A\u043D\u0430",default_proxy_tip:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B \u0438 \u043F\u043E\u0440\u0442 \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E: Socks5 \u0438 1080",no_audio_input_device_tip:"\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0430\u0443\u0434\u0438\u043E\u0432\u0445\u043E\u0434\u0430 \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E.",Incoming:"\u0412\u0445\u043E\u0434\u044F\u0449\u0438\u0435",Outgoing:"\u0418\u0441\u0445\u043E\u0434\u044F\u0449\u0438\u0435","Clear Wayland screen selection":"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440 \u044D\u043A\u0440\u0430\u043D\u0430 Wayland",clear_Wayland_screen_selection_tip:"\u041F\u043E\u0441\u043B\u0435 \u043E\u0442\u043C\u0435\u043D\u044B \u043C\u043E\u0436\u043D\u043E \u0437\u0430\u043D\u043E\u0432\u043E \u0432\u044B\u0431\u0440\u0430\u0442\u044C \u044D\u043A\u0440\u0430\u043D \u0434\u043B\u044F \u0434\u0435\u043C\u043E\u043D\u0441\u0442\u0440\u0430\u0446\u0438\u0438.",confirm_clear_Wayland_screen_selection_tip:"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440 \u044D\u043A\u0440\u0430\u043D\u0430 Wayland?",android_new_voice_call_tip:"\u041F\u043E\u043B\u0443\u0447\u0435\u043D \u043D\u043E\u0432\u044B\u0439 \u0437\u0430\u043F\u0440\u043E\u0441 \u043D\u0430 \u0433\u043E\u043B\u043E\u0441\u043E\u0432\u043E\u0439 \u0432\u044B\u0437\u043E\u0432. \u0415\u0441\u043B\u0438 \u0432\u044B \u0435\u0433\u043E \u043F\u0440\u0438\u043C\u0438\u0442\u0435, \u0437\u0432\u0443\u043A \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u0441\u044F \u043D\u0430 \u0433\u043E\u043B\u043E\u0441\u043E\u0432\u0443\u044E \u0441\u0432\u044F\u0437\u044C.",texture_render_tip:"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0432\u0438\u0437\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044E \u0442\u0435\u043A\u0441\u0442\u0443\u0440, \u0447\u0442\u043E\u0431\u044B \u0441\u0434\u0435\u043B\u0430\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u0431\u043E\u043B\u0435\u0435 \u043F\u043B\u0430\u0432\u043D\u044B\u043C\u0438.","Use texture rendering":"\u0412\u0438\u0437\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u0442\u0435\u043A\u0441\u0442\u0443\u0440","Floating window":"\u041F\u043B\u0430\u0432\u0430\u044E\u0449\u0435\u0435 \u043E\u043A\u043D\u043E",floating_window_tip:"\u041F\u043E\u043C\u043E\u0433\u0430\u0435\u0442 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044C \u0444\u043E\u043D\u043E\u0432\u0443\u044E \u0441\u043B\u0443\u0436\u0431\u0443 RustDesk","Keep screen on":"\u0414\u0435\u0440\u0436\u0430\u0442\u044C \u044D\u043A\u0440\u0430\u043D \u0432\u043A\u043B\u044E\u0447\u0451\u043D\u043D\u044B\u043C",Never:"\u041D\u0435\u0442","During controlled":"\u041F\u0440\u0438 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0438","During service is on":"\u041F\u0440\u0438 \u0437\u0430\u043F\u0443\u0449\u0435\u043D\u043D\u043E\u0439 \u0441\u043B\u0443\u0436\u0431\u0435","Capture screen using DirectX":"\u0417\u0430\u0445\u0432\u0430\u0442 \u044D\u043A\u0440\u0430\u043D\u0430 \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E DirectX",Back:"\u041D\u0430\u0437\u0430\u0434",Apps:"\u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F","Volume up":"\u0413\u0440\u043E\u043C\u043A\u043E\u0441\u0442\u044C+","Volume down":"\u0413\u0440\u043E\u043C\u043A\u043E\u0441\u0442\u044C-",Power:"\u041F\u0438\u0442\u0430\u043D\u0438\u0435","Telegram bot":"Telegram-\u0431\u043E\u0442","enable-bot-tip":"\u0415\u0441\u043B\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043E, \u043C\u043E\u0436\u043D\u043E \u043F\u043E\u043B\u0443\u0447\u0430\u0442\u044C \u043A\u043E\u0434 \u0434\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E\u0439 \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u0438 \u043E\u0442 \u0431\u043E\u0442\u0430. \u041E\u043D \u0442\u0430\u043A\u0436\u0435 \u043C\u043E\u0436\u0435\u0442 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0442\u044C \u0444\u0443\u043D\u043A\u0446\u0438\u044E \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0438.","enable-bot-desc":`1) \u041E\u0442\u043A\u0440\u043E\u0439\u0442\u0435 \u0447\u0430\u0442 \u0441 @BotFather. +2) \u041E\u0442\u043F\u0440\u0430\u0432\u044C\u0442\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u0443 "/newbot". \u041F\u043E\u0441\u043B\u0435 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u044D\u0442\u043E\u0433\u043E \u0448\u0430\u0433\u0430 \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u0442\u043E\u043A\u0435\u043D. +3) \u041D\u0430\u0447\u043D\u0438\u0442\u0435 \u0447\u0430\u0442 \u0441 \u0432\u0430\u0448\u0438\u043C \u0442\u043E\u043B\u044C\u043A\u043E \u0447\u0442\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u043D\u044B\u043C \u0431\u043E\u0442\u043E\u043C. \u041E\u0442\u043F\u0440\u0430\u0432\u044C\u0442\u0435 \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435, \u043D\u0430\u0447\u0438\u043D\u0430\u044E\u0449\u0435\u0435\u0441\u044F \u0441 \u043F\u0440\u044F\u043C\u043E\u0439 \u043A\u043E\u0441\u043E\u0439 \u0447\u0435\u0440\u0442\u044B ("/"), \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, "/hello", \u0447\u0442\u043E\u0431\u044B \u0435\u0433\u043E \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C. +`,"cancel-2fa-confirm-tip":"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0434\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u0443\u044E \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044E?","cancel-bot-confirm-tip":"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C Telegram-\u0431\u043E\u0442\u0430?","About RustDesk":"\u041E RustDesk","Send clipboard keystrokes":"\u041E\u0442\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u043D\u0430\u0436\u0430\u0442\u0438\u044F \u043A\u043B\u0430\u0432\u0438\u0448 \u0438\u0437 \u0431\u0443\u0444\u0435\u0440\u0430 \u043E\u0431\u043C\u0435\u043D\u0430",network_error_tip:'\u041F\u0440\u043E\u0432\u0435\u0440\u044C\u0442\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A \u0441\u0435\u0442\u0438, \u0437\u0430\u0442\u0435\u043C \u043D\u0430\u0436\u043C\u0438\u0442\u0435 "\u041F\u043E\u0432\u0442\u043E\u0440".',"Unlock with PIN":"\u0420\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C PIN-\u043A\u043E\u0434\u043E\u043C","Requires at least {} characters":"\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u043D\u0435 \u043C\u0435\u043D\u0435\u0435 {} \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432","Wrong PIN":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0439 PIN-\u043A\u043E\u0434","Set PIN":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C PIN-\u043A\u043E\u0434","Enable trusted devices":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0434\u043E\u0432\u0435\u0440\u0435\u043D\u043D\u044B\u0445 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432","Manage trusted devices":"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0434\u043E\u0432\u0435\u0440\u0435\u043D\u043D\u044B\u043C\u0438 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430\u043C\u0438",Platform:"\u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430","Days remaining":"\u0414\u043D\u0435\u0439 \u043E\u0441\u0442\u0430\u043B\u043E\u0441\u044C","enable-trusted-devices-tip":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u0434\u043E\u0432\u0435\u0440\u0435\u043D\u043D\u044B\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430\u043C \u043F\u0440\u043E\u043F\u0443\u0441\u043A\u0430\u0442\u044C \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0443 \u043F\u043E\u0434\u043B\u0438\u043D\u043D\u043E\u0441\u0442\u0438 2FA","Parent directory":"\u0420\u043E\u0434\u0438\u0442\u0435\u043B\u044C\u0441\u043A\u0430\u044F \u043F\u0430\u043F\u043A\u0430",Resume:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u044C","Invalid file name":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E\u0435 \u0438\u043C\u044F \u0444\u0430\u0439\u043B\u0430","one-way-file-transfer-tip":"\u041D\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0435\u043C\u043E\u0439 \u0441\u0442\u043E\u0440\u043E\u043D\u0435 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u0430 \u043E\u0434\u043D\u043E\u0441\u0442\u043E\u0440\u043E\u043D\u043D\u044F\u044F \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u0444\u0430\u0439\u043B\u043E\u0432.","Authentication Required":"\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u0430\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044F",Authenticate:"\u0410\u0443\u0442\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044F",web_id_input_tip:`\u041C\u043E\u0436\u043D\u043E \u0432\u0432\u0435\u0441\u0442\u0438 ID \u043D\u0430 \u0442\u043E\u043C \u0436\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u043F\u0440\u044F\u043C\u043E\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u043F\u043E IP \u0432 \u0432\u0435\u0431-\u043A\u043B\u0438\u0435\u043D\u0442\u0435 \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F. +\u0415\u0441\u043B\u0438 \u0432\u044B \u0445\u043E\u0442\u0438\u0442\u0435 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0443 \u043D\u0430 \u0434\u0440\u0443\u0433\u043E\u043C \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u0434\u043E\u0431\u0430\u0432\u044C\u0442\u0435 \u0430\u0434\u0440\u0435\u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 (@<\u0430\u0434\u0440\u0435\u0441_\u0441\u0435\u0440\u0432\u0435\u0440\u0430>?key=<\u043A\u043B\u044E\u0447>), \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +\u0415\u0441\u043B\u0438 \u0432\u044B \u0445\u043E\u0442\u0438\u0442\u0435 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0443 \u043D\u0430 \u043F\u0443\u0431\u043B\u0438\u0447\u043D\u043E\u043C \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 "@public", \u0434\u043B\u044F \u043F\u0443\u0431\u043B\u0438\u0447\u043D\u043E\u0433\u043E \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043A\u043B\u044E\u0447 \u043D\u0435 \u043D\u0443\u0436\u0435\u043D.`,Download:"","Upload folder":"","Upload files":""},eu:{Status:"Egoera","Your Desktop":"Zure mahaigaina",desk_tip:"Mahaigainera zure ID eta pasahitzarekin sartu zaitezke",Password:"Pasahitza",Ready:"Prest",Established:"Ezarrita",connecting_status:"RustDesk sarera konektatzen...","Enable service":"Gaitu zerbitzua","Start service":"Hasi zerbitzua","Service is running":"Zerbitzua martxan dago","Service is not running":"Zerbitzua ez dago martxan",not_ready_status:"Ez dago prest. Mesedez, egiaztatu zure konexioa","Control Remote Desktop":"Kontrolatu urruneko mahaigaina","Transfer file":"Transferitu fitxategia",Connect:"Konektatu","Recent sessions":"Azken saioak","Address book":"Helbide-liburua",Confirmation:"Berrespena","TCP tunneling":"TCP tunela",Remove:"Kendu","Refresh random password":"Freskatu ausazko pasahitza","Set your own password":"Ezarri zure pasahitza","Enable keyboard/mouse":"Gaitu teklatua/sagua","Enable clipboard":"Gaitu arbela","Enable file transfer":"Gaitu fitxategien transferentzia","Enable TCP tunneling":"Gaitu TCP tunela","IP Whitelisting":"Onartutako IP helbideak","ID/Relay Server":"ID/Relay zerbitzaria","Import server config":"Inportatu zerbitzariaren konfigurazioa","Export Server Config":"Esportatu zerbitzariaren konfigurazioa","Import server configuration successfully":"Zerbitzariaren konfigurazioa ondo inportatu da","Export server configuration successfully":"Zerbitzariaren konfigurazioa ondo esportatu da","Invalid server configuration":"Zerbitzariaren konfigurazioa baliogabea da","Clipboard is empty":"Arbela hutsik dago","Stop service":"Gelditu zerbitzua","Change ID":"Aldatu IDa","Your new ID":"Zure ID berria","length %min% to %max%":"%min%(e)tik %max% arteko luzera","starts with a letter":"hizki batekin hasten da","allowed characters":"onartutako karaktereak",id_change_tip:"Soilik a-z, A-Z, 0-9 eta _ (barra baxua) karaktereak daude onartuta. Lehen hizkia a-z, A-Z izan behar da. Luzera 6 eta 16 artekoa izan behar da.",Website:"Webgunea",About:"Honi buruz",Slogan_tip:"Bihotzez eginda mundu kaotiko honetan!","Privacy Statement":"Pribatutasun-politika",Mute:"Mututu","Build Date":"Konpilazio-data",Version:"Bertsioa",Home:"Hasiera","Audio Input":"Audio sarrera",Enhancements:"Hobespenak","Hardware Codec":"Hardware kodeka","Adaptive bitrate":"Bit-emari moldagarria","ID Server":"ID zerbitzaria","Relay Server":"Relay zerbitzaria","API Server":"API zerbitzaria",invalid_http:"http:// edo https://-rekin hasi behar da","Invalid IP":"IP baliogabea","Invalid format":"Formatu baliogabea",server_not_support:"Oraindik ez dago zerbitzariarengatik onartuta","Not available":"Ez dago eskuragarri","Too frequent":"Sarriegia",Cancel:"Utzi",Skip:"Saltatu",Close:"Itxi",Retry:"Saiatu berriro",OK:"Ondo","Password Required":"Pasahitza beharrezkoa da","Please enter your password":"Mesedez, sartu zure pasahitza","Remember password":"Gogoratu pasahitza","Wrong Password":"Pasahitz okerra","Do you want to enter again?":"Berriro sartu nahi zara?","Connection Error":"Konexio errorea",Error:"Errorea","Reset by the peer":"Konexioa parekidearengatik berrezarrita","Connecting...":"Konektatzen...","Connection in progress. Please wait.":"Konexioa abian da. Itxaron mesedez.","Please try 1 minute later":"Mesedez, saiatu berrito minutu bat pasata","Login Error":"Saio-hasiera errorea",Successful:"Arrakastatsua","Connected, waiting for image...":"Konektatuta, irudiaren zain...",Name:"Izena",Type:"Mota",Modified:"Aldatua",Size:"Tamaina","Show Hidden Files":"Erakutsi ezkutuko fitxategiak",Receive:"Jaso",Send:"Bidali","Refresh File":"Freskatu fitxategia",Local:"Lokala",Remote:"Urrunekoa","Remote Computer":"Urruneko ordenagailua","Local Computer":"Ordenagailu lokala","Confirm Delete":"Berretsi ezabapena",Delete:"Ezabatu",Properties:"Ezaugarriak","Multi Select":"Multi-hautapena","Select All":"Hautatu guztiak","Unselect All":"Desautatu denak","Empty Directory":"Karpeta hutsa","Not an empty directory":"Ez da karpeta huts bat","Are you sure you want to delete this file?":"Ziur zaude fitxategi hau ezabatu nahi duzula?","Are you sure you want to delete this empty directory?":"Ziur zaude karpeta huts hau ezabatu nahi duzula?","Are you sure you want to delete the file of this directory?":"Ziur zaude karpeta honen fitxategia ezabatu nahi duzula?","Do this for all conflicts":"Egin hau gatazka guztietarako","This is irreversible!":"Hau ezin da atzera bueltatu!",Deleting:"Ezabatzen",files:"fitxategiak",Waiting:"Zain",Finished:"Bukatuta",Speed:"Abiadura","Custom Image Quality":"Irudi kalitate pertsonalizatua","Privacy mode":"Pribatutasun modua","Block user input":"Blokeatu erabiltzailearen sarrera","Unblock user input":"Desblokeatu erabiltzailearen sarrera","Adjust Window":"Doitu leihoa",Original:"Originala",Shrink:"Txikitu",Stretch:"Luzatu",Scrollbar:"Korritze-barra",ScrollAuto:"Korritze automatikoa","Good image quality":"Irudi kalitate ona",Balanced:"Orekatua","Optimize reaction time":"Optimizatu erreakzio-denbiora",Custom:"Pertsonalizatua","Show remote cursor":"Erakutsi urruneko kurtsorea","Show quality monitor":"Erakutsi kalitate monitorea","Disable clipboard":"Desgaitu arbela","Lock after session end":"Blokeatu sesioa amaitu ostean",Insert:"Sartu","Insert Lock":"Sarrera-blokeoa",Refresh:"Freskatu","ID does not exist":"IDa ez da existitzen","Failed to connect to rendezvous server":"Topaketa zerbitzarira konektatzeak huts egin du","Please try later":"Mesedez, saiatu berriro geroago","Remote desktop is offline":"Urruneko mahaigaina lineaz kanpo dago","Key mismatch":"Gakoak ez datoz bat",Timeout:"Denbora-muga","Failed to connect to relay server":"Igorpen zerbitzarira konektatzeak huts egin du","Failed to connect via rendezvous server":"Topaketa zerbitzariaren bidez konektatzeak huts egin du","Failed to connect via relay server":"Igorpen zerbitzariaren bidez konektatzeak huts egin du","Failed to make direct connection to remote desktop":"Urruneko mahaigainera zuzeneko konexio bat ezartzeak huts egin du","Set Password":"Ezarri pasahitza","OS Password":"Sistema eragilearen pasahitza",install_tip:"Erabiltzaile Kontuen Kontrolarengatik, RustDesk ezin du ondo funtzionatu urruneko mahaigainean. EKK saihesteko, mesedez, egin klik azpiko botoian RustDesk sistema mailan instalatzeko.","Click to upgrade":"Egin klik bertsio-berritzeko","Click to download":"Egin klik deskargatzeko","Click to update":"Egin klik eguneratzeko",Configure:"Konfiguratu",config_acc:'Zure mahaigaina urrunetik kontrolatzeko, RustDesk-i "Irisgarritasuna" baimenak eman behar dituzu.',config_screen:'Zure mahaigaina kanpotik kontrolatzeko, RustDesk-i "Pantaila grabatu" baimena eman behar duzu.',"Installing ...":"Instalantzen...",Install:"Instalatu",Installation:"Instalazioa","Installation Path":"Instalazio bide-izena","Create start menu shortcuts":"Sortu hasiera-menuko lasterbideak","Create desktop icon":"Sortu mahaigaineko ikonoa",agreement_tip:"Instalazioa hastean, lizentzia-kontratua onartzen duzu.","Accept and Install":"Onartu eta instalatu","End-user license agreement":"Azken erabiltzailearen lizentzia akordioa","Generating ...":"Sortzen...","Your installation is lower version.":"Zure instalazioak bertsio zaharragoa du.",not_close_tcp_tip:"Ez itxi leiho hau tunela erabili bitartean","Listening ...":"Entzuten...","Remote Host":"Urruneko ostalaria","Remote Port":"Urruneko ataka",Action:"Ekintza",Add:"Gehitu","Local Port":"Ataka lokala","Local Address":"Helbide lokala","Change Local Port":"Aldatu ataka lokala",setup_server_tip:"Konexio azkarragorako, konfiguratu zure zerbitzaria","Too short, at least 6 characters.":"Laburregia, 6 karaktere gutxienez.","The confirmation is not identical.":"Berrespena ez dator bat.",Permissions:"Baimenak",Accept:"Onartu",Dismiss:"Ezeztatu",Disconnect:"Deskonektatu","Enable file copy and paste":"Gaitu fitxategien kopiatze eta itsastea",Connected:"Konektatuta","Direct and encrypted connection":"Zifratutako konexio zuzena","Relayed and encrypted connection":"Zifratutako konexio igorria","Direct and unencrypted connection":"Zifratu gabeko konexio zuzena","Relayed and unencrypted connection":"Zifratu gabeko konexio igorria","Enter Remote ID":"Sartu urruneko IDa","Enter your password":"Sartu zure pasahitza","Logging in...":"Saioa hasten...","Enable RDP session sharing":"Gaitu RDP saio-partekatzea","Auto Login":"Saio-haste automatikoa","Enable direct IP access":"Gaitu IP sarbide zuzena",Rename:"Berrizendatu",Space:"Zuriunea","Create desktop shortcut":"Sortu mahaigaineko lasterbidea","Change Path":"Aldatu bide-izena","Create Folder":"Sortu karpeta","Please enter the folder name":"Mesedez, sartu karpetaren izena","Fix it":"Konpondu",Warning:"Oharra","Login screen using Wayland is not supported":"Saio-hasiera Wayland erabilita ez dago onartuta","Reboot required":"Berrabiaraztea beharrezkoa","Unsupported display server":"Bistaratze-zerbitzaria ez da bateragarria","x11 expected":"x11 espero zen",Port:"Ataka",Settings:"Ezarpenak",Username:"Erabiltzaile-izena","Invalid port":"Ataka baliogabea","Closed manually by the peer":"Parekideak konexioa eskuz itxi du","Enable remote configuration modification":"Gaitu urruneko konfigurazio-aldaketak","Run without install":"Exekutatu instalatu gabe","Connect via relay":"Konektatu igorpen-zerbitzari batetik","Always connect via relay":"Konektatu beti igorpen-zerbitzari batetik",whitelist_tip:"Baimendutako IPak soilik konektatu daitezke mahaigain honetara",Login:"Saio-hasiera",Verify:"Egiaztatu","Remember me":"Gogoratu","Trust this device":"Gailu honetaz fidatu","Verification code":"Egiaztapen-kodea",verification_tip:"Egiaztapen-kode bat bidali da erregistratutako helbide elektronikora. Sartu egiaztapen-kodea saio-hasiera jarraitzeko.",Logout:"Saioa bukatu",Tags:"Etiketak","Search ID":"Bilatu IDa",whitelist_sep:"Koma, puntu koma, zuriune edo lerro berriengatik banatuta","Add ID":"Gehitu IDa","Add Tag":"Gehitu etiketa","Unselect all tags":"Desautatu etiketa guztiak","Network error":"Sare-errorea","Username missed":"Erabiltzaile-izena ahaztu duzu","Password missed":"Pasahitza ahaztu duzu","Wrong credentials":"Kredentzial baliogabeak","The verification code is incorrect or has expired":"Egiaztapen-kodea baliogabe edo iraungitua da","Edit Tag":"Editatu etiketa","Forget Password":"Ahaztu pasahitza",Favorites:"Gogokoenak","Add to Favorites":"Gehitu gogokoenetara","Remove from Favorites":"Kendu gpgokoenetatik",Empty:"Hutsik","Invalid folder name":"Karpeta-izen baliogabea","Socks5 Proxy":"Socks5 proxia","Socks5/Http(s) Proxy":"Socks5/Http(s) proxia",Discovered:"Aurkituta",install_daemon_tip:"Ordenagailua pizterakoan hasteko, sistemaren zerbitzua instalatu behar duzu.","Remote ID":"Urruneko IDa",Paste:"Itsatsi","Paste here?":"Itsatsi hemen?","Are you sure to close the connection?":"Ziur zaude konexioa itxi nahi duzula?","Download new version":"Deskargatu bertsio berria","Touch mode":"Ukipen modua","Mouse mode":"Sagu modua","One-Finger Tap":"Hatz bakarreko ukipena","Left Mouse":"Ezkerreko botoia","One-Long Tap":"Ukipen luzea","Two-Finger Tap":"Bi hatzeko ukipena","Right Mouse":"Eskuineko botoia","One-Finger Move":"Hatz bakarreko mugimendua","Double Tap & Move":"Bi aldiz ukitu eta mugitu","Mouse Drag":"Saguarekin arrastatu","Three-Finger vertically":"Hiru hatz bertikalki","Mouse Wheel":"Saguaren gurpila","Two-Finger Move":"Bi hatzeko mugimendua","Canvas Move":"Oihal-mugimendua","Pinch to Zoom":"Atximurkatu zoom egiteko","Canvas Zoom":"Oihal-zooma","Reset canvas":"Berrezarri oihala","No permission of file transfer":"Ez duzu baimenik fitxategiak transferitzeko",Note:"Nota",Connection:"Konexioa","Share Screen":"Partekatu pantaila",Chat:"Txata",Total:"Guztira",items:"elementuak",Selected:"hautatuta","Screen Capture":"Pantaila-grabazioa","Input Control":"Sarrera-kontrola","Audio Capture":"Audio-grabazioa","File Connection":"Fitxategi-konexioa","Screen Connection":"Pantaila-konexioa","Do you accept?":"Onartzen al duzu?","Open System Setting":"Ireki sistemaren ezarpenak","How to get Android input permission?":"Nola lortu dezaket Android sarrera-baimena?",android_input_permission_tip1:'Urruneko gailu batek zure Android gailua saguaren edo ukipenaren bidez kontrolatzeko, RustDesk "Irisgarritasuna" zerbitzua erabiltzeko baimena eman behar diozu.',android_input_permission_tip2:"Joan hurrengo irekiko den sistemaren konfigurazio orrira, bilatu eta sartu [Instalatutako zerbitzuak], aktibatu [RustDesk Input] zerbitzua.",android_new_connection_tip:"Kontrol-eskaera berri bat jaso da uneko gailuarentzat.",android_service_will_start_tip:"Pantaila-argazkia gaitzen baduzu, zerbitzua automatikoki abiaraziko da, eta beste gailu batzuek gailu honetatik konexioa eskatzeko aukera izango dute.",android_stop_service_tip:"Zerbitzua ixteak ezarritako konexio guztiak automatikoki itxiko ditu.",android_version_audio_tip:"Uneko Android bertsioak ez du audioa grabatzea onartzen; mesedez, eguneratu Android 10 edo berrira.",android_start_service_tip:"Sakatu [Hasi zerbitzua] edo gaitu [Pantaila-grabazioa] baimena pantaila-partekatzea hasteko.",android_permission_may_not_change_tip:"Ezarritako konexioen baimenak ez dira aldatuko berriro konektatu arte.",Account:"Kontua",Overwrite:"Berridatzi","This file exists, skip or overwrite this file?":"Fitxategi hau existitzen da dagoeneko, saltatu edo berridatzi nahi duzu?",Quit:"Irten",Help:"Laguntza",Failed:"Huts egin du",Succeeded:"Arrakastatsua izan da","Someone turns on privacy mode, exit":"Norbaitek pribatutasun modua hasten du, irten",Unsupported:"Ez da onartzen","Peer denied":"Parekidea ukatuta","Please install plugins":"Mesedez, instalatu plugin hauek","Peer exit":"Parekidea irten da","Failed to turn off":"Itzaltzeak huts egin du","Turned off":"Itzalita",Language:"Hizkuntza","Keep RustDesk background service":"Mantendu RustDesk atzeko planoko zerbitzu bezala","Ignore Battery Optimizations":"Ezikusi bateria optimizazioak",android_open_battery_optimizations_tip:"Ezaugarri hau desgaitu nahi baduzu, joan zaitez RustDesk aplikazioaren ezarpen orrira, bilatu eta saltu [Bateria] orrira eta kendu [Mugarik gabe]","Start on boot":"Hasi abiaraztean","Start the screen sharing service on boot, requires special permissions":"Hasi pantaila-partekatze zerbitzua abiaraztean, baimen bereziak behar ditu","Connection not allowed":"Konexioa ez dago baimenduta","Legacy mode":"Legatu-modua","Map mode":"Mapa modua","Translate mode":"Itzultze modua","Use permanent password":"Erabili betirako pasahitza","Use both passwords":"Erabili bi pasahitzak","Set permanent password":"Ezarri betirako pasahitza","Enable remote restart":"Gaitu urruneko berrabiaraztea","Restart remote device":"Berrabiarazi urruneko gailua","Are you sure you want to restart":"Ziur zaude berrabiarazi nahi duzula?","Restarting remote device":"Urruneko gailua berrabiarazten",remote_restarting_tip:"Urruneko gailua berrabiarazten dabil. Mesedez, itxi mezu hau eta konektatu betirako pasahitzarekin une bat pasa ostean.",Copied:"Kopiatuta","Exit Fullscreen":"Irten pantaila osotik",Fullscreen:"Pantaila osoa","Mobile Actions":"Mugikor-ekintzak","Select Monitor":"Hautatu monitorea","Control Actions":"Kontrol-ekintzak","Display Settings":"Pantailaren ezarpenak",Ratio:"Erlazioa","Image Quality":"Irudiaren kalitatea","Scroll Style":"Korritze estiloa","Show Toolbar":"Erakutsi tresna-barra","Hide Toolbar":"Ezkutatu tresna-barra","Direct Connection":"Konexio zuzena","Relay Connection":"Konexio igorria","Secure Connection":"Konexio segurua","Insecure Connection":"Konexio ez-segurua","Scale original":"Jatorrizko eskala","Scale adaptive":"Eskala moldagarria",General:"Orokorra",Security:"Segurtasuna",Theme:"Itxura","Dark Theme":"Itxura iluna","Light Theme":"Itxura argia",Dark:"Iluna",Light:"Argia","Follow System":"Jarraitu sistemaren itxura","Enable hardware codec":"Gaitu hardware kodeka","Unlock Security Settings":"Desblokeatu segurtasun ezarpenak","Enable audio":"Gaitu audioa","Unlock Network Settings":"Desblokeatu sare-ezarpenak",Server:"Zerbitzaria","Direct IP Access":"IP sarbide zuzena",Proxy:"Proxia",Apply:"Aplikatu","Disconnect all devices?":"Deskonektatu gailu guztiak?",Clear:"Garbitu","Audio Input Device":"Audio sarrera gailua","Use IP Whitelisting":"Erabili IP onartuen zerrenda",Network:"Sarea","Pin Toolbar":"Ainguratu tresna-barra","Unpin Toolbar":"Aingura kendu tresna-barrari",Recording:"Grabatzen",Directory:"Direktorioa","Automatically record incoming sessions":"Automatikoki grabatu sarrerako saioak",Change:"Aldatu","Start session recording":"Hasi saioaren grabaketa","Stop session recording":"Gelditu saioaren grabaketa","Enable recording session":"Gaitu saioen grabaketa","Enable LAN discovery":"Gaitu LAN ezagutza","Deny LAN discovery":"Ukatu LAN ezagutza","Write a message":"Idatzi mezu bat",Prompt:"Testu-gonbita","Please wait for confirmation of UAC...":"Mesedez, itxaron UAC berrespenari",elevated_foreground_window_tip:"Mahaigaineko uneko urruneko leihoak goi mailako baimenak behar ditu funtzionatzeko. Beraz, ezin duzu sagua eta teklatua erabili aldi baterako. Urruneko erabiltzaileari uneko leihoa minizatu edo kudeatze-leihoan maila igotzeko botoia erabili dezan eskatu diezaiokezu. Arazo hau saihesteko, programa instalatzea gomendatzen da urruneko gailuan.",Disconnected:"Deskonektatuta",Other:"Besteak","Confirm before closing multiple tabs":"Berretsi fitxa ugari itxi baino lehen","Keyboard Settings":"Teklatuaren ezarpenak","Full Access":"Sarbide osoa","Screen Share":"Pantailaren partekatzea","Wayland requires Ubuntu 21.04 or higher version.":"Wayland Ubuntu 21.04 edo bertsio berriagoa behar du.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland-ek linux banaketa berriago bat behar du. Saiatu X11 mahaigainarekin edo aldatu zure sistema eragilea.",JumpLink:"Ikusi","Please Select the screen to be shared(Operate on the peer side).":"Mesedez, hautatu partekatuko den pantaila (Kudeatu parekidearen aldean)","Show RustDesk":"Erakutsi RustDesk","This PC":"PC hau",or:"edo","Continue with":"Jarraitu honekin",Elevate:"Igo maila","Zoom cursor":"Handitu kurtsorea","Accept sessions via password":"Onartu saioak pasahitzaren bidez","Accept sessions via click":"Onartu saioak klikaren bidez","Accept sessions via both":"Onatu saioak bientzako","Please wait for the remote side to accept your session request...":"Mesedez, itxaron urruneko aldeak zure saio eskaera onartu dezan...","One-time Password":"Aldi bateko pasahitza","Use one-time password":"Erabili aldi baterako pasahitza","One-time password length":"Aldi baterako pasahitzaren luzera","Request access to your device":"Eskatu sarrera zure gailura","Hide connection management window":"Ezkutatu konexio kudeatze leihoa",hide_cm_tip:"Utzi ezkutatzen saioak pasahitzarekin onartzen badira eta pasahitza betirakoa bada",wayland_experiment_tip:"Wayland euskarria oraindik fase esperimentalean dago, mesedez, erabili X11 arretarik gabeko sarrera behar baduzu.","Right click to select tabs":"Eskuineko klika fitxak hautatzeko",Skipped:"Saltatuta","Add to address book":"Gehitu helbide-liburura",Group:"Taldea",Search:"Bilatu","Closed manually by web console":"Web kontsolarengatik eskuz itxita","Local keyboard type":"Teklatu mota lokala","Select local keyboard type":"Hautatu teklatu mota lokala",software_render_tip:"Nvidia bideo-txartela baduzu eta urruneko leihoa berehala ixten bada, nouveau driver-a instalatzea eta software errenderizazioa hautatzea lagundu dezake. Aplikazioa berrabiarazi behar da.","Always use software rendering":"Erabili software bidezko errenderizazioa beti",config_input:'Urruneko mahaigaina teklatuaren bidez kontrolatzeko, RustDesk-i "Sarrera monitorizazioa" baimena eman behar diozu.',config_microphone:'Urrunetik hitz egin ahal izateko, RustDeski-i "Grabatu audioa" baimena eman behar diozu.',request_elevation_tip:"Pribilegioen maila igotzea eskatu ahal duzu ere norbait badago urruneko aldean",Wait:"Itxaron","Elevation Error":"Maila-igotze errorea","Ask the remote user for authentication":"Eskatu autentifikazioa urruneko erabiltzaileari","Choose this if the remote account is administrator":"Aukeratu urruneko kontua administratzailea bada","Transmit the username and password of administrator":"Igorri administratzailearen erabiltzailea eta pasahitza",still_click_uac_tip:"Oraindik beharrezkoa da urruneko erabiltzaileak Ondo botoiari klik egitea exekutatzen ari den RustDesk UAC leihoan","Request Elevation":"Eskatu pribilegioen maila igotzea",wait_accept_uac_tip:"Mesedez, itxaron urruneko erabiltzaileak UAC onartu arte.","Elevate successfully":"Maila igotzea ondo joan da",uppercase:"maiuskula",lowercase:"minuskula",digit:"zenbakia","special character":"karaktere berezia","length>=8":"luzera>=8",Weak:"Ahula",Medium:"Ertaina",Strong:"Indartsua","Switch Sides":"Aldatu aldeak","Please confirm if you want to share your desktop?":"Mesedez, berretsi zure mahaigaina partekatu nahi duzula",Display:"Pantaila","Default View Style":"Ikuspen estilo lehenetsia","Default Scroll Style":"Korritze estilo lehenetsia","Default Image Quality":"Irudi kalitate lehenetsia","Default Codec":"Kodek lehenetsia",Bitrate:"Bit-tasa",FPS:"FPS",Auto:"Auto","Other Default Options":"Beste aukera lehenetsiak","Voice call":"Ahots-deia","Text chat":"Testu-txata","Stop voice call":"Gelditu ahots-deia",relay_hint_tip:'Posible da ezinezkoa izatea zuzen konektatzea. Igorpen zerbitzari baten bidez konektatzen saiatu zaitezke. Horrez gain, igorpena lehen aldiz erabili nahi baduzu, "/r" atzitu dezakezu IDari edo "Beti igorpen zerbitzari baten bidez konektatu" aukeratu azken saioen txartelan existitzen bada.',Reconnect:"Berriro konektatu",Codec:"Kodeka",Resolution:"Bereizmena","No transfers in progress":"Ez dago transferentziarik abian","Set one-time password length":"Ezarri aldi baterako pasahitzaren luzera","RDP Settings":"RDP ezarpenak","Sort by":"Ordenatu honengatik","New Connection":"Konexio berria",Restore:"Berrezarri",Minimize:"Minimizatu",Maximize:"Maximizatu","Your Device":"Zure gailua",empty_recent_tip:`Ups, ez dago azken saiorik! +Berri bat planifikatzeko ordua da.`,empty_favorite_tip:`Parekide gogokorik gabe oraindik? +Bilatu norbait konektatzeko eta gehitu zure gogokoetara!`,empty_lan_tip:"Ai ez, badirudi ez duzula parekiderik aurkitu oraindik.",empty_address_book_tip:"Badirudi ez dagoela parekiderik zure helbide-liburuan.","eg: admin":"adib. admin","Empty Username":"Erabiltzaile-izena hutsik","Empty Password":"Pasahitza hutsik",Me:"Ni",identical_file_tip:"Fitxategi hau parekidearen berdina da.",show_monitors_tip:"Erakutsi monitoreak tresna-barran","View Mode":"Ikuspen modua",login_linux_tip:"Urruneko Linux kontu batera hasi behar duzu saioa X mahaigain saio bat gaitzeko",verify_rustdesk_password_tip:"Berretsi RustDesk pasahitza",remember_account_tip:"Gogoratu kontu hau",os_account_desk_tip:"Kontu hau bururik gabe urruneko SE hasi eta mahaigaineko saioa gaitzeko erabiltzen da","OS Account":"SE kontua",another_user_login_title_tip:"Beste erabiltzaile batek saioa hasi du dagoeneko",another_user_login_text_tip:"Deskonektatu",xorg_not_found_title_tip:"Ez da Xorg aurkitu",xorg_not_found_text_tip:"Mesedez, instalatu ezazu Xorg",no_desktop_title_tip:"Ez dago mahaigainik eskuragarri",no_desktop_text_tip:"Mesedez, instalatu ezazu GNOME Desktop","No need to elevate":"Ez da beharrezkoa pribilegioen maila igotzea","System Sound":"Sistemaren soinua",Default:"Lehenetsia","New RDP":"RDP berria",Fingerprint:"Hatz-marka","Copy Fingerprint":"Kopiatu hatz-marka","no fingerprints":"hatz-markarik ez","Select a peer":"Hautatu parekidea","Select peers":"Hautatu parekideak",Plugins:"Pluginak",Uninstall:"Desinstalatu",Update:"Eguneratu",Enable:"Gaitu",Disable:"Desgaitu",Options:"Aukerak",resolution_original_tip:"Jatorrizko bereizmena",resolution_fit_local_tip:"Bereizmen lokala egokitu",resolution_custom_tip:"Bereizmen pertsonalizatua","Collapse toolbar":"Ezkutatu tresna-barra","Accept and Elevate":"Onartu eta igo maila",accept_and_elevate_btn_tooltip:"Konexioa onartu eta UAC baimenak mailaz igo.",clipboard_wait_response_timeout_tip:"Kopiatzeko denbora-muga gainditu da.","Incoming connection":"Sarrerako konexioa","Outgoing connection":"Irteerako konexioa",Exit:"Irten",Open:"Ireki",logout_tip:"Saioa itxi nahi duzu?",Service:"Zerbitzua",Start:"Hasi",Stop:"Gelditu",exceed_max_devices:"Kudeatutako gailuen mugara heldu zara.","Sync with recent sessions":"Sinkronizatu azken saioekin","Sort tags":"Ordenatu etiketak","Open connection in new tab":"Ireki konexioa fitxa berri batean","Move tab to new window":"Mugitu fitxa leiho berri batera","Can not be empty":"Ezin da hutsik egon","Already exists":"Dagoeneko existitzen da","Change Password":"Aldatu pasahitza","Refresh Password":"Freskatu pasahitza",ID:"ID","Grid View":"Sareta-ikuspegia","List View":"Zerrenda-ikuspegia",Select:"Hautatu","Toggle Tags":"Aldatu etiketak",pull_ab_failed_tip:"Ezin izan da direktorio freskatu",push_ab_failed_tip:"Ezin izan da zerbitzariko direktorioarekin sinkronizatu",synced_peer_readded_tip:"Azken saioetako gailuak direktorioarekin sinkronizatuko dira","Change Color":"Aldatu kolorea","Primary Color":"Kolore nagusia","HSV Color":"HSV kolorea","Installation Successful!":"Instalazioa ondo joan da","Installation failed!":"Instalazioak huts egin du","Reverse mouse wheel":"Inbertitu saguaren gurpila","{} sessions":"{} saio",scam_title:"IRUZURTUA izan zintezke!",scam_text1:"Ezagutzen eta fidatzen EZ duzun norbaitekin telefonoz bazaude eta RustDesk erabiltzeko eta zerbitzua abiarazteko eskatu badizute, ez ezazu egin eta eskegi berehala.",scam_text2:"Ziurrenik zure dirua edo informazio pribatua lapurtzen saiatzen ari diren iruzurgileak dira.","Don't show again":"Ez erakutsi berriro","I Agree":"Onartzen dut",Decline:"Ukatu","Timeout in minutes":"Denbora-muga minututan",auto_disconnect_option_tip:"Itxi sarrerako konexioak automatikoki erabiltzailearen jarduera faltagatik.","Connection failed due to inactivity":"Konexioak huts egin du jarduera faltagatik","Check for software update on startup":"Egiaztatu software eguneraketak abiatzerakoan","upgrade_rustdesk_server_pro_to_{}_tip":"Mesedez, bertsio-berritu RustDesk Server Pro {} bertsiora edo berriago batera!",pull_group_failed_tip:"Ezin izan da taldea freskatu","Filter by intersection":"Iragazi bidegurutzez","Remove wallpaper during incoming sessions":"Kendu horma-papera sarrerako saioetan",Test:"Probatu",display_is_plugged_out_msg:"Pantaila deskonektatuta dago, aldatu nagusira.","No displays":"Ez dago pantailarik","Open in new window":"Ireki leiho berrian","Show displays as individual windows":"Erakutsi pantailak banakako leiho gisa","Use all my displays for the remote session":"Erabili nire pantaila guztiak urruneko saiorako",selinux_tip:"SELinux zure gailuan gaituta dago. Honek RustDesk kontrolatutako alde gisa dagoenean behar bezala ez exekutatzea ekarri dezake.","Change view":"Aldatu ikuspegia","Big tiles":"Baldosa handiak","Small tiles":"Baldosa txikiak",List:"Zerrenda","Virtual display":"Pantaila birtuala","Plug out all":"Deskonektatu dena","True color (4:4:4)":"Kolore erreala (4:4:4)","Enable blocking user input":"Gaitu erabiltzailearen sarreraren blokeoa",id_input_tip:`ID bat, IP zuzena edo ataka duen domeinu bat sar dezakezu (:). +Beste zerbitzari bateko gailu batera sartu nahi baduzu, erantsi zerbitzariaren helbidea (@?key=), adibidez, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Zerbitzari publiko bateko gailuan sartu nahi baduzu, idatzi "@public", gakoa ez da zerbitzari publikorako beharrezkoa. + +Lehen konexioan igorpen-zerbitzari bat erabiltzea behartu nahi baduzu, gehitu "/r" IDaren amaieran, adibidez, "9123456234/r".`,privacy_mode_impl_mag_tip:"1 modua",privacy_mode_impl_virtual_display_tip:"2 modua","Enter privacy mode":"Sartu modu pribatuan","Exit privacy mode":"Irten modu pribatutik",idd_not_support_under_win10_2004_tip:"Zeharkako pantaila kudeatzailea ez dago onartuta. Windows 10, 2004 bertsioa edo berriagoa behar da.",input_source_1_tip:"Sarrera-iturri 1",input_source_2_tip:"Sarrera-iturri 2","Swap control-command key":"Aldatu kontrol-komando teklak","swap-left-right-mouse":"Aldatu saguaren ezker-eskuin botoiak","2FA code":"2FA kodea",More:"Gehiago","enable-2fa-title":"Gaitu bi faktoreko autentifikazioa","enable-2fa-desc":`Konfiguratu orain zure autentifikatzailea. Authy, Microsoft edo Google Authenticator bezalako aplikazio autentifikatzaile bat erabil dezakezu telefonoan edo mahaigainean. + +Eskaneatu QR kodea zure aplikazioarekin eta idatzi aplikazioak erakusten duen kodea bi faktoreko autentifikazioa gaitzeko.`,"wrong-2fa-code":"Ezin da kodea egiaztatu. Egiaztatu kodea eta tokiko orduaren ezarpenak zuzenak direla","enter-2fa-title":"Bi faktoreko autentifikazioa","Email verification code must be 6 characters.":"Posta elektronikoa egiaztatzeko kodeak 6 karaktere izan behar ditu.","2FA code must be 6 digits.":"2FA kodeak 6 digitu izan behar ditu.","Multiple Windows sessions found":"Windows saio anitz aurkitu dira","Please select the session you want to connect to":"Mesedez, aukeratu konektatu nahi duzun saioa",powered_by_me:"RustDesk-ek egina",outgoing_only_desk_tip:`Edizio pertsonalizatua da hau. +Beste gailuetara konekta zaitezke, baina beste gailu batzuk ezin dira zure gailura konektatu.`,preset_password_warning:"Edizio pertsonalizatu hau aurrez ezarritako pasahitz batekin dator. Pasahitz hau ezagutzen duenak zure gailuaren kontrol osoa lor dezake. Hau espero ez bazenuen, desinstalatu softwarea berehala.","Security Alert":"Segurtasun Alerta","My address book":"Nire helbide-liburua",Personal:"Pertsonala",Owner:"Jabea","Set shared password":"Ezarri pasahitz partekatua","Exist in":"Bertan existitzen da","Read-only":"Irakurtzeko soilik","Read/Write":"Irakurri/Idatzi","Full Control":"Kontrol Osoa",share_warning_tip:"Goiko eremuak partekatuak eta besteengatik ikusgai daude.",Everyone:"Denek",ab_web_console_tip:"Gehiago web kontsolan","allow-only-conn-window-open-tip":"Baimendu konexioa RustDesk leihoa irekita badago",no_need_privacy_mode_no_physical_displays_tip:"Ez dago pantaila fisikorik, ez dago pribatutasun modua erabili beharrik.","Follow remote cursor":"Jarraitu urruneko kurtsorea","Follow remote window focus":"Jarraitu urruneko leiho fokua",default_proxy_tip:"Lehenetsitako protokoloa eta ataka Socks5 eta 1080 dira",no_audio_input_device_tip:"Ez da aurkitu audio sarrerako gailurik.",Incoming:"Sarrerakoa",Outgoing:"Irteerakoa","Clear Wayland screen selection":"Garbitu Wayland pantaila-hautapena",clear_Wayland_screen_selection_tip:"Pantaila hautapena garbitu ondoren, partekatzeko pantaila hauta dezakezu.",confirm_clear_Wayland_screen_selection_tip:"Ziur Wayland pantaila-hautapena garbituko duzula?",android_new_voice_call_tip:"Ahots-dei eskaera berri bat jaso da. Onartzen baduzu, audioa ahots bidezko komunikaziora aldatuko da.",texture_render_tip:"Erabili testura-errenderizazioa irudiak leunagoak egiteko.","Use texture rendering":"Erabili testura-errenderizazioa","Floating window":"Leiho flotagarria",floating_window_tip:"RustDesk atzeko planoko zerbitzua mantentzen laguntzen du","Keep screen on":"Mantendu pantaila piztuta",Never:"Inoiz","During controlled":"Kontrolatu bitartean","During service is on":"Zerbitzua aktibo dagoen bitartean","Capture screen using DirectX":"Harrapatu pantaila DirectX erabiliz",Back:"Atzera",Apps:"Aplikazioak","Volume up":"Igo bolumena","Volume down":"Jaitsi bolumena",Power:"Piztu/Itzali","Telegram bot":"Telegrameko bot-a","enable-bot-tip":"Ezaugarri hau gaitzen baduzu, zure bot-etik 2FA kodea jaso dezakezu. Konexio jakinarazpenetarako ere balio dezake.","enable-bot-desc":`1, Ireki txat bat @BotFather bot-arekin. +2, Bidali "/newbot" agindua. Token bat jasoko duzu urrats honen ostean. +3, Hasi txat bat zure bot berriarekin. Bidali mezu bat aurreko barra batekin ("/") "/kaixo" bezala gaitzeko. +`,"cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},el:{Status:"\u039A\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7","Your Desktop":"\u039F \u03C3\u03C4\u03B1\u03B8\u03BC\u03CC\u03C2 \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2 \u03C3\u03B1\u03C2",desk_tip:"\u0397 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7 \u03C3\u03C4\u03BF\u03BD \u03C3\u03C4\u03B1\u03B8\u03BC\u03CC \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2 \u03C3\u03B1\u03C2 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03BC\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03B1\u03BD\u03B1\u03B3\u03BD\u03C9\u03C1\u03B9\u03C3\u03C4\u03B9\u03BA\u03CC \u03BA\u03B1\u03B9 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2.",Password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",Ready:"\u0388\u03C4\u03BF\u03B9\u03BC\u03BF",Established:"\u03A3\u03C5\u03BD\u03B4\u03AD\u03B8\u03B7\u03BA\u03B5",connecting_status:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03C3\u03C4\u03BF \u03B4\u03AF\u03BA\u03C4\u03C5\u03BF RustDesk...","Enable service":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1\u03C2","Start service":"\u0388\u03BD\u03B1\u03C1\u03BE\u03B7 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1\u03C2","Service is running":"\u0397 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1 \u03B5\u03BA\u03C4\u03B5\u03BB\u03B5\u03AF\u03C4\u03B1\u03B9","Service is not running":"\u0397 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1 \u03B4\u03B5\u03BD \u03B5\u03BA\u03C4\u03B5\u03BB\u03B5\u03AF\u03C4\u03B1\u03B9",not_ready_status:"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03AD\u03C4\u03BF\u03B9\u03BC\u03BF. \u0395\u03BB\u03AD\u03B3\u03BE\u03C4\u03B5 \u03C4\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03AE \u03C3\u03B1\u03C2 \u03C3\u03C4\u03BF \u03B4\u03AF\u03BA\u03C4\u03C5\u03BF","Control Remote Desktop":"\u0388\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C3\u03C4\u03B1\u03B8\u03BC\u03BF\u03CD \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2","Transfer file":"\u039C\u03B5\u03C4\u03B1\u03C6\u03BF\u03C1\u03AC \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5",Connect:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Recent sessions":"\u03A0\u03C1\u03CC\u03C3\u03C6\u03B1\u03C4\u03B5\u03C2 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B5\u03C2","Address book":"\u0392\u03B9\u03B2\u03BB\u03AF\u03BF \u03B4\u03B9\u03B5\u03C5\u03B8\u03CD\u03BD\u03C3\u03B5\u03C9\u03BD",Confirmation:"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7","TCP tunneling":"TCP tunneling",Remove:"\u039A\u03B1\u03C4\u03AC\u03C1\u03B3\u03B7\u03C3\u03B7","Refresh random password":"\u039D\u03AD\u03BF\u03C2 \u03C4\u03C5\u03C7\u03B1\u03AF\u03BF\u03C2 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Set your own password":"\u039F\u03C1\u03AF\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03B4\u03B9\u03BA\u03CC \u03C3\u03B1\u03C2 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Enable keyboard/mouse":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03C0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5/\u03C0\u03BF\u03BD\u03C4\u03B9\u03BA\u03B9\u03BF\u03CD","Enable clipboard":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03C0\u03C1\u03BF\u03C7\u03B5\u03AF\u03C1\u03BF\u03C5","Enable file transfer":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03BC\u03B5\u03C4\u03B1\u03C6\u03BF\u03C1\u03AC\u03C2 \u03B1\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD","Enable TCP tunneling":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 TCP tunneling","IP Whitelisting":"\u039B\u03AF\u03C3\u03C4\u03B1 \u03B5\u03C0\u03B9\u03C4\u03C1\u03B5\u03C0\u03CC\u03BC\u03B5\u03BD\u03C9\u03BD IP","ID/Relay Server":"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 ID/\u0391\u03BD\u03B1\u03BC\u03B5\u03C4\u03AC\u03B4\u03BF\u03C3\u03B7\u03C2","Import server config":"\u0395\u03B9\u03C3\u03B1\u03B3\u03C9\u03B3\u03AE \u03B4\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7\u03C2 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE","Export Server Config":"\u0395\u03BE\u03B1\u03B3\u03C9\u03B3\u03AE \u03B4\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7\u03C2 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE","Import server configuration successfully":"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2 \u03B5\u03B9\u03C3\u03B1\u03B3\u03C9\u03B3\u03AE \u03B4\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7\u03C2 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE","Export server configuration successfully":"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2 \u03B5\u03BE\u03B1\u03B3\u03C9\u03B3\u03AE \u03B4\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7\u03C2 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE","Invalid server configuration":"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03B4\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE","Clipboard is empty":"\u03A4\u03BF \u03C0\u03C1\u03CC\u03C7\u03B5\u03B9\u03C1\u03BF \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BA\u03B5\u03BD\u03CC","Stop service":"\u0394\u03B9\u03B1\u03BA\u03BF\u03C0\u03AE \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1\u03C2","Change ID":"\u0391\u03BB\u03BB\u03B1\u03B3\u03AE \u03B1\u03BD\u03B1\u03B3\u03BD\u03C9\u03C1\u03B9\u03C3\u03C4\u03B9\u03BA\u03BF\u03CD ID","Your new ID":"\u03A4\u03BF \u03BD\u03AD\u03BF \u03C3\u03B1\u03C2 ID","length %min% to %max%":"\u03BC\u03AD\u03B3\u03B5\u03B8\u03BF\u03C2 \u03B1\u03C0\u03CC %min% \u03AD\u03C9\u03C2 %max%","starts with a letter":"\u03BE\u03B5\u03BA\u03B9\u03BD\u03AC \u03BC\u03B5 \u03B3\u03C1\u03AC\u03BC\u03BC\u03B1","allowed characters":"\u03B5\u03C0\u03B9\u03C4\u03C1\u03B5\u03C0\u03CC\u03BC\u03B5\u03BD\u03BF\u03B9 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2",id_change_tip:"\u0395\u03C0\u03B9\u03C4\u03C1\u03AD\u03C0\u03BF\u03BD\u03C4\u03B1\u03B9 \u03BC\u03CC\u03BD\u03BF \u03BF\u03B9 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2 a-z, A-Z, 0-9 \u03BA\u03B1\u03B9 _ (\u03C5\u03C0\u03BF\u03B3\u03C1\u03AC\u03BC\u03BC\u03B9\u03C3\u03B7). \u03A4\u03BF \u03C0\u03C1\u03CE\u03C4\u03BF \u03B3\u03C1\u03AC\u03BC\u03BC\u03B1 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 a-z, A-Z \u03BA\u03B1\u03B9 \u03C4\u03BF \u03BC\u03AE\u03BA\u03BF\u03C2 \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B5\u03C4\u03B1\u03BE\u03CD 6 \u03BA\u03B1\u03B9 16 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03C9\u03BD.",Website:"\u0399\u03C3\u03C4\u03CC\u03C4\u03BF\u03C0\u03BF\u03C2",About:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2",Slogan_tip:"\u03A6\u03C4\u03B9\u03B1\u03B3\u03BC\u03AD\u03BD\u03BF \u03BC\u03B5 \u03C0\u03AC\u03B8\u03BF\u03C2 - \u03C3\u03B5 \u03AD\u03BD\u03B1\u03BD \u03BA\u03CC\u03C3\u03BC\u03BF \u03C0\u03BF\u03C5 \u03B2\u03C5\u03B8\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C3\u03C4\u03BF \u03C7\u03AC\u03BF\u03C2!","Privacy Statement":"\u03A0\u03BF\u03BB\u03B9\u03C4\u03B9\u03BA\u03AE \u03B1\u03C0\u03BF\u03C1\u03C1\u03AE\u03C4\u03BF\u03C5",Mute:"\u03A3\u03AF\u03B3\u03B1\u03C3\u03B7","Build Date":"\u0397\u03BC\u03B5\u03C1\u03BF\u03BC\u03B7\u03BD\u03AF\u03B1 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2",Version:"\u0388\u03BA\u03B4\u03BF\u03C3\u03B7",Home:"\u0391\u03C1\u03C7\u03B9\u03BA\u03AE","Audio Input":"\u0395\u03AF\u03C3\u03BF\u03B4\u03BF\u03C2 \u03AE\u03C7\u03BF\u03C5",Enhancements:"\u0392\u03B5\u03BB\u03C4\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2","Hardware Codec":"\u039A\u03C9\u03B4\u03B9\u03BA\u03BF\u03C0\u03BF\u03B9\u03B7\u03C4\u03AE\u03C2 \u03C5\u03BB\u03B9\u03BA\u03BF\u03CD","Adaptive bitrate":"Adaptive bitrate","ID Server":"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 ID","Relay Server":"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u03B1\u03BD\u03B1\u03BC\u03B5\u03C4\u03AC\u03B4\u03BF\u03C3\u03B7\u03C2","API Server":"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 API",invalid_http:"\u03A0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03BE\u03B5\u03BA\u03B9\u03BD\u03AC \u03BC\u03B5 http:// \u03AE https://","Invalid IP":"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 IP","Invalid format":"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03BC\u03BF\u03C1\u03C6\u03AE",server_not_support:"\u0391\u03C5\u03C4\u03AE \u03B7 \u03B4\u03C5\u03BD\u03B1\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B4\u03B5\u03BD \u03C5\u03C0\u03BF\u03C3\u03C4\u03B7\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE","Not available":"\u039C\u03B7 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03BF","Too frequent":"\u03A0\u03BF\u03BB\u03CD \u03C3\u03C5\u03C7\u03BD\u03AC",Cancel:"\u0391\u03BA\u03CD\u03C1\u03C9\u03C3\u03B7",Skip:"\u03A0\u03B1\u03C1\u03AC\u03BB\u03B5\u03B9\u03C8\u03B7",Close:"\u039A\u03BB\u03B5\u03AF\u03C3\u03B9\u03BC\u03BF",Retry:"\u0394\u03BF\u03BA\u03AF\u03BC\u03B1\u03C3\u03B5 \u03BE\u03B1\u03BD\u03AC",OK:"\u039F\u039A","Password Required":"\u0391\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B1\u03B9 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Please enter your password":"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Remember password":"\u0391\u03C0\u03BF\u03BC\u03BD\u03B7\u03BC\u03CC\u03BD\u03B5\u03C5\u03C3\u03B7 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Wrong Password":"\u039B\u03AC\u03B8\u03BF\u03C2 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Do you want to enter again?":"\u0395\u03C0\u03B1\u03BD\u03B1\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7;","Connection Error":"\u03A3\u03C6\u03AC\u03BB\u03BC\u03B1 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2",Error:"\u03A3\u03C6\u03AC\u03BB\u03BC\u03B1","Reset by the peer":"\u0397 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03B5\u03C0\u03B1\u03BD\u03B1\u03C6\u03AD\u03C1\u03B8\u03B7\u03BA\u03B5 \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF \u03C3\u03C4\u03B1\u03B8\u03BC\u03CC","Connecting...":"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7...","Connection in progress. Please wait.":"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03C3\u03B5 \u03B5\u03BE\u03AD\u03BB\u03B9\u03BE\u03B7. \u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C0\u03B5\u03C1\u03B9\u03BC\u03AD\u03BD\u03B5\u03C4\u03B5.","Please try 1 minute later":"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03BE\u03B1\u03BD\u03B1\u03B4\u03BF\u03BA\u03B9\u03BC\u03AC\u03C3\u03C4\u03B5 \u03C3\u03B5 1 \u03BB\u03B5\u03C0\u03C4\u03CC","Login Error":"\u03A3\u03C6\u03AC\u03BB\u03BC\u03B1 \u03B5\u03B9\u03C3\u03CC\u03B4\u03BF\u03C5",Successful:"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2","Connected, waiting for image...":"\u03A3\u03C5\u03BD\u03B4\u03AD\u03B8\u03B7\u03BA\u03B5, \u03B1\u03BD\u03B1\u03BC\u03BF\u03BD\u03AE \u03B3\u03B9\u03B1 \u03B5\u03B9\u03BA\u03CC\u03BD\u03B1...",Name:"\u038C\u03BD\u03BF\u03BC\u03B1",Type:"\u03A4\u03CD\u03C0\u03BF\u03C2",Modified:"\u03A4\u03C1\u03BF\u03C0\u03BF\u03C0\u03BF\u03B9\u03AE\u03B8\u03B7\u03BA\u03B5",Size:"\u039C\u03AD\u03B3\u03B5\u03B8\u03BF\u03C2","Show Hidden Files":"\u0395\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7 \u03BA\u03C1\u03C5\u03C6\u03CE\u03BD \u03B1\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD",Receive:"\u039B\u03AE\u03C8\u03B7",Send:"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE","Refresh File":"\u0391\u03BD\u03B1\u03BD\u03AD\u03C9\u03C3\u03B7 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5",Local:"\u03A4\u03BF\u03C0\u03B9\u03BA\u03CC",Remote:"\u0391\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF","Remote Computer":"\u0391\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03C4\u03AE\u03C2","Local Computer":"\u03A4\u03BF\u03C0\u03B9\u03BA\u03CC\u03C2 \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03C4\u03AE\u03C2","Confirm Delete":"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u03B4\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE\u03C2",Delete:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE",Properties:"\u0399\u03B4\u03B9\u03CC\u03C4\u03B7\u03C4\u03B5\u03C2","Multi Select":"\u03A0\u03BF\u03BB\u03BB\u03B1\u03C0\u03BB\u03AE \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE","Select All":"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03CC\u03BB\u03C9\u03BD","Unselect All":"\u039A\u03B1\u03C4\u03AC\u03C1\u03B3\u03B7\u03C3\u03B7 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE\u03C2 \u03CC\u03BB\u03C9\u03BD","Empty Directory":"\u039A\u03B5\u03BD\u03CC\u03C2 \u03C6\u03AC\u03BA\u03B5\u03BB\u03BF\u03C2","Not an empty directory":"\u039F \u03C6\u03AC\u03BA\u03B5\u03BB\u03BF\u03C2 \u03B4\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BA\u03B5\u03BD\u03CC\u03C2","Are you sure you want to delete this file?":"\u0395\u03AF\u03C3\u03C4\u03B5 \u03B2\u03AD\u03B2\u03B1\u03B9\u03BF\u03B9 \u03CC\u03C4\u03B9 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF;","Are you sure you want to delete this empty directory?":"\u0395\u03AF\u03C3\u03C4\u03B5 \u03B2\u03AD\u03B2\u03B1\u03B9\u03BF\u03B9 \u03CC\u03C4\u03B9 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC\u03BD \u03C4\u03BF\u03BD \u03BA\u03B5\u03BD\u03CC \u03C6\u03AC\u03BA\u03B5\u03BB\u03BF;","Are you sure you want to delete the file of this directory?":"\u0395\u03AF\u03C3\u03C4\u03B5 \u03B2\u03AD\u03B2\u03B1\u03B9\u03BF\u03B9 \u03CC\u03C4\u03B9 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03B4\u03B9\u03B1\u03B3\u03C1\u03AC\u03C8\u03B5\u03C4\u03B5 \u03C4\u03BF \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF \u03B1\u03C5\u03C4\u03BF\u03CD \u03C4\u03BF\u03C5 \u03C6\u03B1\u03BA\u03AD\u03BB\u03BF\u03C5;","Do this for all conflicts":"\u039A\u03AC\u03BD\u03B5 \u03B1\u03C5\u03C4\u03CC \u03B3\u03B9\u03B1 \u03CC\u03BB\u03B5\u03C2 \u03C4\u03B9\u03C2 \u03B4\u03B9\u03B5\u03BD\u03AD\u03BE\u03B5\u03B9\u03C2","This is irreversible!":"\u0391\u03C5\u03C4\u03CC \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BC\u03B7 \u03B1\u03BD\u03B1\u03C3\u03C4\u03C1\u03AD\u03C8\u03B9\u03BC\u03BF!",Deleting:"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE",files:"\u03B1\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD",Waiting:"\u0391\u03BD\u03B1\u03BC\u03BF\u03BD\u03AE",Finished:"\u039F\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03B8\u03B7\u03BA\u03B5",Speed:"\u03A4\u03B1\u03C7\u03CD\u03C4\u03B7\u03C4\u03B1","Custom Image Quality":"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B7 \u03C0\u03BF\u03B9\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B5\u03B9\u03BA\u03CC\u03BD\u03B1\u03C2","Privacy mode":"\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AE\u03C4\u03BF\u03C5","Block user input":"\u0391\u03C0\u03BF\u03BA\u03BB\u03B5\u03B9\u03C3\u03BC\u03CC\u03C2 \u03C7\u03B5\u03B9\u03C1\u03B9\u03C3\u03BC\u03BF\u03CD \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7","Unblock user input":"\u039A\u03B1\u03C4\u03AC\u03C1\u03B3\u03B7\u03C3\u03B7 \u03B1\u03C0\u03BF\u03BA\u03BB\u03B5\u03B9\u03C3\u03BC\u03BF\u03CD \u03C7\u03B5\u03B9\u03C1\u03B9\u03C3\u03BC\u03BF\u03CD \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7","Adjust Window":"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C0\u03B1\u03C1\u03B1\u03B8\u03CD\u03C1\u03BF\u03C5",Original:"\u03A0\u03C1\u03C9\u03C4\u03CC\u03C4\u03C5\u03C0\u03BF",Shrink:"\u03A3\u03C5\u03C1\u03C1\u03AF\u03BA\u03BD\u03C9\u03C3\u03B7",Stretch:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE",Scrollbar:"\u039C\u03C0\u03AC\u03C1\u03B1 \u03BA\u03CD\u03BB\u03B9\u03C3\u03B7\u03C2",ScrollAuto:"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B7 \u03BA\u03CD\u03BB\u03B9\u03C3\u03B7","Good image quality":"\u039A\u03B1\u03BB\u03AE \u03C0\u03BF\u03B9\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B5\u03B9\u03BA\u03CC\u03BD\u03B1\u03C2",Balanced:"\u0399\u03C3\u03BF\u03C1\u03C1\u03BF\u03C0\u03B7\u03BC\u03AD\u03BD\u03B7","Optimize reaction time":"\u0392\u03B5\u03BB\u03C4\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03B1\u03C0\u03CC\u03BA\u03C1\u03B9\u03C3\u03B7\u03C2",Custom:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B7 \u03C0\u03BF\u03B9\u03CC\u03C4\u03B7\u03C4\u03B1\u03C2 \u03B5\u03B9\u03BA\u03CC\u03BD\u03B1\u03C2","Show remote cursor":"\u0395\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BA\u03AD\u03C1\u03C3\u03BF\u03C1\u03B1","Show quality monitor":"\u0395\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7 \u03C0\u03B1\u03C1\u03B1\u03BA\u03BF\u03BB\u03BF\u03CD\u03B8\u03B7\u03C3\u03B7\u03C2 \u03C0\u03BF\u03B9\u03CC\u03C4\u03B7\u03C4\u03B1\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2","Disable clipboard":"\u0391\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03C0\u03C1\u03BF\u03C7\u03B5\u03AF\u03C1\u03BF\u03C5","Lock after session end":"\u039A\u03BB\u03B5\u03AF\u03B4\u03C9\u03BC\u03B1 \u03BC\u03B5\u03C4\u03AC \u03C4\u03BF \u03C4\u03AD\u03BB\u03BF\u03C2 \u03C4\u03B7\u03C2 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B1\u03C2",Insert:"\u0395\u03B9\u03C3\u03B1\u03B3\u03C9\u03B3\u03AE","Insert Lock":"\u039A\u03BB\u03B5\u03AF\u03B4\u03C9\u03BC\u03B1 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C3\u03C4\u03B1\u03B8\u03BC\u03BF\u03CD",Refresh:"\u0391\u03BD\u03B1\u03BD\u03AD\u03C9\u03C3\u03B7","ID does not exist":"\u03A4\u03BF \u03B1\u03BD\u03B1\u03B3\u03BD\u03C9\u03C1\u03B9\u03C3\u03C4\u03B9\u03BA\u03CC ID \u03B4\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9","Failed to connect to rendezvous server":"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2 \u03BC\u03B5 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE","Please try later":"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B4\u03BF\u03BA\u03B9\u03BC\u03AC\u03C3\u03C4\u03B5 \u03B1\u03C1\u03B3\u03CC\u03C4\u03B5\u03C1\u03B1","Remote desktop is offline":"\u039F \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03C3\u03C4\u03B1\u03B8\u03BC\u03CC\u03C2 \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B5\u03BA\u03C4\u03CC\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2","Key mismatch":"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03BA\u03BB\u03B5\u03B9\u03B4\u03AF",Timeout:"\u03A4\u03AD\u03BB\u03BF\u03C2 \u03C7\u03C1\u03CC\u03BD\u03BF\u03C5","Failed to connect to relay server":"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2 \u03BC\u03B5 \u03C4\u03BF\u03BD \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE \u03B1\u03BD\u03B1\u03BC\u03B5\u03C4\u03AC\u03B4\u03BF\u03C3\u03B7\u03C2","Failed to connect via rendezvous server":"\u0391\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5 \u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BC\u03AD\u03C3\u03C9 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE","Failed to connect via relay server":"\u0391\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5 \u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BC\u03AD\u03C3\u03C9 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE \u03B1\u03BD\u03B1\u03BC\u03B5\u03C4\u03AC\u03B4\u03BF\u03C3\u03B7\u03C2","Failed to make direct connection to remote desktop":"\u0391\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5 \u03B7 \u03B1\u03C0\u03B5\u03C5\u03B8\u03B5\u03AF\u03B1\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BC\u03B5 \u03C4\u03BF\u03BD \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF \u03C3\u03C4\u03B1\u03B8\u03BC\u03CC \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2","Set Password":"\u039F\u03C1\u03AF\u03C3\u03C4\u03B5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","OS Password":"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03B9\u03BA\u03BF\u03CD \u03C3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2",install_tip:"\u039B\u03CC\u03B3\u03C9 UAC, \u03C4\u03BF RustDesk \u03B5\u03BD\u03B4\u03AD\u03C7\u03B5\u03C4\u03B1\u03B9 \u03BD\u03B1 \u03BC\u03B7\u03BD \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03B5\u03AF \u03C3\u03C9\u03C3\u03C4\u03AC \u03C3\u03B5 \u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C0\u03B5\u03C1\u03B9\u03C0\u03C4\u03CE\u03C3\u03B5\u03B9\u03C2. \u0393\u03B9\u03B1 \u03BD\u03B1 \u03B1\u03C0\u03BF\u03C6\u03CD\u03B3\u03B5\u03C4\u03B5 \u03C4\u03BF UAC, \u03BA\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03C3\u03C4\u03BF \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF \u03C0\u03B1\u03C1\u03B1\u03BA\u03AC\u03C4\u03C9 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03B3\u03BA\u03B1\u03C4\u03B1\u03C3\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF RustDesk \u03C3\u03C4\u03BF \u03C3\u03CD\u03C3\u03C4\u03B7\u03BC\u03B1","Click to upgrade":"\u03A0\u03B9\u03AD\u03C3\u03C4\u03B5 \u03B3\u03B9\u03B1 \u03B1\u03BD\u03B1\u03B2\u03AC\u03B8\u03BC\u03B9\u03C3\u03B7","Click to download":"\u03A0\u03B9\u03AD\u03C3\u03C4\u03B5 \u03B3\u03B9\u03B1 \u03BB\u03AE\u03C8\u03B7","Click to update":"\u03A0\u03B9\u03AD\u03C3\u03C4\u03B5 \u03B3\u03B9\u03B1 \u03B5\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7",Configure:"\u0394\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7",config_acc:"\u0393\u03B9\u03B1 \u03C4\u03BF\u03BD \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF \u03C4\u03BF\u03C5 \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03C4\u03AE \u03C3\u03B1\u03C2, \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03BA\u03C7\u03C9\u03C1\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C3\u03C4\u03BF RustDesk.",config_screen:'\u0393\u03B9\u03B1 \u03BD\u03B1 \u03B1\u03C0\u03BF\u03BA\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7 \u03C3\u03C4\u03BF\u03BD \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03C4\u03AE \u03C3\u03B1\u03C2, \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03BA\u03C7\u03C9\u03C1\u03AE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF \u03B4\u03B9\u03BA\u03B1\u03AF\u03C9\u03BC\u03B1 RustDesk "Screen Capture".',"Installing ...":"\u0393\u03AF\u03BD\u03B5\u03C4\u03B1\u03B9 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7 ...",Install:"\u0395\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7",Installation:"\u0397 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7","Installation Path":"\u0394\u03B9\u03B1\u03B4\u03C1\u03BF\u03BC\u03AE \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2","Create start menu shortcuts":"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C3\u03C5\u03BD\u03C4\u03BF\u03BC\u03B5\u03CD\u03C3\u03B5\u03C9\u03BD \u03BC\u03B5\u03BD\u03BF\u03CD \u03AD\u03BD\u03B1\u03C1\u03BE\u03B7\u03C2","Create desktop icon":"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B5\u03B9\u03BA\u03BF\u03BD\u03B9\u03B4\u03AF\u03BF\u03C5 \u03B5\u03C0\u03B9\u03C6\u03AC\u03BD\u03B5\u03B9\u03B1\u03C2 \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2",agreement_tip:"\u039C\u03B5 \u03C4\u03B7\u03BD \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7 \u03B1\u03C0\u03BF\u03B4\u03AD\u03C7\u03B5\u03C3\u03C4\u03B5 \u03C4\u03B7\u03BD \u03AC\u03B4\u03B5\u03B9\u03B1 \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2","Accept and Install":"\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE \u03BA\u03B1\u03B9 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7","End-user license agreement":"\u03A3\u03CD\u03BC\u03B2\u03B1\u03C3\u03B7 \u03AC\u03B4\u03B5\u03B9\u03B1\u03C2 \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2 \u03C4\u03B5\u03BB\u03B9\u03BA\u03BF\u03CD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7","Generating ...":"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 ...","Your installation is lower version.":"\u0397 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03AE\u03C2 \u03C3\u03B1\u03C2 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C0\u03B1\u03BB\u03B1\u03B9\u03CC\u03C4\u03B5\u03C1\u03B7.",not_close_tcp_tip:"\u039C\u03B7\u03BD \u03BA\u03BB\u03B5\u03AF\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF \u03B5\u03BD\u03CE \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B5 \u03C4\u03BF \u03C4\u03BF\u03CD\u03BD\u03B5\u03BB.","Listening ...":"\u0391\u03BD\u03B1\u03BC\u03BF\u03BD\u03AE ...","Remote Host":"\u0391\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03C4\u03AE\u03C2","Remote Port":"\u0391\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7 \u03B8\u03CD\u03C1\u03B1",Action:"\u0394\u03C1\u03AC\u03C3\u03B7",Add:"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7","Local Port":"\u03A4\u03BF\u03C0\u03B9\u03BA\u03AE \u03B8\u03CD\u03C1\u03B1","Local Address":"\u03A4\u03BF\u03C0\u03B9\u03BA\u03AE \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7","Change Local Port":"\u0391\u03BB\u03BB\u03B1\u03B3\u03AE \u03C4\u03BF\u03C0\u03B9\u03BA\u03AE\u03C2 \u03B8\u03CD\u03C1\u03B1\u03C2",setup_server_tip:"\u0393\u03B9\u03B1 \u03C0\u03B9\u03BF \u03B3\u03C1\u03AE\u03B3\u03BF\u03C1\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7, \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03B4\u03B9\u03BA\u03CC \u03C3\u03B1\u03C2 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2","Too short, at least 6 characters.":"\u03A0\u03BF\u03BB\u03CD \u03BC\u03B9\u03BA\u03C1\u03CC, \u03C4\u03BF\u03C5\u03BB\u03AC\u03C7\u03B9\u03C3\u03C4\u03BF\u03BD 6 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2.","The confirmation is not identical.":"\u0397 \u03B5\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u03B4\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C0\u03B1\u03BD\u03BF\u03BC\u03BF\u03B9\u03CC\u03C4\u03C5\u03C0\u03B7.",Permissions:"\u0386\u03B4\u03B5\u03B9\u03B5\u03C2",Accept:"\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE",Dismiss:"\u0391\u03C0\u03CC\u03C1\u03C1\u03B9\u03C8\u03B7",Disconnect:"\u0391\u03C0\u03BF\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Enable file copy and paste":"\u039D\u03B1 \u03B5\u03C0\u03B9\u03C4\u03C1\u03AD\u03C0\u03B5\u03C4\u03B1\u03B9 \u03B7 \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE \u03BA\u03B1\u03B9 \u03B5\u03C0\u03B9\u03BA\u03CC\u03BB\u03BB\u03B7\u03C3\u03B7 \u03B1\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD",Connected:"\u03A3\u03C5\u03BD\u03B4\u03B5\u03B4\u03B5\u03BC\u03AD\u03BD\u03BF","Direct and encrypted connection":"\u0386\u03BC\u03B5\u03C3\u03B7 \u03BA\u03B1\u03B9 \u03BA\u03C1\u03C5\u03C0\u03C4\u03BF\u03B3\u03C1\u03B1\u03C6\u03B7\u03BC\u03AD\u03BD\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Relayed and encrypted connection":"\u039A\u03C1\u03C5\u03C0\u03C4\u03BF\u03B3\u03C1\u03B1\u03C6\u03B7\u03BC\u03AD\u03BD\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BC\u03B5 \u03B1\u03BD\u03B1\u03BC\u03B5\u03C4\u03AC\u03B4\u03BF\u03C3\u03B7","Direct and unencrypted connection":"\u0386\u03BC\u03B5\u03C3\u03B7 \u03BA\u03B1\u03B9 \u03BC\u03B7 \u03BA\u03C1\u03C5\u03C0\u03C4\u03BF\u03B3\u03C1\u03B1\u03C6\u03B7\u03BC\u03AD\u03BD\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Relayed and unencrypted connection":"\u039C\u03B7 \u03BA\u03C1\u03C5\u03C0\u03C4\u03BF\u03B3\u03C1\u03B1\u03C6\u03B7\u03BC\u03AD\u03BD\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BC\u03B5 \u03B1\u03BD\u03B1\u03BC\u03B5\u03C4\u03AC\u03B4\u03BF\u03C3\u03B7","Enter Remote ID":"\u0395\u03B9\u03C3\u03B1\u03B3\u03C9\u03B3\u03AE \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 ID","Enter your password":"\u0395\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C3\u03B1\u03C2","Logging in...":"\u0393\u03AF\u03BD\u03B5\u03C4\u03B1\u03B9 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7...","Enable RDP session sharing":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03BA\u03BF\u03B9\u03BD\u03AE\u03C2 \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2 RDP","Auto Login":"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B7 \u03B5\u03AF\u03C3\u03BF\u03B4\u03BF\u03C2","Enable direct IP access":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03AC\u03BC\u03B5\u03C3\u03B7\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 IP",Rename:"\u039C\u03B5\u03C4\u03BF\u03BD\u03BF\u03BC\u03B1\u03C3\u03AF\u03B1",Space:"\u03A7\u03CE\u03C1\u03BF\u03C2","Create desktop shortcut":"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C3\u03C5\u03BD\u03C4\u03CC\u03BC\u03B5\u03C5\u03C3\u03B7\u03C2 \u03C3\u03C4\u03B7\u03BD \u03B5\u03C0\u03B9\u03C6\u03AC\u03BD\u03B5\u03B9\u03B1 \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2","Change Path":"\u0391\u03BB\u03BB\u03B1\u03B3\u03AE \u03B4\u03B9\u03B1\u03B4\u03C1\u03BF\u03BC\u03AE\u03C2 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C5","Create Folder":"\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C6\u03B1\u03BA\u03AD\u03BB\u03BF\u03C5","Please enter the folder name":"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C4\u03BF\u03C5 \u03C6\u03B1\u03BA\u03AD\u03BB\u03BF\u03C5","Fix it":"\u0395\u03C0\u03B9\u03B4\u03B9\u03CC\u03C1\u03B8\u03C9\u03C3\u03B5 \u03C4\u03BF",Warning:"\u03A0\u03C1\u03BF\u03B5\u03B9\u03B4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7","Login screen using Wayland is not supported":"\u0397 \u03BF\u03B8\u03CC\u03BD\u03B7 \u03B5\u03B9\u03C3\u03CC\u03B4\u03BF\u03C5 \u03BC\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7 \u03C4\u03BF\u03C5 Wayland \u03B4\u03B5\u03BD \u03C5\u03C0\u03BF\u03C3\u03C4\u03B7\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9","Reboot required":"\u0391\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B1\u03B9 \u03B5\u03C0\u03B1\u03BD\u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7","Unsupported display server":"\u039C\u03B7 \u03C5\u03C0\u03BF\u03C3\u03C4\u03B7\u03C1\u03B9\u03B6\u03CC\u03BC\u03B5\u03BD\u03BF\u03C2 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u03B5\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7\u03C2 ","x11 expected":"\u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B1\u03B9 X11",Port:"\u0398\u03CD\u03C1\u03B1",Settings:"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2",Username:"\u038C\u03BD\u03BF\u03BC\u03B1 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7","Invalid port":"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03B7 \u03B8\u03CD\u03C1\u03B1","Closed manually by the peer":"\u0388\u03BA\u03BB\u03B5\u03B9\u03C3\u03B5 \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF \u03C3\u03C4\u03B1\u03B8\u03BC\u03CC","Enable remote configuration modification":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7\u03C2 \u03C4\u03C1\u03BF\u03C0\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7\u03C2 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C9\u03BD","Run without install":"\u0395\u03BA\u03C4\u03AD\u03BB\u03B5\u03C3\u03B7 \u03C7\u03C9\u03C1\u03AF\u03C2 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7","Connect via relay":"\u03A0\u03C1\u03B1\u03B3\u03BC\u03B1\u03C4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BC\u03AD\u03C3\u03C9 \u03B1\u03BD\u03B1\u03BC\u03B5\u03C4\u03B1\u03B4\u03CC\u03C4\u03B7","Always connect via relay":"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03C0\u03AC\u03BD\u03C4\u03B1 \u03BC\u03AD\u03C3\u03C9 \u03B1\u03BD\u03B1\u03BC\u03B5\u03C4\u03B1\u03B4\u03CC\u03C4\u03B7",whitelist_tip:"\u039C\u03CC\u03BD\u03BF \u03BF\u03B9 IP \u03C4\u03B7\u03C2 \u03BB\u03AF\u03C3\u03C4\u03B1\u03C2 \u03B5\u03C0\u03B9\u03C4\u03C1\u03B5\u03C0\u03CC\u03BC\u03B5\u03BD\u03C9\u03BD \u03AD\u03C7\u03BF\u03C5\u03BD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7",Login:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",Verify:"\u0395\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7","Remember me":"\u039D\u03B1 \u03BC\u03B5 \u03B8\u03C5\u03BC\u03AC\u03C3\u03B1\u03B9","Trust this device":"\u0395\u03BC\u03C0\u03B9\u03C3\u03C4\u03B5\u03CD\u03BF\u03BC\u03B1\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7\u03BD \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE","Verification code":"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7\u03C2",verification_tip:"\u0395\u03BD\u03C4\u03BF\u03C0\u03AF\u03C3\u03C4\u03B7\u03BA\u03B5 \u03BD\u03AD\u03B1 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE \u03BA\u03B1\u03B9 \u03B5\u03C3\u03C4\u03AC\u03BB\u03B7 \u03AD\u03BD\u03B1\u03C2 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7\u03C2 \u03C3\u03C4\u03B7\u03BD \u03BA\u03B1\u03C4\u03B1\u03C7\u03C9\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03B7 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 email. \u0395\u03B9\u03C3\u03B1\u03B3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF\u03C4\u03B5 \u03BE\u03B1\u03BD\u03AC.",Logout:"\u0391\u03C0\u03BF\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",Tags:"\u0395\u03C4\u03B9\u03BA\u03AD\u03C4\u03B5\u03C2","Search ID":"\u0391\u03BD\u03B1\u03B6\u03AE\u03C4\u03B7\u03C3\u03B7 ID",whitelist_sep:"\u0394\u03B9\u03B1\u03C7\u03C9\u03C1\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03BC\u03B5 \u03BA\u03CC\u03BC\u03BC\u03B1, \u03B5\u03C1\u03C9\u03C4\u03B7\u03BC\u03B1\u03C4\u03B9\u03BA\u03CC, \u03B4\u03B9\u03AC\u03C3\u03C4\u03B7\u03BC\u03B1 \u03AE \u03BD\u03AD\u03B1 \u03B3\u03C1\u03B1\u03BC\u03BC\u03AE","Add ID":"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B1\u03BD\u03B1\u03B3\u03BD\u03C9\u03C1\u03B9\u03C3\u03C4\u03B9\u03BA\u03BF\u03CD ID","Add Tag":"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03B5\u03C4\u03B9\u03BA\u03AD\u03C4\u03B1\u03C2","Unselect all tags":"\u039A\u03B1\u03C4\u03AC\u03C1\u03B3\u03B7\u03C3\u03B7 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE\u03C2 \u03CC\u03BB\u03C9\u03BD \u03C4\u03C9\u03BD \u03B5\u03C4\u03B9\u03BA\u03B5\u03C4\u03CE\u03BD","Network error":"\u03A3\u03C6\u03AC\u03BB\u03BC\u03B1 \u03B4\u03B9\u03BA\u03C4\u03CD\u03BF\u03C5","Username missed":"\u0394\u03B5\u03BD \u03C3\u03C5\u03BC\u03C0\u03BB\u03B7\u03C1\u03CE\u03C3\u03B1\u03C4\u03B5 \u03C4\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7","Password missed":"\u0394\u03B5\u03BD \u03C3\u03C5\u03BC\u03C0\u03BB\u03B7\u03C1\u03CE\u03C3\u03B1\u03C4\u03B5 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Wrong credentials":"\u039B\u03AC\u03B8\u03BF\u03C2 \u03B4\u03B9\u03B1\u03C0\u03B9\u03C3\u03C4\u03B5\u03C5\u03C4\u03AE\u03C1\u03B9\u03B1","The verification code is incorrect or has expired":"","Edit Tag":"\u0395\u03C0\u03B5\u03BE\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1 \u03B5\u03C4\u03B9\u03BA\u03AD\u03C4\u03B1\u03C2","Forget Password":"\u0394\u03B9\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03B1\u03C0\u03BF\u03BC\u03BD\u03B7\u03BC\u03BF\u03BD\u03B5\u03C5\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD",Favorites:"\u0391\u03B3\u03B1\u03C0\u03B7\u03BC\u03AD\u03BD\u03B1","Add to Favorites":"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03C4\u03B1 \u03B1\u03B3\u03B1\u03C0\u03B7\u03BC\u03AD\u03BD\u03B1","Remove from Favorites":"\u039A\u03B1\u03C4\u03AC\u03C1\u03B3\u03B7\u03C3\u03B7 \u03B1\u03C0\u03CC \u03C4\u03B1 \u0391\u03B3\u03B1\u03C0\u03B7\u03BC\u03AD\u03BD\u03B1",Empty:"\u0386\u03B4\u03B5\u03B9\u03BF","Invalid folder name":"\u039C\u03B7 \u03AD\u03B3\u03BA\u03C5\u03C1\u03BF \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C6\u03B1\u03BA\u03AD\u03BB\u03BF\u03C5","Socks5 Proxy":"\u0394\u03B9\u03B1\u03BC\u03B5\u03C3\u03BF\u03BB\u03B1\u03B2\u03B7\u03C4\u03AE\u03C2 Socks5","Socks5/Http(s) Proxy":"\u0394\u03B9\u03B1\u03BC\u03B5\u03C3\u03BF\u03BB\u03B1\u03B2\u03B7\u03C4\u03AE\u03C2 Socks5/Http(s)",Discovered:"\u0391\u03BD\u03B1\u03BA\u03B1\u03BB\u03CD\u03C6\u03B8\u03B7\u03BA\u03B1\u03BD",install_daemon_tip:"\u0393\u03B9\u03B1 \u03BD\u03B1 \u03BE\u03B5\u03BA\u03B9\u03BD\u03AC \u03BC\u03B5 \u03C4\u03B7\u03BD \u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03C4\u03AE, \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03B3\u03BA\u03B1\u03C4\u03B1\u03C3\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1 \u03C3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2","Remote ID":"\u0391\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF ID",Paste:"\u0395\u03C0\u03B9\u03BA\u03CC\u03BB\u03BB\u03B7\u03C3\u03B7","Paste here?":"\u0395\u03C0\u03B9\u03BA\u03CC\u03BB\u03BB\u03B7\u03C3\u03B7 \u03B5\u03B4\u03CE;","Are you sure to close the connection?":"\u0395\u03AF\u03C3\u03C4\u03B5 \u03B2\u03AD\u03B2\u03B1\u03B9\u03BF\u03B9 \u03CC\u03C4\u03B9 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03BA\u03BB\u03B5\u03AF\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03AE\u03BD \u03C4\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7;","Download new version":"\u039B\u03AE\u03C8\u03B7 \u03BD\u03AD\u03B1\u03C2 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7\u03C2","Touch mode":"\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B1\u03C6\u03AE\u03C2","Mouse mode":"\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C0\u03BF\u03BD\u03C4\u03B9\u03BA\u03B9\u03BF\u03CD","One-Finger Tap":"\u03A0\u03AC\u03C4\u03B7\u03BC\u03B1 \u03BC\u03B5 \u03AD\u03BD\u03B1 \u03B4\u03AC\u03C7\u03C4\u03C5\u03BB\u03BF","Left Mouse":"\u0391\u03C1\u03B9\u03C3\u03C4\u03B5\u03C1\u03CC \u03BA\u03BB\u03B9\u03BA","One-Long Tap":"\u03A0\u03B1\u03C1\u03B1\u03C4\u03B5\u03C4\u03B1\u03BC\u03AD\u03BD\u03BF \u03C0\u03AC\u03C4\u03B7\u03BC\u03B1 \u03BC\u03B5 \u03AD\u03BD\u03B1 \u03B4\u03AC\u03C7\u03C4\u03C5\u03BB\u03BF","Two-Finger Tap":"\u03A0\u03AC\u03C4\u03B7\u03BC\u03B1 \u03BC\u03B5 \u03B4\u03CD\u03BF \u03B4\u03AC\u03C7\u03C4\u03C5\u03BB\u03B1","Right Mouse":"\u0394\u03B5\u03BE\u03AF \u03BA\u03BB\u03B9\u03BA","One-Finger Move":"\u039A\u03AF\u03BD\u03B7\u03C3\u03B7 \u03BC\u03B5 \u03AD\u03BD\u03B1 \u03B4\u03AC\u03C7\u03C4\u03C5\u03BB\u03BF","Double Tap & Move":"\u0394\u03B9\u03C0\u03BB\u03CC \u03C0\u03AC\u03C4\u03B7\u03BC\u03B1 \u03BA\u03B1\u03B9 \u03BC\u03B5\u03C4\u03B1\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7","Mouse Drag":"\u03A3\u03CD\u03C1\u03B5\u03C4\u03B5 \u03C4\u03BF \u03C0\u03BF\u03BD\u03C4\u03AF\u03BA\u03B9","Three-Finger vertically":"\u03A4\u03C1\u03AF\u03B1 \u03B4\u03AC\u03C7\u03C4\u03C5\u03BB\u03B1, \u03BA\u03AC\u03B8\u03B5\u03C4\u03B1","Mouse Wheel":"\u03A4\u03C1\u03BF\u03C7\u03CC\u03C2 \u03C0\u03BF\u03BD\u03C4\u03B9\u03BA\u03B9\u03BF\u03CD","Two-Finger Move":"\u039A\u03AF\u03BD\u03B7\u03C3\u03B7 \u03BC\u03B5 \u03B4\u03CD\u03BF \u03B4\u03AC\u03C7\u03C4\u03C5\u03BB\u03B1","Canvas Move":"\u039A\u03AF\u03BD\u03B7\u03C3\u03B7 \u03BA\u03B1\u03BC\u03B2\u03AC","Pinch to Zoom":"\u03A4\u03C3\u03AF\u03BC\u03C0\u03B7\u03BC\u03B1 \u03B3\u03B9\u03B1 \u03B6\u03BF\u03C5\u03BC","Canvas Zoom":"\u0396\u03BF\u03C5\u03BC \u03C3\u03B5 \u03BA\u03B1\u03BC\u03B2\u03AC","Reset canvas":"\u0395\u03C0\u03B1\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC \u03BA\u03B1\u03BC\u03B2\u03AC","No permission of file transfer":"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03AC\u03B4\u03B5\u03B9\u03B1 \u03B3\u03B9\u03B1 \u03BC\u03B5\u03C4\u03B1\u03C6\u03BF\u03C1\u03AC \u03B1\u03C1\u03C7\u03B5\u03AF\u03C9\u03BD",Note:"\u03A3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7",Connection:"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Share Screen":"\u039A\u03BF\u03B9\u03BD\u03AE \u03C7\u03C1\u03AE\u03C3\u03B7 \u03BF\u03B8\u03CC\u03BD\u03B7\u03C2",Chat:"\u039A\u03BF\u03C5\u03B2\u03AD\u03BD\u03C4\u03B1",Total:"\u03A3\u03CD\u03BD\u03BF\u03BB\u03BF",items:"\u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1",Selected:"\u0395\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF","Screen Capture":"\u0391\u03C0\u03BF\u03C4\u03CD\u03C0\u03C9\u03C3\u03B7 \u03BF\u03B8\u03CC\u03BD\u03B7\u03C2","Input Control":"\u0388\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u03B5\u03B9\u03C3\u03CC\u03B4\u03BF\u03C5","Audio Capture":"\u0395\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE \u03AE\u03C7\u03BF\u03C5","File Connection":"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5","Screen Connection":"\u03A3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BF\u03B8\u03CC\u03BD\u03B7\u03C2","Do you accept?":"\u0394\u03AD\u03C7\u03B5\u03C3\u03B1\u03B9;","Open System Setting":"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C9\u03BD \u03C3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2","How to get Android input permission?":"\u03A0\u03CE\u03C2 \u03BD\u03B1 \u03B1\u03C0\u03BF\u03BA\u03C4\u03AE\u03C3\u03C9 \u03AC\u03B4\u03B5\u03B9\u03B1 \u03B5\u03B9\u03C3\u03B1\u03B3\u03C9\u03B3\u03AE\u03C2 Android;",android_input_permission_tip1:'\u0393\u03B9\u03B1 \u03BD\u03B1 \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BC\u03AF\u03B1 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE \u03BD\u03B1 \u03B5\u03BB\u03AD\u03B3\u03C7\u03B5\u03B9 \u03C4\u03B7 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE \u03C3\u03B1\u03C2 Android, \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03C4\u03C1\u03AD\u03C8\u03B5\u03C4\u03B5 \u03C3\u03C4\u03BF RustDesk \u03BD\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF \u03C4\u03B7\u03BD \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1 "\u03A0\u03C1\u03BF\u03C3\u03B2\u03B1\u03C3\u03B9\u03BC\u03CC\u03C4\u03B7\u03C4\u03B1".',android_input_permission_tip2:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03BC\u03B5\u03C4\u03B1\u03B2\u03B5\u03AF\u03C4\u03B5 \u03C3\u03C4\u03B7\u03BD \u03B5\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C9\u03BD \u03C3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2, \u03B2\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BA\u03B1\u03B9 \u03C0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 [\u0395\u03B3\u03BA\u03B1\u03C4\u03B5\u03C3\u03C4\u03B7\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B5\u03C2], \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03C4\u03B7\u03BD \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1 [\u0395\u03AF\u03C3\u03BF\u03B4\u03BF\u03C2 RustDesk].",android_new_connection_tip:"\u03B8\u03AD\u03BB\u03C9 \u03BD\u03B1 \u03B5\u03BB\u03AD\u03B3\u03BE\u03C9 \u03C4\u03B7 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE \u03C3\u03BF\u03C5.",android_service_will_start_tip:"\u0397 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03BA\u03BF\u03B9\u03BD\u03AE\u03C2 \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2 \u03BF\u03B8\u03CC\u03BD\u03B7\u03C2 \u03B8\u03B1 \u03BE\u03B5\u03BA\u03B9\u03BD\u03AE\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03C4\u03B7\u03BD \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1, \u03CE\u03C3\u03C4\u03B5 \u03AC\u03BB\u03BB\u03B5\u03C2 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AD\u03C2 \u03BD\u03B1 \u03BC\u03C0\u03BF\u03C1\u03BF\u03CD\u03BD \u03BD\u03B1 \u03B5\u03BB\u03AD\u03B3\u03C7\u03BF\u03C5\u03BD \u03B1\u03C5\u03C4\u03AE\u03BD \u03C4\u03B7 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE Android.",android_stop_service_tip:"\u0397 \u03B1\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1\u03C2 \u03B8\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03B5\u03B9 \u03B1\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B1 \u03CC\u03BB\u03B5\u03C2 \u03C4\u03B9\u03C2 \u03B5\u03B3\u03BA\u03B1\u03C4\u03B5\u03C3\u03C4\u03B7\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03B5\u03B9\u03C2.",android_version_audio_tip:"\u0397 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7 Android \u03C0\u03BF\u03C5 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C4\u03B5\u03C4\u03B5 \u03B4\u03B5\u03BD \u03C5\u03C0\u03BF\u03C3\u03C4\u03B7\u03C1\u03AF\u03B6\u03B5\u03B9 \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE \u03AE\u03C7\u03BF\u03C5, \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03C3\u03B5 Android 10 \u03AE \u03BD\u03B5\u03CC\u03C4\u03B5\u03C1\u03B7 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7, \u03B5\u03AC\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03CC\u03BD.",android_start_service_tip:"",android_permission_may_not_change_tip:"",Account:"\u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03CC\u03C2",Overwrite:"\u0391\u03BD\u03C4\u03B9\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7","This file exists, skip or overwrite this file?":"\u0391\u03C5\u03C4\u03CC \u03C4\u03BF \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9, \u03C0\u03B1\u03C1\u03AC\u03B2\u03BB\u03B5\u03C8\u03B7 \u03AE \u03B1\u03BD\u03C4\u03B9\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7 \u03B1\u03C5\u03C4\u03BF\u03CD \u03C4\u03BF\u03C5 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5;",Quit:"\u0388\u03BE\u03BF\u03B4\u03BF\u03C2",Help:"\u0392\u03BF\u03AE\u03B8\u03B5\u03B9\u03B1",Failed:"\u0391\u03C0\u03AD\u03C4\u03C5\u03C7\u03B5",Succeeded:"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2","Someone turns on privacy mode, exit":"\u039A\u03AC\u03C0\u03BF\u03B9\u03BF\u03C2 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF \u03C4\u03B7 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AE\u03C4\u03BF\u03C5, \u03AD\u03BE\u03BF\u03B4\u03BF\u03C2",Unsupported:"\u0394\u03B5\u03BD \u03C5\u03C0\u03BF\u03C3\u03C4\u03B7\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9","Peer denied":"\u039F \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03C3\u03C4\u03B1\u03B8\u03BC\u03CC\u03C2 \u03B1\u03C0\u03AD\u03C1\u03C1\u03B9\u03C8\u03B5 \u03C4\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Please install plugins":"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B3\u03BA\u03B1\u03C4\u03B1\u03C3\u03C4\u03AE\u03C3\u03C4\u03B5 \u03C4\u03B1 \u03C0\u03C1\u03CC\u03C3\u03B8\u03B5\u03C4\u03B1","Peer exit":"\u039F \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03C3\u03C4\u03B1\u03B8\u03BC\u03CC\u03C2 \u03AD\u03C7\u03B5\u03B9 \u03B1\u03C0\u03BF\u03C3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF","Failed to turn off":"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03B1\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7\u03C2","Turned off":"\u0391\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03BF",Language:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1","Keep RustDesk background service":"\u0395\u03BA\u03C4\u03AD\u03BB\u03B5\u03C3\u03B7 \u03C4\u03BF\u03C5 RustDesk \u03C3\u03C4\u03BF \u03C0\u03B1\u03C1\u03B1\u03C3\u03BA\u03AE\u03BD\u03B9\u03BF","Ignore Battery Optimizations":"\u03A0\u03B1\u03C1\u03AC\u03B2\u03BB\u03B5\u03C8\u03B7 \u03B2\u03B5\u03BB\u03C4\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C9\u03BD \u03BC\u03C0\u03B1\u03C4\u03B1\u03C1\u03AF\u03B1\u03C2",android_open_battery_optimizations_tip:"\u0398\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BD\u03BF\u03AF\u03BE\u03B5\u03C4\u03B5 \u03C4\u03B9\u03C2 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03B2\u03B5\u03BB\u03C4\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7\u03C2 \u03BC\u03C0\u03B1\u03C4\u03B1\u03C1\u03AF\u03B1\u03C2;","Start on boot":"\u0388\u03BD\u03B1\u03C1\u03BE\u03B7 \u03BA\u03B1\u03C4\u03AC \u03C4\u03B7\u03BD \u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7","Start the screen sharing service on boot, requires special permissions":"\u0397 \u03AD\u03BD\u03B1\u03C1\u03BE\u03B7 \u03C4\u03B7\u03C2 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1\u03C2 \u03BA\u03BF\u03B9\u03BD\u03AE\u03C2 \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2 \u03BF\u03B8\u03CC\u03BD\u03B7\u03C2 \u03BA\u03B1\u03C4\u03AC \u03C4\u03B7\u03BD \u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7, \u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF \u03B5\u03B9\u03B4\u03B9\u03BA\u03AC \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1","Connection not allowed":"\u0397 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03B4\u03B5\u03BD \u03B5\u03C0\u03B9\u03C4\u03C1\u03AD\u03C0\u03B5\u03C4\u03B1\u03B9","Legacy mode":"\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C3\u03C5\u03BC\u03B2\u03B1\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1\u03C2","Map mode":"\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C7\u03AC\u03C1\u03C4\u03B7","Translate mode":"\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03BC\u03B5\u03C4\u03AC\u03C6\u03C1\u03B1\u03C3\u03B7\u03C2","Use permanent password":"\u03A7\u03C1\u03AE\u03C3\u03B7 \u03BC\u03CC\u03BD\u03B9\u03BC\u03BF\u03C5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Use both passwords":"\u03A7\u03C1\u03AE\u03C3\u03B7 \u03BA\u03B1\u03B9 \u03C4\u03C9\u03BD \u03B4\u03CD\u03BF \u03BA\u03C9\u03B4\u03B9\u03BA\u03CE\u03BD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Set permanent password":"\u039F\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u03BC\u03CC\u03BD\u03B9\u03BC\u03BF\u03C5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Enable remote restart":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7\u03C2 \u03B5\u03C0\u03B1\u03BD\u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7\u03C2","Restart remote device":"\u0395\u03C0\u03B1\u03BD\u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7\u03C2 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE\u03C2","Are you sure you want to restart":"\u0395\u03AF\u03C3\u03C4\u03B5 \u03B2\u03AD\u03B2\u03B1\u03B9\u03BF\u03B9 \u03CC\u03C4\u03B9 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03BA\u03AC\u03BD\u03B5\u03C4\u03B5 \u03B5\u03C0\u03B1\u03BD\u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7","Restarting remote device":"\u0393\u03AF\u03BD\u03B5\u03C4\u03B1\u03B9 \u03B5\u03C0\u03B1\u03BD\u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7\u03C2 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE\u03C2",remote_restarting_tip:"\u0397 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE \u03B5\u03C0\u03B1\u03BD\u03B5\u03BA\u03BA\u03B9\u03BD\u03B5\u03AF\u03C4\u03B1\u03B9, \u03BA\u03BB\u03B5\u03AF\u03C3\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03BC\u03AE\u03BD\u03C5\u03BC\u03B1 \u03BA\u03B1\u03B9 \u03B5\u03C0\u03B1\u03BD\u03B1\u03C3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF\u03C4\u03B5 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03CE\u03BD\u03C4\u03B1\u03C2 \u03C4\u03BF\u03BD \u03BC\u03CC\u03BD\u03B9\u03BC\u03BF \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2.",Copied:"\u0391\u03BD\u03C4\u03B9\u03B3\u03C1\u03AC\u03C6\u03B7\u03BA\u03B5","Exit Fullscreen":"\u0388\u03BE\u03BF\u03B4\u03BF\u03C2 \u03B1\u03C0\u03CC \u03C0\u03BB\u03AE\u03C1\u03B7 \u03BF\u03B8\u03CC\u03BD\u03B7",Fullscreen:"\u03A0\u03BB\u03AE\u03C1\u03B7\u03C2 \u03BF\u03B8\u03CC\u03BD\u03B7","Mobile Actions":"Mobile Actions","Select Monitor":"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03BF\u03B8\u03CC\u03BD\u03B7\u03C2","Control Actions":"\u0395\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B5\u03C2 \u03B5\u03BB\u03AD\u03B3\u03C7\u03BF\u03C5","Display Settings":"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03BF\u03B8\u03CC\u03BD\u03B7\u03C2",Ratio:"\u0391\u03BD\u03B1\u03BB\u03BF\u03B3\u03AF\u03B1","Image Quality":"\u03A0\u03BF\u03B9\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B5\u03B9\u03BA\u03CC\u03BD\u03B1\u03C2","Scroll Style":"\u03A3\u03C4\u03C5\u03BB \u03BA\u03CD\u03BB\u03B9\u03C3\u03B7\u03C2","Show Toolbar":"\u0395\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7 \u03B3\u03C1\u03B1\u03BC\u03BC\u03AE\u03C2 \u03B5\u03C1\u03B3\u03B1\u03BB\u03B5\u03AF\u03C9\u03BD","Hide Toolbar":"\u0391\u03C0\u03CC\u03BA\u03C1\u03C5\u03C8\u03B7 \u03B3\u03C1\u03B1\u03BC\u03BC\u03AE\u03C2 \u03B5\u03C1\u03B3\u03B1\u03BB\u03B5\u03AF\u03C9\u03BD","Direct Connection":"\u0391\u03C0\u03B5\u03C5\u03B8\u03B5\u03AF\u03B1\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Relay Connection":"\u0391\u03BD\u03B1\u03BC\u03B5\u03C4\u03B1\u03B4\u03B9\u03B4\u03CC\u03BC\u03B5\u03BD\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Secure Connection":"\u0391\u03C3\u03C6\u03B1\u03BB\u03AE\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Insecure Connection":"\u039C\u03B7 \u03B1\u03C3\u03C6\u03B1\u03BB\u03AE\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Scale original":"\u039A\u03BB\u03B9\u03BC\u03AC\u03BA\u03C9\u03C3\u03B7 \u03C0\u03C1\u03C9\u03C4\u03CC\u03C4\u03C5\u03C0\u03BF\u03C5","Scale adaptive":"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B7 \u03BA\u03BB\u03AF\u03BC\u03B1\u03BA\u03B1",General:"\u0393\u03B5\u03BD\u03B9\u03BA\u03AC",Security:"\u0391\u03C3\u03C6\u03AC\u03BB\u03B5\u03B9\u03B1",Theme:"\u0398\u03AD\u03BC\u03B1","Dark Theme":"\u03A3\u03BA\u03BF\u03CD\u03C1\u03BF \u03B8\u03AD\u03BC\u03B1","Light Theme":"\u03A6\u03C9\u03C4\u03B5\u03B9\u03BD\u03CC \u03B8\u03AD\u03BC\u03B1",Dark:"\u03A3\u03BA\u03BF\u03CD\u03C1\u03BF",Light:"\u03A6\u03C9\u03C4\u03B5\u03B9\u03BD\u03CC","Follow System":"\u0391\u03C0\u03CC \u03C4\u03BF \u03C3\u03CD\u03C3\u03C4\u03B7\u03BC\u03B1","Enable hardware codec":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03C0\u03BF\u03B9\u03B7\u03C4\u03AE \u03C5\u03BB\u03B9\u03BA\u03BF\u03CD","Unlock Security Settings":"\u039E\u03B5\u03BA\u03BB\u03B5\u03AF\u03B4\u03C9\u03BC\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C9\u03BD \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2","Enable audio":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03AE\u03C7\u03BF\u03C5","Unlock Network Settings":"\u039E\u03B5\u03BA\u03BB\u03B5\u03AF\u03B4\u03C9\u03BC\u03B1 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03C9\u03BD \u03B4\u03B9\u03BA\u03C4\u03CD\u03BF\u03C5",Server:"\u0394\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2","Direct IP Access":"\u03A0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7 \u03BC\u03B5 \u03C7\u03C1\u03AE\u03C3\u03B7 IP",Proxy:"\u0394\u03B9\u03B1\u03BC\u03B5\u03C3\u03BF\u03BB\u03B1\u03B2\u03B7\u03C4\u03AE\u03C2",Apply:"\u0395\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE","Disconnect all devices?":"\u0391\u03C0\u03BF\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03CC\u03BB\u03C9\u03BD \u03C4\u03C9\u03BD \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03CE\u03BD;",Clear:"\u039A\u03B1\u03B8\u03B1\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2","Audio Input Device":"\u03A3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE \u03B5\u03B9\u03C3\u03CC\u03B4\u03BF\u03C5 \u03AE\u03C7\u03BF\u03C5","Use IP Whitelisting":"\u03A7\u03C1\u03AE\u03C3\u03B7 \u03BB\u03AF\u03C3\u03C4\u03B1\u03C2 \u03B5\u03C0\u03B9\u03C4\u03C1\u03B5\u03C0\u03CC\u03BC\u03B5\u03BD\u03C9\u03BD IP",Network:"\u0394\u03AF\u03BA\u03C4\u03C5\u03BF","Pin Toolbar":"\u039A\u03B1\u03C1\u03C6\u03AF\u03C4\u03C3\u03C9\u03BC\u03B1 \u03B3\u03C1\u03B1\u03BC\u03BC\u03AE\u03C2 \u03B5\u03C1\u03B3\u03B1\u03BB\u03B5\u03AF\u03C9\u03BD","Unpin Toolbar":"\u039E\u03B5\u03BA\u03B1\u03C1\u03C6\u03AF\u03C4\u03C3\u03C9\u03BC\u03B1 \u03B3\u03C1\u03B1\u03BC\u03BC\u03AE\u03C2 \u03B5\u03C1\u03B3\u03B1\u03BB\u03B5\u03AF\u03C9\u03BD",Recording:"\u0395\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE",Directory:"\u03A6\u03AC\u03BA\u03B5\u03BB\u03BF\u03C2 \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03CE\u03BD","Automatically record incoming sessions":"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B7 \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE \u03B5\u03B9\u03C3\u03B5\u03C1\u03C7\u03CC\u03BC\u03B5\u03BD\u03C9\u03BD \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03B9\u03CE\u03BD",Change:"\u0391\u03BB\u03BB\u03B1\u03B3\u03AE","Start session recording":"\u0388\u03BD\u03B1\u03C1\u03BE\u03B7 \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE\u03C2 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B1\u03C2","Stop session recording":"\u0394\u03B9\u03B1\u03BA\u03BF\u03C0\u03AE \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE\u03C2 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B1\u03C2","Enable recording session":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03B5\u03B3\u03B3\u03C1\u03B1\u03C6\u03AE\u03C2 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B1\u03C2","Enable LAN discovery":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03B5\u03BD\u03C4\u03BF\u03C0\u03B9\u03C3\u03BC\u03BF\u03CD LAN","Deny LAN discovery":"\u0391\u03C0\u03B1\u03B3\u03CC\u03C1\u03B5\u03C5\u03C3\u03B7 \u03B5\u03BD\u03C4\u03BF\u03C0\u03B9\u03C3\u03BC\u03BF\u03CD LAN","Write a message":"\u0393\u03C1\u03AC\u03C8\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03BC\u03AE\u03BD\u03C5\u03BC\u03B1",Prompt:"\u03A5\u03C0\u03B5\u03BD\u03B8\u03C5\u03BC\u03AF\u03B6\u03C9","Please wait for confirmation of UAC...":"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C0\u03B5\u03C1\u03B9\u03BC\u03AD\u03BD\u03B5\u03C4\u03B5 \u03B3\u03B9\u03B1 \u03B5\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u03C4\u03BF\u03C5 UAC...",elevated_foreground_window_tip:"\u03A4\u03BF \u03C4\u03C1\u03AD\u03C7\u03BF\u03BD \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF \u03C4\u03B7\u03C2 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7\u03C2 \u03B5\u03C0\u03B9\u03C6\u03AC\u03BD\u03B5\u03B9\u03B1\u03C2 \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2 \u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF \u03C5\u03C8\u03B7\u03BB\u03CC\u03C4\u03B5\u03C1\u03B1 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AE\u03C3\u03B5\u03B9, \u03B5\u03C0\u03BF\u03BC\u03AD\u03BD\u03C9\u03C2 \u03B4\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03B9 \u03C0\u03C1\u03BF\u03C3\u03C9\u03C1\u03B9\u03BD\u03AC \u03C4\u03BF \u03C0\u03BF\u03BD\u03C4\u03AF\u03BA\u03B9 \u03BA\u03B1\u03B9 \u03C4\u03BF \u03C0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B6\u03B7\u03C4\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7 \u03BD\u03B1 \u03B5\u03BB\u03B1\u03C7\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03B9 \u03C4\u03BF \u03C4\u03C1\u03AD\u03C7\u03BF\u03BD \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF \u03AE \u03BD\u03B1 \u03BA\u03AC\u03BD\u03B5\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03C3\u03C4\u03BF \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF \u03B1\u03BD\u03CD\u03C8\u03C9\u03C3\u03B7\u03C2 \u03C3\u03C4\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF \u03B4\u03B9\u03B1\u03C7\u03B5\u03AF\u03C1\u03B9\u03C3\u03B7\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2. \u0393\u03B9\u03B1 \u03BD\u03B1 \u03B1\u03C0\u03BF\u03C6\u03CD\u03B3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03C0\u03C1\u03CC\u03B2\u03BB\u03B7\u03BC\u03B1, \u03C3\u03C5\u03BD\u03B9\u03C3\u03C4\u03AC\u03C4\u03B1\u03B9 \u03B7 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03B9\u03BA\u03BF\u03CD \u03C3\u03C4\u03B7\u03BD \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE.",Disconnected:"\u0391\u03C0\u03BF\u03C3\u03C5\u03BD\u03B4\u03AD\u03B8\u03B7\u03BA\u03B5",Other:"\u0386\u03BB\u03BB\u03B1","Confirm before closing multiple tabs":"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03AF\u03C9\u03C3\u03B7 \u03C0\u03C1\u03B9\u03BD \u03BA\u03BB\u03B5\u03AF\u03C3\u03B5\u03C4\u03B5 \u03C0\u03BF\u03BB\u03BB\u03AD\u03C2 \u03BA\u03B1\u03C1\u03C4\u03AD\u03BB\u03B5\u03C2","Keyboard Settings":"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03C0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5","Full Access":"\u03A0\u03BB\u03AE\u03C1\u03B7\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7","Screen Share":"\u039A\u03BF\u03B9\u03BD\u03AE \u03C7\u03C1\u03AE\u03C3\u03B7 \u03BF\u03B8\u03CC\u03BD\u03B7\u03C2","Wayland requires Ubuntu 21.04 or higher version.":"\u03A4\u03BF Wayland \u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF Ubuntu 21.04 \u03AE \u03BD\u03B5\u03CC\u03C4\u03B5\u03C1\u03B7 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"\u03A4\u03BF Wayland \u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF \u03C5\u03C8\u03B7\u03BB\u03CC\u03C4\u03B5\u03C1\u03B7 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7 \u03C4\u03BF\u03C5 linux distro. \u0394\u03BF\u03BA\u03B9\u03BC\u03AC\u03C3\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B5\u03C0\u03B9\u03C6\u03AC\u03BD\u03B5\u03B9\u03B1 \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2 X11 \u03AE \u03B1\u03BB\u03BB\u03AC\u03BE\u03C4\u03B5 \u03C4\u03BF \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03B9\u03BA\u03CC \u03C3\u03B1\u03C2 \u03C3\u03CD\u03C3\u03C4\u03B7\u03BC\u03B1.",JumpLink:"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE","Please Select the screen to be shared(Operate on the peer side).":"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C4\u03B7\u03BD \u03BF\u03B8\u03CC\u03BD\u03B7 \u03C0\u03BF\u03C5 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03BC\u03BF\u03B9\u03C1\u03B1\u03C3\u03C4\u03B5\u03AF\u03C4\u03B5 (\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C3\u03C4\u03B7\u03BD \u03C0\u03BB\u03B5\u03C5\u03C1\u03AC \u03C4\u03BF\u03C5 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C3\u03C4\u03B1\u03B8\u03BC\u03BF\u03CD).","Show RustDesk":"\u0395\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7 RustDesk","This PC":"\u0391\u03C5\u03C4\u03CC\u03C2 \u03BF \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03C4\u03AE\u03C2",or:"\u03AE","Continue with":"\u03A3\u03C5\u03BD\u03AD\u03C7\u03B5\u03B9\u03B1 \u03BC\u03B5",Elevate:"\u0391\u03BD\u03CD\u03C8\u03C9\u03C3\u03B7","Zoom cursor":"K\u03AD\u03C1\u03C3\u03BF\u03C1\u03B1\u03C2 \u03BC\u03B5\u03B3\u03AD\u03B8\u03C5\u03BD\u03C3\u03B7\u03C2","Accept sessions via password":"\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03B9\u03CE\u03BD \u03BC\u03B5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Accept sessions via click":"\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03B9\u03CE\u03BD \u03BC\u03B5 \u03BA\u03BB\u03B9\u03BA","Accept sessions via both":"\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03B9\u03CE\u03BD \u03BA\u03B1\u03B9 \u03BC\u03B5 \u03C4\u03B1 \u03B4\u03CD\u03BF","Please wait for the remote side to accept your session request...":"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03C0\u03B5\u03C1\u03B9\u03BC\u03AD\u03BD\u03B5\u03C4\u03B5 \u03BC\u03AD\u03C7\u03C1\u03B9 \u03B7 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7 \u03C0\u03BB\u03B5\u03C5\u03C1\u03AC \u03BD\u03B1 \u03B1\u03C0\u03BF\u03B4\u03B5\u03C7\u03C4\u03B5\u03AF \u03C4\u03BF \u03B1\u03AF\u03C4\u03B7\u03BC\u03B1 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B1\u03C2 \u03C3\u03B1\u03C2...","One-time Password":"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03BC\u03AF\u03B1\u03C2 \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2","Use one-time password":"\u03A7\u03C1\u03AE\u03C3\u03B7 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03BC\u03AF\u03B1\u03C2 \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2","One-time password length":"\u039C\u03AE\u03BA\u03BF\u03C2 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03BC\u03AF\u03B1\u03C2 \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2","Request access to your device":"\u0391\u03AF\u03C4\u03B7\u03BC\u03B1 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C3\u03C4\u03B7 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE \u03C3\u03B1\u03C2","Hide connection management window":"\u0391\u03C0\u03CC\u03BA\u03C1\u03C5\u03C8\u03B7 \u03C0\u03B1\u03C1\u03B1\u03B8\u03CD\u03C1\u03BF\u03C5 \u03B4\u03B9\u03B1\u03C7\u03B5\u03AF\u03C1\u03B9\u03C3\u03B7\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2",hide_cm_tip:"\u039D\u03B1 \u03B5\u03C0\u03B9\u03C4\u03C1\u03AD\u03C0\u03B5\u03C4\u03B1\u03B9 \u03B7 \u03B1\u03C0\u03CC\u03BA\u03C1\u03C5\u03C8\u03B7, \u03BC\u03CC\u03BD\u03BF \u03B5\u03AC\u03BD \u03B1\u03C0\u03BF\u03B4\u03AD\u03C7\u03B5\u03C3\u03C4\u03B5 \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03B5\u03B9\u03C2 \u03BC\u03AD\u03C3\u03C9 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03BA\u03B1\u03B9 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF\u03C4\u03B5 \u03BC\u03CC\u03BD\u03B9\u03BC\u03BF \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",wayland_experiment_tip:"\u0397 \u03C5\u03C0\u03BF\u03C3\u03C4\u03AE\u03C1\u03B9\u03BE\u03B7 Wayland \u03B2\u03C1\u03AF\u03C3\u03BA\u03B5\u03C4\u03B1\u03B9 \u03C3\u03B5 \u03C0\u03B5\u03B9\u03C1\u03B1\u03BC\u03B1\u03C4\u03B9\u03BA\u03CC \u03C3\u03C4\u03AC\u03B4\u03B9\u03BF, \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF X11 \u03B5\u03AC\u03BD \u03C7\u03C1\u03B5\u03B9\u03AC\u03B6\u03B5\u03C3\u03C4\u03B5 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7 \u03C7\u03C9\u03C1\u03AF\u03C2 \u03B5\u03C0\u03AF\u03B2\u03BB\u03B5\u03C8\u03B7.","Right click to select tabs":"\u039A\u03AC\u03BD\u03C4\u03B5 \u03B4\u03B5\u03BE\u03AF \u03BA\u03BB\u03B9\u03BA \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03B5\u03C4\u03B5 \u03BA\u03B1\u03C1\u03C4\u03AD\u03BB\u03B5\u03C2",Skipped:"\u03A0\u03B1\u03C1\u03AC\u03BB\u03B5\u03B9\u03C8\u03B7","Add to address book":"\u03A0\u03C1\u03BF\u03C3\u03B8\u03AE\u03BA\u03B7 \u03C3\u03C4\u03BF \u0392\u03B9\u03B2\u03BB\u03AF\u03BF \u0394\u03B9\u03B5\u03C5\u03B8\u03CD\u03BD\u03C3\u03B5\u03C9\u03BD",Group:"\u039F\u03BC\u03AC\u03B4\u03B1",Search:"\u0391\u03BD\u03B1\u03B6\u03AE\u03C4\u03B7\u03C3\u03B7","Closed manually by web console":"\u039A\u03BB\u03B5\u03B9\u03C3\u03C4\u03CC \u03C7\u03B5\u03B9\u03C1\u03BF\u03BA\u03AF\u03BD\u03B7\u03C4\u03B1 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03BA\u03BF\u03BD\u03C3\u03CC\u03BB\u03B1 web","Local keyboard type":"\u03A4\u03CD\u03C0\u03BF\u03C2 \u03C4\u03BF\u03C0\u03B9\u03BA\u03BF\u03CD \u03C0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5","Select local keyboard type":"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03C4\u03CD\u03C0\u03BF\u03C5 \u03C4\u03BF\u03C0\u03B9\u03BA\u03BF\u03CD \u03C0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AF\u03BF\u03C5",software_render_tip:"\u0395\u03AC\u03BD \u03AD\u03C7\u03B5\u03C4\u03B5 \u03BA\u03AC\u03C1\u03C4\u03B1 \u03B3\u03C1\u03B1\u03C6\u03B9\u03BA\u03CE\u03BD Nvidia \u03BA\u03B1\u03B9 \u03C4\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2 \u03BA\u03BB\u03B5\u03AF\u03BD\u03B5\u03B9 \u03B1\u03BC\u03AD\u03C3\u03C9\u03C2 \u03BC\u03B5\u03C4\u03AC \u03C4\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7, \u03B7 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03C0\u03C1\u03BF\u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03BF\u03C2 \u03BF\u03B4\u03AE\u03B3\u03B7\u03C3\u03B7\u03C2 nouveau \u03BA\u03B1\u03B9 \u03B7 \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2 \u03C4\u03B7\u03C2 \u03B5\u03C0\u03B9\u03C4\u03AC\u03C7\u03C5\u03BD\u03C3\u03B7\u03C2 \u03B3\u03C1\u03B1\u03C6\u03B9\u03BA\u03CE\u03BD \u03BC\u03AD\u03C3\u03C9 \u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03B9\u03BA\u03BF\u03CD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B2\u03BF\u03B7\u03B8\u03AE\u03C3\u03B5\u03B9. \u0391\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B1\u03B9 \u03B5\u03C0\u03B1\u03BD\u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7.","Always use software rendering":"\u0395\u03C0\u03B9\u03C4\u03AC\u03C7\u03C5\u03BD\u03C3\u03B7 \u03B3\u03C1\u03B1\u03C6\u03B9\u03BA\u03CE\u03BD \u03BC\u03AD\u03C3\u03C9 \u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03B9\u03BA\u03BF\u03CD",config_input:"\u0393\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03BB\u03AD\u03B3\u03BE\u03B5\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7 \u03B5\u03C0\u03B9\u03C6\u03AC\u03BD\u03B5\u03B9\u03B1 \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2 \u03BC\u03B5 \u03C0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF, \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03BA\u03C7\u03C9\u03C1\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u03C3\u03C4\u03BF RustDesk",config_microphone:"\u03A1\u03CD\u03B8\u03BC\u03B9\u03C3\u03B7 \u03BC\u03B9\u03BA\u03C1\u03BF\u03C6\u03CE\u03BD\u03BF\u03C5",request_elevation_tip:"\u03B1\u03AF\u03C4\u03B7\u03BC\u03B1 \u03B1\u03BD\u03CD\u03C8\u03C9\u03C3\u03B7\u03C2 \u03B4\u03B9\u03BA\u03B1\u03B9\u03C9\u03BC\u03AC\u03C4\u03C9\u03BD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7",Wait:"\u03A0\u03B5\u03C1\u03B9\u03BC\u03AD\u03BD\u03B5\u03C4\u03B5","Elevation Error":"\u03A3\u03C6\u03AC\u03BB\u03BC\u03B1 \u03B1\u03BD\u03CD\u03C8\u03C9\u03C3\u03B7\u03C2 \u03B4\u03B9\u03BA\u03B1\u03B9\u03C9\u03BC\u03AC\u03C4\u03C9\u03BD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7","Ask the remote user for authentication":"\u0396\u03B7\u03C4\u03AE\u03C3\u03C4\u03B5 \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7 \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF \u03C4\u03B1\u03C5\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1\u03C2","Choose this if the remote account is administrator":"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03B5\u03AC\u03BD \u03BF \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03BB\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03CC\u03C2 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03B9\u03B1\u03C7\u03B5\u03B9\u03C1\u03B9\u03C3\u03C4\u03AE\u03C2","Transmit the username and password of administrator":"\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AE \u03C4\u03BF\u03C5 \u03BF\u03BD\u03CC\u03BC\u03B1\u03C4\u03BF\u03C2 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7 \u03BA\u03B1\u03B9 \u03C4\u03BF\u03C5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2 \u03C4\u03BF\u03C5 \u03B4\u03B9\u03B1\u03C7\u03B5\u03B9\u03C1\u03B9\u03C3\u03C4\u03AE",still_click_uac_tip:"\u0395\u03BE\u03B1\u03BA\u03BF\u03BB\u03BF\u03C5\u03B8\u03B5\u03AF \u03BD\u03B1 \u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7 \u03BD\u03B1 \u03BA\u03AC\u03BD\u03B5\u03B9 \u03BA\u03BB\u03B9\u03BA \u03C3\u03C4\u03BF OK \u03C3\u03C4\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF UAC \u03CC\u03C0\u03BF\u03C5 \u03B5\u03BA\u03C4\u03B5\u03BB\u03B5\u03AF\u03C4\u03B1\u03B9 \u03C4\u03BF RustDesk.","Request Elevation":"\u0391\u03AF\u03C4\u03B7\u03BC\u03B1 \u03B1\u03BD\u03CD\u03C8\u03C9\u03C3\u03B7\u03C2 \u03B4\u03B9\u03BA\u03B1\u03B9\u03C9\u03BC\u03AC\u03C4\u03C9\u03BD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7",wait_accept_uac_tip:"\u03A0\u03B5\u03C1\u03B9\u03BC\u03AD\u03BD\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03C0\u03BF\u03B4\u03B5\u03C7\u03C4\u03B5\u03AF \u03BF \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2 \u03C4\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF \u03B4\u03B9\u03B1\u03BB\u03CC\u03B3\u03BF\u03C5 UAC.","Elevate successfully":"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2 \u03B1\u03BD\u03CD\u03C8\u03C9\u03C3\u03B7 \u03B4\u03B9\u03BA\u03B1\u03B9\u03C9\u03BC\u03AC\u03C4\u03C9\u03BD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7",uppercase:"\u03BA\u03B5\u03C6\u03B1\u03BB\u03B1\u03AF\u03B1 \u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03B1",lowercase:"\u03C0\u03B5\u03B6\u03AC \u03B3\u03C1\u03AC\u03BC\u03BC\u03B1\u03C4\u03B1",digit:"\u03B1\u03C1\u03B9\u03B8\u03BC\u03CC\u03C2","special character":"\u03B5\u03B9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B1\u03C2","length>=8":"\u03BC\u03AE\u03BA\u03BF\u03C2>=8",Weak:"\u0391\u03B4\u03CD\u03BD\u03B1\u03BC\u03BF",Medium:"\u039C\u03AD\u03C4\u03C1\u03B9\u03BF",Strong:"\u0394\u03C5\u03BD\u03B1\u03C4\u03CC","Switch Sides":"\u0395\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AE \u03C0\u03BB\u03B5\u03C5\u03C1\u03AC\u03C2","Please confirm if you want to share your desktop?":"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03B9\u03CE\u03C3\u03C4\u03B5 \u03B1\u03BD \u03B5\u03C0\u03B9\u03B8\u03C5\u03BC\u03B5\u03AF\u03C4\u03B5 \u03C4\u03B7\u03BD \u03BA\u03BF\u03B9\u03BD\u03AE \u03C7\u03C1\u03AE\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03B5\u03C0\u03B9\u03C6\u03AC\u03BD\u03B5\u03B9\u03B1\u03C2 \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2;",Display:"\u0395\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7","Default View Style":"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03C4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03B5\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7\u03C2","Default Scroll Style":"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF\u03C2 \u03C4\u03C1\u03CC\u03C0\u03BF\u03C2 \u03BA\u03CD\u03BB\u03B9\u03C3\u03B7\u03C2","Default Image Quality":"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03B7 \u03C0\u03BF\u03B9\u03CC\u03C4\u03B7\u03C4\u03B1 \u03B5\u03B9\u03BA\u03CC\u03BD\u03B1\u03C2","Default Codec":"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03B7 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7",Bitrate:"Bitrate",FPS:"FPS",Auto:"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03BF","Other Default Options":"\u0386\u03BB\u03BB\u03B5\u03C2 \u03C0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2","Voice call":"\u03A6\u03C9\u03BD\u03B7\u03C4\u03B9\u03BA\u03AE \u03BA\u03BB\u03AE\u03C3\u03B7","Text chat":"\u03A3\u03C5\u03BD\u03BF\u03BC\u03B9\u03BB\u03AF\u03B1 \u03BA\u03B5\u03B9\u03BC\u03AD\u03BD\u03BF\u03C5","Stop voice call":"\u0394\u03B9\u03B1\u03BA\u03BF\u03C0\u03AE \u03C6\u03C9\u03BD\u03B7\u03C4\u03B9\u03BA\u03AE\u03C2 \u03BA\u03BB\u03AE\u03C3\u03B7\u03C2",relay_hint_tip:"\u0395\u03AC\u03BD \u03B4\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B1\u03C0\u03B5\u03C5\u03B8\u03B5\u03AF\u03B1\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7, \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B4\u03BF\u03BA\u03B9\u03BC\u03AC\u03C3\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF\u03C4\u03B5 \u03BC\u03AD\u03C3\u03C9 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE \u03B1\u03BD\u03B1\u03BC\u03B5\u03C4\u03AC\u03B4\u03BF\u03C3\u03B7\u03C2",Reconnect:"\u0395\u03C0\u03B1\u03BD\u03B1\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",Codec:"\u039A\u03C9\u03B4\u03B9\u03BA\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7",Resolution:"\u0391\u03BD\u03AC\u03BB\u03C5\u03C3\u03B7","No transfers in progress":"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03BC\u03B5\u03C4\u03B1\u03C6\u03BF\u03C1\u03AC \u03C3\u03B5 \u03B5\u03BE\u03AD\u03BB\u03B9\u03BE\u03B7","Set one-time password length":"\u039C\u03AD\u03B3\u03B5\u03B8\u03BF\u03C2 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03BC\u03B9\u03B1\u03C2 \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2","RDP Settings":"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 RDP","Sort by":"\u03A4\u03B1\u03BE\u03B9\u03BD\u03CC\u03BC\u03B7\u03C3\u03B7 \u03BA\u03B1\u03C4\u03AC","New Connection":"\u039D\u03AD\u03B1 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",Restore:"\u0395\u03C0\u03B1\u03BD\u03B1\u03C6\u03BF\u03C1\u03AC",Minimize:"\u0395\u03BB\u03B1\u03C7\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7",Maximize:"\u039C\u03B5\u03B3\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7","Your Device":"\u0397 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE \u03C3\u03B1\u03C2",empty_recent_tip:`\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C0\u03C1\u03CC\u03C3\u03C6\u03B1\u03C4\u03B5\u03C2 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B5\u03C2! +\u0394\u03BF\u03BA\u03B9\u03BC\u03AC\u03C3\u03C4\u03B5 \u03BD\u03B1 \u03BE\u03B5\u03BA\u03B9\u03BD\u03AE\u03C3\u03B5\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03BD\u03AD\u03B1.`,empty_favorite_tip:`\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03B1\u03BA\u03CC\u03BC\u03B7 \u03B1\u03B3\u03B1\u03C0\u03B7\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03B5\u03B9\u03C2; +\u0391\u03C6\u03BF\u03CD \u03C0\u03C1\u03B1\u03B3\u03BC\u03B1\u03C4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C4\u03B5 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BC\u03B5 \u03BA\u03AC\u03C0\u03BF\u03B9\u03BF \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF \u03C3\u03C4\u03B1\u03B8\u03BC\u03CC, \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C4\u03BF\u03BD \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03C3\u03C4\u03B1 \u03B1\u03B3\u03B1\u03C0\u03B7\u03BC\u03AD\u03BD\u03B1 \u03C3\u03B1\u03C2!`,empty_lan_tip:"\u0394\u03B5\u03BD \u03AD\u03C7\u03BF\u03C5\u03BC\u03B5 \u03B1\u03BD\u03B1\u03BA\u03B1\u03BB\u03C5\u03C6\u03B8\u03B5\u03AF \u03B1\u03BA\u03CC\u03BC\u03B7 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03B9 \u03C3\u03C4\u03B1\u03B8\u03BC\u03BF\u03AF.",empty_address_book_tip:"\u03A6\u03B1\u03AF\u03BD\u03B5\u03C4\u03B1\u03B9 \u03CC\u03C4\u03B9 \u03B1\u03C5\u03C4\u03AE \u03C4\u03B7 \u03C3\u03C4\u03B9\u03B3\u03BC\u03AE \u03B4\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03B1\u03B3\u03B1\u03C0\u03B7\u03BC\u03AD\u03BD\u03B5\u03C2 \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03B5\u03B9\u03C2 \u03C3\u03C4\u03BF \u03B2\u03B9\u03B2\u03BB\u03AF\u03BF \u03B4\u03B9\u03B5\u03C5\u03B8\u03CD\u03BD\u03C3\u03B5\u03CE\u03BD \u03C3\u03B1\u03C2.","eg: admin":"\u03C0.\u03C7. admin","Empty Username":"\u039A\u03B5\u03BD\u03CC \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7","Empty Password":"\u039A\u03B5\u03BD\u03CC\u03C2 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",Me:"\u0395\u03B3\u03CE",identical_file_tip:"\u03A4\u03BF \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C0\u03B1\u03BD\u03BF\u03BC\u03BF\u03B9\u03CC\u03C4\u03C5\u03C0\u03BF \u03BC\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF\u03C5 \u03AC\u03BB\u03BB\u03BF\u03C5 \u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03C4\u03AE.",show_monitors_tip:"\u0395\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7 \u03BF\u03B8\u03BF\u03BD\u03CE\u03BD \u03C3\u03C4\u03B7 \u03B3\u03C1\u03B1\u03BC\u03BC\u03AE \u03B5\u03C1\u03B3\u03B1\u03BB\u03B5\u03AF\u03C9\u03BD","View Mode":"\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE\u03C2",login_linux_tip:"\u0391\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B1\u03B9 \u03B5\u03AF\u03C3\u03BF\u03B4\u03BF\u03C2 \u03C3\u03B5 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF \u03BB\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03CC Linux \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03C0\u03B5\u03C1\u03B9\u03B2\u03AC\u03BB\u03BB\u03BF\u03BD \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2 \u03A7.",verify_rustdesk_password_tip:"\u0395\u03C0\u03B9\u03B2\u03B5\u03B2\u03B1\u03B9\u03CE\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C4\u03BF\u03C5 RustDesk",remember_account_tip:"\u0391\u03C0\u03BF\u03BC\u03BD\u03B7\u03BC\u03CC\u03BD\u03B5\u03C5\u03C3\u03B7 \u03B1\u03C5\u03C4\u03BF\u03CD \u03C4\u03BF\u03C5 \u03BB\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD",os_account_desk_tip:"\u0391\u03C5\u03C4\u03CC\u03C2 \u03BF \u03BB\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03CC\u03C2 \u03B8\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B7\u03B8\u03B5\u03AF \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B5\u03AF\u03C3\u03BF\u03B4\u03BF \u03BA\u03B1\u03B9 \u03B4\u03B9\u03B1\u03C7\u03B5\u03AF\u03C1\u03B9\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03B9\u03BA\u03BF\u03CD \u03C3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2","OS Account":"\u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03CC\u03C2 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03B9\u03BA\u03BF\u03CD \u03C3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2",another_user_login_title_tip:"\u03A5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7 \u03AC\u03BB\u03BB\u03BF\u03C2 \u03C3\u03C5\u03BD\u03B4\u03B5\u03B4\u03B5\u03BC\u03AD\u03BD\u03BF\u03C2 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7\u03C2",another_user_login_text_tip:"\u0391\u03C0\u03BF\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",xorg_not_found_title_tip:"\u0394\u03B5\u03BD \u03B2\u03C1\u03AD\u03B8\u03B7\u03BA\u03B5 \u03C4\u03BF Xorg",xorg_not_found_text_tip:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B3\u03BA\u03B1\u03C4\u03B1\u03C3\u03C4\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF Xorg",no_desktop_title_tip:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03B7 \u03B5\u03C0\u03B9\u03C6\u03AC\u03BD\u03B5\u03B9\u03B1 \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2",no_desktop_text_tip:"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03B3\u03BA\u03B1\u03C4\u03B1\u03C3\u03C4\u03AE\u03C3\u03C4\u03B5 \u03C4\u03BF \u03C0\u03B5\u03C1\u03B9\u03B2\u03AC\u03BB\u03BB\u03BF\u03BD GNOME","No need to elevate":"\u0394\u03B5\u03BD \u03C7\u03C1\u03B5\u03B9\u03AC\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03B1\u03C5\u03BE\u03B7\u03BC\u03AD\u03BD\u03B1 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1","System Sound":"\u0389\u03C7\u03BF\u03C2 \u03C3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2",Default:"\u03A0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF","New RDP":"\u039D\u03AD\u03B1 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C3\u03C4\u03B1\u03B8\u03BC\u03CC","Select peers":"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C3\u03C4\u03B1\u03B8\u03BC\u03BF\u03CD\u03C2",Plugins:"\u0395\u03C0\u03B5\u03BA\u03C4\u03AC\u03C3\u03B5\u03B9\u03C2",Uninstall:"\u039A\u03B1\u03C4\u03AC\u03C1\u03B3\u03B7\u03C3\u03B7 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2",Update:"\u0395\u03BD\u03B7\u03BC\u03AD\u03C1\u03C9\u03C3\u03B7",Enable:"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7",Disable:"\u0391\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7",Options:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AD\u03C2",resolution_original_tip:"\u0391\u03C1\u03C7\u03B9\u03BA\u03AE \u03B1\u03BD\u03AC\u03BB\u03C5\u03C3\u03B7",resolution_fit_local_tip:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C3\u03C4\u03B7\u03BD \u03C4\u03BF\u03C0\u03B9\u03BA\u03AE \u03B1\u03BD\u03AC\u03BB\u03C5\u03C3\u03B7",resolution_custom_tip:"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B7 \u03B1\u03BD\u03AC\u03BB\u03C5\u03C3\u03B7","Collapse toolbar":"\u0395\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7 \u03B3\u03C1\u03B1\u03BC\u03BC\u03AE\u03C2 \u03B5\u03C1\u03B3\u03B1\u03BB\u03B5\u03AF\u03C9\u03BD","Accept and Elevate":"\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE \u03BC\u03B5 \u03B1\u03C5\u03BE\u03B7\u03BC\u03AD\u03BD\u03B1 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1",accept_and_elevate_btn_tooltip:"\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE \u03C4\u03B7\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2 \u03BC\u03B5 \u03B1\u03C5\u03BE\u03B7\u03BC\u03AD\u03BD\u03B1 \u03B4\u03B9\u03BA\u03B1\u03B9\u03CE\u03BC\u03B1\u03C4\u03B1 \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7",clipboard_wait_response_timeout_tip:"\u0388\u03BB\u03B7\u03BE\u03B5 \u03BF \u03C7\u03C1\u03CC\u03BD\u03BF\u03C2 \u03B1\u03BD\u03B1\u03BC\u03BF\u03BD\u03AE\u03C2 \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B1\u03BD\u03C4\u03B1\u03C0\u03CC\u03BA\u03C1\u03B9\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE\u03C2","Incoming connection":"\u0395\u03B9\u03C3\u03B5\u03C1\u03C7\u03CC\u03BC\u03B5\u03BD\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","Outgoing connection":"\u0395\u03BE\u03B5\u03C1\u03C7\u03CC\u03BC\u03B5\u03BD\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7",Exit:"\u0388\u03BE\u03BF\u03B4\u03BF\u03C2",Open:"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1",logout_tip:"\u0395\u03AF\u03C3\u03C4\u03B5 \u03C3\u03AF\u03B3\u03BF\u03C5\u03C1\u03BF\u03B9 \u03CC\u03C4\u03B9 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF\u03C4\u03B5;",Service:"\u03A5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1",Start:"\u0388\u03BD\u03B1\u03C1\u03BE\u03B7",Stop:"\u0394\u03B9\u03B1\u03BA\u03BF\u03C0\u03AE",exceed_max_devices:"\u0388\u03C7\u03B5\u03C4\u03B5 \u03BE\u03B5\u03C0\u03B5\u03C1\u03AC\u03C3\u03B5\u03B9 \u03C4\u03BF \u03BC\u03AD\u03B3\u03B9\u03C3\u03C4\u03BF \u03CC\u03C1\u03B9\u03BF \u03B1\u03C0\u03BF\u03B8\u03B7\u03BA\u03B5\u03C5\u03BC\u03AD\u03BD\u03C9\u03BD \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03B5\u03C9\u03BD","Sync with recent sessions":"\u03A3\u03C5\u03B3\u03C7\u03C1\u03BF\u03BD\u03B9\u03C3\u03BC\u03CC\u03C2 \u03C4\u03C9\u03BD \u03C0\u03C1\u03CC\u03C3\u03C6\u03B1\u03C4\u03C9\u03BD \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03B9\u03CE\u03BD","Sort tags":"\u03A4\u03B1\u03BE\u03B9\u03BD\u03CC\u03BC\u03B7\u03C3\u03B7 \u03B5\u03C4\u03B9\u03BA\u03B5\u03C4\u03CE\u03BD","Open connection in new tab":"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2 \u03C3\u03B5 \u03BD\u03AD\u03B1 \u03BA\u03B1\u03C1\u03C4\u03AD\u03BB\u03B1","Move tab to new window":"\u039C\u03B5\u03C4\u03B1\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7 \u03BA\u03B1\u03C1\u03C4\u03AD\u03BB\u03B1\u03C2 \u03C3\u03B5 \u03BD\u03AD\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF","Can not be empty":"\u0394\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BA\u03B5\u03BD\u03CC","Already exists":"\u03A5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9 \u03AE\u03B4\u03B7","Change Password":"\u0391\u03BB\u03BB\u03B1\u03B3\u03AE \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD","Refresh Password":"\u0391\u03BD\u03B1\u03BD\u03AD\u03C9\u03C3\u03B7 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD",ID:"","Grid View":"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03C3\u03B5 \u03C0\u03BB\u03B1\u03BA\u03AF\u03B4\u03B9\u03B1","List View":"\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03C3\u03B5 \u03BB\u03AF\u03C3\u03C4\u03B1",Select:"\u0395\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE","Toggle Tags":"\u0395\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AE \u03B5\u03C4\u03B9\u03BA\u03B5\u03C4\u03CE\u03BD",pull_ab_failed_tip:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03B1\u03BD\u03B1\u03BD\u03AD\u03C9\u03C3\u03B7\u03C2 \u03B2\u03B9\u03B2\u03BB\u03AF\u03BF\u03C5 \u03B4\u03B9\u03B5\u03C5\u03B8\u03CD\u03BD\u03C3\u03B5\u03C9\u03BD",push_ab_failed_tip:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03C3\u03C5\u03B3\u03C7\u03C1\u03BF\u03BD\u03B9\u03C3\u03BC\u03BF\u03CD \u03B2\u03B9\u03B2\u03BB\u03AF\u03BF\u03C5 \u03B4\u03B9\u03B5\u03C5\u03B8\u03CD\u03BD\u03C3\u03B5\u03C9\u03BD",synced_peer_readded_tip:"\u039F\u03B9 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AD\u03C2 \u03C4\u03C9\u03BD \u03C4\u03C1\u03B5\u03C7\u03BF\u03C5\u03C3\u03CE\u03BD \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03B9\u03CE\u03BD \u03B8\u03B1 \u03C3\u03C5\u03B3\u03C7\u03C1\u03BF\u03BD\u03B9\u03C3\u03C4\u03BF\u03CD\u03BD \u03BC\u03B5 \u03C4\u03BF \u03B2\u03B9\u03B2\u03BB\u03AF\u03BF \u03B4\u03B9\u03B5\u03C5\u03B8\u03CD\u03BD\u03C3\u03B5\u03C9\u03BD","Change Color":"\u0391\u03BB\u03BB\u03B1\u03B3\u03AE \u03C7\u03C1\u03CE\u03BC\u03B1\u03C4\u03BF\u03C2","Primary Color":"\u039A\u03C5\u03C1\u03AF\u03C9\u03C2 \u03C7\u03C1\u03CE\u03BC\u03B1","HSV Color":"\u03A7\u03C1\u03CE\u03BC\u03B1 HSV","Installation Successful!":"\u0395\u03C0\u03B9\u03C4\u03C5\u03C7\u03AE\u03C2 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7!","Installation failed!":"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7\u03C2!","Reverse mouse wheel":"\u0391\u03BD\u03C4\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE \u03C4\u03C1\u03BF\u03C7\u03BF\u03CD \u03C0\u03BF\u03BD\u03C4\u03B9\u03BA\u03B9\u03BF\u03CD","{} sessions":"{} \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B5\u03C2",scam_title:"\u038A\u03C3\u03C9\u03C2 \u03B5\u03AF\u03C3\u03C4\u03B5 \u03B8\u03CD\u03BC\u03B1 \u0391\u03A0\u0391\u03A4\u0397\u03A3!",scam_text1:"\u0391\u03BD \u03C3\u03B1\u03C2 \u03BA\u03B1\u03BB\u03AD\u03C3\u03B5\u03B9 \u03BA\u03AC\u03C0\u03BF\u03B9\u03BF\u03C2 \u03C4\u03BF\u03BD \u03BF\u03C0\u03BF\u03AF\u03BF \u0394\u0395\u039D \u03B3\u03BD\u03C9\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03BA\u03B1\u03B9 \u0394\u0395\u039D \u0395\u039C\u03A0\u0399\u03A3\u03A4\u0395\u03A5\u0395\u03A3\u03A4\u0395, \u03BA\u03B1\u03B9 \u03C3\u03B1\u03C2 \u03B6\u03B7\u03C4\u03AE\u03C3\u03B5\u03B9 \u03BD\u03B1 \u03B1\u03BD\u03BF\u03AF\u03BE\u03B5\u03C4\u03B5 \u03C4\u03BF RustDesk, \u03BA\u03B1\u03B9 \u03BD\u03B1 \u03C4\u03BF\u03C5 \u03C0\u03B5\u03AF\u03C4\u03B5 \u03C4\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03C0\u03BF\u03C5 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03B5\u03B9, \u039C\u0397\u039D \u03C3\u03C5\u03BD\u03B5\u03C7\u03AF\u03C3\u03B5\u03C4\u03B5 \u03BA\u03B1\u03B9 \u03BA\u03BB\u03B5\u03AF\u03C3\u03C4\u03B5 \u03C4\u03BF \u03C4\u03B7\u03BB\u03AD\u03C6\u03C9\u03BD\u03BF \u0391\u039C\u0395\u03A3\u03A9\u03A3.",scam_text2:"\u03A0\u03B9\u03B8\u03B1\u03BD\u03CC\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BA\u03AC\u03C0\u03BF\u03B9\u03BF\u03C2 \u03B1\u03C0\u03B1\u03C4\u03B5\u03CE\u03BD\u03B1\u03C2 \u03BF \u03BF\u03C0\u03BF\u03AF\u03BF\u03C2 \u03C0\u03C1\u03BF\u03C3\u03C0\u03B1\u03B8\u03B5\u03AF \u03BD\u03B1 \u03B1\u03C0\u03BF\u03C3\u03C0\u03AC\u03C3\u03B5\u03B9 \u03C4\u03B1 \u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03AF\u03B1 \u03C4\u03BF\u03C5 \u03C4\u03C1\u03B1\u03C0\u03B5\u03B6\u03B9\u03BA\u03BF\u03CD \u03C3\u03B1\u03C2 \u03BB\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03CD, \u03C4\u03B1 \u03C7\u03C1\u03AE\u03BC\u03B1\u03C4\u03AC \u03C3\u03B1\u03C2 \u03BA\u03B1\u03B9 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C3\u03C9\u03C0\u03B9\u03BA\u03AD\u03C2 \u03C3\u03B1\u03C2 \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2.","Don't show again":"\u039D\u03B1 \u03BC\u03B7\u03BD \u03B5\u03BC\u03C6\u03B1\u03BD\u03B9\u03C3\u03C4\u03B5\u03AF \u03BE\u03B1\u03BD\u03AC","I Agree":"\u03A3\u03C5\u03BC\u03C6\u03C9\u03BD\u03CE",Decline:"\u0394\u03B9\u03B1\u03C6\u03C9\u03BD\u03CE","Timeout in minutes":"\u03A4\u03AD\u03BB\u03BF\u03C2 \u03C7\u03C1\u03CC\u03BD\u03BF\u03C5 \u03C3\u03B5 \u03BB\u03B5\u03C0\u03C4\u03AC",auto_disconnect_option_tip:"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B7 \u03B1\u03C0\u03BF\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7\u03C2 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B1\u03C2 \u03AD\u03C0\u03B5\u03B9\u03C4\u03B1 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03C0\u03AC\u03C1\u03BF\u03B4\u03BF \u03C4\u03BF\u03C5 \u03C7\u03C1\u03BF\u03BD\u03B9\u03BA\u03BF\u03CD \u03BF\u03C1\u03AF\u03BF\u03C5 \u03B1\u03B4\u03C1\u03AC\u03BD\u03B5\u03B9\u03B1\u03C2 ","Connection failed due to inactivity":"\u0397 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03C4\u03B5\u03C1\u03BC\u03B1\u03C4\u03AF\u03C3\u03C4\u03B7\u03BA\u03B5 \u03AD\u03C0\u03B5\u03B9\u03C4\u03B1 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD \u03C0\u03AC\u03C1\u03BF\u03B4\u03BF \u03C4\u03BF\u03C5 \u03C7\u03C1\u03CC\u03BD\u03BF\u03C5 \u03B1\u03B4\u03C1\u03AC\u03BD\u03B5\u03B9\u03B1\u03C2","Check for software update on startup":"\u0388\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u03B3\u03B9\u03B1 \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03B5\u03B9\u03C2 \u03BA\u03B1\u03C4\u03B1 \u03C4\u03B7\u03BD \u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7","upgrade_rustdesk_server_pro_to_{}_tip":"\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03B5\u03BD\u03B7\u03BC\u03B5\u03C1\u03CE\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD RustDesk Server Pro \u03C3\u03C4\u03B7\u03BD \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7 {} \u03AE \u03BD\u03B5\u03CC\u03C4\u03B5\u03C1\u03B7!",pull_group_failed_tip:"\u0391\u03C0\u03BF\u03C4\u03C5\u03C7\u03AF\u03B1 \u03B1\u03BD\u03B1\u03BD\u03AD\u03C9\u03C3\u03B7\u03C2 \u03C4\u03B7\u03C2 \u03BF\u03BC\u03AC\u03B4\u03B1\u03C2","Filter by intersection":"","Remove wallpaper during incoming sessions":"\u0391\u03C6\u03B1\u03AF\u03C1\u03B5\u03C3\u03B7 \u03B5\u03B9\u03BA\u03CC\u03BD\u03B1\u03C2 \u03C6\u03CC\u03BD\u03C4\u03BF\u03C5 \u03C3\u03C4\u03B9\u03C2 \u03B5\u03B9\u03C3\u03B5\u03C1\u03C7\u03CC\u03BC\u03B5\u03BD\u03B5\u03C2 \u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03B5\u03B9\u03C2",Test:"\u0394\u03BF\u03BA\u03B9\u03BC\u03AE",display_is_plugged_out_msg:"\u0397 \u03BF\u03B8\u03CC\u03BD\u03B7 \u03AD\u03C7\u03B5\u03B9 \u03B1\u03C0\u03BF\u03C3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF, \u03B5\u03C0\u03B9\u03C3\u03C4\u03C1\u03AD\u03C8\u03C4\u03B5 \u03C3\u03C4\u03B7\u03BD \u03BA\u03CD\u03C1\u03B9\u03B1 \u03BF\u03B8\u03CC\u03BD\u03B7 \u03C0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE\u03C2","No displays":"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03BF\u03B8\u03CC\u03BD\u03B5\u03C2","Open in new window":"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1 \u03C3\u03B5 \u03BD\u03AD\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF","Show displays as individual windows":"\u0395\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7 \u03BF\u03B8\u03BF\u03BD\u03CE\u03BD \u03C3\u03B5 \u03BE\u03B5\u03C7\u03C9\u03C1\u03B9\u03C3\u03C4\u03AC \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03B1","Use all my displays for the remote session":"\u03A7\u03C1\u03AE\u03C3\u03B7 \u03CC\u03BB\u03C9\u03BD \u03C4\u03C9\u03BD \u03BF\u03B8\u03BF\u03BD\u03CE\u03BD \u03C4\u03B7\u03C2 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03B7\u03C2 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2",selinux_tip:"\u0388\u03C7\u03B5\u03C4\u03B5 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03BF \u03C4\u03BF SELinux, \u03C4\u03BF \u03BF\u03C0\u03BF\u03AF\u03BF \u03C0\u03B9\u03B8\u03B1\u03BD\u03CC\u03BD \u03B5\u03BC\u03C0\u03BF\u03B4\u03AF\u03B6\u03B5\u03B9 \u03C4\u03B7\u03BD \u03BF\u03C1\u03B8\u03AE \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03C4\u03BF\u03C5 RustDesk.","Change view":"\u0391\u03BB\u03BB\u03B1\u03B3\u03AE \u03B1\u03C0\u03B5\u03B9\u03BA\u03CC\u03BD\u03B9\u03C3\u03B7\u03C2","Big tiles":"\u039C\u03B5\u03B3\u03AC\u03BB\u03B1 \u03B5\u03B9\u03BA\u03BF\u03BD\u03AF\u03B4\u03B9\u03B1","Small tiles":"\u039C\u03B9\u03BA\u03C1\u03AC \u03B5\u03B9\u03BA\u03BF\u03BD\u03AF\u03B4\u03B9\u03B1",List:"\u039B\u03AF\u03C3\u03C4\u03B1","Virtual display":"\u0395\u03B9\u03BD\u03BF\u03BD\u03B9\u03BA\u03AE \u03BF\u03B8\u03CC\u03BD\u03B7","Plug out all":"\u0391\u03C0\u03BF\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03CC\u03BB\u03C9\u03BD","True color (4:4:4)":"","Enable blocking user input":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03B1\u03C0\u03BF\u03BA\u03BB\u03B5\u03B9\u03C3\u03BC\u03BF\u03CD \u03C7\u03B5\u03B9\u03C1\u03B9\u03C3\u03BC\u03BF\u03CD \u03B1\u03C0\u03CC \u03C4\u03BF\u03BD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7",id_input_tip:`\u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03B5\u03BD\u03B1 ID, \u03BC\u03B9\u03B1 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 IP, \u03AE \u03AD\u03BD\u03B1 \u03CC\u03BD\u03BF\u03BC\u03B1 \u03C4\u03BF\u03BC\u03AD\u03B1 \u03BC\u03B5 \u03C4\u03B7\u03BD \u03B1\u03BD\u03C4\u03AF\u03C3\u03C4\u03BF\u03B9\u03C7\u03B7 \u03C0\u03CC\u03C1\u03C4\u03B1 (:). +\u0391\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF\u03C4\u03B5 \u03C3\u03B5 \u03BC\u03B9\u03B1 \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE \u03C3\u03B5 \u03AC\u03BB\u03BB\u03BF \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE, \u03C0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03CE \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03B5\u03C4\u03B5 \u03BA\u03B1\u03B9 \u03C4\u03B7\u03BD \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE (@?key=), \u03B3\u03B9\u03B1 \u03C0\u03B1\u03C1\u03AC\u03B4\u03B5\u03B9\u03B3\u03BC\u03B1, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +\u0391\u03BD \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF\u03C4\u03B5 \u03C3\u03B5 \u03BA\u03AC\u03C0\u03BF\u03B9\u03BF \u03B4\u03B7\u03BC\u03CC\u03C3\u03B9\u03BF \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE, \u03C0\u03C1\u03BF\u03C3\u03B8\u03AD\u03C3\u03C4\u03B5 \u03C4\u03BF \u03CC\u03BD\u03BF\u03BC\u03AC \u03C4\u03BF\u03C5 "@public", \u03B7 \u03C0\u03B1\u03C1\u03AC\u03BC\u03B5\u03C4\u03C1\u03BF\u03C2 key \u03B4\u03B5\u03BD \u03B1\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03C4\u03BF\u03C5\u03C2 \u03B4\u03B7\u03BC\u03CC\u03C3\u03B9\u03BF\u03C5\u03C2 \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AD\u03C2.`,privacy_mode_impl_mag_tip:"\u03A0\u03C1\u03BF\u03C6\u03CD\u03BB\u03B1\u03BE\u03B7 \u039F\u03B8\u03CC\u03BD\u03B7\u03C2",privacy_mode_impl_virtual_display_tip:"\u0395\u03B9\u03BA\u03BF\u03BD\u03B9\u03BA\u03AE \u039F\u03B8\u03CC\u03BD\u03B7","Enter privacy mode":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AE\u03C4\u03BF\u03C5","Exit privacy mode":"\u0394\u03B9\u03B1\u03BA\u03BF\u03C0\u03AE \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1\u03C2 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AE\u03C4\u03BF\u03C5",idd_not_support_under_win10_2004_tip:"\u03A4\u03BF \u03C0\u03C1\u03CC\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1 \u03BF\u03B4\u03AE\u03B3\u03B7\u03C3\u03B7\u03C2 \u03AD\u03BC\u03BC\u03B5\u03C3\u03B7\u03C2 \u03BF\u03B8\u03CC\u03BD\u03B7\u03C2 \u03B4\u03B5\u03BD \u03C5\u03C0\u03BF\u03C3\u03C4\u03B7\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9. \u0391\u03C0\u03B1\u03B9\u03C4\u03B5\u03AF\u03C4\u03B5 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03B9\u03BA\u03CC \u03C3\u03CD\u03C3\u03C4\u03B7\u03BC\u03B1 Windows 10 \u03AD\u03BA\u03B4\u03BF\u03C3\u03B7 2004 \u03AE \u03BD\u03B5\u03CC\u03C4\u03B5\u03C1\u03BF.",input_source_1_tip:"\u03A0\u03B7\u03B3\u03AE \u03B5\u03B9\u03C3\u03CC\u03B4\u03BF\u03C5 1",input_source_2_tip:"\u03A0\u03B7\u03B3\u03AE \u03B5\u03B9\u03C3\u03CC\u03B4\u03BF\u03C5 2","Swap control-command key":"\u0395\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AE \u03BA\u03BF\u03C5\u03BC\u03C0\u03B9\u03CE\u03BD control-command","swap-left-right-mouse":"\u0395\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AE \u03B1\u03C1\u03B9\u03C3\u03C4\u03B5\u03C1\u03CC-\u03B4\u03B5\u03BE\u03AF \u03BA\u03BF\u03C5\u03BC\u03C0\u03AF \u03C4\u03BF\u03C5 \u03C0\u03BF\u03BD\u03C4\u03B9\u03BA\u03B9\u03BF\u03CD","2FA code":"\u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 2FA",More:"\u03A0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03B1","enable-2fa-title":"\u0395\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03A0\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7\u03C2 \u0394\u03CD\u03BF \u03A0\u03B1\u03C1\u03B1\u03B3\u03CC\u03BD\u03C4\u03C9\u03BD","enable-2fa-desc":"\u03A1\u03C5\u03B8\u03BC\u03AF\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF \u03C4\u03B1\u03C5\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1\u03C2 \u03C4\u03CE\u03C1\u03B1. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03B5\u03BB\u03AD\u03B3\u03C7\u03BF\u03C5 \u03C4\u03B1\u03C5\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1\u03C2 \u03CC\u03C0\u03C9\u03C2 Authy, Microsoft \u03AE Google Authenticator \u03C3\u03C4\u03BF \u03C4\u03B7\u03BB\u03AD\u03C6\u03C9\u03BD\u03BF \u03AE \u03C3\u03C4\u03B7\u03BD \u03B5\u03C0\u03B9\u03C6\u03AC\u03BD\u03B5\u03B9\u03B1 \u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1\u03C2 \u03C3\u03B1\u03C2.\u03A3\u03B1\u03C1\u03CE\u03C3\u03C4\u03B5 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC QR \u03BC\u03B5 \u03C4\u03B7\u03BD \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C3\u03B1\u03C2 \u03BA\u03B1\u03B9 \u03B5\u03B9\u03C3\u03B1\u03B3\u03AC\u03B3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03BF\u03C5 \u03B5\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03B5\u03B9 \u03B7 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C3\u03B1\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u03AD\u03BB\u03B5\u03B3\u03C7\u03BF \u03C4\u03B1\u03C5\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1\u03C2 \u03B4\u03CD\u03BF \u03C0\u03B1\u03C1\u03B1\u03B3\u03CC\u03BD\u03C4\u03C9\u03BD.","wrong-2fa-code":"\u0394\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03C5\u03BD\u03B1\u03C4\u03AE \u03B7 \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7 \u03C4\u03BF\u03C5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD. \u0395\u03BB\u03AD\u03B3\u03BE\u03C4\u03B5 \u03CC\u03C4\u03B9 \u03BF \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03BA\u03B1\u03B9 \u03BF\u03B9 \u03C1\u03C5\u03B8\u03BC\u03AF\u03C3\u03B5\u03B9\u03C2 \u03C4\u03BF\u03C0\u03B9\u03BA\u03AE\u03C2 \u03CE\u03C1\u03B1\u03C2 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C3\u03C9\u03C3\u03C4\u03AD\u03C2","enter-2fa-title":"\u0388\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2 \u03C4\u03B1\u03C5\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1\u03C2 \u03B4\u03CD\u03BF \u03C0\u03B1\u03C1\u03B1\u03B3\u03CC\u03BD\u03C4\u03C9\u03BD","Email verification code must be 6 characters.":"\u039F \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03B5\u03C0\u03B1\u03BB\u03AE\u03B8\u03B5\u03C5\u03C3\u03B7\u03C2 email \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B5\u03C9\u03C2 6 \u03C7\u03B1\u03C1\u03B1\u03BA\u03C4\u03AE\u03C1\u03B5\u03C2","2FA code must be 6 digits.":"\u039F \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 2FA \u03C0\u03C1\u03AD\u03C0\u03B5\u03B9 \u03BD\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 6\u03C8\u03AE\u03C6\u03B9\u03BF\u03C2.","Multiple Windows sessions found":"","Please select the session you want to connect to":"\u0395\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C4\u03B7 \u03C3\u03C5\u03BD\u03B5\u03B4\u03C1\u03AF\u03B1 \u03C3\u03C4\u03B7\u03BD \u03BF\u03C0\u03BF\u03AF\u03B1 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03C3\u03C5\u03BD\u03B4\u03B5\u03B8\u03B5\u03AF\u03C4\u03B5",powered_by_me:"\u039C\u03B5 \u03C4\u03B7\u03BD \u03C5\u03C0\u03BF\u03C3\u03C4\u03AE\u03C1\u03B9\u03BE\u03B7 \u03C4\u03B7\u03C2 RustDesk",outgoing_only_desk_tip:"",preset_password_warning:"\u03C0\u03C1\u03BF\u03B5\u03B9\u03B4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03C0\u03C1\u03BF\u03BA\u03B1\u03B8\u03BF\u03C1\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03BF\u03CD \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Security Alert":"\u0395\u03B9\u03B4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03B1\u03C3\u03C6\u03B1\u03BB\u03B5\u03AF\u03B1\u03C2","My address book":"\u03A4\u03BF \u03B2\u03B9\u03B2\u03BB\u03AF\u03BF \u03B4\u03B9\u03B5\u03C5\u03B8\u03CD\u03BD\u03C3\u03B5\u03CE\u03BD \u03BC\u03BF\u03C5",Personal:"\u03A0\u03C1\u03BF\u03C3\u03C9\u03C0\u03B9\u03BA\u03CC",Owner:"\u0399\u03B4\u03B9\u03BF\u03BA\u03C4\u03AE\u03C4\u03B7\u03C2","Set shared password":"\u039F\u03C1\u03AF\u03C3\u03C4\u03B5 \u03BA\u03BF\u03B9\u03BD\u03CC\u03C7\u03C1\u03B7\u03C3\u03C4\u03BF \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2","Exist in":"","Read-only":"\u039C\u03CC\u03BD\u03BF \u03B3\u03B9\u03B1 \u03B1\u03BD\u03AC\u03B3\u03BD\u03C9\u03C3\u03B7","Read/Write":"","Full Control":"\u03A0\u03BB\u03AE\u03C1\u03B7\u03C2 \u0388\u03BB\u03B5\u03B3\u03C7\u03BF\u03C2",share_warning_tip:"\u03A4\u03B1 \u03C0\u03B1\u03C1\u03B1\u03C0\u03AC\u03BD\u03C9 \u03C0\u03B5\u03B4\u03AF\u03B1 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03BA\u03BF\u03B9\u03BD\u03CC\u03C7\u03C1\u03B7\u03C3\u03C4\u03B1 \u03BA\u03B1\u03B9 \u03BF\u03C1\u03B1\u03C4\u03AC \u03C3\u03B5 \u03AC\u03BB\u03BB\u03BF\u03C5\u03C2.",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"\u039D\u03B1 \u03B5\u03C0\u03B9\u03C4\u03C1\u03AD\u03C0\u03B5\u03C4\u03B1\u03B9 \u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7 \u03BC\u03CC\u03BD\u03BF \u03B5\u03AC\u03BD \u03C4\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF RustDesk \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B1\u03BD\u03BF\u03B9\u03C7\u03C4\u03CC",no_need_privacy_mode_no_physical_displays_tip:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03C6\u03C5\u03C3\u03B9\u03BA\u03AD\u03C2 \u03BF\u03B8\u03CC\u03BD\u03B5\u03C2, \u03B4\u03B5\u03BD \u03C7\u03C1\u03B5\u03B9\u03AC\u03B6\u03B5\u03C4\u03B1\u03B9 \u03BD\u03B1 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B7 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AE\u03C4\u03BF\u03C5.","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"\u0395\u03B9\u03C3\u03B5\u03C1\u03C7\u03CC\u03BC\u03B5\u03BD\u03B7",Outgoing:"\u0395\u03BE\u03B5\u03C1\u03C7\u03CC\u03BC\u03B5\u03BD\u03B7","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"\u0394\u03B9\u03B1\u03C4\u03AE\u03C1\u03B7\u03C3\u03B7 \u03BF\u03B8\u03CC\u03BD\u03B7\u03C2 \u0391\u03BD\u03BF\u03B9\u03C7\u03C4\u03AE",Never:"\u03A0\u03BF\u03C4\u03AD","During controlled":"\u039A\u03B1\u03C4\u03B1 \u03C4\u03B7\u03BD \u03B4\u03B9\u03AC\u03C1\u03BA\u03B5\u03B9\u03B1 \u03B1\u03C0\u03BF\u03BC\u03B1\u03BA\u03C1\u03C5\u03C3\u03BC\u03AD\u03BD\u03BF\u03C5 \u03B5\u03BB\u03AD\u03B3\u03C7\u03BF\u03C5","During service is on":"\u039A\u03B1\u03C4\u03B1 \u03C4\u03B7\u03BD \u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B1\u03C2 Rustdesk","Capture screen using DirectX":"",Back:"\u03A0\u03AF\u03C3\u03C9",Apps:"\u0395\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AD\u03C2","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"\u0395\u03AC\u03BD \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03AE\u03BD \u03C4\u03B7 \u03B4\u03C5\u03BD\u03B1\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1, \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03BB\u03AC\u03B2\u03B5\u03C4\u03B5 \u03C4\u03BF\u03BD \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC 2FA \u03B1\u03C0\u03CC \u03C4\u03BF bot \u03C3\u03B1\u03C2. \u039C\u03C0\u03BF\u03C1\u03B5\u03AF \u03B5\u03C0\u03AF\u03C3\u03B7\u03C2 \u03BD\u03B1 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AE\u03C3\u03B5\u03B9 \u03C9\u03C2 \u03B5\u03B9\u03B4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7 \u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7\u03C2.","enable-bot-desc":'1, \u0391\u03BD\u03BF\u03AF\u03BE\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03C3\u03C5\u03BD\u03BF\u03BC\u03B9\u03BB\u03AF\u03B1 \u03BC\u03B5 \u03C4\u03BF\u03BD @BotFather., \u03A3\u03C4\u03B5\u03AF\u03BB\u03C4\u03B5 \u03C4\u03B7\u03BD \u03B5\u03BD\u03C4\u03BF\u03BB\u03AE "/newbot". \u0398\u03B1 \u03BB\u03AC\u03B2\u03B5\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03B4\u03B9\u03B1\u03BA\u03C1\u03B9\u03C4\u03B9\u03BA\u03CC \u03B1\u03C6\u03BF\u03CD \u03BF\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C5\u03C4\u03CC \u03C4\u03BF \u03B2\u03AE\u03BC\u03B1.3, \u039E\u03B5\u03BA\u03B9\u03BD\u03AE\u03C3\u03C4\u03B5 \u03BC\u03B9\u03B1 \u03C3\u03C5\u03BD\u03BF\u03BC\u03B9\u03BB\u03AF\u03B1 \u03BC\u03B5 \u03C4\u03BF bot \u03C0\u03BF\u03C5 \u03BC\u03CC\u03BB\u03B9\u03C2 \u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03AE\u03C3\u03B1\u03C4\u03B5. \u03A3\u03C4\u03B5\u03AF\u03BB\u03C4\u03B5 \u03AD\u03BD\u03B1 \u03BC\u03AE\u03BD\u03C5\u03BC\u03B1 \u03C0\u03BF\u03C5 \u03B1\u03C1\u03C7\u03AF\u03B6\u03B5\u03B9 \u03BC\u03B5 \u03BA\u03AC\u03B8\u03B5\u03C4\u03BF ("/") \u03CC\u03C0\u03C9\u03C2 "/hello" \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03C4\u03BF \u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C4\u03B5.',"cancel-2fa-confirm-tip":"\u0395\u03AF\u03C3\u03C4\u03B5 \u03B2\u03AD\u03B2\u03B1\u03B9\u03BF\u03B9 \u03CC\u03C4\u03B9 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BA\u03C5\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF 2FA;","cancel-bot-confirm-tip":"\u0395\u03AF\u03C3\u03C4\u03B5 \u03B2\u03AD\u03B2\u03B1\u03B9\u03BF\u03B9 \u03CC\u03C4\u03B9 \u03B8\u03AD\u03BB\u03B5\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03BA\u03C5\u03C1\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03BF Telegram bot;","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},et:{Status:"","Your Desktop":"",desk_tip:"Sinu t\xF6\xF6lauale saab selle ID ja parooliga ligi p\xE4\xE4seda.",Password:"",Ready:"",Established:"",connecting_status:"RustDeski v\xF5rguga \xFChendumine...","Enable service":"","Start service":"","Service is running":"","Service is not running":"",not_ready_status:"Pole valmis. Palun kontrolli oma \xFChendust","Control Remote Desktop":"","Transfer file":"",Connect:"","Recent sessions":"","Address book":"",Confirmation:"","TCP tunneling":"",Remove:"","Refresh random password":"","Set your own password":"","Enable keyboard/mouse":"","Enable clipboard":"","Enable file transfer":"","Enable TCP tunneling":"","IP Whitelisting":"","ID/Relay Server":"ID-/releeserver","Import server config":"","Export Server Config":"","Import server configuration successfully":"","Export server configuration successfully":"","Invalid server configuration":"","Clipboard is empty":"","Stop service":"","Change ID":"","Your new ID":"","length %min% to %max%":"","starts with a letter":"","allowed characters":"",id_change_tip:"Lubatud on vaid a-z, A-Z, 0-9 ja _ (alakriips) t\xE4hem\xE4rgid. Esimene t\xE4ht peab olema a-z v\xF5i A-Z. Pikkus vahemikus 6-16.",Website:"",About:"",Slogan_tip:"Loodud s\xFCdamega selles kaootilises maailmas!","Privacy Statement":"",Mute:"","Build Date":"Ehituskuup\xE4ev",Version:"",Home:"","Audio Input":"Helisisend",Enhancements:"","Hardware Codec":"Riistvarakoodek","Adaptive bitrate":"","ID Server":"ID-server","Relay Server":"Releeserver","API Server":"Rakendusliidese server",invalid_http:"peab algama: http:// v\xF5i https://","Invalid IP":"","Invalid format":"",server_not_support:"Pole veel serveri poolt toetatud","Not available":"","Too frequent":"",Cancel:"",Skip:"",Close:"",Retry:"",OK:"","Password Required":"Parool on n\xF5utud","Please enter your password":"","Remember password":"","Wrong Password":"Vale parool","Do you want to enter again?":"","Connection Error":"\xDChenduse viga",Error:"","Reset by the peer":"","Connecting...":"","Connection in progress. Please wait.":"","Please try 1 minute later":"","Login Error":"Sisselogimise viga",Successful:"","Connected, waiting for image...":"",Name:"",Type:"",Modified:"",Size:"","Show Hidden Files":"Kuva peidetud faile",Receive:"",Send:"","Refresh File":"V\xE4rskenda faili",Local:"",Remote:"","Remote Computer":"Kaugarvuti","Local Computer":"Kohalik arvuti","Confirm Delete":"Kinnita kustutamist",Delete:"",Properties:"","Multi Select":"Mitmikvalik","Select All":"Vali k\xF5ik","Unselect All":"T\xFChista k\xF5igi valik","Empty Directory":"T\xFChi kaust","Not an empty directory":"","Are you sure you want to delete this file?":"","Are you sure you want to delete this empty directory?":"","Are you sure you want to delete the file of this directory?":"","Do this for all conflicts":"","This is irreversible!":"",Deleting:"",files:"",Waiting:"",Finished:"",Speed:"","Custom Image Quality":"Kohandatud pildikvaliteet","Privacy mode":"","Block user input":"","Unblock user input":"","Adjust Window":"Kohanda akent",Original:"",Shrink:"",Stretch:"",Scrollbar:"",ScrollAuto:"","Good image quality":"",Balanced:"","Optimize reaction time":"",Custom:"","Show remote cursor":"","Show quality monitor":"","Disable clipboard":"","Lock after session end":"",Insert:"","Insert Lock":"Sisesta lukk",Refresh:"","ID does not exist":"","Failed to connect to rendezvous server":"","Please try later":"","Remote desktop is offline":"","Key mismatch":"",Timeout:"","Failed to connect to relay server":"","Failed to connect via rendezvous server":"","Failed to connect via relay server":"","Failed to make direct connection to remote desktop":"","Set Password":"M\xE4\xE4ra parool","OS Password":"Ops\xFCsteemi parool",install_tip:"Kasutajakonto kontrolli (UAC) t\xF5ttu ei saa RustDesk m\xF5nel juhul korralikult kaugjuhtimispoolena t\xF6\xF6tada. Kontrolli v\xE4ltimiseks palun kl\xF5psa alloleval nupul, et RustDesk oma s\xFCsteemi paigaldada.","Click to upgrade":"","Click to download":"","Click to update":"",Configure:"",config_acc:'T\xF6\xF6laua kaugjuhtimiseks tuleb RustDeskile anda "juurdep\xE4\xE4setavuse" \xF5igused.',config_screen:'T\xF6\xF6laua kaugjuhtimiseks tuleb RustDeskile anda "ekraanisalvestuse" \xF5igused.',"Installing ...":"",Install:"",Installation:"","Installation Path":"Paigaldustee","Create start menu shortcuts":"","Create desktop icon":"",agreement_tip:"Paigalduse alustamisel n\xF5ustud litsentsilepinguga.","Accept and Install":"N\xF5ustu ja paigalda","End-user license agreement":"","Generating ...":"","Your installation is lower version.":"",not_close_tcp_tip:"Ara sulge seda akent, kuni kasutad tunnelit","Listening ...":"","Remote Host":"Kaughost","Remote Port":"Kaugport",Action:"",Add:"","Local Port":"Kohalik port","Local Address":"Kohalik aadress","Change Local Port":"Muuda kohalikku porti",setup_server_tip:"Kiirema \xFChenduse jaoks palun seadista oma server","Too short, at least 6 characters.":"","The confirmation is not identical.":"",Permissions:"",Accept:"",Dismiss:"",Disconnect:"","Enable file copy and paste":"",Connected:"","Direct and encrypted connection":"","Relayed and encrypted connection":"","Direct and unencrypted connection":"","Relayed and unencrypted connection":"","Enter Remote ID":"Sisesta kaug-ID","Enter your password":"","Logging in...":"","Enable RDP session sharing":"","Auto Login":'Logi automaatselt sisse (Kehtib vaid valiku "lukusta p\xE4rast seansi l\xF5ppu" lubamisel)',"Enable direct IP access":"",Rename:"",Space:"","Create desktop shortcut":"","Change Path":"Muuda failiteed","Create Folder":"Loo kaust","Please enter the folder name":"","Fix it":"",Warning:"","Login screen using Wayland is not supported":"","Reboot required":"","Unsupported display server":"","x11 expected":"",Port:"",Settings:"",Username:"","Invalid port":"","Closed manually by the peer":"","Enable remote configuration modification":"","Run without install":"","Connect via relay":"","Always connect via relay":"",whitelist_tip:"Ainult lubamisloendis IP saab mulle ligi",Login:"",Verify:"","Remember me":"","Trust this device":"","Verification code":"",verification_tip:"Registreeritud e-posti aadressile on saadetud kinnituskood, sisselogimise j\xE4tkamiseks sisesta kinnituskood.",Logout:"",Tags:"","Search ID":"",whitelist_sep:"Eraldatud koma, semikooloni, t\xFChikute v\xF5i uue reaga","Add ID":"","Add Tag":"Lisa silt","Unselect all tags":"","Network error":"","Username missed":"","Password missed":"","Wrong credentials":"Vale kasutajanimi v\xF5i parool","The verification code is incorrect or has expired":"","Edit Tag":"Muuda silti","Forget Password":"Unusta parool",Favorites:"","Add to Favorites":"Lisa lemmikutesse","Remove from Favorites":"Eemalda lemmikutest",Empty:"","Invalid folder name":"","Socks5 Proxy":"Socks5 proksi","Socks5/Http(s) Proxy":"Socks5/Http(s) proksi",Discovered:"",install_daemon_tip:"S\xFCsteemik\xE4ivitusel k\xE4ivitamiseks tuleb paigaldada s\xFCsteemiteenus.","Remote ID":"",Paste:"","Paste here?":"","Are you sure to close the connection?":"Kas soovid kindlasti \xFChenduse sulgeda?","Download new version":"","Touch mode":"","Mouse mode":"","One-Finger Tap":"\xDChe s\xF5rme koputus","Left Mouse":"Vasak hiireklahv","One-Long Tap":"\xDCks pikk koputus","Two-Finger Tap":"Kahe s\xF5rme koputus","Right Mouse":"Parem hiireklahv","One-Finger Move":"\xDCks s\xF5rmeliigutus","Double Tap & Move":"Topeltkoputus ja liigutus","Mouse Drag":"Hiirega sikutamine","Three-Finger vertically":"Kolm s\xF5rme vertikaalselt","Mouse Wheel":"Hiirerullik","Two-Finger Move":"Kahe s\xF5rme liigutus","Canvas Move":"L\xF5uendi liigutus","Pinch to Zoom":"N\xE4pistus-suum","Canvas Zoom":"L\xF5uendi suum","Reset canvas":"","No permission of file transfer":"",Note:"",Connection:"","Share Screen":"Jaga ekraani",Chat:"",Total:"",items:"",Selected:"","Screen Capture":"Ekraanisalvestus","Input Control":"Sisendjuhtimine","Audio Capture":"Helisalvestus","File Connection":"Faili\xFChendus","Screen Connection":"Kuva\xFChendus","Do you accept?":"","Open System Setting":"Ava s\xFCsteemis\xE4tted","How to get Android input permission?":"",android_input_permission_tip1:'Selleks, et kaugseade saaks sinu Androidi seadet juhtida hiire v\xF5i puute abil, pead andma RustDeskile "juurdep\xE4\xE4setavuse" loa.',android_input_permission_tip2:"Palun mine j\xE4rgmisele s\xFCsteemiseadete lehele, leia ja sisesta [Paigaldatud teenused], l\xFClita teenus [RustDesk Input] sisse.",android_new_connection_tip:"Saabunud on uus juhtimistaotlus, mis soovib sinu praegust seadet juhtida.",android_service_will_start_tip:'"Ekraanisalvestuse" lubamine k\xE4ivitab teenuse automaatselt, lubades teistel seadetel sinu seadmesse \xFChendust taotleda.',android_stop_service_tip:"Teenuse sulgemine sulgeb automaatselt k\xF5ik loodud \xFChendused.",android_version_audio_tip:"Kasutatav Androidi versioon ei toeta helisalvestust, palun t\xE4ienda Android 10 v\xF5i uuemale versioonile.",android_start_service_tip:"Koputa [Alusta teenust] v\xF5i anna [Ekraanisalvestuse] luba, et ekraanijagamisteenust alustada.",android_permission_may_not_change_tip:"Loodud \xFChenduste \xF5igused ei pruugi muutuda enne taas\xFChendamist koheselt.",Account:"",Overwrite:"","This file exists, skip or overwrite this file?":"",Quit:"",Help:"",Failed:"",Succeeded:"","Someone turns on privacy mode, exit":"",Unsupported:"","Peer denied":"","Please install plugins":"","Peer exit":"","Failed to turn off":"","Turned off":"",Language:"","Keep RustDesk background service":"","Ignore Battery Optimizations":"Ignoreeri akuoptimeerimisi",android_open_battery_optimizations_tip:"Kui soovid selle funktsiooni keelata, palun mine j\xE4rgmisele RustDeski rakenduse seadete lehele, leia ja sisesta [Aku], eemalda linnuke valikult [Piiramata]","Start on boot":"","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"","Legacy mode":"","Map mode":"","Translate mode":"","Use permanent password":"","Use both passwords":"","Set permanent password":"","Enable remote restart":"","Restart remote device":"","Are you sure you want to restart":"","Restarting remote device":"",remote_restarting_tip:"Kaugseade taask\xE4ivitub, palun sulge see s\xF5numikast ja \xFChendu m\xF5ne aja p\xE4rast uuesti p\xFCsiva parooliga.",Copied:"","Exit Fullscreen":"Lahku t\xE4isekraanist",Fullscreen:"","Mobile Actions":"Mobiilitegevused","Select Monitor":"Vali kuvar","Control Actions":"Juhtimistegevused","Display Settings":"Kuvas\xE4tted",Ratio:"","Image Quality":"Pildikvaliteet","Scroll Style":"Kerimisstiil","Show Toolbar":"Kuva t\xF6\xF6riistariba","Hide Toolbar":"Peida t\xF6\xF6riistariba","Direct Connection":"Otse\xFChendus","Relay Connection":"Relee\xFChendus","Secure Connection":"Turvaline \xFChendus","Insecure Connection":"Ebaturvaline \xFChendus","Scale original":"","Scale adaptive":"",General:"",Security:"",Theme:"","Dark Theme":"Tume teema","Light Theme":"Hele teema",Dark:"",Light:"","Follow System":"J\xE4rgi s\xFCsteemi","Enable hardware codec":"","Unlock Security Settings":"Lukusta lahti turvas\xE4tted","Enable audio":"","Unlock Network Settings":"Lukusta lahti v\xF5rgus\xE4tted",Server:"","Direct IP Access":"Otsene IP-ligip\xE4\xE4s",Proxy:"",Apply:"","Disconnect all devices?":"",Clear:"","Audio Input Device":"Heli sisendseade","Use IP Whitelisting":"Kasuta IP-lubamisloendit",Network:"","Pin Toolbar":"Kinnita t\xF6\xF6riistariba","Unpin Toolbar":"Eemalda t\xF6\xF6riistariba kinnitus",Recording:"",Directory:"","Automatically record incoming sessions":"",Change:"","Start session recording":"","Stop session recording":"","Enable recording session":"","Enable LAN discovery":"","Deny LAN discovery":"","Write a message":"",Prompt:"","Please wait for confirmation of UAC...":"",elevated_foreground_window_tip:"Kaugt\xF6\xF6laua praegune aken n\xF5uab t\xF6\xF6tamiseks k\xF5rgemaid \xF5igusi, mist\xF5ttu ei saa see ajutiselt hiirt ja klaviatuuri kasutada. V\xF5id kaugkasutajal paluda minimeerida praegune aken v\xF5i kl\xF5psata \xFChenduse haldamise aknas k\xF5rgendatud loa nuppu. Selle probleemi v\xE4ltimiseks on soovitatav kaugseadmesse tarkvara paigaldada.",Disconnected:"",Other:"","Confirm before closing multiple tabs":"","Keyboard Settings":"Klaviatuuris\xE4tted","Full Access":"T\xE4ielik ligip\xE4\xE4s","Screen Share":"Ekraanijagamine","Wayland requires Ubuntu 21.04 or higher version.":"","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"",JumpLink:"Kuva","Please Select the screen to be shared(Operate on the peer side).":"Palun vali jagatav ekraan (tegutse partneri poolel).","Show RustDesk":"","This PC":"",or:"","Continue with":"",Elevate:"","Zoom cursor":"","Accept sessions via password":"","Accept sessions via click":"","Accept sessions via both":"","Please wait for the remote side to accept your session request...":"","One-time Password":"\xDChekordne parool","Use one-time password":"","One-time password length":"","Request access to your device":"","Hide connection management window":"",hide_cm_tip:"Luba varjamine ainult siis, kui parooliga seansse v\xF5etakse vastu ning kasutatakse p\xFCsivat parooli.",wayland_experiment_tip:"Waylandi tugi on katsetusj\xE4rgus, j\xE4relvalveta juurdep\xE4\xE4su vajadusel palun kasuta X11.","Right click to select tabs":"",Skipped:"","Add to address book":"",Group:"",Search:"","Closed manually by web console":"","Local keyboard type":"","Select local keyboard type":"",software_render_tip:"Kui kasutad Linuxis Nvidia graafikakaarti ja kaugaken sulgub kohe p\xE4rast \xFChendamist, v\xF5ib aidata \xFCleminek avatud l\xE4htekoodiga Nouveau draiverile ja valida tarkvaraline renderdamise. Vajalik on tarkvara taask\xE4ivitamine.","Always use software rendering":"",config_input:'Kaugt\xF6\xF6laua klaviatuuriga juhtimiseks pead andma RustDeskile "sisendi j\xE4lgimise" \xF5igused.',config_microphone:'Kaugelt r\xE4\xE4kimiseks pead andma RustDeskile "heli salvestamise" \xF5igused.',request_elevation_tip:"Sa v\xF5id k\xF5rgendatud \xF5igusi taotleda ka siis, kui keegi on kaugpoolel.",Wait:"","Elevation Error":"K\xF5rgendatud \xF5iguste viga","Ask the remote user for authentication":"","Choose this if the remote account is administrator":"","Transmit the username and password of administrator":"",still_click_uac_tip:"Kaugkasutaja peab siiski ise vajutama k\xE4itatud RustDeski kasutajakonto kontrollis (UAC) OK-nuppu.","Request Elevation":"Taotle k\xF5rgendatud \xF5igusi",wait_accept_uac_tip:"Palun oota, kuni kaugkasutaja n\xF5ustub UAC-dialoogiga (kasutajakonto kontroll).","Elevate successfully":"",uppercase:"",lowercase:"",digit:"","special character":"","length>=8":"",Weak:"",Medium:"",Strong:"","Switch Sides":"Vaheta pooli","Please confirm if you want to share your desktop?":"",Display:"","Default View Style":"Vaikimisi kuvastiil","Default Scroll Style":"Vaikimisi kerimisstiil","Default Image Quality":"Vaikimisi pildikvaliteet","Default Codec":"Vaikimisi koodek",Bitrate:"",FPS:"",Auto:"","Other Default Options":"Teised vaikevalikud","Voice call":"","Text chat":"","Stop voice call":"",relay_hint_tip:'Otse\xFChendust ei pruugi olla v\xF5imalik luua; v\xF5id proovida \xFChendust relee kaudu. Lisaks, kui soovid esimesel katsel kasutada releed, v\xF5id lisada ID-le j\xE4relliite "/r" v\xF5i valida viimaste seansside kaardil - kui see on olemas - valiku "\xDChenda alati relee kaudu".',Reconnect:"",Codec:"",Resolution:"","No transfers in progress":"","Set one-time password length":"","RDP Settings":"RDP seaded","Sort by":"","New Connection":"Uus \xFChendus",Restore:"",Minimize:"",Maximize:"","Your Device":"Sinu seade",empty_recent_tip:`Ups, hiljutised seansid puuduvad! +Aeg uus planeerida.`,empty_favorite_tip:`Ei ole veel \xFChtegi lemmikpartnerit? +Leia keegi, kellega suhelda ja lisa ta oma lemmikute hulka!`,empty_lan_tip:"Oh ei, tundub, et me pole veel \xFChtegi partnerit avastanud.",empty_address_book_tip:"Oh ei, tundub et sinu aadressiraamatus ei ole hetkel \xFChtegi partnerit.","eg: admin":"","Empty Username":"T\xFChi kasutajanimi","Empty Password":"T\xFChi parool",Me:"",identical_file_tip:"See fail on partneri omaga identne.",show_monitors_tip:"Kuva kuvarid t\xF6\xF6riistaribal","View Mode":"Kuvare\u017Eiim",login_linux_tip:"X-t\xF6\xF6laua seansi lubamiseks pead sisse logima Linuxi kaugkontosse.",verify_rustdesk_password_tip:"Kinnita RustDeski parooli",remember_account_tip:"J\xE4ta see konto meelde",os_account_desk_tip:"Seda kontot kasutatakse kaug-ops\xFCsteemi sisselogimiseks ja t\xF6\xF6laua seansi lubamiseks headless-re\u017Eiimis.","OS Account":"Ops\xFCsteemi konto",another_user_login_title_tip:"Teine kasutaja on juba sisse logitud",another_user_login_text_tip:"\xDChenda lahti",xorg_not_found_title_tip:"Xorg-i ei leitud",xorg_not_found_text_tip:"Palun paigalda Xorg",no_desktop_title_tip:"T\xF6\xF6laud pole saadaval",no_desktop_text_tip:"Palun paigalda GNOME Desktop","No need to elevate":"","System Sound":"S\xFCsteemiheli",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"Kopeeri s\xF5rmej\xE4lg","no fingerprints":"S\xF5rmej\xE4ljed puuduvad","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"Originaalne eraldusv\xF5ime",resolution_fit_local_tip:"\xDChita kohaliku eraldusv\xF5imega",resolution_custom_tip:"Kohandatud eraldusv\xF5ime","Collapse toolbar":"","Accept and Elevate":"Luba k\xF5rgemate \xF5igustega",accept_and_elevate_btn_tooltip:"V\xF5ta \xFChendus vastu ja anna k\xF5rgemad UAC-\xF5igused (kasutajakonto kontroll).",clipboard_wait_response_timeout_tip:"Koopia vastuse ootamisel tekkis ajal\xF5pp.","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"Kas soovid kindlasti v\xE4lja logida?",Service:"",Start:"",Stop:"",exceed_max_devices:"Oled saavutanud hallatavate seadmete maksimaalse arvu.","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"Vaheta parooli","Refresh Password":"V\xE4rskenda parool",ID:"","Grid View":"Ruudustikuvaade","List View":"Loendivaade",Select:"","Toggle Tags":"L\xFClita silte",pull_ab_failed_tip:"Aadressiraamatu v\xE4rskendamine eba\xF5nnestus",push_ab_failed_tip:"Aadressiraamatu s\xFCnkroonimine serveriga eba\xF5nnestus",synced_peer_readded_tip:"Hiljutistel seanssidel olnud seadmed s\xFCnkroonitakse tagasi aadressiraamatusse.","Change Color":"Vaheta v\xE4rvi","Primary Color":"P\xF5hiv\xE4rv","HSV Color":"HSV-v\xE4rv","Installation Successful!":"Paigaldus oli edukas!","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"V\xF5id olla KELMUSE ohver!",scam_text1:"Kui r\xE4\xE4gid telefoniga kellegagi, keda EI TUNNE ja EI USALDA, kes on palunud sul RustDeski kasutada ja teenus k\xE4ivitada, \xE4ra j\xE4tka ning l\xF5peta k\xF5ne koheselt.",scam_text2:"T\xF5en\xE4oliselt on tegemist petturiga, kes \xFCritab sinu raha v\xF5i muid privaatseid andmeid varastada.","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"Sissetulevate seansside automaatne sulgemine kasutaja mitteaktiivsuse korral","Connection failed due to inactivity":"Mitteaktiivsuse t\xF5ttu automaatselt lahti \xFChendatud","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"Palun t\xE4ienda RustDesk Server Pro versioonile {} v\xF5i uuem!",pull_group_failed_tip:"Grupi v\xE4rskendamine eba\xF5nnestus","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"See kuvar on v\xE4lja l\xFClitatud, l\xFClita esmasele kuvarile.","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"SELinux on su seadmes lubatud, mis v\xF5ib RustDeskil takistada juhitud poolel toimimist.","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:`V\xF5id sisestada ID, otsese IP v\xF5i domeeni koos pordiga (:). +Kui soovid juurdep\xE4\xE4su seadmele m\xF5nes teises serveris, lisa palun serveri aadress (@?key=), n\xE4iteks, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Kui soovid juurdep\xE4\xE4su seadmele avalikus serveris, sisesta "@public", avaliku serveri puhul ei ole v\xF5tit vaja.`,privacy_mode_impl_mag_tip:"Re\u017Eiim 1",privacy_mode_impl_virtual_display_tip:"Re\u017Eiim 2","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"Kaudse kuvari draiver ei ole toetatud. Vajalik on Windows 10, versioon 2004 v\xF5i uuem.",input_source_1_tip:"Sisendallikas 1",input_source_2_tip:"Sisendallikas 2","Swap control-command key":"","swap-left-right-mouse":"Vaheta vasak ja parem hiirenupp","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},sl:{Status:"Stanje","Your Desktop":"Va\u0161e namizje",desk_tip:"Do va\u0161ega namizja lahko dostopate s spodnjim IDjem in geslom",Password:"Geslo",Ready:"Pripravljen",Established:"Povezava vzpostavljena",connecting_status:"Vzpostavljanje povezave z omre\u017Ejem RustDesk...","Enable service":"Omogo\u010Di storitev","Start service":"Za\u017Eeni storitev","Service is running":"Storitev se izvaja","Service is not running":"Storitev se ne izvaja",not_ready_status:"Ni pripravljeno, preverite va\u0161o mre\u017Eno povezavo","Control Remote Desktop":"Nadzoruj oddaljeno namizje","Transfer file":"Prenos datotek",Connect:"Pove\u017Ei","Recent sessions":"Nedavne seje","Address book":"Adresar",Confirmation:"Potrditev","TCP tunneling":"TCP tuneliranje",Remove:"Odstrani","Refresh random password":"Osve\u017Ei naklju\u010Dno geslo","Set your own password":"Nastavi lastno geslo","Enable keyboard/mouse":"Omogo\u010Di tipkovnico in mi\u0161ko","Enable clipboard":"Omogo\u010Di odlo\u017Ei\u0161\u010De","Enable file transfer":"Omogo\u010Di prenos datotek","Enable TCP tunneling":"Omogo\u010Di TCP tuneliranje","IP Whitelisting":"Omogo\u010Di seznam dovoljenih IPjev","ID/Relay Server":"Stre\u017Enik za ID/posredovanje","Import server config":"Uvozi nastavitve stre\u017Enika","Export Server Config":"Izvozi nastavitve stre\u017Enika","Import server configuration successfully":"Nastavitve stre\u017Enika uspe\u0161no uvo\u017Eene","Export server configuration successfully":"Nastavitve stre\u017Enika uspe\u0161no izvo\u017Eene","Invalid server configuration":"Neveljavne nastavitve stre\u017Enika","Clipboard is empty":"Odlo\u017Ei\u0161\u010De je prazno","Stop service":"Ustavi storitev","Change ID":"Spremeni ID","Your new ID":"Va\u0161 nov ID","length %min% to %max%":"dol\u017Eina od %min% do %max%","starts with a letter":"za\u010Dne se s \u010Drko","allowed characters":"dovoljeni znaki",id_change_tip:"Dovoljeni znaki so a-z, A-Z (brez \u0161umnikov), 0-9 in _. Prvi znak mora biti \u010Drka, dol\u017Eina od 6 do 16 znakov.",Website:"Spletna stran",About:"O programu",Slogan_tip:"","Privacy Statement":"Izjava o zasebnosti",Mute:"Izklopi zvok","Build Date":"Datum graditve",Version:"Razli\u010Dica",Home:"Za\u010Detek","Audio Input":"Avdio vhod",Enhancements:"Izbolj\u0161ave","Hardware Codec":"Strojni kodek","Adaptive bitrate":"Prilagodljiva bitna hitrost","ID Server":"ID stre\u017Enik","Relay Server":"Posredni\u0161ki stre\u017Enik","API Server":"API stre\u017Enik",invalid_http:"mora se za\u010Deti s http:// ali https://","Invalid IP":"Neveljaven IP","Invalid format":"Neveljavna oblika",server_not_support:"Stre\u017Enik \u0161e ne podpira","Not available":"Ni na voljo","Too frequent":"Prepogosto",Cancel:"Prekli\u010Di",Skip:"Izpusti",Close:"Zapri",Retry:"Ponovi",OK:"V redu","Password Required":"Potrebno je geslo","Please enter your password":"Vnesite va\u0161e geslo","Remember password":"Zapomni si geslo","Wrong Password":"Napa\u010Dno geslo","Do you want to enter again?":"\u017Delite znova vnesti?","Connection Error":"Napaka pri povezavi",Error:"Napaka","Reset by the peer":"Povezava prekinjena","Connecting...":"Povezovanje...","Connection in progress. Please wait.":"Vzpostavljanje povezave, prosim po\u010Dakajte.","Please try 1 minute later":"Poizkusite \u010Dez 1 minuto","Login Error":"Napaka pri prijavi",Successful:"Uspe\u0161no","Connected, waiting for image...":"Povezava vzpostavljena, \u010Dakam na sliko...",Name:"Ime",Type:"Vrsta",Modified:"\u010Cas spremembe",Size:"Velikost","Show Hidden Files":"Prika\u017Ei skrite datoteke",Receive:"Prejmi",Send:"Po\u0161lji","Refresh File":"Osve\u017Ei datoteko",Local:"Lokalno",Remote:"Oddaljeno","Remote Computer":"Oddaljeni ra\u010Dunalnik","Local Computer":"Lokalni ra\u010Dunalnik","Confirm Delete":"Potrdi izbris",Delete:"Izbri\u0161i",Properties:"Lastnosti","Multi Select":"Ve\u010Dkratna izbira","Select All":"Izberi vse","Unselect All":"Po\u010Disti vse","Empty Directory":"Prazen imenik","Not an empty directory":"Imenik ni prazen","Are you sure you want to delete this file?":"Ali res \u017Eelite izbrisati to datoteko?","Are you sure you want to delete this empty directory?":"Ali res \u017Eelite izbrisati to prazno mapo?","Are you sure you want to delete the file of this directory?":"Ali res \u017Eelite datoteko iz mape?","Do this for all conflicts":"Naredi to za vse","This is irreversible!":"Tega dejanja ni mogo\u010De razveljaviti!",Deleting:"Brisanje",files:"datoteke",Waiting:"\u010Cakanje",Finished:"Opravljeno",Speed:"Hitrost","Custom Image Quality":"Kakovost slike po meri","Privacy mode":"Zasebni na\u010Din","Block user input":"Onemogo\u010Di uporabnikov vnos","Unblock user input":"Omogo\u010Di uporabnikov vnos","Adjust Window":"Prilagodi okno",Original:"Originalno",Shrink:"Skr\u010Di",Stretch:"Raztegni",Scrollbar:"Drsenje z drsniki",ScrollAuto:"Samodejno drsenje","Good image quality":"Visoka kakovost slike",Balanced:"Uravnote\u017Eeno","Optimize reaction time":"Optimiraj odzivni \u010Das",Custom:"Po meri","Show remote cursor":"Prika\u017Ei oddaljeni kazalec mi\u0161ke","Show quality monitor":"Prika\u017Ei nadzornik kakovosti","Disable clipboard":"Onemogo\u010Di odlo\u017Ei\u0161\u010De","Lock after session end":"Zakleni ob koncu seje",Insert:"Vstavi","Insert Lock":"Zakleni oddaljeni ra\u010Dunalnik",Refresh:"Osve\u017Ei","ID does not exist":"ID ne obstaja","Failed to connect to rendezvous server":"Ni se bilo mogo\u010De povezati na povezovalni stre\u017Enik","Please try later":"Poizkusite znova kasneje","Remote desktop is offline":"Oddaljeno namizje ni dosegljivo","Key mismatch":"Klju\u010D ni ustrezen",Timeout:"\u010Casovna omejitev","Failed to connect to relay server":"Ni se bilo mogo\u010De povezati na posredni\u0161ki stre\u017Enik","Failed to connect via rendezvous server":"Ni se bilo mogo\u010De povezati preko povezovalnega stre\u017Enika","Failed to connect via relay server":"Ni se bilo mogo\u010De povezati preko posredni\u0161kega stre\u017Enika","Failed to make direct connection to remote desktop":"Ni bilo mogo\u010De vzpostaviti neposredne povezave z oddaljenim namizjem","Set Password":"Nastavi geslo","OS Password":"Geslo operacijskega sistema",install_tip:"Zaradi nadzora uporabni\u0161kega ra\u010Duna, RustDesk v nekaterih primerih na oddaljeni strani ne deluje pravilno. Temu se lahko izognete z namestitvijo.","Click to upgrade":"Klikni za nadgradnjo","Click to download":"Klikni za prenos","Click to update":"Klikni za posodobitev",Configure:"Nastavi",config_acc:"Za oddaljeni nadzor namizja morate RustDesku dodeliti pravico za dostopnost",config_screen:"Za oddaljeni dostop do namizja morate RustDesku dodeliti pravico snemanje zaslona","Installing ...":"Name\u0161\u010Danje...",Install:"Namesti",Installation:"Namestitev","Installation Path":"Pot za namestitev","Create start menu shortcuts":"Ustvari bli\u017Enjice v meniju Za\u010Detek","Create desktop icon":"Ustvari ikono na namizju",agreement_tip:"Z namestitvijo se strinjate z licen\u010Dno pogodbo","Accept and Install":"Sprejmi in namesti","End-user license agreement":"Licen\u010Dna pogodba za kon\u010Dnega uporabnika","Generating ...":"Ustvarjanje ...","Your installation is lower version.":"Va\u0161a namestitev je starej\u0161a",not_close_tcp_tip:"Med uporabo tunela ne zaprite tega okna","Listening ...":"Poslu\u0161am ...","Remote Host":"Oddaljeni gostitelj","Remote Port":"Oddaljena vrata",Action:"Dejanje",Add:"Dodaj","Local Port":"Lokalna vrata","Local Address":"Lokalni naslov","Change Local Port":"Spremeni lokalna vrata",setup_server_tip:"Za hitrej\u0161o povezavo uporabite lasten stre\u017Enik","Too short, at least 6 characters.":"Prekratek, mora biti najmanj 6 znakov.","The confirmation is not identical.":"Potrditev ni enaka.",Permissions:"Dovoljenja",Accept:"Sprejmi",Dismiss:"Opusti",Disconnect:"Prekini povezavo","Enable file copy and paste":"Dovoli kopiranje in lepljenje datotek",Connected:"Povezan","Direct and encrypted connection":"Neposredna \u0161ifrirana povezava","Relayed and encrypted connection":"Posredovana \u0161ifrirana povezava","Direct and unencrypted connection":"Neposredna ne\u0161ifrirana povezava","Relayed and unencrypted connection":"Posredovana \u0161ifrirana povezava","Enter Remote ID":"Vnesi oddaljeni ID","Enter your password":"Vnesi geslo","Logging in...":"Prijavljanje...","Enable RDP session sharing":"Omogo\u010Di deljenje RDP seje","Auto Login":"Samodejna prijava","Enable direct IP access":"Omogo\u010Di neposredni dostop preko IP",Rename:"Preimenuj",Space:"Prazno","Create desktop shortcut":"Ustvari bli\u017Enjico na namizju","Change Path":"Spremeni pot","Create Folder":"Ustvari mapo","Please enter the folder name":"Vnesite ime mape","Fix it":"Popravi",Warning:"Opozorilo","Login screen using Wayland is not supported":"Prijava z Waylandom ni podprta","Reboot required":"Potreben je ponovni zagon","Unsupported display server":"Nepodprt zaslonski stre\u017Enik","x11 expected":"Pri\u010Dakovan X11",Port:"Vrata",Settings:"Nastavitve",Username:"Uporabni\u0161ko ime","Invalid port":"Neveljavno geslo","Closed manually by the peer":"Povezavo ro\u010Dno prekinil odjemalec","Enable remote configuration modification":"Omogo\u010Di oddaljeno spreminjanje nastavitev","Run without install":"Za\u017Eeni brez namestitve","Connect via relay":"Pove\u017Ei preko posrednika","Always connect via relay":"Vedno pove\u017Ei preko posrednika",whitelist_tip:"Dostop je mo\u017Een samo iz dovoljenih IPjev",Login:"Prijavi",Verify:"Preveri","Remember me":"Zapomni si me","Trust this device":"Zaupaj tej napravi","Verification code":"Koda za preverjanje",verification_tip:"Kodo za preverjanje prejmete na registrirani e-po\u0161tni naslov",Logout:"Odjavi",Tags:"Oznake","Search ID":"I\u0161\u010Di ID",whitelist_sep:"Naslovi lo\u010Deni z vejico, podpi\u010Djem, presledkom ali novo vrstico","Add ID":"Dodaj ID","Add Tag":"Dodaj oznako","Unselect all tags":"Odzna\u010Di vse oznake","Network error":"Omre\u017Ena napaka","Username missed":"Up. ime izpu\u0161\u010Deno","Password missed":"Geslo izpu\u0161\u010Deno","Wrong credentials":"Napa\u010Dne poverilnice","The verification code is incorrect or has expired":"Koda za preverjanje je napa\u010Dna, ali pa je potekla","Edit Tag":"Uredi oznako","Forget Password":"Pozabi geslo",Favorites:"Priljubljene","Add to Favorites":"Dodaj med priljubljene","Remove from Favorites":"Odstrani iz priljubljenih",Empty:"Prazno","Invalid folder name":"Napa\u010Dno ime mape","Socks5 Proxy":"Socks5 posredni\u0161ki stre\u017Enik","Socks5/Http(s) Proxy":"Socks5/Http(s) posredni\u0161ki stre\u017Enik",Discovered:"Odkriti",install_daemon_tip:"Za samodejni zagon ob vklopu ra\u010Dunalnika je potrebno dodati sistemsko storitev","Remote ID":"Oddaljeni ID",Paste:"Prilepi","Paste here?":"Prilepi tu?","Are you sure to close the connection?":"Ali \u017Eelite prekiniti povezavo?","Download new version":"Prenesi novo razli\u010Dico","Touch mode":"Na\u010Din dotika","Mouse mode":"Na\u010Din mi\u0161ke","One-Finger Tap":"Tap z enim prstom","Left Mouse":"Leva tipka mi\u0161ke","One-Long Tap":"Dolg tap z enim prstom","Two-Finger Tap":"Tap z dvema prstoma","Right Mouse":"Desna tipka mi\u0161ke","One-Finger Move":"Premik z enim prstom","Double Tap & Move":"Dvojni tap in premik","Mouse Drag":"Vle\u010Denje z mi\u0161ko","Three-Finger vertically":"Triprstno navpi\u010Dno","Mouse Wheel":"Mi\u0161kino kolesce","Two-Finger Move":"Premik z dvema prstoma","Canvas Move":"Premik platna","Pinch to Zoom":"Pove\u010Dava s pribli\u017Eevanjem prstov","Canvas Zoom":"Pove\u010Dava platna","Reset canvas":"Ponastavi platno","No permission of file transfer":"Ni pravic za prenos datotek",Note:"Opomba",Connection:"Povezava","Share Screen":"Deli zaslon",Chat:"Pogovor",Total:"Skupaj",items:"elementi",Selected:"Izbrano","Screen Capture":"Zajem zaslona","Input Control":"Nadzor vnosa","Audio Capture":"Zajem zvoka","File Connection":"Datote\u010Dna povezava","Screen Connection":"Zaslonska povezava","Do you accept?":"Ali sprejmete?","Open System Setting":"Odpri sistemske nastavitve","How to get Android input permission?":"Kako pridobiti dovoljenje za vnos na Androidu?",android_input_permission_tip1:"Za oddaljeni nadzor va\u0161e naprave Android, je potrebno RustDesku dodeliti pravico za dostopnost.",android_input_permission_tip2:"Pojdite v sistemske nastavitve, poi\u0161\u010Dite \xBBName\u0161\u010Dene storitve\xAB in vklopite storitev \xBBRustDesk Input\xAB.",android_new_connection_tip:"Prejeta je bila zahteva za oddaljeni nadzor va\u0161e naprave.",android_service_will_start_tip:"Z vklopom zajema zaslona se bo samodejno zagnala storitev, ki omogo\u010Da da oddaljene naprave po\u0161ljejo zahtevo za povezavo na va\u0161o napravo.",android_stop_service_tip:"Z zaustavitvijo storitve bodo samodejno prekinjene vse oddaljene povezave.",android_version_audio_tip:"Trenutna razli\u010Dica Androida ne omogo\u010Da zajema zvoka. Za zajem zvoka nadgradite na Android 10 ali novej\u0161i.",android_start_service_tip:"Tapnite [Za\u017Eeni storitev] ali pa omogo\u010Dite pravico [Zajemanje zaslona] za zagon storitve deljenja zaslona.",android_permission_may_not_change_tip:"Pravic za \u017Ee vzpostavljene povezave ne morete spremeniti brez ponovne vzpostavitve povezave.",Account:"Ra\u010Dun",Overwrite:"Prepi\u0161i","This file exists, skip or overwrite this file?":"Datoteka obstaja, izpusti ali prepi\u0161i?",Quit:"Izhod",Help:"Pomo\u010D",Failed:"Ni uspelo",Succeeded:"Uspelo","Someone turns on privacy mode, exit":"Vklopljen je zasebni na\u010Din, izhod",Unsupported:"Ni podprto","Peer denied":"Odjemalec zavrnil","Please install plugins":"Namestite vklju\u010Dke","Peer exit":"Odjemalec se je zaprl","Failed to turn off":"Ni bilo mogo\u010De izklopiti","Turned off":"Izklopljeno",Language:"Jezik","Keep RustDesk background service":"Ohrani RustDeskovo storitev v ozadju","Ignore Battery Optimizations":"Prezri optimizacije baterije",android_open_battery_optimizations_tip:"\u010Ce \u017Eelite izklopiti to mo\u017Enost, pojdite v nastavitve aplikacije RustDesk, poi\u0161\u010Dite \xBBBaterija\xAB in izklopite \xBBNeomejeno\xAB","Start on boot":"Za\u017Eeni ob vklopu","Start the screen sharing service on boot, requires special permissions":"Za\u017Eeni storitev deljenja zaslona ob vklopu, zahteva posebna dovoljenja","Connection not allowed":"Povezava ni dovoljena","Legacy mode":"Stari na\u010Din","Map mode":"Na\u010Din preslikave","Translate mode":"Na\u010Din prevajanja","Use permanent password":"Uporabi stalno geslo","Use both passwords":"Uporabi obe gesli","Set permanent password":"Nastavi stalno geslo","Enable remote restart":"Omogo\u010Di oddaljeni ponovni zagon","Restart remote device":"Znova za\u017Eeni oddaljeno napravo","Are you sure you want to restart":"Ali ste prepri\u010Dani, da \u017Eelite znova zagnati","Restarting remote device":"Ponovni zagon oddaljene naprave",remote_restarting_tip:"Oddaljena naprava se znova zaganja, prosim zaprite to sporo\u010Dilo in se \u010Dez nekaj \u010Dasa pove\u017Eite s stalnim geslom.",Copied:"Kopirano","Exit Fullscreen":"Izhod iz celozaslonskega na\u010Dina",Fullscreen:"Celozaslonski na\u010Din","Mobile Actions":"Dejanja za prenosne naprave","Select Monitor":"Izberite zaslon","Control Actions":"Dejanja za nadzor","Display Settings":"Nastavitve zaslona",Ratio:"Razmerje","Image Quality":"Kakovost slike","Scroll Style":"Na\u010Din drsenja","Show Toolbar":"Prika\u017Ei orodno vrstico","Hide Toolbar":"Skrij orodno vrstico","Direct Connection":"Neposredna povezava","Relay Connection":"Posredovana povezava","Secure Connection":"Zavarovana povezava","Insecure Connection":"Nezavarovana povezava","Scale original":"Originalna velikost","Scale adaptive":"Prilagojena velikost",General:"Splo\u0161no",Security:"Varnost",Theme:"Tema","Dark Theme":"Temna tema","Light Theme":"Svetla tema",Dark:"Temna",Light:"Svetla","Follow System":"Sistemska","Enable hardware codec":"Omogo\u010Di strojno pospe\u0161evanje","Unlock Security Settings":"Odkleni varnostne nastavitve","Enable audio":"Omogo\u010Di zvok","Unlock Network Settings":"Odkleni mre\u017Ene nastavitve",Server:"Stre\u017Enik","Direct IP Access":"Neposredni dostop preko IPja",Proxy:"Posredni\u0161ki stre\u017Enik",Apply:"Uveljavi","Disconnect all devices?":"Odklopi vse naprave?",Clear:"Po\u010Disti","Audio Input Device":"Vhodna naprava za zvok","Use IP Whitelisting":"Omogo\u010Di seznam dovoljenih IP naslovov",Network:"Mre\u017Ea","Pin Toolbar":"Pripni orodno vrstico","Unpin Toolbar":"Odpni orodno vrstico",Recording:"Snemanje",Directory:"Imenik","Automatically record incoming sessions":"Samodejno snemaj vhodne seje",Change:"Spremeni","Start session recording":"Za\u010Dni snemanje seje","Stop session recording":"Ustavi snemanje seje","Enable recording session":"Omogo\u010Di snemanje seje","Enable LAN discovery":"Omogo\u010Di odkrivanje lokalnega omre\u017Eja","Deny LAN discovery":"Onemogo\u010Di odkrivanje lokalnega omre\u017Eja","Write a message":"Napi\u0161i spoor\u010Dilo",Prompt:"Poziv","Please wait for confirmation of UAC...":"Po\u010Dakajte za potrditev nadzora uporabni\u0161kega ra\u010Duna",elevated_foreground_window_tip:"Trenutno aktivno okno na oddaljenem ra\u010Dunalniku zahteva vi\u0161je pravice za upravljanje. Oddaljenega uporabnika lahko prosite, da okno minimizira, ali pa kliknite gumb za povzdig pravic v oknu za upravljanje povezave. \u010Ce se \u017Eelite izogniti temu problemu, na oddaljenem ra\u010Dunalniku RustDesk namestite.",Disconnected:"Brez povezave",Other:"Drugo","Confirm before closing multiple tabs":"Zahtevajte potrditev pred zapiranjem ve\u010Dih zavihkov","Keyboard Settings":"Nastavitve tipkovnice","Full Access":"Poln dostop","Screen Share":"Deljenje zaslona","Wayland requires Ubuntu 21.04 or higher version.":"Wayland zahteva Ubuntu 21.04 ali novej\u0161i","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Zahtevana je novej\u0161a razli\u010Dica Waylanda. Posodobite va\u0161o distribucijo ali pa uporabite X11.",JumpLink:"Pogled","Please Select the screen to be shared(Operate on the peer side).":"Izberite zaslon za delitev (na oddaljeni strani).","Show RustDesk":"Prika\u017Ei RustDesk","This PC":"Ta ra\u010Dunalnik",or:"ali","Continue with":"Nadaljuj z",Elevate:"Povzdig pravic","Zoom cursor":"Prilagodi velikost mi\u0161kinega kazalca","Accept sessions via password":"Sprejmi seje z geslom","Accept sessions via click":"Sprejmi seje s potrditvijo","Accept sessions via both":"Sprejmi seje z geslom ali potrditvijo","Please wait for the remote side to accept your session request...":"Po\u010Dakajte, da oddaljeni ra\u010Dunalnik sprejme povezavo...","One-time Password":"Enkratno geslo","Use one-time password":"Uporabi enkratno geslo","One-time password length":"Dol\u017Eina enkratnega gesla","Request access to your device":"Zahtevaj dostop do svoje naprave","Hide connection management window":"Skrij okno za upravljanje povezave",hide_cm_tip:"Dovoli skrivanje samo pri sprejemanju sej z geslom",wayland_experiment_tip:"Podpora za Wayland je v preizkusni fazi. Uporabite X11, \u010De rabite nespremljan dostop.","Right click to select tabs":"Desno-kliknite za izbiro zavihkov",Skipped:"Izpu\u0161\u010Deno","Add to address book":"Dodaj v adresar",Group:"Skupina",Search:"Iskanje","Closed manually by web console":"Ro\u010Dno zaprto iz spletne konzole","Local keyboard type":"Lokalna vrsta tipkovnice","Select local keyboard type":"Izberite lokalno vrsto tipkovnice",software_render_tip:"\u010Ce na Linuxu uporabljate Nvidino grafi\u010Dno kartico in se oddaljeno okno zapre takoj po vzpostavitvi povezave, lahko pomaga preklop na odprtokodni gonilnik Nouveau in uporaba programskega upodabljanja. Potreben je ponovni zagon programa.","Always use software rendering":"Vedno uporabi programsko upodabljanje",config_input:"Za nadzor oddaljenega namizja s tipkovnico, rabi RustDesk pravico \xBBNadzor vnosa\xAB.",config_microphone:"Za zajem zvoka, rabi RustDesk pravico \xBBSnemanje zvoka\xAB.",request_elevation_tip:"Lahko tudi zaprosite za dvig pravic, \u010De je kdo na oddaljeni strani.",Wait:"\u010Cakaj","Elevation Error":"Napaka pri povzdigovanju","Ask the remote user for authentication":"Vpra\u0161aj oddaljenega uporabnika za prijavo","Choose this if the remote account is administrator":"Izberite to, \u010De ima oddaljeni uporabnik skrbni\u0161ke pravice","Transmit the username and password of administrator":"Vnesite poverilnice za skrbnika",still_click_uac_tip:"Oddaljeni uporabnik mora klikniti \xBBDa\xAB v oknu za nadzor uporabni\u0161kega ra\u010Duna.","Request Elevation":"Zahtevaj povzdig pravic",wait_accept_uac_tip:"Po\u010Dakajte na potrditev oddaljenega uporabnika v oknu za nadzor uporabni\u0161kega ra\u010Duna.","Elevate successfully":"Povzdig pravic uspe\u0161en",uppercase:"velike \u010Drke",lowercase:"male \u010Drke",digit:"\u0161tevilke","special character":"posebni znaki","length>=8":"dol\u017Eina>=8",Weak:"\u0160ibko",Medium:"Srednje",Strong:"Mo\u010Dno","Switch Sides":"Zamenjaj strani","Please confirm if you want to share your desktop?":"Potrdite, \u010De \u017Eelite deliti va\u0161e namizje",Display:"Zaslon","Default View Style":"Privzeti na\u010Din prikaza","Default Scroll Style":"Privzeti na\u010Din drsenja","Default Image Quality":"Privzeta kakovost slike","Default Codec":"Privzeti kodek",Bitrate:"Bitna hitrost",FPS:"Sli\u010Dice/sekundo",Auto:"Samodejno","Other Default Options":"Ostale privzete mo\u017Enosti","Voice call":"Glasovni klic","Text chat":"Besedilni klepet","Stop voice call":"Prekini glasovni klic",relay_hint_tip:"Morda neposredna povezava ni mo\u017Ena; lahko se poikusite povezati preko posrednika. \u010Ce \u017Eelite uporabiti posrednika ob prvem poizkusu vzpotavljanja povezave, lahko na konec IDja dodate \xBB/r\xAB, ali pa izberete mo\u017Enost \xBBVedno pove\u017Ei preko posrednika\xAB v kartici nedavnih sej, \u010De le-ta obstja.",Reconnect:"Ponovna povezava",Codec:"Kodek",Resolution:"Lo\u010Dljivost","No transfers in progress":"Trenutno ni prenosov","Set one-time password length":"Nastavi dol\u017Eino enkratnega gesla","RDP Settings":"Nastavitve za RDP","Sort by":"Razvrsti po","New Connection":"Nova povezava",Restore:"Obnovi",Minimize:"Minimiziraj",Maximize:"Maksimiziraj","Your Device":"Va\u0161a naprava",empty_recent_tip:`Oops, ni nedavnih sej. +Pripravite novo.`,empty_favorite_tip:`Nimate \u0161e priljubljenih partnerjev? +Vzpostavite povezavo, in jo dodajte med priljubljene.`,empty_lan_tip:"Nismo na\u0161li \u0161e nobenih partnerjev.",empty_address_book_tip:"Va\u0161 adresar je prazen.","eg: admin":"npr. admin","Empty Username":"Prazno uporabni\u0161ko ime","Empty Password":"Prazno geslo",Me:"Jaz",identical_file_tip:"Datoteka je enaka partnerjevi",show_monitors_tip:"Prika\u017Ei monitorje v orodni vrstici","View Mode":"Na\u010Din prikazovanja",login_linux_tip:"Prijaviti se morate v oddaljeni Linux ra\u010Dun in omogo\u010Diti namizno sejo X.",verify_rustdesk_password_tip:"Preveri geslo za RustDesk",remember_account_tip:"Zapomni si ta ra\u010Dun",os_account_desk_tip:"Ta ra\u010Dun se uporabi za prijavo v oddaljeni sistem in omog\u010Di namizno sejo v napravi brez monitorja.","OS Account":"Ra\u010Dun operacijskega sistema",another_user_login_title_tip:"Prijavljen je \u017Ee drug uporabnik",another_user_login_text_tip:"Prekini",xorg_not_found_title_tip:"Xorg ni najden",xorg_not_found_text_tip:"Namestite Xorg",no_desktop_title_tip:"Namizno okolje ni na voljo",no_desktop_text_tip:"Namestite GNOME","No need to elevate":"Povzdig pravic ni potreben","System Sound":"Sistemski zvok",Default:"Privzeto","New RDP":"Nova RDP povezava",Fingerprint:"Prstni odtis","Copy Fingerprint":"Kopiraj prstni odtis","no fingerprints":"ni prstnega odtisa","Select a peer":"Izberite partnerja","Select peers":"Izberite partnerje",Plugins:"Vklju\u010Dki",Uninstall:"Odstrani",Update:"Posodobi",Enable:"Omogo\u010Di",Disable:"Onemogo\u010Di",Options:"Mo\u017Enosti",resolution_original_tip:"Izvirna lo\u010Dljivost",resolution_fit_local_tip:"Prilagodi lokalni lo\u010Dljivosti",resolution_custom_tip:"Lo\u010Dljivost po meri","Collapse toolbar":"Strni orodno vrstico","Accept and Elevate":"Sprejmi in povzdigni pravice",accept_and_elevate_btn_tooltip:"Sprejmi povezavo in preko nadzora uporabni\u0161kera ra\u010Duna povi\u0161aj pravice",clipboard_wait_response_timeout_tip:"\u010Casovna omejitev pri kopiranju je potekla","Incoming connection":"Dohodna povezava","Outgoing connection":"Odhodna povezava",Exit:"Izhod",Open:"Odpri",logout_tip:"Ali ste prepri\u010Dani, da se \u017Eelite odjaviti?",Service:"Storitev",Start:"Za\u017Eeni",Stop:"Ustavi",exceed_max_devices:"Dosegli ste najve\u010Dje dovoljeno \u0161tevilo upravljanih naprav.","Sync with recent sessions":"Sinhroniziraj z nedavnimi sejami","Sort tags":"Uredi oznake","Open connection in new tab":"Odpri povezavo na novem zavihku","Move tab to new window":"Premakni zavihek v novo okno","Can not be empty":"Ne more biti prazno","Already exists":"\u017De obstaja","Change Password":"Spremeni geslo","Refresh Password":"Osve\u017Ei geslo",ID:"ID","Grid View":"Mre\u017Eni pogled","List View":"Pogled seznama",Select:"Izberi","Toggle Tags":"Preklopi oznake",pull_ab_failed_tip:"Adresarja ni bilo mogo\u010De osve\u017Eiti",push_ab_failed_tip:"Adresarja ni bilo mogo\u010De poslati na stre\u017Enik",synced_peer_readded_tip:"Naprave, ki so bile prisotne v nedavnih sejah bodo sinhronizirane z adresarjem.","Change Color":"Spremeni barvo","Primary Color":"Osnovne barve","HSV Color":"Barve HSV","Installation Successful!":"Namestitev uspe\u0161na","Installation failed!":"Namestitev ni uspela","Reverse mouse wheel":"Obrni smer drsenja mi\u0161kinega kolesca","{} sessions":"{} sej",scam_title:"Lahko gre za prevaro!",scam_text1:"V primeru, da vas je nekdo, ki ga ne poznate in mu zaupate prosil, da uporabite RustDesk, prekinite klic in program zaprite.",scam_text2:"RustDesk omogo\u010Da popoln nadzor nad va\u0161im ra\u010Dunalnikom in telefonom, in se lahko uporabi za krajo va\u0161ega denarja ali pa zasebnih podatkov.","Don't show again":"Ne prika\u017Ei znova","I Agree":"Strinjam se",Decline:"Zavrni","Timeout in minutes":"\u010Casovna omejitev v minutah",auto_disconnect_option_tip:"Samodejno prekini neaktivne seje","Connection failed due to inactivity":"Povezava je bila prekinjena zaradi neaktivnosti","Check for software update on startup":"Preveri za posodobitve ob zagonu","upgrade_rustdesk_server_pro_to_{}_tip":"Prosimo, nadgradite RustDesk Server Pro na razli\u010Dico {} ali novej\u0161o.",pull_group_failed_tip:"Osve\u017Eevanje skupine ni uspelo","Filter by intersection":"Filtriraj po preseku","Remove wallpaper during incoming sessions":"Odstrani sliko ozadja ob dohodnih povezavah",Test:"Test",display_is_plugged_out_msg:"Zaslon je bil odklopljen, preklop na primarni zaslon.","No displays":"Ni zaslonov","Open in new window":"Odpri v novem oknu","Show displays as individual windows":"Prika\u017Ei zaslone kot lo\u010Dena okna","Use all my displays for the remote session":"Uporabi vse zaslone za oddaljeno sejo",selinux_tip:"Na va\u0161i napravi je omog\u010Den SELinux, kar lahko povzro\u010Da te\u017Eave pri oddaljenem nadzoru","Change view":"Spremeni pogled","Big tiles":"Velike plo\u0161\u010Dice","Small tiles":"Majhne plo\u0161\u010Dice",List:"Seznam","Virtual display":"Navidezni zaslon","Plug out all":"Odklopi vse","True color (4:4:4)":"Popolne barve (4:4:4)","Enable blocking user input":"Omogo\u010Di blokiranje vnosa",id_input_tip:`Vnesete lahko ID, neposredni IP naslov, ali pa domeno in vrata (:) +\u010Ce \u017Eelite dostopati do naprave na drugem stre\u017Eniku, pripnite naslov stre\u017Enika (@?key=), npr. 9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +\u010Ce \u017Eelite dostopati do naprave na javnem stre\u017Eniku, vnesite \xBB@public\xAB; klju\u010D za javni stre\u017Enik ni potreben. +\u010Ce \u017Eelite vsiliti povezavo preko posrednika, pripnite \xBB/r\xAB na konec IDja, npr. \xBB9123456234/r\xAB.`,privacy_mode_impl_mag_tip:"Na\u010Din 1",privacy_mode_impl_virtual_display_tip:"Na\u010Din 2","Enter privacy mode":"Vstopi v zasebni na\u010Din","Exit privacy mode":"Izstopi iz zasebnega na\u010Dina",idd_not_support_under_win10_2004_tip:"Posredni gonilnik ni podprt. Za uporabo rabite Windows 10 2004 ali novej\u0161o razli\u010Dico.",input_source_1_tip:"Vir vnosa 1",input_source_2_tip:"Vir vnosa 2","Swap control-command key":"Zamenjaj tipki Ctrl-Command","swap-left-right-mouse":"Zamenjaj levo in desno tipko mi\u0161ke","2FA code":"Koda za dvostopenjsko preverjanje",More:"Ve\u010D","enable-2fa-title":"Omogo\u010Di dvostopenjsko preverjanje","enable-2fa-desc":`Pripravite va\u0161 TOTP avtentikator. Uporabite lahko programe kot so Authy, Microsoft ali Google Authenticator, na va\u0161em telefonu ali ra\u010Dunalniku. + +Za omogo\u010Danje dvostopenjskega preverjanja, skenirajte QR kodo in vnesite kodo, ki jo prika\u017Ee aplikacija.`,"wrong-2fa-code":"Kode ni bilo mogo\u010De preveriti. Preverite, da je koda pravilna, in da je nastavitev ure to\u010Dna.","enter-2fa-title":"Dvostopenjsko preverjanje","Email verification code must be 6 characters.":"E-po\u0161tna koda za preverjanje mora imeti 6 znakov.","2FA code must be 6 digits.":"Koda za dvostopenjsko preverjanje mora imeti 6 znakov.","Multiple Windows sessions found":"Najdenih je bilo ve\u010D Windows sej","Please select the session you want to connect to":"Izberite sejo, v katero se \u017Eelite povezati",powered_by_me:"Uporablja tehnologijo RustDesk",outgoing_only_desk_tip:`To je prilagojena razli\u010Dica. +Lahko se pove\u017Eete na druge naprave, druge naprave pa se k vam ne morejo povezati.`,preset_password_warning:"Ta prilagojena razli\u010Dica ima prednastavljeno geslo. Kdorkoli, ki pozna to geslo, lahko prevzame popoln nadzor nad va\u0161im ra\u010Dunalnikom. \u010Ce tega niste pri\u010Dakovali, takoj odstranite program.","Security Alert":"Varnostno opozorilo","My address book":"Moj adresar",Personal:"Osebni",Owner:"Lastnik","Set shared password":"Nastavi deljeno geslo","Exist in":"Obstaja v","Read-only":"Samo za branje","Read/Write":"Branje/pisanje","Full Control":"Popoln nadzor",share_warning_tip:"Zgornja polja so deljena, in vidna vsem",Everyone:"Vsi",ab_web_console_tip:"Ve\u010D na spletni konzoli","allow-only-conn-window-open-tip":"Dovoli povezavo samo \u010De je okno RustDeska odprto",no_need_privacy_mode_no_physical_displays_tip:"Ni fizi\u010Dnih zaslonov, zasebni na\u010Din ni potreben","Follow remote cursor":"Sledi oddaljenemu kazalcu","Follow remote window focus":"Sledi oddaljenemu fokusu",default_proxy_tip:"Privzeti protokol je Socks5 na vratih 1080",no_audio_input_device_tip:"Ni bilo mo\u017Eno najti vhodne zvo\u010Dne naprave",Incoming:"Dohodno",Outgoing:"Odhodno","Clear Wayland screen selection":"Po\u010Disti izbiro Wayland zaslona",clear_Wayland_screen_selection_tip:"Po \u010Di\u0161\u010Denju izbire Wayland zaslona lahko ponovno izberete zaslon za delitev",confirm_clear_Wayland_screen_selection_tip:"Ali res \u017Eelite po\u010Distiti izbiro Wayland zaslona?",android_new_voice_call_tip:"Prejeli ste pro\u0161njo za nov glasovni klic. \u010Ce sprejmete, bo zvok preklopljen na glasovno komunikacijo.",texture_render_tip:"Uporabi upodabljanje tekstur, za gladkej\u0161e slike. Izklopite, \u010De imate te\u017Eave pri upodabljanju.","Use texture rendering":"Uporabi upodabljanje tekstur","Floating window":"Plavajo\u010De okno",floating_window_tip:"Pomaga pri RustDesk storitvi v ozadju","Keep screen on":"Ohranite zaslon pri\u017Egan",Never:"Nikoli","During controlled":"Med nadzorom","During service is on":"Med vklopljeno storitvijo","Capture screen using DirectX":"Uporabi DirectX za zajem zaslona",Back:"Nazaj",Apps:"Aplikacije","Volume up":"Glasneje","Volume down":"Ti\u0161je",Power:"Vklop/izklop","Telegram bot":"Telegram bot","enable-bot-tip":"\u010Ce vklopite to mo\u017Enost, lahko dobite kodo za dvostopenjsko preverjanje od bota. Lahko se uporabi tudi za obve\u0161\u010Danje o povezavi.","enable-bot-desc":`1. Odprite pogovor z @BotFather. +2. Po\u0161ljite ukaz \xBB/newbot\xAB in prejeli boste \u017Eeton. +3. Za\u010Dnite pogovor z na novo narejenim botom. Po\u0161ljite sporo\u010Dilo z desno po\u0161evnico (/) kot npr. \xBB/hello\xAB za aktivacijo.`,"cancel-2fa-confirm-tip":"Ali ste prepri\u010Dani, da \u017Eelite ukiniti dvostopenjsko preverjanje?","cancel-bot-confirm-tip":"Ali ste prepri\u010Dani, da \u017Eelite ukiniti Telegram bota?","About RustDesk":"O RustDesku","Send clipboard keystrokes":"Vtipkaj vsebino odlo\u017Ei\u0161\u010Da",network_error_tip:"Preverite va\u0161o mre\u017Eno povezavo, nato kliknite Ponovi.","Unlock with PIN":"Odkleni s PINom","Requires at least {} characters":"Potrebuje vsaj {} znakov.","Wrong PIN":"Napa\u010Den PIN","Set PIN":"Nastavi PIN","Enable trusted devices":"Omogo\u010Di zaupanja vredne naprave","Manage trusted devices":"Upravljaj zaupanja vredne naprave",Platform:"Platforma","Days remaining":"Preostane dni","enable-trusted-devices-tip":"Na zaupanja vrednih napravah ni potrebno dvostopenjsko preverjanje","Parent directory":"Nadrejena mapa",Resume:"Nadaljuj","Invalid file name":"Neveljavno ime datoteke","one-way-file-transfer-tip":"Enosmerni prenos datotek je omogo\u010Den na nadzorovani strani","Authentication Required":"Potrebno je preverjanje pristnosti",Authenticate:"Preverjanje pristnosti",web_id_input_tip:`Vnesete lahko ID iz istega stre\u017Enika, neposredni dostop preko IP naslova v spletnem odjemalcu ni podprt. +\u010Ce \u017Eelite dostopati do naprave na drugem stre\u017Eniku, pripnite naslov stre\u017Enika (@?key=), npr. 9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +\u010Ce \u017Eelite dostopati do naprave na javnem stre\u017Eniku, vnesite \xBB@public\xAB; klju\u010D za javni stre\u017Enik ni potreben.`,Download:"","Upload folder":"","Upload files":""},ko:{Status:"\uC0C1\uD0DC","Your Desktop":"\uB0B4 \uB370\uC2A4\uD06C\uD0D1",desk_tip:"\uC544\uB798\uC758 ID\uC640 \uBE44\uBC00\uBC88\uD638\uB85C \uC5F0\uACB0\uD560\uC218 \uC788\uC2B5\uB2C8\uB2E4",Password:"\uBE44\uBC00\uBC88\uD638",Ready:"\uC900\uBE44",Established:"\uC5F0\uACB0\uB428",connecting_status:"RustDesk \uB124\uD2B8\uC6CC\uD06C\uB85C \uC5F0\uACB0\uC911\uC785\uB2C8\uB2E4...","Enable service":"\uC11C\uBE44\uC2A4 \uD65C\uC131\uD654","Start service":"\uC11C\uBE44\uC2A4 \uC2DC\uC791","Service is running":"\uC11C\uBE44\uC2A4\uAC00 \uC2E4\uD589\uB418\uC5C8\uC2B5\uB2C8\uB2E4","Service is not running":"\uC11C\uBE44\uC2A4\uAC00 \uC2E4\uD589\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4",not_ready_status:"\uC900\uBE44\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. \uC5F0\uACB0\uC744 \uD655\uC778\uD574\uC8FC\uC138\uC694.","Control Remote Desktop":"\uC6D0\uACA9 \uB370\uC2A4\uD06C\uD0D1 \uC81C\uC5B4","Transfer file":"\uD30C\uC77C \uC804\uC1A1",Connect:"\uC5F0\uACB0\uD558\uAE30","Recent sessions":"\uCD5C\uADFC \uC138\uC158","Address book":"\uC138\uC158 \uC8FC\uC18C\uB85D",Confirmation:"\uD655\uC778","TCP tunneling":"TCP \uD130\uB110\uB9C1",Remove:"\uC0AD\uC81C","Refresh random password":"\uB79C\uB364 \uBE44\uBC00\uBC88\uD638 \uBCC0\uACBD","Set your own password":"\uAC1C\uC778 \uBE44\uBC00\uBC88\uD638 \uC124\uC815","Enable keyboard/mouse":"\uD0A4\uBCF4\uB4DC/\uB9C8\uC6B0\uC2A4 \uD65C\uC131\uD654","Enable clipboard":"\uD074\uB9BD\uBCF4\uB4DC \uD65C\uC131\uD654","Enable file transfer":"\uD30C\uC77C \uC804\uC1A1 \uD65C\uC131\uD654","Enable TCP tunneling":"TCP \uD130\uB110\uB9C1 \uD65C\uC131\uD654","IP Whitelisting":"IP \uD654\uC774\uD2B8\uB9AC\uC2A4\uD2B8","ID/Relay Server":"ID/\uB9B4\uB808\uC774 \uC11C\uBC84","Import server config":"\uC11C\uBC84 \uC124\uC815 \uAC00\uC838\uC624\uAE30","Export Server Config":"\uC11C\uBC84 \uC124\uC815 \uB0B4\uBCF4\uB0B4\uAE30","Import server configuration successfully":"\uC11C\uBC84 \uC124\uC815 \uAC00\uC838\uC624\uAE30 \uC131\uACF5","Export server configuration successfully":"\uC11C\uBC84 \uC124\uC815 \uB0B4\uBCF4\uB0B4\uAE30 \uC131\uACF5","Invalid server configuration":"\uC798\uBABB\uB41C \uC11C\uBC84 \uC124\uC815","Clipboard is empty":"\uD074\uB9BD\uBCF4\uB4DC\uAC00 \uBE44\uC5B4\uC788\uC2B5\uB2C8\uB2E4","Stop service":"\uC11C\uBE44\uC2A4 \uC911\uC9C0","Change ID":"ID \uBCC0\uACBD","Your new ID":"\uB2F9\uC2E0\uC758 \uC0C8\uB85C\uC6B4 ID","length %min% to %max%":"\uAE38\uC774 %min% ~ %max%","starts with a letter":"\uBB38\uC790\uB85C \uC2DC\uC791\uD574\uC57C \uD569\uB2C8\uB2E4","allowed characters":"\uD5C8\uC6A9\uB418\uB294 \uBB38\uC790",id_change_tip:"a-z, A-Z, 0-9, _(\uC5B8\uB354\uBC14)\uB9CC \uC785\uB825 \uAC00\uB2A5\uD569\uB2C8\uB2E4. \uCCAB \uBB38\uC790\uB294 a-z \uD639\uC740 A-Z\uB85C \uC2DC\uC791\uD574\uC57C \uD569\uB2C8\uB2E4. \uAE38\uC774\uB294 6~16\uAE00\uC790\uAC00 \uC694\uAD6C\uB429\uB2C8\uB2E4.",Website:"\uC6F9\uC0AC\uC774\uD2B8",About:"\uC815\uBCF4",Slogan_tip:"\uC774 \uD63C\uB780\uC2A4\uB7EC\uC6B4 \uC138\uC0C1\uC5D0\uC11C \uB9C8\uC74C\uC744 \uB2F4\uC544 \uB9CC\uB4E4\uC5C8\uC2B5\uB2C8\uB2E4!","Privacy Statement":"\uAC1C\uC778 \uC815\uBCF4 \uBCF4\uD638 \uC815\uCC45",Mute:"\uC74C\uC18C\uAC70","Build Date":"\uBE4C\uB4DC \uB0A0\uC9DC",Version:"\uBC84\uC804",Home:"\uD648","Audio Input":"\uC624\uB514\uC624 \uC785\uB825",Enhancements:"\uD5A5\uC0C1\uB41C \uAE30\uB2A5","Hardware Codec":"\uD558\uB4DC\uC6E8\uC5B4 \uCF54\uB371","Adaptive bitrate":"\uAC00\uBCC0 \uBE44\uD2B8\uB808\uC774\uD2B8","ID Server":"ID \uC11C\uBC84","Relay Server":"\uB9B4\uB808\uC774 \uC11C\uBC84","API Server":"API \uC11C\uBC84",invalid_http:"http:// \uB610\uB294 https:// \uB85C \uC2DC\uC791\uD574\uC57C\uD569\uB2C8\uB2E4","Invalid IP":"\uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 IP","Invalid format":"\uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uD615\uC2DD",server_not_support:"\uC544\uC9C1 \uC11C\uBC84\uC5D0\uC11C \uC9C0\uC6D0\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4","Not available":"\uBD88\uAC00\uB2A5","Too frequent":"\uC218\uC815\uC774 \uB108\uBB34 \uC790\uC8FC \uBC1C\uC0DD\uD569\uB2C8\uB2E4. \uB098\uC911\uC5D0 \uC7AC\uC2DC\uB3C4\uD574 \uC8FC\uC138\uC694.",Cancel:"\uCDE8\uC18C",Skip:"\uB118\uAE30\uAE30",Close:"\uB2EB\uAE30",Retry:"\uC7AC\uC2DC\uB3C4",OK:"\uD655\uC778","Password Required":"\uBE44\uBC00\uBC88\uD638 \uC785\uB825","Please enter your password":"\uBE44\uBC00\uBC88\uD638\uB97C \uC785\uB825\uD574\uC8FC\uC138\uC694","Remember password":"\uBE44\uBC00\uBC88\uD638 \uAE30\uC5B5\uD558\uAE30","Wrong Password":"\uBE44\uBC00\uBC88\uD638\uAC00 \uB2E4\uB985\uB2C8\uB2E4","Do you want to enter again?":"\uB2E4\uC2DC \uC5F0\uACB0\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?","Connection Error":"\uC5F0\uACB0 \uC624\uB958",Error:"\uC624\uB958","Reset by the peer":"\uB2E4\uB978 \uC811\uC18D\uC790\uC5D0 \uC758\uD574 \uCD08\uAE30\uD654\uB428","Connecting...":"\uC5F0\uACB0\uC911...","Connection in progress. Please wait.":"\uC5F0\uACB0\uC911\uC785\uB2C8\uB2E4. \uC7A0\uC2DC\uB9CC \uAE30\uB2E4\uB824\uC8FC\uC138\uC694","Please try 1 minute later":"1\uBD84 \uD6C4\uC5D0 \uC7AC\uC2DC\uB3C4\uD558\uC138\uC694","Login Error":"\uB85C\uADF8\uC778 \uC624\uB958",Successful:"\uC131\uACF5","Connected, waiting for image...":"\uC5F0\uACB0\uB428. \uD654\uBA74 \uC804\uC1A1 \uB300\uAE30 \uC911...",Name:"\uC774\uB984",Type:"\uC720\uD615",Modified:"\uC218\uC815\uB428",Size:"\uD06C\uAE30","Show Hidden Files":"\uC228\uACA8\uC9C4 \uD30C\uC77C \uD45C\uC2DC",Receive:"\uBC1B\uAE30",Send:"\uBCF4\uB0B4\uAE30","Refresh File":"\uD30C\uC77C \uC0C8\uB85C\uACE0\uCE68",Local:"\uB85C\uCEEC",Remote:"\uC6D0\uACA9","Remote Computer":"\uC6D0\uACA9 \uCEF4\uD4E8\uD130","Local Computer":"\uB85C\uCEEC \uCEF4\uD4E8\uD130","Confirm Delete":"\uC0AD\uC81C \uD655\uC778",Delete:"\uC0AD\uC81C",Properties:"\uC18D\uC131","Multi Select":"\uB2E4\uC911 \uC120\uD0DD","Select All":"\uC804\uCCB4 \uC120\uD0DD","Unselect All":"\uC804\uCCB4 \uC120\uD0DD \uD574\uC81C","Empty Directory":"\uD3F4\uB354\uAC00 \uBE44\uC5B4\uC788\uC2B5\uB2C8\uB2E4","Not an empty directory":"\uD3F4\uB354\uAC00 \uBE44\uC5B4\uC788\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4","Are you sure you want to delete this file?":"\uC774 \uD30C\uC77C\uC744 \uC0AD\uC81C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?","Are you sure you want to delete this empty directory?":"\uC774 \uBE48 \uD3F4\uB354\uB97C \uC0AD\uC81C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?","Are you sure you want to delete the file of this directory?":"\uC774 \uD3F4\uB354\uC758 \uD30C\uC77C\uC744 \uC0AD\uC81C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?","Do this for all conflicts":"\uBAA8\uB4E0 \uCDA9\uB3CC\uC5D0 \uB300\uD574 \uC774 \uC791\uC5C5\uC744 \uC218\uD589\uD569\uB2C8\uB2E4","This is irreversible!":"\uC774 \uC791\uC5C5\uC740 \uB418\uB3CC\uB9B4 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.!",Deleting:"\uC0AD\uC81C\uC911",files:"\uD30C\uC77C",Waiting:"\uB300\uAE30\uC911",Finished:"\uC644\uB8CC\uB428",Speed:"\uC18D\uB3C4","Custom Image Quality":"\uD654\uC9C8 \uC124\uC815","Privacy mode":"\uAC1C\uC778\uC815\uBCF4 \uBCF4\uD638 \uBAA8\uB4DC","Block user input":"\uC0AC\uC6A9\uC790 \uC785\uB825 \uCC28\uB2E8","Unblock user input":"\uC0AC\uC6A9\uC790 \uC785\uB825 \uCC28\uB2E8 \uD574\uC81C","Adjust Window":"\uD654\uBA74 \uC870\uC815",Original:"\uC6D0\uBCF8",Shrink:"\uCD95\uC18C",Stretch:"\uD655\uB300",Scrollbar:"\uC2A4\uD06C\uB864\uBC14",ScrollAuto:"\uC790\uB3D9\uC2A4\uD06C\uB864","Good image quality":"\uC774\uBBF8\uC9C0 \uD488\uC9C8 \uCD5C\uC801\uD654",Balanced:"\uADE0\uD615","Optimize reaction time":"\uBC18\uC751 \uC2DC\uAC04 \uCD5C\uC801\uD654",Custom:"\uC0AC\uC6A9\uC790 \uC815\uC758","Show remote cursor":"\uC6D0\uACA9 \uCEE4\uC11C \uBCF4\uC774\uAE30","Show quality monitor":"\uD488\uC9C8 \uBAA8\uB2C8\uD130 \uBCF4\uAE30","Disable clipboard":"\uD074\uB9BD\uBCF4\uB4DC \uBE44\uD65C\uC131\uD654","Lock after session end":"\uC138\uC158 \uC885\uB8CC \uD6C4 \uD654\uBA74 \uC7A0\uAE08",Insert:"\uC785\uB825","Insert Lock":"\uC6D0\uACA9 \uC785\uB825 \uC7A0\uAE08",Refresh:"\uC0C8\uB85C\uACE0\uCE68","ID does not exist":"ID\uAC00 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4","Failed to connect to rendezvous server":"\uB4F1\uB85D \uC11C\uBC84\uC5D0 \uC5F0\uACB0\uD558\uC9C0 \uBABB\uD588\uC2B5\uB2C8\uB2E4.","Please try later":"\uC7AC\uC2DC\uB3C4\uD574\uC8FC\uC138\uC694","Remote desktop is offline":"\uC6D0\uACA9 \uB370\uC2A4\uD06C\uD0D1\uC774 \uC5F0\uACB0\uB418\uC5B4 \uC788\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4","Key mismatch":"\uD0A4\uAC00 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.",Timeout:"\uC2DC\uAC04 \uCD08\uACFC","Failed to connect to relay server":"\uB9B4\uB808\uC774 \uC11C\uBC84 \uC5F0\uACB0\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4","Failed to connect via rendezvous server":"\uB4F1\uB85D \uC11C\uBC84\uB97C \uD1B5\uD55C \uC5F0\uACB0\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4","Failed to connect via relay server":"\uB9B4\uB808\uC774 \uC11C\uBC84\uB97C \uD1B5\uD55C \uC5F0\uACB0\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4","Failed to make direct connection to remote desktop":"\uC6D0\uACA9 \uB370\uC2A4\uD06C\uD0D1\uC73C\uB85C\uC758 \uC9C1\uC811 \uC5F0\uACB0 \uC0DD\uC131\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4","Set Password":"\uBE44\uBC00\uBC88\uD638 \uC124\uC815","OS Password":"OS \uBE44\uBC00\uBC88\uD638",install_tip:"UAC\uB85C \uC778\uD574, RustDesk\uAC00 \uC6D0\uACA9\uC9C0\uC77C \uB54C \uC77C\uBD80 \uAE30\uB2A5\uC774 \uB3D9\uC791\uD558\uC9C0 \uC54A\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4. UAC \uBB38\uC81C\uB97C \uBC29\uC9C0\uD558\uB824\uBA74, \uC544\uB798 \uBC84\uD2BC\uC744 \uD074\uB9AD\uD558\uC5EC RustDesk\uB97C \uC2DC\uC2A4\uD15C\uC5D0 \uC124\uCE58\uD574\uC8FC\uC138\uC694.","Click to upgrade":"\uC5C5\uADF8\uB808\uC774\uB4DC","Click to download":"\uB2E4\uC6B4\uB85C\uB4DC","Click to update":"\uC5C5\uB370\uC774\uD2B8",Configure:"\uAD6C\uC131",config_acc:'\uB0B4 \uB370\uC2A4\uD06C\uD0D1\uC744 \uC6D0\uACA9\uC81C\uC5B4\uD558\uAE30 \uC804\uC5D0, RustDesk\uC5D0\uAC8C "Accessibility (\uC811\uADFC\uC131)" \uAD8C\uD55C\uC744 \uBD80\uC5EC\uD574\uC57C \uD569\uB2C8\uB2E4.',config_screen:'\uB0B4 \uB370\uC2A4\uD06C\uD0D1\uC744 \uC6D0\uACA9\uC81C\uC5B4\uD558\uAE30 \uC804\uC5D0, RustDesk\uC5D0\uAC8C "Screen Recording (\uD654\uBA74 \uB179\uD654)" \uAD8C\uD55C\uC744 \uBD80\uC5EC\uD574\uC57C \uD569\uB2C8\uB2E4.',"Installing ...":"\uC124\uCE58\uC911 ...",Install:"\uC124\uCE58\uD558\uAE30",Installation:"\uC124\uCE58","Installation Path":"\uC124\uCE58 \uACBD\uB85C","Create start menu shortcuts":"\uC2DC\uC791 \uBA54\uB274\uC5D0 \uBC14\uB85C\uAC00\uAE30 \uC0DD\uC131","Create desktop icon":"\uB370\uC2A4\uD06C\uD0D1 \uC544\uC774\uCF58 \uC0DD\uC131",agreement_tip:"\uC124\uCE58\uB97C \uC2DC\uC791\uD558\uAE30 \uC804\uC5D0, \uB77C\uC774\uC120\uC2A4 \uC57D\uAD00\uC5D0 \uB3D9\uC758\uB97C \uD574\uC57C\uD569\uB2C8\uB2E4.","Accept and Install":"\uB3D9\uC758 \uBC0F \uC124\uCE58","End-user license agreement":"\uCD5C\uC885 \uC0AC\uC6A9\uC790 \uB77C\uC774\uC120\uC2A4 \uC57D\uAD00 \uB3D9\uC758","Generating ...":"\uC0DD\uC131\uC911 ...","Your installation is lower version.":"\uC124\uCE58\uD55C \uBC84\uC804\uC774 \uD604\uC7AC \uC2E4\uD589 \uC911\uC778 \uBC84\uC804\uBCF4\uB2E4 \uB0AE\uC2B5\uB2C8\uB2E4.",not_close_tcp_tip:"\uC5F0\uACB0\uC911\uC5D0\uB294 \uC774 \uCC3D\uC744 \uB044\uC9C0 \uB9C8\uC138\uC694","Listening ...":"\uC5F0\uACB0 \uB300\uAE30\uC911 ...","Remote Host":"\uC6D0\uACA9 \uD638\uC2A4\uD2B8","Remote Port":"\uC6D0\uACA9 \uD3EC\uD2B8",Action:"\uC561\uC158",Add:"\uCD94\uAC00","Local Port":"\uB85C\uCEEC \uD3EC\uD2B8","Local Address":"\uD604\uC7AC \uC8FC\uC18C","Change Local Port":"\uB85C\uCEEC \uD3EC\uD2B8 \uBCC0\uACBD",setup_server_tip:"\uC790\uCCB4 \uC11C\uBC84\uB97C \uAD6C\uCD95\uD558\uBA74 \uB354 \uBE60\uB978 \uC18D\uB3C4\uB85C \uC0AC\uC6A9\uD560\uC218 \uC788\uC2B5\uB2C8\uB2E4","Too short, at least 6 characters.":"\uB108\uBB34 \uC9E7\uC2B5\uB2C8\uB2E4, \uCD5C\uC18C 6\uAE00\uC790 \uC774\uC0C1 \uC785\uB825\uD574\uC8FC\uC138\uC694.","The confirmation is not identical.":"\uB450 \uC785\uB825\uC774 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.",Permissions:"\uAD8C\uD55C",Accept:"\uC218\uB77D",Dismiss:"\uAC70\uBD80",Disconnect:"\uC5F0\uACB0 \uC885\uB8CC","Enable file copy and paste":"\uD30C\uC77C \uBCF5\uC0AC \uBC0F \uBD99\uC5EC\uB123\uAE30 \uD5C8\uC6A9",Connected:"\uC5F0\uACB0\uB428","Direct and encrypted connection":"\uC554\uD638\uD654\uB41C \uB2E4\uC774\uB809\uD2B8 \uC5F0\uACB0","Relayed and encrypted connection":"\uC554\uD638\uD654\uB41C \uB9B4\uB808\uC774 \uC5F0\uACB0","Direct and unencrypted connection":"\uC554\uD638\uD654\uB418\uC9C0 \uC54A\uC740 \uB2E4\uC774\uB809\uD2B8 \uC5F0\uACB0","Relayed and unencrypted connection":"\uC554\uD638\uD654\uB418\uC9C0 \uC54A\uC740 \uB9B4\uB808\uC774 \uC5F0\uACB0","Enter Remote ID":"\uC6D0\uACA9 ID\uB97C \uC785\uB825\uD558\uC138\uC694","Enter your password":"\uBE44\uBC00\uBC88\uD638\uB97C \uC785\uB825\uD558\uC138\uC694","Logging in...":"\uB85C\uADF8\uC778 \uC911...","Enable RDP session sharing":"RDP \uC138\uC158 \uACF5\uC720 \uD65C\uC131\uD654","Auto Login":"\uC790\uB3D9 \uB85C\uADF8\uC778","Enable direct IP access":"\uB2E4\uC774\uB809\uD2B8 IP \uC5F0\uACB0 \uD65C\uC131\uD654",Rename:"\uC774\uB984 \uBCC0\uACBD",Space:"\uACF5\uAC04","Create desktop shortcut":"\uB370\uC2A4\uD06C\uD0D1 \uBC14\uB85C\uAC00\uAE30 \uC0DD\uC131","Change Path":"\uACBD\uB85C \uBCC0\uACBD","Create Folder":"\uD3F4\uB354 \uC0DD\uC131","Please enter the folder name":"\uD3F4\uB354\uBA85\uC744 \uC785\uB825\uD574\uC8FC\uC138\uC694","Fix it":"\uBB38\uC81C \uD574\uACB0",Warning:"\uACBD\uACE0","Login screen using Wayland is not supported":"Wayland\uB97C \uC0AC\uC6A9\uD55C \uB85C\uADF8\uC778 \uD654\uBA74\uC774 \uC9C0\uC6D0\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4","Reboot required":"\uC7AC\uBD80\uD305\uC774 \uD544\uC694\uD569\uB2C8\uB2E4","Unsupported display server":"\uC9C0\uC6D0\uD558\uC9C0 \uC54A\uB294 \uB514\uC2A4\uD50C\uB808\uC774 \uC11C\uBC84","x11 expected":"x11\uB85C \uC804\uD658\uD574\uC8FC\uC138\uC694",Port:"\uD3EC\uD2B8",Settings:"\uC124\uC815",Username:"\uC0AC\uC6A9\uC790\uBA85","Invalid port":"\uD3EC\uD2B8\uAC00 \uC720\uD6A8\uD558\uC9C0\uC54A\uC2B5\uB2C8\uB2E4","Closed manually by the peer":"\uB2E4\uB978 \uC0AC\uC6A9\uC790\uC5D0 \uC758\uD574 \uC885\uB8CC\uB428","Enable remote configuration modification":"\uC6D0\uACA9 \uAD6C\uC131 \uBCC0\uACBD \uD65C\uC131\uD654","Run without install":"\uC124\uCE58 \uC5C6\uC774 \uC2E4\uD589","Connect via relay":"\uB9B4\uB808\uC774\uB97C \uD1B5\uD574 \uC5F0\uACB0","Always connect via relay":"\uD56D\uC0C1 \uB9B4\uB808\uC774\uB97C \uD1B5\uD574 \uC5F0\uACB0",whitelist_tip:"\uD654\uC774\uD2B8\uB9AC\uC2A4\uD2B8\uC5D0 \uC788\uB294 IP\uB9CC \uB098\uC5D0\uAC8C \uC5F0\uACB0\uD560\uC218 \uC788\uC2B5\uB2C8\uB2E4",Login:"\uB85C\uADF8\uC778",Verify:"\uD655\uC778","Remember me":"\uAE30\uC5B5\uD558\uAE30","Trust this device":"\uC774 \uC7A5\uCE58 \uC2E0\uB8B0","Verification code":"\uD655\uC778 \uCF54\uB4DC",verification_tip:"\uB4F1\uB85D\uB41C \uC774\uBA54\uC77C \uC8FC\uC18C\uB85C \uC778\uC99D\uBC88\uD638\uAC00 \uBC1C\uC1A1\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uC778\uC99D\uBC88\uD638\uB97C \uC785\uB825\uD558\uC2DC\uBA74 \uACC4\uC18D \uB85C\uADF8\uC778\uD558\uC2E4 \uC218 \uC788\uC2B5\uB2C8\uB2E4",Logout:"\uB85C\uADF8\uC544\uC6C3",Tags:"\uD0DC\uADF8","Search ID":"ID \uAC80\uC0C9",whitelist_sep:"\uB2E4\uC74C \uAE00\uC790\uB85C \uAD6C\uBD84\uD569\uB2C8\uB2E4. ',(\uCF64\uB9C8) ;(\uC138\uBBF8\uCF5C\uB860) \uB744\uC5B4\uC4F0\uAE30 \uD639\uC740 \uC904\uBC14\uAFC8'","Add ID":"ID \uCD94\uAC00","Add Tag":"\uD0DC\uADF8 \uCD94\uAC00","Unselect all tags":"\uBAA8\uB4E0 \uD0DC\uADF8 \uC120\uD0DD \uD574\uC81C","Network error":"\uB124\uD2B8\uC6CC\uD06C \uC624\uB958","Username missed":"\uC0AC\uC6A9\uC790\uBA85\uC774 \uC785\uB825\uB418\uC9C0\uC54A\uC558\uC2B5\uB2C8\uB2E4","Password missed":"\uBE44\uBC00\uBC88\uD638\uAC00 \uC785\uB825\uB418\uC9C0\uC54A\uC558\uC2B5\uB2C8\uB2E4","Wrong credentials":"\uB85C\uADF8\uC778 \uC815\uBCF4\uAC00 \uB2E4\uB985\uB2C8\uB2E4","The verification code is incorrect or has expired":"\uC778\uC99D \uCF54\uB4DC\uAC00 \uC798\uBABB\uB418\uC5C8\uAC70\uB098 \uC2DC\uAC04\uC774 \uCD08\uACFC\uB418\uC5C8\uC2B5\uB2C8\uB2E4.","Edit Tag":"\uD0DC\uADF8 \uC218\uC815","Forget Password":"\uD328\uC2A4\uC6CC\uB4DC \uAE30\uC5B5\uD558\uC9C0 \uC54A\uAE30",Favorites:"\uC990\uACA8\uCC3E\uAE30","Add to Favorites":"\uC990\uACA8\uCC3E\uAE30\uC5D0 \uCD94\uAC00","Remove from Favorites":"\uC990\uACA8\uCC3E\uAE30\uC5D0\uC11C \uC0AD\uC81C",Empty:"\uBE44\uC5B4 \uC788\uC74C","Invalid folder name":"\uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uD3F4\uB354\uBA85","Socks5 Proxy":"Socks5 \uD504\uB85D\uC2DC","Socks5/Http(s) Proxy":"Socks5/Http(s) \uD504\uB85D\uC2DC",Discovered:"\uCC3E\uC74C",install_daemon_tip:"\uBD80\uD305\uB41C \uC774\uD6C4 \uC2DC\uC2A4\uD15C \uC11C\uBE44\uC2A4\uC5D0 \uC124\uCE58\uD574\uC57C \uD569\uB2C8\uB2E4.","Remote ID":"\uC6D0\uACA9 ID",Paste:"\uBD99\uC5EC\uB123\uAE30","Paste here?":"\uC5EC\uAE30\uC5D0 \uBD99\uC5EC\uB123\uAE30\uB97C \uC2E4\uD57C\uD560\uAE4C\uC694?","Are you sure to close the connection?":"\uC5F0\uACB0\uC744 \uC885\uB8CC\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?","Download new version":"\uCD5C\uC2E0 \uBC84\uC804 \uB2E4\uC6B4\uB85C\uB4DC","Touch mode":"\uD130\uCE58 \uBAA8\uB4DC","Mouse mode":"\uB9C8\uC6B0\uC2A4 \uBAA8\uB4DC","One-Finger Tap":"\uD55C \uC190\uAC00\uB77D \uD0ED","Left Mouse":"\uC67C\uCABD \uB9C8\uC6B0\uC2A4","One-Long Tap":"\uAE38\uAC8C \uB204\uB974\uAE30","Two-Finger Tap":"\uB450 \uC190\uAC00\uB77D \uD0ED","Right Mouse":"\uC624\uB978\uCABD \uB9C8\uC6B0\uC2A4","One-Finger Move":"\uD55C \uC190\uAC00\uB77D \uC774\uB3D9","Double Tap & Move":"\uB450 \uBC88 \uD0ED \uD558\uACE0 \uC774\uB3D9","Mouse Drag":"\uB9C8\uC6B0\uC2A4 \uB4DC\uB798\uADF8","Three-Finger vertically":"\uC138 \uC190\uAC00\uB77D \uC138\uB85C\uB85C","Mouse Wheel":"\uB9C8\uC6B0\uC2A4 \uD720","Two-Finger Move":"\uB450 \uC190\uAC00\uB77D \uC774\uB3D9","Canvas Move":"\uCE94\uBC84\uC2A4 \uC774\uB3D9","Pinch to Zoom":"\uD655\uB300/\uCD95\uC18C","Canvas Zoom":"\uCE94\uBC84\uC2A4 \uD655\uB300","Reset canvas":"\uCE94\uBC84\uC2A4 \uCD08\uAE30\uD654","No permission of file transfer":"\uD30C\uC77C \uC804\uC1A1 \uAD8C\uD55C\uC774 \uC5C6\uC2B5\uB2C8\uB2E4",Note:"\uB178\uD2B8",Connection:"\uC5F0\uACB0","Share Screen":"\uD654\uBA74 \uACF5\uC720",Chat:"\uCC44\uD305",Total:"\uCD1D\uD569",items:"\uAC1C\uCCB4",Selected:"\uC120\uD0DD\uB428","Screen Capture":"\uD654\uBA74 \uCEA1\uCC98","Input Control":"\uC785\uB825 \uC81C\uC5B4","Audio Capture":"\uC624\uB514\uC624 \uCEA1\uCC98","File Connection":"\uD30C\uC77C \uC804\uC1A1","Screen Connection":"\uD654\uBA74 \uC804\uC1A1","Do you accept?":"\uB3D9\uC758\uD558\uC2ED\uB2C8\uAE4C?","Open System Setting":"\uC2DC\uC2A4\uD15C \uC124\uC815 \uC5F4\uAE30","How to get Android input permission?":"\uC548\uB4DC\uB85C\uC774\uB4DC \uC785\uB825 \uAD8C\uD55C\uC5D0 \uC5B4\uB5BB\uAC8C \uC811\uADFC\uD569\uB2C8\uAE4C?",android_input_permission_tip1:'\uC6D0\uACA9\uC9C0\uB85C\uC11C \uB9C8\uC6B0\uC2A4\uB098 \uD130\uCE58\uB97C \uD1B5\uD574 Android \uC7A5\uCE58\uB97C \uC81C\uC5B4\uD558\uB824\uBA74 RustDesk\uC5D0\uC11C "Accessibility (\uC811\uADFC\uC131)" \uC11C\uBE44\uC2A4 \uC0AC\uC6A9\uC744 \uD5C8\uC6A9\uD574\uC57C \uD569\uB2C8\uB2E4.',android_input_permission_tip2:"\uC2DC\uC2A4\uD15C \uC124\uC815 \uD398\uC774\uC9C0\uB85C \uC774\uB3D9\uD558\uC5EC [\uC124\uCE58\uB41C \uC11C\uBE44\uC2A4]\uC5D0\uC11C [RustDesk Input] \uC11C\uBE44\uC2A4\uB97C \uCF1C\uC2ED\uC2DC\uC624.",android_new_connection_tip:"\uD604\uC7AC \uC7A5\uCE58\uC758 \uC0C8\uB85C\uC6B4 \uC81C\uC5B4 \uC694\uCCAD\uC774 \uC218\uC2E0\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",android_service_will_start_tip:'"\uD654\uBA74 \uCEA1\uCC98"\uB97C \uCF1C\uBA74 \uC11C\uBE44\uC2A4\uAC00 \uC790\uB3D9\uC73C\uB85C \uC2DC\uC791\uB418\uC5B4 \uB2E4\uB978 \uC7A5\uCE58\uC5D0\uC11C \uC0AC\uC6A9\uC790 \uC7A5\uCE58\uC5D0 \uB300\uD55C \uC5F0\uACB0\uC744 \uC694\uCCAD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.',android_stop_service_tip:"\uC11C\uBE44\uC2A4\uB97C \uC885\uB8CC\uD558\uBA74 \uBAA8\uB4E0 \uC5F0\uACB0\uC774 \uC790\uB3D9\uC73C\uB85C \uB2EB\uD799\uB2C8\uB2E4.",android_version_audio_tip:"\uD604\uC7AC Android \uBC84\uC804\uC740 \uC624\uB514\uC624 \uCEA1\uCC98\uB97C \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. Android 10 \uC774\uC0C1\uC73C\uB85C \uC5C5\uADF8\uB808\uC774\uB4DC\uD558\uC2ED\uC2DC\uC624.",android_start_service_tip:"\uC11C\uBE44\uC2A4 \uC2DC\uC791\uC744 \uD074\uB9AD\uD558\uAC70\uB098 \uD654\uBA74 \uCEA1\uCC98 \uAD8C\uD55C\uC744 \uD65C\uC131\uD654\uD558\uC5EC \uD654\uBA74 \uACF5\uC720 \uC11C\uBE44\uC2A4\uB97C \uC2DC\uC791\uD558\uC138\uC694.",android_permission_may_not_change_tip:"\uC124\uC815\uB41C \uC5F0\uACB0\uC758 \uACBD\uC6B0 \uC5F0\uACB0\uC774 \uC7AC\uC124\uC815\uB418\uC9C0 \uC54A\uB294 \uD55C \uAD8C\uD55C\uC774 \uC989\uC2DC \uBCC0\uACBD\uB418\uC9C0 \uC54A\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",Account:"\uACC4\uC815",Overwrite:"\uB36E\uC5B4\uC4F0\uAE30","This file exists, skip or overwrite this file?":"\uD574\uB2F9 \uD30C\uC77C\uC774 \uC774\uBBF8 \uC874\uC7AC\uD569\uB2C8\uB2E4, \uAC74\uB108\uB6F0\uAC70\uB098 \uB36E\uC5B4\uC4F0\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?",Quit:"\uC885\uB8CC",Help:"\uC9C0\uC6D0",Failed:"\uC2E4\uD328",Succeeded:"\uC131\uACF5","Someone turns on privacy mode, exit":"\uAC1C\uC778\uC815\uBCF4 \uBCF4\uD638 \uBAA8\uB4DC\uAC00 \uD65C\uC131\uD654\uB418\uC5B4 \uC885\uB8CC\uB429\uB2C8\uB2E4",Unsupported:"\uC9C0\uC6D0\uB418\uC9C0 \uC54A\uC74C","Peer denied":"\uC5F0\uACB0 \uAC70\uBD80\uB428","Please install plugins":"\uD50C\uB7EC\uADF8\uC778\uC744 \uC124\uCE58\uD574\uC8FC\uC138\uC694","Peer exit":"\uB2E4\uB978 \uC0AC\uC6A9\uC790\uAC00 \uC885\uB8CC\uD568","Failed to turn off":"\uC885\uB8CC \uC2E4\uD328","Turned off":"\uC885\uB8CC\uB428",Language:"\uC5B8\uC5B4","Keep RustDesk background service":"RustDesk \uBC31\uADF8\uB77C\uC6B4\uB4DC \uC11C\uBE44\uC2A4\uB85C \uC720\uC9C0\uD558\uAE30","Ignore Battery Optimizations":"\uBC30\uD130\uB9AC \uCD5C\uC801\uD654 \uBB34\uC2DC\uD558\uAE30",android_open_battery_optimizations_tip:"\uD574\uB2F9 \uAE30\uB2A5\uC744 \uBE44\uD65C\uC131\uD654\uD558\uB824\uBA74 RustDesk \uC751\uC6A9 \uD504\uB85C\uADF8\uB7A8 \uC124\uC815 \uD398\uC774\uC9C0\uB85C \uC774\uB3D9\uD558\uC5EC [\uBC30\uD130\uB9AC]\uC5D0\uC11C [\uC81C\uD55C \uC5C6\uC74C] \uC120\uD0DD\uC744 \uD574\uC81C\uD558\uC2ED\uC2DC\uC624.","Start on boot":"\uBD80\uD305\uC2DC \uC2DC\uC791","Start the screen sharing service on boot, requires special permissions":"\uBD80\uD305 \uC2DC \uD654\uBA74 \uACF5\uC720 \uC11C\uBE44\uC2A4\uB97C \uC2DC\uC791\uD558\uB824\uBA74 \uD2B9\uBCC4\uD55C \uAD8C\uD55C\uC774 \uD544\uC694\uD569\uB2C8\uB2E4.","Connection not allowed":"\uC5F0\uACB0\uC774 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4","Legacy mode":"\uB808\uAC70\uC2DC \uBAA8\uB4DC","Map mode":"\uB9F5 \uBAA8\uB4DC","Translate mode":"\uBC88\uC5ED \uBAA8\uB4DC","Use permanent password":"\uC601\uAD6C \uBE44\uBC00\uBC88\uD638 \uC0AC\uC6A9","Use both passwords":"(\uC784\uC2DC/\uC601\uAD6C) \uBE44\uBC00\uBC88\uD638 \uBAA8\uB450 \uC0AC\uC6A9","Set permanent password":"\uC601\uAD6C \uBE44\uBC00\uBC88\uD638 \uC124\uC815","Enable remote restart":"\uC6D0\uACA9 \uC7AC\uC2DC\uC791 \uD65C\uC131\uD654","Restart remote device":"\uC6D0\uACA9 \uC7A5\uCE58 \uC7AC\uC2DC\uC791","Are you sure you want to restart":"\uC815\uB9D0\uB85C \uC7AC\uC2DC\uC791 \uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C","Restarting remote device":"\uC6D0\uACA9 \uC7A5\uCE58\uB97C \uC7AC\uC2DC\uC791\uD558\uB294\uC911",remote_restarting_tip:"\uC6D0\uACA9 \uC7A5\uCE58\uB97C \uC7AC\uC2DC\uC791\uD558\uB294 \uC911\uC785\uB2C8\uB2E4. \uC774 \uBA54\uC2DC\uC9C0 \uC0C1\uC790\uB97C \uB2EB\uACE0 \uC7A0\uC2DC \uD6C4 \uC601\uAD6C \uBE44\uBC00\uBC88\uD638\uB85C \uB2E4\uC2DC \uC5F0\uACB0\uD558\uC2ED\uC2DC\uC624.",Copied:"\uBCF5\uC0AC\uB428","Exit Fullscreen":"\uC804\uCCB4 \uD654\uBA74 \uC885\uB8CC",Fullscreen:"\uC804\uCCB4 \uD654\uBA74","Mobile Actions":"\uBAA8\uBC14\uC77C \uC561\uC158","Select Monitor":"\uBAA8\uB2C8\uD130 \uC120\uD0DD","Control Actions":"\uC81C\uC5B4 \uC791\uC5C5","Display Settings":"\uD654\uBA74 \uC124\uC815",Ratio:"\uBE44\uC728","Image Quality":"\uC774\uBBF8\uC9C0 \uD488\uC9C8","Scroll Style":"\uC2A4\uD06C\uB864 \uC2A4\uD0C0\uC77C","Show Toolbar":"\uD234\uBC14 \uBCF4\uAE30","Hide Toolbar":"\uD234\uBC14 \uC228\uAE30\uAE30","Direct Connection":"\uB2E4\uC774\uB809\uD2B8 \uC5F0\uACB0","Relay Connection":"\uB9B4\uB808\uC774 \uC5F0\uACB0","Secure Connection":"\uBCF4\uC548 \uC5F0\uACB0","Insecure Connection":"\uBCF4\uC548\uB418\uC9C0 \uC54A\uC740 \uC5F0\uACB0","Scale original":"\uC6D0\uB798 \uD06C\uAE30","Scale adaptive":"\uCC3D\uC5D0 \uB9DE\uAC8C",General:"\uC77C\uBC18",Security:"\uBCF4\uC548",Theme:"\uD14C\uB9C8","Dark Theme":"\uC5B4\uB450\uC6B4 \uD14C\uB9C8","Light Theme":"\uBC1D\uC740 \uD14C\uB9C8",Dark:"\uC5B4\uB461\uAC8C",Light:"\uBC1D\uAC8C","Follow System":"\uC2DC\uC2A4\uD15C \uAE30\uBCF8\uAC12","Enable hardware codec":"\uD558\uB4DC\uC6E8\uC5B4 \uCF54\uB371 \uD65C\uC131\uD654","Unlock Security Settings":"\uBCF4\uC548 \uC124\uC815 \uC7A0\uAE08 \uD574\uC81C","Enable audio":"\uC624\uB514\uC624 \uD65C\uC131\uD654","Unlock Network Settings":"\uB124\uD2B8\uC6CC\uD06C \uC124\uC815 \uC7A0\uAE08 \uD574\uC81C",Server:"\uC11C\uBC84","Direct IP Access":"\uB2E4\uC774\uB809\uD2B8 IP \uC5F0\uACB0",Proxy:"\uD504\uB85D\uC2DC",Apply:"\uC801\uC6A9","Disconnect all devices?":"\uBAA8\uB4E0 \uAE30\uAE30\uC758 \uC5F0\uACB0\uC744 \uD574\uC81C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?",Clear:"\uC9C0\uC6B0\uAE30","Audio Input Device":"\uC624\uB514\uC624 \uC785\uB825 \uC7A5\uCE58","Use IP Whitelisting":"IP \uD654\uC774\uD2B8\uB9AC\uC2A4\uD2B8 \uC0AC\uC6A9",Network:"\uB124\uD2B8\uC6CC\uD06C","Pin Toolbar":"\uD234\uBC14 \uACE0\uC815","Unpin Toolbar":"\uD234\uBC14 \uACE0\uC815 \uD574\uC81C",Recording:"\uB179\uD654",Directory:"\uACBD\uB85C","Automatically record incoming sessions":"\uB4E4\uC5B4\uC624\uB294 \uC138\uC158\uC744 \uC790\uB3D9\uC73C\uB85C \uB179\uD654",Change:"\uBCC0\uACBD","Start session recording":"\uC138\uC158 \uB179\uD654 \uC2DC\uC791","Stop session recording":"\uC138\uC158 \uB179\uD654 \uC911\uC9C0","Enable recording session":"\uC138\uC158 \uB179\uD654 \uD65C\uC131\uD654","Enable LAN discovery":"LAN \uAC80\uC0C9 \uD65C\uC131\uD654","Deny LAN discovery":"LAN \uAC80\uC0C9 \uAC70\uBD80","Write a message":"\uBA54\uC2DC\uC9C0 \uC4F0\uAE30",Prompt:"\uD504\uB86C\uD504\uD2B8","Please wait for confirmation of UAC...":"\uC0C1\uB300\uBC29\uC774 UAC\uB97C \uD655\uC778\uD560 \uB54C\uAE4C\uC9C0 \uAE30\uB2E4\uB824\uC8FC\uC138\uC694...",elevated_foreground_window_tip:"\uC6D0\uACA9 \uB370\uC2A4\uD06C\uD1B1\uC758 \uD604\uC7AC \uCC3D\uC744 \uC791\uB3D9\uD558\uB824\uBA74 \uB354 \uB192\uC740 \uAD8C\uD55C\uC774 \uD544\uC694\uD558\uBA70 \uB9C8\uC6B0\uC2A4\uC640 \uD0A4\uBCF4\uB4DC\uB97C \uC77C\uC2DC\uC801\uC73C\uB85C \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uB294 \uACBD\uC6B0 \uC0C1\uB300\uBC29\uC5D0\uAC8C \uD604\uC7AC \uCC3D\uC744 \uCD5C\uC18C\uD654\uD558\uB3C4\uB85D \uC694\uCCAD\uD558\uAC70\uB098 \uC5F0\uACB0 \uAD00\uB9AC \uCC3D\uC5D0\uC11C \uAD8C\uD55C \uC0C1\uC2B9\uC744 \uD074\uB9AD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uC774 \uBB38\uC81C\uB97C \uBC29\uC9C0\uD558\uB824\uBA74 \uC6D0\uACA9 \uC7A5\uCE58\uC5D0 \uC774 \uC18C\uD504\uD2B8\uC6E8\uC5B4\uB97C \uC124\uCE58\uD558\uB294 \uAC83\uC774 \uC88B\uC2B5\uB2C8\uB2E4",Disconnected:"\uC5F0\uACB0\uC774 \uB04A\uAE40",Other:"\uAE30\uD0C0","Confirm before closing multiple tabs":"\uC5EC\uB7EC \uD0ED\uC744 \uB2EB\uAE30 \uC804\uC5D0 \uD655\uC778","Keyboard Settings":"\uD0A4\uBCF4\uB4DC \uC124\uC815","Full Access":"\uC804\uCCB4 \uAD8C\uD55C","Screen Share":"\uD654\uBA74 \uACF5\uC720","Wayland requires Ubuntu 21.04 or higher version.":"Wayland\uB294 Ubuntu 21.04 \uC774\uC0C1 \uBC84\uC804\uC774 \uD544\uC694\uD569\uB2C8\uB2E4.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland\uC5D0\uB294 \uB354 \uB192\uC740 \uBC84\uC804\uC758 Linux \uBC30\uD3EC\uD310\uC774 \uD544\uC694\uD569\uB2C8\uB2E4. X11 \uB370\uC2A4\uD06C\uD0D1\uC744 \uC2DC\uB3C4\uD558\uAC70\uB098 OS\uB97C \uBCC0\uACBD\uD558\uC2ED\uC2DC\uC624.",JumpLink:"\uB9C1\uD06C\uC5F0\uACB0","Please Select the screen to be shared(Operate on the peer side).":"\uACF5\uC720\uD560 \uD654\uBA74\uC744 \uC120\uD0DD\uD558\uC2ED\uC2DC\uC624(\uD53C\uC5B4 \uCE21\uC5D0\uC11C \uC791\uB3D9).","Show RustDesk":"RustDesk \uD45C\uC2DC","This PC":"\uC774 PC",or:"\uB610\uB294","Continue with":"\uACC4\uC18D",Elevate:"\uAD8C\uD55C \uC0C1\uC2B9","Zoom cursor":"\uCEE4\uC11C \uC90C","Accept sessions via password":"\uBE44\uBC00\uBC88\uD638\uB97C \uD1B5\uD574 \uC138\uC158 \uC218\uB77D","Accept sessions via click":"\uD074\uB9AD\uC744 \uD1B5\uD574 \uC138\uC158 \uC218\uB77D","Accept sessions via both":"\uB450 \uAC00\uC9C0 \uBAA8\uB450\uB97C \uD1B5\uD574 \uC138\uC158\uC744 \uC218\uB77D\uD569\uB2C8\uB2E4","Please wait for the remote side to accept your session request...":"\uC6D0\uACA9 \uCE21\uC5D0\uC11C \uC138\uC158 \uC694\uCCAD\uC744 \uC218\uB77D\uD560 \uB54C\uAE4C\uC9C0 \uAE30\uB2E4\uB9AC\uC2ED\uC2DC\uC624...","One-time Password":"\uC77C\uD68C\uC6A9 \uBE44\uBC00\uBC88\uD638","Use one-time password":"\uC77C\uD68C\uC6A9 \uBE44\uBC00\uBC88\uD638 \uC0AC\uC6A9","One-time password length":"\uC77C\uD68C\uC6A9 \uBE44\uBC00\uBC88\uD638 \uAE38\uC774","Request access to your device":"\uC811\uADFC\uAD8C\uD55C\uC758 \uD5C8\uC6A9\uC5EC\uBD80\uB97C \uC694\uCCAD\uD569\uB2C8\uB2E4","Hide connection management window":"\uC5F0\uACB0 \uAD00\uB9AC \uCC3D \uC228\uAE30\uAE30",hide_cm_tip:"\uC228\uAE30\uAE30\uB294 \uBE44\uBC00\uBC88\uD638 \uC5F0\uACB0\uB9CC \uD5C8\uC6A9\uB418\uACE0 \uACE0\uC815 \uBE44\uBC00\uBC88\uD638\uB9CC \uC0AC\uC6A9\uB418\uB294 \uACBD\uC6B0\uC5D0\uB9CC \uD5C8\uC6A9\uB429\uB2C8\uB2E4",wayland_experiment_tip:"Wayland \uC9C0\uC6D0\uC740 \uC2E4\uD5D8\uC801\uC785\uB2C8\uB2E4. \uBB34\uC778 \uC811\uADFC\uC774 \uD544\uC694\uD55C \uACBD\uC6B0 X11\uC744 \uC0AC\uC6A9\uD558\uC2ED\uC2DC\uC624","Right click to select tabs":"\uB9C8\uC6B0\uC2A4 \uC624\uB978\uCABD \uBC84\uD2BC\uC744 \uD074\uB9AD\uD558\uACE0 \uD0ED\uC744 \uC120\uD0DD\uD558\uC138\uC694",Skipped:"\uAC74\uB108\uB6F0\uAE30","Add to address book":"\uC8FC\uC18C\uB85D\uC5D0 \uCD94\uAC00",Group:"\uADF8\uB8F9",Search:"\uAC80\uC0C9","Closed manually by web console":"\uC6F9 \uCF58\uC194\uC5D0 \uC758\uD574 \uC218\uB3D9\uC73C\uB85C \uB2EB\uD798","Local keyboard type":"\uB85C\uCEEC \uD0A4\uBCF4\uB4DC \uC720\uD615","Select local keyboard type":"\uB85C\uCEEC \uD0A4\uBCF4\uB4DC \uC720\uD615 \uC120\uD0DD",software_render_tip:"Nvidia \uADF8\uB798\uD53D \uCE74\uB4DC\uB97C \uC0AC\uC6A9\uD558\uACE0 \uC138\uC158\uC774 \uC124\uC815\uB41C \uD6C4 \uC6D0\uACA9 \uCC3D\uC774 \uC989\uC2DC \uB2EB\uD788\uB294 \uACBD\uC6B0 nouveau \uB4DC\uB77C\uC774\uBC84\uB97C \uC124\uCE58\uD558\uACE0 \uC18C\uD504\uD2B8\uC6E8\uC5B4 \uB80C\uB354\uB9C1\uC744 \uC0AC\uC6A9\uD558\uB3C4\uB85D \uC120\uD0DD\uD558\uB294 \uAC83\uC774 \uB3C4\uC6C0\uC774 \uB420 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uC18C\uD504\uD2B8\uC6E8\uC5B4\uB97C \uC7AC\uC2DC\uC791\uD558\uBA74 \uC801\uC6A9\uB429\uB2C8\uB2E4.","Always use software rendering":"\uD56D\uC0C1 \uC18C\uD504\uD2B8\uC6E8\uC5B4 \uB80C\uB354\uB9C1 \uC0AC\uC6A9",config_input:'\uD0A4\uBCF4\uB4DC\uB97C \uD1B5\uD574 \uC6D0\uACA9 \uB370\uC2A4\uD06C\uD1B1\uC744 \uC81C\uC5B4\uD560 \uC218 \uC788\uC73C\uB824\uBA74 RustDesk\uC758 "\uC785\uB825 \uBAA8\uB2C8\uD130\uB9C1" \uAD8C\uD55C\uC744 \uBD80\uC5EC\uD574 \uC8FC\uC138\uC694',config_microphone:'\uB9C8\uC774\uD06C\uB97C \uD1B5\uD55C \uC624\uB514\uC624 \uC804\uC1A1\uC744 \uC9C0\uC6D0\uD558\uB824\uBA74 RustDesk\uC5D0 "\uB179\uC74C" \uAD8C\uD55C\uC744 \uBD80\uC5EC\uD574 \uC8FC\uC138\uC694',request_elevation_tip:"\uC0C1\uB300\uBC29\uC774 \uAD8C\uD55C \uC0C1\uC2B9\uC744 \uC694\uCCAD\uD560 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4",Wait:"\uB300\uAE30","Elevation Error":"\uAD8C\uD55C \uC0C1\uC2B9 \uC624\uB958","Ask the remote user for authentication":"\uC6D0\uACA9 \uC0AC\uC6A9\uC790\uC5D0\uAC8C \uC778\uC99D \uC694\uCCAD","Choose this if the remote account is administrator":"\uC6D0\uACA9 \uACC4\uC815\uC774 \uAD00\uB9AC\uC790\uC778 \uACBD\uC6B0 \uC120\uD0DD\uD558\uC138\uC694","Transmit the username and password of administrator":"\uAD00\uB9AC\uC790\uC758 \uC0AC\uC6A9\uC790 \uC774\uB984\uACFC \uBE44\uBC00\uBC88\uD638\uB97C \uC804\uC1A1\uD569\uB2C8\uB2E4",still_click_uac_tip:"\uD1B5\uC81C\uB41C \uC0AC\uC6A9\uC790\uB294 \uC5EC\uC804\uD788 RustDesk\uB97C \uC2E4\uD589\uD558\uB294 UAC \uCC3D\uC5D0\uC11C \uD655\uC778\uC744 \uD074\uB9AD\uD574\uC57C \uD569\uB2C8\uB2E4","Request Elevation":"\uAD8C\uD55C \uC0C1\uC2B9 \uC694\uCCAD",wait_accept_uac_tip:"\uC6D0\uACA9 \uC0AC\uC6A9\uC790\uAC00 UAC \uB300\uD654 \uC0C1\uC790\uB97C \uD655\uC778\uD560 \uB54C\uAE4C\uC9C0 \uAE30\uB2E4\uB9AC\uC2ED\uC2DC\uC624","Elevate successfully":"\uAD8C\uD55C \uC0C1\uC2B9\uC774 \uC644\uB8CC\uB418\uC5C8\uC2B5\uB2C8\uB2E4",uppercase:"\uB300\uBB38\uC790",lowercase:"\uC18C\uBB38\uC790",digit:"\uC22B\uC790","special character":"\uD2B9\uC218\uBB38\uC790","length>=8":"8\uC790 \uC774\uC0C1",Weak:"\uC57D\uD568",Medium:"\uBCF4\uD1B5",Strong:"\uAC15\uB825","Switch Sides":"\uC81C\uC5B4 \uBC29\uD5A5 \uBC18\uC804","Please confirm if you want to share your desktop?":"\uB370\uC2A4\uD06C\uD0D1\uC744 \uACF5\uC720\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?",Display:"\uB514\uC2A4\uD50C\uB808\uC774","Default View Style":"\uAE30\uBCF8 \uBCF4\uAE30 \uC2A4\uD0C0\uC77C","Default Scroll Style":"\uAE30\uBCF8 \uC2A4\uD06C\uB864 \uC2A4\uD0C0\uC77C","Default Image Quality":"\uAE30\uBCF8 \uC774\uBBF8\uC9C0 \uD488\uC9C8","Default Codec":"\uAE30\uBCF8 \uCF54\uB371",Bitrate:"\uBE44\uD2B8\uB808\uC774\uD2B8",FPS:"FPS",Auto:"\uC790\uB3D9","Other Default Options":"\uAE30\uD0C0 \uAE30\uBCF8 \uC635\uC158","Voice call":"\uC74C\uC131\uD1B5\uD654","Text chat":"\uCC44\uD305","Stop voice call":"\uC74C\uC131\uD1B5\uD654 \uC885\uB8CC",relay_hint_tip:`\uB2E4\uC774\uB809\uD2B8 \uC5F0\uACB0\uC774 \uC548\uB420 \uC218\uB3C4 \uC788\uC73C\uB2C8 \uB9B4\uB808\uC774 \uC5F0\uACB0\uC744 \uC2DC\uB3C4\uD574\uBCF4\uC138\uC694. +\uB610\uD55C \uB9B4\uB808\uC774 \uC5F0\uACB0\uC744 \uBC14\uB85C \uC0AC\uC6A9\uD558\uACE0 \uC2F6\uB2E4\uBA74 ID \uB4A4\uC5D0 /r\uC744 \uCD94\uAC00\uD558\uBA74 \uB418\uACE0, \uCD5C\uADFC \uBC29\uBB38\uC5D0 \uD574\uB2F9 \uCE74\uB4DC\uAC00 \uC874\uC7AC\uD55C\uB2E4\uBA74 \uCE74\uB4DC \uC635\uC158\uC5D0\uC11C \uB9B4\uB808\uC774 \uC5F0\uACB0\uC744 \uAC15\uC81C\uD558\uB3C4\uB85D \uC120\uD0DD\uD560 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4.`,Reconnect:"\uB2E4\uC2DC \uC5F0\uACB0",Codec:"\uCF54\uB371",Resolution:"\uD574\uC0C1\uB3C4","No transfers in progress":"\uC9C4\uD589 \uC911\uC778 \uC804\uC1A1\uC774 \uC5C6\uC2B5\uB2C8\uB2E4","Set one-time password length":"\uC77C\uD68C\uC6A9 \uBE44\uBC00\uBC88\uD638 \uAE38\uC774 \uC124\uC815","RDP Settings":"RDP \uC124\uC815","Sort by":"\uC815\uB82C \uAE30\uC900","New Connection":"\uC0C8\uB85C\uC6B4 \uC5F0\uACB0",Restore:"\uBCF5\uC6D0",Minimize:"\uCD5C\uC18C\uD654",Maximize:"\uCD5C\uB300\uD654","Your Device":"\uB0B4 \uC7A5\uCE58",empty_recent_tip:"\uCD5C\uADFC \uC138\uC158\uC774 \uC5C6\uC2B5\uB2C8\uB2E4. \uC0C8 \uC138\uC158\uC744 \uC2DC\uC791\uD574\uBCF4\uC138\uC694",empty_favorite_tip:"\uC7A5\uCE58 \uC990\uACA8\uCC3E\uAE30\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4. \uC0C8 \uC990\uACA8\uCC3E\uAE30\uB97C \uCD94\uAC00\uD574\uBCF4\uC138\uC694",empty_lan_tip:"\uC81C\uC5B4\uB418\uB294 \uC7A5\uCE58\uAC00 \uBC1C\uACAC\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4.",empty_address_book_tip:"\uD604\uC7AC \uC8FC\uC18C\uB85D\uC5D0 \uC81C\uC5B4\uB418\uB294 \uD074\uB77C\uC774\uC5B8\uD2B8\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4","eg: admin":"\uC608: \uAD00\uB9AC\uC790","Empty Username":"\uC0AC\uC6A9\uC790\uBA85\uC774 \uBE44\uC5B4\uC788\uC2B5\uB2C8\uB2E4","Empty Password":"\uBE44\uBC00\uBC88\uD638\uAC00 \uBE44\uC5B4\uC788\uC2B5\uB2C8\uB2E4",Me:"\uB098",identical_file_tip:"\uC774 \uD30C\uC77C\uC740 \uC0C1\uB300\uBC29\uC758 \uD30C\uC77C\uACFC \uC77C\uCE58\uD569\uB2C8\uB2E4.",show_monitors_tip:"\uB3C4\uAD6C \uBAA8\uC74C\uC5D0 \uBAA8\uB2C8\uD130 \uD45C\uC2DC","View Mode":"\uBCF4\uAE30 \uBAA8\uB4DC",login_linux_tip:"X \uB370\uC2A4\uD06C\uD0D1\uC744 \uD65C\uC131\uD654\uD558\uB824\uBA74 \uC81C\uC5B4\uB418\uB294 \uD130\uBBF8\uB110\uC758 Linux \uACC4\uC815\uC5D0 \uB85C\uADF8\uC778\uD558\uC138\uC694",verify_rustdesk_password_tip:"RustDesk \uBE44\uBC00\uBC88\uD638 \uD655\uC778",remember_account_tip:"\uC774 \uACC4\uC815\uC744 \uAE30\uC5B5\uD558\uC138\uC694",os_account_desk_tip:"\uBAA8\uB2C8\uD130\uAC00 \uC5C6\uB294 \uD658\uACBD\uC5D0\uC11C \uC774 \uACC4\uC815\uC740 \uC81C\uC5B4\uB418\uB294 \uC2DC\uC2A4\uD15C\uC5D0 \uB85C\uADF8\uC778\uD558\uACE0 \uB370\uC2A4\uD06C\uD0D1\uC744 \uD65C\uC131\uD654\uD558\uB294 \uB370 \uC0AC\uC6A9\uB429\uB2C8\uB2E4","OS Account":"OS \uACC4\uC815",another_user_login_title_tip:"\uB2E4\uB978 \uC0AC\uC6A9\uC790\uAC00 \uB85C\uADF8\uC778\uB418\uC5B4 \uC788\uC2B5\uB2C8\uB2E4",another_user_login_text_tip:"\uC5F0\uACB0 \uC885\uB8CC",xorg_not_found_title_tip:"Xorg\uAC00 \uC124\uCE58\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4",xorg_not_found_text_tip:"Xorg\uB97C \uC124\uCE58\uD574\uC8FC\uC138\uC694",no_desktop_title_tip:"\uB370\uC2A4\uD06C\uD0D1\uC774 \uC124\uCE58\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4",no_desktop_text_tip:"\uB370\uC2A4\uD06C\uD0D1\uC744 \uC124\uCE58\uD574\uC8FC\uC138\uC694","No need to elevate":"\uAD8C\uD55C \uC0C1\uC2B9\uC774 \uD544\uC694\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.","System Sound":"\uC2DC\uC2A4\uD15C \uC0AC\uC6B4\uB4DC",Default:"\uAE30\uBCF8","New RDP":"\uC0C8\uB85C\uC6B4 RDP",Fingerprint:"\uC9C0\uBB38","Copy Fingerprint":"\uC9C0\uBB38 \uBCF5\uC0AC","no fingerprints":"\uC9C0\uBB38\uC774 \uC5C6\uC2B5\uB2C8\uB2E4","Select a peer":"\uB3D9\uB8CC\uB97C \uC120\uD0DD\uD558\uC138\uC694","Select peers":"\uB3D9\uB8CC \uC120\uD0DD",Plugins:"\uD50C\uB7EC\uADF8\uC778",Uninstall:"\uC81C\uAC70",Update:"\uC5C5\uB370\uC774\uD2B8",Enable:"\uD65C\uC131\uD654",Disable:"\uBE44\uD65C\uC131\uD654",Options:"\uC635\uC158",resolution_original_tip:"\uAE30\uBCF8 \uD574\uC0C1\uB3C4",resolution_fit_local_tip:"\uB85C\uCEEC \uD574\uC0C1\uB3C4\uB85C \uBCC0\uACBD",resolution_custom_tip:"\uB9DE\uCDA4 \uD574\uC0C1\uB3C4","Collapse toolbar":"\uD234\uBC14 \uC811\uAE30","Accept and Elevate":"\uAD8C\uD55C \uC0C1\uC2B9 \uC2B9\uC778",accept_and_elevate_btn_tooltip:"UAC \uAD8C\uD55C \uC0C1\uC2B9 \uBC0F \uC5F0\uACB0 \uC2B9\uC778",clipboard_wait_response_timeout_tip:"\uBCF5\uC0AC \uC751\uB2F5 \uC2DC\uAC04\uC774 \uCD08\uACFC\uB418\uC5C8\uC2B5\uB2C8\uB2E4.","Incoming connection":"\uC5F0\uACB0\uC774 \uC694\uCCAD\uB418\uC5C8\uC2B5\uB2C8\uB2E4","Outgoing connection":"\uB098\uAC00\uB294 \uC5F0\uACB0",Exit:"\uB098\uAC00\uAE30",Open:"\uC5F4\uAE30",logout_tip:"\uC815\uB9D0 \uB85C\uADF8\uC544\uC6C3\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?",Service:"\uC11C\uBE44\uC2A4",Start:"\uC2DC\uC791",Stop:"\uC911\uC9C0",exceed_max_devices:"\uAD00\uB9AC\uB418\uB294 \uC7A5\uCE58\uAC00 \uCD5C\uB300\uCE58\uC5D0 \uB3C4\uB2EC\uD588\uC2B5\uB2C8\uB2E4.","Sync with recent sessions":"\uCD5C\uADFC \uC138\uC158\uACFC \uB3D9\uAE30\uD654","Sort tags":"\uD0DC\uADF8 \uC815\uB82C","Open connection in new tab":"\uC0C8 \uD0ED\uC5D0\uC11C \uC5F0\uACB0 \uC5F4\uAE30","Move tab to new window":"\uD0ED\uC744 \uC0C8 \uCC3D\uC73C\uB85C \uC774\uB3D9","Can not be empty":"\uBE44\uC6CC\uB458 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4","Already exists":"\uC774\uBBF8 \uC874\uC7AC \uD569\uB2C8\uB2E4","Change Password":"\uBE44\uBC00\uBC88\uD638 \uBCC0\uACBD","Refresh Password":"\uBE44\uBC00\uBC88\uD638 \uC0C8\uB85C\uACE0\uCE68",ID:"ID","Grid View":"\uADF8\uB9AC\uB4DC \uBCF4\uAE30","List View":"\uB9AC\uC2A4\uD2B8 \uBCF4\uAE30",Select:"\uC120\uD0DD","Toggle Tags":"\uD0DC\uADF8 \uC804\uD658",pull_ab_failed_tip:"\uC8FC\uC18C\uB85D\uC744 \uAC00\uC838\uC624\uC9C0 \uBABB\uD588\uC2B5\uB2C8\uB2E4.",push_ab_failed_tip:"\uC8FC\uC18C\uB85D \uC5C5\uB85C\uB4DC \uC2E4\uD328",synced_peer_readded_tip:"\uCD5C\uADFC \uC138\uC158\uC5D0 \uC788\uB294 \uC7A5\uCE58\uB294 \uC8FC\uC18C\uB85D\uC5D0 \uB2E4\uC2DC \uB3D9\uAE30\uD654\uB429\uB2C8\uB2E4.","Change Color":"\uC0C9\uC0C1 \uBCC0\uACBD","Primary Color":"\uAE30\uBCF8 \uC0C9\uC0C1","HSV Color":"HSV \uC0C9\uC0C1","Installation Successful!":"\uC124\uCE58 \uC131\uACF5!","Installation failed!":"\uC124\uCE58 \uC2E4\uD328!","Reverse mouse wheel":"\uB9C8\uC6B0\uC2A4 \uD720 \uBC18\uC804","{} sessions":"{} \uC138\uC158",scam_title:"\uB2F9\uC2E0\uC740 \uC0AC\uAE30\uB97C \uB2F9\uD588\uC744 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4",scam_text1:"\uBAA8\uB974\uB294 \uC0AC\uB78C\uACFC \uD1B5\uD654 \uC911\uC774\uACE0 \uADF8\uB4E4\uC774 RustDesk\uB97C \uC0AC\uC6A9\uD558\uC5EC \uC11C\uBE44\uC2A4\uB97C \uC2DC\uC791\uD558\uB77C\uACE0 \uC694\uCCAD\uD558\uB294 \uACBD\uC6B0, \uACC4\uC18D\uD558\uC9C0 \uB9D0\uACE0 \uC989\uC2DC \uC804\uD654\uB97C \uB04A\uC73C\uC138\uC694",scam_text2:"\uADF8\uB4E4\uC740 \uADC0\uD558\uC758 \uB3C8\uC774\uB098 \uAE30\uD0C0 \uAC1C\uC778 \uC815\uBCF4\uB97C \uD6D4\uCE58\uB824\uB294 \uC0AC\uAE30\uAFBC\uC77C \uAC00\uB2A5\uC131\uC774 \uB192\uC2B5\uB2C8\uB2E4","Don't show again":"\uB2E4\uC2DC \uD45C\uC2DC\uD558\uC9C0 \uC54A\uC74C","I Agree":"\uB3D9\uC758",Decline:"\uAC70\uC808","Timeout in minutes":"\uC2DC\uAC04 \uCD08\uACFC(\uBD84)",auto_disconnect_option_tip:"\uBE44\uD65C\uC131 \uC138\uC158 \uC790\uB3D9 \uC885\uB8CC","Connection failed due to inactivity":"\uC7A5\uC2DC\uAC04 \uD65C\uB3D9\uC774 \uC5C6\uC5B4 \uC5F0\uACB0\uC774 \uC790\uB3D9\uC73C\uB85C \uC885\uB8CC\uB418\uC5C8\uC2B5\uB2C8\uB2E4","Check for software update on startup":"\uC2DC\uC791 \uC2DC \uC18C\uD504\uD2B8\uC6E8\uC5B4 \uC5C5\uB370\uC774\uD2B8 \uD655\uC778","upgrade_rustdesk_server_pro_to_{}_tip":"RustDesk Server Pro\uB97C {} \uBC84\uC804 \uC774\uC0C1\uC73C\uB85C \uC5C5\uADF8\uB808\uC774\uB4DC\uD558\uC2ED\uC2DC\uC624!",pull_group_failed_tip:"\uADF8\uB8F9 \uC815\uBCF4\uB97C \uAC00\uC838\uC624\uC9C0 \uBABB\uD588\uC2B5\uB2C8\uB2E4","Filter by intersection":"\uAD50\uCC28\uB85C\uB85C \uD544\uD130\uB9C1","Remove wallpaper during incoming sessions":"\uC138\uC158 \uC218\uB77D\uC2DC \uBC30\uACBD\uD654\uBA74 \uC81C\uAC70",Test:"\uD14C\uC2A4\uD2B8",display_is_plugged_out_msg:"\uB514\uC2A4\uD50C\uB808\uC774\uAC00 \uC5F0\uACB0\uB418\uC5B4 \uC788\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. \uCCAB \uBC88\uC9F8 \uB514\uC2A4\uD50C\uB808\uC774\uB85C \uC804\uD658\uD558\uC138\uC694.","No displays":"\uB514\uC2A4\uD50C\uB808\uC774 \uC5C6\uC74C","Open in new window":"\uC0C8 \uCC3D\uC5D0\uC11C \uC5F4\uAE30","Show displays as individual windows":"\uB514\uC2A4\uD50C\uB808\uC774\uB97C \uAC1C\uBCC4 \uCC3D\uC73C\uB85C \uD45C\uC2DC","Use all my displays for the remote session":"\uC6D0\uACA9 \uC138\uC158\uC5D0 \uB0B4 \uB514\uC2A4\uD50C\uB808\uC774\uB97C \uBAA8\uB450 \uC0AC\uC6A9",selinux_tip:"SELinux\uB97C \uD65C\uC131\uD654\uD558\uBA74 RustDesk\uAC00 \uD638\uC2A4\uD2B8\uB85C \uC81C\uB300\uB85C \uC2E4\uD589\uB418\uC9C0 \uC54A\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4","Change view":"\uBCF4\uAE30 \uBCC0\uACBD","Big tiles":"\uD070 \uD0C0\uC77C","Small tiles":"\uC791\uC740 \uD0C0\uC77C",List:"\uB9AC\uC2A4\uD2B8","Virtual display":"\uAC00\uC0C1 \uB514\uC2A4\uD50C\uB808\uC774","Plug out all":"\uC804\uC6D0 \uBAA8\uB450 \uB044\uAE30","True color (4:4:4)":"\uD2B8\uB8E8\uCEEC\uB7EC (4:4:4)","Enable blocking user input":"\uC0AC\uC6A9\uC790 \uC785\uB825 \uCC28\uB2E8 \uD5C8\uC6A9",id_input_tip:`\uC785\uB825\uB41C ID, IP, \uB3C4\uBA54\uC778\uACFC \uD3EC\uD2B8(:)\uB97C \uC785\uB825\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. +\uB2E4\uB978 \uC11C\uBC84\uC5D0 \uC788\uB294 \uC7A5\uCE58\uC5D0 \uC5F0\uACB0\uD558\uB824\uBA74 \uC11C\uBC84 \uC8FC\uC18C(@?key=)\uB97C \uCD94\uAC00\uD558\uC138\uC694`,privacy_mode_impl_mag_tip:"\uBAA8\uB4DC 1",privacy_mode_impl_virtual_display_tip:"\uBAA8\uB4DC 2","Enter privacy mode":"\uAC1C\uC778\uC815\uBCF4 \uBCF4\uD638 \uBAA8\uB4DC \uC0AC\uC6A9","Exit privacy mode":"\uAC1C\uC778\uC815\uBCF4 \uBCF4\uD638 \uBAA8\uB4DC \uC885\uB8CC",idd_not_support_under_win10_2004_tip:"\uAC04\uC811 \uB514\uC2A4\uD50C\uB808\uC774 \uB4DC\uB77C\uC774\uBC84\uB294 \uC9C0\uC6D0\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. Windows 10 \uBC84\uC804 2004 \uC774\uC0C1\uC774 \uD544\uC694\uD569\uB2C8\uB2E4.",input_source_1_tip:"\uC785\uB825\uC18C\uC2A4 1",input_source_2_tip:"\uC785\uB825\uC18C\uC2A4 2","Swap control-command key":"Control \uBC0F Command \uD0A4 \uAD50\uCCB4","swap-left-right-mouse":"\uB9C8\uC6B0\uC2A4 \uC67C\uCABD \uBC84\uD2BC\uACFC \uC624\uB978\uCABD \uBC84\uD2BC \uBC14\uAFB8\uAE30","2FA code":"2\uB2E8\uACC4 \uC778\uC99D \uCF54\uB4DC",More:"\uB354\uBCF4\uAE30","enable-2fa-title":"2\uB2E8\uACC4 \uC778\uC99D \uD65C\uC131\uD654","enable-2fa-desc":"\uC9C0\uAE08 \uC778\uC99D\uC790\uB97C \uC124\uC815\uD558\uC138\uC694. \uD734\uB300\uD3F0\uC774\uB098 \uB370\uC2A4\uD06C\uD1B1 \uCEF4\uD4E8\uD130\uC5D0\uC11C Authy, Microsoft \uB610\uB294 Google Authenticator\uC640 \uAC19\uC740 \uC778\uC99D\uAE30\uB97C \uC0AC\uC6A9\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uC778\uC99D\uAE30\uB85C QR \uCF54\uB4DC\uB97C \uC2A4\uCE94\uD558\uACE0 \uD45C\uC2DC\uB41C \uCF54\uB4DC\uB97C \uC785\uB825\uD558\uBA74 2\uB2E8\uACC4 \uC778\uC99D\uC774 \uD65C\uC131\uD654\uB429\uB2C8\uB2E4. ","wrong-2fa-code":"\uC774 \uCF54\uB4DC\uB294 \uD655\uC778\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uC778\uC99D \uCF54\uB4DC\uC640 \uD604\uC9C0 \uC2DC\uAC04 \uC124\uC815\uC774 \uC62C\uBC14\uB978\uC9C0 \uD655\uC778\uD558\uC138\uC694.","enter-2fa-title":"2\uB2E8\uACC4 \uC778\uC99D","Email verification code must be 6 characters.":"\uC774\uBA54\uC77C \uC778\uC99D \uCF54\uB4DC\uB294 6\uC790\uC5EC\uC57C \uD569\uB2C8\uB2E4.","2FA code must be 6 digits.":"2\uB2E8\uACC4 \uC778\uC99D \uCF54\uB4DC\uB294 6\uC790\uB9AC\uC5EC\uC57C \uD569\uB2C8\uB2E4.","Multiple Windows sessions found":"\uC5EC\uB7EC Windows \uC138\uC158\uC774 \uBC1C\uACAC\uB418\uC5C8\uC2B5\uB2C8\uB2E4.","Please select the session you want to connect to":"\uC5F0\uACB0\uD558\uB824\uB294 \uC138\uC158\uC744 \uC120\uD0DD\uD558\uC138\uC694.",powered_by_me:"RustDesk \uC81C\uACF5",outgoing_only_desk_tip:`\uC774\uAC83\uC740 \uB9DE\uCDA4\uD615 \uBC84\uC804\uC785\uB2C8\uB2E4. +\uB2E4\uB978 \uC7A5\uCE58\uC5D0 \uC5F0\uACB0\uD560 \uC218 \uC788\uC9C0\uB9CC \uB2E4\uB978 \uC7A5\uCE58\uB294 \uADC0\uD558\uC758 \uC7A5\uCE58\uC5D0 \uC5F0\uACB0\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.`,preset_password_warning:"\uC774 \uB9DE\uCDA4\uD615 \uC5D0\uB514\uC158\uC740 \uBBF8\uB9AC \uC124\uC815\uB41C \uBE44\uBC00\uBC88\uD638\uAC00 \uD3EC\uD568\uB418\uC5B4 \uC788\uC2B5\uB2C8\uB2E4. \uC774 \uBE44\uBC00\uBC88\uD638\uB97C \uC544\uB294 \uC0AC\uB78C\uC740 \uB204\uAD6C\uB098 \uADC0\uD558\uC758 \uC7A5\uCE58\uB97C \uC644\uC804\uD788 \uC81C\uC5B4\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uC774 \uC0C1\uD669\uC744 \uC608\uC0C1\uD558\uC9C0 \uBABB\uD588\uB2E4\uBA74, \uC989\uC2DC \uC18C\uD504\uD2B8\uC6E8\uC5B4\uB97C \uC0AD\uC81C\uD558\uC2DC\uAE30 \uBC14\uB78D\uB2C8\uB2E4.","Security Alert":"\uBCF4\uC548 \uACBD\uACE0","My address book":"\uB0B4 \uC8FC\uC18C\uB85D",Personal:"\uAC1C\uC778",Owner:"\uC18C\uC720\uC790","Set shared password":"\uACF5\uC720 \uC554\uD638 \uC124\uC815","Exist in":"\uC874\uC7AC\uD568","Read-only":"\uC77D\uAE30\uC804\uC6A9","Read/Write":"\uC77D\uAE30/\uC4F0\uAE30","Full Control":"\uC804\uCCB4 \uC81C\uC5B4",share_warning_tip:"\uC704\uC758 \uD56D\uBAA9\uB4E4\uC740 \uB2E4\uB978 \uC0AC\uB78C\uB4E4\uACFC \uACF5\uC720\uB418\uBA70, \uB2E4\uB978 \uC0AC\uB78C\uB4E4\uC774 \uBCFC \uC218 \uC788\uC2B5\uB2C8\uB2E4.",Everyone:"\uBAA8\uB450",ab_web_console_tip:"\uC6F9 \uCF58\uC194\uC5D0 \uB300\uD574 \uB354 \uC54C\uC544\uBCF4\uAE30","allow-only-conn-window-open-tip":"RustDesk \uCC3D\uC774 \uC5F4\uB824 \uC788\uB294 \uACBD\uC6B0\uC5D0\uB9CC \uC5F0\uACB0 \uD5C8\uC6A9",no_need_privacy_mode_no_physical_displays_tip:"\uBB3C\uB9AC\uC801 \uB514\uC2A4\uD50C\uB808\uC774\uAC00 \uC5C6\uC73C\uBBC0\uB85C \uD504\uB77C\uC774\uBC84\uC2DC \uBAA8\uB4DC\uB97C \uC0AC\uC6A9\uD560 \uD544\uC694\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4.","Follow remote cursor":"\uC6D0\uACA9 \uCEE4\uC11C \uB530\uB974\uAE30","Follow remote window focus":"\uC6D0\uACA9 \uCC3D \uD3EC\uCEE4\uC2A4 \uB530\uB974\uAE30",default_proxy_tip:"\uAE30\uBCF8 \uD504\uB85C\uD1A0\uCF5C\uACFC \uD3EC\uD2B8\uB294 Socks5\uC640 1080\uC785\uB2C8\uB2E4.",no_audio_input_device_tip:"\uC624\uB514\uC624 \uC785\uB825 \uC7A5\uCE58\uB97C \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.",Incoming:"\uC218\uC2E0\uC911",Outgoing:"\uBC1C\uC2E0\uC911","Clear Wayland screen selection":"Wayland \uD654\uBA74 \uC120\uD0DD \uCDE8\uC18C",clear_Wayland_screen_selection_tip:"\uD654\uBA74 \uC120\uD0DD\uC744 \uCDE8\uC18C\uD55C \uD6C4 \uB2E4\uC2DC \uACF5\uC720\uD560 \uD654\uBA74\uC744 \uC120\uD0DD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",confirm_clear_Wayland_screen_selection_tip:"Wayland \uD654\uBA74 \uC120\uD0DD\uC744 \uC815\uB9D0 \uCDE8\uC18C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?",android_new_voice_call_tip:"\uC0C8\uB85C\uC6B4 \uC74C\uC131 \uD1B5\uD654 \uC694\uCCAD\uC774 \uC788\uC2B5\uB2C8\uB2E4. \uC218\uB77D\uD558\uBA74 \uC624\uB514\uC624\uAC00 \uC74C\uC131 \uD1B5\uC2E0\uC73C\uB85C \uC804\uD658\uB429\uB2C8\uB2E4.",texture_render_tip:"\uD14D\uC2A4\uCC98 \uB80C\uB354\uB9C1\uC744 \uC0AC\uC6A9\uD558\uBA74 \uC774\uBBF8\uC9C0\uAC00 \uB354 \uBD80\uB4DC\uB7EC\uC6CC\uC9D1\uB2C8\uB2E4. \uB80C\uB354\uB9C1 \uBB38\uC81C\uAC00 \uBC1C\uC0DD\uD558\uBA74 \uC774 \uC635\uC158\uC744 \uBE44\uD65C\uC131\uD654\uD574 \uBCF4\uC138\uC694.","Use texture rendering":"\uD14D\uC2A4\uCC98 \uB80C\uB354\uB9C1 \uC0AC\uC6A9","Floating window":"\uD50C\uB85C\uD305 \uC708\uB3C4\uC6B0",floating_window_tip:"RustDesk \uBC31\uADF8\uB77C\uC6B4\uB4DC \uC11C\uBE44\uC2A4\uB97C \uC720\uC9C0\uD558\uB294 \uAC83\uC774 \uC88B\uC2B5\uB2C8\uB2E4.","Keep screen on":"\uD654\uBA74 \uCF1C\uC9D0 \uC720\uC9C0",Never:"\uC5C6\uC74C","During controlled":"\uC81C\uC5B4\uB418\uB294 \uB3D9\uC548","During service is on":"\uC11C\uBE44\uC2A4\uAC00 \uCF1C\uC838 \uC788\uB294 \uB3D9\uC548","Capture screen using DirectX":"\uB2E4\uC774\uB809\uD2B8X\uB97C \uC0AC\uC6A9\uD55C \uD654\uBA74 \uCEA1\uCC98",Back:"\uB4A4\uB85C",Apps:"\uC571","Volume up":"\uBCFC\uB968 \uC99D\uAC00","Volume down":"\uBCFC\uB968 \uAC10\uC18C",Power:"\uD30C\uC6CC","Telegram bot":"\uD154\uB808\uADF8\uB7A8 \uBD07","enable-bot-tip":"\uC774 \uAE30\uB2A5\uC744 \uD65C\uC131\uD654\uD558\uBA74 \uBD07\uC73C\uB85C\uBD80\uD130 2FA \uCF54\uB4DC\uB97C \uBC1B\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uB610\uD55C \uC5F0\uACB0 \uC54C\uB9BC\uC73C\uB85C\uB3C4 \uC791\uB3D9\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.","enable-bot-desc":`1. @BotFather\uC640 \uCC44\uD305\uC744 \uC2DC\uC791\uD558\uC138\uC694. +2. "/newbot" \uBA85\uB839\uC5B4\uB97C \uBCF4\uB0B4\uC138\uC694. \uD1A0\uD070\uC744 \uBC1B\uAC8C \uB429\uB2C8\uB2E4. +3. \uC0C8\uB85C \uC0DD\uC131\uB41C \uBD07\uACFC \uCC44\uD305\uC744 \uC2DC\uC791\uD558\uACE0 "/hello" \uB4F1\uC758 \uBA85\uB839\uC5B4\uB97C \uBCF4\uB0B4 \uBD07\uC744 \uD65C\uC131\uD654\uD558\uC138\uC694.`,"cancel-2fa-confirm-tip":"2FA\uB97C \uC815\uB9D0 \uCDE8\uC18C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?","cancel-bot-confirm-tip":"\uD154\uB808\uADF8\uB7A8 \uBD07\uC744 \uC815\uB9D0 \uC0AD\uC81C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?","About RustDesk":"RustDesk \uB300\uD558\uC5EC","Send clipboard keystrokes":"\uD074\uB9BD\uBCF4\uB4DC \uD0A4 \uC785\uB825 \uC804\uC1A1",network_error_tip:"\uB124\uD2B8\uC6CC\uD06C \uC5F0\uACB0\uC744 \uD655\uC778\uD55C \uD6C4 \uB2E4\uC2DC \uC2DC\uB3C4\uD558\uC138\uC694.","Unlock with PIN":"\uD540\uC73C\uB85C \uC7A0\uAE08 \uD574\uC81C","Requires at least {} characters":"\uCD5C\uC18C {}\uC790 \uC774\uC0C1 \uD544\uC694\uD569\uB2C8\uB2E4.","Wrong PIN":"\uC798\uBABB\uB41C \uD540","Set PIN":"\uD540 \uC124\uC815","Enable trusted devices":"\uC2E0\uB8B0\uD560 \uC218 \uC788\uB294 \uC7A5\uCE58 \uD65C\uC131\uD654","Manage trusted devices":"\uC2E0\uB8B0\uD560 \uC218 \uC788\uB294 \uC7A5\uCE58 \uAD00\uB9AC",Platform:"\uD50C\uB7AB\uD3FC","Days remaining":"\uC77C \uB0A8\uC74C","enable-trusted-devices-tip":"\uC2E0\uB8B0\uD560 \uC218 \uC788\uB294 \uAE30\uAE30\uC5D0\uC11C 2FA \uAC80\uC99D \uAC74\uB108\uB6F0\uAE30","Parent directory":"\uC0C1\uC704 \uB514\uB809\uD1A0\uB9AC",Resume:"\uC7AC\uAC1C","Invalid file name":"\uC798\uBABB\uB41C \uD30C\uC77C \uC774\uB984","one-way-file-transfer-tip":"\uB2E8\uBC29\uD5A5 \uD30C\uC77C \uC804\uC1A1\uC740 \uC81C\uC5B4\uB418\uB294 \uCABD\uC5D0\uC11C \uD65C\uC131\uD654\uB429\uB2C8\uB2E4.","Authentication Required":"\uC778\uC99D \uD544\uC694\uD568",Authenticate:"\uC778\uC99D",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},lv:{Status:"Statuss","Your Desktop":"J\u016Bsu darbvirsma",desk_tip:"J\u016Bsu darbvirsmai var piek\u013C\u016Bt ar \u0161o ID un paroli.",Password:"Parole",Ready:"Gatavs",Established:"Izveidots",connecting_status:"Notiek savienojuma izveide ar RustDesk t\u012Bklu...","Enable service":"Iesp\u0113jot servisu","Start service":"S\u0101kt servisu","Service is running":"Pakalpojums darbojas","Service is not running":"Pakalpojums nedarbojas",not_ready_status:"Nav gatavs. L\u016Bdzu, p\u0101rbaudiet savienojumu","Control Remote Desktop":"Vad\u012Bt att\u0101lo darbvirsmu","Transfer file":"P\u0101rs\u016Bt\u012Bt failu",Connect:"Savienoties","Recent sessions":"P\u0113d\u0113j\u0101s sesijas","Address book":"Adre\u0161u gr\u0101mata",Confirmation:"Apstiprin\u0101jums","TCP tunneling":"TCP tunel\u0113\u0161ana",Remove:"No\u0146emt","Refresh random password":"Atsvaidzin\u0101t nejau\u0161o paroli","Set your own password":"Iestatiet savu paroli","Enable keyboard/mouse":"Iesp\u0113jot tastat\u016Bru/peli","Enable clipboard":"Iesp\u0113jot starpliktuvi","Enable file transfer":"Iesp\u0113jot failu p\u0101rs\u016Bt\u012B\u0161anu","Enable TCP tunneling":"Iesp\u0113jot TCP tunel\u0113\u0161anu","IP Whitelisting":"IP baltais saraksts","ID/Relay Server":"ID/releja serveris","Import server config":"Import\u0113t servera konfigur\u0101ciju","Export Server Config":"Eksport\u0113t servera konfigur\u0101ciju","Import server configuration successfully":"Servera konfigur\u0101cija veiksm\u012Bgi import\u0113ta","Export server configuration successfully":"Servera konfigur\u0101cija veiksm\u012Bgi eksport\u0113ta","Invalid server configuration":"Neder\u012Bga servera konfigur\u0101cija","Clipboard is empty":"Starpliktuve ir tuk\u0161a","Stop service":"Aptur\u0113t servisu","Change ID":"Main\u012Bt ID","Your new ID":"J\u016Bsu jaunais ID","length %min% to %max%":"garums %min% l\u012Bdz %max%","starts with a letter":"s\u0101kas ar burtu","allowed characters":"at\u013Caut\u0101s rakstz\u012Bmes",id_change_tip:"At\u013Cautas tikai rakstz\u012Bmes a-z, A-Z, 0-9 un _ (pasv\u012Btrojums). Pirmajam burtam ir j\u0101b\u016Bt a-z, A-Z. Garums no 6 l\u012Bdz 16.",Website:"T\u012Bmek\u013Ca vietne",About:"Par",Slogan_tip:"Rad\u012Bts ar sirdi \u0161aj\u0101 haotiskaj\u0101 pasaul\u0113!","Privacy Statement":"Pazi\u0146ojums par konfidencialit\u0101ti",Mute:"Izsl\u0113gt ska\u0146u","Build Date":"B\u016Bv\u0113\u0161anas datums",Version:"Versija",Home:"S\u0101kums","Audio Input":"Audio ievade",Enhancements:"Uzlabojumi","Hardware Codec":"Aparat\u016Bras kodeks","Adaptive bitrate":"Adapt\u012Bvais bitu p\u0101rraides \u0101trums","ID Server":"ID serveris","Relay Server":"Releja serveris","API Server":"API serveris",invalid_http:"j\u0101s\u0101kas ar http:// vai https://","Invalid IP":"Neder\u012Bga IP","Invalid format":"Neder\u012Bgs form\u0101ts",server_not_support:"Serveris v\u0113l neatbalsta","Not available":"Nav pieejams","Too frequent":"P\u0101r\u0101k bie\u017Ei",Cancel:"Atcelt",Skip:"Izlaist",Close:"Aizv\u0113rt",Retry:"M\u0113\u0123in\u0101t v\u0113lreiz",OK:"Labi","Password Required":"Nepiecie\u0161ama parole","Please enter your password":"L\u016Bdzu, ievadiet paroli","Remember password":"Atcer\u0113ties paroli","Wrong Password":"Nepareiza parole","Do you want to enter again?":"Vai v\u0113laties ievad\u012Bt v\u0113lreiz?","Connection Error":"Savienojuma k\u013C\u016Bda",Error:"K\u013C\u016Bda","Reset by the peer":"Atiestat\u012Bts ar sesiju","Connecting...":"Notiek savienojuma izveide...","Connection in progress. Please wait.":"Notiek savieno\u0161an\u0101s. L\u016Bdzu, uzgaidiet.","Please try 1 minute later":"L\u016Bdzu, m\u0113\u0123iniet 1 min\u016Bti v\u0113l\u0101k","Login Error":"Pieteik\u0161an\u0101s k\u013C\u016Bda",Successful:"Veiksm\u012Bgi","Connected, waiting for image...":"Savienots, gaida att\u0113lu...",Name:"Nosaukums",Type:"Tips",Modified:"Modific\u0113\u0161anas dat.",Size:"Lielums","Show Hidden Files":"R\u0101d\u012Bt sl\u0113ptos failus",Receive:"Sa\u0146emt",Send:"S\u016Bt\u012Bt","Refresh File":"Atsvaidzin\u0101t failu",Local:"Viet\u0113jais",Remote:"Att\u0101lais","Remote Computer":"Att\u0101lais dators","Local Computer":"Viet\u0113jais dators","Confirm Delete":"Apstiprin\u0101t dz\u0113\u0161anu",Delete:"Dz\u0113st",Properties:"Rekviz\u012Bti","Multi Select":"Vair\u0101katlase","Select All":"Atlas\u012Bt visu","Unselect All":"No\u0146emt atlasi visiem","Empty Directory":"Tuk\u0161a direktorija","Not an empty directory":"Nav tuk\u0161a direktorija","Are you sure you want to delete this file?":"Vai tie\u0161\u0101m v\u0113laties dz\u0113st \u0161o failu?","Are you sure you want to delete this empty directory?":"Vai tie\u0161\u0101m v\u0113laties dz\u0113st \u0161o tuk\u0161o direktoriju?","Are you sure you want to delete the file of this directory?":"Vai tie\u0161\u0101m v\u0113laties dz\u0113st \u0161\u012B direktorija failu?","Do this for all conflicts":"Pielietot visiem konfliktiem","This is irreversible!":"Tas ir neatgriezeniski!",Deleting:"Dz\u0113\u0161ana",files:"faili",Waiting:"Gaida",Finished:"Pabeigts",Speed:"\u0100trums","Custom Image Quality":"Piel\u0101gota att\u0113la kvalit\u0101te","Privacy mode":"Priv\u0101tuma re\u017E\u012Bms","Block user input":"Blo\u0137\u0113t lietot\u0101ja ievadi","Unblock user input":"Atblo\u0137\u0113t lietot\u0101ja ievadi","Adjust Window":"Piel\u0101got logu",Original:"Ori\u0123in\u0101ls",Shrink:"Saraut",Stretch:"Izstiept",Scrollbar:"Ritjosla",ScrollAuto:"Ritin\u0101t autom\u0101tiski","Good image quality":"Laba att\u0113la kvalit\u0101te",Balanced:"Sabalans\u0113ts","Optimize reaction time":"Optimiz\u0113t reakcijas laiku",Custom:"Piel\u0101gots","Show remote cursor":"R\u0101d\u012Bt att\u0101lo kursoru","Show quality monitor":"R\u0101d\u012Bt kvalit\u0101tes monitoru","Disable clipboard":"Atsp\u0113jot starpliktuvi","Lock after session end":"Blo\u0137\u0113t p\u0113c sesijas beig\u0101m",Insert:"Ievietot","Insert Lock":"Ievietot Blo\u0137\u0113t",Refresh:"Atsvaidzin\u0101t","ID does not exist":"ID neeksist\u0113","Failed to connect to rendezvous server":"Neizdev\u0101s izveidot savienojumu ar starpposma serveri","Please try later":"L\u016Bdzu, m\u0113\u0123iniet v\u0113l\u0101k","Remote desktop is offline":"Att\u0101l\u0101 darbvirsma ir bezsaist\u0113","Key mismatch":"Atsl\u0113gu neatbilst\u012Bba",Timeout:"Noildze","Failed to connect to relay server":"Neizdev\u0101s izveidot savienojumu ar releja serveri","Failed to connect via rendezvous server":"Neizdev\u0101s izveidot savienojumu, izmantojot starpposma serveri","Failed to connect via relay server":"Neizdev\u0101s izveidot savienojumu, izmantojot releja serveri","Failed to make direct connection to remote desktop":"Neizdev\u0101s izveidot tie\u0161u savienojumu ar att\u0101lo darbvirsmu","Set Password":"Uzst\u0101d\u012Bt paroli","OS Password":"OS parole",install_tip:"UAC d\u0113\u013C RustDesk da\u017Eos gad\u012Bjumos nevar pareizi darboties k\u0101 att\u0101l\u0101 puse. Lai izvair\u012Btos no UAC, l\u016Bdzu, noklik\u0161\u0137iniet uz t\u0101l\u0101k eso\u0161\u0101s pogas, lai instal\u0113tu RustDesk sist\u0113m\u0101.","Click to upgrade":"Jaunin\u0101t","Click to download":"Lejupiel\u0101d\u0113t","Click to update":"Atjaunin\u0101t",Configure:"Konfigur\u0113t",config_acc:'Lai att\u0101lin\u0101ti vad\u012Btu savu darbvirsmu, jums ir j\u0101pie\u0161\u0137ir RustDesk "Pieejam\u012Bba" at\u013Caujas.',config_screen:'Lai att\u0101lin\u0101ti piek\u013C\u016Btu darbvirsmai, jums ir j\u0101pie\u0161\u0137ir RustDesk "Ekr\u0101na tver\u0161ana" at\u013Caujas.',"Installing ...":"Notiek instal\u0113\u0161ana...",Install:"Uzst\u0101d\u012Bt",Installation:"Instal\u0113\u0161ana","Installation Path":"Instal\u0101cijas ce\u013C\u0161","Create start menu shortcuts":"Izveidot s\u0101kuma izv\u0113lnes \u012Bsce\u013Cus","Create desktop icon":"Izveidot darbvirsmas ikonu",agreement_tip:"S\u0101kot instal\u0113\u0161anu, j\u016Bs piekr\u012Btat licences l\u012Bgumam.","Accept and Install":"Pie\u0146emt un instal\u0113t","End-user license agreement":"Gala lietot\u0101ja licences l\u012Bgums","Generating ...":"\u0122ener\u0113\u0161ana...","Your installation is lower version.":"J\u016Bsu instal\u0101cijai ir zem\u0101ka versija.",not_close_tcp_tip:"Neaizveriet \u0161o logu, kam\u0113r izmantojat tuneli","Listening ...":"Klaus\u0101s...","Remote Host":"Att\u0101lais resursdators","Remote Port":"Att\u0101lais ports",Action:"Darb\u012Bba",Add:"Pievienot","Local Port":"Viet\u0113jais ports","Local Address":"Viet\u0113j\u0101 adrese","Change Local Port":"Main\u012Bt viet\u0113jo portu",setup_server_tip:"Lai ieg\u016Btu \u0101tr\u0101ku savienojumu, l\u016Bdzu, iestatiet savu serveri","Too short, at least 6 characters.":"P\u0101r\u0101k \u012Bss, vismaz 6 rakstz\u012Bmes.","The confirmation is not identical.":"Apstiprin\u0101jums nav identisks.",Permissions:"At\u013Caujas",Accept:"Pie\u0146emt",Dismiss:"Noraid\u012Bt",Disconnect:"Atvienot","Enable file copy and paste":"At\u013Caut failu kop\u0113\u0161anu un iel\u012Bm\u0113\u0161anu",Connected:"Savienots","Direct and encrypted connection":"Tie\u0161s un \u0161ifr\u0113ts savienojums","Relayed and encrypted connection":"P\u0101rsl\u0113gts un \u0161ifr\u0113ts savienojums","Direct and unencrypted connection":"Tie\u0161s un ne\u0161ifr\u0113ts savienojums","Relayed and unencrypted connection":"P\u0101rsl\u0113gts un ne\u0161ifr\u0113ts savienojums","Enter Remote ID":"Ievadiet att\u0101lo ID","Enter your password":"Ievadiet savu paroli","Logging in...":"Ielogoties...","Enable RDP session sharing":"Iesp\u0113jot RDP sesiju koplieto\u0161anu","Auto Login":'Autom\u0101tisk\u0101 pieteik\u0161an\u0101s (der\u012Bga tikai tad, ja esat iestat\u012Bjis "Blo\u0137\u0113t p\u0113c sesijas beig\u0101m")',"Enable direct IP access":"Iesp\u0113jot tie\u0161o IP piek\u013Cuvi",Rename:"P\u0101rd\u0113v\u0113t",Space:"Vieta","Create desktop shortcut":"Izveidot sa\u012Bsni uz darbvirsmas","Change Path":"Main\u012Bt ce\u013Cu","Create Folder":"Izveidot mapi","Please enter the folder name":"L\u016Bdzu, ievadiet mapes nosaukumu","Fix it":"Salabot to",Warning:"Br\u012Bdin\u0101jums","Login screen using Wayland is not supported":"Pieteik\u0161an\u0101s ekr\u0101ns, izmantojot Wayland netiek atbalst\u012Bts","Reboot required":"Nepiecie\u0161ama restart\u0113\u0161ana","Unsupported display server":"Neatbalst\u012Bts displeja serveris","x11 expected":"x11 paredzams",Port:"Ports",Settings:"Iestat\u012Bjumi",Username:"Lietot\u0101jv\u0101rds","Invalid port":"Neder\u012Bgs ports","Closed manually by the peer":"Sesija aizv\u0113rta manu\u0101li","Enable remote configuration modification":"Iesp\u0113jot att\u0101l\u0101s konfigur\u0101cijas modifik\u0101ciju","Run without install":"Palaist bez instal\u0113\u0161anas","Connect via relay":"Savienot, izmantojot releju","Always connect via relay":"Vienm\u0113r izveidot savienojumu, izmantojot releju",whitelist_tip:"Man var piek\u013C\u016Bt tikai baltaj\u0101 sarakst\u0101 iek\u013Caut\u0101s IP adreses",Login:"Piesl\u0113gties",Verify:"P\u0101rbaud\u012Bt","Remember me":"Atcer\u0113ties mani","Trust this device":"Uztic\u0113ties \u0161ai ier\u012Bcei","Verification code":"Verifik\u0101cijas kods",verification_tip:"Verifik\u0101cijas kods ir nos\u016Bt\u012Bts uz re\u0123istr\u0113to e-pasta adresi, ievadiet verifik\u0101cijas kodu, lai turpin\u0101tu piesl\u0113g\u0161anos.",Logout:"Izlogoties",Tags:"Tagi","Search ID":"Mekl\u0113t ID",whitelist_sep:"Atdal\u012Bts ar komatu, semikolu, atstarp\u0113m vai jaunu rindi\u0146u","Add ID":"Pievienot ID","Add Tag":"Pievienot tagu","Unselect all tags":"No\u0146emt visu tagu atlasi","Network error":"T\u012Bkla k\u013C\u016Bda","Username missed":"Lietot\u0101jv\u0101rds ir izlaists","Password missed":"Parole nav ievad\u012Bta","Wrong credentials":"Nepareizs lietot\u0101jv\u0101rds vai parole","The verification code is incorrect or has expired":"Verifik\u0101cijas kods ir nepareizs vai tam ir beidzies der\u012Bguma termi\u0146\u0161","Edit Tag":"Redi\u0123\u0113t tagu","Forget Password":"Neatcer\u0113ties paroli",Favorites:"Izlase","Add to Favorites":"Pievienot pie izlases","Remove from Favorites":"No\u0146emt no izlases",Empty:"Tuk\u0161s","Invalid folder name":"Neder\u012Bgs mapes nosaukums","Socks5 Proxy":"Socks5 starpniekserveris","Socks5/Http(s) Proxy":"Socks5/Http(s) starpniekserveris",Discovered:"Atkl\u0101ts",install_daemon_tip:"Lai palaistu pie start\u0113\u0161anas, ir j\u0101instal\u0113 sist\u0113mas serviss.","Remote ID":"Att\u0101lais ID",Paste:"Iel\u012Bm\u0113t","Paste here?":"Iel\u012Bm\u0113t \u0161eit?","Are you sure to close the connection?":"Vai tie\u0161\u0101m v\u0113laties aizv\u0113rt savienojumu?","Download new version":"Lejupiel\u0101d\u0113t jauno versiju","Touch mode":"Sk\u0101rienre\u017E\u012Bms","Mouse mode":"Peles re\u017E\u012Bms","One-Finger Tap":"Piesk\u0101riens ar vienu pirkstu","Left Mouse":"Kreis\u0101 pele","One-Long Tap":"Viens gar\u0161 piesk\u0101riens","Two-Finger Tap":"Piesk\u0101riens ar diviem pirkstiem","Right Mouse":"Lab\u0101 pele","One-Finger Move":"Viena pirksta p\u0101rvieto\u0161ana","Double Tap & Move":"Dubultsk\u0101riens & p\u0101rvieto\u0161ana","Mouse Drag":"Peles vilk\u0161ana","Three-Finger vertically":"Tr\u012Bs pirksti vertik\u0101li","Mouse Wheel":"Peles ritenis","Two-Finger Move":"Divu pirkstu p\u0101rvieto\u0161ana","Canvas Move":"Audekla p\u0101rvieto\u0161ana","Pinch to Zoom":"Saspiediet, lai tuvin\u0101tu","Canvas Zoom":"Audekla t\u0101lummai\u0146a","Reset canvas":"Atiestat\u012Bt audeklu","No permission of file transfer":"Nav at\u013Caujas failu p\u0101rs\u016Bt\u012B\u0161anai",Note:"Piez\u012Bme",Connection:"Savienojums","Share Screen":"Koplietot ekr\u0101nu",Chat:"T\u0113rz\u0113\u0161ana",Total:"Kop\u0101",items:"vienumi",Selected:"Atlas\u012Bts","Screen Capture":"Ekr\u0101na tver\u0161ana","Input Control":"Ievades vad\u012Bba","Audio Capture":"Audio tver\u0161ana","File Connection":"Failu savienojums","Screen Connection":"Ekr\u0101na savienojums","Do you accept?":"Vai J\u016Bs pie\u0146emat?","Open System Setting":"Atv\u0113rt sist\u0113mas iestat\u012Bjumus","How to get Android input permission?":"K\u0101 ieg\u016Bt Android ievades at\u013Cauju?",android_input_permission_tip1:'Lai att\u0101l\u0101 ier\u012Bce var\u0113tu vad\u012Bt j\u016Bsu Android ier\u012Bci, izmantojot peli vai piesk\u0101rienu, jums ir j\u0101at\u013Cauj RustDesk izmantot servisu "Pieejam\u012Bba".',android_input_permission_tip2:"L\u016Bdzu, dodieties uz n\u0101kamo sist\u0113mas iestat\u012Bjumu lapu, atrodiet un atveriet [Instal\u0113tie pakalpojumi], iesl\u0113dziet servisu [RustDesk Input].",android_new_connection_tip:"Ir sa\u0146emts jauns vad\u012Bbas piepras\u012Bjums, kas v\u0113las kontrol\u0113t j\u016Bsu pa\u0161reiz\u0113jo ier\u012Bci.",android_service_will_start_tip:'Iesl\u0113dzot "Ekr\u0101na tver\u0161ana", serviss tiks autom\u0101tiski start\u0113ts, \u013Caujot cit\u0101m ier\u012Bc\u0113m piepras\u012Bt savienojumu ar j\u016Bsu ier\u012Bci.',android_stop_service_tip:"Pakalpojuma aizv\u0113r\u0161ana autom\u0101tiski aizv\u0113rs visus izveidotos savienojumus.",android_version_audio_tip:"Pa\u0161reiz\u0113j\u0101 Android versija neatbalsta audio uztver\u0161anu, l\u016Bdzu, jauniniet uz Android\xA010 vai jaun\u0101ku versiju.",android_start_service_tip:"Pieskarieties [S\u0101kt servisu] vai iesp\u0113jojiet [Ekr\u0101na tver\u0161ana] at\u013Cauju, lai s\u0101ktu ekr\u0101na koplieto\u0161anas servisu.",android_permission_may_not_change_tip:"Izveidoto savienojumu at\u013Caujas nevar main\u012Bt uzreiz, kam\u0113r nav atk\u0101rtoti izveidots savienojums.",Account:"Konts",Overwrite:"P\u0101rrakst\u012Bt","This file exists, skip or overwrite this file?":"\u0160is fails past\u0101v, izlaist vai p\u0101rrakst\u012Bt \u0161o failu?",Quit:"Iziet",Help:"Pal\u012Bdz\u012Bba",Failed:"Neizdev\u0101s",Succeeded:"Izdev\u0101s","Someone turns on privacy mode, exit":"K\u0101ds iesl\u0113dza priv\u0101tuma re\u017E\u012Bmu, iziet",Unsupported:"Neatbalst\u012Bts","Peer denied":"Sesija noraid\u012Bta","Please install plugins":"L\u016Bdzu, instal\u0113jiet spraud\u0146us","Peer exit":"Iziet no att\u0101l\u0101s ier\u012Bces","Failed to turn off":"Neizdev\u0101s izsl\u0113gt","Turned off":"Izsl\u0113gts",Language:"Valoda","Keep RustDesk background service":"Saglab\u0101t RustDesk fona servisu","Ignore Battery Optimizations":"Ignor\u0113t akumulatora optimiz\u0101ciju",android_open_battery_optimizations_tip:"Ja v\u0113laties atsp\u0113jot \u0161o funkciju, l\u016Bdzu, dodieties uz n\u0101kamo RustDesk lietojumprogrammas iestat\u012Bjumu lapu, atrodiet un atveriet [Akumulators], no\u0146emiet atz\u012Bmi no [Neierobe\u017Eots]","Start on boot":"Palaist pie iesl\u0113g\u0161anas","Start the screen sharing service on boot, requires special permissions":"Start\u0113jiet ekr\u0101na koplieto\u0161anas pakalpojumu iesl\u0113g\u0161anas laik\u0101, nepiecie\u0161amas \u012Bpa\u0161as at\u013Caujas","Connection not allowed":"Savienojums nav at\u013Cauts","Legacy mode":"Novecojis re\u017E\u012Bms","Map mode":"Kart\u0113\u0161anas re\u017E\u012Bms","Translate mode":"Tulko\u0161anas re\u017E\u012Bms","Use permanent password":"Izmantot past\u0101v\u012Bgo paroli","Use both passwords":"Izmantot abas paroles","Set permanent password":"Iestat\u012Bt past\u0101v\u012Bgo paroli","Enable remote restart":"Iesp\u0113jot att\u0101lo restart\u0113\u0161anu","Restart remote device":"Restart\u0113t att\u0101lo ier\u012Bci","Are you sure you want to restart":"Vai tie\u0161\u0101m v\u0113laties restart\u0113t","Restarting remote device":"Att\u0101l\u0101s ier\u012Bces restart\u0113\u0161ana",remote_restarting_tip:"Att\u0101l\u0101 ier\u012Bce tiek restart\u0113ta, l\u016Bdzu, aizveriet \u0161o zi\u0146ojuma lodzi\u0146u un p\u0113c k\u0101da laika izveidojiet savienojumu ar past\u0101v\u012Bgo paroli",Copied:"Kop\u0113ts","Exit Fullscreen":"Iziet no pilnekr\u0101na",Fullscreen:"Pilnekr\u0101na re\u017E\u012Bms","Mobile Actions":"Mobil\u0101s darb\u012Bbas","Select Monitor":"Atlas\u012Bt monitoru","Control Actions":"Kontroles darb\u012Bbas","Display Settings":"Displeja iestat\u012Bjumi",Ratio:"Attiec\u012Bba","Image Quality":"Att\u0113la kvalit\u0101te","Scroll Style":"Ritin\u0101\u0161anas stils","Show Toolbar":"R\u0101d\u012Bt r\u012Bkjoslu","Hide Toolbar":"Sl\u0113pt r\u012Bkjoslu","Direct Connection":"Tie\u0161ais savienojums","Relay Connection":"Releja savienojums","Secure Connection":"Dro\u0161s savienojums","Insecure Connection":"Nedro\u0161s savienojums","Scale original":"M\u0113rogs ori\u0123in\u0101ls","Scale adaptive":"M\u0113rogs adapt\u012Bvs",General:"Visp\u0101r\u012Bgi",Security:"Dro\u0161\u012Bba",Theme:"Mot\u012Bvs","Dark Theme":"Tum\u0161ais mot\u012Bvs","Light Theme":"Gai\u0161ais mot\u012Bvs",Dark:"Tum\u0161s",Light:"Gai\u0161s","Follow System":"Sekot sist\u0113mai","Enable hardware codec":"Iesp\u0113jot aparat\u016Bras kodeku","Unlock Security Settings":"Atblo\u0137\u0113t dro\u0161\u012Bbas iestat\u012Bjumus","Enable audio":"Iesp\u0113jot audio","Unlock Network Settings":"Atblo\u0137\u0113t t\u012Bkla iestat\u012Bjumus",Server:"Serveris","Direct IP Access":"Tie\u0161\u0101 IP piek\u013Cuve",Proxy:"Starpniekserveris",Apply:"Lietot","Disconnect all devices?":"Atvienot visas ier\u012Bces?",Clear:"Not\u012Br\u012Bt","Audio Input Device":"Audio ievades ier\u012Bce","Use IP Whitelisting":"Izmantot balto IP sarakstu",Network:"T\u012Bkls","Pin Toolbar":"Piespraust r\u012Bkjoslu","Unpin Toolbar":"Atspraust r\u012Bkjoslu",Recording:"Ierakst\u012B\u0161ana",Directory:"Direktorija","Automatically record incoming sessions":"Autom\u0101tiski ierakst\u012Bt ien\u0101ko\u0161\u0101s sesijas",Change:"Main\u012Bt","Start session recording":"S\u0101kt sesijas ierakst\u012B\u0161anu","Stop session recording":"Aptur\u0113t sesijas ierakst\u012B\u0161anu","Enable recording session":"Iesp\u0113jot sesijas ierakst\u012B\u0161anu","Enable LAN discovery":"Iesp\u0113jot LAN atkl\u0101\u0161anu","Deny LAN discovery":"Liegt LAN atkl\u0101\u0161anu","Write a message":"Rakst\u012Bt zi\u0146ojumu",Prompt:"Uzvedne","Please wait for confirmation of UAC...":"L\u016Bdzu, uzgaidiet UAC apstiprin\u0101jumu...",elevated_foreground_window_tip:"Pa\u0161reiz\u0113j\u0101 att\u0101l\u0101s darbvirsmas loga darb\u012Bbai ir nepiecie\u0161amas liel\u0101kas ties\u012Bbas, t\u0101p\u0113c tas \u012Bslaic\u012Bgi nevar izmantot peli un tastat\u016Bru. Varat piepras\u012Bt att\u0101lajam lietot\u0101jam samazin\u0101t pa\u0161reiz\u0113jo logu vai noklik\u0161\u0137in\u0101t uz pac\u0113luma pogas savienojuma p\u0101rvald\u012Bbas log\u0101. Lai izvair\u012Btos no \u0161\u012Bs probl\u0113mas, ieteicams instal\u0113t programmat\u016Bru att\u0101laj\u0101 ier\u012Bc\u0113.",Disconnected:"Atvienots",Other:"Cits","Confirm before closing multiple tabs":"Apstiprin\u0101t pirms vair\u0101ku cil\u0146u aizv\u0113r\u0161anas","Keyboard Settings":"Tastat\u016Bras iestat\u012Bjumi","Full Access":"Pilna piek\u013Cuve","Screen Share":"Ekr\u0101na kop\u012Bgo\u0161ana","Wayland requires Ubuntu 21.04 or higher version.":"Wayland nepiecie\u0161ama Ubuntu 21.04 vai jaun\u0101ka versija.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland nepiecie\u0161ama augst\u0101ka Linux distro versija. L\u016Bdzu, izm\u0113\u0123iniet X11 desktop vai mainiet savu OS.",JumpLink:"Skat\u012Bt","Please Select the screen to be shared(Operate on the peer side).":"L\u016Bdzu, atlasiet kop\u012Bgojamo ekr\u0101nu (darbojieties sesijas pus\u0113).","Show RustDesk":"R\u0101d\u012Bt RustDesk","This PC":"\u0160is dators",or:"vai","Continue with":"Turpin\u0101t ar",Elevate:"Pacelt","Zoom cursor":"T\u0101lummai\u0146as kursors","Accept sessions via password":"Pie\u0146emt sesijas, izmantojot paroli","Accept sessions via click":"Pie\u0146emt sesijas, noklik\u0161\u0137inot","Accept sessions via both":"Pie\u0146emt sesijas, izmantojot abus","Please wait for the remote side to accept your session request...":"L\u016Bdzu, uzgaidiet, kam\u0113r att\u0101l\u0101 puse pie\u0146ems j\u016Bsu sesijas piepras\u012Bjumu...","One-time Password":"Vienreiz\u0113j\u0101 parole","Use one-time password":"Izmantot vienreiz\u0113jo paroli","One-time password length":"Vienreiz\u0113j\u0101s paroles garums","Request access to your device":"Piepras\u012Bt piek\u013Cuvi savai ier\u012Bcei","Hide connection management window":"Sl\u0113pt savienojuma p\u0101rvald\u012Bbas logu",hide_cm_tip:"At\u013Caut pasl\u0113p\u0161anu tikai tad, ja akcept\u0113jat sesijas, izmantojot paroli un past\u0101v\u012Bgo paroli",wayland_experiment_tip:"Wayland atbalsts ir eksperiment\u0101l\u0101 stadij\u0101. Ja nepiecie\u0161ama neuzraudz\u012Bta piek\u013Cuve, l\u016Bdzu, izmantojiet X11.","Right click to select tabs":"Ar peles labo pogu noklik\u0161\u0137iniet, lai atlas\u012Btu cilnes",Skipped:"Izlaists","Add to address book":"Pievienot adre\u0161u gr\u0101matai",Group:"Grupa",Search:"Mekl\u0113t","Closed manually by web console":"Manu\u0101li aizv\u0113rta t\u012Bmek\u013Ca konsole","Local keyboard type":"Viet\u0113jais tastat\u016Bras veids","Select local keyboard type":"Izv\u0113l\u0113ties viet\u0113j\u0101s tastat\u016Bras veidu",software_render_tip:"Ja izmantojat Nvidia grafikas karti oper\u0113t\u0101jsist\u0113m\u0101 Linux un att\u0101lais logs tiek aizv\u0113rts uzreiz p\u0113c savienojuma izveides, var pal\u012Bdz\u0113t p\u0101rsl\u0113g\u0161an\u0101s uz atv\u0113rt\u0101 koda Nouveau draiveri un izv\u0113le izmantot programmat\u016Bras render\u0113\u0161anu. Nepiecie\u0161ama programmat\u016Bras restart\u0113\u0161ana.","Always use software rendering":"Vienm\u0113r izmantot programmat\u016Bras render\u0113\u0161anu",config_input:'Lai vad\u012Btu att\u0101lo darbvirsmu ar tastat\u016Bru, jums ir j\u0101pie\u0161\u0137ir RustDesk "Ievades uzraudz\u012Bba" at\u013Caujas.',config_microphone:'Lai run\u0101tu att\u0101lin\u0101ti, jums ir j\u0101pie\u0161\u0137ir RustDesk "Ierakst\u012Bt audio" at\u013Caujas.',request_elevation_tip:"Paaugstin\u0101jumu var piepras\u012Bt ar\u012B tad, ja att\u0101laj\u0101 pus\u0113 ir k\u0101ds cilv\u0113ks.",Wait:"Pagaidiet","Elevation Error":"Paaugstin\u0101juma k\u013C\u016Bda","Ask the remote user for authentication":"L\u016Bdziet att\u0101lajam lietot\u0101jam autentifik\u0101ciju","Choose this if the remote account is administrator":"Izv\u0113lieties \u0161o, ja att\u0101lais konts ir administrators","Transmit the username and password of administrator":"P\u0101rs\u016Bt\u012Bt administratora lietot\u0101jv\u0101rdu un paroli",still_click_uac_tip:"Joproj\u0101m att\u0101lajam lietot\u0101jam ir j\u0101noklik\u0161\u0137ina uz Labi UAC log\u0101, kur\u0101 darbojas RustDesk.","Request Elevation":"Piepras\u012Bt paaugstin\u0101jumu",wait_accept_uac_tip:"L\u016Bdzu, uzgaidiet, l\u012Bdz att\u0101lais lietot\u0101js pie\u0146ems UAC dialoglodzi\u0146u.","Elevate successfully":"Paaugstin\u0101\u0161ana veiksm\u012Bga",uppercase:"lielie burti",lowercase:"mazie burti",digit:"cipars","special character":"speci\u0101la rakstz\u012Bme","length>=8":"garums>=8",Weak:"V\u0101ji",Medium:"Vid\u0113js",Strong:"Sp\u0113c\u012Bgs","Switch Sides":"P\u0101rsl\u0113gt puses","Please confirm if you want to share your desktop?":"L\u016Bdzu, apstipriniet, vai v\u0113laties koplietot savu darbvirsmu?",Display:"Displejs","Default View Style":"Noklus\u0113juma skata stils","Default Scroll Style":"Noklus\u0113juma ritin\u0101\u0161anas stils","Default Image Quality":"Noklus\u0113juma att\u0113la kvalit\u0101te","Default Codec":"Noklus\u0113juma kodeks",Bitrate:"Bitu p\u0101rraides \u0101trums",FPS:"FPS",Auto:"Auto","Other Default Options":"Citas noklus\u0113juma opcijas","Voice call":"Balss zvans","Text chat":"Teksta t\u0113rz\u0113\u0161ana","Stop voice call":"Aptur\u0113t balss zvanu",relay_hint_tip:'Iesp\u0113jams, nav iesp\u0113jams izveidot savienojumu tie\u0161i; varat m\u0113\u0123in\u0101t izveidot savienojumu, izmantojot releju. Turkl\u0101t, ja v\u0113laties izmantot releju pirmaj\u0101 m\u0113\u0123in\u0101jum\u0101, ID varat pievienot sufiksu "/r". vai p\u0113d\u0113jo sesiju kart\u0113 atlasiet opciju "Vienm\u0113r izveidot savienojumu, izmantojot releju", ja t\u0101da past\u0101v.',Reconnect:"Atk\u0101rtoti savienot",Codec:"Kodeks",Resolution:"Iz\u0161\u0137irtsp\u0113ja","No transfers in progress":"Notiek p\u0101rs\u016Bt\u012B\u0161ana","Set one-time password length":"Iestat\u012Bt vienreiz\u0113j\u0101s paroles garumu","RDP Settings":"RDP iestat\u012Bjumi","Sort by":"K\u0101rtot p\u0113c","New Connection":"Jauns savienojums",Restore:"Atjaun. uz leju",Minimize:"Minimiz\u0113t",Maximize:"Maksimiz\u0113t","Your Device":"J\u016Bsu ier\u012Bce",empty_recent_tip:`Hmm, p\u0113d\u0113jo sesiju nav! +Laiks pl\u0101not jaunu.`,empty_favorite_tip:`V\u0113l nav iecien\u012Bt\u0101k\u0101s sesijas? +Atrad\u012Bsim k\u0101du, ar ko sazin\u0101ties, un pievienosim to j\u016Bsu izlasei!`,empty_lan_tip:"Ak n\u0113! \u0160\u0137iet, ka m\u0113s v\u0113l neesam atkl\u0101ju\u0161i nevienu sesiju.",empty_address_book_tip:"Ak vai, izskat\u0101s, ka j\u016Bsu adre\u0161u gr\u0101mat\u0101 \u0161obr\u012Bd nav neviena sesija.","eg: admin":"piem\u0113ram: admin","Empty Username":"Tuk\u0161s lietot\u0101jv\u0101rds","Empty Password":"Tuk\u0161a parole",Me:"Es",identical_file_tip:"\u0160is fails ir identisks sesijas failam.",show_monitors_tip:"R\u0101d\u012Bt monitorus r\u012Bkjosl\u0101","View Mode":"Skat\u012B\u0161anas re\u017E\u012Bms",login_linux_tip:"Jums ir j\u0101piesak\u0101s att\u0101laj\u0101 Linux kont\u0101, lai iesp\u0113jotu X darbvirsmas sesiju",verify_rustdesk_password_tip:"P\u0101rbaud\u012Bt RustDesk paroli",remember_account_tip:"Atcer\u0113ties \u0161o kontu",os_account_desk_tip:"\u0160is konts tiek izmantots, lai pieteiktos att\u0101laj\u0101 oper\u0113t\u0101jsist\u0113m\u0101 un iesp\u0113jotu darbvirsmas sesiju fon\u0101","OS Account":"OS konts",another_user_login_title_tip:"Cits lietot\u0101js jau ir pieteicies",another_user_login_text_tip:"Atvienot",xorg_not_found_title_tip:"Xorg nav atrasts",xorg_not_found_text_tip:"L\u016Bdzu, instal\u0113jiet Xorg",no_desktop_title_tip:"Nav pieejama darbvirsma",no_desktop_text_tip:"L\u016Bdzu, instal\u0113jiet GNOME darbvirsmu","No need to elevate":"Nav nepiecie\u0161ams paaugstin\u0101t","System Sound":"Sist\u0113mas ska\u0146a",Default:"Noklus\u0113jums","New RDP":"Jauns RDP",Fingerprint:"Pirkstu nospiedums","Copy Fingerprint":"Kop\u0113t pirkstu nospiedumu","no fingerprints":"nav pirkstu nospiedumu","Select a peer":"Atlas\u012Bt l\u012Bdz\u012Bgu","Select peers":"Atlas\u012Bt l\u012Bdz\u012Bgus",Plugins:"Spraud\u0146i",Uninstall:"Atinstal\u0113t",Update:"Atjaunin\u0101t",Enable:"Iesp\u0113jot",Disable:"Atsp\u0113jot",Options:"Opcijas",resolution_original_tip:"S\u0101kotn\u0113j\u0101 iz\u0161\u0137irtsp\u0113ja",resolution_fit_local_tip:"Atbilst viet\u0113jai iz\u0161\u0137irtsp\u0113jai",resolution_custom_tip:"Piel\u0101gota iz\u0161\u0137irtsp\u0113ja","Collapse toolbar":"Sak\u013Caut r\u012Bkjoslu","Accept and Elevate":"Pie\u0146emt un paaugstin\u0101t",accept_and_elevate_btn_tooltip:"Pie\u0146emt savienojumu un paaugstin\u0101t UAC at\u013Caujas.",clipboard_wait_response_timeout_tip:"Noildze gaidot atbildi uz kopiju.","Incoming connection":"Ien\u0101ko\u0161ais savienojums","Outgoing connection":"Izejo\u0161ais savienojums",Exit:"Iziet",Open:"Atv\u0113rt",logout_tip:"Vai tie\u0161\u0101m v\u0113laties iziet?",Service:"Serviss",Start:"S\u0101kt",Stop:"Aptur\u0113t",exceed_max_devices:"Esat sasniedzis maksim\u0101lo p\u0101rvald\u0101mo ier\u012B\u010Du skaitu.","Sync with recent sessions":"Sinhroniz\u0101cija ar p\u0113d\u0113j\u0101m sesij\u0101m","Sort tags":"K\u0101rtot tagus","Open connection in new tab":"Atv\u0113rt savienojumu jaun\u0101 ciln\u0113","Move tab to new window":"P\u0101rvietot cilni uz jaunu logu","Can not be empty":"Nevar b\u016Bt tuk\u0161s","Already exists":"Jau eksist\u0113","Change Password":"Main\u012Bt paroli","Refresh Password":"Atsvaidzin\u0101t paroli",ID:"ID","Grid View":"Re\u017E\u0123a skats","List View":"Saraksta skats",Select:"Atlas\u012Bt","Toggle Tags":"P\u0101rsl\u0113gt tagus",pull_ab_failed_tip:"Neizdev\u0101s atsvaidzin\u0101t adre\u0161u gr\u0101matu",push_ab_failed_tip:"Neizdev\u0101s sinhroniz\u0113t adre\u0161u gr\u0101matu ar serveri",synced_peer_readded_tip:"Ier\u012Bces, kas bija p\u0113d\u0113j\u0101s sesij\u0101s, tiks sinhroniz\u0113tas atpaka\u013C ar adre\u0161u gr\u0101matu.","Change Color":"Main\u012Bt kr\u0101su","Primary Color":"Prim\u0101r\u0101 kr\u0101sa","HSV Color":"HSV kr\u0101sa","Installation Successful!":"Instal\u0113\u0161ana veiksm\u012Bga!","Installation failed!":"Instal\u0113\u0161ana neizdev\u0101s!","Reverse mouse wheel":"Revers\u012Bvs peles ritenis","{} sessions":"{} sesijas",scam_title:"Tevi var APKR\u0100PT!",scam_text1:"Ja sarun\u0101jaties ar k\u0101du, kuru nepaz\u012Bstat un kur\u0161 ir l\u016Bdzis izmantot RustDesk, lai s\u0101ktu pakalpojumu, neturpiniet un nekav\u0113joties nolieciet klausuli.",scam_text2:"Vi\u0146i, visticam\u0101k, ir kr\u0101pnieki, kas m\u0113\u0123ina nozagt tavu naudu vai citu priv\u0101tu inform\u0101ciju.","Don't show again":"Vairs ner\u0101d\u012Bt","I Agree":"Es piekr\u012Btu",Decline:"Noraid\u012Bt","Timeout in minutes":"Noildze min\u016Bt\u0113s",auto_disconnect_option_tip:"Autom\u0101tiski aizv\u0113rt ien\u0101ko\u0161\u0101s sesijas lietot\u0101ja neaktivit\u0101tes gad\u012Bjum\u0101","Connection failed due to inactivity":"Autom\u0101tiski atvienots neaktivit\u0101tes d\u0113\u013C","Check for software update on startup":"Start\u0113jot p\u0101rbaud\u012Bt, vai nav programmat\u016Bras atjaunin\u0101jumu","upgrade_rustdesk_server_pro_to_{}_tip":"L\u016Bdzu, jauniniet RustDesk Server Pro uz versiju {} vai jaun\u0101ku!",pull_group_failed_tip:"Neizdev\u0101s atsvaidzin\u0101t grupu","Filter by intersection":"Filtr\u0113t p\u0113c krustpunkta","Remove wallpaper during incoming sessions":"No\u0146emt fona tapeti ien\u0101ko\u0161o sesiju laik\u0101",Test:"P\u0101rbaud\u012Bt",display_is_plugged_out_msg:"Displejs ir atvienots, p\u0101rsl\u0113dzieties uz pirmo displeju.","No displays":"Nav displeju","Open in new window":"Atv\u0113rt jaun\u0101 log\u0101","Show displays as individual windows":"R\u0101d\u012Bt displejus k\u0101 atsevi\u0161\u0137us logus","Use all my displays for the remote session":"Izmantot visus manus displejus att\u0101lajai sesijai",selinux_tip:"J\u016Bsu ier\u012Bc\u0113 ir iesp\u0113jots SELinux, kas var ne\u013Caut RustDesk pareizi darboties k\u0101 kontrol\u0113tajai pusei.","Change view":"Main\u012Bt skatu","Big tiles":"Lielas fl\u012Bzes","Small tiles":"Mazas fl\u012Bzes",List:"Saraksts","Virtual display":"Virtu\u0101lais displejs","Plug out all":"Atvienot visu","True color (4:4:4)":"\u012Ast\u0101 kr\u0101sa (4:4:4)","Enable blocking user input":"Iesp\u0113jot lietot\u0101ja ievades blo\u0137\u0113\u0161anu",id_input_tip:`Varat ievad\u012Bt ID, tie\u0161o IP vai dom\u0113nu ar portu (:). +Ja v\u0113laties piek\u013C\u016Bt ier\u012Bcei cit\u0101 server\u012B, l\u016Bdzu, pievienojiet servera adresi (@?key=), piem\u0113ram, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Ja v\u0113laties piek\u013C\u016Bt ier\u012Bcei publiskaj\u0101 server\u012B, l\u016Bdzu, ievadiet "@public", publiskajam serverim atsl\u0113ga nav nepiecie\u0161ama`,privacy_mode_impl_mag_tip:"1.\xA0re\u017E\u012Bms",privacy_mode_impl_virtual_display_tip:"2. re\u017E\u012Bms","Enter privacy mode":"Ieiet priv\u0101tuma re\u017E\u012Bm\u0101","Exit privacy mode":"Iziet no priv\u0101tuma re\u017E\u012Bma",idd_not_support_under_win10_2004_tip:"Netie\u0161\u0101 displeja draiveris netiek atbalst\u012Bts. Nepiecie\u0161ama oper\u0113t\u0101jsist\u0113ma Windows 10, versija 2004 vai jaun\u0101ka.",input_source_1_tip:"Ievades avots 1",input_source_2_tip:"Ievades avots 2","Swap control-command key":"Apmain\u012Bt vad\u012Bbas un komandas tausti\u0146u","swap-left-right-mouse":"Apmain\u012Bt kreiso un labo peles pogu","2FA code":"2FA kods",More:"Vair\u0101k","enable-2fa-title":"Iesp\u0113jot divu faktoru autentifik\u0101ciju","enable-2fa-desc":`L\u016Bdzu, iestatiet savu autentifikatoru t\u016Bl\u012Bt. T\u0101lrun\u012B vai darbvirsm\u0101 varat izmantot autentifik\u0101cijas lietotni, piem\u0113ram, Authy, Microsoft vai Google Authenticator. + +Izmantojot lietotni, sken\u0113jiet QR kodu un ievadiet lietotn\u0113 par\u0101d\u012Bto kodu, lai iesp\u0113jotu divu faktoru autentifik\u0101ciju.`,"wrong-2fa-code":"Nevar p\u0101rbaud\u012Bt kodu. P\u0101rbaudiet, vai kods un viet\u0113j\u0101 laika iestat\u012Bjumi ir pareizi","enter-2fa-title":"Divu faktoru autentifik\u0101cija","Email verification code must be 6 characters.":"E-pasta verifik\u0101cijas kodam j\u0101b\u016Bt ar 6\xA0rakstz\u012Bm\u0113m.","2FA code must be 6 digits.":"2FA kodam ir j\u0101b\u016Bt ar 6\xA0cipariem.","Multiple Windows sessions found":"Atrastas vair\u0101kas Windows sesijas","Please select the session you want to connect to":"L\u016Bdzu, atlasiet sesiju, ar kuru v\u0113laties izveidot savienojumu",powered_by_me:"Darbojas ar RustDesk",outgoing_only_desk_tip:`\u0160is ir piel\u0101gots izdevums. +Varat izveidot savienojumu ar cit\u0101m ier\u012Bc\u0113m, ta\u010Du citas ier\u012Bces nevar izveidot savienojumu ar j\u016Bsu ier\u012Bci.`,preset_password_warning:"\u0160im piel\u0101gotajam izdevumam ir iepriek\u0161 iestat\u012Bta parole. Ikviens, kur\u0161 zina \u0161o paroli, var piln\u012Bb\u0101 kontrol\u0113t j\u016Bsu ier\u012Bci. Ja j\u016Bs to negaid\u012Bj\u0101t, nekav\u0113joties atinstal\u0113jiet programmat\u016Bru.","Security Alert":"Dro\u0161\u012Bbas br\u012Bdin\u0101jums","My address book":"Mana adre\u0161u gr\u0101mata",Personal:"Person\u012Bga",Owner:"\u012Apa\u0161nieks","Set shared password":"Iestat\u012Bt koplietojamo paroli","Exist in":"Past\u0101v iek\u0161","Read-only":"Tikai las\u012Bt","Read/Write":"Las\u012Bt/Rakst\u012Bt","Full Control":"Piln\u012Bga kontrole",share_warning_tip:"Iepriek\u0161 min\u0113tie lauki ir koplietoti un redzami citiem.",Everyone:"Visi",ab_web_console_tip:"Vair\u0101k par t\u012Bmek\u013Ca konsoli","allow-only-conn-window-open-tip":"At\u013Caut savienojumu tikai tad, ja ir atv\u0113rts RustDesk logs",no_need_privacy_mode_no_physical_displays_tip:"Nav fizisku displeju, nav j\u0101izmanto priv\u0101tuma re\u017E\u012Bms.","Follow remote cursor":"Sekot att\u0101lajam kursoram","Follow remote window focus":"Sekot att\u0101l\u0101 loga fokusam",default_proxy_tip:"Noklus\u0113juma protokols un ports ir Socks5 un 1080",no_audio_input_device_tip:"Nav atrasta neviena audio ievades ier\u012Bce.",Incoming:"Ien\u0101ko\u0161ie",Outgoing:"Izejo\u0161ie","Clear Wayland screen selection":"Not\u012Br\u012Bt Wayland ekr\u0101na atlasi",clear_Wayland_screen_selection_tip:"P\u0113c ekr\u0101na atlases not\u012Br\u012B\u0161anas varat atk\u0101rtoti atlas\u012Bt ekr\u0101nu, ko kop\u012Bgot.",confirm_clear_Wayland_screen_selection_tip:"Vai tie\u0161\u0101m not\u012Br\u012Bt Wayland ekr\u0101na atlasi?",android_new_voice_call_tip:"Tika sa\u0146emts jauns balss zvana piepras\u012Bjums. Ja piekr\u012Btat, audio p\u0101rsl\u0113gsies uz balss sazi\u0146u.",texture_render_tip:"Izmantojiet tekst\u016Bras render\u0113\u0161anu, lai att\u0113li b\u016Btu vienm\u0113r\u012Bg\u0101ki. Varat m\u0113\u0123in\u0101t atsp\u0113jot \u0161o opciju, ja rodas render\u0113\u0161anas probl\u0113mas.","Use texture rendering":"Izmantot tekst\u016Bras render\u0113\u0161anu","Floating window":"Peldo\u0161s logs",floating_window_tip:"Tas pal\u012Bdz uztur\u0113t RustDesk fona servisu","Keep screen on":"Tur\u0113t ekr\u0101nu iesl\u0113gtu",Never:"Nekad","During controlled":"Lieto\u0161anas laik\u0101","During service is on":"Kam\u0113r pakalpojums ir iesl\u0113gts","Capture screen using DirectX":"Tvert ekr\u0101nu, izmantojot DirectX",Back:"Atpaka\u013C",Apps:"Lietotnes","Volume up":"Ska\u013C\u0101k","Volume down":"Klus\u0101k",Power:"Iesl\u0113g\u0161ana","Telegram bot":"Telegram robots","enable-bot-tip":"Ja iesp\u0113jojat \u0161o funkciju, varat sa\u0146emt 2FA kodu no sava robota. Tas var darboties ar\u012B k\u0101 savienojuma pazi\u0146ojums.","enable-bot-desc":`1.\xA0Atveriet t\u0113rz\u0113\u0161anu ar @BotFather. +2.\xA0Nos\u016Btiet komandu "/newbot". P\u0113c \u0161\u012Bs darb\u012Bbas pabeig\u0161anas j\u016Bs sa\u0146emsit pilnvaru. +3.\xA0S\u0101ciet t\u0113rz\u0113\u0161anu ar jaunizveidoto robotprogrammat\u016Bru. Lai to aktiviz\u0113tu, nos\u016Btiet zi\u0146ojumu, kas s\u0101kas ar sl\u012Bpsv\u012Btru ("/"), piem\u0113ram, "/hello". +`,"cancel-2fa-confirm-tip":"Vai tie\u0161\u0101m v\u0113laties atcelt 2FA?","cancel-bot-confirm-tip":"Vai tie\u0161\u0101m v\u0113laties atcelt Telegram robotu?","About RustDesk":"Par RustDesk","Send clipboard keystrokes":"Nos\u016Bt\u012Bt starpliktuves tausti\u0146sitienus",network_error_tip:"L\u016Bdzu, p\u0101rbaudiet t\u012Bkla savienojumu un p\u0113c tam noklik\u0161\u0137iniet uz M\u0113\u0123in\u0101t v\u0113lreiz.","Unlock with PIN":"Atblo\u0137\u0113t ar PIN","Requires at least {} characters":"Nepiecie\u0161amas vismaz {}\xA0rakstz\u012Bmes","Wrong PIN":"Nepareizs PIN","Set PIN":"Iestat\u012Bt PIN","Enable trusted devices":"Iesp\u0113jot uzticamas ier\u012Bces","Manage trusted devices":"P\u0101rvald\u012Bt uzticamas ier\u012Bces",Platform:"Platforma","Days remaining":"Atliku\u0161as dienas","enable-trusted-devices-tip":"Izlaist 2FA verifik\u0101ciju uzticam\u0101s ier\u012Bc\u0113s","Parent directory":"Vec\u0101kdirektorijs",Resume:"Ats\u0101kt","Invalid file name":"Neder\u012Bgs faila nosaukums","one-way-file-transfer-tip":"Kontrol\u0113jamaj\u0101 pus\u0113 ir iesp\u0113jota vienvirziena failu p\u0101rs\u016Bt\u012B\u0161ana.","Authentication Required":"Nepiecie\u0161ama autentifik\u0101cija",Authenticate:"Autentific\u0113t",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},pl:{Status:"Status","Your Desktop":"Tw\xF3j pulpit",desk_tip:"Aby po\u0142\u0105czy\u0107 si\u0119 z tym urz\u0105dzeniem, u\u017Cyj poni\u017Cszego ID i has\u0142a",Password:"Has\u0142o",Ready:"Gotowe",Established:"Nawi\u0105zano",connecting_status:"\u0141\u0105czenie","Enable service":"W\u0142\u0105cz us\u0142ug\u0119","Start service":"Uruchom us\u0142ug\u0119","Service is running":"Us\u0142uga uruchomiona","Service is not running":"Us\u0142uga nie jest uruchomiona",not_ready_status:"Brak gotowo\u015Bci","Control Remote Desktop":"Po\u0142\u0105cz si\u0119 z","Transfer file":"Transfer plik\xF3w",Connect:"Po\u0142\u0105cz","Recent sessions":"Ostatnie sesje","Address book":"Ksi\u0105\u017Cka adresowa",Confirmation:"Potwierdzenie","TCP tunneling":"Tunelowanie TCP",Remove:"Usu\u0144","Refresh random password":"Od\u015Bwie\u017C losowe has\u0142o","Set your own password":"Ustaw w\u0142asne has\u0142o","Enable keyboard/mouse":"W\u0142\u0105cz klawiatur\u0119/mysz","Enable clipboard":"W\u0142\u0105cz schowek","Enable file transfer":"W\u0142\u0105cz transfer pliku","Enable TCP tunneling":"W\u0142\u0105cz tunelowanie TCP","IP Whitelisting":"Bia\u0142a lista IP","ID/Relay Server":"Serwer ID/Po\u015Brednicz\u0105cy","Import server config":"Importuj konfiguracj\u0119 serwera","Export Server Config":"Eksportuj konfiguracj\u0119 serwera","Import server configuration successfully":"Import konfiguracji serwera zako\u0144czono pomy\u015Blnie","Export server configuration successfully":"Eksport konfiguracji serwera zako\u0144czono pomy\u015Blnie","Invalid server configuration":"Nieprawid\u0142owa konfiguracja serwera","Clipboard is empty":"Schowek jest pusty","Stop service":"Zatrzymaj us\u0142ug\u0119","Change ID":"Zmie\u0144 ID","Your new ID":"Tw\xF3j nowy ID","length %min% to %max%":"o d\u0142ugo\u015Bci od %min% do %max%","starts with a letter":"rozpoczyna si\u0119 liter\u0105","allowed characters":"dozwolone znaki",id_change_tip:"Nowy ID mo\u017Ce by\u0107 z\u0142o\u017Cony z ma\u0142ych i du\u017Cych liter a-zA-z, cyfry 0-9 oraz _ (podkre\u015Blenie). Pierwszym znakiem powinna by\u0107 litera a-zA-Z, a ca\u0142e ID powinno sk\u0142ada\u0107 si\u0119 z 6 do 16 znak\xF3w.",Website:"Strona internetowa",About:"O aplikacji",Slogan_tip:"Tworzone z mi\u0142o\u015Bci\u0105 w tym pe\u0142nym chaosu \u015Bwiecie!","Privacy Statement":"O\u015Bwiadczenie o ochronie prywatno\u015Bci",Mute:"Wycisz","Build Date":"Zbudowano",Version:"Wersja",Home:"Pulpit","Audio Input":"Wej\u015Bcie audio",Enhancements:"Ulepszenia","Hardware Codec":"Kodek sprz\u0119towy","Adaptive bitrate":"Adaptacyjny bitrate","ID Server":"Serwer ID","Relay Server":"Serwer po\u015Brednicz\u0105cy","API Server":"Serwer API",invalid_http:"Nieprawid\u0142owe \u017C\u0105danie http","Invalid IP":"Nieprawid\u0142owe IP","Invalid format":"Nieprawid\u0142owy format",server_not_support:"Serwer nie obs\u0142uguje tej funkcji","Not available":"Niedost\u0119pne","Too frequent":"Zbyt cz\u0119sto",Cancel:"Anuluj",Skip:"Pomi\u0144",Close:"Zamknij",Retry:"Pon\xF3w",OK:"OK","Password Required":"Wymagane jest has\u0142o","Please enter your password":"Wpisz prosz\u0119 Twoje has\u0142o","Remember password":"Zapami\u0119taj has\u0142o","Wrong Password":"B\u0142\u0119dne has\u0142o","Do you want to enter again?":"Czy chcesz wprowadzi\u0107 ponownie?","Connection Error":"B\u0142\u0105d po\u0142\u0105czenia",Error:"B\u0142\u0105d","Reset by the peer":"Po\u0142\u0105czenie zresetowanie przez zdalne urz\u0105dzenie","Connecting...":"\u0141\u0105czenie...","Connection in progress. Please wait.":"Trwa \u0142\u0105czenie. Prosz\u0119 czeka\u0107.","Please try 1 minute later":"Spr\xF3buj za minut\u0119","Login Error":"B\u0142\u0105d logowania",Successful:"Sukces","Connected, waiting for image...":"Po\u0142\u0105czono, oczekiwanie na obraz...",Name:"Nazwa",Type:"Typ",Modified:"Zmodyfikowany",Size:"Rozmiar","Show Hidden Files":"Poka\u017C ukryte pliki",Receive:"Pobierz",Send:"Wy\u015Blij","Refresh File":"Od\u015Bwie\u017C plik",Local:"Lokalny",Remote:"Zdalny","Remote Computer":"Komputer zdalny","Local Computer":"Komputer lokalny","Confirm Delete":"Potwierd\u017A usuni\u0119cie",Delete:"Usu\u0144",Properties:"W\u0142a\u015Bciwo\u015Bci","Multi Select":"Wielokrotny wyb\xF3r","Select All":"Zaznacz wszystko","Unselect All":"Odznacz wszystko","Empty Directory":"Pusty katalog","Not an empty directory":"Katalog nie jest pusty","Are you sure you want to delete this file?":"Czy na pewno chcesz usun\u0105\u0107 ten plik?","Are you sure you want to delete this empty directory?":"Czy na pewno chcesz usun\u0105\u0107 ten pusty katalog?","Are you sure you want to delete the file of this directory?":"Czy na pewno chcesz usun\u0105\u0107 pliki z tego katalogu?","Do this for all conflicts":"Wykonaj dla wszystkich konflikt\xF3w","This is irreversible!":"To jest nieodwracalne!",Deleting:"Usuwanie",files:"pliki",Waiting:"Oczekiwanie",Finished:"Zako\u0144czono",Speed:"Pr\u0119dko\u015B\u0107","Custom Image Quality":"Niestandardowa jako\u015B\u0107 obrazu","Privacy mode":"Tryb prywatny","Block user input":"Blokuj peryferia u\u017Cytkownika","Unblock user input":"Odblokuj peryferia u\u017Cytkownika","Adjust Window":"Dostosuj okno",Original:"Oryginalny",Shrink:"Zmniejsz",Stretch:"Rozci\u0105gnij",Scrollbar:"Przewijanie r\u0119czne",ScrollAuto:"Przewijanie automatyczne","Good image quality":"Wysoka jako\u015B\u0107 obrazu",Balanced:"Tryb zbalansowany","Optimize reaction time":"Wysoka wydajno\u015B\u0107",Custom:"Tryb niestandardowy","Show remote cursor":"Pokazuj zdalny kursor","Show quality monitor":"Parametry po\u0142\u0105czenia","Disable clipboard":"Wy\u0142\u0105cz schowek","Lock after session end":"Zablokuj po zako\u0144czeniu sesji",Insert:"Wy\u015Blij","Insert Lock":"Zablokuj zdalne urz\u0105dzenie",Refresh:"Od\u015Bwie\u017C","ID does not exist":"ID nie istnieje","Failed to connect to rendezvous server":"Nie uda\u0142o si\u0119 po\u0142\u0105czy\u0107 z serwerem po\u0142\u0105cze\u0144","Please try later":"Spr\xF3buj p\xF3\u017Aniej","Remote desktop is offline":"Zdalny pulpit jest offline","Key mismatch":"Niezgodno\u015B\u0107 klucza",Timeout:"Przekroczono czas oczekiwania","Failed to connect to relay server":"Nie uda\u0142o si\u0119 po\u0142\u0105czy\u0107 z serwerem po\u015Brednicz\u0105cym","Failed to connect via rendezvous server":"Nie uda\u0142o si\u0119 po\u0142\u0105czy\u0107 przez serwer po\u0142\u0105cze\u0144","Failed to connect via relay server":"Nie uda\u0142o si\u0119 po\u0142\u0105czy\u0107 przez serwer po\u015Brednicz\u0105cy","Failed to make direct connection to remote desktop":"Nie uda\u0142o si\u0119 nawi\u0105za\u0107 bezpo\u015Bredniego po\u0142\u0105czenia z pulpitem zdalnym","Set Password":"Ustaw has\u0142o","OS Password":"Has\u0142o systemu operacyjnego",install_tip:"RustDesk mo\u017Ce nie dzia\u0142a\u0107 poprawnie na maszynie zdalnej z przyczyn zwi\u0105zanych z UAC. W celu unikni\u0119cia problem\xF3w z UAC, kliknij poni\u017Cszy przycisk by zainstalowa\u0107 RustDesk w swoim systemie.","Click to upgrade":"Zaktualizuj","Click to download":"Pobierz","Click to update":"Uaktualnij",Configure:"Konfiguruj",config_acc:"Konfiguracja konta",config_screen:"Konfiguracja ekranu","Installing ...":"Instalowanie...",Install:"Zainstaluj",Installation:"Instalacja","Installation Path":"\u015Acie\u017Cka instalacji","Create start menu shortcuts":"Utw\xF3rz skr\xF3t w menu","Create desktop icon":"Utw\xF3rz skr\xF3t na pulpicie",agreement_tip:"Wskaz\xF3wki do umowy/zgody","Accept and Install":"Akceptuj i zainstaluj","End-user license agreement":"Umowa licencyjna u\u017Cytkownika ko\u0144cowego","Generating ...":"Trwa generowanie...","Your installation is lower version.":"Twoja instalacja jest w ni\u017Cszej wersji",not_close_tcp_tip:"Podczas korzystanie z tunelowania, nie zamykaj tego okna.","Listening ...":"Nas\u0142uchiwanie...","Remote Host":"Host zdalny","Remote Port":"Port zdalny",Action:"Akcja",Add:"Dodaj","Local Port":"Lokalny port","Local Address":"Lokalny adres","Change Local Port":"Zmie\u0144 lokalny port",setup_server_tip:"W celu uzyskania szybszego po\u0142\u0105czenia, skorzystaj z w\u0142asnego serwera po\u0142\u0105cze\u0144.","Too short, at least 6 characters.":"Za kr\xF3tkie, min. 6 znak\xF3w","The confirmation is not identical.":"Potwierdzenie nie jest identyczne.",Permissions:"Uprawnienia",Accept:"Akceptuj",Dismiss:"Odrzu\u0107",Disconnect:"Roz\u0142\u0105cz","Enable file copy and paste":"Zezwalaj na kopiowanie i wklejanie plik\xF3w",Connected:"Po\u0142\u0105czony","Direct and encrypted connection":"Po\u0142\u0105czenie bezpo\u015Brednie i szyfrowane","Relayed and encrypted connection":"Po\u0142\u0105czenie po\u015Brednie i szyfrowane","Direct and unencrypted connection":"Po\u0142\u0105czenie bezpo\u015Brednie i nieszyfrowane","Relayed and unencrypted connection":"Po\u0142\u0105czenie po\u015Brednie i nieszyfrowane","Enter Remote ID":"Wprowad\u017A zdalne ID","Enter your password":"Wprowad\u017A has\u0142o","Logging in...":"Trwa logowanie...","Enable RDP session sharing":"W\u0142\u0105cz udost\u0119pnianie sesji RDP","Auto Login":"Automatyczne logowanie","Enable direct IP access":"W\u0142\u0105cz bezpo\u015Bredni dost\u0119p IP",Rename:"Zmie\u0144 nazw\u0119",Space:"Przestrze\u0144","Create desktop shortcut":"Utw\xF3rz skr\xF3t na pulpicie","Change Path":"Zmie\u0144 \u015Bcie\u017Ck\u0119","Create Folder":"Utw\xF3rz folder","Please enter the folder name":"Wpisz nazw\u0119 folderu","Fix it":"Napraw to",Warning:"Ostrze\u017Cenie","Login screen using Wayland is not supported":"Ekran logowania korzystaj\u0105cy z Wayland nie jest obs\u0142ugiwany","Reboot required":"Wymagany ponowne uruchomienie","Unsupported display server":"Nieobs\u0142ugiwany serwer wy\u015Bwietlania","x11 expected":"Wymagany jest X11",Port:"Port",Settings:"Ustawienia",Username:"Nazwa u\u017Cytkownika","Invalid port":"Nieprawid\u0142owy port","Closed manually by the peer":"Po\u0142\u0105czenie zako\u0144czone r\u0119cznie przez zdalne urz\u0105dzenie","Enable remote configuration modification":"W\u0142\u0105cz zdaln\u0105 modyfikacj\u0119 konfiguracji","Run without install":"Uruchom bez instalacji","Connect via relay":"Po\u0142\u0105cz bezpo\u015Brednio","Always connect via relay":"Zawsze \u0142\u0105cz po\u015Brednio",whitelist_tip:"Zezwalaj na \u0142\u0105czenie z tym komputerem tylko z adres\xF3w IP znajduj\u0105cych si\u0119 na bia\u0142ej li\u015Bcie",Login:"Zaloguj",Verify:"Zweryfikuj","Remember me":"Zapami\u0119taj mnie","Trust this device":"Dodaj to urz\u0105dzenie do zaufanych","Verification code":"Kod weryfikacyjny",verification_tip:"Nast\u0105pi\u0142o logowanie z nowego urz\u0105dzenia, kod weryfikacyjny zosta\u0142 wys\u0142any na podany adres email, wprowad\u017A kod by kontynuowa\u0107 proces logowania",Logout:"Wyloguj",Tags:"Tagi","Search ID":"Szukaj ID",whitelist_sep:"Oddzielone przecinkiem, \u015Brednikiem, spacj\u0105 lub w nowej linii","Add ID":"Dodaj ID","Add Tag":"Dodaj Tag","Unselect all tags":"Odznacz wszystkie tagi","Network error":"B\u0142\u0105d sieci","Username missed":"Nieprawid\u0142owe nazwa u\u017Cytkownika","Password missed":"Nieprawid\u0142owe has\u0142o","Wrong credentials":"B\u0142\u0119dne dane uwierzytelniaj\u0105ce","The verification code is incorrect or has expired":"Kod weryfikacyjny jest niepoprawny lub wygas\u0142","Edit Tag":"Edytuj tag","Forget Password":"Zapomnij has\u0142o",Favorites:"Ulubione","Add to Favorites":"Dodaj do ulubionych","Remove from Favorites":"Usu\u0144 z ulubionych",Empty:"Pusto","Invalid folder name":"Nieprawid\u0142owa nazwa folderu","Socks5 Proxy":"Proxy Socks5","Socks5/Http(s) Proxy":"Proxy Socks5/Http(s)",Discovered:"Wykryte",install_daemon_tip:"By uruchomi\u0107 RustDesk przy starcie systemu, musisz zainstalowa\u0107 us\u0142ug\u0119 systemow\u0105.","Remote ID":"Zdalne ID",Paste:"Wklej","Paste here?":"Wklei\u0107 tutaj?","Are you sure to close the connection?":"Czy na pewno chcesz zako\u0144czy\u0107 po\u0142\u0105czenie?","Download new version":"Pobierz now\u0105 wersj\u0119","Touch mode":"Tryb dotykowy","Mouse mode":"Tryb myszy","One-Finger Tap":"Dotknij jednym palcem","Left Mouse":"Lewy klik myszy","One-Long Tap":"Przytrzymaj jednym palcem","Two-Finger Tap":"Dotknij dwoma palcami","Right Mouse":"Prawy przycisk myszy","One-Finger Move":"Przesu\u0144 jednym palcem","Double Tap & Move":"Dotknij dwukrotnie i przesu\u0144","Mouse Drag":"Przeci\u0105gnij mysz\u0105","Three-Finger vertically":"Trzy palce pionowo","Mouse Wheel":"K\xF3\u0142ko myszy","Two-Finger Move":"Ruch dwoma palcami","Canvas Move":"Ruch ekranu","Pinch to Zoom":"Uszczypnij, aby powi\u0119kszy\u0107","Canvas Zoom":"Powi\u0119kszanie ekranu","Reset canvas":"Reset ekranu","No permission of file transfer":"Brak uprawnie\u0144 na przesy\u0142anie plik\xF3w",Note:"Notatka",Connection:"Po\u0142\u0105czenie","Share Screen":"Udost\u0119pnij ekran",Chat:"Czat",Total:"\u0141\u0105cznie",items:"element\xF3w",Selected:"zaznaczonych","Screen Capture":"Przechwytywanie ekranu","Input Control":"Kontrola wej\u015Bcia","Audio Capture":"Przechwytywanie d\u017Awi\u0119ku","File Connection":"Przekazywanie plik\xF3w","Screen Connection":"Przekazywanie ekranu","Do you accept?":"Akceptujesz?","Open System Setting":"Otw\xF3rz ustawienia systemowe","How to get Android input permission?":"Jak uzyska\u0107 uprawnienia do wprowadzania danych w systemie Android?",android_input_permission_tip1:'Aby mo\u017Cna by\u0142o sterowa\u0107 Twoim urz\u0105dzeniem za pomoc\u0105 myszy lub dotyku, musisz zezwoli\u0107 RustDesk na korzystanie z us\u0142ugi "U\u0142atwienia dost\u0119pu".',android_input_permission_tip2:"Przejd\u017A do nast\u0119pnej strony ustawie\u0144 systemowych, znajd\u017A i wejd\u017A w [Zainstalowane us\u0142ugi], w\u0142\u0105cz us\u0142ug\u0119 [RustDesk Input].",android_new_connection_tip:"Otrzymano nowe \u017C\u0105danie zdalnego dost\u0119pu, kt\xF3re chce przej\u0105\u0107 kontrol\u0119 nad Twoim urz\u0105dzeniem.",android_service_will_start_tip:"W\u0142\u0105czenie opcji \u201EPrzechwytywanie ekranu\u201D spowoduje automatyczne uruchomienie us\u0142ugi, umo\u017Cliwiaj\u0105c innym urz\u0105dzeniom \u017C\u0105danie po\u0142\u0105czenia z Twoim urz\u0105dzeniem.",android_stop_service_tip:"Zamkni\u0119cie us\u0142ugi spowoduje automatyczne zamkni\u0119cie wszystkich nawi\u0105zanych po\u0142\u0105cze\u0144.",android_version_audio_tip:"Bie\u017C\u0105ca wersja systemu Android nie obs\u0142uguje przechwytywania d\u017Awi\u0119ku, zaktualizuj system do wersji Android 10 lub nowszej.",android_start_service_tip:"Kliknij [Uruchom serwis] lub w\u0142\u0105cz uprawnienia [Zrzuty ekranu], aby uruchomi\u0107 us\u0142ug\u0119 udost\u0119pniania ekranu.",android_permission_may_not_change_tip:"Uprawnienia do nawi\u0105zanych po\u0142\u0105cze\u0144 nie mog\u0105 by\u0107 zmieniane automatycznie, dopiero po ponownym po\u0142\u0105czeniu.",Account:"Konto",Overwrite:"Nadpisz","This file exists, skip or overwrite this file?":"Ten plik istnieje, pomin\u0105\u0107 czy nadpisa\u0107 ten plik?",Quit:"Zrezygnuj",Help:"Pomoc",Failed:"Niepowodzenie",Succeeded:"Uda\u0142o si\u0119","Someone turns on privacy mode, exit":"Kto\u015B w\u0142\u0105cza tryb prywatno\u015Bci, wyjd\u017A",Unsupported:"Niewspierane","Peer denied":"Odmowa dost\u0119pu","Please install plugins":"Zainstaluj wtyczk\u0119","Peer exit":"Wyj\u015Bcie ze zdalnego urz\u0105dzenia","Failed to turn off":"Nie uda\u0142o si\u0119 wy\u0142\u0105czy\u0107","Turned off":"Wy\u0142\u0105czony",Language:"J\u0119zyk","Keep RustDesk background service":"Zachowaj us\u0142ug\u0119 RustDesk w tle","Ignore Battery Optimizations":"Ignoruj optymalizacj\u0119 baterii",android_open_battery_optimizations_tip:"Je\u015Bli chcesz wy\u0142\u0105czy\u0107 t\u0119 funkcj\u0119, przejd\u017A do nast\u0119pnej strony ustawie\u0144 aplikacji RustDesk, znajd\u017A i wprowad\u017A [Bateria], odznacz [Bez ogranicze\u0144]","Start on boot":"Autostart","Start the screen sharing service on boot, requires special permissions":"Uruchom us\u0142ug\u0119 udost\u0119pniania ekranu podczas startu, wymaga specjalnych uprawnie\u0144","Connection not allowed":"Po\u0142\u0105czenie niedozwolone","Legacy mode":"Tryb kompatybilno\u015Bci wstecznej (legacy)","Map mode":"Tryb mapowania","Translate mode":"Tryb translacji","Use permanent password":"U\u017Cyj has\u0142a permanentnego","Use both passwords":"U\u017Cyj obu hase\u0142","Set permanent password":"Ustaw has\u0142o permanentne","Enable remote restart":"W\u0142\u0105cz zdalne restartowanie","Restart remote device":"Zrestartuj zdalne urz\u0105dzenie","Are you sure you want to restart":"Czy na pewno uruchomi\u0107 ponownie","Restarting remote device":"Trwa restartowanie Zdalnego Urz\u0105dzenia",remote_restarting_tip:"Trwa ponownie uruchomienie zdalnego urz\u0105dzenia, zamknij ten komunikat i ponownie nawi\u0105\u017C za chwil\u0119 po\u0142\u0105czenie u\u017Cywaj\u0105c has\u0142a permanentnego",Copied:"Skopiowano","Exit Fullscreen":"Wy\u0142\u0105czy\u0107 tryb pe\u0142noekranowy",Fullscreen:"Tryb pe\u0142noekranowy","Mobile Actions":"Dost\u0119pne mobilne polecenia","Select Monitor":"Wybierz ekran","Control Actions":"Dost\u0119pne polecenia","Display Settings":"Ustawienia wy\u015Bwietlania",Ratio:"Proporcje","Image Quality":"Jako\u015B\u0107 obrazu","Scroll Style":"Styl przewijania","Show Toolbar":"Poka\u017C pasek narz\u0119dzi","Hide Toolbar":"Ukryj pasek narz\u0119dzi","Direct Connection":"Po\u0142\u0105czenie bezpo\u015Brednie","Relay Connection":"Po\u0142\u0105czenie przez bramk\u0119","Secure Connection":"Po\u0142\u0105czenie szyfrowane","Insecure Connection":"Po\u0142\u0105czenie nieszyfrowane","Scale original":"Skalowanie oryginalne","Scale adaptive":"Dopasuj do wy\u015Bwietlacza",General:"Og\xF3lne",Security:"Zabezpieczenia",Theme:"Motyw","Dark Theme":"Ciemny motyw","Light Theme":"Jasny motyw",Dark:"Ciemny",Light:"Jasny","Follow System":"Zgodny z systemem","Enable hardware codec":"W\u0142\u0105cz akceleracj\u0119 sprz\u0119tow\u0105 kodek\xF3w","Unlock Security Settings":"Odblokuj ustawienia zabezpiecze\u0144","Enable audio":"W\u0142\u0105cz d\u017Awi\u0119k","Unlock Network Settings":"Odblokuj ustawienia sieciowe",Server:"Serwer","Direct IP Access":"Bezpo\u015Bredni adres IP",Proxy:"Proxy",Apply:"Zastosuj","Disconnect all devices?":"Czy roz\u0142\u0105czy\u0107 wszystkie urz\u0105dzenia?",Clear:"Wyczy\u015B\u0107","Audio Input Device":"Urz\u0105dzenie wej\u015Bciowe Audio","Use IP Whitelisting":"U\u017Cyj bia\u0142ej listy IP",Network:"Sie\u0107","Pin Toolbar":"Przypnij pasek narz\u0119dzi","Unpin Toolbar":"Odepnij pasek narz\u0119dzi",Recording:"Nagrywanie",Directory:"Folder","Automatically record incoming sessions":"Automatycznie nagrywaj sesje przychodz\u0105ce",Change:"Zmie\u0144","Start session recording":"Zacznij nagrywa\u0107 sesj\u0119","Stop session recording":"Zatrzymaj nagrywanie sesji","Enable recording session":"W\u0142\u0105cz nagrywanie sesji","Enable LAN discovery":"W\u0142\u0105cz wykrywanie urz\u0105dzenia w sieci LAN","Deny LAN discovery":"Zablokuj wykrywanie urz\u0105dzenia w sieci LAN","Write a message":"Napisz wiadomo\u015B\u0107",Prompt:"Monit","Please wait for confirmation of UAC...":"Poczekaj na potwierdzenie uprawnie\u0144 UAC",elevated_foreground_window_tip:"Aktualne okno zdalnego urz\u0105dzenia wymaga wy\u017Cszych uprawnie\u0144 by poprawnie dzia\u0142a\u0107, chwilowo niemo\u017Cliwym jest korzystanie z myszy i klawiatury. Mo\u017Cesz poprosi\u0107 zdalnego u\u017Cytkownika o minimalizacj\u0119 okna, lub nacisn\u0105\u0107 przycisk podniesienia uprawnie\u0144 w oknie zarz\u0105dzania po\u0142\u0105czeniami. By unikn\u0105\u0107 tego problemu, rekomendujemy instalacj\u0119 oprogramowania na urz\u0105dzeniu zdalnym.",Disconnected:"Roz\u0142\u0105czone",Other:"Inne","Confirm before closing multiple tabs":"Potwierd\u017A przed zamkni\u0119ciem wielu kart","Keyboard Settings":"Ustawienia klawiatury","Full Access":"Pe\u0142ny dost\u0119p","Screen Share":"Udost\u0119pnianie ekranu","Wayland requires Ubuntu 21.04 or higher version.":"Wayland wymaga Ubuntu 21.04 lub nowszego.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland wymaga nowszej dystrybucji Linuksa. Wypr\xF3buj pulpit X11 lub zmie\u0144 system operacyjny.",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"Wybierz ekran do udost\u0119pnienia (dzia\u0142aj po zdalnego urz\u0105dzenia).","Show RustDesk":"Poka\u017C RustDesk","This PC":"Ten komputer",or:"lub","Continue with":"Kontynuuj z",Elevate:"Uzyskaj uprawnienia","Zoom cursor":"Powi\u0119kszenie kursora","Accept sessions via password":"Uwierzytelnij sesj\u0119 u\u017Cywaj\u0105c has\u0142a","Accept sessions via click":"Uwierzytelnij sesj\u0119 poprzez klikni\u0119cie","Accept sessions via both":"Uwierzytelnij sesj\u0119 za pomoc\u0105 obu sposob\xF3w","Please wait for the remote side to accept your session request...":"Oczekiwanie, na zatwierdzenie sesji przez host zdalny...","One-time Password":"Has\u0142o jednorazowe","Use one-time password":"U\u017Cyj has\u0142a jednorazowego","One-time password length":"D\u0142ugo\u015B\u0107 has\u0142a jednorazowego","Request access to your device":"\u017B\u0105danie dost\u0119pu do Twojego urz\u0105dzenia","Hide connection management window":"Ukryj okno zarz\u0105dzania po\u0142\u0105czeniem",hide_cm_tip:"Pozwalaj na ukrycie tylko, gdy akceptujesz sesje za po\u015Brednictwem has\u0142a i u\u017Cywasz has\u0142a permanentnego",wayland_experiment_tip:"Wsparcie dla Wayland jest niekompletne, u\u017Cyj X11 je\u017Celi chcesz korzysta\u0107 z dost\u0119pu nienadzorowanego","Right click to select tabs":"Kliknij prawym przyciskiem myszy, aby wybra\u0107 zak\u0142adk\u0119",Skipped:"Pomini\u0119te","Add to address book":"Dodaj do Ksi\u0105\u017Cki Adresowej",Group:"Grupy",Search:"Szukaj","Closed manually by web console":"Zako\u0144czone manualnie z konsoli Web","Local keyboard type":"Lokalny typ klawiatury","Select local keyboard type":"Wybierz lokalny typ klawiatury",software_render_tip:"Je\u017Celi posiadasz kart\u0119 graficzn\u0105 Nvidia i okno zamyka si\u0119 natychmiast po nawi\u0105zaniu po\u0142\u0105czenia, instalacja sterownika nouveau i wyb\xF3r renderowania programowego mog\u0105 pom\xF3c. Restart aplikacji jest wymagany.","Always use software rendering":"Zawsze u\u017Cywaj renderowania programowego",config_input:'By kontrolowa\u0107 zdalne urz\u0105dzenie przy pomocy klawiatury, musisz udzieli\u0107 aplikacji RustDesk uprawnie\u0144 do "Urz\u0105dze\u0144 Wej\u015Bciowych".',config_microphone:'Aby umo\u017Cliwi\u0107 zdalne rozmowy nale\u017Cy przyzna\u0107 RuskDesk uprawnienia do "Nagra\u0144 audio".',request_elevation_tip:"Mo\u017Cesz poprosi\u0107 o podniesienie uprawnie\u0144 je\u017Celi kto\u015B posiada dost\u0119p do zdalnego urz\u0105dzenia.",Wait:"Czekaj","Elevation Error":"B\u0142\u0105d przy podnoszeniu uprawnie\u0144","Ask the remote user for authentication":"Popro\u015B u\u017Cytkownika zdalnego o uwierzytelnienie","Choose this if the remote account is administrator":"Wybierz to je\u017Celi zdalne konto jest administratorem","Transmit the username and password of administrator":"Prze\u015Blij nazw\u0119 u\u017Cytkownika i has\u0142o administratora",still_click_uac_tip:"Nadal wymaga od zdalnego u\u017Cytkownika potwierdzenia uprawnie\u0144 UAC.","Request Elevation":"Popro\u015B o podniesienie uprawnie\u0144",wait_accept_uac_tip:"Prosimy czeka\u0107 a\u017C zdalny u\u017Cytkownik potwierdzi uprawnienia UAC.","Elevate successfully":"Pomy\u015Blnie podniesiono uprawnienia",uppercase:"wielkie litery",lowercase:"ma\u0142e litery",digit:"cyfry","special character":"znaki specjalne","length>=8":"d\u0142ugo\u015B\u0107>=8",Weak:"S\u0142abe",Medium:"\u015Arednie",Strong:"Mocne","Switch Sides":"Zamie\u0144 Strony","Please confirm if you want to share your desktop?":"Czy na pewno chcesz udost\u0119pni\u0107 sw\xF3j ekran?",Display:"Wy\u015Bwietlanie","Default View Style":"Domy\u015Blny styl wy\u015Bwietlania","Default Scroll Style":"Domy\u015Blny styl przewijania","Default Image Quality":"Domy\u015Blna jako\u015B\u0107 obrazu","Default Codec":"Domy\u015Blny kodek",Bitrate:"Bitrate",FPS:"FPS",Auto:"Auto","Other Default Options":"Inne opcje domy\u015Blne","Voice call":"Rozmowa g\u0142osowa","Text chat":"Chat tekstowy","Stop voice call":"Roz\u0142\u0105cz",relay_hint_tip:`Bezpo\u015Brednie po\u0142\u0105czenie mo\u017Ce nie by\u0107 mo\u017Cliwe, mo\u017Cesz spr\xF3bowa\u0107 po\u0142\u0105czy\u0107 si\u0119 przez serwer przekazuj\u0105cy. +Dodatkowo, je\u015Bli chcesz u\u017Cy\u0107 serwera przekazuj\u0105cego przy pierwszej pr\xF3bie, mo\u017Cesz doda\u0107 sufiks "/r" do identyfikatora lub wybra\u0107 opcj\u0119 "Zawsze \u0142\u0105cz przez serwer przekazuj\u0105cy" na karcie peer-\xF3w.`,Reconnect:"Po\u0142\u0105cz ponownie",Codec:"Kodek",Resolution:"Rozdzielczo\u015B\u0107","No transfers in progress":"Brak transfer\xF3w w toku","Set one-time password length":"Ustaw d\u0142ugo\u015B\u0107 jednorazowego has\u0142a","RDP Settings":"Ustawienia RDP","Sort by":"Sortuj wg","New Connection":"Nowe po\u0142\u0105czenie",Restore:"Przywr\xF3\u0107",Minimize:"Minimalizuj",Maximize:"Maksymalizuj","Your Device":"Twoje urz\u0105dzenie",empty_recent_tip:`Ups, \u017Cadnych nowych sesji! +Czas zaplanowa\u0107 now\u0105.`,empty_favorite_tip:`Brak ulubionych? +Znajd\u017Amy kogo\u015B, z kim mo\u017Cesz si\u0119 po\u0142\u0105czy\u0107 i dodaj Go do ulubionych!`,empty_lan_tip:"Ojej, wygl\u0105da na to, \u017Ce nie odkryli\u015Bmy \u017Cadnych urz\u0105dze\u0144 z RustDesk w Twojej sieci.",empty_address_book_tip:"Ojej, wygl\u0105da na to, \u017Ce nie ma \u017Cadnych wpis\xF3w w Twojej ksi\u0105\u017Cce adresowej.","eg: admin":"np. admin","Empty Username":"Pusty u\u017Cytkownik","Empty Password":"Puste has\u0142o",Me:"Ja",identical_file_tip:"Ten plik jest identyczny z plikiem na drugim komputerze.",show_monitors_tip:"Poka\u017C monitory w zasobniku","View Mode":"Tylko podgl\u0105d (wy\u0142\u0105cza mo\u017Cliwo\u015B\u0107 interakcji)",login_linux_tip:"Musisz zalogowa\u0107 si\u0119 na zdalne konto, by zezwoli\u0107 na sesj\u0119 pulpitu X",verify_rustdesk_password_tip:"Weryfikuj has\u0142o RustDesk",remember_account_tip:"Zapami\u0119taj to konto",os_account_desk_tip:"To konto jest u\u017Cywane do logowania do zdalnych system\xF3w i w\u0142\u0105cza bezobs\u0142ugowe sesje pulpitu","OS Account":"Konto systemowe",another_user_login_title_tip:"Inny u\u017Cytkownik jest ju\u017C zalogowany",another_user_login_text_tip:"Roz\u0142\u0105cz",xorg_not_found_title_tip:"Nie znaleziono Xorg",xorg_not_found_text_tip:"Prosz\u0119 zainstalowa\u0107 Xorg",no_desktop_title_tip:"\u017Baden pulpit nie jest dost\u0119pny",no_desktop_text_tip:"Prosz\u0119 zainstalowa\u0107 pulpit GNOME","No need to elevate":"Podniesienie uprawnie\u0144 nie jest wymagane","System Sound":"D\u017Awi\u0119k systemowy",Default:"Domy\u015Blne","New RDP":"Nowe RDP",Fingerprint:"Sygnatura","Copy Fingerprint":"Skopiuj sygnatur\u0119","no fingerprints":"brak sygnatur","Select a peer":"Wybierz zdalne urz\u0105dzenie","Select peers":"Wybierz zdalne urz\u0105dzenia",Plugins:"Wtyczki",Uninstall:"Odinstaluj",Update:"Aktualizuj",Enable:"W\u0142\u0105cz",Disable:"Wy\u0142\u0105cz",Options:"Opcje",resolution_original_tip:"Oryginalna rozdzielczo\u015B\u0107",resolution_fit_local_tip:"Dostosuj rozdzielczo\u015B\u0107 lokaln\u0105",resolution_custom_tip:"Rozdzielczo\u015B\u0107 niestandardowa","Collapse toolbar":"Zwi\u0144 pasek narz\u0119dzi","Accept and Elevate":"Akceptuj i Podnie\u015B uprawnienia",accept_and_elevate_btn_tooltip:"Zaakceptuj po\u0142\u0105czenie i podnie\u015B uprawnienia UAC",clipboard_wait_response_timeout_tip:"Up\u0142yn\u0105\u0142 limit czasu oczekiwania na schowek.","Incoming connection":"Po\u0142\u0105czenie przychodz\u0105ce","Outgoing connection":"Po\u0142\u0105czenie wychodz\u0105ce",Exit:"Wyj\u015Bcie",Open:"Otw\xF3rz",logout_tip:"Na pewno chcesz si\u0119 wylogowa\u0107?",Service:"Us\u0142uga",Start:"Uruchom",Stop:"Zatrzymaj",exceed_max_devices:"Przekroczona maks. liczba urz\u0105dze\u0144","Sync with recent sessions":"Synchronizacja z ostatnimi sesjami","Sort tags":"Znaczniki sortowania","Open connection in new tab":"Otw\xF3rz po\u0142\u0105czenie w nowej zak\u0142adce","Move tab to new window":"Przenie\u015B zak\u0142adk\u0119 do nowego okna","Can not be empty":"Nie mo\u017Ce by\u0107 puste","Already exists":"Ju\u017C istnieje","Change Password":"Zmie\u0144 has\u0142o","Refresh Password":"Od\u015Bwie\u017C has\u0142o",ID:"ID","Grid View":"Widok siatki","List View":"Widok listy",Select:"Wybierz","Toggle Tags":"Prze\u0142\u0105cz tagi",pull_ab_failed_tip:"Aktualizacja ksi\u0105\u017Cki adresowej nie powiod\u0142a si\u0119",push_ab_failed_tip:"Nie uda\u0142o si\u0119 zsynchronizowa\u0107 ksi\u0105\u017Cki adresowej z serwerem",synced_peer_readded_tip:"Urz\u0105dzenia, kt\xF3re by\u0142y obecne w ostatnich sesjach, zostan\u0105 ponownie dodane do ksi\u0105\u017Cki adresowej","Change Color":"Zmie\u0144 kolor","Primary Color":"Kolor podstawowy","HSV Color":"Kolor HSV","Installation Successful!":"Instalacja zako\u0144czona!","Installation failed!":"Instalacja nie powiod\u0142a si\u0119","Reverse mouse wheel":"Odwr\xF3\u0107 rolk\u0119 myszki","{} sessions":"{} sesji",scam_title:"Mo\u017Cesz by\u0107 ofiar\u0105 OSZUSTWA!",scam_text1:"Je\u017Celi rozmawiasz przez telefon z osob\u0105 kt\xF3rej NIE ZNASZ i NIE UFASZ, kt\xF3ra prosi Ci\u0119 o uruchomienie programu RustDesk - nie r\xF3b tego i natychmiast si\u0119 roz\u0142\u0105cz.",scam_text2:"Jest to prawdopodobnie oszust, kt\xF3ry pr\xF3buje ukra\u015B\u0107 Twoje pieni\u0105dze lub inne prywatne informacje.","Don't show again":"Nie pokazuj wi\u0119cej","I Agree":"Zgadzam si\u0119",Decline:"Odmawiam","Timeout in minutes":"Czas bezczynno\u015Bci w minutach",auto_disconnect_option_tip:"Automatycznie roz\u0142\u0105cz sesje przychodz\u0105ce przy braku aktywno\u015Bci u\u017Cytkownika","Connection failed due to inactivity":"Automatycznie roz\u0142\u0105cz przy bezczynno\u015Bci","Check for software update on startup":"Sprawd\u017A aktualizacje przy starcie programu","upgrade_rustdesk_server_pro_to_{}_tip":"Prosz\u0119 zaktualizowa\u0107 RustDesk Server Pro do wersji {} lub nowszej!",pull_group_failed_tip:"B\u0142\u0105d od\u015Bwie\u017Cania grup","Filter by intersection":"Filtruj wg przeci\u0119cia","Remove wallpaper during incoming sessions":"Usu\u0144 tapet\u0119 podczas sesji przychodz\u0105cych",Test:"Test",display_is_plugged_out_msg:"Ekran zosta\u0142 od\u0142\u0105czony, prze\u0142\u0105cz si\u0119 na pierwszy ekran.","No displays":"Brak ekran\xF3w","Open in new window":"Otw\xF3rz w nowym oknie","Show displays as individual windows":"Poka\u017C ekrany w osobnych oknach","Use all my displays for the remote session":"U\u017Cyj wszystkich moich ekran\xF3w do zdalnej sesji",selinux_tip:"SELinux jest w\u0142\u0105czony na Twoim urz\u0105dzeniu, co mo\u017Ce przeszkodzi\u0107 w uruchomieniu RustDesk po stronie kontrolowanej.","Change view":"Zmie\u0144 widok","Big tiles":"Du\u017Ce kafelki","Small tiles":"Ma\u0142e kafelki",List:"Lista","Virtual display":"Wirtualne ekrany","Plug out all":"Od\u0142\u0105cz wszystko","True color (4:4:4)":"True color (4:4:4)","Enable blocking user input":"Zablokuj wprowadzanie danych przez u\u017Cytkownika",id_input_tip:`Mo\u017Cesz wprowadzi\u0107 identyfikator, bezpo\u015Bredni adres IP lub domen\u0119 z portem (:). +Je\u017Celi chcesz uzyska\u0107 dost\u0119p do urz\u0105dzenia na innym serwerze, do\u0142\u0105cz adres serwera (@?key=, np. +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Je\u017Celi chcesz uzyska\u0107 dost\u0119p do urz\u0105dzenia na serwerze publicznym, wpisz "@public", klucz nie jest potrzebny dla serwera publicznego.`,privacy_mode_impl_mag_tip:"Tryb 1",privacy_mode_impl_virtual_display_tip:"Tryb 2","Enter privacy mode":"Wejd\u017A w tryb prywatno\u015Bci","Exit privacy mode":"Wyjd\u017A z trybu prywatno\u015Bci",idd_not_support_under_win10_2004_tip:"Po\u015Bredni sterownik ekranu nie jest obs\u0142ugiwany. Wymagany jest system Windows 10 w wersji 2004 lub nowszej.",input_source_1_tip:"Wej\u015Bcie \u017Ar\xF3d\u0142a 1",input_source_2_tip:"Wej\u015Bcie \u017Ar\xF3d\u0142a 2","Swap control-command key":"Zamiana przycisk\xF3w steruj\u0105cych myszki","swap-left-right-mouse":"Zamie\u0144 przyciski myszki (LPM - RPM)","2FA code":"Kod 2FA",More:"Wi\u0119cej","enable-2fa-title":"W\u0142\u0105cz autoryzacj\u0119 dwusk\u0142adnikow\u0105 (2FA)","enable-2fa-desc":`Skonfiguruj teraz sw\xF3j modu\u0142 uwierzytelniaj\u0105cy. Na telefonie lub komputerze mo\u017Cesz u\u017Cywa\u0107 aplikacji autoryzuj\u0105cej, takiej jak Authy, Microsoft lub Google Authenticator. + +Zeskanuj kod QR za pomoc\u0105 aplikacji i wprowad\u017A kod wy\u015Bwietlany przez aplikacj\u0119, aby w\u0142\u0105czy\u0107 uwierzytelnianie dwusk\u0142adnikowe.`,"wrong-2fa-code":"Nie mo\u017Cna zweryfikowa\u0107 kodu. Sprawd\u017A, czy kod oraz ustawienia lokalnego czasu s\u0105 prawid\u0142owe.","enter-2fa-title":"Autoryzacja dwusk\u0142adnikowa","Email verification code must be 6 characters.":"Kod weryfikacyjny wys\u0142any e-mailem musi mie\u0107 6 znak\xF3w.","2FA code must be 6 digits.":"Kod 2FA musi zawiera\u0107 6 cyfr.","Multiple Windows sessions found":"Znaleziono wiele sesji Windows","Please select the session you want to connect to":"Wybierz sesj\u0119, do kt\xF3rej chcesz si\u0119 pod\u0142\u0105czy\u0107",powered_by_me:"Obs\u0142ugiwane przez RustDesk",outgoing_only_desk_tip:"To jest spersonalizowana edycja. Mo\u017Cesz \u0142\u0105czy\u0107 si\u0119 z innymi urz\u0105dzeniami, ale inne urz\u0105dzenia nie mog\u0105 po\u0142\u0105czy\u0107 si\u0119 z urz\u0105dzeniem.",preset_password_warning:"Ta spersonalizowana edycja jest wyposa\u017Cona w wst\u0119pnie ustawione has\u0142o. Ka\u017Cdy, kto zna to has\u0142o, mo\u017Ce uzyska\u0107 pe\u0142n\u0105 kontrol\u0119 nad Twoim urz\u0105dzeniem. Je\u015Bli si\u0119 tego nie spodziewa\u0142e\u015B, natychmiast odinstaluj oprogramowanie.","Security Alert":"Alert bezpiecze\u0144stwa","My address book":"Moja ksi\u0105\u017Cka adresowa",Personal:"Osobiste",Owner:"W\u0142a\u015Bciciel","Set shared password":"Ustaw has\u0142o udost\u0119pniania","Exist in":"Istnieje w","Read-only":"Tylko do odczytu","Read/Write":"Odczyt/Zapis","Full Control":"Pe\u0142na kontrola",share_warning_tip:"Powy\u017Csze pola s\u0105 udost\u0119pniane i widoczne dla innych.",Everyone:"Wszyscy",ab_web_console_tip:"Wi\u0119cej w konsoli web","allow-only-conn-window-open-tip":"Zezwalaj na po\u0142\u0105czenie tylko wtedy, gdy okno RustDesk jest otwarte",no_need_privacy_mode_no_physical_displays_tip:"Brak fizycznych wy\u015Bwietlaczy, tryb prywatny nie jest potrzebny.","Follow remote cursor":"Pod\u0105\u017Caj za zdalnym kursorem","Follow remote window focus":"Pod\u0105\u017Caj za aktywno\u015Bci\u0105 zdalnych okien",default_proxy_tip:"Domy\u015Blny protok\xF3\u0142 i port to Socks5 i 1080",no_audio_input_device_tip:"Nie znaleziono urz\u0105dzenia audio.",Incoming:"Przychodz\u0105ce",Outgoing:"Wychodz\u0105ce","Clear Wayland screen selection":"Wyczy\u015B\u0107 wyb\xF3r ekranu Wayland",clear_Wayland_screen_selection_tip:"Po wyczyszczeniu wyboru ekranu, mo\u017Cesz wybra\u0107, kt\xF3ry ekran chcesz udost\u0119pni\u0107.",confirm_clear_Wayland_screen_selection_tip:"Na pewno wyczy\u015Bci\u0107 wyb\xF3r ekranu Wayland?",android_new_voice_call_tip:"Otrzymano nowe \u017C\u0105danie po\u0142\u0105czenia g\u0142osowego. Je\u017Celi je zaakceptujesz, d\u017Awi\u0119k prze\u0142\u0105czy si\u0119 na komunikacj\u0119 g\u0142osow\u0105.",texture_render_tip:"U\u017Cyj renderowania tekstur, aby wyg\u0142adzi\u0107 zdj\u0119cia. Mo\u017Cesz spr\xF3bowa\u0107 wy\u0142\u0105czy\u0107 t\u0119 opcj\u0119, je\u017Celi napotkasz problemy z renderowaniem.","Use texture rendering":"U\u017Cyj renderowania tekstur","Floating window":"Okno p\u0142ywaj\u0105ce",floating_window_tip:"Pozwala zachowa\u0107 us\u0142ug\u0119 RustDesk w tle","Keep screen on":"Pozostaw ekran w\u0142\u0105czony",Never:"Nigdy","During controlled":"Podczas sterowania","During service is on":"Gdy us\u0142uga jest uruchomiona","Capture screen using DirectX":"Przechwytuj ekran u\u017Cywaj\u0105c DirectX",Back:"Wstecz",Apps:"Aplikacje","Volume up":"G\u0142o\u015Bniej","Volume down":"Ciszej",Power:"Zasilanie","Telegram bot":"Bot Telegram","enable-bot-tip":"Je\u017Celi w\u0142\u0105czysz t\u0119 funkcj\u0119, mo\u017Cesz otrzyma\u0107 kod 2FA od swojego bota. Mo\u017Ce on r\xF3wnie\u017C dzia\u0142a\u0107 jako powiadomienie o po\u0142\u0105czeniu.","enable-bot-desc":`1. Otw\xF3rz czat z @BotFather. +2. Wy\u015Blij polecenie "/newbot". Otrzymasz token do po wykonaniu tego kroku. +3. Rozpocznij czat z nowo utworzonym botem. Wy\u015Blij wiadomo\u015B\u0107 zaczynaj\u0105c\u0105 si\u0119 od uko\u015Bnika ("/"),np. "/hello", aby go aktywowa\u0107. +`,"cancel-2fa-confirm-tip":"Na pewno chcesz anulowa\u0107 2FA?","cancel-bot-confirm-tip":"Na pewno chcesz anulowa\u0107 bot Telegram?","About RustDesk":"O programie","Send clipboard keystrokes":"Wysy\u0142a naci\u015Bni\u0119cia klawiszy ze schowka",network_error_tip:"Sprawd\u017A swoje po\u0142\u0105czenie sieciowe, nast\u0119pnie kliknij Pon\xF3w.","Unlock with PIN":"Odblokuj za pomoc\u0105 PIN","Requires at least {} characters":"Wymaga co najmniej {} znak\xF3w","Wrong PIN":"Niew\u0142a\u015Bciwy PIN","Set PIN":"Ustaw PIN","Enable trusted devices":"W\u0142\u0105cz zaufane urz\u0105dzenia","Manage trusted devices":"Zarz\u0105dzaj zaufanymi urz\u0105dzeniami",Platform:"Platforma","Days remaining":"Pozosta\u0142o dni","enable-trusted-devices-tip":"Omi\u0144 weryfikacj\u0119 2FA dla zaufanych urz\u0105dze\u0144","Parent directory":"Folder nadrz\u0119dny",Resume:"Wzn\xF3w","Invalid file name":"Nieprawid\u0142owa nazwa pliku","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},pt_PT:{Status:"Estado","Your Desktop":"Ambiente de Trabalho",desk_tip:"O seu Ambiente de Trabalho pode ser acedido com este ID e palavra-passe.",Password:"Senha",Ready:"Pronto",Established:"Estabelecido",connecting_status:"A ligar \xE0 rede do RustDesk...","Enable service":"Activar Servi\xE7o","Start service":"Iniciar Servi\xE7o","Service is running":"Servi\xE7o est\xE1 activo","Service is not running":"Servi\xE7o n\xE3o est\xE1 activo",not_ready_status:"Indispon\xEDvel. Por favor verifique a sua liga\xE7\xE3o","Control Remote Desktop":"Controle o Ambiente de Trabalho \xE0 dist\xE2ncia","Transfer file":"Transferir Ficheiro",Connect:"Ligar","Recent sessions":"Sess\xF5es recentes","Address book":"Lista de Endere\xE7os",Confirmation:"Confirma\xE7\xE3o","TCP tunneling":"T\xFAnel TCP",Remove:"Remover","Refresh random password":"Actualizar palavra-chave","Set your own password":"Configure a sua palavra-passe","Enable keyboard/mouse":"Activar Teclado/Rato","Enable clipboard":"Activar \xC1rea de Transfer\xEAncia","Enable file transfer":"Activar Transfer\xEAncia de Ficheiros","Enable TCP tunneling":"Activar T\xFAnel TCP","IP Whitelisting":"Whitelist de IP","ID/Relay Server":"Servidor ID/Relay","Import server config":"Importar Configura\xE7\xE3o do Servidor","Export Server Config":"Exportar Configura\xE7\xE3o do Servidor","Import server configuration successfully":"Configura\xE7\xE3o do servidor importada com sucesso","Export server configuration successfully":"","Invalid server configuration":"Configura\xE7\xE3o do servidor inv\xE1lida","Clipboard is empty":"A \xE1rea de transfer\xEAncia est\xE1 vazia","Stop service":"Parar servi\xE7o","Change ID":"Alterar ID","Your new ID":"","length %min% to %max%":"","starts with a letter":"","allowed characters":"",id_change_tip:"Somente os caracteres a-z, A-Z, 0-9 e _ (sublinhado) s\xE3o permitidos. A primeira letra deve ser a-z, A-Z. Comprimento entre 6 e 16.",Website:"Website",About:"Sobre",Slogan_tip:"","Privacy Statement":"",Mute:"Silenciar","Build Date":"",Version:"",Home:"","Audio Input":"Entrada de \xC1udio",Enhancements:"Melhorias","Hardware Codec":"","Adaptive bitrate":"","ID Server":"Servidor de ID","Relay Server":"Servidor de Relay","API Server":"Servidor da API",invalid_http:"deve iniciar com http:// ou https://","Invalid IP":"IP inv\xE1lido","Invalid format":"Formato inv\xE1lido",server_not_support:"Ainda n\xE3o suportado pelo servidor","Not available":"Indispon\xEDvel","Too frequent":"Muito frequente",Cancel:"Cancelar",Skip:"Passar",Close:"Fechar",Retry:"Tentar novamente",OK:"Confirmar","Password Required":"Palavra-chave Necess\xE1ria","Please enter your password":"Por favor introduza a sua palavra-chave","Remember password":"Memorizar palavra-chave","Wrong Password":"Palavra-chave inv\xE1lida","Do you want to enter again?":"Deseja tentar novamente??","Connection Error":"Erro de Liga\xE7\xE3o",Error:"Erro","Reset by the peer":"Reiniciado pelo destino","Connecting...":"A Ligar...","Connection in progress. Please wait.":"Liga\xE7\xE3o em progresso. Aguarde por favor.","Please try 1 minute later":"Por favor tente ap\xF3s 1 minuto","Login Error":"Erro de Login",Successful:"Sucesso","Connected, waiting for image...":"Ligado. A aguardar pela imagem...",Name:"Nome",Type:"Tipo",Modified:"Modificado",Size:"Tamanho","Show Hidden Files":"Mostrar Ficheiros Ocultos",Receive:"Receber",Send:"Enviar","Refresh File":"Actualizar Ficheiro",Local:"Local",Remote:"Remoto","Remote Computer":"Computador Remoto","Local Computer":"Computador Local","Confirm Delete":"Confirmar Apagar",Delete:"Apagar",Properties:"Propriedades","Multi Select":"Selec\xE7\xE3o M\xFAltipla","Select All":"Selecionar tudo","Unselect All":"Desmarcar todos","Empty Directory":"Direct\xF3rio Vazio","Not an empty directory":"Direct\xF3rio n\xE3o est\xE1 vazio","Are you sure you want to delete this file?":"Tem certeza que deseja apagar este ficheiro?","Are you sure you want to delete this empty directory?":"Tem certeza que deseja apagar este direct\xF3rio vazio?","Are you sure you want to delete the file of this directory?":"Tem certeza que deseja apagar este ficheiro deste direct\xF3rio?","Do this for all conflicts":"Fazer isto para todos os conflictos","This is irreversible!":"Isto \xE9 irrevers\xEDvel!",Deleting:"A apagar",files:"ficheiros",Waiting:"A aguardar",Finished:"Completo",Speed:"Velocidade","Custom Image Quality":"Qualidade Visual Personalizada","Privacy mode":"Modo privado","Block user input":"Bloquear entrada de utilizador","Unblock user input":"Desbloquear entrada de utilizador","Adjust Window":"Ajustar Janela",Original:"Original",Shrink:"Reduzir",Stretch:"Aumentar",Scrollbar:"",ScrollAuto:"","Good image quality":"Qualidade visual boa",Balanced:"Equilibrada","Optimize reaction time":"Optimizar tempo de reac\xE7\xE3o",Custom:"","Show remote cursor":"Mostrar cursor remoto","Show quality monitor":"","Disable clipboard":"Desabilitar \xE1rea de transfer\xEAncia","Lock after session end":"Bloquear ap\xF3s o fim da sess\xE3o",Insert:"Inserir","Insert Lock":"Bloquear Inserir",Refresh:"Actualizar","ID does not exist":"ID n\xE3o existente","Failed to connect to rendezvous server":"Falha ao ligar ao servidor de rendezvous","Please try later":"Por favor tente mais tarde","Remote desktop is offline":"Ambiente de trabalho remoto est\xE1 desligado","Key mismatch":"Chaves incompat\xEDveis",Timeout:"Tempo esgotado","Failed to connect to relay server":"Falha ao ligar ao servidor de relay","Failed to connect via rendezvous server":"Falha ao ligar ao servidor de rendezvous","Failed to connect via relay server":"Falha ao ligar atrav\xE9s do servidor de relay","Failed to make direct connection to remote desktop":"Falha ao fazer liga\xE7\xE3o directa ao desktop remoto","Set Password":"Definir palavra-chave","OS Password":"Senha do SO",install_tip:"Devido ao UAC, o RustDesk n\xE3o funciona correctamente em alguns casos. Para evitar o UAC, por favor clique no bot\xE3o abaixo para instalar o RustDesk no sistema.","Click to upgrade":"Clique para atualizar","Click to download":"Clique para carregar","Click to update":"Clique para fazer a actualiza\xE7\xE3o",Configure:"Configurar",config_acc:'Para controlar o seu Ambiente de Trabalho remotamente, \xE9 preciso conceder ao RustDesk permiss\xF5es de "Acessibilidade".',config_screen:'Para aceder ao seu Ambiente de Trabalho remotamente, \xE9 preciso conceder ao RustDesk permiss\xF5es de "Gravar a Tela"/',"Installing ...":"A Instalar ...",Install:"Instalar",Installation:"Instala\xE7\xE3o","Installation Path":"Caminho da Instala\xE7\xE3o","Create start menu shortcuts":"Criar atalhos no menu iniciar","Create desktop icon":"Criar \xEDcone no ambiente de trabalho",agreement_tip:"Ao iniciar a instala\xE7\xE3o, voc\xEA concorda com o acordo de licen\xE7a.","Accept and Install":"Aceitar e Instalar","End-user license agreement":"Acordo de licen\xE7a do utilizador final","Generating ...":"A Gerar ...","Your installation is lower version.":"A sua instala\xE7\xE3o \xE9 de uma vers\xE3o anterior.",not_close_tcp_tip:"N\xE3o feche esta janela enquanto estiver a utilizar o t\xFAnel","Listening ...":"A escuta ...","Remote Host":"Host Remoto","Remote Port":"Porta Remota",Action:"Ac\xE7\xE3o",Add:"Adicionar","Local Port":"Porta Local","Local Address":"Endere\xE7o local","Change Local Port":"Alterar porta local",setup_server_tip:"Para uma liga\xE7\xE3o mais r\xE1pida, por favor configure seu pr\xF3prio servidor","Too short, at least 6 characters.":"Muito curto, pelo menos 6 caracteres.","The confirmation is not identical.":"A confirma\xE7\xE3o n\xE3o \xE9 id\xEAntica.",Permissions:"Permiss\xF5es",Accept:"Aceitar",Dismiss:"Dispensar",Disconnect:"Desconectar","Enable file copy and paste":"Permitir copiar e mover ficheiros",Connected:"Ligado","Direct and encrypted connection":"Liga\xE7\xE3o directa e encriptada","Relayed and encrypted connection":"Liga\xE7\xE3o via relay e encriptada","Direct and unencrypted connection":"Liga\xE7\xE3o direta e n\xE3o encriptada","Relayed and unencrypted connection":"Liga\xE7\xE3o via relay e n\xE3o encriptada","Enter Remote ID":"Introduza o ID Remoto","Enter your password":"Introduza a sua palavra-chave","Logging in...":"A efectuar Login...","Enable RDP session sharing":"Activar partilha de sess\xE3o RDP","Auto Login":'Login Autom\xE1tico (Somente v\xE1lido se voc\xEA activou "Bloquear ap\xF3s o fim da sess\xE3o")',"Enable direct IP access":"Activar Acesso IP Directo",Rename:"Renomear",Space:"Espa\xE7o","Create desktop shortcut":"Criar Atalho no Ambiente de Trabalho","Change Path":"Alterar Caminho","Create Folder":"Criar Diret\xF3rio","Please enter the folder name":"Por favor introduza o nome do diret\xF3rio","Fix it":"Reparar",Warning:"Aviso","Login screen using Wayland is not supported":"Tela de Login com Wayland n\xE3o \xE9 suportada","Reboot required":"Reinicializa\xE7\xE3o necess\xE1ria","Unsupported display server":"Servidor de display n\xE3o suportado","x11 expected":"x11 em falha",Port:"",Settings:"Configura\xE7\xF5es",Username:"Nome de utilizador","Invalid port":"Porta inv\xE1lida","Closed manually by the peer":"Fechada manualmente pelo destino","Enable remote configuration modification":"Habilitar modifica\xE7\xF5es de configura\xE7\xE3o remotas","Run without install":"Executar sem instalar","Connect via relay":"","Always connect via relay":"Sempre conectar via relay",whitelist_tip:"Somente IPs na whitelist podem me acessar",Login:"Login",Verify:"","Remember me":"","Trust this device":"","Verification code":"",verification_tip:"",Logout:"Sair",Tags:"Tags","Search ID":"Procurar ID",whitelist_sep:"Separado por v\xEDrcula, ponto-e-v\xEDrgula, espa\xE7os ou nova linha","Add ID":"Adicionar ID","Add Tag":"Adicionar Tag","Unselect all tags":"Desselecionar todas as tags","Network error":"Erro de rede","Username missed":"Nome de utilizador em falta","Password missed":"Palavra-chave em falta","Wrong credentials":"Nome de utilizador ou palavra-chave incorrectos","The verification code is incorrect or has expired":"","Edit Tag":"Editar Tag","Forget Password":"Esquecer Palavra-chave",Favorites:"Favoritos","Add to Favorites":"Adicionar aos Favoritos","Remove from Favorites":"Remover dos Favoritos",Empty:"Vazio","Invalid folder name":"Nome de diret\xF3rio inv\xE1lido","Socks5 Proxy":"Proxy Socks5","Socks5/Http(s) Proxy":"Proxy Socks5/Http(s)",Discovered:"Descoberto",install_daemon_tip:"Para inicializa\xE7\xE3o junto do sistema, deve instalar o servi\xE7o de sistema.","Remote ID":"ID Remoto",Paste:"Colar","Paste here?":"Colar aqui?","Are you sure to close the connection?":"Tem certeza que deseja fechar a liga\xE7\xE3o?","Download new version":"Transferir nova vers\xE3o","Touch mode":"Modo toque","Mouse mode":"Modo rato","One-Finger Tap":"Toque com um dedo","Left Mouse":"Bot\xE3o esquerdo do rato","One-Long Tap":"Um toque longo","Two-Finger Tap":"Toque com dois dedos","Right Mouse":"Bot\xE3o direito do rato","One-Finger Move":"Mover com um dedo","Double Tap & Move":"Toque duplo & mover","Mouse Drag":"Arrastar com o rato","Three-Finger vertically":"Tr\xEAs dedos verticalmente","Mouse Wheel":"Roda do rato","Two-Finger Move":"Mover com dois dedos","Canvas Move":"Mover Tela","Pinch to Zoom":"Clique para ampliar","Canvas Zoom":"Zoom na Tela","Reset canvas":"Reiniciar tela","No permission of file transfer":"Sem permiss\xF5es de transfer\xEAncia de ficheiro",Note:"Nota",Connection:"Liga\xE7\xE3o","Share Screen":"Partilhar ecr\xE3",Chat:"Conversar",Total:"Total",items:"itens",Selected:"Seleccionado","Screen Capture":"Captura de Ecran","Input Control":"Controle de Entrada","Audio Capture":"Captura de \xC1udio","File Connection":"Liga\xE7\xE3o de Arquivo","Screen Connection":"Liga\xE7\xE3o de Ecran","Do you accept?":"Aceita?","Open System Setting":"Abrir Configura\xE7\xF5es do Sistema","How to get Android input permission?":"Como activar a permiss\xE3o de entrada do Android?",android_input_permission_tip1:'Para que um dispositivo remoto controle o seu dispositivo Android via rato ou toque, voc\xEA precisa permitir que o RustDesk use o servi\xE7o "Acessibilidade".',android_input_permission_tip2:"Por favor v\xE1 para a pr\xF3xima p\xE1gina de configura\xE7\xE3o do sistema, encontre e entre [Servi\xE7os Instalados], ACTIVE o servi\xE7o [RustDesk Input].",android_new_connection_tip:"Nova requisi\xE7\xE3o de controle recebida, solicita o controle do seu dispositivo atual.",android_service_will_start_tip:"Activar a Captura de Ecran ir\xE1 automaticamente inicializar o servi\xE7o, permitindo que outros dispositivos solicitem uma liga\xE7\xE3o deste dispositivo.",android_stop_service_tip:"Fechar o servi\xE7o ir\xE1 automaticamente fechar todas as liga\xE7\xF5es estabelecidas.",android_version_audio_tip:"A vers\xE3o atual do Android n\xE3o suporta captura de \xE1udio, por favor actualize para o Android 10 ou maior.",android_start_service_tip:"",android_permission_may_not_change_tip:"",Account:"",Overwrite:"Substituir","This file exists, skip or overwrite this file?":"Este ficheiro j\xE1 existe, ignorar ou substituir este ficheiro?",Quit:"Sa\xEDda",Help:"Ajuda",Failed:"Falhou",Succeeded:"Conseguiu","Someone turns on privacy mode, exit":"Algu\xE9m activou o modo de privacidade, desligue",Unsupported:"Sem suporte","Peer denied":"Remoto negado","Please install plugins":"Por favor instale plugins","Peer exit":"Sa\xEDda do Remoto","Failed to turn off":"Falha ao desligar","Turned off":"Desligado",Language:"Linguagem","Keep RustDesk background service":"Manter o servi\xE7o RustDesk em funcionamento","Ignore Battery Optimizations":"Ignorar optimiza\xE7\xF5es de Bateria",android_open_battery_optimizations_tip:"","Start on boot":"","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"Liga\xE7\xE3o n\xE3o autorizada","Legacy mode":"","Map mode":"","Translate mode":"","Use permanent password":"Utilizar palavra-chave permanente","Use both passwords":"Utilizar ambas as palavras-chave","Set permanent password":"Definir palavra-chave permanente","Enable remote restart":"Activar reiniciar remoto","Restart remote device":"Reiniciar Dispositivo Remoto","Are you sure you want to restart":"Tem a certeza que pretende reiniciar","Restarting remote device":"A reiniciar sistema remoto",remote_restarting_tip:"",Copied:"","Exit Fullscreen":"Sair da tela cheia",Fullscreen:"Tela cheia","Mobile Actions":"A\xE7\xF5es para celular","Select Monitor":"Selecionar monitor","Control Actions":"A\xE7\xF5es de controle","Display Settings":"Configura\xE7\xF5es do visor",Ratio:"Raz\xE3o","Image Quality":"Qualidade da imagem","Scroll Style":"Estilo de rolagem","Show Toolbar":"","Hide Toolbar":"","Direct Connection":"Conex\xE3o direta","Relay Connection":"Conex\xE3o de rel\xE9","Secure Connection":"Conex\xE3o segura","Insecure Connection":"Conex\xE3o insegura","Scale original":"Escala original","Scale adaptive":"Escala adapt\xE1vel",General:"",Security:"",Theme:"","Dark Theme":"","Light Theme":"",Dark:"",Light:"","Follow System":"","Enable hardware codec":"","Unlock Security Settings":"","Enable audio":"","Unlock Network Settings":"",Server:"","Direct IP Access":"",Proxy:"",Apply:"","Disconnect all devices?":"",Clear:"","Audio Input Device":"","Use IP Whitelisting":"",Network:"","Pin Toolbar":"","Unpin Toolbar":"",Recording:"",Directory:"","Automatically record incoming sessions":"",Change:"","Start session recording":"","Stop session recording":"","Enable recording session":"","Enable LAN discovery":"","Deny LAN discovery":"","Write a message":"",Prompt:"","Please wait for confirmation of UAC...":"",elevated_foreground_window_tip:"",Disconnected:"Desconectado",Other:"Outro","Confirm before closing multiple tabs":"Confirme antes de fechar v\xE1rios separadores","Keyboard Settings":"Configura\xE7\xF5es do teclado","Full Access":"Controlo total","Screen Share":"","Wayland requires Ubuntu 21.04 or higher version.":"Wayland requer Ubuntu 21.04 ou vers\xE3o superior.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland requer uma vers\xE3o superior da distribui\xE7\xE3o linux. Por favor, tente o desktop X11 ou mude seu sistema operacional.",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"Por favor, selecione a tela a ser compartilhada (operar no lado do peer).","Show RustDesk":"","This PC":"",or:"","Continue with":"",Elevate:"","Zoom cursor":"","Accept sessions via password":"","Accept sessions via click":"","Accept sessions via both":"","Please wait for the remote side to accept your session request...":"","One-time Password":"","Use one-time password":"","One-time password length":"","Request access to your device":"","Hide connection management window":"",hide_cm_tip:"",wayland_experiment_tip:"","Right click to select tabs":"",Skipped:"","Add to address book":"",Group:"",Search:"","Closed manually by web console":"","Local keyboard type":"","Select local keyboard type":"",software_render_tip:"","Always use software rendering":"",config_input:"",config_microphone:"",request_elevation_tip:"",Wait:"","Elevation Error":"","Ask the remote user for authentication":"","Choose this if the remote account is administrator":"","Transmit the username and password of administrator":"",still_click_uac_tip:"","Request Elevation":"",wait_accept_uac_tip:"","Elevate successfully":"",uppercase:"",lowercase:"",digit:"","special character":"","length>=8":"",Weak:"",Medium:"",Strong:"","Switch Sides":"","Please confirm if you want to share your desktop?":"",Display:"","Default View Style":"","Default Scroll Style":"","Default Image Quality":"","Default Codec":"",Bitrate:"",FPS:"",Auto:"","Other Default Options":"","Voice call":"","Text chat":"","Stop voice call":"",relay_hint_tip:"",Reconnect:"",Codec:"",Resolution:"","No transfers in progress":"","Set one-time password length":"","RDP Settings":"","Sort by":"","New Connection":"",Restore:"",Minimize:"",Maximize:"","Your Device":"",empty_recent_tip:"",empty_favorite_tip:"",empty_lan_tip:"",empty_address_book_tip:"","eg: admin":"","Empty Username":"","Empty Password":"",Me:"",identical_file_tip:"",show_monitors_tip:"","View Mode":"",login_linux_tip:"",verify_rustdesk_password_tip:"",remember_account_tip:"",os_account_desk_tip:"","OS Account":"",another_user_login_title_tip:"",another_user_login_text_tip:"",xorg_not_found_title_tip:"",xorg_not_found_text_tip:"",no_desktop_title_tip:"",no_desktop_text_tip:"","No need to elevate":"","System Sound":"",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"",resolution_fit_local_tip:"",resolution_custom_tip:"","Collapse toolbar":"","Accept and Elevate":"",accept_and_elevate_btn_tooltip:"",clipboard_wait_response_timeout_tip:"","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"",Service:"",Start:"",Stop:"",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},id:{Status:"Status","Your Desktop":"Layar Utama",desk_tip:"Layar kamu dapat diakses dengan ID dan kata sandi ini.",Password:"Kata sandi",Ready:"Sudah siap",Established:"Didirikan",connecting_status:"Menghubungkan ke jaringan RustDesk...","Enable service":"Aktifkan Layanan","Start service":"Mulai Layanan","Service is running":"Layanan berjalan","Service is not running":"Layanan tidak berjalan",not_ready_status:"Belum siap digunakan. Silakan periksa koneksi","Control Remote Desktop":"Kontrol PC dari jarak jauh","Transfer file":"Transfer File",Connect:"Sambungkan","Recent sessions":"Sesi Terkini","Address book":"Buku Alamat",Confirmation:"Konfirmasi","TCP tunneling":"Tunneling TCP",Remove:"Hapus","Refresh random password":"Perbarui kata sandi acak","Set your own password":"Tetapkan kata sandi","Enable keyboard/mouse":"Aktifkan Keyboard/Mouse","Enable clipboard":"Aktifkan Papan Klip","Enable file transfer":"Aktifkan Transfer file","Enable TCP tunneling":"Aktifkan TCP tunneling","IP Whitelisting":"Daftar IP yang diizinkan","ID/Relay Server":"ID/Relay Server","Import server config":"Impor Konfigurasi Server","Export Server Config":"Ekspor Konfigurasi Server","Import server configuration successfully":"Impor konfigurasi server berhasil","Export server configuration successfully":"Ekspor konfigurasi server berhasil","Invalid server configuration":"Konfigurasi server tidak valid","Clipboard is empty":"Papan klip kosong","Stop service":"Hentikan Layanan","Change ID":"Ubah ID","Your new ID":"ID baru","length %min% to %max%":"panjang %min% s/d %max%","starts with a letter":"Dimulai dengan huruf","allowed characters":"Karakter yang dapat digunakan",id_change_tip:"Hanya karakter a-z, A-Z, 0-9 dan _ (underscore) yang diperbolehkan. Huruf pertama harus a-z, A-Z. Panjang antara 6 dan 16.",Website:"Situs Web",About:"Tentang",Slogan_tip:"Dibuat dengan penuh kasih sayang dalam dunia yang penuh kekacauan ini","Privacy Statement":"Pernyataan Privasi",Mute:"Bisukan","Build Date":"Tanggal Build",Version:"Versi",Home:"","Audio Input":"Input Audio",Enhancements:"Peningkatan","Hardware Codec":"Kodek Perangkat Keras","Adaptive bitrate":"Kecepatan Bitrate Adaptif","ID Server":"Server ID","Relay Server":"Server Relay","API Server":"Server API",invalid_http:"harus dimulai dengan http:// atau https://","Invalid IP":"IP tidak valid","Invalid format":"Format tidak valid",server_not_support:"Belum didukung oleh server","Not available":"Tidak tersedia","Too frequent":"Terlalu sering",Cancel:"Batal",Skip:"Lanjutkan",Close:"Tutup",Retry:"Coba lagi",OK:"Oke","Password Required":"Kata sandi tidak boleh kosong","Please enter your password":"Silahkan masukkan kata sandi","Remember password":"Ingat kata sandi","Wrong Password":"Kata sandi Salah","Do you want to enter again?":"Apakah kamu ingin mencoba lagi?","Connection Error":"Kesalahan koneksi",Error:"Kesalahan","Reset by the peer":"Direset oleh rekan","Connecting...":"Menghubungkan...","Connection in progress. Please wait.":"Koneksi sedang berlangsung. Mohon tunggu.","Please try 1 minute later":"Silahkan coba 1 menit lagi","Login Error":"Kesalahan Login",Successful:"Berhasil","Connected, waiting for image...":"Terhubung, menunggu gambar...",Name:"Nama",Type:"Tipe",Modified:"Diperbarui",Size:"Ukuran","Show Hidden Files":"Tampilkan File Tersembunyi",Receive:"Menerima",Send:"Kirim","Refresh File":"Segarkan File",Local:"Lokal",Remote:"Remote","Remote Computer":"Remote Komputer","Local Computer":"Lokal Komputer","Confirm Delete":"Konfirmasi Hapus",Delete:"Hapus",Properties:"Properti","Multi Select":"Pilih Beberapa","Select All":"Pilih Semua","Unselect All":"Batalkan Pilihan Semua","Empty Directory":"Folder Kosong","Not an empty directory":"Folder tidak kosong","Are you sure you want to delete this file?":"Apakah kamu yakin untuk menghapus file ini?","Are you sure you want to delete this empty directory?":"Apakah yakin yakin untuk menghapus folder ini?","Are you sure you want to delete the file of this directory?":"Apakah yakin yakin untuk menghapus file dan folder ini?","Do this for all conflicts":"Lakukan untuk semua konflik","This is irreversible!":"Ini tidak dapat diubah!",Deleting:"Menghapus",files:"file",Waiting:"Menunggu",Finished:"Selesai",Speed:"Kecepatan","Custom Image Quality":"Sesuaikan Kualitas Gambar","Privacy mode":"Mode Privasi","Block user input":"Blokir input pengguna","Unblock user input":"Jangan blokir input pengguna","Adjust Window":"Sesuaikan Jendela",Original:"Asli",Shrink:"Susutkan",Stretch:"Regangkan",Scrollbar:"Scrollbar",ScrollAuto:"Scroll Otomatis","Good image quality":"Kualitas Gambar Baik",Balanced:"Seimbang","Optimize reaction time":"Optimalkan waktu reaksi",Custom:"Kustom","Show remote cursor":"Tampilkan kursor remote","Show quality monitor":"Tampilkan kualitas monitor","Disable clipboard":"Matikan papan klip","Lock after session end":"Kunci setelah sesi berakhir",Insert:"Menyisipkan","Insert Lock":"Masukkan Kunci",Refresh:"Segarkan","ID does not exist":"ID tidak ada","Failed to connect to rendezvous server":"Gagal menghubungkan ke rendezvous server","Please try later":"Silahkan coba lagi nanti","Remote desktop is offline":"Remote desktop offline","Key mismatch":"Ketidakcocokan kunci",Timeout:"Waktu habis","Failed to connect to relay server":"Gagal terkoneksi ke relay server","Failed to connect via rendezvous server":"Gagal terkoneksi via rendezvous server","Failed to connect via relay server":"Gagal terkoneksi via relay server","Failed to make direct connection to remote desktop":"Gagal membuat koneksi langsung ke desktop jarak jauh","Set Password":"Tetapkan kata sandi","OS Password":"Kata Sandi OS",install_tip:"Karena UAC, RustDesk tidak dapat bekerja dengan baik sebagai sisi remote dalam beberapa kasus. Untuk menghindari UAC, silakan klik tombol di bawah ini untuk menginstal RustDesk ke sistem.","Click to upgrade":"Klik untuk upgrade","Click to download":"Klik untuk unduh","Click to update":"Klik untuk memperbarui",Configure:"Konfigurasi",config_acc:'Agar bisa mengontrol Desktopmu dari jarak jauh, Kamu harus memberikan izin "Aksesibilitas" untuk RustDesk.',config_screen:'Agar bisa mengakses Desktopmu dari jarak jauh, kamu harus memberikan izin "Perekaman Layar" untuk RustDesk.',"Installing ...":"Menginstall",Install:"Instal",Installation:"Instalasi","Installation Path":"Direktori Instalasi","Create start menu shortcuts":"Buat pintasan start menu","Create desktop icon":"Buat icon desktop",agreement_tip:"Dengan memulai proses instalasi, Kamu menerima perjanjian lisensi.","Accept and Install":"Terima dan Install","End-user license agreement":"Perjanjian lisensi pengguna","Generating ...":"Memproses...","Your installation is lower version.":"Kamu menggunakan versi instalasi yang lebih rendah.",not_close_tcp_tip:"Pastikan jendela ini tetap terbuka saat menggunakan tunnel.","Listening ...":"Menghubungkan...","Remote Host":"Host Remote","Remote Port":"Port Remote",Action:"Aksi",Add:"Tambah","Local Port":"Port Lokal","Local Address":"Alamat lokal","Change Local Port":"Ubah Port Lokal",setup_server_tip:"Untuk koneksi yang lebih baik, silakan konfigurasi di server pribadi","Too short, at least 6 characters.":"Terlalu pendek, setidaknya 6 karekter.","The confirmation is not identical.":"Konfirmasi tidak identik.",Permissions:"Perizinan",Accept:"Terima",Dismiss:"Hentikan",Disconnect:"Terputus","Enable file copy and paste":"Izinkan copy dan paste",Connected:"Terhubung","Direct and encrypted connection":"Koneksi langsung dan terenkripsi","Relayed and encrypted connection":"Koneksi relay dan terenkripsi","Direct and unencrypted connection":"Koneksi langsung dan tanpa enkripsi","Relayed and unencrypted connection":"Koneksi relay dan tanpa enkripsi","Enter Remote ID":"Masukkan ID Remote","Enter your password":"Masukkan kata sandi","Logging in...":"Masuk...","Enable RDP session sharing":"Aktifkan berbagi sesi RDP","Auto Login":'Login Otomatis (Hanya berlaku jika sudah mengatur "Kunci setelah sesi berakhir")',"Enable direct IP access":"Aktifkan Akses IP Langsung",Rename:"Ubah nama",Space:"Spasi","Create desktop shortcut":"Buat Pintasan Desktop","Change Path":"Ubah Direktori","Create Folder":"Buat Folder","Please enter the folder name":"Silahkan masukkan nama folder","Fix it":"Perbaiki",Warning:"Peringatan","Login screen using Wayland is not supported":"Login screen dengan Wayland tidak didukung","Reboot required":"Diperlukan boot ulang","Unsupported display server":"Server tampilan tidak didukung ","x11 expected":"Diperlukan x11",Port:"Port",Settings:"Pengaturan",Username:"Nama pengguna","Invalid port":"Kesalahan port","Closed manually by the peer":"Ditutup secara manual oleh rekan","Enable remote configuration modification":"Aktifkan modifikasi konfigurasi remotE","Run without install":"Jalankan tanpa menginstal","Connect via relay":"Sambungkan via relay","Always connect via relay":"Selalu terhubung melalui relay",whitelist_tip:"Hanya IP yang diizikan dapat mengakses",Login:"Masuk",Verify:"Verifikasi","Remember me":"Ingatkan saya","Trust this device":"Izinkan perangkat ini","Verification code":"Kode verifikasi",verification_tip:"Kode verifikasi sudah dikirim ke email yang terdaftar, masukkan kode verifikasi untuk melanjutkan.",Logout:"Keluar",Tags:"Tag","Search ID":"Cari ID",whitelist_sep:"Dipisahkan dengan koma, titik koma, spasi, atau baris baru","Add ID":"Tambah ID","Add Tag":"Tambah Tag","Unselect all tags":"Batalkan pilihan semua tag","Network error":"Kesalahan Jaringan","Username missed":"Nama pengguna tidak sesuai","Password missed":"Kata sandi tidak sesuai","Wrong credentials":"Nama pengguna atau kata sandi salah","The verification code is incorrect or has expired":"Kode verifikasi salah atau sudah kadaluarsa","Edit Tag":"Ubah Tag","Forget Password":"Lupakan Kata Sandi",Favorites:"Favorit","Add to Favorites":"Tambah ke Favorit","Remove from Favorites":"Hapus dari favorit",Empty:"Kosong","Invalid folder name":"Nama folder tidak valid","Socks5 Proxy":"Proksi Socks5","Socks5/Http(s) Proxy":"Proksi Socks5/Http(s)",Discovered:"Telah ditemukan",install_daemon_tip:"Untuk dapat berjalan saat sistem menyala, kamu perlu menginstal layanan sistem (system service/daemon).","Remote ID":"ID Remote",Paste:"Tempel","Paste here?":"Tempel disini?","Are you sure to close the connection?":"Apakah kamu yakin akan menutup koneksi?","Download new version":"Unduh versi baru","Touch mode":"Mode Layar Sentuh","Mouse mode":"Mode Mouse","One-Finger Tap":"Ketuk Satu Jari","Left Mouse":"Mouse Kiri","One-Long Tap":"Ketuk Tahan","Two-Finger Tap":"Ketuk Dua Jari","Right Mouse":"Mouse Kanan","One-Finger Move":"Gerakan Satu Jari","Double Tap & Move":"Ketuk Dua Kali & Pindah","Mouse Drag":"Geser Mouse","Three-Finger vertically":"Tiga Jari secara vertikal","Mouse Wheel":"Roda mouse","Two-Finger Move":"Gerakan Dua Jari","Canvas Move":"Gerakan Kanvas","Pinch to Zoom":"Cubit untuk Memperbesar","Canvas Zoom":"Perbesar Canvas","Reset canvas":"Setel Ulang Canvas","No permission of file transfer":"Tidak ada izin untuk mengirim file",Note:"Catatan",Connection:"Koneksi","Share Screen":"Bagikan Layar",Chat:"Obrolan",Total:"Total",items:"item",Selected:"Dipilih","Screen Capture":"Tangkapan Layar","Input Control":"Kontrol input","Audio Capture":"Rekam Suara","File Connection":"Koneksi File","Screen Connection":"Koneksi layar","Do you accept?":"Apakah anda setuju?","Open System Setting":"Buka Pengaturan Sistem","How to get Android input permission?":"Bagaimana cara mendapatkan izin input dari Android?",android_input_permission_tip1:'Agar perangkat jarak jauh dapat mengontrol perangkat Android Anda melalui mouse atau sentuhan, Anda harus mengizinkan RustDesk untuk menggunakan layanan "Aksesibilitas".',android_input_permission_tip2:"Silakan buka halaman pengaturan sistem berikutnya, temukan dan masuk ke [Layanan Terinstal], aktifkan layanan [Input RustDesk].",android_new_connection_tip:"Permintaan akses remote telah diterima",android_service_will_start_tip:'Mengaktifkan "Tangkapan Layar" akan memulai secara otomatis, memungkinkan perangkat lain untuk meminta koneksi ke perangkat Anda.',android_stop_service_tip:"Menutup layanan secara otomatis akan menutup semua koneksi yang dibuat.",android_version_audio_tip:"Versi Android saat ini tidak mendukung pengambilan audio, harap tingkatkan ke Android 10 atau lebih tinggi.",android_start_service_tip:"Tap [Mulai Layanan] atau aktifkan izin [Tangkapan Layar] untuk memulai berbagi layar.",android_permission_may_not_change_tip:"Izin untuk koneksi yang sudah terhubung mungkin tidak dapat diubah secara instan hingga terhubung kembali",Account:"Akun",Overwrite:"Ganti","This file exists, skip or overwrite this file?":"File ini sudah ada, lewati atau ganti file ini?",Quit:"Keluar",Help:"Bantuan",Failed:"Gagal",Succeeded:"Berhasil","Someone turns on privacy mode, exit":"Seseorang mengaktifkan mode privasi, keluar",Unsupported:"Tidak didukung","Peer denied":"Rekan menolak","Please install plugins":"Silakan instal plugin","Peer exit":"Rekan keluar","Failed to turn off":"Gagal mematikan","Turned off":"Dimatikan",Language:"Bahasa","Keep RustDesk background service":"Pertahankan RustDesk berjalan pada service background","Ignore Battery Optimizations":"Abaikan Pengoptimalan Baterai",android_open_battery_optimizations_tip:"Jika anda ingin menonaktifkan fitur ini, buka halam pengaturan, cari dan pilih [Baterai], Uncheck [Tidak dibatasi]","Start on boot":"Mulai saat dihidupkan","Start the screen sharing service on boot, requires special permissions":"Mulai layanan berbagi layar saat sistem dinyalakan, memerlukan izin khusus.","Connection not allowed":"Koneksi tidak dizinkan","Legacy mode":"Mode lawas","Map mode":"Mode peta","Translate mode":"Mode terjemahan","Use permanent password":"Gunakan kata sandi permanaen","Use both passwords":"Gunakan kedua kata sandi","Set permanent password":"Setel kata sandi permanen","Enable remote restart":"Aktifkan Restart Secara Remote","Restart remote device":"Restart Perangkat Secara Remote","Are you sure you want to restart":"Apakah Anda yakin ingin merestart","Restarting remote device":"Merestart Perangkat Remote",remote_restarting_tip:"Perangkat remote sedang merestart, harap tutup pesan ini dan sambungkan kembali dengan kata sandi permanen setelah beberapa saat.",Copied:"Disalin","Exit Fullscreen":"Keluar dari Layar Penuh",Fullscreen:"Layar penuh","Mobile Actions":"Tindakan Seluler","Select Monitor":"Pilih Monitor","Control Actions":"Tindakan Kontrol","Display Settings":"Pengaturan tampilan",Ratio:"Rasio","Image Quality":"Kualitas gambar","Scroll Style":"Gaya Scroll","Show Toolbar":"Tampilkan Toolbar","Hide Toolbar":"Sembunyikan Toolbar","Direct Connection":"Koneksi langsung","Relay Connection":"Koneksi Relay","Secure Connection":"Koneksi aman","Insecure Connection":"Koneksi Tidak Aman","Scale original":"Skala asli","Scale adaptive":"Skala adaptif",General:"Umum",Security:"Keamanan",Theme:"Tema","Dark Theme":"Tema Gelap","Light Theme":"Tema Terang",Dark:"Gelap",Light:"Terang","Follow System":"Ikuti Sistem","Enable hardware codec":"Aktifkan kodek perangkat keras","Unlock Security Settings":"Buka Keamanan Pengaturan","Enable audio":"Aktifkan Audio","Unlock Network Settings":"Buka Keamanan Pengaturan Jaringan",Server:"Server","Direct IP Access":"Akses IP Langsung",Proxy:"Proksi",Apply:"Terapkan","Disconnect all devices?":"Putuskan sambungan semua perangkat?",Clear:"Bersihkan","Audio Input Device":"Input Perangkat Audio","Use IP Whitelisting":"Gunakan daftar IP yang diizinkan",Network:"Jaringan","Pin Toolbar":"Sematkan Toolbar","Unpin Toolbar":"Batal sematkan Toolbar",Recording:"Perekaman",Directory:"Direktori","Automatically record incoming sessions":"Otomatis merekam sesi masuk",Change:"Ubah","Start session recording":"Mulai sesi perekaman","Stop session recording":"Hentikan sesi perekaman","Enable recording session":"Aktifkan Sesi Perekaman","Enable LAN discovery":"Aktifkan Pencarian Jaringan Lokal (LAN)","Deny LAN discovery":"Tolak Pencarian Jaringan Lokal (LAN)","Write a message":"Tulis pesan",Prompt:"","Please wait for confirmation of UAC...":"Harap tunggu konfirmasi UAC",elevated_foreground_window_tip:"Jendela yang sedang aktif di remote desktop memerlukan hak istimewa yang lebih tinggi untuk beroperasi, sehingga mouse dan keyboard tidak dapat digunakan sementara waktu. Kamu bisa meminta pengguna jarak jauh untuk meminimalkan jendela saat ini, atau klik tombol elevasi di jendela manajemen koneksi. Untuk menghindari masalah ini, disarankan untuk menginstal software di perangkat remote secara permanen.",Disconnected:"Terputus",Other:"Lainnya","Confirm before closing multiple tabs":"Konfirmasi sebelum menutup banyak tab","Keyboard Settings":"Pengaturan Papan Ketik","Full Access":"Akses penuh","Screen Share":"Berbagi Layar","Wayland requires Ubuntu 21.04 or higher version.":"Wayland membutuhkan Ubuntu 21.04 atau versi yang lebih tinggi.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland membutuhkan versi distro linux yang lebih tinggi. Silakan coba desktop X11 atau ubah OS Anda.",JumpLink:"Tautan Cepat","Please Select the screen to be shared(Operate on the peer side).":"Silakan Pilih layar yang akan dibagikan kepada rekan anda.","Show RustDesk":"Tampilkan RustDesk","This PC":"PC ini",or:"atau","Continue with":"Lanjutkan dengan",Elevate:"Elevasi","Zoom cursor":"Perbersar Kursor","Accept sessions via password":"Izinkan sesi dengan kata sandi","Accept sessions via click":"Izinkan sesi dengan klik","Accept sessions via both":"Izinkan sesi dengan keduanya","Please wait for the remote side to accept your session request...":"Harap tunggu pihak pengguna remote untuk menerima permintaan sesi...","One-time Password":"Kata sandi sementara","Use one-time password":"Gunakan kata sandi sementara","One-time password length":"Panjang kata sandi sementara","Request access to your device":"Permintaan akses ke perangkat ini","Hide connection management window":"Sembunyikan jendela pengaturan koneksi",hide_cm_tip:"Izinkan untuk menyembunyikan hanya jika menerima sesi melalui kata sandi dan menggunakan kata sandi permanen",wayland_experiment_tip:"Dukungan Wayland masih dalam tahap percobaan, harap gunakan X11 jika Anda memerlukan akses tanpa pengawasan","Right click to select tabs":"Klik kanan untuk memilih tab",Skipped:"Dilewati","Add to address book":"Tambahkan ke Buku Alamat",Group:"Grup",Search:"Pencarian","Closed manually by web console":"Ditutup secara manual dari konsol web.","Local keyboard type":"Tipe papan ketik","Select local keyboard type":"Pilih tipe papan ketik",software_render_tip:"Jika anda menggunakan kartu grafis Nvidia pada sistem linux dan jendela windows ditutup secara instan setelah terhung, silahkan ubah ke driver open-source Nouveau, dibutukan untuk merestart aplikasi","Always use software rendering":"Selalu gunakan software rendering",config_input:'Untuk menggunakan input keyboard remote, anda perlu memberikan izin "Pemantauan Input" pada RustDesk',config_microphone:'Untuk berbicara secara remote, anda perlu memberikan izin "Rekam Audio" pada RustDesk',request_elevation_tip:"Anda juga bisa meminta izin elevasi jika ada pihak pengguna remote",Wait:"Tunggu","Elevation Error":"Kesalahan Elevasi","Ask the remote user for authentication":"Minta pihak pengguna remote untuk otentikasi","Choose this if the remote account is administrator":'Pilih ini jika akun adalah "administrator"',"Transmit the username and password of administrator":"Transmisikan nama pengguna dan kata sandi administrator",still_click_uac_tip:"Masih memerlukan persetujuan pihak pengguna remote untuk mengklik OK pada jendela UAC RustDesk yang sedang berjalan","Request Elevation":"Permintaan Elevasi",wait_accept_uac_tip:"Harap tunggu pihak pengguna remote menerima jendela UAC.","Elevate successfully":"Elevasi berhasil",uppercase:"Huruf besar",lowercase:"Huruf kecil",digit:"angka","special character":"Karakter spesial","length>=8":"panjang>=8",Weak:"Lemah",Medium:"Sedang",Strong:"Kuat","Switch Sides":"Ganti Posisi","Please confirm if you want to share your desktop?":"Harap konfirmasi apakah Anda ingin berbagi layar?",Display:"Tampilan","Default View Style":"Gaya Tampilan Default","Default Scroll Style":"Gaya Scroll Default","Default Image Quality":"Kualitas Gambar Default","Default Codec":"Kodek default",Bitrate:"Bitrate",FPS:"FPS",Auto:"Otomatis","Other Default Options":"Opsi Default Lainnya","Voice call":"Panggilan suara","Text chat":"Obrolan Teks","Stop voice call":"Hentikan panggilan suara",relay_hint_tip:'Tidak memungkinkan untuk terhubung secara langsung; anda bisa mencoba terhubung via relay. Selain itu, jika ingin menggunakan relay pada percobaan pertama, silahkan tambah akhiran "/r" pada ID atau pilih "Selalu terhubung via relay" di pilihan sesi terbaru.',Reconnect:"Sambungkan ulang",Codec:"Kodek",Resolution:"Resolusi","No transfers in progress":"Tidak ada proses transfer data","Set one-time password length":"Atur panjang kata sandi sekali pakai","RDP Settings":"Pengaturan RDP","Sort by":"Urutkan berdasarkan","New Connection":"Koneksi baru",Restore:"Mengembalikan",Minimize:"Meminimalkan",Maximize:"Memaksimalkan","Your Device":"Perangkat anda",empty_recent_tip:"Tidak ada sesi terbaru!",empty_favorite_tip:`Belum ada rekan favorit? +Temukan seseorang untuk terhubung dan tambahkan ke favorit!`,empty_lan_tip:"Sepertinya kami belum memiliki rekan",empty_address_book_tip:"Tampaknya saat ini tidak ada rekan yang terdaftar dalam buku alamat Anda","eg: admin":"contoh: admin","Empty Username":"Nama pengguna kosong","Empty Password":"Kata sandi kosong",Me:"Saya",identical_file_tip:"Data ini identik dengan milik rekan",show_monitors_tip:"Tampilkan monitor di toolbar","View Mode":"Mode Tampilan",login_linux_tip:"Anda harus masuk ke akun remote linux untuk mengaktifkan sesi X desktop",verify_rustdesk_password_tip:"Verifikasi Kata Sandi RustDesk",remember_account_tip:"Ingat akun ini",os_account_desk_tip:"Akun ini digunakan untuk masuk ke sistem operasi remote dan mengaktifkan sesi desktop dalam mode tanpa tampilan (headless)","OS Account":"Akun OS",another_user_login_title_tip:"Akun ini sedang digunakan",another_user_login_text_tip:"Putuskan koneksi diperangkat lain",xorg_not_found_title_tip:"Xorg tidak ditemukan",xorg_not_found_text_tip:"Silahkan install Xorg",no_desktop_title_tip:"Desktop tidak tersedia",no_desktop_text_tip:"Silahkan install GNOME Desktop","No need to elevate":"Tidak perlu elevasi","System Sound":"Suara Sistem",Default:"Default","New RDP":"RDP Baru",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"Pilih rekan","Select peers":"Pilih rekan-rekan",Plugins:"Plugin",Uninstall:"Hapus instalasi",Update:"Perbarui",Enable:"Aktifkan",Disable:"Nonaktifkan",Options:"Opsi",resolution_original_tip:"Resolusi original",resolution_fit_local_tip:"Sesuaikan resolusi lokal",resolution_custom_tip:"Resolusi kustom","Collapse toolbar":"","Accept and Elevate":"Terima dan Elevasi",accept_and_elevate_btn_tooltip:"Terima koneksi dan elevasi izin UAC",clipboard_wait_response_timeout_tip:"Batas waktu habis saat menunggu respons salinan","Incoming connection":"Koneksi akan masuk","Outgoing connection":"Koneksi akan keluar",Exit:"Keluar",Open:"Buka",logout_tip:"Apakah Anda yakin ingin keluar?",Service:"Service",Start:"Jalankan",Stop:"Hentikan",exceed_max_devices:"Anda telah mencapai jumlah maksimal perangkat yang dikelola","Sync with recent sessions":"Sinkronkan dengan sesi terbaru","Sort tags":"Urutkan tag","Open connection in new tab":"Buka koneksi di tab baru","Move tab to new window":"Pindahkan tab ke jendela baru","Can not be empty":"Tidak boleh kosong","Already exists":"Sudah ada","Change Password":"Ganti kata sandi","Refresh Password":"Perbarui Kata Sandi",ID:"ID","Grid View":"Tampilan Kotak","List View":"Tampilan Daftar",Select:"Pilih","Toggle Tags":"Toggle Tag",pull_ab_failed_tip:"Gagal memuat ulang buku alamat",push_ab_failed_tip:"Gagal menyinkronkan buku alamat ke server",synced_peer_readded_tip:"Perangkat yang terdaftar dalam sesi terbaru akan di-sinkronkan kembali ke buku alamat.","Change Color":"Ganti warna","Primary Color":"Warna utama","HSV Color":"Warna HSV","Installation Successful!":"Instalasi berhasil!","Installation failed!":"Instalasi gagal!","Reverse mouse wheel":"Balikkan arah scroll mouse","{} sessions":"sesi {}",scam_title:"Kemungkinan anda Sedang DITIPU!",scam_text1:"Jika anda sedang berbicara di telepon dengan seseorang yang TIDAK dikenal dan mereka meminta anda untuk menggunakan RustDesk, jangan lanjutkan dan segera tutup panggilan.",scam_text2:"Kemungkinan besar mereka adalah komplotan penipu yang berusaha mencuri uang atau informasi pribadi anda.","Don't show again":"Jangan tampilkan lagi","I Agree":"Saya setuju",Decline:"Tolak","Timeout in minutes":"Batasan Waktu dalam Menit",auto_disconnect_option_tip:"Secara otomatis akan menutup sesi ketika tidak ada aktivitas","Connection failed due to inactivity":"Secara otomatis akan terputus ketik tidak ada aktivitas.","Check for software update on startup":"Periksa pembaruan aplikasi saat sistem dinyalakan.","upgrade_rustdesk_server_pro_to_{}_tip":"Silahkan perbarui RustDesk Server Pro ke versi {} atau yang lebih baru!",pull_group_failed_tip:"Gagal memperbarui grup","Filter by intersection":"Filter berdasarkan persilangan","Remove wallpaper during incoming sessions":"Hilangkan latar dinding ketika ada sesi yang masuk",Test:"Tes",display_is_plugged_out_msg:"Layar terputus, pindah ke layar pertama","No displays":"Tidak ada tampilan","Open in new window":"Buka di jendela baru","Show displays as individual windows":"Tampilkan dengan jendela terpisah","Use all my displays for the remote session":"Gunakan semua layar untuk sesi remote",selinux_tip:"pada perangkat anda, SELinux sedang aktif, yang mana itu dapat mencegah RustDesk berfungsi dengan baik sebagai sisi yang dikontrol.","Change view":"Sesuaikan tampilan","Big tiles":"Kotak besar","Small tiles":"Kotak kecil",List:"Daftar","Virtual display":"Tampilan virtual","Plug out all":"Lepaskan semua","True color (4:4:4)":"","Enable blocking user input":"Aktifkan pemblokiran input pengguna",id_input_tip:`Anda bisa memasukkan ID, IP langsung, atau domain dengan port kostum yang sudah ditentukan (:). +Jika anda ingin mengakses perangkat lain yang berbeda server, tambahkan alamat server setelah penulisan ID(@?key=), sebagai contoh, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Jika anda ingin mengakses perangkat yang menggunakan server publik, masukkan "@public", server public tidak memerlukan key khusus`,privacy_mode_impl_mag_tip:"Mode 1",privacy_mode_impl_virtual_display_tip:"Mode 2","Enter privacy mode":"Masuk mode privasi","Exit privacy mode":"Keluar mode privasi",idd_not_support_under_win10_2004_tip:"Driver grafis yang Anda gunakan tidak kompatibel dengan versi Windows Anda dan memerlukan Windows 10 versi 2004 atau yang lebih baru",input_source_1_tip:"Sumber input 1",input_source_2_tip:"Sumber input 2","Swap control-command key":"Menukar tombol control-command","swap-left-right-mouse":"Tukar fungsi tombol kiri dan kanan pada mouse","2FA code":"Kode 2FA",More:"Lainnya","enable-2fa-title":"Aktifkan autentikasi 2FA","enable-2fa-desc":`Silakan atur autentikator Anda sekarang. Anda dapat menggunakan aplikasi autentikator seperti Authy, Microsoft Authenticator, atau Google Authenticator di ponsel atau desktop Anda + +Pindai kode QR dengan aplikasi Anda dan masukkan kode yang ditampilkan oleh aplikasi untuk mengaktifkan autentikasi 2FA.`,"wrong-2fa-code":"Tidak dapat memverifikasi kode. Pastikan bahwa kode dan pengaturan waktu lokal sudah sesuai","enter-2fa-title":"Autentikasi dua faktor","Email verification code must be 6 characters.":"Kode verifikasi email harus terdiri dari 6 karakter.","2FA code must be 6 digits.":"Kode 2FA harus terdiri dari 6 digit.","Multiple Windows sessions found":"Terdapat beberapa sesi Windows","Please select the session you want to connect to":"Silakan pilih sesi yang ingin Anda sambungkan.",powered_by_me:"Didukung oleh RustDesk",outgoing_only_desk_tip:`Ini adalah edisi yang sudah kustomisasi. +Anda dapat terhubung ke perangkat lain, tetapi perangkat lain tidak dapat terhubung ke perangkat Anda.`,preset_password_warning:"Edisi yang dikustomisasi ini dilengkapi dengan kata sandi bawaan. Siapa pun yang mengetahui kata sandi ini dapat memperoleh kontrol penuh atas perangkat Anda. Jika Anda tidak mengharapkan ini, segera hapus pemasangan aplikasi tersebut.","Security Alert":"Peringatan Keamanan","My address book":"Daftar Kontak",Personal:"Personal",Owner:"Pemilik","Set shared password":"Atus kata sandi kolaboratif","Exist in":"Ada di","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"Informasi di atas bersifat publik dan dapat dilihat oleh orang lain.",Everyone:"",ab_web_console_tip:"Detail Lain di Konsol Web","allow-only-conn-window-open-tip":"Koneksi hanya diperbolehkan jika jendela RustDesk sedang terbuka.",no_need_privacy_mode_no_physical_displays_tip:"Karena tidak ada layar fisik, mode privasi tidak perlu diaktifkan.","Follow remote cursor":"Ikuti kursor yang terhubung","Follow remote window focus":"Ikuti jendela remote yang sedang aktif",default_proxy_tip:"Pengaturan standar untuk protokol dan port adalah Socks5 dan 1080.",no_audio_input_device_tip:"Perangkat input audio tidak terdeteksi.",Incoming:"",Outgoing:"","Clear Wayland screen selection":"Kosongkan pilihan layar Wayland",clear_Wayland_screen_selection_tip:"Setelah mengosongkan pilihan layar, Kamu bisa memilih kembali layar untuk dibagi",confirm_clear_Wayland_screen_selection_tip:"Kamu yakin ingin membersihkan pemilihan layar Wayland?",android_new_voice_call_tip:"Kamu mendapatkan permintaan panggilan suara baru. Jika diterima, audio akan berubah menjadi komunikasi suara.",texture_render_tip:"Aktifkan rendering tekstur untuk membuat tampilan gambar lebih mulus. Kamu dapat menonaktifkan opsi ini jika terjadi masalah saat merender.","Use texture rendering":"Aktifkan rendering tekstur","Floating window":"",floating_window_tip:"Untuk menjaga layanan/service RustDesk agar tetap aktif","Keep screen on":"Biarkan layar tetap menyala",Never:"Tidak pernah","During controlled":"Dalam proses pengendalian","During service is on":"","Capture screen using DirectX":"Rekam layar dengan DirectX",Back:"Kembali",Apps:"App","Volume up":"Naikkan volume","Volume down":"Turunkan volume",Power:"","Telegram bot":"","enable-bot-tip":"Jika fitur ini diaktifkan, Kamu dapat menerima kode 2FA dari bot, serta mendapatkan notifikasi tentang koneksi.","enable-bot-desc":`1. Buka chat dengan @BotFather. +2. Kirim perintah "/newbot". Setelah menyelesaikan langkah ini, Kamu akan mendapatkan token +3. Mulai percakapan dengan bot yang baru dibuat. Kirim pesan yang dimulai dengan garis miring ("/") seperti "/hello" untuk mengaktifkannya.`,"cancel-2fa-confirm-tip":"Apakah Kamu yakin ingin membatalkan 2FA?","cancel-bot-confirm-tip":"Apakah Kamu yakin ingin membatalkan bot Telegram?","About RustDesk":"Tentang RustDesk","Send clipboard keystrokes":"Kirim keystrokes clipboard",network_error_tip:'Periksa koneksi internet, lalu klik "Coba lagi".',"Unlock with PIN":"Buka menggunakan PIN","Requires at least {} characters":"Memerlukan setidaknya {} karakter.","Wrong PIN":"PIN salah","Set PIN":"Atur PIN","Enable trusted devices":"Izinkan perangkat tepercaya","Manage trusted devices":"Kelola perangkat tepercaya",Platform:"Platform","Days remaining":"Sisa hari","enable-trusted-devices-tip":"Tidak memerlukan verifikasi 2FA pada perangkat tepercaya.","Parent directory":"Direktori utama",Resume:"Lanjutkan","Invalid file name":"Nama file tidak valid","one-way-file-transfer-tip":"Transfer file satu arah (One-way) telah diaktifkan pada sisi yang dikendalikan.","Authentication Required":"Diperlukan autentikasi",Authenticate:"Autentikasi",web_id_input_tip:`Kamu bisa memasukkan ID pada server yang sama, akses IP langsung tidak didukung di klien web. +Jika Anda ingin mengakses perangkat di server lain, silakan tambahkan alamat server (@?key=), contohnya: +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Untuk mengakses perangkat di server publik, cukup masukkan "@public", tanpa kunci/key.`,Download:"","Upload folder":"","Upload files":""},ptbr:{Status:"Status","Your Desktop":"Seu Computador",desk_tip:"Seu computador pode ser acessado com este ID e senha.",Password:"Senha",Ready:"Pronto",Established:"Estabelecido",connecting_status:"Conectando \xE0 rede do RustDesk...","Enable service":"Habilitar Servi\xE7o","Start service":"Iniciar Servi\xE7o","Service is running":"Servi\xE7o est\xE1 em execu\xE7\xE3o","Service is not running":"Servi\xE7o n\xE3o est\xE1 em execu\xE7\xE3o",not_ready_status:"N\xE3o est\xE1 pronto. Por favor verifique sua conex\xE3o","Control Remote Desktop":"Controle um Computador Remoto","Transfer file":"Transferir Arquivos",Connect:"Conectar","Recent sessions":"Sess\xF5es Recentes","Address book":"Lista de Endere\xE7os",Confirmation:"Confirma\xE7\xE3o","TCP tunneling":"Tunelamento TCP",Remove:"Remover","Refresh random password":"Atualizar senha aleat\xF3ria","Set your own password":"Configure sua pr\xF3pria senha","Enable keyboard/mouse":"Habilitar teclado/mouse","Enable clipboard":"Habilitar \xC1rea de Transfer\xEAncia","Enable file transfer":"Habilitar Transfer\xEAncia de Arquivos","Enable TCP tunneling":"Habilitar Tunelamento TCP","IP Whitelisting":"Lista de IPs Confi\xE1veis","ID/Relay Server":"Servidor ID/Relay","Import server config":"Importar Configura\xE7\xE3o do Servidor","Export Server Config":"Exportar Configura\xE7\xE3o do Servidor","Import server configuration successfully":"Configura\xE7\xE3o do servidor importada com sucesso","Export server configuration successfully":"Configura\xE7\xE3o do servidor exportada com sucesso","Invalid server configuration":"Configura\xE7\xE3o do servidor inv\xE1lida","Clipboard is empty":"A \xE1rea de transfer\xEAncia est\xE1 vazia","Stop service":"Parar servi\xE7o","Change ID":"Alterar ID","Your new ID":"Seu novo ID","length %min% to %max%":"tamanho %min% para %max%","starts with a letter":"come\xE7a com uma letra","allowed characters":"caracteres permitidos",id_change_tip:"Somente os caracteres a-z, A-Z, 0-9 e _ (sublinhado) s\xE3o permitidos. A primeira letra deve ser a-z, A-Z. Comprimento entre 6 e 16.",Website:"Website",About:"Sobre",Slogan_tip:"Feito de cora\xE7\xE3o neste mundo ca\xF3tico!","Privacy Statement":"Declara\xE7\xE3o de Privacidade",Mute:"Desativar som","Build Date":"Data da Build",Version:"Vers\xE3o",Home:"In\xEDcio","Audio Input":"Entrada de \xC1udio",Enhancements:"Melhorias","Hardware Codec":"Codec de hardware","Adaptive bitrate":"Taxa de bits adapt\xE1vel","ID Server":"Servidor de ID","Relay Server":"Servidor de Relay","API Server":"Servidor da API",invalid_http:"deve iniciar com http:// ou https://","Invalid IP":"IP inv\xE1lido","Invalid format":"Formato inv\xE1lido",server_not_support:"Ainda n\xE3o suportado pelo servidor","Not available":"Indispon\xEDvel","Too frequent":"Muito frequente",Cancel:"Cancelar",Skip:"Pular",Close:"Fechar",Retry:"Tentar novamente",OK:"OK","Password Required":"Senha necess\xE1ria","Please enter your password":"Por favor informe sua senha","Remember password":"Lembrar senha","Wrong Password":"Senha incorreta","Do you want to enter again?":"Voc\xEA deseja conectar novamente?","Connection Error":"Erro de conex\xE3o",Error:"Erro","Reset by the peer":"Reiniciado pelo parceiro","Connecting...":"Conectando...","Connection in progress. Please wait.":"Conex\xE3o em progresso. Aguarde por favor.","Please try 1 minute later":"Por favor tente ap\xF3s 1 minuto","Login Error":"Erro de login",Successful:"Sucesso","Connected, waiting for image...":"Conectado. Aguardando pela imagem...",Name:"Nome",Type:"Tipo",Modified:"Modificado",Size:"Tamanho","Show Hidden Files":"Mostrar Arquivos Ocultos",Receive:"Receber",Send:"Enviar","Refresh File":"Atualizar Arquivo",Local:"Local",Remote:"Remoto","Remote Computer":"Computador Remoto","Local Computer":"Computador Local","Confirm Delete":"Confirmar Apagar",Delete:"Apagar",Properties:"Propriedades","Multi Select":"Sele\xE7\xE3o m\xFAltipla","Select All":"Selecionar tudo","Unselect All":"Desmarcar tudo","Empty Directory":"Diret\xF3rio vazio","Not an empty directory":"Diret\xF3rio n\xE3o est\xE1 vazio","Are you sure you want to delete this file?":"Tem certeza que deseja apagar este arquivo?","Are you sure you want to delete this empty directory?":"Tem certeza que deseja apagar este diret\xF3rio vazio?","Are you sure you want to delete the file of this directory?":"Tem certeza que deseja apagar este arquivo deste diret\xF3rio?","Do this for all conflicts":"Fazer isto para todos os conflitos","This is irreversible!":"Isso \xE9 irrevers\xEDvel!",Deleting:"Apagando",files:"arquivos",Waiting:"Aguardando",Finished:"Completo",Speed:"Velocidade","Custom Image Quality":"Qualidade Visual Personalizada","Privacy mode":"Modo privado","Block user input":"Bloquear entrada de usu\xE1rio","Unblock user input":"Desbloquear entrada de usu\xE1rio","Adjust Window":"Ajustar Janela",Original:"Original",Shrink:"Reduzir",Stretch:"Aumentar",Scrollbar:"Barra de rolagem",ScrollAuto:"Rolagem autom\xE1tica","Good image quality":"Qualidade visual boa",Balanced:"Balanceada","Optimize reaction time":"Otimizar tempo de resposta",Custom:"Personalizado","Show remote cursor":"Mostrar cursor remoto","Show quality monitor":"Exibir monitor de qualidade","Disable clipboard":"Desabilitar \xE1rea de transfer\xEAncia","Lock after session end":"Bloquear ap\xF3s o fim da sess\xE3o",Insert:"Inserir","Insert Lock":"Bloquear computador",Refresh:"Atualizar","ID does not exist":"ID n\xE3o existe","Failed to connect to rendezvous server":"Falha ao conectar ao servidor de rendezvous","Please try later":"Por favor tente mais tarde","Remote desktop is offline":"O computador remoto est\xE1 offline","Key mismatch":"Chaves incompat\xEDveis",Timeout:"Tempo esgotado","Failed to connect to relay server":"Falha ao conectar ao servidor de relay","Failed to connect via rendezvous server":"Falha ao conectar ao servidor de rendezvous","Failed to connect via relay server":"Falha ao conectar atrav\xE9s do servidor de relay","Failed to make direct connection to remote desktop":"Falha ao fazer conex\xE3o direta ao desktop remoto","Set Password":"Definir Senha","OS Password":"Senha do SO",install_tip:"Devido ao UAC, o RustDesk n\xE3o funciona corretamente como o lado remoto em alguns casos. Para evitar o UAC, por favor clique no bot\xE3o abaixo para instalar o RustDesk no sistema.","Click to upgrade":"Clique para fazer o upgrade","Click to download":"Clique para baixar","Click to update":"Clique para fazer o update",Configure:"Configurar",config_acc:'Para controlar seu computador remotamente, voc\xEA precisa conceder ao RustDesk permiss\xF5es de "Acessibilidade".',config_screen:'Para acessar seu computador remotamente, voc\xEA precisa conceder ao RustDesk permiss\xF5es de "Gravar a Tela"/',"Installing ...":"Instalando ...",Install:"Instalar",Installation:"Instala\xE7\xE3o","Installation Path":"Caminho da Instala\xE7\xE3o","Create start menu shortcuts":"Criar atalhos no Menu Iniciar","Create desktop icon":"Criar \xEDcone na \xC1rea de Trabalho",agreement_tip:"Ao iniciar a instala\xE7\xE3o, voc\xEA concorda com o acordo de licen\xE7a.","Accept and Install":"Aceitar e Instalar","End-user license agreement":"Acordo de licen\xE7a do usu\xE1rio final","Generating ...":"Gerando ...","Your installation is lower version.":"Sua instala\xE7\xE3o \xE9 de uma vers\xE3o menor.",not_close_tcp_tip:"N\xE3o feche esta janela enquanto estiver utilizando o t\xFAnel","Listening ...":"Escutando ...","Remote Host":"Host Remoto","Remote Port":"Porta Remota",Action:"A\xE7\xE3o",Add:"Adicionar","Local Port":"Porta Local","Local Address":"Endere\xE7o Local","Change Local Port":"Alterar Porta Local",setup_server_tip:"Para uma conex\xE3o mais r\xE1pida, por favor configure seu pr\xF3prio servidor","Too short, at least 6 characters.":"Muito curto, pelo menos 6 caracteres.","The confirmation is not identical.":"A confirma\xE7\xE3o n\xE3o \xE9 id\xEAntica.",Permissions:"Permiss\xF5es",Accept:"Aceitar",Dismiss:"Dispensar",Disconnect:"Desconectar","Enable file copy and paste":"Permitir copiar e colar arquivos",Connected:"Conectado","Direct and encrypted connection":"Conex\xE3o direta e criptografada","Relayed and encrypted connection":"Conex\xE3o via relay e criptografada","Direct and unencrypted connection":"Conex\xE3o direta e n\xE3o criptografada","Relayed and unencrypted connection":"Conex\xE3o via relay e n\xE3o criptografada","Enter Remote ID":"Informe o ID Remoto","Enter your password":"Informe sua senha","Logging in...":"Fazendo Login...","Enable RDP session sharing":"Habilitar compartilhamento de sess\xE3o RDP","Auto Login":'Login Autom\xE1tico (Somente v\xE1lido se voc\xEA habilitou "Bloquear ap\xF3s o fim da sess\xE3o")',"Enable direct IP access":"Habilitar Acesso IP Direto",Rename:"Renomear",Space:"Espa\xE7o","Create desktop shortcut":"Criar Atalho na \xC1rea de Trabalho","Change Path":"Alterar Caminho","Create Folder":"Criar Diret\xF3rio","Please enter the folder name":"Por favor informe o nome do diret\xF3rio","Fix it":"Corrigir",Warning:"Aviso","Login screen using Wayland is not supported":"Tela de Login utilizando Wayland n\xE3o \xE9 suportada","Reboot required":"Reinicializa\xE7\xE3o necess\xE1ria","Unsupported display server":"Servidor de display n\xE3o suportado","x11 expected":"x11 esperado",Port:"Porta",Settings:"Configura\xE7\xF5es",Username:"Nome de usu\xE1rio","Invalid port":"Porta inv\xE1lida","Closed manually by the peer":"Fechada manualmente pelo parceiro","Enable remote configuration modification":"Habilitar modifica\xE7\xF5es de configura\xE7\xE3o remotas","Run without install":"Executar sem instalar","Connect via relay":"Conectar via relay","Always connect via relay":"Sempre conectar via relay",whitelist_tip:"Somente IPs confi\xE1veis podem me acessar",Login:"Login",Verify:"Verificar","Remember me":"Lembrar de mim","Trust this device":"Confiar neste dispositivo","Verification code":"C\xF3digo de verifica\xE7\xE3o",verification_tip:"Um novo dispositivo foi detectado e um c\xF3digo de verifica\xE7\xE3o foi enviado para o endere\xE7o de e-mail registrado, insira o c\xF3digo de verifica\xE7\xE3o para continuar o login.",Logout:"Sair",Tags:"Tags","Search ID":"Pesquisar ID",whitelist_sep:"Separado por v\xEDrcula, ponto-e-v\xEDrgula, espa\xE7os ou nova linha","Add ID":"Adicionar ID","Add Tag":"Adicionar Tag","Unselect all tags":"Desmarcar todas as tags","Network error":"Erro de rede","Username missed":"Nome de usu\xE1rio requerido","Password missed":"Senha requerida","Wrong credentials":"Nome de usu\xE1rio ou senha incorretos","The verification code is incorrect or has expired":"","Edit Tag":"Editar Tag","Forget Password":"Esquecer Senha",Favorites:"Favoritos","Add to Favorites":"Adicionar aos Favoritos","Remove from Favorites":"Remover dos Favoritos",Empty:"Vazio","Invalid folder name":"Nome de diret\xF3rio inv\xE1lido","Socks5 Proxy":"Proxy Socks5","Socks5/Http(s) Proxy":"Proxy Socks5/Http(s)",Discovered:"Descoberto",install_daemon_tip:"Para inicializa\xE7\xE3o junto ao sistema, voc\xEA deve instalar o servi\xE7o de sistema.","Remote ID":"ID Remoto",Paste:"Colar","Paste here?":"Colar aqui?","Are you sure to close the connection?":"Tem certeza que deseja fechar a conex\xE3o?","Download new version":"Baixar nova vers\xE3o","Touch mode":"Modo toque","Mouse mode":"Modo mouse","One-Finger Tap":"Toque com um dedo","Left Mouse":"Bot\xE3o esquerdo do mouse","One-Long Tap":"Um toque longo","Two-Finger Tap":"Toque com dois dedos","Right Mouse":"Bot\xE3o direito do mouse","One-Finger Move":"Mover com um dedo","Double Tap & Move":"Toque duplo & mover","Mouse Drag":"Arrastar com o mouse","Three-Finger vertically":"Tr\xEAs dedos verticalmente","Mouse Wheel":"Roda do Mouse","Two-Finger Move":"Mover com dois dedos","Canvas Move":"Mover Tela","Pinch to Zoom":"Pin\xE7ar para Zoom","Canvas Zoom":"Zoom na tela","Reset canvas":"Reiniciar tela","No permission of file transfer":"Sem permiss\xE3o para transfer\xEAncia de arquivo",Note:"Nota",Connection:"Conex\xE3o","Share Screen":"Compartilhar Tela",Chat:"Chat",Total:"Total",items:"itens",Selected:"Selecionado","Screen Capture":"Captura de Tela","Input Control":"Controle de Entrada","Audio Capture":"Captura de \xC1udio","File Connection":"Conex\xE3o de Arquivo","Screen Connection":"Conex\xE3o de Tela","Do you accept?":"Voc\xEA aceita?","Open System Setting":"Abrir Configura\xE7\xF5es do Sistema","How to get Android input permission?":"Como habilitar a permiss\xE3o de entrada do Android?",android_input_permission_tip1:'Para que um dispositivo remoto controle seu dispositivo Android via mouse ou toque, voc\xEA precisa permitir que o RustDesk use o servi\xE7o "Acessibilidade".',android_input_permission_tip2:"Por favor v\xE1 para a pr\xF3xima p\xE1gina de configura\xE7\xE3o do sistema, encontre e entre [Servi\xE7os Instalados], HABILITE o servi\xE7o [RustDesk Input].",android_new_connection_tip:"Nova requisi\xE7\xE3o de controle recebida, solicita o controle de seu dispositivo atual.",android_service_will_start_tip:"Habilitar a Captura de Tela ir\xE1 automaticamente inicalizar o servi\xE7o, permitindo que outros dispositivos solicitem uma conex\xE3o deste dispositivo.",android_stop_service_tip:"Fechar o servi\xE7o ir\xE1 automaticamente fechar todas as conex\xF5es estabelecidas.",android_version_audio_tip:"A vers\xE3o atual do Android n\xE3o suporta captura de \xE1udio, por favor atualize para o Android 10 ou superior.",android_start_service_tip:"Toque em [Iniciar servi\xE7o] ou habilite a permiss\xE3o [Captura de tela] para iniciar o servi\xE7o de compartilhamento de tela.",android_permission_may_not_change_tip:"As permiss\xF5es para conex\xF5es estabelecidas podem n\xE3o ser alteradas instantaneamente at\xE9 que seja reconectado.",Account:"Conta",Overwrite:"Substituir","This file exists, skip or overwrite this file?":"Este arquivo existe, pular ou substituir este arquivo?",Quit:"Sair",Help:"Ajuda",Failed:"Falhou",Succeeded:"Sucesso","Someone turns on privacy mode, exit":"Algu\xE9m habilitou o modo de privacidade, sair",Unsupported:"N\xE3o suportado","Peer denied":"Parceiro negou","Please install plugins":"Por favor instale plugins","Peer exit":"Parceiro saiu","Failed to turn off":"Falha ao desligar","Turned off":"Desligado",Language:"Idioma","Keep RustDesk background service":"Manter o servi\xE7o do RustDesk executando em segundo plano","Ignore Battery Optimizations":"Ignorar otimiza\xE7\xF5es de bateria",android_open_battery_optimizations_tip:"Abrir otimiza\xE7\xF5es de bateria","Start on boot":"Iniciar na Inicializa\xE7\xE3o","Start the screen sharing service on boot, requires special permissions":"Inicie o servi\xE7o de compartilhamento de tela na inicializa\xE7\xE3o, requer permiss\xF5es especiais","Connection not allowed":"Conex\xE3o n\xE3o permitida","Legacy mode":"Modo legado","Map mode":"Modo mapa","Translate mode":"Modo traduzido","Use permanent password":"Utilizar senha permanente","Use both passwords":"Utilizar ambas as senhas","Set permanent password":"Configurar senha permanente","Enable remote restart":"Habilitar Reinicializa\xE7\xE3o Remota","Restart remote device":"Reiniciar Dispositivo Remoto","Are you sure you want to restart":"Voc\xEA tem certeza que deseja reiniciar?","Restarting remote device":"Reiniciando dispositivo remoto",remote_restarting_tip:"O dispositivo remoto est\xE1 reiniciando, feche esta caixa de mensagem e reconecte com a senha permanente depois de um tempo",Copied:"Copiado","Exit Fullscreen":"Sair da Tela Cheia",Fullscreen:"Tela Cheia","Mobile Actions":"A\xE7\xF5es m\xF3veis","Select Monitor":"Selecionar monitor","Control Actions":"Controlar a\xE7\xF5es","Display Settings":"Configura\xE7\xF5es de exibi\xE7\xE3o",Ratio:"Propor\xE7\xE3o","Image Quality":"Qualidade de Imagem","Scroll Style":"Estilo de Rolagem","Show Toolbar":"","Hide Toolbar":"","Direct Connection":"Conex\xE3o Direta","Relay Connection":"Conex\xE3o via Relay","Secure Connection":"Conex\xE3o Segura","Insecure Connection":"Conex\xE3o Insegura","Scale original":"Escala original","Scale adaptive":"Escala adaptada",General:"Geral",Security:"Seguran\xE7a",Theme:"Tema","Dark Theme":"Tema Escuro","Light Theme":"Tema Claro",Dark:"Escuro",Light:"Claro","Follow System":"Seguir sistema","Enable hardware codec":"Habilitar codec de hardware","Unlock Security Settings":"Desbloquear configura\xE7\xF5es de seguran\xE7a","Enable audio":"Habilitar \xE1udio","Unlock Network Settings":"Desbloquear configura\xE7\xF5es de rede",Server:"Servidor","Direct IP Access":"Acesso direto por IP",Proxy:"Proxy",Apply:"Aplicar","Disconnect all devices?":"Desconectar todos os dispositivos?",Clear:"Limpar","Audio Input Device":"Dispositivo de entrada de \xE1udio","Use IP Whitelisting":"Utilizar lista de IPs confi\xE1veis",Network:"Rede","Pin Toolbar":"","Unpin Toolbar":"",Recording:"Gravando",Directory:"Diret\xF3rio","Automatically record incoming sessions":"Gravar automaticamente sess\xF5es de entrada",Change:"Alterar","Start session recording":"Iniciar grava\xE7\xE3o da sess\xE3o","Stop session recording":"Parar grava\xE7\xE3o da sess\xE3o","Enable recording session":"Habilitar grava\xE7\xE3o da sess\xE3o","Enable LAN discovery":"Habilitar descoberta da LAN","Deny LAN discovery":"Negar descoberta da LAN","Write a message":"Escrever uma mensagem",Prompt:"Prompt de comando","Please wait for confirmation of UAC...":"Favor aguardar a confirma\xE7\xE3o do UAC...",elevated_foreground_window_tip:"A janela atual da \xE1rea de trabalho remota requer privil\xE9gios mais altos para operar, portanto, n\xE3o \xE9 poss\xEDvel usar o mouse e o teclado temporariamente. Voc\xEA pode solicitar ao usu\xE1rio remoto para minimizar a janela atual ou clicar no bot\xE3o de eleva\xE7\xE3o na janela de gerenciamento de conex\xE3o. Para evitar esse problema, \xE9 recomend\xE1vel instalar o software no dispositivo remoto.",Disconnected:"Desconectado",Other:"Outro","Confirm before closing multiple tabs":"Confirmar antes de fechar m\xFAltiplas abas","Keyboard Settings":"Configura\xE7\xF5es de teclado","Full Access":"Acesso completo","Screen Share":"Compartilhamento de tela","Wayland requires Ubuntu 21.04 or higher version.":"Wayland requer Ubuntu 21.04 ou vers\xE3o superior.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland requer uma vers\xE3o superior da distribui\xE7\xE3o linux. Por favor, tente o desktop X11 ou mude seu sistema operacional.",JumpLink:"JumpLink","Please Select the screen to be shared(Operate on the peer side).":"Por favor, selecione a tela a ser compartilhada (operar no lado do parceiro).","Show RustDesk":"Exibir RustDesk","This PC":"Este Computador",or:"ou","Continue with":"Continuar com",Elevate:"Elevar","Zoom cursor":"Aumentar cursor","Accept sessions via password":"Aceitar sess\xF5es via senha","Accept sessions via click":"Aceitar sess\xF5es via clique","Accept sessions via both":"Aceitar sess\xF5es de ambos os modos","Please wait for the remote side to accept your session request...":"Por favor aguarde enquanto o cliente remoto aceita seu pedido de sess\xE3o...","One-time Password":"Senha de uso \xFAnico","Use one-time password":"Usar senha de uso \xFAnico","One-time password length":"Comprimento da senha de uso \xFAnico","Request access to your device":"Solicitar acesso ao seu dispositivo","Hide connection management window":"Ocultar janela de gerenciamento de conex\xE3o",hide_cm_tip:"Permitir oculta\xE7\xE3o somente se aceitar sess\xF5es via senha e usar senha permanente",wayland_experiment_tip:"O suporte ao Wayland est\xE1 em est\xE1gio experimental, use o X11 se precisar de acesso aut\xF4nomo.","Right click to select tabs":"Clique com o bot\xE3o direito para selecionar as guias",Skipped:"Ignorado","Add to address book":"Adicionar ao livro de endere\xE7os",Group:"Grupo",Search:"Buscar","Closed manually by web console":"Fechado manualmente pelo console da web","Local keyboard type":"Tipo de teclado local","Select local keyboard type":"Selecione o tipo de teclado local",software_render_tip:"Se voc\xEA tiver uma placa gr\xE1fica Nvidia e a janela remota fechar imediatamente ap\xF3s a conex\xE3o, instalar o driver nouveau e optar por usar a renderiza\xE7\xE3o de software pode ajudar. \xC9 necess\xE1rio reiniciar o software.","Always use software rendering":"Sempre utilizar renderiza\xE7\xE3o de software",config_input:'Para controlar a \xE1rea de trabalho remota com teclado, voc\xEA precisa conceder a permiss\xE3o "Monitoramento de entrada" do RustDesk.',config_microphone:'Para falar remotamente, voc\xEA precisa conceder a permiss\xE3o "Gravar \xE1udio" do RustDesk.',request_elevation_tip:"Voc\xEA tamb\xE9m pode solicitar eleva\xE7\xE3o se houver algu\xE9m do lado remoto.",Wait:"Espera","Elevation Error":"Erro de Eleva\xE7\xE3o","Ask the remote user for authentication":"Pe\xE7a autentica\xE7\xE3o ao usu\xE1rio remoto","Choose this if the remote account is administrator":"Escolha isto se a conta remota for administrador","Transmit the username and password of administrator":"Transmita o nome de usu\xE1rio e a senha do administrador",still_click_uac_tip:"Ainda requer que o usu\xE1rio remoto clique em OK na janela UAC da execu\xE7\xE3o do RustDesk.","Request Elevation":"Pedir Eleva\xE7\xE3o",wait_accept_uac_tip:"Aguarde at\xE9 que o usu\xE1rio remoto aceite a caixa de di\xE1logo do UAC.","Elevate successfully":"Elevado com sucesso",uppercase:"mai\xFAsculo",lowercase:"min\xFAsculo",digit:"d\xEDgito","special character":"caractere especial","length>=8":"tamanho>=8",Weak:"Fraco",Medium:"M\xE9dio",Strong:"Forte","Switch Sides":"Trocar de Lado","Please confirm if you want to share your desktop?":"Por favor, confirme se voc\xEA deseja compartilhar sua \xE1rea de trabalho?",Display:"Display","Default View Style":"Estilo de Visualiza\xE7\xE3o Padr\xE3o","Default Scroll Style":"Estilo de Rolagem Padr\xE3o","Default Image Quality":"Qualidade de Imagem Padr\xE3o","Default Codec":"Codec Padr\xE3o",Bitrate:"Bitrate",FPS:"FPS",Auto:"Autom\xE1tico","Other Default Options":"Outras Op\xE7\xF5es Padr\xE3o","Voice call":"Chamada de voz","Text chat":"Chat de texto","Stop voice call":"Parar chamada de voz",relay_hint_tip:`Pode n\xE3o ser poss\xEDvel conectar diretamente, voc\xEA pode tentar conectar via relay. +Al\xE9m disso, se voc\xEA quiser usar o relay em sua primeira tentativa, pode adicionar o sufixo "/r" ao ID ou selecionar a op\xE7\xE3o "Sempre conectar via relay" no cart\xE3o do parceiro.`,Reconnect:"Reconectar",Codec:"Codec",Resolution:"Resolu\xE7\xE3o","No transfers in progress":"Nenhuma transfer\xEAncia em andamento","Set one-time password length":"Definir comprimento de senha descart\xE1vel","RDP Settings":"Configura\xE7\xF5es RDP","Sort by":"Ordenar por","New Connection":"Nova Conex\xE3o",Restore:"Restaurar",Minimize:"Minimizar",Maximize:"Maximizar","Your Device":"Seu Dispositivo",empty_recent_tip:`Ops, n\xE3o h\xE1 sess\xF5es recentes! +Hora de planejar uma nova.`,empty_favorite_tip:`Ainda n\xE3o h\xE1 parceiros favoritos? +Vamos encontrar algu\xE9m para se conectar e adicion\xE1-lo aos seus favoritos!`,empty_lan_tip:"Ah n\xE3o, parece que ainda n\xE3o descobrimos nenhum parceiro.",empty_address_book_tip:"Oh c\xE9us, parece que atualmente n\xE3o h\xE1 parceiros listados em seu cat\xE1logo de endere\xE7os.","eg: admin":"ex. admin","Empty Username":"Nome de Usu\xE1rio vazio","Empty Password":"Senha Vazia",Me:"Eu",identical_file_tip:"Este arquivo \xE9 id\xEAntico ao do parceiro.",show_monitors_tip:"Mostrar monitores na barra de ferramentas","View Mode":"Modo de Visualiza\xE7\xE3o",login_linux_tip:"Voc\xEA precisa fazer login na conta Linux remota para habilitar uma sess\xE3o de desktop X",verify_rustdesk_password_tip:"Verifique a senha do RustDesk",remember_account_tip:"Lembrar desta conta",os_account_desk_tip:"Esta conta \xE9 usada para fazer login no Sistema Operacional remoto e habilitar a sess\xE3o da \xE1rea de trabalho em headless","OS Account":"Conta do Sistema Operacional",another_user_login_title_tip:"Outro usu\xE1rio j\xE1 est\xE1 logado",another_user_login_text_tip:"Desconectar",xorg_not_found_title_tip:"Xorg n\xE3o encontrado",xorg_not_found_text_tip:"Por favor, instale o Xorg",no_desktop_title_tip:"Nenhuma \xE1rea de trabalho est\xE1 dispon\xEDvel",no_desktop_text_tip:"Por favor, instale a \xE1rea de trabalho do GNOME","No need to elevate":"N\xE3o h\xE1 necessidade de elevar","System Sound":"Som do Sistema",Default:"Padr\xE3o","New RDP":"Novo RDP",Fingerprint:"Impress\xE3o Digital","Copy Fingerprint":"Copiar Impress\xE3o Digital","no fingerprints":"sem Impress\xF5es Digitais","Select a peer":"Selecione um parceiro","Select peers":"Selecione parceiros",Plugins:"Plugins",Uninstall:"Desinstalar",Update:"Atualizar",Enable:"Habilitar",Disable:"Desabilitar",Options:"Op\xE7\xF5es",resolution_original_tip:"Resolu\xE7\xE3o original",resolution_fit_local_tip:"Adequar a resolu\xE7\xE3o local",resolution_custom_tip:"Customizar resolu\xE7\xE3o","Collapse toolbar":"Ocultar barra de ferramentas","Accept and Elevate":"Aceitar e elevar",accept_and_elevate_btn_tooltip:"Aceitar a conex\xE3o e elevar os privil\xE9gios do UAC.",clipboard_wait_response_timeout_tip:"Tempo de espera para a resposta da \xE1rea de transfer\xEAncia expirado.","Incoming connection":"Conex\xE3o de entrada","Outgoing connection":"Conex\xE3o de sa\xEDda",Exit:"Sair",Open:"Abrir",logout_tip:"Tem certeza que deseja sair?",Service:"Servi\xE7o",Start:"Iniciar",Stop:"Parar",exceed_max_devices:"Voc\xEA atingiu o n\xFAmero m\xE1ximo de dispositivos gerenciados.","Sync with recent sessions":"Sincronizar com sess\xF5es recentes","Sort tags":"Classificar tags","Open connection in new tab":"Abrir conex\xE3o em uma nova aba","Move tab to new window":"Mover aba para uma nova janela","Can not be empty":"N\xE3o pode estar vazio","Already exists":"J\xE1 existe","Change Password":"Alterar senha","Refresh Password":"Atualizar senha",ID:"ID","Grid View":"Visualiza\xE7\xE3o em grade","List View":"Visualiza\xE7\xE3o em lista",Select:"Selecionar","Toggle Tags":"Alternar etiquetas",pull_ab_failed_tip:"N\xE3o foi poss\xEDvel atualizar o diret\xF3rio",push_ab_failed_tip:"N\xE3o foi poss\xEDvel sincronizar o diret\xF3rio com o servidor",synced_peer_readded_tip:"Os dispositivos presentes em sess\xF5es recentes ser\xE3o sincronizados com o diret\xF3rio.","Change Color":"Alterar cor","Primary Color":"Cor principal","HSV Color":"Cor HSV","Installation Successful!":"Instala\xE7\xE3o bem-sucedida!","Installation failed!":"A instala\xE7\xE3o falhou!","Reverse mouse wheel":"Inverter rolagem do mouse","{} sessions":"",scam_title:"Voc\xEA pode estar sendo ENGANADO!",scam_text1:"Se voc\xEA estiver ao telefone com algu\xE9m que N\xC3O conhece e em quem N\xC3O confia e essa pessoa pedir para voc\xEA usar o RustDesk e iniciar o servi\xE7o, N\xC3O fa\xE7a isso !! e desligue imediatamente.",scam_text2:"Provavelmente s\xE3o golpistas tentando roubar seu dinheiro ou informa\xE7\xF5es privadas.","Don't show again":"N\xE3o mostrar novamente","I Agree":"Eu concordo",Decline:"Recusar","Timeout in minutes":"Tempo limite em minutos",auto_disconnect_option_tip:"Encerrar sess\xF5es entrantes automaticamente por inatividade do usu\xE1rio.","Connection failed due to inactivity":"Conex\xE3o encerrada automaticamente por inatividade.","Check for software update on startup":"Verificar atualiza\xE7\xF5es do software ao iniciar","upgrade_rustdesk_server_pro_to_{}_tip":"Atualize o RustDesk Server Pro para a vers\xE3o {} ou superior.",pull_group_failed_tip:"N\xE3o foi poss\xEDvel atualizar o grupo.","Filter by intersection":"","Remove wallpaper during incoming sessions":"Remover papel de parede durante sess\xE3o remota",Test:"Teste",display_is_plugged_out_msg:"A tela est\xE1 desconectada. Mudando para a principal.","No displays":"Nenhum display encontrado","Open in new window":"Abrir em uma nova janela","Show displays as individual windows":"Mostrar as telas como janelas individuais","Use all my displays for the remote session":"Usar todas as minhas telas para a sess\xE3o remota",selinux_tip:"O SELinux est\xE1 ativado em seu dispositivo, o que pode impedir que o RustDesk funcione corretamente como dispositivo controlado.","Change view":"Alterar visualiza\xE7\xE3o","Big tiles":"\xCDcones grandes","Small tiles":"\xCDcones pequenos",List:"Lista","Virtual display":"Display Virtual","Plug out all":"Desconectar tudo","True color (4:4:4)":"Cor verdadeira (4:4:4)","Enable blocking user input":"Habilitar bloqueio da entrada do usu\xE1rio",id_input_tip:`Voc\xEA pode inserir um ID, um IP direto ou um dom\xEDnio com uma porta (:). +Para acessar um dispositivo em outro servidor, adicione o IP do servidor (@?key=), por exemplo, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Para acessar um dispositivo em um servidor p\xFAblico, insira "@public", a chave n\xE3o \xE9 necess\xE1ria para um servidor p\xFAblico.`,privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"Entrar no modo privado","Exit privacy mode":"Sair do modo privado",idd_not_support_under_win10_2004_tip:"O driver de tela indireto n\xE3o \xE9 suportado. \xC9 necess\xE1rio o Windows 10, vers\xE3o 2004 ou superior.",input_source_1_tip:"Fonte de entrada 1",input_source_2_tip:"Fonte de entrada 2","Swap control-command key":"Trocar teclas Control e Comando","swap-left-right-mouse":"Trocar bot\xF5es esquerdo e direito do mouse","2FA code":"C\xF3digo 2FA",More:"Mais","enable-2fa-title":"Habilitar autentica\xE7\xE3o em duas etapas","enable-2fa-desc":"Configure seu autenticador agora. Voc\xEA pode usar um aplicativo de autentica\xE7\xE3o como Authy, Microsoft ou Google Authenticator em seu telefone ou computador. Escaneie o c\xF3digo QR com seu aplicativo e insira o c\xF3digo mostrado para habilitar a autentica\xE7\xE3o em duas etapas.","wrong-2fa-code":"C\xF3digo inv\xE1lido. Verifique se o c\xF3digo e as configura\xE7\xF5es de hor\xE1rio est\xE3o corretas.","enter-2fa-title":"Autentica\xE7\xE3o em duas etapas","Email verification code must be 6 characters.":"O c\xF3digo de verifica\xE7\xE3o por e-mail deve ter 6 caracteres.","2FA code must be 6 digits.":"O c\xF3digo 2FA deve ter 6 d\xEDgitos.","Multiple Windows sessions found":"M\xFAltiplas sess\xF5es de janela encontradas","Please select the session you want to connect to":"Por favor, selecione a sess\xE3o que voc\xEA deseja se conectar",powered_by_me:"Desenvolvido por RustDesk",outgoing_only_desk_tip:`Esta \xE9 uma edi\xE7\xE3o personalizada. +Voc\xEA pode se conectar a outros dispositivos, mas eles n\xE3o podem se conectar ao seu.`,preset_password_warning:"Aten\xE7\xE3o: esta edi\xE7\xE3o personalizada vem com uma senha predefinida. Qualquer pessoa que a conhecer poder\xE1 controlar totalmente seu dispositivo. Se isso n\xE3o for o que voc\xEA deseja, desinstale o software imediatamente.","Security Alert":"Alerta de Seguran\xE7a","My address book":"Minha lista de contatos",Personal:"",Owner:"Propriet\xE1rio","Set shared password":"Definir senha compartilhada","Exist in":"","Read-only":"Apenas leitura","Read/Write":"Leitura/escrita","Full Control":"Controle total",share_warning_tip:"Os campos mostrados acima s\xE3o compartilhados e vis\xEDveis por outras pessoas.",Everyone:"Todos",ab_web_console_tip:"Mais op\xE7\xF5es no console web","allow-only-conn-window-open-tip":"Permitir conex\xF5es apenas quando a janela do RustDesk estiver aberta",no_need_privacy_mode_no_physical_displays_tip:"Sem telas f\xEDsicas, o modo privado n\xE3o \xE9 necess\xE1rio","Follow remote cursor":"Seguir cursor remoto","Follow remote window focus":"Seguir janela remota ativa",default_proxy_tip:"",no_audio_input_device_tip:"Nenhum dispositivo de entrada de \xE1udio encontrado",Incoming:"",Outgoing:"","Clear Wayland screen selection":"Limpar sele\xE7\xE3o de tela do Wayland",clear_Wayland_screen_selection_tip:"Depois de limpar a sele\xE7\xE3o de tela, voc\xEA pode selecion\xE1-la novamente para compartilhar.",confirm_clear_Wayland_screen_selection_tip:"Tem certeza que deseja limpar a sele\xE7\xE3o da tela do Wayland?",android_new_voice_call_tip:"",texture_render_tip:"Use renderiza\xE7\xE3o de textura para tornar as imagens mais suaves","Use texture rendering":"Usar renderiza\xE7\xE3o de textura","Floating window":"Janela flutuante",floating_window_tip:"Ajuda a manter o servi\xE7o RustDesk em segundo plano","Keep screen on":"Manter tela ligada",Never:"Nunca","During controlled":"Durante controle","During service is on":"Enquanto o servi\xE7o estiver ativo","Capture screen using DirectX":"Capturar tela usando DirectX",Back:"Voltar",Apps:"Apps","Volume up":"Aumentar volume","Volume down":"Diminuir volume",Power:"","Telegram bot":"Bot Telegram","enable-bot-tip":"Se voc\xEA ativar este recurso, poder\xE1 receber o c\xF3digo 2FA do seu bot. Ele tamb\xE9m pode funcionar como uma notifica\xE7\xE3o de conex\xE3o.","enable-bot-desc":`1. Abra um chat com @BotFather. +2. Envie o comando "/newbot". Voc\xEA receber\xE1 um token ap\xF3s completar esta etapa. +3. Inicie um chat com o seu bot rec\xE9m-criado. Envie uma mensagem come\xE7ando com uma barra invertida ("/"), como "/hello", para ativ\xE1-lo. +`,"cancel-2fa-confirm-tip":"Tem certeza de que deseja cancelar a 2FA?","cancel-bot-confirm-tip":"Tem certeza de que deseja cancelar o bot do Telegram?","About RustDesk":"Sobre RustDesk","Send clipboard keystrokes":"Colar \xE1rea de transfer\xEAncia",network_error_tip:"Por favor, verifique sua conex\xE3o de rede e clique em tentar novamente.","Unlock with PIN":"Desbloquear com PIN","Requires at least {} characters":"S\xE3o necess\xE1rios pelo menos {} caracteres","Wrong PIN":"PIN Errado","Set PIN":"Definir PIN","Enable trusted devices":"Habilitar dispositivos confi\xE1veis","Manage trusted devices":"Gerenciar dispositivos confi\xE1veis",Platform:"Plataforma","Days remaining":"Dias restantes","enable-trusted-devices-tip":"Ignore a verifica\xE7\xE3o de dois fatores em dispositivos confi\xE1veis","Parent directory":"Diret\xF3rio pai",Resume:"Continuar","Invalid file name":"Nome de arquivo inv\xE1lido","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},ja:{Status:"\u72B6\u614B","Your Desktop":"\u3042\u306A\u305F\u306E\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC",desk_tip:"\u4E0B\u8A18\u306EID\u3068\u30D1\u30B9\u30EF\u30FC\u30C9\u3067\u3042\u306A\u305F\u306E\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u306B\u30A2\u30AF\u30BB\u30B9\u3067\u304D\u307E\u3059\u3002",Password:"\u30D1\u30B9\u30EF\u30FC\u30C9",Ready:"\u6E96\u5099\u5B8C\u4E86",Established:"\u63A5\u7D9A\u5B8C\u4E86",connecting_status:"RuskDesk\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u306B\u63A5\u7D9A\u4E2D...","Enable service":"\u30B5\u30FC\u30D3\u30B9\u3092\u6709\u52B9\u5316","Start service":"\u30B5\u30FC\u30D3\u30B9\u3092\u958B\u59CB","Service is running":"\u30B5\u30FC\u30D3\u30B9\u304C\u5B9F\u884C\u3055\u308C\u3066\u3044\u307E\u3059","Service is not running":"\u30B5\u30FC\u30D3\u30B9\u306F\u505C\u6B62\u3057\u3066\u3044\u307E\u3059",not_ready_status:"\u63A5\u7D9A\u3067\u304D\u307E\u305B\u3093\u3002\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u63A5\u7D9A\u3092\u78BA\u8A8D\u3057\u3066\u304F\u3060\u3055\u3044","Control Remote Desktop":"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u3092\u64CD\u4F5C","Transfer file":"\u30D5\u30A1\u30A4\u30EB\u8EE2\u9001",Connect:"\u63A5\u7D9A","Recent sessions":"\u6700\u8FD1\u306E\u30BB\u30C3\u30B7\u30E7\u30F3","Address book":"\u30A2\u30C9\u30EC\u30B9\u5E33",Confirmation:"\u78BA\u8A8D","TCP tunneling":"TCP\u30C8\u30F3\u30CD\u30EA\u30F3\u30B0",Remove:"\u524A\u9664","Refresh random password":"\u30E9\u30F3\u30C0\u30E0\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u518D\u751F\u6210","Set your own password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u8A2D\u5B9A","Enable keyboard/mouse":"\u30AD\u30FC\u30DC\u30FC\u30C9/\u30DE\u30A6\u30B9\u3092\u6709\u52B9\u5316","Enable clipboard":"\u30AF\u30EA\u30C3\u30D7\u30DC\u30FC\u30C9\u3092\u6709\u52B9\u5316","Enable file transfer":"\u30D5\u30A1\u30A4\u30EB\u8EE2\u9001\u3092\u6709\u52B9\u5316","Enable TCP tunneling":"TCP\u30C8\u30F3\u30CD\u30EA\u30F3\u30B0\u3092\u6709\u52B9\u5316","IP Whitelisting":"IP\u30DB\u30EF\u30A4\u30C8\u30EA\u30B9\u30C8","ID/Relay Server":"\u8A8D\u8A3C/\u4E2D\u7D99\u30B5\u30FC\u30D0\u30FC","Import server config":"\u30B5\u30FC\u30D0\u30FC\u8A2D\u5B9A\u3092\u30A4\u30F3\u30DD\u30FC\u30C8","Export Server Config":"\u30B5\u30FC\u30D0\u30FC\u8A2D\u5B9A\u3092\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8","Import server configuration successfully":"\u30B5\u30FC\u30D0\u30FC\u8A2D\u5B9A\u306E\u30A4\u30F3\u30DD\u30FC\u30C8\u306B\u6210\u529F\u3057\u307E\u3057\u305F","Export server configuration successfully":"\u30B5\u30FC\u30D0\u30FC\u8A2D\u5B9A\u306E\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u306B\u6210\u529F\u3057\u307E\u3057\u305F","Invalid server configuration":"\u7121\u52B9\u306A\u30B5\u30FC\u30D0\u30FC\u8A2D\u5B9A\u3067\u3059","Clipboard is empty":"\u30AF\u30EA\u30C3\u30D7\u30DC\u30FC\u30C9\u306F\u7A7A\u3067\u3059","Stop service":"\u30B5\u30FC\u30D3\u30B9\u3092\u505C\u6B62","Change ID":"ID\u3092\u5909\u66F4","Your new ID":"\u65B0\u3057\u3044ID","length %min% to %max%":"\u9577\u3055\u304C%min%\uFF5E%max%\u6587\u5B57","starts with a letter":"\u59CB\u307E\u308A\u304C\u30A2\u30EB\u30D5\u30A1\u30D9\u30C3\u30C8","allowed characters":"\u4F7F\u7528\u53EF\u80FD\u306A\u6587\u5B57\u306E\u307F",id_change_tip:"\u4F7F\u7528\u3067\u304D\u308B\u306E\u306F\u5927\u6587\u5B57\u30FB\u5C0F\u6587\u5B57\u306E\u30A2\u30EB\u30D5\u30A1\u30D9\u30C3\u30C8\u3001\u6570\u5B57\u3001\u30A2\u30F3\u30C0\u30FC\u30B9\u30B3\u30A2\uFF08_\uFF09\u306E\u307F\u3067\u3059\u3002\u5148\u982D\u306E\u6587\u5B57\u306F\u30A2\u30EB\u30D5\u30A1\u30D9\u30C3\u30C8\u3001\u9577\u3055\u306F6\u6587\u5B57\u304B\u308916\u6587\u5B57\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002",Website:"\u516C\u5F0F\u30B5\u30A4\u30C8",About:"RustDesk\u306B\u3064\u3044\u3066",Slogan_tip:"\u3053\u306E\u6DF7\u6C8C\u3068\u3057\u305F\u4E16\u754C\u304B\u3089\u3001\u611B\u3092\u3053\u3081\u3066\uFF01","Privacy Statement":"\u30D7\u30E9\u30A4\u30D0\u30B7\u30FC\u30DD\u30EA\u30B7\u30FC",Mute:"\u30DF\u30E5\u30FC\u30C8","Build Date":"\u30D3\u30EB\u30C9\u65E5\u6642",Version:"\u30D0\u30FC\u30B8\u30E7\u30F3",Home:"\u30DB\u30FC\u30E0","Audio Input":"\u97F3\u58F0\u5165\u529B",Enhancements:"\u62E1\u5F35\u6A5F\u80FD","Hardware Codec":"\u30CF\u30FC\u30C9\u30A6\u30A7\u30A2\u30B3\u30FC\u30C7\u30C3\u30AF","Adaptive bitrate":"\u53EF\u5909\u30D3\u30C3\u30C8\u30EC\u30FC\u30C8","ID Server":"\u8A8D\u8A3C\u30B5\u30FC\u30D0\u30FC","Relay Server":"\u4E2D\u7D99\u30B5\u30FC\u30D0\u30FC","API Server":"API\u30B5\u30FC\u30D0\u30FC",invalid_http:"http://\u307E\u305F\u306Fhttps://\u304B\u3089\u59CB\u307E\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002","Invalid IP":"\u7121\u52B9\u306AIP","Invalid format":"\u7121\u52B9\u306A\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8",server_not_support:"\u3053\u306E\u30B5\u30FC\u30D0\u30FC\u306B\u306F\u73FE\u5728\u5BFE\u5FDC\u3057\u3066\u3044\u307E\u305B\u3093\u3002","Not available":"\u5229\u7528\u4E0D\u53EF","Too frequent":"\u63A5\u7D9A\u306E\u983B\u5EA6\u304C\u9AD8\u3059\u304E\u307E\u3059\uFF01",Cancel:"\u30AD\u30E3\u30F3\u30BB\u30EB",Skip:"\u30B9\u30AD\u30C3\u30D7",Close:"\u9589\u3058\u308B",Retry:"\u518D\u8A66\u884C",OK:"OK","Password Required":"\u30D1\u30B9\u30EF\u30FC\u30C9\u304C\u5FC5\u8981\u3067\u3059","Please enter your password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044","Remember password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u8A18\u61B6\u3059\u308B","Wrong Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u304C\u9593\u9055\u3063\u3066\u3044\u307E\u3059","Do you want to enter again?":"\u3082\u3046\u4E00\u5EA6\u5165\u529B\u3057\u307E\u3059\u304B\uFF1F","Connection Error":"\u63A5\u7D9A\u30A8\u30E9\u30FC",Error:"\u30A8\u30E9\u30FC","Reset by the peer":"\u30EA\u30E2\u30FC\u30C8\u30DB\u30B9\u30C8\u306B\u3088\u3063\u3066\u63A5\u7D9A\u304C\u30EA\u30BB\u30C3\u30C8\u3055\u308C\u307E\u3057\u305F","Connecting...":"\u63A5\u7D9A\u4E2D...","Connection in progress. Please wait.":"\u63A5\u7D9A\u4E2D\u3067\u3059\u3002\u3057\u3070\u3089\u304F\u304A\u5F85\u3061\u304F\u3060\u3055\u3044\u3002","Please try 1 minute later":"1\u5206\u5F8C\u306B\u3082\u3046\u4E00\u5EA6\u304A\u8A66\u3057\u304F\u3060\u3055\u3044","Login Error":"\u30ED\u30B0\u30A4\u30F3\u30A8\u30E9\u30FC",Successful:"\u6210\u529F","Connected, waiting for image...":"\u63A5\u7D9A\u5B8C\u4E86\u3001\u6620\u50CF\u3092\u5F85\u6A5F\u3057\u3066\u3044\u307E\u3059...",Name:"\u540D\u524D",Type:"\u7A2E\u985E",Modified:"\u6700\u7D42\u66F4\u65B0\u65E5",Size:"\u30B5\u30A4\u30BA","Show Hidden Files":"\u96A0\u3057\u30D5\u30A1\u30A4\u30EB\u3092\u8868\u793A",Receive:"\u53D7\u4FE1",Send:"\u9001\u4FE1","Refresh File":"\u30D5\u30A1\u30A4\u30EB\u3092\u66F4\u65B0",Local:"\u30ED\u30FC\u30AB\u30EB",Remote:"\u30EA\u30E2\u30FC\u30C8","Remote Computer":"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC","Local Computer":"\u30ED\u30FC\u30AB\u30EB\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC","Confirm Delete":"\u524A\u9664\u306E\u78BA\u8A8D",Delete:"\u524A\u9664",Properties:"\u30D7\u30ED\u30D1\u30C6\u30A3","Multi Select":"\u8907\u6570\u9078\u629E","Select All":"\u3059\u3079\u3066\u9078\u629E","Unselect All":"\u9078\u629E\u3092\u3059\u3079\u3066\u89E3\u9664","Empty Directory":"\u7A7A\u306E\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA","Not an empty directory":"\u7A7A\u3067\u306F\u306A\u3044\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA","Are you sure you want to delete this file?":"\u672C\u5F53\u306B\u30D5\u30A1\u30A4\u30EB\u3092\u524A\u9664\u3057\u307E\u3059\u304B\uFF1F","Are you sure you want to delete this empty directory?":"\u672C\u5F53\u306B\u7A7A\u306E\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u3092\u524A\u9664\u3057\u307E\u3059\u304B\uFF1F","Are you sure you want to delete the file of this directory?":"\u672C\u5F53\u306B\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u5185\u306E\u30D5\u30A1\u30A4\u30EB\u3092\u524A\u9664\u3057\u307E\u3059\u304B\uFF1F","Do this for all conflicts":"\u3059\u3079\u3066\u306B\u9069\u7528\u3059\u308B","This is irreversible!":"\u3053\u306E\u64CD\u4F5C\u306F\u5143\u306B\u623B\u305B\u307E\u305B\u3093\uFF01",Deleting:"\u524A\u9664\u4E2D",files:"\u30D5\u30A1\u30A4\u30EB",Waiting:"\u5F85\u6A5F\u4E2D",Finished:"\u5B8C\u4E86",Speed:"\u901F\u5EA6","Custom Image Quality":"\u753B\u8CEA\u3092\u30AB\u30B9\u30BF\u30E0\u3059\u308B","Privacy mode":"\u30D7\u30E9\u30A4\u30D0\u30B7\u30FC\u30E2\u30FC\u30C9","Block user input":"\u30E6\u30FC\u30B6\u30FC\u306E\u5165\u529B\u3092\u30D6\u30ED\u30C3\u30AF","Unblock user input":"\u30E6\u30FC\u30B6\u30FC\u306E\u5165\u529B\u3092\u8A31\u53EF","Adjust Window":"\u30A6\u30A3\u30F3\u30C9\u30A6\u3092\u8ABF\u6574",Original:"\u30AA\u30EA\u30B8\u30CA\u30EB",Shrink:"\u7E2E\u5C0F",Stretch:"\u4F38\u7E2E",Scrollbar:"\u30B9\u30AF\u30ED\u30FC\u30EB\u30D0\u30FC",ScrollAuto:"\u81EA\u52D5\u30B9\u30AF\u30ED\u30FC\u30EB","Good image quality":"\u753B\u8CEA\u512A\u5148",Balanced:"\u30D0\u30E9\u30F3\u30B9","Optimize reaction time":"\u901F\u5EA6\u512A\u5148",Custom:"\u30AB\u30B9\u30BF\u30E0","Show remote cursor":"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u306E\u30AB\u30FC\u30BD\u30EB\u3092\u8868\u793A","Show quality monitor":"\u54C1\u8CEA\u30E2\u30CB\u30BF\u30FC\u3092\u8868\u793A","Disable clipboard":"\u30AF\u30EA\u30C3\u30D7\u30DC\u30FC\u30C9\u3092\u7121\u52B9\u5316","Lock after session end":"\u30BB\u30C3\u30B7\u30E7\u30F3\u7D42\u4E86\u5F8C\u306B\u30ED\u30C3\u30AF\u3059\u308B",Insert:"\u9001\u4FE1","Insert Lock":"\u30ED\u30C3\u30AF\u547D\u4EE4\u3092\u9001\u4FE1",Refresh:"\u66F4\u65B0","ID does not exist":"ID\u304C\u5B58\u5728\u3057\u307E\u305B\u3093","Failed to connect to rendezvous server":"\u30E9\u30F3\u30C7\u30D6\u30FC\u30B5\u30FC\u30D0\u30FC\u306B\u63A5\u7D9A\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F","Please try later":"\u5F8C\u3067\u3082\u3046\u4E00\u5EA6\u304A\u8A66\u3057\u304F\u3060\u3055\u3044","Remote desktop is offline":"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u304C\u30AA\u30D5\u30E9\u30A4\u30F3\u3067\u3059","Key mismatch":"\u30AD\u30FC\u304C\u4E00\u81F4\u3057\u307E\u305B\u3093",Timeout:"\u30BF\u30A4\u30E0\u30A2\u30A6\u30C8","Failed to connect to relay server":"\u4E2D\u7D99\u30B5\u30FC\u30D0\u30FC\u306B\u63A5\u7D9A\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F","Failed to connect via rendezvous server":"\u30E9\u30F3\u30C7\u30D6\u30FC\u30B5\u30FC\u30D0\u30FC\u7D4C\u7531\u3067\u63A5\u7D9A\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F","Failed to connect via relay server":"\u4E2D\u7D99\u30B5\u30FC\u30D0\u30FC\u7D4C\u7531\u3067\u63A5\u7D9A\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F","Failed to make direct connection to remote desktop":"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u3068\u76F4\u63A5\u63A5\u7D9A\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F","Set Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u8A2D\u5B9A","OS Password":"OS\u306E\u30D1\u30B9\u30EF\u30FC\u30C9",install_tip:"UAC\u306E\u5F71\u97FF\u306B\u3088\u308A\u3001RustDesk\u304C\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u4E0A\u3067\u6B63\u5E38\u306B\u52D5\u4F5C\u3057\u306A\u3044\u5834\u5408\u304C\u3042\u308A\u307E\u3059\u3002UAC\u3092\u56DE\u907F\u3059\u308B\u306B\u306F\u3001\u4E0B\u306E\u30DC\u30BF\u30F3\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u3066\u30B7\u30B9\u30C6\u30E0\u306BRustDesk\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u304F\u3060\u3055\u3044\u3002","Click to upgrade":"\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9","Click to download":"\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9","Click to update":"\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8",Configure:"\u8A2D\u5B9A",config_acc:"\u30EA\u30E2\u30FC\u30C8\u304B\u3089\u3042\u306A\u305F\u306E\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u3092\u64CD\u4F5C\u3059\u308B\u306B\u306F\u3001RustDesk\u306B\u300C\u30A2\u30AF\u30BB\u30B7\u30D3\u30EA\u30C6\u30A3\u300D\u6A29\u9650\u3092\u4E0E\u3048\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002",config_screen:"\u30EA\u30E2\u30FC\u30C8\u304B\u3089\u3042\u306A\u305F\u306E\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u306B\u30A2\u30AF\u30BB\u30B9\u3059\u308B\u306B\u306F\u3001RustDesk\u306B\u300C\u753B\u9762\u9332\u753B\u300D\u306E\u6A29\u9650\u3092\u4E0E\u3048\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002","Installing ...":"\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u4E2D...",Install:"\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB",Installation:"\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB","Installation Path":"\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u5148\u306E\u30D1\u30B9","Create start menu shortcuts":"\u30B9\u30BF\u30FC\u30C8\u30E1\u30CB\u30E5\u30FC\u306B\u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u3092\u4F5C\u6210\u3059\u308B","Create desktop icon":"\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u306B\u30A2\u30A4\u30B3\u30F3\u3092\u4F5C\u6210\u3059\u308B",agreement_tip:"\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3092\u958B\u59CB\u3059\u308B\u3053\u3068\u3067\u3001\u30E9\u30A4\u30BB\u30F3\u30B9\u6761\u9805\u306B\u540C\u610F\u3057\u305F\u3068\u307F\u306A\u3055\u308C\u307E\u3059\u3002","Accept and Install":"\u540C\u610F\u3057\u3066\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB","End-user license agreement":"\u30A8\u30F3\u30C9\u30E6\u30FC\u30B6\u30FC \u30E9\u30A4\u30BB\u30F3\u30B9\u6761\u9805","Generating ...":"\u751F\u6210\u4E2D...","Your installation is lower version.":"\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3055\u308C\u3066\u3044\u308B\u30D0\u30FC\u30B8\u30E7\u30F3\u304C\u53E4\u304F\u306A\u3063\u3066\u3044\u307E\u3059\u3002",not_close_tcp_tip:"\u30C8\u30F3\u30CD\u30EB\u306E\u4F7F\u7528\u4E2D\u306F\u3053\u306E\u30A6\u30A3\u30F3\u30C9\u30A6\u3092\u9589\u3058\u306A\u3044\u3067\u304F\u3060\u3055\u3044","Listening ...":"\u30EA\u30C3\u30B9\u30F3\u4E2D ...","Remote Host":"\u30EA\u30E2\u30FC\u30C8\u30DB\u30B9\u30C8","Remote Port":"\u30EA\u30E2\u30FC\u30C8\u30DD\u30FC\u30C8",Action:"\u64CD\u4F5C",Add:"\u8FFD\u52A0","Local Port":"\u30ED\u30FC\u30AB\u30EB\u306E\u30DD\u30FC\u30C8","Local Address":"\u30ED\u30FC\u30AB\u30EB\u30DD\u30FC\u30C8","Change Local Port":"\u30ED\u30FC\u30AB\u30EB\u30DD\u30FC\u30C8\u3092\u5909\u66F4",setup_server_tip:"\u3088\u308A\u9AD8\u901F\u306B\u63A5\u7D9A\u3057\u305F\u3044\u5834\u5408\u306F\u3001\u81EA\u5206\u306E\u30B5\u30FC\u30D0\u30FC\u3092\u30BB\u30C3\u30C8\u30A2\u30C3\u30D7\u3059\u308B\u3053\u3068\u3092\u304A\u3059\u3059\u3081\u3057\u307E\u3059","Too short, at least 6 characters.":"\u6587\u5B57\u6570\u304C\u77ED\u3059\u304E\u307E\u3059\u3002\u6700\u4F4E\u6587\u5B57\u6570\u306F6\u6587\u5B57\u3067\u3059\u3002","The confirmation is not identical.":"\u78BA\u8A8D\u6B04\u3068\u5165\u529B\u304C\u4E00\u81F4\u3057\u307E\u305B\u3093\u3002",Permissions:"\u6A29\u9650",Accept:"\u627F\u8AFE",Dismiss:"\u7121\u8996",Disconnect:"\u5207\u65AD","Enable file copy and paste":"\u30D5\u30A1\u30A4\u30EB\u306E\u30B3\u30D4\u30FC\u3068\u8CBC\u308A\u4ED8\u3051\u3092\u8A31\u53EF",Connected:"\u63A5\u7D9A\u6E08\u307F","Direct and encrypted connection":"\u76F4\u63A5\u63A5\u7D9A \u63A5\u7D9A\u306F\u6697\u53F7\u5316\u3055\u308C\u3066\u3044\u307E\u3059","Relayed and encrypted connection":"\u4E2D\u7D99\u63A5\u7D9A \u63A5\u7D9A\u306F\u6697\u53F7\u5316\u3055\u308C\u3066\u3044\u307E\u3059","Direct and unencrypted connection":"\u76F4\u63A5\u63A5\u7D9A \u63A5\u7D9A\u304C\u6697\u53F7\u5316\u3055\u308C\u3066\u3044\u307E\u305B\u3093","Relayed and unencrypted connection":"\u4E2D\u7D99\u63A5\u7D9A \u63A5\u7D9A\u304C\u6697\u53F7\u5316\u3055\u308C\u3066\u3044\u307E\u305B\u3093","Enter Remote ID":"\u30EA\u30E2\u30FC\u30C8ID\u3092\u5165\u529B","Enter your password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5165\u529B","Logging in...":"\u30ED\u30B0\u30A4\u30F3\u4E2D...","Enable RDP session sharing":"RDP\u30BB\u30C3\u30B7\u30E7\u30F3\u5171\u6709\u3092\u6709\u52B9\u5316","Auto Login":"\u81EA\u52D5\u30ED\u30B0\u30A4\u30F3","Enable direct IP access":"\u76F4\u63A5IP\u30A2\u30AF\u30BB\u30B9\u3092\u6709\u52B9\u5316",Rename:"\u540D\u524D\u306E\u5909\u66F4",Space:"\u30B9\u30DA\u30FC\u30B9","Create desktop shortcut":"\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u306B\u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u3092\u4F5C\u6210\u3059\u308B","Change Path":"\u30D1\u30B9\u3092\u5909\u66F4","Create Folder":"\u30D5\u30A9\u30EB\u30C0\u3092\u4F5C\u6210","Please enter the folder name":"\u30D5\u30A9\u30EB\u30C0\u540D\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044","Fix it":"\u4FEE\u5FA9\u3059\u308B",Warning:"\u8B66\u544A","Login screen using Wayland is not supported":"Wayland\u3092\u4F7F\u7528\u3057\u305F\u30ED\u30B0\u30A4\u30F3\u30B9\u30AF\u30EA\u30FC\u30F3\u306F\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093","Reboot required":"\u518D\u8D77\u52D5\u304C\u5FC5\u8981\u3067\u3059","Unsupported display server":"\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u306A\u3044\u30C7\u30A3\u30B9\u30D7\u30EC\u30A4\u30B5\u30FC\u30D0\u30FC","x11 expected":"X11 \u304C\u5FC5\u8981\u3067\u3059",Port:"\u30DD\u30FC\u30C8",Settings:"\u8A2D\u5B9A",Username:"\u30E6\u30FC\u30B6\u30FC\u540D","Invalid port":"\u7121\u52B9\u306A\u30DD\u30FC\u30C8","Closed manually by the peer":"\u30EA\u30E2\u30FC\u30C8\u30DB\u30B9\u30C8\u306B\u3088\u3063\u3066\u5207\u65AD\u3055\u308C\u307E\u3057\u305F","Enable remote configuration modification":"\u30EA\u30E2\u30FC\u30C8\u8A2D\u5B9A\u306E\u5909\u66F4\u3092\u6709\u52B9\u5316","Run without install":"\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u305B\u305A\u306B\u5B9F\u884C","Connect via relay":"\u4E2D\u7D99\u30B5\u30FC\u30D0\u30FC\u7D4C\u7531\u3067\u63A5\u7D9A","Always connect via relay":"\u5E38\u306B\u4E2D\u7D99\u30B5\u30FC\u30D0\u30FC\u7D4C\u7531\u3067\u63A5\u7D9A",whitelist_tip:"\u30DB\u30EF\u30A4\u30C8\u30EA\u30B9\u30C8\u306B\u767B\u9332\u3055\u308C\u305FIP\u304B\u3089\u306E\u307F\u63A5\u7D9A\u3092\u8A31\u53EF\u3057\u307E\u3059",Login:"\u30ED\u30B0\u30A4\u30F3",Verify:"\u8A8D\u8A3C","Remember me":"\u5165\u529B\u5185\u5BB9\u3092\u8A18\u61B6\u3059\u308B","Trust this device":"\u3053\u306E\u30C7\u30D0\u30A4\u30B9\u3092\u4FE1\u983C\u3059\u308B","Verification code":"\u8A8D\u8A3C\u30B3\u30FC\u30C9",verification_tip:"\u767B\u9332\u3055\u308C\u305F\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u306B\u8A8D\u8A3C\u30B3\u30FC\u30C9\u304C\u9001\u4FE1\u3055\u308C\u307E\u3057\u305F\u3002\u8A8D\u8A3C\u30B3\u30FC\u30C9\u3092\u5165\u529B\u3057\u3066\u3001\u30ED\u30B0\u30A4\u30F3\u3092\u7D9A\u884C\u3057\u3066\u304F\u3060\u3055\u3044\u3002",Logout:"\u30ED\u30B0\u30A2\u30A6\u30C8",Tags:"\u30BF\u30B0","Search ID":"ID\u3092\u691C\u7D22",whitelist_sep:"\u30AB\u30F3\u30DE\u3084\u30BB\u30DF\u30B3\u30ED\u30F3\u3001\u7A7A\u767D\u3001\u6539\u884C\u3067\u533A\u5207\u3063\u3066\u304F\u3060\u3055\u3044","Add ID":"ID\u3092\u8FFD\u52A0","Add Tag":"\u30BF\u30B0\u3092\u8FFD\u52A0","Unselect all tags":"\u5168\u3066\u306E\u30BF\u30B0\u3092\u9078\u629E\u89E3\u9664","Network error":"\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u30A8\u30E9\u30FC","Username missed":"\u30E6\u30FC\u30B6\u30FC\u540D\u304C\u3042\u308A\u307E\u305B\u3093","Password missed":"\u30D1\u30B9\u30EF\u30FC\u30C9\u304C\u3042\u308A\u307E\u305B\u3093","Wrong credentials":"\u8CC7\u683C\u60C5\u5831\u304C\u9593\u9055\u3063\u3066\u3044\u307E\u3059","The verification code is incorrect or has expired":"\u8A8D\u8A3C\u30B3\u30FC\u30C9\u304C\u9593\u9055\u3063\u3066\u3044\u308B\u304B\u3001\u6709\u52B9\u671F\u9650\u304C\u5207\u308C\u3066\u3044\u307E\u3059","Edit Tag":"\u30BF\u30B0\u3092\u7DE8\u96C6","Forget Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5FD8\u308C\u308B",Favorites:"\u304A\u6C17\u306B\u5165\u308A","Add to Favorites":"\u304A\u6C17\u306B\u5165\u308A\u306B\u8FFD\u52A0","Remove from Favorites":"\u304A\u6C17\u306B\u5165\u308A\u304B\u3089\u524A\u9664",Empty:"\u7A7A","Invalid folder name":"\u7121\u52B9\u306A\u30D5\u30A9\u30EB\u30C0\u540D","Socks5 Proxy":"SOCKS5\u30D7\u30ED\u30AD\u30B7","Socks5/Http(s) Proxy":"Socks5/Http(s)\u30D7\u30ED\u30AD\u30B7",Discovered:"\u767A\u898B\u6E08\u307F",install_daemon_tip:"\u8D77\u52D5\u6642\u306BRustDesk\u3092\u958B\u59CB\u3059\u308B\u306B\u306F\u3001\u30B7\u30B9\u30C6\u30E0\u30B5\u30FC\u30D3\u30B9\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002","Remote ID":"\u30EA\u30E2\u30FC\u30C8ID",Paste:"\u8CBC\u308A\u4ED8\u3051","Paste here?":"\u3053\u3053\u306B\u8CBC\u308A\u4ED8\u3051\u307E\u3059\u304B\uFF1F","Are you sure to close the connection?":"\u672C\u5F53\u306B\u5207\u65AD\u3057\u307E\u3059\u304B\uFF1F","Download new version":"\u65B0\u3057\u3044\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9","Touch mode":"\u30BF\u30C3\u30C1\u30E2\u30FC\u30C9","Mouse mode":"\u30DE\u30A6\u30B9\u30E2\u30FC\u30C9","One-Finger Tap":"1\u672C\u6307\u3067\u30BF\u30C3\u30D7","Left Mouse":"\u30DE\u30A6\u30B9\u5DE6\u30AF\u30EA\u30C3\u30AF","One-Long Tap":"1\u672C\u6307\u3067\u30ED\u30F3\u30B0\u30BF\u30C3\u30D7","Two-Finger Tap":"2\u672C\u6307\u3067\u30BF\u30C3\u30D7","Right Mouse":"\u30DE\u30A6\u30B9\u53F3\u30AF\u30EA\u30C3\u30AF","One-Finger Move":"1\u672C\u6307\u3067\u30C9\u30E9\u30C3\u30B0","Double Tap & Move":"2\u672C\u6307\u3067\u30BF\u30C3\u30D7&\u30C9\u30E9\u30C3\u30B0","Mouse Drag":"\u30DE\u30A6\u30B9\u30C9\u30E9\u30C3\u30B0","Three-Finger vertically":"3\u672C\u6307\u3067\u7E26\u65B9\u5411","Mouse Wheel":"\u30DE\u30A6\u30B9\u30DB\u30A4\u30FC\u30EB","Two-Finger Move":"2\u672C\u6307\u3067\u30C9\u30E9\u30C3\u30B0","Canvas Move":"\u30AD\u30E3\u30F3\u30D0\u30B9\u306E\u79FB\u52D5","Pinch to Zoom":"\u30D4\u30F3\u30C1\u3057\u3066\u30BA\u30FC\u30E0","Canvas Zoom":"\u30AD\u30E3\u30F3\u30D0\u30B9\u306E\u30BA\u30FC\u30E0","Reset canvas":"\u30AD\u30E3\u30F3\u30D0\u30B9\u306E\u30EA\u30BB\u30C3\u30C8","No permission of file transfer":"\u30D5\u30A1\u30A4\u30EB\u8EE2\u9001\u306E\u6A29\u9650\u304C\u3042\u308A\u307E\u305B\u3093",Note:"\u30CE\u30FC\u30C8",Connection:"\u63A5\u7D9A","Share Screen":"\u753B\u9762\u3092\u5171\u6709",Chat:"\u30C1\u30E3\u30C3\u30C8",Total:"\u8A08",items:"\u500B\u306E\u30A2\u30A4\u30C6\u30E0",Selected:"\u9078\u629E\u6E08\u307F","Screen Capture":"\u753B\u9762\u30AD\u30E3\u30D7\u30C1\u30E3","Input Control":"\u5165\u529B\u64CD\u4F5C","Audio Capture":"\u97F3\u58F0\u30AD\u30E3\u30D7\u30C1\u30E3","File Connection":"\u30D5\u30A1\u30A4\u30EB\u306E\u63A5\u7D9A","Screen Connection":"\u753B\u9762\u306E\u63A5\u7D9A","Do you accept?":"\u8A31\u53EF\u3057\u307E\u3059\u304B\uFF1F","Open System Setting":"\u30B7\u30B9\u30C6\u30E0\u8A2D\u5B9A\u3092\u958B\u304F","How to get Android input permission?":"Android\u306E\u5165\u529B\u6A29\u9650\u3092\u53D6\u5F97\u3059\u308B\u306B\u306F\uFF1F",android_input_permission_tip1:"\u3053\u306EAndroid\u7AEF\u672B\u3092\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u304B\u3089\u30DE\u30A6\u30B9\u3084\u30BF\u30C3\u30C1\u3067\u64CD\u4F5C\u3059\u308B\u306B\u306F\u3001RustDesk\u306B\u300C\u30A2\u30AF\u30BB\u30B7\u30D3\u30EA\u30C6\u30A3\u300D\u30B5\u30FC\u30D3\u30B9\u306E\u4F7F\u7528\u3092\u8A31\u53EF\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002",android_input_permission_tip2:"\u6B21\u306E\u7AEF\u672B\u8A2D\u5B9A\u30DA\u30FC\u30B8\u306B\u9032\u307F\u3001\u300C\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u6E08\u307F\u30A2\u30D7\u30EA\u300D\u304B\u3089\u300CRustDesk Input\u300D\u3092\u6709\u52B9\u306B\u3057\u3066\u304F\u3060\u3055\u3044\u3002",android_new_connection_tip:"\u65B0\u3057\u3044\u64CD\u4F5C\u30EA\u30AF\u30A8\u30B9\u30C8\u304C\u5C4A\u304D\u307E\u3057\u305F\u3002\u3053\u306E\u7AEF\u672B\u3092\u64CD\u4F5C\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u307E\u3059\u3002",android_service_will_start_tip:"\u300C\u753B\u9762\u30AD\u30E3\u30D7\u30C1\u30E3\u300D\u3092\u6709\u52B9\u306B\u3059\u308B\u3068\u30B5\u30FC\u30D3\u30B9\u304C\u81EA\u52D5\u7684\u306B\u958B\u59CB\u3055\u308C\u3001\u4ED6\u306E\u7AEF\u672B\u304C\u3053\u306E\u7AEF\u672B\u3078\u306E\u63A5\u7D9A\u3092\u30EA\u30AF\u30A8\u30B9\u30C8\u3067\u304D\u308B\u3088\u3046\u306B\u306A\u308A\u307E\u3059\u3002",android_stop_service_tip:"\u30B5\u30FC\u30D3\u30B9\u3092\u505C\u6B62\u3059\u308B\u3068\u3001\u81EA\u52D5\u7684\u306B\u73FE\u5728\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u304C\u3059\u3079\u3066\u9589\u3058\u3089\u308C\u307E\u3059\u3002",android_version_audio_tip:"\u73FE\u5728\u306EAndroid\u30D0\u30FC\u30B8\u30E7\u30F3\u3067\u306F\u97F3\u58F0\u30AD\u30E3\u30D7\u30C1\u30E3\u306F\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002Android 10\u4EE5\u964D\u306B\u66F4\u65B0\u3057\u3066\u304F\u3060\u3055\u3044\u3002",android_start_service_tip:"\u300C\u30B5\u30FC\u30D3\u30B9\u3092\u958B\u59CB\u300D\u3092\u30BF\u30C3\u30D7\u3059\u308B\u304B\u3001\u300C\u753B\u9762\u30AD\u30E3\u30D7\u30C1\u30E3\u300D\u306E\u8A31\u53EF\u3092\u6709\u52B9\u306B\u3059\u308B\u3068\u3001\u753B\u9762\u5171\u6709\u30B5\u30FC\u30D3\u30B9\u304C\u958B\u59CB\u3055\u308C\u307E\u3059\u3002",android_permission_may_not_change_tip:"\u6A29\u9650\u306E\u5909\u66F4\u306F\u73FE\u5728\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u306B\u306F\u9069\u7528\u3055\u308C\u307E\u305B\u3093\u3002\u518D\u63A5\u7D9A\u5F8C\u306B\u9069\u7528\u3055\u308C\u307E\u3059\u3002",Account:"\u30A2\u30AB\u30A6\u30F3\u30C8",Overwrite:"\u4E0A\u66F8\u304D","This file exists, skip or overwrite this file?":"\u3053\u306E\u30D5\u30A1\u30A4\u30EB\u306F\u65E2\u306B\u5B58\u5728\u3057\u3066\u3044\u307E\u3059\u3002\u30B9\u30AD\u30C3\u30D7\u3059\u308B\u304B\u4E0A\u66F8\u304D\u3057\u307E\u3059\u304B\uFF1F",Quit:"\u7D42\u4E86",Help:"\u30D8\u30EB\u30D7",Failed:"\u5931\u6557",Succeeded:"\u6210\u529F","Someone turns on privacy mode, exit":"\u30D7\u30E9\u30A4\u30D0\u30B7\u30FC\u30E2\u30FC\u30C9\u304C\u30AA\u30F3\u306B\u306A\u308A\u307E\u3057\u305F\u3002\u7D42\u4E86\u3057\u307E\u3059\u3002",Unsupported:"\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093","Peer denied":"\u30EA\u30E2\u30FC\u30C8\u30DB\u30B9\u30C8\u306B\u62D2\u5426\u3055\u308C\u307E\u3057\u305F","Please install plugins":"\u30D7\u30E9\u30B0\u30A4\u30F3\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u304F\u3060\u3055\u3044","Peer exit":"\u30EA\u30E2\u30FC\u30C8\u30DB\u30B9\u30C8\u304C\u9000\u51FA\u3057\u307E\u3057\u305F","Failed to turn off":"\u30AA\u30D5\u306B\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F","Turned off":"\u30AA\u30D5\u306B\u306A\u308A\u307E\u3057\u305F",Language:"\u8A00\u8A9E","Keep RustDesk background service":"RustDesk \u30D0\u30C3\u30AF\u30B0\u30E9\u30A6\u30F3\u30C9\u30B5\u30FC\u30D3\u30B9\u3092\u7DAD\u6301","Ignore Battery Optimizations":"\u30D0\u30C3\u30C6\u30EA\u30FC\u306E\u6700\u9069\u5316\u3092\u7121\u52B9\u306B\u3059\u308B",android_open_battery_optimizations_tip:"\u3053\u306E\u6A5F\u80FD\u3092\u4F7F\u308F\u306A\u3044\u5834\u5408\u306F\u3001RestDesk\u30A2\u30D7\u30EA\u306E\u8A2D\u5B9A\u30DA\u30FC\u30B8\u304B\u3089\u300C\u30D0\u30C3\u30C6\u30EA\u30FC\u300D\u306B\u9032\u307F\u3001\u300C\u5236\u9650\u306A\u3057\u300D\u306E\u30C1\u30A7\u30C3\u30AF\u3092\u5916\u3057\u3066\u304F\u3060\u3055\u3044","Start on boot":"\u8D77\u52D5\u6642\u306B\u81EA\u52D5\u5B9F\u884C\u3059\u308B","Start the screen sharing service on boot, requires special permissions":"\u8D77\u52D5\u6642\u306B\u753B\u9762\u5171\u6709\u30B5\u30FC\u30D3\u30B9\u3092\u958B\u59CB\u3057\u307E\u3059\u3002\u3053\u308C\u306B\u306F\u7279\u5225\u306A\u6A29\u9650\u304C\u5FC5\u8981\u3067\u3059\u3002","Connection not allowed":"\u63A5\u7D9A\u304C\u8A31\u53EF\u3055\u308C\u3066\u3044\u307E\u305B\u3093","Legacy mode":"\u30EC\u30AC\u30B7\u30FC\u30E2\u30FC\u30C9","Map mode":"\u30DE\u30C3\u30D7\u30E2\u30FC\u30C9","Translate mode":"\u5909\u63DB\u30E2\u30FC\u30C9","Use permanent password":"\u56FA\u5B9A\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u4F7F\u7528","Use both passwords":"\u3069\u3061\u3089\u306E\u30D1\u30B9\u30EF\u30FC\u30C9\u3082\u4F7F\u7528","Set permanent password":"\u56FA\u5B9A\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u8A2D\u5B9A","Enable remote restart":"\u30EA\u30E2\u30FC\u30C8\u304B\u3089\u306E\u518D\u8D77\u52D5\u3092\u6709\u52B9\u5316","Restart remote device":"\u30EA\u30E2\u30FC\u30C8\u306E\u7AEF\u672B\u3092\u518D\u8D77\u52D5","Are you sure you want to restart":"\u672C\u5F53\u306B\u518D\u8D77\u52D5\u3057\u307E\u3059\u304B","Restarting remote device":"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u3092\u518D\u8D77\u52D5\u4E2D",remote_restarting_tip:"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u306F\u518D\u8D77\u52D5\u4E2D\u3067\u3059\u3002\u3053\u306E\u30E1\u30C3\u30BB\u30FC\u30B8\u30DC\u30C3\u30AF\u30B9\u3092\u9589\u3058\u3066\u3001\u3057\u3070\u3089\u304F\u3057\u305F\u5F8C\u306B\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u4F7F\u7528\u3057\u3066\u518D\u63A5\u7D9A\u3057\u3066\u304F\u3060\u3055\u3044\u3002",Copied:"\u30B3\u30D4\u30FC\u3057\u307E\u3057\u305F","Exit Fullscreen":"\u5168\u753B\u9762\u8868\u793A\u3092\u7D42\u4E86",Fullscreen:"\u5168\u753B\u9762\u8868\u793A","Mobile Actions":"\u30E2\u30D0\u30A4\u30EB \u30A2\u30AF\u30B7\u30E7\u30F3","Select Monitor":"\u30E2\u30CB\u30BF\u30FC\u3092\u9078\u629E","Control Actions":"\u30B3\u30F3\u30C8\u30ED\u30FC\u30EB \u30A2\u30AF\u30B7\u30E7\u30F3","Display Settings":"\u30C7\u30A3\u30B9\u30D7\u30EC\u30A4\u306E\u8A2D\u5B9A",Ratio:"\u6BD4\u7387","Image Quality":"\u753B\u8CEA","Scroll Style":"\u30B9\u30AF\u30ED\u30FC\u30EB \u30B9\u30BF\u30A4\u30EB","Show Toolbar":"\u30C4\u30FC\u30EB\u30D0\u30FC\u3092\u8868\u793A","Hide Toolbar":"\u30C4\u30FC\u30EB\u30D0\u30FC\u3092\u96A0\u3059","Direct Connection":"\u76F4\u63A5\u63A5\u7D9A","Relay Connection":"\u4E2D\u7D99\u63A5\u7D9A","Secure Connection":"\u5B89\u5168\u306A\u63A5\u7D9A","Insecure Connection":"\u5B89\u5168\u3067\u306A\u3044\u63A5\u7D9A","Scale original":"\u30AA\u30EA\u30B8\u30CA\u30EB\u30B5\u30A4\u30BA","Scale adaptive":"\u30D5\u30A3\u30C3\u30C8\u30A6\u30A3\u30F3\u30C9\u30A6",General:"\u4E00\u822C",Security:"\u30BB\u30AD\u30E5\u30EA\u30C6\u30A3",Theme:"\u30C6\u30FC\u30DE","Dark Theme":"\u30C0\u30FC\u30AF\u30C6\u30FC\u30DE","Light Theme":"\u30E9\u30A4\u30C8\u30C6\u30FC\u30DE",Dark:"\u30C0\u30FC\u30AF",Light:"\u30E9\u30A4\u30C8","Follow System":"\u30B7\u30B9\u30C6\u30E0\u8A2D\u5B9A\u306B\u5F93\u3046","Enable hardware codec":"\u30CF\u30FC\u30C9\u30A6\u30A7\u30A2\u30B3\u30FC\u30C7\u30C3\u30AF\u3092\u6709\u52B9\u5316","Unlock Security Settings":"\u30BB\u30AD\u30E5\u30EA\u30C6\u30A3\u8A2D\u5B9A\u306E\u30ED\u30C3\u30AF\u3092\u89E3\u9664","Enable audio":"\u30AA\u30FC\u30C7\u30A3\u30AA\u3092\u6709\u52B9\u5316","Unlock Network Settings":"\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u8A2D\u5B9A\u306E\u30ED\u30C3\u30AF\u3092\u89E3\u9664",Server:"\u30B5\u30FC\u30D0\u30FC","Direct IP Access":"\u76F4\u63A5IP\u63A5\u7D9A",Proxy:"\u30D7\u30ED\u30AD\u30B7",Apply:"\u9069\u7528","Disconnect all devices?":"\u3059\u3079\u3066\u306E\u30C7\u30D0\u30A4\u30B9\u304B\u3089\u5207\u65AD\u3057\u307E\u3059\u304B\uFF1F",Clear:"\u30AF\u30EA\u30A2","Audio Input Device":"\u97F3\u58F0\u5165\u529B\u30C7\u30D0\u30A4\u30B9","Use IP Whitelisting":"IP\u30DB\u30EF\u30A4\u30C8\u30EA\u30B9\u30C8\u3092\u4F7F\u7528\u3059\u308B",Network:"\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF","Pin Toolbar":"\u30C4\u30FC\u30EB\u30D0\u30FC\u3092\u30D4\u30F3\u6B62\u3081","Unpin Toolbar":"\u30C4\u30FC\u30EB\u30D0\u30FC\u306E\u30D4\u30F3\u6B62\u3081\u3092\u89E3\u9664",Recording:"\u9332\u753B",Directory:"\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA","Automatically record incoming sessions":"\u53D7\u4FE1\u3057\u305F\u30BB\u30C3\u30B7\u30E7\u30F3\u3092\u81EA\u52D5\u3067\u8A18\u9332\u3059\u308B",Change:"\u5909\u66F4","Start session recording":"\u30BB\u30C3\u30B7\u30E7\u30F3\u306E\u9332\u753B\u3092\u958B\u59CB","Stop session recording":"\u30BB\u30C3\u30B7\u30E7\u30F3\u306E\u9332\u753B\u3092\u505C\u6B62","Enable recording session":"\u30BB\u30C3\u30B7\u30E7\u30F3\u306E\u9332\u753B\u3092\u6709\u52B9\u5316","Enable LAN discovery":"LAN\u63A2\u7D22\u3092\u6709\u52B9\u5316","Deny LAN discovery":"LAN\u63A2\u7D22\u3092\u62D2\u5426","Write a message":"\u30E1\u30C3\u30BB\u30FC\u30B8\u3092\u66F8\u304D\u8FBC\u3080",Prompt:"\u5FC5\u9808","Please wait for confirmation of UAC...":"UAC\u306E\u627F\u8A8D\u3092\u5F85\u6A5F\u3057\u3066\u3044\u307E\u3059...",elevated_foreground_window_tip:"\u30EA\u30E2\u30FC\u30C8\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u3067\u30D5\u30A9\u30FC\u30AB\u30B9\u3055\u308C\u3066\u3044\u308B\u30A6\u30A3\u30F3\u30C9\u30A6\u306E\u64CD\u4F5C\u306B\u306F\u3088\u308A\u9AD8\u3044\u6A29\u9650\u304C\u5FC5\u8981\u306A\u305F\u3081\u3001\u30DE\u30A6\u30B9\u3068\u30AD\u30FC\u30DC\u30FC\u30C9\u304C\u4E00\u6642\u7684\u306B\u4F7F\u7528\u3067\u304D\u306A\u304F\u306A\u3063\u3066\u3044\u307E\u3059\u3002\u30EA\u30E2\u30FC\u30C8\u30E6\u30FC\u30B6\u30FC\u306B\u30A6\u30A3\u30F3\u30C9\u30A6\u3092\u6700\u5C0F\u5316\u3001\u307E\u305F\u306F\u63A5\u7D9A\u7BA1\u7406\u753B\u9762\u304B\u3089\u6A29\u9650\u3092\u6607\u683C\u3059\u308B\u3088\u3046\u8981\u6C42\u3057\u3066\u304F\u3060\u3055\u3044\u3002\u3053\u306E\u554F\u984C\u3092\u56DE\u907F\u3059\u308B\u306B\u306F\u3001\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u306BRustDesk\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u304F\u3060\u3055\u3044\u3002",Disconnected:"\u5207\u65AD\u3057\u307E\u3057\u305F",Other:"\u305D\u306E\u4ED6","Confirm before closing multiple tabs":"\u8907\u6570\u306E\u30BF\u30D6\u3092\u9589\u3058\u308B\u524D\u306B\u78BA\u8A8D\u3059\u308B","Keyboard Settings":"\u30AD\u30FC\u30DC\u30FC\u30C9\u8A2D\u5B9A","Full Access":"\u30D5\u30EB\u30A2\u30AF\u30BB\u30B9","Screen Share":"\u753B\u9762\u5171\u6709","Wayland requires Ubuntu 21.04 or higher version.":"Wayland\u3092\u4F7F\u7528\u3059\u308B\u306B\u306F\u3001Ubuntu 21.04 \u4EE5\u964D\u306E\u30D0\u30FC\u30B8\u30E7\u30F3\u304C\u5FC5\u8981\u3067\u3059\u3002","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland\u3092\u4F7F\u7528\u3059\u308B\u306B\u306F\u3001\u3088\u308A\u65B0\u3057\u3044Linux\u30C7\u30A3\u30B9\u30C8\u30EA\u30D3\u30E5\u30FC\u30B7\u30E7\u30F3\u304C\u5FC5\u8981\u3067\u3059\u3002 X11\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u3092\u8A66\u3059\u304B\u3001OS\u3092\u5909\u66F4\u3057\u3066\u304F\u3060\u3055\u3044\u3002",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"\u5171\u6709\u3059\u308B\u753B\u9762\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044(\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u304C\u64CD\u4F5C\u3057\u307E\u3059)","Show RustDesk":"RustDesk\u3092\u8868\u793A","This PC":"\u3053\u306EPC",or:"\u307E\u305F\u306F","Continue with":"\u3067\u7D9A\u884C",Elevate:"\u6607\u683C","Zoom cursor":"\u62E1\u5927\u30AB\u30FC\u30BD\u30EB","Accept sessions via password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u306B\u3088\u308B\u30BB\u30C3\u30B7\u30E7\u30F3\u306E\u8A31\u53EF","Accept sessions via click":"\u30AF\u30EA\u30C3\u30AF\u306B\u3088\u308B\u30BB\u30C3\u30B7\u30E7\u30F3\u306E\u627F\u8A8D","Accept sessions via both":"\u4E21\u65B9\u306E\u65B9\u6CD5\u3067\u30BB\u30C3\u30B7\u30E7\u30F3\u3092\u8A31\u53EF\u3059\u308B","Please wait for the remote side to accept your session request...":"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u304C\u3042\u306A\u305F\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u8981\u6C42\u3092\u53D7\u3051\u5165\u308C\u308B\u307E\u3067\u304A\u5F85\u3061\u304F\u3060\u3055\u3044...","One-time Password":"\u30EF\u30F3\u30BF\u30A4\u30E0\u30D1\u30B9\u30EF\u30FC\u30C9","Use one-time password":"\u30EF\u30F3\u30BF\u30A4\u30E0\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u4F7F\u7528\u3059\u308B","One-time password length":"\u30EF\u30F3\u30BF\u30A4\u30E0\u30D1\u30B9\u30EF\u30FC\u30C9\u306E\u9577\u3055","Request access to your device":"\u30C7\u30D0\u30A4\u30B9\u3078\u306E\u30A2\u30AF\u30BB\u30B9\u8981\u6C42","Hide connection management window":"\u63A5\u7D9A\u7BA1\u7406\u753B\u9762\u3092\u96A0\u3059",hide_cm_tip:"\u30D1\u30B9\u30EF\u30FC\u30C9\u306B\u3088\u308B\u30BB\u30C3\u30B7\u30E7\u30F3\u3092\u8A31\u53EF\u3057\u3001\u56FA\u5B9A\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u4F7F\u7528\u3059\u308B\u5834\u5408\u306B\u306E\u307F\u3001\u7BA1\u7406\u753B\u9762\u306E\u975E\u8868\u793A\u3092\u8A31\u53EF\u3059\u308B\u3002",wayland_experiment_tip:"Wayland\u306E\u30B5\u30DD\u30FC\u30C8\u306F\u8A66\u9A13\u7684\u306A\u3082\u306E\u3067\u3059\u3002\u7121\u4EBA\u30A2\u30AF\u30BB\u30B9\u3092\u4F7F\u7528\u3059\u308B\u5834\u5408\u306FX11\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u3092\u3054\u5229\u7528\u304F\u3060\u3055\u3044\u3002","Right click to select tabs":"\u53F3\u30AF\u30EA\u30C3\u30AF\u3067\u30BF\u30D5\u3092\u9078\u629E",Skipped:"\u30B9\u30AD\u30C3\u30D7","Add to address book":"\u30A2\u30C9\u30EC\u30B9\u5E33\u306B\u8FFD\u52A0",Group:"\u30B0\u30EB\u30FC\u30D7",Search:"\u691C\u7D22","Closed manually by web console":"Web\u30B3\u30F3\u30BD\u30FC\u30EB\u306B\u3088\u3063\u3066\u9589\u3058\u3089\u308C\u307E\u3057\u305F","Local keyboard type":"\u30AD\u30FC\u30DC\u30FC\u30C9\u306E\u30BF\u30A4\u30D7","Select local keyboard type":"\u30AD\u30FC\u30DC\u30FC\u30C9\u306E\u30BF\u30A4\u30D7\u3092\u9078\u629E",software_render_tip:"Linux\u3067Nvidia\u88FD\u306E\u30B0\u30E9\u30D5\u30A3\u30C3\u30AF\u30AB\u30FC\u30C9\u3092\u4F7F\u7528\u3057\u3066\u3044\u308B\u3068\u3001\u63A5\u7D9A\u5F8C\u3059\u3050\u306B\u30EA\u30E2\u30FC\u30C8\u30A6\u30A3\u30F3\u30C9\u30A6\u304C\u9589\u3058\u3066\u3057\u307E\u3046\u5834\u5408\u304C\u3042\u308A\u307E\u3059\u3002\u30AA\u30FC\u30D7\u30F3\u30BD\u30FC\u30B9\u306ENouveau\u30C9\u30E9\u30A4\u30D0\u306B\u5207\u308A\u66FF\u3048\u3001\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2\u30EC\u30F3\u30C0\u30EA\u30F3\u30B0\u3092\u4F7F\u7528\u3059\u308B\u3088\u3046\u8A2D\u5B9A\u3059\u308B\u3068\u89E3\u6C7A\u3059\u308B\u304B\u3082\u3057\u308C\u307E\u305B\u3093\u3002(RustDesk\u306E\u518D\u8D77\u52D5\u304C\u5FC5\u8981\u3067\u3059)","Always use software rendering":"\u5E38\u306B\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2\u30EC\u30F3\u30C0\u30EA\u30F3\u30B0\u3092\u4F7F\u7528\u3059\u308B",config_input:"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u3092\u30AD\u30FC\u30DC\u30FC\u30C9\u3067\u64CD\u4F5C\u3059\u308B\u306B\u306F\u3001RustDesk\u306B\u300C\u5165\u529B\u76E3\u8996\u300D\u6A29\u9650\u3092\u4E0E\u3048\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002",config_microphone:"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u3068\u901A\u8A71\u3059\u308B\u306B\u306F\u3001RustDesk\u306B\u300C\u97F3\u58F0\u9332\u97F3\u300D\u6A29\u9650\u3092\u4E0E\u3048\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002",request_elevation_tip:"\u30EA\u30E2\u30FC\u30C8\u30E6\u30FC\u30B6\u30FC\u304C\u3044\u308B\u5834\u5408\u306F\u3001\u6A29\u9650\u306E\u6607\u683C\u3092\u30EA\u30AF\u30A8\u30B9\u30C8\u3067\u304D\u307E\u3059\u3002",Wait:"\u5F85\u6A5F","Elevation Error":"\u6607\u683C\u30A8\u30E9\u30FC","Ask the remote user for authentication":"\u30EA\u30E2\u30FC\u30C8\u30E6\u30FC\u30B6\u30FC\u306B\u8A8D\u8A3C\u3092\u30EA\u30AF\u30A8\u30B9\u30C8\u3059\u308B","Choose this if the remote account is administrator":"\u4F7F\u7528\u4E2D\u306E\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC \u30A2\u30AB\u30A6\u30F3\u30C8\u304C\u7BA1\u7406\u8005\u306E\u5834\u5408\u306F\u3053\u3061\u3089\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044","Transmit the username and password of administrator":"\u7BA1\u7406\u8005\u306E\u30E6\u30FC\u30B6\u30FC\u540D\u3068\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u9001\u4FE1",still_click_uac_tip:"\u30EA\u30E2\u30FC\u30C8\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7 \u30E6\u30FC\u30B6\u30FC\u304CRustDesk\u3092\u5B9F\u884C\u3059\u308B\u969B\u306B\u3001UAC\u3092\u8A31\u53EF\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002","Request Elevation":"\u6A29\u9650\u306E\u6607\u683C\u3092\u30EA\u30AF\u30A8\u30B9\u30C8\u3059\u308B",wait_accept_uac_tip:"\u30EA\u30E2\u30FC\u30C8\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7 \u30E6\u30FC\u30B6\u30FC\u304CUAC\u30C0\u30A4\u30A2\u30ED\u30B0\u3092\u8A31\u53EF\u3059\u308B\u307E\u3067\u3057\u3070\u3089\u304F\u304A\u5F85\u3061\u304F\u3060\u3055\u3044\u3002","Elevate successfully":"\u6A29\u9650\u306E\u6607\u683C\u306B\u6210\u529F\u3057\u307E\u3057\u305F",uppercase:"\u5927\u6587\u5B57",lowercase:"\u5C0F\u6587\u5B57",digit:"\u6841\u6570","special character":"\u7279\u6B8A\u6587\u5B57","length>=8":"8\u6587\u5B57\u4EE5\u4E0A",Weak:"\u8106\u5F31",Medium:"\u666E\u901A",Strong:"\u5F37\u529B","Switch Sides":"\u63A5\u7D9A\u65B9\u5411\u306E\u5207\u308A\u66FF\u3048","Please confirm if you want to share your desktop?":"\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u306E\u5171\u6709\u3092\u8A31\u53EF\u3057\u307E\u3059\u304B\uFF1F",Display:"\u30C7\u30A3\u30B9\u30D7\u30EC\u30A4","Default View Style":"\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u8868\u793A\u30B9\u30BF\u30A4\u30EB","Default Scroll Style":"\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u30B9\u30AF\u30ED\u30FC\u30EB\u30B9\u30BF\u30A4\u30EB","Default Image Quality":"\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u753B\u8CEA","Default Codec":"\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u30B3\u30FC\u30C7\u30C3\u30AF",Bitrate:"\u30D3\u30C3\u30C8\u30EC\u30FC\u30C8",FPS:"FPS",Auto:"\u81EA\u52D5","Other Default Options":"\u305D\u306E\u4ED6\u306E\u30C7\u30D5\u30A9\u30EB\u30C8\u8A2D\u5B9A","Voice call":"\u97F3\u58F0\u901A\u8A71","Text chat":"\u30C6\u30AD\u30B9\u30C8\u30C1\u30E3\u30C3\u30C8","Stop voice call":"\u97F3\u58F0\u901A\u8A71\u3092\u7D42\u4E86",relay_hint_tip:"\u76F4\u63A5\u63A5\u7D9A\u304C\u884C\u3048\u306A\u3044\u5834\u5408\u306F\u3001\u30EA\u30EC\u30FC\u7D4C\u7531\u3067\u306E\u63A5\u7D9A\u3092\u304A\u8A66\u3057\u304F\u3060\u3055\u3044\u3002\u521D\u56DE\u63A5\u7D9A\u3067\u4E2D\u7D99\u63A5\u7D9A\u3092\u884C\u3044\u305F\u3044\u5834\u5408\u306F\u672B\u5C3E\u306B\u300C/r\u300D\u3092\u4ED8\u3051\u308B\u304B\u3001\u6700\u8FD1\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u5C65\u6B74\u306B\u300C\u5E38\u306B\u4E2D\u7D99\u30B5\u30FC\u30D0\u30FC\u7D4C\u7531\u3067\u63A5\u7D9A\u300D\u3068\u3044\u3046\u8A2D\u5B9A\u304C\u3042\u308B\u5834\u5408\u306F\u305D\u3061\u3089\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044\u3002",Reconnect:"\u518D\u63A5\u7D9A",Codec:"\u30B3\u30FC\u30C7\u30C3\u30AF",Resolution:"\u89E3\u50CF\u5EA6","No transfers in progress":"\u9032\u884C\u4E2D\u306E\u8EE2\u9001\u306F\u3042\u308A\u307E\u305B\u3093","Set one-time password length":"\u30EF\u30F3\u30BF\u30A4\u30E0\u30D1\u30B9\u30EF\u30FC\u30C9\u306E\u9577\u3055\u3092\u8A2D\u5B9A\u3059\u308B","RDP Settings":"RDP\u8A2D\u5B9A","Sort by":"\u4E26\u3079\u66FF\u3048","New Connection":"\u65B0\u898F\u63A5\u7D9A",Restore:"\u5FA9\u5143",Minimize:"\u6700\u5C0F",Maximize:"\u6700\u5927","Your Device":"\u3042\u306A\u305F\u306E\u30C7\u30D0\u30A4\u30B9",empty_recent_tip:"\u304A\u3063\u3068\u3001\u6700\u8FD1\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u306F\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3067\u3057\u305F\u3002\u65B0\u3057\u3044\u8A08\u753B\u3092\u7DF4\u308B\u6642\u9593\u3067\u3059\uFF01",empty_favorite_tip:"\u304A\u6C17\u306B\u5165\u308A\u306E\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u304C\u306A\u3044\u3088\u3046\u3067\u3059\u306D\uFF1F\u3042\u306A\u305F\u306E\u63A5\u7D9A\u5148\u3092\u767B\u9332\u3057\u307E\u3057\u3087\u3046\uFF01",empty_lan_tip:"\u3042\u3089\u3089\u3001\u307E\u3060\u8FD1\u304F\u306E\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u306F\u767A\u898B\u3067\u304D\u3066\u3044\u306A\u3044\u3088\u3046\u3067\u3059\u3002",empty_address_book_tip:"\u9A5A\u304F\u3079\u304D\u3053\u3068\u306B\u3001\u3042\u306A\u305F\u306E\u30A2\u30C9\u30EC\u30B9\u5E33\u306B\u306F\u73FE\u5728\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u304C\u767B\u9332\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002","eg: admin":"\u4F8B: \u7BA1\u7406\u8005","Empty Username":"\u7A7A\u306E\u30E6\u30FC\u30B6\u30FC\u540D","Empty Password":"\u7A7A\u306E\u30D1\u30B9\u30EF\u30FC\u30C9",Me:"\u3042\u306A\u305F",identical_file_tip:"\u3053\u306E\u30D5\u30A1\u30A4\u30EB\u306F\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u3068\u540C\u4E00\u3067\u3059\u3002",show_monitors_tip:"\u30C4\u30FC\u30EB\u30D0\u30FC\u306B\u30E2\u30CB\u30BF\u30FC\u3092\u8868\u793A\u3057\u307E\u3059","View Mode":"\u8868\u793A\u30E2\u30FC\u30C9",login_linux_tip:"X\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u306B\u30ED\u30B0\u30A4\u30F3\u3059\u308B\u306B\u306F\u3001\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u306ELinux\u30A2\u30AB\u30A6\u30F3\u30C8\u306B\u30ED\u30B0\u30A4\u30F3\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002",verify_rustdesk_password_tip:"RustDesk\u306E\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u78BA\u8A8D\u3059\u308B",remember_account_tip:"\u3053\u306E\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u8A18\u61B6\u3059\u308B",os_account_desk_tip:"\u3053\u306E\u30A2\u30AB\u30A6\u30F3\u30C8\u306F\u3001\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u306EOS\u306B\u30ED\u30B0\u30A4\u30F3\u3057\u3001\u30D8\u30C3\u30C9\u30EC\u30B9\u3067\u30BB\u30C3\u30B7\u30E7\u30F3\u3092\u6709\u52B9\u5316\u3059\u308B\u305F\u3081\u306B\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002","OS Account":"OS\u306E\u30A2\u30AB\u30A6\u30F3\u30C8",another_user_login_title_tip:"\u4ED6\u306E\u30E6\u30FC\u30B6\u30FC\u304C\u3059\u3067\u306B\u30ED\u30B0\u30A4\u30F3\u3057\u3066\u3044\u307E\u3059",another_user_login_text_tip:"\u5207\u65AD\u3057\u307E\u3057\u305F",xorg_not_found_title_tip:"Xorg\u30B5\u30FC\u30D0\u30FC\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3067\u3057\u305F\u3002",xorg_not_found_text_tip:"Xorg\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u304F\u3060\u3055\u3044",no_desktop_title_tip:"\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u74B0\u5883\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3067\u3057\u305F\u3002",no_desktop_text_tip:"GNOME\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u74B0\u5883\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u304F\u3060\u3055\u3044","No need to elevate":"\u6A29\u9650\u6607\u683C\u306E\u5FC5\u8981\u306F\u3042\u308A\u307E\u305B\u3093","System Sound":"\u30B7\u30B9\u30C6\u30E0\u97F3\u58F0",Default:"\u30C7\u30D5\u30A9\u30EB\u30C8","New RDP":"\u65B0\u3057\u3044RDP",Fingerprint:"\u30D5\u30A3\u30F3\u30AC\u30FC\u30D7\u30EA\u30F3\u30C8","Copy Fingerprint":"\u30D5\u30A3\u30F3\u30AC\u30FC\u30D7\u30EA\u30F3\u30C8\u3092\u30B3\u30D4\u30FC","no fingerprints":"\u30D5\u30A3\u30F3\u30AC\u30FC\u30D7\u30EA\u30F3\u30C8\u304C\u3042\u308A\u307E\u305B\u3093","Select a peer":"\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u3092\u9078\u629E","Select peers":"\u8907\u6570\u306E\u30EA\u30E2\u30FC\u30C8\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u3092\u9078\u629E",Plugins:"\u30D7\u30E9\u30B0\u30A4\u30F3",Uninstall:"\u30A2\u30F3\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB",Update:"\u66F4\u65B0",Enable:"\u6709\u52B9",Disable:"\u7121\u52B9",Options:"\u8A2D\u5B9A",resolution_original_tip:"\u30AA\u30EA\u30B8\u30CA\u30EB\u306E\u89E3\u50CF\u5EA6",resolution_fit_local_tip:"\u30ED\u30FC\u30AB\u30EB\u89E3\u50CF\u5EA6\u306B\u5408\u308F\u305B\u308B",resolution_custom_tip:"\u30AB\u30B9\u30BF\u30E0\u89E3\u50CF\u5EA6","Collapse toolbar":"\u30C4\u30FC\u30EB\u30D0\u30FC\u3092\u6298\u308A\u305F\u305F\u3080","Accept and Elevate":"\u627F\u8A8D\u3057\u3066\u6A29\u9650\u3092\u6607\u683C\u3059\u308B",accept_and_elevate_btn_tooltip:"\u63A5\u7D9A\u3092\u53D7\u3051\u5165\u308C\u305F\u4E0A\u3067\u3001UAC\u6A29\u9650\u3092\u6607\u683C\u3057\u307E\u3059\u3002",clipboard_wait_response_timeout_tip:"\u30AF\u30EA\u30C3\u30D7\u30DC\u30FC\u30C9\u306E\u30B3\u30D4\u30FC\u304C\u30BF\u30A4\u30E0\u30A2\u30A6\u30C8\u3057\u307E\u3057\u305F\u3002","Incoming connection":"\u63A5\u7D9A\u306E\u53D7\u4FE1","Outgoing connection":"\u63A5\u7D9A\u306E\u9001\u4FE1",Exit:"\u7D42\u4E86",Open:"\u958B\u304F",logout_tip:"\u672C\u5F53\u306B\u30ED\u30B0\u30A2\u30A6\u30C8\u3057\u307E\u3059\u304B\uFF1F",Service:"\u30B5\u30FC\u30D3\u30B9",Start:"\u958B\u59CB",Stop:"\u505C\u6B62",exceed_max_devices:"\u7BA1\u7406\u5BFE\u8C61\u306E\u30C7\u30D0\u30A4\u30B9\u304C\u6700\u5927\u6570\u306B\u9054\u3057\u307E\u3057\u305F\u3002","Sync with recent sessions":"\u6700\u8FD1\u306E\u30BB\u30C3\u30B7\u30E7\u30F3\u3068\u540C\u671F","Sort tags":"\u30BF\u30B0\u3067\u4E26\u3079\u66FF\u3048","Open connection in new tab":"\u65B0\u3057\u3044\u30BF\u30D6\u3067\u63A5\u7D9A\u3092\u958B\u304F","Move tab to new window":"\u65B0\u3057\u3044\u30A6\u30A3\u30F3\u30C9\u30A6\u306B\u30BF\u30D6\u3092\u79FB\u52D5\u3059\u308B","Can not be empty":"\u7A7A\u306B\u3059\u308B\u3053\u3068\u306F\u3067\u304D\u307E\u305B\u3093","Already exists":"\u3059\u3067\u306B\u5B58\u5728\u3057\u307E\u3059","Change Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5909\u66F4","Refresh Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u30EA\u30D5\u30EC\u30C3\u30B7\u30E5",ID:"ID","Grid View":"\u30B0\u30EA\u30C3\u30C9\u30D3\u30E5\u30FC","List View":"\u30EA\u30B9\u30C8\u30D3\u30E5\u30FC",Select:"\u9078\u629E","Toggle Tags":"\u30BF\u30B0\u306E\u5207\u308A\u66FF\u3048",pull_ab_failed_tip:"\u30A2\u30C9\u30EC\u30B9\u5E33\u306E\u66F4\u65B0\u306B\u5931\u6557\u3057\u307E\u3057\u305F",push_ab_failed_tip:"\u30B5\u30FC\u30D0\u30FC\u3078\u306E\u30A2\u30C9\u30EC\u30B9\u5E33\u306E\u540C\u671F\u306B\u5931\u6557\u3057\u307E\u3057\u305F",synced_peer_readded_tip:"\u6700\u8FD1\u30BB\u30C3\u30B7\u30E7\u30F3\u3092\u884C\u3063\u305F\u30C7\u30D0\u30A4\u30B9\u306F\u30A2\u30C9\u30EC\u30B9\u5E33\u306B\u540C\u671F\u3055\u308C\u307E\u3059\u3002","Change Color":"\u8272\u306E\u5909\u66F4","Primary Color":"\u30D7\u30E9\u30A4\u30DE\u30EA \u30AB\u30E9\u30FC","HSV Color":"HSV\u30AB\u30E9\u30FC","Installation Successful!":"\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u306B\u6210\u529F\u3057\u307E\u3057\u305F\uFF01","Installation failed!":"\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002","Reverse mouse wheel":"\u30DE\u30A6\u30B9\u30DB\u30A4\u30FC\u30EB\u3092\u53CD\u8EE2\u3059\u308B","{} sessions":"{}\u4EF6\u306E\u30BB\u30C3\u30B7\u30E7\u30F3",scam_title:"\u3042\u306A\u305F\u306F\u8A50\u6B3A\u306B\u3042\u3063\u3066\u3044\u308B\u304B\u3082\u3057\u308C\u307E\u305B\u3093\uFF01",scam_text1:"\u3082\u3057\u3001\u77E5\u3089\u306A\u3044\u76F8\u624B\u304B\u3089\u96FB\u8A71\u3067RustDesk\u306E\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3084\u30B5\u30FC\u30D3\u30B9\u306E\u958B\u59CB\u3092\u4F9D\u983C\u3055\u308C\u305F\u5834\u5408\u3001\u4F5C\u696D\u3092\u9032\u3081\u305A\u306B\u3001\u3059\u3050\u306B\u96FB\u8A71\u3092\u5207\u3063\u3066\u304F\u3060\u3055\u3044\u3002",scam_text2:"\u76F8\u624B\u306F\u3042\u306A\u305F\u304B\u3089\u304A\u91D1\u3084\u500B\u4EBA\u60C5\u5831\u3092\u76D7\u3082\u3046\u3068\u3059\u308B\u8A50\u6B3A\u5E2B\u3067\u3042\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002","Don't show again":"\u4ECA\u5F8C\u8868\u793A\u3057\u306A\u3044","I Agree":"\u540C\u610F\u3059\u308B",Decline:"\u540C\u610F\u3057\u306A\u3044","Timeout in minutes":"\u30BF\u30A4\u30E0\u30A2\u30A6\u30C8\u307E\u3067\u306E\u6642\u9593(\u5206)",auto_disconnect_option_tip:"\u30E6\u30FC\u30B6\u30FC\u304C\u975E\u30A2\u30AF\u30C6\u30A3\u30D6\u306E\u5834\u5408\u3001\u81EA\u52D5\u7684\u306B\u53D7\u4FE1\u3057\u305F\u30BB\u30C3\u30B7\u30E7\u30F3\u3092\u9589\u3058\u308B","Connection failed due to inactivity":"\u30EA\u30E2\u30FC\u30C8\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7 \u30E6\u30FC\u30B6\u30FC\u304C\u975E\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u305F\u3081\u3001\u63A5\u7D9A\u306B\u5931\u6557\u3057\u307E\u3057\u305F","Check for software update on startup":"\u8D77\u52D5\u6642\u306B\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2\u306E\u66F4\u65B0\u3092\u30C1\u30A7\u30C3\u30AF","upgrade_rustdesk_server_pro_to_{}_tip":"RustDesk Server Pro\u3092\u30D0\u30FC\u30B8\u30E7\u30F3{}\u4EE5\u4E0A\u306B\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u3057\u3066\u304F\u3060\u3055\u3044\uFF01",pull_group_failed_tip:"\u30B0\u30EB\u30FC\u30D7\u306E\u66F4\u65B0\u306B\u5931\u6557\u3057\u307E\u3057\u305F","Filter by intersection":"\u4EA4\u5DEE\u4F4D\u7F6E\u3067\u30D5\u30A3\u30EB\u30BF\u30FC","Remove wallpaper during incoming sessions":"\u30BB\u30C3\u30B7\u30E7\u30F3\u306E\u53D7\u4FE1\u4E2D\u3001\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u80CC\u666F\u3092\u524A\u9664\u3059\u308B",Test:"\u30C6\u30B9\u30C8",display_is_plugged_out_msg:"\u30E2\u30CB\u30BF\u30FC\u304C\u63A5\u7D9A\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002\u6700\u521D\u306E\u30E2\u30CB\u30BF\u30FC\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044\u3002","No displays":"\u30E2\u30CB\u30BF\u30FC\u304C\u3042\u308A\u307E\u305B\u3093","Open in new window":"\u65B0\u3057\u3044\u30A6\u30A3\u30F3\u30C9\u30A6\u3067\u958B\u304F","Show displays as individual windows":"\u30E2\u30CB\u30BF\u30FC\u3092\u5225\u3005\u306E\u30A6\u30A3\u30F3\u30C9\u30A6\u3068\u3057\u3066\u8868\u793A","Use all my displays for the remote session":"\u3059\u3079\u3066\u306E\u30C7\u30A3\u30B9\u30D7\u30EC\u30A4\u3092\u30BB\u30C3\u30B7\u30E7\u30F3\u3067\u4F7F\u7528\u3059\u308B",selinux_tip:"SELinux\u304C\u6709\u52B9\u306B\u306A\u3063\u3066\u3044\u308B\u305F\u3081\u3001RustDesk\u304C\u6B63\u5E38\u306B\u52D5\u4F5C\u3057\u306A\u3044\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002","Change view":"\u8868\u793A\u5909\u66F4","Big tiles":"\u5927\u304D\u306A\u30BF\u30A4\u30EB","Small tiles":"\u5C0F\u3055\u306A\u30BF\u30A4\u30EB",List:"\u30EA\u30B9\u30C8","Virtual display":"\u4EEE\u60F3\u30E2\u30CB\u30BF\u30FC","Plug out all":"\u3059\u3079\u3066\u5207\u65AD\u3059\u308B","True color (4:4:4)":"True color (4:4:4)","Enable blocking user input":"\u30E6\u30FC\u30B6\u30FC\u5165\u529B\u306E\u30D6\u30ED\u30C3\u30AF\u3092\u6709\u52B9\u5316",id_input_tip:`ID\u3001IP\u30A2\u30C9\u30EC\u30B9\u3001\u307E\u305F\u306F\u30C9\u30E1\u30A4\u30F3\u3068\u30DD\u30FC\u30C8\u756A\u53F7(<\u30C9\u30E1\u30A4\u30F3>:<\u30DD\u30FC\u30C8>)\u3092\u4F7F\u7528\u3067\u304D\u307E\u3059\u3002 +\u4ED6\u306E\u30B5\u30FC\u30D0\u30FC\u306E\u30C7\u30D0\u30A4\u30B9\u306B\u30A2\u30AF\u30BB\u30B9\u3057\u305F\u3044\u5834\u5408\u306F\u3001\u30B5\u30FC\u30D0\u30FC\u30A2\u30C9\u30EC\u30B9(@<\u30B5\u30FC\u30D0\u30FC\u30A2\u30C9\u30EC\u30B9>?key=<\u30AD\u30FC\u306E\u5024>)\u3092\u8FFD\u52A0\u3057\u3066\u304F\u3060\u3055\u3044\u3002 +(\u4F8B:9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=) +\u30D1\u30D6\u30EA\u30C3\u30AF\u30B5\u30FC\u30D0\u30FC\u306E\u30C7\u30D0\u30A4\u30B9\u306B\u63A5\u7D9A\u3057\u305F\u3044\u5834\u5408\u306F\u3001\u300C@public\u300D\u306E\u3088\u3046\u306B\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u3002\u30D1\u30D6\u30EA\u30C3\u30AF\u30B5\u30FC\u30D0\u30FC\u306E\u5834\u5408\u3001\u30AD\u30FC\u306F\u4E0D\u8981\u3067\u3059\u3002 + +\u521D\u56DE\u63A5\u7D9A\u3067\u4E2D\u7D99\u63A5\u7D9A\u3092\u884C\u3044\u305F\u3044\u5834\u5408\u306F\u3001\u300C9123456234/r\u300D\u306E\u3088\u3046\u306B\u672B\u5C3E\u306B\u300C/r\u300D\u3092\u4ED8\u3051\u3066\u304F\u3060\u3055\u3044\u3002`,privacy_mode_impl_mag_tip:"\u30E2\u30FC\u30C9 1",privacy_mode_impl_virtual_display_tip:"\u30E2\u30FC\u30C9 2","Enter privacy mode":"\u30D7\u30E9\u30A4\u30D0\u30B7\u30FC\u30E2\u30FC\u30C9\u3092\u8D77\u52D5","Exit privacy mode":"\u30D7\u30E9\u30A4\u30D0\u30B7\u30FC\u30E2\u30FC\u30C9\u3092\u7D42\u4E86",idd_not_support_under_win10_2004_tip:"Indirect display driver\u306B\u306F\u5BFE\u5FDC\u3057\u3066\u3044\u307E\u305B\u3093\u3002Windows 10 \u30D0\u30FC\u30B8\u30E7\u30F32004\u4EE5\u964D\u304C\u5FC5\u8981\u3067\u3059\u3002",input_source_1_tip:"\u5165\u529B\u30BD\u30FC\u30B9 1",input_source_2_tip:"\u5165\u529B\u30BD\u30FC\u30B9 2","Swap control-command key":"ctrl\u3068command\u30AD\u30FC\u3092\u5165\u308C\u66FF\u3048\u308B","swap-left-right-mouse":"\u30DE\u30A6\u30B9\u306E\u30AF\u30EA\u30C3\u30AF\u3092\u5165\u308C\u66FF\u3048\u308B","2FA code":"\u4E8C\u8981\u7D20\u8A8D\u8A3C\u30B3\u30FC\u30C9",More:"\u8A73\u7D30","enable-2fa-title":"\u4E8C\u8981\u7D20\u8A8D\u8A3C\u3092\u6709\u52B9\u5316","enable-2fa-desc":`\u8A8D\u8A3C\u30A2\u30D7\u30EA\u3092\u30BB\u30C3\u30C8\u30A2\u30C3\u30D7\u3057\u307E\u3059\u3002Authy\u3001Microsoft\u307E\u305F\u306FGoogle Authenticator\u306A\u3069\u304CPC\u307E\u305F\u306F\u30B9\u30DE\u30FC\u30C8\u30D5\u30A9\u30F3\u3067\u5229\u7528\u3067\u304D\u307E\u3059\u3002 + +QR\u30B3\u30FC\u30C9\u3092\u30B9\u30AD\u30E3\u30F3\u3057\u3001\u30A2\u30D7\u30EA\u304C\u8868\u793A\u3059\u308B\u30B3\u30FC\u30C9\u3092\u5165\u529B\u3059\u308B\u3053\u3068\u3067\u4E8C\u8981\u7D20\u8A8D\u8A3C\u304C\u6709\u52B9\u306B\u306A\u308A\u307E\u3059\u3002`,"wrong-2fa-code":"\u30B3\u30FC\u30C9\u304C\u9055\u3044\u307E\u3059\u3002\u30B3\u30FC\u30C9\u3068\u7AEF\u672B\u306E\u6642\u523B\u8A2D\u5B9A\u304C\u6B63\u3057\u3044\u304B\u3092\u3054\u78BA\u8A8D\u304F\u3060\u3055\u3044\u3002","enter-2fa-title":"\u4E8C\u8981\u7D20\u8A8D\u8A3C","Email verification code must be 6 characters.":"\u96FB\u5B50\u30E1\u30FC\u30EB\u8A8D\u8A3C\u30B3\u30FC\u30C9\u306F6\u6587\u5B57\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002","2FA code must be 6 digits.":"\u4E8C\u8981\u7D20\u8A8D\u8A3C\u30B3\u30FC\u30C9\u306F6\u6587\u5B57\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002","Multiple Windows sessions found":"\u8907\u6570\u306EWindows\u30BB\u30C3\u30B7\u30E7\u30F3\u304C\u898B\u3064\u304B\u308A\u307E\u3057\u305F","Please select the session you want to connect to":"\u63A5\u7D9A\u3057\u305F\u3044\u30BB\u30C3\u30B7\u30E7\u30F3\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044",powered_by_me:"Powered by RustDesk",outgoing_only_desk_tip:`\u30AB\u30B9\u30BF\u30DE\u30A4\u30BA\u3055\u308C\u305F\u30A8\u30C7\u30A3\u30B7\u30E7\u30F3\u3092\u4F7F\u7528\u3057\u3066\u3044\u307E\u3059\u3002 +\u4ED6\u306E\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u306B\u63A5\u7D9A\u3067\u304D\u307E\u3059\u304C\u3001\u4ED6\u306E\u30B3\u30F3\u30D4\u30E5\u30FC\u30BF\u30FC\u304B\u3089\u306E\u30EA\u30AF\u30A8\u30B9\u30C8\u306F\u53D7\u4FE1\u3067\u304D\u307E\u305B\u3093\u3002`,preset_password_warning:"\u3053\u306E\u30A8\u30C7\u30A3\u30B7\u30E7\u30F3\u306B\u306F\u3001\u30C7\u30D5\u30A9\u30EB\u30C8\u3067\u56FA\u5B9A\u30D1\u30B9\u30EF\u30FC\u30C9\u304C\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u307E\u3059\u3002\u3053\u306E\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u77E5\u3063\u3066\u3044\u308B\u30E6\u30FC\u30B6\u30FC\u306F\u3042\u306A\u305F\u306E\u30C7\u30D0\u30A4\u30B9\u3092\u5B8C\u5168\u306B\u30B3\u30F3\u30C8\u30ED\u30FC\u30EB\u3067\u304D\u308B\u305F\u3081\u3001\u305D\u306E\u3088\u3046\u306A\u5371\u967A\u304C\u3042\u308B\u5834\u5408\u306F\u76F4\u3061\u306BRustDesk\u3092\u30A2\u30F3\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u3066\u4E0B\u3055\u3044\uFF01","Security Alert":"\u30BB\u30AD\u30E5\u30EA\u30C6\u30A3\u8B66\u544A","My address book":"\u3042\u306A\u305F\u306E\u30A2\u30C9\u30EC\u30B9\u5E33",Personal:"\u500B\u4EBA",Owner:"\u6240\u6709\u8005","Set shared password":"\u5171\u6709\u30D1\u30B9\u30EF\u30FC\u30C9\u306E\u8A2D\u5B9A","Exist in":"\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059","Read-only":"\u8AAD\u307F\u53D6\u308A\u5C02\u7528","Read/Write":"\u8AAD\u307F\u53D6\u308A/\u66F8\u304D\u8FBC\u307F","Full Control":"\u30D5\u30EB\u30A2\u30AF\u30BB\u30B9",share_warning_tip:"\u30D5\u30A3\u30FC\u30EB\u30C9\u306F\u5171\u6709\u3055\u308C\u3001\u4ED6\u306E\u4EBA\u304B\u3089\u3082\u95B2\u89A7\u3067\u304D\u307E\u3059\u3002",Everyone:"\u5168\u54E1",ab_web_console_tip:"web\u30B3\u30F3\u30BD\u30FC\u30EB\u306E\u8A73\u7D30","allow-only-conn-window-open-tip":"RustDesk\u306E\u30A6\u30A3\u30F3\u30C9\u30A6\u304C\u958B\u3044\u3066\u3044\u308B\u5834\u5408\u306E\u307F\u63A5\u7D9A\u3092\u8A31\u53EF\u3059\u308B",no_need_privacy_mode_no_physical_displays_tip:"\u7269\u7406\u30E2\u30CB\u30BF\u30FC\u304C\u5B58\u5728\u3057\u306A\u3044\u305F\u3081\u3001\u30D7\u30E9\u30A4\u30D0\u30B7\u30FC\u30E2\u30FC\u30C9\u306F\u4E0D\u8981\u3067\u3059\u3002","Follow remote cursor":"\u30EA\u30E2\u30FC\u30C8\u30AB\u30FC\u30BD\u30EB\u306B\u8FFD\u5F93","Follow remote window focus":"\u30EA\u30E2\u30FC\u30C8\u30A6\u30A3\u30F3\u30C9\u30A6\u306E\u30D5\u30A9\u30FC\u30AB\u30B9\u306B\u8FFD\u5F93",default_proxy_tip:"\u30C7\u30D5\u30A9\u30EB\u30C8\u306E\u30D7\u30ED\u30C8\u30B3\u30EB\u3068\u30DD\u30FC\u30C8\u306FSocks5\u30681080\u3067\u3059\u3002",no_audio_input_device_tip:"\u30AA\u30FC\u30C7\u30A3\u30AA\u5165\u529B\u30C7\u30D0\u30A4\u30B9\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002",Incoming:"\u53D7\u4FE1",Outgoing:"\u767A\u4FE1","Clear Wayland screen selection":"Wayland\u306E\u753B\u9762\u9078\u629E\u3092\u30AF\u30EA\u30A2",clear_Wayland_screen_selection_tip:"\u753B\u9762\u9078\u629E\u3092\u30AF\u30EA\u30A2\u5F8C\u3001\u5171\u6709\u753B\u9762\u3092\u518D\u3073\u9078\u629E\u3067\u304D\u307E\u3059\u3002",confirm_clear_Wayland_screen_selection_tip:"\u672C\u5F53\u306BWayland\u306E\u753B\u9762\u9078\u629E\u3092\u30AF\u30EA\u30A2\u3057\u307E\u3059\u304B\uFF1F",android_new_voice_call_tip:"\u65B0\u3057\u3044\u97F3\u58F0\u901A\u8A71\u30EA\u30AF\u30A8\u30B9\u30C8\u3092\u53D7\u4FE1\u3057\u307E\u3057\u305F\u3002\u627F\u8A8D\u3059\u308B\u3068\u97F3\u58F0\u901A\u8A71\u306B\u5207\u308A\u66FF\u308F\u308A\u307E\u3059\u3002",texture_render_tip:"\u30C6\u30AF\u30B9\u30C1\u30E3\u30EC\u30F3\u30C0\u30EA\u30F3\u30B0\u3092\u4F7F\u7528\u3057\u3001\u753B\u50CF\u3092\u3088\u308A\u6ED1\u3089\u304B\u306B\u63CF\u753B\u3057\u307E\u3059\u3002\u30EC\u30F3\u30C0\u30EA\u30F3\u30B0\u306E\u554F\u984C\u304C\u767A\u751F\u3057\u305F\u5834\u5408\u306F\u7121\u52B9\u306B\u3057\u3066\u307F\u3066\u304F\u3060\u3055\u3044\u3002","Use texture rendering":"\u30C6\u30AF\u30B9\u30C1\u30E3\u30EC\u30F3\u30C0\u30EA\u30F3\u30B0\u3092\u4F7F\u7528","Floating window":"\u30D5\u30ED\u30FC\u30C6\u30A3\u30F3\u30B0\u30A6\u30A3\u30F3\u30C9\u30A6",floating_window_tip:"RustDesk\u306E\u30D0\u30C3\u30AF\u30B0\u30E9\u30A6\u30F3\u30C9\u30B5\u30FC\u30D3\u30B9\u3092\u7DAD\u6301\u3059\u308B\u305F\u3081\u306B\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002","Keep screen on":"\u5E38\u306B\u753B\u9762\u3092\u30AA\u30F3",Never:"\u753B\u9762\u3092\u30AA\u30F3\u306B\u3057\u306A\u3044","During controlled":"\u64CD\u4F5C\u4E2D","During service is on":"\u30B5\u30FC\u30D3\u30B9\u306E\u52D5\u4F5C\u4E2D","Capture screen using DirectX":"DirectX\u3092\u4F7F\u7528\u3057\u305F\u753B\u9762\u30AD\u30E3\u30D7\u30C1\u30E3",Back:"\u623B\u308B",Apps:"\u30A2\u30D7\u30EA","Volume up":"\u97F3\u91CF\u30A2\u30C3\u30D7","Volume down":"\u97F3\u91CF\u30C0\u30A6\u30F3",Power:"\u96FB\u6E90","Telegram bot":"Telegram Bot","enable-bot-tip":"\u3053\u306E\u6A5F\u80FD\u3092\u6709\u52B9\u306B\u3059\u308B\u3068\u3001\u30DC\u30C3\u30C8\u304B\u3089\u4E8C\u8981\u7D20\u8A8D\u8A3C\u30B3\u30FC\u30C9\u3092\u53D7\u3051\u53D6\u308B\u3053\u3068\u304C\u3067\u304D\u307E\u3059\u3002\u307E\u305F\u3001\u63A5\u7D9A\u6642\u306E\u901A\u77E5\u3068\u3057\u3066\u3082\u6A5F\u80FD\u3057\u307E\u3059\u3002","enable-bot-desc":`1. @BotFather\u306E\u30C1\u30E3\u30C3\u30C8\u3092\u958B\u304D\u307E\u3059\u3002 +2. \u300C/newbot\u300D\u30B3\u30DE\u30F3\u30C9\u3092\u9001\u4FE1\u3057\u307E\u3059\u3002\u9001\u4FE1\u5F8C\u3001\u30C8\u30FC\u30AF\u30F3\u3092\u53D6\u5F97\u3067\u304D\u307E\u3059\u3002 +3. \u65B0\u3057\u304F\u4F5C\u6210\u3057\u305Fbot\u3068\u30C1\u30E3\u30C3\u30C8\u3092\u958B\u59CB\u3057\u307E\u3059\u3002\u300C/hello\u300D\u306E\u3088\u3046\u306B\u30B9\u30E9\u30C3\u30B7\u30E5\u3067\u59CB\u307E\u308B\u30E1\u30C3\u30BB\u30FC\u30B8\u3092\u9001\u4FE1\u3057\u3066\u8D77\u52D5\u3057\u307E\u3059\u3002 +`,"cancel-2fa-confirm-tip":"\u672C\u5F53\u306B\u4E8C\u8981\u7D20\u8A8D\u8A3C\u3092\u30AD\u30E3\u30F3\u30BB\u30EB\u3057\u307E\u3059\u304B\uFF1F","cancel-bot-confirm-tip":"\u672C\u5F53\u306BTelegram Bot\u3092\u30AD\u30E3\u30F3\u30BB\u30EB\u3057\u307E\u3059\u304B\uFF1F","About RustDesk":"RustDesk\u306B\u3064\u3044\u3066","Send clipboard keystrokes":"\u30AF\u30EA\u30C3\u30D7\u30DC\u30FC\u30C9\u306E\u5185\u5BB9\u3092\u30AD\u30FC\u5165\u529B\u3068\u3057\u3066\u9001\u4FE1\u3059\u308B",network_error_tip:"\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u63A5\u7D9A\u3092\u78BA\u8A8D\u3057\u3001\u518D\u5EA6\u304A\u8A66\u3057\u304F\u3060\u3055\u3044\u3002","Unlock with PIN":"PIN\u3067\u30ED\u30C3\u30AF\u89E3\u9664","Requires at least {} characters":"\u6700\u4F4E\u3067\u3082{}\u6587\u5B57\u5FC5\u8981\u3067\u3059","Wrong PIN":"PIN\u304C\u9593\u9055\u3063\u3066\u3044\u307E\u3059","Set PIN":"PIN\u3092\u8A2D\u5B9A","Enable trusted devices":"\u627F\u8A8D\u6E08\u30C7\u30D0\u30A4\u30B9\u3092\u6709\u52B9\u5316","Manage trusted devices":"\u627F\u8A8D\u6E08\u30C7\u30D0\u30A4\u30B9\u306E\u7BA1\u7406",Platform:"\u30D7\u30E9\u30C3\u30C8\u30D5\u30A9\u30FC\u30E0","Days remaining":"\u6B8B\u308A\u65E5\u6570","enable-trusted-devices-tip":"\u627F\u8A8D\u6E08\u30C7\u30D0\u30A4\u30B9\u30672FA\u30C1\u30A7\u30C3\u30AF\u3092\u30B9\u30AD\u30C3\u30D7\u3057\u307E\u3059\u3002","Parent directory":"\u89AA\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA",Resume:"\u518D\u958B","Invalid file name":"\u7121\u52B9\u306A\u30D5\u30A1\u30A4\u30EB\u540D","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},he:{Status:"","Your Desktop":"",desk_tip:"\u05E0\u05D9\u05EA\u05DF \u05DC\u05D2\u05E9\u05EA \u05DC\u05E9\u05D5\u05DC\u05D7\u05DF \u05D4\u05E2\u05D1\u05D5\u05D3\u05D4 \u05E9\u05DC\u05DA \u05E2\u05DD \u05DE\u05D6\u05D4\u05D4 \u05D5\u05E1\u05D9\u05E1\u05DE\u05D4 \u05D6\u05D5.",Password:"",Ready:"",Established:"",connecting_status:"\u05DE\u05EA\u05D7\u05D1\u05E8 \u05DC\u05E8\u05E9\u05EA RustDesk...","Enable service":"","Start service":"","Service is running":"","Service is not running":"",not_ready_status:"\u05DC\u05D0 \u05DE\u05D5\u05DB\u05DF. \u05D1\u05D3\u05D5\u05E7 \u05D0\u05EA \u05D4\u05D7\u05D9\u05D1\u05D5\u05E8 \u05E9\u05DC\u05DA","Control Remote Desktop":"","Transfer file":"",Connect:"","Recent sessions":"","Address book":"",Confirmation:"","TCP tunneling":"",Remove:"","Refresh random password":"","Set your own password":"","Enable keyboard/mouse":"","Enable clipboard":"","Enable file transfer":"","Enable TCP tunneling":"","IP Whitelisting":"","ID/Relay Server":"\u05E9\u05E8\u05EA \u05DE\u05D6\u05D4\u05D4/\u05E8\u05D9\u05DC\u05D9\u05D9","Import server config":"","Export Server Config":"","Import server configuration successfully":"","Export server configuration successfully":"","Invalid server configuration":"","Clipboard is empty":"","Stop service":"","Change ID":"","Your new ID":"","length %min% to %max%":"","starts with a letter":"","allowed characters":"",id_change_tip:"\u05DE\u05D5\u05EA\u05E8\u05D9\u05DD \u05E8\u05E7 \u05EA\u05D5\u05D5\u05D9\u05DD a-z, A-Z, 0-9 \u05D5_ (\u05E7\u05D5 \u05EA\u05D7\u05EA\u05D5\u05DF). \u05D4\u05D0\u05D5\u05EA \u05D4\u05E8\u05D0\u05E9\u05D5\u05E0\u05D4 \u05D7\u05D9\u05D9\u05D1\u05EA \u05DC\u05D4\u05D9\u05D5\u05EA a-z, A-Z. \u05D0\u05D5\u05E8\u05DA \u05D1\u05D9\u05DF 6 \u05DC-16.",Website:"",About:"",Slogan_tip:"\u05E0\u05D5\u05E6\u05E8 \u05D1\u05DC\u05D1 \u05D1\u05E2\u05D5\u05DC\u05DD \u05D4\u05D6\u05D4 \u05D4\u05DB\u05D0\u05D5\u05D8\u05D9!","Privacy Statement":"",Mute:"","Build Date":"\u05EA\u05D0\u05E8\u05D9\u05DA \u05D1\u05E0\u05D9\u05D9\u05D4",Version:"",Home:"","Audio Input":"\u05E7\u05DC\u05D8 \u05E9\u05DE\u05E2",Enhancements:"","Hardware Codec":"\u05E7\u05D5\u05D3\u05E7 \u05D7\u05D5\u05DE\u05E8\u05D4","Adaptive bitrate":"","ID Server":"\u05E9\u05E8\u05EA \u05DE\u05D6\u05D4\u05D4","Relay Server":"\u05E9\u05E8\u05EA \u05E8\u05D9\u05DC\u05D9\u05D9","API Server":"\u05E9\u05E8\u05EA API",invalid_http:"\u05D7\u05D9\u05D9\u05D1 \u05DC\u05D4\u05EA\u05D7\u05D9\u05DC \u05E2\u05DD http:// \u05D0\u05D5 https://","Invalid IP":"","Invalid format":"",server_not_support:"\u05E2\u05D3\u05D9\u05D9\u05DF \u05DC\u05D0 \u05E0\u05EA\u05DE\u05DA \u05E2\u05DC \u05D9\u05D3\u05D9 \u05D4\u05E9\u05E8\u05EA","Not available":"","Too frequent":"",Cancel:"",Skip:"",Close:"",Retry:"",OK:"","Password Required":"\u05E0\u05D3\u05E8\u05E9\u05EA \u05E1\u05D9\u05E1\u05DE\u05D4","Please enter your password":"","Remember password":"","Wrong Password":"\u05E1\u05D9\u05E1\u05DE\u05D4 \u05E9\u05D2\u05D5\u05D9\u05D4","Do you want to enter again?":"","Connection Error":"\u05E9\u05D2\u05D9\u05D0\u05EA \u05D7\u05D9\u05D1\u05D5\u05E8",Error:"","Reset by the peer":"","Connecting...":"","Connection in progress. Please wait.":"","Please try 1 minute later":"","Login Error":"\u05E9\u05D2\u05D9\u05D0\u05EA \u05D4\u05EA\u05D7\u05D1\u05E8\u05D5\u05EA",Successful:"","Connected, waiting for image...":"",Name:"",Type:"",Modified:"",Size:"","Show Hidden Files":"\u05D4\u05E6\u05D2 \u05E7\u05D1\u05E6\u05D9\u05DD \u05E0\u05E1\u05EA\u05E8\u05D9\u05DD",Receive:"",Send:"","Refresh File":"\u05E8\u05E2\u05E0\u05DF \u05E7\u05D5\u05D1\u05E5",Local:"",Remote:"","Remote Computer":"\u05DE\u05D7\u05E9\u05D1 \u05DE\u05E8\u05D5\u05D7\u05E7","Local Computer":"\u05DE\u05D7\u05E9\u05D1 \u05DE\u05E7\u05D5\u05DE\u05D9","Confirm Delete":"\u05D0\u05E9\u05E8 \u05DE\u05D7\u05D9\u05E7\u05D4",Delete:"",Properties:"","Multi Select":"\u05D1\u05D7\u05D9\u05E8\u05D4 \u05DE\u05E8\u05D5\u05D1\u05D4","Select All":"\u05D1\u05D7\u05E8 \u05D4\u05DB\u05DC","Unselect All":"\u05D1\u05D8\u05DC \u05D1\u05D7\u05D9\u05E8\u05EA \u05D4\u05DB\u05DC","Empty Directory":"\u05EA\u05D9\u05E7\u05D9\u05D9\u05D4 \u05E8\u05D9\u05E7\u05D4","Not an empty directory":"","Are you sure you want to delete this file?":"","Are you sure you want to delete this empty directory?":"","Are you sure you want to delete the file of this directory?":"","Do this for all conflicts":"","This is irreversible!":"",Deleting:"",files:"",Waiting:"",Finished:"",Speed:"","Custom Image Quality":"\u05D0\u05D9\u05DB\u05D5\u05EA \u05EA\u05DE\u05D5\u05E0\u05D4 \u05DE\u05D5\u05EA\u05D0\u05DE\u05EA \u05D0\u05D9\u05E9\u05D9\u05EA","Privacy mode":"","Block user input":"","Unblock user input":"","Adjust Window":"\u05D4\u05EA\u05D0\u05DD \u05D7\u05DC\u05D5\u05DF",Original:"",Shrink:"",Stretch:"",Scrollbar:"",ScrollAuto:"","Good image quality":"",Balanced:"","Optimize reaction time":"",Custom:"","Show remote cursor":"","Show quality monitor":"","Disable clipboard":"","Lock after session end":"",Insert:"","Insert Lock":"\u05D4\u05D5\u05E1\u05E3 \u05E0\u05E2\u05D9\u05DC\u05D4",Refresh:"","ID does not exist":"","Failed to connect to rendezvous server":"","Please try later":"","Remote desktop is offline":"","Key mismatch":"",Timeout:"","Failed to connect to relay server":"","Failed to connect via rendezvous server":"","Failed to connect via relay server":"","Failed to make direct connection to remote desktop":"","Set Password":"\u05D4\u05D2\u05D3\u05E8 \u05E1\u05D9\u05E1\u05DE\u05D4","OS Password":"\u05E1\u05D9\u05E1\u05DE\u05EA \u05DE\u05E2\u05E8\u05DB\u05EA \u05D4\u05E4\u05E2\u05DC\u05D4",install_tip:"\u05D1\u05D2\u05DC\u05DC UAC, RustDesk \u05DC\u05D0 \u05D9\u05DB\u05D5\u05DC \u05DC\u05E4\u05E2\u05D5\u05DC \u05DB\u05E8\u05D0\u05D5\u05D9 \u05DB\u05E6\u05D3 \u05DE\u05E8\u05D5\u05D7\u05E7 \u05D1\u05D7\u05DC\u05E7 \u05DE\u05D4\u05DE\u05E7\u05E8\u05D9\u05DD. \u05DB\u05D3\u05D9 \u05DC\u05D4\u05D9\u05DE\u05E0\u05E2 \u05DE-UAC, \u05D0\u05E0\u05D0 \u05DC\u05D7\u05E5 \u05E2\u05DC \u05D4\u05DB\u05E4\u05EA\u05D5\u05E8 \u05DC\u05DE\u05D8\u05D4 \u05DB\u05D3\u05D9 \u05DC\u05D4\u05EA\u05E7\u05D9\u05DF \u05D0\u05EA RustDesk \u05D1\u05DE\u05E2\u05E8\u05DB\u05EA.","Click to upgrade":"","Click to download":"","Click to update":"",Configure:"",config_acc:'\u05DB\u05D3\u05D9 \u05DC\u05E9\u05DC\u05D5\u05D8 \u05DE\u05E8\u05D7\u05D5\u05E7 \u05D1\u05E9\u05D5\u05DC\u05D7\u05DF \u05D4\u05E2\u05D1\u05D5\u05D3\u05D4 \u05E9\u05DC\u05DA, \u05E2\u05DC\u05D9\u05DA \u05DC\u05D4\u05E2\u05E0\u05D9\u05E7 \u05DC-RustDesk \u05D4\u05E8\u05E9\u05D0\u05D5\u05EA "\u05E0\u05D2\u05D9\u05E9\u05D5\u05EA".',config_screen:'\u05DB\u05D3\u05D9 \u05DC\u05D2\u05E9\u05EA \u05DE\u05E8\u05D7\u05D5\u05E7 \u05DC\u05E9\u05D5\u05DC\u05D7\u05DF \u05D4\u05E2\u05D1\u05D5\u05D3\u05D4 \u05E9\u05DC\u05DA, \u05E2\u05DC\u05D9\u05DA \u05DC\u05D4\u05E2\u05E0\u05D9\u05E7 \u05DC-RustDesk \u05D4\u05E8\u05E9\u05D0\u05D5\u05EA "\u05D4\u05E7\u05DC\u05D8\u05EA \u05DE\u05E1\u05DA".',"Installing ...":"",Install:"",Installation:"","Installation Path":"\u05E0\u05EA\u05D9\u05D1 \u05D4\u05EA\u05E7\u05E0\u05D4","Create start menu shortcuts":"","Create desktop icon":"",agreement_tip:"\u05E2\u05DC \u05D9\u05D3\u05D9 \u05D4\u05EA\u05D7\u05DC\u05EA \u05D4\u05D4\u05EA\u05E7\u05E0\u05D4, \u05D0\u05EA\u05D4 \u05DE\u05E7\u05D1\u05DC \u05D0\u05EA \u05D4\u05E1\u05DB\u05DD \u05D4\u05E8\u05D9\u05E9\u05D9\u05D5\u05DF.","Accept and Install":"\u05E7\u05D1\u05DC \u05D5\u05D4\u05EA\u05E7\u05DF","End-user license agreement":"","Generating ...":"","Your installation is lower version.":"",not_close_tcp_tip:"\u05D0\u05DC \u05EA\u05E1\u05D2\u05D5\u05E8 \u05D7\u05DC\u05D5\u05DF \u05D6\u05D4 \u05D1\u05D6\u05DE\u05DF \u05E9\u05D0\u05EA\u05D4 \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D1\u05DE\u05E0\u05D4\u05E8\u05D4","Listening ...":"","Remote Host":"\u05DE\u05D0\u05E8\u05D7 \u05DE\u05E8\u05D5\u05D7\u05E7","Remote Port":"\u05E4\u05D5\u05E8\u05D8 \u05DE\u05E8\u05D5\u05D7\u05E7",Action:"",Add:"","Local Port":"\u05E4\u05D5\u05E8\u05D8 \u05DE\u05E7\u05D5\u05DE\u05D9","Local Address":"\u05DB\u05EA\u05D5\u05D1\u05EA \u05DE\u05E7\u05D5\u05DE\u05D9\u05EA","Change Local Port":"\u05E9\u05E0\u05D4 \u05E4\u05D5\u05E8\u05D8 \u05DE\u05E7\u05D5\u05DE\u05D9",setup_server_tip:"\u05DC\u05D7\u05D9\u05D1\u05D5\u05E8 \u05DE\u05D4\u05D9\u05E8 \u05D9\u05D5\u05EA\u05E8, \u05D0\u05E0\u05D0 \u05D4\u05D2\u05D3\u05E8 \u05E9\u05E8\u05EA \u05DE\u05E9\u05DC\u05DA","Too short, at least 6 characters.":"","The confirmation is not identical.":"",Permissions:"",Accept:"",Dismiss:"",Disconnect:"","Enable file copy and paste":"",Connected:"","Direct and encrypted connection":"","Relayed and encrypted connection":"","Direct and unencrypted connection":"","Relayed and unencrypted connection":"","Enter Remote ID":"\u05D4\u05D6\u05DF \u05DE\u05D6\u05D4\u05D4 \u05DE\u05E8\u05D5\u05D7\u05E7","Enter your password":"","Logging in...":"","Enable RDP session sharing":"","Auto Login":'\u05D4\u05EA\u05D7\u05D1\u05E8\u05D5\u05EA \u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9\u05EA (\u05EA\u05E7\u05E4\u05D4 \u05E8\u05E7 \u05D0\u05DD \u05D4\u05D2\u05D3\u05E8\u05EA "\u05E0\u05E2\u05DC \u05DC\u05D0\u05D7\u05E8 \u05E1\u05D9\u05D5\u05DD \u05D4\u05E1\u05E9\u05DF")',"Enable direct IP access":"",Rename:"",Space:"","Create desktop shortcut":"","Change Path":"\u05E9\u05E0\u05D4 \u05E0\u05EA\u05D9\u05D1","Create Folder":"\u05E6\u05D5\u05E8 \u05EA\u05D9\u05E7\u05D9\u05D9\u05D4","Please enter the folder name":"","Fix it":"",Warning:"","Login screen using Wayland is not supported":"","Reboot required":"","Unsupported display server":"","x11 expected":"",Port:"",Settings:"",Username:"","Invalid port":"","Closed manually by the peer":"","Enable remote configuration modification":"","Run without install":"","Connect via relay":"","Always connect via relay":"",whitelist_tip:"\u05E8\u05E7 IP \u05D1\u05E8\u05E9\u05D9\u05DE\u05D4 \u05D4\u05DC\u05D1\u05E0\u05D4 \u05D9\u05DB\u05D5\u05DC \u05DC\u05D2\u05E9\u05EA \u05D0\u05DC\u05D9",Login:"",Verify:"","Remember me":"","Trust this device":"","Verification code":"",verification_tip:'\u05E7\u05D5\u05D3 \u05D0\u05D9\u05DE\u05D5\u05EA \u05E0\u05E9\u05DC\u05D7 \u05DC\u05DB\u05EA\u05D5\u05D1\u05EA \u05D4\u05D3\u05D5\u05D0"\u05DC \u05D4\u05E8\u05E9\u05D5\u05DE\u05D4, \u05D4\u05D6\u05DF \u05D0\u05EA \u05E7\u05D5\u05D3 \u05D4\u05D0\u05D9\u05DE\u05D5\u05EA \u05DB\u05D3\u05D9 \u05DC\u05D4\u05DE\u05E9\u05D9\u05DA \u05D1\u05D4\u05EA\u05D7\u05D1\u05E8\u05D5\u05EA.',Logout:"",Tags:"","Search ID":"",whitelist_sep:"\u05DE\u05D5\u05E4\u05E8\u05D3 \u05E2\u05DC \u05D9\u05D3\u05D9 \u05E4\u05E1\u05D9\u05E7, \u05E0\u05E7\u05D5\u05D3\u05D4 \u05E4\u05E1\u05D9\u05E7, \u05E8\u05D5\u05D5\u05D7\u05D9\u05DD \u05D0\u05D5 \u05E9\u05D5\u05E8\u05D4 \u05D7\u05D3\u05E9\u05D4","Add ID":"","Add Tag":"\u05D4\u05D5\u05E1\u05E3 \u05EA\u05D2","Unselect all tags":"","Network error":"","Username missed":"","Password missed":"","Wrong credentials":"\u05E9\u05DD \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D0\u05D5 \u05E1\u05D9\u05E1\u05DE\u05D4 \u05E9\u05D2\u05D5\u05D9\u05D9\u05DD","The verification code is incorrect or has expired":"","Edit Tag":"\u05E2\u05E8\u05D5\u05DA \u05EA\u05D2","Forget Password":"\u05E9\u05DB\u05D7\u05EA \u05E1\u05D9\u05E1\u05DE\u05D4",Favorites:"","Add to Favorites":"\u05D4\u05D5\u05E1\u05E3 \u05DC\u05DE\u05D5\u05E2\u05D3\u05E4\u05D9\u05DD","Remove from Favorites":"\u05D4\u05E1\u05E8 \u05DE\u05D4\u05DE\u05D5\u05E2\u05D3\u05E4\u05D9\u05DD",Empty:"","Invalid folder name":"","Socks5 Proxy":"\u05E4\u05E8\u05D5\u05E7\u05E1\u05D9 Socks5","Socks5/Http(s) Proxy":"\u05E4\u05E8\u05D5\u05E7\u05E1\u05D9 Socks5/Http(s)",Discovered:"",install_daemon_tip:"\u05DC\u05E6\u05D5\u05E8\u05DA \u05D4\u05E4\u05E2\u05DC\u05D4 \u05D1\u05E2\u05EA \u05D4\u05E4\u05E2\u05DC\u05EA \u05D4\u05DE\u05D7\u05E9\u05D1, \u05E2\u05DC\u05D9\u05DA \u05DC\u05D4\u05EA\u05E7\u05D9\u05DF \u05E9\u05D9\u05E8\u05D5\u05EA \u05DE\u05E2\u05E8\u05DB\u05EA.","Remote ID":"",Paste:"","Paste here?":"","Are you sure to close the connection?":"\u05D4\u05D0\u05DD \u05D0\u05EA\u05D4 \u05D1\u05D8\u05D5\u05D7 \u05E9\u05D1\u05E8\u05E6\u05D5\u05E0\u05DA \u05DC\u05E1\u05D2\u05D5\u05E8 \u05D0\u05EA \u05D4\u05D7\u05D9\u05D1\u05D5\u05E8?","Download new version":"","Touch mode":"","Mouse mode":"","One-Finger Tap":"\u05D4\u05E7\u05E9\u05D4 \u05D1\u05D0\u05E6\u05D1\u05E2 \u05D0\u05D7\u05EA","Left Mouse":"\u05E2\u05DB\u05D1\u05E8 \u05E9\u05DE\u05D0\u05DC\u05D9","One-Long Tap":"\u05D4\u05E7\u05E9\u05D4 \u05D0\u05E8\u05D5\u05DB\u05D4 \u05D1\u05D0\u05E6\u05D1\u05E2 \u05D0\u05D7\u05EA","Two-Finger Tap":"\u05D4\u05E7\u05E9\u05D4 \u05D1\u05E9\u05EA\u05D9 \u05D0\u05E6\u05D1\u05E2\u05D5\u05EA","Right Mouse":"\u05E2\u05DB\u05D1\u05E8 \u05D9\u05DE\u05E0\u05D9","One-Finger Move":"\u05D4\u05D6\u05D6\u05D4 \u05D1\u05D0\u05E6\u05D1\u05E2 \u05D0\u05D7\u05EA","Double Tap & Move":"\u05D4\u05E7\u05E9\u05D4 \u05DB\u05E4\u05D5\u05DC\u05D4 \u05D5\u05D4\u05D6\u05D6\u05D4","Mouse Drag":"\u05D2\u05E8\u05D9\u05E8\u05EA \u05E2\u05DB\u05D1\u05E8","Three-Finger vertically":"\u05E9\u05DC\u05D5\u05E9 \u05D0\u05E6\u05D1\u05E2\u05D5\u05EA \u05D0\u05E0\u05DB\u05D9\u05EA","Mouse Wheel":"\u05D2\u05DC\u05D2\u05DC\u05EA \u05E2\u05DB\u05D1\u05E8","Two-Finger Move":"\u05D4\u05D6\u05D6\u05D4 \u05D1\u05E9\u05EA\u05D9 \u05D0\u05E6\u05D1\u05E2\u05D5\u05EA","Canvas Move":"\u05D4\u05D6\u05D6\u05EA \u05D1\u05D3","Pinch to Zoom":"\u05E6\u05D1\u05D9\u05D8\u05D4 \u05DC\u05D6\u05D5\u05DD","Canvas Zoom":"\u05D6\u05D5\u05DD \u05D1\u05D3","Reset canvas":"","No permission of file transfer":"",Note:"",Connection:"","Share Screen":"\u05E9\u05D9\u05EA\u05D5\u05E3 \u05DE\u05E1\u05DA",Chat:"",Total:"",items:"",Selected:"","Screen Capture":"\u05DC\u05DB\u05D9\u05D3\u05EA \u05DE\u05E1\u05DA","Input Control":"\u05D1\u05E7\u05E8\u05EA \u05E7\u05DC\u05D8","Audio Capture":"\u05DC\u05DB\u05D9\u05D3\u05EA \u05E9\u05DE\u05E2","File Connection":"\u05D7\u05D9\u05D1\u05D5\u05E8 \u05E7\u05D5\u05D1\u05E5","Screen Connection":"\u05D7\u05D9\u05D1\u05D5\u05E8 \u05DE\u05E1\u05DA","Do you accept?":"","Open System Setting":"\u05E4\u05EA\u05D7 \u05D4\u05D2\u05D3\u05E8\u05EA \u05DE\u05E2\u05E8\u05DB\u05EA","How to get Android input permission?":"",android_input_permission_tip1:'\u05DB\u05D3\u05D9 \u05E9\u05DE\u05DB\u05E9\u05D9\u05E8 \u05DE\u05E8\u05D5\u05D7\u05E7 \u05D9\u05D5\u05DB\u05DC \u05DC\u05E9\u05DC\u05D5\u05D8 \u05D1\u05DE\u05DB\u05E9\u05D9\u05E8 \u05D4\u05D0\u05E0\u05D3\u05E8\u05D5\u05D0\u05D9\u05D3 \u05E9\u05DC\u05DA \u05D1\u05D0\u05DE\u05E6\u05E2\u05D5\u05EA \u05E2\u05DB\u05D1\u05E8 \u05D0\u05D5 \u05DE\u05D2\u05E2, \u05E2\u05DC\u05D9\u05DA \u05DC\u05D0\u05E4\u05E9\u05E8 \u05DC-RustDesk \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05E9\u05D9\u05E8\u05D5\u05EA "\u05E0\u05D2\u05D9\u05E9\u05D5\u05EA".',android_input_permission_tip2:"\u05D0\u05E0\u05D0 \u05E2\u05D1\u05D5\u05E8 \u05DC\u05D3\u05E3 \u05D4\u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05E9\u05DC \u05D4\u05DE\u05E2\u05E8\u05DB\u05EA \u05D4\u05D1\u05D0, \u05DE\u05E6\u05D0 \u05D5\u05D4\u05DB\u05E0\u05E1 \u05DC[\u05E9\u05D9\u05E8\u05D5\u05EA\u05D9\u05DD \u05DE\u05D5\u05EA\u05E7\u05E0\u05D9\u05DD], \u05D4\u05E4\u05E2\u05DC \u05D0\u05EA \u05E9\u05D9\u05E8\u05D5\u05EA [RustDesk Input].",android_new_connection_tip:"\u05D1\u05E7\u05E9\u05EA \u05E9\u05DC\u05D9\u05D8\u05D4 \u05D7\u05D3\u05E9\u05D4 \u05D4\u05EA\u05E7\u05D1\u05DC\u05D4, \u05E9\u05E8\u05D5\u05E6\u05D4 \u05DC\u05E9\u05DC\u05D5\u05D8 \u05D1\u05DE\u05DB\u05E9\u05D9\u05E8\u05DA \u05D4\u05E0\u05D5\u05DB\u05D7\u05D9.",android_service_will_start_tip:'\u05D4\u05E4\u05E2\u05DC\u05EA "\u05DC\u05DB\u05D9\u05D3\u05EA \u05DE\u05E1\u05DA" \u05EA\u05EA\u05D7\u05D9\u05DC \u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9\u05EA \u05D0\u05EA \u05D4\u05E9\u05D9\u05E8\u05D5\u05EA, \u05DE\u05D0\u05E4\u05E9\u05E8\u05EA \u05DC\u05DE\u05DB\u05E9\u05D9\u05E8\u05D9\u05DD \u05D0\u05D7\u05E8\u05D9\u05DD \u05DC\u05D1\u05E7\u05E9 \u05D7\u05D9\u05D1\u05D5\u05E8 \u05DC\u05DE\u05DB\u05E9\u05D9\u05E8 \u05E9\u05DC\u05DA.',android_stop_service_tip:"\u05E1\u05D2\u05D9\u05E8\u05EA \u05D4\u05E9\u05D9\u05E8\u05D5\u05EA \u05EA\u05E1\u05D2\u05D5\u05E8 \u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9\u05EA \u05D0\u05EA \u05DB\u05DC \u05D4\u05D7\u05D9\u05D1\u05D5\u05E8\u05D9\u05DD \u05D4\u05DE\u05D5\u05E7\u05DE\u05D9\u05DD.",android_version_audio_tip:"\u05D2\u05E8\u05E1\u05EA \u05D4\u05D0\u05E0\u05D3\u05E8\u05D5\u05D0\u05D9\u05D3 \u05D4\u05E0\u05D5\u05DB\u05D7\u05D9\u05EA \u05D0\u05D9\u05E0\u05D4 \u05EA\u05D5\u05DE\u05DB\u05EA \u05D1\u05DC\u05DB\u05D9\u05D3\u05EA \u05E9\u05DE\u05E2, \u05D0\u05E0\u05D0 \u05E9\u05D3\u05E8\u05D2 \u05DC\u05D0\u05E0\u05D3\u05E8\u05D5\u05D0\u05D9\u05D3 10 \u05D0\u05D5 \u05D2\u05D1\u05D5\u05D4 \u05D9\u05D5\u05EA\u05E8.",android_start_service_tip:"\u05D4\u05E7\u05E9 \u05E2\u05DC [\u05D4\u05EA\u05D7\u05DC \u05E9\u05D9\u05E8\u05D5\u05EA] \u05D0\u05D5 \u05D0\u05E4\u05E9\u05E8 \u05D4\u05E8\u05E9\u05D0\u05EA [\u05DC\u05DB\u05D9\u05D3\u05EA \u05DE\u05E1\u05DA] \u05DB\u05D3\u05D9 \u05DC\u05D4\u05EA\u05D7\u05D9\u05DC \u05D0\u05EA \u05E9\u05D9\u05E8\u05D5\u05EA \u05E9\u05D9\u05EA\u05D5\u05E3 \u05D4\u05DE\u05E1\u05DA.",android_permission_may_not_change_tip:"\u05D4\u05E8\u05E9\u05D0\u05D5\u05EA \u05E2\u05D1\u05D5\u05E8 \u05D7\u05D9\u05D1\u05D5\u05E8\u05D9\u05DD \u05E9\u05E0\u05D5\u05E6\u05E8\u05D5 \u05E2\u05E9\u05D5\u05D9\u05D5\u05EA \u05DC\u05D0 \u05DC\u05D4\u05E9\u05EA\u05E0\u05D5\u05EA \u05DE\u05D9\u05D9\u05D3 \u05E2\u05D3 \u05DC\u05D4\u05EA\u05D7\u05D1\u05E8\u05D5\u05EA \u05DE\u05D7\u05D3\u05E9.",Account:"",Overwrite:"","This file exists, skip or overwrite this file?":"",Quit:"",Help:"",Failed:"",Succeeded:"","Someone turns on privacy mode, exit":"",Unsupported:"","Peer denied":"","Please install plugins":"","Peer exit":"","Failed to turn off":"","Turned off":"",Language:"","Keep RustDesk background service":"","Ignore Battery Optimizations":"\u05D4\u05EA\u05E2\u05DC\u05DD \u05DE\u05D0\u05D5\u05E4\u05D8\u05D9\u05DE\u05D9\u05D6\u05E6\u05D9\u05D5\u05EA \u05E1\u05D5\u05DC\u05DC\u05D4",android_open_battery_optimizations_tip:"\u05D0\u05DD \u05D1\u05E8\u05E6\u05D5\u05E0\u05DA \u05DC\u05D1\u05D8\u05DC \u05EA\u05DB\u05D5\u05E0\u05D4 \u05D6\u05D5, \u05D0\u05E0\u05D0 \u05E2\u05D1\u05D5\u05E8 \u05DC\u05D3\u05E3 \u05D4\u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05E9\u05DC \u05D9\u05D9\u05E9\u05D5\u05DD RustDesk \u05D4\u05D1\u05D0, \u05DE\u05E6\u05D0 \u05D5\u05D4\u05DB\u05E0\u05E1 \u05DC[\u05E1\u05D5\u05DC\u05DC\u05D4], \u05D4\u05E1\u05E8 \u05D0\u05EA \u05D4\u05E1\u05D9\u05DE\u05D5\u05DF \u05DE-[\u05DC\u05D0 \u05DE\u05D5\u05D2\u05D1\u05DC]","Start on boot":"","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"","Legacy mode":"","Map mode":"","Translate mode":"","Use permanent password":"","Use both passwords":"","Set permanent password":"","Enable remote restart":"","Restart remote device":"","Are you sure you want to restart":"","Restarting remote device":"",remote_restarting_tip:"\u05D4\u05DE\u05DB\u05E9\u05D9\u05E8 \u05D4\u05DE\u05E8\u05D5\u05D7\u05E7 \u05DE\u05EA\u05D7\u05D9\u05DC \u05DE\u05D7\u05D3\u05E9, \u05D0\u05E0\u05D0 \u05E1\u05D2\u05D5\u05E8 \u05D0\u05EA \u05EA\u05D9\u05D1\u05EA \u05D4\u05D4\u05D5\u05D3\u05E2\u05D4 \u05D4\u05D6\u05D5 \u05D5\u05D4\u05EA\u05D7\u05D1\u05E8 \u05DE\u05D7\u05D3\u05E9 \u05E2\u05DD \u05E1\u05D9\u05E1\u05DE\u05D4 \u05E7\u05D1\u05D5\u05E2\u05D4 \u05DC\u05D0\u05D7\u05E8 \u05D6\u05DE\u05DF \u05DE\u05D4",Copied:"","Exit Fullscreen":"\u05D9\u05E6\u05D9\u05D0\u05D4 \u05DE\u05DE\u05E1\u05DA \u05DE\u05DC\u05D0",Fullscreen:"","Mobile Actions":"\u05E4\u05E2\u05D5\u05DC\u05D5\u05EA \u05E0\u05D9\u05D9\u05D3\u05D5\u05EA","Select Monitor":"\u05D1\u05D7\u05E8 \u05DE\u05E1\u05DA","Control Actions":"\u05E4\u05E2\u05D5\u05DC\u05D5\u05EA \u05D1\u05E7\u05E8\u05D4","Display Settings":"\u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05EA\u05E6\u05D5\u05D2\u05D4",Ratio:"","Image Quality":"\u05D0\u05D9\u05DB\u05D5\u05EA \u05EA\u05DE\u05D5\u05E0\u05D4","Scroll Style":"\u05E1\u05D2\u05E0\u05D5\u05DF \u05D2\u05DC\u05D9\u05DC\u05D4","Show Toolbar":"\u05D4\u05E6\u05D2 \u05E1\u05E8\u05D2\u05DC \u05DB\u05DC\u05D9\u05DD","Hide Toolbar":"\u05D4\u05E1\u05EA\u05E8 \u05E1\u05E8\u05D2\u05DC \u05DB\u05DC\u05D9\u05DD","Direct Connection":"\u05D7\u05D9\u05D1\u05D5\u05E8 \u05D9\u05E9\u05D9\u05E8","Relay Connection":"\u05D7\u05D9\u05D1\u05D5\u05E8 \u05E8\u05D9\u05DC\u05D9\u05D9","Secure Connection":"\u05D7\u05D9\u05D1\u05D5\u05E8 \u05DE\u05D0\u05D5\u05D1\u05D8\u05D7","Insecure Connection":"\u05D7\u05D9\u05D1\u05D5\u05E8 \u05DC\u05D0 \u05DE\u05D0\u05D5\u05D1\u05D8\u05D7","Scale original":"","Scale adaptive":"",General:"",Security:"",Theme:"","Dark Theme":"\u05E2\u05E8\u05DB\u05EA \u05E0\u05D5\u05E9\u05D0 \u05DB\u05D4\u05D4","Light Theme":"\u05E2\u05E8\u05DB\u05EA \u05E0\u05D5\u05E9\u05D0 \u05D1\u05D4\u05D9\u05E8\u05D4",Dark:"",Light:"","Follow System":"\u05E2\u05E7\u05D5\u05D1 \u05D0\u05D7\u05E8 \u05D4\u05DE\u05E2\u05E8\u05DB\u05EA","Enable hardware codec":"","Unlock Security Settings":"\u05E4\u05EA\u05D7 \u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05D0\u05D1\u05D8\u05D7\u05D4","Enable audio":"","Unlock Network Settings":"\u05E4\u05EA\u05D7 \u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05E8\u05E9\u05EA",Server:"","Direct IP Access":"\u05D2\u05D9\u05E9\u05D4 \u05D9\u05E9\u05D9\u05E8\u05D4 \u05DC-IP",Proxy:"",Apply:"","Disconnect all devices?":"",Clear:"","Audio Input Device":"\u05DE\u05DB\u05E9\u05D9\u05E8 \u05E7\u05DC\u05D8 \u05E9\u05DE\u05E2","Use IP Whitelisting":"\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05E8\u05E9\u05D9\u05DE\u05EA \u05DC\u05D1\u05E0\u05D4 \u05E9\u05DC IP",Network:"","Pin Toolbar":"\u05E0\u05E2\u05E5 \u05E1\u05E8\u05D2\u05DC \u05DB\u05DC\u05D9\u05DD","Unpin Toolbar":"\u05D4\u05E1\u05E8 \u05E0\u05E2\u05D9\u05E6\u05EA \u05E1\u05E8\u05D2\u05DC \u05DB\u05DC\u05D9\u05DD",Recording:"",Directory:"","Automatically record incoming sessions":"",Change:"","Start session recording":"","Stop session recording":"","Enable recording session":"","Enable LAN discovery":"","Deny LAN discovery":"","Write a message":"",Prompt:"","Please wait for confirmation of UAC...":"",elevated_foreground_window_tip:"\u05D4\u05D7\u05DC\u05D5\u05DF \u05D4\u05E0\u05D5\u05DB\u05D7\u05D9 \u05E9\u05DC \u05E9\u05D5\u05DC\u05D7\u05DF \u05D4\u05E2\u05D1\u05D5\u05D3\u05D4 \u05D4\u05DE\u05E8\u05D5\u05D7\u05E7 \u05D3\u05D5\u05E8\u05E9 \u05D4\u05E8\u05E9\u05D0\u05D4 \u05D2\u05D1\u05D5\u05D4\u05D4 \u05D9\u05D5\u05EA\u05E8 \u05DC\u05E4\u05E2\u05D5\u05DC\u05D4, \u05DC\u05DB\u05DF \u05D0\u05D9 \u05D0\u05E4\u05E9\u05E8 \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05E2\u05DB\u05D1\u05E8 \u05D5\u05D1\u05DE\u05E7\u05DC\u05D3\u05EA \u05D1\u05D0\u05D5\u05E4\u05DF \u05D6\u05DE\u05E0\u05D9. \u05EA\u05D5\u05DB\u05DC \u05DC\u05D1\u05E7\u05E9 \u05DE\u05D4\u05DE\u05E9\u05EA\u05DE\u05E9 \u05D4\u05DE\u05E8\u05D5\u05D7\u05E7 \u05DC\u05DE\u05D6\u05E2\u05E8 \u05D0\u05EA \u05D4\u05D7\u05DC\u05D5\u05DF \u05D4\u05E0\u05D5\u05DB\u05D7\u05D9, \u05D0\u05D5 \u05DC\u05DC\u05D7\u05D5\u05E5 \u05E2\u05DC \u05DB\u05E4\u05EA\u05D5\u05E8 \u05D4\u05D4\u05D2\u05D1\u05D4\u05D4 \u05D1\u05D7\u05DC\u05D5\u05DF \u05E0\u05D9\u05D4\u05D5\u05DC \u05D4\u05D7\u05D9\u05D1\u05D5\u05E8. \u05DB\u05D3\u05D9 \u05DC\u05D4\u05D9\u05DE\u05E0\u05E2 \u05DE\u05D1\u05E2\u05D9\u05D4 \u05D6\u05D5, \u05DE\u05D5\u05DE\u05DC\u05E5 \u05DC\u05D4\u05EA\u05E7\u05D9\u05DF \u05D0\u05EA \u05D4\u05EA\u05D5\u05DB\u05E0\u05D4 \u05D1\u05DE\u05DB\u05E9\u05D9\u05E8 \u05D4\u05DE\u05E8\u05D5\u05D7\u05E7.",Disconnected:"",Other:"","Confirm before closing multiple tabs":"","Keyboard Settings":"\u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05DE\u05E7\u05DC\u05D3\u05EA","Full Access":"\u05D2\u05D9\u05E9\u05D4 \u05DE\u05DC\u05D0\u05D4","Screen Share":"\u05E9\u05D9\u05EA\u05D5\u05E3 \u05DE\u05E1\u05DA","Wayland requires Ubuntu 21.04 or higher version.":"","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"",JumpLink:"\u05D4\u05E6\u05D2","Please Select the screen to be shared(Operate on the peer side).":"\u05D0\u05E0\u05D0 \u05D1\u05D7\u05E8 \u05D0\u05EA \u05D4\u05DE\u05E1\u05DA \u05DC\u05E9\u05D9\u05EA\u05D5\u05E3 (\u05E4\u05E2\u05D5\u05DC\u05D4 \u05D1\u05E6\u05D3 \u05D4\u05E2\u05DE\u05D9\u05EA).","Show RustDesk":"","This PC":"",or:"","Continue with":"",Elevate:"","Zoom cursor":"","Accept sessions via password":"","Accept sessions via click":"","Accept sessions via both":"","Please wait for the remote side to accept your session request...":"","One-time Password":"\u05E1\u05D9\u05E1\u05DE\u05D4 \u05D7\u05D3-\u05E4\u05E2\u05DE\u05D9\u05EA","Use one-time password":"","One-time password length":"","Request access to your device":"","Hide connection management window":"",hide_cm_tip:"\u05D0\u05E4\u05E9\u05E8 \u05D4\u05E1\u05EA\u05E8\u05D4 \u05E8\u05E7 \u05D0\u05DD \u05DE\u05E7\u05D1\u05DC\u05D9\u05DD \u05E1\u05E9\u05E0\u05D9\u05DD \u05D3\u05E8\u05DA \u05E1\u05D9\u05E1\u05DE\u05D4 \u05D5\u05DE\u05E9\u05EA\u05DE\u05E9\u05D9\u05DD \u05D1\u05E1\u05D9\u05E1\u05DE\u05D4 \u05E7\u05D1\u05D5\u05E2\u05D4",wayland_experiment_tip:"\u05EA\u05DE\u05D9\u05DB\u05D4 \u05D1-Wayland \u05E0\u05DE\u05E6\u05D0\u05EA \u05D1\u05E9\u05DC\u05D1 \u05E0\u05D9\u05E1\u05D9\u05D5\u05E0\u05D9, \u05D0\u05E0\u05D0 \u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1-X11 \u05D0\u05DD \u05D0\u05EA\u05D4 \u05D6\u05E7\u05D5\u05E7 \u05DC\u05D2\u05D9\u05E9\u05D4 \u05DC\u05D0 \u05DE\u05DC\u05D5\u05D5\u05D4.","Right click to select tabs":"",Skipped:"","Add to address book":"",Group:"",Search:"","Closed manually by web console":"","Local keyboard type":"","Select local keyboard type":"",software_render_tip:"\u05D0\u05DD \u05D0\u05EA\u05D4 \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D1\u05DB\u05E8\u05D8\u05D9\u05E1 \u05D2\u05E8\u05E4\u05D9\u05E7\u05D4 \u05E9\u05DC Nvidia \u05EA\u05D7\u05EA Linux \u05D5\u05D7\u05DC\u05D5\u05DF \u05D4\u05DE\u05E8\u05D7\u05D5\u05E7 \u05E0\u05E1\u05D2\u05E8 \u05DE\u05D9\u05D3 \u05DC\u05D0\u05D7\u05E8 \u05D4\u05D7\u05D9\u05D1\u05D5\u05E8, \u05D4\u05D7\u05DC\u05E4\u05D4 \u05DC\u05DE\u05E0\u05D4\u05DC \u05D4\u05D4\u05EA\u05E7\u05DF \u05D4\u05E4\u05EA\u05D5\u05D7 Nouveau \u05D5\u05D1\u05D7\u05D9\u05E8\u05D4 \u05D1\u05E9\u05D9\u05DE\u05D5\u05E9 \u05D1\u05E2\u05D9\u05D1\u05D5\u05D3 \u05EA\u05D5\u05DB\u05E0\u05D4 \u05E2\u05E9\u05D5\u05D9\u05D4 \u05DC\u05E2\u05D6\u05D5\u05E8. \u05E0\u05D3\u05E8\u05E9\u05EA \u05D4\u05E4\u05E2\u05DC\u05D4 \u05DE\u05D7\u05D3\u05E9 \u05E9\u05DC \u05D4\u05EA\u05D5\u05DB\u05E0\u05D4.","Always use software rendering":"",config_input:'\u05DB\u05D3\u05D9 \u05DC\u05E9\u05DC\u05D5\u05D8 \u05D1\u05E9\u05D5\u05DC\u05D7\u05DF \u05D4\u05E2\u05D1\u05D5\u05D3\u05D4 \u05D4\u05DE\u05E8\u05D5\u05D7\u05E7 \u05D1\u05D0\u05DE\u05E6\u05E2\u05D5\u05EA \u05DE\u05E7\u05DC\u05D3\u05EA, \u05E2\u05DC\u05D9\u05DA \u05DC\u05D4\u05E2\u05E0\u05D9\u05E7 \u05DC-RustDesk \u05D4\u05E8\u05E9\u05D0\u05D5\u05EA "\u05DE\u05E2\u05E7\u05D1 \u05D0\u05D7\u05E8\u05D9 \u05E7\u05DC\u05D8".',config_microphone:'\u05DB\u05D3\u05D9 \u05DC\u05D3\u05D1\u05E8 \u05DE\u05E8\u05D7\u05D5\u05E7, \u05E2\u05DC\u05D9\u05DA \u05DC\u05D4\u05E2\u05E0\u05D9\u05E7 \u05DC-RustDesk \u05D4\u05E8\u05E9\u05D0\u05D5\u05EA "\u05D4\u05E7\u05DC\u05D8\u05EA \u05E9\u05DE\u05E2".',request_elevation_tip:"\u05E0\u05D9\u05EA\u05DF \u05D2\u05DD \u05DC\u05D1\u05E7\u05E9 \u05D4\u05D2\u05D1\u05D4\u05D4 \u05D0\u05DD \u05D9\u05E9 \u05DE\u05D9\u05E9\u05D4\u05D5 \u05D1\u05E6\u05D3 \u05D4\u05DE\u05E8\u05D5\u05D7\u05E7.",Wait:"","Elevation Error":"\u05E9\u05D2\u05D9\u05D0\u05EA \u05D4\u05D2\u05D1\u05D4\u05D4","Ask the remote user for authentication":"","Choose this if the remote account is administrator":"","Transmit the username and password of administrator":"",still_click_uac_tip:"\u05E2\u05D3\u05D9\u05D9\u05DF \u05D3\u05D5\u05E8\u05E9 \u05DE\u05D4\u05DE\u05E9\u05EA\u05DE\u05E9 \u05D4\u05DE\u05E8\u05D5\u05D7\u05E7 \u05DC\u05DC\u05D7\u05D5\u05E5 OK \u05D1\u05D7\u05DC\u05D5\u05DF \u05D4-UAC \u05E9\u05DC \u05D4\u05E8\u05E6\u05EA RustDesk.","Request Elevation":"\u05D1\u05E7\u05E9 \u05D4\u05D2\u05D1\u05D4\u05D4",wait_accept_uac_tip:"\u05D0\u05E0\u05D0 \u05D4\u05DE\u05EA\u05DF \u05DC\u05DE\u05E9\u05EA\u05DE\u05E9 \u05D4\u05DE\u05E8\u05D5\u05D7\u05E7 \u05DC\u05E7\u05D1\u05DC \u05D0\u05EA \u05D3\u05D9\u05D0\u05DC\u05D5\u05D2 \u05D4-UAC.","Elevate successfully":"",uppercase:"",lowercase:"",digit:"","special character":"","length>=8":"",Weak:"",Medium:"",Strong:"","Switch Sides":"\u05D4\u05D7\u05DC\u05E3 \u05E6\u05D3\u05D3\u05D9\u05DD","Please confirm if you want to share your desktop?":"",Display:"","Default View Style":"\u05E1\u05D2\u05E0\u05D5\u05DF \u05EA\u05E6\u05D5\u05D2\u05D4 \u05D1\u05E8\u05D9\u05E8\u05EA \u05DE\u05D7\u05D3\u05DC","Default Scroll Style":"\u05E1\u05D2\u05E0\u05D5\u05DF \u05D2\u05DC\u05D9\u05DC\u05D4 \u05D1\u05E8\u05D9\u05E8\u05EA \u05DE\u05D7\u05D3\u05DC","Default Image Quality":"\u05D0\u05D9\u05DB\u05D5\u05EA \u05EA\u05DE\u05D5\u05E0\u05D4 \u05D1\u05E8\u05D9\u05E8\u05EA \u05DE\u05D7\u05D3\u05DC","Default Codec":"\u05E7\u05D5\u05D3\u05E7 \u05D1\u05E8\u05D9\u05E8\u05EA \u05DE\u05D7\u05D3\u05DC",Bitrate:"",FPS:"",Auto:"","Other Default Options":"\u05D0\u05E4\u05E9\u05E8\u05D5\u05D9\u05D5\u05EA \u05D1\u05E8\u05D9\u05E8\u05EA \u05DE\u05D7\u05D3\u05DC \u05D0\u05D7\u05E8\u05D5\u05EA","Voice call":"","Text chat":"","Stop voice call":"",relay_hint_tip:'\u05D9\u05D9\u05EA\u05DB\u05DF \u05E9\u05DC\u05D0 \u05E0\u05D9\u05EA\u05DF \u05DC\u05D4\u05EA\u05D7\u05D1\u05E8 \u05D9\u05E9\u05D9\u05E8\u05D5\u05EA; \u05E0\u05D9\u05EA\u05DF \u05DC\u05E0\u05E1\u05D5\u05EA \u05DC\u05D4\u05EA\u05D7\u05D1\u05E8 \u05D3\u05E8\u05DA \u05E8\u05D9\u05DC\u05D9\u05D9. \u05D1\u05E0\u05D5\u05E1\u05E3, \u05D0\u05DD \u05D1\u05E8\u05E6\u05D5\u05E0\u05DA \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05E8\u05D9\u05DC\u05D9\u05D9 \u05D1\u05E0\u05D9\u05E1\u05D9\u05D5\u05DF \u05D4\u05E8\u05D0\u05E9\u05D5\u05DF \u05E9\u05DC\u05DA, \u05EA\u05D5\u05DB\u05DC \u05DC\u05D4\u05D5\u05E1\u05D9\u05E3 \u05D0\u05EA \u05D4\u05E1\u05D9\u05D5\u05DE\u05EA "/r" \u05DC\u05DE\u05D6\u05D4\u05D4 \u05D0\u05D5 \u05DC\u05D1\u05D7\u05D5\u05E8 \u05D1\u05D0\u05E4\u05E9\u05E8\u05D5\u05EA "\u05D4\u05EA\u05D7\u05D1\u05E8 \u05EA\u05DE\u05D9\u05D3 \u05D3\u05E8\u05DA \u05E8\u05D9\u05DC\u05D9\u05D9" \u05D1\u05DB\u05E8\u05D8\u05D9\u05E1 \u05E9\u05DC \u05D4\u05E1\u05E9\u05E0\u05D9\u05DD \u05D4\u05D0\u05D7\u05E8\u05D5\u05E0\u05D9\u05DD \u05D0\u05DD \u05E7\u05D9\u05D9\u05DD.',Reconnect:"",Codec:"",Resolution:"","No transfers in progress":"","Set one-time password length":"","RDP Settings":"\u05D4\u05D2\u05D3\u05E8\u05D5\u05EA RDP","Sort by":"","New Connection":"\u05D7\u05D9\u05D1\u05D5\u05E8 \u05D7\u05D3\u05E9",Restore:"",Minimize:"",Maximize:"","Your Device":"\u05D4\u05DE\u05DB\u05E9\u05D9\u05E8 \u05E9\u05DC\u05DA",empty_recent_tip:`\u05D0\u05D5\u05E4\u05E1, \u05D0\u05D9\u05DF \u05E1\u05E9\u05E0\u05D9\u05DD \u05D0\u05D7\u05E8\u05D5\u05E0\u05D9\u05DD! +\u05D4\u05D2\u05D9\u05E2 \u05D4\u05D6\u05DE\u05DF \u05DC\u05EA\u05DB\u05E0\u05DF \u05D7\u05D3\u05E9.`,empty_favorite_tip:`\u05E2\u05D3\u05D9\u05D9\u05DF \u05D0\u05D9\u05DF \u05E2\u05DE\u05D9\u05EA\u05D9\u05DD \u05DE\u05D5\u05E2\u05D3\u05E4\u05D9\u05DD? +\u05D1\u05D5\u05D0 \u05E0\u05DE\u05E6\u05D0 \u05DE\u05D9\u05E9\u05D4\u05D5 \u05DC\u05D4\u05EA\u05D7\u05D1\u05E8 \u05D0\u05DC\u05D9\u05D5 \u05D5\u05E0\u05D5\u05E1\u05D9\u05E3 \u05D0\u05D5\u05EA\u05D5 \u05DC\u05DE\u05D5\u05E2\u05D3\u05E4\u05D9\u05DD!`,empty_lan_tip:"\u05D0\u05D5\u05D9 \u05DC\u05D0, \u05E0\u05E8\u05D0\u05D4 \u05E9\u05E2\u05D3\u05D9\u05D9\u05DF \u05DC\u05D0 \u05D2\u05D9\u05DC\u05D9\u05E0\u05D5 \u05E2\u05DE\u05D9\u05EA\u05D9\u05DD.",empty_address_book_tip:"\u05D0\u05D5\u05D9 \u05D5\u05D0\u05D1\u05D5\u05D9, \u05E0\u05E8\u05D0\u05D4 \u05E9\u05DB\u05E8\u05D2\u05E2 \u05D0\u05D9\u05DF \u05E2\u05DE\u05D9\u05EA\u05D9\u05DD \u05D1\u05E1\u05E4\u05E8 \u05D4\u05DB\u05EA\u05D5\u05D1\u05D5\u05EA \u05E9\u05DC\u05DA.","eg: admin":"","Empty Username":"\u05E9\u05DD \u05DE\u05E9\u05EA\u05DE\u05E9 \u05E8\u05D9\u05E7","Empty Password":"\u05E1\u05D9\u05E1\u05DE\u05D4 \u05E8\u05D9\u05E7\u05D4",Me:"",identical_file_tip:"\u05E7\u05D5\u05D1\u05E5 \u05D6\u05D4 \u05D6\u05D4\u05D4 \u05DC\u05E7\u05D5\u05D1\u05E5 \u05E9\u05DC \u05D4\u05E2\u05DE\u05D9\u05EA.",show_monitors_tip:"\u05D4\u05E6\u05D2 \u05DE\u05E1\u05DB\u05D9\u05DD \u05D1\u05E1\u05E8\u05D2\u05DC \u05DB\u05DC\u05D9\u05DD","View Mode":"\u05DE\u05E6\u05D1 \u05EA\u05E6\u05D5\u05D2\u05D4",login_linux_tip:"\u05E2\u05DC\u05D9\u05DA \u05DC\u05D4\u05EA\u05D7\u05D1\u05E8 \u05DC\u05D7\u05E9\u05D1\u05D5\u05DF Linux \u05DE\u05E8\u05D5\u05D7\u05E7 \u05DB\u05D3\u05D9 \u05DC\u05D0\u05E4\u05E9\u05E8 \u05E4\u05E2\u05D9\u05DC\u05D5\u05EA \u05E9\u05D5\u05DC\u05D7\u05DF \u05E2\u05D1\u05D5\u05D3\u05D4 X",verify_rustdesk_password_tip:"\u05D0\u05DE\u05EA \u05E1\u05D9\u05E1\u05DE\u05EA RustDesk",remember_account_tip:"\u05D6\u05DB\u05D5\u05E8 \u05D7\u05E9\u05D1\u05D5\u05DF \u05D6\u05D4",os_account_desk_tip:"\u05D7\u05E9\u05D1\u05D5\u05DF \u05D6\u05D4 \u05DE\u05E9\u05DE\u05E9 \u05DC\u05D4\u05EA\u05D7\u05D1\u05E8\u05D5\u05EA \u05DC\u05DE\u05E2\u05E8\u05DB\u05EA \u05D4\u05D4\u05E4\u05E2\u05DC\u05D4 \u05D4\u05DE\u05E8\u05D5\u05D7\u05E7\u05EA \u05D5\u05DC\u05D0\u05E4\u05E9\u05E8 \u05E4\u05E2\u05D9\u05DC\u05D5\u05EA \u05E9\u05D5\u05DC\u05D7\u05DF \u05E2\u05D1\u05D5\u05D3\u05D4 \u05D1\u05DE\u05E6\u05D1 \u05DC\u05D0 \u05DE\u05E7\u05D5\u05D5\u05DF","OS Account":"\u05D7\u05E9\u05D1\u05D5\u05DF \u05DE\u05E2\u05E8\u05DB\u05EA \u05D4\u05E4\u05E2\u05DC\u05D4",another_user_login_title_tip:"\u05DE\u05E9\u05EA\u05DE\u05E9 \u05D0\u05D7\u05E8 \u05DB\u05D1\u05E8 \u05D4\u05EA\u05D7\u05D1\u05E8",another_user_login_text_tip:"\u05E0\u05EA\u05E7",xorg_not_found_title_tip:"Xorg \u05DC\u05D0 \u05E0\u05DE\u05E6\u05D0",xorg_not_found_text_tip:"\u05D0\u05E0\u05D0 \u05D4\u05EA\u05E7\u05DF Xorg",no_desktop_title_tip:"\u05D0\u05D9\u05DF \u05E9\u05D5\u05DC\u05D7\u05DF \u05E2\u05D1\u05D5\u05D3\u05D4 \u05D6\u05DE\u05D9\u05DF",no_desktop_text_tip:"\u05D0\u05E0\u05D0 \u05D4\u05EA\u05E7\u05DF \u05E9\u05D5\u05DC\u05D7\u05DF \u05E2\u05D1\u05D5\u05D3\u05D4 GNOME","No need to elevate":"","System Sound":"\u05E6\u05DC\u05D9\u05DC \u05DE\u05E2\u05E8\u05DB\u05EA",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"\u05D4\u05E2\u05EA\u05E7 \u05D8\u05D1\u05D9\u05E2\u05EA \u05D0\u05E6\u05D1\u05E2","no fingerprints":"\u05D0\u05D9\u05DF \u05D8\u05D1\u05D9\u05E2\u05D5\u05EA \u05D0\u05E6\u05D1\u05E2","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"\u05E8\u05D6\u05D5\u05DC\u05D5\u05E6\u05D9\u05D4 \u05DE\u05E7\u05D5\u05E8\u05D9\u05EA",resolution_fit_local_tip:"\u05D4\u05EA\u05D0\u05DD \u05DC\u05E8\u05D6\u05D5\u05DC\u05D5\u05E6\u05D9\u05D4 \u05DE\u05E7\u05D5\u05DE\u05D9\u05EA",resolution_custom_tip:"\u05E8\u05D6\u05D5\u05DC\u05D5\u05E6\u05D9\u05D4 \u05DE\u05D5\u05EA\u05D0\u05DE\u05EA \u05D0\u05D9\u05E9\u05D9\u05EA","Collapse toolbar":"","Accept and Elevate":"\u05E7\u05D1\u05DC \u05D5\u05D4\u05D2\u05D1\u05D4",accept_and_elevate_btn_tooltip:"\u05E7\u05D1\u05DC \u05D0\u05EA \u05D4\u05D7\u05D9\u05D1\u05D5\u05E8 \u05D5\u05D4\u05D2\u05D1\u05D4 \u05D4\u05E8\u05E9\u05D0\u05D5\u05EA UAC.",clipboard_wait_response_timeout_tip:"\u05D4\u05DE\u05EA\u05E0\u05D4 \u05DC\u05EA\u05D2\u05D5\u05D1\u05EA \u05D4\u05E2\u05EA\u05E7\u05D4 \u05D4\u05E1\u05EA\u05D9\u05D9\u05DE\u05D4 \u05D1\u05D6\u05DE\u05DF.","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"\u05D4\u05D0\u05DD \u05D0\u05EA\u05D4 \u05D1\u05D8\u05D5\u05D7 \u05E9\u05D1\u05E8\u05E6\u05D5\u05E0\u05DA \u05DC\u05D4\u05EA\u05E0\u05EA\u05E7?",Service:"",Start:"",Stop:"",exceed_max_devices:"\u05D4\u05D2\u05E2\u05EA \u05DC\u05DE\u05E1\u05E4\u05E8 \u05D4\u05DE\u05E7\u05E1\u05D9\u05DE\u05DC\u05D9 \u05E9\u05DC \u05DE\u05DB\u05E9\u05D9\u05E8\u05D9\u05DD \u05E9\u05E0\u05D9\u05EA\u05DF \u05DC\u05E0\u05D4\u05DC.","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"\u05E9\u05E0\u05D4 \u05E1\u05D9\u05E1\u05DE\u05D4","Refresh Password":"\u05E8\u05E2\u05E0\u05DF \u05E1\u05D9\u05E1\u05DE\u05D4",ID:"","Grid View":"\u05EA\u05E6\u05D5\u05D2\u05EA \u05E8\u05E9\u05EA","List View":"\u05EA\u05E6\u05D5\u05D2\u05EA \u05E8\u05E9\u05D9\u05DE\u05D4",Select:"","Toggle Tags":"\u05D4\u05D7\u05DC\u05E3 \u05EA\u05D2\u05D9\u05D5\u05EA",pull_ab_failed_tip:"\u05E0\u05DB\u05E9\u05DC \u05D1\u05E8\u05E2\u05E0\u05D5\u05DF \u05E1\u05E4\u05E8 \u05D4\u05DB\u05EA\u05D5\u05D1\u05D5\u05EA",push_ab_failed_tip:"\u05E0\u05DB\u05E9\u05DC \u05D1\u05E1\u05E0\u05DB\u05E8\u05D5\u05DF \u05E1\u05E4\u05E8 \u05D4\u05DB\u05EA\u05D5\u05D1\u05D5\u05EA \u05DC\u05E9\u05E8\u05EA",synced_peer_readded_tip:"\u05D4\u05DE\u05DB\u05E9\u05D9\u05E8\u05D9\u05DD \u05E9\u05D4\u05D9\u05D5 \u05E0\u05D5\u05DB\u05D7\u05D9\u05DD \u05D1\u05E1\u05E9\u05E0\u05D9\u05DD \u05D4\u05D0\u05D7\u05E8\u05D5\u05E0\u05D9\u05DD \u05D9\u05E1\u05D5\u05E0\u05DB\u05E8\u05E0\u05D5 \u05D1\u05D7\u05D6\u05E8\u05D4 \u05DC\u05E1\u05E4\u05E8 \u05D4\u05DB\u05EA\u05D5\u05D1\u05D5\u05EA.","Change Color":"\u05E9\u05E0\u05D4 \u05E6\u05D1\u05E2","Primary Color":"\u05E6\u05D1\u05E2 \u05E2\u05D9\u05E7\u05E8\u05D9","HSV Color":"\u05E6\u05D1\u05E2 HSV","Installation Successful!":"\u05D4\u05D4\u05EA\u05E7\u05E0\u05D4 \u05D4\u05E6\u05DC\u05D9\u05D7\u05D4!","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"\u05D9\u05D9\u05EA\u05DB\u05DF \u05E9\u05D0\u05EA\u05D4 \u05E0\u05E4\u05DC\u05EA \u05DC\u05D4\u05D5\u05E0\u05D0\u05D4!",scam_text1:"\u05D0\u05DD \u05D0\u05EA\u05D4 \u05D1\u05E9\u05D9\u05D7\u05EA \u05D8\u05DC\u05E4\u05D5\u05DF \u05E2\u05DD \u05DE\u05D9\u05E9\u05D4\u05D5 \u05E9\u05D0\u05D9\u05E0\u05DA \u05DE\u05DB\u05D9\u05E8 \u05D5\u05D0\u05D9\u05E0\u05DA \u05E1\u05D5\u05DE\u05DA \u05E2\u05DC\u05D9\u05D5 \u05E9\u05D1\u05D9\u05E7\u05E9 \u05DE\u05DE\u05DA \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1-RustDesk \u05D5\u05DC\u05D4\u05EA\u05D7\u05D9\u05DC \u05D0\u05EA \u05D4\u05E9\u05D9\u05E8\u05D5\u05EA, \u05D0\u05DC \u05EA\u05DE\u05E9\u05D9\u05DA \u05D5\u05E0\u05EA\u05E7 \u05DE\u05D9\u05D3.",scam_text2:"\u05E1\u05D1\u05D9\u05E8 \u05DC\u05D4\u05E0\u05D9\u05D7 \u05E9\u05DE\u05D3\u05D5\u05D1\u05E8 \u05D1\u05D4\u05D5\u05E0\u05D0\u05D4 \u05E9\u05DE\u05E0\u05E1\u05D4 \u05DC\u05D2\u05E0\u05D5\u05D1 \u05DE\u05DE\u05DA \u05DB\u05E1\u05E3 \u05D0\u05D5 \u05DE\u05D9\u05D3\u05E2 \u05E4\u05E8\u05D8\u05D9 \u05D0\u05D7\u05E8.","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"\u05E1\u05D2\u05D5\u05E8 \u05D1\u05D0\u05D5\u05E4\u05DF \u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9 \u05E1\u05E9\u05E0\u05D9\u05DD \u05E0\u05DB\u05E0\u05E1\u05D9\u05DD \u05D1\u05DE\u05E7\u05E8\u05D4 \u05E9\u05DC \u05D7\u05D5\u05E1\u05E8 \u05E4\u05E2\u05D9\u05DC\u05D5\u05EA \u05E9\u05DC \u05D4\u05DE\u05E9\u05EA\u05DE\u05E9","Connection failed due to inactivity":"\u05D4\u05EA\u05E0\u05EA\u05E7\u05D5\u05EA \u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9\u05EA \u05D1\u05D2\u05DC\u05DC \u05D7\u05D5\u05E1\u05E8 \u05E4\u05E2\u05D9\u05DC\u05D5\u05EA","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"\u05D0\u05E0\u05D0 \u05E9\u05D3\u05E8\u05D2 \u05D0\u05EA RustDesk Server Pro \u05DC\u05D2\u05E8\u05E1\u05D4 {} \u05D0\u05D5 \u05D7\u05D3\u05E9\u05D4 \u05D9\u05D5\u05EA\u05E8!",pull_group_failed_tip:"\u05E0\u05DB\u05E9\u05DC \u05D1\u05E8\u05E2\u05E0\u05D5\u05DF \u05E7\u05D1\u05D5\u05E6\u05D4","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"\u05D4\u05DE\u05E1\u05DA \u05D4\u05D5\u05E4\u05E1\u05E7, \u05D4\u05D7\u05DC\u05E3 \u05DC\u05DE\u05E1\u05DA \u05D4\u05E8\u05D0\u05E9\u05D5\u05DF.","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"SELinux \u05DE\u05D5\u05E4\u05E2\u05DC \u05D1\u05DE\u05DB\u05E9\u05D9\u05E8 \u05E9\u05DC\u05DA, \u05DE\u05D4 \u05E9\u05E2\u05DC\u05D5\u05DC \u05DC\u05DE\u05E0\u05D5\u05E2 \u05DE-RustDesk \u05DC\u05E4\u05E2\u05D5\u05DC \u05DB\u05E8\u05D0\u05D5\u05D9 \u05DB\u05E6\u05D3 \u05D4\u05E0\u05E9\u05DC\u05D8.","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:`\u05E0\u05D9\u05EA\u05DF \u05DC\u05D4\u05D6\u05D9\u05DF \u05DE\u05D6\u05D4\u05D4, IP \u05D9\u05E9\u05D9\u05E8, \u05D0\u05D5 \u05D3\u05D5\u05DE\u05D9\u05D9\u05DF \u05E2\u05DD \u05E4\u05D5\u05E8\u05D8 (:). +\u05D0\u05DD \u05D1\u05E8\u05E6\u05D5\u05E0\u05DA \u05DC\u05D2\u05E9\u05EA \u05DC\u05DE\u05DB\u05E9\u05D9\u05E8 \u05D1\u05E9\u05E8\u05EA \u05D0\u05D7\u05E8, \u05D0\u05E0\u05D0 \u05D4\u05D5\u05E1\u05E3 \u05D0\u05EA \u05DB\u05EA\u05D5\u05D1\u05EA \u05D4\u05E9\u05E8\u05EA (@?key=), \u05DC\u05D3\u05D5\u05D2\u05DE\u05D4, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +\u05D0\u05DD \u05D1\u05E8\u05E6\u05D5\u05E0\u05DA \u05DC\u05D2\u05E9\u05EA \u05DC\u05DE\u05DB\u05E9\u05D9\u05E8 \u05D1\u05E9\u05E8\u05EA \u05E6\u05D9\u05D1\u05D5\u05E8\u05D9, \u05D0\u05E0\u05D0 \u05D4\u05D6\u05DF "@public", \u05D4\u05DE\u05E4\u05EA\u05D7 \u05D0\u05D9\u05E0\u05D5 \u05E0\u05D3\u05E8\u05E9 \u05DC\u05E9\u05E8\u05EA \u05E6\u05D9\u05D1\u05D5\u05E8\u05D9`,privacy_mode_impl_mag_tip:"\u05DE\u05E6\u05D1 1",privacy_mode_impl_virtual_display_tip:"\u05DE\u05E6\u05D1 2","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"\u05E0\u05D4\u05D2 \u05D4\u05EA\u05E6\u05D5\u05D2\u05D4 \u05D4\u05E2\u05E7\u05D9\u05E3 \u05D0\u05D9\u05E0\u05D5 \u05E0\u05EA\u05DE\u05DA. \u05E0\u05D3\u05E8\u05E9\u05EA \u05D2\u05E8\u05E1\u05EA Windows 10, \u05D2\u05E8\u05E1\u05D4 2004 \u05D0\u05D5 \u05D7\u05D3\u05E9\u05D4 \u05D9\u05D5\u05EA\u05E8.",input_source_1_tip:"\u05DE\u05E7\u05D5\u05E8 \u05E7\u05DC\u05D8 1",input_source_2_tip:"\u05DE\u05E7\u05D5\u05E8 \u05E7\u05DC\u05D8 2","Swap control-command key":"","swap-left-right-mouse":"\u05D4\u05D7\u05DC\u05E3 \u05D1\u05D9\u05DF \u05DB\u05E4\u05EA\u05D5\u05E8 \u05D4\u05E2\u05DB\u05D1\u05E8 \u05D4\u05E9\u05DE\u05D0\u05DC\u05D9 \u05DC\u05D9\u05DE\u05E0\u05D9","2FA code":"\u05E7\u05D5\u05D3 \u05D0\u05D9\u05DE\u05D5\u05EA \u05D3\u05D5-\u05E9\u05DC\u05D1\u05D9",More:"","enable-2fa-title":"\u05D4\u05E4\u05E2\u05DC \u05D0\u05D9\u05DE\u05D5\u05EA \u05D3\u05D5-\u05E9\u05DC\u05D1\u05D9","enable-2fa-desc":`\u05D0\u05E0\u05D0 \u05D4\u05D2\u05D3\u05E8 \u05DB\u05E2\u05EA \u05D0\u05EA \u05D4\u05D0\u05E4\u05DC\u05D9\u05E7\u05E6\u05D9\u05D4 \u05E9\u05DC\u05DA \u05DC\u05D0\u05D9\u05DE\u05D5\u05EA. \u05EA\u05D5\u05DB\u05DC \u05DC\u05D4\u05E9\u05EA\u05DE\u05E9 \u05D1\u05D0\u05E4\u05DC\u05D9\u05E7\u05E6\u05D9\u05D9\u05EA \u05D0\u05D9\u05DE\u05D5\u05EA \u05DB\u05D2\u05D5\u05DF Authy, Microsoft \u05D0\u05D5 Google Authenticator \u05D1\u05D8\u05DC\u05E4\u05D5\u05DF \u05D0\u05D5 \u05D1\u05DE\u05D7\u05E9\u05D1 \u05E9\u05DC\u05DA. + +\u05E1\u05E8\u05D5\u05E7 \u05D0\u05EA \u05E7\u05D5\u05D3 \u05D4-QR \u05E2\u05DD \u05D4\u05D0\u05E4\u05DC\u05D9\u05E7\u05E6\u05D9\u05D4 \u05E9\u05DC\u05DA \u05D5\u05D4\u05D6\u05DF \u05D0\u05EA \u05D4\u05E7\u05D5\u05D3 \u05E9\u05D4\u05D0\u05E4\u05DC\u05D9\u05E7\u05E6\u05D9\u05D4 \u05DE\u05E6\u05D9\u05D2\u05D4 \u05DB\u05D3\u05D9 \u05DC\u05D4\u05E4\u05E2\u05D9\u05DC \u05D0\u05EA \u05D0\u05D9\u05DE\u05D5\u05EA \u05D4\u05D3\u05D5-\u05E9\u05DC\u05D1\u05D9.`,"wrong-2fa-code":"\u05DC\u05D0 \u05E0\u05D9\u05EA\u05DF \u05DC\u05D0\u05DE\u05EA \u05D0\u05EA \u05D4\u05E7\u05D5\u05D3. \u05D1\u05D3\u05D5\u05E7 \u05E9\u05D4\u05E7\u05D5\u05D3 \u05D5\u05D4\u05D2\u05D3\u05E8\u05D5\u05EA \u05D4\u05D6\u05DE\u05DF \u05D4\u05DE\u05E7\u05D5\u05DE\u05D9\u05D5\u05EA \u05E0\u05DB\u05D5\u05E0\u05D5\u05EA","enter-2fa-title":"\u05D0\u05D9\u05DE\u05D5\u05EA \u05D3\u05D5-\u05E9\u05DC\u05D1\u05D9","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:`\u05D6\u05D5\u05D4\u05D9 \u05DE\u05D4\u05D3\u05D5\u05E8\u05D4 \u05DE\u05D5\u05EA\u05D0\u05DE\u05EA \u05D0\u05D9\u05E9\u05D9\u05EA. +\u05E0\u05D9\u05EA\u05DF \u05DC\u05D4\u05EA\u05D7\u05D1\u05E8 \u05DC\u05DE\u05DB\u05E9\u05D9\u05E8\u05D9\u05DD \u05D0\u05D7\u05E8\u05D9\u05DD, \u05D0\u05DA \u05DE\u05DB\u05E9\u05D9\u05E8\u05D9\u05DD \u05D0\u05D7\u05E8\u05D9\u05DD \u05DC\u05D0 \u05D9\u05DB\u05D5\u05DC\u05D9\u05DD \u05DC\u05D4\u05EA\u05D7\u05D1\u05E8 \u05D0\u05DC\u05D9\u05DA.`,preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},bg:{Status:"\u041F\u043E\u043B\u043E\u0436\u0435\u043D\u0438\u0435","Your Desktop":"\u0412\u0430\u0448\u0430\u0442\u0430 \u0440\u0430\u0431\u043E\u0442\u043D\u0430 \u0441\u0440\u0435\u0434\u0430",desk_tip:"\u0412\u0430\u0448\u0430\u0442\u0430 \u0440\u0430\u0431\u043E\u0442\u043D\u0430 \u0441\u0440\u0435\u0434\u0430 \u043D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0431\u044A\u0434\u0435 \u0434\u043E\u0441\u0442\u044A\u043F\u0435\u043D\u0430 \u0441 \u0442\u043E\u0437\u0438 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u0438 \u043A\u043E\u0434 \u0438 \u043F\u0430\u0440\u043E\u043B\u0430.",Password:"\u041F\u0430\u0440\u043E\u043B\u0430",Ready:"\u0413\u043E\u0442\u043E\u0432\u043E",Established:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0435\u043D",connecting_status:"\u0421\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435 \u0441 RustDesk \u043C\u0440\u0435\u0436\u0430\u0442\u0430...","Enable service":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438 \u0443\u0441\u043B\u0443\u0433\u0430","Start service":"\u0421\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439 \u0443\u0441\u043B\u0443\u0433\u0430","Service is running":"\u0423\u0441\u043B\u0443\u0433\u0430\u0442\u0430 \u0440\u0430\u0431\u043E\u0442\u0438","Service is not running":"\u0423\u0441\u043B\u0443\u0433\u0430\u0442\u0430 \u043D\u0435 \u0440\u0430\u0431\u043E\u0442\u0438",not_ready_status:"\u041D\u0435 \u0435 \u0432 \u0433\u043E\u0442\u043E\u0432\u043D\u043E\u0441\u0442. \u041C\u043E\u043B\u044F \u043F\u0440\u043E\u0432\u0435\u0440\u0435\u0442\u0435 \u043C\u0440\u0435\u0436\u043E\u0432\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Control Remote Desktop":"\u041E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u043D\u0430 \u0441\u0440\u0435\u0434\u0430","Transfer file":"\u041F\u0440\u0435\u0445\u0432\u044A\u0440\u043B\u044F\u043D\u0435 \u043D\u0430 \u0444\u0430\u0439\u043B",Connect:"\u0421\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435","Recent sessions":"\u041F\u043E\u0441\u043B\u0435\u0434\u043D\u0438 \u0441\u0435\u0441\u0438\u0438","Address book":"\u0410\u0434\u0440\u0435\u0441\u043D\u0438\u043A",Confirmation:"\u041F\u043E\u0442\u0432\u044A\u0440\u0436\u0434\u0435\u043D\u0438\u0435","TCP tunneling":"TCP \u0442\u0443\u043D\u0435\u043B",Remove:"\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435","Refresh random password":"\u041E\u043F\u0440\u0435\u0441\u043D\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u043B\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","Set your own password":"\u0417\u0430\u0434\u0430\u0439\u0442\u0435 \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","Enable keyboard/mouse":"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430/\u043C\u0438\u0448\u043A\u0430","Enable clipboard":"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435 \u0434\u043E\u0441\u0442\u044A\u043F \u0434\u043E \u043A\u043B\u0438\u043F\u0431\u043E\u0440\u0434\u0430","Enable file transfer":"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435 \u043F\u0440\u0435\u0445\u0432\u044A\u0440\u043B\u044F\u043D\u0435 \u043D\u0430 \u0444\u0430\u0439\u043B\u043E\u0432\u0435","Enable TCP tunneling":"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 TCP \u0442\u0443\u043D\u0435\u043B\u0438","IP Whitelisting":"\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u043D\u0435 \u043D\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u0438 IP \u043F\u043E \u0441\u043F\u0438\u0441\u044A\u043A","ID/Relay Server":"ID/\u041F\u0440\u0435\u043F\u0440\u0435\u0434\u0430\u0432\u0430\u0449 \u0441\u044A\u0440\u0432\u044A\u0440","Import server config":"\u0412\u043D\u0430\u0441\u044F\u043D\u0435 \u0441\u044A\u0440\u0432\u044A\u0440 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0437\u0430 ","Export Server Config":"\u0418\u0437\u043D\u0430\u0441\u044F\u043D\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440","Import server configuration successfully":"\u0423\u0441\u043F\u0435\u0448\u043D\u043E \u0432\u043D\u0430\u0441\u044F\u043D\u0435 \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440\u043D\u0438 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438","Export server configuration successfully":"\u0423\u0441\u043F\u0435\u0448\u043D\u043E \u0438\u0437\u043D\u0430\u0441\u044F\u043D\u0435 \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440\u043D\u0438 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438","Invalid server configuration":"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u0438 \u0441\u044A\u0440\u0432\u044A\u0440\u043D\u0438 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438","Clipboard is empty":"\u041A\u043B\u0438\u043F\u0431\u043E\u0440\u0434\u044A\u0442 \u0435 \u043F\u0440\u0430\u0437\u0435\u043D","Stop service":"\u0421\u043F\u0438\u0440\u0430\u0430\u043D\u0435 \u043D\u0430 \u0443\u0441\u043B\u0443\u0433\u0430","Change ID":"\u041F\u0440\u043E\u043C\u044F\u043D\u0430 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u0435\u043B (ID)","Your new ID":"\u0412\u0430\u0448\u0438\u044F\u0442 \u043D\u043E\u0432 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u0435\u043B (ID)","length %min% to %max%":"\u0434\u044A\u043B\u0436\u0438\u043D\u0430 %min% \u0434\u043E %max%","starts with a letter":"\u0437\u0430\u043F\u043E\u0447\u0432\u0430 \u0441 \u0431\u0443\u043A\u0432\u0430","allowed characters":"\u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438 \u0437\u043D\u0430\u0446\u0438",id_change_tip:"\u0421\u0430\u043C\u043E a-z, A-Z, 0-9 \u0438 _ (\u0434\u043E\u043B\u043D\u0430 \u0447\u0435\u0440\u0442\u0430) \u0441\u0430 \u0441\u0440\u0435\u0434 \u043F\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u0438. \u041F\u044A\u0440\u0432\u0430 \u0431\u0443\u043A\u0432\u0430 \u0441\u043B\u0435\u0434\u0432\u0430 \u0434\u0430 \u0435 a-z, A-Z. \u0421 \u0434\u044A\u043B\u0436\u0438\u043D\u0430 \u043C\u0435\u0440\u0436\u0443 6 \u0438 16.",Website:"\u0423\u0435\u0431\u0441\u0430\u0439\u0442",About:"\u041E\u0442\u043D\u043E\u0441\u043D\u043E",Slogan_tip:"\u041D\u0430\u043F\u0440\u0430\u0432\u0435\u043D\u043E \u043E\u0442 \u0441\u044A\u0440\u0446\u0435 \u0432 \u0442\u043E\u0437\u0438 \u0445\u0430\u043E\u0442\u0438\u0447\u0435\u043D \u0441\u0432\u044F\u0442!","Privacy Statement":"\u0414\u0435\u043A\u043B\u0430\u0440\u0430\u0446\u0438\u044F \u0437\u0430 \u043F\u043E\u0432\u0435\u0440\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442",Mute:"\u0411\u0435\u0437 \u0437\u0432\u0443\u043A","Build Date":"\u0414\u0430\u0442\u0430 \u043D\u0430 \u0438\u0437\u0433\u0440\u0430\u0436\u0434\u0430\u043D\u0435",Version:"\u0412\u0435\u0440\u0441\u0438\u044F",Home:"\u041D\u0430\u0447\u0430\u043B\u043E","Audio Input":"\u0410\u0443\u0434\u0438\u043E \u0432\u0445\u043E\u0434",Enhancements:"\u041F\u043E\u0434\u043E\u0431\u0440\u0435\u043D\u0438\u044F","Hardware Codec":"\u0425\u0430\u0440\u0434\u0443\u0435\u0440\u0435\u043D \u043A\u043E\u0434\u0435\u043A","Adaptive bitrate":"\u041F\u0440\u0438\u0441\u043F\u043E\u0441\u043E\u0431\u044F\u0432\u0430\u0449\u0435 \u0441\u0435 \u0441\u043A\u043E\u0440\u043E\u0441\u0442 \u043D\u0430 \u043F\u0440\u0435\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430\u0434\u0430\u043D\u043D\u0438","ID Server":"ID \u0441\u044A\u0440\u0432\u044A\u0440","Relay Server":"\u041F\u0440\u0435\u043F\u0440\u0430\u0449\u0430\u0449 \u0441\u044A\u0440\u0432\u044A\u0440","API Server":"API \u0441\u044A\u0440\u0432\u044A\u0440",invalid_http:"\u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0437\u0430\u043F\u043E\u0447\u0432\u0430 \u0441 http:// \u0438\u043B\u0438 https://","Invalid IP":"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C IP","Invalid format":"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C \u0444\u043E\u0440\u043C\u0430\u0442",server_not_support:"\u0412\u0441\u0435 \u043E\u0449\u0435 \u043D\u0435 \u0441\u0435 \u043F\u043E\u0434\u0434\u044A\u0440\u0436\u0430 \u043E\u0442 \u0441\u044A\u0440\u0432\u044A\u0440\u0430","Not available":"\u041D\u0435 \u0435 \u043D\u0430\u043B\u0438\u0447\u0435\u043D","Too frequent":"\u0422\u0432\u044A\u0440\u0434\u0435 \u0447\u0435\u0441\u0442\u043E",Cancel:"\u041E\u0442\u043A\u0430\u0437",Skip:"\u041F\u0440\u043E\u043F\u0443\u0441\u043A\u0430\u043D\u0435",Close:"\u0417\u0430\u0442\u0432\u0430\u0440\u044F\u043D\u0435",Retry:"\u041F\u0440\u0435\u043F\u043E\u0432\u0442\u043E\u0440\u0438",OK:"\u0414\u043E\u0431\u0440\u0435","Password Required":"\u0418\u0437\u0438\u0441\u043A\u0432\u0430 \u0441\u0435 \u043F\u0430\u0440\u043E\u043B\u0430","Please enter your password":"\u041C\u043E\u043B\u044F \u0432\u044A\u0432\u0435\u0434\u0435\u0442\u0435 \u043F\u0430\u0440\u043E\u043B\u0430","Remember password":"\u0417\u0430\u043F\u043E\u043C\u043D\u0438 \u043F\u0430\u0440\u043E\u043B\u0430\u0442\u0430","Wrong Password":"\u0413\u0440\u0435\u0448\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","Do you want to enter again?":"\u0418\u0441\u043A\u0430\u0442\u0435 \u043B\u0438 \u0434\u0430 \u0432\u044A\u0432\u0435\u0434\u0435\u0442\u0435 \u043E\u0442\u043D\u043E\u0432\u043E?","Connection Error":"\u0413\u0440\u0435\u0448\u043A\u0430 \u043F\u0440\u0438 \u0441\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435",Error:"\u0413\u0440\u0435\u0448\u043A\u0430","Reset by the peer":"\u041D\u0443\u043B\u0438\u0440\u0430\u043D\u043E \u043E\u0442 \u043F\u0430\u0440\u0442\u043D\u044C\u043E\u0440\u0430","Connecting...":"\u0421\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435...","Connection in progress. Please wait.":"\u0412\u0440\u044A\u0437\u043A\u0430\u0442\u0430 \u0441\u0435 \u0438\u0437\u0432\u044A\u0440\u0448\u0432\u0430. \u041C\u043E\u043B\u044F \u0418\u0437\u0447\u0430\u043A\u0430\u0439\u0442\u0435.","Please try 1 minute later":"\u041C\u043E\u043B\u044F, \u043E\u043F\u0438\u0442\u0430\u0439\u0442\u0435 1 \u043C\u0438\u043D\u0443\u0442\u0430 \u043F\u043E-\u043A\u044A\u0441\u043D\u043E","Login Error":"\u0413\u0440\u0435\u0448\u043A\u0430 \u043F\u0440\u0438 \u0432\u043F\u0438\u0441\u0432\u0430\u043D\u0435",Successful:"\u0423\u0441\u043F\u0435\u0448\u0435\u043D \u043E\u043F\u0438\u0442","Connected, waiting for image...":"\u0421\u0432\u044A\u0440\u0437\u0430\u043D\u043E, \u0447\u0430\u043A\u0430 \u0441\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435...",Name:"\u0418\u043C\u0435",Type:"\u0422\u0438\u043F",Modified:"\u041F\u0440\u043E\u043C\u0435\u043D\u0435\u043D",Size:"\u0420\u0430\u0437\u043C\u0435\u0440","Show Hidden Files":"\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0441\u043A\u0440\u0438\u0442\u0438 \u0444\u0430\u0439\u043B\u043E\u0432\u0435",Receive:"\u041F\u043E\u043B\u0443\u0447\u0430\u0432\u0430\u043D\u0435",Send:"\u041F\u0440\u0430\u0449\u0430\u043D\u0435","Refresh File":"\u041E\u043F\u0440\u0435\u0441\u043D\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u0444\u0430\u0439\u043B\u0430",Local:"\u041B\u043E\u043A\u0430\u043B\u043D\u043E",Remote:"\u041E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E","Remote Computer":"\u041E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D \u043A\u043E\u043C\u043F\u044E\u0442\u044A\u0440","Local Computer":"\u041B\u043E\u043A\u0430\u043B\u0435\u043D \u043A\u043E\u043C\u043F\u044E\u0442\u044A\u0440","Confirm Delete":"\u041F\u043E\u0442\u0432\u044A\u0440\u0434\u0435\u0442\u0435 \u0438\u0437\u0442\u0440\u0438\u0432\u0430\u043D\u0435\u0442\u043E",Delete:"\u0418\u0437\u0442\u0440\u0438\u0439",Properties:"\u0421\u0432\u043E\u0439\u0441\u0442\u0432\u0430","Multi Select":"\u041C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u0435\u043D \u0438\u0437\u0431\u043E\u0440","Select All":"\u0418\u0437\u0431\u0435\u0440\u0438 \u0432\u0441\u0438\u0447\u043A\u0438","Unselect All":"\u0418\u0437\u0431\u0435\u0440\u0438 \u043D\u0438\u043A\u043E\u0439","Empty Directory":"\u041F\u0440\u0430\u0437\u043D\u0430 \u043F\u0430\u043F\u043A\u0430","Not an empty directory":"\u041D\u0435 \u0435 \u043F\u0440\u0430\u0437\u043D\u0430 \u043F\u0430\u043F\u043A\u0430","Are you sure you want to delete this file?":"\u0421\u0438\u0433\u0443\u0440\u043D\u0438 \u043B\u0438 \u0441\u0442\u0435, \u0447\u0435 \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0438\u0437\u0442\u0440\u0438\u0435\u0442\u0435 \u0442\u043E\u0437\u0438 \u0444\u0430\u0439\u043B?","Are you sure you want to delete this empty directory?":"\u0421\u0438\u0433\u0443\u0440\u043D\u0438 \u043B\u0438 \u0441\u0442\u0435, \u0447\u0435 \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0438\u0437\u0442\u0440\u0438\u0435\u0442\u0435 \u0442\u0430\u0437\u0438 \u043F\u0440\u0430\u0437\u043D\u0430 \u043F\u0430\u043F\u043A\u0430?","Are you sure you want to delete the file of this directory?":"\u0421\u0438\u0433\u0443\u0440\u043D\u0438 \u043B\u0438 \u0441\u0442\u0435, \u0447\u0435 \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0438\u0437\u0442\u0440\u0438\u0435\u0442\u0435 \u0444\u0430\u0439\u043B\u0430 \u043E\u0442 \u0442\u0430\u0437\u0438 \u043F\u0430\u043F\u043A\u0430?","Do this for all conflicts":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438 \u0442\u0430\u043A\u0430 \u0432\u0441\u0438\u0447\u043A\u0438 \u043A\u043E\u043D\u0444\u043B\u0438\u043A\u0442\u0438","This is irreversible!":"\u0422\u043E\u0432\u0430 \u0435 \u043D\u0435\u043E\u0431\u0440\u0430\u0442\u0438\u043C\u043E!",Deleting:"\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043D\u0435",files:"\u0444\u0430\u0439\u043B\u043E\u0432\u0435",Waiting:"\u0418\u0437\u0447\u0430\u043A\u0432\u0430\u043D\u0435",Finished:"\u0417\u0430\u0432\u044A\u0440\u0448\u0435\u043D\u043E",Speed:"\u0421\u043A\u043E\u0440\u043E\u0441\u0442","Custom Image Quality":"\u041A\u0430\u0447\u0435\u0441\u0442\u0432\u043E \u043D\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435\u0442\u043E \u043F\u043E \u0441\u0432\u043E\u0439 \u0438\u0437\u0431\u043E\u0440","Privacy mode":"\u0420\u0435\u0436\u0438\u043C \u043D\u0430 \u043F\u043E\u0432\u0435\u0440\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442","Block user input":"\u0417\u0430\u0431\u0440\u0430\u043D\u0430 \u0437\u0430 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u0438 \u0432\u0445\u043E\u0434","Unblock user input":"\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u0438 \u0432\u044A\u0432\u0435\u0436\u0434\u0430\u043D\u0435","Adjust Window":"\u041D\u0430\u0433\u043B\u0430\u0441\u0438 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446\u0430",Original:"\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u043D\u043E",Shrink:"\u0421\u0432\u0438\u0432\u0430\u043D\u0435",Stretch:"\u0420\u0430\u0437\u0442\u0435\u0433\u043D\u0430\u0442",Scrollbar:"\u041F\u043B\u044A\u0437\u0433\u0430\u0447",ScrollAuto:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u043D\u043E \u043F\u0440\u0438\u043F\u043B\u044A\u0437\u0432\u0430\u043D\u0435","Good image quality":"\u0414\u043E\u0431\u0440\u043E \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u043E \u043D\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435\u0442\u043E",Balanced:"\u0423\u0440\u0430\u0432\u043D\u043E\u0432\u0435\u0441\u0435\u043D","Optimize reaction time":"\u0421 \u043E\u0433\u043B\u0435\u0434 \u0432\u0440\u0435\u043C\u0435\u0442\u043E \u043D\u0430 \u0440\u0435\u0430\u043A\u0446\u0438\u044F",Custom:"\u041F\u043E \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u043E \u0436\u0435\u043B\u0430\u043D\u0438\u0435","Show remote cursor":"\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u0439 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438\u044F \u043A\u0443\u0440\u0441\u043E\u0440","Show quality monitor":"\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u0439 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446 \u0437\u0430 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u043E","Disable clipboard":"\u0417\u0430\u0431\u0440\u0430\u043D\u0430 \u0437\u0430 \u0434\u043E\u0441\u0442\u044A\u043F \u0434\u043E \u043A\u043B\u0438\u043F\u0431\u043E\u0440\u0434","Lock after session end":"\u0417\u0430\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435 \u0441\u043B\u0435\u0434 \u043A\u0440\u0430\u0439 \u043D\u0430 \u043F\u043E\u043B\u0437\u0432\u0430\u043D\u0435",Insert:"\u041F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435","Insert Lock":"\u0417\u0430\u044F\u0432\u043A\u0430 \u0437\u0430 \u0437\u0430\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435",Refresh:"\u041E\u0431\u043D\u043E\u0432\u044F\u0432\u0430\u043D\u0435","ID does not exist":"\u041D\u0435\u0441\u044A\u0449\u0435\u0441\u0442\u0432\u0443\u0432\u0430\u0449 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u0435\u043B (ID)","Failed to connect to rendezvous server":"\u041D\u0435\u0443\u0441\u043F\u0435\u0448\u043D\u043E \u0441\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435 \u043A\u044A\u043C \u0441\u044A\u0440\u0432\u044A\u0440\u0430 \u0437\u0430 \u0441\u0440\u0435\u0449\u0430 (rendezvous)","Please try later":"\u041C\u043E\u043B\u044F \u043E\u043F\u0438\u0442\u0430\u0439\u0442\u0435 \u043F\u043E-\u043A\u044A\u0441\u043D\u043E","Remote desktop is offline":"\u041E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0430\u0442\u0430 \u0440\u0430\u0431\u043E\u0442\u043D\u0430 \u0441\u0440\u0435\u0434\u0430 \u043D\u0435 \u0435 \u043D\u0430\u043B\u0438\u0447\u043D\u0430","Key mismatch":"\u041A\u043B\u044E\u0447\u043E\u0432\u043E \u043D\u0435\u0441\u044A\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435",Timeout:"\u0418\u0437\u0442\u0438\u0447\u0430\u043D\u0435 \u043D\u0430 \u0432\u0440\u0435\u043C\u0435\u0442\u043E","Failed to connect to relay server":"\u041F\u0440\u043E\u0432\u0430\u043B \u043F\u0440\u0438 \u0441\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435 \u043A\u044A\u043C \u043F\u0440\u0435\u043F\u0440\u0435\u0434\u0430\u0432\u0430\u0449 \u0441\u044A\u0440\u0432\u044A\u0440","Failed to connect via rendezvous server":"\u041F\u0440\u043E\u0432\u0430\u043B \u043F\u0440\u0438 \u0441\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435 \u043A\u044A\u043C \u0441\u044A\u0440\u0432\u044A\u0440 \u0437\u0430 \u0441\u0440\u0435\u0449\u0438 (rendezvous)","Failed to connect via relay server":"\u041F\u0440\u043E\u0432\u0430\u043B \u043F\u0440\u0438 \u0441\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435 \u0447\u0440\u0435\u0437 \u043F\u0440\u0435\u043F\u0440\u0435\u0434\u0430\u0432\u0430\u0449 \u0441\u044A\u0440\u0432\u044A\u0440","Failed to make direct connection to remote desktop":"\u041F\u0440\u043E\u0432\u0430\u043B \u043F\u0440\u0438 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0440\u044F\u043A\u0430 \u0432\u0440\u044A\u0437\u043A\u0430 \u0441 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u043D\u0430 \u0441\u0440\u0435\u0434\u0430","Set Password":"\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","OS Password":"\u041F\u0430\u0440\u043E\u043B\u0430 \u043D\u0430 \u041E\u043F\u0435\u0440\u0430\u0446\u0438\u043E\u043D\u043D\u0430\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043C\u0430",install_tip:"\u041F\u043E\u0440\u0430\u0434\u0438 UAC, RustDesk \u0432 \u043D\u044F\u043A\u043E\u0438 \u0441\u043B\u0443\u0447\u0430\u0439 \u043D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0440\u0430\u0431\u043E\u0442\u0438 \u043F\u0440\u0430\u0432\u0438\u043B\u043D\u043E \u0437\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0430 \u0434\u043E\u0441\u0442\u044A\u043F. \u0417\u0430 \u0434\u0430 \u0437\u0430\u043E\u0431\u0438\u043A\u043E\u043B\u0438\u0442\u0435 UAC, \u043C\u043E\u043B\u044F, \u043D\u0430\u0442\u0438\u0441\u043D\u0435\u0442\u0435 \u043A\u043E\u043F\u0447\u0435\u0442\u043E \u043F\u043E-\u0434\u043E\u043B\u0443, \u0437\u0430 \u0434\u0430 \u043F\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u0435 RustDesk \u043A\u0430\u0442\u043E \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u0430 \u0443\u0441\u043B\u0443\u0433\u0430.","Click to upgrade":"\u041D\u0430\u0442\u0438\u0441\u043D\u0435\u0442\u0435, \u0437\u0430 \u0434\u0430 \u043D\u0430\u0434\u0441\u0442\u0440\u043E\u0438\u0442\u0435","Click to download":"\u041D\u0430\u0442\u0438\u0441\u043D\u0435\u0442\u0435, \u0437\u0430 \u0434\u0430 \u0438\u0437\u0442\u0435\u0433\u043B\u0438\u0442\u0435","Click to update":"\u041D\u0430\u0442\u0438\u0441\u043D\u0435\u0442\u0435, \u0437\u0430 \u0434\u0430 \u043E\u0431\u043D\u043E\u0432\u0438\u0442\u0435",Configure:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u0432\u0430\u043D\u0435",config_acc:'\u0417\u0430 \u0434\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0432\u0430\u0442\u0435 \u0432\u0430\u0448\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u043D\u0430 \u0441\u0440\u0435\u0434\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E, \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u0435 \u043D\u0430 RustDesk \u043F\u0440\u0430\u0432\u0430 \u043E\u0442 \u0440\u0430\u0437\u0434\u0435\u043B "\u0414\u043E\u0441\u0442\u044A\u043F\u043D\u043E\u0441\u0442".',config_screen:'\u0417\u0430 \u0434\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0432\u0430\u0442\u0435 \u0432\u0430\u0448\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u043D\u0430 \u0441\u0440\u0435\u0434\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E, \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u0435 \u043D\u0430 RustDesk \u043F\u0440\u0430\u0432\u0430 \u043E\u0442 \u0440\u0430\u0437\u0434\u0435\u043B "\u0417\u0430\u043F\u0438\u0441 \u043D\u0430 \u0435\u043A\u0440\u0430\u043D\u0430".',"Installing ...":"\u041F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435...",Install:"\u041F\u043E\u0441\u0442\u0430\u0432\u0438",Installation:"\u041F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435","Installation Path":"\u041F\u044A\u0442 \u043A\u044A\u043C \u043C\u044F\u0441\u0442\u043E \u0437\u0430 \u043F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435","Create start menu shortcuts":"\u0411\u044A\u0440\u0437 \u0434\u043E\u0441\u0442\u044A\u043F \u043E\u0442 \u043C\u0435\u043D\u044E '\u0421\u0442\u0430\u0440\u0442'.","Create desktop icon":"\u0421\u044A\u0437\u0434\u0430\u0439\u0442\u0435 \u0438\u043A\u043E\u043D\u0430 \u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u043D\u0438\u044F \u043F\u043B\u043E\u0442",agreement_tip:"\u0417\u0430\u043F\u043E\u0447\u0432\u0430\u0439\u043A\u0438 \u043F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435\u0442\u043E, \u0432\u0438\u0435 \u043F\u0440\u0438\u0435\u043C\u0430\u0442\u0435 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u043E\u043D\u043D\u043E\u0442\u043E \u0441\u043F\u043E\u0440\u0430\u0437\u0443\u043C\u0435\u043D\u0438\u0435.","Accept and Install":"\u041F\u0440\u0438\u0435\u043C\u0435\u0442\u0435 \u0438 \u043F\u043E\u0441\u0442\u0430\u0432\u044F\u0442\u0435","End-user license agreement":"\u0421\u043F\u043E\u0440\u0430\u0437\u0443\u043C\u0435\u043D\u0438\u0435 \u0441 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u044F","Generating ...":"\u041F\u043E\u0440\u0430\u0436\u0434\u0430\u043D\u0435...","Your installation is lower version.":"\u0412\u0430\u0448\u0430\u0442\u0430 \u0438\u043D\u0441\u0442\u0430\u043B\u0430\u0446\u0438\u044F \u0435 \u043F\u043E-\u043D\u0438\u0441\u043A\u0430 \u0432\u0435\u0440\u0441\u0438\u044F.",not_close_tcp_tip:"\u041D\u0435 \u0437\u0430\u0442\u0432\u0430\u0440\u044F\u0439\u0442\u0435 \u0442\u043E\u0437\u0438 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446, \u0434\u043E\u043A\u0430\u0442\u043E \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0442\u0435 \u0442\u0443\u043D\u0435\u043B\u0430","Listening ...":"\u0421\u043B\u0443\u0448\u0430\u043D\u0435...","Remote Host":"\u041E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D \u0441\u044A\u0440\u0432\u044A\u0440","Remote Port":"\u041E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D \u043F\u043E\u0440\u0442",Action:"\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435",Add:"\u0414\u043E\u0431\u0430\u0432\u0438","Local Port":"\u041B\u043E\u043A\u0430\u043B\u0435\u043D \u043F\u043E\u0440\u0442","Local Address":"\u041B\u043E\u043A\u0430\u043B\u0435\u043D \u0430\u0434\u0440\u0435\u0441","Change Local Port":"\u041F\u0440\u043E\u043C\u044F\u043D\u0430 \u043D\u0430 \u043B\u043E\u043A\u0430\u043B\u043D\u0438\u044F\u0442 \u043F\u043E\u0440\u0442",setup_server_tip:"\u0417\u0430 \u043F\u043E-\u0431\u044A\u0440\u0437\u0430 \u0432\u0440\u044A\u0437\u043A\u0430, \u043C\u043E\u043B\u044F \u043D\u0430\u043F\u0440\u0430\u0432\u0435\u0442\u0435 \u0441\u0432\u043E\u0439 \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D \u0441\u044A\u0440\u0432\u044A\u0440","Too short, at least 6 characters.":"\u041F\u0440\u0435\u043A\u0430\u043B\u0435\u043D\u043E \u043A\u0440\u0430\u0442\u043A\u043E, \u043F\u043E\u043D\u0435 6 \u0437\u043D\u0430\u043A\u0430","The confirmation is not identical.":"\u041F\u043E\u0442\u0432\u044A\u0440\u0436\u0434\u0435\u043D\u0438\u0435\u0442\u043E \u043D\u0435 \u0441\u044A\u0432\u043F\u0430\u0434\u0430",Permissions:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F",Accept:"\u041F\u0440\u0438\u0435\u043C\u0438",Dismiss:"\u041E\u0442\u0445\u0432\u044A\u0440\u043B\u044F\u043D\u0435",Disconnect:"\u041F\u0440\u0435\u043A\u044A\u0441\u0432\u0430\u043D\u0435","Enable file copy and paste":"\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043D\u0435 \u043F\u0440\u0435\u0445\u0432\u044A\u0440\u043B\u044F\u043D\u0435 \u043D\u0430 \u0444\u0430\u0439\u043B\u043E\u0432\u0435",Connected:"\u0421\u0432\u044A\u0440\u0437\u0430\u043D","Direct and encrypted connection":"\u041F\u0440\u044F\u043A\u0430 \u0437\u0430\u0449\u0438\u0442\u0435\u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Relayed and encrypted connection":"\u041F\u0440\u0435\u043F\u0440\u0435\u0434\u0430\u0434\u0435\u043D\u0430 \u0437\u0430\u0449\u0438\u0442\u0435\u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Direct and unencrypted connection":"\u041F\u0440\u044F\u043A\u0430 \u043D\u0435\u0437\u0430\u0449\u0438\u0442\u0435\u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Relayed and unencrypted connection":"\u041F\u0440\u0435\u043F\u0440\u0435\u0434\u0430\u0434\u0435\u043D\u0430 \u043D\u0435\u0437\u0430\u0449\u0438\u0442\u0435\u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Enter Remote ID":"\u0412\u044A\u0432\u0435\u0434\u0435\u0442\u0435 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E\u0442\u043E ID","Enter your password":"\u0412\u044A\u0432\u0435\u0434\u0435\u0442\u0435 \u043F\u0430\u0440\u043E\u043B\u0430","Logging in...":"\u0412\u043F\u0438\u0441\u0432\u0430\u043D\u0435...","Enable RDP session sharing":"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435 \u0441\u043F\u043E\u0434\u0435\u043B\u044F\u043D\u0435\u0442\u043E \u043D\u0430 RDP \u0441\u0435\u0441\u0438\u044F","Auto Login":'\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u0432\u043F\u0438\u0441\u0432\u0430\u043D\u0435 (\u0412\u0430\u043B\u0438\u0434\u043D\u043E \u0441\u0430\u043C\u043E \u0430\u043A\u043E \u0437\u0430\u0434\u0430\u0434\u0435\u0442\u0435 "\u0417\u0430\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435 \u0441\u043B\u0435\u0434 \u043A\u0440\u0430\u044F \u043D\u0430 \u0441\u0435\u0441\u0438\u044F\u0442\u0430")',"Enable direct IP access":"\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043D\u0435 \u043F\u0440\u044F\u043A IP \u0434\u043E\u0441\u0442\u044A\u043F",Rename:"\u041F\u0440\u0435\u0438\u043C\u0435\u043D\u0443\u0432\u0430\u043D\u0435",Space:"\u041F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u043E","Create desktop shortcut":"\u0421\u044A\u0437\u0434\u0430\u0439\u0442\u0435 \u043F\u0440\u044F\u043A \u043F\u044A\u0442 \u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u043D\u0438\u044F \u043F\u043B\u043E\u0442","Change Path":"\u041F\u0440\u043E\u043C\u044F\u043D\u0430 \u043D\u0430 \u043F\u044A\u0442\u044F","Create Folder":"\u0421\u044A\u0437\u0434\u0430\u0439 \u043F\u0430\u043F\u043A\u0430","Please enter the folder name":"\u041C\u043E\u043B\u044F, \u0432\u044A\u0432\u0435\u0434\u0435\u0442\u0435 \u0438\u043C\u0435 \u043D\u0430 \u043F\u0430\u043F\u043A\u0430\u0442\u0430","Fix it":"\u041E\u043F\u0440\u0430\u0432\u0438 \u0433\u043E",Warning:"\u0412\u043D\u0438\u043C\u0430\u043D\u0438\u0435","Login screen using Wayland is not supported":"\u0415\u043A\u0440\u0430\u043D \u0437\u0430 \u0432\u043B\u0438\u0437\u0430\u043D\u0435 \u0447\u0440\u0435\u0437 Wayland \u043D\u0435 \u0441\u0435 \u043F\u043E\u0434\u0434\u044A\u0440\u0436\u0430","Reboot required":"\u041D\u0443\u0436\u043D\u043E \u0435 \u043F\u0440\u0435\u0437\u0430\u0440\u0435\u0436\u0434\u0430\u043D\u0435 \u043D\u0430 \u041E\u0421","Unsupported display server":"\u041D\u0435\u043F\u043E\u0434\u0434\u044A\u0440\u0436\u0430\u043D \u0435\u043A\u0440\u0430\u043D\u0435\u043D \u0441\u044A\u0440\u0432\u044A\u0440","x11 expected":"\u041E\u0447\u0430\u043A\u0432\u0430 \u0441\u0435 x11",Port:"\u041F\u043E\u0440\u0442",Settings:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",Username:"\u041F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u043E \u0438\u043C\u0435","Invalid port":"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C \u043F\u043E\u0440\u0442","Closed manually by the peer":"\u0417\u0430\u0442\u0432\u043E\u0440\u0435\u043D\u043E \u0440\u044A\u0447\u043D\u043E \u043E\u0442 \u0434\u0440\u0443\u0433\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0430","Enable remote configuration modification":"\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0430 \u043F\u0440\u043E\u043C\u044F\u043D\u0430 \u043D\u0430 \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u0442\u0430","Run without install":"\u0421\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439\u0442\u0435 \u0431\u0435\u0437 \u0438\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u043D\u0435","Connect via relay":"\u0421\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435 \u0447\u0440\u0435\u0437 \u043F\u0440\u0435\u043F\u0440\u0430\u0449\u0430\u043D\u0435","Always connect via relay":"\u0412\u0438\u043D\u0430\u0433\u0438 \u0447\u0440\u0435\u0437 \u043F\u0440\u0435\u043F\u0440\u0430\u0449\u0430\u043D\u0435",whitelist_tip:"\u0421\u0430\u043C\u043E IP \u0430\u0434\u0440\u0435\u0441\u0438\u0442\u0435 \u043E\u0442 \u0431\u0435\u043B\u0438\u044F \u0441\u043F\u0438\u0441\u044A\u043A \u0438\u043C\u0430\u0442 \u0434\u043E\u0441\u0442\u044A\u043F \u0434\u043E \u043C\u0435\u043D",Login:"\u0412\u043B\u0438\u0437\u0430\u043D\u0435",Verify:"\u041F\u043E\u0442\u0432\u044A\u0440\u0434\u0438","Remember me":"\u0417\u0430\u043F\u043E\u043C\u043D\u0438 \u043C\u0435","Trust this device":"\u0414\u043E\u0432\u0435\u0440\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u0442\u043E\u0432\u0430 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E","Verification code":"\u041A\u043E\u0434 \u0437\u0430 \u043F\u043E\u0442\u0432\u044A\u0440\u0436\u0434\u0435\u043D\u0438\u0435",verification_tip:"\u041D\u0430 \u043F\u043E\u0441\u043E\u0447\u0435\u043D\u0438\u044F \u0438\u043C\u0435\u0439\u043B \u0435 \u0438\u0437\u043F\u0440\u0430\u0442\u0435\u043D \u043A\u043E\u0434 \u0437\u0430 \u043F\u043E\u0442\u0432\u044A\u0440\u0436\u0434\u0435\u043D\u0438\u0435. \u041C\u043E\u043B\u044F \u0432\u044A\u0432\u0435\u0434\u0435\u0442\u0435 \u0433\u043E, \u0437\u0430 \u0434\u0430 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435 \u0441 \u0432\u043B\u0438\u0437\u0430\u043D\u0435\u0442\u043E.",Logout:"\u041E\u0442\u043F\u0438\u0441\u0432\u0430\u043D\u0435 (\u0418\u0437\u0445\u043E\u0434)",Tags:"\u0411\u0435\u043B\u0435\u0437\u0438","Search ID":"\u0422\u044A\u0440\u0441\u0438 ID",whitelist_sep:"\u0420\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0438 \u0441\u044A\u0441 \u0437\u0430\u043F\u0435\u0442\u0430\u044F, \u0442\u043E\u0447\u043A\u0430 \u0438 \u0437\u0430\u043F\u0435\u0442\u0430\u044F, \u043F\u0440\u0430\u0437\u043D\u0438 \u0441\u0438\u043C\u0432\u043E\u043B\u0438 \u0438\u043B\u0438 \u043D\u043E\u0432 \u0440\u0435\u0434","Add ID":"\u0414\u043E\u0431\u0430\u0432\u0438 ID","Add Tag":"\u0414\u043E\u0431\u0430\u0432\u0438 \u0435\u0442\u0438\u043A\u0435\u0442","Unselect all tags":"\u041F\u0440\u0435\u043C\u0430\u0445\u043D\u0435\u0442\u0435 \u0438\u0437\u0431\u043E\u0440\u0430 \u043D\u0430 \u0432\u0441\u0438\u0447\u043A\u0438 \u0431\u0435\u043B\u0435\u0437\u0438 (tags)","Network error":"\u041C\u0440\u0435\u0436\u043E\u0432\u0430 \u0433\u0440\u0435\u0448\u043A\u0430","Username missed":"\u041B\u0438\u043F\u0441\u0432\u0430\u0449\u043E \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u043E \u0438\u043C\u0435","Password missed":"\u041B\u0438\u043F\u0441\u0432\u0430\u0449\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","Wrong credentials":"\u0413\u0440\u0435\u0448\u043D\u0438 \u043F\u044A\u043B\u043D\u043E\u043C\u043E\u0449\u0438\u044F","The verification code is incorrect or has expired":"\u041A\u043E\u0434\u044A\u0442 \u0437\u0430 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u0435 \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u0435\u043D \u0438\u043B\u0438 \u0441 \u0438\u0437\u0442\u0435\u043A\u043B\u0430 \u0434\u0430\u0432\u043D\u043E\u0441\u0442.","Edit Tag":"\u041F\u0440\u043E\u043C\u0435\u043D\u0438 \u0431\u0435\u043B\u0435\u0433","Forget Password":"\u0417\u0430\u0431\u0440\u0430\u0432\u0435\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430",Favorites:"\u041B\u044E\u0431\u0438\u043C\u0438","Add to Favorites":"\u0414\u043E\u0431\u0430\u0432\u0438 \u043A\u044A\u043C \u043B\u044E\u0431\u0438\u043C\u0438","Remove from Favorites":"\u041F\u0440\u0435\u043C\u0430\u0445\u0432\u0430\u043D\u0435 \u043E\u0442 \u043B\u044E\u0431\u0438\u043C\u0438",Empty:"\u041F\u0440\u0430\u0437\u043D\u043E","Invalid folder name":"\u041D\u0435\u043F\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u043E \u0438\u043C\u0435 \u043D\u0430 \u043F\u0430\u043F\u043A\u0430","Socks5 Proxy":"Socks5 \u043F\u043E\u0441\u0440\u0435\u0434\u043D\u0438\u043A","Socks5/Http(s) Proxy":"Socks5/Http(s) \u043F\u043E\u0441\u0440\u0435\u0434\u043D\u0438\u043A",Discovered:"\u041E\u0442\u043A\u0440\u0438\u0442",install_daemon_tip:"\u0417\u0430 \u0437\u0430\u0440\u0435\u0436\u0434\u0430\u043D\u0435 \u043F\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u041E\u0421 \u0441\u043B\u0435\u0434\u0432\u0430 \u0434\u0430 \u043F\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u0435 RustDesk \u043A\u0430\u0442\u043E \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u0430 \u0443\u0441\u043B\u0443\u0433\u0430.","Remote ID":"\u041E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E ID",Paste:"\u041F\u043E\u0441\u0442\u0430\u0432\u0438","Paste here?":"\u041F\u043E\u0441\u0442\u0430\u0432\u0438 \u0442\u0443\u043A?","Are you sure to close the connection?":"\u0421\u0438\u0433\u0443\u0440\u043D\u0438 \u043B\u0438 \u0441\u0442\u0435, \u0447\u0435 \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0437\u0430\u0442\u0432\u043E\u0440\u0438\u0442\u0435 \u0432\u0440\u044A\u0437\u043A\u0430\u0442\u0430?","Download new version":"\u0418\u0437\u0442\u0435\u0433\u043B\u044F\u043D\u0435 \u043D\u0430 \u043D\u043E\u0432\u0430 \u0432\u0435\u0440\u0441\u0438\u044F","Touch mode":"\u0420\u0435\u0436\u0438\u043C \u0441\u0435\u043D\u0437\u043E\u0440\u0435\u043D (touch)","Mouse mode":"\u0420\u0435\u0436\u0438\u043C \u043C\u0438\u0448\u043A\u0430","One-Finger Tap":"\u0414\u043E\u043F\u0438\u0440 \u0441 \u0435\u0434\u0438\u043D \u043F\u0440\u044A\u0441\u0442","Left Mouse":"\u041B\u044F\u0432 \u0431\u0443\u0442\u043E\u043D \u043D\u0430 \u043C\u0438\u0448\u043A\u0430\u0442\u0430","One-Long Tap":"\u0414\u044A\u043B\u044A\u0433 \u0434\u043E\u043F\u0438\u0440","Two-Finger Tap":"\u0414\u043E\u043F\u0438\u0440 \u0441 \u0434\u0432\u0430 \u043F\u0440\u044A\u0441\u0442\u0430","Right Mouse":"\u0414\u0435\u0441\u0435\u043D \u0431\u0443\u0442\u043E\u043D \u043D\u0430 \u043C\u0438\u0448\u043A\u0430\u0442\u0430","One-Finger Move":"\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u0441 \u0435\u0434\u0438\u043D \u043F\u0440\u044A\u0441\u0442","Double Tap & Move":"\u0414\u0432\u043E\u0435\u043D \u0434\u043E\u043F\u0438\u0440 \u0438 \u043F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435","Mouse Drag":"\u041F\u0440\u043E\u0432\u043B\u0438\u0447\u0430\u043D\u0435 \u0441 \u043C\u0438\u0448\u043A\u0430\u0442\u0430","Three-Finger vertically":"\u0422\u0440\u0438 \u043F\u0440\u044A\u0441\u0442\u0430 \u0432\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u043D\u043E","Mouse Wheel":"\u041A\u043E\u043B\u0435\u043B\u043E \u043D\u0430 \u043C\u0438\u0448\u043A\u0430\u0442\u0430","Two-Finger Move":"\u0414\u0432\u0438\u0436\u0435\u043D\u0438\u0435 \u0441 \u0434\u0432\u0430 \u043F\u0440\u044A\u0441\u0442\u0430","Canvas Move":"\u041F\u0440\u0435\u043C\u0435\u0441\u0442\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043B\u0430\u0442\u043D\u043E\u0442\u043E","Pinch to Zoom":"\u0429\u0438\u043F\u043D\u0435\u0442\u0435, \u0437\u0430 \u0434\u0430 \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u0435","Canvas Zoom":"\u0423\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u0435 \u043D\u0430 \u043F\u043B\u0430\u0442\u043D\u043E\u0442\u043E","Reset canvas":"\u041D\u0443\u043B\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u043F\u043B\u0430\u0442\u043D\u043E\u0442\u043E","No permission of file transfer":"\u041D\u044F\u043C\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u0437\u0430 \u043F\u0440\u0435\u0445\u0432\u044A\u0440\u043B\u044F\u043D\u0435 \u043D\u0430 \u0444\u0430\u0439\u043B\u043E\u0432\u0435",Note:"\u0411\u0435\u043B\u0435\u0436\u043A\u0430",Connection:"\u0412\u0440\u044A\u0437\u043A\u0430","Share Screen":"\u0421\u043F\u043E\u0434\u0435\u043B\u0438 \u0435\u043A\u0440\u0430\u043D",Chat:"\u0413\u043E\u0432\u043E\u0440",Total:"\u041E\u0431\u0449\u043E",items:"\u043D\u0435\u0449\u0430",Selected:"\u0418\u0437\u0431\u0440\u0430\u043D\u043E","Screen Capture":"\u0421\u043D\u0435\u043C\u0430\u043D\u0435 \u043D\u0430 \u0435\u043A\u0440\u0430\u043D\u0430","Input Control":"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043D\u0430 \u0432\u0445\u043E\u0434","Audio Capture":"\u0410\u0443\u0434\u0438\u043E\u0437\u0430\u043F\u0438\u0441","File Connection":"\u0424\u0430\u0439\u043B\u043E\u0432\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Screen Connection":"\u0415\u043A\u0440\u0430\u043D\u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Do you accept?":"\u041F\u0440\u0438\u0435\u043C\u0430\u0442\u0435 \u043B\u0438?","Open System Setting":"\u041E\u0442\u0432\u043E\u0440\u0435\u0442\u0435 \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u0438\u0442\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438","How to get Android input permission?":"\u041A\u0430\u043A \u0434\u0430 \u043F\u043E\u043B\u0443\u0447\u0438\u043C \u043F\u0440\u0430\u0432\u043E \u0437\u0430 \u0432\u044A\u0432\u0435\u0436\u0434\u0430\u043D\u0435 \u043F\u043E\u0434 \u0410\u043D\u0434\u0440\u0438\u0434?",android_input_permission_tip1:'\u0417\u0430 \u0434\u0430 \u043C\u043E\u0436\u0435 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0432\u0430 \u0432\u0430\u0448\u0435\u0442\u043E Android \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0447\u0440\u0435\u0437 \u043C\u0438\u0448\u043A\u0430 \u0438\u043B\u0438 \u0434\u043E\u043F\u0438\u0440, \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435 \u043D\u0430 RustDesk \u0434\u0430 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430 \u0443\u0441\u043B\u0443\u0433\u0430\u0442\u0430 "\u0414\u043E\u0441\u0442\u044A\u043F\u043D\u043E\u0441\u0442".',android_input_permission_tip2:"\u041C\u043E\u043B\u044F, \u043E\u0442\u0438\u0434\u0435\u0442\u0435 \u043D\u0430 \u0441\u043B\u0435\u0434\u0432\u0430\u0449\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430 \u0441 \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u0438 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438, \u043D\u0430\u043C\u0435\u0440\u0435\u0442\u0435 \u0438 \u0432\u044A\u0432\u0435\u0434\u0435\u0442\u0435 [Installed Services], \u0432\u043A\u043B\u044E\u0447\u0435\u0442\u0435 \u0443\u0441\u043B\u0443\u0433\u0430\u0442\u0430 [RustDesk Input].",android_new_connection_tip:"\u041F\u043E\u043B\u0443\u0447\u0435\u043D\u0430 \u0435 \u043D\u043E\u0432\u0430 \u0437\u0430\u044F\u0432\u043A\u0430 \u0437\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043D\u0430 \u0432\u0430\u0448\u0435\u0442\u043E \u0442\u0435\u043A\u0443\u0449\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E.",android_service_will_start_tip:'\u0412\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435\u0442\u043E \u043D\u0430 "\u0421\u043D\u0435\u043C\u0430\u043D\u0435 \u043D\u0430 \u0435\u043A\u0440\u0430\u043D\u0430" \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u0449\u0435 \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430 \u0443\u0441\u043B\u0443\u0433\u0430\u0442\u0430, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u0439\u043A\u0438 \u043D\u0430 \u0434\u0440\u0443\u0433\u0438 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0434\u0430 \u043F\u043E\u0438\u0441\u043A\u0430\u0442 \u0432\u0440\u044A\u0437\u043A\u0430 \u0441 \u0432\u0430\u0448\u0435\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E.',android_stop_service_tip:"\u0417\u0430\u0442\u0432\u0430\u0440\u044F\u043D\u0435\u0442\u043E \u043D\u0430 \u0443\u0441\u043B\u0443\u0433\u0430\u0442\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u0449\u0435 \u0437\u0430\u0442\u0432\u043E\u0440\u0438 \u0432\u0441\u0438\u0447\u043A\u0438 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0435\u043D\u0438 \u0432\u0440\u044A\u0437\u043A\u0438.",android_version_audio_tip:"\u0422\u0435\u043A\u0443\u0449\u0430\u0442\u0430 \u0432\u0435\u0440\u0441\u0438\u044F \u043D\u0430 Android \u043D\u0435 \u043F\u043E\u0434\u0434\u044A\u0440\u0436\u0430 \u0430\u0443\u0434\u0438\u043E\u0437\u0430\u043F\u0438\u0441. \u041C\u043E\u043B\u044F, \u0430\u043A\u0442\u0443\u0430\u043B\u0438\u0437\u0438\u0440\u0430\u0439\u0442\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u0442\u043E \u0441 Android 10 \u0438\u043B\u0438 \u043F\u043E-\u043D\u043E\u0432.",android_start_service_tip:"\u0414\u043E\u043A\u043E\u0441\u043D\u0435\u0442\u0435 [Start service] \u0438\u043B\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u0435\u0442\u0435 [Screen Capture], \u0437\u0430 \u0434\u0430 \u0437\u0430\u043F\u043E\u0447\u043D\u0435 \u0443\u0441\u043B\u0443\u0433\u0430\u0442\u0430 \u043F\u043E \u0441\u043F\u043E\u0434\u0435\u043B\u044F\u043D\u0435 \u043D\u0430 \u0435\u043A\u0440\u0430\u043D\u0430.",android_permission_may_not_change_tip:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F\u0442\u0430 \u0437\u0430 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0435\u043D\u0438 \u0432\u0440\u044A\u0437\u043A\u0438 \u043C\u043E\u0436\u0435 \u0434\u0430 \u043D\u0435 \u0441\u0435 \u043F\u0440\u043E\u043C\u0435\u043D\u044F\u0442 \u043D\u0435\u0437\u0430\u0431\u0430\u0432\u043D\u043E, \u0430 \u0449\u0435 \u0438\u0437\u0438\u0441\u043A\u0432\u0430\u0442 \u0434\u0430 \u0441\u0435 \u0441\u0432\u044A\u0440\u0436\u0435\u0442\u0435 \u043E\u0442\u043D\u043E\u0432\u043E.",Account:"\u0421\u043C\u0435\u0442\u043A\u0430",Overwrite:"\u041F\u0440\u0435\u0437\u0430\u043F\u0438\u0441\u0432\u0430\u043D\u0435","This file exists, skip or overwrite this file?":"\u0422\u043E\u0437\u0438 \u0444\u0430\u0439\u043B \u0441\u044A\u0449\u0435\u0441\u0442\u0432\u0443\u0432\u0430 \u0432\u0435\u0447\u0435. \u041F\u0440\u043E\u043F\u0443\u0441\u043A\u0430\u043D\u0435 \u0438\u043B\u0438 \u043F\u0440\u0435\u0437\u0430\u043F\u0438\u0441\u0432\u0430\u043D\u0435?",Quit:"\u0418\u0437\u0445\u043E\u0434",Help:"\u041F\u043E\u043C\u043E\u0449",Failed:"\u041D\u0435\u0443\u0441\u043F\u0435\u0448\u043D\u043E",Succeeded:"\u0423\u0441\u043F\u0435\u0448\u043D\u043E","Someone turns on privacy mode, exit":"\u041D\u044F\u043A\u043E\u0439 \u0432\u043A\u043B\u044E\u0447\u0432\u0430 \u0440\u0435\u0436\u0438\u043C \u043D\u0430 \u043F\u043E\u0432\u0435\u0440\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442, \u0438\u0437\u0445\u043E\u0434",Unsupported:"\u041D\u0435\u043F\u043E\u0434\u0434\u044A\u0440\u0436\u0430\u043D","Peer denied":"\u041E\u0442\u043A\u0430\u0437 \u043E\u0442 \u0434\u0440\u0443\u0433\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0430","Please install plugins":"\u041C\u043E\u043B\u044F \u043F\u043E\u0441\u0442\u0430\u0432\u0435\u0442\u0435 \u043F\u0440\u0438\u0441\u0442\u0430\u0432\u043A\u0438","Peer exit":"\u0418\u0437\u0445\u043E\u0434 \u043E\u0442 \u0434\u0440\u0443\u0433\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0430","Failed to turn off":"\u041F\u0440\u043E\u0432\u0430\u043B \u043F\u0440\u0438 \u043E\u043F\u0438\u0442 \u0437\u0430 \u0438\u0437\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435","Turned off":"\u0418\u0437\u043A\u043A\u043B\u044E\u0447\u0435\u043D",Language:"\u0415\u0437\u0438\u043A","Keep RustDesk background service":"\u0417\u0430\u043F\u0430\u0437\u0438 \u0440\u0430\u0431\u043E\u0442\u0435\u0449\u0430 \u0444\u043E\u043D\u043E\u0432\u0430 \u0443\u0441\u043B\u0443\u0433\u0430 \u0441 RustDesk","Ignore Battery Optimizations":"\u0418\u0433\u043D\u043E\u0440\u0438\u0440\u0430\u0439 \u043E\u043F\u0442\u0438\u043C\u0438\u0437\u0430\u0446\u0438\u0438\u0442\u0435 \u043D\u0430 \u0431\u0430\u0442\u0435\u0440\u0438\u044F\u0442\u0430",android_open_battery_optimizations_tip:"\u0410\u043A\u043E \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0434\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u0430\u0442\u0435 \u0442\u0430\u0437\u0438 \u0444\u0443\u043D\u043A\u0446\u0438\u044F, \u043C\u043E\u043B\u044F, \u043E\u0442\u0438\u0434\u0435\u0442\u0435 \u043D\u0430 \u0441\u043B\u0435\u0434\u0432\u0430\u0449\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430 \u0441 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043D\u0430 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435\u0442\u043E RustDesk, \u043D\u0430\u043C\u0435\u0440\u0435\u0442\u0435 \u0438 \u0432\u044A\u0432\u0435\u0434\u0435\u0442\u0435 [Battery], \u043F\u0440\u0435\u043C\u0430\u0445\u043D\u0435\u0442\u0435 \u043E\u0442\u043C\u0435\u0442\u043A\u0430\u0442\u0430 \u043E\u0442 [Unrestricted]","Start on boot":"\u0421\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439\u0442\u0435 \u043F\u0440\u0438 \u0437\u0430\u0440\u0435\u0436\u0434\u0430\u043D\u0435","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"\u0412\u0440\u044A\u0437\u043A\u0430\u0442\u0430 \u043D\u0435\u043F\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u0430","Legacy mode":"\u041F\u043E \u043E\u0441\u0442\u0430\u0440\u044F\u043B \u043D\u0430\u0447\u0438\u043D","Map mode":"\u041F\u043E \u043D\u0430\u0447\u0438\u043D \u0441\u044A\u0441 \u0441\u044A\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 (map)","Translate mode":"\u041F\u043E \u043D\u0447\u0430\u0438\u043D \u0441 \u043F\u0440\u0435\u0432\u043E\u0434","Use permanent password":"\u0418\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","Use both passwords":"\u0418\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u043D\u0435 \u0438 \u043D\u0430 \u0434\u0432\u0435\u0442\u0435 \u043F\u0430\u0440\u043E\u043B\u0438","Set permanent password":"\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","Enable remote restart":"\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D \u0440\u0435\u0441\u0442\u0430\u0440\u0442","Restart remote device":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E","Are you sure you want to restart":"\u0421\u0438\u0433\u0443\u0440\u043D\u0438 \u043B\u0438 \u0441\u0442\u0435, \u0447\u0435 \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0442\u0435","Restarting remote device":"\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E",remote_restarting_tip:"\u041E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u0435 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430, \u043C\u043E\u043B\u044F, \u0437\u0430\u0442\u0432\u043E\u0440\u0435\u0442\u0435 \u0442\u043E\u0432\u0430 \u0441\u044A\u043E\u0431\u0449\u0435\u043D\u0438\u0435 \u0438 \u0441\u0435 \u0441\u0432\u044A\u0440\u0436\u0435\u0442\u0435 \u043E\u0442\u043D\u043E\u0432\u043E \u0441 \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430 \u0441\u043B\u0435\u0434 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u0432\u0440\u0435\u043C\u0435",Copied:"\u041F\u0440\u0435\u043F\u0438\u0441\u0430\u043D\u043E","Exit Fullscreen":"\u0418\u0437\u0445\u043E\u0434 \u043E\u0442 \u0446\u044F\u043B \u0435\u043A\u0440\u0430\u043D",Fullscreen:"\u0426\u044F\u043B \u0435\u043A\u0440\u0430\u043D","Mobile Actions":"\u041C\u043E\u0431\u0438\u043B\u043D\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F","Select Monitor":"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043C\u043E\u043D\u0438\u0442\u043E\u0440","Control Actions":"\u041A\u043E\u043D\u0442\u0440\u043E\u043B\u043D\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F","Display Settings":"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043D\u0430 \u0434\u0438\u0441\u043F\u043B\u0435\u044F",Ratio:"\u0421\u044A\u043E\u0442\u043D\u043E\u0448\u0435\u043D\u0438\u0435","Image Quality":"\u041A\u0430\u0447\u0435\u0441\u0442\u0432\u043E \u043D\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435\u0442\u043E","Scroll Style":"\u0421\u0442\u0438\u043B \u043D\u0430 \u043F\u0440\u0435\u0432\u044A\u0440\u0442\u0430\u043D\u0435","Show Toolbar":"\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043B\u0435\u043D\u0442\u0430\u0442\u0430 \u0441 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438","Hide Toolbar":"\u0421\u043A\u0440\u0438\u0432\u0430\u043D\u0435 \u043D\u0430 \u043B\u0435\u043D\u0442\u0430\u0442\u0430 \u0441 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438","Direct Connection":"\u0414\u0438\u0440\u0435\u043A\u0442\u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Relay Connection":"\u0420\u0435\u043B\u0435\u0439\u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Secure Connection":"\u0421\u0438\u0433\u0443\u0440\u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Insecure Connection":"\u041D\u0435\u0441\u0438\u0433\u0443\u0440\u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Scale original":"\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u0435\u043D \u043C\u0430\u0449\u0430\u0431","Scale adaptive":"\u041F\u0440\u0438\u0441\u043F\u043E\u0441\u043E\u0431\u0438\u043C\u043E \u043C\u0430\u0449\u0430\u0431\u0438\u0440\u0430\u043D\u0435",General:"\u041E\u0441\u043D\u043E\u0432\u0435\u043D",Security:"\u0421\u0438\u0433\u0443\u0440\u043D\u043E\u0441\u0442",Theme:"\u0422\u0435\u043C\u0430","Dark Theme":"\u0422\u044A\u043C\u043D\u0430 \u0442\u0435\u043C\u0430","Light Theme":"\u0421\u0432\u0435\u0442\u043B\u0430 \u0442\u0435\u043C\u0430",Dark:"\u0422\u044A\u043C\u043D\u0430",Light:"\u0421\u0432\u0435\u0442\u043B\u0430","Follow System":"\u0421\u043B\u0435\u0434\u0432\u0430\u0439 \u0441\u0438\u0441\u0442\u0435\u043C\u0430","Enable hardware codec":"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435 \u0445\u0430\u0440\u0434\u0443\u0435\u0440\u0435\u043D \u043A\u043E\u0434\u0435\u043A","Unlock Security Settings":"\u041E\u0442\u043A\u043B\u044E\u0447\u0438 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438\u0442\u0435 \u0437\u0430 \u0441\u0438\u0433\u0443\u0440\u043D\u043E\u0441\u0442","Enable audio":"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u0442\u0435 \u0430\u0443\u0434\u0438\u043E\u0442\u043E","Unlock Network Settings":"\u041E\u0442\u043A\u043B\u044E\u0447\u0438 \u043C\u0440\u0435\u0436\u043E\u0432\u0438\u0442\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",Server:"\u0421\u044A\u0440\u0432\u044A\u0440","Direct IP Access":"\u041F\u0440\u044F\u043A IP \u0434\u043E\u0441\u0442\u044A\u043F",Proxy:"\u041F\u043E\u0441\u0440\u0435\u0434\u043D\u0438\u043A (Proxy)",Apply:"\u041F\u0440\u0438\u043B\u0430\u0433\u0430\u043D\u0435","Disconnect all devices?":"\u0420\u0430\u0437\u043A\u0430\u0447\u0432\u0430\u043D\u0435 \u043D\u0430 \u0432\u0441\u0438\u0447\u043A\u0438 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430",Clear:"\u0418\u0437\u0447\u0438\u0441\u0442\u0432\u0430\u043D\u0435","Audio Input Device":"\u0410\u0443\u0434\u0438\u043E \u0432\u0445\u043E\u0434\u043D\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E","Use IP Whitelisting":"\u0418\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u043D\u0435 \u0431\u044F\u043B \u0441\u043F\u0438\u0441\u044A\u043A \u0441 IP \u0430\u0434\u0440\u0435\u0441\u0438",Network:"\u041C\u0440\u0435\u0436\u0430","Pin Toolbar":"\u0417\u0430\u043A\u0430\u0447\u0430\u043D\u0435 \u043B\u0435\u043D\u0442\u0430 \u0441 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438","Unpin Toolbar":"\u041E\u0442\u043A\u0430\u0447\u044E\u0430\u043D\u0435 \u043B\u0435\u043D\u0442\u0430 \u0441 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438",Recording:"\u0417\u0430\u043F\u0438\u0441\u0432\u0430\u043D\u0435",Directory:"\u0414\u0438\u0440\u0435\u043A\u0442\u043E\u0440\u0438\u044F","Automatically record incoming sessions":"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u043D \u0437\u0430\u043F\u0438\u0441 \u043D\u0430 \u0432\u0445\u043E\u0434\u044F\u0449\u0438 \u0441\u0435\u0441\u0438\u0438",Change:"\u041F\u0440\u043E\u043C\u044F\u043D\u0430","Start session recording":"\u0417\u0430\u043F\u043E\u0447\u0432\u0430\u043D\u0435\u043D\u0430 \u0437\u0430\u043F\u0438\u0441","Stop session recording":"\u041A\u0440\u0430\u0439 \u043D\u0430 \u0437\u0430\u043F\u0438\u0441","Enable recording session":"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435 \u0437\u0430\u043F\u0438\u0441","Enable LAN discovery":"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435 \u043E\u0442\u043A\u0440\u0438\u0432\u0430\u043D\u0435 \u0432\u044A\u0432 \u0432\u044A\u0442\u0440\u0435\u0448\u043D\u0430 \u043C\u0440\u0435\u0436\u0430","Deny LAN discovery":"\u0417\u0430\u0431\u0440\u0430\u043D\u0430 \u0437\u0430 \u043E\u0442\u043A\u0440\u0438\u0432\u0430\u043D\u0435 \u0432\u044A\u0432 \u0432\u044A\u0442\u0440\u0435\u0448\u043D\u0430 \u043C\u0440\u0435\u0436\u0430","Write a message":"\u041D\u0430\u043F\u0438\u0448\u0435\u0442\u0435 \u0441\u044A\u043E\u0431\u0449\u0435\u043D\u0438\u0435",Prompt:"\u041F\u043E\u0434\u043A\u0430\u043D\u0430","Please wait for confirmation of UAC...":"\u041C\u043E\u043B\u044F \u0438\u0437\u0447\u0430\u043A\u0430\u0439\u0442\u0435 \u0437\u0430 \u043F\u043E\u0442\u0432\u044A\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u043E\u0442 UAC...",elevated_foreground_window_tip:"\u0422\u0435\u043A\u0443\u0449\u0438\u044F\u0442 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446 \u043D\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u0435\u043D \u043F\u043B\u043E\u0442 \u0438\u0437\u0438\u0441\u043A\u0432\u0430 \u043F\u043E-\u0432\u0438\u0441\u043E\u043A\u0438 \u043F\u0440\u0438\u0432\u0438\u043B\u0435\u0433\u0438\u0438 \u0437\u0430 \u0440\u0430\u0431\u043E\u0442\u0430, \u0442\u0430\u043A\u0430 \u0447\u0435 \u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E \u043D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430 \u043C\u0438\u0448\u043A\u0430\u0442\u0430 \u0438 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430\u0442\u0430. \u041C\u043E\u0436\u0435\u0442\u0435 \u0434\u0430 \u043F\u043E\u0438\u0441\u043A\u0430\u0442\u0435 \u043E\u0442 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438\u044F \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B \u0434\u0430 \u043C\u0438\u043D\u0438\u043C\u0438\u0437\u0438\u0440\u0430 \u0442\u0435\u043A\u0443\u0449\u0438\u044F \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446 \u0438\u043B\u0438 \u0434\u0430 \u0449\u0440\u0430\u043A\u043D\u0435\u0442\u0435 \u0432\u044A\u0440\u0445\u0443 \u0431\u0443\u0442\u043E\u043D\u0430 \u0437\u0430 \u043F\u043E\u0432\u0434\u0438\u0433\u0430\u043D\u0435 \u0432 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446\u0430 \u0437\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430\u0442\u0430. \u0417\u0430 \u0434\u0430 \u0438\u0437\u0431\u0435\u0433\u043D\u0435\u0442\u0435 \u0442\u043E\u0437\u0438 \u043F\u0440\u043E\u0431\u043B\u0435\u043C, \u0441\u0435 \u043F\u0440\u0435\u043F\u043E\u0440\u044A\u0447\u0432\u0430 \u0434\u0430 \u0438\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u0442\u0435 \u0441\u043E\u0444\u0442\u0443\u0435\u0440\u0430 \u043D\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E.",Disconnected:"\u041F\u0440\u0435\u043A\u044A\u0441\u043D\u0430\u0442\u0430 \u0432\u0440\u044A\u0437\u043A\u0430",Other:"\u0414\u0440\u0443\u0433\u0438","Confirm before closing multiple tabs":"\u041F\u043E\u0442\u0432\u044A\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u043F\u0440\u0435\u0434\u0438 \u0437\u0430\u0442\u0432\u0430\u0440\u044F\u043D\u0435 \u043D\u0430 \u043D\u044F\u043A\u043E\u043B\u043A\u043E \u0440\u0430\u0437\u0434\u0435\u043B\u0430","Keyboard Settings":"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043D\u0430 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430\u0442\u0430","Full Access":"\u041F\u044A\u043B\u0435\u043D \u0434\u043E\u0441\u0442\u044A\u043F","Screen Share":"\u0421\u043F\u043E\u0434\u0435\u043B\u044F\u043D\u0435 \u043D\u0430 \u0435\u043A\u0440\u0430\u043D\u0430","Wayland requires Ubuntu 21.04 or higher version.":"Wayland \u0438\u0437\u0438\u0441\u043A\u0432\u0430 Ubuntu 21.04 \u0438\u043B\u0438 \u043F\u043E-\u043D\u043E\u0432","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland \u0438\u0437\u0438\u0441\u043A\u0432\u0430 \u043F\u043E-\u043D\u043E\u0432 Linux. \u041C\u043E\u043B\u044F, \u043E\u043F\u0438\u0442\u0430\u0439\u0442\u0435 \u0441 X11 \u0438\u043B\u0438 \u0441\u043C\u0435\u043D\u0435\u0442\u0435 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u043E\u043D\u043D\u0430\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043C\u0430.",JumpLink:"\u041F\u0440\u0435\u043F\u0440\u0430\u0442\u043A\u0430","Please Select the screen to be shared(Operate on the peer side).":"\u041C\u043E\u043B\u044F, \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0435\u043A\u0440\u0430\u043D\u0430, \u043A\u043E\u0439\u0442\u043E \u0434\u0430 \u0431\u044A\u0434\u0435 \u0441\u043F\u043E\u0434\u0435\u043B\u0435\u043D (\u0441\u043F\u0440\u044F\u043C\u043E \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0430).","Show RustDesk":"\u041F\u043E\u043A\u0430\u0436\u0438 RustDesk","This PC":"\u0422\u043E\u0437\u0438 \u043A\u043E\u043C\u043F\u044E\u0442\u044A\u0440",or:"\u0438\u043B\u0438","Continue with":"\u041F\u0440\u043E\u0434\u044A\u043B\u0436\u0438 \u0441",Elevate:"\u041F\u043E\u0432\u0438\u0448\u0430\u0432\u0430\u043D\u0435","Zoom cursor":"\u0423\u0433\u043E\u043B\u0435\u043C\u044F\u0432\u0430\u043D\u0435 \u043A\u0443\u0440\u0441\u043E\u0440","Accept sessions via password":"\u041F\u0440\u0438\u0435\u043C\u0430\u043D\u0435 \u0441\u0435\u0441\u0438\u0438 \u0447\u0440\u0435\u0437 \u043F\u0430\u0440\u043E\u043B\u0430","Accept sessions via click":"\u041F\u0440\u0438\u0435\u043C\u0430\u043D\u0435 \u0441\u0435\u0441\u0438\u0438 \u0447\u0440\u0435\u0437 \u0446\u044A\u043A\u0432\u0430\u043D\u0435","Accept sessions via both":"\u041F\u0440\u0438\u0435\u043C\u0430\u043D\u0435 \u0441\u0435\u0441\u0438\u0438 \u0438 \u043F\u043E \u0434\u0432\u0430\u0442\u0430 \u043D\u0430\u0447\u0438\u043D\u0430","Please wait for the remote side to accept your session request...":"\u041C\u043E\u043B\u044F, \u0438\u0437\u0447\u0430\u043A\u0430\u0439\u0442\u0435 \u0434\u043E\u043A\u0430\u0442\u043E \u0434\u0440\u0443\u0433\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0430 \u043F\u0440\u0438\u0435\u043C\u0435 \u0437\u0430\u044F\u0432\u043A\u0430\u0442\u0430 \u0437\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D \u0434\u043E\u0441\u0442\u044A\u043F...","One-time Password":"\u0415\u0434\u043D\u043E\u043A\u0440\u0430\u0442\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","Use one-time password":"\u041F\u043E\u043B\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0435\u0434\u043D\u043E\u043A\u0440\u0430\u0442\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","One-time password length":"\u0414\u044A\u043B\u0436\u0438\u043D\u0430 \u043D\u0430 \u0435\u0434\u043D\u043E\u043A\u0440\u0430\u0442\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","Request access to your device":"\u0418\u0441\u043A\u0430\u043D\u0435 \u0437\u0430 \u0434\u043E\u0441\u0442\u044A\u043F \u0434\u043E \u0432\u0430\u0448\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E","Hide connection management window":"\u0421\u043A\u0440\u0438\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446\u0430 \u0437\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043D\u0430 \u0441\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435",hide_cm_tip:"\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043D\u0435 \u0441\u043A\u0440\u0438\u0432\u0430\u043D\u0435 \u0441\u0430\u043C\u043E \u0430\u043A\u043E \u0441\u0435 \u043F\u0440\u0438\u0435\u043C\u0430\u0442 \u0441\u0435\u0441\u0438\u0438 \u0447\u0440\u0435\u0437 \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430",wayland_experiment_tip:"\u041F\u043E\u0434\u0434\u0440\u044A\u0436\u043A\u0430\u0442\u0430 \u043D\u0430 Wayland \u0435 \u0432 \u0435\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0430\u043B\u0435\u043D \u0441\u0442\u0430\u0434\u0438\u0439, \u043C\u043E\u043B\u044F, \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0439\u0442\u0435 X11, \u0430\u043A\u043E \u0441\u0435 \u043D\u0443\u0436\u0434\u0430\u0435\u0442\u0435 \u043E\u0442 \u0431\u0435\u0437\u043A\u043E\u043D\u0442\u0440\u043E\u043B\u0435\u043D \u0434\u043E\u0441\u0442\u044A\u043F..","Right click to select tabs":"\u0414\u0435\u0441\u0435\u043D \u0431\u0443\u0442\u043E\u043D \u0437\u0430 \u0438\u0437\u0431\u043E\u0440 \u043D\u0430 \u0440\u0430\u0437\u0434\u0435\u043B",Skipped:"\u041F\u0440\u043E\u043F\u0443\u0441\u043D\u0430\u0442\u043E","Add to address book":"\u0414\u043E\u0431\u0430\u0432\u044F\u043D\u0435 \u043A\u044A\u043C \u043F\u043E\u0437\u043D\u0430\u0442\u0438 \u0430\u0434\u0440\u0435\u0441\u0438",Group:"\u0413\u0440\u0443\u043F\u0430",Search:"\u0422\u044A\u0440\u0441\u0435\u043D\u0435","Closed manually by web console":"\u0417\u0430\u0442\u0432\u043E\u0440\u0435\u043D \u0440\u044A\u0447\u043D\u043E \u043E\u0442 \u0443\u0435\u0431 \u043A\u043E\u043D\u0437\u043E\u043B\u0430","Local keyboard type":"\u0422\u0438\u043F \u043D\u0430 \u0442\u0443\u043A\u0430\u0448\u043D\u0430\u0442\u0430 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430","Select local keyboard type":"\u0418\u0437\u0431\u043E\u0440 \u043D\u0430 \u0442\u0438\u043F \u043D\u0430 \u0442\u0443\u043A\u0430\u0448\u043D\u0430\u0442\u0430 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430",software_render_tip:"\u0410\u043A\u043E \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0442\u0435 \u0433\u0440\u0430\u0444\u0438\u0447\u043D\u0430 \u043A\u0430\u0440\u0442\u0430 Nvidia \u043F\u043E\u0434 Linux \u0438 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438\u044F\u0442 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446 \u0441\u0435 \u0437\u0430\u0442\u0432\u0430\u0440\u044F \u0432\u0435\u0434\u043D\u0430\u0433\u0430 \u0441\u043B\u0435\u0434 \u0441\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435, \u043F\u0440\u0435\u0432\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435\u0442\u043E \u043A\u044A\u043C \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 Nouveau \u0441 \u043E\u0442\u0432\u043E\u0440\u0435\u043D \u043A\u043E\u0434 \u0438 \u0438\u0437\u0431\u043E\u0440\u044A\u0442 \u0434\u0430 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0442\u0435 \u0441\u043E\u0444\u0442\u0443\u0435\u0440\u043D\u043E \u0438\u0437\u043E\u0431\u0440\u0430\u0437\u044F\u0432\u0430\u043D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u043F\u043E\u043C\u043E\u0433\u043D\u0435. \u0418\u0437\u0438\u0441\u043A\u0432\u0430 \u0441\u0435 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0441\u043E\u0444\u0442\u0443\u0435\u0440\u0430.","Always use software rendering":"\u0412\u0438\u043D\u0430\u0433\u0438 \u043F\u043E\u043B\u0437\u0432\u0430\u0439 \u0441\u043E\u0444\u0442\u0443\u0435\u0440\u043D\u043E \u0438\u0437\u0433\u0440\u0430\u0436\u0434\u0430\u043D\u0435 \u043D\u0430 \u043A\u0430\u0440\u0442\u0438\u043D\u0430\u0442\u0430",config_input:'\u0417\u0430 \u0434\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0432\u0430\u0442\u0435 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0430 \u0441\u0440\u0435\u0434\u0430 \u0441 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430, \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u0435 \u043D\u0430 RustDesk \u043F\u0440\u0430\u0432\u043E \u0437\u0430 "Input Monitoring".',config_microphone:'\u0417\u0430 \u0434\u0430 \u0433\u043E\u0432\u043E\u0440\u0438\u0442\u0435 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u043E, \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u0435 \u043D\u0430 RustDesk \u043F\u0440\u0430\u0432\u043E \u0437\u0430 "\u0417\u0430\u043F\u0438\u0441 \u043D\u0430 \u0437\u0432\u0443\u043A".',request_elevation_tip:"\u041C\u043E\u0436\u0435\u0442\u0435 \u0441\u044A\u0449\u043E \u0442\u0430\u043A\u0430 \u0434\u0430 \u043F\u043E\u0438\u0441\u043A\u0430\u0442\u0435 \u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043D\u0438 \u043F\u0440\u0430\u0432\u0430, \u0430\u043A\u043E \u0438\u043C\u0430 \u043D\u044F\u043A\u043E\u0439 \u043E\u0442 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0430.",Wait:"\u0418\u0437\u0447\u0430\u043A\u0432\u0430\u043D\u0435","Elevation Error":"\u0413\u0440\u0435\u0448\u043A\u0430 \u043F\u0440\u0438 \u0434\u043E\u0431\u0432\u0438\u0430\u043D\u0435 \u043D\u0430 \u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043D\u0438 \u043F\u0440\u0430\u0432\u0430","Ask the remote user for authentication":"\u041F\u043E\u043F\u0438\u0442\u0430\u0439\u0442\u0435 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438\u044F \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B \u0437\u0430 \u0443\u0434\u043E\u0441\u0442\u043E\u0432\u0435\u0440\u044F\u0432\u0430\u043D\u0435","Choose this if the remote account is administrator":"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0442\u043E\u0432\u0430, \u0430\u043A\u043E \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438\u044F\u0442 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B \u0435 \u0430\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u043E\u0440.","Transmit the username and password of administrator":"\u041F\u0440\u0435\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u043E\u0442\u043E \u0438\u043C\u0435 \u0438 \u043F\u0430\u0440\u043E\u043B\u0430\u0442\u0430 \u043D\u0430 \u0430\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u043E\u0440\u0430",still_click_uac_tip:"\u0412\u0441\u0435 \u043E\u0449\u0435 \u0438\u0437\u0438\u0441\u043A\u0432\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438\u044F\u0442 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B \u0434\u0430 \u0449\u0440\u0430\u043A\u043D\u0435 \u0432\u044A\u0440\u0445\u0443 OK \u0432 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446\u0430 \u043D\u0430 UAC \u043F\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D RustDesk.","Request Elevation":"\u041F\u043E\u0438\u0441\u043A\u0430\u0439\u0442\u0435 \u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043D\u0438 \u043F\u0440\u0430\u0432\u0430",wait_accept_uac_tip:"\u041C\u043E\u043B\u044F, \u0438\u0437\u0447\u0430\u043A\u0430\u0439\u0442\u0435 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438\u044F\u0442 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B \u0434\u0430 \u043F\u0440\u0438\u0435\u043C\u0435 \u0434\u0438\u0430\u043B\u043E\u0433\u043E\u0432\u0438\u044F \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446 \u043D\u0430 UAC.","Elevate successfully":"\u0423\u0441\u043F\u0435\u0448\u043D\u043E \u043F\u043E\u043B\u0443\u0447\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043D\u0438 \u043F\u0440\u0430\u0432\u0430",uppercase:"\u0433\u043E\u043B\u0435\u043C\u0438 \u0431\u0443\u043A\u0432\u0438",lowercase:"\u043C\u0430\u043B\u043A\u0438 \u0431\u0443\u043A\u0432\u0438",digit:"\u0446\u0438\u0444\u0440\u0430","special character":"\u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0435\u043D \u0437\u043D\u0430\u043A","length>=8":"\u0434\u044A\u043B\u0436\u0438\u043D\u0430>=8",Weak:"\u0421\u043B\u0430\u0431\u0430",Medium:"\u0421\u0440\u0435\u0434\u043D\u0430",Strong:"\u0421\u0438\u043B\u043D\u0430","Switch Sides":"\u0420\u0430\u0437\u043C\u044F\u043D\u0430 \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0442\u0435","Please confirm if you want to share your desktop?":"\u041C\u043E\u043B\u044F, \u043F\u043E\u0442\u0432\u044A\u0440\u0434\u0435\u0442\u0435 \u0434\u0430\u043B\u0438 \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0441\u043F\u043E\u0434\u0435\u043B\u0438\u0442\u0435 \u0440\u0430\u0431\u043E\u0442\u043D\u043E\u0442\u043E \u0441\u0438 \u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u043E",Display:"\u0415\u043A\u0440\u0430\u043D","Default View Style":"\u0421\u0442\u0438\u043B \u043D\u0430 \u0438\u0437\u0433\u043B\u0435\u0434 \u043F\u043E \u043F\u043E\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043D\u0435","Default Scroll Style":"\u0421\u0442\u0438\u043B \u043D\u0430 \u043F\u0440\u0435\u0432\u044A\u0440\u0442\u0430\u043D\u0435 \u043F\u043E \u043F\u043E\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043D\u0435","Default Image Quality":"\u041A\u0430\u0447\u0435\u0441\u0442\u0432\u043E \u043D\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435\u0442\u043E \u043F\u043E \u043F\u043E\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043D\u0435","Default Codec":"\u041A\u043E\u0434\u0435\u043A \u043F\u043E \u043F\u043E\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043D\u0435",Bitrate:"\u0421\u043A\u043E\u0440\u043E\u0441\u0442 \u043D\u0430 \u043F\u0440\u0435\u0434\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u0434\u0430\u043D\u043D\u0438 (bitrate)",FPS:"\u041A\u0430\u0434\u0440\u0438 \u0432 \u0441\u0435\u043A\u0443\u043D\u0434\u0430",Auto:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E","Other Default Options":"\u0414\u0440\u0443\u0433\u0438 \u043E\u043F\u0446\u0438\u0438 \u043F\u043E \u043F\u043E\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043D\u0435","Voice call":"\u0413\u043B\u0430\u0441\u043E\u0432\u0438 \u043E\u0431\u0430\u0436\u0434\u0430\u043D\u0438\u044F","Text chat":"\u0422\u0435\u043A\u0441\u0442\u043E\u0432 \u0440\u0430\u0437\u0433\u043E\u0432\u043E\u0440","Stop voice call":"\u041F\u0440\u0435\u043A\u0440\u0430\u0442\u044F\u0432\u0430\u043D\u0435 \u0433\u043B\u0430\u0441\u043E\u0432\u043E \u043E\u0431\u0430\u0436\u0434\u0430\u043D\u0435",relay_hint_tip:'\u041C\u043E\u0436\u0435 \u0434\u0430 \u043D\u0435 \u0435 \u0432\u044A\u0437\u043C\u043E\u0436\u043D\u043E \u0434\u0430 \u0441\u0435 \u0441\u0432\u044A\u0440\u0436\u0435\u0442\u0435 \u0434\u0438\u0440\u0435\u043A\u0442\u043D\u043E; \u043C\u043E\u0436\u0435\u0442\u0435 \u0434\u0430 \u043E\u043F\u0438\u0442\u0430\u0442\u0435 \u0434\u0430 \u0441\u0435 \u0441\u0432\u044A\u0440\u0436\u0435\u0442\u0435 \u0447\u0440\u0435\u0437 \u0440\u0435\u043B\u0435. \u041E\u0441\u0432\u0435\u043D \u0442\u043E\u0432\u0430, \u0430\u043A\u043E \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0442\u0435 \u0440\u0435\u043B\u0435 \u043F\u0440\u0438 \u043F\u044A\u0440\u0432\u0438\u044F \u0441\u0438 \u043E\u043F\u0438\u0442, \u0434\u043E\u0431\u0430\u0432\u0435\u0442\u0435 \u043D\u0430\u0441\u0442\u0430\u0432\u043A\u0430 "/r" \u043A\u044A\u043C \u0438\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440\u0430 \u0438\u043B\u0438 \u0434\u0430 \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043E\u043F\u0446\u0438\u044F\u0442\u0430 "\u0412\u0438\u043D\u0430\u0433\u0438 \u0441\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435 \u0447\u0440\u0435\u0437 \u0440\u0435\u043B\u0435" \u0432 \u043A\u0430\u0440\u0442\u0430\u0442\u0430 \u043D\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0442\u0435 \u0441\u0435\u0441\u0438\u0438, \u0430\u043A\u043E \u0441\u044A\u0449\u0435\u0441\u0442\u0432\u0443\u0432\u0430.',Reconnect:"\u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E \u0441\u0432\u044A\u0440\u0437\u0430\u043D\u0435",Codec:"\u041A\u043E\u0434\u0435\u043A",Resolution:"\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u0435\u043B\u043D\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442","No transfers in progress":"\u041D\u044F\u043C\u0430 \u0442\u0435\u043A\u0443\u0449\u0438 \u043F\u0440\u0435\u0445\u0432\u044A\u0440\u043B\u044F\u043D\u0438\u044F","Set one-time password length":"\u0417\u0430\u0434\u0430\u0432\u0430\u043D\u0435 \u0434\u044A\u043B\u0436\u0430\u0438\u043D\u0430 \u043D\u0430 \u0435\u0434\u043D\u043E\u043A\u0440\u0430\u0442\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","RDP Settings":"RDP \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438","Sort by":"\u041F\u043E\u0434\u0440\u0435\u0434\u0431\u0430 \u043F\u043E","New Connection":"\u041D\u043E\u0432\u043E \u0441\u0432\u044A\u0440\u0437\u0432\u0430\u043D\u0435",Restore:"\u0412\u044A\u0437\u0441\u0442\u0430\u043D\u043E\u0432\u044F\u0432\u0430\u043D\u0435",Minimize:"\u0421\u043C\u0430\u043B\u044F\u0432\u0430\u043D\u0435",Maximize:"\u0423\u0433\u043E\u043B\u0435\u043C\u044F\u0432\u0430\u043D\u0435","Your Device":"\u0412\u0430\u0448\u0435\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E",empty_recent_tip:`\u0410\u043C\u0438 \u0441\u0435\u0433\u0430, \u043D\u044F\u043C\u0430 \u0441\u043A\u043E\u0440\u043E\u0448\u043D\u0438 \u0441\u0435\u0441\u0438\u0438! +\u0412\u0440\u0435\u043C\u0435 \u0435 \u0434\u0430 \u043F\u043B\u0430\u043D\u0438\u0440\u0430\u0442\u0435 \u043D\u043E\u0432\u0430.`,empty_favorite_tip:`\u0412\u0441\u0435 \u043E\u0449\u0435 \u043D\u044F\u043C\u0430\u0442\u0435 \u043B\u044E\u0431\u0438\u043C\u0438 \u0432\u0440\u044A\u0441\u0442\u043D\u0438\u0446\u0438? +\u041D\u0435\u043A\u0430 \u043D\u0430\u043C\u0435\u0440\u0438\u043C \u043D\u044F\u043A\u043E\u0439, \u0441 \u043A\u043E\u0433\u043E\u0442\u043E \u0434\u0430 \u0441\u0435 \u0441\u0432\u044A\u0440\u0436\u0435\u0442\u0435, \u0438 \u0434\u0430 \u0433\u043E \u0434\u043E\u0431\u0430\u0432\u0438\u043C \u043A\u044A\u043C \u0432\u0430\u0448\u0438\u0442\u0435 \u043B\u044E\u0431\u0438\u043C\u0438!`,empty_lan_tip:"\u041E, \u043D\u0435, \u0438\u0437\u0433\u043B\u0435\u0436\u0434\u0430, \u0447\u0435 \u0432\u0441\u0435 \u043E\u0449\u0435 \u043D\u0435 \u0441\u043C\u0435 \u043E\u0442\u043A\u0440\u0438\u043B\u0438 \u0432\u0440\u044A\u0441\u0442\u043D\u0438\u0446\u0438.",empty_address_book_tip:"\u0418\u0437\u0433\u043B\u0435\u0436\u0434\u0430, \u0447\u0435 \u0432 \u043C\u043E\u043C\u0435\u043D\u0442\u0430 \u043D\u044F\u043C\u0430 \u0438\u0437\u0431\u0440\u043E\u0435\u043D\u0438 \u0432\u0440\u044A\u0441\u0442\u043D\u0438\u0446\u0438 \u0432\u044A\u0432 \u0432\u0430\u0448\u0430\u0442\u0430 \u0430\u0434\u0440\u0435\u0441\u043D\u0430 \u043A\u043D\u0438\u0433\u0430.","eg: admin":"\u043D\u0430\u043F\u0440. admin","Empty Username":"\u041F\u0440\u0430\u0437\u043D\u043E \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u043E \u0438\u043C\u0435","Empty Password":"\u041F\u0440\u0430\u0437\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430",Me:"\u041C\u0435\u043D",identical_file_tip:"\u0424\u0430\u0439\u043B\u044A\u0442 \u0441\u044A\u0432\u043F\u0430\u0434\u0430 \u0441 \u0442\u043E\u0437\u0438 \u043E\u0442 \u0434\u0440\u0443\u0433\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0430.",show_monitors_tip:"\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u0442\u0435 \u0432 \u043B\u0435\u043D\u0442\u0430\u0442\u0430 \u0441 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438","View Mode":"\u0420\u0435\u0436\u0438\u043C \u043D\u0430 \u043F\u0440\u0435\u0433\u043B\u0435\u0434",login_linux_tip:"\u0422\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0432\u043B\u0435\u0437\u0435\u0442\u0435 \u0432 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D Linux \u0430\u043A\u0430\u0443\u043D\u0442, \u0437\u0430 \u0434\u0430 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u0430\u0442\u0435 X \u0441\u0435\u0441\u0438\u044F \u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u043D\u0438\u044F \u043F\u043B\u043E\u0442",verify_rustdesk_password_tip:"\u041F\u0440\u043E\u0432\u0435\u0440\u0435\u0442\u0435 RustDesk \u043F\u0430\u0440\u043E\u043B\u0430\u0442\u0430",remember_account_tip:"\u0417\u0430\u043F\u043E\u043C\u043D\u0435\u0442\u0435 \u0442\u043E\u0437\u0438 \u0430\u043A\u0430\u0443\u043D\u0442",os_account_desk_tip:"\u0422\u043E\u0437\u0438 \u0430\u043A\u0430\u0443\u043D\u0442 \u0441\u0435 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430 \u0437\u0430 \u0432\u043B\u0438\u0437\u0430\u043D\u0435 \u0432 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0430\u0442\u0430 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u043E\u043D\u043D\u0430 \u0441\u0438\u0441\u0442\u0435\u043C\u0430 \u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430 \u043D\u0430 \u0434\u0435\u0441\u043A\u0442\u043E\u043F \u0441\u0435\u0441\u0438\u044F\u0442\u0430 \u0431\u0435\u0437 \u0433\u043B\u0430\u0432\u0430","OS Account":"\u041E\u043F\u0435\u0440\u0430\u0446\u0438\u043E\u043D\u043D\u0430\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043C\u0430 \u0430\u043A\u0430\u0443\u043D\u0442",another_user_login_title_tip:"\u0414\u0440\u0443\u0433 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B \u0432\u0435\u0447\u0435 \u0435 \u0432\u043B\u044F\u0437\u044A\u043B",another_user_login_text_tip:"\u041F\u0440\u0435\u043A\u044A\u0441\u043D\u0435\u0442\u0435 \u0432\u0440\u044A\u0437\u043A\u0430\u0442\u0430",xorg_not_found_title_tip:"Xorg \u043D\u0435 \u0435 \u043D\u0430\u043C\u0435\u0440\u0435\u043D",xorg_not_found_text_tip:"\u041C\u043E\u043B\u044F, \u0438\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u0439\u0442\u0435 Xorg",no_desktop_title_tip:"\u041D\u044F\u043C\u0430 \u043D\u0430\u043B\u0438\u0447\u0435\u043D \u0440\u0430\u0431\u043E\u0442\u0435\u043D \u043F\u043B\u043E\u0442",no_desktop_text_tip:"\u041C\u043E\u043B\u044F, \u0438\u043D\u0441\u0442\u0430\u043B\u0438\u0440\u0430\u0439\u0442\u0435 \u0440\u0430\u0431\u043E\u0442\u0435\u043D \u043F\u043B\u043E\u0442 GNOME","No need to elevate":"","System Sound":"\u0421\u0438\u0441\u0442\u0435\u043C\u0435\u043D \u0437\u0432\u0443\u043A",Default:"\u041F\u043E \u043F\u043E\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043D\u0435","New RDP":"\u041D\u043E\u0432 RDP",Fingerprint:"\u041F\u0440\u044A\u0441\u0442\u043E\u0432 \u043E\u0442\u043F\u0435\u0447\u0430\u0442\u044A\u043A","Copy Fingerprint":"\u041A\u043E\u043F\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u043F\u0440\u044A\u0441\u0442\u043E\u0432 \u043E\u0442\u043F\u0435\u0447\u0430\u0442\u044A\u043A","no fingerprints":"\u041D\u044F\u043C\u0430 \u043F\u0440\u044A\u0441\u0442\u043E\u0432\u0438 \u043E\u0442\u043F\u0435\u0447\u0430\u0442\u044A\u0446\u0438","Select a peer":"\u0418\u0437\u0431\u0435\u0440\u0438 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0430","Select peers":"\u0418\u0437\u0431\u0435\u0440\u0438 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438 \u0441\u0442\u0440\u0430\u043D\u0438",Plugins:"\u041F\u0440\u0438\u0441\u0442\u0430\u0432\u043A\u0438",Uninstall:"\u041F\u0440\u0435\u043C\u0430\u0445\u043D\u0438",Update:"\u041E\u0431\u043D\u043E\u0432\u044F\u0432\u0430\u043D\u0435",Enable:"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435",Disable:"\u0417\u0430\u0431\u0440\u0430\u043D\u0430",Options:"\u041D\u0430\u0441\u0442\u0440\u043E\u0438\u043A\u0438",resolution_original_tip:"\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u043D\u0430 \u0440\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u0435\u043B\u043D\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442",resolution_fit_local_tip:"\u041F\u0440\u0438\u0441\u043F\u043E\u0441\u043E\u0431\u044F\u0432\u0430\u043D\u0435 \u043A\u044A\u043C \u0442\u0443\u043A\u0430\u0448\u043D\u0430\u0442\u0430 \u0440\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u0435\u043B\u043D\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442",resolution_custom_tip:"\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u0435\u043B\u043D\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442 \u043F\u043E \u0441\u0432\u043E\u0439 \u0438\u0437\u0431\u043E\u0440","Collapse toolbar":"\u0421\u0432\u0438\u0432\u0430\u043D\u0435 \u043D\u0430 \u043B\u0435\u043D\u0442\u0430\u0442\u0430 \u0441 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0438","Accept and Elevate":"\u041F\u0440\u0438\u0435\u043C\u0430\u043D\u0435 \u0438 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u0434\u043E\u043F\u044A\u043B\u043D\u0438\u0442\u0435\u043B\u043D\u0438 \u043F\u0440\u0430\u0432\u0430",accept_and_elevate_btn_tooltip:"\u041F\u0440\u0438\u0435\u043C\u0430\u043D\u0435 \u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430\u0442\u0430 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 UAC \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F.",clipboard_wait_response_timeout_tip:"\u0412\u0440\u0435\u043C\u0435\u0442\u043E \u0437\u0430 \u0438\u0437\u0447\u0430\u043A\u0432\u0430\u043D\u0435 \u043D\u0430 \u043E\u0442\u0433\u043E\u0432\u043E\u0440 \u0437\u0430 \u043F\u0440\u0435\u043F\u0438\u0441 \u0438\u0437\u0442\u0435\u0447\u0435.","Incoming connection":"\u0412\u0445\u043E\u0434\u044F\u0449\u0430 \u0432\u0440\u044A\u0437\u043A\u0430","Outgoing connection":"\u0418\u0437\u0445\u043E\u0434\u044F\u0449\u0430 \u0432\u0440\u044A\u0437\u043A\u0430",Exit:"\u0418\u0437\u0445\u043E\u0434",Open:"\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435",logout_tip:"\u0421\u0438\u0433\u0443\u0440\u043D\u0438 \u043B\u0438 \u0441\u0442\u0435, \u0447\u0435 \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0438\u0437\u043B\u0435\u0437\u0435\u0442\u0435?",Service:"\u0423\u0441\u043B\u0443\u0433\u0430",Start:"\u0421\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043D\u0435",Stop:"\u0421\u043F\u0438\u0440\u0430\u043D\u0435",exceed_max_devices:"\u0414\u043E\u0441\u0442\u0438\u0433\u043D\u0430\u0445\u0442\u0435 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u043D\u0438\u044F \u0431\u0440\u043E\u0439 \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0432\u0430\u043D\u0438 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430.","Sync with recent sessions":"\u0421\u0438\u043D\u0445\u0440\u043E\u043D\u0438\u0437\u0438\u0440\u0430\u043D\u0435 \u0441 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0442\u0435 \u0441\u0435\u0441\u0438\u0438","Sort tags":"\u041F\u043E\u0434\u0440\u0435\u0434\u0438 \u0431\u0435\u043B\u0435\u0437\u0438","Open connection in new tab":"\u0420\u0430\u0437\u043A\u0440\u0438\u0432\u0430\u043D\u0435 \u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430 \u0432 \u043D\u043E\u0432 \u0440\u0430\u0437\u0434\u0435\u043B","Move tab to new window":"\u041E\u0442\u0434\u0435\u043B\u044F\u043D\u0435 \u043D\u0430 \u0440\u0430\u0437\u0434\u0435\u043B\u0430 \u0432 \u043D\u043E\u0432 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446","Can not be empty":"\u041D\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0435 \u043F\u0440\u0430\u0437\u043D\u043E","Already exists":"\u0412\u0435\u0447\u0435 \u0441\u044A\u0449\u0435\u0441\u0442\u0432\u0443\u0432\u0430","Change Password":"\u041F\u0440\u043E\u043C\u044F\u043D\u0430 \u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","Refresh Password":"\u041E\u0431\u043D\u043E\u0432\u044F\u0432\u0430\u043D\u0435 \u043F\u0430\u0440\u043E\u043B\u0430",ID:"\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u0435\u043B (ID)","Grid View":"\u041C\u0440\u0435\u0436\u043E\u0432 \u0438\u0437\u0433\u043B\u0435\u0434","List View":"\u0421\u043F\u0438\u0441\u044A\u0447\u0435\u043D \u0438\u0437\u0433\u043B\u0435\u0434",Select:"\u0418\u0437\u0431\u0438\u0440\u0430\u043D\u0435","Toggle Tags":"\u041F\u0440\u0435\u0432\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435 \u043D\u0430 \u0435\u0442\u0438\u043A\u0435\u0442\u0438",pull_ab_failed_tip:"\u041D\u0435\u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043E\u043F\u0440\u0435\u0441\u043D\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u0430\u0434\u0440\u0435\u0441\u043D\u0430\u0442\u0430 \u043A\u043D\u0438\u0433\u0430",push_ab_failed_tip:"\u041D\u0435\u0443\u0441\u043F\u0435\u0448\u043D\u043E \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0438\u0437\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0430\u0434\u0440\u0435\u0441\u043D\u0430\u0442\u0430 \u043A\u043D\u0438\u0433\u0430 \u0441\u044A\u0441 \u0441\u044A\u0440\u0432\u044A\u0440\u0430",synced_peer_readded_tip:"\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430\u0442\u0430, \u043A\u043E\u0438\u0442\u043E \u0441\u0430 \u043F\u0440\u0438\u0441\u044A\u0441\u0442\u0432\u0430\u043B\u0438 \u0432 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0442\u0435 \u0441\u0435\u0441\u0438\u0438, \u0449\u0435 \u0431\u044A\u0434\u0430\u0442 \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0438\u0437\u0438\u0440\u0430\u043D\u0438 \u043E\u0431\u0440\u0430\u0442\u043D\u043E \u043A\u044A\u043C \u0430\u0434\u0440\u0435\u0441\u043D\u0430\u0442\u0430 \u043A\u043D\u0438\u0433\u0430.","Change Color":"\u041F\u0440\u043E\u043C\u044F\u043D\u0430 \u043D\u0430 \u0446\u0432\u0435\u0442\u0430","Primary Color":"\u041E\u0441\u043D\u043E\u0432\u0435\u043D \u0446\u0432\u044F\u0442","HSV Color":"HSV \u0446\u0432\u044F\u0442","Installation Successful!":"\u0423\u0441\u043F\u0435\u0448\u043D\u043E \u043F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435!","Installation failed!":"\u041F\u0440\u043E\u0432\u0430\u043B \u043F\u0440\u0438 \u043F\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435","Reverse mouse wheel":"\u041E\u0431\u044A\u0440\u043D\u0430\u0442\u043E \u043A\u043E\u043B\u0435\u043B\u043E\u0442\u043E \u043D\u0430 \u043C\u0438\u0448\u043A\u0430\u0442\u0430","{} sessions":"{} \u0441\u0435\u0441\u0438\u0438",scam_title:"\u0412\u044A\u0437\u043C\u043E\u0436\u043D\u043E \u0435 \u0434\u0430 \u0441\u0442\u0435 \u0418\u0417\u041C\u0410\u041C\u0415\u041D\u0418!",scam_text1:"\u0410\u043A\u043E \u0440\u0430\u0437\u0433\u043E\u0432\u0430\u0440\u044F\u0442\u0435 \u043F\u043E \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430 \u0441 \u043D\u044F\u043A\u043E\u0439, \u043A\u043E\u0433\u043E\u0442\u043E \u041D\u0415 \u041F\u041E\u0417\u041D\u0410\u0412\u0410\u0422\u0415 \u0438 \u041D\u042F\u041C\u0410\u0422\u0415 \u0414\u041E\u0412\u0415\u0420\u0418\u0415, \u043A\u043E\u0439\u0442\u043E \u0432\u0438 \u0435 \u043F\u043E\u043C\u043E\u043B\u0438\u043B \u0434\u0430 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0442\u0435 RustDesk \u0438 \u0434\u0430 \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0442\u0435 \u0443\u0441\u043B\u0443\u0433\u0430\u0442\u0430, \u043D\u0435 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0430\u0432\u0430\u0439\u0442\u0435 \u0438 \u0437\u0430\u0442\u0432\u043E\u0440\u0435\u0442\u0435 \u043D\u0435\u0437\u0430\u0431\u0430\u0432\u043D\u043E.",scam_text2:"\u0422\u0435 \u0432\u0435\u0440\u043E\u044F\u0442\u043D\u043E \u0441\u0430 \u0438\u0437\u043C\u0430\u043C\u043D\u0438\u043A, \u043A\u043E\u0439\u0442\u043E \u0441\u0435 \u043E\u043F\u0438\u0442\u0432\u0430 \u0434\u0430 \u043E\u0442\u043A\u0440\u0430\u0434\u043D\u0435 \u0432\u0430\u0448\u0438\u0442\u0435 \u043F\u0430\u0440\u0438 \u0438\u043B\u0438 \u0434\u0440\u0443\u0433\u0430 \u043B\u0438\u0447\u043D\u0430 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F.","Don't show again":"\u041D\u0435 \u043F\u043E\u043A\u0430\u0437\u0432\u0430\u0439 \u043E\u0442\u043D\u043E\u0432\u043E","I Agree":"\u0421\u044A\u0433\u043B\u0430\u0441\u0435\u043D",Decline:"\u041E\u0442\u043A\u0430\u0437\u0432\u0430\u043C","Timeout in minutes":"\u0412\u0440\u0435\u043C\u0435 \u0437\u0430 \u043E\u0442\u0433\u043E\u0432\u043E\u0440 \u0432 \u043C\u0438\u043D\u0443\u0442\u0438",auto_disconnect_option_tip:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u0437\u0430\u0442\u0432\u0430\u0440\u044F\u043D\u0435 \u043D\u0430 \u0432\u0445\u043E\u0434\u044F\u0449\u0438\u0442\u0435 \u0441\u0435\u0441\u0438\u0438 \u043F\u0440\u0438 \u043D\u0435\u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0441\u0442 \u043D\u0430 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u044F","Connection failed due to inactivity":"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u043F\u0440\u0435\u043A\u044A\u0441\u0432\u0430\u043D\u0435 \u043D\u0430 \u0432\u0440\u044A\u0437\u043A\u0430\u0442\u0430 \u043F\u043E\u0440\u0430\u0434\u0438 \u043D\u0435\u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0441\u0442","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"\u041C\u043E\u043B\u044F \u043E\u0431\u043D\u043E\u0432\u0435\u0442\u0435 RustDesk Server Pro \u043D\u0430 \u0432\u0435\u0440\u0441\u0438\u044F {} \u0438\u043B\u0438 \u043F\u043E-\u043D\u043E\u0432\u0430!",pull_group_failed_tip:"\u041D\u0435\u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043E\u043F\u0440\u0435\u0441\u043D\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u0433\u0440\u0443\u043F\u0430\u0442\u0430","Filter by intersection":"\u041E\u0442\u0441\u044F\u0432\u0430\u043D\u0435 \u043F\u043E \u043F\u0440\u0435\u0441\u0438\u0447\u0430\u043D\u0435","Remove wallpaper during incoming sessions":"\u0421\u043F\u0440\u0438 \u0444\u043E\u043D\u043E\u0432\u043E\u0442\u043E \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u043F\u043E \u0432\u0440\u0435\u043C\u0435 \u043D\u0430 \u0432\u0445\u043E\u0434\u044F\u0449\u0438 \u0441\u0435\u0441\u0438\u0438",Test:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430",display_is_plugged_out_msg:"\u0414\u0438\u0441\u043F\u043B\u0435\u044F\u0442 \u0435 \u0438\u0437\u043A\u043B\u044E\u0447\u0435\u043D, \u043F\u0440\u0435\u0432\u043A\u043B\u044E\u0447\u0435\u0442\u0435 \u043D\u0430 \u043F\u044A\u0440\u0432\u0438\u044F \u043C\u043E\u043D\u0438\u0442\u043E\u0440.","No displays":"\u041D\u044F\u043C\u0430 \u0435\u043A\u0440\u0430\u043D\u0438","Open in new window":"\u041E\u0442\u0432\u0430\u0440\u044F\u043D\u0435 \u0432 \u043D\u043E\u0432 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446","Show displays as individual windows":"\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0435\u043A\u0440\u0430\u043D\u0438\u0442\u0435 \u0432 \u043E\u0442\u0434\u0435\u043B\u043D\u0438 \u043F\u0440\u043E\u0437\u043E\u0440\u0446\u0438","Use all my displays for the remote session":"\u0418\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u0432\u0441\u0438\u0447\u043A\u0438 \u0442\u0443\u043A\u0430\u0448\u043D\u0438 \u0435\u043A\u0440\u0430\u043D\u0438 \u0437\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u0430",selinux_tip:"SELinux \u0435 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u0430\u043D \u043D\u0430 \u0432\u0430\u0448\u0435\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E, \u043A\u043E\u0435\u0442\u043E \u043C\u043E\u0436\u0435 \u0434\u0430 \u043F\u043E\u043F\u0440\u0435\u0447\u0438 \u043D\u0430 RustDesk \u0434\u0430 \u0440\u0430\u0431\u043E\u0442\u0438 \u043F\u0440\u0430\u0432\u0438\u043B\u043D\u043E \u043A\u0430\u0442\u043E \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u0438\u0440\u0430\u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0430.","Change view":"\u041F\u0440\u043E\u043C\u044F\u043D\u0430 \u0438\u0437\u0433\u043B\u0435\u0434","Big tiles":"\u0413\u043E\u043B\u0435\u043C\u0438 \u0437\u0430\u0433\u043B\u0430\u0432\u0438\u044F","Small tiles":"\u041C\u0430\u043B\u043A\u0438 \u0437\u0430\u0433\u043B\u0430\u0432\u0438\u044F",List:"\u0421\u043F\u0438\u0441\u044A\u043A","Virtual display":"\u0412\u0438\u0440\u0442\u0443\u0430\u043B\u0435\u043D \u0435\u043A\u0440\u0430\u043D","Plug out all":"\u0418\u0437\u0442\u0440\u044A\u0433\u0432\u0430\u043D\u0435 \u043D\u0430 \u0432\u0441\u0438\u0447\u043A\u0438","True color (4:4:4)":"","Enable blocking user input":"\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043D\u0435 \u043D\u0430 \u0431\u043B\u043E\u043A\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u043F\u043E\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0441\u043A\u043E \u0432\u044A\u0432\u0435\u0436\u0434\u0430\u043D\u0435",id_input_tip:`\u041C\u043E\u0436\u0435\u0442\u0435 \u0434\u0430 \u0432\u044A\u0432\u0435\u0434\u0435\u0442\u0435 ID, \u0434\u0438\u0440\u0435\u043A\u0442\u0435\u043D IP \u0430\u0434\u0440\u0435\u0441 \u0438\u043B\u0438 \u0434\u043E\u043C\u0435\u0439\u043D \u0441 \u043F\u043E\u0440\u0442 (:). +\u0410\u043A\u043E \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u0434\u043E\u0441\u0442\u044A\u043F \u0434\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u043D\u0430 \u0434\u0440\u0443\u0433 \u0441\u044A\u0440\u0432\u044A\u0440, \u043C\u043E\u043B\u044F, \u0434\u043E\u0431\u0430\u0432\u0435\u0442\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u043D\u0430 \u0441\u044A\u0440\u0432\u044A\u0440\u0430 (@?key=), \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +\u0410\u043A\u043E \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u0434\u043E\u0441\u0442\u044A\u043F \u0434\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u043D\u0430 \u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043D \u0441\u044A\u0440\u0432\u044A\u0440, \u043C\u043E\u043B\u044F, \u0432\u044A\u0432\u0435\u0434\u0435\u0442\u0435 "@public" , \u043A\u043B\u044E\u0447\u044A\u0442 \u043D\u0435 \u0435 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C \u0437\u0430 \u043F\u0443\u0431\u043B\u0438\u0447\u0435\u043D \u0441\u044A\u0440\u0432\u044A\u0440`,privacy_mode_impl_mag_tip:"\u0420\u0435\u0436\u0438\u043C 1",privacy_mode_impl_virtual_display_tip:"\u0420\u0435\u0436\u0438\u043C 2","Enter privacy mode":"\u0412\u043B\u0438\u0437\u0430\u043D\u0435 \u0432 \u043F\u043E\u0432\u0435\u0440\u0438\u0442\u0435\u043B\u0435\u043D \u0440\u0435\u0436\u0438\u043C","Exit privacy mode":"\u0418\u0437\u0445\u043E\u0434 \u043E\u0442 \u043F\u043E\u0432\u0435\u0440\u0438\u0442\u0435\u043B\u0435\u043D \u0440\u0435\u0436\u0438\u043C",idd_not_support_under_win10_2004_tip:"\u0418\u043D\u0434\u0438\u0440\u0435\u043A\u0442\u0435\u043D \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u0437\u0430 \u0434\u0438\u0441\u043F\u043B\u0435\u0439 \u043D\u0435 \u0441\u0435 \u043F\u043E\u0434\u0434\u044A\u0440\u0436\u0430. \u0418\u0437\u0438\u0441\u043A\u0432\u0430 \u0441\u0435 Windows 10, \u0432\u0435\u0440\u0441\u0438\u044F 2004 \u0438\u043B\u0438 \u043F\u043E-\u043D\u043E\u0432\u0430.",input_source_1_tip:"\u0412\u0445\u043E\u0434\u0435\u043D \u0438\u0437\u0442\u043E\u0447\u043D\u0438\u043A 1",input_source_2_tip:"\u0412\u0445\u043E\u0434\u0435\u043D \u0438\u0437\u0442\u043E\u0447\u043D\u0438\u043A 2","Swap control-command key":"","swap-left-right-mouse":"\u0420\u0430\u0437\u043C\u044F\u043D\u0430 \u043D\u0430 \u043A\u043E\u043F\u0447\u0435\u0442\u0430\u0442\u0430 \u043D\u0430 \u043C\u0438\u0448\u043A\u0430\u0442\u0430","2FA code":"\u041A\u043E\u0434 \u0437\u0430 \u0414\u0432\u0443\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E \u0443\u0434\u043E\u0441\u0442\u043E\u0432\u0435\u0440\u044F\u0432\u0430\u043D\u0435",More:"\u041F\u043E\u0432\u0435\u0447\u0435","enable-2fa-title":"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u0434\u0432\u0443\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E \u0443\u0434\u043E\u0441\u0442\u043E\u0432\u0435\u0440\u044F\u0432\u0430\u043D\u0435","enable-2fa-desc":`\u041C\u043E\u043B\u044F, \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u0442\u0435 \u0432\u0430\u0448\u0438\u044F \u0443\u0434\u043E\u0441\u0442\u043E\u0432\u0435\u0440\u0438\u0442\u0435\u043B \u0441\u0435\u0433\u0430. \u041C\u043E\u0436\u0435\u0442\u0435 \u0434\u0430 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0442\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 \u0437\u0430 \u0443\u0434\u043E\u0441\u0442\u043E\u0432\u0435\u0440\u044F\u0432\u0430\u043D\u0435 \u043A\u0430\u0442\u043E Authy, Microsoft \u0438\u043B\u0438 Google Authenticator \u043D\u0430 \u0432\u0430\u0448\u0438\u044F \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u0438\u043B\u0438 \u043D\u0430\u0441\u0442\u043E\u043B\u0435\u043D \u043A\u043E\u043C\u043F\u044E\u0442\u044A\u0440. + +\u0421\u043A\u0430\u043D\u0438\u0440\u0430\u0439\u0442\u0435 QR \u043A\u043E\u0434\u0430 \u0441 \u0432\u0430\u0448\u0435\u0442\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 \u0438 \u0432\u044A\u0432\u0435\u0434\u0435\u0442\u0435 \u043A\u043E\u0434\u0430, \u043A\u043E\u0439\u0442\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435\u0442\u043E \u0432\u0438 \u043F\u043E\u043A\u0430\u0437\u0432\u0430, \u0437\u0430 \u0434\u0430 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u0430\u0442\u0435 \u0434\u0432\u0443\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E \u0443\u0434\u043E\u0441\u0442\u043E\u0432\u0435\u0440\u044F\u0432\u0430\u043D\u0435.`,"wrong-2fa-code":"\u0435 \u043C\u043E\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043F\u043E\u0442\u0432\u044A\u0440\u0434\u0438 \u043A\u043E\u0434\u044A\u0442. \u041F\u0440\u043E\u0432\u0435\u0440\u0435\u0442\u0435 \u0434\u0430\u043B\u0438 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438\u0442\u0435 \u0437\u0430 \u043A\u043E\u0434 \u0438 \u043B\u043E\u043A\u0430\u043B\u043D\u043E\u0442\u043E \u0432\u0440\u0435\u043C\u0435 \u0441\u0430 \u043F\u0440\u0430\u0432\u0438\u043B\u043D\u0438","enter-2fa-title":"\u0414\u0432\u0443\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E \u0443\u0434\u043E\u0441\u0442\u043E\u0432\u0435\u0440\u044F\u0432\u0430\u043D\u0435","Email verification code must be 6 characters.":"\u041A\u043E\u0434\u044A\u0442 \u0437\u0430 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u0441\u043B\u0435\u0434\u0432\u0430 \u0434\u0430 \u0435 \u0441 \u0434\u044A\u043B\u0436\u0438\u043D\u0430 6 \u0437\u043D\u0430\u043A\u0430.","2FA code must be 6 digits.":"\u041A\u043E\u0434\u044A\u0442 \u0437\u0430 2FA (\u0434\u0432\u0443\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E \u0443\u0434\u043E\u0441\u0442\u043E\u0432\u0435\u0440\u044F\u0432\u0430\u043D\u0435) \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0435 6-\u0446\u0438\u0444\u0440\u0435\u043D","Multiple Windows sessions found":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0435\u043D\u0438 \u0441\u0430 \u043D\u044F\u043A\u043E\u043B\u043A\u043E Windwos \u0441\u0435\u0441\u0438\u0438","Please select the session you want to connect to":"\u041C\u043E\u043B\u044F \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u0442\u0435 \u0441\u0435\u0441\u0438\u044F \u043A\u044A\u043C \u043A\u043E\u044F\u0442\u043E \u0438\u0441\u043A\u0430\u0442\u0435 \u0434\u0430 \u0441\u0435 \u0441\u0432\u044A\u0440\u0436\u0435\u043D\u0435\u0442\u0435",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"\u041F\u0440\u0435\u0434\u0443\u043F\u0440\u0435\u0436\u0434\u0435\u043D\u0438\u0435 \u0437\u0430 \u0441\u0438\u0433\u0443\u0440\u043D\u043E\u0441\u0442","My address book":"\u041C\u043E\u044F\u0442\u0430 \u0430\u0434\u0440\u0435\u0441\u043D\u0430 \u043A\u043D\u0438\u0433\u0430",Personal:"\u041B\u0438\u0447\u0435\u043D",Owner:"\u0421\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u0438\u043A","Set shared password":"\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u043D\u0435 \u0441\u043F\u043E\u0434\u0435\u043B\u0435\u043D\u0430 \u043F\u0430\u0440\u043E\u043B\u0430","Exist in":"\u0421\u044A\u0449\u0435\u0441\u0442\u0432\u0443\u0432\u0430 \u0432","Read-only":"\u0421\u0430\u043C\u043E \u0447\u0435\u0442\u0435\u043D\u0435","Read/Write":"\u041F\u0438\u0441\u0430\u043D\u0435/\u0447\u0435\u0442\u0435\u043D\u0435","Full Control":"\u041F\u044A\u043B\u0435\u043D \u043A\u043E\u043D\u0442\u0440\u043E\u043B",share_warning_tip:"",Everyone:"\u0412\u0441\u0438\u0447\u043A\u0438",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"\u0421\u043B\u0435\u0434\u0432\u0430\u0439 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438\u044F \u043A\u0443\u0440\u0441\u043E\u0440","Follow remote window focus":"\u0421\u043B\u0435\u0434\u0432\u0430\u0439 \u0444\u043E\u043A\u0443\u0441\u0430 \u043D\u0430 \u043E\u0442\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438\u0442\u0435 \u043F\u0440\u043E\u0437\u043E\u0440\u0446\u0438",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"\u0412\u0445\u043E\u0434\u044F\u0449",Outgoing:"\u0418\u0437\u0445\u043E\u0434\u044F\u0449","Clear Wayland screen selection":"\u0418\u0437\u0447\u0438\u0441\u0442\u0432\u0430\u043D\u0435 \u0438\u0437\u0431\u043E\u0440 \u043D\u0430 Wayland \u0435\u043A\u0440\u0430\u043D",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"\u0418\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u0439 \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u043E \u0438\u0437\u0433\u0440\u0430\u0436\u0434\u0430\u043D\u0435","Floating window":"\u041F\u043B\u0430\u0432\u0430\u0449 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446",floating_window_tip:"","Keep screen on":"\u0417\u0430\u043F\u0430\u0437\u0438 \u0435\u043A\u0440\u0430\u043D\u044A\u0442 \u0432\u043A\u043B\u044E\u0447\u0435\u043D",Never:"\u041D\u0438\u043A\u043E\u0433\u0430","During controlled":"\u0414\u043E\u043A\u0430\u0442\u043E \u0435 \u043E\u0431\u0435\u043A\u0442 \u043D\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435","During service is on":"\u0414\u043E\u043A\u0430\u0442\u043E \u0443\u0441\u043B\u0443\u0433\u0430\u0442\u0430 \u0435 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u0430","Capture screen using DirectX":"\u0421\u043D\u0435\u043C\u0430\u0439 \u0435\u043A\u0440\u0430\u043D\u0430 \u043F\u043E\u043B\u0437\u0432\u0430\u0439\u043A\u0438 DirectX",Back:"\u041D\u0430\u0437\u0430\u0434",Apps:"\u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F","Volume up":"\u0423\u0441\u0438\u043B\u0432\u0430\u043D\u0435 \u0437\u0432\u0443\u043A","Volume down":"\u041D\u0430\u043C\u0430\u043B\u044F\u043D\u0435 \u0437\u0432\u0443\u043A",Power:"\u041C\u043E\u0449\u043D\u043E\u0441\u0442","Telegram bot":"\u0422\u0435\u043B\u0435\u0433\u0440\u0430\u043C \u0431\u043E\u0442","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"\u041E\u0442\u043D\u043E\u0441\u043D\u043E RustDesk","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"\u041E\u0442\u043A\u043B\u044E\u0447\u0432\u0430\u043D\u0435 \u0441 PIN","Requires at least {} characters":"","Wrong PIN":"\u0413\u0440\u0435\u0448\u0435\u043D PIN","Set PIN":"\u0418\u0437\u0431\u043E\u0440 PIN","Enable trusted devices":"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u043D\u0435 \u0434\u043E\u0432\u0435\u0440\u0435\u043D\u0438 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430","Manage trusted devices":"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0434\u043E\u0432\u0435\u0440\u0435\u043D\u0438 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430",Platform:"\u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430","Days remaining":"\u041E\u0441\u0442\u0430\u0432\u0430\u0449\u0438 \u0434\u043D\u0438","enable-trusted-devices-tip":"","Parent directory":"",Resume:"\u0412\u044A\u0437\u043E\u0431\u043D\u043E\u0432\u044F\u0432\u0430\u043D\u0435","Invalid file name":"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E \u0438\u043C\u0435 \u0437\u0430 \u0444\u0430\u0439\u043B","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},fa:{Status:"\u0648\u0636\u0639\u06CC\u062A","Your Desktop":"\u062F\u0633\u06A9\u062A\u0627\u067E \u0634\u0645\u0627",desk_tip:"\u062F\u0633\u06A9\u062A\u0627\u067E \u0634\u0645\u0627 \u0628\u0627 \u0627\u06CC\u0646 \u0634\u0646\u0627\u0633\u0647 \u0648 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0642\u0627\u0628\u0644 \u062F\u0633\u062A\u0631\u0633\u06CC \u0627\u0633\u062A",Password:"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631",Ready:"\u0622\u0645\u0627\u062F\u0647 \u0628\u0647 \u06A9\u0627\u0631",Established:"\u0627\u062A\u0635\u0627\u0644 \u0628\u0631\u0642\u0631\u0627\u0631 \u0634\u062F",connecting_status:"...\u062F\u0631 \u062D\u0627\u0644 \u0628\u0631\u0642\u0631\u0627\u0631\u06CC \u0627\u0631\u062A\u0628\u0627\u0637 \u0628\u0627 \u0633\u0631\u0648\u0631","Enable service":"\u0641\u0639\u0627\u0644\u0633\u0627\u0632\u06CC \u0633\u0631\u0648\u06CC\u0633","Start service":"\u0627\u062C\u0631\u0627\u06CC \u0633\u0631\u0648\u06CC\u0633","Service is running":"\u0633\u0631\u0648\u06CC\u0633 \u062F\u0631 \u062D\u0627\u0644 \u0627\u062C\u0631\u0627 \u0627\u0633\u062A","Service is not running":"\u0633\u0631\u0648\u06CC\u0633 \u0627\u062C\u0631\u0627 \u0646\u0634\u062F\u0647",not_ready_status:"\u0627\u0631\u062A\u0628\u0627\u0637 \u0628\u0631\u0642\u0631\u0627\u0631 \u0646\u0634\u062F. \u0644\u0637\u0641\u0627 \u0634\u0628\u06A9\u0647 \u062E\u0648\u062F \u0631\u0627 \u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F","Control Remote Desktop":"\u06A9\u0646\u062A\u0631\u0644 \u062F\u0633\u06A9\u062A\u0627\u067E \u0645\u06CC\u0632\u0628\u0627\u0646","Transfer file":"\u0627\u0646\u062A\u0642\u0627\u0644 \u0641\u0627\u06CC\u0644",Connect:"\u0627\u062A\u0635\u0627\u0644","Recent sessions":"\u062C\u0644\u0633\u0627\u062A \u0627\u062E\u06CC\u0631","Address book":"\u062F\u0641\u062A\u0631\u0686\u0647 \u0622\u062F\u0631\u0633",Confirmation:"\u062A\u0627\u06CC\u06CC\u062F","TCP tunneling":"TCP \u062A\u0627\u0646\u0644",Remove:"\u062D\u0630\u0641","Refresh random password":"\u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06CC \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062A\u0635\u0627\u062F\u0641\u06CC","Set your own password":"!\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062F\u0644\u062E\u0648\u0627\u0647 \u0628\u06AF\u0630\u0627\u0631\u06CC\u062F","Enable keyboard/mouse":" \u0641\u0639\u0627\u0644\u0633\u0627\u0632\u06CC \u0645\u0627\u0648\u0633/\u0635\u0641\u062D\u0647 \u06A9\u0644\u06CC\u062F","Enable clipboard":"\u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06CC \u06A9\u0644\u06CC\u067E\u0628\u0648\u0631\u062F","Enable file transfer":"\u0627\u0646\u062A\u0642\u0627\u0644 \u0641\u0627\u06CC\u0644 \u0631\u0627 \u0641\u0639\u0627\u0644 \u06A9\u0646\u06CC\u062F","Enable TCP tunneling":"\u0631\u0627 \u0641\u0639\u0627\u0644 \u06A9\u0646\u06CC\u062F TCP \u062A\u0627\u0646\u0644","IP Whitelisting":"\u0647\u0627\u06CC \u0645\u062C\u0627\u0632 IP \u0644\u06CC\u0633\u062A","ID/Relay Server":"ID/Relay \u0633\u0631\u0648\u0631","Import server config":"\u062A\u0646\u0638\u06CC\u0645 \u0633\u0631\u0648\u0631 \u0628\u0627 \u0641\u0627\u06CC\u0644","Export Server Config":"\u0627\u06CC\u062C\u0627\u062F \u0641\u0627\u06CC\u0644 \u062A\u0638\u06CC\u0645\u0627\u062A \u0627\u0632 \u0633\u0631\u0648\u0631 \u0641\u0639\u0644\u06CC","Import server configuration successfully":"\u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0633\u0631\u0648\u0631 \u0628\u0627 \u0641\u0627\u06CC\u0644 \u06A9\u0627\u0646\u0641\u06CC\u06AF \u0628\u0627 \u0645\u0648\u0641\u0642\u06CC\u062A \u0627\u0646\u062C\u0627\u0645 \u0634\u062F","Export server configuration successfully":"\u0627\u06CC\u062C\u0627\u062F \u0641\u0627\u06CC\u0644 \u06A9\u0627\u0646\u0641\u06CC\u06AF \u0627\u0632 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0641\u0639\u0644\u06CC \u0628\u0627 \u0645\u0648\u0641\u0642\u06CC\u062A \u0627\u0646\u062C\u0627\u0645 \u0634\u062F","Invalid server configuration":"\u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0633\u0631\u0648\u0631 \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u0627\u0633\u062A","Clipboard is empty":"\u06A9\u0644\u06CC\u067E\u0628\u0648\u0631\u062F \u062E\u0627\u0644\u06CC \u0627\u0633\u062A","Stop service":"\u062A\u0648\u0642\u0641 \u0633\u0631\u0648\u06CC\u0633","Change ID":"\u062A\u0639\u0648\u06CC\u0636 \u0634\u0646\u0627\u0633\u0647","Your new ID":"\u062C\u062F\u06CC\u062F ID","length %min% to %max%":"%max% \u062A\u0627 %min% \u0637\u0648\u0644 \u0627\u0632","starts with a letter":"\u0628\u0627 \u062D\u0631\u0641 \u0634\u0631\u0648\u0639 \u0645\u06CC \u0634\u0648\u062F","allowed characters":"\u06A9\u0627\u0631\u06A9\u062A\u0631\u0647\u0627\u06CC \u0645\u062C\u0627\u0632",id_change_tip:"\u0634\u0646\u0627\u0633\u0647 \u0628\u0627\u06CC\u062F \u0637\u0628\u0642 \u0627\u06CC\u0646 \u0634\u0631\u0627\u06CC\u0637 \u0628\u0627\u0634\u062F : \u062D\u0631\u0648\u0641 \u06A9\u0648\u0686\u06A9 \u0648 \u0628\u0632\u0631\u06AF \u0627\u0646\u06AF\u0644\u06CC\u0633\u06CC \u0648 \u0627\u0639\u062F\u0627\u062F \u0627\u0632 0 \u062A\u0627 9\u060C _ \u0648 \u0647\u0645\u0686\u0646\u06CC\u0646 \u062D\u0631\u0641 \u0627\u0648\u0644 \u0622\u0646 \u0641\u0642\u0637 \u062D\u0631\u0648\u0641 \u0628\u0632\u0631\u06AF \u06CC\u0627 \u06A9\u0648\u0686\u06A9 \u0627\u0646\u06AF\u0644\u06CC\u0633\u06CC \u0648 \u0637\u0648\u0644 \u0622\u0646 \u0628\u06CC\u0646 6 \u0627\u0644\u06CC 16 \u06A9\u0627\u0631\u0627\u06A9\u062A\u0631 \u0628\u0627\u0634\u062F",Website:"\u0648\u0628 \u0633\u0627\u06CC\u062A",About:"\u062F\u0631\u0628\u0627\u0631\u0647",Slogan_tip:"\u0633\u0627\u062E\u062A\u0647 \u0634\u062F\u0647 \u0628\u0627 \u0642\u0644\u0628(\u0639\u0634\u0642) \u062F\u0631 \u0627\u06CC\u0646 \u062F\u0646\u06CC\u0627\u06CC \u067E\u0631 \u0647\u0631\u062C \u0648 \u0645\u0631\u062C!","Privacy Statement":"\u0628\u06CC\u0627\u0646\u06CC\u0647 \u062D\u0631\u06CC\u0645 \u062E\u0635\u0648\u0635\u06CC",Mute:"\u0628\u0633\u062A\u0646 \u0635\u062F\u0627","Build Date":"\u062A\u0627\u0631\u06CC\u062E \u0633\u0627\u062E\u062A",Version:"\u0646\u0633\u062E\u0647",Home:"\u0635\u0641\u062D\u0647 \u0627\u0635\u0644\u06CC","Audio Input":"\u0648\u0631\u0648\u062F\u06CC \u0635\u062F\u0627",Enhancements:"\u0628\u0647\u0628\u0648\u062F\u0647\u0627","Hardware Codec":"\u06A9\u062F\u06A9 \u0633\u062E\u062A \u0627\u0641\u0632\u0627\u0631\u06CC","Adaptive bitrate":"\u0633\u0627\u0632\u06AF\u0627\u0631 Bitrate","ID Server":"\u0634\u0646\u0627\u0633\u0647 \u0633\u0631\u0648\u0631","Relay Server":"Relay \u0633\u0631\u0648\u0631","API Server":"API \u0633\u0631\u0648\u0631",invalid_http:"\u0634\u0631\u0648\u0639 \u0634\u0648\u062F http:// \u06CC\u0627 https:// \u0628\u0627\u06CC\u062F \u0628\u0627","Invalid IP":"\u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u0627\u0633\u062A IP \u0622\u062F\u0631\u0633","Invalid format":"\u0641\u0631\u0645\u062A \u0646\u0627\u062F\u0631\u0633\u062A \u0627\u0633\u062A",server_not_support:"\u0647\u0646\u0648\u0632 \u062A\u0648\u0633\u0637 \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062F \u0646\u0638\u0631 \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC \u0634\u0648\u062F","Not available":"\u062F\u0631 \u062F\u0633\u062A\u0631\u0633\u06CC \u0646\u06CC\u0633\u062A","Too frequent":"\u062E\u06CC\u0644\u06CC \u0631\u0627\u06CC\u062C",Cancel:"\u0644\u063A\u0648",Skip:"\u0631\u062F \u06A9\u0631\u062F\u0646",Close:"\u0628\u0633\u062A\u0646",Retry:"\u062A\u0644\u0627\u0634 \u0645\u062C\u062F\u062F",OK:"\u0642\u0628\u0648\u0644","Password Required":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0644\u0627\u0632\u0645 \u0627\u0633\u062A","Please enter your password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062E\u0648\u062F \u0631\u0627 \u0648\u0627\u0631\u062F \u06A9\u0646\u06CC\u062F","Remember password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0631\u0627 \u0628\u0647 \u062E\u0627\u0637\u0631 \u0628\u0633\u067E\u0627\u0631","Wrong Password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0627\u0634\u062A\u0628\u0627\u0647 \u0627\u0633\u062A","Do you want to enter again?":"\u0622\u06CC\u0627 \u0645\u06CC\u062E\u0648\u0627\u0647\u06CC\u062F \u0645\u062C\u062F\u062F\u0627 \u0648\u0627\u0631\u062F \u0634\u0648\u06CC\u062F\u061F","Connection Error":"\u062E\u0637\u0627 \u062F\u0631 \u0627\u062A\u0635\u0627\u0644",Error:"\u062E\u0637\u0627","Reset by the peer":"\u062A\u0648\u0633\u0637 \u0645\u06CC\u0632\u0628\u0627\u0646 \u062D\u0630\u0641 \u0634\u062F","Connecting...":"...\u062F\u0631 \u062D\u0627\u0644 \u0627\u062A\u0635\u0627\u0644","Connection in progress. Please wait.":"\u062F\u0631 \u062D\u0627\u0644 \u0627\u062A\u0635\u0627\u0644. \u0644\u0637\u0641\u0627 \u0645\u062A\u0638\u0631 \u0628\u0645\u0627\u0646\u06CC\u062F","Please try 1 minute later":"\u0644\u0637\u0641\u0627 \u0628\u0639\u062F \u0627\u0632 1 \u062F\u0642\u06CC\u0642\u0647 \u0645\u062C\u062F\u062F\u0627 \u062A\u0644\u0627\u0634 \u06A9\u0646\u06CC\u062F","Login Error":"\u0648\u0631\u0648\u062F \u0646\u0627\u0645\u0648\u0641\u0642 \u0628\u0648\u062F",Successful:"\u0628\u0627 \u0645\u0648\u0641\u0642\u06CC\u062A \u0627\u0646\u062C\u0627\u0645 \u0634\u062F","Connected, waiting for image...":"...\u0627\u0631\u062A\u0628\u0627\u0637 \u0628\u0631\u0642\u0631\u0627\u0631 \u0634\u062F. \u0627\u0646\u062A\u0638\u0627\u0631 \u0628\u0631\u0627\u06CC \u062F\u0631\u06CC\u0627\u0641\u062A \u062A\u0635\u0627\u0648\u06CC\u0631",Name:"\u0646\u0627\u0645",Type:"\u0646\u0648\u0639 \u0641\u0627\u06CC\u0644",Modified:"\u062A\u0627\u0631\u06CC\u062E \u062A\u063A\u06CC\u06CC\u0631",Size:"\u0633\u0627\u06CC\u0632","Show Hidden Files":"\u0646\u0645\u0627\u06CC\u0634 \u0641\u0627\u06CC\u0644 \u0647\u0627\u06CC \u0645\u062E\u0641\u06CC",Receive:"\u062F\u0631\u06CC\u0627\u0641\u062A",Send:"\u0627\u0631\u0633\u0627\u0644","Refresh File":"\u0628\u0647 \u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06CC \u0641\u0627\u06CC\u0644",Local:"\u0645\u062D\u0644\u06CC",Remote:"\u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631","Remote Computer":"\u0633\u06CC\u0633\u062A\u0645 \u0631\u0627\u0647 \u062F\u0648\u0631","Local Computer":"\u0633\u06CC\u0633\u0633\u062A\u0645 \u0645\u062D\u0644\u06CC","Confirm Delete":"\u062A\u0627\u06CC\u06CC\u062F \u062D\u0630\u0641",Delete:"\u062D\u0630\u0641",Properties:"\u0645\u0634\u062E\u0635\u0627\u062A","Multi Select":"\u0627\u0646\u062A\u062E\u0627\u0628 \u062F\u0633\u062A\u0647 \u0627\u06CC","Select All":"\u0627\u0646\u062A\u062E\u0627\u0628 \u0647\u0645\u0647","Unselect All":"\u0644\u063A\u0648 \u0627\u0646\u062A\u062E\u0627\u0628 \u0647\u0645\u0647","Empty Directory":"\u067E\u0648\u0634\u0647 \u062E\u0627\u0644\u06CC","Not an empty directory":"\u067E\u0648\u0634\u0647 \u062E\u0627\u0644\u06CC \u0646\u06CC\u0633\u062A","Are you sure you want to delete this file?":"\u0627\u0632 \u062D\u0630\u0641 \u0627\u06CC\u0646 \u0641\u0627\u06CC\u0644 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062A\u06CC\u062F\u061F","Are you sure you want to delete this empty directory?":"\u0627\u0632 \u062D\u0630\u0641 \u0627\u06CC\u0646 \u067E\u0648\u0634\u0647 \u062E\u0627\u0644\u06CC \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062A\u06CC\u062F\u061F","Are you sure you want to delete the file of this directory?":"\u0627\u0632 \u062D\u0630\u0641 \u0641\u0627\u06CC\u0644 \u0645\u0648\u062C\u0648\u062F \u062F\u0631 \u0627\u06CC\u0646 \u067E\u0648\u0634\u0647 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062A\u06CC\u062F\u061F","Do this for all conflicts":"\u0627\u06CC\u0646 \u0639\u0645\u0644 \u0628\u0631\u0627\u06CC \u0647\u0645\u0647 \u06CC \u062A\u0636\u0627\u062F\u0647\u0627 \u0627\u0646\u062C\u0627\u0645 \u0634\u0648\u062F","This is irreversible!":"\u0627\u06CC\u0646 \u0627\u0642\u062F\u0627\u0645 \u0628\u0631\u06AF\u0634\u062A \u0646\u0627\u067E\u0630\u06CC\u0631 \u0627\u0633\u062A!",Deleting:"\u062F\u0631 \u062D\u0627\u0644 \u062D\u0630\u0641",files:"\u0641\u0627\u06CC\u0644 \u0647\u0627",Waiting:"\u0627\u0646\u062A\u0638\u0627\u0631",Finished:"\u062A\u06A9\u0645\u06CC\u0644 \u0634\u062F",Speed:"\u0633\u0631\u0639\u062A","Custom Image Quality":"\u0633\u0641\u0627\u0631\u0634\u06CC \u0633\u0627\u0632\u06CC : \u06A9\u06CC\u0641\u06CC\u062A \u062A\u0635\u0627\u0648\u06CC\u0631","Privacy mode":"\u062D\u0627\u0644\u062A \u062D\u0631\u06CC\u0645 \u062E\u0635\u0648\u0635\u06CC","Block user input":"\u0628\u0633\u062A\u0646 \u0648\u0631\u0648\u062F\u06CC \u06A9\u0627\u0631\u0628\u0631","Unblock user input":"\u0628\u0627\u0632\u06A9\u0631\u062F\u0646 \u0648\u0631\u0648\u062F\u06CC \u06A9\u0627\u0631\u0628\u0631","Adjust Window":"\u062A\u0646\u0638\u06CC\u0645 \u067E\u0646\u062C\u0631\u0647",Original:"\u0627\u0635\u0644",Shrink:"\u06A9\u0648\u0686\u06A9 \u06A9\u0631\u062F\u0646",Stretch:"\u06A9\u0634\u06CC\u062F\u0646 \u062A\u0635\u0648\u06CC\u0631",Scrollbar:"\u0627\u0633\u06A9\u0631\u0648\u0644 \u0628\u0627\u0631",ScrollAuto:"\u067E\u06CC\u0645\u0627\u06CC\u0634/\u0627\u0633\u06A9\u0631\u0648\u0644 \u062E\u0648\u062F\u06A9\u0627\u0631","Good image quality":"\u06A9\u06CC\u0641\u06CC\u062A \u062E\u0648\u0628 \u062A\u0635\u0648\u06CC\u0631",Balanced:"\u0645\u062A\u0639\u0627\u062F\u0644","Optimize reaction time":"\u0628\u0647\u06CC\u0646\u0647 \u0633\u0627\u0632\u06CC : \u0632\u0645\u0627\u0646 \u0648\u0627\u06A9\u0646\u0634",Custom:"\u0633\u0641\u0627\u0631\u0634\u06CC","Show remote cursor":"\u0646\u0645\u0627\u06CC\u0634 \u0645\u06A9\u0627\u0646 \u0646\u0645\u0627 \u0645\u0648\u0633 \u0645\u06CC\u0632\u0628\u0627\u0646","Show quality monitor":"\u0646\u0645\u0627\u06CC\u0634 \u06A9\u06CC\u0641\u06CC\u062A \u0645\u0627\u0646\u06CC\u062A\u0648\u0631","Disable clipboard":" \u063A\u06CC\u0631\u0641\u0639\u0627\u0644\u0633\u0627\u0632\u06CC \u06A9\u0644\u06CC\u067E\u0628\u0648\u0631\u062F","Lock after session end":"\u0642\u0641\u0644 \u06A9\u0631\u062F\u0646 \u062D\u0633\u0627\u0628 \u06A9\u0627\u0631\u0628\u0631\u06CC \u0633\u06CC\u0633\u062A\u0645 \u0639\u0627\u0645\u0644 \u067E\u0633 \u0627\u0632 \u067E\u0627\u06CC\u0627\u0646 \u062C\u0644\u0633\u0647",Insert:"\u0627\u0641\u0632\u0648\u062F\u0646","Insert Lock":"\u0642\u0641\u0644 \u06A9\u0631\u062F\u0646 \u0633\u06CC\u0633\u062A\u0645",Refresh:"\u062A\u0627\u0632\u0647 \u0633\u0627\u0632\u06CC","ID does not exist":"\u0634\u0646\u0627\u0633\u0647 \u0648\u062C\u0648\u062F \u0646\u062F\u0627\u0631\u062F","Failed to connect to rendezvous server":"\u0627\u062A\u0635\u0627\u0644 \u0628\u0647 \u0633\u0631\u0648\u0631 \u062A\u0648\u0644\u06CC\u062F \u0634\u0646\u0627\u0633\u0647 \u0627\u0646\u062C\u0627\u0645 \u0646\u0634\u062F","Please try later":"\u0644\u0637\u0641\u0627 \u0628\u0639\u062F\u0627 \u062A\u0644\u0627\u0634 \u06A9\u0646\u06CC\u062F","Remote desktop is offline":"\u062F\u0633\u06A9\u062A\u0627\u067E \u0631\u0627\u0647 \u062F\u0648\u0631 \u0622\u0641\u0644\u0627\u06CC\u0646 \u0627\u0633\u062A","Key mismatch":"\u0639\u062F\u0645 \u062A\u0637\u0627\u0628\u0642 \u06A9\u0644\u06CC\u062F",Timeout:"\u0632\u0645\u0627\u0646 \u0627\u0646\u062A\u0638\u0627\u0631 \u0628\u0647 \u067E\u0627\u06CC\u0627\u0646 \u0631\u0633\u06CC\u062F","Failed to connect to relay server":"\u0633\u0631\u0648\u0631 \u0648\u0635\u0644 \u0646\u0634\u062F Relay \u0628\u0647","Failed to connect via rendezvous server":"\u0627\u062A\u0635\u0627\u0644 \u0627\u0632 \u0637\u0631\u06CC\u0642 \u0633\u0631\u0648\u0631 \u062A\u0648\u0644\u06CC\u062F \u0634\u0646\u0627\u0633\u0647 \u0627\u0646\u062C\u0627\u0645 \u0646\u0634\u062F","Failed to connect via relay server":"\u0627\u0646\u062C\u0627\u0645 \u0646\u0634\u062F Relay \u0627\u062A\u0635\u0627\u0644 \u0627\u0632 \u0637\u0631\u06CC\u0642 \u0633\u0631\u0648\u0631","Failed to make direct connection to remote desktop":"\u0627\u062A\u0635\u0627\u0644 \u0645\u0633\u062A\u0642\u06CC\u0645 \u0628\u0647 \u062F\u0633\u06A9\u062A\u0627\u067E \u0631\u0627\u0647 \u062F\u0648\u0631 \u0627\u0646\u062C\u0627\u0645 \u0646\u0634\u062F","Set Password":"\u062A\u0646\u0638\u06CC\u0645 \u0631\u0645\u0632\u0639\u0628\u0648\u0631","OS Password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0633\u06CC\u0633\u062A\u0645 \u0639\u0627\u0645\u0644",install_tip:"\u0644\u0637\u0641\u0627 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F UAC \u0648 \u062C\u0644\u0648\u06AF\u06CC\u0631\u06CC \u0627\u0632 \u062E\u0637\u0627\u06CC RustDesk \u0628\u0631\u0627\u06CC \u0631\u0627\u062D\u062A\u06CC \u062F\u0631 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631","Click to upgrade":"\u0628\u0631\u0627\u06CC \u0627\u0631\u062A\u0642\u0627 \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F","Click to download":"\u0628\u0631\u0627\u06CC \u062F\u0627\u0646\u0644\u0648\u062F \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F","Click to update":"\u0628\u0631\u0627\u06CC \u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06CC \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F",Configure:"\u062A\u0646\u0638\u06CC\u0645",config_acc:'\u0628\u062F\u0647\u06CC\u062F "access" \u0645\u062C\u0648\u0632 RustDesk \u0628\u0631\u0627\u06CC \u06A9\u0646\u062A\u0631\u0644 \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631 \u062F\u0633\u06A9\u062A\u0627\u067E \u0628\u0627\u06CC\u062F \u0628\u0647',config_screen:'\u0628\u062F\u0647\u06CC\u062F "screenshot" \u0645\u062C\u0648\u0632 RustDesk \u0628\u0631\u0627\u06CC \u06A9\u0646\u062A\u0631\u0644 \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631 \u062F\u0633\u06A9\u062A\u0627\u067E \u0628\u0627\u06CC\u062F \u0628\u0647',"Installing ...":"...\u062F\u0631 \u062D\u0627\u0644 \u0646\u0635\u0628",Install:"\u0646\u0635\u0628",Installation:"\u0646\u0635\u0628 \u0648 \u0631\u0627\u0647 \u0627\u0646\u062F\u0627\u0632\u06CC","Installation Path":"\u0645\u062D\u0644 \u0646\u0635\u0628","Create start menu shortcuts":"Start \u0627\u06CC\u062C\u0627\u062F \u0645\u06CC\u0627\u0646\u0628\u0631\u0647\u0627 \u062F\u0631 \u0645\u0646\u0648\u06CC","Create desktop icon":"\u0627\u06CC\u062C\u0627\u062F \u0622\u06CC\u06A9\u0646 \u062F\u0631 \u062F\u0633\u06A9\u062A\u0627\u067E",agreement_tip:"\u0628\u0627 \u0634\u0631\u0648\u0639 \u0646\u0635\u0628\u060C \u0634\u0631\u0627\u06CC\u0637 \u062A\u0648\u0627\u0641\u0642 \u0646\u0627\u0645\u0647 \u0645\u062C\u0648\u0632 \u0631\u0627 \u0645\u06CC \u067E\u0630\u06CC\u0631\u06CC\u062F","Accept and Install":"\u0642\u0628\u0648\u0644 \u0648 \u0634\u0631\u0648\u0639 \u0646\u0635\u0628","End-user license agreement":"\u0642\u0631\u0627\u0631\u062F\u0627\u062F \u0645\u062C\u0648\u0632 \u06A9\u0627\u0631\u0628\u0631 \u0646\u0647\u0627\u06CC\u06CC","Generating ...":"...\u062F\u0631 \u062D\u0627\u0644 \u062A\u0648\u0644\u06CC\u062F","Your installation is lower version.":"\u0646\u0633\u062E\u0647 \u0642\u062F\u06CC\u0645\u06CC \u062A\u0631\u06CC \u0646\u0635\u0628 \u0634\u062F\u0647 \u0627\u0633\u062A",not_close_tcp_tip:"\u0647\u0646\u06AF\u0627\u0645 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u062A\u0648\u0646\u0644 \u0627\u06CC\u0646 \u067E\u0646\u062C\u0631\u0647 \u0631\u0627 \u0646\u0628\u0646\u062F\u06CC\u062F","Listening ...":"...\u0627\u0646\u062A\u0638\u0627\u0631","Remote Host":"\u0647\u0627\u0633\u062A \u0631\u0627\u0647 \u062F\u0648\u0631","Remote Port":"\u067E\u0648\u0631\u062A \u0631\u0627\u0647 \u062F\u0648\u0631",Action:"\u0639\u0645\u0644\u06CC\u0627\u062A",Add:"\u0627\u0641\u0632\u0648\u062F\u0646","Local Port":"\u067E\u0648\u0631\u062A \u0645\u062D\u0644\u06CC","Local Address":"\u0622\u062F\u0631\u0633 \u0645\u062D\u0644\u06CC","Change Local Port":"\u062A\u063A\u06CC\u06CC\u0631 \u067E\u0648\u0631\u062A \u0645\u062D\u0644\u06CC",setup_server_tip:"\u0628\u0631\u0627\u06CC \u0627\u062A\u0635\u0627\u0644 \u0633\u0631\u06CC\u0639\u062A\u0631\u060C \u0633\u0631\u0648\u0631 \u0627\u062A\u0635\u0627\u0644 \u0634\u062E\u0635\u06CC \u062E\u0648\u062F \u0631\u0627 \u0631\u0627\u0647 \u0627\u0646\u062F\u0627\u0632\u06CC \u06A9\u0646\u06CC\u062F","Too short, at least 6 characters.":"\u0628\u0633\u06CC\u0627\u0631 \u06A9\u0648\u062A\u0627\u0647 \u062D\u062F\u0627\u0642\u0644 6 \u06A9\u0627\u0631\u0627\u06A9\u062A\u0631 \u0645\u0648\u0631\u062F \u0646\u06CC\u0627\u0632 \u0627\u0633\u062A","The confirmation is not identical.":"\u062A\u0623\u06CC\u06CC\u062F \u0646\u0627\u0645\u0648\u0641\u0642 \u0628\u0648\u062F.",Permissions:"\u062F\u0633\u062A\u0631\u0633\u06CC \u0647\u0627",Accept:"\u067E\u0630\u06CC\u0631\u0641\u062A\u0646",Dismiss:"\u0631\u062F \u06A9\u0631\u062F\u0646",Disconnect:"\u0642\u0637\u0639 \u0627\u062A\u0635\u0627\u0644","Enable file copy and paste":"\u0645\u062C\u0627\u0632 \u0628\u0648\u062F\u0646 \u06A9\u067E\u06CC \u0648 \u0686\u0633\u0628\u0627\u0646\u062F\u0646 \u0641\u0627\u06CC\u0644",Connected:"\u0645\u062A\u0635\u0644 \u0634\u062F\u0647","Direct and encrypted connection":"\u0627\u062A\u0635\u0627\u0644 \u0645\u0633\u062A\u0642\u06CC\u0645 \u0648 \u0631\u0645\u0632\u06AF\u0630\u0627\u0631\u06CC \u0634\u062F\u0647","Relayed and encrypted connection":"\u0648 \u0631\u0645\u0632\u06AF\u0630\u0627\u0631\u06CC \u0634\u062F\u0647 Relay \u0627\u062A\u0635\u0627\u0644 \u0627\u0632 \u0637\u0631\u06CC\u0642","Direct and unencrypted connection":"\u0627\u062A\u0635\u0627\u0644 \u0645\u0633\u062A\u0642\u06CC\u0645 \u0648 \u0628\u062F\u0648\u0646 \u0631\u0645\u0632\u06AF\u0630\u0627\u0631\u06CC","Relayed and unencrypted connection":"\u0648 \u0631\u0645\u0632\u06AF\u0630\u0627\u0631\u06CC \u0646\u0634\u062F\u0647 Relay \u0627\u062A\u0635\u0627\u0644 \u0627\u0632 \u0637\u0631\u06CC\u0642","Enter Remote ID":"\u0634\u0646\u0627\u0633\u0647 \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0631\u0627 \u0648\u0627\u0631\u062F \u06A9\u0646\u06CC\u062F","Enter your password":"\u0632\u0645\u0631 \u0639\u0628\u0648\u0631 \u062E\u0648\u062F \u0631\u0627 \u0648\u0627\u0631\u062F \u06A9\u0646\u06CC\u062F","Logging in...":"...\u062F\u0631 \u062D\u0627\u0644 \u0648\u0631\u0648\u062F","Enable RDP session sharing":"\u0631\u0627 \u0641\u0639\u0627\u0644 \u06A9\u0646\u06CC\u062F RDP \u0627\u0634\u062A\u0631\u0627\u06A9 \u06AF\u0630\u0627\u0631\u06CC \u062C\u0644\u0633\u0647","Auto Login":"\u0648\u0631\u0648\u062F \u062E\u0648\u062F\u06A9\u0627\u0631","Enable direct IP access":"\u0631\u0627 \u0641\u0639\u0627\u0644 \u06A9\u0646\u06CC\u062F IP \u062F\u0633\u062A\u0631\u0633\u06CC \u0645\u0633\u062A\u0642\u06CC\u0645",Rename:"\u062A\u063A\u06CC\u06CC\u0631 \u0646\u0627\u0645",Space:"\u0641\u0636\u0627","Create desktop shortcut":"\u0633\u0627\u062E\u062A \u0645\u06CC\u0627\u0646\u0628\u0631 \u0631\u0648\u06CC \u062F\u0633\u06A9\u062A\u0627\u067E","Change Path":"\u062A\u063A\u06CC\u06CC\u0631 \u0645\u0633\u06CC\u0631","Create Folder":"\u0627\u06CC\u062C\u0627\u062F \u067E\u0648\u0634\u0647","Please enter the folder name":"\u0646\u0627\u0645 \u067E\u0648\u0634\u0647 \u0631\u0627 \u0648\u0627\u0631\u062F \u06A9\u0646\u06CC\u062F","Fix it":"\u0628\u0627\u0632\u0633\u0627\u0632\u06CC",Warning:"\u0647\u0634\u062F\u0627\u0631","Login screen using Wayland is not supported":"\u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC \u0634\u0648\u062F Wayland \u0648\u0631\u0648\u062F \u0628\u0647 \u0633\u06CC\u0633\u062A\u0645 \u0628\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 ","Reboot required":"\u0631\u0627\u0647 \u0627\u0646\u062F\u0627\u0632\u06CC \u0645\u062C\u062F\u062F \u0645\u0648\u0631\u062F \u0646\u06CC\u0627\u0632 \u0627\u0633\u062A","Unsupported display server":"\u0633\u0631\u0648\u0631 \u062A\u0635\u0648\u06CC\u0631 \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0634\u062F\u0647 \u0627\u0633\u062A","x11 expected":"",Port:"\u067E\u0648\u0631\u062A",Settings:"\u062A\u0646\u0638\u06CC\u0645\u0627\u062A",Username:"\u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC","Invalid port":"\u067E\u0648\u0631\u062A \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u0627\u0633\u062A","Closed manually by the peer":"\u0628\u0647 \u0635\u0648\u0631\u062A \u062F\u0633\u062A\u06CC \u062A\u0648\u0633\u0637 \u0645\u06CC\u0632\u0628\u0627\u0646 \u0628\u0633\u062A\u0647 \u0634\u062F","Enable remote configuration modification":"\u0641\u0639\u0627\u0644 \u0628\u0648\u062F\u0646 \u0627\u0639\u0645\u0627\u0644 \u062A\u063A\u06CC\u06CC\u0631\u0627\u062A \u067E\u06CC\u06A9\u0631\u0628\u0646\u062F\u06CC \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631","Run without install":"\u0628\u062F\u0648\u0646 \u0646\u0635\u0628 \u0627\u062C\u0631\u0627 \u0634\u0648\u062F","Connect via relay":"\u0627\u062A\u0635\u0627\u0644 \u0628\u0627 \u0631\u0644\u0647","Always connect via relay":"\u0628\u0631\u0627\u06CC \u0627\u062A\u0635\u0627\u0644 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0634\u0648\u062F Relay \u0627\u0632",whitelist_tip:"\u0647\u0627\u06CC \u0645\u062C\u0627\u0632 \u0645\u06CC \u062A\u0648\u0627\u0646\u0646\u062F \u0628\u0647 \u0627\u06CC\u0646 \u062F\u0633\u06A9\u062A\u0627\u067E \u0645\u062A\u0635\u0644 \u0634\u0648\u0646\u062F IP \u0641\u0642\u0637",Login:"\u0648\u0631\u0648\u062F",Verify:"\u062A\u0623\u06CC\u06CC\u062F \u06A9\u0646\u06CC\u062F","Remember me":"\u0645\u0631\u0627 \u0628\u0647 \u06CC\u0627\u062F \u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634","Trust this device":"\u0628\u0647 \u0627\u06CC\u0646 \u062F\u0633\u062A\u06AF\u0627\u0647 \u0627\u0639\u062A\u0645\u0627\u062F \u06A9\u0646\u06CC\u062F","Verification code":"\u06A9\u062F \u062A\u0627\u06CC\u06CC\u062F",verification_tip:"\u06CC\u06A9 \u062F\u0633\u062A\u06AF\u0627\u0647 \u062C\u062F\u06CC\u062F \u0634\u0646\u0627\u0633\u0627\u06CC\u06CC \u0634\u062F\u0647 \u0627\u0633\u062A \u0648 \u06CC\u06A9 \u06A9\u062F \u062A\u0623\u06CC\u06CC\u062F \u0628\u0647 \u0622\u062F\u0631\u0633 \u0627\u06CC\u0645\u06CC\u0644 \u062B\u0628\u062A \u0634\u062F\u0647 \u0627\u0631\u0633\u0627\u0644 \u0634\u062F\u0647 \u0627\u0633\u062A\u060C \u0628\u0631\u0627\u06CC \u0627\u062F\u0627\u0645\u0647 \u0648\u0631\u0648\u062F\u060C \u06A9\u062F \u062A\u0623\u06CC\u06CC\u062F \u0631\u0627 \u0648\u0627\u0631\u062F \u06A9\u0646\u06CC\u062F.",Logout:"\u062E\u0631\u0648\u062C",Tags:"\u0628\u0631\u0686\u0633\u0628 \u0647\u0627","Search ID":"\u062C\u0633\u062A\u062C\u0648\u06CC \u0634\u0646\u0627\u0633\u0647",whitelist_sep:"\u0628\u0627 \u06A9\u0627\u0645\u0627\u060C \u0646\u0642\u0637\u0647 \u0648\u06CC\u0631\u06AF\u0648\u0644\u060C \u0641\u0627\u0635\u0644\u0647 \u06CC\u0627 \u062E\u0637 \u062C\u062F\u06CC\u062F \u0627\u0632 \u0647\u0645 \u062C\u062F\u0627 \u0645\u06CC \u0634\u0648\u0646\u062F","Add ID":"\u0627\u0641\u0632\u0648\u062F\u0646 \u0634\u0646\u0627\u0633\u0647","Add Tag":"\u0627\u0641\u0632\u0648\u062F\u0646 \u0628\u0631\u0686\u0633\u0628","Unselect all tags":"\u0647\u0645\u0647 \u0628\u0631\u0686\u0633\u0628 \u0647\u0627 \u0631\u0627 \u0644\u063A\u0648 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F","Network error":"\u062E\u0637\u0627\u06CC \u0634\u0628\u06A9\u0647","Username missed":"\u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC \u0648\u062C\u0648\u062F \u0646\u062F\u0627\u0631\u062F","Password missed":"\u0631\u0645\u0632\u0639\u0628\u0648\u0631 \u0648\u062C\u0648\u062F \u0646\u062F\u0627\u0631\u062F","Wrong credentials":"\u0627\u0639\u062A\u0628\u0627\u0631\u0646\u0627\u0645\u0647 \u0646\u0627\u062F\u0631\u0633\u062A \u0627\u0633\u062A","The verification code is incorrect or has expired":"\u06A9\u062F \u062A\u0623\u06CC\u06CC\u062F \u0646\u0627\u062F\u0631\u0633\u062A \u0627\u0633\u062A \u06CC\u0627 \u0645\u0646\u0642\u0636\u06CC \u0634\u062F\u0647 \u0627\u0633\u062A","Edit Tag":"\u0648\u06CC\u0631\u0627\u06CC\u0634 \u0628\u0631\u0686\u0633\u0628","Forget Password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0630\u062E\u06CC\u0631\u0647 \u0646\u0634\u0648\u062F",Favorites:"\u0627\u062A\u0635\u0627\u0644\u0627\u062A \u062F\u0644\u062E\u0648\u0627\u0647","Add to Favorites":"\u0627\u0641\u0632\u0648\u062F\u0646 \u0628\u0647 \u0639\u0644\u0627\u0642\u0647 \u0645\u0646\u062F\u06CC \u0647\u0627","Remove from Favorites":"\u0627\u0632 \u0639\u0644\u0627\u0642\u0647 \u0645\u0646\u062F\u06CC \u0647\u0627 \u062D\u0630\u0641 \u0634\u0648\u062F",Empty:"\u0645\u0648\u0631\u062F\u06CC \u0648\u062C\u0648\u062F \u0646\u062F\u0627\u0631\u062F","Invalid folder name":"\u0646\u0627\u0645 \u067E\u0648\u0634\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u0627\u0633\u062A","Socks5 Proxy":"Socks5 \u067E\u0631\u0648\u06A9\u0633\u06CC","Socks5/Http(s) Proxy":"Socks5/Http(s) \u067E\u0631\u0648\u06A9\u0633\u06CC",Discovered:"\u067E\u06CC\u062F\u0627 \u0634\u062F\u0647",install_daemon_tip:"\u0628\u0631\u0627\u06CC \u0634\u0631\u0648\u0639 \u062F\u0631 \u0647\u0646\u06AF\u0627\u0645 \u0631\u0627\u0647 \u0627\u0646\u062F\u0627\u0632\u06CC\u060C \u0628\u0627\u06CC\u062F \u0633\u0631\u0648\u06CC\u0633 \u0633\u06CC\u0633\u062A\u0645 \u0631\u0627 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F","Remote ID":"\u0634\u0646\u0627\u0633\u0647 \u0631\u0627\u0647 \u062F\u0648\u0631",Paste:"\u062F\u0631\u062C","Paste here?":"\u0627\u06CC\u0646\u062C\u0627 \u062F\u0631\u062C \u0634\u0648\u062F\u061F","Are you sure to close the connection?":"\u0622\u06CC\u0627 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062A\u06CC\u062F \u06A9\u0647 \u0645\u06CC \u062E\u0648\u0627\u0647\u06CC\u062F \u0627\u062A\u0635\u0627\u0644 \u0631\u0627 \u067E\u0627\u06CC\u0627\u0646 \u062F\u0647\u06CC\u062F\u061F","Download new version":"\u062F\u0627\u0646\u0644\u0648\u062F \u0646\u0633\u062E\u0647 \u062C\u062F\u06CC\u062F","Touch mode":"\u062D\u0627\u0644\u062A \u0644\u0645\u0633\u06CC","Mouse mode":"\u062D\u0627\u0644\u062A \u0645\u0627\u0648\u0633","One-Finger Tap":"\u0628\u0627 \u06CC\u06A9 \u0627\u0646\u06AF\u0634\u062A \u0644\u0645\u0633 \u06A9\u0646\u06CC\u062F","Left Mouse":"\u062F\u06A9\u0645\u0647 \u0633\u0645\u062A \u0686\u067E \u0645\u0627\u0648\u0633","One-Long Tap":"\u0644\u0645\u0633 \u0637\u0648\u0644\u0627\u0646\u06CC \u0628\u0627 \u06CC\u06A9 \u0627\u0646\u06AF\u0634\u062A","Two-Finger Tap":"\u0644\u0645\u0633 \u062F\u0648 \u0627\u0646\u06AF\u0634\u062A\u06CC","Right Mouse":"\u062F\u06A9\u0645\u0647 \u0633\u0645\u062A \u0631\u0627\u0633\u062A \u0645\u0627\u0648\u0633","One-Finger Move":"\u0628\u0627 \u06CC\u06A9 \u0627\u0646\u06AF\u0634\u062A \u062D\u0631\u06A9\u062A \u06A9\u0646\u06CC\u062F","Double Tap & Move":"\u062F\u0648 \u0636\u0631\u0628\u0647 \u0633\u0631\u06CC\u0639 \u0628\u0632\u0646\u06CC\u062F \u0648 \u062D\u0631\u06A9\u062A \u062F\u0647\u06CC\u062F","Mouse Drag":"\u06A9\u0634\u06CC\u062F\u0646 \u0645\u0627\u0648\u0633","Three-Finger vertically":"\u0633\u0647 \u0627\u0646\u06AF\u0634\u062A \u0639\u0645\u0648\u062F\u06CC","Mouse Wheel":"\u0686\u0631\u062E \u0645\u0627\u0648\u0633","Two-Finger Move":"\u0628\u0627 \u062F\u0648 \u0627\u0646\u06AF\u0634\u062A \u062D\u0631\u06A9\u062A \u06A9\u0646\u06CC\u062F","Canvas Move":"","Pinch to Zoom":"\u0628\u0627 \u062F\u0648 \u0627\u0646\u06AF\u0634\u062A \u0628\u06A9\u0634\u06CC\u062F \u062A\u0627 \u0632\u0648\u0645 \u0634\u0648\u062F","Canvas Zoom":"","Reset canvas":"","No permission of file transfer":"\u0645\u062C\u0648\u0632 \u0627\u0646\u062A\u0642\u0627\u0644 \u0641\u0627\u06CC\u0644 \u062F\u0627\u062F\u0647 \u0646\u0634\u062F\u0647",Note:"\u06CC\u0627\u062F\u062F\u0627\u0634\u062A",Connection:"\u0627\u0631\u062A\u0628\u0627\u0637","Share Screen":"\u0627\u0634\u062A\u0631\u0627\u06A9 \u06AF\u0630\u0627\u0631\u06CC \u0635\u0641\u062D\u0647",Chat:"\u0686\u062A",Total:"\u0645\u062C\u0645\u0648\u0639",items:"\u0622\u06CC\u062A\u0645 \u0647\u0627",Selected:"\u0627\u0646\u062A\u062E\u0627\u0628 \u0634\u062F\u0647","Screen Capture":"\u0636\u0628\u0637 \u0635\u0641\u062D\u0647","Input Control":"\u06A9\u0646\u062A\u0631\u0644 \u0648\u0631\u0648\u062F\u06CC","Audio Capture":"\u0636\u0628\u0637 \u0635\u062F\u0627","File Connection":"\u0627\u0631\u062A\u0628\u0627\u0637 \u0641\u0627\u06CC\u0644","Screen Connection":"\u0627\u0631\u062A\u0628\u0627\u0637 \u0635\u0641\u062D\u0647","Do you accept?":"\u0622\u06CC\u0627 \u0645\u06CC \u067E\u0630\u06CC\u0631\u06CC\u062F\u061F","Open System Setting":"\u0628\u0627\u0632 \u06A9\u0631\u062F\u0646 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0633\u06CC\u0633\u062A\u0645","How to get Android input permission?":"\u0686\u06AF\u0648\u0646\u0647 \u0645\u062C\u0648\u0632 \u0648\u0631\u0648\u062F \u0628\u0647 \u0633\u06CC\u0633\u062A\u0645 \u0627\u0646\u062F\u0631\u0648\u06CC\u062F \u0631\u0627 \u062F\u0631\u06CC\u0627\u0641\u062A \u06A9\u0646\u06CC\u0645\u061F",android_input_permission_tip1:'\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u062F "Accessibility" \u0627\u062C\u0627\u0632\u0647 \u062F\u0647\u06CC\u062F \u0627\u0632 \u0648\u06CC\u0698\u06AF\u06CC RustDesk \u0634\u0645\u0627 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06CC\u0642 \u0645\u0627\u0648\u0633 \u06CC\u0627 \u0635\u0641\u062D\u0647 \u06CC \u0644\u0645\u0633\u06CC \u06A9\u0646\u062A\u0631\u0644 \u06A9\u0646\u062F\u060C \u0628\u0627\u06CC\u062F \u0628\u0647 Android \u0628\u0631\u0627\u06CC \u0627\u06CC\u0646\u06A9\u0647 \u06CC\u06A9 \u062F\u0633\u062A\u06AF\u0627\u0647 \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0628\u062A\u0648\u0627\u0646\u062F \u062F\u0633\u062A\u06AF\u0627\u0647',android_input_permission_tip2:'\u0631\u0627 \u067E\u06CC\u062F\u0627 \u06A9\u0646\u06CC\u062F \u0648 \u0641\u0639\u0627\u0644 \u0646\u0645\u0627\u06CC\u06CC\u062F "RustDesk Input" \u0628\u0634\u0648\u06CC\u062F \u060C \u0633\u067E\u0633 \u06AF\u0632\u06CC\u0646\u0647 "Installed Services" \u0648\u0627\u0631\u062F \u0642\u0633\u0645\u062A "Accessibility" \u062F\u0631 \u0635\u0641\u062D\u0647 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A ',android_new_connection_tip:"\u062F\u0631\u062E\u0648\u0627\u0633\u062A \u062C\u062F\u06CC\u062F\u06CC \u0628\u0631\u0627\u06CC \u0645\u062F\u06CC\u0631\u06CC\u062A \u062F\u0633\u062A\u06AF\u0627\u0647 \u0641\u0639\u0644\u06CC \u0634\u0645\u0627 \u062F\u0631\u06CC\u0627\u0641\u062A \u0634\u062F\u0647 \u0627\u0633\u062A.",android_service_will_start_tip:"\u0641\u0639\u0627\u0644 \u06A9\u0631\u062F\u0646 \u0636\u0628\u0637 \u0635\u0641\u062D\u0647 \u0628\u0647 \u0637\u0648\u0631 \u062E\u0648\u062F\u06A9\u0627\u0631 \u0633\u0631\u0648\u06CC\u0633 \u0631\u0627 \u0631\u0627\u0647 \u0627\u0646\u062F\u0627\u0632\u06CC \u0645\u06CC \u06A9\u0646\u062F \u0648 \u0628\u0647 \u062F\u0633\u062A\u06AF\u0627\u0647 \u0647\u0627\u06CC \u062F\u06CC\u06AF\u0631 \u0627\u0645\u06A9\u0627\u0646 \u0645\u06CC \u062F\u0647\u062F \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u0627\u062A\u0635\u0627\u0644 \u0628\u0647 \u0622\u0646 \u062F\u0633\u062A\u06AF\u0627\u0647 \u0631\u0627 \u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u0646\u062F.",android_stop_service_tip:"\u0628\u0627 \u0628\u0633\u062A\u0646 \u0633\u0631\u0648\u06CC\u0633\u060C \u062A\u0645\u0627\u0645 \u0627\u062A\u0635\u0627\u0644\u0627\u062A \u0628\u0631\u0642\u0631\u0627\u0631 \u0634\u062F\u0647 \u0628\u0647 \u0637\u0648\u0631 \u062E\u0648\u062F\u06A9\u0627\u0631 \u0628\u0633\u062A\u0647 \u0645\u06CC \u0634\u0648\u062F",android_version_audio_tip:"\u0646\u0633\u062E\u0647 \u0641\u0639\u0644\u06CC \u0627\u0646\u062F\u0631\u0648\u06CC\u062F \u0627\u0632 \u0636\u0628\u0637 \u0635\u062F\u0627 \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC\u200C\u06A9\u0646\u062F\u060C \u0644\u0637\u0641\u0627\u064B \u0628\u0647 \u0627\u0646\u062F\u0631\u0648\u06CC\u062F 10 \u06CC\u0627 \u0628\u0627\u0644\u0627\u062A\u0631 \u0628\u0647\u200C\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06CC \u06A9\u0646\u06CC\u062F",android_start_service_tip:"\u0631\u0627 \u0641\u0639\u0627\u0644 \u06A9\u0646\u06CC\u062F [Screen Capture] \u0636\u0631\u0628\u0647 \u0628\u0632\u0646\u06CC\u062F \u06CC\u0627 \u0645\u062C\u0648\u0632 [Start service] \u0628\u0631\u0627\u06CC \u0634\u0631\u0648\u0639 \u0633\u0631\u0648\u06CC\u0633 \u0627\u0634\u062A\u0631\u0627\u06A9 \u200C\u06AF\u0630\u0627\u0631\u06CC \u0635\u0641\u062D\u0647\u060C \u0631\u0648\u06CC",android_permission_may_not_change_tip:"\u0645\u062C\u0648\u0632\u0647\u0627\u06CC \u0627\u06CC\u062C\u0627\u062F \u0634\u062F\u0647 \u06CC\u0627 \u062A\u063A\u06CC\u06CC\u0631 \u06CC\u0627\u0641\u062A\u0647 \u0628\u0631\u0627\u06CC \u0627\u062A\u0635\u0627\u0644\u0627\u062A \u062C\u0627\u0631\u06CC \u062A\u063A\u06CC\u06CC\u0631 \u0646\u062E\u0648\u0627\u0647\u062F \u06A9\u0631\u062F\u060C \u0628\u0631\u0627\u06CC \u062A\u063A\u06CC\u06CC\u0631 \u0646\u06CC\u0627\u0632 \u0627\u0633\u062A \u0645\u062C\u062F\u062F\u0627 \u0627\u062A\u0635\u0627\u0644 \u0628\u0631\u0642\u0631\u0627\u0631 \u06AF\u0631\u062F\u062F",Account:"\u062D\u0633\u0627\u0628 \u06A9\u0627\u0631\u0628\u0631\u06CC",Overwrite:"\u0628\u0627\u0632\u0646\u0648\u06CC\u0633\u06CC","This file exists, skip or overwrite this file?":"\u0627\u06CC\u0646 \u0641\u0627\u06CC\u0644 \u0648\u062C\u0648\u062F \u062F\u0627\u0631\u062F\u060C \u0627\u0632 \u0641\u0627\u06CC\u0644 \u0631\u062F \u0634\u0648\u062F \u06CC\u0627 \u0622\u0646 \u0631\u0627 \u0628\u0627\u0632\u0646\u0648\u06CC\u0633\u06CC \u06A9\u0646\u062F\u061F",Quit:"\u062E\u0631\u0648\u062C",Help:"\u0631\u0627\u0647\u0646\u0645\u0627",Failed:"\u0646\u0627\u0645\u0648\u0641\u0642",Succeeded:"\u0645\u0648\u0641\u0642\u06CC\u062A \u0622\u0645\u06CC\u0632","Someone turns on privacy mode, exit":"\u0627\u06AF\u0631 \u0634\u062E\u0635\u06CC \u062D\u0627\u0644\u062A \u062D\u0631\u06CC\u0645 \u062E\u0635\u0648\u0635\u06CC \u0631\u0627 \u0631\u0648\u0634\u0646 \u06A9\u0631\u062F\u060C \u062E\u0627\u0631\u062C \u0634\u0648\u06CC\u062F",Unsupported:"\u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0634\u062F\u0647","Peer denied":"\u062A\u0648\u0633\u0637 \u0645\u06CC\u0632\u0628\u0627\u0646 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0631\u062F \u0634\u062F","Please install plugins":"\u0644\u0637\u0641\u0627 \u0627\u0641\u0632\u0648\u0646\u0647 \u0647\u0627 \u0631\u0627 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F","Peer exit":"\u0645\u06CC\u0632\u0628\u0627\u0646 \u062E\u0627\u0631\u062C \u0634\u062F","Failed to turn off":"\u062E\u0627\u0645\u0648\u0634 \u06A9\u0631\u062F\u0646 \u0627\u0646\u062C\u0627\u0645 \u0646\u0634\u062F","Turned off":"\u062E\u0627\u0645\u0648\u0634 \u0634\u062F",Language:"\u0632\u0628\u0627\u0646","Keep RustDesk background service":"\u0631\u0627 \u062F\u0631 \u067E\u0633 \u0632\u0645\u06CC\u0646\u0647 \u0646\u06AF\u0647 \u062F\u0627\u0631\u06CC\u062F RustDesk \u0633\u0631\u0648\u06CC\u0633","Ignore Battery Optimizations":"\u0628\u0647\u06CC\u0646\u0647 \u0633\u0627\u0632\u06CC \u0628\u0627\u062A\u0631\u06CC \u0646\u0627\u062F\u06CC\u062F\u0647 \u06AF\u0631\u0641\u062A\u0647 \u0634\u0648\u062F",android_open_battery_optimizations_tip:"\u0628\u0647 \u0635\u0641\u062D\u0647 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0628\u0639\u062F\u06CC \u0628\u0631\u0648\u06CC\u062F","Start on boot":"\u062F\u0631 \u0647\u0646\u06AF\u0627\u0645 \u0628\u0648\u062A \u0634\u0631\u0648\u0639 \u0634\u0648\u062F","Start the screen sharing service on boot, requires special permissions":"\u0633\u0631\u0648\u06CC\u0633 \u0627\u0634\u062A\u0631\u0627\u06A9\u200C\u06AF\u0630\u0627\u0631\u06CC \u0635\u0641\u062D\u0647 \u0631\u0627 \u062F\u0631 \u0628\u0648\u062A \u0631\u0627\u0647\u200C\u0627\u0646\u062F\u0627\u0632\u06CC \u06A9\u0646\u06CC\u062F\u060C \u0628\u0647 \u0645\u062C\u0648\u0632\u0647\u0627\u06CC \u062E\u0627\u0635\u06CC \u0646\u06CC\u0627\u0632 \u062F\u0627\u0631\u062F","Connection not allowed":"\u0627\u062A\u0635\u0627\u0644 \u0645\u062C\u0627\u0632 \u0646\u06CC\u0633\u062A","Legacy mode":"legacy \u062D\u0627\u0644\u062A","Map mode":"map \u062D\u0627\u0644\u062A","Translate mode":"\u062D\u0627\u0644\u062A \u062A\u0631\u062C\u0645\u0647","Use permanent password":"\u0627\u0632 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062F\u0627\u0626\u0645\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0634\u0648\u062F","Use both passwords":"\u0627\u0632 \u0647\u0631 \u062F\u0648 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0634\u0648\u062F","Set permanent password":"\u06CC\u06A9 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062F\u0627\u0626\u0645\u06CC \u062A\u0646\u0638\u06CC\u0645 \u0634\u0648\u062F","Enable remote restart":"\u0641\u0639\u0627\u0644 \u06A9\u0631\u062F\u0646 \u0642\u0627\u0628\u0644\u06CC\u062A \u0631\u06CC\u0633\u062A\u0627\u0631\u062A \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631","Restart remote device":"\u0631\u06CC\u0633\u062A\u0627\u0631\u062A \u06A9\u0631\u062F\u0646 \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631","Are you sure you want to restart":"\u0627\u06CC\u0627 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062A\u06CC\u062F \u0645\u06CC\u062E\u0648\u0627\u0647\u06CC\u062F \u0631\u0627\u0647 \u0627\u0646\u062F\u0627\u0632\u06CC \u0645\u062C\u062F\u062F \u0627\u0646\u062C\u0627\u0645 \u0628\u062F\u06CC\u062F\u061F","Restarting remote device":"\u062F\u0631 \u062D\u0627\u0644 \u0631\u0627\u0647 \u0627\u0646\u062F\u0627\u0632\u06CC \u0645\u062C\u062F\u062F \u062F\u0633\u062A\u06AF\u0627\u0647 \u0631\u0627\u0647 \u062F\u0648\u0631",remote_restarting_tip:"\u062F\u0633\u062A\u06AF\u0627\u0647 \u0631\u0627\u0647 \u062F\u0648\u0631 \u062F\u0631 \u062D\u0627\u0644 \u0631\u0627\u0647 \u0627\u0646\u062F\u0627\u0632\u06CC \u0645\u062C\u062F\u062F \u0627\u0633\u062A. \u0627\u06CC\u0646 \u067E\u06CC\u0627\u0645 \u0631\u0627 \u0628\u0628\u0646\u062F\u06CC\u062F \u0648 \u067E\u0633 \u0627\u0632 \u0645\u062F\u062A\u06CC \u0628\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u06CC\u06A9 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062F\u0627\u0626\u0645\u06CC \u062F\u0648\u0628\u0627\u0631\u0647 \u0648\u0635\u0644 \u0634\u0648\u06CC\u062F.",Copied:"\u06A9\u067E\u06CC \u0634\u062F\u0647 \u0627\u0633\u062A","Exit Fullscreen":"\u0627\u0632 \u062D\u0627\u0644\u062A \u062A\u0645\u0627\u0645 \u0635\u0641\u062D\u0647 \u062E\u0627\u0631\u062C \u0634\u0648\u06CC\u062F",Fullscreen:"\u062A\u0645\u0627\u0645 \u0635\u0641\u062D\u0647","Mobile Actions":"\u0627\u0642\u062F\u0627\u0645\u0627\u062A \u0645\u0648\u0628\u0627\u06CC\u0644","Select Monitor":"\u0645\u0627\u0646\u06CC\u062A\u0648\u0631 \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F","Control Actions":"\u0627\u0642\u062F\u0627\u0645\u0627\u062A \u0645\u062F\u06CC\u0631\u06CC\u062A\u06CC","Display Settings":"\u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0646\u0645\u0627\u06CC\u0634\u06AF\u0631",Ratio:"\u0646\u0633\u0628\u062A","Image Quality":"\u06A9\u06CC\u0641\u06CC\u062A \u062A\u0635\u0648\u06CC\u0631","Scroll Style":"\u0633\u0628\u06A9 \u0627\u0633\u06A9\u0631\u0648\u0644","Show Toolbar":"\u0646\u0645\u0627\u06CC\u0634 \u0646\u0648\u0627\u0631 \u0627\u0628\u0632\u0627\u0631","Hide Toolbar":"\u067E\u0646\u0647\u0627\u0646 \u06A9\u0631\u062F\u0646 \u0646\u0648\u0627\u0631 \u0627\u0628\u0632\u0627\u0631","Direct Connection":"\u0627\u0631\u062A\u0628\u0627\u0637 \u0645\u0633\u062A\u0642\u06CC\u0645","Relay Connection":"Relay \u0627\u0631\u062A\u0628\u0627\u0637","Secure Connection":"\u0627\u0631\u062A\u0628\u0627\u0637 \u0627\u0645\u0646","Insecure Connection":"\u0627\u0631\u062A\u0628\u0627\u0637 \u063A\u06CC\u0631 \u0627\u0645\u0646","Scale original":"\u0645\u0642\u06CC\u0627\u0633 \u0627\u0635\u0644\u06CC","Scale adaptive":"\u0645\u0642\u06CC\u0627\u0633 \u062A\u0637\u0628\u06CC\u0642\u06CC",General:"\u0639\u0645\u0648\u0645\u06CC",Security:"\u0627\u0645\u0646\u06CC\u062A",Theme:"\u0646\u0645\u0627\u06CC\u0647","Dark Theme":"\u0646\u0645\u0627\u06CC\u0647 \u062A\u06CC\u0631\u0647","Light Theme":"\u0646\u0645\u0627\u06CC\u0647 \u0631\u0648\u0634\u0646",Dark:"\u062A\u06CC\u0631\u0647",Light:"\u0631\u0648\u0634\u0646","Follow System":"\u067E\u06CC\u0631\u0648\u06CC \u0627\u0632 \u0633\u06CC\u0633\u062A\u0645","Enable hardware codec":"\u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06CC \u06A9\u062F\u06A9 \u0633\u062E\u062A \u0627\u0641\u0632\u0627\u0631\u06CC","Unlock Security Settings":"\u062F\u0633\u062A\u0631\u0633\u06CC \u06A9\u0627\u0645\u0644 \u0628\u0647 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0627\u0645\u0646\u06CC\u062A\u06CC","Enable audio":"\u0641\u0639\u0627\u0644 \u0634\u062F\u0646 \u0635\u062F\u0627","Unlock Network Settings":"\u062F\u0633\u062A\u0631\u0633\u06CC \u06A9\u0627\u0645\u0644 \u0628\u0647 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0634\u0628\u06A9\u0647",Server:"\u0633\u0631\u0648\u0631","Direct IP Access":"IP \u062F\u0633\u062A\u0631\u0633\u06CC \u0645\u0633\u062A\u0642\u06CC\u0645 \u0628\u0647",Proxy:"\u067E\u0631\u0648\u06A9\u0633\u06CC",Apply:"\u0627\u0639\u0645\u0627\u0644 \u062A\u063A\u06CC\u06CC\u0631\u0627\u062A","Disconnect all devices?":"\u0647\u0645\u0647 \u062F\u0633\u062A\u06AF\u0627\u0647 \u0647\u0627 \u0642\u0637\u0639 \u0634\u0648\u0646\u062F\u061F",Clear:"\u067E\u0627\u06A9 \u06A9\u0631\u062F\u0646","Audio Input Device":"\u0645\u0646\u0628\u0639 \u0635\u062F\u0627","Use IP Whitelisting":"\u0647\u0627\u06CC \u0645\u062C\u0627\u0632 IP \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632",Network:"\u0634\u0628\u06A9\u0647","Pin Toolbar":"\u0633\u062C\u0627\u0642 \u06A9\u0631\u062F\u0646 \u0646\u0648\u0627\u0631 \u0627\u0628\u0632\u0627\u0631","Unpin Toolbar":"\u062E\u0631\u0648\u062C \u0627\u0632 \u062D\u0627\u0644\u062A \u0633\u062C\u0627\u0642 \u0646\u0648\u0627\u0631 \u0627\u0628\u0632\u0627\u0631",Recording:"\u062F\u0631 \u062D\u0627\u0644 \u0636\u0628\u0637",Directory:"\u0645\u0633\u06CC\u0631","Automatically record incoming sessions":"\u0636\u0628\u0637 \u062E\u0648\u062F\u06A9\u0627\u0631 \u062C\u0644\u0633\u0627\u062A \u0648\u0631\u0648\u062F\u06CC",Change:"\u062A\u063A\u06CC\u06CC\u0631","Start session recording":"\u0634\u0631\u0648\u0639 \u0636\u0628\u0637 \u062C\u0644\u0633\u0647","Stop session recording":"\u062A\u0648\u0642\u0641 \u0636\u0628\u0637 \u062C\u0644\u0633\u0647","Enable recording session":"\u0641\u0639\u0627\u0644\u0633\u0627\u0632\u06CC \u0636\u0628\u0637 \u062C\u0644\u0633\u0647","Enable LAN discovery":"\u0641\u0639\u0627\u0644\u0633\u0627\u0632\u06CC \u062C\u0633\u062A\u062C\u0648 \u062F\u0631 \u0634\u0628\u06A9\u0647","Deny LAN discovery":"\u063A\u06CC\u0631 \u0641\u0639\u0627\u0644\u0633\u0627\u0632\u06CC \u062C\u0633\u062A\u062C\u0648 \u062F\u0631 \u0634\u0628\u06A9\u0647","Write a message":"\u06CC\u06A9 \u067E\u06CC\u0627\u0645 \u0628\u0646\u0648\u06CC\u0633\u06CC\u062F",Prompt:"\u0633\u0631\u06CC\u0639","Please wait for confirmation of UAC...":"\u0628\u0627\u0634\u06CC\u062F UAC \u0644\u0637\u0641\u0627 \u0645\u0646\u062A\u0638\u0631 \u062A\u0627\u06CC\u06CC\u062F",elevated_foreground_window_tip:"\u067E\u0646\u062C\u0631\u0647 \u0641\u0639\u0644\u06CC \u062F\u0633\u06A9\u062A\u0627\u067E \u0631\u0627\u0647 \u062F\u0648\u0631 \u0628\u0631\u0627\u06CC \u06A9\u0627\u0631 \u06A9\u0631\u062F\u0646 \u0628\u0647 \u062F\u0633\u062A\u0631\u0633\u06CC \u0628\u0627\u0644\u0627\u062A\u0631\u06CC \u0646\u06CC\u0627\u0632 \u062F\u0627\u0631\u062F\u060C \u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646 \u0646\u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u062F \u0628\u0647 \u0637\u0648\u0631 \u0645\u0648\u0642\u062A \u0627\u0632 \u0645\u0627\u0648\u0633 \u0648 \u0635\u0641\u062D\u0647 \u06A9\u0644\u06CC\u062F \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u062F. \u0645\u06CC \u062A\u0648\u0627\u0646\u06CC\u062F \u0627\u0632 \u06A9\u0627\u0631\u0628\u0631 \u0631\u0627\u0647 \u062F\u0648\u0631 \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u067E\u0646\u062C\u0631\u0647 \u0641\u0639\u0644\u06CC \u0631\u0627 \u0628\u0647 \u067E\u0627\u06CC\u06CC\u0646 \u0645\u0646\u062A\u0642\u0644 \u06A9\u0646\u062F \u06CC\u0627 \u0631\u0648\u06CC \u062F\u06A9\u0645\u0647 \u0627\u0631\u062A\u0642\u0627\u0621 \u062F\u0633\u062A\u0631\u0633\u06CC \u062F\u0631 \u067E\u0646\u062C\u0631\u0647 \u0645\u062F\u06CC\u0631\u06CC\u062A \u0627\u062A\u0635\u0627\u0644 \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F. \u0628\u0631\u0627\u06CC \u062C\u0644\u0648\u06AF\u06CC\u0631\u06CC \u0627\u0632 \u0627\u06CC\u0646 \u0645\u0634\u06A9\u0644\u060C \u062A\u0648\u0635\u06CC\u0647 \u0645\u06CC \u0634\u0648\u062F \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0631\u0627 \u0631\u0648\u06CC \u062F\u0633\u062A\u06AF\u0627\u0647 \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F.",Disconnected:"\u0642\u0637\u0639 \u0627\u0631\u062A\u0628\u0627\u0637",Other:"\u0633\u0627\u06CC\u0631","Confirm before closing multiple tabs":"\u062A\u0627\u06CC\u06CC\u062F \u0628\u0633\u062A\u0646 \u062F\u0633\u062A\u0647 \u0627\u06CC \u0628\u0631\u06AF\u0647 \u0647\u0627","Keyboard Settings":"\u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u0635\u0641\u062D\u0647 \u06A9\u0644\u06CC\u062F","Full Access":"\u062F\u0633\u062A\u0631\u0633\u06CC \u06A9\u0627\u0645\u0644","Screen Share":"\u0627\u0634\u062A\u0631\u0627\u06A9 \u06AF\u0630\u0627\u0631\u06CC \u0635\u0641\u062D\u0647","Wayland requires Ubuntu 21.04 or higher version.":"\u0646\u06CC\u0627\u0632\u0645\u0646\u062F \u0627\u0648\u0628\u0648\u0646\u062A\u0648 \u0646\u0633\u062E\u0647 21.04 \u06CC\u0627 \u0628\u0627\u0644\u0627\u062A\u0631 \u0627\u0633\u062A Wayland","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F \u0648 \u06CC\u0627 \u0633\u06CC\u0633\u062A\u0645 \u0639\u0627\u0645\u0644 \u062E\u0648\u062F \u0631\u0627 \u062A\u063A\u06CC\u06CC\u0631 \u062F\u0647\u06CC\u062F X11 \u0646\u06CC\u0627\u0632\u0645\u0646\u062F \u0646\u0633\u062E\u0647 \u0628\u0627\u0644\u0627\u062A\u0631\u06CC \u0627\u0632 \u062A\u0648\u0632\u06CC\u0639 \u0644\u06CC\u0646\u0648\u06A9\u0633 \u0627\u0633\u062A. \u0644\u0637\u0641\u0627 \u0627\u0632 \u062F\u0633\u06A9\u062A\u0627\u067E \u0628\u0627 \u0633\u06CC\u0633\u062A\u0645",JumpLink:"\u0686\u0634\u0645 \u0627\u0646\u062F\u0627\u0632","Please Select the screen to be shared(Operate on the peer side).":"\u0644\u0637\u0641\u0627\u064B \u0635\u0641\u062D\u0647\u200C\u0627\u06CC \u0631\u0627 \u0628\u0631\u0627\u06CC \u0627\u0634\u062A\u0631\u0627\u06A9\u200C\u06AF\u0630\u0627\u0631\u06CC \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F (\u062F\u0631 \u0633\u0645\u062A \u0647\u0645\u062A\u0627 \u0628\u0647 \u0647\u0645\u062A\u0627 \u06A9\u0627\u0631 \u06A9\u0646\u06CC\u062F).","Show RustDesk":"RustDesk \u0646\u0645\u0627\u06CC\u0634","This PC":"This PC",or:"\u06CC\u0627","Continue with":"\u0627\u062F\u0627\u0645\u0647 \u0628\u0627",Elevate:"\u0627\u0631\u062A\u0642\u0627\u0621","Zoom cursor":" \u0628\u0632\u0631\u06AF\u0646\u0645\u0627\u06CC\u06CC \u0646\u0634\u0627\u0646\u06AF\u0631 \u0645\u0627\u0648\u0633","Accept sessions via password":"\u0642\u0628\u0648\u0644 \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u0628\u0627 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631","Accept sessions via click":"\u0642\u0628\u0648\u0644 \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u0628\u0627 \u06A9\u0644\u06CC\u06A9 \u0645\u0648\u0633","Accept sessions via both":"\u0642\u0628\u0648\u0644 \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u0628\u0627 \u0647\u0631 \u062F\u0648","Please wait for the remote side to accept your session request...":"...\u0644\u0637\u0641\u0627 \u0635\u0628\u0631 \u06A9\u0646\u06CC\u062F \u062A\u0627 \u0645\u06CC\u0632\u0628\u0627\u0646 \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u0634\u0645\u0627 \u0631\u0627 \u0642\u0628\u0648\u0644 \u06A9\u0646\u062F","One-time Password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u06CC\u06A9\u0628\u0627\u0631 \u0645\u0635\u0631\u0641","Use one-time password":"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u06CC\u06A9\u0628\u0627\u0631 \u0645\u0635\u0631\u0641","One-time password length":"\u0637\u0648\u0644 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u06CC\u06A9\u0628\u0627\u0631 \u0645\u0635\u0631\u0641","Request access to your device":"\u062F\u0633\u062A\u0631\u0633\u06CC \u0628\u0647 \u062F\u0633\u062A\u06AF\u0627\u0647 \u062E\u0648\u062F \u0631\u0627 \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u06A9\u0646\u06CC\u062F","Hide connection management window":"\u067E\u0646\u0647\u0627\u0646 \u06A9\u0631\u062F\u0646 \u067E\u0646\u062C\u0631\u0647 \u0645\u062F\u06CC\u0631\u06CC\u062A \u0627\u062A\u0635\u0627\u0644",hide_cm_tip:"\u0641\u0642\u0637 \u062F\u0631 \u0635\u0648\u0631\u062A \u067E\u0630\u06CC\u0631\u0641\u062A\u0646 \u062C\u0644\u0633\u0627\u062A \u0627\u0632 \u0637\u0631\u06CC\u0642 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0648 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062F\u0627\u0626\u0645\u06CC\u060C \u0645\u062E\u0641\u06CC \u0634\u062F\u0646 \u0645\u062C\u0627\u0632 \u0627\u0633\u062A",wayland_experiment_tip:"\u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC Wayland \u062F\u0631 \u0645\u0631\u062D\u0644\u0647 \u0622\u0632\u0645\u0627\u06CC\u0634\u06CC \u0627\u0633\u062A\u060C \u0644\u0637\u0641\u0627\u064B \u062F\u0631 \u0635\u0648\u0631\u062A \u0646\u06CC\u0627\u0632 \u0628\u0647 \u062F\u0633\u062A\u0631\u0633\u06CC \u0628\u062F\u0648\u0646 \u0645\u0631\u0627\u0642\u0628\u062A \u0627\u0632 X11 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F.","Right click to select tabs":"\u0628\u0631\u0627\u06CC \u0627\u0646\u062A\u062E\u0627\u0628 \u062A\u0628 \u0647\u0627 \u0631\u0627\u0633\u062A \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F",Skipped:"\u0631\u062F \u0634\u062F","Add to address book":"\u0627\u0641\u0632\u0648\u062F\u0646 \u0628\u0647 \u062F\u0641\u062A\u0631\u0686\u0647 \u0622\u062F\u0631\u0633",Group:"\u06AF\u0631\u0648\u0647",Search:"\u062C\u0633\u062A\u062C\u0648","Closed manually by web console":"\u0628\u0647 \u0635\u0648\u0631\u062A \u062F\u0633\u062A\u06CC \u062A\u0648\u0633\u0637 \u06A9\u0646\u0633\u0648\u0644 \u0648\u0628 \u0628\u0633\u062A\u0647 \u0634\u062F","Local keyboard type":"\u0646\u0648\u0639 \u0635\u0641\u062D\u0647 \u06A9\u0644\u06CC\u062F \u0645\u062D\u0644\u06CC","Select local keyboard type":"\u0646\u0648\u0639 \u0635\u0641\u062D\u0647 \u06A9\u0644\u06CC\u062F \u0645\u062D\u0644\u06CC \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F",software_render_tip:"\u0627\u06AF\u0631 \u06A9\u0627\u0631\u062A \u06AF\u0631\u0627\u0641\u06CC\u06A9 Nvidia \u062F\u0627\u0631\u06CC\u062F \u0648 \u067E\u0646\u062C\u0631\u0647 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0628\u0644\u0627\u0641\u0627\u0635\u0644\u0647 \u067E\u0633 \u0627\u0632 \u0627\u062A\u0635\u0627\u0644 \u0628\u0633\u062A\u0647 \u0645\u06CC \u0634\u0648\u062F\u060C \u062F\u0631\u0627\u06CC\u0648\u0631 nouveau \u0631\u0627 \u0646\u0635\u0628 \u0646\u0645\u0627\u06CC\u06CC\u062F \u0648 \u0627\u0646\u062A\u062E\u0627\u0628 \u06AF\u0632\u06CC\u0646\u0647 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u0631\u0646\u062F\u0631 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0645\u06CC \u062A\u0648\u0627\u0646\u062F \u06A9\u0645\u06A9 \u06A9\u0646\u0646\u062F\u0647 \u0628\u0627\u0634\u062F. \u0631\u0627\u0647 \u0627\u0646\u062F\u0627\u0632\u06CC \u0645\u062C\u062F\u062F \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0645\u0648\u0631\u062F \u0646\u06CC\u0627\u0632 \u0627\u0633\u062A.","Always use software rendering":"\u0647\u0645\u06CC\u0634\u0647 \u0627\u0632 \u0631\u0646\u062F\u0631 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",config_input:'\u0628\u0631\u0627\u06CC \u06A9\u0646\u062A\u0631\u0644 \u062F\u0633\u06A9\u062A\u0627\u067E \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0628\u0627 \u0635\u0641\u062D\u0647 \u06A9\u0644\u06CC\u062F\u060C \u0628\u0627\u06CC\u062F \u0645\u062C\u0648\u0632 RustDesk "Input Monitoring" \u0631\u0627 \u0628\u062F\u0647\u06CC\u062F.',config_microphone:'\u0631\u0627 \u0628\u062F\u0647\u06CC\u062F. RustDesk "Record Audio" \u0628\u0631\u0627\u06CC \u0635\u062D\u0628\u062A \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631\u060C \u0628\u0627\u06CC\u062F \u0645\u062C\u0648\u0632',request_elevation_tip:"\u0647\u0645\u0686\u0646\u06CC\u0646 \u0645\u06CC \u062A\u0648\u0627\u0646\u06CC\u062F \u062F\u0631 \u0635\u0648\u0631\u062A \u0648\u062C\u0648\u062F \u0634\u062E\u0635\u06CC \u062F\u0631 \u0633\u0645\u062A \u0631\u0627\u0647 \u062F\u0648\u0631 \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u0627\u0631\u062A\u0642\u0627\u0621 \u062F\u0633\u062A\u0631\u0633\u06CC \u062F\u0647\u06CC\u062F.",Wait:"\u0635\u0628\u0631 \u06A9\u0646\u06CC\u062F","Elevation Error":"\u062E\u0637\u0627\u06CC \u0627\u0631\u062A\u0642\u0627\u0621 \u062F\u0633\u062A\u0631\u0633\u06CC","Ask the remote user for authentication":"\u062F\u0631\u062E\u0648\u0627\u0633\u062A \u0627\u062D\u0631\u0627\u0632 \u0647\u0648\u06CC\u062A \u0627\u0632 \u06CC\u06A9 \u06A9\u0627\u0631\u0628\u0631 \u0631\u0627\u0647 \u062F\u0648\u0631","Choose this if the remote account is administrator":"\u0627\u06AF\u0631 \u062D\u0633\u0627\u0628 \u0631\u0627\u0647 \u062F\u0648\u0631 \u06CC\u06A9 \u0645\u062F\u06CC\u0631 \u0627\u0633\u062A\u060C \u0627\u06CC\u0646 \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F","Transmit the username and password of administrator":"\u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC \u0648 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0645\u062F\u06CC\u0631 \u0631\u0627 \u0645\u0646\u062A\u0642\u0644 \u06A9\u0646\u06CC\u062F",still_click_uac_tip:"\u0647\u0645\u0686\u0646\u0627\u0646 \u06A9\u0627\u0631\u0628\u0631 \u0627\u0632 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0646\u06CC\u0627\u0632 \u062F\u0627\u0631\u062F \u06A9\u0647 \u0631\u0648\u06CC OK \u062F\u0631 \u067E\u0646\u062C\u0631\u0647 UAC \u0627\u062C\u0631\u0627\u06CC RustDesk \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u062F.","Request Elevation":"\u062F\u0631\u062E\u0648\u0627\u0633\u062A \u0627\u0631\u062A\u0642\u0627\u0621 \u062F\u0633\u062A\u0631\u0633\u06CC",wait_accept_uac_tip:"\u0644\u0637\u0641\u0627\u064B \u0645\u0646\u062A\u0638\u0631 \u0628\u0645\u0627\u0646\u06CC\u062F \u062A\u0627 \u06A9\u0627\u0631\u0628\u0631 \u0631\u0627\u0647 \u062F\u0648\u0631 \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u067E\u0646\u062C\u0631\u0647 UAC \u0631\u0627 \u0628\u067E\u0630\u06CC\u0631\u062F.","Elevate successfully":"\u0627\u0631\u062A\u0642\u0627\u0621 \u062F\u0633\u062A\u0631\u0633\u06CC \u0628\u0627 \u0645\u0648\u0641\u0642\u06CC\u062A \u0627\u0646\u062C\u0627\u0645 \u0634\u062F",uppercase:"\u062D\u0631\u0648\u0641 \u0628\u0632\u0631\u06AF",lowercase:"\u062D\u0631\u0648\u0641 \u06A9\u0648\u0686\u06A9",digit:"\u0639\u062F\u062F","special character":"\u06A9\u0627\u0631\u0627\u06A9\u062A\u0631 \u062E\u0627\u0635","length>=8":"\u062D\u062F\u0627\u0642\u0644 \u0637\u0648\u0644 8 \u06A9\u0627\u0631\u0627\u06A9\u062A\u0631",Weak:"\u0636\u0639\u06CC\u0641",Medium:"\u0645\u062A\u0648\u0633\u0637",Strong:"\u0642\u0648\u06CC","Switch Sides":"\u0637\u0631\u0641\u06CC\u0646 \u0631\u0627 \u0639\u0648\u0636 \u06A9\u0646\u06CC\u062F","Please confirm if you want to share your desktop?":"\u0644\u0637\u0641\u0627\u064B \u062A\u0623\u06CC\u06CC\u062F \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u0622\u06CC\u0627 \u0645\u06CC \u062E\u0648\u0627\u0647\u06CC\u062F \u062F\u0633\u06A9\u062A\u0627\u067E \u062E\u0648\u062F \u0631\u0627 \u0628\u0647 \u0627\u0634\u062A\u0631\u0627\u06A9 \u0628\u06AF\u0630\u0627\u0631\u06CC\u062F\u061F",Display:"\u0646\u0645\u0627\u06CC\u0634 \u062F\u0627\u062F\u0646","Default View Style":"\u0633\u0628\u06A9 \u0646\u0645\u0627\u06CC\u0634 \u067E\u06CC\u0634 \u0641\u0631\u0636","Default Scroll Style":"\u0633\u0628\u06A9 \u067E\u06CC\u0634\u200C \u0641\u0631\u0636 \u0627\u0633\u06A9\u0631\u0648\u0644","Default Image Quality":"\u06A9\u06CC\u0641\u06CC\u062A \u062A\u0635\u0648\u06CC\u0631 \u067E\u06CC\u0634 \u0641\u0631\u0636","Default Codec":"\u06A9\u062F\u06A9 \u067E\u06CC\u0634 \u0641\u0631\u0636",Bitrate:"\u0645\u06CC\u0632\u0627\u0646 \u0628\u06CC\u062A \u0635\u0641\u062D\u0647 \u0646\u0645\u0627\u06CC\u0634",FPS:"FPS",Auto:"\u062E\u0648\u062F\u06A9\u0627\u0631","Other Default Options":"\u0633\u0627\u06CC\u0631 \u06AF\u0632\u06CC\u0646\u0647 \u0647\u0627\u06CC \u067E\u06CC\u0634 \u0641\u0631\u0636","Voice call":"\u062A\u0645\u0627\u0633 \u0635\u0648\u062A\u06CC","Text chat":"\u06AF\u0641\u062A\u06AF\u0648 \u0645\u062A\u0646\u06CC (\u0686\u062A \u0645\u062A\u0646\u06CC)","Stop voice call":"\u062A\u0648\u0642\u0641 \u062A\u0645\u0627\u0633 \u0635\u0648\u062A\u06CC",relay_hint_tip:` \u0631\u0627 \u0628\u0647 \u0634\u0646\u0627\u0633\u0647 \u0627\u0636\u0627\u0641\u0647 \u06A9\u0646\u06CC\u062F \u06CC\u0627 \u06AF\u0632\u06CC\u0646\u0647 " \u0647\u0645\u06CC\u0634\u0647 \u0627\u0632 \u0637\u0631\u06CC\u0642 \u0631\u0644\u0647 \u0645\u062A\u0635\u0644 \u0634\u0648\u06CC\u062F" \u0631\u0627 \u062F\u0631 \u06A9\u0627\u0631\u062A \u0647\u0645\u062A\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F. \u0647\u0645\u0686\u0646\u06CC\u0646\u060C \u0627\u06AF\u0631 \u0645\u06CC\u200C\u062E\u0648\u0627\u0647\u06CC\u062F \u0641\u0648\u0631\u0627\u064B \u0627\u0632 \u0633\u0631\u0648\u0631 \u0631\u0644\u0647 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F\u060C \u0645\u06CC\u200C\u062A\u0648\u0627\u0646\u06CC\u062F \u067E\u0633\u0648\u0646\u062F "/r". + \u0627\u062A\u0635\u0627\u0644 \u0645\u0633\u062A\u0642\u06CC\u0645 \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0627\u0645\u06A9\u0627\u0646 \u067E\u0630\u06CC\u0631 \u0646\u0628\u0627\u0634\u062F. \u062F\u0631 \u0627\u06CC\u0646 \u0635\u0648\u0631\u062A \u0645\u06CC \u062A\u0648\u0627\u0646\u06CC\u062F \u0633\u0639\u06CC \u06A9\u0646\u06CC\u062F \u0627\u0632 \u0637\u0631\u06CC\u0642 \u0633\u0631\u0648\u0631 \u0631\u0644\u0647 \u0645\u062A\u0635\u0644 \u0634\u0648\u06CC\u062F`,Reconnect:"\u0627\u062A\u0635\u0627\u0644 \u0645\u062C\u062F\u062F",Codec:"\u06A9\u062F\u06A9",Resolution:"\u0648\u0636\u0648\u062D","No transfers in progress":"\u0647\u06CC\u0686 \u0627\u0646\u062A\u0642\u0627\u0644\u06CC \u062F\u0631 \u062D\u0627\u0644 \u0627\u0646\u062C\u0627\u0645 \u0646\u06CC\u0633\u062A","Set one-time password length":"\u0637\u0648\u0644 \u0631\u0645\u0632 \u06CC\u06A9\u0628\u0627\u0631 \u0645\u0635\u0631\u0641 \u0631\u0627 \u062A\u0639\u06CC\u06CC\u0646 \u06A9\u0646\u06CC\u062F","RDP Settings":"RDP \u062A\u0646\u0638\u06CC\u0645\u0627\u062A","Sort by":"\u0645\u0631\u062A\u0628 \u0633\u0627\u0632\u06CC \u0628\u0631 \u0627\u0633\u0627\u0633","New Connection":"\u0627\u062A\u0635\u0627\u0644 \u062C\u062F\u06CC\u062F",Restore:"\u0628\u0627\u0632\u06CC\u0627\u0628\u06CC",Minimize:"\u06A9\u0648\u0686\u06A9 \u06A9\u0631\u062F\u0646 \u067E\u0646\u062C\u0631\u0647",Maximize:"\u0628\u0632\u0631\u06A9 \u06A9\u0631\u062F\u0646 \u067E\u0646\u062C\u0631\u0647","Your Device":"\u062F\u0633\u062A\u06AF\u0627\u0647 \u0634\u0645\u0627",empty_recent_tip:`\u0627\u0648\u0647\u060C \u0647\u06CC\u0686 \u062C\u0644\u0633\u0647 \u0627\u062E\u06CC\u0631\u06CC \u0648\u062C\u0648\u062F \u0646\u062F\u0627\u0631\u062F! +\u0632\u0645\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u06CC\u0632\u06CC \u062C\u0644\u0633\u0647 \u062C\u062F\u06CC\u062F \u0627\u0633\u062A`,empty_favorite_tip:`\u0647\u0646\u0648\u0632 \u0647\u0645\u062A\u0627\u06CC \u0645\u0648\u0631\u062F \u0639\u0644\u0627\u0642\u0647\u200C\u0627\u06CC \u0646\u062F\u0627\u0631\u06CC\u062F\u061F +\u0628\u06CC\u0627\u06CC\u06CC\u062F \u0641\u0631\u062F\u06CC \u0631\u0627 \u0628\u0631\u0627\u06CC \u0627\u0631\u062A\u0628\u0627\u0637 \u067E\u06CC\u062F\u0627 \u06A9\u0646\u06CC\u0645 \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u0645\u0648\u0627\u0631\u062F \u062F\u0644\u062E\u0648\u0627\u0647 \u062E\u0648\u062F \u0627\u0636\u0627\u0641\u0647 \u06A9\u0646\u06CC\u0645!`,empty_lan_tip:"\u0627\u0648\u0647 \u0646\u0647\u060C \u0628\u0647 \u0646\u0638\u0631 \u0645\u06CC \u0631\u0633\u062F \u06A9\u0647 \u0645\u0627 \u0647\u0646\u0648\u0632 \u0647\u0645\u062A\u0627\u06CC \u062E\u0648\u062F \u0631\u0627 \u067E\u06CC\u062F\u0627 \u0646\u06A9\u0631\u062F\u0647 \u0627\u06CC\u0645",empty_address_book_tip:"\u0627\u0648\u0647 \u060C \u0628\u0647 \u0646\u0638\u0631 \u0645\u06CC \u0631\u0633\u062F \u06A9\u0647 \u062F\u0631 \u062D\u0627\u0644 \u062D\u0627\u0636\u0631 \u0647\u06CC\u0686 \u0647\u0645\u062A\u0627\u06CC\u06CC \u062F\u0631 \u062F\u0641\u062A\u0631\u0686\u0647 \u0622\u062F\u0631\u0633 \u0634\u0645\u0627 \u0648\u062C\u0648\u062F \u0646\u062F\u0627\u0631\u062F","eg: admin":"\u0645\u062B\u0627\u0644 : admin","Empty Username":"\u0646\u0627\u0645 \u06A9\u0627\u0631\u0628\u0631\u06CC \u062E\u0627\u0644\u06CC \u0627\u0633\u062A","Empty Password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062E\u0627\u0644\u06CC \u0627\u0633\u062A",Me:"\u0645\u0646",identical_file_tip:"\u0627\u06CC\u0646 \u0641\u0627\u06CC\u0644 \u0628\u0627 \u0641\u0627\u06CC\u0644 \u0647\u0645\u062A\u0627 \u06CC\u06A9\u0633\u0627\u0646 \u0627\u0633\u062A.",show_monitors_tip:"\u0646\u0645\u0627\u06CC\u0634 \u0645\u0627\u0646\u06CC\u062A\u0648\u0631\u0647\u0627 \u062F\u0631 \u0646\u0648\u0627\u0631 \u0627\u0628\u0632\u0627\u0631","View Mode":"\u062D\u0627\u0644\u062A \u0645\u0634\u0627\u0647\u062F\u0647",login_linux_tip:"\u0628\u0631\u0627\u06CC \u0641\u0639\u0627\u0644 \u06A9\u0631\u062F\u0646 \u062F\u0633\u06A9\u062A\u0627\u067E X\u060C \u0628\u0627\u06CC\u062F \u0628\u0647 \u062D\u0633\u0627\u0628 \u0644\u06CC\u0646\u0648\u06A9\u0633 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0648\u0627\u0631\u062F \u0634\u0648\u06CC\u062F",verify_rustdesk_password_tip:"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 RustDesk \u0631\u0627 \u062A\u0623\u06CC\u06CC\u062F \u06A9\u0646\u06CC\u062F",remember_account_tip:"\u0627\u06CC\u0646 \u062D\u0633\u0627\u0628 \u0631\u0627 \u0628\u0647 \u062E\u0627\u0637\u0631 \u0628\u0633\u067E\u0627\u0631\u06CC\u062F",os_account_desk_tip:"\u0627\u06CC\u0646 \u062D\u0633\u0627\u0628 \u0628\u0631\u0627\u06CC \u0648\u0631\u0648\u062F \u0628\u0647 \u0633\u06CC\u0633\u062A\u0645 \u0639\u0627\u0645\u0644 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0648 \u0641\u0639\u0627\u0644 \u06A9\u0631\u062F\u0646 \u062C\u0644\u0633\u0647 \u062F\u0633\u06A9\u062A\u0627\u067E \u062F\u0631 \u0647\u062F\u0644\u0633 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0645\u06CC \u0634\u0648\u062F","OS Account":"\u062D\u0633\u0627\u0628 \u06A9\u0627\u0631\u0628\u0631\u06CC \u0633\u06CC\u0633\u062A\u0645 \u0639\u0627\u0645\u0644",another_user_login_title_tip:"\u06A9\u0627\u0631\u0628\u0631 \u062F\u06CC\u06AF\u0631\u06CC \u0642\u0628\u0644\u0627\u064B \u0648\u0627\u0631\u062F \u0634\u062F\u0647 \u0627\u0633\u062A",another_user_login_text_tip:"\u0642\u0637\u0639 \u0634\u062F\u0646",xorg_not_found_title_tip:"\u067E\u06CC\u062F\u0627 \u0646\u0634\u062F Xorg",xorg_not_found_text_tip:"\u0644\u0637\u0641\u0627 Xorg \u0631\u0627 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F",no_desktop_title_tip:"\u0647\u06CC\u0686 \u062F\u0633\u06A9\u062A\u0627\u067E\u06CC \u062F\u0631 \u062F\u0633\u062A\u0631\u0633 \u0646\u06CC\u0633\u062A",no_desktop_text_tip:"\u0644\u0637\u0641\u0627 \u062F\u0633\u06A9\u062A\u0627\u067E \u06AF\u0646\u0648\u0645 \u0631\u0627 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F","No need to elevate":"\u0646\u06CC\u0627\u0632\u06CC \u0628\u0647 \u0627\u0631\u062A\u0642\u0627\u0621 \u0646\u06CC\u0633\u062A","System Sound":"\u0635\u062F\u0627\u06CC \u0633\u06CC\u0633\u062A\u0645",Default:"\u067E\u06CC\u0634 \u0641\u0631\u0636","New RDP":"\u0631\u06CC\u0645\u0648\u062A \u062C\u062F\u06CC\u062F",Fingerprint:` + \u0627\u062B\u0631 \u0627\u0646\u06AF\u0634\u062A`,"Copy Fingerprint":"\u06A9\u067E\u06CC \u06A9\u0631\u062F\u0646 \u0627\u062B\u0631 \u0627\u0646\u06AF\u0634\u062A","no fingerprints":"\u0628\u062F\u0648\u0646 \u0627\u062B\u0631 \u0627\u0646\u06AF\u0634\u062A","Select a peer":"\u06CC\u06A9 \u0647\u0645\u062A\u0627 \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F","Select peers":"\u0647\u0645\u062A\u0627\u06CC\u0627\u0646 \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F",Plugins:"\u067E\u0644\u0627\u06AF\u06CC\u0646 \u0647\u0627",Uninstall:"\u062D\u0630\u0641 \u0646\u0635\u0628",Update:"\u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06CC",Enable:"\u0641\u0639\u0627\u0644 \u06A9\u0631\u062F\u0646",Disable:"\u063A\u06CC\u0631 \u0641\u0639\u0627\u0644 \u06A9\u0631\u062F\u0646",Options:"\u06AF\u0632\u06CC\u0646\u0647 \u0647\u0627",resolution_original_tip:"\u0648\u0636\u0648\u062D \u0627\u0635\u0644\u06CC",resolution_fit_local_tip:"\u0645\u062A\u0646\u0627\u0633\u0628 \u0628\u0627 \u0648\u0636\u0648\u062D \u0645\u062D\u0644\u06CC",resolution_custom_tip:"\u0648\u0636\u0648\u062D \u0633\u0641\u0627\u0631\u0634\u06CC","Collapse toolbar":"\u062C\u0645\u0639 \u06A9\u0631\u062F\u0646 \u0646\u0648\u0627\u0631 \u0627\u0628\u0632\u0627\u0631","Accept and Elevate":"\u0628\u067E\u0630\u06CC\u0631\u06CC\u062F \u0648 \u0627\u0641\u0632\u0627\u06CC\u0634 \u062F\u0647\u06CC\u062F",accept_and_elevate_btn_tooltip:"\u0631\u0627 \u0627\u0641\u0632\u0627\u06CC\u0634 \u062F\u0647\u06CC\u062F UAC \u0627\u062A\u0635\u0627\u0644 \u0631\u0627 \u0628\u067E\u0630\u06CC\u0631\u06CC\u062F \u0648 \u0645\u062C\u0648\u0632\u0647\u0627\u06CC.",clipboard_wait_response_timeout_tip:"\u0632\u0645\u0627\u0646 \u0627\u0646\u062A\u0638\u0627\u0631 \u0628\u0631\u0627\u06CC \u0645\u0634\u062E\u0635 \u0634\u062F\u0646 \u0648\u0636\u0639\u06CC\u062A \u06A9\u067E\u06CC \u062A\u0645\u0627\u0645 \u0634\u062F.","Incoming connection":"\u0627\u062A\u0635\u0627\u0644 \u0648\u0631\u0648\u062F\u06CC","Outgoing connection":"\u0627\u062A\u0635\u0627\u0644 \u062E\u0631\u0648\u062C\u06CC",Exit:"\u062E\u0631\u0648\u062C",Open:"\u0628\u0627\u0632 \u06A9\u0631\u062F\u0646",logout_tip:"\u0622\u06CC\u0627 \u0628\u0631\u0627\u06CC \u062E\u0627\u0631\u062C \u0634\u062F\u0646 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062A\u06CC\u062F\u061F",Service:"\u0633\u0631\u0648\u06CC\u0633",Start:"\u0634\u0631\u0648\u0639",Stop:"\u062A\u0648\u0642\u0641",exceed_max_devices:"\u0634\u0645\u0627 \u0628\u0647 \u062D\u062F\u0627\u06A9\u062B\u0631 \u062A\u0639\u062F\u0627\u062F \u062F\u0633\u062A\u06AF\u0627\u0647 \u0647\u0627\u06CC \u0645\u062F\u06CC\u0631\u06CC\u062A \u0634\u062F\u0647 \u0631\u0633\u06CC\u062F\u0647 \u0627\u06CC\u062F.","Sync with recent sessions":"\u0628\u0627 \u062C\u0644\u0633\u0627\u062A \u0627\u062E\u06CC\u0631 \u0647\u0645\u06AF\u0627\u0645 \u0633\u0627\u0632\u06CC \u06A9\u0646\u06CC\u062F","Sort tags":"\u0645\u0631\u062A\u0628 \u0633\u0627\u0632\u06CC \u0628\u0631\u0686\u0633\u0628 \u0647\u0627","Open connection in new tab":"\u0627\u062A\u0635\u0627\u0644 \u0631\u0627 \u062F\u0631 \u062A\u0628 \u062C\u062F\u06CC\u062F \u0628\u0627\u0632 \u06A9\u0646\u06CC\u062F","Move tab to new window":"\u062A\u0628 \u0631\u0627 \u0628\u0647 \u067E\u0646\u062C\u0631\u0647 \u062C\u062F\u06CC\u062F \u0645\u0646\u062A\u0642\u0644 \u06A9\u0646\u06CC\u062F","Can not be empty":"\u0646\u0645\u06CC\u062A\u0648\u0627\u0646\u062F \u062E\u0627\u0644\u06CC \u0628\u0627\u0634\u062F","Already exists":"\u062F\u0631\u062D\u0627\u0644 \u062D\u0627\u0636\u0631 \u0648\u062C\u0648\u062F \u062F\u0627\u0631\u062F","Change Password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0631\u0627 \u062A\u063A\u06CC\u06CC\u0631 \u062F\u0647\u06CC\u062F","Refresh Password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0631\u0627 \u062A\u0627\u0632\u0647 \u06A9\u0646\u06CC\u062F",ID:"\u0634\u0646\u0627\u0633\u0647","Grid View":"\u0646\u0645\u0627\u06CC \u062A\u0648\u0631\u06CC \u0634\u06A9\u0644","List View":"\u0646\u0645\u0627\u06CC\u0634 \u0628\u0647 \u0635\u0648\u0631\u062A \u0644\u06CC\u0633\u062A",Select:"\u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F","Toggle Tags":"\u062A\u06AF \u0647\u0627 \u0631\u0627 \u062A\u063A\u06CC\u06CC\u0631 \u062F\u0647\u06CC\u062F",pull_ab_failed_tip:"\u062F\u0641\u062A\u0631\u0686\u0647 \u0622\u062F\u0631\u0633 \u0628\u0627\u0632\u062E\u0648\u0627\u0646\u06CC \u0646\u0634\u062F",push_ab_failed_tip:"\u062F\u0641\u062A\u0631\u0686\u0647 \u0622\u062F\u0631\u0633 \u0628\u0627 \u0633\u0631\u0648\u0631 \u0647\u0645\u06AF\u0627\u0645 \u0633\u0627\u0632\u06CC \u0646\u0634\u062F",synced_peer_readded_tip:"\u062F\u0633\u062A\u06AF\u0627\u0647 \u0647\u0627\u06CC\u06CC \u06A9\u0647 \u062F\u0631 \u062C\u0644\u0633\u0627\u062A \u0627\u062E\u06CC\u0631 \u062D\u0636\u0648\u0631 \u062F\u0627\u0634\u062A\u0646\u062F \u0628\u0627 \u062F\u0641\u062A\u0631\u0686\u0647 \u0622\u062F\u0631\u0633 \u0647\u0645\u06AF\u0627\u0645 \u0633\u0627\u0632\u06CC \u0645\u06CC \u0634\u0648\u0646\u062F","Change Color":"\u062A\u063A\u06CC\u06CC\u0631 \u0631\u0646\u06AF","Primary Color":"\u0631\u0646\u06AF \u0627\u0648\u0644\u06CC\u0647","HSV Color":"\u0631\u0646\u06AF HDV","Installation Successful!":"\u0646\u0635\u0628 \u0628\u0627 \u0645\u0648\u0641\u0642\u06CC\u062A \u0627\u0646\u062C\u0627\u0645 \u0634\u062F!","Installation failed!":"\u0646\u0635\u0628 \u0627\u0646\u062C\u0627\u0645 \u0646\u0634\u062F!","Reverse mouse wheel":"\u0645\u0639\u06A9\u0648\u0633 \u06A9\u0631\u062F\u0646 \u0686\u0631\u062E \u0645\u0648\u0633","{} sessions":"{} \u062C\u0644\u0633\u0647",scam_title:"\u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0634\u0645\u0627 \u062F\u0631 \u062D\u0627\u0644 \u06A9\u0644\u0627\u0647\u0628\u0631\u062F\u0627\u0631\u06CC \u0628\u0627\u0634\u06CC\u062F!",scam_text1:"\u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F \u0648 \u0633\u0631\u0648\u06CC\u0633 \u0631\u0627 \u0631\u0627\u0647\u200C\u0627\u0646\u062F\u0627\u0632\u06CC \u06A9\u0646\u06CC\u062F\u060C \u0635\u062D\u0628\u062A \u0645\u06CC\u200C\u06A9\u0646\u06CC\u062F\u060C \u0627\u062F\u0627\u0645\u0647 \u0646\u062F\u0647\u06CC\u062F \u0648 \u0628\u0644\u0627\u0641\u0627\u0635\u0644\u0647 \u062A\u0644\u0641\u0646 \u0631\u0627 \u0642\u0637\u0639 \u06A9\u0646\u06CC\u062F RustDesk \u0627\u06AF\u0631 \u0628\u0627 \u0634\u062E\u0635\u06CC \u06A9\u0647 \u0646\u0645\u06CC\u200C\u0634\u0646\u0627\u0633\u06CC\u062F \u0648 \u0628\u0647 \u0627\u0648 \u0627\u0639\u062A\u0645\u0627\u062F \u0646\u062F\u0627\u0631\u06CC\u062F \u0648 \u0627\u0632 \u0634\u0645\u0627 \u062E\u0648\u0627\u0633\u062A\u0647 \u0627\u0633\u062A \u0627\u0632",scam_text2:"\u0622\u0646\u0647\u0627 \u0627\u062D\u062A\u0645\u0627\u0644\u0627 \u06CC\u06A9 \u06A9\u0644\u0627\u0647\u0628\u0631\u062F\u0627\u0631 \u0647\u0633\u062A\u0646\u062F \u06A9\u0647 \u0633\u0639\u06CC \u062F\u0631 \u0633\u0631\u0642\u062A \u067E\u0648\u0644 \u06CC\u0627 \u0633\u0627\u06CC\u0631 \u0627\u0637\u0644\u0627\u0639\u0627\u062A \u062E\u0635\u0648\u0635\u06CC \u0634\u0645\u0627 \u062F\u0627\u0631\u0646\u062F.","Don't show again":"\u062F\u06CC\u06AF\u0631 \u0646\u0634\u0627\u0646 \u0646\u062F\u0647","I Agree":"\u0645\u0648\u0627\u0641\u0642\u0645",Decline:"\u0646\u0645\u06CC \u067E\u0630\u06CC\u0631\u0645","Timeout in minutes":"\u0645\u062F\u062A \u0632\u0645\u0627\u0646 \u0627\u0646\u062A\u0638\u0627\u0631 \u0628\u0647 \u062F\u0642\u06CC\u0642\u0647",auto_disconnect_option_tip:"\u0628\u0633\u062A\u0647 \u0634\u062F\u0646 \u062E\u0648\u062F\u06A9\u0627\u0631 \u062C\u0644\u0633\u0627\u062A \u0648\u0631\u0648\u062F\u06CC \u062F\u0631 \u0635\u0648\u0631\u062A \u0639\u062F\u0645 \u0641\u0639\u0627\u0644\u06CC\u062A \u06A9\u0627\u0631\u0628\u0631","Connection failed due to inactivity":"\u0627\u062A\u0635\u0627\u0644 \u0628\u0647 \u062F\u0644\u06CC\u0644 \u0639\u062F\u0645 \u0641\u0639\u0627\u0644\u06CC\u062A \u0628\u0633\u062A\u0647 \u0634\u062F","Check for software update on startup":"\u062F\u0631 \u0647\u0646\u06AF\u0644\u0645 \u0634\u0631\u0648\u0639 \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06CC \u0631\u0627 \u0628\u0631\u0631\u0633\u06CC \u06A9\u0646","upgrade_rustdesk_server_pro_to_{}_tip":"\u0631\u0627 \u0628\u0647 \u0646\u0633\u062E\u0647 {} \u06CC\u0627 \u062C\u062F\u06CC\u062F\u062A\u0631 \u0627\u0631\u062A\u0642\u0627 \u062F\u0647\u06CC\u062F RustDesk Server Pro \u0644\u0638\u0641\u0627",pull_group_failed_tip:"\u06AF\u0631\u0648\u0647 \u0628\u0627\u0632\u062E\u0648\u0627\u0646\u06CC \u0646\u0634\u062F","Filter by intersection":"","Remove wallpaper during incoming sessions":"\u0631\u0627 \u062F\u0631 \u062C\u0644\u0633\u0627\u062A \u0648\u0631\u0648\u062F\u06CC \u062D\u0630\u0641 \u06A9\u0646\u06CC\u062F Wallpaper",Test:"\u062A\u0633\u062A",display_is_plugged_out_msg:"\u0635\u0641\u062D\u0647 \u0646\u0645\u0627\u06CC\u0634 \u0642\u0637\u0639 \u0634\u062F\u0647 \u0627\u0633\u062A\u060C \u0628\u0647 \u0635\u0641\u062D\u0647 \u0646\u0645\u0627\u06CC\u0634 \u0627\u0648\u0644 \u0628\u0631\u0648\u06CC\u062F.","No displays":"\u0628\u062F\u0648\u0646 \u0646\u0645\u0627\u06CC\u0634\u06AF\u0631","Open in new window":"\u0628\u0627\u0632 \u06A9\u0631\u062F\u0646 \u062F\u0631 \u067E\u0646\u062C\u0631\u0647 \u062C\u062F\u06CC\u062F","Show displays as individual windows":"\u0646\u0645\u0627\u06CC\u0634 \u0646\u0645\u0627\u06CC\u0634\u06AF\u0631\u0647\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u067E\u0646\u062C\u0631\u0647 \u0647\u0627\u06CC \u062C\u062F\u0627\u06AF\u0627\u0646\u0647","Use all my displays for the remote session":"\u0627\u0632 \u0647\u0645\u0647 \u0646\u0645\u0627\u06CC\u0634\u06AF\u0631\u0647\u0627\u06CC \u0645\u0646 \u0628\u0631\u0627\u06CC \u062C\u0644\u0633\u0647 \u0631\u0627\u0647 \u062F\u0648\u0631 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F",selinux_tip:"\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06A9\u0646\u062A\u0631\u0644 \u0634\u062F\u0647 \u062C\u0644\u0648\u06AF\u06CC\u0631\u06CC \u06A9\u0646\u062F RustDesk \u0631\u0648\u06CC \u062F\u0633\u062A\u06AF\u0627\u0647 \u0634\u0645\u0627 \u0641\u0639\u0627\u0644 \u0627\u0633\u062A \u060C \u06A9\u0647 \u0645\u0645\u06A9\u0646 \u0627\u0633\u062A \u0627\u0632 \u0627\u062C\u0631\u0627\u06CC \u0635\u062D\u06CC\u062D SELinux","Change view":"\u062A\u063A\u06CC\u06CC\u0631 \u0646\u0645\u0627\u06CC","Big tiles":"\u06A9\u0627\u0634\u06CC \u0647\u0627\u06CC \u0628\u0632\u0631\u06AF","Small tiles":"\u06A9\u0627\u0634\u06CC \u0647\u0627\u06CC \u06A9\u0648\u0686\u06A9",List:"\u0644\u06CC\u0633\u062A","Virtual display":"\u0646\u0645\u0627\u06CC\u0634 \u0645\u062C\u0627\u0632\u06CC","Plug out all":"\u0647\u0645\u0647 \u0631\u0627 \u062E\u0627\u0631\u062C \u06A9\u0646\u06CC\u062F","True color (4:4:4)":"\u0631\u0646\u06AF \u0648\u0627\u0642\u0639\u06CC (4:4:4)","Enable blocking user input":"\u0645\u0633\u062F\u0648\u062F \u06A9\u0631\u062F\u0646 \u0648\u0631\u0648\u062F\u06CC \u06A9\u0627\u0631\u0628\u0631 \u0631\u0627 \u0641\u0639\u0627\u0644 \u06A9\u0646\u06CC\u062F",id_input_tip:` "@public" :\u0628\u0631\u0627\u06CC \u062F\u0633\u062A\u0631\u0633\u06CC \u0628\u0647 \u0633\u0631\u0648\u0631\u0647\u0627\u06CC \u0639\u0645\u0648\u0645\u06CC \u0646\u06CC\u0627\u0632\u06CC \u0628\u0647 \u06A9\u0644\u06CC\u062F \u0646\u06CC\u0633\u062A \u060C \u0645\u062B\u0644 +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. + \u0628\u0631\u0627\u06CC \u0645\u062B\u0627\u0644 (@?key=) :\u0627\u06AF\u0631 \u0645\u06CC \u062E\u0648\u0627\u0647\u06CC\u062F \u0628\u0647 \u062F\u0633\u062A\u06AF\u0627\u0647 \u062F\u06CC\u06AF\u0631\u06CC \u062F\u0631 \u0633\u0631\u0648\u0631\u06CC \u062F\u0633\u062A\u0631\u0633\u06CC \u067E\u06CC\u062F\u0627 \u06A9\u0646\u06CC\u062F \u060C \u0627\u062F\u0631\u0633 \u0633\u0631\u0648\u0631 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u0646\u0645\u0627\u06CC\u06CC\u062F \u0645\u0627\u062A\u062A\u062F + (domain:port)\u06CC\u0627 \u06CC\u06A9 \u062F\u0627\u0645\u0646\u0647 \u0628\u0627 \u067E\u0648\u0631\u062A \u0631\u0627 \u0648\u0627\u0631\u062F \u06A9\u0646\u06CC\u062F IP \u0634\u0645\u0627 \u0645\u06CC \u062A\u0648\u0627\u0646\u06CC\u062F \u06CC\u06A9 \u0634\u0646\u0627\u0633\u0647 \u06CC\u0627 \u06CC\u06A9`,privacy_mode_impl_mag_tip:"\u062D\u0627\u0644\u062A 1",privacy_mode_impl_virtual_display_tip:"\u062D\u0627\u0644\u062A 2","Enter privacy mode":"\u0648\u0631\u0648\u062F \u0628\u0647 \u062D\u0627\u0644\u062A \u062D\u0631\u06CC\u0645 \u062E\u0635\u0648\u0635\u06CC","Exit privacy mode":"\u062E\u0631\u0648\u062C \u0627\u0632 \u062D\u0627\u0644\u062A \u062D\u0631\u06CC\u0645 \u062E\u0635\u0648\u0635\u06CC",idd_not_support_under_win10_2004_tip:"\u062F\u0631\u0627\u06CC\u0648\u0631 \u0646\u0645\u0627\u06CC\u0634 \u063A\u06CC\u0631 \u0645\u0633\u062A\u0642\u06CC\u0645 \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC \u0634\u0648\u062F. \u0648\u06CC\u0646\u062F\u0648\u0632 10\u060C \u0646\u0633\u062E\u0647 2004 \u06CC\u0627 \u062C\u062F\u06CC\u062F\u062A\u0631 \u0645\u0648\u0631\u062F \u0646\u06CC\u0627\u0632 \u0627\u0633\u062A",input_source_1_tip:"\u0645\u0646\u0628\u0639 \u0648\u0631\u0648\u062F\u06CC 1",input_source_2_tip:"\u0645\u0646\u0628\u0639 \u0648\u0631\u0648\u062F\u06CC 2","Swap control-command key":"\u06AF\u0631\u0641\u062A\u0646 \u0686\u0646\u062F\u06CC\u0646 \u0646\u0645\u0627\u06CC\u0634\u06AF\u0631 \u062F\u0631 \u062D\u0627\u0644\u062A \u06A9\u0627\u0631\u0628\u0631 \u0632\u06CC\u0627\u062F \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC \u0634\u0648\u062F. \u0627\u06AF\u0631 \u0645\u06CC\u200C\u062E\u0648\u0627\u0647\u06CC\u062F \u0686\u0646\u062F \u0646\u0645\u0627\u06CC\u0634\u06AF\u0631 \u0631\u0627 \u06A9\u0646\u062A\u0631\u0644 \u06A9\u0646\u06CC\u062F\u060C \u0644\u0637\u0641\u0627\u064B \u067E\u0633 \u0627\u0632 \u0646\u0635\u0628 \u062F\u0648\u0628\u0627\u0631\u0647 \u0627\u0645\u062A\u062D\u0627\u0646 \u06A9\u0646\u06CC\u062F.","swap-left-right-mouse":"\u062F\u06A9\u0645\u0647 \u0686\u067E \u0648 \u0631\u0627\u0633\u062A \u0645\u0627\u0648\u0633 \u0631\u0627 \u0639\u0648\u0636 \u06A9\u0646\u06CC\u062F","2FA code":"\u06A9\u062F \u0648\u0631\u0648\u062F 2 \u0645\u0631\u062D\u0644\u0647 \u0627\u06CC",More:"\u0628\u06CC\u0634\u062A\u0631","enable-2fa-title":"\u0627\u062D\u0631\u0627\u0632 \u0647\u0648\u06CC\u062A \u062F\u0648 \u0645\u0631\u062D\u0644\u0647 \u0627\u06CC \u0631\u0627 \u0641\u0639\u0627\u0644 \u06A9\u0646\u06CC\u062F","enable-2fa-desc":`\u0628\u0627\u0631\u06A9\u062F \u0633\u0647 \u0628\u0639\u062F\u06CC \u0631\u0627 \u0627\u0633\u06A9\u0646 \u06A9\u0646\u06CC\u062F \u0648 \u06A9\u062F \u0646\u0645\u0627\u06CC\u0634 \u062F\u0627\u062F\u0647 \u0634\u062F\u0647 \u062F\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0648\u0627\u0631\u062F \u06A9\u0646\u06CC\u062F \u062A\u0627 \u0627\u062D\u0631\u0627\u0632 \u0647\u0648\u06CC\u062A \u062F\u0648 \u0645\u0631\u062D\u0644\u0647 \u0627\u06CC \u0641\u0639\u0627\u0644 \u06AF\u0631\u062F\u062F n + \u0628\u0631\u0631\u0648\u06CC \u062A\u0644\u0641\u0646 \u0647\u0645\u0631\u0627\u0647 \u062E\u0648\u062F \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F \u060C Authy, Microsoft \u06CC\u0627 Google Authenticator \u0644\u0637\u0641\u0627\u064B \u0647\u0645 \u0627\u06A9\u0646\u0648\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u062A\u0623\u06CC\u06CC\u062F \u06A9\u0646\u0646\u062F\u0647 \u062E\u0648\u062F \u0631\u0627 \u062A\u0646\u0638\u06CC\u0645 \u06A9\u0646\u06CC\u062F. \u0645\u06CC \u062A\u0648\u0627\u0646\u06CC\u062F \u0627\u0632 \u06CC\u06A9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u062D\u0631\u0627\u0632 \u0647\u0648\u06CC\u062A \u0645\u0627\u0646\u0646\u062F`,"wrong-2fa-code":"\u0646\u0645\u06CC \u062A\u0648\u0627\u0646 \u06A9\u062F \u0631\u0627 \u062A\u0623\u06CC\u06CC\u062F \u06A9\u0631\u062F. \u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F \u06A9\u0647 \u062A\u0646\u0638\u06CC\u0645\u0627\u062A \u06A9\u062F \u0648 \u0632\u0645\u0627\u0646 \u0645\u062D\u0644\u06CC \u062F\u0631\u0633\u062A \u0628\u0627\u0634\u062F","enter-2fa-title":"\u0627\u062D\u0631\u0627\u0632 \u0647\u0648\u06CC\u062A \u062F\u0648 \u0645\u0631\u062D\u0644\u0647 \u0627\u06CC","Email verification code must be 6 characters.":"\u06A9\u062F \u062A\u0623\u06CC\u06CC\u062F \u0627\u06CC\u0645\u06CC\u0644 \u0628\u0627\u06CC\u062F 6 \u06A9\u0627\u0631\u0627\u06A9\u062A\u0631 \u0628\u0627\u0634\u062F","2FA code must be 6 digits.":"\u06A9\u062F \u0627\u062D\u0631\u0627\u0632 \u0647\u0648\u06CC\u062A \u062F\u0648 \u0645\u0631\u062D\u0644\u0647 \u0627\u06CC \u0628\u0627\u06CC\u062F 6 \u0631\u0642\u0645 \u0628\u0627\u0634\u062F","Multiple Windows sessions found":"\u0686\u0646\u062F\u06CC\u0646 \u062C\u0644\u0633\u0647 \u067E\u06CC\u062F\u0627 \u0634\u062F","Please select the session you want to connect to":"\u0644\u0637\u0641\u0627\u064B \u062C\u0644\u0633\u0647 \u0627\u06CC \u0631\u0627 \u06A9\u0647 \u0645\u06CC \u062E\u0648\u0627\u0647\u06CC\u062F \u0628\u0647 \u0622\u0646 \u0645\u062A\u0635\u0644 \u0634\u0648\u06CC\u062F \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F",powered_by_me:"Powered by RustDesk",outgoing_only_desk_tip:`\u0627\u06CC\u0646 \u06CC\u06A9 \u0646\u0633\u062E\u0647 \u0633\u0641\u0627\u0631\u0634\u06CC \u0634\u062F\u0647 \u0627\u0633\u062A. +\u0634\u0645\u0627 \u0645\u06CC \u062A\u0648\u0627\u0646\u06CC\u062F \u0628\u0647 \u062F\u0633\u062A\u06AF\u0627\u0647 \u0647\u0627\u06CC \u062F\u06CC\u06AF\u0631 \u0645\u062A\u0635\u0644 \u0634\u0648\u06CC\u062F\u060C \u0627\u0645\u0627 \u062F\u0633\u062A\u06AF\u0627\u0647 \u0647\u0627\u06CC \u062F\u06CC\u06AF\u0631 \u0646\u0645\u06CC \u062A\u0648\u0627\u0646\u0646\u062F \u0628\u0647 \u062F\u0633\u062A\u06AF\u0627\u0647 \u0634\u0645\u0627 \u0645\u062A\u0635\u0644 \u0634\u0648\u0646\u062F`,preset_password_warning:"\u0627\u06CC\u0646 \u0646\u0633\u062E\u0647 \u0633\u0641\u0627\u0631\u0634\u06CC \u0634\u062F\u0647 \u0628\u0627 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0627\u0632 \u067E\u06CC\u0634 \u062A\u0639\u06CC\u06CC\u0646 \u0634\u062F\u0647 \u0627\u0631\u0627\u0626\u0647 \u0645\u06CC \u0634\u0648\u062F. \u0647\u0631 \u06A9\u0633\u06CC \u06A9\u0647 \u0627\u06CC\u0646 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0631\u0627 \u0628\u062F\u0627\u0646\u062F \u0645\u06CC \u062A\u0648\u0627\u0646\u062F \u06A9\u0646\u062A\u0631\u0644 \u06A9\u0627\u0645\u0644 \u062F\u0633\u062A\u06AF\u0627\u0647 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0647 \u062F\u0633\u062A \u0622\u0648\u0631\u062F. \u0627\u06AF\u0631 \u0627\u0646\u062A\u0638\u0627\u0631 \u0627\u06CC\u0646 \u0631\u0627 \u0646\u062F\u0627\u0634\u062A\u06CC\u062F\u060C \u0628\u0644\u0627\u0641\u0627\u0635\u0644\u0647 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0631\u0627 \u062D\u0630\u0641 \u0646\u0635\u0628 \u06A9\u0646\u06CC\u062F","Security Alert":"\u0647\u0634\u062F\u0627\u0631 \u0627\u0645\u0646\u06CC\u062A\u06CC","My address book":"\u062F\u0641\u062A\u0631\u0686\u0647 \u0622\u062F\u0631\u0633 \u0645\u0646",Personal:"\u0634\u062E\u0635\u06CC",Owner:"\u0645\u0627\u0644\u06A9","Set shared password":"\u062A\u0646\u0638\u06CC\u0645 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0645\u0634\u062A\u0631\u06A9","Exist in":"\u0648\u062C\u0648\u062F \u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F","Read-only":"\u0641\u0642\u0637 \u062E\u0648\u0627\u0646\u062F\u0646\u06CC","Read/Write":"\u062E\u0648\u0627\u0646\u062F\u0646/\u0646\u0648\u0634\u062A\u0646","Full Control":"\u062A\u0633\u0644\u0637 \u06A9\u0627\u0645\u0644",share_warning_tip:"\u0641\u06CC\u0644\u062F\u0647\u0627\u06CC \u0628\u0627\u0644\u0627 \u0628\u0647 \u0627\u0634\u062A\u0631\u0627\u06A9 \u06AF\u0630\u0627\u0634\u062A\u0647 \u0634\u062F\u0647 \u0648 \u0628\u0631\u0627\u06CC \u062F\u06CC\u06AF\u0631\u0627\u0646 \u0642\u0627\u0628\u0644 \u0645\u0634\u0627\u0647\u062F\u0647 \u0627\u0633\u062A",Everyone:"\u0647\u0631 \u06A9\u0633",ab_web_console_tip:"\u0627\u0637\u0644\u0627\u0639\u0627\u062A \u0628\u06CC\u0634\u062A\u0631 \u062F\u0631 \u06A9\u0646\u0633\u0648\u0644 \u0648\u0628","allow-only-conn-window-open-tip":"\u0628\u0627\u0632 \u0627\u0633\u062A \u0627\u062A\u0635\u0627\u0644 \u0628\u0631\u0642\u0631\u0627\u0631 \u0634\u0648\u062F RustDesk \u0632\u0645\u0627\u0646\u06CC \u06A9\u0647",no_need_privacy_mode_no_physical_displays_tip:"\u0628\u062F\u0648\u0646 \u0646\u0645\u0627\u06CC\u0634\u06AF\u0631 \u0641\u06CC\u0632\u06CC\u06A9\u06CC \u0646\u06CC\u0627\u0632\u06CC \u0628\u0647 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632 \u062D\u0627\u0644\u062A \u062E\u0635\u0648\u0635\u06CC \u0646\u06CC\u0633\u062A","Follow remote cursor":"\u0645\u06A9\u0627\u0646 \u0646\u0645\u0627 \u0631\u06CC\u0645\u0648\u062A \u0631\u0627 \u062F\u0646\u0628\u0627\u0644 \u06A9\u0646\u06CC\u062F","Follow remote window focus":"",default_proxy_tip:"\u0648 \u067E\u0648\u0631\u062A 1080 \u0645\u06CC \u0628\u0627\u0634\u062F Sock5 \u067E\u0631\u0648\u0646\u06A9\u0644 \u067E\u06CC\u0634 \u0641\u0631\u0636",no_audio_input_device_tip:"\u062F\u0633\u062A\u06AF\u0627\u0647 \u0648\u0631\u0648\u062F\u06CC \u0635\u0648\u062A\u06CC \u067E\u06CC\u062F\u0627 \u0646\u0634\u062F",Incoming:"\u0648\u0631\u0648\u062F\u06CC",Outgoing:"\u062E\u0631\u0648\u062C\u06CC","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"\u067E\u0633 \u0627\u0632 \u067E\u0627\u06A9 \u06A9\u0631\u062F\u0646 \u0635\u0641\u062D\u0647 \u0627\u0646\u062A\u062E\u0627\u0628\u06CC\u060C \u0645\u06CC \u062A\u0648\u0627\u0646\u06CC\u062F \u0635\u0641\u062D\u0647 \u0631\u0627 \u0628\u0631\u0627\u06CC \u0627\u0634\u062A\u0631\u0627\u06A9 \u06AF\u0630\u0627\u0631\u06CC \u0645\u062C\u062F\u062F \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F",confirm_clear_Wayland_screen_selection_tip:"\u0631\u0627 \u067E\u0627\u06A9 \u0645\u06CC \u06A9\u0646\u06CC\u062F\u061F Wayland \u0622\u06CC\u0627 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062A\u06CC\u062F \u06A9\u0647 \u0627\u0646\u062A\u062E\u0627\u0628 \u0635\u0641\u062D\u0647",android_new_voice_call_tip:"\u06CC\u06A9 \u062F\u0631\u062E\u0648\u0627\u0633\u062A \u062A\u0645\u0627\u0633 \u0635\u0648\u062A\u06CC \u062C\u062F\u06CC\u062F \u062F\u0631\u06CC\u0627\u0641\u062A \u0634\u062F. \u0627\u06AF\u0631 \u0628\u067E\u0630\u06CC\u0631\u06CC\u062F\u060C \u0635\u062F\u0627 \u0628\u0647 \u0627\u0631\u062A\u0628\u0627\u0637 \u0635\u0648\u062A\u06CC \u062A\u063A\u06CC\u06CC\u0631 \u062E\u0648\u0627\u0647\u062F \u06A9\u0631\u062F.",texture_render_tip:"\u0627\u0632 \u0631\u0646\u062F\u0631 \u0628\u0627\u0641\u062A \u0628\u0631\u0627\u06CC \u0635\u0627\u0641 \u06A9\u0631\u062F\u0646 \u062A\u0635\u0627\u0648\u06CC\u0631 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F. \u0627\u06AF\u0631 \u0628\u0627 \u0645\u0634\u06A9\u0644 \u0631\u0646\u062F\u0631 \u0645\u0648\u0627\u062C\u0647 \u0634\u062F\u06CC\u062F\u060C \u0645\u06CC \u062A\u0648\u0627\u0646\u06CC\u062F \u0627\u06CC\u0646 \u06AF\u0632\u06CC\u0646\u0647 \u0631\u0627 \u063A\u06CC\u0631\u0641\u0639\u0627\u0644 \u06A9\u0646\u06CC\u062F.","Use texture rendering":"\u0627\u0632 \u0631\u0646\u062F\u0631 \u0628\u0627\u0641\u062A \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F","Floating window":"\u067E\u0646\u062C\u0631\u0647 \u0634\u0646\u0627\u0648\u0631",floating_window_tip:"\u06A9\u0645\u06A9 \u0645\u06CC \u06A9\u0646\u062F RustDesk \u0627\u06CC\u0646 \u0628\u0647 \u062D\u0641\u0638 \u0633\u0631\u0648\u06CC\u0633 \u067E\u0633 \u0632\u0645\u06CC\u0646\u0647","Keep screen on":"\u0635\u0641\u062D\u0647 \u0646\u0645\u0627\u06CC\u0634 \u0631\u0627 \u0631\u0648\u0634\u0646 \u0646\u06AF\u0647 \u062F\u0627\u0631\u06CC\u062F",Never:"\u0647\u0631\u06AF\u0632","During controlled":"","During service is on":"","Capture screen using DirectX":"DirectX \u062A\u0635\u0648\u06CC\u0631\u0628\u0631\u062F\u0627\u0631\u06CC \u0627\u0632 \u0635\u0641\u062D\u0647 \u0646\u0645\u0627\u06CC\u0634 \u0628\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632",Back:"\u0628\u0631\u06AF\u0634\u062A",Apps:"\u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627","Volume up":"\u0627\u0641\u0632\u0627\u06CC\u0634 \u0635\u062F\u0627","Volume down":"\u06A9\u0627\u0647\u0634 \u0635\u062F\u0627",Power:"","Telegram bot":"\u0631\u0628\u0627\u062A \u062A\u0644\u06AF\u0631\u0627\u0645","enable-bot-tip":"\u0627\u06AF\u0631 \u0627\u06CC\u0646 \u0648\u06CC\u0698\u06AF\u06CC \u0631\u0627 \u0641\u0639\u0627\u0644 \u06A9\u0646\u06CC\u062F\u060C \u0645\u06CC \u062A\u0648\u0627\u0646\u06CC\u062F \u06A9\u062F \u062A\u0627\u0626\u06CC\u062F \u062F\u0648 \u0645\u0631\u062D\u0644\u0647 \u0627\u06CC \u0631\u0627 \u0627\u0632 \u0631\u0628\u0627\u062A \u062E\u0648\u062F \u062F\u0631\u06CC\u0627\u0641\u062A \u06A9\u0646\u06CC\u062F. \u0647\u0645\u0686\u0646\u06CC\u0646 \u0645\u06CC \u062A\u0648\u0627\u0646\u062F \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06CC\u06A9 \u0627\u0639\u0644\u0627\u0646 \u0627\u062A\u0635\u0627\u0644 \u0639\u0645\u0644 \u06A9\u0646\u062F.","enable-bot-desc":"","cancel-2fa-confirm-tip":"\u0622\u06CC\u0627 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062A\u06CC\u062F \u06A9\u0647 \u0645\u06CC \u062E\u0648\u0627\u0647\u06CC\u062F \u062A\u0627\u0626\u06CC\u062F \u062F\u0648 \u0645\u0631\u062D\u0644\u0647 \u0627\u06CC \u0631\u0627 \u0644\u063A\u0648 \u06A9\u0646\u06CC\u062F\u061F","cancel-bot-confirm-tip":"\u0622\u06CC\u0627 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062A\u06CC\u062F \u06A9\u0647 \u0645\u06CC \u062E\u0648\u0627\u0647\u06CC\u062F \u0631\u0628\u0627\u062A \u062A\u0644\u06AF\u0631\u0627\u0645 \u0631\u0627 \u0644\u063A\u0648 \u06A9\u0646\u06CC\u062F\u061F","About RustDesk":"RustDesk \u062F\u0631\u0628\u0627\u0631\u0647","Send clipboard keystrokes":"\u0627\u0631\u0633\u0627\u0644 \u06A9\u0644\u06CC\u062F\u0647\u0627\u06CC \u06A9\u0644\u06CC\u067E \u0628\u0648\u0631\u062F",network_error_tip:"\u0644\u0637\u0641\u0627\u064B \u0627\u062A\u0635\u0627\u0644 \u0634\u0628\u06A9\u0647 \u062E\u0648\u062F \u0631\u0627 \u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F\u060C \u0633\u067E\u0633 \u0631\u0648\u06CC \u0627\u0645\u062A\u062D\u0627\u0646 \u0645\u062C\u062F\u062F \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F.","Unlock with PIN":"\u0628\u0627\u0632 \u06A9\u0631\u062F\u0646 \u0642\u0641\u0644 \u0628\u0627 \u067E\u06CC\u0646","Requires at least {} characters":"\u062D\u062F\u0627\u0642\u0644 \u0628\u0647 {} \u06A9\u0627\u0631\u0627\u06A9\u062A\u0631\u0647\u0627 \u0646\u06CC\u0627\u0632 \u062F\u0627\u0631\u062F","Wrong PIN":"\u067E\u06CC\u0646 \u0627\u0634\u062A\u0628\u0627\u0647 \u0627\u0633\u062A","Set PIN":"\u067E\u06CC\u0646 \u0631\u0627 \u062A\u0646\u0638\u06CC\u0645 \u06A9\u0646\u06CC\u062F","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},README:{"ENG-KEY":"translation"},de:{Status:"Status","Your Desktop":"Ihr Desktop",desk_tip:"Mit dieser ID und diesem Passwort kann auf Ihren Desktop zugegriffen werden.",Password:"Passwort",Ready:"Bereit",Established:"Verbunden",connecting_status:"Verbinden mit dem RustDesk-Netzwerk \u2026","Enable service":"Vermittlungsdienst aktivieren","Start service":"Vermittlungsdienst starten","Service is running":"Vermittlungsdienst aktiv","Service is not running":"Vermittlungsdienst deaktiviert",not_ready_status:"Nicht bereit. Bitte \xFCberpr\xFCfen Sie Ihre Netzwerkverbindung.","Control Remote Desktop":"Entfernten Desktop steuern","Transfer file":"Datei \xFCbertragen",Connect:"Verbinden","Recent sessions":"Letzte Sitzungen","Address book":"Adressbuch",Confirmation:"Best\xE4tigung","TCP tunneling":"TCP-Tunnelung",Remove:"Entfernen","Refresh random password":"Zuf\xE4lliges Passwort erzeugen","Set your own password":"Eigenes Passwort festlegen","Enable keyboard/mouse":"Tastatur und Maus aktivieren","Enable clipboard":"Zwischenablage aktivieren","Enable file transfer":"Datei\xFCbertragung aktivieren","Enable TCP tunneling":"TCP-Tunnelung aktivieren","IP Whitelisting":"IP-Whitelist","ID/Relay Server":"ID/Relay-Server","Import server config":"Serverkonfiguration importieren","Export Server Config":"Serverkonfiguration exportieren","Import server configuration successfully":"Serverkonfiguration erfolgreich importiert","Export server configuration successfully":"Serverkonfiguration erfolgreich exportiert","Invalid server configuration":"Ung\xFCltige Serverkonfiguration","Clipboard is empty":"Zwischenablage ist leer","Stop service":"Vermittlungsdienst stoppen","Change ID":"ID \xE4ndern","Your new ID":"Ihre neue ID","length %min% to %max%":"L\xE4nge %min% bis %max%","starts with a letter":"Beginnt mit Buchstabe","allowed characters":"Erlaubte Zeichen",id_change_tip:"Nur die Zeichen a-z, A-Z, 0-9 und _ (Unterstrich) sind erlaubt. Der erste Buchstabe muss a-z, A-Z sein und die L\xE4nge zwischen 6 und 16 Zeichen betragen.",Website:"Webseite",About:"\xDCber",Slogan_tip:"Mit Herzblut programmiert - in einer Welt, die im Chaos versinkt!","Privacy Statement":"Datenschutz",Mute:"Stummschalten","Build Date":"Erstelldatum",Version:"Version",Home:"Startseite","Audio Input":"Audioeingang",Enhancements:"Verbesserungen","Hardware Codec":"Hardware-Codec","Adaptive bitrate":"Bitrate automatisch anpassen","ID Server":"ID-Server","Relay Server":"Relay-Server","API Server":"API-Server",invalid_http:"Muss mit http:// oder https:// beginnen","Invalid IP":"Ung\xFCltige IP-Adresse","Invalid format":"Ung\xFCltiges Format",server_not_support:"Diese Funktion wird noch nicht vom Server unterst\xFCtzt.","Not available":"Nicht verf\xFCgbar","Too frequent":"Zu h\xE4ufig",Cancel:"Abbrechen",Skip:"\xDCberspringen",Close:"Schlie\xDFen",Retry:"Erneut versuchen",OK:"OK","Password Required":"Passwort erforderlich","Please enter your password":"Bitte geben Sie Ihr Passwort ein","Remember password":"Passwort merken","Wrong Password":"Falsches Passwort","Do you want to enter again?":"Erneut verbinden?","Connection Error":"Verbindungsfehler",Error:"Fehler","Reset by the peer":"Verbindung wurde von der Gegenstelle zur\xFCckgesetzt.","Connecting...":"Verbindung wird hergestellt \u2026","Connection in progress. Please wait.":"Die Verbindung wird hergestellt. Bitte warten \u2026","Please try 1 minute later":"Bitte versuchen Sie es sp\xE4ter erneut","Login Error":"Anmeldefehler",Successful:"Erfolgreich","Connected, waiting for image...":"Verbindung hergestellt. Warte auf anderen Bildschirm \u2026",Name:"Name",Type:"Typ",Modified:"Ge\xE4ndert",Size:"Gr\xF6\xDFe","Show Hidden Files":"Versteckte Dateien anzeigen",Receive:"Empfangen",Send:"Senden","Refresh File":"Datei aktualisieren",Local:"Lokal",Remote:"Entfernt","Remote Computer":"Entfernter Computer","Local Computer":"Dieser Computer","Confirm Delete":"L\xF6schen best\xE4tigen",Delete:"L\xF6schen",Properties:"Eigenschaften","Multi Select":"Mehrfachauswahl","Select All":"Alles ausw\xE4hlen","Unselect All":"Alles abw\xE4hlen","Empty Directory":"Leerer Ordner","Not an empty directory":"Ordner ist nicht leer.","Are you sure you want to delete this file?":"Sind Sie sicher, dass Sie diese Datei l\xF6schen wollen?","Are you sure you want to delete this empty directory?":"Sind Sie sicher, dass Sie diesen leeren Ordner l\xF6schen m\xF6chten?","Are you sure you want to delete the file of this directory?":"Sind Sie sicher, dass Sie die Datei dieses Ordners l\xF6schen m\xF6chten?","Do this for all conflicts":"F\xFCr alle Konflikte merken","This is irreversible!":"Dies kann nicht r\xFCckg\xE4ngig gemacht werden!",Deleting:"L\xF6schen",files:"Dateien",Waiting:"Warten",Finished:"Fertiggestellt",Speed:"Geschwindigkeit","Custom Image Quality":"Benutzerdefinierte Bildqualit\xE4t","Privacy mode":"Datenschutzmodus","Block user input":"Benutzereingaben blockieren","Unblock user input":"Benutzereingaben freigeben","Adjust Window":"Fenster anpassen",Original:"Original",Shrink:"Verkleinern",Stretch:"Strecken",Scrollbar:"Scroll-Leiste",ScrollAuto:"Automatisch scrollen","Good image quality":"Hohe Bildqualit\xE4t",Balanced:"Ausgeglichene Bildqualit\xE4t","Optimize reaction time":"Reaktionszeit optimieren",Custom:"Benutzerdefiniert","Show remote cursor":"Entfernten Cursor anzeigen","Show quality monitor":"Qualit\xE4ts\xFCberwachung anzeigen","Disable clipboard":"Zwischenablage deaktivieren","Lock after session end":"Nach Sitzungsende sperren",Insert:"Einf\xFCgen","Insert Lock":"Win+L (Sperren) senden",Refresh:"Aktualisieren","ID does not exist":"Diese ID existiert nicht.","Failed to connect to rendezvous server":"Verbindung zum Rendezvous-Server fehlgeschlagen","Please try later":"Bitte versuchen Sie es sp\xE4ter erneut.","Remote desktop is offline":"Entfernter Desktop ist offline.","Key mismatch":"Schl\xFCssel stimmen nicht \xFCberein.",Timeout:"Zeit\xFCberschreitung","Failed to connect to relay server":"Verbindung zum Relay-Server ist fehlgeschlagen","Failed to connect via rendezvous server":"Verbindung \xFCber Rendezvous-Server ist fehlgeschlagen","Failed to connect via relay server":"Verbindung \xFCber Relay-Server ist fehlgeschlagen","Failed to make direct connection to remote desktop":"Direkte Verbindung zum entfernten Desktop ist fehlgeschlagen","Set Password":"Passwort festlegen","OS Password":"Betriebssystem-Passwort",install_tip:"Aufgrund der Benutzerkontensteuerung (UAC) kann RustDesk in manchen F\xE4llen nicht ordnungsgem\xE4\xDF funktionieren. Um die Benutzerkontensteuerung zu umgehen, klicken Sie bitte auf die Schaltfl\xE4che unten und installieren RustDesk auf dem System.","Click to upgrade":"Zum Upgraden klicken","Click to download":"Zum Herunterladen klicken","Click to update":"Zum Aktualisieren klicken",Configure:"Konfigurieren",config_acc:"Um Ihren PC aus der Ferne zu steuern, m\xFCssen Sie RustDesk Zugriffsrechte erteilen.",config_screen:'Um aus der Ferne auf Ihren PC zugreifen zu k\xF6nnen, m\xFCssen Sie RustDesk die Berechtigung "Bildschirmaufnahme" erteilen.',"Installing ...":"Wird installiert \u2026",Install:"Installieren",Installation:"Installation","Installation Path":"Installationspfad","Create start menu shortcuts":"Verkn\xFCpfung im Startmen\xFC erstellen","Create desktop icon":"Desktop-Verkn\xFCpfung erstellen",agreement_tip:"Durch die Installation akzeptieren Sie die Lizenzvereinbarung.","Accept and Install":"Akzeptieren und Installieren","End-user license agreement":"Lizenzvereinbarung f\xFCr Endbenutzer","Generating ...":"Wird generiert \u2026","Your installation is lower version.":"Ihre Version ist veraltet.",not_close_tcp_tip:"Schlie\xDFen Sie dieses Fenster nicht, solange Sie den Tunnel benutzen.","Listening ...":"Lauschen \u2026","Remote Host":"Entfernter PC","Remote Port":"Entfernter Port",Action:"Aktion",Add:"Hinzuf\xFCgen","Local Port":"Lokaler Port","Local Address":"Lokale Adresse","Change Local Port":"Lokalen Port \xE4ndern",setup_server_tip:"f\xFCr eine schnellere Verbindung richten Sie bitte Ihren eigenen Server ein.","Too short, at least 6 characters.":"Zu kurz, mindestens 6 Zeichen.","The confirmation is not identical.":"Die Passw\xF6rter stimmen nicht \xFCberein.",Permissions:"Berechtigungen",Accept:"Akzeptieren",Dismiss:"Ablehnen",Disconnect:"Verbindung trennen","Enable file copy and paste":"Kopieren und Einf\xFCgen von Dateien zulassen",Connected:"Verbunden","Direct and encrypted connection":"Direkte und verschl\xFCsselte Verbindung","Relayed and encrypted connection":"Vermittelte und verschl\xFCsselte Verbindung","Direct and unencrypted connection":"Direkte und unverschl\xFCsselte Verbindung","Relayed and unencrypted connection":"Vermittelte und unverschl\xFCsselte Verbindung","Enter Remote ID":"Entfernte ID eingeben","Enter your password":"Geben Sie Ihr Passwort ein","Logging in...":"Anmelden \u2026","Enable RDP session sharing":"RDP-Sitzungsfreigabe aktivieren","Auto Login":'Automatisch anmelden (nur g\xFCltig, wenn Sie "Nach Sitzungsende sperren" aktiviert haben)',"Enable direct IP access":"Direkten IP-Zugang aktivieren",Rename:"Umbenennen",Space:"Speicherplatz","Create desktop shortcut":"Desktop-Verkn\xFCpfung erstellen","Change Path":"Pfad \xE4ndern","Create Folder":"Ordner erstellen","Please enter the folder name":"Bitte geben Sie den Ordnernamen ein","Fix it":"Reparieren",Warning:"Warnung","Login screen using Wayland is not supported":"Anmeldebildschirm mit Wayland wird nicht unterst\xFCtzt.","Reboot required":"Neustart erforderlich","Unsupported display server":"Nicht unterst\xFCtzter Anzeigeserver","x11 expected":"X11 erwartet",Port:"Port",Settings:"Einstellungen",Username:"Benutzername","Invalid port":"Ung\xFCltiger Port","Closed manually by the peer":"Von der Gegenstelle manuell geschlossen.","Enable remote configuration modification":"\xC4nderung der Konfiguration aus der Ferne zulassen","Run without install":"Ohne Installation ausf\xFChren","Connect via relay":"\xDCber Relay-Server verbinden","Always connect via relay":"Immer \xFCber Relay-Server verbinden",whitelist_tip:"Nur IPs auf der Whitelist k\xF6nnen zugreifen.",Login:"Anmelden",Verify:"\xDCberpr\xFCfen","Remember me":"Login merken","Trust this device":"Diesem Ger\xE4t vertrauen","Verification code":"Verifizierungscode",verification_tip:"Ein Verifizierungscode wurde an die registrierte E-Mail-Adresse gesendet. Geben Sie den Verifizierungscode ein, um sich erneut anzumelden.",Logout:"Abmelden",Tags:"Tags","Search ID":"ID suchen",whitelist_sep:"Getrennt durch Komma, Semikolon, Leerzeichen oder Zeilenumbruch","Add ID":"ID hinzuf\xFCgen","Add Tag":"Tag hinzuf\xFCgen","Unselect all tags":"Alle Tags abw\xE4hlen","Network error":"Netzwerkfehler","Username missed":"Benutzername fehlt","Password missed":"Passwort fehlt","Wrong credentials":"Falsche Anmeldedaten","The verification code is incorrect or has expired":"Der Verifizierungscode ist falsch oder abgelaufen","Edit Tag":"Tag bearbeiten","Forget Password":"Gespeichertes Passwort l\xF6schen",Favorites:"Favoriten","Add to Favorites":"Zu Favoriten hinzuf\xFCgen","Remove from Favorites":"Aus Favoriten entfernen",Empty:"Keine Eintr\xE4ge","Invalid folder name":"Ung\xFCltiger Ordnername","Socks5 Proxy":"SOCKS5-Proxy","Socks5/Http(s) Proxy":"SOCKS5/HTTP(S)-Proxy",Discovered:"Im LAN erkannt",install_daemon_tip:"Um mit System zu starten, muss der Systemdienst installiert sein.","Remote ID":"Entfernte ID",Paste:"Einf\xFCgen","Paste here?":"Hier einf\xFCgen?","Are you sure to close the connection?":"M\xF6chten Sie diese Verbindung wirklich schlie\xDFen?","Download new version":"Neue Version herunterladen","Touch mode":"Touch-Modus","Mouse mode":"Mausmodus","One-Finger Tap":"1-Finger-Tipp","Left Mouse":"Linksklick","One-Long Tap":"1-Finger-Halten","Two-Finger Tap":"2-Finger-Tipp","Right Mouse":"Rechtsklick","One-Finger Move":"Einen Finger bewegen","Double Tap & Move":"Doppeltippen und bewegen","Mouse Drag":"Maus bewegen","Three-Finger vertically":"Drei Finger vertikal bewegen","Mouse Wheel":"Mausrad","Two-Finger Move":"Zwei Finger bewegen","Canvas Move":"Sichtfeld bewegen","Pinch to Zoom":"2-Finger-Zoom","Canvas Zoom":"Sichtfeld-Zoom","Reset canvas":"Sichtfeld zur\xFCcksetzen","No permission of file transfer":"Keine Berechtigung f\xFCr die Datei\xFCbertragung",Note:"Hinweis",Connection:"Verbindung","Share Screen":"Bildschirm freigeben",Chat:"Chat",Total:"Gesamt",items:"Eintr\xE4ge",Selected:"ausgew\xE4hlt","Screen Capture":"Bildschirmaufnahme","Input Control":"Eingabesteuerung","Audio Capture":"Audioaufnahme","File Connection":"Dateiverbindung","Screen Connection":"Bildschirmverbindung","Do you accept?":"Verbindung zulassen?","Open System Setting":"Systemeinstellung \xF6ffnen","How to get Android input permission?":"Wie erhalte ich eine Android-Eingabeberechtigung?",android_input_permission_tip1:'Damit ein entferntes Ger\xE4t Ihr Android-Ger\xE4t steuern kann, m\xFCssen Sie RustDesk erlauben, den Dienst "Barrierefreiheit" zu verwenden.',android_input_permission_tip2:'Bitte gehen Sie zur n\xE4chsten Systemeinstellungsseite, suchen Sie "Installierte Dienste" und schalten Sie den Dienst "RustDesk Input" ein.',android_new_connection_tip:"m\xF6chte Ihr Ger\xE4t steuern.",android_service_will_start_tip:"Durch das Aktivieren der Bildschirmfreigabe wird der Dienst automatisch gestartet, sodass andere Ger\xE4te dieses Android-Ger\xE4t steuern k\xF6nnen.",android_stop_service_tip:"Durch das Deaktivieren des Dienstes werden automatisch alle hergestellten Verbindungen getrennt.",android_version_audio_tip:"Ihre Android-Version unterst\xFCtzt keine Audioaufnahme, bitte aktualisieren Sie auf Android 10 oder h\xF6her, falls m\xF6glich.",android_start_service_tip:'Tippen Sie auf "Vermittlungsdienst starten" oder aktivieren Sie die Berechtigung "Bildschirmaufnahme", um den Bildschirmfreigabedienst zu starten.',android_permission_may_not_change_tip:"Die Berechtigungen f\xFCr bestehende Verbindungen werden erst nach einer erneuten Verbindung ge\xE4ndert.",Account:"Konto",Overwrite:"\xDCberschreiben","This file exists, skip or overwrite this file?":"Diese Datei existiert; \xFCberspringen oder \xFCberschreiben?",Quit:"Beenden",Help:"Hilfe",Failed:"Fehlgeschlagen",Succeeded:"Erfolgreich","Someone turns on privacy mode, exit":"Jemand hat den Datenschutzmodus aktiviert, wird beendet \u2026",Unsupported:"Nicht unterst\xFCtzt","Peer denied":"Die Gegenstelle hat die Verbindung abgelehnt.","Please install plugins":"Bitte installieren Sie Plugins","Peer exit":"Die Gegenstelle hat die Verbindung getrennt.","Failed to turn off":"Ausschalten fehlgeschlagen","Turned off":"Ausgeschaltet",Language:"Sprache","Keep RustDesk background service":"RustDesk im Hintergrund ausf\xFChren","Ignore Battery Optimizations":"Akkuoptimierung ignorieren",android_open_battery_optimizations_tip:"M\xF6chten Sie die Einstellungen zur Akkuoptimierung \xF6ffnen?","Start on boot":"Beim Booten starten","Start the screen sharing service on boot, requires special permissions":"Bildschirmfreigabedienst beim Booten starten, erfordert zus\xE4tzliche Berechtigungen","Connection not allowed":"Verbindung abgelehnt","Legacy mode":"Kompatibilit\xE4tsmodus","Map mode":"Zuordnungsmodus","Translate mode":"\xDCbersetzungsmodus","Use permanent password":"Permanentes Passwort verwenden","Use both passwords":"Beide Passw\xF6rter verwenden","Set permanent password":"Permanentes Passwort festlegen","Enable remote restart":"Entfernten Neustart aktivieren","Restart remote device":"Entferntes Ger\xE4t neu starten","Are you sure you want to restart":"M\xF6chten Sie das entfernte Ger\xE4t wirklich neu starten?","Restarting remote device":"Entferntes Ger\xE4t wird neu gestartet",remote_restarting_tip:"Entferntes Ger\xE4t startet neu, bitte schlie\xDFen Sie diese Meldung und verbinden Sie sich mit dem permanenten Passwort erneut.",Copied:"Kopiert","Exit Fullscreen":"Vollbild beenden",Fullscreen:"Vollbild","Mobile Actions":"Mobile Aktionen","Select Monitor":"Bildschirm ausw\xE4hlen","Control Actions":"Aktionen","Display Settings":"Anzeigeeinstellungen",Ratio:"Verh\xE4ltnis","Image Quality":"Bildqualit\xE4t","Scroll Style":"Scroll-Stil","Show Toolbar":"Symbolleiste anzeigen","Hide Toolbar":"Symbolleiste ausblenden","Direct Connection":"Direkte Verbindung","Relay Connection":"Relay-Verbindung","Secure Connection":"Sichere Verbindung","Insecure Connection":"Unsichere Verbindung","Scale original":"Keine Skalierung","Scale adaptive":"Anpassbare Skalierung",General:"Allgemein",Security:"Sicherheit",Theme:"Farbgebung","Dark Theme":"Dunkle Farbgebung","Light Theme":"Helle Farbgebung",Dark:"Dunkel",Light:"Hell","Follow System":"Systemstandard","Enable hardware codec":"Hardware-Codec aktivieren","Unlock Security Settings":"Sicherheitseinstellungen entsperren","Enable audio":"Audio aktivieren","Unlock Network Settings":"Netzwerkeinstellungen entsperren",Server:"Server","Direct IP Access":"Direkter IP-Zugang",Proxy:"Proxy",Apply:"Anwenden","Disconnect all devices?":"Alle Ger\xE4te trennen?",Clear:"Zur\xFCcksetzen","Audio Input Device":"Audioeingabeger\xE4t","Use IP Whitelisting":"IP-Whitelist verwenden",Network:"Netzwerk","Pin Toolbar":"Symbolleiste anpinnen","Unpin Toolbar":"Symbolleiste l\xF6sen",Recording:"Aufnahme",Directory:"Verzeichnis","Automatically record incoming sessions":"Eingehende Sitzungen automatisch aufzeichnen",Change:"\xC4ndern","Start session recording":"Sitzungsaufzeichnung starten","Stop session recording":"Sitzungsaufzeichnung beenden","Enable recording session":"Sitzungsaufzeichnung aktivieren","Enable LAN discovery":"LAN-Erkennung aktivieren","Deny LAN discovery":"LAN-Erkennung verbieten","Write a message":"Nachricht schreiben",Prompt:"Meldung","Please wait for confirmation of UAC...":"Bitte auf die Best\xE4tigung des Nutzers warten \u2026",elevated_foreground_window_tip:"Das aktuell ge\xF6ffnete Fenster des ferngesteuerten Computers erfordert h\xF6here Rechte. Deshalb ist es derzeit nicht m\xF6glich, die Maus und die Tastatur zu verwenden. Bitten Sie den Nutzer, dessen Computer Sie fernsteuern, das Fenster zu minimieren oder die Rechte zu erh\xF6hen. Um dieses Problem zuk\xFCnftig zu vermeiden, wird empfohlen, die Software auf dem ferngesteuerten Computer zu installieren.",Disconnected:"Verbindung abgebrochen",Other:"Weitere Einstellungen","Confirm before closing multiple tabs":"Nachfragen, wenn mehrere Tabs geschlossen werden","Keyboard Settings":"Tastatureinstellungen","Full Access":"Vollzugriff","Screen Share":"Bildschirmfreigabe","Wayland requires Ubuntu 21.04 or higher version.":"Wayland erfordert Ubuntu 21.04 oder eine h\xF6here Version.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland erfordert eine h\xF6here Version der Linux-Distribution. Bitte versuchen Sie den X11-Desktop oder \xE4ndern Sie Ihr Betriebssystem.",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"Bitte w\xE4hlen Sie den freizugebenden Bildschirm aus (Bedienung auf der Gegenseite).","Show RustDesk":"RustDesk anzeigen","This PC":"Dieser PC",or:"oder","Continue with":"Fortfahren mit",Elevate:"Zugriff gew\xE4hren","Zoom cursor":"Cursor vergr\xF6\xDFern","Accept sessions via password":"Sitzung mit Passwort best\xE4tigen","Accept sessions via click":"Sitzung mit einem Klick best\xE4tigen","Accept sessions via both":"Sitzung mit Klick und Passwort best\xE4tigen","Please wait for the remote side to accept your session request...":"Bitte warten Sie, bis die Gegenseite Ihre Sitzungsanfrage akzeptiert hat \u2026","One-time Password":"Einmalpasswort","Use one-time password":"Einmalpasswort verwenden","One-time password length":"L\xE4nge des Einmalpassworts","Request access to your device":"Zugriff auf Ihr Ger\xE4t anfordern","Hide connection management window":"Fenster zur Verwaltung der Verbindung verstecken",hide_cm_tip:"Dies ist nur m\xF6glich, wenn der Zugriff \xFCber ein permanentes Passwort erfolgt.",wayland_experiment_tip:"Die Unterst\xFCtzung von Wayland ist nur experimentell. Bitte nutzen Sie X11, wenn Sie einen unbeaufsichtigten Zugriff ben\xF6tigen.","Right click to select tabs":"Tabs mit rechtem Mausklick ausw\xE4hlen",Skipped:"\xDCbersprungen","Add to address book":"Zum Adressbuch hinzuf\xFCgen",Group:"Gruppe",Search:"Suchen","Closed manually by web console":"Manuell \xFCber die Webkonsole geschlossen","Local keyboard type":"Lokaler Tastaturtyp","Select local keyboard type":"Lokalen Tastaturtyp ausw\xE4hlen",software_render_tip:"Wenn Sie eine Nvidia-Grafikkarte unter Linux verwenden und sich das entfernte Fenster sofort nach dem Verbindungsaufbau schlie\xDFt, kann ein Wechsel zum Open-Source-Treiber Nouveau und die Verwendung von Software-Rendering helfen. Ein Neustart der Software ist erforderlich.","Always use software rendering":"Software-Rendering immer verwenden",config_input:'Um den entfernten Desktop mit der Tastatur steuern zu k\xF6nnen, m\xFCssen Sie RustDesk die Berechtigung "Eingabe\xFCberwachung" erteilen.',config_microphone:'Um aus der Ferne sprechen zu k\xF6nnen, m\xFCssen Sie RustDesk die Berechtigung "Audio aufzeichnen" erteilen.',request_elevation_tip:"Sie k\xF6nnen auch erh\xF6hte Rechte anfordern, wenn sich jemand auf der Gegenseite befindet.",Wait:"Warten","Elevation Error":"Berechtigungsfehler","Ask the remote user for authentication":"Den entfernten Benutzer zur Authentifizierung auffordern","Choose this if the remote account is administrator":"W\xE4hlen Sie dies, wenn das entfernte Konto Administrator ist.","Transmit the username and password of administrator":"Benutzernamen und Passwort des Administrators \xFCbertragen",still_click_uac_tip:'Der entfernte Benutzer muss immer noch im UAC-Fenster von RustDesk auf "Ja" klicken.',"Request Elevation":"Erh\xF6hte Rechte anfordern",wait_accept_uac_tip:"Bitte warten Sie, bis der entfernte Benutzer den UAC-Dialog akzeptiert hat.","Elevate successfully":"Erh\xF6hung der Rechte erfolgreich",uppercase:"Gro\xDFbuchstaben",lowercase:"Kleinbuchstaben",digit:"Ziffern","special character":"Sonderzeichen","length>=8":"L\xE4nge \u2265 8",Weak:"Schwach",Medium:"Mittel",Strong:"Stark","Switch Sides":"Seiten wechseln","Please confirm if you want to share your desktop?":"Bitte best\xE4tigen Sie, wenn Sie Ihren Desktop freigeben m\xF6chten.",Display:"Bildschirm","Default View Style":"Standard-Ansichtsstil","Default Scroll Style":"Standard-Scroll-Stil","Default Image Quality":"Standard-Bildqualit\xE4t","Default Codec":"Standard-Codec",Bitrate:"Bitrate",FPS:"fps",Auto:"Automatisch","Other Default Options":"Weitere Standardeinstellungen","Voice call":"Sprachanruf","Text chat":"Text-Chat","Stop voice call":"Sprachanruf beenden",relay_hint_tip:`Wenn eine direkte Verbindung nicht m\xF6glich ist, k\xF6nnen Sie versuchen, eine Verbindung \xFCber einen Relay-Server herzustellen. +Wenn Sie eine Relay-Verbindung beim ersten Versuch herstellen m\xF6chten, k\xF6nnen Sie das Suffix "/r" an die ID anh\xE4ngen oder die Option "Immer \xFCber Relay-Server verbinden" in der Liste der letzten Sitzungen ausw\xE4hlen, sofern diese vorhanden ist.`,Reconnect:"Erneut verbinden",Codec:"Codec",Resolution:"Aufl\xF6sung","No transfers in progress":"Keine \xDCbertragungen im Gange","Set one-time password length":"L\xE4nge des Einmalpassworts festlegen","RDP Settings":"RDP-Einstellungen","Sort by":"Sortieren nach","New Connection":"Neue Verbindung",Restore:"Verkleinern",Minimize:"Minimieren",Maximize:"Maximieren","Your Device":"Ihr Ger\xE4t",empty_recent_tip:`Ups, keine aktuellen Sitzungen! +Zeit, eine neue zu planen.`,empty_favorite_tip:`Noch keine favorisierte Gegenstelle? +Lassen Sie uns jemanden finden, mit dem wir uns verbinden k\xF6nnen und f\xFCgen Sie ihn zu Ihren Favoriten hinzu!`,empty_lan_tip:"Oh nein, es sieht so aus, als h\xE4tten wir noch keine Gegenstelle entdeckt.",empty_address_book_tip:"Oh je, es scheint, dass in Ihrem Adressbuch derzeit keine Gegenstellen aufgef\xFChrt sind.","eg: admin":"z. B.: admin","Empty Username":"Leerer Benutzername","Empty Password":"Leeres Passwort",Me:"Ich",identical_file_tip:"Diese Datei ist identisch mit der Datei der Gegenstelle.",show_monitors_tip:"Bildschirme in der Symbolleiste anzeigen","View Mode":"Ansichtsmodus",login_linux_tip:"Sie m\xFCssen sich an einem entfernten Linux-Konto anmelden, um eine X-Desktop-Sitzung zu er\xF6ffnen.",verify_rustdesk_password_tip:"RustDesk-Passwort best\xE4tigen",remember_account_tip:"Dieses Konto merken",os_account_desk_tip:"Dieses Konto wird verwendet, um sich beim entfernten Betriebssystem anzumelden und die Desktop-Sitzung im Headless-Modus zu aktivieren.","OS Account":"Betriebssystem-Konto",another_user_login_title_tip:"Ein anderer Benutzer ist bereits angemeldet.",another_user_login_text_tip:"Trennen",xorg_not_found_title_tip:"Xorg nicht gefunden.",xorg_not_found_text_tip:"Bitte installieren Sie Xorg.",no_desktop_title_tip:"Es ist keine Desktopumgebung verf\xFCgbar.",no_desktop_text_tip:"Bitte installieren Sie den GNOME-Desktop.","No need to elevate":"Erh\xF6hung der Rechte nicht erforderlich","System Sound":"Systemsound",Default:"Systemstandard","New RDP":"Neue RDP-Verbindung",Fingerprint:"Fingerabdruck","Copy Fingerprint":"Fingerabdruck kopieren","no fingerprints":"Keine Fingerabdr\xFCcke","Select a peer":"Gegenstelle ausw\xE4hlen","Select peers":"Gegenstellen ausw\xE4hlen",Plugins:"Plugins",Uninstall:"Deinstallieren",Update:"Update",Enable:"Aktivieren",Disable:"Deaktivieren",Options:"Einstellungen",resolution_original_tip:"Originale Aufl\xF6sung",resolution_fit_local_tip:"Lokale Aufl\xF6sung anpassen",resolution_custom_tip:"Benutzerdefinierte Aufl\xF6sung","Collapse toolbar":"Symbolleiste einklappen","Accept and Elevate":"Akzeptieren und Rechte erh\xF6hen",accept_and_elevate_btn_tooltip:"Akzeptieren Sie die Verbindung und erh\xF6hen Sie die UAC-Berechtigungen.",clipboard_wait_response_timeout_tip:"Zeit\xFCberschreitung beim Warten auf die Antwort der Kopie.","Incoming connection":"Eingehende Verbindung","Outgoing connection":"Ausgehende Verbindung",Exit:"Beenden",Open:"\xD6ffnen",logout_tip:"Sind Sie sicher, dass Sie sich abmelden wollen?",Service:"Vermittlungsdienst",Start:"Starten",Stop:"Stopp",exceed_max_devices:"Sie haben die maximale Anzahl der verwalteten Ger\xE4te erreicht.","Sync with recent sessions":"Synchronisierung mit den letzten Sitzungen","Sort tags":"Tags sortieren","Open connection in new tab":"Verbindung in neuem Tab \xF6ffnen","Move tab to new window":"Tab in neues Fenster verschieben","Can not be empty":"Darf nicht leer sein","Already exists":"Existiert bereits","Change Password":"Passwort \xE4ndern","Refresh Password":"Passwort aktualisieren",ID:"ID","Grid View":"Rasteransicht","List View":"Listenansicht",Select:"Ausw\xE4hlen","Toggle Tags":"Tags umschalten",pull_ab_failed_tip:"Aktualisierung des Adressbuchs fehlgeschlagen",push_ab_failed_tip:"Synchronisierung des Adressbuchs mit dem Server fehlgeschlagen",synced_peer_readded_tip:"Die Ger\xE4te, die in den letzten Sitzungen vorhanden waren, werden erneut zum Adressbuch hinzugef\xFCgt.","Change Color":"Farbe \xE4ndern","Primary Color":"Prim\xE4rfarbe","HSV Color":"HSV-Farbe","Installation Successful!":"Installation erfolgreich!","Installation failed!":"Installation fehlgeschlagen!","Reverse mouse wheel":"Mausrad r\xFCckw\xE4rtsdrehen","{} sessions":"{} Sitzungen",scam_title:"Sie werden m\xF6glicherweise BETROGEN!",scam_text1:"Wenn Sie mit jemandem telefonieren, den Sie NICHT KENNEN, dem Sie NICHT VERTRAUEN und der Sie gebeten hat, RustDesk zu benutzen und den Dienst zu starten, fahren Sie nicht fort und legen Sie sofort auf.",scam_text2:"Es handelt sich wahrscheinlich um einen Betr\xFCger, der versucht, Ihr Geld oder andere private Informationen zu stehlen.","Don't show again":"Nicht mehr anzeigen","I Agree":"Ich bin einverstanden",Decline:"Ablehnen","Timeout in minutes":"Zeit\xFCberschreitung in Minuten",auto_disconnect_option_tip:"Eingehende Sitzungen bei Benutzer-Inaktivit\xE4t automatisch schlie\xDFen","Connection failed due to inactivity":"Automatische Trennung der Verbindung aufgrund von Inaktivit\xE4t","Check for software update on startup":"Beim Start auf Softwareaktualisierung pr\xFCfen","upgrade_rustdesk_server_pro_to_{}_tip":"Bitte aktualisieren Sie RustDesk Server Pro auf die Version {} oder neuer!",pull_group_failed_tip:"Aktualisierung der Gruppe fehlgeschlagen","Filter by intersection":"Nach Schnittmenge filtern","Remove wallpaper during incoming sessions":"Hintergrundbild bei eingehenden Sitzungen entfernen",Test:"Testen",display_is_plugged_out_msg:"Der Bildschirm ist nicht angeschlossen, schalten Sie auf den ersten Bildschirm um.","No displays":"Keine Bildschirme","Open in new window":"In einem neuen Fenster \xF6ffnen","Show displays as individual windows":"Jeden Bildschirm in einem eigenen Fenster anzeigen","Use all my displays for the remote session":"Alle meine Bildschirme f\xFCr die Fernsitzung verwenden",selinux_tip:"SELinux ist auf Ihrem Ger\xE4t aktiviert, was dazu f\xFChren kann, dass RustDesk als kontrollierte Seite nicht richtig l\xE4uft.","Change view":"Ansicht \xE4ndern","Big tiles":"Gro\xDFe Kacheln","Small tiles":"Kleine Kacheln",List:"Liste","Virtual display":"Virtueller Bildschirm","Plug out all":"Alle ausschalten","True color (4:4:4)":"True Color (4:4:4)","Enable blocking user input":"Blockieren von Benutzereingaben aktivieren",id_input_tip:`Sie k\xF6nnen eine ID, eine direkte IP oder eine Dom\xE4ne mit einem Port (:) eingeben. +Wenn Sie auf ein Ger\xE4t auf einem anderen Server zugreifen wollen, f\xFCgen Sie bitte die Serveradresse (@?key=) hinzu, zum Beispiel +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Wenn Sie auf ein Ger\xE4t auf einem \xF6ffentlichen Server zugreifen wollen, geben Sie bitte "@public" ein. Der Schl\xFCssel wird f\xFCr \xF6ffentliche Server nicht ben\xF6tigt. + +Wenn Sie bei der ersten Verbindung die Verwendung einer Relay-Verbindung erzwingen wollen, f\xFCgen Sie "/r" am Ende der ID hinzu, zum Beispiel "9123456234/r".`,privacy_mode_impl_mag_tip:"Modus 1",privacy_mode_impl_virtual_display_tip:"Modus 2","Enter privacy mode":"Datenschutzmodus aktivieren","Exit privacy mode":"Datenschutzmodus beenden",idd_not_support_under_win10_2004_tip:"Indirekter Grafiktreiber wird nicht unterst\xFCtzt. Windows 10, Version 2004 oder neuer ist erforderlich.",input_source_1_tip:"Eingangsquelle 1",input_source_2_tip:"Eingangsquelle 2","Swap control-command key":"Steuerungs- und Befehlstasten tauschen","swap-left-right-mouse":"Linke und rechte Maustaste tauschen","2FA code":"2FA-Code",More:"Mehr","enable-2fa-title":"Zwei-Faktor-Authentifizierung aktivieren","enable-2fa-desc":`Bitte richten Sie jetzt Ihren Authentifikator ein. Sie k\xF6nnen eine Authentifizierungs-App wie Authy, Microsoft oder Google Authenticator auf Ihrem Telefon oder Desktop verwenden. + +Scannen Sie den QR-Code mit Ihrer App und geben Sie den Code ein, den Ihre App anzeigt, um die Zwei-Faktor-Authentifizierung zu aktivieren.`,"wrong-2fa-code":"Der Code kann nicht verifiziert werden. Pr\xFCfen Sie, ob der Code und die lokalen Zeiteinstellungen korrekt sind.","enter-2fa-title":"Zwei-Faktor-Authentifizierung","Email verification code must be 6 characters.":"Der E-Mail-Verifizierungscode muss aus 6 Zeichen bestehen.","2FA code must be 6 digits.":"Der 2FA-Code muss 6 Ziffern haben.","Multiple Windows sessions found":"Mehrere Windows-Sitzungen gefunden","Please select the session you want to connect to":"Bitte w\xE4hlen Sie die Sitzung, mit der Sie sich verbinden m\xF6chten",powered_by_me:"Unterst\xFCtzt von RustDesk",outgoing_only_desk_tip:`Dies ist eine benutzerdefinierte Ausgabe von RustDesk. +Sie k\xF6nnen eine Verbindung zu anderen Ger\xE4ten herstellen, aber andere Ger\xE4te k\xF6nnen keine Verbindung zu Ihrem Ger\xE4t herstellen.`,preset_password_warning:"Dies ist eine benutzerdefinierte Ausgabe von RustDesk mit einem voreingestellten Passwort. Jeder, der dieses Passwort kennt, kann die volle Kontrolle \xFCber Ihr Ger\xE4t erlangen. Wenn Sie dies nicht beabsichtigen, deinstallieren Sie diese Software bitte umgehend.","Security Alert":"Sicherheitswarnung","My address book":"Mein Adressbuch",Personal:"Pers\xF6nlich",Owner:"Eigent\xFCmer","Set shared password":"Geteiltes Passwort festlegen","Exist in":"Existiert in \u2026?","Read-only":"Nur lesen","Read/Write":"Lesen/Schreiben","Full Control":"Vollst\xE4ndige Kontrolle",share_warning_tip:"Die obigen Felder werden geteilt und sind f\xFCr andere sichtbar.",Everyone:"Jeder",ab_web_console_tip:"Mehr \xFCber Webkonsole","allow-only-conn-window-open-tip":"Verbindung nur zulassen, wenn das RustDesk-Fenster ge\xF6ffnet ist",no_need_privacy_mode_no_physical_displays_tip:"Keine physischen Bildschirme; keine Notwendigkeit, den Datenschutzmodus zu verwenden.","Follow remote cursor":"Dem entfernten Cursor folgen","Follow remote window focus":"Dem Fokus des entfernten Fensters folgen",default_proxy_tip:"Standardprotokoll und -port sind SOCKS5 und 1080",no_audio_input_device_tip:"Kein Audio-Eingabeger\xE4t gefunden.",Incoming:"Eingehend",Outgoing:"Ausgehend","Clear Wayland screen selection":"Wayland-Bildschirmauswahl l\xF6schen",clear_Wayland_screen_selection_tip:"Nachdem Sie die Bildschirmauswahl gel\xF6scht haben, k\xF6nnen Sie den freizugebenden Bildschirm erneut ausw\xE4hlen.",confirm_clear_Wayland_screen_selection_tip:"Sind Sie sicher, dass Sie die Auswahl des Wayland-Bildschirms l\xF6schen m\xF6chten?",android_new_voice_call_tip:"Eine neue Sprachanrufanfrage wurde empfangen. Wenn Sie die Anfrage annehmen, wird der Ton auf Sprachkommunikation umgeschaltet.",texture_render_tip:"Verwenden Sie Textur-Rendering, um die Bilder glatter zu machen. Sie k\xF6nnen diese Option deaktivieren, wenn Sie Rendering-Probleme haben.","Use texture rendering":"Textur-Rendering verwenden","Floating window":"Schwebendes Fenster",floating_window_tip:"Es hilft dabei, RustDesk im Hintergrund auszuf\xFChren.","Keep screen on":"Bildschirm eingeschaltet lassen",Never:"Niemals","During controlled":"Wenn kontrolliert","During service is on":"Wenn der Dienst l\xE4uft","Capture screen using DirectX":"Bildschirm mit DirectX aufnehmen",Back:"Zur\xFCck",Apps:"Apps","Volume up":"Lauter","Volume down":"Leiser",Power:"Power","Telegram bot":"Telegram-Bot","enable-bot-tip":"Wenn Sie diese Funktion aktivieren, k\xF6nnen Sie den 2FA-Code von Ihrem Bot erhalten. Er kann auch als Verbindungsbenachrichtigung dienen.","enable-bot-desc":`1. \xD6ffnen Sie einen Chat mit @BotFather. +2. Senden Sie den Befehl "/newbot". Sie erhalten ein Token, nachdem Sie diesen Schritt abgeschlossen haben. +3. Starten Sie einen Chat mit Ihrem neu erstellten Bot. Senden Sie eine Nachricht, die mit einem Schr\xE4gstrich ("/") beginnt, z. B. "/hello", um ihn zu aktivieren. +`,"cancel-2fa-confirm-tip":"Sind Sie sicher, dass Sie 2FA abbrechen m\xF6chten?","cancel-bot-confirm-tip":"Sind Sie sicher, dass Sie Telegram-Bot abbrechen m\xF6chten?","About RustDesk":"\xDCber RustDesk","Send clipboard keystrokes":"Tastenanschl\xE4ge aus der Zwischenablage senden",network_error_tip:"Bitte \xFCberpr\xFCfen Sie Ihre Netzwerkverbindung und versuchen Sie es dann erneut.","Unlock with PIN":"Mit PIN entsperren","Requires at least {} characters":"Erfordert mindestens {} Zeichen","Wrong PIN":"Falsche PIN","Set PIN":"PIN festlegen","Enable trusted devices":"Vertrauensw\xFCrdige Ger\xE4te aktivieren","Manage trusted devices":"Vertrauensw\xFCrdige Ger\xE4te verwalten",Platform:"Plattform","Days remaining":"Verbleibende Tage","enable-trusted-devices-tip":"2FA-Verifizierung auf vertrauensw\xFCrdigen Ger\xE4ten \xFCberspringen","Parent directory":"\xDCbergeordnetes Verzeichnis",Resume:"Fortsetzen","Invalid file name":"Ung\xFCltiger Dateiname","one-way-file-transfer-tip":"Die einseitige Datei\xFCbertragung ist auf der kontrollierten Seite aktiviert.","Authentication Required":"Authentifizierung erforderlich",Authenticate:"Authentifizieren",web_id_input_tip:`Sie k\xF6nnen eine ID auf demselben Server eingeben, direkter IP-Zugriff wird im Web-Client nicht unterst\xFCtzt. +Wenn Sie auf ein Ger\xE4t auf einem anderen Server zugreifen wollen, f\xFCgen Sie bitte die Serveradresse (@?key=) hinzu, zum Beispiel +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Wenn Sie auf ein Ger\xE4t auf einem \xF6ffentlichen Server zugreifen wollen, geben Sie bitte "@public" ein. Der Schl\xFCssel wird f\xFCr \xF6ffentliche Server nicht ben\xF6tigt.`,Download:"","Upload folder":"","Upload files":""},kz:{Status:"\u041A\u04AF\u0439","Your Desktop":"\u0421\u0456\u0437\u0434\u0456\u04A3 \u0416\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456\u04A3\u0456\u0437",desk_tip:"\u0421\u0456\u0437\u0434\u0456\u04A3 \u0416\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456\u04A3\u0456\u0437 \u043E\u0441\u044B ID \u043C\u0435\u043D \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456",Password:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437",Ready:"\u0414\u0430\u0439\u044B\u043D",Established:"\u049A\u043E\u0441\u044B\u043B\u0434\u044B",connecting_status:"RustDesk \u0436\u0435\u043B\u0456\u0441\u0456\u043D\u0435 \u049B\u043E\u0441\u044B\u043B\u0443\u0434\u0430...","Enable service":"\u0421\u0435\u0440\u0431\u0435\u0441\u0442\u0456 \u049B\u043E\u0441\u0443","Start service":"\u0421\u0435\u0440\u0431\u0435\u0441\u0442\u0456 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443","Service is running":"\u0421\u0435\u0440\u0431\u0435\u0441 \u0456\u0441\u0442\u0435\u0443\u0434\u0435","Service is not running":"\u0421\u0435\u0440\u0431\u0435\u0441 \u0456\u0441\u0442\u0435\u043C\u0435\u0443\u0434\u0435",not_ready_status:"\u0414\u0430\u0439\u044B\u043D \u0435\u043C\u0435\u0441. \u049A\u043E\u0441\u044B\u043B\u044B\u043C\u0434\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0456 \u04E9\u0442\u0456\u043D\u0435\u043C\u0456\u0437","Control Remote Desktop":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u0416\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456\u043D \u0411\u0430\u0441\u049B\u0430\u0440\u0443","Transfer file":"\u0424\u0430\u0439\u044B\u043B \u0422\u0430\u0441\u044B\u043C\u0430\u043B\u0434\u0430\u0443",Connect:"\u049A\u043E\u0441\u044B\u043B\u0443","Recent sessions":"\u0421\u043E\u04A3\u0493\u044B \u0421\u0435\u0448\u0442\u0435\u0440","Address book":"\u041C\u0435\u043A\u0435\u043D\u0436\u0430\u0439 \u041A\u0456\u0442\u0430\u0431\u044B",Confirmation:"\u041C\u0430\u049B\u04B1\u043B\u0434\u0430\u0443","TCP tunneling":"TCP \u0442\u0443\u043D\u0435\u043B\u0434\u0435\u0443",Remove:"\u0416\u043E\u044E","Refresh random password":"\u041A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u0436\u0430\u04A3\u0430\u0440\u0442\u0443","Set your own password":"\u04E8\u0437 \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0456\u04A3\u0456\u0437\u0434\u0456 \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437","Enable keyboard/mouse":"\u041F\u0435\u0440\u043D\u0435\u0442\u0430\u049B\u0442\u0430/\u0422\u0456\u043D\u0442\u0443\u0456\u0440\u0434\u0456 \u049B\u043E\u0441\u0443","Enable clipboard":"\u041A\u04E9\u0448\u0456\u0440\u0443-\u0442\u0430\u049B\u0442\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443","Enable file transfer":"\u0424\u0430\u0439\u044B\u043B \u0422\u0430\u0441\u044B\u043C\u0430\u043B\u0434\u0430\u0443\u0434\u044B \u049B\u043E\u0441\u0443","Enable TCP tunneling":"TCP \u0442\u0443\u043D\u0435\u043B\u0434\u0435\u0443\u0434\u0456 \u049B\u043E\u0441\u0443","IP Whitelisting":"IP \u0410\u049B-\u0442\u0456\u0437\u0456\u043C\u0456","ID/Relay Server":"ID/Relay \u0441\u0435\u0440\u0431\u0435\u0440\u0456","Import server config":"\u0421\u0435\u0440\u0432\u0435\u0440\u0434\u0456 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443","Export Server Config":"","Import server configuration successfully":"\u0421\u0435\u0440\u0432\u0435\u0440\u0434\u0456\u04A3 \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u0441\u044B \u0441\u04D9\u0442\u0442\u0456 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0434\u044B","Export server configuration successfully":"","Invalid server configuration":"\u0416\u0430\u0440\u0430\u043C\u0441\u044B\u0437 \u0441\u0435\u0440\u0432\u0435\u0440\u0434\u0456\u04A3 \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u0441\u044B","Clipboard is empty":"\u041A\u04E9\u0448\u0456\u0440\u0443-\u0442\u0430\u049B\u0442\u0430 \u0431\u043E\u0441","Stop service":"\u0421\u0435\u0440\u0431\u0435\u0441\u0442\u0456 \u0442\u043E\u049B\u0442\u0430\u0442\u0443","Change ID":"ID \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443","Your new ID":"","length %min% to %max%":"","starts with a letter":"","allowed characters":"",id_change_tip:"\u0422\u0435\u043A a-z, A-Z, 0-9 \u0436\u04D9\u043D\u0435 _ (\u0430\u0441\u0442\u044B\u043D\u0493\u044B-\u0441\u044B\u0437\u044B\u049B) \u0442\u0430\u04A3\u0431\u0430\u043B\u0430\u0440\u044B \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0433\u0435\u043D. \u0411\u0456\u0440\u0456\u043D\u0448\u0456 \u0442\u0430\u04A3\u0431\u0430 a-z, A-Z \u0431\u043E\u043B\u0443\u044B \u049B\u0430\u0436\u0435\u0442. \u04B0\u0437\u044B\u043D\u0434\u044B\u0493\u044B 6 \u043C\u0435\u043D 16 \u0430\u0440\u0430\u0441\u044B.",Website:"Web-\u0441\u0430\u0439\u0442",About:"\u0422\u0443\u0440\u0430\u043B\u044B",Slogan_tip:"","Privacy Statement":"",Mute:"\u0414\u044B\u0431\u044B\u0441\u0441\u044B\u0437\u0434\u0430\u043D\u0434\u044B\u0440\u0443","Build Date":"",Version:"",Home:"","Audio Input":"\u0410\u0443\u0434\u0438\u043E \u0415\u04A3\u0433\u0456\u0437\u0443",Enhancements:"\u0416\u0430\u049B\u0441\u0430\u0440\u0442\u0443\u043B\u0430\u0440","Hardware Codec":"Hardware Codec","Adaptive bitrate":"Adaptive bitrate","ID Server":"ID \u0421\u0435\u0440\u0431\u0435\u0440\u0456","Relay Server":"Relay \u0421\u0435\u0440\u0431\u0435\u0440\u0456","API Server":"API \u0421\u0435\u0440\u0431\u0435\u0440\u0456",invalid_http:"http:// \u043D\u0435\u043C\u0435\u0441\u0435 https://'\u043F\u0435\u043D \u0431\u0430\u0441\u0442\u0430\u043B\u0443\u044B \u049B\u0430\u0436\u0435\u0442","Invalid IP":"\u0411\u04B1\u0440\u044B\u0441 IP-\u041C\u0435\u043A\u0435\u043D\u0436\u0430\u0439","Invalid format":"\u0411\u04B1\u0440\u044B\u0441 \u0444\u043E\u0440\u043C\u0430\u0442",server_not_support:"\u0421\u0435\u0440\u0431\u0435\u0440 \u04D9\u0437\u0456\u0440\u0448\u0435 \u049B\u043E\u043B\u0434\u0430\u043C\u0430\u0439\u0434\u044B","Not available":"\u049A\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0441\u0456\u0437","Too frequent":"\u0422\u044B\u043C \u0436\u0438\u0456",Cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",Skip:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043F \u0436\u0456\u0431\u0435\u0440\u0443",Close:"\u0416\u0430\u0431\u0443",Retry:"\u049A\u0430\u0439\u0442\u0430\u0434\u0430\u043D \u043A\u04E9\u0440\u0443",OK:"OK","Password Required":"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u049A\u0430\u0436\u0435\u0442","Please enter your password":"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0456\u04A3\u0456\u0437\u0434\u0456 \u0435\u04A3\u0433\u0456\u0437\u0443\u0434\u0456 \u04E9\u0442\u0456\u043D\u0435\u043C\u0456\u0437","Remember password":"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u0435\u0441\u0442\u0435 \u0441\u0430\u049B\u0442\u0430\u0443","Wrong Password":"\u0411\u04B1\u0440\u044B\u0441 \u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437","Do you want to enter again?":"\u049A\u0430\u0439\u0442\u0430\u0434\u0430\u043D \u043A\u0456\u0440\u0433\u0456\u04A3\u0456\u0437 \u043A\u0435\u043B\u0435\u0434\u0456 \u043C\u0435?","Connection Error":"\u049A\u043E\u0441\u044B\u043B\u044B\u043C \u049A\u0430\u0442\u0435\u0441\u0456",Error:"\u049A\u0430\u0442\u0435","Reset by the peer":"\u041F\u0438\u0440 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0434\u0456","Connecting...":"\u049A\u043E\u0441\u044B\u043B\u0443\u0434\u0430...","Connection in progress. Please wait.":"\u049A\u043E\u0441\u044B\u043B\u044B\u043C \u0431\u0430\u0440\u044B\u0441\u044B\u043D\u0434\u0430. \u041A\u04AF\u0442\u0443\u0434\u0456 \u04E9\u0442\u0456\u043D\u0435\u043C\u0456\u0437","Please try 1 minute later":"1 \u043C\u0438\u043D\u0443\u0442\u0442\u0430\u043D \u0441\u043E\u04A3 \u049B\u0430\u0439\u0442\u0430 \u043A\u04E9\u0440\u0456\u04A3\u0456\u0437","Login Error":"\u041A\u0456\u0440\u0443 \u049A\u0430\u0442\u0435\u0441\u0456",Successful:"\u0421\u04D9\u0442\u0442\u0456","Connected, waiting for image...":"\u049A\u043E\u0441\u044B\u043B\u0434\u044B, \u0441\u0443\u0440\u0435\u0442 \u043A\u04AF\u0442\u0456\u043B\u0443\u0434\u0435...",Name:"\u0410\u0442",Type:"\u0422\u04AF\u0440",Modified:"\u04E8\u0437\u0433\u0435\u0440\u0442\u0456\u043B\u0434\u0456",Size:"\u04E8\u043B\u0448\u0435\u043C","Show Hidden Files":"\u0416\u0430\u0441\u044B\u0440\u044B\u043D \u0424\u0430\u0439\u044B\u043B\u0434\u0430\u0440\u0434\u044B \u041A\u04E9\u0440\u0441\u0435\u0442\u0443",Receive:"\u049A\u0430\u0431\u044B\u043B\u0434\u0430\u0443",Send:"\u0416\u0456\u0431\u0435\u0440\u0443","Refresh File":"\u0424\u0430\u0439\u044B\u043B\u0434\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",Local:"\u041B\u0430\u049B\u0430\u043B",Remote:"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B","Remote Computer":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u049A\u0430\u043C\u043F\u04B1\u0442\u044B\u0440","Local Computer":"\u041B\u0430\u049B\u0430\u043B \u049A\u0430\u043C\u043F\u04B1\u0442\u044B\u0440","Confirm Delete":"\u0416\u043E\u044E\u0434\u044B \u0420\u0430\u0441\u0442\u0430\u0443",Delete:"\u0416\u043E\u044E",Properties:"\u049A\u0430\u0441\u0438\u0435\u0442\u0442\u0435\u0440","Multi Select":"\u041A\u04E9\u043F\u0442\u0456\u043A \u0442\u0430\u04A3\u0434\u0430\u0443","Select All":"","Unselect All":"","Empty Directory":"\u0411\u043E\u0441 \u0411\u0443\u043C\u0430","Not an empty directory":"\u0411\u043E\u0441 \u0431\u0443\u043C\u0430 \u0435\u043C\u0435\u0441","Are you sure you want to delete this file?":"\u0411\u04B1\u043B \u0444\u0430\u0439\u044B\u043B\u0434\u044B \u0436\u043E\u044E\u0493\u0430 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?","Are you sure you want to delete this empty directory?":"\u0411\u04B1\u043B \u0431\u043E\u0441 \u0431\u0443\u043C\u0430\u043D\u044B \u0436\u043E\u044E\u0493\u0430 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?","Are you sure you want to delete the file of this directory?":"\u0411\u04B1\u043B \u0431\u0443\u043C\u0430\u043D\u044B\u04A3 \u0444\u0430\u0439\u044B\u043B\u044B\u043D \u0436\u043E\u044E\u0493\u0430 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?","Do this for all conflicts":"\u041C\u04B1\u043D\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u049B\u0430\u043D\u043F\u0456\u043B\u0435\u043A\u0442\u0435\u0440 \u04AF\u0448\u0456\u043D \u0436\u0430\u0441\u0430\u0443","This is irreversible!":"\u0411\u04B1\u043B \u049B\u0430\u0439\u0442\u044B\u043C\u0441\u044B\u0437!",Deleting:"\u0416\u043E\u0439\u044B\u043B\u0443",files:"\u0444\u0430\u0439\u044B\u043B\u0434\u0430\u0440",Waiting:"\u041A\u04AF\u0442\u0443",Finished:"\u0410\u044F\u049B\u0442\u0430\u043B\u0434\u044B",Speed:"\u0416\u044B\u043B\u0434\u0430\u043C\u0434\u044B\u049B","Custom Image Quality":"\u0422\u0435\u04A3\u0448\u0435\u0443\u043B\u0456 \u0421\u0443\u0440\u0435\u0442 \u0421\u0430\u043F\u0430\u0441\u044B","Privacy mode":"\u049A\u04B1\u043F\u0438\u044F\u043B\u044B\u043B\u044B\u049B \u041C\u043E\u0434\u0430\u0441\u044B","Block user input":"\u049A\u043E\u043B\u0434\u0430\u043D\u0443\u0448\u044B \u0435\u04A3\u0433\u0456\u0437\u0443\u0456\u043D \u0431\u04B1\u0493\u0430\u0442\u0442\u0430\u0443","Unblock user input":"\u049A\u043E\u043B\u0434\u0430\u043D\u0443\u0448\u044B \u0435\u04A3\u0433\u0456\u0437\u0443\u0456\u043D \u0431\u04B1\u0493\u0430\u0442\u0442\u0430\u043D \u0448\u044B\u0493\u0430\u0440\u0443","Adjust Window":"\u0422\u0435\u0440\u0435\u0437\u0435\u043D\u0456 \u0420\u0435\u0442\u0442\u0435\u0443",Original:"\u0422\u04AF\u043F\u043D\u04B1\u0441\u049B\u0430",Shrink:"\u049A\u044B\u0441\u0443",Stretch:"\u0421\u043E\u0437\u0443",Scrollbar:"Scrollbar",ScrollAuto:"ScrollAuto","Good image quality":"\u0416\u0430\u049B\u0441\u044B \u0441\u0443\u0440\u0435\u0442 \u0441\u0430\u043F\u0430\u0441\u044B",Balanced:"\u0422\u0435\u04A3\u0434\u0435\u0441\u0442\u0456\u0440\u0456\u043B\u0433\u0435\u043D","Optimize reaction time":"\u0420\u0435\u0430\u043A\u0446\u0438\u044F \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u0443",Custom:"","Show remote cursor":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u043A\u0443\u0440\u0441\u043E\u0440\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443","Show quality monitor":"\u0421\u0430\u043F\u0430 \u043C\u043E\u043D\u0438\u0442\u043E\u0440\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443","Disable clipboard":"\u041A\u04E9\u0448\u0456\u0440\u0443-\u0442\u0430\u049B\u0442\u0430\u0441\u044B\u043D \u04E9\u0448\u0456\u0440\u0443","Lock after session end":"\u0421\u0435\u0448 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u049B\u04B1\u043B\u044B\u043F\u0442\u0430\u0443",Insert:"\u041A\u0456\u0440\u0456\u0441\u0442\u0456\u0440\u0443","Insert Lock":"\u041A\u0456\u0440\u0456\u0441\u0442\u0456\u0440\u0443\u0434\u0456 \u049A\u04B1\u043B\u044B\u043F\u0442\u0430\u0443",Refresh:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443","ID does not exist":"ID \u0442\u0430\u0431\u044B\u043B\u043C\u0430\u0434\u044B","Failed to connect to rendezvous server":"Rendezvous \u0441\u0435\u0440\u0431\u0435\u0440\u0456\u043D\u0435 \u049B\u043E\u0441\u044B\u043B\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437","Please try later":"\u041A\u0435\u0439\u0456\u043D\u0456\u0440\u0435\u043A \u049B\u0430\u0439\u0442\u0430 \u043A\u04E9\u0440\u0443\u0434\u0456 \u04E9\u0442\u0456\u043D\u0435\u043C\u0456\u0437","Remote desktop is offline":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u0436\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456 \u043E\u0444\u043B\u0430\u0439\u043D \u043A\u04AF\u0439\u0456\u043D\u0434\u0435","Key mismatch":"\u041A\u0456\u043B\u0442 \u0441\u04D9\u0439\u043A\u0435\u0441\u0441\u0456\u0437\u0434\u0456\u0433\u0456",Timeout:"\u04AE\u0437\u0456\u043B\u0456\u0441","Failed to connect to relay server":"Relay \u0441\u0435\u0440\u0431\u0435\u0440\u0456\u043D\u0435 \u049B\u043E\u0441\u044B\u043B\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437","Failed to connect via rendezvous server":"Rendezvous \u0441\u0435\u0440\u0431\u0435\u0440\u0456 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u043E\u0441\u044B\u043B\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437","Failed to connect via relay server":"Relay \u0441\u0435\u0440\u0431\u0435\u0440\u0456 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u043E\u0441\u044B\u043B\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437","Failed to make direct connection to remote desktop":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u0436\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456\u043D\u0435 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u049B\u043E\u0441\u044B\u043B\u044B\u043C \u0436\u0430\u0441\u0430\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437","Set Password":"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u041E\u0440\u043D\u0430\u0442\u0443","OS Password":"OS \u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0456",install_tip:"UAC \u043A\u0435\u0441\u0456\u0440\u0456\u043D\u0435\u043D, RustDesk \u043A\u0435\u0439\u0431\u0456\u0440\u0434\u0435 \u049B\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u0436\u0430\u049B \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0434\u04B1\u0440\u044B\u0441 \u0436\u04B1\u043C\u044B\u0441 \u0456\u0441\u0442\u0435\u0439 \u0430\u043B\u043C\u0430\u0439\u0434\u044B. UAC'\u043F\u0435\u043D \u049B\u0438\u044B\u043D\u0434\u044B\u049B\u0442\u044B \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443 \u04AF\u0448\u0456\u043D, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u044B\u043F RustDesk'\u0442\u0456 \u0436\u04AF\u0439\u0435\u0433\u0435 \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437.","Click to upgrade":"\u0416\u0430\u04A3\u0493\u044B\u0440\u0442\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437","Click to download":"\u0416\u04AF\u043A\u0442\u0435\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437","Click to update":"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",Configure:"\u049A\u0430\u043B\u044B\u043F\u0442\u0430\u0443",config_acc:`\u0421\u0456\u0437\u0434\u0456\u04A3 \u0416\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456\u04A3\u0456\u0437\u0434\u0456 \u049B\u0430\u0448\u044B\u049B\u0442\u0430\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u04AF\u0448\u0456\u043D, RustDesk'\u043A\u0435 "\u049A\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456\u043B\u0456\u043A" \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0431\u0435\u0440\u0443\u0456\u04A3\u0456\u0437 \u043A\u0435\u0440\u0435\u043A.`,config_screen:`\u0421\u0456\u0437\u0434\u0456\u04A3 \u0416\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456\u04A3\u0456\u0437\u0433\u0435 \u049B\u0430\u0448\u044B\u049B\u0442\u0430\u043D \u049B\u043E\u043B \u0436\u0435\u0442\u043A\u0456\u0437\u0443 \u04AF\u0448\u0456\u043D, RustDesk'\u043A\u0435 "\u0415\u043A\u0456\u0440\u0435\u043D\u0434\u0456 \u0416\u0430\u0437\u0443" \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0431\u0435\u0440\u0443\u0456\u04A3\u0456\u0437 \u043A\u0435\u0440\u0435\u043A.`,"Installing ...":"\u041E\u0440\u043D\u0430\u0442\u044B\u043B\u0443...",Install:"\u041E\u0440\u043D\u0430\u0442\u0443",Installation:"\u041E\u0440\u043D\u0430\u0442\u044B\u043B\u0443","Installation Path":"\u041E\u0440\u043D\u0430\u0442\u044B\u043B\u0443 \u0416\u043E\u043B\u044B","Create start menu shortcuts":"\u0411\u0430\u0441\u0442\u0430\u0443 \u043C\u04D9\u0437\u0456\u0440\u0456 \u0431\u0435\u043B\u0433\u0456\u0448\u0435\u0441\u0456\u04A3 \u0436\u0430\u0441\u0430\u0443","Create desktop icon":"\u0416\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456 \u0431\u0435\u043B\u0433\u0456\u0448\u0435\u0441\u0456\u04A3 \u0436\u0430\u0441\u0430\u0443",agreement_tip:"\u041E\u0440\u043D\u0430\u0442\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0441\u0430\u04A3\u044B\u0437, \u0441\u0456\u0437 \u043B\u0438\u0441\u0435\u043D\u0437\u0435 \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043D \u049B\u0430\u0431\u044B\u043B\u0434\u0430\u0439\u0441\u044B\u0437.","Accept and Install":"\u049A\u0430\u0431\u044B\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u041E\u0440\u043D\u0430\u0442\u0443","End-user license agreement":"\u0422\u04AF\u043F\u043A\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0448\u044B\u043D\u044B\u04A3 \u043B\u0438\u0441\u0435\u043D\u0437\u0435 \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456","Generating ...":"\u0413\u0435\u043D\u0435\u0440\u0430\u0442\u0442\u0430\u043B\u0443\u0434\u0430...","Your installation is lower version.":"\u0421\u0456\u0437\u0434\u0456\u04A3 \u043E\u0440\u043D\u0430\u0442\u0443\u044B\u043D\u044B\u0437 \u0442\u04E9\u043C\u0435\u043D\u0433\u0456 \u043D\u04B1\u0441\u049B\u0430.",not_close_tcp_tip:"\u0422\u0443\u043D\u0435\u043B \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u04B1\u043B \u0442\u0435\u0440\u0435\u0437\u0435\u043D\u0456 \u0436\u0430\u043F\u043F\u0430\u04A3\u044B\u0437","Listening ...":"\u0422\u044B\u04A3\u0434\u0430\u0443 ...","Remote Host":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u0425\u043E\u0441\u0442","Remote Port":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u041F\u043E\u0440\u0442",Action:"\u04D8\u0440\u0435\u043A\u0435\u0442",Add:"\u049A\u043E\u0441\u0443","Local Port":"\u041B\u0430\u049B\u0430\u043B \u041F\u043E\u0440\u0442","Local Address":"","Change Local Port":"",setup_server_tip:"\u0422\u0435\u0437 \u049B\u043E\u0441\u044B\u043B\u044B\u043C \u04AF\u0448\u0456\u043D \u04E9\u0437 \u0441\u0435\u0440\u0431\u0435\u0440\u0456\u04A3\u0456\u0437\u0434\u0456 \u043E\u0440\u043D\u0430\u0442\u0443\u0434\u044B \u04E9\u0442\u0456\u043D\u0435\u043C\u0456\u0437","Too short, at least 6 characters.":"\u0422\u044B\u043C \u049B\u044B\u0441\u049B\u0430, \u043A\u0435\u043C\u0456\u043D\u0434\u0435 6 \u0442\u0430\u04A3\u0431\u0430.","The confirmation is not identical.":"\u0420\u0430\u0441\u0442\u0430\u0443 \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u043C\u0435\u0439\u0434\u0456.",Permissions:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440",Accept:"\u049A\u0430\u0431\u044B\u043B\u0434\u0430\u0443",Dismiss:"\u0411\u043E\u0441\u0430\u0442\u0443",Disconnect:"\u0410\u0436\u044B\u0440\u0430\u0442\u0443","Enable file copy and paste":"\u0424\u0430\u0439\u044B\u043B\u0434\u044B \u043A\u04E9\u0448\u0456\u0440\u0443 \u043C\u0435\u043D \u049B\u043E\u044E\u0434\u044B \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443",Connected:"\u049A\u043E\u0441\u044B\u043B\u0434\u044B","Direct and encrypted connection":"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u0436\u04D9\u043D\u0435 \u043A\u0456\u0440\u0438\u043F\u0442\u0435\u043B\u0433\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u044B\u043C","Relayed and encrypted connection":"\u0420\u0435\u043B\u0430\u0439\u0434\u0430\u043D\u0493\u0430\u043D \u0436\u04D9\u043D\u0435 \u043A\u0456\u0440\u0438\u043F\u0442\u0435\u043B\u0433\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u044B\u043C","Direct and unencrypted connection":"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u0436\u04D9\u043D\u0435 \u043A\u0456\u0440\u0438\u043F\u0442\u0435\u043B\u043C\u0435\u0433\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u044B\u043C","Relayed and unencrypted connection":"\u0420\u0435\u043B\u0430\u0439\u0434\u0430\u043D\u0493\u0430\u043D \u0436\u04D9\u043D\u0435 \u043A\u0456\u0440\u0438\u043F\u0442\u0435\u043B\u043C\u0435\u0433\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u044B\u043C","Enter Remote ID":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B ID \u0435\u04A3\u0433\u0456\u0437\u0456\u04A3\u0456\u0437","Enter your password":"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0456\u04A3\u0456\u0437\u0434\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437","Logging in...":"\u041A\u0456\u0440\u0443\u0434\u0435...","Enable RDP session sharing":"RDP \u0441\u0435\u0448\u0442\u0456 \u0431\u04E9\u043B\u0456\u0441\u0443\u0434\u0456 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443","Auto Login":`\u0410\u0443\u0442\u044B \u041A\u0456\u0440\u0443 ("\u0421\u0435\u0448 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u049B\u04B1\u043B\u044B\u043F\u0442\u0430\u0443"'\u0434\u044B \u043E\u0440\u043D\u0430\u0442\u049B\u0430\u043D\u0434\u0430 \u0493\u0430\u043D\u0430 \u0436\u0430\u0440\u0430\u043C\u0434\u044B)`,"Enable direct IP access":"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 IP \u049A\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443",Rename:"\u0410\u0442\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",Space:"\u041E\u0440\u044B\u043D","Create desktop shortcut":"\u0416\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456 \u0422\u0430\u04A3\u0431\u0430\u0448\u0430\u0441\u044B\u043D \u0416\u0430\u0441\u0430\u0443","Change Path":"\u0416\u043E\u043B\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443","Create Folder":"\u0411\u0443\u043C\u0430 \u0436\u0430\u0441\u0430\u0443","Please enter the folder name":"\u0411\u0443\u043C\u0430\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u04A3\u0433\u0456\u0437\u0443\u0434\u0456 \u04E9\u0442\u0456\u043D\u0435\u043C\u0456\u0437","Fix it":"\u0422\u04AF\u0437\u0435\u0442\u0443",Warning:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443","Login screen using Wayland is not supported":"Wayland \u049B\u043E\u043B\u0434\u0430\u043D\u0493\u0430\u043D \u041A\u0456\u0440\u0443 \u0435\u043A\u0456\u0440\u0435\u043D\u0456\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456","Reboot required":"\u049A\u0430\u0439\u0442\u0430-\u049B\u043E\u0441\u0443 \u049B\u0430\u0436\u0435\u0442","Unsupported display server":"\u049A\u043E\u043B\u0434\u0430\u0443\u0441\u044B\u0437 \u0434\u0438\u0441\u043F\u043B\u0435\u0439 \u0441\u0435\u0440\u0431\u0435\u0440\u0456","x11 expected":"x11 \u043A\u04AF\u0442\u0456\u043B\u0433\u0435\u043D",Port:"\u041F\u043E\u0440\u0442",Settings:"\u041E\u0440\u043D\u0430\u0442\u043F\u0430\u043B\u0430\u0440",Username:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443\u0448\u044B \u0430\u0442\u044B","Invalid port":"\u0411\u04B1\u0440\u044B\u0441 \u043F\u043E\u0440\u0442","Closed manually by the peer":"\u041F\u0438\u0440 \u049B\u043E\u043B\u044B\u043C\u0435\u043D \u0436\u0430\u0431\u044B\u043B\u0493\u0430\u043D","Enable remote configuration modification":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u043D \u049B\u0430\u043B\u044B\u043F\u0442\u0430\u0440\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0434\u0456 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443","Run without install":"\u041E\u0440\u043D\u0430\u0442\u043F\u0430\u0439-\u0430\u049B \u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443","Connect via relay":"","Always connect via relay":"\u04D8\u0440\u049B\u0430\u0448\u0430\u043D \u0434\u0430 \u0440\u0435\u043B\u0430\u0439 \u0441\u0435\u0440\u0431\u0435\u0440\u0456 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u043E\u0441\u044B\u043B\u0443",whitelist_tip:"\u041C\u0430\u0493\u0430\u043D \u0442\u0435\u043A \u0430\u049B-\u0442\u0456\u0437\u0456\u043C\u0434\u0435\u043B\u0433\u0435\u043D IP \u049B\u043E\u043B \u0436\u0435\u0442\u043A\u0456\u0437\u0435 \u0430\u043B\u0430\u0434\u044B",Login:"\u041A\u0456\u0440\u0443",Verify:"","Remember me":"","Trust this device":"","Verification code":"",verification_tip:"",Logout:"\u0428\u044B\u0493\u0443",Tags:"\u0422\u0430\u049B\u0442\u0430\u0440","Search ID":"ID \u0406\u0437\u0434\u0435\u0443",whitelist_sep:"\u04AE\u0442\u0456\u0440, \u043D\u04AF\u043A\u0442\u0435\u043B\u0456 \u04AF\u0442\u0456\u0440, \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u0436\u0430\u04A3\u0430 \u0436\u043E\u043B\u0430\u043B \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u04E9\u043B\u0456\u043D\u0435\u0434\u0456","Add ID":"ID \u049A\u043E\u0441\u0443","Add Tag":"\u0422\u0430\u049B \u049A\u043E\u0441\u0443","Unselect all tags":"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u049B\u0442\u0430\u0440\u0434\u044B\u04A3 \u0442\u0430\u04A3\u0434\u0430\u0443\u044B\u043D \u0430\u043B\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u0443","Network error":"\u0416\u0435\u043B\u0456 \u049B\u0430\u0442\u0435\u0441\u0456","Username missed":"\u049A\u043E\u043B\u0434\u0430\u043D\u0443\u0448\u044B \u0430\u0442\u044B \u0431\u043E\u0441","Password missed":"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u0431\u043E\u0441","Wrong credentials":"\u0411\u04B1\u0440\u044B\u0441 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0456 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440","The verification code is incorrect or has expired":"","Edit Tag":"\u0422\u0430\u049B\u0442\u044B \u04E8\u043D\u0434\u0435\u0443","Forget Password":"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u04B0\u043C\u044B\u0442\u0443",Favorites:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440","Add to Favorites":"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u0493\u0430 \u049A\u043E\u0441\u0443","Remove from Favorites":"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u0434\u0430\u043D \u0430\u043B\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u0443",Empty:"\u0411\u043E\u0441","Invalid folder name":"\u0411\u04B1\u0440\u044B\u0441 \u0431\u0443\u043C\u0430 \u0430\u0442\u0430\u0443\u044B","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) Proxy",Discovered:"\u0422\u0430\u0431\u044B\u043B\u0434\u044B",install_daemon_tip:"\u0411\u0443\u0442 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u043E\u0441\u044B\u043B\u0443 \u04AF\u0448\u0456\u043D \u0436\u04AF\u0439\u0435\u043B\u0456\u043A \u0441\u0435\u0440\u0431\u0435\u0441\u0442\u0456 \u043E\u0440\u043D\u0430\u0442\u0443\u044B\u043D\u044B\u0437 \u043A\u0435\u0440\u0435\u043A.","Remote ID":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B ID",Paste:"\u049A\u043E\u044E","Paste here?":"\u041E\u0441\u044B\u043D\u0434\u0430 \u049B\u043E\u044E \u043A\u0435\u0440\u0435\u043A \u043F\u0435?","Are you sure to close the connection?":"\u049A\u043E\u0441\u044B\u043B\u044B\u043C\u0434\u044B \u0436\u0430\u0431\u0443\u0493\u0430 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?","Download new version":"\u0416\u0430\u04A3\u0430 \u043D\u04B1\u0441\u049B\u0430\u043D\u044B \u0436\u04AF\u043A\u0442\u0435\u0443","Touch mode":"\u0416\u0430\u043D\u0430\u0441\u0430\u0442\u044B\u043D \u043C\u043E\u0434\u0430","Mouse mode":"\u0422\u0456\u043D\u0442\u0443\u0456\u0440\u043B\u0456 \u043C\u043E\u0434\u0430","One-Finger Tap":"\u0411\u0456\u0440-\u0421\u0430\u0443\u0441\u0430\u049B\u043F\u0435\u043D \u0422\u04AF\u0440\u0442\u0443","Left Mouse":"\u0421\u043E\u043B\u0430\u049B \u0422\u0456\u043D\u0442\u0443\u0456\u0440","One-Long Tap":"\u0411\u0456\u0440-\u04B0\u0437\u0430\u049B \u0422\u04AF\u0440\u0442\u0443","Two-Finger Tap":"\u0415\u043A\u0456-\u0421\u0430\u0443\u0441\u0430\u049B\u043F\u0435\u043D \u0422\u04AF\u0440\u0442\u0443","Right Mouse":"\u041E\u04A3\u0430\u049B \u0422\u0456\u043D\u0442\u0443\u0456\u0440","One-Finger Move":"\u0411\u0456\u0440-\u0421\u0430\u0443\u0441\u0430\u049B\u043F\u0435\u043D \u0416\u044B\u043B\u0436\u044B\u0442\u0443","Double Tap & Move":"\u0415\u043A\u0456-\u0440\u0435\u0442 \u0422\u04AF\u0440\u0442\u0456\u043F \u0416\u044B\u043B\u0436\u044B\u0442\u0443","Mouse Drag":"\u0422\u0456\u043D\u0442\u0443\u0456\u0440 \u0422\u0430\u0440\u0442\u0443\u044B","Three-Finger vertically":"\u04AE\u0448-\u0421\u0430\u0443\u0441\u0430\u049B\u043F\u0435\u043D \u0442\u0456\u043A-\u0431\u0430\u0493\u044B\u0442\u0442\u044B","Mouse Wheel":"\u0422\u0456\u043D\u0442\u0443\u0456\u0440 \u0414\u04E9\u04A3\u0433\u0435\u043B\u0435\u0433\u0456","Two-Finger Move":"\u0415\u043A\u0456-\u0421\u0430\u0443\u0441\u0430\u049B\u043F\u0435\u043D \u0416\u044B\u043B\u0436\u044B\u0442\u0443","Canvas Move":"\u041A\u0435\u043D\u0435\u043F \u0416\u044B\u043B\u0436\u0443\u044B","Pinch to Zoom":"\u0417\u0443\u043C\u0434\u0430\u0443 \u04AF\u0448\u0456\u043D \u0428\u044B\u043C\u0448\u044B\u04A3\u044B\u0437","Canvas Zoom":"\u041A\u0435\u043D\u0435\u043F \u0417\u0443\u043C\u044B","Reset canvas":"\u041A\u0435\u043D\u0435\u043F\u0442\u0456 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443","No permission of file transfer":"\u0424\u0430\u0439\u044B\u043B \u0430\u043B\u043C\u0430\u0441\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",Note:"\u041D\u043E\u0442\u0430",Connection:"\u049A\u043E\u0441\u044B\u043B\u044B\u043C","Share Screen":"\u0415\u043A\u0456\u0440\u0435\u043D\u0434\u0456 \u0411\u04E9\u043B\u0456\u0441\u0443",Chat:"\u0427\u0430\u0442",Total:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",items:"\u0437\u0430\u0442",Selected:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D","Screen Capture":"\u0415\u043A\u0456\u0440\u0435\u043D\u0434\u0456 \u0422\u04AF\u0441\u0456\u0440\u0443","Input Control":"\u0415\u04A3\u0433\u0456\u0437\u0443\u0434\u0456 \u0411\u0430\u0441\u049B\u0430\u0440\u0443/\u049A\u0430\u0434\u0430\u0493\u0430\u043B\u0430\u0443","Audio Capture":"\u0410\u0443\u0434\u0438\u043E \u0422\u04AF\u0441\u0456\u0440\u0443","File Connection":"\u0424\u0430\u0439\u044B\u043B \u049A\u043E\u0441\u044B\u043B\u044B\u043C\u044B","Screen Connection":"\u0415\u043A\u0456\u0440\u0435\u043D \u049A\u043E\u0441\u044B\u043B\u044B\u043C\u044B","Do you accept?":"\u049A\u0430\u0431\u044B\u043B\u0434\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?","Open System Setting":"\u0416\u04AF\u0439\u0435 \u041E\u0440\u043D\u0430\u0442\u043F\u0430\u043B\u0430\u0440\u044B\u043D \u0410\u0448\u0443","How to get Android input permission?":"Android \u0435\u04A3\u0433\u0456\u0437\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u043D \u049B\u0430\u043B\u0430\u0439 \u0430\u043B\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B?",android_input_permission_tip1:`\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u049B\u04B1\u0440\u044B\u043B\u0493\u044B \u0441\u0456\u0437\u0434\u0456\u04A3 Android \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u04A3\u044B\u0437\u0434\u044B \u0442\u0456\u043D\u0442\u0443\u0456\u0440 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u04AF\u0440\u0442\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u04AF\u0448\u0456\u043D, RustDesk'\u043A\u0435 "\u049A\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456\u043B\u0456\u043A" \u0441\u0435\u0440\u0431\u0435\u0441\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443\u0456\u043D\u0456\u0437 \u043A\u0435\u0440\u0435\u043A.`,android_input_permission_tip2:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0416\u04AF\u0439\u0435 \u041E\u0440\u043D\u0430\u0442\u043F\u0430\u043B\u0430\u0440\u044B \u0431\u0435\u0442\u0456\u043D\u0435 \u0431\u0430\u0440\u044B\u043F, [\u041E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u0421\u0435\u0440\u0431\u0435\u0441\u0442\u0435\u0440]'\u0434\u0456 \u0442\u0430\u0443\u044B\u043F \u043A\u0456\u0440\u0456\u04A3\u0456\u0437, \u0441\u043E\u0441\u044B\u043D [RustDesk \u0415\u04A3\u0433\u0456\u0437\u0443] \u0441\u0435\u0440\u0431\u0435\u0441\u0456\u043D \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437.",android_new_connection_tip:"\u0421\u0456\u0437\u0434\u0456\u04A3 \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u04A3\u044B\u0437\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443\u0434\u044B \u049B\u0430\u043B\u0430\u0439\u0442\u044B\u043D \u0436\u0430\u04A3\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u0441\u04B1\u0440\u0430\u043D\u044B\u0441\u044B \u0442\u04AF\u0441\u0442\u0456.",android_service_will_start_tip:'"\u0415\u043A\u0456\u0440\u0435\u043D\u0434\u0456 \u0422\u04B1\u0441\u0456\u0440\u0443" \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u043A\u0435\u0437\u0434\u0435 \u0441\u0435\u0440\u0431\u0435\u0441 \u0430\u0443\u0442\u044B\u043C\u0430\u0442\u0442\u044B \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u044B\u043F, \u0431\u0430\u0441\u049B\u0430 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u0493\u0430 \u0441\u0456\u0437\u0434\u0456\u04A3 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u043C \u0441\u04B1\u0440\u0430\u043D\u044B\u0441\u0442\u0430\u0443\u0493\u0430 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u04A3 \u0431\u0435\u0440\u0435\u0434\u0456.',android_stop_service_tip:"\u0421\u0435\u0440\u0431\u0435\u0441\u0442\u0456 \u0436\u0430\u0431\u0443 \u0430\u0443\u0442\u044B\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u049B\u043E\u0441\u044B\u043B\u044B\u043C\u0434\u0430\u0440\u0434\u044B \u0436\u0430\u0431\u0430\u0434\u044B.",android_version_audio_tip:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B Android \u043D\u04B1\u0441\u049B\u0430\u0441\u044B \u0430\u0443\u0434\u0438\u043E\u043D\u044B \u0442\u04AF\u0441\u0456\u0440\u0443\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043C\u0430\u0439\u0434\u044B, Android 10 \u043D\u0435 \u0436\u043E\u0493\u0430\u0440\u0493\u044B\u0441\u044B\u043D\u0430 \u0436\u0430\u04A3\u0493\u044B\u0440\u0442\u0443\u0434\u044B \u04E9\u0442\u0456\u043D\u0435\u043C\u0456\u0437.",android_start_service_tip:"",android_permission_may_not_change_tip:"",Account:"\u0415\u0441\u0435\u043F\u043A\u0456",Overwrite:"\u04AE\u0441\u0442\u0456\u043D\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0436\u0430\u0437\u0443","This file exists, skip or overwrite this file?":"\u0411\u04B1\u043B \u0444\u0430\u0439\u044B\u043B \u0431\u0430\u0440, \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u0436\u0456\u0431\u0435\u0440\u0443 \u04D9\u043B\u0434\u0435 \u04AF\u0441\u0442\u0456\u043D\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0436\u0430\u0437\u0443 \u043A\u0435\u0440\u0435\u043A \u043F\u0435?",Quit:"\u0428\u044B\u0493\u0443",Help:"\u041A\u04E9\u043C\u0435\u043A",Failed:"\u0421\u04D9\u0442\u0441\u0456\u0437",Succeeded:"\u0421\u04D9\u0442\u0442\u0456","Someone turns on privacy mode, exit":"\u0411\u0456\u0440\u0435\u0443 \u049B\u04B1\u043F\u0438\u044F\u043B\u044B\u043B\u044B\u049B \u043C\u043E\u0434\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0442\u044B, \u0448\u044B\u0493\u0443",Unsupported:"\u049A\u043E\u043B\u0434\u0430\u0443\u0441\u044B\u0437","Peer denied":"\u041F\u0438\u0440 \u049B\u0430\u0431\u044B\u043B\u0434\u0430\u043C\u0430\u0434\u044B","Please install plugins":"\u041F\u043B\u0430\u0433\u0438\u043D\u0434\u0435\u0440\u0434\u0456 \u043E\u0440\u043D\u0430\u0442\u0443\u0434\u044B \u04E9\u0442\u0456\u043D\u0435\u043C\u0456\u0437","Peer exit":"\u041F\u0438\u0440\u0434\u0456\u04A3 \u0448\u044B\u0493\u0443\u044B","Failed to turn off":"\u0421\u04E9\u043D\u0434\u0456\u0440\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437 \u0431\u043E\u043B\u0434\u044B","Turned off":"\u04E8\u0448\u0456\u0440\u0456\u043B\u0433\u0435\u043D",Language:"\u0422\u0456\u043B","Keep RustDesk background service":"\u0410\u0440\u0442\u0436\u0430\u049B\u0442\u0430\u0493\u044B RustDesk \u0441\u0435\u0440\u0431\u0435\u0441\u0456\u043D \u0441\u0430\u049B\u0442\u0430\u043F \u0442\u04B1\u0440\u0443","Ignore Battery Optimizations":"\u0411\u04D9\u0442\u0435\u0440\u0456 \u041E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u0443\u043B\u0430\u0440\u044B\u043D \u0415\u043B\u0435\u043C\u0435\u0443",android_open_battery_optimizations_tip:"\u0415\u0433\u0435\u0440 \u0434\u0435 \u0431\u04B1\u043B \u0435\u0440\u0435\u043A\u0448\u0435\u043B\u0456\u043A\u0442\u0456 \u04E9\u0448\u0456\u0440\u0443\u0434\u0456 \u049B\u0430\u043B\u0430\u0441\u0430\u04A3\u044B\u0437, \u043A\u0435\u043B\u0435\u0441\u0456 RustDesk \u0430\u043F\u044B\u043B\u049B\u0430\u0442 \u043E\u0440\u043D\u0430\u0442\u043F\u0430\u043B\u0430\u0440\u044B \u0431\u0435\u0442\u0456\u043D\u0435 \u0431\u0430\u0440\u044B\u043F, [\u0411\u04D9\u0442\u0435\u0440\u0456]'\u043D\u0456 \u0442\u0430\u0443\u044B\u043F \u043A\u0456\u0440\u0456\u04A3\u0456\u0437 \u0434\u0435 [\u0428\u0435\u043A\u0442\u0435\u0443\u0441\u0456\u0437]'\u0434\u0435\u043D \u049B\u04B1\u0441\u0431\u0435\u043B\u0433\u0456\u043D\u0456 \u0430\u043B\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u0443\u0434\u044B \u04E9\u0442\u0456\u043D\u0435\u043C\u0456\u0437","Start on boot":"","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"\u049A\u043E\u0441\u044B\u043B\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u043C\u0435\u0433\u0435\u043D","Legacy mode":"","Map mode":"","Translate mode":"","Use permanent password":"\u0422\u04B1\u0440\u0430\u049B\u0442\u044B \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443","Use both passwords":"\u049A\u043E\u0441 \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443","Set permanent password":"\u0422\u04B1\u0440\u0430\u049B\u0442\u044B \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u043E\u0440\u043D\u0430\u0442\u0443","Enable remote restart":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u043D \u049B\u0430\u0439\u0442\u0430-\u049B\u043E\u0441\u0443\u0434\u044B \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443","Restart remote device":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043D\u044B \u049B\u0430\u0439\u0442\u0430-\u049B\u043E\u0441\u0443","Are you sure you want to restart":"\u049A\u0430\u0439\u0442\u0430-\u049B\u043E\u0441\u0443\u0493\u0430 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?","Restarting remote device":"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u049A\u04B1\u0440\u044B\u043B\u0493\u044B\u043D\u044B \u049B\u0430\u0439\u0442\u0430-\u049B\u043E\u0441\u0443\u0434\u0430",remote_restarting_tip:"\u049A\u0430\u0448\u044B\u049B\u0442\u0430\u0493\u044B \u049B\u04B1\u0440\u044B\u043B\u0493\u044B \u049B\u0430\u0439\u0442\u0430-\u049B\u043E\u0441\u044B\u043B\u0443\u0434\u0430, \u0431\u04B1\u043B \u0445\u0430\u0431\u0430\u0440 \u0442\u0435\u0440\u0435\u0437\u0435\u0441\u0456\u043D \u0436\u0430\u0431\u044B\u043F, \u0431\u0456\u0440\u0430\u0437\u0434\u0430\u043D \u0441\u043E\u04A3 \u0442\u04B1\u0440\u0430\u049B\u0442\u044B \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0431\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u049B\u043E\u0441\u044B\u043B\u0443\u0434\u044B \u04E9\u0442\u0456\u043D\u0435\u043C\u0456\u0437",Copied:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043B\u0434\u0456","Exit Fullscreen":"\u0422\u043E\u043B\u044B\u049B \u0435\u043A\u0456\u0440\u0435\u043D\u043D\u0435\u043D \u0428\u044B\u0493\u0443",Fullscreen:"\u0422\u043E\u043B\u044B\u049B \u0435\u043A\u0456\u0440\u0435\u043D","Mobile Actions":"\u041C\u0430\u0431\u044B\u043B \u04D8\u0440\u0435\u043A\u0435\u0442\u0442\u0435\u0440\u0456","Select Monitor":"\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0434\u044B \u0422\u0430\u04A3\u0434\u0430\u0443","Control Actions":"\u0411\u0430\u0441\u049B\u0430\u0440\u0443 \u04D8\u0440\u0435\u043A\u0435\u0442\u0442\u0435\u0440\u0456","Display Settings":"\u0414\u0438\u0441\u043F\u043B\u0435\u0439 \u041E\u0440\u043D\u0430\u0442\u043F\u0430\u043B\u0430\u0440\u044B",Ratio:"\u0410\u0440\u0430\u049B\u0430\u0442\u044B\u043D\u0430\u0441","Image Quality":"\u0421\u0443\u0440\u0435\u0442 \u0421\u0430\u043F\u0430\u0441\u044B","Scroll Style":"Scroll \u0422\u0435\u04A3\u0448\u0435\u0442\u04B1\u0440\u0456","Show Toolbar":"","Hide Toolbar":"","Direct Connection":"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u049A\u043E\u0441\u044B\u043B\u044B\u043C","Relay Connection":"\u0420\u0435\u043B\u0430\u0439 \u049A\u043E\u0441\u044B\u043B\u044B\u043C","Secure Connection":"\u049A\u0430\u0443\u0456\u043F\u0441\u0456\u0437 \u049A\u043E\u0441\u044B\u043B\u044B\u043C","Insecure Connection":"\u049A\u0430\u0442\u0435\u0440\u043B\u0456 \u049A\u043E\u0441\u044B\u043B\u044B\u043C","Scale original":"Scale original","Scale adaptive":"Scale adaptive",General:"",Security:"",Theme:"","Dark Theme":"","Light Theme":"",Dark:"",Light:"","Follow System":"","Enable hardware codec":"","Unlock Security Settings":"","Enable audio":"","Unlock Network Settings":"",Server:"","Direct IP Access":"",Proxy:"",Apply:"","Disconnect all devices?":"",Clear:"","Audio Input Device":"","Use IP Whitelisting":"",Network:"","Pin Toolbar":"","Unpin Toolbar":"",Recording:"",Directory:"","Automatically record incoming sessions":"",Change:"","Start session recording":"","Stop session recording":"","Enable recording session":"","Enable LAN discovery":"","Deny LAN discovery":"","Write a message":"",Prompt:"","Please wait for confirmation of UAC...":"",elevated_foreground_window_tip:"",Disconnected:"",Other:"","Confirm before closing multiple tabs":"","Keyboard Settings":"","Full Access":"","Screen Share":"","Wayland requires Ubuntu 21.04 or higher version.":"Wayland Ubuntu 21.04 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0434\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D \u049B\u0430\u0436\u0435\u0442 \u0435\u0442\u0435\u0434\u0456.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland linux \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0456\u043D\u0456\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B\u0440\u0430\u049B \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D \u049B\u0430\u0436\u0435\u0442 \u0435\u0442\u0435\u0434\u0456. X11 \u0436\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043F \u043A\u04E9\u0440\u0456\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u0436\u04AF\u0439\u0435\u04A3\u0456\u0437\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u04A3\u0456\u0437.",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"\u0411\u04E9\u043B\u0456\u0441\u0435\u0442\u0456\u043D \u044D\u043A\u0440\u0430\u043D\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437 (\u0431\u0456\u0440\u0434\u0435\u0439 \u0436\u0430\u0493\u044B\u043D\u0430\u043D \u0436\u04B1\u043C\u044B\u0441 \u0436\u0430\u0441\u0430\u04A3\u044B\u0437).","Show RustDesk":"","This PC":"",or:"","Continue with":"",Elevate:"","Zoom cursor":"","Accept sessions via password":"","Accept sessions via click":"","Accept sessions via both":"","Please wait for the remote side to accept your session request...":"","One-time Password":"","Use one-time password":"","One-time password length":"","Request access to your device":"","Hide connection management window":"",hide_cm_tip:"",wayland_experiment_tip:"","Right click to select tabs":"",Skipped:"","Add to address book":"",Group:"",Search:"","Closed manually by web console":"","Local keyboard type":"","Select local keyboard type":"",software_render_tip:"","Always use software rendering":"",config_input:"",config_microphone:"",request_elevation_tip:"",Wait:"","Elevation Error":"","Ask the remote user for authentication":"","Choose this if the remote account is administrator":"","Transmit the username and password of administrator":"",still_click_uac_tip:"","Request Elevation":"",wait_accept_uac_tip:"","Elevate successfully":"",uppercase:"",lowercase:"",digit:"","special character":"","length>=8":"",Weak:"",Medium:"",Strong:"","Switch Sides":"","Please confirm if you want to share your desktop?":"",Display:"","Default View Style":"","Default Scroll Style":"","Default Image Quality":"","Default Codec":"",Bitrate:"",FPS:"",Auto:"","Other Default Options":"","Voice call":"","Text chat":"","Stop voice call":"",relay_hint_tip:"",Reconnect:"",Codec:"",Resolution:"","No transfers in progress":"","Set one-time password length":"","RDP Settings":"","Sort by":"","New Connection":"",Restore:"",Minimize:"",Maximize:"","Your Device":"",empty_recent_tip:"",empty_favorite_tip:"",empty_lan_tip:"",empty_address_book_tip:"","eg: admin":"","Empty Username":"","Empty Password":"",Me:"",identical_file_tip:"",show_monitors_tip:"","View Mode":"",login_linux_tip:"",verify_rustdesk_password_tip:"",remember_account_tip:"",os_account_desk_tip:"","OS Account":"",another_user_login_title_tip:"",another_user_login_text_tip:"",xorg_not_found_title_tip:"",xorg_not_found_text_tip:"",no_desktop_title_tip:"",no_desktop_text_tip:"","No need to elevate":"","System Sound":"",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"",resolution_fit_local_tip:"",resolution_custom_tip:"","Collapse toolbar":"","Accept and Elevate":"",accept_and_elevate_btn_tooltip:"",clipboard_wait_response_timeout_tip:"","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"",Service:"",Start:"",Stop:"",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},da:{Status:"Status","Your Desktop":"Dit skrivebord",desk_tip:"Du kan give adgang til dit skrivebord med dette ID og denne adgangskode.",Password:"Adgangskode",Ready:"Klar",Established:"Etableret",connecting_status:"Opretter forbindelse til RustDesk-netv\xE6rket...","Enable service":"T\xE6nd forbindelsesserveren","Start service":"Start forbindelsesserveren","Service is running":"Tjenesten k\xF8rer","Service is not running":"Den tilknyttede tjeneste k\xF8rer ikke",not_ready_status:"Ikke klar. Tjek venligst din forbindelse","Control Remote Desktop":"Styr fjernskrivebord","Transfer file":"Overf\xF8r fil",Connect:"Forbind","Recent sessions":"Seneste sessioner","Address book":"Adressebog",Confirmation:"Bekr\xE6ftelse","TCP tunneling":"TCP tunneling",Remove:"Fjern","Refresh random password":"Opdater tilf\xE6ldig adgangskode","Set your own password":"Indstil din egen adgangskode","Enable keyboard/mouse":"T\xE6nd for tastatur/mus","Enable clipboard":"T\xE6nd for udklipsholderen","Enable file transfer":"Aktiv\xE9r filoverf\xF8rsel","Enable TCP tunneling":"Sl\xE5 TCP-tunneling til","IP Whitelisting":"IP whitelisting","ID/Relay Server":"ID/forbindelsesserver","Import server config":"Import\xE9r serverkonfiguration","Export Server Config":"Eksport\xE9r serverkonfiguration","Import server configuration successfully":"Importering af serverkonfigurationen lykkedes","Export server configuration successfully":"Eksportering af serverkonfigurationen lykkedes","Invalid server configuration":"Ugyldig serverkonfiguration","Clipboard is empty":"Udklipsholderen er tom","Stop service":"Sluk for forbindelsesserveren","Change ID":"\xC6ndr ID","Your new ID":"Dit nye ID","length %min% to %max%":"l\xE6ngde %min% til %max%","starts with a letter":"starter med \xE9t bogstav","allowed characters":"tilladte tegn",id_change_tip:"Kun tegnene a-z, A-Z, 0-9 og _ (understregning) er tilladt. Det f\xF8rste bogstav skal v\xE6re a-z, A-Z. Antal tegn skal v\xE6re mellem 6 og 16.",Website:"Hjemmeside",About:"Om",Slogan_tip:"Lavet med k\xE6rlighed i denne kaotiske verden!","Privacy Statement":"Privatlivspolitik",Mute:"Sluk for mikrofonen","Build Date":"Build dato",Version:"Version",Home:"Hjem","Audio Input":"Lydinput",Enhancements:"Forbedringer","Hardware Codec":"Hardware-codec","Adaptive bitrate":"Adaptiv bitrate","ID Server":"ID Server","Relay Server":"Relay Server","API Server":"API Server",invalid_http:"Skal begynde med http:// eller https://","Invalid IP":"Ugyldig IP-adresse","Invalid format":"Ugyldigt format",server_not_support:"Endnu ikke underst\xF8ttet af serveren","Not available":"Ikke tilg\xE6ngelig","Too frequent":"For ofte",Cancel:"Annull\xE9r",Skip:"Spring over",Close:"Luk",Retry:"Pr\xF8v igen",OK:"OK","Password Required":"Adgangskode p\xE5kr\xE6vet","Please enter your password":"Indtast venligst dit kodeord","Remember password":"Husk kodeord","Wrong Password":"Forkert kodeord","Do you want to enter again?":"Vil du forbinde igen?","Connection Error":"Forbindelsesfejl",Error:"Fejl","Reset by the peer":"Nulstillet ved modparten","Connecting...":"Opretter forbindelse...","Connection in progress. Please wait.":"Forbindelsen er etableret. Vent venligst.","Please try 1 minute later":"Pr\xF8v igen om et minut","Login Error":"Login fejl",Successful:"Vellykket","Connected, waiting for image...":"Tilsluttet, venter p\xE5 billede...",Name:"Navn",Type:"Type",Modified:"\xC6ndret",Size:"St\xF8rrelse","Show Hidden Files":"Vis skjulte filer",Receive:"Modtag",Send:"Send","Refresh File":"Genopfrisk fil",Local:"Lokalt",Remote:"Remote","Remote Computer":"Fjerncomputer","Local Computer":"Lokal computer","Confirm Delete":"Bekr\xE6ft sletning",Delete:"Slet",Properties:"Egenskaber","Multi Select":"Flere valg","Select All":"V\xE6lg alt","Unselect All":"Frav\xE6lg alt","Empty Directory":"Tomt bibliotek","Not an empty directory":"Intet tomt bibliotek","Are you sure you want to delete this file?":"Er du sikker p\xE5, at du vil slette denne fil?","Are you sure you want to delete this empty directory?":"Er du sikker p\xE5, at du vil slette dette tomme bibliotek?","Are you sure you want to delete the file of this directory?":"Er du sikker p\xE5, at du vil slette filen til dette bibliotek?","Do this for all conflicts":"G\xF8r dette for alle konflikter","This is irreversible!":"Dette kan ikke gendannes!",Deleting:"Sletter",files:"Filer",Waiting:"Venter",Finished:"F\xE6rdig",Speed:"Hastighed","Custom Image Quality":"Brugerdefineret billedkvalitet","Privacy mode":"Privatlivstilstand","Block user input":"Bloker brugerinput","Unblock user input":"Fjern blokering af brugerinput","Adjust Window":"Juster vinduet",Original:"Original",Shrink:"Krymp",Stretch:"Str\xE6k ud",Scrollbar:"Scrollbar",ScrollAuto:"Auto-scroll","Good image quality":"God billedkvalitet",Balanced:"Afbalanceret","Optimize reaction time":"Optimeret responstid",Custom:"Tilpasset","Show remote cursor":"Vis fjernbetjeningskontrolleret mark\xF8r","Show quality monitor":"Vis billedkvalitet","Disable clipboard":"Deaktiver udklipsholder","Lock after session end":"L\xE5s efter afslutningen af fjernstyring",Insert:"Inds\xE6t","Insert Lock":"Inds\xE6t l\xE5s",Refresh:"Genopfrisk","ID does not exist":"ID findes ikke","Failed to connect to rendezvous server":"Forbindelse til forbindelsesserveren mislykkedes","Please try later":"Pr\xF8v igen senere","Remote desktop is offline":"Fjernskrivebord er offline","Key mismatch":"N\xF8gle uoverensstemmelse",Timeout:"Timeout","Failed to connect to relay server":"Forbindelse til relay-serveren mislykkedes","Failed to connect via rendezvous server":"Forbindelse via Rendezvous-server mislykkedes","Failed to connect via relay server":"Forbindelse via relay-serveren mislykkedes","Failed to make direct connection to remote desktop":"Direkte forbindelse til fjernskrivebord kunne ikke etableres","Set Password":"Indstil adgangskode","OS Password":"Operativsystemadgangskode",install_tip:"P\xE5 grund af UAC kan RustDesk ikke fungere korrekt i nogle tilf\xE6lde p\xE5 fjernskrivebordet. For at undg\xE5 UAC skal du klikke p\xE5 knappen nedenfor for at installere RustDesk p\xE5 systemet","Click to upgrade":"Klik for at opgradere","Click to download":"Klik for at downloade","Click to update":"Klik for at opdatere",Configure:"Konfigurer",config_acc:'For at kontrollere dit skrivebord p\xE5 afstand skal du give RustDesk "Access " Rettigheder.',config_screen:'For at kunne f\xE5 adgang til dit skrivebord langtfra, skal du give RustDesk "sk\xE6rmst\xF8tte " tilladelser.',"Installing ...":"Installerer ...",Install:"installere",Installation:"Installation","Installation Path":"Installationsti","Create start menu shortcuts":"Opret start menu genveje","Create desktop icon":"Opret skrivebords-genvej",agreement_tip:"Hvis du starter installationen, skal du acceptere licensaftalen","Accept and Install":"Accepter og installer","End-user license agreement":"Licensaftale for slutbrugere","Generating ...":"Genererer kode ...","Your installation is lower version.":"Din installation er en \xE6ldre version.",not_close_tcp_tip:"Luk ikke dette vindue, mens du bruger tunnelen.","Listening ...":"Lytter ...","Remote Host":"Fjern-Host","Remote Port":"Fjern-Port",Action:"Handling",Add:"Tilf\xF8j","Local Port":"Lokal Port","Local Address":"Lokal adresse","Change Local Port":"Skift lokal port",setup_server_tip:"For en hurtigere forbindelse skal du indstille din egen forbindelsesserver","Too short, at least 6 characters.":"For kort, brug mindst 6 tegn.","The confirmation is not identical.":"Bekr\xE6ftelsen er ikke identisk.",Permissions:"Tilladelser",Accept:"Accepter",Dismiss:"Afvis",Disconnect:"Frakobl","Enable file copy and paste":"Tillad kopiering og inds\xE6t af filer",Connected:"Forbundet","Direct and encrypted connection":"Direkte og krypteret forbindelse","Relayed and encrypted connection":"Viderestillet og krypteret forbindelse","Direct and unencrypted connection":"Direkte og ukrypteret forbindelse","Relayed and unencrypted connection":"Viderestillet og ukrypteret forbindelse","Enter Remote ID":"Indtast Remote-ID","Enter your password":"Skriv dit kodeord","Logging in...":"Logger ind...","Enable RDP session sharing":"Aktiv\xE9r RDP sessiongodkendelse","Auto Login":'Automatisk login (kun gyldigt hvis du har konfigureret "L\xE5s efter afslutningen af sessionen")',"Enable direct IP access":"Aktiv\xE9r direkte IP-adgang",Rename:"Omd\xF8b",Space:"Plads","Create desktop shortcut":"Opret skrivebords-genvej","Change Path":"Skift stien","Create Folder":"Opret mappe","Please enter the folder name":"Indtast venligst mappens navn","Fix it":"K\xF8r reparation",Warning:"Advarsel","Login screen using Wayland is not supported":"Login sk\xE6rm med Wayland underst\xF8ttes ikke","Reboot required":"Genstart kr\xE6vet","Unsupported display server":"Ikke-underst\xF8ttet displayserver","x11 expected":"X11 Forventet",Port:"Port",Settings:"Indstillinger",Username:" Brugernavn","Invalid port":"Ugyldig port","Closed manually by the peer":"Manuelt lukket af peer","Enable remote configuration modification":"Tillad fjernkonfigurering","Run without install":"K\xF8r uden installation","Connect via relay":"Forbind via viderestilling","Always connect via relay":"Forbindelse via viderestillings-server",whitelist_tip:"Kun IP'er p\xE5 whitelisten kan f\xE5 adgang til mig",Login:"Login",Verify:"Verific\xE9r","Remember me":"Husk mig","Trust this device":"Husk denne enhed","Verification code":"Verifikationskode",verification_tip:"En bekr\xE6ftelseskode er blevet sendt til den registrerede e-mail adresse. Indtast bekr\xE6ftelseskoden for at logge p\xE5.",Logout:"Logger af",Tags:"N\xF8gleord","Search ID":"S\xF8g efter ID",whitelist_sep:"Adskilt af komma, semikolon, mellemrum eller linjebrud","Add ID":"Tilf\xF8j ID","Add Tag":"Tilf\xF8j n\xF8gleord","Unselect all tags":"Frav\xE6lg alle n\xF8gleord","Network error":"Netv\xE6rksfejl","Username missed":"Glemt brugernavn","Password missed":"Glemt kodeord","Wrong credentials":"Forkerte registreringsdata","The verification code is incorrect or has expired":"Bekr\xE6ftelsesn\xF8glen er forkert eller er udl\xF8bet","Edit Tag":"Rediger n\xF8gleord","Forget Password":"Glem adgangskoden",Favorites:"Favoritter","Add to Favorites":"Tilf\xF8j til favoritter","Remove from Favorites":"Fjern favoritter",Empty:"Tom","Invalid folder name":"Ugyldigt mappenavn","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) Proxy",Discovered:"Fundet",install_daemon_tip:"For at starte efter PC'en er startet op, skal du installere systemtjenesten","Remote ID":"Fjern-ID",Paste:"Inds\xE6t","Paste here?":"Inds\xE6t her?","Are you sure to close the connection?":"Er du sikker p\xE5 at du vil afslutte forbindelsen?","Download new version":"Download ny version","Touch mode":"Touch-tilstand","Mouse mode":"Muse-tilstand","One-Finger Tap":"En-finger-tryk","Left Mouse":"Venstre mus","One-Long Tap":"Tryk og hold med en finger","Two-Finger Tap":"Tryk med to fingre","Right Mouse":"H\xF8jre mus","One-Finger Move":"En-finger bev\xE6gelse","Double Tap & Move":"Dobbeltklik og flyt","Mouse Drag":"Tr\xE6k med musen","Three-Finger vertically":"Tre fingre lodret","Mouse Wheel":"Mussehjul","Two-Finger Move":"To-fingre bev\xE6gelse","Canvas Move":"Flyt l\xE6rred","Pinch to Zoom":"Knib for at zoome ind","Canvas Zoom":"L\xE6rred zoom","Reset canvas":"Nulstil l\xE6rred","No permission of file transfer":"Ingen tilladelse til at overf\xF8re filen",Note:"Note",Connection:"Forbindelse","Share Screen":"Del sk\xE6rmen",Chat:"Chat",Total:"Total",items:"artikel",Selected:"Valgte","Screen Capture":"Sk\xE6rmoptagelse","Input Control":"Inputkontrol","Audio Capture":"Lydoptagelse","File Connection":"Filforbindelse","Screen Connection":"F\xE6rdigg\xF8relse","Do you accept?":"Accepterer du?","Open System Setting":"\xC5bn systemindstillingen","How to get Android input permission?":"Hvordan f\xE5r jeg en Android-input tilladelse?",android_input_permission_tip1:'For at en ekstern enhed kan kontrollere din Android-enhed via mus eller ber\xF8ring, skal du give RustDesk mulighed for at bruge tjenesten "tilg\xE6ngelighed ".',android_input_permission_tip2:"G\xE5 til den n\xE6ste systemindstillingsside, s\xF8g og indtast [installerede tjenester], t\xE6nd for [RustDesk Input] tjenesten.",android_new_connection_tip:"En ny anmodning blev modtaget, der gerne vil kontrollere din nuv\xE6rende enhed.",android_service_will_start_tip:"Ved at t\xE6nde for sk\xE6rmoptagelsen startes tjenesten automatisk, s\xE5 andre enheder kan anmode om en forbindelse fra denne enhed.",android_stop_service_tip:"Ved at lukke tjenesten lukkes alle fremstillede forbindelser automatisk.",android_version_audio_tip:"Den aktuelle Android-version underst\xF8tter ikke lydoptagelse. Android 10 eller h\xF8jere er p\xE5kr\xE6vet.",android_start_service_tip:"Tryk [Start tjeneste] eller aktiv\xE9r [Sk\xE6rmoptagelse] tilladelse for at dele sk\xE6rmen.",android_permission_may_not_change_tip:"Rettigheder til oprettede forbindelser \xE6ndres ikke med det samme f\xF8r der forbindelsen genoprettes.",Account:"Konto",Overwrite:"Overskriv","This file exists, skip or overwrite this file?":"Denne fil findes allerede, vil du springe over eller overskrive denne fil?",Quit:"Afslut",Help:"Hj\xE6lp",Failed:"Mislykkedet",Succeeded:"Vellykket","Someone turns on privacy mode, exit":"Nogen aktiverede privatlivstilstand, afslut",Unsupported:"Ikke underst\xF8ttet","Peer denied":"Modpart n\xE6gtet","Please install plugins":"Installer venligst plugins","Peer exit":"Modpart-Afslut","Failed to turn off":"Mislykkedes i at lukke ned","Turned off":"Slukket",Language:"Sprog","Keep RustDesk background service":"Behold RustDesk baggrundstjeneste","Ignore Battery Optimizations":"Ignor\xE9r betteri optimeringer",android_open_battery_optimizations_tip:"Hvis du \xF8nsker at slukke for denne funktion, \xE5bn RustDesk appens indstillinger, tryk p\xE5 [Batteri], og fjern flueben ved [Uden begr\xE6nsninger]","Start on boot":"Start under opstart","Start the screen sharing service on boot, requires special permissions":"Start sk\xE6rmdelingstjenesten under opstart, kr\xE6ver specielle rettigheder","Connection not allowed":"Forbindelse ikke tilladt","Legacy mode":"Bagudkompatibilitetstilstand","Map mode":"Kortmodus","Translate mode":"Overs\xE6ttelsesmodus","Use permanent password":"Brug permanent adgangskode","Use both passwords":"Brug begge typer adgangskoder","Set permanent password":"S\xE6t permanent adgangskode","Enable remote restart":"Aktiv\xE9r fjerngenstart","Restart remote device":"Genstart fjernenhed","Are you sure you want to restart":"Er du sikker p\xE5 at du vil genstarte","Restarting remote device":"Genstarter fjernenhed",remote_restarting_tip:"Enheden genstarter - Lukker denne besked ned, og tilslutter igen om et \xF8jeblik",Copied:"Kopieret","Exit Fullscreen":"Afslut fuldsk\xE6rm",Fullscreen:"Fuld sk\xE6rm","Mobile Actions":"Mobile handlinger","Select Monitor":"V\xE6lg sk\xE6rm","Control Actions":"Kontrolhandlinger","Display Settings":"Sk\xE6rmindstillinger",Ratio:"Forhold","Image Quality":"Billedkvalitet","Scroll Style":"Rullestil","Show Toolbar":"Vis v\xE6rkt\xF8jslinje","Hide Toolbar":"Skjul v\xE6rkt\xF8jslinje","Direct Connection":"Direkte forbindelse","Relay Connection":"Viderestillingsforbindelse","Secure Connection":"Sikker forbindelse","Insecure Connection":"Usikker forbindelse","Scale original":"Original skalering","Scale adaptive":"Adaptiv skalering",General:"Generelt",Security:"Sikkerhed",Theme:"Thema","Dark Theme":"M\xF8rk Tema","Light Theme":"Lys Tema",Dark:"M\xF8rk",Light:"Lys","Follow System":"F\xF8lg System","Enable hardware codec":"Aktiv\xE9r hardware-codec","Unlock Security Settings":"L\xE5s op for sikkerhedsindstillinger","Enable audio":"Aktiv\xE9r Lyd","Unlock Network Settings":"L\xE5s op for Netv\xE6rksindstillinger",Server:"Server","Direct IP Access":"Direkte IP Adgang",Proxy:"Proxy",Apply:"Anvend","Disconnect all devices?":"Afbryd alle enheder?",Clear:"Nulstil","Audio Input Device":"Lydindgangsenhed","Use IP Whitelisting":"Brug IP Whitelisting",Network:"Netv\xE6rk","Pin Toolbar":"Fastg\xF8r v\xE6rkt\xF8jslinjen","Unpin Toolbar":"Frigiv v\xE6rkt\xF8jslinjen",Recording:"Optager",Directory:"Mappe","Automatically record incoming sessions":"Optag automatisk indg\xE5ende sessioner",Change:"\xC6ndr","Start session recording":"Start sessionsoptagelse","Stop session recording":"Stop sessionsoptagelse","Enable recording session":"Aktiv\xE9r optagelsessession","Enable LAN discovery":"Aktiv\xE9r opdagelse via det lokale netv\xE6rk","Deny LAN discovery":"Afvis opdagelse via det lokale netv\xE6rk","Write a message":"Skriv en besked",Prompt:"Prompt","Please wait for confirmation of UAC...":"Vent venligst p\xE5 UAC-bekr\xE6ftelse...",elevated_foreground_window_tip:"Det nuv\xE6rende vindue p\xE5 fjernskrivebordet kr\xE6ver h\xF8jere rettigheder for at k\xF8re, s\xE5 det er midlertidigt ikke muligt at bruge musen og tastaturet. Du kan bede fjernbrugeren om at minimere vinduet, eller trykke p\xE5 elev\xE9r knappen i forbindelsesvinduet. For at undg\xE5 dette problem, er det anbefalet at installere RustDesk p\xE5 fjernenheden.",Disconnected:"Afbrudt",Other:"Andre","Confirm before closing multiple tabs":"Bekr\xE6ft nedlukning hvis der er flere faner","Keyboard Settings":"Tastaturindstillinger","Full Access":"Fuld adgang","Screen Share":"Sk\xE6rmdeling","Wayland requires Ubuntu 21.04 or higher version.":"Wayland kr\xE6ver Ubuntu version 21.04 eller nyere.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland kr\xE6ver en h\xF8jere version af Linux distro. Pr\xF8v venligst X11 desktop eller skift dit OS.",JumpLink:"JumpLink","Please Select the screen to be shared(Operate on the peer side).":"V\xE6lg venligst den sk\xE6rm, der skal deles (Betjen p\xE5 modtagersiden).","Show RustDesk":"Vis RustDesk","This PC":"Denne PC",or:"eller","Continue with":"Forts\xE6t med",Elevate:"Elev\xE9r","Zoom cursor":"Zoom mark\xF8r","Accept sessions via password":"Accept\xE9r sessioner via adgangskode","Accept sessions via click":"Accept\xE9r sessioner via klik","Accept sessions via both":"Accept\xE9r sessioner via begge","Please wait for the remote side to accept your session request...":"Vent venligst p\xE5 at fjernklienten accepterer din sessionsforesp\xF8rgsel...","One-time Password":"Engangskode","Use one-time password":"Brug engangskode","One-time password length":"Engangskode l\xE6ngde","Request access to your device":"Eftersp\xF8rg adgang til din enhed","Hide connection management window":"Skjul forbindelsesh\xE5ndteringsvindue",hide_cm_tip:"Tillad at skjule, hvis der kun forbindes ved brug af midlertidige og permanente adgangskoder",wayland_experiment_tip:"Wayland underst\xF8ttelse er stadigv\xE6k under udvikling. Hvis du har brug for ubemandet adgang, bedes du bruge X11.","Right click to select tabs":"H\xF8jreklik for at v\xE6lge faner",Skipped:"Sprunget over","Add to address book":"Tilf\xF8j til adressebog",Group:"Gruppe",Search:"S\xF8g","Closed manually by web console":"Lukket ned manuelt af webkonsollen","Local keyboard type":"Lokal tastatur type","Select local keyboard type":"V\xE6lg lokal tastatur type",software_render_tip:"Hvis du bruger et Nvidia grafikkort p\xE5 Linux, og fjernskrivebordsvinduet lukker ned med det samme efter forbindelsen er oprettet, kan det hj\xE6lpe at skifte til Nouveau open-source driveren, og aktivere software rendering. Et genstart af RustDesk er n\xF8dvendigt.","Always use software rendering":"Brug altid software rendering",config_input:"For at styre fjernskrivebordet med tastaturet, skal du give Rustdesk rettigheder til at optage tastetryk",config_microphone:"For at tale sammen over fjernstyring, skal du give RustDesk rettigheder til at optage lyd",request_elevation_tip:"Du kan ogs\xE5 sp\xF8rge om elevationsrettigheder, hvis der er nogen i n\xE6rheden af fjernenheden.",Wait:"Vent","Elevation Error":"Elevationsfejl","Ask the remote user for authentication":"Sp\xF8rg fjernbrugeren for godkendelse","Choose this if the remote account is administrator":"V\xE6lg dette hvis fjernbrugeren er en administrator","Transmit the username and password of administrator":"Send brugernavnet og adgangskoden p\xE5 administratoren",still_click_uac_tip:"Kr\xE6ver stadigv\xE6k at fjernbrugeren skal trykke OK p\xE5 UAC vinduet ved k\xF8rsel af RustDesk.","Request Elevation":"Eftersp\xF8rger elevation",wait_accept_uac_tip:"Vent venligst p\xE5 at fjernbrugeren accepterer UAC dialog foresp\xF8rgslen.","Elevate successfully":"Elevation lykkedes",uppercase:"store bogstaver",lowercase:"sm\xE5 bogstaver",digit:"ciffer","special character":"specielt tegn","length>=8":"l\xE6ngde>=8",Weak:"Svag",Medium:"Mellem",Strong:"St\xE6rk","Switch Sides":"Skift sider","Please confirm if you want to share your desktop?":"Bekr\xE6ft venligst, om du vil dele dit skrivebord?",Display:"Visning","Default View Style":"Standard visningsstil","Default Scroll Style":"Standard scrollestil","Default Image Quality":"Standard billedkvalitet","Default Codec":"Standard codec",Bitrate:"Bitrate",FPS:"FPS",Auto:"Auto","Other Default Options":"Andre standardindstillinger","Voice call":"Stemmeopkald","Text chat":"Tekstchat","Stop voice call":"Stop stemmeopkald",relay_hint_tip:`Det kan ske, at det ikke er muligt at forbinde direkte; du kan fors\xF8ge at forbinde via en relay-server. Derudover, hvis du \xF8nsker at bruge en relay-server p\xE5 dit f\xF8rste fors\xF8g, kan du tilf\xF8je "/r" efter ID'et, eller bruge valgmuligheden "Forbind altid via relay-server" i fanen for seneste sessioner, hvis den findes.`,Reconnect:"Genopret",Codec:"Codec",Resolution:"Opl\xF8sning","No transfers in progress":"Ingen overf\xF8rsler i gang","Set one-time password length":"S\xE6t engangsadgangskode l\xE6ngde","RDP Settings":"RDP indstillinger","Sort by":"Sort\xE9r efter","New Connection":"Ny forbindelse",Restore:"Gendan",Minimize:"Minim\xE9r",Maximize:"Maksim\xE9r","Your Device":"Din enhed",empty_recent_tip:`Ups, ingen seneste sessioner! +Tid til at oprette en ny.`,empty_favorite_tip:`Ingen yndlings modparter endnu? +Lad os finde \xE9n at forbinde til, og tilf\xF8je den til dine favoritter!`,empty_lan_tip:"\xC5h nej, det ser ud til, at vi ikke kunne finde nogen modparter endnu.",empty_address_book_tip:"\xC5h nej, det ser ud til at der ikke er nogle modparter der er tilf\xF8jet til din adressebog.","eg: admin":"fx: admin","Empty Username":"Tom brugernavn","Empty Password":"Tom adgangskode",Me:"Mig",identical_file_tip:"Denne fil er identisk med modpartens.",show_monitors_tip:"Vis sk\xE6rme i v\xE6rkt\xF8jsbj\xE6lken","View Mode":"Visningstilstand",login_linux_tip:"Du skal logge p\xE5 en fjernstyret Linux konto for at aktivere en X skrivebordssession",verify_rustdesk_password_tip:"Bekr\xE6ft RustDesk adgangskode",remember_account_tip:"Husk denne konto",os_account_desk_tip:"Denne konto benyttes til at logge p\xE5 fjernsystemet, og aktivere skrivebordssessionen i hovedl\xF8s tilstand","OS Account":"Styresystem konto",another_user_login_title_tip:"En anden bruger er allerede logget ind",another_user_login_text_tip:"Frakobl",xorg_not_found_title_tip:"Xorg ikke fundet",xorg_not_found_text_tip:"Install\xE9r venlist Xorg",no_desktop_title_tip:"Intet skrivebordsmilj\xF8 er tilg\xE6ngeligt",no_desktop_text_tip:"Install\xE9r venligst GNOME skrivebordet","No need to elevate":"Ingen grund til at elevere","System Sound":"Systemlyd",Default:"Standard","New RDP":"Ny RDP",Fingerprint:"Fingeraftryk","Copy Fingerprint":"Kopi\xE9r fingeraftryk","no fingerprints":"Ingen fingeraftryk","Select a peer":"V\xE6lg en peer","Select peers":"V\xE6lg peers",Plugins:"Plugins",Uninstall:"Afinstall\xE9r",Update:"Opdat\xE9r",Enable:"Aktiv\xE9r",Disable:"Deaktiv\xE9r",Options:"Valgmuligheder",resolution_original_tip:"Original sk\xE6rmopl\xF8sning",resolution_fit_local_tip:"Tilpas lokal sk\xE6rmopl\xF8sning",resolution_custom_tip:"Bruger-tilpasset sk\xE6rmopl\xF8sning","Collapse toolbar":"Skjul v\xE6rkt\xF8jsbj\xE6lke","Accept and Elevate":"Accept\xE9r og elev\xE9r",accept_and_elevate_btn_tooltip:"Accept\xE9r forbindelsen og elev\xE9r UAC tilladelser",clipboard_wait_response_timeout_tip:"Tiden for at vente p\xE5 en kopieringsforesp\xF8rgsel udl\xF8b","Incoming connection":"Indg\xE5ende forbindelse","Outgoing connection":"Udg\xE5ende forbindelse",Exit:"Afslut",Open:"\xC5ben",logout_tip:"Er du sikker p\xE5 at du vil logge af?",Service:"Tjeneste",Start:"Start",Stop:"Stop",exceed_max_devices:"Du har n\xE5et det maksimale antal h\xE5ndt\xE9rbare enheder.","Sync with recent sessions":"Synkronis\xE9r med tidligere sessioner","Sort tags":"Sort\xE9r n\xF8gleord","Open connection in new tab":"\xC5bn forbindelse i en ny fane","Move tab to new window":"Flyt fane i et nyt vindue","Can not be empty":"Kan ikke v\xE6re tom","Already exists":"Findes allerede","Change Password":"Skift adgangskode","Refresh Password":"Genopfrisk adgangskode",ID:"ID","Grid View":"Gittervisning","List View":"Listevisning",Select:"V\xE6lg","Toggle Tags":"Sl\xE5 n\xF8gleord til/fra",pull_ab_failed_tip:"Opdatering af adressebog mislykkedes",push_ab_failed_tip:"Synkronisering af adressebog til serveren mislykkedes",synced_peer_readded_tip:"Enhederne, som var til stede i de seneste sessioner, vil blive synkroniseret tilbage til adressebogen.","Change Color":"Skift farve","Primary Color":"Prim\xE6r farve","HSV Color":"HSV farve","Installation Successful!":"Installation fuldf\xF8rt!","Installation failed!":"Installation mislykkedes!","Reverse mouse wheel":"Invert\xE9r musehjul","{} sessions":"{} sessioner",scam_title:"ADVARSEL: Du kan blive SVINDLET!",scam_text1:"Hvis du taler telefon med en person du IKKE kender, og IKKE stoler p\xE5, som har bedt dig om at bruge RustDesk til at forbinde til din PC, stop med det samme, og l\xE6g p\xE5 omg\xE5ende.",scam_text2:"Det er h\xF8jest sandsynligvis en svinder som fors\xF8ger at stj\xE6le dine penge eller andre personlige oplysninger.","Don't show again":"Vis ikke igen","I Agree":"Jeg accepterer",Decline:"Afvis","Timeout in minutes":"Udl\xF8bstid i minutter",auto_disconnect_option_tip:"Luk automatisk indkommende sessioner ved inaktivitet","Connection failed due to inactivity":"Forbindelsen blev afbrudt grundet inaktivitet","Check for software update on startup":"S\xF8g efter opdateringer ved opstart","upgrade_rustdesk_server_pro_to_{}_tip":"Opgrad\xE9r venligst RustDesk Server Pro til version {} eller nyere!",pull_group_failed_tip:"Genindl\xE6sning af gruppe mislykkedes","Filter by intersection":"Filtr\xE9r efter intersection","Remove wallpaper during incoming sessions":"Skjul baggrundssk\xE6rm ved indg\xE5ende forbindelser",Test:"Test",display_is_plugged_out_msg:"Sk\xE6rmen er slukket, skift til den f\xF8rste sk\xE6rm.","No displays":"Ingen sk\xE6rme","Open in new window":"\xC5bn i et nyt vindue","Show displays as individual windows":"Vis sk\xE6rme som selvst\xE6ndige vinduer","Use all my displays for the remote session":"Brug alle mine sk\xE6rme til fjernforbindelsen",selinux_tip:"SELinux er aktiveret p\xE5 din enhed, som kan forhindre RustDesk i at k\xF8re normalt.","Change view":"Skift visning","Big tiles":"Store fliser","Small tiles":"Sm\xE5 fliser",List:"Liste","Virtual display":"Virtuel sk\xE6rm","Plug out all":"Frakobl alt","True color (4:4:4)":"True color (4:4:4)","Enable blocking user input":"Aktiv\xE9r blokering af brugerstyring",id_input_tip:`Du kan indtaste \xE9t ID, en direkte IP adresse, eller et dom\xE6ne med en port (:). +Hvis du \xF8nsker at forbinde til en enhed p\xE5 en anden server, tilf\xF8j da server adressen (@?key=), fx, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Hvis du \xF8nsker adgang til en enhed p\xE5 en offentlig server, indtast venligst "@offentlig server", n\xF8glen er ikke n\xF8dvendig for offentlige servere. + +Hvis du gerne vil tvinge brugen af en relay-forbindelse p\xE5 den f\xF8rste forbindelse, tilf\xF8j "/r" efter ID'et, fx, "9123456234/r".`,privacy_mode_impl_mag_tip:"Tilstand 1",privacy_mode_impl_virtual_display_tip:"Tilstand 2","Enter privacy mode":"Start privatlivstilstand","Exit privacy mode":"Afslut privatlivstilstand",idd_not_support_under_win10_2004_tip:"Indirekte grafik drivere er ikke underst\xF8ttet. Windows 10 version 2004 eller nyere er p\xE5kr\xE6vet.",input_source_1_tip:"Input kilde 1",input_source_2_tip:"Input kilde 2","Swap control-command key":"Byt rundt p\xE5 Control & Command tasterne","swap-left-right-mouse":"Byt rundt p\xE5 venstre og h\xF8jre musetaster","2FA code":"To-faktor kode",More:"Mere","enable-2fa-title":"T\xE6nd for to-faktor godkendelse","enable-2fa-desc":`\xC5bn din godkendelsesapp nu. Du kan bruge en godkendelsesapp s\xE5 som Authy, Microsoft eller Google Authenticator p\xE5 din telefon eller din PC. + +Scan QR koden med din app og indtast koden som din app fremviser, for at aktivere for to-faktor godkendelse.`,"wrong-2fa-code":"Kan ikke verificere koden. Forsikr at koden og tidsindstillingerne p\xE5 enheden er korrekte","enter-2fa-title":"To-faktor godkendelse","Email verification code must be 6 characters.":"E-mail bekr\xE6ftelseskode skal v\xE6re mindst 6 tegn","2FA code must be 6 digits.":"To-faktor kode skal v\xE6re mindst 6 cifre","Multiple Windows sessions found":"Flere Windows sessioner fundet","Please select the session you want to connect to":"V\xE6lg venligst sessionen du \xF8nsker at forbinde til",powered_by_me:"Drives af RustDesk",outgoing_only_desk_tip:`Dette er en brugertilpasset udgave. +Du kan forbinde til andre enheder, men andre enheder kan ikke forbinde til din enhed.`,preset_password_warning:"Denne brugertilpassede udgave har en forudbestemt adgangskode. Alle der kender til denne adgangskode, kan f\xE5 fuld adgang til din enhed. Hvis du ikke forventede dette, b\xF8r du afinstallere denne udgave af RustDesk med det samme.","Security Alert":"Sikkerhedsalarm","My address book":"Min adressebog",Personal:"Personlig",Owner:"Ejer","Set shared password":"S\xE6t delt adgangskode","Exist in":"Findes i","Read-only":"Skrivebeskyttet","Read/Write":"L\xE6se/Skrive","Full Control":"Fuld kontrol",share_warning_tip:"Felterne for oven er delt og synlige for andre.",Everyone:"Alle",ab_web_console_tip:"Mere p\xE5 web konsollen","allow-only-conn-window-open-tip":"Tillad kun fjernforbindelser hvis RustDesk vinduet er synligt",no_need_privacy_mode_no_physical_displays_tip:"Ingen fysiske sk\xE6rme, ingen n\xF8dvendighed for at bruge privatlivstilstanden.","Follow remote cursor":"F\xF8lg musemark\xF8r p\xE5 fjernforbindelse","Follow remote window focus":"F\xF8lg vinduefokus p\xE5 fjernforbindelse",default_proxy_tip:"Protokollen og porten som anvendes som standard er Socks5 og 1080",no_audio_input_device_tip:"Ingen lydinput enhed fundet",Incoming:"Indg\xE5ende",Outgoing:"Udg\xE5ende","Clear Wayland screen selection":"Ryd Wayland sk\xE6rmvalg",clear_Wayland_screen_selection_tip:"Efter at frav\xE6lge den valgte sk\xE6rm, kan du genv\xE6lge sk\xE6rmen som skal deles.",confirm_clear_Wayland_screen_selection_tip:"Er du sikker p\xE5 at du vil fjerne Wayland sk\xE6rmvalget?",android_new_voice_call_tip:"Du har modtaget en ny stemmeopkaldsforesp\xF8rgsel. Hvis du accepterer, vil lyden skifte til stemmekommunikation.",texture_render_tip:"Brug tekstur-rendering for at g\xF8re billedkvaliteten bl\xF8dere. Du kan ogs\xE5 pr\xF8ve at deaktivere denne funktion, hvis du oplever problemer.","Use texture rendering":"Anvend tekstur-rendering","Floating window":"Sv\xE6vende vindue",floating_window_tip:"Det hj\xE6lper p\xE5 at RustDesk baggrundstjenesten k\xF8rer","Keep screen on":"Hold sk\xE6rmen t\xE6ndt",Never:"Aldrig","During controlled":"Imens under kontrol","During service is on":"Imens tjenesten k\xF8rer","Capture screen using DirectX":"Optag sk\xE6rm med DirectX",Back:"Tilbage",Apps:"Apps","Volume up":"Skru op for lyd","Volume down":"Skru ned for lyd",Power:"T\xE6nd/Sluk","Telegram bot":"Telegram bot","enable-bot-tip":"Hvis du aktiverer denne funktion, kan du modtage to-faktor godkendelseskoden fra din robot. Den kan ogs\xE5 fungere som en notifikation for forbindelsesanmodninger.","enable-bot-desc":`1. \xC5bn en chat med @BotFather. +2. Send kommandoen "/newbot". Du vil modtage en n\xF8gle efter at have gennemf\xF8rt dette trin. +3. Start en chat med din nyoprettede bot. Send en besked som begynder med skr\xE5streg "/", som fx "/hello", for at aktivere den. +`,"cancel-2fa-confirm-tip":"Er du sikker p\xE5 at du vil afbryde to-faktor godkendelse?","cancel-bot-confirm-tip":"Er du sikker p\xE5 at du vil afbryde Telegram robotten?","About RustDesk":"Om RustDesk","Send clipboard keystrokes":"Send udklipsholder tastetryk",network_error_tip:"Tjek venligst din internetforbindelse, og fors\xF8g igen.","Unlock with PIN":"L\xE5s op med PIN","Requires at least {} characters":"Kr\xE6ver mindst {} tegn","Wrong PIN":"Forkert PIN","Set PIN":"S\xE6t PIN","Enable trusted devices":"Aktiv\xE9r trov\xE6rdige enheder","Manage trusted devices":"Administr\xE9r trov\xE6rdige enheder",Platform:"Platform","Days remaining":"Dage tilbage","enable-trusted-devices-tip":"Spring to-faktor godkendelse over p\xE5 trov\xE6rdige enheder","Parent directory":"mappe",Resume:"Forts\xE6t","Invalid file name":"Ugyldigt filnavn","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},nb:{Status:"Status","Your Desktop":"Ditt skrivebord",desk_tip:"Du kan f\xE5 adgang til ditt skrivebord med denne ID og passord.",Password:"Passord",Ready:"Klar",Established:"Etablert",connecting_status:"Opretter tilkobling til RustDesk-nettverket...","Enable service":"Aktiver tjenesten","Start service":"Start tjenesten","Service is running":"Tjenesten kj\xF8rer","Service is not running":" tilknyttede tjenesten kj\xF8rer ikke",not_ready_status:"Ikke klar. Vennligst sjekk din tilkobling","Control Remote Desktop":"Kontroller fjernskrivebord","Transfer file":"Overf\xF8r fil",Connect:"Koble til","Recent sessions":"Siste sesjoner","Address book":"Adressebok",Confirmation:"Bekreftelse","TCP tunneling":"TCP tunnelering",Remove:"Fjern","Refresh random password":"Oppdater tilfeldig passord","Set your own password":"Sett ditt eget passord","Enable keyboard/mouse":"Aktiver tastatur/mus","Enable clipboard":"Aktiver utklipstavle","Enable file transfer":"Aktiver filoverf\xF8rsel","Enable TCP tunneling":"Aktiver TCP-tunnelering","IP Whitelisting":"IP Hvitelisting","ID/Relay Server":"ID/Tilkoblingsserver","Import server config":"Importer serverkonfigurasjon","Export Server Config":"Eksporter serverkonfigurasjon","Import server configuration successfully":"Import av serverkonfigurasjonen var vellykket","Export server configuration successfully":"Eksport av serverkonfigurasjonen var vellykket","Invalid server configuration":"Ugyldig serverkonfigurasjon","Clipboard is empty":"Utklipstavlen er tom","Stop service":"Stopp tilkoblingsserveren","Change ID":"Endre ID","Your new ID":"Din nye ID","length %min% to %max%":"","starts with a letter":"","allowed characters":"",id_change_tip:"Kun tegnene a-z, A-Z, 0-9 og _ (understrek) er tillat. Den f\xF8rste bokstaven skal v\xE6re a-z, A-Z. Lengde mellom 6 og 16.",Website:"Hjemmeside",About:"Om",Slogan_tip:"","Privacy Statement":"",Mute:"Deaktiver mikrofonen","Build Date":"",Version:"Versjon",Home:"Hjem","Audio Input":"Lydinput",Enhancements:"Forbedringer","Hardware Codec":"Hardware-codec","Adaptive bitrate":"Adaptiv bitrate","ID Server":"ID Server","Relay Server":"Relay Server","API Server":"API Server",invalid_http:"Skal starte med http:// eller https://","Invalid IP":"Ugyldig IP-adresse","Invalid format":"Ugyldig format",server_not_support:"Enda ikke st\xF8ttet av serveren","Not available":"Ikke tilgengelig","Too frequent":"For hyppig",Cancel:"Avbryt",Skip:"Hopp over",Close:"Lukk",Retry:"Pr\xF8v igjen",OK:"OK","Password Required":"passord p\xE5krevd","Please enter your password":"Tast inn ditt passord","Remember password":"Husk passord","Wrong Password":"Feil passord","Do you want to enter again?":"\xD8nsker du \xE5 fors\xF8ke igen?","Connection Error":"Tilkoblingsfeil",Error:"Feil","Reset by the peer":"Nulstilt av motparten","Connecting...":"Opretter tilkobling...","Connection in progress. Please wait.":"Tilkobler. Vennligst vent.","Please try 1 minute later":"Pr\xF8v igen om et minutt","Login Error":"Login feil",Successful:"Vellykket","Connected, waiting for image...":"Tilkoblet, venter p\xE5 bilde...",Name:"Navn",Type:"Type",Modified:"Endret",Size:"St\xF8rrelse","Show Hidden Files":"Vis skjulte filer",Receive:"Motta",Send:"Send","Refresh File":"Oppdater fil",Local:"Lokalt",Remote:"Remote","Remote Computer":"fjerntilkoblet maskin","Local Computer":"Lokal maskin","Confirm Delete":"Bekreft sletting",Delete:"Slett",Properties:"Egenskaper","Multi Select":"Flere valg","Select All":"Velg alle","Unselect All":"Fravelg alle","Empty Directory":"Tomt bibliotek","Not an empty directory":"Ikke et tomt bibliotek","Are you sure you want to delete this file?":"Er du sikker p\xE5, at du vil slette denne filen?","Are you sure you want to delete this empty directory?":"Er du sikker p\xE5, at du vil slette dette tomme biblioteket?","Are you sure you want to delete the file of this directory?":"Er du sikker p\xE5, at du vil slette filen til dette biblioteket?","Do this for all conflicts":"Gj\xF8r dette for alle konflikter","This is irreversible!":"Dette kan ikke reverseres!",Deleting:"Sletter",files:"Filer",Waiting:"Venter",Finished:"Ferdig",Speed:"Hastighet","Custom Image Quality":"Brukerdefinert bildekvalitet","Privacy mode":"Privatlivsmodus","Block user input":"Blokker brukerinput","Unblock user input":"Fjern blokkering av brukerinput","Adjust Window":"Juster vinduet",Original:"Original",Shrink:"Krymp",Stretch:"Strekk ut",Scrollbar:"Rullebar",ScrollAuto:"Auto-rull","Good image quality":"God bildekvalitet",Balanced:"Balansert","Optimize reaction time":"Optimert responstid",Custom:"Tilpasset","Show remote cursor":"Vis fjernstyrt musepeker","Show quality monitor":"Vis bildekvalitet","Disable clipboard":"Deaktiver utklipstavle","Lock after session end":"L\xE5s etter avsluttet fjernstyring",Insert:"Sett inn","Insert Lock":"Sett inn l\xE5s",Refresh:"Oppdater","ID does not exist":"ID finnes ikke","Failed to connect to rendezvous server":"tilkobling til serveren mislykktes","Please try later":"Pr\xF8v igjen senere","Remote desktop is offline":"Fjernskrivebord er offline","Key mismatch":"N\xF8kkel mismatch",Timeout:"Timeout","Failed to connect to relay server":"tilkobling til rele-serveren mislykktes","Failed to connect via rendezvous server":"tilkobling via Rendezvous-server mislykktes","Failed to connect via relay server":"tilkobling via rele-serveren mislykktes","Failed to make direct connection to remote desktop":"Direkte tilkobling til fjernskrivebord kunne ikke etableres","Set Password":"Sett passord","OS Password":"Operativsystempassord",install_tip:"P\xE5 grunn av UAC kan RustDesk ikke fungere korrekt i enkelte tillfeller p\xE5 fjernskrivebordet. For \xE5 unng\xE5 UAC klikker du p\xE5 knappen nedenfor for \xE5 installere RustDesk p\xE5 systemet","Click to upgrade":"Klikk for \xE5 oppgradere","Click to download":"Klikk for \xE5 laste ned","Click to update":"Klikk for \xE5 oppdatere",Configure:"Konfigurer",config_acc:'For \xE5 kontrollere ditt skrivebord med fjernstyring m\xE5 du gi RustDesk "Access " Rettigheter.',config_screen:'For \xE5 kunne f\xE5 adgang til ditt skrivebord med fjernstyring, m\xE5 du gi RustDesk "skjerst\xF8tte " tillatelser.',"Installing ...":"Installerer ...",Install:"installer",Installation:"Installasjon","Installation Path":"Installasjonssti","Create start menu shortcuts":"Oppret start meny snarvei","Create desktop icon":"Oppret skrivebords-snarvei",agreement_tip:"Hvis du starter installasjonen, m\xE5 du akseptere lisensavtalen","Accept and Install":"Aksepter og installer","End-user license agreement":"Lisensavtale for sluttbrukere","Generating ...":"Genererer kode ...","Your installation is lower version.":"Din installasjon er en eldre versjon.",not_close_tcp_tip:"Ikke lukk dette vinduet, mens du bruker tunnelen.","Listening ...":"Lytter ...","Remote Host":"Fjern-Host","Remote Port":"Fjern-Port",Action:"Handling",Add:"Tilf\xF8y","Local Port":"Lokal Port","Local Address":"Lokal adresse","Change Local Port":"Skift lokal port",setup_server_tip:"For en hurtigere tilkobling m\xE5 du bruke din egen tilkoblingsserver","Too short, at least 6 characters.":"For kort, bruk minst 6 tegn.","The confirmation is not identical.":"bekreftelsen er ikke identisk.",Permissions:"Tillatelser",Accept:"Aksepter",Dismiss:"Avvis",Disconnect:"Koble fra","Enable file copy and paste":"Tillat kopiering og innliming av filer",Connected:"Tilkoblet","Direct and encrypted connection":"Direkte og kryptert tilkobling","Relayed and encrypted connection":"Viderekoblet og kryptert tilkobling","Direct and unencrypted connection":"Direkte og ukryptert tilkobling","Relayed and unencrypted connection":"Viderekoblet og ukryptert tilkobling","Enter Remote ID":"Tast inn Remote-ID","Enter your password":"Skriv ditt passord","Logging in...":"Logger inn...","Enable RDP session sharing":"Aktiver RDP sesjonsgodkjennelse","Auto Login":'Automatisk login (kun gyldig hvis du har konfigurert "L\xE5s etter avslutting av sesjonen")',"Enable direct IP access":"Aktiver direkte IP-adgang",Rename:"Gi nytt navn",Space:"Plass","Create desktop shortcut":"Opprett skrivebords-snarvei","Change Path":"Skift sti","Create Folder":"Opprett mappe","Please enter the folder name":"Tast inn mappens navn","Fix it":"Kj\xF8r reparasjon",Warning:"Advarsel","Login screen using Wayland is not supported":"Login skjerm med Wayland st\xF8ttes ikke","Reboot required":"Omstart kreves","Unsupported display server":"Ikke-underst\xF8ttet displayserver","x11 expected":"X11 Forventet",Port:"Port",Settings:"Innstillinger",Username:" Brukernavn","Invalid port":"Ugyldig port","Closed manually by the peer":"Manuelt lukket av peer","Enable remote configuration modification":"Tillat fjernkonfigurering","Run without install":"Kj\xF8r uten installasjon","Connect via relay":"Koble til via viderekobling","Always connect via relay":"tilkobling via viderekoblings-server",whitelist_tip:"Kun IP'er p\xE5 hvitelisten kan f\xE5 adgang til meg",Login:"Logg inn",Verify:"Verifiser","Remember me":"Husk meg","Trust this device":"Husk denne enheten","Verification code":"Verifikasjonskode",verification_tip:"",Logout:"Logger av",Tags:"Tagger","Search ID":"S\xF8k etter ID",whitelist_sep:"Adskilt etter komma, semikolon, mellemrom eller linjeskift","Add ID":"Legg til ID","Add Tag":"Legg til tagg","Unselect all tags":"Fravelg alle passord","Network error":"Nettverksfeil","Username missed":"Glemt brukernavn","Password missed":"Glemt passord","Wrong credentials":"Feil brukernavn og/eller passord","The verification code is incorrect or has expired":"","Edit Tag":"Rediger tagg","Forget Password":"Glem passord",Favorites:"Favoritter","Add to Favorites":"Legg til favoritter","Remove from Favorites":"Fjern favoritter",Empty:"Tom","Invalid folder name":"Ugyldig mappenavn","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) Proxy",Discovered:"Oppdaget",install_daemon_tip:"For \xE5 starte n\xE5r PC'en har startet opp, m\xE5 du installere systemtjenesten","Remote ID":"Fjern-ID",Paste:"Sett inn","Paste here?":"Sett inn her?","Are you sure to close the connection?":"Er du sikker p\xE5 at du vil lukke tilkoblingn?","Download new version":"Last ned ny versjon","Touch mode":"Touch-modus","Mouse mode":"Muse-modus","One-Finger Tap":"En-finger-trykk","Left Mouse":"Venstre mus","One-Long Tap":"Trykk og hold med en finger","Two-Finger Tap":"Trykk med to fingre","Right Mouse":"H\xF8yre mus","One-Finger Move":"En-finger bevegelse","Double Tap & Move":"Dobbeltklikk og flytt","Mouse Drag":"Dra med musen","Three-Finger vertically":"Tre fingre lodrett","Mouse Wheel":"Musehjul","Two-Finger Move":"To-finger bevegelse","Canvas Move":"Flytt lerret","Pinch to Zoom":"Knip for \xE5 zoome inn","Canvas Zoom":"Lerret zoom","Reset canvas":"Nullstill lerret","No permission of file transfer":"Ingen tillatelse til \xE5 overf\xF8re filen",Note:"Notat",Connection:"Tilkobling","Share Screen":"Del skjermen",Chat:"Chat",Total:"Total",items:"Objekter",Selected:"Valgte","Screen Capture":"Skjermopptak","Input Control":"Input kontroll","Audio Capture":"Lydopptak","File Connection":"Filtilkobling","Screen Connection":"Skjermtilkobing","Do you accept?":"Akepterer du?","Open System Setting":"\xC5pne systeminnstillinger","How to get Android input permission?":"Hvordan f\xE5r jeg en Android-input tillatelse?",android_input_permission_tip1:'For at en ekstern enhet kan kontrollere din Android-enhet via mus eller ber\xF8ring, m\xE5 du gi RustDesk mulighet til \xE5 bruke tjenesten "tilgjengelighet ".',android_input_permission_tip2:"G\xE5 til den neste systeminnstillingssiden, s\xF8k og tast inn [installerte tjenester], aktiver [RustDesk Input] tjenesten.",android_new_connection_tip:"En ny foresp\xF8rsel ble mottatt, som \xF8nsker \xE5 kontrollere din n\xE5v\xE6rende enhet.",android_service_will_start_tip:"Ved \xE5 aktivere skjermopptak startes tjenesten automatisk, s\xE5 andre enheter kan foresp\xF8rre en tilkobling fra denne enheten.",android_stop_service_tip:"Ved \xE5 lukke tjenesten lukkes alle tilkoblinger automatisk.",android_version_audio_tip:"Den aktuelle Android-versjonen st\xF8tter ikke lydopptak. Android 10 eller nyere kreves.",android_start_service_tip:"",android_permission_may_not_change_tip:"",Account:"Konto",Overwrite:"Overskriv","This file exists, skip or overwrite this file?":"Denne filen finnes allerede, vil du hoppe over eller overskrive denne filen?",Quit:"Avslutt",Help:"Hjelp",Failed:"Mislykket",Succeeded:"Vellykket","Someone turns on privacy mode, exit":"Noen aktiverte privatlivsmodus, avslutt",Unsupported:"Ikke st\xF8ttet","Peer denied":"Motpart nektet","Please install plugins":"Installer plugins","Peer exit":"Motpart-Avslutt","Failed to turn off":"Klarte ikke \xE5 skru av","Turned off":"Avsl\xE5tt",Language:"Spr\xE5k","Keep RustDesk background service":"Behold RustDesk baggrundstjeneste","Ignore Battery Optimizations":"Ignorer batteri optimalisering",android_open_battery_optimizations_tip:"","Start on boot":"Start under oppstart","Start the screen sharing service on boot, requires special permissions":"Start skjermdelingstjenesten under oppstart, krever spesielle tillatelser","Connection not allowed":"tilkobling ikke tillat","Legacy mode":"Tilbakekompatibilitetstilstand","Map mode":"Kartmodus","Translate mode":"Oversettelsesmodus","Use permanent password":"Bruk permanent passord","Use both passwords":"Bruk begge passord","Set permanent password":"Sett permanent passord","Enable remote restart":"Aktiver fjerngomstart","Restart remote device":"Restart fjernenhed","Are you sure you want to restart":"Er du sikker p\xE5 at du vil restarte","Restarting remote device":"Restarter fjernenhet",remote_restarting_tip:"Enheten starter p\xE5 nytt - Lukker denne beskjeden og kobler til igjen om et \xF8yeblikk",Copied:"Kopiert","Exit Fullscreen":"Avslutt fullskjerm",Fullscreen:"Fullskjerm","Mobile Actions":"Mobile handlinger","Select Monitor":"velg skjerm","Control Actions":"Kontrollhandlinger","Display Settings":"Skjerminnstillinger",Ratio:"Forhold","Image Quality":"Bildekvalitet","Scroll Style":"Rullestil","Show Toolbar":"Vis Verkt\xF8ylinje","Hide Toolbar":"Skjul Verkt\xF8ylinje","Direct Connection":"Direkte tilkobling","Relay Connection":"Viderekoblet tilkobling","Secure Connection":"Sikker tilkobling","Insecure Connection":"Usikker tilkobling","Scale original":"Original skalering","Scale adaptive":"Adaptiv skalering",General:"Generelt",Security:"Sikkerhet",Theme:"Tema","Dark Theme":"M\xF8rkt Tema","Light Theme":"Lyst Tema",Dark:"M\xF8rk",Light:"Lys","Follow System":"F\xF8lg System","Enable hardware codec":"Aktiver hardware-codec","Unlock Security Settings":"L\xE5s opp Sikkerhetsinnstillinger","Enable audio":"Aktiver Lyd","Unlock Network Settings":"L\xE5s opp Nettverksinnstillinger",Server:"Server","Direct IP Access":"Direkte IP Adgang",Proxy:"Proxy",Apply:"Bruk","Disconnect all devices?":"Koble fra alle enheter?",Clear:"Nullstill","Audio Input Device":"Lydinngangsenhet","Use IP Whitelisting":"Bruk IP hvitelisting",Network:"Nettverk","Pin Toolbar":"Fest Hurtiglinje","Unpin Toolbar":"Avfest Hurtiglinje",Recording:"Opptak",Directory:"Mappe","Automatically record incoming sessions":"Ta opp innkommende sesjoner automatisk",Change:"Rediger","Start session recording":"Start sesjonsopptak","Stop session recording":"Stopp sesjonsopptak","Enable recording session":"Aktiver opptakssesjon","Enable LAN discovery":"Aktiver LAN Discovery","Deny LAN discovery":"Avvis LAN Discovery","Write a message":"Skriv en beskjed",Prompt:"Prompt","Please wait for confirmation of UAC...":"Vennligst vent p\xE5 UAC-bekreftelse...",elevated_foreground_window_tip:"",Disconnected:"Frakoblet",Other:"Andre","Confirm before closing multiple tabs":"Bekreft f\xF8r du lukker flere faner","Keyboard Settings":"Tastaturinnstillinger","Full Access":"Full tilgang","Screen Share":"Skjermdeling","Wayland requires Ubuntu 21.04 or higher version.":"Wayland krever Ubuntu version 21.04 eller nyere.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland krever en nyere versjon av Linux. Pr\xF8v X11 desktop eller skift OS.",JumpLink:"JumpLink","Please Select the screen to be shared(Operate on the peer side).":"vennligst velg den skjermen, som skal deles (fjernstyres).","Show RustDesk":"Vis RustDesk","This PC":"Denne PC",or:"eller","Continue with":"Fortsett med",Elevate:"Elever","Zoom cursor":"Zoom mark\xF8r","Accept sessions via password":"Aksepter sesjoner via passord","Accept sessions via click":"Aksepter sesjoner via klikk","Accept sessions via both":"Aksepter sesjoner via begge","Please wait for the remote side to accept your session request...":"Vennligst vent p\xE5 at fjernklienten aksepterer din sesjonsforesp\xF8rsel...","One-time Password":"Engangskode","Use one-time password":"Bruk engangskode","One-time password length":"Engangskode lengde","Request access to your device":"Ettersp\xF8r adgang til din enhet","Hide connection management window":"Skjul tilkoblingsh\xE5ndteringsvinduet",hide_cm_tip:"",wayland_experiment_tip:"","Right click to select tabs":"H\xF8yreklikk for \xE5 velge faner",Skipped:"Hoppet over","Add to address book":"Legg til adresseboken",Group:"Gruppe",Search:"S\xF8k","Closed manually by web console":"Lukket ned manuelt av webkonsollet","Local keyboard type":"Lokal tastatur type","Select local keyboard type":"velg lokal tastatur type",software_render_tip:"","Always use software rendering":"Bruk alltid programvare rendering",config_input:"",config_microphone:"",request_elevation_tip:"",Wait:"Vent","Elevation Error":"Eleveringsfeil","Ask the remote user for authentication":"Sp\xF8r fjernbrukeren om godkjennelse","Choose this if the remote account is administrator":"velg dette hvis fjernbrukeren er en administrator","Transmit the username and password of administrator":"Send brukernavnet og passordet for administrator",still_click_uac_tip:"","Request Elevation":"Ettersp\xF8rr elevering",wait_accept_uac_tip:"","Elevate successfully":"Elevering vellykket",uppercase:"store bokstaver",lowercase:"sm\xE5 bokstaver",digit:"siffer","special character":"spesialtegn","length>=8":"lengde>=8",Weak:"Svak",Medium:"Medium",Strong:"Sterk","Switch Sides":"Skift sider","Please confirm if you want to share your desktop?":"Bekreft at du \xF8nsker \xE5 dele skrivebordet ditt?",Display:"Visning","Default View Style":"Standard visningsstil","Default Scroll Style":"Standard rulle stil","Default Image Quality":"Standard bildekvalitet","Default Codec":"Standard codec",Bitrate:"Bitrate",FPS:"FPS",Auto:"Auto","Other Default Options":"Andre standardinnstillinger","Voice call":"Stemmeoppkald","Text chat":"Tekstchat","Stop voice call":"Stopp stemmeoppkald",relay_hint_tip:"",Reconnect:"Gjenopprett",Codec:"Codec",Resolution:"Oppl\xF8sning","No transfers in progress":"Ingen aktive overf\xF8rsler","Set one-time password length":"Sett engangspassord lengde","RDP Settings":"RDP innstillinger","Sort by":"Sorter etter","New Connection":"Ny tilkobling",Restore:"gjenopprett",Minimize:"Minimer",Maximize:"Maksimer","Your Device":"Din enhet",empty_recent_tip:"",empty_favorite_tip:"",empty_lan_tip:"",empty_address_book_tip:"","eg: admin":"f.eks.: admin","Empty Username":"T\xF8m brukernavn","Empty Password":"T\xF8m passord",Me:"Meg",identical_file_tip:"",show_monitors_tip:"","View Mode":"",login_linux_tip:"",verify_rustdesk_password_tip:"",remember_account_tip:"",os_account_desk_tip:"","OS Account":"",another_user_login_title_tip:"",another_user_login_text_tip:"",xorg_not_found_title_tip:"",xorg_not_found_text_tip:"",no_desktop_title_tip:"",no_desktop_text_tip:"","No need to elevate":"","System Sound":"",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"",resolution_fit_local_tip:"",resolution_custom_tip:"","Collapse toolbar":"","Accept and Elevate":"",accept_and_elevate_btn_tooltip:"",clipboard_wait_response_timeout_tip:"","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"",Service:"",Start:"",Stop:"",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},be:{Status:"\u0421\u0442\u0430\u0442\u0443\u0441","Your Desktop":"\u0412\u0430\u0448 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u044B \u0441\u0442\u043E\u043B",desk_tip:"\u0412\u0430\u0448 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u044B \u0441\u0442\u043E\u043B \u0434\u0430\u0441\u0442\u0443\u043F\u043D\u044B \u0437 \u0433\u044D\u0442\u044B\u043C ID \u0456 \u043F\u0430\u0440\u043E\u043B\u0435\u043C.",Password:"\u041F\u0430\u0440\u043E\u043B\u044C",Ready:"\u0413\u0430\u0442\u043E\u0432\u044B",Established:"\u0423\u0441\u0442\u0430\u043B\u044F\u0432\u0430\u043D\u0430",connecting_status:"\u041F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435 \u0434\u0430 \u0441\u0435\u0442\u043A\u0456 RustDesk...","Enable service":"\u0423\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0441\u043B\u0443\u0436\u0431\u0443","Start service":"\u0417\u0430\u043F\u0443\u0441\u0446\u0456\u0446\u044C \u0441\u043B\u0443\u0436\u0431\u0443","Service is running":"\u0421\u043B\u0443\u0436\u0431\u0430 \u0437\u0430\u043F\u0443\u0448\u0447\u0430\u043D\u0430","Service is not running":"\u0421\u043B\u0443\u0436\u0431\u0430 \u043D\u0435 \u0437\u0430\u043F\u0443\u0448\u0447\u0430\u043D\u0430",not_ready_status:"\u041D\u0435 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u0430\u043D\u0430. \u041F\u0440\u0430\u0432\u0435\u0440\u0446\u0435 \u0437\u043B\u0443\u0447\u044D\u043D\u043D\u0435.","Control Remote Desktop":"\u041A\u0456\u0440\u0430\u0432\u0430\u043D\u043D\u0435 \u0432\u044B\u0434\u0430\u043B\u0435\u043D\u044B\u043C \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u044B\u043C \u0441\u0442\u0430\u043B\u043E\u043C","Transfer file":"\u041F\u0435\u0440\u0430\u0434\u0430\u0446\u044C \u0444\u0430\u0439\u043B\u044B",Connect:"\u041F\u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u0446\u0430","Recent sessions":"\u0410\u043F\u043E\u0448\u043D\u0456\u044F \u0441\u0435\u0430\u043D\u0441\u044B","Address book":"\u0410\u0434\u0440\u0430\u0441\u043D\u0430\u044F \u043A\u043D\u0456\u0433\u0430",Confirmation:"\u041F\u0430\u0446\u0432\u044F\u0440\u0434\u0436\u044D\u043D\u043D\u0435","TCP tunneling":"TCP-\u0442\u0443\u043D\u044D\u043B\u044F\u0432\u0430\u043D\u043D\u0435",Remove:"\u0412\u044B\u0434\u0430\u043B\u0456\u0446\u044C","Refresh random password":"\u0410\u0431\u043D\u0430\u0432\u0456\u0446\u044C \u0432\u044B\u043F\u0430\u0434\u043A\u043E\u0432\u044B \u043F\u0430\u0440\u043E\u043B\u044C","Set your own password":"\u0423\u0441\u0442\u0430\u043B\u044F\u0432\u0430\u0446\u044C \u0441\u0432\u043E\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Enable keyboard/mouse":"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u043A\u043B\u0430\u0432\u0456\u044F\u0442\u0443\u0440\u0443/\u043C\u044B\u0448","Enable clipboard":"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u0431\u0443\u0444\u0435\u0440 \u0430\u0431\u043C\u0435\u043D\u0443","Enable file transfer":"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u043F\u0435\u0440\u0430\u0434\u0430\u0447\u0443 \u0444\u0430\u0439\u043B\u0430\u045E","Enable TCP tunneling":"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u0442\u0443\u043D\u044D\u043B\u044F\u0432\u0430\u043D\u043D\u0435 TCP","IP Whitelisting":"\u0421\u043F\u0456\u0441 \u0434\u0430\u0437\u0432\u043E\u043B\u0435\u043D\u044B\u0445 IP-\u0430\u0434\u0440\u0430\u0441\u043E\u045E","ID/Relay Server":"ID/\u0420\u044D\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u0430\u0440","Import server config":"\u0406\u043C\u043F\u0430\u0440\u0442\u0430\u0432\u0430\u0446\u044C \u043A\u0430\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u044B\u044E \u0441\u0435\u0440\u0432\u0435\u0440\u0430","Export Server Config":"\u042D\u043A\u0441\u043F\u0430\u0440\u0442\u0430\u0432\u0430\u0446\u044C \u043A\u0430\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u044B\u044E \u0441\u0435\u0440\u0432\u0435\u0440\u0430","Import server configuration successfully":"\u041A\u0430\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u044B\u044F \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043F\u0430\u0441\u043F\u044F\u0445\u043E\u0432\u0430 \u0456\u043C\u043F\u0430\u0440\u0442\u0430\u0432\u0430\u043D\u0430","Export server configuration successfully":"\u041A\u0430\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u044B\u044F \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043F\u0430\u0441\u043F\u044F\u0445\u043E\u0432\u0430 \u044D\u043A\u0441\u043F\u0430\u0440\u0442\u0430\u0432\u0430\u043D\u0430","Invalid server configuration":"\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u0430\u044F \u043A\u0430\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u044B\u044F \u0441\u0435\u0440\u0432\u0435\u0440\u0430","Clipboard is empty":"\u0411\u0443\u0444\u0435\u0440 \u0430\u0431\u043C\u0435\u043D\u0443 \u043F\u0443\u0441\u0442\u044B","Stop service":"\u0421\u043F\u044B\u043D\u0456\u0446\u044C \u0441\u043B\u0443\u0436\u0431\u0443","Change ID":"\u0417\u043C\u044F\u043D\u0456\u0446\u044C ID","Your new ID":"\u041D\u043E\u0432\u044B ID","length %min% to %max%":"\u0434\u0430\u045E\u0436\u044B\u043D\u044F %min%...%max%","starts with a letter":"\u043F\u0430\u0447\u044B\u043D\u0430\u0435\u0446\u0446\u0430 \u0437 \u043B\u0456\u0442\u0430\u0440\u044B","allowed characters":"\u0434\u0430\u0437\u0432\u043E\u043B\u0435\u043D\u044B\u044F \u0441\u0456\u043C\u0432\u0430\u043B\u044B",id_change_tip:"\u0414\u0430\u043F\u0443\u0441\u043A\u0430\u044E\u0446\u0446\u0430 \u0442\u043E\u043B\u044C\u043A\u0456 \u0441\u0456\u043C\u0432\u0430\u043B\u044B a-z, A-Z, 0-9 \u0456 _ (\u043F\u0430\u0434\u043A\u0440\u044D\u0441\u043B\u0456\u0432\u0430\u043D\u043D\u0435). \u041F\u0435\u0440\u0448\u0430\u0439 \u043F\u0430\u0432\u0456\u043D\u043D\u0430 \u0431\u044B\u0446\u044C \u043B\u0456\u0442\u0430\u0440\u0430 a-z, A-Z. \u0414\u0430\u045E\u0436\u044B\u043D\u044F \u0430\u0434 6 \u0434\u0430 16.",Website:"\u0421\u0430\u0439\u0442",About:"\u041F\u0440\u0430 \u043F\u0440\u0430\u0433\u0440\u0430\u043C\u0443",Slogan_tip:"\u0417\u0440\u043E\u0431\u043B\u0435\u043D\u0430 \u0437 \u0434\u0443\u0448\u043E\u0439 \u0443 \u0433\u044D\u0442\u044B\u043C \u0432\u0430\u0440'\u044F\u0446\u043A\u0456\u043C \u0441\u0432\u0435\u0446\u0435!","Privacy Statement":"\u0417\u0430\u044F\u0432\u0430 \u0430\u0431 \u043A\u0430\u043D\u0444\u0456\u0434\u044D\u043D\u0446\u044B\u044F\u043B\u044C\u043D\u0430\u0441\u0446\u0456",Mute:"\u0410\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0433\u0443\u043A","Build Date":"\u0414\u0430\u0442\u0430 \u0437\u0431\u043E\u0440\u043A\u0456",Version:"\u0412\u0435\u0440\u0441\u0456\u044F",Home:"\u0413\u0430\u043B\u043E\u045E\u043D\u0430\u044F","Audio Input":"\u0410\u045E\u0434\u044B\u0451\u045E\u0432\u0430\u0445\u043E\u0434",Enhancements:"\u041F\u0430\u043B\u0435\u043F\u0448\u0430\u043D\u043D\u0456","Hardware Codec":"\u0410\u043F\u0430\u0440\u0430\u0442\u043D\u044B \u043A\u043E\u0434\u044D\u043A","Adaptive bitrate":"\u0410\u0434\u0430\u043F\u0442\u044B\u045E\u043D\u044B \u0431\u0456\u0442\u0440\u044D\u0439\u0442","ID Server":"\u0421\u0435\u0440\u0432\u0435\u0440 ID","Relay Server":"\u0420\u044D\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u0430\u0440","API Server":"\u0421\u0435\u0440\u0432\u0435\u0440 API",invalid_http:"\u0410\u0434\u0440\u0430\u0441 \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u043F\u0430\u0447\u044B\u043D\u0430\u0446\u0446\u0430 \u0437 http:// \u0430\u0431\u043E https://","Invalid IP":"\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B IP-\u0430\u0434\u0440\u0430\u0441","Invalid format":"\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0444\u0430\u0440\u043C\u0430\u0442",server_not_support:"\u041F\u0430\u043A\u0443\u043B\u044C \u043D\u0435 \u043F\u0430\u0434\u0442\u0440\u044B\u043C\u043B\u0456\u0432\u0430\u0435\u0446\u0446\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043C","Not available":"\u041D\u0435\u0434\u0430\u0441\u0442\u0443\u043F\u043D\u0430","Too frequent":"\u0417\u0430\u043D\u0430\u0434\u0442\u0430 \u0447\u0430\u0441\u0442\u0430",Cancel:"\u0410\u0434\u043C\u044F\u043D\u0456\u0446\u044C",Skip:"\u041F\u0440\u0430\u043F\u0443\u0441\u0446\u0456\u0446\u044C",Close:"\u0417\u0430\u043A\u0440\u044B\u0446\u044C",Retry:"\u041F\u0430\u045E\u0442\u043E\u0440",OK:"\u041E\u041A","Password Required":"\u041F\u0430\u0442\u0440\u0430\u0431\u0443\u0435\u0446\u0446\u0430 \u043F\u0430\u0440\u043E\u043B\u044C","Please enter your password":"\u0423\u0432\u044F\u0434\u0437\u0456\u0446\u0435 \u043F\u0430\u0440\u043E\u043B\u044C","Remember password":"\u0417\u0430\u043F\u043E\u043C\u043D\u0456\u0446\u044C \u043F\u0430\u0440\u043E\u043B\u044C","Wrong Password":"\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u043F\u0430\u0440\u043E\u043B\u044C","Do you want to enter again?":"\u041F\u0430\u045E\u0442\u0430\u0440\u044B\u0446\u044C \u0443\u0432\u0430\u0445\u043E\u0434?","Connection Error":"\u041F\u0430\u043C\u044B\u043B\u043A\u0430 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u044F",Error:"\u041F\u0430\u043C\u044B\u043B\u043A\u0430","Reset by the peer":"\u0421\u043A\u0456\u043D\u0443\u0442\u0430 \u0432\u044B\u0434\u0430\u043B\u0435\u043D\u044B\u043C \u0432\u0443\u0437\u043B\u043E\u043C","Connecting...":"\u041F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435...","Connection in progress. Please wait.":"\u0412\u044B\u043A\u043E\u043D\u0432\u0430\u0435\u0446\u0446\u0430 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435. \u041F\u0430\u0447\u0430\u043A\u0430\u0439\u0446\u0435.","Please try 1 minute later":"\u041F\u0430\u0441\u043F\u0440\u0430\u0431\u0443\u0439\u0446\u0435 \u043F\u0440\u0430\u0437 \u0445\u0432\u0456\u043B\u0456\u043D\u0443","Login Error":"\u041F\u0430\u043C\u044B\u043B\u043A\u0430 \u045E\u0432\u0430\u0445\u043E\u0434\u0443",Successful:"\u041F\u0430\u0441\u043F\u044F\u0445\u043E\u0432\u0430","Connected, waiting for image...":"\u041F\u0430\u0434\u043A\u043B\u044E\u0447\u0430\u043D\u0430, \u0447\u0430\u043A\u0430\u043D\u043D\u0435 \u0432\u044B\u044F\u0432\u044B...",Name:"\u0406\u043C\u044F",Type:"\u0422\u044B\u043F",Modified:"\u0417\u043C\u0435\u043D\u0435\u043D\u0430",Size:"\u041F\u0430\u043C\u0435\u0440","Show Hidden Files":"\u041F\u0430\u043A\u0430\u0437\u0430\u0446\u044C \u0441\u0445\u0430\u0432\u0430\u043D\u044B\u044F \u0444\u0430\u0439\u043B\u044B",Receive:"\u0410\u0442\u0440\u044B\u043C\u0430\u0446\u044C",Send:"\u0410\u0434\u043F\u0440\u0430\u0432\u0456\u0446\u044C","Refresh File":"\u0410\u0431\u043D\u0430\u0432\u0456\u0446\u044C \u0444\u0430\u0439\u043B",Local:"\u041B\u0430\u043A\u0430\u043B\u044C\u043D\u044B",Remote:"\u0412\u044B\u0434\u0430\u043B\u0435\u043D\u044B","Remote Computer":"\u0412\u044B\u0434\u0430\u043B\u0435\u043D\u044B \u043A\u0430\u043C\u043F'\u044E\u0442\u0430\u0440","Local Computer":"\u041B\u0430\u043A\u0430\u043B\u044C\u043D\u044B \u043A\u0430\u043C\u043F'\u044E\u0442\u0430\u0440","Confirm Delete":"\u041F\u0430\u0446\u0432\u0435\u0440\u0434\u0437\u0456\u0446\u044C \u0432\u044B\u0434\u0430\u043B\u0435\u043D\u043D\u0435",Delete:"\u0412\u044B\u0434\u0430\u043B\u0456\u0446\u044C",Properties:"\u0423\u043B\u0430\u0441\u0446\u0456\u0432\u0430\u0441\u0446\u0456","Multi Select":"\u0428\u043C\u0430\u0442\u043B\u0456\u043A\u0456 \u0432\u044B\u0431\u0430\u0440","Select All":"\u0410\u0431\u0440\u0430\u0446\u044C \u0443\u0441\u0435","Unselect All":"\u0417\u043D\u044F\u0446\u044C \u0443\u0441\u0435","Empty Directory":"\u041F\u0443\u0441\u0442\u0430\u044F \u0442\u044D\u0447\u043A\u0430","Not an empty directory":"\u0422\u044D\u0447\u043A\u0430 \u043D\u0435 \u043F\u0443\u0441\u0442\u0430\u044F","Are you sure you want to delete this file?":"\u0412\u044B\u0434\u0430\u043B\u0456\u0446\u044C \u0433\u044D\u0442\u044B \u0444\u0430\u0439\u043B?","Are you sure you want to delete this empty directory?":"\u0412\u044B\u0434\u0430\u043B\u0456\u0446\u044C \u043F\u0443\u0441\u0442\u0443\u044E \u0442\u044D\u0447\u043A\u0443?","Are you sure you want to delete the file of this directory?":"\u0412\u044B\u0434\u0430\u043B\u0456\u0446\u044C \u0444\u0430\u0439\u043B \u0437 \u0433\u044D\u0442\u0430\u0439 \u0442\u044D\u0447\u043A\u0456?","Do this for all conflicts":"\u041F\u0440\u044B\u043C\u044F\u043D\u0456\u0446\u044C \u0434\u0430 \u045E\u0441\u0456\u0445 \u043A\u0430\u043D\u0444\u043B\u0456\u043A\u0442\u0430\u045E","This is irreversible!":"\u0413\u044D\u0442\u0430 \u043D\u0435\u0430\u0431\u0430\u0440\u043E\u0442\u043D\u0430!",Deleting:"\u0412\u044B\u0434\u0430\u043B\u0435\u043D\u043D\u0435",files:"\u0444\u0430\u0439\u043B\u044B",Waiting:"\u0427\u0430\u043A\u0430\u043D\u043D\u0435",Finished:"\u0417\u0430\u0432\u0435\u0440\u0448\u0430\u043D\u0430",Speed:"\u0425\u0443\u0442\u043A\u0430\u0441\u0446\u044C","Custom Image Quality":"\u042F\u043A\u0430\u0441\u0446\u044C \u0432\u044B\u044F\u0432\u044B \u043F\u0430 \u0437\u0430\u043F\u044B\u0446\u0435","Privacy mode":"\u0420\u044D\u0436\u044B\u043C \u043F\u0440\u044B\u0432\u0430\u0442\u043D\u0430\u0441\u0446\u0456","Block user input":"\u0417\u0430\u0431\u0430\u0440\u0430\u043D\u0456\u0446\u044C \u045E\u0432\u043E\u0434 \u043D\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u0437\u0435","Unblock user input":"\u0410\u0434\u0431\u043B\u0430\u043A\u0456\u0440\u0430\u0432\u0430\u0446\u044C \u045E\u0432\u043E\u0434 \u043D\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u0437\u0435","Adjust Window":"\u041D\u0430\u043B\u0430\u0434\u0437\u0456\u0446\u044C \u0430\u043A\u043D\u043E",Original:"\u0410\u0440\u044B\u0433\u0456\u043D\u0430\u043B",Shrink:"\u0421\u0446\u0456\u0441\u043D\u0443\u0446\u044C",Stretch:"\u0420\u0430\u0441\u0446\u044F\u0433\u043D\u0443\u0446\u044C",Scrollbar:"\u041F\u0430\u043B\u0430\u0441\u0430 \u043F\u0440\u0430\u043A\u0440\u0443\u0442\u043A\u0456",ScrollAuto:"\u0410\u045E\u0442\u0430-\u043F\u0440\u0430\u043A\u0440\u0443\u0442\u043A\u0430","Good image quality":"\u0414\u043E\u0431\u0440\u0430\u044F \u044F\u043A\u0430\u0441\u0446\u044C \u0432\u044B\u044F\u0432\u044B",Balanced:"\u0411\u0430\u043B\u0430\u043D\u0441 \u043F\u0430\u043C\u0456\u0436 \u044F\u043A\u0430\u0441\u0446\u044E \u0456 \u0430\u0434\u043A\u0430\u0437\u0430\u043C","Optimize reaction time":"\u041E\u043F\u0442\u044B\u043C\u0456\u0437\u0430\u0446\u044B\u044F \u0447\u0430\u0441\u0443 \u0430\u0434\u043A\u0430\u0437\u0443",Custom:"\u0417\u0430\u0434\u0430\u0434\u0437\u0435\u043D\u0430 \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A\u0430\u043C","Show remote cursor":"\u041F\u0430\u043A\u0430\u0437\u0432\u0430\u0446\u044C \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B \u043A\u0443\u0440\u0441\u043E\u0440","Show quality monitor":"\u041F\u0430\u043A\u0430\u0437\u0432\u0430\u0446\u044C \u043C\u0430\u043D\u0456\u0442\u043E\u0440 \u044F\u043A\u0430\u0441\u0446\u0456","Disable clipboard":"\u0410\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0431\u0443\u0444\u0435\u0440 \u0430\u0431\u043C\u0435\u043D\u0443","Lock after session end":"\u0417\u0430\u0431\u043B\u0430\u043A\u0430\u0432\u0430\u0446\u044C \u0443\u043B\u0456\u043A\u043E\u0432\u044B \u0437\u0430\u043F\u0456\u0441 \u043F\u0430\u0441\u043B\u044F \u0441\u0435\u0430\u043D\u0441\u0443",Insert:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C","Insert Lock":"\u0417\u0430\u0431\u043B\u0430\u043A\u0430\u0432\u0430\u0446\u044C \u0443\u043B\u0456\u043A\u043E\u0432\u044B \u0437\u0430\u043F\u0456\u0441",Refresh:"\u0410\u0431\u043D\u0430\u0432\u0456\u0446\u044C","ID does not exist":"ID \u043D\u0435 \u0456\u0441\u043D\u0443\u0435","Failed to connect to rendezvous server":"\u041D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u0430 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u0446\u0430 \u0434\u0430 \u043F\u0430\u0441\u0435\u0434\u043A\u0430\u0432\u0430\u0433\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430","Please try later":"\u041F\u0430\u0441\u043F\u0440\u0430\u0431\u0443\u0439\u0446\u0435 \u043F\u0430\u0437\u043D\u0435\u0439","Remote desktop is offline":"\u0410\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u044F \u043F\u0440\u044B\u043B\u0430\u0434\u0430 \u043D\u0435 \u045E \u0441\u0435\u0442\u0446\u044B","Key mismatch":"\u041D\u0435\u0430\u0434\u043F\u0430\u0432\u0435\u0434\u043D\u0430\u0441\u0446\u044C \u043A\u043B\u044E\u0447\u043E\u045E",Timeout:"\u0427\u0430\u0441 \u0447\u0430\u043A\u0430\u043D\u043D\u044F \u0441\u043A\u043E\u043D\u0447\u044B\u045E\u0441\u044F","Failed to connect to relay server":"\u041D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u0430 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u0446\u0430 \u0434\u0430 \u0440\u044D\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u0430\u0440\u0430","Failed to connect via rendezvous server":"\u041D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u0430 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u0446\u0430 \u043F\u0440\u0430\u0437 \u043F\u0430\u0441\u0435\u0434\u043A\u0430\u0432\u044B \u0441\u0435\u0440\u0432\u0435\u0440","Failed to connect via relay server":"\u041D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u0430 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u0446\u0430 \u043F\u0440\u0430\u0437 \u0440\u044D\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u0430\u0440","Failed to make direct connection to remote desktop":"\u041D\u0435 \u045E\u0434\u0430\u043B\u043E\u0441\u044F \u045E\u0441\u0442\u0430\u043B\u044F\u0432\u0430\u0446\u044C \u043F\u0440\u0430\u043C\u043E\u0435 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435 \u0434\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0433\u0430 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u0430\u0433\u0430 \u0441\u0442\u0430\u043B\u0430","Set Password":"\u0423\u0441\u0442\u0430\u043B\u044F\u0432\u0430\u0446\u044C \u043F\u0430\u0440\u043E\u043B\u044C","OS Password":"\u041F\u0430\u0440\u043E\u043B\u044C \u045E\u0432\u0430\u0445\u043E\u0434\u0443 \u045E \u0430\u043F\u0435\u0440\u0430\u0446\u044B\u0439\u043D\u0443\u044E \u0441\u0456\u0441\u0442\u044D\u043C\u0443",install_tip:"\u0423 \u043D\u0435\u043A\u0430\u0442\u043E\u0440\u044B\u0445 \u0432\u044B\u043F\u0430\u0434\u043A\u0430\u0445 RustDesk \u043C\u043E\u0436\u0430 \u043F\u0440\u0430\u0446\u0430\u0432\u0430\u0446\u044C \u043D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u0430 \u043D\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B\u043C \u0432\u0443\u0437\u043B\u0435 \u0437-\u0437\u0430 UAC. \u041A\u0430\u0431 \u043F\u0430\u0437\u0431\u0435\u0433\u043D\u0443\u0446\u044C \u043C\u0430\u0433\u0447\u044B\u043C\u044B\u0445 \u043F\u0440\u0430\u0431\u043B\u0435\u043C \u0437 UAC, \u043D\u0430\u0446\u0456\u0441\u043D\u0456\u0446\u0435 \u043A\u043D\u043E\u043F\u043A\u0443 \u043D\u0456\u0436\u044D\u0439 \u0434\u043B\u044F \u045E\u0441\u0442\u0430\u043D\u043E\u045E\u043A\u0456 RustDesk \u0443 \u0441\u0456\u0441\u0442\u044D\u043C\u0435.","Click to upgrade":"\u0410\u0431\u043D\u0430\u0432\u0456\u0446\u044C","Click to download":"\u0421\u043F\u0430\u043C\u043F\u0430\u0432\u0430\u0446\u044C","Click to update":"\u0410\u0431\u043D\u0430\u0432\u0456\u0446\u044C",Configure:"\u041D\u0430\u043B\u0430\u0434\u0437\u0456\u0446\u044C",config_acc:"\u041A\u0430\u0431 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u043D\u0430 \u043A\u0456\u0440\u0430\u0432\u0430\u0446\u044C \u0441\u0432\u0430\u0456\u043C \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u044B\u043C \u0441\u0442\u0430\u043B\u043E\u043C, \u0432\u0430\u043C \u043D\u0435\u0430\u0431\u0445\u043E\u0434\u043D\u0430 \u0434\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C RustDesk \u043F\u0440\u0430\u0432\u044B \u0434\u043E\u0441\u0442\u0443\u043F\u0443.",config_screen:"\u0414\u043B\u044F \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0433\u0430 \u0434\u043E\u0441\u0442\u0443\u043F\u0443 \u0434\u0430 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u0430\u0433\u0430 \u0441\u0442\u0430\u043B\u0443 \u0432\u0430\u043C \u043D\u0435\u0430\u0431\u0445\u043E\u0434\u043D\u0430 \u0434\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C RustDesk \u043F\u0440\u0430\u0432\u044B \u0437\u0434\u044B\u043C\u043A\u0443 \u044D\u043A\u0440\u0430\u043D\u0430.","Installing ...":"\u0406\u0434\u0437\u0435 \u045E\u0441\u0442\u0430\u043D\u043E\u045E\u043A\u0430...",Install:"\u0423\u0441\u0442\u0430\u043B\u044F\u0432\u0430\u0446\u044C",Installation:"\u0423\u0441\u0442\u0430\u043D\u043E\u045E\u043A\u0430","Installation Path":"\u0428\u043B\u044F\u0445 \u0443\u0441\u0442\u0430\u043D\u043E\u045E\u043A\u0456","Create start menu shortcuts":'\u0421\u0442\u0432\u0430\u0440\u044B\u0446\u044C \u044F\u0440\u043B\u044B\u043A\u0456 \u045E \u043C\u0435\u043D\u044E "\u041F\u0443\u0441\u043A"',"Create desktop icon":"\u0421\u0442\u0432\u0430\u0440\u044B\u0446\u044C \u0437\u043D\u0430\u0447\u043E\u043A \u043D\u0430 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u044B\u043C \u0441\u0442\u0430\u043B\u0435",agreement_tip:"\u041F\u0430\u0447\u044B\u043D\u0430\u044E\u0447\u044B \u045E\u0441\u0442\u0430\u043D\u043E\u045E\u043A\u0443, \u0432\u044B \u043F\u0440\u044B\u043C\u0430\u0435\u0446\u0435 \u045E\u043C\u043E\u0432\u044B \u043B\u0456\u0446\u044D\u043D\u0437\u0456\u0439\u043D\u0430\u0433\u0430 \u045E\u0433\u043E\u0434\u044B.","Accept and Install":"\u041F\u0440\u044B\u043D\u044F\u0446\u044C \u0456 \u045E\u0441\u0442\u0430\u043B\u044F\u0432\u0430\u0446\u044C","End-user license agreement":"\u041B\u0456\u0446\u044D\u043D\u0437\u0456\u0439\u043D\u0430\u044F \u045E\u0433\u043E\u0434\u0430 \u0437 \u043A\u0430\u043D\u0447\u0430\u0442\u043A\u043E\u0432\u044B\u043C \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A\u0430\u043C","Generating ...":"\u0413\u0435\u043D\u0435\u0440\u0443\u0435\u0446\u0446\u0430...","Your installation is lower version.":"\u0412\u0430\u0448\u0430 \u045E\u0441\u0442\u0430\u043D\u043E\u045E\u043A\u0430 \u043D\u0456\u0436\u044D\u0439\u0448\u0430\u0439 \u0432\u0435\u0440\u0441\u0456\u0456",not_close_tcp_tip:"\u041D\u0435 \u0437\u0430\u0447\u044B\u043D\u044F\u0446\u044C \u0433\u044D\u0442\u0430 \u0430\u043A\u043D\u043E \u043F\u0440\u044B \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043D\u043D\u0456 \u0442\u0443\u043D\u044D\u043B\u044E.","Listening ...":"\u041F\u0440\u0430\u0441\u043B\u0443\u0445\u043E\u045E\u0432\u0430\u043D\u043D\u0435...","Remote Host":"\u0410\u0434\u0434\u0430\u043B\u0435\u043D\u044B \u0445\u043E\u0441\u0442","Remote Port":"\u0410\u0434\u0434\u0430\u043B\u0435\u043D\u044B \u043F\u043E\u0440\u0442",Action:"\u0414\u0437\u0435\u044F\u043D\u043D\u0435",Add:"\u0414\u0430\u0434\u0430\u0446\u044C","Local Port":"\u041B\u0430\u043A\u0430\u043B\u044C\u043D\u044B \u043F\u043E\u0440\u0442","Local Address":"\u041B\u0430\u043A\u0430\u043B\u044C\u043D\u044B \u0430\u0434\u0440\u0430\u0441","Change Local Port":"\u0417\u043C\u044F\u043D\u0456\u0446\u044C \u043B\u0430\u043A\u0430\u043B\u044C\u043D\u044B \u043F\u043E\u0440\u0442",setup_server_tip:"\u0414\u043B\u044F \u0445\u0443\u0442\u043A\u0430\u0433\u0430 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u044F \u043D\u0430\u043B\u0430\u0434\u0437\u044C\u0446\u0435 \u0441\u0432\u043E\u0439 \u0441\u0435\u0440\u0432\u0435\u0440.","Too short, at least 6 characters.":"\u0417\u0430\u043D\u0430\u0434\u0442\u0430 \u043A\u0430\u0440\u043E\u0442\u043A\u0456, \u043C\u0456\u043D\u0456\u043C\u0443\u043C 6 \u0441\u0456\u043C\u0432\u0430\u043B\u0430\u045E.","The confirmation is not identical.":"\u041F\u0430\u0446\u0432\u0435\u0440\u0434\u0436\u0430\u043D\u043D\u0435 \u043D\u0435 \u0441\u0443\u043F\u0430\u0434\u0430\u0435.",Permissions:"\u0414\u0430\u0437\u0432\u043E\u043B\u044B",Accept:"\u041F\u0440\u044B\u043D\u044F\u0446\u044C",Dismiss:"\u0410\u0434\u0445\u0456\u043B\u0456\u0446\u044C",Disconnect:"\u0410\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C","Enable file copy and paste":"\u0414\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C \u043A\u0430\u043F\u0456\u0440\u0430\u0432\u0430\u043D\u043D\u0435 \u0456 \u045E\u0441\u0442\u0430\u045E\u043A\u0443 \u0444\u0430\u0439\u043B\u0430\u045E",Connected:"\u041F\u0430\u0434\u043A\u043B\u044E\u0447\u0430\u043D\u0430","Direct and encrypted connection":"\u041F\u0440\u0430\u043C\u043E\u0435 \u0456 \u0437\u0430\u0448\u044B\u0444\u0440\u0430\u0432\u0430\u043D\u0430\u0435 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435","Relayed and encrypted connection":"\u0420\u044D\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0432\u0430\u043D\u0430\u0435 \u0456 \u0437\u0430\u0448\u044B\u0444\u0440\u0430\u0432\u0430\u043D\u0430\u0435 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435","Direct and unencrypted connection":"\u041F\u0440\u0430\u043C\u043E\u0435 \u0456 \u043D\u0435\u0437\u0430\u0448\u044B\u0444\u0440\u0430\u0432\u0430\u043D\u0430\u0435 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435","Relayed and unencrypted connection":"\u0420\u044D\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0432\u0430\u043D\u0430\u0435 \u0456 \u043D\u0435\u0437\u0430\u0448\u044B\u0444\u0440\u0430\u0432\u0430\u043D\u0430\u0435 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435","Enter Remote ID":"\u0423\u0432\u044F\u0434\u0437\u0456\u0446\u0435 \u0434\u044B\u0441\u0442\u0430\u043D\u0446\u044B\u0439\u043D\u044B ID","Enter your password":"\u0423\u0432\u044F\u0434\u0437\u0456\u0446\u0435 \u043F\u0430\u0440\u043E\u043B\u044C","Logging in...":"\u0423\u0432\u0430\u0445\u043E\u0434...","Enable RDP session sharing":"\u0414\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C \u0430\u0431\u043C\u0435\u043D \u0441\u0435\u0430\u043D\u0441\u0430\u043C\u0456 RDP","Auto Login":"\u0410\u045E\u0442\u0430\u043C\u0430\u0442\u044B\u0447\u043D\u044B \u045E\u0432\u0430\u0445\u043E\u0434 \u0443 \u045E\u043B\u0456\u043A\u043E\u0432\u044B \u0437\u0430\u043F\u0456\u0441","Enable direct IP access":"\u0414\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C \u043F\u0440\u0430\u043C\u044B \u0434\u043E\u0441\u0442\u0443\u043F \u043F\u0430 IP-\u0430\u0434\u0440\u0430\u0441\u0435",Rename:"\u041F\u0435\u0440\u0430\u0439\u043C\u0435\u043D\u0430\u0432\u0430\u0446\u044C",Space:"\u041C\u0435\u0441\u0446\u0430","Create desktop shortcut":"\u0421\u0442\u0432\u0430\u0440\u044B\u0446\u044C \u044F\u0440\u043B\u044B\u043A \u043D\u0430 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u044B\u043C \u0441\u0442\u0430\u043B\u0435","Change Path":"\u0417\u043C\u044F\u043D\u0456\u0446\u044C \u0448\u043B\u044F\u0445","Create Folder":"\u0421\u0442\u0432\u0430\u0440\u044B\u0446\u044C \u0442\u044D\u0447\u043A\u0443","Please enter the folder name":"\u041A\u0430\u043B\u0456 \u043B\u0430\u0441\u043A\u0430, \u0443\u0432\u044F\u0434\u0437\u0456\u0446\u0435 \u0456\u043C\u044F \u0442\u044D\u0447\u043A\u0456","Fix it":"\u0412\u044B\u043F\u0440\u0430\u0432\u0456\u0446\u044C",Warning:"\u041F\u0430\u043F\u044F\u0440\u044D\u0434\u0436\u0430\u043D\u043D\u0435","Login screen using Wayland is not supported":"\u0423\u0432\u0430\u0445\u043E\u0434 \u0443 \u0441\u0456\u0441\u0442\u044D\u043C\u0443 \u0437 \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043D\u043D\u0435\u043C Wayland \u043D\u0435 \u043F\u0430\u0434\u0442\u0440\u044B\u043C\u043B\u0456\u0432\u0430\u0435\u0446\u0446\u0430","Reboot required":"\u041F\u0430\u0442\u0440\u0430\u0431\u0443\u0435\u0446\u0446\u0430 \u043F\u0435\u0440\u0430\u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430","Unsupported display server":"\u041D\u0435\u043F\u0430\u0434\u0442\u0440\u044B\u043C\u043B\u0456\u0432\u0430\u0435\u043C\u044B \u0441\u0435\u0440\u0432\u0435\u0440 \u0430\u0434\u043B\u044E\u0441\u0442\u0440\u0430\u0432\u0430\u043D\u043D\u044F","x11 expected":"\u0427\u0430\u043A\u0430\u0435\u0446\u0446\u0430 X11",Port:"\u041F\u043E\u0440\u0442",Settings:"\u041D\u0430\u043B\u0430\u0434\u044B",Username:"\u0406\u043C\u044F \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A\u0430","Invalid port":"\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u043F\u043E\u0440\u0442","Closed manually by the peer":"\u0417\u0430\u0447\u044B\u043D\u0435\u043D\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B\u043C \u0432\u0443\u0437\u043B\u043E\u043C \u0443\u0440\u0443\u0447\u043D\u0443\u044E","Enable remote configuration modification":"\u0414\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C \u0437\u043C\u0435\u043D\u0443 \u043A\u0430\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u044B\u0456 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430","Run without install":"\u0417\u0430\u043F\u0443\u0441\u0446\u0456\u0446\u044C \u0431\u0435\u0437 \u045E\u0441\u0442\u0430\u043D\u043E\u045E\u043A\u0456","Connect via relay":"\u041F\u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u0446\u0430 \u043F\u0440\u0430\u0437 \u0440\u044D\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u0430\u0440","Always connect via relay":"\u0417\u0430\u045E\u0441\u0451\u0434\u044B \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u0430\u0446\u0446\u0430 \u043F\u0440\u0430\u0437 \u0440\u044D\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u0430\u0440",whitelist_tip:"\u0422\u043E\u043B\u044C\u043A\u0456 IP-\u0430\u0434\u0440\u044D\u0441\u044B \u0437 \u0431\u0435\u043B\u0430\u0433\u0430 \u0441\u043F\u0456\u0441\u0443 \u043C\u043E\u0433\u0443\u0446\u044C \u0430\u0442\u0440\u044B\u043C\u0430\u0446\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u0430 \u043C\u0430\u0451\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u044B.",Login:"\u0423\u0432\u0430\u0439\u0441\u0446\u0456",Verify:"\u041F\u0440\u0430\u0432\u0435\u0440\u044B\u0446\u044C","Remember me":"\u0417\u0430\u043F\u043E\u043C\u043D\u0456\u0446\u044C \u043C\u044F\u043D\u0435","Trust this device":"\u0414\u0430\u0432\u0435\u0440\u044B\u0446\u044C \u0433\u044D\u0442\u0443\u044E \u043F\u0440\u044B\u043B\u0430\u0434\u0443","Verification code":"\u041F\u0440\u0430\u0432\u0435\u0440\u0430\u0447\u043D\u044B \u043A\u043E\u0434",verification_tip:"\u0412\u044B\u044F\u045E\u043B\u0435\u043D\u0430 \u043D\u043E\u0432\u0430\u044F \u043F\u0440\u044B\u043B\u0430\u0434\u0430, \u043D\u0430 \u0437\u0430\u0440\u044D\u0433\u0456\u0441\u0442\u0440\u0430\u0432\u0430\u043D\u044B \u0430\u0434\u0440\u0430\u0441 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u0430\u0439 \u043F\u043E\u0448\u0442\u044B \u0430\u0434\u043F\u0440\u0430\u045E\u043B\u0435\u043D\u044B \u043F\u0440\u0430\u0432\u0435\u0440\u0430\u0447\u043D\u044B \u043A\u043E\u0434. \u0423\u0432\u044F\u0434\u0437\u0456\u0446\u0435 \u044F\u0433\u043E, \u043A\u0430\u0431 \u043F\u0440\u0430\u0446\u044F\u0433\u043D\u0443\u0446\u044C \u0443\u0432\u0430\u0445\u043E\u0434 \u0443 \u0441\u0456\u0441\u0442\u044D\u043C\u0443.",Logout:"\u0412\u044B\u0439\u0441\u0446\u0456",Tags:"\u0422\u044D\u0433\u0456","Search ID":"\u041F\u043E\u0448\u0443\u043A \u043F\u043E ID",whitelist_sep:"\u0410\u0434\u0434\u0437\u044F\u043B\u0456\u0446\u044C \u0437\u0430\u043F\u044F\u0442\u043E\u0439, \u043A\u043E\u0441\u043A\u0430\u0439 \u0437 \u0437\u0430\u043F\u044F\u0442\u043E\u0439, \u043F\u0440\u0430\u0431\u0435\u043B\u0430\u043C \u0446\u0456 \u043D\u043E\u0432\u044B\u043C \u0440\u0430\u0434\u043A\u043E\u043C.","Add ID":"\u0414\u0430\u0434\u0430\u0446\u044C ID","Add Tag":"\u0414\u0430\u0434\u0430\u0446\u044C \u0442\u044D\u0433","Unselect all tags":"\u0421\u043A\u0430\u0441\u0430\u0432\u0430\u0446\u044C \u0432\u044B\u0431\u0430\u0440 \u0443\u0441\u0456\u0445 \u0442\u044D\u0433\u0430\u045E","Network error":"\u041F\u0430\u043C\u044B\u043B\u043A\u0430 \u0441\u0435\u0442\u043A\u0456","Username missed":"\u0410\u0434\u0441\u0443\u0442\u043D\u0456\u0447\u0430\u0435 \u0456\u043C\u044F \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A\u0430","Password missed":"\u0417\u0430\u0431\u044B\u0442\u044B \u043F\u0430\u0440\u043E\u043B\u044C","Wrong credentials":"\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B\u044F \u0456\u043C\u044F \u0446\u0456 \u043F\u0430\u0440\u043E\u043B\u044C","The verification code is incorrect or has expired":"\u041F\u0440\u0430\u0432\u0435\u0440\u0430\u0447\u043D\u044B \u043A\u043E\u0434 \u043D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0430\u0431\u043E \u0441\u043A\u043E\u043D\u0447\u044B\u045E\u0441\u044F \u0442\u044D\u0440\u043C\u0456\u043D \u044F\u0433\u043E \u0434\u0437\u0435\u044F\u043D\u043D\u044F","Edit Tag":"\u0420\u044D\u0434\u0430\u0433\u0430\u0432\u0430\u0446\u044C \u0442\u044D\u0433","Forget Password":"\u0417\u0430\u0431\u044B\u0446\u044C \u043F\u0430\u0440\u043E\u043B\u044C",Favorites:"\u0410\u0431\u0440\u0430\u043D\u0430\u0435","Add to Favorites":"\u0414\u0430\u0434\u0430\u0446\u044C \u0443 \u0430\u0431\u0440\u0430\u043D\u0430\u0435","Remove from Favorites":"\u0412\u044B\u0434\u0430\u043B\u0456\u0446\u044C \u0437 \u0430\u0431\u0440\u0430\u043D\u0430\u0433\u0430",Empty:"\u041F\u0443\u0441\u0442\u0430","Invalid folder name":"\u041D\u0435\u0434\u0430\u043F\u0443\u0448\u0447\u0430\u043B\u044C\u043D\u0430\u0435 \u0456\u043C\u044F \u0442\u044D\u0447\u043A\u0456","Socks5 Proxy":"Socks5-\u043F\u0440\u043E\u043A\u0441\u0456","Socks5/Http(s) Proxy":"Socks5/Http(s)-\u043F\u0440\u043E\u043A\u0441\u0456",Discovered:"\u0417\u043D\u043E\u0439\u0434\u0437\u0435\u043D\u0430",install_daemon_tip:"\u0414\u043B\u044F \u0437\u0430\u043F\u0443\u0441\u043A\u0443 \u043F\u0440\u044B \u0437\u0430\u0433\u0440\u0443\u0437\u0446\u044B \u043D\u0435\u0430\u0431\u0445\u043E\u0434\u043D\u0430 \u045E\u0441\u0442\u0430\u043D\u0430\u0432\u0456\u0446\u044C \u0441\u0456\u0441\u0442\u044D\u043C\u043D\u0443\u044E \u0441\u043B\u0443\u0436\u0431\u0443","Remote ID":"\u0410\u0434\u0434\u0430\u043B\u0435\u043D\u044B ID",Paste:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C","Paste here?":"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0442\u0443\u0442?","Are you sure to close the connection?":"\u0426\u0456 \u045E\u043F\u044D\u045E\u043D\u0435\u043D\u044B\u044F, \u0448\u0442\u043E \u0436\u0430\u0434\u0430\u0435\u0446\u0435 \u0437\u0430\u043A\u0440\u044B\u0446\u044C \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435?","Download new version":"\u0421\u043F\u0430\u043C\u043F\u0430\u0432\u0430\u0446\u044C \u043D\u043E\u0432\u0443\u044E \u0432\u0435\u0440\u0441\u0456\u044E","Touch mode":"\u0420\u044D\u0436\u044B\u043C \u0441\u044D\u043D\u0441\u0430\u0440\u043D\u0430\u0433\u0430 \u044D\u043A\u0440\u0430\u043D\u0430","Mouse mode":"\u0420\u044D\u0436\u044B\u043C \u043C\u044B\u0448\u044B/\u0442\u0440\u044D\u043A\u043F\u0430\u0434\u0430","One-Finger Tap":"\u041D\u0430\u0446\u0456\u0441\u043A \u0430\u0434\u043D\u044B\u043C \u043F\u0430\u043B\u044C\u0446\u0430\u043C","Left Mouse":"\u041B\u0435\u0432\u0430\u044F \u043A\u043D\u043E\u043F\u043A\u0430 \u043C\u044B\u0448\u044B","One-Long Tap":"\u0414\u043E\u045E\u0433\u0456 \u043D\u0430\u0446\u0456\u0441\u043A \u0430\u0434\u043D\u044B\u043C \u043F\u0430\u043B\u044C\u0446\u0430\u043C","Two-Finger Tap":"\u041D\u0430\u0446\u0456\u0441\u043A \u0434\u0432\u0443\u043C\u0430 \u043F\u0430\u043B\u044C\u0446\u0430\u043C\u0456","Right Mouse":"\u041F\u0440\u0430\u0432\u0430\u044F \u043A\u043D\u043E\u043F\u043A\u0430 \u043C\u044B\u0448\u044B","One-Finger Move":"\u041F\u0435\u0440\u0430\u043C\u044F\u0448\u0447\u044D\u043D\u043D\u0435 \u0430\u0434\u043D\u044B\u043C \u043F\u0430\u043B\u044C\u0446\u0430\u043C","Double Tap & Move":"\u0414\u0432\u0430\u0439\u043D\u044B \u043D\u0430\u0446\u0456\u0441\u043A \u0456 \u043F\u0435\u0440\u0430\u043C\u044F\u0448\u0447\u044D\u043D\u043D\u0435","Mouse Drag":"\u041F\u0435\u0440\u0430\u0446\u044F\u0433\u0432\u0430\u043D\u043D\u0435 \u043C\u044B\u0448\u0448\u0443","Three-Finger vertically":"\u0422\u0440\u044B\u043C\u0430 \u043F\u0430\u043B\u044C\u0446\u0430\u043C\u0456 \u043F\u0430 \u0432\u0435\u0440\u0442\u044B\u043A\u0430\u043B\u0456","Mouse Wheel":"\u041A\u043E\u043B\u0430 \u043C\u044B\u0448\u044B","Two-Finger Move":"\u041F\u0435\u0440\u0430\u043C\u044F\u0448\u0447\u044D\u043D\u043D\u0435 \u0434\u0432\u0443\u043C\u0430 \u043F\u0430\u043B\u044C\u0446\u0430\u043C\u0456","Canvas Move":"\u041F\u0435\u0440\u0430\u043C\u044F\u0448\u0447\u044D\u043D\u043D\u0435 \u043F\u0430\u043B\u0430\u0442\u043D\u0430","Pinch to Zoom":"\u041C\u0430\u0448\u0442\u0430\u0431\u0430\u0432\u0430\u043D\u043D\u0435 \u0441\u0446\u0456\u0441\u043A\u0430\u043C","Canvas Zoom":"\u041C\u0430\u0448\u0442\u0430\u0431 \u043F\u0430\u043B\u0430\u0442\u043D\u0430","Reset canvas":"\u0421\u043A\u0456\u043D\u0443\u0446\u044C \u043F\u0430\u043B\u0430\u0442\u043D\u043E","No permission of file transfer":"\u041D\u044F\u043C\u0430 \u0434\u0430\u0437\u0432\u043E\u043B\u0443 \u043D\u0430 \u043F\u0435\u0440\u0430\u0434\u0430\u0447\u0443 \u0444\u0430\u0439\u043B\u0430\u045E",Note:"\u041D\u0430\u0442\u0430\u0442\u043A\u0430",Connection:"\u041F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435","Share Screen":"\u0414\u0437\u044F\u043B\u0456\u0446\u0446\u0430 \u044D\u043A\u0440\u0430\u043D\u0430\u043C",Chat:"\u0427\u0430\u0442",Total:"\u0423\u0441\u044F\u0433\u043E",items:"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u044B",Selected:"\u0412\u044B\u0431\u0440\u0430\u043D\u0430","Screen Capture":"\u0417\u0430\u0445\u043E\u043F \u044D\u043A\u0440\u0430\u043D\u0430","Input Control":"\u041A\u0456\u0440\u0430\u0432\u0430\u043D\u043D\u0435 \u045E\u0432\u043E\u0434\u0430\u043C","Audio Capture":"\u0417\u0430\u0445\u043E\u043F \u0430\u045E\u0434\u044B\u0451","File Connection":"\u041F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u0435 \u043F\u0435\u0440\u0430\u0434\u0430\u0447\u044B \u0444\u0430\u0439\u043B\u0430\u045E","Screen Connection":"\u041F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u0435 \u043F\u0440\u0430\u0433\u043B\u044F\u0434\u0443/\u043A\u0456\u0440\u0430\u0432\u0430\u043D\u043D\u044F \u044D\u043A\u0440\u0430\u043D\u0430\u043C","Do you accept?":"\u0426\u0456 \u0432\u044B \u0437\u0433\u043E\u0434\u043D\u044B?","Open System Setting":"\u0410\u0434\u043A\u0440\u044B\u0446\u044C \u043D\u0430\u043B\u0430\u0434\u044B \u0441\u0456\u0441\u0442\u044D\u043C\u044B","How to get Android input permission?":"\u042F\u043A \u0430\u0442\u0440\u044B\u043C\u0430\u0446\u044C \u0434\u0430\u0437\u0432\u043E\u043B \u043D\u0430 \u045E\u0432\u043E\u0434 Android?",android_input_permission_tip1:'\u041A\u0430\u0431 \u0430\u0434\u0434\u0430\u043B\u0451\u043D\u0430\u044F \u043F\u0440\u044B\u043B\u0430\u0434\u0430 \u043C\u0430\u0433\u043B\u0430 \u043A\u0456\u0440\u0430\u0432\u0430\u0446\u044C \u0432\u0430\u0448\u0430\u0439 Android-\u043F\u0440\u044B\u043B\u0430\u0434\u0430\u0439 \u0437 \u0434\u0430\u043F\u0430\u043C\u043E\u0433\u0430\u0439 \u043C\u044B\u0448\u044B \u0430\u0431\u043E \u043D\u0430\u0446\u0456\u0441\u043A\u0430\u043D\u043D\u044F\u045E, \u043D\u0435\u0430\u0431\u0445\u043E\u0434\u043D\u0430 \u0434\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C RustDesk \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u043F\u0430\u0441\u043B\u0443\u0433\u0443 "\u0410\u0441\u0430\u0431\u043B\u0456\u0432\u044B\u044F \u043C\u0430\u0433\u0447\u044B\u043C\u0430\u0441\u0446\u0456".',android_input_permission_tip2:'\u0417\u0430\u0439\u0434\u0437\u0456\u0446\u0435 \u043D\u0430 \u0430\u0434\u043F\u0430\u0432\u0435\u0434\u043D\u0443\u044E \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443 \u0441\u0456\u0441\u0442\u044D\u043C\u043D\u044B\u0445 \u043D\u0430\u043B\u0430\u0434, \u0437\u043D\u0430\u0439\u0434\u0437\u0456\u0446\u0435 \u0456 \u045E\u0441\u0442\u0443\u043F\u0456\u0446\u0435 \u045E "\u0423\u0441\u0442\u0430\u043D\u043E\u045E\u043B\u0435\u043D\u044B\u044F \u043F\u0430\u0441\u043B\u0443\u0433\u0456", \u0443\u043A\u043B\u044E\u0447\u044B\u0446\u0435 \u043F\u0430\u0441\u043B\u0443\u0433\u0443 "RustDesk Input".',android_new_connection_tip:"\u0410\u0442\u0440\u044B\u043C\u0430\u043D\u044B \u0437\u0430\u043F\u044B\u0442 \u043D\u0430 \u043A\u0456\u0440\u0430\u0432\u0430\u043D\u043D\u0435 \u0432\u0430\u0448\u0430\u0439 \u0431\u044F\u0433\u0443\u0447\u0430\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u0430\u0439.",android_service_will_start_tip:"\u0423\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435 \u0437\u0430\u0445\u043E\u043F\u0443 \u044D\u043A\u0440\u0430\u043D\u0430 \u0430\u045E\u0442\u0430\u043C\u0430\u0442\u044B\u0447\u043D\u0430 \u0437\u0430\u043F\u0443\u0441\u043A\u0430\u0435 \u0441\u043B\u0443\u0436\u0431\u0443, \u0434\u0430\u0437\u0432\u0430\u043B\u044F\u044E\u0447\u044B \u0456\u043D\u0448\u044B\u043C \u043F\u0440\u044B\u043B\u0430\u0434\u0430\u043C \u0437\u0430\u043F\u044B\u0442\u0430\u0446\u044C \u043F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u0435 \u0434\u0430 \u0433\u044D\u0442\u0430\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u044B.",android_stop_service_tip:"\u0417\u0430\u043A\u0440\u044B\u0446\u0446\u0451 \u0441\u043B\u0443\u0436\u0431\u044B \u0430\u045E\u0442\u0430\u043C\u0430\u0442\u044B\u0447\u043D\u0430 \u0437\u0430\u0447\u044B\u043D\u0456\u0446\u044C \u0443\u0441\u0435 \u045E\u0441\u0442\u0430\u043D\u043E\u045E\u043B\u0435\u043D\u044B\u044F \u043F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u0456.",android_version_audio_tip:"\u0411\u044F\u0433\u0443\u0447\u0430\u044F \u0432\u0435\u0440\u0441\u0456\u044F Android \u043D\u0435 \u043F\u0430\u0434\u0442\u0440\u044B\u043C\u043B\u0456\u0432\u0430\u0435 \u0437\u0430\u0445\u043E\u043F \u0437\u0432\u0443\u043A\u0443, \u0430\u0431\u043D\u0430\u0432\u0456\u0446\u0435 \u044F\u0435 \u0434\u0430 Android 10 \u0446\u0456 \u0432\u044B\u0448\u044D\u0439.",android_start_service_tip:"\u041D\u0430\u0446\u0456\u0441\u043D\u0456\u0446\u0435 [\u0417\u0430\u043F\u0443\u0441\u0446\u0456\u0446\u044C \u0441\u043B\u0443\u0436\u0431\u0443] \u0430\u0431\u043E \u0434\u0430\u0437\u0432\u043E\u043B\u044C\u0446\u0435 [\u0417\u0430\u0445\u043E\u043F \u044D\u043A\u0440\u0430\u043D\u0430], \u043A\u0430\u0431 \u0437\u0430\u043F\u0443\u0441\u0446\u0456\u0446\u044C \u0441\u043B\u0443\u0436\u0431\u0443 \u0434\u044D\u043C\u0430\u043D\u0441\u0442\u0440\u0430\u0446\u044B\u0456 \u044D\u043A\u0440\u0430\u043D\u0430.",android_permission_may_not_change_tip:"\u0414\u0430\u0437\u0432\u043E\u043B\u044B \u0434\u043B\u044F \u045E\u0441\u0442\u0430\u043D\u043E\u045E\u043B\u0435\u043D\u044B\u0445 \u043F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u044F\u045E \u043D\u0435 \u043C\u043E\u0433\u0443\u0446\u044C \u0431\u044B\u0446\u044C \u0437\u043C\u0435\u043D\u0435\u043D\u044B\u044F, \u043D\u0435\u0430\u0431\u0445\u043E\u0434\u043D\u0430 \u043F\u0435\u0440\u0430\u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435.",Account:"\u0423\u043B\u0456\u043A\u043E\u0432\u044B \u0437\u0430\u043F\u0456\u0441",Overwrite:"\u041F\u0435\u0440\u0430\u0437\u0430\u043F\u0456\u0441\u0430\u0446\u044C","This file exists, skip or overwrite this file?":"\u0424\u0430\u0439\u043B \u0456\u0441\u043D\u0443\u0435, \u043F\u0440\u0430\u043F\u0443\u0441\u0446\u0456\u0446\u044C \u0446\u0456 \u043F\u0435\u0440\u0430\u0437\u0430\u043F\u0456\u0441\u0430\u0446\u044C \u044F\u0433\u043E?",Quit:"\u0412\u044B\u0439\u0441\u0446\u0456",Help:"\u0414\u0430\u043F\u0430\u043C\u043E\u0433\u0430",Failed:"\u041D\u0435 \u045E\u0434\u0430\u043B\u043E\u0441\u044F",Succeeded:"\u0412\u044B\u043A\u0430\u043D\u0430\u043D\u0430","Someone turns on privacy mode, exit":"\u0425\u0442\u043E\u0441\u044C\u0446\u0456 \u045E\u043A\u043B\u044E\u0447\u044B\u045E \u0440\u044D\u0436\u044B\u043C \u043F\u0440\u044B\u0432\u0430\u0442\u043D\u0430\u0441\u0446\u0456, \u0432\u044B\u0445\u0430\u0434",Unsupported:"\u041D\u0435 \u043F\u0430\u0434\u0442\u0440\u044B\u043C\u043B\u0456\u0432\u0430\u0435\u0446\u0446\u0430","Peer denied":"\u0410\u0434\u043C\u043E\u045E\u043B\u0435\u043D\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B\u043C \u0432\u0443\u0437\u043B\u043E\u043C","Please install plugins":"\u0423\u0441\u0442\u0430\u043B\u044E\u0439\u0446\u0435 \u043F\u043B\u0430\u0433\u0456\u043D\u044B","Peer exit":"\u0410\u0434\u0434\u0430\u043B\u0435\u043D\u044B \u0432\u0443\u0437\u0435\u043B \u0430\u0434\u043A\u043B\u044E\u0447\u0430\u043D\u044B","Failed to turn off":"\u041D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u0430 \u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C","Turned off":"\u0410\u0434\u043A\u043B\u044E\u0447\u0430\u043D\u044B",Language:"\u041C\u043E\u0432\u0430","Keep RustDesk background service":"\u0417\u0430\u0445\u0430\u0432\u0430\u0446\u044C \u0444\u043E\u043D\u0430\u0432\u0443\u044E \u0441\u043B\u0443\u0436\u0431\u0443 RustDesk","Ignore Battery Optimizations":"\u0406\u0433\u043D\u0430\u0440\u0430\u0432\u0430\u0446\u044C \u0430\u043F\u0442\u044B\u043C\u0456\u0437\u0430\u0446\u044B\u044E \u043F\u0430\u0442\u0440\u044D\u0431\u043B\u0435\u043D\u043D\u044F \u0431\u0430\u0442\u0430\u0440\u044D\u0456",android_open_battery_optimizations_tip:"\u041F\u0435\u0440\u0430\u0439\u0434\u0437\u0456\u0446\u0435 \u043D\u0430 \u043D\u0430\u0441\u0442\u0443\u043F\u043D\u0443\u044E \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443 \u043D\u0430\u043B\u0430\u0434","Start on boot":"\u0417\u0430\u043F\u0443\u0441\u043A\u0430\u0446\u044C \u043F\u0440\u044B \u0437\u0430\u0433\u0440\u0443\u0437\u0446\u044B","Start the screen sharing service on boot, requires special permissions":"\u0417\u0430\u043F\u0443\u0441\u043A\u0430\u0446\u044C \u0441\u043B\u0443\u0436\u0431\u0443 \u0434\u044D\u043C\u0430\u043D\u0441\u0442\u0440\u0430\u0446\u044B\u0456 \u044D\u043A\u0440\u0430\u043D\u0430 \u043F\u0440\u044B \u0437\u0430\u0433\u0440\u0443\u0437\u0446\u044B (\u043F\u0430\u0442\u0440\u0430\u0431\u0443\u044E\u0446\u0446\u0430 \u0441\u043F\u0435\u0446\u044B\u044F\u043B\u044C\u043D\u044B\u044F \u0434\u0430\u0437\u0432\u043E\u043B\u044B)","Connection not allowed":"\u041F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435 \u043D\u0435 \u0434\u0430\u0437\u0432\u043E\u043B\u0435\u043D\u0430","Legacy mode":"\u0421\u0442\u0430\u0440\u044B \u0440\u044D\u0436\u044B\u043C","Map mode":"\u0420\u044D\u0436\u044B\u043C \u0441\u0443\u043F\u0430\u0441\u0442\u0430\u045E\u043B\u0435\u043D\u043D\u044F","Translate mode":"\u0420\u044D\u0436\u044B\u043C \u043F\u0435\u0440\u0430\u043A\u043B\u0430\u0434\u0443","Use permanent password":"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u043F\u0430\u0441\u0442\u0430\u044F\u043D\u043D\u044B \u043F\u0430\u0440\u043E\u043B\u044C","Use both passwords":"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u0430\u0431\u043E\u0434\u0432\u0430 \u043F\u0430\u0440\u043E\u043B\u0456","Set permanent password":"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u0456\u0446\u044C \u043F\u0430\u0441\u0442\u0430\u044F\u043D\u043D\u044B \u043F\u0430\u0440\u043E\u043B\u044C","Enable remote restart":"\u0414\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B \u043F\u0435\u0440\u0430\u0437\u0430\u043F\u0443\u0441\u043A","Restart remote device":"\u041F\u0435\u0440\u0430\u0437\u0430\u043F\u0443\u0441\u0446\u0456\u0446\u044C \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0443\u044E \u043F\u0440\u044B\u043B\u0430\u0434\u0443","Are you sure you want to restart":"\u0412\u044B \u045E\u043F\u044D\u045E\u043D\u0435\u043D\u044B\u044F, \u0448\u0442\u043E \u0445\u043E\u0447\u0430\u0446\u0435 \u043F\u0435\u0440\u0430\u0437\u0430\u0433\u0440\u0443\u0437\u0456\u0446\u044C?","Restarting remote device":"\u041F\u0435\u0440\u0430\u0437\u0430\u043F\u0443\u0441\u043A \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u044B",remote_restarting_tip:"\u0410\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u044F \u043F\u0440\u044B\u043B\u0430\u0434\u0430 \u043F\u0435\u0440\u0430\u0437\u0430\u043F\u0443\u0441\u043A\u0430\u0435\u0446\u0446\u0430. \u0417\u0430\u043A\u0440\u044B\u0439\u0446\u0435 \u0433\u044D\u0442\u0430\u0435 \u043F\u0430\u0432\u0435\u0434\u0430\u043C\u043B\u0435\u043D\u043D\u0435 \u0456 \u043F\u0440\u0430\u0437 \u043D\u0435\u043A\u0430\u0442\u043E\u0440\u044B \u0447\u0430\u0441 \u043F\u0435\u0440\u0430\u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u0435\u0441\u044F, \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u044E\u0447\u044B \u043F\u0430\u0441\u0442\u0430\u044F\u043D\u043D\u044B \u043F\u0430\u0440\u043E\u043B\u044C.",Copied:"\u0421\u043A\u0430\u043F\u0456\u0440\u0430\u0432\u0430\u043D\u0430","Exit Fullscreen":"\u0412\u044B\u0439\u0441\u0446\u0456 \u0437 \u043F\u043E\u045E\u043D\u0430\u044D\u043A\u0440\u0430\u043D\u043D\u0430\u0433\u0430 \u0440\u044D\u0436\u044B\u043C\u0443",Fullscreen:"\u041F\u043E\u045E\u043D\u0430\u044D\u043A\u0440\u0430\u043D\u043D\u044B \u0440\u044D\u0436\u044B\u043C","Mobile Actions":"\u041C\u0430\u0431\u0456\u043B\u044C\u043D\u044B\u044F \u0434\u0437\u0435\u044F\u043D\u043D\u0456","Select Monitor":"\u0412\u044B\u0431\u0440\u0430\u0446\u044C \u043C\u0430\u043D\u0456\u0442\u043E\u0440","Control Actions":"\u0414\u0437\u0435\u044F\u043D\u043D\u0456 \u043F\u0430 \u043A\u0456\u0440\u0430\u0432\u0430\u043D\u043D\u044E","Display Settings":"\u041D\u0430\u043B\u0430\u0434\u044B \u0430\u0434\u043B\u044E\u0441\u0442\u0440\u0430\u0432\u0430\u043D\u043D\u044F",Ratio:"\u0421\u0443\u0430\u0434\u043D\u043E\u0441\u0456\u043D\u044B","Image Quality":"\u042F\u043A\u0430\u0441\u0446\u044C \u0432\u044B\u044F\u0432\u044B","Scroll Style":"\u0421\u0442\u044B\u043B\u044C \u043F\u0440\u0430\u043A\u0440\u0443\u0442\u043A\u0456","Show Toolbar":"\u041F\u0430\u043A\u0430\u0437\u0430\u0446\u044C \u043F\u0430\u043D\u044D\u043B\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0430\u045E","Hide Toolbar":"\u0421\u0445\u0430\u0432\u0430\u0446\u044C \u043F\u0430\u043D\u044D\u043B\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0430\u045E","Direct Connection":"\u041F\u0440\u0430\u043C\u0430\u043E\u0435 \u0437\u043B\u0443\u0447\u044D\u043D\u043D\u0435","Relay Connection":"\u0420\u044D\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0432\u0430\u043D\u0430\u0435 \u0437\u043B\u0443\u0447\u044D\u043D\u043D\u0435","Secure Connection":"\u0411\u044F\u0441\u043F\u0435\u0447\u043D\u0430\u0435 \u0437\u043B\u0443\u0447\u044D\u043D\u043D\u0435","Insecure Connection":"\u041D\u044F\u0431\u044F\u0441\u043F\u0435\u0447\u043D\u0430\u0435 \u0437\u043B\u0443\u0447\u044D\u043D\u043D\u0435","Scale original":"\u0410\u0440\u044B\u0433\u0456\u043D\u0430\u043B\u044C\u043D\u044B \u043C\u0430\u0448\u0442\u0430\u0431","Scale adaptive":"\u0410\u0434\u0430\u043F\u0442\u044B\u045E\u043D\u044B \u043C\u0430\u0448\u0442\u0430\u0431",General:"\u0410\u0433\u0443\u043B\u044C\u043D\u044B\u044F",Security:"\u0411\u044F\u0441\u043F\u0435\u043A\u0430",Theme:"\u0422\u044D\u043C\u0430","Dark Theme":"\u0426\u0451\u043C\u043D\u0430\u044F \u0442\u044D\u043C\u0430","Light Theme":"\u0421\u0432\u0435\u0442\u043B\u0430\u044F \u0442\u044D\u043C\u0430",Dark:"\u0426\u0451\u043C\u043D\u044B",Light:"\u0421\u0432\u0435\u0442\u043B\u044B","Follow System":"\u041F\u0440\u044B\u0442\u0440\u044B\u043C\u043B\u0456\u0432\u0430\u0446\u0446\u0430 \u0441\u0456\u0441\u0442\u044D\u043C\u044B","Enable hardware codec":"\u0423\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0430\u043F\u0430\u0440\u0430\u0442\u043D\u044B \u043A\u043E\u0434\u044D\u043A","Unlock Security Settings":"\u0420\u0430\u0437\u0431\u043B\u0430\u043A\u0430\u0432\u0430\u0446\u044C \u043D\u0430\u043B\u0430\u0434\u044B \u0431\u044F\u0441\u043F\u0435\u043A\u0456","Enable audio":"\u0423\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u043F\u0435\u0440\u0430\u0434\u0430\u0447\u0443 \u0433\u0443\u043A\u0443","Unlock Network Settings":"\u0420\u0430\u0437\u0431\u043B\u0430\u043A\u0430\u0432\u0430\u0446\u044C \u0441\u0435\u0442\u043A\u0430\u0432\u044B\u044F \u043D\u0430\u043B\u0430\u0434\u044B",Server:"\u0421\u0435\u0440\u0432\u0435\u0440","Direct IP Access":"\u041F\u0440\u0430\u043C\u044B IP-\u0434\u043E\u0441\u0442\u0443\u043F",Proxy:"\u041F\u0440\u043E\u043A\u0441\u0456",Apply:"\u041F\u0440\u044B\u043C\u044F\u043D\u0456\u0446\u044C","Disconnect all devices?":"\u0410\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0443\u0441\u0435 \u043F\u0440\u044B\u043B\u0430\u0434\u044B?",Clear:"\u0410\u0447\u044B\u0441\u0446\u0456\u0446\u044C","Audio Input Device":"\u041F\u0440\u044B\u043B\u0430\u0434\u0430 \u045E\u0432\u043E\u0434\u0443 \u0433\u0443\u043A\u0443","Use IP Whitelisting":"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u0431\u0435\u043B\u044B \u0441\u043F\u0456\u0441 IP",Network:"\u0421\u0435\u0442\u043A\u0430","Pin Toolbar":"\u0417\u0430\u043A\u0440\u044D\u043F\u0456\u0446\u044C \u043F\u0430\u043D\u044D\u043B\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0430\u045E","Unpin Toolbar":"\u0410\u0434\u043A\u0440\u044D\u043F\u0456\u0446\u044C \u043F\u0430\u043D\u044D\u043B\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0430\u045E",Recording:"\u0417\u0430\u043F\u0456\u0441",Directory:"\u0422\u044D\u0447\u043A\u0430","Automatically record incoming sessions":"\u0410\u045E\u0442\u0430\u043C\u0430\u0442\u044B\u0447\u043D\u0430 \u0437\u0430\u043F\u0456\u0441\u0432\u0430\u0446\u044C \u0443\u0432\u0430\u0445\u043E\u0434\u043D\u044B\u044F \u0441\u0435\u0441\u0456\u0456",Change:"\u0417\u043C\u044F\u043D\u0456\u0446\u044C","Start session recording":"\u041F\u0430\u0447\u0430\u0446\u044C \u0437\u0430\u043F\u0456\u0441 \u0441\u0435\u0441\u0456\u0456","Stop session recording":"\u0421\u043F\u044B\u043D\u0456\u0446\u044C \u0437\u0430\u043F\u0456\u0441 \u0441\u0435\u0441\u0456\u0456","Enable recording session":"\u0423\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0437\u0430\u043F\u0456\u0441 \u0441\u0435\u0441\u0456\u0456","Enable LAN discovery":"\u0423\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0432\u044B\u044F\u045E\u043B\u0435\u043D\u043D\u0435 \u045E \u043B\u0430\u043A\u0430\u043B\u044C\u043D\u0430\u0439 \u0441\u0435\u0442\u0446\u044B","Deny LAN discovery":"\u0417\u0430\u0431\u0430\u0440\u0430\u043D\u0456\u0446\u044C \u0432\u044B\u044F\u045E\u043B\u0435\u043D\u043D\u0435 \u045E \u043B\u0430\u043A\u0430\u043B\u044C\u043D\u0430\u0439 \u0441\u0435\u0442\u0446\u044B","Write a message":"\u041D\u0430\u043F\u0456\u0441\u0430\u0446\u044C \u043F\u0430\u0432\u0435\u0434\u0430\u043C\u043B\u0435\u043D\u043D\u0435",Prompt:"\u041F\u0430\u0434\u043A\u0430\u0437\u043A\u0430","Please wait for confirmation of UAC...":"\u0414\u0430\u0447\u0430\u043A\u0430\u0439\u0446\u0435\u0441\u044F \u043F\u0430\u0446\u0432\u0435\u0440\u0434\u0436\u0430\u043D\u043D\u044F UAC...",elevated_foreground_window_tip:"\u0411\u044F\u0433\u0443\u0447\u0430\u0435 \u0430\u043A\u043D\u043E \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0433\u0430 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u0430\u0433\u0430 \u0441\u0442\u0430\u043B\u0430 \u043F\u0430\u0442\u0440\u0430\u0431\u0443\u0435 \u0432\u044B\u0448\u044D\u0439\u0448\u044B\u0445 \u043F\u0440\u044B\u0432\u0456\u043B\u0435\u0433\u0456\u0439 \u0434\u043B\u044F \u043F\u0440\u0430\u0446\u044B, \u0442\u0430\u043C\u0443 \u0447\u0430\u0441\u043E\u0432\u0430 \u043D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u0430 \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u043C\u044B\u0448 \u0456 \u043A\u043B\u0430\u0432\u0456\u044F\u0442\u0443\u0440\u0443. \u041C\u043E\u0436\u043D\u0430 \u043F\u0430\u043F\u0440\u0430\u0441\u0456\u0446\u044C \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0433\u0430 \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A\u0430 \u0437\u0433\u043E\u0440\u043D\u0443\u0446\u044C \u0431\u044F\u0433\u0443\u0447\u0430\u0435 \u0430\u043A\u043D\u043E \u0430\u0431\u043E \u043D\u0430\u0446\u0456\u0441\u043D\u0443\u0446\u044C \u043A\u043D\u043E\u043F\u043A\u0443 \u043F\u0430\u0432\u044B\u0448\u044D\u043D\u043D\u044F \u043F\u0440\u0430\u0432\u043E\u045E \u0443 \u0430\u043A\u043D\u0435 \u043A\u0456\u0440\u0430\u0432\u0430\u043D\u043D\u044F \u043F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u0435\u043C. \u041A\u0430\u0431 \u043F\u0440\u0430\u0434\u0443\u0445\u0456\u043B\u0456\u0446\u044C \u0433\u044D\u0442\u0443\u044E \u043F\u0440\u0430\u0431\u043B\u0435\u043C\u0443 \u045E \u0431\u0443\u0434\u0443\u0447\u044B\u043D\u0456, \u0440\u044D\u043A\u0430\u043C\u0435\u043D\u0434\u0443\u0435\u0446\u0446\u0430 \u045E\u0441\u0442\u0430\u043D\u0430\u0432\u0456\u0446\u044C \u043F\u0440\u0430\u0433\u0440\u0430\u043C\u043D\u0430\u0435 \u0437\u0430\u0431\u0435\u0441\u043F\u044F\u0447\u044D\u043D\u043D\u0435 \u043D\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u0437\u0435.",Disconnected:"\u0410\u0434\u043A\u043B\u044E\u0447\u0430\u043D\u0430",Other:"\u0406\u043D\u0448\u0430\u0435","Confirm before closing multiple tabs":"\u041F\u0430\u0446\u0432\u0435\u0440\u0434\u0437\u0456\u0446\u044C \u0437\u0430\u043A\u0440\u044B\u0446\u0446\u0451 \u043D\u0435\u043A\u0430\u043B\u044C\u043A\u0456\u0445 \u045E\u043A\u043B\u0430\u0434\u0430\u043A","Keyboard Settings":"\u041D\u0430\u043B\u0430\u0434\u044B \u043A\u043B\u0430\u0432\u0456\u044F\u0442\u0443\u0440\u044B","Full Access":"\u041F\u043E\u045E\u043D\u044B \u0434\u043E\u0441\u0442\u0443\u043F","Screen Share":"\u0414\u044D\u043C\u0430\u043D\u0441\u0442\u0440\u0430\u0446\u044B\u044F \u044D\u043A\u0440\u0430\u043D\u0430","Wayland requires Ubuntu 21.04 or higher version.":"Wayland \u043F\u0430\u0442\u0440\u0430\u0431\u0443\u0435 Ubuntu \u0432\u0435\u0440\u0441\u0456\u0456 21.04 \u0430\u0431\u043E \u043D\u0430\u0432\u0435\u0439\u0448\u0430\u0439.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"\u0414\u043B\u044F Wayland \u043F\u0430\u0442\u0440\u0430\u0431\u0443\u0435\u0446\u0446\u0430 \u0432\u044B\u0448\u044D\u0439\u0448\u0430\u044F \u0432\u0435\u0440\u0441\u0456\u044F \u0434\u044B\u0441\u0442\u0440\u044B\u0431\u0443\u0442\u044B\u0432\u0443 Linux. \u041A\u0430\u0440\u044B\u0441\u0442\u0430\u0439\u0446\u0435\u0441\u044F \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u044B\u043C \u0441\u0442\u0430\u043B\u043E\u043C X11 \u0430\u0431\u043E \u0437\u043C\u0435\u043D\u0456\u0446\u0435 \u0441\u0432\u0430\u044E \u0410\u0421.",JumpLink:"\u041F\u0435\u0440\u0430\u0439\u0441\u0446\u0456 \u043F\u0430 \u0441\u043F\u0430\u0441\u044B\u043B\u0446\u044B","Please Select the screen to be shared(Operate on the peer side).":"\u0412\u044B\u0431\u0435\u0440\u044B\u0446\u0435 \u044D\u043A\u0440\u0430\u043D \u0434\u043B\u044F \u0434\u044D\u043C\u0430\u043D\u0441\u0442\u0440\u0430\u0446\u044B\u0456 (\u043A\u0456\u0440\u0443\u0435\u0446\u0446\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0439 \u0441\u0442\u0430\u0440\u0430\u043D\u043E\u0439).","Show RustDesk":"\u041F\u0430\u043A\u0430\u0437\u0430\u0446\u044C RustDesk","This PC":"\u0413\u044D\u0442\u044B \u043A\u0430\u043C\u043F\u0443\u0442\u0430\u0440",or:"\u0430\u0431\u043E","Continue with":"\u041F\u0440\u0430\u0446\u044F\u0433\u043D\u0443\u0446\u044C \u0437",Elevate:"\u041F\u0430\u0432\u044B\u0441\u0456\u0446\u044C","Zoom cursor":"\u041F\u0430\u0432\u044F\u043B\u0456\u0447\u044D\u043D\u043D\u0435 \u043A\u0443\u0440\u0441\u043E\u0440\u0430","Accept sessions via password":"\u041F\u0440\u044B\u043C\u0430\u0446\u044C \u0441\u0435\u0430\u043D\u0441\u044B \u043F\u0430 \u043F\u0430\u0440\u043E\u043B\u044E","Accept sessions via click":"\u041F\u0440\u044B\u043C\u0430\u0446\u044C \u0441\u0435\u0430\u043D\u0441\u044B \u043D\u0430\u0446\u0456\u0441\u043A\u0430\u043C \u043A\u043D\u043E\u043F\u043A\u0456","Accept sessions via both":"\u041F\u0440\u044B\u043C\u0430\u0446\u044C \u0441\u0435\u0430\u043D\u0441\u044B \u043F\u0430 \u043F\u0430\u0440\u043E\u043B\u044E \u0456 \u043D\u0430\u0446\u0456\u0441\u043A\u0430\u043C \u043A\u043D\u043E\u043F\u043A\u0456","Please wait for the remote side to accept your session request...":"\u0414\u0430\u0447\u0430\u043A\u0430\u0439\u0446\u0435\u0441\u044F, \u043F\u0430\u043A\u0443\u043B\u044C \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u044F \u0441\u0442\u0430\u0440\u0430\u043D\u0430 \u043F\u0440\u044B\u043C\u0435 \u0432\u0430\u0448 \u0437\u0430\u043F\u044B\u0442 \u043D\u0430 \u0441\u0435\u0430\u043D\u0441...","One-time Password":"\u0410\u0434\u043D\u0430\u0440\u0430\u0437\u043E\u0432\u044B \u043F\u0430\u0440\u043E\u043B\u044C","Use one-time password":"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u0430\u0434\u043D\u0430\u0440\u0430\u0437\u043E\u0432\u044B \u043F\u0430\u0440\u043E\u043B\u044C","One-time password length":"\u0414\u0430\u045E\u0436\u044B\u043D\u044F \u0430\u0434\u043D\u0430\u0433\u0430\u0440\u0430\u0437\u043E\u0432\u0430\u0433\u0430 \u043F\u0430\u0440\u043E\u043B\u044F","Request access to your device":"\u0417\u0430\u043F\u044B\u0442 \u043D\u0430 \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u0430 \u0432\u0430\u0448\u0430\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u044B","Hide connection management window":"\u0421\u0445\u0430\u0432\u0430\u0446\u044C \u0430\u043A\u043D\u043E \u043A\u0456\u0440\u0430\u0432\u0430\u043D\u043D\u044F \u043F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u044F\u043C\u0456",hide_cm_tip:"\u0414\u0430\u0437\u0432\u0430\u043B\u044F\u0446\u044C \u0441\u0445\u0430\u0432\u0430\u043D\u043D\u0435 \u0430\u043A\u043D\u0430 \u045E \u0432\u044B\u043F\u0430\u0434\u043A\u0443, \u043A\u0430\u043B\u0456 \u043F\u0440\u044B\u043C\u0430\u044E\u0446\u0446\u0430 \u0441\u0435\u0441\u0456\u0456 \u043F\u0430 \u043F\u0430\u0440\u043E\u043B\u044E \u0430\u0431\u043E \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0435\u0446\u0446\u0430 \u043F\u0430\u0441\u0442\u0430\u044F\u043D\u043D\u044B \u043F\u0430\u0440\u043E\u043B\u044C",wayland_experiment_tip:"\u041F\u0430\u0434\u0442\u0440\u044B\u043C\u043A\u0430 Wayland \u0437\u043D\u0430\u0445\u043E\u0434\u0437\u0456\u0446\u0446\u0430 \u043D\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u044B\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0430\u0439 \u0441\u0442\u0430\u0434\u044B\u0456, \u043A\u0430\u043B\u0456 \u0432\u0430\u043C \u043D\u0435\u0430\u0431\u0445\u043E\u0434\u043D\u044B \u0430\u045E\u0442\u0430\u043C\u0430\u0442\u044B\u0447\u043D\u044B \u0434\u043E\u0441\u0442\u0443\u043F, \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0439\u0446\u0435 X11.","Right click to select tabs":"\u041F\u0440\u0430\u0432\u044B \u043A\u043B\u0456\u043A \u0434\u043B\u044F \u0432\u044B\u0431\u0430\u0440\u0443 \u045E\u043A\u043B\u0430\u0434\u0430\u043A",Skipped:"\u041F\u0440\u0430\u043F\u0443\u0448\u0447\u0430\u043D\u0430","Add to address book":"\u0414\u0430\u0434\u0430\u0446\u044C \u0443 \u0430\u0434\u0440\u0430\u0441\u043D\u0443\u044E \u043A\u043D\u0456\u0433\u0443",Group:"\u0413\u0440\u0443\u043F\u0430",Search:"\u041F\u043E\u0448\u0443\u043A","Closed manually by web console":"\u0417\u0430\u043A\u0440\u044B\u0442\u0430 \u045E\u0440\u0443\u0447\u043D\u0443\u044E \u043F\u0440\u0430\u0437 \u0432\u044D\u0431-\u043A\u0430\u043D\u0441\u043E\u043B\u044C","Local keyboard type":"\u0422\u044B\u043F \u043B\u0430\u043A\u0430\u043B\u044C\u043D\u0430\u0439 \u043A\u043B\u0430\u0432\u0456\u044F\u0442\u0443\u0440\u044B","Select local keyboard type":"\u0412\u044B\u0431\u0435\u0440\u044B\u0446\u0435 \u0442\u044B\u043F \u043B\u0430\u043A\u0430\u043B\u044C\u043D\u0430\u0439 \u043A\u043B\u0430\u0432\u0456\u044F\u0442\u0443\u0440\u044B",software_render_tip:"\u041A\u0430\u043B\u0456 \u045E \u0432\u0430\u0441 \u0451\u0441\u0446\u044C \u0432\u0456\u0434\u044D\u0430\u043A\u0430\u0440\u0442\u0430 Nvidia \u0456 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0435 \u0430\u043A\u043D\u043E \u0437\u0430\u0447\u044B\u043D\u044F\u0435\u0446\u0446\u0430 \u0430\u0434\u0440\u0430\u0437\u0443 \u043F\u0430\u0441\u043B\u044F \u043F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u044F, \u043C\u0430\u0433\u0447\u044B\u043C\u0430, \u0434\u0430\u043F\u0430\u043C\u043E\u0436\u0430 \u045E\u0441\u0442\u0430\u043D\u043E\u045E\u043A\u0430 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 Nouveau \u0456 \u0432\u044B\u0431\u0430\u0440 \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043D\u043D\u044F \u043F\u0440\u0430\u0433\u0440\u0430\u043C\u043D\u0430\u0439 \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0446\u044B\u0456. \u041F\u0430\u0442\u0440\u0430\u0431\u0443\u0435\u0446\u0446\u0430 \u043F\u0435\u0440\u0430\u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430.","Always use software rendering":"\u0417\u0430\u045E\u0441\u0451\u0434\u044B \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u043F\u0440\u0430\u0433\u0440\u0430\u043C\u043D\u0443\u044E \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0446\u044B\u044E",config_input:"\u041A\u0430\u0431 \u043A\u0456\u0440\u0430\u0432\u0430\u0446\u044C \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B\u043C \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u044B\u043C \u0441\u0442\u0430\u043B\u043E\u043C \u043F\u0440\u0430\u0437 \u043A\u043B\u0430\u0432\u0456\u044F\u0442\u0443\u0440\u0443, \u043D\u0435\u0430\u0431\u0445\u043E\u0434\u043D\u0430 \u0434\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C RustDesk \u043C\u0430\u043D\u0456\u0442\u043E\u0440\u044B\u043D\u0433 \u0443\u0432\u043E\u0434\u0443.",config_microphone:"\u041A\u0430\u0431 \u0440\u0430\u0437\u043C\u0430\u045E\u043B\u044F\u0446\u044C \u0437 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0439 \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0430\u0439, \u043D\u0435\u0430\u0431\u0445\u043E\u0434\u043D\u0430 \u0434\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C RustDesk \u0437\u0430\u043F\u0456\u0441 \u0430\u045E\u0434\u044B\u0451.",request_elevation_tip:"\u0422\u0430\u043A\u0441\u0430\u043C\u0430 \u043C\u043E\u0436\u043D\u0430 \u0437\u0430\u043F\u044B\u0442\u0430\u0446\u044C \u043F\u0430\u0432\u044B\u0448\u044D\u043D\u043D\u0435 \u043F\u0440\u0430\u0432\u043E\u045E, \u043A\u0430\u043B\u0456 \u0445\u0442\u043E-\u043D\u0435\u0431\u0443\u0434\u0437\u044C \u0437\u043D\u0430\u0445\u043E\u0434\u0437\u0456\u0446\u0446\u0430 \u043D\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0439 \u0441\u0442\u0430\u0440\u043E\u043D\u0446\u044B.",Wait:"\u0427\u0430\u043A\u0430\u0439\u0446\u0435","Elevation Error":"\u041F\u0430\u043C\u044B\u043B\u043A\u0430 \u043F\u0430\u0432\u044B\u0448\u044D\u043D\u043D\u044F \u043F\u0440\u0430\u0432\u043E\u045E","Ask the remote user for authentication":"\u0417\u0430\u043F\u044B\u0442\u0430\u0446\u044C \u0430\u045E\u0442\u044D\u043D\u0442\u044B\u0444\u0456\u043A\u0430\u0446\u044B\u044E \u045E \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0433\u0430 \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A\u0430","Choose this if the remote account is administrator":"\u0412\u044B\u0431\u0435\u0440\u044B\u0446\u0435 \u0433\u044D\u0442\u0430, \u043A\u0430\u043B\u0456 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B \u0430\u043A\u0430\u045E\u043D\u0442 \u0437'\u044F\u045E\u043B\u044F\u0435\u0446\u0446\u0430 \u0430\u0434\u043C\u0456\u043D\u0456\u0441\u0442\u0440\u0430\u0442\u0430\u0440\u0430\u043C","Transmit the username and password of administrator":"\u041F\u0435\u0440\u0430\u0434\u0430\u0446\u044C \u0456\u043C\u044F \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A\u0430 \u0456 \u043F\u0430\u0440\u043E\u043B\u044C \u0430\u0434\u043C\u0456\u043D\u0456\u0441\u0442\u0440\u0430\u0442\u0430\u0440\u0430",still_click_uac_tip:'\u0414\u0430\u0433\u044D\u0442\u0443\u043B\u044C \u043F\u0430\u0442\u0440\u044D\u0431\u043D\u0430, \u043A\u0430\u0431 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A \u043D\u0430\u0446\u0456\u0441\u043D\u0443\u045E "OK" \u045E \u0430\u043A\u043D\u0435 UAC \u043F\u0440\u044B \u0437\u0430\u043F\u0443\u0441\u043A\u0443 RustDesk.',"Request Elevation":"\u0417\u0430\u043F\u044B\u0442 \u043D\u0430 \u043F\u0430\u0432\u044B\u0448\u044D\u043D\u043D\u0435",wait_accept_uac_tip:"\u041F\u0430\u0447\u0430\u043A\u0430\u0439\u0446\u0435, \u043F\u0430\u043A\u0443\u043B\u044C \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A \u043F\u0430\u0446\u0432\u0435\u0440\u0434\u0437\u0456\u0446\u044C \u0437\u0430\u043F\u044B\u0442 UAC.","Elevate successfully":"\u041F\u0430\u0432\u044B\u0448\u044D\u043D\u043D\u0435 \u043F\u0430\u0441\u043F\u044F\u0445\u043E\u0432\u0430 \u0432\u044B\u043A\u0430\u043D\u0430\u043D\u0430",uppercase:"\u0412\u044F\u043B\u0456\u043A\u0456\u044F \u043B\u0456\u0442\u0430\u0440\u044B",lowercase:"\u041C\u0430\u043B\u044B\u044F \u043B\u0456\u0442\u0430\u0440\u044B",digit:"\u041B\u0456\u0447\u0431\u044B","special character":"\u0421\u043F\u0435\u0446\u044B\u044F\u043B\u044C\u043D\u044B\u044F \u0441\u0456\u043C\u0432\u0430\u043B\u044B","length>=8":"\u0414\u0430\u045E\u0436\u044B\u043D\u044F >= 8 \u0441\u0456\u043C\u0432\u0430\u043B\u0430\u045E",Weak:"\u0421\u043B\u0430\u0431\u044B",Medium:"\u0421\u044F\u0440\u044D\u0434\u043D\u0456",Strong:"\u041C\u043E\u0446\u043D\u044B","Switch Sides":"\u041F\u0435\u0440\u0430\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0431\u0430\u043A\u0456","Please confirm if you want to share your desktop?":"\u041F\u0430\u0446\u0432\u0435\u0440\u0434\u0437\u0456\u0446\u0435, \u043A\u0430\u043B\u0456 \u0445\u043E\u0447\u0430\u0446\u0435 \u0434\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C \u043F\u0430\u043A\u0430\u0437 \u0432\u0430\u0448\u0430\u0433\u0430 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u0430\u0433\u0430 \u0441\u0442\u0430\u043B\u0430?",Display:"\u0410\u0434\u043B\u044E\u0441\u0442\u0440\u0430\u0432\u0430\u043D\u043D\u0435","Default View Style":"\u0421\u0442\u044B\u043B\u044C \u0430\u0434\u043B\u044E\u0441\u0442\u0440\u0430\u0432\u0430\u043D\u043D\u044F \u043F\u0430 \u0437\u043C\u0430\u045E\u0447\u0430\u043D\u043D\u0456","Default Scroll Style":"\u0421\u0442\u044B\u043B\u044C \u043F\u0440\u0430\u043A\u0440\u0443\u0442\u043A\u0456 \u043F\u0430 \u0437\u043C\u0430\u045E\u0447\u0430\u043D\u043D\u0456","Default Image Quality":"\u042F\u043A\u0430\u0441\u0446\u044C \u0432\u044B\u044F\u0432\u044B \u043F\u0430 \u0437\u043C\u0430\u045E\u0447\u0430\u043D\u043D\u0456","Default Codec":"\u041A\u043E\u0434\u044D\u043A \u043F\u0430 \u0437\u043C\u0430\u045E\u0447\u0430\u043D\u043D\u0456",Bitrate:"\u0411\u0456\u0442\u0440\u044D\u0439\u0442",FPS:"\u041A\u043E\u043B\u044C\u043A\u0430\u0441\u0446\u044C \u043A\u0430\u0434\u0440\u0430\u045E \u0443 \u0441\u0435\u043A\u0443\u043D\u0434\u0443",Auto:"\u0410\u045E\u0442\u0430","Other Default Options":"\u0406\u043D\u0448\u044B\u044F \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u044B \u043F\u0430 \u0437\u043C\u0430\u045E\u0447\u0430\u043D\u043D\u0456","Voice call":"\u0413\u0430\u043B\u0430\u0441\u0430\u0432\u044B \u0432\u044B\u043A\u043B\u0456\u043A","Text chat":"\u0422\u044D\u043A\u0441\u0442\u0430\u0432\u044B \u0447\u0430\u0442","Stop voice call":"\u0421\u043F\u044B\u043D\u0456\u0446\u044C \u0433\u0430\u043B\u0430\u0441\u0430\u0432\u044B \u0432\u044B\u043A\u043B\u0456\u043A",relay_hint_tip:`\u041D\u0435\u043F\u0430\u0441\u0440\u044D\u0434\u043D\u0430\u0435 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435 \u043C\u043E\u0436\u0430 \u0431\u044B\u0446\u044C \u043D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u044B\u043C. \u0423 \u0433\u044D\u0442\u044B\u043C \u0432\u044B\u043F\u0430\u0434\u043A\u0443 \u043C\u043E\u0436\u043D\u0430 \u0441\u043F\u0440\u0430\u0431\u0430\u0432\u0430\u0446\u044C \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u0446\u0430 \u043F\u0440\u0430\u0437 \u0440\u044D\u043B\u0435\u0439. +\u0410\u043A\u0440\u0430\u043C\u044F \u0442\u0430\u0433\u043E, \u043A\u0430\u043B\u0456 \u0432\u044B \u0445\u043E\u0447\u0430\u0446\u0435 \u0430\u0434\u0440\u0430\u0437\u0443 \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u0440\u044D\u043B\u0435\u0439, \u043C\u043E\u0436\u043D\u0430 \u0434\u0430\u0434\u0430\u0446\u044C \u0434\u0430 \u0456\u0434\u044D\u043D\u0442\u044B\u0444\u0456\u043A\u0430\u0442\u0430\u0440\u0430 \u0441\u0443\u0444\u0456\u043A\u0441 "/r" \u0430\u0431\u043E \u045E\u043A\u043B\u044E\u0447\u044B\u0446\u044C "\u0417\u0430\u045E\u0441\u0451\u0434\u044B \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u0430\u0446\u0446\u0430 \u043F\u0440\u0430\u0437 \u0440\u044D\u043B\u0435\u0439" \u045E \u043D\u0430\u043B\u0430\u0434\u0430\u0445 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0433\u0430 \u0432\u0443\u0437\u043B\u0430.`,Reconnect:"\u041F\u0435\u0440\u0430\u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C",Codec:"\u041A\u043E\u0434\u044D\u043A",Resolution:"\u0420\u0430\u0437\u0440\u043E\u0437\u043D\u0430\u0441\u0446\u044C","No transfers in progress":"\u041F\u0435\u0440\u0430\u0434\u0430\u0447\u0430 \u043D\u0435 \u0430\u0436\u044B\u0446\u0446\u044F\u045E\u043B\u044F\u0435\u0446\u0446\u0430","Set one-time password length":"\u0423\u0441\u0442\u0430\u043B\u044F\u0432\u0430\u0446\u044C \u0434\u0430\u045E\u0436\u044B\u043D\u044E \u0430\u0434\u043D\u0430\u0440\u0430\u0437\u043E\u0432\u0430\u0433\u0430 \u043F\u0430\u0440\u043E\u043B\u044F","RDP Settings":"\u041D\u0430\u043B\u0430\u0434\u044B RDP","Sort by":"\u0421\u0430\u0440\u0442\u0430\u0432\u0430\u0446\u044C \u043F\u0430","New Connection":"\u041D\u043E\u0432\u0430\u0435 \u0437\u043B\u0443\u0447\u044D\u043D\u043D\u0435",Restore:"\u0410\u0434\u043D\u0430\u0432\u0456\u0446\u044C",Minimize:"\u0417\u0433\u0430\u0440\u043D\u0443\u0446\u044C",Maximize:"\u0420\u0430\u0437\u0433\u0430\u0440\u043D\u0443\u0446\u044C","Your Device":"\u0412\u0430\u0448\u0430 \u043F\u0440\u044B\u043B\u0430\u0434\u0430",empty_recent_tip:`\u041D\u044F\u043C\u0430 \u0430\u043F\u043E\u0448\u043D\u0456\u0445 \u0441\u0435\u0430\u043D\u0441\u0430\u045E! +\u0427\u0430\u0441 \u0437\u0430\u043F\u043B\u0430\u043D\u0430\u0432\u0430\u0446\u044C \u043D\u043E\u0432\u044B.`,empty_favorite_tip:`\u042F\u0448\u0447\u044D \u043D\u044F\u043C\u0430 \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0445 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B\u0445 \u0432\u0443\u0437\u043B\u043E\u045E? +\u0414\u0430\u0432\u0430\u0439\u0446\u0435 \u0437\u043D\u043E\u0439\u0434\u0437\u0435\u043C, \u043A\u0430\u0433\u043E \u043C\u043E\u0436\u043D\u0430 \u0434\u0430\u0434\u0430\u0446\u044C \u0443 \u0432\u044B\u0431\u0440\u0430\u043D\u0430\u0435.`,empty_lan_tip:"\u041D\u0435 \u0437\u043D\u043E\u0439\u0434\u0437\u0435\u043D\u044B \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B\u044F \u0432\u0443\u0437\u043B\u044B.",empty_address_book_tip:"\u0423 \u0430\u0434\u0440\u0430\u0441\u043D\u0430\u0439 \u043A\u043D\u0456\u0437\u0435 \u043D\u044F\u043C\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B\u0445 \u0432\u0443\u0437\u043B\u043E\u045E.","eg: admin":"\u043D\u0430\u043F\u0440\u044B\u043A\u043B\u0430\u0434: admin","Empty Username":"\u041F\u0443\u0441\u0442\u0430\u0435 \u0456\u043C\u044F \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A\u0430","Empty Password":"\u041F\u0443\u0441\u0442\u044B \u043F\u0430\u0440\u043E\u043B\u044C",Me:"\u042F",identical_file_tip:"\u0424\u0430\u0439\u043B \u0456\u0434\u044D\u043D\u0442\u044B\u0447\u043D\u044B \u0444\u0430\u0439\u043B\u0443 \u043D\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B\u043C \u0432\u0443\u0437\u043B\u0435",show_monitors_tip:"\u041F\u0430\u043A\u0430\u0437\u0432\u0430\u0446\u044C \u043C\u0430\u043D\u0456\u0442\u043E\u0440\u044B \u043D\u0430 \u043F\u0430\u043D\u044D\u043B\u0456 \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0430\u045E","View Mode":"\u0420\u044D\u0436\u044B\u043C \u043F\u0440\u0430\u0433\u043B\u044F\u0434\u0443",login_linux_tip:"\u041A\u0430\u0431 \u045E\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0441\u0435\u0430\u043D\u0441 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u0430\u0433\u0430 \u0441\u0442\u0430\u043B\u0430 X, \u043D\u0435\u0430\u0431\u0445\u043E\u0434\u043D\u0430 \u045E\u0432\u0430\u0439\u0441\u0446\u0456 \u045E \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B \u0430\u043A\u0430\u045E\u043D\u0442 Linux.",verify_rustdesk_password_tip:"\u041F\u0430\u0446\u0432\u0435\u0440\u0434\u0437\u0456\u0446\u044C \u043F\u0430\u0440\u043E\u043B\u044C RustDesk",remember_account_tip:"\u0417\u0430\u043F\u043E\u043C\u043D\u0456\u0446\u044C \u0433\u044D\u0442\u044B \u0430\u043A\u0430\u045E\u043D\u0442",os_account_desk_tip:"\u0413\u044D\u0442\u044B \u0430\u043A\u0430\u045E\u043D\u0442 \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0435\u0446\u0446\u0430 \u0434\u043B\u044F \u045E\u0432\u0430\u0445\u043E\u0434\u0443 \u045E \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0443\u044E \u0430\u043F\u0435\u0440\u0430\u0446\u044B\u0439\u043D\u0443\u044E \u0441\u0456\u0441\u0442\u044D\u043C\u0443 \u0456 \u045E\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u044F \u0441\u0435\u0430\u043D\u0441\u0443 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u0430\u0433\u0430 \u0441\u0442\u0430\u043B\u0443 \u045E \u0440\u044D\u0436\u044B\u043C\u0435 headless.","OS Account":"\u0410\u043A\u0430\u045E\u043D\u0442 \u0410\u0421",another_user_login_title_tip:"\u0406\u043D\u0448\u044B \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A \u045E\u0436\u043E \u045E\u0432\u0430\u0439\u0448\u043E\u045E \u0443 \u0441\u0456\u0441\u0442\u044D\u043C\u0443",another_user_login_text_tip:"\u0410\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C",xorg_not_found_title_tip:"Xorg \u043D\u0435 \u0437\u043D\u043E\u0439\u0434\u0437\u0435\u043D\u044B",xorg_not_found_text_tip:"\u0423\u0441\u0442\u0430\u043B\u044E\u0439\u0446\u0435 Xorg",no_desktop_title_tip:"\u041D\u044F\u043C\u0430 \u0434\u0430\u0441\u0442\u0443\u043F\u043D\u044B\u0445 \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u044B\u0445 \u0441\u0442\u0430\u043B\u043E\u045E",no_desktop_text_tip:"\u0423\u0441\u0442\u0430\u043B\u044E\u0439\u0446\u0435 GNOME Desktop","No need to elevate":"\u041F\u0430\u0432\u044B\u0448\u044D\u043D\u043D\u0435 \u043F\u0440\u0430\u0432\u043E\u045E \u043D\u0435 \u043F\u0430\u0442\u0440\u0430\u0431\u0443\u0435\u0446\u0446\u0430","System Sound":"\u0421\u0456\u0441\u0442\u044D\u043C\u043D\u044B \u0433\u0443\u043A",Default:"\u041F\u0430 \u0437\u043C\u0430\u045E\u0447\u0430\u043D\u043D\u0456","New RDP":"\u041D\u043E\u0432\u044B RDP",Fingerprint:"\u0410\u0434\u0431\u0456\u0442\u0430\u043A","Copy Fingerprint":"\u041A\u0430\u043F\u0456\u0440\u0430\u0432\u0430\u0446\u044C \u0430\u0434\u0431\u0456\u0442\u0430\u043A","no fingerprints":"\u0430\u0434\u0431\u0456\u0442\u043A\u0456 \u0430\u0434\u0441\u0443\u0442\u043D\u0456\u0447\u0430\u044E\u0446\u044C","Select a peer":"\u0412\u044B\u0431\u0435\u0440\u044B\u0446\u0435 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B \u045E\u0437\u0435\u043B","Select peers":"\u0412\u044B\u0431\u0435\u0440\u044B\u0446\u0435 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u044B\u044F \u045E\u0437\u043B\u044B",Plugins:"\u041F\u043B\u0430\u0433\u0456\u043D\u044B",Uninstall:"\u0412\u044B\u0434\u0430\u043B\u0456\u0446\u044C",Update:"\u0410\u0431\u043D\u0430\u0432\u0456\u0446\u044C",Enable:"\u0423\u043A\u043B\u044E\u0447\u044B\u0446\u044C",Disable:"\u0410\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C",Options:"\u041F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u044B",resolution_original_tip:"\u0410\u0440\u044B\u0433\u0456\u043D\u0430\u043B\u044C\u043D\u0430\u0435 \u0440\u0430\u0437\u043E\u0437\u043D\u0430\u0441\u0446\u044C",resolution_fit_local_tip:"\u0421\u0443\u043F\u0430\u0434\u0437\u0435\u043D\u043D\u0435 \u0437 \u043B\u0430\u043A\u0430\u043B\u044C\u043D\u0430\u0439 \u0440\u0430\u0437\u0440\u043E\u0437\u043D\u0430\u0441\u0446\u044E",resolution_custom_tip:"\u041A\u0430\u0440\u044B\u0441\u0442\u0430\u0446\u043A\u0430\u044F \u0440\u0430\u0437\u0440\u043E\u0437\u043D\u0430\u0441\u0446\u044C","Collapse toolbar":"\u0417\u0433\u0430\u0440\u043D\u0443\u0446\u044C \u043F\u0430\u043D\u044D\u043B\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0430\u045E","Accept and Elevate":"\u041F\u0440\u044B\u043D\u044F\u0446\u044C \u0456 \u043F\u0430\u0432\u044B\u0441\u0456\u0446\u044C",accept_and_elevate_btn_tooltip:"\u0414\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C \u043F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u0435 \u0456 \u043F\u0430\u0432\u044B\u0441\u0456\u0446\u044C \u043F\u0440\u0430\u0432\u044B UAC.",clipboard_wait_response_timeout_tip:"\u0427\u0430\u0441 \u0447\u0430\u043A\u0430\u043D\u043D\u044F \u0430\u0434\u043A\u0430\u0437\u0443 \u043A\u0430\u043F\u0456\u0440\u0430\u0432\u0430\u043D\u043D\u044F \u0431\u0443\u0444\u0435\u0440\u0430 \u0430\u0431\u043C\u0435\u043D\u0443 \u0441\u043A\u043E\u043D\u0447\u044B\u045E\u0441\u044F","Incoming connection":"\u0423\u0432\u0430\u0445\u043E\u0434\u043D\u0430\u0435 \u043F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u0435","Outgoing connection":"\u0412\u044B\u0445\u043E\u0434\u043D\u0430\u0435 \u043F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u0435",Exit:"\u0412\u044B\u0445\u0430\u0434",Open:"\u0410\u0434\u043A\u0440\u044B\u0446\u044C",logout_tip:"\u0412\u044B \u0441\u0430\u043F\u0440\u0430\u045E\u0434\u044B \u0436\u0430\u0434\u0430\u0435\u0446\u0435 \u0432\u044B\u0439\u0441\u0446\u0456?",Service:"\u0421\u043B\u0443\u0436\u0431\u0430",Start:"\u0417\u0430\u043F\u0443\u0441\u0446\u0456\u0446\u044C",Stop:"\u0421\u043F\u044B\u043D\u0456\u0446\u044C",exceed_max_devices:"\u0414\u0430\u0441\u044F\u0433\u043D\u0443\u0442\u0430 \u043C\u0430\u043A\u0441\u0456\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u043A\u043E\u043B\u044C\u043A\u0430\u0441\u0446\u044C \u043A\u0456\u0440\u0443\u0435\u043C\u044B\u0445 \u043F\u0440\u044B\u043B\u0430\u0434.","Sync with recent sessions":"\u0421\u0456\u043D\u0445\u0440\u0430\u043D\u0456\u0437\u0430\u0446\u044B\u044F \u0437 \u0430\u043F\u043E\u0448\u043D\u0456\u043C\u0456 \u0441\u0435\u0430\u043D\u0441\u0430\u043C\u0456","Sort tags":"\u0421\u0430\u0440\u0442\u0430\u0432\u0430\u0446\u044C \u0442\u044D\u0433\u0456","Open connection in new tab":"\u0410\u0434\u043A\u0440\u044B\u0446\u044C \u043F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u0435 \u045E \u043D\u043E\u0432\u0430\u0439 \u045E\u043A\u043B\u0430\u0434\u0446\u044B","Move tab to new window":"\u041F\u0435\u0440\u0430\u043C\u044F\u0441\u0446\u0456\u0446\u044C \u045E\u043A\u043B\u0430\u0434\u043A\u0443 \u045E \u043D\u043E\u0432\u0430\u0435 \u0430\u043A\u043D\u043E","Can not be empty":"\u041D\u044F \u043C\u043E\u0436\u0430 \u0431\u044B\u0446\u044C \u043F\u0443\u0441\u0442\u044B\u043C","Already exists":"\u0423\u0436\u043E \u0456\u0441\u043D\u0443\u0435","Change Password":"\u0417\u043C\u044F\u043D\u0456\u0446\u044C \u043F\u0430\u0440\u043E\u043B\u044C","Refresh Password":"\u0410\u0431\u043D\u0430\u0432\u0456\u0446\u044C \u043F\u0430\u0440\u043E\u043B\u044C",ID:"ID","Grid View":"\u0421\u0435\u0442\u043A\u0430","List View":"\u0421\u043F\u0456\u0441",Select:"\u0412\u044B\u0431\u0430\u0440","Toggle Tags":"\u041F\u0435\u0440\u0430\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0442\u044D\u0433\u0456",pull_ab_failed_tip:"\u041D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u0430 \u0430\u0431\u043D\u0430\u0432\u0456\u0446\u044C \u0430\u0434\u0440\u0430\u0441\u043D\u0443\u044E \u043A\u043D\u0456\u0433\u0443",push_ab_failed_tip:"\u041D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u0430 \u0441\u0456\u043D\u0445\u0440\u0430\u043D\u0456\u0437\u0430\u0432\u0430\u0446\u044C \u0430\u0434\u0440\u0430\u0441\u043D\u0443\u044E \u043A\u043D\u0456\u0433\u0443 \u0437 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043C",synced_peer_readded_tip:"\u041F\u0440\u044B\u043B\u0430\u0434\u044B, \u044F\u043A\u0456\u044F \u0431\u044B\u043B\u0456 \u043D\u0430 \u0430\u043F\u043E\u0448\u043D\u0456\u0445 \u0441\u0435\u0430\u043D\u0441\u0430\u0445, \u0431\u0443\u0434\u0443\u0446\u044C \u0441\u0456\u043D\u0445\u0440\u0430\u043D\u0456\u0437\u0430\u0432\u0430\u043D\u044B \u0437 \u0430\u0434\u0440\u0430\u0441\u043D\u0430\u0439 \u043A\u043D\u0456\u0433\u0430\u0439.","Change Color":"\u0417\u043C\u044F\u043D\u0456\u0446\u044C \u043A\u043E\u043B\u0435\u0440","Primary Color":"\u0410\u0441\u043D\u043E\u045E\u043D\u044B \u043A\u043E\u043B\u0435\u0440","HSV Color":"\u041A\u043E\u043B\u0435\u0440 HSV","Installation Successful!":"\u0406\u043D\u0441\u0442\u0430\u043B\u044F\u0446\u044B\u044F \u043F\u0440\u0430\u0439\u0448\u043B\u0430 \u043F\u0430\u0441\u043F\u044F\u0445\u043E\u0432\u0430!","Installation failed!":"\u0406\u043D\u0441\u0442\u0430\u043B\u044F\u0446\u044B\u044F \u043D\u0435 \u045E\u0434\u0430\u043B\u0430\u0441\u044F!","Reverse mouse wheel":"\u0420\u044D\u0432\u0435\u0440\u0441 \u043A\u043E\u043B\u0430 \u043C\u044B\u0448\u044B","{} sessions":"{} \u0441\u0435\u0430\u043D\u0441\u0430\u045E",scam_title:"\u0412\u044B \u043C\u043E\u0436\u0430\u0446\u0435 \u0431\u044B\u0446\u044C \u0410\u0411\u041C\u0410\u041D\u0423\u0422\u042B!",scam_text1:"\u041A\u0430\u043B\u0456 \u0432\u044B \u0440\u0430\u0437\u043C\u0430\u045E\u043B\u044F\u0435\u0446\u0435 \u043F\u0430 \u0442\u044D\u043B\u0435\u0444\u043E\u043D\u0435 \u0437 \u043A\u0456\u043C\u0441\u0446\u0456, \u043A\u0430\u0433\u043E \u0432\u044B \u041D\u0415 \u0412\u0415\u0414\u0410\u0415\u0426\u0415 \u0456 \u043A\u0430\u043C\u0443 \u041D\u0415 \u0414\u0410\u0412\u0415\u0420\u0410\u0415\u0426\u0415, \u0456 \u0451\u043D \u043F\u0440\u043E\u0441\u0456\u0446\u044C \u0432\u0430\u0441 \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u0430\u0446\u044C RustDesk \u0456 \u0437\u0430\u043F\u0443\u0441\u0446\u0456\u0446\u044C \u044F\u0433\u043E \u0441\u043B\u0443\u0436\u0431\u0443, \u043D\u0435 \u043F\u0440\u0430\u0446\u044F\u0433\u0432\u0430\u0439\u0446\u0435 \u0456 \u043D\u0435\u0430\u0434\u043A\u043B\u0430\u0434\u043D\u0430 \u0430\u0434\u043C\u044F\u043D\u0456\u0446\u0435 \u0440\u0430\u0437\u043C\u043E\u0432\u0443.",scam_text2:"\u041C\u0430\u0433\u0447\u044B\u043C\u0430, \u0433\u044D\u0442\u0430 \u0430\u0444\u0435\u0440\u044B\u0441\u0442, \u044F\u043A\u0456 \u043F\u0430\u0441\u043F\u0440\u0430\u0431\u0443\u0435 \u045E\u043A\u0440\u0430\u0441\u0446\u044C \u0432\u0430\u0448\u044B\u044F \u0433\u0440\u043E\u0448\u044B \u0430\u0431\u043E \u0456\u043D\u0448\u0443\u044E \u0430\u0441\u0430\u0431\u0456\u0441\u0442\u0443\u044E \u0456\u043D\u0444\u0430\u0440\u043C\u0430\u0446\u044B\u044E.","Don't show again":"\u041D\u0435 \u043F\u0430\u043A\u0430\u0437\u0432\u0430\u0446\u044C \u0431\u043E\u043B\u044C\u0448","I Agree":"\u042F \u0437\u0433\u043E\u0434\u043D\u044B",Decline:"\u0410\u0434\u0445\u0456\u043B\u0456\u0446\u044C","Timeout in minutes":"\u0427\u0430\u0441 \u0447\u0430\u043A\u0430\u043D\u043D\u044F (\u0443 \u0445\u0432\u0456\u043B\u0456\u043D\u0430\u0445)",auto_disconnect_option_tip:"\u0410\u045E\u0442\u0430\u043C\u0430\u0442\u044B\u0447\u043D\u0430 \u0437\u0430\u0447\u044B\u043D\u044F\u0446\u044C \u0443\u0432\u0430\u0445\u043E\u0434\u043D\u044B\u044F \u0441\u0435\u0430\u043D\u0441\u044B \u043F\u0440\u044B \u043D\u0435\u0430\u043A\u0442\u044B\u045E\u043D\u0430\u0441\u0446\u0456 \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A\u0430","Connection failed due to inactivity":"\u041F\u0430\u0434\u043B\u0443\u0447\u044D\u043D\u043D\u0435 \u043D\u0435 \u045E\u0434\u0430\u043B\u043E\u0441\u044F \u0437-\u0437\u0430 \u043D\u0435\u0430\u043A\u0442\u044B\u045E\u043D\u0430\u0441\u0446\u0456","Check for software update on startup":"\u041F\u0440\u0430\u0432\u0435\u0440\u043A\u0430 \u0430\u0431\u043D\u0430\u045E\u043B\u0435\u043D\u043D\u044F\u045E \u043F\u0440\u0430\u0433\u0440\u0430\u043C\u044B \u043F\u0440\u044B \u0437\u0430\u043F\u0443\u0441\u043A\u0443","upgrade_rustdesk_server_pro_to_{}_tip":"\u0410\u0431\u043D\u0430\u0432\u0456\u0446\u0435 RustDesk Server Pro \u0434\u0430 \u0432\u0435\u0440\u0441\u0456\u0456 {} \u0430\u0431\u043E \u043D\u043E\u0432\u0435\u0439\u0448\u0430\u0439!",pull_group_failed_tip:"\u041D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u0430 \u0430\u0431\u043D\u0430\u0432\u0456\u0446\u044C \u0433\u0440\u0443\u043F\u0443","Filter by intersection":"\u0424\u0456\u043B\u044C\u0442\u0440\u0430\u0432\u0430\u0446\u044C \u043F\u0430 \u043F\u0435\u0440\u0430\u0441\u044F\u0447\u044D\u043D\u043D\u0456","Remove wallpaper during incoming sessions":"\u0421\u0445\u0430\u0432\u0430\u0446\u044C \u0444\u043E\u043D \u043F\u0440\u0430\u0446\u043E\u045E\u043D\u0430\u0433\u0430 \u0441\u0442\u0430\u043B\u0430 \u043F\u0430\u0434\u0447\u0430\u0441 \u045E\u0432\u0430\u0445\u043E\u0434\u043D\u0430\u0433\u0430 \u0441\u0435\u0430\u043D\u0441\u0443",Test:"\u0422\u044D\u0441\u0442",display_is_plugged_out_msg:"\u0414\u044B\u0441\u043F\u043B\u0435\u0439 \u0430\u0434\u043A\u043B\u044E\u0447\u0430\u043D\u044B, \u043F\u0435\u0440\u0430\u043A\u043B\u044E\u0447\u044B\u0446\u0435\u0441\u044F \u043D\u0430 \u043F\u0435\u0440\u0448\u044B \u0434\u044B\u0441\u043F\u043B\u0435\u0439.","No displays":"\u041D\u044F\u043C\u0430 \u0434\u044B\u0441\u043F\u043B\u0435\u044F\u045E","Open in new window":"\u0410\u0434\u043A\u0440\u044B\u0446\u044C \u0443 \u043D\u043E\u0432\u044B\u043C \u0430\u043A\u043D\u0435","Show displays as individual windows":"\u041F\u0430\u043A\u0430\u0437\u0432\u0430\u0446\u044C \u0434\u044B\u0441\u043F\u043B\u0435\u0456 \u045E \u0430\u0441\u043E\u0431\u043D\u044B\u0445 \u0430\u043A\u043D\u0430\u0445","Use all my displays for the remote session":"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u0443\u0441\u0435 \u043C\u0430\u0435 \u0434\u044B\u0441\u043F\u043B\u0435\u0456 \u0434\u043B\u044F \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0433\u0430 \u0441\u0435\u0430\u043D\u0441\u0443",selinux_tip:"\u041D\u0430 \u0432\u0430\u0448\u0430\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u0437\u0435 \u045E\u043A\u043B\u044E\u0447\u0430\u043D\u044B SELinux, \u0448\u0442\u043E \u043C\u043E\u0436\u0430 \u043F\u0435\u0440\u0430\u0448\u043A\u0430\u0434\u0436\u0430\u0446\u044C \u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u0430\u0439 \u043F\u0440\u0430\u0446\u044B RustDesk \u043D\u0430 \u043A\u0456\u0440\u0443\u044E\u0447\u044B\u043C \u0431\u0430\u043A\u0443.","Change view":"\u0417\u043C\u044F\u043D\u0456\u0446\u044C \u0432\u044B\u0433\u043B\u044F\u0434","Big tiles":"\u0412\u044F\u043B\u0456\u043A\u0456\u044F \u043F\u043B\u0456\u0442\u043A\u0456","Small tiles":"\u041C\u0430\u043B\u0435\u043D\u044C\u043A\u0456\u044F \u043F\u043B\u0456\u0442\u043A\u0456",List:"\u0421\u043F\u0456\u0441","Virtual display":"\u0412\u0456\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u044B \u0434\u044B\u0441\u043F\u043B\u0435\u0439","Plug out all":"\u0410\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0443\u0441\u0451","True color (4:4:4)":"True color (4:4:4)","Enable blocking user input":"\u0414\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C \u0431\u043B\u0430\u043A\u0430\u0432\u0430\u043D\u043D\u0435 \u045E\u0432\u043E\u0434\u0443 \u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043B\u044C\u043D\u0456\u043A\u0430 \u043D\u0430 \u043F\u0440\u044B\u043B\u0430\u0434\u0437\u0435",id_input_tip:`\u041C\u043E\u0436\u043D\u0430 \u045E\u0432\u0435\u0441\u0446\u0456 \u0456\u0434\u044D\u043D\u0442\u044B\u0444\u0456\u043A\u0430\u0442\u0430\u0440, \u043F\u0440\u043E\u0441\u0442\u044B IP-\u0430\u0434\u0440\u0430\u0441 \u0430\u0431\u043E \u0434\u0430\u043C\u0435\u043D \u0437 \u043F\u043E\u0440\u0442\u0430\u043C (<\u0434\u0430\u043C\u0435\u043D>:<\u043F\u043E\u0440\u0442>). +\u041A\u0430\u0431 \u0430\u0442\u0440\u044B\u043C\u0430\u0446\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u0430 \u043F\u0440\u044B\u043B\u0430\u0434\u044B \u043D\u0430 \u0456\u043D\u0448\u044B\u043C \u0441\u0435\u0440\u0432\u0435\u0440\u044B, \u0434\u0430\u0434\u0430\u0439\u0446\u0435 \u0430\u0434\u0440\u0430\u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 (@<\u0430\u0434\u0440\u0430\u0441_\u0441\u0435\u0440\u0432\u0435\u0440\u0430>?key=<\u043A\u043B\u044E\u0447_\u0437\u043D\u0430\u0447\u044D\u043D\u043D\u0435>), \u043D\u0430\u043F\u0440\u044B\u043A\u043B\u0430\u0434: +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +\u041A\u0430\u043B\u0456 \u043D\u0435\u0430\u0431\u0445\u043E\u0434\u043D\u0430 \u0430\u0442\u0440\u044B\u043C\u0430\u0446\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u0430 \u043F\u0440\u044B\u043B\u0430\u0434\u044B \u043D\u0430 \u0433\u0440\u0430\u043C\u0430\u0434\u0441\u043A\u0456\u043C \u0441\u0435\u0440\u0432\u0435\u0440\u044B, \u0443\u0432\u044F\u0434\u0437\u0456\u0446\u0435 "@public", \u043A\u043B\u044E\u0447 \u0434\u043B\u044F \u0433\u0440\u0430\u043C\u0430\u0434\u0441\u043A\u0430\u0433\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043D\u0435 \u043F\u0430\u0442\u0440\u0430\u0431\u0443\u0435\u0446\u0446\u0430.`,privacy_mode_impl_mag_tip:"\u0420\u044D\u0436\u044B\u043C 1",privacy_mode_impl_virtual_display_tip:"\u0420\u044D\u0436\u044B\u043C 2","Enter privacy mode":"\u0423\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0440\u044D\u0436\u044B\u043C \u043A\u0430\u043D\u0444\u0456\u0434\u044D\u043D\u0446\u044B\u044F\u043B\u044C\u043D\u0430\u0441\u0446\u0456","Exit privacy mode":"\u0410\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0440\u044D\u0436\u044B\u043C \u043A\u0430\u043D\u0444\u0456\u0434\u044D\u043D\u0446\u044B\u044F\u043B\u044C\u043D\u0430\u0441\u0446\u0456",idd_not_support_under_win10_2004_tip:"\u0414\u0440\u0430\u0439\u0432\u0435\u0440 \u043D\u0435\u043F\u0440\u0430\u043C\u043E\u0433\u0430 \u0430\u0434\u043B\u044E\u0441\u0442\u0440\u0430\u0432\u0430\u043D\u043D\u044F \u043D\u0435 \u043F\u0430\u0434\u0442\u0440\u044B\u043C\u043B\u0456\u0432\u0430\u0435\u0446\u0446\u0430. \u041F\u0430\u0442\u0440\u0430\u0431\u0443\u0435\u0446\u0446\u0430 Windows 10 \u0432\u0435\u0440\u0441\u0456\u0456 2004 \u0446\u0456 \u043D\u0430\u0432\u0435\u0439\u0448\u0430\u044F.",input_source_1_tip:"\u041A\u0440\u044B\u043D\u0456\u0446\u0430 \u045E\u0432\u043E\u0434\u0443 1",input_source_2_tip:"\u041A\u0440\u044B\u043D\u0456\u0446\u0430 \u045E\u0432\u043E\u0434\u0443 2","Swap control-command key":"\u041F\u0430\u043C\u044F\u043D\u044F\u0446\u044C \u043C\u0435\u0441\u0446\u0430\u043C\u0456 \u0437\u043D\u0430\u0447\u044D\u043D\u043D\u0456 \u043A\u043D\u043E\u043F\u0430\u043A Ctrl \u0456 Command","swap-left-right-mouse":"\u041F\u0430\u043C\u044F\u043D\u044F\u0446\u044C \u043C\u0435\u0441\u0446\u0430\u043C\u0456 \u0437\u043D\u0430\u0447\u044D\u043D\u043D\u0456 \u043B\u0435\u0432\u0430\u0439 \u0456 \u043F\u0440\u0430\u0432\u0430\u0439 \u043A\u043D\u043E\u043F\u0430\u043A \u043C\u044B\u0448\u044B","2FA code":"\u041A\u043E\u0434 \u0434\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u0430\u0440\u043D\u0430\u0439 \u0430\u045E\u0442\u044D\u043D\u0442\u044B\u0444\u0456\u043A\u0430\u0446\u044B\u0456",More:"\u042F\u0448\u0447\u044D","enable-2fa-title":"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u0434\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u0430\u0440\u043D\u0443\u044E \u0430\u045E\u0442\u044D\u043D\u0442\u044B\u0444\u0456\u043A\u0430\u0446\u044B\u044E","enable-2fa-desc":`\u041D\u0430\u043B\u0430\u0434\u0437\u044C\u0446\u0435 \u043F\u0440\u0430\u0433\u0440\u0430\u043C\u0443 \u0430\u045E\u0442\u044D\u043D\u0442\u044B\u0444\u0456\u043A\u0430\u0446\u044B\u0456. \u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0439\u0446\u0435, \u043D\u0430\u043F\u0440\u044B\u043A\u043B\u0430\u0434, Authy, Microsoft \u0430\u0431\u043E Google Authenticator \u043D\u0430 \u0442\u044D\u043B\u0435\u0444\u043E\u043D\u0435 \u0446\u0456 \u043A\u0430\u043C\u043F\u0443\u0442\u0430\u0440\u044B. + +\u0421\u043A\u0430\u043D\u0443\u0439\u0446\u0435 QR-\u043A\u043E\u0434 \u0437 \u0434\u0430\u043F\u0430\u043C\u043E\u0433\u0430\u0439 \u043F\u0440\u0430\u0433\u0440\u0430\u043C\u044B \u0430\u045E\u0442\u044D\u043D\u0442\u044B\u0444\u0456\u043A\u0430\u0446\u044B\u0456 \u0456 \u045E\u0432\u044F\u0434\u0437\u0456\u0446\u0435 \u043A\u043E\u0434, \u044F\u043A\u0456 \u043F\u0430\u043A\u0430\u0436\u0430 \u0433\u044D\u0442\u0430 \u043F\u0440\u0430\u0433\u0440\u0430\u043C\u0430, \u043A\u0430\u0431 \u0443\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0434\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u0430\u0440\u043D\u0443\u044E \u0430\u045E\u0442\u044D\u043D\u0442\u044B\u0444\u0456\u043A\u0430\u0446\u044B\u044E.`,"wrong-2fa-code":"\u041D\u0435\u043C\u0430\u0433\u0447\u044B\u043C\u0430 \u043F\u0430\u0446\u0432\u0435\u0440\u0434\u0437\u0456\u0446\u044C \u043A\u043E\u0434. \u041F\u0440\u0430\u0432\u0435\u0440\u0446\u0435 \u043A\u043E\u0434 \u0456 \u043D\u0430\u043B\u0430\u0434\u044B \u043C\u044F\u0441\u0446\u043E\u0432\u0430\u0433\u0430 \u0447\u0430\u0441\u0443.","enter-2fa-title":"\u0414\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u0430\u0440\u043D\u0430\u044F \u0430\u0443\u0442\u044D\u043D\u0442\u044B\u0444\u0456\u043A\u0430\u0446\u044B\u044F","Email verification code must be 6 characters.":"\u041A\u043E\u0434 \u0432\u0435\u0440\u044B\u0444\u0456\u043A\u0430\u0446\u044B\u0456 \u043F\u0430 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u0430\u0439 \u043F\u043E\u0448\u0446\u0435 \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u0441\u043A\u043B\u0430\u0434\u0430\u0446\u0446\u0430 \u0437 6 \u0441\u0456\u043C\u0432\u0430\u043B\u0430\u045E.","2FA code must be 6 digits.":"\u041A\u043E\u0434 \u0434\u0432\u0443\u0445\u0444\u0430\u043A\u0442\u0430\u0440\u043D\u0430\u0439 \u0430\u0443\u0442\u044D\u043D\u0442\u044B\u0444\u0456\u043A\u0430\u0446\u044B\u0456 \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u0441\u043A\u043B\u0430\u0434\u0430\u0446\u0446\u0430 \u0437 6 \u043B\u0456\u0447\u0431\u0430\u045E.","Multiple Windows sessions found":"\u0417\u043D\u043E\u0439\u0434\u0437\u0435\u043D\u0430 \u043D\u0435\u043A\u0430\u043B\u044C\u043A\u0456 \u0441\u0435\u0430\u043D\u0441\u0430\u045E Windows","Please select the session you want to connect to":"\u0412\u044B\u0431\u0435\u0440\u044B\u0446\u0435 \u0441\u0435\u0430\u043D\u0441, \u0434\u0430 \u044F\u043A\u043E\u0433\u0430 \u0432\u044B \u0436\u0430\u0434\u0430\u0435\u0446\u0435 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u0446\u0430",powered_by_me:"\u041D\u0430 \u0430\u0441\u043D\u043E\u0432\u0435 RustDesk",outgoing_only_desk_tip:`\u0413\u044D\u0442\u0430 \u0441\u043F\u0435\u0446\u044B\u044F\u043B\u0456\u0437\u0430\u0432\u0430\u043D\u0430\u044F \u0432\u0435\u0440\u0441\u0456\u044F. +\u0412\u044B \u043C\u043E\u0436\u0430\u0446\u0435 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u0430\u0446\u0446\u0430 \u0434\u0430 \u0456\u043D\u0448\u044B\u0445 \u043F\u0440\u044B\u043B\u0430\u0434, \u0430\u043B\u0435 \u0456\u043D\u0448\u044B\u044F \u043F\u0440\u044B\u043B\u0430\u0434\u044B \u043D\u0435 \u043C\u043E\u0433\u0443\u0446\u044C \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u0430\u0446\u0446\u0430 \u0434\u0430 \u0432\u0430\u0448\u0430\u0439.`,preset_password_warning:"\u0413\u044D\u0442\u0430 \u0441\u043F\u0435\u0446\u044B\u044F\u043B\u0456\u0437\u0430\u0432\u0430\u043D\u0430\u044F \u0432\u0435\u0440\u0441\u0456\u044F \u0437 \u0443\u0441\u0442\u0430\u043D\u043E\u045E\u043B\u0435\u043D\u044B\u043C \u0437\u0430\u0433\u0430\u0434\u0437\u044F \u043F\u0430\u0440\u043E\u043B\u0435\u043C. \u041B\u044E\u0431\u044B, \u0445\u0442\u043E \u0432\u0435\u0434\u0430\u0435 \u0433\u044D\u0442\u044B \u043F\u0430\u0440\u043E\u043B\u044C, \u043C\u043E\u0436\u0430 \u0430\u0442\u0440\u044B\u043C\u0430\u0446\u044C \u043F\u043E\u045E\u043D\u044B \u043A\u0430\u043D\u0442\u0440\u043E\u043B\u044C \u043D\u0430\u0434 \u0432\u0430\u0448\u0430\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u0430\u0439. \u041A\u0430\u043B\u0456 \u0433\u044D\u0442\u0430 \u0434\u043B\u044F \u0432\u0430\u0441 \u043D\u0435\u0447\u0430\u043A\u0430\u043D\u0430, \u0430\u0434\u0440\u0430\u0437\u0443 \u0432\u044B\u0434\u0430\u043B\u0456\u0446\u0435 \u0433\u044D\u0442\u0430 \u043F\u0440\u0430\u0433\u0440\u0430\u043C\u043D\u0430\u0435 \u0437\u0430\u0431\u0435\u0441\u043F\u044F\u0447\u044D\u043D\u043D\u0435.","Security Alert":"\u041F\u0430\u043F\u044F\u0440\u044D\u0434\u0436\u0430\u043D\u043D\u0435 \u0430\u0431 \u0431\u044F\u0441\u043F\u0435\u0446\u044B","My address book":"\u041C\u0430\u044F \u0430\u0434\u0440\u0430\u0441\u043D\u0430\u044F \u043A\u043D\u0456\u0433\u0430",Personal:"\u0410\u0441\u0430\u0431\u0456\u0441\u0442\u044B",Owner:"\u0423\u043B\u0430\u0434\u0430\u043B\u044C\u043D\u0456\u043A","Set shared password":"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u0456\u0446\u044C \u0430\u0433\u0443\u043B\u044C\u043D\u044B \u043F\u0430\u0440\u043E\u043B\u044C","Exist in":"\u0406\u0441\u043D\u0443\u0435 \u045E","Read-only":"\u0422\u043E\u043B\u044C\u043A\u0456 \u0434\u043B\u044F \u0447\u044B\u0442\u0430\u043D\u043D\u044F","Read/Write":"\u0427\u044B\u0442\u0430\u043D\u043D\u0435 \u0456 \u0437\u0430\u043F\u0456\u0441","Full Control":"\u041F\u043E\u045E\u043D\u044B \u043A\u0430\u043D\u0442\u0440\u043E\u043B\u044C",share_warning_tip:"\u041F\u0430\u043B\u0456 \u0432\u044B\u0448\u044D\u0439 \u0437'\u044F\u045E\u043B\u044F\u044E\u0446\u0446\u0430 \u0430\u0433\u0443\u043B\u044C\u043D\u044B\u043C\u0456 \u0456 \u0431\u0430\u0447\u043D\u044B\u043C\u0456 \u0456\u043D\u0448\u044B\u043C.",Everyone:"\u0423\u0441\u0435",ab_web_console_tip:"\u0411\u043E\u043B\u044C\u0448 \u0443 \u0432\u044D\u0431-\u043A\u0430\u043D\u0441\u043E\u043B\u0456","allow-only-conn-window-open-tip":"\u0414\u0430\u0437\u0432\u043E\u043B\u0456\u0446\u044C \u0442\u043E\u043B\u044C\u043A\u0456 \u043F\u0430\u0434\u043A\u043B\u044E\u0447\u044D\u043D\u043D\u0435 \u043F\u0440\u044B \u0430\u0434\u043A\u0440\u044B\u0442\u044B\u043C \u0430\u043A\u043D\u0435 RustDesk",no_need_privacy_mode_no_physical_displays_tip:"\u0424\u0456\u0437\u0456\u0447\u043D\u044B\u044F \u0434\u044B\u0441\u043F\u043B\u0435\u0456 \u0430\u0434\u0441\u0443\u0442\u043D\u0456\u0447\u0430\u044E\u0446\u044C, \u043D\u044F\u043C\u0430 \u043F\u0430\u0442\u0440\u044D\u0431\u044B \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u0440\u044D\u0436\u044B\u043C \u043A\u0430\u043D\u0444\u0456\u0434\u044D\u043D\u0446\u044B\u044F\u043B\u044C\u043D\u0430\u0441\u0446\u0456.","Follow remote cursor":"\u0421\u0430\u0447\u044B\u0446\u044C \u0437\u0430 \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0433\u0430 \u043A\u0443\u0440\u0441\u0430\u0440\u0430\u043C","Follow remote window focus":"\u0421\u0430\u0447\u044B\u0446\u044C \u0437\u0430 \u0444\u043E\u043A\u0443\u0441\u0430\u043C \u0430\u0434\u0434\u0430\u043B\u0435\u043D\u0430\u0433\u0430 \u0430\u043A\u043D\u0430",default_proxy_tip:"\u041F\u0440\u0430\u0442\u0430\u043A\u043E\u043B \u0456 \u043F\u043E\u0440\u0442 \u043F\u0430 \u0437\u043C\u0430\u045E\u0447\u0430\u043D\u043D\u0456: Socks5 \u0456 1080",no_audio_input_device_tip:"\u041F\u0440\u044B\u043B\u0430\u0434\u0430 \u045E\u0432\u0430\u0445\u043E\u0434\u043D\u0430\u0433\u0430 \u0430\u0443\u0434\u044B\u0451 \u043D\u0435 \u0437\u043D\u043E\u0439\u0434\u0437\u0435\u043D\u0430.",Incoming:"\u0423\u0432\u0430\u0445\u043E\u0434\u043D\u044B\u044F",Outgoing:"\u0412\u044B\u0445\u043E\u0434\u043D\u044B\u044F","Clear Wayland screen selection":"\u0410\u0434\u043C\u044F\u043D\u0456\u0446\u044C \u0432\u044B\u0431\u0430\u0440 \u044D\u043A\u0440\u0430\u043D\u0430 Wayland",clear_Wayland_screen_selection_tip:"\u041F\u0430\u0441\u043B\u044F \u0430\u0434\u043C\u0435\u043D\u044B \u043C\u043E\u0436\u043D\u0430 \u0437\u043D\u043E\u045E \u0432\u044B\u0431\u0440\u0430\u0446\u044C \u044D\u043A\u0440\u0430\u043D \u0434\u043B\u044F \u0434\u044D\u043C\u0430\u043D\u0441\u0442\u0440\u0430\u0446\u044B\u0456.",confirm_clear_Wayland_screen_selection_tip:"\u0410\u0434\u043C\u044F\u043D\u0456\u0446\u044C \u0432\u044B\u0431\u0430\u0440 \u044D\u043A\u0440\u0430\u043D\u0430 Wayland?",android_new_voice_call_tip:"\u0410\u0442\u0440\u044B\u043C\u0430\u043D \u043D\u043E\u0432\u044B \u0437\u0430\u043F\u044B\u0442 \u043D\u0430 \u0433\u0430\u043B\u0430\u0441\u0430\u0432\u044B \u0432\u044B\u043A\u043B\u0456\u043A. \u041A\u0430\u043B\u0456 \u0432\u044B \u043F\u0440\u044B\u043C\u0435\u0446\u0435 \u044F\u0433\u043E, \u0433\u0443\u043A \u043F\u0435\u0440\u0430\u043A\u043B\u044E\u0447\u044B\u0446\u0446\u0430 \u043D\u0430 \u0433\u0430\u043B\u0430\u0441\u0430\u0432\u0430\u0435 \u0437\u043B\u0443\u0447\u044D\u043D\u043D\u0435.",texture_render_tip:"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u043E\u045E\u0432\u0430\u0446\u044C \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0446\u044B\u044E \u0442\u044D\u043A\u0441\u0442\u0443\u0440\u0430\u045E \u0434\u043B\u044F \u043F\u0430\u0432\u044B\u0448\u044D\u043D\u043D\u044F \u043A\u0430\u0431 \u043F\u043B\u0430\u045E\u043D\u0430\u0441\u0446\u0456 \u0432\u044B\u044F\u0432\u044B.","Use texture rendering":"\u0412\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0446\u044B\u044F \u0442\u044D\u043A\u0441\u0442\u0443\u0440\u0430\u045E","Floating window":"\u041F\u043B\u0430\u0432\u0443\u0447\u0430\u0435 \u0430\u043A\u043D\u043E",floating_window_tip:"\u0414\u0430\u043F\u0430\u043C\u0430\u0433\u0430\u0435 \u043F\u0430\u0434\u0442\u0440\u044B\u043C\u043B\u0456\u0432\u0430\u0446\u044C \u0444\u043E\u043D\u0430\u0432\u0443\u044E \u0441\u043B\u0443\u0436\u0431\u0443 RustDesk","Keep screen on":"\u0422\u0440\u044B\u043C\u0430\u0446\u044C \u044D\u043A\u0440\u0430\u043D \u0443\u043A\u043B\u044E\u0447\u0430\u043D\u044B\u043C",Never:"\u041D\u0456\u043A\u043E\u043B\u0456","During controlled":"\u041F\u0440\u044B \u043A\u0456\u0440\u0430\u0432\u0430\u043D\u043D\u0456","During service is on":"\u041F\u0440\u044B \u0437\u0430\u043F\u0443\u0448\u0447\u0430\u043D\u0430\u0439 \u0441\u043B\u0443\u0436\u0431\u0435","Capture screen using DirectX":"\u0417\u0430\u0445\u043E\u043F \u044D\u043A\u0440\u0430\u043D\u0430 \u0437 \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u0430\u043D\u043D\u0435\u043C DirectX",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},ca:{Status:"Estat","Your Desktop":"Aquest ordinador",desk_tip:"Es pot accedir a aquest equip mitjan\xE7ant les credencials:",Password:"Contrasenya",Ready:"Preparat.",Established:"S'ha establert.",connecting_status:"S'est\xE0 connectant a la xarxa de RustDesk...","Enable service":"Habilita el servei.","Start service":"Inicia el servei.","Service is running":"El servei s'est\xE0 executant.","Service is not running":"El servei no s'est\xE0 executant.",not_ready_status:"No disponible. Verifiqueu la connexi\xF3","Control Remote Desktop":"Dispositiu remot","Transfer file":"Transfereix fitxers",Connect:"Connecta","Recent sessions":"Sessions recents","Address book":"Llibreta d'adreces",Confirmation:"Confirmaci\xF3","TCP tunneling":"T\xFAnel TCP",Remove:"Suprimeix","Refresh random password":"Actualitza la contrasenya aleat\xF2ria","Set your own password":"Establiu la vostra contrasenya","Enable keyboard/mouse":"Habilita el teclat/ratol\xED","Enable clipboard":"Habilita el porta-retalls","Enable file transfer":"Habilita la transfer\xE8ncia de fitxers","Enable TCP tunneling":"Habilita el t\xFAnel TCP","IP Whitelisting":"Adreces IP admeses","ID/Relay Server":"ID/Repetidor del Servidor","Import server config":"Importa la configuraci\xF3 del servidor","Export Server Config":"Exporta la configuraci\xF3 del servidor","Import server configuration successfully":"S'ha importat la configuraci\xF3 del servidor correctament","Export server configuration successfully":"S'ha exportat la configuraci\xF3 del servidor correctament","Invalid server configuration":"Configuraci\xF3 del servidor no v\xE0lida","Clipboard is empty":"El porta-retalls \xE9s buit","Stop service":"Atura el servei","Change ID":"Canvia la ID","Your new ID":"Identificador nou","length %min% to %max%":"Entre %min% i %max% car\xE0cters","starts with a letter":"Comen\xE7a amb una lletra","allowed characters":"Car\xE0cters admesos",id_change_tip:"Els car\xE0cters admesos s\xF3n: a-z, A-Z, 0-9, _ (gui\xF3 baix). El primer car\xE0cter ha de ser a-z/A-Z, i una mida de 6 a 16 car\xE0cters.",Website:"Lloc web",About:"Quant al RustDesk",Slogan_tip:`Fet de tot cor dins d'aquest m\xF3n ca\xF2tic! +Traducci\xF3: Benet R. i Camps (BennyBeat).`,"Privacy Statement":"Declaraci\xF3 de privadesa",Mute:"Silencia","Build Date":"Data de compilaci\xF3",Version:"Versi\xF3",Home:"Inici","Audio Input":"Entrada d'\xE0udio",Enhancements:"Millores","Hardware Codec":"Codificaci\xF3 per maquinari","Adaptive bitrate":"Taxa de bits adaptativa","ID Server":"ID del servidor","Relay Server":"Repetidor del servidor","API Server":"Clau API del servidor",invalid_http:"ha de comen\xE7ar amb http:// o https://","Invalid IP":"IP no v\xE0lida","Invalid format":"Format no v\xE0lid",server_not_support:"Encara no suportat pel servidor","Not available":"No disponible","Too frequent":"Massa freq\xFCent",Cancel:"Cancel\xB7la",Skip:"Omet",Close:"Surt",Retry:"Torna a provar",OK:"D'acord","Password Required":"Contrasenya requerida","Please enter your password":"Inseriu la contrasenya","Remember password":"Recorda la contrasenya","Wrong Password":"Contrasenya no v\xE0lida","Do you want to enter again?":"Voleu tornar a provar?","Connection Error":"Error de connexi\xF3",Error:"Error","Reset by the peer":"Restablert pel client","Connecting...":"S'est\xE0 connectant...","Connection in progress. Please wait.":"S'est\xE0 connectant. Espereu...","Please try 1 minute later":"Torneu a provar en 1 minut","Login Error":"Error d'acc\xE9s",Successful:"Correcte","Connected, waiting for image...":"S'ha connectat; en espera de rebre la imatge...",Name:"Nom",Type:"Tipus",Modified:"Modificat",Size:"Mida","Show Hidden Files":"Mostra els fitxers ocults",Receive:"Rep",Send:"Envia","Refresh File":"Actualitza",Local:"Local",Remote:"Remot","Remote Computer":"Dispositiu remot","Local Computer":"Aquest ordinador","Confirm Delete":"Confirmaci\xF3 de supressi\xF3",Delete:"Suprimeix",Properties:"Propietats","Multi Select":"Selecci\xF3 m\xFAltiple","Select All":"Seleciona-ho tot","Unselect All":"Desselecciona-ho tot","Empty Directory":"Carpeta buida","Not an empty directory":"No \xE9s una carpeta buida","Are you sure you want to delete this file?":"Segur que voleu suprimir aquest fitxer?","Are you sure you want to delete this empty directory?":"Segur que voleu suprimir aquesta carpeta buida?","Are you sure you want to delete the file of this directory?":"Segur que voleu suprimir el fitxer d'aquesta carpeta?","Do this for all conflicts":"Aplica aquesta acci\xF3 per a tots els conflictes","This is irreversible!":"Aquesta acci\xF3 no es pot desfer!",Deleting:"S'est\xE0 suprimint",files:"fitxers",Waiting:"En espera",Finished:"Ha finalitzat",Speed:"Velocitat","Custom Image Quality":"Qualitat d'imatge personalitzada","Privacy mode":"Mode privat","Block user input":"Bloca el control a l'usuari","Unblock user input":"Desbloca el control a l'usuari","Adjust Window":"Ajusta la finestra",Original:"Original",Shrink:"Encongida",Stretch:"Ampliada",Scrollbar:"Barra de despla\xE7ament",ScrollAuto:"Despla\xE7ament autom\xE0tic","Good image quality":"Bona qualitat d'imatge",Balanced:"Equilibrada","Optimize reaction time":"Optimitza el temps de reacci\xF3",Custom:"Personalitzada","Show remote cursor":"Mostra el cursor remot","Show quality monitor":"Mostra la informaci\xF3 de flux","Disable clipboard":"Inhabilita el porta-retalls","Lock after session end":"Bloca en finalitzar la sessi\xF3",Insert:"Insereix","Insert Lock":"Bloca",Refresh:"Actualitza","ID does not exist":"Aquesta ID no existeix","Failed to connect to rendezvous server":"Ha fallat en connectar al servidor assignat","Please try later":"Proveu m\xE9s tard","Remote desktop is offline":"El dispositiu remot est\xE0 desconnectat","Key mismatch":"La clau no coincideix",Timeout:"S'ha exhaurit el temps","Failed to connect to relay server":"Ha fallat en connectar amb el repetidor del servidor","Failed to connect via rendezvous server":"Ha fallat en connectar mitjan\xE7ant el servidor assignat","Failed to connect via relay server":"Ha fallat en connectar mitjan\xE7ant el repetidor del servidor","Failed to make direct connection to remote desktop":"Ha fallat la connexi\xF3 directa amb el dispositiu remot","Set Password":"Establiu una contrasenya","OS Password":"Contrasenya del sistema",install_tip:"En alguns casos \xE9s possible que el RustDesk no funcioni correctament per les restriccions UAC (\xABUser Account Control\xBB; Control de comptes d'usuari). Per evitar aquest problema, instal\xB7leu el RustDesk al vostre sistema.","Click to upgrade":"Feu clic per a actualitzar","Click to download":"Feu clic per a baixar","Click to update":"Feu clic per a actualitzar",Configure:"Configura",config_acc:"Per a poder controlar el dispositiu remotament, faciliteu al RustDesk els permisos d'accessibilitat.",config_screen:"Per a poder controlar el dispositiu remotament, faciliteu al RustDesk els permisos de gravaci\xF3 de pantalla.","Installing ...":"S'est\xE0 instal\xB7lant...",Install:"Instal\xB7la",Installation:"Instal\xB7laci\xF3","Installation Path":"Ruta de la instal\xB7laci\xF3","Create start menu shortcuts":"Crea una drecera al men\xFA d'inici","Create desktop icon":"Crea una icona a l'escriptori",agreement_tip:"En iniciar la instal\xB7laci\xF3, esteu acceptant l'acord de llic\xE8ncia d'usuari.","Accept and Install":"Accepta i instal\xB7la","End-user license agreement":"Acord de llic\xE8ncia d'usuari final","Generating ...":"S'est\xE0 generant...","Your installation is lower version.":"La instal\xB7laci\xF3 actual \xE9s una versi\xF3 inferior",not_close_tcp_tip:"No tanqueu aquesta finestra mentre utilitzeu el t\xFAnel","Listening ...":"S'est\xE0 escoltant...","Remote Host":"Amfitri\xF3 remot","Remote Port":"Port remot",Action:"Acci\xF3",Add:"Afegeix","Local Port":"Port local","Local Address":"Adre\xE7a local","Change Local Port":"Canvia el port local",setup_server_tip:"Per a connexions m\xE9s r\xE0pides o privades, configureu el vostre servidor","Too short, at least 6 characters.":"Massa curt. S\xF3n necessaris almenys 6 car\xE0cters.","The confirmation is not identical.":"Les contrasenyes no coincideixen.",Permissions:"Permisos",Accept:"Accepta",Dismiss:"Ignora",Disconnect:"Desconnecta","Enable file copy and paste":"Habilita la c\xF2pia i enganxament de fitxers",Connected:"Connectat","Direct and encrypted connection":"Connexi\xF3 xifrada directa","Relayed and encrypted connection":"Connexi\xF3 xifrada per repetidor","Direct and unencrypted connection":"Connexi\xF3 directa sense xifratge","Relayed and unencrypted connection":"Connexi\xF3 per repetidor sense xifratge","Enter Remote ID":"Inseriu la ID remota","Enter your password":"Inseriu la contrasenya","Logging in...":"S'est\xE0 iniciant...","Enable RDP session sharing":"Habilita l'\xFAs compartit de sessions RDP","Auto Login":"Inici de sessi\xF3 autom\xE0tic","Enable direct IP access":"Habilita l'acc\xE9s directe per IP",Rename:"Reanomena",Space:"Espai","Create desktop shortcut":"Crea una drecera a l'escriptori","Change Path":"Canvia la ruta","Create Folder":"Carpeta nova","Please enter the folder name":"Inseriu el nom de la carpeta","Fix it":"Repara",Warning:"Atenci\xF3","Login screen using Wayland is not supported":"L'inici de sessi\xF3 amb Wayland encara no \xE9s compatible","Reboot required":"Cal reiniciar","Unsupported display server":"Servidor de visualitzaci\xF3 no compatible","x11 expected":"x11 necessari",Port:"Port",Settings:"Configuraci\xF3",Username:"Nom d'usuari","Invalid port":"Port no v\xE0lid","Closed manually by the peer":"Tancat manualment pel client","Enable remote configuration modification":"Habilita la modificaci\xF3 remota de la configuraci\xF3","Run without install":"Inicia sense instal\xB7lar","Connect via relay":"Connecta mitjan\xE7ant un repetidor","Always connect via relay":"Connecta sempre mitjan\xE7ant un repetidor",whitelist_tip:"Nom\xE9s les IP admeses es podran connectar",Login:"Inicia la sessi\xF3",Verify:"Verifica","Remember me":"Recorda'm","Trust this device":"Confia en aquest dispositiu","Verification code":"Codi de verificaci\xF3",verification_tip:"S'ha enviat un codi de verificaci\xF3 al correu-e registrat. Inseriu-lo per a continuar amb l'inici de sessi\xF3.",Logout:"Tanca la sessi\xF3",Tags:"Etiquetes","Search ID":"Cerca per ID",whitelist_sep:"Separades per coma, punt i coma, espai o una adre\xE7a per l\xEDnia","Add ID":"Afegeix una ID","Add Tag":"Afegeix una etiqueta","Unselect all tags":"Desselecciona totes les etiquetes","Network error":"Error de la xarxa","Username missed":"No s'ha indicat el nom d'usuari","Password missed":"No s'ha indicat la contrasenya","Wrong credentials":"Credencials err\xF2nies","The verification code is incorrect or has expired":"El codi de verificaci\xF3 no \xE9s v\xE0lid o ha caducat","Edit Tag":"Edita l'etiqueta","Forget Password":"Contrasenya oblidada",Favorites:"Preferits","Add to Favorites":"Afegeix als preferits","Remove from Favorites":"Suprimeix dels preferits",Empty:"Buida","Invalid folder name":"Nom de carpeta no v\xE0lid","Socks5 Proxy":"Servidor intermediari Socks5","Socks5/Http(s) Proxy":"Servidor intermediari Socks5/Http(s)",Discovered:"Descobert",install_daemon_tip:"Per a iniciar durant l'arrencada del sistema, heu d'instal\xB7lar el servei.","Remote ID":"ID remota",Paste:"Enganxa","Paste here?":"Voleu enganxar aqu\xED?","Are you sure to close the connection?":"Segur que voleu finalitzar la connexi\xF3?","Download new version":"Baixa la versi\xF3 nova","Touch mode":"Mode t\xE0ctil","Mouse mode":"Mode ratol\xED","One-Finger Tap":"Toc amb un dit","Left Mouse":"Bot\xF3 esquerre","One-Long Tap":"Toc prolongat","Two-Finger Tap":"Toc amb dos dits","Right Mouse":"Bot\xF3 dret","One-Finger Move":"Moviment amb un dit","Double Tap & Move":"Toc doble i moveu","Mouse Drag":"Arrossega el ratol\xED","Three-Finger vertically":"Tres dits en vertical","Mouse Wheel":"Roda del ratol\xED","Two-Finger Move":"Moviment amb dos dits","Canvas Move":"Moviment del llen\xE7","Pinch to Zoom":"Pessic per escalar","Canvas Zoom":"escala del llen\xE7","Reset canvas":"Reinici del llen\xE7","No permission of file transfer":"Cap perm\xEDs per a transfer\xE8ncia de fitxers",Note:"Nota",Connection:"Connexi\xF3","Share Screen":"Compartici\xF3 de pantalla",Chat:"Xat",Total:"Total",items:"elements",Selected:"Seleccionat","Screen Capture":"Captura de pantalla","Input Control":"Control d'entrada","Audio Capture":"Captura d'\xE0udio","File Connection":"Connexi\xF3 de fitxer","Screen Connection":"Connexi\xF3 de pantalla","Do you accept?":"Voleu acceptar?","Open System Setting":"Obre la configuraci\xF3 del sistema","How to get Android input permission?":"Com modificar els permisos a Android?",android_input_permission_tip1:"Per a controlar de forma remota el vostre dispositiu amb gestos o un ratol\xED, heu de permetre al RustDesk l'\xFAs del servei \xABAccessibilitat\xBB.",android_input_permission_tip2:"A l'apartat Configuraci\xF3 del sistema de la p\xE0gina seg\xFCent, aneu a \xABServeis baixats\xBB, i activeu el \xABRustDesk Input\xBB.",android_new_connection_tip:"S'ha rebut una petici\xF3 nova per a controlar el vostre dispositiu.",android_service_will_start_tip:"Activant \xABGravaci\xF3 de pantalla\xBB s'iniciar\xE0 autom\xE0ticament el servei que permet a altres enviar sol\xB7licituds de connexi\xF3 cap al vostre dispositiu.",android_stop_service_tip:"Tancant el servei finalitzaran autom\xE0ticament les connexions en \xFAs.",android_version_audio_tip:"Aquesta versi\xF3 d'Android no suporta la captura d'\xE0udio. Actualitzeu a Android 10 o superior.",android_start_service_tip:"Toqueu a \xABInicia el servei\xBB o activeu el perm\xEDs \xABCaptura de pantalla\xBB per a iniciar el servei de compartici\xF3 de pantalla.",android_permission_may_not_change_tip:"Els permisos per a les connexions ja establertes poden no canviar, fins que no torneu a connectar.",Account:"Compte",Overwrite:"Reempla\xE7a","This file exists, skip or overwrite this file?":"Aquest fitxer ja existeix. Voleu ometre o reempla\xE7ar l'original?",Quit:"Surt",Help:"Ajuda",Failed:"Ha fallat",Succeeded:"Fet","Someone turns on privacy mode, exit":"S'ha activat el Mode privat; surt",Unsupported:"No suportat","Peer denied":"Client denegat","Please install plugins":"Instal\xB7leu els complements","Peer exit":"Finalitzat pel client","Failed to turn off":"Ha fallat en desactivar","Turned off":"Desactivat",Language:"Idioma","Keep RustDesk background service":"Mant\xE9 el servei del RustDesk en rerefons","Ignore Battery Optimizations":"Ignora les optimitzacions de bateria",android_open_battery_optimizations_tip:"Si voleu desactivar aquesta caracter\xEDstica, feu-ho des de la p\xE0gina seg\xFCent de configuraci\xF3 del RustDesk, utilitzant l'opci\xF3 relativa a \xABBateria\xBB","Start on boot":"Inicia durant l'arrencada","Start the screen sharing service on boot, requires special permissions":"Per iniciar la compartici\xF3 de pantalla durant l'arrencada del sistema, calen permisos especials","Connection not allowed":"Connexi\xF3 no permesa","Legacy mode":"Mode heretat","Map mode":"Mode mapa","Translate mode":"Mode tradu\xEFt","Use permanent password":"Utilitza la contrasenya permanent","Use both passwords":"Utilitza totes dues opcions","Set permanent password":"Estableix la contrasenya permanent","Enable remote restart":"Habilita el reinici remot","Restart remote device":"Reinicia el dispositiu remot","Are you sure you want to restart":"Segur que voleu reiniciar","Restarting remote device":"Reinici del dispositiu remot",remote_restarting_tip:"S'est\xE0 reiniciant el dispositiu remot. Tanqueu aquest missatge i torneu a connectar amb ell mitjan\xE7ant la contrasenya, un cop estigui en l\xEDnia.",Copied:"S'ha copiat","Exit Fullscreen":"Surt de la pantalla completa",Fullscreen:"Pantalla completa","Mobile Actions":"Funcions m\xF2bils","Select Monitor":"Selecci\xF3 de monitor","Control Actions":"Control de funcions","Display Settings":"Configuraci\xF3 de pantalla",Ratio:"Relaci\xF3","Image Quality":"Qualitat de la imatge","Scroll Style":"Tipus de despla\xE7ament","Show Toolbar":"Mostra la barra d'eines","Hide Toolbar":"Amaga la barra d'eines","Direct Connection":"Connexi\xF3 directa","Relay Connection":"Connexi\xF3 amb repetidor","Secure Connection":"Connexi\xF3 segura","Insecure Connection":"Connexi\xF3 no segura","Scale original":"Escala original","Scale adaptive":"Escala adaptativa",General:"General",Security:"Seguretat",Theme:"Tema","Dark Theme":"Tema fosc","Light Theme":"Tema clar",Dark:"Fosc",Light:"Clar","Follow System":"Utilitza la configuraci\xF3 del sistema","Enable hardware codec":"Habilita la codificaci\xF3 per maquinari","Unlock Security Settings":"Desbloca la configuraci\xF3 de seguretat","Enable audio":"Habilita l'\xE0udio","Unlock Network Settings":"Desbloca la configuraci\xF3 de la xarxa",Server:"Servidor","Direct IP Access":"Acc\xE9s directe per IP",Proxy:"Servidor intermediari",Apply:"Aplica","Disconnect all devices?":"Voleu desconnectar tots els dispositius?",Clear:"Buida","Audio Input Device":"Dispositiu d'entrada d'\xE0udio","Use IP Whitelisting":"Utilitza un llistat d'IP admeses",Network:"Xarxa","Pin Toolbar":"Ancora a la barra d'eines","Unpin Toolbar":"Desancora de la barra d'eines",Recording:"Gravaci\xF3",Directory:"Contactes","Automatically record incoming sessions":"Enregistrament autom\xE0tic de sessions entrants",Change:"Canvia","Start session recording":"Inicia la gravaci\xF3 de la sessi\xF3","Stop session recording":"Atura la gravaci\xF3 de la sessi\xF3","Enable recording session":"Habilita la gravaci\xF3 de la sessi\xF3","Enable LAN discovery":"Habilita el descobriment LAN","Deny LAN discovery":"Inhabilita el descobriment LAN","Write a message":"Escriviu un missatge",Prompt:"Sol\xB7licitud","Please wait for confirmation of UAC...":"Espereu a la confirmaci\xF3 de l'UAC...",elevated_foreground_window_tip:"La finestra de connexi\xF3 actual requereix permisos ampliats per a funcionar i, de forma temporal, no es pot utilitzar ni el teclat ni el ratol\xED. Demaneu a l'usuari remot que minimitzi la finestra actual, o b\xE9 que faci clic al bot\xF3 Permisos ampliats de la finestra d'administraci\xF3 de la connexi\xF3. Per a evitar aquest problema en un futur, instal\xB7leu el RustDesk al dispositiu remot.",Disconnected:"Desconnectat",Other:"Altre","Confirm before closing multiple tabs":"Confirma abans de tancar diverses pestanyes alhora","Keyboard Settings":"Configuraci\xF3 del teclat","Full Access":"Acc\xE9s complet","Screen Share":"Compartici\xF3 de pantalla","Wayland requires Ubuntu 21.04 or higher version.":"Wayland requereix Ubuntu 21.04 o superior","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland requereix una versi\xF3 superior de sistema Linux per a funcionar. Proveu iniciant un entorn d'escriptori amb x11 o actualitzeu el vostre sistema operatiu.",JumpLink:"Marcador","Please Select the screen to be shared(Operate on the peer side).":"Seleccioneu la pantalla que compartireu (quina ser\xE0 visible al client)","Show RustDesk":"Mostra el RustDesk","This PC":"Aquest equip",or:"o","Continue with":"Continua amb",Elevate:"Permisos ampliats","Zoom cursor":"Escala del ratol\xED","Accept sessions via password":"Accepta les sessions mitjan\xE7ant una contrasenya","Accept sessions via click":"Accepta les sessions expressament amb el ratol\xED","Accept sessions via both":"Accepta les sessions de totes dues formes","Please wait for the remote side to accept your session request...":"S'est\xE0 esperant l'acceptaci\xF3 remota de la vostra connexi\xF3...","One-time Password":"Contrasenya d'un sol \xFAs","Use one-time password":"Utilitza una contrasenya d'un sol \xFAs","One-time password length":"Mida de la contrasenya d'un sol \xFAs","Request access to your device":"Ha demanat connectar al vostre dispositiu","Hide connection management window":"Amaga la finestra d'administraci\xF3 de la connexi\xF3",hide_cm_tip:"Permet amagar la finestra nom\xE9s en acceptar sessions entrants sempre que s'utilitzi una contrasenya permanent",wayland_experiment_tip:"El suport per a Wayland est\xE0 en fase experimental; es recomana l'\xFAs d'x11 si us cal acc\xE9s de forma desatesa.","Right click to select tabs":"Feu clic amb el bot\xF3 dret per a seleccionar pestanyes",Skipped:"S'ha om\xE8s","Add to address book":"Afegeix a la llibreta d'adreces",Group:"Grup",Search:"Cerca","Closed manually by web console":"Tancat manualment per la consola web","Local keyboard type":"Tipus de teclat local","Select local keyboard type":"Seleccioneu el tipus de teclat local",software_render_tip:"Si utilitzeu una gr\xE0fica Nvidia a Linux i la connexi\xF3 remota es tanca immediatament en connectar, canviar al controlador lliure \xABNouveau\xBB amb renderitzaci\xF3 per programari, pot ajudar a solucionar el problema. Es requerir\xE0 en aquest cas reiniciar l'aplicaci\xF3.","Always use software rendering":"Utilitza sempre la renderitzaci\xF3 de programari",config_input:"Per a poder controlar el dispositiu remotament amb el teclat, faciliteu al RustDesk els permisos d'entrada necessaris.",config_microphone:"Per a poder parlar remotament, faciliteu al RustDesk els permisos de gravaci\xF3 d'\xE0udio necessaris.",request_elevation_tip:"Tamb\xE9, la part remota pot concedir aquests permisos de forma manual.",Wait:"Espereu","Elevation Error":"Error de permisos","Ask the remote user for authentication":"Demaneu l'autenticaci\xF3 al client remot","Choose this if the remote account is administrator":"Trieu aquesta opci\xF3 si el compte remot t\xE9 permisos d'administrador","Transmit the username and password of administrator":"Indiqueu l'usuari i contrasenya de l'administrador",still_click_uac_tip:"Es requereix acceptaci\xF3 manual a la part remota de la finestra \xABUAC\xBB del RustDesk en execuci\xF3.","Request Elevation":"Sol\xB7licita els permisos",wait_accept_uac_tip:"Espereu fins que l'usuari remot accepti la finestra de di\xE0leg de l'\xABUAC\xBB.","Elevate successfully":"S'han acceptat els permisos",uppercase:"maj\xFAscula",lowercase:"min\xFAscula",digit:"n\xFAmero","special character":"car\xE0cter especial","length>=8":"mida>=8",Weak:"Feble",Medium:"Acceptable",Strong:"Segura","Switch Sides":"Inverteix la connexi\xF3","Please confirm if you want to share your desktop?":"Realment voleu que es controli aquest equip?",Display:"Pantalla","Default View Style":"Estil de vista per defecte","Default Scroll Style":"Estil de despla\xE7ament per defecte","Default Image Quality":"Qualitat de la imatge per defecte","Default Codec":"C\xF2dec per defecte",Bitrate:"Taxa de bits",FPS:"FPS",Auto:"Autom\xE0tic","Other Default Options":"Altres opcions per defecte","Voice call":"Trucada","Text chat":"Xat","Stop voice call":"Penja la trucada",relay_hint_tip:"Quan no sigui possible la connexi\xF3 directa, podeu provar mitjan\xE7ant un repetidor. Addicionalment, si voleu que l'\xFAs d'un repetidor sigui la primera opci\xF3 per defecte, podeu afegir el sufix \xAB/r\xBB a la ID, o seleccionar l'opci\xF3 \xABConnecta sempre mitjan\xE7ant un repetidor\xBB si ja existeix una fitxa amb aquesta ID a la pestanya de connexions recents.",Reconnect:"Torna a connectar",Codec:"C\xF2dec",Resolution:"Resoluci\xF3","No transfers in progress":"Cap transfer\xE8ncia iniciada","Set one-time password length":"Mida de la contrasenya d'un sol \xFAs","RDP Settings":"Opcions de connexi\xF3 RDP","Sort by":"Organitza per","New Connection":"Connexi\xF3 nova",Restore:"Restaura",Minimize:"Minimitza",Maximize:"Maximitza","Your Device":"Aquest dispositiu",empty_recent_tip:`No s'ha trobat cap sessi\xF3 recent! +S'afegiran autom\xE0ticament les connexions que realitzeu.`,empty_favorite_tip:`No heu afegit cap dispositiu aqu\xED! +Podeu afegir dispositius favorits en qualsevol moment.`,empty_lan_tip:"No s'ha trobat cap dispositiu proper.",empty_address_book_tip:"Sembla que no teniu cap dispositiu a la vostra llista d'adreces.","eg: admin":"p. ex.:admin","Empty Username":"Nom d'usuari buit","Empty Password":"Contrasenya buida",Me:"V\xF3s",identical_file_tip:"Aquest fitxer \xE9s id\xE8ntic al del client.",show_monitors_tip:"Mostra les pantalles a la barra d'eines","View Mode":"Mode espectador",login_linux_tip:"\xC9s necessari que inicieu pr\xE8viament sessi\xF3 amb un entorn d'escriptori x11 habilitat",verify_rustdesk_password_tip:"Verifica la contrasenya del RustDesk",remember_account_tip:"Recorda aquest compte",os_account_desk_tip:"S'utilitza aquest compte per iniciar la sessi\xF3 al sistema remot i habilitar el mode sense cap pantalla connectada","OS Account":"Compte d'usuari",another_user_login_title_tip:"Altre usuari ha iniciat ja una sessi\xF3",another_user_login_text_tip:"Desconnecta",xorg_not_found_title_tip:"No s'ha trobat l'entorn Xorg",xorg_not_found_text_tip:"Instal\xB7leu el Xorg",no_desktop_title_tip:"Cap escriptori disponible",no_desktop_text_tip:"Instal\xB7leu l'entorn d'escriptori GNOME","No need to elevate":"No calen permisos ampliats","System Sound":"So del sistema",Default:"per defecte","New RDP":"Connexi\xF3 RDP nova",Fingerprint:"Empremta","Copy Fingerprint":"Copia l'empremta","no fingerprints":"Cap empremta","Select a peer":"Seleccioneu un client","Select peers":"Seleccioneu els clients",Plugins:"Complements",Uninstall:"Desinstal\xB7la",Update:"Actualitza",Enable:"Activa",Disable:"Desactiva",Options:"Opcions",resolution_original_tip:"Resoluci\xF3 original",resolution_fit_local_tip:"Ajusta la resoluci\xF3 local",resolution_custom_tip:"Resoluci\xF3 personalitzada","Collapse toolbar":"Minimitza la barra d'eines","Accept and Elevate":"Accepta i permet",accept_and_elevate_btn_tooltip:"Accepta la connexi\xF3 i permet els permisos elevats UAC.",clipboard_wait_response_timeout_tip:"S'ha esgotat el temps d'espera amb la resposta de c\xF2pia.","Incoming connection":"Connexi\xF3 entrant","Outgoing connection":"Connexi\xF3 sortint",Exit:"Surt",Open:"Obre",logout_tip:"Segur que voleu desconnectar?",Service:"Servei",Start:"Inicia",Stop:"Atura",exceed_max_devices:"Heu assolit el nombre m\xE0xim de dispositius administrables.","Sync with recent sessions":"Sincronitza amb les sessions recents","Sort tags":"Ordena les etiquetes","Open connection in new tab":"Obre la connexi\xF3 en una pestanya nova","Move tab to new window":"Mou la pestanya a una finestra nova","Can not be empty":"No pot estar buit","Already exists":"Ja existeix","Change Password":"Canvia la contrasenya","Refresh Password":"Actualitza la contrasenya",ID:"ID","Grid View":"Disposici\xF3 de graella","List View":"Disposici\xF3 de llista",Select:"Selecciona","Toggle Tags":"Habilita les etiquetes",pull_ab_failed_tip:"Ha fallat en actualitzar la llista de contactes",push_ab_failed_tip:"Ha fallat en actualitzar la llista amb el servidor",synced_peer_readded_tip:"Els dispositius que es troben a la llista de sessions recents se sincronitzaran novament a la llista de contactes.","Change Color":"Canvia el color","Primary Color":"Color principal","HSV Color":"Color HSV","Installation Successful!":"S'ha instal\xB7lat correctament","Installation failed!":"Ha fallat la instal\xB7laci\xF3","Reverse mouse wheel":"Inverteix la roda del ratol\xED","{} sessions":"{} sessions",scam_title:"Podr\xEDeu ser v\xEDctima d'una ESTAFA!",scam_text1:"Si cap persona qui NO coneixeu NI CONFIEU us deman\xE9s l'\xFAs del RustDesk, no continueu i talleu la comunicaci\xF3 immediatament.",scam_text2:"Habitualment solen ser atacants intentant fer-se amb els vostres diners o informaci\xF3 privada.","Don't show again":"No tornis a mostrar","I Agree":"Accepto",Decline:"No accepto","Timeout in minutes":"Temps d'espera en minuts",auto_disconnect_option_tip:"Tanca autom\xE0ticament les sessions entrants per inactivitat de l'usuari","Connection failed due to inactivity":"Ha fallat la connexi\xF3 per inactivitat","Check for software update on startup":"Cerca actualitzacions en iniciar","upgrade_rustdesk_server_pro_to_{}_tip":"Actualitzeu el RustDesk Server Pro a la versi\xF3 {} o superior!",pull_group_failed_tip:"Ha fallat en actualitzar el grup","Filter by intersection":"Filtra per intersecci\xF3","Remove wallpaper during incoming sessions":"Inhabilita el fons d'escriptori durant la sessi\xF3 entrant",Test:"Prova",display_is_plugged_out_msg:"El monitor est\xE0 desconnectat; canvieu primer al monitor principal.","No displays":"Cap monitor","Open in new window":"Obre en una finestra nova","Show displays as individual windows":"Mostra cada monitor com una finestra individual","Use all my displays for the remote session":"Utilitza tots els meus monitors per a la connexi\xF3 remota",selinux_tip:"SELinux est\xE0 activat al vostre dispositiu, la qual cosa evita que el RustDesk funcioni correctament com a equip controlable.","Change view":"Canvia la vista","Big tiles":"Mosaic gran","Small tiles":"Mosaic petit",List:"Llista","Virtual display":"Pantalla virtual","Plug out all":"Desconnecta-ho tot","True color (4:4:4)":"Color real (4:4:4)","Enable blocking user input":"Bloca el control de l'usuari amb els dispositius d'entrada",id_input_tip:"Evita que l'usuari pugui interactuar p. ex. amb el teclat o ratol\xED",privacy_mode_impl_mag_tip:"Mode 1",privacy_mode_impl_virtual_display_tip:"Mode 2","Enter privacy mode":"Inicia el Mode privat","Exit privacy mode":"Surt del Mode privat",idd_not_support_under_win10_2004_tip:"El controlador indirecte de pantalla no est\xE0 suportat; es requereix Windows 10 versi\xF3 2004 o superior.",input_source_1_tip:"Font d'entrada 1",input_source_2_tip:"Font d'entrada 2","Swap control-command key":"Canvia el comportament de la tecla Control","swap-left-right-mouse":"Alterna el comportament dels botons esquerre-dret del ratol\xED","2FA code":"Codi 2FA",More:"M\xE9s","enable-2fa-title":"Habilita el m\xE8tode d'autenticaci\xF3 de factor doble","enable-2fa-desc":`Configureu ara el vostre autenticador. Podeu utilitzar una aplicaci\xF3 com 2fast, FreeOTP, MultiOTP, Microsoft o Google Authenticator al vostre tel\xE8fon o escriptori. + +Escanegeu el codi QR amb l'aplicaci\xF3 i escriviu els car\xE0cters resultants per habilitar l'autenticaci\xF3 de factor doble.`,"wrong-2fa-code":"Codi 2FA no v\xE0lid. Verifiqueu el que heu escrit i tamb\xE9 que la configuraci\xF3 hor\xE0ria sigui correcta","enter-2fa-title":"Autenticaci\xF3 de factor doble","Email verification code must be 6 characters.":"El codi de verificaci\xF3 de correu-e s\xF3n 6 car\xE0cters","2FA code must be 6 digits.":"El codi de verificaci\xF3 2FA haurien de ser almenys 6 d\xEDgits","Multiple Windows sessions found":"S'han trobat m\xFAltiples sessions en \xFAs del Windows","Please select the session you want to connect to":"Indiqueu amb quina sessi\xF3 voleu connectar",powered_by_me:"Amb la tecnologia de RustDesk",outgoing_only_desk_tip:`Aquesta \xE9s una versi\xF3 personalitzada. +Podeu connectar amb altres dispositius, per\xF2 no s'accepten connexions d'entrada cap el vostre dispositiu.`,preset_password_warning:"Aquesta versi\xF3 personalitzada t\xE9 una contrasenya preestablerta. Qualsevol persona que la conegui pot tenir acc\xE9s total al vostre dispositiu. Si no \xE9s el comportament desitjat, desinstal\xB7leu aquest programa immediatament.","Security Alert":"Alerta de seguretat","My address book":"Llibreta d'adreces",Personal:"Personal",Owner:"Propietari","Set shared password":"Establiu una contrasenya compartida","Exist in":"Existeix a","Read-only":"Nom\xE9s lectura","Read/Write":"Lectura/Escriptura","Full Control":"Control total",share_warning_tip:"Els camps a continuaci\xF3 estan compartits i s\xF3n visibles a d'altres.",Everyone:"Tothom",ab_web_console_tip:"M\xE9s a la consola web","allow-only-conn-window-open-tip":"Permet la connexi\xF3 nom\xE9s si la finestra del RustDesk est\xE0 activa",no_need_privacy_mode_no_physical_displays_tip:"Cap monitor f\xEDsic. No cal l'\xFAs del Mode privat","Follow remote cursor":"Segueix al cursor remot","Follow remote window focus":"Segueix el focus remot de la finestra activa",default_proxy_tip:"El protocol per defecte \xE9s Socks5 al port 1080",no_audio_input_device_tip:"No s'ha trobat cap dispositiu d'\xE0udio.",Incoming:"Entrant",Outgoing:"Sortint","Clear Wayland screen selection":"Neteja la pantalla de selecci\xF3 Wayland",clear_Wayland_screen_selection_tip:"En netejar la finestra de selecci\xF3, podreu tornar a triar quina pantalla compartir.",confirm_clear_Wayland_screen_selection_tip:"Segur que voleu netejar la pantalla de selecci\xF3 del Wayland",android_new_voice_call_tip:"S'ha rebut una petici\xF3 de trucada entrant. Si accepteu, la font d'\xE0udio canviar\xE0 a comunicaci\xF3 per veu.",texture_render_tip:"Utilitzeu aquesta opci\xF3 per suavitzar la imatge. Desactiveu-ho si trobeu cap problema amb el renderitzat","Use texture rendering":"Utilitza la renderitzaci\xF3 de textures","Floating window":"Finestra flotant",floating_window_tip:"Ajuda a mantenir el servei del RustDesk en rerefons","Keep screen on":"Mant\xE9 la pantalla activa",Never:"Mai","During controlled":"Durant la connexi\xF3","During service is on":"Mentre el servei est\xE0 actiu","Capture screen using DirectX":"Captura utilitzant el DirectX",Back:"Enrere",Apps:"Aplicacions","Volume up":"Volum amunt","Volume down":"Volum avall",Power:"Encesa","Telegram bot":"Bot del Telegram","enable-bot-tip":"Si habiliteu aquesta caracter\xEDstica, podreu rebre el codi 2FA mitjan\xE7ant el vostre bot. Tamb\xE9 funciona com a notificador de la connexi\xF3.","enable-bot-desc":`1. Obriu un xat amb @BotFather. +2. Envieu l'ordre "/newbot". Rebreu un testimoni en acompletar aquest pas. +3. Inicieu una conversa amb el vostre bot nou que acabeu de crear, enviant un missatge que comenci amb ("/"), com ara "/hello" per a activar-lo. +`,"cancel-2fa-confirm-tip":"Segur que voleu cancel\xB7lar l'autenticaci\xF3 2FA?","cancel-bot-confirm-tip":"Segur que voleu cancel\xB7lar el bot de Telegram?","About RustDesk":"Quant al RustDesk","Send clipboard keystrokes":"Envia les pulsacions de tecles del porta-retalls",network_error_tip:"Verifiqueu la vostra connexi\xF3 a Internet i torneu a provar","Unlock with PIN":"Desbloca amb PIN","Requires at least {} characters":"S\xF3n necessaris almenys {} car\xE0cters","Wrong PIN":"PIN no v\xE0lid","Set PIN":"Definiu un codi PIN","Enable trusted devices":"Habilita els dispositius de confian\xE7a","Manage trusted devices":"Administra els dispositius de confian\xE7a",Platform:"Platforma","Days remaining":"Dies restants","enable-trusted-devices-tip":"Omet l'autenticaci\xF3 de factor doble (2FA) als dispositius de confian\xE7a","Parent directory":"Carpeta pare",Resume:"Continua","Invalid file name":"Nom de fitxer no v\xE0lid","one-way-file-transfer-tip":"One-way file transfer is enabled on the controlled side.","Authentication Required":"Autenticaci\xF3 requerida",Authenticate:"Autentica",web_id_input_tip:`Podeu inserir el n\xFAmero ID al propi servidor; l'acc\xE9s directe per IP no \xE9s compatible amb el client web. +Si voleu accedir a un dispositiu d'un altre servidor, afegiu l'adre\xE7a del servidor, com ara @?key= (p. ex. +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Si voleu accedir a un dispositiu en un servidor p\xFAblic, no cal que inseriu la clau p\xFAblica \xAB@\xBB per al servidor p\xFAblic.`,Download:"","Upload folder":"","Upload files":""},eo:{Status:"Stato","Your Desktop":"Via aparato",desk_tip:"Via aparato povas esti alirita kun tiu identigilo kaj pasvorto",Password:"Pasvorto",Ready:"Preta",Established:"Establis",connecting_status:"Konektante al la reto RustDesk...","Enable service":"Ebligi servon","Start service":"Starti servon","Service is running":"La servo funkcias","Service is not running":"La servo ne funkcias",not_ready_status:"Ne preta, bonvolu kontroli la retkonekto","Control Remote Desktop":"Kontroli foran aparaton","Transfer file":"Transigi dosieron",Connect:"Konekti al","Recent sessions":"Lastaj sesioj","Address book":"Adresaro",Confirmation:"Konfirmacio","TCP tunneling":"Tunelado TCP",Remove:"Forigi","Refresh random password":"Regeneri hazardan pasvorton","Set your own password":"Agordi vian propran pasvorton","Enable keyboard/mouse":"Ebligi klavaro/muso","Enable clipboard":"Sinkronigi po\u015Don","Enable file transfer":"Ebligi dosiertransigado","Enable TCP tunneling":"Ebligi tunelado TCP","IP Whitelisting":"Listo de IP akceptataj","ID/Relay Server":"Identigila/Relajsa servilo","Import server config":"Importi servilan agordon","Export Server Config":"Eksporti servilan agordon","Import server configuration successfully":"Importi servilan agordon sukcese","Export server configuration successfully":"Eksporti servilan agordon sukcese","Invalid server configuration":"Nevalida servila agordo","Clipboard is empty":"La po\u015Do estas malplena","Stop service":"Haltu servon","Change ID":"\u015Can\u011Di identigilon","Your new ID":"Via nova identigilo","length %min% to %max%":"longeco %min% al %max%","starts with a letter":"komencas kun letero","allowed characters":"permesitaj signoj",id_change_tip:"Nur la signoj a-z, A-Z, 0-9, _ (substreko) povas esti uzataj. La unua litero povas esti inter a-z, A-Z. La longeco devas esti inter 6 kaj 16.",Website:"Retejo",About:"Pri",Slogan_tip:"Farita kun koro en \u0109i tiu \u0125aosa mondo!","Privacy Statement":"Deklaro Pri Privateco",Mute:"Muta","Build Date":"konstruada dato",Version:"Versio",Home:"Hejmo","Audio Input":"A\u016Ddia Enigo",Enhancements:"Plibonigoj","Hardware Codec":"Aparataro Kodeko","Adaptive bitrate":"Adapta bitrapido","ID Server":"Servilo de identigiloj","Relay Server":"Relajsa Servilo","API Server":"Servilo de API",invalid_http:"Devas komenci kun http:// a\u016D https://","Invalid IP":"IP nevalida","Invalid format":"Formato nevalida",server_not_support:"Ankora\u016D ne subtenata de la servilo","Not available":"Nedisponebla","Too frequent":"Tro ofte \u015Dan\u011Dita, bonvolu reprovi poste",Cancel:"Nuligi",Skip:"Ignori",Close:"Fermi",Retry:"Reprovi",OK:"Konfermi","Password Required":"Pasvorto deviga","Please enter your password":"Bonvolu tajpi vian pasvorton","Remember password":"Memori pasvorton","Wrong Password":"Erara pasvorto","Do you want to enter again?":"\u0108u vi aliri denove?","Connection Error":"Eraro de konektado",Error:"Eraro","Reset by the peer":"La konekto estas fermita de la samtavolano","Connecting...":"Konektante...","Connection in progress. Please wait.":"Konektado farata. Bonvolu atendi.","Please try 1 minute later":"Reprovi post 1 minuto","Login Error":"Eraro de konektado",Successful:"Sukceso","Connected, waiting for image...":"Konektita, atendante bildon...",Name:"Nomo",Type:"Tipo",Modified:"Modifita",Size:"Grandeco","Show Hidden Files":"Montri ka\u015Ditajn dosierojn",Receive:"Akcepti",Send:"Sendi","Refresh File":"Aktualigu Dosieron",Local:"Loka",Remote:"Fora","Remote Computer":"Fora komputilo","Local Computer":"Loka komputilo","Confirm Delete":"Konfermi la forigo",Delete:"Forigi",Properties:"Propra\u0135oj","Multi Select":"Pluropa Elekto","Select All":"Elektu \u0108iujn","Unselect All":"Malelektu \u0108iujn","Empty Directory":"Malplena Dosierujo","Not an empty directory":"Ne Malplena Dosierujo","Are you sure you want to delete this file?":"\u0108u vi certas, ke vi volas forigi \u0109i tiun dosieron?","Are you sure you want to delete this empty directory?":"\u0108u vi certas, ke vi volas forigi \u0109i tiun malplenan dosierujon?","Are you sure you want to delete the file of this directory?":"\u0108u vi certa. ke vi volas forigi la dosieron de \u0109i tiu dosierujo","Do this for all conflicts":"Same por \u0109iuj konfliktoj","This is irreversible!":"\u0108i tio estas neinversigebla!",Deleting:"Forigado",files:"dosiero",Waiting:"Atendante...",Finished:"Finita",Speed:"Rapideco","Custom Image Quality":"Agordi bildan kvaliton","Privacy mode":"Modo privata","Block user input":"Bloki uzanta enigo","Unblock user input":"Malbloki uzanta enigo","Adjust Window":"Adapti fenestro",Original:"Originala rilatumo",Shrink:"\u015Crumpi",Stretch:"Stre\u0109i",Scrollbar:"Rulumbreto",ScrollAuto:"Rulumu A\u016Dtomate","Good image quality":"Bona bilda kvalito",Balanced:"Normala bilda kvalito","Optimize reaction time":"Optimigi reakcia tempo",Custom:"","Show remote cursor":"Montri foran kursoron","Show quality monitor":"Montri kvalito monitoron","Disable clipboard":"Malebligi po\u015Don","Lock after session end":"\u015Closi foran komputilon post malkonektado",Insert:"Enmeti","Insert Lock":"\u015Closi foran komputilon",Refresh:"Refre\u015Digi ekranon","ID does not exist":"La identigilo ne ekzistas","Failed to connect to rendezvous server":"Malsukcesis konekti al la servilo rendezvous","Please try later":"Bonvolu provi poste","Remote desktop is offline":"La fora aparato estas senkonektita","Key mismatch":"Miskongruo de klavoj",Timeout:"Konekta posttempo","Failed to connect to relay server":"Malsukcesis konekti al la relajsa servilo","Failed to connect via rendezvous server":"Malsukcesis konekti per servilo rendezvous","Failed to connect via relay server":"Malsukcesis konekti per relajsa servilo","Failed to make direct connection to remote desktop":"Malsukcesis konekti direkte","Set Password":"Agordi pasvorton","OS Password":"Pasvorto de la operaciumo",install_tip:"Vi ne uzas instalita versio. Pro limigoj pro UAC, kiel aparato kontrolata, en kelkaj kazoj, ne estos ebla kontroli la muson kaj klavaron a\u016D registri la ekranon. Bonvolu alkliku la butonon malsupre por instali RustDesk sur la operaciumo por eviti la demando supre.","Click to upgrade":"Alklaki por plibonigi","Click to download":"Alklaki por el\u015Duti","Click to update":"Alklaki por \u011Disdatigi",Configure:"Konfiguri",config_acc:'Por uzi vian foran aparaton, bonvolu doni la permeson "alirebleco" al RustDesk.',config_screen:'Por uzi vian foran aparaton, bonvolu doni la permeson "ekranregistrado" al RustDesk.',"Installing ...":"Instalante...",Install:"Instali",Installation:"Instalado","Installation Path":"Vojo de instalo","Create start menu shortcuts":"Aldoni ligilojn sur la startmenuo","Create desktop icon":"Aldoni ligilojn sur la labortablo",agreement_tip:"Starti la instaladon signifas akcepti la permesilon.","Accept and Install":"Akcepti kaj instali","End-user license agreement":"Uzanta permesilon","Generating ...":"Generante...","Your installation is lower version.":"Via versio de instala\u0135o estas pli malalta ol la lasta.",not_close_tcp_tip:"Bonvolu ne fermu tiun fenestron dum la uzo de la tunelo","Listening ...":"Atendante konekton al la tunelo...","Remote Host":"Fora gastiganto","Remote Port":"Fora pordo",Action:"Ago",Add:"Aldoni","Local Port":"Loka pordo","Local Address":"Loka Adreso","Change Local Port":"\u015Can\u011Di Loka Pordo",setup_server_tip:"Se vi bezonas pli rapida konekcio, vi povas krei vian propran servilon","Too short, at least 6 characters.":"Tro mallonga, almena\u016D 6 signoj.","The confirmation is not identical.":"Amba\u016D enigoj ne kongruas",Permissions:"Permesoj",Accept:"Akcepti",Dismiss:"Malakcepti",Disconnect:"Malkonekti","Enable file copy and paste":"Permesu kopii kaj alglui dosierojn",Connected:"Konektata","Direct and encrypted connection":"Konekcio direkta \u0109ifrata","Relayed and encrypted connection":"Konekcio relajsa \u0109ifrata","Direct and unencrypted connection":"Konekcio direkta ne\u0109ifrata","Relayed and unencrypted connection":"Konekcio relajsa ne\u0109ifrata","Enter Remote ID":"Tajpu foran identigilon","Enter your password":"Tajpu vian pasvorton","Logging in...":"Konektante...","Enable RDP session sharing":"Ebligi la kundivido de sesio RDP","Auto Login":"A\u016Dtomata konektado (la \u015Dloso nur estos ebligita post la malebligado de la unua parametro)","Enable direct IP access":"Permesi direkta eniro per IP",Rename:"Renomi",Space:"Spaco","Create desktop shortcut":"Krei ligilon sur la labortablon","Change Path":"\u015Can\u011Di vojon","Create Folder":"Krei dosierujon","Please enter the folder name":"Bonvolu enigi la dosiernomon","Fix it":"Riparu \u011Din",Warning:"Averto","Login screen using Wayland is not supported":"Konektajn ekranojn uzantajn Wayland ne estas subtenitaj","Reboot required":"Restarto deviga","Unsupported display server":"La aktuala bilda servilo ne estas subtenita","x11 expected":"Bonvolu uzi x11",Port:"Pordo",Settings:"Agordoj",Username:" Uzanta nomo","Invalid port":"Pordo nevalida","Closed manually by the peer":"Manuale fermita de la samtavolano","Enable remote configuration modification":"Permesi foran redaktadon de la konfiguracio","Run without install":"Plenumi sen instali","Connect via relay":"Konekti per relajso","Always connect via relay":"\u0108iam konekti per relajso",whitelist_tip:"Nur la IP en la blanka listo povas kontroli mian komputilon",Login:"Ensaluti",Verify:"Kontrolis","Remember me":"Memori min","Trust this device":"Fidu \u0109i tiun aparaton","Verification code":"Konfirmkodo",verification_tip:"Konfirmkodo estis sendita al la registrita retpo\u015Dta adreso, enigu la konfirmkodon por da\u016Drigi ensaluti.",Logout:"Elsaluti",Tags:"Etikedi","Search ID":"Ser\u0109i ID",whitelist_sep:"Vi povas uzi komon, punktokomon, spacon a\u016D linsalton kiel apartigilo","Add ID":"Aldoni identigilo","Add Tag":"Aldoni etikedo","Unselect all tags":"Malselekti \u0109iujn etikedojn","Network error":"Reta eraro","Username missed":"Uzantnomo forgesita","Password missed":"Pasvorto forgesita","Wrong credentials":"Identigilo a\u016D pasvorto erara","The verification code is incorrect or has expired":"","Edit Tag":"Redakti etikedo","Forget Password":"Forgesi pasvorton",Favorites:"Favorataj","Add to Favorites":"Aldoni al la favorataj","Remove from Favorites":"Forigi el la favorataj",Empty:"Malplena","Invalid folder name":"Dosiernomo nevalida","Socks5 Proxy":"Socks5 prokura servilo","Socks5/Http(s) Proxy":"Socks5/Http(s) prokura servilo",Discovered:"Malkovritaj",install_daemon_tip:"Por komenci \u0109e ek\u015Dargo, oni devas instali sisteman servon.","Remote ID":"Fora identigilo",Paste:"Alglui","Paste here?":"Alglui \u0109i tie?","Are you sure to close the connection?":"\u0108u vi vere volas fermi la konekton?","Download new version":"El\u015Duti la novan version","Touch mode":"Tu\u015Da modo","Mouse mode":"musa modo","One-Finger Tap":"Unufingra Frapeto","Left Mouse":"Maldekstra Muso","One-Long Tap":"Unulonga Frapeto","Two-Finger Tap":"Dufingra Frapeto","Right Mouse":"Deskra Muso","One-Finger Move":"Unufingra Movo","Double Tap & Move":"Duobla Frapeto & Movo","Mouse Drag":"Muso Trenadi","Three-Finger vertically":"Tri Figroj Vertikale","Mouse Wheel":"Musa Rado","Two-Finger Move":"Dufingra Movo","Canvas Move":"Kanvasa Movo","Pinch to Zoom":"Pin\u0109i al Zomo","Canvas Zoom":"Kanvasa Zomo","Reset canvas":"Restarigi kanvaso","No permission of file transfer":"Neniu permeso de dosiertransigo",Note:"Notu",Connection:"Konekto","Share Screen":"Kunhavigi Ekranon",Chat:"Babilo",Total:"Sumo",items:"eroj",Selected:"Elektita","Screen Capture":"Ekrankapto","Input Control":"Eniga Kontrolo","Audio Capture":"Sonkontrolo","File Connection":"Dosiero Konekto","Screen Connection":"Ekrono konekto","Do you accept?":"\u0108u vi akceptas?","Open System Setting":"Malfermi Sistemajn Agordojn","How to get Android input permission?":"Kiel akiri Android enigajn permesojn",android_input_permission_tip1:'Por ke fora aparato regu vian Android-aparaton per muso a\u016D tu\u015Do, vi devas permesi al RustDesk uzi la servon "Alirebleco".',android_input_permission_tip2:"Bonvolu iri al la sekva pa\u011Do de sistemaj agordoj, trovi kaj eniri [Instatajn Servojn], \u015Dalti la servon [RustDesk Enigo].",android_new_connection_tip:"Nova kontrolpeto estis ricevita, kiu volas kontroli vian nunan aparaton.",android_service_will_start_tip:'\u015Calti "Ekrankapto" a\u016Dtomate startos la servon, permesante al aliaj aparatoj peti konekton al via aparato.',android_stop_service_tip:"Fermante la servon a\u016Dtomate fermos \u0109iujn establitajn konektojn.",android_version_audio_tip:"La nuna versio da Android ne subtenas sonkapton, bonvolu \u011Disdatigi al Android 10 a\u016D pli alta.",android_start_service_tip:"Frapu [Komenci servo] a\u016D ebligu la permeson de [Ekrankapto] por komenci la servon de kundivido de ekrano.",android_permission_may_not_change_tip:"Permesoj por establitaj konektoj neble estas \u015Dan\u011Ditaj tuj \u011Dis rekonektitaj.",Account:"Konto",Overwrite:"anstata\u016Digi","This file exists, skip or overwrite this file?":"\u0108i tiu dosiero ekzistas, \u0109u preterlasi a\u016D anstata\u016Di \u0109i tiun dosieron?",Quit:"Forlasi",Help:"Helpi",Failed:"Malsukcesa",Succeeded:"Sukcesa","Someone turns on privacy mode, exit":"Iu \u015Daltas modon privata, Eliro",Unsupported:"Nesubtenata","Peer denied":"Samulo rifuzita","Please install plugins":"Bonvolu instali kromprogramojn","Peer exit":"Samulo eliras","Failed to turn off":"Malsukcesis mal\u015Dalti","Turned off":"Mal\u015Daltita",Language:"Lingvo","Keep RustDesk background service":"Tenu RustDesk fonan servon","Ignore Battery Optimizations":"Ignoru Bateria Optimumigojn",android_open_battery_optimizations_tip:"Se vi volas mal\u015Dalti \u0109i tiun funkcion, bonvolu iri al la sekva pa\u011Do de agordoj de la aplika\u0135o de RustDesk, trovi kaj eniri [Baterio], Malmarku [Senrestrikta]","Start on boot":"Komencu \u0109e ekfunkciigo","Start the screen sharing service on boot, requires special permissions":"Komencu la servon de kundivido de ekrano \u0109e lan\u0109o, postulas specialajn permesojn","Connection not allowed":"Konekto ne rajtas","Legacy mode":"","Map mode":"Mapa modo","Translate mode":"Traduki modo","Use permanent password":"Uzu permanenta pasvorto","Use both passwords":"Uzu amba\u016D pasvorto","Set permanent password":"Starigi permanenta pasvorto","Enable remote restart":"Permesi fora restartas","Restart remote device":"Restartu fora aparato","Are you sure you want to restart":"\u0108u vi certas, ke vi volas restarti","Restarting remote device":"Restartas fora aparato",remote_restarting_tip:"Fora aparato restarti\u011Das, bonvolu fermi \u0109i tiun mesa\u011Dkeston kaj rekonekti kun permanenta pasvorto post iom da tempo",Copied:"Kopiita","Exit Fullscreen":"Eliru Plenekranon",Fullscreen:"Plenekrane","Mobile Actions":"Po\u015Dtelefonaj Agoj","Select Monitor":"Elektu Monitoron","Control Actions":"Kontrolaj Agoj","Display Settings":"Montraj Agordoj",Ratio:"Proporcio","Image Quality":"Bilda Kvalito","Scroll Style":"Ruluma Stilo","Show Toolbar":"Montri Ilobreton","Hide Toolbar":"Ka\u015Di Ilobreton","Direct Connection":"Rekta Konekto","Relay Connection":"Relajsa Konekto","Secure Connection":"Sekura Konekto","Insecure Connection":"Nesekura Konekto","Scale original":"Skalo originalo","Scale adaptive":"Skalo adapta",General:"",Security:"",Theme:"","Dark Theme":"","Light Theme":"",Dark:"",Light:"","Follow System":"","Enable hardware codec":"","Unlock Security Settings":"","Enable audio":"","Unlock Network Settings":"",Server:"","Direct IP Access":"",Proxy:"",Apply:"","Disconnect all devices?":"",Clear:"","Audio Input Device":"","Use IP Whitelisting":"",Network:"","Pin Toolbar":"","Unpin Toolbar":"",Recording:"",Directory:"","Automatically record incoming sessions":"",Change:"","Start session recording":"","Stop session recording":"","Enable recording session":"","Enable LAN discovery":"","Deny LAN discovery":"","Write a message":"",Prompt:"","Please wait for confirmation of UAC...":"",elevated_foreground_window_tip:"",Disconnected:"",Other:"","Confirm before closing multiple tabs":"","Keyboard Settings":"","Full Access":"","Screen Share":"","Wayland requires Ubuntu 21.04 or higher version.":"Wayland postulas Ubuntu 21.04 a\u016D pli altan version.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland postulas pli altan version de linuksa distro. Bonvolu provi X11-labortablon a\u016D \u015Dan\u011Di vian OS.",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"Bonvolu Elekti la ekranon por esti dividita (Funkciu \u0109e la sama flanko).","Show RustDesk":"","This PC":"",or:"","Continue with":"",Elevate:"","Zoom cursor":"","Accept sessions via password":"","Accept sessions via click":"","Accept sessions via both":"","Please wait for the remote side to accept your session request...":"","One-time Password":"","Use one-time password":"","One-time password length":"","Request access to your device":"","Hide connection management window":"",hide_cm_tip:"",wayland_experiment_tip:"","Right click to select tabs":"",Skipped:"","Add to address book":"",Group:"",Search:"","Closed manually by web console":"","Local keyboard type":"","Select local keyboard type":"",software_render_tip:"","Always use software rendering":"",config_input:"",config_microphone:"",request_elevation_tip:"",Wait:"","Elevation Error":"","Ask the remote user for authentication":"","Choose this if the remote account is administrator":"","Transmit the username and password of administrator":"",still_click_uac_tip:"","Request Elevation":"",wait_accept_uac_tip:"","Elevate successfully":"",uppercase:"",lowercase:"",digit:"","special character":"","length>=8":"",Weak:"",Medium:"",Strong:"","Switch Sides":"","Please confirm if you want to share your desktop?":"",Display:"","Default View Style":"","Default Scroll Style":"","Default Image Quality":"","Default Codec":"",Bitrate:"",FPS:"",Auto:"","Other Default Options":"","Voice call":"","Text chat":"","Stop voice call":"",relay_hint_tip:"",Reconnect:"",Codec:"",Resolution:"","No transfers in progress":"","Set one-time password length":"","RDP Settings":"","Sort by":"","New Connection":"",Restore:"",Minimize:"",Maximize:"","Your Device":"",empty_recent_tip:"",empty_favorite_tip:"",empty_lan_tip:"",empty_address_book_tip:"","eg: admin":"","Empty Username":"","Empty Password":"",Me:"",identical_file_tip:"",show_monitors_tip:"","View Mode":"",login_linux_tip:"",verify_rustdesk_password_tip:"",remember_account_tip:"",os_account_desk_tip:"","OS Account":"",another_user_login_title_tip:"",another_user_login_text_tip:"",xorg_not_found_title_tip:"",xorg_not_found_text_tip:"",no_desktop_title_tip:"",no_desktop_text_tip:"","No need to elevate":"","System Sound":"",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"",resolution_fit_local_tip:"",resolution_custom_tip:"","Collapse toolbar":"","Accept and Elevate":"",accept_and_elevate_btn_tooltip:"",clipboard_wait_response_timeout_tip:"","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"",Service:"",Start:"",Stop:"",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},ro:{Status:"Stare","Your Desktop":"Desktopul t\u0103u",desk_tip:"Desktopul t\u0103u poate fi accesat folosind ID-ul \u0219i parola de mai jos.",Password:"Parol\u0103",Ready:"Preg\u0103tit",Established:"Stabilit",connecting_status:"\xCEn curs de conectare la re\u021Beaua RustDesk...","Enable service":"Activeaz\u0103 serviciul","Start service":"Porne\u0219te serviciul","Service is running":"Serviciul ruleaz\u0103...","Service is not running":"Serviciul nu func\u021Bioneaz\u0103",not_ready_status:"Nepreg\u0103tit. Verific\u0103 conexiunea la re\u021Bea.","Control Remote Desktop":"Controleaz\u0103 desktopul la distan\u021B\u0103","Transfer file":"Transfer\u0103 fi\u0219iere",Connect:"Conecteaz\u0103-te","Recent sessions":"Sesiuni recente","Address book":"Agend\u0103",Confirmation:"Confirmare","TCP tunneling":"Tunel TCP",Remove:"Elimin\u0103","Refresh random password":"Actualizeaz\u0103 parola aleatorie","Set your own password":"Seteaz\u0103 propria parol\u0103","Enable keyboard/mouse":"Activeaz\u0103 control tastatur\u0103/mouse","Enable clipboard":"Activeaz\u0103 clipboard","Enable file transfer":"Activeaz\u0103 transferul de fi\u0219iere","Enable TCP tunneling":"Activeaz\u0103 tunelul TCP","IP Whitelisting":"List\u0103 de IP-uri autorizate","ID/Relay Server":"Server de ID/retransmisie","Import server config":"Import\u0103 configura\u021Bie server","Export Server Config":"Export\u0103 configura\u021Bie server","Import server configuration successfully":"Configura\u021Bie server importat\u0103 cu succes","Export server configuration successfully":"Configura\u021Bie server exportat\u0103 cu succes","Invalid server configuration":"Configura\u021Bie server nevalid\u0103","Clipboard is empty":"Clipboard gol","Stop service":"Opre\u0219te serviciul","Change ID":"Schimb\u0103 ID","Your new ID":"Noul t\u0103u ID","length %min% to %max%":"lungime \xEEntre %min% \u0219i %max%","starts with a letter":"\xEEncepe cu o liter\u0103","allowed characters":"caractere permise",id_change_tip:"Pot fi utilizate doar caractere a-z, A-Z, 0-9, _ (bar\u0103 jos). Primul caracter trebuie s\u0103 fie a-z, A-Z. Lungimea trebuie s\u0103 fie \xEEntre 6 \u0219i 16 caractere.",Website:"Site web",About:"Despre",Slogan_tip:"F\u0103cut din inim\u0103 \xEEn lumea aceasta haotic\u0103!","Privacy Statement":"Politic\u0103 de confiden\u021Bialitate",Mute:"Dezactiveaz\u0103 sunet","Build Date":"Dat\u0103 build",Version:"Versiune",Home:"Acas\u0103","Audio Input":"Intr\u0103ri audio",Enhancements:"\xCEmbun\u0103t\u0103\u021Biri","Hardware Codec":"Codec hardware","Adaptive bitrate":"Rat\u0103 de bi\u021Bi adaptabil\u0103","ID Server":"Server de ID","Relay Server":"Server de retransmisie","API Server":"Server API",invalid_http:"Trebuie s\u0103 \xEEnceap\u0103 cu http:// sau https://","Invalid IP":"IP nevalid","Invalid format":"Format nevalid",server_not_support:"\xCEnc\u0103 nu este compatibil cu serverul","Not available":"Indisponibil","Too frequent":"Modificat prea frecvent",Cancel:"Anuleaz\u0103",Skip:"Omite",Close:"\xCEnchide",Retry:"Re\xEEncearc\u0103",OK:"OK","Password Required":"Parol\u0103 necesar\u0103","Please enter your password":"Introdu parola","Remember password":"Memoreaz\u0103 parola","Wrong Password":"Parol\u0103 incorect\u0103","Do you want to enter again?":"Vrei s\u0103 intri din nou?","Connection Error":"Eroare de conexiune",Error:"Eroare","Reset by the peer":"Conexiunea a fost \xEEnchis\u0103 de dispozitivul pereche","Connecting...":"Se conecteaz\u0103...","Connection in progress. Please wait.":"Conectare \xEEn curs. Te rug\u0103m a\u0219teapt\u0103.","Please try 1 minute later":"Re\xEEncearc\u0103 \xEEntr-un minut","Login Error":"Eroare de autentificare",Successful:"Succes","Connected, waiting for image...":"Conectat, se a\u0219teapt\u0103 transmiterea imaginii...",Name:"Denumire",Type:"Tip",Modified:"Modificat",Size:"Dimensiune","Show Hidden Files":"Afi\u0219eaz\u0103 fi\u0219iere ascunse",Receive:"Accept\u0103",Send:"Trimite","Refresh File":"Actualizeaz\u0103 fi\u0219ier",Local:"Local",Remote:"La distan\u021B\u0103","Remote Computer":"Computer la distan\u021B\u0103","Local Computer":"Computer local","Confirm Delete":"Confirm\u0103 \u0219tergerea",Delete:"\u0218terge",Properties:"Caracteristici","Multi Select":"Alegere multipl\u0103","Select All":"Selecteaz\u0103 tot","Unselect All":"Deselecteaz\u0103 tot","Empty Directory":"Director gol","Not an empty directory":"Directorul nu este gol","Are you sure you want to delete this file?":"Sigur vrei s\u0103 \u0219tergi acest fi\u0219ier?","Are you sure you want to delete this empty directory?":"Sigur vrei s\u0103 \u0219tergi acest director gol?","Are you sure you want to delete the file of this directory?":"Sigur vrei s\u0103 \u0219tergi fi\u0219ierul din acest director?","Do this for all conflicts":"Aplic\u0103 la toate conflictele","This is irreversible!":"Aceast\u0103 ac\u021Biune este ireversibil\u0103!",Deleting:"\xCEn curs de \u0219tergere...",files:"fi\u0219ier",Waiting:"\xCEn a\u0219teptare...",Finished:"Finalizat",Speed:"Vitez\u0103","Custom Image Quality":"Seteaz\u0103 calitatea imaginii","Privacy mode":"Mod privat","Block user input":"Blocheaz\u0103 interven\u021Bie utilizator","Unblock user input":"Deblocheaz\u0103 interven\u021Bie utilizator","Adjust Window":"Ajusteaz\u0103 fereastra",Original:"Dimensiune original\u0103",Shrink:"Mic\u0219oreaz\u0103",Stretch:"Extinde",Scrollbar:"Bar\u0103 de derulare",ScrollAuto:"Derulare automat\u0103","Good image quality":"Calitate bun\u0103 a imaginii",Balanced:"Calitate normal\u0103 a imaginii","Optimize reaction time":"Timp de reac\u021Bie optimizat",Custom:"Personalizat","Show remote cursor":"Afi\u0219eaz\u0103 cursor la distan\u021B\u0103","Show quality monitor":"Afi\u0219eaz\u0103 detalii despre conexiune","Disable clipboard":"Dezactiveaz\u0103 clipboard","Lock after session end":"Blocheaz\u0103 dup\u0103 deconectare",Insert:"Introdu","Insert Lock":"Blocheaz\u0103 computer",Refresh:"Re\xEEmprosp\u0103teaz\u0103","ID does not exist":"ID neexistent","Failed to connect to rendezvous server":"Conectare la server rendezvous e\u0219uat\u0103","Please try later":"\xCEncearc\u0103 mai t\xE2rziu","Remote desktop is offline":"Desktopul la distan\u021B\u0103 este offline","Key mismatch":"Nepotrivire cheie",Timeout:"Conexiune expirat\u0103","Failed to connect to relay server":"Conectare la server de retransmisie e\u0219uat\u0103","Failed to connect via rendezvous server":"Conectare prin intermediul serverului rendezvous e\u0219uat\u0103","Failed to connect via relay server":"Conectare prin intermediul serverului de retransmisie e\u0219uat\u0103","Failed to make direct connection to remote desktop":"Imposibil de stabilit o conexiune direct\u0103 cu desktopul la distan\u021B\u0103","Set Password":"Seteaz\u0103 parola","OS Password":"Parol\u0103 sistem",install_tip:"Din cauza restric\u021Biilor CCU, este posibil ca RustDesk s\u0103 nu func\u021Bioneze corespunz\u0103tor. Pentru a evita acest lucru, d\u0103 clic pe butonul de mai jos pentru a instala RustDesk.","Click to upgrade":"D\u0103 clic pentru a face upgrade","Click to download":"D\u0103 clic pentru a desc\u0103rca","Click to update":"D\u0103 clic pentru a actualiza",Configure:"Configureaz\u0103",config_acc:"Pentru a controla desktopul la distan\u021B\u0103, trebuie s\u0103 permi\u021Bi RustDesk acces la set\u0103rile de Accesibilitate.",config_screen:"Pentru a controla desktopul la distan\u021B\u0103, trebuie s\u0103 permi\u021Bi RustDesk acces la set\u0103rile de \xCEnregistrare ecran.","Installing ...":"Se instaleaz\u0103...",Install:"Instaleaz\u0103",Installation:"Instalare","Installation Path":"Cale de instalare","Create start menu shortcuts":"Creeaz\u0103 comenzi rapide \xEEn meniul Start","Create desktop icon":"Creeaz\u0103 pictogram\u0103 pe desktop",agreement_tip:"\xCEnceperea procesului de instalare \xEEnseamn\u0103 acceptarea acordului de licen\u021B\u0103.","Accept and Install":"Accept\u0103 \u0219i instaleaz\u0103","End-user license agreement":"Acord de licen\u021B\u0103 pentru utilizatorul final","Generating ...":"Se genereaz\u0103...","Your installation is lower version.":"Versiunea instalat\u0103 este una inferioar\u0103.",not_close_tcp_tip:"Nu \xEEnchide aceast\u0103 fereastr\u0103 \xEEn timp ce folose\u0219ti tunelul","Listening ...":"\xCEn a\u0219teptarea conexiunii tunel...","Remote Host":"Gazd\u0103 la distan\u021B\u0103","Remote Port":"Port la distan\u021B\u0103",Action:"Ac\u021Biune",Add:"Adaug\u0103","Local Port":"Port local","Local Address":"Adres\u0103 local\u0103","Change Local Port":"Modific\u0103 port local",setup_server_tip:"Pentru o conexiune mai rapid\u0103, \xEE\u021Bi po\u021Bi configura propriul server.","Too short, at least 6 characters.":"Prea scurt\u0103; trebuie cel pu\u021Bin 6 caractere.","The confirmation is not identical.":"Cele dou\u0103 intr\u0103ri nu corespund.",Permissions:"Permisiuni",Accept:"Accept\u0103",Dismiss:"Respinge",Disconnect:"Deconecteaz\u0103-te","Enable file copy and paste":"Permite copierea \u0219i lipirea fi\u0219ierelor",Connected:"Conectat","Direct and encrypted connection":"Conexiune direct\u0103 criptat\u0103","Relayed and encrypted connection":"Conexiune retransmis\u0103 criptat\u0103","Direct and unencrypted connection":"Conexiune direct\u0103 necriptat\u0103","Relayed and unencrypted connection":"Conexiune retransmis\u0103 necriptat\u0103","Enter Remote ID":"Introdu ID-ul dispozitivului la distan\u021B\u0103","Enter your password":"Introdu parola","Logging in...":"Se conecteaz\u0103...","Enable RDP session sharing":"Activeaz\u0103 partajarea sesiunii RDP","Auto Login":"Conectare automat\u0103 (valid\u0103 doar dac\u0103 op\u021Biunea Blocare dup\u0103 deconectare este selectat\u0103)","Enable direct IP access":"Activeaz\u0103 accesul direct cu IP",Rename:"Redenume\u0219te",Space:"Spa\u021Biu","Create desktop shortcut":"Creeaz\u0103 comand\u0103 rapid\u0103 de desktop","Change Path":"Schimb\u0103 calea","Create Folder":"Creeaz\u0103 folder","Please enter the folder name":"Introdu numele folderului","Fix it":"Repar\u0103",Warning:"Avertisment","Login screen using Wayland is not supported":"Ecranele de conectare care folosesc Wayland nu sunt acceptate","Reboot required":"Repornire necesar\u0103","Unsupported display server":"Tipul de server de afi\u0219aj nu este acceptat","x11 expected":"Este necesar X11",Port:"Port",Settings:"Set\u0103ri",Username:" Nume utilizator","Invalid port":"Port nevalid","Closed manually by the peer":"Conexiune \xEEnchis\u0103 manual de dispozitivul pereche","Enable remote configuration modification":"Activeaz\u0103 modificarea configura\u021Biei de la distan\u021B\u0103","Run without install":"Ruleaz\u0103 f\u0103r\u0103 a instala","Connect via relay":"Conecteaz\u0103-te prin retransmisie","Always connect via relay":"Conecteaz\u0103-te mereu prin retransmisie",whitelist_tip:"Doar adresele IP autorizate pot accesa acest dispozitiv",Login:"Conecteaz\u0103-te",Verify:"Verificare","Remember me":"Re\u021Bine-m\u0103","Trust this device":"Acest dispozitiv este de \xEEncredere","Verification code":"Cod de verificare",verification_tip:"",Logout:"Deconecteaz\u0103-te",Tags:"Etichete","Search ID":"Caut\u0103 dup\u0103 ID",whitelist_sep:"Po\u021Bi folosi ca separator virgula, punctul \u0219i virgula, spa\u021Biul sau linia nou\u0103","Add ID":"Adaug\u0103 ID","Add Tag":"Adaug\u0103 etichet\u0103","Unselect all tags":"Deselecteaz\u0103 toate etichetele","Network error":"Eroare de re\u021Bea","Username missed":"Lipse\u0219te numele de utilizator","Password missed":"Lipse\u0219te parola","Wrong credentials":"Nume sau parol\u0103 gre\u0219it\u0103","The verification code is incorrect or has expired":"","Edit Tag":"Modific\u0103 etichet\u0103","Forget Password":"Uit\u0103 parola",Favorites:"Favorite","Add to Favorites":"Adaug\u0103 la Favorite","Remove from Favorites":"\u0218terge din Favorite",Empty:"Gol","Invalid folder name":"Denumire folder nevalid\u0103","Socks5 Proxy":"Proxy Socks5","Socks5/Http(s) Proxy":"Proxy Socks5/Http(s)",Discovered:"Descoperite",install_daemon_tip:"Pentru executare la pornirea sistemului, instaleaz\u0103 serviciul de sistem.","Remote ID":"ID dispozitiv la distan\u021B\u0103",Paste:"Lipe\u0219te","Paste here?":"Lipe\u0219te aici?","Are you sure to close the connection?":"Sigur vrei s\u0103 \xEEnchizi conexiunea?","Download new version":"Descarc\u0103 noua versiune","Touch mode":"Mod tactil","Mouse mode":"Mod mouse","One-Finger Tap":"Apas\u0103 cu un deget","Left Mouse":"Clic st\xE2nga","One-Long Tap":"Apas\u0103 lung","Two-Finger Tap":"Apas\u0103 cu dou\u0103 degete","Right Mouse":"Clic dreapta","One-Finger Move":"Mi\u0219c\u0103 cu un deget","Double Tap & Move":"Apas\u0103 dublu \u0219i mi\u0219c\u0103","Mouse Drag":"Tragere mouse","Three-Finger vertically":"Trei degete vertical","Mouse Wheel":"Roti\u021B\u0103 mouse","Two-Finger Move":"Mi\u0219c\u0103 cu dou\u0103 degete","Canvas Move":"Mut\u0103 ecran","Pinch to Zoom":"Apropie degetele pentru a m\u0103ri","Canvas Zoom":"M\u0103rire ecran","Reset canvas":"Reini\u021Bializeaz\u0103 ecranul","No permission of file transfer":"Nicio permisiune pentru transferul de fi\u0219iere",Note:"Re\u021Bine",Connection:"Conexiune","Share Screen":"Partajeaz\u0103 ecran",Chat:"Mesaje",Total:"Total",items:"elemente",Selected:"Selectat","Screen Capture":"Capturare ecran","Input Control":"Control intr\u0103ri","Audio Capture":"Capturare audio","File Connection":"Conexiune fi\u0219ier","Screen Connection":"Conexiune ecran","Do you accept?":"Accep\u021Bi?","Open System Setting":"Deschide set\u0103ri sistem","How to get Android input permission?":"Cum autorizez dispozitive de intrare pe Android?",android_input_permission_tip1:"Pentru ca un dispozitiv la distan\u021B\u0103 s\u0103 poat\u0103 controla un dispozitiv Android folosind mouse-ul sau suportul tactil, trebuie s\u0103 permi\u021Bi RustDesk s\u0103 utilize serviciul \u201EAccesibilitate\u201D.",android_input_permission_tip2:"Acceseaz\u0103 urm\u0103toarea pagin\u0103 din Set\u0103ri, deschide [Aplica\u021Bii instalate] \u0219i porne\u0219te serviciul [RustDesk Input].",android_new_connection_tip:"Ai primit o nou\u0103 solicitare de controlare a dispozitivului actual.",android_service_will_start_tip:"Activarea set\u0103rii de capturare a ecranului va porni automat serviciul, permi\u021B\xE2nd altor dispozitive s\u0103 solicite conectarea la dispozitivul t\u0103u.",android_stop_service_tip:"\xCEnchiderea serviciului va \xEEnchide automat toate conexiunile stabilite.",android_version_audio_tip:"Versiunea actual\u0103 de Android nu suport\u0103 captura audio. F\u0103 upgrade la Android 10 sau la o versiune superioar\u0103.",android_start_service_tip:"Apas\u0103 [Porne\u0219te serviciu] sau DESCHIDE [Capturare ecran] pentru a porni serviciul de partajare a ecranului.",android_permission_may_not_change_tip:"",Account:"Cont",Overwrite:"Suprascrie","This file exists, skip or overwrite this file?":"Fi\u0219ier deja existent. Omite sau suprascrie?",Quit:"Ie\u0219i",Help:"Ajutor",Failed:"Nereu\u0219it",Succeeded:"Reu\u0219it","Someone turns on privacy mode, exit":"Cineva activeaz\u0103 modul privat, ie\u0219i din",Unsupported:"Neacceptat","Peer denied":"Dispozitiv pereche refuzat","Please install plugins":"Instaleaz\u0103 pluginuri","Peer exit":"Ie\u0219ire dispozitiv pereche","Failed to turn off":"Dezactivare nereu\u0219it\u0103","Turned off":"\xCEnchis",Language:"Limb\u0103","Keep RustDesk background service":"Ruleaz\u0103 serviciul RustDesk \xEEn fundal","Ignore Battery Optimizations":"Ignor\u0103 optimiz\u0103rile de baterie",android_open_battery_optimizations_tip:"Pentru dezactivarea acestei func\u021Bii, acceseaz\u0103 set\u0103rile aplica\u021Biei RustDesk, deschide sec\u021Biunea [Baterie] \u0219i deselecteaz\u0103 [F\u0103r\u0103 restric\u021Bii].","Start on boot":"Porne\u0219te la boot","Start the screen sharing service on boot, requires special permissions":"Porne\u0219te serviciul de partajare a ecranului la boot; necesit\u0103 permisiuni speciale","Connection not allowed":"Conexiune neautorizt\u0103","Legacy mode":"Mod legacy","Map mode":"Mod hart\u0103","Translate mode":"Mod traducere","Use permanent password":"Folose\u0219te parola permanent\u0103","Use both passwords":"Folose\u0219te ambele programe","Set permanent password":"Seteaz\u0103 parola permanent\u0103","Enable remote restart":"Activeaz\u0103 repornirea la distan\u021B\u0103","Restart remote device":"Reporne\u0219te dispozivul la distan\u021B\u0103","Are you sure you want to restart":"Sigur vrei s\u0103 reporne\u0219ti dispozitivul?","Restarting remote device":"Se reporne\u0219te dispozitivul la distan\u021B\u0103",remote_restarting_tip:"Dispozitivul este \xEEn curs de repornire. \xCEnchide acest mesaj \u0219i reconecteaz\u0103-te cu parola permanent\u0103 dup\u0103 un timp.",Copied:"Copiat","Exit Fullscreen":"Ie\u0219i din modul ecran complet",Fullscreen:"Ecran complet","Mobile Actions":"Bar\u0103 de navigare","Select Monitor":"Selecteaz\u0103 monitor","Control Actions":"Ac\u021Biuni de control","Display Settings":"Set\u0103ri afi\u0219aj",Ratio:"Raport","Image Quality":"Calitate imagine","Scroll Style":"Stil de derulare","Show Toolbar":"Arat\u0103 bar\u0103 de instrumente","Hide Toolbar":"Ascunde bar\u0103 de instrumente","Direct Connection":"Conexiune direct\u0103","Relay Connection":"Conexiune prin retransmisie","Secure Connection":"Conexiune securizat\u0103","Insecure Connection":"Conexiune nesecurizat\u0103","Scale original":"Dimensiune original\u0103","Scale adaptive":"Scalare automat\u0103",General:"General",Security:"Securitate",Theme:"Tem\u0103","Dark Theme":"Tem\u0103 \xEEntunecat\u0103","Light Theme":"Tem\u0103 luminoas\u0103",Dark:"\xCEntunecat\u0103",Light:"Luminoas\u0103","Follow System":"Tem\u0103 sistem","Enable hardware codec":"Activeaz\u0103 codec hardware","Unlock Security Settings":"Deblocheaz\u0103 set\u0103rile de securitate","Enable audio":"Activeaz\u0103 audio","Unlock Network Settings":"Deblocheaz\u0103 set\u0103rile de re\u021Bea",Server:"Server","Direct IP Access":"Acces direct IP",Proxy:"Proxy",Apply:"Aplic\u0103","Disconnect all devices?":"Vrei s\u0103 deconectezi toate dispozitivele?",Clear:"Gole\u0219te","Audio Input Device":"Dispozitiv de intrare audio","Use IP Whitelisting":"Folose\u0219te lista de IP-uri autorizate",Network:"Re\u021Bea","Pin Toolbar":"Fixeaz\u0103 bara de instrumente","Unpin Toolbar":"Deta\u0219eaz\u0103 bara de instrumente",Recording:"\xCEnregistrare",Directory:"Director","Automatically record incoming sessions":"\xCEnregistreaz\u0103 automat sesiunile viitoare",Change:"Modific\u0103","Start session recording":"\xCEncepe \xEEnregistrarea","Stop session recording":"Opre\u0219te \xEEnregistrarea","Enable recording session":"Activeaz\u0103 \xEEnregistrarea sesiunii","Enable LAN discovery":"Activeaz\u0103 descoperirea LAN","Deny LAN discovery":"Interzice descoperirea LAN","Write a message":"Scrie un mesaj",Prompt:"Prompt","Please wait for confirmation of UAC...":"A\u0219teapt\u0103 confirmarea CCU...",elevated_foreground_window_tip:"Fereastra actual\u0103 a dispozitivului la distan\u021B\u0103 necesit\u0103 privilegii sporite pentru a func\u021Biona, astfel c\u0103 mouse-ul \u0219i tastatura nu pot fi folosite. Po\u021Bi cere utilizatorului la distan\u021B\u0103 s\u0103 minimizeze fereastra actual\u0103 sau s\u0103 fac\u0103 clic pe butonul de sporire a privilegiilor din fereastra de gestionare a conexiunilor. Pentru a evita aceast\u0103 problem\u0103, recomand\u0103m instalarea software-ului pe dispozitivul la distan\u021B\u0103.",Disconnected:"Deconectat",Other:"Altele","Confirm before closing multiple tabs":"Confirm\u0103 \xEEnainte de a \xEEnchide mai multe file","Keyboard Settings":"Set\u0103ri tastatur\u0103","Full Access":"Acces total","Screen Share":"Partajare ecran","Wayland requires Ubuntu 21.04 or higher version.":"Wayland necesit\u0103 Ubuntu 21.04 sau o versiune superioar\u0103.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland necesit\u0103 o versiune superioar\u0103 a distribu\u021Biei Linux. \xCEncearc\u0103 desktopul X11 sau schimb\u0103 sistemul de operare.",JumpLink:"Afi\u0219eaz\u0103","Please Select the screen to be shared(Operate on the peer side).":"Partajeaz\u0103 ecranul care urmeaz\u0103 s\u0103 fie partajat (opereaz\u0103 din partea dispozitivului pereche).","Show RustDesk":"Afi\u0219eaz\u0103 RustDesk","This PC":"Acest PC",or:"sau","Continue with":"Continu\u0103 cu",Elevate:"Spore\u0219te privilegii","Zoom cursor":"Cursor lup\u0103","Accept sessions via password":"Accept\u0103 \xEEnceperea sesiunii folosind parola","Accept sessions via click":"Accept\u0103 \xEEnceperea sesiunii d\xE2nd clic","Accept sessions via both":"Accept\u0103 \xEEnceperea sesiunii folosind ambele moduri","Please wait for the remote side to accept your session request...":"A\u0219teapt\u0103 ca solicitarea ta de conectare la distan\u021B\u0103 s\u0103 fie acceptat\u0103...","One-time Password":"Parol\u0103 unic\u0103","Use one-time password":"Folose\u0219te parola unic\u0103","One-time password length":"Lungimea parolei unice","Request access to your device":"Solicitare de acces la dispozitivul t\u0103u","Hide connection management window":"Ascunde fereastra de gestionare a conexiunilor",hide_cm_tip:"Permite ascunderea ferestrei de gestionare doar dac\u0103 accep\u021Bi \xEEnceperea sesiunilor folosind parola permanent\u0103",wayland_experiment_tip:"Wayland este acceptat doar \xEEntr-o form\u0103 experimental\u0103. Folose\u0219te X11 dac\u0103 nu ai nevoie de acces supravegheat.","Right click to select tabs":"D\u0103 clic dreapta pentru a selecta file",Skipped:"Ignorat","Add to address book":"Adaug\u0103 la agend\u0103",Group:"Grup",Search:"Caut\u0103","Closed manually by web console":"Conexiune \xEEnchis\u0103 manual de consola web","Local keyboard type":"Tastatur\u0103 local\u0103","Select local keyboard type":"Selecteaz\u0103 tastatura local\u0103",software_render_tip:"Dac\u0103 ai o plac\u0103 video Nvidia \u0219i folose\u0219ti Linux, iar fereastra cu conexiunea la distan\u021B\u0103 se \xEEnchide imediat dup\u0103 conectare, \xEE\u021Bi suger\u0103m s\u0103 instalezi driverul gratuit Nouveau \u0219i s\u0103 folose\u0219ti randarea de software. Este necesar\u0103 repornirea.","Always use software rendering":"Utilizeaz\u0103 mereu randarea de software",config_input:"Pentru a controla desktopul la distan\u021B\u0103 folosind tastatura, trebuie s\u0103 acorzi RustDesk permisiunea Monitorizare intrare",config_microphone:"Pentru a desf\u0103\u0219ura un apel vocal, este nevoie s\u0103 acorzi RustDesk permisiunea \xCEnregistrare audio.",request_elevation_tip:"Po\u021Bi solicita sporirea privilegiilor \u0219i dac\u0103 este cineva la desktopul la distan\u021B\u0103.",Wait:"\xCEn curs...","Elevation Error":"Eroare la sporirea privilegiilor","Ask the remote user for authentication":"Solicit\u0103 utilizatorului de la distan\u021B\u0103 s\u0103 se autentifice","Choose this if the remote account is administrator":"Alege asta dac\u0103 contul la distan\u021B\u0103 este un cont de administrator","Transmit the username and password of administrator":"Transmite numele de utilizator \u0219i parola administratorului",still_click_uac_tip:"Este necesar ca utilizatorul la distan\u021B\u0103 s\u0103 confirme \xEEn fereastra CCU din RustDesk care ruleaz\u0103.","Request Elevation":"Solicit\u0103 sporirea privilegiilor",wait_accept_uac_tip:"A\u0219teapt\u0103 ca utilizatorul la distan\u021B\u0103 s\u0103 accepte dialogul CCU.","Elevate successfully":"Sporirea privilegiilor realizat\u0103 cu succes",uppercase:"majuscule",lowercase:"minuscule",digit:"cifre","special character":"caractere speciale","length>=8":"lungime>=8",Weak:"Slab\u0103",Medium:"Medie",Strong:"Puternic\u0103","Switch Sides":"Inverseaz\u0103 controlul","Please confirm if you want to share your desktop?":"Confirmi c\u0103 dore\u0219ti s\u0103 \xEE\u021Bi partajezi desktopul?",Display:"Afi\u0219are","Default View Style":"Stilul implicit de vizualizare","Default Scroll Style":"Stilul implicit de derulare","Default Image Quality":"Calitatea implicit\u0103 a imaginii","Default Codec":"Codec implicit",Bitrate:"Rat\u0103 de bi\u021Bi",FPS:"CPS",Auto:"Auto","Other Default Options":"Alte op\u021Biuni implicite","Voice call":"Apel vocal","Text chat":"Conversa\u021Bie text","Stop voice call":"\xCEncheie apel vocal",relay_hint_tip:"Este posibil s\u0103 nu te po\u021Bi conecta direct; po\u021Bi \xEEncerca s\u0103 te conectezi prin retransmisie. De asemenea, dac\u0103 dore\u0219ti s\u0103 te conectezi direct prin retransmisie, po\u021Bi ad\u0103uga sufixul \u201E/r\u201D la ID sau s\u0103 bifezi op\u021Biunea Conecteaz\u0103-te mereu prin retransmisie.",Reconnect:"Reconecteaz\u0103-te",Codec:"Codec",Resolution:"Rezolu\u021Bie","No transfers in progress":"Niciun transfer nu este \xEEn desf\u0103\u0219urare","Set one-time password length":"Define\u0219te lungimea parolei unice","RDP Settings":"Set\u0103ri RDP","Sort by":"Sorteaz\u0103 dup\u0103","New Connection":"Conexiune nou\u0103",Restore:"Restaureaz\u0103",Minimize:"Minimizeaz\u0103",Maximize:"Maximizeaz\u0103","Your Device":"Dispozitivul t\u0103u",empty_recent_tip:`Hopa! Nu exist\u0103 nicio sesiune recent\u0103. +Poate ar trebui s\u0103 pl\u0103nuie\u0219ti una chiar acum!`,empty_favorite_tip:`\xCEnc\u0103 nu ai niciun dispozitiv pereche favorit? +Hai s\u0103-\u021Bi g\u0103sim pe cineva cu care s\u0103 te conectezi, iar apoi po\u021Bi ad\u0103uga dispozitivul la Favorite!`,empty_lan_tip:"Of! S-ar p\u0103rea c\u0103 \xEEnc\u0103 nu am descoperit niciun dispozitiv.",empty_address_book_tip:"M\u0103i s\u0103 fie! Se pare c\u0103 deocamdat\u0103 nu figureaz\u0103 niciun dispozitiv \xEEn agenda ta.","eg: admin":"ex: admin","Empty Username":"Nume utilizator nespecificat","Empty Password":"Parol\u0103 nespecificat\u0103",Me:"Eu",identical_file_tip:"Acest fi\u0219ier este identic cu cel al dispozitivului pereche.",show_monitors_tip:"Afi\u0219eaz\u0103 monitoare \xEEn bara de instrumente","View Mode":"Mod vizualizare",login_linux_tip:"Este necesar s\u0103 te conectezi la contul de Linux de la distan\u021B\u0103 pentru a \xEEncepe o sesiune cu un desktop care folose\u0219te X11",verify_rustdesk_password_tip:"Verific\u0103 parola RustDesk",remember_account_tip:"Re\u021Bine contul",os_account_desk_tip:"Acest cont este utilizat pentru conectarea la sistemul de operare la distan\u021B\u0103 \u0219i \xEEnceperea sesiunii cu desktopul \xEEn modul f\u0103r\u0103 afi\u0219aj.","OS Account":"Cont OS",another_user_login_title_tip:"Un alt utilizator este deja conectat",another_user_login_text_tip:"Deconectare",xorg_not_found_title_tip:"Xorg nu a fost g\u0103sit",xorg_not_found_text_tip:"Instaleaz\u0103 Xorg",no_desktop_title_tip:"Nu este disponibil niciun mediu desktop",no_desktop_text_tip:"Instaleaz\u0103 mediul desktop GNOME","No need to elevate":"Nu sunt necesare permisiuni de administrator","System Sound":"Sunet sistem",Default:"Implicit","New RDP":"RDP nou",Fingerprint:"Amprent\u0103 digital\u0103","Copy Fingerprint":"Copiaz\u0103 amprenta digital\u0103","no fingerprints":"Nicio amprent\u0103 digital\u0103","Select a peer":"Selecteaz\u0103 un dispozitiv pereche","Select peers":"Selecteaz\u0103 dispozitive pereche",Plugins:"Pluginuri",Uninstall:"Dezinstaleaz\u0103",Update:"Actualizeaz\u0103",Enable:"Activeaz\u0103",Disable:"Dezactiveaz\u0103",Options:"Op\u021Biuni",resolution_original_tip:"Rezolu\u021Bie original\u0103",resolution_fit_local_tip:"Adapteaz\u0103 la rezolu\u021Bia local\u0103",resolution_custom_tip:"Rezolu\u021Bie personalizat\u0103","Collapse toolbar":"Restr\xE2nge bara de instrumente","Accept and Elevate":"Accept\u0103 \u0219i spore\u0219te privilegii",accept_and_elevate_btn_tooltip:"Accept\u0103 conectarea \u0219i spore\u0219te privilegiile CCU",clipboard_wait_response_timeout_tip:"Procesul a expirat a\u0219tept\xE2nd un r\u0103spuns la copiere","Incoming connection":"Conexiune de intrare","Outgoing connection":"Conexiune de ie\u0219ire",Exit:"Ie\u0219i",Open:"Deschide",logout_tip:"Sigur vrei s\u0103 te deconectezi?",Service:"",Start:"",Stop:"",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},tr:{Status:"Durum","Your Desktop":"Sizin Masa\xFCst\xFCn\xFCz",desk_tip:"Masa\xFCst\xFCn\xFCze bu ID ve \u015Fifre ile eri\u015Filebilir",Password:"\u015Eifre",Ready:"Haz\u0131r",Established:"Ba\u011Flant\u0131 sa\u011Fland\u0131",connecting_status:"Ba\u011Flan\u0131l\u0131yor ","Enable service":"Servisi aktif et","Start service":"Servisi ba\u015Flat","Service is running":"Servis \xE7al\u0131\u015F\u0131yor","Service is not running":"Servis \xE7al\u0131\u015Fm\u0131yor",not_ready_status:"Haz\u0131r de\u011Fil. Ba\u011Flant\u0131n\u0131z\u0131 kontrol edin","Control Remote Desktop":"Ba\u011Flan\u0131lacak Uzak Ba\u011Flant\u0131 ID","Transfer file":"Dosya transferi",Connect:"Ba\u011Flan","Recent sessions":"Son Ba\u011Flan\u0131lanlar","Address book":"Adres Defteri",Confirmation:"Onayla","TCP tunneling":"TCP T\xFCnelleri",Remove:"Kald\u0131r","Refresh random password":"Yeni rastgele \u015Fifre olu\u015Ftur","Set your own password":"Kendi \u015Fifreni olu\u015Ftur","Enable keyboard/mouse":"Klavye ve Fareye izin ver","Enable clipboard":"Kopyalanan ge\xE7ici veriye izin ver","Enable file transfer":"Dosya Transferine izin ver","Enable TCP tunneling":"TCP T\xFCneline izin ver","IP Whitelisting":"\u0130zinli IP listesi","ID/Relay Server":"ID/Relay Sunucusu","Import server config":"Sunucu ayarlar\u0131n\u0131 i\xE7e aktar","Export Server Config":"Sunucu Yap\u0131land\u0131rmas\u0131n\u0131 D\u0131\u015Fa Aktar","Import server configuration successfully":"Sunucu ayarlar\u0131 ba\u015Far\u0131yla i\xE7e aktar\u0131ld\u0131","Export server configuration successfully":"Sunucu yap\u0131land\u0131rmas\u0131n\u0131 ba\u015Far\u0131yla d\u0131\u015Fa aktar","Invalid server configuration":"Ge\xE7ersiz sunucu ayar\u0131","Clipboard is empty":"Kopyalanan ge\xE7ici veri bo\u015F","Stop service":"Servisi Durdur","Change ID":"ID De\u011Fi\u015Ftir","Your new ID":"","length %min% to %max%":"","starts with a letter":"","allowed characters":"",id_change_tip:"Yaln\u0131zca a-z, A-Z, 0-9 ve _ (alt \xE7izgi) karakterlerini kullanabilirsiniz. \u0130lk karakter a-z veya A-Z olmal\u0131d\u0131r. Uzunluk 6 ile 16 karakter aras\u0131nda olmal\u0131d\u0131r.",Website:"Website",About:"Hakk\u0131nda",Slogan_tip:"","Privacy Statement":"",Mute:"Sustur","Build Date":"",Version:"",Home:"","Audio Input":"Ses Giri\u015Fi",Enhancements:"Geli\u015Ftirmeler","Hardware Codec":"Donan\u0131msal Codec","Adaptive bitrate":"Uyarlanabilir Bit H\u0131z\u0131","ID Server":"ID Sunucu","Relay Server":"Relay Sunucu","API Server":"API Sunucu",invalid_http:"http:// veya https:// ile ba\u015Flamal\u0131d\u0131r","Invalid IP":"Ge\xE7ersiz IP adresi","Invalid format":"Hatal\u0131 Format",server_not_support:"Hen\xFCz sunucu taraf\u0131ndan desteklenmiyor","Not available":"Eri\u015Filebilir de\u011Fil","Too frequent":"\xC7ok s\u0131k",Cancel:"\u0130ptal",Skip:"Ge\xE7",Close:"Kapat",Retry:"Tekrar Dene",OK:"Tamam","Password Required":"\u015Eifre Gerekli","Please enter your password":"L\xFCtfen \u015Fifrenizi giriniz","Remember password":"\u015Eifreyi hat\u0131rla","Wrong Password":"Hatal\u0131 \u015Fifre","Do you want to enter again?":"Tekrar giri\u015F yapmak ister misiniz?","Connection Error":"Ba\u011Flant\u0131 Hatas\u0131",Error:"Hata","Reset by the peer":"E\u015F taraf\u0131nda s\u0131f\u0131rla","Connecting...":"Ba\u011Flan\u0131l\u0131yor...","Connection in progress. Please wait.":"Ba\u011Flant\u0131 sa\u011Flan\u0131yor. L\xFCtfen bekleyiniz.","Please try 1 minute later":"L\xFCtfen 1 dakika sonra tekrar deneyiniz","Login Error":"Giri\u015F Hatal\u0131",Successful:"Ba\u015Far\u0131l\u0131","Connected, waiting for image...":"Ba\u011Fland\u0131. G\xF6r\xFCnt\xFC bekleniyor...",Name:"Ad",Type:"Tip",Modified:"De\u011Fi\u015Ftirildi",Size:"Boyut","Show Hidden Files":"Gizli Dosyalar\u0131 G\xF6ster",Receive:"Al",Send:"G\xF6nder","Refresh File":"Dosyay\u0131 yenile",Local:"Yerel",Remote:"Uzak","Remote Computer":"Uzak Bilgisayar","Local Computer":"Yerel Bilgisayar","Confirm Delete":"Silmeyi Onayla",Delete:"Sil",Properties:"\xD6zellikler","Multi Select":"\xC7oklu Se\xE7im","Select All":"T\xFCm\xFCn\xFC Se\xE7","Unselect All":"T\xFCm Se\xE7imi Kald\u0131r","Empty Directory":"Bo\u015F Klas\xF6r","Not an empty directory":"Klas\xF6r bo\u015F de\u011Fil","Are you sure you want to delete this file?":"Bu dosyay\u0131 silmek istedi\u011Finize emin misiniz?","Are you sure you want to delete this empty directory?":"Bu bo\u015F klas\xF6r\xFC silmek istedi\u011Finize emin misiniz?","Are you sure you want to delete the file of this directory?":"Bu klas\xF6rdeki dosyay\u0131 silmek istedi\u011Finize emin misiniz?","Do this for all conflicts":"Bunu t\xFCm \xE7ak\u0131\u015Fmalar i\xE7in yap","This is irreversible!":"Bu i\u015Flem geri d\xF6nd\xFCr\xFClemez!",Deleting:"Siliniyor",files:"dosyalar",Waiting:"Bekleniyor",Finished:"Tamamland\u0131",Speed:"H\u0131z","Custom Image Quality":"\xD6zel G\xF6r\xFCnt\xFC Kalitesi","Privacy mode":"Gizlilik modu","Block user input":"Kullan\u0131c\u0131 giri\u015Fini engelle","Unblock user input":"Kullan\u0131 giri\u015Fine izin ver","Adjust Window":"Pencereyi Ayarla",Original:"Orjinal",Shrink:"K\xFC\xE7\xFClt",Stretch:"Uzat",Scrollbar:"Kayd\u0131rma \xE7ubu\u011Fu",ScrollAuto:"Otomatik Kayd\u0131r","Good image quality":"\u0130yi g\xF6r\xFCnt\xFC kalitesi",Balanced:"Dengelenmi\u015F","Optimize reaction time":"Tepki s\xFCresini optimize et",Custom:"\xD6zel","Show remote cursor":"Uzaktaki fare imlecini g\xF6ster","Show quality monitor":"Kalite monit\xF6r\xFCn\xFC g\xF6ster","Disable clipboard":"Haf\u0131zadaki kopyalanm\u0131\u015Flar\u0131 engelle","Lock after session end":"Ba\u011Flant\u0131dan sonra kilitle",Insert:"Ekle","Insert Lock":"Kilit Ekle",Refresh:"Yenile","ID does not exist":"ID bulunamad\u0131","Failed to connect to rendezvous server":"ID olu\u015Fturma sunucusuna ba\u011Flan\u0131lamad\u0131","Please try later":"Da\u011Fa sonra tekrar deneyiniz","Remote desktop is offline":"Uzak masa\xFCst\xFC kapal\u0131","Key mismatch":"Anahtar uyumlu de\u011Fil",Timeout:"Zaman a\u015F\u0131m\u0131","Failed to connect to relay server":"Relay sunucusuna ba\u011Flan\u0131lamad\u0131","Failed to connect via rendezvous server":"ID olu\u015Fturma sunucusuna ba\u011Flan\u0131lamad\u0131","Failed to connect via relay server":"Relay olu\u015Fturma sunucusuna ba\u011Flan\u0131lamad\u0131","Failed to make direct connection to remote desktop":"Uzak masa\xFCst\xFCne do\u011Frudan ba\u011Flant\u0131 kurulamad\u0131","Set Password":"\u015Eifre ayarla","OS Password":"\u0130\u015Fletim Sistemi \u015Eifresi",install_tip:"Kullan\u0131c\u0131 Hesab\u0131 Denetimi nedeniyle, RustDesk bir uzak masa\xFCst\xFC olarak d\xFCzg\xFCn \xE7al\u0131\u015Fmayabilir. Bu sorunu \xF6nlemek i\xE7in, RustDesk'i sistem seviyesinde kurmak i\xE7in a\u015Fa\u011F\u0131daki butona t\u0131klay\u0131n.","Click to upgrade":"Y\xFCkseltmek i\xE7in t\u0131klay\u0131n\u0131z","Click to download":"\u0130ndirmek i\xE7in t\u0131klay\u0131n\u0131z","Click to update":"G\xFCncellemek i\xE7in t\u0131klay\u0131n\u0131z",Configure:"Ayarla",config_acc:`Masa\xFCst\xFCn\xFCz\xFC d\u0131\u015Far\u0131dan kontrol etmek i\xE7in RustDesk'e "Eri\u015Filebilirlik"`,config_screen:`Masa\xFCst\xFCn\xFCz\xFC d\u0131\u015Far\u0131dan kontrol etmek i\xE7in RustDesk'e "Ekran Kayd\u0131" iznini vermeniz gerekir.`,"Installing ...":"Y\xFCkleniyor ...",Install:"Y\xFCkle",Installation:"Kurulum","Installation Path":"Kurulacak olan konum","Create start menu shortcuts":"Ba\u015Flang\u0131ca k\u0131sayol olu\u015Ftur","Create desktop icon":"Masa\xFCst\xFCne k\u0131sayol olu\u015Ftur",agreement_tip:"Kurulumu ba\u015Flatarak, lisans s\xF6zle\u015Fmesinin \u015Fartlar\u0131n\u0131 kabul etmi\u015F olursunuz.","Accept and Install":"Kabul Et ve Y\xFCkle","End-user license agreement":"Son kullan\u0131c\u0131 lisans anla\u015Fmas\u0131","Generating ...":"Olu\u015Fturuluyor...","Your installation is lower version.":"Kurulumunuz alt s\xFCr\xFCmd\xFCr.",not_close_tcp_tip:"T\xFCneli kullan\u0131rken bu pencereyi kapatmay\u0131n","Listening ...":"Dinleniyor...","Remote Host":"Uzak Sunucu","Remote Port":"Uzak Port",Action:"Eylem",Add:"Ekle","Local Port":"Yerel Port","Local Address":"Yerel Adres","Change Local Port":"Yerel Port'u De\u011Fi\u015Ftir",setup_server_tip:"Daha h\u0131zl\u0131 ba\u011Flant\u0131 i\xE7in kendi sunucunuzu kurun","Too short, at least 6 characters.":"\xC7ok k\u0131sa en az 6 karakter gerekli.","The confirmation is not identical.":"Do\u011Frulama yap\u0131lamad\u0131.",Permissions:"\u0130zinler",Accept:"Kabul Et",Dismiss:"Reddet",Disconnect:"Ba\u011Flan\u0131y\u0131 kes","Enable file copy and paste":"Dosya kopyalamaya ve yap\u0131\u015Ft\u0131rmaya izin ver",Connected:"Ba\u011Fland\u0131","Direct and encrypted connection":"Do\u011Frudan ve \u015Fifreli ba\u011Flant\u0131","Relayed and encrypted connection":"Aktarmal\u0131 ve \u015Fifreli ba\u011Flant\u0131","Direct and unencrypted connection":"Do\u011Frudan ve \u015Fifrelenmemi\u015F ba\u011Flant\u0131","Relayed and unencrypted connection":"Aktarmal\u0131 ve \u015Fifrelenmemi\u015F ba\u011Flant\u0131","Enter Remote ID":"Uzak ID'yi Girin","Enter your password":"\u015Eifrenizi girin","Logging in...":"Giri\u015F yap\u0131l\u0131yor...","Enable RDP session sharing":"RDP oturum payla\u015F\u0131m\u0131n\u0131 etkinle\u015Ftir","Auto Login":"Otomatik giri\u015F","Enable direct IP access":"Do\u011Frudan IP Eri\u015Fimini Etkinle\u015Ftir",Rename:"Yeniden adland\u0131r",Space:"Bo\u015Fluk","Create desktop shortcut":"Masa\xFCst\xFC k\u0131sayolu olu\u015Fturun","Change Path":"Yolu de\u011Fi\u015Ftir","Create Folder":"Klas\xF6r olu\u015Fturun","Please enter the folder name":"L\xFCtfen klas\xF6r ad\u0131n\u0131 girin","Fix it":"D\xFCzenle",Warning:"Uyar\u0131","Login screen using Wayland is not supported":"Wayland kullanan giri\u015F ekran\u0131 desteklenmiyor","Reboot required":"Yeniden ba\u015Flatma gerekli","Unsupported display server":"Desteklenmeyen g\xF6r\xFCnt\xFC sunucusu","x11 expected":"x11 bekleniyor",Port:"Port",Settings:"Ayarlar",Username:"Kullan\u0131c\u0131 Ad\u0131","Invalid port":"Ge\xE7ersiz port","Closed manually by the peer":"E\u015F taraf\u0131ndan manuel olarak kapat\u0131ld\u0131","Enable remote configuration modification":"Uzaktan yap\u0131land\u0131rma de\u011Fi\u015Fikli\u011Fini etkinle\u015Ftir","Run without install":"Y\xFCklemeden \xE7al\u0131\u015Ft\u0131r","Connect via relay":"","Always connect via relay":"Always connect via relay",whitelist_tip:"Bu masa\xFCst\xFCne yaln\u0131zca yetkili IP adresleri ba\u011Flanabilir",Login:"Giri\u015F yap",Verify:"","Remember me":"","Trust this device":"","Verification code":"",verification_tip:"",Logout:"\xC7\u0131k\u0131\u015F yap",Tags:"Etiketler","Search ID":"ID Arama",whitelist_sep:"Virg\xFCl, noktal\u0131 virg\xFCl, bo\u015Fluk veya yeni sat\u0131r ile ayr\u0131lm\u0131\u015F","Add ID":"ID Ekle","Add Tag":"Etiket Ekle","Unselect all tags":"T\xFCm etiketlerin se\xE7imini kald\u0131r","Network error":"Ba\u011Flant\u0131 hatas\u0131","Username missed":"Kullan\u0131c\u0131 ad\u0131 bo\u015F","Password missed":"\u015Eifre bo\u015F","Wrong credentials":"Yanl\u0131\u015F kimlik bilgileri","The verification code is incorrect or has expired":"","Edit Tag":"Etiketi d\xFCzenle","Forget Password":"\u015Eifreyi Unut",Favorites:"Favoriler","Add to Favorites":"Favorilere ekle","Remove from Favorites":"Favorilerden \xE7\u0131kar",Empty:"Bo\u015F","Invalid folder name":"Ge\xE7ersiz klas\xF6r ad\u0131","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) Proxy",Discovered:"Ke\u015Ffedilenler",install_daemon_tip:"Ba\u015Flang\u0131\xE7ta ba\u015Flamak i\xE7in sistem hizmetini y\xFCklemeniz gerekir.","Remote ID":"Uzak ID",Paste:"Yap\u0131\u015Ft\u0131r","Paste here?":"Buraya yap\u0131\u015Ft\u0131r?","Are you sure to close the connection?":"Ba\u011Flant\u0131y\u0131 kapatmak istedi\u011Finize emin misiniz?","Download new version":"Yeni s\xFCr\xFCm\xFC indir","Touch mode":"Dokunmatik mod","Mouse mode":"Fare modu","One-Finger Tap":"Tek Parmakla Dokunma","Left Mouse":"Sol Fare","One-Long Tap":"Tek-Uzun Dokunma","Two-Finger Tap":"\u0130ki-Parmak Dokunma","Right Mouse":"Sa\u011F Fare","One-Finger Move":"Tek Parmakla Hareket","Double Tap & Move":"\xC7ift Dokun ve Ta\u015F\u0131","Mouse Drag":"Fare S\xFCr\xFCkleme","Three-Finger vertically":"Dikey olarak \xFC\xE7 parmak","Mouse Wheel":"Fare Tekerli\u011Fi","Two-Finger Move":"\u0130ki Parmakla Hareket","Canvas Move":"Tuval Hareketi","Pinch to Zoom":"\u0130ki parmakla yak\u0131nla\u015Ft\u0131r","Canvas Zoom":"Tuval Yak\u0131nla\u015Ft\u0131rma","Reset canvas":"Tuvali s\u0131f\u0131rla","No permission of file transfer":"Dosya aktar\u0131m\u0131 izni yok",Note:"Not",Connection:"Ba\u011Flant\u0131","Share Screen":"Ekran\u0131 Payla\u015F",Chat:"Mesajla\u015F",Total:"Toplam",items:"\xF6\u011Feler",Selected:"Se\xE7ildi","Screen Capture":"Ekran g\xF6r\xFCnt\xFCs\xFC","Input Control":"Giri\u015F Kontrol\xFC","Audio Capture":"Ses Yakalama","File Connection":"Dosya Ba\u011Flant\u0131s\u0131","Screen Connection":"Ekran Ba\u011Flant\u0131s\u0131","Do you accept?":"Kabul ediyor musun?","Open System Setting":"Sistem Ayar\u0131n\u0131 A\xE7","How to get Android input permission?":"Android giri\u015F izni nas\u0131l al\u0131n\u0131r?",android_input_permission_tip1:`Uzak bir cihaz\u0131n Android cihaz\u0131n\u0131z\u0131 fare veya dokunma yoluyla kontrol edebilmesi i\xE7in, RustDesk'in "Eri\u015Filebilirlik" \xF6zelli\u011Fini kullanmas\u0131na izin vermelisiniz.`,android_input_permission_tip2:"Sonraki sistem ayarlar\u0131 sayfas\u0131na gidin, [Y\xFCkl\xFC Hizmetler]'i bulun ve eri\u015Fin, [RustDesk Giri\u015Fi] hizmetini etkinle\u015Ftirin.",android_new_connection_tip:"Yeni bir kontrol talebi al\u0131nd\u0131, cihaz\u0131n\u0131z\u0131 kontrol etmesine izin verilsin mi.",android_service_will_start_tip:"Ekran Yakalaman\u0131n etkinle\u015Ftirilmesi, hizmeti otomatik olarak ba\u015Flatacak ve di\u011Fer cihazlar\u0131n bu cihazdan ba\u011Flant\u0131 talep etmesine izin verecektir.",android_stop_service_tip:"Hizmetin kapat\u0131lmas\u0131, kurulan t\xFCm ba\u011Flant\u0131lar\u0131 otomatik olarak kapatacakt\u0131r.",android_version_audio_tip:"Mevcut Android s\xFCr\xFCm\xFC ses yakalamay\u0131 desteklemiyor, l\xFCtfen Android 10 veya sonraki bir s\xFCr\xFCme y\xFCkseltin.",android_start_service_tip:"",android_permission_may_not_change_tip:"",Account:"Hesap",Overwrite:"\xFCzerine yaz","This file exists, skip or overwrite this file?":"Bu dosya var, bu dosya atlans\u0131n veya \xFCzerine yaz\u0131ls\u0131n m\u0131?",Quit:"\xC7\u0131k\u0131\u015F",Help:"Yard\u0131m",Failed:"Ar\u0131zal\u0131",Succeeded:"ba\u015Far\u0131l\u0131","Someone turns on privacy mode, exit":"Birisi gizlilik modunu a\xE7arsa, \xE7\u0131k",Unsupported:"desteklenmiyor","Peer denied":"e\u015F reddedildi","Please install plugins":"L\xFCtfen eklentileri y\xFCkleyin","Peer exit":"e\u015F \xE7\u0131k\u0131\u015F\u0131","Failed to turn off":"kapat\u0131lamad\u0131","Turned off":"Kapat\u0131ld\u0131",Language:"Dil","Keep RustDesk background service":"RustDesk arka plan hizmetini s\xFCrd\xFCr\xFCn","Ignore Battery Optimizations":"Pil Optimizasyonlar\u0131n\u0131 Yoksay",android_open_battery_optimizations_tip:"","Start on boot":"","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"ba\u011Flant\u0131ya izin verilmedi","Legacy mode":"Eski mod","Map mode":"Haritalama modu","Translate mode":"\xC7eviri modu","Use permanent password":"Kal\u0131c\u0131 \u015Fifre kullan","Use both passwords":"\u0130ki \u015Fifreyide kullan","Set permanent password":"Kal\u0131c\u0131 \u015Fifre olu\u015Ftur","Enable remote restart":"Uzaktan yeniden ba\u015Flatmay\u0131 aktif et","Restart remote device":"Uzaktaki cihaz\u0131 yeniden ba\u015Flat","Are you sure you want to restart":"Yeniden ba\u015Flatmak istedi\u011Finize emin misin?","Restarting remote device":"Uzaktan yeniden ba\u015Flat\u0131l\u0131yor",remote_restarting_tip:"remote_restarting_tip",Copied:"Kopyaland\u0131","Exit Fullscreen":"Tam ekrandan \xE7\u0131k",Fullscreen:"Tam ekran","Mobile Actions":"Mobil \u0130\u015Flemler","Select Monitor":"Monit\xF6r\xFC Se\xE7","Control Actions":"Kontrol Eylemleri","Display Settings":"G\xF6r\xFCnt\xFC ayarlar\u0131",Ratio:"Oran","Image Quality":"G\xF6r\xFCnt\xFC kalitesi","Scroll Style":"Kayd\u0131rma Stili","Show Toolbar":"","Hide Toolbar":"","Direct Connection":"Do\u011Frudan Ba\u011Flant\u0131","Relay Connection":"R\xF6le Ba\u011Flant\u0131s\u0131","Secure Connection":"G\xFCvenli ba\u011Flant\u0131","Insecure Connection":"G\xFCvenli Ba\u011Flant\u0131","Scale original":"Orijinali \xF6l\xE7eklendir","Scale adaptive":"\xD6l\xE7ek uyarlanabilir",General:"Genel",Security:"G\xFCvenlik",Theme:"Tema","Dark Theme":"Koyu Tema","Light Theme":"",Dark:"Koyu",Light:"A\xE7\u0131k","Follow System":"Sisteme Uy","Enable hardware codec":"Donan\u0131msal codec aktif et","Unlock Security Settings":"G\xFCvenlik Ayarlar\u0131n\u0131 A\xE7","Enable audio":"Sesi Aktif Et","Unlock Network Settings":"A\u011F Ayarlar\u0131n\u0131 A\xE7",Server:"Sunucu","Direct IP Access":"Direk IP Eri\u015Fimi",Proxy:"Vekil",Apply:"Uygula","Disconnect all devices?":"T\xFCm cihazlar\u0131n ba\u011Flant\u0131s\u0131n\u0131 kes?",Clear:"Temizle","Audio Input Device":"Ses Giri\u015F Ayg\u0131t\u0131","Use IP Whitelisting":"IP Beyaz Listeyi Kullan",Network:"A\u011F","Pin Toolbar":"","Unpin Toolbar":"",Recording:"Kay\u0131t Ediliyor",Directory:"Klas\xF6r","Automatically record incoming sessions":"Gelen oturumlar\u0131 otomatik olarak kay\u0131t et",Change:"De\u011Fi\u015Ftir","Start session recording":"Oturum kayd\u0131n\u0131 ba\u015Flat","Stop session recording":"Oturum kayd\u0131n\u0131 sonland\u0131r","Enable recording session":"Kay\u0131t Oturumunu Aktif Et","Enable LAN discovery":"Yerel A\u011F Ke\u015Ffine \u0130zin Ver","Deny LAN discovery":"Yerl A\u011F Ke\u015Ffine \u0130zin Verme","Write a message":"Bir mesaj yaz\u0131n",Prompt:"\u0130stem","Please wait for confirmation of UAC...":"UAC onay\u0131 i\xE7in l\xFCtfen bekleyiniz...",elevated_foreground_window_tip:"elevated_foreground_window_tip",Disconnected:"Ba\u011Flant\u0131 Kesildi",Other:"Di\u011Fer","Confirm before closing multiple tabs":"\xC7oklu sekmeleri kapatmadan \xF6nce onayla","Keyboard Settings":"Klavye Ayarlar\u0131","Full Access":"Tam Eri\u015Fim","Screen Share":"Ekran Payla\u015F\u0131m\u0131","Wayland requires Ubuntu 21.04 or higher version.":"Wayland, Ubuntu 21.04 veya daha y\xFCksek bir s\xFCr\xFCm gerektirir.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland, linux da\u011F\u0131t\u0131m\u0131n\u0131n daha y\xFCksek bir s\xFCr\xFCm\xFCn\xFC gerektirir. L\xFCtfen X11 masa\xFCst\xFCn\xFC deneyin veya i\u015Fletim sisteminizi de\u011Fi\u015Ftirin.",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"L\xFCtfen payla\u015F\u0131lacak ekran\u0131 se\xE7iniz (Ekran taraf\u0131nda \xE7al\u0131\u015Ft\u0131r\u0131n).","Show RustDesk":"RustDesk'i G\xF6ster","This PC":"Bu PC",or:"veya","Continue with":"bununla devam et",Elevate:"Y\xFCkseltme","Zoom cursor":"Yak\u0131nla\u015Ft\u0131rma imleci","Accept sessions via password":"Oturumlar\u0131 parola ile kabul etme","Accept sessions via click":"T\u0131klama yoluyla oturumlar\u0131 kabul edin","Accept sessions via both":"Her ikisi arac\u0131l\u0131\u011F\u0131yla oturumlar\u0131 kabul edin","Please wait for the remote side to accept your session request...":"L\xFCtfen uzak taraf\u0131n oturum iste\u011Finizi kabul etmesini bekleyin...","One-time Password":"Tek Kullan\u0131ml\u0131k \u015Eifre","Use one-time password":"Tek seferlik parola kullan\u0131n","One-time password length":"Tek seferlik \u015Fifre uzunlu\u011Fu","Request access to your device":"Cihaz\u0131n\u0131za eri\u015Fim talep edin","Hide connection management window":"Ba\u011Flant\u0131 y\xF6netimi penceresini gizle",hide_cm_tip:"Oturumlar\u0131 yaln\u0131zca parola ile kabul edebilir ve kal\u0131c\u0131 parola kullan\u0131yorsan\u0131z gizlemeye izin verin",wayland_experiment_tip:"Wayland deste\u011Fi deneysel a\u015Famada oldu\u011Fundan, gerekti\u011Finde X11'i kullanman\u0131z \xF6nerilir","Right click to select tabs":"Sekmeleri se\xE7mek i\xE7in sa\u011F t\u0131klay\u0131n",Skipped:"Atland\u0131","Add to address book":"Adres Defterine Ekle",Group:"Grup",Search:"Ara","Closed manually by web console":"Web konsoluyla manuel olarak kapat\u0131ld\u0131","Local keyboard type":"Yerel klavye t\xFCr\xFC","Select local keyboard type":"Yerel klavye t\xFCr\xFCn\xFC se\xE7in",software_render_tip:"Linux alt\u0131nda Nvidia grafik kart\u0131 kullan\u0131yorsan\u0131z ve uzak pencere ba\u011Fland\u0131ktan hemen sonra kapan\u0131yorsa, a\xE7\u0131k kaynakl\u0131 Nouveau s\xFCr\xFCc\xFCs\xFCne ge\xE7meyi ve yaz\u0131l\u0131m renderleme se\xE7ene\u011Fini se\xE7meyi deneyin. Yaz\u0131l\u0131m\u0131 yeniden ba\u015Flatman\u0131z gerekebilir.","Always use software rendering":"Her zaman yaz\u0131l\u0131m renderleme kullan",config_input:`Uzaktaki masa\xFCst\xFCn\xFC klavye ile kontrol etmek i\xE7in RustDesk'e "Giri\u015F \u0130zleme" izinleri vermelisiniz.`,config_microphone:`Uzaktan konu\u015Fmak i\xE7in RustDesk'e "Ses Kayd\u0131" izinleri vermelisiniz.`,request_elevation_tip:"Ayr\u0131ca, uzak tarafta biri varsa y\xFCkseltme iste\u011Finde bulunabilirsiniz.",Wait:"Bekle","Elevation Error":"Y\xFCkseltme Hatas\u0131","Ask the remote user for authentication":"Uzaktaki kullan\u0131c\u0131dan kimlik do\u011Frulamas\u0131n\u0131 isteyin","Choose this if the remote account is administrator":"Uzak hesap y\xF6netici ise bunu se\xE7in","Transmit the username and password of administrator":"Y\xF6netici kullan\u0131c\u0131 ad\u0131 ve parolas\u0131n\u0131 iletim yap\u0131n",still_click_uac_tip:"Uzaktaki kullan\u0131c\u0131n\u0131n \xE7al\u0131\u015Fan RustDesk'in UAC penceresinde hala Tamam'\u0131 t\u0131klamas\u0131 gerekmektedir.","Request Elevation":"Y\xFCkseltme \u0130ste\u011Fi",wait_accept_uac_tip:"L\xFCtfen uzaktaki kullan\u0131c\u0131n\u0131n UAC ileti\u015Fim kutusunu kabul etmesini bekleyin.","Elevate successfully":"Ba\u015Far\u0131yla y\xFCkseltildi",uppercase:"b\xFCy\xFCk harf",lowercase:"k\xFC\xE7\xFCk harf",digit:"rakam","special character":"\xF6zel karakter","length>=8":"uzunluk>=8",Weak:"Zay\u0131f",Medium:"Orta",Strong:"G\xFC\xE7l\xFC","Switch Sides":"Taraflar\u0131 De\u011Fi\u015Ftir","Please confirm if you want to share your desktop?":"Masa\xFCst\xFCn\xFCz\xFC payla\u015Fmak isteyip istemedi\u011Finizi onaylay\u0131n?",Display:"G\xF6r\xFCnt\xFCle","Default View Style":"Varsay\u0131lan G\xF6r\xFCn\xFCm Stili","Default Scroll Style":"Varsay\u0131lan Kayd\u0131rma Stili","Default Image Quality":"Varsay\u0131lan G\xF6r\xFCnt\xFC Kalitesi","Default Codec":"Varsay\u0131lan Kodlay\u0131c\u0131",Bitrate:"Bit H\u0131z\u0131",FPS:"FPS",Auto:"Otomatik","Other Default Options":"Di\u011Fer Varsay\u0131lan Se\xE7enekler","Voice call":"Sesli g\xF6r\xFC\u015Fme","Text chat":"Metin sohbeti","Stop voice call":"Sesli g\xF6r\xFC\u015Fmeyi durdur",relay_hint_tip:`Do\u011Frudan ba\u011Flanmak m\xFCmk\xFCn olmayabilir; r\xF6le arac\u0131l\u0131\u011F\u0131yla ba\u011Flanmay\u0131 deneyebilirsiniz. Ayr\u0131ca, ilk denemenizde bir r\xF6le kullanmak istiyorsan\u0131z, ID'nin sonuna "/r" ekleyebilir veya son oturum kart\u0131ndaki "Her Zaman R\xF6le \xDCzerinden Ba\u011Flan" se\xE7ene\u011Fini se\xE7ebilirsiniz.`,Reconnect:"Yeniden Ba\u011Flan",Codec:"Kodlay\u0131c\u0131",Resolution:"\xC7\xF6z\xFCn\xFCrl\xFCk","No transfers in progress":"Devam eden aktar\u0131mlar yok","Set one-time password length":"Bir seferlik parola uzunlu\u011Funu ayarla","RDP Settings":"RDP Ayarlar\u0131","Sort by":"S\u0131rala","New Connection":"Yeni Ba\u011Flant\u0131",Restore:"Geri Y\xFCkle",Minimize:"Simge Durumuna K\xFC\xE7\xFClt",Maximize:"B\xFCy\xFCt","Your Device":"Cihaz\u0131n\u0131z",empty_recent_tip:`\xDCzg\xFCn\xFCz, hen\xFCz son oturum yok! +Yeni bir plan yapma zaman\u0131.`,empty_favorite_tip:`Hen\xFCz favori cihaz\u0131n\u0131z yok mu? +Ba\u011Flanacak ve favorilere eklemek i\xE7in birini bulal\u0131m!`,empty_lan_tip:"Hay\u0131r, hen\xFCz hi\xE7bir cihaz bulamad\u0131k gibi g\xF6r\xFCn\xFCyor.",empty_address_book_tip:"\xDCzg\xFCn\xFCm, \u015Fu anda adres defterinizde kay\u0131tl\u0131 cihaz yok gibi g\xF6r\xFCn\xFCyor.","eg: admin":"\xF6rn: admin","Empty Username":"Bo\u015F Kullan\u0131c\u0131 Ad\u0131","Empty Password":"Bo\u015F Parola",Me:"Ben",identical_file_tip:"Bu dosya, cihaz\u0131n dosyas\u0131 ile ayn\u0131d\u0131r.",show_monitors_tip:"Monit\xF6rleri ara\xE7 \xE7ubu\u011Funda g\xF6ster","View Mode":"G\xF6r\xFCn\xFCm Modu",login_linux_tip:"X masa\xFCst\xFC oturumu ba\u015Flatmak i\xE7in uzaktaki Linux hesab\u0131na giri\u015F yapman\u0131z gerekiyor",verify_rustdesk_password_tip:"RustDesk parolas\u0131n\u0131 do\u011Frulay\u0131n",remember_account_tip:"Bu hesab\u0131 hat\u0131rla",os_account_desk_tip:"Bu hesap, uzaktaki i\u015Fletim sistemine giri\u015F yapmak ve ba\u015Fs\u0131z masa\xFCst\xFC oturumunu etkinle\u015Ftirmek i\xE7in kullan\u0131l\u0131r.","OS Account":"\u0130\u015Fletim Sistemi Hesab\u0131",another_user_login_title_tip:"Ba\u015Fka bir kullan\u0131c\u0131 zaten oturum a\xE7t\u0131",another_user_login_text_tip:"Ba\u011Flant\u0131y\u0131 Kapat",xorg_not_found_title_tip:"Xorg bulunamad\u0131",xorg_not_found_text_tip:"L\xFCtfen Xorg'u y\xFCkleyin",no_desktop_title_tip:"Masa\xFCst\xFC mevcut de\u011Fil",no_desktop_text_tip:"L\xFCtfen GNOME masa\xFCst\xFCn\xFC y\xFCkleyin","No need to elevate":"Y\xFCkseltmeye gerek yok","System Sound":"Sistem Ses",Default:"Varsay\u0131lan","New RDP":"Yeni RDP",Fingerprint:"Parmak \u0130zi","Copy Fingerprint":"Parmak \u0130zini Kopyala","no fingerprints":"parmak izi yok","Select a peer":"Bir cihaz se\xE7in","Select peers":"Cihazlar\u0131 se\xE7in",Plugins:"Eklentiler",Uninstall:"Kald\u0131r",Update:"G\xFCncelle",Enable:"Etkinle\u015Ftir",Disable:"Devre D\u0131\u015F\u0131 B\u0131rak",Options:"Se\xE7enekler",resolution_original_tip:"Orijinal \xE7\xF6z\xFCn\xFCrl\xFCk",resolution_fit_local_tip:"Yerel \xE7\xF6z\xFCn\xFCrl\xFC\u011Fe s\u0131\u011Fd\u0131r",resolution_custom_tip:"\xD6zel \xE7\xF6z\xFCn\xFCrl\xFCk","Collapse toolbar":"Ara\xE7 \xE7ubu\u011Funu daralt","Accept and Elevate":"Kabul et ve y\xFCkselt",accept_and_elevate_btn_tooltip:"Ba\u011Flant\u0131y\u0131 kabul et ve UAC izinlerini y\xFCkselt.",clipboard_wait_response_timeout_tip:"Kopyalama yan\u0131t\u0131 i\xE7in zaman a\u015F\u0131m\u0131na u\u011Frad\u0131.","Incoming connection":"Gelen ba\u011Flant\u0131","Outgoing connection":"Giden ba\u011Flant\u0131",Exit:"\xC7\u0131k\u0131\u015F",Open:"A\xE7",logout_tip:"\xC7\u0131k\u0131\u015F yapmak istedi\u011Finizden emin misiniz?",Service:"Hizmet",Start:"Ba\u015Flat",Stop:"Durdur",exceed_max_devices:"Y\xF6netilen cihazlar\u0131n maksimum say\u0131s\u0131na ula\u015Ft\u0131n\u0131z.","Sync with recent sessions":"Son oturumlarla senkronize et","Sort tags":"Etiketleri s\u0131rala","Open connection in new tab":"Ba\u011Flant\u0131y\u0131 yeni sekmede a\xE7","Move tab to new window":"Sekmeyi yeni pencereye ta\u015F\u0131","Can not be empty":"Bo\u015F olamaz","Already exists":"Zaten var","Change Password":"Parolay\u0131 De\u011Fi\u015Ftir","Refresh Password":"Parolay\u0131 Yenile",ID:"Kimlik","Grid View":"Izgara G\xF6r\xFCn\xFCm\xFC","List View":"Liste G\xF6r\xFCn\xFCm\xFC",Select:"Se\xE7","Toggle Tags":"Etiketleri De\u011Fi\u015Ftir",pull_ab_failed_tip:"Adres defterini yenileyemedi",push_ab_failed_tip:"Adres defterini sunucuya senkronize edemedi",synced_peer_readded_tip:"Son oturumlar listesinde bulunan cihazlar adres defterine geri senkronize edilecektir.","Change Color":"Rengi De\u011Fi\u015Ftir","Primary Color":"Birincil Renk","HSV Color":"HSV Rengi","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},vn:{Status:"Tr\u1EA1ng th\xE1i hi\u1EC7n t\u1EA1i","Your Desktop":"Desktop c\u1EE7a b\u1EA1n",desk_tip:"Desktop c\u1EE7a b\u1EA1n c\xF3 th\u1EC3 \u0111u\u1EE3c truy c\u1EADp b\u1EB1ng ID v\xE0 m\u1EADt kh\u1EA9u n\xE0y.",Password:"M\u1EADt kh\u1EA9u",Ready:"S\u1EB5n s\xE0ng",Established:"\u0110\xE3 \u0111u\u1EE3c thi\u1EBFt l\u1EADp",connecting_status:"\u0110ang k\u1EBFt n\u1ED1i \u0111\u1EBFn m\u1EA1ng l\u01B0\u1EDBi RustDesk...","Enable service":"B\u1EADt d\u1ECBch v\u1EE5","Start service":"B\u1EAFt \u0111\u1EA7u d\u1ECBch v\u1EE5","Service is running":"D\u1ECBch v\u1EE5 hi\u1EC7n \u0111ang ch\u1EA1y","Service is not running":"D\u1ECBch v\u1EE5 hi\u1EC7n \u0111ang d\u1EEBng",not_ready_status:"Hi\u1EC7n ch\u01B0a s\u1EB5n s\xE0ng. H\xE3y ki\u1EC3m tra k\u1EBFt n\u1ED1i c\u1EE7a b\u1EA1n","Control Remote Desktop":"\u0110i\u1EC1u khi\u1EC3n Desktop T\u1EEB Xa","Transfer file":"Truy\u1EC1n T\u1EC7p Tin",Connect:"K\u1EBFt n\u1ED1i","Recent sessions":"C\xE1c session g\u1EA7n \u0111\xE2y","Address book":"Quy\u1EC3n \u0111\u1ECBa ch\u1EC9",Confirmation:"X\xE1c nh\u1EADn","TCP tunneling":"TCP tunneling",Remove:"Lo\u1EA1i b\u1ECF","Refresh random password":"L\xE0m m\u1EDBi m\u1EADt kh\u1EA9u ng\u1EABu nhi\xEAn","Set your own password":"\u0110\u1EB7t m\u1EADt kh\u1EA9u ri\xEAng","Enable keyboard/mouse":"Cho ph\xE9p s\u1EED d\u1EE5ng b\xE0n ph\xEDm/chu\u1ED9t","Enable clipboard":"Cho ph\xE9p s\u1EED d\u1EE5ng clipboard","Enable file transfer":"Cho ph\xE9p truy\u1EC1n t\u1EC7p tin","Enable TCP tunneling":"Cho ph\xE9p TCP tunneling","IP Whitelisting":"Cho ph\xE9p IP","ID/Relay Server":"M\xE1y ch\u1EE7 ID/chuy\u1EC3n ti\u1EBFp","Import server config":"Nh\u1EADp c\u1EA5u h\xECnh m\xE1y ch\u1EE7","Export Server Config":"Xu\u1EA5t c\u1EA5u h\xECnh m\xE1y ch\u1EE7","Import server configuration successfully":"Nh\u1EADp c\u1EA5u h\xECnh m\xE1y ch\u1EE7 th\xE0nh c\xF4ng","Export server configuration successfully":"Xu\u1EA5t c\u1EA5u h\xECnh m\xE1y ch\u1EE7 th\xE0nh c\xF4ng","Invalid server configuration":"C\u1EA5u h\xECnh m\xE1y ch\u1EE7 kh\xF4ng h\u1EE3p l\u1EC7","Clipboard is empty":"Khay nh\u1EDB t\u1EA1m tr\u1ED1ng","Stop service":"D\u1EEBng d\u1ECBch v\u1EE5","Change ID":"Thay \u0111\u1ED5i ID","Your new ID":"ID m\u1EDBi c\u1EE7a b\u1EA1n","length %min% to %max%":"\u0111\u1ED9 d\xE0i %min% \u0111\u1EBFn %max%","starts with a letter":"b\u1EAFt \u0111\u1EA7u b\u1EB1ng m\u1ED9t ch\u1EEF","allowed characters":"c\xE1c k\xFD t\u1EF1 cho ph\xE9p",id_change_tip:"C\xE1c k\xED t\u1EF1 \u0111u\u1EE3c ph\xE9p l\xE0: t\u1EEB a-z, A-Z, 0-9 v\xE0 _ (d\u1EA5u g\u1EA1ch d\u01B0\u1EDBi). K\xED t\u1EF1 \u0111\u1EA7u ti\xEAn ph\u1EA3i b\u1EAFt \u0111\u1EA7u t\u1EEB a-z, A-Z. \u0110\u1ED9 d\xE0i k\xED t\u1EF1 t\u1EEB 6 \u0111\u1EBFn 16",Website:"Trang web",About:"Gi\u1EDBi thi\u1EC7u",Slogan_tip:"","Privacy Statement":"B\u1EA3o M\u1EADt Th\xF4ng tin",Mute:"T\u1EAFt ti\u1EBFng","Build Date":"Ng\xE0y xu\u1EA5t b\u1EA3n",Version:"Phi\xEAn b\u1EA3n",Home:"Trang ch\u1EE7","Audio Input":"\u0110\u1EA7u v\xE0o \xE2m thanh",Enhancements:"C\xE1c ti\u1EC7n \xEDch","Hardware Codec":"Codec ph\u1EA7n c\u1EE9ng","Adaptive bitrate":"Bitrate th\xEDch \u1EE9ng","ID Server":"M\xE1y ch\u1EE7 ID","Relay Server":"M\xE1y ch\u1EE7 Chuy\u1EC3n ti\u1EBFp","API Server":"M\xE1y ch\u1EE7 API",invalid_http:"ph\u1EA3i b\u1EAFt \u0111\u1EA7u b\u1EB1ng http:// ho\u1EB7c https://","Invalid IP":"IP kh\xF4ng h\u1EE3p l\u1EC7","Invalid format":"\u0110\u1ECBnh d\u1EA1ng kh\xF4ng h\u1EE3p l\u1EC7nh",server_not_support:"Ch\u01B0a \u0111u\u1EE3c h\u1ED7 tr\u1EE3 b\u1EDFi m\xE1y ch\u1EE7","Not available":"Ch\u01B0a c\xF3 m\u1EB7t","Too frequent":"Qu\xE1 th\u01B0\u1EDDng xuy\xEAn",Cancel:"H\u1EE7y",Skip:"B\u1ECF qua",Close:"\u0110\xF3ng",Retry:"Th\u1EED l\u1EA1i",OK:"OK","Password Required":"Y\xEAu c\u1EA7u m\u1EADt kh\u1EA9u","Please enter your password":"M\u1EDDi nh\u1EADp m\u1EADt kh\u1EA9u","Remember password":"Nh\u1EDB m\u1EADt kh\u1EA9u","Wrong Password":"Sai m\u1EADt kh\u1EA9u","Do you want to enter again?":"B\u1EA1n c\xF3 mu\u1ED1n nh\u1EADp l\u1EA1i kh\xF4ng?","Connection Error":"K\u1EBFt n\u1ED1i b\u1ECB l\u1ED7i",Error:"L\u1ED7i","Reset by the peer":"\u0110\u1EF1oc c\xE0i \u0111\u1EB7t l\u1EA1i b\u1EDFi ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa","Connecting...":"\u0110ang k\u1EBFt n\u1ED1i...","Connection in progress. Please wait.":"\u0110ang k\u1EBFt n\u1ED1i. Vui l\xF2ng ch\u1EDD.","Please try 1 minute later":"H\xE3y th\u1EED l\u1EA1i sau 1 ph\xFAt","Login Error":"\u0110\u0103ng nh\u1EADp b\u1ECB l\u1ED7i",Successful:"Th\xE0nh c\xF4ng","Connected, waiting for image...":"\u0110\xE3 k\u1EBFt n\u1ED1i, \u0111ang \u0111\u1EE3i h\xECnh \u1EA3nh...",Name:"T\xEAn",Type:"Lo\u1EA1i",Modified:"Ch\u1EC9nh s\u1EEDa",Size:"K\xEDch c\u1EE1","Show Hidden Files":"Hi\u1EC3n th\u1ECB t\u1EC7p tin b\u1ECB \u1EA9n",Receive:"Nh\u1EADn",Send:"G\u1EEDi","Refresh File":"L\xE0m m\u1EDBi t\u1EC7p tin",Local:"C\u1EE5c b\u1ED9",Remote:"T\u1EEB xa","Remote Computer":"M\xE1y t\xEDnh t\u1EEB xa","Local Computer":"M\xE1y t\xEDnh c\u1EE5c b\u1ED9","Confirm Delete":"X\xE1c nh\u1EADn x\xF3a",Delete:"X\xF3a",Properties:"Thu\u1ED9c t\xEDnh","Multi Select":"Ch\u1ECDn nhi\u1EC1u","Select All":"Ch\u1ECDn t\u1EA5t c\u1EA3","Unselect All":"B\u1ECF ch\u1ECDn t\u1EA5t c\u1EA3","Empty Directory":"Th\u01B0 m\u1EE5c r\u1ED7ng","Not an empty directory":"Kh\xF4ng ph\u1EA3i th\u01B0 m\u1EE5c r\u1ED7ng","Are you sure you want to delete this file?":"B\u1EA1n ch\u1EAFc b\u1EA1n c\xF3 mu\u1ED1n x\xF3a t\u1EC7p tin n\xE0y kh\xF4ng?","Are you sure you want to delete this empty directory?":"B\u1EA1n ch\u1EAFc b\u1EA1n c\xF3 mu\u1ED1n x\xF3a th\u01B0 m\u1EE5c r\u1ED7ng n\xE0y kh\xF4ng?","Are you sure you want to delete the file of this directory?":"B\u1EA1n ch\u1EAFc b\u1EA1n c\xF3 mu\u1ED1n x\xF3a nh\u1EEFng t\u1EC7p tin trong th\u01B0 m\u1EE5c n\xE0y kh\xF4ng?","Do this for all conflicts":"X\xE1c nh\u1EADn \u0111\u1ED1i v\u1EDBi t\u1EA5t c\u1EA3 c\xE1c tr\xF9ng l\u1EB7p","This is irreversible!":"Kh\xF4ng th\u1EC3 ho\xE0n t\xE1c!",Deleting:"\u0110ang x\xF3a",files:"c\xE1c t\u1EC7p tin",Waiting:"\u0110ang ch\u1EDD",Finished:"Ho\xE0n th\xE0nh",Speed:"T\u1ED1c \u0111\u1ED9","Custom Image Quality":"Ch\u1EA5t l\u01B0\u1EE3ng h\xECnh \u1EA3nh","Privacy mode":"Ch\u1EBF \u0111\u1ED9 ri\xEAng t\u01B0","Block user input":"Ch\u1EB7n c\xE1c t\u01B0\u01A1ng t\xE1c t\u1EEB ng\u01B0\u1EDDi d\xF9ng","Unblock user input":"H\u1EE7y ch\u1EB7n c\xE1c t\u01B0\u01A1ng t\xE1c t\u1EEB ng\u01B0\u1EDDi d\xF9ng","Adjust Window":"\u0110i\u1EC1u ch\u1EC9nh c\u1EEDa s\u1ED5",Original:"G\u1ED1c",Shrink:"Thu nh\u1ECF",Stretch:"K\xE9o gi\xE3n",Scrollbar:"Thanh cu\u1ED9n",ScrollAuto:"T\u1EF1 \u0111\u1ED9ng cu\u1ED9n","Good image quality":"Ch\u1EA5t l\u01B0\u1EE3ng h\xECnh \u1EA3nh t\u1ED1t",Balanced:"C\xE2n b\u1EB1ng","Optimize reaction time":"T\u1ED1i \u01B0u th\u1EDDi gian ph\u1EA3n \u1EE9ng",Custom:"T\xF9y ch\u1EC9nh","Show remote cursor":"Hi\u1EC3n th\u1ECB con tr\u1ECF t\u1EEB m\xE1y t\u1EEB xa","Show quality monitor":"Hi\u1EC7n th\u1ECB ch\u1EA5t l\u01B0\u1EE3ng c\u1EE7a m\xE0n h\xECnh","Disable clipboard":"T\u1EAFt clipboard","Lock after session end":"Kh\xF3a sau khi k\u1EBFt th\xFAc phi\xEAn k\u1EBFt n\u1ED1i",Insert:"C\xE0i","Insert Lock":"C\xE0i kh\xF3a",Refresh:"L\xE0m m\u1EDBi","ID does not exist":"ID kh\xF4ng t\u1ED3n t\u1EA1i","Failed to connect to rendezvous server":"Kh\xF4ng th\u1EC3 k\u1EBFt n\u1ED1i \u0111\u1EBFn m\xE1y ch\u1EE7 rendezvous","Please try later":"Th\u1EED l\u1EA1i sau","Remote desktop is offline":"M\xE1y t\xEDnh t\u1EEB xa hi\u1EC7n \u0111ang offline","Key mismatch":"Ch\xECa kh\xF4ng kh\u1EDBp",Timeout:"Qu\xE1 th\u1EDDi gian","Failed to connect to relay server":"Kh\xF4ng th\u1EC3 k\u1EBFt n\u1ED1i t\u1EDBi m\xE1y ch\u1EE7 chuy\u1EC3n ti\u1EBFp","Failed to connect via rendezvous server":"Kh\xF4ng th\u1EC3 k\u1EBFt n\u1ED1i qua m\xE1y ch\u1EE7 rendezvous","Failed to connect via relay server":"Kh\xF4ng th\u1EC3 k\u1EBFt n\u1ED1i qua m\xE1y ch\u1EE7 chuy\u1EC3n ti\u1EBFp","Failed to make direct connection to remote desktop":"Kh\xF4ng th\u1EC3 k\u1EBFt n\u1ED1i th\u1EB3ng t\u1EDBi m\xE1y t\xEDnh t\u1EEB xa","Set Password":"C\xE0i \u0111\u1EB7t m\u1EADt kh\u1EA9u","OS Password":"M\u1EADt kh\u1EA9u h\u1EC7 \u0111i\u1EC1u h\xE0nh",install_tip:"Do UAC, RustDesk s\u1EBD kh\xF4ng th\u1EC3 ho\u1EA1t \u0111\u1ED9ng \u0111\xFAng c\xE1ch l\xE0 b\xEAn t\u1EEB xa trong v\xE0i tr\u01B0\u1EDDng h\u1EE3p. \u0110\u1EC3 tr\xE1nh UAC, h\xE3y nh\u1EA5n c\xE1i n\xFAt d\u01B0\u1EDBi \u0111\xE2y \u0111\u1EC3 c\xE0i RustDesk v\xE0o h\u1EC7 th\u1ED1ng.","Click to upgrade":"Nh\u1EA5n \u0111\u1EC3 n\xE2ng c\u1EA5p","Click to download":"Nh\u1EA5n \u0111\u1EC3 t\u1EA3i xu\u1ED1ng","Click to update":"Nh\u1EA5n \u0111\u1EC3 c\u1EADp nh\u1EADt",Configure:"C\xE0i \u0111\u1EB7t",config_acc:'\u0110\u1EC3 c\xF3 th\u1EC3 \u0111i\u1EC1u khi\u1EC3n m\xE1y t\xEDnh t\u1EEB xa, b\u1EA1n c\u1EA7n ph\u1EA3i cung c\u1EA5p quy\u1EC1n "Tr\u1EE3 n\u0103ng" cho RustDesk',config_screen:'\u0110\u1EC3 c\xF3 th\u1EC3 truy c\u1EADp m\xE1y t\xEDnh t\u1EEB xa, b\u1EA1n c\u1EA7n ph\u1EA3i cung c\u1EA5p quy\u1EC1n "Ghi M\xE0n H\xECnh" cho RustDesk.',"Installing ...":"\u0110ang c\xE0i ...",Install:"C\xE0i",Installation:"C\xE0i","Installation Path":"\u0110\u1ECBa \u0111i\u1EC3m c\xE0i","Create start menu shortcuts":"T\u1EA1o shortcut t\u1EA1i start menu","Create desktop icon":"T\u1EA1o bi\u1EC3u t\u01B0\u1EE3ng tr\xEAn desktop",agreement_tip:"B\u1EB1ng c\xE1ch b\u1EAFt \u0111\u1EA7u c\xE0i \u0111\u1EB7t, b\u1EA1n ch\u1EA5p nh\u1EADn th\u1ECFa thu\u1EADn c\u1EA5p ph\xE9p.","Accept and Install":"Ch\u1EA5p nh\u1EADn v\xE0 C\xE0i","End-user license agreement":"Th\u1ECFa thu\u1EADn c\u1EA5p ph\xE9p d\xE0nh cho ng\u01B0\u1EDDi d\xF9ng","Generating ...":"\u0110ang t\u1EA1o ...","Your installation is lower version.":"Phi\xEAn b\u1EA3n c\u1EE7a b\u1EA1n l\xE0 phi\xEAn b\u1EA3n c\u0169",not_close_tcp_tip:"\u0110\u1EEBng \u0111\xF3ng c\u1EEDa s\u1ED5 n\xE0y khi b\u1EA1n \u0111ang s\u1EED d\u1EE5ng tunnel","Listening ...":"\u0110ang nghe ...","Remote Host":"M\xE1y t\u1EEB xa","Remote Port":"C\u1ED5ng t\u1EEB xa",Action:"H\xE0nh \u0111\u1ED9ng",Add:"Th\xEAm","Local Port":"C\u1ED5ng n\u1ED9i b\u1ED9","Local Address":"\u0110\u1ECBa ch\u1EC9 n\u1ED9i b\u1ED9","Change Local Port":"Thay \u0111\u1ED5i c\u1ED5ng n\u1ED9i b\u1ED9",setup_server_tip:"\u0110\u1EC3 k\u1EBFt n\u1ED1i nhanh h\u01A1n, h\xE3y t\u1EF1 t\u1EA1o m\xE1y ch\u1EE7 ri\xEAng","Too short, at least 6 characters.":"Qu\xE1 ng\u1EAFn, \u0111\u1ED9 d\xE0i ph\u1EA3i \xEDt nh\u1EA5t l\xE0 6.","The confirmation is not identical.":"X\xE1c minh kh\xF4ng kh\u1EDBp",Permissions:"Quy\u1EC1n",Accept:"Ch\u1EA5p nh\u1EADn",Dismiss:"B\u1ECF qua",Disconnect:"Ng\u1EAFt k\u1EBFt n\u1ED1i","Enable file copy and paste":"Cho ph\xE9p sao ch\xE9p v\xE0 d\xE1n t\u1EC7p tin",Connected:"\u0110\xE3 k\u1EBFt n\u1ED1i","Direct and encrypted connection":"K\u1EBFt n\u1ED1i tr\u1EF1c ti\u1EBFp v\xE0 \u0111u\u1EE3c m\xE3 h\xF3a","Relayed and encrypted connection":"K\u1EBFt n\u1ED1i chuy\u1EC3n ti\u1EBFp v\xE0 m\xE3 h\xF3a","Direct and unencrypted connection":"K\u1EBFt n\u1ED1i tr\u1EF1c ti\u1EBFp v\xE0 kh\xF4ng \u0111u\u1EE3c m\xE3 h\xF3a","Relayed and unencrypted connection":"K\u1EBFt n\u1ED1i chuy\u1EC3n ti\u1EBFp v\xE0 kh\xF4ng \u0111u\u1EE3c m\xE3 h\xF3a","Enter Remote ID":"Nh\u1EADp ID t\u1EEB xa","Enter your password":"Nh\u1EADp m\u1EADt kh\u1EA9u","Logging in...":"\u0110ang \u0111\u0103ng nh\u1EADp","Enable RDP session sharing":"Cho ph\xE9p chia s\u1EBB phi\xEAn k\u1EBFt n\u1ED1i RDP","Auto Login":"T\u1EF1 \u0111\u1ED9ng \u0111\u0103ng nh\u1EADp","Enable direct IP access":"Cho ph\xE9p truy c\u1EADp tr\u1EF1c ti\u1EBFp qua IP",Rename:"\u0110\u1ED5i t\xEAn",Space:"D\u1EA5u c\xE1ch","Create desktop shortcut":"T\u1EA1o shortcut tr\xEAn desktop","Change Path":"\u0110\u1ED5i \u0111\u1ECBa \u0111i\u1EC3m","Create Folder":"T\u1EA1o th\u01B0 m\u1EE5c","Please enter the folder name":"H\xE3y nh\u1EADp t\xEAn th\u01B0 m\u1EE5c","Fix it":"S\u1EEDa n\xF3",Warning:"C\u1EA3nh b\xE1o","Login screen using Wayland is not supported":"M\xE0n h\xECnh \u0111\u0103ng nh\u1EADp s\u1EED d\u1EE5ng Wayland kh\xF4ng \u0111\u01B0\u1EE3c h\u1ED7 tr\u1EE3","Reboot required":"Y\xEAu c\u1EA7u kh\u1EDFi \u0111\u1ED9ng l\u1EA1i","Unsupported display server":"M\xE1y ch\u1EE7 hi\u1EC3n th\u1ECB kh\xF4ng \u0111u\u1EE3c h\u1ED7 tr\u1ECD","x11 expected":"C\u1EA7n x11",Port:"C\u1ED5ng",Settings:"C\xE0i \u0111\u1EB7t",Username:"T\xEAn ng\u01B0\u1EDDi d\xF9ng","Invalid port":"C\u1ED5ng kh\xF4ng h\u1EE3p l\u1EC7","Closed manually by the peer":"\u0110\xE3 \u0111\xF3ng th\u1EE7 c\xF4ng b\u1EDFi ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa","Enable remote configuration modification":"Cho ph\xE9p thay \u0111\u1ED5i c\u1EA5u h\xECnh b\xEAn t\u1EEB xa","Run without install":"Ch\u1EA1y m\xE0 kh\xF4ng c\u1EA7n c\xE0i \u0111\u1EB7t","Connect via relay":"K\u1EBFt n\u1ED1i qua m\xE1y ch\u1EE7 chuy\u1EC3n ti\u1EBFp","Always connect via relay":"Lu\xF4n k\u1EBFt n\u1ED1i qua m\xE1y ch\u1EE7 chuy\u1EC3n ti\u1EBFp",whitelist_tip:"Ch\u1EC9 c\xF3 nh\u1EEFng IP \u0111\u1EF1oc cho ph\xE9p m\u1EDBi c\xF3 th\u1EC3 truy c\u1EADp",Login:"\u0110\u0103ng nh\u1EADp",Verify:"X\xE1c th\u1EF1c","Remember me":"Nh\u1EDB t\xE0i kho\u1EA3n","Trust this device":"Tin thi\u1EBFt b\u1ECB n\xE0y","Verification code":"M\xE3 x\xE1c th\u1EF1c",verification_tip:"B\u1EA1n \u0111ang \u0111\u0103ng nh\u1EADp tr\xEAn m\u1ED9t thi\u1EBFt b\u1ECB m\u1EDBi, m\u1ED9t m\xE3 x\xE1c th\u1EF1c \u0111\xE3 \u0111\u01B0\u1EE3c g\u1EEDi t\u1EDBi email \u0111\u0103ng k\xFD c\u1EE7a b\u1EA1n, h\xE3y nh\u1EADp m\xE3 x\xE1c th\u1EF1c \u0111\u1EC3 ti\u1EBFp t\u1EE5c \u0111\u0103ng nh\u1EADp.",Logout:"\u0110\u0103ng xu\u1EA5t",Tags:"Tags","Search ID":"T\xECm ID",whitelist_sep:"\u0110u\u1EE3c c\xE1ch nhau b\u1EDFi d\u1EA5u ph\u1EA9y, d\u1EA5u ch\u1EA5m ph\u1EA9y, d\u1EA5u c\xE1ch hay d\xF2ng m\u1EDBi","Add ID":"Th\xEAm ID","Add Tag":"Th\xEAm Tag","Unselect all tags":"H\u1EE7y ch\u1ECDn t\u1EA5t c\u1EA3 c\xE1c tag","Network error":"L\u1ED7i m\u1EA1ng","Username missed":"M\u1EA5t t\xEAn ng\u01B0\u1EDDi d\xF9ng","Password missed":"M\u1EA5t m\u1EADt kh\u1EA9u","Wrong credentials":"Ch\u1EE9ng danh b\u1ECB sai","The verification code is incorrect or has expired":"","Edit Tag":"Ch\u1EC9nh s\u1EEDa Tag","Forget Password":"Qu\xEAn m\u1EADt kh\u1EA9u",Favorites:"\u01AFa th\xEDch","Add to Favorites":"Th\xEAm v\xE0o m\u1EE5c \u01AFa th\xEDch","Remove from Favorites":"X\xF3a kh\u1ECFi m\u1EE5c \u01AFa th\xEDch",Empty:"Tr\u1ED1ng","Invalid folder name":"T\xEAn th\u01B0 m\u1EE5c kh\xF4ng h\u1EE3p l\u1EC7","Socks5 Proxy":"Proxy Socks5","Socks5/Http(s) Proxy":"Proxy Socks5/Http(s)",Discovered:"\u0110u\u1EE3c ph\xE1t hi\u1EC7n",install_daemon_tip:"\u0110\u1EC3 ch\u1EA1y l\xFAc kh\u1EDFi \u0111\u1ED9ng m\xE1y, b\u1EA1n c\u1EA7n ph\u1EA3i c\xE0i d\u1ECBch v\u1EE5 h\u1EC7 th\u1ED1ng.","Remote ID":"ID t\u1EEB xa",Paste:"D\xE1n","Paste here?":"D\xE1n \u1EDF \u0111\xE2y?","Are you sure to close the connection?":"B\u1EA1n c\xF3 ch\u1EAFc mu\u1ED1n \u0111\xF3ng k\u1EBFt n\u1ED1i kh\xF4ng","Download new version":"T\u1EA3i v\u1EC1 phi\xEAn b\u1EA3n m\u1EDBi","Touch mode":"Ch\u1EBF \u0111\u1ED9 ch\u1EA1m","Mouse mode":"Ch\u1EBF \u0111\u1ED9 d\xF9ng chu\u1ED9t","One-Finger Tap":"Ch\u1EA1m b\u1EB1ng m\u1ED9t ng\xF3n tay","Left Mouse":"Chu\u1ED9t tr\xE1i","One-Long Tap":"Ch\u1EA1m l\xE2u b\u1EB1ng m\u1ED9t ng\xF3n tay","Two-Finger Tap":"Ch\u1EA1m b\u1EB1ng hai ng\xF3n tay","Right Mouse":"Chu\u1ED9t ph\u1EA3i","One-Finger Move":"Di chuy\u1EC3n b\u1EB1ng m\u1ED9t ng\xF3n tay","Double Tap & Move":"Ch\u1EA1m hai l\u1EA7n v\xE0 di chuy\u1EC3n","Mouse Drag":"Di chuy\u1EC3n b\u1EB1ng chu\u1ED9t","Three-Finger vertically":"Ba ng\xF3n tay theo chi\u1EC1u d\u1ECDc","Mouse Wheel":"B\xE1nh xe l\u0103n tr\xEA con chu\u1ED9t","Two-Finger Move":"Di chuy\u1EC3n b\u1EB1ng hai ng\xF3n tay","Canvas Move":"Di chuy\u1EC3n canvas","Pinch to Zoom":"V\xE9o \u0111\u1EC3 ph\xF3ng to/nh\u1ECF","Canvas Zoom":"Ph\xF3ng to/nh\u1ECF canvas","Reset canvas":"C\xE0i \u0111\u1EB7t l\u1EA1i canvas","No permission of file transfer":"Kh\xF4ng c\xF3 quy\u1EC1n truy\u1EC1n t\u1EC7p tin",Note:"Ghi nh\u1EDB",Connection:"K\u1EBFt n\u1ED1i","Share Screen":"Chia s\u1EBB m\xE0n h\xECnh",Chat:"Chat",Total:"T\u1ED5ng",items:"items",Selected:"\u0110\xE3 \u0111u\u1EE3c ch\u1ECDn","Screen Capture":"Ghi m\xE0n h\xECnh","Input Control":"\u0110i\u1EC1u khi\u1EC3n \u0111\u1EA7u v\xE0o","Audio Capture":"Ghi \xE2m thanh","File Connection":"K\u1EBFt n\u1ED1i t\u1EC7p tin","Screen Connection":"K\u1EBFt n\u1ED1i m\xE0n h\xECnh","Do you accept?":"B\u1EA1n c\xF3 ch\u1EA5p nh\u1EADn kh\xF4ng?","Open System Setting":"M\u1EDF c\xE0i \u0111\u1EB7t h\u1EC7 th\u1ED1ng","How to get Android input permission?":"C\xE1ch \u0111\u1EC3 c\xF3 quy\u1EC1n nh\u1EADp tr\xEAn Android?",android_input_permission_tip1:'\u0110\u1EC3 thi\u1EBFt b\u1ECB t\u1EEB xa \u0111i\u1EC1u khi\u1EC3n thi\u1EBFt b\u1ECB Android c\u1EE7a b\u1EA1n b\u1EB1ng chu\u1ED9t ho\u1EB7c ch\u1EA1m, b\u1EA1n c\u1EA7n cho ph\xE9p RustDesk s\u1EED d\u1EE5ng d\u1ECBch v\u1EE5 "Tr\u1EE3 n\u0103ng".',android_input_permission_tip2:"Vui l\xF2ng chuy\u1EC3n \u0111\u1EBFn trang c\xE0i \u0111\u1EB7t h\u1EC7 th\u1ED1ng ti\u1EBFp theo, t\xECm v\xE0 nh\u1EADp [D\u1ECBch v\u1EE5 \u0111\xE3 c\xE0i \u0111\u1EB7t], b\u1EADt d\u1ECBch v\u1EE5 [RustDesk Input].",android_new_connection_tip:"Y\xEAu c\u1EA7u ki\u1EC3m so\xE1t m\u1EDBi \u0111\xE3 \u0111\u01B0\u1EE3c nh\u1EADn, y\xEAu c\u1EA7u n\xE0y mu\u1ED1n ki\u1EC3m so\xE1t thi\u1EBFt b\u1ECB hi\u1EC7n t\u1EA1i c\u1EE7a b\u1EA1n.",android_service_will_start_tip:'B\u1EADt "Ghi m\xE0n h\xECnh" s\u1EBD t\u1EF1 \u0111\u1ED9ng kh\u1EDFi \u0111\u1ED9ng d\u1ECBch v\u1EE5, cho ph\xE9p c\xE1c thi\u1EBFt b\u1ECB kh\xE1c y\xEAu c\u1EA7u k\u1EBFt n\u1ED1i v\u1EDBi thi\u1EBFt b\u1ECB c\u1EE7a b\u1EA1n.',android_stop_service_tip:"\u0110\xF3ng d\u1ECBch v\u1EE5 s\u1EBD t\u1EF1 \u0111\u1ED9ng \u0111\xF3ng t\u1EA5t c\u1EA3 c\xE1c k\u1EBFt n\u1ED1i \u0111\xE3 thi\u1EBFt l\u1EADp.",android_version_audio_tip:"Phi\xEAn b\u1EA3n Android hi\u1EC7n t\u1EA1i kh\xF4ng h\u1ED7 tr\u1EE3 ghi \xE2m, vui l\xF2ng n\xE2ng c\u1EA5p l\xEAn Android 10 tr\u1EDF l\xEAn.",android_start_service_tip:"Nh\u1EA5n [B\u1EAFt \u0111\u1EA7u d\u1ECBch v\u1EE5] ho\u1EB7c b\u1EADt quy\u1EC1n [Ghi m\xE0n h\xECnh] \u0111\u1EC3 b\u1EAFt \u0111\u1EA7u d\u1ECBch v\u1EE5 chia s\u1EBB m\xE0n h\xECnh",android_permission_may_not_change_tip:"Quy\u1EC1n cho c\xE1c k\u1EBFt n\u1ED1i \u0111\xE3 \u0111\u01B0\u1EE3c thi\u1EBFp l\u1EADp c\xF3 th\u1EC3 kh\xF4ng \u0111\u01B0\u1EE3c thay \u0111\u1ED5i ngay cho t\u1EDBi khi k\u1EBFt n\u1ED1i l\u1EA1i",Account:"T\xE0i kho\u1EA3n",Overwrite:"Ghi \u0111\xE8","This file exists, skip or overwrite this file?":"T\u1EC7p tin n\xE0y \u0111\xE3 t\u1ED3n t\u1EA1i, b\u1EA1n c\xF3 mu\u1ED1n b\u1ECF qua hay ghi \u0111\xE8 l\xEAn t\u1EC7p tin n\xE0y?",Quit:"Tho\xE1t",Help:"Tr\u1EE3 gi\xFAp",Failed:"Th\u1EA5t b\u1EA1i",Succeeded:"Th\xE0nh c\xF4ng","Someone turns on privacy mode, exit":"Ai \u0111\xF3 \u0111\xE3 b\u1EADt ch\u1EBF \u0111\u1ED9 ri\xEAng t\u01B0, tho\xE1t",Unsupported:"Kh\xF4ng h\u1ED7 tr\u1EE3","Peer denied":"Ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa \u0111\xE3 t\u1EEB ch\u1ED1i","Please install plugins":"H\xE3y c\xE0i plugins","Peer exit":"Ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa \u0111\xE3 tho\xE1t","Failed to turn off":"Kh\xF4ng th\u1EC3 t\u1EAFt","Turned off":"\u0110\xE3 t\u1EAFt",Language:"Ng\xF4n ng\u1EEF","Keep RustDesk background service":"Gi\u1EEF d\u1ECBch v\u1EE5 n\u1EC1n RustDesk","Ignore Battery Optimizations":"B\u1ECF qua c\xE1c t\u1ED1i \u01B0u pin",android_open_battery_optimizations_tip:"N\u1EBFu b\u1EA1n mu\u1ED1n t\u1EAFt t\xEDnh n\u0103ng n\xE0y, vui l\xF2ng chuy\u1EC3n \u0111\u1EBFn trang c\xE0i \u0111\u1EB7t \u1EE9ng d\u1EE5ng RustDesk ti\u1EBFp theo, t\xECm v\xE0 nh\u1EADp [Pin], B\u1ECF ch\u1ECDn [Kh\xF4ng h\u1EA1n ch\u1EBF]","Start on boot":"Ch\u1EA1y khi kh\u1EDFi \u0111\u1ED9ng","Start the screen sharing service on boot, requires special permissions":"Ch\u1EA1y d\u1ECBch v\u1EE5 chia s\u1EBB m\xE0n h\xECnh khi kh\u1EDFi \u0111\u1ED9ng, y\xEAu c\u1EA7u quy\u1EC1n \u0111\u1EB7c bi\u1EC7t","Connection not allowed":"K\u1EBFt n\u1ED1i kh\xF4ng \u0111u\u1EE3c ph\xE9p","Legacy mode":"Ch\u1EBF \u0111\u1ED9 c\u0169","Map mode":"Ch\u1EBF \u0111\u1ED9 map","Translate mode":"Ch\u1EBF \u0111\u1ED9 phi\xEAn d\u1ECBch","Use permanent password":"S\u1EED d\u1EE5ng m\u1EADt kh\u1EA9u v\u0129nh vi\u1EC5n","Use both passwords":"S\u1EED d\u1EE5ng c\u1EA3 hai m\u1EADt kh\u1EA9u","Set permanent password":"\u0110\u1EB7t m\u1EADt kh\u1EA9u v\u0129nh vi\u1EC5n","Enable remote restart":"B\u1EADt kh\u1EDFi \u0111\u1ED9ng l\u1EA1i t\u1EEB xa","Restart remote device":"Kh\u1EDFi \u0111\u1ED9ng l\u1EA1i thi\u1EBFt b\u1ECB t\u1EEB xa","Are you sure you want to restart":"B\u1EA1n c\xF3 ch\u1EAFc b\u1EA1n mu\u1ED1n kh\u1EDFi \u0111\u1ED9ng l\u1EA1i kh\xF4ng","Restarting remote device":"\u0110ang kh\u1EDFi \u0111\u1ED9ng l\u1EA1i thi\u1EBFt b\u1ECB t\u1EEB xa",remote_restarting_tip:"Thi\u1EBFt b\u1ECB t\u1EEB xa \u0111ang kh\u1EDFi \u0111\u1ED9ng l\u1EA1i, h\xE3y \u0111\xF3ng c\u1EEDa s\u1ED5 tin nh\u1EAFn n\xE0y v\xE0 k\u1EBFt n\u1ED1i l\u1EA1i v\u1EDBi m\u1EADt kh\u1EA9u v\u0129nh vi\u1EC5n sau m\u1ED9t kho\u1EA3ng th\u1EDDi gian",Copied:"\u0110\xE3 sao ch\xE9p","Exit Fullscreen":"Tho\xE1t to\xE0n m\xE0n h\xECnh",Fullscreen:"To\xE0n m\xE0n h\xECnh","Mobile Actions":"H\xE0nh \u0111\u1ED9ng tr\xEAn thi\u1EBFt b\u1ECB di \u0111\u1ED9ng","Select Monitor":"Ch\u1ECDn m\xE0n h\xECnh","Control Actions":"Ki\u1EC3m so\xE1t h\xE0nh \u0111\u1ED9ng","Display Settings":"Thi\u1EBFt l\u1EADp hi\u1EC3n th\u1ECB",Ratio:"T\u1EC9 l\u1EC7","Image Quality":"Ch\u1EA5t l\u01B0\u1EE3ng h\xECnh \u1EA3nh","Scroll Style":"Ki\u1EC3u cu\u1ED9n","Show Toolbar":"Hi\u1EC7n thanh c\xF4ng c\u1EE5","Hide Toolbar":"\u1EA8n thanh c\xF4ng c\u1EE5","Direct Connection":"K\u1EBFt n\u1ED1i tr\u1EF1c ti\u1EBFp","Relay Connection":"K\u1EBFt n\u1ED1i chuy\u1EC3n ti\u1EBFp","Secure Connection":"K\u1EBFt n\u1ED1i an to\xE0n","Insecure Connection":"K\u1EBFt n\u1ED1i kh\xF4ng an to\xE0n","Scale original":"Quy m\xF4 g\u1ED1c","Scale adaptive":"Quy m\xF4 th\xEDch \u1EE9ng",General:"Chung",Security:"B\u1EA3o m\u1EADt",Theme:"Ch\u1EE7 \u0111\u1EC1","Dark Theme":"Ch\u1EE7 \u0111\u1EC1 T\u1ED1i","Light Theme":"Ch\u1EE7 \u0111\u1EC1 S\xE1ng",Dark:"T\u1ED1i",Light:"S\xE1ng","Follow System":"Theo h\u1EC7 th\u1ED1ng","Enable hardware codec":"B\u1EADt codec ph\u1EA7n c\u1EE9ng","Unlock Security Settings":"M\u1EDF kh\xF3a c\xE0i \u0111\u1EB7t b\u1EA3o m\u1EADt","Enable audio":"B\u1EADt \xE2m thanh","Unlock Network Settings":"M\u1EDF kh\xF3a c\xE0i \u0111\u1EB7t m\u1EA1ng",Server:"M\xE1y ch\u1EE7","Direct IP Access":"Truy c\u1EADp tr\u1EF1c ti\u1EBFp qua IP",Proxy:"",Apply:"\xC1p d\u1EE5ng","Disconnect all devices?":"Ng\u1EAFt k\u1EBFt n\u1ED1i t\u1EA5t c\u1EA3 thi\u1EBFt b\u1ECB",Clear:"L\xE0m tr\u1ED1ng","Audio Input Device":"Thi\u1EBFt b\u1ECB \xE2m thanh \u0111\u1EA7u v\xE0o","Use IP Whitelisting":"D\xF9ng danh s\xE1ch c\xE1c IP cho ph\xE9p",Network:"M\u1EA1ng","Pin Toolbar":"Ghim thanh c\xF4ng c\u1EE5","Unpin Toolbar":"B\u1ECF ghim thanh c\xF4ng c\u1EE5",Recording:"\u0110ang ghi h\xECnh",Directory:"Th\u01B0 m\u1EE5c","Automatically record incoming sessions":"T\u1EF1 \u0111\u1ED9ng ghi nh\u1EEFng phi\xEAn k\u1EBFt n\u1ED1i v\xE0o",Change:"Thay \u0111\u1ED5i","Start session recording":"B\u1EAFt \u0111\u1EA7u ghi h\xECnh phi\xEAn k\u1EBFt n\u1ED1i","Stop session recording":"D\u1EEBng ghi h\xECnh phi\xEAn k\u1EBFt n\u1ED1i","Enable recording session":"B\u1EADt ghi h\xECnh phi\xEAn k\u1EBFt n\u1ED1i","Enable LAN discovery":"B\u1EADt ph\xE1t hi\u1EC7n m\u1EA1ng n\u1ED9i b\u1ED9 (LAN)","Deny LAN discovery":"T\u1EEB ch\u1ED1i ph\xE1t hi\u1EC7n m\u1EA1ng n\u1ED9i b\u1ED9 (LAN)","Write a message":"Vi\u1EBFt m\u1ED9t tin nh\u1EAFn",Prompt:"","Please wait for confirmation of UAC...":"Vui l\xF2ng ch\u1EDD cho ph\xE9p UAC",elevated_foreground_window_tip:"C\u1EEDa s\u1ED5 hi\u1EC7n t\u1EA1i c\u1EE7a m\xE1y t\xEDnh t\u1EEB xa y\xEAu c\u1EA7u quy\u1EC1n cao h\u01A1n \u0111\u1EC3 v\u1EADn h\xE0nh, n\xEAn b\u1EA1n kh\xF4ng th\u1EC3 s\u1EED d\u1EE5ng chu\u1ED9t v\xE0 b\xE0n ph\xEDm t\u1EA1m th\u1EDDi. B\u1EA1n c\xF3 th\u1EC3 y\xEAu c\u1EA7u ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa thu nh\u1ECF c\u1EEDa s\u1ED5 hi\u1EC7n t\u1EA1i, ho\u1EB7c nh\u1EA5n v\xE0o n\xFAt C\u1EA5p Quy\u1EC1n trong c\u1EEDa s\u1ED5 qu\u1EA3n l\xFD k\u1EBFt n\u1ED1i. \u0110\u1EC3 tr\xE1nh t\xEDnh tr\u1EA1ng n\xE0y, ch\xFAng t\xF4i g\u1EE3i \xFD n\xEAn c\xE0i \u0111\u1EB7t ph\u1EA7n m\u1EC1m \u1EDF ph\xEDa thi\u1EBFt b\u1ECB t\u1EEB xa.",Disconnected:"\u0110\xE3 ng\u1EAFt k\u1EBFt n\u1ED1i",Other:"Kh\xE1c","Confirm before closing multiple tabs":"X\xE1c nh\u1EADn tr\u01B0\u1EDBc khi \u0111\xF3ng nhi\u1EC1u c\u1EEDa s\u1ED5","Keyboard Settings":"C\xE0i \u0111\u1EB7t b\xE0n ph\xEDm","Full Access":"Truy c\u1EADp kh\xF4ng gi\u1EDBi h\u1EA1ng","Screen Share":"Chia s\u1EBB m\xE0n h\xECnh","Wayland requires Ubuntu 21.04 or higher version.":"Wayland y\xEAu c\u1EA7u phi\xEAn b\u1EA3n Ubuntu 21.04 tr\u1EDF l\xEAn.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland y\xEAu c\u1EA7u phi\xEAn b\u1EA3n distro linux cao h\u01A1n. Vui l\xF2ng th\u1EED m\xE1y t\xEDnh \u0111\u1EC3 b\xE0n X11 ho\u1EB7c thay \u0111\u1ED5i h\u1EC7 \u0111i\u1EC1u h\xE0nh c\u1EE7a b\u1EA1n.",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"Vui l\xF2ng Ch\u1ECDn m\xE0n h\xECnh \u0111\u1EC3 chia s\u1EBB (V\u1EADn h\xE0nh \u1EDF ph\xEDa ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa).","Show RustDesk":"Hi\u1EC7n RustDesk","This PC":"",or:"ho\u1EB7c","Continue with":"Ti\u1EBFp t\u1EE5c v\u1EDBi",Elevate:"C\u1EA5p Quy\u1EC1n","Zoom cursor":"Ph\xF3ng to chu\u1ED9t","Accept sessions via password":"Ch\u1EA5p nh\u1EADn phi\xEAn k\u1EBFt n\u1ED1i b\u1EB1ng m\u1EADt kh\u1EA9u","Accept sessions via click":"Ch\u1EA5p nh\u1EADn phi\xEAn k\u1EBFt n\u1ED1i b\u1EB1ng chu\u1ED9t","Accept sessions via both":"Ch\u1EA5p nh\u1EADn phi\xEAn k\u1EBFt n\u1ED1i b\u1EB1ng c\u1EA3 hai","Please wait for the remote side to accept your session request...":"Vui l\xF2ng ch\u1EDD ph\xEDa ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa ch\u1EA5p nh\u1EADn k\u1EBFt n\u1ED1i c\u1EE7a b\u1EA1n...","One-time Password":"M\u1EADt kh\u1EA9u m\u1ED9t l\u1EA7n","Use one-time password":"D\xF9ng m\u1EADt kh\u1EA9u m\u1ED9t l\u1EA7n","One-time password length":"\u0110\u1ED9 d\xE0i m\u1EADt kh\u1EA9u m\u1ED9t l\u1EA7n","Request access to your device":"Y\xEAu c\u1EA7u quy\u1EC1n truy c\u1EADp v\xE0o thi\u1EBFt b\u1ECB c\u1EE7a b\u1EA1n","Hide connection management window":"\u1EA8n c\u1EEDa s\u1ED5 qu\u1EA3n l\xFD k\u1EBFt n\u1ED1i",hide_cm_tip:"Cho ph\xE9p \u1EA9n ch\u1EC9 khi ch\u1EA5p nh\u1EADn phi\xEAn k\u1EBFt n\u1ED1i b\u1EB1ng m\u1EADt kh\u1EA9u v\u0129nh vi\u1EC5n",wayland_experiment_tip:"H\u1ED7 tr\u1EE3 cho Wayland \u0111ang trong giai \u0111o\u1EA1n th\u1EED nghi\u1EC7m, vui l\xF2ng d\xF9ng DX11 n\u1EBFu b\u1EA1n mu\u1ED1n s\u1EED d\u1EE5ng k\u1EBFt n\u1ED1i kh\xF4ng gi\xE1m s\xE1t.","Right click to select tabs":"Chu\u1ED9t ph\u1EA3i \u0111\u1EC3 ch\u1ECDn c\u1EEDa s\u1ED5",Skipped:"\u0110\xE3 b\u1ECF qua","Add to address book":"Th\xEAm v\xE0o Quy\u1EC3n \u0111\u1ECBa ch\u1EC9",Group:"Nh\xF3m",Search:"T\xECm","Closed manually by web console":"\u0110\xE3 \u0111\xF3ng th\u1EE7 c\xF4ng b\u1EB1ng b\u1EA3ng \u0111i\u1EC1u khi\u1EC3n web","Local keyboard type":"Lo\u1EA1i b\xE0n ph\xEDm c\u1EE5c b\u1ED9","Select local keyboard type":"Ch\u1ECDn ki\u1EC3u b\xE0n ph\xEDm c\u1EE5c b\u1ED9",software_render_tip:"N\u1EBFu b\u1EA1n \u0111ang d\xF9ng card \u0111\u1ED3 h\u1ECDa Nvidia tr\xEAn Linux v\xE0 c\u1EEDa s\u1ED5 t\u1EEB xa b\u1ECB t\u1EAFt ngay l\u1EADp t\u1EE9c sau khi k\u1EBFt n\u1ED1i, chuy\u1EC3n sang driver m\xE3 ngu\u1ED3n m\u1EDF Nouveau v\xE0 ch\u1ECDn s\u1EED d\u1EE5ng render b\u1EB1ng ph\u1EA7n m\u1EC1m c\xF3 th\u1EC3 kh\u1EAFc ph\u1EE5c \u0111\u01B0\u1EE3c. Y\xEAu c\u1EA7u kh\u1EDFi \u0111\u1ED9ng l\u1EA1i ph\u1EA7n m\u1EC1m.","Always use software rendering":"Cho ph\xE9p render b\u1EB1ng ph\u1EA7n m\u1EC1m",config_input:'\u0110\u1EC3 \u0111i\u1EC1u khi\u1EC3n \u0111\u01B0\u1EE3c m\xE1y t\xEDnh t\u1EEB xa v\u1EDBi b\xE0n ph\xEDm, b\u1EA1n c\u1EA7n cho ph\xE9p RustDesk quy\u1EC1n "Theo d\xF5i \u0111\u1EA7u v\xE0o" (Input Monitoring)',config_microphone:'\u0110\u1EC3 n\xF3i chuy\u1EC7n t\u1EEB xa, b\u1EA1n ph\u1EA3i cho ph\xE9p RustDesk quy\u1EC1n "Ghi \xE2m thanh" (Record Audio)',request_elevation_tip:"B\u1EA1n c\u0169ng c\xF3 th\u1EC3 y\xEAu c\u1EA7u \u0111\u01B0\u1EE3c c\u1EA5p quy\u1EC1n n\u1EBFu c\xF3 ng\u01B0\u1EDDi n\xE0o \u0111\xF3 \u1EDF b\xEAn ph\xEDa k\u1EBFt n\u1ED1i.",Wait:"Ch\u1EDD","Elevation Error":"C\u1EA5p Quy\u1EC1n L\u1ED7i","Ask the remote user for authentication":"Y\xEAu c\u1EA7u ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa x\xE1c th\u1EF1c","Choose this if the remote account is administrator":"Ch\u1ECDn c\xE1i n\xE0y n\u1EBFu t\xE0i kho\u1EA3n t\u1EEB xa l\xE0 qu\u1EA3n tr\u1ECB vi\xEAn","Transmit the username and password of administrator":"Truy\u1EC1n t\xEAn t\xE0i kho\u1EA3n v\xE0 m\u1EADt kh\u1EA9u c\u1EE7a qu\u1EA3n tr\u1ECB vi\xEAn",still_click_uac_tip:"V\u1EABn c\u1EA7n ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa nh\u1EA5n OK tr\xEAn c\u1EEDa s\u1ED5 UAC c\u1EE7a RustDesk \u0111ang ch\u1EA1y.","Request Elevation":"Y\xEAu c\u1EA7u C\u1EA5p Quy\u1EC1n",wait_accept_uac_tip:"Vui l\xF2ng ch\u1EDD cho ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa ch\u1EA5p nh\u1EADn c\u1EEDa s\u1ED5 UAC","Elevate successfully":"C\u1EA5p quy\u1EC1n th\xE0nh c\xF4ng",uppercase:"ch\u1EEF hoa",lowercase:"ch\u1EEF th\u01B0\u1EDDng",digit:"ch\u1EEF s\u1ED1","special character":"k\xFD t\u1EF1 \u0111\u1EB7c bi\u1EC7t","length>=8":"\u0111\u1ED9 d\xE0i>=8",Weak:"Y\u1EBFu",Medium:"Trung b\xECnh",Strong:"M\u1EA1ng","Switch Sides":"\u0110\u1ED5i b\xEAn","Please confirm if you want to share your desktop?":"Vui l\xF2ng x\xE1c nh\u1EADn n\u1EBFu b\u1EA1n mu\u1ED1n chia s\u1EBB m\xE1y t\xEDnh?",Display:"Hi\u1EC3n th\u1ECB","Default View Style":"Ki\u1EC3u xem m\u1EB7c \u0111\u1ECBnh","Default Scroll Style":"Ki\u1EC3u cu\u1ED9n m\u1EB7c \u0111\u1ECBnh","Default Image Quality":"Ch\u1EA5t l\u01B0\u1EE3ng h\xECnh \u1EA3nh m\u1EB7c \u0111\u1ECBnh","Default Codec":"Codec m\u1EB7c \u0111\u1ECBnh",Bitrate:"T",FPS:"",Auto:"T\u1EF1 \u0111\u1ED9ng","Other Default Options":"C\xE1c t\xF9y ch\u1ECDn m\u1EB7c \u0111\u1ECBnh kh\xE1c","Voice call":"G\u1ECDi \xE2m thanh","Text chat":"Tin nh\u1EAFn","Stop voice call":"D\u1EEBng cu\u1ED9c g\u1ECDi",relay_hint_tip:`Vi\u1EC7c k\u1EBFt n\u1ED1i tr\u1EF1c ti\u1EBFp c\xF3 th\u1EC3 kh\xF4ng kh\u1EA3 thi, b\u1EA1n c\xF3 th\u1EC3 th\u1EED k\u1EBFt n\u1ED1i qua m\xE1y ch\u1EE7 chuy\u1EC3n ti\u1EBFp. +Th\xEAm v\xE0o \u0111\xF3, n\u1EBFu b\u1EA1n mu\u1ED1n s\u1EED d\u1EE5ng m\xE1y ch\u1EE7 chuy\u1EC3n ti\u1EBFp trong l\u1EA7n th\u1EED \u0111\u1EA7u ti\xEAn, b\u1EA1n c\xF3 th\u1EC3 th\xEAm h\u1EADu t\u1ED1 "/r" v\xE0o sau ID, ho\u1EB7c ch\u1ECDn t\xF9y ch\u1ECDn "Lu\xF4n k\u1EBFt n\u1ED1i qua m\xE1y ch\u1EE7 chuy\u1EC3n ti\u1EBFp"`,Reconnect:"K\u1EBFt n\u1ED1i l\u1EA1i",Codec:"",Resolution:"\u0110\u1ED9 ph\xE2n gi\u1EA3i","No transfers in progress":"Kh\xF4ng c\xF3 t\u1EC7p tin n\xE0o \u0111ang \u0111\u01B0\u1EE3c truy\u1EC1n","Set one-time password length":"Thi\u1EBFt l\u1EADp \u0111\u1ED9 d\xE0i m\u1EADt kh\u1EA9u m\u1ED9t l\u1EA7n","RDP Settings":"C\xE0i \u0111\u1EB7t RDP","Sort by":"S\u1EAFp x\u1EBFp theo","New Connection":"K\u1EBFt n\u1ED1i m\u1EDBi",Restore:"Kh\xF4i ph\u1EE5c",Minimize:"Thu nh\u1ECF",Maximize:"Ph\xF3ng to","Your Device":"Thi\u1EBFt b\u1ECB c\u1EE7a b\u1EA1n",empty_recent_tip:`Oops, kh\xF4ng c\xF3 k\u1EBFt n\u1ED1i n\xE0o g\u1EA7n \u0111\xE2y! +\u0110\xE3 \u0111\u1EBFn l\xFAc k\u1EBFt n\u1ED1i r\u1ED3i.`,empty_favorite_tip:`Ch\u01B0a c\xF3 ng\u01B0\u1EDDi d\xF9ng y\xEAu th\xEDch n\xE0o c\u1EA3? +H\xE3y t\xECm ai \u0111\xF3 \u0111\u1EC3 k\u1EBFt n\u1ED1i c\xF9ng v\xE0 th\xEAm h\u1ECD v\xE0o danh s\xE1ch y\xEAu th\xEDch!`,empty_lan_tip:"\xD4i kh\xF4ng, c\xF3 v\u1EBB nh\u01B0 ch\xFAng ta ch\u01B0a ph\xE1t hi\u1EC7n ra b\u1EA5t c\u1EE9 ng\u01B0\u1EDDi d\xF9ng n\xE0o c\u1EA3.",empty_address_book_tip:"\xD4i b\u1EA1n \u01A1i, c\xF3 v\u1EBB nh\u01B0 b\u1EA1n ch\u01B0a th\xEAm ai v\xE0o quy\u1EC3n \u0111\u1ECBa ch\u1EC9 c\u1EA3.","eg: admin":"v\xED d\u1EE5: admin","Empty Username":"T\xEAn t\xE0i kho\u1EA3n tr\u1ED1ng","Empty Password":"M\u1EADt kh\u1EA9u tr\u1ED1ng",Me:"T\xF4i",identical_file_tip:"T\u1EC7p tin n\xE0y gi\u1ED1ng h\u1EC7t v\u1EDBi t\u1EC7p tin c\u1EE7a ng\u01B0\u1EDDi d\xF9ng t\u1EEB xa",show_monitors_tip:"Hi\u1EC7n c\xE1c m\xE0n h\xECnh trong thanh c\xF4ng c\u1EE5","View Mode":"Ch\u1EBF \u0111\u1ED9 xem",login_linux_tip:"B\u1EA1n c\u1EA7n \u0111\u0103ng nh\u1EADp v\xE0o t\xE0i kho\u1EA3n Linux t\u1EEB xa \u0111\u1EC3 b\u1EADt X phi\xEAn k\u1EBFt n\u1ED1i",verify_rustdesk_password_tip:"X\xE1c th\u1EF1c m\u1EADt kh\u1EA9u RustDesk",remember_account_tip:"Nh\u1EDB t\xE0i kho\u1EA3n n\xE0y",os_account_desk_tip:"T\xE0i kho\u1EA3n n\xE0y \u0111\xE3 \u0111\u01B0\u1EE3c d\xF9ng \u0111\u1EC3 \u0111\u0103ng nh\u1EADp t\u1EDBi h\u1EC7 \u0111i\u1EC1u h\xE0nh t\u1EEB xa v\xE0 k\xEDch ho\u1EA1t phi\xEAn k\u1EBFt n\u1ED1i \u1EDF ch\u1EBF \u0111\u1ED9 headless","OS Account":"T\xE0i kho\u1EA3n h\u1EC7 \u0111i\u1EC1u h\xE0nh",another_user_login_title_tip:"C\xF3 ng\u01B0\u1EDDi d\xF9ng kh\xE1c \u0111\xE3 \u0111\u0103ng nh\u1EADp",another_user_login_text_tip:"Ng\u1EAFt k\u1EBFt n\u1ED1i",xorg_not_found_title_tip:"Kh\xF4ng t\xECm th\u1EA5y Xorg",xorg_not_found_text_tip:"Vui l\xF2ng c\xE0i \u0111\u1EB7t Xorg",no_desktop_title_tip:"Kh\xF4ng c\xF3 desktop kh\u1EA3 d\u1EE5ng",no_desktop_text_tip:"Vui l\xF2ng c\xE0i \u0111\u1EB7t desktop GNOME","No need to elevate":"Kh\xF4ng c\u1EA7n ph\u1EA3i c\u1EA5p quy\u1EC1n","System Sound":"\xC2m thanh h\u1EC7 th\u1ED1ng",Default:"M\u1EB7c \u0111\u1ECBnh","New RDP":"RDP m\u1EDBi",Fingerprint:"","Copy Fingerprint":"Sao ch\xE9p fingerprint","no fingerprints":"kh\xF4ng c\xF3 fingerprints","Select a peer":"Ch\u1ECDn m\u1ED9t ng\u01B0\u1EDDi d\xF9ng","Select peers":"Ch\u1ECDn nhi\u1EC1u ng\u01B0\u1EDDi d\xF9ng",Plugins:"Ti\u1EC7n \xEDch",Uninstall:"G\u1EE1 c\xE0i \u0111\u1EB7t",Update:"C\u1EADp nh\u1EADt",Enable:"B\u1EADt",Disable:"T\u1EAFt",Options:"T\xF9y ch\u1ECDn",resolution_original_tip:"\u0110\u1ED9 ph\xE2n gi\u1EA3i g\u1ED1c",resolution_fit_local_tip:"V\u1EEBa v\u1EDBi \u0111\u1ED9 ph\xE2n gi\u1EA3i c\u1EE5c b\u1ED9",resolution_custom_tip:"\u0110\u1ED9 ph\xE2n gi\u1EA3i t\xF9y ch\u1EC9nh","Collapse toolbar":"Thu nh\u1ECF thanh c\xF4ng c\u1EE5","Accept and Elevate":"Ch\u1EA5p nh\u1EADn v\xE0 C\u1EA5p Quy\u1EC1n",accept_and_elevate_btn_tooltip:"Ch\u1EA5p nh\u1EADn k\u1EBFt n\u1ED1i v\xE0 c\u1EA5p c\xE1c quy\u1EC1n UAC.",clipboard_wait_response_timeout_tip:"","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"",Service:"",Start:"",Stop:"",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},cn:{Status:"\u72B6\u6001","Your Desktop":"\u4F60\u7684\u684C\u9762",desk_tip:"\u4F60\u7684\u684C\u9762\u53EF\u4EE5\u901A\u8FC7\u4E0B\u9762\u7684 ID \u548C\u5BC6\u7801\u8BBF\u95EE\u3002",Password:"\u5BC6\u7801",Ready:"\u5C31\u7EEA",Established:"\u5DF2\u5EFA\u7ACB",connecting_status:"\u6B63\u5728\u63A5\u5165 RustDesk \u7F51\u7EDC...","Enable service":"\u5141\u8BB8\u670D\u52A1","Start service":"\u542F\u52A8\u670D\u52A1","Service is running":"\u670D\u52A1\u6B63\u5728\u8FD0\u884C","Service is not running":"\u670D\u52A1\u672A\u8FD0\u884C",not_ready_status:"\u672A\u5C31\u7EEA\uFF0C\u8BF7\u68C0\u67E5\u7F51\u7EDC\u8FDE\u63A5","Control Remote Desktop":"\u63A7\u5236\u8FDC\u7A0B\u684C\u9762","Transfer file":"\u4F20\u8F93\u6587\u4EF6",Connect:"\u8FDE\u63A5","Recent sessions":"\u6700\u8FD1\u8BBF\u95EE\u8FC7","Address book":"\u5730\u5740\u7C3F",Confirmation:"\u786E\u8BA4","TCP tunneling":"TCP \u96A7\u9053",Remove:"\u5220\u9664","Refresh random password":"\u5237\u65B0\u968F\u673A\u5BC6\u7801","Set your own password":"\u8BBE\u7F6E\u5BC6\u7801","Enable keyboard/mouse":"\u5141\u8BB8\u63A7\u5236\u952E\u76D8/\u9F20\u6807","Enable clipboard":"\u5141\u8BB8\u540C\u6B65\u526A\u8D34\u677F","Enable file transfer":"\u5141\u8BB8\u4F20\u8F93\u6587\u4EF6","Enable TCP tunneling":"\u5141\u8BB8\u5EFA\u7ACB TCP \u96A7\u9053","IP Whitelisting":"IP \u767D\u540D\u5355","ID/Relay Server":"ID/\u4E2D\u7EE7\u670D\u52A1\u5668","Import server config":"\u5BFC\u5165\u670D\u52A1\u5668\u914D\u7F6E","Export Server Config":"\u5BFC\u51FA\u670D\u52A1\u5668\u914D\u7F6E","Import server configuration successfully":"\u5BFC\u5165\u670D\u52A1\u5668\u914D\u7F6E\u4FE1\u606F\u6210\u529F","Export server configuration successfully":"\u5BFC\u51FA\u670D\u52A1\u5668\u914D\u7F6E\u4FE1\u606F\u6210\u529F","Invalid server configuration":"\u670D\u52A1\u5668\u914D\u7F6E\u65E0\u6548\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u65B0\u590D\u5236\u914D\u7F6E\u4FE1\u606F\u5230\u526A\u8D34\u677F\uFF0C\u7136\u540E\u70B9\u51FB\u6B64\u6309\u94AE","Clipboard is empty":"\u590D\u5236\u914D\u7F6E\u4FE1\u606F\u5230\u526A\u8D34\u677F\u540E\u70B9\u51FB\u6B64\u6309\u94AE\uFF0C\u53EF\u4EE5\u81EA\u52A8\u5BFC\u5165\u914D\u7F6E","Stop service":"\u505C\u6B62\u670D\u52A1","Change ID":"\u66F4\u6539 ID","Your new ID":"\u4F60\u7684\u65B0 ID","length %min% to %max%":"\u957F\u5EA6\u5728 %min% \u4E0E %max% \u4E4B\u95F4","starts with a letter":"\u4EE5\u5B57\u6BCD\u5F00\u5934","allowed characters":"\u4F7F\u7528\u5141\u8BB8\u7684\u5B57\u7B26",id_change_tip:"\u53EA\u53EF\u4EE5\u4F7F\u7528\u5B57\u6BCD a-z, A-Z, 0-9, _ (\u4E0B\u5212\u7EBF)\u3002\u9996\u5B57\u6BCD\u5FC5\u987B\u662F a-z, A-Z\u3002\u957F\u5EA6\u5728 6 \u4E0E 16 \u4E4B\u95F4\u3002",Website:"\u7F51\u7AD9",About:"\u5173\u4E8E",Slogan_tip:"","Privacy Statement":"\u9690\u79C1\u58F0\u660E",Mute:"\u9759\u97F3","Build Date":"\u6784\u5EFA\u65E5\u671F",Version:"\u7248\u672C",Home:"\u4E3B\u9875","Audio Input":"\u97F3\u9891\u8F93\u5165",Enhancements:"\u589E\u5F3A\u529F\u80FD","Hardware Codec":"\u786C\u4EF6\u7F16\u89E3\u7801","Adaptive bitrate":"\u81EA\u9002\u5E94\u7801\u7387","ID Server":"ID \u670D\u52A1\u5668","Relay Server":"\u4E2D\u7EE7\u670D\u52A1\u5668","API Server":"API \u670D\u52A1\u5668",invalid_http:"\u5FC5\u987B\u4EE5 http:// \u6216\u8005 https:// \u5F00\u5934","Invalid IP":"\u65E0\u6548 IP","Invalid format":"\u65E0\u6548\u683C\u5F0F",server_not_support:"\u670D\u52A1\u5668\u6682\u4E0D\u652F\u6301","Not available":"\u4E0D\u53EF\u7528","Too frequent":"\u4FEE\u6539\u592A\u9891\u7E41\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5",Cancel:"\u53D6\u6D88",Skip:"\u8DF3\u8FC7",Close:"\u5173\u95ED",Retry:"\u518D\u8BD5",OK:"\u786E\u8BA4","Password Required":"\u9700\u8981\u5BC6\u7801","Please enter your password":"\u8BF7\u8F93\u5165\u5BC6\u7801","Remember password":"\u8BB0\u4F4F\u5BC6\u7801","Wrong Password":"\u5BC6\u7801\u9519\u8BEF","Do you want to enter again?":"\u662F\u5426\u8981\u518D\u6B21\u8F93\u5165\uFF1F","Connection Error":"\u8FDE\u63A5\u9519\u8BEF",Error:"\u9519\u8BEF","Reset by the peer":"\u8FDE\u63A5\u88AB\u5BF9\u65B9\u5173\u95ED","Connecting...":"\u6B63\u5728\u8FDE\u63A5...","Connection in progress. Please wait.":"\u6B63\u5728\u8FDB\u884C\u8FDE\u63A5\uFF0C\u8BF7\u7A0D\u5019\u3002","Please try 1 minute later":"\u4E00\u5206\u949F\u540E\u518D\u8BD5","Login Error":"\u767B\u5F55\u9519\u8BEF",Successful:"\u6210\u529F","Connected, waiting for image...":"\u5DF2\u8FDE\u63A5\uFF0C\u7B49\u5F85\u753B\u9762\u4F20\u8F93...",Name:"\u540D\u79F0",Type:"\u7C7B\u578B",Modified:"\u4FEE\u6539\u65F6\u95F4",Size:"\u5927\u5C0F","Show Hidden Files":"\u663E\u793A\u9690\u85CF\u6587\u4EF6",Receive:"\u63A5\u53D7",Send:"\u53D1\u9001","Refresh File":"\u5237\u65B0\u6587\u4EF6",Local:"\u672C\u5730",Remote:"\u8FDC\u7A0B","Remote Computer":"\u8FDC\u7A0B\u7535\u8111","Local Computer":"\u672C\u5730\u7535\u8111","Confirm Delete":"\u786E\u8BA4\u5220\u9664",Delete:"\u5220\u9664",Properties:"\u5C5E\u6027","Multi Select":"\u591A\u9009","Select All":"\u5168\u9009","Unselect All":"\u53D6\u6D88\u5168\u9009","Empty Directory":"\u7A7A\u6587\u4EF6\u5939","Not an empty directory":"\u8FD9\u4E0D\u662F\u4E00\u4E2A\u7A7A\u6587\u4EF6\u5939","Are you sure you want to delete this file?":"\u662F\u5426\u5220\u9664\u6B64\u6587\u4EF6\uFF1F","Are you sure you want to delete this empty directory?":"\u662F\u5426\u5220\u9664\u6B64\u7A7A\u6587\u4EF6\u5939\uFF1F","Are you sure you want to delete the file of this directory?":"\u662F\u5426\u5220\u9664\u6B64\u6587\u4EF6\u5939\u4E0B\u7684\u6587\u4EF6\uFF1F","Do this for all conflicts":"\u5E94\u7528\u4E8E\u5176\u5B83\u51B2\u7A81","This is irreversible!":"\u6B64\u64CD\u4F5C\u4E0D\u53EF\u9006\uFF01",Deleting:"\u6B63\u5728\u5220\u9664",files:"\u6587\u4EF6",Waiting:"\u6B63\u5728\u7B49\u5F85...",Finished:"\u5B8C\u6210",Speed:"\u901F\u5EA6","Custom Image Quality":"\u8BBE\u7F6E\u753B\u9762\u8D28\u91CF","Privacy mode":"\u9690\u79C1\u6A21\u5F0F","Block user input":"\u963B\u6B62\u7528\u6237\u8F93\u5165","Unblock user input":"\u53D6\u6D88\u963B\u6B62\u7528\u6237\u8F93\u5165","Adjust Window":"\u8C03\u8282\u7A97\u53E3",Original:"\u539F\u59CB\u6BD4\u4F8B",Shrink:"\u6536\u7F29",Stretch:"\u4F38\u5C55",Scrollbar:"\u6EDA\u52A8\u6761",ScrollAuto:"\u81EA\u52A8\u6EDA\u52A8","Good image quality":"\u753B\u8D28\u6700\u4F18\u5316",Balanced:"\u5E73\u8861","Optimize reaction time":"\u901F\u5EA6\u6700\u4F18\u5316",Custom:"\u81EA\u5B9A\u4E49","Show remote cursor":"\u663E\u793A\u8FDC\u7A0B\u5149\u6807","Show quality monitor":"\u663E\u793A\u8D28\u91CF\u76D1\u6D4B","Disable clipboard":"\u7981\u7528\u526A\u8D34\u677F","Lock after session end":"\u4F1A\u8BDD\u7ED3\u675F\u540E\u9501\u5B9A\u8FDC\u7A0B\u7535\u8111",Insert:"\u63D2\u5165","Insert Lock":"\u9501\u5B9A\u8FDC\u7A0B\u7535\u8111",Refresh:"\u5237\u65B0\u753B\u9762","ID does not exist":"ID \u4E0D\u5B58\u5728","Failed to connect to rendezvous server":"\u8FDE\u63A5\u6CE8\u518C\u670D\u52A1\u5668\u5931\u8D25","Please try later":"\u8BF7\u7A0D\u540E\u518D\u8BD5","Remote desktop is offline":"\u8FDC\u7A0B\u7535\u8111\u5904\u4E8E\u79BB\u7EBF\u72B6\u6001","Key mismatch":"Key \u4E0D\u5339\u914D",Timeout:"\u8FDE\u63A5\u8D85\u65F6","Failed to connect to relay server":"\u65E0\u6CD5\u8FDE\u63A5\u5230\u4E2D\u7EE7\u670D\u52A1\u5668","Failed to connect via rendezvous server":"\u65E0\u6CD5\u901A\u8FC7\u6CE8\u518C\u670D\u52A1\u5668\u5EFA\u7ACB\u8FDE\u63A5","Failed to connect via relay server":"\u65E0\u6CD5\u901A\u8FC7\u4E2D\u7EE7\u670D\u52A1\u5668\u5EFA\u7ACB\u8FDE\u63A5","Failed to make direct connection to remote desktop":"\u65E0\u6CD5\u76F4\u63A5\u8FDE\u63A5\u5230\u8FDC\u7A0B\u684C\u9762","Set Password":"\u8BBE\u7F6E\u5BC6\u7801","OS Password":"\u64CD\u4F5C\u7CFB\u7EDF\u5BC6\u7801",install_tip:"\u4F60\u6B63\u5728\u8FD0\u884C\u672A\u5B89\u88C5\u7248\u672C\uFF0C\u7531\u4E8E UAC \u9650\u5236\uFF0C\u4F5C\u4E3A\u88AB\u63A7\u7AEF\uFF0C\u4F1A\u5728\u67D0\u4E9B\u60C5\u51B5\u4E0B\u65E0\u6CD5\u63A7\u5236\u9F20\u6807\u952E\u76D8\uFF0C\u6216\u8005\u5F55\u5236\u5C4F\u5E55\uFF0C\u8BF7\u70B9\u51FB\u4E0B\u9762\u7684\u6309\u94AE\u5C06 RustDesk \u5B89\u88C5\u5230\u7CFB\u7EDF\uFF0C\u4ECE\u800C\u89C4\u907F\u4E0A\u8FF0\u95EE\u9898\u3002","Click to upgrade":"\u70B9\u51FB\u8FD9\u91CC\u5347\u7EA7","Click to download":"\u70B9\u51FB\u8FD9\u91CC\u4E0B\u8F7D","Click to update":"\u70B9\u51FB\u8FD9\u91CC\u66F4\u65B0",Configure:"\u914D\u7F6E",config_acc:'\u4E3A\u4E86\u80FD\u591F\u8FDC\u7A0B\u63A7\u5236\u4F60\u7684\u684C\u9762, \u8BF7\u7ED9\u4E88 RustDesk "\u8F85\u52A9\u529F\u80FD" \u6743\u9650\u3002',config_screen:'\u4E3A\u4E86\u80FD\u591F\u8FDC\u7A0B\u8BBF\u95EE\u4F60\u7684\u684C\u9762, \u8BF7\u7ED9\u4E88 RustDesk "\u5C4F\u5E55\u5F55\u5236" \u6743\u9650\u3002',"Installing ...":"\u5B89\u88C5\u4E2D...",Install:"\u5B89\u88C5",Installation:"\u5B89\u88C5","Installation Path":"\u5B89\u88C5\u8DEF\u5F84","Create start menu shortcuts":"\u521B\u5EFA\u542F\u52A8\u83DC\u5355\u5FEB\u6377\u65B9\u5F0F","Create desktop icon":"\u521B\u5EFA\u684C\u9762\u56FE\u6807",agreement_tip:"\u5F00\u59CB\u5B89\u88C5\u5373\u8868\u793A\u63A5\u53D7\u8BB8\u53EF\u534F\u8BAE\u3002","Accept and Install":"\u540C\u610F\u5E76\u5B89\u88C5","End-user license agreement":"\u7528\u6237\u534F\u8BAE","Generating ...":"\u6B63\u5728\u751F\u6210...","Your installation is lower version.":"\u4F60\u5B89\u88C5\u7684\u7248\u672C\u6BD4\u5F53\u524D\u8FD0\u884C\u7684\u4F4E\u3002",not_close_tcp_tip:"\u8BF7\u5728\u4F7F\u7528\u96A7\u9053\u7684\u65F6\u5019\uFF0C\u4E0D\u8981\u5173\u95ED\u672C\u7A97\u53E3","Listening ...":"\u6B63\u5728\u7B49\u5F85\u96A7\u9053\u8FDE\u63A5...","Remote Host":"\u8FDC\u7A0B\u4E3B\u673A","Remote Port":"\u8FDC\u7A0B\u7AEF\u53E3",Action:"\u52A8\u4F5C",Add:"\u6DFB\u52A0","Local Port":"\u672C\u5730\u7AEF\u53E3","Local Address":"\u5F53\u524D\u5730\u5740","Change Local Port":"\u4FEE\u6539\u672C\u5730\u7AEF\u53E3",setup_server_tip:"\u5982\u679C\u9700\u8981\u66F4\u5FEB\u8FDE\u63A5\u901F\u5EA6\uFF0C\u4F60\u53EF\u4EE5\u9009\u62E9\u81EA\u5EFA\u670D\u52A1\u5668","Too short, at least 6 characters.":"\u592A\u77ED\u4E86\uFF0C\u81F3\u5C11 6 \u4E2A\u5B57\u7B26","The confirmation is not identical.":"\u4E24\u6B21\u8F93\u5165\u4E0D\u5339\u914D",Permissions:"\u6743\u9650",Accept:"\u63A5\u53D7",Dismiss:"\u62D2\u7EDD",Disconnect:"\u65AD\u5F00\u8FDE\u63A5","Enable file copy and paste":"\u5141\u8BB8\u590D\u5236\u7C98\u8D34\u6587\u4EF6",Connected:"\u5DF2\u8FDE\u63A5","Direct and encrypted connection":"\u52A0\u5BC6\u76F4\u8FDE","Relayed and encrypted connection":"\u52A0\u5BC6\u4E2D\u7EE7\u8FDE\u63A5","Direct and unencrypted connection":"\u975E\u52A0\u5BC6\u76F4\u8FDE","Relayed and unencrypted connection":"\u975E\u52A0\u5BC6\u4E2D\u7EE7\u8FDE\u63A5","Enter Remote ID":"\u8F93\u5165\u5BF9\u65B9 ID","Enter your password":"\u8F93\u5165\u5BC6\u7801","Logging in...":"\u6B63\u5728\u767B\u5F55...","Enable RDP session sharing":"\u5141\u8BB8 RDP \u4F1A\u8BDD\u5171\u4EAB","Auto Login":"\u81EA\u52A8\u767B\u5F55\uFF08\u8BBE\u7F6E\u65AD\u5F00\u540E\u9501\u5B9A\u624D\u6709\u6548\uFF09","Enable direct IP access":"\u5141\u8BB8 IP \u76F4\u63A5\u8BBF\u95EE",Rename:"\u91CD\u547D\u540D",Space:"\u7A7A\u683C","Create desktop shortcut":"\u521B\u5EFA\u684C\u9762\u5FEB\u6377\u65B9\u5F0F","Change Path":"\u66F4\u6539\u8DEF\u5F84","Create Folder":"\u521B\u5EFA\u6587\u4EF6\u5939","Please enter the folder name":"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0","Fix it":"\u4FEE\u590D",Warning:"\u8B66\u544A","Login screen using Wayland is not supported":"\u4E0D\u652F\u6301\u4F7F\u7528 Wayland \u767B\u5F55\u754C\u9762","Reboot required":"\u91CD\u542F\u540E\u624D\u80FD\u751F\u6548","Unsupported display server":"\u4E0D\u652F\u6301\u5F53\u524D\u663E\u793A\u670D\u52A1\u5668","x11 expected":"\u8BF7\u5207\u6362\u5230 x11",Port:"\u7AEF\u53E3",Settings:"\u8BBE\u7F6E",Username:"\u7528\u6237\u540D","Invalid port":"\u65E0\u6548\u7AEF\u53E3","Closed manually by the peer":"\u88AB\u5BF9\u65B9\u624B\u52A8\u5173\u95ED","Enable remote configuration modification":"\u5141\u8BB8\u8FDC\u7A0B\u4FEE\u6539\u914D\u7F6E","Run without install":"\u4E0D\u5B89\u88C5\u76F4\u63A5\u8FD0\u884C","Connect via relay":"\u4E2D\u7EE7\u8FDE\u63A5","Always connect via relay":"\u5F3A\u5236\u8D70\u4E2D\u7EE7\u8FDE\u63A5",whitelist_tip:"\u53EA\u6709\u767D\u540D\u5355\u91CC\u7684 IP \u624D\u80FD\u8BBF\u95EE\u672C\u673A",Login:"\u767B\u5F55",Verify:"\u9A8C\u8BC1","Remember me":"\u8BB0\u4F4F\u6211","Trust this device":"\u4FE1\u4EFB\u6B64\u8BBE\u5907","Verification code":"\u9A8C\u8BC1\u7801",verification_tip:"\u5DF2\u5411\u6CE8\u518C\u90AE\u7BB1\u53D1\u9001\u4E86\u767B\u5F55\u9A8C\u8BC1\u7801\uFF0C\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801\u7EE7\u7EED\u767B\u5F55",Logout:"\u767B\u51FA",Tags:"\u6807\u7B7E","Search ID":"\u67E5\u627E ID",whitelist_sep:"\u53EF\u4EE5\u4F7F\u7528\u9017\u53F7\uFF0C\u5206\u53F7\uFF0C\u7A7A\u683C\u6216\u8005\u6362\u884C\u7B26\u4F5C\u4E3A\u5206\u9694\u7B26","Add ID":"\u589E\u52A0 ID","Add Tag":"\u589E\u52A0\u6807\u7B7E","Unselect all tags":"\u53D6\u6D88\u9009\u62E9\u6240\u6709\u6807\u7B7E","Network error":"\u7F51\u7EDC\u9519\u8BEF","Username missed":"\u7528\u6237\u540D\u6CA1\u6709\u586B\u5199","Password missed":"\u5BC6\u7801\u6CA1\u6709\u586B\u5199","Wrong credentials":"\u63D0\u4F9B\u7684\u767B\u5F55\u4FE1\u606F\u9519\u8BEF","The verification code is incorrect or has expired":"\u9A8C\u8BC1\u7801\u9519\u8BEF\u6216\u5DF2\u8D85\u65F6","Edit Tag":"\u4FEE\u6539\u6807\u7B7E","Forget Password":"\u5FD8\u8BB0\u5BC6\u7801",Favorites:"\u6536\u85CF","Add to Favorites":"\u52A0\u5165\u5230\u6536\u85CF","Remove from Favorites":"\u4ECE\u6536\u85CF\u4E2D\u5220\u9664",Empty:"\u7A7A\u7A7A\u5982\u4E5F","Invalid folder name":"\u65E0\u6548\u6587\u4EF6\u5939\u540D\u79F0","Socks5 Proxy":"Socks5 \u4EE3\u7406","Socks5/Http(s) Proxy":"Socks5/Http(s) \u4EE3\u7406",Discovered:"\u5DF2\u53D1\u73B0",install_daemon_tip:"\u4E3A\u4E86\u5F00\u673A\u542F\u52A8\uFF0C\u8BF7\u5B89\u88C5\u7CFB\u7EDF\u670D\u52A1\u3002","Remote ID":"\u8FDC\u7A0B ID",Paste:"\u7C98\u8D34","Paste here?":"\u7C98\u8D34\u5230\u8FD9\u91CC\uFF1F","Are you sure to close the connection?":"\u662F\u5426\u786E\u8BA4\u5173\u95ED\u8FDE\u63A5\uFF1F","Download new version":"\u4E0B\u8F7D\u65B0\u7248\u672C","Touch mode":"\u89E6\u5C4F\u6A21\u5F0F","Mouse mode":"\u9F20\u6807\u6A21\u5F0F","One-Finger Tap":"\u5355\u6307\u8F7B\u89E6","Left Mouse":"\u9F20\u6807\u5DE6\u952E","One-Long Tap":"\u5355\u6307\u957F\u6309","Two-Finger Tap":"\u53CC\u6307\u8F7B\u89E6","Right Mouse":"\u9F20\u6807\u53F3\u952E","One-Finger Move":"\u5355\u6307\u79FB\u52A8","Double Tap & Move":"\u53CC\u51FB\u5E76\u79FB\u52A8","Mouse Drag":"\u9F20\u6807\u9009\u4E2D\u62D6\u52A8","Three-Finger vertically":"\u4E09\u6307\u5782\u76F4\u6ED1\u52A8","Mouse Wheel":"\u9F20\u6807\u6EDA\u8F6E","Two-Finger Move":"\u53CC\u6307\u79FB\u52A8","Canvas Move":"\u79FB\u52A8\u753B\u5E03","Pinch to Zoom":"\u53CC\u6307\u7F29\u653E","Canvas Zoom":"\u7F29\u653E\u753B\u5E03","Reset canvas":"\u91CD\u7F6E\u753B\u5E03","No permission of file transfer":"\u6CA1\u6709\u6587\u4EF6\u4F20\u8F93\u6743\u9650",Note:"\u5907\u6CE8",Connection:"\u8FDE\u63A5","Share Screen":"\u5171\u4EAB\u5C4F\u5E55",Chat:"\u804A\u5929\u6D88\u606F",Total:"\u603B\u8BA1",items:"\u4E2A\u9879\u76EE",Selected:"\u5DF2\u9009\u62E9","Screen Capture":"\u5C4F\u5E55\u5F55\u5236","Input Control":"\u8F93\u5165\u63A7\u5236","Audio Capture":"\u97F3\u9891\u5F55\u5236","File Connection":"\u6587\u4EF6\u8FDE\u63A5","Screen Connection":"\u5C4F\u5E55\u8FDE\u63A5","Do you accept?":"\u662F\u5426\u63A5\u53D7\uFF1F","Open System Setting":"\u6253\u5F00\u7CFB\u7EDF\u8BBE\u7F6E","How to get Android input permission?":"\u5982\u4F55\u83B7\u53D6\u5B89\u5353\u7684\u8F93\u5165\u6743\u9650\uFF1F",android_input_permission_tip1:'\u4E3A\u4E86\u8BA9\u8FDC\u7A0B\u8BBE\u5907\u901A\u8FC7\u9F20\u6807\u6216\u89E6\u5C4F\u63A7\u5236\u60A8\u7684\u5B89\u5353\u8BBE\u5907\uFF0C\u4F60\u9700\u8981\u5141\u8BB8 RustDesk \u4F7F\u7528"\u65E0\u969C\u788D"\u670D\u52A1\u3002',android_input_permission_tip2:"\u8BF7\u5728\u63A5\u4E0B\u6765\u7684\u7CFB\u7EDF\u8BBE\u7F6E\u9875\u9762\u91CC\uFF0C\u627E\u5230\u5E76\u8FDB\u5165 [\u5DF2\u5B89\u88C5\u7684\u670D\u52A1] \u9875\u9762\uFF0C\u5C06 [RustDesk Input] \u670D\u52A1\u5F00\u542F\u3002",android_new_connection_tip:"\u6536\u5230\u65B0\u7684\u8FDE\u63A5\u63A7\u5236\u8BF7\u6C42\uFF0C\u5BF9\u65B9\u60F3\u8981\u63A7\u5236\u4F60\u5F53\u524D\u7684\u8BBE\u5907\u3002",android_service_will_start_tip:"\u5F00\u542F\u5F55\u5C4F\u6743\u9650\u5C06\u81EA\u52A8\u5F00\u542F\u670D\u52A1\uFF0C\u5141\u8BB8\u5176\u4ED6\u8BBE\u5907\u5411\u6B64\u8BBE\u5907\u8BF7\u6C42\u5EFA\u7ACB\u8FDE\u63A5\u3002",android_stop_service_tip:"\u5173\u95ED\u670D\u52A1\u5C06\u81EA\u52A8\u5173\u95ED\u6240\u6709\u5DF2\u5EFA\u7ACB\u7684\u8FDE\u63A5\u3002",android_version_audio_tip:"\u5F53\u524D\u5B89\u5353\u7248\u672C\u4E0D\u652F\u6301\u97F3\u9891\u5F55\u5236\uFF0C\u8BF7\u5347\u7EA7\u81F3\u5B89\u5353 10 \u6216\u66F4\u9AD8\u3002",android_start_service_tip:"\u70B9\u51FB\u5F00\u59CB\u670D\u52A1\u6216\u542F\u7528\u5C4F\u5E55\u6355\u83B7\u6743\u9650\uFF0C\u5373\u53EF\u542F\u52A8\u5C4F\u5E55\u5171\u4EAB\u670D\u52A1",android_permission_may_not_change_tip:"\u5BF9\u4E8E\u5DF2\u5EFA\u7ACB\u7684\u8FDE\u63A5\uFF0C\u6743\u9650\u53EF\u80FD\u4E0D\u4F1A\u7ACB\u5373\u53D1\u751F\u6539\u53D8\uFF0C\u9664\u975E\u91CD\u65B0\u5EFA\u7ACB\u8FDE\u63A5\u3002",Account:"\u8D26\u6237",Overwrite:"\u8986\u76D6","This file exists, skip or overwrite this file?":"\u8FD9\u4E2A\u6587\u4EF6/\u6587\u4EF6\u5939\u5DF2\u5B58\u5728\uFF0C\u8DF3\u8FC7/\u8986\u76D6\uFF1F",Quit:"\u9000\u51FA",Help:"\u5E2E\u52A9",Failed:"\u5931\u8D25",Succeeded:"\u6210\u529F","Someone turns on privacy mode, exit":"\u5176\u4ED6\u7528\u6237\u4F7F\u7528\u9690\u79C1\u6A21\u5F0F\uFF0C\u9000\u51FA",Unsupported:"\u4E0D\u652F\u6301","Peer denied":"\u88AB\u63A7\u7AEF\u62D2\u7EDD","Please install plugins":"\u8BF7\u5B89\u88C5\u63D2\u4EF6","Peer exit":"\u88AB\u63A7\u7AEF\u9000\u51FA","Failed to turn off":"\u9000\u51FA\u5931\u8D25","Turned off":"\u9000\u51FA",Language:"\u8BED\u8A00","Keep RustDesk background service":"\u4FDD\u6301 RustDesk \u540E\u53F0\u670D\u52A1","Ignore Battery Optimizations":"\u5FFD\u7565\u7535\u6C60\u4F18\u5316",android_open_battery_optimizations_tip:"\u5982\u9700\u5173\u95ED\u6B64\u529F\u80FD\uFF0C\u8BF7\u5728\u63A5\u4E0B\u6765\u7684 RustDesk \u5E94\u7528\u8BBE\u7F6E\u9875\u9762\u4E2D\uFF0C\u627E\u5230\u5E76\u8FDB\u5165 [\u7535\u6E90] \u9875\u9762\uFF0C\u53D6\u6D88\u52FE\u9009 [\u4E0D\u53D7\u9650\u5236]","Start on boot":"\u5F00\u673A\u81EA\u542F\u52A8","Start the screen sharing service on boot, requires special permissions":"\u5F00\u673A\u81EA\u52A8\u542F\u52A8\u5C4F\u5E55\u5171\u4EAB\u670D\u52A1\uFF0C\u6B64\u529F\u80FD\u9700\u8981\u4E00\u4E9B\u7279\u6B8A\u6743\u9650\u3002","Connection not allowed":"\u5BF9\u65B9\u4E0D\u5141\u8BB8\u8FDE\u63A5","Legacy mode":"\u4F20\u7EDF\u6A21\u5F0F","Map mode":"1:1 \u4F20\u8F93","Translate mode":"\u7FFB\u8BD1\u6A21\u5F0F","Use permanent password":"\u4F7F\u7528\u56FA\u5B9A\u5BC6\u7801","Use both passwords":"\u540C\u65F6\u4F7F\u7528\u4E24\u79CD\u5BC6\u7801","Set permanent password":"\u8BBE\u7F6E\u56FA\u5B9A\u5BC6\u7801","Enable remote restart":"\u5141\u8BB8\u8FDC\u7A0B\u91CD\u542F","Restart remote device":"\u91CD\u542F\u8FDC\u7A0B\u7535\u8111","Are you sure you want to restart":"\u786E\u5B9A\u8981\u91CD\u542F","Restarting remote device":"\u6B63\u5728\u91CD\u542F\u8FDC\u7A0B\u8BBE\u5907",remote_restarting_tip:"\u8FDC\u7A0B\u8BBE\u5907\u6B63\u5728\u91CD\u542F, \u8BF7\u5173\u95ED\u5F53\u524D\u63D0\u793A\u6846, \u5E76\u5728\u4E00\u6BB5\u65F6\u95F4\u540E\u4F7F\u7528\u6C38\u4E45\u5BC6\u7801\u91CD\u65B0\u8FDE\u63A5",Copied:"\u5DF2\u590D\u5236","Exit Fullscreen":"\u9000\u51FA\u5168\u5C4F",Fullscreen:"\u5168\u5C4F","Mobile Actions":"\u79FB\u52A8\u7AEF\u64CD\u4F5C","Select Monitor":"\u9009\u62E9\u76D1\u89C6\u5668","Control Actions":"\u63A7\u5236\u64CD\u4F5C","Display Settings":"\u663E\u793A\u8BBE\u7F6E",Ratio:"\u6BD4\u4F8B","Image Quality":"\u753B\u8D28","Scroll Style":"\u6EDA\u5C4F\u65B9\u5F0F","Show Toolbar":"\u663E\u793A\u5DE5\u5177\u680F","Hide Toolbar":"\u9690\u85CF\u5DE5\u5177\u680F","Direct Connection":"\u76F4\u63A5\u8FDE\u63A5","Relay Connection":"\u4E2D\u7EE7\u8FDE\u63A5","Secure Connection":"\u5B89\u5168\u8FDE\u63A5","Insecure Connection":"\u975E\u5B89\u5168\u8FDE\u63A5","Scale original":"\u539F\u59CB\u5C3A\u5BF8","Scale adaptive":"\u9002\u5E94\u7A97\u53E3",General:"\u5E38\u89C4",Security:"\u5B89\u5168",Theme:"\u4E3B\u9898","Dark Theme":"\u6697\u9ED1\u4E3B\u9898","Light Theme":"\u660E\u4EAE\u4E3B\u9898",Dark:"\u9ED1\u6697",Light:"\u660E\u4EAE","Follow System":"\u8DDF\u968F\u7CFB\u7EDF","Enable hardware codec":"\u4F7F\u80FD\u786C\u4EF6\u7F16\u89E3\u7801","Unlock Security Settings":"\u89E3\u9501\u5B89\u5168\u8BBE\u7F6E","Enable audio":"\u5141\u8BB8\u4F20\u8F93\u97F3\u9891","Unlock Network Settings":"\u89E3\u9501\u7F51\u7EDC\u8BBE\u7F6E",Server:"\u670D\u52A1\u5668","Direct IP Access":"IP \u76F4\u63A5\u8BBF\u95EE",Proxy:"\u4EE3\u7406",Apply:"\u5E94\u7528","Disconnect all devices?":"\u65AD\u5F00\u6240\u6709\u8FDC\u7A0B\u8FDE\u63A5\uFF1F",Clear:"\u6E05\u7A7A","Audio Input Device":"\u97F3\u9891\u8F93\u5165\u8BBE\u5907","Use IP Whitelisting":"\u53EA\u5141\u8BB8\u767D\u540D\u5355\u4E0A\u7684 IP \u8BBF\u95EE",Network:"\u7F51\u7EDC","Pin Toolbar":"\u56FA\u5B9A\u5DE5\u5177\u680F","Unpin Toolbar":"\u53D6\u6D88\u56FA\u5B9A\u5DE5\u5177\u680F",Recording:"\u5F55\u5C4F",Directory:"\u76EE\u5F55","Automatically record incoming sessions":"\u81EA\u52A8\u5F55\u5236\u6765\u8BBF\u4F1A\u8BDD",Change:"\u66F4\u6539","Start session recording":"\u5F00\u59CB\u5F55\u5C4F","Stop session recording":"\u7ED3\u675F\u5F55\u5C4F","Enable recording session":"\u5141\u8BB8\u5F55\u5236\u4F1A\u8BDD","Enable LAN discovery":"\u5141\u8BB8\u5C40\u57DF\u7F51\u53D1\u73B0","Deny LAN discovery":"\u62D2\u7EDD\u5C40\u57DF\u7F51\u53D1\u73B0","Write a message":"\u8F93\u5165\u804A\u5929\u6D88\u606F",Prompt:"\u63D0\u793A","Please wait for confirmation of UAC...":"\u8BF7\u7B49\u5F85\u5BF9\u65B9\u786E\u8BA4 UAC...",elevated_foreground_window_tip:"\u8FDC\u7AEF\u684C\u9762\u7684\u5F53\u524D\u7A97\u53E3\u9700\u8981\u66F4\u9AD8\u7684\u6743\u9650\u624D\u80FD\u64CD\u4F5C, \u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\u9F20\u6807\u952E\u76D8, \u53EF\u4EE5\u8BF7\u6C42\u5BF9\u65B9\u6700\u5C0F\u5316\u5F53\u524D\u7A97\u53E3, \u6216\u8005\u5728\u8FDE\u63A5\u7BA1\u7406\u7A97\u53E3\u70B9\u51FB\u63D0\u5347\u3002\u4E3A\u907F\u514D\u8FD9\u4E2A\u95EE\u9898\uFF0C\u5EFA\u8BAE\u5728\u8FDC\u7AEF\u8BBE\u5907\u4E0A\u5B89\u88C5\u672C\u8F6F\u4EF6\u3002",Disconnected:"\u4F1A\u8BDD\u5DF2\u7ED3\u675F",Other:"\u5176\u4ED6","Confirm before closing multiple tabs":"\u5173\u95ED\u591A\u4E2A\u6807\u7B7E\u9875\u65F6\u5411\u60A8\u786E\u8BA4","Keyboard Settings":"\u952E\u76D8\u8BBE\u7F6E","Full Access":"\u5B8C\u5168\u8BBF\u95EE","Screen Share":"\u4EC5\u5171\u4EAB\u5C4F\u5E55","Wayland requires Ubuntu 21.04 or higher version.":"Wayland \u9700\u8981 Ubuntu 21.04 \u6216\u66F4\u9AD8\u7248\u672C\u3002","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland \u9700\u8981\u66F4\u9AD8\u7248\u672C\u7684 linux \u53D1\u884C\u7248\u3002 \u8BF7\u5C1D\u8BD5 X11 \u684C\u9762\u6216\u66F4\u6539\u60A8\u7684\u64CD\u4F5C\u7CFB\u7EDF\u3002",JumpLink:"\u67E5\u770B","Please Select the screen to be shared(Operate on the peer side).":"\u8BF7\u9009\u62E9\u8981\u5206\u4EAB\u7684\u753B\u9762\uFF08\u5BF9\u7AEF\u64CD\u4F5C\uFF09\u3002","Show RustDesk":"\u663E\u793A RustDesk","This PC":"\u6B64\u7535\u8111",or:"\u6216","Continue with":"\u4F7F\u7528",Elevate:"\u63D0\u6743","Zoom cursor":"\u7F29\u653E\u5149\u6807","Accept sessions via password":"\u53EA\u5141\u8BB8\u5BC6\u7801\u8BBF\u95EE","Accept sessions via click":"\u53EA\u5141\u8BB8\u70B9\u51FB\u8BBF\u95EE","Accept sessions via both":"\u5141\u8BB8\u5BC6\u7801\u6216\u70B9\u51FB\u8BBF\u95EE","Please wait for the remote side to accept your session request...":"\u8BF7\u7B49\u5F85\u5BF9\u65B9\u63A5\u53D7\u4F60\u7684\u8FDE\u63A5...","One-time Password":"\u4E00\u6B21\u6027\u5BC6\u7801","Use one-time password":"\u4F7F\u7528\u4E00\u6B21\u6027\u5BC6\u7801","One-time password length":"\u4E00\u6B21\u6027\u5BC6\u7801\u957F\u5EA6","Request access to your device":"\u8BF7\u6C42\u8BBF\u95EE\u4F60\u7684\u8BBE\u5907","Hide connection management window":"\u9690\u85CF\u8FDE\u63A5\u7BA1\u7406\u7A97\u53E3",hide_cm_tip:"\u5728\u53EA\u5141\u8BB8\u5BC6\u7801\u8FDE\u63A5\u5E76\u4E14\u53EA\u7528\u56FA\u5B9A\u5BC6\u7801\u7684\u60C5\u51B5\u4E0B\u624D\u5141\u8BB8\u9690\u85CF",wayland_experiment_tip:"Wayland \u652F\u6301\u5904\u4E8E\u5B9E\u9A8C\u9636\u6BB5\uFF0C\u5982\u679C\u4F60\u9700\u8981\u4F7F\u7528\u65E0\u4EBA\u503C\u5B88\u8BBF\u95EE\uFF0C\u8BF7\u4F7F\u7528 X11\u3002","Right click to select tabs":"\u53F3\u952E\u9009\u62E9\u9009\u9879\u5361",Skipped:"\u5DF2\u8DF3\u8FC7","Add to address book":"\u6DFB\u52A0\u5230\u5730\u5740\u7C3F",Group:"\u5C0F\u7EC4",Search:"\u641C\u7D22","Closed manually by web console":"\u88AB web \u63A7\u5236\u53F0\u624B\u52A8\u5173\u95ED","Local keyboard type":"\u672C\u5730\u952E\u76D8\u7C7B\u578B","Select local keyboard type":"\u8BF7\u9009\u62E9\u672C\u5730\u952E\u76D8\u7C7B\u578B",software_render_tip:"\u5982\u679C\u4F60\u4F7F\u7528\u82F1\u4F1F\u8FBE\u663E\u5361, \u5E76\u4E14\u8FDC\u7A0B\u7A97\u53E3\u5728\u4F1A\u8BDD\u5EFA\u7ACB\u540E\u4F1A\u7ACB\u523B\u5173\u95ED, \u90A3\u4E48\u5B89\u88C5 nouveau \u9A71\u52A8\u5E76\u4E14\u9009\u62E9\u4F7F\u7528\u8F6F\u4EF6\u6E32\u67D3\u53EF\u80FD\u4F1A\u6709\u5E2E\u52A9\u3002\u91CD\u542F\u8F6F\u4EF6\u540E\u751F\u6548\u3002","Always use software rendering":"\u59CB\u7EC8\u4F7F\u7528\u8F6F\u4EF6\u6E32\u67D3",config_input:'\u4E3A\u4E86\u80FD\u591F\u901A\u8FC7\u952E\u76D8\u63A7\u5236\u8FDC\u7A0B\u684C\u9762, \u8BF7\u7ED9\u4E88 RustDesk "\u8F93\u5165\u76D1\u63A7" \u6743\u9650\u3002',config_microphone:'\u4E3A\u4E86\u652F\u6301\u901A\u8FC7\u9EA6\u514B\u98CE\u8FDB\u884C\u97F3\u9891\u4F20\u8F93\uFF0C\u8BF7\u7ED9\u4E88 RustDesk "\u5F55\u97F3"\u6743\u9650\u3002',request_elevation_tip:"\u5982\u679C\u5BF9\u9762\u6709\u4EBA, \u4E5F\u53EF\u4EE5\u8BF7\u6C42\u63D0\u5347\u6743\u9650\u3002",Wait:"\u7B49\u5F85","Elevation Error":"\u63D0\u6743\u5931\u8D25","Ask the remote user for authentication":"\u8BF7\u6C42\u8FDC\u7AEF\u7528\u6237\u6388\u6743","Choose this if the remote account is administrator":"\u5F53\u5BF9\u9762\u7535\u8111\u662F\u7BA1\u7406\u5458\u8D26\u53F7\u65F6\u9009\u62E9\u8BE5\u9009\u9879","Transmit the username and password of administrator":"\u53D1\u9001\u7BA1\u7406\u5458\u8D26\u53F7\u7684\u7528\u6237\u540D\u5BC6\u7801",still_click_uac_tip:"\u4F9D\u7136\u9700\u8981\u88AB\u63A7\u7AEF\u7528\u6237\u5728\u8FD0\u884C RustDesk \u7684 UAC \u7A97\u53E3\u70B9\u51FB\u786E\u8BA4\u3002","Request Elevation":"\u8BF7\u6C42\u63D0\u6743",wait_accept_uac_tip:"\u8BF7\u7B49\u5F85\u8FDC\u7AEF\u7528\u6237\u786E\u8BA4 UAC \u5BF9\u8BDD\u6846\u3002","Elevate successfully":"\u63D0\u6743\u6210\u529F",uppercase:"\u5927\u5199\u5B57\u6BCD",lowercase:"\u5C0F\u5199\u5B57\u6BCD",digit:"\u6570\u5B57","special character":"\u7279\u6B8A\u5B57\u7B26","length>=8":"\u957F\u5EA6\u4E0D\u5C0F\u4E8E 8",Weak:"\u5F31",Medium:"\u4E2D",Strong:"\u5F3A","Switch Sides":"\u53CD\u8F6C\u8BBF\u95EE\u65B9\u5411","Please confirm if you want to share your desktop?":"\u8BF7\u786E\u8BA4\u662F\u5426\u8981\u8BA9\u5BF9\u65B9\u8BBF\u95EE\u4F60\u7684\u684C\u9762\uFF1F",Display:"\u663E\u793A","Default View Style":"\u9ED8\u8BA4\u663E\u793A\u65B9\u5F0F","Default Scroll Style":"\u9ED8\u8BA4\u6EDA\u52A8\u65B9\u5F0F","Default Image Quality":"\u9ED8\u8BA4\u56FE\u50CF\u8D28\u91CF","Default Codec":"\u9ED8\u8BA4\u7F16\u89E3\u7801",Bitrate:"\u7801\u7387",FPS:"\u5E27\u7387",Auto:"\u81EA\u52A8","Other Default Options":"\u5176\u5B83\u9ED8\u8BA4\u9009\u9879","Voice call":"\u8BED\u97F3\u901A\u8BDD","Text chat":"\u6587\u5B57\u804A\u5929","Stop voice call":"\u505C\u6B62\u8BED\u97F3\u901A\u8BDD",relay_hint_tip:`\u53EF\u80FD\u65E0\u6CD5\u76F4\u8FDE\uFF0C\u53EF\u4EE5\u5C1D\u8BD5\u4E2D\u7EE7\u8FDE\u63A5\u3002 +\u53E6\u5916\uFF0C\u5982\u679C\u60F3\u76F4\u63A5\u4F7F\u7528\u4E2D\u7EE7\u8FDE\u63A5\uFF0C\u53EF\u4EE5\u5728 ID \u540E\u9762\u6DFB\u52A0/r\uFF0C\u5982\u679C\u6700\u8FD1\u8BBF\u95EE\u91CC\u5B58\u5728\u8BE5\u5361\u7247\uFF0C\u4E5F\u53EF\u4EE5\u5728\u5361\u7247\u9009\u9879\u91CC\u9009\u62E9\u5F3A\u5236\u8D70\u4E2D\u7EE7\u8FDE\u63A5\u3002`,Reconnect:"\u91CD\u8FDE",Codec:"\u7F16\u89E3\u7801",Resolution:"\u5206\u8FA8\u7387","No transfers in progress":"\u65E0\u8FDB\u884C\u4E2D\u7684\u4F20\u8F93","Set one-time password length":"\u8BBE\u7F6E\u4E00\u6B21\u6027\u5BC6\u7801\u957F\u5EA6","RDP Settings":"RDP \u8BBE\u7F6E","Sort by":"\u6392\u5E8F\u65B9\u5F0F","New Connection":"\u65B0\u8FDE\u63A5",Restore:"\u6062\u590D",Minimize:"\u6700\u5C0F\u5316",Maximize:"\u6700\u5927\u5316","Your Device":"\u4F60\u7684\u8BBE\u5907",empty_recent_tip:"\u65E0\u6700\u8FD1\u4F1A\u8BDD\uFF0C\u662F\u65F6\u5019\u5F00\u59CB\u65B0\u4F1A\u8BDD\u4E86\uFF01",empty_favorite_tip:"\u8FD8\u6CA1\u6709\u6536\u85CF\u7684\u88AB\u63A7\u7AEF\uFF1F\u627E\u4E00\u4E2A\u4EBA\u8FDE\u63A5\u5E76\u5C06\u5176\u6DFB\u52A0\u5230\u6536\u85CF\u5427\uFF01",empty_lan_tip:"\u60C5\u51B5\u4E0D\u5999\uFF0C\u4F3C\u4E4E\u672A\u53D1\u73B0\u4EFB\u4F55\u88AB\u63A7\u7AEF\uFF01",empty_address_book_tip:"\u4F3C\u4E4E\u76EE\u524D\u5730\u5740\u7C3F\u5185\u65E0\u88AB\u63A7\u7AEF","eg: admin":"\u4F8B\u5982\uFF1Aadmin","Empty Username":"\u7A7A\u7528\u6237\u540D","Empty Password":"\u7A7A\u5BC6\u7801",Me:"\u6211",identical_file_tip:"\u6B64\u6587\u4EF6\u4E0E\u5BF9\u65B9\u7684\u4E00\u81F4",show_monitors_tip:"\u5728\u5DE5\u5177\u680F\u4E0A\u663E\u793A\u76D1\u89C6\u5668","View Mode":"\u6D4F\u89C8\u6A21\u5F0F",login_linux_tip:"\u767B\u5F55\u88AB\u63A7\u7AEF\u7684 Linux \u8D26\u6237\uFF0C\u624D\u80FD\u542F\u7528 X \u684C\u9762",verify_rustdesk_password_tip:"\u9A8C\u8BC1 RustDesk \u5BC6\u7801",remember_account_tip:"\u8BB0\u4F4F\u6B64\u8D26\u6237",os_account_desk_tip:"\u5728\u65E0\u663E\u793A\u5668\u7684\u73AF\u5883\u4E0B\uFF0C\u6B64\u8D26\u6237\u7528\u4E8E\u767B\u5F55\u88AB\u63A7\u7CFB\u7EDF\uFF0C\u5E76\u542F\u7528\u684C\u9762","OS Account":"\u7CFB\u7EDF\u8D26\u6237",another_user_login_title_tip:"\u5176\u4ED6\u7528\u6237\u5DF2\u767B\u5F55",another_user_login_text_tip:"\u65AD\u5F00",xorg_not_found_title_tip:"Xorg \u672A\u5B89\u88C5",xorg_not_found_text_tip:"\u8BF7\u5B89\u88C5 Xorg",no_desktop_title_tip:"desktop \u672A\u5B89\u88C5",no_desktop_text_tip:"\u8BF7\u5B89\u88C5 desktop","No need to elevate":"\u65E0\u9700\u63D0\u5347\u6743\u9650","System Sound":"\u7CFB\u7EDF\u97F3\u9891",Default:"\u9ED8\u8BA4","New RDP":"\u65B0 RDP \u8FDE\u63A5",Fingerprint:"\u6307\u7EB9","Copy Fingerprint":"\u590D\u5236\u6307\u7EB9","no fingerprints":"\u6CA1\u6709\u6307\u7EB9","Select a peer":"\u9009\u62E9\u4E00\u4E2A\u88AB\u63A7\u7AEF","Select peers":"\u9009\u62E9\u88AB\u63A7",Plugins:"\u63D2\u4EF6",Uninstall:"\u5378\u8F7D",Update:"\u66F4\u65B0",Enable:"\u542F\u7528",Disable:"\u7981\u7528",Options:"\u9009\u9879",resolution_original_tip:"\u539F\u59CB\u5206\u8FA8\u7387",resolution_fit_local_tip:"\u9002\u5E94\u672C\u5730\u5206\u8FA8\u7387",resolution_custom_tip:"\u81EA\u5B9A\u4E49\u5206\u8FA8\u7387","Collapse toolbar":"\u6298\u53E0\u5DE5\u5177\u680F","Accept and Elevate":"\u63A5\u53D7\u5E76\u63D0\u6743",accept_and_elevate_btn_tooltip:"\u63A5\u53D7\u8FDE\u63A5\u5E76\u63D0\u5347 UAC \u6743\u9650",clipboard_wait_response_timeout_tip:"\u7B49\u5F85\u62F7\u8D1D\u54CD\u5E94\u8D85\u65F6","Incoming connection":"\u6536\u5230\u7684\u8FDE\u63A5","Outgoing connection":"\u53D1\u8D77\u7684\u8FDE\u63A5",Exit:"\u9000\u51FA",Open:"\u6253\u5F00",logout_tip:"\u786E\u5B9A\u8981\u9000\u51FA\u767B\u5F55\u5417\uFF1F",Service:"\u670D\u52A1",Start:"\u542F\u52A8",Stop:"\u505C\u6B62",exceed_max_devices:"\u7BA1\u7406\u7684\u8BBE\u5907\u6570\u5DF2\u8FBE\u5230\u6700\u5927\u503C","Sync with recent sessions":"\u540C\u6B65\u6700\u8FD1\u4F1A\u8BDD","Sort tags":"\u5BF9\u6807\u7B7E\u8FDB\u884C\u6392\u5E8F","Open connection in new tab":"\u5728\u9009\u9879\u5361\u4E2D\u6253\u5F00\u65B0\u8FDE\u63A5","Move tab to new window":"\u5C06\u6807\u7B7E\u9875\u79FB\u81F3\u65B0\u7A97\u53E3","Can not be empty":"\u4E0D\u80FD\u4E3A\u7A7A","Already exists":"\u5DF2\u7ECF\u5B58\u5728","Change Password":"\u66F4\u6539\u5BC6\u7801","Refresh Password":"\u5237\u65B0\u5BC6\u7801",ID:"ID","Grid View":"\u7F51\u683C\u89C6\u56FE","List View":"\u5217\u8868\u89C6\u56FE",Select:"\u9009\u62E9","Toggle Tags":"\u5207\u6362\u6807\u7B7E",pull_ab_failed_tip:"\u83B7\u53D6\u5730\u5740\u7C3F\u5931\u8D25",push_ab_failed_tip:"\u4E0A\u4F20\u5730\u5740\u7C3F\u5931\u8D25",synced_peer_readded_tip:"\u6700\u8FD1\u4F1A\u8BDD\u4E2D\u5B58\u5728\u7684\u8BBE\u5907\u5C06\u4F1A\u88AB\u91CD\u65B0\u540C\u6B65\u5230\u5730\u5740\u7C3F\u3002","Change Color":"\u66F4\u6539\u989C\u8272","Primary Color":"\u57FA\u672C\u8272","HSV Color":"HSV \u8272","Installation Successful!":"\u5B89\u88C5\u6210\u529F!","Installation failed!":"\u5B89\u88C5\u5931\u8D25!","Reverse mouse wheel":"\u9F20\u6807\u6EDA\u8F6E\u53CD\u5411","{} sessions":"{} \u4E2A\u4F1A\u8BDD",scam_title:"\u4F60\u53EF\u80FD\u88AB\u9A97\u4E86\uFF01",scam_text1:"\u5982\u679C\u4F60\u6B63\u5728\u548C\u7D20\u4E0D\u76F8\u8BC6\u7684\u4EBA\u901A\u8BDD\uFF0C\u800C\u5BF9\u65B9\u8981\u6C42\u4F60\u4F7F\u7528 RustDesk \u542F\u52A8\u670D\u52A1\uFF0C\u8BF7\u52FF\u7EE7\u7EED\u64CD\u4F5C\u5E76\u7ACB\u523B\u6302\u65AD\u7535\u8BDD\u3002",scam_text2:"\u4ED6\u4EEC\u5F88\u53EF\u80FD\u662F\u9A97\u5B50\uFF0C\u8BD5\u56FE\u7A83\u53D6\u60A8\u7684\u94B1\u8D22\u6216\u5176\u4ED6\u4E2A\u4EBA\u4FE1\u606F\u3002","Don't show again":"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A","I Agree":"\u540C\u610F",Decline:"\u62D2\u7EDD","Timeout in minutes":"\u8D85\u65F6\uFF08\u5206\u949F\uFF09",auto_disconnect_option_tip:"\u81EA\u52A8\u5173\u95ED\u4E0D\u6D3B\u8DC3\u7684\u4F1A\u8BDD","Connection failed due to inactivity":"\u7531\u4E8E\u957F\u65F6\u95F4\u65E0\u64CD\u4F5C, \u8FDE\u63A5\u88AB\u81EA\u52A8\u65AD\u5F00","Check for software update on startup":"\u542F\u52A8\u65F6\u68C0\u67E5\u8F6F\u4EF6\u66F4\u65B0","upgrade_rustdesk_server_pro_to_{}_tip":"\u8BF7\u5347\u7EA7\u4E13\u4E1A\u7248\u670D\u52A1\u5668\u5230{}\u6216\u66F4\u9AD8\u7248\u672C\uFF01",pull_group_failed_tip:"\u83B7\u53D6\u7EC4\u4FE1\u606F\u5931\u8D25","Filter by intersection":"\u6309\u4EA4\u96C6\u8FC7\u6EE4","Remove wallpaper during incoming sessions":"\u63A5\u53D7\u4F1A\u8BDD\u65F6\u79FB\u9664\u684C\u9762\u58C1\u7EB8",Test:"\u6D4B\u8BD5",display_is_plugged_out_msg:"\u663E\u793A\u5668\u88AB\u62D4\u51FA\uFF0C\u5207\u6362\u5230\u7B2C\u4E00\u4E2A\u663E\u793A\u5668\u3002","No displays":"\u6CA1\u6709\u663E\u793A\u5668\u3002","Open in new window":"\u5728\u65B0\u7684\u7A97\u53E3\u4E2D\u6253\u5F00","Show displays as individual windows":"\u5728\u5355\u4E2A\u7A97\u53E3\u4E2D\u6253\u5F00\u663E\u793A\u5668","Use all my displays for the remote session":"\u5C06\u6211\u7684\u6240\u6709\u663E\u793A\u5668\u7528\u4E8E\u8FDC\u7A0B\u4F1A\u8BDD",selinux_tip:"SELinux \u5904\u4E8E\u542F\u7528\u72B6\u6001\uFF0CRustDesk \u53EF\u80FD\u65E0\u6CD5\u4F5C\u4E3A\u88AB\u63A7\u6B63\u5E38\u8FD0\u884C\u3002","Change view":"\u66F4\u6539\u89C6\u56FE","Big tiles":"\u5927\u78C1\u8D34","Small tiles":"\u5C0F\u78C1\u8D34",List:"\u5217\u8868","Virtual display":"\u865A\u62DF\u663E\u793A\u5668","Plug out all":"\u62D4\u51FA\u6240\u6709","True color (4:4:4)":"\u771F\u5F69\u6A21\u5F0F\uFF084:4:4\uFF09","Enable blocking user input":"\u5141\u8BB8\u963B\u6B62\u7528\u6237\u8F93\u5165",id_input_tip:`\u53EF\u4EE5\u8F93\u5165 ID\u3001\u76F4\u8FDE IP\uFF0C\u6216\u57DF\u540D\u548C\u7AEF\u53E3\u53F7\uFF08<\u57DF\u540D>:<\u7AEF\u53E3\u53F7>\uFF09\u3002 +\u8981\u8BBF\u95EE\u53E6\u4E00\u53F0\u670D\u52A1\u5668\u4E0A\u7684\u8BBE\u5907\uFF0C\u8BF7\u9644\u52A0\u670D\u52A1\u5668\u5730\u5740\uFF08@<\u670D\u52A1\u5668\u5730\u5740>?key=<\u5BC6\u94A5>\uFF09\u3002\u6BD4\u5982\uFF0C +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=\u3002 +\u8981\u8BBF\u95EE\u516C\u5171\u670D\u52A1\u5668\u4E0A\u7684\u8BBE\u5907\uFF0C\u8BF7\u8F93\u5165 "@public"\uFF0C\u65E0\u9700\u5BC6\u94A5\u3002 + +\u5982\u679C\u60A8\u60F3\u8981\u5728\u9996\u6B21\u8FDE\u63A5\u65F6\uFF0C\u5F3A\u5236\u8D70\u4E2D\u7EE7\u8FDE\u63A5\uFF0C\u8BF7\u5728 ID \u7684\u540E\u9762\u6DFB\u52A0 "/r"\uFF0C\u4F8B\u5982\uFF0C"9123456234/r"\u3002`,privacy_mode_impl_mag_tip:"\u6A21\u5F0F 1",privacy_mode_impl_virtual_display_tip:"\u6A21\u5F0F 2","Enter privacy mode":"\u8FDB\u5165\u9690\u79C1\u6A21\u5F0F","Exit privacy mode":"\u9000\u51FA\u9690\u79C1\u6A21\u5F0F",idd_not_support_under_win10_2004_tip:"\u4E0D\u652F\u6301 Indirect display driver \u3002\u9700\u8981 Windows 10 \u7248\u672C 2004 \u53CA\u66F4\u9AD8\u7684\u7248\u672C\u3002",input_source_1_tip:"\u8F93\u5165\u6E90 1",input_source_2_tip:"\u8F93\u5165\u6E90 2","Swap control-command key":"\u4EA4\u6362 Control \u952E\u548C Command \u952E","swap-left-right-mouse":"\u4EA4\u6362\u9F20\u6807\u5DE6\u53F3\u952E","2FA code":"\u53CC\u91CD\u8BA4\u8BC1\u4EE3\u7801",More:"\u66F4\u591A","enable-2fa-title":"\u542F\u7528\u53CC\u91CD\u8BA4\u8BC1","enable-2fa-desc":"\u73B0\u5728\u8BF7\u8BBE\u7F6E\u8EAB\u4EFD\u9A8C\u8BC1\u5668\u3002\u60A8\u53EF\u4EE5\u5728\u624B\u673A\u6216\u53F0\u5F0F\u7535\u8111\u4E0A\u4F7F\u7528 Authy\u3001Microsoft \u6216 Google Authenticator \u7B49\u9A8C\u8BC1\u5668\u3002\u7528\u9A8C\u8BC1\u5668\u626B\u63CF\u4E8C\u7EF4\u7801\uFF0C\u7136\u540E\u8F93\u5165\u663E\u793A\u7684\u9A8C\u8BC1\u7801\u4EE5\u542F\u7528\u53CC\u91CD\u8BA4\u8BC1\u3002","wrong-2fa-code":"\u65E0\u6CD5\u9A8C\u8BC1\u6B64\u9A8C\u8BC1\u7801\u3002\u8BF7\u68C0\u67E5\u9A8C\u8BC1\u7801\u548C\u672C\u5730\u65F6\u95F4\u8BBE\u7F6E\u662F\u5426\u6B63\u786E\u3002","enter-2fa-title":"\u53CC\u91CD\u8BA4\u8BC1","Email verification code must be 6 characters.":"Email \u9A8C\u8BC1\u7801\u5FC5\u987B\u662F 6 \u4E2A\u5B57\u7B26\u3002","2FA code must be 6 digits.":"\u53CC\u91CD\u8BA4\u8BC1\u4EE3\u7801\u5FC5\u987B\u662F 6 \u4F4D\u6570\u5B57\u3002","Multiple Windows sessions found":"\u53D1\u73B0\u591A\u4E2A Windows \u4F1A\u8BDD","Please select the session you want to connect to":"\u8BF7\u9009\u62E9\u60A8\u8981\u8FDE\u63A5\u7684\u4F1A\u8BDD",powered_by_me:"\u7531 RustDesk \u63D0\u4F9B\u652F\u6301",outgoing_only_desk_tip:`\u5F53\u524D\u7248\u672C\u7684\u8F6F\u4EF6\u662F\u5B9A\u5236\u7248\u672C\u3002 +\u60A8\u53EF\u4EE5\u8FDE\u63A5\u81F3\u5176\u4ED6\u8BBE\u5907\uFF0C\u4F46\u662F\u5176\u4ED6\u8BBE\u5907\u65E0\u6CD5\u8FDE\u63A5\u81F3\u60A8\u7684\u8BBE\u5907\u3002`,preset_password_warning:"\u6B64\u5B9A\u5236\u7248\u672C\u9644\u6709\u9884\u8BBE\u5BC6\u7801\u3002 \u4EFB\u4F55\u77E5\u6653\u6B64\u5BC6\u7801\u7684\u4EBA\u90FD\u80FD\u5B8C\u5168\u63A7\u5236\u60A8\u7684\u8BBE\u5907\u3002\u5982\u679C\u8FD9\u4E0D\u662F\u60A8\u6240\u9884\u671F\u7684\uFF0C\u8BF7\u7ACB\u5373\u5378\u8F7D\u6B64\u8F6F\u4EF6\u3002","Security Alert":"\u5B89\u5168\u8B66\u544A","My address book":"\u6211\u7684\u5730\u5740\u7C3F",Personal:"\u4E2A\u4EBA\u7684",Owner:"\u6240\u6709\u8005","Set shared password":"\u8BBE\u7F6E\u5171\u4EAB\u5BC6\u7801","Exist in":"\u5B58\u5728\u4E8E","Read-only":"\u53EA\u8BFB","Read/Write":"\u8BFB\u5199","Full Control":"\u5B8C\u5168\u63A7\u5236",share_warning_tip:"\u4E0A\u8FF0\u7684\u5B57\u6BB5\u70BA\u5171\u4EAB\u4E14\u5BF9\u5176\u4ED6\u4EBA\u53EF\u89C1\u3002",Everyone:"\u6240\u6709\u4EBA",ab_web_console_tip:"\u6253\u5F00 Web \u63A7\u5236\u53F0\u4EE5\u6267\u884C\u66F4\u591A\u64CD\u4F5C","allow-only-conn-window-open-tip":"\u4EC5\u5F53 RustDesk \u7A97\u53E3\u6253\u5F00\u65F6\u5141\u8BB8\u8FDE\u63A5",no_need_privacy_mode_no_physical_displays_tip:"\u6CA1\u6709\u7269\u7406\u663E\u793A\u5668\uFF0C\u6CA1\u5FC5\u8981\u4F7F\u7528\u9690\u79C1\u6A21\u5F0F\u3002","Follow remote cursor":"\u8DDF\u968F\u8FDC\u7A0B\u5149\u6807","Follow remote window focus":"\u8DDF\u968F\u8FDC\u7A0B\u7A97\u53E3\u7126\u70B9",default_proxy_tip:"\u9ED8\u8BA4\u4EE3\u7406\u534F\u8BAE\u53CA\u7AEF\u53E3\u4E3A Socks5 \u548C 1080",no_audio_input_device_tip:"\u672A\u627E\u5230\u97F3\u9891\u8F93\u5165\u8BBE\u5907",Incoming:"\u88AB\u63A7",Outgoing:"\u4E3B\u63A7","Clear Wayland screen selection":"\u6E05\u9664 Wayland \u7684\u5C4F\u5E55\u9009\u62E9",clear_Wayland_screen_selection_tip:"\u6E05\u9664 Wayland \u7684\u5C4F\u5E55\u9009\u62E9\u540E\uFF0C\u60A8\u53EF\u4EE5\u91CD\u65B0\u9009\u62E9\u5206\u4EAB\u7684\u5C4F\u5E55\u3002",confirm_clear_Wayland_screen_selection_tip:"\u662F\u5426\u786E\u8BA4\u6E05\u9664 Wayland \u7684\u5206\u4EAB\u5C4F\u5E55\u9009\u62E9\uFF1F",android_new_voice_call_tip:"\u6536\u5230\u65B0\u7684\u8BED\u97F3\u547C\u53EB\u8BF7\u6C42\u3002\u5982\u679C\u60A8\u63A5\u53D7\uFF0C\u97F3\u9891\u5C06\u5207\u6362\u4E3A\u8BED\u97F3\u901A\u4FE1\u3002",texture_render_tip:"\u4F7F\u7528\u7EB9\u7406\u6E32\u67D3\uFF0C\u4F7F\u56FE\u7247\u66F4\u52A0\u6D41\u7545\u3002 \u5982\u679C\u60A8\u906D\u9047\u6E32\u67D3\u95EE\u9898\uFF0C\u53EF\u5C1D\u8BD5\u5173\u95ED\u6B64\u9009\u9879\u3002","Use texture rendering":"\u4F7F\u7528\u7EB9\u7406\u6E32\u67D3","Floating window":"\u60AC\u6D6E\u7A97",floating_window_tip:"\u6709\u52A9\u4E8E\u4FDD\u6301 RustDesk \u540E\u53F0\u670D\u52A1","Keep screen on":"\u4FDD\u6301\u5C4F\u5E55\u5F00\u542F",Never:"\u4ECE\u4E0D","During controlled":"\u88AB\u63A7\u671F\u95F4","During service is on":"\u670D\u52A1\u5F00\u542F\u671F\u95F4","Capture screen using DirectX":"\u4F7F\u7528 DirectX \u6355\u83B7\u5C4F\u5E55",Back:"\u56DE\u9000",Apps:"\u5E94\u7528","Volume up":"\u63D0\u5347\u97F3\u91CF","Volume down":"\u964D\u4F4E\u97F3\u91CF",Power:"\u7535\u6E90","Telegram bot":"Telegram \u673A\u5668\u4EBA","enable-bot-tip":"\u5982\u679C\u60A8\u542F\u7528\u6B64\u529F\u80FD\uFF0C\u60A8\u53EF\u4EE5\u4ECE\u60A8\u7684\u673A\u5668\u4EBA\u63A5\u6536\u53CC\u91CD\u8BA4\u8BC1\u7801\uFF0C\u4EA6\u53EF\u4F5C\u4E3A\u8FDE\u7EBF\u901A\u77E5\u4E4B\u7528\u3002","enable-bot-desc":`1. \u5F00\u542F\u4E0E @BotFather \u7684\u5BF9\u8BDD\u3002 +2. \u53D1\u9001\u547D\u4EE4 "/newbot"\u3002 \u60A8\u5C06\u5728\u5B8C\u6210\u6B64\u6B65\u9AA4\u540E\u6536\u5230\u6743\u6756 (Token)\u3002 +3. \u5F00\u59CB\u4E0E\u60A8\u521A\u521B\u5EFA\u7684\u673A\u5668\u4EBA\u7684\u5BF9\u8BDD\u3002\u53D1\u9001\u4E00\u5219\u4EE5\u6B63\u659C\u6760 ("/") \u5F00\u5934\u7684\u6D88\u606F\u6765\u542F\u7528\u5B83\uFF0C\u4F8B\u5982 "/hello"\u3002`,"cancel-2fa-confirm-tip":"\u786E\u5B9A\u8981\u53D6\u6D88\u53CC\u91CD\u8BA4\u8BC1\u5417\uFF1F","cancel-bot-confirm-tip":"\u786E\u5B9A\u8981\u53D6\u6D88 Telegram \u673A\u5668\u4EBA\u5417\uFF1F","About RustDesk":"\u5173\u4E8E RustDesk","Send clipboard keystrokes":"\u53D1\u9001\u526A\u8D34\u677F\u6309\u952E",network_error_tip:"\u8BF7\u68C0\u67E5\u7F51\u7EDC\u8FDE\u63A5\uFF0C\u7136\u540E\u70B9\u51FB\u518D\u8BD5","Unlock with PIN":"\u4F7F\u7528 PIN \u7801\u89E3\u9501\u8BBE\u7F6E","Requires at least {} characters":"\u4E0D\u5C11\u4E8E{}\u4E2A\u5B57\u7B26","Wrong PIN":"PIN \u7801\u9519\u8BEF","Set PIN":"\u8BBE\u7F6E PIN \u7801","Enable trusted devices":"\u542F\u7528\u4FE1\u4EFB\u8BBE\u5907","Manage trusted devices":"\u7BA1\u7406\u4FE1\u4EFB\u8BBE\u5907",Platform:"\u5E73\u53F0","Days remaining":"\u5269\u4F59\u5929\u6570","enable-trusted-devices-tip":"\u5141\u8BB8\u53D7\u4FE1\u4EFB\u7684\u8BBE\u5907\u8DF3\u8FC7 2FA \u9A8C\u8BC1","Parent directory":"\u7236\u76EE\u5F55",Resume:"\u7EE7\u7EED","Invalid file name":"\u65E0\u6548\u6587\u4EF6\u540D","one-way-file-transfer-tip":"\u88AB\u63A7\u7AEF\u542F\u7528\u4E86\u5355\u5411\u6587\u4EF6\u4F20\u8F93","Authentication Required":"\u9700\u8981\u8EAB\u4EFD\u9A8C\u8BC1",Authenticate:"\u8BA4\u8BC1",web_id_input_tip:`\u53EF\u4EE5\u8F93\u5165\u540C\u4E00\u4E2A\u670D\u52A1\u5668\u5185\u7684 ID\uFF0Cweb \u5BA2\u6237\u7AEF\u4E0D\u652F\u6301\u76F4\u63A5 IP \u8BBF\u95EE\u3002 +\u8981\u8BBF\u95EE\u53E6\u4E00\u53F0\u670D\u52A1\u5668\u4E0A\u7684\u8BBE\u5907\uFF0C\u8BF7\u9644\u52A0\u670D\u52A1\u5668\u5730\u5740\uFF08@<\u670D\u52A1\u5668\u5730\u5740>?key=<\u5BC6\u94A5>\uFF09\u3002\u6BD4\u5982\uFF0C +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=\u3002 +\u8981\u8BBF\u95EE\u516C\u5171\u670D\u52A1\u5668\u4E0A\u7684\u8BBE\u5907\uFF0C\u8BF7\u8F93\u5165 "@public"\uFF0C\u65E0\u9700\u5BC6\u94A5\u3002`,Download:"\u4E0B\u8F7D","Upload folder":"\u4E0A\u4F20\u6587\u4EF6\u5939","Upload files":"\u4E0A\u4F20\u6587\u4EF6"},ar:{Status:"\u0627\u0644\u062D\u0627\u0644\u0629","Your Desktop":"\u0633\u0637\u062D \u0645\u0643\u062A\u0628\u0643",desk_tip:"\u064A\u0645\u0643\u0646 \u0627\u0644\u0648\u0635\u0648\u0644 \u0644\u0633\u0637\u062D \u0645\u0643\u062A\u0628\u0643 \u0628\u0647\u0630\u0627 \u0627\u0644\u0645\u0639\u0631\u0641 \u0648\u0627\u0644\u0631\u0642\u0645 \u0627\u0644\u0633\u0631\u064A.",Password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",Ready:"\u062C\u0627\u0647\u0632",Established:"\u062A\u0645 \u0627\u0644\u0627\u0646\u0634\u0627\u0621",connecting_status:"\u062C\u0627\u0631\u064A \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0628\u0634\u0628\u0643\u0629 RustDesk...","Enable service":"\u062A\u0641\u0639\u064A\u0644 \u0627\u0644\u062E\u062F\u0645\u0629","Start service":"\u0628\u062F\u0621 \u0627\u0644\u062E\u062F\u0645\u0629","Service is running":"\u0627\u0644\u062E\u062F\u0645\u0629 \u062A\u0639\u0645\u0644","Service is not running":"\u0627\u0644\u062E\u062F\u0645\u0629 \u0644\u0627 \u062A\u0639\u0645\u0644",not_ready_status:"\u063A\u064A\u0631 \u062C\u0627\u0647\u0632. \u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u062A\u0623\u0643\u062F \u0645\u0646 \u0627\u0644\u0627\u062A\u0635\u0627\u0644","Control Remote Desktop":"\u0627\u0644\u062A\u062D\u0643\u0645 \u0628\u0633\u0637\u062D \u0627\u0644\u0645\u0643\u062A\u0628 \u0627\u0644\u0628\u0639\u064A\u062F","Transfer file":"\u0646\u0642\u0644 \u0645\u0644\u0641",Connect:"\u0627\u062A\u0635\u0627\u0644","Recent sessions":"\u0627\u0644\u062C\u0644\u0633\u0627\u062A \u0627\u0644\u062D\u062F\u064A\u062B\u0629","Address book":"\u0643\u062A\u0627\u0628 \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646",Confirmation:"\u0627\u0644\u062A\u0623\u0643\u064A\u062F","TCP tunneling":"\u0646\u0641\u0642 TCP",Remove:"\u0627\u0632\u0627\u0644\u0629","Refresh random password":"\u062A\u062D\u062F\u064A\u062B \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0639\u0634\u0648\u0627\u0626\u064A\u0629","Set your own password":"\u062A\u0639\u064A\u064A\u0646 \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u062E\u0627\u0635\u0629 \u0628\u0643","Enable keyboard/mouse":"\u062A\u0641\u0639\u064A\u0644 \u0644\u0648\u062D\u0629 \u0627\u0644\u0645\u0641\u0627\u062A\u064A\u062D/\u0627\u0644\u0641\u0623\u0631\u0629","Enable clipboard":"\u062A\u0641\u0639\u064A\u0644 \u0627\u0644\u062D\u0627\u0641\u0638\u0629","Enable file transfer":"\u062A\u0641\u0639\u064A\u0644 \u0646\u0642\u0644 \u0627\u0644\u0645\u0644\u0641\u0627\u062A","Enable TCP tunneling":"\u062A\u0641\u0639\u064A\u0644 \u0646\u0641\u0642 TCP","IP Whitelisting":"\u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0628\u064A\u0636\u0627\u0621 \u0644\u0644\u0640 IP","ID/Relay Server":"\u0645\u0639\u0631\u0641 \u062E\u0627\u062F\u0645 \u0627\u0644\u0648\u0633\u064A\u0637","Import server config":"\u0627\u0633\u062A\u064A\u0631\u0627\u062F \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062E\u0627\u062F\u0645","Export Server Config":"\u062A\u0635\u062F\u064A\u0631 \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062E\u0627\u062F\u0645","Import server configuration successfully":"\u062A\u0645 \u0627\u0633\u062A\u064A\u0631\u0627\u062F \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062E\u0627\u062F\u0645 \u0628\u0646\u062C\u0627\u062D","Export server configuration successfully":"\u062A\u0645 \u062A\u0635\u062F\u064A\u0631 \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062E\u0627\u062F\u0645 \u0628\u0646\u062C\u0627\u062D","Invalid server configuration":"\u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u062E\u0627\u062F\u0645 \u063A\u064A\u0631 \u0635\u062D\u064A\u062D\u0629","Clipboard is empty":"\u0627\u0644\u062D\u0627\u0641\u0638\u0629 \u0641\u0627\u0631\u063A\u0629","Stop service":"\u0625\u064A\u0642\u0627\u0641 \u0627\u0644\u062E\u062F\u0645\u0629","Change ID":"\u062A\u063A\u064A\u064A\u0631 \u0627\u0644\u0645\u0639\u0631\u0641","Your new ID":"\u0645\u0639\u0631\u0641\u0643 \u0627\u0644\u062C\u062F\u064A\u062F","length %min% to %max%":"\u0627\u0644\u0637\u0648\u0644 \u0645\u0646 %min% \u0627\u0644\u0649 %max%","starts with a letter":"\u064A\u0628\u062F\u0623 \u0628\u062D\u0631\u0641","allowed characters":"\u0627\u0644\u062D\u0631\u0648\u0641 \u0627\u0644\u0645\u0633\u0645\u0648\u062D \u0628\u0647\u0627",id_change_tip:"\u0641\u0642\u0637 a-z, A-Z, 0-9 \u0648 _ \u0645\u0633\u0645\u0648\u062D \u0628\u0647\u0627. \u0627\u0648\u0644 \u062D\u0631\u0641 \u064A\u062C\u0628 \u0627\u0646 \u064A\u0643\u0648\u0646 a-z \u0627\u0648 A-Z. \u0627\u0644\u0637\u0648\u0644 \u0628\u064A\u0646 6 \u0648 16.",Website:"\u0627\u0644\u0645\u0648\u0642\u0639",About:"\u0639\u0646",Slogan_tip:"\u0635\u0646\u0639 \u0628\u062D\u0628 \u0641\u064A \u0647\u0630\u0627 \u0627\u0644\u0639\u0627\u0644\u0645 \u0627\u0644\u0641\u0648\u0636\u0648\u064A!","Privacy Statement":"\u0628\u064A\u0627\u0646 \u0627\u0644\u062E\u0635\u0648\u0635\u064A\u0629",Mute:"\u0643\u062A\u0645","Build Date":"\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0628\u0646\u0627\u0621",Version:"\u0627\u0644\u0646\u0633\u062E\u0629",Home:"\u0627\u0644\u0645\u0646\u0632\u0644","Audio Input":"\u0645\u0635\u062F\u0631 \u0627\u0644\u0635\u0648\u062A",Enhancements:"\u0627\u0644\u062A\u062D\u0633\u064A\u0646\u0627\u062A","Hardware Codec":"\u062A\u0631\u0645\u064A\u0632 \u0627\u0644\u0639\u062A\u0627\u062F","Adaptive bitrate":"\u0645\u0639\u062F\u0644 \u0628\u062A \u0645\u062A\u0643\u064A\u0641","ID Server":"\u0645\u0639\u0631\u0641 \u0627\u0644\u062E\u0627\u062F\u0645","Relay Server":"\u062E\u0627\u062F\u0645 \u0627\u0644\u0648\u0633\u064A\u0637","API Server":"\u062E\u0627\u062F\u0645 API",invalid_http:"\u064A\u062C\u0628 \u0627\u0646 \u064A\u0628\u062F\u0623 \u0628\u0640 http:// \u0627\u0648 https://","Invalid IP":"\u0639\u0646\u0648\u0627\u0646 IP \u063A\u064A\u0631 \u0635\u062D\u064A\u062D","Invalid format":"\u0635\u064A\u063A\u0629 \u063A\u064A\u0631 \u0635\u062D\u064A\u062D\u0629",server_not_support:"\u0627\u0644\u062E\u0627\u062F\u0645 \u063A\u064A\u0631 \u0645\u062F\u0639\u0648\u0645","Not available":"\u063A\u064A\u0631 \u0645\u062A\u0648\u0641\u0631","Too frequent":"\u0645\u062A\u0643\u0631\u0631 \u062C\u062F\u0627",Cancel:"\u0625\u0644\u063A\u0627\u0621 \u0627\u0644\u0623\u0645\u0631",Skip:"\u062A\u062C\u0627\u0648\u0632",Close:"\u0625\u063A\u0644\u0627\u0642",Retry:"\u0625\u0639\u0627\u062F\u0629 \u0627\u0644\u0645\u062D\u0627\u0648\u0644\u0629",OK:"\u0645\u0648\u0627\u0641\u0642","Password Required":"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u062C\u0628\u0627\u0631\u064A\u0629","Please enter your password":"\u0627\u0644\u0631\u062C\u0627\u0621 \u0643\u062A\u0627\u0628\u0629 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","Remember password":"\u062A\u0630\u0643\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","Wrong Password":"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u062E\u0627\u0637\u0626\u0629","Do you want to enter again?":"\u0647\u0644 \u062A\u0631\u064A\u062F \u0627\u0644\u0627\u062F\u062E\u0627\u0644 \u0645\u0631\u0629 \u0627\u062E\u0631\u0649\u061F","Connection Error":"\u062E\u0637\u0623 \u063A\u064A \u0627\u0644\u0627\u062A\u0635\u0627\u0644",Error:"\u062E\u0637\u0623","Reset by the peer":"\u062A\u0645\u062A \u0627\u0639\u0627\u062F\u0629 \u0627\u0644\u062A\u0639\u064A\u064A\u0646 \u0628\u0648\u0627\u0633\u0637\u0629 \u0627\u0644\u0642\u0631\u064A\u0646","Connecting...":"\u062C\u0627\u0631\u064A \u0627\u0644\u0627\u062A\u0635\u0627\u0644...","Connection in progress. Please wait.":"\u062C\u0627\u0631\u064A \u0627\u0644\u0627\u062A\u0635\u0627\u0644, \u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u0627\u0646\u062A\u0638\u0627\u0631...","Please try 1 minute later":"\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u0645\u062D\u0627\u0648\u0644\u0629 \u0628\u0639\u062F \u062F\u0642\u064A\u0642\u0629 \u0648\u0627\u062D\u062F\u0629","Login Error":"\u062E\u0637\u0623 \u0641\u064A \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644",Successful:"\u0646\u062C\u0627\u062D","Connected, waiting for image...":"\u0645\u062A\u0635\u0644, \u062C\u0627\u0631\u064A \u0627\u0646\u062A\u0638\u0627\u0631 \u0627\u0644\u0635\u0648\u0631\u0629...",Name:"\u0627\u0644\u0627\u0633\u0645",Type:"\u0627\u0644\u0646\u0648\u0639",Modified:"\u0622\u062E\u0631 \u062A\u0639\u062F\u064A\u0644",Size:"\u0627\u0644\u062D\u062C\u0645","Show Hidden Files":"\u0639\u0631\u0636 \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0627\u0644\u0645\u062E\u0641\u064A\u0629",Receive:"\u0627\u0633\u062A\u0642\u0628\u0627\u0644",Send:"\u0627\u0631\u0633\u0627\u0644","Refresh File":"\u062A\u062D\u062F\u064A\u062B \u0627\u0644\u0645\u0644\u0641",Local:"\u0627\u0644\u0645\u062D\u0644\u064A",Remote:"\u0627\u0644\u0628\u0639\u064A\u062F","Remote Computer":"\u0627\u0644\u062D\u0627\u0633\u0628 \u0627\u0644\u0628\u0639\u064A\u062F","Local Computer":"\u0627\u0644\u062D\u0627\u0633\u0628 \u0627\u0644\u0645\u062D\u0644\u064A","Confirm Delete":"\u062A\u0623\u0643\u064A\u062F \u0627\u0644\u062D\u0630\u0641",Delete:"\u062D\u0630\u0641",Properties:"\u0627\u0644\u062E\u0635\u0627\u0626\u0635","Multi Select":"\u0627\u062E\u062A\u064A\u0627\u0631 \u0645\u062A\u0639\u062F\u062F","Select All":"\u062A\u062D\u062F\u064A\u062F \u0627\u0644\u0643\u0644","Unselect All":"\u0627\u0644\u063A\u0627\u0621 \u062A\u062D\u062F\u064A\u062F \u0627\u0644\u0643\u0644","Empty Directory":"\u0645\u062C\u0644\u062F \u0641\u0627\u0631\u063A","Not an empty directory":"\u0645\u062C\u0644\u062F \u063A\u064A\u0631 \u0641\u0627\u0631\u063A","Are you sure you want to delete this file?":"\u0647\u0644 \u0627\u0646\u062A \u0645\u062A\u0623\u0643\u062F \u0645\u0646 \u0623\u0646\u0643 \u062A\u0631\u064A\u062F \u062D\u0630\u0641 \u0647\u0630\u0627 \u0627\u0644\u0645\u0644\u0641\u061F","Are you sure you want to delete this empty directory?":"\u0647\u0644 \u0627\u0646\u062A \u0645\u062A\u0623\u0643\u062F \u0645\u0646 \u0623\u0646\u0643 \u062A\u0631\u064A\u062F \u062D\u0630\u0641 \u0647\u0630\u0627 \u0627\u0644\u0645\u062C\u0644\u062F\u061F","Are you sure you want to delete the file of this directory?":"\u0647\u0644 \u0627\u0646\u062A \u0645\u062A\u0623\u0643\u062F \u0645\u0646 \u0623\u0646\u0643 \u062A\u0631\u064A\u062F \u062D\u0630\u0641 \u0645\u0644\u0641\u0627\u062A \u0647\u0630\u0627 \u0627\u0644\u0645\u062C\u0644\u062F\u061F","Do this for all conflicts":"\u0641\u0639\u0644 \u0647\u0630\u0627 \u0644\u0643\u0644 \u0627\u0644\u062A\u0639\u0627\u0631\u0636\u0627\u062A","This is irreversible!":"\u0644\u0627 \u064A\u0645\u0643\u0646 \u0627\u0644\u062A\u0631\u0627\u062C\u0639 \u0639\u0646 \u0647\u0630\u0627!",Deleting:"\u062C\u0627\u0631\u064A \u0627\u0644\u062D\u0630\u0641",files:"\u0645\u0644\u0641\u0627\u062A",Waiting:"\u0627\u0646\u062A\u0638\u0627\u0631",Finished:"\u0627\u0646\u062A\u0647\u0649",Speed:"\u0627\u0644\u0633\u0631\u0639\u0629","Custom Image Quality":"\u062C\u0648\u062F\u0629 \u0635\u0648\u0631\u0629 \u0645\u062E\u0635\u0635\u0629","Privacy mode":"\u0648\u0636\u0639 \u0627\u0644\u062E\u0635\u0648\u0635\u064A\u0629","Block user input":"\u062D\u062C\u0645 \u0627\u062F\u062E\u0627\u0644 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645","Unblock user input":"\u0627\u0644\u063A\u0627\u0621 \u062D\u062C\u0628 \u0627\u062F\u062E\u0627\u0644 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645","Adjust Window":"\u0636\u0628\u0637 \u0627\u0644\u0646\u0627\u0641\u0630\u0629",Original:"\u0627\u0644\u0627\u0635\u0644\u064A",Shrink:"\u062A\u0642\u0644\u064A\u0635",Stretch:"\u062A\u0645\u062F\u064A\u062F",Scrollbar:"\u0634\u0631\u064A\u0637 \u0627\u0644\u062A\u0645\u0631\u064A\u0631",ScrollAuto:"\u0627\u0644\u062A\u0645\u0631\u064A\u0631 \u0627\u0644\u062A\u0644\u0642\u0627\u0626\u064A","Good image quality":"\u062F\u0642\u0629 \u0635\u0648\u0631\u0629 \u062C\u064A\u062F\u0629",Balanced:"\u0645\u062A\u0648\u0627\u0632\u0646","Optimize reaction time":"\u062A\u062D\u0633\u064A\u0646 \u0648\u0642\u062A \u0631\u062F \u0627\u0644\u0641\u0639\u0644",Custom:"\u0645\u062E\u0635\u0635","Show remote cursor":"\u0639\u0631\u0636 \u0645\u0624\u0634\u0631 \u0627\u0644\u062C\u0647\u0627\u0632 \u0627\u0644\u0628\u0639\u064A\u062F","Show quality monitor":"\u0639\u0631\u0636 \u0645\u0631\u0627\u0642\u0628 \u0627\u0644\u062C\u0648\u062F\u0629","Disable clipboard":"\u062A\u0639\u0637\u064A\u0644 \u0627\u0644\u062D\u0627\u0641\u0638\u0629","Lock after session end":"\u0627\u0644\u0642\u0641\u0644 \u0628\u0639\u062F \u0646\u0647\u0627\u064A\u0629 \u0647\u0630\u0647 \u0627\u0644\u062C\u0644\u0633\u0629",Insert:"\u0627\u062F\u062E\u0627\u0644","Insert Lock":"\u0642\u0641\u0644 \u0627\u0644\u0627\u062F\u062E\u0627\u0644",Refresh:"\u062A\u062D\u062F\u064A\u062B","ID does not exist":"\u0627\u0644\u0645\u0639\u0631\u0641 \u063A\u064A\u0631 \u0645\u0648\u062C\u0648\u062F","Failed to connect to rendezvous server":"\u0641\u0634\u0644 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0628\u062E\u0627\u062F\u0645 rendezvous","Please try later":"\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u0645\u062D\u0627\u0648\u0644\u0629 \u0644\u0627\u062D\u0642\u0627","Remote desktop is offline":"\u0633\u0637\u062D \u0627\u0644\u0645\u0643\u062A\u0628 \u0627\u0644\u0628\u0639\u064A\u062F \u063A\u064A\u0631 \u0645\u062A\u0635\u0644","Key mismatch":"\u0627\u0644\u0645\u0641\u062A\u0627\u062D \u063A\u064A\u0631 \u0645\u062A\u0637\u0627\u0628\u0642",Timeout:"\u0646\u0641\u0630 \u0627\u0644\u0648\u0642\u062A","Failed to connect to relay server":"\u0641\u0634\u0644 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0628\u0627\u0644\u062E\u0627\u062F\u0645 \u0627\u0644\u0648\u0633\u064A\u0637","Failed to connect via rendezvous server":"\u0641\u0634\u0644 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0639\u064A\u0631 \u062E\u0627\u062F\u0645 rendezvous","Failed to connect via relay server":"\u0641\u0634\u0644 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0639\u0628\u0631 \u0627\u0644\u062E\u0627\u062F\u0645 \u0627\u0644\u0648\u0633\u064A\u0637","Failed to make direct connection to remote desktop":"\u0641\u0634\u0644 \u0641\u064A \u0627\u062C\u0631\u0627\u0621 \u0627\u062A\u0635\u0627\u0644 \u0645\u0628\u0627\u0634\u0631 \u0644\u0633\u0637\u062D \u0627\u0644\u0645\u0643\u062A\u0628 \u0627\u0644\u0628\u0639\u064A\u062F","Set Password":"\u0636\u0628\u0637 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","OS Password":"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0646\u0638\u0627\u0645 \u0627\u0644\u062A\u0634\u063A\u064A\u0644",install_tip:"\u0628\u0633\u0628\u0628 \u0635\u0644\u0627\u062D\u064A\u0627\u062A \u062A\u062D\u0643\u0645 \u062D\u0633\u0627\u0628 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645. RustDesk \u0642\u062F \u0644\u0627 \u064A\u0639\u0645\u0644 \u0628\u0634\u0643\u0644 \u0635\u062D\u064A\u062D \u0641\u064A \u062C\u0647\u0629 \u0627\u0644\u0628\u0639\u064A\u062F \u0641\u064A \u0628\u0639\u0636 \u0627\u0644\u062D\u0627\u0644\u0627\u062A. \u0644\u062A\u0641\u0627\u062F\u064A \u0630\u0644\u0643. \u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u0636\u063A\u0637 \u0639\u0644\u0649 \u0627\u0644\u0632\u0631 \u0627\u062F\u0646\u0627\u0647 \u0644\u062A\u062B\u0628\u064A\u062A RustDesk \u0641\u064A \u062C\u0647\u0627\u0632\u0643.","Click to upgrade":"\u0627\u0636\u063A\u0637 \u0644\u0644\u0627\u0631\u062A\u0642\u0627\u0621","Click to download":"\u0627\u0636\u063A\u0637 \u0644\u0644\u062A\u0646\u0632\u064A\u0644","Click to update":"\u0636\u063A\u0637 \u0644\u0644\u062A\u062D\u062F\u064A\u062B",Configure:"\u062A\u0647\u064A\u0626\u0629",config_acc:'\u0644\u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0644\u062A\u062D\u0643\u0645 \u0628\u0633\u0637\u062D \u0645\u0643\u062A\u0628\u0643 \u0627\u0644\u0628\u0639\u064A\u062F, \u062A\u062D\u062A\u0627\u062C \u0627\u0644\u0649 \u0645\u0646\u062D RustDesk \u0627\u0630\u0648\u0646\u0627\u062A "\u0627\u0645\u0643\u0627\u0646\u064A\u0629 \u0627\u0644\u0648\u0635\u0648\u0644".',config_screen:'\u0644\u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u0649 \u0633\u0637\u062D \u0645\u0643\u062A\u0628\u0643 \u0627\u0644\u0628\u0639\u064A\u062F, \u062A\u062D\u062A\u0627\u062C \u0627\u0644\u0649 \u0645\u0646\u062D RustDesk \u0627\u0630\u0648\u0646\u0627\u062A "\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u0634\u0627\u0634\u0629".',"Installing ...":"\u062C\u0627\u0631\u064A \u0627\u0644\u062A\u062B\u0628\u064A\u062A...",Install:"\u062A\u062B\u0628\u064A\u062A",Installation:"\u0627\u0644\u062A\u062B\u0628\u064A\u062A","Installation Path":"\u0645\u0633\u0627\u0631 \u0627\u0644\u062A\u062B\u0628\u064A\u062A","Create start menu shortcuts":"\u0627\u0646\u0634\u0627\u0621 \u0627\u062E\u062A\u0635\u0627\u0631\u0627\u062A \u0642\u0627\u0626\u0645\u0629 \u0627\u0628\u062F\u0627\u0621","Create desktop icon":"\u0627\u0646\u0634\u0627\u0621 \u0627\u062E\u062A\u0635\u0627\u0631 \u0633\u0637\u062D \u0627\u0644\u0645\u0643\u062A\u0628",agreement_tip:"\u0628\u0645\u062C\u0631\u062F \u0627\u0644\u0628\u062F\u0621 \u0628\u0627\u0644\u062A\u062B\u0628\u064A\u062A, \u0641\u0627\u0646\u062A \u0642\u062F \u0642\u0628\u0644\u062A \u0627\u062A\u0641\u0627\u0642\u064A\u0629 \u0627\u0644\u062A\u0631\u062E\u064A\u0635.","Accept and Install":"\u0627\u0644\u0645\u0648\u0627\u0641\u0642\u0629 \u0648\u0627\u0644\u062A\u062B\u0628\u064A\u062A","End-user license agreement":"\u0627\u062A\u0641\u0627\u0642\u064A\u0629 \u062A\u0631\u062E\u064A\u0635 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064A","Generating ...":"\u062C\u0627\u0631\u064A \u0627\u0644\u0627\u0646\u0634\u0627\u0621...","Your installation is lower version.":"\u0627\u0646\u062A \u062A\u062D\u0627\u0648\u0644 \u062A\u062B\u0628\u064A\u062A \u0646\u0633\u062E\u0629 \u0642\u062F\u064A\u0645\u0629.",not_close_tcp_tip:"\u0644\u0627 \u062A\u063A\u0644\u0642 \u0647\u0630\u0647 \u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u0627\u062B\u0646\u0627\u0621 \u0627\u0633\u062A\u062E\u062F\u0627\u0645\u0643 \u0644\u0644\u0646\u0641\u0642","Listening ...":"\u062C\u0627\u0631\u064A \u0627\u0644\u0627\u0633\u062A\u0645\u0627\u0639...","Remote Host":"\u0627\u0644\u0645\u0633\u062A\u0636\u064A\u0641 \u0627\u0644\u0628\u0639\u064A\u062F","Remote Port":"\u0645\u0646\u0641\u0630 \u0627\u0644\u0645\u0633\u062A\u0636\u064A\u0641 \u0627\u0644\u0628\u0639\u064A\u062F",Action:"\u0641\u0639\u0644",Add:"\u0627\u0636\u0627\u0641\u0629","Local Port":"\u0627\u0644\u0645\u0646\u0641\u0630 \u0627\u0644\u0645\u062D\u0644\u064A","Local Address":"\u0627\u0644\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0645\u062D\u0644\u064A","Change Local Port":"\u062A\u063A\u064A\u064A\u0631 \u0627\u0644\u0645\u0646\u0641\u0630 \u0627\u0644\u0645\u062D\u0644\u064A",setup_server_tip:"\u0644\u0627\u062A\u0635\u0627\u0644 \u0627\u0633\u0631\u0639, \u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0639\u062F\u0627\u062F \u062E\u0627\u062F\u0645 \u062E\u0627\u0635 \u0628\u0643","Too short, at least 6 characters.":"\u0642\u0635\u064A\u0631 \u062C\u062F\u0627. \u064A\u062C\u0628 \u0627\u0646 \u064A\u0643\u0648\u0646 \u0639\u0644\u0649 \u0627\u0644\u0627\u0642\u0644 6 \u062E\u0627\u0646\u0627\u062A","The confirmation is not identical.":"\u0627\u0644\u062A\u0623\u0643\u064A\u062F \u063A\u064A\u0631 \u0645\u062A\u0637\u0627\u0628\u0642",Permissions:"\u0627\u0644\u0627\u0630\u0648\u0646\u0627\u062A",Accept:"\u0642\u0628\u0648\u0644",Dismiss:"\u0635\u0631\u0641",Disconnect:"\u0642\u0637\u0639 \u0627\u0644\u0627\u062A\u0635\u0627\u0644","Enable file copy and paste":"\u0627\u0644\u0633\u0645\u0627\u062D \u0628\u0627\u0644\u0646\u0633\u062E \u0648\u0627\u0644\u0644\u0635\u0642",Connected:"\u0645\u062A\u0635\u0644","Direct and encrypted connection":"\u0627\u062A\u0635\u0627\u0644 \u0645\u0628\u0627\u0634\u0631 \u0645\u0634\u0641\u0631","Relayed and encrypted connection":"\u0627\u062A\u0635\u0627\u0644 \u063A\u064A\u0631 \u0645\u0628\u0627\u0634\u0631 \u0645\u0634\u0641\u0631","Direct and unencrypted connection":"\u0627\u062A\u0635\u0627\u0644 \u0645\u0628\u0627\u0634\u0631 \u063A\u064A\u0631 \u0645\u0634\u0641\u0631","Relayed and unencrypted connection":"\u0627\u062A\u0635\u0627\u0644 \u063A\u064A\u0631 \u0645\u0628\u0627\u0634\u0631 \u063A\u064A\u0631 \u0645\u0634\u0641\u0631","Enter Remote ID":"\u0627\u062F\u062E\u0644 \u0627\u0644\u0645\u0639\u0631\u0641 \u0627\u0644\u0628\u0639\u064A\u062F","Enter your password":"\u0627\u062F\u062E\u0644 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","Logging in...":"\u062C\u0627\u0631\u064A \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644...","Enable RDP session sharing":"\u062A\u0641\u0639\u064A\u0644 \u0645\u0634\u0627\u0631\u0643\u0629 \u0627\u0644\u062C\u0644\u0633\u0629 \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 RDP","Auto Login":"\u062A\u0633\u062C\u064A\u0644 \u062F\u062E\u0648\u0644 \u062A\u0644\u0642\u0627\u0626\u064A","Enable direct IP access":"\u062A\u0641\u0639\u064A\u0644 \u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u0645\u0628\u0627\u0634\u0631 \u0644\u0639\u0646\u0648\u0627\u0646 IP",Rename:"\u0627\u0639\u0627\u062F\u0629 \u062A\u0633\u0645\u064A\u0629",Space:"\u0645\u0633\u0627\u062D\u0629","Create desktop shortcut":"\u0627\u0646\u0634\u0627\u0621 \u0627\u062E\u062A\u0635\u0627\u0631 \u0633\u0637\u062D \u0645\u0643\u062A\u0628","Change Path":"\u062A\u063A\u064A\u064A\u0631 \u0627\u0644\u0645\u0633\u0627\u0631","Create Folder":"\u0627\u0646\u0634\u0627\u0621 \u0645\u062C\u0644\u062F","Please enter the folder name":"\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u062F\u062E\u0627\u0644 \u0627\u0633\u0645 \u0627\u0644\u0645\u062C\u0644\u062F","Fix it":"\u0627\u0635\u0644\u062D\u0647",Warning:"\u062A\u062D\u0630\u064A\u0631","Login screen using Wayland is not supported":"\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644 \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 Wayland \u063A\u064A\u0631 \u0645\u062F\u0639\u0648\u0645","Reboot required":"\u064A\u062C\u0628 \u0627\u0639\u0627\u062F\u0629 \u0627\u0644\u062A\u0634\u063A\u064A\u0644","Unsupported display server":"\u062E\u0627\u062F\u0645 \u0627\u0644\u0639\u0631\u0636 \u063A\u064A\u0631 \u0645\u062F\u0639\u0648\u0645","x11 expected":"x11 \u0645\u062A\u0648\u0642\u0639",Port:"\u0627\u0644\u0645\u0646\u0641\u0630",Settings:"\u0627\u0644\u0627\u0639\u062F\u0627\u062F\u0627\u062A",Username:"\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645","Invalid port":"\u0645\u0646\u0641\u0630 \u062E\u0627\u0637\u0626","Closed manually by the peer":"\u0627\u063A\u0644\u0627\u0642 \u064A\u062F\u0648\u064A\u0627 \u0628\u0648\u0627\u0633\u0637\u0629 \u0627\u0644\u0642\u0631\u064A\u0646","Enable remote configuration modification":"\u062A\u0641\u0639\u064A\u0644 \u062A\u0639\u062F\u064A\u0644 \u0627\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0628\u0639\u064A\u062F","Run without install":"\u062A\u0634\u063A\u064A\u0644 \u0628\u062F\u0648\u0646 \u062A\u062B\u0628\u064A\u062A","Connect via relay":"\u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0639\u0628\u0631 \u0648\u0633\u064A\u0637","Always connect via relay":"\u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0648\u0633\u064A\u0637 \u062F\u0627\u0626\u0645\u0627",whitelist_tip:"\u0641\u0642\u0637 \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0640 IP \u0627\u0644\u0628\u064A\u0636\u0627\u0621 \u062A\u0633\u062A\u0637\u064A\u0639 \u0627\u0644\u0648\u0635\u0648\u0644 \u0644\u064A",Login:"\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644",Verify:"\u062A\u0623\u0643\u064A\u062F","Remember me":"\u062A\u0630\u0643\u0631\u0646\u064A","Trust this device":"\u0627\u0644\u0648\u062B\u0648\u0642 \u0628\u0647\u0630\u0627 \u0627\u0644\u062C\u0647\u0627\u0632","Verification code":"\u0631\u0645\u0632 \u0627\u0644\u062A\u062D\u0642\u0642",verification_tip:"\u0631\u0645\u0632 \u0627\u0644\u062A\u062D\u0642\u0642 \u0627\u0631\u0633\u0644 \u0627\u0644\u0649 \u0628\u0631\u064A\u062F\u0643 \u0627\u0644\u0627\u0644\u0643\u062A\u0631\u0648\u0646\u064A \u0627\u0644\u0645\u0633\u062C\u0644. \u0627\u062F\u062E\u0644 \u0631\u0645\u0632 \u0627\u0644\u062A\u062D\u0642\u0642 \u0644\u0644\u0627\u0633\u062A\u0645\u0631\u0627\u0631 \u0628\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644.",Logout:"\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062E\u0631\u0648\u062C",Tags:"\u0627\u0644\u0639\u0644\u0627\u0645\u0627\u062A","Search ID":"\u0627\u0644\u0628\u062D\u062B \u0627\u0644\u0645\u0639\u0631\u0641",whitelist_sep:"\u0645\u0641\u0635\u0648\u0644\u0629 \u0628\u0641\u0627\u0635\u0644\u0629 \u0627\u0648 \u0641\u0627\u0635\u0644\u0629 \u0645\u0646\u0642\u0648\u0637\u0629 \u0627\u0648 \u0633\u0637\u0631 \u062C\u062F\u064A\u062F","Add ID":"\u0627\u0636\u0627\u0641\u0629 \u0645\u0639\u0631\u0641","Add Tag":"\u0627\u0636\u0627\u0641\u0629 \u0639\u0644\u0627\u0645\u0629","Unselect all tags":"\u0639\u062F\u0645 \u062A\u062D\u062F\u064A\u062F \u0643\u0644 \u0627\u0644\u0639\u0644\u0627\u0645\u0627\u062A","Network error":"\u062E\u0637\u0623 \u0634\u0628\u0643\u0629","Username missed":"\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0645\u0641\u0642\u0648\u062F","Password missed":"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0645\u0641\u0642\u0648\u062F\u0629","Wrong credentials":"\u0627\u0633\u0645 \u0645\u0633\u062A\u062E\u062F\u0645 \u0627\u0648 \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u062E\u0627\u0637\u0626\u0629","The verification code is incorrect or has expired":"\u0631\u0645\u0632 \u0627\u0644\u062A\u062D\u0642\u0642 \u063A\u064A\u0631 \u0635\u062D\u064A\u062D \u0627\u0648 \u0645\u0646\u062A\u0647\u064A","Edit Tag":"\u062A\u062D\u0631\u064A\u0631 \u0639\u0644\u0627\u0645\u0629","Forget Password":"\u0639\u062F\u0645 \u062A\u0630\u0643\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",Favorites:"\u0627\u0644\u0645\u0641\u0636\u0644\u0629","Add to Favorites":"\u0627\u0636\u0627\u0641\u0629 \u0644\u0644\u0645\u0641\u0636\u0644\u0629","Remove from Favorites":"\u0627\u0632\u0627\u0644\u0629 \u0645\u0646 \u0627\u0644\u0645\u0641\u0636\u0644\u0629",Empty:"\u0641\u0627\u0631\u063A","Invalid folder name":"\u0627\u0633\u0645 \u0627\u0644\u0645\u062C\u0644\u062F \u063A\u064A\u0631 \u0635\u062D\u064A\u062D","Socks5 Proxy":"\u0648\u0643\u064A\u0644 Socks5","Socks5/Http(s) Proxy":"\u0648\u0643\u064A\u0644 Socks5/Http(s)",Discovered:"\u0627\u0644\u0645\u0643\u062A\u0634\u0641\u0629",install_daemon_tip:"\u0644\u0644\u0628\u062F\u0621 \u0645\u0639 \u0628\u062F\u0621 \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0646\u0638\u0627\u0645. \u062A\u062D\u062A\u0627\u062C \u0627\u0644\u0649 \u062A\u062B\u0628\u064A\u062A \u062E\u062F\u0645\u0629 \u0627\u0644\u0646\u0638\u0627\u0645.","Remote ID":"\u0627\u0644\u0645\u0639\u0631\u0641 \u0627\u0644\u0628\u0639\u064A\u062F",Paste:"\u0644\u0635\u0642","Paste here?":"\u0644\u0635\u0642 \u0647\u0646\u0627\u061F","Are you sure to close the connection?":"\u0647\u0644 \u0627\u0646\u062A \u0645\u062A\u0627\u0643\u062F \u0645\u0646 \u0627\u0646\u0643 \u062A\u0631\u064A\u062F \u0627\u063A\u0644\u0627\u0642 \u0647\u0630\u0627 \u0627\u0644\u0627\u062A\u0635\u0627\u0644\u061F","Download new version":"\u062A\u0646\u0648\u064A\u0644 \u0646\u0633\u062E\u0629 \u062C\u062F\u064A\u062F\u0629","Touch mode":"\u0648\u0636\u0639 \u0627\u0644\u0644\u0645\u0633","Mouse mode":"\u0648\u0636\u0639 \u0627\u0644\u0641\u0623\u0631\u0629","One-Finger Tap":"\u0644\u0645 \u0627\u0635\u0628\u0639 \u0648\u0627\u062D\u062F","Left Mouse":"\u0627\u0644\u0641\u0623\u0631\u0629 \u0627\u0644\u064A\u0633\u0631\u0649","One-Long Tap":"\u0644\u0645\u0633\u0629 \u0648\u0627\u062D\u062F\u0629 \u0637\u0648\u064A\u0644\u0629","Two-Finger Tap":"\u0644\u0645\u0633 \u0627\u0635\u0628\u0639\u064A\u0646","Right Mouse":"\u0627\u0644\u0641\u0623\u0631\u0629 \u0627\u0644\u064A\u0645\u0646\u0649","One-Finger Move":"\u0646\u0642\u0644 \u0627\u0644\u0627\u0635\u0628\u0639 \u0627\u0644\u0648\u0627\u062D\u062F","Double Tap & Move":"\u0644\u0645\u0633\u062A\u0627\u0646 \u0648\u0646\u0642\u0644","Mouse Drag":"\u0633\u062D\u0628 \u0627\u0644\u0641\u0623\u0631\u0629","Three-Finger vertically":"\u062B\u0644\u0627\u062B \u0627\u0635\u0627\u0628\u0639 \u0627\u0641\u0642\u064A\u0627","Mouse Wheel":"\u0639\u062C\u0644\u0629 \u0627\u0644\u0641\u0627\u0631\u0629","Two-Finger Move":"\u0646\u0642\u0644 \u0627\u0644\u0627\u0635\u0628\u0639\u064A\u0646","Canvas Move":"","Pinch to Zoom":"\u0642\u0631\u0635\u0629 \u0644\u0644\u062A\u0643\u0628\u064A\u0631","Canvas Zoom":"","Reset canvas":"","No permission of file transfer":"\u0644\u0627 \u064A\u0648\u062C\u062F \u0627\u0630\u0646 \u0646\u0642\u0644 \u0627\u0644\u0645\u0644\u0641",Note:"\u0645\u0644\u0627\u062D\u0638\u0629",Connection:"\u0627\u0644\u0627\u062A\u0635\u0627\u0644","Share Screen":"\u0645\u0634\u0627\u0631\u0643\u0629 \u0627\u0644\u0634\u0627\u0634\u0629",Chat:"\u0645\u062D\u0627\u062F\u062B\u0629",Total:"\u0627\u0644\u0627\u062C\u0645\u0627\u0644\u064A",items:"\u0639\u0646\u0627\u0635\u0631",Selected:"\u0645\u062D\u062F\u062F","Screen Capture":"\u0644\u0642\u0637 \u0627\u0644\u0634\u0627\u0634\u0629","Input Control":"\u062A\u062D\u0643\u0645 \u0627\u0644\u0627\u062F\u062E\u0627\u0644","Audio Capture":"\u0644\u0642\u0637 \u0627\u0644\u0635\u0648\u062A","File Connection":"\u0627\u062A\u0635\u0627\u0644 \u0627\u0644\u0645\u0644\u0641","Screen Connection":"\u0627\u062A\u0635\u0627\u0644 \u0627\u0644\u0634\u0627\u0634\u0629","Do you accept?":"\u0647\u0644 \u062A\u0642\u0628\u0644\u061F","Open System Setting":"\u0641\u062A\u062D \u0627\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0646\u0638\u0627\u0645","How to get Android input permission?":"\u0643\u064A\u0641 \u062A\u062D\u0635\u0644 \u0639\u0644\u0649 \u0627\u0630\u0646 \u0627\u0644\u0627\u062F\u062E\u0627\u0644 \u0641\u064A \u0627\u0646\u062F\u0631\u0648\u064A\u062F\u061F",android_input_permission_tip1:'\u0644\u0643\u064A \u064A\u062A\u0645\u0643\u0646 \u062C\u0647\u0627\u0632 \u0628\u0639\u064A\u062F \u0645\u0646 \u0627\u0644\u062A\u062D\u0643\u0645 \u0628\u062C\u0647\u0627\u0632\u0643 \u0627\u0644\u0640 Android \u0639\u0646 \u0637\u0631\u064A\u0642 \u0627\u0644\u0641\u0627\u0631\u0629 \u0623\u0648 \u0627\u0644\u0644\u0645\u0633\u060C \u064A\u0644\u0632\u0645\u0643 \u0627\u0644\u0633\u0645\u0627\u062D \u0644\u0640 RustDesk \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u062E\u062F\u0645\u0629 "\u0625\u0645\u0643\u0627\u0646\u064A\u0629 \u0627\u0644\u0648\u0635\u0648\u0644".',android_input_permission_tip2:"\u064A\u0631\u062C\u0649 \u0627\u0644\u0627\u0646\u062A\u0642\u0627\u0644 \u0625\u0644\u0649 \u0635\u0641\u062D\u0629 \u0625\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0646\u0638\u0627\u0645 \u0627\u0644\u062A\u0627\u0644\u064A\u0629\u060C \u0648\u0627\u0644\u0639\u062B\u0648\u0631 \u0639\u0644\u0649 [\u0627\u0644\u062E\u062F\u0645\u0627\u062A \u0627\u0644\u0645\u062B\u0628\u062A\u0629]\u060C \u0648\u062A\u0634\u063A\u064A\u0644 \u062E\u062F\u0645\u0629 [RustDesk Input].",android_new_connection_tip:"\u062A\u0645 \u0627\u0633\u062A\u0644\u0627\u0645 \u0637\u0644\u0628 \u062A\u062D\u0643\u0645 \u062C\u062F\u064A\u062F\u060C \u062D\u064A\u062B \u064A\u0631\u064A\u062F \u0627\u0644\u062A\u062D\u0643\u0645 \u0628\u062C\u0647\u0627\u0632\u0643 \u0627\u0644\u062D\u0627\u0644\u064A.",android_service_will_start_tip:'\u062A\u0634\u063A\u064A\u0644 "\u0644\u0642\u0637 \u0627\u0644\u0634\u0627\u0634\u0629" \u0633\u064A\u0628\u062F\u0623 \u0627\u0644\u062E\u062F\u0645\u0629 \u062A\u0644\u0642\u0627\u0626\u064A\u0627\u060C \u062D\u064A\u062B \u0633\u064A\u0633\u0645\u062D \u0644\u0644\u0627\u062C\u0647\u0632\u0629 \u0627\u0644\u0627\u062E\u0631\u0649 \u0628\u0637\u0644\u0628 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0645\u0639 \u062C\u0647\u0627\u0632\u0643.',android_stop_service_tip:"\u0627\u063A\u0644\u0627\u0642 \u0627\u0644\u062E\u062F\u0645\u0629 \u0633\u064A\u063A\u0644\u0642 \u062C\u0645\u064A\u0639 \u0627\u0644\u0627\u062A\u0635\u0627\u0644\u0627\u062A \u0627\u0644\u0642\u0627\u0626\u0645\u0629.",android_version_audio_tip:"\u0646\u0633\u062E\u0629 \u0627\u0646\u062F\u0631\u0648\u064A\u062F \u0627\u0644\u062D\u0627\u0644\u064A\u0629 \u0644\u0627 \u062A\u062F\u0639\u0645 \u062E\u062F\u0645\u0629 \u0644\u0642\u0637 \u0627\u0644\u0635\u0648\u062A\u060C \u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u062A\u0631\u0642\u064A\u0629 \u0627\u0644\u0649 \u0646\u0633\u062E\u0629 10 \u0627\u0648 \u0623\u062D\u062F\u062B.",android_start_service_tip:"\u0627\u0636\u063A\u0637 \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u062E\u062F\u0645\u0629 \u0627\u0648 \u0641\u0639\u0644 \u0635\u0644\u0627\u062D\u064A\u0629 \u0644\u0642\u0637 \u0627\u0644\u0634\u0627\u0634\u0629 \u0644\u0628\u062F\u0621 \u062E\u062F\u0645\u0629 \u0645\u0634\u0627\u0631\u0643\u0629 \u0627\u0644\u0634\u0627\u0634\u0629.",android_permission_may_not_change_tip:"\u0627\u0644\u0627\u0630\u0648\u0646\u0627\u062A \u0627\u0644\u0627\u062A\u0635\u0627\u0644\u0627\u062A \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0642\u062F \u0644\u0627 \u062A\u062A\u063A\u064A\u0631 \u0645\u0628\u0627\u0634\u0631\u0629 \u0627\u0644\u0627 \u0628\u0639\u062F \u0627\u0639\u0627\u062F\u0629 \u0627\u0644\u0627\u062A\u0635\u0627\u0644.",Account:"\u0627\u0644\u062D\u0633\u0627\u0628",Overwrite:"\u0627\u0633\u062A\u0628\u062F\u0627\u0644","This file exists, skip or overwrite this file?":"\u0627\u0644\u0645\u0644\u0641 \u0645\u0648\u062C\u0648\u062F, \u0647\u0644 \u062A\u0631\u064A\u062F \u0627\u0644\u062A\u062C\u0627\u0648\u0632 \u0627\u0648 \u0627\u0644\u0627\u0633\u062A\u0628\u062F\u0627\u0644\u061F",Quit:"\u062E\u0631\u0648\u062C",Help:"\u0645\u0633\u0627\u0639\u062F\u0629",Failed:"\u0641\u0634\u0644",Succeeded:"\u0646\u062C\u0627\u062D","Someone turns on privacy mode, exit":"\u0634\u062E\u0635 \u0645\u0627 \u0641\u0639\u0644 \u0648\u0636\u0639 \u0627\u0644\u062E\u0635\u0648\u0635\u064A\u0629, \u062E\u0631\u0648\u062C",Unsupported:"\u063A\u064A\u0631 \u0645\u062F\u0639\u0648\u0645","Peer denied":"\u0627\u0644\u0642\u0631\u064A\u0646 \u0631\u0641\u0636","Please install plugins":"\u0627\u0644\u0631\u062C\u0627\u0621 \u062A\u062B\u0628\u064A\u062A \u0627\u0644\u0627\u0636\u0627\u0641\u0627\u062A","Peer exit":"\u062E\u0631\u0648\u062C \u0627\u0644\u0642\u0631\u064A\u0646","Failed to turn off":"\u0641\u0634\u0644 \u0627\u064A\u0642\u0627\u0641 \u0627\u0644\u062A\u0634\u063A\u064A\u0644","Turned off":"\u0645\u0637\u0641\u0626",Language:"\u0627\u0644\u0644\u063A\u0629","Keep RustDesk background service":"\u0627\u0628\u0642 \u062E\u062F\u0645\u0629 RustDesk \u062A\u0639\u0645\u0644 \u0641\u064A \u0627\u0644\u062E\u0644\u0641\u064A\u0629","Ignore Battery Optimizations":"\u062A\u062C\u0627\u0647\u0644 \u062A\u062D\u0633\u064A\u0646\u0627\u062A \u0627\u0644\u0628\u0637\u0627\u0631\u064A\u0629",android_open_battery_optimizations_tip:"\u0627\u0630\u0627 \u0627\u0631\u062F\u062A \u062A\u0639\u0637\u064A\u0644 \u0647\u0630\u0647 \u0627\u0644\u0645\u064A\u0632\u0629, \u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u0630\u0647\u0627\u0628 \u0627\u0644\u0649 \u0635\u0641\u062D\u0629 \u0627\u0639\u062F\u0627\u062F\u0627\u062A \u062A\u0637\u0628\u064A\u0642 RustDesk, \u0627\u0628\u062D\u062B \u0639\u0646 \u0627\u0644\u0628\u0637\u0627\u0631\u064A\u0629, \u0627\u0644\u063A \u062A\u062D\u062F\u064A\u062F \u063A\u064A\u0631 \u0645\u0642\u064A\u062F","Start on boot":"\u0627\u0644\u0628\u062F\u0621 \u0639\u0646\u062F \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0646\u0638\u0627\u0645","Start the screen sharing service on boot, requires special permissions":"\u062A\u0634\u063A\u064A\u0644 \u062E\u062F\u0645\u0629 \u0645\u0634\u0627\u0631\u0643\u0629 \u0627\u0644\u0634\u0627\u0634\u0629 \u0639\u0646\u062F \u0628\u062F\u0621 \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0646\u0638\u0627\u0645, \u064A\u062D\u062A\u0627\u062C \u0627\u0644\u0649 \u0627\u0630\u0648\u0646\u0627\u062A \u062E\u0627\u0635\u0629","Connection not allowed":"\u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u063A\u064A\u0631 \u0645\u0633\u0645\u0648\u062D","Legacy mode":"\u0627\u0644\u0648\u0636\u0639 \u0627\u0644\u062A\u0642\u0644\u064A\u062F\u064A","Map mode":"\u0648\u0636\u0639 \u0627\u0644\u062E\u0631\u064A\u0637\u0629","Translate mode":"\u0648\u0636\u0639 \u0627\u0644\u062A\u0631\u062C\u0645\u0629","Use permanent password":"\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u062F\u0627\u0626\u0645\u0629","Use both passwords":"\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0637\u0631\u064A\u0642\u062A\u064A \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","Set permanent password":"\u062A\u0639\u064A\u064A\u0646 \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u062F\u0627\u0626\u0645\u0629","Enable remote restart":"\u062A\u0641\u0639\u064A\u0644 \u0627\u0639\u062F\u0627\u0629 \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0628\u0639\u064A\u062F","Restart remote device":"\u0627\u0639\u0627\u062F\u0629 \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u062C\u0647\u0627\u0632 \u0627\u0644\u0628\u0639\u064A\u062F","Are you sure you want to restart":"\u0647\u0644 \u0627\u0646\u062A \u0645\u062A\u0627\u0643\u062F \u0645\u0646 \u0627\u0646\u0643 \u062A\u0631\u064A\u062F \u0627\u0639\u0627\u062F\u0629 \u0627\u0644\u062A\u0634\u063A\u064A\u0644\u061F","Restarting remote device":"\u062C\u0627\u0631\u064A \u0627\u0639\u0627\u062F\u0629 \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0628\u0639\u064A\u062F",remote_restarting_tip:"\u0627\u0644\u062C\u0647\u0627\u0632 \u0627\u0644\u0628\u0639\u064A\u062F \u064A\u0639\u064A\u062F \u0627\u0644\u062A\u0634\u063A\u064A\u0644. \u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u063A\u0644\u0627\u0642 \u0647\u0630\u0647 \u0627\u0644\u0631\u0633\u0627\u0644\u0629 \u0648\u0627\u0639\u0627\u062F\u0629 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u0644\u062F\u0627\u0626\u0645\u0629 \u0628\u0639\u062F \u0641\u062A\u0631\u0629 \u0628\u0633\u064A\u0637\u0629.",Copied:"\u0645\u0646\u0633\u0648\u062E","Exit Fullscreen":"\u0627\u0644\u062E\u0631\u0648\u062C \u0645\u0646 \u0645\u0644\u0626 \u0627\u0644\u0634\u0627\u0634\u0629",Fullscreen:"\u0645\u0644\u0626 \u0627\u0644\u0634\u0627\u0634\u0629","Mobile Actions":"\u0627\u062C\u0631\u0627\u0621\u0627\u062A \u0627\u0644\u0647\u0627\u062A\u0641","Select Monitor":"\u0627\u062E\u062A\u0631 \u0634\u0627\u0634\u0629","Control Actions":"\u0627\u062C\u0631\u0627\u0621\u0627\u062A \u0627\u0644\u062A\u062D\u0643\u0645","Display Settings":"\u0627\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0639\u0631\u0636",Ratio:"\u0627\u0644\u0646\u0633\u0628\u0629","Image Quality":"\u062C\u0648\u062F\u0629 \u0627\u0644\u0635\u0648\u0631\u0629","Scroll Style":"\u0634\u0643\u0644 \u0627\u0644\u062A\u0645\u0631\u064A\u0631","Show Toolbar":"\u0639\u0631\u0636 \u0634\u0631\u064A\u0637 \u0627\u0644\u0627\u062F\u0648\u0627\u062A","Hide Toolbar":"\u0627\u062E\u0641\u0627\u0621 \u0634\u0631\u064A\u0637 \u0627\u0644\u0627\u062F\u0648\u0627\u062A","Direct Connection":"\u0627\u062A\u0635\u0627\u0644 \u0645\u0628\u0627\u0634\u0631","Relay Connection":"\u0627\u062A\u0635\u0627\u0644 \u0627\u0644\u0648\u0633\u064A\u0637","Secure Connection":"\u0627\u062A\u0635\u0627\u0644 \u0622\u0645\u0646","Insecure Connection":"\u0627\u062A\u0635\u0627\u0644 \u063A\u064A\u0631 \u0622\u0645\u0646","Scale original":"\u0627\u0644\u0645\u0642\u064A\u0627\u0633 \u0627\u0644\u0623\u0635\u0644\u064A","Scale adaptive":"\u0645\u0642\u064A\u0627\u0633 \u0627\u0644\u062A\u0643\u064A\u0641",General:"\u0639\u0627\u0645",Security:"\u0627\u0644\u0623\u0645\u0627\u0646",Theme:"\u0627\u0644\u0633\u0645\u0629","Dark Theme":"\u0633\u0645\u0629 \u063A\u0627\u0645\u0642\u0629","Light Theme":"\u0633\u0645\u0629 \u0641\u0627\u062A\u062D\u0629",Dark:"\u063A\u0627\u0645\u0642",Light:"\u0641\u0627\u062A\u062D","Follow System":"\u0646\u0641\u0633 \u0646\u0638\u0627\u0645 \u0627\u0644\u062A\u0634\u063A\u064A\u0644","Enable hardware codec":"\u062A\u0641\u0639\u064A\u0644 \u062A\u0631\u0645\u064A\u0632 \u0627\u0644\u0639\u062A\u0627\u062F","Unlock Security Settings":"\u0641\u062A\u062D \u0627\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0627\u0645\u0627\u0646","Enable audio":"\u062A\u0641\u0639\u064A\u0644 \u0627\u0644\u0635\u0648\u062A","Unlock Network Settings":"\u0641\u062A\u062D \u0627\u0639\u062F\u0627\u062F\u0627\u062A \u0627\u0644\u0634\u0628\u0643\u0629",Server:"\u0627\u0644\u062E\u0627\u062F\u0645","Direct IP Access":"\u0648\u0635\u0648\u0644 \u0645\u0628\u0627\u0634\u0631 \u0644\u0644\u0640 IP",Proxy:"\u0627\u0644\u0648\u0643\u064A\u0644",Apply:"\u062A\u0637\u0628\u064A\u0642","Disconnect all devices?":"\u0642\u0637\u0639 \u0627\u062A\u0635\u0627\u0644 \u0643\u0644 \u0627\u0644\u0627\u062C\u0647\u0632\u0629\u061F",Clear:"\u0645\u0633\u062D","Audio Input Device":"\u062C\u0647\u0627\u0632 \u0627\u062F\u062E\u0627\u0644 \u0627\u0644\u0635\u0648\u062A","Use IP Whitelisting":"\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0640 IP \u0627\u0644\u0628\u064A\u0636\u0627\u0621",Network:"\u0627\u0644\u0634\u0628\u0643\u0629","Pin Toolbar":"\u062A\u062B\u0628\u064A\u062A \u0634\u0631\u064A\u0637 \u0627\u0644\u0627\u062F\u0648\u0627\u062A","Unpin Toolbar":"\u0627\u0644\u063A\u0627\u0621 \u062A\u062B\u0628\u064A\u062A \u0634\u0631\u064A\u0637 \u0627\u0644\u0627\u062F\u0648\u0627\u062A",Recording:"\u0627\u0644\u062A\u0633\u062C\u064A\u0644",Directory:"\u0627\u0644\u0645\u0633\u0627\u0631","Automatically record incoming sessions":"\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062C\u0644\u0633\u0627\u062A \u0627\u0644\u0642\u0627\u062F\u0645\u0629 \u062A\u0644\u0642\u0627\u0626\u064A\u0627",Change:"\u062A\u063A\u064A\u064A\u0631","Start session recording":"\u0628\u062F\u0621 \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062C\u0644\u0633\u0629","Stop session recording":"\u0627\u064A\u0642\u0627\u0641 \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062C\u0644\u0633\u0629","Enable recording session":"\u062A\u0641\u0639\u064A\u0644 \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062C\u0644\u0633\u0629","Enable LAN discovery":"\u062A\u0641\u0639\u064A\u0644 \u0627\u0643\u062A\u0634\u0627\u0641 \u0627\u0644\u0634\u0628\u0643\u0629 \u0627\u0644\u0645\u062D\u0644\u064A\u0629","Deny LAN discovery":"\u0631\u0641\u0636 \u0627\u0643\u062A\u0634\u0627\u0641 \u0627\u0644\u0634\u0628\u0643\u0629 \u0627\u0644\u0645\u062D\u0644\u064A\u0629","Write a message":"\u0627\u0643\u062A\u0628 \u0631\u0633\u0627\u0644\u0629",Prompt:"","Please wait for confirmation of UAC...":"\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0646\u062A\u0638\u0627\u0631 \u062A\u0627\u0643\u064A\u062F \u062A\u062D\u0643\u0645 \u062D\u0633\u0627\u0628 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645...",elevated_foreground_window_tip:"\u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u062D\u0627\u0644\u064A\u0629 \u0644\u0633\u0637\u062D \u0627\u0644\u0645\u0643\u062A\u0628 \u0627\u0644\u0628\u0639\u064A\u062F \u062A\u062D\u062A\u0627\u062C \u0635\u0644\u0627\u062D\u064A\u0629 \u0627\u0639\u0644\u0649 \u0644\u062A\u0639\u0645\u0644, \u0644\u0630\u0644\u0643 \u0644\u0646 \u062A\u0633\u062A\u0637\u064A\u0639 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u0641\u0627\u0631\u0629 \u0648\u0644\u0648\u062D\u0629 \u0627\u0644\u0645\u0641\u0627\u062A\u064A\u062D \u0645\u0624\u0642\u062A\u0627. \u062A\u0633\u062A\u0637\u064A\u0639 \u0627\u0646\u062A \u062A\u0637\u0644\u0628 \u0645\u0646 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u0628\u0639\u064A\u062F \u062A\u0635\u063A\u064A\u0631 \u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u062D\u0627\u0644\u064A\u0629, \u0627\u0648 \u0636\u0641\u0637 \u0632\u0631 \u0627\u0644\u0627\u0631\u062A\u0642\u0627\u0621 \u0641\u064A \u0646\u0627\u0641\u0630\u0629 \u0627\u062F\u0627\u0631\u0629 \u0627\u0644\u0627\u062A\u0635\u0627\u0644. \u0644\u062A\u0641\u0627\u062F\u064A \u0647\u0630\u0629 \u0627\u0644\u0645\u0634\u0643\u0644\u0629 \u0645\u0646 \u0627\u0644\u0645\u0633\u062A\u062D\u0633\u0646 \u062A\u062B\u0628\u064A\u062A \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062C \u0641\u064A \u0627\u0644\u062C\u0647\u0627\u0632 \u0627\u0644\u0628\u0639\u064A\u062F.",Disconnected:"\u0645\u0641\u0635\u0648\u0644",Other:"\u0627\u062E\u0631\u0649","Confirm before closing multiple tabs":"\u0627\u0644\u062A\u0627\u0643\u064A\u062F \u0642\u0628\u0644 \u0627\u063A\u0644\u0627\u0642 \u0627\u0644\u0633\u0646\u0629 \u0639\u062F\u064A\u062F\u0629","Keyboard Settings":"\u0627\u0639\u062F\u0627\u062F\u0627\u062A \u0644\u0648\u062D\u0629 \u0627\u0644\u0645\u0641\u0627\u062A\u064A\u062D","Full Access":"\u0648\u0635\u0648\u0644 \u0643\u0627\u0645\u0644","Screen Share":"\u0645\u0634\u0627\u0631\u0643\u0629 \u0627\u0644\u0634\u0627\u0634\u0629","Wayland requires Ubuntu 21.04 or higher version.":"Wayland \u064A\u062A\u0637\u0644\u0628 \u0646\u0633\u062E\u0629 \u0627\u0628\u0648\u0646\u062A\u0648 21.04 \u0627\u0648 \u0627\u0639\u0644\u0649.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland \u064A\u062A\u0637\u0644\u0628 \u0646\u0633\u062E\u0629 \u0627\u0639\u0644\u0649 \u0645\u0646 \u062A\u0648\u0632\u064A\u0639\u0629 \u0644\u064A\u0646\u0643\u0633. \u0627\u0644\u0631\u062C\u0627\u0621 \u062A\u062C\u0631\u0628\u0629 \u0633\u0637\u062D \u0645\u0643\u062A\u0628 X11 \u0627\u0648 \u063A\u064A\u0631 \u0646\u0638\u0627\u0645 \u062A\u0634\u063A\u064A\u0644\u0643.",JumpLink:"\u0631\u0627\u0628\u0637 \u0627\u0644\u0642\u0641\u0632","Please Select the screen to be shared(Operate on the peer side).":"\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u062E\u062A\u064A\u0627\u0631 \u0634\u0627\u0634\u0629 \u0644\u0645\u0634\u0627\u0631\u0643\u062A\u0647\u0627 (\u062A\u0639\u0645\u0644 \u0639\u0644\u0649 \u062C\u0627\u0646\u0628 \u0627\u0644\u0642\u0631\u064A\u0646).","Show RustDesk":"\u0639\u0631\u0636 RustDesk","This PC":"\u0647\u0630\u0627 \u0627\u0644\u062D\u0627\u0633\u0628",or:"\u0627\u0648","Continue with":"\u0645\u062A\u0627\u0628\u0639\u0629 \u0645\u0639",Elevate:"\u0627\u0631\u062A\u0642\u0627\u0621","Zoom cursor":"\u062A\u0643\u0628\u064A\u0631 \u0627\u0644\u0645\u0624\u0634\u0631","Accept sessions via password":"\u0642\u0628\u0648\u0644 \u0627\u0644\u062C\u0644\u0633\u0627\u062A \u0639\u0628\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","Accept sessions via click":"\u0642\u0628\u0648\u0644 \u0627\u0644\u062C\u0644\u0633\u0627\u062A \u0639\u0628\u0631 \u0627\u0644\u0636\u063A\u0637","Accept sessions via both":"\u0642\u0628\u0648\u0644 \u0627\u0644\u062C\u0644\u0633\u0627\u062A \u0639\u0628\u0631 \u0627\u0644\u0627\u062B\u0646\u064A\u0646","Please wait for the remote side to accept your session request...":"\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u0627\u0646\u062A\u0638\u0627\u0631 \u062D\u062A\u0649 \u064A\u0642\u0628\u0644 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u0628\u0639\u064A\u062F \u0637\u0644\u0628 \u0627\u0644\u062C\u0644\u0633\u0629...","One-time Password":"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0644\u0645\u0631\u0629 \u0648\u0627\u062D\u062F\u0629","Use one-time password":"\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0644\u0645\u0631\u0629 \u0648\u0627\u062D\u062F\u0629","One-time password length":"\u0637\u0648\u0644 \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0644\u0645\u0631\u0629 \u0648\u0627\u062D\u062F\u0629","Request access to your device":"\u0637\u0644\u0628 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u062C\u0647\u0627\u0632\u0643","Hide connection management window":"\u0627\u062E\u0641\u0627\u0621 \u0646\u0627\u0641\u0630\u0629 \u0627\u062F\u0627\u0631\u0629 \u0627\u0644\u0627\u062A\u0635\u0627\u0644",hide_cm_tip:"\u0627\u0644\u0633\u0645\u0627\u062D \u0628\u0627\u0644\u0627\u062E\u0641\u0627\u0621 \u0641\u0642\u0637 \u0641\u064A \u062D\u0627\u0644\u0629 \u0642\u0628\u0648\u0644 \u0627\u0644\u062C\u0644\u0633\u0627\u062A \u0639\u0628\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0648\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u0644\u062F\u0627\u0626\u0645\u0629",wayland_experiment_tip:"\u062F\u0639\u0645 Wayland \u0644\u0627\u0632\u0627\u0644 \u0641\u064A \u0627\u0644\u0645\u0631\u062D\u0644\u0629 \u0627\u0644\u062A\u062C\u0631\u064A\u0628\u064A\u0629. \u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 X11 \u0627\u0630\u0627 \u0627\u0631\u062F\u062A \u0648\u0635\u0648\u0644 \u0643\u0627\u0645\u0644.","Right click to select tabs":"\u0627\u0644\u0636\u063A\u0637 \u0628\u0627\u0644\u0632\u0631 \u0627\u0644\u0627\u064A\u0645\u0646 \u0644\u062A\u062D\u062F\u064A\u062F \u0627\u0644\u0627\u0644\u0633\u0646\u0629",Skipped:"\u0645\u062A\u062C\u0627\u0648\u0632","Add to address book":"\u0627\u0636\u0627\u0641\u0629 \u0627\u0644\u0649 \u0643\u062A\u0627\u0628 \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646",Group:"\u0645\u062C\u0645\u0648\u0639\u0629",Search:"\u0628\u062D\u062B","Closed manually by web console":"\u0627\u063A\u0644\u0642 \u064A\u062F\u0648\u064A\u0627 \u0639\u0628\u0631 \u0637\u0631\u0641\u064A\u0629 \u0627\u0644\u0648\u064A\u0628","Local keyboard type":"\u062A\u0648\u0639 \u0644\u0648\u062D\u0629 \u0627\u0644\u0645\u0641\u0627\u062A\u064A\u062D \u0627\u0644\u0645\u062D\u0644\u064A\u0629","Select local keyboard type":"\u0627\u062E\u062A\u0631 \u0646\u0648\u0639 \u0644\u0648\u062D\u0629 \u0627\u0644\u0645\u0641\u0627\u062A\u064A\u062D \u0627\u0644\u0645\u0644\u062D\u064A\u0629",software_render_tip:"\u0627\u0630\u0627 \u0643\u0646\u062A \u062A\u0633\u062A\u062E\u062F\u0645 \u0628\u0637\u0627\u0642\u0629 \u0631\u0633\u0648\u0645\u064A\u0627\u062A Nvidia \u062A\u062D\u062A \u0644\u064A\u0646\u0643\u0633 \u0648\u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0628\u0639\u064A\u062F \u062A\u063A\u0644\u0642 \u0645\u0628\u0627\u0634\u0631\u0629 \u0628\u0639\u062F \u0627\u0644\u0627\u062A\u0635\u0627\u0644, \u0642\u0645 \u0628\u0627\u0644\u062A\u0628\u062F\u064A\u0644 \u0627\u0644\u0649 \u062A\u0639\u0631\u064A\u0641\u0627\u062A Nouveau \u0645\u0641\u062A\u0648\u062D\u0629 \u0627\u0644\u0645\u0635\u062F\u0631 \u0648\u0627\u062E\u062A\u064A\u0627\u0631 \u0627\u0644\u062A\u0631\u0645\u064A\u0632 \u0627\u0644\u0628\u0631\u0645\u062C\u064A \u0642\u062F \u064A\u0633\u0627\u0639\u062F. \u0627\u0639\u0627\u062F\u0629 \u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0628\u0631\u0646\u0627\u062C \u0645\u0637\u0644\u0648\u0628\u0629.","Always use software rendering":"\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u062A\u0631\u0645\u064A\u0632 \u0627\u0644\u0628\u0631\u0645\u062C\u064A \u062F\u0627\u0626\u0645\u0627",config_input:'\u0644\u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0644\u062A\u062D\u0643\u0645 \u0628\u0633\u0637\u062D \u0627\u0644\u0645\u0643\u062A\u0628 \u0627\u0644\u0628\u0639\u064A\u062F. \u064A\u062C\u0628 \u0645\u0646 RustDesk \u0627\u0630\u0648\u0646\u0627\u062A "\u0645\u0631\u0627\u0642\u0628\u0629 \u0627\u0644\u0645\u062F\u062E\u0644\u0627\u062A".',config_microphone:'\u0644\u062A\u062A\u0645\u0643\u0646 \u0645\u0646 \u0627\u0644\u062A\u062D\u062F\u062B. \u064A\u062C\u0628 \u0645\u0646\u062D RustDesk \u0627\u0630\u0648\u0646\u0627\u062A "\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u0635\u0648\u062A".',request_elevation_tip:"\u0627\u0637\u0644\u0628 \u0627\u0644\u0627\u0631\u062A\u0642\u0627\u0621 \u0641\u064A \u062D\u0627\u0644\u0629 \u0648\u062C\u0648\u062F \u0634\u062E\u0635 \u0641\u064A \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u0627\u062E\u0631.",Wait:"\u0627\u0646\u062A\u0638\u0631","Elevation Error":"\u062E\u0637\u0623 \u0627\u0644\u0627\u0631\u062A\u0642\u0627\u0621","Ask the remote user for authentication":"\u0627\u0633\u0623\u0644 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u0628\u0639\u064A\u062F \u0627\u0644\u062A\u0648\u062B\u064A\u0642","Choose this if the remote account is administrator":"\u0627\u062E\u062A\u0631 \u0627\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u062D\u0633\u0627\u0628 \u0627\u0644\u0628\u0639\u064A\u062F \u0645\u062F\u064A\u0631 \u0644\u0644\u0646\u0638\u0627\u0645","Transmit the username and password of administrator":"\u0627\u0646\u0642\u0644 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0648\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0645\u062F\u064A\u0631 \u0627\u0644\u0646\u0638\u0627\u0645",still_click_uac_tip:"\u0644\u0627\u0632\u0627\u0644 \u064A\u062D\u062A\u0627\u062C \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u0628\u0639\u064A\u062F \u0644\u0644\u0636\u063A\u0637 \u0639\u0644\u0649 \u0645\u0648\u0627\u0641\u0642 \u0641\u064A \u0646\u0627\u0641\u0630\u0629 \u062A\u062D\u0643\u0645 \u062D\u0633\u0627\u0628 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0641\u064A RustDesk \u0627\u0644\u0630\u064A \u064A\u0639\u0645\u0644.","Request Elevation":"\u0637\u0644\u0628 \u0627\u0631\u062A\u0642\u0627\u0621",wait_accept_uac_tip:"\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0646\u062A\u0638\u0627\u0631 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645 \u0627\u0644\u0628\u0639\u064A\u062F \u062D\u062A\u0649 \u064A\u0648\u0627\u0641\u0642 \u0639\u0644\u0649 \u0637\u0644\u0628 \u062A\u062D\u0643\u0645 \u062D\u0633\u0627\u0628 \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645.","Elevate successfully":"\u0627\u0644\u0627\u0631\u062A\u0642\u0627\u0621 \u0628\u0646\u062C\u0627\u062D",uppercase:"\u062D\u0631\u0641 \u0643\u0628\u064A\u0631",lowercase:"\u062D\u0631\u0641 \u0635\u063A\u064A\u0631",digit:"\u0631\u0642\u0645","special character":"\u0631\u0645\u0632","length>=8":"\u0627\u0644\u0637\u0648\u0644 8 \u0639\u0644\u0649 \u0627\u0644\u0627\u0642\u0644",Weak:"\u0636\u0639\u064A\u0641",Medium:"\u0645\u062A\u0648\u0633\u0637",Strong:"\u0642\u0648\u064A","Switch Sides":"\u062A\u0628\u062F\u064A\u0644 \u0627\u0644\u0627\u0645\u0627\u0643\u0646","Please confirm if you want to share your desktop?":"\u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u0644\u062A\u0627\u0643\u064A\u062F \u0639\u0644\u0649 \u0627\u0646\u0643 \u062A\u0631\u064A\u062F \u0645\u0634\u0627\u0631\u0643\u0629 \u0633\u0637\u062D \u0645\u0643\u062A\u0628\u0643\u061F",Display:"\u0627\u0644\u0639\u0631\u0636","Default View Style":"\u0634\u0643\u0644 \u0627\u0644\u0639\u0631\u0636 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A","Default Scroll Style":"\u0634\u0643\u0644 \u0627\u0644\u062A\u0645\u0631\u064A\u0631 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A","Default Image Quality":"\u062F\u0642\u0629 \u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629","Default Codec":"\u0627\u0644\u062A\u0631\u0645\u064A\u0632 \u0627\u0644\u0627\u0642\u062A\u0631\u0627\u0636\u064A",Bitrate:"\u0645\u0639\u062F\u0644 \u0627\u0644\u0628\u062A",FPS:"\u0645\u0634\u0647\u062F \u0641\u064A \u0627\u0644\u062B\u0627\u0646\u064A\u0629",Auto:"\u062A\u0644\u0642\u0627\u0626\u064A","Other Default Options":"\u0627\u0644\u062E\u064A\u0627\u0631\u0627\u062A \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629 \u0627\u0644\u0627\u062E\u0631\u0649","Voice call":"\u0645\u0643\u0627\u0644\u0645\u0629 \u0635\u0648\u062A\u064A\u0629","Text chat":"\u062F\u0631\u062F\u0634\u0629 \u0646\u0635\u064A\u0629","Stop voice call":"\u0627\u064A\u0642\u0627\u0641 \u0627\u0644\u0645\u0643\u0627\u0644\u0645\u0629 \u0627\u0644\u0635\u0648\u062A\u064A\u0629",relay_hint_tip:'\u0642\u062F \u0644\u0627 \u064A\u0643\u0648\u0646 \u0645\u0645\u0643\u0646 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0645\u0628\u0627\u0634\u0631\u0629. \u064A\u0645\u0643\u0646\u0643 \u0645\u062D\u0627\u0648\u0644\u0629 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0639\u0628\u0631 \u0648\u0633\u064A\u0637. \u0627\u064A\u0636\u0627 \u0627\u0630\u0627 \u0627\u0631\u062F\u062A \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0648\u0633\u064A\u0637 \u0644\u0645\u062D\u0627\u0648\u0644\u062A\u0643 \u0627\u0644\u0627\u0648\u0644\u0649 \u0627\u0636\u0641 \u0644\u0627\u062D\u0642\u0629 "/r" \u0627\u0644\u0649 \u0627\u0644\u0645\u0639\u0631\u0641 \u0627\u0648 \u0627\u062E\u062A\u0631 "\u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0648\u0633\u064A\u0637 \u062F\u0627\u0626\u0645\u0627" \u0641\u064A \u0628\u0637\u0627\u0642\u0629 \u0627\u0644\u062C\u0644\u0633\u0627\u062A \u0627\u0644\u062D\u062F\u064A\u062B\u0629 \u0627\u0646 \u0648\u062C\u062F\u062A.',Reconnect:"\u0627\u0639\u0627\u062F\u0629 \u0627\u0644\u0627\u062A\u0635\u0627\u0644",Codec:"\u0627\u0644\u062A\u0631\u0645\u064A\u0632",Resolution:"\u0627\u0644\u062F\u0642\u0629","No transfers in progress":"\u0644\u0627 \u062A\u0648\u062C\u062F \u0639\u0645\u0644\u064A\u0627\u062A \u0646\u0642\u0644 \u062D\u0627\u0644\u064A\u0627","Set one-time password length":"\u062A\u0639\u064A\u064A\u0646 \u0637\u0648\u0644 \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0627\u0644\u0645\u0631\u0629 \u0627\u0644\u0648\u0627\u062D\u062F\u0629","RDP Settings":"\u0627\u0639\u062F\u0627\u062F\u0627\u062A RDP","Sort by":"\u062A\u0631\u062A\u064A\u0628 \u062D\u0633\u0628","New Connection":"\u0627\u062A\u0635\u0627\u0644 \u062C\u062F\u064A\u062F",Restore:"\u0627\u0633\u062A\u0639\u0627\u062F\u0629",Minimize:"\u062A\u0635\u063A\u064A\u0631",Maximize:"\u062A\u0643\u0628\u064A\u0631","Your Device":"\u062C\u0647\u0627\u0632\u0643",empty_recent_tip:`\u0644\u0644\u0627\u0633\u0641. \u0644\u0627 \u062A\u0648\u062C\u062F \u062C\u0644\u0633\u0627\u062A \u062D\u062F\u064A\u062B\u0629 +\u062D\u0627\u0646 \u0627\u0644\u0648\u0642\u062A \u0644\u0644\u062A\u062E\u0637\u064A\u0637 \u0644\u0648\u0627\u062D\u062F\u0629 \u062C\u062F\u064A\u062F\u0629.`,empty_favorite_tip:`\u0644\u0627 \u064A\u0648\u062C\u062F \u0627\u0642\u0631\u0627\u0646 \u0645\u0641\u0636\u0644\u064A\u0646 \u062D\u062A\u0649 \u0627\u0644\u0627\u0646\u061F +\u062D\u0633\u0646\u0627 \u0644\u0646\u0628\u062D\u062B \u0639\u0646 \u0634\u062E\u0635 \u0644\u0644\u0627\u062A\u0635\u0627\u0644 \u0645\u0639\u0647 \u0648\u0645\u0646 \u062B\u0645 \u0627\u0636\u0627\u0641\u062A\u0647 \u0644\u0644\u0645\u0641\u0636\u0644\u0629.`,empty_lan_tip:"\u0627\u0647 \u0644\u0627, \u064A\u0628\u062F\u0648 \u0627\u0646\u0643 \u0644\u0645 \u062A\u0643\u062A\u0634\u0641 \u0627\u064A \u0642\u0631\u064A\u0646 \u0628\u0639\u062F.",empty_address_book_tip:"\u064A\u0627 \u0639\u0632\u064A\u0632\u064A, \u064A\u0628\u062F\u0648 \u0627\u0646\u0647 \u0644\u0627\u064A\u0648\u062C\u062F \u062D\u0627\u0644\u064A\u0627 \u0627\u064A \u0627\u0642\u0631\u0627\u0646 \u0641\u064A \u0643\u062A\u0627\u0628 \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646.","eg: admin":"\u0645\u062B\u0644\u0627: admin","Empty Username":"\u0627\u0633\u0645 \u0645\u0633\u062A\u062E\u062F\u0645 \u0641\u0627\u0631\u063A","Empty Password":"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0641\u0627\u0631\u063A\u0629",Me:"\u0627\u0646\u0627",identical_file_tip:"\u0647\u0630\u0627 \u0627\u0644\u0645\u0644\u0641 \u0645\u0637\u0627\u0628\u0642 \u0644\u0645\u0644\u0641 \u0645\u0648\u062C\u0648\u062F \u0639\u0646 \u0627\u0644\u0642\u0631\u064A\u0646.",show_monitors_tip:"\u0639\u0631\u0636 \u0627\u0644\u0634\u0627\u0634\u0627\u062A \u0641\u064A \u0634\u0631\u064A\u0637 \u0627\u0644\u0627\u062F\u0648\u0627\u062A","View Mode":"\u0648\u0636\u0639 \u0627\u0644\u0639\u0631\u0636",login_linux_tip:"\u062A\u062D\u062A\u0627\u062C \u0627\u0644\u0649 \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644 \u062D\u0633\u0627\u0628 \u0644\u064A\u0646\u0643\u0633 \u0627\u0644\u0628\u0639\u064A\u062F \u0648\u062A\u0641\u0639\u064A\u0644 \u062C\u0644\u0633\u0629 \u0633\u0637\u062D \u0645\u0643\u062A\u0628 X",verify_rustdesk_password_tip:"\u062A\u062D\u0642\u0642 \u0645\u0646 \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 RustDesk",remember_account_tip:"\u062A\u0630\u0643\u0631 \u0647\u0630\u0627 \u0627\u0644\u062D\u0633\u0627\u0628",os_account_desk_tip:"\u0647\u0630\u0627 \u0627\u0644\u062D\u0633\u0627\u0628 \u0645\u0633\u062A\u062E\u062F\u0645 \u0644\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062F\u062E\u0648\u0644 \u0627\u0644\u0649 \u0633\u0637\u062D \u0627\u0644\u0645\u0643\u062A\u0628 \u0627\u0644\u0628\u0639\u064A\u062F \u0648\u062A\u0641\u0639\u064A\u0644 \u0627\u0644\u062C\u0644\u0633\u0629","OS Account":"\u062D\u0633\u0627\u0628 \u0646\u0638\u0627\u0645 \u0627\u0644\u062A\u0634\u063A\u064A\u0644",another_user_login_title_tip:"\u0645\u0633\u062A\u062E\u062F\u0645 \u0627\u062E\u0631 \u0645\u0633\u062C\u0644 \u062F\u062E\u0648\u0644 \u062D\u0627\u0644\u064A\u0627",another_user_login_text_tip:"\u0642\u0637\u0639 \u0627\u0644\u0627\u062A\u0635\u0627\u0644",xorg_not_found_title_tip:"Xorg \u063A\u064A\u0631 \u0645\u0648\u062C\u0648\u062F",xorg_not_found_text_tip:"\u0627\u0644\u0631\u062C\u0627\u0621 \u062A\u062B\u0628\u064A\u062A Xorg",no_desktop_title_tip:"\u0644\u0627 \u064A\u062A\u0648\u0641\u0631 \u0633\u0637\u062D \u0645\u0643\u062A\u0628",no_desktop_text_tip:"\u0627\u0644\u0631\u062C\u0627\u0621 \u062A\u062B\u0628\u064A\u062A \u0633\u0637\u062D \u0645\u0643\u062A\u0628 GNOME","No need to elevate":"\u0644\u0627 \u062D\u0627\u062C\u0629 \u0644\u0644\u0627\u0631\u062A\u0642\u0627\u0621","System Sound":"\u0635\u0648\u062A \u0627\u0644\u0646\u0638\u0627\u0645",Default:"\u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A","New RDP":"RDP \u062C\u062F\u064A\u062F",Fingerprint:"\u0627\u0644\u0628\u0635\u0645\u0629","Copy Fingerprint":"\u0646\u0633\u062E \u0627\u0644\u0628\u0635\u0645\u0629","no fingerprints":"\u0644\u0627 \u062A\u0648\u062C\u062F \u0628\u0635\u0645\u0627\u062A \u0627\u0635\u0627\u0628\u0639","Select a peer":"\u0627\u062E\u062A\u0631 \u0642\u0631\u064A\u0646","Select peers":"\u0627\u062E\u062A\u0631 \u0627\u0644\u0627\u0642\u0631\u0627\u0646",Plugins:"\u0627\u0644\u0627\u0636\u0627\u0641\u0627\u062A",Uninstall:"\u0627\u0644\u063A\u0627\u0621 \u0627\u0644\u062A\u062B\u0628\u064A\u062A",Update:"\u062A\u062D\u062F\u064A\u062B",Enable:"\u062A\u0641\u0639\u064A\u0644",Disable:"\u062A\u0639\u0637\u064A\u0644",Options:"\u0627\u0644\u062E\u064A\u0627\u0631\u0627\u062A",resolution_original_tip:"\u0627\u0644\u062F\u0642\u0629 \u0627\u0644\u0623\u0635\u0644\u064A\u0629",resolution_fit_local_tip:"\u062A\u0646\u0627\u0633\u0628 \u0627\u0644\u062F\u0642\u0629 \u0627\u0644\u0645\u062D\u0644\u064A\u0629",resolution_custom_tip:"\u062F\u0642\u0629 \u0645\u062E\u0635\u0635\u0629","Collapse toolbar":"\u0637\u064A \u0634\u0631\u064A\u0637 \u0627\u0644\u0627\u062F\u0648\u0627\u062A","Accept and Elevate":"\u0642\u0628\u0648\u0644 \u0648\u0627\u0631\u062A\u0642\u0627\u0621",accept_and_elevate_btn_tooltip:"\u0642\u0628\u0648\u0644 \u0627\u0644\u0627\u062A\u0635\u0627\u0644 \u0648\u0627\u0631\u062A\u0642\u0627\u0621 \u0635\u0644\u0627\u062D\u064A\u0627\u062A \u0627\u0644\u062A\u062D\u0643\u0645 \u0628\u0635\u0644\u0627\u062D\u064A\u0627\u062A \u0627\u0644\u0645\u0633\u062A\u062E\u062F\u0645.",clipboard_wait_response_timeout_tip:"\u0627\u0646\u062A\u0647\u0649 \u0648\u0642\u062A \u0627\u0644\u0627\u0646\u062A\u0638\u0627\u0631 \u0644\u0646\u0633\u062E \u0627\u0644\u0631\u062F.","Incoming connection":"\u0627\u062A\u0635\u0627\u0644 \u0642\u0627\u062F\u0645","Outgoing connection":"\u0627\u062A\u0635\u0627\u0644 \u0645\u063A\u0627\u062F\u0631",Exit:"\u062E\u0631\u0648\u062C",Open:"\u0641\u062A\u062D",logout_tip:"\u0647\u0644 \u0627\u0646\u062A \u0645\u062A\u0627\u0643\u062F \u0645\u0646 \u0627\u0646\u0643 \u062A\u0631\u064A\u062F \u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u062E\u0631\u0648\u062C",Service:"\u0627\u0644\u062E\u062F\u0645\u0629",Start:"\u062A\u0634\u063A\u064A\u0644",Stop:"\u0627\u064A\u0642\u0627\u0641",exceed_max_devices:"\u0644\u0642\u062F \u0648\u0635\u0644\u062A \u0627\u0644\u062D\u062F \u0627\u0644\u0623\u0642\u0635\u0649 \u0644\u0639\u062F\u062F \u0627\u0644\u0627\u062C\u0647\u0632\u0629 \u0627\u0644\u062A\u064A \u064A\u0645\u0643\u0646 \u062F\u0627\u0631\u062A\u0647\u0627.","Sync with recent sessions":"\u0627\u0644\u0645\u0632\u0627\u0645\u0646\u0629 \u0645\u0639 \u0627\u0644\u062C\u0644\u0633\u0627\u062A \u0627\u0644\u062D\u062F\u064A\u062B\u0629","Sort tags":"\u062A\u0631\u062A\u064A\u0628 \u0627\u0644\u0639\u0644\u0627\u0645\u0627\u062A","Open connection in new tab":"\u0641\u062A\u062D \u0627\u062A\u0635\u0627\u0644 \u0641\u064A \u0644\u0633\u0627\u0646 \u062C\u062F\u064A\u062F","Move tab to new window":"\u0646\u0642\u0644 \u0627\u0644\u0644\u0633\u0627\u0646 \u0627\u0644\u0649 \u0646\u0627\u0641\u0630\u0629 \u062C\u062F\u064A\u062F\u0629","Can not be empty":"\u0644\u0627 \u064A\u0645\u0643\u0646 \u0627\u0646 \u064A\u0643\u0648\u0646 \u0641\u0627\u0631\u063A","Already exists":"\u0645\u0648\u062C\u0648\u062F \u0645\u0633\u0628\u0642\u0627","Change Password":"\u062A\u063A\u064A\u064A\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","Refresh Password":"\u062A\u062D\u062F\u064A\u062B \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",ID:"\u0627\u0644\u0645\u0639\u0631\u0641","Grid View":"\u0639\u0631\u0636 \u0634\u0628\u0643\u064A","List View":"\u0631\u0639\u0636 \u0642\u0627\u0626\u0645\u0629",Select:"\u0627\u062E\u062A\u064A\u0627\u0631","Toggle Tags":"\u062A\u0641\u0639\u064A\u0644/\u062A\u0639\u0637\u064A\u0644 \u0627\u0644\u0639\u0644\u0627\u0645\u0627\u062A",pull_ab_failed_tip:"\u0641\u0634\u0644 \u062A\u062D\u062F\u064A\u062B \u0643\u062A\u0627\u0628 \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646",push_ab_failed_tip:"\u0641\u0634\u0644 \u0645\u0632\u0627\u0645\u0646\u0629 \u0643\u062A\u0627\u0628 \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646 \u0645\u0639 \u0627\u0644\u062E\u0627\u062F\u0645",synced_peer_readded_tip:"\u0627\u0644\u0627\u062C\u0647\u0632\u0629 \u0627\u0644\u0645\u0648\u062C\u0648\u062F\u0629 \u0641\u064A \u0627\u0644\u062C\u0644\u0633\u0627\u062A \u0627\u0644\u062D\u062F\u064A\u062B\u0629 \u0633\u064A\u062A\u0645 \u0645\u0632\u0627\u0645\u0646\u062A\u0647\u0627 \u0645\u0639 \u0643\u062A\u0627\u0628 \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},it:{Status:"Stato","Your Desktop":"Questo desktop",desk_tip:"Puoi accedere a questo desktop usando l'ID e la password indicati qui sotto.",Password:"Password",Ready:"Pronto",Established:"Stabilita",connecting_status:"Connessione alla rete RustDesk...","Enable service":"Abilita servizio","Start service":"Avvia servizio","Service is running":"Il servizio \xE8 in esecuzione","Service is not running":"Il servizio non \xE8 in esecuzione",not_ready_status:"Non pronto. Verifica la connessione","Control Remote Desktop":"Controlla desktop remoto","Transfer file":"Trasferisci file",Connect:"Connetti","Recent sessions":"Sessioni recenti","Address book":"Rubrica",Confirmation:"Conferma","TCP tunneling":"Tunnel TCP",Remove:"Rimuovi","Refresh random password":"Nuova password casuale","Set your own password":"Imposta la password","Enable keyboard/mouse":"Abilita tastiera/mouse","Enable clipboard":"Abilita appunti","Enable file transfer":"Abilita trasferimento file","Enable TCP tunneling":"Abilita tunnel TCP","IP Whitelisting":"IP autorizzati","ID/Relay Server":"Server ID/Relay","Import server config":"Importa configurazione server dagli appunti","Export Server Config":"Esporta configurazione server negli appunti","Import server configuration successfully":"Configurazione server importata completata","Export server configuration successfully":"Configurazione Server esportata completata","Invalid server configuration":"Configurazione server non valida","Clipboard is empty":"Gli appunti sono vuoti","Stop service":"Arresta servizio","Change ID":"Cambia ID","Your new ID":"Il nuovo ID","length %min% to %max%":"lunghezza da %min% a %max%","starts with a letter":"inizia con una lettera","allowed characters":"caratteri consentiti",id_change_tip:`Puoi usare solo i caratteri a-z, A-Z, 0-9 e _ (sottolineato). +Il primo carattere deve essere a-z o A-Z. +La lunghezza deve essere fra 6 e 16 caratteri.`,Website:"Sito web programma",About:"Info programma",Slogan_tip:"Realizzato con il cuore in questo mondo caotico!","Privacy Statement":"Informativa sulla privacy",Mute:"Audio disabilitato","Build Date":"Data build",Version:"Versione",Home:"Home","Audio Input":"Ingresso audio",Enhancements:"Miglioramenti","Hardware Codec":"Codec hardware","Adaptive bitrate":"Bitrate adattivo","ID Server":"ID server","Relay Server":"Server relay","API Server":"Server API",invalid_http:"deve iniziare con http:// o https://","Invalid IP":"Indirizzo IP non valido","Invalid format":"Formato non valido",server_not_support:"Non ancora supportato dal server","Not available":"Non disponibile","Too frequent":"Troppo frequente",Cancel:"Annulla",Skip:"Ignora",Close:"Chiudi",Retry:"Riprova",OK:"OK","Password Required":"Richiesta password","Please enter your password":"Inserisci la password","Remember password":"Ricorda password","Wrong Password":"Password errata","Do you want to enter again?":"Vuoi riprovare?","Connection Error":"Errore connessione",Error:"Errore","Reset by the peer":"Reimpostata dal dispositivo remoto","Connecting...":"Connessione...","Connection in progress. Please wait.":"Connessione...","Please try 1 minute later":"Riprova fra 1 minuto","Login Error":"Errore accesso",Successful:"Completato","Connected, waiting for image...":"Connesso, in attesa dell'immagine...",Name:"Nome",Type:"Tipo",Modified:"Modificato",Size:"Dimensione","Show Hidden Files":"Visualizza file nascosti",Receive:"Ricevi",Send:"Invia","Refresh File":"Aggiorna file",Local:"Locale",Remote:"Remoto","Remote Computer":"Computer remoto","Local Computer":"Computer locale","Confirm Delete":"Conferma eliminazione",Delete:"Elimina",Properties:"Propriet\xE0","Multi Select":"Selezione multipla","Select All":"Seleziona tutto","Unselect All":"Deseleziona tutto","Empty Directory":"Cartella vuota","Not an empty directory":"Non \xE8 una cartella vuota","Are you sure you want to delete this file?":"Sei sicuro di voler eliminare questo file?","Are you sure you want to delete this empty directory?":"Sei sicuro di voler eliminare questa cartella vuota?","Are you sure you want to delete the file of this directory?":"Sei sicuro di voler eliminare il file di questa cartella?","Do this for all conflicts":"Ricorca questa scelta per tutti i conflitti","This is irreversible!":"Questo \xE8 irreversibile!",Deleting:"Eliminazione di",files:"file",Waiting:"In attesa",Finished:"Completato",Speed:"Velocit\xE0","Custom Image Quality":"Qualit\xE0 immagine personalizzata","Privacy mode":"Modalit\xE0 privacy","Block user input":"Blocca input utente","Unblock user input":"Sblocca input utente","Adjust Window":"Adatta finestra",Original:"Originale",Shrink:"Restringi",Stretch:"Allarga",Scrollbar:"Barra scorrimento",ScrollAuto:"Scorri automaticamente","Good image quality":"Qualit\xE0 immagine buona",Balanced:"Bilanciata qualit\xE0/velocit\xE0","Optimize reaction time":"Ottimizza tempo reazione",Custom:"Profilo personalizzato","Show remote cursor":"Visualizza cursore remoto","Show quality monitor":"Visualizza qualit\xE0 video","Disable clipboard":"Disabilita appunti","Lock after session end":"Blocca al termine della sessione",Insert:"Inserisci","Insert Lock":"Blocco inserimento",Refresh:"Aggiorna","ID does not exist":"L'ID non esiste","Failed to connect to rendezvous server":"Errore connessione al server rendezvous","Please try later":"Riprova pi\xF9 tardi","Remote desktop is offline":"Il desktop remoto \xE8 offline","Key mismatch":"La chiave non corrisponde",Timeout:"Timeout","Failed to connect to relay server":"Errore connessione al server relay","Failed to connect via rendezvous server":"Errore connessione tramite il server rendezvous","Failed to connect via relay server":"Errore connessione tramite il server relay","Failed to make direct connection to remote desktop":"Impossibile connettersi direttamente al desktop remoto","Set Password":"Imposta password","OS Password":"Password sistema operativo",install_tip:`A causa del Controllo Account Utente (UAC), RustDesk potrebbe non funzionare correttamente come desktop remoto. +Per evitare questo problema, fai clic sul tasto qui sotto per installare RustDesk a livello di sistema.`,"Click to upgrade":"Aggiorna","Click to download":"Download","Click to update":"Aggiorna",Configure:"Configura",config_acc:"Per controllare il desktop dall'esterno, devi fornire a RustDesk il permesso 'Accessibilit\xE0'.",config_screen:"Per controllare il desktop dall'esterno, devi fornire a RustDesk il permesso 'Registrazione schermo'.","Installing ...":"Installazione ...",Install:"Installa",Installation:"Installazione","Installation Path":"Percorso installazione","Create start menu shortcuts":"Crea i collegamenti nel menu Start","Create desktop icon":"Crea un'icona sul desktop",agreement_tip:"Avviando l'installazione, accetti i termini del contratto di licenza.","Accept and Install":"Accetta e installa","End-user license agreement":"Contratto di licenza utente finale","Generating ...":"Generazione ...","Your installation is lower version.":"Questa installazione non \xE8 aggiornata.",not_close_tcp_tip:"Non chiudere questa finestra mentre stai usando il tunnel","Listening ...":"In ascolto ...","Remote Host":"Host remoto","Remote Port":"Porta remota",Action:"Azione",Add:"Aggiungi","Local Port":"Porta locale","Local Address":"Indirizzo locale","Change Local Port":"Cambia porta locale",setup_server_tip:"Per una connessione pi\xF9 veloce, configura uno specifico server","Too short, at least 6 characters.":"Troppo corta, almeno 6 caratteri","The confirmation is not identical.":"La password di conferma non corrisponde",Permissions:"Permessi",Accept:"Accetta",Dismiss:"Rifiuta",Disconnect:"Disconnetti","Enable file copy and paste":"Consenti copia e incolla di file",Connected:"Connesso","Direct and encrypted connection":"Connessione diretta e cifrata","Relayed and encrypted connection":"Connessione tramite relay e cifrata","Direct and unencrypted connection":"Connessione diretta e non cifrata","Relayed and unencrypted connection":"Connessione tramite relay e non cifrata","Enter Remote ID":"Inserisci ID remoto","Enter your password":"Inserisci la password","Logging in...":"Autenticazione...","Enable RDP session sharing":"Abilita condivisione sessione RDP","Auto Login":"Accesso automatico","Enable direct IP access":"Abilita accesso diretto tramite IP",Rename:"Rinomina",Space:"Spazio","Create desktop shortcut":"Crea collegamento sul desktop","Change Path":"Modifica percorso","Create Folder":"Crea cartella","Please enter the folder name":"Inserisci il nome della cartella","Fix it":"Risolvi",Warning:"Avviso","Login screen using Wayland is not supported":"La schermata di accesso non \xE8 supportata usando Wayland","Reboot required":"Riavvio necessario","Unsupported display server":"Display server non supportato","x11 expected":"necessario xll",Port:"Porta",Settings:"Impostazioni",Username:"Nome utente","Invalid port":"Numero porta non valido","Closed manually by the peer":"Chiuso manualmente dal dispositivo remoto","Enable remote configuration modification":"Abilita modifica remota configurazione","Run without install":"Esegui senza installare","Connect via relay":"Collegati tramite relay","Always connect via relay":"Collegati sempre tramite relay",whitelist_tip:"Possono connettersi a questo desktop solo gli indirizzi IP autorizzati",Login:"Accedi",Verify:"Verifica","Remember me":"Ricordami","Trust this device":"Registra questo dispositivo come attendibile","Verification code":"Codice di verifica",verification_tip:"\xC8 stato inviato un codice di verifica all'indirizzo email registrato, per accedere inserisci il codice di verifica.",Logout:"Esci",Tags:"Etichette","Search ID":"Cerca ID",whitelist_sep:"Separati da virgola, punto e virgola, spazio o a capo","Add ID":"Aggiungi ID","Add Tag":"Aggiungi etichetta","Unselect all tags":"Deseleziona tutte le etichette","Network error":"Errore rete","Username missed":"Nome utente mancante","Password missed":"Password mancante","Wrong credentials":"Credenziali errate","The verification code is incorrect or has expired":"Il codice di verifica non \xE8 corretto o \xE8 scaduto","Edit Tag":"Modifica etichetta","Forget Password":"Dimentica password",Favorites:"Preferiti","Add to Favorites":"Aggiungi ai preferiti","Remove from Favorites":"Rimuovi dai preferiti",Empty:"Vuoto","Invalid folder name":"Nome della cartella non valido","Socks5 Proxy":"Proxy Socks5","Socks5/Http(s) Proxy":"Proxy Socks5/Http(s)",Discovered:"Rilevate",install_daemon_tip:"Per avviare il programma all'accensione, \xE8 necessario installarlo come servizio di sistema.","Remote ID":"ID remoto",Paste:"Incolla","Paste here?":"Incollare qui?","Are you sure to close the connection?":"Sei sicuro di voler chiudere la connessione?","Download new version":"Scarica nuova versione","Touch mode":"Modalit\xE0 tocco","Mouse mode":"Modalit\xE0 mouse","One-Finger Tap":"Tocca con un dito","Left Mouse":"Mouse sinistro","One-Long Tap":"Tocco lungo con un dito","Two-Finger Tap":"Tocca con due dita","Right Mouse":"Mouse destro","One-Finger Move":"Movimento con un dito","Double Tap & Move":"Tocca due volte e sposta","Mouse Drag":"Trascina il mouse","Three-Finger vertically":"Tre dita in verticale","Mouse Wheel":"Rotellina del mouse","Two-Finger Move":"Movimento con due dita","Canvas Move":"Sposta tela","Pinch to Zoom":"Pizzica per zoomare","Canvas Zoom":"Zoom tela","Reset canvas":"Ripristina tela","No permission of file transfer":"Nessun permesso per il trasferimento file",Note:"Nota",Connection:"Connessione","Share Screen":"Condividi schermo",Chat:"Chat",Total:"Totale",items:"Oggetti",Selected:"Selezionato","Screen Capture":"Cattura schermo","Input Control":"Controllo input","Audio Capture":"Acquisizione audio","File Connection":"Connessione file","Screen Connection":"Connessione schermo","Do you accept?":"Accetti?","Open System Setting":"Apri impostazioni di sistema","How to get Android input permission?":"Come ottenere l'autorizzazione input in Android?",android_input_permission_tip1:"Affinch\xE9 un dispositivo remoto possa controllare un dispositivo Android tramite mouse o tocco, devi consentire a RustDesk di usare il servizio 'Accessibilit\xE0'.",android_input_permission_tip2:"Vai nella pagina delle impostazioni di sistema che si aprir\xE0 di seguito, trova e accedi a [Servizi installati], attiva il servizio [RustDesk Input].",android_new_connection_tip:"\xC8 stata ricevuta una nuova richiesta di controllo per il dispositivo attuale.",android_service_will_start_tip:"L'attivazione di Cattura schermo avvier\xE0 automaticamente il servizio, consentendo ad altri dispositivi di richiedere una connessione da questo dispositivo.",android_stop_service_tip:"La chiusura del servizio chiuder\xE0 automaticamente tutte le connessioni stabilite.",android_version_audio_tip:"L'attuale versione di Android non supporta l'acquisizione audio, esegui l'aggiornamento ad Android 10 o versioni successive.",android_start_service_tip:"Per avviare il servizio di condivisione dello schermo seleziona [Avvia servizio] o abilita l'autorizzazione [Cattura schermo].",android_permission_may_not_change_tip:"Le autorizzazioni per le connessioni stabilite non possono essere modificate istantaneamente fino alla riconnessione.",Account:"Account",Overwrite:"Sovrascrivi","This file exists, skip or overwrite this file?":"Questo file esiste, vuoi ignorarlo o sovrascrivere questo file?",Quit:"Esci",Help:"Aiuto",Failed:"Fallito",Succeeded:"Completato","Someone turns on privacy mode, exit":"Qualcuno ha attivato la modalit\xE0 privacy, uscita",Unsupported:"Non supportato","Peer denied":"Acvesso negato al dispositivo remoto","Please install plugins":"Installa i plugin","Peer exit":"Uscita dal dispostivo remoto","Failed to turn off":"Impossibile spegnere","Turned off":"Spegni",Language:"Lingua","Keep RustDesk background service":"Mantieni il servizio di RustDesk in background","Ignore Battery Optimizations":"Ignora le ottimizzazioni della batteria",android_open_battery_optimizations_tip:"Se vuoi disabilitare questa funzione, vai nelle impostazioni dell'applicazione RustDesk, apri la sezione 'Batteria' e deseleziona 'Senza restrizioni'.","Start on boot":"Avvia all'accensione","Start the screen sharing service on boot, requires special permissions":"L'avvio del servizio di condivisione dello schermo all'accensione richiede autorizzazioni speciali","Connection not allowed":"Connessione non consentita","Legacy mode":"Modalit\xE0 legacy","Map mode":"Modalit\xE0 mappa","Translate mode":"Modalit\xE0 traduzione","Use permanent password":"Usa password permanente","Use both passwords":"Usa password monouso e permanente","Set permanent password":"Imposta password permanente","Enable remote restart":"Abilita riavvio da remoto","Restart remote device":"Riavvia dispositivo remoto","Are you sure you want to restart":"Sei sicuro di voler riavviare?","Restarting remote device":"Il dispositivo remoto si sta riavviando",remote_restarting_tip:"Riavvia il dispositivo remoto",Copied:"Copiato","Exit Fullscreen":"Esci dalla modalit\xE0 schermo intero",Fullscreen:"A schermo intero","Mobile Actions":"Azioni mobili","Select Monitor":"Seleziona schermo","Control Actions":"Azioni controllo","Display Settings":"Impostazioni visualizzazione",Ratio:"Rapporto","Image Quality":"Qualit\xE0 immagine","Scroll Style":"Stile scorrimento","Show Toolbar":"Visualizza barra strumenti","Hide Toolbar":"Nascondi barra strumenti","Direct Connection":"Connessione diretta","Relay Connection":"Connessione relay","Secure Connection":"Connessione sicura","Insecure Connection":"Connessione non sicura","Scale original":"Scala originale","Scale adaptive":"Scala adattiva",General:"Generale",Security:"Sicurezza",Theme:"Tema","Dark Theme":"Tema scuro","Light Theme":"Tema chiaro",Dark:"Scuro",Light:"Chiaro","Follow System":"Sistema","Enable hardware codec":"Abilita codec hardware","Unlock Security Settings":"Sblocca impostazioni sicurezza","Enable audio":"Abilita audio","Unlock Network Settings":"Sblocca impostazioni di rete",Server:"Server","Direct IP Access":"Accesso IP diretto",Proxy:"Proxy",Apply:"Applica","Disconnect all devices?":"Vuoi disconnettere tutti i dispositivi?",Clear:"Azzera","Audio Input Device":"Dispositivo ingresso audio","Use IP Whitelisting":"Usa elenco IP autorizzati",Network:"Rete","Pin Toolbar":"Blocca barra strumenti","Unpin Toolbar":"Sblocca barra strumenti",Recording:"Registrazione",Directory:"Cartella","Automatically record incoming sessions":"Registra automaticamente le sessioni in entrata",Change:"Modifica","Start session recording":"Inizia registrazione sessione","Stop session recording":"Ferma registrazione sessione","Enable recording session":"Abilita registrazione sessione","Enable LAN discovery":"Abilita rilevamento LAN","Deny LAN discovery":"Non effettuare rilevamento LAN","Write a message":"Scrivi un messaggio",Prompt:"Richiedi","Please wait for confirmation of UAC...":"Attendi la conferma dell'UAC...",elevated_foreground_window_tip:`La finestra attuale del desktop remoto richiede per funzionare privilegi pi\xF9 elevati, quindi non \xE8 possibile usare temporaneamente il mouse e la tastiera. +\xC8 possibile chiedere all'utente remoto di ridurre a icona la finestra attuale o di selezionare il pulsante di elevazione nella finestra di gestione della connessione. +Per evitare questo problema, ti consigliamo di installare il software nel dispositivo remoto.`,Disconnected:"Disconnesso",Other:"Altro","Confirm before closing multiple tabs":"Conferma prima di chiudere pi\xF9 schede","Keyboard Settings":"Impostazioni tastiera","Full Access":"Accesso completo","Screen Share":"Condivisione schermo","Wayland requires Ubuntu 21.04 or higher version.":"Wayland richiede Ubuntu 21.04 o versione successiva.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":`Wayland richiede una versione superiore della distribuzione Linux. +Prova X11 desktop o cambia il sistema operativo.`,JumpLink:"Vai a","Please Select the screen to be shared(Operate on the peer side).":"Seleziona lo schermo da condividere (opera sul lato dispositivo remoto).","Show RustDesk":"Visualizza RustDesk","This PC":"Questo PC",or:"O","Continue with":"Continua con",Elevate:"Eleva","Zoom cursor":"Cursore zoom","Accept sessions via password":"Accetta sessioni via password","Accept sessions via click":"Accetta sessioni via clic","Accept sessions via both":"Accetta sessioni con entrambe le password","Please wait for the remote side to accept your session request...":"Attendi che il dispositivo remoto accetti la richiesta di sessione...","One-time Password":"Password monouso","Use one-time password":"Usa password monouso","One-time password length":"Lunghezza password monouso","Request access to your device":"Richiedi accesso al dispositivo","Hide connection management window":"Nascondi la finestra di gestione delle connessioni",hide_cm_tip:"Permetti di nascondere solo se si accettano sessioni con password permanente",wayland_experiment_tip:"Il supporto Wayland \xE8 in fase sperimentale, se vuoi un accesso stabile usa X11.","Right click to select tabs":"Clic con il tasto destro per selezionare le schede",Skipped:"Saltato","Add to address book":"Aggiungi alla rubrica",Group:"Gruppo",Search:"Cerca","Closed manually by web console":"Chiudi manualmente dalla console web","Local keyboard type":"Tipo tastiera locale","Select local keyboard type":"Seleziona il tipo di tastiera locale",software_render_tip:`Se nel computer con Linux \xE8 presente una scheda grafica Nvidia e la finestra remota si chiude immediatamente dopo la connessione, installa il nuovo driver open source e usa il rendering software. +Potrebbe essere necessario un riavvio del programma.`,"Always use software rendering":"Usa sempre rendering software",config_input:"Per controllare il desktop remoto con la tastiera, \xE8 necessario concedere le autorizzazioni a RustDesk 'Monitoraggio input'.",config_microphone:"Per poter chiamare, \xE8 necessario concedere l'autorizzazione 'Registra audio' a RustDesk.",request_elevation_tip:"Se c'\xE8 qualcuno nel lato remoto \xE8 possibile richiedere l'elevazione.",Wait:"Attendi","Elevation Error":"Errore durante elevazione dei diritti","Ask the remote user for authentication":"Chiedi autenticazione all'utente remoto","Choose this if the remote account is administrator":"Scegli questa opzione se l'account remoto \xE8 amministratore","Transmit the username and password of administrator":"Trasmetti il nome utente e la password dell'amministratore",still_click_uac_tip:"Richiedi ancora che l'utente remoto selezioni 'OK' nella finestra UAC dell'esecuzione di RustDesk.","Request Elevation":"Richiedi elevazione dei diritti",wait_accept_uac_tip:"Attendi che l'utente remoto accetti la finestra di dialogo UAC.","Elevate successfully":"Elevazione dei diritti effettuata correttamente",uppercase:"Maiuscola",lowercase:"Minuscola",digit:"Numero","special character":"Carattere speciale","length>=8":"Lunghezza >= 8",Weak:"Debole",Medium:"Media",Strong:"Forte","Switch Sides":"Cambia lato","Please confirm if you want to share your desktop?":"Vuoi condividere il desktop?",Display:"Visualizzazione","Default View Style":"Stile visualizzazione predefinito","Default Scroll Style":"Stile scorrimento predefinito","Default Image Quality":"Qualit\xE0 immagine predefinita","Default Codec":"Codec predefinito",Bitrate:"Bitrate",FPS:"FPS",Auto:"Automatico","Other Default Options":"Altre opzioni predefinite","Voice call":"Chiamata vocale","Text chat":"Chat testuale","Stop voice call":"Interrompi chiamata vocale",relay_hint_tip:`Se non \xE8 possibile connettersi direttamente, puoi provare a farlo tramite relay. +Inoltre, se si vuoi usare il relay al primo tentativo, \xE8 possibile aggiungere all'ID il suffisso '/r' o selezionare nella scheda se esiste l'opzione 'Collegati sempre tramite relay'.`,Reconnect:"Riconnetti",Codec:"Codec",Resolution:"Risoluzione","No transfers in progress":"Nessun trasferimento in corso","Set one-time password length":"Imposta lunghezza password monouso","RDP Settings":"Impostazioni RDP","Sort by":"Ordina per","New Connection":"Nuova connessione",Restore:"Ripristina",Minimize:"Minimizza",Maximize:"Massimizza","Your Device":"Questo dispositivo",empty_recent_tip:`Non c'\xE8 nessuna sessione recente! +Pianificane una.`,empty_favorite_tip:`Ancora nessuna connessione? +Trova qualcuno con cui connetterti e aggiungilo ai preferiti!`,empty_lan_tip:"Sembra proprio che non sia stata rilevata nessuna connessione.",empty_address_book_tip:"Sembra che per ora nella rubrica non ci siano connessioni.","eg: admin":"es: admin","Empty Username":"Nome utente vuoto","Empty Password":"Password vuota",Me:"Io",identical_file_tip:"Questo file \xE8 identico a quello nel dispositivo remoto.",show_monitors_tip:"Visualizza schermi nella barra strumenti","View Mode":"Modalit\xE0 visualizzazione",login_linux_tip:"Accedi all'account Linux remoto",verify_rustdesk_password_tip:"Conferma password RustDesk",remember_account_tip:"Ricorda questo account",os_account_desk_tip:"Questo account viene usato per accedere al sistema operativo remoto e attivare la sessione desktop in modalit\xE0 non presidiata.","OS Account":"Account sistema operativo",another_user_login_title_tip:"\xC8 gi\xE0 loggato un altro utente.",another_user_login_text_tip:"Separato",xorg_not_found_title_tip:"Xorg non trovato.",xorg_not_found_text_tip:"Installa Xorg.",no_desktop_title_tip:"Non c'\xE8 nessun envorinment desktop disponibile.",no_desktop_text_tip:"Installa il desktop GNOME.","No need to elevate":"Elevazione dei privilegi non richiesta","System Sound":"Dispositivo audio sistema",Default:"Predefinita","New RDP":"Nuovo RDP",Fingerprint:"Firma digitale","Copy Fingerprint":"Copia firma digitale","no fingerprints":"Nessuna firma digitale","Select a peer":"Seleziona dispositivo remoto","Select peers":"Seleziona dispositivi remoti",Plugins:"Plugin",Uninstall:"Disinstalla",Update:"Aggiorna",Enable:"Abilita",Disable:"Disabilita",Options:"Opzioni",resolution_original_tip:"Risoluzione originale",resolution_fit_local_tip:"Adatta risoluzione locale",resolution_custom_tip:"Risoluzione personalizzata","Collapse toolbar":"Comprimi barra strumenti","Accept and Elevate":"Accetta ed eleva",accept_and_elevate_btn_tooltip:"Accetta la connessione ed eleva le autorizzazioni UAC.",clipboard_wait_response_timeout_tip:"Timeout attesa risposta della copia.","Incoming connection":"Connessioni in entrata","Outgoing connection":"Connessioni in uscita",Exit:"Esci da RustDesk",Open:"Apri RustDesk",logout_tip:"Sei sicuro di voler uscire?",Service:"Servizio",Start:"Avvia",Stop:"Ferma",exceed_max_devices:"Hai raggiunto il numero massimo di dispositivi gestibili.","Sync with recent sessions":"Sincronizza con le sessioni recenti","Sort tags":"Ordina etichette","Open connection in new tab":"Apri connessione in una nuova scheda","Move tab to new window":"Sposta scheda nella finestra successiva","Can not be empty":"Non pu\xF2 essere vuoto","Already exists":"Esiste gi\xE0","Change Password":"Modifica password","Refresh Password":"Aggiorna password",ID:"ID","Grid View":"Vista griglia","List View":"Vista elenco",Select:"Seleziona","Toggle Tags":"Attiva/disattiva tag",pull_ab_failed_tip:"Impossibile aggiornare la rubrica",push_ab_failed_tip:"Impossibile sincronizzare la rubrica con il server",synced_peer_readded_tip:"I dispositivi presenti nelle sessioni recenti saranno sincronizzati di nuovo nella rubrica.","Change Color":"Modifica colore","Primary Color":"Colore primario","HSV Color":"Colore HSV","Installation Successful!":"Installazione completata","Installation failed!":"Installazione fallita","Reverse mouse wheel":"Funzione rotellina mouse inversa","{} sessions":"{} sessioni",scam_title:"Potresti essere stato TRUFFATO!",scam_text1:"Se sei al telefono con qualcuno che NON conosci NON DI TUA FIDUCIA che ti ha chiesto di usare RustDesk e di avviare il servizio, non procedere e riattacca subito.",scam_text2:"Probabilmente \xE8 un truffatore che cerca di rubare i tuoi soldi o altre informazioni private.","Don't show again":"Non visualizzare pi\xF9","I Agree":"Accetto",Decline:"Non accetto","Timeout in minutes":"Timeout in minuti",auto_disconnect_option_tip:"Chiudi automaticamente sessioni in entrata per inattivit\xE0 utente","Connection failed due to inactivity":"Connessione non riuscita a causa di inattivit\xE0","Check for software update on startup":"All'avvio verifica presenza aggiornamenti programma","upgrade_rustdesk_server_pro_to_{}_tip":"Aggiorna RustDesk Server Pro alla versione {} o successiva!",pull_group_failed_tip:"Impossibile aggiornare il gruppo","Filter by intersection":"Filtra per incrocio","Remove wallpaper during incoming sessions":"Rimuovi sfondo durante sessioni in entrata",Test:"Test",display_is_plugged_out_msg:"Lo schermo \xE8 scollegato, passo al primo schermo.","No displays":"Nessuno schermo","Open in new window":"Apri in una nuova finestra","Show displays as individual windows":"Visualizza schermi come finestre individuali","Use all my displays for the remote session":"Nella sessione remota usa tutti gli schermi",selinux_tip:"In questo dispositivo \xE8 abilitato SELinux, che potrebbe impedire il corretto funzionamento di RustDesk come lato controllato.","Change view":"Modifica vista","Big tiles":"Icone grandi","Small tiles":"Icone piccole",List:"Elenco","Virtual display":"Schermo virtuale","Plug out all":"Scollega tutto","True color (4:4:4)":"Colore reale (4:4:4)","Enable blocking user input":"Abilita blocco input utente",id_input_tip:`Puoi inserire un ID, un IP diretto o un dominio con una porta (:). +Se vuoi accedere as un dispositivo in un altro server, aggiungi l'indirizzo del server (@?key=), ad esempio +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Se vuoi accedere as un dispositivo in un server pubblico, inserisci "@public", per il server pubblico la chiave non \xE8 necessaria + +Se vuoi forzare l'uso di una connessione di inoltro alla prima connessione, aggiungi "/r" alla fine dell'ID, ad esempio "9123456234/r".`,privacy_mode_impl_mag_tip:"Modo 1",privacy_mode_impl_virtual_display_tip:"Modo 2","Enter privacy mode":"Entra in modalit\xE0 privacy","Exit privacy mode":"Esci dalla modalit\xE0 privacy",idd_not_support_under_win10_2004_tip:"Il driver video indiretto non \xE8 supportato. \xC8 richiesto Windows 10, versione 2004 o successiva.",input_source_1_tip:"Sorgente ingresso (1)",input_source_2_tip:"Sorgente ingresso (2)","Swap control-command key":"Scambia tasto controllo-comando","swap-left-right-mouse":"Scambia pulsante sinistro-destro mouse","2FA code":"Codice 2FA",More:"Altro","enable-2fa-title":"Abilita autenticazione a due fattori","enable-2fa-desc":`Configura l'autenticatore. +Puoi usare un'app di autenticazione come Authy, Microsoft o Google Authenticator sul telefono o desktop. + +Per abilitare l'autenticazione a due fattori scansiona il codice QR con l'app e inserisci il codice visualizzato dall'app.`,"wrong-2fa-code":`Impossibile verificare il codice. +Verifica che le impostazioni del codice e dell'ora locale siano corrette`,"enter-2fa-title":"Autenticazione a due fattori","Email verification code must be 6 characters.":"Il codice di verifica email deve contenere 6 caratteri.","2FA code must be 6 digits.":"Il codice 2FA deve essere composto da 6 cifre.","Multiple Windows sessions found":"Rilevate sessioni Windows multiple","Please select the session you want to connect to":"Seleziona la sessione a cui connetterti",powered_by_me:"Alimentato da RustDesk",outgoing_only_desk_tip:`Questa \xE8 un'edizione personalizzata. +Puoi connetterti ad altri dispositivi, ma gli altri dispositivi non possono connettersi a questo dispositivo.`,preset_password_warning:`Questa \xE8 un'edizione personalizzata e viene fornita con una password preimpostata. +Chiunque conosca questa password potrebbe ottenere il pieno controllo del dispositivo. +Se non te lo aspettavi, disinstalla immediatamente il software.`,"Security Alert":"Avviso sicurezza","My address book":"Rubrica",Personal:"Personale",Owner:"Proprietario","Set shared password":"Imposta password condivisa","Exist in":"Esiste in","Read-only":"Sola lettura","Read/Write":"Lettura/scrittura","Full Control":"Controllo completo",share_warning_tip:"I campi sopra indicati sono condivisi e visibili ad altri.",Everyone:"Everyone",ab_web_console_tip:"Altre info sulla console web","allow-only-conn-window-open-tip":"Consenti connessione solo se la finestra RustDesk \xE8 aperta",no_need_privacy_mode_no_physical_displays_tip:"Nessun display fisico, nessuna necessit\xE0 di usare la modalit\xE0 privacy.","Follow remote cursor":"Segui cursore remoto","Follow remote window focus":"Segui focus finestra remota",default_proxy_tip:"Protocollo e porta predefiniti sono Socks5 e 1080",no_audio_input_device_tip:"Nessun dispositivo input audio trovato.",Incoming:"In entrata",Outgoing:"In uscita","Clear Wayland screen selection":"Annulla selezione schermata Wayland",clear_Wayland_screen_selection_tip:"Dopo aver annullato la selezione schermo, \xE8 possibile selezionare nuovamente lo schermo da condividere.",confirm_clear_Wayland_screen_selection_tip:"Sei sicuro di voler annullare la selezione schermo Wayland?",android_new_voice_call_tip:"\xC8 stata ricevuta una nuova richiesta di chiamata vocale. Se accetti, l'audio passer\xE0 alla comunicazione vocale.",texture_render_tip:"Usa il rendering texture per rendere le immagini pi\xF9 fluide. Se riscontri problemi di rendering prova a disabilitare questa opzione.","Use texture rendering":"Usa rendering texture","Floating window":"Finestra galleggiante",floating_window_tip:"It helps to keep RustDesk background service","Keep screen on":"Mantieni schermo acceso",Never:"Mai","During controlled":"Durante il controllo","During service is on":"Quando il servizio \xE8 attivo","Capture screen using DirectX":"Cattura schermo usando DirectX",Back:"Indietro",Apps:"App","Volume up":"Volume +","Volume down":"Volume -",Power:"Alimentazione","Telegram bot":"Bot Telgram","enable-bot-tip":`Se abiliti questa funzione, puoi ricevere il codice 2FA dal tuo bot. +Pu\xF2 anche funzionare come notifica di connessione.`,"enable-bot-desc":`1. apri una chat con @BotFather. +2. Invia il comando "/newbot", dopo aver completato questo passaggio riceverai un token. +3. Avvia una chat con il tuo bot appena creato. Per attivarlo Invia un messaggio che inizia con una barra ("/") tipo "/hello". +`,"cancel-2fa-confirm-tip":"Sei sicuro di voler annullare 2FA?","cancel-bot-confirm-tip":"Sei sicuro di voler annullare Telegram?","About RustDesk":"Info su RustDesk","Send clipboard keystrokes":"Invia sequenze tasti appunti",network_error_tip:"Controlla la connessione di rete, quindi seleziona 'Riprova'.","Unlock with PIN":"Abilita sblocco con PIN","Requires at least {} characters":"Richiede almeno {} caratteri","Wrong PIN":"PIN errato","Set PIN":"Imposta PIN","Enable trusted devices":"Abilita dispositivi attendibili","Manage trusted devices":"Gestisci dispositivi attendibili",Platform:"Piattaforma","Days remaining":"Giorni rimanenti","enable-trusted-devices-tip":"Salta verifica 2FA nei dispositivi attendibili","Parent directory":"Cartella principale",Resume:"Riprendi","Invalid file name":"Nome file non valido","one-way-file-transfer-tip":"Sul lato controllato \xE8 abilitato il trasferimento file unidirezionale.","Authentication Required":"Richiesta autenticazione",Authenticate:"Autentica",web_id_input_tip:`\xC8 possibile inserire un ID nello stesso server, nel client web non \xE8 supportato l'accesso con IP diretto. +Se vuoi accedere ad un dispositivo in un altro server, aggiungi l'indirizzo del server (@?key=), ad esempio, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Se vuoi accedere ad un dispositivo in un server pubblico, inserisci "@public", la chiave non \xE8 necessaria per il server pubblico.`,Download:"Download","Upload folder":"Cartella upload","Upload files":"File upload"},sk:{Status:"Stav","Your Desktop":"Va\u0161a plocha",desk_tip:"K svojej ploche sa m\xF4\u017Eete pripoji\u0165 pomocou zobrazen\xE9ho ID a hesla.",Password:"Heslo",Ready:"Pripraven\xE9",Established:"Nadviazan\xE9",connecting_status:"Prip\xE1jam sa na RustDesk server...","Enable service":"Povoli\u0165 slu\u017Ebu","Start service":"Spusti\u0165 slu\u017Ebu","Service is running":"Slu\u017Eba je akt\xEDvna","Service is not running":"Slu\u017Eba je vypnut\xE1",not_ready_status:"Nepripraven\xE9. Skontrolujte svoje sie\u0165ov\xE9 pripojenie.","Control Remote Desktop":"Ovl\xE1da\u0165 vzdialen\xFA plochu","Transfer file":"Prenos s\xFAborov",Connect:"Pripoji\u0165","Recent sessions":"Ned\xE1vne pripojenie","Address book":"Adres\xE1r kontaktov",Confirmation:"Potvrdenie","TCP tunneling":"TCP tunelovanie",Remove:"Odstr\xE1ni\u0165","Refresh random password":"Aktualizova\u0165 n\xE1hodn\xE9 heslo","Set your own password":"Nastavte si svoje vlastn\xE9 heslo","Enable keyboard/mouse":"Povoli\u0165 kl\xE1vesnicu/my\u0161","Enable clipboard":"Povoli\u0165 schr\xE1nku","Enable file transfer":"Povoli\u0165 prenos s\xFAborov","Enable TCP tunneling":"Povoli\u0165 TCP tunelovanie","IP Whitelisting":"Zoznam povolen\xFDch IP adries","ID/Relay Server":"ID/Prepojovac\xED server","Import server config":"Importova\u0165 konfigur\xE1ciu servera","Export Server Config":"Exportova\u0165 konfigur\xE1ciu servera","Import server configuration successfully":"Konfigur\xE1cia servera bola \xFAspe\u0161ne importovan\xE1","Export server configuration successfully":"Konfigur\xE1cia servera bola \xFAspe\u0161ne exportovan\xE1","Invalid server configuration":"Neplatn\xE1 konfigur\xE1cia servera","Clipboard is empty":"Schr\xE1nka je pr\xE1zdna","Stop service":"Zastavi\u0165 slu\u017Ebu","Change ID":"Zmeni\u0165 ID","Your new ID":"Va\u0161e nov\xE9 ID","length %min% to %max%":"d\u013A\u017Eka medzi %min% a %max%","starts with a letter":"za\u010D\xEDna p\xEDsmenom","allowed characters":"povolen\xE9 znaky",id_change_tip:"Povolen\xE9 s\xFA len znaky a-z, A-Z, 0-9 a _ (pod\u010Diarkovn\xEDk). Prv\xFD znak mus\xED by\u0165 a-z, A-Z. D\u013A\u017Eka mus\xED by\u0165 medzi 6 a 16 znakmi.",Website:"Webov\xE1 str\xE1nka",About:"O RustDesk",Slogan_tip:"Stvoren\xE9 srdcom v tomto chaotickom svete!","Privacy Statement":"Vyhl\xE1senie o ochrane osobn\xFDch \xFAdajov",Mute:"St\xED\u0161i\u0165","Build Date":"D\xE1tum zostavenia",Version:"Verzia",Home:"Domov","Audio Input":"Zvukov\xFD vstup",Enhancements:"Vylep\u0161enia","Hardware Codec":"Hardv\xE9rov\xFD kodek","Adaptive bitrate":"Adapt\xEDvny d\xE1tov\xFD tok","ID Server":"ID server","Relay Server":"Prepojovac\xED server","API Server":"API server",invalid_http:"Mus\xED za\u010D\xEDna\u0165 http:// alebo https://","Invalid IP":"Neplatn\xE1 IP adresa","Invalid format":"Neplatn\xFD form\xE1t",server_not_support:"Zatia\u013E serverom nepodporovan\xE9","Not available":"Nie je k dispoz\xEDcii","Too frequent":"Pr\xEDli\u0161 \u010Dasto",Cancel:"Zru\u0161i\u0165",Skip:"Presko\u010Di\u0165",Close:"Zatvori\u0165",Retry:"Zopakova\u0165",OK:"OK","Password Required":"Vy\u017Eaduje sa heslo","Please enter your password":"Zadajte va\u0161e heslo","Remember password":"Zapam\xE4ta\u0165 heslo","Wrong Password":"Chybn\xE9 heslo","Do you want to enter again?":"Chcete ho znova zada\u0165?","Connection Error":"Chyba spojenia",Error:"Chyba","Reset by the peer":"Odmietnut\xE9 druhou stranou spojenia","Connecting...":"Prip\xE1janie sa...","Connection in progress. Please wait.":"Pok\xFA\u0161am sa pripoji\u0165. Po\u010Dkajte chv\xED\u013Eu.","Please try 1 minute later":"Sk\xFAte znova za min\xFAtu, alebo e\u0161te nesk\xF4r","Login Error":"Chyba prihl\xE1senia",Successful:"\xDAspech","Connected, waiting for image...":"Pripojen\xE9, \u010Dak\xE1m na obraz...",Name:"N\xE1zov",Type:"Typ",Modified:"Zmenen\xE9",Size:"Ve\u013Ekos\u0165","Show Hidden Files":"Zobrazi\u0165 skryt\xE9 s\xFAbory",Receive:"Prija\u0165",Send:"Odosla\u0165","Refresh File":"Aktualizova\u0165 s\xFAbor",Local:"Miestne",Remote:"Vzdialen\xE9","Remote Computer":"Vzdialen\xFD po\u010D\xEDta\u010D","Local Computer":"Miestny po\u010D\xEDta\u010D","Confirm Delete":"Potvrdenie zmazania",Delete:"Zmaza\u0165",Properties:"Vlastnosti","Multi Select":"Viacn\xE1sobn\xFD v\xFDber","Select All":"Vybra\u0165 v\u0161etko","Unselect All":"Zru\u0161i\u0165 v\xFDber v\u0161etk\xE9ho","Empty Directory":"Pr\xE1zdny adres\xE1r","Not an empty directory":"Nie pr\xE1zdny adres\xE1r","Are you sure you want to delete this file?":"Ste si ist\xFD, \u017Ee chcete zmaza\u0165 tento s\xFAbor?","Are you sure you want to delete this empty directory?":"Ste si ist\xFD, \u017Ee chcete zmaza\u0165 tento adres\xE1r?","Are you sure you want to delete the file of this directory?":"Ste si ist\xFD, \u017Ee chcete zmaza\u0165 tento s\xFAbor alebo adres\xE1r?","Do this for all conflicts":"V\u0161etky konflikty rie\u0161i\u0165 t\xFDmto sp\xF4sobom","This is irreversible!":"Toto je nezvratn\xE1 oper\xE1cia!",Deleting:"Mazanie",files:"s\xFAbory",Waiting:"\u010Cak\xE1 sa",Finished:"Ukon\u010Den\xE9",Speed:"R\xFDchlos\u0165","Custom Image Quality":"Vlastn\xE1 kvalita obrazu","Privacy mode":"Re\u017Eim s\xFAkromia","Block user input":"Blokova\u0165 vstupn\xE9 zariadenia u\u017E\xEDvate\u013Ea","Unblock user input":"Odblokova\u0165 vstupn\xE9 zariadenia u\u017E\xEDvate\u013Ea","Adjust Window":"Prisp\xF4sobi\u0165 okno",Original:"P\xF4vodn\xFD",Shrink:"Zmen\u0161en\xE9",Stretch:"Roztiahnut\xE9",Scrollbar:"Posuvn\xEDk",ScrollAuto:"Rolova\u0165 Auto","Good image quality":"Dobr\xE1 kvalita obrazu",Balanced:"Vyv\xE1\u017Een\xE9","Optimize reaction time":"Optimalizovan\xE9 pre \u010Das odozvy",Custom:"Vlastn\xE9","Show remote cursor":"Zobrazova\u0165 vzdialen\xFD ukazovate\u013E my\u0161i","Show quality monitor":"Zobrazi\u0165 monitor kvality","Disable clipboard":"Vypn\xFA\u0165 schr\xE1nku","Lock after session end":"Po skon\u010Den\xED uzamkn\xFA\u0165 plochu",Insert:"Vlo\u017Ei\u0165","Insert Lock":"Uzamkn\xFA\u0165",Refresh:"Aktualizova\u0165","ID does not exist":"ID neexistuje","Failed to connect to rendezvous server":"Nepodarilo sa pripoji\u0165 k zoznamovaciemu serveru","Please try later":"Vysk\xFA\u0161ajte nesk\xF4r","Remote desktop is offline":"Vzdialen\xE1 plocha nie je pripojen\xE1","Key mismatch":"K\u013E\xFA\u010De sa nezhoduj\xFA",Timeout:"\u010Cas pre nadviazanie pripojenia vypr\u0161al","Failed to connect to relay server":"Nepodarilo sa pripoji\u0165 k prepojovaciemu serveru","Failed to connect via rendezvous server":"Nepodarilo sa pripoji\u0165 cez zoznamovac\xED server","Failed to connect via relay server":"Nepodarilo sa pripoji\u0165 cez prepojovac\xED server","Failed to make direct connection to remote desktop":"Nepodarilo sa nadviaza\u0165 priamu komunik\xE1ciu so vzdialenou plochou","Set Password":"Nastavi\u0165 heslo","OS Password":"Heslo do opera\u010Dn\xE9ho syst\xE9mu",install_tip:"V niektor\xFDch pr\xEDpadoch RustDesk nefunguje spr\xE1vne z d\xF4vodu riadenia u\u017E\xEDvate\u013Esk\xFDch opr\xE1vnen\xED (UAC). Vyhnete sa tomu kliknut\xEDm na ni\u017E\u0161ie zobrazene tla\u010D\xEDtko a nain\u0161talovan\xEDm RuskDesk do syst\xE9mu.","Click to upgrade":"Kliknut\xEDm nain\u0161talujete aktualiz\xE1ciu","Click to download":"Kliknut\xEDm potvr\u010Fte stiahnutie","Click to update":"Kliknut\xEDm aktualizova\u0165",Configure:"Nastavi\u0165",config_acc:'Aby bolo mo\u017En\xE9 na dia\u013Eku ovl\xE1da\u0165 va\u0161u plochu, je potrebn\xE9 aplik\xE1cii RustDesk udeli\u0165 pr\xE1va "Dostupnos\u0165".',config_screen:'Aby bolo mo\u017En\xE9 na dia\u013Eku sledova\u0165 va\u0161u obrazovku, je potrebn\xE9 aplik\xE1cii RustDesk udeli\u0165 pr\xE1va "Zachyt\xE1vanie obsahu obrazovky".',"Installing ...":"In\u0161taluje sa",Install:"In\u0161talova\u0165",Installation:"In\u0161tal\xE1cia","Installation Path":"In\u0161tala\u010Dn\xFD adres\xE1r","Create start menu shortcuts":"Vytvori\u0165 z\xE1stupcu do ponuky \u0160tart","Create desktop icon":"Vytvori\u0165 ikonu na ploche",agreement_tip:"Spusten\xEDm in\u0161tal\xE1cie prij\xEDmate licen\u010Dn\xE9 podmienky.","Accept and Install":"Prija\u0165 a in\u0161talova\u0165","End-user license agreement":"Licen\u010Dn\xE9 podmienky dohodnut\xE9 s koncov\xFDm u\u017E\xEDvate\u013Eom","Generating ...":"Generujem ...","Your installation is lower version.":"Va\u0161a in\u0161tal\xE1cia je star\u0161ia",not_close_tcp_tip:"Nezatv\xE1rajte toto okno po cel\xFD \u010Das, kedy pou\u017E\xEDvate TCP tunel","Listening ...":"\u010Cak\xE1m na pripojenie ...","Remote Host":"Vzdialen\xFD po\u010D\xEDta\u010D","Remote Port":"Vzdialen\xFD port",Action:"Akcia",Add:"Prida\u0165","Local Port":"Lok\xE1lny port","Local Address":"Lok\xE1lna adresa","Change Local Port":"Zmena lok\xE1lneho portu",setup_server_tip:"Pre zr\xFDchlenie pripojenia si nain\u0161talujte svoj vlastn\xFD server","Too short, at least 6 characters.":"Pr\xEDli\u0161 kr\xE1tke, vy\u017Eaduje sa aspo\u0148 6 znakov.","The confirmation is not identical.":"Potvrdenie nie je zhodn\xE9.",Permissions:"Pr\xE1va",Accept:"Prija\u0165",Dismiss:"Odmietnu\u0165",Disconnect:"Odpoji\u0165","Enable file copy and paste":"Povoli\u0165 kop\xEDrovanie a vkladanie s\xFAborov",Connected:"Pripojen\xE9","Direct and encrypted connection":"Priame a \u0161ifrovan\xE9 spojenie","Relayed and encrypted connection":"Sprostredkovan\xE9 a \u0161ifrovan\xE9 spojenie","Direct and unencrypted connection":"Priame a ne\u0161ifrovan\xE9 spojenie","Relayed and unencrypted connection":"Sprostredkovan\xE9 a ne\u0161ifrovan\xE9 spojenie","Enter Remote ID":"Zadajte ID vzdialenej plochy","Enter your password":"Zadajte svoje heslo","Logging in...":"Prihlasovanie sa....","Enable RDP session sharing":"Povoli\u0165 zdie\u013Eanie RDP rel\xE1cie","Auto Login":"Automatick\xE9 prihl\xE1senie","Enable direct IP access":"Povoli\u0165 priame pripojenie cez IP",Rename:"Premenova\u0165",Space:"Medzera","Create desktop shortcut":"Vytvori\u0165 z\xE1stupcu na ploche","Change Path":"Zmeni\u0165 adres\xE1r","Create Folder":"Vytvori\u0165 adres\xE1r","Please enter the folder name":"Zadajte n\xE1zov adres\xE1ra","Fix it":"Opravi\u0165 to",Warning:"Upozornenie","Login screen using Wayland is not supported":"Prihlasovacia obrazovka prostredn\xEDctvom Wayland nie je podporovan\xE1","Reboot required":"Vy\u017Eaduje sa re\u0161tart","Unsupported display server":"Nepodporovan\xFD zobrazovac\xED (display) server","x11 expected":"o\u010Dak\xE1va sa x11",Port:"Port",Settings:"Nastavenia",Username:"U\u017Eivate\u013Esk\xE9 meno","Invalid port":"Neplatn\xFD port","Closed manually by the peer":"Manu\xE1lne ukon\u010Den\xE9 opa\u010Dnou stranou pripojenia","Enable remote configuration modification":"Povoli\u0165 zmeny konfigur\xE1cie zo vzdialen\xE9ho PC","Run without install":"Spusti\u0165 bez in\u0161tal\xE1cie","Connect via relay":"Pripojenie prostredn\xEDctvom relay servera","Always connect via relay":"V\u017Edy prip\xE1ja\u0165 cez prep\xE1jac\xED server",whitelist_tip:"Len vymenovan\xE9 IP adresy maj\xFA opr\xE1vnenie sa pripoji\u0165 k vzdialenej spr\xE1ve",Login:"Prihl\xE1senie",Verify:"Overi\u0165","Remember me":"Zapam\xE4ta\u0165 si","Trust this device":"D\xF4verova\u0165 tomuto zariadeniu","Verification code":"Overovac\xED k\xF3d",verification_tip:"Na va\u0161u registrovan\xFA e-mailov\xFA adresu bol odoslan\xFD overovac\xED k\xF3d, zadajte ho a pokra\u010Dujte v prihlasovan\xED.",Logout:"Odhl\xE1senie",Tags:"\u0160t\xEDtky","Search ID":"H\u013Eada\u0165 ID",whitelist_sep:"Oddelen\xE9 \u010Diarkou, bodko\u010Diarkou, medzerou alebo koncom riadku","Add ID":"Prida\u0165 ID","Add Tag":"Prida\u0165 \u0161t\xEDtok","Unselect all tags":"Zru\u0161i\u0165 v\xFDber v\u0161etk\xFDch \u0161t\xEDtkov","Network error":"Chyba siete","Username missed":"Ch\xFDba u\u017E\xEDvate\u013Esk\xE9 meno","Password missed":"Ch\xFDba heslo","Wrong credentials":"Nespr\xE1vne prihlasovacie \xFAdaje","The verification code is incorrect or has expired":"Overovac\xED k\xF3d je nespr\xE1vny alebo jeho platnos\u0165 vypr\u0161ala","Edit Tag":"Upravi\u0165 \u0161t\xEDtok","Forget Password":"Zabudn\xFA\u0165 heslo",Favorites:"Ob\u013E\xFAben\xE9","Add to Favorites":"Prida\u0165 medzi ob\u013E\xFAben\xE9","Remove from Favorites":"Odstr\xE1ni\u0165 z ob\u013E\xFAben\xFDch",Empty:"Pr\xE1zdne","Invalid folder name":"Neplatn\xFD n\xE1zov adres\xE1ra","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) Proxy",Discovered:"Objaven\xE9",install_daemon_tip:"Ak chcete, aby sa sp\xFA\u0161\u0165al pri \u0161tarte syst\xE9mu, mus\xEDte nain\u0161talova\u0165 syst\xE9mov\xFA slu\u017Ebu.","Remote ID":"Vzdialen\xE9 ID",Paste:"Vlo\u017Ei\u0165","Paste here?":"Vlo\u017Ei\u0165 sem?","Are you sure to close the connection?":"Ste si ist\xFD, \u017Ee chcete ukon\u010Di\u0165 spojenie?","Download new version":"Stiahnu\u0165 nov\xFA verziu","Touch mode":"Dotykov\xFD re\u017Eim","Mouse mode":"Re\u017Eim ovl\xE1dania my\u0161ou","One-Finger Tap":"Klepnutie jedn\xFDm prstom","Left Mouse":"\u013Dav\xE9 tla\u010Didlo my\u0161i","One-Long Tap":"Jedno dlh\xE9 klepnutie","Two-Finger Tap":"Klepnutie dvoma prstami","Right Mouse":"Prav\xE9 tla\u010Didlo my\u0161i","One-Finger Move":"Pres\xFAvanie jedn\xFDm prstom","Double Tap & Move":"Dvojit\xE9 klepnutie a presun","Mouse Drag":"Presun my\u0161ou","Three-Finger vertically":"Pohyb tromi prstami zvisle","Mouse Wheel":"Koliesko my\u0161i","Two-Finger Move":"Pohyb dvoma prstami","Canvas Move":"Pohyb zobrazenia","Pinch to Zoom":"Roztiahnut\xEDm prstov pribl\xED\u017Ei\u0165","Canvas Zoom":"Pribl\xED\u017Eenie zobrazenia","Reset canvas":"Obnovi\u0165 zobrazenie","No permission of file transfer":"Prenos s\xFAborov nie je povolen\xFD",Note:"Pozn\xE1mka",Connection:"Pripojenie","Share Screen":"Zdiela\u0165 obrazovku",Chat:"Chat",Total:"Celkom",items:"polo\u017Eiek",Selected:"Vybran\xE9","Screen Capture":"Sn\xEDmanie obrazovky","Input Control":"Ovl\xE1danie vstupn\xFDch zariaden\xED","Audio Capture":"Sn\xEDmanie zvuku","File Connection":"Pripojenie s\xFAborov","Screen Connection":"Pripojenie obrazu","Do you accept?":"S\xFAhlas\xEDte?","Open System Setting":"Otvorenie nastaven\xED syst\xE9mu","How to get Android input permission?":"Ako v syst\xE9me Android povoli\u0165 opr\xE1vnenie p\xEDsa\u0165 zo vstupn\xE9ho zariadenia?",android_input_permission_tip1:'Aby bolo mo\u017En\xE9 na dia\u013Eku ovl\xE1da\u0165 va\u0161u plochu pomocou my\u0161i alebo dotykov, je potrebn\xE9 aplik\xE1cii RustDesk udeli\u0165 pr\xE1va "Dostupnos\u0165".',android_input_permission_tip2:"Prejdite na str\xE1nku nastaven\xED syst\xE9mu, n\xE1jdite a vst\xFApte do [Stiahnut\xE9 slu\u017Eby], zapnite [RustDesk Input] slu\u017Ebu.",android_new_connection_tip:"Bola prijat\xE1 nov\xE1 po\u017Eiadavka na ovl\xE1danie v\xE1\u0161ho zariadenia.",android_service_will_start_tip:'Zapnutie "Zachyt\xE1vanie obsahu obrazovky" automaticky spist\xED slu\u017Ebu, \u010Do in\xFDm zariadeniam umo\u017En\xED po\u017Eiada\u0165 o pripojenie k tomuto zariadeniu.',android_stop_service_tip:"Zastavenie slu\u017Eby automaticky ukon\u010D\xED v\u0161etky naviazan\xE9 spojenia.",android_version_audio_tip:"Va\u0161a verzia Androidu neumo\u017E\u0148uje zaznamen\xE1vanie zvuku. Prejdite na verziu Android 10 alebo vy\u0161\u0161iu.",android_start_service_tip:"\u0164uknut\xEDm na polo\u017Eku [Spusti\u0165 slu\u017Ebu] alebo povolen\xEDm povolenia [Sn\xEDmanie obrazovky] spustite slu\u017Ebu zdie\u013Eania obrazovky.",android_permission_may_not_change_tip:"Opr\xE1vnenia pre vytvoren\xE9 pripojenia mo\u017Eno zmeni\u0165 a\u017E po op\xE4tovnom pripojen\xED.",Account:"\xDA\u010Det",Overwrite:"Prep\xEDsa\u0165","This file exists, skip or overwrite this file?":"Presko\u010Di\u0165 alebo prep\xEDsa\u0165 existuj\xFAci s\xFAbor?",Quit:"Ukon\u010Di\u0165",Help:"N\xE1poveda",Failed:"Nepodarilo sa",Succeeded:"Podarilo sa","Someone turns on privacy mode, exit":"Niekto zapne re\u017Eim s\xFAkromia, ukon\u010Dite ho",Unsupported:"Nepodporovan\xE9","Peer denied":"Peer poprel","Please install plugins":"Nain\u0161talujte si pros\xEDm pluginy","Peer exit":"Peer exit","Failed to turn off":"Nepodarilo sa vypn\xFA\u0165","Turned off":"Vypnut\xFD",Language:"Jazyk","Keep RustDesk background service":"Ponecha\u0165 slu\u017Ebu RustDesk na pozad\xED","Ignore Battery Optimizations":"Ignorova\u0165 optimaliz\xE1cie bat\xE9rie",android_open_battery_optimizations_tip:"Ak chcete t\xFAto funkciu vypn\xFA\u0165, prejdite na \u010Fal\u0161iu str\xE1nku nastaven\xED RustDesku, vyh\u013Eadajte a zadajte polo\u017Eku [Bat\xE9ria], zru\u0161te za\u010Diarknutie polo\u017Eky [Neobmedzen\xE9].","Start on boot":"Spustenie po \u0161tarte","Start the screen sharing service on boot, requires special permissions":"Spustenie slu\u017Eby zdie\u013Eania obrazovky pri \u0161tarte syst\xE9mu, vy\u017Eaduje \u0161peci\xE1lne opr\xE1vnenia","Connection not allowed":"Spojenie nie je povolen\xE9","Legacy mode":"Re\u017Eim Legacy","Map mode":"Re\u017Eim mapovania","Translate mode":"Re\u017Eim prekladania","Use permanent password":"Pou\u017Eitie trval\xE9ho hesla","Use both passwords":"Pou\u017E\xEDvanie oboch hesiel","Set permanent password":"Nastavi\u0165 trval\xE9 heslo","Enable remote restart":"Povoli\u0165 vzdialen\xFD re\u0161tart","Restart remote device":"Re\u0161tartova\u0165 vzdialen\xE9 zariadenie","Are you sure you want to restart":"Ste si ist\xFD, \u017Ee chcete re\u0161tartova\u0165","Restarting remote device":"Re\u0161tartovanie vzdialen\xE9ho zariadenia",remote_restarting_tip:"Vzdialen\xE9 zariadenie sa re\u0161tartuje, zatvorte toto okno a po chv\xEDli sa znovu pripojte pomocou trval\xE9ho hesla.",Copied:"Skop\xEDrovan\xE9","Exit Fullscreen":"Ukon\u010Di\u0165 cel\xFA obrazovku",Fullscreen:"Cel\xE1 obrazovka","Mobile Actions":"Mobiln\xE9 akcie","Select Monitor":"Vyberte mo\u017Enos\u0165 Monitor","Control Actions":"Kontroln\xE9 akcie","Display Settings":"Nastavenia displeja",Ratio:"Pomer","Image Quality":"Kvalita obrazu","Scroll Style":"\u0160t\xFDl pos\xFAvania","Show Toolbar":"Zobrazenie panela n\xE1strojov","Hide Toolbar":"Skrytie panela n\xE1strojov","Direct Connection":"Priame pripojenie","Relay Connection":"Rel\xE9ov\xE9 pripojenie","Secure Connection":"Zabezpe\u010Den\xE9 pripojenie","Insecure Connection":"Nezabezpe\u010Den\xE9 pripojenie","Scale original":"P\xF4vodn\xE1 mierka","Scale adaptive":"Prisp\xF4sobiv\xE1 mierka",General:"V\u0161eobecn\xE9",Security:"Zabezpe\u010Denie",Theme:"Mot\xEDv","Dark Theme":"Tmav\xFD mot\xEDv","Light Theme":"Svetl\xFD mot\xEDv",Dark:"Tmav\xFD",Light:"Svetl\xFD","Follow System":"Pod\u013Ea syst\xE9mu","Enable hardware codec":"Povoli\u0165 hardwarov\xFD kodek","Unlock Security Settings":"Odomkn\xFA\u0165 nastavenie zabezpe\u010Denia","Enable audio":"Povoli\u0165 zvuk","Unlock Network Settings":"Odomkn\xFA\u0165 nastavenie siete",Server:"Server","Direct IP Access":"Priamy IP pr\xEDstup",Proxy:"Proxy",Apply:"Pou\u017Ei\u0165","Disconnect all devices?":"Odpoji\u0165 v\u0161etky zariadenia?",Clear:"Zmaza\u0165","Audio Input Device":"Vstupn\xE9 zvukov\xE9 zariadenie","Use IP Whitelisting":"Pou\u017Ei\u0165 IP whitelisting",Network:"Sie\u0165","Pin Toolbar":"Pripn\xFA\u0165 panel n\xE1strojov","Unpin Toolbar":"Odpoji\u0165 panel n\xE1strojov",Recording:"Nahr\xE1vanie",Directory:"Adres\xE1r","Automatically record incoming sessions":"Automaticky nahr\xE1va\u0165 prich\xE1dzaj\xFAce rel\xE1cie",Change:"Zmeni\u0165","Start session recording":"Spusti\u0165 z\xE1znam rel\xE1cie","Stop session recording":"Zastavi\u0165 z\xE1znam rel\xE1cie","Enable recording session":"Povoli\u0165 nahr\xE1vanie rel\xE1cie","Enable LAN discovery":"Povolenie zis\u0165ovania siete LAN","Deny LAN discovery":"Zak\xE1za\u0165 zis\u0165ovania siete LAN","Write a message":"Nap\xEDsa\u0165 spr\xE1vu",Prompt:"V\xFDzva","Please wait for confirmation of UAC...":"Po\u010Dkajte, pros\xEDm, na potvrdenie UAC...",elevated_foreground_window_tip:"Aktu\xE1lne okno vzdialenej plochy vy\u017Eaduje vy\u0161\u0161ie opr\xE1vnenia, tak\u017Ee do\u010Dasne nem\xF4\u017Ee pou\u017E\xEDva\u0165 my\u0161 a kl\xE1vesnicu. M\xF4\u017Eete po\u017Eiada\u0165 vzdialen\xE9ho pou\u017E\xEDvate\u013Ea, aby minimalizoval aktu\xE1lne okno, alebo klikn\xFA\u0165 na tla\u010Didlo pov\xFD\u0161i\u0165 v okne spr\xE1vy pripojenia. Ak sa chcete vyhn\xFA\u0165 tomuto probl\xE9mu, odpor\xFA\u010Dame nain\u0161talova\u0165 softv\xE9r na vzdialen\xE9 zariadenie.",Disconnected:"Odpojen\xE9",Other:"In\xE9","Confirm before closing multiple tabs":"Potvrdi\u0165 pred zatvoren\xEDm viacer\xFDch kariet","Keyboard Settings":"Nastavenia kl\xE1vesnice","Full Access":"\xDApln\xFD pr\xEDstup","Screen Share":"Zdielanie obrazovky","Wayland requires Ubuntu 21.04 or higher version.":"Wayland vy\u017Eaduje Ubuntu 21.04 alebo vy\u0161\u0161iu verziu.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland vy\u017Eaduje vy\u0161\u0161iu verziu linuxovej distrib\xFAcie. Sk\xFAste X11 desktop alebo zme\u0148te OS.",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"Vyberte obrazovku, ktor\xFA chcete zdie\u013Ea\u0165 (Ovl\xE1dajte na strane partnera).","Show RustDesk":"Zobrazi\u0165 RustDesk","This PC":"Tento po\u010D\xEDta\u010D",or:"alebo","Continue with":"Pokra\u010Dova\u0165 s",Elevate:"Zv\xFD\u0161i\u0165","Zoom cursor":"Kurzor pribl\xED\u017Eenia","Accept sessions via password":"Prij\xEDmanie rel\xE1ci\xED pomocou hesla","Accept sessions via click":"Prij\xEDmanie rel\xE1ci\xED kliknut\xEDm","Accept sessions via both":"Prij\xEDmanie rel\xE1ci\xED prostredn\xEDctvom oboch","Please wait for the remote side to accept your session request...":"Po\u010Dkajte, k\xFDm vzdialen\xE1 strana prijme va\u0161u \u017Eiados\u0165 o rel\xE1ciu...","One-time Password":"Jednor\xE1zov\xE9 heslo","Use one-time password":"Pou\u017Ei\u0165 jednor\xE1zov\xE9 heslo","One-time password length":"D\u013A\u017Eka jednor\xE1zov\xE9ho hesla","Request access to your device":"\u017Diados\u0165 o pr\xEDstup k v\xE1\u0161mu zariadeniu","Hide connection management window":"Skry\u0165 okno spr\xE1vy pripojenia",hide_cm_tip:"Skr\xFDvanie povo\u013Ete len vtedy, ak rel\xE1cie prij\xEDmate pomocou hesla a pou\u017E\xEDvate trval\xE9 heslo.",wayland_experiment_tip:"Podpora Waylandu je v experiment\xE1lnej f\xE1ze, ak potrebujete bezobslu\u017En\xFD pr\xEDstup, pou\u017Eite X11.","Right click to select tabs":"V\xFDber karty kliknut\xEDm prav\xFDm tla\u010Didlom my\u0161i",Skipped:"Vynechan\xE9","Add to address book":"Prida\u0165 do adres\xE1ra",Group:"Skupina",Search:"Vyh\u013Ead\xE1vanie","Closed manually by web console":"Zatvoren\xE9 ru\u010Dne pomocou webovej konzoly","Local keyboard type":"Typ lok\xE1lnej kl\xE1vesnice","Select local keyboard type":"V\xFDber typu lok\xE1lnej kl\xE1vesnice",software_render_tip:"Ak pou\u017E\xEDvate grafick\xFA kartu Nvidia v syst\xE9me Linux a vzdialen\xE9 okno sa po pripojen\xED okam\u017Eite zatvor\xED, m\xF4\u017Ee v\xE1m pom\xF4c\u0165 prepnutie na ovl\xE1da\u010D Nouveau s otvoren\xFDm zdrojov\xFDm k\xF3dom a v\xFDber softv\xE9rov\xE9ho vykres\u013Eovania. Vy\u017Eaduje sa softv\xE9rov\xFD re\u0161tart.","Always use software rendering":"V\u017Edy pou\u017Ei\u0165 softv\xE9rov\xE9 vykres\u013Eovanie",config_input:'Ak chcete ovl\xE1da\u0165 vzdialen\xFA plochu pomocou kl\xE1vesnice, mus\xEDte udeli\u0165 opr\xE1vnenie RustDesk "Sledovanie vstupu".',config_microphone:'Ak chcete hovori\u0165 na dia\u013Eku, mus\xEDte RustDesku udeli\u0165 povolenie "Nahr\xE1va\u0165 zvuk".',request_elevation_tip:"M\xF4\u017Eete tie\u017E po\u017Eiada\u0165 o zv\xFD\u0161enie, ak je niekto na vzdialenej strane.",Wait:"Po\u010Dkajte","Elevation Error":"Chyba nav\xFD\u0161enia","Ask the remote user for authentication":"Po\u017Eiada\u0165 vzdialen\xE9ho pou\u017E\xEDvate\u013Ea o overenie","Choose this if the remote account is administrator":"T\xFAto mo\u017Enos\u0165 vyberte, ak je \xFA\u010Det vzdialen\xE9ho spr\xE1vcu","Transmit the username and password of administrator":"Prenos pou\u017E\xEDvate\u013Esk\xE9ho mena a hesla spr\xE1vcu",still_click_uac_tip:"St\xE1le sa vy\u017Eaduje, aby vzdialen\xFD pou\u017E\xEDvate\u013E klikol na tla\u010Didlo OK v okne UAC spusten\xE9ho programu RustDesk.","Request Elevation":"\u017Diados\u0165 o nav\xFD\u0161enie",wait_accept_uac_tip:"Po\u010Dkajte, k\xFDm vzdialen\xFD pou\u017E\xEDvate\u013E prijme dial\xF3gov\xE9 okno UAC.","Elevate successfully":"\xDAspe\u0161n\xE9 nav\xFD\u0161enie",uppercase:"velk\xE9 p\xEDsmen\xE1",lowercase:"mal\xE9 p\xEDsmen\xE1",digit:"\u010D\xEDslice","special character":"\u0161peci\xE1lny znak","length>=8":"d\u013A\u017Eka>=8",Weak:"Slab\xE9",Medium:"Stredn\xE9",Strong:"Siln\xE9","Switch Sides":"Prep\xEDnanie str\xE1n","Please confirm if you want to share your desktop?":"Potvr\u010Fte, pros\xEDm, \u010Di chcete zdie\u013Ea\u0165 svoju plochu?",Display:"Obrazovka","Default View Style":"Predvolen\xFD \u0161t\xFDl zobrazenia","Default Scroll Style":"Predvolen\xFD \u0161t\xFDl pos\xFAvania","Default Image Quality":"Predvolen\xE1 kvalita obrazu","Default Codec":"Predvolen\xFD kodek",Bitrate:"D\xE1tov\xFD tok",FPS:"FPS",Auto:"Auto","Other Default Options":"\u010Eal\u0161ie predvolen\xE9 mo\u017Enosti","Voice call":"Hlasov\xFD hovor","Text chat":"Textov\xFD chat","Stop voice call":"Zastavi\u0165 hlasov\xFD hovor",relay_hint_tip:'Priame pripojenie nemus\xED by\u0165 mo\u017En\xE9, m\xF4\u017Eete sa pok\xFAsi\u0165 pripoji\u0165 prostredn\xEDctvom presmerovacieho servera. Okrem toho, ak chcete pri prvom pokuse pou\u017Ei\u0165 presmerovac\xED server, m\xF4\u017Eete k ID prida\u0165 pr\xEDponu "/r" alebo vybra\u0165 mo\u017Enos\u0165 "V\u017Edy sa prip\xE1ja\u0165 cez br\xE1nu" na karte posledn\xFDch rel\xE1ci\xED, ak existuje.',Reconnect:"Znovu pripoji\u0165",Codec:"Kodek",Resolution:"Rozl\xED\u0161enie","No transfers in progress":"\u017Diadne prebiehaj\xFAce presuny","Set one-time password length":"Nastavi\u0165 d\u013A\u017Eku jednorazov\xE9ho hesla","RDP Settings":"Nastavenia RDP","Sort by":"Usporiada\u0165 pod\u013Ea","New Connection":"Nov\xE9 pripojenie",Restore:"Obnovi\u0165",Minimize:"Minimalizova\u0165",Maximize:"Maximalizova\u0165","Your Device":"Va\u0161e zariadenie",empty_recent_tip:`Ups, \u017Eiadna ned\xE1vna rel\xE1cia! +\u010Cas napl\xE1nova\u0165 nov\xFA.`,empty_favorite_tip:`E\u0161te nem\xE1te ob\u013E\xFAben\xE9ho partnera? +N\xE1jdite niekoho, s k\xFDm sa m\xF4\u017Eete spoji\u0165, a pridajte si ho do ob\u013E\xFAben\xFDch!`,empty_lan_tip:"Ale nie, zd\xE1 sa, \u017Ee sme zatia\u013E neobjavili \u017Eiadnu protistranu.",empty_address_book_tip:"Ach bo\u017Ee, zd\xE1 sa, \u017Ee vo va\u0161om adres\xE1ri moment\xE1lne nie s\xFA uveden\xED \u017Eiadni kolegovia.","eg: admin":"napr. admin","Empty Username":"Pr\xE1zdne pou\u017E\xEDvate\u013Esk\xE9 meno","Empty Password":"Pr\xE1zdne heslo",Me:"Ja",identical_file_tip:"Tento s\xFAbor je identick\xFD so s\xFAborom partnera.",show_monitors_tip:"Zobrazi\u0165 monitory na paneli n\xE1strojov","View Mode":"Re\u017Eim zobrazenia",login_linux_tip:"Ak chcete povoli\u0165 rel\xE1ciu Desktop X, mus\xEDte sa prihl\xE1si\u0165 do vzdialen\xE9ho konta Linuxu.",verify_rustdesk_password_tip:"Overenie hesla RustDesk",remember_account_tip:"Zapam\xE4ta\u0165 si tento \xFA\u010Det",os_account_desk_tip:"Toto konto sa pou\u017E\xEDva na prihl\xE1senie do vzdialen\xE9ho opera\u010Dn\xE9ho syst\xE9mu a na povolenie rel\xE1cie pracovnej plochy v re\u017Eime headless.","OS Account":"\xDA\u010Det opera\u010Dn\xE9ho syst\xE9mu",another_user_login_title_tip:"\u010Eal\u0161\xED pou\u017E\xEDvate\u013E je u\u017E prihl\xE1sen\xFD",another_user_login_text_tip:"Odpoji\u0165",xorg_not_found_title_tip:"Xorg nebol n\xE1jden\xFD",xorg_not_found_text_tip:"Pros\xEDm, nain\u0161talujte Xorg",no_desktop_title_tip:"Nie je k dispoz\xEDcii \u017Eiadna plocha",no_desktop_text_tip:"Nain\u0161talujte si prostredie GNOME","No need to elevate":"Nav\xFD\u0161enie nie je potrebn\xE9","System Sound":"Syst\xE9mov\xFD zvuk",Default:"Predvolen\xE9","New RDP":"Nov\xE9 RDP",Fingerprint:"Odtla\u010Dok prsta","Copy Fingerprint":"Kop\xEDrova\u0165 odtla\u010Dok prsta","no fingerprints":"\u017Eiadne odtla\u010Dky prstov","Select a peer":"V\xFDber partnera","Select peers":"V\xFDber partnerov",Plugins:"Pluginy",Uninstall:"Odin\u0161talova\u0165",Update:"Aktualizova\u0165",Enable:"Povoli\u0165",Disable:"Zak\xE1za\u0165",Options:"Mo\u017Enosti",resolution_original_tip:"P\xF4vodn\xE9 rozl\xED\u0161enie",resolution_fit_local_tip:"Prisp\xF4sobi\u0165 miestne rozl\xED\u0161enie",resolution_custom_tip:"Vlastn\xE9 rozl\xED\u0161enie","Collapse toolbar":"Zbali\u0165 panel n\xE1strojov","Accept and Elevate":"Prija\u0165 nav\xFD\u0161enie",accept_and_elevate_btn_tooltip:"Prijmite pripojenie a zv\xFD\u0161te opr\xE1vnenia UAC.",clipboard_wait_response_timeout_tip:"\u010Cas na \u010Dakanie na k\xF3piu odpovede uplynul.","Incoming connection":"Prich\xE1dzaj\xFAce pripojenie","Outgoing connection":"Odch\xE1dzaj\xFAce pripojenie",Exit:"Ukon\u010Di\u0165",Open:"Otvori\u0165",logout_tip:"Naozaj sa chcete odhl\xE1si\u0165?",Service:"Slu\u017Eba",Start:"Spusti\u0165",Stop:"Zastavi\u0165",exceed_max_devices:"Dosiahli ste maxim\xE1lny po\u010Det spravovan\xFDch zariaden\xED.","Sync with recent sessions":"Synchronizova\u0165 s posledn\xFDmi rel\xE1ciami","Sort tags":"Zoradi\u0165 \u0161t\xEDtky","Open connection in new tab":"Otvori\u0165 pripojenie v novej karte","Move tab to new window":"Presun\xFA\u0165 kartu do nov\xE9ho okna","Can not be empty":"Nem\xF4\u017Ee by\u0165 pr\xE1zdne","Already exists":"U\u017E existuje","Change Password":"Zmeni\u0165 heslo","Refresh Password":"Obnovi\u0165 heslo",ID:"ID","Grid View":"Mrie\u017Eka","List View":"Zoznam",Select:"Vybra\u0165","Toggle Tags":"Prepn\xFA\u0165 \u0161t\xEDtky",pull_ab_failed_tip:"Nepodarilo sa obnovi\u0165 adres\xE1r",push_ab_failed_tip:"Nepodarilo sa synchronizova\u0165 adres\xE1r so serverom",synced_peer_readded_tip:"Zariadenia, ktor\xE9 boli pr\xEDtomn\xE9 v posledn\xFDch rel\xE1ci\xE1ch, bud\xFA synchronizovan\xE9 sp\xE4\u0165 do adres\xE1ra.","Change Color":"Zmeni\u0165 farbu","Primary Color":"Hlavn\xE1 farba","HSV Color":"HSV farba","Installation Successful!":"In\u0161tal\xE1cia \xFAspe\u0161n\xE1!","Installation failed!":"In\u0161tal\xE1cia zlyhala!","Reverse mouse wheel":"Reverzn\xE9 koliesko my\u0161i","{} sessions":"{} rel\xE1ci\xED",scam_title:"Mo\u017Eno ste boli oklaman\xED!",scam_text1:"Ak telefonujete s niek\xFDm, koho nepozn\xE1te a komu ned\xF4verujete a kto v\xE1s po\u017Eiadal o pou\u017Eitie a spustenie aplik\xE1cie RustDesk, nepokra\u010Dujte v hovore a okam\u017Eite zaveste.",scam_text2:"Pravdepodobne ide o podvodn\xEDka, ktor\xFD sa sna\u017E\xED ukradn\xFA\u0165 va\u0161e peniaze alebo in\xE9 s\xFAkromn\xE9 inform\xE1cie.","Don't show again":"Nezobrazova\u0165 znova","I Agree":"S\xFAhlas\xEDm",Decline:"Odmietnu\u0165","Timeout in minutes":"\u010Casov\xFD limit v min\xFAtach",auto_disconnect_option_tip:"Automatick\xE9 ukon\u010Denie prich\xE1dzaj\xFAcich rel\xE1ci\xED, ke\u010F je pou\u017E\xEDvate\u013E ne\u010Dinn\xFD","Connection failed due to inactivity":"Pripojenie zlyhalo z d\xF4vodu ne\u010Dinnosti","Check for software update on startup":"Kontrola aktualiz\xE1ci\xED softv\xE9ru pri spusten\xED","upgrade_rustdesk_server_pro_to_{}_tip":"Aktualizujte RustDesk Server Pro na verziu {} alebo nov\u0161iu!",pull_group_failed_tip:"Nepodarilo sa obnovi\u0165 skupinu","Filter by intersection":"Filtrova\u0165 pod\u013Ea kri\u017Eovatky","Remove wallpaper during incoming sessions":"Odstr\xE1ni\u0165 tapetu po\u010Das prich\xE1dzaj\xFAcich rel\xE1ci\xED",Test:"Test",display_is_plugged_out_msg:"Obrazovka je odpojen\xE1, prepnite na prv\xFA obrazovku.","No displays":"\u017Diadne obrazovky","Open in new window":"Otvori\u0165 v novom okne","Show displays as individual windows":"Zobrazi\u0165 obrazovky ako jednotliv\xE9 okn\xE1","Use all my displays for the remote session":"Pou\u017Ei\u0165 v\u0161etky moje obrazovky pre vzdialen\xFA rel\xE1ciu",selinux_tip:"Na va\u0161om zariaden\xED je povolen\xFD SELinux, \u010Do m\xF4\u017Ee br\xE1ni\u0165 spr\xE1vnemu spusteniu RustDesku ako spravovanej strany.","Change view":"Zmeni\u0165 poh\u013Ead","Big tiles":"Ve\u013Ek\xE9 dla\u017Edice","Small tiles":"Mal\xE9 dla\u017Edice",List:"Zoznam","Virtual display":"Virtu\xE1lny displej","Plug out all":"Odpoji\u0165 v\u0161etky","True color (4:4:4)":"Skuto\u010Dn\xE1 farba (4:4:4)","Enable blocking user input":"Povoli\u0165 blokovanie vstupu od pou\u017E\xEDvate\u013Ea",id_input_tip:`M\xF4\u017Eete zada\u0165 ID, priamu IP adresu alebo dom\xE9nu s portom (:). +Ak chcete z\xEDska\u0165 pr\xEDstup k zariadeniu na inom serveri, dopl\u0148te adresu servera (@?key=), napr\xEDklad, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Ak chcete z\xEDska\u0165 pr\xEDstup k zariadeniu na verejnom serveri, zadajte "@public", k\u013E\xFA\u010D nie je potrebn\xFD pre verejn\xFD server.`,privacy_mode_impl_mag_tip:"Re\u017Eim 1",privacy_mode_impl_virtual_display_tip:"Re\u017Eim 2","Enter privacy mode":"Vstup do re\u017Eimu s\xFAkromia","Exit privacy mode":"Ukon\u010Di\u0165 re\u017Eim s\xFAkromia",idd_not_support_under_win10_2004_tip:"Ovl\xE1da\u010D nepriameho zobrazenia nie je podporovan\xFD. Vy\u017Eaduje sa syst\xE9m Windows 10, verzia 2004 alebo nov\u0161ia.",input_source_1_tip:"Vstupn\xFD zdroj 1",input_source_2_tip:"Vstupn\xFD zdroj 2","Swap control-command key":"Vymeni\u0165 kl\xE1ves ovl\xE1dania a pr\xEDkazu","swap-left-right-mouse":"Prehodi\u0165 \u013Eav\xE9 a prav\xE9 tla\u010Didlo my\u0161i","2FA code":"2FA k\xF3d",More:"Viac","enable-2fa-title":"Povoli\u0165 dvojfaktorov\xE9 overenie","enable-2fa-desc":`Pros\xEDm, nastavte si svoj autentifik\xE1tor. Na svojom telef\xF3ne alebo po\u010D\xEDta\u010Di m\xF4\u017Eete pou\u017Ei\u0165 autentifika\u010Dn\xFA aplik\xE1ciu, ako je Authy, Microsoft alebo Google Authenticator. + +Naskenujte QR k\xF3d pomocou svojej aplik\xE1cie a zadajte k\xF3d, ktor\xFD aplik\xE1cia zobraz\xED, aby ste povolili dvojfaktorov\xE9 overenie.`,"wrong-2fa-code":"K\xF3d sa nepodarilo overi\u0165. Skontrolujte, \u010Di s\xFA nastavenia k\xF3du a miestneho \u010Dasu spr\xE1vne","enter-2fa-title":"Dvojfaktorov\xE9 overenie","Email verification code must be 6 characters.":"Overovac\xED k\xF3d e-mailu mus\xED ma\u0165 6 znakov.","2FA code must be 6 digits.":"K\xF3d 2FA mus\xED obsahova\u0165 6 \u010D\xEDslic.","Multiple Windows sessions found":"Na\u0161lo sa viacero rel\xE1ci\xED syst\xE9mu Windows","Please select the session you want to connect to":"Vyberte rel\xE1ciu, ku ktorej sa chcete pripoji\u0165",powered_by_me:"Poh\xE1\u0148an\xE9 aplik\xE1ciou RustDesk",outgoing_only_desk_tip:`Toto je prisp\xF4soben\xE9 vydanie. +M\xF4\u017Eete sa pripoji\u0165 k in\xFDm zariadeniam, ale in\xE9 zariadenia sa k v\xE1\u0161mu zariadeniu pripoji\u0165 nem\xF4\u017Eu.`,preset_password_warning:"Toto prisp\xF4soben\xE9 vydanie sa dod\xE1va s prednastaven\xFDm heslom. Ka\u017Ed\xFD, kto pozn\xE1 toto heslo, m\xF4\u017Ee z\xEDska\u0165 pln\xFA kontrolu nad va\u0161\xEDm zariaden\xEDm. Ak ste to neo\u010Dak\xE1vali, okam\u017Eite softv\xE9r odin\u0161talujte.","Security Alert":"Bezpe\u010Dnostn\xE9 upozornenie","My address book":"M\xF4j adres\xE1r",Personal:"Osobn\xE9",Owner:"Vlastn\xEDk","Set shared password":"Nastavi\u0165 zdie\u013Ean\xE9 heslo","Exist in":"Existova\u0165 v","Read-only":"len na \u010D\xEDtanie","Read/Write":"Re\u017Eim \u010D\xEDtania/z\xE1pisu","Full Control":"\xDApln\xE1 kontrola",share_warning_tip:"Vy\u0161\u0161ie uveden\xE9 polia s\xFA zdie\u013Ean\xE9 a vidite\u013En\xE9 pre ostatn\xFDch.",Everyone:"Ka\u017Ed\xFD",ab_web_console_tip:"Viac na webovej konzole","allow-only-conn-window-open-tip":"Povoli\u0165 pripojenie iba vtedy, ak je otvoren\xE9 okno aplik\xE1cie RustDesk",no_need_privacy_mode_no_physical_displays_tip:"\u017Diadne fyzick\xE9 displeje, nie je potrebn\xE9 pou\u017E\xEDva\u0165 re\u017Eim ochrany osobn\xFDch \xFAdajov.","Follow remote cursor":"Nasledova\u0165 vzdialen\xFD kurzor","Follow remote window focus":"Nasledova\u0165 vzdialen\xE9 zameranie okna",default_proxy_tip:"Predvolen\xFD protokol a port s\xFA Socks5 a 1080",no_audio_input_device_tip:"Nena\u0161lo sa \u017Eiadne vstupn\xE9 zvukov\xE9 zariadenie.",Incoming:"Prich\xE1dzaj\xFAci",Outgoing:"Odch\xE1dzaj\xFAci","Clear Wayland screen selection":"Vy\u010Disti\u0165 v\xFDber obrazovky Wayland",clear_Wayland_screen_selection_tip:"Po vymazan\xED v\xFDberu obrazovky m\xF4\u017Eete znova vybra\u0165 obrazovku, ktor\xFA chcete zdie\u013Ea\u0165.",confirm_clear_Wayland_screen_selection_tip:"Ur\u010Dite ste si ist\xFD, \u017Ee chcete vy\u010Disti\u0165 v\xFDber obrazovky Wayland?",android_new_voice_call_tip:"Bola prijat\xE1 nov\xE1 \u017Eiados\u0165 o hlasov\xFD hovor. Ak ho prijmete, zvuk sa prepne na hlasov\xFA komunik\xE1ciu.",texture_render_tip:"Pou\u017Ei\u0165 vykres\u013Eovanie text\xFAr, aby boli obr\xE1zky hlad\u0161ie.","Use texture rendering":"Pou\u017Ei\u0165 vykres\u013Eovanie text\xFAr","Floating window":"Pl\xE1vaj\xFAce okno",floating_window_tip:"Pom\xE1ha udr\u017Eiava\u0165 slu\u017Ebu RustDesk na pozad\xED","Keep screen on":"Ponecha\u0165 obrazovku zapnut\xFA",Never:"Nikdy","During controlled":"Po\u010Das kontrolovan\xE9ho","During service is on":"Po\u010Das slu\u017Eby je v prev\xE1dzke","Capture screen using DirectX":"Sn\xEDmanie obrazovky pomocou DirectX",Back:"Nasp\xE4\u0165",Apps:"Aplik\xE1cie","Volume up":"Zv\xFD\u0161i\u0165 hlasitos\u0165","Volume down":"Zn\xED\u017Ei\u0165 hlasitos\u0165",Power:"Nap\xE1janie","Telegram bot":"Telegram bot","enable-bot-tip":"Ak t\xFAto funkciu povol\xEDte, k\xF3d 2FA m\xF4\u017Eete dosta\u0165 od svojho bota. M\xF4\u017Ee fungova\u0165 aj ako upozornenie na pripojenie.","enable-bot-desc":`1, Otvorte chat s @BotFather. +2, Odo\u0161lite pr\xEDkaz "/newbot". Po dokon\u010Den\xED tohto kroku dostanete token. +3, Spustite chat s novo vytvoren\xFDm botom. Odo\u0161lite spr\xE1vu za\u010D\xEDnaj\xFAcu lom\xEDtkom vpred ("/"), napr\xEDklad "/hello", aby ste ho aktivovali. +`,"cancel-2fa-confirm-tip":"Ste si ist\xED, \u017Ee chcete zru\u0161i\u0165 slu\u017Ebu 2FA?","cancel-bot-confirm-tip":"Ste si ist\xED, \u017Ee chcete zru\u0161i\u0165 bota Telegramu?","About RustDesk":"O RustDesk","Send clipboard keystrokes":"Odosla\u0165 stla\u010Denia kl\xE1vesov zo schr\xE1nky",network_error_tip:"Skontrolujte svoje sie\u0165ov\xE9 pripojenie a potom kliknite na tla\u010Didlo Opakova\u0165.","Unlock with PIN":"Odomknutie pomocou PIN k\xF3du","Requires at least {} characters":"Vy\u017Eaduje aspo\u0148 {} znakov","Wrong PIN":"Nespr\xE1vny PIN k\xF3d","Set PIN":"Nastavenie PIN k\xF3du","Enable trusted devices":"Povolenie d\xF4veryhodn\xFDch zariaden\xED","Manage trusted devices":"Spr\xE1va d\xF4veryhodn\xFDch zariaden\xED",Platform:"Platforma","Days remaining":"Zost\xE1vaj\xFAce dni","enable-trusted-devices-tip":"Vynechanie overovania 2FA na d\xF4veryhodn\xFDch zariadeniach","Parent directory":"Rodi\u010Dovsk\xFD adres\xE1r",Resume:"Obnovi\u0165","Invalid file name":"Nespr\xE1vny n\xE1zov s\xFAboru","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},es:{Status:"Estado","Your Desktop":"Tu escritorio",desk_tip:"Puedes acceder a tu escritorio con esta ID y contrase\xF1a.",Password:"Contrase\xF1a",Ready:"Listo",Established:"Establecido",connecting_status:"Conexi\xF3n a la red RustDesk en progreso...","Enable service":"Habilitar Servicio","Start service":"Iniciar Servicio","Service is running":"El servicio se est\xE1 ejecutando","Service is not running":"El servicio no se est\xE1 ejecutando",not_ready_status:"No est\xE1 listo. Comprueba tu conexi\xF3n","Control Remote Desktop":"Controlar escritorio remoto","Transfer file":"Transferir archivo",Connect:"Conectar","Recent sessions":"Sesiones recientes","Address book":"Directorio",Confirmation:"Confirmaci\xF3n","TCP tunneling":"T\xFAnel TCP",Remove:"Quitar","Refresh random password":"Actualizar contrase\xF1a aleatoria","Set your own password":"Establece tu propia contrase\xF1a","Enable keyboard/mouse":"Habilitar teclado/rat\xF3n","Enable clipboard":"Habilitar portapapeles","Enable file transfer":"Habilitar transferencia de archivos","Enable TCP tunneling":"Habilitar t\xFAnel TCP","IP Whitelisting":"Direcciones IP admitidas","ID/Relay Server":"Servidor ID/Relay","Import server config":"Importar configuraci\xF3n de servidor","Export Server Config":"Exportar configuraci\xF3n del servidor","Import server configuration successfully":"Configuraci\xF3n de servidor importada con \xE9xito","Export server configuration successfully":"Configuraci\xF3n de servidor exportada con \xE9xito","Invalid server configuration":"Configuraci\xF3n de servidor incorrecta","Clipboard is empty":"El portapapeles est\xE1 vac\xEDo","Stop service":"Detener servicio","Change ID":"Cambiar ID","Your new ID":"Tu nueva ID","length %min% to %max%":"de %min% a %max% de longitud","starts with a letter":"comenzar con una letra","allowed characters":"Caracteres permitidos",id_change_tip:"Solo puedes usar caracteres a-z, A-Z, 0-9 e _ (guion bajo). El primer car\xE1cter debe ser a-z o A-Z. La longitud debe estar entre 6 y 16 caracteres.",Website:"Sitio web",About:"Acerca de",Slogan_tip:"\xA1Hecho con coraz\xF3n en este mundo ca\xF3tico!","Privacy Statement":"Declaraci\xF3n de privacidad",Mute:"Silenciar","Build Date":"Fecha de compilaci\xF3n",Version:"Versi\xF3n",Home:"Inicio","Audio Input":"Entrada de audio",Enhancements:"Mejoras","Hardware Codec":"C\xF3dec de hardware","Adaptive bitrate":"Tasa de bits adaptativa","ID Server":"Servidor de IDs","Relay Server":"Servidor Relay","API Server":"Servidor API",invalid_http:"debe comenzar con http:// o https://","Invalid IP":"IP incorrecta","Invalid format":"Formato incorrecto",server_not_support:"A\xFAn no es compatible con el servidor","Not available":"No disponible","Too frequent":"Demasiado frecuente",Cancel:"Cancelar",Skip:"Omitir",Close:"Cerrar",Retry:"Reintentar",OK:"","Password Required":"Se requiere contrase\xF1a","Please enter your password":"Por favor, introduzca su contrase\xF1a","Remember password":"Recordar contrase\xF1a","Wrong Password":"Contrase\xF1a incorrecta","Do you want to enter again?":"\xBFQuieres volver a entrar?","Connection Error":"Error de conexi\xF3n",Error:"","Reset by the peer":"Restablecido por el par","Connecting...":"Conectando...","Connection in progress. Please wait.":"Conexi\xF3n en curso. Espere por favor.","Please try 1 minute later":"Intente 1 minuto m\xE1s tarde","Login Error":"Error de inicio de sesi\xF3n",Successful:"Exitoso","Connected, waiting for image...":"Conectado, esperando imagen...",Name:"Nombre",Type:"Tipo",Modified:"Modificado",Size:"Tama\xF1o","Show Hidden Files":"Mostrar archivos ocultos",Receive:"Recibir",Send:"Enviar","Refresh File":"Actualizar archivo",Local:"",Remote:"Remoto","Remote Computer":"Computadora remota","Local Computer":"Computadora local","Confirm Delete":"Confirmar eliminaci\xF3n",Delete:"Eliminar",Properties:"Propiedades","Multi Select":"Selecci\xF3n m\xFAltiple","Select All":"Seleccionar Todo","Unselect All":"Deseleccionar Todo","Empty Directory":"Directorio vac\xEDo","Not an empty directory":"No es un directorio vac\xEDo","Are you sure you want to delete this file?":"\xBFEst\xE1s seguro de que quieres eliminar este archivo?","Are you sure you want to delete this empty directory?":"\xBFEst\xE1s seguro de que deseas eliminar este directorio vac\xEDo?","Are you sure you want to delete the file of this directory?":"\xBFEst\xE1s seguro de que deseas eliminar el archivo de este directorio?","Do this for all conflicts":"Haga esto para todos los conflictos","This is irreversible!":"\xA1Esto es irreversible!",Deleting:"Eliminando",files:"archivos",Waiting:"Esperando",Finished:"Terminado",Speed:"Velocidad","Custom Image Quality":"Calidad de imagen personalizada","Privacy mode":"Modo privado","Block user input":"Bloquear entrada de usuario","Unblock user input":"Desbloquear entrada de usuario","Adjust Window":"Ajustar ventana",Original:"Original",Shrink:"Encoger",Stretch:"Estirar",Scrollbar:"Barra de desplazamiento",ScrollAuto:"Desplazamiento autom\xE1tico","Good image quality":"Buena calidad de imagen",Balanced:"Equilibrado","Optimize reaction time":"Optimizar el tiempo de reacci\xF3n",Custom:"Personalizado","Show remote cursor":"Mostrar cursor remoto","Show quality monitor":"Mostrar calidad del monitor","Disable clipboard":"Deshabilitar portapapeles","Lock after session end":"Bloquear despu\xE9s del final de la sesi\xF3n",Insert:"Insertar","Insert Lock":"Insertar bloqueo",Refresh:"Actualizar","ID does not exist":"La ID no existe","Failed to connect to rendezvous server":"No se pudo conectar al servidor de encuentro","Please try later":"Por favor intente mas tarde","Remote desktop is offline":"El escritorio remoto est\xE1 desconectado","Key mismatch":"La clave no coincide",Timeout:"Tiempo agotado","Failed to connect to relay server":"No se pudo conectar al servidor de retransmisi\xF3n","Failed to connect via rendezvous server":"No se pudo conectar a trav\xE9s del servidor de encuentro","Failed to connect via relay server":"No se pudo conectar a trav\xE9s del servidor de retransmisi\xF3n","Failed to make direct connection to remote desktop":"No se pudo establecer la conexi\xF3n directa con el escritorio remoto","Set Password":"Configurar la contrase\xF1a","OS Password":"Contrase\xF1a del sistema operativo",install_tip:"Debido al Control de cuentas de usuario, es posible que RustDesk no funcione correctamente como escritorio remoto. Para evitar este problema, haga clic en el bot\xF3n de abajo para instalar RustDesk a nivel de sistema.","Click to upgrade":"Clic para actualizar","Click to download":"Clic para descargar","Click to update":"Clic para refrescar",Configure:"Configurar",config_acc:'Para controlar su escritorio desde el exterior, debe otorgar permiso a RustDesk de "Accesibilidad".',config_screen:'Para controlar su escritorio desde el exterior, debe otorgar permiso a RustDesk de "Grabaci\xF3n de pantalla".',"Installing ...":"Instalando ...",Install:"Instalar",Installation:"Instalaci\xF3n","Installation Path":"Ruta de instalaci\xF3n","Create start menu shortcuts":"Crear accesos directos en el men\xFA de inicio","Create desktop icon":"Crear icono de escritorio",agreement_tip:"Al iniciar la instalaci\xF3n, acepta los t\xE9rminos del acuerdo de licencia.","Accept and Install":"Aceptar e instalar","End-user license agreement":"Acuerdo de licencia de usuario final","Generating ...":"Generando ...","Your installation is lower version.":"Su instalaci\xF3n es una versi\xF3n inferior.",not_close_tcp_tip:"No cierre esta ventana mientras est\xE9 usando el t\xFAnel","Listening ...":"Escuchando ...","Remote Host":"Anfitri\xF3n remoto","Remote Port":"Puerto remoto",Action:"Acci\xF3n",Add:"Agregar","Local Port":"Puerto local","Local Address":"Direcci\xF3n Local","Change Local Port":"Cambiar Puerto Local",setup_server_tip:"Para una conexi\xF3n m\xE1s r\xE1pida, configure su propio servidor","Too short, at least 6 characters.":"Demasiado corto, al menos 6 caracteres.","The confirmation is not identical.":"La confirmaci\xF3n no coincide.",Permissions:"Permisos",Accept:"Aceptar",Dismiss:"Cancelar",Disconnect:"Desconectar","Enable file copy and paste":"Permitir copiar y pegar archivos",Connected:"Conectado","Direct and encrypted connection":"Conexi\xF3n directa y cifrada","Relayed and encrypted connection":"Conexi\xF3n retransmitida y cifrada","Direct and unencrypted connection":"Conexi\xF3n directa y sin cifrar","Relayed and unencrypted connection":"Conexi\xF3n retransmitida y sin cifrar","Enter Remote ID":"Introduzca el ID remoto","Enter your password":"Introduzca su contrase\xF1a","Logging in...":"Iniciando sesi\xF3n...","Enable RDP session sharing":"Habilitar el uso compartido de sesiones RDP","Auto Login":"Inicio de sesi\xF3n autom\xE1tico","Enable direct IP access":"Habilitar acceso IP directo",Rename:"Renombrar",Space:"Espacio","Create desktop shortcut":"Crear acceso directo en el escritorio","Change Path":"Cambiar ruta","Create Folder":"Crear carpeta","Please enter the folder name":"Por favor introduzca el nombre de la carpeta","Fix it":"Resolver",Warning:"Aviso","Login screen using Wayland is not supported":"La pantalla de inicio de sesi\xF3n con Wayland no es compatible","Reboot required":"Reinicio requerido","Unsupported display server":"Servidor de visualizaci\xF3n no compatible","x11 expected":"x11 necesario",Port:"Puerto",Settings:"Ajustes",Username:"Nombre de usuario","Invalid port":"Puerto incorrecto","Closed manually by the peer":"Cerrado manualmente por el par","Enable remote configuration modification":"Habilitar modificaci\xF3n remota de configuraci\xF3n","Run without install":"Ejecutar sin instalar","Connect via relay":"","Always connect via relay":"Con\xE9ctese siempre a trav\xE9s de relay",whitelist_tip:"Solo las direcciones IP autorizadas pueden conectarse a este escritorio",Login:"Iniciar sesi\xF3n",Verify:"Verificar","Remember me":"Recordarme","Trust this device":"Confiar en este dispositivo","Verification code":"C\xF3digo de verificaci\xF3n",verification_tip:"Se ha detectado un nuevo dispositivo y se ha enviado un c\xF3digo de verificaci\xF3n a la direcci\xF3n de correo registrada. Introduzca el c\xF3digo de verificaci\xF3n para continuar con el inicio de sesi\xF3n.",Logout:"Salir",Tags:"Tags","Search ID":"Buscar ID",whitelist_sep:"Separados por coma, punto y coma, espacio o nueva l\xEDnea","Add ID":"Agregar ID","Add Tag":"Agregar tag","Unselect all tags":"Deseleccionar todos los tags","Network error":"Error de red","Username missed":"Olvid\xF3 su nombre de usuario","Password missed":"Olvid\xF3 su contrase\xF1a","Wrong credentials":"Credenciales incorrectas","The verification code is incorrect or has expired":"","Edit Tag":"Editar tag","Forget Password":"Olvidar contrase\xF1a",Favorites:"Favoritos","Add to Favorites":"Agregar a favoritos","Remove from Favorites":"Quitar de favoritos",Empty:"Vac\xEDo","Invalid folder name":"Nombre de carpeta incorrecto","Socks5 Proxy":"Proxy Socks5","Socks5/Http(s) Proxy":"Proxy Socks5/Http(s)",Discovered:"Descubierto",install_daemon_tip:"Para comenzar en el encendido, debe instalar el servicio del sistema.","Remote ID":"ID remoto",Paste:"Pegar","Paste here?":"\xBFPegar aqu\xED?","Are you sure to close the connection?":"\xBFEst\xE1s seguro de cerrar la conexi\xF3n?","Download new version":"Descargar nueva versi\xF3n","Touch mode":"Modo t\xE1ctil","Mouse mode":"Modo rat\xF3n","One-Finger Tap":"Toque con un dedo","Left Mouse":"Bot\xF3n izquierdo","One-Long Tap":"Un toque largo","Two-Finger Tap":"Toque con dos dedos","Right Mouse":"Bot\xF3n derecho","One-Finger Move":"Movimiento con un dedo","Double Tap & Move":"Toca dos veces y mueve","Mouse Drag":"Arrastre de rat\xF3n","Three-Finger vertically":"Tres dedos verticalmente","Mouse Wheel":"Rueda de rat\xF3n","Two-Finger Move":"Movimiento con dos dedos","Canvas Move":"Movimiento de lienzo","Pinch to Zoom":"Pellizcar para ampliar","Canvas Zoom":"Ampliar lienzo","Reset canvas":"Restablecer lienzo","No permission of file transfer":"Sin permiso de transferencia de archivos",Note:"Nota",Connection:"Conexi\xF3n","Share Screen":"Compartir pantalla",Chat:"Chat",Total:"Total",items:"items",Selected:"Seleccionado","Screen Capture":"Captura de pantalla","Input Control":"Control de entrada","Audio Capture":"Captura de audio","File Connection":"Conexi\xF3n de archivos","Screen Connection":"Conexi\xF3n de pantalla","Do you accept?":"\xBFAceptas?","Open System Setting":"Configuraci\xF3n del sistema abierto","How to get Android input permission?":"\xBFC\xF3mo obtener el permiso de entrada de Android?",android_input_permission_tip1:'Para que un dispositivo remoto controle su dispositivo Android a trav\xE9s del rat\xF3n o toque, debe permitir que RustDesk use el servicio de "Accesibilidad".',android_input_permission_tip2:"Vaya a la p\xE1gina de configuraci\xF3n del sistema que se abrir\xE1 a continuaci\xF3n, busque y acceda a [Servicios instalados], active el servicio [RustDesk Input].",android_new_connection_tip:"Se recibi\xF3 una nueva solicitud de control para el dispositivo actual.",android_service_will_start_tip:"Habilitar la captura de pantalla iniciar\xE1 autom\xE1ticamente el servicio, lo que permitir\xE1 que otros dispositivos soliciten una conexi\xF3n desde este dispositivo.",android_stop_service_tip:"Cerrar el servicio cerrar\xE1 autom\xE1ticamente todas las conexiones establecidas.",android_version_audio_tip:"La versi\xF3n actual de Android no admite la captura de audio, actualice a Android 10 o posterior.",android_start_service_tip:"",android_permission_may_not_change_tip:"",Account:"Cuenta",Overwrite:"Sobrescribir","This file exists, skip or overwrite this file?":"Este archivo existe, \xBFomitir o sobrescribir este archivo?",Quit:"Salir",Help:"Ayuda",Failed:"Fallido",Succeeded:"Logrado","Someone turns on privacy mode, exit":"Alguien active el modo privacidad, salga",Unsupported:"No soportado","Peer denied":"Par denegado","Please install plugins":"Instale complementos","Peer exit":"Par salio","Failed to turn off":"Error al apagar","Turned off":"Apagado",Language:"Idioma","Keep RustDesk background service":"Dejar RustDesk como Servicio en 2do plano","Ignore Battery Optimizations":"Ignorar optimizacioens de bateria",android_open_battery_optimizations_tip:"Si deseas deshabilitar esta caracter\xEDstica, por favor, ve a la p\xE1gina siguiente de ajustes, busca y entra en [Bater\xEDa] y desmarca [Sin restricci\xF3n]","Start on boot":"","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"Conexi\xF3n no disponible","Legacy mode":"Modo heredado","Map mode":"Modo mapa","Translate mode":"Modo traducido","Use permanent password":"Usar contrase\xF1a permamente","Use both passwords":"Usar ambas contrase\xF1as","Set permanent password":"Establecer contrase\xF1a permamente","Enable remote restart":"Habilitar reinicio remoto","Restart remote device":"Reiniciar dispositivo","Are you sure you want to restart":"\xBFEst\xE1s seguro de que deseas reiniciar?","Restarting remote device":"Reiniciando dispositivo remoto",remote_restarting_tip:"El dispositivo remoto se est\xE1 reiniciando. Por favor cierre este mensaje y vuelva a conectarse con la contrase\xF1a peremanente en unos momentos.",Copied:"Copiado","Exit Fullscreen":"Salir de pantalla completa",Fullscreen:"Pantalla completa","Mobile Actions":"Acciones m\xF3viles","Select Monitor":"Seleccionar monitor","Control Actions":"Acciones de control","Display Settings":"Configuraci\xF3n de pantalla",Ratio:"Relaci\xF3n","Image Quality":"Calidad de imagen","Scroll Style":"Estilo de desplazamiento","Show Toolbar":"","Hide Toolbar":"","Direct Connection":"Conexi\xF3n directa","Relay Connection":"Conexi\xF3n Relay","Secure Connection":"Conexi\xF3n segura","Insecure Connection":"Conexi\xF3n insegura","Scale original":"Escala original","Scale adaptive":"Escala adaptativa",General:"",Security:"Seguridad",Theme:"Tema","Dark Theme":"Tema Oscuro","Light Theme":"",Dark:"Oscuro",Light:"Claro","Follow System":"Tema del sistema","Enable hardware codec":"Habilitar c\xF3dec por hardware","Unlock Security Settings":"Desbloquear ajustes de seguridad","Enable audio":"Habilitar Audio","Unlock Network Settings":"Desbloquear Ajustes de Red",Server:"Servidor","Direct IP Access":"Acceso IP Directo",Proxy:"",Apply:"Aplicar","Disconnect all devices?":"\xBFDesconectar todos los dispositivos?",Clear:"Borrar","Audio Input Device":"Dispositivo de entrada de audio","Use IP Whitelisting":"Usar lista de IPs admitidas",Network:"Red","Pin Toolbar":"","Unpin Toolbar":"",Recording:"Grabando",Directory:"Directorio","Automatically record incoming sessions":"Grabaci\xF3n autom\xE1tica de sesiones entrantes",Change:"Cambiar","Start session recording":"Comenzar grabaci\xF3n de sesi\xF3n","Stop session recording":"Detener grabaci\xF3n de sesi\xF3n","Enable recording session":"Habilitar grabaci\xF3n de sesi\xF3n","Enable LAN discovery":"Habilitar descubrimiento de LAN","Deny LAN discovery":"Denegar descubrimiento de LAN","Write a message":"Escribir un mensaje",Prompt:"","Please wait for confirmation of UAC...":"Por favor, espera confirmaci\xF3n de UAC",elevated_foreground_window_tip:"La ventana actual del escritorio remoto necesita privilegios elevados para funcionar, as\xED que no puedes usar rat\xF3n y teclado temporalmente. Puedes solicitar al usuario remoto que minimize la ventana actual o hacer clic en el bot\xF3n de elevaci\xF3n de la ventana de gesti\xF3n de conexi\xF3n. Para evitar este problema, se recomienda instalar el programa en el dispositivo remto.",Disconnected:"Desconectado",Other:"Otro","Confirm before closing multiple tabs":"Confirmar antes de cerrar m\xFAltiples pesta\xF1as","Keyboard Settings":"Ajustes de teclado","Full Access":"Acceso completo","Screen Share":"Compartir pantalla","Wayland requires Ubuntu 21.04 or higher version.":"Wayland requiere Ubuntu 21.04 o una versi\xF3n superior.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland requiere una versi\xF3n superior de la distribuci\xF3n de Linux. Pruebe el escritorio X11 o cambie su sistema operativo.",JumpLink:"Ver","Please Select the screen to be shared(Operate on the peer side).":"Seleccione la pantalla que se compartir\xE1 (Operar en el lado del par).","Show RustDesk":"Mostrar RustDesk","This PC":"Este PC",or:"o","Continue with":"Continuar con",Elevate:"Elevar privilegios","Zoom cursor":"Ampliar cursor","Accept sessions via password":"Aceptar sesiones a trav\xE9s de contrase\xF1a","Accept sessions via click":"Aceptar sesiones a trav\xE9s de clic","Accept sessions via both":"Aceptar sesiones a trav\xE9s de ambos","Please wait for the remote side to accept your session request...":"Por favor, espere a que el lado remoto acepte su solicitud de sesi\xF3n","One-time Password":"Contrase\xF1a de un solo uso","Use one-time password":"Usar contrase\xF1a de un solo uso","One-time password length":"Longitud de la contrase\xF1a de un solo uso","Request access to your device":"Solicitud de acceso a su dispositivo","Hide connection management window":"Ocultar ventana de gesti\xF3n de conexi\xF3n",hide_cm_tip:"Permitir ocultar solo si se aceptan sesiones a trav\xE9s de contrase\xF1a y usando contrase\xF1a permanente",wayland_experiment_tip:"El soporte para Wayland est\xE1 en fase experimental, por favor, use X11 si necesita acceso desatendido.","Right click to select tabs":"Clic derecho para seleccionar pesta\xF1as",Skipped:"Omitido","Add to address book":"A\xF1adir al directorio",Group:"Grupo",Search:"B\xFAsqueda","Closed manually by web console":"Cerrado manualmente por la consola web","Local keyboard type":"Tipo de teclado local","Select local keyboard type":"Seleccionar tipo de teclado local",software_render_tip:"Si tienes una gr\xE1fica Nvidia y la ventana remota se cierra inmediatamente, instalar el driver nouveau y elegir renderizado por software podr\xEDa ayudar. Se requiere reiniciar la aplicaci\xF3n.","Always use software rendering":"Usar siempre renderizado por software",config_input:'Para controlar el escritorio remoto con el teclado necesitas dar a RustDesk permisos de "Monitorizaci\xF3n de entrada".',config_microphone:'Para poder hablar de forma remota necesitas darle a RustDesk permisos de "Grabar Audio".',request_elevation_tip:"Tambi\xE9n puedes solicitar elevaci\xF3n de privilegios si hay alguien en el lado remoto.",Wait:"Esperar","Elevation Error":"Error de elevaci\xF3n de privilegios","Ask the remote user for authentication":"Pida autenticaci\xF3n al usuario remoto","Choose this if the remote account is administrator":"Elegir si la cuenta remota es de administrador","Transmit the username and password of administrator":"Transmitir usuario y contrase\xF1a del administrador",still_click_uac_tip:"A\xFAn se necesita que el usuario remoto haga click en OK en la ventana UAC del RusDesk en ejecuci\xF3n.","Request Elevation":"Solicitar Elevaci\xF3n de privilegios",wait_accept_uac_tip:"Por favor espere a que el usuario remoto acepte el di\xE1logo UAC.","Elevate successfully":"Elevaci\xF3n de privilegios exitosa",uppercase:"may\xFAsculas",lowercase:"min\xFAsculas",digit:"d\xEDgito","special character":"car\xE1cter especial","length>=8":"longitud>=8",Weak:"D\xE9bil",Medium:"Media",Strong:"Fuerte","Switch Sides":"Intercambiar lados","Please confirm if you want to share your desktop?":"Por favor, confirma si quieres compartir tu escritorio",Display:"Pantalla","Default View Style":"Estilo de vista predeterminado","Default Scroll Style":"Estilo de desplazamiento predeterminado","Default Image Quality":"Calidad de imagen predeterminada","Default Codec":"C\xF3dec predeterminado",Bitrate:"Tasa de bits",FPS:"",Auto:"","Other Default Options":"Otras opciones predeterminadas","Voice call":"Llamada de voz","Text chat":"Chat de texto","Stop voice call":"Detener llamada de voz",relay_hint_tip:`Puede que no sea posible conectar directamente. Puedes tratar de conectar a trav\xE9s de relay. +Adicionalmente, si quieres usar relay en el primer intento, puedes a\xF1adir el sufijo "/r" a la ID o seleccionar la opci\xF3n "Conectar siempre a trav\xE9s de relay" en la tarjeta del par.`,Reconnect:"Reconectar",Codec:"C\xF3dec",Resolution:"Resoluci\xF3n","No transfers in progress":"No hay transferencias en curso","Set one-time password length":"Establecer contrase\xF1a de un solo uso","RDP Settings":"Ajustes RDP","Sort by":"Ordenar por","New Connection":"Nueva conexi\xF3n",Restore:"Restaurar",Minimize:"Minimizar",Maximize:"Maximizar","Your Device":"Tu dispositivo",empty_recent_tip:`\xA1Vaya, no hay conexiones recientes! +Es hora de planificar una nueva.`,empty_favorite_tip:`\xBFSin pares favoritos a\xFAn? +Encontremos uno al que conectarte y \xA1a\xF1\xE1delo a tus favoritos!`,empty_lan_tip:"Oh no, parece que a\xFAn no has descubierto ning\xFAn par.",empty_address_book_tip:"Parece que actualmente no hay pares en tu directorio.","eg: admin":"ej.: admin","Empty Username":"Nombre de usuario vac\xEDo","Empty Password":"Contrase\xF1a vac\xEDa",Me:"Yo",identical_file_tip:"Este archivo es id\xE9ntico al del par.",show_monitors_tip:"Mostrar monitores en la barra de herramientas","View Mode":"Modo Vista",login_linux_tip:"Necesitas iniciar sesi\xF3n con la cueneta del Linux remoto para activar una sesi\xF3n de escritorio X",verify_rustdesk_password_tip:"Verificar la contrase\xF1a de RustDesk",remember_account_tip:"Recordar esta cuenta",os_account_desk_tip:"Esta cueneta se usa para iniciar sesi\xF3n en el sistema operativo remoto y habilitar la sesi\xF3n de escritorio en headless.","OS Account":"Cuenta del SO",another_user_login_title_tip:"Otro usuario ya ha iniciado sesi\xF3n",another_user_login_text_tip:"Desconectar",xorg_not_found_title_tip:"Xorg no hallado",xorg_not_found_text_tip:"Por favor, instala Xorg",no_desktop_title_tip:"No hay escritorio disponible",no_desktop_text_tip:"Por favor, instala GNOME Desktop","No need to elevate":"No es necesario elevar privilegios","System Sound":"Sonido del Sistema",Default:"Predeterminado","New RDP":"Nuevo RDP",Fingerprint:"Huella digital","Copy Fingerprint":"Copiar huella digital","no fingerprints":"sin huellas digitales","Select a peer":"Seleccionar un par","Select peers":"Seleccionar pares",Plugins:"Complementos",Uninstall:"Desinstalar",Update:"Actualizar",Enable:"Habilitar",Disable:"Inhabilitar",Options:"Opciones",resolution_original_tip:"Resoluci\xF3n original",resolution_fit_local_tip:"Ajustar resoluci\xF3n local",resolution_custom_tip:"Resoluci\xF3n personalizada","Collapse toolbar":"Contraer barra de herramientas","Accept and Elevate":"Aceptar y Elevar",accept_and_elevate_btn_tooltip:"Aceptar la conexi\xF3n y elevar permisos UAC.",clipboard_wait_response_timeout_tip:"Tiempo de espera para copia agotado.","Incoming connection":"Conexi\xF3n entrante","Outgoing connection":"Conexi\xF3n saliente",Exit:"Salir",Open:"Abrir",logout_tip:"\xBFSeguro que deseas cerrar sesi\xF3n?",Service:"Servicio",Start:"Iniciar",Stop:"Detener",exceed_max_devices:"Has alcanzado el m\xE1ximo n\xFAmero de dispositivos administrados.","Sync with recent sessions":"Sincronizar con sesiones recientes","Sort tags":"Ordenar etiquetas","Open connection in new tab":"Abrir conexi\xF3n en nueva pesta\xF1a","Move tab to new window":"Mover pesta\xF1a a nueva ventana","Can not be empty":"No puede estar vac\xEDo","Already exists":"Ya existe","Change Password":"Cambiar contrase\xF1a","Refresh Password":"Refrescar contrase\xF1a",ID:"","Grid View":"Vista Cuadr\xEDcula","List View":"Vista Lista",Select:"Seleccionar","Toggle Tags":"Alternar Etiquetas",pull_ab_failed_tip:"No se ha podido refrescar el directorio",push_ab_failed_tip:"No se ha podido sincronizar el directorio con el servidor",synced_peer_readded_tip:"Los dispositivos presentes en sesiones recientes se sincronizar\xE1n con el directorio.","Change Color":"Cambiar Color","Primary Color":"Color Primario","HSV Color":"Color HSV","Installation Successful!":"Instalaci\xF3n exitosa","Installation failed!":"La instalaci\xF3n ha fallado","Reverse mouse wheel":"Invertir rueda del rat\xF3n","{} sessions":"{} sesiones",scam_title:"Podr\xEDas estar siendo ESTAFADO!",scam_text1:"Si est\xE1s al tel\xE9fono con alguien a quien NO conoces y en quien NO conf\xEDas y te ha pedido que uses RustDesk e inicies el servicio, no lo hagas y cuelga inmediatamente.",scam_text2:"Probablemente son estafadores tratando de robar tu dinero o informaci\xF3n privada.","Don't show again":"No mostrar de nuevo","I Agree":"Estoy de acuerdo",Decline:"Rechazar","Timeout in minutes":"Tiempo de espera en minutos",auto_disconnect_option_tip:"Cerrar sesiones entrantes autom\xE1ticamente por inactividad del usuario.","Connection failed due to inactivity":"Desconectar autom\xE1ticamente por inactividad.","Check for software update on startup":"Comprobar actualizaci\xF3n al iniciar","upgrade_rustdesk_server_pro_to_{}_tip":"\xA1Por favor, actualiza RustDesk Server Pro a la versi\xF3n {} o superior",pull_group_failed_tip:"No se ha podido refrescar el grupo","Filter by intersection":"Filtrar por intersecci\xF3n","Remove wallpaper during incoming sessions":"Quitar el fondo de pantalla durante sesiones entrantes",Test:"Probar",display_is_plugged_out_msg:"La pantalla est\xE1 desconectada, cambia a la principal.","No displays":"No hay pantallas","Open in new window":"Abrir en una nueva ventana","Show displays as individual windows":"Mostrar pantallas como ventanas individuales","Use all my displays for the remote session":"Usar todas mis pantallas para la sesi\xF3n remota",selinux_tip:"SELinux est\xE1 activado en tu dispositivo, lo que puede hacer que RustDesk no se ejecute correctamente como lado controlado.","Change view":"Cambiar vista","Big tiles":"Mosaicos grandes","Small tiles":"Mosaicos peque\xF1os",List:"Lista","Virtual display":"Pantalla virtual","Plug out all":"Desconectar todo","True color (4:4:4)":"Color real (4:4:4)","Enable blocking user input":"Habilitar el bloqueo de la entrada del usuario",id_input_tip:`Puedes introducir una ID, una IP directa o un dominio con un puerto (:). +Si quieres acceder a un dispositivo en otro servidor, por favor a\xF1ade la ip del servidor (@?key=), por ejemplo, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Si quieres acceder a un dispositivo en un servidor p\xFAblico, por favor, introduce "@public", la clave no es necesaria para un servidor p\xFAblico.`,privacy_mode_impl_mag_tip:"Modo 1",privacy_mode_impl_virtual_display_tip:"Modo 2","Enter privacy mode":"Entrar al modo privado","Exit privacy mode":"Salir del modo privado",idd_not_support_under_win10_2004_tip:"El controlador de pantalla indirecto no est\xE1 soportado. Se necesita Windows 10, versi\xF3n 2004 o superior.",input_source_1_tip:"Fuente de entrada 1",input_source_2_tip:"Fuente de entrada 2","Swap control-command key":"Intercambiar teclas control-comando","swap-left-right-mouse":"Intercambiar botones derecho-izquierdo del rat\xF3n","2FA code":"C\xF3digo 2FA",More:"M\xE1s","enable-2fa-title":"Habilitar autenticaci\xF3n en dos pasos","enable-2fa-desc":`Por favor, configura tu autenticador ahora. Puedes usar una app de autenticaci\xF3n como Authy, Microsoft o Google Authenticator en tu tel\xE9fono u ordenador. + +Escanea el c\xF3digo QR con tu app e introduce el c\xF3digo mostrado para habilitar la autenticaci\xF3n en dos pasos.`,"wrong-2fa-code":"No se puede verificar el c\xF3digo. Comprueba que el c\xF3digo y los ajustes de hora local son correctos","enter-2fa-title":"Autenticaci\xF3n en dos pasos","Email verification code must be 6 characters.":"El c\xF3digo de verificaci\xF3n por mail debe tener 6 caracteres","2FA code must be 6 digits.":"El c\xF3idigo 2FA debe tener 6 d\xEDgitos","Multiple Windows sessions found":"Encontradas sesiones de m\xFAltiples ventanas","Please select the session you want to connect to":"Por favor, seleccione la sesi\xF3n a la que se desea conectar",powered_by_me:"Con tecnolog\xEDa de RustDesk",outgoing_only_desk_tip:`Esta es una edici\xF3n personalizada. +Puedes conectarte a otros dispositivos, pero ellos no pueden conectarse al tuyo.`,preset_password_warning:"Esta edici\xF3n personalizada viene con una contrase\xF1a preestablecida. Cualquiera que la conozca podr\xE1 tener control total de tu dispositivo.Si no es esto lo que esperabas, desinstala el software inmediatamente.","Security Alert":"Alerta de Seguridad","My address book":"Mi directorio",Personal:"Personal",Owner:"Propietario","Set shared password":"Establecer contrase\xF1a compartida","Exist in":"Existe en","Read-only":"Solo-lectura","Read/Write":"Lectura/Escritura","Full Control":"Control Total",share_warning_tip:"Los campos mostrados arriba son compartidos y visibles por otros.",Everyone:"Todos",ab_web_console_tip:"M\xE1s en consola web","allow-only-conn-window-open-tip":"Permitir la conexi\xF3n solo si la ventana RusDesk est\xE1 abierta",no_need_privacy_mode_no_physical_displays_tip:"No hay pantallas f\xEDsicas, no es necesario usar el modo privado.","Follow remote cursor":"Seguir cursor remoto","Follow remote window focus":"Seguir ventana remota activa",default_proxy_tip:"El protocolo y puerto predeterminados es Socks5 y 1080",no_audio_input_device_tip:"No se ha encontrado ning\xFAn dispositivo de entrada de autio.",Incoming:"Entrante",Outgoing:"Saliente","Clear Wayland screen selection":"Borrar la selecci\xF3n de pantalla Wayland",clear_Wayland_screen_selection_tip:"Tras borrar la selecci\xF3n de pantalla, puedes volver a seleccionarla para compartir.",confirm_clear_Wayland_screen_selection_tip:"\xBFSeguro que deseas borrar la selecci\xF3n de pantalla Wayland?",android_new_voice_call_tip:"Se ha recibido una nueva solicitud de llamada de voz. Si aceptas el audio cambiar\xE1 a comunicaci\xF3n de voz.",texture_render_tip:"Usar renderizado de texturas para hacer las im\xE1genes m\xE1s suaves.","Use texture rendering":"Usar renderizado de texturas","Floating window":"Ventana flotante",floating_window_tip:"Ayuda a mantener el servicio de RustDesk de fondo","Keep screen on":"Mantener la pantalla encendida",Never:"Nunca","During controlled":"Mientras est\xE1 siendo controlado","During service is on":"Mientras el servicio est\xE1 activo","Capture screen using DirectX":"Capturar pantalla con DirectX",Back:"Atr\xE1s",Apps:"","Volume up":"Bajar volumen","Volume down":"Subir volumen",Power:"Encendido","Telegram bot":"Bot de Telegram","enable-bot-tip":"Si activas esta caracter\xEDstica puedes recibir c\xF3digo 2FA de tu bot. Tambi\xE9n puede funcionar como notificaci\xF3n de conexi\xF3n.","enable-bot-desc":`1, Abre un chat con @BotFather. +2, Env\xEDa el comando "/newbot". Recibir\xE1s un token tras completar esta paso. +3, Inicia un chat con tu bot reci\xE9n creado. Env\xEDa un mensaje que comience con una barra ("/") como "/hola" para activarlo. +`,"cancel-2fa-confirm-tip":"\xBFSeguro que quieres cancelar 2FA?","cancel-bot-confirm-tip":"\xBFSeguro que quieres cancelar el bot de Telegram?","About RustDesk":"Acerca de RustDesk","Send clipboard keystrokes":"Enviar pulsaciones de teclas",network_error_tip:"Por fvor, comprueba tu conexi\xF3n de red e int\xE9ntalo de nuevo.","Unlock with PIN":"Desbloquear con PIN","Requires at least {} characters":"Se necesitan al menos {} caracteres","Wrong PIN":"PIN err\xF3neo","Set PIN":"Establecer PIN","Enable trusted devices":"Habilitar dispositivos de confianza","Manage trusted devices":"Gestionar dispositivos de confianza",Platform:"Plataforma","Days remaining":"D\xEDas restantes","enable-trusted-devices-tip":"Omitir la verificaci\xF3n en dos fases en dispositivos de confianza","Parent directory":"Directorio superior",Resume:"Continuar","Invalid file name":"Nombre de archivo no v\xE1lido","one-way-file-transfer-tip":"La transferencia en un sentido est\xE1 habilitada en el lado controlado.","Authentication Required":"Se requiere autenticaci\xF3n",Authenticate:"Autenticar",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},sr:{Status:"Status","Your Desktop":"Va\u0161a radna povr\u0161ina",desk_tip:"Va\u0161oj radnoj povr\u0161ini se mo\u017Ee pristupiti ovim ID i lozinkom.",Password:"Lozinka",Ready:"Spremno",Established:"Uspostavljeno",connecting_status:"Spajanje na RustDesk mre\u017Eu...","Enable service":"Dozvoli servis","Start service":"Pokreni servis","Service is running":"Servis je pokrenut","Service is not running":"Servis nije pokrenut",not_ready_status:"Nije spremno. Proverite konekciju.","Control Remote Desktop":"Upravljanje udaljenom radnom povr\u0161inom","Transfer file":"Prenos fajla",Connect:"Spajanje","Recent sessions":"Poslednje sesije","Address book":"Adresar",Confirmation:"Potvrda","TCP tunneling":"TCP tunel",Remove:"Ukloni","Refresh random password":"Osve\u017Ei slu\u010Dajnu lozinku","Set your own password":"Postavi lozinku","Enable keyboard/mouse":"Dozvoli tastaturu/mi\u0161a","Enable clipboard":"Dozvoli clipboard","Enable file transfer":"Dozvoli prenos fajlova","Enable TCP tunneling":"Dozvoli TCP tunel","IP Whitelisting":"IP pouzdana lista","ID/Relay Server":"ID/Posredni server","Import server config":"Import server konfiguracije","Export Server Config":"Eksport server konfiguracije","Import server configuration successfully":"Import server konfiguracije uspe\u0161an","Export server configuration successfully":"Eksport server konfiguracije uspe\u0161an","Invalid server configuration":"Pogre\u0161na konfiguracija servera","Clipboard is empty":"Clipboard je prazan","Stop service":"Stopiraj servis","Change ID":"Promeni ID","Your new ID":"","length %min% to %max%":"","starts with a letter":"","allowed characters":"",id_change_tip:"Dozvoljeni su samo a-z, A-Z, 0-9 i _ (donja crta) znakovi. Prvi znak mora biti slovo a-z, A-Z. Du\u017Eina je od 6 do 16.",Website:"Web sajt",About:"O programu",Slogan_tip:"","Privacy Statement":"",Mute:"Uti\u0161aj","Build Date":"",Version:"",Home:"","Audio Input":"Audio ulaz",Enhancements:"Pro\u0161irenja","Hardware Codec":"Hardverski kodek","Adaptive bitrate":"Prilagodljiva gustina podataka","ID Server":"ID server","Relay Server":"Posredni server","API Server":"API server",invalid_http:"mora po\u010Deti sa http:// ili https://","Invalid IP":"Neva\u017Ee\u0107a IP","Invalid format":"Pogre\u0161an format",server_not_support:"Server jo\u0161 uvek ne podr\u017Eava","Not available":"Nije dostupno","Too frequent":"Previ\u0161e \u010Desto",Cancel:"Otka\u017Ei",Skip:"Presko\u010Di",Close:"Zatvori",Retry:"Ponovi",OK:"Ok","Password Required":"Potrebna lozinka","Please enter your password":"Molimo unesite svoju lozinku","Remember password":"Zapamti lozinku","Wrong Password":"Pogre\u0161na lozinka","Do you want to enter again?":"\u017Delite li da unesete ponovo?","Connection Error":"Gre\u0161ka u konekciji",Error:"Gre\u0161ka","Reset by the peer":"Prekinuto sa druge strane","Connecting...":"Povezivanje...","Connection in progress. Please wait.":"Povezivanje u toku. Molimo sa\u010Dekajte.","Please try 1 minute later":"Poku\u0161ajte minut kasnije","Login Error":"Gre\u0161ka u prijavljivanju",Successful:"Uspe\u0161no","Connected, waiting for image...":"Spojeno, sa\u010Dekajte sliku...",Name:"Ime",Type:"Tip",Modified:"Izmenjeno",Size:"Veli\u010Dina","Show Hidden Files":"Prika\u017Ei skrivene datoteke",Receive:"Prijem",Send:"Slanje","Refresh File":"Osve\u017Ei datoteku",Local:"Lokalno",Remote:"Udaljeno","Remote Computer":"Udaljeni ra\u010Dunar","Local Computer":"Lokalni ra\u010Dunar","Confirm Delete":"Potvrdite brisanje",Delete:"Brisanje",Properties:"Osobine","Multi Select":"Vi\u0161estruko selektovanje","Select All":"Selektuj sve","Unselect All":"Deselektuj sve","Empty Directory":"Prazan direktorijum","Not an empty directory":"Nije prazan direktorijum","Are you sure you want to delete this file?":"Da li ste sigurni da \u017Eelite da obri\u0161ete ovu datoteku?","Are you sure you want to delete this empty directory?":"Da li ste sigurni da \u017Eelite da obri\u0161ete ovaj prazan direktorijum?","Are you sure you want to delete the file of this directory?":"Da li ste sigurni da \u017Eelite da obri\u0161ete datoteku ovog direktorijuma?","Do this for all conflicts":"Uradi ovo za sve konflikte","This is irreversible!":"Ovo je nepovratno",Deleting:"Brisanje",files:"datoteke",Waiting:"\u010Cekanje",Finished:"Zavr\u0161eno",Speed:"Brzina","Custom Image Quality":"Korisni\u010Dki kvalitet slike","Privacy mode":"Mod privatnosti","Block user input":"Blokiraj korisnikov unos","Unblock user input":"Odblokiraj korisnikov unos","Adjust Window":"Podesi prozor",Original:"Original",Shrink:"Skupi",Stretch:"Ra\u0161iri",Scrollbar:"Skrol linija",ScrollAuto:"Auto skrol","Good image quality":"Dobar kvalitet slike",Balanced:"Balansirano","Optimize reaction time":"Optimizuj vreme reakcije",Custom:"Korisni\u010Dki","Show remote cursor":"Prika\u017Ei udaljeni kursor","Show quality monitor":"Prika\u017Ei monitor kvaliteta","Disable clipboard":"Zabrani clipboard","Lock after session end":"Zaklju\u010Daj po zavr\u0161etku sesije",Insert:"Umetni","Insert Lock":"Zaklju\u010Daj umetanje",Refresh:"Osve\u017Ei","ID does not exist":"ID ne postoji","Failed to connect to rendezvous server":"Gre\u0161ka u spajanju na server za povezivanje","Please try later":"Molimo poku\u0161ajte kasnije","Remote desktop is offline":"Udaljeni ekran je isklju\u010Den","Key mismatch":"Pogre\u0161an klju\u010D",Timeout:"Isteklo vreme","Failed to connect to relay server":"Gre\u0161ka u spajanju na posredni server","Failed to connect via rendezvous server":"Gre\u0161ka u spajanju preko servera za povezivanje","Failed to connect via relay server":"Gre\u0161ka u spajanju preko posrednog servera","Failed to make direct connection to remote desktop":"Gre\u0161ka u direktnom spajanju na udaljenu radnu povr\u0161inu","Set Password":"Postavi lozinku","OS Password":"OS lozinka",install_tip:"Zbog UAC RustDesk ne mo\u017Ee raditi pravilno u nekim slu\u010Dajevima. Da biste prevazi\u0161li UAC, kliknite taster ispod da instalirate RustDesk na sistem.","Click to upgrade":"Klik za nadogradnju","Click to download":"Klik za preuzimanje","Click to update":"Klik za a\u017Euriranje",Configure:"Konfigurisanje",config_acc:'Da biste daljinski kontrolisali radnu povr\u0161inu, RustDesk-u treba da dodelite "Accessibility" prava.',config_screen:'Da biste daljinski pristupili radnoj povr\u0161ini, RustDesk-u treba da dodelite "Screen Recording" prava.',"Installing ...":"Instaliranje...",Install:"Instaliraj",Installation:"Instalacija","Installation Path":"Putanja za instalaciju","Create start menu shortcuts":"Kreiraj pre\u010Dice u meniju","Create desktop icon":"Kreiraj ikonicu na radnoj povr\u0161ini",agreement_tip:"Pokretanjem instalacije prihvatate ugovor o licenciranju.","Accept and Install":"Prihvati i instaliraj","End-user license agreement":"Ugovor sa krajnjim korisnikom","Generating ...":"Generisanje...","Your installation is lower version.":"Va\u0161a instalacija je ni\u017Ee verzije",not_close_tcp_tip:"Ne zatvarajte ovaj prozor dok koristite tunel","Listening ...":"Na slu\u0161anju...","Remote Host":"Adresa udaljenog ure\u0111aja","Remote Port":"Udaljeni port",Action:"Akcija",Add:"Dodaj","Local Port":"Lokalni port","Local Address":"Lokalna adresa","Change Local Port":"Promeni lokalni port",setup_server_tip:"Za br\u017Ee spajanje, molimo da koristite svoj server","Too short, at least 6 characters.":"Prekratko, najmanje 6 znakova.","The confirmation is not identical.":"Potvrda nije identi\u010Dna",Permissions:"Dozvole",Accept:"Prihvati",Dismiss:"Odbaci",Disconnect:"Raskini konekciju","Enable file copy and paste":"Dozvoli kopiranje i lepljenje fajlova",Connected:"Spojeno","Direct and encrypted connection":"Direktna i kriptovana konekcija","Relayed and encrypted connection":"Posredna i kriptovana konekcija","Direct and unencrypted connection":"Direktna i nekriptovana konekcija","Relayed and unencrypted connection":"Posredna i nekriptovana konekcija","Enter Remote ID":"Unesite ID udaljenog ure\u0111aja","Enter your password":"Unesite svoju lozinku","Logging in...":"Prijava...","Enable RDP session sharing":"Dozvoli deljenje RDP sesije","Auto Login":'Auto prijavljivanje (Va\u017Ee\u0107e samo ako ste postavili "Lock after session end")',"Enable direct IP access":"Dozvoli direktan pristup preko IP",Rename:"Preimenuj",Space:"Prazno","Create desktop shortcut":"Kreiraj pre\u010Dicu na radnoj povr\u0161ini","Change Path":"Promeni putanju","Create Folder":"Kreiraj direktorijum","Please enter the folder name":"Unesite ime direktorijuma","Fix it":"Popravi ga",Warning:"Upozorenje","Login screen using Wayland is not supported":"Ekran za prijavu koji koristi Wayland nije podr\u017Ean","Reboot required":"Potreban je restart","Unsupported display server":"Nepodr\u017Ean server za prikaz","x11 expected":"x11 o\u010Dekivan",Port:"Port",Settings:"Postavke",Username:"Korisni\u010Dko ime","Invalid port":"Pogre\u0161an port","Closed manually by the peer":"Klijent ru\u010Dno raskinuo konekciju","Enable remote configuration modification":"Dozvoli modifikaciju udaljene konfiguracije","Run without install":"Pokreni bez instalacije","Connect via relay":"","Always connect via relay":"Uvek se spoj preko posrednika",whitelist_tip:"Samo dozvoljene IP mi mogu pristupiti",Login:"Prijava",Verify:"","Remember me":"","Trust this device":"","Verification code":"",verification_tip:"",Logout:"Odjava",Tags:"Oznake","Search ID":"Tra\u017Ei ID",whitelist_sep:"Odvojeno zarezima, ta\u010Dka zarezima, praznim mestima ili novim redovima","Add ID":"Dodaj ID","Add Tag":"Dodaj oznaku","Unselect all tags":"Odselektuj sve oznake","Network error":"Gre\u0161ka na mre\u017Ei","Username missed":"Korisni\u010Dko ime proma\u0161eno","Password missed":"Lozinka proma\u0161ena","Wrong credentials":"Pogre\u0161no korisni\u010Dko ime ili lozinka","The verification code is incorrect or has expired":"","Edit Tag":"Izmeni oznaku","Forget Password":"Zaboravi lozinku",Favorites:"Favoriti","Add to Favorites":"Dodaj u favorite","Remove from Favorites":"Izbaci iz favorita",Empty:"Prazno","Invalid folder name":"Pogre\u0161no ime direktorijuma","Socks5 Proxy":"Socks5 proksi","Socks5/Http(s) Proxy":"Socks5/Http(s) proksi",Discovered:"Otkriveno",install_daemon_tip:"Za pokretanje pri startu sistema, treba da instalirate sistemski servis.","Remote ID":"Udaljeni ID",Paste:"Nalepi","Paste here?":"Nalepi ovde?","Are you sure to close the connection?":"Da li ste sigurni da \u017Eelite da zatvorite konekciju?","Download new version":"Preuzmi novu verziju","Touch mode":"Mod na dodir","Mouse mode":"Mi\u0161 mod","One-Finger Tap":"Pritisak jednim prstom","Left Mouse":"Levi mi\u0161","One-Long Tap":"Dugi pritisak","Two-Finger Tap":"Pritisak sa dva prsta","Right Mouse":"Desni mi\u0161","One-Finger Move":"Pomeranje jednim prstom","Double Tap & Move":"Dupli pritisak i pomeranje","Mouse Drag":"Prevla\u010Denje mi\u0161em","Three-Finger vertically":"Sa tri prsta vertikalno","Mouse Wheel":"To\u010Dki\u0107 mi\u0161a","Two-Finger Move":"Pomeranje sa dva prsta","Canvas Move":"Pomeranje pozadine","Pinch to Zoom":"Stisnite za zumiranje","Canvas Zoom":"Zumiranje pozadine","Reset canvas":"Resetuj pozadinu","No permission of file transfer":"Nemate pravo prenosa datoteka",Note:"Primedba",Connection:"Konekcija","Share Screen":"Podeli ekran",Chat:"Dopisivanje",Total:"Ukupno",items:"stavki",Selected:"Izabrano","Screen Capture":"Snimanje ekrana","Input Control":"Kontrola unosa","Audio Capture":"Snimanje zvuka","File Connection":"Spajanje preko datoteke","Screen Connection":"Podeli konekciju","Do you accept?":"Prihvatate?","Open System Setting":"Postavke otvorenog sistema","How to get Android input permission?":"Kako dobiti pristup za Android unos?",android_input_permission_tip1:'Da bi daljinski ure\u0111aj kontrolisao va\u0161 Android ure\u0111aj preko mi\u0161a ili na dodir, treba da dozvolite RustDesk-u da koristi "Accessibility" servis.',android_input_permission_tip2:"Molimo pre\u0111ite na slede\u0107u stranicu sistemskih pode\u0161avanja, prona\u0111ite i unesite [Installed Services], uklju\u010Dite [RustDesk Input] servis.",android_new_connection_tip:"Primljen je novi zahtev za upravljanje, koji \u017Eeli da upravlja ovim va\u0161im ure\u0111ajem.",android_service_will_start_tip:'Uklju\u010Denje "Screen Capture" automatski \u0107e pokrenuti servis, dozvoljavaju\u0107i drugim ure\u0111ajima da zahtevaju spajanje na va\u0161 ure\u0111aj.',android_stop_service_tip:"Zatvaranje servisa automatski \u0107e zatvoriti sve uspostavljene konekcije.",android_version_audio_tip:"Teku\u0107a Android verzija ne podr\u017Eava audio snimanje, molimo nadogradite na Android 10 ili ve\u0107i.",android_start_service_tip:"",android_permission_may_not_change_tip:"",Account:"Nalog",Overwrite:"Prepi\u0161i preko","This file exists, skip or overwrite this file?":"Ova datoteka postoji, presko\u010Di ili prepi\u0161i preko?",Quit:"Izlaz",Help:"Pomo\u0107",Failed:"Gre\u0161ka",Succeeded:"Uspe\u0161no","Someone turns on privacy mode, exit":"Neko je uklju\u010Dio mod privatnosti, izlaz.",Unsupported:"Nepodr\u017Eano","Peer denied":"Klijent zabranjen","Please install plugins":"Molimo instalirajte dodatke","Peer exit":"Klijent iza\u0161ao","Failed to turn off":"Gre\u0161ka kod isklju\u010Denja","Turned off":"Isklju\u010Deno",Language:"Jezik","Keep RustDesk background service":"Zadr\u017Ei RustDesk kao pozadinski servis","Ignore Battery Optimizations":"Zanemari optimizacije baterije",android_open_battery_optimizations_tip:"Ako \u017Eelite da onemogu\u0107ite ovu funkciju, molimo idite na slede\u0107u stranicu za pode\u0161avanje RustDesk aplikacije, prona\u0111ite i u\u0111ite u [Battery], isklju\u010Dite [Unrestricted]","Start on boot":"","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"Konekcija nije dozvoljena","Legacy mode":"Zastareli mod","Map mode":"Mod mapiranja","Translate mode":"Mod prevo\u0111enja","Use permanent password":"Koristi trajnu lozinku","Use both passwords":"Koristi obe lozinke","Set permanent password":"Postavi trajnu lozinku","Enable remote restart":"Omogu\u0107i daljinsko restartovanje","Restart remote device":"Restartuj daljinski ure\u0111aj","Are you sure you want to restart":"Da li ste sigurni da \u017Eelite restart","Restarting remote device":"Restartovanje daljinskog ure\u0111aja",remote_restarting_tip:"Udaljeni ure\u0111aj se restartuje, molimo zatvorite ovu poruku i ponovo se kasnije pove\u017Eite trajnom \u0161ifrom",Copied:"Kopirano","Exit Fullscreen":"Napusti mod celog ekrana",Fullscreen:"Mod celog ekrana","Mobile Actions":"Mobilne akcije","Select Monitor":"Izbor monitora","Control Actions":"Upravlja\u010Dke akcije","Display Settings":"Postavke prikaza",Ratio:"Odnos","Image Quality":"Kvalitet slike","Scroll Style":"Stil skrolovanja","Show Toolbar":"","Hide Toolbar":"","Direct Connection":"Direktna konekcija","Relay Connection":"Posredna konekcija","Secure Connection":"Bezbedna konekcija","Insecure Connection":"Nebezbedna konekcija","Scale original":"Skaliraj original","Scale adaptive":"Adaptivno skaliranje",General:"Uop\u0161teno",Security:"Bezbednost",Theme:"Tema","Dark Theme":"Tamna tema","Light Theme":"",Dark:"Tamno",Light:"Svetlo","Follow System":"Prema sistemu","Enable hardware codec":"Omogu\u0107i hardverski kodek","Unlock Security Settings":"Otklju\u010Daj postavke bezbednosti","Enable audio":"Dozvoli zvuk","Unlock Network Settings":"Otklju\u010Daj postavke mre\u017Ee",Server:"Server","Direct IP Access":"Direktan IP pristup",Proxy:"Proksi",Apply:"Primeni","Disconnect all devices?":"Otka\u010Di sve ure\u0111aju?",Clear:"Obri\u0161i","Audio Input Device":"Ure\u0111aj za ulaz zvuka","Use IP Whitelisting":"Koristi listu pouzdanih IP",Network:"Mre\u017Ea","Pin Toolbar":"","Unpin Toolbar":"",Recording:"Snimanje",Directory:"Direktorijum","Automatically record incoming sessions":"Automatski snimaj dolazne sesije",Change:"Promeni","Start session recording":"Zapo\u010Dni snimanje sesije","Stop session recording":"Zaustavi snimanje sesije","Enable recording session":"Omogu\u0107i snimanje sesije","Enable LAN discovery":"Omogu\u0107i LAN otkrivanje","Deny LAN discovery":"Zabrani LAN otkrivanje","Write a message":"Napi\u0161i poruku",Prompt:"Prompt","Please wait for confirmation of UAC...":"Molimo sa\u010Dekajte UAC potvrdu...",elevated_foreground_window_tip:"Teku\u0107i prozor udaljene radne povr\u0161ine zahteva ve\u0107u privilegiju za rad, tako da trenutno nije mogu\u0107e koristiti mi\u0161a i tastaturu. Mo\u017Eete zahtevati od udaljenog korisnika da minimizira aktivni prozor, ili kliknuti na taster za podizanje privilegija u prozoru za rad sa konekcijom. Da biste prevazi\u0161li ovaj problem, preporu\u010Dljivo je da instalirate softver na udaljeni ure\u0111aj.",Disconnected:"Odspojeno",Other:"Ostalo","Confirm before closing multiple tabs":"Potvrda pre zatvaranja vi\u0161e kartica","Keyboard Settings":"Postavke tastature","Full Access":"Pun pristup","Screen Share":"Deljenje ekrana","Wayland requires Ubuntu 21.04 or higher version.":"Wayland zahteva Ubuntu 21.04 ili ve\u0107u verziju","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland zahteva ve\u0107u verziju Linux distribucije. Molimo poku\u0161ajte X11 ili promenite OS.",JumpLink:"Vidi","Please Select the screen to be shared(Operate on the peer side).":"Molimo izaberite ekran koji \u0107e biti podeljen (Za rad na klijent strani)","Show RustDesk":"Prikazi RustDesk","This PC":"Ovaj PC",or:"ili","Continue with":"Nastavi sa",Elevate:"Izdigni","Zoom cursor":"Zumiraj kursor","Accept sessions via password":"Prihvati sesije preko lozinke","Accept sessions via click":"Prihvati sesije preko klika","Accept sessions via both":"Prihvati sesije preko oboje","Please wait for the remote side to accept your session request...":"Molimo sa\u010Dekajte da udaljena strana prihvati va\u0161 zahtev za sesijom...","One-time Password":"Jednokratna lozinka","Use one-time password":"Koristi jednokratnu lozinku","One-time password length":"Du\u017Eina jednokratne lozinke","Request access to your device":"Zahtev za pristup va\u0161em ure\u0111aju","Hide connection management window":"Sakrij prozor za ure\u0111ivanje konekcije",hide_cm_tip:"Skrivanje dozvoljeno samo prihvatanjem sesije preko lozinke i kori\u0161\u0107enjem trajne lozinke",wayland_experiment_tip:"Wayland eksperiment savet","Right click to select tabs":"Desni klik za izbor kartica",Skipped:"","Add to address book":"Dodaj u adresar",Group:"Grupa",Search:"Pretraga","Closed manually by web console":"","Local keyboard type":"","Select local keyboard type":"",software_render_tip:"","Always use software rendering":"",config_input:"",config_microphone:"",request_elevation_tip:"",Wait:"","Elevation Error":"","Ask the remote user for authentication":"","Choose this if the remote account is administrator":"","Transmit the username and password of administrator":"",still_click_uac_tip:"","Request Elevation":"",wait_accept_uac_tip:"","Elevate successfully":"",uppercase:"",lowercase:"",digit:"","special character":"","length>=8":"",Weak:"",Medium:"",Strong:"","Switch Sides":"","Please confirm if you want to share your desktop?":"",Display:"","Default View Style":"","Default Scroll Style":"","Default Image Quality":"","Default Codec":"",Bitrate:"",FPS:"",Auto:"","Other Default Options":"","Voice call":"","Text chat":"","Stop voice call":"",relay_hint_tip:"",Reconnect:"",Codec:"",Resolution:"","No transfers in progress":"","Set one-time password length":"","RDP Settings":"","Sort by":"","New Connection":"",Restore:"",Minimize:"",Maximize:"","Your Device":"",empty_recent_tip:"",empty_favorite_tip:"",empty_lan_tip:"",empty_address_book_tip:"","eg: admin":"","Empty Username":"","Empty Password":"",Me:"",identical_file_tip:"",show_monitors_tip:"","View Mode":"",login_linux_tip:"",verify_rustdesk_password_tip:"",remember_account_tip:"",os_account_desk_tip:"","OS Account":"",another_user_login_title_tip:"",another_user_login_text_tip:"",xorg_not_found_title_tip:"",xorg_not_found_text_tip:"",no_desktop_title_tip:"",no_desktop_text_tip:"","No need to elevate":"","System Sound":"",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"",resolution_fit_local_tip:"",resolution_custom_tip:"","Collapse toolbar":"","Accept and Elevate":"",accept_and_elevate_btn_tooltip:"",clipboard_wait_response_timeout_tip:"","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"",Service:"",Start:"",Stop:"",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},hu:{Status:"St\xE1tusz","Your Desktop":"Saj\xE1t asztal",desk_tip:"A sz\xE1m\xEDt\xF3g\xE9p ezzel a jelsz\xF3val \xE9s azonos\xEDt\xF3val \xE9rhet\u0151 el t\xE1volr\xF3l.",Password:"Jelsz\xF3",Ready:"K\xE9sz",Established:"L\xE9trej\xF6tt",connecting_status:"Csatlakoz\xE1s folyamatban...","Enable service":"Szolg\xE1ltat\xE1s enged\xE9lyez\xE9se","Start service":"Szolg\xE1ltat\xE1s ind\xEDt\xE1sa","Service is running":"Szolg\xE1ltat\xE1s akt\xEDv","Service is not running":"Szolg\xE1ltat\xE1s inakt\xEDv",not_ready_status:"Kapcsol\xF3d\xE1si hiba. K\xE9rlek ellen\u0151rizze a h\xE1l\xF3zati be\xE1ll\xEDt\xE1sokat.","Control Remote Desktop":"T\xE1voli sz\xE1m\xEDt\xF3g\xE9p vez\xE9rl\xE9se","Transfer file":"F\xE1jl\xE1tvitel",Connect:"Csatlakoz\xE1s","Recent sessions":"Legut\xF3bbi munkamanetek","Address book":"C\xEDmjegyz\xE9k",Confirmation:"Meger\u0151s\xEDt\xE9s","TCP tunneling":"TCP tunneling",Remove:"Elt\xE1vol\xEDt","Refresh random password":"\xDAj v\xE9letlenszer\u0171 jelsz\xF3","Set your own password":"Saj\xE1t jelsz\xF3 be\xE1ll\xEDt\xE1sa","Enable keyboard/mouse":"Billenty\u0171zet/eg\xE9r enged\xE9lyez\xE9se","Enable clipboard":"Megosztott v\xE1g\xF3lap enged\xE9lyez\xE9se","Enable file transfer":"F\xE1jl\xE1tvitel enged\xE9lyez\xE9se","Enable TCP tunneling":"TCP tunneling enged\xE9lyez\xE9se","IP Whitelisting":"IP enged\xE9lyez\xE9si lista","ID/Relay Server":"ID/Relay szerver","Import server config":"Szerver konfigur\xE1ci\xF3 import\xE1l\xE1sa","Export Server Config":"Szerver konfigur\xE1ci\xF3 export\xE1l\xE1sa","Import server configuration successfully":"Szerver konfigur\xE1ci\xF3 sikeresen import\xE1lva","Export server configuration successfully":"Szerver konfigur\xE1ci\xF3 sikeresen export\xE1lva","Invalid server configuration":"\xC9rv\xE9nytelen szerver konfigur\xE1ci\xF3","Clipboard is empty":"A v\xE1g\xF3lap \xFCres","Stop service":"Szolg\xE1ltat\xE1s le\xE1ll\xEDt\xE1sa","Change ID":"Azonos\xEDt\xF3 megv\xE1ltoztat\xE1sa","Your new ID":"Az \xFAj azonos\xEDt\xF3d","length %min% to %max%":"","starts with a letter":"","allowed characters":"",id_change_tip:"Csak a-z, A-Z, 0-9 csoportokba tartoz\xF3 karakterek, illetve a _ karakter van enged\xE9lyezve. Az els\u0151 karakternek mindenk\xE9ppen a-z, A-Z csoportokba kell esnie. Az azonos\xEDt\xF3 hossz\xFAs\xE1ga 6-t\xF3l, 16 karakter.",Website:"Weboldal",About:"R\xF3lunk",Slogan_tip:"","Privacy Statement":"Adatv\xE9delmi nyilatkozat",Mute:"N\xE9m\xEDt\xE1s","Build Date":"Build ideje",Version:"Verzi\xF3",Home:"Kezd\u0151k\xE9perny\u0151","Audio Input":"Hang\xE1tvitel",Enhancements:"Fejleszt\xE9sek","Hardware Codec":"Hardware kodek","Adaptive bitrate":"Adapt\xEDv bitr\xE1ta","ID Server":"ID szerver","Relay Server":"Tov\xE1bb\xEDt\xF3 szerver","API Server":"API szerver",invalid_http:"A c\xEDmnek mindenk\xE9ppen http(s)://-el kell kezd\u0151dnie.","Invalid IP":"A megadott IP c\xEDm helytelen.","Invalid format":"\xC9rv\xE9nytelen form\xE1tum",server_not_support:"Nem t\xE1mogatott a szerver \xE1ltal","Not available":"Nem el\xE9rhet\u0151","Too frequent":"T\xFAl gyakori",Cancel:"M\xE9gsem",Skip:"Kihagy\xE1s",Close:"Bez\xE1r\xE1s",Retry:"\xDAjra",OK:"OK","Password Required":"Jelsz\xF3 megad\xE1sa k\xF6telez\u0151","Please enter your password":"K\xE9rem \xEDrja be a jelszav\xE1t","Remember password":"Jelsz\xF3 megjegyz\xE9se","Wrong Password":"Hib\xE1s jelsz\xF3","Do you want to enter again?":"Szeretne \xFAjra bel\xE9pni?","Connection Error":"Csatlakoz\xE1si hiba",Error:"Hiba","Reset by the peer":"A kapcsolatot alaphelyzetbe \xE1llt","Connecting...":"Csatlakoz\xE1s...","Connection in progress. Please wait.":"Csatlakoz\xE1s folyamatban. K\xE9rem v\xE1rjon.","Please try 1 minute later":"K\xE9rem pr\xF3b\xE1lja meg 1 perc m\xFAlva","Login Error":"Bejelentkez\xE9si hiba",Successful:"Sikeres","Connected, waiting for image...":"Csatlakozva, v\xE1rakoz\xE1s a k\xE9p adatokra...",Name:"N\xE9v",Type:"T\xEDpus",Modified:"M\xF3dos\xEDtott",Size:"M\xE9ret","Show Hidden Files":"Rejtett f\xE1jlok mutat\xE1sa",Receive:"Fogad",Send:"K\xFCld","Refresh File":"F\xE1jl friss\xEDt\xE9se",Local:"Helyi",Remote:"T\xE1voli","Remote Computer":"T\xE1voli sz\xE1m\xEDt\xF3g\xE9p","Local Computer":"Helyi sz\xE1m\xEDt\xF3g\xE9p","Confirm Delete":"T\xF6rl\xE9s meger\u0151s\xEDt\xE9se",Delete:"T\xF6rl\xE9s",Properties:"Tulajdons\xE1gok","Multi Select":"T\xF6bbsz\xF6r\xF6s kijel\xF6l\xE9s","Select All":"\xD6sszes kijel\xF6l\xE9se","Unselect All":"Kijel\xF6l\xE9sek megsz\u0171ntet\xE9se","Empty Directory":"\xDCres k\xF6nyvt\xE1r","Not an empty directory":"Nem egy \xFCres k\xF6nyvt\xE1r","Are you sure you want to delete this file?":"Biztosan t\xF6rli ezt a f\xE1jlt?","Are you sure you want to delete this empty directory?":"Biztosan t\xF6rli ezt az \xFCres k\xF6nyvt\xE1rat?","Are you sure you want to delete the file of this directory?":"Biztos benne, hogy t\xF6r\xF6lni szeretn\xE9 a k\xF6nyvt\xE1r tartalm\xE1t?","Do this for all conflicts":"Tegye ezt minden \xFCtk\xF6z\xE9skor","This is irreversible!":"Ez a folyamat visszaford\xEDthatatlan!",Deleting:"T\xF6rl\xE9s folyamatban",files:"f\xE1jlok",Waiting:"V\xE1rakoz\xE1s",Finished:"Befejezve",Speed:"Sebess\xE9g","Custom Image Quality":"Egyedi k\xE9pmin\u0151s\xE9g","Privacy mode":"Inkogn\xEDt\xF3 m\xF3d","Block user input":"Felhaszn\xE1l\xF3i bevitel letilt\xE1sa","Unblock user input":"Felhaszn\xE1l\xF3i bevitel enged\xE9lyez\xE9se","Adjust Window":"Ablakm\xE9ret be\xE1ll\xEDt\xE1sa",Original:"Eredeti m\xE9ret",Shrink:"Kicsiny\xEDt\xE9s",Stretch:"Ny\xFAjt\xE1s",Scrollbar:"G\xF6rget\u0151s\xE1v",ScrollAuto:"Automatikus g\xF6rget\xE9s","Good image quality":"Eredetihez h\u0171",Balanced:"Kiegyens\xFAlyozott","Optimize reaction time":"Gyorsan reag\xE1l\xF3",Custom:"Egyedi","Show remote cursor":"T\xE1voli kurzor megjelen\xEDt\xE9se","Show quality monitor":"","Disable clipboard":"K\xF6z\xF6s v\xE1g\xF3lap kikapcsol\xE1sa","Lock after session end":"T\xE1voli fi\xF3k z\xE1rol\xE1sa a munkamenet v\xE9g\xE9n",Insert:"","Insert Lock":"T\xE1voli fi\xF3k z\xE1rol\xE1sa",Refresh:"Friss\xEDt\xE9s","ID does not exist":"Az azonos\xEDt\xF3 nem l\xE9tezik","Failed to connect to rendezvous server":"Nem siker\xFClt csatlakozni a kiszolg\xE1l\xF3 szerverhez","Please try later":"K\xE9rj\xFCk, pr\xF3b\xE1lja k\xE9s\u0151bb","Remote desktop is offline":"A t\xE1voli sz\xE1m\xEDt\xF3g\xE9p offline \xE1llapotban van","Key mismatch":"Elt\xE9r\xE9s a kulcsokban",Timeout:"Id\u0151t\xFAll\xE9p\xE9s","Failed to connect to relay server":"Nem siker\xFClt csatlakozni a k\xF6zvet\xEDt\u0151 szerverhez","Failed to connect via rendezvous server":"Nem siker\xFClt csatlakozni a kiszolg\xE1l\xF3 szerveren kereszt\xFCl","Failed to connect via relay server":"Nem siker\xFClt csatlakozni a k\xF6zvet\xEDt\u0151 szerveren kereszt\xFCl","Failed to make direct connection to remote desktop":"Nem siker\xFClt k\xF6zvetlen kapcsolatot l\xE9tes\xEDteni a t\xE1voli sz\xE1m\xEDt\xF3g\xE9ppel","Set Password":"Jelsz\xF3 Be\xE1ll\xEDt\xE1sa","OS Password":"Oper\xE1ci\xF3s rendszer jelszav\xE1nak be\xE1ll\xEDt\xE1sa",install_tip:"El\u0151fordul, hogy bizonyos esetekben hiba l\xE9phet fel a Portable verzi\xF3 haszn\xE1lata sor\xE1n. A megfelel\u0151 m\u0171k\xF6d\xE9s \xE9rdek\xE9ben, k\xE9rem telep\xEDtse a RustDesk alkalmaz\xE1st a sz\xE1m\xEDt\xF3g\xE9pre.","Click to upgrade":"Kattintson ide a friss\xEDt\xE9s telep\xEDt\xE9s\xE9hez","Click to download":"Kattintson ide a let\xF6lt\xE9shez","Click to update":"Kattintson ide a friss\xEDt\xE9s let\xF6lt\xE9s\xE9hez",Configure:"Be\xE1ll\xEDt\xE1s",config_acc:'A t\xE1voli vez\xE9rl\xE9shez a RustDesk-nek "Kiseg\xEDt\u0151 lehet\u0151s\xE9g" enged\xE9lyre van sz\xFCks\xE9ge',config_screen:'A t\xE1voli vez\xE9rl\xE9shez sz\xFCks\xE9ges a "K\xE9perny\u0151felv\xE9tel" enged\xE9ly megad\xE1sa',"Installing ...":"Telep\xEDt\xE9s...",Install:"Telep\xEDt\xE9s",Installation:"Telep\xEDt\xE9s","Installation Path":"Telep\xEDt\xE9si \xFAtvonal","Create start menu shortcuts":"Start men\xFC parancsikonok l\xE9trehoz\xE1sa","Create desktop icon":"Ikon l\xE9trehoz\xE1sa az asztalon",agreement_tip:"A telep\xEDt\xE9s folytat\xE1s\xE1val automatikusan elfogad\xE1sra ker\xFCl a licensz szerz\u0151d\xE9s.","Accept and Install":"Elfogad\xE1s \xE9s telep\xEDt\xE9s","End-user license agreement":"Felhaszn\xE1l\xF3i licensz szerz\u0151d\xE9s","Generating ...":"L\xE9trehoz\xE1s...","Your installation is lower version.":"A telep\xEDtett verzi\xF3 alacsonyabb.",not_close_tcp_tip:"Ne z\xE1rja be ezt az ablakot mik\xF6zben a tunnelt haszn\xE1lja","Listening ...":"Keres\xE9s...","Remote Host":"T\xE1voli kiszolg\xE1l\xF3","Remote Port":"T\xE1voli port",Action:"Ind\xEDt\xE1s",Add:"Hozz\xE1ad\xE1s","Local Port":"Helyi port","Local Address":"Helyi c\xEDm","Change Local Port":"Helyi port megv\xE1ltoztat\xE1sa",setup_server_tip:"Gyorsabb kapcsolat \xE9rdek\xE9ben, hozzon l\xE9tre saj\xE1t szervert","Too short, at least 6 characters.":"T\xFAl r\xF6vid, legal\xE1bb 6 karakter.","The confirmation is not identical.":"A meger\u0151s\xEDt\xE9s nem volt azonos",Permissions:"Enged\xE9lyek",Accept:"Elfogad\xE1s",Dismiss:"Elutas\xEDt\xE1s",Disconnect:"Kapcsolat bont\xE1sa","Enable file copy and paste":"F\xE1jlok m\xE1sol\xE1s\xE1nak \xE9s beilleszt\xE9s\xE9nek enged\xE9lyez\xE9se",Connected:"Csatlakozva","Direct and encrypted connection":"K\xF6zvetlen, \xE9s titkos\xEDtott kapcsolat","Relayed and encrypted connection":"Tov\xE1bb\xEDtott, \xE9s titkos\xEDtott kapcsolat","Direct and unencrypted connection":"K\xF6zvetlen, \xE9s nem titkos\xEDtott kapcsolat","Relayed and unencrypted connection":"Tov\xE1bb\xEDtott, \xE9s nem titkos\xEDtott kapcsolat","Enter Remote ID":"T\xE1voli sz\xE1m\xEDt\xF3g\xE9p azonos\xEDt\xF3ja","Enter your password":"\xCDrja be a jelszav\xE1t","Logging in...":"A bel\xE9p\xE9s folyamatban...","Enable RDP session sharing":"RDP-munkamenet-megoszt\xE1s enged\xE9lyez\xE9se","Auto Login":"Automatikus bejelentkez\xE9s","Enable direct IP access":"K\xF6zvetlen IP-el\xE9r\xE9s enged\xE9lyez\xE9se",Rename:"\xC1tnevez\xE9s",Space:"","Create desktop shortcut":"Asztali parancsikon l\xE9trehoz\xE1sa","Change Path":"El\xE9r\xE9si \xFAt m\xF3dos\xEDt\xE1sa","Create Folder":"Mappa l\xE9trehoz\xE1s","Please enter the folder name":"K\xE9rj\xFCk, adja meg a mappa nev\xE9t","Fix it":"Jav\xEDt\xE1s",Warning:"Figyelmeztet\xE9s","Login screen using Wayland is not supported":"Bejelentkez\xE9skori Wayland haszn\xE1lata nem t\xE1mogatott","Reboot required":"\xDAjraind\xEDt\xE1s sz\xFCks\xE9ges","Unsupported display server":"Nem t\xE1mogatott megjelen\xEDt\u0151 szerver","x11 expected":"x11-re sz\xE1m\xEDtottt",Port:"Port",Settings:"Be\xE1ll\xEDt\xE1sok",Username:"Felhaszn\xE1l\xF3n\xE9v","Invalid port":"\xC9rv\xE9nytelen port","Closed manually by the peer":"A kapcsolatot a m\xE1sik f\xE9l manu\xE1lisan bez\xE1rta","Enable remote configuration modification":"T\xE1voli konfigur\xE1ci\xF3 m\xF3dos\xEDt\xE1s enged\xE9lyez\xE9se","Run without install":"Futtat\xE1s feltelep\xEDt\xE9s n\xE9lk\xFCl","Connect via relay":"","Always connect via relay":"Mindig k\xF6zvet\xEDt\u0151n kereszt\xFCli csatlakoz\xE1s",whitelist_tip:"Csak az enged\xE9lyez\xE9si list\xE1n szerepl\u0151 c\xEDmek csatlakozhatnak",Login:"Bel\xE9p\xE9s",Verify:"","Remember me":"","Trust this device":"","Verification code":"",verification_tip:"",Logout:"Kil\xE9p\xE9s",Tags:"Tagok","Search ID":"Azonos\xEDt\xF3 keres\xE9se...",whitelist_sep:"A c\xEDmeket vesz\u0151vel, pontosvessz\u0151vel, sz\xF3k\xF6zzel, vagy \xFAj sorral v\xE1lassza el","Add ID":"Azonos\xEDt\xF3 hozz\xE1ad\xE1sa","Add Tag":"C\xEDmke hozz\xE1ad\xE1sa","Unselect all tags":"A c\xEDmk\xE9k kijel\xF6l\xE9s\xE9nek megsz\xFCntet\xE9se","Network error":"H\xE1l\xF3zati hiba","Username missed":"\xDCres felhaszn\xE1l\xF3n\xE9v","Password missed":"\xDCres jelsz\xF3","Wrong credentials":"Hib\xE1s felhaszn\xE1l\xF3n\xE9v vagy jelsz\xF3","The verification code is incorrect or has expired":"","Edit Tag":"C\xEDmke szerkeszt\xE9se","Forget Password":"A jelsz\xF3 megjegyz\xE9s\xE9nek t\xF6rl\xE9se",Favorites:"Kedvencek","Add to Favorites":"Hozz\xE1ad\xE1s a kedvencekhez","Remove from Favorites":"Elt\xE1vol\xEDt\xE1s a kedvencekb\u0151l",Empty:"\xDCres","Invalid folder name":"Helytelen mappa n\xE9v","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) Proxy",Discovered:"Felfedezett",install_daemon_tip:"Az automatikus ind\xEDt\xE1shoz sz\xFCks\xE9ges a szolg\xE1ltat\xE1s telep\xEDt\xE9se","Remote ID":"T\xE1voli azonos\xEDt\xF3",Paste:"Beilleszt\xE9s","Paste here?":"Beilleszti ide?","Are you sure to close the connection?":"Biztos, hogy bez\xE1rja a kapcsolatot?","Download new version":"\xDAj verz\xF3 let\xF6lt\xE9se","Touch mode":"\xC9rint\xE9si m\xF3d bekapcsol\xE1sa","Mouse mode":"Eg\xE9rhaszn\xE1lati m\xF3d bekapcsol\xE1sa","One-Finger Tap":"Egyujjas \xE9rint\xE9s","Left Mouse":"Bal eg\xE9r gomb","One-Long Tap":"Hossz\xFA \xE9rint\xE9s","Two-Finger Tap":"K\xE9tujjas \xE9rint\xE9s","Right Mouse":"Jobb eg\xE9r gomb","One-Finger Move":"Egyujjas mozgat\xE1s","Double Tap & Move":"Dupla \xE9rint\xE9s, \xE9s mozgat\xE1s","Mouse Drag":"Mozgat\xE1s eg\xE9rrel","Three-Finger vertically":"H\xE1rom ujj f\xFCgg\u0151legesen","Mouse Wheel":"Eg\xE9rg\xF6rg\u0151","Two-Finger Move":"K\xE1tujjas mozgat\xE1s","Canvas Move":"N\xE9zet mozgat\xE1sa","Pinch to Zoom":"K\xE9tujjas nagy\xEDt\xE1s","Canvas Zoom":"N\xE9zet nagy\xEDt\xE1sa","Reset canvas":"N\xE9zet vissza\xE1ll\xEDt\xE1sa","No permission of file transfer":"Nincs enged\xE9ly a f\xE1jl\xE1tvitelre",Note:"Megyjegyz\xE9s",Connection:"Kapcsolat","Share Screen":"K\xE9perny\u0151megoszt\xE1s",Chat:"Chat",Total:"\xD6sszes",items:"elemek",Selected:"Kijel\xF6lt","Screen Capture":"K\xE9perny\u0151r\xF6gz\xEDt\xE9s","Input Control":"T\xE1voli vez\xE9rl\xE9s","Audio Capture":"Hangr\xF6gz\xEDt\xE9s","File Connection":"F\xE1jl\xE1tvitel","Screen Connection":"K\xE9p\xE1tvitel","Do you accept?":"Elfogadja?","Open System Setting":"Rendszerbe\xE1ll\xEDt\xE1sok megnyit\xE1sa","How to get Android input permission?":"Hogyan \xE1ll\xEDthatok be Android beviteli enged\xE9lyt?",android_input_permission_tip1:'A t\xE1voli vez\xE9rl\xE9shez k\xE9rj\xFCk enged\xE9lyezze a "Kiseg\xEDt\u0151 lehet\u0151s\xE9g" lehet\u0151s\xE9get.',android_input_permission_tip2:"A k\xF6vetkez\u0151 rendszerbe\xE1ll\xEDt\xE1sok oldalon a let\xF6lt\xF6tt alkalmaz\xE1sok men\xFCponton bel\xFCl, kapcsolja be a [RustDesk Input] szolg\xE1ltat\xE1st.",android_new_connection_tip:"\xDAj k\xE9r\xE9s \xE9rkezett mely vez\xE9relni szeretn\xE9 az eszk\xF6z\xE9t",android_service_will_start_tip:'A "K\xE9perny\u0151r\xF6gz\xEDt\xE9s" bekapcsol\xE1s\xE1val automatikus elindul a szolg\xE1ltat\xE1s, lehet\u0151v\xE9 t\xE9ve, hogy m\xE1s eszk\xF6z\xF6k csatlakoz\xE1si k\xE9relmet k\xFCldhessenek',android_stop_service_tip:"A szolg\xE1ltat\xE1s le\xE1ll\xEDt\xE1sa automatikusan sz\xE9tkapcsol minden l\xE9tez\u0151 kapcsolatot.",android_version_audio_tip:"A jelenlegi Android verzi\xF3 nem t\xE1mogatja a hangr\xF6gz\xEDt\xE9st, friss\xEDtsen legal\xE1bb Android 10-re, vagy egy \xFAjabb verzi\xF3ra.",android_start_service_tip:"",android_permission_may_not_change_tip:"",Account:"Fi\xF3k",Overwrite:"Fel\xFCl\xEDr\xE1s","This file exists, skip or overwrite this file?":"Ez a f\xE1jl m\xE1r l\xE9tezik, kihagyja vagy fel\xFCl\xEDrja ezt a f\xE1jlt?",Quit:"Kil\xE9p\xE9s",Help:"Seg\xEDts\xE9g",Failed:"Sikertelen",Succeeded:"Sikeres","Someone turns on privacy mode, exit":"Valaki bekacsolta az inkognit\xF3 m\xF3dot, l\xE9pjen ki",Unsupported:"Nem t\xE1mogatott","Peer denied":"Elutas\xEDtva a t\xE1voli f\xE9l \xE1lltal","Please install plugins":"K\xE9rem telep\xEDtse a b\u0151v\xEDtm\xE9nyeket","Peer exit":"A t\xE1voli f\xE9l kil\xE9pett","Failed to turn off":"Nem siker\xFClt kikapcsolni","Turned off":"Kikapcsolva",Language:"Nyelv","Keep RustDesk background service":"RustDesk futtat\xE1sa a h\xE1tt\xE9rben","Ignore Battery Optimizations":"Akkumul\xE1tork\xEDm\xE9l\u0151 figyelmen k\xEDv\u0171l hagy\xE1sa",android_open_battery_optimizations_tip:"Ha le szeretn\xE9 tiltani ezt a funkci\xF3t, l\xE9pjen a RustDesk alkalmaz\xE1s be\xE1ll\xEDt\xE1si oldal\xE1ra, keresse meg az [Akkumul\xE1tork\xEDm\xE9l\u0151] lehet\u0151s\xE9get \xE9s v\xE1lassza a nincs korl\xE1toz\xE1s lehet\u0151s\xE9get.","Start on boot":"","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"A csatlakoz\xE1s nem enged\xE9lyezett","Legacy mode":"","Map mode":"","Translate mode":"Ford\xEDt\xF3 m\xF3d","Use permanent password":"\xC1lland\xF3 jelsz\xF3 haszn\xE1lata","Use both passwords":"Mindk\xE9t jelsz\xF3 haszn\xE1lata","Set permanent password":"\xC1lland\xF3 jelsz\xF3 be\xE1ll\xEDt\xE1sa","Enable remote restart":"T\xE1voli \xFAjraind\xEDt\xE1s enged\xE9lyez\xE9se","Restart remote device":"T\xE1voli eszk\xF6z \xFAjraind\xEDt\xE1sa","Are you sure you want to restart":"Biztos szeretn\xE9 \xFAjraind\xEDtani?","Restarting remote device":"T\xE1voli eszk\xF6z \xFAjraind\xEDt\xE1sa...",remote_restarting_tip:"A t\xE1voli eszk\xF6z \xFAjraindul, z\xE1rja be ezt az \xFCzenetet, csatlakozzon \xFAjra, \xE1lland\xF3 jelszav\xE1val",Copied:"M\xE1solva","Exit Fullscreen":"Kil\xE9p\xE9s teljes k\xE9perny\u0151s m\xF3db\xF3l",Fullscreen:"Teljes k\xE9perny\u0151","Mobile Actions":"mobil m\u0171veletek","Select Monitor":"V\xE1lasszon k\xE9perny\u0151t","Control Actions":"Ir\xE1ny\xEDt\xE1si m\u0171veletek","Display Settings":"Megjelen\xEDt\xE9si be\xE1ll\xEDt\xE1sok",Ratio:"Ar\xE1ny","Image Quality":"K\xE9pmin\u0151s\xE9g","Scroll Style":"G\xF6rget\xE9si st\xEDlus","Show Toolbar":"","Hide Toolbar":"","Direct Connection":"K\xF6zvetlen kapcsolat","Relay Connection":"K\xF6zvetett csatlakoz\xE1s","Secure Connection":"Biztons\xE1gos kapcsolat","Insecure Connection":"Nem biztons\xE1gos kapcsolat","Scale original":"Eredeti m\xE9retar\xE1ny","Scale adaptive":"Adapt\xEDv m\xE9retar\xE1ny",General:"\xC1ltal\xE1nos",Security:"Biztons\xE1g",Theme:"T\xE9ma","Dark Theme":"S\xF6t\xE9t t\xE9ma","Light Theme":"",Dark:"S\xF6t\xE9t",Light:"Vil\xE1gos","Follow System":"Rendszer t\xE9ma k\xF6vet\xE9se","Enable hardware codec":"Hardveres kodek enged\xE9lyez\xE9se","Unlock Security Settings":"Biztons\xE1gi be\xE1ll\xEDt\xE1sok felold\xE1sa","Enable audio":"Hang enged\xE9lyez\xE9se","Unlock Network Settings":"H\xE1l\xF3zati be\xE1ll\xEDt\xE1sok felold\xE1sa",Server:"Szerver","Direct IP Access":"K\xF6zvetlen IP hozz\xE1f\xE9r\xE9s",Proxy:"Proxy",Apply:"Alkalmaz","Disconnect all devices?":"Lev\xE1lasztja az \xF6sszes eszk\xF6zt?",Clear:"Tiszt\xEDt\xE1s","Audio Input Device":"Audio bemeneti eszk\xF6z","Use IP Whitelisting":"Enged\xE9lyez\xE9si lista haszn\xE1lata",Network:"H\xE1l\xF3zat","Pin Toolbar":"","Unpin Toolbar":"",Recording:"Felv\xE9tel",Directory:"K\xF6nyvt\xE1r","Automatically record incoming sessions":"A bej\xF6v\u0151 munkamenetek automatikus r\xF6gz\xEDt\xE9se",Change:"V\xE1ltoztat\xE1s","Start session recording":"Munkamenet r\xF6gz\xEDt\xE9s ind\xEDt\xE1sa","Stop session recording":"Munkamenet r\xF6gz\xEDt\xE9s le\xE1ll\xEDt\xE1sa","Enable recording session":"Munkamenet r\xF6gz\xEDt\xE9s enged\xE9lyez\xE9se","Enable LAN discovery":"Felfedez\xE9s eneged\xE9lyez\xE9se","Deny LAN discovery":"Felfedez\xE9s tilt\xE1sa","Write a message":"\xDCzenet \xEDr\xE1sa",Prompt:"","Please wait for confirmation of UAC...":"",elevated_foreground_window_tip:"",Disconnected:"Sz\xE9tkapcsolva",Other:"Egy\xE9b","Confirm before closing multiple tabs":"Biztos, hogy bez\xE1rja az \xF6sszes lapot?","Keyboard Settings":"Billenty\u0171zet be\xE1ll\xEDt\xE1sok","Full Access":"Teljes hozz\xE1f\xE9r\xE9s","Screen Share":"K\xE9perny\u0151megoszt\xE1s","Wayland requires Ubuntu 21.04 or higher version.":"A Waylandhoz Ubuntu 21.04 vagy \xFAjabb verzi\xF3 sz\xFCks\xE9ges.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"A Wayland a Linux disztr\xF3 magasabb verzi\xF3j\xE1t ig\xE9nyli. Pr\xF3b\xE1lja ki az X11 desktopot, vagy v\xE1ltoztassa meg az oper\xE1ci\xF3s rendszert.",JumpLink:"Hiperhivatkoz\xE1s","Please Select the screen to be shared(Operate on the peer side).":"K\xE9rj\xFCk, v\xE1lassza ki a megosztani k\xEDv\xE1nt k\xE9perny\u0151t.","Show RustDesk":"A RustDesk megjelen\xEDt\xE9se","This PC":"Ez a sz\xE1m\xEDt\xF3g\xE9p",or:"vagy","Continue with":"Folytat\xE1s a k\xF6vetkez\u0151vel",Elevate:"","Zoom cursor":"","Accept sessions via password":"","Accept sessions via click":"","Accept sessions via both":"","Please wait for the remote side to accept your session request...":"","One-time Password":"Egyszer haszn\xE1latos jelsz\xF3","Use one-time password":"Haszn\xE1lj ideiglenes jelsz\xF3t","One-time password length":"Egyszer haszn\xE1latos jelsz\xF3 hossza","Request access to your device":"","Hide connection management window":"",hide_cm_tip:"",wayland_experiment_tip:"","Right click to select tabs":"",Skipped:"","Add to address book":"",Group:"Csoport",Search:"Keres\xE9s","Closed manually by web console":"","Local keyboard type":"","Select local keyboard type":"",software_render_tip:"","Always use software rendering":"",config_input:"",config_microphone:"",request_elevation_tip:"",Wait:"","Elevation Error":"","Ask the remote user for authentication":"","Choose this if the remote account is administrator":"","Transmit the username and password of administrator":"",still_click_uac_tip:"","Request Elevation":"",wait_accept_uac_tip:"","Elevate successfully":"",uppercase:"",lowercase:"",digit:"","special character":"","length>=8":"",Weak:"",Medium:"",Strong:"","Switch Sides":"","Please confirm if you want to share your desktop?":"",Display:"","Default View Style":"Alap\xE9rtelmezett megjelen\xEDt\xE9s","Default Scroll Style":"Alap\xE9rtelmezett g\xF6rget\xE9s","Default Image Quality":"Alap\xE9rtelmezett k\xE9pmin\u0151s\xE9g","Default Codec":"Alap\xE9rtelmezett k\xF3dek",Bitrate:"",FPS:"",Auto:"","Other Default Options":"","Voice call":"","Text chat":"","Stop voice call":"",relay_hint_tip:"",Reconnect:"",Codec:"K\xF3dek",Resolution:"Felbont\xE1s","No transfers in progress":"","Set one-time password length":"","RDP Settings":"","Sort by":"","New Connection":"",Restore:"",Minimize:"",Maximize:"","Your Device":"",empty_recent_tip:"",empty_favorite_tip:"",empty_lan_tip:"",empty_address_book_tip:"","eg: admin":"","Empty Username":"","Empty Password":"",Me:"",identical_file_tip:"",show_monitors_tip:"","View Mode":"",login_linux_tip:"",verify_rustdesk_password_tip:"",remember_account_tip:"",os_account_desk_tip:"","OS Account":"",another_user_login_title_tip:"",another_user_login_text_tip:"",xorg_not_found_title_tip:"",xorg_not_found_text_tip:"",no_desktop_title_tip:"",no_desktop_text_tip:"","No need to elevate":"","System Sound":"",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"",resolution_fit_local_tip:"",resolution_custom_tip:"","Collapse toolbar":"","Accept and Elevate":"",accept_and_elevate_btn_tooltip:"",clipboard_wait_response_timeout_tip:"","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"",Service:"Szolg\xE1ltat\xE1s",Start:"Ind\xEDt\xE1s",Stop:"Le\xE1ll\xEDt\xE1s",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},tw:{Status:"\u72C0\u614B","Your Desktop":"\u60A8\u7684\u684C\u9762",desk_tip:"\u60A8\u53EF\u4EE5\u900F\u904E\u6B64 ID \u53CA\u5BC6\u78BC\u5B58\u53D6\u60A8\u7684\u684C\u9762",Password:"\u5BC6\u78BC",Ready:"\u5C31\u7DD2",Established:"\u5DF2\u5EFA\u7ACB",connecting_status:"\u6B63\u5728\u9023\u7DDA\u5230 RustDesk \u7DB2\u8DEF ...","Enable service":"\u555F\u7528\u670D\u52D9","Start service":"\u555F\u52D5\u670D\u52D9","Service is running":"\u670D\u52D9\u6B63\u5728\u57F7\u884C","Service is not running":"\u670D\u52D9\u5C1A\u672A\u57F7\u884C",not_ready_status:"\u5C1A\u672A\u5C31\u7DD2\uFF0C\u8ACB\u6AA2\u67E5\u60A8\u7684\u7DB2\u8DEF\u9023\u7DDA\u3002","Control Remote Desktop":"\u63A7\u5236\u9060\u7AEF\u684C\u9762","Transfer file":"\u50B3\u8F38\u6A94\u6848",Connect:"\u9023\u7DDA","Recent sessions":"\u8FD1\u671F\u7684\u5DE5\u4F5C\u968E\u6BB5","Address book":"\u901A\u8A0A\u9304",Confirmation:"\u78BA\u8A8D","TCP tunneling":"TCP \u901A\u9053",Remove:"\u79FB\u9664","Refresh random password":"\u91CD\u65B0\u7522\u751F\u96A8\u6A5F\u5BC6\u78BC","Set your own password":"\u81EA\u884C\u8A2D\u5B9A\u5BC6\u78BC","Enable keyboard/mouse":"\u555F\u7528\u9375\u76E4\u548C\u6ED1\u9F20","Enable clipboard":"\u555F\u7528\u526A\u8CBC\u7C3F","Enable file transfer":"\u555F\u7528\u6A94\u6848\u50B3\u8F38","Enable TCP tunneling":"\u555F\u7528 TCP \u901A\u9053","IP Whitelisting":"IP \u767D\u540D\u55AE","ID/Relay Server":"ID / \u4E2D\u7E7C\u4F3A\u670D\u5668","Import server config":"\u532F\u5165\u4F3A\u670D\u5668\u8A2D\u5B9A","Export Server Config":"\u532F\u51FA\u4F3A\u670D\u5668\u8A2D\u5B9A","Import server configuration successfully":"\u532F\u5165\u4F3A\u670D\u5668\u8A2D\u5B9A\u6210\u529F","Export server configuration successfully":"\u532F\u51FA\u4F3A\u670D\u5668\u8A2D\u5B9A\u6210\u529F","Invalid server configuration":"\u7121\u6548\u7684\u4F3A\u670D\u5668\u8A2D\u5B9A","Clipboard is empty":"\u526A\u8CBC\u7C3F\u662F\u7A7A\u7684","Stop service":"\u505C\u6B62\u670D\u52D9","Change ID":"\u66F4\u6539 ID","Your new ID":"\u60A8\u7684\u65B0 ID","length %min% to %max%":"\u9577\u5EA6\u5728 %min% \u8207 %max% \u4E4B\u9593","starts with a letter":"\u4EE5\u5B57\u6BCD\u958B\u982D","allowed characters":"\u5141\u8A31\u7684\u5B57\u5143",id_change_tip:"\u50C5\u80FD\u4F7F\u7528\u4EE5\u4E0B\u5B57\u5143\uFF1Aa-z\u3001A-Z\u30010-9\u3001_ (\u5E95\u7DDA)\u3002\u7B2C\u4E00\u500B\u5B57\u5143\u5FC5\u9808\u70BA a-z \u6216 A-Z\u3002\u9577\u5EA6\u4ECB\u65BC 6 \u5230 16 \u4E4B\u9593\u3002",Website:"\u7DB2\u7AD9",About:"\u95DC\u65BC",Slogan_tip:"\u5728\u9019\u500B\u6DF7\u6C8C\u7684\u4E16\u754C\u4E2D\u7528\u5FC3\u88FD\u4F5C\uFF01","Privacy Statement":"\u96B1\u79C1\u6B0A\u8072\u660E",Mute:"\u975C\u97F3","Build Date":"\u5EFA\u69CB\u65E5\u671F",Version:"\u7248\u672C",Home:"\u9996\u9801","Audio Input":"\u97F3\u8A0A\u8F38\u5165",Enhancements:"\u589E\u5F37\u529F\u80FD","Hardware Codec":"\u786C\u9AD4\u7DE8\u89E3\u78BC\u5668","Adaptive bitrate":"\u81EA\u9069\u61C9\u4F4D\u5143\u901F\u7387","ID Server":"ID \u4F3A\u670D\u5668","Relay Server":"\u4E2D\u7E7C\u4F3A\u670D\u5668","API Server":"API \u4F3A\u670D\u5668",invalid_http:"\u958B\u982D\u5FC5\u9808\u70BA http:// \u6216 https://","Invalid IP":"IP \u7121\u6548","Invalid format":"\u683C\u5F0F\u7121\u6548",server_not_support:"\u4F3A\u670D\u5668\u5C1A\u672A\u652F\u63F4","Not available":"\u7121\u6CD5\u4F7F\u7528","Too frequent":"\u4FEE\u6539\u904E\u65BC\u983B\u7E41\uFF0C\u8ACB\u7A0D\u5F8C\u518D\u8A66\u3002",Cancel:"\u53D6\u6D88",Skip:"\u8DF3\u904E",Close:"\u95DC\u9589",Retry:"\u91CD\u8A66",OK:"\u78BA\u5B9A","Password Required":"\u9700\u8981\u5BC6\u78BC","Please enter your password":"\u8ACB\u8F38\u5165\u60A8\u7684\u5BC6\u78BC","Remember password":"\u8A18\u4F4F\u5BC6\u78BC","Wrong Password":"\u5BC6\u78BC\u932F\u8AA4","Do you want to enter again?":"\u60A8\u8981\u91CD\u65B0\u8F38\u5165\u55CE\uFF1F","Connection Error":"\u9023\u7DDA\u932F\u8AA4",Error:"\u932F\u8AA4","Reset by the peer":"\u5C0D\u65B9\u91CD\u8A2D\u4E86\u9023\u7DDA","Connecting...":"\u6B63\u5728\u9023\u7DDA ...","Connection in progress. Please wait.":"\u6B63\u5728\u9023\u7DDA\uFF0C\u8ACB\u7A0D\u5019\u3002","Please try 1 minute later":"\u8ACB\u65BC 1 \u5206\u9418\u5F8C\u518D\u8A66","Login Error":"\u767B\u5165\u932F\u8AA4",Successful:"\u6210\u529F","Connected, waiting for image...":"\u5DF2\u9023\u7DDA\uFF0C\u7B49\u5F85\u756B\u9762\u50B3\u8F38 ...",Name:"\u540D\u7A31",Type:"\u985E\u578B",Modified:"\u4FEE\u6539\u6642\u9593",Size:"\u5927\u5C0F","Show Hidden Files":"\u986F\u793A\u96B1\u85CF\u6A94\u6848",Receive:"\u63A5\u6536",Send:"\u50B3\u9001","Refresh File":"\u91CD\u65B0\u6574\u7406\u6A94\u6848",Local:"\u672C\u6A5F",Remote:"\u9060\u7AEF","Remote Computer":"\u9060\u7AEF\u96FB\u8166","Local Computer":"\u672C\u6A5F\u96FB\u8166","Confirm Delete":"\u78BA\u8A8D\u522A\u9664",Delete:"\u522A\u9664",Properties:"\u5C6C\u6027","Multi Select":"\u591A\u9078","Select All":"\u5168\u9078","Unselect All":"\u53D6\u6D88\u5168\u9078","Empty Directory":"\u7A7A\u8CC7\u6599\u593E","Not an empty directory":"\u4E0D\u662F\u4E00\u500B\u7A7A\u8CC7\u6599\u593E","Are you sure you want to delete this file?":"\u60A8\u78BA\u5B9A\u8981\u522A\u9664\u6B64\u6A94\u6848\u55CE\uFF1F","Are you sure you want to delete this empty directory?":"\u60A8\u78BA\u5B9A\u8981\u522A\u9664\u6B64\u7A7A\u8CC7\u6599\u593E\u55CE\uFF1F","Are you sure you want to delete the file of this directory?":"\u60A8\u78BA\u5B9A\u8981\u522A\u9664\u6B64\u8CC7\u6599\u593E\u4E2D\u7684\u6A94\u6848\u55CE\uFF1F","Do this for all conflicts":"\u5957\u7528\u5230\u5176\u4ED6\u885D\u7A81","This is irreversible!":"\u6B64\u64CD\u4F5C\u4E0D\u53EF\u9006\uFF01",Deleting:"\u6B63\u5728\u522A\u9664 ...",files:"\u6A94\u6848",Waiting:"\u6B63\u5728\u7B49\u5019 ...",Finished:"\u5DF2\u5B8C\u6210",Speed:"\u901F\u5EA6","Custom Image Quality":"\u81EA\u8A02\u756B\u9762\u54C1\u8CEA","Privacy mode":"\u96B1\u79C1\u6A21\u5F0F","Block user input":"\u5C01\u9396\u4F7F\u7528\u8005\u8F38\u5165","Unblock user input":"\u53D6\u6D88\u5C01\u9396\u4F7F\u7528\u8005\u8F38\u5165","Adjust Window":"\u8ABF\u6574\u8996\u7A97",Original:"\u539F\u59CB",Shrink:"\u7E2E\u6E1B",Stretch:"\u5EF6\u5C55",Scrollbar:"\u6EFE\u52D5\u689D",ScrollAuto:"\u81EA\u52D5\u6EFE\u52D5","Good image quality":"\u6700\u4F73\u5316\u756B\u9762\u54C1\u8CEA",Balanced:"\u5E73\u8861","Optimize reaction time":"\u6700\u4F73\u5316\u53CD\u61C9\u6642\u9593",Custom:"\u81EA\u8A02","Show remote cursor":"\u986F\u793A\u9060\u7AEF\u6E38\u6A19","Show quality monitor":"\u986F\u793A\u54C1\u8CEA\u76E3\u6E2C","Disable clipboard":"\u505C\u7528\u526A\u8CBC\u7C3F","Lock after session end":"\u5DE5\u4F5C\u968E\u6BB5\u7D50\u675F\u5F8C\u9396\u5B9A\u96FB\u8166",Insert:"\u63D2\u5165","Insert Lock":"\u9396\u5B9A\u9060\u7AEF\u96FB\u8166",Refresh:"\u91CD\u65B0\u8F09\u5165","ID does not exist":"ID \u4E0D\u5B58\u5728","Failed to connect to rendezvous server":"\u7121\u6CD5\u9023\u7DDA\u5230 ID \u4F3A\u670D\u5668","Please try later":"\u8ACB\u7A0D\u5019\u518D\u8A66","Remote desktop is offline":"\u9060\u7AEF\u684C\u9762\u5DF2\u96E2\u7DDA","Key mismatch":"\u91D1\u9470\u4E0D\u7B26",Timeout:"\u903E\u6642","Failed to connect to relay server":"\u7121\u6CD5\u9023\u7DDA\u5230\u4E2D\u7E7C\u4F3A\u670D\u5668","Failed to connect via rendezvous server":"\u7121\u6CD5\u900F\u904E ID \u4F3A\u670D\u5668\u9023\u7DDA","Failed to connect via relay server":"\u7121\u6CD5\u900F\u904E\u4E2D\u7E7C\u4F3A\u670D\u5668\u9023\u7DDA","Failed to make direct connection to remote desktop":"\u7121\u6CD5\u76F4\u63A5\u9023\u7DDA\u5230\u9060\u7AEF\u684C\u9762","Set Password":"\u8A2D\u5B9A\u5BC6\u78BC","OS Password":"\u4F5C\u696D\u7CFB\u7D71\u5BC6\u78BC",install_tip:"UAC \u6703\u5C0E\u81F4 RustDesk \u5728\u67D0\u4E9B\u60C5\u6CC1\u4E0B\u7121\u6CD5\u6B63\u5E38\u4F5C\u70BA\u9060\u7AEF\u7AEF\u9EDE\u904B\u4F5C\u3002\u82E5\u8981\u907F\u958B UAC\uFF0C\u8ACB\u9EDE\u9078\u4E0B\u65B9\u6309\u9215\u5C07 RustDesk \u5B89\u88DD\u5230\u7CFB\u7D71\u4E2D\u3002","Click to upgrade":"\u9EDE\u9078\u4EE5\u5347\u7D1A","Click to download":"\u9EDE\u9078\u4EE5\u4E0B\u8F09","Click to update":"\u9EDE\u9078\u4EE5\u66F4\u65B0",Configure:"\u8A2D\u5B9A",config_acc:"\u70BA\u4E86\u9060\u7AEF\u63A7\u5236\u60A8\u7684\u684C\u9762\uFF0C\u60A8\u9700\u8981\u6388\u4E88 RustDesk\u300C\u5354\u52A9\u5DE5\u5177\u300D\u6B0A\u9650\u3002",config_screen:"\u70BA\u4E86\u9060\u7AEF\u5B58\u53D6\u60A8\u7684\u684C\u9762\uFF0C\u60A8\u9700\u8981\u6388\u4E88 RustDesk\u300C\u87A2\u5E55\u9304\u88FD\u300D\u6B0A\u9650\u3002","Installing ...":"\u6B63\u5728\u5B89\u88DD ...",Install:"\u5B89\u88DD",Installation:"\u5B89\u88DD","Installation Path":"\u5B89\u88DD\u8DEF\u5F91","Create start menu shortcuts":"\u65B0\u589E\u958B\u59CB\u529F\u80FD\u8868\u6377\u5F91","Create desktop icon":"\u65B0\u589E\u684C\u9762\u6377\u5F91",agreement_tip:"\u958B\u59CB\u5B89\u88DD\u5373\u8868\u793A\u60A8\u63A5\u53D7\u6388\u6B0A\u689D\u6B3E\u3002","Accept and Install":"\u63A5\u53D7\u4E26\u5B89\u88DD","End-user license agreement":"\u7D42\u7AEF\u4F7F\u7528\u8005\u6388\u6B0A\u5408\u7D04","Generating ...":"\u6B63\u5728\u7522\u751F ...","Your installation is lower version.":"\u60A8\u5B89\u88DD\u7684\u7248\u672C\u904E\u820A\u3002",not_close_tcp_tip:"\u5728\u4F7F\u7528\u901A\u9053\u6642\u8ACB\u4E0D\u8981\u95DC\u9589\u6B64\u8996\u7A97","Listening ...":"\u6B63\u5728\u7B49\u5F85\u901A\u9053\u9023\u7DDA ...","Remote Host":"\u9060\u7AEF\u4E3B\u6A5F","Remote Port":"\u9060\u7AEF\u9023\u63A5\u57E0",Action:"\u64CD\u4F5C",Add:"\u65B0\u589E","Local Port":"\u672C\u6A5F\u9023\u63A5\u57E0","Local Address":"\u672C\u6A5F\u5730\u5740","Change Local Port":"\u4FEE\u6539\u672C\u6A5F\u9023\u63A5\u57E0",setup_server_tip:"\u82E5\u60A8\u9700\u8981\u66F4\u5FEB\u7684\u9023\u7DDA\u901F\u5EA6\uFF0C\u60A8\u53EF\u4EE5\u9078\u64C7\u81EA\u884C\u5EFA\u7ACB\u4F3A\u670D\u5668","Too short, at least 6 characters.":"\u904E\u77ED\uFF0C\u81F3\u5C11\u9700\u8981 6 \u500B\u5B57\u5143\u3002","The confirmation is not identical.":"\u5169\u6B21\u8F38\u5165\u4E0D\u76F8\u7B26",Permissions:"\u6B0A\u9650",Accept:"\u63A5\u53D7",Dismiss:"\u95DC\u9589",Disconnect:"\u4E2D\u65B7\u9023\u7DDA","Enable file copy and paste":"\u5141\u8A31\u6A94\u6848\u8907\u88FD\u548C\u8CBC\u4E0A",Connected:"\u5DF2\u9023\u7DDA","Direct and encrypted connection":"\u52A0\u5BC6\u76F4\u63A5\u9023\u7DDA","Relayed and encrypted connection":"\u52A0\u5BC6\u4E2D\u7E7C\u9023\u7DDA","Direct and unencrypted connection":"\u76F4\u63A5\u4E14\u672A\u52A0\u5BC6\u7684\u9023\u7DDA","Relayed and unencrypted connection":"\u4E2D\u7E7C\u4E14\u672A\u52A0\u5BC6\u7684\u9023\u7DDA","Enter Remote ID":"\u8F38\u5165\u9060\u7AEF ID","Enter your password":"\u8F38\u5165\u60A8\u7684\u5BC6\u78BC","Logging in...":"\u6B63\u5728\u767B\u5165 ...","Enable RDP session sharing":"\u555F\u7528 RDP \u5DE5\u4F5C\u968E\u6BB5\u5171\u4EAB","Auto Login":"\u81EA\u52D5\u767B\u5165 (\u53EA\u5728\u60A8\u8A2D\u5B9A\u300C\u5DE5\u4F5C\u968E\u6BB5\u7D50\u675F\u5F8C\u9396\u5B9A\u300D\u6642\u6709\u6548)","Enable direct IP access":"\u555F\u7528 IP \u76F4\u63A5\u5B58\u53D6",Rename:"\u91CD\u65B0\u547D\u540D",Space:"\u7A7A\u767D","Create desktop shortcut":"\u65B0\u589E\u684C\u9762\u6377\u5F91","Change Path":"\u66F4\u6539\u8DEF\u5F91","Create Folder":"\u65B0\u589E\u8CC7\u6599\u593E","Please enter the folder name":"\u8ACB\u8F38\u5165\u8CC7\u6599\u593E\u540D\u7A31","Fix it":"\u4FEE\u5FA9",Warning:"\u8B66\u544A","Login screen using Wayland is not supported":"\u4E0D\u652F\u63F4\u4F7F\u7528 Wayland \u7684\u767B\u5165\u756B\u9762","Reboot required":"\u9700\u8981\u91CD\u65B0\u555F\u52D5","Unsupported display server":"\u4E0D\u652F\u63F4\u7684\u986F\u793A\u4F3A\u670D\u5668","x11 expected":"\u9810\u671F\u70BA x11",Port:"\u9023\u63A5\u57E0",Settings:"\u8A2D\u5B9A",Username:"\u4F7F\u7528\u8005\u540D\u7A31","Invalid port":"\u9023\u63A5\u57E0\u7121\u6548","Closed manually by the peer":"\u5C0D\u65B9\u95DC\u9589\u4E86\u5DE5\u4F5C\u968E\u6BB5","Enable remote configuration modification":"\u5141\u8A31\u9060\u7AEF\u4F7F\u7528\u8005\u66F4\u6539\u8A2D\u5B9A","Run without install":"\u8DF3\u904E\u5B89\u88DD\u76F4\u63A5\u57F7\u884C","Connect via relay":"\u4E2D\u7E7C\u9023\u7DDA","Always connect via relay":"\u4E00\u5F8B\u900F\u904E\u4E2D\u7E7C\u9023\u7DDA",whitelist_tip:"\u53EA\u6709\u767D\u540D\u55AE\u4E0A\u7684 IP \u53EF\u4EE5\u5B58\u53D6",Login:"\u767B\u5165",Verify:"\u9A57\u8B49","Remember me":"\u8A18\u4F4F\u6211","Trust this device":"\u4FE1\u4EFB\u6B64\u88DD\u7F6E","Verification code":"\u9A57\u8B49\u78BC",verification_tip:"\u9A57\u8B49\u78BC\u5DF2\u767C\u9001\u5230\u8A3B\u518A\u7684\u96FB\u5B50\u90F5\u4EF6\u5730\u5740\uFF0C\u8ACB\u8F38\u5165\u9A57\u8B49\u78BC\u4EE5\u7E7C\u7E8C\u767B\u5165\u3002",Logout:"\u767B\u51FA",Tags:"\u6A19\u7C64","Search ID":"\u641C\u5C0B ID",whitelist_sep:"\u4F7F\u7528\u9017\u865F\u3001\u5206\u865F\u3001\u7A7A\u683C\uFF0C\u6216\u662F\u63DB\u884C\u4F86\u5206\u9694","Add ID":"\u65B0\u589E ID","Add Tag":"\u65B0\u589E\u6A19\u7C64","Unselect all tags":"\u53D6\u6D88\u9078\u53D6\u6240\u6709\u6A19\u7C64","Network error":"\u7DB2\u8DEF\u932F\u8AA4","Username missed":"\u7F3A\u5C11\u4F7F\u7528\u8005\u540D\u7A31","Password missed":"\u7F3A\u5C11\u5BC6\u78BC","Wrong credentials":"\u767B\u5165\u8CC7\u8A0A\u932F\u8AA4","The verification code is incorrect or has expired":"\u9A57\u8B49\u78BC\u932F\u8AA4\u6216\u5DF2\u904E\u671F","Edit Tag":"\u7DE8\u8F2F\u6A19\u7C64","Forget Password":"\u5FD8\u8A18\u5BC6\u78BC",Favorites:"\u6211\u7684\u6700\u611B","Add to Favorites":"\u52A0\u5165\u6211\u7684\u6700\u611B","Remove from Favorites":"\u5F9E\u6211\u7684\u6700\u611B\u4E2D\u79FB\u9664",Empty:"\u7A7A\u7A7A\u5982\u4E5F","Invalid folder name":"\u8CC7\u6599\u593E\u540D\u7A31\u7121\u6548","Socks5 Proxy":"Socks5 \u4EE3\u7406\u4F3A\u670D\u5668","Socks5/Http(s) Proxy":"Socks5/Http(s) \u4EE3\u7406\u4F3A\u670D\u5668",Discovered:"\u5DF2\u63A2\u7D22",install_daemon_tip:"\u82E5\u8981\u5728\u958B\u6A5F\u6642\u555F\u52D5\uFF0C\u60A8\u9700\u8981\u5B89\u88DD\u7CFB\u7D71\u670D\u52D9\u3002","Remote ID":"\u9060\u7AEF ID",Paste:"\u8CBC\u4E0A","Paste here?":"\u5728\u6B64\u8CBC\u4E0A\uFF1F","Are you sure to close the connection?":"\u60A8\u78BA\u5B9A\u8981\u95DC\u9589\u9023\u7DDA\u55CE\uFF1F","Download new version":"\u4E0B\u8F09\u65B0\u7248\u672C","Touch mode":"\u89F8\u63A7\u6A21\u5F0F","Mouse mode":"\u6ED1\u9F20\u6A21\u5F0F","One-Finger Tap":"\u55AE\u6307\u8F15\u89F8","Left Mouse":"\u6ED1\u9F20\u5DE6\u9375","One-Long Tap":"\u55AE\u6307\u9577\u6309","Two-Finger Tap":"\u96D9\u6307\u8F15\u89F8","Right Mouse":"\u6ED1\u9F20\u53F3\u9375","One-Finger Move":"\u55AE\u6307\u79FB\u52D5","Double Tap & Move":"\u9EDE\u5169\u4E0B\u4E26\u79FB\u52D5","Mouse Drag":"\u6ED1\u9F20\u62D6\u66F3","Three-Finger vertically":"\u4E09\u6307\u5782\u76F4\u6ED1\u52D5","Mouse Wheel":"\u6ED1\u9F20\u6EFE\u8F2A","Two-Finger Move":"\u96D9\u6307\u79FB\u52D5","Canvas Move":"\u79FB\u52D5\u756B\u5E03","Pinch to Zoom":"\u96D9\u6307\u7E2E\u653E","Canvas Zoom":"\u7E2E\u653E\u756B\u5E03","Reset canvas":"\u91CD\u8A2D\u756B\u5E03","No permission of file transfer":"\u6C92\u6709\u6A94\u6848\u50B3\u8F38\u6B0A\u9650",Note:"\u5099\u8A3B",Connection:"\u9023\u7DDA","Share Screen":"\u87A2\u5E55\u5206\u4EAB",Chat:"\u804A\u5929",Total:"\u7E3D\u8A08",items:"\u500B\u9805\u76EE",Selected:"\u5DF2\u9078\u64C7","Screen Capture":"\u756B\u9762\u9304\u88FD","Input Control":"\u8F38\u5165\u63A7\u5236","Audio Capture":"\u97F3\u8A0A\u9304\u88FD","File Connection":"\u6A94\u6848\u9023\u7DDA","Screen Connection":"\u756B\u9762\u9023\u7DDA","Do you accept?":"\u662F\u5426\u63A5\u53D7\uFF1F","Open System Setting":"\u958B\u555F\u7CFB\u7D71\u8A2D\u5B9A","How to get Android input permission?":"\u5982\u4F55\u53D6\u5F97 Android \u7684\u8F38\u5165\u6B0A\u9650\uFF1F",android_input_permission_tip1:"\u70BA\u4E86\u8B93\u9060\u7AEF\u88DD\u7F6E\u80FD\u5920\u900F\u904E\u6ED1\u9F20\u6216\u89F8\u63A7\u63A7\u5236\u60A8\u7684 Android \u88DD\u7F6E\uFF0C\u60A8\u9700\u8981\u5141\u8A31 RustDesk \u4F7F\u7528\u300C\u8F14\u52A9\u529F\u80FD\u300D\u670D\u52D9\u3002",android_input_permission_tip2:"\u8ACB\u524D\u5F80\u4E0B\u4E00\u500B\u7CFB\u7D71\u8A2D\u5B9A\u9801\u9762\uFF0C\u627E\u5230\u4E26\u9032\u5165\u300C\u5DF2\u5B89\u88DD\u7684\u670D\u52D9\u300D\uFF0C\u958B\u555F\u300CRustDesk Input\u300D\u670D\u52D9\u3002",android_new_connection_tip:"\u6536\u5230\u65B0\u7684\u63A7\u5236\u8ACB\u6C42\uFF0C\u5C0D\u65B9\u60F3\u8981\u63A7\u5236\u60A8\u76EE\u524D\u7684\u88DD\u7F6E\u3002",android_service_will_start_tip:"\u958B\u555F\u300C\u756B\u9762\u9304\u88FD\u300D\u5C07\u81EA\u52D5\u555F\u52D5\u670D\u52D9\uFF0C\u5141\u8A31\u5176\u4ED6\u88DD\u7F6E\u5411\u60A8\u7684\u88DD\u7F6E\u8ACB\u6C42\u9023\u7DDA\u3002",android_stop_service_tip:"\u95DC\u9589\u670D\u52D9\u5C07\u81EA\u52D5\u95DC\u9589\u6240\u6709\u5DF2\u5EFA\u7ACB\u7684\u9023\u7DDA\u3002",android_version_audio_tip:"\u76EE\u524D\u7684 Android \u7248\u672C\u4E0D\u652F\u63F4\u97F3\u8A0A\u9304\u88FD\uFF0C\u8ACB\u5347\u7D1A\u81F3 Android 10 \u6216\u66F4\u65B0\u7684\u7248\u672C\u3002",android_start_service_tip:"\u9EDE\u9078\u300C\u555F\u52D5\u670D\u52D9\u300D\u6216\u555F\u7528\u300C\u756B\u9762\u9304\u88FD\u300D\u6B0A\u9650\u4EE5\u555F\u52D5\u87A2\u5E55\u5206\u4EAB\u670D\u52D9\u3002",android_permission_may_not_change_tip:"\u5DF2\u5EFA\u7ACB\u9023\u7DDA\u7684\u6B0A\u9650\u53EF\u80FD\u4E0D\u6703\u7ACB\u5373\u6539\u8B8A\uFF0C\u9664\u975E\u91CD\u65B0\u9023\u7DDA\u3002",Account:"\u5E33\u865F",Overwrite:"\u53D6\u4EE3","This file exists, skip or overwrite this file?":"\u6B64\u6A94\u6848/\u8CC7\u6599\u593E\u5DF2\u5B58\u5728\uFF0C\u8981\u7565\u904E\u6216\u662F\u53D6\u4EE3\u6B64\u6A94\u6848\u55CE\uFF1F",Quit:"\u9000\u51FA",Help:"\u8AAA\u660E",Failed:"\u5931\u6557",Succeeded:"\u6210\u529F","Someone turns on privacy mode, exit":"\u6709\u4EBA\u958B\u555F\u4E86\u96B1\u79C1\u6A21\u5F0F\uFF0C\u9000\u51FA",Unsupported:"\u4E0D\u652F\u63F4","Peer denied":"\u5C0D\u65B9\u62D2\u7D55","Please install plugins":"\u8ACB\u5B89\u88DD\u5916\u639B\u7A0B\u5F0F","Peer exit":"\u5C0D\u65B9\u9000\u51FA","Failed to turn off":"\u95DC\u9589\u5931\u6557","Turned off":"\u5DF2\u95DC\u9589",Language:"\u8A9E\u8A00","Keep RustDesk background service":"\u4FDD\u6301 RustDesk \u5F8C\u53F0\u670D\u52D9","Ignore Battery Optimizations":"\u5FFD\u7565\u96FB\u6C60\u6700\u4F73\u5316",android_open_battery_optimizations_tip:"\u5982\u679C\u60A8\u60F3\u8981\u505C\u7528\u6B64\u529F\u80FD\uFF0C\u8ACB\u524D\u5F80\u4E0B\u4E00\u500B RustDesk \u61C9\u7528\u7A0B\u5F0F\u8A2D\u5B9A\u9801\u9762\uFF0C\u627E\u5230\u4E26\u9032\u5165\u300C\u96FB\u6C60\u300D\uFF0C\u53D6\u6D88\u52FE\u9078\u300C\u4E0D\u53D7\u9650\u5236\u300D","Start on boot":"\u958B\u6A5F\u6642\u555F\u52D5","Start the screen sharing service on boot, requires special permissions":"\u958B\u6A5F\u6642\u555F\u52D5\u87A2\u5E55\u5206\u4EAB\u670D\u52D9\uFF0C\u9700\u8981\u7279\u6B8A\u6B0A\u9650\u3002","Connection not allowed":"\u4E0D\u5141\u8A31\u9023\u7DDA","Legacy mode":"\u50B3\u7D71\u6A21\u5F0F","Map mode":"1:1 \u50B3\u8F38\u6A21\u5F0F","Translate mode":"\u7FFB\u8B6F\u6A21\u5F0F","Use permanent password":"\u4F7F\u7528\u56FA\u5B9A\u5BC6\u78BC","Use both passwords":"\u540C\u6642\u4F7F\u7528\u5169\u7A2E\u5BC6\u78BC","Set permanent password":"\u8A2D\u5B9A\u56FA\u5B9A\u5BC6\u78BC","Enable remote restart":"\u555F\u7528\u9060\u7AEF\u91CD\u65B0\u555F\u52D5","Restart remote device":"\u91CD\u65B0\u555F\u52D5\u9060\u7AEF\u88DD\u7F6E","Are you sure you want to restart":"\u60A8\u78BA\u5B9A\u8981\u91CD\u65B0\u555F\u52D5\u55CE\uFF1F","Restarting remote device":"\u6B63\u5728\u91CD\u65B0\u555F\u52D5\u9060\u7AEF\u88DD\u7F6E",remote_restarting_tip:"\u9060\u7AEF\u88DD\u7F6E\u6B63\u5728\u91CD\u65B0\u555F\u52D5\uFF0C\u8ACB\u95DC\u9589\u6B64\u5C0D\u8A71\u6846\uFF0C\u4E26\u5728\u4E00\u6BB5\u6642\u9593\u5F8C\u4F7F\u7528\u6C38\u4E45\u5BC6\u78BC\u91CD\u65B0\u9023\u7DDA",Copied:"\u5DF2\u8907\u88FD","Exit Fullscreen":"\u9000\u51FA\u5168\u87A2\u5E55",Fullscreen:"\u5168\u87A2\u5E55","Mobile Actions":"\u624B\u6A5F\u64CD\u4F5C","Select Monitor":"\u9078\u64C7\u986F\u793A\u5668","Control Actions":"\u63A7\u5236\u64CD\u4F5C","Display Settings":"\u986F\u793A\u8A2D\u5B9A",Ratio:"\u6BD4\u4F8B","Image Quality":"\u756B\u8CEA","Scroll Style":"\u6EFE\u52D5\u6A23\u5F0F","Show Toolbar":"\u986F\u793A\u5DE5\u5177\u5217","Hide Toolbar":"\u96B1\u85CF\u5DE5\u5177\u5217","Direct Connection":"\u76F4\u63A5\u9023\u7DDA","Relay Connection":"\u4E2D\u7E7C\u9023\u7DDA","Secure Connection":"\u5B89\u5168\u9023\u7DDA","Insecure Connection":"\u975E\u5B89\u5168\u9023\u7DDA","Scale original":"\u539F\u59CB\u5C3A\u5BF8","Scale adaptive":"\u9069\u61C9\u8996\u7A97",General:"\u4E00\u822C",Security:"\u5B89\u5168",Theme:"\u4E3B\u984C","Dark Theme":"\u9ED1\u6697\u4E3B\u984C","Light Theme":"\u660E\u4EAE\u4E3B\u984C",Dark:"\u9ED1\u6697",Light:"\u660E\u4EAE","Follow System":"\u8DDF\u96A8\u7CFB\u7D71","Enable hardware codec":"\u555F\u7528\u786C\u9AD4\u7DE8\u89E3\u78BC\u5668","Unlock Security Settings":"\u89E3\u9396\u5B89\u5168\u8A2D\u5B9A","Enable audio":"\u555F\u7528\u97F3\u8A0A","Unlock Network Settings":"\u89E3\u9396\u7DB2\u8DEF\u8A2D\u5B9A",Server:"\u4F3A\u670D\u5668","Direct IP Access":"IP \u76F4\u63A5\u9023\u7DDA",Proxy:"\u4EE3\u7406\u4F3A\u670D\u5668",Apply:"\u5957\u7528","Disconnect all devices?":"\u4E2D\u65B7\u6240\u6709\u9060\u7AEF\u9023\u7DDA\uFF1F",Clear:"\u6E05\u7A7A","Audio Input Device":"\u97F3\u8A0A\u8F38\u5165\u88DD\u7F6E","Use IP Whitelisting":"\u53EA\u5141\u8A31\u767D\u540D\u55AE\u4E0A\u7684 IP \u9032\u884C\u9023\u7DDA",Network:"\u7DB2\u8DEF","Pin Toolbar":"\u91D8\u9078\u5DE5\u5177\u5217","Unpin Toolbar":"\u53D6\u6D88\u91D8\u9078\u5DE5\u5177\u5217",Recording:"\u9304\u88FD",Directory:"\u8DEF\u5F91","Automatically record incoming sessions":"\u81EA\u52D5\u9304\u88FD\u9023\u5165\u7684\u5DE5\u4F5C\u968E\u6BB5",Change:"\u8B8A\u66F4","Start session recording":"\u958B\u59CB\u9304\u5F71","Stop session recording":"\u505C\u6B62\u9304\u5F71","Enable recording session":"\u555F\u7528\u9304\u88FD\u5DE5\u4F5C\u968E\u6BB5","Enable LAN discovery":"\u5141\u8A31\u5340\u57DF\u7DB2\u8DEF\u63A2\u7D22","Deny LAN discovery":"\u62D2\u7D55\u5340\u57DF\u7DB2\u8DEF\u63A2\u7D22","Write a message":"\u8F38\u5165\u804A\u5929\u8A0A\u606F",Prompt:"\u63D0\u793A","Please wait for confirmation of UAC...":"\u8ACB\u7B49\u5F85\u5C0D\u65B9\u78BA\u8A8D UAC ...",elevated_foreground_window_tip:"\u76EE\u524D\u9060\u7AEF\u684C\u9762\u7684\u8996\u7A97\u9700\u8981\u66F4\u9AD8\u7684\u6B0A\u9650\u624D\u80FD\u7E7C\u7E8C\u64CD\u4F5C\uFF0C\u60A8\u66AB\u6642\u7121\u6CD5\u4F7F\u7528\u6ED1\u9F20\u548C\u9375\u76E4\uFF0C\u60A8\u53EF\u4EE5\u8ACB\u6C42\u5C0D\u65B9\u6700\u5C0F\u5316\u76EE\u524D\u8996\u7A97\uFF0C\u6216\u8005\u5728\u9023\u7DDA\u7BA1\u7406\u8996\u7A97\u9EDE\u9078\u63D0\u5347\u6B0A\u9650\u3002\u70BA\u4E86\u907F\u514D\u9019\u500B\u554F\u984C\uFF0C\u5EFA\u8B70\u5728\u9060\u7AEF\u88DD\u7F6E\u4E0A\u5B89\u88DD\u672C\u8EDF\u9AD4\u3002",Disconnected:"\u65B7\u958B\u9023\u7DDA",Other:"\u5176\u4ED6","Confirm before closing multiple tabs":"\u95DC\u9589\u591A\u500B\u5206\u9801\u524D\u8A62\u554F\u6211","Keyboard Settings":"\u9375\u76E4\u8A2D\u5B9A","Full Access":"\u5B8C\u5168\u5B58\u53D6","Screen Share":"\u50C5\u5206\u4EAB\u87A2\u5E55\u756B\u9762","Wayland requires Ubuntu 21.04 or higher version.":"Wayland \u9700\u8981 Ubuntu 21.04 \u6216\u66F4\u65B0\u7684\u7248\u672C\u3002","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland \u9700\u8981\u66F4\u65B0\u7248\u7684 Linux \u767C\u884C\u7248\u3002\u8ACB\u5617\u8A66\u4F7F\u7528 X11 \u684C\u9762\u6216\u66F4\u6539\u60A8\u7684\u4F5C\u696D\u7CFB\u7D71\u3002",JumpLink:"\u67E5\u770B","Please Select the screen to be shared(Operate on the peer side).":"\u8ACB\u9078\u64C7\u8981\u5206\u4EAB\u7684\u87A2\u5E55\u756B\u9762\uFF08\u5728\u5C0D\u65B9\u7684\u88DD\u7F6E\u4E0A\u64CD\u4F5C\uFF09\u3002","Show RustDesk":"\u986F\u793A RustDesk","This PC":"\u6B64\u96FB\u8166",or:"\u6216","Continue with":"\u7E7C\u7E8C",Elevate:"\u63D0\u5347\u6B0A\u9650","Zoom cursor":"\u7E2E\u653E\u6E38\u6A19","Accept sessions via password":"\u53EA\u5141\u8A31\u900F\u904E\u8F38\u5165\u5BC6\u78BC\u9032\u884C\u9023\u7DDA","Accept sessions via click":"\u53EA\u5141\u8A31\u900F\u904E\u9EDE\u9078\u63A5\u53D7\u9032\u884C\u9023\u7DDA","Accept sessions via both":"\u5141\u8A31\u8F38\u5165\u5BC6\u78BC\u6216\u9EDE\u9078\u63A5\u53D7\u9032\u884C\u9023\u7DDA","Please wait for the remote side to accept your session request...":"\u8ACB\u7B49\u5F85\u5C0D\u65B9\u63A5\u53D7\u60A8\u7684\u9023\u7DDA\u8ACB\u6C42 ...","One-time Password":"\u4E00\u6B21\u6027\u5BC6\u78BC","Use one-time password":"\u4F7F\u7528\u4E00\u6B21\u6027\u5BC6\u78BC","One-time password length":"\u4E00\u6B21\u6027\u5BC6\u78BC\u9577\u5EA6","Request access to your device":"\u8ACB\u6C42\u5B58\u53D6\u60A8\u7684\u88DD\u7F6E","Hide connection management window":"\u96B1\u85CF\u9023\u7DDA\u7BA1\u7406\u8996\u7A97",hide_cm_tip:"\u53EA\u5728\u5141\u8A31\u5BC6\u78BC\u9023\u7DDA\u4E14\u4F7F\u7528\u56FA\u5B9A\u5BC6\u78BC\u7684\u60C5\u6CC1\u4E0B\u624D\u96B1\u85CF",wayland_experiment_tip:"\u76EE\u524D\u5C0D\u65BC Wayland \u7684\u652F\u63F4\u8655\u65BC\u5BE6\u9A57\u968E\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\u7121\u4EBA\u503C\u5B88\u5B58\u53D6\uFF0C\u8ACB\u4F7F\u7528 X11\u3002","Right click to select tabs":"\u53F3\u9375\u9078\u64C7\u5206\u9801",Skipped:"\u5DF2\u8DF3\u904E","Add to address book":"\u65B0\u589E\u5230\u901A\u8A0A\u9304",Group:"\u7FA4\u7D44",Search:"\u641C\u5C0B","Closed manually by web console":"\u88AB Web \u63A7\u5236\u53F0\u624B\u52D5\u95DC\u9589","Local keyboard type":"\u672C\u6A5F\u9375\u76E4\u985E\u578B","Select local keyboard type":"\u8ACB\u9078\u64C7\u672C\u6A5F\u9375\u76E4\u985E\u578B",software_render_tip:"\u5982\u679C\u60A8\u4F7F\u7528 Nvidia \u986F\u793A\u5361\uFF0C\u4E26\u4E14\u9060\u7AEF\u8996\u7A97\u5728\u5EFA\u7ACB\u9023\u7DDA\u5F8C\u6703\u7ACB\u523B\u95DC\u9589\uFF0C\u90A3\u9EBC\u8ACB\u5B89\u88DD nouveau \u986F\u793A\u5361\u9A45\u52D5\u7A0B\u5F0F\u4E26\u4E14\u9078\u64C7\u4F7F\u7528\u8EDF\u9AD4\u6E32\u67D3\u53EF\u80FD\u6703\u6709\u5E6B\u52A9\u3002\u91CD\u65B0\u555F\u52D5\u8EDF\u9AD4\u5F8C\u751F\u6548\u3002","Always use software rendering":"\u4F7F\u7528\u8EDF\u9AD4\u6E32\u67D3",config_input:'\u70BA\u4E86\u80FD\u5920\u900F\u904E\u9375\u76E4\u63A7\u5236\u9060\u7AEF\u684C\u9762\uFF0C\u8ACB\u7D66\u4E88 RustDesk "\u8F38\u5165\u76E3\u63A7" \u6B0A\u9650\u3002',config_microphone:'\u70BA\u4E86\u652F\u63F4\u900F\u904E\u9EA5\u514B\u98A8\u9032\u884C\u97F3\u8A0A\u50B3\u8F38\uFF0C\u8ACB\u7D66\u4E88 RustDesk "\u9304\u97F3"\u6B0A\u9650\u3002',request_elevation_tip:"\u5982\u679C\u9060\u7AEF\u4F7F\u7528\u8005\u53EF\u4EE5\u64CD\u4F5C\u96FB\u8166\uFF0C\u60A8\u53EF\u4EE5\u8ACB\u6C42\u63D0\u5347\u6B0A\u9650\u3002",Wait:"\u7B49\u5F85","Elevation Error":"\u6B0A\u9650\u63D0\u5347\u5931\u6557","Ask the remote user for authentication":"\u8ACB\u6C42\u9060\u7AEF\u4F7F\u7528\u8005\u9032\u884C\u8EAB\u5206\u9A57\u8B49","Choose this if the remote account is administrator":"\u7576\u9060\u7AEF\u4F7F\u7528\u8005\u5E33\u6236\u662F\u7BA1\u7406\u54E1\u6642\uFF0C\u8ACB\u9078\u64C7\u6B64\u9078\u9805","Transmit the username and password of administrator":"\u767C\u9001\u7BA1\u7406\u54E1\u7684\u4F7F\u7528\u8005\u540D\u7A31\u548C\u5BC6\u78BC",still_click_uac_tip:"\u4F9D\u7136\u9700\u8981\u9060\u7AEF\u4F7F\u7528\u8005\u5728\u57F7\u884C RustDesk \u6642\u65BC UAC \u8996\u7A97\u9EDE\u9078\u300C\u662F\u300D\u3002","Request Elevation":"\u8ACB\u6C42\u6B0A\u9650\u63D0\u5347",wait_accept_uac_tip:"\u8ACB\u7B49\u5F85\u9060\u7AEF\u4F7F\u7528\u8005\u78BA\u8A8D UAC \u5C0D\u8A71\u6846\u3002","Elevate successfully":"\u6B0A\u9650\u63D0\u5347\u6210\u529F",uppercase:"\u5927\u5BEB\u5B57\u6BCD",lowercase:"\u5C0F\u5BEB\u5B57\u6BCD",digit:"\u6578\u5B57","special character":"\u7279\u6B8A\u5B57\u5143","length>=8":"\u9577\u5EA6\u5927\u65BC\u6216\u7B49\u65BC 8",Weak:"\u5F31",Medium:"\u4E2D",Strong:"\u5F37","Switch Sides":"\u53CD\u8F49\u5B58\u53D6\u65B9\u5411","Please confirm if you want to share your desktop?":"\u8ACB\u78BA\u8A8D\u662F\u5426\u8981\u8B93\u5C0D\u65B9\u5B58\u53D6\u60A8\u7684\u684C\u9762\uFF1F",Display:"\u986F\u793A","Default View Style":"\u9810\u8A2D\u986F\u793A\u65B9\u5F0F","Default Scroll Style":"\u9810\u8A2D\u6EFE\u52D5\u65B9\u5F0F","Default Image Quality":"\u9810\u8A2D\u5716\u50CF\u54C1\u8CEA","Default Codec":"\u9810\u8A2D\u7DE8\u89E3\u78BC\u5668",Bitrate:"\u4F4D\u5143\u901F\u7387",FPS:"\u5E40\u7387",Auto:"\u81EA\u52D5","Other Default Options":"\u5176\u4ED6\u9810\u8A2D\u9078\u9805","Voice call":"\u8A9E\u97F3\u901A\u8A71","Text chat":"\u6587\u5B57\u804A\u5929","Stop voice call":"\u505C\u6B62\u8A9E\u97F3\u901A\u8A71",relay_hint_tip:`\u53EF\u80FD\u7121\u6CD5\u4F7F\u7528\u76F4\u63A5\u9023\u7DDA\uFF0C\u60A8\u53EF\u4EE5\u5617\u8A66\u4E2D\u7E7C\u9023\u7DDA\u3002 +\u53E6\u5916\uFF0C\u5982\u679C\u60F3\u8981\u76F4\u63A5\u4F7F\u7528\u4E2D\u7E7C\u9023\u7DDA\uFF0C\u60A8\u53EF\u4EE5\u5728 ID \u5F8C\u9762\u65B0\u589E "/r"\uFF0C\u6216\u662F\u5982\u679C\u8FD1\u671F\u7684\u5DE5\u4F5C\u968E\u6BB5\u88E1\u5B58\u5728\u8A72\u8A2D\u5099\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5728\u8A2D\u5099\u9078\u9805\u88E1\u9078\u64C7\u300C\u4E00\u5F8B\u900F\u904E\u4E2D\u7E7C\u9023\u7DDA\u300D\u3002`,Reconnect:"\u91CD\u65B0\u9023\u7DDA",Codec:"\u7DE8\u89E3\u78BC\u5668",Resolution:"\u89E3\u6790\u5EA6","No transfers in progress":"\u6C92\u6709\u6B63\u5728\u9032\u884C\u7684\u50B3\u8F38","Set one-time password length":"\u8A2D\u5B9A\u4E00\u6B21\u6027\u5BC6\u78BC\u7684\u9577\u5EA6","RDP Settings":"RDP \u8A2D\u5B9A","Sort by":"\u6392\u5E8F\u65B9\u5F0F","New Connection":"\u65B0\u9023\u7DDA",Restore:"\u9084\u539F",Minimize:"\u6700\u5C0F\u5316",Maximize:"\u6700\u5927\u5316","Your Device":"\u60A8\u7684\u88DD\u7F6E",empty_recent_tip:`\u54CE\u5440\uFF0C\u6C92\u6709\u8FD1\u671F\u7684\u5DE5\u4F5C\u968E\u6BB5\uFF01 +\u662F\u6642\u5019\u5B89\u6392\u9EDE\u65B0\u5DE5\u4F5C\u4E86\u3002`,empty_favorite_tip:"\u7A7A\u7A7A\u5982\u4E5F",empty_lan_tip:"\u5594\u4E0D\uFF0C\u770B\u4F86\u6211\u5011\u76EE\u524D\u627E\u4E0D\u5230\u4EFB\u4F55\u5925\u4F34\u3002",empty_address_book_tip:"\u8001\u5929\uFF0C\u770B\u4F86\u60A8\u7684\u901A\u8A0A\u9304\u4E2D\u6C92\u6709\u4EFB\u4F55\u5925\u4F34\u3002","eg: admin":"\u4F8B\u5982\uFF1Aadmin","Empty Username":"\u7A7A\u4F7F\u7528\u8005\u5E33\u865F","Empty Password":"\u7A7A\u5BC6\u78BC",Me:"\u6211",identical_file_tip:"\u6B64\u6A94\u6848\u8207\u5C0D\u65B9\u7684\u6A94\u6848\u4E00\u81F4\u3002",show_monitors_tip:"\u5728\u5DE5\u5177\u5217\u4E2D\u986F\u793A\u986F\u793A\u5668","View Mode":"\u700F\u89BD\u6A21\u5F0F",login_linux_tip:"\u9700\u8981\u767B\u5165\u5230\u9060\u7AEF Linux \u4F7F\u7528\u8005\u5E33\u6236\u624D\u80FD\u555F\u7528 X \u684C\u9762\u74B0\u5883",verify_rustdesk_password_tip:"\u9A57\u8B49 RustDesk \u5BC6\u78BC",remember_account_tip:"\u8A18\u4F4F\u6B64\u4F7F\u7528\u8005\u5E33\u6236",os_account_desk_tip:"\u6B64\u4F7F\u7528\u8005\u5E33\u6236\u5C07\u7528\u65BC\u767B\u5165\u9060\u7AEF\u4F5C\u696D\u7CFB\u7D71\u4E26\u555F\u7528\u7121\u982D\u6A21\u5F0F (headless mode) \u7684\u684C\u9762\u9023\u7DDA","OS Account":"\u4F5C\u696D\u7CFB\u7D71\u4F7F\u7528\u8005\u5E33\u6236",another_user_login_title_tip:"\u53E6\u4E00\u500B\u4F7F\u7528\u8005\u5DF2\u7D93\u767B\u5165",another_user_login_text_tip:"\u65B7\u958B\u9023\u7DDA",xorg_not_found_title_tip:"\u627E\u4E0D\u5230 Xorg",xorg_not_found_text_tip:"\u8ACB\u5B89\u88DD Xorg",no_desktop_title_tip:"\u6C92\u6709\u53EF\u7528\u7684\u684C\u9762\u74B0\u5883",no_desktop_text_tip:"\u8ACB\u5B89\u88DD GNOME \u684C\u9762","No need to elevate":"\u4E0D\u9700\u8981\u63D0\u5347\u6B0A\u9650","System Sound":"\u7CFB\u7D71\u97F3\u6548",Default:"\u9810\u8A2D","New RDP":"\u65B0\u7684 RDP",Fingerprint:"\u6307\u7D0B","Copy Fingerprint":"\u8907\u88FD\u6307\u7D0B","no fingerprints":"\u6C92\u6709\u6307\u7D0B","Select a peer":"\u9078\u64C7\u5925\u4F34","Select peers":"\u9078\u64C7\u5925\u4F34",Plugins:"\u5916\u639B\u7A0B\u5F0F",Uninstall:"\u89E3\u9664\u5B89\u88DD",Update:"\u66F4\u65B0",Enable:"\u555F\u7528",Disable:"\u505C\u7528",Options:"\u9078\u9805",resolution_original_tip:"\u539F\u59CB\u89E3\u6790\u5EA6",resolution_fit_local_tip:"\u8ABF\u6574\u6210\u672C\u6A5F\u89E3\u6790\u5EA6",resolution_custom_tip:"\u81EA\u52D5\u89E3\u6790\u5EA6","Collapse toolbar":"\u6536\u56DE\u5DE5\u5177\u5217","Accept and Elevate":"\u63A5\u53D7\u4E26\u63D0\u5347\u6B0A\u9650",accept_and_elevate_btn_tooltip:"\u63A5\u53D7\u9023\u7DDA\u4E26\u63D0\u5347 UAC \u6B0A\u9650\u3002",clipboard_wait_response_timeout_tip:"\u7B49\u5F85\u8907\u88FD\u56DE\u61C9\u903E\u6642\u3002","Incoming connection":"\u50B3\u5165\u7684\u9023\u7DDA","Outgoing connection":"\u767C\u8D77\u7684\u9023\u7DDA",Exit:"\u9000\u51FA",Open:"\u958B\u555F",logout_tip:"\u60A8\u78BA\u5B9A\u8981\u767B\u51FA\u55CE\uFF1F",Service:"\u670D\u52D9",Start:"\u555F\u52D5",Stop:"\u505C\u6B62",exceed_max_devices:"\u60A8\u7684\u5DF2\u7BA1\u7406\u88DD\u7F6E\u5DF2\u8D85\u904E\u6700\u5927\u6578\u91CF\u3002","Sync with recent sessions":"\u8207\u8FD1\u671F\u5DE5\u4F5C\u968E\u6BB5\u540C\u6B65","Sort tags":"\u6392\u5E8F\u6A19\u7C64","Open connection in new tab":"\u5728\u65B0\u5206\u9801\u958B\u555F\u9023\u7DDA","Move tab to new window":"\u79FB\u52D5\u6A19\u7C64\u5230\u65B0\u8996\u7A97","Can not be empty":"\u4E0D\u80FD\u70BA\u7A7A","Already exists":"\u5DF2\u7D93\u5B58\u5728","Change Password":"\u66F4\u6539\u5BC6\u78BC","Refresh Password":"\u91CD\u65B0\u6574\u7406\u5BC6\u78BC",ID:"ID","Grid View":"\u7DB2\u683C\u6AA2\u8996","List View":"\u6E05\u55AE\u6AA2\u8996",Select:"\u9078\u64C7","Toggle Tags":"\u5207\u63DB\u6A19\u7C64",pull_ab_failed_tip:"\u901A\u8A0A\u9304\u66F4\u65B0\u5931\u6557",push_ab_failed_tip:"\u6210\u529F\u540C\u6B65\u901A\u8A0A\u9304\u81F3\u4F3A\u670D\u5668",synced_peer_readded_tip:"\u6700\u8FD1\u6703\u8A71\u4E2D\u5B58\u5728\u7684\u8A2D\u5099\u5C07\u6703\u88AB\u91CD\u65B0\u540C\u6B65\u5230\u901A\u8A0A\u9304\u3002","Change Color":"\u66F4\u6539\u984F\u8272","Primary Color":"\u57FA\u672C\u8272","HSV Color":"HSV \u8272","Installation Successful!":"\u5B89\u88DD\u6210\u529F\uFF01","Installation failed!":"\u5B89\u88DD\u5931\u6557\uFF01","Reverse mouse wheel":"\u6ED1\u9F20\u6EFE\u8F2A\u53CD\u5411","{} sessions":"{} \u500B\u5DE5\u4F5C\u968E\u6BB5",scam_title:"\u60A8\u53EF\u80FD\u906D\u9047\u8A50\u9A19\uFF01",scam_text1:"\u5982\u679C\u60A8\u6B63\u5728\u548C\u7D20\u4E0D\u76F8\u8B58\u7684\u4EBA\u901A\u8A71\uFF0C\u800C\u5C0D\u65B9\u8981\u6C42\u60A8\u4F7F\u7528 RustDesk \u555F\u7528\u670D\u52D9\uFF0C\u8ACB\u52FF\u7E7C\u7E8C\u64CD\u4F5C\u4E26\u7ACB\u5373\u639B\u65B7\u96FB\u8A71\u3002",scam_text2:"\u4ED6\u5011\u5F88\u53EF\u80FD\u662F\u8A50\u9A19\uFF0C\u8A66\u5716\u7ACA\u53D6\u60A8\u7684\u91D1\u9322\u6216\u5176\u4ED6\u500B\u4EBA\u8CC7\u6599\u3002","Don't show again":"\u4E0B\u6B21\u4E0D\u518D\u986F\u793A","I Agree":"\u540C\u610F",Decline:"\u62D2\u7D55","Timeout in minutes":"\u8D85\u6642\uFF08\u5206\u9418\uFF09",auto_disconnect_option_tip:"\u81EA\u52D5\u5728\u9023\u5165\u7684\u4F7F\u7528\u8005\u4E0D\u6D3B\u8E8D\u6642\u95DC\u9589\u5DE5\u4F5C\u968E\u6BB5","Connection failed due to inactivity":"\u7531\u65BC\u9577\u6642\u9593\u6C92\u6709\u64CD\u4F5C\uFF0C\u5DF2\u81EA\u52D5\u95DC\u9589\u5DE5\u4F5C\u968E\u6BB5","Check for software update on startup":"\u555F\u52D5\u6642\u6AA2\u67E5\u66F4\u65B0","upgrade_rustdesk_server_pro_to_{}_tip":"\u8ACB\u5347\u7D1A\u5C08\u696D\u7248\u4F3A\u670D\u5668\u5230{}\u6216\u66F4\u9AD8\u7248\u672C\uFF01",pull_group_failed_tip:"\u7372\u53D6\u7FA4\u7D44\u8A0A\u606F\u5931\u6557","Filter by intersection":"\u6309\u7167\u4EA4\u96C6\u7BE9\u9078","Remove wallpaper during incoming sessions":"\u5728\u63A5\u53D7\u9023\u5165\u9023\u7DDA\u6642\u79FB\u9664\u684C\u5E03",Test:"\u6E2C\u8A66",display_is_plugged_out_msg:"\u87A2\u5E55\u5DF2\u88AB\u62D4\u9664\uFF0C\u5207\u63DB\u5230\u7B2C\u4E00\u500B\u87A2\u5E55\u3002","No displays":"\u6C92\u6709\u5DF2\u9023\u7D50\u7684\u87A2\u5E55","Open in new window":"\u5728\u65B0\u8996\u7A97\u4E2D\u958B\u555F","Show displays as individual windows":"\u5728\u5404\u5225\u7684\u8996\u7A97\u958B\u555F\u87A2\u5E55\u756B\u9762","Use all my displays for the remote session":"\u4F7F\u7528\u6240\u6709\u7684\u87A2\u5E55\u7528\u65BC\u9060\u7AEF\u9023\u7DDA",selinux_tip:"SELinux \u8655\u65BC\u555F\u7528\u72C0\u614B\uFF0CRustDesk \u53EF\u80FD\u7121\u6CD5\u4F5C\u70BA\u88AB\u63A7\u7AEF\u6B63\u5E38\u904B\u4F5C\u3002","Change view":"\u66F4\u6539\u6AA2\u8996\u65B9\u5F0F","Big tiles":"\u5927\u78C1\u78DA","Small tiles":"\u5C0F\u78C1\u78DA",List:"\u5217\u8868","Virtual display":"\u865B\u64EC\u87A2\u5E55","Plug out all":"\u62D4\u51FA\u6240\u6709","True color (4:4:4)":"\u5168\u5F69\u6A21\u5F0F\uFF084:4:4\uFF09","Enable blocking user input":"\u5141\u8A31\u5C01\u9396\u4F7F\u7528\u8005\u8F38\u5165",id_input_tip:`\u60A8\u53EF\u4EE5\u8F38\u5165 ID\u3001IP\u3001\u6216\u7DB2\u57DF\u540D\u7A31+\u901A\u8A0A\u57E0\u865F\uFF08<\u7DB2\u57DF\u540D\u7A31>:<\u901A\u8A0A\u57E0\u865F>\uFF09\u3002 +\u5982\u679C\u60A8\u8981\u5B58\u53D6\u4F4D\u65BC\u5176\u4ED6\u4F3A\u670D\u5668\u4E0A\u7684\u8A2D\u5099\uFF0C\u8ACB\u5728ID\u4E4B\u5F8C\u6DFB\u52A0\u4F3A\u670D\u5668\u5730\u5740\uFF08@<\u4F3A\u670D\u5668\u5730\u5740>?key=<\u91D1\u9470>\uFF09 +\u4F8B\u5982\uFF1A9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM= +\u8981\u5B58\u53D6\u516C\u5171\u4F3A\u670D\u5668\u4E0A\u7684\u8A2D\u5099\uFF0C\u8ACB\u8F38\u5165"@public"\uFF0C\u4E0D\u9700\u8F38\u5165\u91D1\u9470\u3002 + +\u5982\u679C\u60A8\u60F3\u8981\u5728\u7B2C\u4E00\u6B21\u9023\u7DDA\u6642\uFF0C\u5F37\u5236\u4F7F\u7528\u4E2D\u7E7C\u9023\u63A5\uFF0C\u8ACB\u5728 ID \u7684\u672B\u5C3E\u6DFB\u52A0 "/r"\uFF0C\u4F8B\u5982\uFF0C"9123456234/r"\u3002`,privacy_mode_impl_mag_tip:"\u6A21\u5F0F 1",privacy_mode_impl_virtual_display_tip:"\u6A21\u5F0F 2","Enter privacy mode":"\u9032\u5165\u96B1\u79C1\u6A21\u5F0F","Exit privacy mode":"\u9000\u51FA\u96B1\u79C1\u6A21\u5F0F",idd_not_support_under_win10_2004_tip:"\u4E0D\u652F\u63F4 Indirect display driver\u3002 \u9700\u8981 Windows 10 \u7248\u672C 2004 \u6216\u66F4\u65B0\u7684\u7248\u672C\u3002",input_source_1_tip:"\u8F38\u5165\u6E90 1",input_source_2_tip:"\u8F38\u5165\u6E90 2","Swap control-command key":"\u4EA4\u63DB Control \u548C Command \u6309\u9375","swap-left-right-mouse":"\u4EA4\u63DB\u6ED1\u9F20\u5DE6\u53F3\u9375","2FA code":"\u4E8C\u6B65\u9A5F\u9A57\u8B49\u78BC",More:"\u66F4\u591A","enable-2fa-title":"\u555F\u7528\u4E8C\u6B65\u9A5F\u9A57\u8B49","enable-2fa-desc":`\u73FE\u5728\u8ACB\u60A8\u8A2D\u5B9A\u60A8\u7684\u4E8C\u6B65\u9A5F\u9A57\u8B49\u7A0B\u5F0F\u3002 \u60A8\u53EF\u4EE5\u5728\u624B\u6A5F\u6216\u96FB\u8166\u4F7F\u7528 Authy\u3001Microsoft \u6216 Google Authenticator \u7B49\u9A57\u8B49\u5668\u7A0B\u5F0F\u3002 + +\u7528\u5B83\u6383\u63CFQR Code\u6216\u8F38\u5165\u4E0B\u65B9\u91D1\u9470\u81F3\u60A8\u7684\u9A57\u8B49\u5668\uFF0C\u7136\u5F8C\u8F38\u5165\u986F\u793A\u7684\u9A57\u8B49\u78BC\u4EE5\u555F\u7528\u4E8C\u6B65\u9A5F\u9A57\u8B49\u3002`,"wrong-2fa-code":"\u7121\u6CD5\u9A57\u8B49\u6B64\u9A57\u8B49\u78BC\u3002 \u8ACB\u78BA\u8A8D\u60A8\u7684\u9A57\u8B49\u78BC\u548C\u60A8\u7684\u672C\u5730\u6642\u9593\u8A2D\u7F6E\u662F\u6B63\u78BA\u7684","enter-2fa-title":"\u4E8C\u6B65\u9A5F\u9A57\u8B49","Email verification code must be 6 characters.":"Email \u9A57\u8B49\u78BC\u5FC5\u9808\u662F 6 \u500B\u5B57\u5143\u3002","2FA code must be 6 digits.":"\u4E8C\u6B65\u9A5F\u9A57\u8B49\u78BC\u5FC5\u9808\u662F 6 \u4F4D\u6578\u5B57\u3002","Multiple Windows sessions found":"\u767C\u73FE\u591A\u500B Windows \u5DE5\u4F5C\u968E\u6BB5","Please select the session you want to connect to":"\u8ACB\u9078\u64C7\u60A8\u60F3\u8981\u9023\u7D50\u7684\u5DE5\u4F5C\u968E\u6BB5",powered_by_me:"\u7531 RustDesk \u63D0\u4F9B\u652F\u63F4",outgoing_only_desk_tip:`\u76EE\u524D\u7248\u672C\u7684\u8EDF\u9AD4\u662F\u81EA\u5B9A\u7FA9\u7248\u672C\u3002 +\u60A8\u53EF\u4EE5\u9023\u63A5\u81F3\u5176\u4ED6\u8A2D\u5099\uFF0C\u4F46\u662F\u5176\u4ED6\u8A2D\u5099\u7121\u6CD5\u9023\u63A5\u81F3\u60A8\u7684\u8A2D\u5099\u3002`,preset_password_warning:"\u6B64\u5BA2\u88FD\u5316\u7248\u672C\u9644\u6709\u9810\u8A2D\u5BC6\u78BC\u3002\u4EFB\u4F55\u77E5\u66C9\u6B64\u5BC6\u78BC\u7684\u4EBA\u90FD\u80FD\u5B8C\u5168\u63A7\u5236\u60A8\u7684\u88DD\u7F6E\u3002\u5982\u679C\u9019\u4E0D\u662F\u60A8\u6240\u9810\u671F\u7684\uFF0C\u8ACB\u7ACB\u5373\u5378\u8F09\u6B64\u8EDF\u9AD4\u3002","Security Alert":"\u5B89\u5168\u8B66\u544A","My address book":"\u6211\u7684\u901A\u8A0A\u9304",Personal:"\u500B\u4EBA\u7684",Owner:"\u64C1\u6709\u8005","Set shared password":"\u8A2D\u5B9A\u5171\u4EAB\u5BC6\u78BC","Exist in":"\u5B58\u5728\u65BC","Read-only":"\u552F\u8B80","Read/Write":"\u8B80\u5BEB","Full Control":"\u5B8C\u5168\u63A7\u5236",share_warning_tip:"\u4E0A\u8FF0\u7684\u6B04\u4F4D\u70BA\u5171\u4EAB\u4E14\u5C0D\u5176\u4ED6\u4EBA\u53EF\u898B\u3002",Everyone:"\u6240\u6709\u4EBA",ab_web_console_tip:"\u6253\u958B Web \u63A7\u5236\u53F0\u4EE5\u9032\u884C\u66F4\u591A\u64CD\u4F5C","allow-only-conn-window-open-tip":"\u53EA\u5728 RustDesk \u8996\u7A97\u958B\u555F\u6642\u5141\u8A31\u9023\u63A5",no_need_privacy_mode_no_physical_displays_tip:"\u6C92\u6709\u7269\u7406\u87A2\u5E55\uFF0C\u6C92\u5FC5\u8981\u4F7F\u7528\u96B1\u79C1\u6A21\u5F0F\u3002","Follow remote cursor":"\u8DDF\u96A8\u9060\u7AEF\u6E38\u6A19","Follow remote window focus":"\u8DDF\u96A8\u9060\u7AEF\u8996\u7A97\u7126\u9EDE",default_proxy_tip:"\u9810\u8A2D\u4EE3\u7406\u5354\u5B9A\u53CA\u901A\u8A0A\u57E0\u70BA Socks5 \u548C 1080",no_audio_input_device_tip:"\u672A\u627E\u5230\u97F3\u8A0A\u8F38\u5165\u88DD\u7F6E",Incoming:"\u9023\u5165",Outgoing:"\u9023\u51FA","Clear Wayland screen selection":"\u6E05\u9664 Wayland \u7684\u87A2\u5E55\u9078\u64C7",clear_Wayland_screen_selection_tip:"\u6E05\u9664 Wayland \u7684\u87A2\u5E55\u9078\u64C7\u5F8C\uFF0C\u60A8\u53EF\u4EE5\u91CD\u65B0\u9078\u64C7\u5206\u4EAB\u7684\u87A2\u5E55\u3002",confirm_clear_Wayland_screen_selection_tip:"\u662F\u5426\u78BA\u8A8D\u6E05\u9664 Wayland \u7684\u5206\u4EAB\u87A2\u5E55\u9078\u64C7\uFF1F",android_new_voice_call_tip:"\u6536\u5230\u65B0\u7684\u8A9E\u97F3\u901A\u8A71\u8ACB\u6C42\u3002\u5982\u679C\u60A8\u63A5\u53D7\uFF0C\u97F3\u8A0A\u5C07\u5207\u63DB\u70BA\u8A9E\u97F3\u901A\u8A0A\u3002",texture_render_tip:"\u4F7F\u7528\u7D0B\u7406\u6E32\u67D3\uFF0C\u8B93\u5716\u7247\u66F4\u52A0\u9806\u66A2\u3002 \u5982\u679C\u60A8\u906D\u9047\u6E32\u67D3\u554F\u984C\uFF0C\u53EF\u5617\u8A66\u95DC\u9589\u6B64\u9078\u9805\u3002","Use texture rendering":"\u4F7F\u7528\u7D0B\u7406\u6E32\u67D3","Floating window":"\u61F8\u6D6E\u8996\u7A97",floating_window_tip:"\u6709\u52A9\u65BC\u4FDD\u6301 RustDesk \u5F8C\u53F0\u670D\u52D9","Keep screen on":"\u4FDD\u6301\u87A2\u5E55\u958B\u555F",Never:"\u5F9E\u4E0D","During controlled":"\u88AB\u63A7\u671F\u9593","During service is on":"\u670D\u52D9\u958B\u555F\u671F\u9593","Capture screen using DirectX":"\u4F7F\u7528 DirectX \u64F7\u53D6\u87A2\u5E55",Back:"\u8FD4\u56DE",Apps:"\u61C9\u7528\u7A0B\u5F0F","Volume up":"\u63D0\u9AD8\u97F3\u91CF","Volume down":"\u964D\u4F4E\u97F3\u91CF",Power:"\u96FB\u6E90","Telegram bot":"Telegram \u6A5F\u5668\u4EBA","enable-bot-tip":"\u5982\u679C\u60A8\u555F\u7528\u6B64\u529F\u80FD\uFF0C\u60A8\u53EF\u4EE5\u5F9E\u60A8\u7684\u6A5F\u5668\u4EBA\u63A5\u6536\u4E8C\u6B65\u9A5F\u9A57\u8B49\u78BC\uFF0C\u4EA6\u53EF\u4F5C\u70BA\u9023\u7DDA\u901A\u77E5\u4E4B\u7528\u3002","enable-bot-desc":`1. \u958B\u555F\u8207 @BotFather \u7684\u5C0D\u8A71\u3002 +2. \u50B3\u9001\u6307\u4EE4 "/newbot"\u3002 \u60A8\u5C07\u6703\u5728\u5B8C\u6210\u6B64\u6B65\u9A5F\u5F8C\u6536\u5230\u6B0A\u6756 (Token)\u3002 +3. \u958B\u59CB\u8207\u60A8\u525B\u5275\u7ACB\u7684\u6A5F\u5668\u4EBA\u7684\u5C0D\u8A71\u3002 \u50B3\u9001\u4E00\u5247\u4EE5\u6B63\u659C\u69D3 ("/") \u958B\u982D\u7684\u8A0A\u606F\u4F86\u555F\u7528\u5B83\uFF0C\u4F8B\u5982 "/hello"\u3002`,"cancel-2fa-confirm-tip":"\u78BA\u5B9A\u8981\u53D6\u6D88\u4E8C\u6B65\u9A5F\u9A57\u8B49\u55CE\uFF1F","cancel-bot-confirm-tip":"\u78BA\u5B9A\u8981\u53D6\u6D88 Telegram \u6A5F\u5668\u4EBA\u55CE\uFF1F","About RustDesk":"\u95DC\u65BC RustDesk","Send clipboard keystrokes":"\u767C\u9001\u526A\u8CBC\u7C3F\u6309\u9375",network_error_tip:"\u8ACB\u6AA2\u67E5\u7DB2\u8DEF\u9023\u7D50\uFF0C\u7136\u5F8C\u9EDE\u64CA\u91CD\u8A66","Unlock with PIN":"\u4F7F\u7528 PIN \u78BC\u89E3\u9396\u8A2D\u5B9A","Requires at least {} characters":"\u4E0D\u5C11\u65BC {} \u500B\u5B57\u5143","Wrong PIN":"PIN \u78BC\u932F\u8AA4","Set PIN":"\u8A2D\u5B9A PIN \u78BC","Enable trusted devices":"\u555F\u7528\u4FE1\u4EFB\u8A2D\u5099","Manage trusted devices":"\u7BA1\u7406\u4FE1\u4EFB\u8A2D\u5099",Platform:"\u5E73\u53F0","Days remaining":"\u5269\u9918\u5929\u6578","enable-trusted-devices-tip":"\u5141\u8A31\u53D7\u4FE1\u4EFB\u7684\u8A2D\u5099\u8DF3\u904E 2FA \u9A57\u8B49","Parent directory":"\u7236\u76EE\u9304",Resume:"\u7E7C\u7E8C","Invalid file name":"\u7121\u6548\u6587\u4EF6\u540D","one-way-file-transfer-tip":"\u88AB\u63A7\u7AEF\u555F\u7528\u4E86\u55AE\u5411\u6587\u4EF6\u50B3\u8F38","Authentication Required":"\u9700\u8981\u8EAB\u5206\u9A57\u8B49",Authenticate:"\u8A8D\u8B49",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},lt:{Status:"B\u016Bsena","Your Desktop":"J\u016Bs\u0173 darbalaukis",desk_tip:"J\u016Bs\u0173 darbalaukis pasiekiamas naudojant \u0161\u012F ID ir slapta\u017Eod\u012F",Password:"Slapta\u017Eodis",Ready:"Pasiruo\u0161\u0119s",Established:"\u012Esteigta",connecting_status:"Prisijungiama prie RustDesk tinklo...","Enable service":"\u012Egalinti paslaug\u0105","Start service":"Prad\u0117ti paslaug\u0105","Service is running":"Paslauga veikia","Service is not running":"Paslauga neveikia",not_ready_status:"Neprisijung\u0119s. Patikrinkite ry\u0161\u012F.","Control Remote Desktop":"Nuotolinio darbalaukio valdymas","Transfer file":"Perkelti fail\u0105",Connect:"Prisijungti","Recent sessions":"Seans\u0173 istorija","Address book":"Adres\u0173 knyga",Confirmation:"Patvirtinimas","TCP tunneling":"TCP tuneliavimas",Remove:"Pa\u0161alinti","Refresh random password":"Atnaujinti atsitiktin\u012F slapta\u017Eod\u012F","Set your own password":"Nustatykite savo slapta\u017Eod\u012F","Enable keyboard/mouse":"\u012Egalinti klaviat\u016Br\u0105/pel\u0119","Enable clipboard":"\u012Egalinti i\u0161karpin\u0119","Enable file transfer":"\u012Egalinti fail\u0173 perdavim\u0105","Enable TCP tunneling":"\u012Egalinti TCP tuneliavim\u0105","IP Whitelisting":"IP baltasis s\u0105ra\u0161as","ID/Relay Server":"ID / perdavimo serveris","Import server config":"Importuoti serverio konfig\u016Bracij\u0105","Export Server Config":"Eksportuoti serverio konfig\u016Bracij\u0105","Import server configuration successfully":"S\u0117kmingai importuoti serverio konfig\u016Bracij\u0105","Export server configuration successfully":"S\u0117kmingai eksportuoti serverio konfig\u016Bracij\u0105","Invalid server configuration":"Netinkama serverio konfig\u016Bracija","Clipboard is empty":"I\u0161karpin\u0117 tu\u0161\u010Dia","Stop service":"Sustabdyti paslaug\u0105","Change ID":"Keisti ID","Your new ID":"J\u016Bs\u0173 naujasis ID","length %min% to %max%":"ilgis %min% iki %max%","starts with a letter":"prasideda raide","allowed characters":"leistini simboliai",id_change_tip:"Leid\u017Eiami tik simboliai a\u2013z, A\u2013Z, 0\u20139 ir _ (pabraukimas). Pirmoji raid\u0117 turi b\u016Bti a-z, A-Z. Ilgis nuo 6 iki 16.",Website:"Interneto svetain\u0117",About:"Apie",Slogan_tip:"Sukurta su siela \u0161iame beproti\u0161kame pasaulyje!","Privacy Statement":"Privatumo parei\u0161kimas",Mute:"Nutildyti","Build Date":"Suk\u016Brimo data",Version:"Versija",Home:"Namai","Audio Input":"Garso \u012Fvestis",Enhancements:"Patobulinimai","Hardware Codec":"Aparatin\u0117s \u012Frangos paspartinimas","Adaptive bitrate":"Adaptyvusis pralaidumas","ID Server":"ID serveris","Relay Server":"Perdavimo serveris","API Server":"API serveris",invalid_http:"Turi prasid\u0117ti http:// arba https://","Invalid IP":"Netinkamas IP","Invalid format":"Neteisingas formatas",server_not_support:"Serveris dar nepalaikomas","Not available":"Nepasiekiamas","Too frequent":"Per da\u017Enai",Cancel:"At\u0161aukti",Skip:"Praleisti",Close:"U\u017Edaryti",Retry:"Bandykite dar kart\u0105",OK:"GERAI","Password Required":"Reikalingas slapta\u017Eodis","Please enter your password":"Pra\u0161ome \u012Fvesti savo slapta\u017Eod\u012F","Remember password":"Prisiminti slapta\u017Eod\u012F","Wrong Password":"Neteisingas slapta\u017Eodis","Do you want to enter again?":"Ar norite \u012Feiti dar kart\u0105?","Connection Error":"Ry\u0161io klaida",Error:"Klaida","Reset by the peer":"Atmet\u0117 nuotolinis kompiuteris","Connecting...":"Jungiamasi...","Connection in progress. Please wait.":"Jungiamasi. Palaukite.","Please try 1 minute later":"Pra\u0161ome pabandyti po 1 minut\u0117s","Login Error":"Prisijungimo klaida",Successful:"S\u0117kmingai","Connected, waiting for image...":"Prisijungta, laukiama vaizdo...",Name:"Vardas",Type:"Tipas",Modified:"Pakeista",Size:"Dydis","Show Hidden Files":"Rodyti pasl\u0117ptus failus",Receive:"Gauti",Send:"Si\u0173sti","Refresh File":"Atnaujinti fail\u0105",Local:"Vietinis",Remote:"Nuotolinis","Remote Computer":"Nuotolinis kompiuteris","Local Computer":"\u0160is kompiuteris","Confirm Delete":"Patvirtinti i\u0161trynim\u0105",Delete:"I\u0161trinti",Properties:"Ypatyb\u0117s","Multi Select":"Keli pasirinkimas","Select All":"Pasirinkti visk\u0105","Unselect All":"At\u0161aukti vis\u0173 pasirinkim\u0105","Empty Directory":"Tu\u0161\u010Dias katalogas","Not an empty directory":"Ne tu\u0161\u010Dias katalogas","Are you sure you want to delete this file?":"Ar tikrai norite i\u0161trinti \u0161\u012F fail\u0105?","Are you sure you want to delete this empty directory?":"Ar tikrai norite i\u0161trinti \u0161\u012F tu\u0161\u010Di\u0105 katalog\u0105?","Are you sure you want to delete the file of this directory?":"Ar tikrai norite i\u0161trinti \u0161io katalogo fail\u0105?","Do this for all conflicts":"Taikyti visiems konfliktams","This is irreversible!":"Tai negr\u012F\u017Etama!",Deleting:"I\u0161trinama",files:"failai",Waiting:"Laukiu",Finished:"Baigta",Speed:"Greitis","Custom Image Quality":"Tinkinta vaizdo kokyb\u0117","Privacy mode":"Privatumo re\u017Eimas","Block user input":"Blokuoti naudotojo \u012Fvest\u012F","Unblock user input":"Atblokuoti naudotojo \u012Fvest\u012F","Adjust Window":"Koreguoti lang\u0105",Original:"Originalas",Shrink:"Susitraukti",Stretch:"I\u0161tempti",Scrollbar:"Slinkties juosta",ScrollAuto:"Automatinis slinkimas","Good image quality":"Gera vaizdo kokyb\u0117",Balanced:"Subalansuotas","Optimize reaction time":"Optimizuoti reakcijos laik\u0105",Custom:"Tinkintas","Show remote cursor":"Rodyti nuotolin\u012F \u017Eymekl\u012F","Show quality monitor":"Rodyti kokyb\u0117s monitori\u0173","Disable clipboard":"I\u0161jungti main\u0173 srit\u012F","Lock after session end":"U\u017Erakinti pasibaigus seansui",Insert:"\u012Ed\u0117ti","Insert Lock":"\u012Eterpti u\u017Erakt\u0105",Refresh:"Atnaujinti","ID does not exist":"ID neegzistuoja","Failed to connect to rendezvous server":"Nepavyko prisijungti prie susitikimo serverio","Please try later":"Pra\u0161ome pabandyti v\u0117liau","Remote desktop is offline":"Nuotolinis darbalaukis neprisijung\u0119s","Key mismatch":"Rakt\u0173 neatitikimas",Timeout:"Laikas baig\u0117si","Failed to connect to relay server":"Nepavyko prisijungti prie perdavimo serverio","Failed to connect via rendezvous server":"Nepavyko prisijungti per susitikimo server\u012F","Failed to connect via relay server":"Nepavyko prisijungti per perdavimo server\u012F","Failed to make direct connection to remote desktop":"Nepavyko tiesiogiai prisijungti prie nuotolinio darbalaukio","Set Password":"Nustatyti slapta\u017Eod\u012F","OS Password":"OS slapta\u017Eodis",install_tip:"Kai kuriais atvejais UAC gali priversti RustDesk netinkamai veikti nuotoliniame pagrindiniame kompiuteryje. Nor\u0117dami apeiti UAC, spustel\u0117kite toliau esant\u012F mygtuk\u0105, kad \u012Fdiegtum\u0117te RustDesk \u012F savo kompiuter\u012F.","Click to upgrade":"Spustel\u0117kite, jei norite atnaujinti","Click to download":"Spustel\u0117kite nor\u0117dami atsisi\u0173sti","Click to update":"Spustel\u0117kite nor\u0117dami atnaujinti",Configure:"Konfig\u016Bruoti",config_acc:'Nor\u0117dami nuotoliniu b\u016Bdu valdyti darbalauk\u012F, turite suteikti RustDesk "prieigos" leidimus',config_screen:'Nor\u0117dami nuotoliniu b\u016Bdu pasiekti darbalauk\u012F, turite suteikti RustDesk leidimus "ekrano kopija"',"Installing ...":"Diegiama ...",Install:"Diegti",Installation:"\u012Ediegimas","Installation Path":"\u012Ediegimo kelias","Create start menu shortcuts":"Sukurti prad\u017Eios meniu spar\u010Diuosius klavi\u0161us","Create desktop icon":"Sukurti darbalaukio piktogram\u0105",agreement_tip:"Prad\u0117dami diegim\u0105 sutinkate su licencijos sutarties s\u0105lygomis","Accept and Install":"Priimti ir \u012Fdiegti","End-user license agreement":"Galutinio vartotojo licencijos sutartis","Generating ...":"Generuojamas...","Your installation is lower version.":"J\u016Bs\u0173 \u012Fdiegta versija senesn\u0117.",not_close_tcp_tip:"Naudodami tunel\u012F neu\u017Edarykite \u0161io lango","Listening ...":"Laukimas...","Remote Host":"Nuotolinis pagrindinis kompiuteris","Remote Port":"Nuotolinis prievadas",Action:"Veiksmas",Add:"Papildyti","Local Port":"Vietinis prievadas","Local Address":"Vietinis adresas","Change Local Port":"Keisti vietin\u012F prievad\u0105",setup_server_tip:"Kad ry\u0161ys b\u016Bt\u0173 greitesnis, nustatykite savo server\u012F","Too short, at least 6 characters.":"Per trumpas, ma\u017Eiausiai 6 simboliai.","The confirmation is not identical.":"Patvirtinimas n\u0117ra tapatus.",Permissions:"Leidimai",Accept:"Priimti",Dismiss:"Atmesti",Disconnect:"Atjungti","Enable file copy and paste":"Leisti kopijuoti ir \u012Fklijuoti failus",Connected:"Prisijungta","Direct and encrypted connection":"Tiesioginis ir \u0161ifruotas ry\u0161ys","Relayed and encrypted connection":"Perduotas ir \u0161ifruotas ry\u0161ys","Direct and unencrypted connection":"Tiesioginis ir ne\u0161ifruotas ry\u0161ys","Relayed and unencrypted connection":"Perduotas ir ne\u0161ifruotas ry\u0161ys","Enter Remote ID":"\u012Eveskite nuotolinio ID","Enter your password":"\u012Eveskite savo slapta\u017Eod\u012F","Logging in...":"Prisijungiama...","Enable RDP session sharing":"\u012Egalinti RDP seans\u0173 bendrinim\u0105","Auto Login":"Automatinis prisijungimas","Enable direct IP access":"\u012Egalinti tiesiogin\u0119 IP prieig\u0105",Rename:"Pervardyti",Space:"Erdv\u0117","Create desktop shortcut":"Sukurti nuorod\u0105 darbalaukyje","Change Path":"Keisti keli\u0105","Create Folder":"Sukurti aplank\u0105","Please enter the folder name":"\u012Eveskite aplanko pavadinim\u0105","Fix it":"Pataisyk tai",Warning:"\u012Esp\u0117jimas","Login screen using Wayland is not supported":"Prisijungimo ekranas naudojant Wayland nepalaikomas","Reboot required":"Reikia paleisti i\u0161 naujo","Unsupported display server":"Nepalaikomas rodymo serveris","x11 expected":"reikalingas x11",Port:"Prievadas",Settings:"Nustatymai",Username:"Vartotojo vardas","Invalid port":"Netinkamas prievadas","Closed manually by the peer":"Partneris atmet\u0117 pra\u0161ym\u0105 prisijungti","Enable remote configuration modification":"\u012Egalinti nuotolin\u012F konfig\u016Bracijos modifikavim\u0105","Run without install":"Vykdyti be diegimo","Connect via relay":"Prisijungti per rel\u0119","Always connect via relay":"Visada prisijunkite per rel\u0119",whitelist_tip:"Mane gali pasiekti tik baltajame s\u0105ra\u0161e esantys IP adresai",Login:"Prisijungti",Verify:"Patvirtinti","Remember me":"Prisimink mane","Trust this device":"Pasitik\u0117k \u0161iuo \u012Frenginiu","Verification code":"Patvirtinimo kodas",verification_tip:"Aptiktas naujas \u012Frenginys ir registruotu el. pa\u0161to adresu i\u0161si\u0173stas patvirtinimo kodas. \u012Eveskite j\u012F nor\u0117dami t\u0119sti prisijungim\u0105.",Logout:"Atsijungti",Tags:"\u017Dymos","Search ID":"Paie\u0161kos ID",whitelist_sep:"Atskirti kableliu, kabliata\u0161kiu, tarpu arba nauja eilute","Add ID":"Prid\u0117ti ID","Add Tag":"Prid\u0117ti \u017Eym\u0105","Unselect all tags":"At\u0161aukti vis\u0173 \u017Eym\u0173 pasirinkim\u0105","Network error":"Tinklo klaida","Username missed":"Prarastas vartotojo vardas","Password missed":"Slapta\u017Eodis praleistas","Wrong credentials":"Klaidingi kredencialai","The verification code is incorrect or has expired":"","Edit Tag":"Redaguoti \u017Eym\u0105","Forget Password":"Nebeprisiminti slapta\u017Eod\u017Eio",Favorites:"Parankiniai","Add to Favorites":"\u012Etraukti \u012F parankinius","Remove from Favorites":"Pa\u0161alinti i\u0161 parankini\u0173",Empty:"Tu\u0161\u010Dia","Invalid folder name":"Neteisingas aplanko pavadinimas","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) Proxy",Discovered:"Aptikta tinkle",install_daemon_tip:"Nor\u0117dami, kad RustDesk startuot\u0173 automati\u0161kai, turite j\u0105 \u012Fdiegti","Remote ID":"Nuotolinis ID",Paste:"\u012Eklijuoti","Paste here?":"\u012Eklijuoti \u010Dia?","Are you sure to close the connection?":"Ar tikrai norite atsijungti?","Download new version":"Atsisi\u0173sti nauj\u0105 versij\u0105","Touch mode":"Palietimo re\u017Eimas","Mouse mode":"Pel\u0117s re\u017Eimas","One-Finger Tap":"Palietimas vienu pir\u0161tu","Left Mouse":"Kairysis pel\u0117s kl.","One-Long Tap":"Vienas palietimas","Two-Finger Tap":"Palietimas dviem pir\u0161tais","Right Mouse":"De\u0161inysis pel\u0117s kl.","One-Finger Move":"Vieno pir\u0161to judesys","Double Tap & Move":"Dukart palieskite ir perkelkite","Mouse Drag":"Pel\u0117s vilkimas","Three-Finger vertically":"Trys pir\u0161tai vertikaliai","Mouse Wheel":"Pel\u0117s ratukas","Two-Finger Move":"Dviej\u0173 pir\u0161t\u0173 judesys","Canvas Move":"Drob\u0117s perk\u0117limas","Pinch to Zoom":"Suimkite, kad padidintum\u0117te","Canvas Zoom":"Drob\u0117s mastelis","Reset canvas":"Atstatyti drob\u0119","No permission of file transfer":"N\u0117ra leidimo perkelti failus",Note:"Pastaba",Connection:"Ry\u0161ys","Share Screen":"Bendrinti ekran\u0105",Chat:"Pokalbis",Total:"I\u0161 viso",items:"elementai",Selected:"Pasirinkta","Screen Capture":"Ekrano nuotrauka","Input Control":"\u012Evesties valdymas","Audio Capture":"Garso fiksavimas","File Connection":"Failo ry\u0161ys","Screen Connection":"Ekrano jungtis","Do you accept?":"Ar sutinki?","Open System Setting":"Atviros sistemos nustatymas","How to get Android input permission?":"Kaip gauti Android \u012Fvesties leidim\u0105?",android_input_permission_tip1:'Kad nuotolinis \u012Frenginys gal\u0117t\u0173 valdyti Android \u012Frengin\u012F pele arba liesti, turite leisti RustDesk naudoti "Prieinamumo" paslaug\u0105.',android_input_permission_tip2:'Eikite \u012F kit\u0105 sistemos nustatym\u0173 puslap\u012F, suraskite "\u012Ediegtos paslaugos" ir \u012Fgalinkite "RustDesk \u012Fvestis" paslaug\u0105.',android_new_connection_tip:"Gauta nauja u\u017Eklausa tvarkyti dabartin\u012F \u012Frengin\u012F.",android_service_will_start_tip:"\u012Egalinus ekrano fiksavimo paslaug\u0105, kiti \u012Frenginiai gali pateikti u\u017Eklaus\u0105 prisijungti prie to \u012Frenginio.",android_stop_service_tip:"U\u017Edarius paslaug\u0105 automati\u0161kai bus u\u017Edaryti visi u\u017Emegzti ry\u0161iai.",android_version_audio_tip:"Dabartin\u0117 Android versija nepalaiko garso \u012Fra\u0161ymo, atnaujinkite \u012F Android 10 ar naujesn\u0119 versij\u0105.",android_start_service_tip:"Spustel\u0117kite [Paleisti paslaug\u0105] arba \u012Fjunkite [Fiksuoti ekran\u0105], kad paleistum\u0117te ekrano bendrinimo paslaug\u0105.",android_permission_may_not_change_tip:"U\u017Emegzt\u0173 ry\u0161i\u0173 leidim\u0173 keisti negalima, reikia prisijungti i\u0161 naujo.",Account:"Paskyra",Overwrite:"Perra\u0161yti","This file exists, skip or overwrite this file?":"\u0160is failas egzistuoja, praleisti arba perra\u0161yti \u0161\u012F fail\u0105?",Quit:"I\u0161eiti",Help:"Pagalba",Failed:"Nepavyko",Succeeded:"Pavyko","Someone turns on privacy mode, exit":"Ka\u017Ekas \u012Fjung\u0117 privatumo re\u017Eim\u0105, i\u0161eiti",Unsupported:"Nepalaikomas","Peer denied":"At\u0161auk\u0117","Please install plugins":"\u012Ediekite papildinius","Peer exit":"Nuotolinis mazgas neveikia","Failed to turn off":"Nepavyko i\u0161jungti","Turned off":"I\u0161jungti",Language:"Kalba","Keep RustDesk background service":"Palikti RustDesk fonine paslauga","Ignore Battery Optimizations":"Ignoruoti akumuliatoriaus optimizavim\u0105",android_open_battery_optimizations_tip:"Eikite \u012F kit\u0105 nustatym\u0173 puslap\u012F","Start on boot":"Prad\u0117ti paleid\u017Eiant","Start the screen sharing service on boot, requires special permissions":"Paleiskite ekrano bendrinimo paslaug\u0105 \u012Fkrovos metu, reikia speciali\u0173 leidim\u0173","Connection not allowed":"Ry\u0161ys neleid\u017Eiamas","Legacy mode":"Senasis re\u017Eimas","Map mode":"\u017Dem\u0117lapio re\u017Eimas","Translate mode":"Vertimo re\u017Eimas","Use permanent password":"Naudoti nuolatin\u012F slapta\u017Eod\u012F","Use both passwords":"Naudoti abu slapta\u017Eod\u017Eius","Set permanent password":"Nustatyti nuolatin\u012F slapta\u017Eod\u012F","Enable remote restart":"\u012Egalinti nuotolin\u012F paleidim\u0105 i\u0161 naujo","Restart remote device":"Paleisti nuotolin\u012F kompiuter\u012F i\u0161 naujo","Are you sure you want to restart":"Ar tikrai norite paleisti i\u0161 naujo?","Restarting remote device":"Nuotolinio \u012Frenginio paleidimas i\u0161 naujo",remote_restarting_tip:"Nuotolinis \u012Frenginys paleid\u017Eiamas i\u0161 naujo. U\u017Edarykite \u0161\u012F prane\u0161im\u0105 ir po kurio laiko v\u0117l prisijunkite naudodami nuolatin\u012F slapta\u017Eod\u012F.",Copied:"Nukopijuota","Exit Fullscreen":"I\u0161eiti i\u0161 pilno ekrano",Fullscreen:"Per vis\u0105 ekran\u0105","Mobile Actions":"Veiksmai mobiliesiems","Select Monitor":"Pasirinkite monitori\u0173","Control Actions":"Valdymo veiksmai","Display Settings":"Ekrano nustatymai",Ratio:"Santykis","Image Quality":"Vaizdo kokyb\u0117","Scroll Style":"Slinkimo stilius","Show Toolbar":"","Hide Toolbar":"","Direct Connection":"Tiesioginis ry\u0161ys","Relay Connection":"Tarpin\u0117 jungtis","Secure Connection":"Saugus ry\u0161ys","Insecure Connection":"Nesaugus ry\u0161ys","Scale original":"Pakeisti original\u0173 mastel\u012F","Scale adaptive":"Pritaikomas mastelis",General:"Bendra",Security:"Sauga",Theme:"Tema","Dark Theme":"Tamsioji tema","Light Theme":"\u0160viesi tema",Dark:"Tamsi",Light:"\u0160viesi","Follow System":"Kaip sistemos","Enable hardware codec":"\u012Egalinti","Unlock Security Settings":"Atrakinti saugos nustatymus","Enable audio":"\u012Egalinti gars\u0105","Unlock Network Settings":"Atrakinti tinklo nustatymus",Server:"Serveris","Direct IP Access":"Tiesiogin\u0117 IP prieiga",Proxy:"Tarpinis serveris",Apply:"Taikyti","Disconnect all devices?":"Atjungti visus \u012Frenginius?",Clear:"I\u0161valyti","Audio Input Device":"Garso \u012Fvestis","Use IP Whitelisting":"Naudoti patikim\u0105 IP s\u0105ra\u0161\u0105",Network:"Tinklas","Pin Toolbar":"","Unpin Toolbar":"",Recording:"\u012Era\u0161ymas",Directory:"Katalogas","Automatically record incoming sessions":"Automati\u0161kai \u012Fra\u0161yti \u012Feinan\u010Dius seansus",Change:"Keisti","Start session recording":"Prad\u0117ti seanso \u012Fra\u0161in\u0117jim\u0105","Stop session recording":"Sustabdyti seanso \u012Fra\u0161in\u0117jim\u0105","Enable recording session":"\u012Egalinti seanso \u012Fra\u0161in\u0117jim\u0105","Enable LAN discovery":"\u012Egalinti LAN aptikim\u0105","Deny LAN discovery":"Neleisti LAN aptikimo","Write a message":"Ra\u0161yti \u017Einut\u0119",Prompt:"U\u017Euomina","Please wait for confirmation of UAC...":"Palaukite UAC patvirtinimo...",elevated_foreground_window_tip:"Dabartinis nuotolinio darbalaukio langas reikalauja didesni\u0173 privilegij\u0173, tod\u0117l laikinai ne\u012Fmanoma naudoti pel\u0117s ir klaviat\u016Bros. Galite papra\u0161yti nuotolinio vartotojo suma\u017Einti dabartin\u012F lang\u0105 arba spustel\u0117ti auk\u0161\u010Dio mygtuk\u0105 ry\u0161io valdymo lange. Norint i\u0161vengti \u0161ios problemos ateityje, rekomenduojama programin\u0119 \u012Frang\u0105 \u012Fdiegti nuotoliniame \u012Frenginyje.",Disconnected:"Atsijung\u0119s",Other:"Kita","Confirm before closing multiple tabs":"Patvirtinti prie\u0161 u\u017Edarant kelis skirtukus","Keyboard Settings":"Klaviat\u016Bros nustatymai","Full Access":"Pilna prieiga","Screen Share":"Ekrano bendrinimas","Wayland requires Ubuntu 21.04 or higher version.":"Wayland reikalauja Ubuntu 21.04 arba naujesn\u0117s versijos.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland reikalinga naujesn\u0117s Linux Distro versijos. I\u0161bandykite X11 darbalauk\u012F arba pakeiskite OS.",JumpLink:"Per\u017Ei\u016Bra","Please Select the screen to be shared(Operate on the peer side).":"Pra\u0161ome pasirinkti ekran\u0105, kur\u012F norite bendrinti (veikiant\u012F kitoje pus\u0117je).","Show RustDesk":"Rodyti RustDesk","This PC":"\u0160is kompiuteris",or:"arba","Continue with":"T\u0119sti su",Elevate:"Pakelti","Zoom cursor":"Mastelio keitimo \u017Eymeklis","Accept sessions via password":"Priimti seansus naudojant slapta\u017Eod\u012F","Accept sessions via click":"Priimti seansus spustel\u0117jus","Accept sessions via both":"Priimti seansus abiem variantais","Please wait for the remote side to accept your session request...":"Palaukite, kol nuotolin\u0117 pus\u0117 priims j\u016Bs\u0173 seanso u\u017Eklaus\u0105...","One-time Password":"Vienkartinis slapta\u017Eodis","Use one-time password":"Naudoti vienkartin\u012F slapta\u017Eod\u012F","One-time password length":"Vienkartinio slapta\u017Eod\u017Eio ilgis","Request access to your device":"Pra\u0161o leidimo valdyti j\u016Bs\u0173 \u012Frengin\u012F","Hide connection management window":"Sl\u0117pti ry\u0161io valdymo lang\u0105",hide_cm_tip:"Leisti pasl\u0117pti did\u017Ei\u0105j\u0105 ir ma\u017E\u0105j\u0105 raid\u0119, jei priimamos slapta\u017Eod\u017Eio sesijos arba naudojamas nuolatinis slapta\u017Eodis",wayland_experiment_tip:"Wayland palaikymas yra eksperimentinis, naudokite X11, jei jums reikalingas automatinis prisijungimas.","Right click to select tabs":"De\u0161iniuoju pel\u0117s mygtuku spustel\u0117kite, kad pasirinktum\u0117te skirtukus",Skipped:"Praleisti","Add to address book":"Prid\u0117ti prie adres\u0173 knygos",Group:"Grup\u0117",Search:"Paie\u0161ka","Closed manually by web console":"U\u017Edaryta rankiniu b\u016Bdu naudojant \u017Einiatinklio konsol\u0119","Local keyboard type":"Vietin\u0117s klaviat\u016Bros tipas","Select local keyboard type":"Pasirinkite vietin\u0117s klaviat\u016Bros tip\u0105",software_render_tip:"Jei turite Nvidia vaizdo plok\u0161t\u0119 ir nuotolinis langas i\u0161kart u\u017Esidaro prisijungus, gali pad\u0117ti \u201ENouveau\u201C tvarkykl\u0117s \u012Fdiegimas ir programin\u0117s \u012Frangos atvaizdavimo pasirinkimas. B\u016Btina paleisti i\u0161 naujo.","Always use software rendering":"Visada naudoti programin\u012F spartintuv\u0105",config_input:'Nor\u0117dami valdyti nuotolin\u012F darbalauk\u012F naudodami klaviat\u016Br\u0105, turite suteikti RustDesk leidimus "\u012Evesties monitoringas".',config_microphone:'Nor\u0117dami kalb\u0117tis su nuotoline puse, turite suteikti RustDesk leidim\u0105 "\u012Era\u0161yti gars\u0105".',request_elevation_tip:"Taip pat galite pra\u0161yti tesi\u0173 suteikimo, jeigu kas nors yra nuotolin\u0117je pus\u0117je.",Wait:"Laukti","Elevation Error":"Teisi\u0173 suteikimo klaida","Ask the remote user for authentication":"Klauskite nuotolinio vartotojo autentifikavimo","Choose this if the remote account is administrator":"Pasirinkite tai, jei nuotolin\u0117 paskyra yra administratorius","Transmit the username and password of administrator":"Persi\u0173sti administratoriaus vartotojo vard\u0105 ir slapta\u017Eod\u012F",still_click_uac_tip:'Vis tiek reikia, kad nuotolinis vartotojas paleid\u017Eiant RustDesk UAC lange paspaust\u0173 "OK".',"Request Elevation":"Pra\u0161yti teisi\u0173",wait_accept_uac_tip:"Palaukite, kol nuotolinis vartotojas patvirtins UAC u\u017Eklaus\u0105.","Elevate successfully":"Teis\u0117s suteiktos",uppercase:"did\u017Eiosios raid\u0117s",lowercase:"ma\u017Eosios raid\u0117s",digit:"skaitmuo","special character":"specialusis simbolis","length>=8":"ilgis>=8",Weak:"Silpnas",Medium:"Vidutinis",Strong:"Stiprus","Switch Sides":"Perjungti puses","Please confirm if you want to share your desktop?":"Pra\u0161ome patvirtinti, jeigu norite bendrinti darbalauk\u012F?",Display:"Ekranas","Default View Style":"Numatytasis per\u017Ei\u016Bros stilius","Default Scroll Style":"Numatytasis slinkties stilius","Default Image Quality":"Numatytoji vaizdo kokyb\u0117","Default Codec":"Numatytasis kodekas",Bitrate:"Sparta",FPS:"FPS",Auto:"Automatinis","Other Default Options":"Kitos numatytosios parinktys","Voice call":"Balso skambutis","Text chat":"Tekstinis pokalbis","Stop voice call":"Sustabdyti balso skambut\u012F",relay_hint_tip:`Tiesioginis ry\u0161ys gali b\u016Bti ne\u012Fmanomas. Tokiu atveju galite pabandyti prisijungti per perdavimo server\u012F. +Arba, jei norite i\u0161 karto naudoti perdavimo server\u012F, prie ID galite prid\u0117ti priesag\u0105 "/r" arba nuotolinio pagrindinio kompiuterio nustatymuose \u012Fgalinti "Visada prisijungti per rel\u0119".`,Reconnect:"Prisijungti i\u0161 naujo",Codec:"Kodekas",Resolution:"Rezoliucija","No transfers in progress":"Nevyksta joki\u0173 perdavim\u0173","Set one-time password length":"Nustatyti vienkartinio slapta\u017Eod\u017Eio ilg\u012F","RDP Settings":"RDP nustatymai","Sort by":"R\u016B\u0161iuoti pagal","New Connection":"Naujas ry\u0161ys",Restore:"Atkurti",Minimize:"Suma\u017Einti",Maximize:"Padidinti","Your Device":"J\u016Bs\u0173 \u012Frenginys",empty_recent_tip:`N\u0117ra paskutini\u0173 seans\u0173! +Laikas suplanuoti nauj\u0105.`,empty_favorite_tip:"Dar neturite parankini\u0173 nuotolini\u0173 seans\u0173.",empty_lan_tip:"Nuotolini\u0173 mazg\u0173 nerasta.",empty_address_book_tip:"Adres\u0173 knygel\u0117je n\u0117ra nuotolini\u0173 kompiuteri\u0173.","eg: admin":"pvz.: administratorius","Empty Username":"Tu\u0161\u010Dias naudotojo vardas","Empty Password":"Tu\u0161\u010Dias slapta\u017Eodis",Me:"A\u0161",identical_file_tip:"Failas yra identi\u0161kas nuotoliniame kompiuteryje esan\u010Diam failui.",show_monitors_tip:"Rodyti monitorius \u012Franki\u0173 juostoje","View Mode":"Per\u017Ei\u016Bros re\u017Eimas",login_linux_tip:"Nor\u0117dami \u012Fjungti X darbalaukio seans\u0105, turite b\u016Bti prisijung\u0119 prie nuotolin\u0117s Linux paskyros.",verify_rustdesk_password_tip:"\u012Eveskite kliento RustDesk slapta\u017Eod\u012F",remember_account_tip:"Prisiminti \u0161i\u0105 paskyr\u0105",os_account_desk_tip:"\u0160i paskyra naudojama norint prisijungti prie nuotolin\u0117s OS ir \u012Fgalinti darbalaukio seans\u0105 re\u017Eimu headless","OS Account":"OS paskyra",another_user_login_title_tip:"Kitas vartotojas jau yra prisijung\u0119s",another_user_login_text_tip:"Atjungti",xorg_not_found_title_tip:"Xorg nerastas",xorg_not_found_text_tip:"Pra\u0161om \u012Fdiegti Xorg",no_desktop_title_tip:"N\u0117ra pasiekiam\u0173 nuotolini\u0173 darbalauki\u0173",no_desktop_text_tip:"Pra\u0161om \u012Fdiegti GNOME Desktop","No need to elevate":"","System Sound":"",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"",resolution_fit_local_tip:"",resolution_custom_tip:"","Collapse toolbar":"","Accept and Elevate":"",accept_and_elevate_btn_tooltip:"",clipboard_wait_response_timeout_tip:"","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"",Service:"",Start:"",Stop:"",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},en:{desk_tip:"Your desktop can be accessed with this ID and password.",connecting_status:"Connecting to the RustDesk network...",not_ready_status:"Not ready. Please check your connection","ID/Relay Server":"ID/Relay server",id_change_tip:"Only a-z, A-Z, 0-9 and _ (underscore) characters allowed. The first letter must be a-z, A-Z. Length between 6 and 16.",Slogan_tip:"Made with heart in this chaotic world!","Build Date":"Build date","Audio Input":"Audio input","Hardware Codec":"Hardware codec","ID Server":"ID server","Relay Server":"Relay server","API Server":"API server",invalid_http:"must start with http:// or https://",server_not_support:"Not yet supported by the server","Password Required":"Password required","Wrong Password":"Wrong password","Connection Error":"Connection error","Login Error":"Login error","Show Hidden Files":"Show hidden files","Refresh File":"Refresh file","Remote Computer":"Remote computer","Local Computer":"Local computer","Confirm Delete":"Confirm delete","Multi Select":"Multi select","Select All":"Select all","Unselect All":"Unselect all","Empty Directory":"Empty directory","Custom Image Quality":"Custom image quality","Adjust Window":"Adjust window","Insert Lock":"Insert lock","Set Password":"Set password","OS Password":"OS password",install_tip:"Due to UAC, RustDesk can not work properly as the remote side in some cases. To avoid UAC, please click the button below to install RustDesk to the system.",config_acc:'In order to control your Desktop remotely, you need to grant RustDesk "Accessibility" permissions.',config_screen:'In order to access your Desktop remotely, you need to grant RustDesk "Screen Recording" permissions.',"Installation Path":"Installation path",agreement_tip:"By starting the installation, you accept the license agreement.","Accept and Install":"Accept and install",not_close_tcp_tip:"Don't close this window while you are using the tunnel","Remote Host":"Remote host","Remote Port":"Remote port","Local Port":"Local port","Local Address":"Local address","Change Local Port":"Change local port",setup_server_tip:"For faster connection, please set up your own server","Enter Remote ID":"Enter remote ID","Auto Login":'Auto Login (Only valid if you set "Lock after session end")',"Change Path":"Change path","Create Folder":"Create folder",whitelist_tip:"Only whitelisted IP can access me",verification_tip:"A verification code has been sent to the registered email address, enter the verification code to continue logging in.",whitelist_sep:"Separated by comma, semicolon, spaces or new line","Add Tag":"Add tag","Wrong credentials":"Wrong username or password","Edit Tag":"Edit tag","Forget Password":"Forget password","Add to Favorites":"Add to favorites","Remove from Favorites":"Remove from favorites","Socks5 Proxy":"Socks5 proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) proxy",install_daemon_tip:"For starting on boot, you need to install system service.","Are you sure to close the connection?":"Are you sure you want to close the connection?","One-Finger Tap":"One-finger tap","Left Mouse":"Left mouse","One-Long Tap":"One-long tap","Two-Finger Tap":"Two-finger tap","Right Mouse":"Right mouse","One-Finger Move":"One-finger move","Double Tap & Move":"Double tap & move","Mouse Drag":"Mouse drag","Three-Finger vertically":"Three-finger vertically","Mouse Wheel":"Mouse wheel","Two-Finger Move":"Two-finger move","Canvas Move":"Canvas move","Pinch to Zoom":"Pinch to zoom","Canvas Zoom":"Canvas zoom","Share Screen":"Share screen","Screen Capture":"Screen capture","Input Control":"Input control","Audio Capture":"Audio capture","File Connection":"File connection","Screen Connection":"Screen connection","Open System Setting":"Open system setting",android_input_permission_tip1:'In order for a remote device to control your Android device via mouse or touch, you need to allow RustDesk to use the "Accessibility" service.',android_input_permission_tip2:"Please go to the next system settings page, find and enter [Installed Services], turn on [RustDesk Input] service.",android_new_connection_tip:"New control request has been received, which wants to control your current device.",android_service_will_start_tip:'Turning on "Screen Capture" will automatically start the service, allowing other devices to request a connection to your device.',android_stop_service_tip:"Closing the service will automatically close all established connections.",android_version_audio_tip:"The current Android version does not support audio capture, please upgrade to Android 10 or higher.",android_start_service_tip:"Tap [Start service] or enable [Screen Capture] permission to start the screen sharing service.",android_permission_may_not_change_tip:"Permissions for established connections may not be changed instantly until reconnected.",doc_mac_permission:"https://rustdesk.com/docs/en/client/mac/#enable-permissions","Ignore Battery Optimizations":"Ignore battery optimizations",android_open_battery_optimizations_tip:"If you want to disable this feature, please go to the next RustDesk application settings page, find and enter [Battery], Uncheck [Unrestricted]",remote_restarting_tip:"Remote device is restarting, please close this message box and reconnect with permanent password after a while","Exit Fullscreen":"Exit fullscreen","Mobile Actions":"Mobile actions","Select Monitor":"Select monitor","Control Actions":"Control actions","Display Settings":"Display settings","Image Quality":"Image quality","Scroll Style":"Scroll style","Show Toolbar":"Show toolbar","Hide Toolbar":"Hide toolbar","Direct Connection":"Direct connection","Relay Connection":"Relay connection","Secure Connection":"Secure connection","Insecure Connection":"Insecure connection","Dark Theme":"Dark theme","Light Theme":"Light theme","Follow System":"Follow system","Unlock Security Settings":"Unlock security settings","Unlock Network Settings":"Unlock network settings","Direct IP Access":"Direct IP access","Audio Input Device":"Audio input device","Use IP Whitelisting":"Use IP whitelisting","Pin Toolbar":"Pin toolbar","Unpin Toolbar":"Unpin toolbar",elevated_foreground_window_tip:"The current window of the remote desktop requires higher privilege to operate, so it's unable to use the mouse and keyboard temporarily. You can request the remote user to minimize the current window, or click elevation button on the connection management window. To avoid this problem, it is recommended to install the software on the remote device.","Keyboard Settings":"Keyboard settings","Full Access":"Full access","Screen Share":"Screen share",JumpLink:"View","Please Select the screen to be shared(Operate on the peer side).":"Please select the screen to be shared(Operate on the peer side).","One-time Password":"One-time password",hide_cm_tip:"Allow hiding only if accepting sessions via password and using permanent password",wayland_experiment_tip:"Wayland support is in experimental stage, please use X11 if you require unattended access.",software_render_tip:"If you're using Nvidia graphics card under Linux and the remote window closes immediately after connecting, switching to the open-source Nouveau driver and choosing to use software rendering may help. A software restart is required.",config_input:'In order to control remote desktop with keyboard, you need to grant RustDesk "Input Monitoring" permissions.',config_microphone:'In order to speak remotely, you need to grant RustDesk "Record Audio" permissions.',request_elevation_tip:"You can also request elevation if there is someone on the remote side.","Elevation Error":"Elevation error",still_click_uac_tip:"Still requires the remote user to click OK on the UAC window of running RustDesk.","Request Elevation":"Request elevation",wait_accept_uac_tip:"Please wait for the remote user to accept the UAC dialog.","Switch Sides":"Switch sides","Default View Style":"Default view style","Default Scroll Style":"Default scroll style","Default Image Quality":"Default image quality","Default Codec":"Default codec","Other Default Options":"Other default options",relay_hint_tip:'It may not be possible to connect directly; you can try connecting via relay. Additionally, if you want to use a relay on your first attempt, you can add the "/r" suffix to the ID or select the option "Always connect via relay" in the card of recent sessions if it exists.',"RDP Settings":"RDP settings","New Connection":"New connection","Your Device":"Your device",empty_recent_tip:`Oops, no recent sessions! +Time to plan a new one.`,empty_favorite_tip:`No favorite peers yet? +Let's find someone to connect with and add it to your favorites!`,empty_lan_tip:"Oh no, it looks like we haven't discovered any peers yet.",empty_address_book_tip:"Oh dear, it appears that there are currently no peers listed in your address book.","Empty Username":"Empty username","Empty Password":"Empty password",identical_file_tip:"This file is identical with the peer's one.",show_monitors_tip:"Show monitors in toolbar","View Mode":"View mode",login_linux_tip:"You need to login to remote Linux account to enable a X desktop session",verify_rustdesk_password_tip:"Verify RustDesk password",remember_account_tip:"Remember this account",os_account_desk_tip:"This account is used to login the remote OS and enable the desktop session in headless","OS Account":"OS account",another_user_login_title_tip:"Another user already logged in",another_user_login_text_tip:"Disconnect",xorg_not_found_title_tip:"Xorg not found",xorg_not_found_text_tip:"Please install Xorg",no_desktop_title_tip:"No desktop environment is available",no_desktop_text_tip:"Please install GNOME desktop","System Sound":"System sound","Copy Fingerprint":"Copy fingerprint","no fingerprints":"No fingerprints",resolution_original_tip:"Original resolution",resolution_fit_local_tip:"Fit local resolution",resolution_custom_tip:"Custom resolution","Accept and Elevate":"Accept and elevate",accept_and_elevate_btn_tooltip:"Accept the connection and elevate UAC permissions.",clipboard_wait_response_timeout_tip:"Timed out waiting for copy response.",logout_tip:"Are you sure you want to log out?",exceed_max_devices:"You have reached the maximum number of managed devices.","Change Password":"Change password","Refresh Password":"Refresh password","Grid View":"Grid view","List View":"List view","Toggle Tags":"Toggle tags",pull_ab_failed_tip:"Failed to refresh address book",push_ab_failed_tip:"Failed to sync address book to server",synced_peer_readded_tip:"The devices that were present in the recent sessions will be synchronized back to the address book.","Change Color":"Change color","Primary Color":"Primary color","HSV Color":"HSV color","Installation Successful!":"Installation successful!",scam_title:"You May Be Being SCAMMED!",scam_text1:"If you are on the phone with someone you DON'T know AND TRUST who has asked you to use RustDesk and start the service, do not proceed and hang up immediately.",scam_text2:"They are likely a scammer trying to steal your money or other private information.",auto_disconnect_option_tip:"Automatically close incoming sessions on user inactivity","Connection failed due to inactivity":"Automatically disconnected due to inactivity","upgrade_rustdesk_server_pro_to_{}_tip":"Please upgrade RustDesk Server Pro to version {} or newer!",pull_group_failed_tip:"Failed to refresh group",doc_fix_wayland:"https://rustdesk.com/docs/en/client/linux/#x11-required",display_is_plugged_out_msg:"The display is plugged out, switch to the first display.",selinux_tip:"SELinux is enabled on your device, which may prevent RustDesk from running properly as controlled side.",id_input_tip:`You can input an ID, a direct IP, or a domain with a port (:). +If you want to access a device on another server, please append the server address (@?key=), for example, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +If you want to access a device on a public server, please input "@public", the key is not needed for public server. + +If you want to force the use of a relay connection on the first connection, add "/r" at the end of the ID, for example, "9123456234/r".`,privacy_mode_impl_mag_tip:"Mode 1",privacy_mode_impl_virtual_display_tip:"Mode 2",idd_not_support_under_win10_2004_tip:"Indirect display driver is not supported. Windows 10, version 2004 or newer is required.",input_source_1_tip:"Input source 1",input_source_2_tip:"Input source 2","swap-left-right-mouse":"Swap left-right mouse button","2FA code":"2FA code","enable-2fa-title":"Enable two-factor authentication","enable-2fa-desc":`Please set up your authenticator now. You can use an authenticator app such as Authy, Microsoft or Google Authenticator on your phone or desktop. + +Scan the QR code with your app and enter the code that your app shows to enable two-factor authentication.`,"wrong-2fa-code":"Can't verify the code. Check that code and local time settings are correct","enter-2fa-title":"Two-factor authentication",powered_by_me:"Powered by RustDesk",outgoing_only_desk_tip:`This is a customized edition. +You can connect to other devices, but other devices cannot connect to your device.`,preset_password_warning:"This customized edition comes with a preset password. Anyone knowing this password could gain full control of your device. If you did not expect this, uninstall the software immediately.",share_warning_tip:"The fields above are shared and visible to others.",ab_web_console_tip:"More on web console","allow-only-conn-window-open-tip":"Only allow connection if RustDesk window is open",no_need_privacy_mode_no_physical_displays_tip:"No physical displays, no need to use the privacy mode.","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"Default protocol and port are Socks5 and 1080",no_audio_input_device_tip:"No audio input device found.",clear_Wayland_screen_selection_tip:"After clearing the screen selection, you can reselect the screen to share.",confirm_clear_Wayland_screen_selection_tip:"Are you sure to clear the Wayland screen selection?",android_new_voice_call_tip:"A new voice call request was received. If you accept, the audio will switch to voice communication.",texture_render_tip:"Use texture rendering to make the pictures smoother. You could try disabling this option if you encounter rendering issues.",floating_window_tip:"It helps to keep RustDesk background service","enable-bot-tip":"If you enable this feature, you can receive the 2FA code from your bot. It can also function as a connection notification.","enable-bot-desc":`1. Open a chat with @BotFather. +2. Send the command "/newbot". You will receive a token after completing this step. +3. Start a chat with your newly created bot. Send a message beginning with a forward slash ("/") like "/hello" to activate it. +`,"cancel-2fa-confirm-tip":"Are you sure you want to cancel 2FA?","cancel-bot-confirm-tip":"Are you sure you want to cancel Telegram bot?","About RustDesk":"",network_error_tip:"Please check your network connection, then click retry.","enable-trusted-devices-tip":"Skip 2FA verification on trusted devices","one-way-file-transfer-tip":"One-way file transfer is enabled on the controlled side.",web_id_input_tip:`You can input an ID in the same server, direct IP access is not supported in web client. +If you want to access a device on another server, please append the server address (@?key=), for example, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +If you want to access a device on a public server, please input "@public", the key is not needed for public server.`},sv:{Status:"Status","Your Desktop":"Ditt skrivbord",desk_tip:"Ditt skrivbord kan delas med hj\xE4lp av detta ID och l\xF6senord",Password:"L\xF6senord",Ready:"Redo",Established:"Uppkopplad",connecting_status:"Ansluter till RustDesk...","Enable service":"S\xE4tt p\xE5 tj\xE4nsten","Start service":"Starta tj\xE4nsten","Service is running":"Tj\xE4nsten \xE4r startad","Service is not running":"Tj\xE4nsten \xE4r ej startad",not_ready_status:"Ej redo. Kontrollera din n\xE4tverksanslutning","Control Remote Desktop":"Kontrollera fj\xE4rrskrivbord","Transfer file":"\xD6verf\xF6r fil",Connect:"Anslut","Recent sessions":"Dina senaste sessioner","Address book":"Addressbok",Confirmation:"Bekr\xE4ftelse","TCP tunneling":"TCP Tunnel",Remove:"Ta bort","Refresh random password":"Skapa nytt slumpm\xE4ssigt l\xF6senord","Set your own password":"Skapa ditt eget l\xF6senord","Enable keyboard/mouse":"Till\xE5t tangentbord/mus","Enable clipboard":"Till\xE5t urklipp","Enable file transfer":"Till\xE5t fil\xF6verf\xF6ring","Enable TCP tunneling":"Till\xE5t TCP tunnel","IP Whitelisting":"IP Vitlisting","ID/Relay Server":"ID/Relay Server","Import server config":"Importera Server config","Export Server Config":"Exportera Server config","Import server configuration successfully":"Importering lyckades","Export server configuration successfully":"Exportering lyckades","Invalid server configuration":"Ogiltig server config","Clipboard is empty":"Urklippet \xE4r tomt","Stop service":"Avsluta tj\xE4nsten","Change ID":"Byt ID","Your new ID":"Ditt nya ID","length %min% to %max%":"","starts with a letter":"","allowed characters":"",id_change_tip:"Bara a-z, A-Z, 0-9 och _ (understr\xE4ck) tecken \xE4r till\xE5tna. Den f\xF6rsta bokstaven m\xE5ste vara a-z, A-Z. L\xE4ngd mellan 6 och 16.",Website:"Hemsida",About:"Om",Slogan_tip:"","Privacy Statement":"",Mute:"Tyst","Build Date":"",Version:"",Home:"","Audio Input":"Ljud input",Enhancements:"F\xF6rb\xE4ttringar","Hardware Codec":"H\xE5rdvarucodec","Adaptive bitrate":"Adaptiv Bitrate","ID Server":"ID server","Relay Server":"Relay Server","API Server":"API Server",invalid_http:"m\xE5ste b\xF6rja med http:// eller https://","Invalid IP":"Ogiltig IP","Invalid format":"Ogiltigt format",server_not_support:"St\xF6ds \xE4nnu inte av servern","Not available":"Ej tillg\xE4nglig","Too frequent":"F\xF6r ofta",Cancel:"Avbryt",Skip:"Hoppa \xF6ver",Close:"St\xE4ng",Retry:"F\xF6rs\xF6k igen",OK:"OK","Password Required":"L\xF6senord kr\xE4vs","Please enter your password":"Skriv in ditt l\xF6senord","Remember password":"Kom ih\xE5g l\xF6senord","Wrong Password":"Fel l\xF6senord","Do you want to enter again?":"Vill du skriva in igen?","Connection Error":"Anslutningsfel",Error:"Ett fel uppstod","Reset by the peer":"\xC5terst\xE4llt av klienten","Connecting...":"Ansluter...","Connection in progress. Please wait.":"Anslutning p\xE5g\xE5r. Var god v\xE4nta.","Please try 1 minute later":"F\xF6rs\xF6k igen om en minut","Login Error":"Inloggningsfel",Successful:"Lyckat","Connected, waiting for image...":"Ansluten, v\xE4ntar p\xE5 bild...",Name:"Namn",Type:"Typ",Modified:"Modifierad",Size:"Storlek","Show Hidden Files":"Visa g\xF6mda filer",Receive:"Ta emot",Send:"Skicka","Refresh File":"Uppdatera fil",Local:"Lokalt",Remote:"Fj\xE4rr","Remote Computer":"Fj\xE4rrdator","Local Computer":"Lokal dator","Confirm Delete":"Bekr\xE4fta borttagning",Delete:"Ta bort",Properties:"Egenskaper","Multi Select":"V\xE4lj flera","Select All":"Markera alla ","Unselect All":"Avm\xE4rkera alla","Empty Directory":"Tom mapp","Not an empty directory":"Inte en tom mapp","Are you sure you want to delete this file?":"\xC4r du s\xE4ker att du vill ta bort filen?","Are you sure you want to delete this empty directory?":"\xC4r du s\xE4ker att du vill ta bort den tomma mappen?","Are you sure you want to delete the file of this directory?":"\xC4r du s\xE4ker att du vill ta bort filen ur mappen?","Do this for all conflicts":"G\xF6r f\xF6r alla konflikter","This is irreversible!":"Detta g\xE5r ej att \xE5ngra!",Deleting:"Tar bort",files:"filer",Waiting:"V\xE4ntnar",Finished:"Klar",Speed:"Hastighet","Custom Image Quality":"Anpassad bildkvalitet","Privacy mode":"S\xE4kerhetsl\xE4ge","Block user input":"Blokera anv\xE4ndarinput","Unblock user input":"Till\xE5t anv\xE4ndarinput","Adjust Window":"\xC4ndra f\xF6nster",Original:"Orginal",Shrink:"Krymp",Stretch:"Str\xE4ck ut",Scrollbar:"Scrollbar",ScrollAuto:"ScrollAuto","Good image quality":"Bra bildkvalitet",Balanced:"Balanserad","Optimize reaction time":"Optimera reaktionstid",Custom:"Anpassat","Show remote cursor":"Visa fj\xE4rrmus","Show quality monitor":"Visa bildkvalitet","Disable clipboard":"St\xE4ng av urklipp","Lock after session end":"L\xE5s efter sessionens slut",Insert:"Insert","Insert Lock":"Insert l\xE5s",Refresh:"Uppdatera","ID does not exist":"Detta ID existerar inte","Failed to connect to rendezvous server":"Lyckades inte ansluta till randezvous servern","Please try later":"F\xF6rs\xF6k igen senare","Remote desktop is offline":"Fj\xE4rrskrivbordet \xE4r offline","Key mismatch":"Nyckeln st\xE4mmer inte",Timeout:"Timeout","Failed to connect to relay server":"Lyckades inte ansluta till relay servern","Failed to connect via rendezvous server":"Lyckades inte ansluta via randezvous servern","Failed to connect via relay server":"Lyckades inte ansluta via relay servern","Failed to make direct connection to remote desktop":"Lyckades inte ansluta direkt till fj\xE4rrskrivbordet","Set Password":"V\xE4lj l\xF6senord","OS Password":"OS l\xF6senord",install_tip:"P\xE5 grund av UAC, kan inte RustDesk fungera ordentligt p\xE5 klientsidan. F\xF6r att undvika problem med UAC, tryck p\xE5 knappen nedan f\xF6r att installera RustDesk p\xE5 systemet.","Click to upgrade":"Klicka f\xF6r att nedgradera","Click to download":"Klicka f\xF6r att ladda ner","Click to update":"Klicka f\xF6r att uppdatera",Configure:"Konfigurera",config_acc:'F\xF6r att kontrollera din dator p\xE5 distans m\xE5ste du ge RustDesk "Tillg\xE4nglighets" r\xE4ttigheter.',config_screen:'F\xF6r att kontrollera din dator p\xE5 distans m\xE5ste du ge RustDesk "Sk\xE4rminspelnings" r\xE4ttigheter.',"Installing ...":"Installerar...",Install:"Installera",Installation:"Installation","Installation Path":"Installationsplats","Create start menu shortcuts":"Skapa startmeny genv\xE4g","Create desktop icon":"Skapa ikon p\xE5 skrivbordet",agreement_tip:"Genom att starta installationen accepterar du licensavtalet.","Accept and Install":"Acceptera och installera","End-user license agreement":"End-user license agreement","Generating ...":"Genererar...","Your installation is lower version.":"Ditt skrivbord har en l\xE4gre version",not_close_tcp_tip:"St\xE4ng inde detta f\xF6nster n\xE4r du anv\xE4nder tunneln","Listening ...":"Lyssnar...","Remote Host":"Fj\xE4rrhost","Remote Port":"Fj\xE4rrport",Action:"Handling",Add:"L\xE4gg till","Local Port":"Lokal port","Local Address":"Lokal adress","Change Local Port":"\xC4ndra lokal port",setup_server_tip:"S\xE4tt upp din egen server f\xF6r en snabbare anslutning","Too short, at least 6 characters.":"F\xF6r kort, minst 6 tecken.","The confirmation is not identical.":"Bekr\xE4ftelsen st\xE4mmer inte.",Permissions:"R\xE4ttigheter",Accept:"Acceptera",Dismiss:"Till\xE5t inte",Disconnect:"Koppla ifr\xE5n","Enable file copy and paste":"Till\xE5t kopiering av filer",Connected:"Ansluten","Direct and encrypted connection":"Direkt och krypterad anslutning","Relayed and encrypted connection":"Vidarebefodrad och krypterad anslutning","Direct and unencrypted connection":"Direkt och okrypterad anslutning","Relayed and unencrypted connection":"Vidarebefodrad och okrypterad anslutning","Enter Remote ID":"Skriv in fj\xE4rr-ID","Enter your password":"Skriv in ditt l\xF6senord","Logging in...":"Loggar in...","Enable RDP session sharing":"Till\xE5t RDP sessionsdelning","Auto Login":'Auto Login (Bara giltigt om du s\xE4tter "L\xE5s efter sessionens slut")',"Enable direct IP access":"Till\xE5t direkt IP anslutningar",Rename:"Byt namn",Space:"Mellanslag","Create desktop shortcut":"Skapa skrivbordsgenv\xE4g","Change Path":"\xC4ndra plats","Create Folder":"Skapa mapp","Please enter the folder name":"Skriv in namnet p\xE5 mappen","Fix it":"Fixa det",Warning:"Varning","Login screen using Wayland is not supported":"Login med Wayland st\xF6ds inte","Reboot required":"Omstart kr\xE4vs","Unsupported display server":"Displayserver st\xF6ds inte ","x11 expected":"x11 f\xF6rv\xE4ntades",Port:"Port",Settings:"Inst\xE4llningar",Username:"Anv\xE4ndarnamn","Invalid port":"Ogiltig port","Closed manually by the peer":"St\xE4ngd manuellt av klienten","Enable remote configuration modification":"Till\xE5t fj\xE4rrkonfigurering","Run without install":"K\xF6r utan installation","Connect via relay":"Anslut via relay","Always connect via relay":"Anslut alltid via relay",whitelist_tip:"Bara vitlistade IPs kan koppla upp till mig",Login:"Logga in",Verify:"Verifiera","Remember me":"Kom ih\xE5g mig","Trust this device":"Lita p\xE5 denna enhet","Verification code":"Verifikationskod",verification_tip:"",Logout:"Logga ut",Tags:"Taggar","Search ID":"S\xF6k ID",whitelist_sep:"Separerat av ett comma, semikolon, mellanslag eller ny linje","Add ID":"L\xE4gg till ID","Add Tag":"L\xE4gg till Tagg","Unselect all tags":"Avmarkera alla taggar","Network error":"N\xE4tverksfel","Username missed":"Anv\xE4ndarnamn saknas","Password missed":"L\xF6senord saknas","Wrong credentials":"Fel anv\xE4ndarnamn eller l\xF6senord","The verification code is incorrect or has expired":"","Edit Tag":"\xC4ndra Tagg","Forget Password":"Gl\xF6m l\xF6senord",Favorites:"Favoriter","Add to Favorites":"L\xE4gg till favorit","Remove from Favorites":"Ta bort fr\xE5n favoriter",Empty:"Tom","Invalid folder name":"Ogiltigt mappnamn","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) Proxy",Discovered:"Uppt\xE4ckt",install_daemon_tip:"F\xF6r att starta efter boot m\xE5ste du installera systemtj\xE4nsten.","Remote ID":"Fj\xE4rr ID",Paste:"Klistra in","Paste here?":"Klistra in h\xE4r?","Are you sure to close the connection?":"\xC4r du s\xE4ker att du vill avsluta anslutningen?","Download new version":"Ladda ner ny version","Touch mode":"Touchl\xE4ge","Mouse mode":"Musl\xE4ge","One-Finger Tap":"En fingers tryck","Left Mouse":"V\xE4nster mus","One-Long Tap":"L\xE5ngt tryck","Two-Finger Tap":"L\xE5ngt tryck med tv\xE5 fingrar","Right Mouse":"H\xF6ger mus","One-Finger Move":"En fingers drag","Double Tap & Move":"Dubbeltryck och flytta","Mouse Drag":"Dra med musen","Three-Finger vertically":"Tre fingrar vertikalt","Mouse Wheel":"Scrollhjul","Two-Finger Move":"Tv\xE5 fingers flytt","Canvas Move":"Flytta canvas","Pinch to Zoom":"Nyp f\xF6r zoom","Canvas Zoom":"Canvas zoom","Reset canvas":"\xC5terst\xE4ll canvas","No permission of file transfer":"R\xE4ttigheter saknas",Note:"Notering",Connection:"Anslutning","Share Screen":"Dela sk\xE4rm",Chat:"Chatt",Total:"Totalt",items:"f\xF6rem\xE5l",Selected:"Valda","Screen Capture":"Sk\xE4rminspelning","Input Control":"Inputkontroll","Audio Capture":"Ljudinspelning","File Connection":"Fil anslutning","Screen Connection":"Sk\xE4rm anslutning","Do you accept?":"Accepterar du?","Open System Setting":"\xD6ppna systeminst\xE4llnig","How to get Android input permission?":"Hur f\xE5r man Android r\xE4ttigheter?",android_input_permission_tip1:"Android r\xE4ttigheter saknas",android_input_permission_tip2:"G\xE5 till systeminst\xE4llningarna, hitta [Installed Services], s\xE4tt p\xE5 [RustDesk Input] tj\xE4nsten.",android_new_connection_tip:"Ny kontrollf\xF6rfr\xE5gan mottagen, denna vill kontrollera din enhet.",android_service_will_start_tip:'S\xE4tter du p\xE5 "sk\xE4rminspelning" kommer tj\xE4nsten automatiskt att starta. Detta till\xE5ter andra enheter att kontrollera din enhet.',android_stop_service_tip:"Genom att st\xE4nga av tj\xE4nsten kommer alla enheter att kopplas ifr\xE5n.",android_version_audio_tip:"Din version av Android st\xF6djer inte ljudinspelning, Android 10 eller nyare kr\xE4vs",android_start_service_tip:"",android_permission_may_not_change_tip:"",Account:"Konto",Overwrite:"Skriv \xF6ver","This file exists, skip or overwrite this file?":"Filen finns redan, hoppa \xF6ver eller skriv \xF6ver filen?",Quit:"Avsluta",Help:"Hj\xE4lp",Failed:"Misslyckades",Succeeded:"Lyckades","Someone turns on privacy mode, exit":"N\xE5gon s\xE4tter p\xE5 s\xE4kerhetesl\xE4ge, avsluta",Unsupported:"St\xF6ds inte","Peer denied":"Klienten nekade","Please install plugins":"Var god installera plugins","Peer exit":"Avsluta klient","Failed to turn off":"Misslyckades med avst\xE4ngning","Turned off":"Avst\xE4ngd",Language:"Spr\xE5k","Keep RustDesk background service":"Beh\xE5ll RustDesk i bakgrunden","Ignore Battery Optimizations":"Ignorera batterioptimering",android_open_battery_optimizations_tip:"Om du vill st\xE4nga av denna funktion, g\xE5 till n\xE4sta RustDesk programs inst\xE4llningar, hitta [Batteri], Checka ur [Obegr\xE4nsad]","Start on boot":"","Start the screen sharing service on boot, requires special permissions":"","Connection not allowed":"Anslutning ej till\xE5ten","Legacy mode":"Legacy mode","Map mode":"Kartl\xE4ge","Translate mode":"\xD6vers\xE4ttningsl\xE4ge","Use permanent password":"Anv\xE4nd permanent l\xF6senord","Use both passwords":"Anv\xE4nd b\xE5da l\xF6senorden","Set permanent password":"St\xE4ll in permanent l\xF6senord","Enable remote restart":"S\xE4tt p\xE5 fj\xE4rromstart","Restart remote device":"Starta om fj\xE4rrenheten","Are you sure you want to restart":"\xC4r du s\xE4ker att du vill starta om?","Restarting remote device":"Startar om fj\xE4rrenheten",remote_restarting_tip:"Enheten startar om, st\xE4ng detta meddelande och anslut igen om en liten stund",Copied:"Kopierad","Exit Fullscreen":"G\xE5 ur fullsk\xE4rmsl\xE4ge",Fullscreen:"Fullsk\xE4rm","Mobile Actions":"Mobila \xE5terg\xE4rder","Select Monitor":"V\xE4lj sk\xE4rm","Control Actions":"Kontroller","Display Settings":"Sk\xE4rminst\xE4llningar",Ratio:"Ratio","Image Quality":"Bildkvalitet","Scroll Style":"Scrollstil","Show Toolbar":"","Hide Toolbar":"","Direct Connection":"Direktanslutning","Relay Connection":"Relayanslutning","Secure Connection":"S\xE4ker anslutning","Insecure Connection":"Os\xE4ker anslutning","Scale original":"Skala orginal","Scale adaptive":"Skala adaptivt",General:"Generellt",Security:"S\xE4kerhet",Theme:"Tema","Dark Theme":"M\xF6rkt tema","Light Theme":"",Dark:"M\xF6rk",Light:"Ljus","Follow System":"F\xF6lj system","Enable hardware codec":"Aktivera h\xE5rdvarucodec","Unlock Security Settings":"L\xE5s upp s\xE4kerhetsinst\xE4llningar","Enable audio":"S\xE4tt p\xE5 ljud","Unlock Network Settings":"L\xE5s upp n\xE4tverksinst\xE4llningar",Server:"Server","Direct IP Access":"Direkt IP \xE5tkomst",Proxy:"Proxy",Apply:"Till\xE4mpa","Disconnect all devices?":"Koppla ifr\xE5n alla enheter?",Clear:"T\xF6m","Audio Input Device":"Inmatningsenhet f\xF6r ljud","Use IP Whitelisting":"Anv\xE4nd IP-Vitlistning",Network:"N\xE4tverk","Pin Toolbar":"","Unpin Toolbar":"",Recording:"Spelar in",Directory:"Katalog","Automatically record incoming sessions":"Spela in inkommande sessioner automatiskt",Change:"Byt","Start session recording":"Starta inspelning","Stop session recording":"Avsluta inspelning","Enable recording session":"S\xE4tt p\xE5 sessionsinspelning","Enable LAN discovery":"S\xE4tt p\xE5 LAN uppt\xE4ckt","Deny LAN discovery":"Neka LAN uppt\xE4ckt","Write a message":"Skriv ett meddelande",Prompt:"Prompt","Please wait for confirmation of UAC...":"Var god v\xE4nta f\xF6r UAC bekr\xE4ftelse...",elevated_foreground_window_tip:"Detta f\xF6nster hos klienten kr\xE4ver en h\xF6gre beh\xF6righet. Du kan be anv\xE4ndaren att minimera f\xF6nstret, eller att ge h\xF6gre beh\xF6righeter i f\xF6nstret f\xF6r anslutningsinst\xE4llningar. F\xF6r att undvika detta problem i framtiden, installera programmet p\xE5 klientens sida.",Disconnected:"Fr\xE5nkopplad",Other:"\xD6vrigt","Confirm before closing multiple tabs":"Bekr\xE4fta innan du st\xE4nger flera flikar","Keyboard Settings":"Tangentbordsinst\xE4llningar","Full Access":"Full tillg\xE5ng","Screen Share":"Sk\xE4rmdelning","Wayland requires Ubuntu 21.04 or higher version.":"Wayland kr\xE4ver Ubuntu 21.04 eller h\xF6gre.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland kr\xE4ver en h\xF6gre version av linux. F\xF6rs\xF6k igen eller byt OS.",JumpLink:"JumpLink","Please Select the screen to be shared(Operate on the peer side).":"V\xE4lj sk\xE4rm att dela","Show RustDesk":"Visa RustDesk","This PC":"Denna dator",or:"eller","Continue with":"Forts\xE4tt med",Elevate:"H\xF6j upp","Zoom cursor":"Zoom","Accept sessions via password":"Acceptera sessioner via l\xF6senord","Accept sessions via click":"Acceptera sessioner via klick","Accept sessions via both":"Acceptera sessioner via b\xE5da","Please wait for the remote side to accept your session request...":"Var god v\xE4nta p\xE5 att klienten accepterar din f\xF6rfr\xE5gan...","One-time Password":"En-g\xE5ngs l\xF6senord","Use one-time password":"Anv\xE4nd en-g\xE5ngs l\xF6senord","One-time password length":"L\xE4ngd p\xE5 en-g\xE5ngs l\xF6senord","Request access to your device":"Beg\xE4r \xE5tkomst till din enhet","Hide connection management window":"G\xF6m hanteringsf\xF6nster",hide_cm_tip:"Till\xE5t att g\xF6mma endast om accepterande sessioner med l\xF6senord och permanenta l\xF6senord",wayland_experiment_tip:"","Right click to select tabs":"",Skipped:"","Add to address book":"",Group:"",Search:"","Closed manually by web console":"","Local keyboard type":"","Select local keyboard type":"",software_render_tip:"","Always use software rendering":"",config_input:"",config_microphone:"",request_elevation_tip:"",Wait:"","Elevation Error":"","Ask the remote user for authentication":"","Choose this if the remote account is administrator":"","Transmit the username and password of administrator":"",still_click_uac_tip:"","Request Elevation":"",wait_accept_uac_tip:"","Elevate successfully":"",uppercase:"",lowercase:"",digit:"","special character":"","length>=8":"",Weak:"",Medium:"",Strong:"","Switch Sides":"","Please confirm if you want to share your desktop?":"",Display:"","Default View Style":"","Default Scroll Style":"","Default Image Quality":"","Default Codec":"",Bitrate:"",FPS:"",Auto:"","Other Default Options":"","Voice call":"","Text chat":"","Stop voice call":"",relay_hint_tip:"",Reconnect:"",Codec:"",Resolution:"","No transfers in progress":"","Set one-time password length":"","RDP Settings":"","Sort by":"","New Connection":"",Restore:"",Minimize:"",Maximize:"","Your Device":"",empty_recent_tip:"",empty_favorite_tip:"",empty_lan_tip:"",empty_address_book_tip:"","eg: admin":"","Empty Username":"","Empty Password":"",Me:"",identical_file_tip:"",show_monitors_tip:"","View Mode":"",login_linux_tip:"",verify_rustdesk_password_tip:"",remember_account_tip:"",os_account_desk_tip:"","OS Account":"",another_user_login_title_tip:"",another_user_login_text_tip:"",xorg_not_found_title_tip:"",xorg_not_found_text_tip:"",no_desktop_title_tip:"",no_desktop_text_tip:"","No need to elevate":"","System Sound":"",Default:"","New RDP":"",Fingerprint:"","Copy Fingerprint":"","no fingerprints":"","Select a peer":"","Select peers":"",Plugins:"",Uninstall:"",Update:"",Enable:"",Disable:"",Options:"",resolution_original_tip:"",resolution_fit_local_tip:"",resolution_custom_tip:"","Collapse toolbar":"","Accept and Elevate":"",accept_and_elevate_btn_tooltip:"",clipboard_wait_response_timeout_tip:"","Incoming connection":"","Outgoing connection":"",Exit:"",Open:"",logout_tip:"",Service:"",Start:"",Stop:"",exceed_max_devices:"","Sync with recent sessions":"","Sort tags":"","Open connection in new tab":"","Move tab to new window":"","Can not be empty":"","Already exists":"","Change Password":"","Refresh Password":"",ID:"","Grid View":"","List View":"",Select:"","Toggle Tags":"",pull_ab_failed_tip:"",push_ab_failed_tip:"",synced_peer_readded_tip:"","Change Color":"","Primary Color":"","HSV Color":"","Installation Successful!":"","Installation failed!":"","Reverse mouse wheel":"","{} sessions":"",scam_title:"",scam_text1:"",scam_text2:"","Don't show again":"","I Agree":"",Decline:"","Timeout in minutes":"",auto_disconnect_option_tip:"","Connection failed due to inactivity":"","Check for software update on startup":"","upgrade_rustdesk_server_pro_to_{}_tip":"",pull_group_failed_tip:"","Filter by intersection":"","Remove wallpaper during incoming sessions":"",Test:"",display_is_plugged_out_msg:"","No displays":"","Open in new window":"","Show displays as individual windows":"","Use all my displays for the remote session":"",selinux_tip:"","Change view":"","Big tiles":"","Small tiles":"",List:"","Virtual display":"","Plug out all":"","True color (4:4:4)":"","Enable blocking user input":"",id_input_tip:"",privacy_mode_impl_mag_tip:"",privacy_mode_impl_virtual_display_tip:"","Enter privacy mode":"","Exit privacy mode":"",idd_not_support_under_win10_2004_tip:"",input_source_1_tip:"",input_source_2_tip:"","Swap control-command key":"","swap-left-right-mouse":"","2FA code":"",More:"","enable-2fa-title":"","enable-2fa-desc":"","wrong-2fa-code":"","enter-2fa-title":"","Email verification code must be 6 characters.":"","2FA code must be 6 digits.":"","Multiple Windows sessions found":"","Please select the session you want to connect to":"",powered_by_me:"",outgoing_only_desk_tip:"",preset_password_warning:"","Security Alert":"","My address book":"",Personal:"",Owner:"","Set shared password":"","Exist in":"","Read-only":"","Read/Write":"","Full Control":"",share_warning_tip:"",Everyone:"",ab_web_console_tip:"","allow-only-conn-window-open-tip":"",no_need_privacy_mode_no_physical_displays_tip:"","Follow remote cursor":"","Follow remote window focus":"",default_proxy_tip:"",no_audio_input_device_tip:"",Incoming:"",Outgoing:"","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"",texture_render_tip:"","Use texture rendering":"","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},uk:{Status:"\u0421\u0442\u0430\u0442\u0443\u0441","Your Desktop":"\u0412\u0430\u0448\u0430 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u044F",desk_tip:"\u0414\u043E\u0441\u0442\u0443\u043F \u0434\u043E \u0432\u0430\u0448\u043E\u0457 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0456 \u043C\u043E\u0436\u043B\u0438\u0432\u0438\u0439 \u0437 \u0446\u0438\u043C ID \u0442\u0430 \u043F\u0430\u0440\u043E\u043B\u0435\u043C.",Password:"\u041F\u0430\u0440\u043E\u043B\u044C",Ready:"\u0413\u043E\u0442\u043E\u0432\u043E",Established:"\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043E",connecting_status:"\u041F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u0434\u043E \u043C\u0435\u0440\u0435\u0436\u0456 RustDesk...","Enable service":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0441\u043B\u0443\u0436\u0431\u0443","Start service":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u0441\u043B\u0443\u0436\u0431\u0443","Service is running":"\u0421\u043B\u0443\u0436\u0431\u0430 \u043F\u0440\u0430\u0446\u044E\u0454","Service is not running":"\u0421\u043B\u0443\u0436\u0431\u0430 \u043D\u0435 \u0437\u0430\u043F\u0443\u0449\u0435\u043D\u0430",not_ready_status:"\u041D\u0435 \u0433\u043E\u0442\u043E\u0432\u043E. \u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u043F\u0435\u0440\u0435\u0432\u0456\u0440\u0442\u0435 \u0432\u0430\u0448\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Control Remote Desktop":"\u041A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u044E \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0435\u044E","Transfer file":"\u041D\u0430\u0434\u0456\u0441\u043B\u0430\u0442\u0438 \u0444\u0430\u0439\u043B",Connect:"\u041F\u0456\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0438\u0441\u044F","Recent sessions":"\u041D\u0435\u0449\u043E\u0434\u0430\u0432\u043D\u0456 \u0441\u0435\u0430\u043D\u0441\u0438","Address book":"\u0410\u0434\u0440\u0435\u0441\u043D\u0430 \u043A\u043D\u0438\u0433\u0430",Confirmation:"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F","TCP tunneling":"TCP-\u0442\u0443\u043D\u0435\u043B\u044E\u0432\u0430\u043D\u043D\u044F",Remove:"\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438","Refresh random password":"\u041E\u043D\u043E\u0432\u0438\u0442\u0438 \u0432\u0438\u043F\u0430\u0434\u043A\u043E\u0432\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Set your own password":"\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 \u0441\u0432\u0456\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Enable keyboard/mouse":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u043A\u043B\u0430\u0432\u0456\u0430\u0442\u0443\u0440\u0443/\u043C\u0438\u0448\u0443","Enable clipboard":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0431\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0456\u043D\u0443","Enable file transfer":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0444\u0430\u0439\u043B\u0456\u0432","Enable TCP tunneling":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0442\u0443\u043D\u0435\u043B\u044E\u0432\u0430\u043D\u043D\u044F TCP","IP Whitelisting":"\u0421\u043F\u0438\u0441\u043E\u043A \u0434\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u0438\u0445 IP-\u0430\u0434\u0440\u0435\u0441","ID/Relay Server":"ID/\u0421\u0435\u0440\u0432\u0435\u0440 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0456\u0457","Import server config":"\u0406\u043C\u043F\u043E\u0440\u0442\u0443\u0432\u0430\u0442\u0438 \u043A\u043E\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044E \u0441\u0435\u0440\u0432\u0435\u0440\u0430","Export Server Config":"\u0415\u043A\u0441\u043F\u043E\u0440\u0442\u0443\u0432\u0430\u0442\u0438 \u043A\u043E\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044E \u0441\u0435\u0440\u0432\u0435\u0440\u0430","Import server configuration successfully":"\u041A\u043E\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044E \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0443\u0441\u043F\u0456\u0448\u043D\u043E \u0456\u043C\u043F\u043E\u0440\u0442\u043E\u0432\u0430\u043D\u043E","Export server configuration successfully":"\u041A\u043E\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044E \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0443\u0441\u043F\u0456\u0448\u043D\u043E \u0435\u043A\u0441\u043F\u043E\u0440\u0442\u043E\u0432\u0430\u043D\u043E","Invalid server configuration":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0430 \u043A\u043E\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044F \u0441\u0435\u0440\u0432\u0435\u0440\u0430","Clipboard is empty":"\u0411\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0456\u043D\u0443 \u043F\u043E\u0440\u043E\u0436\u043D\u0456\u0439","Stop service":"\u0417\u0443\u043F\u0438\u043D\u0438\u0442\u0438 \u0441\u043B\u0443\u0436\u0431\u0443","Change ID":"\u0417\u043C\u0456\u043D\u0438\u0442\u0438 ID","Your new ID":"\u0412\u0430\u0448 \u043D\u043E\u0432\u0438\u0439 ID","length %min% to %max%":"\u0432\u0456\u0434 %min% \u0434\u043E %max% \u0441\u0438\u043C\u0432\u043E\u043B\u0456\u0432","starts with a letter":"\u043F\u043E\u0447\u0438\u043D\u0430\u0454\u0442\u044C\u0441\u044F \u0437 \u043B\u0456\u0442\u0435\u0440\u0438","allowed characters":"\u0434\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u0456 \u0441\u0438\u043C\u0432\u043E\u043B\u0438",id_change_tip:"\u0414\u043E\u043F\u0443\u0441\u043A\u0430\u044E\u0442\u044C\u0441\u044F \u043B\u0438\u0448\u0435 \u0441\u0438\u043C\u0432\u043E\u043B\u0438 a-z, A-Z, 0-9 \u0456 _ (\u043F\u0456\u0434\u043A\u0440\u0435\u0441\u043B\u0435\u043D\u043D\u044F). \u041F\u0435\u0440\u0448\u043E\u044E \u043F\u043E\u0432\u0438\u043D\u043D\u0430 \u0431\u0443\u0442\u0438 \u043B\u0456\u0442\u0435\u0440\u0430 a-z, A-Z. \u0414\u043E\u0432\u0436\u0438\u043D\u0430 \u2014 \u0432\u0456\u0434 6 \u0434\u043E 16 \u0441\u0438\u043C\u0432\u043E\u043B\u0456\u0432",Website:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442",About:"\u041F\u0440\u043E \u0437\u0430\u0441\u0442\u043E\u0441\u0443\u043D\u043E\u043A",Slogan_tip:"\u0421\u0442\u0432\u043E\u0440\u0435\u043D\u043E \u0437 \u0434\u0443\u0448\u0435\u044E \u0432 \u0446\u044C\u043E\u043C\u0443 \u0445\u0430\u043E\u0442\u0438\u0447\u043D\u043E\u043C\u0443 \u0441\u0432\u0456\u0442\u0456!","Privacy Statement":"\u0414\u0435\u043A\u043B\u0430\u0440\u0430\u0446\u0456\u044F \u043F\u0440\u043E \u043A\u043E\u043D\u0444\u0456\u0434\u0435\u043D\u0446\u0456\u0439\u043D\u0456\u0441\u0442\u044C",Mute:"\u0412\u0438\u043C\u043A\u043D\u0443\u0442\u0438 \u0437\u0432\u0443\u043A","Build Date":"\u0414\u0430\u0442\u0430 \u0437\u0431\u0456\u0440\u043A\u0438",Version:"\u0412\u0435\u0440\u0441\u0456\u044F",Home:"\u0414\u043E\u043C\u0456\u0432\u043A\u0430","Audio Input":"\u0410\u0443\u0434\u0456\u043E\u0432\u0445\u0456\u0434",Enhancements:"\u041F\u043E\u043A\u0440\u0430\u0449\u0435\u043D\u043D\u044F","Hardware Codec":"\u0410\u043F\u0430\u0440\u0430\u0442\u043D\u0438\u0439 \u043A\u043E\u0434\u0435\u043A","Adaptive bitrate":"\u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u0430 \u0448\u0432\u0438\u0434\u043A\u0456\u0441\u0442\u044C \u043F\u043E\u0442\u043E\u043A\u0443","ID Server":"ID-\u0441\u0435\u0440\u0432\u0435\u0440","Relay Server":"\u0421\u0435\u0440\u0432\u0435\u0440 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0456\u0457","API Server":"API-\u0441\u0435\u0440\u0432\u0435\u0440",invalid_http:"\u041F\u043E\u0432\u0438\u043D\u043D\u0430 \u043F\u043E\u0447\u0438\u043D\u0430\u0442\u0438\u0441\u044F \u0437 http:// \u0430\u0431\u043E https://","Invalid IP":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0430 IP-\u0430\u0434\u0440\u0435\u0441\u0430","Invalid format":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0444\u043E\u0440\u043C\u0430\u0442",server_not_support:"\u041D\u0430\u0440\u0430\u0437\u0456 \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454\u0442\u044C\u0441\u044F \u0441\u0435\u0440\u0432\u0435\u0440\u043E\u043C","Not available":"\u041D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E","Too frequent":"\u0417\u0430\u043D\u0430\u0434\u0442\u043E \u0447\u0430\u0441\u0442\u043E",Cancel:"\u0421\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438",Skip:"\u041F\u0440\u043E\u043F\u0443\u0441\u0442\u0438\u0442\u0438",Close:"\u0417\u0430\u043A\u0440\u0438\u0442\u0438",Retry:"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0438",OK:"OK","Password Required":"\u041F\u043E\u0442\u0440\u0456\u0431\u0435\u043D \u043F\u0430\u0440\u043E\u043B\u044C","Please enter your password":"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044C \u0432\u0430\u0448 \u043F\u0430\u0440\u043E\u043B\u044C","Remember password":"\u0417\u0430\u043F\u0430\u043C\u02BC\u044F\u0442\u0430\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Wrong Password":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Do you want to enter again?":"\u0411\u0430\u0436\u0430\u0454\u0442\u0435 \u0443\u0432\u0456\u0439\u0442\u0438 \u0437\u043D\u043E\u0432\u0443?","Connection Error":"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F",Error:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430","Reset by the peer":"\u0412\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u043F\u0440\u0438\u0441\u0442\u0440\u0456\u0439 \u0441\u043A\u0438\u043D\u0443\u0432 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Connecting...":"\u041F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F...","Connection in progress. Please wait.":"\u0412\u0438\u043A\u043E\u043D\u0443\u0454\u0442\u044C\u0441\u044F \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F. \u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0437\u0430\u0447\u0435\u043A\u0430\u0439\u0442\u0435.","Please try 1 minute later":"\u0421\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u0447\u0435\u0440\u0435\u0437 1 \u0445\u0432\u0438\u043B\u0438\u043D\u0443","Login Error":"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u0432\u0445\u043E\u0434\u0443",Successful:"\u041E\u043F\u0435\u0440\u0430\u0446\u0456\u044F \u0443\u0441\u043F\u0456\u0448\u043D\u0430","Connected, waiting for image...":"\u041F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043E, \u043E\u0447\u0456\u043A\u0443\u0432\u0430\u043D\u043D\u044F \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F...",Name:"\u0406\u043C\u02BC\u044F",Type:"\u0422\u0438\u043F",Modified:"\u0417\u043C\u0456\u043D\u0435\u043D\u043E",Size:"\u0420\u043E\u0437\u043C\u0456\u0440","Show Hidden Files":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u043F\u0440\u0438\u0445\u043E\u0432\u0430\u043D\u0456 \u0444\u0430\u0439\u043B\u0438",Receive:"\u041E\u0442\u0440\u0438\u043C\u0430\u0442\u0438",Send:"\u041D\u0430\u0434\u0456\u0441\u043B\u0430\u0442\u0438","Refresh File":"\u041E\u043D\u043E\u0432\u0438\u0442\u0438 \u0444\u0430\u0439\u043B",Local:"\u041B\u043E\u043A\u0430\u043B\u044C\u043D\u0438\u0439",Remote:"\u0412\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439","Remote Computer":"\u0412\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u043A\u043E\u043C\u043F\u02BC\u044E\u0442\u0435\u0440","Local Computer":"\u041B\u043E\u043A\u0430\u043B\u044C\u043D\u0438\u0439 \u043A\u043E\u043C\u043F\u02BC\u044E\u0442\u0435\u0440","Confirm Delete":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438 \u0432\u0438\u0434\u0430\u043B\u0435\u043D\u043D\u044F",Delete:"\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438",Properties:"\u0412\u043B\u0430\u0441\u0442\u0438\u0432\u043E\u0441\u0442\u0456","Multi Select":"\u0411\u0430\u0433\u0430\u0442\u043E\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u043D\u0438\u0439 \u0432\u0438\u0431\u0456\u0440","Select All":"\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0432\u0441\u0435","Unselect All":"\u0421\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438 \u0432\u0438\u0431\u0456\u0440","Empty Directory":"\u041F\u043E\u0440\u043E\u0436\u043D\u044F \u0442\u0435\u043A\u0430","Not an empty directory":"\u0422\u0435\u043A\u0430 \u043D\u0435 \u043F\u043E\u0440\u043E\u0436\u043D\u044F","Are you sure you want to delete this file?":"\u0412\u0438 \u0432\u043F\u0435\u0432\u043D\u0435\u043D\u0456, \u0449\u043E \u0445\u043E\u0447\u0435\u0442\u0435 \u0432\u0438\u0434\u0430\u043B\u0438\u0442\u0438 \u0446\u0435\u0439 \u0444\u0430\u0439\u043B?","Are you sure you want to delete this empty directory?":"\u0412\u0438 \u0432\u043F\u0435\u0432\u043D\u0435\u043D\u0456, \u0449\u043E \u0445\u043E\u0447\u0435\u0442\u0435 \u0432\u0438\u0434\u0430\u043B\u0438\u0442\u0438 \u043F\u043E\u0440\u043E\u0436\u043D\u044E \u0442\u0435\u043A\u0443?","Are you sure you want to delete the file of this directory?":"\u0412\u0438 \u0432\u043F\u0435\u0432\u043D\u0435\u043D\u0456, \u0449\u043E \u0445\u043E\u0447\u0435\u0442\u0435 \u0432\u0438\u0434\u0430\u043B\u0438\u0442\u0438 \u0444\u0430\u0439\u043B \u0456\u0437 \u0446\u0456\u0454\u0457 \u0442\u0435\u043A\u0438?","Do this for all conflicts":"\u0426\u0435 \u0441\u0442\u043E\u0441\u0443\u0454\u0442\u044C\u0441\u044F \u0432\u0441\u0456\u0445 \u043A\u043E\u043D\u0444\u043B\u0456\u043A\u0442\u0456\u0432","This is irreversible!":"\u0426\u0435 \u043D\u0435\u0437\u0432\u043E\u0440\u043E\u0442\u043D\u0430 \u0434\u0456\u044F!",Deleting:"\u0412\u0438\u0434\u0430\u043B\u0435\u043D\u043D\u044F",files:"\u0444\u0430\u0439\u043B\u0438",Waiting:"\u041E\u0447\u0456\u043A\u0443\u0432\u0430\u043D\u043D\u044F",Finished:"\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E",Speed:"\u0428\u0432\u0438\u0434\u043A\u0456\u0441\u0442\u044C","Custom Image Quality":"\u041A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0446\u044C\u043A\u0430 \u044F\u043A\u0456\u0441\u0442\u044C \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F","Privacy mode":"\u0420\u0435\u0436\u0438\u043C \u043A\u043E\u043D\u0444\u0456\u0434\u0435\u043D\u0446\u0456\u0439\u043D\u043E\u0441\u0442\u0456","Block user input":"\u0411\u043B\u043E\u043A\u0443\u0432\u0430\u0442\u0438 \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0446\u044C\u043A\u0435 \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044F","Unblock user input":"\u0420\u043E\u0437\u0431\u043B\u043E\u043A\u0443\u0432\u0430\u0442\u0438 \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0446\u044C\u043A\u0435 \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044F","Adjust Window":"\u041D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 \u0432\u0456\u043A\u043D\u043E",Original:"\u041E\u0440\u0438\u0433\u0456\u043D\u0430\u043B",Shrink:"\u0417\u043C\u0435\u043D\u0448\u0438\u0442\u0438",Stretch:"\u0420\u043E\u0437\u0442\u044F\u0433\u043D\u0443\u0442\u0438",Scrollbar:"\u0421\u043C\u0443\u0433\u0430 \u043F\u0440\u043E\u043A\u0440\u0443\u0442\u043A\u0438",ScrollAuto:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u0430 \u043F\u0440\u043E\u043A\u0440\u0443\u0442\u043A\u0430","Good image quality":"\u0425\u043E\u0440\u043E\u0448\u0430 \u044F\u043A\u0456\u0441\u0442\u044C \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F",Balanced:"\u0417\u0431\u0430\u043B\u0430\u043D\u0441\u043E\u0432\u0430\u043D\u0430","Optimize reaction time":"\u041E\u043F\u0442\u0438\u043C\u0456\u0437\u0443\u0432\u0430\u0442\u0438 \u0447\u0430\u0441 \u0440\u0435\u0430\u043A\u0446\u0456\u0457",Custom:"\u041A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0446\u044C\u043A\u0430","Show remote cursor":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u0432\u043A\u0430\u0437\u0456\u0432\u043D\u0438\u043A","Show quality monitor":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u044F\u043A\u0456\u0441\u0442\u044C","Disable clipboard":"\u0412\u0438\u043C\u043A\u043D\u0443\u0442\u0438 \u0431\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0456\u043D\u0443","Lock after session end":"\u0411\u043B\u043E\u043A\u0443\u0432\u0430\u043D\u043D\u044F \u043F\u0456\u0441\u043B\u044F \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043D\u044F \u0441\u0435\u0430\u043D\u0441\u0443",Insert:"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438","Insert Lock":"\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 \u0437\u0430\u043C\u043E\u043A",Refresh:"\u041E\u043D\u043E\u0432\u0438\u0442\u0438","ID does not exist":"ID \u043D\u0435 \u0456\u0441\u043D\u0443\u0454","Failed to connect to rendezvous server":"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0438\u0441\u044F \u0434\u043E \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0440\u0430\u043D\u0434\u0435\u0432\u0443","Please try later":"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0441\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u043F\u0456\u0437\u043D\u0456\u0448\u0435","Remote desktop is offline":"\u0412\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0430 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u044F \u043D\u0435 \u0432 \u043C\u0435\u0440\u0435\u0436\u0456","Key mismatch":"\u041D\u0435\u0432\u0456\u0434\u043F\u043E\u0432\u0456\u0434\u043D\u0456\u0441\u0442\u044C \u043A\u043B\u044E\u0447\u0456\u0432",Timeout:"\u0427\u0430\u0441 \u043E\u0447\u0456\u043A\u0443\u0432\u0430\u043D\u043D\u044F","Failed to connect to relay server":"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0438\u0441\u044F \u0434\u043E \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0456\u0457","Failed to connect via rendezvous server":"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0438\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0441\u0435\u0440\u0432\u0435\u0440 \u0440\u0430\u043D\u0434\u0435\u0432\u0443","Failed to connect via relay server":"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0438\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0441\u0435\u0440\u0432\u0435\u0440 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0456\u0457","Failed to make direct connection to remote desktop":"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 \u043F\u0440\u044F\u043C\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u0434\u043E \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0457 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0456","Set Password":"\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","OS Password":"\u041F\u0430\u0440\u043E\u043B\u044C \u041E\u0421",install_tip:"\u0427\u0435\u0440\u0435\u0437 UAC, \u0432 \u0434\u0435\u044F\u043A\u0438\u0445 \u0432\u0438\u043F\u0430\u0434\u043A\u0430\u0445 RustDesk \u043C\u043E\u0436\u0435 \u043F\u0440\u0430\u0446\u044E\u0432\u0430\u0442\u0438 \u043D\u0435\u043A\u043E\u0440\u0435\u043A\u0442\u043D\u043E \u043D\u0430 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u043C\u0443 \u0432\u0443\u0437\u043B\u0456. \u0429\u043E\u0431 \u0443\u043D\u0438\u043A\u043D\u0443\u0442\u0438 UAC, \u043D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C \u043A\u043D\u043E\u043F\u043A\u0443 \u043D\u0438\u0436\u0447\u0435 \u0434\u043B\u044F \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F RustDesk \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0456","Click to upgrade":"\u041D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C, \u0449\u043E\u0431 \u043F\u0435\u0440\u0435\u0432\u0456\u0440\u0438\u0442\u0438 \u043D\u0430\u044F\u0432\u043D\u0456\u0441\u0442\u044C \u043E\u043D\u043E\u0432\u043B\u0435\u043D\u044C","Click to download":"\u041D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C, \u0449\u043E\u0431 \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438","Click to update":"\u041D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C, \u0449\u043E\u0431 \u043E\u043D\u043E\u0432\u0438\u0442\u0438",Configure:"\u041D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438",config_acc:'\u0414\u043B\u044F \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u043A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F \u0432\u0430\u0448\u043E\u044E \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0435\u044E, \u0432\u0430\u043C \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u043E \u043D\u0430\u0434\u0430\u0442\u0438 RustDesk \u0434\u043E\u0437\u0432\u043E\u043B\u0438 "\u0421\u043F\u0435\u0446\u0456\u0430\u043B\u044C\u043D\u0456 \u043C\u043E\u0436\u043B\u0438\u0432\u043E\u0441\u0442\u0456"',config_screen:'\u0414\u043B\u044F \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u0434\u043E\u0441\u0442\u0443\u043F\u0443 \u0434\u043E \u0432\u0430\u0448\u043E\u0457 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0456, \u0432\u0430\u043C \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u043E \u043D\u0430\u0434\u0430\u0442\u0438 RustDesk \u0434\u043E\u0437\u0432\u043E\u043B\u0438 \u043D\u0430 "\u0417\u0430\u043F\u0438\u0441 \u0435\u043A\u0440\u0430\u043D\u0430"',"Installing ...":"\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u044E\u0454\u0442\u044C\u0441\u044F...",Install:"\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438",Installation:"\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F","Installation Path":"\u0428\u043B\u044F\u0445 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F","Create start menu shortcuts":'\u0421\u0442\u0432\u043E\u0440\u0438\u0442\u0438 \u044F\u0440\u043B\u0438\u043A\u0438 \u043C\u0435\u043D\u044E "\u041F\u0443\u0441\u043A"',"Create desktop icon":"\u0421\u0442\u0432\u043E\u0440\u0438\u0442\u0438 \u043F\u0456\u043A\u0442\u043E\u0433\u0440\u0430\u043C\u0443 \u043D\u0430 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0456",agreement_tip:"\u041F\u043E\u0447\u0438\u043D\u0430\u044E\u0447\u0438 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F, \u0432\u0438 \u043F\u0440\u0438\u0439\u043C\u0430\u0454\u0442\u0435 \u0443\u043C\u043E\u0432\u0438 \u043B\u0456\u0446\u0435\u043D\u0437\u0456\u0439\u043D\u043E\u0457 \u0443\u0433\u043E\u0434\u0438","Accept and Install":"\u041F\u0440\u0438\u0439\u043D\u044F\u0442\u0438 \u0442\u0430 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438","End-user license agreement":"\u041B\u0456\u0446\u0435\u043D\u0437\u0456\u0439\u043D\u0430 \u0443\u0433\u043E\u0434\u0430 \u0437 \u043A\u0456\u043D\u0446\u0435\u0432\u0438\u043C \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0435\u043C","Generating ...":"\u0413\u0435\u043D\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F...","Your installation is lower version.":"\u0423 \u0432\u0430\u0441 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0430 \u0431\u0456\u043B\u044C\u0448 \u0440\u0430\u043D\u043D\u044F \u0432\u0435\u0440\u0441\u0456\u044F",not_close_tcp_tip:"\u041D\u0435 \u0437\u0430\u043A\u0440\u0438\u0432\u0430\u0439\u0442\u0435 \u0446\u0435 \u0432\u0456\u043A\u043D\u043E \u043F\u0456\u0434 \u0447\u0430\u0441 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043D\u043D\u044F \u0442\u0443\u043D\u0435\u043B\u044E","Listening ...":"\u041E\u0447\u0456\u043A\u0443\u0454\u043C\u043E ...","Remote Host":"\u0412\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0430 \u043C\u0430\u0448\u0438\u043D\u0430","Remote Port":"\u0412\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u043F\u043E\u0440\u0442",Action:"\u0414\u0456\u044F",Add:"\u0414\u043E\u0434\u0430\u0442\u0438","Local Port":"\u041B\u043E\u043A\u0430\u043B\u044C\u043D\u0438\u0439 \u043F\u043E\u0440\u0442","Local Address":"\u041B\u043E\u043A\u0430\u043B\u044C\u043D\u0430 \u0430\u0434\u0440\u0435\u0441\u0430","Change Local Port":"\u0417\u043C\u0456\u043D\u0438\u0442\u0438 \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u0438\u0439 \u043F\u043E\u0440\u0442",setup_server_tip:"\u0414\u043B\u044F \u043F\u0440\u0438\u0448\u0432\u0438\u0434\u0448\u0435\u043D\u043D\u044F \u0437\u02BC\u0454\u0434\u043D\u0430\u043D\u043D\u044F, \u0431\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0439\u0442\u0435 \u0432\u043B\u0430\u0441\u043D\u0438\u0439 \u0441\u0435\u0440\u0432\u0435\u0440","Too short, at least 6 characters.":"\u041C\u0430\u0454 \u0431\u0443\u0442\u0438 \u0449\u043E\u043D\u0430\u0439\u043C\u0435\u043D\u0448\u0435 6 \u0441\u0438\u043C\u0432\u043E\u043B\u0456\u0432","The confirmation is not identical.":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F \u043D\u0435 \u0437\u0431\u0456\u0433\u0430\u0454\u0442\u044C\u0441\u044F",Permissions:"\u0414\u043E\u0437\u0432\u043E\u043B\u0438",Accept:"\u041F\u0440\u0438\u0439\u043D\u044F\u0442\u0438",Dismiss:"\u0412\u0456\u0434\u0445\u0438\u043B\u0438\u0442\u0438",Disconnect:"\u0412\u0456\u0434\u02BC\u0454\u0434\u043D\u0430\u0442\u0438","Enable file copy and paste":"\u0414\u043E\u0437\u0432\u043E\u043B\u0438\u0442\u0438 \u043A\u043E\u043F\u0456\u044E\u0432\u0430\u043D\u043D\u044F \u0442\u0430 \u0432\u0441\u0442\u0430\u0432\u043A\u0443 \u0444\u0430\u0439\u043B\u0456\u0432",Connected:"\u041F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043E","Direct and encrypted connection":"\u041F\u0440\u044F\u043C\u0435 \u0442\u0430 \u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Relayed and encrypted connection":"\u0420\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044C\u043E\u0432\u0430\u043D\u0435 \u0442\u0430 \u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Direct and unencrypted connection":"\u041F\u0440\u044F\u043C\u0435 \u0442\u0430 \u043D\u0435\u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Relayed and unencrypted connection":"\u0420\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044C\u043E\u0432\u0430\u043D\u0435 \u0442\u0430 \u043D\u0435\u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Enter Remote ID":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 ID","Enter your password":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","Logging in...":"\u0412\u0445\u0456\u0434...","Enable RDP session sharing":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0437\u0430\u0433\u0430\u043B\u044C\u043D\u0438\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u043E \u0441\u0435\u0430\u043D\u0441\u0443 RDP","Auto Login":'\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u0438\u0439 \u0432\u0445\u0456\u0434 (\u0434\u0456\u0439\u0441\u043D\u0438\u0439 \u043B\u0438\u0448\u0435 \u044F\u043A\u0449\u043E \u0432\u0438 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u043B\u0438 "\u0411\u043B\u043E\u043A\u0443\u0432\u0430\u043D\u043D\u044F \u043F\u0456\u0441\u043B\u044F \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043D\u044F \u0441\u0435\u0430\u043D\u0441\u0443")',"Enable direct IP access":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u043F\u0440\u044F\u043C\u0438\u0439 IP-\u0434\u043E\u0441\u0442\u0443\u043F",Rename:"\u041F\u0435\u0440\u0435\u0439\u043C\u0435\u043D\u0443\u0432\u0430\u0442\u0438",Space:"\u041C\u0456\u0441\u0446\u0435","Create desktop shortcut":"\u0421\u0442\u0432\u043E\u0440\u0438\u0442\u0438 \u044F\u0440\u043B\u0438\u043A \u043D\u0430 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0456","Change Path":"\u0417\u043C\u0456\u043D\u0438\u0442\u0438 \u0448\u043B\u044F\u0445","Create Folder":"\u0421\u0442\u0432\u043E\u0440\u0438\u0442\u0438 \u0442\u0435\u043A\u0443","Please enter the folder name":"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044C \u043D\u0430\u0437\u0432\u0443 \u0434\u043B\u044F \u0442\u0435\u043A\u0438","Fix it":"\u0412\u0438\u043F\u0440\u0430\u0432\u0438\u0442\u0438",Warning:"\u041F\u043E\u043F\u0435\u0440\u0435\u0434\u0436\u0435\u043D\u043D\u044F","Login screen using Wayland is not supported":"\u0412\u0445\u0456\u0434 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443 \u0437 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043D\u043D\u044F\u043C Wayland \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454\u0442\u044C\u0441\u044F","Reboot required":"\u041F\u043E\u0442\u0440\u0456\u0431\u043D\u0435 \u043F\u0435\u0440\u0435\u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F","Unsupported display server":"\u0413\u0440\u0430\u0444\u0456\u0447\u043D\u0438\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454\u0442\u044C\u0441\u044F","x11 expected":"\u041E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F X11",Port:"\u041F\u043E\u0440\u0442",Settings:"\u041D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F",Username:"\u0406\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430","Invalid port":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u043F\u043E\u0440\u0442","Closed manually by the peer":"\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E \u0432\u0440\u0443\u0447\u043D\u0443 \u0437 \u0431\u043E\u043A\u0443 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E","Enable remote configuration modification":"\u0414\u043E\u0437\u0432\u043E\u043B\u0438\u0442\u0438 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0443 \u0437\u043C\u0456\u043D\u0443 \u043A\u043E\u043D\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u0457","Run without install":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u0431\u0435\u0437 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F","Connect via relay":"\u041F\u0456\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0438\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440","Always connect via relay":"\u0417\u0430\u0432\u0436\u0434\u0438 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0430\u0442\u0438\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440",whitelist_tip:"\u041B\u0438\u0448\u0435 IP-\u0430\u0434\u0440\u0435\u0441\u0438 \u0437 \u0431\u0456\u043B\u043E\u0433\u043E \u0441\u043F\u0438\u0441\u043A\u0443 \u043C\u043E\u0436\u0443\u0442\u044C \u043E\u0442\u0440\u0438\u043C\u0430\u0442\u0438 \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u043E \u043C\u0435\u043D\u0435",Login:"\u0423\u0432\u0456\u0439\u0442\u0438",Verify:"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438","Remember me":"\u0417\u0430\u043F\u0430\u043C\u02BC\u044F\u0442\u0430\u0442\u0438 \u043C\u0435\u043D\u0435","Trust this device":"\u0414\u043E\u0432\u0456\u0440\u0435\u043D\u0438\u0439 \u043F\u0440\u0438\u0441\u0442\u0440\u0456\u0439","Verification code":"\u041A\u043E\u0434 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F",verification_tip:"\u041A\u043E\u0434 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F \u043D\u0430\u0434\u0456\u0441\u043B\u0430\u043D\u043E \u043D\u0430 \u0437\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u043E\u0432\u0430\u043D\u0443 email-\u0430\u0434\u0440\u0435\u0441\u0443, \u0432\u0432\u0435\u0434\u0456\u0442\u044C \u043A\u043E\u0434 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0434\u043E\u0432\u0436\u0435\u043D\u043D\u044F \u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0456\u0457.",Logout:"\u0412\u0438\u0439\u0442\u0438",Tags:"\u0422\u0435\u0433\u0438","Search ID":"\u041F\u043E\u0448\u0443\u043A \u0437\u0430 ID",whitelist_sep:"\u0412\u0456\u0434\u043E\u043A\u0440\u0435\u043C\u043B\u0435\u043D\u043D\u044F \u043A\u043E\u043C\u043E\u044E, \u043A\u0440\u0430\u043F\u043A\u043E\u044E \u0437 \u043A\u043E\u043C\u043E\u044E, \u043F\u0440\u043E\u043F\u0443\u0441\u043A\u043E\u043C \u0430\u0431\u043E \u043D\u043E\u0432\u0438\u043C \u0440\u044F\u0434\u043A\u043E\u043C","Add ID":"\u0414\u043E\u0434\u0430\u0442\u0438 ID","Add Tag":"\u0414\u043E\u0434\u0430\u0442\u0438 \u043A\u043B\u044E\u0447\u043E\u0432\u0435 \u0441\u043B\u043E\u0432\u043E","Unselect all tags":"\u0421\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438 \u0432\u0438\u0431\u0456\u0440 \u0443\u0441\u0456\u0445 \u0442\u0435\u0433\u0456\u0432","Network error":"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043C\u0435\u0440\u0435\u0436\u0456","Username missed":"\u0406\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0432\u0456\u0434\u0441\u0443\u0442\u043D\u0454","Password missed":"\u041F\u0430\u0440\u043E\u043B\u044C \u0432\u0456\u0434\u0441\u0443\u0442\u043D\u0456\u0439","Wrong credentials":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0434\u0430\u043D\u0456","The verification code is incorrect or has expired":"\u041A\u043E\u0434 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F \u043D\u0435\u043A\u043E\u0440\u0435\u043A\u0442\u043D\u0438\u0439 \u0430\u0431\u043E \u043F\u0440\u043E\u0442\u0435\u0440\u043C\u0456\u043D\u043E\u0432\u0430\u043D\u0438\u0439","Edit Tag":"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u0442\u0435\u0433","Forget Password":"\u041D\u0435 \u0437\u0431\u0435\u0440\u0456\u0433\u0430\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C",Favorites:"\u0412\u0438\u0431\u0440\u0430\u043D\u0435","Add to Favorites":"\u0414\u043E\u0434\u0430\u0442\u0438 \u0432 \u043E\u0431\u0440\u0430\u043D\u0435","Remove from Favorites":"\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438 \u0437 \u043E\u0431\u0440\u0430\u043D\u043E\u0433\u043E",Empty:"\u041F\u0443\u0441\u0442\u043E","Invalid folder name":"\u041D\u0435\u043F\u0440\u0438\u043F\u0443\u0441\u0442\u0438\u043C\u0430 \u043D\u0430\u0437\u0432\u0430 \u0442\u0435\u043A\u0438","Socks5 Proxy":"\u041F\u0440\u043E\u043A\u0441\u0456-\u0441\u0435\u0440\u0432\u0435\u0440 Socks5","Socks5/Http(s) Proxy":"\u041F\u0440\u043E\u043A\u0441\u0456-\u0441\u0435\u0440\u0432\u0435\u0440 Socks5/Http(s)",Discovered:"\u0417\u043D\u0430\u0439\u0434\u0435\u043D\u043E",install_daemon_tip:"\u0414\u043B\u044F \u0437\u0430\u043F\u0443\u0441\u043A\u0443 \u043F\u0456\u0434 \u0447\u0430\u0441 \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F, \u0432\u0430\u043C \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u043E \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u0443 \u0441\u043B\u0443\u0436\u0431\u0443","Remote ID":"\u0412\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u0456\u0434\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0442\u043E\u0440",Paste:"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438","Paste here?":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0441\u044E\u0434\u0438?","Are you sure to close the connection?":"\u0412\u0438 \u0432\u043F\u0435\u0432\u043D\u0435\u043D\u0456, \u0449\u043E \u0445\u043E\u0447\u0435\u0442\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u0438 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F?","Download new version":"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0442\u0435 \u043D\u043E\u0432\u0443 \u0432\u0435\u0440\u0441\u0456\u044E","Touch mode":"\u0421\u0435\u043D\u0441\u043E\u0440\u043D\u0438\u0439 \u0440\u0435\u0436\u0438\u043C","Mouse mode":"\u0420\u0435\u0436\u0438\u043C \u043C\u0438\u0448\u0456","One-Finger Tap":"\u0414\u043E\u0442\u0438\u043A \u043E\u0434\u043D\u0438\u043C \u043F\u0430\u043B\u044C\u0446\u0435\u043C","Left Mouse":"\u041B\u0456\u0432\u0430 \u043A\u043D\u043E\u043F\u043A\u0430 \u043C\u0438\u0448\u0456","One-Long Tap":"\u041E\u0434\u043D\u0435 \u0434\u043E\u0432\u0433\u0435 \u043D\u0430\u0442\u0438\u0441\u043A\u0430\u043D\u043D\u044F \u043F\u0430\u043B\u044C\u0446\u0435\u043C","Two-Finger Tap":"\u0414\u043E\u0442\u0438\u043A \u0434\u0432\u043E\u043C\u0430 \u043F\u0430\u043B\u044C\u0446\u044F\u043C\u0438","Right Mouse":"\u041F\u0440\u0430\u0432\u0430 \u043A\u043D\u043E\u043F\u043A\u0430 \u043C\u0438\u0448\u0456","One-Finger Move":"\u0420\u0443\u0445 \u043E\u0434\u043D\u0438\u043C \u043F\u0430\u043B\u044C\u0446\u0435\u043C","Double Tap & Move":"\u041F\u043E\u0434\u0432\u0456\u0439\u043D\u0435 \u043D\u0430\u0442\u0438\u0441\u043A\u0430\u043D\u043D\u044F \u0442\u0430 \u043F\u0435\u0440\u0435\u043C\u0456\u0449\u0435\u043D\u043D\u044F","Mouse Drag":"\u041F\u0435\u0440\u0435\u0442\u044F\u0433\u0443\u0432\u0430\u043D\u043D\u044F \u043C\u0438\u0448\u0435\u044E","Three-Finger vertically":"\u0422\u0440\u044C\u043E\u043C\u0430 \u043F\u0430\u043B\u044C\u0446\u044F\u043C\u0438 \u043F\u043E \u0432\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u0456","Mouse Wheel":"\u041A\u043E\u043B\u0456\u0449\u0430\u0442\u043A\u043E \u043C\u0438\u0448\u0456","Two-Finger Move":"\u0420\u0443\u0445 \u0434\u0432\u043E\u043C\u0430 \u043F\u0430\u043B\u044C\u0446\u044F\u043C\u0438","Canvas Move":"\u041F\u0435\u0440\u0435\u043C\u0456\u0449\u0435\u043D\u043D\u044F \u043F\u043E\u043B\u043E\u0442\u043D\u0430","Pinch to Zoom":"\u0421\u0442\u0438\u0441\u043D\u0456\u0442\u044C, \u0449\u043E\u0431 \u0437\u0431\u0456\u043B\u044C\u0448\u0438\u0442\u0438","Canvas Zoom":"\u041C\u0430\u0441\u0448\u0442\u0430\u0431 \u043F\u043E\u043B\u043E\u0442\u043D\u0430","Reset canvas":"\u0412\u0456\u0434\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F \u043F\u043E\u043B\u043E\u0442\u043D\u0430","No permission of file transfer":"\u041D\u0435\u043C\u0430\u0454 \u0434\u043E\u0437\u0432\u043E\u043B\u0443 \u043D\u0430 \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0444\u0430\u0439\u043B\u0456\u0432",Note:"\u041F\u0440\u0438\u043C\u0456\u0442\u043A\u0430",Connection:"\u041F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Share Screen":"\u041F\u043E\u0434\u0456\u043B\u0438\u0442\u0438\u0441\u044F \u0435\u043A\u0440\u0430\u043D\u043E\u043C",Chat:"\u0427\u0430\u0442",Total:"\u0412\u0441\u044C\u043E\u0433\u043E",items:"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0438",Selected:"\u041E\u0431\u0440\u0430\u043D\u043E","Screen Capture":"\u0417\u0430\u0445\u043E\u043F\u043B\u0435\u043D\u043D\u044F \u0435\u043A\u0440\u0430\u043D\u0430","Input Control":"\u041A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044F\u043C","Audio Capture":"\u0417\u0430\u0445\u043E\u043F\u043B\u0435\u043D\u043D\u044F \u0430\u0443\u0434\u0456\u043E","File Connection":"\u0424\u0430\u0439\u043B\u043E\u0432\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Screen Connection":"\u041F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u0435\u043A\u0440\u0430\u043D\u0430","Do you accept?":"\u0412\u0438 \u0437\u0433\u043E\u0434\u043D\u0456?","Open System Setting":"\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0438","How to get Android input permission?":"\u042F\u043A \u043E\u0442\u0440\u0438\u043C\u0430\u0442\u0438 \u0434\u043E\u0437\u0432\u0456\u043B \u043D\u0430 \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044F Android?",android_input_permission_tip1:'\u0414\u043B\u044F \u0442\u043E\u0433\u043E, \u0449\u043E\u0431 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u043F\u0440\u0438\u0441\u0442\u0440\u0456\u0439 \u043C\u0456\u0433 \u043A\u0435\u0440\u0443\u0432\u0430\u0442\u0438 \u0432\u0430\u0448\u0438\u043C Android-\u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0454\u043C \u0437\u0430 \u0434\u043E\u043F\u043E\u043C\u043E\u0433\u043E\u044E \u043C\u0438\u0448\u0456 \u0430\u0431\u043E \u0434\u043E\u0442\u0438\u043A\u0443, \u0432\u0430\u043C \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u043E \u0434\u043E\u0437\u0432\u043E\u043B\u0438\u0442\u0438 RustDesk \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u0441\u043B\u0443\u0436\u0431\u0443 "\u0421\u043F\u0435\u0446\u0456\u0430\u043B\u044C\u043D\u0456 \u043C\u043E\u0436\u043B\u0438\u0432\u043E\u0441\u0442\u0456".',android_input_permission_tip2:"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u043F\u0435\u0440\u0435\u0439\u0434\u0456\u0442\u044C \u043D\u0430 \u043D\u0430\u0441\u0442\u0443\u043F\u043D\u0443 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443 \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u0438\u0445 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u044C, \u0437\u043D\u0430\u0439\u0434\u0456\u0442\u044C \u0442\u0430 \u0443\u0432\u0456\u0439\u0434\u0456\u0442\u044C \u0443 [\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0456 \u0441\u043B\u0443\u0436\u0431\u0438], \u0443\u0432\u0456\u043C\u043A\u043D\u0456\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443 [RustDesk Input].",android_new_connection_tip:"\u041E\u0442\u0440\u0438\u043C\u0430\u043D\u043E \u043D\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0442 \u043D\u0430 \u043A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F \u0432\u0430\u0448\u0438\u043C \u043F\u043E\u0442\u043E\u0447\u043D\u0438\u043C \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0454\u043C.",android_service_will_start_tip:'\u0423\u0432\u0456\u043C\u043A\u043D\u0435\u043D\u043D\u044F "\u0417\u0430\u0445\u043E\u043F\u043B\u0435\u043D\u043D\u044F \u0435\u043A\u0440\u0430\u043D\u0430" \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u0437\u0430\u043F\u0443\u0441\u043A\u0430\u0454 \u0441\u043B\u0443\u0436\u0431\u0443, \u0434\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0447\u0438 \u0456\u043D\u0448\u0438\u043C \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044F\u043C \u0437\u0430\u043F\u0438\u0442\u0443\u0432\u0430\u0442\u0438 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u0434\u043E \u0432\u0430\u0448\u043E\u0433\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E.',android_stop_service_tip:"\u0417\u0443\u043F\u0438\u043D\u043A\u0430 \u0441\u043B\u0443\u0436\u0431\u0438 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u0432\u0441\u0456 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0456 \u0437\u02BC\u0454\u0434\u043D\u0430\u043D\u043D\u044F.",android_version_audio_tip:"\u041F\u043E\u0442\u043E\u0447\u043D\u0430 \u0432\u0435\u0440\u0441\u0456\u044F Android \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454 \u0437\u0430\u0445\u043E\u043F\u043B\u0435\u043D\u043D\u044F \u0437\u0432\u0443\u043A\u0443, \u0431\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u043E\u043D\u043E\u0432\u0456\u0442\u044C\u0441\u044F \u0434\u043E Android 10 \u0430\u0431\u043E \u0432\u0438\u0449\u0435.",android_start_service_tip:"\u041D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C [\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u0441\u043B\u0443\u0436\u0431\u0443] \u0430\u0431\u043E \u0443\u0432\u0456\u043C\u043A\u043D\u0456\u0442\u044C \u0434\u043E\u0437\u0432\u0456\u043B \u043D\u0430 [\u0417\u0430\u0445\u043E\u043F\u043B\u0435\u043D\u043D\u044F \u0435\u043A\u0440\u0430\u043D\u0430], \u0449\u043E\u0431 \u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u0441\u043B\u0443\u0436\u0431\u0443 \u0441\u043F\u0456\u043B\u044C\u043D\u043E\u0433\u043E \u0434\u043E\u0441\u0442\u0443\u043F\u0443 \u0434\u043E \u0435\u043A\u0440\u0430\u043D\u0430.",android_permission_may_not_change_tip:"\u0414\u043E\u0437\u0432\u043E\u043B\u0438 \u0434\u043B\u044F \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u0445 \u0437\u02BC\u0454\u0434\u043D\u0430\u043D\u044C \u043C\u043E\u0436\u0443\u0442\u044C \u043D\u0435 \u0437\u0430\u0441\u0442\u043E\u0441\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u0430\u0436 \u0434\u043E \u043F\u0435\u0440\u0435\u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F.",Account:"\u041E\u0431\u043B\u0456\u043A\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0441",Overwrite:"\u041F\u0435\u0440\u0435\u0437\u0430\u043F\u0438\u0441\u0430\u0442\u0438","This file exists, skip or overwrite this file?":"\u0426\u0435\u0439 \u0444\u0430\u0439\u043B \u0456\u0441\u043D\u0443\u0454, \u043F\u0440\u043E\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u0447\u0438 \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0438\u0441\u0430\u0442\u0438 \u0444\u0430\u0439\u043B?",Quit:"\u0412\u0438\u0439\u0442\u0438",Help:"\u0414\u043E\u043F\u043E\u043C\u043E\u0433\u0430",Failed:"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F",Succeeded:"\u0423\u0441\u043F\u0456\u0448\u043D\u043E","Someone turns on privacy mode, exit":"\u0425\u0442\u043E\u0441\u044C \u0432\u043C\u0438\u043A\u0430\u0454 \u0440\u0435\u0436\u0438\u043C \u043A\u043E\u043D\u0444\u0456\u0434\u0435\u043D\u0446\u0456\u0439\u043D\u043E\u0441\u0442\u0456, \u0432\u0438\u0445\u0456\u0434",Unsupported:"\u041D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454\u0442\u044C\u0441\u044F","Peer denied":"\u0412\u0456\u0434\u0445\u0438\u043B\u0435\u043D\u043E \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u043C \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0454\u043C","Please install plugins":"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0456\u0442\u044C \u043F\u043B\u0430\u0433\u0456\u043D\u0438","Peer exit":"\u0412\u0438\u0439\u0442\u0438 \u0437 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E","Failed to turn off":"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u0432\u0438\u043C\u043A\u043D\u0443\u0442\u0438","Turned off":"\u0412\u0438\u043C\u043A\u043D\u0435\u043D\u0438\u0439",Language:"\u041C\u043E\u0432\u0430","Keep RustDesk background service":"\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 \u0444\u043E\u043D\u043E\u0432\u0443 \u0441\u043B\u0443\u0436\u0431\u0443 RustDesk","Ignore Battery Optimizations":"\u0406\u0433\u043D\u043E\u0440\u0443\u0432\u0430\u0442\u0438 \u043E\u043F\u0442\u0438\u043C\u0456\u0437\u0430\u0446\u0456\u0457 \u0431\u0430\u0442\u0430\u0440\u0435\u0457",android_open_battery_optimizations_tip:"\u041F\u0435\u0440\u0435\u0439\u0434\u0456\u0442\u044C \u043D\u0430 \u043D\u0430\u0441\u0442\u0443\u043F\u043D\u0443 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u044C","Start on boot":"\u0410\u0432\u0442\u043E\u0437\u0430\u043F\u0443\u0441\u043A","Start the screen sharing service on boot, requires special permissions":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u0441\u043B\u0443\u0436\u0431\u0443 \u0441\u043B\u0443\u0436\u0431\u0443 \u0441\u043F\u0456\u043B\u044C\u043D\u043E\u0433\u043E \u0434\u043E\u0441\u0442\u0443\u043F\u0443 \u0434\u043E \u0435\u043A\u0440\u0430\u043D\u0430 \u043F\u0456\u0434 \u0447\u0430\u0441 \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F, \u043F\u043E\u0442\u0440\u0435\u0431\u0443\u0454 \u0441\u043F\u0435\u0446\u0456\u0430\u043B\u044C\u043D\u0438\u0445 \u0434\u043E\u0437\u0432\u043E\u043B\u0456\u0432","Connection not allowed":"\u041F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u043D\u0435 \u0434\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u043E","Legacy mode":"\u0417\u0430\u0441\u0442\u0430\u0440\u0456\u043B\u0438\u0439 \u0440\u0435\u0436\u0438\u043C","Map mode":"\u0420\u0435\u0436\u0438\u043C \u043A\u0430\u0440\u0442\u0438","Translate mode":"\u0420\u0435\u0436\u0438\u043C \u043F\u0435\u0440\u0435\u043A\u043B\u0430\u0434\u0443","Use permanent password":"\u0412\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u043F\u043E\u0441\u0442\u0456\u0439\u043D\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Use both passwords":"\u0412\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u043E\u0431\u0438\u0434\u0432\u0430 \u043F\u0430\u0440\u043E\u043B\u0456","Set permanent password":"\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 \u043F\u043E\u0441\u0442\u0456\u0439\u043D\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Enable remote restart":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u043A","Restart remote device":"\u041F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u043F\u0440\u0438\u0441\u0442\u0440\u0456\u0439","Are you sure you want to restart":"\u0412\u0438 \u0432\u043F\u0435\u0432\u043D\u0435\u043D\u0456, \u0449\u043E \u0445\u043E\u0447\u0435\u0442\u0435 \u0432\u0438\u043A\u043E\u043D\u0430\u0442\u0438 \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u043A?","Restarting remote device":"\u041F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u043A \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E",remote_restarting_tip:"\u0412\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u043F\u0440\u0438\u0441\u0442\u0440\u0456\u0439 \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u043A\u0430\u0454\u0442\u044C\u0441\u044F. \u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0437\u0430\u043A\u0440\u0438\u0439\u0442\u0435 \u0446\u0435 \u043F\u043E\u0432\u0456\u0434\u043E\u043C\u043B\u0435\u043D\u043D\u044F \u0442\u0430 \u0447\u0435\u0440\u0435\u0437 \u0434\u0435\u044F\u043A\u0438\u0439 \u0447\u0430\u0441 \u043F\u0435\u0440\u0435\u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0456\u0442\u044C\u0441\u044F, \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u044E\u0447\u0438 \u043F\u043E\u0441\u0442\u0456\u0439\u043D\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C.",Copied:"\u0421\u043A\u043E\u043F\u0456\u0439\u043E\u0432\u0430\u043D\u043E","Exit Fullscreen":"\u0412\u0438\u0439\u0442\u0438 \u0437 \u043F\u043E\u0432\u043D\u043E\u0435\u043A\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0440\u0435\u0436\u0438\u043C\u0443",Fullscreen:"\u041F\u043E\u0432\u043D\u043E\u0435\u043A\u0440\u0430\u043D\u043D\u0438\u0439","Mobile Actions":"\u041C\u043E\u0431\u0456\u043B\u044C\u043D\u0456 \u0434\u0456\u0457","Select Monitor":"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044C \u043C\u043E\u043D\u0456\u0442\u043E\u0440","Control Actions":"\u0414\u0456\u0457 \u0434\u043B\u044F \u043A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F","Display Settings":"\u041D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u0434\u0438\u0441\u043F\u043B\u0435\u044E",Ratio:"\u0421\u043F\u0456\u0432\u0432\u0456\u0434\u043D\u043E\u0448\u0435\u043D\u043D\u044F","Image Quality":"\u042F\u043A\u0456\u0441\u0442\u044C \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F","Scroll Style":"\u0421\u0442\u0438\u043B\u044C \u043F\u0440\u043E\u043A\u0440\u0443\u0442\u043A\u0438","Show Toolbar":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u043F\u0430\u043D\u0435\u043B\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0456\u0432","Hide Toolbar":"\u041F\u0440\u0438\u0445\u043E\u0432\u0430\u0442\u0438 \u043F\u0430\u043D\u0435\u043B\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0456\u0432","Direct Connection":"\u041F\u0440\u044F\u043C\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Relay Connection":"\u0420\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044C\u043E\u0432\u0430\u043D\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Secure Connection":"\u0411\u0435\u0437\u043F\u0435\u0447\u043D\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Insecure Connection":"\u041D\u0435\u0431\u0435\u0437\u043F\u0435\u0447\u043D\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Scale original":"\u041E\u0440\u0438\u0433\u0456\u043D\u0430\u043B \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0443","Scale adaptive":"\u041C\u0430\u0441\u0448\u0442\u0430\u0431 \u0430\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u0438\u0439",General:"\u0417\u0430\u0433\u0430\u043B\u044C\u043D\u0456",Security:"\u0411\u0435\u0437\u043F\u0435\u043A\u0430",Theme:"\u0422\u0435\u043C\u0430","Dark Theme":"\u0422\u0435\u043C\u043D\u0430 \u0442\u0435\u043C\u0430","Light Theme":"\u0421\u0432\u0456\u0442\u043B\u0430 \u0442\u0435\u043C\u0430",Dark:"\u0422\u0435\u043C\u043D\u0430",Light:"\u0421\u0432\u0456\u0442\u043B\u0430","Follow System":"\u042F\u043A \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0456","Enable hardware codec":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0430\u043F\u0430\u0440\u0430\u0442\u043D\u0438\u0439 \u043A\u043E\u0434\u0435\u043A","Unlock Security Settings":"\u0420\u043E\u0437\u0431\u043B\u043E\u043A\u0443\u0432\u0430\u0442\u0438 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u0431\u0435\u0437\u043F\u0435\u043A\u0438","Enable audio":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0430\u0443\u0434\u0456\u043E","Unlock Network Settings":"\u0420\u043E\u0437\u0431\u043B\u043E\u043A\u0443\u0432\u0430\u0442\u0438 \u043C\u0435\u0440\u0435\u0436\u0435\u0432\u0456 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F",Server:"\u0421\u0435\u0440\u0432\u0435\u0440","Direct IP Access":"\u041F\u0440\u044F\u043C\u0438\u0439 IP-\u0434\u043E\u0441\u0442\u0443\u043F",Proxy:"\u041F\u0440\u043E\u043A\u0441\u0456",Apply:"\u0417\u0430\u0441\u0442\u043E\u0441\u0443\u0432\u0430\u0442\u0438","Disconnect all devices?":"\u0412\u0456\u0434\u02BC\u0454\u0434\u043D\u0430\u0442\u0438 \u0432\u0441\u0456 \u043F\u0440\u0438\u043B\u0430\u0434\u0438?",Clear:"\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0438","Audio Input Device":"\u041F\u0440\u0438\u0441\u0442\u0440\u0456\u0439 \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044F \u0437\u0432\u0443\u043A\u0443","Use IP Whitelisting":"\u0412\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u0431\u0456\u043B\u0438\u0439 \u0441\u043F\u0438\u0441\u043E\u043A IP",Network:"\u041C\u0435\u0440\u0435\u0436\u0430","Pin Toolbar":"\u0417\u0430\u043A\u0440\u0456\u043F\u0438\u0442\u0438 \u043F\u0430\u043D\u0435\u043B\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0456\u0432","Unpin Toolbar":"\u0412\u0456\u0434\u043A\u0440\u0456\u043F\u0438\u0442\u0438 \u043F\u0430\u043D\u0435\u043B\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0456\u0432",Recording:"\u0417\u0430\u043F\u0438\u0441",Directory:"\u0414\u0438\u0440\u0435\u043A\u0442\u043E\u0440\u0456\u044F","Automatically record incoming sessions":"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u0437\u0430\u043F\u0438\u0441\u0443\u0432\u0430\u0442\u0438 \u0432\u0445\u0456\u0434\u043D\u0456 \u0441\u0435\u0430\u043D\u0441\u0438",Change:"\u0417\u043C\u0456\u043D\u0438\u0442\u0438","Start session recording":"\u0420\u043E\u0437\u043F\u043E\u0447\u0430\u0442\u0438 \u0437\u0430\u043F\u0438\u0441 \u0441\u0435\u0430\u043D\u0441\u0443","Stop session recording":"\u0417\u0430\u043A\u0456\u043D\u0447\u0438\u0442\u0438 \u0437\u0430\u043F\u0438\u0441 \u0441\u0435\u0430\u043D\u0441\u0443","Enable recording session":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0437\u0430\u043F\u0438\u0441 \u0441\u0435\u0430\u043D\u0441\u0443","Enable LAN discovery":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u043F\u043E\u0448\u0443\u043A \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u043E\u0457 \u043C\u0435\u0440\u0435\u0436\u0456","Deny LAN discovery":"\u0417\u0430\u0431\u043E\u0440\u043E\u043D\u0438\u0442\u0438 \u0432\u0438\u044F\u0432\u043B\u0435\u043D\u043D\u044F \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u043E\u0457 \u043C\u0435\u0440\u0435\u0436\u0456","Write a message":"\u041D\u0430\u043F\u0438\u0441\u0430\u0442\u0438 \u043F\u043E\u0432\u0456\u0434\u043E\u043C\u043B\u0435\u043D\u043D\u044F",Prompt:"\u041F\u0456\u0434\u043A\u0430\u0437\u043A\u0430","Please wait for confirmation of UAC...":"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0437\u0430\u0447\u0435\u043A\u0430\u0439\u0442\u0435 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F UAC...",elevated_foreground_window_tip:"\u041F\u043E\u0442\u043E\u0447\u043D\u0435 \u0432\u0456\u043A\u043D\u043E \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0457 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0456 \u043F\u043E\u0442\u0440\u0435\u0431\u0443\u0454 \u0440\u043E\u0437\u0448\u0438\u0440\u0435\u043D\u0438\u0445 \u043F\u0440\u0430\u0432 \u0434\u043B\u044F \u0440\u043E\u0431\u043E\u0442\u0438, \u0442\u043E\u043C\u0443 \u043D\u0430\u0440\u0430\u0437\u0456 \u043D\u0435\u043C\u043E\u0436\u043B\u0438\u0432\u043E \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u043C\u0438\u0448\u0443 \u0442\u0430 \u043A\u043B\u0430\u0432\u0456\u0430\u0442\u0443\u0440\u0443. \u0412\u0438 \u043C\u043E\u0436\u0435\u0442\u0435 \u0437\u0430\u043F\u0440\u043E\u043F\u043E\u043D\u0443\u0432\u0430\u0442\u0438 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u043C\u0443 \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0435\u0432\u0456 \u0437\u0433\u043E\u0440\u043D\u0443\u0442\u0438 \u043F\u043E\u0442\u043E\u0447\u043D\u0435 \u0432\u0456\u043A\u043D\u043E \u0447\u0438 \u043D\u0430\u0442\u0438\u0441\u043D\u0443\u0442\u0438 \u043A\u043D\u043E\u043F\u043A\u0443 \u0440\u043E\u0437\u0448\u0438\u0440\u0435\u043D\u043D\u044F \u043F\u0440\u0430\u0432 \u0443 \u0432\u0456\u043A\u043D\u0456 \u043A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F\u043C\u0438. \u0414\u043B\u044F \u0443\u043D\u0438\u043A\u043D\u0435\u043D\u043D\u044F \u0446\u0456\u0454\u0457 \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u0438, \u0440\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0454\u0442\u044C\u0441\u044F \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443 \u043D\u0430 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u043C\u0443 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0457.",Disconnected:"\u0412\u0456\u0434\u02BC\u0454\u0434\u043D\u0430\u043D\u043E",Other:"\u0406\u043D\u0448\u0435","Confirm before closing multiple tabs":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0443\u0432\u0430\u0442\u0438 \u043F\u0435\u0440\u0435\u0434 \u0437\u0430\u043A\u0440\u0438\u0442\u0442\u044F\u043C \u043A\u0456\u043B\u044C\u043A\u043E\u0445 \u0432\u043A\u043B\u0430\u0434\u043E\u043A","Keyboard Settings":"\u041D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u043A\u043B\u0430\u0432\u0456\u0430\u0442\u0443\u0440\u0438","Full Access":"\u041F\u043E\u0432\u043D\u0438\u0439 \u0434\u043E\u0441\u0442\u0443\u043F","Screen Share":"\u0414\u0435\u043C\u043E\u043D\u0441\u0442\u0440\u0430\u0446\u0456\u044F \u0435\u043A\u0440\u0430\u043D\u0430","Wayland requires Ubuntu 21.04 or higher version.":"Wayland \u043F\u043E\u0442\u0440\u0435\u0431\u0443\u0454 Ubuntu 21.04 \u0430\u0431\u043E \u043D\u043E\u0432\u0456\u0448\u043E\u0457 \u0432\u0435\u0440\u0441\u0456\u0457.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"\u0414\u043B\u044F Wayland \u043F\u043E\u0442\u0440\u0456\u0431\u043D\u0430 \u043D\u043E\u0432\u0456\u0448\u0430 \u0432\u0435\u0440\u0441\u0456\u044F \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Linux. \u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0441\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u044E \u043D\u0430 X11 \u0430\u0431\u043E \u0437\u043C\u0456\u043D\u0456\u0442\u044C \u0441\u0432\u043E\u044E \u041E\u0421.",JumpLink:"\u041F\u0435\u0440\u0435\u0433\u043B\u044F\u0434","Please Select the screen to be shared(Operate on the peer side).":"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0432\u0438\u0431\u0435\u0440\u0456\u0442\u044C \u0435\u043A\u0440\u0430\u043D, \u0434\u043E \u044F\u043A\u043E\u0433\u043E \u043F\u043E\u0442\u0440\u0456\u0431\u043D\u043E \u043D\u0430\u0434\u0430\u0442\u0438 \u0434\u043E\u0441\u0442\u0443\u043F (\u043D\u0430 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u043C\u0443 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0457).","Show RustDesk":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 RustDesk","This PC":"\u0426\u0435\u0439 \u041F\u041A",or:"\u0447\u0438","Continue with":"\u041F\u0440\u043E\u0434\u043E\u0432\u0436\u0438\u0442\u0438 \u0437",Elevate:"\u0420\u043E\u0437\u0448\u0438\u0440\u0435\u043D\u043D\u044F \u043F\u0440\u0430\u0432","Zoom cursor":"\u0417\u0431\u0456\u043B\u044C\u0448\u0438\u0442\u0438 \u0432\u043A\u0430\u0437\u0456\u0432\u043D\u0438\u043A","Accept sessions via password":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0443\u0432\u0430\u0442\u0438 \u0441\u0435\u0430\u043D\u0441\u0438 \u043F\u0430\u0440\u043E\u043B\u0435\u043C","Accept sessions via click":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0443\u0432\u0430\u0442\u0438 \u0441\u0435\u0430\u043D\u0441\u0438 \u043D\u0430\u0442\u0438\u0441\u043A\u0430\u043D\u043D\u044F\u043C","Accept sessions via both":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0443\u0432\u0430\u0442\u0438 \u0441\u0435\u0430\u043D\u0441\u0438 \u043E\u0431\u043E\u043C\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u0430\u043C\u0438","Please wait for the remote side to accept your session request...":"\u0411\u0443\u043B\u044C \u043B\u0430\u0441\u043A\u0430, \u0437\u0430\u0447\u0435\u043A\u0430\u0439\u0442\u0435, \u043F\u043E\u043A\u0438 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0430 \u0441\u0442\u043E\u0440\u043E\u043D\u0430 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C \u0437\u0430\u043F\u0438\u0442 \u043D\u0430 \u0441\u0435\u0430\u043D\u0441...","One-time Password":"\u041E\u0434\u043D\u043E\u0440\u0430\u0437\u043E\u0432\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Use one-time password":"\u0412\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u0442\u0438 \u043E\u0434\u043D\u043E\u0440\u0430\u0437\u043E\u0432\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","One-time password length":"\u0414\u043E\u0432\u0436\u0438\u043D\u0430 \u043E\u0434\u043D\u043E\u0440\u0430\u0437\u043E\u0432\u043E\u0433\u043E \u043F\u0430\u0440\u043E\u043B\u044F","Request access to your device":"\u0414\u0430\u0442\u0438 \u0437\u0430\u043F\u0438\u0442 \u0449\u043E\u0434\u043E \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u043E \u0441\u0432\u043E\u0433\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E","Hide connection management window":"\u041F\u0440\u0438\u0445\u043E\u0432\u0430\u0442\u0438 \u0432\u0456\u043A\u043D\u043E \u043A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F\u043C\u0438",hide_cm_tip:"\u0414\u043E\u0437\u0432\u043E\u043B\u0435\u043D\u043E \u043F\u0440\u0438\u0445\u043E\u0432\u0430\u0442\u0438 \u043B\u0438\u0448\u0435 \u044F\u043A\u0449\u043E \u0441\u0435\u0430\u043D\u0441 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0443\u0454\u0442\u044C\u0441\u044F \u043F\u043E\u0441\u0442\u0456\u0439\u043D\u0438\u043C \u043F\u0430\u0440\u043E\u043B\u0435\u043C",wayland_experiment_tip:"\u041F\u0456\u0434\u0442\u0440\u0438\u043C\u043A\u0430 Wayland \u043D\u0430 \u0435\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0456\u0439 \u0441\u0442\u0430\u0434\u0456\u0457, \u0431\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0439\u0442\u0435 X11, \u044F\u043A\u0449\u043E \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u0438\u0439 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u0438\u0439 \u0434\u043E\u0441\u0442\u0443\u043F.","Right click to select tabs":"\u041F\u0440\u0430\u0432\u0438\u0439 \u043A\u043B\u0456\u043A \u0434\u043B\u044F \u0432\u0438\u0431\u043E\u0440\u0443 \u0432\u043A\u043B\u0430\u0434\u043A\u0438",Skipped:"\u041F\u0440\u043E\u043F\u0443\u0449\u0435\u043D\u043E","Add to address book":"\u0414\u043E\u0434\u0430\u0442\u0438 IP \u0434\u043E \u0410\u0434\u0440\u0435\u0441\u043D\u043E\u0457 \u043A\u043D\u0438\u0433\u0438",Group:"\u0413\u0440\u0443\u043F\u0430",Search:"\u041F\u043E\u0448\u0443\u043A","Closed manually by web console":"\u0417\u0430\u043A\u0440\u0438\u0442\u043E \u0432\u0440\u0443\u0447\u043D\u0443 \u0437 \u0432\u0435\u0431-\u043A\u043E\u043D\u0441\u043E\u043B\u0456","Local keyboard type":"\u0422\u0438\u043F \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u043E\u0457 \u043A\u043B\u0430\u0432\u0456\u0430\u0442\u0443\u0440\u0438","Select local keyboard type":"\u041E\u0431\u0435\u0440\u0456\u0442\u044C \u0442\u0438\u043F \u043B\u043E\u043A\u0430\u043B\u044C\u043D\u043E\u0457 \u043A\u043B\u0430\u0432\u0456\u0430\u0442\u0443\u0440\u0438",software_render_tip:"\u042F\u043A\u0449\u043E \u0432\u0438 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454\u0442\u0435 \u0432\u0456\u0434\u0435\u043E\u043A\u0430\u0440\u0442\u0443 Nvidia \u043D\u0430 Linux, \u0456 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0435 \u0432\u0456\u043A\u043D\u043E \u0437\u0430\u043A\u0440\u0438\u0432\u0430\u0454\u0442\u044C\u0441\u044F \u0432\u0456\u0434\u0440\u0430\u0437\u0443 \u043F\u0456\u0441\u043B\u044F \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F, \u0442\u043E \u043F\u0435\u0440\u0435\u0445\u0456\u0434 \u043D\u0430 \u0432\u0456\u043B\u044C\u043D\u0438\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 Nouveau \u0442\u0430 \u0443\u0432\u0456\u043C\u043A\u043D\u0435\u043D\u043D\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043D\u043E\u0457 \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0446\u0456\u0457 \u043C\u043E\u0436\u0435 \u0434\u043E\u043F\u043E\u043C\u043E\u0433\u0442\u0438. \u0414\u043B\u044F \u0437\u0430\u0441\u0442\u043E\u0441\u0443\u0432\u0430\u043D\u043D\u044F \u0437\u043C\u0456\u043D \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u043E \u043F\u0435\u0440\u0435\u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443.","Always use software rendering":"\u0417\u0430\u0432\u0436\u0434\u0438 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043D\u0443 \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0446\u0456\u044E",config_input:'\u0414\u043B\u044F \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u043A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u044E \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0435\u044E \u0437 \u043A\u043B\u0430\u0432\u0456\u0430\u0442\u0443\u0440\u0438, \u0432\u0430\u043C \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u043E \u043D\u0430\u0434\u0430\u0442\u0438 RustDesk \u0434\u043E\u0437\u0432\u043E\u043B\u0438 \u043D\u0430 "\u0412\u0456\u0434\u0441\u0442\u0435\u0436\u0435\u043D\u043D\u044F \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044F"',config_microphone:'\u0414\u043B\u044F \u043C\u043E\u0436\u043B\u0438\u0432\u043E\u0441\u0442\u0456 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0457 \u0440\u043E\u0437\u043C\u043E\u0432\u0438, \u0432\u0430\u043C \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u043E \u043D\u0430\u0434\u0430\u0442\u0438 RustDesk \u0434\u043E\u0437\u0432\u0456\u043B \u043D\u0430 "\u0417\u0430\u043F\u0438\u0441 \u0430\u0443\u0434\u0456\u043E"',request_elevation_tip:"\u0412\u0438 \u043C\u043E\u0436\u0435\u0442\u0435 \u0442\u0430\u043A\u043E\u0436 \u043D\u0430\u0434\u0456\u0441\u043B\u0430\u0442\u0438 \u0437\u0430\u043F\u0438\u0442 \u043D\u0430 \u0440\u043E\u0437\u0448\u0438\u0440\u0435\u043D\u043D\u044F \u043F\u0440\u0430\u0432, \u0432 \u0440\u0430\u0437\u0456 \u043F\u0440\u0438\u0441\u0443\u0442\u043D\u043E\u0441\u0442\u0456 \u043E\u0441\u043E\u0431\u0438 \u0437 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u0431\u043E\u043A\u0443.",Wait:"\u0417\u0430\u0447\u0435\u043A\u0430\u0439\u0442\u0435","Elevation Error":"\u041D\u0435\u0432\u0434\u0430\u043B\u0430 \u0441\u043F\u0440\u043E\u0431\u0430 \u0440\u043E\u0437\u0448\u0438\u0440\u0435\u043D\u043D\u044F \u043F\u0440\u0430\u0432","Ask the remote user for authentication":"\u041F\u043E\u043F\u0440\u043E\u0441\u0456\u0442\u044C \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u043F\u0440\u043E\u0439\u0442\u0438 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u044E","Choose this if the remote account is administrator":"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044C \u0446\u0435, \u044F\u043A\u0449\u043E \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u043E\u0431\u043B\u0456\u043A\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0441 \u0454 \u0430\u0434\u043C\u0456\u043D\u0456\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043D\u0438\u043C","Transmit the username and password of administrator":"\u041F\u0435\u0440\u0435\u0434\u0430\u0439\u0442\u0435 \u0456\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0442\u0430 \u043F\u0430\u0440\u043E\u043B\u044C \u0430\u0434\u043C\u0456\u043D\u0456\u0441\u0442\u0440\u0430\u0442\u043E\u0440\u0430",still_click_uac_tip:"\u0414\u043E\u0441\u0456 \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u0435 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F UAC \u0437 \u0431\u043E\u043A\u0443 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430","Request Elevation":"\u0417\u0430\u043F\u0438\u0442 \u043D\u0430 \u0440\u043E\u0437\u0448\u0438\u0440\u0435\u043D\u043D\u044F \u043F\u0440\u0430\u0432",wait_accept_uac_tip:"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u043E\u0447\u0456\u043A\u0443\u0439\u0442\u0435 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F \u0434\u0456\u0430\u043B\u043E\u0433\u0443 UAC \u0437 \u0431\u043E\u043A\u0443 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430.","Elevate successfully":"\u0423\u0441\u043F\u0456\u0448\u043D\u0435 \u0440\u043E\u0437\u0448\u0438\u0440\u0435\u043D\u043D\u044F \u043F\u0440\u0430\u0432",uppercase:"\u0432\u0435\u0440\u0445\u043D\u0456\u0439 \u0440\u0435\u0433\u0456\u0441\u0442\u0440",lowercase:"\u043D\u0438\u0436\u043D\u0456\u0439 \u0440\u0435\u0433\u0456\u0441\u0442\u0440",digit:"\u0446\u0438\u0444\u0440\u0430","special character":"\u0441\u043F\u0435\u0446\u0441\u0438\u043C\u0432\u043E\u043B","length>=8":"\u0434\u043E\u0432\u0436\u0438\u043D\u0430>=8",Weak:"\u0421\u043B\u0430\u0431\u043A\u0438\u0439",Medium:"\u0421\u0435\u0440\u0435\u0434\u043D\u0456\u0439",Strong:"\u0421\u0438\u043B\u044C\u043D\u0438\u0439","Switch Sides":"\u041F\u043E\u043C\u0456\u043D\u044F\u0442\u0438 \u043C\u0456\u0441\u0446\u044F\u043C\u0438","Please confirm if you want to share your desktop?":"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C \u0434\u043E\u0437\u0432\u0456\u043B \u043D\u0430 \u0441\u043F\u0456\u043B\u044C\u043D\u0435 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043D\u043D\u044F \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0456",Display:"\u0415\u043A\u0440\u0430\u043D","Default View Style":"\u0422\u0438\u043F\u043E\u0432\u0438\u0439 \u0441\u0442\u0438\u043B\u044C \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0443","Default Scroll Style":"\u0422\u0438\u043F\u043E\u0432\u0438\u0439 \u0441\u0442\u0438\u043B\u044C \u0433\u043E\u0440\u0442\u0430\u043D\u043D\u044F","Default Image Quality":"\u0422\u0438\u043F\u043E\u0432\u0430 \u044F\u043A\u0456\u0441\u0442\u044C \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F","Default Codec":"\u0422\u0438\u043F\u043E\u0432\u0438\u0439 \u043A\u043E\u0434\u0435\u043A",Bitrate:"\u0411\u0456\u0442\u0440\u0435\u0439\u0442",FPS:"FPS",Auto:"\u0410\u0432\u0442\u043E","Other Default Options":"\u0406\u043D\u0448\u0456 \u0442\u0438\u043F\u043E\u0432\u0456 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0438","Voice call":"\u0413\u043E\u043B\u043E\u0441\u043E\u0432\u0438\u0439 \u0432\u0438\u043A\u043B\u0438\u043A","Text chat":"\u0422\u0435\u043A\u0441\u0442\u043E\u0432\u0438\u0439 \u0447\u0430\u0442","Stop voice call":"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u0438 \u0433\u043E\u043B\u043E\u0441\u043E\u0432\u0438\u0439 \u0432\u0438\u043A\u043B\u0438\u043A",relay_hint_tip:`\u042F\u043A\u0449\u043E \u0432\u0456\u0434\u0441\u0443\u0442\u043D\u044F \u043C\u043E\u0436\u043B\u0438\u0432\u043E\u0441\u0442\u0456 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0438\u0441\u044C \u043D\u0430\u043F\u0440\u044F\u043C\u0443, \u0432\u0438 \u043C\u043E\u0436\u0435\u0442\u0435 \u0441\u043F\u0440\u043E\u0431\u0443\u0432\u0430\u0442\u0438 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440. +\u0422\u0430\u043A\u043E\u0436, \u044F\u043A\u0449\u043E \u0432\u0438 \u0445\u043E\u0447\u0435\u0442\u0435 \u0432\u0456\u0434\u0440\u0430\u0437\u0443 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440, \u043C\u043E\u0436\u043D\u0430 \u0434\u043E\u0434\u0430\u0442\u0438 \u0441\u0443\u0444\u0456\u043A\u0441 "/r" \u0434\u043E ID, \u0430\u0431\u043E \u0436 \u0432\u0438\u0431\u0440\u0430\u0442\u0438 \u043E\u043F\u0446\u0456\u044E "\u0417\u0430\u0432\u0436\u0434\u0438 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0430\u0442\u0438\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440" \u0432 \u043A\u0430\u0440\u0442\u0446\u0456 \u043D\u0435\u0449\u043E\u0434\u0430\u0432\u043D\u0456\u0445 \u0441\u0435\u0430\u043D\u0441\u0456\u0432.`,Reconnect:"\u041F\u0435\u0440\u0435\u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0438\u0441\u044F",Codec:"\u041A\u043E\u0434\u0435\u043A",Resolution:"\u0420\u043E\u0437\u0434\u0456\u043B\u044C\u043D\u0430 \u0437\u0434\u0430\u0442\u043D\u0456\u0441\u0442\u044C","No transfers in progress":"\u041D\u0430\u0440\u0430\u0437\u0456 \u043D\u0456\u0447\u043E\u0433\u043E \u043D\u0435 \u043F\u0435\u0440\u0435\u0441\u0438\u043B\u0430\u0454\u0442\u044C\u0441\u044F","Set one-time password length":"\u0412\u043A\u0430\u0437\u0430\u0442\u0438 \u0434\u043E\u0432\u0436\u0438\u043D\u0443 \u043E\u0434\u043D\u043E\u0440\u0430\u0437\u043E\u0432\u043E\u0433\u043E \u043F\u0430\u0440\u043E\u043B\u044F","RDP Settings":"\u041D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F RDP","Sort by":"\u0421\u043E\u0440\u0442\u0443\u0432\u0430\u0442\u0438 \u0437\u0430","New Connection":"\u041D\u043E\u0432\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F",Restore:"\u0412\u0456\u0434\u043D\u043E\u0432\u0438\u0442\u0438",Minimize:"\u0417\u0433\u043E\u0440\u043D\u0443\u0442\u0438",Maximize:"\u0420\u043E\u0437\u0433\u043E\u0440\u043D\u0443\u0442\u0438","Your Device":"\u0412\u0430\u043C \u043F\u0440\u0438\u0441\u0442\u0440\u0456\u0439",empty_recent_tip:`\u041E\u0432\u0432\u0430, \u0432\u0456\u0434\u0441\u0443\u0442\u043D\u0456 \u043D\u0435\u0449\u043E\u0434\u0430\u0432\u043D\u0456 \u0441\u0435\u0430\u043D\u0441\u0438! +\u0421\u0430\u043C\u0435 \u0447\u0430\u0441 \u0437\u0430\u043F\u043B\u0430\u043D\u0443\u0432\u0430\u0442\u0438 \u043D\u043E\u0432\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F.`,empty_favorite_tip:`\u0414\u043E\u0441\u0456 \u043D\u0435\u043C\u0430\u0454 \u0443\u043B\u044E\u0431\u043B\u0435\u043D\u0438\u0445 \u0432\u0443\u0437\u043B\u0456\u0432? +\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043E\u0440\u0433\u0430\u043D\u0456\u0437\u0443\u0454\u043C\u043E \u043D\u043E\u0432\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u0442\u0430 \u0434\u043E\u0434\u0430\u043C\u043E \u0439\u043E\u0433\u043E \u0434\u043E \u0443\u043B\u044E\u0431\u043B\u0435\u043D\u0438\u0445!`,empty_lan_tip:"\u041E \u043D\u0456, \u0441\u0445\u043E\u0436\u0435 \u043C\u0438 \u0449\u0435 \u043D\u0435 \u0432\u0438\u044F\u0432\u0438\u043B\u0438 \u0436\u043E\u0434\u043D\u043E\u0433\u043E \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E.",empty_address_book_tip:"\u041E\u0439 \u043B\u0438\u0448\u0435\u043D\u044C\u043A\u043E, \u0441\u0445\u043E\u0436\u0435 \u0443 \u0432\u0430\u0448\u0456\u0439 \u0430\u0434\u0440\u0435\u0441\u043D\u0456\u0439 \u043A\u043D\u0438\u0437\u0456 \u043D\u0435\u043C\u0430\u0454 \u0436\u043E\u0434\u043D\u043E\u0433\u043E \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E.","eg: admin":"\u043D\u0430\u043F\u0440., admin","Empty Username":"\u041D\u0435\u0437\u0430\u043F\u043E\u0432\u043D\u0435\u043D\u0435 \u0456\u043C\u02BC\u044F","Empty Password":"\u041D\u0435\u0437\u0430\u043F\u043E\u0432\u043D\u0435\u043D\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C",Me:"\u042F",identical_file_tip:"\u0426\u0435\u0439 \u0444\u0430\u0439\u043B \u0456\u0434\u0435\u043D\u0442\u0438\u0447\u043D\u0438\u0439 \u0437 \u0442\u0438\u043C, \u0449\u043E \u043D\u0430 \u0432\u0443\u0437\u043B\u0456",show_monitors_tip:"\u041F\u043E\u043A\u0430\u0437\u0443\u0432\u0430\u0442\u0438 \u043C\u043E\u043D\u0456\u0442\u043E\u0440\u0438 \u043D\u0430 \u043F\u0430\u043D\u0435\u043B\u0456 \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0456\u0432","View Mode":"\u0420\u0435\u0436\u0438\u043C \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0443",login_linux_tip:"\u0412\u0430\u043C \u043D\u0435\u043E\u0431\u0445\u0456\u0434\u043D\u043E \u0443\u0432\u0456\u0439\u0442\u0438 \u0443 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u043E\u0431\u043B\u0456\u043A\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0441 Linux, \u0449\u043E\u0431 \u0443\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0447\u043D\u0438\u0439 \u0441\u0435\u0430\u043D\u0441 X",verify_rustdesk_password_tip:"\u041F\u0435\u0440\u0435\u0432\u0456\u0440\u0442\u0435 \u043F\u0430\u0440\u043E\u043B\u044C RustDesk",remember_account_tip:"\u0417\u0430\u043F\u0430\u043C\u02BC\u044F\u0442\u0430\u0442\u0438 \u0446\u0435\u0439 \u043E\u0431\u043B\u0456\u043A\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0441",os_account_desk_tip:"\u0426\u0435\u0439 \u043E\u0431\u043B\u0456\u043A\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0441 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454\u0442\u044C\u0441\u044F \u0434\u043B\u044F \u0432\u0445\u043E\u0434\u0443 \u0434\u043E \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0457 \u041E\u0421 \u0442\u0430 \u0432\u043C\u0438\u043A\u0430\u043D\u043D\u044F \u0441\u0435\u0430\u043D\u0441\u0443 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0446\u0456 \u0432 \u0440\u0435\u0436\u0438\u043C\u0456 \u0431\u0435\u0437 \u0433\u0440\u0430\u0444\u0456\u0447\u043D\u043E\u0433\u043E \u0456\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443","OS Account":"\u041A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u041E\u0421",another_user_login_title_tip:"\u0406\u043D\u0448\u0438\u0439 \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u0432\u0436\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0456",another_user_login_text_tip:"\u0412\u0456\u0434\u02BC\u0454\u0434\u043D\u0430\u0442\u0438\u0441\u044F",xorg_not_found_title_tip:"Xorg \u043D\u0435 \u0437\u043D\u0430\u0439\u0434\u0435\u043D\u043E",xorg_not_found_text_tip:"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0456\u0442\u044C Xorg",no_desktop_title_tip:"\u0416\u043E\u0434\u043D\u0435 \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0447\u043D\u0435 \u0441\u0435\u0440\u0435\u0434\u043E\u0432\u0438\u0449\u0435 \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0435",no_desktop_text_tip:"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u0456\u0442\u044C \u0441\u0442\u0456\u043B\u044C\u043D\u0438\u0447\u043D\u0435 \u0441\u0435\u0440\u0435\u0434\u043E\u0432\u0438\u0449\u0435 GNOME","No need to elevate":"\u041D\u0435\u043C\u0430\u0454 \u043F\u043E\u0442\u0440\u0435\u0431\u0438 \u0432 \u0440\u043E\u0437\u0448\u0438\u0440\u0435\u043D\u043D\u0456 \u043F\u0440\u0430\u0432","System Sound":"\u0421\u0438\u0441\u0442\u0435\u043C\u043D\u0438\u0439 \u0437\u0432\u0443\u043A",Default:"\u0422\u0438\u043F\u043E\u0432\u043E","New RDP":"\u041D\u043E\u0432\u0435 RDP",Fingerprint:"\u0412\u0456\u0434\u0431\u0438\u0442\u043A\u0438 \u043F\u0430\u043B\u044C\u0446\u0456\u0432","Copy Fingerprint":"\u041A\u043E\u043F\u0456\u044E\u0432\u0430\u0442\u0438 \u0432\u0456\u0434\u0431\u0438\u0442\u043A\u0438 \u043F\u0430\u043B\u044C\u0446\u0456\u0432","no fingerprints":"\u043D\u0435\u043C\u0430\u0454 \u0432\u0456\u0434\u0431\u0438\u0442\u043A\u0456\u0432 \u043F\u0430\u043B\u044C\u0446\u0456\u0432","Select a peer":"\u041E\u0431\u0435\u0440\u0456\u0442\u044C \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u0439 \u043F\u0440\u0438\u0441\u0442\u0440\u0456\u0439","Select peers":"\u041E\u0431\u0435\u0440\u0456\u0442\u044C \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0456 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0457",Plugins:"\u041F\u043B\u0430\u0433\u0456\u043D\u0438",Uninstall:"\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438",Update:"\u041E\u043D\u043E\u0432\u0438\u0442\u0438",Enable:"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438",Disable:"\u0412\u0438\u043C\u043A\u043D\u0443\u0442\u0438",Options:"\u041E\u043F\u0446\u0456\u0457",resolution_original_tip:"\u041F\u043E\u0447\u0430\u0442\u043A\u043E\u0432\u0430 \u0440\u043E\u0437\u0434\u0456\u043B\u044C\u043D\u0430 \u0437\u0434\u0430\u0442\u043D\u0456\u0441\u0442\u044C",resolution_fit_local_tip:"\u041F\u0440\u0438\u043F\u0430\u0441\u0443\u0432\u0430\u0442\u0438 \u043F\u043E\u0442\u043E\u0447\u043D\u0443 \u0440\u043E\u0437\u0434\u0456\u043B\u044C\u043D\u0443 \u0437\u0434\u0430\u0442\u043D\u0456\u0441\u0442\u044C",resolution_custom_tip:"\u041A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0446\u044C\u043A\u0430 \u0440\u043E\u0437\u0434\u0456\u043B\u044C\u043D\u0430 \u0437\u0434\u0430\u0442\u043D\u0456\u0441\u0442\u044C","Collapse toolbar":"\u0417\u0433\u043E\u0440\u043D\u0443\u0442\u0438 \u043F\u0430\u043D\u0435\u043B\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0456\u0432","Accept and Elevate":"\u041F\u043E\u0433\u043E\u0434\u0438\u0442\u0438\u0441\u044C \u0442\u0430 \u0440\u043E\u0437\u0448\u0438\u0440\u0438\u0442\u0438 \u043F\u0440\u0430\u0432\u0430",accept_and_elevate_btn_tooltip:"\u041F\u043E\u0433\u043E\u0434\u0438\u0442\u0438 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u0442\u0430 \u0440\u043E\u0437\u0448\u0438\u0440\u0438\u0442\u0438 \u0434\u043E\u0437\u0432\u043E\u043B\u0438 UAC.",clipboard_wait_response_timeout_tip:"\u0412\u0438\u0439\u0448\u043E\u0432 \u0447\u0430\u0441 \u043E\u0447\u0456\u043A\u0443\u0432\u0430\u043D\u043D\u044F \u043A\u043E\u043F\u0456\u044E\u0432\u0430\u043D\u043D\u044F.","Incoming connection":"\u0412\u0445\u0456\u0434\u043D\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","Outgoing connection":"\u0412\u0438\u0445\u0456\u0434\u043D\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F",Exit:"\u0412\u0438\u0439\u0442\u0438",Open:"\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438",logout_tip:"\u0412\u0438 \u0432\u043F\u0435\u0432\u043D\u0435\u043D\u0456, \u0449\u043E \u0445\u043E\u0447\u0435\u0442\u0435 \u0432\u0438\u0439\u0442\u0438 \u0437 \u0441\u0438\u0441\u0442\u0435\u043C\u0438?",Service:"\u0421\u043B\u0443\u0436\u0431\u0430",Start:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438",Stop:"\u0417\u0443\u043F\u0438\u043D\u0438\u0442\u0438",exceed_max_devices:"\u0423 \u0432\u0430\u0441 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0430 \u043A\u0456\u043B\u044C\u043A\u0456\u0441\u0442\u044C \u043A\u0435\u0440\u043E\u0432\u0430\u043D\u0438\u0445 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0457\u0432.","Sync with recent sessions":"\u0421\u0438\u043D\u0445\u0440\u043E\u043D\u0456\u0437\u0430\u0446\u0456\u044F \u0437 \u043D\u0435\u0449\u043E\u0434\u0430\u0432\u043D\u0456\u043C\u0438 \u0441\u0435\u0430\u043D\u0441\u0430\u043C\u0438","Sort tags":"\u0421\u043E\u0440\u0442\u0443\u0432\u0430\u0442\u0438 \u0442\u0435\u0433\u0438","Open connection in new tab":"\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u0432 \u043D\u043E\u0432\u0456\u0439 \u0432\u043A\u043B\u0430\u0434\u0446\u0456","Move tab to new window":"\u041F\u0435\u0440\u0435\u043C\u0456\u0441\u0442\u0438\u0442\u0438 \u0432\u043A\u043B\u0430\u0434\u043A\u0443 \u0434\u043E \u043D\u043E\u0432\u043E\u0433\u043E \u0432\u0456\u043A\u043D\u0430","Can not be empty":"\u041D\u0435 \u043C\u043E\u0436\u0435 \u0431\u0443\u0442\u0438 \u043F\u043E\u0440\u043E\u0436\u043D\u0456\u043C","Already exists":"\u0412\u0436\u0435 \u0456\u0441\u043D\u0443\u0454","Change Password":"\u0417\u043C\u0456\u043D\u0438\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Refresh Password":"\u041E\u043D\u043E\u0432\u0438\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C",ID:"ID","Grid View":"\u041F\u0435\u0440\u0435\u0433\u043B\u044F\u0434 \u0491\u0440\u0430\u0442\u043A\u043E\u044E","List View":"\u041F\u0435\u0440\u0435\u0433\u043B\u044F\u0434 \u0441\u043F\u0438\u0441\u043A\u043E\u043C",Select:"\u0412\u0438\u0431\u0440\u0430\u0442\u0438","Toggle Tags":"\u0412\u0438\u0434\u0438\u043C\u0456\u0441\u0442\u044C \u0442\u0435\u0433\u0456\u0432",pull_ab_failed_tip:"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u043E\u043D\u043E\u0432\u0438\u0442\u0438 \u0430\u0434\u0440\u0435\u0441\u043D\u0443 \u043A\u043D\u0438\u0433\u0443",push_ab_failed_tip:"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0456\u0437\u0443\u0432\u0430\u0442\u0438 \u0430\u0434\u0440\u0435\u0441\u043D\u0443 \u043A\u043D\u0438\u0433\u0443",synced_peer_readded_tip:"\u041F\u0440\u0438\u0441\u0442\u0440\u043E\u0457 \u0437 \u043D\u0435\u0449\u043E\u0434\u0430\u0432\u043D\u0456\u0445 \u0441\u0435\u0430\u043D\u0441\u0456\u0432 \u0431\u0443\u0434\u0443\u0442\u044C \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0456\u0437\u043E\u0432\u0430\u043D\u0456 \u0437 \u0430\u0434\u0440\u0435\u0441\u043D\u043E\u044E \u043A\u043D\u0438\u0433\u043E\u044E.","Change Color":"\u0417\u043C\u0456\u043D\u0438\u0442\u0438 \u043A\u043E\u043B\u0456\u0440","Primary Color":"\u041E\u0441\u043D\u043E\u0432\u043D\u0438\u0439 \u043A\u043E\u043B\u0456\u0440","HSV Color":"\u041A\u043E\u043B\u0456\u0440 HSV","Installation Successful!":"\u0423\u0441\u043F\u0456\u0448\u043D\u0435 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F!","Installation failed!":"\u041D\u0435\u0432\u0434\u0430\u043B\u0435 \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F!","Reverse mouse wheel":"\u0417\u0432\u043E\u0440\u043E\u0442\u043D\u0456\u0439 \u043D\u0430\u043F\u0440\u044F\u043C \u043F\u0440\u043E\u043A\u0440\u0443\u0442\u043A\u0438","{} sessions":"{} \u0441\u0435\u0430\u043D\u0441\u0456\u0432",scam_title:"\u0412\u0430\u0441 \u043C\u043E\u0436\u0443\u0442\u044C \u041E\u0411\u041C\u0410\u041D\u0423\u0422\u0418!",scam_text1:"\u042F\u043A\u0449\u043E \u0432\u0438 \u0440\u043E\u0437\u043C\u043E\u0432\u043B\u044F\u0454\u0442\u0435 \u043F\u043E \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0443 \u0437 \u043A\u0438\u043C\u043E\u0441\u044C, \u043A\u043E\u0433\u043E \u041D\u0415 \u0417\u041D\u0410\u0404\u0422\u0415 \u0447\u0438 \u043A\u043E\u043C\u0443 \u041D\u0415 \u0414\u041E\u0412\u0406\u0420\u042F\u0404\u0422\u0415, \u0456 \u0446\u044F \u043E\u0441\u043E\u0431\u0430 \u0445\u043E\u0447\u0435, \u0449\u043E\u0431 \u0432\u0438 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043B\u0438 RustDesk \u0442\u0430 \u0437\u0430\u043F\u0443\u0441\u0442\u0438\u043B\u0438 \u0441\u043B\u0443\u0436\u0431\u0443, \u043D\u0435 \u0440\u043E\u0431\u0456\u0442\u044C \u0446\u044C\u043E\u0433\u043E \u0442\u0430 \u043D\u0435\u0433\u0430\u0439\u043D\u043E \u0437\u0430\u0432\u0435\u0440\u0448\u0456\u0442\u044C \u0434\u0437\u0432\u0456\u043D\u043E\u043A.",scam_text2:"\u0419\u043C\u043E\u0432\u0456\u0440\u043D\u043E, \u0432\u0438 \u043C\u0430\u0454\u0442\u0435 \u0441\u043F\u0440\u0430\u0432\u0443 \u0437 \u0448\u0430\u0445\u0440\u0430\u0454\u043C, \u0449\u043E \u043D\u0430\u043C\u0430\u0433\u0430\u0454\u0442\u044C\u0441\u044F \u0432\u0438\u043A\u0440\u0430\u0441\u0442\u0438 \u0432\u0430\u0448\u0456 \u0433\u0440\u043E\u0448\u0456 \u0447\u0438 \u043E\u0441\u043E\u0431\u0438\u0441\u0442\u0456 \u0434\u0430\u043D\u0456.","Don't show again":"\u041D\u0435 \u043F\u043E\u043A\u0430\u0437\u0443\u0432\u0430\u0442\u0438 \u0437\u043D\u043E\u0432\u0443","I Agree":"\u042F \u043F\u043E\u0433\u043E\u0434\u0436\u0443\u044E\u0441\u044C",Decline:"\u042F \u043D\u0435 \u043F\u043E\u0433\u043E\u0434\u0436\u0443\u044E\u0441\u044C","Timeout in minutes":"\u0427\u0430\u0441 \u043E\u0447\u0456\u043A\u0443\u0432\u0430\u043D\u043D\u044F \u0432 \u0445\u0432\u0438\u043B\u0438\u043D\u0430\u0445",auto_disconnect_option_tip:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u043E \u0437\u0430\u0432\u0435\u0440\u0448\u0443\u0432\u0430\u0442\u0438 \u0432\u0445\u0456\u0434\u043D\u0456 \u0441\u0435\u0430\u043D\u0441\u0438 \u0432 \u0440\u0430\u0437\u0456 \u043D\u0435\u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u0456 \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430","Connection failed due to inactivity":"\u0417\u02BC\u0454\u0434\u043D\u0430\u043D\u043D\u044F \u0440\u043E\u0437\u0456\u0440\u0432\u0430\u043D\u043E \u0447\u0435\u0440\u0435\u0437 \u043D\u0435\u0430\u043A\u0442\u0438\u0432\u043D\u0456\u0441\u0442\u044C","Check for software update on startup":"\u041F\u0435\u0440\u0435\u0432\u0456\u0440\u044F\u0442\u0438 \u043E\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F \u043F\u0456\u0434 \u0447\u0430\u0441 \u0437\u0430\u043F\u0443\u0441\u043A\u0443","upgrade_rustdesk_server_pro_to_{}_tip":"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u043E\u043D\u043E\u0432\u0456\u0442\u044C RustDesk Server Pro \u0434\u043E \u0432\u0435\u0440\u0441\u0456\u0457 {} \u0447\u0438 \u043D\u043E\u0432\u0456\u0448\u0435!",pull_group_failed_tip:"\u041D\u0435 \u0432\u0434\u0430\u043B\u043E\u0441\u044F \u043E\u043D\u043E\u0432\u0438\u0442\u0438 \u0433\u0440\u0443\u043F\u0443","Filter by intersection":"\u0424\u0456\u043B\u044C\u0442\u0440 \u0437\u0430 \u0437\u0431\u0456\u0433\u043E\u043C","Remove wallpaper during incoming sessions":"\u041F\u0440\u0438\u0431\u0438\u0440\u0430\u0442\u0438 \u0448\u043F\u0430\u043B\u0435\u0440\u0443 \u043F\u0456\u0434 \u0447\u0430\u0441 \u0432\u0445\u0456\u0434\u043D\u0438\u0445 \u0441\u0435\u0430\u043D\u0441\u0456\u0432",Test:"\u0422\u0435\u0441\u0442",display_is_plugged_out_msg:"\u0414\u0438\u0441\u043F\u043B\u0435\u0439 \u0432\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043E, \u043F\u0435\u0440\u0435\u043C\u043A\u043D\u0456\u0442\u044C\u0441\u044F \u043D\u0430 \u043F\u0435\u0440\u0448\u0438\u0439 \u0434\u0438\u0441\u043F\u043B\u0435\u0439","No displays":"\u0412\u0456\u0434\u0441\u0443\u0442\u043D\u0456 \u0434\u0438\u0441\u043F\u043B\u0435\u0457","Open in new window":"\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u0432 \u043D\u043E\u0432\u043E\u043C\u0443 \u0432\u0456\u043A\u043D\u0456","Show displays as individual windows":"\u041F\u043E\u043A\u0430\u0437\u0443\u0432\u0430\u0442\u0438 \u0434\u0438\u0441\u043F\u043B\u0435\u0457 \u0432 \u043E\u043A\u0440\u0435\u043C\u0438\u0445 \u0432\u0456\u043A\u043D\u0430\u0445","Use all my displays for the remote session":"\u0412\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u0432\u0441\u0456 \u043C\u043E\u0457 \u0434\u0438\u0441\u043F\u043B\u0435\u0457 \u0434\u043B\u044F \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u0433\u043E \u0441\u0435\u0430\u043D\u0441\u0443",selinux_tip:"SELinux \u0443\u0432\u0456\u043C\u043A\u043D\u0435\u043D\u043E \u043D\u0430 \u0432\u0430\u0448\u043E\u043C\u0443 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0457, \u0449\u043E \u043C\u043E\u0436\u0435 \u0443\u0441\u043A\u043B\u0430\u0434\u043D\u0438\u0442\u0438 \u0434\u043B\u044F \u0456\u043D\u0448\u043E\u0457 \u0441\u0442\u043E\u0440\u043E\u043D\u0438 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0435 \u043A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F \u0437\u0430 \u0434\u043E\u043F\u043E\u043C\u043E\u0433\u043E\u044E RustDesk.","Change view":"\u0420\u0435\u0436\u0438\u043C \u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0443","Big tiles":"\u0412\u0435\u043B\u0438\u043A\u0456 \u043F\u043B\u0438\u0442\u043A\u0438","Small tiles":"\u041C\u0430\u043B\u0435\u043D\u044C\u043A\u0456 \u043F\u043B\u0438\u0442\u043A\u0438",List:"\u0421\u043F\u0438\u0441\u043E\u043A","Virtual display":"\u0412\u0456\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u0438\u0439 \u0434\u0438\u0441\u043F\u043B\u0435\u0439","Plug out all":"\u0412\u0456\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0438 \u0432\u0441\u0435","True color (4:4:4)":"\u0421\u043F\u0440\u0430\u0432\u0436\u043D\u0456\u0439 \u043A\u043E\u043B\u0456\u0440 (4:4:4)","Enable blocking user input":"\u0411\u043B\u043E\u043A\u0443\u0432\u0430\u0442\u0438 \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044F \u0434\u043B\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430",id_input_tip:`\u0412\u0438 \u043C\u043E\u0436\u0435\u0442\u0435 \u0432\u0432\u0435\u0441\u0442\u0438 ID, \u0431\u0435\u0437\u043F\u043E\u0441\u0435\u0440\u0435\u0434\u043D\u044E IP, \u0430\u0431\u043E \u0436 \u0434\u043E\u043C\u0435\u043D \u0437 \u043F\u043E\u0440\u0442\u043E\u043C (<\u0434\u043E\u043C\u0435\u043D>:<\u043F\u043E\u0440\u0442>). +\u042F\u043A\u0449\u043E \u0432\u0438 \u0445\u043E\u0447\u0435\u0442\u0435 \u043E\u0442\u0440\u0438\u043C\u0430\u0442\u0438 \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E \u043D\u0430 \u0456\u043D\u0448\u043E\u043C\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0456, \u0431\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0434\u043E\u0434\u0430\u0439\u0442\u0435 \u0430\u0434\u0440\u0435\u0441\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 (@<\u0430\u0434\u0440\u0435\u0441\u0430_\u0441\u0435\u0440\u0432\u0435\u0440\u0430>?key=<\u0437\u043D\u0430\u0447\u0435\u043D\u043D\u044F_\u043A\u043B\u044E\u0447\u0430>), \u043D\u0430\u043F\u0440\u0438\u043A\u043B\u0430\u0434, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +\u042F\u043A\u0449\u043E \u0432\u0438 \u0445\u043E\u0447\u0435\u0442\u0435 \u043E\u0442\u0440\u0438\u043C\u0430\u0442\u0438 \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E \u043D\u0430 \u043F\u0443\u0431\u043B\u0456\u0447\u043D\u043E\u043C\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0456, \u0431\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044C "@public", \u0434\u043B\u044F \u043F\u0443\u0431\u043B\u0456\u0447\u043D\u043E\u0433\u043E \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043A\u043B\u044E\u0447 \u043D\u0435 \u043F\u043E\u0442\u0440\u0456\u0431\u0435\u043D.`,privacy_mode_impl_mag_tip:"\u0420\u0435\u0436\u0438\u043C 1",privacy_mode_impl_virtual_display_tip:"\u0420\u0435\u0436\u0438\u043C 2","Enter privacy mode":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0432 \u0440\u0435\u0436\u0438\u043C \u043A\u043E\u043D\u0444\u0456\u0434\u0435\u043D\u0446\u0456\u0439\u043D\u043E\u0441\u0442\u0456","Exit privacy mode":"\u0412\u0438\u0439\u0442\u0438 \u0437 \u0440\u0435\u0436\u0438\u043C\u0443 \u043A\u043E\u043D\u0444\u0456\u0434\u0435\u043D\u0446\u0456\u0439\u043D\u043E\u0441\u0442\u0456",idd_not_support_under_win10_2004_tip:"\u0414\u0440\u0430\u0439\u0432\u0435\u0440 \u043D\u0435\u043F\u0440\u044F\u043C\u043E\u0433\u043E \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454\u0442\u044C\u0441\u044F. \u041F\u043E\u0442\u0440\u0456\u0431\u043D\u0430 Windows 10 \u0432\u0435\u0440\u0441\u0456\u0457 2004 \u0430\u0431\u043E \u043D\u043E\u0432\u0456\u0448\u0435.",input_source_1_tip:"\u0414\u0436\u0435\u0440\u0435\u043B\u043E \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044F 1",input_source_2_tip:"\u0414\u0436\u0435\u0440\u0435\u043B\u043E \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044F 2","Swap control-command key":"\u041F\u043E\u043C\u0456\u043D\u044F\u0442\u0438 \u043C\u0456\u0441\u0446\u044F\u043C\u0438 \u043A\u043B\u0430\u0432\u0456\u0448\u0456 Control \u0442\u0430 Command","swap-left-right-mouse":"\u041F\u043E\u043C\u0456\u043D\u044F\u0442\u0438 \u043C\u0456\u0441\u0446\u044F\u043C\u0438 \u043B\u0456\u0432\u0443 \u0442\u0430 \u043F\u0440\u0430\u0432\u0443 \u043A\u043D\u043E\u043F\u043A\u0438 \u043C\u0438\u0448\u0456","2FA code":"\u041A\u043E\u0434 \u0434\u0432\u043E\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E\u0457 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u0457",More:"\u0411\u0456\u043B\u044C\u0448\u0435","enable-2fa-title":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0434\u0432\u043E\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u0443 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u044E","enable-2fa-desc":`\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0439\u0442\u0435 \u0432\u0430\u0448 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0442\u043E\u0440 \u0437\u0430\u0440\u0430\u0437. \u0412\u0438 \u043C\u043E\u0436\u0435\u0442\u0435 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u0442\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443-\u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0442\u043E\u0440, \u0442\u0430\u043A\u0443 \u044F\u043A Authy, Microsoft Authenticator \u0430\u0431\u043E Google Authenticator \u043D\u0430 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0456 \u0447\u0438 \u043A\u043E\u043C\u043F\u02BC\u044E\u0442\u0435\u0440\u0456. + +\u041F\u0440\u043E\u0441\u043A\u0430\u043D\u0443\u0439\u0442\u0435 QR-\u043A\u043E\u0434 \u0437\u0430 \u0434\u043E\u043F\u043E\u043C\u043E\u0433\u043E\u044E \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0438 \u0442\u0430 \u0432\u0432\u0435\u0434\u0456\u0442\u044C \u043A\u043E\u0434, \u044F\u043A\u0438\u0439 \u043F\u043E\u043A\u0430\u0437\u0443\u0454 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0430, \u0449\u043E\u0431 \u0443\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0434\u0432\u043E\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u0443 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u044E.`,"wrong-2fa-code":"\u041D\u0435 \u0432\u0434\u0430\u0454\u0442\u044C\u0441\u044F \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438 \u043A\u043E\u0434. \u041F\u0435\u0440\u0435\u0432\u0456\u0440\u0442\u0435 \u043A\u043E\u0434 \u0442\u0430 \u043D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u043C\u0456\u0441\u0446\u0435\u0432\u043E\u0433\u043E \u0447\u0430\u0441\u0443","enter-2fa-title":"\u0414\u0432\u043E\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u0430 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u044F","Email verification code must be 6 characters.":"\u041A\u043E\u0434 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F \u0437 email \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u0441\u043A\u043B\u0430\u0434\u0430\u0442\u0438\u0441\u044F \u0437 6 \u0441\u0438\u043C\u0432\u043E\u043B\u0456\u0432.","2FA code must be 6 digits.":"\u041A\u043E\u0434 \u0434\u0432\u043E\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E\u0457 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u0457 \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u0441\u043A\u043B\u0430\u0434\u0430\u0442\u0438\u0441\u044F \u0437 6 \u0441\u0438\u043C\u0432\u043E\u043B\u0456\u0432.","Multiple Windows sessions found":"\u0412\u0438\u044F\u0432\u043B\u0435\u043D\u043E \u0434\u0435\u043A\u0456\u043B\u044C\u043A\u0430 \u0441\u0435\u0430\u043D\u0441\u0456\u0432 Windows","Please select the session you want to connect to":"\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u043E\u0431\u0435\u0440\u0456\u0442\u044C \u0441\u0435\u0430\u043D\u0441, \u0434\u043E \u044F\u043A\u043E\u0433\u043E \u0432\u0438 \u0445\u043E\u0447\u0435\u0442\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u0438\u0441\u044F",powered_by_me:"\u041D\u0430 \u043E\u0441\u043D\u043E\u0432\u0456 Rustdesk",outgoing_only_desk_tip:`\u0426\u0435 \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0456\u0437\u043E\u0432\u0430\u043D\u0430 \u0432\u0435\u0440\u0441\u0456\u044F. +\u0412\u0438 \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0430\u0442\u0438\u0441\u044F \u0434\u043E \u0456\u043D\u0448\u0438\u0445 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0457\u0432, \u0430\u043B\u0435 \u0456\u043D\u0448\u0456 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0457 \u043D\u0435 \u043C\u043E\u0436\u0443\u0442\u044C \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0430\u0442\u0438\u0441\u044F \u0434\u043E \u0432\u0430\u0448\u043E\u0433\u043E.`,preset_password_warning:"\u0426\u044F \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0456\u0437\u043E\u0432\u0430\u043D\u0430 \u0432\u0435\u0440\u0441\u0456\u044F \u043C\u0456\u0441\u0442\u0438\u0442\u044C \u043F\u043E\u043F\u0435\u0440\u0435\u0434\u043D\u044C\u043E \u0432\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C. \u0411\u0443\u0434\u044C-\u0445\u0442\u043E \u0437 \u0446\u0438\u043C \u043F\u0430\u0440\u043E\u043B\u0435\u043C \u043C\u043E\u0436\u0435 \u043E\u0442\u0440\u0438\u043C\u0430\u0442\u0438 \u043F\u043E\u0432\u043D\u0438\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u043E \u0432\u0430\u0448\u043E\u0433\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E. \u042F\u043A\u0449\u043E \u0446\u0435 \u043D\u0435\u043E\u0447\u0456\u043A\u0443\u0432\u0430\u043D\u043E \u0434\u043B\u044F \u0432\u0430\u0441, \u043D\u0435\u0433\u0430\u0439\u043D\u043E \u0432\u0438\u0434\u0430\u043B\u0456\u0442\u044C \u0446\u044E \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443.","Security Alert":"\u041F\u043E\u043F\u0435\u0440\u0435\u0434\u0436\u0435\u043D\u043D\u044F \u0449\u043E\u0434\u043E \u0431\u0435\u0437\u043F\u0435\u043A\u0438","My address book":"\u041C\u043E\u044F \u0430\u0434\u0440\u0435\u0441\u043D\u0430 \u043A\u043D\u0438\u0433\u0430",Personal:"\u041E\u0441\u043E\u0431\u0438\u0441\u0442\u0430",Owner:"\u0412\u043B\u0430\u0441\u043D\u0438\u043A","Set shared password":"\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 \u0441\u043F\u0456\u043B\u044C\u043D\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Exist in":"\u0406\u0441\u043D\u0443\u0454 \u0443","Read-only":"\u041B\u0438\u0448\u0435 \u0447\u0438\u0442\u0430\u043D\u043D\u044F","Read/Write":"\u0427\u0438\u0442\u0430\u043D\u043D\u044F/\u0437\u0430\u043F\u0438\u0441","Full Control":"\u041F\u043E\u0432\u043D\u0438\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",share_warning_tip:"\u041F\u043E\u043B\u044F \u0432\u0438\u0449\u0435 \u0454 \u0441\u043F\u0456\u043B\u044C\u043D\u0438\u043C\u0438 \u0442\u0430 \u0432\u0438\u0434\u0438\u043C\u0456 \u0434\u043B\u044F \u0456\u043D\u0448\u0438\u0445.",Everyone:"\u0412\u0441\u0456",ab_web_console_tip:"\u0414\u0435\u0442\u0430\u043B\u044C\u043D\u0456\u0448\u0435 \u043F\u0440\u043E \u0432\u0435\u0431-\u043A\u043E\u043D\u0441\u043E\u043B\u044C","allow-only-conn-window-open-tip":"\u0414\u043E\u0437\u0432\u043E\u043B\u044F\u0442\u0438 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u043B\u0438\u0448\u0435 \u043A\u043E\u043B\u0438 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0435 \u0432\u0456\u043A\u043D\u043E RustDesk",no_need_privacy_mode_no_physical_displays_tip:"\u0412\u0456\u0434\u0441\u0443\u0442\u043D\u0456 \u0444\u0456\u0437\u0438\u0447\u043D\u0456 \u0434\u0438\u0441\u043F\u043B\u0435\u0457, \u043D\u0435\u043C\u0430\u0454 \u043F\u043E\u0442\u0440\u0435\u0431\u0438 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u0440\u0435\u0436\u0438\u043C \u043F\u0440\u0438\u0432\u0430\u0442\u043D\u043E\u0441\u0442\u0456.","Follow remote cursor":"\u041F\u0440\u044F\u043C\u0443\u0432\u0430\u0442\u0438 \u0437\u0430 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u0438\u043C \u043A\u0443\u0440\u0441\u043E\u0440\u043E\u043C","Follow remote window focus":"\u041F\u0440\u044F\u043C\u0443\u0432\u0430\u0442\u0438 \u0437\u0430 \u0444\u043E\u043A\u0443\u0441\u043E\u043C \u0443 \u0432\u0456\u0434\u0434\u0430\u043B\u0435\u043D\u043E\u043C\u0443 \u0432\u0456\u043A\u043D\u0456",default_proxy_tip:"\u0422\u0438\u043F\u043E\u0432\u0438\u0439 \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B \u0442\u0430 \u043F\u043E\u0440\u0442 \u2014 Socks5 \u0442\u0430 1080",no_audio_input_device_tip:"\u041D\u0435 \u0437\u043D\u0430\u0439\u0434\u0435\u043D\u043E \u0436\u043E\u0434\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044F.",Incoming:"\u0412\u0445\u0456\u0434\u043D\u0456",Outgoing:"\u0412\u0438\u0445\u0456\u0434\u043D\u0456","Clear Wayland screen selection":"\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0432\u0438\u0431\u0456\u0440 \u0435\u043A\u0440\u0430\u043D\u0430 Wayland",clear_Wayland_screen_selection_tip:"\u041F\u0456\u0441\u043B\u044F \u043E\u0447\u0438\u0449\u0435\u043D\u043D\u044F \u0432\u0438\u0431\u043E\u0440\u0443 \u0435\u043A\u0440\u0430\u043D\u0430 \u0432\u0438 \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0432\u0442\u043E\u0440\u043D\u043E \u0432\u0438\u0431\u0440\u0430\u0442\u0438 \u0435\u043A\u0440\u0430\u043D \u0434\u043B\u044F \u043F\u043E\u0448\u0438\u0440\u0435\u043D\u043D\u044F.",confirm_clear_Wayland_screen_selection_tip:"\u0412\u0438 \u0432\u043F\u0435\u0432\u043D\u0435\u043D\u0456, \u0449\u043E \u0445\u043E\u0447\u0435\u0442\u0435 \u043E\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0432\u0438\u0431\u0456\u0440 \u0435\u043A\u0440\u0430\u043D\u0430 Wayland?",android_new_voice_call_tip:"\u041E\u0442\u0440\u0438\u043C\u0430\u043D\u043E \u043D\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0442 \u043D\u0430 \u0433\u043E\u043B\u043E\u0441\u043E\u0432\u0438\u0439 \u0434\u0437\u0432\u0456\u043D\u043E\u043A. \u042F\u043A\u0449\u043E \u0432\u0438 \u043F\u0440\u0438\u0439\u043C\u0435\u0442\u0435 \u0439\u043E\u0433\u043E, \u0430\u0443\u0434\u0456\u043E \u043F\u0435\u0440\u0435\u043C\u043A\u043D\u0435\u0442\u044C\u0441\u044F \u043D\u0430 \u0433\u043E\u043B\u043E\u0441\u043E\u0432\u0438\u0439 \u0437\u0432\u02BC\u044F\u0437\u043E\u043A.",texture_render_tip:"\u0412\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0446\u0456\u044E \u0442\u0435\u043A\u0441\u0442\u0443\u0440 \u0434\u043B\u044F \u043F\u043E\u043A\u0440\u0430\u0449\u0435\u043D\u043D\u044F \u043F\u043B\u0430\u0432\u043D\u043E\u0441\u0442\u0456 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u044C.","Use texture rendering":"\u0412\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0432\u0430\u0442\u0438 \u0432\u0456\u0437\u0443\u0430\u043B\u0456\u0437\u0430\u0446\u0456\u044E \u0442\u0435\u043A\u0441\u0442\u0443\u0440","Floating window":"\u0420\u0443\u0445\u043E\u043C\u0435 \u0432\u0456\u043A\u043D\u043E",floating_window_tip:"\u0414\u043E\u043F\u043E\u043C\u0430\u0433\u0430\u0454 \u0437\u0431\u0435\u0440\u0435\u0433\u0442\u0438 \u0444\u043E\u043D\u043E\u0432\u0443 \u0441\u043B\u0443\u0436\u0431\u0443 Rustdesk","Keep screen on":"\u0422\u0440\u0438\u043C\u0430\u0442\u0438 \u0435\u043A\u0440\u0430\u043D \u0443\u0432\u0456\u043C\u043A\u043D\u0435\u043D\u0438\u043C",Never:"\u041D\u0456\u043A\u043E\u043B\u0438","During controlled":"\u041A\u043E\u043B\u0438 \u043A\u0435\u0440\u0443\u0454\u0442\u044C\u0441\u044F","During service is on":"\u041A\u043E\u043B\u0438 \u0437\u0430\u043F\u0443\u0449\u0435\u043D\u0430 \u0441\u043B\u0443\u0436\u0431\u0430","Capture screen using DirectX":"\u0417\u0430\u0445\u043E\u043F\u043B\u0435\u043D\u043D\u044F \u0435\u043A\u0440\u0430\u043D\u0430 \u0437 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u0430\u043D\u043D\u044F\u043C DirectX",Back:"\u041D\u0430\u0437\u0430\u0434",Apps:"\u0417\u0430\u0441\u0442\u043E\u0441\u0443\u043D\u043A\u0438","Volume up":"\u0417\u0431\u0456\u043B\u044C\u0448\u0438\u0442\u0438 \u0433\u0443\u0447\u043D\u0456\u0441\u0442\u044C","Volume down":"\u0417\u043C\u0435\u043D\u0448\u0438\u0442\u0438 \u0433\u0443\u0447\u043D\u0456\u0441\u0442\u044C",Power:"\u0416\u0438\u0432\u043B\u0435\u043D\u043D\u044F","Telegram bot":"\u0411\u043E\u0442 Telegram","enable-bot-tip":"\u041D\u0430\u0434\u0430\u0454 \u043C\u043E\u0436\u043B\u0438\u0432\u0456\u0441\u0442\u044C \u043E\u0442\u0440\u0438\u043C\u0443\u0432\u0430\u0442\u0438 \u043A\u043E\u0434 \u0434\u0432\u043E\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E\u0457 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u0457 \u0432\u0456\u0434 \u0432\u0430\u0448\u043E\u0433\u043E \u0431\u043E\u0442\u0430. \u0422\u0430\u043A\u043E\u0436 \u043C\u043E\u0436\u0435 \u0441\u043F\u043E\u0432\u0456\u0449\u0430\u0442\u0438 \u043F\u0440\u043E \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F","enable-bot-desc":`1. \u0412\u0456\u0434\u043A\u0440\u0438\u0439\u0442\u0435 \u0447\u0430\u0442 \u0437 @BotFather. +2. \u041D\u0430\u0434\u0456\u0448\u043B\u0456\u0442\u044C \u043A\u043E\u043C\u0430\u043D\u0434\u0443 "/newbot". \u0412\u0438 \u043E\u0442\u0440\u0438\u043C\u0430\u0454\u0442\u0435 \u0442\u043E\u043A\u0435\u043D. +3. \u041F\u043E\u0447\u043D\u0456\u0442\u044C \u0447\u0430\u0442 \u0437 \u0432\u0430\u0448\u0438\u043C \u0449\u043E\u0439\u043D\u043E \u0441\u0442\u0432\u043E\u0440\u0435\u043D\u0438\u043C \u0431\u043E\u0442\u043E\u043C. \u0429\u043E\u0431 \u0430\u043A\u0442\u0438\u0432\u0443\u0432\u0430\u0442\u0438 \u0439\u043E\u0433\u043E, \u043D\u0430\u0434\u0456\u0448\u043B\u0456\u0442\u044C \u043F\u043E\u0432\u0456\u0434\u043E\u043C\u043B\u0435\u043D\u043D\u044F, \u0449\u043E \u043F\u043E\u0447\u0438\u043D\u0430\u0454\u0442\u044C\u0441\u044F \u0437\u0456 \u0441\u043A\u0456\u0441\u043D\u043E\u0457 \u0440\u0438\u0441\u043A\u0438 ("/"), \u043D\u0430\u043F\u0440\u0438\u043A\u043B\u0430\u0434 "/hello". +`,"cancel-2fa-confirm-tip":"\u0412\u0438 \u0432\u043F\u0435\u0432\u043D\u0435\u043D\u0456, \u0449\u043E \u0445\u043E\u0447\u0435\u0442\u0435 \u0441\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438 \u043A\u043E\u0434 \u0434\u0432\u043E\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u043E\u0457 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u0457?","cancel-bot-confirm-tip":"\u0412\u0438 \u0432\u043F\u0435\u0432\u043D\u0435\u043D\u0456, \u0449\u043E \u0445\u043E\u0447\u0435\u0442\u0435 \u0441\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438 Telegram \u0431\u043E\u0442\u0430?","About RustDesk":"\u041F\u0440\u043E Rustdesk","Send clipboard keystrokes":"\u041D\u0430\u0434\u0456\u0441\u043B\u0430\u0442\u0438 \u0432\u043C\u0456\u0441\u0442 \u0431\u0443\u0444\u0435\u0440\u0430 \u043E\u0431\u043C\u0456\u043D\u0443",network_error_tip:'\u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u043F\u0435\u0440\u0435\u0432\u0456\u0440\u0442\u0435 \u0432\u0430\u0448\u0435 \u043F\u0456\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044F \u0434\u043E \u043C\u0435\u0440\u0435\u0436\u0456 \u0442\u0430 \u043D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C "\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0438"',"Unlock with PIN":"\u0420\u043E\u0437\u0431\u043B\u043E\u043A\u0443\u0432\u0430\u043D\u043D\u044F PIN-\u043A\u043E\u0434\u043E\u043C","Requires at least {} characters":"\u041F\u043E\u0442\u0440\u0456\u0431\u043D\u043E \u0449\u043E\u043D\u0430\u0439\u043C\u0435\u043D\u0448\u0435 {} \u0441\u0438\u043C\u0432\u043E\u043B\u0456\u0432","Wrong PIN":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 PIN-\u043A\u043E\u0434","Set PIN":"\u0412\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0438 PIN-\u043A\u043E\u0434","Enable trusted devices":"\u0423\u0432\u0456\u043C\u043A\u043D\u0443\u0442\u0438 \u0434\u043E\u0432\u0456\u0440\u0435\u043D\u0456 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u0457","Manage trusted devices":"\u041A\u0435\u0440\u0443\u0432\u0430\u0442\u0438 \u0434\u043E\u0432\u0456\u0440\u0435\u043D\u0438\u043C\u0438 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044F\u043C\u0438",Platform:"\u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430","Days remaining":"\u0417\u0430\u043B\u0438\u0448\u0438\u043B\u043E\u0441\u044F \u0434\u043D\u0456\u0432","enable-trusted-devices-tip":"\u041F\u0440\u043E\u043F\u0443\u0441\u043A\u0430\u0442\u0438 \u0434\u0432\u043E\u0444\u0430\u043A\u0442\u043E\u0440\u043D\u0443 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u044E \u043D\u0430 \u0434\u043E\u0432\u0456\u0440\u0435\u043D\u0438\u0445 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044F\u0445","Parent directory":"\u0411\u0430\u0442\u044C\u043A\u0456\u0432\u0441\u044C\u043A\u0438\u0439 \u043A\u0430\u0442\u0430\u043B\u043E\u0433",Resume:"\u041F\u0440\u043E\u0434\u043E\u0432\u0436\u0438\u0442\u0438","Invalid file name":"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0430 \u043D\u0430\u0437\u0432\u0430 \u0444\u0430\u0439\u043B\u0443","one-way-file-transfer-tip":"\u041D\u0430 \u0441\u0442\u043E\u0440\u043E\u043D\u0456, \u0449\u043E \u043A\u0435\u0440\u0443\u0454\u0442\u044C\u0441\u044F, \u0443\u0432\u0456\u043C\u043A\u043D\u0435\u043D\u043E \u043E\u0434\u043D\u043E\u0441\u0442\u043E\u0440\u043E\u043D\u043D\u044E \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0444\u0430\u0439\u043B\u0456\u0432.","Authentication Required":"\u041F\u043E\u0442\u0440\u0456\u0431\u043D\u0430 \u0430\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u044F",Authenticate:"\u0410\u0432\u0442\u0435\u043D\u0442\u0438\u0444\u0456\u043A\u0443\u0432\u0430\u0442\u0438",web_id_input_tip:`\u0412\u0438 \u043C\u043E\u0436\u0435\u0442\u0435 \u0432\u0432\u0435\u0441\u0442\u0438 ID \u0437 \u0442\u043E\u0433\u043E \u0441\u0430\u043C\u043E\u0433\u043E \u0441\u0435\u0440\u0432\u0435\u0440\u0443, \u043F\u0440\u044F\u043C\u0438\u0439 IP-\u0434\u043E\u0441\u0442\u0443\u043F \u0443 \u0432\u0435\u0431-\u043A\u043B\u0456\u0454\u043D\u0442\u0456 \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454\u0442\u044C\u0441\u044F. +\u042F\u043A\u0449\u043E \u0432\u0438 \u0445\u043E\u0447\u0435\u0442\u0435 \u043E\u0442\u0440\u0438\u043C\u0430\u0442\u0438 \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E \u043D\u0430 \u0456\u043D\u0448\u043E\u043C\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0456, \u0431\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0434\u043E\u0434\u0430\u0439\u0442\u0435 \u0430\u0434\u0440\u0435\u0441\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 (@<\u0430\u0434\u0440\u0435\u0441\u0430_\u0441\u0435\u0440\u0432\u0435\u0440\u0430>?key=<\u0437\u043D\u0430\u0447\u0435\u043D\u043D\u044F_\u043A\u043B\u044E\u0447\u0430>), \u043D\u0430\u043F\u0440\u0438\u043A\u043B\u0430\u0434, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +\u042F\u043A\u0449\u043E \u0432\u0438 \u0445\u043E\u0447\u0435\u0442\u0435 \u043E\u0442\u0440\u0438\u043C\u0430\u0442\u0438 \u0434\u043E\u0441\u0442\u0443\u043F \u0434\u043E \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E \u043D\u0430 \u043F\u0443\u0431\u043B\u0456\u0447\u043D\u043E\u043C\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0456, \u0431\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044C "@public", \u0434\u043B\u044F \u043F\u0443\u0431\u043B\u0456\u0447\u043D\u043E\u0433\u043E \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043A\u043B\u044E\u0447 \u043D\u0435 \u043F\u043E\u0442\u0440\u0456\u0431\u0435\u043D.`,Download:"","Upload folder":"","Upload files":""},cs:{Status:"Stav","Your Desktop":"Va\u0161e plocha",desk_tip:"Pomoc\xED tohoto ID a hesla lze p\u0159istupovat k pracovn\xED plo\u0161e.",Password:"Heslo",Ready:"P\u0159ipraveno",Established:"Nav\xE1z\xE1no",connecting_status:"P\u0159ipojov\xE1n\xED k RustDesk s\xEDti...","Enable service":"Povolit slu\u017Ebu","Start service":"Spustit slu\u017Ebu","Service is running":"Slu\u017Eba je spu\u0161t\u011Bn\xE1","Service is not running":"Slu\u017Eba nen\xED spu\u0161t\u011Bn\xE1",not_ready_status:"Nep\u0159ipraveno. Zkontrolujte sv\xE9 p\u0159ipojen\xED.","Control Remote Desktop":"Ovl\xE1dat vzd\xE1lenou plochu","Transfer file":"P\u0159enos soubor\u016F",Connect:"P\u0159ipojit","Recent sessions":"Ned\xE1vn\xE9 relace","Address book":"Adres\xE1\u0159 kontakt\u016F",Confirmation:"Potvrzen\xED","TCP tunneling":"TCP tunelov\xE1n\xED",Remove:"Odebrat","Refresh random password":"Vytvo\u0159it nov\xE9 n\xE1hodn\xE9 heslo","Set your own password":"Nastavte si sv\xE9 vlastn\xED heslo","Enable keyboard/mouse":"Povolit kl\xE1vesnici/my\u0161","Enable clipboard":"Povolit schr\xE1nku","Enable file transfer":"Povolit p\u0159enos soubor\u016F","Enable TCP tunneling":"Povolit TCP tunelov\xE1n\xED","IP Whitelisting":"Povolov\xE1n\xED pouze z dan\xFDch IP adres","ID/Relay Server":"ID/p\u0159ed\xE1vac\xED server","Import server config":"Importovat konfiguraci serveru","Export Server Config":"Exportovat konfiguraci serveru","Import server configuration successfully":"Konfigurace serveru \xFAsp\u011B\u0161n\u011B importov\xE1na","Export server configuration successfully":"Konfigurace serveru \xFAsp\u011B\u0161n\u011B exportov\xE1na","Invalid server configuration":"Neplatn\xE1 konfigurace serveru","Clipboard is empty":"Schr\xE1nka je pr\xE1zdn\xE1","Stop service":"Zastavit slu\u017Ebu","Change ID":"Zm\u011Bnit ID","Your new ID":"Va\u0161e nov\xE9 ID","length %min% to %max%":"d\xE9lka mezi %min% a %max%","starts with a letter":"za\u010D\xEDn\xE1 p\xEDsmenem","allowed characters":"povolen\xE9 znaky",id_change_tip:"Pou\u017E\xEDt je mo\u017En\xE9 pouze znaky a-z, A-Z, 0-9 a _ (podtr\u017E\xEDtko). D\xE1le je t\u0159eba aby za\u010D\xEDnalo p\xEDsmenem a-z, A-Z. D\xE9lka mezi 6 a 16 znaky.",Website:"Webov\xE9 str\xE1nky",About:"O aplikaci",Slogan_tip:"Vytvo\u0159eno srdcem v tomto chaotick\xE9m sv\u011Bt\u011B!","Privacy Statement":"Prohl\xE1\u0161en\xED o ochran\u011B osobn\xEDch \xFAdaj\u016F",Mute:"Ztlumit zvuk","Build Date":"Datum sestaven\xED",Version:"Verze",Home:"Dom\u016F","Audio Input":"Vstup zvuku",Enhancements:"Vylep\u0161en\xED","Hardware Codec":"Hardwarov\xFD kodek","Adaptive bitrate":"Adaptivn\xED datov\xFD tok","ID Server":"ID Server","Relay Server":"P\u0159ed\xE1vac\xED server","API Server":"API Server",invalid_http:"Je t\u0159eba, aby za\u010D\xEDnalo na http:// nebo https://","Invalid IP":"Neplatn\xE1 IP","Invalid format":"Neplatn\xFD form\xE1t",server_not_support:"Server zat\xEDm nepodporuje","Not available":"Nen\xED k dispozici","Too frequent":"P\u0159\xEDli\u0161 \u010Dast\xE9",Cancel:"Storno",Skip:"P\u0159esko\u010Dit",Close:"Zav\u0159\xEDt",Retry:"Zkusit znovu",OK:"OK","Password Required":"Vy\u017Eadov\xE1no heslo","Please enter your password":"Zadejte sv\xE9 heslo","Remember password":"Zapamatovat heslo","Wrong Password":"Nespr\xE1vn\xE9 heslo","Do you want to enter again?":"Chcete se znovu p\u0159ipojit?","Connection Error":"Chyba spojen\xED",Error:"Chyba","Reset by the peer":"Resetov\xE1no protistranou","Connecting...":"P\u0159ipojov\xE1n\xED...","Connection in progress. Please wait.":"Prob\xEDh\xE1 p\u0159ipojov\xE1n\xED, vy\u010Dkejte pros\xEDm.","Please try 1 minute later":"Zkuste to pros\xEDm o 1 minutu pozd\u011Bji","Login Error":"Chyba p\u0159ihl\xE1\u0161en\xED se",Successful:"\xDAsp\u011B\u0161n\xE9","Connected, waiting for image...":"P\u0159ipojeno, \u010Dek\xE1 se na obraz...",Name:"N\xE1zev",Type:"Typ",Modified:"Zm\u011Bn\u011Bno",Size:"Velikost","Show Hidden Files":"Zobrazit skryt\xE9 soubory",Receive:"P\u0159ijmout",Send:"Odeslat","Refresh File":"Znovu na\u010D\xEDst soubor",Local:"M\xEDstn\xED",Remote:"Vzd\xE1len\xE9","Remote Computer":"Vzd\xE1len\xFD po\u010D\xEDta\u010D","Local Computer":"M\xEDstn\xED po\u010D\xEDta\u010D","Confirm Delete":"Potvrdit smaz\xE1n\xED",Delete:"Smazat",Properties:"Vlastnosti","Multi Select":"V\xEDcen\xE1sobn\xFD v\xFDb\u011Br","Select All":"Vybrat v\u0161e","Unselect All":"Zru\u0161it v\xFDb\u011Br v\u0161ech","Empty Directory":"Pr\xE1zdn\xE1 slo\u017Eka","Not an empty directory":"Nepr\xE1zdn\xE1 slo\u017Eka","Are you sure you want to delete this file?":"Opravdu chcete tento soubor vymazat?","Are you sure you want to delete this empty directory?":"Opravdu chcete tuto pr\xE1zdnou slo\u017Eku smazat?","Are you sure you want to delete the file of this directory?":"Opravdu chcete vymazat soubor z t\xE9to slo\u017Eky?","Do this for all conflicts":"Nalo\u017Eit takto se v\u0161emi konflikty","This is irreversible!":"Toto nelze vz\xEDt zp\u011Bt",Deleting:"Maz\xE1n\xED",files:"soubory",Waiting:"\u010Cek\xE1 se",Finished:"Dokon\u010Deno",Speed:"Rychlost","Custom Image Quality":"U\u017Eivatelsky ur\u010Den\xE1 kvalita obrazu","Privacy mode":"Re\u017Eim ochrany soukrom\xED","Block user input":"Blokovat vstupn\xED za\u0159\xEDzen\xED u\u017Eivatele","Unblock user input":"Odblokovat vstupn\xED za\u0159\xEDzen\xED u\u017Eivatele","Adjust Window":"P\u0159izp\u016Fsobit velikost okna",Original:"P\u016Fvodn\xED",Shrink:"O\u0159\xEDznout",Stretch:"Rozt\xE1hnout",Scrollbar:"Posuvn\xEDk",ScrollAuto:"Automatick\xE9 rolov\xE1n\xED","Good image quality":"Dobr\xE1 kvalita obrazu",Balanced:"Vyv\xE1\u017Een\xE1","Optimize reaction time":"Optimalizovat reak\u010Dn\xED dobu",Custom:"Vlastn\xED","Show remote cursor":"Zobrazit vzd\xE1len\xFD kurzor","Show quality monitor":"Zobrazit monitor kvality","Disable clipboard":"Vypnout schr\xE1nku","Lock after session end":"Po ukon\u010Den\xED relace zamknout plochu",Insert:"Vlo\u017Eit","Insert Lock":"Zamknout",Refresh:"Na\u010D\xEDst znovu","ID does not exist":"Toto ID neexistuje","Failed to connect to rendezvous server":"Nepoda\u0159ilo se p\u0159ipojit ke zprost\u0159edkov\xE1vaj\xEDc\xEDmu serveru","Please try later":"Zkuste to pozd\u011Bji","Remote desktop is offline":"Vzd\xE1len\xE1 plocha nen\xED p\u0159ipojen\xE1 ke slu\u017Eb\u011B","Key mismatch":"Neshoda kl\xED\u010D\u016F",Timeout:"P\u0159ekro\u010Den \u010Dasov\xFD limit pro nav\xE1z\xE1n\xED spojen\xED","Failed to connect to relay server":"Nepoda\u0159ilo se p\u0159ipojit k p\u0159ed\xE1vac\xEDmu serveru","Failed to connect via rendezvous server":"Nepoda\u0159ilo se p\u0159ipojit prost\u0159ednictv\xEDm zprost\u0159edkov\xE1vaj\xEDc\xEDho serveru","Failed to connect via relay server":"Nepoda\u0159ilo se p\u0159ipojit prost\u0159ednictv\xEDm p\u0159ed\xE1vac\xEDho serveru","Failed to make direct connection to remote desktop":"Nepoda\u0159ilo s nav\xE1zat p\u0159\xEDm\xE9 p\u0159ipojen\xED ke vzd\xE1len\xE9 plo\u0161e","Set Password":"Nastavit heslo","OS Password":"Heslo do opera\u010Dn\xEDho syst\xE9mu",install_tip:"Kv\u016Fli \u0159\xEDzen\xED opr\xE1vn\u011Bn\xED v syst\xE9mu (UAC), RustDesk v n\u011Bkter\xFDch p\u0159\xEDpadech na protistran\u011B nefunguje spr\xE1vn\u011B. Abyste se UAC vyhnuli, klikn\u011Bte na n\xED\u017Ee uveden\xE9 tla\u010D\xEDtko a nainstalujte tak RustDesk do syst\xE9mu.","Click to upgrade":"Aktualizovat","Click to download":"St\xE1hnout","Click to update":"Aktualizovat",Configure:"Nastavit",config_acc:'Aby bylo mo\u017En\xE9 na d\xE1lku ovl\xE1dat va\u0161i plochu, je t\u0159eba aplikaci RustDesk ud\u011Blit opr\xE1vn\u011Bn\xED pro "Zp\u0159\xEDstupn\u011Bn\xED pro hendikepovan\xE9".',config_screen:'Aby bylo mo\u017En\xE9 p\u0159istupovat k va\u0161\xED plo\u0161e na d\xE1lku, je t\u0159eba aplikaci RustDesk ud\u011Blit opr\xE1vn\u011Bn\xED pro "Nahr\xE1v\xE1n\xED obsahu obrazovky".',"Installing ...":"Instaluje se ...",Install:"Nainstalovat",Installation:"Instalace","Installation Path":"Um\xEDst\u011Bn\xED instalace","Create start menu shortcuts":"Vytvo\u0159it z\xE1stupce v nab\xEDdce Start","Create desktop icon":"Vytvo\u0159it ikonu na plo\u0161e",agreement_tip:"Spu\u0161t\u011Bn\xEDm instalace p\u0159ij\xEDm\xE1te licen\u010Dn\xED ujedn\xE1n\xED.","Accept and Install":"P\u0159ijmout a nainstalovat","End-user license agreement":"Licen\u010Dn\xED ujedn\xE1n\xED s koncov\xFDm u\u017Eivatelem","Generating ...":"Vytv\xE1\u0159en\xED ...","Your installation is lower version.":"M\xE1te nainstalovanou star\u0161\xED verzi",not_close_tcp_tip:"Po dobu, po kterou tunel pot\u0159ebujete, nezav\xEDrejte toto okno","Listening ...":"O\u010Dek\xE1van\xED spojen\xED ...","Remote Host":"Vzd\xE1len\xFD hostitel","Remote Port":"Vzd\xE1len\xFD port",Action:"Akce",Add:"P\u0159idat","Local Port":"M\xEDstn\xED port","Local Address":"M\xEDstn\xED adresa","Change Local Port":"Zm\u011Bnit m\xEDstn\xED port",setup_server_tip:"Rychlej\u0161\xED p\u0159ipojen\xED z\xEDsk\xE1te vytvo\u0159en\xEDm si sv\xE9ho vlastn\xEDho serveru","Too short, at least 6 characters.":"P\u0159\xEDli\u0161 kr\xE1tk\xE9, alespo\u0148 6 znak\u016F.","The confirmation is not identical.":"Kontroln\xED zad\xE1n\xED se neshoduje.",Permissions:"Opr\xE1vn\u011Bn\xED",Accept:"P\u0159ijmout",Dismiss:"Zahodit",Disconnect:"Odpojit","Enable file copy and paste":"Povolit kop\xEDrov\xE1n\xED a vkl\xE1d\xE1n\xED soubor\u016F",Connected:"P\u0159ipojeno","Direct and encrypted connection":"P\u0159\xEDm\xE9 a \u0161ifrovan\xE9 spojen\xED","Relayed and encrypted connection":"P\u0159ed\xE1van\xE9 a \u0161ifrovan\xE9 spojen\xED","Direct and unencrypted connection":"P\u0159\xEDm\xE9 a ne\u0161ifrovan\xE9 spojen\xED","Relayed and unencrypted connection":"P\u0159ed\xE1van\xE9 a ne\u0161ifrovan\xE9 spojen\xED","Enter Remote ID":"Zadejte ID protistrany","Enter your password":"Zadejte sv\xE9 heslo","Logging in...":"P\u0159ihla\u0161ov\xE1n\xED...","Enable RDP session sharing":"Povolit sd\xEDlen\xED relace RDP","Auto Login":"Automatick\xE9 p\u0159ihl\xE1\u0161en\xED","Enable direct IP access":"Povolit p\u0159\xEDm\xFD p\u0159\xEDstup k IP",Rename:"P\u0159ejmenovat",Space:"Mezera","Create desktop shortcut":"Vytvo\u0159it z\xE1stupce na plo\u0161e","Change Path":"Zm\u011Bnit um\xEDst\u011Bn\xED","Create Folder":"Vytvo\u0159it slo\u017Eku","Please enter the folder name":"Zadejte n\xE1zev pro slo\u017Eku","Fix it":"Opravit to",Warning:"Upozorn\u011Bn\xED","Login screen using Wayland is not supported":"P\u0159ihla\u0161ovac\xED obrazovka pomoc\xED syst\xE9mu Wayland nen\xED podporov\xE1na","Reboot required":"Je vy\u017Eadov\xE1n restart","Unsupported display server":"Nepodporovan\xFD zobrazovac\xED server","x11 expected":"o\u010Dek\xE1van\xFD x11",Port:"Port",Settings:"Nastaven\xED",Username:"U\u017Eivatelsk\xE9 jm\xE9no","Invalid port":"Neplatn\xE9 \u010D\xEDslo portu","Closed manually by the peer":"Ru\u010Dn\u011B ukon\u010Deno protistranou","Enable remote configuration modification":"Povolit vzd\xE1lenou \xFApravu konfigurace","Run without install":"Spustit bez instalace","Connect via relay":"P\u0159ipojen\xED p\u0159es p\u0159ed\xE1vac\xED server","Always connect via relay":"V\u017Edy se p\u0159ipojovat prost\u0159ednictv\xEDm p\u0159ed\xE1vac\xEDho serveru",whitelist_tip:"P\u0159\xEDstup je umo\u017En\u011Bn pouze z IP adres, nach\xE1zej\xEDc\xEDch se na seznamu povolen\xFDch",Login:"P\u0159ihl\xE1sit se",Verify:"Ov\u011B\u0159it","Remember me":"Zapamatovat si","Trust this device":"D\u016Fv\u011B\u0159ovat tomuto za\u0159\xEDzen\xED","Verification code":"Ov\u011B\u0159ovac\xED k\xF3d",verification_tip:"Na registrovanou e-mailovou adresu byl zasl\xE1n ov\u011B\u0159ovac\xED k\xF3d, zadejte jej a pokra\u010Dujte v p\u0159ihla\u0161ov\xE1n\xED.",Logout:"Odhl\xE1sit se",Tags:"\u0160t\xEDtky","Search ID":"Hledat ID",whitelist_sep:"Odd\u011Blen\xE9 \u010D\xE1rkou, st\u0159edn\xEDkem, mezerami, nebo nov\xFDm \u0159\xE1dkem.","Add ID":"P\u0159idat ID","Add Tag":"P\u0159idat \u0161t\xEDtek","Unselect all tags":"Zru\u0161it v\xFDb\u011Br v\u0161ech \u0161t\xEDtk\u016F","Network error":"Chyba s\xEDt\u011B","Username missed":"Chyb\xED u\u017Eivatelsk\xE9 jm\xE9no","Password missed":"Chyb\xED heslo","Wrong credentials":"Nespr\xE1vn\xE9 p\u0159ihla\u0161ovac\xED \xFAdaje","The verification code is incorrect or has expired":"Ov\u011B\u0159ovac\xED k\xF3d je nespr\xE1vn\xFD, nebo jeho platnost vypr\u0161ela","Edit Tag":"Upravit \u0161t\xEDtek","Forget Password":"P\u0159estat si pamatovat heslo",Favorites:"Obl\xEDben\xE9","Add to Favorites":"P\u0159idat do obl\xEDben\xFDch","Remove from Favorites":"Odebrat z obl\xEDben\xFDch",Empty:"Pr\xE1zdn\xE9","Invalid folder name":"Neplatn\xFD n\xE1zev slo\u017Eky","Socks5 Proxy":"Socks5 proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) proxy",Discovered:"Objeveno",install_daemon_tip:"Pokud m\xE1 b\xFDt spou\u0161t\u011Bno p\u0159i startu syst\xE9mu, je t\u0159eba nainstalovat syst\xE9movou slu\u017Ebu.","Remote ID":"Vzd\xE1len\xE9 ID",Paste:"Vlo\u017Eit","Paste here?":"Vlo\u017Eit zde?","Are you sure to close the connection?":"Opravdu chcete spojen\xED uzav\u0159\xEDt?","Download new version":"St\xE1hnout novou verzi","Touch mode":"Re\u017Eim dotyku","Mouse mode":"Re\u017Eim my\u0161i","One-Finger Tap":"Klepnut\xED jedn\xEDm prstem","Left Mouse":"Lev\xE9 tla\u010D\xEDtko my\u0161i","One-Long Tap":"Jedno dlouh\xE9 klepnut\xED","Two-Finger Tap":"Klepnut\xED dv\u011Bma prsty","Right Mouse":"Prav\xE9 tla\u010D\xEDtko my\u0161i","One-Finger Move":"P\u0159esouv\xE1n\xED jedn\xEDm prstem","Double Tap & Move":"Dvojit\xE9 klepnut\xED a p\u0159esun","Mouse Drag":"P\u0159eta\u017Een\xED my\u0161\xED","Three-Finger vertically":"T\u0159emi prsty svisle","Mouse Wheel":"Kole\u010Dko my\u0161i","Two-Finger Move":"Posun dv\u011Bma prsty","Canvas Move":"Posun zobrazen\xED","Pinch to Zoom":"P\u0159ibl\xED\u017E\xEDte rozta\u017Een\xEDm dv\u011Bma prsty","Canvas Zoom":"P\u0159ibl\xED\u017Een\xED zobrazen\xED","Reset canvas":"Vr\xE1tit m\u011B\u0159\xEDtko zobrazen\xED na v\xFDchoz\xED","No permission of file transfer":"\u017D\xE1dn\xE9 opr\xE1vn\u011Bn\xED k p\u0159enosu soubor\u016F",Note:"Pozn\xE1mka",Connection:"P\u0159ipojen\xED","Share Screen":"Sd\xEDlet obrazovku",Chat:"Chat",Total:"Celkem",items:"Polo\u017Eek",Selected:"Vybr\xE1no","Screen Capture":"Zachyt\xE1v\xE1n\xED obrazovky","Input Control":"Ovl\xE1d\xE1n\xED vstupn\xEDch za\u0159\xEDzen\xED","Audio Capture":"Zachyt\xE1v\xE1n\xED zvuku","File Connection":"Souborov\xE9 spojen\xED","Screen Connection":"Spojen\xED obrazovky","Do you accept?":"P\u0159ij\xEDm\xE1te?","Open System Setting":"Otev\u0159\xEDt nastaven\xED syst\xE9mu","How to get Android input permission?":"Jak v syst\xE9mu Android z\xEDskat opr\xE1vn\u011Bn\xED pro vstupn\xED za\u0159\xEDzen\xED?",android_input_permission_tip1:"Aby vzd\xE1len\xE9 za\u0159\xEDzen\xED mohlo ovl\xE1dat va\u0161e Android za\u0159\xEDzen\xED prost\u0159ednictv\xED my\u0161i \u010Di dotyk\u016F, je t\u0159eba povolit, aby RustDesk mohlo pou\u017E\xEDvat slu\u017Ebu \u201EZp\u0159\xEDstupn\u011Bn\xED hendikepovan\xFDm\u201C.",android_input_permission_tip2:"P\u0159ejd\u011Bte na n\xE1sleduj\xEDc\xED str\xE1nku nastaven\xED syst\xE9mu, najd\u011Bte a p\u0159ejd\u011Bte do [Nainstalovan\xE9 slu\u017Eby] a zapn\u011Bte slu\u017Ebu [RustDesk vstup].",android_new_connection_tip:"Obdr\u017Een nov\xFD po\u017Eadavek na \u0159\xEDzen\xED za\u0159\xEDzen\xED, kter\xFD chce ovl\xE1dat va\u0161e st\xE1vaj\xEDc\xED za\u0159\xEDzen\xED.",android_service_will_start_tip:"Zapnut\xED \u201EZachyt\xE1v\xE1n\xED obsahu obrazovky\u201C automaticky spust\xED slu\u017Ebu, co\u017E umo\u017En\xED ostatn\xEDm za\u0159\xEDzen\xEDm \u017E\xE1dat o p\u0159ipojen\xED k va\u0161emu za\u0159\xEDzen\xED.",android_stop_service_tip:"Zastaven\xED slu\u017Eby automaticky ukon\u010D\xED ve\u0161ker\xE1 nav\xE1zan\xE1 spojen\xED.",android_version_audio_tip:"V\xE1mi nyn\xED pou\u017E\xEDvan\xE1 verze syst\xE9mu Android nepodporuje zachyt\xE1v\xE1n\xED zvuku \u2013 p\u0159ejd\u011Bte na Android 10, nebo nov\u011Bj\u0161\xED.",android_start_service_tip:"Klepnut\xEDm na mo\u017Enost [Spustit slu\u017Ebu], nebo povolen\xEDm opr\xE1vn\u011Bn\xED [Sn\xEDm\xE1n\xED obrazovky] spust\xEDte slu\u017Ebu sd\xEDlen\xED obrazovky.",android_permission_may_not_change_tip:"Opr\xE1vn\u011Bn\xED pro nav\xE1zan\xE1 p\u0159ipojen\xED lze zm\u011Bnit a\u017E po op\u011Btovn\xE9m p\u0159ipojen\xED.",Account:"\xDA\u010Det",Overwrite:"P\u0159epsat","This file exists, skip or overwrite this file?":"Tento soubor existuje, p\u0159esko\u010Dit, nebo p\u0159epsat tento soubor?",Quit:"Ukon\u010Dit",Help:"N\xE1pov\u011Bda",Failed:"Nepoda\u0159ilo se",Succeeded:"\xDAsp\u011B\u0161n\xFD","Someone turns on privacy mode, exit":"N\u011Bkdo zapne re\u017Eim ochrany soukrom\xED, ukon\u010Dete ho",Unsupported:"Nepodporov\xE1no","Peer denied":"Protistrana odm\xEDtla","Please install plugins":"Nainstalujte si pros\xEDm pluginy","Peer exit":"Ukon\u010Den\xED protistrany","Failed to turn off":"Nepoda\u0159ilo se vypnout","Turned off":"Vypnut\xFD",Language:"Jazyk","Keep RustDesk background service":"Zachovat slu\u017Ebu RustDesk na pozad\xED","Ignore Battery Optimizations":"Ignorovat optimalizaci baterie",android_open_battery_optimizations_tip:"Pokud chcete tuto funkci zak\xE1zat, p\u0159ejd\u011Bte na dal\u0161\xED str\xE1nku nastaven\xED aplikace RustDesk, najd\u011Bte a zadejte [Baterie], zru\u0161te za\u0161krtnut\xED [Neomezeno].","Start on boot":"Spustit p\u0159i startu syst\xE9mu","Start the screen sharing service on boot, requires special permissions":"Spu\u0161t\u011Bn\xED slu\u017Eby sd\xEDlen\xED obrazovky p\u0159i spu\u0161t\u011Bn\xED syst\xE9mu, vy\u017Eaduje zvl\xE1\u0161tn\xED opr\xE1vn\u011Bn\xED","Connection not allowed":"P\u0159ipojen\xED nen\xED povoleno","Legacy mode":"Re\u017Eim Legacy","Map mode":"Re\u017Eim mapov\xE1n\xED","Translate mode":"Re\u017Eim p\u0159ekladu","Use permanent password":"Pou\u017E\xEDt trval\xE9 heslo","Use both passwords":"Pou\u017E\xEDt ob\u011B hesla","Set permanent password":"Nastavit trval\xE9 heslo","Enable remote restart":"Povolit vzd\xE1len\xE9 restartov\xE1n\xED","Restart remote device":"Restartovat vzd\xE1len\xE9 za\u0159\xEDzen\xED","Are you sure you want to restart":"Jste si jisti, \u017Ee chcete restartovat","Restarting remote device":"Restartov\xE1n\xED vzd\xE1len\xE9ho za\u0159\xEDzen\xED",remote_restarting_tip:"Vzd\xE1len\xE9 za\u0159\xEDzen\xED se restartuje, zav\u0159ete pros\xEDm toto okno a po chv\xEDli se znovu p\u0159ipojte pomoc\xED trval\xE9ho hesla.",Copied:"Zkop\xEDrov\xE1no","Exit Fullscreen":"Ukon\u010Dit celou obrazovku",Fullscreen:"Cel\xE1 obrazovka","Mobile Actions":"Mobiln\xED akce","Select Monitor":"Vybrat monitor","Control Actions":"Ovl\xE1dac\xED akce","Display Settings":"Nastaven\xED obrazovky",Ratio:"Pom\u011Br","Image Quality":"Kvalita obrazu","Scroll Style":"Styl posouv\xE1n\xED","Show Toolbar":"Zobrazit panel n\xE1stroj\u016F","Hide Toolbar":"Skr\xFDt panel n\xE1stroj\u016F","Direct Connection":"P\u0159\xEDm\xE9 spojen\xED","Relay Connection":"P\u0159ipojen\xED p\u0159ed\xE1vac\xED server","Secure Connection":"Zabezpe\u010Den\xE9 p\u0159ipojen\xED","Insecure Connection":"Nezabezpe\u010Den\xE9 p\u0159ipojen\xED","Scale original":"Origin\xE1ln\xED m\u011B\u0159\xEDtko","Scale adaptive":"Adaptivn\xED m\u011B\u0159\xEDtko",General:"Obecn\xE9",Security:"Zabezpe\u010Den\xED",Theme:"Motiv","Dark Theme":"Tmav\xFD motiv","Light Theme":"Sv\u011Btl\xFD motiv",Dark:"Tmav\xFD",Light:"Sv\u011Btl\xFD","Follow System":"Podle syst\xE9mu","Enable hardware codec":"Povolit hardwarov\xFD kodek","Unlock Security Settings":"Odemknout nastaven\xED zabezpe\u010Den\xED","Enable audio":"Povolit zvuk","Unlock Network Settings":"Odemknout nastaven\xED s\xEDt\u011B",Server:"Server","Direct IP Access":"P\u0159\xEDm\xFD IP p\u0159\xEDstup",Proxy:"Proxy",Apply:"Pou\u017E\xEDt","Disconnect all devices?":"Odpojit v\u0161echna za\u0159\xEDzen\xED?",Clear:"Smazat","Audio Input Device":"Vstupn\xED zvukov\xE9 za\u0159\xEDzen\xED","Use IP Whitelisting":"Pou\u017E\xEDt b\xEDlou listinu IP",Network:"S\xED\u0165","Pin Toolbar":"P\u0159ipnout panel n\xE1stroj\u016F","Unpin Toolbar":"Odepnout panel n\xE1stroj\u016F",Recording:"Nahr\xE1v\xE1n\xED",Directory:"Adres\xE1\u0159","Automatically record incoming sessions":"Automaticky nahr\xE1vat p\u0159\xEDchoz\xED relace",Change:"Zm\u011Bnit","Start session recording":"Spustit z\xE1znam relace","Stop session recording":"Zastavit z\xE1znam relace","Enable recording session":"Povolit nahr\xE1v\xE1n\xED relace","Enable LAN discovery":"Povolit zji\u0161\u0165ov\xE1n\xED s\xEDt\u011B LAN","Deny LAN discovery":"Zak\xE1zat zji\u0161\u0165ov\xE1n\xED s\xEDt\u011B LAN","Write a message":"Napsat zpr\xE1vu",Prompt:"V\xFDzva","Please wait for confirmation of UAC...":"Po\u010Dkejte pros\xEDm na potvrzen\xED UAC...",elevated_foreground_window_tip:"Aktu\xE1ln\xED okno vzd\xE1len\xE9 plochy vy\u017Eaduje vy\u0161\u0161\xED opr\xE1vn\u011Bn\xED, tak\u017Ee do\u010Dasn\u011B nem\u016F\u017Ee pou\u017E\xEDvat my\u0161 a kl\xE1vesnici. M\u016F\u017Eete vzd\xE1len\xE9ho u\u017Eivatele po\u017E\xE1dat, aby aktu\xE1ln\xED okno minimalizoval, nebo kliknout na tla\u010D\xEDtko pro zv\xFD\u0161en\xED v okn\u011B spr\xE1vy p\u0159ipojen\xED. Chcete-li se tomuto probl\xE9mu vyhnout, doporu\u010Dujeme nainstalovat software na vzd\xE1len\xE9 za\u0159\xEDzen\xED.",Disconnected:"Odpojeno",Other:"Jin\xE9","Confirm before closing multiple tabs":"Potvrdit p\u0159ed zav\u0159en\xEDm v\xEDce karet","Keyboard Settings":"Nastaven\xED kl\xE1vesnice","Full Access":"\xDApln\xFD p\u0159\xEDstup","Screen Share":"Sd\xEDlen\xED obrazovky","Wayland requires Ubuntu 21.04 or higher version.":"Wayland vy\u017Eaduje Ubuntu 21.04, nebo vy\u0161\u0161\xED verzi.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland vy\u017Eaduje vy\u0161\u0161\xED verzi linuxov\xE9 distribuce. Zkuste pros\xEDm X11 desktop, nebo zm\u011B\u0148te OS.",JumpLink:"JumpLink","Please Select the screen to be shared(Operate on the peer side).":"Vyberte pros\xEDm obrazovku, kterou chcete sd\xEDlet (Ovl\xE1dejte na stran\u011B protistrany).","Show RustDesk":"Zobrazit RustDesk","This PC":"Tento po\u010D\xEDta\u010D",or:"nebo","Continue with":"Pokra\u010Dovat s",Elevate:"Zv\xFD\u0161it","Zoom cursor":"Kurzor p\u0159ibl\xED\u017Een\xED","Accept sessions via password":"P\u0159ij\xEDmat relace pomoc\xED hesla","Accept sessions via click":"P\u0159ij\xEDmat relace kliknut\xEDm","Accept sessions via both":"P\u0159ij\xEDmat relace prost\u0159ednictv\xEDm obou","Please wait for the remote side to accept your session request...":"Po\u010Dkejte pros\xEDm, a\u017E vzd\xE1len\xE1 strana p\u0159ijme v\xE1\u0161 po\u017Eadavek na relaci...","One-time Password":"Jednor\xE1zov\xE9 heslo","Use one-time password":"Pou\u017E\xEDt jednor\xE1zov\xE9 heslo","One-time password length":"D\xE9lka jednor\xE1zov\xE9ho hesla","Request access to your device":"\u017D\xE1dost o p\u0159\xEDstup k va\u0161emu za\u0159\xEDzen\xED","Hide connection management window":"Skr\xFDt okno spr\xE1vy p\u0159ipojen\xED",hide_cm_tip:"Povolit skr\xFDv\xE1n\xED pouze v p\u0159\xEDpad\u011B, \u017Ee p\u0159ij\xEDm\xE1te relace pomoc\xED hesla a pou\u017E\xEDv\xE1te trval\xE9 heslo.",wayland_experiment_tip:"Podpora Waylandu je v experiment\xE1ln\xED f\xE1zi, pokud pot\u0159ebujete bezobslu\u017En\xFD p\u0159\xEDstup, pou\u017Eijte pros\xEDm X11.","Right click to select tabs":"V\xFDb\u011Br karet kliknut\xEDm prav\xFDm tla\u010D\xEDtkem my\u0161i",Skipped:"Vynech\xE1no","Add to address book":"P\u0159idat do adres\xE1\u0159e",Group:"Skupina",Search:"Vyhled\xE1v\xE1n\xED","Closed manually by web console":"Uzav\u0159eno ru\u010Dn\u011B pomoc\xED webov\xE9 konzole","Local keyboard type":"Typ m\xEDstn\xED kl\xE1vesnice","Select local keyboard type":"V\xFDb\u011Br typu m\xEDstn\xED kl\xE1vesnice",software_render_tip:"Pokud pou\u017E\xEDv\xE1te grafickou kartu Nvidia v syst\xE9mu Linux a vzd\xE1len\xE9 okno se po p\u0159ipojen\xED ihned zav\u0159e, m\u016F\u017Ee v\xE1m pomoci p\u0159epnut\xED na open-source ovlada\u010D Nouveau a volba softwarov\xE9ho vykreslov\xE1n\xED. Je nutn\xFD restart softwaru.","Always use software rendering":"V\u017Edy pou\u017E\xEDt softwarov\xE9 vykreslov\xE1n\xED",config_input:'Chcete-li ovl\xE1dat vzd\xE1lenou plochu pomoc\xED kl\xE1vesnice, mus\xEDte ud\u011Blit opr\xE1vn\u011Bn\xED RustDesk "Sledov\xE1n\xED vstupu".',config_microphone:'Abyste mohli mluvit na d\xE1lku, mus\xEDte ud\u011Blit opr\xE1vn\u011Bn\xED RustDesk "Nahr\xE1vat zvuk".',request_elevation_tip:"M\u016F\u017Eete tak\xE9 po\u017E\xE1dat o zv\xFD\u0161en\xED, pokud je n\u011Bkdo na vzd\xE1len\xE9 stran\u011B.",Wait:"Po\u010Dkejte","Elevation Error":"Chyba nav\xFD\u0161en\xED","Ask the remote user for authentication":"Po\u017E\xE1dat vzd\xE1len\xE9ho u\u017Eivatele o ov\u011B\u0159en\xED","Choose this if the remote account is administrator":"Tuto mo\u017Enost vyberte, pokud je vzd\xE1len\xFD \xFA\u010Det spr\xE1vce","Transmit the username and password of administrator":"P\u0159enos u\u017Eivatelsk\xE9ho jm\xE9na a hesla spr\xE1vce",still_click_uac_tip:"St\xE1le vy\u017Eaduje, aby vzd\xE1len\xFD u\u017Eivatel kliknul na OK v okn\u011B UAC spu\u0161t\u011Bn\xE9ho RustDesku.","Request Elevation":"\u017D\xE1dost o nav\xFD\u0161en\xED",wait_accept_uac_tip:"Po\u010Dkejte, a\u017E vzd\xE1len\xFD u\u017Eivatel p\u0159ijme dialogov\xE9 okno UAC.","Elevate successfully":"\xDAsp\u011B\u0161n\xE9 nav\xFD\u0161en\xED",uppercase:"velk\xE1 p\xEDsmena",lowercase:"mal\xE1 p\xEDsmena",digit:"\u010D\xEDslice","special character":"speci\xE1ln\xED znak","length>=8":"d\xE9lka>=8",Weak:"Slab\xE9",Medium:"St\u0159edn\xED",Strong:"Siln\xE9","Switch Sides":"P\u0159ep\xEDn\xE1n\xED stran","Please confirm if you want to share your desktop?":"Potvr\u010Fte pros\xEDm, zda chcete sd\xEDlet svou plochu?",Display:"Obrazovka","Default View Style":"V\xFDchoz\xED styl zobrazen\xED","Default Scroll Style":"V\xFDchoz\xED styl rolov\xE1n\xED","Default Image Quality":"V\xFDchoz\xED kvalita obrazu","Default Codec":"V\xFDchoz\xED kodek",Bitrate:"Datov\xFD tok",FPS:"FPS",Auto:"Auto","Other Default Options":"Ostatn\xED v\xFDchoz\xED mo\u017Enosti","Voice call":"Hlasov\xE9 vol\xE1n\xED","Text chat":"Textov\xFD chat","Stop voice call":"Zastavit hlasov\xE9 vol\xE1n\xED",relay_hint_tip:'P\u0159\xEDm\xE9 p\u0159ipojen\xED nemus\xED b\xFDt mo\u017En\xE9, m\u016F\u017Eete se zkusit p\u0159ipojit p\u0159es p\u0159ed\xE1vac\xED server. Pokud nav\xEDc chcete p\u0159i prvn\xEDm pokusu pou\u017E\xEDt p\u0159ed\xE1vac\xED server, m\u016F\u017Eete k ID p\u0159idat p\u0159\xEDponu "/r", nebo v kart\u011B posledn\xEDch relac\xED vybrat mo\u017Enost "V\u017Edy se p\u0159ipojovat p\u0159es br\xE1nu", pokud existuje.',Reconnect:"Znovu p\u0159ipojit",Codec:"Kodek",Resolution:"Rozli\u0161en\xED","No transfers in progress":"\u017D\xE1dn\xE9 prob\xEDhaj\xEDc\xED p\u0159enosy","Set one-time password length":"Nastaven\xED d\xE9lky jednor\xE1zov\xE9ho hesla","RDP Settings":"Nastaven\xED RDP","Sort by":"Se\u0159adit podle","New Connection":"Nov\xE9 p\u0159ipojen\xED",Restore:"Obnovit",Minimize:"Minimalizovat",Maximize:"Maximalizovat","Your Device":"Va\u0161e za\u0159\xEDzen\xED",empty_recent_tip:`Jejda, \u017E\xE1dn\xE1 ned\xE1vn\xE1 relace! +\u010Cas napl\xE1novat novou.`,empty_favorite_tip:`Je\u0161t\u011B nem\xE1te obl\xEDben\xE9 protistrany? +Najd\u011Bte n\u011Bkoho, s k\xFDm se m\u016F\u017Eete spojit, a p\u0159idejte si ho do obl\xEDben\xFDch!`,empty_lan_tip:"Ale ne, vypad\xE1, \u017Ee jsme je\u0161t\u011B neobjevili \u017E\xE1dn\xE9 protistrany.",empty_address_book_tip:"Ach bo\u017Ee, zd\xE1 se, \u017Ee ve va\u0161em adres\xE1\u0159i nejsou v sou\u010Dasn\xE9 dob\u011B uvedeni \u017E\xE1dn\xED kolegov\xE9.","eg: admin":"nap\u0159. admin","Empty Username":"Pr\xE1zdn\xE9 u\u017Eivatelsk\xE9 jm\xE9no","Empty Password":"Pr\xE1zdn\xE9 heslo",Me:"J\xE1",identical_file_tip:"Tento soubor je toto\u017En\xFD se souborem partnera.",show_monitors_tip:"Zobrazit monitory na panelu n\xE1stroj\u016F","View Mode":"Re\u017Eim zobrazen\xED",login_linux_tip:"Chcete-li povolit relaci plochy X, mus\xEDte se p\u0159ihl\xE1sit ke vzd\xE1len\xE9mu \xFA\u010Dtu syst\xE9mu Linux.",verify_rustdesk_password_tip:"Ov\u011B\u0159en\xED hesla RustDesk",remember_account_tip:"Zapamatovat si tento \xFA\u010Det",os_account_desk_tip:"Tento \xFA\u010Det se pou\u017E\xEDv\xE1 k p\u0159ihl\xE1\u0161en\xED do vzd\xE1len\xE9ho opera\u010Dn\xEDho syst\xE9mu a k povolen\xED relace plochy v re\u017Eimu headless.","OS Account":"\xDA\u010Det opera\u010Dn\xEDho syst\xE9mu",another_user_login_title_tip:"Dal\u0161\xED u\u017Eivatel je ji\u017E p\u0159ihl\xE1\u0161en",another_user_login_text_tip:"Odpojit",xorg_not_found_title_tip:"Xorg nebyl nalezen",xorg_not_found_text_tip:"Pros\xEDm, nainstalujte Xorg",no_desktop_title_tip:"Nen\xED k dispozici \u017E\xE1dn\xE1 plocha",no_desktop_text_tip:"Nainstalujte si pros\xEDm prost\u0159ed\xED GNOME","No need to elevate":"Nen\xED t\u0159eba nav\xFD\u0161en\xED","System Sound":"Syst\xE9mov\xFD zvuk",Default:"V\xFDchoz\xED","New RDP":"Nov\xE9 RDP",Fingerprint:"Otisk","Copy Fingerprint":"Kop\xEDrovat otisk","no fingerprints":"\u017E\xE1dn\xFD otisk","Select a peer":"V\xFDb\u011Br protistrany","Select peers":"Vybrat protistrany",Plugins:"Pluginy",Uninstall:"Odinstalovat",Update:"Aktualizovat",Enable:"Povolit",Disable:"Zak\xE1zat",Options:"Mo\u017Enosti",resolution_original_tip:"P\u016Fvodn\xED rozli\u0161en\xED",resolution_fit_local_tip:"P\u0159izp\u016Fsobit m\xEDstn\xED rozli\u0161en\xED",resolution_custom_tip:"Vlastn\xED rozli\u0161en\xED","Collapse toolbar":"Sbalit panel n\xE1stroj\u016F","Accept and Elevate":"P\u0159ijmout nav\xFD\u0161en\xED",accept_and_elevate_btn_tooltip:"P\u0159ijm\u011Bte p\u0159ipojen\xED a zvy\u0161te opr\xE1vn\u011Bn\xED UAC.",clipboard_wait_response_timeout_tip:"Vypr\u0161el \u010Das \u010Dek\xE1n\xED odpov\u011Bdi na kopii.","Incoming connection":"P\u0159\xEDchoz\xED p\u0159ipojen\xED","Outgoing connection":"Odchoz\xED p\u0159ipojen\xED",Exit:"Ukon\u010Dit",Open:"Otev\u0159\xEDt",logout_tip:"Opravdu se chcete odhl\xE1sit?",Service:"Slu\u017Eba",Start:"Spustit",Stop:"Zastavit",exceed_max_devices:"Dos\xE1hli jste maxim\xE1ln\xEDho po\u010Dtu spravovan\xFDch za\u0159\xEDzen\xED.","Sync with recent sessions":"Synchronizace s posledn\xEDmi relacemi","Sort tags":"Se\u0159adit \u0161t\xEDtky","Open connection in new tab":"Otev\u0159\xEDt p\u0159ipojen\xED na nov\xE9 kart\u011B","Move tab to new window":"P\u0159esunout kartu do nov\xE9ho okna","Can not be empty":"Nem\u016F\u017Ee b\xFDt pr\xE1zdn\xE9","Already exists":"Ji\u017E existuje","Change Password":"Zm\u011Bnit heslo","Refresh Password":"Obnovit heslo",ID:"ID","Grid View":"M\u0159\xED\u017Eka","List View":"Seznam",Select:"Vybrat","Toggle Tags":"P\u0159epnout \u0161t\xEDtky",pull_ab_failed_tip:"Nepoda\u0159ilo se obnovit adres\xE1\u0159",push_ab_failed_tip:"Nepoda\u0159ilo se synchronizovat adres\xE1\u0159 se serverem",synced_peer_readded_tip:"Za\u0159\xEDzen\xED, kter\xE1 byla p\u0159\xEDtomna v posledn\xEDch relac\xEDch, budou synchronizov\xE1na zp\u011Bt do adres\xE1\u0159e.","Change Color":"Zm\u011Bna barvy","Primary Color":"Z\xE1kladn\xED barva","HSV Color":"HSV barva","Installation Successful!":"Instalace \xFAsp\u011B\u0161n\xE1!","Installation failed!":"Instalace se nezda\u0159ila!","Reverse mouse wheel":"Reverzn\xED kole\u010Dko my\u0161i","{} sessions":"{} sezen\xED",scam_title:"Mo\u017En\xE1 v\xE1s n\u011Bkdo PODVEDL!",scam_text1:"Pokud telefonujete s n\u011Bk\xFDm, koho NEZN\xC1TE a komu NED\u016EV\u011A\u0158UJETE a kdo v\xE1s po\u017E\xE1dal o pou\u017Eit\xED slu\u017Eby RustDesk a jej\xED spu\u0161t\u011Bn\xED, nepokra\u010Dujte v hovoru a okam\u017Eit\u011B zav\u011Bste.",scam_text2:"Pravd\u011Bpodobn\u011B se jedn\xE1 o podvodn\xEDka, kter\xFD se sna\u017E\xED ukr\xE1st va\u0161e pen\xEDze nebo jin\xE9 soukrom\xE9 informace.","Don't show again":"Znovu se neuk\xE1zat","I Agree":"Souhlas\xEDm",Decline:"Odm\xEDtnout","Timeout in minutes":"\u010Casov\xFD limit v minut\xE1ch",auto_disconnect_option_tip:"Automatick\xE9 ukon\u010Den\xED p\u0159\xEDchoz\xEDch relac\xED p\u0159i ne\u010Dinnosti u\u017Eivatele","Connection failed due to inactivity":"P\u0159ipojen\xED se nezda\u0159ilo z d\u016Fvodu ne\u010Dinnosti","Check for software update on startup":"Kontrola aktualizace softwaru p\u0159i spu\u0161t\u011Bn\xED","upgrade_rustdesk_server_pro_to_{}_tip":"Aktualizujte pros\xEDm RustDesk Server Pro na verzi {} nebo nov\u011Bj\u0161\xED!",pull_group_failed_tip:"Nepoda\u0159ilo se obnovit skupinu","Filter by intersection":"Filtrovat podle pr\u016Fse\u010D\xEDku","Remove wallpaper during incoming sessions":"Odstranit tapetu b\u011Bhem p\u0159\xEDchoz\xEDch relac\xED",Test:"Test",display_is_plugged_out_msg:"Obrazovka je odpojena, p\u0159epn\u011Bte na prvn\xED obrazovku.","No displays":"\u017D\xE1dn\xE9 obrazovky","Open in new window":"Otev\u0159\xEDt v nov\xE9m okn\u011B","Show displays as individual windows":"Zobrazit obrazovky jako jednotliv\xE1 okna","Use all my displays for the remote session":"Pou\u017E\xEDt v\u0161echny m\xE9 obrazovky pro vzd\xE1lenou relaci",selinux_tip:"Na va\u0161em za\u0159\xEDzen\xED je povolen SELinux, co\u017E m\u016F\u017Ee br\xE1nit spr\xE1vn\xE9mu b\u011Bhu RustDesku jako \u0159\xEDzen\xE9 strany.","Change view":"Zm\u011Bnit pohled","Big tiles":"Velk\xE9 dla\u017Edice","Small tiles":"Mal\xE9 dla\u017Edice",List:"Seznam","Virtual display":"Virtu\xE1ln\xED obrazovka","Plug out all":"Odpojit v\u0161echny","True color (4:4:4)":"Skute\u010Dn\xE9 barvy (4:4:4)","Enable blocking user input":"Povolit blokov\xE1n\xED u\u017Eivatelsk\xE9ho vstupu",id_input_tip:`M\u016F\u017Eete zadat ID, p\u0159\xEDmou IP adresu nebo dom\xE9nu s portem (:). +Pokud chcete p\u0159istupovat k za\u0159\xEDzen\xED na jin\xE9m serveru, p\u0159ipojte adresu serveru (@?key=), nap\u0159\xEDklad, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Pokud chcete p\u0159istupovat k za\u0159\xEDzen\xED na ve\u0159ejn\xE9m serveru, zadejte "@public", kl\xED\u010D nen\xED pro ve\u0159ejn\xFD server pot\u0159eba.`,privacy_mode_impl_mag_tip:"Re\u017Eim 1",privacy_mode_impl_virtual_display_tip:"Re\u017Eim 2","Enter privacy mode":"Vstup do re\u017Eimu soukrom\xED","Exit privacy mode":"Ukon\u010Dit re\u017Eim soukrom\xED",idd_not_support_under_win10_2004_tip:"Ovlada\u010D nep\u0159\xEDm\xE9ho zobrazen\xED nen\xED podporov\xE1n. Je vy\u017Eadov\xE1n syst\xE9m Windows 10, verze 2004 nebo nov\u011Bj\u0161\xED.",input_source_1_tip:"Vstupn\xED zdroj 1",input_source_2_tip:"Vstupn\xED zdroj 2","Swap control-command key":"Prohozen\xED kl\xE1vesy control-command","swap-left-right-mouse":"Prohodit lev\xE9 a prav\xE9 tla\u010D\xEDtko my\u0161i","2FA code":"2FA k\xF3d",More:"V\xEDce","enable-2fa-title":"Povolit dvoufaktorov\xE9 ov\u011B\u0159ov\xE1n\xED","enable-2fa-desc":`Pros\xEDm, nastavte si sv\u016Fj autentiz\xE1tor. Na sv\xE9m telefonu nebo po\u010D\xEDta\u010Di m\u016F\u017Eete pou\u017E\xEDt ov\u011B\u0159ovac\xED aplikaci, jako je Authy, Microsoft nebo Google Authenticator. + +Naskenujte pomoc\xED aplikace QR k\xF3d a zadejte k\xF3d, kter\xFD aplikace zobraz\xED, abyste aktivovali dvoufaktorov\xE9 ov\u011B\u0159en\xED.`,"wrong-2fa-code":"K\xF3d nelze ov\u011B\u0159it. Zkontrolujte spr\xE1vnost nastaven\xED k\xF3du a m\xEDstn\xEDho \u010Dasu","enter-2fa-title":"Dvoufaktorov\xE1 autentizace","Email verification code must be 6 characters.":"E-mailov\xFD ov\u011B\u0159ovac\xED k\xF3d mus\xED m\xEDt 6 znak\u016F.","2FA code must be 6 digits.":"K\xF3d 2FA mus\xED m\xEDt 6 \u010D\xEDslic.","Multiple Windows sessions found":"Bylo nalezeno v\xEDce relac\xED Windows","Please select the session you want to connect to":"Vyberte relaci, ke kter\xE9 se chcete p\u0159ipojit",powered_by_me:"Poh\xE1n\u011Bno spole\u010Dnost\xED RustDesk",outgoing_only_desk_tip:`Toto je p\u0159izp\u016Fsoben\xE1 edice. +M\u016F\u017Eete se p\u0159ipojit k jin\xFDm za\u0159\xEDzen\xEDm, ale jin\xE1 za\u0159\xEDzen\xED se k va\u0161emu za\u0159\xEDzen\xED p\u0159ipojit nemohou.`,preset_password_warning:"Tato upraven\xE1 edice je dod\xE1v\xE1na s p\u0159ednastaven\xFDm heslem. Ka\u017Ed\xFD, kdo zn\xE1 toto heslo, m\u016F\u017Ee z\xEDskat plnou kontrolu nad va\u0161\xEDm za\u0159\xEDzen\xEDm. Pokud jste to ne\u010Dekali, okam\u017Eit\u011B software odinstalujte.","Security Alert":"Bezpe\u010Dnostn\xED v\xFDstraha","My address book":"M\u016Fj adres\xE1\u0159",Personal:"Osobn\xED",Owner:"Majitel","Set shared password":"Nastavit sd\xEDlen\xE9 heslo","Exist in":"Existuje v","Read-only":"Pouze ke \u010Dten\xED","Read/Write":"Re\u017Eim \u010Dten\xED/z\xE1pisu","Full Control":"Pln\xE1 kontrola",share_warning_tip:"V\xFD\u0161e uveden\xE1 pole jsou sd\xEDlen\xE1 a viditeln\xE1 pro ostatn\xED.",Everyone:"Ka\u017Ed\xFD",ab_web_console_tip:"V\xEDce na webov\xE9 konzoli","allow-only-conn-window-open-tip":"Povolit p\u0159ipojen\xED pouze v p\u0159\xEDpad\u011B, \u017Ee je otev\u0159en\xE9 okno RustDesk",no_need_privacy_mode_no_physical_displays_tip:"\u017D\xE1dn\xE9 fyzick\xE9 displeje, nen\xED t\u0159eba pou\u017E\xEDvat re\u017Eim soukrom\xED.","Follow remote cursor":"Sledovat d\xE1lkov\xFD kurzor","Follow remote window focus":"Sledovat zam\u011B\u0159en\xED vzd\xE1len\xE9ho okna",default_proxy_tip:"V\xFDchoz\xED protokol a port jsou Socks5 a 1080",no_audio_input_device_tip:"Nebylo nalezeno \u017E\xE1dn\xE9 vstupn\xED zvukov\xE9 za\u0159\xEDzen\xED.",Incoming:"P\u0159\xEDchoz\xED",Outgoing:"Odchoz\xED","Clear Wayland screen selection":"Vymazat v\xFDb\u011Br obrazovky Wayland",clear_Wayland_screen_selection_tip:"Po vymaz\xE1n\xED v\xFDb\u011Bru obrazovky m\u016F\u017Eete znovu vybrat obrazovku, kterou chcete sd\xEDlet.",confirm_clear_Wayland_screen_selection_tip:"Opravdu chcete vymazat v\xFDb\u011Br obrazovky Wayland?",android_new_voice_call_tip:"Byl p\u0159ijat nov\xFD po\u017Eadavek na hlasov\xE9 vol\xE1n\xED. Pokud hovor p\u0159ijmete, p\u0159epne se zvuk na hlasovou komunikaci.",texture_render_tip:"Pou\u017E\xEDt vykreslov\xE1n\xED textur, aby byly obr\xE1zky hlad\u0161\xED.","Use texture rendering":"Pou\u017E\xEDt vykreslov\xE1n\xED textur","Floating window":"Plovouc\xED okno",floating_window_tip:"Pom\xE1h\xE1 udr\u017Eovat slu\u017Ebu RustDesk na pozad\xED","Keep screen on":"Ponechat obrazovku zapnutou",Never:"Nikdy","During controlled":"B\u011Bhem \u0159\xEDzen\xE9ho","During service is on":"B\u011Bhem slu\u017Eby je v provozu","Capture screen using DirectX":"Sn\xEDm\xE1n\xED obrazovky pomoc\xED DirectX",Back:"Zp\u011Bt",Apps:"Aplikace","Volume up":"Zv\xFD\u0161it hlasitost","Volume down":"Sn\xED\u017Eit hlasitost",Power:"Nap\xE1jen\xED","Telegram bot":"Telegram bot","enable-bot-tip":"Pokud tuto funkci povol\xEDte, m\u016F\u017Eete od sv\xE9ho bota obdr\u017Eet k\xF3d 2FA. M\u016F\u017Ee tak\xE9 fungovat jako ozn\xE1men\xED o p\u0159ipojen\xED.","enable-bot-desc":`1, Otev\u0159ete chat s @BotFather. +2, Po\u0161lete p\u0159\xEDkaz "/newbot". Po dokon\u010Den\xED tohoto kroku obdr\u017E\xEDte token. +3, Spus\u0165te chat s nov\u011B vytvo\u0159en\xFDm botem. Pro jeho aktivaci ode\u0161lete zpr\xE1vu za\u010D\xEDnaj\xEDc\xED lom\xEDtkem vp\u0159ed ("/"), nap\u0159\xEDklad "/hello". +`,"cancel-2fa-confirm-tip":"Jste si jisti, \u017Ee chcete zru\u0161it 2FA?","cancel-bot-confirm-tip":"Jste si jisti, \u017Ee chcete zru\u0161it bota Telegramu?","About RustDesk":"O RustDesk","Send clipboard keystrokes":"Odes\xEDlat stisky kl\xE1ves schr\xE1nky",network_error_tip:"Zkontrolujte pros\xEDm p\u0159ipojen\xED k s\xEDti a klikn\u011Bte na tla\u010D\xEDtko Opakovat.","Unlock with PIN":"Odemknout PINem","Requires at least {} characters":"Vy\u017Eadov\xE1no aspo\u0148 {} znak\u016F","Wrong PIN":"Nespr\xE1vn\xFD PIN","Set PIN":"Nastavit PIN","Enable trusted devices":"Povolit d\u016Fv\u011Bryhodn\xE1 za\u0159\xEDzen\xED","Manage trusted devices":"Spravovat d\u016Fv\u011Bryhodn\xE1 za\u0159\xEDzen\xED",Platform:"Platforma","Days remaining":"Zb\xFDvaj\xEDc\xEDch dn\u016F","enable-trusted-devices-tip":"P\u0159esko\u010Dte 2FA ov\u011B\u0159en\xED na d\u016Fv\u011Bryhodn\xFDch za\u0159\xEDzen\xEDch","Parent directory":"Rodi\u010Dovsk\xFD adres\xE1\u0159",Resume:"Pokra\u010Dovat","Invalid file name":"Nespr\xE1vn\xFD n\xE1zev souboru","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""},nl:{Status:"Status","Your Desktop":"Uw Bureaublad",desk_tip:"Uw bureaublad is toegankelijk via de ID en het wachtwoord hieronder.",Password:"Wachtwoord",Ready:"Klaar",Established:"Opgezet",connecting_status:"Verbinding maken met het RustDesk netwerk...","Enable service":"Service Inschakelen","Start service":"Start service","Service is running":"De service loopt.","Service is not running":"De service loopt niet",not_ready_status:"Niet klaar, controleer de netwerkverbinding","Control Remote Desktop":"Beheer Extern Bureaublad","Transfer file":"Bestand Overzetten",Connect:"Verbinden","Recent sessions":"Recente Behandelingen","Address book":"Adresboek",Confirmation:"Bevestiging","TCP tunneling":"TCP tunneling",Remove:"Verwijder","Refresh random password":"Vernieuw willekeurig wachtwoord","Set your own password":"Stel uw eigen wachtwoord in","Enable keyboard/mouse":"Toetsenbord/Muis Inschakelen","Enable clipboard":"Klembord Inschakelen","Enable file transfer":"Bestandsoverdracht Inschakelen","Enable TCP tunneling":"TCP tunneling Inschakelen","IP Whitelisting":"IP Witte Lijst","ID/Relay Server":"ID/Relay Server","Import server config":"Importeer Serverconfiguratie","Export Server Config":"Exporteer Serverconfiguratie","Import server configuration successfully":"Importeren serverconfiguratie is geslaagd","Export server configuration successfully":"Exporteren serverconfiguratie is geslaagd","Invalid server configuration":"Ongeldige Serverconfiguratie","Clipboard is empty":"Klembord is leeg","Stop service":"Stop service","Change ID":"Wijzig ID","Your new ID":"Uw nieuw ID","length %min% to %max%":"lengte %min% tot %max%","starts with a letter":"begint met een letter","allowed characters":"toegestane tekens",id_change_tip:"Alleen de letters a-z, A-Z, 0-9, _ (underscore) kunnen worden gebruikt. De eerste letter moet a-z, A-Z zijn. De lengte moet tussen 6 en 16 liggen.",Website:"Website",About:"Over",Slogan_tip:"Ontwikkeld met het hart voor deze chaotische wereld!","Privacy Statement":"Privacyverklaring",Mute:"Geluid uit","Build Date":"Versie datum",Version:"Versie",Home:"Startpagina","Audio Input":"Audio Ingang",Enhancements:"Verbeteringen","Hardware Codec":"Hardware Codec","Adaptive bitrate":"Aangepaste Bitsnelheid","ID Server":"Server ID","Relay Server":"Relay Server","API Server":"API Server",invalid_http:"Moet beginnen met http:// of https://","Invalid IP":"Ongeldig IP","Invalid format":"Ongeldig formaat",server_not_support:"Nog niet ondersteund door de server","Not available":"Niet beschikbaar","Too frequent":"Te vaak",Cancel:"Annuleer",Skip:"Overslaan",Close:"Sluit",Retry:"Probeer opnieuw",OK:"OK","Password Required":"Wachtwoord vereist","Please enter your password":"Geef uw wachtwoord in","Remember password":"Wachtwoord onthouden","Wrong Password":"Verkeerd wachtwoord","Do you want to enter again?":"Wilt u het opnieuw invoeren?","Connection Error":"Fout bij verbinding",Error:"Fout","Reset by the peer":"Reset door de peer","Connecting...":"Verbinding maken...","Connection in progress. Please wait.":"Verbinding in uitvoering. Even geduld a.u.b.","Please try 1 minute later":"Probeer 1 minuut later","Login Error":"Login Fout",Successful:"Geslaagd","Connected, waiting for image...":"Verbonden, wacht op beeld...",Name:"Naam",Type:"Type",Modified:"Gewijzigd",Size:"Grootte","Show Hidden Files":"Toon verborgen bestanden",Receive:"Ontvangen",Send:"Verzenden","Refresh File":"Bestand Verversen",Local:"Lokaal",Remote:"Op afstand","Remote Computer":"Externe Computer","Local Computer":"Lokale Computer","Confirm Delete":"Bevestig Verwijderen",Delete:"Verwijder",Properties:"Eigenschappen","Multi Select":"Meervoudig selecteren","Select All":"Selecteer Alle","Unselect All":"De-selecteer alles","Empty Directory":"Lege Map","Not an empty directory":"Geen lege map","Are you sure you want to delete this file?":"Weet u zeker dat u dit bestand wilt verwijderen?","Are you sure you want to delete this empty directory?":"Weet u zeker dat u deze lege map wilt verwijderen?","Are you sure you want to delete the file of this directory?":"Weet u zeker dat u het bestand uit deze map wilt verwijderen?","Do this for all conflicts":"Doe dit voor alle conflicten","This is irreversible!":"Dit is onomkeerbaar!",Deleting:"Verwijderen",files:"bestanden",Waiting:"Wachten",Finished:"Voltooid",Speed:"Snelheid","Custom Image Quality":"Aangepaste beeldkwaliteit","Privacy mode":"Privacymodus","Block user input":"Gebruikersinvoer blokkeren","Unblock user input":"Gebruikersinvoer opheffen","Adjust Window":"Venster Aanpassen",Original:"Origineel",Shrink:"Verkleinen",Stretch:"Uitrekken",Scrollbar:"Schuifbalk",ScrollAuto:"Auto Schuiven","Good image quality":"Goede beeldkwaliteit",Balanced:"Gebalanceerd","Optimize reaction time":"Optimaliseer reactietijd",Custom:"Aangepast","Show remote cursor":"Toon cursor van extern bureaublad","Show quality monitor":"Kwaliteitsmonitor tonen","Disable clipboard":"Klembord uitschakelen","Lock after session end":"Vergrendelen na einde sessie",Insert:"Invoegen","Insert Lock":"Vergrendeling Invoegen",Refresh:"Vernieuwen","ID does not exist":"ID bestaat niet","Failed to connect to rendezvous server":"Verbinding met rendez-vous-server mislukt","Please try later":"Probeer later opnieuw","Remote desktop is offline":"Extern bureaublad is offline","Key mismatch":"Code onjuist",Timeout:"Time-out","Failed to connect to relay server":"Verbinding met relayserver mislukt","Failed to connect via rendezvous server":"Verbinding via rendez-vous-server mislukt","Failed to connect via relay server":"Verbinding via relaisserver mislukt","Failed to make direct connection to remote desktop":"Onmogelijk direct verbinding te maken met extern bureaublad","Set Password":"Wachtwoord Instellen","OS Password":"OS Wachtwoord",install_tip:"U gebruikt een niet ge\xEFnstalleerde versie. Als gevolg van UAC-beperkingen is het in sommige gevallen niet mogelijk om als controleterminal de muis en het toetsenbord te bedienen of het scherm over te nemen. Klik op de knop hieronder om RustDesk op het systeem te installeren om het bovenstaande probleem te voorkomen.","Click to upgrade":"Klik voor upgrade","Click to download":"Klik om te downloaden","Click to update":"Klik om bij te werken",Configure:"Configureren",config_acc:'Om uw bureaublad op afstand te kunnen bedienen, moet u RustDesk "toegankelijkheid" toestemming geven.',config_screen:'Om toegang te krijgen tot het externe bureaublad, moet u RustDesk de toestemming "schermregistratie" geven.',"Installing ...":"Installeren ...",Install:"Installeer",Installation:"Installatie","Installation Path":"Installatie Pad","Create start menu shortcuts":"Startmenu snelkoppelingen maken","Create desktop icon":"Bureaubladpictogram maken",agreement_tip:"Het starten van de installatie betekent het accepteren van de licentieovereenkomst.","Accept and Install":"Accepteren en installeren","End-user license agreement":"Licentieovereenkomst eindgebruiker","Generating ...":"Genereert ...","Your installation is lower version.":"Uw installatie is een lagere versie.",not_close_tcp_tip:"Gelieve dit venster niet te sluiten wanneer u de tunnel gebruikt","Listening ...":"Luisteren ...","Remote Host":"Externe Host","Remote Port":"Externe Poort",Action:"Actie",Add:"Toevoegen","Local Port":"Lokale Poort","Local Address":"Lokaal Adres","Change Local Port":"Wijzig Lokale Poort",setup_server_tip:"Als u een snellere verbindingssnelheid nodig heeft, kunt u ervoor kiezen om uw eigen server aan te maken","Too short, at least 6 characters.":"Te kort, minstens 6 tekens.","The confirmation is not identical.":"De bevestiging is niet identiek.",Permissions:"Machtigingen",Accept:"Accepteren",Dismiss:"Afwijzen",Disconnect:"Verbinding verbreken","Enable file copy and paste":"Kopi\xEBren en plakken van bestanden toestaan",Connected:"Verbonden","Direct and encrypted connection":"Directe en versleutelde verbinding","Relayed and encrypted connection":"Doorgeschakelde en versleutelde verbinding","Direct and unencrypted connection":"Directe en niet-versleutelde verbinding","Relayed and unencrypted connection":"Doorgeschakelde en niet-versleutelde verbinding","Enter Remote ID":"Voer Extern ID in","Enter your password":"Voer uw wachtwoord in","Logging in...":"Aanmelden...","Enable RDP session sharing":"Delen van RDP-sessie inschakelen","Auto Login":"Automatisch Aanmelden","Enable direct IP access":"Directe IP-toegang inschakelen",Rename:"Naam wijzigen",Space:"Spatie","Create desktop shortcut":"Snelkoppeling op bureaublad maken","Change Path":"Pad wijzigen","Create Folder":"Map Maken","Please enter the folder name":"Geef de mapnaam op","Fix it":"Repareer het",Warning:"Waarschuwing","Login screen using Wayland is not supported":"Aanmeldingsscherm via Wayland wordt niet ondersteund","Reboot required":"Opnieuw opstarten vereist","Unsupported display server":"Niet-ondersteunde weergaveserver","x11 expected":"x11 verwacht",Port:"Poort",Settings:"Instellingen",Username:"Gebruikersnaam","Invalid port":"Ongeldige poort","Closed manually by the peer":"Handmatig gesloten door de peer","Enable remote configuration modification":"Wijziging configuratie op afstand inschakelen","Run without install":"Uitvoeren zonder installatie","Connect via relay":"Verbinden via relais","Always connect via relay":"Altijd verbinden via relay",whitelist_tip:"Alleen een IP-adres op de witte lijst krijgt toegang tot mijn toestel",Login:"Log In",Verify:"Controleer","Remember me":"Herinner mij","Trust this device":"Vertrouw dit apparaat","Verification code":"Verificatie code",verification_tip:"Er is een nieuw apparaat gedetecteerd en er is een verificatiecode naar het geregistreerde e-mailadres gestuurd, voer de verificatiecode in om de verbinding voort te zetten.",Logout:"Log Uit",Tags:"Labels","Search ID":"Zoek ID",whitelist_sep:"Gescheiden door komma, puntkomma, spatie of nieuwe regel","Add ID":"ID Toevoegen","Add Tag":"Label Toevoegen","Unselect all tags":"Alle labels verwijderen","Network error":"Netwerkfout","Username missed":"Gebruikersnaam gemist","Password missed":"Wachtwoord vergeten","Wrong credentials":"Verkeerde inloggegevens","The verification code is incorrect or has expired":"De verificatiecode is onjuist of verlopen","Edit Tag":"Label Bewerken","Forget Password":"Wachtwoord vergeten",Favorites:"Favorieten","Add to Favorites":"Toevoegen aan Favorieten","Remove from Favorites":"Verwijderen uit Favorieten",Empty:"Leeg","Invalid folder name":"Ongeldige mapnaam","Socks5 Proxy":"Socks5 Proxy","Socks5/Http(s) Proxy":"Socks5/Http(s) Proxy",Discovered:"Ontdekt",install_daemon_tip:"Om bij het opstarten van de computer te kunnen beginnen, moet u de systeemservice installeren.","Remote ID":"Externe ID",Paste:"Plakken","Paste here?":"Hier plakken","Are you sure to close the connection?":"Weet u zeker dat u de verbinding wilt sluiten?","Download new version":"Download nieuwe versie","Touch mode":"Aanraak modus","Mouse mode":"Muismodus","One-Finger Tap":"Een-Vinger Tik","Left Mouse":"Linkermuis","One-Long Tap":"Een-Vinger-Lange-Tik","Two-Finger Tap":"Twee-Vingers-Tik","Right Mouse":"Rechter muis","One-Finger Move":"Een-Vinger-Verplaatsing","Double Tap & Move":"Dubbel Tik en Verplaatsen","Mouse Drag":"Muis Slepen","Three-Finger vertically":"Drie-Vinger verticaal","Mouse Wheel":"Muiswiel","Two-Finger Move":"Twee-Vingers Verplaatsen","Canvas Move":"Canvas Verplaatsen","Pinch to Zoom":"Knijp om te Zoomen","Canvas Zoom":"Canvas Zoom","Reset canvas":"Reset canvas","No permission of file transfer":"Geen toestemming voor bestandsoverdracht",Note:"Opmerking",Connection:"Verbinding","Share Screen":"Scherm Delen",Chat:"Chat",Total:"Totaal",items:"items",Selected:"Geselecteerd","Screen Capture":"Schermopname","Input Control":"Invoercontrole","Audio Capture":"Audio Opnemen","File Connection":"Bestandsverbinding","Screen Connection":"Schermverbinding","Do you accept?":"Geeft u toestemming?","Open System Setting":"Systeeminstelling Openen","How to get Android input permission?":"Hoe krijg ik Android invoer toestemming?",android_input_permission_tip1:'Om ervoor te zorgen dat een extern apparaat uw Android-apparaat kan besturen via muis of aanraking, moet u RustDesk toestaan om de "Toegankelijkheid" service te gebruiken.',android_input_permission_tip2:"Ga naar de volgende pagina met systeeminstellingen, zoek en ga naar [Ge\xEFnstalleerde Services], schakel de service [RustDesk Input] in.",android_new_connection_tip:"Er is een nieuw controleverzoek binnengekomen, dat uw huidige apparaat wil controleren.",android_service_will_start_tip:'Als u "Schermopname" inschakelt, wordt de service automatisch gestart, zodat andere apparaten een verbinding met uw apparaat kunnen aanvragen.',android_stop_service_tip:"Het sluiten van de service zal automatisch alle gemaakte verbindingen sluiten.",android_version_audio_tip:"De huidige versie van Android ondersteunt geen audio-opname, upgrade naar Android 10 of hoger.",android_start_service_tip:"Druk op [Start service] of activeer de autorisatie [Scherm opnemen] om de schermdelingsservice te starten.",android_permission_may_not_change_tip:"Toestemmingen voor tot stand gebrachte verbindingen kunnen niet onmiddellijk worden gewijzigd totdat er opnieuw verbinding wordt gemaakt.",Account:"Account",Overwrite:"Overschrijven","This file exists, skip or overwrite this file?":"Dit bestand bestaat reeds, overslaan of overschrijven?",Quit:"Afsluiten",Help:"Help",Failed:"Mislukt",Succeeded:"Geslaagd","Someone turns on privacy mode, exit":"Iemand schakelt privacymodus in, afsluiten",Unsupported:"Niet Ondersteund","Peer denied":"Peer geweigerd","Please install plugins":"Installeer plugins","Peer exit":"Peer afgesloten","Failed to turn off":"Uitschakelen mislukt","Turned off":"Uitgeschakeld",Language:"Taal","Keep RustDesk background service":"RustDesk achtergronddienst behouden","Ignore Battery Optimizations":"Negeer Batterij Optimalisaties",android_open_battery_optimizations_tip:"Ga naar de volgende pagina met instellingen","Start on boot":"Starten bij Opstarten","Start the screen sharing service on boot, requires special permissions":"Start de schermdelings service bij het opstarten, vereist speciale rechten","Connection not allowed":"Verbinding niet toegestaan","Legacy mode":"Verouderde modus","Map mode":"Map mode","Translate mode":"Vertaalmodus","Use permanent password":"Gebruik permanent wachtwoord","Use both passwords":"Gebruik beide wachtwoorden","Set permanent password":"Stel permanent wachtwoord in","Enable remote restart":"Schakel Herstart op afstand in","Restart remote device":"Apparaat op afstand herstarten","Are you sure you want to restart":"Weet u zeker dat u wilt herstarten","Restarting remote device":"Apparaat op afstand herstarten",remote_restarting_tip:"Apparaat op afstand wordt opnieuw opgestart, sluit dit bericht en maak na een ogenblik opnieuw verbinding met het permanente wachtwoord.",Copied:"Gekopieerd","Exit Fullscreen":"Volledig Scherm sluiten",Fullscreen:"Volledig Scherm","Mobile Actions":"Mobiele Acties","Select Monitor":"Selecteer Monitor","Control Actions":"Controleacties","Display Settings":"Beeldscherminstellingen",Ratio:"Verhouding","Image Quality":"Beeldkwaliteit","Scroll Style":"Scroll Stijl","Show Toolbar":"Werkbalk Weergeven","Hide Toolbar":"Verberg Werkbalk","Direct Connection":"Directe Verbinding","Relay Connection":"Relaisverbinding","Secure Connection":"Beveiligde Verbinding","Insecure Connection":"Onveilige Verbinding","Scale original":"Oorspronkelijke schaal","Scale adaptive":"Schaalaanpassing",General:"Algemeen",Security:"Beveiliging",Theme:"Thema","Dark Theme":"Donker Thema","Light Theme":"Lichte Thema",Dark:"Donker",Light:"Licht","Follow System":"Volg Systeem","Enable hardware codec":"Hardware codec inschakelen","Unlock Security Settings":"Beveiligingsinstellingen vrijgeven","Enable audio":"Audio Inschakelen","Unlock Network Settings":"Netwerkinstellingen Vrijgeven",Server:"Server","Direct IP Access":"Directe IP toegang",Proxy:"Proxy",Apply:"Toepassen","Disconnect all devices?":"Alle apparaten uitschakelen?",Clear:"Wis","Audio Input Device":"Audio-invoerapparaat","Use IP Whitelisting":"Gebruik een witte lijst van IP-adressen",Network:"Netwerk","Pin Toolbar":"Werkbalk Vastzetten","Unpin Toolbar":"Werkbalk Losmaken",Recording:"Opnemen",Directory:"Map","Automatically record incoming sessions":"Automatisch inkomende sessies opnemen",Change:"Wissel","Start session recording":"Start de sessieopname","Stop session recording":"Stop de sessieopname","Enable recording session":"Opnamesessie Activeren","Enable LAN discovery":"LAN-detectie inschakelen","Deny LAN discovery":"LAN-detectie Weigeren","Write a message":"Schrijf een bericht",Prompt:"Verzoek","Please wait for confirmation of UAC...":"Wacht op bevestiging van UAC...",elevated_foreground_window_tip:"Het momenteel geopende venster van de op afstand bediende computer vereist hogere rechten. Daarom is het momenteel niet mogelijk de muis en het toetsenbord te gebruiken. Vraag de gebruiker wiens computer u op afstand bedient om het venster te minimaliseren of de rechten te verhogen. Om dit probleem in de toekomst te voorkomen, wordt aanbevolen de software te installeren op de op afstand bediende computer.",Disconnected:"Afgesloten",Other:"Andere","Confirm before closing multiple tabs":"Bevestig voordat u meerdere tabbladen sluit","Keyboard Settings":"Toetsenbord instellingen","Full Access":"Volledige Toegang","Screen Share":"Scherm Delen","Wayland requires Ubuntu 21.04 or higher version.":"Wayland vereist Ubuntu 21.04 of een hogere versie.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland vereist een hogere versie van Linux distro. Probeer X11 desktop of verander van OS.",JumpLink:"JumpLink","Please Select the screen to be shared(Operate on the peer side).":"Selecteer het scherm dat moet worden gedeeld (Bediening aan de kant van de peer).","Show RustDesk":"Toon RustDesk","This PC":"Deze PC",or:"of","Continue with":"Ga verder met",Elevate:"Verhoog","Zoom cursor":"Cursor Zoomen","Accept sessions via password":"Sessies accepteren via wachtwoord","Accept sessions via click":"Sessies accepteren via klik","Accept sessions via both":"Accepteer sessies via beide","Please wait for the remote side to accept your session request...":"Wacht tot de andere kant uw sessieverzoek accepteert...","One-time Password":"Eenmalig Wachtwoord","Use one-time password":"Gebruik een eenmalig Wachtwoord","One-time password length":"Eenmalig Wachtwoordlengte","Request access to your device":"Toegang tot uw toestel aanvragen","Hide connection management window":"Verberg het venster voor verbindingsbeheer",hide_cm_tip:"Dit kan alleen als de toegang via een permanent wachtwoord verloopt.",wayland_experiment_tip:"Wayland ondersteuning is slechts experimenteel. Gebruik alsjeblieft X11 als u onbeheerde toegang nodig hebt.","Right click to select tabs":"Rechts klikken om tabbladen te selecteren",Skipped:"Overgeslagen","Add to address book":"Toevoegen aan Adresboek",Group:"Groep",Search:"Zoek","Closed manually by web console":"Handmatig gesloten door webconsole","Local keyboard type":"Lokaal toetsenbord","Select local keyboard type":"Selecteer lokaal toetsenbord",software_render_tip:"Als u een NVIDIA grafische kaart hebt en het externe venster sluit onmiddellijk na verbinding, kan het helpen om het nieuwe stuurprogramma te installeren en te kiezen voor software rendering. Een software herstart is vereist.","Always use software rendering":"Gebruik altijd software rendering",config_input:'Om het externe bureaublad vanaf het toetsenbord te kunnen bedienen, moet u RustDesk de rechten "Invoerbewaking" geven.',config_microphone:"Om op afstand te kunnen chatten, moet u RustDesk 'Audio opnemen' rechten geven.",request_elevation_tip:"U kunt ook meer rechten vragen als iemand aan de andere kant aanwezig is.",Wait:"Wacht","Elevation Error":"Verhogingsfout","Ask the remote user for authentication":"Vraag de gebruiker op afstand om bevestiging","Choose this if the remote account is administrator":"Kies dit als het externe account de beheerder is","Transmit the username and password of administrator":"Verzend de gebruikersnaam en het wachtwoord van de beheerder",still_click_uac_tip:"De gebruiker op afstand moet altijd bevestigen via het UAC-venster van de werkende RustDesk.","Request Elevation":"Verzoek om meer rechten",wait_accept_uac_tip:"Wacht tot de gebruiker op afstand het UAC-dialoogvenster accepteert.","Elevate successfully":"Succesvolle verhoging van privileges",uppercase:"Hoofdletter",lowercase:"kleine letter",digit:"cijfer","special character":"speciaal teken","length>=8":"lengte>=8",Weak:"Zwak",Medium:"Middelmatig",Strong:"Sterk","Switch Sides":"Wissel van kant","Please confirm if you want to share your desktop?":"Bevestig als u uw bureaublad wilt delen?",Display:"Weergave","Default View Style":"Standaard Weergave Stijl","Default Scroll Style":"Standaard Scroll Stijl","Default Image Quality":"Standaard Beeldkwaliteit","Default Codec":"Standaard Codec",Bitrate:"Bitrate",FPS:"FPS",Auto:"Auto","Other Default Options":"Andere Standaardopties","Voice call":"Spraakoproep","Text chat":"Tekst chat","Stop voice call":"Stop spraakoproep",relay_hint_tip:`Indien een directe verbinding niet mogelijk is, kunt u proberen verbinding te maken via een Relay Server. +Als u bij de eerste poging een relaisverbinding tot stand wilt brengen, kunt u het achtervoegsel "/r" toevoegen aan het ID of de optie "Altijd verbinden via relaisserver" selecteren op de externe terminal.`,Reconnect:"Opnieuw verbinden",Codec:"Codec",Resolution:"Resolutie","No transfers in progress":"Geen overdrachten in uitvoering","Set one-time password length":"Stel de lengte van het eenmalige wachtwoord in","RDP Settings":"RDP Instellingen","Sort by":"Sorteren op","New Connection":"Nieuwe Verbinding",Restore:"Herstel",Minimize:"Minimaliseren",Maximize:"Maximaliseren","Your Device":"Uw Apparaat",empty_recent_tip:`Oeps, geen actuele situatie! +Tijd om een nieuwe te plannen.`,empty_favorite_tip:"Nog geen favoriete Station op afstand? Laat ons iemand vinden om mee te verbinden en voeg hem toe aan uw favorieten!",empty_lan_tip:"Oh nee, het lijkt erop dat we nog geen extern station hebben ontdekt.",empty_address_book_tip:"Oh jee, het lijkt erop dat er momenteel geen externe stations in uw adresboek staan.","eg: admin":"bijvoorbeeld: admin","Empty Username":"Gebruikersnaam Leeg","Empty Password":"Wachtwoord Leeg",Me:"Ik",identical_file_tip:"Dit bestand is identiek aan het bestand van het externe station.",show_monitors_tip:"Monitoren weergeven in de werkbalk","View Mode":"Weergave Mode",login_linux_tip:"Toegang tot het externe Linux-account",verify_rustdesk_password_tip:"Bevestiging wachtwoord RustDesk",remember_account_tip:"Herinner dit account",os_account_desk_tip:"Dit account wordt gebruikt om toegang te krijgen tot het externe besturingssysteem en de bureaubladsessie in onbeheerde modus te activeren.","OS Account":"Besturingssysteem account",another_user_login_title_tip:"Een andere gebruiker is al ingelogd.",another_user_login_text_tip:"Afzonderlijk",xorg_not_found_title_tip:"Xorg niet gevonden.",xorg_not_found_text_tip:"Installeer Xorg.",no_desktop_title_tip:"Er is geen desktop beschikbaar.",no_desktop_text_tip:"Installeer de GNOME desktop.","No need to elevate":"Niet nodig om te verhogen","System Sound":"Systeemgeluid",Default:"Standaard","New RDP":"Nieuwe RDP",Fingerprint:"Vingerafdruk","Copy Fingerprint":"Kopieer Vingerafdruk","no fingerprints":"geen vingerafdrukken","Select a peer":"Selecteer een peer","Select peers":"Selecteer peers",Plugins:"Plugins",Uninstall:"Verwijder",Update:"Bijwerken",Enable:"Activeer",Disable:"Deactiveer",Options:"Opties",resolution_original_tip:"Oorspronkelijke resolutie",resolution_fit_local_tip:"Lokale resolutie aanpassen",resolution_custom_tip:"Aangepaste resolutie","Collapse toolbar":"Werkbalk samenvouwen","Accept and Elevate":"Accepteren en Verheffen",accept_and_elevate_btn_tooltip:"Accepteer de verbinding en verhoog de UAC-machtigingen.",clipboard_wait_response_timeout_tip:"Time-out in afwachting van kopieer-antwoord.","Incoming connection":"Inkomende verbinding","Outgoing connection":"Uitgaande verbinding",Exit:"Afsluiten",Open:"Open",logout_tip:"Weet u zeker dat u zich wilt afmelden?",Service:"Service",Start:"Start",Stop:"Stop",exceed_max_devices:"Het maximum aantal gecontroleerde apparaten is bereikt.","Sync with recent sessions":"Recente sessies synchroniseren","Sort tags":"Labels sorteren","Open connection in new tab":"Verbinding openen in een nieuw tabblad","Move tab to new window":"Tabblad verplaatsen naar nieuw venster","Can not be empty":"Mag niet leeg zijn","Already exists":"Bestaat al","Change Password":"Wijzig Wachtwoord","Refresh Password":"Wachtwoord Vernieuwen",ID:"ID","Grid View":"Rasterweergave","List View":"Lijstweergave",Select:"Selecteer","Toggle Tags":"Schakel Tags",pull_ab_failed_tip:"Adresboek kan niet worden bijgewerkt",push_ab_failed_tip:"Synchronisatie van adresboek mislukt",synced_peer_readded_tip:"Apparaten die aanwezig waren in recente sessies worden gesynchroniseerd met het adresboek.","Change Color":"Kleur Aanpassen","Primary Color":"Hoofdkleur","HSV Color":"HSV Kleur","Installation Successful!":"Installatie geslaagd!","Installation failed!":"Installatie mislukt!","Reverse mouse wheel":"Muiswiel omkeren","{} sessions":"{} sessies",scam_title:"U wordt misschien opgelicht!",scam_text1:"Als u aan de telefoon bent met iemand die u NIET kent EN VERTROUWT en die u heeft gevraagd om RustDesk te gebruiken en de service te starten, ga dan niet verder en hang onmiddellijk op.",scam_text2:"Het is waarschijnlijk een oplichter die probeert uw geld of andere priv\xE9gegevens te stelen.","Don't show again":"Niet opnieuw tonen","I Agree":"Ik ga akkoord",Decline:"Afwijzen","Timeout in minutes":"Time-out in minuten",auto_disconnect_option_tip:"Inkomende sessies automatisch sluiten bij inactiviteit van de gebruiker","Connection failed due to inactivity":"Automatisch verbinding verbroken wegens inactiviteit","Check for software update on startup":"Checken voor updates bij opstarten","upgrade_rustdesk_server_pro_to_{}_tip":"Upgrade RustDesk Server Pro naar versie {} of nieuwer!",pull_group_failed_tip:"Vernieuwen van groep mislukt","Filter by intersection":"Filter op kruising","Remove wallpaper during incoming sessions":"Achtergrond verwijderen tijdens inkomende sessies",Test:"Test",display_is_plugged_out_msg:"Beeldscherm is uitgeschakeld, schakel over naar het primaire beeldscherm.","No displays":"Geen beeldschermen","Open in new window":"Open in een nieuw venster","Show displays as individual windows":"Beeldschermen weergeven als afzonderlijke vensters","Use all my displays for the remote session":"Gebruik al mijn beeldschermen voor de externe sessie",selinux_tip:"SELinux is ingeschakeld op dit apparaat, waardoor RustDesk mogelijk niet goed functioneert als een gecontroleerde kant.","Change view":"Weergave wijzigen","Big tiles":"Grote tegels","Small tiles":"Kleine tegels",List:"Overzicht","Virtual display":"Virtuele weergave","Plug out all":"Sluit alle","True color (4:4:4)":"Ware kleur (4:4:4)","Enable blocking user input":"Blokkeren van gebruikersinvoer inschakelen",id_input_tip:`Je kunt een ID, een direct IP of een domein met een poort (:) invoeren. Als je toegang wilt als apparaat op een andere server, voeg dan het serveradres toe (@?key=), bijvoorbeeld +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=.Als je toegang wilt als apparaat op een openbare server, voer dan "@public" in, voor de openbare server is de sleutel niet nodig.`,privacy_mode_impl_mag_tip:"Modus 1",privacy_mode_impl_virtual_display_tip:"Modus 2","Enter privacy mode":"Privacymodus openen","Exit privacy mode":"Privacymodus afsluiten",idd_not_support_under_win10_2004_tip:"Het indirecte displaystuurprogramma wordt niet ondersteund. Windows 10 versie 2004 of later is vereist.",input_source_1_tip:"Invoerbron 1",input_source_2_tip:"Invoerbron 2","Swap control-command key":"Wissel controle-commando toets","swap-left-right-mouse":"wissel-links-rechts-muis","2FA code":"2FA-code",More:"Meer","enable-2fa-title":"activeer-2fa-titel","enable-2fa-desc":"activeer-2fa-desc","wrong-2fa-code":"foutieve-2fa-code","enter-2fa-title":"geef-2fa-titel in","Email verification code must be 6 characters.":"E-mailverificatiecode moet 6 tekens lang zijn.","2FA code must be 6 digits.":"2FA-code moet 6 cijfers lang zijn.","Multiple Windows sessions found":"Meerdere Windows-sessies gevonden","Please select the session you want to connect to":"Selecteer de sessie waarmee je verbinding wilt maken",powered_by_me:"Werkt met Rustdesk",outgoing_only_desk_tip:"Je kan verbinding maken met andere apparaten, maar andere apparaten kunnen geen verbinding maken met dit apparaat.",preset_password_warning:"Dit is een aangepaste editie en wordt geleverd met een vooraf ingesteld wachtwoord. Iedereen die dit wachtwoord kent, kan de volledige controle over het apparaat krijgen.","Security Alert":"Beveiligingswaarschuwing","My address book":"Mijn adresboek",Personal:"Persoonijk",Owner:"Eigenaar","Set shared password":"Gedeeld wachtwoord instellen","Exist in":"Bestaat in","Read-only":"Alleen-lezen","Read/Write":"Lezen/Schrijven","Full Control":"Volledige Controle",share_warning_tip:"De bovenstaande velden worden gedeeld en zijn zichtbaar voor anderen.",Everyone:"Iedereen",ab_web_console_tip:"Meer over de webconsole","allow-only-conn-window-open-tip":"Alleen verbindingen toestaan als het RustDesk-venster geopend is",no_need_privacy_mode_no_physical_displays_tip:"Geen fysieke schermen, geen priv\xE9modus nodig.","Follow remote cursor":"Volg de cursor op afstand","Follow remote window focus":"Volg de focus van het venster op afstand",default_proxy_tip:"Typisch protocol en poort - Socks5 en 1080",no_audio_input_device_tip:"Er is geen invoerapparaat gevonden.",Incoming:"Inkomend",Outgoing:"Uitgaand","Clear Wayland screen selection":"Wayland-scherm wissen",clear_Wayland_screen_selection_tip:"Nadat je de schermselectie hebt gewist, kun je het scherm dat je wilt delen opnieuw selecteren.",confirm_clear_Wayland_screen_selection_tip:"Weet je zeker dat je de Wayland-schermselectie wilt wissen?",android_new_voice_call_tip:"Er is een nieuwe spraakoproep ontvangen. Als u het aanvaardt, schakelt de audio over naar spraakcommunicatie.",texture_render_tip:"Pas textuurrendering toe om afbeeldingen vloeiender te maken.","Use texture rendering":"Textuurrendering gebruiken","Floating window":"Zwevend venster",floating_window_tip:"Helpt RustDesk op de achtergrond actief te houden","Keep screen on":"Scherm ingeschakeld laten",Never:"Nooit","During controlled":"Tijdens gecontroleerde","During service is on":"Tijdens actieve service","Capture screen using DirectX":"Scherm opnemen via DirectX",Back:"Terug",Apps:"Apps","Volume up":"Volume verhogen","Volume down":"Volume verlagen",Power:"Stroom","Telegram bot":"Telegram bot","enable-bot-tip":"Als u deze functie inschakelt, kunt u een 2FA-code ontvangen van uw bot. Het kan ook fungeren als een verbindingsmelding.","enable-bot-desc":`1, Open een chat met @BotFather. +2, Verzend het commando "/newbot". Als deze stap voltooid is, ontvang je een token. +3, Start een chat met de nieuw aangemaakte bot. Om hem te activeren stuurt u een bericht dat begint met een schuine streep ("/"), bijvoorbeeld "/hello". +`,"cancel-2fa-confirm-tip":"Weet je zeker dat je 2FA wilt annuleren?","cancel-bot-confirm-tip":"Weet je zeker dat je de Telegram-bot wilt annuleren?","About RustDesk":"Over RustDesk","Send clipboard keystrokes":"Klembord toetsaanslagen verzenden",network_error_tip:"Controleer de netwerkverbinding en selecteer 'Opnieuw proberen'.","Unlock with PIN":"Ontgrendelen met PIN","Requires at least {} characters":"Vereist minstens {} tekens","Wrong PIN":"Verkeerde PIN-code","Set PIN":"PIN-code instellen","Enable trusted devices":"Vertrouwde apparaten inschakelen","Manage trusted devices":"Vertrouwde apparaten beheren",Platform:"Platform","Days remaining":"Resterende dagen","enable-trusted-devices-tip":"2FA-verificatie overslaan op vertrouwde apparaten","Parent directory":"Hoofdmap",Resume:"Hervatten","Invalid file name":"Ongeldige bestandsnaam","one-way-file-transfer-tip":"Eenzijdige bestandsoverdracht is ingeschakeld aan de gecontroleerde kant.","Authentication Required":"Verificatie vereist",Authenticate:"Verificatie",web_id_input_tip:`Je kunt een ID invoeren op dezelfde server, directe IP-toegang wordt niet ondersteund in de webclient. +Als je toegang wilt tot een apparaat op een andere server, voeg je het serveradres toe (@?key=), bijvoorbeeld, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Als je toegang wilt krijgen tot een apparaat op een publieke server, voer dan "@public" in, sleutel is niet nodig voor de publieke server.`,Download:"","Upload folder":"","Upload files":""},fr:{Status:"Statut","Your Desktop":"Votre bureau",desk_tip:"Votre bureau est accessible via l'identifiant et le mot de passe ci-dessous.",Password:"Mot de passe",Ready:"Pr\xEAt",Established:"\xC9tabli",connecting_status:"Connexion au r\xE9seau RustDesk...","Enable service":"Autoriser le service","Start service":"D\xE9marrer le service","Service is running":"Le service est en cours d'ex\xE9cution","Service is not running":"Le service ne fonctionne pas",not_ready_status:"Pas pr\xEAt, veuillez v\xE9rifier la connexion r\xE9seau","Control Remote Desktop":"Contr\xF4ler le bureau \xE0 distance","Transfer file":"Transfert de fichiers",Connect:"Se connecter","Recent sessions":"Sessions r\xE9centes","Address book":"Carnet d'adresses",Confirmation:"Confirmation","TCP tunneling":"Tunnel TCP",Remove:"Supprimer","Refresh random password":"Actualiser le mot de passe al\xE9atoire","Set your own password":"D\xE9finir votre propre mot de passe","Enable keyboard/mouse":"Activer le contr\xF4le clavier/souris","Enable clipboard":"Activer la synchronisation du presse-papier","Enable file transfer":"Activer le transfert de fichiers","Enable TCP tunneling":"Activer le tunnel TCP","IP Whitelisting":"Liste blanche IP","ID/Relay Server":"ID/Serveur Relais","Import server config":"Importer la configuration du serveur","Export Server Config":"Exporter la configuration du serveur","Import server configuration successfully":"Configuration du serveur import\xE9e avec succ\xE8s","Export server configuration successfully":"Configuration du serveur export\xE9e avec succ\xE8s","Invalid server configuration":"Configuration du serveur non valide","Clipboard is empty":"Presse-papier vide","Stop service":"Arr\xEAter le service","Change ID":"Changer d'ID","Your new ID":"Votre nouvel ID","length %min% to %max%":"longueur de %min% \xE0 %max%","starts with a letter":"commence par une lettre","allowed characters":"caract\xE8res autoris\xE9s",id_change_tip:"Seules les lettres a-z, A-Z, 0-9, _ (trait de soulignement) peuvent \xEAtre utilis\xE9es. La premi\xE8re lettre doit \xEAtre a-z, A-Z. La longueur doit \xEAtre comprise entre 6 et 16.",Website:"Site Web",About:"\xC0 propos de",Slogan_tip:"Fait avec c\u0153ur dans ce monde chaotique !","Privacy Statement":"D\xE9claration de confidentialit\xE9",Mute:"Muet","Build Date":"Date de compilation",Version:"Version",Home:"Accueil","Audio Input":"Entr\xE9e audio",Enhancements:"Am\xE9liorations","Hardware Codec":"Transcodage mat\xE9riel","Adaptive bitrate":"D\xE9bit adaptatif","ID Server":"Serveur ID","Relay Server":"Serveur relais","API Server":"Serveur API",invalid_http:"Doit commencer par http:// ou https://","Invalid IP":"IP invalide","Invalid format":"Format invalide",server_not_support:"Pas encore support\xE9 par le serveur","Not available":"Indisponible","Too frequent":"Modifi\xE9 trop fr\xE9quemment, veuillez r\xE9essayer plus tard",Cancel:"Annuler",Skip:"Ignorer",Close:"Fermer",Retry:"R\xE9essayer",OK:"Valider","Password Required":"Mot de passe requis","Please enter your password":"Veuillez saisir votre mot de passe","Remember password":"M\xE9moriser le mot de passe","Wrong Password":"Mauvais mot de passe","Do you want to enter again?":"Voulez-vous participer \xE0 nouveau ?","Connection Error":"Erreur de connexion",Error:"Erreur","Reset by the peer":"La connexion a \xE9t\xE9 ferm\xE9e par l'appareil distant","Connecting...":"Connexion...","Connection in progress. Please wait.":"Connexion en cours. Veuillez patienter.","Please try 1 minute later":"R\xE9essayez dans une minute","Login Error":"Erreur de connexion",Successful:"Succ\xE8s","Connected, waiting for image...":"Connect\xE9, en attente de transmission d'image...",Name:"Nom",Type:"Type",Modified:"Modifi\xE9 le",Size:"Taille","Show Hidden Files":"Afficher les fichiers cach\xE9s",Receive:"Recevoir",Send:"Envoyer","Refresh File":"Rafra\xEEchir le contenu",Local:"Local",Remote:"Distant","Remote Computer":"Appareil distant","Local Computer":"Appareil local","Confirm Delete":"Confirmer la suppression",Delete:"Supprimer",Properties:"Propri\xE9t\xE9s","Multi Select":"S\xE9lection multiple","Select All":"Tout s\xE9lectionner","Unselect All":"Tout d\xE9selectionner","Empty Directory":"R\xE9pertoire vide","Not an empty directory":"Pas un r\xE9pertoire vide","Are you sure you want to delete this file?":"Voulez-vous vraiment supprimer ce fichier ?","Are you sure you want to delete this empty directory?":"Voulez-vous vraiment supprimer ce r\xE9pertoire vide\xA0?","Are you sure you want to delete the file of this directory?":"Voulez-vous vraiment supprimer le fichier de ce r\xE9pertoire\xA0?","Do this for all conflicts":"Appliquer \xE0 d'autres conflits","This is irreversible!":"C'est irr\xE9versible !",Deleting:"Suppression",files:"fichier",Waiting:"En attente...",Finished:"Termin\xE9",Speed:"Vitesse","Custom Image Quality":"D\xE9finir la qualit\xE9 d'image","Privacy mode":"Mode priv\xE9","Block user input":"Bloquer la saisie de l'utilisateur","Unblock user input":"D\xE9bloquer l'entr\xE9e de l'utilisateur","Adjust Window":"Ajuster la fen\xEAtre",Original:"Ratio d'origine",Shrink:"R\xE9tr\xE9cir",Stretch:"\xC9tirer",Scrollbar:"Barre de d\xE9filement",ScrollAuto:"D\xE9filement automatique","Good image quality":"Bonne qualit\xE9 d'image",Balanced:"Qualit\xE9 d'image normale","Optimize reaction time":"Optimiser le temps de r\xE9action",Custom:"Personnalis\xE9","Show remote cursor":"Afficher le curseur distant","Show quality monitor":"Afficher le moniteur de qualit\xE9","Disable clipboard":"D\xE9sactiver le presse-papier","Lock after session end":"Verrouiller l'appareil distant apr\xE8s la d\xE9connexion",Insert:"Envoyer","Insert Lock":"Verrouiller l'appareil distant",Refresh:"Rafra\xEEchir l'\xE9cran","ID does not exist":"L'ID n'existe pas","Failed to connect to rendezvous server":"\xC9chec de la connexion au serveur rendezvous","Please try later":"Veuillez essayer plus tard","Remote desktop is offline":"Le bureau \xE0 distance est hors ligne","Key mismatch":"Discordance de cl\xE9s",Timeout:"Connexion expir\xE9e","Failed to connect to relay server":"\xC9chec de la connexion au serveur relais","Failed to connect via rendezvous server":"\xC9chec de l'\xE9tablissement d'une connexion via le serveur rendezvous","Failed to connect via relay server":"Impossible d'\xE9tablir une connexion via le serveur relais","Failed to make direct connection to remote desktop":"Impossible d'\xE9tablir une connexion directe","Set Password":"D\xE9finir le mot de passe","OS Password":"Mot de passe du syst\xE8me d'exploitation",install_tip:"Vous utilisez une version non install\xE9e. En raison des restrictions UAC, en tant que terminal contr\xF4l\xE9, dans certains cas, il ne sera pas en mesure de contr\xF4ler la souris et le clavier ou d'enregistrer l'\xE9cran. Veuillez cliquer sur le bouton ci-dessous pour installer RustDesk au syst\xE8me pour \xE9viter la question ci-dessus.","Click to upgrade":"Cliquer pour mettre \xE0 niveau","Click to download":"Cliquer pour t\xE9l\xE9charger","Click to update":"Cliquer pour mettre \xE0 jour",Configure:"Configurer",config_acc:`Afin de pouvoir contr\xF4ler votre bureau \xE0 distance, veuillez donner l'autorisation "accessibilit\xE9" \xE0 RustDesk.`,config_screen:`Afin de pouvoir acc\xE9der \xE0 votre bureau \xE0 distance, veuillez donner \xE0 RustDesk l'autorisation "enregistrement d'\xE9cran".`,"Installing ...":"Installation...",Install:"Installer",Installation:"Installation","Installation Path":"Chemin d'installation","Create start menu shortcuts":"Cr\xE9er des raccourcis dans le menu d\xE9marrer","Create desktop icon":"Cr\xE9er une ic\xF4ne sur le bureau",agreement_tip:"D\xE9marrer l'installation signifie accepter le contrat de licence.","Accept and Install":"Accepter et installer","End-user license agreement":"Contrat d'utilisateur","Generating ...":"G\xE9n\xE9ration...","Your installation is lower version.":"La version que vous avez install\xE9e est inf\xE9rieure \xE0 la version en cours d'ex\xE9cution.",not_close_tcp_tip:"Veuillez ne pas fermer cette fen\xEAtre lors de l'utilisation du tunnel","Listening ...":"En attente de connexion tunnel...","Remote Host":"H\xF4te distant","Remote Port":"Port distant",Action:"Action",Add:"Ajouter","Local Port":"Port local","Local Address":"Adresse locale","Change Local Port":"Changer le port local",setup_server_tip:"Si vous avez besoin d'une vitesse de connexion plus rapide, vous pouvez choisir de cr\xE9er votre propre serveur","Too short, at least 6 characters.":"Trop court, au moins 6 caract\xE8res.","The confirmation is not identical.":"Les deux entr\xE9es ne correspondent pas",Permissions:"Autorisations",Accept:"Accepter",Dismiss:"Rejeter",Disconnect:"D\xE9connecter","Enable file copy and paste":"Autoriser le copier-coller de fichiers",Connected:"Connect\xE9","Direct and encrypted connection":"Connexion directe chiffr\xE9e","Relayed and encrypted connection":"Connexion relais chiffr\xE9e","Direct and unencrypted connection":"Connexion directe non chiffr\xE9e","Relayed and unencrypted connection":"Connexion relais non chiffr\xE9e","Enter Remote ID":"Entrer l'ID de l'appareil distant","Enter your password":"Entrer votre mot de passe","Logging in...":"En cours de connexion ...","Enable RDP session sharing":"Activer le partage de session RDP","Auto Login":"Connexion automatique (le verrouillage ne sera effectif qu'apr\xE8s la d\xE9sactivation du premier param\xE8tre)","Enable direct IP access":"Autoriser l'acc\xE8s direct par IP",Rename:"Renommer",Space:"Espace","Create desktop shortcut":"Cr\xE9er un raccourci sur le bureau","Change Path":"Changer de chemin","Create Folder":"Cr\xE9er un dossier","Please enter the folder name":"Veuillez saisir le nom du dossier","Fix it":"R\xE9parer",Warning:"Avertissement","Login screen using Wayland is not supported":"L'\xE9cran de connexion utilisant Wayland n'est pas pris en charge","Reboot required":"Red\xE9marrage requis","Unsupported display server":"Le serveur d'affichage actuel n'est pas pris en charge","x11 expected":"x11 requis",Port:"Port",Settings:"Param\xE8tres",Username:" Nom d'utilisateur","Invalid port":"Port invalide","Closed manually by the peer":"Ferm\xE9 manuellement par l'appareil distant","Enable remote configuration modification":"Autoriser la modification de la configuration \xE0 distance","Run without install":"Ex\xE9cuter sans installer","Connect via relay":"Connexion via relais","Always connect via relay":"Forcer la connexion relais",whitelist_tip:"Seule une IP de la liste blanche peut acc\xE9der \xE0 mon appareil",Login:"Connexion",Verify:"V\xE9rifier","Remember me":"Se souvenir de moi","Trust this device":"Faire confiance \xE0 cet appareil","Verification code":"Code de v\xE9rification",verification_tip:"Un nouvel appareil a \xE9t\xE9 d\xE9tect\xE9 et un code de v\xE9rification a \xE9t\xE9 envoy\xE9 \xE0 l'adresse e-mail enregistr\xE9e, entrez le code de v\xE9rification pour continuer la connexion.",Logout:"D\xE9connexion",Tags:"\xC9tiquettes","Search ID":"Rechercher un ID",whitelist_sep:"Vous pouvez utiliser une virgule, un point-virgule, un espace ou une nouvelle ligne comme s\xE9parateur","Add ID":"Ajouter un ID","Add Tag":"Ajout \xE9tiquette(s)","Unselect all tags":"D\xE9s\xE9lectionner toutes les \xE9tiquettes","Network error":"Erreur r\xE9seau","Username missed":"Nom d'utilisateur manquant","Password missed":"Mot de passe manquant","Wrong credentials":"Identifiant ou mot de passe erron\xE9","The verification code is incorrect or has expired":"Le code de v\xE9rification est incorrect ou a expir\xE9","Edit Tag":"Gestion \xE9tiquettes","Forget Password":"Oublier le Mot de passe",Favorites:"Favoris","Add to Favorites":"Ajouter aux Favoris","Remove from Favorites":"Retirer des favoris",Empty:"Vide","Invalid folder name":"Nom de dossier invalide","Socks5 Proxy":"Socks5 Agents","Socks5/Http(s) Proxy":"Socks5/Http(s) Agents",Discovered:"D\xE9couvert",install_daemon_tip:"Pour une ex\xE9cution au d\xE9marrage du syst\xE8me, vous devez installer le service syst\xE8me.","Remote ID":"ID de l'appareil distant",Paste:"Coller","Paste here?":"Coller ici ?","Are you sure to close the connection?":"\xCAtes-vous s\xFBr de fermer la connexion ?","Download new version":"T\xE9l\xE9charger la nouvelle version","Touch mode":"Mode tactile","Mouse mode":"Mode souris","One-Finger Tap":"Tapez d'un doigt","Left Mouse":"Bouton gauche de la souris","One-Long Tap":"Un touch\xE9 long","Two-Finger Tap":"Tapez \xE0 deux doigts","Right Mouse":"Bouton droit de la souris","One-Finger Move":"Mouvement \xE0 un doigt","Double Tap & Move":"Appuyez deux fois et d\xE9placez","Mouse Drag":"Glissement de la souris","Three-Finger vertically":"Trois doigts verticalement","Mouse Wheel":"Roulette de la souris","Two-Finger Move":"Mouvement \xE0 deux doigts","Canvas Move":"D\xE9placer la vue","Pinch to Zoom":"Pincer pour zoomer","Canvas Zoom":"Zoom sur la vue","Reset canvas":"R\xE9initialiser la vue","No permission of file transfer":"Aucune autorisation de transfert de fichiers",Note:"Noter",Connection:"Connexion","Share Screen":"Partager l'\xE9cran",Chat:"Discuter",Total:"Total",items:"\xE9l\xE9ments",Selected:"S\xE9lectionn\xE9(s)","Screen Capture":"Capture d'\xE9cran","Input Control":"Contr\xF4le de saisie","Audio Capture":"Capture audio","File Connection":"Connexion de fichier","Screen Connection":"Connexion de l'\xE9cran","Do you accept?":"Acceptez-vous ?","Open System Setting":"Ouvrir les param\xE8tres syst\xE8me","How to get Android input permission?":"Comment obtenir l'autorisation d'entr\xE9e Android\xA0?",android_input_permission_tip1:`Pour qu'un appareil distant puisse contr\xF4ler votre appareil Android via la souris ou le toucher, vous devez autoriser RustDesk \xE0 utiliser le service "Accessibilit\xE9".`,android_input_permission_tip2:"Veuillez acc\xE9der \xE0 la page suivante des param\xE8tres syst\xE8me, recherchez et entrez [Services install\xE9s], activez le service [RustDesk Input].",android_new_connection_tip:"Une nouvelle demande de contr\xF4le a \xE9t\xE9 re\xE7ue, elle souhaite contr\xF4ler votre appareil actuel.",android_service_will_start_tip:"L'activation de la capture d'\xE9cran d\xE9marrera automatiquement le service, permettant \xE0 d'autres appareils de demander une connexion \xE0 partir de cet appareil.",android_stop_service_tip:"La fermeture du service fermera automatiquement toutes les connexions \xE9tablies.",android_version_audio_tip:"La version actuelle d'Android ne prend pas en charge la capture audio, veuillez passer \xE0 Android 10 ou sup\xE9rieur.",android_start_service_tip:"Appuyez sur [D\xE9marrer le service] ou activez l'autorisation [Capture d'\xE9cran] pour d\xE9marrer le service de partage d'\xE9cran.",android_permission_may_not_change_tip:"Les autorisations pour les connexions \xE9tablies peuvent ne pas \xEAtre prisent en compte instantan\xE9ment ou avant la reconnection.",Account:"Compte",Overwrite:"\xC9craser","This file exists, skip or overwrite this file?":"Ce fichier existe, ignorer ou \xE9craser ce fichier\xA0?",Quit:"Quitter",Help:"Aider",Failed:"\xE9chouer",Succeeded:"Succ\xE8s","Someone turns on privacy mode, exit":"Quelqu'un active le mode de confidentialit\xE9, quittez",Unsupported:"Non pris en charge","Peer denied":"Appareil distant refus\xE9","Please install plugins":"Veuillez installer les plugins","Peer exit":"Appareil distant d\xE9connect\xE9","Failed to turn off":"\xC9chec de la d\xE9sactivation","Turned off":"D\xE9sactiv\xE9",Language:"Langue","Keep RustDesk background service":"Gardez le service RustDesk en arri\xE8re plan","Ignore Battery Optimizations":"Ignorer les optimisations batterie",android_open_battery_optimizations_tip:"Conseil android d'optimisation de batterie","Start on boot":"Lancer au d\xE9marrage","Start the screen sharing service on boot, requires special permissions":"Lancer le service de partage d'\xE9cran au d\xE9marrage, n\xE9cessite des autorisations sp\xE9ciales","Connection not allowed":"Connexion non autoris\xE9e","Legacy mode":"Mode h\xE9rit\xE9","Map mode":"Mode correspondance","Translate mode":"Mode traduction","Use permanent password":"Utiliser un mot de passe permanent","Use both passwords":"Utiliser les mots de passe unique et permanent","Set permanent password":"D\xE9finir le mot de passe permanent","Enable remote restart":"Activer le red\xE9marrage \xE0 distance","Restart remote device":"Red\xE9marrer l'appareil \xE0 distance","Are you sure you want to restart":"\xCAtes-vous s\xFBr de vouloir red\xE9marrer l'appareil ?","Restarting remote device":"Red\xE9marrage de l'appareil distant",remote_restarting_tip:"L'appareil distant red\xE9marre, veuillez fermer cette bo\xEEte de message et vous reconnecter avec un mot de passe permanent apr\xE8s un certain temps",Copied:"Copi\xE9","Exit Fullscreen":"Quitter le mode plein \xE9cran",Fullscreen:"Plein \xE9cran","Mobile Actions":"Actions mobiles","Select Monitor":"S\xE9lection du Moniteur","Control Actions":"Actions de contr\xF4le","Display Settings":"Param\xE8tres d'affichage",Ratio:"Rapport","Image Quality":"Qualit\xE9 d'image","Scroll Style":"Style de d\xE9filement","Show Toolbar":"Afficher la barre d'outils","Hide Toolbar":"Masquer la barre d'outils","Direct Connection":"Connexion directe","Relay Connection":"Connexion relais","Secure Connection":"Connexion s\xE9curis\xE9e","Insecure Connection":"Connexion non s\xE9curis\xE9e","Scale original":"\xC9chelle 100%","Scale adaptive":"Mise \xE0 l'\xE9chelle Auto",General:"G\xE9n\xE9ral",Security:"S\xE9curit\xE9",Theme:"Th\xE8me","Dark Theme":"Th\xE8me sombre","Light Theme":"Th\xE8me clair",Dark:"Sombre",Light:"Clair","Follow System":"Suivi syst\xE8me","Enable hardware codec":"Activer le transcodage mat\xE9riel","Unlock Security Settings":"D\xE9verrouiller les configurations de s\xE9curit\xE9","Enable audio":"Activer l'audio","Unlock Network Settings":"D\xE9verrouiller les configurations r\xE9seau",Server:"Serveur","Direct IP Access":"Acc\xE8s IP direct",Proxy:"Proxy",Apply:"Appliquer","Disconnect all devices?":"D\xE9connecter tous les appareils ?",Clear:"Effacer","Audio Input Device":"P\xE9riph\xE9rique source audio","Use IP Whitelisting":"Utiliser une liste blanche d'IP",Network:"R\xE9seau","Pin Toolbar":"\xC9pingler la barre d'outil","Unpin Toolbar":"D\xE9tacher la barre d'outil",Recording:"Enregistrement",Directory:"R\xE9pertoire","Automatically record incoming sessions":"Enregistrement automatique des sessions entrantes",Change:"Modifier","Start session recording":"Commencer l'enregistrement","Stop session recording":"Stopper l'enregistrement","Enable recording session":"Activer l'enregistrement de session","Enable LAN discovery":"Activer la d\xE9couverte sur r\xE9seau local","Deny LAN discovery":"Interdir la d\xE9couverte sur r\xE9seau local","Write a message":"Ecrire un message",Prompt:"Annonce","Please wait for confirmation of UAC...":"Veuillez attendre la confirmation de l'UAC...",elevated_foreground_window_tip:"La fen\xEAtre actuelle de l'appareil distant n\xE9cessite des privil\xE8ges plus \xE9lev\xE9s pour fonctionner, elle ne peut donc pas \xEAtre atteinte par la souris et le clavier. Vous pouvez demander \xE0 l'utilisateur distant de r\xE9duire la fen\xEAtre actuelle ou de cliquer sur le bouton d'\xE9l\xE9vation dans la fen\xEAtre de gestion des connexions. Pour \xE9viter ce probl\xE8me, il est recommand\xE9 d'installer le logiciel sur l'appareil distant.",Disconnected:"D\xE9connect\xE9",Other:"Divers","Confirm before closing multiple tabs":"Confirmer avant de fermer plusieurs onglets","Keyboard Settings":"Configuration clavier","Full Access":"Acc\xE8s total","Screen Share":"Partage d'\xE9cran","Wayland requires Ubuntu 21.04 or higher version.":"Wayland n\xE9cessite Ubuntu 21.04 ou une version sup\xE9rieure.","Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.":"Wayland n\xE9cessite une version sup\xE9rieure de la distribution Linux. Veuillez essayer le bureau X11 ou changer votre syst\xE8me d'exploitation.",JumpLink:"Afficher","Please Select the screen to be shared(Operate on the peer side).":"Veuillez s\xE9lectionner l'\xE9cran \xE0 partager (c\xF4t\xE9 appareil distant).","Show RustDesk":"Afficher RustDesk","This PC":"Ce PC",or:"ou","Continue with":"Continuer avec",Elevate:"Autoriser l'acc\xE8s","Zoom cursor":"Augmenter la taille du curseur","Accept sessions via password":"Accepter les sessions via mot de passe","Accept sessions via click":"Accepter les sessions via clique de confirmation","Accept sessions via both":"Accepter les sessions via mot de passe ou clique de confirmation","Please wait for the remote side to accept your session request...":"Veuillez attendre que votre demande de session distante soit accepter ...","One-time Password":"Mot de passe unique","Use one-time password":"Utiliser un mot de passe unique","One-time password length":"Longueur du mot de passe unique","Request access to your device":"Demande d'acc\xE8s \xE0 votre appareil","Hide connection management window":"Masquer la fen\xEAtre de gestion des connexions",hide_cm_tip:"Autoriser le masquage uniquement si vous acceptez des sessions via un mot de passe et utilisez un mot de passe permanent",wayland_experiment_tip:"Le support Wayland est en phase exp\xE9rimentale, veuillez utiliser X11 si vous avez besoin d'un acc\xE8s sans surveillance.","Right click to select tabs":"Clique droit pour selectionner les onglets",Skipped:"Ignor\xE9","Add to address book":"Ajouter au carnet d'adresses",Group:"Groupe",Search:"Rechercher","Closed manually by web console":"Ferm\xE9 manuellement par la console Web","Local keyboard type":"Disposition du clavier local","Select local keyboard type":"Selectionner la disposition du clavier local",software_render_tip:"Si vous avez une carte graphique NVIDIA et que la fen\xEAtre distante se ferme imm\xE9diatement apr\xE8s la connexion, l'installation du pilote Nouveau et le choix d'utiliser le rendu du logiciel peuvent aider. Un red\xE9marrage du logiciel est requis.","Always use software rendering":"Utiliser toujours le rendu logiciel",config_input:`Afin de contr\xF4ler le bureau \xE0 distance avec le clavier, vous devez accorder \xE0 RustDesk l'autorisation "Surveillance de l\u2019entr\xE9e".`,config_microphone:"Pour discuter \xE0 distance, vous devez accorder \xE0 RustDesk les autorisations \xAB Enregistrer l'audio \xBB.",request_elevation_tip:"Vous pouvez \xE9galement demander une augmentation des privil\xE8ges s'il y a quelqu'un du c\xF4t\xE9 distant.",Wait:"En cours","Elevation Error":"Erreur d'augmentation des privil\xE8ges","Ask the remote user for authentication":"Demander \xE0 l'utilisateur distant de s'authentifier","Choose this if the remote account is administrator":"Choisissez ceci si le compte distant est le compte d'administrateur","Transmit the username and password of administrator":"Transmettre le nom d'utilisateur et le mot de passe de l'administrateur",still_click_uac_tip:"N\xE9cessite toujours que l'utilisateur distant confirme par la fen\xEAtre UAC de RustDesk en cours d'\xE9x\xE9cution.","Request Elevation":"Demande d'augmentation des privil\xE8ges",wait_accept_uac_tip:"Veuillez attendre que l'utilisateur distant accepte la bo\xEEte de dialogue UAC.","Elevate successfully":"Augmentation des privil\xE8ges avec succ\xE8s",uppercase:"majuscule",lowercase:"minuscule",digit:"chiffre","special character":"caract\xE8re sp\xE9cial","length>=8":"longueur>=8",Weak:"Faible",Medium:"Moyen",Strong:"Fort","Switch Sides":"Inverser la prise de contr\xF4le","Please confirm if you want to share your desktop?":"Veuillez confirmer le partager de votre bureau ?",Display:"Affichage","Default View Style":"Style de vue par d\xE9faut","Default Scroll Style":"Style de d\xE9filement par d\xE9faut","Default Image Quality":"Qualit\xE9 d'image par d\xE9faut","Default Codec":"Codec par d\xE9faut",Bitrate:"D\xE9bit",FPS:"FPS",Auto:"Auto","Other Default Options":"Autres options par d\xE9faut","Voice call":"Appel voix","Text chat":"Conversation textuelle","Stop voice call":"Stopper l'appel voix",relay_hint_tip:`Il se peut qu'il ne doit pas possible de se connecter directement, vous pouvez essayer de vous connecter via un relais. +En outre, si vous souhaitez utiliser directement le relais, vous pouvez ajouter le suffixe "/r" \xE0 l'ID ou s\xE9lectionner l'option "Toujours se connecter via le relais" dans la fiche appareils distants.`,Reconnect:"Se reconnecter",Codec:"Codec",Resolution:"R\xE9solution","No transfers in progress":"Pas de transfert en cours","Set one-time password length":"D\xE9finir la longueur du mot de passe \xE0 usage unique","RDP Settings":"Configuration RDP","Sort by":"Trier par","New Connection":"Nouvelle connexion",Restore:"Restaurer",Minimize:"Minimiser",Maximize:"Maximiser","Your Device":"Votre appareil",empty_recent_tip:`Oups, pas de sessions r\xE9centes ! +Il est temps d'en pr\xE9voir une nouvelle.`,empty_favorite_tip:`Vous n'avez pas encore d'appareils distants favorits ? +Trouvons quelqu'un avec qui vous connecter et ajoutez-les \xE0 vos favoris !`,empty_lan_tip:"Oh non, il semble que nous n'ayons pas encore d'appareils r\xE9seau local d\xE9couverts.",empty_address_book_tip:"Ouh l\xE0 l\xE0 ! il semble qu'il n'y ait actuellement aucun appareil distant r\xE9pertori\xE9 dans votre carnet d'adresses.","eg: admin":"ex: admin","Empty Username":"Nom d'utilisation non sp\xE9cifi\xE9","Empty Password":"Mot de passe non sp\xE9cifi\xE9",Me:"Moi",identical_file_tip:"Ce fichier est identique \xE0 celui de l'appareil distant.",show_monitors_tip:"Afficher les moniteurs dans la barre d'outils","View Mode":"Mode vue",login_linux_tip:"Se connecter au compte Linux distant",verify_rustdesk_password_tip:"V\xE9rifier le mot de passe RustDesk",remember_account_tip:"Se souvenir de ce compte",os_account_desk_tip:"Ce compte est utilis\xE9 pour se connecter au syst\xE8me d'exploitation distant et activer la session de bureau en mode sans affichage","OS Account":"Compte syst\xE8me d'exploitation",another_user_login_title_tip:"Un autre utilisateur est d\xE9j\xE0 connect\xE9",another_user_login_text_tip:"D\xE9connexion",xorg_not_found_title_tip:"Xorg introuvable",xorg_not_found_text_tip:"Veuillez installer Xorg",no_desktop_title_tip:"Aucun gestionaire de bureau n'est disponible",no_desktop_text_tip:"Veuillez installer le gestionaire de bureau GNOME","No need to elevate":"Pas besoin de permissions administrateur","System Sound":"Son syst\xE8me",Default:"D\xE9faut","New RDP":"Nouvel RDP",Fingerprint:"Empreinte digitale","Copy Fingerprint":"Copier empreinte digitale","no fingerprints":"Pas d'empreintes digitales","Select a peer":"S\xE9lectionnez l'appareil distant","Select peers":"S\xE9lectionnez des appareils distants",Plugins:"Plugins",Uninstall:"D\xE9sinstaller",Update:"Mise \xE0 jour",Enable:"Activ\xE9",Disable:"Desactiv\xE9",Options:"Options",resolution_original_tip:"R\xE9solution d'origine",resolution_fit_local_tip:"Adapter la r\xE9solution local",resolution_custom_tip:"R\xE9solution personnalis\xE9e","Collapse toolbar":"R\xE9duire la barre d'outils","Accept and Elevate":"Accepter et autoriser l'augmentation des privil\xE8ges",accept_and_elevate_btn_tooltip:"Accepter la connexion l'augmentation des privil\xE8ges UAC.",clipboard_wait_response_timeout_tip:"Expiration du d\xE9lai d'attente presse-papiers.","Incoming connection":"Connexion entrante","Outgoing connection":"Connexion sortante",Exit:"Quitter",Open:"Ouvrir",logout_tip:"\xCAtes-vous s\xFBr de vouloir vous d\xE9connecter ?",Service:"Service",Start:"Lancer",Stop:"Stopper",exceed_max_devices:"Vous avez atteint le nombre maximal d'appareils g\xE9r\xE9s.","Sync with recent sessions":"Synchroniser avec les sessions r\xE9centes","Sort tags":"Trier les \xE9tiquettes","Open connection in new tab":"Ouvrir la connexion dans un nouvel onglet","Move tab to new window":"D\xE9placer l'onglet vers une nouvelle fen\xEAtre","Can not be empty":"Ne peux pas \xEAtre vide","Already exists":"Existe d\xE9j\xE0","Change Password":"Changer le mot de passe","Refresh Password":"Actualiser le mot de passe",ID:"ID","Grid View":"Vue Grille","List View":"Vue Liste",Select:"S\xE9lectionner","Toggle Tags":"Basculer vers les \xE9tiquettes",pull_ab_failed_tip:"Impossible d'actualiser le carnet d'adresses",push_ab_failed_tip:"\xC9chec de la synchronisation du carnet d'adresses",synced_peer_readded_tip:"Les appareils qui \xE9taient pr\xE9sents dans les sessions r\xE9centes seront synchronis\xE9s avec le carnet d'adresses.","Change Color":"Modifier la couleur","Primary Color":"Couleur primaire","HSV Color":"Couleur TSL","Installation Successful!":"Installation r\xE9ussie !","Installation failed!":"\xC9chec de l'installation !","Reverse mouse wheel":"Inverser le sens de la molette de la souris","{} sessions":"{} sessions",scam_title:"Vous \xEAtes peut-\xEAtre victime d'une ESCROQUERIE !",scam_text1:"Si vous \xEAtes au t\xE9l\xE9phone avec quelqu'un QUE VOUS NE CONNAISSEZ PAS et en qui VOUS N'AVEZ PAS CONFIANCE et qui vous a demand\xE9 d'utiliser RustDesk et de d\xE9marrer le service, ne le faites pas et raccrochez imm\xE9diatement.",scam_text2:"Il s'agit probablement d'un escroc qui tente de vous voler de l'argent ou d'autres informations personnelles.","Don't show again":"Ne plus montrer","I Agree":"J'accepte",Decline:"Refuser","Timeout in minutes":"D\xE9lai d'expiration en minutes",auto_disconnect_option_tip:"Fermer automatiquement les sessions entrantes en cas d'inactivit\xE9 de l'utilisateur","Connection failed due to inactivity":"D\xE9connect\xE9 automatiquement pour cause d'inactivit\xE9","Check for software update on startup":"V\xE9rifier la disponibilit\xE9 des mises \xE0 jour au d\xE9marrage","upgrade_rustdesk_server_pro_to_{}_tip":"Veuillez mettre \xE0 jour RustDesk Server Pro avec la version {} ou une version plus r\xE9cente !",pull_group_failed_tip:"\xC9chec de l'actualisation du groupe","Filter by intersection":"Filtrer par intersection","Remove wallpaper during incoming sessions":"Supprimer le fond d'\xE9cran lors des sessions entrantes",Test:"",display_is_plugged_out_msg:"L'\xE9cran est d\xE9branch\xE9, passez au premier \xE9cran.","No displays":"Aucun affichage","Open in new window":"Ouvrir dans une nouvelle fen\xEAtre","Show displays as individual windows":"Montrer les affichages sous forme de fen\xEAtres individuelles","Use all my displays for the remote session":"Utiliser tous mes \xE9crans pour la session \xE0 distance",selinux_tip:"SELinux est activ\xE9 sur votre appareil, ce qui peut emp\xEAcher RustDesk de fonctionner correctement en tant que machine contr\xF4l\xE9.","Change view":"Disposition d'affichage","Big tiles":"Grandes tuiles","Small tiles":"Petites tuiles",List:"Liste","Virtual display":"Affichage virtuel","Plug out all":"D\xE9connecter tout","True color (4:4:4)":"Couleur r\xE9elle (4:4:4)","Enable blocking user input":"Activer le blocage des entr\xE9es utilisateur",id_input_tip:`Vous pouvez saisir un ID, une adresse IP directe ou un nom de domaine avec un port (:). +Si vous souhaitez acc\xE9der \xE0 un appareil sur un autre serveur, veuillez ajouter l'adresse du serveur (?key=), par exemple, +9123456234@192.168.16.1:21117?key=5Qbwsde3unUcJBtrx9ZkvUmwFNoExHzpryHuPUdqlWM=. +Si vous souhaitez acc\xE9der \xE0 un appareil sur un serveur public, veuillez saisir "@public" , la cl\xE9 n'est pas n\xE9cessaire pour le serveur public`,privacy_mode_impl_mag_tip:"Mode 1",privacy_mode_impl_virtual_display_tip:"Mode 2","Enter privacy mode":"Passer en mode confidentialit\xE9","Exit privacy mode":"Quitter le mode confidentialit\xE9",idd_not_support_under_win10_2004_tip:"Le pilote d'affichage indirect n'est pas pris en charge. Windows 10, version 2004 ou plus r\xE9cente est requise.",input_source_1_tip:"Source entr\xE9e 1",input_source_2_tip:"Source entr\xE9e 2","Swap control-command key":"\xC9changer la touche de controle-commande","swap-left-right-mouse":"Intervertir le bouton gauche et droit de la souris","2FA code":"code 2FA",More:"Plus","enable-2fa-title":"Activer l'authentification \xE0 double facteur","enable-2fa-desc":"Veuillez configurer votre authentificateur maintenant. Vous pouvez utiliser une application d\u2019authentification telle qu\u2019Authy, Microsoft ou Google Authenticator sur votre t\xE9l\xE9phone ou votre ordinateur de bureau.nnScannez le code QR avec votre application et entrez le code affich\xE9 par votre application pour activer l\u2019authentification \xE0 deux facteurs.","wrong-2fa-code":"Impossible de v\xE9rifier le code. V\xE9rifiez que le code et les param\xE8tres d\u2019heure locale sont corrects","enter-2fa-title":"Authentification \xE0 deux facteurs","Email verification code must be 6 characters.":"Le code de v\xE9rification email doit comporter 6 caract\xE8res","2FA code must be 6 digits.":"le code 2FA doit comporter 6 chiffres","Multiple Windows sessions found":"Plusieurs sessions Windows trouv\xE9es","Please select the session you want to connect to":"Merci de s\xE9lectionner la session Windows \xE0 laquelle vous voulez vous connecter",powered_by_me:"",outgoing_only_desk_tip:`Il s\u2019agit d\u2019une \xE9dition personnalis\xE9e. +Vous pouvez vous connecter \xE0 d\u2019autres appareils, mais les autres appareils ne peuvent pas se connecter \xE0 votre appareil.`,preset_password_warning:"Cette \xE9dition personnalis\xE9e est livr\xE9e avec un mot de passe pr\xE9d\xE9fini. Toute personne connaissant ce mot de passe pourrait prendre le contr\xF4le total de votre appareil. Si vous ne vous y attendiez pas, d\xE9sinstallez imm\xE9diatement le logiciel.","Security Alert":"Alerte de s\xE9curit\xE9","My address book":"Mon carnet d'adresse",Personal:"Personnel",Owner:"Propri\xE9taire","Set shared password":"D\xE9finir le mot de passe partag\xE9","Exist in":"Existe dans","Read-only":"Lecture-seule","Read/Write":"Lecture/\xC9criture","Full Control":"Control Total",share_warning_tip:"Les champs ci-dessus sont partag\xE9s et visibles par les autres.",Everyone:"Tout le monde",ab_web_console_tip:"Plus sur la console Web","allow-only-conn-window-open-tip":"N\u2019autoriser la connexion que si la fen\xEAtre RustDesk est ouverte",no_need_privacy_mode_no_physical_displays_tip:"Pas d\u2019affichage physique, pas besoin d\u2019utiliser le mode confidentialit\xE9.","Follow remote cursor":"Suivre le curseur distant","Follow remote window focus":"",default_proxy_tip:"Le protocole et le port par d\xE9faut sont Socks5 et 1080",no_audio_input_device_tip:"Aucun p\xE9riph\xE9rique d\u2019entr\xE9e audio trouv\xE9.",Incoming:"Entrant",Outgoing:"Sortant","Clear Wayland screen selection":"",clear_Wayland_screen_selection_tip:"",confirm_clear_Wayland_screen_selection_tip:"",android_new_voice_call_tip:"Une nouvelle demande d\u2019appel vocal a \xE9t\xE9 re\xE7ue. Si vous acceptez, l\u2019audio passera \xE0 la communication vocale.",texture_render_tip:"Utilisez le rendu des textures pour rendre les images plus fluides.","Use texture rendering":"Utiliser le rendu de texture","Floating window":"",floating_window_tip:"","Keep screen on":"",Never:"","During controlled":"","During service is on":"","Capture screen using DirectX":"",Back:"",Apps:"","Volume up":"","Volume down":"",Power:"","Telegram bot":"","enable-bot-tip":"","enable-bot-desc":"","cancel-2fa-confirm-tip":"","cancel-bot-confirm-tip":"","About RustDesk":"","Send clipboard keystrokes":"",network_error_tip:"","Unlock with PIN":"","Requires at least {} characters":"","Wrong PIN":"","Set PIN":"","Enable trusted devices":"","Manage trusted devices":"",Platform:"","Days remaining":"","enable-trusted-devices-tip":"","Parent directory":"",Resume:"","Invalid file name":"","one-way-file-transfer-tip":"","Authentication Required":"",Authenticate:"",web_id_input_tip:"",Download:"","Upload folder":"","Upload files":""}},Xa={en:"English",it:"Italiano",fr:"Fran\xE7ais",de:"Deutsch",nl:"Nederlands",nb:"Norsk bokm\xE5l","zh-cn":"\u7B80\u4F53\u4E2D\u6587","zh-tw":"\u7E41\u9AD4\u4E2D\u6587",pt:"Portugu\xEAs",es:"Espa\xF1ol",et:"Eesti keel",eu:"Euskara",hu:"Magyar",bg:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438",be:"\u0411\u0435\u043B\u0430\u0440\u0443\u0441\u043A\u0430\u044F",ru:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439",sk:"Sloven\u010Dina",id:"Indonesia",cs:"\u010Ce\u0161tina",da:"Dansk",eo:"Esperanto",tr:"T\xFCrk\xE7e",vn:"Ti\u1EBFng Vi\u1EC7t",pl:"Polski",ja:"\u65E5\u672C\u8A9E",ko:"\uD55C\uAD6D\uC5B4",kz:"\u049A\u0430\u0437\u0430\u049B",uk:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",fa:"\u0641\u0627\u0631\u0633\u06CC",ca:"Catal\xE0",el:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",sv:"Svenska",sq:"Shqip",sr:"Srpski",th:"\u0E20\u0E32\u0E29\u0E32\u0E44\u0E17\u0E22",sl:"Sloven\u0161\u010Dina",ro:"Rom\xE2n\u0103",lt:"Lietuvi\u0173",lv:"Latvie\u0161u",ar:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",he:"\u05E2\u05D1\u05E8\u05D9\u05EA",hr:"Hrvatski"};function Ya(u,e,i,o){return u=="error"&&e=="Connection Error"&&((i.indexOf("10054")<0||i.indexOf("104")<0)&&o||i.toLowerCase().indexOf("offline")<0&&i.toLowerCase().indexOf("exist")<0&&i.toLowerCase().indexOf("handshake")<0&&i.toLowerCase().indexOf("failed")<0&&i.toLowerCase().indexOf("resolve")<0&&i.toLowerCase().indexOf("mismatch")<0&&i.toLowerCase().indexOf("manually")<0&&i.toLowerCase().indexOf("not allowed")<0)}const $a={VK_A:"a",VK_B:"b",VK_C:"c",VK_D:"d",VK_E:"e",VK_F:"f",VK_G:"g",VK_H:"h",VK_I:"i",VK_J:"j",VK_K:"k",VK_L:"l",VK_M:"m",VK_N:"n",VK_O:"o",VK_P:"p",VK_Q:"q",VK_R:"r",VK_S:"s",VK_T:"t",VK_U:"u",VK_V:"v",VK_W:"w",VK_X:"x",VK_Y:"y",VK_Z:"z",VK_0:"0",VK_1:"1",VK_2:"2",VK_3:"3",VK_4:"4",VK_5:"5",VK_6:"6",VK_7:"7",VK_8:"8",VK_9:"9",VK_COMMA:",",VK_SLASH:"/",VK_SEMICOLON:";",VK_QUOTE:"'",VK_LBRACKET:"[",VK_RBRACKET:"]",VK_BACKSLASH:"\\",VK_MINUS:"-",VK_PLUS:"=",VK_DIVIDE:"Divide",VK_MULTIPLY:"Multiply",VK_SUBTRACT:"Subtract",VK_ADD:"Add",VK_DECIMAL:"Decimal",VK_F1:"F1",VK_F2:"F2",VK_F3:"F3",VK_F4:"F4",VK_F5:"F5",VK_F6:"F6",VK_F7:"F7",VK_F8:"F8",VK_F9:"F9",VK_F10:"F10",VK_F11:"F11",VK_F12:"F12",VK_ENTER:"Return",VK_CANCEL:"Cancel",VK_BACK:"Backspace",VK_TAB:"Tab",VK_CLEAR:"Clear",VK_RETURN:"Return",VK_SHIFT:"Shift",VK_CONTROL:"Control",VK_MENU:"Alt",VK_PAUSE:"Pause",VK_CAPITAL:"CapsLock",VK_KANA:"Kana",VK_HANGUL:"Hangul",VK_JUNJA:"Junja",VK_FINAL:"Final",VK_HANJA:"Hanja",VK_KANJI:"Kanji",VK_ESCAPE:"Escape",VK_CONVERT:"Convert",VK_SPACE:"Space",VK_PRIOR:"PageUp",VK_NEXT:"PageDown",VK_END:"End",VK_HOME:"Home",VK_LEFT:"LeftArrow",VK_UP:"UpArrow",VK_RIGHT:"RightArrow",VK_DOWN:"DownArrow",VK_SELECT:"Select",VK_PRINT:"Print",VK_EXECUTE:"Execute",VK_SNAPSHOT:"Snapshot",VK_INSERT:"Insert",VK_DELETE:"Delete",VK_HELP:"Help",VK_SLEEP:"Sleep",VK_SEPARATOR:"Separator",VK_NUMPAD0:"Numpad0",VK_NUMPAD1:"Numpad1",VK_NUMPAD2:"Numpad2",VK_NUMPAD3:"Numpad3",VK_NUMPAD4:"Numpad4",VK_NUMPAD5:"Numpad5",VK_NUMPAD6:"Numpad6",VK_NUMPAD7:"Numpad7",VK_NUMPAD8:"Numpad8",VK_NUMPAD9:"Numpad9",Apps:"Apps",Meta:"Meta",RAlt:"RAlt",RWin:"RWin",RControl:"RControl",RShift:"RShift",CTRL_ALT_DEL:"CtrlAltDel",LOCK_SCREEN:"LockScreen"},ie="1.3.2",uo="2024-10-14 22:56";class A{static setItem(e,i){localStorage.setItem(this.prefix+e,i)}static getItem(e){return localStorage.getItem(this.prefix+e)}static removeItem(e){localStorage.removeItem(this.prefix+e)}static clear(){for(let e=localStorage.length-1;e>=0;e--){const i=localStorage.key(e);i&&i.startsWith(this.prefix)&&localStorage.removeItem(i)}}}c(A,"prefix","wc-");class j{static async init(){if(!this.db)return new Promise((e,i)=>{const o=indexedDB.open(this.dbName,1);o.onupgradeneeded=a=>{const t=a.target.result;t.objectStoreNames.contains(this.storeName)||t.createObjectStore(this.storeName)},o.onsuccess=async a=>{this.db=a.target.result;try{await this.loadCache(),e()}catch(t){i(t)}},o.onerror=a=>{i(a.target.error)}})}static async loadCache(){return new Promise((e,i)=>{const a=this.db.transaction([this.storeName],"readonly").objectStore(this.storeName),t=a.getAllKeys();t.onsuccess=s=>{const E=s.target.result.map(d=>new Promise((p,D)=>{const B=a.get(d);B.onsuccess=m=>{this.cache[d]=m.target.result,p()},B.onerror=m=>{D(m.target.error)}}));Promise.all(E).then(()=>e()).catch(i)},t.onerror=s=>{i(s.target.error)}})}static setItem(e,i){this.cache[this.prefix+e]=i;const t=this.db.transaction([this.storeName],"readwrite").objectStore(this.storeName).put(i,this.prefix+e);t.onerror=s=>{console.error("IndexedDB setItem error:",s.target.error)}}static getItem(e){var i;return(i=this.cache[this.prefix+e])!=null?i:null}static removeItem(e){delete this.cache[this.prefix+e];const a=this.db.transaction([this.storeName],"readwrite").objectStore(this.storeName).delete(this.prefix+e);a.onerror=t=>{console.error("IndexedDB removeItem error:",t.target.error)}}static clear(){this.cache={};const o=this.db.transaction([this.storeName],"readwrite").objectStore(this.storeName).clear();o.onerror=a=>{console.error("IndexedDB clear error:",a.target.error)}}}c(j,"dbName","wc-database"),c(j,"storeName","wc-store"),c(j,"prefix","wc-"),c(j,"db",null),c(j,"cache",{});const Eu=()=>{try{return JSON.parse(j.getItem("peers"))||{}}catch{return{}}},le=u=>{j.setItem("peers",JSON.stringify(u))},eo=u=>{const e=Eu();delete e[u],le(e)},te=u=>Eu()[u],io=(u,e)=>{const i=Eu();i[u]=e,le(i)},to=(u,e)=>{var o;return(o=te(u)[e])!=null?o:Xu(e)},lt=(u,e,i)=>{const o=Eu(),a=o[u]||{};i==null?delete a[e]:a[e]=i,a.tm=new Date().getTime(),o[u]=a,le(o)},Ee=u=>A.getItem(`option:local:${u}`),Et=(u,e)=>{A.setItem(`option:local:${u}`,e)},ao=u=>A.getItem(`option:flutter:local:${u}`),oo=(u,e)=>{A.setItem(`option:flutter:local:${u}`,e)},dt=async u=>{const e=It(),i=Gu.publicKey,o=J4(0),a=e.from_string(u),t=await Lt(a),s=e.crypto_secretbox_easy(t,o,i);return Z(s)},ct=async u=>{const e=It(),i=Gu.publicKey,o=E4(u),a=e.crypto_secretbox_open_easy(o,J4(0),i),t=await Ut(a);return e.to_string(t)},no=async u=>{let e=await dt(u);j.setItem("ab",e)},Ct=async()=>{try{let u=j.getItem("ab");if(u)return JSON.parse(await ct(u))}catch(u){console.error("loadAb error",u)}return{access_token:"",ab_entries:[]}},ro=()=>{j.removeItem("ab")},so=async u=>{let e=await dt(u);j.setItem("group",e)},lo=async()=>{try{let u=j.getItem("group");if(u)return JSON.parse(await ct(u))}catch(u){console.error("loadGroup error",u)}return{access_token:"",users:[],peers:[]}},Eo=()=>{j.removeItem("group")},co=u=>u.name=="My address book"||u.name=="Legacy address book";var pt=Dt();function Co(){pt=Dt()}function po(u,e){const i=pt||u.substring(u.length-2).toLowerCase();let o=ee.en,a=ee[i];a||(a=o);let t=a[e];return!t&&i!="en"&&(t=o[e]),t||e}const Do="z".charCodeAt(0),Bo="a".charCodeAt(0);function Ao(u,e){const i=$a[u]||u;if(i.length==1){const a=i.charCodeAt(0);return!e&&(a>Do||asetTimeout(e,u))}function Dt(){let u=A.getItem("option:local:lang");if(u&&(u.includes("-")&&(u=u.split("-")[1]),u.includes("_")&&(u=u.split("_")[1]),ee.hasOwnProperty(u)))return u;try{const e=window.location.search;return new URLSearchParams(e).get("lang")||""}catch{return""}}var Gu={privateKey:new Uint8Array([]),publicKey:new Uint8Array([])};async function mo(){try{const u="app-data";try{const i=A.getItem(u);if(i){const o=JSON.parse(i);if(Gu={privateKey:new Uint8Array(E4(o.a)),publicKey:new Uint8Array(E4(o.b))},Gu.publicKey.length===32&&Gu.privateKey.length===64)return}}catch(i){console.error(i)}const e=await Fo();A.setItem(u,JSON.stringify({a:Z(e.privateKey),b:Z(e.publicKey)})),Gu=e}catch(u){console.error("failed to init key pair",u)}}function Z(u){return kn(u)}function E4(u){return Tt(u)}async function Fo(){return await In()}function R4(){return"web"}function Bt(){return"web"}function At(){return Z(Gu.publicKey)}function _o(){return Ku([At()])}function Ku(u){const e=new Kt.exports.Hash;return u.forEach(i=>(typeof i=="string"&&(i=new TextEncoder().encode(i)),e.update(i))),e.digest()}function mt(){const u=navigator.userAgent.toLowerCase();return u.includes("win")?K4:u.includes("mac")?se:u.includes("linux")?H4:u.includes("android")?st:u.includes("iphone")||u.includes("ipad")?Ua:"Unknown OS"}async function vo(u,e){for(let i=0;i<2;i++){const a=e===void 0?await u.next():await u.next(e);if(!(!a||(a==null?void 0:a.key_exchange)))return a}}function ko(){return A.getItem("key")||void 0}function Ft(){return A.getItem("option:local:access_token")||void 0}function go(){return A.getItem("option:local:user_info")||void 0}function de(){return Zu}const ce={Alt:56,AltGr:57400,Backspace:14,CapsLock:58,ControlLeft:29,ControlRight:57373,Delete:57427,UpArrow:57416,DownArrow:57424,LeftArrow:57419,RightArrow:57421,End:57423,Escape:1,F1:59,F2:60,F3:61,F4:62,F5:63,F6:64,F7:65,F8:66,F9:67,F10:68,F11:87,F12:88,F13:100,F14:101,F15:102,F16:103,F17:104,F18:105,F19:106,F20:107,F21:108,F22:109,F23:110,F24:118,Home:57415,MetaLeft:57435,PageDown:57425,PageUp:57417,Return:28,ShiftLeft:42,ShiftRight:54,Space:57,Tab:15,PrintScreen:57399,ScrollLock:70,NumLock:69,BackQuote:41,Num1:2,Num2:3,Num3:4,Num4:5,Num5:6,Num6:7,Num7:8,Num8:9,Num9:10,Num0:11,Minus:12,Equal:13,KeyQ:16,KeyW:17,KeyE:18,KeyR:19,KeyT:20,KeyY:21,KeyU:22,KeyI:23,KeyO:24,KeyP:25,LeftBracket:26,RightBracket:27,BackSlash:43,KeyA:30,KeyS:31,KeyD:32,KeyF:33,KeyG:34,KeyH:35,KeyJ:36,KeyK:37,KeyL:38,SemiColon:39,Quote:40,IntlBackslash:86,IntlRo:115,IntlYen:125,KanaMode:112,KeyZ:44,KeyX:45,KeyC:46,KeyV:47,KeyB:48,KeyN:49,KeyM:50,Comma:51,Dot:52,Slash:53,Insert:57426,KpMinus:74,KpPlus:78,KpMultiply:55,KpDivide:57397,KpDecimal:83,KpReturn:57372,KpEqual:89,KpComma:126,Kp0:82,Kp1:79,Kp2:80,Kp3:81,Kp4:75,Kp5:76,Kp6:77,Kp7:71,Kp8:72,Kp9:73,MetaRight:57436,Apps:57437,VolumeUp:57392,VolumeDown:57390,VolumeMute:57376,Lang1:123,Lang2:121,Lang3:120,Lang4:119,Lang5:118,Kana:128,Hanja:241},ho={Alt:64,AltGr:108,Backspace:22,CapsLock:66,ControlLeft:37,ControlRight:105,Delete:119,DownArrow:116,End:115,Escape:9,F1:67,F10:76,F11:95,F12:96,F13:191,F14:192,F15:193,F16:194,F17:195,F18:196,F19:197,F20:198,F21:199,F22:200,F23:201,F24:202,F2:68,F3:69,F4:70,F5:71,F6:72,F7:73,F8:74,F9:75,Home:110,LeftArrow:113,MetaLeft:133,PageDown:117,PageUp:112,Return:36,RightArrow:114,ShiftLeft:50,ShiftRight:62,Space:65,Tab:23,UpArrow:111,PrintScreen:107,ScrollLock:78,Pause:127,NumLock:77,BackQuote:49,Num1:10,Num2:11,Num3:12,Num4:13,Num5:14,Num6:15,Num7:16,Num8:17,Num9:18,Num0:19,Minus:20,Equal:21,KeyQ:24,KeyW:25,KeyE:26,KeyR:27,KeyT:28,KeyY:29,KeyU:30,KeyI:31,KeyO:32,KeyP:33,LeftBracket:34,RightBracket:35,KeyA:38,KeyS:39,KeyD:40,KeyF:41,KeyG:42,KeyH:43,KeyJ:44,KeyK:45,KeyL:46,SemiColon:47,Quote:48,BackSlash:51,IntlBackslash:94,IntlRo:97,IntlYen:132,KanaMode:101,KeyZ:52,KeyX:53,KeyC:54,KeyV:55,KeyB:56,KeyN:57,KeyM:58,Comma:59,Dot:60,Slash:61,Insert:118,KpDecimal:91,KpReturn:104,KpMinus:82,KpPlus:86,KpMultiply:63,KpDivide:106,KpEqual:125,KpComma:129,Kp0:90,Kp1:87,Kp2:88,Kp3:89,Kp4:83,Kp5:84,Kp6:85,Kp7:79,Kp8:80,Kp9:81,MetaRight:134,Apps:135,VolumeUp:123,VolumeDown:122,VolumeMute:121,Lang1:102,Lang2:100,Lang3:98,Lang4:99,Lang5:93},fo={Alt:57,AltGr:58,Backspace:67,CapsLock:115,ControlLeft:113,ControlRight:114,Delete:112,DownArrow:20,End:123,Escape:111,F1:131,F10:140,F11:141,F12:142,F2:132,F3:133,F4:134,F5:135,F6:136,F7:137,F8:138,F9:139,Home:3,LeftArrow:21,MetaLeft:117,PageDown:93,PageUp:92,Return:66,RightArrow:22,ShiftLeft:59,ShiftRight:60,Space:62,Tab:61,UpArrow:19,PrintScreen:120,ScrollLock:116,NumLock:143,Pause:121,BackQuote:75,Num1:8,Num2:9,Num3:10,Num4:11,Num5:12,Num6:13,Num7:14,Num8:15,Num9:16,Num0:7,Minus:69,Equal:70,KeyA:29,KeyB:30,KeyC:31,KeyD:32,KeyE:33,KeyF:34,KeyG:35,KeyH:36,KeyI:37,KeyJ:38,KeyK:39,KeyL:40,KeyM:41,KeyN:42,KeyO:43,KeyP:44,KeyQ:45,KeyR:46,KeyS:47,KeyT:48,KeyU:49,KeyV:50,KeyW:51,KeyX:52,KeyY:53,KeyZ:54,LeftBracket:71,RightBracket:72,SemiColon:74,Quote:75,BackSlash:73,KanaMode:218,Comma:55,Dot:56,Slash:76,Insert:124},yo={226:"VolumeMute",230:"AltGr",42:"Backspace",57:"CapsLock",224:"ControlLeft",228:"ControlRight",76:"Delete",82:"UpArrow",81:"DownArrow",80:"LeftArrow",79:"RightArrow",77:"End",41:"Escape",58:"F1",59:"F2",60:"F3",61:"F4",62:"F5",63:"F6",64:"F7",65:"F8",66:"F9",67:"F10",68:"F11",69:"F12",104:"F13",105:"F14",106:"F15",107:"F16",108:"F17",109:"F18",110:"F19",111:"F20",112:"F21",113:"F22",114:"F23",115:"F24",74:"Home",227:"MetaLeft",78:"PageDown",75:"PageUp",40:"Return",225:"ShiftLeft",229:"ShiftRight",44:"Space",43:"Tab",70:"PrintScreen",71:"ScrollLock",83:"NumLock",53:"BackQuote",30:"Num1",31:"Num2",32:"Num3",33:"Num4",34:"Num5",35:"Num6",36:"Num7",37:"Num8",38:"Num9",39:"Num0",45:"Minus",46:"Equal",20:"KeyQ",26:"KeyW",8:"KeyE",21:"KeyR",23:"KeyT",28:"KeyY",24:"KeyU",12:"KeyI",18:"KeyO",19:"KeyP",47:"LeftBracket",48:"RightBracket",49:"BackSlash",4:"KeyA",22:"KeyS",7:"KeyD",9:"KeyF",10:"KeyG",11:"KeyH",13:"KeyJ",14:"KeyK",15:"KeyL",51:"SemiColon",52:"Quote",100:"IntlBackslash",135:"IntlRo",137:"IntlYen",136:"Kana",29:"KeyZ",27:"KeyX",6:"KeyC",25:"KeyV",5:"KeyB",17:"KeyN",16:"KeyM",54:"Comma",55:"Dot",56:"Slash",73:"Insert",86:"KpMinus",87:"KpPlus",85:"KpMultiply",84:"KpDivide",99:"KpDecimal",88:"KpReturn",103:"KpEqual",133:"KpComma",98:"Kp0",89:"Kp1",90:"Kp2",91:"Kp3",92:"Kp4",93:"Kp5",94:"Kp6",95:"Kp7",96:"Kp8",97:"Kp9",231:"Apps",233:"VolumeUp",234:"VolumeDown",139:"Lang1",138:"Lang2",146:"Lang3",147:"Lang4",148:"Lang5",155:"Cancel",156:"Clear",145:"Hanja",119:"Select",116:"Execute",117:"Help",159:"Separator"},xo={KeyA:0,KeyS:1,KeyD:2,KeyF:3,KeyH:4,KeyG:5,KeyZ:6,KeyX:7,KeyC:8,KeyV:9,IntlBackslash:10,KeyB:11,KeyQ:12,KeyW:13,KeyE:14,KeyR:15,KeyY:16,KeyT:17,Num1:18,Num2:19,Num3:20,Num4:21,Num6:22,Num5:23,Equal:24,Num9:25,Num7:26,Minus:27,Num8:28,Num0:29,RightBracket:30,KeyO:31,KeyU:32,LeftBracket:33,KeyI:34,KeyP:35,Return:36,KeyL:37,KeyJ:38,Quote:39,KeyK:40,SemiColon:41,BackSlash:42,Comma:43,Slash:44,KeyN:45,KeyM:46,Dot:47,Tab:48,Space:49,BackQuote:50,Backspace:51,Escape:53,MetaRight:54,MetaLeft:55,ShiftLeft:56,CapsLock:57,Alt:58,ControlLeft:59,ShiftRight:60,AltGr:61,ControlRight:62,Function:63,F17:64,KpDecimal:65,KpMultiply:67,KpPlus:69,NumLock:71,VolumeUp:72,VolumeDown:73,VolumeMute:74,KpDivide:75,KpReturn:76,KpMinus:78,F18:79,F19:80,KpEqual:81,Kp0:82,Kp1:83,Kp2:84,Kp3:85,Kp4:86,Kp5:87,Kp6:88,Kp7:89,F20:90,Kp8:91,Kp9:92,IntlYen:93,IntlRo:94,KpComma:95,F5:96,F6:97,F7:98,F3:99,F8:100,F9:101,Lang2:102,F11:103,Lang1:104,F13:105,F16:106,F14:107,F10:109,F12:111,F15:113,Insert:114,Home:115,PageUp:116,Delete:117,F4:118,End:119,F2:120,PageDown:121,F1:122,LeftArrow:123,RightArrow:124,DownArrow:125,UpArrow:126,Apps:110},bo={AltLeft:"Alt",AltRight:"AltGr",Backspace:"Backspace",CapsLock:"CapsLock",ControlLeft:"ControlLeft",ControlRight:"ControlRight",Delete:"Delete",ArrowUp:"UpArrow",ArrowDown:"DownArrow",ArrowLeft:"LeftArrow",ArrowRight:"RightArrow",End:"End",Escape:"Escape",F1:"F1",F2:"F2",F3:"F3",F4:"F4",F5:"F5",F6:"F6",F7:"F7",F8:"F8",F9:"F9",F10:"F10",F11:"F11",F12:"F12",F13:"F13",F14:"F14",F15:"F15",F16:"F16",F17:"F17",F18:"F18",F19:"F19",F20:"F20",F21:"F21",F22:"F22",F23:"F23",F24:"F24",Home:"Home",MetaLeft:"MetaLeft",PageDown:"PageDown",PageUp:"PageUp",Enter:"Return",ShiftLeft:"ShiftLeft",ShiftRight:"ShiftRight",Space:"Space",Tab:"Tab",PrintScreen:"PrintScreen",ScrollLock:"ScrollLock",NumLock:"NumLock",Backquote:"BackQuote",Digit1:"Num1",Digit2:"Num2",Digit3:"Num3",Digit4:"Num4",Digit5:"Num5",Digit6:"Num6",Digit7:"Num7",Digit8:"Num8",Digit9:"Num9",Digit0:"Num0",Minus:"Minus",Equal:"Equal",KeyQ:"KeyQ",KeyW:"KeyW",KeyE:"KeyE",KeyR:"KeyR",KeyT:"KeyT",KeyY:"KeyY",KeyU:"KeyU",KeyI:"KeyI",KeyO:"KeyO",KeyP:"KeyP",BracketLeft:"LeftBracket",BracketRight:"RightBracket",Backslash:"BackSlash",KeyA:"KeyA",KeyS:"KeyS",KeyD:"KeyD",KeyF:"KeyF",KeyG:"KeyG",KeyH:"KeyH",KeyJ:"KeyJ",KeyK:"KeyK",KeyL:"KeyL",Semicolon:"SemiColon",Quote:"Quote",IntlBackslash:"IntlBackslash",IntlRo:"IntlRo",IntlYen:"IntlYen",KanaMode:"KanaMode",KeyZ:"KeyZ",KeyX:"KeyX",KeyC:"KeyC",KeyV:"KeyV",KeyB:"KeyB",KeyN:"KeyN",KeyM:"KeyM",Comma:"Comma",Period:"Dot",Slash:"Slash",Insert:"Insert",NumpadSubtract:"KpMinus",NumpadAdd:"KpPlus",NumpadMultiply:"KpMultiply",NumpadDivide:"KpDivide",NumpadDecimal:"KpDecimal",NumpadEnter:"KpReturn",NumpadEqual:"KpEqual",NumpadComma:"KpComma",Numpad0:"Kp0",Numpad1:"Kp1",Numpad2:"Kp2",Numpad3:"Kp3",Numpad4:"Kp4",Numpad5:"Kp5",Numpad6:"Kp6",Numpad7:"Kp7",Numpad8:"Kp8",Numpad9:"Kp9",MetaRight:"MetaRight",ContextMenu:"Apps",AudioVolumeUp:"VolumeUp",AudioVolumeDown:"VolumeDown",AudioVolumeMute:"VolumeMute",NonConvert:"Lang1",Convert:"Lang2",Lang3:"Lang3",Lang4:"Lang4",Lang5:"Lang5"},wo=new Set(["ShiftLeft","ShiftRight","ControlLeft","ControlRight","MetaLeft","MetaRight","Alt","AltGr"]),So=new Set(["BackQuote","Num1","Num2","Num3","Num4","Num5","Num6","Num7","Num8","Num9","Num0","Minus","Equal","KeyA","KeyB","KeyC","KeyD","KeyE","KeyF","KeyG","KeyH","KeyI","KeyJ","KeyK","KeyL","KeyM","KeyN","KeyO","KeyP","KeyQ","KeyR","KeyS","KeyT","KeyU","KeyV","KeyW","KeyX","KeyY","KeyZ","LeftBracket","RightBracket","BackSlash","SemiColon","Quote","Comma","Dot","Slash","IntlBackslash","Space"]),Po=new Set(["Kp0","Kp1","Kp2","Kp3","Kp4","Kp5","Kp6","Kp7","Kp8","Kp9","KpMinus","KpMultiply","KpDivide","KpPlus","KpDecimal"]);let C4=!1,nu=!1;const x={};x[Ma]=!1;x[La]=!1;x[D4]=!1;x[at]=!1;x[re]=!1;x[ot]=!1;x[nt]=!1;x[rt]=!1;const A4={},Ce=u=>Po.has(u),pe=u=>So.has(u),zo=u=>wo.has(u),Ro=()=>x[D4]||x[at]||x[re]||x[ot]||x[nt]||x[rt];let _,I4=!1;function Io(){if(I4){console.info("Keyboard event listener is already started");return}document.addEventListener("keydown",T4),document.addEventListener("keyup",T4),_||(_=document.createElement("div"),_.setAttribute("contenteditable","true"),_.id="hiddenInput",_.style.position="absolute",_.style.left="-9999px",_.style.height="1px",_.style.width="1px",document.body.appendChild(_),Zu?_.addEventListener("input",N4):(M4||Ju)&&_.addEventListener("compositionend",N4),_.focus()),I4=!0,console.info("Keyboard event listener started")}function ae(){if(!I4){console.info("Keyboard event listener is not started");return}document.removeEventListener("keydown",T4),document.removeEventListener("keyup",T4),_&&(Zu||M4?_.removeEventListener("input",N4):Ju&&_.removeEventListener("compositionend",N4),_.remove(),_=void 0),I4=!1,console.info("Keyboard event listener stopped")}function De(u,e){u.sendMessage({key_event:e})}function T4(u){const e=Yu();if(!e)return;const i=u.type==="keydown";i&&!nu&&u.preventDefault(),_t(e,u,i)}function N4(u){var a,t;const e=Yu();if(!e)return;u.preventDefault();let i=null;if((u instanceof InputEvent||u instanceof CompositionEvent)&&(i=u.data),!i)return;const o=b.fromPartial({seq:i,mode:d4.Translate,down:!0,press:!0});De(e,o),((t=(a=_==null?void 0:_.textContent)==null?void 0:a.length)!=null?t:0)>10&&(_.textContent="")}function _t(u,e,i){const o=jo(u,e,i);for(const a of o)De(u,a)}function To(u,e,i,o){const a=yo[e];if(!a){console.error("Unknown USB HID code "+e);return}const t=j4(u,a,i);if(!t)return;const s=Ce(a),l=pe(a);(l||s)&&vt(t,o,s,l);for(const E of t)De(u,E)}function No(){const u=Yu();if(!!u)for(const e in A4){const i=A4[e];i&&_t(u,i,!1)}}function jo(u,e,i){var d;const o=e.code,a=bo[o];if(!a)return console.error("Key code is not supported "+o),[];const t=u.getOption("keyboard_mode"),s=Oo(e);Uo(e,i),i?A4[o]=e:delete A4[o];let l=[];switch(t){case Oa:l=(d=j4(u,a,i))!=null?d:[];break;case Ti:l=Wo(u,e,a,i);break}if(!l)return[];const E=Ce(a);if(t!==Ti||E){const p=pe(a);vt(l,s,E,p)}return l}function vt(u,e,i,o){for(const s of u)o&&(e&1<<1)!=0&&s.modifiers.push(N.CapsLock),i&&(e&1<<2)!=0&&s.modifiers.push(N.NumLock)}function Oo(u){let a=0;return u.getModifierState("CapsLock")&&(a|=1<<1),u.getModifierState("NumLock")&&(a|=1<<2),u.getModifierState("ScrollLock")&&(a|=1<<3),a}function Mo(u,e){return u==K4?ce[e]:u==H4?ho[e]:u==st?fo[e]:u==se?(A.getItem("option:local:kb_layout")==qa&&(e=="IntlBackslash"?e="BackQuote":e=="BackQuote"&&(e="IntlBackslash")),xo[e]):null}function Lo(u){let e={...u};return e.down=!1,[u,e]}function Uo(u,e){const i=u.code;i in x&&(x[i]=e)}function j4(u,e,i){const o=u.getPeerPlatform(),a=u.isSwapControlCommand();e=="ControlLeft"||e=="ControlRight"?a&&(e="MetaLeft"):(e=="MetaLeft"||e=="MetaRight")&&a&&(e="ControlLeft");const t=Mo(o,e);if(t==null)return console.error("Unknown key code "+e+" for platform "+o),[];const s=b.fromPartial({chr:t,mode:d4.Map,down:i,press:i});return o===H4&&i&&!zo(e)?Lo(s):[s]}function Wo(u,e,i,o){const a=_===document.activeElement;if(_&&_.focus(),M4&&_&&a&&e.key==="Process")return[];const t=pe(i),s=e.key==="Dead";if(o&&nu&&t)return Ju?nu=s:nu=!1,[];if(s)return o&&(Ju?nu=!0:nu=!nu),nu&&_&&!a&&Zu&&_.dispatchEvent(new KeyboardEvent(e.type,{...e})),[];if(nu=!1,!Ju&&Ce(i))return j4(u,i,o);if(Ju&&e.code==="AltRight")return[];if(e.key==="AltGraph")return C4&&!o&&(C4=!1),!C4&&o&&x[D4]?(C4=!0,x[D4]=!1,delete A4[D4],[b.fromPartial({chr:ce.ControlLeft,mode:d4.Map,down:!1,press:!1})]):[];const E=u.getPeerPlatform();let d=[];return Zu&&(d=qo(E,e,o)),(Zu||M4)&&d.length===0&&o&&t&&(d=Mi(e,o)),Zu&&C4||(Ju&&o&&t&&!x[re]&&d.push(...Mi(e,o)),d.length===0&&d.push(...j4(u,i,o))),d}function qo(u,e,i){if(u!==K4||!Ro())return[];let o;const a=ce[e.code];return a===void 0?(console.error("Key code cannot be converted to scan code: "+e.code),[]):(i?e.key.length===1&&(o=e.key.charCodeAt(0)&65535|a<<16):o=a<<16,o===void 0?[]:[b.fromPartial({win2win_hotkey:o,mode:d4.Translate,down:i,press:i})])}function Mi(u,e){return u.key?[b.fromPartial({seq:u.key,mode:d4.Translate,down:e,press:e})]:[]}class Vo{constructor(e,i,o,a){c(this,"_uri");c(this,"_feedback");c(this,"_key");c(this,"_token");c(this,"_ws");c(this,"_interval");c(this,"_keepAlive");c(this,"_lastRecvMsg");c(this,"_aliveFailed");this._uri=e,this._feedback=i,this._key=o,this._token=a,this._keepAlive=Qa,this._lastRecvMsg=new Date,this._aliveFailed=!1}close(){var e;this._interval&&(clearInterval(this._interval),this._interval=void 0),(e=this._ws)==null||e.close(),this._ws=void 0}async start(){if(this._feedback==0||!this._uri||!this._token||!this._key)return;const e=new z4(this._uri,!0,"health check");await e.open(),console.log(new Date+": Connected to relay server"),this._ws=e;const i=Vu.fromPartial({token:this._token});e.sendRendezvous({hc:i}),this.startInterval(),await this.msgLoop(),this.close()}startInterval(){this._interval=setInterval(()=>{new Date().getTime()-this._lastRecvMsg.getTime()>this._keepAlive*3/2&&(this._aliveFailed=!0)},Za)}async msgLoop(){var e;for(this._lastRecvMsg=new Date;;){if(!this._ws){console.info("HC connection is closed as controlling connection exits");break}try{const i=await((e=this._ws)==null?void 0:e.next(300));i&&(this._lastRecvMsg=new Date,this.handleMsg(i))}catch(i){if(i==="Timeout"){if(this._aliveFailed){console.error("HC connection is timeout");break}}else{console.error("An error occurred on health check:",i);break}}}}handleMsg(e){var i;if(e instanceof Uint8Array){(i=this._ws)==null||i.sendBytes(new Uint8Array);return}else{const o=e.register_pk_response;o&&o.keep_alive>0&&(this._keepAlive=o.keep_alive*1e3,console.log("keep_alive: "+this._keepAlive+"ms"))}}}let O4=[],m4="";const Be=["text/plain","text/html","image/svg+xml","image/png"];async function Li(u,e=!1){var i=[],o="";try{i=await navigator.clipboard.read(),i.length===0&&(o=await navigator.clipboard.readText())}catch{return}e||i.length===0&&o===""||(await Ko(i)?(O4=i,await Jo(u)):o!==m4&&(m4=o,await Go(u)))}async function Ko(u){if(u.length!==O4.length)return!0;for(let e=0;e{const a=[];for(const t of o.types){if(!Be.includes(t))continue;const s=await o.getType(t);e.push(t),a.push(new Uint8Array(await s.arrayBuffer()))}return a}))).flat();e.length!==0&&Mt(i,!0,o=>{const a=o.map((t,s)=>{let l=!1;t&&(l=t.length{let o=!1;i&&(o=i.length{try{zn(new TextDecoder().decode(u.content))}catch(i){console.error("Failed to copy to clipboard, ",i)}};u.compress?ge(u.content,!1,i=>{i&&(u.content=i,e())}):e()}const x4=document.createElement("canvas"),X4=x4.getContext("2d");function Zo(u,e,i){if(x4.width=e,x4.height=i,!X4)return new Uint8Array(0);const o=X4.createImageData(e,i);return o.data.set(u),X4.putImageData(o,0,0),Uint8Array.from(atob(x4.toDataURL("image/png").split(",")[1]),a=>a.charCodeAt(0))}function Qo(u){const e=u.clipboards,i=e.filter(o=>o.compress).map(o=>o.content);ge(i,!0,async o=>{var E;let a=0;for(const d of e)d.compress&&(d.content=(E=o[a])!=null?E:d.content,a++),d.compress=!1;const t={};for(const d of e){const p=Be.find(D=>d.format===kt(D));if(p){const D=new Blob([d.content],{type:p});t[p]=D}}if(!(t["image/png"]!==void 0)){for(const d of e)if(d.format===su.ImageRgba){const p=Zo(d.content,d.width,d.height);p.length>0&&(t["image/png"]=new Blob([p],{type:"image/png"}));break}}if(Object.keys(t).length===0)return;const l=new ClipboardItem(t);await Xo(e,l)})}async function Xo(u,e){try{await navigator.clipboard.write([e])}catch(i){console.error("Failed to write to clipboard, ",i);const o=u.find(a=>a.format===su.Text);o&>(o)}}const l4=class{constructor({id:e,remote:i,path:o,show_hidden:a,is_remote:t,is_last_job:s,file_num:l,files:E,conn_id:d,total_size:p,finished_size:D,transferred:B,enable_overwrite_detection:m,file_confirmed:f,file_skipped:R,file_is_waiting:w,is_dir:L}){c(this,"id");c(this,"remote");c(this,"path");c(this,"show_hidden");c(this,"is_remote");c(this,"is_last_job");c(this,"file_num");c(this,"files");c(this,"conn_id");c(this,"total_size");c(this,"finished_size");c(this,"transferred");c(this,"lastTransferred");c(this,"enable_overwrite_detection");c(this,"file_confirmed");c(this,"file_skipped");c(this,"file_is_waiting");c(this,"default_overwrite_strategy");c(this,"is_dir");c(this,"stream");c(this,"writer");c(this,"zip");c(this,"currentData");c(this,"fileHandles");c(this,"currentReader");c(this,"write",async e=>{var a;if(e.id!==this.id)throw new Error("Wrong id");const i=e.file_num;if(i>=this.files.length)throw new Error("Wrong file number");const o=this.is_dir;if(i!==this.file_num||o&&!this.zip||!o&&!this.writer)if(o){if(this.zip||(this.zip=new Ht),this.currentData){const t=this.files[this.file_num];this.zip.file(t.name,this.currentData),this.currentData=void 0}this.file_num=e.file_num}else{this.writer&&await this.writer.close(),this.stream&&(this.stream=void 0),this.file_num=e.file_num;const t=this.files[i],s=this.join(t.name);this.stream=streamSaver.createWriteStream(s,{size:t.size}),this.writer=(a=this.stream)==null?void 0:a.getWriter()}if(e.compressed){const t=await Ut(e.data);if(!t)throw new Error("Failed to decompress");if(o)this.currentData?this.currentData=new Uint8Array([...this.currentData,...t]):this.currentData=t;else{if(!this.writer)throw new Error("file is None");await this.writer.write(t)}this.finished_size+=t.length}else{if(o)this.currentData?this.currentData=new Uint8Array([...this.currentData,...e.data]):this.currentData=e.data;else{if(!this.writer)throw new Error("file is None");await this.writer.write(e.data)}this.finished_size+=e.data.length}this.transferred+=e.data.length});c(this,"read",async e=>{var d;let i=this.file_num;if(i>=this.files.length){(d=this.currentReader)==null||d.cancel(),this.currentReader=void 0;return}let o=this.files[i];if(!this.currentReader){if(!this.fileHandles||!this.fileHandles[i])throw new Error("file is None");let D=(await this.fileHandles[i].getFile()).stream();this.currentReader=D.getReader({mode:"byob"}),this.file_confirmed=!1,this.file_is_waiting=!1}if(this.enable_overwrite_detection&&!this.file_confirmed){this.file_is_waiting||(this.send_current_digest(e),this.file_is_waiting=!0);return}const a=128*1024;let t=new ArrayBuffer(a),s=!1,l=0;for(;l{if(!this.fileHandles||!this.fileHandles[this.file_num])throw new Error("file is None");let i=await this.fileHandles[this.file_num].getFile();if(!i)throw new Error("file is None");let o=Math.floor(i.lastModified/1e3),a=i.size,t=fu.fromPartial({id:this.id,file_num:this.file_num,last_modified:o,file_size:a}),s=ou.fromPartial({digest:t}),l=eu.fromPartial({file_response:s});e(l)});c(this,"read_digest",e=>{let i=this.files[e.file_num],o=this.join(i.name),a=this.default_overwrite_strategy;if(a!==void 0){let t=lu.fromPartial({id:e.id,file_num:e.file_num,offset_blk:a?0:void 0,skip:a?void 0:!0});return this.confirm(t),l4.new_send_confirm(t)}else{Bn(e.id,e.file_num,o,!0,e.is_identical);return}});c(this,"write_digest",e=>{let i=lu.fromPartial({id:e.id,file_num:e.file_num,offset_blk:0});return this.confirm(i),l4.new_send_confirm(i)});c(this,"write_done",e=>{if(this.writer&&this.writer.close(),this.zip){if(this.currentData){const i=this.files[this.file_num];this.zip.file(i.name,this.currentData),this.currentData=void 0}this.zip.generateAsync({type:"blob"}).then(i=>{Jt.exports.saveAs(i,`${this.path}.zip`)})}});c(this,"confirm",e=>(this.file_num!==e.file_num?console.log("file num truncated, ignoring"):e.skip!==void 0?e.skip?this.set_file_skipped():this.set_file_confirmed(!0):e.offset_blk!==void 0&&this.set_file_confirmed(!0),!0));c(this,"join",e=>{if(e==="")return this.path;var i=this.path;return i.endsWith("/")||i.endsWith("\\")?i+e:de()?i+"\\"+e:i+"/"+e});c(this,"set_file_skipped",()=>{var e;(e=this.writer)==null||e.abort(),this.writer=void 0,this.stream=void 0,this.set_file_confirmed(!1),this.set_file_is_waiting(!1),this.file_num+=1,this.file_skipped=!0});c(this,"set_file_confirmed",e=>{this.file_confirmed=e,this.file_skipped=!1});c(this,"set_file_is_waiting",e=>{this.file_is_waiting=e});c(this,"update_job_status",e=>{if(e<=0)return;let i=Math.floor((this.transferred-this.lastTransferred)/(e*1/1e3));this.lastTransferred=this.transferred;let o=this.file_num-1;this.job_progress(this.id,o,i,this.finished_size)});c(this,"job_progress",(e,i,o,a)=>{F("job_progress",{id:e.toString(),file_num:i.toString(),speed:o.toString(),finished_size:a.toString()})});c(this,"job_skipped",()=>this.file_skipped&&this.files.length===1);c(this,"job_error",()=>{if(this.job_skipped())return"skipped"});c(this,"job_completed",()=>!this.enable_overwrite_detection||!this.file_confirmed&&!this.file_is_waiting);c(this,"remove_download_file",()=>{this.writer&&this.writer.abort(),this.writer=void 0,this.stream=void 0,this.currentData=void 0,this.zip=void 0});this.id=e,this.remote=i,this.path=o,this.show_hidden=a,this.is_remote=t,this.is_last_job=s,this.file_num=l,this.files=E,this.conn_id=d,this.total_size=p,this.finished_size=D,this.transferred=B,this.lastTransferred=0,this.enable_overwrite_detection=m,this.file_confirmed=f,this.file_skipped=R,this.file_is_waiting=w,this.is_dir=L}};let Hu=l4;c(Hu,"newWrite",(e,i,o,a,t,s,l,E,d)=>{let p=l.reduce((B,m)=>B+m.size,0);return new l4({id:e,remote:i,path:o,file_num:a,show_hidden:t,is_remote:s,files:l,total_size:p,enable_overwrite_detection:E,is_dir:d,is_last_job:!1,conn_id:0,finished_size:0,transferred:0,file_confirmed:!1,file_skipped:!1,file_is_waiting:!1})}),c(Hu,"newRead",(e,i,o,a,t,s,l,E,d)=>{let p=l.reduce((B,m)=>B+m.size,0),D=new l4({id:e,remote:i,path:o,file_num:a,show_hidden:t,is_remote:s,files:l,total_size:p,enable_overwrite_detection:E,is_dir:!1,is_last_job:!1,conn_id:0,finished_size:0,transferred:0,file_confirmed:!1,file_skipped:!1,file_is_waiting:!1});return D.fileHandles=d,D}),c(Hu,"new_send_confirm",e=>eu.fromPartial({file_action:I.fromPartial({send_confirm:e})}));const Yo=(u,e,i,o)=>{let a=bu.fromPartial({id:u,path:e,include_hidden:o,file_num:i});return I.fromPartial({send:a})},Ui=(u,e,i,o)=>{if(!o)return;let a=zu.fromPartial({id:u,path:e,file_num:i});return I.fromPartial({remove_file:a})},$o=(u,e,i)=>{let o=ku.fromPartial({id:u,path:e,include_hidden:i});return I.fromPartial({all_files:o})},un=(u,e)=>{let i=Ru.fromPartial({id:u,path:e});return I.fromPartial({create:i})},en=u=>{let e=hu.fromPartial({id:u});return I.fromPartial({cancel:e})},tn=(u,e)=>{let i=Pu.fromPartial({id:u,path:e,recursive:!0});return I.fromPartial({remove_dir:i})},an=(u,e,i)=>{let o=gu.fromPartial({id:u,path:e,new_name:i});return I.fromPartial({rename:o})},on=(u,e,i,o,a)=>{let t=Su.fromPartial({id:u,path:e,file_num:i,files:o,total_size:a});return I.fromPartial({receive:t})},nn=u=>{let e=ou.fromPartial({block:u});return eu.fromPartial({file_response:e})},Wi=(u,e,i)=>{let o=ou.fromPartial({error:xu.fromPartial({id:u,error:e,file_num:i})});return eu.fromPartial({file_response:o})},rn=(u,e)=>{let i=ou.fromPartial({done:wu.fromPartial({id:u,file_num:e})});return eu.fromPartial({file_response:i})},qi=(u,e,i,o,a)=>{a?F("update_folder_files",{info:sn(u,e,a)}):F("file_dir",{is_local:"false",value:ln(u,i,e)})},sn=(u,e,i)=>{let o={id:u,entries:e.map(a=>({name:a.name,type:a.entry_type,time:a.modified_time,size:a.size})),total_size:e.reduce((a,t)=>a+t.size,0)};return i&&(o.num_entries=e.length,delete o.entries),JSON.stringify(o)},ln=(u,e,i)=>{let o={id:u,path:e,entries:i.map(a=>({entry_type:a.entry_type,name:a.name,size:a.size,modified_time:a.modified_time}))};return JSON.stringify(o)},En=(u,e,i)=>{F("job_error",{id:u.toString(),err:e,file_num:i.toString()})},dn=(u,e)=>{F("job_done",{id:u.toString(),file_num:e.toString()})},ht=(u,e)=>(u?e==="Windows":de())?"\\":"/";var $u=0;const cn=async(u,e)=>{try{if(u){const i=await window.showDirectoryPicker();let o={name:i.name,size:0,entry_type:2,modified_time:0};$u++,e($u,i),F("selected_files",{handleIndex:$u,file:o})}else{const i={multiple:!0},o=await window.showOpenFilePicker(i);for(const a of o){const t=await a.getFile();let s={name:t.name,size:t.size,entry_type:4,modified_time:Math.floor(t.lastModified/1e3)};$u++,e($u,a),F("selected_files",{handleIndex:$u,file:s})}}}catch(i){console.error("Failed to choose file:",i)}},Cn=async(u,e)=>{let i=[];for(let o of u)if(!o.is_last_job)try{let a=await o.read(e);if(a)e(nn(a));else if(o.job_completed()){i.push(o.id);let t=o.job_error();e(t?Wi(o.id,t,o.file_num):rn(o.id,o.file_num))}}catch(a){e(Wi(o.id,a.toString(),o.file_num))}return i},pn=u=>{let e=u.lastIndexOf(".");return e>=0?u.substring(e+1):""},Dn=u=>{let e=pn(u);return e==="xz"||e==="gz"||e==="zip"||e==="7z"||e==="rar"||e==="bz2"||e==="tgz"||e==="png"||e==="jpg"},Bn=(u,e,i,o,a)=>{F("override_file_confirm",{id:u.toString(),file_num:e.toString(),read_path:i,is_upload:o.toString(),is_identical:a.toString()})},Vi=(u,e)=>u===""?e:u+ht(!1,"")+e,ft=async(u,e)=>{const i=[];let o=[];for await(const a of u.values())if(a.kind==="file")i.push(a.getFile().then(t=>{o.push({entry:W.fromPartial({name:Vi(e,t.name),size:t.size,entry_type:4,modified_time:Math.floor(t.lastModified/1e3)}),handle:a})}));else if(a.kind==="directory"){let t=Vi(e,a.name);const s=await ft(a,t);o=o.concat(s)}return await Promise.all(i),o},yt=21116,xt="rs-ny.rustdesk.com",Ki=100,h4="trust-this-device";class bt{constructor(){c(this,"_msgs");c(this,"_ws");c(this,"_interval");c(this,"_updateInterval");c(this,"_id");c(this,"_otherServer");c(this,"_hash");c(this,"_msgbox");c(this,"_draw");c(this,"_peerInfo");c(this,"_firstFrame");c(this,"_frameCount");c(this,"_videoFormat");c(this,"_password");c(this,"_presetPassword");c(this,"_sharedPassword");c(this,"_passwordSource");c(this,"_options");c(this,"_fpsCalc");c(this,"_updateTs");c(this,"_serverPerms");c(this,"_elevationRequested");c(this,"_supportedEncoding");c(this,"_i444");c(this,"_healthCheck");c(this,"_sessionId");c(this,"_isFileTransfer");c(this,"_readJobs");c(this,"_writeJobs");c(this,"_removeJobs");c(this,"_last_update_jobs_ms");c(this,"_fileHandles");c(this,"_ftTimer");c(this,"_restartingRemoteDevice");c(this,"_enableTrustedDevices");c(this,"_lastChangeDisplay");this._msgbox=wt,this._draw=ne,this._msgs=[],this._id="",this._frameCount={},this._fpsCalc={videoTestSpeed:[0,0],skipBegining:0,fps:void 0},this._updateTs=new Date().getTime(),this._serverPerms={keyboardEnabled:!0,fileTransferEnabled:!0,clipboardEnabled:!0},this._elevationRequested=!1,this._supportedEncoding=G.fromPartial({}),this._sessionId=0,this._isFileTransfer=!1,this._readJobs=[],this._writeJobs=[],this._removeJobs={},this._last_update_jobs_ms=0,this._fileHandles={},this._restartingRemoteDevice=!1,this._enableTrustedDevices=!1,this._passwordSource={type:"Undefined"}}getPeerPlatform(){var e,i;return(i=(e=this._peerInfo)==null?void 0:e.platform)!=null?i:""}isSupportVirtualDisplay(){if(!this._peerInfo)return!1;try{const e=JSON.parse(this._peerInfo.platform_additions),i=e.is_installed,o=e.idd_impl;return i&&this._peerInfo.platform=="Windows"&&(o=="rustdesk_idd"||o=="amyuni_idd")}catch(e){return console.error("Failed to check virtual display support, ",e),!1}}sendMessage(e){var i;(i=this._ws)==null||i.sendMessage(e)}handleRelayId(e){return e.endsWith("\\r")||e.endsWith("/r")?e.substring(0,e.length-2):e}setRemoteId(e){var o,a,t,s,l;let i=Math.floor(Math.random()*4294967295)+1;if(i==0&&(i=1),this._sessionId=i,this._restartingRemoteDevice=!1,this._id=e,e.includes("@")){const E=e.split("@"),d=E[0],p=((o=E[1])!=null?o:"").split("?"),D=(a=p[0])!=null?a:"",B=(t=p[1])!=null?t:"",m=D==Z4?Oi:(s=B.split("&").reduce((R,w)=>{const L=w.indexOf("=");if(L!=-1){const _4=w.substring(0,L),v4=w.substring(L+1);R[_4]=v4}return R},{}).key)!=null?s:"",f=this.handleRelayId(d);this._otherServer={realId:f,server:D,key:m},this._id=`${f}@${D}`}else this._id=this.handleRelayId(e);if(this._options=(l=Eu()[this._id])!=null?l:this.getUserDefaultToggleOptions(),this._otherServer&&!this._otherServer.key){const E=this.getOption("other-server-key");E&&(this._otherServer.key=E)}}setSessionInfo(e){this._isFileTransfer=e.isFileTransfer,e.is_shared_password?this._sharedPassword=e.password:this._presetPassword=e.password}async start(){try{await this._start()}catch(e){this.msgbox("error","Connection Error",e.type=="close"?"Reset by the peer":String(e))}}getId(){var e,i;return(i=(e=this._otherServer)==null?void 0:e.realId)!=null?i:this._id}async _start(){var m,f;let e=this.getId(),i=ko(),o=Ft(),a=(m=this._otherServer)==null?void 0:m.server;this._otherServer&&(i=this._otherServer.key,o="");let t="";a?a==Z4?t=w4(xt):t=w4(a):t=b4(),this._options||(this._options=(f=Eu()[this._id])!=null?f:this.getUserDefaultToggleOptions()),this._interval=setInterval(()=>{var R;for(;this._msgs.length;)(R=this._ws)==null||R.sendMessage(this._msgs[0]),this._msgs.splice(0,1)},1);const s=new z4(t,!0,"rendezvous");this._ws=s,console.log(new Date+": Connecting to rendezvous server: "+t+", for "+e),await s.open(),console.log(new Date+": Connected to rendezvous server");const l=this._isFileTransfer?ue.FILE_TRANSFER:ue.DEFAULT_CONN,E=et.SYMMETRIC,d=Uu.fromPartial({id:e,licence_key:i,conn_type:l,nat_type:E,token:o,version:ie});s.sendRendezvous({punch_hole_request:d});const p=await s.next();s.close(),console.log(new Date+": Got relay response");const D=p.punch_hole_response,B=p.relay_response;if(D){if(D!=null&&D.other_failure){this.msgbox("error","Error",D==null?void 0:D.other_failure);return}if(D.failure!=H0.UNRECOGNIZED)switch(D==null?void 0:D.failure){case H0.ID_NOT_EXIST:this.msgbox("error","Error","ID does not exist");break;case H0.OFFLINE:this.msgbox("error","Error","Remote desktop is offline");break;case H0.LICENSE_MISMATCH:this.msgbox("error","Error","Key mismatch");break;case H0.LICENSE_OVERUSE:this.msgbox("error","Error","Key overuse");break}}else if(B){if(!B.version){this.msgbox("error","Error","Remote version is low, not support web");return}this._healthCheck=new Vo(t,B.feedback,i,o),this._healthCheck.start(),await this.connectRelay(B,i)}}async connectRelay(e,i){var d,p;const o=e.pk;let a=e.relay_server;a?a=w4(a,!0,2):a=b4(!0);const t=e.uuid;console.log(new Date+": Connecting to relay server: "+a);const s=new z4(a,!1,"relay");await s.open(),console.log(new Date+": Connected to relay server"),this._ws=s;const l=Wu.fromPartial({licence_key:i,uuid:t});s.sendRendezvous({request_relay:l});const E=await this.secure(o,i)||!1;F("connection_ready",{secure:E,direct:!1}),this._updateInterval=setInterval(()=>{this.updateStatus()},1e3),(d=this._ws)==null||d.on("message",this.msgHandler.bind(this)),(p=this._ws)==null||p.on("status_change",this.onStatusChange.bind(this))}async secure(e,i){var m,f,R,w,L,_4,v4,he;if(e){try{if(e=await Zi(e,i||Oi),e){const T=$4.decode(e);T.id==this.getId()&&(e=T.pk)}(e==null?void 0:e.length)!=32&&(e=void 0)}catch(T){console.error("Failed to verify id pk, ",T),e=void 0}e||console.error("Handshake failed: invalid public key from rendezvous server")}if(!e){const T=K.fromPartial({});(m=this._ws)==null||m.sendMessage({public_key:T});return}const o=await((f=this._ws)==null?void 0:f.next());let a=o==null?void 0:o.signed_id;if(!a){console.error("Handshake failed: invalid message type");const T=K.fromPartial({});(R=this._ws)==null||R.sendMessage({public_key:T});return}try{a=await Zi(a.id,Uint8Array.from(e))}catch(T){console.error("Failed to verify signed id pk, ",T),console.error("pk mismatch, fall back to non-secure");const Wt=K.fromPartial({});(w=this._ws)==null||w.sendMessage({public_key:Wt});return}const t=$4.decode(a),s=t.id,l=t.pk;if(s!=this.getId()){console.error("Handshake failed: sign failure");const T=K.fromPartial({});(L=this._ws)==null||L.sendMessage({public_key:T});return}if(l.length!=32){console.error("Handshake failed: invalid public box key length from peer");const T=K.fromPartial({});(_4=this._ws)==null||_4.sendMessage({public_key:T});return}const[E,d]=gn(),p=hn(),D=fn(p,l,E),B=K.fromPartial({asymmetric_value:d,symmetric_value:D});return(v4=this._ws)==null||v4.sendMessage({public_key:B}),(he=this._ws)==null||he.setSecretKey(p),console.log("secured"),!0}async msgHandler(e){var i;if(this._ws){if(e!=null&&e.hash)await this.handleHash(e.hash);else if(e!=null&&e.test_delay){const o=e==null?void 0:e.test_delay;o.from_client||(F("update_quality_status",{delay:`${o.last_delay}`,target_bitrate:`${o.target_bitrate}`}),(i=this._ws)==null||i.sendMessage({test_delay:o}))}else if(e!=null&&e.login_response)this.handleLoginResponse(e==null?void 0:e.login_response);else if(e!=null&&e.video_frame)await this.handleVideoFrame(e==null?void 0:e.video_frame);else if(e!=null&&e.clipboard)gt(e==null?void 0:e.clipboard);else if(e!=null&&e.multi_clipboards)Qo(e==null?void 0:e.multi_clipboards);else if(e!=null&&e.cursor_data){const o=e==null?void 0:e.cursor_data;ge(o.colors,!1,a=>{a&&(o.colors=a,F("cursor_data",o))})}else if(e!=null&&e.cursor_id)F("cursor_id",{id:e==null?void 0:e.cursor_id});else if(e!=null&&e.cursor_position)F("cursor_position",e==null?void 0:e.cursor_position);else if(e!=null&&e.misc)this.handleMisc(e==null?void 0:e.misc);else if(e!=null&&e.audio_frame)Sn(e==null?void 0:e.audio_frame.data);else if(e!=null&&e.message_box)this.handleMsgBox(e==null?void 0:e.message_box);else if(e!=null&&e.peer_info)this.handleSyncPeerInfo(e.peer_info);else if(e.file_response)await this.handleFileResponse(e.file_response);else if(e.file_action){const o=e.file_action;await this.handleFileAction(o)}}}onStatusChange(e){if(e===""||e==="open")return;if(this._restartingRemoteDevice){this.msgbox("restarting","Restarting remote device","remote_restarting_tip","");return}if(e instanceof CloseEvent&&e.code==1e3||!this._ws)return;e&&console.error("msgLoop error: ",e);const i="Connection Error";let o="";if(e==="Timeout")o="Connection timeout";else if(e instanceof CloseEvent){let a=`code: ${e.code}`;e.reason&&(a+=`, reason: ${e.reason}`),o=`Connection closed, ${a}`}else e instanceof Error?o=e.message:typeof e.toString=="function"?o=e.toString():o="";this.msgbox("error",i,o,"")}enterOrLeave(e){e===!1?(No(),ae()):(oe(),Li(this))}makeDisplaysMsg(e){let i=[];return e.forEach(o=>{let a={};a.x=o.x,a.y=o.y,a.width=o.width,a.height=o.height,a.cursor_embedded=o.cursor_embedded?1:0,o.original_resolution&&(a.original_width=o.original_resolution.width,a.original_height=o.original_resolution.height),a.scale=Math.floor(o.scale*100),i.push(a)}),JSON.stringify(i)}handleSyncPeerInfo(e){this._peerInfo&&(this._peerInfo.displays=e.displays),F("sync_peer_info",{displays:this.makeDisplaysMsg(e.displays)}),F("sync_platform_additions",{platform_additions:e.platform_additions})}handleMsgBox(e){let i=e.link;i in Ri?i=Ri[i]:(console.warn("Message box ignore link "+i+" for security"),i=""),this.msgbox(e.msgtype,e.title,e.text,i)}updateStatus(){var s,l;const e=new Date().getTime(),i=e-this._updateTs;if(i<1e3)return;this._updateTs=e;const o=((s=this._ws)==null?void 0:s.getRecvDataCount())||0;(l=this._ws)==null||l.resetRecvDataCount();const a=`${(o/1024/i*1e3).toFixed(2)} kb/s`,t={};for(const E in this._frameCount)if(this._frameCount.hasOwnProperty(E)){const d=this._frameCount[E];t[E]=Math.floor(d/(i/1e3))}this._frameCount={},F("update_quality_status",{speed:a,fps:JSON.stringify(t)})}handleLoginResponse(e){const i={[Ra]:{msgtype:"error",title:"Login Error",text:"Login screen using Wayland is not supported",link:"https://rustdesk.com/docs/en/manual/linux/#login-screen",try_again:!0},[ka]:{msgtype:"session-login",title:"",text:"",link:"",try_again:!0},[ga]:{msgtype:"session-re-login",title:"",text:"",link:"",try_again:!0},[ha]:{msgtype:"info-nocancel",title:"another_user_login_title_tip",text:"another_user_login_text_tip",link:"",try_again:!1},[fa]:{msgtype:"info-nocancel",title:"xorg_not_found_title_tip",text:"xorg_not_found_text_tip",link:"https://rustdesk.com/docs/en/manual/linux/#login-screen",try_again:!0},[ya]:{msgtype:"info-nocancel",title:"no_desktop_title_tip",text:"no_desktop_text_tip",link:"https://rustdesk.com/docs/en/manual/linux/#login-screen",try_again:!0},[xa]:{msgtype:"session-login-password",title:"",text:"",link:"",try_again:!0},[ba]:{msgtype:"session-login-re-password",title:"",text:"",link:"",try_again:!0},[za]:{msgtype:"wait-remote-accept-nook",title:"Prompt",text:"Please wait for the remote side to accept your session request...",link:"",try_again:!0}},o=e.error;if(o)if(o==zi&&(this._enableTrustedDevices=e.enable_trusted_devices),o==wa&&(this._password=void 0,this.msgbox("input-password","Password Required","","")),o==Sa)this._password=void 0,this.msgbox("re-input-password",o,"Do you want to enter again?");else if(o==Pa||o==zi)this.getOption(h4)=="Y"&&this.setOption(h4,void 0),this.msgbox("input-2fa",o,"");else if(o in i){const a=i[o];this.msgbox(a.msgtype,a.title,a.text,a.link)}else o.includes(Ia)?this.msgbox("error","Login Error",o,tt):this.msgbox("error","Login Error",o);else e.peer_info&&(this._firstFrame=!1,this.handlePeerInfo(e.peer_info))}enableTrustedDevices(){return this._enableTrustedDevices}msgbox(e,i,o,a=""){var t;(t=this._msgbox)==null||t.call(this,e,i,o,a)}cancelMsgbox(e){F("cancel_msgbox",{tag:e})}draw(e,i){ne(e,new Uint8Array(i.data))}close(){var e,i;this._msgs=[],this._interval&&(clearInterval(this._interval),this._interval=void 0),this._updateInterval&&(clearInterval(this._updateInterval),this._updateInterval=void 0),this._ftTimer&&(clearTimeout(this._ftTimer),this._ftTimer=void 0),(e=this._ws)==null||e.close(),this._ws=void 0,(i=this._healthCheck)==null||i.close(),this._healthCheck=void 0,this._readJobs=[],this._writeJobs=[],this._removeJobs={},this._fileHandles={},ae()}refresh(){var i;const e=h.fromPartial({refresh_video:!0});(i=this._ws)==null||i.sendMessage({misc:e})}setMsgbox(e){this._msgbox=e}setDraw(e){this._draw=e}async handleHash(e){this._hash=e;let i=this._password;(!i||i.length===0)&&this._presetPassword&&(i=Ku([this._presetPassword,e.salt]),this._passwordSource={type:"Undefined"});let o=this._sharedPassword;if(this._sharedPassword=void 0,o&&(i=Ku([o,e.salt]),this._passwordSource={type:"SharedAb",value:o}),!i||i.length===0){const l=this.getOption("password");typeof l=="string"&&l.length>0&&(i=E4(l),this._passwordSource={type:"Undefined"})}if(!i||i.length===0){let l=Ee("access_token"),E=await Ct();if(l&&l===E.access_token){let d=E.ab_entries.find(p=>co(p));if(d){let p=d.peers.find(D=>D.id==this._id);if(p){let D=E4(p.hash);D.length>0&&(i=D,this._passwordSource={type:"PersonalAb",value:D})}}}}this._password=i;let a;!i||i.length===0?(a=new Uint8Array(0),this.msgbox("input-password","Password Required","")):a=Ku([i,e.challenge]);let t=this.getOption("os-username")||"",s=this.getOption("os-password")||"";this._sendLoginMessage({os_login:{username:t,password:s},password:a})}handle_login_from_ui(e,i,o,a){let t;if(o===""){let l=this._password;if(!l||l.length===0){const E=this.getOption("password");typeof E=="string"&&E.length>0&&(l=E4(E),this._passwordSource={type:"Undefined"})}t=l}else this._passwordSource={type:"Undefined"},t=Ku([o,this._hash.salt]),this.setRemember(a);this._password=t;let s=Ku([t!=null?t:Uint8Array.from([]),this._hash.challenge]);this._sendLoginMessage({os_login:{username:e,password:i},password:s})}changePreferCodec(){var a;const e=this.getSupportedDecoding(),i=S.fromPartial({supported_decoding:e}),o=h.fromPartial({option:i});(a=this._ws)==null||a.sendMessage({misc:o})}async reconnect(){this.close(),await this.start()}_getHwid(e=void 0){return(e!=null?e:this.getOption(h4)=="Y")?_o():new Uint8Array}_sendLoginMessage(e){var E;const i=this._otherServer?`${R4()}@${b4()}`:R4(),o=go();let a=Bt();if(o)try{const d=JSON.parse(o);d.name&&(a=d.name)}catch(d){console.error("Failed to get user info, ",d)}let t;if(this._isFileTransfer){let d=this.getOption("remote_dir"),p=this.getOption("remote_show_hidden")==="Y";t=Bu.fromPartial({dir:d,show_hidden:p})}const s=this._getHwid(),l=H.fromPartial({username:this.getId(),my_id:i,my_name:a,session_id:this._sessionId,password:e.password,option:this.getOptionMessage(),video_ack_required:!0,os_login:e.os_login,version:ie,my_platform:Wa,file_transfer:t,hwid:s});(E=this._ws)==null||E.sendMessage({login_request:l})}getOptionMessage(){if(this._isFileTransfer)return;let e=0;const i=S.fromPartial({}),o=this.getImageQuality(),a=this.getImageQualityEnum(o,!0),t=y.Yes;if(a!=null)i.image_quality=a,e+=1;else if(o==="custom"){let l=50,E=this.getOption("custom_image_quality");if(E)try{l=parseInt(E)}catch{}i.custom_image_quality=l<<8,e+=1;let d=this.getOption("custom-fps");if(d)try{i.custom_fps=parseInt(d),e+=1}catch{}}const s=this.getOption("view-only");return s&&(i.disable_keyboard=t),(s||this._options["show-remote-cursor"])&&(i.show_remote_cursor=t,e+=1),this._options["follow-remote-cursor"]&&(i.follow_remote_cursor=t,e+=1),this._options["follow-remote-window"]&&(i.follow_remote_window=t,e+=1),!s&&this._options["lock-after-session-end"]&&(i.lock_after_session_end=t,e+=1),this._options["disable-audio"]&&(i.disable_audio=t,e+=1),(s||this._options["disable-clipboard"])&&(i.disable_clipboard=t,e+=1),i.supported_decoding=this.getSupportedDecoding(),e+=1,e>0?i:void 0}sendVideoReceived(){var i;const e=h.fromPartial({video_received:!0});(i=this._ws)==null||i.sendMessage({misc:e})}getCodecFormat(e){return e.vp9s?"VP9":e.vp8s?"VP8":e.av1s?"AV1":e.h264s?"H264":e.h265s?"H265":"Unknown"}getSupportedEncoding(){return this._supportedEncoding}getSupportedDecoding(){let e=this.getOption("codec-preference");e=="vp8"?e=Du.VP8:e=="vp9"?e=Du.VP9:e=="av1"?e=Du.AV1:e=="h264"?e=Du.H264:e=="h265"?e=Du.H265:e=Du.Auto;let i=this.getOption("i444")=="Y"?Y4.I444:Y4.I420;return Mu.fromPartial({ability_vp8:1,ability_vp9:1,ability_av1:1,ability_h264:1,ability_h265:1,prefer:e,prefer_chroma:i,i444:J.fromPartial({vp9:!0,av1:!0})})}getAlternativeCodecs(){const e=this.getSupportedEncoding(),i=this.getSupportedDecoding();return JSON.stringify({vp8:e.vp8&&i.ability_vp8==1,av1:e.av1&&i.ability_av1==1,h264:e.h264&&i.ability_h264==1,h265:e.h265&&i.ability_h265==1})}fpsCalculate(e,i){if(e){this._fpsCalc.skipBegining=0,this._fpsCalc.videoTestSpeed=[0,0];return}if(this._fpsCalc.skipBegining<3){this._fpsCalc.skipBegining+=1;return}this._fpsCalc.videoTestSpeed[1]+=i,this._fpsCalc.videoTestSpeed[0]+=1,this._fpsCalc.videoTestSpeed[0]%10==0&&i>0&&(this._fpsCalc.fps=Math.floor(this._fpsCalc.videoTestSpeed[0]*1e3/this._fpsCalc.videoTestSpeed[1]),console.log("max decode fps: "+this._fpsCalc.fps)),this._fpsCalc.videoTestSpeed[0]>=30&&(this._fpsCalc.videoTestSpeed=[0,0])}async handleVideoFrame(e){if(!this._firstFrame){this.msgbox("","",""),this._firstFrame=!0,this.sendToggleVirtualDisplayMsg(),this.sendTogglePrivacyModeMsg(),oe(),Li(this,!0);const E=2;for(let d=0;d{if(p.data&&l-1==E){this.sendVideoReceived(),this.draw(e.display,p.data);const D=new Date().getTime();this.fpsCalculate(o,D-a);const B=p.data.yuvFormat==5;this._i444!=B&&(this._i444=B,F("update_quality_status",{chroma:B?"4:4:4":"4:2:0"}))}})}}catch(E){console.error("decode error: ",E),this.sendVideoReceived()}}sendToggleVirtualDisplayMsg(){if(!this.isSupportVirtualDisplay())return;const e=this.getOption("virtual-display");!e||e.split(",").forEach(i=>{const o=Number(i);isNaN(o)||this._sendToggleVirtualDisplayMsg(o,!0)})}sendTogglePrivacyModeMsg(){if(!!this._peerInfo&&!(Q(this._peerInfo.version)e.displays.length&&(e.current_display=0),Q(e.version)0&&Z(o)!==a&&!Hi(this._passwordSource,o,s)&&(i.password=Z(o),console.log("remember password of "+this._id)):o&&o.length>0&&Ji(this._passwordSource,o)?(i.password=Z(o),console.log("save ab password of "+this._id+" to recent")):a&&(i.password=void 0,console.log("remove password of "+this._id)),(l=this._otherServer)!=null&&l.server&&this._otherServer.server!=Z4&&this.setOption("other-server-key",this._otherServer.key),i.password&&o&&o.length>0&&!Hi(this._passwordSource,o,s)&&!Ji(this._passwordSource,o)&&F("sync_peer_hash_password_to_personal_ab",{id:this._id,hash:Z(o)}),this.saveConfig(i),e.encoding&&(this._supportedEncoding=e.encoding)}setPermission(e,i){F("permission",{[e]:i})}shouldAutoLogin(){const e=this.getOption("lock-after-session-end"),i=!!this.getOption("auto-login"),o=this.getOption("os-password");return o&&e&&i?o:""}handleMisc(e){if(e.audio_format)wn(e.audio_format.channels,e.audio_format.sample_rate);else if(e.chat_message)F("chat_client_mode",{text:e.chat_message.text});else if(e.permission_info){const i=e.permission_info;console.info("Change permission "+i.permission+" -> "+i.enabled);let o;switch(i.permission){case u0.Keyboard:this._serverPerms.keyboardEnabled=i.enabled,o="keyboard";break;case u0.Clipboard:this._serverPerms.clipboardEnabled=i.enabled,o="clipboard";break;case u0.Audio:o="audio";break;case u0.Restart:o="restart";break;case u0.BlockInput:o="block_input";break;default:return!0}this.setPermission(o,i.enabled)}else if(e.switch_display)F("switch_display",e.switch_display),this.setCustomResolution(e.switch_display);else{if(e.close_reason)return this.msgbox("error","Connection Error",e.close_reason),this.close(),!1;if(e.back_notification){if(!this.handleBackNotification(e.back_notification))return this.close(),!1}else e.uac!==void 0?e.uac&&this._serverPerms.keyboardEnabled?this.msgbox("on-uac","Prompt","Please wait for confirmation of UAC...",""):(this.cancelMsgbox("on-uac"),this.cancelMsgbox("wait-uac"),this.cancelMsgbox("elevation-error")):e.foreground_window_elevated!==void 0?e.foreground_window_elevated&&this._serverPerms.keyboardEnabled?this.msgbox("on-foreground-elevated","Prompt","elevated_foreground_window_tip",""):(this.cancelMsgbox("on-foreground-elevated"),this.cancelMsgbox("wait-uac"),this.cancelMsgbox("elevation-error")):e.elevation_response!==void 0?e.elevation_response===""?this.msgbox("wait-uac","","",""):(this.cancelMsgbox("wait-uac"),this.msgbox("elevation-error","Elevation Error",e.elevation_response,"")):e.portable_service_running!==void 0?(this.portableServiceRunning(e.portable_service_running),this._elevationRequested&&e.portable_service_running&&this.msgbox("custom-nocancel-success","Successful","Elevate successfully","")):e.supported_encoding?this._supportedEncoding=e.supported_encoding:e.follow_current_display!==void 0&&this.handleFollowCurrentDisplay(e.follow_current_display)}return!0}portableServiceRunning(e){F("portable_service_running",{running:e.toString()})}handleFollowCurrentDisplay(e){F("follow_current_display",{display_idx:e.toString()})}handleBackNotification(e){if(e.block_input_state)this.handleBackMsgBlockInput(e.block_input_state,e.details);else if(e.privacy_mode_state)return this.handleBackMsgPrivacyMode(e.privacy_mode_state,e.details,e.impl_key);return!0}updateBlockInputState(e){F("update_block_input_state",{input_state:e?"on":"off"})}handleBackMsgBlockInput(e,i){switch(e){case p4.BlkOnSucceeded:this.updateBlockInputState(!0);break;case p4.BlkOnFailed:this.msgbox("custom-error","Block user input",i==""?"Failed":i,""),this.updateBlockInputState(!1);break;case p4.BlkOffSucceeded:this.updateBlockInputState(!1);break;case p4.BlkOffFailed:this.msgbox("custom-error","Unblock user input",i==""?"Failed":i,"");break}}updatePrivacyMode(e,i){i&&(e==""&&(e="privacy_mode_impl_mag"),this.setOption("privacy-mode-impl-key",e)),this.setOption("privacy-mode",i),F("update_privacy_mode",{})}handleBackMsgPrivacyMode(e,i,o){switch(e){case au.PrvOnByOther:return this.msgbox("error","Connecting...","Someone turns on privacy mode, exit",""),!1;case au.PrvNotSupported:this.msgbox("custom-error","Privacy mode","Unsupported",""),this.updatePrivacyMode(o,!1);break;case au.PrvOnSucceeded:this.msgbox("custom-nocancel","Privacy mode","Enter privacy mode",""),this.updatePrivacyMode(o,!0);break;case au.PrvOnFailedDenied:this.msgbox("custom-error","Privacy mode","Peer denied",""),this.updatePrivacyMode(o,!1);break;case au.PrvOnFailedPlugin:this.msgbox("custom-error","Privacy mode","Please install plugins",""),this.updatePrivacyMode(o,!1);break;case au.PrvOnFailed:this.msgbox("custom-error","Privacy mode",i==""?"Failed":i,""),this.updatePrivacyMode(o,!1);break;case au.PrvOffSucceeded:this.msgbox("custom-nocancel","Privacy mode","Exit privacy mode",""),this.updatePrivacyMode(o,!1);break;case au.PrvOffFailed:this.msgbox("custom-error","Privacy mode",i==""?"Failed to turn off":i,"");break;case au.PrvOffUnknown:this.msgbox("custom-error","Privacy mode","Turned off",""),this.updatePrivacyMode(o,!1);break}return!0}getRemember(){return this._options.remember||!1}setRemember(e){this.setOption("remember",e)}getOption(e){var i;return(i=this._options[e])!=null?i:Xu(e)}getUserDefaultToggleOptions(){const e={},i={"show-remote-cursor":"show_remote_cursor","lock-after-session-end":"lock_after_session_end","privacy-mode":"privacy_mode","enable-file-copy-paste":"enable-file-copy-paste","disable-audio":"disable_audio","disable-clipboard":"disable_clipboard","show-quality-monitor":"show_quality_monitor",allow_swap_key:"allow_swap_key","view-only":"view_only","follow-remote-cursor":"follow_remote_cursor","follow-remote-window":"follow_remote_window"};for(const[a,t]of Object.entries(i))e[a]=Xu(t)=="Y";const o=["codec-preference","custom-fps","zoom-cursor","touch-mode","i444","swap-left-right-mouse","collapse_toolbar"];for(const a of o)e[a]=Xu(a);return e}getToggleOption(e){const i=["show-remote-cursor","privacy-mode","enable-file-copy-paste"],o=this._options[e];return typeof o=="string"?o!="":o!=null?o:!!i.includes(e)}getStatus(){return JSON.stringify({status_num:10})}checkConnStatus(){}saveConfig(e){this._options=e,this._options.tm=new Date().getTime(),io(this._id,e)}loadConfig(){return te(this._id)||{}}setOption(e,i){i==null?delete this._options[e]:this._options[e]=i,this._options.tm=new Date().getTime(),lt(this._id,e,i)}setFlutterUiOption(e,i){this.setOption(`flutter_ui:${e}`,i)}getFlutterUiOption(e){return this.getOption(`flutter_ui:${e}`)}inputKey(e,i,o,a,t,s,l){var d;const E=Ao(e,vn());!E||(a&&(e=="VK_MENU"||e=="RAlt")&&(a=!1),t&&(e=="VK_CONTROL"||e=="RControl")&&(t=!1),s&&(e=="VK_SHIFT"||e=="RShift")&&(s=!1),l&&(e=="Meta"||e=="RWin")&&(l=!1),E.down=i,E.press=o,E.modifiers=this.getMod(a,t,s,l),(d=this._ws)==null||d.sendMessage({key_event:E}))}ctrlAltDel(){var i,o;const e=b.fromPartial({down:!0});((i=this._peerInfo)==null?void 0:i.platform)=="Windows"?e.control_key=N.CtrlAltDel:(e.control_key=N.Delete,e.modifiers=this.getMod(!0,!0,!1,!1)),(o=this._ws)==null||o.sendMessage({key_event:e})}restart(){var i;this._restartingRemoteDevice=!0;const e=h.fromPartial({});e.restart_remote_device=!0,(i=this._ws)==null||i.sendMessage({misc:e})}inputString(e){var o;const i=b.fromPartial({seq:e});(o=this._ws)==null||o.sendMessage({key_event:i})}send2fa(e){var i;try{const o=JSON.parse(e),a=o.code,t=o.trust_this_device;t&&this.setOption(h4,"Y");const s=this._getHwid(t),l=Au.fromPartial({code:a,hwid:s});(i=this._ws)==null||i.sendMessage({auth_2fa:l})}catch{console.log('Failed to switch display, invalid param "'+e+'"')}}_captureDisplays({add:e,sub:i,set:o}){var s;const a=Nu.fromPartial({add:e,sub:i,set:o}),t=h.fromPartial({capture_displays:a});(s=this._ws)==null||s.sendMessage({misc:t})}switchDisplay(e){var i;try{const o=JSON.parse(e),a=o.value,t=o.isDesktop;if(a.length==1){let s=this.getCustomResolution(a[0]);const l=Tu.fromPartial({display:a[0],width:s?s[0]:void 0,height:s?s[1]:void 0}),E=h.fromPartial({switch_display:l});(i=this._ws)==null||i.sendMessage({misc:E}),t||this._captureDisplays({set:a})}else this._captureDisplays({set:a})}catch{console.log('Failed to switch display, invalid param "'+e+'"')}}elevateDirect(){var o;const e=cu.fromPartial({direct:!0}),i=h.fromPartial({elevation_request:e});(o=this._ws)==null||o.sendMessage({misc:i}),this._elevationRequested=!0}elevateWithLogon(e){var i;try{const o=JSON.parse(e),a=Lu.fromPartial({username:o.username,password:o.password}),t=cu.fromPartial({logon:a}),s=h.fromPartial({elevation_request:t});(i=this._ws)==null||i.sendMessage({misc:s}),this._elevationRequested=!0}catch{console.log('Failed to elevate with logon, invalid param "'+e+'"')}}async inputOsPassword(e){var a,t;this.inputMouse(),await Q4(50),this.inputMouse(0,3,3),await Q4(50),this.inputMouse(1|1<<3),this.inputMouse(2|1<<3),await Q4(1200);const i=b.fromPartial({press:!0,seq:e});(a=this._ws)==null||a.sendMessage({key_event:i});const o=b.fromPartial({press:!0,control_key:N.Return});(t=this._ws)==null||t.sendMessage({key_event:o})}lockScreen(){var i;const e=b.fromPartial({down:!0,control_key:N.LockScreen});(i=this._ws)==null||i.sendMessage({key_event:e})}isSwapControlCommand(){return this.getToggleOption("allow_swap_key")}getMod(e,i,o,a){const t=[];return e&&t.push(N.Alt),i&&(this.isSwapControlCommand()?t.push(N.Meta):t.push(N.Control)),o&&t.push(N.Shift),a&&(this.isSwapControlCommand()?t.push(N.Control):t.push(N.Meta)),t}inputMouse(e=0,i=0,o=0,a=!1,t=!1,s=!1,l=!1){var d;const E=Fu.fromPartial({mask:e,x:i,y:o,modifiers:this.getMod(a,t,s,l)});(d=this._ws)==null||d.sendMessage({mouse_event:E})}toggleOption(e){var s;const i=!this._options[e],o=S.fromPartial({}),a=i?y.Yes:y.No;switch(e){case"show-remote-cursor":o.show_remote_cursor=a;break;case"follow-remote-cursor":o.follow_remote_cursor=a;break;case"follow-remote-window":o.follow_remote_window=a;break;case"disable-audio":o.disable_audio=a;break;case"disable-clipboard":o.disable_clipboard=a;break;case"lock-after-session-end":o.lock_after_session_end=a;break;case"privacy-mode":o.privacy_mode=a;break;case"enable-file-copy-paste":o.enable_file_transfer=a;break;case"block-input":o.block_input=y.Yes;break;case"unblock-input":o.block_input=y.No;break;case"show-quality-monitor":case"allow_swap_key":break;case"view-only":i?(o.disable_keyboard=y.Yes,o.disable_clipboard=y.Yes,o.show_remote_cursor=y.Yes,o.enable_file_transfer=y.No,o.lock_after_session_end=y.No):(o.disable_keyboard=y.No,o.disable_clipboard=this.getToggleOption("disable-clipboard")?y.Yes:y.No,o.show_remote_cursor=this.getToggleOption("show-remote-cursor")?y.Yes:y.No,o.enable_file_transfer=this.getToggleOption("enable-file-copy-paste")?y.Yes:y.No,o.lock_after_session_end=this.getToggleOption("lock-after-session-end")?y.Yes:y.No);break;default:this.setOption(e,this._options[e]?void 0:"Y");return}e.indexOf("block-input")<0&&this.setOption(e,i);const t=h.fromPartial({option:o});(s=this._ws)==null||s.sendMessage({misc:t})}toggleVirtualDisplay(e){try{const i=JSON.parse(e);this._sendToggleVirtualDisplayMsg(i.index,i.on),this.updateVirtualDisplay(i.index,i.on)}catch{console.log('Failed to toggle virtual display, invalid param "'+e+'"')}}togglePrivacyMode(e){try{const i=JSON.parse(e);this._sendTogglePrivacyModeMsg(i.impl_key,i.on)}catch{console.log('Failed to toggle privacy mode, invalid param "'+e+'"')}}_sendToggleVirtualDisplayMsg(e,i){var t;const o=ju.fromPartial({display:e,on:i}),a=h.fromPartial({toggle_virtual_display:o});(t=this._ws)==null||t.sendMessage({misc:a})}_sendTogglePrivacyModeMsg(e,i){var t;const o=Ou.fromPartial({impl_key:e,on:i}),a=h.fromPartial({toggle_privacy_mode:o});(t=this._ws)==null||t.sendMessage({misc:a})}updateVirtualDisplay(e,i){const o="virtual-display",a=this.getOption(o);if(i){const t=a.split(","),s=t.length;e==0?t.splice(0,t.length):t.indexOf(e.toString())<0&&t.push(e.toString()),t.length!=s&&this.setOption(o,t.join(","))}else if(e==-1)a!=""&&this.setOption(o,"");else{const t=a.split(","),s=t.length;if(e==0)t.pop();else{const l=t.indexOf(e.toString());l>=0&&t.splice(l,1)}t.length!=s&&this.setOption(o,t.join(","))}}getImageQuality(){return this.getOption("image_quality")}getImageQualityEnum(e,i){switch(e){case"low":return f4.Low;case"best":return f4.Best;case"balanced":return i?void 0:f4.Balanced;default:return}}setImageQuality(e){var t;this.setOption("image_quality",e);const i=this.getImageQualityEnum(e,!1);if(i==null)return;const o=S.fromPartial({image_quality:i}),a=h.fromPartial({option:o});(t=this._ws)==null||t.sendMessage({misc:a})}setCustomImageQuality(e){var t;const i=e<<8,o=S.fromPartial({custom_image_quality:i}),a=h.fromPartial({option:o});(t=this._ws)==null||t.sendMessage({misc:a}),this.setOption("custom_image_quality",e.toString()),this.setOption("image_quality","custom")}setCustomFps(e){var t;const i=e,o=S.fromPartial({custom_fps:i}),a=h.fromPartial({option:o});(t=this._ws)==null||t.sendMessage({misc:a}),this.setOption("custom-fps",e.toString())}sendNote(e,i){let o=i;fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({id:this._id,session_id:this._sessionId,note:o})}).then(a=>{if(!a.ok)throw new Error(a.statusText);return a.text()}).then(a=>{console.log("Send note response:",a)}).catch(a=>{console.error("Failed to send note:",a)})}getPlatform(){var e;return((e=this._peerInfo)==null?void 0:e.platform)||""}async handleFileResponse(e){var i,o;if(e.dir){let a=e.dir,t=a.entries;de()&&t.forEach(s=>{s.name=s.name.replace(/\\/g,"/")}),qi(a.id,t,a.path,!1,!1),this._writeJobs.forEach(s=>{s.id==a.id&&(s.files=t)}),this._removeJobs[a.id]&&(this._removeJobs[a.id].files=t)}else if(e.block){const a=e.block,t=this._writeJobs.find(s=>s.id==a.id);if(t)try{await t.write(a)}catch(s){console.log("write file failed",s)}this.update_jobs_status()}else if(e.digest){const a=e.digest;if(a.is_upload){const t=this._readJobs.find(s=>s.id==a.id);if(t){const s=t.read_digest(a);s&&((i=this._ws)==null||i.sendMessage(s),console.log("send read digest",s))}}else{const t=this._writeJobs.find(s=>s.id==a.id);if(t){const s=t.write_digest(a);s&&((o=this._ws)==null||o.sendMessage(s))}}}else if(e.done){const a=e.done,t=this._writeJobs.find(l=>l.id==a.id);let s;t&&(t.write_done(a),s=t.job_error(),this._writeJobs=this._writeJobs.filter(l=>l.id!=a.id)),this.handle_job_status(a.id,a.file_num,s)}else if(e.error){const a=e.error;this._writeJobs=this._writeJobs.filter(t=>t.id!=a.id),this.handle_job_status(a.id,a.file_num,a.error)}}readRemoteDir(e){var i;try{const o=JSON.parse(e),a=I.fromPartial({read_dir:vu.fromPartial({path:o.path,include_hidden:o.include_hidden})});(i=this._ws)==null||i.sendMessage({file_action:a})}catch(o){console.error("Failed to read remote dir:",o)}}async sendFiles(e){var i,o;try{const a=JSON.parse(e),{id:t,path:s,to:l,file_num:E,include_hidden:d,is_remote:p,is_dir:D}=a,B=Q((i=this._peerInfo)==null?void 0:i.version)>=Q("1.1.10");if(p){this._writeJobs.push(Hu.newWrite(t,s,l,E,d,p,[],B,D));const m=Yo(t,s,E,d);(o=this._ws)==null||o.sendMessage({file_action:m})}}catch(a){console.error("Failed to send files:",a)}}async sendLocalFiles(e){var i;try{const o=JSON.parse(e),{handle_index:a,id:t,path:s,to:l,file_num:E,include_hidden:d,is_remote:p}=o,D=Q((i=this._peerInfo)==null?void 0:i.version)>=Q("1.1.10");if(!p)try{let B=this._fileHandles[a];if(!B)throw new Error("Failed to get file handle");let m=[],f=[];if(B instanceof FileSystemFileHandle){let w=await B.getFile();m=[W.fromPartial({size:w.size,entry_type:4,modified_time:Math.floor(w.lastModified/1e3)})],f=[B]}else{let w=await ft(B,"");m=w.map(L=>L.entry),f=w.map(L=>L.handle)}let R=Hu.newRead(t,s,l,E,d,p,m,D,f);qi(t,m,s,!p,!0),this._readJobs.push(R),this._ftTimer||(this._ftTimer=setTimeout(this.readJobTimerCallback.bind(this),Ki)),this.sendMessage({file_action:on(t,l,E,m,R.total_size)})}catch(B){console.error("Failed to send files:",B),this.handle_job_status(t,-1,B.toString())}}catch(o){console.error("Failed to send files:",o)}}async readJobTimerCallback(){let e=await Cn(this._readJobs,this.sendMessage.bind(this));this._readJobs=this._readJobs.filter(i=>!e.includes(i.id)),this.update_jobs_status(),this._readJobs.length==0?(clearTimeout(this._ftTimer),this._ftTimer=void 0):this._ftTimer=setTimeout(this.readJobTimerCallback.bind(this),Ki)}update_jobs_status(){const e=new Date().getTime()-this._last_update_jobs_ms;e>=1e3&&(this._readJobs.forEach(i=>{i.update_job_status(e)}),this._writeJobs.forEach(i=>{i.update_job_status(e)}),this._last_update_jobs_ms=new Date().getTime())}handle_job_status(e,i,o){var a;if(this._removeJobs[e]&&this._removeJobs[e].no_confirm){const t=this._removeJobs[e].files;if(i+1=1e3)this._removeJobs[e].last_update_job_status=new Date().getTime();else return}else delete this._removeJobs[e],console.log("remove jobs:",this._removeJobs)}o?En(e,o,i):dn(e,i)}cancelJob(e){var i;(i=this._ws)==null||i.sendMessage({file_action:en(e)}),this._writeJobs[e]&&this._writeJobs[e].remove_download_file(),this._writeJobs=this._writeJobs.filter(o=>o.id!=e),this._readJobs=this._readJobs.filter(o=>o.id!=e),delete this._removeJobs[e]}removeAllEmptyDirs(e){var i;try{const o=JSON.parse(e);(i=this._ws)==null||i.sendMessage({file_action:tn(o.id,o.path)})}catch(o){console.error("Failed to remove all empty dirs:",o)}}removeFile(e){var i;try{const o=JSON.parse(e),{id:a,path:t,file_num:s,is_remote:l}=o;l&&((i=this._ws)==null||i.sendMessage({file_action:Ui(a,t,s,l)}))}catch(o){console.error("Failed to remove files:",o)}}readDirToRemoveRecursive(e){var i;try{const o=JSON.parse(e),{id:a,path:t,is_remote:s,show_hidden:l}=o;s&&((i=this._ws)==null||i.sendMessage({file_action:$o(a,t,l)}),this._removeJobs[a]={path:t,files:[],no_confirm:!1,is_remote:s,sep:ht(s,this.getPeerPlatform()),last_update_job_status:new Date().getTime()})}catch(o){console.error("Failed to read dir to remove recursive:",o)}}createDir(e){var i;try{const o=JSON.parse(e),{id:a,path:t,is_remote:s}=o;s&&((i=this._ws)==null||i.sendMessage({file_action:un(a,t)}))}catch(o){console.error("Failed to create dir:",o)}}renameFile(e){var i;try{const o=JSON.parse(e),{id:a,path:t,new_name:s,is_remote:l}=o;l&&((i=this._ws)==null||i.sendMessage({file_action:an(a,t,s)}))}catch(o){console.error("Failed to rename file:",o)}}async seletFiles(e){await cn(e,(i,o)=>{this._fileHandles[i]=o})}async handleFileAction(e){if(e.send_confirm){const i=e.send_confirm,o=this._readJobs.find(a=>a.id==i.id);o&&o.confirm(i)}}async confirmOverrideFile(e){try{const i=JSON.parse(e),{id:o,file_num:a,need_override:t,remember:s,is_upload:l}=i;if(l){const E=this._readJobs.find(d=>d.id==o);E&&(s&&(E.default_overwrite_strategy=t),E.confirm(lu.fromPartial({id:o,file_num:a,offset_blk:t?0:void 0,skip:t?void 0:!0})))}}catch(i){console.error("Failed to confirm override file:",i)}}sendChat(e){const i=mu.fromPartial({text:e}),o=h.fromPartial({chat_message:i});this.sendMessage({misc:o})}changeResolution(e){var i;try{const o=JSON.parse(e),a=v.fromPartial({width:o.width,height:o.height});let t;this._peerInfo&&Q(this._peerInfo.version)>=Q("1.2.4")?t=h.fromPartial({change_display_resolution:Iu.fromPartial({display:o.display,resolution:a})}):t=h.fromPartial({change_resolution:a}),(i=this._ws)==null||i.sendMessage({misc:t}),this._lastChangeDisplay={display:o.display,width:o.width,height:o.height,time:new Date().getTime()}}catch(o){console.error("Failed to change resolution:",o)}}setCustomResolution(e){var a,t;const i=(s,l)=>{const E=s.toString(),d=this.loadConfig();d.custom_resolutions||(d.custom_resolutions={}),l?d.custom_resolutions[E]={w:l[0],h:l[1]}:delete d.custom_resolutions[E],this.saveConfig(d)},o=()=>{var s,l,E;return((s=this._lastChangeDisplay)==null?void 0:s.display)==e.display&&((l=this._lastChangeDisplay)==null?void 0:l.width)==e.width&&((E=this._lastChangeDisplay)==null?void 0:E.height)==e.height&&new Date().getTime()-this._lastChangeDisplay.time<15e3};if(e.width==((a=e.original_resolution)==null?void 0:a.width)&&e.height==((t=e.original_resolution)==null?void 0:t.height))i(e.display,void 0);else{const s=this._lastChangeDisplay;if((s==null?void 0:s.display)==e.display){const l=o()?[e.width,e.height]:void 0;i(e.display,l)}}}getCustomResolution(e){const o=this.loadConfig().custom_resolutions;if(o){const a=o[e.toString()];if(a&&a.w&&a.h)return[a.w,a.h]}}tryChangeInitResolution(e){const i=this.getCustomResolution(e);i&&this.changeResolution(JSON.stringify({display:e,width:i[0],height:i[1]}))}}function b4(u=!1){const e=A.getItem("custom-rendezvous-server");return w4(e||xt,u)}function w4(u,e=!1,i=0){if(An())return"wss://"+mn(u)+"/ws/"+(e?"relay":"id");if(u.indexOf(":")>0){const o=u.split(":"),a=parseInt(o[1]);u=o[0]+":"+(a+(e?i||3:2))}else u+=":"+(yt+(e?3:2));return"ws://"+u}function An(){return window.location.protocol==="https:"}function mn(u){return u.indexOf(":")>0?u.split(":")[0]:u}const Hi=(u,e,i)=>e&&u.type=="SharedAb"?Z(Ku([u.value,i.salt]))===Z(e):!1,Ji=(u,e)=>e&&u.type=="PersonalAb"?Z(u.value)===Z(e):!1;function Fn(){return b4()}function Gi(u,e){me("callback_query_onlines",{onlines:u.join(","),offlines:e.join(",")})}async function _n(u){let e=[];try{e=JSON.parse(u)}catch(a){console.error("Failed to query onlines, ",a);return}if(e.length===0)return;const i=Fn(),o=new z4(i,!0,"query onlines");try{await o.open();const a=qu.fromPartial({id:R4(),peers:e});o.sendRendezvous({online_request:a})}catch(a){console.error("Failed to query onlines, ",a),Gi([],e),o.close();return}for(let a=0;a<2;a++){const t=await vo(o,3e3);if(!t||(t==null?void 0:t.key_exchange)||(t==null?void 0:t.online_response)===void 0)continue;const s=t.online_response.states;let l=[],E=[];for(let d=0;d/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4));const Ae=mt(),Zu=Ae===K4,M4=Ae===H4,Ju=Ae===se;function vn(){return!isMobile()}function wt(u,e,i,o){if(!(!u||u=="error"&&!i)){i.toLowerCase();var a=Ya(u,e,i)?"true":"";onGlobalEvent(JSON.stringify({name:"msgbox",type:u,title:e,text:i,link:o!=null?o:"",hasRetry:a}))}}function St(u){var e={};for(const[i,o]of Object.entries(u))!i||(o instanceof String||typeof o=="string"?e[i]=o:o instanceof Uint8Array?e[i]="["+o.toString()+"]":e[i]=JSON.stringify(o));return e}function F(u,e){e=St(e),e.name=u,onGlobalEvent(JSON.stringify(e))}function oe(){var e;((e=Ee("input-source"))!=null?e:Ii)===Ii?Io():ae()}function me(u,e){e=St(e),e.name=u,onRegisteredEvent(JSON.stringify(e))}function ne(u,e){onRgba(u,e)}function Fe(u){window.curConn=u}function Yu(){return window.curConn}async function Pt(){await curConn.start()}function _e(){var u;(u=Yu())==null||u.close(),Fe(void 0)}function zt(){var e;(e=window.curConn)==null||e.close();const u=new bt;return Fe(u),u}let V;async function Rt(){try{V||(await S4.ready,V=S4)}catch(u){console.error("Failed to init sodium: "+u.message)}}function It(){return V}async function Zi(u,e){return await Rt(),typeof e=="string"&&(e=Tt(e)),V.crypto_sign_open(u,e)}function Tt(u){return V.from_base64(u,V.base64_variants.ORIGINAL)}function kn(u){return V.to_base64(u,V.base64_variants.ORIGINAL)}function gn(){const u=V.crypto_box_keypair(),e=u.privateKey,i=u.publicKey;return[e,i]}function hn(){return V.crypto_secretbox_keygen()}function fn(u,e,i){const o=Uint8Array.from(Array(24).fill(0));return V.crypto_box_easy(u,o,e,i)}function J4(u){for(var e=Array(24).fill(0),i=0;i0;i++){var o=u&255;e[i]=o,u=(u-o)/256}return Uint8Array.from(e)}function Qi(u,e,i){return V.crypto_secretbox_easy(u,J4(e),i)}function yn(u,e,i){return V.crypto_secretbox_open_easy(u,J4(e),i)}window.setByName=(u,e)=>{switch(u){case"connect":zt(),Pt();break;case"login":e=JSON.parse(e),curConn.handle_login_from_ui(e.os_username,e.os_password,e.password,e.remember);break;case"close":_e();break;case"refresh":curConn.refresh();break;case"reconnect":curConn==null||curConn.reconnect();break;case"toggle_virtual_display":curConn.toggleVirtualDisplay(e);break;case"toggle_privacy_mode":curConn.togglePrivacyMode(e);break;case"image_quality":curConn.setImageQuality(e);break;case"custom_image_quality":curConn.setCustomImageQuality(e);break;case"custom-fps":curConn.setCustomFps(e);break;case"lock_screen":curConn.lockScreen();break;case"ctrl_alt_del":curConn.ctrlAltDel();break;case"switch_display":curConn.switchDisplay(e);break;case"remove_peer":eo(e);break;case"input_key":e=JSON.parse(e),curConn.inputKey(e.name,e.down=="true",e.press=="true",e.alt=="true",e.ctrl=="true",e.shift=="true",e.command=="true");break;case"input_string":curConn.inputString(e);break;case"flutter_key_event":e=JSON.parse(e),To(curConn,e.usb_hid,e.down=="true",e.lock_modes);break;case"send_mouse":xn(e);break;case"send_2fa":curConn==null||curConn.send2fa(e);break;case"option":e=JSON.parse(e),A.setItem(e.name,e.value);break;case"options":e=JSON.parse(e);for(const[o,a]of Object.entries(a))A.setItem(o,a);break;case"option:local":{let o=JSON.parse(e);Et(o.name,o.value),o.name==="input-source"&&oe(),o.name=="lang"&&Co()}break;case"option:flutter:local":e=JSON.parse(e),oo(e.name,e.value);break;case"option:flutter:peer":e=JSON.parse(e),curConn.setFlutterUiOption(e.name,e.value);break;case"option:user:default":Tn(e);break;case"option:session":e=JSON.parse(e),curConn.setOption(e.name,e.value);break;case"option:peer":try{e=JSON.parse(e),lt(e.id,e.name,e.value)}catch(o){console.error('Failed to set peer option: "'+e+'", '+o.message)}break;case"option:toggle":return curConn.toggleOption(e);case"input_os_password":curConn.inputOsPassword(e);break;case"session_add_sync":return On(e);case"session_start":Mn();break;case"session_close":Ln();break;case"elevate_direct":curConn.elevateDirect();break;case"elevate_with_logon":curConn.elevateWithLogon(e);break;case"peer_exists":return!!Eu()[e];case"restart":curConn.restart();break;case"fav":return A.setItem("fav",e);case"query_onlines":_n(e);break;case"change_prefer_codec":curConn.changePreferCodec(e);break;case"cursor":Rn(e);break;case"enter_or_leave":curConn==null||curConn.enterOrLeave(e);break;case"fullscreen":e=="Y"?Wn():qn();break;case"send_note":const i=Ot("conn");i&&(curConn==null||curConn.sendNote(i,e));break;case"read_remote_dir":curConn==null||curConn.readRemoteDir(e);break;case"send_files":curConn==null||curConn.sendFiles(e);break;case"send_local_files":curConn==null||curConn.sendLocalFiles(e);break;case"cancel_job":curConn==null||curConn.cancelJob(e);break;case"remove_all_empty_dirs":curConn==null||curConn.removeAllEmptyDirs(e);break;case"remove_file":curConn==null||curConn.removeFile(e);break;case"create_dir":curConn==null||curConn.createDir(e);break;case"rename_file":curConn==null||curConn.renameFile(e);break;case"read_dir_to_remove_recursive":curConn==null||curConn.readDirToRemoveRecursive(e);break;case"select_files":curConn==null||curConn.seletFiles(e);break;case"confirm_override_file":curConn==null||curConn.confirmOverrideFile(e);break;case"send_chat":curConn==null||curConn.sendChat(e);break;case"load_ab":Hn();break;case"save_ab":no(e);break;case"clear_ab":ro();break;case"load_group":Jn();break;case"save_group":so(e);break;case"clear_group":Eo();break;case"change_resolution":curConn==null||curConn.changeResolution(e);break}};function xn(u){if(!curConn)return;let e=0;switch(u=JSON.parse(u),u.type){case"down":e=Va;break;case"up":e=Ka;break;case"wheel":e=Ni;break;case"trackpad":e=ji;break}switch(u.buttons){case"left":e|=k4<<3;break;case"right":e|=g4<<3;break;case"wheel":e|=Ha<<3;case"back":e|=Ja<<3;break;case"forward":e|=Ga<<3;break}let i=parseInt(u.x||"0"),o=parseInt(u.y||"0");(e==Ni||e==ji)&&curConn.getOption("reverse_mouse_wheel")=="Y"&&(i=-i,o=-o);const a=(e&k4<<3)>0?1:0,t=(e&g4<<3)>0?1:0;a^t&&curConn.getToggleOption("swap-left-right-mouse")&&(a?e=e&~(k4<<3)|g4<<3:e=e&~(g4<<3)|k4<<3),curConn.inputMouse(e,i,o,u.alt=="true",u.ctrl=="true",u.shift=="true",u.command=="true")}window.getByName=(u,e)=>{let i=bn(u,e);return typeof i=="string"||i instanceof String?i:i==null||i==null?"":JSON.stringify(i)};function bn(u,e){var o,a,t,s;switch(u){case"remember":return curConn.getRemember();case"option":return A.getItem(e);case"options":const l=["custom-rendezvous-server","relay-server","api-server","key"],E={};return l.forEach(p=>{const D=A.getItem(p);D&&(E[p]=D)}),JSON.stringify(E);case"option:local":return Ee(e)||"";case"option:flutter:local":return ao(e)||"";case"option:flutter:peer":return curConn.getFlutterUiOption(e)||"";case"image_quality":return curConn.getImageQuality();case"translate":return e=JSON.parse(e),po(e.locale,e.text);case"option:user:default":return Xu(e);case"option:session":return curConn?curConn.getOption(e):Xu(e);case"option:peer":try{const p=JSON.parse(e);return(o=to(p.id,p.name))!=null?o:Xu(p.name)}catch(p){return console.error('Failed to get peer option: "'+e+'", '+p.message),""}case"option:toggle":return curConn==null?void 0:curConn.getToggleOption(e);case"get_conn_status":return curConn?curConn.getStatus():JSON.stringify({status_num:0});case"test_if_valid_server":break;case"version":return ie;case"load_recent_peers":Nn();break;case"load_fav_peers":jn();break;case"fav":return(a=A.getItem("fav"))!=null?a:"[]";case"load_recent_peers_sync":return JSON.stringify({peers:JSON.stringify(ke())});case"api_server":return jt();case"is_using_public_server":return!A.getItem("custom-rendezvous-server");case"get_version_number":return Q(e);case"audit_server":return Ot(e);case"alternative_codecs":return curConn.getAlternativeCodecs();case"screen_info":return JSON.stringify({frame:{l:window.screenX,t:window.screenY,r:window.screenX+window.innerWidth,b:window.screenY+window.innerHeight},visibleFrame:{l:window.screen.availLeft,t:window.screen.availTop,r:window.screen.availLeft+window.screen.availWidth,b:window.screen.availTop+window.screen.availHeight},scaleFactor:window.devicePixelRatio});case"main_display":return JSON.stringify({w:window.screen.availWidth,h:window.screen.availHeight,scaleFactor:window.devicePixelRatio});case"langs":var i=Object.entries(Xa).map(([p,D])=>[p,`${D} (${p})`]);return i.sort((p,D)=>p[0].localeCompare(D[0])),JSON.stringify(i);case"build_date":return uo;case"my_id":return R4();case"my_name":return Bt();case"uuid":return At();case"local_os":return mt();case"peer_has_password":return((t=(Eu()[e]||{}).password)!=null?t:"")!=="";case"fullscreen":return Vn()?"Y":"N";case"platform":return curConn.getPlatform();case"enable_trusted_devices":return(s=curConn==null?void 0:curConn.enableTrustedDevices())!=null&&s?"Y":"N"}return""}let ve=new Worker("./libopus.js?v=02816afa"),Nt;function wn(u,e){Nt=Pn(u,e),ve.postMessage({channels:u,sampleRate:e})}function Sn(u){ve.postMessage(u,[u.buffer])}window.init=async()=>{try{ve.onmessage=u=>{Nt.feed(u.data)},await Rt(),await mo(),await Fa(),await j.init(),console.log("init done"),onInitFinished()}catch(u){console.error("Failed to init: "+u.message),onInitFinished()}};window.onunload=()=>{console.log("window close"),va()};function Pn(u,e){return new Gt({channels:u,sampleRate:e,flushingTime:2e3})}function zn(u){if(window.clipboardData&&window.clipboardData.setData)return window.clipboardData.setData("Text",u);if(document.queryCommandSupported&&document.queryCommandSupported("copy")){var e=document.createElement("textarea");e.textContent=u,e.style.position="fixed",document.body.appendChild(e),e.select();try{return document.execCommand("copy")}catch(i){console.warn("Copy to clipboard failed.",i)}finally{document.body.removeChild(e)}}}function Q(u){try{let e=u.split("-"),i=0;if(e.length>0){let o=0;for(let a of e[0].split("."))o=parseInt(a)||0,i=i*1e3+o;i-=o,i+=o*10}return e.length>1&&(i+=parseInt(e[1])||0),i}catch(e){return console.error('Failed to parse version number: "'+u+'" '+e.message),0}}function Rn(u){let e="auto";if(u!="auto")try{const t=JSON.parse(u);if(!t.url)return;e=`url(${t.url}) ${t.hotx} ${t.hoty}, auto`}catch(t){console.error("Failed to set custom cursor: "+t.message);return}for(var i=document.body,o=0;oe[2])}function Nn(){const u=ke();u&&me("load_recent_peers",{peers:JSON.stringify(u)})}function jn(){var u;try{const e=(u=A.getItem("fav"))!=null?u:"[]",i=JSON.parse(e),o=ke().filter(a=>i.includes(a.id));o&&me("load_fav_peers",{peers:JSON.stringify(o)})}catch(e){console.error("Failed to load fav peers: "+e.message)}}function On(u){var e;try{const i=JSON.parse(u),o=i.id;if(o){(e=window.curConn)==null||e.close();const a=new bt;return a.setRemoteId(o),a.setSessionInfo(i),Fe(a),Et("last_remote_id",o),""}else return"No id found in session data "+u}catch(i){return i.message}}function Mn(u){try{if(!Yu())return;Pt()}catch(e){wt("error","Error",e.message,"")}}function Ln(u){_e()}function Un(u,e){function i(o){return/^([0-9a-fA-F]{0,4}:){1,7}[0-9a-fA-F]{0,4}$/.test(o)}if(i(u)){if(u.startsWith("[")){let o=u.split("]:");if(o.length===2){let a=parseInt(o[1])||0;if(a>0)return`${o[0]}]:${a+e}`}}}else if(u.includes(":")){let o=u.split(":");if(o.length===2){let a=parseInt(o[1])||0;if(a>0)return`${o[0]}:${a+e}`}}return u}function jt(){const u=A.getItem("api-server");if(u)return u;const e=A.getItem("custom-rendezvous-server");if(e){let i=Un(e,-2);return i==e?`http://${i}:${yt-2}`:`http://${i}`}return"https://admin.rustdesk.com"}function Ot(u){if(!Ft())return"";const e=jt();return!e||e.includes("rustdesk.com")?"":e+"/api/audit/"+u}function Mt(u,e,i){try{W4.exports.ZstdCodec.run(a=>{var t=new a.Simple;i(e?u.map(s=>t.compress(s,3)):t.compress(u,3))})}catch(o){console.error("Compress failed: ",o)}}function ge(u,e,i){try{W4.exports.ZstdCodec.run(o=>{var a=new o.Simple;i(e?u.map(t=>a.decompress(t)):a.decompress(u))})}catch(o){console.error("Decompress failed: ",o)}}async function Lt(u,e){return new Promise((i,o)=>{try{W4.exports.ZstdCodec.run(a=>{var t=new a.Simple;i(t.compress(u,3))})}catch(a){o(a)}})}async function Ut(u,e){return new Promise((i,o)=>{try{W4.exports.ZstdCodec.run(a=>{var t=new a.Simple;i(t.decompress(u))})}catch(a){o(a)}})}function Wn(){const u=document.documentElement;u.requestFullscreen?u.requestFullscreen():u.mozRequestFullScreen?u.mozRequestFullScreen():u.webkitRequestFullscreen?u.webkitRequestFullscreen():u.msRequestFullscreen&&u.msRequestFullscreen()}function qn(){document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()}function Vn(){return document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement}var Xi=!1;function Kn(){Xi||(console.log("listen fullscreen"),Xi=!0,document.addEventListener("fullscreenchange",()=>onFullscreenChanged(!!document.fullscreenElement)),document.addEventListener("mozfullscreenchange",()=>onFullscreenChanged(!!document.mozFullScreen)),document.addEventListener("webkitfullscreenchange",()=>onFullscreenChanged(!!document.webkitFullscreenElement)),document.addEventListener("msfullscreenchange",()=>onFullscreenChanged(!!document.msFullscreenElement)))}Kn();async function Hn(){try{let u=await Ct();onLoadAbFinished(JSON.stringify(u))}catch(u){console.error("Failed to load ab: "+u.message),onLoadAbFinished("")}}async function Jn(){try{let u=await lo();onLoadGroupFinished(JSON.stringify(u))}catch(u){console.error("Failed to load group: "+u.message),onLoadGroupFinished("")}}const Yi=document.querySelector("#app");if(Yi){let e=function(i,o,a){!Yu()||(i=="input-password"?(document.querySelector("div#status").style.display="none",document.querySelector("div#password").style.display="block"):i?i=="error"?(document.querySelector("div#status").style.display="block",document.querySelector("div#canvas").style.display="none",document.querySelector("div#text").innerHTML='
'+a+"
"):(document.querySelector("div#password").style.display="none",document.querySelector("div#status").style.display="block",document.querySelector("div#text").innerHTML='
'+a+"
"):(document.querySelector("div#canvas").style.display="block",document.querySelector("div#password").style.display="none",document.querySelector("div#status").style.display="none"))};Yi.innerHTML=` +
+ + + + +
Host:
Key:
Id:
+ + + +`;let u;window.init(),document.body.onload=()=>{const i=document.querySelector("#host");i.value=A.getItem("custom-rendezvous-server");const o=document.querySelector("#id");o.value=A.getItem("id");const a=document.querySelector("#key");a.value=A.getItem("key"),u=YUVCanvas.attach(document.getElementById("player"))},window.connect=()=>{const i=document.querySelector("#host");A.setItem("custom-rendezvous-server",i.value);const o=document.querySelector("#id");A.setItem("id",o.value);const a=document.querySelector("#key");A.setItem("key",a.value),(async()=>{const s=zt();s.setMsgbox(e),s.setDraw(l=>{ne(l),u.drawFrame(l)}),document.querySelector("div#status").style.display="block",document.querySelector("div#connect").style.display="none",document.querySelector("div#text").innerHTML="Connecting ...",s.setPeerId(o.value),await s.start()})()},window.cancel=()=>{_e(),document.querySelector("div#connect").style.display="block",document.querySelector("div#password").style.display="none",document.querySelector("div#status").style.display="none",document.querySelector("div#canvas").style.display="none"},window.confirm=()=>{const i=document.querySelector("input#password").value;i&&(document.querySelector("div#password").style.display="none",Yu().login(i))}} diff --git a/resources/web2/js/dist/vendor.js b/resources/web2/js/dist/vendor.js new file mode 100644 index 0000000..5a05b4b --- /dev/null +++ b/resources/web2/js/dist/vendor.js @@ -0,0 +1,102 @@ +/** + * @license + * Copyright 2009 The Closure Library Authors + * Copyright 2020 Daniel Wirtz / The long.js Authors. + * + * 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. + * + * SPDX-License-Identifier: Apache-2.0 + */var wasm=null;try{wasm=new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch{}function Long(t0,DA,vA){this.low=t0|0,this.high=DA|0,this.unsigned=!!vA}Long.prototype.__isLong__;Object.defineProperty(Long.prototype,"__isLong__",{value:!0});function isLong(t0){return(t0&&t0.__isLong__)===!0}function ctz32(t0){var DA=Math.clz32(t0&-t0);return t0?31-DA:DA}Long.isLong=isLong;var INT_CACHE={},UINT_CACHE={};function fromInt(t0,DA){var vA,M0,jA;return DA?(t0>>>=0,(jA=0<=t0&&t0<256)&&(M0=UINT_CACHE[t0],M0)?M0:(vA=fromBits(t0,0,!0),jA&&(UINT_CACHE[t0]=vA),vA)):(t0|=0,(jA=-128<=t0&&t0<128)&&(M0=INT_CACHE[t0],M0)?M0:(vA=fromBits(t0,t0<0?-1:0,!1),jA&&(INT_CACHE[t0]=vA),vA))}Long.fromInt=fromInt;function fromNumber(t0,DA){if(isNaN(t0))return DA?UZERO:ZERO;if(DA){if(t0<0)return UZERO;if(t0>=TWO_PWR_64_DBL)return MAX_UNSIGNED_VALUE}else{if(t0<=-TWO_PWR_63_DBL)return MIN_VALUE;if(t0+1>=TWO_PWR_63_DBL)return MAX_VALUE}return t0<0?fromNumber(-t0,DA).neg():fromBits(t0%TWO_PWR_32_DBL|0,t0/TWO_PWR_32_DBL|0,DA)}Long.fromNumber=fromNumber;function fromBits(t0,DA,vA){return new Long(t0,DA,vA)}Long.fromBits=fromBits;var pow_dbl=Math.pow;function fromString(t0,DA,vA){if(t0.length===0)throw Error("empty string");if(typeof DA=="number"?(vA=DA,DA=!1):DA=!!DA,t0==="NaN"||t0==="Infinity"||t0==="+Infinity"||t0==="-Infinity")return DA?UZERO:ZERO;if(vA=vA||10,vA<2||360)throw Error("interior hyphen");if(M0===0)return fromString(t0.substring(1),DA,vA).neg();for(var jA=fromNumber(pow_dbl(vA,8)),tA=ZERO,AA=0;AA>>0:this.low};LongPrototype.toNumber=function(){return this.unsigned?(this.high>>>0)*TWO_PWR_32_DBL+(this.low>>>0):this.high*TWO_PWR_32_DBL+(this.low>>>0)};LongPrototype.toString=function(DA){if(DA=DA||10,DA<2||36>>0,w0=Q0.toString(DA);if(AA=r0,AA.isZero())return w0+PA;for(;w0.length<6;)w0="0"+w0;PA=""+w0+PA}};LongPrototype.getHighBits=function(){return this.high};LongPrototype.getHighBitsUnsigned=function(){return this.high>>>0};LongPrototype.getLowBits=function(){return this.low};LongPrototype.getLowBitsUnsigned=function(){return this.low>>>0};LongPrototype.getNumBitsAbs=function(){if(this.isNegative())return this.eq(MIN_VALUE)?64:this.neg().getNumBitsAbs();for(var DA=this.high!=0?this.high:this.low,vA=31;vA>0&&(DA&1<=0};LongPrototype.isOdd=function(){return(this.low&1)===1};LongPrototype.isEven=function(){return(this.low&1)===0};LongPrototype.equals=function(DA){return isLong(DA)||(DA=fromValue(DA)),this.unsigned!==DA.unsigned&&this.high>>>31===1&&DA.high>>>31===1?!1:this.high===DA.high&&this.low===DA.low};LongPrototype.eq=LongPrototype.equals;LongPrototype.notEquals=function(DA){return!this.eq(DA)};LongPrototype.neq=LongPrototype.notEquals;LongPrototype.ne=LongPrototype.notEquals;LongPrototype.lessThan=function(DA){return this.comp(DA)<0};LongPrototype.lt=LongPrototype.lessThan;LongPrototype.lessThanOrEqual=function(DA){return this.comp(DA)<=0};LongPrototype.lte=LongPrototype.lessThanOrEqual;LongPrototype.le=LongPrototype.lessThanOrEqual;LongPrototype.greaterThan=function(DA){return this.comp(DA)>0};LongPrototype.gt=LongPrototype.greaterThan;LongPrototype.greaterThanOrEqual=function(DA){return this.comp(DA)>=0};LongPrototype.gte=LongPrototype.greaterThanOrEqual;LongPrototype.ge=LongPrototype.greaterThanOrEqual;LongPrototype.compare=function(DA){if(isLong(DA)||(DA=fromValue(DA)),this.eq(DA))return 0;var vA=this.isNegative(),M0=DA.isNegative();return vA&&!M0?-1:!vA&&M0?1:this.unsigned?DA.high>>>0>this.high>>>0||DA.high===this.high&&DA.low>>>0>this.low>>>0?-1:1:this.sub(DA).isNegative()?-1:1};LongPrototype.comp=LongPrototype.compare;LongPrototype.negate=function(){return!this.unsigned&&this.eq(MIN_VALUE)?MIN_VALUE:this.not().add(ONE)};LongPrototype.neg=LongPrototype.negate;LongPrototype.add=function(DA){isLong(DA)||(DA=fromValue(DA));var vA=this.high>>>16,M0=this.high&65535,jA=this.low>>>16,tA=this.low&65535,AA=DA.high>>>16,PA=DA.high&65535,r0=DA.low>>>16,Q0=DA.low&65535,w0=0,sA=0,G0=0,XA=0;return XA+=tA+Q0,G0+=XA>>>16,XA&=65535,G0+=jA+r0,sA+=G0>>>16,G0&=65535,sA+=M0+PA,w0+=sA>>>16,sA&=65535,w0+=vA+AA,w0&=65535,fromBits(G0<<16|XA,w0<<16|sA,this.unsigned)};LongPrototype.subtract=function(DA){return isLong(DA)||(DA=fromValue(DA)),this.add(DA.neg())};LongPrototype.sub=LongPrototype.subtract;LongPrototype.multiply=function(DA){if(this.isZero())return this;if(isLong(DA)||(DA=fromValue(DA)),wasm){var vA=wasm.mul(this.low,this.high,DA.low,DA.high);return fromBits(vA,wasm.get_high(),this.unsigned)}if(DA.isZero())return this.unsigned?UZERO:ZERO;if(this.eq(MIN_VALUE))return DA.isOdd()?MIN_VALUE:ZERO;if(DA.eq(MIN_VALUE))return this.isOdd()?MIN_VALUE:ZERO;if(this.isNegative())return DA.isNegative()?this.neg().mul(DA.neg()):this.neg().mul(DA).neg();if(DA.isNegative())return this.mul(DA.neg()).neg();if(this.lt(TWO_PWR_24)&&DA.lt(TWO_PWR_24))return fromNumber(this.toNumber()*DA.toNumber(),this.unsigned);var M0=this.high>>>16,jA=this.high&65535,tA=this.low>>>16,AA=this.low&65535,PA=DA.high>>>16,r0=DA.high&65535,Q0=DA.low>>>16,w0=DA.low&65535,sA=0,G0=0,XA=0,F0=0;return F0+=AA*w0,XA+=F0>>>16,F0&=65535,XA+=tA*w0,G0+=XA>>>16,XA&=65535,XA+=AA*Q0,G0+=XA>>>16,XA&=65535,G0+=jA*w0,sA+=G0>>>16,G0&=65535,G0+=tA*Q0,sA+=G0>>>16,G0&=65535,G0+=AA*r0,sA+=G0>>>16,G0&=65535,sA+=M0*w0+jA*Q0+tA*r0+AA*PA,sA&=65535,fromBits(XA<<16|F0,sA<<16|G0,this.unsigned)};LongPrototype.mul=LongPrototype.multiply;LongPrototype.divide=function(DA){if(isLong(DA)||(DA=fromValue(DA)),DA.isZero())throw Error("division by zero");if(wasm){if(!this.unsigned&&this.high===-2147483648&&DA.low===-1&&DA.high===-1)return this;var vA=(this.unsigned?wasm.div_u:wasm.div_s)(this.low,this.high,DA.low,DA.high);return fromBits(vA,wasm.get_high(),this.unsigned)}if(this.isZero())return this.unsigned?UZERO:ZERO;var M0,jA,tA;if(this.unsigned){if(DA.unsigned||(DA=DA.toUnsigned()),DA.gt(this))return UZERO;if(DA.gt(this.shru(1)))return UONE;tA=UZERO}else{if(this.eq(MIN_VALUE)){if(DA.eq(ONE)||DA.eq(NEG_ONE))return MIN_VALUE;if(DA.eq(MIN_VALUE))return ONE;var AA=this.shr(1);return M0=AA.div(DA).shl(1),M0.eq(ZERO)?DA.isNegative()?ONE:NEG_ONE:(jA=this.sub(DA.mul(M0)),tA=M0.add(jA.div(DA)),tA)}else if(DA.eq(MIN_VALUE))return this.unsigned?UZERO:ZERO;if(this.isNegative())return DA.isNegative()?this.neg().div(DA.neg()):this.neg().div(DA).neg();if(DA.isNegative())return this.div(DA.neg()).neg();tA=ZERO}for(jA=this;jA.gte(DA);){M0=Math.max(1,Math.floor(jA.toNumber()/DA.toNumber()));for(var PA=Math.ceil(Math.log(M0)/Math.LN2),r0=PA<=48?1:pow_dbl(2,PA-48),Q0=fromNumber(M0),w0=Q0.mul(DA);w0.isNegative()||w0.gt(jA);)M0-=r0,Q0=fromNumber(M0,this.unsigned),w0=Q0.mul(DA);Q0.isZero()&&(Q0=ONE),tA=tA.add(Q0),jA=jA.sub(w0)}return tA};LongPrototype.div=LongPrototype.divide;LongPrototype.modulo=function(DA){if(isLong(DA)||(DA=fromValue(DA)),wasm){var vA=(this.unsigned?wasm.rem_u:wasm.rem_s)(this.low,this.high,DA.low,DA.high);return fromBits(vA,wasm.get_high(),this.unsigned)}return this.sub(this.div(DA).mul(DA))};LongPrototype.mod=LongPrototype.modulo;LongPrototype.rem=LongPrototype.modulo;LongPrototype.not=function(){return fromBits(~this.low,~this.high,this.unsigned)};LongPrototype.countLeadingZeros=function(){return this.high?Math.clz32(this.high):Math.clz32(this.low)+32};LongPrototype.clz=LongPrototype.countLeadingZeros;LongPrototype.countTrailingZeros=function(){return this.low?ctz32(this.low):ctz32(this.high)+32};LongPrototype.ctz=LongPrototype.countTrailingZeros;LongPrototype.and=function(DA){return isLong(DA)||(DA=fromValue(DA)),fromBits(this.low&DA.low,this.high&DA.high,this.unsigned)};LongPrototype.or=function(DA){return isLong(DA)||(DA=fromValue(DA)),fromBits(this.low|DA.low,this.high|DA.high,this.unsigned)};LongPrototype.xor=function(DA){return isLong(DA)||(DA=fromValue(DA)),fromBits(this.low^DA.low,this.high^DA.high,this.unsigned)};LongPrototype.shiftLeft=function(DA){return isLong(DA)&&(DA=DA.toInt()),(DA&=63)===0?this:DA<32?fromBits(this.low<>>32-DA,this.unsigned):fromBits(0,this.low<>>DA|this.high<<32-DA,this.high>>DA,this.unsigned):fromBits(this.high>>DA-32,this.high>=0?0:-1,this.unsigned)};LongPrototype.shr=LongPrototype.shiftRight;LongPrototype.shiftRightUnsigned=function(DA){return isLong(DA)&&(DA=DA.toInt()),(DA&=63)===0?this:DA<32?fromBits(this.low>>>DA|this.high<<32-DA,this.high>>>DA,this.unsigned):DA===32?fromBits(this.high,0,this.unsigned):fromBits(this.high>>>DA-32,0,this.unsigned)};LongPrototype.shru=LongPrototype.shiftRightUnsigned;LongPrototype.shr_u=LongPrototype.shiftRightUnsigned;LongPrototype.rotateLeft=function(DA){var vA;return isLong(DA)&&(DA=DA.toInt()),(DA&=63)===0?this:DA===32?fromBits(this.high,this.low,this.unsigned):DA<32?(vA=32-DA,fromBits(this.low<>>vA,this.high<>>vA,this.unsigned)):(DA-=32,vA=32-DA,fromBits(this.high<>>vA,this.low<>>vA,this.unsigned))};LongPrototype.rotl=LongPrototype.rotateLeft;LongPrototype.rotateRight=function(DA){var vA;return isLong(DA)&&(DA=DA.toInt()),(DA&=63)===0?this:DA===32?fromBits(this.high,this.low,this.unsigned):DA<32?(vA=32-DA,fromBits(this.high<>>DA,this.low<>>DA,this.unsigned)):(DA-=32,vA=32-DA,fromBits(this.low<>>DA,this.high<>>DA,this.unsigned))};LongPrototype.rotr=LongPrototype.rotateRight;LongPrototype.toSigned=function(){return this.unsigned?fromBits(this.low,this.high,!1):this};LongPrototype.toUnsigned=function(){return this.unsigned?this:fromBits(this.low,this.high,!0)};LongPrototype.toBytes=function(DA){return DA?this.toBytesLE():this.toBytesBE()};LongPrototype.toBytesLE=function(){var DA=this.high,vA=this.low;return[vA&255,vA>>>8&255,vA>>>16&255,vA>>>24,DA&255,DA>>>8&255,DA>>>16&255,DA>>>24]};LongPrototype.toBytesBE=function(){var DA=this.high,vA=this.low;return[DA>>>24,DA>>>16&255,DA>>>8&255,DA&255,vA>>>24,vA>>>16&255,vA>>>8&255,vA&255]};Long.fromBytes=function(DA,vA,M0){return M0?Long.fromBytesLE(DA,vA):Long.fromBytesBE(DA,vA)};Long.fromBytesLE=function(DA,vA){return new Long(DA[0]|DA[1]<<8|DA[2]<<16|DA[3]<<24,DA[4]|DA[5]<<8|DA[6]<<16|DA[7]<<24,vA)};Long.fromBytesBE=function(DA,vA){return new Long(DA[4]<<24|DA[5]<<16|DA[6]<<8|DA[7],DA[0]<<24|DA[1]<<16|DA[2]<<8|DA[3],vA)};var commonjsGlobal=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function getAugmentedNamespace(t0){if(t0.__esModule)return t0;var DA=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(t0).forEach(function(vA){var M0=Object.getOwnPropertyDescriptor(t0,vA);Object.defineProperty(DA,vA,M0.get?M0:{enumerable:!0,get:function(){return t0[vA]}})}),DA}function commonjsRequire(t0){throw new Error('Could not dynamically require "'+t0+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var indexMinimal={},minimal$1={},aspromise=asPromise;function asPromise(t0,DA){for(var vA=new Array(arguments.length-1),M0=0,jA=2,tA=!0;jA1&&PA.charAt(r0)==="=";)++Q0;return Math.ceil(PA.length*3)/4-Q0};for(var vA=new Array(64),M0=new Array(123),jA=0;jA<64;)M0[vA[jA]=jA<26?jA+65:jA<52?jA+71:jA<62?jA-4:jA-59|43]=jA++;DA.encode=function(PA,r0,Q0){for(var w0=null,sA=[],G0=0,XA=0,F0;r0>2],F0=(dA&3)<<4,XA=1;break;case 1:sA[G0++]=vA[F0|dA>>4],F0=(dA&15)<<2,XA=2;break;case 2:sA[G0++]=vA[F0|dA>>6],sA[G0++]=vA[dA&63],XA=0;break}G0>8191&&((w0||(w0=[])).push(String.fromCharCode.apply(String,sA)),G0=0)}return XA&&(sA[G0++]=vA[F0],sA[G0++]=61,XA===1&&(sA[G0++]=61)),w0?(G0&&w0.push(String.fromCharCode.apply(String,sA.slice(0,G0))),w0.join("")):String.fromCharCode.apply(String,sA.slice(0,G0))};var tA="invalid encoding";DA.decode=function(PA,r0,Q0){for(var w0=Q0,sA=0,G0,XA=0;XA1)break;if((F0=M0[F0])===void 0)throw Error(tA);switch(sA){case 0:G0=F0,sA=1;break;case 1:r0[Q0++]=G0<<2|(F0&48)>>4,G0=F0,sA=2;break;case 2:r0[Q0++]=(G0&15)<<4|(F0&60)>>2,G0=F0,sA=3;break;case 3:r0[Q0++]=(G0&3)<<6|F0,sA=0;break}}if(sA===1)throw Error(tA);return Q0-w0},DA.test=function(PA){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(PA)}})(base64$1);var eventemitter=EventEmitter;function EventEmitter(){this._listeners={}}EventEmitter.prototype.on=function(DA,vA,M0){return(this._listeners[DA]||(this._listeners[DA]=[])).push({fn:vA,ctx:M0||this}),this};EventEmitter.prototype.off=function(DA,vA){if(DA===void 0)this._listeners={};else if(vA===void 0)this._listeners[DA]=[];else for(var M0=this._listeners[DA],jA=0;jA0?0:2147483648,tA,AA);else if(isNaN(jA))M0(2143289344,tA,AA);else if(jA>34028234663852886e22)M0((PA<<31|2139095040)>>>0,tA,AA);else if(jA<11754943508222875e-54)M0((PA<<31|Math.round(jA/1401298464324817e-60))>>>0,tA,AA);else{var r0=Math.floor(Math.log(jA)/Math.LN2),Q0=Math.round(jA*Math.pow(2,-r0)*8388608)&8388607;M0((PA<<31|r0+127<<23|Q0)>>>0,tA,AA)}}t0.writeFloatLE=DA.bind(null,writeUintLE),t0.writeFloatBE=DA.bind(null,writeUintBE);function vA(M0,jA,tA){var AA=M0(jA,tA),PA=(AA>>31)*2+1,r0=AA>>>23&255,Q0=AA&8388607;return r0===255?Q0?NaN:PA*(1/0):r0===0?PA*1401298464324817e-60*Q0:PA*Math.pow(2,r0-150)*(Q0+8388608)}t0.readFloatLE=vA.bind(null,readUintLE),t0.readFloatBE=vA.bind(null,readUintBE)}(),typeof Float64Array!="undefined"?function(){var DA=new Float64Array([-0]),vA=new Uint8Array(DA.buffer),M0=vA[7]===128;function jA(r0,Q0,w0){DA[0]=r0,Q0[w0]=vA[0],Q0[w0+1]=vA[1],Q0[w0+2]=vA[2],Q0[w0+3]=vA[3],Q0[w0+4]=vA[4],Q0[w0+5]=vA[5],Q0[w0+6]=vA[6],Q0[w0+7]=vA[7]}function tA(r0,Q0,w0){DA[0]=r0,Q0[w0]=vA[7],Q0[w0+1]=vA[6],Q0[w0+2]=vA[5],Q0[w0+3]=vA[4],Q0[w0+4]=vA[3],Q0[w0+5]=vA[2],Q0[w0+6]=vA[1],Q0[w0+7]=vA[0]}t0.writeDoubleLE=M0?jA:tA,t0.writeDoubleBE=M0?tA:jA;function AA(r0,Q0){return vA[0]=r0[Q0],vA[1]=r0[Q0+1],vA[2]=r0[Q0+2],vA[3]=r0[Q0+3],vA[4]=r0[Q0+4],vA[5]=r0[Q0+5],vA[6]=r0[Q0+6],vA[7]=r0[Q0+7],DA[0]}function PA(r0,Q0){return vA[7]=r0[Q0],vA[6]=r0[Q0+1],vA[5]=r0[Q0+2],vA[4]=r0[Q0+3],vA[3]=r0[Q0+4],vA[2]=r0[Q0+5],vA[1]=r0[Q0+6],vA[0]=r0[Q0+7],DA[0]}t0.readDoubleLE=M0?AA:PA,t0.readDoubleBE=M0?PA:AA}():function(){function DA(M0,jA,tA,AA,PA,r0){var Q0=AA<0?1:0;if(Q0&&(AA=-AA),AA===0)M0(0,PA,r0+jA),M0(1/AA>0?0:2147483648,PA,r0+tA);else if(isNaN(AA))M0(0,PA,r0+jA),M0(2146959360,PA,r0+tA);else if(AA>17976931348623157e292)M0(0,PA,r0+jA),M0((Q0<<31|2146435072)>>>0,PA,r0+tA);else{var w0;if(AA<22250738585072014e-324)w0=AA/5e-324,M0(w0>>>0,PA,r0+jA),M0((Q0<<31|w0/4294967296)>>>0,PA,r0+tA);else{var sA=Math.floor(Math.log(AA)/Math.LN2);sA===1024&&(sA=1023),w0=AA*Math.pow(2,-sA),M0(w0*4503599627370496>>>0,PA,r0+jA),M0((Q0<<31|sA+1023<<20|w0*1048576&1048575)>>>0,PA,r0+tA)}}}t0.writeDoubleLE=DA.bind(null,writeUintLE,0,4),t0.writeDoubleBE=DA.bind(null,writeUintBE,4,0);function vA(M0,jA,tA,AA,PA){var r0=M0(AA,PA+jA),Q0=M0(AA,PA+tA),w0=(Q0>>31)*2+1,sA=Q0>>>20&2047,G0=4294967296*(Q0&1048575)+r0;return sA===2047?G0?NaN:w0*(1/0):sA===0?w0*5e-324*G0:w0*Math.pow(2,sA-1075)*(G0+4503599627370496)}t0.readDoubleLE=vA.bind(null,readUintLE,0,4),t0.readDoubleBE=vA.bind(null,readUintBE,4,0)}(),t0}function writeUintLE(t0,DA,vA){DA[vA]=t0&255,DA[vA+1]=t0>>>8&255,DA[vA+2]=t0>>>16&255,DA[vA+3]=t0>>>24}function writeUintBE(t0,DA,vA){DA[vA]=t0>>>24,DA[vA+1]=t0>>>16&255,DA[vA+2]=t0>>>8&255,DA[vA+3]=t0&255}function readUintLE(t0,DA){return(t0[DA]|t0[DA+1]<<8|t0[DA+2]<<16|t0[DA+3]<<24)>>>0}function readUintBE(t0,DA){return(t0[DA]<<24|t0[DA+1]<<16|t0[DA+2]<<8|t0[DA+3])>>>0}var inquire_1=inquire;function inquire(moduleName){try{var mod=eval("quire".replace(/^/,"re"))(moduleName);if(mod&&(mod.length||Object.keys(mod).length))return mod}catch(t0){}return null}var utf8$2={};(function(t0){var DA=t0;DA.length=function(M0){for(var jA=0,tA=0,AA=0;AA191&&w0<224?r0[Q0++]=(w0&31)<<6|M0[jA++]&63:w0>239&&w0<365?(w0=((w0&7)<<18|(M0[jA++]&63)<<12|(M0[jA++]&63)<<6|M0[jA++]&63)-65536,r0[Q0++]=55296+(w0>>10),r0[Q0++]=56320+(w0&1023)):r0[Q0++]=(w0&15)<<12|(M0[jA++]&63)<<6|M0[jA++]&63,Q0>8191&&((PA||(PA=[])).push(String.fromCharCode.apply(String,r0)),Q0=0);return PA?(Q0&&PA.push(String.fromCharCode.apply(String,r0.slice(0,Q0))),PA.join("")):String.fromCharCode.apply(String,r0.slice(0,Q0))},DA.write=function(M0,jA,tA){for(var AA=tA,PA,r0,Q0=0;Q0>6|192,jA[tA++]=PA&63|128):(PA&64512)===55296&&((r0=M0.charCodeAt(Q0+1))&64512)===56320?(PA=65536+((PA&1023)<<10)+(r0&1023),++Q0,jA[tA++]=PA>>18|240,jA[tA++]=PA>>12&63|128,jA[tA++]=PA>>6&63|128,jA[tA++]=PA&63|128):(jA[tA++]=PA>>12|224,jA[tA++]=PA>>6&63|128,jA[tA++]=PA&63|128);return tA-AA}})(utf8$2);var pool_1=pool;function pool(t0,DA,vA){var M0=vA||8192,jA=M0>>>1,tA=null,AA=M0;return function(r0){if(r0<1||r0>jA)return t0(r0);AA+r0>M0&&(tA=t0(M0),AA=0);var Q0=DA.call(tA,AA,AA+=r0);return AA&7&&(AA=(AA|7)+1),Q0}}var longbits=LongBits$2,util$5=minimal$1;function LongBits$2(t0,DA){this.lo=t0>>>0,this.hi=DA>>>0}var zero=LongBits$2.zero=new LongBits$2(0,0);zero.toNumber=function(){return 0};zero.zzEncode=zero.zzDecode=function(){return this};zero.length=function(){return 1};var zeroHash=LongBits$2.zeroHash="\0\0\0\0\0\0\0\0";LongBits$2.fromNumber=function t0(DA){if(DA===0)return zero;var vA=DA<0;vA&&(DA=-DA);var M0=DA>>>0,jA=(DA-M0)/4294967296>>>0;return vA&&(jA=~jA>>>0,M0=~M0>>>0,++M0>4294967295&&(M0=0,++jA>4294967295&&(jA=0))),new LongBits$2(M0,jA)};LongBits$2.from=function t0(DA){if(typeof DA=="number")return LongBits$2.fromNumber(DA);if(util$5.isString(DA))if(util$5.Long)DA=util$5.Long.fromString(DA);else return LongBits$2.fromNumber(parseInt(DA,10));return DA.low||DA.high?new LongBits$2(DA.low>>>0,DA.high>>>0):zero};LongBits$2.prototype.toNumber=function t0(DA){if(!DA&&this.hi>>>31){var vA=~this.lo+1>>>0,M0=~this.hi>>>0;return vA||(M0=M0+1>>>0),-(vA+M0*4294967296)}return this.lo+this.hi*4294967296};LongBits$2.prototype.toLong=function t0(DA){return util$5.Long?new util$5.Long(this.lo|0,this.hi|0,Boolean(DA)):{low:this.lo|0,high:this.hi|0,unsigned:Boolean(DA)}};var charCodeAt=String.prototype.charCodeAt;LongBits$2.fromHash=function t0(DA){return DA===zeroHash?zero:new LongBits$2((charCodeAt.call(DA,0)|charCodeAt.call(DA,1)<<8|charCodeAt.call(DA,2)<<16|charCodeAt.call(DA,3)<<24)>>>0,(charCodeAt.call(DA,4)|charCodeAt.call(DA,5)<<8|charCodeAt.call(DA,6)<<16|charCodeAt.call(DA,7)<<24)>>>0)};LongBits$2.prototype.toHash=function t0(){return String.fromCharCode(this.lo&255,this.lo>>>8&255,this.lo>>>16&255,this.lo>>>24,this.hi&255,this.hi>>>8&255,this.hi>>>16&255,this.hi>>>24)};LongBits$2.prototype.zzEncode=function t0(){var DA=this.hi>>31;return this.hi=((this.hi<<1|this.lo>>>31)^DA)>>>0,this.lo=(this.lo<<1^DA)>>>0,this};LongBits$2.prototype.zzDecode=function t0(){var DA=-(this.lo&1);return this.lo=((this.lo>>>1|this.hi<<31)^DA)>>>0,this.hi=(this.hi>>>1^DA)>>>0,this};LongBits$2.prototype.length=function t0(){var DA=this.lo,vA=(this.lo>>>28|this.hi<<4)>>>0,M0=this.hi>>>24;return M0===0?vA===0?DA<16384?DA<128?1:2:DA<2097152?3:4:vA<16384?vA<128?5:6:vA<2097152?7:8:M0<128?9:10};(function(t0){var DA=t0;DA.asPromise=aspromise,DA.base64=base64$1,DA.EventEmitter=eventemitter,DA.float=float,DA.inquire=inquire_1,DA.utf8=utf8$2,DA.pool=pool_1,DA.LongBits=longbits,DA.isNode=Boolean(typeof commonjsGlobal!="undefined"&&commonjsGlobal&&commonjsGlobal.process&&commonjsGlobal.process.versions&&commonjsGlobal.process.versions.node),DA.global=DA.isNode&&commonjsGlobal||typeof window!="undefined"&&window||typeof self!="undefined"&&self||commonjsGlobal,DA.emptyArray=Object.freeze?Object.freeze([]):[],DA.emptyObject=Object.freeze?Object.freeze({}):{},DA.isInteger=Number.isInteger||function(tA){return typeof tA=="number"&&isFinite(tA)&&Math.floor(tA)===tA},DA.isString=function(tA){return typeof tA=="string"||tA instanceof String},DA.isObject=function(tA){return tA&&typeof tA=="object"},DA.isset=DA.isSet=function(tA,AA){var PA=tA[AA];return PA!=null&&tA.hasOwnProperty(AA)?typeof PA!="object"||(Array.isArray(PA)?PA.length:Object.keys(PA).length)>0:!1},DA.Buffer=function(){try{var jA=DA.inquire("buffer").Buffer;return jA.prototype.utf8Write?jA:null}catch{return null}}(),DA._Buffer_from=null,DA._Buffer_allocUnsafe=null,DA.newBuffer=function(tA){return typeof tA=="number"?DA.Buffer?DA._Buffer_allocUnsafe(tA):new DA.Array(tA):DA.Buffer?DA._Buffer_from(tA):typeof Uint8Array=="undefined"?tA:new Uint8Array(tA)},DA.Array=typeof Uint8Array!="undefined"?Uint8Array:Array,DA.Long=DA.global.dcodeIO&&DA.global.dcodeIO.Long||DA.global.Long||DA.inquire("long"),DA.key2Re=/^true|false|0|1$/,DA.key32Re=/^-?(?:0|[1-9][0-9]*)$/,DA.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,DA.longToHash=function(tA){return tA?DA.LongBits.from(tA).toHash():DA.LongBits.zeroHash},DA.longFromHash=function(tA,AA){var PA=DA.LongBits.fromHash(tA);return DA.Long?DA.Long.fromBits(PA.lo,PA.hi,AA):PA.toNumber(Boolean(AA))};function vA(jA,tA,AA){for(var PA=Object.keys(tA),r0=0;r0-1;--Q0)if(AA[r0[Q0]]===1&&this[r0[Q0]]!==void 0&&this[r0[Q0]]!==null)return r0[Q0]}},DA.oneOfSetter=function(tA){return function(AA){for(var PA=0;PA127;)DA[vA++]=t0&127|128,t0>>>=7;DA[vA]=t0}function VarintOp(t0,DA){this.len=t0,this.next=void 0,this.val=DA}VarintOp.prototype=Object.create(Op.prototype);VarintOp.prototype.fn=writeVarint32;Writer$1.prototype.uint32=function t0(DA){return this.len+=(this.tail=this.tail.next=new VarintOp((DA=DA>>>0)<128?1:DA<16384?2:DA<2097152?3:DA<268435456?4:5,DA)).len,this};Writer$1.prototype.int32=function t0(DA){return DA<0?this._push(writeVarint64,10,LongBits$1.fromNumber(DA)):this.uint32(DA)};Writer$1.prototype.sint32=function t0(DA){return this.uint32((DA<<1^DA>>31)>>>0)};function writeVarint64(t0,DA,vA){for(;t0.hi;)DA[vA++]=t0.lo&127|128,t0.lo=(t0.lo>>>7|t0.hi<<25)>>>0,t0.hi>>>=7;for(;t0.lo>127;)DA[vA++]=t0.lo&127|128,t0.lo=t0.lo>>>7;DA[vA++]=t0.lo}Writer$1.prototype.uint64=function t0(DA){var vA=LongBits$1.from(DA);return this._push(writeVarint64,vA.length(),vA)};Writer$1.prototype.int64=Writer$1.prototype.uint64;Writer$1.prototype.sint64=function t0(DA){var vA=LongBits$1.from(DA).zzEncode();return this._push(writeVarint64,vA.length(),vA)};Writer$1.prototype.bool=function t0(DA){return this._push(writeByte,1,DA?1:0)};function writeFixed32(t0,DA,vA){DA[vA]=t0&255,DA[vA+1]=t0>>>8&255,DA[vA+2]=t0>>>16&255,DA[vA+3]=t0>>>24}Writer$1.prototype.fixed32=function t0(DA){return this._push(writeFixed32,4,DA>>>0)};Writer$1.prototype.sfixed32=Writer$1.prototype.fixed32;Writer$1.prototype.fixed64=function t0(DA){var vA=LongBits$1.from(DA);return this._push(writeFixed32,4,vA.lo)._push(writeFixed32,4,vA.hi)};Writer$1.prototype.sfixed64=Writer$1.prototype.fixed64;Writer$1.prototype.float=function t0(DA){return this._push(util$4.float.writeFloatLE,4,DA)};Writer$1.prototype.double=function t0(DA){return this._push(util$4.float.writeDoubleLE,8,DA)};var writeBytes=util$4.Array.prototype.set?function t0(DA,vA,M0){vA.set(DA,M0)}:function t0(DA,vA,M0){for(var jA=0;jA>>0;if(!vA)return this._push(writeByte,1,0);if(util$4.isString(DA)){var M0=Writer$1.alloc(vA=base64.length(DA));base64.decode(DA,M0,0),DA=M0}return this.uint32(vA)._push(writeBytes,vA,DA)};Writer$1.prototype.string=function t0(DA){var vA=utf8$1.length(DA);return vA?this.uint32(vA)._push(utf8$1.write,vA,DA):this._push(writeByte,1,0)};Writer$1.prototype.fork=function t0(){return this.states=new State(this),this.head=this.tail=new Op(noop,0,0),this.len=0,this};Writer$1.prototype.reset=function t0(){return this.states?(this.head=this.states.head,this.tail=this.states.tail,this.len=this.states.len,this.states=this.states.next):(this.head=this.tail=new Op(noop,0,0),this.len=0),this};Writer$1.prototype.ldelim=function t0(){var DA=this.head,vA=this.tail,M0=this.len;return this.reset().uint32(M0),M0&&(this.tail.next=DA.next,this.tail=vA,this.len+=M0),this};Writer$1.prototype.finish=function t0(){for(var DA=this.head.next,vA=this.constructor.alloc(this.len),M0=0;DA;)DA.fn(DA.val,vA,M0),M0+=DA.len,DA=DA.next;return vA};Writer$1._configure=function(t0){BufferWriter$1=t0,Writer$1.create=create$1(),BufferWriter$1._configure()};var writer_buffer=BufferWriter,Writer=writer;(BufferWriter.prototype=Object.create(Writer.prototype)).constructor=BufferWriter;var util$3=minimal$1;function BufferWriter(){Writer.call(this)}BufferWriter._configure=function(){BufferWriter.alloc=util$3._Buffer_allocUnsafe,BufferWriter.writeBytesBuffer=util$3.Buffer&&util$3.Buffer.prototype instanceof Uint8Array&&util$3.Buffer.prototype.set.name==="set"?function(DA,vA,M0){vA.set(DA,M0)}:function(DA,vA,M0){if(DA.copy)DA.copy(vA,M0,0,DA.length);else for(var jA=0;jA>>0;return this.uint32(vA),vA&&this._push(BufferWriter.writeBytesBuffer,vA,DA),this};function writeStringBuffer(t0,DA,vA){t0.length<40?util$3.utf8.write(t0,DA,vA):DA.utf8Write?DA.utf8Write(t0,vA):DA.write(t0,vA)}BufferWriter.prototype.string=function t0(DA){var vA=util$3.Buffer.byteLength(DA);return this.uint32(vA),vA&&this._push(writeStringBuffer,vA,DA),this};BufferWriter._configure();var reader=Reader$1,util$2=minimal$1,BufferReader$1,LongBits=util$2.LongBits,utf8=util$2.utf8;function indexOutOfRange(t0,DA){return RangeError("index out of range: "+t0.pos+" + "+(DA||1)+" > "+t0.len)}function Reader$1(t0){this.buf=t0,this.pos=0,this.len=t0.length}var create_array=typeof Uint8Array!="undefined"?function t0(DA){if(DA instanceof Uint8Array||Array.isArray(DA))return new Reader$1(DA);throw Error("illegal buffer")}:function t0(DA){if(Array.isArray(DA))return new Reader$1(DA);throw Error("illegal buffer")},create=function t0(){return util$2.Buffer?function(vA){return(Reader$1.create=function(jA){return util$2.Buffer.isBuffer(jA)?new BufferReader$1(jA):create_array(jA)})(vA)}:create_array};Reader$1.create=create();Reader$1.prototype._slice=util$2.Array.prototype.subarray||util$2.Array.prototype.slice;Reader$1.prototype.uint32=function t0(){var DA=4294967295;return function(){if(DA=(this.buf[this.pos]&127)>>>0,this.buf[this.pos++]<128||(DA=(DA|(this.buf[this.pos]&127)<<7)>>>0,this.buf[this.pos++]<128)||(DA=(DA|(this.buf[this.pos]&127)<<14)>>>0,this.buf[this.pos++]<128)||(DA=(DA|(this.buf[this.pos]&127)<<21)>>>0,this.buf[this.pos++]<128)||(DA=(DA|(this.buf[this.pos]&15)<<28)>>>0,this.buf[this.pos++]<128))return DA;if((this.pos+=5)>this.len)throw this.pos=this.len,indexOutOfRange(this,10);return DA}}();Reader$1.prototype.int32=function t0(){return this.uint32()|0};Reader$1.prototype.sint32=function t0(){var DA=this.uint32();return DA>>>1^-(DA&1)|0};function readLongVarint(){var t0=new LongBits(0,0),DA=0;if(this.len-this.pos>4){for(;DA<4;++DA)if(t0.lo=(t0.lo|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return t0;if(t0.lo=(t0.lo|(this.buf[this.pos]&127)<<28)>>>0,t0.hi=(t0.hi|(this.buf[this.pos]&127)>>4)>>>0,this.buf[this.pos++]<128)return t0;DA=0}else{for(;DA<3;++DA){if(this.pos>=this.len)throw indexOutOfRange(this);if(t0.lo=(t0.lo|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return t0}return t0.lo=(t0.lo|(this.buf[this.pos++]&127)<>>0,t0}if(this.len-this.pos>4){for(;DA<5;++DA)if(t0.hi=(t0.hi|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return t0}else for(;DA<5;++DA){if(this.pos>=this.len)throw indexOutOfRange(this);if(t0.hi=(t0.hi|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return t0}throw Error("invalid varint encoding")}Reader$1.prototype.bool=function t0(){return this.uint32()!==0};function readFixed32_end(t0,DA){return(t0[DA-4]|t0[DA-3]<<8|t0[DA-2]<<16|t0[DA-1]<<24)>>>0}Reader$1.prototype.fixed32=function t0(){if(this.pos+4>this.len)throw indexOutOfRange(this,4);return readFixed32_end(this.buf,this.pos+=4)};Reader$1.prototype.sfixed32=function t0(){if(this.pos+4>this.len)throw indexOutOfRange(this,4);return readFixed32_end(this.buf,this.pos+=4)|0};function readFixed64(){if(this.pos+8>this.len)throw indexOutOfRange(this,8);return new LongBits(readFixed32_end(this.buf,this.pos+=4),readFixed32_end(this.buf,this.pos+=4))}Reader$1.prototype.float=function t0(){if(this.pos+4>this.len)throw indexOutOfRange(this,4);var DA=util$2.float.readFloatLE(this.buf,this.pos);return this.pos+=4,DA};Reader$1.prototype.double=function t0(){if(this.pos+8>this.len)throw indexOutOfRange(this,4);var DA=util$2.float.readDoubleLE(this.buf,this.pos);return this.pos+=8,DA};Reader$1.prototype.bytes=function t0(){var DA=this.uint32(),vA=this.pos,M0=this.pos+DA;if(M0>this.len)throw indexOutOfRange(this,DA);if(this.pos+=DA,Array.isArray(this.buf))return this.buf.slice(vA,M0);if(vA===M0){var jA=util$2.Buffer;return jA?jA.alloc(0):new this.buf.constructor(0)}return this._slice.call(this.buf,vA,M0)};Reader$1.prototype.string=function t0(){var DA=this.bytes();return utf8.read(DA,0,DA.length)};Reader$1.prototype.skip=function t0(DA){if(typeof DA=="number"){if(this.pos+DA>this.len)throw indexOutOfRange(this,DA);this.pos+=DA}else do if(this.pos>=this.len)throw indexOutOfRange(this);while(this.buf[this.pos++]&128);return this};Reader$1.prototype.skipType=function(t0){switch(t0){case 0:this.skip();break;case 1:this.skip(8);break;case 2:this.skip(this.uint32());break;case 3:for(;(t0=this.uint32()&7)!==4;)this.skipType(t0);break;case 5:this.skip(4);break;default:throw Error("invalid wire type "+t0+" at offset "+this.pos)}return this};Reader$1._configure=function(t0){BufferReader$1=t0,Reader$1.create=create(),BufferReader$1._configure();var DA=util$2.Long?"toLong":"toNumber";util$2.merge(Reader$1.prototype,{int64:function(){return readLongVarint.call(this)[DA](!1)},uint64:function(){return readLongVarint.call(this)[DA](!0)},sint64:function(){return readLongVarint.call(this).zzDecode()[DA](!1)},fixed64:function(){return readFixed64.call(this)[DA](!0)},sfixed64:function(){return readFixed64.call(this)[DA](!1)}})};var reader_buffer=BufferReader,Reader=reader;(BufferReader.prototype=Object.create(Reader.prototype)).constructor=BufferReader;var util$1=minimal$1;function BufferReader(t0){Reader.call(this,t0)}BufferReader._configure=function(){util$1.Buffer&&(BufferReader.prototype._slice=util$1.Buffer.prototype.slice)};BufferReader.prototype.string=function t0(){var DA=this.uint32();return this.buf.utf8Slice?this.buf.utf8Slice(this.pos,this.pos=Math.min(this.pos+DA,this.len)):this.buf.toString("utf-8",this.pos,this.pos=Math.min(this.pos+DA,this.len))};BufferReader._configure();var rpc={},service=Service,util=minimal$1;(Service.prototype=Object.create(util.EventEmitter.prototype)).constructor=Service;function Service(t0,DA,vA){if(typeof t0!="function")throw TypeError("rpcImpl must be a function");util.EventEmitter.call(this),this.rpcImpl=t0,this.requestDelimited=Boolean(DA),this.responseDelimited=Boolean(vA)}Service.prototype.rpcCall=function t0(DA,vA,M0,jA,tA){if(!jA)throw TypeError("request must be specified");var AA=this;if(!tA)return util.asPromise(t0,AA,DA,vA,M0,jA);if(!AA.rpcImpl){setTimeout(function(){tA(Error("already ended"))},0);return}try{return AA.rpcImpl(DA,vA[AA.requestDelimited?"encodeDelimited":"encode"](jA).finish(),function(r0,Q0){if(r0)return AA.emit("error",r0,DA),tA(r0);if(Q0===null){AA.end(!0);return}if(!(Q0 instanceof M0))try{Q0=M0[AA.responseDelimited?"decodeDelimited":"decode"](Q0)}catch(w0){return AA.emit("error",w0,DA),tA(w0)}return AA.emit("data",Q0,DA),tA(null,Q0)})}catch(PA){AA.emit("error",PA,DA),setTimeout(function(){tA(PA)},0);return}};Service.prototype.end=function t0(DA){return this.rpcImpl&&(DA||this.rpcImpl(null,null,null),this.rpcImpl=null,this.emit("end").off()),this};(function(t0){var DA=t0;DA.Service=service})(rpc);var roots={};(function(t0){var DA=t0;DA.build="minimal",DA.Writer=writer,DA.BufferWriter=writer_buffer,DA.Reader=reader,DA.BufferReader=reader_buffer,DA.util=minimal$1,DA.rpc=rpc,DA.roots=roots,DA.configure=vA;function vA(){DA.util._configure(),DA.Writer._configure(DA.BufferWriter),DA.Reader._configure(DA.BufferReader)}vA()})(indexMinimal);var minimal=indexMinimal,sha256={exports:{}};(function(t0){(function(DA,vA){var M0={};vA(M0);var jA=M0.default;for(var tA in M0)jA[tA]=M0[tA];t0.exports=jA})(commonjsGlobal,function(DA){DA.__esModule=!0,DA.digestLength=32,DA.blockSize=64;var vA=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]);function M0(G0,XA,F0,dA,D0){for(var _A,qA,lA,v0,B0,p0,I0,i2,HA,U2,bI,m0,u2;D0>=64;){for(_A=XA[0],qA=XA[1],lA=XA[2],v0=XA[3],B0=XA[4],p0=XA[5],I0=XA[6],i2=XA[7],U2=0;U2<16;U2++)bI=dA+U2*4,G0[U2]=(F0[bI]&255)<<24|(F0[bI+1]&255)<<16|(F0[bI+2]&255)<<8|F0[bI+3]&255;for(U2=16;U2<64;U2++)HA=G0[U2-2],m0=(HA>>>17|HA<<32-17)^(HA>>>19|HA<<32-19)^HA>>>10,HA=G0[U2-15],u2=(HA>>>7|HA<<32-7)^(HA>>>18|HA<<32-18)^HA>>>3,G0[U2]=(m0+G0[U2-7]|0)+(u2+G0[U2-16]|0);for(U2=0;U2<64;U2++)m0=(((B0>>>6|B0<<32-6)^(B0>>>11|B0<<32-11)^(B0>>>25|B0<<32-25))+(B0&p0^~B0&I0)|0)+(i2+(vA[U2]+G0[U2]|0)|0)|0,u2=((_A>>>2|_A<<32-2)^(_A>>>13|_A<<32-13)^(_A>>>22|_A<<32-22))+(_A&qA^_A&lA^qA&lA)|0,i2=I0,I0=p0,p0=B0,B0=v0+m0|0,v0=lA,lA=qA,qA=_A,_A=m0+u2|0;XA[0]+=_A,XA[1]+=qA,XA[2]+=lA,XA[3]+=v0,XA[4]+=B0,XA[5]+=p0,XA[6]+=I0,XA[7]+=i2,dA+=64,D0-=64}return dA}var jA=function(){function G0(){this.digestLength=DA.digestLength,this.blockSize=DA.blockSize,this.state=new Int32Array(8),this.temp=new Int32Array(64),this.buffer=new Uint8Array(128),this.bufferLength=0,this.bytesHashed=0,this.finished=!1,this.reset()}return G0.prototype.reset=function(){return this.state[0]=1779033703,this.state[1]=3144134277,this.state[2]=1013904242,this.state[3]=2773480762,this.state[4]=1359893119,this.state[5]=2600822924,this.state[6]=528734635,this.state[7]=1541459225,this.bufferLength=0,this.bytesHashed=0,this.finished=!1,this},G0.prototype.clean=function(){for(var XA=0;XA0){for(;this.bufferLength<64&&F0>0;)this.buffer[this.bufferLength++]=XA[dA++],F0--;this.bufferLength===64&&(M0(this.temp,this.state,this.buffer,0,64),this.bufferLength=0)}for(F0>=64&&(dA=M0(this.temp,this.state,XA,dA,F0),F0%=64);F0>0;)this.buffer[this.bufferLength++]=XA[dA++],F0--;return this},G0.prototype.finish=function(XA){if(!this.finished){var F0=this.bytesHashed,dA=this.bufferLength,D0=F0/536870912|0,_A=F0<<3,qA=F0%64<56?64:128;this.buffer[dA]=128;for(var lA=dA+1;lA>>24&255,this.buffer[qA-7]=D0>>>16&255,this.buffer[qA-6]=D0>>>8&255,this.buffer[qA-5]=D0>>>0&255,this.buffer[qA-4]=_A>>>24&255,this.buffer[qA-3]=_A>>>16&255,this.buffer[qA-2]=_A>>>8&255,this.buffer[qA-1]=_A>>>0&255,M0(this.temp,this.state,this.buffer,0,qA),this.finished=!0}for(var lA=0;lA<8;lA++)XA[lA*4+0]=this.state[lA]>>>24&255,XA[lA*4+1]=this.state[lA]>>>16&255,XA[lA*4+2]=this.state[lA]>>>8&255,XA[lA*4+3]=this.state[lA]>>>0&255;return this},G0.prototype.digest=function(){var XA=new Uint8Array(this.digestLength);return this.finish(XA),XA},G0.prototype._saveState=function(XA){for(var F0=0;F0this.blockSize)new jA().update(XA).finish(F0).clean();else for(var dA=0;dA1&&XA.update(G0),F0&&XA.update(F0),XA.update(dA),XA.finish(G0),dA[0]++}var Q0=new Uint8Array(DA.digestLength);function w0(G0,XA,F0,dA){XA===void 0&&(XA=Q0),dA===void 0&&(dA=32);for(var D0=new Uint8Array([1]),_A=PA(XA,G0),qA=new tA(_A),lA=new Uint8Array(qA.digestLength),v0=lA.length,B0=new Uint8Array(dA),p0=0;p0>>24&255,qA[1]=I0>>>16&255,qA[2]=I0>>>8&255,qA[3]=I0>>>0&255,D0.reset(),D0.update(XA),D0.update(qA),D0.finish(v0);for(var i2=0;i2<_A;i2++)lA[i2]=v0[i2];for(var i2=2;i2<=F0;i2++){D0.reset(),D0.update(v0).finish(v0);for(var HA=0;HA<_A;HA++)lA[HA]^=v0[HA]}for(var i2=0;i2<_A&&p0*_A+i2 + +(c) 2009-2016 Stuart Knightley +Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown. + +JSZip uses the library pako released under the MIT license : +https://github.com/nodeca/pako/blob/main/LICENSE +*/(function(t0,DA){(function(vA){t0.exports=vA()})(function(){return function vA(M0,jA,tA){function AA(Q0,w0){if(!jA[Q0]){if(!M0[Q0]){var sA=typeof commonjsRequire=="function"&&commonjsRequire;if(!w0&&sA)return sA(Q0,!0);if(PA)return PA(Q0,!0);var G0=new Error("Cannot find module '"+Q0+"'");throw G0.code="MODULE_NOT_FOUND",G0}var XA=jA[Q0]={exports:{}};M0[Q0][0].call(XA.exports,function(F0){var dA=M0[Q0][1][F0];return AA(dA||F0)},XA,XA.exports,vA,M0,jA,tA)}return jA[Q0].exports}for(var PA=typeof commonjsRequire=="function"&&commonjsRequire,r0=0;r0>2,XA=(3&Q0)<<4|w0>>4,F0=1>6:64,dA=2>4,w0=(15&G0)<<4|(XA=PA.indexOf(r0.charAt(dA++)))>>2,sA=(3&XA)<<6|(F0=PA.indexOf(r0.charAt(dA++))),qA[D0++]=Q0,XA!==64&&(qA[D0++]=w0),F0!==64&&(qA[D0++]=sA);return qA}},{"./support":30,"./utils":32}],2:[function(vA,M0,jA){var tA=vA("./external"),AA=vA("./stream/DataWorker"),PA=vA("./stream/Crc32Probe"),r0=vA("./stream/DataLengthProbe");function Q0(w0,sA,G0,XA,F0){this.compressedSize=w0,this.uncompressedSize=sA,this.crc32=G0,this.compression=XA,this.compressedContent=F0}Q0.prototype={getContentWorker:function(){var w0=new AA(tA.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new r0("data_length")),sA=this;return w0.on("end",function(){if(this.streamInfo.data_length!==sA.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),w0},getCompressedWorker:function(){return new AA(tA.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},Q0.createWorkerFrom=function(w0,sA,G0){return w0.pipe(new PA).pipe(new r0("uncompressedSize")).pipe(sA.compressWorker(G0)).pipe(new r0("compressedSize")).withStreamInfo("compression",sA)},M0.exports=Q0},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(vA,M0,jA){var tA=vA("./stream/GenericWorker");jA.STORE={magic:"\0\0",compressWorker:function(){return new tA("STORE compression")},uncompressWorker:function(){return new tA("STORE decompression")}},jA.DEFLATE=vA("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(vA,M0,jA){var tA=vA("./utils"),AA=function(){for(var PA,r0=[],Q0=0;Q0<256;Q0++){PA=Q0;for(var w0=0;w0<8;w0++)PA=1&PA?3988292384^PA>>>1:PA>>>1;r0[Q0]=PA}return r0}();M0.exports=function(PA,r0){return PA!==void 0&&PA.length?tA.getTypeOf(PA)!=="string"?function(Q0,w0,sA,G0){var XA=AA,F0=G0+sA;Q0^=-1;for(var dA=G0;dA>>8^XA[255&(Q0^w0[dA])];return-1^Q0}(0|r0,PA,PA.length,0):function(Q0,w0,sA,G0){var XA=AA,F0=G0+sA;Q0^=-1;for(var dA=G0;dA>>8^XA[255&(Q0^w0.charCodeAt(dA))];return-1^Q0}(0|r0,PA,PA.length,0):0}},{"./utils":32}],5:[function(vA,M0,jA){jA.base64=!1,jA.binary=!1,jA.dir=!1,jA.createFolders=!0,jA.date=null,jA.compression=null,jA.compressionOptions=null,jA.comment=null,jA.unixPermissions=null,jA.dosPermissions=null},{}],6:[function(vA,M0,jA){var tA=null;tA=typeof Promise!="undefined"?Promise:vA("lie"),M0.exports={Promise:tA}},{lie:37}],7:[function(vA,M0,jA){var tA=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",AA=vA("pako"),PA=vA("./utils"),r0=vA("./stream/GenericWorker"),Q0=tA?"uint8array":"array";function w0(sA,G0){r0.call(this,"FlateWorker/"+sA),this._pako=null,this._pakoAction=sA,this._pakoOptions=G0,this.meta={}}jA.magic="\b\0",PA.inherits(w0,r0),w0.prototype.processChunk=function(sA){this.meta=sA.meta,this._pako===null&&this._createPako(),this._pako.push(PA.transformTo(Q0,sA.data),!1)},w0.prototype.flush=function(){r0.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},w0.prototype.cleanUp=function(){r0.prototype.cleanUp.call(this),this._pako=null},w0.prototype._createPako=function(){this._pako=new AA[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var sA=this;this._pako.onData=function(G0){sA.push({data:G0,meta:sA.meta})}},jA.compressWorker=function(sA){return new w0("Deflate",sA)},jA.uncompressWorker=function(){return new w0("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(vA,M0,jA){function tA(XA,F0){var dA,D0="";for(dA=0;dA>>=8;return D0}function AA(XA,F0,dA,D0,_A,qA){var lA,v0,B0=XA.file,p0=XA.compression,I0=qA!==Q0.utf8encode,i2=PA.transformTo("string",qA(B0.name)),HA=PA.transformTo("string",Q0.utf8encode(B0.name)),U2=B0.comment,bI=PA.transformTo("string",qA(U2)),m0=PA.transformTo("string",Q0.utf8encode(U2)),u2=HA.length!==B0.name.length,o0=m0.length!==U2.length,M2="",UI="",R2="",NI=B0.dir,P2=B0.date,MI={crc32:0,compressedSize:0,uncompressedSize:0};F0&&!dA||(MI.crc32=XA.crc32,MI.compressedSize=XA.compressedSize,MI.uncompressedSize=XA.uncompressedSize);var K0=0;F0&&(K0|=8),I0||!u2&&!o0||(K0|=2048);var I2=0,DI=0;NI&&(I2|=16),_A==="UNIX"?(DI=798,I2|=function(iI,_2){var ig=iI;return iI||(ig=_2?16893:33204),(65535&ig)<<16}(B0.unixPermissions,NI)):(DI=20,I2|=function(iI){return 63&(iI||0)}(B0.dosPermissions)),lA=P2.getUTCHours(),lA<<=6,lA|=P2.getUTCMinutes(),lA<<=5,lA|=P2.getUTCSeconds()/2,v0=P2.getUTCFullYear()-1980,v0<<=4,v0|=P2.getUTCMonth()+1,v0<<=5,v0|=P2.getUTCDate(),u2&&(UI=tA(1,1)+tA(w0(i2),4)+HA,M2+="up"+tA(UI.length,2)+UI),o0&&(R2=tA(1,1)+tA(w0(bI),4)+m0,M2+="uc"+tA(R2.length,2)+R2);var fI="";return fI+=` +\0`,fI+=tA(K0,2),fI+=p0.magic,fI+=tA(lA,2),fI+=tA(v0,2),fI+=tA(MI.crc32,4),fI+=tA(MI.compressedSize,4),fI+=tA(MI.uncompressedSize,4),fI+=tA(i2.length,2),fI+=tA(M2.length,2),{fileRecord:sA.LOCAL_FILE_HEADER+fI+i2+M2,dirRecord:sA.CENTRAL_FILE_HEADER+tA(DI,2)+fI+tA(bI.length,2)+"\0\0\0\0"+tA(I2,4)+tA(D0,4)+i2+M2+bI}}var PA=vA("../utils"),r0=vA("../stream/GenericWorker"),Q0=vA("../utf8"),w0=vA("../crc32"),sA=vA("../signature");function G0(XA,F0,dA,D0){r0.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=F0,this.zipPlatform=dA,this.encodeFileName=D0,this.streamFiles=XA,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}PA.inherits(G0,r0),G0.prototype.push=function(XA){var F0=XA.meta.percent||0,dA=this.entriesCount,D0=this._sources.length;this.accumulate?this.contentBuffer.push(XA):(this.bytesWritten+=XA.data.length,r0.prototype.push.call(this,{data:XA.data,meta:{currentFile:this.currentFile,percent:dA?(F0+100*(dA-D0-1))/dA:100}}))},G0.prototype.openedSource=function(XA){this.currentSourceOffset=this.bytesWritten,this.currentFile=XA.file.name;var F0=this.streamFiles&&!XA.file.dir;if(F0){var dA=AA(XA,F0,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:dA.fileRecord,meta:{percent:0}})}else this.accumulate=!0},G0.prototype.closedSource=function(XA){this.accumulate=!1;var F0=this.streamFiles&&!XA.file.dir,dA=AA(XA,F0,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(dA.dirRecord),F0)this.push({data:function(D0){return sA.DATA_DESCRIPTOR+tA(D0.crc32,4)+tA(D0.compressedSize,4)+tA(D0.uncompressedSize,4)}(XA),meta:{percent:100}});else for(this.push({data:dA.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},G0.prototype.flush=function(){for(var XA=this.bytesWritten,F0=0;F0=this.index;r0--)Q0=(Q0<<8)+this.byteAt(r0);return this.index+=PA,Q0},readString:function(PA){return tA.transformTo("string",this.readData(PA))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var PA=this.readInt(4);return new Date(Date.UTC(1980+(PA>>25&127),(PA>>21&15)-1,PA>>16&31,PA>>11&31,PA>>5&63,(31&PA)<<1))}},M0.exports=AA},{"../utils":32}],19:[function(vA,M0,jA){var tA=vA("./Uint8ArrayReader");function AA(PA){tA.call(this,PA)}vA("../utils").inherits(AA,tA),AA.prototype.readData=function(PA){this.checkOffset(PA);var r0=this.data.slice(this.zero+this.index,this.zero+this.index+PA);return this.index+=PA,r0},M0.exports=AA},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(vA,M0,jA){var tA=vA("./DataReader");function AA(PA){tA.call(this,PA)}vA("../utils").inherits(AA,tA),AA.prototype.byteAt=function(PA){return this.data.charCodeAt(this.zero+PA)},AA.prototype.lastIndexOfSignature=function(PA){return this.data.lastIndexOf(PA)-this.zero},AA.prototype.readAndCheckSignature=function(PA){return PA===this.readData(4)},AA.prototype.readData=function(PA){this.checkOffset(PA);var r0=this.data.slice(this.zero+this.index,this.zero+this.index+PA);return this.index+=PA,r0},M0.exports=AA},{"../utils":32,"./DataReader":18}],21:[function(vA,M0,jA){var tA=vA("./ArrayReader");function AA(PA){tA.call(this,PA)}vA("../utils").inherits(AA,tA),AA.prototype.readData=function(PA){if(this.checkOffset(PA),PA===0)return new Uint8Array(0);var r0=this.data.subarray(this.zero+this.index,this.zero+this.index+PA);return this.index+=PA,r0},M0.exports=AA},{"../utils":32,"./ArrayReader":17}],22:[function(vA,M0,jA){var tA=vA("../utils"),AA=vA("../support"),PA=vA("./ArrayReader"),r0=vA("./StringReader"),Q0=vA("./NodeBufferReader"),w0=vA("./Uint8ArrayReader");M0.exports=function(sA){var G0=tA.getTypeOf(sA);return tA.checkSupport(G0),G0!=="string"||AA.uint8array?G0==="nodebuffer"?new Q0(sA):AA.uint8array?new w0(tA.transformTo("uint8array",sA)):new PA(tA.transformTo("array",sA)):new r0(sA)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(vA,M0,jA){jA.LOCAL_FILE_HEADER="PK",jA.CENTRAL_FILE_HEADER="PK",jA.CENTRAL_DIRECTORY_END="PK",jA.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",jA.ZIP64_CENTRAL_DIRECTORY_END="PK",jA.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(vA,M0,jA){var tA=vA("./GenericWorker"),AA=vA("../utils");function PA(r0){tA.call(this,"ConvertWorker to "+r0),this.destType=r0}AA.inherits(PA,tA),PA.prototype.processChunk=function(r0){this.push({data:AA.transformTo(this.destType,r0.data),meta:r0.meta})},M0.exports=PA},{"../utils":32,"./GenericWorker":28}],25:[function(vA,M0,jA){var tA=vA("./GenericWorker"),AA=vA("../crc32");function PA(){tA.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}vA("../utils").inherits(PA,tA),PA.prototype.processChunk=function(r0){this.streamInfo.crc32=AA(r0.data,this.streamInfo.crc32||0),this.push(r0)},M0.exports=PA},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(vA,M0,jA){var tA=vA("../utils"),AA=vA("./GenericWorker");function PA(r0){AA.call(this,"DataLengthProbe for "+r0),this.propName=r0,this.withStreamInfo(r0,0)}tA.inherits(PA,AA),PA.prototype.processChunk=function(r0){if(r0){var Q0=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=Q0+r0.data.length}AA.prototype.processChunk.call(this,r0)},M0.exports=PA},{"../utils":32,"./GenericWorker":28}],27:[function(vA,M0,jA){var tA=vA("../utils"),AA=vA("./GenericWorker");function PA(r0){AA.call(this,"DataWorker");var Q0=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,r0.then(function(w0){Q0.dataIsReady=!0,Q0.data=w0,Q0.max=w0&&w0.length||0,Q0.type=tA.getTypeOf(w0),Q0.isPaused||Q0._tickAndRepeat()},function(w0){Q0.error(w0)})}tA.inherits(PA,AA),PA.prototype.cleanUp=function(){AA.prototype.cleanUp.call(this),this.data=null},PA.prototype.resume=function(){return!!AA.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,tA.delay(this._tickAndRepeat,[],this)),!0)},PA.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(tA.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},PA.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var r0=null,Q0=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":r0=this.data.substring(this.index,Q0);break;case"uint8array":r0=this.data.subarray(this.index,Q0);break;case"array":case"nodebuffer":r0=this.data.slice(this.index,Q0)}return this.index=Q0,this.push({data:r0,meta:{percent:this.max?this.index/this.max*100:0}})},M0.exports=PA},{"../utils":32,"./GenericWorker":28}],28:[function(vA,M0,jA){function tA(AA){this.name=AA||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}tA.prototype={push:function(AA){this.emit("data",AA)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(AA){this.emit("error",AA)}return!0},error:function(AA){return!this.isFinished&&(this.isPaused?this.generatedError=AA:(this.isFinished=!0,this.emit("error",AA),this.previous&&this.previous.error(AA),this.cleanUp()),!0)},on:function(AA,PA){return this._listeners[AA].push(PA),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(AA,PA){if(this._listeners[AA])for(var r0=0;r0 "+AA:AA}},M0.exports=tA},{}],29:[function(vA,M0,jA){var tA=vA("../utils"),AA=vA("./ConvertWorker"),PA=vA("./GenericWorker"),r0=vA("../base64"),Q0=vA("../support"),w0=vA("../external"),sA=null;if(Q0.nodestream)try{sA=vA("../nodejs/NodejsStreamOutputAdapter")}catch{}function G0(F0,dA){return new w0.Promise(function(D0,_A){var qA=[],lA=F0._internalType,v0=F0._outputType,B0=F0._mimeType;F0.on("data",function(p0,I0){qA.push(p0),dA&&dA(I0)}).on("error",function(p0){qA=[],_A(p0)}).on("end",function(){try{var p0=function(I0,i2,HA){switch(I0){case"blob":return tA.newBlob(tA.transformTo("arraybuffer",i2),HA);case"base64":return r0.encode(i2);default:return tA.transformTo(I0,i2)}}(v0,function(I0,i2){var HA,U2=0,bI=null,m0=0;for(HA=0;HA>>6:(D0<65536?dA[lA++]=224|D0>>>12:(dA[lA++]=240|D0>>>18,dA[lA++]=128|D0>>>12&63),dA[lA++]=128|D0>>>6&63),dA[lA++]=128|63&D0);return dA}(XA)},jA.utf8decode=function(XA){return AA.nodebuffer?tA.transformTo("nodebuffer",XA).toString("utf-8"):function(F0){var dA,D0,_A,qA,lA=F0.length,v0=new Array(2*lA);for(dA=D0=0;dA>10&1023,v0[D0++]=56320|1023&_A)}return v0.length!==D0&&(v0.subarray?v0=v0.subarray(0,D0):v0.length=D0),tA.applyFromCharCode(v0)}(XA=tA.transformTo(AA.uint8array?"uint8array":"array",XA))},tA.inherits(sA,r0),sA.prototype.processChunk=function(XA){var F0=tA.transformTo(AA.uint8array?"uint8array":"array",XA.data);if(this.leftOver&&this.leftOver.length){if(AA.uint8array){var dA=F0;(F0=new Uint8Array(dA.length+this.leftOver.length)).set(this.leftOver,0),F0.set(dA,this.leftOver.length)}else F0=this.leftOver.concat(F0);this.leftOver=null}var D0=function(qA,lA){var v0;for((lA=lA||qA.length)>qA.length&&(lA=qA.length),v0=lA-1;0<=v0&&(192&qA[v0])==128;)v0--;return v0<0||v0===0?lA:v0+Q0[qA[v0]]>lA?v0:lA}(F0),_A=F0;D0!==F0.length&&(AA.uint8array?(_A=F0.subarray(0,D0),this.leftOver=F0.subarray(D0,F0.length)):(_A=F0.slice(0,D0),this.leftOver=F0.slice(D0,F0.length))),this.push({data:jA.utf8decode(_A),meta:XA.meta})},sA.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:jA.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},jA.Utf8DecodeWorker=sA,tA.inherits(G0,r0),G0.prototype.processChunk=function(XA){this.push({data:jA.utf8encode(XA.data),meta:XA.meta})},jA.Utf8EncodeWorker=G0},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(vA,M0,jA){var tA=vA("./support"),AA=vA("./base64"),PA=vA("./nodejsUtils"),r0=vA("./external");function Q0(dA){return dA}function w0(dA,D0){for(var _A=0;_A>8;this.dir=!!(16&this.externalFileAttributes),XA==0&&(this.dosPermissions=63&this.externalFileAttributes),XA==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var XA=tA(this.extraFields[1].value);this.uncompressedSize===AA.MAX_VALUE_32BITS&&(this.uncompressedSize=XA.readInt(8)),this.compressedSize===AA.MAX_VALUE_32BITS&&(this.compressedSize=XA.readInt(8)),this.localHeaderOffset===AA.MAX_VALUE_32BITS&&(this.localHeaderOffset=XA.readInt(8)),this.diskNumberStart===AA.MAX_VALUE_32BITS&&(this.diskNumberStart=XA.readInt(4))}},readExtraFields:function(XA){var F0,dA,D0,_A=XA.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});XA.index+4<_A;)F0=XA.readInt(2),dA=XA.readInt(2),D0=XA.readData(dA),this.extraFields[F0]={id:F0,length:dA,value:D0};XA.setIndex(_A)},handleUTF8:function(){var XA=sA.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=Q0.utf8decode(this.fileName),this.fileCommentStr=Q0.utf8decode(this.fileComment);else{var F0=this.findExtraFieldUnicodePath();if(F0!==null)this.fileNameStr=F0;else{var dA=AA.transformTo(XA,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(dA)}var D0=this.findExtraFieldUnicodeComment();if(D0!==null)this.fileCommentStr=D0;else{var _A=AA.transformTo(XA,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(_A)}}},findExtraFieldUnicodePath:function(){var XA=this.extraFields[28789];if(XA){var F0=tA(XA.value);return F0.readInt(1)!==1||r0(this.fileName)!==F0.readInt(4)?null:Q0.utf8decode(F0.readData(XA.length-5))}return null},findExtraFieldUnicodeComment:function(){var XA=this.extraFields[25461];if(XA){var F0=tA(XA.value);return F0.readInt(1)!==1||r0(this.fileComment)!==F0.readInt(4)?null:Q0.utf8decode(F0.readData(XA.length-5))}return null}},M0.exports=G0},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(vA,M0,jA){function tA(F0,dA,D0){this.name=F0,this.dir=D0.dir,this.date=D0.date,this.comment=D0.comment,this.unixPermissions=D0.unixPermissions,this.dosPermissions=D0.dosPermissions,this._data=dA,this._dataBinary=D0.binary,this.options={compression:D0.compression,compressionOptions:D0.compressionOptions}}var AA=vA("./stream/StreamHelper"),PA=vA("./stream/DataWorker"),r0=vA("./utf8"),Q0=vA("./compressedObject"),w0=vA("./stream/GenericWorker");tA.prototype={internalStream:function(F0){var dA=null,D0="string";try{if(!F0)throw new Error("No output type specified.");var _A=(D0=F0.toLowerCase())==="string"||D0==="text";D0!=="binarystring"&&D0!=="text"||(D0="string"),dA=this._decompressWorker();var qA=!this._dataBinary;qA&&!_A&&(dA=dA.pipe(new r0.Utf8EncodeWorker)),!qA&&_A&&(dA=dA.pipe(new r0.Utf8DecodeWorker))}catch(lA){(dA=new w0("error")).error(lA)}return new AA(dA,D0,"")},async:function(F0,dA){return this.internalStream(F0).accumulate(dA)},nodeStream:function(F0,dA){return this.internalStream(F0||"nodebuffer").toNodejsStream(dA)},_compressWorker:function(F0,dA){if(this._data instanceof Q0&&this._data.compression.magic===F0.magic)return this._data.getCompressedWorker();var D0=this._decompressWorker();return this._dataBinary||(D0=D0.pipe(new r0.Utf8EncodeWorker)),Q0.createWorkerFrom(D0,F0,dA)},_decompressWorker:function(){return this._data instanceof Q0?this._data.getContentWorker():this._data instanceof w0?this._data:new PA(this._data)}};for(var sA=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],G0=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},XA=0;XA>>6:(XA<65536?G0[D0++]=224|XA>>>12:(G0[D0++]=240|XA>>>18,G0[D0++]=128|XA>>>12&63),G0[D0++]=128|XA>>>6&63),G0[D0++]=128|63&XA);return G0},jA.buf2binstring=function(sA){return w0(sA,sA.length)},jA.binstring2buf=function(sA){for(var G0=new tA.Buf8(sA.length),XA=0,F0=G0.length;XA>10&1023,qA[F0++]=56320|1023&dA)}return w0(qA,F0)},jA.utf8border=function(sA,G0){var XA;for((G0=G0||sA.length)>sA.length&&(G0=sA.length),XA=G0-1;0<=XA&&(192&sA[XA])==128;)XA--;return XA<0||XA===0?G0:XA+r0[sA[XA]]>G0?XA:G0}},{"./common":41}],43:[function(vA,M0,jA){M0.exports=function(tA,AA,PA,r0){for(var Q0=65535&tA|0,w0=tA>>>16&65535|0,sA=0;PA!==0;){for(PA-=sA=2e3>>1:AA>>>1;PA[r0]=AA}return PA}();M0.exports=function(AA,PA,r0,Q0){var w0=tA,sA=Q0+r0;AA^=-1;for(var G0=Q0;G0>>8^w0[255&(AA^PA[G0])];return-1^AA}},{}],46:[function(vA,M0,jA){var tA,AA=vA("../utils/common"),PA=vA("./trees"),r0=vA("./adler32"),Q0=vA("./crc32"),w0=vA("./messages"),sA=0,G0=4,XA=0,F0=-2,dA=-1,D0=4,_A=2,qA=8,lA=9,v0=286,B0=30,p0=19,I0=2*v0+1,i2=15,HA=3,U2=258,bI=U2+HA+1,m0=42,u2=113,o0=1,M2=2,UI=3,R2=4;function NI(ZA,C0){return ZA.msg=w0[C0],C0}function P2(ZA){return(ZA<<1)-(4ZA.avail_out&&(f0=ZA.avail_out),f0!==0&&(AA.arraySet(ZA.output,C0.pending_buf,C0.pending_out,f0,ZA.next_out),ZA.next_out+=f0,C0.pending_out+=f0,ZA.total_out+=f0,ZA.avail_out-=f0,C0.pending-=f0,C0.pending===0&&(C0.pending_out=0))}function I2(ZA,C0){PA._tr_flush_block(ZA,0<=ZA.block_start?ZA.block_start:-1,ZA.strstart-ZA.block_start,C0),ZA.block_start=ZA.strstart,K0(ZA.strm)}function DI(ZA,C0){ZA.pending_buf[ZA.pending++]=C0}function fI(ZA,C0){ZA.pending_buf[ZA.pending++]=C0>>>8&255,ZA.pending_buf[ZA.pending++]=255&C0}function iI(ZA,C0){var f0,VA,CA=ZA.max_chain_length,l0=ZA.strstart,V0=ZA.prev_length,$0=ZA.nice_match,x0=ZA.strstart>ZA.w_size-bI?ZA.strstart-(ZA.w_size-bI):0,Q2=ZA.window,S2=ZA.w_mask,w2=ZA.prev,aI=ZA.strstart+U2,Ag=Q2[l0+V0-1],TI=Q2[l0+V0];ZA.prev_length>=ZA.good_match&&(CA>>=2),$0>ZA.lookahead&&($0=ZA.lookahead);do if(Q2[(f0=C0)+V0]===TI&&Q2[f0+V0-1]===Ag&&Q2[f0]===Q2[l0]&&Q2[++f0]===Q2[l0+1]){l0+=2,f0++;do;while(Q2[++l0]===Q2[++f0]&&Q2[++l0]===Q2[++f0]&&Q2[++l0]===Q2[++f0]&&Q2[++l0]===Q2[++f0]&&Q2[++l0]===Q2[++f0]&&Q2[++l0]===Q2[++f0]&&Q2[++l0]===Q2[++f0]&&Q2[++l0]===Q2[++f0]&&l0x0&&--CA!=0);return V0<=ZA.lookahead?V0:ZA.lookahead}function _2(ZA){var C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2=ZA.w_size;do{if(CA=ZA.window_size-ZA.lookahead-ZA.strstart,ZA.strstart>=w2+(w2-bI)){for(AA.arraySet(ZA.window,ZA.window,w2,w2,0),ZA.match_start-=w2,ZA.strstart-=w2,ZA.block_start-=w2,C0=f0=ZA.hash_size;VA=ZA.head[--C0],ZA.head[C0]=w2<=VA?VA-w2:0,--f0;);for(C0=f0=w2;VA=ZA.prev[--C0],ZA.prev[C0]=w2<=VA?VA-w2:0,--f0;);CA+=w2}if(ZA.strm.avail_in===0)break;if(V0=ZA.strm,$0=ZA.window,x0=ZA.strstart+ZA.lookahead,Q2=CA,S2=void 0,S2=V0.avail_in,Q2=HA)for(l0=ZA.strstart-ZA.insert,ZA.ins_h=ZA.window[l0],ZA.ins_h=(ZA.ins_h<=HA&&(ZA.ins_h=(ZA.ins_h<=HA)if(VA=PA._tr_tally(ZA,ZA.strstart-ZA.match_start,ZA.match_length-HA),ZA.lookahead-=ZA.match_length,ZA.match_length<=ZA.max_lazy_match&&ZA.lookahead>=HA){for(ZA.match_length--;ZA.strstart++,ZA.ins_h=(ZA.ins_h<=HA&&(ZA.ins_h=(ZA.ins_h<=HA&&ZA.match_length<=ZA.prev_length){for(CA=ZA.strstart+ZA.lookahead-HA,VA=PA._tr_tally(ZA,ZA.strstart-1-ZA.prev_match,ZA.prev_length-HA),ZA.lookahead-=ZA.prev_length-1,ZA.prev_length-=2;++ZA.strstart<=CA&&(ZA.ins_h=(ZA.ins_h<ZA.pending_buf_size-5&&(f0=ZA.pending_buf_size-5);;){if(ZA.lookahead<=1){if(_2(ZA),ZA.lookahead===0&&C0===sA)return o0;if(ZA.lookahead===0)break}ZA.strstart+=ZA.lookahead,ZA.lookahead=0;var VA=ZA.block_start+f0;if((ZA.strstart===0||ZA.strstart>=VA)&&(ZA.lookahead=ZA.strstart-VA,ZA.strstart=VA,I2(ZA,!1),ZA.strm.avail_out===0)||ZA.strstart-ZA.block_start>=ZA.w_size-bI&&(I2(ZA,!1),ZA.strm.avail_out===0))return o0}return ZA.insert=0,C0===G0?(I2(ZA,!0),ZA.strm.avail_out===0?UI:R2):(ZA.strstart>ZA.block_start&&(I2(ZA,!1),ZA.strm.avail_out),o0)}),new zI(4,4,8,4,ig),new zI(4,5,16,8,ig),new zI(4,6,32,32,ig),new zI(4,4,16,16,WI),new zI(8,16,32,32,WI),new zI(8,16,128,128,WI),new zI(8,32,128,256,WI),new zI(32,128,258,1024,WI),new zI(32,258,258,4096,WI)],jA.deflateInit=function(ZA,C0){return z0(ZA,C0,qA,15,8,0)},jA.deflateInit2=z0,jA.deflateReset=Pg,jA.deflateResetKeep=yg,jA.deflateSetHeader=function(ZA,C0){return ZA&&ZA.state?ZA.state.wrap!==2?F0:(ZA.state.gzhead=C0,XA):F0},jA.deflate=function(ZA,C0){var f0,VA,CA,l0;if(!ZA||!ZA.state||5>8&255),DI(VA,VA.gzhead.time>>16&255),DI(VA,VA.gzhead.time>>24&255),DI(VA,VA.level===9?2:2<=VA.strategy||VA.level<2?4:0),DI(VA,255&VA.gzhead.os),VA.gzhead.extra&&VA.gzhead.extra.length&&(DI(VA,255&VA.gzhead.extra.length),DI(VA,VA.gzhead.extra.length>>8&255)),VA.gzhead.hcrc&&(ZA.adler=Q0(ZA.adler,VA.pending_buf,VA.pending,0)),VA.gzindex=0,VA.status=69):(DI(VA,0),DI(VA,0),DI(VA,0),DI(VA,0),DI(VA,0),DI(VA,VA.level===9?2:2<=VA.strategy||VA.level<2?4:0),DI(VA,3),VA.status=u2);else{var V0=qA+(VA.w_bits-8<<4)<<8;V0|=(2<=VA.strategy||VA.level<2?0:VA.level<6?1:VA.level===6?2:3)<<6,VA.strstart!==0&&(V0|=32),V0+=31-V0%31,VA.status=u2,fI(VA,V0),VA.strstart!==0&&(fI(VA,ZA.adler>>>16),fI(VA,65535&ZA.adler)),ZA.adler=1}if(VA.status===69)if(VA.gzhead.extra){for(CA=VA.pending;VA.gzindex<(65535&VA.gzhead.extra.length)&&(VA.pending!==VA.pending_buf_size||(VA.gzhead.hcrc&&VA.pending>CA&&(ZA.adler=Q0(ZA.adler,VA.pending_buf,VA.pending-CA,CA)),K0(ZA),CA=VA.pending,VA.pending!==VA.pending_buf_size));)DI(VA,255&VA.gzhead.extra[VA.gzindex]),VA.gzindex++;VA.gzhead.hcrc&&VA.pending>CA&&(ZA.adler=Q0(ZA.adler,VA.pending_buf,VA.pending-CA,CA)),VA.gzindex===VA.gzhead.extra.length&&(VA.gzindex=0,VA.status=73)}else VA.status=73;if(VA.status===73)if(VA.gzhead.name){CA=VA.pending;do{if(VA.pending===VA.pending_buf_size&&(VA.gzhead.hcrc&&VA.pending>CA&&(ZA.adler=Q0(ZA.adler,VA.pending_buf,VA.pending-CA,CA)),K0(ZA),CA=VA.pending,VA.pending===VA.pending_buf_size)){l0=1;break}l0=VA.gzindexCA&&(ZA.adler=Q0(ZA.adler,VA.pending_buf,VA.pending-CA,CA)),l0===0&&(VA.gzindex=0,VA.status=91)}else VA.status=91;if(VA.status===91)if(VA.gzhead.comment){CA=VA.pending;do{if(VA.pending===VA.pending_buf_size&&(VA.gzhead.hcrc&&VA.pending>CA&&(ZA.adler=Q0(ZA.adler,VA.pending_buf,VA.pending-CA,CA)),K0(ZA),CA=VA.pending,VA.pending===VA.pending_buf_size)){l0=1;break}l0=VA.gzindexCA&&(ZA.adler=Q0(ZA.adler,VA.pending_buf,VA.pending-CA,CA)),l0===0&&(VA.status=103)}else VA.status=103;if(VA.status===103&&(VA.gzhead.hcrc?(VA.pending+2>VA.pending_buf_size&&K0(ZA),VA.pending+2<=VA.pending_buf_size&&(DI(VA,255&ZA.adler),DI(VA,ZA.adler>>8&255),ZA.adler=0,VA.status=u2)):VA.status=u2),VA.pending!==0){if(K0(ZA),ZA.avail_out===0)return VA.last_flush=-1,XA}else if(ZA.avail_in===0&&P2(C0)<=P2(f0)&&C0!==G0)return NI(ZA,-5);if(VA.status===666&&ZA.avail_in!==0)return NI(ZA,-5);if(ZA.avail_in!==0||VA.lookahead!==0||C0!==sA&&VA.status!==666){var $0=VA.strategy===2?function(x0,Q2){for(var S2;;){if(x0.lookahead===0&&(_2(x0),x0.lookahead===0)){if(Q2===sA)return o0;break}if(x0.match_length=0,S2=PA._tr_tally(x0,0,x0.window[x0.strstart]),x0.lookahead--,x0.strstart++,S2&&(I2(x0,!1),x0.strm.avail_out===0))return o0}return x0.insert=0,Q2===G0?(I2(x0,!0),x0.strm.avail_out===0?UI:R2):x0.last_lit&&(I2(x0,!1),x0.strm.avail_out===0)?o0:M2}(VA,C0):VA.strategy===3?function(x0,Q2){for(var S2,w2,aI,Ag,TI=x0.window;;){if(x0.lookahead<=U2){if(_2(x0),x0.lookahead<=U2&&Q2===sA)return o0;if(x0.lookahead===0)break}if(x0.match_length=0,x0.lookahead>=HA&&0x0.lookahead&&(x0.match_length=x0.lookahead)}if(x0.match_length>=HA?(S2=PA._tr_tally(x0,1,x0.match_length-HA),x0.lookahead-=x0.match_length,x0.strstart+=x0.match_length,x0.match_length=0):(S2=PA._tr_tally(x0,0,x0.window[x0.strstart]),x0.lookahead--,x0.strstart++),S2&&(I2(x0,!1),x0.strm.avail_out===0))return o0}return x0.insert=0,Q2===G0?(I2(x0,!0),x0.strm.avail_out===0?UI:R2):x0.last_lit&&(I2(x0,!1),x0.strm.avail_out===0)?o0:M2}(VA,C0):tA[VA.level].func(VA,C0);if($0!==UI&&$0!==R2||(VA.status=666),$0===o0||$0===UI)return ZA.avail_out===0&&(VA.last_flush=-1),XA;if($0===M2&&(C0===1?PA._tr_align(VA):C0!==5&&(PA._tr_stored_block(VA,0,0,!1),C0===3&&(MI(VA.head),VA.lookahead===0&&(VA.strstart=0,VA.block_start=0,VA.insert=0))),K0(ZA),ZA.avail_out===0))return VA.last_flush=-1,XA}return C0!==G0?XA:VA.wrap<=0?1:(VA.wrap===2?(DI(VA,255&ZA.adler),DI(VA,ZA.adler>>8&255),DI(VA,ZA.adler>>16&255),DI(VA,ZA.adler>>24&255),DI(VA,255&ZA.total_in),DI(VA,ZA.total_in>>8&255),DI(VA,ZA.total_in>>16&255),DI(VA,ZA.total_in>>24&255)):(fI(VA,ZA.adler>>>16),fI(VA,65535&ZA.adler)),K0(ZA),0=f0.w_size&&(l0===0&&(MI(f0.head),f0.strstart=0,f0.block_start=0,f0.insert=0),Q2=new AA.Buf8(f0.w_size),AA.arraySet(Q2,C0,S2-f0.w_size,f0.w_size,0),C0=Q2,S2=f0.w_size),V0=ZA.avail_in,$0=ZA.next_in,x0=ZA.input,ZA.avail_in=S2,ZA.next_in=0,ZA.input=C0,_2(f0);f0.lookahead>=HA;){for(VA=f0.strstart,CA=f0.lookahead-(HA-1);f0.ins_h=(f0.ins_h<>>=HA=i2>>>24,lA-=HA,(HA=i2>>>16&255)===0)M2[w0++]=65535&i2;else{if(!(16&HA)){if((64&HA)==0){i2=v0[(65535&i2)+(qA&(1<>>=HA,lA-=HA),lA<15&&(qA+=o0[r0++]<>>=HA=i2>>>24,lA-=HA,!(16&(HA=i2>>>16&255))){if((64&HA)==0){i2=B0[(65535&i2)+(qA&(1<>>=HA,lA-=HA,(HA=w0-sA)>3,qA&=(1<<(lA-=U2<<3))-1,tA.next_in=r0,tA.next_out=w0,tA.avail_in=r0>>24&255)+(m0>>>8&65280)+((65280&m0)<<8)+((255&m0)<<24)}function qA(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new tA.Buf16(320),this.work=new tA.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function lA(m0){var u2;return m0&&m0.state?(u2=m0.state,m0.total_in=m0.total_out=u2.total=0,m0.msg="",u2.wrap&&(m0.adler=1&u2.wrap),u2.mode=F0,u2.last=0,u2.havedict=0,u2.dmax=32768,u2.head=null,u2.hold=0,u2.bits=0,u2.lencode=u2.lendyn=new tA.Buf32(dA),u2.distcode=u2.distdyn=new tA.Buf32(D0),u2.sane=1,u2.back=-1,G0):XA}function v0(m0){var u2;return m0&&m0.state?((u2=m0.state).wsize=0,u2.whave=0,u2.wnext=0,lA(m0)):XA}function B0(m0,u2){var o0,M2;return m0&&m0.state?(M2=m0.state,u2<0?(o0=0,u2=-u2):(o0=1+(u2>>4),u2<48&&(u2&=15)),u2&&(u2<8||15=R2.wsize?(tA.arraySet(R2.window,u2,o0-R2.wsize,R2.wsize,0),R2.wnext=0,R2.whave=R2.wsize):(M2<(UI=R2.wsize-R2.wnext)&&(UI=M2),tA.arraySet(R2.window,u2,o0-M2,UI,R2.wnext),(M2-=UI)?(tA.arraySet(R2.window,u2,o0-M2,M2,0),R2.wnext=M2,R2.whave=R2.wsize):(R2.wnext+=UI,R2.wnext===R2.wsize&&(R2.wnext=0),R2.whave>>8&255,o0.check=PA(o0.check,l0,2,0),I2=K0=0,o0.mode=2;break}if(o0.flags=0,o0.head&&(o0.head.done=!1),!(1&o0.wrap)||(((255&K0)<<8)+(K0>>8))%31){m0.msg="incorrect header check",o0.mode=30;break}if((15&K0)!=8){m0.msg="unknown compression method",o0.mode=30;break}if(I2-=4,ZA=8+(15&(K0>>>=4)),o0.wbits===0)o0.wbits=ZA;else if(ZA>o0.wbits){m0.msg="invalid window size",o0.mode=30;break}o0.dmax=1<>8&1),512&o0.flags&&(l0[0]=255&K0,l0[1]=K0>>>8&255,o0.check=PA(o0.check,l0,2,0)),I2=K0=0,o0.mode=3;case 3:for(;I2<32;){if(P2===0)break A;P2--,K0+=M2[R2++]<>>8&255,l0[2]=K0>>>16&255,l0[3]=K0>>>24&255,o0.check=PA(o0.check,l0,4,0)),I2=K0=0,o0.mode=4;case 4:for(;I2<16;){if(P2===0)break A;P2--,K0+=M2[R2++]<>8),512&o0.flags&&(l0[0]=255&K0,l0[1]=K0>>>8&255,o0.check=PA(o0.check,l0,2,0)),I2=K0=0,o0.mode=5;case 5:if(1024&o0.flags){for(;I2<16;){if(P2===0)break A;P2--,K0+=M2[R2++]<>>8&255,o0.check=PA(o0.check,l0,2,0)),I2=K0=0}else o0.head&&(o0.head.extra=null);o0.mode=6;case 6:if(1024&o0.flags&&(P2<(iI=o0.length)&&(iI=P2),iI&&(o0.head&&(ZA=o0.head.extra_len-o0.length,o0.head.extra||(o0.head.extra=new Array(o0.head.extra_len)),tA.arraySet(o0.head.extra,M2,R2,iI,ZA)),512&o0.flags&&(o0.check=PA(o0.check,M2,iI,R2)),P2-=iI,R2+=iI,o0.length-=iI),o0.length))break A;o0.length=0,o0.mode=7;case 7:if(2048&o0.flags){if(P2===0)break A;for(iI=0;ZA=M2[R2+iI++],o0.head&&ZA&&o0.length<65536&&(o0.head.name+=String.fromCharCode(ZA)),ZA&&iI>9&1,o0.head.done=!0),m0.adler=o0.check=0,o0.mode=12;break;case 10:for(;I2<32;){if(P2===0)break A;P2--,K0+=M2[R2++]<>>=7&I2,I2-=7&I2,o0.mode=27;break}for(;I2<3;){if(P2===0)break A;P2--,K0+=M2[R2++]<>>=1)){case 0:o0.mode=14;break;case 1:if(U2(o0),o0.mode=20,u2!==6)break;K0>>>=2,I2-=2;break A;case 2:o0.mode=17;break;case 3:m0.msg="invalid block type",o0.mode=30}K0>>>=2,I2-=2;break;case 14:for(K0>>>=7&I2,I2-=7&I2;I2<32;){if(P2===0)break A;P2--,K0+=M2[R2++]<>>16^65535)){m0.msg="invalid stored block lengths",o0.mode=30;break}if(o0.length=65535&K0,I2=K0=0,o0.mode=15,u2===6)break A;case 15:o0.mode=16;case 16:if(iI=o0.length){if(P2>>=5,I2-=5,o0.ndist=1+(31&K0),K0>>>=5,I2-=5,o0.ncode=4+(15&K0),K0>>>=4,I2-=4,286>>=3,I2-=3}for(;o0.have<19;)o0.lens[V0[o0.have++]]=0;if(o0.lencode=o0.lendyn,o0.lenbits=7,f0={bits:o0.lenbits},C0=Q0(0,o0.lens,0,19,o0.lencode,0,o0.work,f0),o0.lenbits=f0.bits,C0){m0.msg="invalid code lengths set",o0.mode=30;break}o0.have=0,o0.mode=19;case 19:for(;o0.have>>16&255,Gg=65535&CA,!((WI=CA>>>24)<=I2);){if(P2===0)break A;P2--,K0+=M2[R2++]<>>=WI,I2-=WI,o0.lens[o0.have++]=Gg;else{if(Gg===16){for(VA=WI+2;I2>>=WI,I2-=WI,o0.have===0){m0.msg="invalid bit length repeat",o0.mode=30;break}ZA=o0.lens[o0.have-1],iI=3+(3&K0),K0>>>=2,I2-=2}else if(Gg===17){for(VA=WI+3;I2>>=WI)),K0>>>=3,I2-=3}else{for(VA=WI+7;I2>>=WI)),K0>>>=7,I2-=7}if(o0.have+iI>o0.nlen+o0.ndist){m0.msg="invalid bit length repeat",o0.mode=30;break}for(;iI--;)o0.lens[o0.have++]=ZA}}if(o0.mode===30)break;if(o0.lens[256]===0){m0.msg="invalid code -- missing end-of-block",o0.mode=30;break}if(o0.lenbits=9,f0={bits:o0.lenbits},C0=Q0(w0,o0.lens,0,o0.nlen,o0.lencode,0,o0.work,f0),o0.lenbits=f0.bits,C0){m0.msg="invalid literal/lengths set",o0.mode=30;break}if(o0.distbits=6,o0.distcode=o0.distdyn,f0={bits:o0.distbits},C0=Q0(sA,o0.lens,o0.nlen,o0.ndist,o0.distcode,0,o0.work,f0),o0.distbits=f0.bits,C0){m0.msg="invalid distances set",o0.mode=30;break}if(o0.mode=20,u2===6)break A;case 20:o0.mode=21;case 21:if(6<=P2&&258<=MI){m0.next_out=NI,m0.avail_out=MI,m0.next_in=R2,m0.avail_in=P2,o0.hold=K0,o0.bits=I2,r0(m0,fI),NI=m0.next_out,UI=m0.output,MI=m0.avail_out,R2=m0.next_in,M2=m0.input,P2=m0.avail_in,K0=o0.hold,I2=o0.bits,o0.mode===12&&(o0.back=-1);break}for(o0.back=0;zI=(CA=o0.lencode[K0&(1<>>16&255,Gg=65535&CA,!((WI=CA>>>24)<=I2);){if(P2===0)break A;P2--,K0+=M2[R2++]<>yg)])>>>16&255,Gg=65535&CA,!(yg+(WI=CA>>>24)<=I2);){if(P2===0)break A;P2--,K0+=M2[R2++]<>>=yg,I2-=yg,o0.back+=yg}if(K0>>>=WI,I2-=WI,o0.back+=WI,o0.length=Gg,zI===0){o0.mode=26;break}if(32&zI){o0.back=-1,o0.mode=12;break}if(64&zI){m0.msg="invalid literal/length code",o0.mode=30;break}o0.extra=15&zI,o0.mode=22;case 22:if(o0.extra){for(VA=o0.extra;I2>>=o0.extra,I2-=o0.extra,o0.back+=o0.extra}o0.was=o0.length,o0.mode=23;case 23:for(;zI=(CA=o0.distcode[K0&(1<>>16&255,Gg=65535&CA,!((WI=CA>>>24)<=I2);){if(P2===0)break A;P2--,K0+=M2[R2++]<>yg)])>>>16&255,Gg=65535&CA,!(yg+(WI=CA>>>24)<=I2);){if(P2===0)break A;P2--,K0+=M2[R2++]<>>=yg,I2-=yg,o0.back+=yg}if(K0>>>=WI,I2-=WI,o0.back+=WI,64&zI){m0.msg="invalid distance code",o0.mode=30;break}o0.offset=Gg,o0.extra=15&zI,o0.mode=24;case 24:if(o0.extra){for(VA=o0.extra;I2>>=o0.extra,I2-=o0.extra,o0.back+=o0.extra}if(o0.offset>o0.dmax){m0.msg="invalid distance too far back",o0.mode=30;break}o0.mode=25;case 25:if(MI===0)break A;if(iI=fI-MI,o0.offset>iI){if((iI=o0.offset-iI)>o0.whave&&o0.sane){m0.msg="invalid distance too far back",o0.mode=30;break}_2=iI>o0.wnext?(iI-=o0.wnext,o0.wsize-iI):o0.wnext-iI,iI>o0.length&&(iI=o0.length),ig=o0.window}else ig=UI,_2=NI-o0.offset,iI=o0.length;for(MII0?(HA=_2[ig+D0[u2]],I2[DI+D0[u2]]):(HA=96,0),qA=1<>NI)+(lA-=qA)]=i2<<24|HA<<16|U2|0,lA!==0;);for(qA=1<>=1;if(qA!==0?(K0&=qA-1,K0+=qA):K0=0,u2++,--fI[m0]==0){if(m0===M2)break;m0=sA[G0+D0[u2]]}if(UI>>7)]}function DI(CA,l0){CA.pending_buf[CA.pending++]=255&l0,CA.pending_buf[CA.pending++]=l0>>>8&255}function fI(CA,l0,V0){CA.bi_valid>_A-V0?(CA.bi_buf|=l0<>_A-CA.bi_valid,CA.bi_valid+=V0-_A):(CA.bi_buf|=l0<>>=1,V0<<=1,0<--l0;);return V0>>>1}function ig(CA,l0,V0){var $0,x0,Q2=new Array(D0+1),S2=0;for($0=1;$0<=D0;$0++)Q2[$0]=S2=S2+V0[$0-1]<<1;for(x0=0;x0<=l0;x0++){var w2=CA[2*x0+1];w2!==0&&(CA[2*x0]=_2(Q2[w2]++,w2))}}function WI(CA){var l0;for(l0=0;l0>1;1<=V0;V0--)yg(CA,Q2,V0);for(x0=aI;V0=CA.heap[1],CA.heap[1]=CA.heap[CA.heap_len--],yg(CA,Q2,1),$0=CA.heap[1],CA.heap[--CA.heap_max]=V0,CA.heap[--CA.heap_max]=$0,Q2[2*x0]=Q2[2*V0]+Q2[2*$0],CA.depth[x0]=(CA.depth[V0]>=CA.depth[$0]?CA.depth[V0]:CA.depth[$0])+1,Q2[2*V0+1]=Q2[2*$0+1]=x0,CA.heap[1]=x0++,yg(CA,Q2,1),2<=CA.heap_len;);CA.heap[--CA.heap_max]=CA.heap[1],function(TI,hg){var pg,vg,Ei,Eg,eg,lg,xg=hg.dyn_tree,CB=hg.max_code,NB=hg.stat_desc.static_tree,bg=hg.stat_desc.has_stree,Bi=hg.stat_desc.extra_bits,QB=hg.stat_desc.extra_base,Xg=hg.stat_desc.max_length,YI=0;for(Eg=0;Eg<=D0;Eg++)TI.bl_count[Eg]=0;for(xg[2*TI.heap[TI.heap_max]+1]=0,pg=TI.heap_max+1;pg>=7;x0>>=1)if(1&Ag&&w2.dyn_ltree[2*aI]!==0)return AA;if(w2.dyn_ltree[18]!==0||w2.dyn_ltree[20]!==0||w2.dyn_ltree[26]!==0)return PA;for(aI=32;aI>>3,(Q2=CA.static_len+3+7>>>3)<=x0&&(x0=Q2)):x0=Q2=V0+5,V0+4<=x0&&l0!==-1?VA(CA,l0,V0,$0):CA.strategy===4||Q2===x0?(fI(CA,2+($0?1:0),3),Pg(CA,bI,m0)):(fI(CA,4+($0?1:0),3),function(w2,aI,Ag,TI){var hg;for(fI(w2,aI-257,5),fI(w2,Ag-1,5),fI(w2,TI-4,4),hg=0;hg>>8&255,CA.pending_buf[CA.d_buf+2*CA.last_lit+1]=255&l0,CA.pending_buf[CA.l_buf+CA.last_lit]=255&V0,CA.last_lit++,l0===0?CA.dyn_ltree[2*V0]++:(CA.matches++,l0--,CA.dyn_ltree[2*(o0[V0]+sA+1)]++,CA.dyn_dtree[2*I2(l0)]++),CA.last_lit===CA.lit_bufsize-1},jA._tr_align=function(CA){fI(CA,2,3),iI(CA,lA,bI),function(l0){l0.bi_valid===16?(DI(l0,l0.bi_buf),l0.bi_buf=0,l0.bi_valid=0):8<=l0.bi_valid&&(l0.pending_buf[l0.pending++]=255&l0.bi_buf,l0.bi_buf>>=8,l0.bi_valid-=8)}(CA)}},{"../utils/common":41}],53:[function(vA,M0,jA){M0.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(vA,M0,jA){(function(tA){(function(AA,PA){if(!AA.setImmediate){var r0,Q0,w0,sA,G0=1,XA={},F0=!1,dA=AA.document,D0=Object.getPrototypeOf&&Object.getPrototypeOf(AA);D0=D0&&D0.setTimeout?D0:AA,r0={}.toString.call(AA.process)==="[object process]"?function(v0){process.nextTick(function(){qA(v0)})}:function(){if(AA.postMessage&&!AA.importScripts){var v0=!0,B0=AA.onmessage;return AA.onmessage=function(){v0=!1},AA.postMessage("","*"),AA.onmessage=B0,v0}}()?(sA="setImmediate$"+Math.random()+"$",AA.addEventListener?AA.addEventListener("message",lA,!1):AA.attachEvent("onmessage",lA),function(v0){AA.postMessage(sA+v0,"*")}):AA.MessageChannel?((w0=new MessageChannel).port1.onmessage=function(v0){qA(v0.data)},function(v0){w0.port2.postMessage(v0)}):dA&&"onreadystatechange"in dA.createElement("script")?(Q0=dA.documentElement,function(v0){var B0=dA.createElement("script");B0.onreadystatechange=function(){qA(v0),B0.onreadystatechange=null,Q0.removeChild(B0),B0=null},Q0.appendChild(B0)}):function(v0){setTimeout(qA,0,v0)},D0.setImmediate=function(v0){typeof v0!="function"&&(v0=new Function(""+v0));for(var B0=new Array(arguments.length-1),p0=0;p0=w0.status}function tA(Q0){try{Q0.dispatchEvent(new MouseEvent("click"))}catch{var w0=document.createEvent("MouseEvents");w0.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),Q0.dispatchEvent(w0)}}var AA=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof commonjsGlobal=="object"&&commonjsGlobal.global===commonjsGlobal?commonjsGlobal:void 0,PA=AA.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),r0=AA.saveAs||(typeof window!="object"||window!==AA?function(){}:"download"in HTMLAnchorElement.prototype&&!PA?function(Q0,w0,sA){var G0=AA.URL||AA.webkitURL,XA=document.createElement("a");w0=w0||Q0.name||"download",XA.download=w0,XA.rel="noopener",typeof Q0=="string"?(XA.href=Q0,XA.origin===location.origin?tA(XA):jA(XA.href)?M0(Q0,w0,sA):tA(XA,XA.target="_blank")):(XA.href=G0.createObjectURL(Q0),setTimeout(function(){G0.revokeObjectURL(XA.href)},4e4),setTimeout(function(){tA(XA)},0))}:"msSaveOrOpenBlob"in navigator?function(Q0,w0,sA){if(w0=w0||Q0.name||"download",typeof Q0!="string")navigator.msSaveOrOpenBlob(vA(Q0,sA),w0);else if(jA(Q0))M0(Q0,w0,sA);else{var G0=document.createElement("a");G0.href=Q0,G0.target="_blank",setTimeout(function(){tA(G0)})}}:function(Q0,w0,sA,G0){if(G0=G0||open("","_blank"),G0&&(G0.document.title=G0.document.body.innerText="downloading..."),typeof Q0=="string")return M0(Q0,w0,sA);var XA=Q0.type==="application/octet-stream",F0=/constructor/i.test(AA.HTMLElement)||AA.safari,dA=/CriOS\/[\d]+/.test(navigator.userAgent);if((dA||XA&&F0||PA)&&typeof FileReader!="undefined"){var D0=new FileReader;D0.onloadend=function(){var lA=D0.result;lA=dA?lA:lA.replace(/^data:[^;]*;/,"data:attachment/file;"),G0?G0.location.href=lA:location=lA,G0=null},D0.readAsDataURL(Q0)}else{var _A=AA.URL||AA.webkitURL,qA=_A.createObjectURL(Q0);G0?G0.location=qA:location.href=qA,G0=null,setTimeout(function(){_A.revokeObjectURL(qA)},4e4)}});AA.saveAs=r0.saveAs=r0,t0.exports=r0})})(FileSaver_min);var libsodiumWrappers={},libsodium={exports:{}},__viteBrowserExternal={},__viteBrowserExternal$1=Object.freeze(Object.defineProperty({__proto__:null,default:__viteBrowserExternal},Symbol.toStringTag,{value:"Module"})),require$$1=getAugmentedNamespace(__viteBrowserExternal$1);(function(t0,DA){(function(vA){function M0(jA){var tA;(tA=jA)===void 0&&(tA={});var AA=tA;typeof AA.sodium!="object"&&(typeof commonjsGlobal=="object"?AA=commonjsGlobal:typeof window=="object"&&(AA=window));var PA=tA;return tA.ready=new Promise(function(r0,Q0){(sA=PA).onAbort=Q0,sA.print=function(C0){},sA.printErr=function(C0){},sA.onRuntimeInitialized=function(){try{sA._crypto_secretbox_keybytes(),r0()}catch(C0){Q0(C0)}},sA.useBackupModule=function(){return new Promise(function(C0,f0){(CA={}).onAbort=f0,CA.onRuntimeInitialized=function(){Object.keys(PA).forEach(function(c0){c0!=="getRandomValue"&&delete PA[c0]}),Object.keys(CA).forEach(function(c0){PA[c0]=CA[c0]}),C0()};var VA,CA=CA!==void 0?CA:{},l0=typeof window=="object",V0=typeof importScripts=="function",$0=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string",x0=Object.assign({},CA),Q2="";if($0){var S2=require$$1,w2=require$$1;Q2=__dirname+"/",VA=c0=>(c0=Wi(c0)?new URL(c0):w2.normalize(c0),S2.readFileSync(c0)),!CA.thisProgram&&process.argv.length>1&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),t0.exports=CA}else(l0||V0)&&(V0?Q2=self.location.href:typeof document!="undefined"&&document.currentScript&&(Q2=document.currentScript.src),Q2=Q2.startsWith("blob:")?"":Q2.substr(0,Q2.replace(/[?#].*/,"").lastIndexOf("/")+1),V0&&(VA=c0=>{var P0=new XMLHttpRequest;return P0.open("GET",c0,!1),P0.responseType="arraybuffer",P0.send(null),new Uint8Array(P0.response)}));CA.print;var aI,Ag=CA.printErr||void 0;Object.assign(CA,x0),x0=null,CA.arguments&&CA.arguments,CA.thisProgram&&CA.thisProgram,CA.quit&&CA.quit,CA.wasmBinary&&(aI=CA.wasmBinary);var TI,hg={Memory:function(c0){this.buffer=new ArrayBuffer(65536*c0.initial)},Module:function(c0){},Instance:function(c0,P0){this.exports=function(A2){for(var C2,y2=new Uint8Array(123),L2=25;L2>=0;--L2)y2[48+L2]=52+L2,y2[65+L2]=L2,y2[97+L2]=26+L2;function v2(tI,nI,d){for(var E,D,Ug=0,yI=nI,qg=d.length,Ci=nI+(3*qg>>2)-(d[qg-2]=="=")-(d[qg-1]=="=");Ug>4,yI>2),yI>>0>n2>>>0?h+1|0:h)|0,h=(pA=(l=n2)>>>0>(n2=n2+pA|0)>>>0?h+1|0:h)+rI|0,i0=O2=n2+T2|0,O2=h=O2>>>0>>0?h+1|0:h,n2=bA(n2^(D[t+80|0]|D[t+81|0]<<8|D[t+82|0]<<16|D[t+83|0]<<24)^-79577749,pA^(D[t+84|0]|D[t+85|0]<<8|D[t+86|0]<<16|D[t+87|0]<<24)^528734635,32),qI=h=v,h=h+1013904242|0,pA=n2,q2=h=(n2=n2-23791573|0)>>>0<4271175723?h+1|0:h,J2=bA(n2^d2,h^J2,40),h=(h=O2)+(O2=v)|0,d2=bA(pA^(aA=d2=J2+i0|0),qI^(nA=aA>>>0>>0?h+1|0:h),48),h=q2+(E2=v)|0,z=h=(d2=n2+(j=d2)|0)>>>0>>0?h+1|0:h,d2=h=bA(J2^(hA=d2),O2^h,1),q2=n2=v,O2=D[a+24|0]|D[a+25|0]<<8|D[a+26|0]<<16|D[a+27|0]<<24,qI=h=D[a+28|0]|D[a+29|0]<<8|D[a+30|0]<<16|D[a+31|0]<<24,z2=D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24,n2=(J2=D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24)+(pA=D[t+40|0]|D[t+41|0]<<8|D[t+42|0]<<16|D[t+43|0]<<24)|0,h=(Ig=D[a+20|0]|D[a+21|0]<<8|D[a+22|0]<<16|D[a+23|0]<<24)+(wg=D[t+44|0]|D[t+45|0]<<8|D[t+46|0]<<16|D[t+47|0]<<24)|0,h=(D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24)+(n2>>>0>>0?h+1|0:h)|0,h=qI+(i0=(l=n2)>>>0>(n2=n2+z2|0)>>>0?h+1|0:h)|0,h=(z2=n2+O2|0)>>>0>>0?h+1|0:h,l=bA(n2^(D[t+72|0]|D[t+73|0]<<8|D[t+74|0]<<16|D[t+75|0]<<24)^725511199,i0^(D[t+76|0]|D[t+77|0]<<8|D[t+78|0]<<16|D[t+79|0]<<24)^-1694144372,32),J=bA(pA^(N=l-2067093701|0),wg^(Z0=(UA=n2=v)-((l>>>0<2067093701)+1150833018|0)|0),40),h=(o2=v)+h|0,h=(U0=(b=n2=J+z2|0)>>>0>>0?h+1|0:h)+q2|0,h=(b>>>0>(n2=b+d2|0)>>>0?h+1|0:h)+b2|0,h=(pA=(K=n2)>>>0>(n2=n2+h0|0)>>>0?h+1|0:h)+D2|0,A0=D2=n2+f|0,V=h=D2>>>0>>0?h+1|0:h,Z=d2,HI=q2,q2=n2,i0=pA,d2=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,n2=h=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,wg=h=D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24,F=pA=D[t+4|0]|D[t+5|0]<<8|D[t+6|0]<<16|D[t+7|0]<<24,b2=h,h=(IA=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24)+(x=D[t+36|0]|D[t+37|0]<<8|D[t+38|0]<<16|D[t+39|0]<<24)|0,h=F+((D2=D[t+32|0]|D[t+33|0]<<8|D[t+34|0]<<16|D[t+35|0]<<24)>>>0>(K=D2+(pA=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24)|0)>>>0?h+1|0:h)|0,h=(z2=(b2=K+b2|0)>>>0>>0?h+1|0:h)+n2|0,sI=K=b2+d2|0,K=h=K>>>0>>0?h+1|0:h,Y=D2,D2=bA(b2^(D[t+64|0]|D[t+65|0]<<8|D[t+66|0]<<16|D[t+67|0]<<24)^-1377402159,z2^(D[t+68|0]|D[t+69|0]<<8|D[t+70|0]<<16|D[t+71|0]<<24)^1359893119,32),z2=h=v,h=h+1779033703|0,b2=D2,n0=h=(D2=D2-205731576|0)>>>0<4089235720?h+1|0:h,x=bA(Y^(FA=D2),h^x,40),h=(J0=v)+K|0,Y=bA(b2^(K=D2=x+sI|0),z2^(A=x>>>0>K>>>0?h+1|0:h),48),h=bA(Y^q2,(II=v)^i0,32),Y2=D2=v,e0=h,s=h=D[a+60|0]|D[a+61|0]<<8|D[a+62|0]<<16|D[a+63|0]<<24,z2=sI=D[a+56|0]|D[a+57|0]<<8|D[a+58|0]<<16|D[a+59|0]<<24,SA=D[t+24|0]|D[t+25|0]<<8|D[t+26|0]<<16|D[t+27|0]<<24,D2=(i0=D[a+48|0]|D[a+49|0]<<8|D[a+50|0]<<16|D[a+51|0]<<24)+(b2=D[t+56|0]|D[t+57|0]<<8|D[t+58|0]<<16|D[t+59|0]<<24)|0,h=(zA=D[a+52|0]|D[a+53|0]<<8|D[a+54|0]<<16|D[a+55|0]<<24)+(H0=D[t+60|0]|D[t+61|0]<<8|D[t+62|0]<<16|D[t+63|0]<<24)|0,h=(D[t+28|0]|D[t+29|0]<<8|D[t+30|0]<<16|D[t+31|0]<<24)+(D2>>>0>>0?h+1|0:h)|0,h=s+(q2=(yA=D2)>>>0>(D2=SA+D2|0)>>>0?h+1|0:h)|0,h=(SA=D2+z2|0)>>>0>>0?h+1|0:h,q2=bA(D2^(D[t+88|0]|D[t+89|0]<<8|D[t+90|0]<<16|D[t+91|0]<<24)^327033209,q2^(D[t+92|0]|D[t+93|0]<<8|D[t+94|0]<<16|D[t+95|0]<<24)^1541459225,32),b2=bA(b2^(z2=q2+1595750129|0),(yA=H0)^(H0=($A=D2=v)-((q2>>>0<2699217167)+1521486533|0)|0),40),h=(EI=v)+h|0,D2=bA((SA=D2=b2+SA|0)^q2,$A^(yA=SA>>>0>>0?h+1|0:h),48),h=H0+(cI=v)|0,NA=h=(D2=z2+(H0=D2)|0)>>>0>>0?h+1|0:h,h=Y2+h|0,c2=Z^(q2=e0+($A=D2)|0),Z=h=q2>>>0<$A>>>0?h+1|0:h,z2=bA(c2,h^HI,40),h=(HI=v)+V|0,D2=bA(A0=e0^(V=D2=z2+A0|0),Y2^(e0=V>>>0>>0?h+1|0:h),48),h=Z+(pI=v)|0,Y2=h=(Z=q2+(A0=D2)|0)>>>0>>0?h+1|0:h,D2=(g2=bA(Z^z2,HI^h,1))+(q2=D[a+72|0]|D[a+73|0]<<8|D[a+74|0]<<16|D[a+75|0]<<24)|0,h=(eI=v)+(HI=D[a+76|0]|D[a+77|0]<<8|D[a+78|0]<<16|D[a+79|0]<<24)|0,LI=D2,k2=D2>>>0>>0?h+1|0:h,Z2=CI,D2=D[a+96|0]|D[a+97|0]<<8|D[a+98|0]<<16|D[a+99|0]<<24,z2=h=D[a+100|0]|D[a+101|0]<<8|D[a+102|0]<<16|D[a+103|0]<<24,b2=(h=aA)+(aA=bA($A^b2,NA^EI,1))|0,h=($A=v)+nA|0,h=(aA>>>0>b2>>>0?h+1|0:h)+z2|0,h=(nA=(nA=b2)>>>0>(b2=D2+b2|0)>>>0?h+1|0:h)+Z2|0,c2=NA=b2+QI|0,NA=h=NA>>>0>>0?h+1|0:h,b=bA(l^b,U0^UA,48),U0=h=bA(b^b2,(UA=v)^nA,32),h=n0+II|0,h=(EI=b2=v)+(FA=(b2=Y+FA|0)>>>0>>0?h+1|0:h)|0,n0=h=(nA=b2)>>>0>(Y=nA+U0|0)>>>0?h+1|0:h,aA=bA(Y^aA,$A^h,40),h=(II=v)+NA|0,h=($A=aA>>>0>(NA=b2=aA+c2|0)>>>0?h+1|0:h)+k2|0,h=(l=NA>>>0>(b2=NA+LI|0)>>>0?h+1|0:h)+SI|0,LI=k2=b2+F2|0,k2=h=k2>>>0>>0?h+1|0:h,c2=b2,Z2=l,b2=D[a+116|0]|D[a+117|0]<<8|D[a+118|0]<<16|D[a+119|0]<<24,a=D[a+112|0]|D[a+113|0]<<8|D[a+114|0]<<16|D[a+115|0]<<24,x=bA(x^nA,FA^J0,1),h=(J0=v)+yA|0,h=((l=x+SA|0)>>>0>>0?h+1|0:h)+b2|0,h=(nA=(FA=l)>>>0>(l=a+l|0)>>>0?h+1|0:h)+SI|0,Bg=FA=l+F2|0,FA=h=FA>>>0>>0?h+1|0:h,h=bA(l^j,nA^E2,32),AI=l=v,j=h,nA=l,h=UA+Z0|0,b=l=N+b|0,SA=h=l>>>0>>0?h+1|0:h,h=h+nA|0,yA=l=l+j|0,E2=h=b>>>0>l>>>0?h+1|0:h,nA=bA(l^x,J0^h,40),h=(J0=v)+FA|0,j=bA((l=nA+Bg|0)^j,AI^(N=l>>>0>>0?h+1|0:h),48),h=bA(j^c2,(Bg=v)^Z2,32),AI=x=v,FA=h,c2=x,J=bA(J^b,SA^o2,1),h=A+(b=v)|0,h=((x=K)>>>0>(K=K+J|0)>>>0?h+1|0:h)+O0|0,h=(K=(x=K+G2|0)>>>0>>0?h+1|0:h)+HI|0,Z2=A=x+q2|0,A=h=A>>>0>>0?h+1|0:h,SA=J,x=bA(x^H0,K^cI,32),h=(H0=v)+z|0,hA=bA(SA^(K=J=x+hA|0),(z=x>>>0>K>>>0?h+1|0:h)^b,40),h=(cI=v)+A|0,b=J=hA+Z2|0,J=bA(x^J,H0^(A=J>>>0>>0?h+1|0:h),48),h=z+(p=v)|0,z=J,H0=h=(J=K+J|0)>>>0>>0?h+1|0:h,h=h+c2|0,h=(SA=J)>>>0>(J=J+FA|0)>>>0?h+1|0:h,c2=J,J^=g2,g2=h,x=bA(J,eI^h,40),h=(eI=v)+k2|0,k2=J=x+LI|0,h=c+(Z2=x>>>0>J>>>0?h+1|0:h)|0,LI=J=J+f|0,UA=h=J>>>0>>0?h+1|0:h,J=l,Z0=QI,o2=CI,l=bA(U0^NA,$A^EI,48),h=n0+(EI=v)|0,U0=l,n0=h=(K=Y+l|0)>>>0>>0?h+1|0:h,l=bA(K^aA,II^h,1),h=(Y=v)+o2|0,h=((aA=l+Z0|0)>>>0>>0?h+1|0:h)+N|0,h=zA+(J=(N=J+aA|0)>>>0>>0?h+1|0:h)|0,NA=aA=N+i0|0,aA=h=aA>>>0>>0?h+1|0:h,N=bA(N^z,J^p,32),h=Y2+($A=v)|0,z=N,Z=h=(N=Z+N|0)>>>0>>0?h+1|0:h,J=bA(l^N,h^Y,40),h=(h=aA)+(aA=v)|0,Y=l=J+NA|0,l=bA(l^z,$A^(NA=l>>>0>>0?h+1|0:h),48),h=Z+(II=v)|0,$A=l,Y2=h=(Z=N+l|0)>>>0>>0?h+1|0:h,l=bA(J^Z,aA^h,1),h=(aA=v)+UA|0,h=s+(J=(N=l+LI|0)>>>0>>0?h+1|0:h)|0,LI=z=N+sI|0,z=h=z>>>0>>0?h+1|0:h,UA=l,Z0=aA,h=E2+Bg|0,h=(l=j+yA|0)>>>0>>0?h+1|0:h,j=l,yA=h,h=bA(l^nA,J0^h,1),nA=aA=v,l=h,h=A+b2|0,h=((b=a+b|0)>>>0>>0?h+1|0:h)+aA|0,h=wI+(b=(aA=l+b|0)>>>0>>0?h+1|0:h)|0,E2=A=aA+h0|0,A=h=A>>>0>>0?h+1|0:h,aA=bA(aA^A0,b^pI,32),h=n0+(A0=v)|0,b=aA,n0=h=(n0=K)>>>0>(K=K+aA|0)>>>0?h+1|0:h,aA=bA(l^K,h^nA,40),h=(J0=v)+A|0,nA=l=aA+E2|0,l=bA(A=l^b,A0^(b=l>>>0>>0?h+1|0:h),48),h=n0+(pI=v)|0,n0=l,A=l=K+l|0,A0=h=l>>>0>>0?h+1|0:h,E2=N,o2=J,l=bA(hA^SA,H0^cI,1),h=(K=v)+B|0,h=e0+((N=l+W2|0)>>>0>>0?h+1|0:h)|0,h=O0+(J=(N=N+V|0)>>>0>>0?h+1|0:h)|0,e0=V=N+G2|0,V=h=V>>>0>>0?h+1|0:h,hA=l,l=(N=bA(N^U0,J^EI,32))+j|0,h=(j=v)+yA|0,J=l,K=bA(l^hA,(U0=l>>>0>>0?h+1|0:h)^K,40),h=(EI=v)+V|0,V=l=K+e0|0,SA=bA(l^N,j^(e0=l>>>0>>0?h+1|0:h),48),N=bA(SA^E2,(h=o2)^(o2=v),32),h=(E2=v)+A0|0,j=l=N+A|0,hA=bA(l^UA,(yA=l>>>0>>0?h+1|0:h)^Z0,40),h=(UA=v)+z|0,z=l=hA+LI|0,l=bA(l^N,E2^(H0=l>>>0>>0?h+1|0:h),48),h=yA+(cI=v)|0,yA=l,E2=h=(N=j)>>>0>(j=j+l|0)>>>0?h+1|0:h,l=bA(j^hA,UA^h,1),h=SI+(LI=v)|0,UA=l,Bg=l=F2+l|0,hA=h=l>>>0>>0?h+1|0:h,N=T2,l=bA(aA^A,J0^A0,1),h=NA+(aA=v)|0,h=((A=Y)>>>0>(Y=l+Y|0)>>>0?h+1|0:h)+rI|0,h=(A=(N=N+Y|0)>>>0>>0?h+1|0:h)+qI|0,Z0=Y=N+O2|0,NA=h=Y>>>0>>0?h+1|0:h,A0=l,Y=bA(FA^k2,Z2^AI,48),h=bA(Y^N,(J0=v)^A,32),AI=l=v,FA=h,N=l,h=U0+o2|0,h=(l=J+SA|0)>>>0>>0?h+1|0:h,J=l,U0=h,h=h+N|0,A=l=l+FA|0,SA=h=J>>>0>l>>>0?h+1|0:h,N=bA(l^A0,h^aA,40),h=(h=NA)+(NA=v)|0,A0=l=N+Z0|0,k2=h=l>>>0>>0?h+1|0:h,h=h+hA|0,Z2=h=(aA=l+Bg|0)>>>0>>0?h+1|0:h,hA=h,l=bA(K^J,U0^EI,1),h=n2+(K=v)|0,h=b+((J=l+d2|0)>>>0>>0?h+1|0:h)|0,h=z2+(nA=(J=J+nA|0)>>>0>>0?h+1|0:h)|0,Z0=b=J+D2|0,b=h=b>>>0>>0?h+1|0:h,U0=l,h=bA(J^$A,nA^II,32),o2=l=v,J=h,nA=l,h=J0+g2|0,$A=l=Y+c2|0,g2=h=l>>>0>>0?h+1|0:h,h=h+nA|0,h=(Y=l+J|0)>>>0>>0?h+1|0:h,l=Y^U0,U0=h,nA=bA(l,h^K,40),h=(II=v)+b|0,K=l=nA+Z0|0,c2=bA(l^J,o2^(b=l>>>0>>0?h+1|0:h),48),h=bA(c2^aA,(EI=v)^hA,32),Bg=l=v,Z0=h,hA=l,l=bA(x^$A,g2^eI,1),h=e0+(x=v)|0,h=IA+((J=l+V|0)>>>0>>0?h+1|0:h)|0,h=(V=(J=J+pA|0)>>>0>>0?h+1|0:h)+Ig|0,$A=e0=J+J2|0,e0=h=e0>>>0>>0?h+1|0:h,J=bA(J^n0,V^pI,32),h=Y2+(g2=v)|0,n0=J,V=x,x=h=(J=Z+J|0)>>>0>>0?h+1|0:h,V=bA(l^J,V^h,40),h=(pI=v)+e0|0,Z=l=V+$A|0,l=bA($A=l^n0,g2^(n0=l>>>0>>0?h+1|0:h),48),h=x+(J0=v)|0,x=l,e0=l=J+l|0,$A=h=l>>>0>>0?h+1|0:h,h=h+hA|0,Y2=h=(hA=l+Z0|0)>>>0>>0?h+1|0:h,J=bA(hA^UA,LI^h,40),h=Z2+(g2=v)|0,h=((l=J+aA|0)>>>0>>0?h+1|0:h)+CI|0,aA=l,Z2=l=l+QI|0,UA=h=aA>>>0>l>>>0?h+1|0:h,o2=O0,aA=bA(FA^A0,k2^AI,48),h=(eI=v)+SA|0,FA=l=aA+A|0,h=bA(l^N,(A=l>>>0>>0?h+1|0:h)^NA,1),NA=N=v,l=h,h=b+c|0,h=((K=K+f|0)>>>0>>0?h+1|0:h)+N|0,h=(K=(N=l+K|0)>>>0>>0?h+1|0:h)+o2|0,SA=b=N+G2|0,b=h=b>>>0>>0?h+1|0:h,N=bA(N^x,K^J0,32),h=E2+(A0=v)|0,j=h=(x=N+j|0)>>>0>>0?h+1|0:h,K=bA(l^x,h^NA,40),h=(k2=v)+b|0,b=l=K+SA|0,N=bA(l^N,A0^(NA=l>>>0>>0?h+1|0:h),48),h=j+(SA=v)|0,A0=h=(j=N+x|0)>>>0>>0?h+1|0:h,l=bA(K^j,k2^h,1),h=(k2=v)+UA|0,h=HI+((x=l+Z2|0)>>>0>>0?h+1|0:h)|0,h=(K=(x=x+q2|0)>>>0>>0?h+1|0:h)+B|0,LI=B=x+W2|0,B=h=B>>>0>>0?h+1|0:h,E2=l,o2=x,J0=K,x=T2,l=bA(V^e0,$A^pI,1),h=H0+(V=v)|0,h=((K=z)>>>0>(z=l+z|0)>>>0?h+1|0:h)+rI|0,h=Ig+(K=(x=x+z|0)>>>0>>0?h+1|0:h)|0,H0=z=x+J2|0,e0=h=z>>>0>>0?h+1|0:h,z=l,K=h=bA(x^aA,K^eI,32),h=U0+EI|0,h=($A=l=v)+(Y=(l=Y+c2|0)>>>0>>0?h+1|0:h)|0,U0=h=(aA=l+K|0)>>>0>>0?h+1|0:h,z=bA(aA^z,h^V,40),h=(EI=v)+e0|0,e0=bA(H0=(x=z+H0|0)^K,$A^(K=x>>>0>>0?h+1|0:h),48),h=bA(e0^o2,(pI=v)^J0,32),eI=V=v,H0=h,$A=V,l=bA(l^nA,Y^II,1),h=z2+(V=v)|0,h=n0+((Y=l+D2|0)>>>0>>0?h+1|0:h)|0,h=IA+(Z=(Y=Y+Z|0)>>>0>>0?h+1|0:h)|0,o2=nA=Y+pA|0,nA=h=nA>>>0>>0?h+1|0:h,n0=l,c2=V,Y=bA(Y^yA,Z^cI,32),h=(yA=v)+A|0,V=l=Y+FA|0,Z=bA(l^n0,(FA=l>>>0>>0?h+1|0:h)^c2,40),h=(II=v)+nA|0,n0=l=Z+o2|0,l=bA(l^Y,yA^(A=l>>>0>>0?h+1|0:h),48),h=FA+(o2=v)|0,nA=l,FA=l=V+l|0,yA=h=l>>>0>>0?h+1|0:h,h=h+$A|0,$A=l=l+H0|0,Y=k2,k2=h=FA>>>0>l>>>0?h+1|0:h,Y=bA(l^E2,Y^h,40),h=(h=B)+(B=v)|0,c2=l=Y+LI|0,E2=h=l>>>0>>0?h+1|0:h,V=K,l=bA(Z0^Z2,UA^Bg,48),h=Y2+(cI=v)|0,Y2=l,K=(l=hA+l|0)^J,J=h=l>>>0>>0?h+1|0:h,K=bA(K,h^g2,1),h=(g2=v)+V|0,h=s+((x=K+x|0)>>>0>>0?h+1|0:h)|0,h=(V=(x=x+sI|0)>>>0>>0?h+1|0:h)+n2|0,Z2=hA=x+d2|0,hA=h=hA>>>0>>0?h+1|0:h,x=bA(x^nA,V^o2,32),h=A0+(UA=v)|0,A0=x,j=h=(V=j+x|0)>>>0>>0?h+1|0:h,K=bA(K^V,g2^h,40),h=(h=hA)+(hA=v)|0,nA=x=K+Z2|0,x=bA(Z0=x^A0,UA^(A0=x>>>0>>0?h+1|0:h),48),h=j+(LI=v)|0,g2=x,Z2=h=(j=V+x|0)>>>0>>0?h+1|0:h,x=bA(K^j,hA^h,1),h=(hA=v)+E2|0,h=c+((K=x+c2|0)>>>0>>0?h+1|0:h)|0,h=b2+(V=(K=K+f|0)>>>0>>0?h+1|0:h)|0,Bg=UA=a+K|0,UA=h=UA>>>0>>0?h+1|0:h,Z0=x,o2=hA,hA=K,J0=V,x=bA(Z^FA,yA^II,1),h=(V=v)+NA|0,h=wI+((K=x+b|0)>>>0>>0?h+1|0:h)|0,h=(Z=(K=K+h0|0)>>>0>>0?h+1|0:h)+b2|0,NA=b=a+K|0,b=h=b>>>0>>0?h+1|0:h,FA=x,K=h=bA(K^Y2,Z^cI,32),Z=x=v,h=U0+pI|0,U0=h=(x=aA+e0|0)>>>0>>0?h+1|0:h,h=h+Z|0,h=(aA=x)>>>0>(x=x+K|0)>>>0?h+1|0:h,e0=x,x^=FA,FA=h,V=bA(x,h^V,40),h=(II=v)+b|0,Z=bA(b=(x=V+NA|0)^K,Z^(K=x>>>0>>0?h+1|0:h),48),h=bA(Z^hA,(h=J0)^(J0=v),32),cI=hA=v,b=h,NA=J,J=N,h=bA(aA^z,U0^EI,1),yA=N=v,aA=h,h=A+qI|0,h=((z=n0+O2|0)>>>0>>0?h+1|0:h)+N|0,z=h=(N=aA+z|0)>>>0>>0?h+1|0:h,J=bA(N^J,h^SA,32),h=(h=NA)+(NA=v)|0,aA=bA((l=J+l|0)^aA,yA^(U0=l>>>0>>0?h+1|0:h),40),h=z+(EI=v)|0,n0=aA,h=zA+((A=N)>>>0>(N=N+aA|0)>>>0?h+1|0:h)|0,A=h=(aA=N+i0|0)>>>0>>0?h+1|0:h,N=bA(J^aA,NA^h,48),h=U0+(pI=v)|0,SA=l,J=N,U0=l=l+N|0,NA=h=SA>>>0>l>>>0?h+1|0:h,h=h+hA|0,SA=h=(hA=l+b|0)>>>0>>0?h+1|0:h,l=(z=bA(hA^Z0,h^o2,40))+Bg|0,h=(Bg=v)+UA|0,yA=l,Y2=l>>>0>>0?h+1|0:h,l=bA(H0^c2,E2^eI,48),h=(H0=v)+k2|0,$A=N=l+$A|0,Z0=B,B=h=N>>>0>>0?h+1|0:h,h=bA(N^Y,Z0^h,1),c2=N=v,Y=h,h=K+s|0,h=((x=x+sI|0)>>>0>>0?h+1|0:h)+N|0,h=HI+(x=(N=x+Y|0)>>>0>>0?h+1|0:h)|0,E2=K=N+q2|0,K=h=K>>>0>>0?h+1|0:h,N=bA(N^J,x^pI,32),h=Z2+(UA=v)|0,k2=N,N=(J=j+N|0)^Y,Y=h=J>>>0>>0?h+1|0:h,x=bA(N,c2^h,40),h=(h=K)+(K=v)|0,c2=N=x+E2|0,N=bA(j=N^k2,UA^(k2=N>>>0>>0?h+1|0:h),48),h=Y+(pI=v)|0,Z2=N,J=h=(N=J+N|0)>>>0>>0?h+1|0:h,x=bA(N^x,K^h,1),h=(j=v)+Y2|0,h=SI+((K=x+yA|0)>>>0>>0?h+1|0:h)|0,h=(Y=(K=K+F2|0)>>>0>>0?h+1|0:h)+O0|0,AI=E2=K+G2|0,E2=h=E2>>>0>>0?h+1|0:h,UA=x,Z0=K,o2=Y,x=bA(n0^U0,NA^EI,1),h=(NA=v)+CI|0,h=A0+(x>>>0>(K=x+QI|0)>>>0?h+1|0:h)|0,Y=h=(K=K+nA|0)>>>0>>0?h+1|0:h,h=bA(l^K,h^H0,32),H0=l=v,nA=h,h=FA+J0|0,h=(l=Z+e0|0)>>>0>>0?h+1|0:h,Z=l,U0=h,h=H0+h|0,FA=l=l+nA|0,n0=h=Z>>>0>l>>>0?h+1|0:h,l=bA(l^x,NA^h,40),h=Y+(J0=v)|0,e0=l,h=z2+((l=K+l|0)>>>0>>0?h+1|0:h)|0,h=(l=l+D2|0)>>>0>>0?h+1|0:h,NA=l,l^=nA,nA=h,Y=bA(l,H0^h,48),h=bA(Y^Z0,(h=o2)^(o2=v),32),EI=l=v,H0=h,A0=l,l=bA(V^Z,U0^II,1),h=qI+(K=v)|0,h=A+((x=l+O2|0)>>>0>>0?h+1|0:h)|0,h=(V=(x=x+aA|0)>>>0>>0?h+1|0:h)+n2|0,A=Z=x+d2|0,Z=h=Z>>>0>>0?h+1|0:h,aA=l,U0=K,l=(x=bA(x^g2,V^LI,32))+$A|0,h=($A=v)+B|0,K=l,V=bA(V=l^aA,(aA=l>>>0>>0?h+1|0:h)^U0,40),h=(II=v)+Z|0,Z=l=V+A|0,x=bA(l^x,$A^(B=l>>>0>>0?h+1|0:h),48),h=aA+(U0=v)|0,A=l=x+K|0,$A=h=l>>>0>>0?h+1|0:h,h=h+A0|0,A0=h=(aA=l+H0|0)>>>0>>0?h+1|0:h,K=bA(aA^UA,h^j,40),h=(g2=v)+E2|0,E2=l=K+AI|0,UA=h=l>>>0>>0?h+1|0:h,l=N,j=J,J=x,N=bA(b^yA,Y2^cI,48),h=SA+(AI=v)|0,b=N,hA=h=(x=hA+N|0)>>>0>>0?h+1|0:h,h=bA(x^z,Bg^h,1),SA=N=v,z=h,h=nA+$I|0,h=((nA=NA+W2|0)>>>0>>0?h+1|0:h)+N|0,nA=h=(N=nA+z|0)>>>0>>0?h+1|0:h,J=bA(N^J,h^U0,32),h=(NA=v)+j|0,z=bA((l=J+l|0)^z,SA^(j=l>>>0>>0?h+1|0:h),40),h=nA+(yA=v)|0,h=IA+((nA=N)>>>0>(N=N+z|0)>>>0?h+1|0:h)|0,U0=h=(nA=N+pA|0)>>>0>>0?h+1|0:h,N=bA(J^nA,NA^h,48),h=j+(cI=v)|0,NA=N,SA=h=(j=l+N|0)>>>0>>0?h+1|0:h,l=bA(j^z,yA^h,1),h=(z=v)+UA|0,h=wI+((N=l+E2|0)>>>0>>0?h+1|0:h)|0,h=SI+(J=(N=N+h0|0)>>>0>>0?h+1|0:h)|0,eI=yA=N+F2|0,yA=h=yA>>>0>>0?h+1|0:h,Y2=l,Z0=N,l=bA(V^A,$A^II,1),h=(V=v)+k2|0,h=Ig+((N=l+c2|0)>>>0>>0?h+1|0:h)|0,h=zA+(A=(N=N+J2|0)>>>0>>0?h+1|0:h)|0,c2=$A=N+i0|0,$A=h=$A>>>0>>0?h+1|0:h,k2=l,h=bA(N^b,A^AI,32),AI=l=v,N=h,h=n0+o2|0,FA=l=Y+FA|0,b=h=l>>>0>>0?h+1|0:h,h=AI+h|0,n0=h=(Y=l+N|0)>>>0>>0?h+1|0:h,V=bA(Y^k2,h^V,40),h=(o2=v)+$A|0,A=l=V+c2|0,k2=bA(l^N,AI^($A=l>>>0>>0?h+1|0:h),48),h=bA(k2^Z0,(AI=v)^J,32),II=l=v,c2=h,J=l,N=T2,l=bA(FA^e0,b^J0,1),h=B+(b=v)|0,h=((FA=Z)>>>0>(Z=l+Z|0)>>>0?h+1|0:h)+rI|0,h=wI+(Z=(N=N+Z|0)>>>0>>0?h+1|0:h)|0,FA=B=N+h0|0,B=h=B>>>0>>0?h+1|0:h,N=bA(N^Z2,Z^pI,32),h=hA+(e0=v)|0,hA=N,h=(N=x+N|0)>>>0>>0?h+1|0:h,x=b,b=h,x=bA(l^N,x^h,40),h=(J0=v)+B|0,Z=l=x+FA|0,l=bA(l^hA,e0^(B=l>>>0>>0?h+1|0:h),48),h=b+(Z0=v)|0,b=l,FA=l=N+l|0,e0=h=l>>>0>>0?h+1|0:h,h=h+J|0,h=(hA=l+c2|0)>>>0>>0?h+1|0:h,l=hA^Y2,Y2=h,z=bA(l,h^z,40),h=(pI=v)+yA|0,yA=l=z+eI|0,Z2=l>>>0>>0?h+1|0:h,l=bA(H0^E2,UA^EI,48),h=A0+(EI=v)|0,H0=l,h=(l=aA+l|0)>>>0>>0?h+1|0:h,aA=l,A0=h,h=bA(l^K,h^g2,1),g2=l=v,J=h,h=$A+HI|0,h=((N=A+q2|0)>>>0>>0?h+1|0:h)+l|0,h=IA+(N=(l=N+J|0)>>>0>>0?h+1|0:h)|0,A=K=l+pA|0,K=h=K>>>0>>0?h+1|0:h,l=bA(l^b,N^Z0,32),h=SA+($A=v)|0,b=l,j=h=(N=j+l|0)>>>0>>0?h+1|0:h,J=bA(N^J,g2^h,40),h=(g2=v)+K|0,A=l=J+A|0,l=bA(K=l^b,$A^(b=l>>>0>>0?h+1|0:h),48),h=j+(eI=v)|0,j=l,SA=h=(K=N+l|0)>>>0>>0?h+1|0:h,l=bA(K^J,g2^h,1),h=($A=v)+Z2|0,h=qI+((N=l+yA|0)>>>0>>0?h+1|0:h)|0,h=(J=(N=N+O2|0)>>>0>>0?h+1|0:h)+CI|0,LI=g2=N+QI|0,g2=h=g2>>>0>>0?h+1|0:h,E2=l,UA=N,Z0=J,l=bA(x^FA,J0^e0,1),h=Ig+(J=v)|0,h=U0+((N=l+J2|0)>>>0>>0?h+1|0:h)|0,h=$I+(x=(N=N+nA|0)>>>0>>0?h+1|0:h)|0,e0=nA=N+W2|0,nA=h=nA>>>0>>0?h+1|0:h,U0=l,FA=J,h=bA(N^H0,x^EI,32),H0=l=v,x=h,N=l,h=n0+AI|0,h=(l=Y+k2|0)>>>0>>0?h+1|0:h,Y=l,n0=h,h=h+N|0,h=(J=l+x|0)>>>0>>0?h+1|0:h,l=J^U0,U0=h,l=bA(l,h^FA,40),h=(h=nA)+(nA=v)|0,FA=N=l+e0|0,e0=h=N>>>0>>0?h+1|0:h,H0=bA(N^x,H0^h,48),h=bA(H0^UA,(h=Z0)^(Z0=v),32),J0=N=v,k2=h,N=bA(Y^V,n0^o2,1),h=(Y=v)+rI|0,h=B+((x=N+T2|0)>>>0>>0?h+1|0:h)|0,h=s+(V=(x=x+Z|0)>>>0>>0?h+1|0:h)|0,o2=Z=x+sI|0,Z=h=Z>>>0>>0?h+1|0:h,B=N,n0=Y,x=bA(x^NA,V^cI,32),h=(NA=v)+A0|0,Y=N=x+aA|0,N=(V=bA(N^B,(aA=N>>>0>>0?h+1|0:h)^n0,40))+o2|0,h=(o2=v)+Z|0,B=N,N=bA(N^x,NA^(n0=N>>>0>>0?h+1|0:h),48),h=aA+(AI=v)|0,NA=N,A0=N=Y+N|0,UA=h=N>>>0>>0?h+1|0:h,h=J0+h|0,h=(x=N+k2|0)>>>0>>0?h+1|0:h,N=$A,$A=h,Y=bA(x^E2,N^h,40),h=(EI=v)+g2|0,Z=N=Y+LI|0,h=bA(N^k2,J0^(g2=N>>>0>>0?h+1|0:h),48),J0=N=v,k2=h,N=l,h=U0+Z0|0,U0=l=J+H0|0,H0=h=l>>>0>>0?h+1|0:h,h=bA(l^N,h^nA,1),J=N=v,l=h,h=n0+c|0,h=((aA=B+f|0)>>>0>>0?h+1|0:h)+N|0,h=z2+(aA=(N=l+aA|0)>>>0>>0?h+1|0:h)|0,Z0=nA=N+D2|0,nA=h=nA>>>0>>0?h+1|0:h,B=l,n0=J,l=bA(yA^c2,Z2^II,48),h=Y2+(II=v)|0,yA=l,h=(l=hA+l|0)>>>0>>0?h+1|0:h,hA=l,N=bA(N^j,aA^eI,32),Y2=h,h=h+(c2=v)|0,J=l=N+l|0,aA=bA(l^B,(j=l>>>0>>0?h+1|0:h)^n0,40),h=(Z2=v)+nA|0,nA=l=aA+Z0|0,l=bA(l^N,c2^(B=l>>>0>>0?h+1|0:h),48),h=j+(cI=v)|0,n0=l,c2=h=(j=J+l|0)>>>0>>0?h+1|0:h,l=bA(aA^j,Z2^h,1),h=IA+(Z0=v)|0,Z2=l,eI=l=pA+l|0,J=h=l>>>0>>0?h+1|0:h,l=bA(z^hA,Y2^pI,1),h=(aA=v)+e0|0,h=zA+((N=l+FA|0)>>>0>>0?h+1|0:h)|0,h=O0+(hA=(N=N+i0|0)>>>0>>0?h+1|0:h)|0,Y2=z=N+G2|0,z=h=z>>>0>>0?h+1|0:h,FA=aA,N=bA(N^NA,hA^AI,32),h=SA+(AI=v)|0,e0=N,h=(aA=K+N|0)>>>0>>0?h+1|0:h,K=FA,FA=h,hA=bA(l^aA,K^h,40),h=(pI=v)+z|0,NA=l=hA+Y2|0,h=(SA=l>>>0>>0?h+1|0:h)+J|0,z=h=(J=l+eI|0)>>>0>>0?h+1|0:h,Y2=h=bA(J^k2,h^J0,32),E2=l=v,l=bA(V^A0,UA^o2,1),h=(K=v)+b|0,h=b2+((N=l+A|0)>>>0>>0?h+1|0:h)|0,h=(V=(N=a+N|0)>>>0>>0?h+1|0:h)+n2|0,UA=b=N+d2|0,b=h=b>>>0>>0?h+1|0:h,A=l,A0=K,N=bA(N^yA,V^II,32),h=(yA=v)+H0|0,K=l=N+U0|0,l=(V=bA(l^A,(U0=l>>>0>>0?h+1|0:h)^A0,40))+UA|0,h=(UA=v)+b|0,b=l,l=bA(l^N,yA^(A=l>>>0>>0?h+1|0:h),48),h=U0+(II=v)|0,U0=l,yA=h=(l=K+l|0)>>>0>>0?h+1|0:h,h=h+E2|0,H0=h=(K=l)>>>0>(l=l+Y2|0)>>>0?h+1|0:h,N=bA(l^Z2,Z0^h,40),h=z+(Z0=v)|0,A0=N,h=c+((N=J+N|0)>>>0>>0?h+1|0:h)|0,Z2=N=N+f|0,J=N^Y2,Y2=h=N>>>0>>0?h+1|0:h,N=bA(J,E2^h,48),h=H0+(E2=v)|0,H0=h=(z=l+N|0)>>>0>>0?h+1|0:h,l=h=bA(z^A0,Z0^h,1),A0=J=v,J=bA(K^V,yA^UA,1),h=B+(V=v)|0,h=zA+((K=J+nA|0)>>>0>>0?h+1|0:h)|0,h=wI+(nA=(K=K+i0|0)>>>0>>0?h+1|0:h)|0,Z0=B=K+h0|0,B=h=B>>>0>>0?h+1|0:h,yA=J,UA=V,h=$A+J0|0,h=(J=x+k2|0)>>>0>>0?h+1|0:h,$A=J,e0=bA(NA^e0,SA^AI,48),V=bA(K^e0,nA^(AI=v),32),NA=h,h=h+(eI=v)|0,nA=J=V+J|0,J=bA(J^yA,(SA=J>>>0>>0?h+1|0:h)^UA,40),h=(yA=v)+B|0,UA=h=(x=J+Z0|0)>>>0>>0?h+1|0:h,h=h+A0|0,h=s+((k2=x)>>>0>(x=l+x|0)>>>0?h+1|0:h)|0,h=(K=(x=x+sI|0)>>>0>>0?h+1|0:h)+rI|0,LI=B=x+T2|0,Z0=h=B>>>0>>0?h+1|0:h,o2=l,J0=x,h=bA(Y^$A,NA^EI,1),Y=x=v,l=h,h=A+Ig|0,h=((B=b+J2|0)>>>0>>0?h+1|0:h)+x|0,h=z2+(B=(x=l+B|0)>>>0>>0?h+1|0:h)|0,NA=b=x+D2|0,b=h=b>>>0>>0?h+1|0:h,A=l,h=bA(x^n0,B^cI,32),$A=l=v,x=h,B=l,h=FA+AI|0,FA=l=aA+e0|0,n0=h=l>>>0>>0?h+1|0:h,h=h+B|0,h=(aA=l+x|0)>>>0>>0?h+1|0:h,l=aA^A,A=h,B=bA(l,h^Y,40),h=(AI=v)+b|0,e0=bA(b=(l=B+NA|0)^x,$A^(x=l>>>0>>0?h+1|0:h),48),h=bA(h=e0^J0,(J0=v)^K,32),EI=K=v,NA=h,b=K,K=bA(hA^FA,n0^pI,1),h=O0+(hA=v)|0,h=g2+((Y=K+G2|0)>>>0>>0?h+1|0:h)|0,h=qI+(Z=(Y=Y+Z|0)>>>0>>0?h+1|0:h)|0,n0=FA=Y+O2|0,FA=h=FA>>>0>>0?h+1|0:h,Y=bA(Y^U0,Z^II,32),h=c2+($A=v)|0,U0=Y,j=h=(Y=j+Y|0)>>>0>>0?h+1|0:h,Z=bA(K^Y,h^hA,40),h=(II=v)+FA|0,hA=K=Z+n0|0,K=bA(FA=K^U0,$A^(U0=K>>>0>>0?h+1|0:h),48),h=j+(cI=v)|0,FA=K,n0=K=Y+K|0,$A=h=K>>>0>>0?h+1|0:h,h=h+b|0,h=(Y=K+NA|0)>>>0>>0?h+1|0:h,K=A0,A0=h,j=bA(Y^o2,K^h,40),h=(g2=v)+Z0|0,b=K=j+LI|0,K=bA(Z0=K^NA,EI^(NA=K>>>0>>0?h+1|0:h),48),h=A0+(EI=v)|0,A0=K,Y=h=(K=Y+K|0)>>>0>>0?h+1|0:h,g2=h=bA(K^j,g2^h,1),pI=h,c2=j=v,j=x,x=J,J=bA(V^k2,UA^eI,48),h=SA+(eI=v)|0,SA=J,h=(J=nA+J|0)>>>0>>0?h+1|0:h,nA=l,l=x^J,x=h,l=bA(l,h^yA,1),h=(yA=v)+j|0,h=$I+(l>>>0>(V=nA+l|0)>>>0?h+1|0:h)|0,h=CI+(nA=(V=V+W2|0)>>>0>>0?h+1|0:h)|0,k2=j=V+QI|0,j=h=j>>>0>>0?h+1|0:h,V=bA(V^FA,nA^cI,32),h=H0+(UA=v)|0,FA=h=(nA=V+z|0)>>>0>>0?h+1|0:h,z=bA(l^nA,yA^h,40),h=(cI=v)+j|0,yA=l=z+k2|0,V=bA(l^V,UA^(H0=l>>>0>>0?h+1|0:h),48),h=FA+(k2=v)|0,UA=l=V+nA|0,FA=l,Z0=h=l>>>0>>0?h+1|0:h,nA=J,j=x,h=A+J0|0,h=(l=aA+e0|0)>>>0>>0?h+1|0:h,aA=l,l^=B,B=h,h=bA(l,AI^h,1),o2=l=v,A=h,x=h,h=U0+n2|0,h=((J=hA+d2|0)>>>0>>0?h+1|0:h)+l|0,hA=h=(l=J)>>>0>(J=x+J|0)>>>0?h+1|0:h,x=bA(N^J,h^E2,32),h=(h=j)+(j=v)|0,e0=l=x+nA|0,N=bA(N=l^A,o2^(A=l>>>0>>0?h+1|0:h),40),h=hA+(E2=v)|0,h=HI+((l=N+J|0)>>>0>>0?h+1|0:h)|0,o2=h=(nA=l+q2|0)>>>0>>0?h+1|0:h,j=bA(x^nA,j^h,48),LI=h=v,l=bA(Z^n0,$A^II,1),h=(x=v)+Y2|0,h=SI+((J=l+Z2|0)>>>0>>0?h+1|0:h)|0,h=b2+(Z=(J=J+F2|0)>>>0>>0?h+1|0:h)|0,Y2=hA=a+J|0,n0=h=hA>>>0>>0?h+1|0:h,$A=l,hA=bA(J^SA,Z^eI,32),h=(II=v)+B|0,B=l=hA+aA|0,J=bA(l^$A,(SA=l>>>0>>0?h+1|0:h)^x,40),h=(h=n0)+(n0=v)|0,$A=l=J+Y2|0,Y2=h=l>>>0>>0?h+1|0:h,x=h,h=b2+c2|0,h=((Z=a+g2|0)>>>0>>0?h+1|0:h)+x|0,U0=h=(x=l+Z|0)>>>0>>0?h+1|0:h,l=bA(x^j,LI^h,32),h=(g2=v)+Z0|0,aA=bA((Z=l+FA|0)^pI,(h=Z>>>0>>0?h+1|0:h)^c2,40),c2=h,h=CI+(FA=v)|0,h=U0+((Z2=aA+QI|0)>>>0>>0?h+1|0:h)|0,h=(U0=x+Z2|0)>>>0>>0?h+1|0:h,x=g2,g2=h,x=bA(l^U0,x^h,48),h=(h=c2)+(c2=v)|0,l=aA^(Z=x+Z|0),aA=h=Z>>>0>>0?h+1|0:h,Z2=h=bA(l,h^FA,1),pI=h,J0=l=v,FA=K,AI=Y,K=J,J=bA(hA^$A,Y2^II,48),h=SA+($A=v)|0,hA=l=J+B|0,B=h=l>>>0>>0?h+1|0:h,K=bA(l^K,h^n0,1),h=(Y2=v)+$I|0,h=o2+((l=K+W2|0)>>>0>>0?h+1|0:h)|0,nA=h=(Y=l+nA|0)>>>0>>0?h+1|0:h,l=bA(Y^V,h^k2,32),h=(n0=v)+AI|0,FA=V=l+FA|0,SA=h=V>>>0>>0?h+1|0:h,K=bA(K^V,h^Y2,40),h=wI+(eI=v)|0,Y2=K,h=nA+((K=h0+K|0)>>>0>>0?h+1|0:h)|0,Y=h=(K=K+Y|0)>>>0>>0?h+1|0:h,V=bA(l^K,h^n0,48),h=(h=SA)+(SA=v)|0,k2=l=V+FA|0,n0=l,o2=h=l>>>0>>0?h+1|0:h,h=A+LI|0,FA=(l=j+e0|0)^N,N=h=l>>>0>>0?h+1|0:h,h=bA(FA,h^E2,1),E2=nA=v,FA=h,h=H0+z2|0,h=((j=yA+D2|0)>>>0>>0?h+1|0:h)+nA|0,A=h=(A=j)>>>0>(j=j+FA|0)>>>0?h+1|0:h,e0=nA=bA(j^A0,EI^h,32),yA=h=v,h=h+B|0,H0=nA=nA+hA|0,A0=h=e0>>>0>nA>>>0?h+1|0:h,nA=bA(nA^FA,E2^h,40),h=rI+(E2=v)|0,h=A+((hA=nA+T2|0)>>>0>>0?h+1|0:h)|0,hA=h=(FA=j)>>>0>(j=j+hA|0)>>>0?h+1|0:h,FA=bA(j^e0,h^yA,48),EI=h=v,B=h,z=bA(z^UA,Z0^cI,1),A=h=v,e0=J,h=h+n2|0,h=NA+((J=z+d2|0)>>>0>>0?h+1|0:h)|0,h=(J=J+b|0)>>>0>>0?h+1|0:h,b=J^e0,e0=h,b=bA(b,h^$A,32),h=(cI=v)+N|0,NA=l=b+l|0,N=bA(l^z,(N=A)^(A=l>>>0>>0?h+1|0:h),40),h=SI+(yA=v)|0,h=e0+((l=N+F2|0)>>>0>>0?h+1|0:h)|0,e0=l=l+J|0,$A=h=l>>>0>>0?h+1|0:h,J=h,h=J0+zA|0,h=((z=Z2+i0|0)>>>0>>0?h+1|0:h)+J|0,Z2=h=(J=l+z|0)>>>0>>0?h+1|0:h,l=bA(J^FA,h^B,32),h=(UA=v)+o2|0,B=bA((z=l+n0|0)^pI,(h=z>>>0>>0?h+1|0:h)^J0,40),Z0=n0=v,J0=h,h=n0+qI|0,h=Z2+((n0=B+O2|0)>>>0>>0?h+1|0:h)|0,Z2=h=(n0=J+n0|0)>>>0>>0?h+1|0:h,J=bA(l^n0,h^UA,48),h=(UA=v)+J0|0,l=(z=J+z|0)^B,B=h=z>>>0>>0?h+1|0:h,Z0=h=bA(l,h^Z0,1),J0=l=v,AI=Z,II=V,V=N,N=bA(b^e0,$A^cI,48),h=(b=v)+A|0,A=l=N+NA|0,e0=h=l>>>0>>0?h+1|0:h,V=bA(l^V,h^yA,1),h=(yA=v)+IA|0,h=((l=V+pA|0)>>>0>>0?h+1|0:h)+hA|0,j=h=(Z=l+j|0)>>>0>>0?h+1|0:h,l=bA(Z^II,h^SA,32),h=(hA=v)+aA|0,NA=aA=l+AI|0,SA=h=aA>>>0>>0?h+1|0:h,V=bA(V^aA,h^yA,40),h=s+(II=v)|0,yA=V,h=j+((V=sI+V|0)>>>0>>0?h+1|0:h)|0,$A=h=(aA=V+Z|0)>>>0>>0?h+1|0:h,V=bA(l^aA,h^hA,48),h=(h=SA)+(SA=v)|0,NA=l=V+NA|0,AI=h=l>>>0>>0?h+1|0:h,j=x,Z=K,h=A0+EI|0,x=h=(l=FA+H0|0)>>>0>>0?h+1|0:h,K=bA(l^nA,h^E2,1),h=(nA=v)+O0|0,h=((hA=K+G2|0)>>>0>>0?h+1|0:h)+Y|0,Y=bA(j^(Z=Z+hA|0),(h=Z>>>0>>0?h+1|0:h)^c2,32),hA=h,FA=K,h=(j=v)+e0|0,h=(K=Y+A|0)>>>0>>0?h+1|0:h,A=K,K^=FA,FA=h,K=bA(K,h^nA,40),h=c+(e0=v)|0,h=((nA=K+f|0)>>>0>>0?h+1|0:h)+hA|0,H0=h=(hA=nA)>>>0>(nA=nA+Z|0)>>>0?h+1|0:h,j=bA(Y^nA,h^j,48),EI=h=v,Z=h,Y=bA(k2^Y2,o2^eI,1),A0=h=v,Y2=x,h=h+HI|0,h=g2+((x=Y+q2|0)>>>0>>0?h+1|0:h)|0,hA=b,b=h=(x=x+U0|0)>>>0>>0?h+1|0:h,hA=bA(N^x,hA^h,32),h=(cI=v)+Y2|0,U0=l=hA+l|0,N=bA(l^Y,(N=A0)^(A0=l>>>0>>0?h+1|0:h),40),h=Ig+(Y2=v)|0,h=b+((l=N+J2|0)>>>0>>0?h+1|0:h)|0,g2=l=l+x|0,k2=h=l>>>0>>0?h+1|0:h,x=h,h=J0+z2|0,h=((Y=D2+Z0|0)>>>0>>0?h+1|0:h)+x|0,b=h=(x=l+Y|0)>>>0>>0?h+1|0:h,l=bA(x^j,h^Z,32),h=(c2=v)+AI|0,Z=bA((Y=l+NA|0)^Z0,(h=Y>>>0>>0?h+1|0:h)^J0,40),Z0=h,h=n2+(E2=v)|0,h=b+((o2=Z+d2|0)>>>0>>0?h+1|0:h)|0,h=(b=x+o2|0)>>>0>>0?h+1|0:h,x=c2,c2=h,x=bA(l^b,x^h,48),h=(h=Z0)+(Z0=v)|0,l=(Y=x+Y|0)^Z,Z=h=Y>>>0>>0?h+1|0:h,E2=h=bA(l,h^E2,1),o2=l=v,J0=V,V=N,N=bA(hA^g2,k2^cI,48),h=(h=A0)+(A0=v)|0,U0=l=N+U0|0,hA=Y2,Y2=h=l>>>0>>0?h+1|0:h,V=bA(l^V,hA^h,1),h=(g2=v)+qI|0,h=H0+((l=V+O2|0)>>>0>>0?h+1|0:h)|0,hA=nA,nA=l+nA|0,l=SA,SA=h=hA>>>0>nA>>>0?h+1|0:h,l=bA(nA^J0,l^h,32),h=(h=B)+(B=v)|0,H0=h=(hA=l+z|0)>>>0>>0?h+1|0:h,z=hA,V=bA(V^hA,h^g2,40),h=HI+(cI=v)|0,g2=V,h=SA+((V=q2+V|0)>>>0>>0?h+1|0:h)|0,SA=h=(hA=V+nA|0)>>>0>>0?h+1|0:h,V=bA(l^hA,h^B,48),h=(h=H0)+(H0=v)|0,k2=l=V+z|0,J0=h=l>>>0>>0?h+1|0:h,z=J,h=FA+EI|0,J=h=(l=j+A|0)>>>0>>0?h+1|0:h,K=bA(l^K,h^e0,1),h=CI+(j=v)|0,h=$A+((nA=K+QI|0)>>>0>>0?h+1|0:h)|0,FA=(nA=aA+nA|0)^z,z=h=nA>>>0>>0?h+1|0:h,aA=bA(FA,h^UA,32),B=h=v,FA=K,h=h+Y2|0,h=(K=aA+U0|0)>>>0>>0?h+1|0:h,A=K,K^=FA,FA=h,K=bA(K,h^j,40),h=c+(e0=v)|0,h=z+((j=K+f|0)>>>0>>0?h+1|0:h)|0,$A=h=(j=nA+j|0)>>>0>>0?h+1|0:h,z=bA(aA^j,h^B,48),EI=h=v,nA=h,aA=bA(yA^NA,II^AI,1),U0=h=v,NA=J,h=h+s|0,h=Z2+((J=aA+sI|0)>>>0>>0?h+1|0:h)|0,n0=h=(J=J+n0|0)>>>0>>0?h+1|0:h,B=bA(N^J,h^A0,32),h=(pI=v)+NA|0,NA=l=B+l|0,N=bA(l^aA,(yA=l>>>0>>0?h+1|0:h)^U0,40),h=b2+(A0=v)|0,h=n0+((l=a+N|0)>>>0>>0?h+1|0:h)|0,n0=l=l+J|0,Y2=h=l>>>0>>0?h+1|0:h,J=h,h=o2+SI|0,h=((aA=E2+F2|0)>>>0>>0?h+1|0:h)+J|0,U0=h=(J=l+aA|0)>>>0>>0?h+1|0:h,l=bA(J^z,h^nA,32),h=(Z2=v)+J0|0,nA=bA((aA=l+k2|0)^E2,(h=aA>>>0>>0?h+1|0:h)^o2,40),UA=h,h=$I+(E2=v)|0,h=U0+((o2=nA+W2|0)>>>0>>0?h+1|0:h)|0,h=(U0=J+o2|0)>>>0>>0?h+1|0:h,J=Z2,Z2=h,J=bA(l^U0,J^h,48),h=(h=UA)+(UA=v)|0,l=(aA=J+aA|0)^nA,nA=h=aA>>>0>>0?h+1|0:h,E2=h=bA(l,h^E2,1),eI=h,o2=l=v,AI=Y,II=V,Y=N,N=bA(B^n0,Y2^pI,48),h=(B=v)+yA|0,n0=l=N+NA|0,NA=h=l>>>0>>0?h+1|0:h,Y=bA(l^Y,h^A0,1),h=(A0=v)+rI|0,h=$A+((l=Y+T2|0)>>>0>>0?h+1|0:h)|0,j=h=(V=l+j|0)>>>0>>0?h+1|0:h,l=bA(V^II,h^H0,32),h=(yA=v)+Z|0,H0=h=(Z=l+AI|0)>>>0>>0?h+1|0:h,Y=bA(Y^Z,h^A0,40),h=IA+(pI=v)|0,$A=Y,h=j+((Y=pA+Y|0)>>>0>>0?h+1|0:h)|0,j=Y+V|0,Y=yA,yA=h=j>>>0>>0?h+1|0:h,Y=bA(l^j,Y^h,48),h=(h=H0)+(H0=v)|0,A0=l=Y+Z|0,Y2=h=l>>>0>>0?h+1|0:h,V=x,h=FA+EI|0,x=h=(l=z+A|0)>>>0>>0?h+1|0:h,K=bA(l^K,h^e0,1),h=(z=v)+Ig|0,h=SA+((Z=K+J2|0)>>>0>>0?h+1|0:h)|0,V=bA(V^(Z=Z+hA|0),(h=Z>>>0>>0?h+1|0:h)^Z0,32),FA=hA=v,hA=h,A=K,h=FA+NA|0,h=(K=V+n0|0)>>>0>>0?h+1|0:h,n0=K,K^=A,A=h,K=bA(K,h^z,40),h=wI+(e0=v)|0,h=((z=K+h0|0)>>>0>>0?h+1|0:h)+hA|0,SA=FA,FA=h=(hA=Z+z|0)>>>0>>0?h+1|0:h,z=bA(V^hA,SA^h,48),EI=h=v,Z=h,V=bA(k2^g2,J0^cI,1),NA=h=v,SA=x,h=h+O0|0,h=c2+((x=V+G2|0)>>>0>>0?h+1|0:h)|0,b=h=(x=x+b|0)>>>0>>0?h+1|0:h,B=bA(N^x,h^B,32),h=(cI=v)+SA|0,SA=l=B+l|0,N=bA(l^V,(N=NA)^(NA=l>>>0>>0?h+1|0:h),40),h=zA+(g2=v)|0,h=b+((l=N+i0|0)>>>0>>0?h+1|0:h)|0,k2=l=l+x|0,c2=h=l>>>0>>0?h+1|0:h,x=h,h=o2+c|0,h=((V=E2+f|0)>>>0>>0?h+1|0:h)+x|0,b=h=(x=l+V|0)>>>0>>0?h+1|0:h,l=bA(x^z,h^Z,32),h=(E2=v)+Y2|0,Z=bA((V=l+A0|0)^eI,(h=V>>>0>>0?h+1|0:h)^o2,40),o2=h,h=qI+(Z0=v)|0,h=b+((J0=Z+O2|0)>>>0>>0?h+1|0:h)|0,h=(b=x+J0|0)>>>0>>0?h+1|0:h,x=E2,E2=h,x=bA(l^b,x^h,48),h=(h=o2)+(o2=v)|0,l=(V=x+V|0)^Z,Z=h=V>>>0>>0?h+1|0:h,Z0=h=bA(l,h^Z0,1),J0=l=v,AI=aA,II=Y,Y=N,N=bA(B^k2,c2^cI,48),h=(B=v)+NA|0,NA=l=N+SA|0,SA=h=l>>>0>>0?h+1|0:h,Y=bA(l^Y,h^g2,1),h=(g2=v)+IA|0,h=FA+((l=Y+pA|0)>>>0>>0?h+1|0:h)|0,hA=h=(aA=l+hA|0)>>>0>>0?h+1|0:h,l=bA(aA^II,h^H0,32),h=(FA=v)+nA|0,H0=h=(nA=l+AI|0)>>>0>>0?h+1|0:h,Y=bA(Y^nA,h^g2,40),h=O0+(cI=v)|0,g2=Y,h=hA+((Y=G2+Y|0)>>>0>>0?h+1|0:h)|0,hA=Y+aA|0,Y=FA,FA=h=hA>>>0>>0?h+1|0:h,Y=bA(l^hA,Y^h,48),h=(h=H0)+(H0=v)|0,k2=l=Y+nA|0,c2=h=l>>>0>>0?h+1|0:h,aA=J,h=A+EI|0,J=h=(l=z+n0|0)>>>0>>0?h+1|0:h,K=bA(l^K,h^e0,1),h=zA+(z=v)|0,h=yA+((nA=K+i0|0)>>>0>>0?h+1|0:h)|0,j=h=(nA=nA+j|0)>>>0>>0?h+1|0:h,aA=bA(aA^nA,h^UA,32),n0=h=v,A=K,h=h+SA|0,h=(K=aA+NA|0)>>>0>>0?h+1|0:h,e0=K,K^=A,A=h,K=bA(K,h^z,40),h=SI+(NA=v)|0,h=j+((z=K+F2|0)>>>0>>0?h+1|0:h)|0,h=(j=nA+z|0)>>>0>>0?h+1|0:h,nA=n0,n0=h,z=bA(aA^j,nA^h,48),EI=h=v,nA=h,aA=bA($A^A0,Y2^pI,1),SA=h=v,yA=J,h=h+b2|0,h=Z2+((J=a+aA|0)>>>0>>0?h+1|0:h)|0,U0=h=(J=J+U0|0)>>>0>>0?h+1|0:h,B=bA(N^J,h^B,32),h=(pI=v)+yA|0,yA=l=B+l|0,N=bA(l^aA,(N=SA)^(SA=l>>>0>>0?h+1|0:h),40),h=HI+($A=v)|0,h=U0+((l=N+q2|0)>>>0>>0?h+1|0:h)|0,A0=l=l+J|0,Y2=h=l>>>0>>0?h+1|0:h,J=h,h=J0+CI|0,h=((aA=Z0+QI|0)>>>0>>0?h+1|0:h)+J|0,U0=h=(J=l+aA|0)>>>0>>0?h+1|0:h,l=bA(J^z,h^nA,32),h=(Z2=v)+c2|0,nA=bA((aA=l+k2|0)^Z0,(h=aA>>>0>>0?h+1|0:h)^J0,40),Z0=h,h=s+(UA=v)|0,h=U0+((J0=nA+sI|0)>>>0>>0?h+1|0:h)|0,h=(U0=J+J0|0)>>>0>>0?h+1|0:h,J=Z2,Z2=h,J=bA(l^U0,J^h,48),h=(h=Z0)+(Z0=v)|0,l=(aA=J+aA|0)^nA,nA=h=aA>>>0>>0?h+1|0:h,UA=h=bA(l,h^UA,1),J0=l=v,AI=V,II=Y,Y=N,N=bA(B^A0,Y2^pI,48),h=(B=v)+SA|0,SA=l=N+yA|0,yA=h=l>>>0>>0?h+1|0:h,Y=bA(l^Y,h^$A,1),h=($A=v)+z2|0,h=n0+((l=Y+D2|0)>>>0>>0?h+1|0:h)|0,j=h=(V=l+j|0)>>>0>>0?h+1|0:h,l=bA(V^II,h^H0,32),h=(n0=v)+Z|0,H0=h=(Z=l+AI|0)>>>0>>0?h+1|0:h,Y=bA(Y^Z,h^$A,40),h=Ig+(pI=v)|0,$A=Y,h=j+((Y=J2+Y|0)>>>0>>0?h+1|0:h)|0,j=Y+V|0,Y=n0,n0=h=j>>>0>>0?h+1|0:h,Y=bA(l^j,Y^h,48),h=(h=H0)+(H0=v)|0,A0=l=Y+Z|0,Y2=h=l>>>0>>0?h+1|0:h,V=x,h=A+EI|0,x=h=(l=z+e0|0)>>>0>>0?h+1|0:h,K=bA(l^K,h^NA,1),h=(z=v)+wI|0,h=FA+((Z=K+h0|0)>>>0>>0?h+1|0:h)|0,hA=h=(Z=Z+hA|0)>>>0>>0?h+1|0:h,V=bA(V^Z,h^o2,32),FA=h=v,A=K,h=h+yA|0,h=(K=V+SA|0)>>>0>>0?h+1|0:h,e0=K,K^=A,A=h,K=bA(K,h^z,40),h=rI+(NA=v)|0,h=hA+((z=K+T2|0)>>>0>>0?h+1|0:h)|0,SA=FA,FA=h=(hA=Z+z|0)>>>0>>0?h+1|0:h,z=bA(V^hA,SA^h,48),EI=h=v,Z=h,V=bA(k2^g2,c2^cI,1),SA=h=v,yA=x,h=h+n2|0,h=E2+((x=V+d2|0)>>>0>>0?h+1|0:h)|0,b=h=(x=x+b|0)>>>0>>0?h+1|0:h,B=bA(N^x,h^B,32),h=(cI=v)+yA|0,yA=l=B+l|0,N=bA(l^V,(N=SA)^(SA=l>>>0>>0?h+1|0:h),40),h=$I+(g2=v)|0,h=b+((l=N+W2|0)>>>0>>0?h+1|0:h)|0,k2=l=l+x|0,c2=h=l>>>0>>0?h+1|0:h,x=h,h=J0+s|0,h=((V=UA+sI|0)>>>0>>0?h+1|0:h)+x|0,b=h=(x=l+V|0)>>>0>>0?h+1|0:h,l=bA(x^z,h^Z,32),h=(E2=v)+Y2|0,Z=bA((V=l+A0|0)^UA,(h=V>>>0>>0?h+1|0:h)^J0,40),o2=h,h=zA+(UA=v)|0,h=b+((J0=Z+i0|0)>>>0>>0?h+1|0:h)|0,h=(b=x+J0|0)>>>0>>0?h+1|0:h,x=E2,E2=h,x=bA(l^b,x^h,48),h=(h=o2)+(o2=v)|0,l=(V=x+V|0)^Z,Z=h=V>>>0>>0?h+1|0:h,UA=h=bA(l,h^UA,1),J0=l=v,AI=aA,II=Y,Y=N,N=bA(B^k2,c2^cI,48),h=(B=v)+SA|0,SA=l=N+yA|0,yA=h=l>>>0>>0?h+1|0:h,Y=bA(l^Y,h^g2,1),h=(g2=v)+n2|0,h=FA+((l=Y+d2|0)>>>0>>0?h+1|0:h)|0,hA=h=(aA=l+hA|0)>>>0>>0?h+1|0:h,l=bA(aA^II,h^H0,32),h=(FA=v)+nA|0,H0=h=(nA=l+AI|0)>>>0>>0?h+1|0:h,Y=bA(Y^nA,h^g2,40),h=rI+(cI=v)|0,g2=Y,h=hA+((Y=T2+Y|0)>>>0>>0?h+1|0:h)|0,hA=Y+aA|0,Y=FA,FA=h=hA>>>0>>0?h+1|0:h,Y=bA(l^hA,Y^h,48),h=(h=H0)+(H0=v)|0,k2=l=Y+nA|0,c2=h=l>>>0>>0?h+1|0:h,aA=J,h=A+EI|0,J=h=(l=z+e0|0)>>>0>>0?h+1|0:h,K=bA(l^K,h^NA,1),h=wI+(z=v)|0,h=n0+((nA=K+h0|0)>>>0>>0?h+1|0:h)|0,j=h=(nA=nA+j|0)>>>0>>0?h+1|0:h,aA=bA(aA^nA,h^Z0,32),n0=h=v,A=K,h=h+yA|0,h=(K=aA+SA|0)>>>0>>0?h+1|0:h,e0=K,K^=A,A=h,K=bA(K,h^z,40),h=Ig+(NA=v)|0,h=j+((z=K+J2|0)>>>0>>0?h+1|0:h)|0,h=(j=nA+z|0)>>>0>>0?h+1|0:h,nA=n0,n0=h,z=bA(aA^j,nA^h,48),EI=h=v,nA=h,aA=bA($A^A0,Y2^pI,1),SA=h=v,yA=J,h=h+O0|0,h=Z2+((J=aA+G2|0)>>>0>>0?h+1|0:h)|0,U0=h=(J=J+U0|0)>>>0>>0?h+1|0:h,B=bA(N^J,h^B,32),h=(pI=v)+yA|0,yA=l=B+l|0,N=bA(l^aA,(N=SA)^(SA=l>>>0>>0?h+1|0:h),40),h=$I+($A=v)|0,h=U0+((l=N+W2|0)>>>0>>0?h+1|0:h)|0,A0=l=l+J|0,Y2=h=l>>>0>>0?h+1|0:h,J=h,h=J0+HI|0,h=((aA=UA+q2|0)>>>0>>0?h+1|0:h)+J|0,U0=h=(J=l+aA|0)>>>0>>0?h+1|0:h,l=bA(J^z,h^nA,32),h=(Z2=v)+c2|0,nA=bA((aA=l+k2|0)^UA,(h=aA>>>0>>0?h+1|0:h)^J0,40),Z0=h,h=b2+(UA=v)|0,h=U0+((J0=a+nA|0)>>>0>>0?h+1|0:h)|0,h=(U0=J+J0|0)>>>0>>0?h+1|0:h,J=Z2,Z2=h,J=bA(l^U0,J^h,48),h=(h=Z0)+(Z0=v)|0,l=(aA=J+aA|0)^nA,nA=h=aA>>>0>>0?h+1|0:h,UA=h=bA(l,h^UA,1),J0=l=v,AI=V,II=Y,Y=N,N=bA(B^A0,Y2^pI,48),h=(B=v)+SA|0,SA=l=N+yA|0,yA=h=l>>>0>>0?h+1|0:h,Y=bA(l^Y,h^$A,1),h=($A=v)+SI|0,h=n0+((l=Y+F2|0)>>>0>>0?h+1|0:h)|0,j=h=(V=l+j|0)>>>0>>0?h+1|0:h,l=bA(V^II,h^H0,32),h=(n0=v)+Z|0,H0=h=(Z=l+AI|0)>>>0>>0?h+1|0:h,Y=bA(Y^Z,h^$A,40),h=c+(pI=v)|0,$A=Y,h=j+((Y=f+Y|0)>>>0>>0?h+1|0:h)|0,j=Y+V|0,Y=n0,n0=h=j>>>0>>0?h+1|0:h,Y=bA(l^j,Y^h,48),h=(h=H0)+(H0=v)|0,A0=l=Y+Z|0,Y2=h=l>>>0>>0?h+1|0:h,V=x,h=A+EI|0,x=h=(l=z+e0|0)>>>0>>0?h+1|0:h,K=bA(l^K,h^NA,1),h=(z=v)+CI|0,h=FA+((Z=K+QI|0)>>>0>>0?h+1|0:h)|0,hA=h=(Z=Z+hA|0)>>>0>>0?h+1|0:h,V=bA(V^Z,h^o2,32),FA=h=v,A=K,h=h+yA|0,h=(K=V+SA|0)>>>0>>0?h+1|0:h,e0=K,K^=A,A=h,K=bA(K,h^z,40),h=IA+(NA=v)|0,h=hA+((z=K+pA|0)>>>0>>0?h+1|0:h)|0,SA=FA,FA=h=(hA=Z+z|0)>>>0>>0?h+1|0:h,z=bA(V^hA,SA^h,48),EI=h=v,Z=h,V=bA(k2^g2,c2^cI,1),SA=h=v,yA=x,h=h+qI|0,h=E2+((x=V+O2|0)>>>0>>0?h+1|0:h)|0,b=h=(x=x+b|0)>>>0>>0?h+1|0:h,B=bA(N^x,h^B,32),h=(cI=v)+yA|0,yA=l=B+l|0,N=bA(l^V,(N=SA)^(SA=l>>>0>>0?h+1|0:h),40),h=z2+(g2=v)|0,h=b+((l=N+D2|0)>>>0>>0?h+1|0:h)|0,k2=l=l+x|0,c2=h=l>>>0>>0?h+1|0:h,x=h,h=J0+$I|0,h=((V=UA+W2|0)>>>0>>0?h+1|0:h)+x|0,b=h=(x=l+V|0)>>>0>>0?h+1|0:h,l=bA(x^z,h^Z,32),h=(E2=v)+Y2|0,Z=bA((V=l+A0|0)^UA,(h=V>>>0>>0?h+1|0:h)^J0,40),o2=h,h=rI+(UA=v)|0,h=b+((J0=Z+T2|0)>>>0>>0?h+1|0:h)|0,h=(b=x+J0|0)>>>0>>0?h+1|0:h,x=E2,E2=h,x=bA(l^b,x^h,48),h=(h=o2)+(o2=v)|0,l=(V=x+V|0)^Z,Z=h=V>>>0>>0?h+1|0:h,UA=h=bA(l,h^UA,1),J0=l=v,AI=aA,II=Y,Y=N,N=bA(B^k2,c2^cI,48),h=(B=v)+SA|0,SA=l=N+yA|0,yA=h=l>>>0>>0?h+1|0:h,Y=bA(l^Y,h^g2,1),h=(g2=v)+zA|0,h=FA+((l=Y+i0|0)>>>0>>0?h+1|0:h)|0,hA=h=(aA=l+hA|0)>>>0>>0?h+1|0:h,l=bA(aA^II,h^H0,32),h=(FA=v)+nA|0,H0=h=(nA=l+AI|0)>>>0>>0?h+1|0:h,Y=bA(Y^nA,h^g2,40),h=s+(cI=v)|0,g2=Y,h=hA+((Y=sI+Y|0)>>>0>>0?h+1|0:h)|0,hA=Y+aA|0,Y=FA,FA=h=hA>>>0>>0?h+1|0:h,Y=bA(l^hA,Y^h,48),h=(h=H0)+(H0=v)|0,k2=l=Y+nA|0,c2=h=l>>>0>>0?h+1|0:h,aA=J,h=A+EI|0,J=h=(l=z+e0|0)>>>0>>0?h+1|0:h,K=bA(l^K,h^NA,1),h=IA+(z=v)|0,h=n0+((nA=K+pA|0)>>>0>>0?h+1|0:h)|0,j=h=(nA=nA+j|0)>>>0>>0?h+1|0:h,aA=bA(aA^nA,h^Z0,32),n0=h=v,A=K,h=h+yA|0,h=(K=aA+SA|0)>>>0>>0?h+1|0:h,e0=K,K^=A,A=h,K=bA(K,h^z,40),h=n2+(NA=v)|0,h=j+((z=K+d2|0)>>>0>>0?h+1|0:h)|0,h=(j=nA+z|0)>>>0>>0?h+1|0:h,nA=n0,n0=h,z=bA(aA^j,nA^h,48),EI=h=v,nA=h,aA=bA($A^A0,Y2^pI,1),SA=h=v,yA=J,h=h+Ig|0,h=Z2+((J=aA+J2|0)>>>0>>0?h+1|0:h)|0,U0=h=(J=J+U0|0)>>>0>>0?h+1|0:h,B=bA(N^J,h^B,32),h=(pI=v)+yA|0,yA=l=B+l|0,N=bA(l^aA,(N=SA)^(SA=l>>>0>>0?h+1|0:h),40),h=qI+($A=v)|0,h=U0+((l=N+O2|0)>>>0>>0?h+1|0:h)|0,A0=l=l+J|0,Y2=h=l>>>0>>0?h+1|0:h,J=h,h=J0+wI|0,h=((aA=UA+h0|0)>>>0>>0?h+1|0:h)+J|0,U0=h=(J=l+aA|0)>>>0>>0?h+1|0:h,l=bA(J^z,h^nA,32),h=(Z2=v)+c2|0,nA=bA((aA=l+k2|0)^UA,(h=aA>>>0>>0?h+1|0:h)^J0,40),Z0=h,h=c+(UA=v)|0,h=U0+((J0=nA+f|0)>>>0>>0?h+1|0:h)|0,h=(U0=J+J0|0)>>>0>>0?h+1|0:h,J=Z2,Z2=h,J=bA(l^U0,J^h,48),h=(h=Z0)+(Z0=v)|0,l=(aA=J+aA|0)^nA,nA=h=aA>>>0>>0?h+1|0:h,UA=h=bA(l,h^UA,1),J0=l=v,AI=V,II=Y,Y=N,N=bA(B^A0,Y2^pI,48),h=(B=v)+SA|0,SA=l=N+yA|0,yA=h=l>>>0>>0?h+1|0:h,Y=bA(l^Y,h^$A,1),h=(A0=v)+O0|0,h=n0+((l=Y+G2|0)>>>0>>0?h+1|0:h)|0,j=h=(V=l+j|0)>>>0>>0?h+1|0:h,l=bA(V^II,h^H0,32),h=(n0=v)+Z|0,H0=Z=l+AI|0,$A=h=Z>>>0>>0?h+1|0:h,Y=bA(Y^Z,h^A0,40),h=HI+(AI=v)|0,A0=Y,h=j+((Y=q2+Y|0)>>>0>>0?h+1|0:h)|0,Z=Y+V|0,Y=n0,n0=h=Z>>>0>>0?h+1|0:h,Y=bA(l^Z,Y^h,48),h=(h=$A)+($A=v)|0,H0=l=Y+H0|0,Y2=h=l>>>0>>0?h+1|0:h,V=x,h=A+EI|0,x=h=(l=z+e0|0)>>>0>>0?h+1|0:h,K=bA(l^K,h^NA,1),h=(z=v)+b2|0,h=FA+((j=a+K|0)>>>0>>0?h+1|0:h)|0,hA=h=(j=j+hA|0)>>>0>>0?h+1|0:h,FA=V=bA(V^j,h^o2,32),A=h=v,e0=K,h=h+yA|0,h=(K=V+SA|0)>>>0>>0?h+1|0:h,NA=K,K^=e0,e0=h,K=bA(K,h^z,40),h=SI+(SA=v)|0,h=hA+((V=K+F2|0)>>>0>>0?h+1|0:h)|0,yA=(V=V+j|0)^FA,FA=h=V>>>0>>0?h+1|0:h,j=bA(yA,h^A,48),o2=h=v,z=h,A=hA=bA(k2^g2,c2^cI,1),yA=h=v,g2=x,h=h+z2|0,h=E2+((x=hA+D2|0)>>>0>>0?h+1|0:h)|0,h=(x=x+b|0)>>>0>>0?h+1|0:h,b=B,B=h,hA=bA(N^x,b^h,32),h=(II=v)+g2|0,b=l=hA+l|0,N=bA(N=l^A,(A=l>>>0>>0?h+1|0:h)^yA,40),h=CI+(yA=v)|0,h=B+((l=N+QI|0)>>>0>>0?h+1|0:h)|0,B=l=l+x|0,g2=h=l>>>0>>0?h+1|0:h,x=h,h=J0+HI|0,h=((E2=q2)>>>0>(q2=UA+q2|0)>>>0?h+1|0:h)+x|0,HI=h=(l=l+q2|0)>>>0>>0?h+1|0:h,q2=bA(l^j,h^z,32),h=(k2=v)+Y2|0,z=bA((x=H0+q2|0)^UA,(h=x>>>0>>0?h+1|0:h)^J0,40),E2=h,h=SI+(c2=v)|0,h=HI+((UA=F2)>>>0>(F2=z+F2|0)>>>0?h+1|0:h)|0,h=(F2=l+F2|0)>>>0>>0?h+1|0:h,l=q2^F2,q2=h,SI=bA(l,h^k2,48),h=(HI=v)+E2|0,x=h=(l=x+SI|0)>>>0>>0?h+1|0:h,h=bA(l^z,h^c2,1),z=v,k2=h,c2=aA,aA=QI,E2=CI,CI=bA(hA^B,g2^II,48),h=(hA=v)+A|0,A=aA,b=h=(QI=b+CI|0)>>>0>>0?h+1|0:h,aA=bA(N^(B=QI),h^yA,1),h=(yA=v)+E2|0,h=FA+(aA>>>0>(QI=A+aA|0)>>>0?h+1|0:h)|0,N=h=(QI=V+QI|0)>>>0>>0?h+1|0:h,Y=bA(Y^QI,h^$A,32),h=(h=nA)+(nA=v)|0,FA=V=Y+c2|0,A=h=V>>>0>>0?h+1|0:h,V=bA(V^aA,h^yA,40),h=(yA=v)+zA|0,h=(V>>>0>(i0=V+i0|0)>>>0?h+1|0:h)+N|0,N=h=(N=i0)>>>0>(i0=QI+i0|0)>>>0?h+1|0:h,Y=bA(Y^i0,h^nA,48),h=(aA=v)+A|0,nA=QI=Y+FA|0,zA=h=QI>>>0>>0?h+1|0:h,FA=a,A=b2,h=e0+o2|0,QI=h=(a=j+NA|0)>>>0>>0?h+1|0:h,b2=bA(a^K,h^SA,1),h=(j=v)+A|0,h=n0+((K=FA+b2|0)>>>0>>0?h+1|0:h)|0,J=bA((K=K+Z|0)^J,(h=K>>>0>>0?h+1|0:h)^Z0,32),FA=h,n0=h0,h0=b2,h=(Z=v)+b|0,b=j,j=h=(b2=J+B|0)>>>0>>0?h+1|0:h,h0=bA(b2^h0,b^h,40),h=(B=v)+wI|0,h=((wI=n0+h0|0)>>>0>>0?h+1|0:h)+FA|0,FA=wI,K=J^(wI=K+wI|0),J=h=FA>>>0>wI>>>0?h+1|0:h,h=bA(K,h^Z,48),e0=K=v,Z=h,b=G2,FA=O0,G2=bA(H0^A0,Y2^AI,1),A=h=v,h=h+$I|0,h=Z2+((G2=(n0=G2)+W2|0)>>>0>>0?h+1|0:h)|0,W2=h=(G2=U0+G2|0)>>>0>>0?h+1|0:h,O0=bA(G2^CI,h^hA,32),h=(U0=v)+QI|0,QI=a=O0+a|0,CI=bA(a^n0,(hA=a>>>0>>0?h+1|0:h)^A,40),h=(h=FA)+(FA=v)|0,h=W2+((a=CI+b|0)>>>0>>0?h+1|0:h)|0,W2=a=a+G2|0,$I=h=a>>>0>>0?h+1|0:h,G2=h,h=z+IA|0,h=((n0=pA)>>>0>(pA=k2+pA|0)>>>0?h+1|0:h)+G2|0,IA=h=(G2=a+pA|0)>>>0>>0?h+1|0:h,pA=bA(Z^G2,h^K,32),h=(n0=v)+zA|0,K=a=pA+nA|0,a=bA(a^k2,(b=z)^(z=a>>>0>>0?h+1|0:h),40),h=Ig+(A=v)|0,Ig=a,h=IA+((a=J2+a|0)>>>0>>0?h+1|0:h)|0,h=(a=a+G2|0)>>>0>>0?h+1|0:h,IA=a,NA=(D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24)^a,b=h,SA=h^(D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24),G2=bA(O0^W2,U0^$I,48),h=(W2=v)+hA|0,hA=a=G2+QI|0,$I=h=a>>>0>>0?h+1|0:h,O0=T2,h=j+e0|0,T2=h=(a=Z+b2|0)>>>0>>0?h+1|0:h,h0=bA(a^h0,h^B,1),h=(Z=v)+rI|0,h=((O0=h0+O0|0)>>>0>>0?h+1|0:h)+N|0,O0=h=(rI=O0+i0|0)>>>0>>0?h+1|0:h,QI=bA(rI^SI,h^HI,32),h=(b2=v)+$I|0,i0=h=(J2=QI+hA|0)>>>0>>0?h+1|0:h,SI=QI,QI=bA(h0^J2,h^Z,40),h=(N=v)+qI|0,h=(QI>>>0>(h0=QI+O2|0)>>>0?h+1|0:h)+O0|0,j=b2,b2=h=(rI=h0+rI|0)>>>0>>0?h+1|0:h,h0=bA(SI^(O2=rI),j^h,48),h=(Z=v)+i0|0,h=(O0=h0+J2|0)>>>0>>0?h+1|0:h,J2=O0,O0^=NA,d[t+8|0]=O0,d[t+9|0]=O0>>>8,d[t+10|0]=O0>>>16,d[t+11|0]=O0>>>24,i0=h,h^=SA,d[t+12|0]=h,d[t+13|0]=h>>>8,d[t+14|0]=h>>>16,d[t+15|0]=h>>>24,rI=a,O0=T2,a=G2,G2=bA(V^nA,yA^zA,1),h=(qI=v)+c|0,h=(G2>>>0>(T2=G2+f|0)>>>0?h+1|0:h)+q2|0,F2=h=(nA=T2)>>>0>(T2=F2+T2|0)>>>0?h+1|0:h,a=bA(a^T2,h^W2,32),h=(h=O0)+(O0=v)|0,W2=h=(rI=a+rI|0)>>>0>>0?h+1|0:h,SI=a,rI=bA(G2^(q2=rI),h^qI,40),h=(V=v)+s|0,h=F2+((a=rI+sI|0)>>>0>>0?h+1|0:h)|0,h=(a=a+T2|0)>>>0>>0?h+1|0:h,F2=a,a^=SI,SI=h,T2=bA(a,h^O0,48),h=(nA=v)+W2|0,q2=a=T2+q2|0,W2=a>>>0>>0?h+1|0:h,CI=a=bA(hA^CI,FA^$I,1),qI=h=v,h=h+n2|0,h=J+((a=a+d2|0)>>>0>>0?h+1|0:h)|0,n2=h=(G2=a+wI|0)>>>0>>0?h+1|0:h,a=(O0=bA(Y^G2,h^aA,32))+l|0,h=(l=v)+x|0,wI=a,a=(d2=bA(J=a^CI,(CI=a>>>0>>0?h+1|0:h)^qI,40))+D2|0,h=(D2=v)+z2|0,h=n2+(a>>>0>>0?h+1|0:h)|0,h=(n2=a+G2|0)>>>0>>0?h+1|0:h,G2=n2^wg^q2,d[0|(a=t)]=G2,d[a+1|0]=G2>>>8,d[a+2|0]=G2>>>16,d[a+3|0]=G2>>>24,G2=h^F^W2,d[a+4|0]=G2,d[a+5|0]=G2>>>8,d[a+6|0]=G2>>>16,d[a+7|0]=G2>>>24,G2=(O0=bA(n2^O0,h^l,48))+wI|0,h=(wI=v)+CI|0,h=(CI=G2>>>0>>0?h+1|0:h)^(D[a+20|0]|D[a+21|0]<<8|D[a+22|0]<<16|D[a+23|0]<<24)^SI,n2=(D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24)^F2^G2,d[a+16|0]=n2,d[a+17|0]=n2>>>8,d[a+18|0]=n2>>>16,d[a+19|0]=n2>>>24,d[a+20|0]=h,d[a+21|0]=h>>>8,d[a+22|0]=h>>>16,d[a+23|0]=h>>>24,a=bA(pA^IA,b^n0,48),n2=v,F2=D[t+36|0]|D[t+37|0]<<8|D[t+38|0]<<16|D[t+39|0]<<24,h=(D[t+32|0]|D[t+33|0]<<8|D[t+34|0]<<16|D[t+35|0]<<24)^bA(QI^J2,N^i0,1)^a,d[t+32|0]=h,d[t+33|0]=h>>>8,d[t+34|0]=h>>>16,d[t+35|0]=h>>>24,h=v^F2^n2,d[t+36|0]=h,d[t+37|0]=h>>>8,d[t+38|0]=h>>>16,d[t+39|0]=h>>>24,h=z+n2|0,h=(F2=a+K|0)>>>0>>0?h+1|0:h,QI=(D[(a=t)+28|0]|D[a+29|0]<<8|D[a+30|0]<<16|D[a+31|0]<<24)^b2^h,n2=(D[a+24|0]|D[a+25|0]<<8|D[a+26|0]<<16|D[a+27|0]<<24)^O2^F2,d[a+24|0]=n2,d[a+25|0]=n2>>>8,d[a+26|0]=n2>>>16,d[a+27|0]=n2>>>24,d[a+28|0]=QI,d[a+29|0]=QI>>>8,d[a+30|0]=QI>>>16,d[a+31|0]=QI>>>24,QI=D[a+44|0]|D[a+45|0]<<8|D[a+46|0]<<16|D[a+47|0]<<24,a=T2^(D[a+40|0]|D[a+41|0]<<8|D[a+42|0]<<16|D[a+43|0]<<24)^bA(G2^d2,D2^CI,1),d[t+40|0]=a,d[t+41|0]=a>>>8,d[t+42|0]=a>>>16,d[t+43|0]=a>>>24,a=nA^v^QI,d[t+44|0]=a,d[t+45|0]=a>>>8,d[t+46|0]=a>>>16,d[t+47|0]=a>>>24,G2=D[t+60|0]|D[t+61|0]<<8|D[t+62|0]<<16|D[t+63|0]<<24,a=O0^(D[t+56|0]|D[t+57|0]<<8|D[t+58|0]<<16|D[t+59|0]<<24)^bA(q2^rI,V^W2,1),d[t+56|0]=a,d[t+57|0]=a>>>8,d[t+58|0]=a>>>16,d[t+59|0]=a>>>24,a=wI^v^G2,d[t+60|0]=a,d[t+61|0]=a>>>8,d[t+62|0]=a>>>16,d[t+63|0]=a>>>24,G2=D[t+52|0]|D[t+53|0]<<8|D[t+54|0]<<16|D[t+55|0]<<24,a=h0^(D[t+48|0]|D[t+49|0]<<8|D[t+50|0]<<16|D[t+51|0]<<24)^bA(F2^Ig,h^A,1),d[t+48|0]=a,d[t+49|0]=a>>>8,d[t+50|0]=a>>>16,d[t+51|0]=a>>>24,a=Z^v^G2,d[t+52|0]=a,d[t+53|0]=a>>>8,d[t+54|0]=a>>>16,d[t+55|0]=a>>>24}function _i(t,a,f,s,c,F,p){var h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z,b,FA,B,A,yA,SA,n0,$A,NA,U0,UA,H0,J0,A0,e0,Z0,g2,E2,o2,n2,k2,D2,G2,b2,c2,Y2,q2,Z2,II,cI,AI,EI,QI,pI,O0=0,pA=0,i0=0,h0=0,F2=0,d2=0,J2=0,W2=0,z2=0,T2=0,O2=0,rI=0,CI=0,eI=0,wI=0,sI=0,SI=0,HI=0,LI=0,qI=0,IA=0,zA=0,$I=0,Ig=0,Bg=0,wg=0,Rg=0,ti=0,ci=0,IB=0,ag=0,gB=0,HB=0,iB=0,yB=0,vB=0,qB=0,mB=0,Si=0,IC=0,GC=0,JC=0,_C=0,YC=0,LC=0,KC=0;return b0=N=b0-560|0,li(i0=N+352|0),p&&Ng(i0,35120,34,0),Gi(N+288|0,F,32,0),Ng(d2=N+352|0,N+320|0,32,0),Ng(d2,f,s,c),Qi(d2,W2=N+224|0),T2=D[(pA=F)+32|0]|D[pA+33|0]<<8|D[pA+34|0]<<16|D[pA+35|0]<<24,O2=D[pA+36|0]|D[pA+37|0]<<8|D[pA+38|0]<<16|D[pA+39|0]<<24,h0=D[pA+40|0]|D[pA+41|0]<<8|D[pA+42|0]<<16|D[pA+43|0]<<24,O0=D[pA+44|0]|D[pA+45|0]<<8|D[pA+46|0]<<16|D[pA+47|0]<<24,i0=D[pA+48|0]|D[pA+49|0]<<8|D[pA+50|0]<<16|D[pA+51|0]<<24,F=D[pA+52|0]|D[pA+53|0]<<8|D[pA+54|0]<<16|D[pA+55|0]<<24,F2=D[pA+60|0]|D[pA+61|0]<<8|D[pA+62|0]<<16|D[pA+63|0]<<24,pA=D[pA+56|0]|D[pA+57|0]<<8|D[pA+58|0]<<16|D[pA+59|0]<<24,d[t+56|0]=pA,d[t+57|0]=pA>>>8,d[t+58|0]=pA>>>16,d[t+59|0]=pA>>>24,d[t+60|0]=F2,d[t+61|0]=F2>>>8,d[t+62|0]=F2>>>16,d[t+63|0]=F2>>>24,d[t+48|0]=i0,d[t+49|0]=i0>>>8,d[t+50|0]=i0>>>16,d[t+51|0]=i0>>>24,d[t+52|0]=F,d[t+53|0]=F>>>8,d[t+54|0]=F>>>16,d[t+55|0]=F>>>24,d[t+40|0]=h0,d[t+41|0]=h0>>>8,d[t+42|0]=h0>>>16,d[t+43|0]=h0>>>24,d[t+44|0]=O0,d[t+45|0]=O0>>>8,d[t+46|0]=O0>>>16,d[t+47|0]=O0>>>24,d[0|(F=t+32|0)]=T2,d[F+1|0]=T2>>>8,d[F+2|0]=T2>>>16,d[F+3|0]=T2>>>24,d[F+4|0]=O2,d[F+5|0]=O2>>>8,d[F+6|0]=O2>>>16,d[F+7|0]=O2>>>24,jg(W2),aB(N,W2),$i(t,N),li(d2),p&&Ng(d2,35120,34,0),Ng(p=N+352|0,t,64,0),Ng(p,f,s,c),Qi(p,J2=N+160|0),jg(J2),d[N+288|0]=248&D[N+288|0],d[N+319|0]=63&D[N+319|0]|64,f=D[23+(t=l=N+288|0)|0],h0=wA(K=D[t+21|0]|D[t+22|0]<<8|f<<16&2031616,0,x=(D[J2+28|0]|D[J2+29|0]<<8|D[J2+30|0]<<16|D[J2+31|0]<<24)>>>7|0,0),i0=v,f=(t=D[J2+27|0])>>>24|0,c=t<<8|(O0=D[J2+23|0]|D[J2+24|0]<<8|D[J2+25|0]<<16|D[J2+26|0]<<24)>>>24,t=wA(J=2097151&((3&(O2=(t=(s=D[J2+28|0])>>>16|0)|f))<<30|(f=(s<<=16)|c)>>>2),0,Y=(p=D[l+23|0]|D[l+24|0]<<8|D[l+25|0]<<16|D[l+26|0]<<24)>>>5&2097151,0),f=v+i0|0,s=t>>>0>(c=t+h0|0)>>>0?f+1|0:f,t=wA(V=(f=D[J2+23|0])<<16&2031616|D[J2+21|0]|D[J2+22|0]<<8,0,aA=(D[l+28|0]|D[l+29|0]<<8|D[l+30|0]<<16|D[l+31|0]<<24)>>>7|0,0),s=v+s|0,i0=f=t+c|0,c=t>>>0>f>>>0?s+1|0:s,s=(t=D[l+27|0])>>>24|0,p=t<<8|p>>>24,t=wA(nA=2097151&((3&(s|=f=(t=D[l+28|0])>>>16|0))<<30|(f=(t<<=16)|p)>>>2),0,j=O0>>>5&2097151,0),f=v+c|0,pA=s=t+i0|0,c=t>>>0>s>>>0?f+1|0:f,O0=wA(Y,0,j,0),i0=v,f=(t=D[l+19|0])>>>24|0,p=t<<8|(HI=D[l+15|0]|D[l+16|0]<<8|D[l+17|0]<<16|D[l+18|0]<<24)>>>24,s=f,f=wA(Z=(7&(s|=f=(t=D[l+20|0])>>>16|0))<<29|(f=(t<<=16)|p)>>>3,O2=s>>>3|0,x,0),t=v+i0|0,t=f>>>0>(s=f+O0|0)>>>0?t+1|0:t,p=(f=wA(K,0,J,0))+s|0,s=v+t|0,f=f>>>0>(O0=p)>>>0?s+1|0:s,s=(t=D[J2+19|0])>>>24|0,i0=t<<8|(wI=D[J2+15|0]|D[J2+16|0]<<8|D[J2+17|0]<<16|D[J2+18|0]<<24)>>>24,t=wA(hA=(7&(h0=(t=(p=D[J2+20|0])>>>16|0)|s))<<29|(s=(p<<=16)|i0)>>>3,z=h0>>>3|0,aA,0),f=v+f|0,f=t>>>0>(s=t+O0|0)>>>0?f+1|0:f,t=wA(V,0,nA,0),f=v+f|0,T2=f=t>>>0>(W2=t+s|0)>>>0?f+1|0:f,rI=t=f-((W2>>>0<4293918720)-1|0)|0,s=(f=t>>>21|0)+c|0,O0=s=(t=(2097151&t)<<11|(h0=W2- -1048576|0)>>>21)>>>0>(pA=t+pA|0)>>>0?s+1|0:s,eI=t=s-((pA>>>0<4293918720)-1|0)|0,F2=(2097151&t)<<11|(i0=pA- -1048576|0)>>>21,p=t>>>21|0,t=wA(aA,0,j,0),f=v,s=t,t=wA(x,0,Y,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,CI=(t=s)+(s=wA(J,0,nA,0))|0,t=v+f|0,t=s>>>0>CI>>>0?t+1|0:t,d2=CI-(f=-2097152&(s=CI- -1048576|0))|0,f=(t-((131071&(c=t-((CI>>>0<4293918720)-1|0)|0))+(f>>>0>CI>>>0)|0)|0)+p|0,e0=f=(t=F2+d2|0)>>>0>>0?f+1|0:f,Z0=t,d2=wA(t,f,470296,0),F2=v,f=wA(x,0,nA,0),t=v,p=f,f=wA(J,0,aA,0),t=v+t|0,f=f>>>0>(p=p+f|0)>>>0?t+1|0:t,t=c>>>21|0,c=(2097151&c)<<11|s>>>21,s=t+f|0,zA=c=(s=c>>>0>(p=c+p|0)>>>0?s+1|0:s)-((p>>>0<4293918720)-1|0)|0,t=p-(f=-2097152&(IA=p- -1048576|0))|0,g2=p=s-((131071&c)+(f>>>0>p>>>0)|0)|0,E2=f=pA-(s=-2097152&i0)|0,o2=c=O0-((s>>>0>pA>>>0)+eI|0)|0,n2=t,s=wA(t,p,666643,0),t=v+F2|0,t=s>>>0>(p=s+d2|0)>>>0?t+1|0:t,s=wA(f,c,654183,0),f=v+t|0,z2=c=s+p|0,i0=s>>>0>c>>>0?f+1|0:f,CI=W2-(t=-2097152&h0)|0,rI=T2-((t>>>0>W2>>>0)+rI|0)|0,f=wA(J,0,Z,O2),s=v,c=(t=f)+(f=wA(b=HI>>>6&2097151,0,x,0))|0,t=v+s|0,t=f>>>0>c>>>0?t+1|0:t,f=wA(Y,0,V,0),s=v+t|0,s=f>>>0>(c=f+c|0)>>>0?s+1|0:s,t=wA(K,0,j,0),f=v+s|0,f=t>>>0>(c=t+c|0)>>>0?f+1|0:f,s=wA(aA,0,FA=wI>>>6&2097151,0),t=v+f|0,t=s>>>0>(c=s+c|0)>>>0?t+1|0:t,s=wA(nA,0,hA,z),f=v+t|0,W2=c=s+c|0,p=s>>>0>c>>>0?f+1|0:f,f=(t=D[l+14|0])>>>24|0,c=t<<8|(T2=D[l+10|0]|D[l+11|0]<<8|D[l+12|0]<<16|D[l+13|0]<<24)>>>24,f=wA(B=2097151&((1&(f|=t=(s=D[l+15|0])>>>16|0))<<31|(t=(s<<=16)|c)>>>1),0,x,0),t=v,s=f,f=wA(J,0,b,0),t=v+t|0,t=f>>>0>(s=s+f|0)>>>0?t+1|0:t,c=(f=wA(j,0,Z,O2))+s|0,s=v+t|0,s=f>>>0>c>>>0?s+1|0:s,t=wA(Y,0,hA,z),f=v+s|0,f=t>>>0>(c=t+c|0)>>>0?f+1|0:f,t=wA(K,0,V,0),f=v+f|0,h0=s=t+c|0,c=t>>>0>s>>>0?f+1|0:f,f=(t=D[J2+14|0])>>>24|0,O0=t<<8|(pA=D[J2+10|0]|D[J2+11|0]<<8|D[J2+12|0]<<16|D[J2+13|0]<<24)>>>24,s=f,f=(t=D[J2+15|0])>>>16|0,f=wA(A=2097151&((1&(f|=s))<<31|(t=t<<16|O0)>>>1),0,aA,0),t=v+c|0,t=f>>>0>(s=f+h0|0)>>>0?t+1|0:t,f=wA(nA,0,FA,0),t=v+t|0,O0=t=f>>>0>(h0=f+s|0)>>>0?t+1|0:t,$I=f=t-((h0>>>0<4293918720)-1|0)|0,s=(t=f>>>21|0)+p|0,F2=s=(f=(2097151&f)<<11|(d2=h0- -1048576|0)>>>21)>>>0>(eI=f+W2|0)>>>0?s+1|0:s,LI=f=s-((eI>>>0<4293918720)-1|0)|0,t=(t=f>>>21|0)+rI|0,k2=t=(f=(s=(2097151&f)<<11|(W2=eI- -1048576|0)>>>21)+CI|0)>>>0>>0?t+1|0:t,D2=f,t=wA(f,t,-997805,-1),f=v+i0|0,z2=s=t+z2|0,i0=t>>>0>s>>>0?f+1|0:f,CI=(wg=D[23+(h=N+224|0)|0]|D[h+24|0]<<8|D[h+25|0]<<16|D[h+26|0]<<24)>>>5&2097151,s=wA(yA=(t=D[l+2|0])<<16&2031616|D[0|l]|D[l+1|0]<<8,0,j,0),f=v,c=(t=wA(V,0,SA=(p=D[l+2|0]|D[l+3|0]<<8|D[l+4|0]<<16|D[l+5|0]<<24)>>>5&2097151,0))+s|0,s=v+f|0,s=t>>>0>c>>>0?s+1|0:s,t=wA(n0=(D[l+7|0]|D[l+8|0]<<8|D[l+9|0]<<16|D[l+10|0]<<24)>>>7&2097151,0,FA,0),f=v+s|0,f=t>>>0>(c=t+c|0)>>>0?f+1|0:f,s=wA(A,0,$A=T2>>>4&2097151,0),t=v+f|0,T2=c=s+c|0,c=s>>>0>c>>>0?t+1|0:t,p=(f=D[l+6|0])<<8|p>>>24,s=t=f>>>24|0,f=(t=D[l+7|0])>>>16|0,f=wA(NA=2097151&((3&(f|=s))<<30|(t=t<<16|p)>>>2),0,hA,z),t=v+c|0,t=f>>>0>(s=f+T2|0)>>>0?t+1|0:t,c=(f=wA(b,0,U0=(D[J2+7|0]|D[J2+8|0]<<8|D[J2+9|0]<<16|D[J2+10|0]<<24)>>>7&2097151,0))+s|0,s=v+t|0,s=f>>>0>c>>>0?s+1|0:s,f=wA(B,0,qI=pA>>>4&2097151,0),t=v+s|0,p=f>>>0>(c=f+c|0)>>>0?t+1|0:t,t=(f=D[J2+6|0])>>>24|0,T2=f<<8|(pA=D[J2+2|0]|D[J2+3|0]<<8|D[J2+4|0]<<16|D[J2+5|0]<<24)>>>24,f=t,t=wA(Z,O2,UA=2097151&((3&(f|=s=(t=D[J2+7|0])>>>16|0))<<30|(t=t<<16|T2)>>>2),0),f=v+p|0,f=t>>>0>(s=t+c|0)>>>0?f+1|0:f,c=s,s=wA(H0=(t=D[J2+2|0])<<16&2031616|D[0|J2]|D[J2+1|0]<<8,0,Y,0),t=v+f|0,t=s>>>0>(c=c+s|0)>>>0?t+1|0:t,f=wA(K,0,J0=pA>>>5&2097151,0),t=v+t|0,t=f>>>0>(s=f+c|0)>>>0?t+1|0:t,f=s,T2=s=s+CI|0,p=f=f>>>0>s>>>0?t+1|0:t,c=D[h+21|0]|D[h+22|0]<<8,t=wA(V,0,yA,0),f=v,pA=(s=t)+(t=wA(hA,z,SA,0))|0,s=v+f|0,s=t>>>0>pA>>>0?s+1|0:s,t=wA(A,0,n0,0),f=v+s|0,f=t>>>0>(pA=t+pA|0)>>>0?f+1|0:f,t=wA($A,0,qI,0),f=v+f|0,f=t>>>0>(s=t+pA|0)>>>0?f+1|0:f,pA=(t=s)+(s=wA(FA,0,NA,0))|0,t=v+f|0,t=s>>>0>pA>>>0?t+1|0:t,f=wA(b,0,UA,0),t=v+t|0,t=f>>>0>(s=f+pA|0)>>>0?t+1|0:t,pA=(f=wA(B,0,U0,0))+s|0,s=v+t|0,s=f>>>0>pA>>>0?s+1|0:s,t=wA(Z,O2,J0,0),f=v+s|0,f=t>>>0>(pA=t+pA|0)>>>0?f+1|0:f,t=wA(K,0,H0,0),f=v+f|0,t=t>>>0>(s=t+pA|0)>>>0?f+1|0:f,f=(f=s)>>>0>(s=s+c|0)>>>0?t+1|0:t,c=s,s=(t=D[h+23|0])<<16&2031616,t=f,s=t=s>>>0>(c=c+s|0)>>>0?t+1|0:t,J2=t=t-((c>>>0<4293918720)-1|0)|0,f=(f=t>>>21|0)+p|0,t=(f=(p=T2=(t=(2097151&t)<<11|(pA=c- -1048576|0)>>>21)+T2|0)>>>0>>0?f+1|0:f)+i0|0,t=(i0=p+z2|0)>>>0

>>0?t+1|0:t,wI=p- -1048576|0,sI=p=f-((p>>>0<4293918720)-1|0)|0,SI=i0-(f=-2097152&wI)|0,Ig=t-((f>>>0>i0>>>0)+p|0)|0,T2=c,i0=s,t=wA(E2,o2,470296,0),f=v,s=t,t=wA(Z0,e0,666643,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,c=(t=s)+(s=wA(D2,k2,654183,0))|0,t=v+f|0,HI=c,p=s>>>0>c>>>0?t+1|0:t,f=wA(hA,z,yA,0),t=v,s=f,f=wA(FA,0,SA,0),t=v+t|0,t=f>>>0>(s=s+f|0)>>>0?t+1|0:t,c=(f=s)+(s=wA(n0,0,qI,0))|0,f=v+t|0,f=s>>>0>c>>>0?f+1|0:f,t=wA($A,0,U0,0),s=v+f|0,s=t>>>0>(c=t+c|0)>>>0?s+1|0:s,t=wA(A,0,NA,0),f=v+s|0,f=t>>>0>(c=t+c|0)>>>0?f+1|0:f,s=wA(b,0,J0,0),t=v+f|0,t=s>>>0>(c=s+c|0)>>>0?t+1|0:t,f=wA(B,0,UA,0),t=v+t|0,t=f>>>0>(s=f+c|0)>>>0?t+1|0:t,c=(f=s)+(s=wA(Z,O2,H0,0))|0,f=v+t|0,CI=c,s=s>>>0>c>>>0?f+1|0:f,f=(t=D[h+19|0])>>>24|0,rI=t<<8|(z2=D[h+15|0]|D[h+16|0]<<8|D[h+17|0]<<16|D[h+18|0]<<24)>>>24,s=((Bg=(t=(c=D[h+20|0])>>>16|0)|f)>>>3|0)+s|0,CI=c=(f=(7&Bg)<<29|(f=(c<<=16)|rI)>>>3)+CI|0,c=f>>>0>c>>>0?s+1|0:s,rI=z2>>>6&2097151,t=wA(FA,0,yA,0),f=v,s=t,t=wA(A,0,SA,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,z2=(t=s)+(s=wA(n0,0,U0,0))|0,t=v+f|0,t=s>>>0>z2>>>0?t+1|0:t,s=wA($A,0,UA,0),f=v+t|0,f=s>>>0>(z2=s+z2|0)>>>0?f+1|0:f,s=wA(NA,0,qI,0),t=v+f|0,t=s>>>0>(z2=s+z2|0)>>>0?t+1|0:t,f=wA(b,0,H0,0),s=v+t|0,s=f>>>0>(z2=f+z2|0)>>>0?s+1|0:s,t=wA(B,0,J0,0),f=v+s|0,t=t>>>0>(z2=t+z2|0)>>>0?f+1|0:f,yB=t=(ti=z2+rI|0)>>>0>>0?t+1|0:t,JC=t=t-((ti>>>0<4293918720)-1|0)|0,s=(2097151&t)<<11|(HB=ti- -1048576|0)>>>21,t=(t>>>21|0)+c|0,qB=t=s>>>0>(vB=s+CI|0)>>>0?t+1|0:t,_C=t=t-((vB>>>0<4293918720)-1|0)|0,s=(2097151&t)<<11|(IB=vB- -1048576|0)>>>21,t=(t>>>21|0)+p|0,f=(s>>>0>(c=s+HI|0)>>>0?t+1|0:t)+i0|0,i0=(s=c+T2|0)-(t=-2097152&pA)|0,J2=t=(f=s>>>0>>0?f+1|0:f)-((t>>>0>s>>>0)+J2|0)|0,YC=t=t-((i0>>>0<4293918720)-1|0)|0,s=(2097151&t)<<11|(ag=i0- -1048576|0)>>>21,t=(t>>21)+Ig|0,c=t=s>>>0>(p=s+SI|0)>>>0?t+1|0:t,GC=t=t-((p>>>0<4293918720)-1|0)|0,gB=(2097151&t)<<11|(HI=p- -1048576|0)>>>21,T2=t>>21,Bg=eI-(t=-2097152&W2)|0,LI=F2-((t>>>0>eI>>>0)+LI|0)|0,t=wA(x,0,aA,0),iB=f=v,SI=t,z2=t- -1048576|0,ci=f=f-((t>>>0<4293918720)-1|0)|0,G2=t=f>>>21|0,t=wA(A0=(2097151&f)<<11|z2>>>21,t,-683901,-1),f=v+O0|0,f=t>>>0>(s=t+h0|0)>>>0?f+1|0:f,W2=s-(t=-2097152&d2)|0,pA=f-((t>>>0>s>>>0)+$I|0)|0,f=wA(j,0,b,0),t=v,s=f,f=wA(x,0,$A,0),t=v+t|0,t=f>>>0>(s=s+f|0)>>>0?t+1|0:t,f=wA(J,0,B,0),t=v+t|0,t=f>>>0>(s=f+s|0)>>>0?t+1|0:t,O0=(f=s)+(s=wA(V,0,Z,O2))|0,f=v+t|0,f=s>>>0>O0>>>0?f+1|0:f,t=wA(Y,0,FA,0),s=v+f|0,s=t>>>0>(O0=t+O0|0)>>>0?s+1|0:s,t=wA(K,0,hA,z),f=v+s|0,f=t>>>0>(O0=t+O0|0)>>>0?f+1|0:f,s=wA(aA,0,qI,0),t=v+f|0,t=s>>>0>(O0=s+O0|0)>>>0?t+1|0:t,f=wA(nA,0,A,0),t=v+t|0,h0=s=f+O0|0,O0=f>>>0>s>>>0?t+1|0:t,t=wA(J,0,$A,0),f=v,s=t,t=wA(x,0,n0,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,F2=(t=wA(V,0,b,0))+s|0,s=v+f|0,s=t>>>0>F2>>>0?s+1|0:s,t=wA(j,0,B,0),f=v+s|0,f=t>>>0>(F2=t+F2|0)>>>0?f+1|0:f,s=wA(Z,O2,hA,z),t=v+f|0,t=s>>>0>(F2=s+F2|0)>>>0?t+1|0:t,f=wA(Y,0,A,0),t=v+t|0,t=f>>>0>(s=f+F2|0)>>>0?t+1|0:t,F2=(f=s)+(s=wA(K,0,FA,0))|0,f=v+t|0,f=s>>>0>F2>>>0?f+1|0:f,t=wA(aA,0,U0,0),s=v+f|0,s=t>>>0>(F2=t+F2|0)>>>0?s+1|0:s,t=wA(nA,0,qI,0),f=v+s|0,rI=f=t>>>0>(CI=t+F2|0)>>>0?f+1|0:f,Si=t=f-((CI>>>0<4293918720)-1|0)|0,f=(2097151&t)<<11|(eI=CI- -1048576|0)>>>21,t=(t>>>21|0)+O0|0,d2=t=f>>>0>($I=f+h0|0)>>>0?t+1|0:t,Rg=t=t-(($I>>>0<4293918720)-1|0)|0,f=(s=t>>>21|0)+pA|0,W2=f=(t=(2097151&t)<<11|(F2=$I- -1048576|0)>>>21)>>>0>(Ig=t+W2|0)>>>0?f+1|0:f,mB=t=f-((Ig>>>0<4293918720)-1|0)|0,O0=(2097151&t)<<11|(pA=Ig- -1048576|0)>>>21,t=(t>>21)+LI|0,b2=t=(f=O0+Bg|0)>>>0>>0?t+1|0:t,c2=f,t=wA(f,t,-683901,-1),f=v+T2|0,gB=s=t+gB|0,T2=t>>>0>s>>>0?f+1|0:f,t=wA(J,0,yA,0),f=v,s=t,t=wA(j,0,SA,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,O0=(t=s)+(s=wA(hA,z,n0,0))|0,t=v+f|0,t=s>>>0>O0>>>0?t+1|0:t,f=wA(FA,0,$A,0),s=v+t|0,s=f>>>0>(O0=f+O0|0)>>>0?s+1|0:s,f=wA(V,0,NA,0),t=v+s|0,t=f>>>0>(O0=f+O0|0)>>>0?t+1|0:t,s=wA(b,0,qI,0),f=v+t|0,f=s>>>0>(O0=s+O0|0)>>>0?f+1|0:f,t=wA(B,0,A,0),f=v+f|0,f=t>>>0>(s=t+O0|0)>>>0?f+1|0:f,O0=(t=s)+(s=wA(Z,O2,U0,0))|0,t=v+f|0,t=s>>>0>O0>>>0?t+1|0:t,f=wA(Y,0,J0,0),s=v+t|0,s=f>>>0>(O0=f+O0|0)>>>0?s+1|0:s,f=wA(K,0,UA,0),t=v+s|0,t=f>>>0>(O0=f+O0|0)>>>0?t+1|0:t,s=wA(nA,0,H0,0),f=v+t|0,LI=O0=s+O0|0,s=s>>>0>O0>>>0?f+1|0:f,f=(t=D[h+27|0])>>>24|0,h0=t<<8|wg>>>24,O0=2097151&((3&(f|=t=(O0=D[h+28|0])>>>16|0))<<30|(t=(O0<<=16)|h0)>>>2),f=s,h0=t=O0+LI|0,O0=t>>>0>>0?f+1|0:f,Bg=wA(n2,g2,470296,0),LI=v,t=(s=(2097151&zA)<<11|IA>>>21)+(SI-(f=-2097152&z2)|0)|0,f=iB-((524287&ci)+(f>>>0>SI>>>0)|0)+(zA>>>21)|0,Y2=f=t>>>0>>0?f+1|0:f,q2=t,f=wA(t,f,666643,0),t=v+LI|0,t=f>>>0>(s=f+Bg|0)>>>0?t+1|0:t,z2=(f=wA(Z0,e0,654183,0))+s|0,s=v+t|0,s=f>>>0>z2>>>0?s+1|0:s,f=wA(E2,o2,-997805,-1),t=v+s|0,t=f>>>0>(z2=f+z2|0)>>>0?t+1|0:t,s=wA(D2,k2,136657,0),f=v+t|0,wI=(t=(2097151&sI)<<11|wI>>>21)+(z2=s+z2|0)|0,f=(sI>>>21|0)+(s>>>0>z2>>>0?f+1|0:f)|0,ci=z2=O0-((h0>>>0<4293918720)-1|0)|0,t=(t>>>0>wI>>>0?f+1|0:f)+O0|0,f=(O0=h0+wI|0)-(s=-2097152&(iB=h0- -1048576|0))|0,s=(t=(t=O0>>>0>>0?t+1|0:t)-((s>>>0>O0>>>0)+z2|0)|0)+T2|0,Bg=O0=t-((f>>>0<4293918720)-1|0)|0,SI=(s=(h0=f+gB|0)>>>0>>0?s+1|0:s)-(((f=-2097152&(LI=f- -1048576|0))>>>0>h0>>>0)+O0|0)|0,wg=t=h0-f|0,O0=p,p=c,IC=Ig-(t=-2097152&pA)|0,z2=W2-((t>>>0>Ig>>>0)+mB|0)|0,t=wA(q2,Y2,-683901,-1),f=v,c=(s=t)+(t=wA(A0,G2,136657,0))|0,s=v+f|0,f=d2+(t>>>0>c>>>0?s+1|0:s)|0,F2=(s=c+$I|0)-(t=-2097152&F2)|0,W2=(f=s>>>0<$I>>>0?f+1|0:f)-((t>>>0>s>>>0)+Rg|0)|0,f=wA(A0,G2,-997805,-1),t=v+rI|0,t=f>>>0>(s=f+CI|0)>>>0?t+1|0:t,c=(f=wA(q2,Y2,136657,0))+s|0,s=v+t|0,s=f>>>0>c>>>0?s+1|0:s,t=wA(n2,g2,-683901,-1),f=v+s|0,f=t>>>0>(c=t+c|0)>>>0?f+1|0:f,pA=c-(t=-2097152&eI)|0,T2=f-((t>>>0>c>>>0)+Si|0)|0,f=wA(j,0,$A,0),t=v,s=f,f=wA(J,0,n0,0),t=v+t|0,t=f>>>0>(s=s+f|0)>>>0?t+1|0:t,c=(f=wA(x,0,NA,0))+s|0,s=v+t|0,s=f>>>0>c>>>0?s+1|0:s,t=wA(hA,z,b,0),f=v+s|0,f=t>>>0>(c=t+c|0)>>>0?f+1|0:f,s=wA(V,0,B,0),t=v+f|0,t=s>>>0>(c=s+c|0)>>>0?t+1|0:t,s=wA(Z,O2,FA,0),f=v+t|0,f=s>>>0>(c=s+c|0)>>>0?f+1|0:f,s=wA(Y,0,qI,0),t=v+f|0,t=s>>>0>(c=s+c|0)>>>0?t+1|0:t,f=wA(K,0,A,0),s=v+t|0,s=f>>>0>(c=f+c|0)>>>0?s+1|0:s,t=wA(aA,0,UA,0),f=v+s|0,f=t>>>0>(c=t+c|0)>>>0?f+1|0:f,s=wA(nA,0,U0,0),t=v+f|0,h0=c=s+c|0,c=s>>>0>c>>>0?t+1|0:t,t=wA(j,0,n0,0),f=v,s=t,t=wA(x,0,SA,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,d2=(t=s)+(s=wA(V,0,$A,0))|0,t=v+f|0,t=s>>>0>d2>>>0?t+1|0:t,f=wA(J,0,NA,0),s=v+t|0,s=f>>>0>(d2=f+d2|0)>>>0?s+1|0:s,t=wA(b,0,FA,0),f=v+s|0,f=t>>>0>(d2=t+d2|0)>>>0?f+1|0:f,s=wA(hA,z,B,0),t=v+f|0,t=s>>>0>(d2=s+d2|0)>>>0?t+1|0:t,s=wA(Z,O2,A,0),f=v+t|0,f=s>>>0>(d2=s+d2|0)>>>0?f+1|0:f,s=wA(Y,0,U0,0),t=v+f|0,t=s>>>0>(d2=s+d2|0)>>>0?t+1|0:t,f=wA(K,0,qI,0),s=v+t|0,s=f>>>0>(d2=f+d2|0)>>>0?s+1|0:s,d2=(t=wA(aA,0,J0,0))+d2|0,f=v+s|0,s=wA(nA,0,UA,0),t=v+(t>>>0>d2>>>0?f+1|0:f)|0,Ig=t=s>>>0>(mB=s+d2|0)>>>0?t+1|0:t,II=t=t-((mB>>>0<4293918720)-1|0)|0,s=(2097151&t)<<11|(zA=mB- -1048576|0)>>>21,t=(t>>>21|0)+c|0,IA=t=s>>>0>(gB=s+h0|0)>>>0?t+1|0:t,cI=t=t-((gB>>>0<4293918720)-1|0)|0,s=(2097151&t)<<11|(sI=gB- -1048576|0)>>>21,t=(t>>>21|0)+T2|0,wI=t=s>>>0>($I=s+pA|0)>>>0?t+1|0:t,AI=t=t-(($I>>>0<4293918720)-1|0)|0,s=(2097151&t)<<11|(rI=$I- -1048576|0)>>>21,t=(t>>21)+W2|0,c=t=s>>>0>(pA=s+F2|0)>>>0?t+1|0:t,W2=t=t-((pA>>>0<4293918720)-1|0)|0,T2=(2097151&t)<<11|(s=pA- -1048576|0)>>>21,t=(t>>21)+z2|0,Si=t=(h0=T2+IC|0)>>>0>>0?t+1|0:t,Rg=h0,t=wA(h0,t,-683901,-1),f=v,h0=t,t=wA(c2,b2,136657,0),f=v+f|0,t=(t>>>0>(h0=h0+t|0)>>>0?f+1|0:f)+p|0,LC=(p=O0+h0|0)-(f=-2097152&HI)|0,KC=(t=p>>>0>>0?t+1|0:t)-((f>>>0>p>>>0)+GC|0)|0,T2=i0,h0=J2,i0=wA(Rg,Si,136657,0),p=v,IC=t=pA-(f=-2097152&s)|0,Z2=c=c-((f>>>0>pA>>>0)+W2|0)|0,s=wA(c2,b2,-997805,-1),f=v+p|0,f=s>>>0>(i0=s+i0|0)>>>0?f+1|0:f,s=wA(t,c,-683901,-1),t=v+f|0,GC=c=s+i0|0,O0=s>>>0>c>>>0?t+1|0:t,t=wA(D2,k2,470296,0),f=v,c=(s=t)+(t=wA(E2,o2,666643,0))|0,s=v+f|0,f=qB+(t>>>0>c>>>0?s+1|0:s)|0,HI=t=c+vB|0,p=f=t>>>0>>0?f+1|0:f,f=wA(D2,k2,666643,0),t=v+yB|0,t=f>>>0>(s=f+ti|0)>>>0?t+1|0:t,F2=s-(f=-2097152&HB)|0,CI=t-((f>>>0>s>>>0)+JC|0)|0,f=wA(A,0,yA,0),t=v,s=f,f=wA(SA,0,qI,0),t=v+t|0,t=f>>>0>(s=s+f|0)>>>0?t+1|0:t,c=(f=s)+(s=wA(n0,0,UA,0))|0,f=v+t|0,f=s>>>0>c>>>0?f+1|0:f,s=wA($A,0,J0,0),t=v+f|0,t=s>>>0>(c=s+c|0)>>>0?t+1|0:t,f=wA(NA,0,U0,0),s=v+t|0,s=f>>>0>(c=f+c|0)>>>0?s+1|0:s,t=wA(B,0,H0,0),f=v+s|0,pA=c=t+c|0,c=t>>>0>c>>>0?f+1|0:f,f=(t=D[h+14|0])>>>24|0,i0=t<<8|(W2=D[h+10|0]|D[h+11|0]<<8|D[h+12|0]<<16|D[h+13|0]<<24)>>>24,f=2097151&((1&(f|=s=(t=D[h+15|0])>>>16|0))<<31|(t=i0|t<<16)>>>1),t=c,pA=s=f+pA|0,c=f>>>0>s>>>0?t+1|0:t,i0=W2>>>4&2097151,t=wA(yA,0,qI,0),f=v,s=t,t=wA(SA,0,U0,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,t=wA(n0,0,J0,0),f=v+f|0,f=t>>>0>(s=t+s|0)>>>0?f+1|0:f,W2=(t=s)+(s=wA($A,0,H0,0))|0,t=v+f|0,t=s>>>0>W2>>>0?t+1|0:t,f=wA(NA,0,UA,0),s=v+t|0,t=f>>>0>(W2=f+W2|0)>>>0?s+1|0:s,J2=t=(HB=i0+W2|0)>>>0>>0?t+1|0:t,EI=t=t-((HB>>>0<4293918720)-1|0)|0,f=(s=t>>>21|0)+c|0,eI=f=(t=(2097151&t)<<11|(z2=HB- -1048576|0)>>>21)>>>0>(qB=t+pA|0)>>>0?f+1|0:f,QI=t=f-((qB>>>0<4293918720)-1|0)|0,f=(2097151&t)<<11|(d2=qB- -1048576|0)>>>21,t=(t>>>21|0)+CI|0,W2=t=f>>>0>(F2=f+F2|0)>>>0?t+1|0:t,pI=t=t-((F2>>>0<4293918720)-1|0)|0,f=(s=t>>21)+p|0,JC=f=(f=(t=(2097151&t)<<11|(pA=F2- -1048576|0)>>>21)>>>0>(c=t+HI|0)>>>0?f+1|0:f)-(((s=-2097152&IB)>>>0>c>>>0)+_C|0)|0,IB=t=c-s|0,i0=t- -1048576|0,_C=t=f-((t>>>0<4293918720)-1|0)|0,s=(f=t>>21)+O0|0,f=((t=(2097151&t)<<11|i0>>>21)>>>0>(c=t+GC|0)>>>0?s+1|0:s)+h0|0,ti=f=(f=(t=c)>>>0>(c=c+T2|0)>>>0?f+1|0:f)-(((s=-2097152&ag)>>>0>c>>>0)+YC|0)|0,h0=t=c-s|0,p=t- -1048576|0,yB=t=f-((t>>>0<4293918720)-1|0)|0,s=(f=t>>21)+KC|0,ag=t=(s=(t=(2097151&t)<<11|p>>>21)>>>0>(O0=t+LC|0)>>>0?s+1|0:s)-((O0>>>0<4293918720)-1|0)|0,HI=wg- -1048576|0,CI=SI-((wg>>>0<4293918720)-1|0)|0,T2=(2097151&t)<<11|(c=O0- -1048576|0)>>>21,t=(t>>21)+SI|0,YC=(wg=T2+wg|0)-(f=-2097152&HI)|0,LC=(T2>>>0>wg>>>0?t+1|0:t)-((f>>>0>wg>>>0)+CI|0)|0,KC=O0-(t=-2097152&c)|0,GC=s-((t>>>0>O0>>>0)+ag|0)|0,vB=h0-(t=-2097152&p)|0,wg=ti-((t>>>0>h0>>>0)+yB|0)|0,t=wA(Rg,Si,-997805,-1),f=v,s=t,t=wA(c2,b2,654183,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,c=(t=s)+(s=wA(IC,Z2,136657,0))|0,t=v+f|0,f=JC+(s>>>0>c>>>0?t+1|0:t)|0,ti=(s=c+IB|0)-(t=-2097152&i0)|0,yB=(f=s>>>0>>0?f+1|0:f)-((t>>>0>s>>>0)+_C|0)|0,IB=$I-(t=-2097152&rI)|0,SI=wI-((t>>>0>$I>>>0)+AI|0)|0,f=wA(q2,Y2,-997805,-1),t=v,s=f,f=wA(A0,G2,654183,0),t=v+t|0,t=f>>>0>(s=s+f|0)>>>0?t+1|0:t,c=(f=s)+(s=wA(n2,g2,136657,0))|0,f=v+t|0,f=s>>>0>c>>>0?f+1|0:f,t=wA(Z0,e0,-683901,-1),s=v+f|0,f=IA+(t>>>0>(c=t+c|0)>>>0?s+1|0:s)|0,rI=(s=c+gB|0)-(t=-2097152&sI)|0,wI=(f=s>>>0>>0?f+1|0:f)-((t>>>0>s>>>0)+cI|0)|0,f=wA(q2,Y2,654183,0),t=v,s=f,f=wA(A0,G2,470296,0),t=v+t|0,t=f>>>0>(s=s+f|0)>>>0?t+1|0:t,c=(f=wA(n2,g2,-997805,-1))+s|0,s=v+t|0,f=Ig+(f>>>0>c>>>0?s+1|0:s)|0,f=(t=c+mB|0)>>>0>>0?f+1|0:f,s=t,t=wA(Z0,e0,136657,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,c=(t=s)+(s=wA(E2,o2,-683901,-1))|0,t=v+f|0,i0=c-(f=-2097152&zA)|0,p=(s>>>0>c>>>0?t+1|0:t)-((f>>>0>c>>>0)+II|0)|0,c=(D[h+28|0]|D[h+29|0]<<8|D[h+30|0]<<16|D[h+31|0]<<24)>>>7|0,t=wA(x,0,yA,0),f=v,O0=(s=t)+(t=wA(J,0,SA,0))|0,s=v+f|0,s=t>>>0>O0>>>0?s+1|0:s,t=wA(V,0,n0,0),f=v+s|0,f=t>>>0>(O0=t+O0|0)>>>0?f+1|0:f,s=wA(hA,z,$A,0),t=v+f|0,t=s>>>0>(O0=s+O0|0)>>>0?t+1|0:t,s=wA(j,0,NA,0),f=v+t|0,f=s>>>0>(O0=s+O0|0)>>>0?f+1|0:f,s=wA(b,0,A,0),t=v+f|0,t=s>>>0>(O0=s+O0|0)>>>0?t+1|0:t,f=wA(FA,0,B,0),s=v+t|0,s=f>>>0>(O0=f+O0|0)>>>0?s+1|0:s,t=wA(Z,O2,qI,0),f=v+s|0,f=t>>>0>(O0=t+O0|0)>>>0?f+1|0:f,s=wA(Y,0,UA,0),t=v+f|0,t=s>>>0>(O0=s+O0|0)>>>0?t+1|0:t,s=wA(K,0,U0,0),f=v+t|0,f=s>>>0>(O0=s+O0|0)>>>0?f+1|0:f,s=wA(aA,0,H0,0),t=v+f|0,t=s>>>0>(O0=s+O0|0)>>>0?t+1|0:t,f=wA(nA,0,J0,0),s=v+t|0,f=s=f>>>0>(O0=f+O0|0)>>>0?s+1|0:s,IA=(s=(2097151&ci)<<11|iB>>>21)+(t=c+O0|0)|0,t=(ci>>>21|0)+(f=t>>>0>>0?f+1|0:f)|0,T2=t=s>>>0>IA>>>0?t+1|0:t,ag=f=t-((IA>>>0<4293918720)-1|0)|0,s=(t=f>>>21|0)+p|0,h0=s=(f=(2097151&f)<<11|(O2=IA- -1048576|0)>>>21)>>>0>(sI=f+i0|0)>>>0?s+1|0:s,iB=f=s-((sI>>>0<4293918720)-1|0)|0,t=(t=f>>21)+wI|0,i0=t=(f=(2097151&f)<<11|(O0=sI- -1048576|0)>>>21)>>>0>(rI=f+rI|0)>>>0?t+1|0:t,zA=f=t-((rI>>>0<4293918720)-1|0)|0,s=(t=f>>21)+SI|0,ci=s=(f=(c=(2097151&f)<<11|(p=rI- -1048576|0)>>>21)+IB|0)>>>0>>0?s+1|0:s,SI=f,t=wA(f,s,-683901,-1),f=v+yB|0,wI=s=t+ti|0,c=t>>>0>s>>>0?f+1|0:f,f=wA(c2,b2,470296,0),t=v+W2|0,t=f>>>0>(F2=f+F2|0)>>>0?t+1|0:t,f=wA(Rg,Si,654183,0),t=v+(t-(((s=-2097152&pA)>>>0>F2>>>0)+pI|0)|0)|0,t=f>>>0>(pA=f+(F2-s|0)|0)>>>0?t+1|0:t,s=wA(IC,Z2,-997805,-1),f=v+t|0,f=s>>>0>(pA=s+pA|0)>>>0?f+1|0:f,Ig=s=rI-(t=-2097152&p)|0,qI=i0=i0-((t>>>0>rI>>>0)+zA|0)|0,pA=(p=wA(SI,ci,136657,0))+pA|0,t=v+f|0,s=wA(s,i0,-683901,-1),f=v+(p>>>0>pA>>>0?t+1|0:t)|0,i0=f=s>>>0>(W2=s+pA|0)>>>0?f+1|0:f,zA=t=f-((W2>>>0<4293918720)-1|0)|0,f=(2097151&t)<<11|(p=W2- -1048576|0)>>>21,t=(t>>21)+c|0,rI=f=(t=f>>>0>(pA=f+wI|0)>>>0?t+1|0:t)-((pA>>>0<4293918720)-1|0)|0,F2=(2097151&f)<<11|(c=pA- -1048576|0)>>>21,f=(f>>21)+wg|0,vB=wI=F2+vB|0,wI=F2>>>0>wI>>>0?f+1|0:f,wg=pA-(f=-2097152&c)|0,mB=t-((f>>>0>pA>>>0)+rI|0)|0,ti=W2-(t=-2097152&p)|0,yB=i0-((t>>>0>W2>>>0)+zA|0)|0,t=wA(c2,b2,666643,0),s=eI+v|0,s=(p=t+qB|0)>>>0>>0?s+1|0:s,c=(t=wA(Rg,Si,470296,0))+(p-(f=-2097152&d2)|0)|0,f=v+(s-((f>>>0>p>>>0)+QI|0)|0)|0,f=t>>>0>c>>>0?f+1|0:f,s=wA(IC,Z2,654183,0),t=v+f|0,pA=c=s+c|0,c=s>>>0>c>>>0?t+1|0:t,p=sI-(t=-2097152&O0)|0,i0=h0-((t>>>0>sI>>>0)+iB|0)|0,t=wA(q2,Y2,470296,0),f=v,s=t,t=wA(A0,G2,666643,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,t=wA(n2,g2,654183,0),f=v+f|0,f=t>>>0>(s=t+s|0)>>>0?f+1|0:f,O0=(t=s)+(s=wA(Z0,e0,-997805,-1))|0,t=v+f|0,t=s>>>0>O0>>>0?t+1|0:t,f=wA(E2,o2,136657,0),t=v+t|0,t=f>>>0>(s=f+O0|0)>>>0?t+1|0:t,O0=(f=wA(D2,k2,-683901,-1))+s|0,s=v+t|0,f=T2+(f>>>0>O0>>>0?s+1|0:s)|0,sI=(s=(2097151&Bg)<<11|LI>>>21)+((O0=O0+IA|0)-(t=-2097152&O2)|0)|0,t=((f=O0>>>0>>0?f+1|0:f)-((t>>>0>O0>>>0)+ag|0)|0)+(Bg>>21)|0,rI=t=s>>>0>sI>>>0?t+1|0:t,IB=t=t-((sI>>>0<4293918720)-1|0)|0,f=p,p=(2097151&t)<<11|(d2=sI- -1048576|0)>>>21,t=(t>>21)+i0|0,zA=t=(s=f+p|0)>>>0

>>0?t+1|0:t,IA=s,t=wA(s,t,-683901,-1),f=v+c|0,f=t>>>0>(s=t+pA|0)>>>0?f+1|0:f,c=(t=s)+(s=wA(SI,ci,-997805,-1))|0,t=v+f|0,t=s>>>0>c>>>0?t+1|0:t,f=wA(Ig,qI,136657,0),s=v+t|0,LI=c=f+c|0,h0=f>>>0>c>>>0?s+1|0:s,pA=HB-(t=-2097152&z2)|0,T2=J2-((t>>>0>HB>>>0)+EI|0)|0,f=wA(yA,0,U0,0),t=v,s=f,f=wA(SA,0,UA,0),t=v+t|0,t=f>>>0>(s=s+f|0)>>>0?t+1|0:t,f=wA(n0,0,H0,0),t=v+t|0,t=f>>>0>(s=f+s|0)>>>0?t+1|0:t,c=(f=wA(NA,0,J0,0))+s|0,s=v+t|0,f=f>>>0>c>>>0?s+1|0:s,O2=s=(t=(D[h+7|0]|D[h+8|0]<<8|D[h+9|0]<<16|D[h+10|0]<<24)>>>7&2097151)+c|0,O0=t>>>0>s>>>0?f+1|0:f,t=wA(yA,0,UA,0),f=v,s=t,t=wA(SA,0,J0,0),f=v+f|0,f=t>>>0>(s=s+t|0)>>>0?f+1|0:f,c=(t=s)+(s=wA(NA,0,H0,0))|0,t=v+f|0,i0=c,c=s>>>0>c>>>0?t+1|0:t,t=(f=D[h+6|0])>>>24|0,p=f<<8|(ag=D[h+2|0]|D[h+3|0]<<8|D[h+4|0]<<16|D[h+5|0]<<24)>>>24,s=t,f=(t=D[h+7|0])>>>16|0,f|=s,s=c,p=s=(t=2097151&((3&f)<<30|(t=t<<16|p)>>>2))>>>0>(i0=t+i0|0)>>>0?s+1|0:s,gB=t=s-((i0>>>0<4293918720)-1|0)|0,s=(2097151&t)<<11|(eI=i0- -1048576|0)>>>21,t=(t>>>21|0)+O0|0,F2=t=s>>>0>(J2=s+O2|0)>>>0?t+1|0:t,iB=t=t-((J2>>>0<4293918720)-1|0)|0,s=(f=t>>>21|0)+T2|0,s=(t=(2097151&t)<<11|(W2=J2- -1048576|0)>>>21)>>>0>(c=t+pA|0)>>>0?s+1|0:s,f=wA(Rg,Si,666643,0),t=v+s|0,t=f>>>0>(c=f+c|0)>>>0?t+1|0:t,f=wA(IC,Z2,470296,0),t=v+t|0,t=f>>>0>(s=f+c|0)>>>0?t+1|0:t,c=(f=s)+(s=wA(IA,zA,136657,0))|0,f=v+t|0,f=s>>>0>c>>>0?f+1|0:f,t=wA(SI,ci,654183,0),f=v+f|0,f=t>>>0>(s=t+c|0)>>>0?f+1|0:f,pA=(t=wA(Ig,qI,-997805,-1))+s|0,s=v+f|0,T2=s=t>>>0>pA>>>0?s+1|0:s,Bg=t=s-((pA>>>0<4293918720)-1|0)|0,s=(2097151&t)<<11|(O2=pA- -1048576|0)>>>21,t=(t>>21)+h0|0,LI=s=(t=s>>>0>(c=s+LI|0)>>>0?t+1|0:t)-((c>>>0<4293918720)-1|0)|0,O0=(2097151&s)<<11|(h0=c- -1048576|0)>>>21,s=(s>>21)+yB|0,$I=z2=O0+ti|0,z2=O0>>>0>z2>>>0?s+1|0:s,O0=c,f=t,c=(sI-(t=-2097152&d2)|0)+(d2=(2097151&CI)<<11|HI>>>21)|0,t=(rI-((t>>>0>sI>>>0)+IB|0)|0)+(CI>>21)|0,CI=t=c>>>0>>0?t+1|0:t,ti=t=t-((c>>>0<4293918720)-1|0)|0,sI=s=t>>21,t=wA(Rg=(2097151&t)<<11|(rI=c- -1048576|0)>>>21,s,-683901,-1),f=v+f|0,f=t>>>0>(s=t+O0|0)>>>0?f+1|0:f,yB=s-(t=-2097152&h0)|0,HB=f-((t>>>0>s>>>0)+LI|0)|0,f=wA(Rg,sI,136657,0),t=v+T2|0,t=f>>>0>(s=f+pA|0)>>>0?t+1|0:t,qB=s-(f=-2097152&O2)|0,Bg=t-((f>>>0>s>>>0)+Bg|0)|0,f=wA(IC,Z2,666643,0),t=v+(F2-(((s=-2097152&W2)>>>0>J2>>>0)+iB|0)|0)|0,t=f>>>0>(O0=f+(J2-s|0)|0)>>>0?t+1|0:t,s=wA(IA,zA,-997805,-1),f=v+t|0,f=s>>>0>(O0=s+O0|0)>>>0?f+1|0:f,t=wA(SI,ci,470296,0),s=v+f|0,s=t>>>0>(O0=t+O0|0)>>>0?s+1|0:s,f=wA(Ig,qI,654183,0),t=v+s|0,LI=O0=f+O0|0,T2=f>>>0>O0>>>0?t+1|0:t,s=ag>>>5&2097151,t=wA(yA,0,J0,0),f=v,h0=t,t=wA(SA,0,H0,0),f=v+f|0,t=t>>>0>(O0=h0+t|0)>>>0?f+1|0:f,h0=f=s+O0|0,s=t=f>>>0>>0?t+1|0:t,J2=(f=wA(yA,0,H0,0))+(t=(t=D[h+2|0])<<16&2031616|D[0|h]|D[h+1|0]<<8)|0,f=v,d2=f=t>>>0>J2>>>0?f+1|0:f,IB=f=f-((J2>>>0<4293918720)-1|0)|0,t=(t=f>>>21|0)+s|0,W2=t=(f=(2097151&f)<<11|(F2=J2- -1048576|0)>>>21)>>>0>(HI=f+h0|0)>>>0?t+1|0:t,ag=f=t-((HI>>>0<4293918720)-1|0)|0,s=(2097151&f)<<11|(pA=HI- -1048576|0)>>>21,f=(f>>>21|0)+p|0,f=s>>>0>(O0=s+i0|0)>>>0?f+1|0:f,s=wA(IA,zA,654183,0),t=v+(f-(((p=-2097152&eI)>>>0>O0>>>0)+gB|0)|0)|0,t=s>>>0>(i0=s+(O0-p|0)|0)>>>0?t+1|0:t,f=wA(SI,ci,666643,0),t=v+t|0,t=f>>>0>(s=f+i0|0)>>>0?t+1|0:t,O2=(f=s)+(s=wA(Ig,qI,470296,0))|0,f=v+t|0,h0=f=s>>>0>O2>>>0?f+1|0:f,iB=f=f-((O2>>>0<4293918720)-1|0)|0,s=(t=f>>21)+T2|0,eI=f=(s=(f=(2097151&f)<<11|(O0=O2- -1048576|0)>>>21)>>>0>(i0=f+LI|0)>>>0?s+1|0:s)-((i0>>>0<4293918720)-1|0)|0,T2=(2097151&f)<<11|(p=i0- -1048576|0)>>>21,f=(f>>21)+Bg|0,ci=SI=T2+qB|0,T2=T2>>>0>SI>>>0?f+1|0:f,t=wA(Rg,sI,-997805,-1),f=v+s|0,f=t>>>0>(i0=t+i0|0)>>>0?f+1|0:f,Bg=i0-(t=-2097152&p)|0,LI=f-((t>>>0>i0>>>0)+eI|0)|0,f=wA(Rg,sI,654183,0),t=v+h0|0,t=f>>>0>(s=f+O2|0)>>>0?t+1|0:t,SI=s-(f=-2097152&O0)|0,eI=t-((f>>>0>s>>>0)+iB|0)|0,t=wA(IA,zA,470296,0),s=v+(W2-(((f=-2097152&pA)>>>0>HI>>>0)+ag|0)|0)|0,s=t>>>0>(p=t+(HI-f|0)|0)>>>0?s+1|0:s,f=wA(Ig,qI,666643,0),t=v+s|0,i0=p=f+p|0,s=f>>>0>p>>>0?t+1|0:t,f=wA(IA,zA,666643,0),t=v+(d2-((4095&IB)+((p=-2097152&F2)>>>0>J2>>>0)|0)|0)|0,O2=t=f>>>0>(pA=f+(J2-p|0)|0)>>>0?t+1|0:t,d2=t=t-((pA>>>0<4293918720)-1|0)|0,p=(2097151&t)<<11|(h0=pA- -1048576|0)>>>21,t=(t>>21)+s|0,s=t=p>>>0>(O0=p+i0|0)>>>0?t+1|0:t,F2=t=t-((O0>>>0<4293918720)-1|0)|0,p=(2097151&t)<<11|(i0=O0- -1048576|0)>>>21,t=(t>>21)+eI|0,p=p>>>0>(W2=p+SI|0)>>>0?t+1|0:t,t=wA(Rg,sI,470296,0),s=v+s|0,s=t>>>0>(f=t+O0|0)>>>0?s+1|0:s,O0=f-(t=-2097152&i0)|0,i0=s-((t>>>0>f>>>0)+F2|0)|0,f=wA(Rg,sI,666643,0),t=v+(O2-(((s=-2097152&h0)>>>0>pA>>>0)+d2|0)|0)|0,f=(s=(t=f>>>0>(eI=f+(pA-s|0)|0)>>>0?t+1|0:t)>>21)+i0|0,t=(t=(f=(t=(2097151&t)<<11|eI>>>21)>>>0>(d2=t+O0|0)>>>0?f+1|0:f)>>21)+p|0,f=(f=(t=(f=(2097151&f)<<11|d2>>>21)>>>0>(F2=f+W2|0)>>>0?t+1|0:t)>>21)+LI|0,s=(t=(f=(t=(2097151&t)<<11|F2>>>21)>>>0>(p=t+Bg|0)>>>0?f+1|0:f)>>21)+T2|0,t=(f=(s=(f=(2097151&f)<<11|p>>>21)>>>0>(W2=f+ci|0)>>>0?s+1|0:s)>>21)+HB|0,f=(s=(t=(s=(2097151&s)<<11|W2>>>21)>>>0>(pA=s+yB|0)>>>0?t+1|0:t)>>21)+z2|0,t=(t=(f=(t=(2097151&t)<<11|pA>>>21)>>>0>(T2=t+$I|0)>>>0?f+1|0:f)>>21)+mB|0,f=(f=(t=(f=(2097151&f)<<11|T2>>>21)>>>0>(O2=f+wg|0)>>>0?t+1|0:t)>>21)+wI|0,s=(t=(f=(t=(2097151&t)<<11|O2>>>21)>>>0>(h0=t+vB|0)>>>0?f+1|0:f)>>21)+GC|0,t=(f=(s=(f=(2097151&f)<<11|h0>>>21)>>>0>(O0=f+KC|0)>>>0?s+1|0:s)>>21)+LC|0,rI=(z2=c-(f=-2097152&rI)|0)+((2097151&(t=(s=(2097151&s)<<11|O0>>>21)>>>0>(i0=s+YC|0)>>>0?t+1|0:t))<<11|i0>>>21)|0,t=(CI-((f>>>0>c>>>0)+ti|0)|0)+(t>>21)|0,CI=f=(t=z2>>>0>rI>>>0?t+1|0:t)>>21,eI=(t=wA(wI=(2097151&t)<<11|rI>>>21,f,666643,0))+(f=2097151&eI)|0,t=v,c=t=f>>>0>eI>>>0?t+1|0:t,d[0|F]=eI,d[F+1|0]=(255&t)<<24|eI>>>8,t=2097151&d2,f=wA(wI,CI,470296,0)+t|0,s=v,t=(c>>21)+(t>>>0>f>>>0?s+1|0:s)|0,t=(d2=(z2=(2097151&c)<<11|eI>>>21)+f|0)>>>0>>0?t+1|0:t,d[F+4|0]=(2047&t)<<21|d2>>>11,f=t,s=d2,d[F+3|0]=(7&t)<<29|s>>>3,d[F+2|0]=31&((65535&c)<<16|eI>>>16)|s<<5,c=2097151&F2,F2=wA(wI,CI,654183,0)+c|0,t=v,d2=(2097151&f)<<11|s>>>21,f=(f>>21)+(c=c>>>0>F2>>>0?t+1|0:t)|0,t=f=(F2=d2+F2|0)>>>0>>0?f+1|0:f,d[F+6|0]=(63&t)<<26|F2>>>6,c=F2,F2=0,d[F+5|0]=F2<<13|(1572864&s)>>>19|c<<2,s=2097151&p,p=wA(wI,CI,-997805,-1)+s|0,f=v,f=s>>>0>p>>>0?f+1|0:f,F2=(2097151&(s=t))<<11|c>>>21,s=(t>>=21)+f|0,s=(p=F2+p|0)>>>0>>0?s+1|0:s,d[F+9|0]=(511&s)<<23|p>>>9,d[F+8|0]=(1&s)<<31|p>>>1,f=0,d[F+7|0]=f<<18|(2080768&c)>>>14|p<<7,f=2097151&W2,c=wA(wI,CI,136657,0)+f|0,t=v,t=f>>>0>c>>>0?t+1|0:t,W2=(2097151&(f=s))<<11|p>>>21,f=t+(s=f>>21)|0,f=(c=W2+c|0)>>>0>>0?f+1|0:f,d[F+12|0]=(4095&f)<<20|c>>>12,s=c,d[F+11|0]=(15&f)<<28|s>>>4,c=0,d[F+10|0]=c<<15|(1966080&p)>>>17|s<<4,c=2097151&pA,p=wA(wI,CI,-683901,-1)+c|0,t=v,t=c>>>0>p>>>0?t+1|0:t,c=f,f=t+(f>>=21)|0,f=(c=(pA=p)+(p=(2097151&c)<<11|s>>>21)|0)>>>0

>>0?f+1|0:f,d[F+14|0]=(127&f)<<25|c>>>7,p=0,d[F+13|0]=p<<12|(1048576&s)>>>20|c<<1,t=f>>21,s=(f=(2097151&f)<<11|c>>>21)>>>0>(p=f+(2097151&T2)|0)>>>0?t+1|0:t,d[F+17|0]=(1023&s)<<22|p>>>10,d[F+16|0]=(3&s)<<30|p>>>2,f=0,d[F+15|0]=f<<17|(2064384&c)>>>15|p<<6,t=s>>21,t=(f=(2097151&s)<<11|p>>>21)>>>0>(s=f+(2097151&O2)|0)>>>0?t+1|0:t,d[F+20|0]=(8191&t)<<19|s>>>13,d[F+19|0]=(31&t)<<27|s>>>5,c=(f=2097151&h0)+(h0=(2097151&t)<<11|s>>>21)|0,f=t>>21,f=c>>>0>>0?f+1|0:f,h0=c,d[F+21|0]=c,O2=0,d[F+18|0]=O2<<14|(1835008&p)>>>18|s<<3,d[F+22|0]=(255&f)<<24|c>>>8,s=f>>21,s=(c=(p=(2097151&f)<<11|c>>>21)+(2097151&O0)|0)>>>0

>>0?s+1|0:s,d[F+25|0]=(2047&s)<<21|c>>>11,d[F+24|0]=(7&s)<<29|c>>>3,d[F+23|0]=31&((65535&f)<<16|h0>>>16)|c<<5,t=s>>21,t=(f=(2097151&s)<<11|c>>>21)>>>0>(s=f+(2097151&i0)|0)>>>0?t+1|0:t,d[F+27|0]=(63&t)<<26|s>>>6,p=0,d[F+26|0]=p<<13|(1572864&c)>>>19|s<<2,f=t,t>>=21,f=(c=(i0=(2097151&f)<<11|s>>>21)+(p=2097151&rI)|0)>>>0

>>0?t+1|0:t,d[F+31|0]=(131071&f)<<15|c>>>17,t=c,d[F+30|0]=(511&f)<<23|t>>>9,c=0,d[F+28|0]=c<<18|(2080768&s)>>>14|t<<7,d[F+29|0]=i0+rI>>>1,f2(l,64),f2(h,64),a&&(E[a>>2]=64,E[a+4>>2]=0),b0=N+560|0,0}function Ii(t,a,f,s){for(var c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0,H0=0,J0=0,A0=0,e0=0,Z0=0,g2=0,E2=0,o2=0,n2=0;p=(c=l<<3)+f|0,F=D[0|(c=a+c|0)]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24,A=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24,N=F<<24|(65280&F)<<8,K=(h=16711680&F)<<24,h=h>>>8|0,c=(J=-16777216&F)>>>24|0,E[p>>2]=K|J<<8|-16777216&((255&A)<<24|F>>>8)|16711680&((16777215&A)<<8|F>>>24)|A>>>8&65280|A>>>24,F=c|h|N,c=0,E[p+4>>2]=F|c,(0|(l=l+1|0))!=16;);for(a=E[t+4>>2],E[s>>2]=E[t>>2],E[s+4>>2]=a,a=E[t+60>>2],E[s+56>>2]=E[t+56>>2],E[s+60>>2]=a,a=E[t+52>>2],E[s+48>>2]=E[t+48>>2],E[s+52>>2]=a,a=E[t+44>>2],E[s+40>>2]=E[t+40>>2],E[s+44>>2]=a,a=E[t+36>>2],E[s+32>>2]=E[t+32>>2],E[s+36>>2]=a,a=E[t+28>>2],E[s+24>>2]=E[t+24>>2],E[s+28>>2]=a,a=E[t+20>>2],E[s+16>>2]=E[t+16>>2],E[s+20>>2]=a,a=E[t+12>>2],E[s+8>>2]=E[t+8>>2],E[s+12>>2]=a;p=E[s+56>>2],h=E[s+60>>2],c=E[(a=A=(yA=n2<<3)+f|0)>>2],a=E[a+4>>2],z=F=E[s+36>>2],F=bA(j=E[s+32>>2],F,50),l=v,F=bA(j,z,46)^F,l^=v,F=bA(j,z,23)^F,a=(v^l)+a|0,a=(c=F+c|0)>>>0>>0?a+1|0:a,c=(l=E[(F=yA+33968|0)>>2])+c|0,a=E[F+4>>2]+a|0,a=c>>>0>>0?a+1|0:a,F=(l=((K=E[s+48>>2])^(Y=E[s+40>>2]))&j^K)+c|0,c=(((Z=E[s+52>>2])^(b=E[s+44>>2]))&z^Z)+a|0,a=(F>>>0>>0?c+1|0:c)+h|0,a=(p=F+p|0)>>>0>>0?a+1|0:a,l=(F=E[s+24>>2])+p|0,c=E[s+28>>2]+a|0,V=c=F>>>0>l>>>0?c+1|0:c,E[s+24>>2]=l,E[s+28>>2]=c,hA=c=E[s+4>>2],c=bA(F=E[s>>2],c,36),h=v,c=bA(F,hA,30)^c,h^=v,J=p+(bA(F,hA,25)^c)|0,c=a+(v^h)|0,c=p>>>0>J>>>0?c+1|0:c,N=(a=J)+(J=F&((h=E[s+16>>2])|(p=E[s+8>>2]))|p&h)|0,a=(a=c)+(hA&((c=E[s+20>>2])|(aA=E[s+12>>2]))|c&aA)|0,J=a=N>>>0>>0?a+1|0:a,E[s+56>>2]=N,E[s+60>>2]=a,x=h,nA=c,B=E[(a=A0=(FA=8|yA)+f|0)>>2],n0=E[a+4>>2],c=((z^b)&V^b)+Z|0,c=(a=(h=(Y^j)&l^Y)+K|0)>>>0>>0?c+1|0:c,h=bA(l,V,50),K=v,h=bA(l,V,46)^h,K^=v,h=(Z=bA(l,V,23)^h)+a|0,a=(v^K)+c|0,a=(h>>>0>>0?a+1|0:a)+n0|0,a=(c=h+B|0)>>>0>>0?a+1|0:a,h=(h=c)+(K=E[(c=FA+33968|0)>>2])|0,c=E[c+4>>2]+a|0,c=(a=h>>>0>>0?c+1|0:c)+nA|0,Z=c=(K=h+x|0)>>>0>>0?c+1|0:c,E[s+16>>2]=K,E[s+20>>2]=c,a=a+((aA|hA)&J|aA&hA)|0,a=(c=h+((F|p)&N|F&p)|0)>>>0>>0?a+1|0:a,h=bA(N,J,36),x=v,h=bA(N,J,30)^h,x^=v,nA=c,c=bA(N,J,25)^h,a=(v^x)+a|0,x=a=c>>>0>(h=nA+c|0)>>>0?a+1|0:a,E[s+48>>2]=h,E[s+52>>2]=a,nA=p,FA=aA,a=(aA=E[(c=U0=(p=16|yA)+f|0)>>2])+Y|0,c=E[c+4>>2]+b|0,c=a>>>0>>0?c+1|0:c,p=(Y=a)+(aA=E[(a=p+33968|0)>>2])|0,a=E[a+4>>2]+c|0,a=((V^z)&Z^z)+(a=p>>>0>>0?a+1|0:a)|0,a=(c=(c=p)+(p=(l^j)&K^j)|0)>>>0

>>0?a+1|0:a,p=bA(K,Z,50),aA=v,p=bA(K,Z,46)^p,aA^=v,p=(Y=bA(K,Z,23)^p)+c|0,c=(v^aA)+a|0,c=(Y=p>>>0>>0?c+1|0:c)+FA|0,FA=c=(aA=p)>>>0>(p=p+nA|0)>>>0?c+1|0:c,E[s+8>>2]=p,E[s+12>>2]=c,a=bA(h,x,36),c=v,a=bA(h,x,30)^a,c^=v,b=bA(h,x,25)^a,a=((J|hA)&x|J&hA)+(v^c)|0,c=Y+((nA=b+((F|N)&h|F&N)|0)>>>0>>0?a+1|0:a)|0,aA=c=(Y=aA+nA|0)>>>0>>0?c+1|0:c,E[s+40>>2]=Y,E[s+44>>2]=c,nA=F,c=(c=j)+(j=E[(a=e0=(F=24|yA)+f|0)>>2])|0,a=E[a+4>>2]+z|0,a=c>>>0>>0?a+1|0:a,F=(b=c)+(j=E[(c=F+33968|0)>>2])|0,c=E[c+4>>2]+a|0,c=(V^(V^Z)&FA)+(c=F>>>0>>0?c+1|0:c)|0,c=(a=(a=F)+(F=l^(l^K)&p)|0)>>>0>>0?c+1|0:c,F=bA(p,FA,50),j=v,F=bA(p,FA,46)^F,j^=v,F=(z=bA(p,FA,23)^F)+a|0,a=(v^j)+c|0,c=(a=F>>>0>>0?a+1|0:a)+hA|0,z=c=(hA=F+nA|0)>>>0>>0?c+1|0:c,E[s>>2]=hA,E[s+4>>2]=c,c=bA(Y,aA,36),j=v,c=bA(Y,aA,30)^c,nA=v^j,b=bA(Y,aA,25)^c,c=((J|x)&aA|J&x)+(v^nA)|0,a=a+((j=b+((h|N)&Y|h&N)|0)>>>0>>0?c+1|0:c)|0,j=a=(nA=F+j|0)>>>0>>0?a+1|0:a,E[s+32>>2]=nA,E[s+36>>2]=a,F=E[(c=J0=(a=32|yA)+f|0)>>2],c=V+E[c+4>>2]|0,c=(F=F+l|0)>>>0>>0?c+1|0:c,F=(l=E[(a=a+33968|0)>>2])+F|0,a=E[a+4>>2]+c|0,a=(Z^(Z^FA)&z)+(a=F>>>0>>0?a+1|0:a)|0,a=(c=(c=F)+(F=K^(p^K)&hA)|0)>>>0>>0?a+1|0:a,F=bA(hA,z,50),l=v,F=bA(hA,z,46)^F,l^=v,F=(V=bA(hA,z,23)^F)+c|0,c=(v^l)+a|0,b=c=F>>>0>>0?c+1|0:c,a=c,c=bA(nA,j,36),l=v,c=bA(nA,j,30)^c,V=v^l,B=bA(nA,j,25)^c,c=((x|aA)&j|x&aA)+(v^V)|0,a=((l=B+((h|Y)&nA|h&Y)|0)>>>0>>0?c+1|0:c)+a|0,l=a=(V=F+l|0)>>>0>>0?a+1|0:a,E[s+24>>2]=V,E[s+28>>2]=a,c=J+b|0,b=c=(J=F+N|0)>>>0>>0?c+1|0:c,E[s+56>>2]=J,E[s+60>>2]=c,F=E[(a=UA=(c=40|yA)+f|0)>>2],a=Z+E[a+4>>2]|0,a=(F=F+K|0)>>>0>>0?a+1|0:a,F=(N=E[(c=c+33968|0)>>2])+F|0,c=E[c+4>>2]+a|0,c=(FA^(z^FA)&b)+(c=F>>>0>>0?c+1|0:c)|0,c=(a=(a=F)+(F=p^(p^hA)&J)|0)>>>0>>0?c+1|0:c,F=bA(J,b,50),N=v,F=bA(J,b,46)^F,N^=v,F=(K=bA(J,b,23)^F)+a|0,a=(v^N)+c|0,a=F>>>0>>0?a+1|0:a,c=bA(V,l,36),N=v,c=bA(V,l,30)^c,K=v^N,Z=bA(V,l,25)^c,c=((aA|j)&l|aA&j)+(v^K)|0,c=((N=Z+((Y|nA)&V|Y&nA)|0)>>>0>>0?c+1|0:c)+a|0,N=c=(K=F+N|0)>>>0>>0?c+1|0:c,E[s+16>>2]=K,E[s+20>>2]=c,a=a+x|0,B=a=(x=F+h|0)>>>0>>0?a+1|0:a,E[s+48>>2]=x,E[s+52>>2]=a,F=E[(c=NA=(a=48|yA)+f|0)>>2],c=FA+E[c+4>>2]|0,c=(F=F+p|0)>>>0

>>0?c+1|0:c,F=(p=E[(a=a+33968|0)>>2])+F|0,a=E[a+4>>2]+c|0,a=(z^(z^b)&B)+(a=F>>>0

>>0?a+1|0:a)|0,a=(c=(c=F)+(F=hA^(J^hA)&x)|0)>>>0>>0?a+1|0:a,F=bA(x,B,50),p=v,F=bA(x,B,46)^F,p^=v,F=(h=bA(x,B,23)^F)+c|0,c=(v^p)+a|0,h=c=F>>>0>>0?c+1|0:c,a=c,c=bA(K,N,36),p=v,c=bA(K,N,30)^c,Z=v^p,FA=bA(K,N,25)^c,c=((l|j)&N|l&j)+(v^Z)|0,a=((p=FA+((V|nA)&K|V&nA)|0)>>>0>>0?c+1|0:c)+a|0,Z=a=(c=p)>>>0>(p=F+p|0)>>>0?a+1|0:a,E[s+8>>2]=p,E[s+12>>2]=a,c=h+aA|0,FA=c=(n0=F+Y|0)>>>0>>0?c+1|0:c,E[s+40>>2]=n0,E[s+44>>2]=c,F=E[(a=H0=(c=56|yA)+f|0)>>2],a=z+E[a+4>>2]|0,a=(F=F+hA|0)>>>0>>0?a+1|0:a,F=(h=E[(c=c+33968|0)>>2])+F|0,c=E[c+4>>2]+a|0,c=(b^(b^B)&FA)+(c=F>>>0>>0?c+1|0:c)|0,c=(a=(a=F)+(F=J^(J^x)&n0)|0)>>>0>>0?c+1|0:c,F=bA(n0,FA,50),h=v,F=bA(n0,FA,46)^F,h^=v,F=(aA=bA(n0,FA,23)^F)+a|0,a=(v^h)+c|0,a=F>>>0>>0?a+1|0:a,c=bA(p,Z,36),h=v,c=bA(p,Z,30)^c,aA=v^h,Y=bA(p,Z,25)^c,c=((l|N)&Z|l&N)+(v^aA)|0,c=((h=Y+((K|V)&p|K&V)|0)>>>0>>0?c+1|0:c)+a|0,aA=c=(aA=h)>>>0>(h=F+h|0)>>>0?c+1|0:c,E[s>>2]=h,E[s+4>>2]=c,a=a+j|0,z=a=(Y=F+nA|0)>>>0>>0?a+1|0:a,E[s+32>>2]=Y,E[s+36>>2]=a,F=E[(c=Z0=(a=64|yA)+f|0)>>2],c=b+E[c+4>>2]|0,c=(F=F+J|0)>>>0>>0?c+1|0:c,F=(J=E[(a=a+33968|0)>>2])+F|0,a=E[a+4>>2]+c|0,a=(B^(FA^B)&z)+(a=F>>>0>>0?a+1|0:a)|0,a=(c=(c=F)+(F=x^(x^n0)&Y)|0)>>>0>>0?a+1|0:a,F=bA(Y,z,50),J=v,F=bA(Y,z,46)^F,J^=v,F=(hA=bA(Y,z,23)^F)+c|0,c=(v^J)+a|0,j=c=F>>>0>>0?c+1|0:c,a=c,c=bA(h,aA,36),J=v,c=bA(h,aA,30)^c,hA=v^J,nA=bA(h,aA,25)^c,c=((N|Z)&aA|N&Z)+(v^hA)|0,a=((J=nA+((p|K)&h|p&K)|0)>>>0>>0?c+1|0:c)+a|0,J=a=(hA=F+J|0)>>>0>>0?a+1|0:a,E[s+56>>2]=hA,E[s+60>>2]=a,c=l+j|0,b=c=(l=F+V|0)>>>0>>0?c+1|0:c,E[s+24>>2]=l,E[s+28>>2]=c,F=E[(a=$A=(c=72|yA)+f|0)>>2],a=B+E[a+4>>2]|0,a=(F=F+x|0)>>>0>>0?a+1|0:a,F=(x=E[(c=c+33968|0)>>2])+F|0,c=E[c+4>>2]+a|0,c=(FA^(z^FA)&b)+(c=F>>>0>>0?c+1|0:c)|0,c=(a=(a=F)+(F=n0^(Y^n0)&l)|0)>>>0>>0?c+1|0:c,F=bA(l,b,50),x=v,F=bA(l,b,46)^F,x^=v,F=(j=bA(l,b,23)^F)+a|0,a=(v^x)+c|0,a=F>>>0>>0?a+1|0:a,c=bA(hA,J,36),x=v,c=bA(hA,J,30)^c,j=v^x,nA=bA(hA,J,25)^c,c=((aA|Z)&J|aA&Z)+(v^j)|0,c=((x=nA+((p|h)&hA|p&h)|0)>>>0>>0?c+1|0:c)+a|0,x=c=(j=F+x|0)>>>0>>0?c+1|0:c,E[s+48>>2]=j,E[s+52>>2]=c,a=a+N|0,B=a=(N=F+K|0)>>>0>>0?a+1|0:a,E[s+16>>2]=N,E[s+20>>2]=a,a=(a=n0)+(K=E[(c=n0=(F=80|yA)+f|0)>>2])|0,c=E[c+4>>2]+FA|0,c=a>>>0>>0?c+1|0:c,F=(V=a)+(K=E[(a=F+33968|0)>>2])|0,a=E[a+4>>2]+c|0,a=(z^(z^b)&B)+(a=F>>>0>>0?a+1|0:a)|0,a=(c=(c=F)+(F=Y^(l^Y)&N)|0)>>>0>>0?a+1|0:a,F=bA(N,B,50),K=v,F=bA(N,B,46)^F,K^=v,F=(nA=bA(N,B,23)^F)+c|0,c=(v^K)+a|0,V=c=F>>>0>>0?c+1|0:c,a=c,c=bA(j,x,36),K=v,c=bA(j,x,30)^c,nA=v^K,FA=bA(j,x,25)^c,c=((J|aA)&x|J&aA)+(v^nA)|0,a=((K=FA+((h|hA)&j|h&hA)|0)>>>0>>0?c+1|0:c)+a|0,K=a=(nA=F+K|0)>>>0>>0?a+1|0:a,E[s+40>>2]=nA,E[s+44>>2]=a,c=V+Z|0,Z=c=(V=F+p|0)>>>0

>>0?c+1|0:c,E[s+8>>2]=V,E[s+12>>2]=c,c=33968+(a=88|yA)|0,p=E[(a=SA=a+f|0)>>2],F=E[c>>2]+p|0,a=E[c+4>>2]+E[a+4>>2]|0,c=z+(F>>>0

>>0?a+1|0:a)|0,c=(b^(b^B)&Z)+(c=(a=F+Y|0)>>>0>>0?c+1|0:c)|0,c=(a=(F=l^(l^N)&V)+a|0)>>>0>>0?c+1|0:c,F=bA(V,Z,50),p=v,F=bA(V,Z,46)^F,p^=v,F=(Y=bA(V,Z,23)^F)+a|0,a=(v^p)+c|0,a=F>>>0>>0?a+1|0:a,c=bA(nA,K,36),p=v,c=bA(nA,K,30)^c,Y=v^p,FA=bA(nA,K,25)^c,c=((J|x)&K|J&x)+(v^Y)|0,c=((p=FA+((j|hA)&nA|j&hA)|0)>>>0>>0?c+1|0:c)+a|0,Y=c=(Y=p)>>>0>(p=F+p|0)>>>0?c+1|0:c,E[s+32>>2]=p,E[s+36>>2]=c,a=a+aA|0,aA=a=(c=h)>>>0>(h=F+h|0)>>>0?a+1|0:a,E[s>>2]=h,E[s+4>>2]=a,c=33968+(a=96|yA)|0,FA=E[(a=g2=a+f|0)>>2],F=E[c>>2]+FA|0,c=E[c+4>>2]+E[a+4>>2]|0,a=b+(F>>>0>>0?c+1|0:c)|0,a=(c=F+l|0)>>>0>>0?a+1|0:a,F=(l=N^(N^V)&h)+c|0,c=(B^(Z^B)&aA)+a|0,c=F>>>0>>0?c+1|0:c,a=bA(h,aA,50),l=v,a=bA(h,aA,46)^a,l^=v,b=F,F=bA(h,aA,23)^a,c=(v^l)+c|0,z=c=(a=b+F|0)>>>0>>0?c+1|0:c,F=a,a=bA(p,Y,36),l=v,a=bA(p,Y,30)^a,FA=v^l,b=bA(p,Y,25)^a,a=((K|x)&Y|K&x)+(v^FA)|0,c=((l=b+((j|nA)&p|j&nA)|0)>>>0>>0?a+1|0:a)+c|0,l=c=(FA=F+l|0)>>>0>>0?c+1|0:c,E[s+24>>2]=FA,E[s+28>>2]=c,c=J+z|0,J=c=(hA=F+hA|0)>>>0>>0?c+1|0:c,E[s+56>>2]=hA,E[s+60>>2]=c,c=33968+(a=104|yA)|0,z=E[(a=o2=a+f|0)>>2],F=E[c>>2]+z|0,a=E[c+4>>2]+E[a+4>>2]|0,c=B+(F>>>0>>0?a+1|0:a)|0,c=(a=F+N|0)>>>0>>0?c+1|0:c,F=(N=V^(h^V)&hA)+a|0,a=(Z^(aA^Z)&J)+c|0,a=F>>>0>>0?a+1|0:a,c=bA(hA,J,50),N=v,c=bA(hA,J,46)^c,N^=v,z=bA(hA,J,23)^c,c=(v^N)+a|0,b=c=(F=z+F|0)>>>0>>0?c+1|0:c,a=c,c=bA(FA,l,36),N=v,c=bA(FA,l,30)^c,z=v^N,B=bA(FA,l,25)^c,c=((K|Y)&l|K&Y)+(v^z)|0,a=((N=B+((p|nA)&FA|p&nA)|0)>>>0>>0?c+1|0:c)+a|0,N=a=(z=F+N|0)>>>0>>0?a+1|0:a,E[s+16>>2]=z,E[s+20>>2]=a,a=x+b|0,x=a=(j=F+j|0)>>>0>>0?a+1|0:a,E[s+48>>2]=j,E[s+52>>2]=a,c=33968+(a=112|yA)|0,b=E[(F=B=a+f|0)>>2],a=E[c>>2]+b|0,c=E[c+4>>2]+E[F+4>>2]|0,c=Z+(a>>>0>>0?c+1|0:c)|0,c=(aA^(J^aA)&x)+(c=(a=a+V|0)>>>0>>0?c+1|0:c)|0,c=(a=(F=h^(h^hA)&j)+a|0)>>>0>>0?c+1|0:c,F=bA(j,x,50),V=v,F=bA(j,x,46)^F,V^=v,F=(Z=bA(j,x,23)^F)+a|0,a=(v^V)+c|0,b=a=F>>>0>>0?a+1|0:a,c=a,a=bA(z,N,36),V=v,a=bA(z,N,30)^a,Z=v^V,E2=bA(z,N,25)^a,a=((l|Y)&N|l&Y)+(v^Z)|0,c=((V=E2+((p|FA)&z|p&FA)|0)>>>0>>0?a+1|0:a)+c|0,V=c=(Z=F+V|0)>>>0>>0?c+1|0:c,E[s+8>>2]=Z,E[s+12>>2]=c,c=K+b|0,F=c=(K=F+nA|0)>>>0>>0?c+1|0:c,E[s+40>>2]=K,E[s+44>>2]=c,c=33968+(a=120|yA)|0,yA=E[(a=nA=a+f|0)>>2],b=E[c>>2]+yA|0,c=E[c+4>>2]+E[a+4>>2]|0,a=aA+(b>>>0>>0?c+1|0:c)|0,a=(J^(J^x)&F)+(a=(c=h+b|0)>>>0>>0?a+1|0:a)|0,a=(c=(h=hA^(j^hA)&K)+c|0)>>>0>>0?a+1|0:a,h=bA(K,F,50),J=v,h=bA(K,F,46)^h,J^=v,F=(h=bA(K,F,23)^h)+c|0,c=(v^J)+a|0,c=F>>>0>>0?c+1|0:c,h=F,J=c,a=c,c=bA(Z,V,36),K=v,c=bA(Z,V,30)^c,x=v^K,aA=bA(Z,V,25)^c,c=((l|N)&V|l&N)+(v^x)|0,a=((K=aA+((z|FA)&Z|z&FA)|0)>>>0>>0?c+1|0:c)+a|0,a=(F=F+K|0)>>>0>>0?a+1|0:a,E[s>>2]=F,E[s+4>>2]=a,c=J+Y|0,c=(x=p)>>>0>(p=p+h|0)>>>0?c+1|0:c,E[s+32>>2]=p,E[s+36>>2]=c,(0|n2)!=64;)N=((n2=n2+16|0)<<3)+f|0,h=E[A>>2],l=E[A+4>>2],E2=E[$A>>2],J=a=E[$A+4>>2],c=a,F=a=E[B+4>>2],a=bA(FA=E[B>>2],a,45),p=v,x=((63&F)<<26|FA>>>6)^(a=bA(FA,F,3)^a),a=(F>>>6^(K=v^p))+c|0,c=((p=x+E2|0)>>>0>>0?a+1|0:a)+l|0,c=(a=p+h|0)>>>0

>>0?c+1|0:c,h=p=E[A0+4>>2],p=bA(l=E[A0>>2],p,63),K=v,p=((127&h)<<25|l>>>7)^bA(l,h,56)^p,c=(v^K^h>>>7)+c|0,p=c=p>>>0>(z=p+a|0)>>>0?c+1|0:c,E[N>>2]=z,E[N+4>>2]=c,l=(B=E[n0>>2])+l|0,a=(N=E[n0+4>>2])+h|0,c=l>>>0>>0?a+1|0:a,h=a=E[nA+4>>2],a=bA(b=E[nA>>2],a,45),K=v,x=l,l=((63&h)<<26|b>>>6)^bA(b,h,3)^a,c=(v^K^h>>>6)+c|0,l=l>>>0>(x=x+l|0)>>>0?c+1|0:c,c=bA(K=E[U0>>2],a=E[U0+4>>2],63),aA=v,V=x,x=((127&a)<<25|K>>>7)^bA(K,a,56)^c,c=(v^aA^a>>>7)+l|0,l=c=x>>>0>(Z=V+x|0)>>>0?c+1|0:c,E[A+136>>2]=Z,E[A+140>>2]=c,c=(n0=E[SA>>2])+K|0,a=(K=E[SA+4>>2])+a|0,x=bA(z,p,45),aA=v,x=(Y=((63&p)<<26|z>>>6)^bA(z,p,3)^x)+c|0,c=(v^aA^p>>>6)+(c>>>0>>0?a+1|0:a)|0,c=x>>>0>>0?c+1|0:c,aA=a=E[e0+4>>2],a=bA(Y=E[e0>>2],a,63),hA=v,V=x,x=((127&aA)<<25|Y>>>7)^bA(Y,aA,56)^a,c=(v^hA^aA>>>7)+c|0,x=c=x>>>0>(yA=V+x|0)>>>0?c+1|0:c,E[A+144>>2]=yA,E[A+148>>2]=c,Y=(A0=E[g2>>2])+Y|0,a=(a=aA)+(aA=E[g2+4>>2])|0,c=Y>>>0>>0?a+1|0:a,a=bA(Z,l,45),hA=v,j=((63&l)<<26|Z>>>6)^bA(Z,l,3)^a,c=(v^hA^l>>>6)+c|0,c=(Y=j+Y|0)>>>0>>0?c+1|0:c,hA=a=E[J0+4>>2],a=bA(j=E[J0>>2],a,63),nA=v,V=Y,Y=((127&hA)<<25|j>>>7)^bA(j,hA,56)^a,c=(v^nA^hA>>>7)+c|0,Y=c=Y>>>0>(U0=V+Y|0)>>>0?c+1|0:c,E[A+152>>2]=U0,E[A+156>>2]=c,a=(e0=E[o2>>2])+j|0,c=(c=hA)+(hA=E[o2+4>>2])|0,j=bA(yA,x,45),nA=v,j=((63&x)<<26|yA>>>6)^bA(yA,x,3)^j,c=(v^nA^x>>>6)+(a>>>0>>0?c+1|0:c)|0,j=(V=j+a|0)>>>0>>0?c+1|0:c,c=bA(nA=E[UA>>2],a=E[UA+4>>2],63),J0=v,SA=V,V=((127&a)<<25|nA>>>7)^(c=bA(nA,a,56)^c),c=(a>>>7^(UA=v^J0))+j|0,j=c=V>>>0>(J0=SA+V|0)>>>0?c+1|0:c,E[A+160>>2]=J0,E[A+164>>2]=c,a=a+F|0,a=(c=nA+FA|0)>>>0>>0?a+1|0:a,nA=bA(U0,Y,45),V=v,nA=(UA=((63&Y)<<26|U0>>>6)^bA(U0,Y,3)^nA)+c|0,c=(v^V^Y>>>6)+a|0,c=nA>>>0>>0?c+1|0:c,V=E[NA>>2],NA=a=E[NA+4>>2],a=bA(V,a,63),UA=v,a=bA(V,NA,56)^a,SA=nA,c=(NA>>>7^($A=v^UA))+c|0,nA=c=(nA=((127&NA)<<25|V>>>7)^a)>>>0>(UA=SA+nA|0)>>>0?c+1|0:c,E[A+168>>2]=UA,E[A+172>>2]=c,a=h+NA|0,a=(c=V+b|0)>>>0>>0?a+1|0:a,SA=V=E[H0+4>>2],V=bA($A=E[H0>>2],V,63),NA=v,V=(H0=((127&SA)<<25|$A>>>7)^bA($A,SA,56)^V)+c|0,c=(v^NA^SA>>>7)+a|0,a=V>>>0>>0?c+1|0:c,c=bA(J0,j,45),NA=v,c=bA(J0,j,3)^c,H0=v^NA,NA=V,a=(j>>>6^H0)+a|0,V=a=(V=((63&j)<<26|J0>>>6)^c)>>>0>(NA=NA+V|0)>>>0?a+1|0:a,E[A+176>>2]=NA,E[A+180>>2]=a,g2=E[Z0>>2],Z0=a=E[Z0+4>>2],H0=a,a=bA(E2,J,63),c=v,o2=((127&J)<<25|E2>>>7)^bA(E2,J,56)^a,a=(v^c^J>>>7)+l|0,c=((Z=o2+Z|0)>>>0>>0?a+1|0:a)+H0|0,c=(a=Z+g2|0)>>>0>>0?c+1|0:c,l=bA(NA,V,45),Z=v,H0=(l=((63&V)<<26|NA>>>6)^bA(NA,V,3)^l)+a|0,a=(v^Z^V>>>6)+c|0,l=a=l>>>0>H0>>>0?a+1|0:a,E[A+192>>2]=H0,E[A+196>>2]=a,c=p+SA|0,c=(a=z+$A|0)>>>0<$A>>>0?c+1|0:c,Z=bA(g2,Z0,63),$A=v,SA=((127&Z0)<<25|g2>>>7)^bA(g2,Z0,56)^Z,c=(v^$A^Z0>>>7)+c|0,a=(Z=SA+a|0)>>>0>>0?c+1|0:c,c=bA(UA,nA,45),$A=v,c=bA(UA,nA,3)^c,Z0=Z,a=(nA>>>6^(SA=v^$A))+a|0,Z=a=(Z=((63&nA)<<26|UA>>>6)^c)>>>0>($A=Z0+Z|0)>>>0?a+1|0:a,E[A+184>>2]=$A,E[A+188>>2]=a,a=bA(n0,K,63),c=v,a=((127&K)<<25|n0>>>7)^bA(n0,K,56)^a,c=(v^c^K>>>7)+N|0,a=Y+(a>>>0>(SA=a+B|0)>>>0?c+1|0:c)|0,a=(c=U0+SA|0)>>>0>>0?a+1|0:a,Y=bA(H0,l,45),U0=v,Y=bA(H0,l,3)^Y,SA=v^U0,U0=(Y^=(63&l)<<26|H0>>>6)+c|0,c=(l>>>6^SA)+a|0,Y=c=Y>>>0>U0>>>0?c+1|0:c,E[A+208>>2]=U0,E[A+212>>2]=c,a=bA(B,N,63),c=v,SA=bA(B,N,56)^a,c=((a=N>>>7|0)^v^c)+J|0,a=x+((N=(B=SA^((127&N)<<25|B>>>7))+E2|0)>>>0>>0?c+1|0:c)|0,a=(c=N+yA|0)>>>0>>0?a+1|0:a,J=bA($A,Z,45),N=v,x=(J=((63&Z)<<26|$A>>>6)^bA($A,Z,3)^J)+c|0,c=(v^N^Z>>>6)+a|0,J=c=J>>>0>x>>>0?c+1|0:c,E[A+200>>2]=x,E[A+204>>2]=c,a=bA(e0,hA,63),c=v,B=((127&hA)<<25|e0>>>7)^bA(e0,hA,56)^a,a=(v^c^hA>>>7)+aA|0,c=nA+((N=B+A0|0)>>>0>>0?a+1|0:a)|0,c=(a=N+UA|0)>>>0>>0?c+1|0:c,N=bA(U0,Y,45),nA=v,B=a,a=Y>>>6|0,N=((63&Y)<<26|U0>>>6)^bA(U0,Y,3)^N,c=(a^v^nA)+c|0,N=c=N>>>0>(Y=B+N|0)>>>0?c+1|0:c,E[A+224>>2]=Y,E[A+228>>2]=c,a=bA(A0,aA,63),c=v,a=bA(A0,aA,56)^a,nA=v^c,B=((127&aA)<<25|A0>>>7)^a,a=((c=aA>>>7|0)^nA)+K|0,c=j+((aA=B+n0|0)>>>0>>0?a+1|0:a)|0,c=(a=aA+J0|0)>>>0>>0?c+1|0:c,K=bA(x,J,45),aA=v,nA=a,a=J>>>6|0,J=((63&J)<<26|x>>>6)^bA(x,J,3)^K,a=(a^v^aA)+c|0,J=a=(K=nA+J|0)>>>0>>0?a+1|0:a,E[A+216>>2]=K,E[A+220>>2]=a,a=bA(b,h,63),c=v,aA=((127&h)<<25|b>>>7)^bA(b,h,56)^a,c=(v^c^h>>>7)+F|0,c=Z+((a=aA+FA|0)>>>0>>0?c+1|0:c)|0,a=(x=a+$A|0)>>>0<$A>>>0?c+1|0:c,c=bA(Y,N,45),aA=v,nA=x,x=bA(Y,N,3)^c,c=N>>>6|0,N=nA+(x^=(63&N)<<26|Y>>>6)|0,a=(c^v^aA)+a|0,E[A+240>>2]=N,E[A+244>>2]=N>>>0>>0?a+1|0:a,a=bA(FA,F,63),c=v,a=bA(FA,F,56)^a,N=v^c,c=((c=F>>>7|0)^N)+hA|0,a=V+((a^=(127&F)<<25|FA>>>7)>>>0>(F=a+e0|0)>>>0?c+1|0:c)|0,a=(c=F+NA|0)>>>0>>0?a+1|0:a,F=bA(K,J,45),N=v,x=c,c=J>>>6|0,F=((63&J)<<26|K>>>6)^bA(K,J,3)^F,c=(c^v^N)+a|0,F=c=F>>>0>(J=x+F|0)>>>0?c+1|0:c,E[A+232>>2]=J,E[A+236>>2]=c,a=bA(z,p,63),c=v,x=bA(z,p,56)^a,c=((a=p>>>7|0)^v^c)+h|0,a=l+((p=(N=x^((127&p)<<25|z>>>7))+b|0)>>>0>>0?c+1|0:c)|0,a=(c=p+H0|0)>>>0>>0?a+1|0:a,p=bA(J,F,45),h=v,x=c,c=F>>>6|0,F=x+(p=((63&F)<<26|J>>>6)^bA(J,F,3)^p)|0,c=(c^v^h)+a|0,E[A+248>>2]=F,E[A+252>>2]=F>>>0

>>0?c+1|0:c;a=a+E[t+4>>2]|0,a=(f=F+E[t>>2]|0)>>>0>>0?a+1|0:a,E[t>>2]=f,E[t+4>>2]=a,c=E[t+12>>2]+E[s+12>>2]|0,a=(f=E[s+8>>2])+E[t+8>>2]|0,E[t+8>>2]=a,E[t+12>>2]=a>>>0>>0?c+1|0:c,c=E[t+20>>2]+E[s+20>>2]|0,a=(f=E[s+16>>2])+E[t+16>>2]|0,E[t+16>>2]=a,E[t+20>>2]=a>>>0>>0?c+1|0:c,a=E[t+28>>2]+E[s+28>>2]|0,f=(c=E[s+24>>2])+E[t+24>>2]|0,E[t+24>>2]=f,E[t+28>>2]=f>>>0>>0?a+1|0:a,c=E[t+36>>2]+E[s+36>>2]|0,a=(f=E[s+32>>2])+E[t+32>>2]|0,E[t+32>>2]=a,E[t+36>>2]=a>>>0>>0?c+1|0:c,a=E[t+44>>2]+E[s+44>>2]|0,f=(c=E[s+40>>2])+E[t+40>>2]|0,E[t+40>>2]=f,E[t+44>>2]=f>>>0>>0?a+1|0:a,c=E[t+52>>2]+E[s+52>>2]|0,a=(f=E[s+48>>2])+E[t+48>>2]|0,E[t+48>>2]=a,E[t+52>>2]=a>>>0>>0?c+1|0:c,c=E[t+60>>2]+E[s+60>>2]|0,a=(f=E[s+56>>2])+E[t+56>>2]|0,E[t+56>>2]=a,E[t+60>>2]=a>>>0>>0?c+1|0:c}function jg(t){var a,f,s,c,F,p,h,l,N,K,x,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0,H0=0,J0=0,A0=0,e0=0,Z0=0,g2=0,E2=0,o2=0,n2=0,k2=0,D2=0,G2=0,b2=0,c2=0,Y2=0,q2=0,Z2=0;aA=(n0=D[t+44|0]|D[t+45|0]<<8|D[t+46|0]<<16|D[t+47|0]<<24)>>>5&2097151,V=wA(a=(D[t+60|0]|D[t+61|0]<<8|D[t+62|0]<<16|D[t+63|0]<<24)>>>3|0,0,-683901,-1),Y=(J=D[t+44|0])<<16&2031616|D[t+42|0]|D[t+43|0]<<8,J=v,hA=J=Y>>>0>(b=V+Y|0)>>>0?J+1|0:J,yA=J=J-((b>>>0<4293918720)-1|0)|0,V=J>>21,J=(Y=aA)+(aA=(2097151&J)<<11|(j=b- -1048576|0)>>>21)|0,Y=V,J0=Y=J>>>0>>0?Y+1|0:Y,D2=J,A=wA(J,Y,-683901,-1),z=v,Z=wA(f=(D[t+49|0]|D[t+50|0]<<8|D[t+51|0]<<16|D[t+52|0]<<24)>>>7&2097151,0,-997805,-1),V=(J=D[t+27|0])>>>24|0,aA=J<<8|(SA=D[t+23|0]|D[t+24|0]<<8|D[t+25|0]<<16|D[t+26|0]<<24)>>>24,Y=(J=D[t+28|0])>>>16|0,Y=2097151&((3&(Y|=V))<<30|(J=aA|J<<16)>>>2),J=v,J=Y>>>0>(V=Y+Z|0)>>>0?J+1|0:J,Y=wA(n2=(FA=D[t+52|0]|D[t+53|0]<<8|D[t+54|0]<<16|D[t+55|0]<<24)>>>4&2097151,0,654183,0),J=v+J|0,Z=V=Y+V|0,V=Y>>>0>V>>>0?J+1|0:J,nA=(Y=D[t+48|0])<<8|n0>>>24,Y=J=Y>>>24|0,J=wA(s=2097151&((3&(n0=(J=(aA=D[t+49|0])>>>16|0)|Y))<<30|(Y=(aA<<=16)|nA)>>>2),0,136657,0),V=v+V|0,V=J>>>0>(Y=J+Z|0)>>>0?V+1|0:V,aA=(J=wA(c=(D[t+57|0]|D[t+58|0]<<8|D[t+59|0]<<16|D[t+60|0]<<24)>>>6&2097151,0,666643,0))+Y|0,Y=v+V|0,Z=aA,V=J>>>0>aA>>>0?Y+1|0:Y,Y=(J=D[t+56|0])>>>24|0,nA=J<<8|FA>>>24,Y=wA(F=2097151&((1&(FA=(J=(aA=D[t+57|0])>>>16|0)|Y))<<31|(Y=(aA<<=16)|nA)>>>1),0,470296,0),J=v+V|0,Y=(J=(V=aA=Y+Z|0)>>>0>>0?J+1|0:J)+z|0,Y=V>>>0>(aA=V+A|0)>>>0?Y+1|0:Y,$A=V- -1048576|0,A0=V=J-((V>>>0<4293918720)-1|0)|0,z=aA-(J=-2097152&$A)|0,A=Y-((J>>>0>aA>>>0)+V|0)|0,Y=wA(f,0,654183,0),J=v,J=Y>>>0>(V=Y+(SA>>>5&2097151)|0)>>>0?J+1|0:J,aA=(Y=V)+(V=wA(n2,0,470296,0))|0,Y=v+J|0,Y=V>>>0>aA>>>0?Y+1|0:Y,J=wA(s,G2,-997805,-1),Y=v+Y|0,Y=J>>>0>(V=J+aA|0)>>>0?Y+1|0:Y,aA=(J=V)+(V=wA(F,b2,666643,0))|0,J=v+Y|0,nA=aA,aA=V>>>0>aA>>>0?J+1|0:J,Z=(V=wA(f,0,470296,0))+(J=(J=D[t+23|0])<<16&2031616|D[t+21|0]|D[t+22|0]<<8)|0,V=v,V=J>>>0>Z>>>0?V+1|0:V,Z=(Y=wA(n2,0,666643,0))+Z|0,J=v+V|0,V=wA(s,G2,654183,0),Y=v+(Y>>>0>Z>>>0?J+1|0:J)|0,FA=Y=V>>>0>(SA=V+Z|0)>>>0?Y+1|0:Y,o2=Y=Y-((SA>>>0<4293918720)-1|0)|0,J=(J=Y>>>21|0)+aA|0,V=J=(Y=(2097151&Y)<<11|(Z=SA- -1048576|0)>>>21)>>>0>(nA=Y+nA|0)>>>0?J+1|0:J,B=Y=J-((nA>>>0<4293918720)-1|0)|0,J=z,z=(2097151&Y)<<11|(aA=nA- -1048576|0)>>>21,Y=(Y>>21)+A|0,n0=z=(Y=z>>>0>(NA=J+z|0)>>>0?Y+1|0:Y)-((NA>>>0<4293918720)-1|0)|0,k2=NA-(J=-2097152&(A=NA- -1048576|0))|0,c2=Y-((J>>>0>NA>>>0)+z|0)|0,J=wA(D2,J0,136657,0),V=v+V|0,V=J>>>0>(Y=J+nA|0)>>>0?V+1|0:V,H0=Y-(J=-2097152&aA)|0,U0=V-((J>>>0>Y>>>0)+B|0)|0,NA=b-(J=-2097152&j)|0,yA=hA-((J>>>0>b>>>0)+yA|0)|0,hA=wA(a,0,136657,0),Y=(J=D[t+40|0])>>>24|0,aA=J<<8|(j=D[t+36|0]|D[t+37|0]<<8|D[t+38|0]<<16|D[t+39|0]<<24)>>>24,V=(J=D[t+41|0])>>>16|0,Y=(V|=Y)>>>3|0,V=(7&V)<<29|(J=aA|J<<16)>>>3,J=Y+v|0,J=V>>>0>(aA=V+hA|0)>>>0?J+1|0:J,Y=wA(c,0,-683901,-1),J=v+J|0,J=Y>>>0>(V=Y+aA|0)>>>0?J+1|0:J,nA=V,Y=wA(a,0,-997805,-1),V=v,V=Y>>>0>(aA=Y+(j>>>6&2097151)|0)>>>0?V+1|0:V,j=(Y=aA)+(aA=wA(c,0,136657,0))|0,Y=v+V|0,V=wA(F,b2,-683901,-1),Y=v+(aA>>>0>j>>>0?Y+1|0:Y)|0,z=Y=V>>>0>(e0=V+j|0)>>>0?Y+1|0:Y,Y2=V=Y-((e0>>>0<4293918720)-1|0)|0,J=J+(Y=V>>21)|0,j=J=(V=(2097151&V)<<11|(b=e0- -1048576|0)>>>21)>>>0>(B=V+nA|0)>>>0?J+1|0:J,Z0=J=J-((B>>>0<4293918720)-1|0)|0,Y=(Y=J>>21)+yA|0,E2=Y=(J=(V=(2097151&J)<<11|(nA=B- -1048576|0)>>>21)+NA|0)>>>0>>0?Y+1|0:Y,g2=J,Y=wA(J,Y,-683901,-1),J=v+U0|0,UA=V=Y+H0|0,aA=Y>>>0>V>>>0?J+1|0:J,NA=SA-(J=-2097152&Z)|0,yA=FA-((4095&o2)+(J>>>0>SA>>>0)|0)|0,SA=wA(f,0,666643,0),J=(Y=D[t+19|0])>>>24|0,Z=Y<<8|(FA=D[t+15|0]|D[t+16|0]<<8|D[t+17|0]<<16|D[t+18|0]<<24)>>>24,V=J,Y=(7&(V|=Y=(J=D[t+20|0])>>>16|0))<<29|(Y=(J<<=16)|Z)>>>3,V=v+(V>>>3|0)|0,V=Y>>>0>(Z=Y+SA|0)>>>0?V+1|0:V,J=wA(s,G2,470296,0),Y=v+V|0,J=J>>>0>(Z=J+Z|0)>>>0?Y+1|0:Y,V=wA(s,G2,666643,0),Y=v,SA=Y=V>>>0>(H0=V+(FA>>>6&2097151)|0)>>>0?Y+1|0:Y,q2=V=Y-((H0>>>0<4293918720)-1|0)|0,J=J+(Y=V>>>21|0)|0,FA=J=(V=(2097151&V)<<11|(hA=H0- -1048576|0)>>>21)>>>0>(U0=V+Z|0)>>>0?J+1|0:J,Z2=J=J-((U0>>>0<4293918720)-1|0)|0,Y=(Y=J>>>21|0)+yA|0,Y=(J=(2097151&J)<<11|(Z=U0- -1048576|0)>>>21)>>>0>(V=J+NA|0)>>>0?Y+1|0:Y,yA=(J=V)+(V=wA(D2,J0,-997805,-1))|0,J=v+Y|0,J=V>>>0>yA>>>0?J+1|0:J,o2=Y=B-(V=-2097152&nA)|0,p=nA=j-((V>>>0>B>>>0)+Z0|0)|0,V=wA(g2,E2,136657,0),J=v+J|0,J=V>>>0>(j=V+yA|0)>>>0?J+1|0:J,V=wA(Y,nA,-683901,-1),Y=v+J|0,j=Y=V>>>0>(yA=V+j|0)>>>0?Y+1|0:Y,Z0=J=Y-((yA>>>0<4293918720)-1|0)|0,Y=(2097151&J)<<11|(nA=yA- -1048576|0)>>>21,J=(J>>21)+aA|0,UA=Y=(J=Y>>>0>(B=Y+UA|0)>>>0?J+1|0:J)-((B>>>0<4293918720)-1|0)|0,NA=(2097151&Y)<<11|(aA=B- -1048576|0)>>>21,Y=(Y>>21)+c2|0,l=k2=NA+k2|0,NA=NA>>>0>k2>>>0?Y+1|0:Y,N=B-(Y=-2097152&aA)|0,K=J-((Y>>>0>B>>>0)+UA|0)|0,k2=yA-(J=-2097152&nA)|0,c2=j-((J>>>0>yA>>>0)+Z0|0)|0,V=(J=wA(D2,J0,654183,0))+(U0-(Y=-2097152&Z)|0)|0,Y=v+(FA-((2147483647&Z2)+(Y>>>0>U0>>>0)|0)|0)|0,Y=J>>>0>V>>>0?Y+1|0:Y,J=wA(g2,E2,-997805,-1),Y=v+Y|0,Y=J>>>0>(V=J+V|0)>>>0?Y+1|0:Y,aA=(J=V)+(V=wA(o2,p,136657,0))|0,J=v+Y|0,UA=aA,j=V>>>0>aA>>>0?J+1|0:J,U0=e0-(J=-2097152&b)|0,B=z-((J>>>0>e0>>>0)+Y2|0)|0,FA=wA(n2,0,-683901,-1),J=(Y=D[t+35|0])>>>24|0,aA=Y<<8|(Z=D[t+31|0]|D[t+32|0]<<8|D[t+33|0]<<16|D[t+34|0]<<24)>>>24,V=J,Y=(J=D[t+36|0])>>>16|0,Y|=V,V=v,V=(J=2097151&((1&Y)<<31|(J=J<<16|aA)>>>1))>>>0>(Y=J+FA|0)>>>0?V+1|0:V,aA=(J=wA(a,0,654183,0))+Y|0,Y=v+V|0,Y=J>>>0>aA>>>0?Y+1|0:Y,V=wA(c,0,-997805,-1),J=v+Y|0,J=V>>>0>(aA=V+aA|0)>>>0?J+1|0:J,Y=wA(F,b2,136657,0),J=v+J|0,nA=V=Y+aA|0,aA=Y>>>0>V>>>0?J+1|0:J,J=wA(f,0,-683901,-1),Y=v,Y=J>>>0>(V=J+(Z>>>4&2097151)|0)>>>0?Y+1|0:Y,Z=(J=wA(n2,0,136657,0))+V|0,V=v+Y|0,V=J>>>0>Z>>>0?V+1|0:V,J=wA(a,0,470296,0),Y=v+V|0,Y=J>>>0>(Z=J+Z|0)>>>0?Y+1|0:Y,Z=(V=wA(c,0,654183,0))+Z|0,J=v+Y|0,Y=wA(F,b2,-997805,-1),J=v+(V>>>0>Z>>>0?J+1|0:J)|0,FA=J=Y>>>0>(z=Y+Z|0)>>>0?J+1|0:J,x=Y=J-((z>>>0<4293918720)-1|0)|0,V=(J=Y>>21)+aA|0,yA=Y=(V=(Y=(2097151&Y)<<11|(Z=z- -1048576|0)>>>21)>>>0>(b=Y+nA|0)>>>0?V+1|0:V)-((b>>>0<4293918720)-1|0)|0,J=(J=Y>>21)+B|0,Z0=J=(Y=(aA=(2097151&Y)<<11|(nA=b- -1048576|0)>>>21)+U0|0)>>>0>>0?J+1|0:J,aA=UA,UA=Y,J=wA(Y,J,-683901,-1),Y=v+j|0,B=aA=aA+J|0,aA=J>>>0>aA>>>0?Y+1|0:Y,j=(J=wA(D2,J0,470296,0))+(H0-(Y=-2097152&hA)|0)|0,Y=v+(SA-((2047&q2)+(Y>>>0>H0>>>0)|0)|0)|0,Y=J>>>0>j>>>0?Y+1|0:Y,hA=(J=j)+(j=wA(g2,E2,654183,0))|0,J=v+Y|0,J=j>>>0>hA>>>0?J+1|0:J,j=wA(o2,p,-997805,-1),Y=v+J|0,Y=j>>>0>(hA=j+hA|0)>>>0?Y+1|0:Y,e0=nA=b-(J=-2097152&nA)|0,h=j=V-((J>>>0>b>>>0)+yA|0)|0,V=wA(UA,Z0,136657,0),J=v+Y|0,J=V>>>0>(hA=V+hA|0)>>>0?J+1|0:J,V=wA(nA,j,-683901,-1),Y=v+J|0,j=Y=V>>>0>(SA=V+hA|0)>>>0?Y+1|0:Y,U0=J=Y-((SA>>>0<4293918720)-1|0)|0,Y=(2097151&J)<<11|(nA=SA- -1048576|0)>>>21,J=(J>>21)+aA|0,B=Y=(J=Y>>>0>(hA=Y+B|0)>>>0?J+1|0:J)-((hA>>>0<4293918720)-1|0)|0,b=(2097151&Y)<<11|(aA=hA- -1048576|0)>>>21,Y=(Y>>21)+c2|0,Y2=yA=b+k2|0,yA=b>>>0>yA>>>0?Y+1|0:Y,q2=hA-(Y=-2097152&aA)|0,Z2=J-((Y>>>0>hA>>>0)+B|0)|0,k2=SA-(J=-2097152&nA)|0,c2=j-((J>>>0>SA>>>0)+U0|0)|0,j=wA(D2,J0,666643,0),J=(Y=D[t+14|0])>>>24|0,aA=Y<<8|(B=D[t+10|0]|D[t+11|0]<<8|D[t+12|0]<<16|D[t+13|0]<<24)>>>24,V=J,Y=(J=D[t+15|0])>>>16|0,Y|=V,V=v,V=(J=2097151&((1&Y)<<31|(J=J<<16|aA)>>>1))>>>0>(Y=J+j|0)>>>0?V+1|0:V,aA=(J=Y)+(Y=wA(g2,E2,470296,0))|0,J=v+V|0,J=Y>>>0>aA>>>0?J+1|0:J,Y=wA(o2,p,654183,0),J=v+J|0,J=Y>>>0>(V=Y+aA|0)>>>0?J+1|0:J,aA=(Y=V)+(V=wA(UA,Z0,-997805,-1))|0,Y=v+J|0,Y=V>>>0>aA>>>0?Y+1|0:Y,J=wA(e0,h,136657,0),Y=v+Y|0,SA=V=J+aA|0,aA=J>>>0>V>>>0?Y+1|0:Y,Z=z-(J=-2097152&Z)|0,j=FA-((J>>>0>z>>>0)+x|0)|0,V=wA(f,0,136657,0),J=v,J=(Y=(D[t+28|0]|D[t+29|0]<<8|D[t+30|0]<<16|D[t+31|0]<<24)>>>7&2097151)>>>0>(V=Y+V|0)>>>0?J+1|0:J,nA=(Y=V)+(V=wA(n2,0,-997805,-1))|0,Y=v+J|0,Y=V>>>0>nA>>>0?Y+1|0:Y,J=wA(s,G2,-683901,-1),Y=v+Y|0,Y=J>>>0>(V=J+nA|0)>>>0?Y+1|0:Y,nA=(J=wA(a,0,666643,0))+V|0,V=v+Y|0,V=J>>>0>nA>>>0?V+1|0:V,Y=wA(c,0,470296,0),J=v+V|0,J=Y>>>0>(nA=Y+nA|0)>>>0?J+1|0:J,Y=wA(F,b2,654183,0),J=v+J|0,Y=(A0>>21)+(Y>>>0>(V=Y+nA|0)>>>0?J+1|0:J)|0,b=Y=(nA=(2097151&A0)<<11|$A>>>21)>>>0>($A=nA+V|0)>>>0?Y+1|0:Y,A0=J=Y-(($A>>>0<4293918720)-1|0)|0,nA=(2097151&J)<<11|(hA=$A- -1048576|0)>>>21,J=(J>>21)+j|0,H0=J=(Y=nA+Z|0)>>>0>>0?J+1|0:J,U0=Y,Y=wA(Y,J,-683901,-1),J=v+aA|0,nA=V=Y+SA|0,aA=Y>>>0>V>>>0?J+1|0:J,J=wA(g2,E2,666643,0),Y=v,Y=J>>>0>(V=J+(B>>>4&2097151)|0)>>>0?Y+1|0:Y,J=wA(o2,p,470296,0),Y=v+Y|0,Y=J>>>0>(V=J+V|0)>>>0?Y+1|0:Y,j=(J=wA(UA,Z0,654183,0))+V|0,V=v+Y|0,V=J>>>0>j>>>0?V+1|0:V,Y=wA(e0,h,-997805,-1),J=v+V|0,J=Y>>>0>(j=Y+j|0)>>>0?J+1|0:J,Y=wA(U0,H0,136657,0),J=v+J|0,FA=J=Y>>>0>(z=Y+j|0)>>>0?J+1|0:J,E2=Y=J-((z>>>0<4293918720)-1|0)|0,J=nA,nA=(2097151&Y)<<11|(Z=z- -1048576|0)>>>21,Y=(Y>>21)+aA|0,g2=aA=(Y=(V=J+nA|0)>>>0>>0?Y+1|0:Y)-((V>>>0<4293918720)-1|0)|0,J=(J=aA>>21)+c2|0,D2=nA=(aA=(2097151&aA)<<11|(j=V- -1048576|0)>>>21)+k2|0,SA=aA>>>0>nA>>>0?J+1|0:J,nA=V,V=Y,aA=($A-(Y=-2097152&hA)|0)+(hA=(2097151&n0)<<11|A>>>21)|0,Y=(b-((Y>>>0>$A>>>0)+A0|0)|0)+(n0>>21)|0,B=Y=aA>>>0>>0?Y+1|0:Y,n2=Y=Y-((aA>>>0<4293918720)-1|0)|0,A=J=Y>>21,J=wA(J0=(2097151&Y)<<11|(A0=aA- -1048576|0)>>>21,J,-683901,-1),V=v+V|0,V=J>>>0>(Y=J+nA|0)>>>0?V+1|0:V,G2=Y-(J=-2097152&j)|0,b2=V-((J>>>0>Y>>>0)+g2|0)|0,J=wA(J0,A,136657,0),Y=FA+v|0,g2=(V=J+z|0)-(J=-2097152&Z)|0,$A=(Y=V>>>0>>0?Y+1|0:Y)-((J>>>0>V>>>0)+E2|0)|0,Y=wA(o2,p,666643,0),V=v,V=(J=(D[t+7|0]|D[t+8|0]<<8|D[t+9|0]<<16|D[t+10|0]<<24)>>>7&2097151)>>>0>(Y=J+Y|0)>>>0?V+1|0:V,nA=(J=wA(UA,Z0,470296,0))+Y|0,Y=v+V|0,Y=J>>>0>nA>>>0?Y+1|0:Y,J=wA(e0,h,654183,0),Y=v+Y|0,Y=J>>>0>(V=J+nA|0)>>>0?Y+1|0:Y,nA=(J=V)+(V=wA(U0,H0,-997805,-1))|0,J=v+Y|0,hA=nA,nA=V>>>0>nA>>>0?J+1|0:J,FA=wA(UA,Z0,666643,0),J=(Y=D[t+6|0])>>>24|0,j=Y<<8|(E2=D[t+2|0]|D[t+3|0]<<8|D[t+4|0]<<16|D[t+5|0]<<24)>>>24,V=J,Y=(J=D[t+7|0])>>>16|0,Y=2097151&((3&(Y|=V))<<30|(J=J<<16|j)>>>2),J=v,J=Y>>>0>(V=Y+FA|0)>>>0?J+1|0:J,j=(Y=wA(e0,h,470296,0))+V|0,V=v+J|0,V=Y>>>0>j>>>0?V+1|0:V,Y=wA(U0,H0,654183,0),J=v+V|0,FA=J=Y>>>0>(b=Y+j|0)>>>0?J+1|0:J,n0=J=J-((b>>>0<4293918720)-1|0)|0,Y=(V=J>>21)+nA|0,z=J=(Y=(J=(2097151&J)<<11|(Z=b- -1048576|0)>>>21)>>>0>(j=J+hA|0)>>>0?Y+1|0:Y)-((j>>>0<4293918720)-1|0)|0,hA=(2097151&J)<<11|(nA=j- -1048576|0)>>>21,J=(J>>21)+$A|0,g2=UA=hA+g2|0,hA=hA>>>0>UA>>>0?J+1|0:J,J=wA(J0,A,-997805,-1),Y=v+Y|0,Y=J>>>0>(V=J+j|0)>>>0?Y+1|0:Y,o2=V-(J=-2097152&nA)|0,Z0=Y-((J>>>0>V>>>0)+z|0)|0,Y=wA(J0,A,654183,0),J=FA+v|0,UA=(V=Y+b|0)-(Y=-2097152&Z)|0,$A=(J=V>>>0>>0?J+1|0:J)-((Y>>>0>V>>>0)+n0|0)|0,J=wA(e0,h,666643,0),Y=v,Y=J>>>0>(V=J+(E2>>>5&2097151)|0)>>>0?Y+1|0:Y,J=wA(U0,H0,470296,0),Y=v+Y|0,j=V=J+V|0,V=J>>>0>V>>>0?Y+1|0:Y,nA=wA(U0,H0,666643,0),Y=(J=D[t+2|0])<<16&2031616|D[0|t]|D[t+1|0]<<8,J=v,FA=J=Y>>>0>(z=nA+Y|0)>>>0?J+1|0:J,H0=J=J-((z>>>0<4293918720)-1|0)|0,nA=(2097151&J)<<11|(Z=z- -1048576|0)>>>21,J=(J>>21)+V|0,V=J=nA>>>0>(b=nA+j|0)>>>0?J+1|0:J,n0=J=J-((b>>>0<4293918720)-1|0)|0,nA=(2097151&J)<<11|(j=b- -1048576|0)>>>21,J=(J>>21)+$A|0,nA=nA>>>0>(U0=nA+UA|0)>>>0?J+1|0:J,J=wA(J0,A,470296,0),V=V+v|0,V=(Y=J+b|0)>>>0>>0?V+1|0:V,b=Y-(J=-2097152&j)|0,j=V-((J>>>0>Y>>>0)+n0|0)|0,Y=wA(J0,A,666643,0),J=v+(FA-(((V=-2097152&Z)>>>0>z>>>0)+H0|0)|0)|0,Y=(V=(J=Y>>>0>($A=Y+(z-V|0)|0)>>>0?J+1|0:J)>>21)+j|0,J=(J=(Y=(J=(2097151&J)<<11|$A>>>21)>>>0>(n0=J+b|0)>>>0?Y+1|0:Y)>>21)+nA|0,Y=(Y=(J=(Y=(2097151&Y)<<11|n0>>>21)>>>0>(A=Y+U0|0)>>>0?J+1|0:J)>>21)+Z0|0,V=(J=(Y=(J=(2097151&J)<<11|A>>>21)>>>0>(nA=J+o2|0)>>>0?Y+1|0:Y)>>21)+hA|0,J=(Y=(V=(Y=(2097151&Y)<<11|nA>>>21)>>>0>(z=Y+g2|0)>>>0?V+1|0:V)>>21)+b2|0,Y=(V=(J=(V=(2097151&V)<<11|z>>>21)>>>0>(b=V+G2|0)>>>0?J+1|0:J)>>21)+SA|0,SA=j=(J=(2097151&J)<<11|b>>>21)+D2|0,J=(J=(Y=J>>>0>j>>>0?Y+1|0:Y)>>21)+Z2|0,Y=(Y=(J=(Y=(2097151&Y)<<11|j>>>21)>>>0>(hA=Y+q2|0)>>>0?J+1|0:J)>>21)+yA|0,V=(J=(Y=(J=(2097151&J)<<11|hA>>>21)>>>0>(FA=J+Y2|0)>>>0?Y+1|0:Y)>>21)+K|0,J=(Y=(V=(Y=(2097151&Y)<<11|FA>>>21)>>>0>(Z=Y+N|0)>>>0?V+1|0:V)>>21)+NA|0,A0=(yA=aA-(Y=-2097152&A0)|0)+((2097151&(J=(V=(2097151&V)<<11|Z>>>21)>>>0>(j=V+l|0)>>>0?J+1|0:J))<<11|j>>>21)|0,J=(B-((Y>>>0>aA>>>0)+n2|0)|0)+(J>>21)|0,B=Y=(J=yA>>>0>A0>>>0?J+1|0:J)>>21,$A=(J=wA(NA=(2097151&J)<<11|A0>>>21,Y,666643,0))+(Y=2097151&$A)|0,J=v,aA=J=Y>>>0>$A>>>0?J+1|0:J,d[0|t]=$A,d[t+1|0]=(255&J)<<24|$A>>>8,J=2097151&n0,Y=wA(NA,B,470296,0)+J|0,V=v,J=(aA>>21)+(J>>>0>Y>>>0?V+1|0:V)|0,J=(yA=(2097151&aA)<<11|$A>>>21)>>>0>(n0=yA+Y|0)>>>0?J+1|0:J,d[t+4|0]=(2047&J)<<21|n0>>>11,Y=J,V=n0,d[t+3|0]=(7&J)<<29|V>>>3,d[t+2|0]=31&((65535&aA)<<16|$A>>>16)|V<<5,aA=2097151&A,A=wA(NA,B,654183,0)+aA|0,J=v,n0=(2097151&Y)<<11|V>>>21,Y=(Y>>21)+(aA=aA>>>0>A>>>0?J+1|0:J)|0,J=Y=(A=n0+A|0)>>>0>>0?Y+1|0:Y,d[t+6|0]=(63&J)<<26|A>>>6,aA=A,A=0,d[t+5|0]=A<<13|(1572864&V)>>>19|aA<<2,V=2097151&nA,nA=wA(NA,B,-997805,-1)+V|0,Y=v,Y=V>>>0>nA>>>0?Y+1|0:Y,A=(2097151&(V=J))<<11|aA>>>21,V=(J>>=21)+Y|0,V=(nA=A+nA|0)>>>0>>0?V+1|0:V,d[t+9|0]=(511&V)<<23|nA>>>9,d[t+8|0]=(1&V)<<31|nA>>>1,Y=0,d[t+7|0]=Y<<18|(2080768&aA)>>>14|nA<<7,Y=2097151&z,aA=wA(NA,B,136657,0)+Y|0,J=v,J=Y>>>0>aA>>>0?J+1|0:J,z=(2097151&(Y=V))<<11|nA>>>21,Y=J+(V=Y>>21)|0,Y=(aA=z+aA|0)>>>0>>0?Y+1|0:Y,d[t+12|0]=(4095&Y)<<20|aA>>>12,V=aA,d[t+11|0]=(15&Y)<<28|V>>>4,aA=0,d[t+10|0]=aA<<15|(1966080&nA)>>>17|V<<4,aA=2097151&b,nA=wA(NA,B,-683901,-1)+aA|0,J=v,J=aA>>>0>nA>>>0?J+1|0:J,aA=Y,Y=J+(Y>>=21)|0,Y=(aA=(UA=nA)+(nA=(2097151&aA)<<11|V>>>21)|0)>>>0>>0?Y+1|0:Y,d[t+14|0]=(127&Y)<<25|aA>>>7,nA=0,d[t+13|0]=nA<<12|(1048576&V)>>>20|aA<<1,J=Y>>21,V=(Y=(2097151&Y)<<11|aA>>>21)>>>0>(nA=Y+(2097151&SA)|0)>>>0?J+1|0:J,d[t+17|0]=(1023&V)<<22|nA>>>10,d[t+16|0]=(3&V)<<30|nA>>>2,Y=0,d[t+15|0]=Y<<17|(2064384&aA)>>>15|nA<<6,J=V>>21,J=(Y=(2097151&V)<<11|nA>>>21)>>>0>(V=Y+(2097151&hA)|0)>>>0?J+1|0:J,d[t+20|0]=(8191&J)<<19|V>>>13,d[t+19|0]=(31&J)<<27|V>>>5,aA=(Y=2097151&FA)+(FA=(2097151&J)<<11|V>>>21)|0,Y=J>>21,Y=aA>>>0>>0?Y+1|0:Y,FA=aA,d[t+21|0]=aA,hA=0,d[t+18|0]=hA<<14|(1835008&nA)>>>18|V<<3,d[t+22|0]=(255&Y)<<24|aA>>>8,V=Y>>21,V=(aA=(nA=(2097151&Y)<<11|aA>>>21)+(2097151&Z)|0)>>>0>>0?V+1|0:V,d[t+25|0]=(2047&V)<<21|aA>>>11,d[t+24|0]=(7&V)<<29|aA>>>3,d[t+23|0]=31&((65535&Y)<<16|FA>>>16)|aA<<5,J=V>>21,J=(Y=(2097151&V)<<11|aA>>>21)>>>0>(V=Y+(2097151&j)|0)>>>0?J+1|0:J,d[t+27|0]=(63&J)<<26|V>>>6,nA=0,d[t+26|0]=nA<<13|(1572864&aA)>>>19|V<<2,Y=J,J>>=21,Y=(aA=(j=(2097151&Y)<<11|V>>>21)+(nA=2097151&A0)|0)>>>0>>0?J+1|0:J,d[t+31|0]=(131071&Y)<<15|aA>>>17,J=aA,d[t+30|0]=(511&Y)<<23|J>>>9,aA=0,d[t+28|0]=aA<<18|(2080768&V)>>>14|J<<7,d[t+29|0]=j+A0>>>1}function SB(t,a,f,s,c,F){var p,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0,H0=0,J0=0,A0=0,e0=0,Z0=0,g2=0,E2=0,o2=0,n2=0,k2=0,D2=0,G2=0,b2=0;for(b0=p=b0-592|0,z=-1,j=t+32|0,nA=32,Z=1;b=D[2656+(x=nA-1|0)|0],N|=(x=((l=D[x+j|0])^b)-1>>8&Z)&(J=D[j+(nA=nA-2|0)|0])-(K=D[nA+2656|0])>>8|l-b>>8&Z,Z=x&(K^J)-1>>8,nA;);if(255&N&&!(_B(t)|!(~((127&~D[c+31|0]|D[c+1|0]&D[c+2|0]&D[c+3|0]&D[c+4|0]&D[c+5|0]&D[c+6|0]&D[c+7|0]&D[c+8|0]&D[c+9|0]&D[c+10|0]&D[c+11|0]&D[c+12|0]&D[c+13|0]&D[c+14|0]&D[c+15|0]&D[c+16|0]&D[c+17|0]&D[c+18|0]&D[c+19|0]&D[c+20|0]&D[c+21|0]&D[c+22|0]&D[c+23|0]&D[c+24|0]&D[c+25|0]&D[c+26|0]&D[c+27|0]&D[c+28|0]&D[c+30|0]&D[c+29|0]^255)-1&236-D[0|c])>>>8&1)||_B(c)||zi(x=p+128|0,c))){for(li(l=p+384|0),F&&Ng(l,35120,34,0),Ng(l,t,32,0),Ng(l,c,32,0),Ng(l,a,f,s),Qi(l,f=p+320|0),jg(f),s=p+8|0,c=0,a=0,b0=h=b0-2272|0;F=h+2016|0,l=D[f+(c>>>3|0)|0],d[F+c|0]=l>>>(6&c)&1,d[(N=F)+(F=1|c)|0]=l>>>(7&F)&1,(0|(c=c+2|0))!=256;);for(;;){a=(f=a)+1|0;A:if(!(f>>>0>254)&&D[0|(N=(c=h+2016|0)+f|0)]){I:if(c=d[0|(K=a+c|0)])if((0|(c=(l=c<<1)+(F=d[0|N])|0))<=15)d[0|N]=c,d[0|K]=0;else{if((0|(c=F-l|0))<-15)break A;for(d[0|N]=c,c=a;;){if(!D[0|(F=(h+2016|0)+c|0)]){d[0|F]=1;break I}if(d[0|F]=0,F=c>>>0<255,c=c+1|0,!F)break}}if(!(f>>>0>253)){I:if(F=d[0|(J=(c=f+2|0)+(h+2016|0)|0)])if((0|(F=(K=F<<2)+(l=d[0|N])|0))>=16){if((0|(F=l-K|0))<-15)break A;for(d[0|N]=F;;){if(D[0|(F=(h+2016|0)+c|0)]){if(d[0|F]=0,F=c>>>0<255,c=c+1|0,F)continue;break I}break}d[0|F]=1}else d[0|N]=F,d[0|J]=0;if((0|f)!=253){I:if(F=d[0|(J=(c=f+3|0)+(h+2016|0)|0)])if((0|(F=(K=F<<3)+(l=d[0|N])|0))>=16){if((0|(F=l-K|0))<-15)break A;for(d[0|N]=F;;){if(D[0|(F=(h+2016|0)+c|0)]){if(d[0|F]=0,F=c>>>0<255,c=c+1|0,F)continue;break I}break}d[0|F]=1}else d[0|N]=F,d[0|J]=0;if(!(f>>>0>251)){I:if(F=d[0|(J=(c=f+4|0)+(h+2016|0)|0)])if((0|(F=(K=F<<4)+(l=d[0|N])|0))>=16){if((0|(F=l-K|0))<-15)break A;for(d[0|N]=F;;){if(D[0|(F=(h+2016|0)+c|0)]){if(d[0|F]=0,F=c>>>0<255,c=c+1|0,F)continue;break I}break}d[0|F]=1}else d[0|N]=F,d[0|J]=0;if((0|f)!=251){I:if(F=d[0|(J=(c=f+5|0)+(h+2016|0)|0)])if((0|(F=(K=F<<5)+(l=d[0|N])|0))>=16){if((0|(F=l-K|0))<-15)break A;for(d[0|N]=F;;){if(D[0|(F=(h+2016|0)+c|0)]){if(d[0|F]=0,F=c>>>0<255,c=c+1|0,F)continue;break I}break}d[0|F]=1}else d[0|N]=F,d[0|J]=0;if(!(f>>>0>249)&&(f=d[0|(K=(c=f+6|0)+(h+2016|0)|0)]))if((0|(f=(l=f<<6)+(F=d[0|N])|0))>=16){if((0|(f=F-l|0))<-15)break A;for(d[0|N]=f;;){if(D[0|(f=(h+2016|0)+c|0)]){if(d[0|f]=0,f=c>>>0<255,c=c+1|0,f)continue;break A}break}d[0|f]=1}else d[0|N]=f,d[0|K]=0}}}}}if((0|a)==256)break}for(c=0;a=h+1760|0,f=D[j+(c>>>3|0)|0],d[a+c|0]=f>>>(6&c)&1,d[(F=a)+(a=1|c)|0]=f>>>(7&a)&1,(0|(c=c+2|0))!=256;);for(a=0;;){a=(f=a)+1|0;A:if(!(f>>>0>254)&&D[0|(N=(c=h+1760|0)+f|0)]){I:if(c=d[0|(K=a+c|0)])if((0|(c=(l=c<<1)+(F=d[0|N])|0))<=15)d[0|N]=c,d[0|K]=0;else{if((0|(c=F-l|0))<-15)break A;for(d[0|N]=c,c=a;;){if(!D[0|(F=(h+1760|0)+c|0)]){d[0|F]=1;break I}if(d[0|F]=0,F=c>>>0<255,c=c+1|0,!F)break}}if(!(f>>>0>253)){I:if(F=d[0|(J=(c=f+2|0)+(h+1760|0)|0)])if((0|(F=(K=F<<2)+(l=d[0|N])|0))>=16){if((0|(F=l-K|0))<-15)break A;for(d[0|N]=F;;){if(D[0|(F=(h+1760|0)+c|0)]){if(d[0|F]=0,F=c>>>0<255,c=c+1|0,F)continue;break I}break}d[0|F]=1}else d[0|N]=F,d[0|J]=0;if((0|f)!=253){I:if(F=d[0|(J=(c=f+3|0)+(h+1760|0)|0)])if((0|(F=(K=F<<3)+(l=d[0|N])|0))>=16){if((0|(F=l-K|0))<-15)break A;for(d[0|N]=F;;){if(D[0|(F=(h+1760|0)+c|0)]){if(d[0|F]=0,F=c>>>0<255,c=c+1|0,F)continue;break I}break}d[0|F]=1}else d[0|N]=F,d[0|J]=0;if(!(f>>>0>251)){I:if(F=d[0|(J=(c=f+4|0)+(h+1760|0)|0)])if((0|(F=(K=F<<4)+(l=d[0|N])|0))>=16){if((0|(F=l-K|0))<-15)break A;for(d[0|N]=F;;){if(D[0|(F=(h+1760|0)+c|0)]){if(d[0|F]=0,F=c>>>0<255,c=c+1|0,F)continue;break I}break}d[0|F]=1}else d[0|N]=F,d[0|J]=0;if((0|f)!=251){I:if(F=d[0|(J=(c=f+5|0)+(h+1760|0)|0)])if((0|(F=(K=F<<5)+(l=d[0|N])|0))>=16){if((0|(F=l-K|0))<-15)break A;for(d[0|N]=F;;){if(D[0|(F=(h+1760|0)+c|0)]){if(d[0|F]=0,F=c>>>0<255,c=c+1|0,F)continue;break I}break}d[0|F]=1}else d[0|N]=F,d[0|J]=0;if(!(f>>>0>249)&&(f=d[0|(K=(c=f+6|0)+(h+1760|0)|0)]))if((0|(f=(l=f<<6)+(F=d[0|N])|0))>=16){if((0|(f=F-l|0))<-15)break A;for(d[0|N]=f;;){if(D[0|(f=(h+1760|0)+c|0)]){if(d[0|f]=0,f=c>>>0<255,c=c+1|0,f)continue;break A}break}d[0|f]=1}else d[0|N]=f,d[0|K]=0}}}}}if((0|a)==256)break}for(Lg(c=h+480|0,x),a=E[x+36>>2],E[h+192>>2]=E[x+32>>2],E[h+196>>2]=a,a=E[x+28>>2],E[h+184>>2]=E[x+24>>2],E[h+188>>2]=a,a=E[x+20>>2],E[h+176>>2]=E[x+16>>2],E[h+180>>2]=a,a=E[x+12>>2],E[h+168>>2]=E[x+8>>2],E[h+172>>2]=a,a=E[x+4>>2],E[h+160>>2]=E[x>>2],E[h+164>>2]=a,a=E[x+52>>2],E[h+208>>2]=E[x+48>>2],E[h+212>>2]=a,a=E[x+60>>2],E[h+216>>2]=E[x+56>>2],E[h+220>>2]=a,a=E[4+(f=x- -64|0)>>2],E[h+224>>2]=E[f>>2],E[h+228>>2]=a,a=E[x+76>>2],E[h+232>>2]=E[x+72>>2],E[h+236>>2]=a,a=E[x+44>>2],E[h+200>>2]=E[x+40>>2],E[h+204>>2]=a,a=E[x+92>>2],E[h+248>>2]=E[x+88>>2],E[h+252>>2]=a,a=E[x+100>>2],E[h+256>>2]=E[x+96>>2],E[h+260>>2]=a,a=E[x+108>>2],E[h+264>>2]=E[x+104>>2],E[h+268>>2]=a,a=E[x+116>>2],E[h+272>>2]=E[x+112>>2],E[h+276>>2]=a,a=E[x+84>>2],E[h+240>>2]=E[x+80>>2],E[h+244>>2]=a,ei(F=h+320|0,f=h+160|0),B2(h,F,Y=h+440|0),B2(h+40|0,V=h+360|0,aA=h+400|0),B2(h+80|0,aA,Y),B2(h+120|0,F,V),_g(F,h,c),B2(f,F,Y),B2(FA=h+200|0,V,aA),B2(B=h+240|0,aA,Y),B2(hA=h+280|0,F,V),Lg(a=h+640|0,f),_g(F,h,a),B2(f,F,Y),B2(FA,V,aA),B2(B,aA,Y),B2(hA,F,V),Lg(a=h+800|0,f),_g(F,h,a),B2(f,F,Y),B2(FA,V,aA),B2(B,aA,Y),B2(hA,F,V),Lg(a=h+960|0,f),_g(F,h,a),B2(f,F,Y),B2(FA,V,aA),B2(B,aA,Y),B2(hA,F,V),Lg(a=h+1120|0,f),_g(F,h,a),B2(f,F,Y),B2(FA,V,aA),B2(B,aA,Y),B2(hA,F,V),Lg(a=h+1280|0,f),_g(F,h,a),B2(f,F,Y),B2(FA,V,aA),B2(B,aA,Y),B2(hA,F,V),Lg(a=h+1440|0,f),_g(F,h,a),B2(f,F,Y),B2(FA,V,aA),B2(B,aA,Y),B2(hA,F,V),Lg(h+1600|0,f),E[s+32>>2]=0,E[s+36>>2]=0,E[s+24>>2]=0,E[s+28>>2]=0,E[s+16>>2]=0,E[s+20>>2]=0,E[s+8>>2]=0,E[s+12>>2]=0,E[s>>2]=0,E[s+4>>2]=0,E[s+44>>2]=0,E[s+48>>2]=0,E[s+40>>2]=1,E[s+52>>2]=0,E[s+56>>2]=0,E[s+60>>2]=0,E[s+64>>2]=0,E[s+68>>2]=0,E[s+72>>2]=0,E[s+84>>2]=0,E[s+88>>2]=0,E[s+76>>2]=0,E[s+80>>2]=1,E[s+92>>2]=0,E[s+96>>2]=0,E[s+100>>2]=0,E[s+104>>2]=0,E[s+108>>2]=0,E[s+112>>2]=0,E[s+116>>2]=0,o2=s+80|0,n2=s+40|0,a=255;;){A:{I:{if(!D[(f=h+2016|0)+a|0]&&!D[(c=h+1760|0)+a|0]){if(!(D[(F=f)+(f=a-1|0)|0]|D[f+c|0]))break I;a=f}if((0|a)<0)break A;for(;ei(c=h+320|0,s),(0|(F=d[(f=a)+(h+2016|0)|0]))>0?(B2(a=h+160|0,c,Y),B2(FA,V,aA),B2(B,aA,Y),B2(hA,c,V),_g(c,a,(h+480|0)+yI((254&F)>>>1|0,160)|0)):(0|F)>=0||(B2(a=h+160|0,c=h+320|0,Y),B2(FA,V,aA),B2(B,aA,Y),B2(hA,c,V),Xi(c,a,(h+480|0)+yI((0-F&254)>>>1|0,160)|0)),(0|(UA=d[f+(h+1760|0)|0]))>0?(B2(a=h+160|0,c=h+320|0,Y),B2(FA,V,aA),B2(B,aA,Y),B2(hA,c,V),pB(c,a,yI((254&UA)>>>1|0,120)+1472|0)):(0|UA)>=0||(B2(h+160|0,H0=h+320|0,Y),B2(FA,V,aA),B2(B,aA,Y),B2(hA,H0,V),A=E[h+160>>2],yA=E[h+200>>2],SA=E[h+164>>2],n0=E[h+204>>2],$A=E[h+168>>2],NA=E[h+208>>2],U0=E[h+172>>2],nA=E[h+212>>2],j=E[h+176>>2],Z=E[h+216>>2],z=E[h+180>>2],b=E[h+220>>2],N=E[h+184>>2],J=E[h+224>>2],K=E[h+188>>2],l=E[h+228>>2],x=E[h+192>>2],F=E[h+232>>2],c=E[h+236>>2],a=E[h+196>>2],E[h+396>>2]=c-a,E[h+392>>2]=F-x,E[h+388>>2]=l-K,E[h+384>>2]=J-N,E[h+380>>2]=b-z,E[h+376>>2]=Z-j,E[h+372>>2]=nA-U0,E[h+368>>2]=NA-$A,E[h+364>>2]=n0-SA,E[h+360>>2]=yA-A,E[h+356>>2]=a+c,E[h+352>>2]=F+x,E[h+348>>2]=l+K,E[h+344>>2]=N+J,E[h+340>>2]=z+b,E[h+336>>2]=j+Z,E[h+332>>2]=nA+U0,E[h+328>>2]=$A+NA,E[h+324>>2]=SA+n0,E[h+320>>2]=A+yA,B2(aA,H0,40+(a=yI((0-UA&254)>>>1|0,120)+1472|0)|0),B2(V,V,a),B2(Y,a+80|0,hA),k2=E[h+276>>2],D2=E[h+272>>2],UA=E[h+268>>2],H0=E[h+264>>2],N=E[h+260>>2],J=E[h+256>>2],K=E[h+252>>2],l=E[h+248>>2],x=E[h+244>>2],F=E[h+240>>2],J0=E[h+360>>2],A0=E[h+400>>2],e0=E[h+364>>2],Z0=E[h+404>>2],g2=E[h+368>>2],E2=E[h+408>>2],A=E[h+372>>2],yA=E[h+412>>2],SA=E[h+376>>2],n0=E[h+416>>2],$A=E[h+380>>2],NA=E[h+420>>2],U0=E[h+384>>2],nA=E[h+424>>2],j=E[h+388>>2],Z=E[h+428>>2],z=E[h+392>>2],b=E[h+432>>2],c=E[h+396>>2],a=E[h+436>>2],E[h+396>>2]=c+a,E[h+392>>2]=z+b,E[h+388>>2]=j+Z,E[h+384>>2]=nA+U0,E[h+380>>2]=$A+NA,E[h+376>>2]=SA+n0,E[h+372>>2]=A+yA,E[h+368>>2]=g2+E2,E[h+364>>2]=e0+Z0,E[h+360>>2]=J0+A0,E[h+356>>2]=a-c,E[h+352>>2]=b-z,E[h+348>>2]=Z-j,E[h+344>>2]=nA-U0,E[h+340>>2]=NA-$A,E[h+336>>2]=n0-SA,E[h+332>>2]=yA-A,E[h+328>>2]=E2-g2,E[h+324>>2]=Z0-e0,E[h+320>>2]=A0-J0,A=F<<1,yA=E[h+440>>2],E[h+400>>2]=A-yA,SA=x<<1,n0=E[h+444>>2],E[h+404>>2]=SA-n0,$A=l<<1,NA=E[h+448>>2],E[h+408>>2]=$A-NA,U0=K<<1,nA=E[h+452>>2],E[h+412>>2]=U0-nA,j=J<<1,Z=E[h+456>>2],E[h+416>>2]=j-Z,z=N<<1,b=E[h+460>>2],E[h+420>>2]=z-b,N=H0<<1,J=E[h+464>>2],E[h+424>>2]=N-J,K=UA<<1,l=E[h+468>>2],E[h+428>>2]=K-l,x=D2<<1,F=E[h+472>>2],E[h+432>>2]=x-F,c=k2<<1,a=E[h+476>>2],E[h+436>>2]=c-a,E[h+440>>2]=A+yA,E[h+444>>2]=SA+n0,E[h+448>>2]=$A+NA,E[h+452>>2]=nA+U0,E[h+456>>2]=j+Z,E[h+460>>2]=z+b,E[h+464>>2]=N+J,E[h+468>>2]=l+K,E[h+472>>2]=F+x,E[h+476>>2]=a+c),B2(s,h+320|0,Y),B2(n2,V,aA),B2(o2,aA,Y),a=f-1|0,(0|f)>0;);break A}if(a=a-2|0,f)continue}break}b0=h+2272|0,$i(a=p+288|0,s),G2=-1,b2=$B(a,t),z=((0|t)==(0|a)?G2:b2)|ki(t,a,32)}return b0=p+592|0,z}function zB(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0;for(b0=s=b0-800|0,z=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,FA=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,A=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,yA=D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24,Z=D[a+20|0]|D[a+21|0]<<8|D[a+22|0]<<16|D[a+23|0]<<24,SA=D[a+24|0]|D[a+25|0]<<8|D[a+26|0]<<16|D[a+27|0]<<24,n0=D[a+28|0]|D[a+29|0]<<8|D[a+30|0]<<16|D[a+31|0]<<24,F=D[t+4|0]|D[t+5|0]<<8|D[t+6|0]<<16|D[t+7|0]<<24,p=D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24,h=D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24,l=D[t+16|0]|D[t+17|0]<<8|D[t+18|0]<<16|D[t+19|0]<<24,N=D[t+20|0]|D[t+21|0]<<8|D[t+22|0]<<16|D[t+23|0]<<24,K=D[t+24|0]|D[t+25|0]<<8|D[t+26|0]<<16|D[t+27|0]<<24,x=D[t+28|0]|D[t+29|0]<<8|D[t+30|0]<<16|D[t+31|0]<<24,hA=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,a=f- -64|0,J=D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24,E[a>>2]=33620224^J,E[f+56>>2]=1496785429,E[f+60>>2]=1652156816,E[(t=f+48|0)>>2]=33620224,E[t+4>>2]=218629379,E[f+40>>2]=1110511904,E[f+44>>2]=-584534669,E[(c=f+32|0)>>2]=1427652059,E[c+4>>2]=-248528275,Y=hA^J,E[f>>2]=Y,E[f+92>>2]=-584534669^x,E[f+88>>2]=1110511904^K,E[f+84>>2]=-248528275^N,E[(hA=f+80|0)>>2]=1427652059^l,E[f+76>>2]=1652156816^h,E[f+72>>2]=1496785429^p,E[f+68>>2]=218629379^F,n0^=x,E[f+28>>2]=n0,SA^=K,E[f+24>>2]=SA,V=Z^N,E[f+20>>2]=V,yA^=l,E[(Z=f+16|0)>>2]=yA,A^=h,E[f+12>>2]=A,aA=FA^p,E[f+8>>2]=aA,nA=z^F,E[f+4>>2]=nA,FA=0;z=E[hA+12>>2],E[s+792>>2]=E[hA+8>>2],E[s+796>>2]=z,z=E[hA+4>>2],E[s+784>>2]=E[hA>>2],E[s+788>>2]=z,z=E[a+12>>2],E[s+760>>2]=E[a+8>>2],E[s+764>>2]=z,z=E[a+4>>2],E[s+752>>2]=E[a>>2],E[s+756>>2]=z,z=E[hA+12>>2],E[s+744>>2]=E[hA+8>>2],E[s+748>>2]=z,z=E[hA+4>>2],E[s+736>>2]=E[hA>>2],E[s+740>>2]=z,a2(z=s+768|0,s+752|0,s+736|0),j=E[s+780>>2],E[hA+8>>2]=E[s+776>>2],E[hA+12>>2]=j,j=E[s+772>>2],E[hA>>2]=E[s+768>>2],E[hA+4>>2]=j,j=E[t+12>>2],E[s+728>>2]=E[t+8>>2],E[s+732>>2]=j,j=E[t+4>>2],E[s+720>>2]=E[t>>2],E[s+724>>2]=j,j=E[a+12>>2],E[s+712>>2]=E[a+8>>2],E[s+716>>2]=j,j=E[a+4>>2],E[s+704>>2]=E[a>>2],E[s+708>>2]=j,a2(z,s+720|0,s+704|0),j=E[s+780>>2],E[a+8>>2]=E[s+776>>2],E[a+12>>2]=j,j=E[s+772>>2],E[a>>2]=E[s+768>>2],E[a+4>>2]=j,j=E[c+12>>2],E[s+696>>2]=E[c+8>>2],E[s+700>>2]=j,j=E[c+4>>2],E[s+688>>2]=E[c>>2],E[s+692>>2]=j,j=E[t+12>>2],E[s+680>>2]=E[t+8>>2],E[s+684>>2]=j,j=E[t+4>>2],E[s+672>>2]=E[t>>2],E[s+676>>2]=j,a2(z,s+688|0,s+672|0),j=E[s+780>>2],E[t+8>>2]=E[s+776>>2],E[t+12>>2]=j,j=E[s+772>>2],E[t>>2]=E[s+768>>2],E[t+4>>2]=j,j=E[Z+12>>2],E[s+664>>2]=E[Z+8>>2],E[s+668>>2]=j,j=E[Z+4>>2],E[s+656>>2]=E[Z>>2],E[s+660>>2]=j,j=E[c+12>>2],E[s+648>>2]=E[c+8>>2],E[s+652>>2]=j,j=E[c+4>>2],E[s+640>>2]=E[c>>2],E[s+644>>2]=j,a2(z,s+656|0,s+640|0),j=E[s+780>>2],E[c+8>>2]=E[s+776>>2],E[c+12>>2]=j,j=E[s+772>>2],E[c>>2]=E[s+768>>2],E[c+4>>2]=j,j=E[f+12>>2],E[s+632>>2]=E[f+8>>2],E[s+636>>2]=j,j=E[f+4>>2],E[s+624>>2]=E[f>>2],E[s+628>>2]=j,j=E[Z+12>>2],E[s+616>>2]=E[Z+8>>2],E[s+620>>2]=j,j=E[Z+4>>2],E[s+608>>2]=E[Z>>2],E[s+612>>2]=j,a2(z,s+624|0,s+608|0),j=E[s+780>>2],E[Z+8>>2]=E[s+776>>2],E[Z+12>>2]=j,j=E[s+772>>2],E[Z>>2]=E[s+768>>2],E[Z+4>>2]=j,j=E[s+796>>2],E[s+600>>2]=E[s+792>>2],E[s+604>>2]=j,j=E[s+788>>2],E[s+592>>2]=E[s+784>>2],E[s+596>>2]=j,j=E[f+12>>2],E[s+584>>2]=E[f+8>>2],E[s+588>>2]=j,j=E[f+4>>2],E[s+576>>2]=E[f>>2],E[s+580>>2]=j,a2(z,s+592|0,s+576|0),j=E[s+768>>2],b=E[s+772>>2],B=E[s+776>>2],E[f+12>>2]=E[s+780>>2]^h,E[f+8>>2]=B^p,E[f+4>>2]=b^F,E[f>>2]=j^J,j=E[hA+12>>2],E[s+792>>2]=E[hA+8>>2],E[s+796>>2]=j,j=E[hA+4>>2],E[s+784>>2]=E[hA>>2],E[s+788>>2]=j,j=E[a+12>>2],E[s+568>>2]=E[a+8>>2],E[s+572>>2]=j,j=E[a+4>>2],E[s+560>>2]=E[a>>2],E[s+564>>2]=j,j=E[hA+12>>2],E[s+552>>2]=E[hA+8>>2],E[s+556>>2]=j,j=E[hA+4>>2],E[s+544>>2]=E[hA>>2],E[s+548>>2]=j,a2(z,s+560|0,s+544|0),j=E[s+780>>2],E[hA+8>>2]=E[s+776>>2],E[hA+12>>2]=j,j=E[s+772>>2],E[hA>>2]=E[s+768>>2],E[hA+4>>2]=j,j=E[t+12>>2],E[s+536>>2]=E[t+8>>2],E[s+540>>2]=j,j=E[t+4>>2],E[s+528>>2]=E[t>>2],E[s+532>>2]=j,j=E[a+12>>2],E[s+520>>2]=E[a+8>>2],E[s+524>>2]=j,j=E[a+4>>2],E[s+512>>2]=E[a>>2],E[s+516>>2]=j,a2(z,s+528|0,s+512|0),j=E[s+780>>2],E[a+8>>2]=E[s+776>>2],E[a+12>>2]=j,j=E[s+772>>2],E[a>>2]=E[s+768>>2],E[a+4>>2]=j,j=E[c+12>>2],E[s+504>>2]=E[c+8>>2],E[s+508>>2]=j,j=E[c+4>>2],E[s+496>>2]=E[c>>2],E[s+500>>2]=j,j=E[t+12>>2],E[s+488>>2]=E[t+8>>2],E[s+492>>2]=j,j=E[t+4>>2],E[s+480>>2]=E[t>>2],E[s+484>>2]=j,a2(z,s+496|0,s+480|0),j=E[s+780>>2],E[t+8>>2]=E[s+776>>2],E[t+12>>2]=j,j=E[s+772>>2],E[t>>2]=E[s+768>>2],E[t+4>>2]=j,j=E[Z+12>>2],E[s+472>>2]=E[Z+8>>2],E[s+476>>2]=j,j=E[Z+4>>2],E[s+464>>2]=E[Z>>2],E[s+468>>2]=j,j=E[c+12>>2],E[s+456>>2]=E[c+8>>2],E[s+460>>2]=j,j=E[c+4>>2],E[s+448>>2]=E[c>>2],E[s+452>>2]=j,a2(z,s+464|0,s+448|0),j=E[s+780>>2],E[c+8>>2]=E[s+776>>2],E[c+12>>2]=j,j=E[s+772>>2],E[c>>2]=E[s+768>>2],E[c+4>>2]=j,j=E[f+12>>2],E[s+440>>2]=E[f+8>>2],E[s+444>>2]=j,j=E[f+4>>2],E[s+432>>2]=E[f>>2],E[s+436>>2]=j,j=E[Z+12>>2],E[s+424>>2]=E[Z+8>>2],E[s+428>>2]=j,j=E[Z+4>>2],E[s+416>>2]=E[Z>>2],E[s+420>>2]=j,a2(z,s+432|0,s+416|0),j=E[s+780>>2],E[Z+8>>2]=E[s+776>>2],E[Z+12>>2]=j,j=E[s+772>>2],E[Z>>2]=E[s+768>>2],E[Z+4>>2]=j,j=E[s+796>>2],E[s+408>>2]=E[s+792>>2],E[s+412>>2]=j,j=E[s+788>>2],E[s+400>>2]=E[s+784>>2],E[s+404>>2]=j,j=E[f+12>>2],E[s+392>>2]=E[f+8>>2],E[s+396>>2]=j,j=E[f+4>>2],E[s+384>>2]=E[f>>2],E[s+388>>2]=j,a2(z,s+400|0,s+384|0),j=E[s+768>>2],b=E[s+772>>2],B=E[s+776>>2],E[f+12>>2]=E[s+780>>2]^x,E[f+8>>2]=B^K,E[f+4>>2]=b^N,E[f>>2]=j^l,j=E[hA+12>>2],E[s+792>>2]=E[hA+8>>2],E[s+796>>2]=j,j=E[hA+4>>2],E[s+784>>2]=E[hA>>2],E[s+788>>2]=j,j=E[a+12>>2],E[s+376>>2]=E[a+8>>2],E[s+380>>2]=j,j=E[a+4>>2],E[s+368>>2]=E[a>>2],E[s+372>>2]=j,j=E[hA+12>>2],E[s+360>>2]=E[hA+8>>2],E[s+364>>2]=j,j=E[hA+4>>2],E[s+352>>2]=E[hA>>2],E[s+356>>2]=j,a2(z,s+368|0,s+352|0),j=E[s+780>>2],E[hA+8>>2]=E[s+776>>2],E[hA+12>>2]=j,j=E[s+772>>2],E[hA>>2]=E[s+768>>2],E[hA+4>>2]=j,j=E[t+12>>2],E[s+344>>2]=E[t+8>>2],E[s+348>>2]=j,j=E[t+4>>2],E[s+336>>2]=E[t>>2],E[s+340>>2]=j,j=E[a+12>>2],E[s+328>>2]=E[a+8>>2],E[s+332>>2]=j,j=E[a+4>>2],E[s+320>>2]=E[a>>2],E[s+324>>2]=j,a2(z,s+336|0,s+320|0),j=E[s+780>>2],E[a+8>>2]=E[s+776>>2],E[a+12>>2]=j,j=E[s+772>>2],E[a>>2]=E[s+768>>2],E[a+4>>2]=j,j=E[c+12>>2],E[s+312>>2]=E[c+8>>2],E[s+316>>2]=j,j=E[c+4>>2],E[s+304>>2]=E[c>>2],E[s+308>>2]=j,j=E[t+12>>2],E[s+296>>2]=E[t+8>>2],E[s+300>>2]=j,j=E[t+4>>2],E[s+288>>2]=E[t>>2],E[s+292>>2]=j,a2(z,s+304|0,s+288|0),j=E[s+780>>2],E[t+8>>2]=E[s+776>>2],E[t+12>>2]=j,j=E[s+772>>2],E[t>>2]=E[s+768>>2],E[t+4>>2]=j,j=E[Z+12>>2],E[s+280>>2]=E[Z+8>>2],E[s+284>>2]=j,j=E[Z+4>>2],E[s+272>>2]=E[Z>>2],E[s+276>>2]=j,j=E[c+12>>2],E[s+264>>2]=E[c+8>>2],E[s+268>>2]=j,j=E[c+4>>2],E[s+256>>2]=E[c>>2],E[s+260>>2]=j,a2(z,s+272|0,s+256|0),j=E[s+780>>2],E[c+8>>2]=E[s+776>>2],E[c+12>>2]=j,j=E[s+772>>2],E[c>>2]=E[s+768>>2],E[c+4>>2]=j,j=E[f+12>>2],E[s+248>>2]=E[f+8>>2],E[s+252>>2]=j,j=E[f+4>>2],E[s+240>>2]=E[f>>2],E[s+244>>2]=j,j=E[Z+12>>2],E[s+232>>2]=E[Z+8>>2],E[s+236>>2]=j,j=E[Z+4>>2],E[s+224>>2]=E[Z>>2],E[s+228>>2]=j,a2(z,s+240|0,s+224|0),j=E[s+780>>2],E[Z+8>>2]=E[s+776>>2],E[Z+12>>2]=j,j=E[s+772>>2],E[Z>>2]=E[s+768>>2],E[Z+4>>2]=j,j=E[s+796>>2],E[s+216>>2]=E[s+792>>2],E[s+220>>2]=j,j=E[s+788>>2],E[s+208>>2]=E[s+784>>2],E[s+212>>2]=j,j=E[f+12>>2],E[s+200>>2]=E[f+8>>2],E[s+204>>2]=j,j=E[f+4>>2],E[s+192>>2]=E[f>>2],E[s+196>>2]=j,a2(z,s+208|0,s+192|0),j=E[s+768>>2],b=E[s+772>>2],B=E[s+776>>2],E[f+12>>2]=A^E[s+780>>2],E[f+8>>2]=B^aA,E[f+4>>2]=b^nA,E[f>>2]=j^Y,j=E[hA+12>>2],E[s+792>>2]=E[hA+8>>2],E[s+796>>2]=j,j=E[hA+4>>2],E[s+784>>2]=E[hA>>2],E[s+788>>2]=j,j=E[a+12>>2],E[s+184>>2]=E[a+8>>2],E[s+188>>2]=j,j=E[a+4>>2],E[s+176>>2]=E[a>>2],E[s+180>>2]=j,j=E[hA+12>>2],E[s+168>>2]=E[hA+8>>2],E[s+172>>2]=j,j=E[hA+4>>2],E[s+160>>2]=E[hA>>2],E[s+164>>2]=j,a2(z,s+176|0,s+160|0),j=E[s+780>>2],E[hA+8>>2]=E[s+776>>2],E[hA+12>>2]=j,j=E[s+772>>2],E[hA>>2]=E[s+768>>2],E[hA+4>>2]=j,j=E[t+12>>2],E[s+152>>2]=E[t+8>>2],E[s+156>>2]=j,j=E[t+4>>2],E[s+144>>2]=E[t>>2],E[s+148>>2]=j,j=E[a+12>>2],E[s+136>>2]=E[a+8>>2],E[s+140>>2]=j,j=E[a+4>>2],E[s+128>>2]=E[a>>2],E[s+132>>2]=j,a2(z,s+144|0,s+128|0),j=E[s+780>>2],E[a+8>>2]=E[s+776>>2],E[a+12>>2]=j,j=E[s+772>>2],E[a>>2]=E[s+768>>2],E[a+4>>2]=j,j=E[c+12>>2],E[s+120>>2]=E[c+8>>2],E[s+124>>2]=j,j=E[c+4>>2],E[s+112>>2]=E[c>>2],E[s+116>>2]=j,j=E[t+12>>2],E[s+104>>2]=E[t+8>>2],E[s+108>>2]=j,j=E[t+4>>2],E[s+96>>2]=E[t>>2],E[s+100>>2]=j,a2(z,s+112|0,s+96|0),j=E[s+780>>2],E[t+8>>2]=E[s+776>>2],E[t+12>>2]=j,j=E[s+772>>2],E[t>>2]=E[s+768>>2],E[t+4>>2]=j,j=E[Z+12>>2],E[s+88>>2]=E[Z+8>>2],E[s+92>>2]=j,j=E[Z+4>>2],E[s+80>>2]=E[Z>>2],E[s+84>>2]=j,j=E[c+12>>2],E[s+72>>2]=E[c+8>>2],E[s+76>>2]=j,j=E[c+4>>2],E[s+64>>2]=E[c>>2],E[s+68>>2]=j,a2(z,s+80|0,s- -64|0),j=E[s+780>>2],E[c+8>>2]=E[s+776>>2],E[c+12>>2]=j,j=E[s+772>>2],E[c>>2]=E[s+768>>2],E[c+4>>2]=j,j=E[f+12>>2],E[s+56>>2]=E[f+8>>2],E[s+60>>2]=j,j=E[f+4>>2],E[s+48>>2]=E[f>>2],E[s+52>>2]=j,j=E[Z+12>>2],E[s+40>>2]=E[Z+8>>2],E[s+44>>2]=j,j=E[Z+4>>2],E[s+32>>2]=E[Z>>2],E[s+36>>2]=j,a2(z,s+48|0,s+32|0),j=E[s+780>>2],E[Z+8>>2]=E[s+776>>2],E[Z+12>>2]=j,j=E[s+772>>2],E[Z>>2]=E[s+768>>2],E[Z+4>>2]=j,j=E[s+796>>2],E[s+24>>2]=E[s+792>>2],E[s+28>>2]=j,j=E[s+788>>2],E[s+16>>2]=E[s+784>>2],E[s+20>>2]=j,j=E[f+12>>2],E[s+8>>2]=E[f+8>>2],E[s+12>>2]=j,j=E[f+4>>2],E[s>>2]=E[f>>2],E[s+4>>2]=j,a2(z,s+16|0,s),z=E[s+768>>2],j=E[s+772>>2],b=E[s+776>>2],E[f+12>>2]=n0^E[s+780>>2],E[f+8>>2]=b^SA,E[f+4>>2]=j^V,E[f>>2]=z^yA,(0|(FA=FA+1|0))!=4;);b0=s+800|0}function B2(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z,b,FA,B,A,yA,SA,n0,$A,NA,U0,UA,H0,J0,A0,e0,Z0,g2,E2,o2,n2,k2,D2,G2,b2,c2,Y2,q2,Z2,II,cI,AI,EI,QI,pI,O0,pA=0,i0=0,h0=0,F2=0,d2=0,J2=0,W2=0,z2=0,T2=0,O2=0,rI=0,CI=0,eI=0,wI=0,sI=0,SI=0,HI=0,LI=0,qI=0,IA=0,zA=0,$I=0,Ig=0,Bg=0,wg=0;pA=wA(s=E[f+4>>2],J=s>>31,HI=(Z=E[a+20>>2])<<1,J0=HI>>31),h0=v,i0=(eI=wA(sI=E[f>>2],F=sI>>31,c=E[a+24>>2],p=c>>31))+pA|0,pA=v+h0|0,pA=i0>>>0>>0?pA+1|0:pA,T2=wA(h=E[f+8>>2],aA=h>>31,eI=E[a+16>>2],l=eI>>31),h0=v+pA|0,h0=(i0=T2+i0|0)>>>0>>0?h0+1|0:h0,pA=(T2=wA(Y=E[f+12>>2],hA=Y>>31,SA=(z=E[a+12>>2])<<1,A0=SA>>31))+i0|0,i0=v+h0|0,i0=pA>>>0>>0?i0+1|0:i0,h0=(wI=wA(nA=E[f+16>>2],n0=nA>>31,T2=E[a+8>>2],N=T2>>31))+pA|0,pA=v+i0|0,pA=h0>>>0>>0?pA+1|0:pA,i0=h0,h0=wA(b=E[f+20>>2],e0=b>>31,$A=(FA=E[a+4>>2])<<1,Z0=$A>>31),pA=v+pA|0,pA=(i0=i0+h0|0)>>>0>>0?pA+1|0:pA,Z2=W2=E[f+24>>2],h0=(O2=wA(W2,Y2=W2>>31,wI=E[a>>2],K=wI>>31))+i0|0,i0=v+pA|0,i0=h0>>>0>>0?i0+1|0:i0,g2=E[f+28>>2],pA=(O2=wA(CI=yI(g2,19),B=CI>>31,NA=(A=E[a+36>>2])<<1,E2=NA>>31))+h0|0,h0=v+i0|0,h0=pA>>>0>>0?h0+1|0:h0,zA=E[f+32>>2],i0=(z2=wA(F2=yI(zA,19),j=F2>>31,O2=E[a+32>>2],x=O2>>31))+pA|0,pA=v+h0|0,pA=i0>>>0>>0?pA+1|0:pA,II=E[f+36>>2],f=wA(z2=yI(II,19),V=z2>>31,U0=(yA=E[a+28>>2])<<1,o2=U0>>31),pA=v+pA|0,d2=a=f+i0|0,f=a>>>0>>0?pA+1|0:pA,a=wA(eI,l,s,J),pA=v,i0=wA(sI,F,Z,n2=Z>>31),h0=v+pA|0,h0=(a=i0+a|0)>>>0>>0?h0+1|0:h0,pA=wA(h,aA,z,k2=z>>31),i0=v+h0|0,i0=(a=pA+a|0)>>>0>>0?i0+1|0:i0,h0=wA(T2,N,Y,hA),pA=v+i0|0,pA=(a=h0+a|0)>>>0>>0?pA+1|0:pA,i0=wA(nA,n0,FA,D2=FA>>31),pA=v+pA|0,pA=(a=i0+a|0)>>>0>>0?pA+1|0:pA,i0=wA(wI,K,b,e0),pA=v+pA|0,pA=(a=i0+a|0)>>>0>>0?pA+1|0:pA,i0=wA(W2=yI(W2,19),UA=W2>>31,A,G2=A>>31),h0=v+pA|0,h0=(a=i0+a|0)>>>0>>0?h0+1|0:h0,pA=wA(O2,x,CI,B),i0=v+h0|0,i0=(a=pA+a|0)>>>0>>0?i0+1|0:i0,h0=wA(F2,j,yA,b2=yA>>31),pA=v+i0|0,pA=(a=h0+a|0)>>>0>>0?pA+1|0:pA,i0=wA(z2,V,c,p),pA=v+pA|0,Ig=a=i0+a|0,LI=a>>>0>>0?pA+1|0:pA,a=wA(s,J,SA,A0),pA=v,i0=wA(sI,F,eI,l),pA=v+pA|0,pA=(a=i0+a|0)>>>0>>0?pA+1|0:pA,i0=wA(T2,N,h,aA),h0=v+pA|0,h0=(a=i0+a|0)>>>0>>0?h0+1|0:h0,pA=wA(Y,hA,$A,Z0),i0=v+h0|0,i0=(a=pA+a|0)>>>0>>0?i0+1|0:i0,h0=wA(wI,K,nA,n0),pA=v+i0|0,pA=(a=h0+a|0)>>>0>>0?pA+1|0:pA,i0=wA(H0=yI(b,19),c2=H0>>31,NA,E2),pA=v+pA|0,pA=(a=i0+a|0)>>>0>>0?pA+1|0:pA,i0=wA(O2,x,W2,UA),pA=v+pA|0,pA=(a=i0+a|0)>>>0>>0?pA+1|0:pA,i0=wA(CI,B,U0,o2),h0=v+pA|0,h0=(a=i0+a|0)>>>0>>0?h0+1|0:h0,pA=wA(F2,j,c,p),i0=v+h0|0,i0=(a=pA+a|0)>>>0>>0?i0+1|0:i0,h0=wA(z2,V,HI,J0),pA=v+i0|0,cI=a=h0+a|0,AI=pA=a>>>0>>0?pA+1|0:pA,EI=a=a+33554432|0,QI=pA=a>>>0<33554432?pA+1|0:pA,h0=(67108863&pA)<<6|a>>>26,pA=(pA>>26)+LI|0,Ig=a=h0+Ig|0,pA=a>>>0>>0?pA+1|0:pA,pI=a=a+16777216|0,pA=f+(i0=(h0=a>>>0<16777216?pA+1|0:pA)>>25)|0,pA=(a=(h0=(33554431&h0)<<7|a>>>25)+d2|0)>>>0>>0?pA+1|0:pA,qI=f=(i0=a)+33554432|0,a=pA=f>>>0<33554432?pA+1|0:pA,E[t+24>>2]=i0-(-67108864&f),f=wA(s,J,$A,Z0),pA=v,i0=wA(sI,F,T2,N),h0=v+pA|0,h0=(f=i0+f|0)>>>0>>0?h0+1|0:h0,i0=(pA=f)+(f=wA(wI,K,h,aA))|0,pA=v+h0|0,pA=f>>>0>i0>>>0?pA+1|0:pA,h0=wA(f=yI(Y,19),IA=f>>31,NA,E2),pA=v+pA|0,pA=(i0=h0+i0|0)>>>0>>0?pA+1|0:pA,h0=(d2=wA(O2,x,LI=yI(nA,19),q2=LI>>31))+i0|0,i0=v+pA|0,i0=h0>>>0>>0?i0+1|0:i0,d2=wA(U0,o2,H0,c2),pA=v+i0|0,pA=(h0=d2+h0|0)>>>0>>0?pA+1|0:pA,i0=(d2=wA(c,p,W2,UA))+h0|0,h0=v+pA|0,h0=i0>>>0>>0?h0+1|0:h0,d2=wA(CI,B,HI,J0),pA=v+h0|0,pA=(i0=d2+i0|0)>>>0>>0?pA+1|0:pA,h0=wA(F2,j,eI,l),pA=v+pA|0,pA=(i0=h0+i0|0)>>>0>>0?pA+1|0:pA,h0=(d2=wA(z2,V,SA,A0))+i0|0,i0=v+pA|0,rI=h0,Bg=h0>>>0>>0?i0+1|0:i0,pA=wA(wI,K,s,J),i0=v,h0=(d2=wA(sI,F,FA,D2))+pA|0,pA=v+i0|0,pA=h0>>>0>>0?pA+1|0:pA,d2=i0=yI(h,19),i0=(J2=wA(i0,$I=i0>>31,A,G2))+h0|0,h0=v+pA|0,h0=i0>>>0>>0?h0+1|0:h0,J2=wA(O2,x,f,IA),pA=v+h0|0,pA=(i0=J2+i0|0)>>>0>>0?pA+1|0:pA,h0=wA(LI,q2,yA,b2),pA=v+pA|0,pA=(i0=h0+i0|0)>>>0>>0?pA+1|0:pA,h0=(J2=wA(c,p,H0,c2))+i0|0,i0=v+pA|0,i0=h0>>>0>>0?i0+1|0:i0,J2=wA(W2,UA,Z,n2),pA=v+i0|0,pA=(h0=J2+h0|0)>>>0>>0?pA+1|0:pA,i0=(J2=wA(eI,l,CI,B))+h0|0,h0=v+pA|0,h0=i0>>>0>>0?h0+1|0:h0,J2=wA(F2,j,z,k2),pA=v+h0|0,pA=(i0=J2+i0|0)>>>0>>0?pA+1|0:pA,h0=wA(z2,V,T2,N),pA=v+pA|0,wg=i0=h0+i0|0,J2=i0>>>0>>0?pA+1|0:pA,pA=wA(pA=yI(s,19),pA>>31,NA,E2),i0=v,h0=wA(sI,F,wI,K),i0=v+i0|0,i0=(pA=h0+pA|0)>>>0>>0?i0+1|0:i0,h0=(d2=wA(O2,x,d2,$I))+pA|0,pA=v+i0|0,f=(i0=wA(f,IA,U0,o2))+h0|0,h0=v+(h0>>>0>>0?pA+1|0:pA)|0,h0=f>>>0>>0?h0+1|0:h0,i0=wA(c,p,LI,q2),pA=v+h0|0,pA=(f=i0+f|0)>>>0>>0?pA+1|0:pA,i0=wA(HI,J0,H0,c2),pA=v+pA|0,pA=(f=i0+f|0)>>>0>>0?pA+1|0:pA,h0=wA(eI,l,W2,UA),i0=v+pA|0,i0=(f=h0+f|0)>>>0>>0?i0+1|0:i0,h0=wA(CI,B,SA,A0),pA=v+i0|0,pA=(f=h0+f|0)>>>0>>0?pA+1|0:pA,i0=wA(F2,j,T2,N),h0=v+pA|0,h0=(f=i0+f|0)>>>0>>0?h0+1|0:h0,i0=wA(z2,V,$A,Z0),pA=v+h0|0,d2=f=i0+f|0,IA=pA=f>>>0>>0?pA+1|0:pA,$I=f=f+33554432|0,O0=pA=f>>>0<33554432?pA+1|0:pA,i0=(h0=pA>>26)+J2|0,J2=f=(pA=(67108863&pA)<<6|f>>>26)+wg|0,pA=f>>>0>>0?i0+1|0:i0,wg=f=f+16777216|0,i0=(33554431&(pA=f>>>0<16777216?pA+1|0:pA))<<7|f>>>25,pA=(pA>>25)+Bg|0,pA=(f=i0+rI|0)>>>0>>0?pA+1|0:pA,Bg=i0=(h0=f)+33554432|0,f=pA=i0>>>0<33554432?pA+1|0:pA,E[t+8>>2]=h0-(-67108864&i0),pA=wA(c,p,s,J),h0=v,i0=(rI=wA(sI,F,yA,b2))+pA|0,pA=v+h0|0,pA=i0>>>0>>0?pA+1|0:pA,h0=wA(h,aA,Z,n2),pA=v+pA|0,pA=(i0=h0+i0|0)>>>0>>0?pA+1|0:pA,h0=wA(eI,l,Y,hA),pA=v+pA|0,pA=(i0=h0+i0|0)>>>0>>0?pA+1|0:pA,rI=wA(nA,n0,z,k2),h0=v+pA|0,h0=(i0=rI+i0|0)>>>0>>0?h0+1|0:h0,pA=(rI=wA(T2,N,b,e0))+i0|0,i0=v+h0|0,i0=pA>>>0>>0?i0+1|0:i0,h0=(rI=wA(FA,D2,Z2,Y2))+pA|0,pA=v+i0|0,pA=h0>>>0>>0?pA+1|0:pA,i0=h0,h0=wA(wI,K,g2,rI=g2>>31),pA=v+pA|0,pA=(i0=i0+h0|0)>>>0>>0?pA+1|0:pA,h0=wA(F2,j,A,G2),pA=v+pA|0,pA=(i0=h0+i0|0)>>>0>>0?pA+1|0:pA,SI=wA(z2,V,O2,x),h0=v+pA|0,pA=a>>26,a=(qI=(67108863&a)<<6|qI>>>26)+(i0=SI+i0|0)|0,i0=pA+(i0>>>0>>0?h0+1|0:h0)|0,pA=(h0=a)>>>0>>0?i0+1|0:i0,qI=i0=h0+16777216|0,a=pA=i0>>>0<16777216?pA+1|0:pA,E[t+28>>2]=h0-(-33554432&i0),pA=wA(T2,N,s,J),i0=v,SI=wA(sI,F,z,k2),h0=v+i0|0,h0=(pA=SI+pA|0)>>>0>>0?h0+1|0:h0,SI=wA(h,aA,FA,D2),i0=v+h0|0,i0=(pA=SI+pA|0)>>>0>>0?i0+1|0:i0,h0=(SI=wA(wI,K,Y,hA))+pA|0,pA=v+i0|0,pA=h0>>>0>>0?pA+1|0:pA,i0=h0,h0=wA(LI,q2,A,G2),pA=v+pA|0,pA=(i0=i0+h0|0)>>>0>>0?pA+1|0:pA,h0=wA(O2,x,H0,c2),pA=v+pA|0,pA=(i0=h0+i0|0)>>>0>>0?pA+1|0:pA,i0=(W2=wA(W2,UA,yA,b2))+i0|0,h0=v+pA|0,pA=(CI=wA(c,p,CI,B))+i0|0,i0=v+(i0>>>0>>0?h0+1|0:h0)|0,h0=(F2=wA(F2,j,Z,n2))+pA|0,pA=v+(pA>>>0>>0?i0+1|0:i0)|0,pA=h0>>>0>>0?pA+1|0:pA,i0=h0,h0=wA(z2,V,eI,l),pA=v+pA|0,F2=i0=i0+h0|0,pA=(pA=i0>>>0>>0?pA+1|0:pA)+(i0=f>>26)|0,F2=f=F2+(h0=(67108863&f)<<6|Bg>>>26)|0,pA=f>>>0>>0?pA+1|0:pA,CI=i0=f+16777216|0,f=h0=i0>>>0<16777216?pA+1|0:pA,E[t+12>>2]=F2-(-33554432&i0),pA=wA(s,J,U0,o2),h0=v,i0=(F2=wA(sI,F,O2,x))+pA|0,pA=v+h0|0,pA=i0>>>0>>0?pA+1|0:pA,h0=wA(c,p,h,aA),pA=v+pA|0,pA=(i0=h0+i0|0)>>>0>>0?pA+1|0:pA,F2=wA(Y,hA,HI,J0),h0=v+pA|0,h0=(i0=F2+i0|0)>>>0>>0?h0+1|0:h0,pA=(F2=wA(eI,l,nA,n0))+i0|0,i0=v+h0|0,i0=pA>>>0>>0?i0+1|0:i0,h0=(F2=wA(SA,A0,b,e0))+pA|0,pA=v+i0|0,pA=h0>>>0>>0?pA+1|0:pA,i0=h0,h0=wA(T2,N,Z2,Y2),pA=v+pA|0,pA=(i0=i0+h0|0)>>>0>>0?pA+1|0:pA,h0=wA(g2,rI,$A,Z0),pA=v+pA|0,pA=(i0=h0+i0|0)>>>0>>0?pA+1|0:pA,i0=(HI=wA(wI,K,F2=zA,W2=F2>>31))+i0|0,h0=v+pA|0,pA=(z2=wA(z2,V,NA,E2))+i0|0,i0=v+(i0>>>0>>0?h0+1|0:h0)|0,i0=pA>>>0>>0?i0+1|0:i0,zA=pA,pA=(pA=a>>25)+i0|0,pA=(a=zA+(h0=(33554431&a)<<7|qI>>>25)|0)>>>0>>0?pA+1|0:pA,z2=i0=(h0=a)+33554432|0,a=pA=i0>>>0<33554432?pA+1|0:pA,E[t+32>>2]=h0-(-67108864&i0),i0=f>>25,f=(CI=(33554431&f)<<7|CI>>>25)+(cI-(pA=-67108864&EI)|0)|0,pA=i0+(AI-((pA>>>0>cI>>>0)+QI|0)|0)|0,pA=f>>>0>>0?pA+1|0:pA,pA=((67108863&(pA=(f=(i0=f)+33554432|0)>>>0<33554432?pA+1|0:pA))<<6|f>>>26)+(h0=Ig-(-33554432&pI)|0)|0,E[t+20>>2]=pA,E[t+16>>2]=i0-(-67108864&f),f=wA(O2,x,s,J),pA=v,i0=wA(sI,F,A,G2),pA=v+pA|0,pA=(f=i0+f|0)>>>0>>0?pA+1|0:pA,h0=wA(h,aA,yA,b2),i0=v+pA|0,i0=(f=h0+f|0)>>>0>>0?i0+1|0:i0,pA=wA(c,p,Y,hA),h0=v+i0|0,h0=(f=pA+f|0)>>>0>>0?h0+1|0:h0,i0=wA(nA,n0,Z,n2),pA=v+h0|0,pA=(f=i0+f|0)>>>0>>0?pA+1|0:pA,i0=wA(eI,l,b,e0),pA=v+pA|0,pA=(f=i0+f|0)>>>0>>0?pA+1|0:pA,i0=wA(z,k2,Z2,Y2),pA=v+pA|0,pA=(f=i0+f|0)>>>0>>0?pA+1|0:pA,h0=wA(T2,N,g2,rI),i0=v+pA|0,i0=(f=h0+f|0)>>>0>>0?i0+1|0:i0,pA=wA(F2,W2,FA,D2),h0=v+i0|0,h0=(f=pA+f|0)>>>0>>0?h0+1|0:h0,i0=wA(wI,K,II,II>>31),pA=v+h0|0,pA=(pA=(f=i0+f|0)>>>0>>0?pA+1|0:pA)+(i0=a>>26)|0,pA=(a=(h0=f)+(f=(67108863&a)<<6|z2>>>26)|0)>>>0>>0?pA+1|0:pA,pA=(a=(f=a)+16777216|0)>>>0<16777216?pA+1|0:pA,E[t+36>>2]=f-(-33554432&a),h0=J2-(-33554432&wg)|0,i0=d2-(f=-67108864&$I)|0,sI=IA-((f>>>0>d2>>>0)+O0|0)|0,a=(f=wA((33554431&(f=pA))<<7|a>>>25,pA>>=25,19,0))+i0|0,i0=v+sI|0,pA=a>>>0>>0?i0+1|0:i0,pA=((67108863&(pA=(a=(f=a)+33554432|0)>>>0<33554432?pA+1|0:pA))<<6|a>>>26)+h0|0,E[t+4>>2]=pA,E[t>>2]=f-(-67108864&a)}function fi(t,a){var f,s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z=0,hA=0,z=0;b0=f=b0-544|0,s=D[t+60|0]|D[t+61|0]<<8|D[t+62|0]<<16|D[t+63|0]<<24,c=D[t+56|0]|D[t+57|0]<<8|D[t+58|0]<<16|D[t+59|0]<<24,F=D[t+52|0]|D[t+53|0]<<8|D[t+54|0]<<16|D[t+55|0]<<24,p=D[t+48|0]|D[t+49|0]<<8|D[t+50|0]<<16|D[t+51|0]<<24,h=D[t+32|0]|D[t+33|0]<<8|D[t+34|0]<<16|D[t+35|0]<<24,l=D[t+36|0]|D[t+37|0]<<8|D[t+38|0]<<16|D[t+39|0]<<24,N=D[t+40|0]|D[t+41|0]<<8|D[t+42|0]<<16|D[t+43|0]<<24,K=D[t+44|0]|D[t+45|0]<<8|D[t+46|0]<<16|D[t+47|0]<<24,Z=D[t+28|0]|D[t+29|0]<<8|D[t+30|0]<<16|D[t+31|0]<<24,x=D[t+24|0]|D[t+25|0]<<8|D[t+26|0]<<16|D[t+27|0]<<24,J=D[t+20|0]|D[t+21|0]<<8|D[t+22|0]<<16|D[t+23|0]<<24,Y=D[t+16|0]|D[t+17|0]<<8|D[t+18|0]<<16|D[t+19|0]<<24,V=D[t+4|0]|D[t+5|0]<<8|D[t+6|0]<<16|D[t+7|0]<<24,aA=D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24,nA=D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24,j=D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24,t=E[a+124>>2],E[f+536>>2]=E[a+120>>2],E[f+540>>2]=t,t=E[a+116>>2],E[f+528>>2]=E[a+112>>2],E[f+532>>2]=t,t=E[a+108>>2],E[f+504>>2]=E[a+104>>2],E[f+508>>2]=t,t=E[a+100>>2],E[f+496>>2]=E[a+96>>2],E[f+500>>2]=t,t=E[a+124>>2],E[f+488>>2]=E[a+120>>2],E[f+492>>2]=t,t=E[a+116>>2],E[f+480>>2]=E[a+112>>2],E[f+484>>2]=t,a2(z=f+512|0,f+496|0,f+480|0),t=E[f+524>>2],E[a+120>>2]=E[f+520>>2],E[a+124>>2]=t,t=E[f+516>>2],E[a+112>>2]=E[f+512>>2],E[a+116>>2]=t,t=E[a+92>>2],E[f+472>>2]=E[a+88>>2],E[f+476>>2]=t,t=E[a+84>>2],E[f+464>>2]=E[a+80>>2],E[f+468>>2]=t,t=E[a+108>>2],E[f+456>>2]=E[a+104>>2],E[f+460>>2]=t,t=E[a+100>>2],E[f+448>>2]=E[a+96>>2],E[f+452>>2]=t,a2(z,f+464|0,f+448|0),t=E[f+524>>2],E[a+104>>2]=E[f+520>>2],E[a+108>>2]=t,t=E[f+516>>2],E[a+96>>2]=E[f+512>>2],E[a+100>>2]=t,t=E[a+76>>2],E[f+440>>2]=E[a+72>>2],E[f+444>>2]=t,hA=E[4+(t=a- -64|0)>>2],E[f+432>>2]=E[t>>2],E[f+436>>2]=hA,hA=E[a+92>>2],E[f+424>>2]=E[a+88>>2],E[f+428>>2]=hA,hA=E[a+84>>2],E[f+416>>2]=E[a+80>>2],E[f+420>>2]=hA,a2(z,f+432|0,f+416|0),hA=E[f+524>>2],E[a+88>>2]=E[f+520>>2],E[a+92>>2]=hA,hA=E[f+516>>2],E[a+80>>2]=E[f+512>>2],E[a+84>>2]=hA,hA=E[a+60>>2],E[f+408>>2]=E[a+56>>2],E[f+412>>2]=hA,hA=E[a+52>>2],E[f+400>>2]=E[a+48>>2],E[f+404>>2]=hA,hA=E[a+76>>2],E[f+392>>2]=E[a+72>>2],E[f+396>>2]=hA,hA=E[t+4>>2],E[f+384>>2]=E[t>>2],E[f+388>>2]=hA,a2(z,f+400|0,f+384|0),hA=E[f+524>>2],E[a+72>>2]=E[f+520>>2],E[a+76>>2]=hA,hA=E[f+516>>2],E[t>>2]=E[f+512>>2],E[t+4>>2]=hA,hA=E[a+44>>2],E[f+376>>2]=E[a+40>>2],E[f+380>>2]=hA,hA=E[a+36>>2],E[f+368>>2]=E[a+32>>2],E[f+372>>2]=hA,hA=E[a+60>>2],E[f+360>>2]=E[a+56>>2],E[f+364>>2]=hA,hA=E[a+52>>2],E[f+352>>2]=E[a+48>>2],E[f+356>>2]=hA,a2(z,f+368|0,f+352|0),hA=E[f+524>>2],E[a+56>>2]=E[f+520>>2],E[a+60>>2]=hA,hA=E[f+516>>2],E[a+48>>2]=E[f+512>>2],E[a+52>>2]=hA,hA=E[a+28>>2],E[f+344>>2]=E[a+24>>2],E[f+348>>2]=hA,hA=E[a+20>>2],E[f+336>>2]=E[a+16>>2],E[f+340>>2]=hA,hA=E[a+44>>2],E[f+328>>2]=E[a+40>>2],E[f+332>>2]=hA,hA=E[a+36>>2],E[f+320>>2]=E[a+32>>2],E[f+324>>2]=hA,a2(z,f+336|0,f+320|0),hA=E[f+524>>2],E[a+40>>2]=E[f+520>>2],E[a+44>>2]=hA,hA=E[f+516>>2],E[a+32>>2]=E[f+512>>2],E[a+36>>2]=hA,hA=E[a+12>>2],E[f+312>>2]=E[a+8>>2],E[f+316>>2]=hA,hA=E[a+4>>2],E[f+304>>2]=E[a>>2],E[f+308>>2]=hA,hA=E[a+28>>2],E[f+296>>2]=E[a+24>>2],E[f+300>>2]=hA,hA=E[a+20>>2],E[f+288>>2]=E[a+16>>2],E[f+292>>2]=hA,a2(z,f+304|0,f+288|0),hA=E[f+524>>2],E[a+24>>2]=E[f+520>>2],E[a+28>>2]=hA,hA=E[f+516>>2],E[a+16>>2]=E[f+512>>2],E[a+20>>2]=hA,hA=E[f+540>>2],E[f+280>>2]=E[f+536>>2],E[f+284>>2]=hA,hA=E[f+532>>2],E[f+272>>2]=E[f+528>>2],E[f+276>>2]=hA,hA=E[a+12>>2],E[f+264>>2]=E[a+8>>2],E[f+268>>2]=hA,hA=E[a+4>>2],E[f+256>>2]=E[a>>2],E[f+260>>2]=hA,a2(z,f+272|0,f+256|0),hA=E[f+524>>2],E[a+8>>2]=E[f+520>>2],E[a+12>>2]=hA,hA=E[f+516>>2],E[a>>2]=E[f+512>>2],E[a+4>>2]=hA,E[a+12>>2]=(D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24)^nA,E[a+8>>2]=(D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24)^aA,E[a+4>>2]=(D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24)^V,E[a>>2]=(D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24)^j,E[t>>2]=(D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24)^Y,E[a+68>>2]=(D[a+68|0]|D[a+69|0]<<8|D[a+70|0]<<16|D[a+71|0]<<24)^J,E[a+72>>2]=(D[a+72|0]|D[a+73|0]<<8|D[a+74|0]<<16|D[a+75|0]<<24)^x,E[a+76>>2]=(D[a+76|0]|D[a+77|0]<<8|D[a+78|0]<<16|D[a+79|0]<<24)^Z,Z=E[a+124>>2],E[f+536>>2]=E[a+120>>2],E[f+540>>2]=Z,Z=E[a+116>>2],E[f+528>>2]=E[a+112>>2],E[f+532>>2]=Z,Z=E[a+108>>2],E[f+248>>2]=E[a+104>>2],E[f+252>>2]=Z,Z=E[a+100>>2],E[f+240>>2]=E[a+96>>2],E[f+244>>2]=Z,Z=E[a+124>>2],E[f+232>>2]=E[a+120>>2],E[f+236>>2]=Z,Z=E[a+116>>2],E[f+224>>2]=E[a+112>>2],E[f+228>>2]=Z,a2(z,f+240|0,f+224|0),Z=E[f+524>>2],E[a+120>>2]=E[f+520>>2],E[a+124>>2]=Z,Z=E[f+516>>2],E[a+112>>2]=E[f+512>>2],E[a+116>>2]=Z,Z=E[a+92>>2],E[f+216>>2]=E[a+88>>2],E[f+220>>2]=Z,Z=E[a+84>>2],E[f+208>>2]=E[a+80>>2],E[f+212>>2]=Z,Z=E[a+108>>2],E[f+200>>2]=E[a+104>>2],E[f+204>>2]=Z,Z=E[a+100>>2],E[f+192>>2]=E[a+96>>2],E[f+196>>2]=Z,a2(z,f+208|0,f+192|0),Z=E[f+524>>2],E[a+104>>2]=E[f+520>>2],E[a+108>>2]=Z,Z=E[f+516>>2],E[a+96>>2]=E[f+512>>2],E[a+100>>2]=Z,Z=E[a+76>>2],E[f+184>>2]=E[a+72>>2],E[f+188>>2]=Z,Z=E[t+4>>2],E[f+176>>2]=E[t>>2],E[f+180>>2]=Z,Z=E[a+92>>2],E[f+168>>2]=E[a+88>>2],E[f+172>>2]=Z,Z=E[a+84>>2],E[f+160>>2]=E[a+80>>2],E[f+164>>2]=Z,a2(z,f+176|0,f+160|0),Z=E[f+524>>2],E[a+88>>2]=E[f+520>>2],E[a+92>>2]=Z,Z=E[f+516>>2],E[a+80>>2]=E[f+512>>2],E[a+84>>2]=Z,Z=E[a+60>>2],E[f+152>>2]=E[a+56>>2],E[f+156>>2]=Z,Z=E[a+52>>2],E[f+144>>2]=E[a+48>>2],E[f+148>>2]=Z,Z=E[a+76>>2],E[f+136>>2]=E[a+72>>2],E[f+140>>2]=Z,Z=E[t+4>>2],E[f+128>>2]=E[t>>2],E[f+132>>2]=Z,a2(z,f+144|0,f+128|0),Z=E[f+524>>2],E[a+72>>2]=E[f+520>>2],E[a+76>>2]=Z,Z=E[f+516>>2],E[t>>2]=E[f+512>>2],E[t+4>>2]=Z,Z=E[a+44>>2],E[f+120>>2]=E[a+40>>2],E[f+124>>2]=Z,Z=E[a+36>>2],E[f+112>>2]=E[a+32>>2],E[f+116>>2]=Z,Z=E[a+60>>2],E[f+104>>2]=E[a+56>>2],E[f+108>>2]=Z,Z=E[a+52>>2],E[f+96>>2]=E[a+48>>2],E[f+100>>2]=Z,a2(z,f+112|0,f+96|0),Z=E[f+524>>2],E[a+56>>2]=E[f+520>>2],E[a+60>>2]=Z,Z=E[f+516>>2],E[a+48>>2]=E[f+512>>2],E[a+52>>2]=Z,Z=E[a+28>>2],E[f+88>>2]=E[a+24>>2],E[f+92>>2]=Z,Z=E[a+20>>2],E[f+80>>2]=E[a+16>>2],E[f+84>>2]=Z,Z=E[a+44>>2],E[f+72>>2]=E[a+40>>2],E[f+76>>2]=Z,Z=E[a+36>>2],E[f+64>>2]=E[a+32>>2],E[f+68>>2]=Z,a2(z,f+80|0,f- -64|0),Z=E[f+524>>2],E[a+40>>2]=E[f+520>>2],E[a+44>>2]=Z,Z=E[f+516>>2],E[a+32>>2]=E[f+512>>2],E[a+36>>2]=Z,Z=E[a+12>>2],E[f+56>>2]=E[a+8>>2],E[f+60>>2]=Z,Z=E[a+4>>2],E[f+48>>2]=E[a>>2],E[f+52>>2]=Z,Z=E[a+28>>2],E[f+40>>2]=E[a+24>>2],E[f+44>>2]=Z,Z=E[a+20>>2],E[f+32>>2]=E[a+16>>2],E[f+36>>2]=Z,a2(z,f+48|0,f+32|0),Z=E[f+524>>2],E[a+24>>2]=E[f+520>>2],E[a+28>>2]=Z,Z=E[f+516>>2],E[a+16>>2]=E[f+512>>2],E[a+20>>2]=Z,Z=E[f+540>>2],E[f+24>>2]=E[f+536>>2],E[f+28>>2]=Z,Z=E[f+532>>2],E[f+16>>2]=E[f+528>>2],E[f+20>>2]=Z,Z=E[a+12>>2],E[f+8>>2]=E[a+8>>2],E[f+12>>2]=Z,Z=E[a+4>>2],E[f>>2]=E[a>>2],E[f+4>>2]=Z,a2(z,f+16|0,f),z=E[f+524>>2],E[a+8>>2]=E[f+520>>2],E[a+12>>2]=z,z=E[f+516>>2],E[a>>2]=E[f+512>>2],E[a+4>>2]=z,E[a+12>>2]=(D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24)^K,E[a+8>>2]=(D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24)^N,E[a+4>>2]=(D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24)^l,E[a>>2]=(D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24)^h,E[t>>2]=(D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24)^p,E[a+68>>2]=(D[a+68|0]|D[a+69|0]<<8|D[a+70|0]<<16|D[a+71|0]<<24)^F,E[a+72>>2]=(D[a+72|0]|D[a+73|0]<<8|D[a+74|0]<<16|D[a+75|0]<<24)^c,E[a+76>>2]=(D[a+76|0]|D[a+77|0]<<8|D[a+78|0]<<16|D[a+79|0]<<24)^s,b0=f+544|0}function bB(t,a,f,s,c){var F,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0;for(b0=F=b0-288|0,V=(D[c+44|0]|D[c+45|0]<<8|D[c+46|0]<<16|D[c+47|0]<<24)^s>>>29,aA=(D[c+40|0]|D[c+41|0]<<8|D[c+42|0]<<16|D[c+43|0]<<24)^s<<3,nA=(D[c+36|0]|D[c+37|0]<<8|D[c+38|0]<<16|D[c+39|0]<<24)^f>>>29,s=(D[0|(l=c+32|0)]|D[l+1|0]<<8|D[l+2|0]<<16|D[l+3|0]<<24)^f<<3,J=c+16|0,K=c+48|0,h=c- -64|0,x=c+80|0,p=c+96|0,N=c+112|0;f=E[N+12>>2],E[F+280>>2]=E[N+8>>2],E[F+284>>2]=f,f=E[N+4>>2],E[F+272>>2]=E[N>>2],E[F+276>>2]=f,f=E[p+12>>2],E[F+248>>2]=E[p+8>>2],E[F+252>>2]=f,f=E[p+4>>2],E[F+240>>2]=E[p>>2],E[F+244>>2]=f,f=E[N+12>>2],E[F+232>>2]=E[N+8>>2],E[F+236>>2]=f,f=E[N+4>>2],E[F+224>>2]=E[N>>2],E[F+228>>2]=f,a2(Y=F+256|0,F+240|0,F+224|0),f=E[F+268>>2],E[N+8>>2]=E[F+264>>2],E[N+12>>2]=f,f=E[F+260>>2],E[N>>2]=E[F+256>>2],E[N+4>>2]=f,f=E[x+12>>2],E[F+216>>2]=E[x+8>>2],E[F+220>>2]=f,f=E[x+4>>2],E[F+208>>2]=E[x>>2],E[F+212>>2]=f,f=E[p+12>>2],E[F+200>>2]=E[p+8>>2],E[F+204>>2]=f,f=E[p+4>>2],E[F+192>>2]=E[p>>2],E[F+196>>2]=f,a2(Y,F+208|0,F+192|0),f=E[F+268>>2],E[p+8>>2]=E[F+264>>2],E[p+12>>2]=f,f=E[F+260>>2],E[p>>2]=E[F+256>>2],E[p+4>>2]=f,f=E[h+12>>2],E[F+184>>2]=E[h+8>>2],E[F+188>>2]=f,f=E[h+4>>2],E[F+176>>2]=E[h>>2],E[F+180>>2]=f,f=E[x+12>>2],E[F+168>>2]=E[x+8>>2],E[F+172>>2]=f,f=E[x+4>>2],E[F+160>>2]=E[x>>2],E[F+164>>2]=f,a2(Y,F+176|0,F+160|0),f=E[F+268>>2],E[x+8>>2]=E[F+264>>2],E[x+12>>2]=f,f=E[F+260>>2],E[x>>2]=E[F+256>>2],E[x+4>>2]=f,f=E[K+12>>2],E[F+152>>2]=E[K+8>>2],E[F+156>>2]=f,f=E[K+4>>2],E[F+144>>2]=E[K>>2],E[F+148>>2]=f,f=E[h+12>>2],E[F+136>>2]=E[h+8>>2],E[F+140>>2]=f,f=E[h+4>>2],E[F+128>>2]=E[h>>2],E[F+132>>2]=f,a2(Y,F+144|0,F+128|0),f=E[F+268>>2],E[h+8>>2]=E[F+264>>2],E[h+12>>2]=f,f=E[F+260>>2],E[h>>2]=E[F+256>>2],E[h+4>>2]=f,f=E[l+12>>2],E[F+120>>2]=E[l+8>>2],E[F+124>>2]=f,f=E[l+4>>2],E[F+112>>2]=E[l>>2],E[F+116>>2]=f,f=E[K+12>>2],E[F+104>>2]=E[K+8>>2],E[F+108>>2]=f,f=E[K+4>>2],E[F+96>>2]=E[K>>2],E[F+100>>2]=f,a2(Y,F+112|0,F+96|0),f=E[F+268>>2],E[K+8>>2]=E[F+264>>2],E[K+12>>2]=f,f=E[F+260>>2],E[K>>2]=E[F+256>>2],E[K+4>>2]=f,f=E[J+12>>2],E[F+88>>2]=E[J+8>>2],E[F+92>>2]=f,f=E[J+4>>2],E[F+80>>2]=E[J>>2],E[F+84>>2]=f,f=E[l+12>>2],E[F+72>>2]=E[l+8>>2],E[F+76>>2]=f,f=E[l+4>>2],E[F+64>>2]=E[l>>2],E[F+68>>2]=f,a2(Y,F+80|0,F- -64|0),f=E[F+268>>2],E[l+8>>2]=E[F+264>>2],E[l+12>>2]=f,f=E[F+260>>2],E[l>>2]=E[F+256>>2],E[l+4>>2]=f,f=E[c+12>>2],E[F+56>>2]=E[c+8>>2],E[F+60>>2]=f,f=E[c+4>>2],E[F+48>>2]=E[c>>2],E[F+52>>2]=f,f=E[J+12>>2],E[F+40>>2]=E[J+8>>2],E[F+44>>2]=f,f=E[J+4>>2],E[F+32>>2]=E[J>>2],E[F+36>>2]=f,a2(Y,F+48|0,F+32|0),f=E[F+268>>2],E[J+8>>2]=E[F+264>>2],E[J+12>>2]=f,f=E[F+260>>2],E[J>>2]=E[F+256>>2],E[J+4>>2]=f,f=E[F+284>>2],E[F+24>>2]=E[F+280>>2],E[F+28>>2]=f,f=E[F+276>>2],E[F+16>>2]=E[F+272>>2],E[F+20>>2]=f,f=E[c+12>>2],E[F+8>>2]=E[c+8>>2],E[F+12>>2]=f,f=E[c+4>>2],E[F>>2]=E[c>>2],E[F+4>>2]=f,a2(Y,F+16|0,F),f=E[F+268>>2],E[c+8>>2]=E[F+264>>2],E[c+12>>2]=f,f=E[F+260>>2],E[c>>2]=E[F+256>>2],E[c+4>>2]=f,Z=V^(D[c+12|0]|D[c+13|0]<<8|D[c+14|0]<<16|D[c+15|0]<<24),E[c+12>>2]=Z,hA=aA^(D[c+8|0]|D[c+9|0]<<8|D[c+10|0]<<16|D[c+11|0]<<24),E[c+8>>2]=hA,z=nA^(D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24),E[c+4>>2]=z,b=s^(D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24),E[c>>2]=b,FA=s^(D[0|h]|D[h+1|0]<<8|D[h+2|0]<<16|D[h+3|0]<<24),E[h>>2]=FA,B=nA^(D[c+68|0]|D[c+69|0]<<8|D[c+70|0]<<16|D[c+71|0]<<24),E[c+68>>2]=B,A=aA^(D[c+72|0]|D[c+73|0]<<8|D[c+74|0]<<16|D[c+75|0]<<24),E[c+72>>2]=A,yA=V^(D[c+76|0]|D[c+77|0]<<8|D[c+78|0]<<16|D[c+79|0]<<24),E[c+76>>2]=yA,(0|(j=j+1|0))!=7;);A:{I:{B:{if(f=a-16|0){if((0|f)==16)break B;break I}h=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,l=D[c+48|0]|D[c+49|0]<<8|D[c+50|0]<<16|D[c+51|0]<<24,J=D[c+32|0]|D[c+33|0]<<8|D[c+34|0]<<16|D[c+35|0]<<24,K=D[c+96|0]|D[c+97|0]<<8|D[c+98|0]<<16|D[c+99|0]<<24,x=D[c+80|0]|D[c+81|0]<<8|D[c+82|0]<<16|D[c+83|0]<<24,p=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,N=D[c+52|0]|D[c+53|0]<<8|D[c+54|0]<<16|D[c+55|0]<<24,Y=D[c+36|0]|D[c+37|0]<<8|D[c+38|0]<<16|D[c+39|0]<<24,V=D[c+100|0]|D[c+101|0]<<8|D[c+102|0]<<16|D[c+103|0]<<24,aA=D[c+84|0]|D[c+85|0]<<8|D[c+86|0]<<16|D[c+87|0]<<24,nA=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,j=D[c+56|0]|D[c+57|0]<<8|D[c+58|0]<<16|D[c+59|0]<<24,s=D[c+40|0]|D[c+41|0]<<8|D[c+42|0]<<16|D[c+43|0]<<24,f=D[c+104|0]|D[c+105|0]<<8|D[c+106|0]<<16|D[c+107|0]<<24,a=D[c+88|0]|D[c+89|0]<<8|D[c+90|0]<<16|D[c+91|0]<<24,c=Z^(D[c+28|0]|D[c+29|0]<<8|D[c+30|0]<<16|D[c+31|0]<<24)^(D[c+60|0]|D[c+61|0]<<8|D[c+62|0]<<16|D[c+63|0]<<24)^(D[c+44|0]|D[c+45|0]<<8|D[c+46|0]<<16|D[c+47|0]<<24)^(D[c+92|0]|D[c+93|0]<<8|D[c+94|0]<<16|D[c+95|0]<<24)^(D[c+108|0]|D[c+109|0]<<8|D[c+110|0]<<16|D[c+111|0]<<24)^yA,d[t+12|0]=c,d[t+13|0]=c>>>8,d[t+14|0]=c>>>16,d[t+15|0]=c>>>24,a=nA^j^s^a^f^A^hA,d[t+8|0]=a,d[t+9|0]=a>>>8,d[t+10|0]=a>>>16,d[t+11|0]=a>>>24,a=p^N^Y^V^aA^B^z,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,a=h^l^J^K^x^FA^b,d[0|t]=a,d[t+1|0]=a>>>8,d[t+2|0]=a>>>16,d[t+3|0]=a>>>24;break A}N=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,Y=D[c+48|0]|D[c+49|0]<<8|D[c+50|0]<<16|D[c+51|0]<<24,V=D[c+32|0]|D[c+33|0]<<8|D[c+34|0]<<16|D[c+35|0]<<24,aA=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,nA=D[c+52|0]|D[c+53|0]<<8|D[c+54|0]<<16|D[c+55|0]<<24,j=D[c+36|0]|D[c+37|0]<<8|D[c+38|0]<<16|D[c+39|0]<<24,s=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,f=D[c+56|0]|D[c+57|0]<<8|D[c+58|0]<<16|D[c+59|0]<<24,a=D[c+40|0]|D[c+41|0]<<8|D[c+42|0]<<16|D[c+43|0]<<24,p=Z^(D[c+28|0]|D[c+29|0]<<8|D[c+30|0]<<16|D[c+31|0]<<24)^(D[c+60|0]|D[c+61|0]<<8|D[c+62|0]<<16|D[c+63|0]<<24)^(D[c+44|0]|D[c+45|0]<<8|D[c+46|0]<<16|D[c+47|0]<<24),d[t+12|0]=p,d[t+13|0]=p>>>8,d[t+14|0]=p>>>16,d[t+15|0]=p>>>24,a=s^a^f^hA,d[t+8|0]=a,d[t+9|0]=a>>>8,d[t+10|0]=a>>>16,d[t+11|0]=a>>>24,a=aA^nA^j^z,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,a=N^Y^V^b,d[0|t]=a,d[t+1|0]=a>>>8,d[t+2|0]=a>>>16,d[t+3|0]=a>>>24,K=D[c+80|0]|D[c+81|0]<<8|D[c+82|0]<<16|D[c+83|0]<<24,x=D[0|(a=c- -64|0)]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,p=D[c+112|0]|D[c+113|0]<<8|D[c+114|0]<<16|D[c+115|0]<<24,N=D[c+96|0]|D[c+97|0]<<8|D[c+98|0]<<16|D[c+99|0]<<24,Y=D[c+84|0]|D[c+85|0]<<8|D[c+86|0]<<16|D[c+87|0]<<24,V=D[c+68|0]|D[c+69|0]<<8|D[c+70|0]<<16|D[c+71|0]<<24,aA=D[c+116|0]|D[c+117|0]<<8|D[c+118|0]<<16|D[c+119|0]<<24,nA=D[c+100|0]|D[c+101|0]<<8|D[c+102|0]<<16|D[c+103|0]<<24,j=D[c+88|0]|D[c+89|0]<<8|D[c+90|0]<<16|D[c+91|0]<<24,s=D[c+72|0]|D[c+73|0]<<8|D[c+74|0]<<16|D[c+75|0]<<24,f=D[c+120|0]|D[c+121|0]<<8|D[c+122|0]<<16|D[c+123|0]<<24,a=D[c+104|0]|D[c+105|0]<<8|D[c+106|0]<<16|D[c+107|0]<<24,c=(D[c+92|0]|D[c+93|0]<<8|D[c+94|0]<<16|D[c+95|0]<<24)^(D[c+76|0]|D[c+77|0]<<8|D[c+78|0]<<16|D[c+79|0]<<24)^(D[c+124|0]|D[c+125|0]<<8|D[c+126|0]<<16|D[c+127|0]<<24)^(D[c+108|0]|D[c+109|0]<<8|D[c+110|0]<<16|D[c+111|0]<<24),d[t+28|0]=c,d[t+29|0]=c>>>8,d[t+30|0]=c>>>16,d[t+31|0]=c>>>24,a=j^s^a^f,d[t+24|0]=a,d[t+25|0]=a>>>8,d[t+26|0]=a>>>16,d[t+27|0]=a>>>24,a=Y^V^aA^nA,d[t+20|0]=a,d[t+21|0]=a>>>8,d[t+22|0]=a>>>16,d[t+23|0]=a>>>24,a=K^x^p^N,d[t+16|0]=a,d[t+17|0]=a>>>8,d[t+18|0]=a>>>16,d[t+19|0]=a>>>24;break A}PI(t,0,a)}b0=F+288|0}function ei(t,a){var f,s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z,b,FA,B,A,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0,H0=0,J0=0,A0=0,e0=0,Z0=0,g2=0,E2=0,o2=0,n2=0,k2=0,D2=0,G2=0,b2=0,c2=0,Y2=0,q2=0,Z2=0,II=0,cI=0,AI=0,EI=0,QI=0,pI=0,O0=0,pA=0,i0=0,h0=0,F2=0,d2=0;b0=f=b0-48|0,y0(t,a),y0(t+80|0,a+40|0),yA=wA(g2=(cI=E[a+92>>2])<<1,p=g2>>31,H0=($A=E[a+84>>2])<<1,s=H0>>31),n0=v,II=n2=E[a+88>>2],SA=(e0=wA(n2,G2=n2>>31,n2,G2))+yA|0,yA=v+n0|0,yA=SA>>>0>>0?yA+1|0:yA,n0=wA(NA=E[a+96>>2],h=NA>>31,e0=(J0=E[a+80>>2])<<1,c=e0>>31),yA=v+yA|0,yA=(SA=n0+SA|0)>>>0>>0?yA+1|0:yA,EI=E[a+108>>2],n0=wA(Z0=yI(EI,38),J=Z0>>31,EI,aA=EI>>31),yA=v+yA|0,yA=(SA=n0+SA|0)>>>0>>0?yA+1|0:yA,n0=SA,q2=E[a+112>>2],A0=wA(U0=yI(q2,19),l=U0>>31,SA=(b2=E[a+104>>2])<<1,SA>>31),SA=v+yA|0,SA=(n0=n0+A0|0)>>>0>>0?SA+1|0:SA,O0=E[a+116>>2],yA=wA(A0=yI(O0,38),F=A0>>31,D2=(Y2=E[a+100>>2])<<1,K=D2>>31),SA=v+SA|0,pA=yA=(yA>>>0>(n0=yA+n0|0)>>>0?SA+1:SA)<<1|n0>>>31,i0=n0=33554432+(nA=n0<<1)|0,h0=yA=n0>>>0<33554432?yA+1|0:yA,UA=(67108863&yA)<<6|n0>>>26,c2=yA>>26,yA=wA(H0,s,NA,h),n0=v,SA=(Z2=wA(n2<<=1,x=n2>>31,cI,j=cI>>31))+yA|0,yA=v+n0|0,yA=SA>>>0>>0?yA+1|0:yA,n0=(Z2=wA(Y2,Y=Y2>>31,e0,c))+SA|0,SA=v+yA|0,SA=n0>>>0>>0?SA+1|0:SA,QI=wA(U0,l,Z2=EI<<1,Z=Z2>>31),yA=v+SA|0,yA=(n0=QI+n0|0)>>>0>>0?yA+1|0:yA,SA=wA(A0,F,b2,N=b2>>31),yA=v+yA|0,SA=(SA=(SA>>>0>(n0=SA+n0|0)>>>0?yA+1:yA)<<1|n0>>>31)+c2|0,QI=n0=(yA=n0<<1)+UA|0,yA=SA=yA>>>0>n0>>>0?SA+1|0:SA,F2=n0=n0+16777216|0,UA=(33554431&(yA=n0>>>0<16777216?yA+1|0:yA))<<7|n0>>>25,c2=yA>>25,yA=wA(g2,p,cI,j),n0=v,SA=(k2=wA(NA,h,n2,x))+yA|0,yA=v+n0|0,yA=SA>>>0>>0?yA+1|0:yA,n0=wA(H0,s,D2,K),yA=v+yA|0,yA=(SA=n0+SA|0)>>>0>>0?yA+1|0:yA,n0=(k2=wA(e0,c,b2,N))+SA|0,SA=v+yA|0,SA=n0>>>0>>0?SA+1|0:SA,k2=wA(U0,l,q2,V=q2>>31),yA=v+SA|0,yA=(n0=k2+n0|0)>>>0>>0?yA+1|0:yA,k2=wA(A0,F,Z2,Z),SA=v+yA|0,SA=((n0=k2+n0|0)>>>0>>0?SA+1:SA)<<1|n0>>>31,n0=(yA=UA)+(UA=n0<<1)|0,yA=SA+c2|0,yA=n0>>>0>>0?yA+1|0:yA,c2=n0,k2=SA=n0+33554432|0,n0=yA=SA>>>0<33554432?yA+1|0:yA,E[t+144>>2]=c2-(-67108864&SA),c2=wA(yA=yI(Y2,38),yA>>31,Y2,Y),UA=v,J0=wA(yA=J0,SA=yA>>31,yA,SA),SA=v+UA|0,SA=(yA=J0+c2|0)>>>0>>0?SA+1|0:SA,UA=(AI=wA(J0=yI(b2,19),hA=J0>>31,c2=NA<<1,z=c2>>31))+yA|0,yA=v+SA|0,yA=UA>>>0>>0?yA+1|0:yA,SA=UA,UA=wA(g2,p,Z0,J),yA=v+yA|0,yA=(SA=SA+UA|0)>>>0>>0?yA+1|0:yA,UA=(AI=wA(U0,l,n2,x))+SA|0,SA=v+yA|0,SA=UA>>>0>>0?SA+1|0:SA,AI=wA(H0,s,A0,F),yA=v+SA|0,AI=yA=((UA=AI+UA|0)>>>0>>0?yA+1:yA)<<1|UA>>>31,B=SA=(UA=33554432+(b=UA<<1)|0)>>>0<33554432?yA+1|0:yA,pI=(67108863&SA)<<6|UA>>>26,d2=SA>>26,yA=wA(J0,hA,D2,K),E2=v,o2=$A,SA=($A=wA(e0,c,$A,FA=$A>>31))+yA|0,yA=v+E2|0,yA=SA>>>0<$A>>>0?yA+1|0:yA,$A=(E2=wA(NA,h,Z0,J))+SA|0,SA=v+yA|0,SA=$A>>>0>>0?SA+1|0:SA,E2=wA(U0,l,g2,p),yA=v+SA|0,yA=($A=E2+$A|0)>>>0>>0?yA+1|0:yA,E2=wA(A0,F,II,G2),SA=v+yA|0,SA=(($A=E2+$A|0)>>>0>>0?SA+1:SA)<<1|$A>>>31,$A=(yA=pI)+(pI=$A<<1)|0,yA=SA+d2|0,yA=$A>>>0>>0?yA+1|0:yA,d2=$A,pI=$A=$A+16777216|0,A=(33554431&(yA=$A>>>0<16777216?yA+1|0:yA))<<7|$A>>>25,E2=yA>>25,yA=wA(e0,c,II,G2),$A=v,SA=(o2=wA(H0,s,o2,FA))+yA|0,yA=v+$A|0,$A=(J0=wA(J0,hA,b2,N))+SA|0,SA=v+(SA>>>0>>0?yA+1|0:yA)|0,SA=$A>>>0>>0?SA+1|0:SA,J0=wA(D2,K,Z0,J),yA=v+SA|0,yA=($A=J0+$A|0)>>>0>>0?yA+1|0:yA,SA=$A,$A=wA(U0,l,c2,z),yA=v+yA|0,yA=(SA=SA+$A|0)>>>0<$A>>>0?yA+1|0:yA,$A=(J0=wA(A0,F,g2,p))+SA|0,SA=v+yA|0,yA=(yA=($A>>>0>>0?SA+1:SA)<<1|$A>>>31)+E2|0,o2=$A=(SA=$A<<1)+A|0,yA=SA>>>0>$A>>>0?yA+1|0:yA,$A=(J0=$A+33554432|0)>>>0<33554432?yA+1|0:yA,E[t+128>>2]=o2-(-67108864&J0),yA=wA(n2,x,Y2,Y),SA=v,o2=wA(NA,h,g2,p),SA=v+SA|0,SA=(yA=o2+yA|0)>>>0>>0?SA+1|0:SA,o2=(E2=wA(H0,s,b2,N))+yA|0,yA=v+SA|0,yA=o2>>>0>>0?yA+1|0:yA,E2=wA(e0,c,EI,aA),SA=v+yA|0,SA=(o2=E2+o2|0)>>>0>>0?SA+1|0:SA,E2=wA(A0,F,q2,V),yA=v+SA|0,yA=(SA=n0>>26)+(((o2=E2+o2|0)>>>0>>0?yA+1:yA)<<1|o2>>>31)|0,yA=(n0=(k2=(67108863&n0)<<6|k2>>>26)+(o2<<1)|0)>>>0>>0?yA+1|0:yA,k2=n0,SA=yA,o2=yA=n0+16777216|0,n0=SA=yA>>>0<16777216?SA+1|0:SA,E[t+148>>2]=k2-(-33554432&yA),yA=wA(e0,c,cI,j),cI=v,SA=(G2=wA(H0,s,II,G2))+yA|0,yA=v+cI|0,yA=SA>>>0>>0?yA+1|0:yA,Z0=wA(b2,N,Z0,J),yA=v+yA|0,yA=(SA=Z0+SA|0)>>>0>>0?yA+1|0:yA,U0=(Z0=wA(U0,l,D2,K))+SA|0,SA=v+yA|0,SA=U0>>>0>>0?SA+1|0:SA,yA=U0,U0=wA(A0,F,NA,h),SA=v+SA|0,SA=((yA=yA+U0|0)>>>0>>0?SA+1:SA)<<1,U0=yA,yA=(yA=SA|yA>>>31)+(SA=$A>>26)|0,yA=($A=(k2=U0<<1)+(U0=(67108863&$A)<<6|J0>>>26)|0)>>>0>>0?yA+1|0:yA,U0=$A,Z0=SA=$A+16777216|0,$A=yA=SA>>>0<16777216?yA+1|0:yA,E[t+132>>2]=U0-(-33554432&SA),yA=wA(b2,N,n2,x),U0=v,SA=(NA=wA(NA,h,NA,h))+yA|0,yA=v+U0|0,yA=SA>>>0>>0?yA+1|0:yA,NA=wA(g2,p,D2,K),yA=v+yA|0,yA=(SA=NA+SA|0)>>>0>>0?yA+1|0:yA,NA=wA(H0,s,Z2,Z),yA=v+yA|0,yA=(SA=NA+SA|0)>>>0>>0?yA+1|0:yA,NA=(U0=wA(e0,c,q2,V))+SA|0,SA=v+yA|0,SA=NA>>>0>>0?SA+1|0:SA,yA=NA,NA=wA(NA=A0,F,A0=O0,D2=A0>>31),SA=v+SA|0,SA=((yA=yA+NA|0)>>>0>>0?SA+1:SA)<<1,NA=yA,yA=(yA=SA|yA>>>31)+(SA=n0>>25)|0,yA=(n0=(U0=NA<<1)+(NA=(33554431&n0)<<7|o2>>>25)|0)>>>0>>0?yA+1|0:yA,NA=n0,U0=SA=n0+33554432|0,n0=yA=SA>>>0<33554432?yA+1|0:yA,E[t+152>>2]=NA-(-67108864&SA),SA=nA-(yA=-67108864&i0)|0,NA=pA-((yA>>>0>nA>>>0)+h0|0)|0,yA=$A>>25,$A=(Z0=(33554431&$A)<<7|Z0>>>25)+SA|0,SA=yA+NA|0,NA=$A,yA=SA=$A>>>0>>0?SA+1|0:SA,yA=((67108863&(yA=($A=$A+33554432|0)>>>0<33554432?yA+1|0:yA))<<6|$A>>>26)+(G2=QI-(-33554432&F2)|0)|0,E[t+140>>2]=yA,E[t+136>>2]=NA-(-67108864&$A),yA=wA(g2,p,b2,N),SA=v,$A=wA(Y2,Y,c2,z),SA=v+SA|0,SA=(yA=$A+yA|0)>>>0<$A>>>0?SA+1|0:SA,$A=(g2=wA(n2,x,EI,aA))+yA|0,yA=v+SA|0,yA=$A>>>0>>0?yA+1|0:yA,H0=wA(H0,s,q2,V),SA=v+yA|0,SA=($A=H0+$A|0)>>>0>>0?SA+1|0:SA,H0=wA(e0,c,A0,D2),yA=v+SA|0,yA=(yA=(($A=H0+$A|0)>>>0>>0?yA+1:yA)<<1|$A>>>31)+(SA=n0>>26)|0,SA=(n0=(NA=$A<<1)+($A=(67108863&n0)<<6|U0>>>26)|0)>>>0<$A>>>0?yA+1|0:yA,SA=(yA=n0+16777216|0)>>>0<16777216?SA+1|0:SA,E[t+156>>2]=n0-(-33554432&yA),$A=d2-(-33554432&pI)|0,H0=b-(n0=-67108864&UA)|0,e0=AI-((n0>>>0>b>>>0)+B|0)|0,n0=wA((33554431&SA)<<7|yA>>>25,SA>>25,19,0),SA=v+e0|0,SA=(yA=n0+H0|0)>>>0>>0?SA+1|0:SA,n0=yA,SA=((67108863&(SA=(yA=yA+33554432|0)>>>0<33554432?SA+1|0:SA))<<6|yA>>>26)+$A|0,E[t+124>>2]=SA,E[t+120>>2]=n0-(-67108864&yA),yA=E[a+44>>2],SA=E[a+4>>2],n0=E[a+48>>2],$A=E[a+8>>2],H0=E[a+52>>2],e0=E[a+12>>2],A0=E[a+56>>2],g2=E[a+16>>2],NA=E[a+60>>2],U0=E[a+20>>2],b2=E[a- -64>>2],D2=E[a+24>>2],n2=E[a+68>>2],Z0=E[a+28>>2],G2=E[a+72>>2],Y2=E[a+32>>2],q2=E[a+40>>2],II=E[a>>2],E[t+76>>2]=E[a+76>>2]+E[a+36>>2],E[t+72>>2]=G2+Y2,E[t+68>>2]=Z0+n2,E[(EI=t- -64|0)>>2]=b2+D2,E[t+60>>2]=NA+U0,E[t+56>>2]=A0+g2,E[t+52>>2]=H0+e0,E[t+48>>2]=n0+$A,E[t+44>>2]=yA+SA,E[t+40>>2]=q2+II,y0(f,t+40|0),a=E[t+4>>2],yA=E[t+84>>2],SA=E[t+8>>2],n0=E[t+88>>2],$A=E[t+12>>2],H0=E[t+92>>2],e0=E[t+16>>2],A0=E[t+96>>2],g2=E[t+20>>2],NA=E[t+100>>2],U0=E[t+24>>2],b2=E[t+104>>2],D2=E[t+28>>2],n2=E[t+108>>2],Z0=E[t+32>>2],G2=E[t+112>>2],Y2=E[t>>2],q2=E[t+80>>2],Z2=(II=E[t+116>>2])-(cI=E[t+36>>2])|0,E[t+116>>2]=Z2,J0=G2-Z0|0,E[t+112>>2]=J0,c2=n2-D2|0,E[t+108>>2]=c2,UA=b2-U0|0,E[t+104>>2]=UA,O0=NA-g2|0,E[t+100>>2]=O0,pA=A0-e0|0,E[t+96>>2]=pA,i0=H0-$A|0,E[t+92>>2]=i0,h0=n0-SA|0,E[t+88>>2]=h0,QI=yA-a|0,E[t+84>>2]=QI,F2=q2-Y2|0,E[t+80>>2]=F2,II=II+cI|0,E[t+76>>2]=II,Z0=Z0+G2|0,E[t+72>>2]=Z0,D2=n2+D2|0,E[t+68>>2]=D2,U0=U0+b2|0,E[EI>>2]=U0,g2=NA+g2|0,E[t+60>>2]=g2,e0=A0+e0|0,E[t+56>>2]=e0,$A=$A+H0|0,E[t+52>>2]=$A,SA=SA+n0|0,E[t+48>>2]=SA,a=a+yA|0,E[t+44>>2]=a,yA=Y2+q2|0,E[t+40>>2]=yA,n0=E[f>>2],H0=E[f+4>>2],A0=E[f+8>>2],NA=E[f+12>>2],b2=E[f+16>>2],n2=E[f+20>>2],G2=E[f+24>>2],Y2=E[f+28>>2],q2=E[f+32>>2],E[t+36>>2]=E[f+36>>2]-II,E[t+32>>2]=q2-Z0,E[t+28>>2]=Y2-D2,E[t+24>>2]=G2-U0,E[t+20>>2]=n2-g2,E[t+16>>2]=b2-e0,E[t+12>>2]=NA-$A,E[t+8>>2]=A0-SA,E[t+4>>2]=H0-a,E[t>>2]=n0-yA,a=E[t+124>>2],yA=E[t+128>>2],SA=E[t+132>>2],n0=E[t+136>>2],$A=E[t+140>>2],H0=E[t+144>>2],e0=E[t+148>>2],A0=E[t+152>>2],g2=E[t+120>>2],E[t+156>>2]=E[t+156>>2]-Z2,E[t+152>>2]=A0-J0,E[t+148>>2]=e0-c2,E[t+144>>2]=H0-UA,E[t+140>>2]=$A-O0,E[t+136>>2]=n0-pA,E[t+132>>2]=SA-i0,E[t+128>>2]=yA-h0,E[t+124>>2]=a-QI,E[t+120>>2]=g2-F2,b0=f+48|0}function EB(t,a,f,s){var c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0;for(c=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,E[f>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,E[f+4>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,E[f+8>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,E[f+12>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24,E[f+16>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+20|0]|D[a+21|0]<<8|D[a+22|0]<<16|D[a+23|0]<<24,E[f+20>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+24|0]|D[a+25|0]<<8|D[a+26|0]<<16|D[a+27|0]<<24,E[f+24>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+28|0]|D[a+29|0]<<8|D[a+30|0]<<16|D[a+31|0]<<24,E[f+28>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+32|0]|D[a+33|0]<<8|D[a+34|0]<<16|D[a+35|0]<<24,E[f+32>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+36|0]|D[a+37|0]<<8|D[a+38|0]<<16|D[a+39|0]<<24,E[f+36>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+40|0]|D[a+41|0]<<8|D[a+42|0]<<16|D[a+43|0]<<24,E[f+40>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+44|0]|D[a+45|0]<<8|D[a+46|0]<<16|D[a+47|0]<<24,E[f+44>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+48|0]|D[a+49|0]<<8|D[a+50|0]<<16|D[a+51|0]<<24,E[f+48>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+52|0]|D[a+53|0]<<8|D[a+54|0]<<16|D[a+55|0]<<24,E[f+52>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,c=D[a+56|0]|D[a+57|0]<<8|D[a+58|0]<<16|D[a+59|0]<<24,E[f+56>>2]=c<<24|(65280&c)<<8|c>>>8&65280|c>>>24,a=D[a+60|0]|D[a+61|0]<<8|D[a+62|0]<<16|D[a+63|0]<<24,E[f+60>>2]=a<<24|(65280&a)<<8|a>>>8&65280|a>>>24,a=E[t+28>>2],E[s+24>>2]=E[t+24>>2],E[s+28>>2]=a,a=E[t+20>>2],E[s+16>>2]=E[t+16>>2],E[s+20>>2]=a,a=E[t+12>>2],E[s+8>>2]=E[t+8>>2],E[s+12>>2]=a,a=E[t+4>>2],E[s>>2]=E[t>>2],E[s+4>>2]=a;l=E[s+28>>2],c=(a=z<<2)+f|0,p=E[s+16>>2],N=E[c>>2]+(S0(p,26)^S0(p,21)^S0(p,7))|0,x=(l=((F=E[a+34784>>2]+N|0)+(p&((N=E[s+24>>2])^(J=E[s+20>>2]))^N)|0)+l|0)+E[s+12>>2]|0,E[s+12>>2]=x,l=(V=l+(S0(K=E[s>>2],30)^S0(K,19)^S0(K,10))|0)+(K&((F=E[s+8>>2])|(h=E[s+4>>2]))|F&h)|0,E[s+28>>2]=l,F=(V=F)+(N=(E[(nA=(F=4|a)+f|0)>>2]+((N+(J^x&(p^J))|0)+(S0(x,26)^S0(x,21)^S0(x,7))|0)|0)+E[F+34784>>2]|0)|0,E[s+8>>2]=F,N=(N+(l&(h|K)|h&K)|0)+(S0(l,30)^S0(l,19)^S0(l,10))|0,E[s+24>>2]=N,J=(V=h)+(h=(((J+E[(hA=(h=8|a)+f|0)>>2]|0)+E[h+34784>>2]|0)+(p^F&(p^x))|0)+(S0(F,26)^S0(F,21)^S0(F,7))|0)|0,E[s+4>>2]=J,h=h+((N&(l|K)|l&K)+(S0(N,30)^S0(N,19)^S0(N,10))|0)|0,E[s+20>>2]=h,p=(V=K)+(K=(((p+E[(b=(K=12|a)+f|0)>>2]|0)+E[K+34784>>2]|0)+(x^J&(F^x))|0)+(S0(J,26)^S0(J,21)^S0(J,7))|0)|0,E[s>>2]=p,K=K+((h&(l|N)|l&N)+(S0(h,30)^S0(h,19)^S0(h,10))|0)|0,E[s+16>>2]=K,x=(Y=((((V=x)+E[(FA=(x=16|a)+f|0)>>2]|0)+E[x+34784>>2]|0)+(F^p&(F^J))|0)+(S0(p,26)^S0(p,21)^S0(p,7))|0)+((K&(h|N)|h&N)+(S0(K,30)^S0(K,19)^S0(K,10))|0)|0,E[s+12>>2]=x,Y=l+Y|0,E[s+28>>2]=Y,l=(F=(((F+E[(B=(l=20|a)+f|0)>>2]|0)+E[l+34784>>2]|0)+(J^Y&(p^J))|0)+(S0(Y,26)^S0(Y,21)^S0(Y,7))|0)+((x&(h|K)|h&K)+(S0(x,30)^S0(x,19)^S0(x,10))|0)|0,E[s+8>>2]=l,F=F+N|0,E[s+24>>2]=F,N=(J=(((J+E[(A=(N=24|a)+f|0)>>2]|0)+E[N+34784>>2]|0)+(p^F&(p^Y))|0)+(S0(F,26)^S0(F,21)^S0(F,7))|0)+((l&(K|x)|K&x)+(S0(l,30)^S0(l,19)^S0(l,10))|0)|0,E[s+4>>2]=N,J=h+J|0,E[s+20>>2]=J,h=(p=(((p+E[(yA=(h=28|a)+f|0)>>2]|0)+E[h+34784>>2]|0)+(Y^J&(F^Y))|0)+(S0(J,26)^S0(J,21)^S0(J,7))|0)+((N&(l|x)|l&x)+(S0(N,30)^S0(N,19)^S0(N,10))|0)|0,E[s>>2]=h,p=p+K|0,E[s+16>>2]=p,K=(Y=(((Y+E[(SA=(K=32|a)+f|0)>>2]|0)+E[K+34784>>2]|0)+(F^p&(F^J))|0)+(S0(p,26)^S0(p,21)^S0(p,7))|0)+((h&(l|N)|l&N)+(S0(h,30)^S0(h,19)^S0(h,10))|0)|0,E[s+28>>2]=K,Y=x+Y|0,E[s+12>>2]=Y,x=(F=(((F+E[(n0=(x=36|a)+f|0)>>2]|0)+E[x+34784>>2]|0)+(J^Y&(p^J))|0)+(S0(Y,26)^S0(Y,21)^S0(Y,7))|0)+((K&(h|N)|h&N)+(S0(K,30)^S0(K,19)^S0(K,10))|0)|0,E[s+24>>2]=x,F=F+l|0,E[s+8>>2]=F,l=(J=(((J+E[($A=(l=40|a)+f|0)>>2]|0)+E[l+34784>>2]|0)+(p^F&(p^Y))|0)+(S0(F,26)^S0(F,21)^S0(F,7))|0)+((x&(h|K)|h&K)+(S0(x,30)^S0(x,19)^S0(x,10))|0)|0,E[s+20>>2]=l,J=N+J|0,E[s+4>>2]=J,V=(N=44|a)+f|0,N=(p=((p+(E[N+34784>>2]+E[V>>2]|0)|0)+(Y^J&(F^Y))|0)+(S0(J,26)^S0(J,21)^S0(J,7))|0)+((l&(K|x)|K&x)+(S0(l,30)^S0(l,19)^S0(l,10))|0)|0,E[s+16>>2]=N,h=h+p|0,E[s>>2]=h,Z=(p=48|a)+f|0,p=(Y=((Y+(E[p+34784>>2]+E[Z>>2]|0)|0)+(F^h&(F^J))|0)+(S0(h,26)^S0(h,21)^S0(h,7))|0)+((N&(l|x)|l&x)+(S0(N,30)^S0(N,19)^S0(N,10))|0)|0,E[s+12>>2]=p,K=K+Y|0,E[s+28>>2]=K,j=(Y=52|a)+f|0,F=(Y=(((E[Y+34784>>2]+E[j>>2]|0)+F|0)+(J^K&(h^J))|0)+(S0(K,26)^S0(K,21)^S0(K,7))|0)+((p&(l|N)|l&N)+(S0(p,30)^S0(p,19)^S0(p,10))|0)|0,E[s+8>>2]=F,x=x+Y|0,E[s+24>>2]=x,Y=(aA=56|a)+f|0,J=(aA=(((E[aA+34784>>2]+E[Y>>2]|0)+J|0)+(h^x&(h^K))|0)+(S0(x,26)^S0(x,21)^S0(x,7))|0)+((F&(N|p)|N&p)+(S0(F,30)^S0(F,19)^S0(F,10))|0)|0,E[s+4>>2]=J,l=l+aA|0,E[s+20>>2]=l,aA=(a|=60)+f|0,l=(a=((h+(E[a+34784>>2]+E[aA>>2]|0)|0)+(K^l&(K^x))|0)+(S0(l,26)^S0(l,21)^S0(l,7))|0)+((J&(F|p)|F&p)+(S0(J,30)^S0(J,19)^S0(J,10))|0)|0,E[s>>2]=l,E[s+16>>2]=a+N,(0|z)!=48;)h=E[n0>>2],z=z+16|0,a=E[Y>>2],l=(F=E[c>>2]+(h+(S0(a,15)^S0(a,13)^a>>>10)|0)|0)+(S0(N=E[nA>>2],25)^S0(N,14)^N>>>3)|0,E[(z<<2)+f>>2]=l,x=(p=(F=(K=E[$A>>2])+N|0)+(S0(N=E[aA>>2],15)^S0(N,13)^N>>>10)|0)+(S0(F=E[hA>>2],25)^S0(F,14)^F>>>3)|0,E[c+68>>2]=x,J=(V=((p=F)+(F=E[V>>2])|0)+(S0(l,15)^S0(l,13)^l>>>10)|0)+(S0(p=E[b>>2],25)^S0(p,14)^p>>>3)|0,E[c+72>>2]=J,Y=(aA=((V=p)+(p=E[Z>>2])|0)+(S0(x,15)^S0(x,13)^x>>>10)|0)+(S0(V=E[FA>>2],25)^S0(V,14)^V>>>3)|0,E[c+76>>2]=Y,Z=(aA=((aA=V)+(V=E[j>>2])|0)+(S0(J,15)^S0(J,13)^J>>>10)|0)+(S0(j=E[B>>2],25)^S0(j,14)^j>>>3)|0,E[c+80>>2]=Z,j=(nA=(a+j|0)+(S0(Y,15)^S0(Y,13)^Y>>>10)|0)+(S0(aA=E[A>>2],25)^S0(aA,14)^aA>>>3)|0,E[c+84>>2]=j,aA=((N+aA|0)+(S0(hA=E[yA>>2],25)^S0(hA,14)^hA>>>3)|0)+(S0(Z,15)^S0(Z,13)^Z>>>10)|0,E[c+88>>2]=aA,x=((nA=E[SA>>2])+(x+(S0(h,25)^S0(h,14)^h>>>3)|0)|0)+(S0(aA,15)^S0(aA,13)^aA>>>10)|0,E[c+96>>2]=x,nA=((l+hA|0)+(S0(nA,25)^S0(nA,14)^nA>>>3)|0)+(S0(j,15)^S0(j,13)^j>>>10)|0,E[c+92>>2]=nA,Y=(Y+(K+(S0(F,25)^S0(F,14)^F>>>3)|0)|0)+(S0(x,15)^S0(x,13)^x>>>10)|0,E[c+104>>2]=Y,h=(J+(h+(S0(K,25)^S0(K,14)^K>>>3)|0)|0)+(S0(nA,15)^S0(nA,13)^nA>>>10)|0,E[c+100>>2]=h,K=(j+(p+(S0(V,25)^S0(V,14)^V>>>3)|0)|0)+(S0(Y,15)^S0(Y,13)^Y>>>10)|0,E[c+112>>2]=K,h=(Z+(F+(S0(p,25)^S0(p,14)^p>>>3)|0)|0)+(S0(h,15)^S0(h,13)^h>>>10)|0,E[c+108>>2]=h,NA=c,U0=(nA+(a+(S0(N,25)^S0(N,14)^N>>>3)|0)|0)+(S0(K,15)^S0(K,13)^K>>>10)|0,E[NA+120>>2]=U0,a=(aA+(V+(S0(a,25)^S0(a,14)^a>>>3)|0)|0)+(S0(h,15)^S0(h,13)^h>>>10)|0,E[c+116>>2]=a,NA=c,U0=(x+(N+(S0(l,25)^S0(l,14)^l>>>3)|0)|0)+(S0(a,15)^S0(a,13)^a>>>10)|0,E[NA+124>>2]=U0;E[t>>2]=l+E[t>>2],E[t+4>>2]=E[t+4>>2]+E[s+4>>2],E[t+8>>2]=E[t+8>>2]+E[s+8>>2],E[t+12>>2]=E[t+12>>2]+E[s+12>>2],E[t+16>>2]=E[t+16>>2]+E[s+16>>2],E[t+20>>2]=E[t+20>>2]+E[s+20>>2],E[t+24>>2]=E[t+24>>2]+E[s+24>>2],E[t+28>>2]=E[t+28>>2]+E[s+28>>2]}function Yi(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z,b,FA,B,A,yA,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0,H0=0,J0=0;b0=s=b0-288|0,N=D[f+16|0]|D[f+17|0]<<8|D[f+18|0]<<16|D[f+19|0]<<24,K=D[f+48|0]|D[f+49|0]<<8|D[f+50|0]<<16|D[f+51|0]<<24,x=D[f+20|0]|D[f+21|0]<<8|D[f+22|0]<<16|D[f+23|0]<<24,J=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,Y=D[f+52|0]|D[f+53|0]<<8|D[f+54|0]<<16|D[f+55|0]<<24,V=D[f+24|0]|D[f+25|0]<<8|D[f+26|0]<<16|D[f+27|0]<<24,aA=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,nA=D[f+56|0]|D[f+57|0]<<8|D[f+58|0]<<16|D[f+59|0]<<24,U0=D[f+28|0]|D[f+29|0]<<8|D[f+30|0]<<16|D[f+31|0]<<24,j=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,Z=D[f+60|0]|D[f+61|0]<<8|D[f+62|0]<<16|D[f+63|0]<<24,n0=D[f+32|0]|D[f+33|0]<<8|D[f+34|0]<<16|D[f+35|0]<<24,UA=D[f+80|0]|D[f+81|0]<<8|D[f+82|0]<<16|D[f+83|0]<<24,hA=D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24,z=D[f+112|0]|D[f+113|0]<<8|D[f+114|0]<<16|D[f+115|0]<<24,SA=D[f+96|0]|D[f+97|0]<<8|D[f+98|0]<<16|D[f+99|0]<<24,$A=D[f+36|0]|D[f+37|0]<<8|D[f+38|0]<<16|D[f+39|0]<<24,H0=D[f+84|0]|D[f+85|0]<<8|D[f+86|0]<<16|D[f+87|0]<<24,b=D[a+20|0]|D[a+21|0]<<8|D[a+22|0]<<16|D[a+23|0]<<24,FA=D[f+116|0]|D[f+117|0]<<8|D[f+118|0]<<16|D[f+119|0]<<24,F=D[f+100|0]|D[f+101|0]<<8|D[f+102|0]<<16|D[f+103|0]<<24,NA=D[f+40|0]|D[f+41|0]<<8|D[f+42|0]<<16|D[f+43|0]<<24,J0=D[f+88|0]|D[f+89|0]<<8|D[f+90|0]<<16|D[f+91|0]<<24,B=D[a+24|0]|D[a+25|0]<<8|D[a+26|0]<<16|D[a+27|0]<<24,A=D[f+120|0]|D[f+121|0]<<8|D[f+122|0]<<16|D[f+123|0]<<24,p=D[f+104|0]|D[f+105|0]<<8|D[f+106|0]<<16|D[f+107|0]<<24,yA=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,c=(h=D[f+44|0]|D[f+45|0]<<8|D[f+46|0]<<16|D[f+47|0]<<24)^(l=D[f+108|0]|D[f+109|0]<<8|D[f+110|0]<<16|D[f+111|0]<<24)&(D[f+124|0]|D[f+125|0]<<8|D[f+126|0]<<16|D[f+127|0]<<24)^(D[f+92|0]|D[f+93|0]<<8|D[f+94|0]<<16|D[f+95|0]<<24)^(D[a+28|0]|D[a+29|0]<<8|D[a+30|0]<<16|D[a+31|0]<<24),d[t+28|0]=c,d[t+29|0]=c>>>8,d[t+30|0]=c>>>16,d[t+31|0]=c>>>24,J0=NA^p&A^J0^B,d[t+24|0]=J0,d[t+25|0]=J0>>>8,d[t+26|0]=J0>>>16,d[t+27|0]=J0>>>24,H0=$A^F&FA^H0^b,d[t+20|0]=H0,d[t+21|0]=H0>>>8,d[t+22|0]=H0>>>16,d[t+23|0]=H0>>>24,UA=n0^SA&z^UA^hA,d[t+16|0]=UA,d[t+17|0]=UA>>>8,d[t+18|0]=UA>>>16,d[t+19|0]=UA>>>24,U0=Z&h^U0^j^l,d[t+12|0]=U0,d[t+13|0]=U0>>>8,d[t+14|0]=U0>>>16,d[t+15|0]=U0>>>24,NA=NA&nA^V^aA^p,d[t+8|0]=NA,d[t+9|0]=NA>>>8,d[t+10|0]=NA>>>16,d[t+11|0]=NA>>>24,$A=$A&Y^x^J^F,d[t+4|0]=$A,d[t+5|0]=$A>>>8,d[t+6|0]=$A>>>16,d[t+7|0]=$A>>>24,n0=SA^n0&K^N^yA,d[0|t]=n0,d[t+1|0]=n0>>>8,d[t+2|0]=n0>>>16,d[t+3|0]=n0>>>24,t=E[f+124>>2],E[s+280>>2]=E[f+120>>2],E[s+284>>2]=t,t=E[f+116>>2],E[s+272>>2]=E[f+112>>2],E[s+276>>2]=t,t=E[f+108>>2],E[s+248>>2]=E[f+104>>2],E[s+252>>2]=t,t=E[f+100>>2],E[s+240>>2]=E[f+96>>2],E[s+244>>2]=t,t=E[f+124>>2],E[s+232>>2]=E[f+120>>2],E[s+236>>2]=t,t=E[f+116>>2],E[s+224>>2]=E[f+112>>2],E[s+228>>2]=t,a2(a=s+256|0,s+240|0,s+224|0),t=E[s+268>>2],E[f+120>>2]=E[s+264>>2],E[f+124>>2]=t,t=E[s+260>>2],E[f+112>>2]=E[s+256>>2],E[f+116>>2]=t,t=E[f+92>>2],E[s+216>>2]=E[f+88>>2],E[s+220>>2]=t,t=E[f+84>>2],E[s+208>>2]=E[f+80>>2],E[s+212>>2]=t,t=E[f+108>>2],E[s+200>>2]=E[f+104>>2],E[s+204>>2]=t,t=E[f+100>>2],E[s+192>>2]=E[f+96>>2],E[s+196>>2]=t,a2(a,s+208|0,s+192|0),t=E[s+268>>2],E[f+104>>2]=E[s+264>>2],E[f+108>>2]=t,t=E[s+260>>2],E[f+96>>2]=E[s+256>>2],E[f+100>>2]=t,t=E[f+76>>2],E[s+184>>2]=E[f+72>>2],E[s+188>>2]=t,SA=E[4+(t=f- -64|0)>>2],E[s+176>>2]=E[t>>2],E[s+180>>2]=SA,SA=E[f+92>>2],E[s+168>>2]=E[f+88>>2],E[s+172>>2]=SA,SA=E[f+84>>2],E[s+160>>2]=E[f+80>>2],E[s+164>>2]=SA,a2(a,s+176|0,s+160|0),SA=E[s+268>>2],E[f+88>>2]=E[s+264>>2],E[f+92>>2]=SA,SA=E[s+260>>2],E[f+80>>2]=E[s+256>>2],E[f+84>>2]=SA,SA=E[f+60>>2],E[s+152>>2]=E[f+56>>2],E[s+156>>2]=SA,SA=E[f+52>>2],E[s+144>>2]=E[f+48>>2],E[s+148>>2]=SA,SA=E[f+76>>2],E[s+136>>2]=E[f+72>>2],E[s+140>>2]=SA,SA=E[t+4>>2],E[s+128>>2]=E[t>>2],E[s+132>>2]=SA,a2(a,s+144|0,s+128|0),SA=E[s+268>>2],E[f+72>>2]=E[s+264>>2],E[f+76>>2]=SA,SA=E[s+260>>2],E[t>>2]=E[s+256>>2],E[t+4>>2]=SA,SA=E[f+44>>2],E[s+120>>2]=E[f+40>>2],E[s+124>>2]=SA,SA=E[f+36>>2],E[s+112>>2]=E[f+32>>2],E[s+116>>2]=SA,SA=E[f+60>>2],E[s+104>>2]=E[f+56>>2],E[s+108>>2]=SA,SA=E[f+52>>2],E[s+96>>2]=E[f+48>>2],E[s+100>>2]=SA,a2(a,s+112|0,s+96|0),SA=E[s+268>>2],E[f+56>>2]=E[s+264>>2],E[f+60>>2]=SA,SA=E[s+260>>2],E[f+48>>2]=E[s+256>>2],E[f+52>>2]=SA,SA=E[f+28>>2],E[s+88>>2]=E[f+24>>2],E[s+92>>2]=SA,SA=E[f+20>>2],E[s+80>>2]=E[f+16>>2],E[s+84>>2]=SA,SA=E[f+44>>2],E[s+72>>2]=E[f+40>>2],E[s+76>>2]=SA,SA=E[f+36>>2],E[s+64>>2]=E[f+32>>2],E[s+68>>2]=SA,a2(a,s+80|0,s- -64|0),SA=E[s+268>>2],E[f+40>>2]=E[s+264>>2],E[f+44>>2]=SA,SA=E[s+260>>2],E[f+32>>2]=E[s+256>>2],E[f+36>>2]=SA,SA=E[f+12>>2],E[s+56>>2]=E[f+8>>2],E[s+60>>2]=SA,SA=E[f+4>>2],E[s+48>>2]=E[f>>2],E[s+52>>2]=SA,SA=E[f+28>>2],E[s+40>>2]=E[f+24>>2],E[s+44>>2]=SA,SA=E[f+20>>2],E[s+32>>2]=E[f+16>>2],E[s+36>>2]=SA,a2(a,s+48|0,s+32|0),SA=E[s+268>>2],E[f+24>>2]=E[s+264>>2],E[f+28>>2]=SA,SA=E[s+260>>2],E[f+16>>2]=E[s+256>>2],E[f+20>>2]=SA,SA=E[s+284>>2],E[s+24>>2]=E[s+280>>2],E[s+28>>2]=SA,SA=E[s+276>>2],E[s+16>>2]=E[s+272>>2],E[s+20>>2]=SA,SA=E[f+12>>2],E[s+8>>2]=E[f+8>>2],E[s+12>>2]=SA,SA=E[f+4>>2],E[s>>2]=E[f>>2],E[s+4>>2]=SA,a2(a,s+16|0,s),a=E[s+268>>2],E[f+8>>2]=E[s+264>>2],E[f+12>>2]=a,a=E[s+260>>2],E[f>>2]=E[s+256>>2],E[f+4>>2]=a,E[f+12>>2]=U0^(D[f+12|0]|D[f+13|0]<<8|D[f+14|0]<<16|D[f+15|0]<<24),E[f+8>>2]=NA^(D[f+8|0]|D[f+9|0]<<8|D[f+10|0]<<16|D[f+11|0]<<24),E[f+4>>2]=$A^(D[f+4|0]|D[f+5|0]<<8|D[f+6|0]<<16|D[f+7|0]<<24),E[f>>2]=n0^(D[0|f]|D[f+1|0]<<8|D[f+2|0]<<16|D[f+3|0]<<24),E[t>>2]=UA^(D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24),E[f+68>>2]=H0^(D[f+68|0]|D[f+69|0]<<8|D[f+70|0]<<16|D[f+71|0]<<24),E[f+72>>2]=J0^(D[f+72|0]|D[f+73|0]<<8|D[f+74|0]<<16|D[f+75|0]<<24),E[f+76>>2]=c^(D[f+76|0]|D[f+77|0]<<8|D[f+78|0]<<16|D[f+79|0]<<24),b0=s+288|0}function oi(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z,b,FA,B,A,yA,SA,n0,$A,NA,U0,UA,H0,J0=0;b0=s=b0-288|0,hA=D[f+16|0]|D[f+17|0]<<8|D[f+18|0]<<16|D[f+19|0]<<24,z=D[f+48|0]|D[f+49|0]<<8|D[f+50|0]<<16|D[f+51|0]<<24,c=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,b=D[f+20|0]|D[f+21|0]<<8|D[f+22|0]<<16|D[f+23|0]<<24,FA=D[f+52|0]|D[f+53|0]<<8|D[f+54|0]<<16|D[f+55|0]<<24,F=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,B=D[f+24|0]|D[f+25|0]<<8|D[f+26|0]<<16|D[f+27|0]<<24,A=D[f+56|0]|D[f+57|0]<<8|D[f+58|0]<<16|D[f+59|0]<<24,p=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,yA=D[f+28|0]|D[f+29|0]<<8|D[f+30|0]<<16|D[f+31|0]<<24,SA=D[f+60|0]|D[f+61|0]<<8|D[f+62|0]<<16|D[f+63|0]<<24,J0=D[f+32|0]|D[f+33|0]<<8|D[f+34|0]<<16|D[f+35|0]<<24,h=D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24,n0=D[f+80|0]|D[f+81|0]<<8|D[f+82|0]<<16|D[f+83|0]<<24,$A=D[f+112|0]|D[f+113|0]<<8|D[f+114|0]<<16|D[f+115|0]<<24,l=D[f+96|0]|D[f+97|0]<<8|D[f+98|0]<<16|D[f+99|0]<<24,N=D[f+36|0]|D[f+37|0]<<8|D[f+38|0]<<16|D[f+39|0]<<24,K=D[a+20|0]|D[a+21|0]<<8|D[a+22|0]<<16|D[a+23|0]<<24,NA=D[f+84|0]|D[f+85|0]<<8|D[f+86|0]<<16|D[f+87|0]<<24,U0=D[f+116|0]|D[f+117|0]<<8|D[f+118|0]<<16|D[f+119|0]<<24,x=D[f+100|0]|D[f+101|0]<<8|D[f+102|0]<<16|D[f+103|0]<<24,J=D[f+40|0]|D[f+41|0]<<8|D[f+42|0]<<16|D[f+43|0]<<24,Y=D[a+24|0]|D[a+25|0]<<8|D[a+26|0]<<16|D[a+27|0]<<24,UA=D[f+88|0]|D[f+89|0]<<8|D[f+90|0]<<16|D[f+91|0]<<24,H0=D[f+120|0]|D[f+121|0]<<8|D[f+122|0]<<16|D[f+123|0]<<24,V=D[f+104|0]|D[f+105|0]<<8|D[f+106|0]<<16|D[f+107|0]<<24,aA=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,a=(nA=D[f+44|0]|D[f+45|0]<<8|D[f+46|0]<<16|D[f+47|0]<<24)^(j=D[a+28|0]|D[a+29|0]<<8|D[a+30|0]<<16|D[a+31|0]<<24)^(Z=D[f+108|0]|D[f+109|0]<<8|D[f+110|0]<<16|D[f+111|0]<<24)&(D[f+124|0]|D[f+125|0]<<8|D[f+126|0]<<16|D[f+127|0]<<24)^(D[f+92|0]|D[f+93|0]<<8|D[f+94|0]<<16|D[f+95|0]<<24),d[t+28|0]=a,d[t+29|0]=a>>>8,d[t+30|0]=a>>>16,d[t+31|0]=a>>>24,a=V&H0^UA^Y^J,d[t+24|0]=a,d[t+25|0]=a>>>8,d[t+26|0]=a>>>16,d[t+27|0]=a>>>24,a=x&U0^NA^K^N,d[t+20|0]=a,d[t+21|0]=a>>>8,d[t+22|0]=a>>>16,d[t+23|0]=a>>>24,a=J0^l&$A^n0^h,d[t+16|0]=a,d[t+17|0]=a>>>8,d[t+18|0]=a>>>16,d[t+19|0]=a>>>24,a=SA&nA^yA^p^Z,d[t+12|0]=a,d[t+13|0]=a>>>8,d[t+14|0]=a>>>16,d[t+15|0]=a>>>24,a=J&A^B^F^V,d[t+8|0]=a,d[t+9|0]=a>>>8,d[t+10|0]=a>>>16,d[t+11|0]=a>>>24,a=N&FA^b^c^x,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,a=J0&z^hA^aA^l,d[0|t]=a,d[t+1|0]=a>>>8,d[t+2|0]=a>>>16,d[t+3|0]=a>>>24,t=E[f+124>>2],E[s+280>>2]=E[f+120>>2],E[s+284>>2]=t,t=E[f+116>>2],E[s+272>>2]=E[f+112>>2],E[s+276>>2]=t,t=E[f+108>>2],E[s+248>>2]=E[f+104>>2],E[s+252>>2]=t,t=E[f+100>>2],E[s+240>>2]=E[f+96>>2],E[s+244>>2]=t,t=E[f+124>>2],E[s+232>>2]=E[f+120>>2],E[s+236>>2]=t,t=E[f+116>>2],E[s+224>>2]=E[f+112>>2],E[s+228>>2]=t,a2(a=s+256|0,s+240|0,s+224|0),t=E[s+268>>2],E[f+120>>2]=E[s+264>>2],E[f+124>>2]=t,t=E[s+260>>2],E[f+112>>2]=E[s+256>>2],E[f+116>>2]=t,t=E[f+92>>2],E[s+216>>2]=E[f+88>>2],E[s+220>>2]=t,t=E[f+84>>2],E[s+208>>2]=E[f+80>>2],E[s+212>>2]=t,t=E[f+108>>2],E[s+200>>2]=E[f+104>>2],E[s+204>>2]=t,t=E[f+100>>2],E[s+192>>2]=E[f+96>>2],E[s+196>>2]=t,a2(a,s+208|0,s+192|0),t=E[s+268>>2],E[f+104>>2]=E[s+264>>2],E[f+108>>2]=t,t=E[s+260>>2],E[f+96>>2]=E[s+256>>2],E[f+100>>2]=t,t=E[f+76>>2],E[s+184>>2]=E[f+72>>2],E[s+188>>2]=t,J0=E[4+(t=f- -64|0)>>2],E[s+176>>2]=E[t>>2],E[s+180>>2]=J0,J0=E[f+92>>2],E[s+168>>2]=E[f+88>>2],E[s+172>>2]=J0,J0=E[f+84>>2],E[s+160>>2]=E[f+80>>2],E[s+164>>2]=J0,a2(a,s+176|0,s+160|0),J0=E[s+268>>2],E[f+88>>2]=E[s+264>>2],E[f+92>>2]=J0,J0=E[s+260>>2],E[f+80>>2]=E[s+256>>2],E[f+84>>2]=J0,J0=E[f+60>>2],E[s+152>>2]=E[f+56>>2],E[s+156>>2]=J0,J0=E[f+52>>2],E[s+144>>2]=E[f+48>>2],E[s+148>>2]=J0,J0=E[f+76>>2],E[s+136>>2]=E[f+72>>2],E[s+140>>2]=J0,J0=E[t+4>>2],E[s+128>>2]=E[t>>2],E[s+132>>2]=J0,a2(a,s+144|0,s+128|0),J0=E[s+268>>2],E[f+72>>2]=E[s+264>>2],E[f+76>>2]=J0,J0=E[s+260>>2],E[t>>2]=E[s+256>>2],E[t+4>>2]=J0,J0=E[f+44>>2],E[s+120>>2]=E[f+40>>2],E[s+124>>2]=J0,J0=E[f+36>>2],E[s+112>>2]=E[f+32>>2],E[s+116>>2]=J0,J0=E[f+60>>2],E[s+104>>2]=E[f+56>>2],E[s+108>>2]=J0,J0=E[f+52>>2],E[s+96>>2]=E[f+48>>2],E[s+100>>2]=J0,a2(a,s+112|0,s+96|0),J0=E[s+268>>2],E[f+56>>2]=E[s+264>>2],E[f+60>>2]=J0,J0=E[s+260>>2],E[f+48>>2]=E[s+256>>2],E[f+52>>2]=J0,J0=E[f+28>>2],E[s+88>>2]=E[f+24>>2],E[s+92>>2]=J0,J0=E[f+20>>2],E[s+80>>2]=E[f+16>>2],E[s+84>>2]=J0,J0=E[f+44>>2],E[s+72>>2]=E[f+40>>2],E[s+76>>2]=J0,J0=E[f+36>>2],E[s+64>>2]=E[f+32>>2],E[s+68>>2]=J0,a2(a,s+80|0,s- -64|0),J0=E[s+268>>2],E[f+40>>2]=E[s+264>>2],E[f+44>>2]=J0,J0=E[s+260>>2],E[f+32>>2]=E[s+256>>2],E[f+36>>2]=J0,J0=E[f+12>>2],E[s+56>>2]=E[f+8>>2],E[s+60>>2]=J0,J0=E[f+4>>2],E[s+48>>2]=E[f>>2],E[s+52>>2]=J0,J0=E[f+28>>2],E[s+40>>2]=E[f+24>>2],E[s+44>>2]=J0,J0=E[f+20>>2],E[s+32>>2]=E[f+16>>2],E[s+36>>2]=J0,a2(a,s+48|0,s+32|0),J0=E[s+268>>2],E[f+24>>2]=E[s+264>>2],E[f+28>>2]=J0,J0=E[s+260>>2],E[f+16>>2]=E[s+256>>2],E[f+20>>2]=J0,J0=E[s+284>>2],E[s+24>>2]=E[s+280>>2],E[s+28>>2]=J0,J0=E[s+276>>2],E[s+16>>2]=E[s+272>>2],E[s+20>>2]=J0,J0=E[f+12>>2],E[s+8>>2]=E[f+8>>2],E[s+12>>2]=J0,J0=E[f+4>>2],E[s>>2]=E[f>>2],E[s+4>>2]=J0,a2(a,s+16|0,s),a=E[s+268>>2],E[f+8>>2]=E[s+264>>2],E[f+12>>2]=a,a=E[s+260>>2],E[f>>2]=E[s+256>>2],E[f+4>>2]=a,E[f+12>>2]=(D[f+12|0]|D[f+13|0]<<8|D[f+14|0]<<16|D[f+15|0]<<24)^p,E[f+8>>2]=(D[f+8|0]|D[f+9|0]<<8|D[f+10|0]<<16|D[f+11|0]<<24)^F,E[f+4>>2]=(D[f+4|0]|D[f+5|0]<<8|D[f+6|0]<<16|D[f+7|0]<<24)^c,E[f>>2]=(D[0|f]|D[f+1|0]<<8|D[f+2|0]<<16|D[f+3|0]<<24)^aA,E[t>>2]=(D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24)^h,E[f+68>>2]=(D[f+68|0]|D[f+69|0]<<8|D[f+70|0]<<16|D[f+71|0]<<24)^K,E[f+72>>2]=(D[f+72|0]|D[f+73|0]<<8|D[f+74|0]<<16|D[f+75|0]<<24)^Y,E[f+76>>2]=j^(D[f+76|0]|D[f+77|0]<<8|D[f+78|0]<<16|D[f+79|0]<<24),b0=s+288|0}function eB(t,a,f,s,c){var F,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0;for(b0=F=b0-224|0,aA=(D[c+60|0]|D[c+61|0]<<8|D[c+62|0]<<16|D[c+63|0]<<24)^s>>>29,nA=(D[c+56|0]|D[c+57|0]<<8|D[c+58|0]<<16|D[c+59|0]<<24)^s<<3,x=(D[c+52|0]|D[c+53|0]<<8|D[c+54|0]<<16|D[c+55|0]<<24)^f>>>29,Y=(D[0|(p=c+48|0)]|D[p+1|0]<<8|D[p+2|0]<<16|D[p+3|0]<<24)^f<<3,h=c+16|0,l=c+32|0,N=c- -64|0,K=c+80|0;f=E[K+12>>2],E[F+216>>2]=E[K+8>>2],E[F+220>>2]=f,f=E[K+4>>2],E[F+208>>2]=E[K>>2],E[F+212>>2]=f,f=E[N+12>>2],E[F+184>>2]=E[N+8>>2],E[F+188>>2]=f,f=E[N+4>>2],E[F+176>>2]=E[N>>2],E[F+180>>2]=f,f=E[K+12>>2],E[F+168>>2]=E[K+8>>2],E[F+172>>2]=f,f=E[K+4>>2],E[F+160>>2]=E[K>>2],E[F+164>>2]=f,a2(s=F+192|0,F+176|0,F+160|0),f=E[F+204>>2],E[K+8>>2]=E[F+200>>2],E[K+12>>2]=f,f=E[F+196>>2],E[K>>2]=E[F+192>>2],E[K+4>>2]=f,f=E[p+12>>2],E[F+152>>2]=E[p+8>>2],E[F+156>>2]=f,f=E[p+4>>2],E[F+144>>2]=E[p>>2],E[F+148>>2]=f,f=E[N+12>>2],E[F+136>>2]=E[N+8>>2],E[F+140>>2]=f,f=E[N+4>>2],E[F+128>>2]=E[N>>2],E[F+132>>2]=f,a2(s,F+144|0,F+128|0),f=E[F+204>>2],E[N+8>>2]=E[F+200>>2],E[N+12>>2]=f,f=E[F+196>>2],E[N>>2]=E[F+192>>2],E[N+4>>2]=f,f=E[l+12>>2],E[F+120>>2]=E[l+8>>2],E[F+124>>2]=f,f=E[l+4>>2],E[F+112>>2]=E[l>>2],E[F+116>>2]=f,f=E[p+12>>2],E[F+104>>2]=E[p+8>>2],E[F+108>>2]=f,f=E[p+4>>2],E[F+96>>2]=E[p>>2],E[F+100>>2]=f,a2(s,F+112|0,F+96|0),f=E[F+204>>2],E[p+8>>2]=E[F+200>>2],E[p+12>>2]=f,f=E[F+196>>2],E[p>>2]=E[F+192>>2],E[p+4>>2]=f,f=E[h+12>>2],E[F+88>>2]=E[h+8>>2],E[F+92>>2]=f,f=E[h+4>>2],E[F+80>>2]=E[h>>2],E[F+84>>2]=f,f=E[l+12>>2],E[F+72>>2]=E[l+8>>2],E[F+76>>2]=f,f=E[l+4>>2],E[F+64>>2]=E[l>>2],E[F+68>>2]=f,a2(s,F+80|0,F- -64|0),f=E[F+204>>2],E[l+8>>2]=E[F+200>>2],E[l+12>>2]=f,f=E[F+196>>2],E[l>>2]=E[F+192>>2],E[l+4>>2]=f,f=E[c+12>>2],E[F+56>>2]=E[c+8>>2],E[F+60>>2]=f,f=E[c+4>>2],E[F+48>>2]=E[c>>2],E[F+52>>2]=f,f=E[h+12>>2],E[F+40>>2]=E[h+8>>2],E[F+44>>2]=f,f=E[h+4>>2],E[F+32>>2]=E[h>>2],E[F+36>>2]=f,a2(s,F+48|0,F+32|0),f=E[F+204>>2],E[h+8>>2]=E[F+200>>2],E[h+12>>2]=f,f=E[F+196>>2],E[h>>2]=E[F+192>>2],E[h+4>>2]=f,f=E[F+220>>2],E[F+24>>2]=E[F+216>>2],E[F+28>>2]=f,f=E[F+212>>2],E[F+16>>2]=E[F+208>>2],E[F+20>>2]=f,f=E[c+12>>2],E[F+8>>2]=E[c+8>>2],E[F+12>>2]=f,f=E[c+4>>2],E[F>>2]=E[c>>2],E[F+4>>2]=f,a2(s,F+16|0,F),V=E[F+192>>2],s=E[F+196>>2],f=E[F+200>>2],j=aA^E[F+204>>2],E[c+12>>2]=j,Z=f^nA,E[c+8>>2]=Z,hA=s^x,E[c+4>>2]=hA,z=Y^V,E[c>>2]=z,(0|(J=J+1|0))!=7;);A:{I:{B:{if(f=a-16|0){if((0|f)==16)break B;break I}b=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,p=D[c+48|0]|D[c+49|0]<<8|D[c+50|0]<<16|D[c+51|0]<<24,h=D[c+32|0]|D[c+33|0]<<8|D[c+34|0]<<16|D[c+35|0]<<24,l=D[c+80|0]|D[c+81|0]<<8|D[c+82|0]<<16|D[c+83|0]<<24,N=D[0|(a=c- -64|0)]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,K=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,aA=D[c+52|0]|D[c+53|0]<<8|D[c+54|0]<<16|D[c+55|0]<<24,nA=D[c+36|0]|D[c+37|0]<<8|D[c+38|0]<<16|D[c+39|0]<<24,x=D[c+84|0]|D[c+85|0]<<8|D[c+86|0]<<16|D[c+87|0]<<24,Y=D[c+68|0]|D[c+69|0]<<8|D[c+70|0]<<16|D[c+71|0]<<24,V=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,J=D[c+56|0]|D[c+57|0]<<8|D[c+58|0]<<16|D[c+59|0]<<24,s=D[c+40|0]|D[c+41|0]<<8|D[c+42|0]<<16|D[c+43|0]<<24,f=D[c+88|0]|D[c+89|0]<<8|D[c+90|0]<<16|D[c+91|0]<<24,a=D[c+72|0]|D[c+73|0]<<8|D[c+74|0]<<16|D[c+75|0]<<24,c=j^(D[c+28|0]|D[c+29|0]<<8|D[c+30|0]<<16|D[c+31|0]<<24)^(D[c+60|0]|D[c+61|0]<<8|D[c+62|0]<<16|D[c+63|0]<<24)^(D[c+44|0]|D[c+45|0]<<8|D[c+46|0]<<16|D[c+47|0]<<24)^(D[c+92|0]|D[c+93|0]<<8|D[c+94|0]<<16|D[c+95|0]<<24)^(D[c+76|0]|D[c+77|0]<<8|D[c+78|0]<<16|D[c+79|0]<<24),d[t+12|0]=c,d[t+13|0]=c>>>8,d[t+14|0]=c>>>16,d[t+15|0]=c>>>24,a=Z^V^a^f^s^J,d[t+8|0]=a,d[t+9|0]=a>>>8,d[t+10|0]=a>>>16,d[t+11|0]=a>>>24,a=hA^K^aA^nA^x^Y,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,a=z^b^p^h^l^N,d[0|t]=a,d[t+1|0]=a>>>8,d[t+2|0]=a>>>16,d[t+3|0]=a>>>24;break A}Y=D[c+32|0]|D[c+33|0]<<8|D[c+34|0]<<16|D[c+35|0]<<24,V=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,J=D[c+36|0]|D[c+37|0]<<8|D[c+38|0]<<16|D[c+39|0]<<24,s=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,f=D[c+40|0]|D[c+41|0]<<8|D[c+42|0]<<16|D[c+43|0]<<24,a=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,x=j^(D[c+44|0]|D[c+45|0]<<8|D[c+46|0]<<16|D[c+47|0]<<24)^(D[c+28|0]|D[c+29|0]<<8|D[c+30|0]<<16|D[c+31|0]<<24),d[t+12|0]=x,d[t+13|0]=x>>>8,d[t+14|0]=x>>>16,d[t+15|0]=x>>>24,a=Z^a^f,d[t+8|0]=a,d[t+9|0]=a>>>8,d[t+10|0]=a>>>16,d[t+11|0]=a>>>24,a=hA^s^J,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,a=z^Y^V,d[0|t]=a,d[t+1|0]=a>>>8,d[t+2|0]=a>>>16,d[t+3|0]=a>>>24,aA=D[c+48|0]|D[c+49|0]<<8|D[c+50|0]<<16|D[c+51|0]<<24,nA=D[c+80|0]|D[c+81|0]<<8|D[c+82|0]<<16|D[c+83|0]<<24,x=D[0|(a=c- -64|0)]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,Y=D[c+52|0]|D[c+53|0]<<8|D[c+54|0]<<16|D[c+55|0]<<24,V=D[c+84|0]|D[c+85|0]<<8|D[c+86|0]<<16|D[c+87|0]<<24,J=D[c+68|0]|D[c+69|0]<<8|D[c+70|0]<<16|D[c+71|0]<<24,s=D[c+56|0]|D[c+57|0]<<8|D[c+58|0]<<16|D[c+59|0]<<24,f=D[c+88|0]|D[c+89|0]<<8|D[c+90|0]<<16|D[c+91|0]<<24,a=D[c+72|0]|D[c+73|0]<<8|D[c+74|0]<<16|D[c+75|0]<<24,c=(D[c+60|0]|D[c+61|0]<<8|D[c+62|0]<<16|D[c+63|0]<<24)^(D[c+92|0]|D[c+93|0]<<8|D[c+94|0]<<16|D[c+95|0]<<24)^(D[c+76|0]|D[c+77|0]<<8|D[c+78|0]<<16|D[c+79|0]<<24),d[t+28|0]=c,d[t+29|0]=c>>>8,d[t+30|0]=c>>>16,d[t+31|0]=c>>>24,a=s^a^f,d[t+24|0]=a,d[t+25|0]=a>>>8,d[t+26|0]=a>>>16,d[t+27|0]=a>>>24,a=Y^V^J,d[t+20|0]=a,d[t+21|0]=a>>>8,d[t+22|0]=a>>>16,d[t+23|0]=a>>>24,a=aA^x^nA,d[t+16|0]=a,d[t+17|0]=a>>>8,d[t+18|0]=a>>>16,d[t+19|0]=a>>>24;break A}PI(t,0,a)}b0=F+224|0}function VB(t,a,f,s){var c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z,b,FA,B,A,yA,SA,n0,$A=0,NA=0,U0=0,UA=0,H0=0,J0=0,A0=0,e0=0;b0=c=b0-320|0,U0=32-f|0,$A=PI((NA=c+256|0)+f|0,0,f>>>0<=31?U0:0),jI(NA,a,f),h=D[s+16|0]|D[s+17|0]<<8|D[s+18|0]<<16|D[s+19|0]<<24,l=D[s+48|0]|D[s+49|0]<<8|D[s+50|0]<<16|D[s+51|0]<<24,N=D[s+20|0]|D[s+21|0]<<8|D[s+22|0]<<16|D[s+23|0]<<24,K=D[s+52|0]|D[s+53|0]<<8|D[s+54|0]<<16|D[s+55|0]<<24,x=D[s+24|0]|D[s+25|0]<<8|D[s+26|0]<<16|D[s+27|0]<<24,J=D[s+56|0]|D[s+57|0]<<8|D[s+58|0]<<16|D[s+59|0]<<24,Y=D[s+28|0]|D[s+29|0]<<8|D[s+30|0]<<16|D[s+31|0]<<24,V=D[s+60|0]|D[s+61|0]<<8|D[s+62|0]<<16|D[s+63|0]<<24,a=D[s+32|0]|D[s+33|0]<<8|D[s+34|0]<<16|D[s+35|0]<<24,aA=D[s+80|0]|D[s+81|0]<<8|D[s+82|0]<<16|D[s+83|0]<<24,nA=D[s+112|0]|D[s+113|0]<<8|D[s+114|0]<<16|D[s+115|0]<<24,UA=D[s+96|0]|D[s+97|0]<<8|D[s+98|0]<<16|D[s+99|0]<<24,H0=D[s+36|0]|D[s+37|0]<<8|D[s+38|0]<<16|D[s+39|0]<<24,j=D[s+84|0]|D[s+85|0]<<8|D[s+86|0]<<16|D[s+87|0]<<24,Z=D[s+116|0]|D[s+117|0]<<8|D[s+118|0]<<16|D[s+119|0]<<24,J0=D[s+100|0]|D[s+101|0]<<8|D[s+102|0]<<16|D[s+103|0]<<24,A0=D[s+40|0]|D[s+41|0]<<8|D[s+42|0]<<16|D[s+43|0]<<24,hA=D[s+88|0]|D[s+89|0]<<8|D[s+90|0]<<16|D[s+91|0]<<24,z=D[s+120|0]|D[s+121|0]<<8|D[s+122|0]<<16|D[s+123|0]<<24,e0=D[s+104|0]|D[s+105|0]<<8|D[s+106|0]<<16|D[s+107|0]<<24,b=E[c+256>>2],FA=E[c+260>>2],B=E[c+264>>2],A=E[c+268>>2],yA=E[c+272>>2],SA=E[c+276>>2],n0=E[c+280>>2],F=D[s+44|0]|D[s+45|0]<<8|D[s+46|0]<<16|D[s+47|0]<<24,p=D[s+108|0]|D[s+109|0]<<8|D[s+110|0]<<16|D[s+111|0]<<24,E[c+284>>2]=F^p&(D[s+124|0]|D[s+125|0]<<8|D[s+126|0]<<16|D[s+127|0]<<24)^E[c+284>>2]^(D[s+92|0]|D[s+93|0]<<8|D[s+94|0]<<16|D[s+95|0]<<24),E[c+280>>2]=A0^e0&z^hA^n0,E[c+276>>2]=H0^J0&Z^j^SA,E[c+272>>2]=a^UA&nA^aA^yA,E[c+268>>2]=V&F^Y^A^p,E[c+264>>2]=e0^A0&J^x^B,E[c+260>>2]=J0^H0&K^N^FA,E[c+256>>2]=UA^a&l^h^b,PI($A,0,U0),jI(t,NA,f),f=E[c+284>>2],NA=E[c+280>>2],UA=E[c+276>>2],H0=E[c+272>>2],J0=E[c+256>>2],A0=E[c+260>>2],e0=E[c+264>>2],U0=E[c+268>>2],t=E[s+124>>2],E[c+312>>2]=E[s+120>>2],E[c+316>>2]=t,t=E[s+116>>2],E[c+304>>2]=E[s+112>>2],E[c+308>>2]=t,t=E[s+108>>2],E[c+248>>2]=E[s+104>>2],E[c+252>>2]=t,t=E[s+100>>2],E[c+240>>2]=E[s+96>>2],E[c+244>>2]=t,t=E[s+124>>2],E[c+232>>2]=E[s+120>>2],E[c+236>>2]=t,t=E[s+116>>2],E[c+224>>2]=E[s+112>>2],E[c+228>>2]=t,a2(a=c+288|0,c+240|0,c+224|0),t=E[c+300>>2],E[s+120>>2]=E[c+296>>2],E[s+124>>2]=t,t=E[c+292>>2],E[s+112>>2]=E[c+288>>2],E[s+116>>2]=t,t=E[s+92>>2],E[c+216>>2]=E[s+88>>2],E[c+220>>2]=t,t=E[s+84>>2],E[c+208>>2]=E[s+80>>2],E[c+212>>2]=t,t=E[s+108>>2],E[c+200>>2]=E[s+104>>2],E[c+204>>2]=t,t=E[s+100>>2],E[c+192>>2]=E[s+96>>2],E[c+196>>2]=t,a2(a,c+208|0,c+192|0),t=E[c+300>>2],E[s+104>>2]=E[c+296>>2],E[s+108>>2]=t,t=E[c+292>>2],E[s+96>>2]=E[c+288>>2],E[s+100>>2]=t,t=E[s+76>>2],E[c+184>>2]=E[s+72>>2],E[c+188>>2]=t,$A=E[4+(t=s- -64|0)>>2],E[c+176>>2]=E[t>>2],E[c+180>>2]=$A,$A=E[s+92>>2],E[c+168>>2]=E[s+88>>2],E[c+172>>2]=$A,$A=E[s+84>>2],E[c+160>>2]=E[s+80>>2],E[c+164>>2]=$A,a2(a,c+176|0,c+160|0),$A=E[c+300>>2],E[s+88>>2]=E[c+296>>2],E[s+92>>2]=$A,$A=E[c+292>>2],E[s+80>>2]=E[c+288>>2],E[s+84>>2]=$A,$A=E[s+60>>2],E[c+152>>2]=E[s+56>>2],E[c+156>>2]=$A,$A=E[s+52>>2],E[c+144>>2]=E[s+48>>2],E[c+148>>2]=$A,$A=E[s+76>>2],E[c+136>>2]=E[s+72>>2],E[c+140>>2]=$A,$A=E[t+4>>2],E[c+128>>2]=E[t>>2],E[c+132>>2]=$A,a2(a,c+144|0,c+128|0),$A=E[c+300>>2],E[s+72>>2]=E[c+296>>2],E[s+76>>2]=$A,$A=E[c+292>>2],E[t>>2]=E[c+288>>2],E[t+4>>2]=$A,$A=E[s+44>>2],E[c+120>>2]=E[s+40>>2],E[c+124>>2]=$A,$A=E[s+36>>2],E[c+112>>2]=E[s+32>>2],E[c+116>>2]=$A,$A=E[s+60>>2],E[c+104>>2]=E[s+56>>2],E[c+108>>2]=$A,$A=E[s+52>>2],E[c+96>>2]=E[s+48>>2],E[c+100>>2]=$A,a2(a,c+112|0,c+96|0),$A=E[c+300>>2],E[s+56>>2]=E[c+296>>2],E[s+60>>2]=$A,$A=E[c+292>>2],E[s+48>>2]=E[c+288>>2],E[s+52>>2]=$A,$A=E[s+28>>2],E[c+88>>2]=E[s+24>>2],E[c+92>>2]=$A,$A=E[s+20>>2],E[c+80>>2]=E[s+16>>2],E[c+84>>2]=$A,$A=E[s+44>>2],E[c+72>>2]=E[s+40>>2],E[c+76>>2]=$A,$A=E[s+36>>2],E[c+64>>2]=E[s+32>>2],E[c+68>>2]=$A,a2(a,c+80|0,c- -64|0),$A=E[c+300>>2],E[s+40>>2]=E[c+296>>2],E[s+44>>2]=$A,$A=E[c+292>>2],E[s+32>>2]=E[c+288>>2],E[s+36>>2]=$A,$A=E[s+12>>2],E[c+56>>2]=E[s+8>>2],E[c+60>>2]=$A,$A=E[s+4>>2],E[c+48>>2]=E[s>>2],E[c+52>>2]=$A,$A=E[s+28>>2],E[c+40>>2]=E[s+24>>2],E[c+44>>2]=$A,$A=E[s+20>>2],E[c+32>>2]=E[s+16>>2],E[c+36>>2]=$A,a2(a,c+48|0,c+32|0),$A=E[c+300>>2],E[s+24>>2]=E[c+296>>2],E[s+28>>2]=$A,$A=E[c+292>>2],E[s+16>>2]=E[c+288>>2],E[s+20>>2]=$A,$A=E[c+316>>2],E[c+24>>2]=E[c+312>>2],E[c+28>>2]=$A,$A=E[c+308>>2],E[c+16>>2]=E[c+304>>2],E[c+20>>2]=$A,$A=E[s+12>>2],E[c+8>>2]=E[s+8>>2],E[c+12>>2]=$A,$A=E[s+4>>2],E[c>>2]=E[s>>2],E[c+4>>2]=$A,a2(a,c+16|0,c),a=E[c+300>>2],E[s+8>>2]=E[c+296>>2],E[s+12>>2]=a,a=E[c+292>>2],E[s>>2]=E[c+288>>2],E[s+4>>2]=a,E[s+12>>2]=U0^(D[s+12|0]|D[s+13|0]<<8|D[s+14|0]<<16|D[s+15|0]<<24),E[s+8>>2]=e0^(D[s+8|0]|D[s+9|0]<<8|D[s+10|0]<<16|D[s+11|0]<<24),E[s+4>>2]=A0^(D[s+4|0]|D[s+5|0]<<8|D[s+6|0]<<16|D[s+7|0]<<24),E[s>>2]=J0^(D[0|s]|D[s+1|0]<<8|D[s+2|0]<<16|D[s+3|0]<<24),E[t>>2]=H0^(D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24),E[s+68>>2]=UA^(D[s+68|0]|D[s+69|0]<<8|D[s+70|0]<<16|D[s+71|0]<<24),E[s+72>>2]=NA^(D[s+72|0]|D[s+73|0]<<8|D[s+74|0]<<16|D[s+75|0]<<24),E[s+76>>2]=f^(D[s+76|0]|D[s+77|0]<<8|D[s+78|0]<<16|D[s+79|0]<<24),b0=c+320|0}function y0(t,a){var f,s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z,b,FA,B,A,yA,SA,n0,$A,NA,U0,UA,H0,J0,A0=0,e0=0,Z0=0,g2=0,E2=0,o2=0,n2=0,k2=0,D2=0,G2=0,b2=0,c2=0,Y2=0,q2=0,Z2=0,II=0,cI=0,AI=0,EI=0,QI=0,pI=0,O0=0;A0=wA(s=(j=E[a+12>>2])<<1,h=s>>31,j,FA=j>>31),Z0=v,e0=(D2=wA(E2=E[a+16>>2],l=E2>>31,N=(g2=E[a+8>>2])<<1,Y=N>>31))+A0|0,A0=v+Z0|0,A0=e0>>>0>>0?A0+1|0:A0,Z0=(G2=wA(Y2=(K=E[a+20>>2])<<1,V=Y2>>31,D2=(o2=E[a+4>>2])<<1,c=D2>>31))+e0|0,e0=v+A0|0,e0=Z0>>>0>>0?e0+1|0:e0,n2=wA(f=E[a+24>>2],x=f>>31,G2=(II=E[a>>2])<<1,F=G2>>31),A0=v+e0|0,A0=(Z0=n2+Z0|0)>>>0>>0?A0+1|0:A0,e0=Z0,aA=E[a+32>>2],Z0=wA(b2=yI(aA,19),J=b2>>31,aA,hA=aA>>31),A0=v+A0|0,A0=(e0=e0+Z0|0)>>>0>>0?A0+1|0:A0,n0=E[a+36>>2],Z0=wA(n2=yI(n0,38),p=n2>>31,z=(nA=E[a+28>>2])<<1,B=z>>31),a=v+A0|0,Z2=e0=Z0+e0|0,Z0=e0>>>0>>0?a+1|0:a,a=wA(D2,c,E2,l),A0=v,e0=wA(N,Y,j,FA),A0=v+A0|0,A0=(a=e0+a|0)>>>0>>0?A0+1|0:A0,k2=wA(K,b=K>>31,G2,F),e0=v+A0|0,e0=(a=k2+a|0)>>>0>>0?e0+1|0:e0,k2=wA(b2,J,z,B),A0=v+e0|0,A0=(a=k2+a|0)>>>0>>0?A0+1|0:A0,e0=wA(n2,p,f,x),A0=v+A0|0,pI=a=e0+a|0,c2=a>>>0>>0?A0+1|0:A0,A0=wA(D2,c,s,h),e0=v,A=a=g2,g2=wA(a,q2=a>>31,a,q2),a=v+e0|0,a=(A0=g2+A0|0)>>>0>>0?a+1|0:a,e0=(g2=wA(G2,F,E2,l))+A0|0,A0=v+a|0,A0=e0>>>0>>0?A0+1|0:A0,a=(g2=wA(k2=yI(nA,38),Z=k2>>31,nA,yA=nA>>31))+e0|0,e0=v+A0|0,e0=a>>>0>>0?e0+1|0:e0,a=(A0=a)+(g2=wA(b2,J,a=f<<1,a>>31))|0,A0=v+e0|0,A0=a>>>0>>0?A0+1|0:A0,e0=a,a=wA(n2,p,Y2,V),A0=v+A0|0,$A=e0=e0+a|0,NA=A0=a>>>0>e0>>>0?A0+1|0:A0,a=A0,U0=e0=e0+33554432|0,UA=a=e0>>>0<33554432?a+1|0:a,A0=(A0=a>>26)+c2|0,pI=a=(e0=(67108863&a)<<6|e0>>>26)+pI|0,A0=a>>>0>>0?A0+1|0:A0,H0=a=a+16777216|0,A0=(A0=(e0=a>>>0<16777216?A0+1|0:A0)>>25)+Z0|0,a=(a=(33554431&e0)<<7|a>>>25)>>>0>(e0=a+Z2|0)>>>0?A0+1|0:A0,Z2=A0=e0+33554432|0,g2=a=A0>>>0<33554432?a+1|0:a,E[t+24>>2]=e0-(-67108864&A0),a=wA(G2,F,A,q2),A0=v,Z0=wA(D2,c,o2,cI=o2>>31),e0=v+A0|0,e0=(a=Z0+a|0)>>>0>>0?e0+1|0:e0,c2=wA(Z0=yI(f,19),QI=Z0>>31,f,x),A0=v+e0|0,A0=(a=c2+a|0)>>>0>>0?A0+1|0:A0,e0=(c2=wA(Y2,V,k2,Z))+a|0,a=v+A0|0,a=e0>>>0>>0?a+1|0:a,AI=wA(b2,J,c2=E2<<1,SA=c2>>31),A0=v+a|0,A0=(e0=AI+e0|0)>>>0>>0?A0+1|0:A0,a=e0,e0=wA(n2,p,s,h),A0=v+A0|0,EI=a=a+e0|0,AI=a>>>0>>0?A0+1|0:A0,a=wA(Y2,V,Z0,QI),A0=v,o2=wA(G2,F,o2,cI),e0=v+A0|0,e0=(a=o2+a|0)>>>0>>0?e0+1|0:e0,o2=wA(E2,l,k2,Z),A0=v+e0|0,A0=(a=o2+a|0)>>>0>>0?A0+1|0:A0,e0=(o2=wA(b2,J,s,h))+a|0,a=v+A0|0,a=e0>>>0>>0?a+1|0:a,o2=wA(n2,p,A,q2),A0=v+a|0,O0=e0=o2+e0|0,cI=e0>>>0>>0?A0+1|0:A0,e0=wA(a=yI(K,38),a>>31,K,b),o2=v,a=II,II=e0,e0=wA(a,A0=a>>31,a,A0),A0=v+o2|0,A0=(a=II+e0|0)>>>0>>0?A0+1|0:A0,Z0=wA(Z0,QI,c2,SA),e0=v+A0|0,e0=(a=Z0+a|0)>>>0>>0?e0+1|0:e0,Z0=wA(s,h,k2,Z),A0=v+e0|0,A0=(a=Z0+a|0)>>>0>>0?A0+1|0:A0,e0=(Z0=wA(b2,J,N,Y))+a|0,a=v+A0|0,a=e0>>>0>>0?a+1|0:a,Z0=wA(D2,c,n2,p),A0=v+a|0,o2=e0=Z0+e0|0,II=A0=e0>>>0>>0?A0+1|0:A0,QI=e0=e0+33554432|0,J0=A0=e0>>>0<33554432?A0+1|0:A0,a=A0>>26,A0=(67108863&A0)<<6|e0>>>26,e0=a+cI|0,cI=Z0=A0+O0|0,A0=A0>>>0>Z0>>>0?e0+1|0:e0,O0=e0=Z0+16777216|0,Z0=(33554431&(A0=e0>>>0<16777216?A0+1|0:A0))<<7|e0>>>25,A0=(A0>>25)+AI|0,A0=(e0=Z0+EI|0)>>>0>>0?A0+1|0:A0,AI=a=e0+33554432|0,Z0=A0=a>>>0<33554432?A0+1|0:A0,E[t+8>>2]=e0-(-67108864&a),a=wA(N,Y,K,b),A0=v,e0=wA(E2,l,s,h),A0=v+A0|0,A0=(a=e0+a|0)>>>0>>0?A0+1|0:A0,e0=wA(D2,c,f,x),A0=v+A0|0,A0=(a=e0+a|0)>>>0>>0?A0+1|0:A0,e0=wA(G2,F,nA,yA),A0=v+A0|0,A0=(a=e0+a|0)>>>0>>0?A0+1|0:A0,EI=(e0=wA(n2,p,aA,hA))+a|0,a=v+A0|0,e0=(A0=g2>>26)+(e0=e0>>>0>EI>>>0?a+1|0:a)|0,Z2=a=(g2=(67108863&g2)<<6|Z2>>>26)+EI|0,A0=a>>>0>>0?e0+1|0:e0,EI=a=a+16777216|0,g2=A0=a>>>0<16777216?A0+1|0:A0,E[t+28>>2]=Z2-(-33554432&a),a=wA(G2,F,j,FA),e0=v,A0=(q2=wA(D2,c,A,q2))+a|0,a=v+e0|0,a=A0>>>0>>0?a+1|0:a,A0=(k2=wA(f,x,k2,Z))+A0|0,e0=v+a|0,a=(b2=wA(b2,J,Y2,V))+A0|0,A0=v+(A0>>>0>>0?e0+1|0:e0)|0,A0=a>>>0>>0?A0+1|0:A0,e0=wA(n2,p,E2,l),A0=v+A0|0,A0=(A0=(a=e0+a|0)>>>0>>0?A0+1|0:A0)+(e0=Z0>>26)|0,a=(e0=Z0=(Z2=a)+(a=(67108863&Z0)<<6|AI>>>26)|0)>>>0>>0?A0+1|0:A0,b2=A0=e0+16777216|0,Z0=a=A0>>>0<16777216?a+1|0:a,E[t+12>>2]=e0-(-33554432&A0),a=wA(f,x,N,Y),A0=v,e0=wA(E2,l,E2,l),A0=v+A0|0,A0=(a=e0+a|0)>>>0>>0?A0+1|0:A0,e0=wA(s,h,Y2,V),A0=v+A0|0,A0=(a=e0+a|0)>>>0>>0?A0+1|0:A0,e0=(E2=wA(D2,c,z,B))+a|0,a=v+A0|0,a=e0>>>0>>0?a+1|0:a,A0=(E2=wA(G2,F,aA,hA))+e0|0,e0=v+a|0,e0=A0>>>0>>0?e0+1|0:e0,a=(E2=wA(a=n2,p,n2=n0,Y2=n2>>31))+A0|0,A0=v+e0|0,A0=a>>>0>>0?A0+1|0:A0,e0=a,A0=(a=g2>>25)+A0|0,A0=(e0=e0+(g2=(33554431&g2)<<7|EI>>>25)|0)>>>0>>0?A0+1|0:A0,E2=a=e0+33554432|0,g2=A0=a>>>0<33554432?A0+1|0:A0,E[t+32>>2]=e0-(-67108864&a),A0=Z0>>25,e0=(Z0=(33554431&Z0)<<7|b2>>>25)+($A-(a=-67108864&U0)|0)|0,a=A0+(NA-((a>>>0>$A>>>0)+UA|0)|0)|0,a=e0>>>0>>0?a+1|0:a,Z0=e0,a=((67108863&(A0=(e0=e0+33554432|0)>>>0<33554432?a+1|0:a))<<6|e0>>>26)+(k2=pI-(-33554432&H0)|0)|0,E[t+20>>2]=a,E[t+16>>2]=Z0-(-67108864&e0),a=wA(s,h,f,x),e0=v,A0=(Z0=wA(K,b,c2,SA))+a|0,a=v+e0|0,a=A0>>>0>>0?a+1|0:a,e0=(Z0=wA(N,Y,nA,yA))+A0|0,A0=v+a|0,A0=e0>>>0>>0?A0+1|0:A0,a=(Z0=wA(D2,c,aA,hA))+e0|0,e0=v+A0|0,e0=a>>>0>>0?e0+1|0:e0,Z0=(A0=a)+(a=wA(G2,F,n2,Y2))|0,A0=v+e0|0,A0=(a=a>>>0>Z0>>>0?A0+1|0:A0)+(A0=g2>>26)|0,a=(e0=(g2=(67108863&g2)<<6|E2>>>26)+Z0|0)>>>0>>0?A0+1|0:A0,a=(A0=e0+16777216|0)>>>0<16777216?a+1|0:a,E[t+36>>2]=e0-(-33554432&A0),g2=cI-(-33554432&O0)|0,Z0=o2-(e0=-67108864&QI)|0,D2=II-((e0>>>0>o2>>>0)+J0|0)|0,a=wA((33554431&a)<<7|A0>>>25,a>>25,19,0),A0=v+D2|0,a=a>>>0>(e0=a+Z0|0)>>>0?A0+1|0:A0,a=((67108863&(a=(A0=e0+33554432|0)>>>0<33554432?a+1|0:a))<<6|A0>>>26)+g2|0,E[t+4>>2]=a,E[t>>2]=e0-(-67108864&A0)}function $g(t,a){var f,s,c,F,p,h,l,N,K,x,J=0,Y=0,V=0;b0=f=b0-416|0,s=D[t+16|0]|D[t+17|0]<<8|D[t+18|0]<<16|D[t+19|0]<<24,c=D[t+20|0]|D[t+21|0]<<8|D[t+22|0]<<16|D[t+23|0]<<24,F=D[t+24|0]|D[t+25|0]<<8|D[t+26|0]<<16|D[t+27|0]<<24,p=D[t+28|0]|D[t+29|0]<<8|D[t+30|0]<<16|D[t+31|0]<<24,V=D[t+4|0]|D[t+5|0]<<8|D[t+6|0]<<16|D[t+7|0]<<24,h=D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24,l=D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24,N=D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24,t=E[a+92>>2],E[f+408>>2]=E[a+88>>2],E[f+412>>2]=t,t=E[a+84>>2],E[f+400>>2]=E[a+80>>2],E[f+404>>2]=t,t=E[a+76>>2],E[f+376>>2]=E[a+72>>2],E[f+380>>2]=t,J=E[4+(t=Y=a- -64|0)>>2],E[f+368>>2]=E[t>>2],E[f+372>>2]=J,t=E[a+92>>2],E[f+360>>2]=E[a+88>>2],E[f+364>>2]=t,t=E[a+84>>2],E[f+352>>2]=E[a+80>>2],E[f+356>>2]=t,a2(t=f+384|0,f+368|0,f+352|0),J=E[f+396>>2],E[a+88>>2]=E[f+392>>2],E[a+92>>2]=J,J=E[f+388>>2],E[a+80>>2]=E[f+384>>2],E[a+84>>2]=J,J=E[a+60>>2],E[f+344>>2]=E[a+56>>2],E[f+348>>2]=J,J=E[a+52>>2],E[f+336>>2]=E[a+48>>2],E[f+340>>2]=J,J=E[a+76>>2],E[f+328>>2]=E[a+72>>2],E[f+332>>2]=J,J=E[Y+4>>2],E[f+320>>2]=E[Y>>2],E[f+324>>2]=J,a2(t,f+336|0,f+320|0),J=E[f+396>>2],E[a+72>>2]=E[f+392>>2],E[a+76>>2]=J,J=E[f+388>>2],E[Y>>2]=E[f+384>>2],E[Y+4>>2]=J,J=E[a+44>>2],E[f+312>>2]=E[a+40>>2],E[f+316>>2]=J,J=E[a+36>>2],E[f+304>>2]=E[a+32>>2],E[f+308>>2]=J,J=E[a+60>>2],E[f+296>>2]=E[a+56>>2],E[f+300>>2]=J,J=E[a+52>>2],E[f+288>>2]=E[a+48>>2],E[f+292>>2]=J,a2(t,f+304|0,f+288|0),J=E[f+396>>2],E[a+56>>2]=E[f+392>>2],E[a+60>>2]=J,J=E[f+388>>2],E[a+48>>2]=E[f+384>>2],E[a+52>>2]=J,J=E[a+28>>2],E[f+280>>2]=E[a+24>>2],E[f+284>>2]=J,J=E[a+20>>2],E[f+272>>2]=E[a+16>>2],E[f+276>>2]=J,J=E[a+44>>2],E[f+264>>2]=E[a+40>>2],E[f+268>>2]=J,J=E[a+36>>2],E[f+256>>2]=E[a+32>>2],E[f+260>>2]=J,a2(t,f+272|0,f+256|0),J=E[f+396>>2],E[a+40>>2]=E[f+392>>2],E[a+44>>2]=J,J=E[f+388>>2],E[a+32>>2]=E[f+384>>2],E[a+36>>2]=J,J=E[a+12>>2],E[f+248>>2]=E[a+8>>2],E[f+252>>2]=J,J=E[a+4>>2],E[f+240>>2]=E[a>>2],E[f+244>>2]=J,J=E[a+28>>2],E[f+232>>2]=E[a+24>>2],E[f+236>>2]=J,J=E[a+20>>2],E[f+224>>2]=E[a+16>>2],E[f+228>>2]=J,a2(t,f+240|0,f+224|0),J=E[f+396>>2],E[a+24>>2]=E[f+392>>2],E[a+28>>2]=J,J=E[f+388>>2],E[a+16>>2]=E[f+384>>2],E[a+20>>2]=J,J=E[f+412>>2],E[f+216>>2]=E[f+408>>2],E[f+220>>2]=J,J=E[f+404>>2],E[f+208>>2]=E[f+400>>2],E[f+212>>2]=J,J=E[a+12>>2],E[f+200>>2]=E[a+8>>2],E[f+204>>2]=J,J=E[a+4>>2],E[f+192>>2]=E[a>>2],E[f+196>>2]=J,a2(t,f+208|0,f+192|0),J=E[f+384>>2],K=E[f+388>>2],x=E[f+392>>2],E[a+12>>2]=E[f+396>>2]^l,E[a+8>>2]=h^x,E[a+4>>2]=V^K,E[a>>2]=J^N,V=E[a+92>>2],E[f+408>>2]=E[a+88>>2],E[f+412>>2]=V,V=E[a+84>>2],E[f+400>>2]=E[a+80>>2],E[f+404>>2]=V,V=E[a+76>>2],E[f+184>>2]=E[a+72>>2],E[f+188>>2]=V,V=E[Y+4>>2],E[f+176>>2]=E[Y>>2],E[f+180>>2]=V,V=E[a+92>>2],E[f+168>>2]=E[a+88>>2],E[f+172>>2]=V,V=E[a+84>>2],E[f+160>>2]=E[a+80>>2],E[f+164>>2]=V,a2(t,f+176|0,f+160|0),V=E[f+396>>2],E[a+88>>2]=E[f+392>>2],E[a+92>>2]=V,V=E[f+388>>2],E[a+80>>2]=E[f+384>>2],E[a+84>>2]=V,V=E[a+60>>2],E[f+152>>2]=E[a+56>>2],E[f+156>>2]=V,V=E[a+52>>2],E[f+144>>2]=E[a+48>>2],E[f+148>>2]=V,V=E[a+76>>2],E[f+136>>2]=E[a+72>>2],E[f+140>>2]=V,V=E[Y+4>>2],E[f+128>>2]=E[Y>>2],E[f+132>>2]=V,a2(t,f+144|0,f+128|0),V=E[f+396>>2],E[a+72>>2]=E[f+392>>2],E[a+76>>2]=V,V=E[f+388>>2],E[Y>>2]=E[f+384>>2],E[Y+4>>2]=V,Y=E[a+44>>2],E[f+120>>2]=E[a+40>>2],E[f+124>>2]=Y,Y=E[a+36>>2],E[f+112>>2]=E[a+32>>2],E[f+116>>2]=Y,Y=E[a+60>>2],E[f+104>>2]=E[a+56>>2],E[f+108>>2]=Y,Y=E[a+52>>2],E[f+96>>2]=E[a+48>>2],E[f+100>>2]=Y,a2(t,f+112|0,f+96|0),Y=E[f+396>>2],E[a+56>>2]=E[f+392>>2],E[a+60>>2]=Y,Y=E[f+388>>2],E[a+48>>2]=E[f+384>>2],E[a+52>>2]=Y,Y=E[a+28>>2],E[f+88>>2]=E[a+24>>2],E[f+92>>2]=Y,Y=E[a+20>>2],E[f+80>>2]=E[a+16>>2],E[f+84>>2]=Y,Y=E[a+44>>2],E[f+72>>2]=E[a+40>>2],E[f+76>>2]=Y,Y=E[a+36>>2],E[f+64>>2]=E[a+32>>2],E[f+68>>2]=Y,a2(t,f+80|0,f- -64|0),Y=E[f+396>>2],E[a+40>>2]=E[f+392>>2],E[a+44>>2]=Y,Y=E[f+388>>2],E[a+32>>2]=E[f+384>>2],E[a+36>>2]=Y,Y=E[a+12>>2],E[f+56>>2]=E[a+8>>2],E[f+60>>2]=Y,Y=E[a+4>>2],E[f+48>>2]=E[a>>2],E[f+52>>2]=Y,Y=E[a+28>>2],E[f+40>>2]=E[a+24>>2],E[f+44>>2]=Y,Y=E[a+20>>2],E[f+32>>2]=E[a+16>>2],E[f+36>>2]=Y,a2(t,f+48|0,f+32|0),Y=E[f+396>>2],E[a+24>>2]=E[f+392>>2],E[a+28>>2]=Y,Y=E[f+388>>2],E[a+16>>2]=E[f+384>>2],E[a+20>>2]=Y,Y=E[f+412>>2],E[f+24>>2]=E[f+408>>2],E[f+28>>2]=Y,Y=E[f+404>>2],E[f+16>>2]=E[f+400>>2],E[f+20>>2]=Y,Y=E[a+12>>2],E[f+8>>2]=E[a+8>>2],E[f+12>>2]=Y,Y=E[a+4>>2],E[f>>2]=E[a>>2],E[f+4>>2]=Y,a2(t,f+16|0,f),t=E[f+384>>2],Y=E[f+388>>2],V=E[f+392>>2],E[a+12>>2]=E[f+396>>2]^p,E[a+8>>2]=V^F,E[a+4>>2]=Y^c,E[a>>2]=t^s,b0=f+416|0}function Zi(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j=0,Z=0,hA=0;for(b0=s=b0-288|0,Y=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,V=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,aA=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,N=D[t+4|0]|D[t+5|0]<<8|D[t+6|0]<<16|D[t+7|0]<<24,K=D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24,x=D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24,nA=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,a=f+112|0,t=33620224^(J=D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24),E[a>>2]=t,E[(h=f+96|0)>>2]=1427652059^J,E[(l=f+80|0)>>2]=t,Z=J^nA,E[(t=f- -64|0)>>2]=Z,E[f+56>>2]=1110511904,E[f+60>>2]=-584534669,E[(c=f+48|0)>>2]=1427652059,E[c+4>>2]=-248528275,E[f+40>>2]=1496785429,E[f+44>>2]=1652156816,E[(F=f+32|0)>>2]=33620224,E[F+4>>2]=218629379,E[f+24>>2]=1110511904,E[f+28>>2]=-584534669,E[(p=f+16|0)>>2]=1427652059,E[p+4>>2]=-248528275,E[f>>2]=Z,Z=1652156816^x,E[f+124>>2]=Z,hA=1496785429^K,E[f+120>>2]=hA,j=218629379^N,E[f+116>>2]=j,E[f+108>>2]=-584534669^x,E[f+104>>2]=1110511904^K,E[f+100>>2]=-248528275^N,E[f+92>>2]=Z,E[f+88>>2]=hA,E[f+84>>2]=j,Z=x^aA,E[f+76>>2]=Z,hA=K^V,E[f+72>>2]=hA,j=N^Y,E[f+68>>2]=j,E[f+12>>2]=Z,E[f+8>>2]=hA,E[f+4>>2]=j,hA=0;Z=E[a+12>>2],E[s+280>>2]=E[a+8>>2],E[s+284>>2]=Z,Z=E[a+4>>2],E[s+272>>2]=E[a>>2],E[s+276>>2]=Z,Z=E[h+12>>2],E[s+248>>2]=E[h+8>>2],E[s+252>>2]=Z,Z=E[h+4>>2],E[s+240>>2]=E[h>>2],E[s+244>>2]=Z,Z=E[a+12>>2],E[s+232>>2]=E[a+8>>2],E[s+236>>2]=Z,Z=E[a+4>>2],E[s+224>>2]=E[a>>2],E[s+228>>2]=Z,a2(Z=s+256|0,s+240|0,s+224|0),j=E[s+268>>2],E[a+8>>2]=E[s+264>>2],E[a+12>>2]=j,j=E[s+260>>2],E[a>>2]=E[s+256>>2],E[a+4>>2]=j,j=E[l+12>>2],E[s+216>>2]=E[l+8>>2],E[s+220>>2]=j,j=E[l+4>>2],E[s+208>>2]=E[l>>2],E[s+212>>2]=j,j=E[h+12>>2],E[s+200>>2]=E[h+8>>2],E[s+204>>2]=j,j=E[h+4>>2],E[s+192>>2]=E[h>>2],E[s+196>>2]=j,a2(Z,s+208|0,s+192|0),j=E[s+268>>2],E[h+8>>2]=E[s+264>>2],E[h+12>>2]=j,j=E[s+260>>2],E[h>>2]=E[s+256>>2],E[h+4>>2]=j,j=E[t+12>>2],E[s+184>>2]=E[t+8>>2],E[s+188>>2]=j,j=E[t+4>>2],E[s+176>>2]=E[t>>2],E[s+180>>2]=j,j=E[l+12>>2],E[s+168>>2]=E[l+8>>2],E[s+172>>2]=j,j=E[l+4>>2],E[s+160>>2]=E[l>>2],E[s+164>>2]=j,a2(Z,s+176|0,s+160|0),j=E[s+268>>2],E[l+8>>2]=E[s+264>>2],E[l+12>>2]=j,j=E[s+260>>2],E[l>>2]=E[s+256>>2],E[l+4>>2]=j,j=E[c+12>>2],E[s+152>>2]=E[c+8>>2],E[s+156>>2]=j,j=E[c+4>>2],E[s+144>>2]=E[c>>2],E[s+148>>2]=j,j=E[t+12>>2],E[s+136>>2]=E[t+8>>2],E[s+140>>2]=j,j=E[t+4>>2],E[s+128>>2]=E[t>>2],E[s+132>>2]=j,a2(Z,s+144|0,s+128|0),j=E[s+268>>2],E[t+8>>2]=E[s+264>>2],E[t+12>>2]=j,j=E[s+260>>2],E[t>>2]=E[s+256>>2],E[t+4>>2]=j,j=E[F+12>>2],E[s+120>>2]=E[F+8>>2],E[s+124>>2]=j,j=E[F+4>>2],E[s+112>>2]=E[F>>2],E[s+116>>2]=j,j=E[c+12>>2],E[s+104>>2]=E[c+8>>2],E[s+108>>2]=j,j=E[c+4>>2],E[s+96>>2]=E[c>>2],E[s+100>>2]=j,a2(Z,s+112|0,s+96|0),j=E[s+268>>2],E[c+8>>2]=E[s+264>>2],E[c+12>>2]=j,j=E[s+260>>2],E[c>>2]=E[s+256>>2],E[c+4>>2]=j,j=E[p+12>>2],E[s+88>>2]=E[p+8>>2],E[s+92>>2]=j,j=E[p+4>>2],E[s+80>>2]=E[p>>2],E[s+84>>2]=j,j=E[F+12>>2],E[s+72>>2]=E[F+8>>2],E[s+76>>2]=j,j=E[F+4>>2],E[s+64>>2]=E[F>>2],E[s+68>>2]=j,a2(Z,s+80|0,s- -64|0),j=E[s+268>>2],E[F+8>>2]=E[s+264>>2],E[F+12>>2]=j,j=E[s+260>>2],E[F>>2]=E[s+256>>2],E[F+4>>2]=j,j=E[f+12>>2],E[s+56>>2]=E[f+8>>2],E[s+60>>2]=j,j=E[f+4>>2],E[s+48>>2]=E[f>>2],E[s+52>>2]=j,j=E[p+12>>2],E[s+40>>2]=E[p+8>>2],E[s+44>>2]=j,j=E[p+4>>2],E[s+32>>2]=E[p>>2],E[s+36>>2]=j,a2(Z,s+48|0,s+32|0),j=E[s+268>>2],E[p+8>>2]=E[s+264>>2],E[p+12>>2]=j,j=E[s+260>>2],E[p>>2]=E[s+256>>2],E[p+4>>2]=j,j=E[s+284>>2],E[s+24>>2]=E[s+280>>2],E[s+28>>2]=j,j=E[s+276>>2],E[s+16>>2]=E[s+272>>2],E[s+20>>2]=j,j=E[f+12>>2],E[s+8>>2]=E[f+8>>2],E[s+12>>2]=j,j=E[f+4>>2],E[s>>2]=E[f>>2],E[s+4>>2]=j,a2(Z,s+16|0,s),Z=E[s+268>>2],E[f+8>>2]=E[s+264>>2],E[f+12>>2]=Z,Z=E[s+260>>2],E[f>>2]=E[s+256>>2],E[f+4>>2]=Z,E[f+12>>2]=(D[f+12|0]|D[f+13|0]<<8|D[f+14|0]<<16|D[f+15|0]<<24)^aA,E[f+8>>2]=(D[f+8|0]|D[f+9|0]<<8|D[f+10|0]<<16|D[f+11|0]<<24)^V,E[f+4>>2]=(D[f+4|0]|D[f+5|0]<<8|D[f+6|0]<<16|D[f+7|0]<<24)^Y,E[f>>2]=(D[0|f]|D[f+1|0]<<8|D[f+2|0]<<16|D[f+3|0]<<24)^nA,E[t>>2]=(D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24)^J,E[f+68>>2]=(D[f+68|0]|D[f+69|0]<<8|D[f+70|0]<<16|D[f+71|0]<<24)^N,E[f+72>>2]=(D[f+72|0]|D[f+73|0]<<8|D[f+74|0]<<16|D[f+75|0]<<24)^K,E[f+76>>2]=(D[f+76|0]|D[f+77|0]<<8|D[f+78|0]<<16|D[f+79|0]<<24)^x,(0|(hA=hA+1|0))!=10;);b0=s+288|0}function Fi(t,a,f,s,c){var F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0,H0=0,J0=0,A0=0,e0=0,Z0=0,g2=0,E2=0,o2=0,n2=0,k2=0,D2=0,G2=0,b2=0,c2=0,Y2=0,q2=0,Z2=0,II=0,cI=0,AI=0,EI=0,QI=0;for(F=b0+-64|0,p=E[t+60>>2],h=E[t+56>>2],o2=E[t+52>>2],E2=E[t+48>>2],l=E[t+44>>2],N=E[t+40>>2],K=E[t+36>>2],x=E[t+32>>2],J=E[t+28>>2],Y=E[t+24>>2],V=E[t+20>>2],aA=E[t+16>>2],nA=E[t+12>>2],j=E[t+8>>2],Z=E[t+4>>2],hA=E[t>>2];;){if(!c&s>>>0>63|c)z=f;else{if(E[F+56>>2]=0,E[F+60>>2]=0,E[F+48>>2]=0,E[F+52>>2]=0,E[F+40>>2]=0,E[F+44>>2]=0,E[F+32>>2]=0,E[F+36>>2]=0,E[F+24>>2]=0,E[F+28>>2]=0,E[F+16>>2]=0,E[F+20>>2]=0,E[F+8>>2]=0,E[F+12>>2]=0,E[F>>2]=0,E[F+4>>2]=0,FA=0,s|c)for(;d[FA+F|0]=D[a+FA|0],!c&(FA=FA+1|0)>>>0>>0|c;);a=z=F,b2=f}for(n2=20,b=hA,NA=Z,U0=j,J0=nA,FA=aA,f=V,A=Y,yA=J,SA=x,e0=K,UA=N,B=p,Z0=h,A0=o2,H0=E2,n0=l;$A=FA,b=S0((FA=b+FA|0)^H0,16),$A=H0=S0($A^(SA=b+SA|0),12),H0=S0((g2=FA+H0|0)^b,8),FA=S0($A^(SA=H0+SA|0),7),B=S0((b=yA+J0|0)^B,16),yA=S0((n0=B+n0|0)^yA,12),J0=S0((U0=A+U0|0)^Z0,16),A=S0((UA=J0+UA|0)^A,12),Z0=(k2=b+yA|0)+FA|0,D2=S0((U0=A+U0|0)^J0,8),b=S0(Z0^D2,16),J0=S0((NA=f+NA|0)^A0,16),f=S0((e0=J0+e0|0)^f,12),$A=FA,A0=S0((NA=f+NA|0)^J0,8),$A=S0($A^(FA=(G2=A0+e0|0)+b|0),12),Z0=S0(b^(J0=$A+Z0|0),8),FA=S0((e0=Z0+FA|0)^$A,7),$A=SA,SA=U0,b=S0(B^k2,8),U0=S0((B=b+n0|0)^yA,7),A0=S0((SA=SA+U0|0)^A0,16),n0=S0((yA=$A+A0|0)^U0,12),A0=S0(A0^(U0=n0+SA|0),8),yA=S0((SA=yA+A0|0)^n0,7),n0=B,B=NA,NA=S0((UA=UA+D2|0)^A,7),A=n0+(H0=S0((B=B+NA|0)^H0,16))|0,n0=B,B=S0(A^NA,12),H0=S0(H0^(NA=n0+B|0),8),A=S0((n0=A+H0|0)^B,7),$A=UA,B=b,b=S0(f^G2,7),B=S0(B^(UA=b+g2|0),16),g2=S0((f=$A+B|0)^b,12),B=S0(B^(b=g2+UA|0),8),f=S0((UA=f+B|0)^g2,7),n2=n2-2|0;);if(n2=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,g2=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,k2=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,D2=D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24,G2=D[a+20|0]|D[a+21|0]<<8|D[a+22|0]<<16|D[a+23|0]<<24,$A=D[a+24|0]|D[a+25|0]<<8|D[a+26|0]<<16|D[a+27|0]<<24,c2=D[a+28|0]|D[a+29|0]<<8|D[a+30|0]<<16|D[a+31|0]<<24,Y2=D[a+32|0]|D[a+33|0]<<8|D[a+34|0]<<16|D[a+35|0]<<24,q2=D[a+36|0]|D[a+37|0]<<8|D[a+38|0]<<16|D[a+39|0]<<24,Z2=D[a+40|0]|D[a+41|0]<<8|D[a+42|0]<<16|D[a+43|0]<<24,II=D[a+44|0]|D[a+45|0]<<8|D[a+46|0]<<16|D[a+47|0]<<24,cI=D[a+48|0]|D[a+49|0]<<8|D[a+50|0]<<16|D[a+51|0]<<24,AI=D[a+52|0]|D[a+53|0]<<8|D[a+54|0]<<16|D[a+55|0]<<24,EI=D[a+56|0]|D[a+57|0]<<8|D[a+58|0]<<16|D[a+59|0]<<24,QI=D[a+60|0]|D[a+61|0]<<8|D[a+62|0]<<16|D[a+63|0]<<24,b=b+hA^(D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24),d[0|z]=b,d[z+1|0]=b>>>8,d[z+2|0]=b>>>16,d[z+3|0]=b>>>24,b=B+p^QI,d[z+60|0]=b,d[z+61|0]=b>>>8,d[z+62|0]=b>>>16,d[z+63|0]=b>>>24,b=Z0+h^EI,d[z+56|0]=b,d[z+57|0]=b>>>8,d[z+58|0]=b>>>16,d[z+59|0]=b>>>24,b=A0+o2^AI,d[z+52|0]=b,d[z+53|0]=b>>>8,d[z+54|0]=b>>>16,d[z+55|0]=b>>>24,b=H0+E2^cI,d[z+48|0]=b,d[z+49|0]=b>>>8,d[z+50|0]=b>>>16,d[z+51|0]=b>>>24,b=n0+l^II,d[z+44|0]=b,d[z+45|0]=b>>>8,d[z+46|0]=b>>>16,d[z+47|0]=b>>>24,b=UA+N^Z2,d[z+40|0]=b,d[z+41|0]=b>>>8,d[z+42|0]=b>>>16,d[z+43|0]=b>>>24,b=e0+K^q2,d[z+36|0]=b,d[z+37|0]=b>>>8,d[z+38|0]=b>>>16,d[z+39|0]=b>>>24,b=SA+x^Y2,d[z+32|0]=b,d[z+33|0]=b>>>8,d[z+34|0]=b>>>16,d[z+35|0]=b>>>24,yA=yA+J^c2,d[z+28|0]=yA,d[z+29|0]=yA>>>8,d[z+30|0]=yA>>>16,d[z+31|0]=yA>>>24,A=$A^A+Y,d[z+24|0]=A,d[z+25|0]=A>>>8,d[z+26|0]=A>>>16,d[z+27|0]=A>>>24,f=G2^f+V,d[z+20|0]=f,d[z+21|0]=f>>>8,d[z+22|0]=f>>>16,d[z+23|0]=f>>>24,f=D2^FA+aA,d[z+16|0]=f,d[z+17|0]=f>>>8,d[z+18|0]=f>>>16,d[z+19|0]=f>>>24,f=k2^J0+nA,d[z+12|0]=f,d[z+13|0]=f>>>8,d[z+14|0]=f>>>16,d[z+15|0]=f>>>24,f=g2^U0+j,d[z+8|0]=f,d[z+9|0]=f>>>8,d[z+10|0]=f>>>16,d[z+11|0]=f>>>24,f=n2^NA+Z,d[z+4|0]=f,d[z+5|0]=f>>>8,d[z+6|0]=f>>>16,d[z+7|0]=f>>>24,o2=!(E2=E2+1|0)+o2|0,!c&s>>>0<=64){if(!(!(s|c)|!c&s>>>0>63|!!(0|c)))for(FA=0;d[FA+b2|0]=D[z+FA|0],s>>>0>(FA=FA+1|0)>>>0;);E[t+52>>2]=o2,E[t+48>>2]=E2;break}a=a- -64|0,f=z- -64|0,c=c-1|0,c=(s=s+-64|0)>>>0<4294967232?c+1|0:c}}function Qi(t,a){var f,s=0,c=0,F=0,p=0,h=0,l=0,N=0;b0=f=b0-704|0,s=80+((c=E[t+72>>2]>>>3&127)+t|0)|0,c>>>0>=112?(jI(s,34608,128-c|0),Ii(t,c=t+80|0,f,f+640|0),PI(c,0,112)):jI(s,34608,112-c|0),l=(F=E[t+64>>2])<<24|(65280&F)<<8,c=(p=16711680&F)>>>8|0,N=p<<24,p=(h=-16777216&F)>>>24|0,s=N|h<<8|-16777216&((255&(s=E[t+68>>2]))<<24|F>>>8)|16711680&((16777215&s)<<8|F>>>24)|s>>>8&65280|s>>>24,d[t+192|0]=s,d[t+193|0]=s>>>8,d[t+194|0]=s>>>16,d[t+195|0]=s>>>24,s=c|p|l,c=0,c|=s,d[t+196|0]=c,d[t+197|0]=c>>>8,d[t+198|0]=c>>>16,d[t+199|0]=c>>>24,l=(F=E[t+72>>2])<<24|(65280&F)<<8,c=(p=16711680&F)>>>8|0,N=p<<24,p=(h=-16777216&F)>>>24|0,s=N|h<<8|-16777216&((255&(s=E[t+76>>2]))<<24|F>>>8)|16711680&((16777215&s)<<8|F>>>24)|s>>>8&65280|s>>>24,d[t+200|0]=s,d[t+201|0]=s>>>8,d[t+202|0]=s>>>16,d[t+203|0]=s>>>24,s=c|p|l,c=0,c|=s,d[t+204|0]=c,d[t+205|0]=c>>>8,d[t+206|0]=c>>>16,d[t+207|0]=c>>>24,Ii(t,t+80|0,f,f+640|0),l=(F=E[t>>2])<<24|(65280&F)<<8,c=(p=16711680&F)>>>8|0,N=p<<24,p=(h=-16777216&F)>>>24|0,s=N|h<<8|-16777216&((255&(s=E[t+4>>2]))<<24|F>>>8)|16711680&((16777215&s)<<8|F>>>24)|s>>>8&65280|s>>>24,d[0|a]=s,d[a+1|0]=s>>>8,d[a+2|0]=s>>>16,d[a+3|0]=s>>>24,s=c|p|l,c=0,c|=s,d[a+4|0]=c,d[a+5|0]=c>>>8,d[a+6|0]=c>>>16,d[a+7|0]=c>>>24,l=(F=E[t+8>>2])<<24|(65280&F)<<8,c=(p=16711680&F)>>>8|0,N=p<<24,p=(h=-16777216&F)>>>24|0,s=N|h<<8|-16777216&((255&(s=E[t+12>>2]))<<24|F>>>8)|16711680&((16777215&s)<<8|F>>>24)|s>>>8&65280|s>>>24,d[a+8|0]=s,d[a+9|0]=s>>>8,d[a+10|0]=s>>>16,d[a+11|0]=s>>>24,s=c|p|l,c=0,c|=s,d[a+12|0]=c,d[a+13|0]=c>>>8,d[a+14|0]=c>>>16,d[a+15|0]=c>>>24,l=(F=E[t+16>>2])<<24|(65280&F)<<8,c=(p=16711680&F)>>>8|0,N=p<<24,p=(h=-16777216&F)>>>24|0,s=N|h<<8|-16777216&((255&(s=E[t+20>>2]))<<24|F>>>8)|16711680&((16777215&s)<<8|F>>>24)|s>>>8&65280|s>>>24,d[a+16|0]=s,d[a+17|0]=s>>>8,d[a+18|0]=s>>>16,d[a+19|0]=s>>>24,s=c|p|l,c=0,c|=s,d[a+20|0]=c,d[a+21|0]=c>>>8,d[a+22|0]=c>>>16,d[a+23|0]=c>>>24,l=(F=E[t+24>>2])<<24|(65280&F)<<8,c=(p=16711680&F)>>>8|0,N=p<<24,p=(h=-16777216&F)>>>24|0,s=N|h<<8|-16777216&((255&(s=E[t+28>>2]))<<24|F>>>8)|16711680&((16777215&s)<<8|F>>>24)|s>>>8&65280|s>>>24,d[a+24|0]=s,d[a+25|0]=s>>>8,d[a+26|0]=s>>>16,d[a+27|0]=s>>>24,s=c|p|l,c=0,c|=s,d[a+28|0]=c,d[a+29|0]=c>>>8,d[a+30|0]=c>>>16,d[a+31|0]=c>>>24,l=(F=E[t+32>>2])<<24|(65280&F)<<8,c=(p=16711680&F)>>>8|0,N=p<<24,p=(h=-16777216&F)>>>24|0,s=N|h<<8|-16777216&((255&(s=E[t+36>>2]))<<24|F>>>8)|16711680&((16777215&s)<<8|F>>>24)|s>>>8&65280|s>>>24,d[a+32|0]=s,d[a+33|0]=s>>>8,d[a+34|0]=s>>>16,d[a+35|0]=s>>>24,s=c|p|l,c=0,c|=s,d[a+36|0]=c,d[a+37|0]=c>>>8,d[a+38|0]=c>>>16,d[a+39|0]=c>>>24,l=(F=E[t+40>>2])<<24|(65280&F)<<8,c=(p=16711680&F)>>>8|0,N=p<<24,p=(h=-16777216&F)>>>24|0,s=N|h<<8|-16777216&((255&(s=E[t+44>>2]))<<24|F>>>8)|16711680&((16777215&s)<<8|F>>>24)|s>>>8&65280|s>>>24,d[a+40|0]=s,d[a+41|0]=s>>>8,d[a+42|0]=s>>>16,d[a+43|0]=s>>>24,s=c|p|l,c=0,c|=s,d[a+44|0]=c,d[a+45|0]=c>>>8,d[a+46|0]=c>>>16,d[a+47|0]=c>>>24,l=(F=E[t+48>>2])<<24|(65280&F)<<8,c=(p=16711680&F)>>>8|0,N=p<<24,p=(h=-16777216&F)>>>24|0,s=N|h<<8|-16777216&((255&(s=E[t+52>>2]))<<24|F>>>8)|16711680&((16777215&s)<<8|F>>>24)|s>>>8&65280|s>>>24,d[a+48|0]=s,d[a+49|0]=s>>>8,d[a+50|0]=s>>>16,d[a+51|0]=s>>>24,s=c|p|l,c=0,c|=s,d[a+52|0]=c,d[a+53|0]=c>>>8,d[a+54|0]=c>>>16,d[a+55|0]=c>>>24,l=(F=E[t+56>>2])<<24|(65280&F)<<8,c=(p=16711680&F)>>>8|0,s=a,N=p<<24,p=(h=-16777216&F)>>>24|0,a=N|h<<8|-16777216&((255&(a=E[t+60>>2]))<<24|F>>>8)|16711680&((16777215&a)<<8|F>>>24)|a>>>8&65280|a>>>24,d[s+56|0]=a,d[s+57|0]=a>>>8,d[s+58|0]=a>>>16,d[s+59|0]=a>>>24,a=c|p|l,a|=c=0,d[s+60|0]=a,d[s+61|0]=a>>>8,d[s+62|0]=a>>>16,d[s+63|0]=a>>>24,f2(f,704),f2(t,208),b0=f+704|0}function XB(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z,b,FA,B=0;b0=s=b0-224|0,l=D[f+16|0]|D[f+17|0]<<8|D[f+18|0]<<16|D[f+19|0]<<24,N=D[0|(B=f- -64|0)]|D[B+1|0]<<8|D[B+2|0]<<16|D[B+3|0]<<24,K=D[f+80|0]|D[f+81|0]<<8|D[f+82|0]<<16|D[f+83|0]<<24,x=D[f+32|0]|D[f+33|0]<<8|D[f+34|0]<<16|D[f+35|0]<<24,J=D[f+48|0]|D[f+49|0]<<8|D[f+50|0]<<16|D[f+51|0]<<24,c=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,Y=D[f+20|0]|D[f+21|0]<<8|D[f+22|0]<<16|D[f+23|0]<<24,V=D[f+68|0]|D[f+69|0]<<8|D[f+70|0]<<16|D[f+71|0]<<24,aA=D[f+84|0]|D[f+85|0]<<8|D[f+86|0]<<16|D[f+87|0]<<24,nA=D[f+36|0]|D[f+37|0]<<8|D[f+38|0]<<16|D[f+39|0]<<24,j=D[f+52|0]|D[f+53|0]<<8|D[f+54|0]<<16|D[f+55|0]<<24,F=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,Z=D[f+24|0]|D[f+25|0]<<8|D[f+26|0]<<16|D[f+27|0]<<24,hA=D[f+72|0]|D[f+73|0]<<8|D[f+74|0]<<16|D[f+75|0]<<24,z=D[f+88|0]|D[f+89|0]<<8|D[f+90|0]<<16|D[f+91|0]<<24,b=D[f+40|0]|D[f+41|0]<<8|D[f+42|0]<<16|D[f+43|0]<<24,FA=D[f+56|0]|D[f+57|0]<<8|D[f+58|0]<<16|D[f+59|0]<<24,p=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,a=(h=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24)^(D[f+44|0]|D[f+45|0]<<8|D[f+46|0]<<16|D[f+47|0]<<24)&(D[f+60|0]|D[f+61|0]<<8|D[f+62|0]<<16|D[f+63|0]<<24)^(D[f+28|0]|D[f+29|0]<<8|D[f+30|0]<<16|D[f+31|0]<<24)^(D[f+92|0]|D[f+93|0]<<8|D[f+94|0]<<16|D[f+95|0]<<24)^(D[f+76|0]|D[f+77|0]<<8|D[f+78|0]<<16|D[f+79|0]<<24),d[t+12|0]=a,d[t+13|0]=a>>>8,d[t+14|0]=a>>>16,d[t+15|0]=a>>>24,a=b&FA^hA^z^Z^F,d[t+8|0]=a,d[t+9|0]=a>>>8,d[t+10|0]=a>>>16,d[t+11|0]=a>>>24,a=nA&j^V^aA^Y^c,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,a=x&J^l^N^K^p,d[0|t]=a,d[t+1|0]=a>>>8,d[t+2|0]=a>>>16,d[t+3|0]=a>>>24,t=E[f+92>>2],E[s+216>>2]=E[f+88>>2],E[s+220>>2]=t,t=E[f+84>>2],E[s+208>>2]=E[f+80>>2],E[s+212>>2]=t,t=E[f+76>>2],E[s+184>>2]=E[f+72>>2],E[s+188>>2]=t,t=E[B+4>>2],E[s+176>>2]=E[B>>2],E[s+180>>2]=t,t=E[f+92>>2],E[s+168>>2]=E[f+88>>2],E[s+172>>2]=t,t=E[f+84>>2],E[s+160>>2]=E[f+80>>2],E[s+164>>2]=t,a2(t=s+192|0,s+176|0,s+160|0),a=E[s+204>>2],E[f+88>>2]=E[s+200>>2],E[f+92>>2]=a,a=E[s+196>>2],E[f+80>>2]=E[s+192>>2],E[f+84>>2]=a,a=E[f+60>>2],E[s+152>>2]=E[f+56>>2],E[s+156>>2]=a,a=E[f+52>>2],E[s+144>>2]=E[f+48>>2],E[s+148>>2]=a,a=E[f+76>>2],E[s+136>>2]=E[f+72>>2],E[s+140>>2]=a,a=E[B+4>>2],E[s+128>>2]=E[B>>2],E[s+132>>2]=a,a2(t,s+144|0,s+128|0),a=E[s+204>>2],E[f+72>>2]=E[s+200>>2],E[f+76>>2]=a,a=E[s+196>>2],E[B>>2]=E[s+192>>2],E[B+4>>2]=a,a=E[f+44>>2],E[s+120>>2]=E[f+40>>2],E[s+124>>2]=a,a=E[f+36>>2],E[s+112>>2]=E[f+32>>2],E[s+116>>2]=a,a=E[f+60>>2],E[s+104>>2]=E[f+56>>2],E[s+108>>2]=a,a=E[f+52>>2],E[s+96>>2]=E[f+48>>2],E[s+100>>2]=a,a2(t,s+112|0,s+96|0),a=E[s+204>>2],E[f+56>>2]=E[s+200>>2],E[f+60>>2]=a,a=E[s+196>>2],E[f+48>>2]=E[s+192>>2],E[f+52>>2]=a,a=E[f+28>>2],E[s+88>>2]=E[f+24>>2],E[s+92>>2]=a,a=E[f+20>>2],E[s+80>>2]=E[f+16>>2],E[s+84>>2]=a,a=E[f+44>>2],E[s+72>>2]=E[f+40>>2],E[s+76>>2]=a,a=E[f+36>>2],E[s+64>>2]=E[f+32>>2],E[s+68>>2]=a,a2(t,s+80|0,s- -64|0),a=E[s+204>>2],E[f+40>>2]=E[s+200>>2],E[f+44>>2]=a,a=E[s+196>>2],E[f+32>>2]=E[s+192>>2],E[f+36>>2]=a,a=E[f+12>>2],E[s+56>>2]=E[f+8>>2],E[s+60>>2]=a,a=E[f+4>>2],E[s+48>>2]=E[f>>2],E[s+52>>2]=a,a=E[f+28>>2],E[s+40>>2]=E[f+24>>2],E[s+44>>2]=a,a=E[f+20>>2],E[s+32>>2]=E[f+16>>2],E[s+36>>2]=a,a2(t,s+48|0,s+32|0),a=E[s+204>>2],E[f+24>>2]=E[s+200>>2],E[f+28>>2]=a,a=E[s+196>>2],E[f+16>>2]=E[s+192>>2],E[f+20>>2]=a,a=E[s+220>>2],E[s+24>>2]=E[s+216>>2],E[s+28>>2]=a,a=E[s+212>>2],E[s+16>>2]=E[s+208>>2],E[s+20>>2]=a,a=E[f+12>>2],E[s+8>>2]=E[f+8>>2],E[s+12>>2]=a,a=E[f+4>>2],E[s>>2]=E[f>>2],E[s+4>>2]=a,a2(t,s+16|0,s),t=E[s+192>>2],a=E[s+196>>2],B=E[s+200>>2],E[f+12>>2]=h^E[s+204>>2],E[f+8>>2]=B^F,E[f+4>>2]=a^c,E[f>>2]=t^p,b0=s+224|0}function gi(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z=0,hA=0,z=0,b=0,FA=0;b0=s=b0-224|0,z=D[f+16|0]|D[f+17|0]<<8|D[f+18|0]<<16|D[f+19|0]<<24,hA=D[0|(Z=f- -64|0)]|D[Z+1|0]<<8|D[Z+2|0]<<16|D[Z+3|0]<<24,c=D[f+80|0]|D[f+81|0]<<8|D[f+82|0]<<16|D[f+83|0]<<24,F=D[f+32|0]|D[f+33|0]<<8|D[f+34|0]<<16|D[f+35|0]<<24,p=D[f+48|0]|D[f+49|0]<<8|D[f+50|0]<<16|D[f+51|0]<<24,b=D[f+20|0]|D[f+21|0]<<8|D[f+22|0]<<16|D[f+23|0]<<24,h=D[f+68|0]|D[f+69|0]<<8|D[f+70|0]<<16|D[f+71|0]<<24,l=D[f+84|0]|D[f+85|0]<<8|D[f+86|0]<<16|D[f+87|0]<<24,N=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,K=D[f+36|0]|D[f+37|0]<<8|D[f+38|0]<<16|D[f+39|0]<<24,x=D[f+52|0]|D[f+53|0]<<8|D[f+54|0]<<16|D[f+55|0]<<24,FA=D[f+24|0]|D[f+25|0]<<8|D[f+26|0]<<16|D[f+27|0]<<24,J=D[f+72|0]|D[f+73|0]<<8|D[f+74|0]<<16|D[f+75|0]<<24,Y=D[f+88|0]|D[f+89|0]<<8|D[f+90|0]<<16|D[f+91|0]<<24,V=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,aA=D[f+40|0]|D[f+41|0]<<8|D[f+42|0]<<16|D[f+43|0]<<24,nA=D[f+56|0]|D[f+57|0]<<8|D[f+58|0]<<16|D[f+59|0]<<24,j=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,a=(D[f+44|0]|D[f+45|0]<<8|D[f+46|0]<<16|D[f+47|0]<<24)&(D[f+60|0]|D[f+61|0]<<8|D[f+62|0]<<16|D[f+63|0]<<24)^(D[f+28|0]|D[f+29|0]<<8|D[f+30|0]<<16|D[f+31|0]<<24)^(D[f+76|0]|D[f+77|0]<<8|D[f+78|0]<<16|D[f+79|0]<<24)^(D[f+92|0]|D[f+93|0]<<8|D[f+94|0]<<16|D[f+95|0]<<24)^(D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24),d[t+12|0]=a,d[t+13|0]=a>>>8,d[t+14|0]=a>>>16,d[t+15|0]=a>>>24,FA=aA&nA^FA^Y^V^J,d[t+8|0]=FA,d[t+9|0]=FA>>>8,d[t+10|0]=FA>>>16,d[t+11|0]=FA>>>24,b=K&x^b^l^N^h,d[t+4|0]=b,d[t+5|0]=b>>>8,d[t+6|0]=b>>>16,d[t+7|0]=b>>>24,z=F&p^z^hA^c^j,d[0|t]=z,d[t+1|0]=z>>>8,d[t+2|0]=z>>>16,d[t+3|0]=z>>>24,t=E[f+92>>2],E[s+216>>2]=E[f+88>>2],E[s+220>>2]=t,t=E[f+84>>2],E[s+208>>2]=E[f+80>>2],E[s+212>>2]=t,t=E[f+76>>2],E[s+184>>2]=E[f+72>>2],E[s+188>>2]=t,t=E[Z+4>>2],E[s+176>>2]=E[Z>>2],E[s+180>>2]=t,t=E[f+92>>2],E[s+168>>2]=E[f+88>>2],E[s+172>>2]=t,t=E[f+84>>2],E[s+160>>2]=E[f+80>>2],E[s+164>>2]=t,a2(t=s+192|0,s+176|0,s+160|0),hA=E[s+204>>2],E[f+88>>2]=E[s+200>>2],E[f+92>>2]=hA,hA=E[s+196>>2],E[f+80>>2]=E[s+192>>2],E[f+84>>2]=hA,hA=E[f+60>>2],E[s+152>>2]=E[f+56>>2],E[s+156>>2]=hA,hA=E[f+52>>2],E[s+144>>2]=E[f+48>>2],E[s+148>>2]=hA,hA=E[f+76>>2],E[s+136>>2]=E[f+72>>2],E[s+140>>2]=hA,hA=E[Z+4>>2],E[s+128>>2]=E[Z>>2],E[s+132>>2]=hA,a2(t,s+144|0,s+128|0),hA=E[s+204>>2],E[f+72>>2]=E[s+200>>2],E[f+76>>2]=hA,hA=E[s+196>>2],E[Z>>2]=E[s+192>>2],E[Z+4>>2]=hA,Z=E[f+44>>2],E[s+120>>2]=E[f+40>>2],E[s+124>>2]=Z,Z=E[f+36>>2],E[s+112>>2]=E[f+32>>2],E[s+116>>2]=Z,Z=E[f+60>>2],E[s+104>>2]=E[f+56>>2],E[s+108>>2]=Z,Z=E[f+52>>2],E[s+96>>2]=E[f+48>>2],E[s+100>>2]=Z,a2(t,s+112|0,s+96|0),Z=E[s+204>>2],E[f+56>>2]=E[s+200>>2],E[f+60>>2]=Z,Z=E[s+196>>2],E[f+48>>2]=E[s+192>>2],E[f+52>>2]=Z,Z=E[f+28>>2],E[s+88>>2]=E[f+24>>2],E[s+92>>2]=Z,Z=E[f+20>>2],E[s+80>>2]=E[f+16>>2],E[s+84>>2]=Z,Z=E[f+44>>2],E[s+72>>2]=E[f+40>>2],E[s+76>>2]=Z,Z=E[f+36>>2],E[s+64>>2]=E[f+32>>2],E[s+68>>2]=Z,a2(t,s+80|0,s- -64|0),Z=E[s+204>>2],E[f+40>>2]=E[s+200>>2],E[f+44>>2]=Z,Z=E[s+196>>2],E[f+32>>2]=E[s+192>>2],E[f+36>>2]=Z,Z=E[f+12>>2],E[s+56>>2]=E[f+8>>2],E[s+60>>2]=Z,Z=E[f+4>>2],E[s+48>>2]=E[f>>2],E[s+52>>2]=Z,Z=E[f+28>>2],E[s+40>>2]=E[f+24>>2],E[s+44>>2]=Z,Z=E[f+20>>2],E[s+32>>2]=E[f+16>>2],E[s+36>>2]=Z,a2(t,s+48|0,s+32|0),Z=E[s+204>>2],E[f+24>>2]=E[s+200>>2],E[f+28>>2]=Z,Z=E[s+196>>2],E[f+16>>2]=E[s+192>>2],E[f+20>>2]=Z,Z=E[s+220>>2],E[s+24>>2]=E[s+216>>2],E[s+28>>2]=Z,Z=E[s+212>>2],E[s+16>>2]=E[s+208>>2],E[s+20>>2]=Z,Z=E[f+12>>2],E[s+8>>2]=E[f+8>>2],E[s+12>>2]=Z,Z=E[f+4>>2],E[s>>2]=E[f>>2],E[s+4>>2]=Z,a2(t,s+16|0,s),t=E[s+192>>2],Z=E[s+196>>2],hA=E[s+200>>2],E[f+12>>2]=a^E[s+204>>2],E[f+8>>2]=hA^FA,E[f+4>>2]=Z^b,E[f>>2]=t^z,b0=s+224|0}function oB(t,a){var f,s,c,F,p,h,l,N,K,x=0,J=0;b0=f=b0-288|0,s=D[t+28|0]|D[t+29|0]<<8|D[t+30|0]<<16|D[t+31|0]<<24,c=D[t+24|0]|D[t+25|0]<<8|D[t+26|0]<<16|D[t+27|0]<<24,F=D[t+20|0]|D[t+21|0]<<8|D[t+22|0]<<16|D[t+23|0]<<24,p=D[t+16|0]|D[t+17|0]<<8|D[t+18|0]<<16|D[t+19|0]<<24,h=D[t+4|0]|D[t+5|0]<<8|D[t+6|0]<<16|D[t+7|0]<<24,l=D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24,N=D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24,K=D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24,t=E[a+124>>2],E[f+280>>2]=E[a+120>>2],E[f+284>>2]=t,t=E[a+116>>2],E[f+272>>2]=E[a+112>>2],E[f+276>>2]=t,t=E[a+108>>2],E[f+248>>2]=E[a+104>>2],E[f+252>>2]=t,t=E[a+100>>2],E[f+240>>2]=E[a+96>>2],E[f+244>>2]=t,t=E[a+124>>2],E[f+232>>2]=E[a+120>>2],E[f+236>>2]=t,t=E[a+116>>2],E[f+224>>2]=E[a+112>>2],E[f+228>>2]=t,a2(J=f+256|0,f+240|0,f+224|0),t=E[f+268>>2],E[a+120>>2]=E[f+264>>2],E[a+124>>2]=t,t=E[f+260>>2],E[a+112>>2]=E[f+256>>2],E[a+116>>2]=t,t=E[a+92>>2],E[f+216>>2]=E[a+88>>2],E[f+220>>2]=t,t=E[a+84>>2],E[f+208>>2]=E[a+80>>2],E[f+212>>2]=t,t=E[a+108>>2],E[f+200>>2]=E[a+104>>2],E[f+204>>2]=t,t=E[a+100>>2],E[f+192>>2]=E[a+96>>2],E[f+196>>2]=t,a2(J,f+208|0,f+192|0),t=E[f+268>>2],E[a+104>>2]=E[f+264>>2],E[a+108>>2]=t,t=E[f+260>>2],E[a+96>>2]=E[f+256>>2],E[a+100>>2]=t,t=E[a+76>>2],E[f+184>>2]=E[a+72>>2],E[f+188>>2]=t,x=E[4+(t=a- -64|0)>>2],E[f+176>>2]=E[t>>2],E[f+180>>2]=x,x=E[a+92>>2],E[f+168>>2]=E[a+88>>2],E[f+172>>2]=x,x=E[a+84>>2],E[f+160>>2]=E[a+80>>2],E[f+164>>2]=x,a2(J,f+176|0,f+160|0),x=E[f+268>>2],E[a+88>>2]=E[f+264>>2],E[a+92>>2]=x,x=E[f+260>>2],E[a+80>>2]=E[f+256>>2],E[a+84>>2]=x,x=E[a+60>>2],E[f+152>>2]=E[a+56>>2],E[f+156>>2]=x,x=E[a+52>>2],E[f+144>>2]=E[a+48>>2],E[f+148>>2]=x,x=E[a+76>>2],E[f+136>>2]=E[a+72>>2],E[f+140>>2]=x,x=E[t+4>>2],E[f+128>>2]=E[t>>2],E[f+132>>2]=x,a2(J,f+144|0,f+128|0),x=E[f+268>>2],E[a+72>>2]=E[f+264>>2],E[a+76>>2]=x,x=E[f+260>>2],E[t>>2]=E[f+256>>2],E[t+4>>2]=x,x=E[a+44>>2],E[f+120>>2]=E[a+40>>2],E[f+124>>2]=x,x=E[a+36>>2],E[f+112>>2]=E[a+32>>2],E[f+116>>2]=x,x=E[a+60>>2],E[f+104>>2]=E[a+56>>2],E[f+108>>2]=x,x=E[a+52>>2],E[f+96>>2]=E[a+48>>2],E[f+100>>2]=x,a2(J,f+112|0,f+96|0),x=E[f+268>>2],E[a+56>>2]=E[f+264>>2],E[a+60>>2]=x,x=E[f+260>>2],E[a+48>>2]=E[f+256>>2],E[a+52>>2]=x,x=E[a+28>>2],E[f+88>>2]=E[a+24>>2],E[f+92>>2]=x,x=E[a+20>>2],E[f+80>>2]=E[a+16>>2],E[f+84>>2]=x,x=E[a+44>>2],E[f+72>>2]=E[a+40>>2],E[f+76>>2]=x,x=E[a+36>>2],E[f+64>>2]=E[a+32>>2],E[f+68>>2]=x,a2(J,f+80|0,f- -64|0),x=E[f+268>>2],E[a+40>>2]=E[f+264>>2],E[a+44>>2]=x,x=E[f+260>>2],E[a+32>>2]=E[f+256>>2],E[a+36>>2]=x,x=E[a+12>>2],E[f+56>>2]=E[a+8>>2],E[f+60>>2]=x,x=E[a+4>>2],E[f+48>>2]=E[a>>2],E[f+52>>2]=x,x=E[a+28>>2],E[f+40>>2]=E[a+24>>2],E[f+44>>2]=x,x=E[a+20>>2],E[f+32>>2]=E[a+16>>2],E[f+36>>2]=x,a2(J,f+48|0,f+32|0),x=E[f+268>>2],E[a+24>>2]=E[f+264>>2],E[a+28>>2]=x,x=E[f+260>>2],E[a+16>>2]=E[f+256>>2],E[a+20>>2]=x,x=E[f+284>>2],E[f+24>>2]=E[f+280>>2],E[f+28>>2]=x,x=E[f+276>>2],E[f+16>>2]=E[f+272>>2],E[f+20>>2]=x,x=E[a+12>>2],E[f+8>>2]=E[a+8>>2],E[f+12>>2]=x,x=E[a+4>>2],E[f>>2]=E[a>>2],E[f+4>>2]=x,a2(J,f+16|0,f),J=E[f+268>>2],E[a+8>>2]=E[f+264>>2],E[a+12>>2]=J,J=E[f+260>>2],E[a>>2]=E[f+256>>2],E[a+4>>2]=J,E[a+12>>2]=(D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24)^N,E[a+8>>2]=(D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24)^l,E[a+4>>2]=(D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24)^h,E[a>>2]=(D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24)^K,E[t>>2]=(D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24)^p,E[a+68>>2]=(D[a+68|0]|D[a+69|0]<<8|D[a+70|0]<<16|D[a+71|0]<<24)^F,E[a+72>>2]=(D[a+72|0]|D[a+73|0]<<8|D[a+74|0]<<16|D[a+75|0]<<24)^c,E[a+76>>2]=(D[a+76|0]|D[a+77|0]<<8|D[a+78|0]<<16|D[a+79|0]<<24)^s,b0=f+288|0}function dB(t,a,f,s){var c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z,b,FA=0,B=0,A=0,yA=0;b0=c=b0-240|0,A=16-f|0,yA=PI((B=c+192|0)+f|0,0,f>>>0<=15?A:0),jI(B,a,f),FA=D[s+16|0]|D[s+17|0]<<8|D[s+18|0]<<16|D[s+19|0]<<24,F=D[0|(a=s- -64|0)]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,p=D[s+80|0]|D[s+81|0]<<8|D[s+82|0]<<16|D[s+83|0]<<24,h=D[s+32|0]|D[s+33|0]<<8|D[s+34|0]<<16|D[s+35|0]<<24,l=D[s+48|0]|D[s+49|0]<<8|D[s+50|0]<<16|D[s+51|0]<<24,N=D[s+20|0]|D[s+21|0]<<8|D[s+22|0]<<16|D[s+23|0]<<24,K=D[s+68|0]|D[s+69|0]<<8|D[s+70|0]<<16|D[s+71|0]<<24,x=D[s+84|0]|D[s+85|0]<<8|D[s+86|0]<<16|D[s+87|0]<<24,J=D[s+36|0]|D[s+37|0]<<8|D[s+38|0]<<16|D[s+39|0]<<24,Y=D[s+52|0]|D[s+53|0]<<8|D[s+54|0]<<16|D[s+55|0]<<24,V=D[s+24|0]|D[s+25|0]<<8|D[s+26|0]<<16|D[s+27|0]<<24,aA=D[s+72|0]|D[s+73|0]<<8|D[s+74|0]<<16|D[s+75|0]<<24,nA=D[s+88|0]|D[s+89|0]<<8|D[s+90|0]<<16|D[s+91|0]<<24,j=D[s+40|0]|D[s+41|0]<<8|D[s+42|0]<<16|D[s+43|0]<<24,Z=D[s+56|0]|D[s+57|0]<<8|D[s+58|0]<<16|D[s+59|0]<<24,hA=E[c+192>>2],z=E[c+196>>2],b=E[c+200>>2],E[c+204>>2]=(D[s+44|0]|D[s+45|0]<<8|D[s+46|0]<<16|D[s+47|0]<<24)&(D[s+60|0]|D[s+61|0]<<8|D[s+62|0]<<16|D[s+63|0]<<24)^(D[s+28|0]|D[s+29|0]<<8|D[s+30|0]<<16|D[s+31|0]<<24)^(D[s+76|0]|D[s+77|0]<<8|D[s+78|0]<<16|D[s+79|0]<<24)^E[c+204>>2]^(D[s+92|0]|D[s+93|0]<<8|D[s+94|0]<<16|D[s+95|0]<<24),E[c+200>>2]=j&Z^nA^b^aA^V,E[c+196>>2]=J&Y^x^z^K^N,E[c+192>>2]=h&l^FA^F^p^hA,PI(yA,0,A),jI(t,B,f),f=E[c+192>>2],B=E[c+196>>2],A=E[c+200>>2],yA=E[c+204>>2],t=E[s+92>>2],E[c+232>>2]=E[s+88>>2],E[c+236>>2]=t,t=E[s+84>>2],E[c+224>>2]=E[s+80>>2],E[c+228>>2]=t,t=E[s+76>>2],E[c+184>>2]=E[s+72>>2],E[c+188>>2]=t,t=E[a+4>>2],E[c+176>>2]=E[a>>2],E[c+180>>2]=t,t=E[s+92>>2],E[c+168>>2]=E[s+88>>2],E[c+172>>2]=t,t=E[s+84>>2],E[c+160>>2]=E[s+80>>2],E[c+164>>2]=t,a2(t=c+208|0,c+176|0,c+160|0),FA=E[c+220>>2],E[s+88>>2]=E[c+216>>2],E[s+92>>2]=FA,FA=E[c+212>>2],E[s+80>>2]=E[c+208>>2],E[s+84>>2]=FA,FA=E[s+60>>2],E[c+152>>2]=E[s+56>>2],E[c+156>>2]=FA,FA=E[s+52>>2],E[c+144>>2]=E[s+48>>2],E[c+148>>2]=FA,FA=E[s+76>>2],E[c+136>>2]=E[s+72>>2],E[c+140>>2]=FA,FA=E[a+4>>2],E[c+128>>2]=E[a>>2],E[c+132>>2]=FA,a2(t,c+144|0,c+128|0),FA=E[c+220>>2],E[s+72>>2]=E[c+216>>2],E[s+76>>2]=FA,FA=E[c+212>>2],E[a>>2]=E[c+208>>2],E[a+4>>2]=FA,a=E[s+44>>2],E[c+120>>2]=E[s+40>>2],E[c+124>>2]=a,a=E[s+36>>2],E[c+112>>2]=E[s+32>>2],E[c+116>>2]=a,a=E[s+60>>2],E[c+104>>2]=E[s+56>>2],E[c+108>>2]=a,a=E[s+52>>2],E[c+96>>2]=E[s+48>>2],E[c+100>>2]=a,a2(t,c+112|0,c+96|0),a=E[c+220>>2],E[s+56>>2]=E[c+216>>2],E[s+60>>2]=a,a=E[c+212>>2],E[s+48>>2]=E[c+208>>2],E[s+52>>2]=a,a=E[s+28>>2],E[c+88>>2]=E[s+24>>2],E[c+92>>2]=a,a=E[s+20>>2],E[c+80>>2]=E[s+16>>2],E[c+84>>2]=a,a=E[s+44>>2],E[c+72>>2]=E[s+40>>2],E[c+76>>2]=a,a=E[s+36>>2],E[c+64>>2]=E[s+32>>2],E[c+68>>2]=a,a2(t,c+80|0,c- -64|0),a=E[c+220>>2],E[s+40>>2]=E[c+216>>2],E[s+44>>2]=a,a=E[c+212>>2],E[s+32>>2]=E[c+208>>2],E[s+36>>2]=a,a=E[s+12>>2],E[c+56>>2]=E[s+8>>2],E[c+60>>2]=a,a=E[s+4>>2],E[c+48>>2]=E[s>>2],E[c+52>>2]=a,a=E[s+28>>2],E[c+40>>2]=E[s+24>>2],E[c+44>>2]=a,a=E[s+20>>2],E[c+32>>2]=E[s+16>>2],E[c+36>>2]=a,a2(t,c+48|0,c+32|0),a=E[c+220>>2],E[s+24>>2]=E[c+216>>2],E[s+28>>2]=a,a=E[c+212>>2],E[s+16>>2]=E[c+208>>2],E[s+20>>2]=a,a=E[c+236>>2],E[c+24>>2]=E[c+232>>2],E[c+28>>2]=a,a=E[c+228>>2],E[c+16>>2]=E[c+224>>2],E[c+20>>2]=a,a=E[s+12>>2],E[c+8>>2]=E[s+8>>2],E[c+12>>2]=a,a=E[s+4>>2],E[c>>2]=E[s>>2],E[c+4>>2]=a,a2(t,c+16|0,c),t=E[c+208>>2],a=E[c+212>>2],FA=E[c+216>>2],E[s+12>>2]=E[c+220>>2]^yA,E[s+8>>2]=FA^A,E[s+4>>2]=a^B,E[s>>2]=t^f,b0=c+240|0}function tB(t,a,f){var s,c=0,F=0,p=0,h=0,l=0;b0=s=b0+-64|0;A:{if((f-65&255)>>>0>191){if(F=-1,!(D[t+80|0]|D[t+81|0]<<8|D[t+82|0]<<16|D[t+83|0]<<24|D[t+84|0]|D[t+85|0]<<8|D[t+86|0]<<16|D[t+87|0]<<24)){if((p=D[t+352|0]|D[t+353|0]<<8|D[t+354|0]<<16|D[t+355|0]<<24)>>>0>=129){if(h=c=D[t+68|0]|D[t+69|0]<<8|D[t+70|0]<<16|D[t+71|0]<<24,c=(p=128+(F=D[t+64|0]|D[t+65|0]<<8|D[t+66|0]<<16|D[t+67|0]<<24)|0)>>>0<128?c+1|0:c,d[t+64|0]=p,d[t+65|0]=p>>>8,d[t+66|0]=p>>>16,d[t+67|0]=p>>>24,d[t+68|0]=c,d[t+69|0]=c>>>8,d[t+70|0]=c>>>16,d[t+71|0]=c>>>24,c=D[t+76|0]|D[t+77|0]<<8|D[t+78|0]<<16|D[t+79|0]<<24,c=(l=F=(0|h)==-1&F>>>0>4294967167)>>>0>(F=F+(D[t+72|0]|D[t+73|0]<<8|D[t+74|0]<<16|D[t+75|0]<<24)|0)>>>0?c+1|0:c,d[t+72|0]=F,d[t+73|0]=F>>>8,d[t+74|0]=F>>>16,d[t+75|0]=F>>>24,d[t+76|0]=c,d[t+77|0]=c>>>8,d[t+78|0]=c>>>16,d[t+79|0]=c>>>24,rB(t,c=t+96|0),F=(D[t+352|0]|D[t+353|0]<<8|D[t+354|0]<<16|D[t+355|0]<<24)-128|0,d[t+352|0]=F,d[t+353|0]=F>>>8,d[t+354|0]=F>>>16,d[t+355|0]=F>>>24,F>>>0>=129)break A;jI(c,t+224|0,F),p=D[t+352|0]|D[t+353|0]<<8|D[t+354|0]<<16|D[t+355|0]<<24}F=l=D[t+68|0]|D[t+69|0]<<8|D[t+70|0]<<16|D[t+71|0]<<24,F=(h=p+(c=D[t+64|0]|D[t+65|0]<<8|D[t+66|0]<<16|D[t+67|0]<<24)|0)>>>0

>>0?F+1|0:F,d[t+64|0]=h,d[t+65|0]=h>>>8,d[t+66|0]=h>>>16,d[t+67|0]=h>>>24,d[t+68|0]=F,d[t+69|0]=F>>>8,d[t+70|0]=F>>>16,d[t+71|0]=F>>>24,F=(0|F)==(0|l)&c>>>0>h>>>0|F>>>0>>0,c=D[t+76|0]|D[t+77|0]<<8|D[t+78|0]<<16|D[t+79|0]<<24,c=(l=F)>>>0>(F=F+(D[t+72|0]|D[t+73|0]<<8|D[t+74|0]<<16|D[t+75|0]<<24)|0)>>>0?c+1|0:c,d[t+72|0]=F,d[t+73|0]=F>>>8,d[t+74|0]=F>>>16,d[t+75|0]=F>>>24,d[t+76|0]=c,d[t+77|0]=c>>>8,d[t+78|0]=c>>>16,d[t+79|0]=c>>>24,D[t+356|0]&&(d[t+88|0]=255,d[t+89|0]=255,d[t+90|0]=255,d[t+91|0]=255,d[t+92|0]=255,d[t+93|0]=255,d[t+94|0]=255,d[t+95|0]=255),d[t+80|0]=255,d[t+81|0]=255,d[t+82|0]=255,d[t+83|0]=255,d[t+84|0]=255,d[t+85|0]=255,d[t+86|0]=255,d[t+87|0]=255,PI((F=t+96|0)+p|0,0,256-p|0),rB(t,F),c=D[t+4|0]|D[t+5|0]<<8|D[t+6|0]<<16|D[t+7|0]<<24,E[s>>2]=D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24,E[s+4>>2]=c,c=D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24,E[s+8>>2]=D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24,E[s+12>>2]=c,c=D[t+20|0]|D[t+21|0]<<8|D[t+22|0]<<16|D[t+23|0]<<24,E[s+16>>2]=D[t+16|0]|D[t+17|0]<<8|D[t+18|0]<<16|D[t+19|0]<<24,E[s+20>>2]=c,c=D[t+28|0]|D[t+29|0]<<8|D[t+30|0]<<16|D[t+31|0]<<24,E[s+24>>2]=D[t+24|0]|D[t+25|0]<<8|D[t+26|0]<<16|D[t+27|0]<<24,E[s+28>>2]=c,c=D[t+36|0]|D[t+37|0]<<8|D[t+38|0]<<16|D[t+39|0]<<24,E[s+32>>2]=D[t+32|0]|D[t+33|0]<<8|D[t+34|0]<<16|D[t+35|0]<<24,E[s+36>>2]=c,c=D[t+44|0]|D[t+45|0]<<8|D[t+46|0]<<16|D[t+47|0]<<24,E[s+40>>2]=D[t+40|0]|D[t+41|0]<<8|D[t+42|0]<<16|D[t+43|0]<<24,E[s+44>>2]=c,c=D[t+52|0]|D[t+53|0]<<8|D[t+54|0]<<16|D[t+55|0]<<24,E[s+48>>2]=D[t+48|0]|D[t+49|0]<<8|D[t+50|0]<<16|D[t+51|0]<<24,E[s+52>>2]=c,c=D[t+60|0]|D[t+61|0]<<8|D[t+62|0]<<16|D[t+63|0]<<24,E[s+56>>2]=D[t+56|0]|D[t+57|0]<<8|D[t+58|0]<<16|D[t+59|0]<<24,E[s+60>>2]=c,jI(a,s,f),f2(t,64),f2(F,256),F=0}return b0=s- -64|0,F}cg(),H2()}yi(1268,1130,306,1074),H2()}function zi(t,a){var f,s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0;for(b0=f=b0-320|0,OB(s=t+40|0,a),E[t+84>>2]=0,E[t+88>>2]=0,E[t+80>>2]=1,E[t+92>>2]=0,E[t+96>>2]=0,E[t+100>>2]=0,E[t+104>>2]=0,E[t+108>>2]=0,E[t+112>>2]=0,E[t+116>>2]=0,y0(B=f+240|0,s),B2(b=f+192|0,B,1328),A=-1,c=E[f+240>>2]-1|0,E[f+240>>2]=c,E[f+192>>2]=E[f+192>>2]+1,F=E[f+244>>2],p=E[f+248>>2],h=E[f+252>>2],l=E[f+256>>2],N=E[f+260>>2],K=E[f+264>>2],x=E[f+268>>2],J=E[f+272>>2],Y=E[f+276>>2],y0(FA=f+144|0,b),B2(FA,FA,b),y0(t,FA),B2(t,t,b),B2(t,t,B),b0=hA=b0-144|0,y0(z=hA+96|0,t),y0(Z=hA+48|0,z),y0(Z,Z),B2(Z,t,Z),B2(z,z,Z),y0(z,z),B2(z,Z,z),y0(Z,z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),B2(z,Z,z),y0(Z,z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),B2(Z,Z,z),y0(hA,Z),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),y0(hA,hA),B2(Z,hA,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),B2(z,Z,z),y0(Z,z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),B2(Z,Z,z),y0(hA,Z),Z=1;y0(hA,hA),(0|(Z=Z+1|0))!=100;);B2(Z=hA+48|0,hA,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),y0(Z,Z),B2(z=hA+96|0,Z,z),y0(z,z),y0(z,z),B2(t,z,t),b0=hA+144|0,B2(t,t,FA),B2(t,t,B),y0(Z=f+96|0,t),B2(Z,Z,b),Z=E[f+132>>2],E[f+84>>2]=Z-Y,hA=E[f+128>>2],E[f+80>>2]=hA-J,z=E[f+124>>2],E[f+76>>2]=z-x,b=E[f+120>>2],E[f+72>>2]=b-K,FA=E[f+116>>2],E[f+68>>2]=FA-N,B=E[f+112>>2],E[f+64>>2]=B-l,V=E[f+108>>2],E[f+60>>2]=V-h,aA=E[f+104>>2],E[f+56>>2]=aA-p,nA=E[f+100>>2],E[f+52>>2]=nA-F,j=E[f+96>>2],E[f+48>>2]=j-c,Zg(f,f+48|0);A:{if(!tg(f,32)){if(E[f+36>>2]=Z+Y,E[f+32>>2]=hA+J,E[f+28>>2]=z+x,E[f+24>>2]=b+K,E[f+20>>2]=FA+N,E[f+16>>2]=B+l,E[f+12>>2]=h+V,E[f+8>>2]=p+aA,E[f+4>>2]=F+nA,E[f>>2]=c+j,Zg(Z=f+288|0,f),!tg(Z,32))break A;B2(t,t,1376)}Zg(f+288|0,t),(1&d[f+288|0])==(D[a+31|0]>>>7|0)&&(E[t>>2]=0-E[t>>2],E[t+36>>2]=0-E[t+36>>2],E[t+32>>2]=0-E[t+32>>2],E[t+28>>2]=0-E[t+28>>2],E[t+24>>2]=0-E[t+24>>2],E[t+20>>2]=0-E[t+20>>2],E[t+16>>2]=0-E[t+16>>2],E[t+12>>2]=0-E[t+12>>2],E[t+8>>2]=0-E[t+8>>2],E[t+4>>2]=0-E[t+4>>2]),B2(t+120|0,t,s),A=0}return b0=f+320|0,A}function Li(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y,V,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0,H0=0,J0=0,A0=0;for(hA=1634760805,nA=s=D[0|f]|D[f+1|0]<<8|D[f+2|0]<<16|D[f+3|0]<<24,z=c=D[f+4|0]|D[f+5|0]<<8|D[f+6|0]<<16|D[f+7|0]<<24,b=F=D[f+8|0]|D[f+9|0]<<8|D[f+10|0]<<16|D[f+11|0]<<24,FA=p=D[f+12|0]|D[f+13|0]<<8|D[f+14|0]<<16|D[f+15|0]<<24,SA=857760878,B=h=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,j=l=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,yA=N=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,$A=K=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,a=2036477234,Z=x=D[f+16|0]|D[f+17|0]<<8|D[f+18|0]<<16|D[f+19|0]<<24,aA=1797285236,NA=J=D[f+28|0]|D[f+29|0]<<8|D[f+30|0]<<16|D[f+31|0]<<24,n0=Y=D[f+24|0]|D[f+25|0]<<8|D[f+26|0]<<16|D[f+27|0]<<24,f=V=D[f+20|0]|D[f+21|0]<<8|D[f+22|0]<<16|D[f+23|0]<<24;A=S0(nA+SA|0,7)^$A,U0=S0(A+SA|0,9)^n0,FA=S0(f+hA|0,7)^FA,UA=S0(FA+hA|0,9)^yA,J0=S0(UA+FA|0,13)^f,b=S0(aA+Z|0,7)^b,H0=S0(b+aA|0,9)^j,yA=S0(b+H0|0,13)^Z,Z=S0(H0+yA|0,18)^aA,j=S0(a+B|0,7)^NA,f=J0^S0(Z+j|0,7),n0=U0^S0(f+Z|0,9),NA=S0(f+n0|0,13)^j,aA=S0(n0+NA|0,18)^Z,z=S0(a+j|0,9)^z,B=S0(z+j|0,13)^B,a=S0(B+z|0,18)^a,Z=S0(a+A|0,7)^yA,yA=S0(Z+a|0,9)^UA,$A=S0(Z+yA|0,13)^A,a=S0(yA+$A|0,18)^a,A=S0(A+U0|0,13)^nA,nA=S0(A+U0|0,18)^SA,B=S0(nA+FA|0,7)^B,j=S0(B+nA|0,9)^H0,FA=S0(j+B|0,13)^FA,SA=S0(j+FA|0,18)^nA,hA=S0(UA+J0|0,18)^hA,nA=S0(hA+b|0,7)^A,z=S0(nA+hA|0,9)^z,b=S0(nA+z|0,13)^b,hA=S0(z+b|0,18)^hA,A=A0>>>0<18,A0=A0+2|0,A;);aA=aA+1797285236|0,d[t+60|0]=aA,d[t+61|0]=aA>>>8,d[t+62|0]=aA>>>16,d[t+63|0]=aA>>>24,aA=NA+J|0,d[t+56|0]=aA,d[t+57|0]=aA>>>8,d[t+58|0]=aA>>>16,d[t+59|0]=aA>>>24,aA=n0+Y|0,d[t+52|0]=aA,d[t+53|0]=aA>>>8,d[t+54|0]=aA>>>16,d[t+55|0]=aA>>>24,f=f+V|0,d[t+48|0]=f,d[t+49|0]=f>>>8,d[t+50|0]=f>>>16,d[t+51|0]=f>>>24,f=Z+x|0,d[t+44|0]=f,d[t+45|0]=f>>>8,d[t+46|0]=f>>>16,d[t+47|0]=f>>>24,a=a+2036477234|0,d[t+40|0]=a,d[t+41|0]=a>>>8,d[t+42|0]=a>>>16,d[t+43|0]=a>>>24,a=$A+K|0,d[t+36|0]=a,d[t+37|0]=a>>>8,d[t+38|0]=a>>>16,d[t+39|0]=a>>>24,a=yA+N|0,d[t+32|0]=a,d[t+33|0]=a>>>8,d[t+34|0]=a>>>16,d[t+35|0]=a>>>24,a=j+l|0,d[t+28|0]=a,d[t+29|0]=a>>>8,d[t+30|0]=a>>>16,d[t+31|0]=a>>>24,a=B+h|0,d[t+24|0]=a,d[t+25|0]=a>>>8,d[t+26|0]=a>>>16,d[t+27|0]=a>>>24,a=SA+857760878|0,d[t+20|0]=a,d[t+21|0]=a>>>8,d[t+22|0]=a>>>16,d[t+23|0]=a>>>24,a=FA+p|0,d[t+16|0]=a,d[t+17|0]=a>>>8,d[t+18|0]=a>>>16,d[t+19|0]=a>>>24,a=b+F|0,d[t+12|0]=a,d[t+13|0]=a>>>8,d[t+14|0]=a>>>16,d[t+15|0]=a>>>24,a=z+c|0,d[t+8|0]=a,d[t+9|0]=a>>>8,d[t+10|0]=a>>>16,d[t+11|0]=a>>>24,a=nA+s|0,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,a=hA+1634760805|0,d[0|t]=a,d[t+1|0]=a>>>8,d[t+2|0]=a>>>16,d[t+3|0]=a>>>24}function RB(t,a,f,s){var c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0;if(V=E[t+36>>2],J=E[t+32>>2],Y=E[t+28>>2],K=E[t+24>>2],x=E[t+20>>2],!s&f>>>0>=16|s)for(A=!D[t+80|0]<<24,nA=E[t+4>>2],yA=yI(nA,5),Z=E[t+8>>2],FA=yI(Z,5),z=E[t+12>>2],b=yI(z,5),B=E[t+16>>2],hA=yI(B,5),j=E[t>>2];c=wA(p=((D[a+3|0]|D[a+4|0]<<8|D[a+5|0]<<16|D[a+6|0]<<24)>>>2&67108863)+K|0,0,z,0),l=v,x=(h=wA(K=(67108863&(D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24))+x|0,0,B,0))+c|0,c=v+l|0,c=h>>>0>x>>>0?c+1|0:c,l=wA(Y=((D[a+6|0]|D[a+7|0]<<8|D[a+8|0]<<16|D[a+9|0]<<24)>>>4&67108863)+Y|0,0,Z,0),c=v+c|0,c=l>>>0>(x=l+x|0)>>>0?c+1|0:c,l=wA(J=((D[a+9|0]|D[a+10|0]<<8|D[a+11|0]<<16|D[a+12|0]<<24)>>>6|0)+J|0,0,nA,0),c=v+c|0,c=l>>>0>(x=l+x|0)>>>0?c+1|0:c,l=wA(V=V+A+((D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24)>>>8)|0,0,j,0),c=v+c|0,SA=x=l+x|0,x=l>>>0>x>>>0?c+1|0:c,c=wA(p,0,Z,0),l=v,h=wA(K,0,z,0),F=v+l|0,F=(c=h+c|0)>>>0>>0?F+1|0:F,l=(h=wA(Y,0,nA,0))+c|0,c=v+F|0,c=h>>>0>l>>>0?c+1|0:c,h=wA(J,0,j,0),c=v+c|0,c=h>>>0>(l=h+l|0)>>>0?c+1|0:c,h=wA(V,0,hA,0),c=v+c|0,n0=l=h+l|0,l=h>>>0>l>>>0?c+1|0:c,c=wA(p,0,nA,0),N=v,h=(F=wA(K,0,Z,0))+c|0,c=v+N|0,c=F>>>0>h>>>0?c+1|0:c,N=wA(Y,0,j,0),F=v+c|0,F=(h=N+h|0)>>>0>>0?F+1|0:F,N=wA(J,0,hA,0),c=v+F|0,c=(h=N+h|0)>>>0>>0?c+1|0:c,N=wA(V,0,b,0),c=v+c|0,$A=h=N+h|0,h=h>>>0>>0?c+1|0:c,c=wA(p,0,j,0),F=v,N=(aA=wA(K,0,nA,0))+c|0,c=v+F|0,c=N>>>0>>0?c+1|0:c,F=wA(Y,0,hA,0),c=v+c|0,c=F>>>0>(N=F+N|0)>>>0?c+1|0:c,aA=wA(J,0,b,0),F=v+c|0,F=(N=aA+N|0)>>>0>>0?F+1|0:F,aA=wA(V,0,FA,0),c=v+F|0,c=(N=aA+N|0)>>>0>>0?c+1|0:c,aA=N,N=c,c=wA(p,0,hA,0),F=v,p=(K=wA(K,0,j,0))+c|0,c=v+F|0,c=p>>>0>>0?c+1|0:c,K=wA(Y,0,b,0),c=v+c|0,c=(p=K+p|0)>>>0>>0?c+1|0:c,K=wA(J,0,FA,0),c=v+c|0,c=(p=K+p|0)>>>0>>0?c+1|0:c,K=wA(V,0,yA,0),F=v+c|0,F=(p=K+p|0)>>>0>>0?F+1|0:F,K=p,c=N,c=(p=(Y=(67108863&F)<<6|p>>>26)+aA|0)>>>0>>0?c+1|0:c,Y=p,J=(67108863&c)<<6|p>>>26,c=h,c=(p=J+$A|0)>>>0>>0?c+1|0:c,J=p,F=l,V=c=(p=(67108863&c)<<6|p>>>26)+n0|0,l=(67108863&(F=c>>>0

>>0?F+1|0:F))<<6|c>>>26,c=x,K=(67108863&Y)+((c=yI((67108863&((p=l+SA|0)>>>0>>0?c+1:c))<<6|p>>>26,5)+(67108863&K)|0)>>>26|0)|0,Y=67108863&J,J=67108863&V,V=67108863&p,x=67108863&c,a=a+16|0,!(s=s-(f>>>0<16)|0)&(f=f-16|0)>>>0>15|s;);E[t+20>>2]=x,E[t+36>>2]=V,E[t+32>>2]=J,E[t+28>>2]=Y,E[t+24>>2]=K}function Vi(t,a,f,s){t|=0,a|=0;var c=0;return c=-1,(s|=0)-65>>>0<4294967232|(f|=0)>>>0>64||(f&&a?(b0=c=b0-128|0,!a|((s&=255)-65&255)>>>0<=191|((f&=255)-65&255)>>>0<=191?(cg(),H2()):(PI(t- -64|0,0,293),d[t+56|0]=121,d[t+57|0]=33,d[t+58|0]=126,d[t+59|0]=19,d[t+60|0]=25,d[t+61|0]=205,d[t+62|0]=224,d[t+63|0]=91,d[t+48|0]=107,d[t+49|0]=189,d[t+50|0]=65,d[t+51|0]=251,d[t+52|0]=171,d[t+53|0]=217,d[t+54|0]=131,d[t+55|0]=31,d[t+40|0]=31,d[t+41|0]=108,d[t+42|0]=62,d[t+43|0]=43,d[t+44|0]=140,d[t+45|0]=104,d[t+46|0]=5,d[t+47|0]=155,d[t+32|0]=209,d[t+33|0]=130,d[t+34|0]=230,d[t+35|0]=173,d[t+36|0]=127,d[t+37|0]=82,d[t+38|0]=14,d[t+39|0]=81,d[t+24|0]=241,d[t+25|0]=54,d[t+26|0]=29,d[t+27|0]=95,d[t+28|0]=58,d[t+29|0]=245,d[t+30|0]=79,d[t+31|0]=165,d[t+16|0]=43,d[t+17|0]=248,d[t+18|0]=148,d[t+19|0]=254,d[t+20|0]=114,d[t+21|0]=243,d[t+22|0]=110,d[t+23|0]=60,d[t+8|0]=59,d[t+9|0]=167,d[t+10|0]=202,d[t+11|0]=132,d[t+12|0]=133,d[t+13|0]=174,d[t+14|0]=103,d[t+15|0]=187,s=-222443256^(f<<8|s),d[0|t]=s,d[t+1|0]=s>>>8,d[t+2|0]=s>>>16,d[t+3|0]=s>>>24,s=f>>>24^1779033703,d[t+4|0]=s,d[t+5|0]=s>>>8,d[t+6|0]=s>>>16,d[t+7|0]=s>>>24,PI(f+c|0,0,128-f|0),f=jI(c,a,f),jI(t+96|0,f,128),a=128+(D[t+352|0]|D[t+353|0]<<8|D[t+354|0]<<16|D[t+355|0]<<24)|0,d[t+352|0]=a,d[t+353|0]=a>>>8,d[t+354|0]=a>>>16,d[t+355|0]=a>>>24,f2(f,128),b0=f+128|0)):(((a=255&s)-65&255)>>>0<=191&&(cg(),H2()),PI(t- -64|0,0,293),d[t+56|0]=121,d[t+57|0]=33,d[t+58|0]=126,d[t+59|0]=19,d[t+60|0]=25,d[t+61|0]=205,d[t+62|0]=224,d[t+63|0]=91,d[t+48|0]=107,d[t+49|0]=189,d[t+50|0]=65,d[t+51|0]=251,d[t+52|0]=171,d[t+53|0]=217,d[t+54|0]=131,d[t+55|0]=31,d[t+40|0]=31,d[t+41|0]=108,d[t+42|0]=62,d[t+43|0]=43,d[t+44|0]=140,d[t+45|0]=104,d[t+46|0]=5,d[t+47|0]=155,d[t+32|0]=209,d[t+33|0]=130,d[t+34|0]=230,d[t+35|0]=173,d[t+36|0]=127,d[t+37|0]=82,d[t+38|0]=14,d[t+39|0]=81,d[t+24|0]=241,d[t+25|0]=54,d[t+26|0]=29,d[t+27|0]=95,d[t+28|0]=58,d[t+29|0]=245,d[t+30|0]=79,d[t+31|0]=165,d[t+16|0]=43,d[t+17|0]=248,d[t+18|0]=148,d[t+19|0]=254,d[t+20|0]=114,d[t+21|0]=243,d[t+22|0]=110,d[t+23|0]=60,d[t+8|0]=59,d[t+9|0]=167,d[t+10|0]=202,d[t+11|0]=132,d[t+12|0]=133,d[t+13|0]=174,d[t+14|0]=103,d[t+15|0]=187,a^=-222443256,d[0|t]=a,d[t+1|0]=a>>>8,d[t+2|0]=a>>>16,d[t+3|0]=a>>>24,d[t+4|0]=103,d[t+5|0]=230,d[t+6|0]=9,d[t+7|0]=106),c=0),0|c}function _g(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0;V=E[a+4>>2],Y=E[a+44>>2],nA=E[a+8>>2],j=E[a+48>>2],Z=E[a+12>>2],hA=E[a+52>>2],z=E[a+16>>2],b=E[a+56>>2],FA=E[a+20>>2],B=E[a+60>>2],A=E[a+24>>2],yA=E[(aA=a- -64|0)>>2],SA=E[a+28>>2],n0=E[a+68>>2],$A=E[a+32>>2],NA=E[a+72>>2],U0=E[a+36>>2],UA=E[a+76>>2],E[t>>2]=E[a>>2]+E[a+40>>2],E[t+36>>2]=U0+UA,E[t+32>>2]=$A+NA,E[t+28>>2]=SA+n0,E[t+24>>2]=A+yA,E[t+20>>2]=FA+B,E[t+16>>2]=z+b,E[t+12>>2]=Z+hA,E[t+8>>2]=nA+j,E[t+4>>2]=Y+V,Y=E[a+4>>2],nA=E[a+44>>2],j=E[a+8>>2],Z=E[a+48>>2],hA=E[a+12>>2],z=E[a+52>>2],b=E[a+16>>2],FA=E[a+56>>2],B=E[a+20>>2],A=E[a+60>>2],yA=E[a+24>>2],aA=E[aA>>2],V=E[a+28>>2],SA=E[a+68>>2],n0=E[a+32>>2],$A=E[a+72>>2],NA=E[a>>2],U0=E[a+40>>2],E[t+76>>2]=E[a+76>>2]-E[a+36>>2],E[t+72>>2]=$A-n0,E[t+68>>2]=SA-V,E[(V=t- -64|0)>>2]=aA-yA,E[t+60>>2]=A-B,E[t+56>>2]=FA-b,E[t+52>>2]=z-hA,E[t+48>>2]=Z-j,E[t+44>>2]=nA-Y,E[t+40>>2]=U0-NA,B2(t+80|0,t,f),B2(Y=t+40|0,Y,f+40|0),B2(t+120|0,f+120|0,a+120|0),B2(t,a+80|0,f+80|0),U0=E[t+4>>2],UA=E[t+8>>2],F=E[t+12>>2],p=E[t+16>>2],h=E[t+20>>2],l=E[t+24>>2],N=E[t+28>>2],K=E[t+32>>2],x=E[t+36>>2],a=E[t+44>>2],f=E[t+84>>2],Y=E[t+48>>2],nA=E[t+88>>2],j=E[t+52>>2],Z=E[t+92>>2],hA=E[t+56>>2],z=E[t+96>>2],b=E[t+60>>2],FA=E[t+100>>2],B=E[V>>2],A=E[t+104>>2],aA=E[t+68>>2],yA=E[t+108>>2],SA=E[t+72>>2],n0=E[t+112>>2],J=E[t>>2],$A=E[t+40>>2],NA=E[t+80>>2],s=E[t+76>>2],c=E[t+116>>2],E[t+76>>2]=s+c,E[t+72>>2]=SA+n0,E[t+68>>2]=aA+yA,E[V>>2]=B+A,E[t+60>>2]=b+FA,E[t+56>>2]=hA+z,E[t+52>>2]=j+Z,E[t+48>>2]=Y+nA,E[t+44>>2]=a+f,E[t+40>>2]=$A+NA,E[t+36>>2]=c-s,E[t+32>>2]=n0-SA,E[t+28>>2]=yA-aA,E[t+24>>2]=A-B,E[t+20>>2]=FA-b,E[t+16>>2]=z-hA,E[t+12>>2]=Z-j,E[t+8>>2]=nA-Y,E[t+4>>2]=f-a,E[t>>2]=NA-$A,a=x<<1,f=E[t+156>>2],E[t+156>>2]=a-f,V=K<<1,Y=E[t+152>>2],E[t+152>>2]=V-Y,nA=N<<1,j=E[t+148>>2],E[t+148>>2]=nA-j,Z=l<<1,hA=E[t+144>>2],E[t+144>>2]=Z-hA,z=h<<1,b=E[t+140>>2],E[t+140>>2]=z-b,FA=p<<1,B=E[t+136>>2],E[t+136>>2]=FA-B,A=F<<1,aA=E[t+132>>2],E[t+132>>2]=A-aA,yA=UA<<1,SA=E[t+128>>2],E[t+128>>2]=yA-SA,n0=U0<<1,$A=E[t+124>>2],E[t+124>>2]=n0-$A,NA=J<<1,U0=E[t+120>>2],E[t+120>>2]=NA-U0,E[t+112>>2]=Y+V,E[t+108>>2]=nA+j,E[t+104>>2]=Z+hA,E[t+100>>2]=z+b,E[t+96>>2]=FA+B,E[t+92>>2]=A+aA,E[t+88>>2]=yA+SA,E[t+84>>2]=n0+$A,E[t+80>>2]=NA+U0,E[t+116>>2]=a+f}function Xi(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0;V=E[a+4>>2],Y=E[a+44>>2],nA=E[a+8>>2],j=E[a+48>>2],Z=E[a+12>>2],hA=E[a+52>>2],z=E[a+16>>2],b=E[a+56>>2],FA=E[a+20>>2],B=E[a+60>>2],A=E[a+24>>2],yA=E[(aA=a- -64|0)>>2],SA=E[a+28>>2],n0=E[a+68>>2],$A=E[a+32>>2],NA=E[a+72>>2],U0=E[a+36>>2],UA=E[a+76>>2],E[t>>2]=E[a>>2]+E[a+40>>2],E[t+36>>2]=U0+UA,E[t+32>>2]=$A+NA,E[t+28>>2]=SA+n0,E[t+24>>2]=A+yA,E[t+20>>2]=FA+B,E[t+16>>2]=z+b,E[t+12>>2]=Z+hA,E[t+8>>2]=nA+j,E[t+4>>2]=Y+V,Y=E[a+4>>2],nA=E[a+44>>2],j=E[a+8>>2],Z=E[a+48>>2],hA=E[a+12>>2],z=E[a+52>>2],b=E[a+16>>2],FA=E[a+56>>2],B=E[a+20>>2],A=E[a+60>>2],yA=E[a+24>>2],aA=E[aA>>2],V=E[a+28>>2],SA=E[a+68>>2],n0=E[a+32>>2],$A=E[a+72>>2],NA=E[a>>2],U0=E[a+40>>2],E[t+76>>2]=E[a+76>>2]-E[a+36>>2],E[t+72>>2]=$A-n0,E[t+68>>2]=SA-V,E[(V=t- -64|0)>>2]=aA-yA,E[t+60>>2]=A-B,E[t+56>>2]=FA-b,E[t+52>>2]=z-hA,E[t+48>>2]=Z-j,E[t+44>>2]=nA-Y,E[t+40>>2]=U0-NA,B2(t+80|0,t,f+40|0),B2(Y=t+40|0,Y,f),B2(t+120|0,f+120|0,a+120|0),B2(t,a+80|0,f+80|0),U0=E[t+4>>2],UA=E[t+8>>2],F=E[t+12>>2],p=E[t+16>>2],h=E[t+20>>2],l=E[t+24>>2],N=E[t+28>>2],K=E[t+32>>2],x=E[t+36>>2],a=E[t+44>>2],f=E[t+84>>2],Y=E[t+48>>2],nA=E[t+88>>2],j=E[t+52>>2],Z=E[t+92>>2],hA=E[t+56>>2],z=E[t+96>>2],b=E[t+60>>2],FA=E[t+100>>2],B=E[V>>2],A=E[t+104>>2],aA=E[t+68>>2],yA=E[t+108>>2],SA=E[t+72>>2],n0=E[t+112>>2],J=E[t>>2],$A=E[t+40>>2],NA=E[t+80>>2],s=E[t+76>>2],c=E[t+116>>2],E[t+76>>2]=s+c,E[t+72>>2]=SA+n0,E[t+68>>2]=aA+yA,E[V>>2]=B+A,E[t+60>>2]=b+FA,E[t+56>>2]=hA+z,E[t+52>>2]=j+Z,E[t+48>>2]=Y+nA,E[t+44>>2]=a+f,E[t+40>>2]=$A+NA,E[t+36>>2]=c-s,E[t+32>>2]=n0-SA,E[t+28>>2]=yA-aA,E[t+24>>2]=A-B,E[t+20>>2]=FA-b,E[t+16>>2]=z-hA,E[t+12>>2]=Z-j,E[t+8>>2]=nA-Y,E[t+4>>2]=f-a,E[t>>2]=NA-$A,a=E[t+156>>2],f=x<<1,E[t+156>>2]=a+f,V=E[t+152>>2],Y=K<<1,E[t+152>>2]=V+Y,nA=E[t+148>>2],j=N<<1,E[t+148>>2]=nA+j,Z=E[t+144>>2],hA=l<<1,E[t+144>>2]=Z+hA,z=E[t+140>>2],b=h<<1,E[t+140>>2]=z+b,FA=E[t+136>>2],B=p<<1,E[t+136>>2]=FA+B,A=E[t+132>>2],aA=F<<1,E[t+132>>2]=A+aA,yA=E[t+128>>2],SA=UA<<1,E[t+128>>2]=yA+SA,n0=E[t+124>>2],$A=U0<<1,E[t+124>>2]=n0+$A,NA=E[t+120>>2],U0=J<<1,E[t+120>>2]=NA+U0,E[t+112>>2]=Y-V,E[t+108>>2]=j-nA,E[t+104>>2]=hA-Z,E[t+100>>2]=b-z,E[t+96>>2]=B-FA,E[t+92>>2]=aA-A,E[t+88>>2]=SA-yA,E[t+84>>2]=$A-n0,E[t+80>>2]=U0-NA,E[t+116>>2]=f-a}function pB(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0;V=E[a+4>>2],Y=E[a+44>>2],nA=E[a+8>>2],j=E[a+48>>2],Z=E[a+12>>2],hA=E[a+52>>2],z=E[a+16>>2],b=E[a+56>>2],FA=E[a+20>>2],B=E[a+60>>2],A=E[a+24>>2],yA=E[(aA=a- -64|0)>>2],SA=E[a+28>>2],n0=E[a+68>>2],$A=E[a+32>>2],NA=E[a+72>>2],U0=E[a+36>>2],UA=E[a+76>>2],E[t>>2]=E[a>>2]+E[a+40>>2],E[t+36>>2]=U0+UA,E[t+32>>2]=$A+NA,E[t+28>>2]=SA+n0,E[t+24>>2]=A+yA,E[t+20>>2]=FA+B,E[t+16>>2]=z+b,E[t+12>>2]=Z+hA,E[t+8>>2]=nA+j,E[t+4>>2]=Y+V,Y=E[a+4>>2],nA=E[a+44>>2],j=E[a+8>>2],Z=E[a+48>>2],hA=E[a+12>>2],z=E[a+52>>2],b=E[a+16>>2],FA=E[a+56>>2],B=E[a+20>>2],A=E[a+60>>2],yA=E[a+24>>2],aA=E[aA>>2],V=E[a+28>>2],SA=E[a+68>>2],n0=E[a+32>>2],$A=E[a+72>>2],NA=E[a>>2],U0=E[a+40>>2],E[t+76>>2]=E[a+76>>2]-E[a+36>>2],E[t+72>>2]=$A-n0,E[t+68>>2]=SA-V,E[(V=t- -64|0)>>2]=aA-yA,E[t+60>>2]=A-B,E[t+56>>2]=FA-b,E[t+52>>2]=z-hA,E[t+48>>2]=Z-j,E[t+44>>2]=nA-Y,E[t+40>>2]=U0-NA,B2(t+80|0,t,f),B2(Y=t+40|0,Y,f+40|0),B2(t+120|0,f+80|0,a+120|0),U0=E[a+84>>2],UA=E[a+88>>2],F=E[a+92>>2],p=E[a+96>>2],h=E[a+100>>2],l=E[a+104>>2],N=E[a+108>>2],K=E[a+112>>2],x=E[a+116>>2],f=E[t+44>>2],Y=E[t+84>>2],nA=E[t+48>>2],j=E[t+88>>2],Z=E[t+52>>2],hA=E[t+92>>2],z=E[t+56>>2],b=E[t+96>>2],FA=E[t+60>>2],B=E[t+100>>2],A=E[V>>2],aA=E[t+104>>2],yA=E[t+68>>2],SA=E[t+108>>2],n0=E[t+72>>2],$A=E[t+112>>2],J=E[a+80>>2],a=E[t+40>>2],NA=E[t+80>>2],s=E[t+76>>2],c=E[t+116>>2],E[t+76>>2]=s+c,E[t+72>>2]=n0+$A,E[t+68>>2]=yA+SA,E[V>>2]=A+aA,E[t+60>>2]=FA+B,E[t+56>>2]=z+b,E[t+52>>2]=Z+hA,E[t+48>>2]=nA+j,E[t+44>>2]=f+Y,E[t+40>>2]=a+NA,E[t+36>>2]=c-s,E[t+32>>2]=$A-n0,E[t+28>>2]=SA-yA,E[t+24>>2]=aA-A,E[t+20>>2]=B-FA,E[t+16>>2]=b-z,E[t+12>>2]=hA-Z,E[t+8>>2]=j-nA,E[t+4>>2]=Y-f,E[t>>2]=NA-a,a=x<<1,f=E[t+156>>2],E[t+156>>2]=a-f,V=K<<1,Y=E[t+152>>2],E[t+152>>2]=V-Y,nA=N<<1,j=E[t+148>>2],E[t+148>>2]=nA-j,Z=l<<1,hA=E[t+144>>2],E[t+144>>2]=Z-hA,z=h<<1,b=E[t+140>>2],E[t+140>>2]=z-b,FA=p<<1,B=E[t+136>>2],E[t+136>>2]=FA-B,A=F<<1,aA=E[t+132>>2],E[t+132>>2]=A-aA,yA=UA<<1,SA=E[t+128>>2],E[t+128>>2]=yA-SA,n0=U0<<1,$A=E[t+124>>2],E[t+124>>2]=n0-$A,NA=J<<1,U0=E[t+120>>2],E[t+120>>2]=NA-U0,E[t+112>>2]=Y+V,E[t+108>>2]=nA+j,E[t+104>>2]=Z+hA,E[t+100>>2]=z+b,E[t+96>>2]=FA+B,E[t+92>>2]=A+aA,E[t+88>>2]=yA+SA,E[t+84>>2]=n0+$A,E[t+80>>2]=NA+U0,E[t+116>>2]=a+f}function OB(t,a){var f,s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0;V=D[a+31|0],f=D[a+30|0],s=D[a+29|0],c=D[a+6|0],F=D[a+5|0],p=D[a+4|0],h=D[a+9|0],l=D[a+8|0],N=D[a+7|0],K=D[a+12|0],SA=D[a+11|0],n0=D[a+10|0],x=D[a+15|0],$A=D[a+14|0],J=D[a+13|0],FA=D[a+28|0],yA=D[a+27|0],B=D[a+26|0],b=D[a+25|0],hA=D[a+24|0],Z=D[a+23|0],aA=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,z=(j=D[a+21|0])<<15,j=nA=j>>>17|0,A=z,A|=(z=D[a+20|0])<<7,z=(nA=z>>>25|0)|j,j=(nA=D[a+22|0])>>>9|0,nA=nA<<23|A,j|=z,Y=D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24,a=0,z=nA,nA=(33554431&(a=(A=Y+16777216|0)>>>0<16777216?1:a))<<7|A>>>25,a=(a>>>25|0)+j|0,nA=(j=z=z+nA|0)>>>0>>0?a+1|0:a,a=(z=j+33554432|0)>>>0<33554432?nA+1|0:nA,E[t+24>>2]=j-(-67108864&z),nA=(j=Z>>>27|0)|hA>>>19|b>>>11,j=Z=(hA=b<<21|(Z=hA<<13|Z<<5))+(j=(67108863&(j=a))<<6|z>>>26)|0,a=nA,nA=(Z=hA+16777216|0)>>>0<16777216?a+1|0:a,E[t+28>>2]=j-(1040187392&Z),j=(nA=(a=nA)>>>25|0)+(j=yA>>>20|B>>>28|FA>>>12)|0,a=j=(nA=Z=(a=(33554431&a)<<7|Z>>>25)+(yA<<12|B<<4|FA<<20)|0)>>>0>>0?j+1|0:j,Z=(FA=nA+33554432|0)>>>0<33554432?a+1|0:a,E[t+32>>2]=nA-(-67108864&FA),j=K>>>13|(nA=SA>>>21|n0>>>29),a=(j=(yA=16777216+(SA=SA<<11|n0<<3|K<<19)|0)>>>0<16777216?j+1|0:j)>>>25|0,j=(nA=hA=$A<<10|J<<2|x<<18)+(hA=(33554431&j)<<7|yA>>>25)|0,nA=a+(b=$A>>>22|J>>>30|x>>>14)|0,a=nA=j>>>0>>0?nA+1|0:nA,hA=((67108863&(a=(hA=j+33554432|0)>>>0<33554432?a+1|0:a))<<6|(nA=hA)>>>26)+(B=Y-(-33554432&A)|0)|0,E[t+20>>2]=hA,E[t+16>>2]=j-(-67108864&nA),nA=F>>>18|p>>>26|c>>>10,j=(nA=(B=16777216+(n0=F<<14|p<<6|c<<22)|0)>>>0<16777216?nA+1|0:nA)>>>25|0,nA=(a=hA=l<<13|N<<5|h<<21)+(hA=(33554431&nA)<<7|B>>>25)|0,a=j+(b=l>>>19|N>>>27|h>>>11)|0,a=nA>>>0>>0?a+1|0:a,j=(b=nA+33554432|0)>>>0<33554432?a+1|0:a,E[t+8>>2]=nA-(-67108864&b),FA=(Z=(67108863&Z)<<6|FA>>>26)+($A=V<<18&33292288|f<<10|s<<2)|0,a=nA=f>>>22|s>>>30,nA=(Z=$A+16777216|0)>>>0<16777216?a+1|0:a,E[t+36>>2]=FA-(33554432&Z),j=SA+((67108863&j)<<6|b>>>26)|0,E[t+12>>2]=j-(234881024&yA),hA=n0-(2113929216&B)|0,j=wA((33554431&(a=nA))<<7|Z>>>25,nA=a>>>25|0,19,0),a=v,j=(nA=j+aA|0)>>>0>>0?a+1|0:a,Z=((67108863&(j=(a=nA+33554432|0)>>>0<33554432?j+1|0:j))<<6|a>>>26)+hA|0,E[t+4>>2]=Z,E[t>>2]=nA-(-67108864&a)}function aB(t,a){var f,s,c,F,p=0,h=0,l=0,N=0,K=0,x=0;for(b0=f=b0-480|0;l=(h=f+288|0)+(p<<1)|0,N=D[a+p|0],d[l+1|0]=N>>>4,d[0|l]=15&N,h=h+((l=1|p)<<1)|0,l=D[a+l|0],d[h+1|0]=l>>>4,d[0|h]=15&l,(0|(p=p+2|0))!=32;);for(a=0;p=8+(h=(p=a)+D[0|(a=(f+288|0)+K|0)]|0)|0,d[0|a]=h-(240&p),p=8+(h=D[a+1|0]+(p<<24>>24>>4)|0)|0,d[a+1|0]=h-(240&p),p=8+(h=D[a+2|0]+(p<<24>>24>>4)|0)|0,d[a+2|0]=h-(240&p),a=p<<24>>24>>4,(0|(K=K+3|0))!=63;);for(d[f+351|0]=D[f+351|0]+a,E[t+32>>2]=0,E[t+36>>2]=0,E[t+24>>2]=0,E[t+28>>2]=0,E[t+16>>2]=0,E[t+20>>2]=0,E[t+8>>2]=0,E[t+12>>2]=0,E[t>>2]=0,E[t+4>>2]=0,E[t+44>>2]=0,E[t+48>>2]=0,E[t+40>>2]=1,E[t+52>>2]=0,E[t+56>>2]=0,E[t+60>>2]=0,E[t+64>>2]=0,E[t+68>>2]=0,E[t+72>>2]=0,E[t+76>>2]=0,E[t+80>>2]=1,PI(t+84|0,0,76),c=t+120|0,K=t+80|0,a=t+40|0,h=f+208|0,s=f+168|0,l=f+248|0,p=1;MB(x=f+8|0,p>>>1|0,d[(f+288|0)+p|0]),pB(N=f+128|0,t,x),B2(t,N,l),B2(a,s,h),B2(K,h,l),B2(c,N,s),x=p>>>0<62,p=p+2|0,x;);for(p=E[t+36>>2],E[f+392>>2]=E[t+32>>2],E[f+396>>2]=p,p=E[t+28>>2],E[f+384>>2]=E[t+24>>2],E[f+388>>2]=p,p=E[t+20>>2],E[f+376>>2]=E[t+16>>2],E[f+380>>2]=p,p=E[t+12>>2],E[f+368>>2]=E[t+8>>2],E[f+372>>2]=p,p=E[t+4>>2],E[f+360>>2]=E[t>>2],E[f+364>>2]=p,p=E[a+12>>2],E[f+408>>2]=E[a+8>>2],E[f+412>>2]=p,p=E[a+20>>2],E[f+416>>2]=E[a+16>>2],E[f+420>>2]=p,p=E[a+28>>2],E[f+424>>2]=E[a+24>>2],E[f+428>>2]=p,p=E[a+36>>2],E[f+432>>2]=E[a+32>>2],E[f+436>>2]=p,p=E[a+4>>2],E[f+400>>2]=E[a>>2],E[f+404>>2]=p,p=E[K+12>>2],E[f+448>>2]=E[K+8>>2],E[f+452>>2]=p,p=E[K+20>>2],E[f+456>>2]=E[K+16>>2],E[f+460>>2]=p,p=E[K+28>>2],E[f+464>>2]=E[K+24>>2],E[f+468>>2]=p,p=E[K+36>>2],E[f+472>>2]=E[K+32>>2],E[f+476>>2]=p,p=E[K+4>>2],E[f+440>>2]=E[K>>2],E[f+444>>2]=p,ei(N,p=f+360|0),B2(p,N,l),B2(x=f+400|0,s,h),B2(F=f+440|0,h,l),ei(N,p),B2(p,N,l),B2(x,s,h),B2(F,h,l),ei(N,p),B2(p,N,l),B2(x,s,h),B2(F,h,l),ei(N,p),B2(t,N,l),B2(a,s,h),B2(K,h,l),B2(c,N,s),p=0;MB(x=f+8|0,p>>>1|0,d[(f+288|0)+p|0]),pB(N=f+128|0,t,x),B2(t,N,l),B2(a,s,h),B2(K,h,l),B2(c,N,s),N=p>>>0<62,p=p+2|0,N;);b0=f+480|0}function Ng(t,a,f,s){var c,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0;if(b0=c=b0-704|0,f|s)if(F=(s<<3|f>>>29)+(p=l=E[t+76>>2])|0,h=(K=E[t+72>>2])+(N=f<<3)|0,E[t+72>>2]=h,F=h>>>0>>0?F+1|0:F,E[t+76>>2]=F,l=E[t+68>>2],F=(F=h=(0|F)==(0|p)&h>>>0>>0|F>>>0

>>0)>>>0>(h=h+E[t+64>>2]|0)>>>0?l+1|0:l,h=(N=s>>>29|0)+h|0,E[t+64>>2]=h,E[t+68>>2]=h>>>0>>0?F+1|0:F,h=t+80|0,(0|s)==(0|(l=aA=0-((F=0)+((N=127&((7&p)<<29|K>>>3))>>>0>128)|0)|0))&f>>>0>=(K=128-N|0)>>>0|s>>>0>l>>>0){if(p=0,l=0,!F&(127^N)>>>0>=3|F)for(nA=252&K;d[(F=p+N|0)+h|0]=D[a+p|0],d[h+(N+(F=1|p)|0)|0]=D[a+F|0],d[h+(N+(F=2|p)|0)|0]=D[a+F|0],d[h+(N+(F=3|p)|0)|0]=D[a+F|0],F=l,l=(p=p+4|0)>>>0<4?F+1|0:F,F=Y,Y=F=(x=x+4|0)>>>0<4?F+1|0:F,(0|x)!=(0|nA)|(0|V)!=(0|F););if(Y=F=0,F|(x=3&K))for(;d[(F=p+N|0)+h|0]=D[a+p|0],F=l,l=(p=p+1|0)?F:F+1|0,F=V,V=F=(J=J+1|0)?F:F+1|0,(0|x)!=(0|J)|(0|Y)!=(0|F););if(Ii(t,h,c,p=c+640|0),a=a+K|0,!(s=s-((f>>>0>>0)+aA|0)|0)&(f=f-K|0)>>>0>127|s)for(;Ii(t,a,c,p),a=a+128|0,!(s=s-(f>>>0<128)|0)&(f=f-128|0)>>>0>127|s;);if(f|s){if(t=3&f,J=0,V=0,p=0,l=0,!s&f>>>0>=4|s)for(x=124&f,K=0,f=0,s=0;d[p+h|0]=D[a+p|0],d[(F=1|p)+h|0]=D[a+F|0],d[(F=2|p)+h|0]=D[a+F|0],d[(F=3|p)+h|0]=D[a+F|0],F=l,l=(p=p+4|0)>>>0<4?F+1|0:F,F=s,s=F=(f=f+4|0)>>>0<4?F+1|0:F,(0|f)!=(0|x)|(0|K)!=(0|F););if(t|Y)for(;d[p+h|0]=D[a+p|0],l=(p=p+1|0)?l:l+1|0,F=V,V=F=(J=J+1|0)?F:F+1|0,(0|t)!=(0|J)|(0|Y)!=(0|F););}f2(c,704)}else{if(p=0,l=0,!s&f>>>0>=4|s)for(t=-4&f;d[(F=p+N|0)+h|0]=D[a+p|0],d[h+(K=N+(F=1|p)|0)|0]=D[a+F|0],d[h+(K=N+(F=2|p)|0)|0]=D[a+F|0],d[h+(K=N+(F=3|p)|0)|0]=D[a+F|0],F=l,l=(p=p+4|0)>>>0<4?F+1|0:F,F=Y,Y=F=(x=x+4|0)>>>0<4?F+1|0:F,(0|t)!=(0|x)|(0|s)!=(0|F););if((f&=3)|(t=0))for(;d[(s=p+N|0)+h|0]=D[a+p|0],l=(p=p+1|0)?l:l+1|0,F=V,V=F=(J=J+1|0)?F:F+1|0,(0|f)!=(0|J)|(0|t)!=(0|F););}return b0=c+704|0,0}function nB(t,a,f){var s=0,c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0;for(c=2036477234,p=857760878,s=1634760805,l=1797285236,F=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,x=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,h=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,J=D[f+28|0]|D[f+29|0]<<8|D[f+30|0]<<16|D[f+31|0]<<24,N=D[f+24|0]|D[f+25|0]<<8|D[f+26|0]<<16|D[f+27|0]<<24,hA=D[f+20|0]|D[f+21|0]<<8|D[f+22|0]<<16|D[f+23|0]<<24,Y=D[f+16|0]|D[f+17|0]<<8|D[f+18|0]<<16|D[f+19|0]<<24,V=D[f+12|0]|D[f+13|0]<<8|D[f+14|0]<<16|D[f+15|0]<<24,aA=D[f+8|0]|D[f+9|0]<<8|D[f+10|0]<<16|D[f+11|0]<<24,nA=D[f+4|0]|D[f+5|0]<<8|D[f+6|0]<<16|D[f+7|0]<<24,a=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,f=D[0|f]|D[f+1|0]<<8|D[f+2|0]<<16|D[f+3|0]<<24;K=f,f=S0((j=a)^(a=f+s|0),16),K=Y=S0(K^(s=f+Y|0),12),z=S0((j=a+Y|0)^f,8),a=S0(K^(Y=z+s|0),7),s=V,V=S0((f=l+V|0)^F,16),s=S0(s^(J=V+J|0),12),F=aA,l=S0((c=c+aA|0)^x,16),F=S0(F^(aA=l+N|0),12),N=S0((c=F+c|0)^l,8),f=S0(N^(l=a+(Z=f+s|0)|0),16),x=S0((p=p+nA|0)^h,16),nA=S0((h=x+hA|0)^nA,12),K=a,a=S0((p=p+nA|0)^x,8),K=S0(K^(h=f+(b=a+h|0)|0),12),x=S0(f^(l=K+l|0),8),f=S0((hA=x+h|0)^K,7),K=c,c=s,Z=S0(V^Z,8),c=S0(c^(s=Z+J|0),7),V=S0((h=K+c|0)^a,16),J=S0((a=V+Y|0)^c,12),h=S0(V^(c=J+h|0),8),V=S0((Y=a+h|0)^J,7),a=S0((a=F)^(F=N+aA|0),7),aA=S0((p=a+p|0)^z,16),N=S0(a^(s=aA+s|0),12),a=S0(aA^(p=N+p|0),8),aA=S0((J=s+a|0)^N,7),K=F,s=S0(nA^b,7),N=S0((F=s+j|0)^Z,16),j=S0(s^(nA=K+N|0),12),F=S0(N^(s=j+F|0),8),nA=S0((N=nA+F|0)^j,7),(0|(FA=FA+1|0))!=10;);d[0|t]=s,d[t+1|0]=s>>>8,d[t+2|0]=s>>>16,d[t+3|0]=s>>>24,d[t+28|0]=F,d[t+29|0]=F>>>8,d[t+30|0]=F>>>16,d[t+31|0]=F>>>24,d[t+24|0]=x,d[t+25|0]=x>>>8,d[t+26|0]=x>>>16,d[t+27|0]=x>>>24,d[t+20|0]=h,d[t+21|0]=h>>>8,d[t+22|0]=h>>>16,d[t+23|0]=h>>>24,d[t+16|0]=a,d[t+17|0]=a>>>8,d[t+18|0]=a>>>16,d[t+19|0]=a>>>24,d[t+12|0]=l,d[t+13|0]=l>>>8,d[t+14|0]=l>>>16,d[t+15|0]=l>>>24,d[t+8|0]=c,d[t+9|0]=c>>>8,d[t+10|0]=c>>>16,d[t+11|0]=c>>>24,d[t+4|0]=p,d[t+5|0]=p>>>8,d[t+6|0]=p>>>16,d[t+7|0]=p>>>24}function UB(t,a,f){var s=0,c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0;for(s=1797285236,N=2036477234,K=857760878,c=1634760805,F=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,h=D[a+8|0]|D[a+9|0]<<8|D[a+10|0]<<16|D[a+11|0]<<24,p=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24,j=D[f+28|0]|D[f+29|0]<<8|D[f+30|0]<<16|D[f+31|0]<<24,nA=D[f+24|0]|D[f+25|0]<<8|D[f+26|0]<<16|D[f+27|0]<<24,Z=20,V=D[f+20|0]|D[f+21|0]<<8|D[f+22|0]<<16|D[f+23|0]<<24,aA=D[f+16|0]|D[f+17|0]<<8|D[f+18|0]<<16|D[f+19|0]<<24,x=D[f+12|0]|D[f+13|0]<<8|D[f+14|0]<<16|D[f+15|0]<<24,J=D[f+8|0]|D[f+9|0]<<8|D[f+10|0]<<16|D[f+11|0]<<24,Y=D[f+4|0]|D[f+5|0]<<8|D[f+6|0]<<16|D[f+7|0]<<24,a=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24,f=D[0|f]|D[f+1|0]<<8|D[f+2|0]<<16|D[f+3|0]<<24;l=S0(f+K|0,7)^F,hA=S0(l+K|0,9)^nA,x=S0(c+V|0,7)^x,z=S0(x+c|0,9)^h,b=S0(z+x|0,13)^V,J=S0(s+aA|0,7)^J,p=S0(J+s|0,9)^p,h=S0(p+J|0,13)^aA,s=S0(p+h|0,18)^s,F=S0(a+N|0,7)^j,V=b^S0(s+F|0,7),nA=hA^S0(V+s|0,9),j=S0(V+nA|0,13)^F,s=S0(nA+j|0,18)^s,Y=S0(F+N|0,9)^Y,FA=S0(Y+F|0,13)^a,a=S0(FA+Y|0,18)^N,aA=S0(a+l|0,7)^h,h=S0(aA+a|0,9)^z,F=S0(h+aA|0,13)^l,N=S0(F+h|0,18)^a,l=S0(l+hA|0,13)^f,f=S0(l+hA|0,18)^K,a=S0(f+x|0,7)^FA,p=S0(a+f|0,9)^p,x=S0(a+p|0,13)^x,K=S0(p+x|0,18)^f,c=S0(z+b|0,18)^c,f=S0(c+J|0,7)^l,Y=S0(f+c|0,9)^Y,J=S0(f+Y|0,13)^J,c=S0(Y+J|0,18)^c,l=Z>>>0>2,Z=Z-2|0,l;);return d[0|t]=c,d[t+1|0]=c>>>8,d[t+2|0]=c>>>16,d[t+3|0]=c>>>24,d[t+28|0]=F,d[t+29|0]=F>>>8,d[t+30|0]=F>>>16,d[t+31|0]=F>>>24,d[t+24|0]=h,d[t+25|0]=h>>>8,d[t+26|0]=h>>>16,d[t+27|0]=h>>>24,d[t+20|0]=p,d[t+21|0]=p>>>8,d[t+22|0]=p>>>16,d[t+23|0]=p>>>24,d[t+16|0]=a,d[t+17|0]=a>>>8,d[t+18|0]=a>>>16,d[t+19|0]=a>>>24,d[t+12|0]=s,d[t+13|0]=s>>>8,d[t+14|0]=s>>>16,d[t+15|0]=s>>>24,d[t+8|0]=N,d[t+9|0]=N>>>8,d[t+10|0]=N>>>16,d[t+11|0]=N>>>24,d[t+4|0]=K,d[t+5|0]=K>>>8,d[t+6|0]=K>>>16,d[t+7|0]=K>>>24,0}function Ki(t,a){var f,s,c=0,F=0,p=0,h=0;b0=f=b0-288|0,F=40+((c=E[t+32>>2]>>>3&63)+t|0)|0,c>>>0>=56?(jI(F,35040,64-c|0),EB(t,t+40|0,f,f+256|0),E[t+88>>2]=0,E[t+92>>2]=0,E[t+80>>2]=0,E[t+84>>2]=0,E[t+72>>2]=0,E[t+76>>2]=0,E[(c=t- -64|0)>>2]=0,E[c+4>>2]=0,E[t+56>>2]=0,E[t+60>>2]=0,E[t+48>>2]=0,E[t+52>>2]=0,E[t+40>>2]=0,E[t+44>>2]=0):jI(F,35040,56-c|0),p=(c=16711680&(F=E[t+32>>2]))>>>8|0,h=c<<24,s=(c=-16777216&F)>>>24|0,c=(h|=c<<8)|-16777216&((255&(c=E[t+36>>2]))<<24|F>>>8)|16711680&((16777215&c)<<8|F>>>24)|c>>>8&65280|c>>>24,d[t+96|0]=c,d[t+97|0]=c>>>8,d[t+98|0]=c>>>16,d[t+99|0]=c>>>24,c=p|s|F<<24|(65280&F)<<8,c|=p=0,d[t+100|0]=c,d[t+101|0]=c>>>8,d[t+102|0]=c>>>16,d[t+103|0]=c>>>24,EB(t,t+40|0,f,f+256|0),c=(c=E[t>>2])<<24|(65280&c)<<8|c>>>8&65280|c>>>24,d[0|a]=c,d[a+1|0]=c>>>8,d[a+2|0]=c>>>16,d[a+3|0]=c>>>24,c=(c=E[t+4>>2])<<24|(65280&c)<<8|c>>>8&65280|c>>>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=(c=E[t+8>>2])<<24|(65280&c)<<8|c>>>8&65280|c>>>24,d[a+8|0]=c,d[a+9|0]=c>>>8,d[a+10|0]=c>>>16,d[a+11|0]=c>>>24,c=(c=E[t+12>>2])<<24|(65280&c)<<8|c>>>8&65280|c>>>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=(c=E[t+16>>2])<<24|(65280&c)<<8|c>>>8&65280|c>>>24,d[a+16|0]=c,d[a+17|0]=c>>>8,d[a+18|0]=c>>>16,d[a+19|0]=c>>>24,c=(c=E[t+20>>2])<<24|(65280&c)<<8|c>>>8&65280|c>>>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=(c=E[t+24>>2])<<24|(65280&c)<<8|c>>>8&65280|c>>>24,d[a+24|0]=c,d[a+25|0]=c>>>8,d[a+26|0]=c>>>16,d[a+27|0]=c>>>24,c=(c=E[t+28>>2])<<24|(65280&c)<<8|c>>>8&65280|c>>>24,d[a+28|0]=c,d[a+29|0]=c>>>8,d[a+30|0]=c>>>16,d[a+31|0]=c>>>24,f2(f,288),f2(t,104),b0=f+288|0}function fB(t,a,f){var s,c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0;if(b0=s=b0-96|0,f>>>0>=65&&(YB(t),Wg(t,a,f),Ki(t,s),f=32,a=s),YB(t),E[s+88>>2]=909522486,E[s+92>>2]=909522486,E[s+80>>2]=909522486,E[s+84>>2]=909522486,E[s+72>>2]=909522486,E[s+76>>2]=909522486,E[(p=K=s- -64|0)>>2]=909522486,E[p+4>>2]=909522486,E[s+56>>2]=909522486,E[s+60>>2]=909522486,E[s+48>>2]=909522486,E[s+52>>2]=909522486,E[s+40>>2]=909522486,E[s+44>>2]=909522486,E[s+32>>2]=909522486,E[s+36>>2]=909522486,f){if(f>>>0>=4)for(h=124&f;d[0|(F=(p=s+32|0)+c|0)]=D[0|F]^D[a+c|0],d[0|(x=(F=1|c)+p|0)]=D[0|x]^D[a+F|0],d[0|(x=(F=2|c)+p|0)]=D[0|x]^D[a+F|0],d[0|(F=(F=p)+(p=3|c)|0)]=D[0|F]^D[a+p|0],c=c+4|0,(0|h)!=(0|(l=l+4|0)););if(l=3&f)for(;d[0|(p=(s+32|0)+c|0)]=D[0|p]^D[a+c|0],c=c+1|0,(0|l)!=(0|(N=N+1|0)););}if(Wg(t,s+32|0,64),YB(p=t+104|0),E[s+88>>2]=1549556828,E[s+92>>2]=1549556828,E[s+80>>2]=1549556828,E[s+84>>2]=1549556828,E[s+72>>2]=1549556828,E[s+76>>2]=1549556828,E[K>>2]=1549556828,E[K+4>>2]=1549556828,E[s+56>>2]=1549556828,E[s+60>>2]=1549556828,E[s+48>>2]=1549556828,E[s+52>>2]=1549556828,E[s+40>>2]=1549556828,E[s+44>>2]=1549556828,E[s+32>>2]=1549556828,E[s+36>>2]=1549556828,f){if(N=0,c=0,f>>>0>=4)for(K=124&f,l=0;d[0|(h=(t=s+32|0)+c|0)]=D[0|h]^D[a+c|0],d[0|(F=(h=1|c)+t|0)]=D[0|F]^D[a+h|0],d[0|(F=(h=2|c)+t|0)]=D[0|F]^D[a+h|0],d[0|(h=(F=t)+(t=3|c)|0)]=D[0|h]^D[t+a|0],c=c+4|0,(0|K)!=(0|(l=l+4|0)););if(t=3&f)for(;d[0|(f=(s+32|0)+c|0)]=D[0|f]^D[a+c|0],c=c+1|0,(0|t)!=(0|(N=N+1|0)););}return Wg(p,t=s+32|0,64),f2(t,64),f2(s,32),b0=s+96|0,0}function Oi(t,a,f,s,c,F,p){var h=0,l=0,N=0,K=0,x=0,J=0,Y=0;if(a-65>>>0<4294967232|p>>>0>64)t=-1;else{J=h=b0,b0=h=h-512&-64;A:{I:if(!(!(!(s|c)|f)|!t|((l=255&a)-65&255)>>>0<=191|!(!(a=255&p)||F)|a>>>0>=65)){if(a){if(!F)break I;PI(h- -64|0,0,293),E[h+56>>2]=327033209,E[h+60>>2]=1541459225,E[h+48>>2]=-79577749,E[h+52>>2]=528734635,E[h+40>>2]=725511199,E[h+44>>2]=-1694144372,E[h+32>>2]=-1377402159,E[h+36>>2]=1359893119,E[h+24>>2]=1595750129,E[h+28>>2]=-1521486534,E[h+16>>2]=-23791573,E[h+20>>2]=1013904242,E[h+8>>2]=-2067093701,E[h+12>>2]=-1150833019,E[h>>2]=-222443256^(a<<8|l),E[h+4>>2]=a>>>24^1779033703,PI((p=h+384|0)+a|0,0,128-a|0),jI(p,F,a),jI(h+96|0,p,128),E[h+352>>2]=128,f2(p,128),a=128}else PI(h- -64|0,0,293),E[h+56>>2]=327033209,E[h+60>>2]=1541459225,E[h+48>>2]=-79577749,E[h+52>>2]=528734635,E[h+40>>2]=725511199,E[h+44>>2]=-1694144372,E[h+32>>2]=-1377402159,E[h+36>>2]=1359893119,E[h+24>>2]=1595750129,E[h+28>>2]=-1521486534,E[h+16>>2]=-23791573,E[h+20>>2]=1013904242,E[h+8>>2]=-2067093701,E[h+12>>2]=-1150833019,E[h>>2]=-222443256^l,E[h+4>>2]=1779033703,a=0;B:if(s|c)for(Y=h+224|0,N=h+96|0;;){if(p=a+N|0,!c&s>>>0<=(F=256-a|0)>>>0){jI(p,f,s),E[h+352>>2]=s+E[h+352>>2];break B}if(jI(p,f,F),E[h+352>>2]=F+E[h+352>>2],K=a=E[h+68>>2],a=(x=(p=E[h+64>>2])+128|0)>>>0<128?a+1|0:a,E[h+64>>2]=x,E[h+68>>2]=a,a=E[h+76>>2],a=(K=p=(0|K)==-1&p>>>0>4294967167)>>>0>(p=p+E[h+72>>2]|0)>>>0?a+1|0:a,E[h+72>>2]=p,E[h+76>>2]=a,rB(h,N),jI(N,Y,128),a=E[h+352>>2]-128|0,E[h+352>>2]=a,f=f+F|0,!((c=c-(s>>>0>>0)|0)|(s=s-F|0)))break}tB(h,t,l),b0=J;break A}cg(),H2()}t=0}return t}function Wg(t,a,f){var s,c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0;if(b0=s=b0-288|0,f)if(c=E[t+36>>2],N=(h=E[t+32>>2])+(l=f<<3)|0,E[t+32>>2]=N,p=(f>>>29|0)+c|0,E[t+36>>2]=l>>>0>N>>>0?p+1|0:p,l=t+40|0,!0&(p=64-(N=63&((7&c)<<29|h>>>3))|0)>>>0<=f>>>0){if(c=0,h=0,(63^N)>>>0>=3)for(V=124&p;d[(c+N|0)+l|0]=D[a+c|0],d[(N+(J=1|c)|0)+l|0]=D[a+J|0],d[(N+(J=2|c)|0)+l|0]=D[a+J|0],d[(N+(J=3|c)|0)+l|0]=D[a+J|0],h=(c=c+4|0)>>>0<4?h+1|0:h,(F=(Y=Y+4|0)>>>0<4?F+1|0:F)|(0|Y)!=(0|V););if(F=3&p)for(;d[(c+N|0)+l|0]=D[a+c|0],h=(c=c+1|0)?h:h+1|0,(K=(x=x+1|0)?K:K+1|0)|(0|F)!=(0|x););if(EB(t,l,s,K=s+256|0),a=a+p|0,!(F=0-((f>>>0

>>0)+0|0)|0)&(f=f-p|0)>>>0>63|F)for(;EB(t,a,s,K),a=a- -64|0,F=F-1|0,!(F=(f=f+-64|0)>>>0<4294967232?F+1|0:F)&f>>>0>63|F;);if(f|F){if(t=3&f,x=0,K=0,c=0,h=0,!F&f>>>0>=4|F)for(N=60&f,f=0,F=0;d[c+l|0]=D[a+c|0],d[(p=1|c)+l|0]=D[a+p|0],d[(p=2|c)+l|0]=D[a+p|0],d[(p=3|c)+l|0]=D[a+p|0],h=(c=c+4|0)>>>0<4?h+1|0:h,(F=(f=f+4|0)>>>0<4?F+1|0:F)|(0|f)!=(0|N););if(t)for(;d[c+l|0]=D[a+c|0],h=(c=c+1|0)?h:h+1|0,(K=(x=x+1|0)?K:K+1|0)|(0|t)!=(0|x););}f2(s,288)}else{if(c=0,h=0,f>>>0>=4)for(t=-4&f;d[(c+N|0)+l|0]=D[a+c|0],d[(N+(p=1|c)|0)+l|0]=D[a+p|0],d[(N+(p=2|c)|0)+l|0]=D[a+p|0],d[(N+(p=3|c)|0)+l|0]=D[a+p|0],h=(c=c+4|0)>>>0<4?h+1|0:h,(F=(Y=Y+4|0)>>>0<4?F+1|0:F)|(0|t)!=(0|Y););if(t=3&f)for(;d[(c+N|0)+l|0]=D[a+c|0],h=(c=c+1|0)?h:h+1|0,(K=(x=x+1|0)?K:K+1|0)|(0|t)!=(0|x););}b0=s+288|0}function sB(t,a,f,s){var c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0;A:{if((F=E[t+56>>2])|(c=E[t+60>>2])){if(x=h=16-F|0,N=(h=(0|(p=0-((F>>>0>16)+c|0)|0))==(0|s)&f>>>0>h>>>0|s>>>0>p>>>0)?x:f,x=h=h?p:s,h|N){if(h=t- -64|0,p=0,F=0,!x&N>>>0>=4|x)for(K=-4&N;c=p+E[t+56>>2]|0,d[c+h|0]=D[a+p|0],c=(J=1|p)+E[t+56>>2]|0,d[c+h|0]=D[a+J|0],c=(J=2|p)+E[t+56>>2]|0,d[c+h|0]=D[a+J|0],c=(J=3|p)+E[t+56>>2]|0,d[c+h|0]=D[a+J|0],c=F,F=(p=p+4|0)>>>0<4?c+1|0:c,c=V,V=c=(l=l+4|0)>>>0<4?c+1|0:c,(0|l)!=(0|K)|(0|x)!=(0|c););if(V=c=0,c|(l=3&N))for(;c=p+E[t+56>>2]|0,d[c+h|0]=D[a+p|0],F=(p=p+1|0)?F:F+1|0,c=aA,aA=c=(Y=Y+1|0)?c:c+1|0,(0|l)!=(0|Y)|(0|V)!=(0|c););F=E[t+56>>2],c=E[t+60>>2]}if(c=c+x|0,c=(F=F+N|0)>>>0>>0?c+1|0:c,E[t+56>>2]=F,E[t+60>>2]=c,!c&F>>>0<16)break A;RB(t,t- -64|0,16,0),E[t+56>>2]=0,E[t+60>>2]=0,f=(F=f)-N|0,s=s-((F>>>0>>0)+x|0)|0,a=a+N|0}if(!s&f>>>0>=16|s&&(RB(t,a,F=-16&f,s),f&=15,s=0,a=a+F|0),f|s){if(h=t- -64|0,Y=0,aA=0,p=0,F=0,!s&f>>>0>=4|s)for(N=12&f,x=0,l=0;c=p+E[t+56>>2]|0,d[c+h|0]=D[a+p|0],c=(K=1|p)+E[t+56>>2]|0,d[c+h|0]=D[a+K|0],c=(K=2|p)+E[t+56>>2]|0,d[c+h|0]=D[a+K|0],c=(K=3|p)+E[t+56>>2]|0,d[c+h|0]=D[a+K|0],F=(p=p+4|0)>>>0<4?F+1|0:F,c=V,V=c=(l=l+4|0)>>>0<4?c+1|0:c,(0|N)!=(0|l)|(0|x)!=(0|c););if(V=c=0,c|(l=3&f))for(;c=p+E[t+56>>2]|0,d[c+h|0]=D[a+p|0],F=(p=p+1|0)?F:F+1|0,c=aA,aA=c=(Y=Y+1|0)?c:c+1|0,(0|l)!=(0|Y)|(0|V)!=(0|c););F=s+E[t+60>>2]|0,F=(a=f+E[t+56>>2]|0)>>>0>>0?F+1|0:F,E[t+56>>2]=a,E[t+60>>2]=F}}}function Mg(t,a,f){var s,c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0;aA=E[a+4>>2],c=E[t+4>>2],nA=E[a+8>>2],F=E[t+8>>2],j=E[a+12>>2],p=E[t+12>>2],Z=E[a+16>>2],h=E[t+16>>2],hA=E[a+20>>2],l=E[t+20>>2],Y=E[a+24>>2],N=E[t+24>>2],z=E[a+28>>2],K=E[t+28>>2],b=E[a+32>>2],x=E[t+32>>2],FA=E[a+36>>2],J=E[t+36>>2],f=0-f|0,V=E[t>>2],E[t>>2]=f&(V^E[a>>2])^V,E[t+36>>2]=J^f&(J^FA),E[t+32>>2]=x^f&(x^b),E[t+28>>2]=K^f&(K^z),E[t+24>>2]=N^f&(N^Y),E[t+20>>2]=l^f&(l^hA),E[t+16>>2]=h^f&(h^Z),E[t+12>>2]=p^f&(p^j),E[t+8>>2]=F^f&(F^nA),E[t+4>>2]=c^f&(c^aA),c=E[t+44>>2],aA=E[a+44>>2],F=E[t+48>>2],nA=E[a+48>>2],p=E[t+52>>2],j=E[a+52>>2],h=E[t+56>>2],Z=E[a+56>>2],l=E[t+60>>2],hA=E[a+60>>2],N=E[(Y=t- -64|0)>>2],z=E[a- -64>>2],K=E[t+68>>2],b=E[a+68>>2],x=E[t+72>>2],FA=E[a+72>>2],J=E[t+40>>2],V=E[a+40>>2],s=E[t+76>>2],E[t+76>>2]=s^f&(E[a+76>>2]^s),E[t+72>>2]=x^f&(x^FA),E[t+68>>2]=K^f&(K^b),E[Y>>2]=N^f&(N^z),E[t+60>>2]=l^f&(l^hA),E[t+56>>2]=h^f&(h^Z),E[t+52>>2]=p^f&(p^j),E[t+48>>2]=F^f&(F^nA),E[t+44>>2]=c^f&(c^aA),E[t+40>>2]=J^f&(J^V),c=E[t+84>>2],aA=E[a+84>>2],F=E[t+88>>2],nA=E[a+88>>2],p=E[t+92>>2],j=E[a+92>>2],h=E[t+96>>2],Z=E[a+96>>2],l=E[t+100>>2],hA=E[a+100>>2],N=E[t+104>>2],Y=E[a+104>>2],K=E[t+108>>2],z=E[a+108>>2],x=E[t+112>>2],b=E[a+112>>2],J=E[t+80>>2],FA=E[a+80>>2],V=E[a+116>>2],a=E[t+116>>2],E[t+116>>2]=f&(V^a)^a,E[t+112>>2]=x^f&(x^b),E[t+108>>2]=K^f&(K^z),E[t+104>>2]=N^f&(N^Y),E[t+100>>2]=l^f&(l^hA),E[t+96>>2]=h^f&(h^Z),E[t+92>>2]=p^f&(p^j),E[t+88>>2]=F^f&(F^nA),E[t+84>>2]=c^f&(c^aA),E[t+80>>2]=J^f&(J^FA)}function kB(t,a){var f,s,c=0;for(b0=f=b0-192|0,y0(s=f+144|0,a),y0(c=f+96|0,s),y0(c,c),B2(c,a,c),B2(s,s,c),y0(a=f+48|0,s),B2(c,c,a),y0(a,c),y0(a,a),y0(a,a),y0(a,a),y0(a,a),B2(c,a,c),y0(a,c),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),B2(a,a,c),y0(f,a),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),y0(f,f),B2(a,f,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),B2(c,a,c),y0(a,c),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),B2(a,a,c),y0(f,a),a=1;y0(f,f),(0|(a=a+1|0))!=100;);B2(a=f+48|0,f,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),y0(a,a),B2(c=f+96|0,a,c),y0(c,c),y0(c,c),y0(c,c),y0(c,c),y0(c,c),B2(t,c,f+144|0),b0=f+192|0}function MB(t,a,f){var s,c,F,p,h,l,N,K,x=0;b0=s=b0-128|0,E[t>>2]=1,E[t+4>>2]=0,E[t+8>>2]=0,E[t+12>>2]=0,E[t+16>>2]=0,E[t+20>>2]=0,E[t+24>>2]=0,E[t+28>>2]=0,E[t+32>>2]=0,E[t+36>>2]=0,E[t+40>>2]=1,PI(t+44|0,0,76),Mg(t,a=yI(a,960)+2688|0,(255&(1^(x=f-((f>>31&f)<<1)|0)))-1>>>31|0),Mg(t,a+120|0,(255&(2^x))-1>>>31|0),Mg(t,a+240|0,(255&(3^x))-1>>>31|0),Mg(t,a+360|0,(255&(4^x))-1>>>31|0),Mg(t,a+480|0,(255&(5^x))-1>>>31|0),Mg(t,a+600|0,(255&(6^x))-1>>>31|0),Mg(t,a+720|0,(255&(7^x))-1>>>31|0),Mg(t,a+840|0,(255&(8^x))-1>>>31|0),a=E[t+76>>2],E[s+40>>2]=E[t+72>>2],E[s+44>>2]=a,x=E[4+(a=t- -64|0)>>2],E[s+32>>2]=E[a>>2],E[s+36>>2]=x,a=E[t+60>>2],E[s+24>>2]=E[t+56>>2],E[s+28>>2]=a,a=E[t+52>>2],E[s+16>>2]=E[t+48>>2],E[s+20>>2]=a,a=E[t+44>>2],E[s+8>>2]=E[t+40>>2],E[s+12>>2]=a,a=E[t+12>>2],E[s+56>>2]=E[t+8>>2],E[s+60>>2]=a,x=E[t+20>>2],E[(a=s- -64|0)>>2]=E[t+16>>2],E[a+4>>2]=x,a=E[t+28>>2],E[s+72>>2]=E[t+24>>2],E[s+76>>2]=a,a=E[t+36>>2],E[s+80>>2]=E[t+32>>2],E[s+84>>2]=a,a=E[t+4>>2],E[s+48>>2]=E[t>>2],E[s+52>>2]=a,a=E[t+84>>2],x=E[t+88>>2],c=E[t+92>>2],F=E[t+96>>2],p=E[t+100>>2],h=E[t+104>>2],l=E[t+108>>2],N=E[t+112>>2],K=E[t+80>>2],E[s+124>>2]=0-E[t+116>>2],E[s+120>>2]=0-N,E[s+116>>2]=0-l,E[s+112>>2]=0-h,E[s+108>>2]=0-p,E[s+104>>2]=0-F,E[s+100>>2]=0-c,E[s+96>>2]=0-x,E[s+92>>2]=0-a,E[s+88>>2]=0-K,Mg(t,s+8|0,(128&f)>>>7|0),b0=s+128|0}function Fg(t,a,f,s){var c=0,F=0,p=0,h=0,l=0,N=0,K=0;if(f|s)A:for(K=t+224|0,l=t+96|0,F=D[t+352|0]|D[t+353|0]<<8|D[t+354|0]<<16|D[t+355|0]<<24;;){if(c=F+l|0,!s&f>>>0<=(p=256-F|0)>>>0){jI(c,a,f),a=f+(D[t+352|0]|D[t+353|0]<<8|D[t+354|0]<<16|D[t+355|0]<<24)|0,d[t+352|0]=a,d[t+353|0]=a>>>8,d[t+354|0]=a>>>16,d[t+355|0]=a>>>24;break A}if(jI(c,a,p),c=(D[t+352|0]|D[t+353|0]<<8|D[t+354|0]<<16|D[t+355|0]<<24)+p|0,d[t+352|0]=c,d[t+353|0]=c>>>8,d[t+354|0]=c>>>16,d[t+355|0]=c>>>24,N=F=D[t+68|0]|D[t+69|0]<<8|D[t+70|0]<<16|D[t+71|0]<<24,F=(h=128+(c=D[t+64|0]|D[t+65|0]<<8|D[t+66|0]<<16|D[t+67|0]<<24)|0)>>>0<128?F+1|0:F,d[t+64|0]=h,d[t+65|0]=h>>>8,d[t+66|0]=h>>>16,d[t+67|0]=h>>>24,d[t+68|0]=F,d[t+69|0]=F>>>8,d[t+70|0]=F>>>16,d[t+71|0]=F>>>24,F=D[t+76|0]|D[t+77|0]<<8|D[t+78|0]<<16|D[t+79|0]<<24,F=(N=c=(0|N)==-1&c>>>0>4294967167)>>>0>(c=c+(D[t+72|0]|D[t+73|0]<<8|D[t+74|0]<<16|D[t+75|0]<<24)|0)>>>0?F+1|0:F,d[t+72|0]=c,d[t+73|0]=c>>>8,d[t+74|0]=c>>>16,d[t+75|0]=c>>>24,d[t+76|0]=F,d[t+77|0]=F>>>8,d[t+78|0]=F>>>16,d[t+79|0]=F>>>24,rB(t,l),jI(l,K,128),c=F=(D[t+352|0]|D[t+353|0]<<8|D[t+354|0]<<16|D[t+355|0]<<24)-128|0,d[t+352|0]=c,d[t+353|0]=c>>>8,d[t+354|0]=c>>>16,d[t+355|0]=c>>>24,a=a+p|0,!((s=s-(f>>>0

>>0)|0)|(f=f-p|0)))break}return 0}function Lg(t,a){var f,s=0,c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0;s=E[a+4>>2],F=E[a+44>>2],p=E[a+8>>2],h=E[a+48>>2],l=E[a+12>>2],N=E[a+52>>2],K=E[a+16>>2],x=E[a+56>>2],J=E[a+20>>2],Y=E[a+60>>2],V=E[a+24>>2],aA=E[(c=a- -64|0)>>2],nA=E[a+28>>2],j=E[a+68>>2],Z=E[a+32>>2],hA=E[a+72>>2],z=E[a+36>>2],f=E[a+76>>2],E[t>>2]=E[a>>2]+E[a+40>>2],E[t+36>>2]=z+f,E[t+32>>2]=Z+hA,E[t+28>>2]=nA+j,E[t+24>>2]=V+aA,E[t+20>>2]=J+Y,E[t+16>>2]=K+x,E[t+12>>2]=l+N,E[t+8>>2]=p+h,E[t+4>>2]=s+F,s=E[a+4>>2],F=E[a+44>>2],p=E[a+8>>2],h=E[a+48>>2],l=E[a+12>>2],N=E[a+52>>2],K=E[a+16>>2],x=E[a+56>>2],J=E[a+20>>2],Y=E[a+60>>2],V=E[a+24>>2],c=E[c>>2],aA=E[a+28>>2],nA=E[a+68>>2],j=E[a+32>>2],Z=E[a+72>>2],hA=E[a>>2],z=E[a+40>>2],E[t+76>>2]=E[a+76>>2]-E[a+36>>2],E[t+72>>2]=Z-j,E[t+68>>2]=nA-aA,E[t- -64>>2]=c-V,E[t+60>>2]=Y-J,E[t+56>>2]=x-K,E[t+52>>2]=N-l,E[t+48>>2]=h-p,E[t+44>>2]=F-s,E[t+40>>2]=z-hA,s=E[a+84>>2],E[t+80>>2]=E[a+80>>2],E[t+84>>2]=s,s=E[a+92>>2],E[t+88>>2]=E[a+88>>2],E[t+92>>2]=s,s=E[a+100>>2],E[t+96>>2]=E[a+96>>2],E[t+100>>2]=s,s=E[a+108>>2],E[t+104>>2]=E[a+104>>2],E[t+108>>2]=s,s=E[a+116>>2],E[t+112>>2]=E[a+112>>2],E[t+116>>2]=s,B2(t+120|0,a+120|0,1424)}function a2(t,a,f){var s,c,F,p,h,l,N,K,x,J,Y,V,aA=0,nA=0,j=0,Z=0,hA=0;aA=E[a+12>>2],nA=E[a+8>>2],j=E[a+4>>2],s=b0+-64&-64,a=E[a>>2],E[s>>2]=E[35248+((255&a)<<2)>>2],E[s+4>>2]=E[35248+(j>>>6&1020)>>2],E[s+8>>2]=E[35248+(nA>>>14&1020)>>2],E[s+12>>2]=E[35248+(aA>>>22&1020)>>2],E[s+16>>2]=E[35248+((255&j)<<2)>>2],E[s+20>>2]=E[35248+(nA>>>6&1020)>>2],E[s+24>>2]=E[35248+(aA>>>14&1020)>>2],E[s+28>>2]=E[35248+(a>>>22&1020)>>2],E[s+32>>2]=E[35248+((255&nA)<<2)>>2],E[s+36>>2]=E[35248+(aA>>>6&1020)>>2],E[s+40>>2]=E[35248+(a>>>14&1020)>>2],E[s+44>>2]=E[35248+(j>>>22&1020)>>2],E[s+48>>2]=E[35248+((255&aA)<<2)>>2],E[s+52>>2]=E[35248+(a>>>6&1020)>>2],E[s+56>>2]=E[35248+(j>>>14&1020)>>2],E[s+60>>2]=E[35248+(nA>>>22&1020)>>2],a=E[s+12>>2],aA=E[s>>2],nA=E[s+4>>2],j=E[s+8>>2],c=E[s+28>>2],F=E[s+16>>2],p=E[s+20>>2],h=E[s+24>>2],l=E[s+44>>2],N=E[s+32>>2],K=E[s+36>>2],x=E[s+40>>2],J=E[f>>2],Y=E[f+4>>2],V=E[f+8>>2],Z=t,hA=E[f+12>>2]^E[s+48>>2]^S0(E[s+52>>2],8)^S0(E[s+56>>2],16)^S0(E[s+60>>2],24),E[Z+12>>2]=hA,Z=t,hA=S0(K,8)^N^S0(x,16)^S0(l,24)^V,E[Z+8>>2]=hA,Z=t,hA=S0(p,8)^F^S0(h,16)^S0(c,24)^Y,E[Z+4>>2]=hA,Z=t,hA=S0(nA,8)^aA^S0(j,16)^S0(a,24)^J,E[Z>>2]=hA}function ji(t,a){var f,s,c,F,p,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0;(h=E[t+56>>2])|(l=E[t+60>>2])&&(d[(K=t- -64|0)+h|0]=1,!((nA=h+1|0)?l:l+1|0)&nA>>>0<=15&&PI(65+(t+h|0)|0,0,15-h|0),d[t+80|0]=1,RB(t,K,16,0)),nA=E[t+52>>2],V=E[t+48>>2],K=E[t+44>>2],h=E[t+24>>2],x=E[t+28>>2]+(h>>>26|0)|0,N=E[t+32>>2]+(x>>>26|0)|0,f=E[t+36>>2]+(N>>>26|0)|0,l=(Y=(h=(h=(67108863&h)+((J=E[t+20>>2]+yI(f>>>26|0,5)|0)>>>26|0)|0)&(x=(N=(p=(67108863&f)+((F=(s=67108863&N)+((c=(aA=67108863&x)+((J=h+((l=5+(Y=67108863&J)|0)>>>26|0)|0)>>>26|0)|0)>>>26|0)|0)>>>26|0)|0)-67108864|0)>>31)|J&(N=67108863&(J=(N>>>31|0)-1|0)))<<26|l&N|x&Y)+E[t+40>>2]|0,d[0|a]=l,d[a+1|0]=l>>>8,d[a+2|0]=l>>>16,d[a+3|0]=l>>>24,Y=l>>>0>>0,l=0,l=(h=(aA=x&aA|N&c)<<20|h>>>6)>>>0>(h=h+K|0)>>>0?1:l,l=(K=h)>>>0>(h=h+Y|0)>>>0?l+1|0:l,d[a+4|0]=h,d[a+5|0]=h>>>8,d[a+6|0]=h>>>16,d[a+7|0]=h>>>24,h=0,K=(K=(N=x&s|N&F)<<14|aA>>>12)>>>0>(V=K+V|0)>>>0?1:h,h=V,V=l,h=h+l|0,l=K,l=h>>>0>>0?l+1|0:l,d[a+8|0]=h,d[a+9|0]=h>>>8,d[a+10|0]=h>>>16,d[a+11|0]=h>>>24,l=(h=(h=(J&p|x&f)<<8|N>>>18)+nA|0)+l|0,d[a+12|0]=l,d[a+13|0]=l>>>8,d[a+14|0]=l>>>16,d[a+15|0]=l>>>24,f2(t,88)}function jB(t,a,f){var s,c=0;return b0=s=b0-16|0,d[s+15|0]=0,c=-1,0|U[E[8806]](t,a,f)||(d[s+15|0]=D[0|t]|D[s+15|0],d[s+15|0]=D[t+1|0]|D[s+15|0],d[s+15|0]=D[t+2|0]|D[s+15|0],d[s+15|0]=D[t+3|0]|D[s+15|0],d[s+15|0]=D[t+4|0]|D[s+15|0],d[s+15|0]=D[t+5|0]|D[s+15|0],d[s+15|0]=D[t+6|0]|D[s+15|0],d[s+15|0]=D[t+7|0]|D[s+15|0],d[s+15|0]=D[t+8|0]|D[s+15|0],d[s+15|0]=D[t+9|0]|D[s+15|0],d[s+15|0]=D[t+10|0]|D[s+15|0],d[s+15|0]=D[t+11|0]|D[s+15|0],d[s+15|0]=D[t+12|0]|D[s+15|0],d[s+15|0]=D[t+13|0]|D[s+15|0],d[s+15|0]=D[t+14|0]|D[s+15|0],d[s+15|0]=D[t+15|0]|D[s+15|0],d[s+15|0]=D[t+16|0]|D[s+15|0],d[s+15|0]=D[t+17|0]|D[s+15|0],d[s+15|0]=D[t+18|0]|D[s+15|0],d[s+15|0]=D[t+19|0]|D[s+15|0],d[s+15|0]=D[t+20|0]|D[s+15|0],d[s+15|0]=D[t+21|0]|D[s+15|0],d[s+15|0]=D[t+22|0]|D[s+15|0],d[s+15|0]=D[t+23|0]|D[s+15|0],d[s+15|0]=D[t+24|0]|D[s+15|0],d[s+15|0]=D[t+25|0]|D[s+15|0],d[s+15|0]=D[t+26|0]|D[s+15|0],d[s+15|0]=D[t+27|0]|D[s+15|0],d[s+15|0]=D[t+28|0]|D[s+15|0],d[s+15|0]=D[t+29|0]|D[s+15|0],d[s+15|0]=D[t+30|0]|D[s+15|0],d[s+15|0]=D[t+31|0]|D[s+15|0],c=(D[s+15|0]<<23)-8388608>>31),b0=s+16|0,c}function Zg(t,a){var f,s,c,F,p,h,l,N=0,K=0;s=E[a+32>>2],c=E[a+28>>2],F=E[a+24>>2],p=E[a+20>>2],h=E[a+16>>2],l=E[a+12>>2],N=E[a+4>>2],K=E[a>>2],f=E[a+36>>2],a=E[a+8>>2],K=yI((s+(c+(F+(p+(h+(l+((N+(K+(yI(f,19)+16777216>>>25|0)>>26)>>25)+a>>26)>>25)>>26)>>25)>>26)>>25)>>26)+f>>25,19)+K|0,d[0|t]=K,d[t+2|0]=K>>>16,d[t+1|0]=K>>>8,N=N+(K>>26)|0,d[t+5|0]=N>>>14,d[t+4|0]=N>>>6,d[t+3|0]=K>>>24&3|N<<2,a=a+(N>>25)|0,d[t+8|0]=a>>>13,d[t+7|0]=a>>>5,d[t+6|0]=a<<3|(29360128&N)>>>22,K=(a>>26)+l|0,d[t+11|0]=K>>>11,d[t+10|0]=K>>>3,d[t+9|0]=K<<5|(65011712&a)>>>21,N=(K>>25)+h|0,d[t+15|0]=N>>>18,d[t+14|0]=N>>>10,d[t+13|0]=N>>>2,a=(N>>26)+p|0,d[t+16|0]=a,d[t+12|0]=N<<6|(33030144&K)>>>19,d[t+18|0]=a>>>16,d[t+17|0]=a>>>8,N=(a>>25)+F|0,d[t+21|0]=N>>>15,d[t+20|0]=N>>>7,d[t+19|0]=a>>>24&1|N<<1,a=(N>>26)+c|0,d[t+24|0]=a>>>13,d[t+23|0]=a>>>5,d[t+22|0]=a<<3|(58720256&N)>>>23,N=(a>>25)+s|0,d[t+27|0]=N>>>12,d[t+26|0]=N>>>4,d[t+25|0]=N<<4|(31457280&a)>>>21,a=f+(N>>26)|0,d[t+30|0]=a>>>10,d[t+29|0]=a>>>2,d[t+31|0]=(33292288&a)>>>18,d[t+28|0]=a<<6|(66060288&N)>>>20}function Hi(t,a,f){var s,c=0,F=0,p=0,h=0,l=0,N=0,K=0;if(b0=s=b0-192|0,f>>>0>=129&&(li(t),Ng(t,a,f,0),Qi(t,s),f=64,a=s),li(t),PI(s- -64|0,54,128),f){if(f>>>0>=4)for(K=252&f;d[0|(c=(p=s- -64|0)+F|0)]=D[0|c]^D[a+F|0],d[0|(h=(c=1|F)+p|0)]=D[0|h]^D[a+c|0],d[0|(h=(c=2|F)+p|0)]=D[0|h]^D[a+c|0],d[0|(c=(c=p)+(p=3|F)|0)]=D[0|c]^D[a+p|0],F=F+4|0,(0|K)!=(0|(l=l+4|0)););if(l=3&f)for(;d[0|(p=(s- -64|0)+F|0)]=D[0|p]^D[a+F|0],F=F+1|0,(0|l)!=(0|(N=N+1|0)););}if(Ng(t,F=s- -64|0,128,0),li(p=t+208|0),PI(F,92,128),f){if(N=0,F=0,f>>>0>=4)for(K=252&f,l=0;d[0|(c=(t=s- -64|0)+F|0)]=D[0|c]^D[a+F|0],d[0|(h=(c=1|F)+t|0)]=D[0|h]^D[a+c|0],d[0|(h=(c=2|F)+t|0)]=D[0|h]^D[a+c|0],d[0|(c=(c=t)+(t=3|F)|0)]=D[0|c]^D[t+a|0],F=F+4|0,(0|K)!=(0|(l=l+4|0)););if(t=3&f)for(;d[0|(f=(s- -64|0)+F|0)]=D[0|f]^D[a+F|0],F=F+1|0,(0|t)!=(0|(N=N+1|0)););}return Ng(p,t=s- -64|0,128,0),f2(t,128),f2(s,64),b0=s+192|0,0}function ui(t,a){var f;return E[12+(f=b0-16|0)>>2]=t,E[f+8>>2]=a,E[f+4>>2]=0,E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]]^D[E[f+8>>2]],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+1|0]^D[E[f+8>>2]+1|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+2|0]^D[E[f+8>>2]+2|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+3|0]^D[E[f+8>>2]+3|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+4|0]^D[E[f+8>>2]+4|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+5|0]^D[E[f+8>>2]+5|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+6|0]^D[E[f+8>>2]+6|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+7|0]^D[E[f+8>>2]+7|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+8|0]^D[E[f+8>>2]+8|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+9|0]^D[E[f+8>>2]+9|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+10|0]^D[E[f+8>>2]+10|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+11|0]^D[E[f+8>>2]+11|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+12|0]^D[E[f+8>>2]+12|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+13|0]^D[E[f+8>>2]+13|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+14|0]^D[E[f+8>>2]+14|0],E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+15|0]^D[E[f+8>>2]+15|0],(E[f+4>>2]-1>>>8&1)-1|0}function si(t,a,f,s,c,F,p){var h,l,N,K=0,x=0,J=0,Y=0;b0=h=b0-352|0,UB(h,F,p);A:{if(!(((K=!!(0|c))|!c&s>>>0>t-f>>>0)&t>>>0>f>>>0)&(!c&f-t>>>0>=s>>>0|t>>>0>=f>>>0)){if(E[h+56>>2]=0,E[h+60>>2]=0,E[h+48>>2]=0,E[h+52>>2]=0,E[h+40>>2]=0,E[h+44>>2]=0,E[h+32>>2]=0,E[h+36>>2]=0,x=(p=(K=!!(0|c))|!c&s>>>0>=32)?32:s,J=p?0:c,p=K|!c&s>>>0>32,!(s|c)){Y=1;break A}}else f=AC(t,f,s),E[h+56>>2]=0,E[h+60>>2]=0,E[h+48>>2]=0,E[h+52>>2]=0,E[h+40>>2]=0,E[h+44>>2]=0,E[h+32>>2]=0,E[h+36>>2]=0,x=(p=K|!c&s>>>0>=32)?32:s,J=p?0:c,p=K|!c&s>>>0>32;jI(h- -64|0,f,x),Y=0}return K=J,iA(l=h+32|0,l,N=x+32|0,K=N>>>0<32?K+1|0:K,K=F+16|0,h),j0(h+96|0,l),Y||jI(t,h- -64|0,x),f2(h+32|0,64),p&&BA(t+x|0,f+x|0,s-x|0,c-((s>>>0>>0)+J|0)|0,K,h),f2(h,32),g0(f=h+96|0,t,s,c),e2(f,a),f2(f,256),b0=h+352|0,0}function Kg(t,a){var f,s=0,c=0;f=a;A:{I:{B:{if(a&=255){if(3&t)for(;;){if(!(s=D[0|t])|(0|a)==(0|s))break A;if(!(3&(t=t+1|0)))break}if((-2139062144&((s=E[t>>2])|16843008-s))!=-2139062144)break B;for(c=yI(a,16843009);;){if((-2139062144&(16843008-(a=s^c)|a))!=-2139062144)break B;if(s=E[t+4>>2],t=a=t+4|0,(-2139062144&(16843008-s|s))!=-2139062144)break}break I}s=t;C:{i:{Q:if(3&t){if(a=0,!D[0|t])break C;for(;;){if(!(3&(t=t+1|0)))break Q;if(!D[0|t])break}break i}for(;a=t,t=t+4|0,(-2139062144&(16843008-(c=E[a>>2])|c))==-2139062144;);for(;a=(t=a)+1|0,D[0|t];);}a=t-s|0}t=a+s|0;break A}a=t}for(;;){if(!(s=D[0|(t=a)]))break A;if(a=t+1|0,(0|s)==(255&f))break}}return D[0|t]==(255&f)?t:0}function vi(t,a,f,s,c,F,p){var h,l,N=0,K=0,x=0;b0=h=b0-96|0,UB(h,F,p),p=h+32|0,l=F+16|0,U[E[8808]](p,32,0,l,h),F=-1;A:{I:if(!(0|U[E[8802]](f,a,s,c,p))){if(F=0,!t)break A;B:{if(!(((f=!!(0|c))|!c&s>>>0>a-t>>>0)&t>>>0>>0)&(!c&s>>>0<=t-a>>>0|t>>>0<=a>>>0)){if(!(s|c))break B;f=(F=!c&s>>>0>=32|!!(0|c))?32:s,N=F?0:c}else a=AC(t,a,s),f=(F=f|!c&s>>>0>=32)?32:s,N=F?0:c;if(F=N,x=jI(h- -64|0,a,f),iA(p=h+32|0,p,K=f+32|0,F=K>>>0<32?F+1|0:F,l,h),t=jI(t,x,f),f2(p,64),F=0,!c&s>>>0<33)break I;BA(t+f|0,a+f|0,s-f|0,c-(N+(f>>>0>s>>>0)|0)|0,l,h);break I}iA(t=h+32|0,t,32,0,l,h),f2(t,64)}f2(h,32)}return b0=h+96|0,F}function JB(t,a,f,s,c,F,p,h,l,N){var K,x;return b0=K=b0-400|0,E[K+4>>2]=0,nB(x=K+16|0,l,N),N=D[l+20|0]|D[l+21|0]<<8|D[l+22|0]<<16|D[l+23|0]<<24,E[K+8>>2]=D[l+16|0]|D[l+17|0]<<8|D[l+18|0]<<16|D[l+19|0]<<24,E[K+12>>2]=N,kA(N=K+80|0,64,K+4|0,x),j0(l=K+144|0,N),f2(N,64),g0(l,F,p,h),g0(l,35104,0-p&15,0),g0(l,a,f,s),g0(l,35104,0-f&15,0),E[K+72>>2]=p,E[K+76>>2]=h,g0(l,F=K+72|0,8,0),E[K+72>>2]=f,E[K+76>>2]=s,g0(l,F,8,0),e2(l,F=K+48|0),f2(l,256),l=ui(F,c),f2(F,16),t&&(l?(PI(t,0,f),l=-1):(oC(t,a,f,s,K+4|0,K+16|0),l=0)),f2(K+16|0,32),b0=K+400|0,l}function BC(t,a,f,s,c,F,p,h,l,N,K){var x,J,Y;return b0=x=b0-384|0,E[x+4>>2]=0,nB(J=x+16|0,N,K),K=D[N+20|0]|D[N+21|0]<<8|D[N+22|0]<<16|D[N+23|0]<<24,E[x+8>>2]=D[N+16|0]|D[N+17|0]<<8|D[N+18|0]<<16|D[N+19|0]<<24,E[x+12>>2]=K,kA(K=x- -64|0,64,Y=x+4|0,J),j0(N=x+128|0,K),f2(K,64),g0(N,p,h,l),g0(N,35104,0-h&15,0),oC(t,s,c,F,Y,J),g0(N,t,c,F),g0(N,35104,0-c&15,0),E[x+56>>2]=h,E[x+60>>2]=l,g0(N,t=x+56|0,8,0),E[x+56>>2]=c,E[x+60>>2]=F,g0(N,t,8,0),e2(N,a),f2(N,256),f&&(E[f>>2]=16,E[f+4>>2]=0),f2(x+16|0,32),b0=x+384|0,0}function Gi(t,a,f,s){var c,F=0;return b0=c=b0-208|0,E[c+72>>2]=0,E[c+76>>2]=0,F=E[8479],E[c+8>>2]=E[8478],E[c+12>>2]=F,F=E[8481],E[c+16>>2]=E[8480],E[c+20>>2]=F,F=E[8483],E[c+24>>2]=E[8482],E[c+28>>2]=F,F=E[8485],E[c+32>>2]=E[8484],E[c+36>>2]=F,F=E[8487],E[c+40>>2]=E[8486],E[c+44>>2]=F,F=E[8489],E[c+48>>2]=E[8488],E[c+52>>2]=F,F=E[8491],E[c+56>>2]=E[8490],E[c+60>>2]=F,E[c+64>>2]=0,E[c+68>>2]=0,F=E[8477],E[c>>2]=E[8476],E[c+4>>2]=F,Ng(c,a,f,s),Qi(c,t),b0=c+208|0,0}function tg(t,a){var f,s=0,c=0,F=0,p=0;if(d[15+(f=b0-16|0)|0]=0,a){if(a>>>0>=4)for(p=-4&a;s=t+c|0,d[f+15|0]=D[0|s]|D[f+15|0],d[f+15|0]=D[s+1|0]|D[f+15|0],d[f+15|0]=D[s+2|0]|D[f+15|0],d[f+15|0]=D[s+3|0]|D[f+15|0],c=c+4|0,(0|p)!=(0|(F=F+4|0)););if(s=3&a)for(a=0;d[f+15|0]=D[t+c|0]|D[f+15|0],c=c+1|0,(0|s)!=(0|(a=a+1|0)););}return D[f+15|0]-1>>>8&1}function li(t){var a=0;E[t+64>>2]=0,E[t+68>>2]=0,E[t+72>>2]=0,E[t+76>>2]=0,a=E[8477],E[t>>2]=E[8476],E[t+4>>2]=a,a=E[8479],E[t+8>>2]=E[8478],E[t+12>>2]=a,a=E[8481],E[t+16>>2]=E[8480],E[t+20>>2]=a,a=E[8483],E[t+24>>2]=E[8482],E[t+28>>2]=a,a=E[8485],E[t+32>>2]=E[8484],E[t+36>>2]=a,a=E[8487],E[t+40>>2]=E[8486],E[t+44>>2]=a,a=E[8489],E[t+48>>2]=E[8488],E[t+52>>2]=a,a=E[8491],E[t+56>>2]=E[8490],E[t+60>>2]=a}function ki(t,a,f){var s,c=0,F=0;if(E[12+(s=b0-16|0)>>2]=t,E[s+8>>2]=a,t=0,d[s+7|0]=0,f){if(a=1&f,(0|f)!=1)for(F=-2&f,f=0;d[s+7|0]=D[s+7|0]|D[E[s+12>>2]+t|0]^D[E[s+8>>2]+t|0],c=1|t,d[s+7|0]=D[s+7|0]|D[c+E[s+12>>2]|0]^D[E[s+8>>2]+c|0],t=t+2|0,(0|F)!=(0|(f=f+2|0)););a&&(d[s+7|0]=D[s+7|0]|D[E[s+12>>2]+t|0]^D[E[s+8>>2]+t|0])}return(D[s+7|0]-1>>>8&1)-1|0}function _B(t){for(var a=0,f=0,s=0,c=0,F=0,p=0,h=0,l=0,N=0,K=0;c=(f=D[t+s|0])^D[0|(a=s+2432|0)]|c,F=f^D[a+192|0]|F,p=f^D[a+160|0]|p,h=f^D[a+128|0]|h,l=f^D[a+96|0]|l,N=f^D[a- -64|0]|N,K=f^D[a+32|0]|K,(0|(s=s+1|0))!=31;);return((255&((a=127^(t=127&D[t+31|0]))|F))-1|(255&(a|p))-1|(255&(a|h))-1|(255&(122^t|l))-1|(255&(5^t|N))-1|(255&(t|K))-1|(255&(t|c))-1)>>>8&1}function bA(t,a,f){var s=0,c=0,F=0,p=0;return c=31&(F=p=63&f),F=F>>>0>=32?-1>>>c|0:(s=-1>>>c|0)|(1<>>0>=32?(s=F<>>32-c|s<>>0>=32?(s=-1<>>32-s,t&=f,a&=s,s=31&c,c>>>0>=32?(f=0,t=a>>>s|0):(f=a>>>s|0,t=((1<>>s),v=f|F,t|p}function ri(t,a,f,s,c,F,p,h,l,N){var K,x,J;return b0=K=b0-352|0,kA(J=K+32|0,64,l,N),j0(x=K+96|0,J),f2(J,64),g0(x,F,p,h),g0(x,35168,0-p&15,0),g0(x,a,f,s),g0(x,35168,0-f&15,0),E[K+24>>2]=p,E[K+28>>2]=h,g0(x,F=K+24|0,8,0),E[K+24>>2]=f,E[K+28>>2]=s,g0(x,F,8,0),e2(x,K),f2(x,256),F=ui(K,c),f2(K,16),t&&(F?(PI(t,0,f),F=-1):(hB(t,a,f,s,l,1,N),F=0)),b0=K+352|0,F}function CC(t,a,f,s,c,F,p,h,l,N,K){var x,J,Y;return b0=x=b0-336|0,kA(Y=x+16|0,64,N,K),j0(J=x+80|0,Y),f2(Y,64),g0(J,p,h,l),g0(J,35168,0-h&15,0),hB(t,s,c,F,N,1,K),g0(J,t,c,F),g0(J,35168,0-c&15,0),E[x+8>>2]=h,E[x+12>>2]=l,g0(J,t=x+8|0,8,0),E[x+8>>2]=c,E[x+12>>2]=F,g0(J,t,8,0),e2(J,a),f2(J,256),f&&(E[f>>2]=16,E[f+4>>2]=0),b0=x+336|0,0}function qi(t,a,f,s,c,F,p,h,l,N){var K,x,J;return b0=K=b0-352|0,mA(J=K+32|0,l,N),j0(x=K+96|0,J),f2(J,64),g0(x,F,p,h),E[K+24>>2]=p,E[K+28>>2]=h,g0(x,F=K+24|0,8,0),g0(x,a,f,s),E[K+24>>2]=f,E[K+28>>2]=s,g0(x,F,8,0),e2(x,K),f2(x,256),F=ui(K,c),f2(K,16),t&&(F?(PI(t,0,f),F=-1):(eC(t,a,f,s,l,N),F=0)),b0=K+352|0,F}function QC(t,a,f,s,c,F,p,h,l,N,K){var x,J,Y;return b0=x=b0-336|0,mA(Y=x+16|0,N,K),j0(J=x+80|0,Y),f2(Y,64),g0(J,p,h,l),E[x+8>>2]=h,E[x+12>>2]=l,g0(J,p=x+8|0,8,0),eC(t,s,c,F,N,K),g0(J,t,c,F),E[x+8>>2]=c,E[x+12>>2]=F,g0(J,p,8,0),e2(J,a),f2(J,256),f&&(E[f>>2]=16,E[f+4>>2]=0),b0=x+336|0,0}function wC(t,a,f,s,c,F,p,h,l,N,K){var x=0,J=0,Y=0;return J=-1,(x=s>>>0<32)&!c||!(x=c-x|0)&(Y=s-32|0)>>>0>4294967263|x|!h&p>>>0>4294967263|h||(J=0|U[E[K>>2]](t,f,Y,(f+s|0)-32|0,32,F,p,l,N)),a&&(E[a>>2]=J?0:s-32|0,E[a+4>>2]=J?0:c-(s>>>0<32)|0),J}function $B(t,a){var f;for(E[12+(f=b0-16|0)>>2]=t,E[f+8>>2]=a,t=0,E[f+4>>2]=0;E[f+4>>2]=E[f+4>>2]|D[E[f+12>>2]+t|0]^D[E[f+8>>2]+t|0],a=1|t,E[f+4>>2]=E[f+4>>2]|D[a+E[f+12>>2]|0]^D[a+E[f+8>>2]|0],(0|(t=t+2|0))!=32;);return(E[f+4>>2]-1>>>8&1)-1|0}function rC(t){var a=0,f=0,s=0,c=0,F=0;for(a=1;f=(s=a)+D[0|(a=t+c|0)]|0,d[0|a]=f,f=D[a+1|0]+(f>>>8|0)|0,d[a+1|0]=f,f=D[a+2|0]+(f>>>8|0)|0,d[a+2|0]=f,s=a,a=D[a+3|0]+(f>>>8|0)|0,d[s+3|0]=a,a=a>>>8|0,c=c+4|0,(0|(F=F+4|0))!=4;);}function mi(t,a,f,s,c,F,p,h,l,N,K){return!c&s>>>0>4294967263|!!(0|c)|!h&p>>>0>=4294967264|!!(0|h)?(cg(),H2()):(t=0|U[E[K>>2]](t,t+s|0,32,f,s,F,p,l,N),a&&(s=(f=s+32|0)>>>0<32?c+1|0:c,E[a>>2]=t?0:f,E[a+4>>2]=t?0:s)),t}function wA(t,a,f,s){var c,F,p,h,l=0,N=0;return h=yI(l=f>>>16|0,N=t>>>16|0),l=(65535&(N=((p=yI(c=65535&f,F=65535&t))>>>16|0)+yI(N,c)|0))+yI(l,F)|0,v=(yI(a,f)+h|0)+yI(t,s)+(N>>>16)+(l>>>16)|0,65535&p|l<<16}function hB(t,a,f,s,c,F,p){var h=0,l=0;h=s,(((h=(l=f+63|0)>>>0<63?h+1|0:h)>>>6|0)+!!(0|(h=(63&h)<<26|l>>>6))|0)==1&F>>>0>(l=0-h|0)>>>0|(0|s)==1|s>>>0>1?(cg(),H2()):U[E[9075]](t,a,f,s,c,F,p)}function YB(t){var a=0;E[t+32>>2]=0,E[t+36>>2]=0,a=E[8689],E[t>>2]=E[8688],E[t+4>>2]=a,a=E[8691],E[t+8>>2]=E[8690],E[t+12>>2]=a,a=E[8693],E[t+16>>2]=E[8692],E[t+20>>2]=a,a=E[8695],E[t+24>>2]=E[8694],E[t+28>>2]=a}function Ni(t,a){t|=0;var f,s=0,c=0,F=0;if(b0=f=b0-16|0,a|=0)for(;d[f+15|0]=0,c=t+s|0,F=0|XI(36304,f+15|0,0),d[0|c]=F,(0|(s=s+1|0))!=(0|a););b0=f+16|0}function xi(t,a,f,s,c,F,p){var h,l,N=0;return b0=h=b0-32|0,N=-1,(l=f>>>0<16)&!s||AB(h,F,p)||(N=vi(t,a+16|0,a,f-16|0,s-l|0,c,h),f2(h,32)),b0=h+32|0,N}function hi(t){var a,f;A:{if(!((t=(a=E[8800])+(f=t+7&-8)|0)>>>0<=a>>>0&&f)&&(t>>>0<=H()<<16>>>0||0|ni(0|t)))break A;return E[9268]=48,-1}return E[8800]=t,a}function $i(t,a){var f,s,c;b0=f=b0-176|0,kB(s=f+96|0,a+80|0),B2(c=f+48|0,a,s),B2(f,a+40|0,s),Zg(t,f),Zg(f+144|0,c),d[t+31|0]=D[t+31|0]^D[f+144|0]<<7,b0=f+176|0}function cB(t,a,f,s,c,F,p,h,l,N,K,x){return f&&(E[f>>2]=32,E[f+4>>2]=0),!l&h>>>0<4294967264&!F&c>>>0<=4294967263||(cg(),H2()),0|U[E[x>>2]](t,a,32,s,c,p,h,N,K)}function AC(t,a,f){var s=0;if(t>>>0>>0)return jI(t,a,f);if(f)for(s=t+f|0,a=a+f|0;a=a-1|0,d[0|(s=s-1|0)]=D[0|a],f=f-1|0;);return t}function EC(t,a,f,s,c,F,p){var h,l=0;if(b0=h=b0-32|0,!s&f>>>0<4294967280)return l=-1,AB(h,F,p)||(l=si(t+16|0,t,a,f,s,c,h),f2(h,32)),b0=h+32|0,l;cg(),H2()}function DC(t,a,f,s,c,F){return a|=0,0|(!(s|=0)&(f|=0)>>>0>=16|s?vi(t|=0,a+16|0,a,f-16|0,s-(f>>>0<16)|0,c|=0,F|=0):-1)}function LB(t,a,f,s,c,F,p,h,l,N,K){return!s&f>>>0>4294967263|s|!h&p>>>0>4294967263|h?-1:0|U[E[K>>2]](t,a,f,c,32,F,p,l,N)}function AB(t,a,f){t|=0;var s,c=0;return b0=s=b0-32|0,c=-1,jB(s,f|=0,a|=0)||(c=UB(t,35184,s)),b0=s+32|0,0|c}function jI(t,a,f){var s=0;if(f)for(s=t;d[0|s]=D[0|a],s=s+1|0,a=a+1|0,f=f-1|0;);return t}function PI(t,a,f){var s=0;if(f)for(s=t;d[0|s]=a,s=s+1|0,f=f-1|0;);return t}function wB(t,a,f){return t|=0,a|=0,(f|=0)>>>0>=256&&(yi(1248,1175,107,1055),H2()),0|tB(t,a,255&f)}function DB(t,a){var f;b0=f=b0+-64|0,Qi(t,f),Ng(t=t+208|0,f,64,0),Qi(t,a),f2(f,64),b0=f- -64|0}function yC(t,a,f,s,c,F,p){return 0|si(t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,p|=0)}function FC(t,a,f,s,c,F,p){return 0|vi(t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,p|=0)}function KB(t,a){var f;b0=f=b0-32|0,Ki(t,f),Wg(t=t+104|0,f,32),Ki(t,a),f2(f,32),b0=f+32|0}function S0(t,a){var f=0;return(-1>>>(f=31&a)&t)<>>t}function eC(t,a,f,s,c,F){(0|s)==1|s>>>0>1&&(cg(),H2()),U[E[9074]](t,a,f,s,c,1,0,F)}function oC(t,a,f,s,c,F){(0|s)==1|s>>>0>1&&(cg(),H2()),U[E[9075]](t,a,f,s,c,1,F)}function uC(){var t;b0=t=b0-16|0,d[t+15|0]=0,XI(36340,t+15|0,0),b0=t+16|0}function tC(t,a,f){return 0|jB(t|=0,a|=0,f|=0)}function cg(){var t;(t=E[9401])&&U[0|t](),Ji(),H2()}function iA(t,a,f,s,c,F){U[E[8809]](t,a,f,s,c,0,0,F)}function rA(t,a){return t|=0,Ni(a|=0,32),0|Y0(t,a)}function BA(t,a,f,s,c,F){U[E[8809]](t,a,f,s,c,1,0,F)}function $(t){return t?31-qg(t-1^t)|0:32}function EA(t,a,f,s){U[E[9075]](t,a,40,0,f,0,s)}function GA(t,a){return 0|Y0(t|=0,a|=0)}function kA(t,a,f,s){U[E[9073]](t,a,0,f,s)}function mA(t,a,f){U[E[9072]](t,64,0,a,f)}function g0(t,a,f,s){U[E[8804]](t,a,f,s)}function u0(t,a,f,s){return Ng(t,a,f,s),0}function Y0(t,a){return 0|U[E[8807]](t,a)}function W0(t,a,f){return Wg(t,a,f),0}function j0(t,a){U[E[8803]](t,a)}function e2(t,a){U[E[8805]](t,a)}function l2(t){Ni(t|=0,32)}function m2(t){Ni(t|=0,16)}function f2(t,a){PI(t,0,a)}function V2(){return 208}function BI(){return 16}function hI(){return 32}function og(){return 24}function zg(){return-17}function mg(){return-33}function q(){return 64}function X(){return 0}function eA(){return 8}function JA(){return 1}function TA(){return 2}v2(C2=D,1024,"cmFuZG9tYnl0ZXMAYjY0X3BvcyA8PSBiNjRfbGVuAGNyeXB0b19nZW5lcmljaGFzaF9ibGFrZTJiX2ZpbmFsAHJhbmRvbWJ5dGVzL3JhbmRvbWJ5dGVzLmMAc29kaXVtL2NvZGVjcy5jAGNyeXB0b19nZW5lcmljaGFzaC9ibGFrZTJiL3JlZi9ibGFrZTJiLXJlZi5jAGNyeXB0b19nZW5lcmljaGFzaC9ibGFrZTJiL3JlZi9nZW5lcmljaGFzaF9ibGFrZTJiLmMAYnVmX2xlbiA8PSBTSVpFX01BWABvdXRsZW4gPD0gVUlOVDhfTUFYAFMtPmJ1ZmxlbiA8PSBCTEFLRTJCX0JMT0NLQllURVMAc29kaXVtX2JpbjJiYXNlNjQAMS4wLjIwAAAAALZ4Wf+FctMAvW4V/w8KagApwAEAmOh5/7w8oP+Zcc7/ALfi/rQNSP8AAAAAAAAAALCgDv7TyYb/nhiPAH9pNQBgDL0Ap9f7/59MgP5qZeH/HvwEAJIMrg=="),v2(C2,1424,"WfGy/grlpv973Sr+HhTUAFKAAwAw0fMAd3lA/zLjnP8AbsUBZxuQ"),v2(C2,1472,"hTuMAb3xJP/4JcMBYNw3ALdMPv/DQj0AMkykAeGkTP9MPaP/dT4fAFGRQP92QQ4AonPW/waKLgB85vT/CoqPADQawgC49EwAgY8pAb70E/97qnr/YoFEAHnVkwBWZR7/oWebAIxZQ//v5b4BQwu1AMbwif7uRbz/Q5fuABMqbP/lVXEBMkSH/xFqCQAyZwH/UAGoASOYHv8QqLkBOFno/2XS/AAp+kcAzKpP/w4u7/9QTe8AvdZL/xGN+QAmUEz/vlV1AFbkqgCc2NABw8+k/5ZCTP+v4RD/jVBiAUzb8gDGonIALtqYAJsr8f6boGj/M7ulAAIRrwBCVKAB9zoeACNBNf5F7L8ALYb1AaN73QAgbhT/NBelALrWRwDpsGAA8u82ATlZigBTAFT/iKBkAFyOeP5ofL4AtbE+//opVQCYgioBYPz2AJeXP/7vhT4AIDicAC2nvf+OhbMBg1bTALuzlv76qg7/0qNOACU0lwBjTRoA7pzV/9XA0QFJLlQAFEEpATbOTwDJg5L+qm8Y/7EhMv6rJsv/Tvd0ANHdmQCFgLIBOiwZAMknOwG9E/wAMeXSAXW7dQC1s7gBAHLbADBekwD1KTgAfQ3M/vStdwAs3SD+VOoUAPmgxgHsfur/L2Oo/qrimf9ms9gA4o16/3pCmf629YYA4+QZAdY56//YrTj/tefSAHeAnf+BX4j/bn4zAAKpt/8HgmL+RbBe/3QE4wHZ8pH/yq0fAWkBJ/8ur0UA5C86/9fgRf7POEX/EP6L/xfP1P/KFH7/X9Vg/wmwIQDIBc//8SqA/iMhwP/45cQBgRF4APtnl/8HNHD/jDhC/yji9f/ZRiX+rNYJ/0hDhgGSwNb/LCZwAES4S//OWvsAleuNALWqOgB09O8AXJ0CAGatYgDpiWABfzHLAAWblAAXlAn/03oMACKGGv/bzIgAhggp/+BTK/5VGfcAbX8A/qmIMADud9v/563VAM4S/v4Iugf/fgkHAW8qSABvNOz+YD+NAJO/f/7NTsD/DmrtAbvbTACv87v+aVmtAFUZWQGi85QAAnbR/iGeCQCLoy7/XUYoAGwqjv5v/I7/m9+QADPlp/9J/Jv/XnQM/5ig2v+c7iX/s+rP/8UAs/+apI0A4cRoAAojGf7R1PL/Yf3e/rhl5QDeEn8BpIiH/x7PjP6SYfMAgcAa/slUIf9vCk7/k1Gy/wQEGACh7tf/Bo0hADXXDv8ptdD/54udALPL3f//uXEAveKs/3FC1v/KPi3/ZkAI/06uEP6FdUT/"),v2(C2,2464,"AQ=="),v2(C2,2496,"JuiVj8KyJ7BFw/SJ8u+Y8NXfrAXTxjM5sTgCiG1T/AXHF2pwPU3YT7o8C3YNEGcPKiBT+iw5zMZOx/13kqwDeuz///////////////////////////////////////9/7f///////////////////////////////////////3/u////////////////////////////////////////f+3T9VwaYxJY1pz3ot753hQ="),v2(C2,2687,"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"),v2(C2,33660,"AQ=="),v2(C2,33696,"AQ=="),v2(C2,33728,"4Ot6fDtBuK4WVuP68Z/EatoJjeucMrH9hmIFFl9JuABfnJW8o1CMJLHQsVWcg+9bBERcxFgcjobYIk7d0J8RV+z///////////////////////////////////////9/7f///////////////////////////////////////3/u////////////////////////////////////////f0xpYnNvZGl1bURSRwAAAAAIybzzZ+YJajunyoSFrme7K/iU/nLzbjzxNh1fOvVPpdGC5q1/Ug5RH2w+K4xoBZtrvUH7q9mDH3khfhMZzeBbIq4o15gvikLNZe8jkUQ3cS87TezP+8C1vNuJgaXbtek4tUjzW8JWORnQBbbxEfFZm08Zr6SCP5IYgW3a1V4cq0ICA6OYqgfYvm9wRQFbgxKMsuROvoUxJOK0/9XDfQxVb4l78nRdvnKxlhY7/rHegDUSxyWnBtyblCZpz3Txm8HSSvGewWmb5OMlTziGR77vtdWMi8adwQ9lnKx3zKEMJHUCK1lvLOktg+SmbqqEdErU+0G93KmwXLVTEYPaiPl2q99m7lJRPpgQMrQtbcYxqD8h+5jIJwOw5A7vvsd/Wb/Cj6g98wvgxiWnCpNHkafVb4ID4FFjygZwbg4KZykpFPwv0kaFCrcnJskmXDghGy7tKsRa/G0sTd+zlZ0TDThT3mOvi1RzCmWosnc8uwpqduau7UcuycKBOzWCFIUscpJkA/FMoei/ogEwQrxLZhqokZf40HCLS8IwvlQGo1FsxxhS79YZ6JLREKllVSQGmdYqIHFXhTUO9LjRuzJwoGoQyNDSuBbBpBlTq0FRCGw3Hpnrjt9Md0gnqEib4bW8sDRjWsnFswwcOcuKQeNKqthOc+Njd0/KnFujuLLW828uaPyy713ugo90YC8XQ29jpXhyq/ChFHjIhOw5ZBoIAseMKB5jI/r/vpDpvYLe62xQpBV5xrL3o/m+K1Ny4/J4ccacYSbqzj4nygfCwCHHuIbRHuvgzdZ92up40W7uf0999bpvF3KqZ/AGppjIosV9YwquDfm+BJg/ERtHHBM1C3EbhH0EI/V32yiTJMdAe6vKMry+yRUKvp48TA0QnMRnHUO2Qj7LvtTFTCp+ZfycKX9Z7PrWOqtvy18XWEdKjBlEbIA="),v2(C2,34752,"Z+YJaoWuZ7ty8248OvVPpX9SDlGMaAWbq9mDHxnN4FuYL4pCkUQ3cc/7wLWl27XpW8JWOfER8Vmkgj+S1V4cq5iqB9gBW4MSvoUxJMN9DFV0Xb5y/rHegKcG3Jt08ZvBwWmb5IZHvu/GncEPzKEMJG8s6S2qhHRK3KmwXNqI+XZSUT6YbcYxqMgnA7DHf1m/8wvgxkeRp9VRY8oGZykpFIUKtyc4IRsu/G0sTRMNOFNUcwpluwpqdi7JwoGFLHKSoei/oktmGqhwi0vCo1FsxxnoktEkBpnWhTUO9HCgahAWwaQZCGw3Hkx3SCe1vLA0swwcOUqq2E5Pypxb828uaO6Cj3RvY6V4FHjIhAgCx4z6/76Q62xQpPej+b7yeHHGgA=="),v2(C2,35120,"U2lnRWQyNTUxOSBubyBFZDI1NTE5IGNvbGxpc2lvbnMB"),v2(C2,35200,"8JIBAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQ=="),v2(C2,35248,"xmNjpfh8fITud3eZ9nt7jf/y8g3Wa2u93m9vsZHFxVRgMDBQAgEBA85nZ6lWKyt95/7+GbXX12JNq6vm7HZ2mo/KykUfgoKdicnJQPp9fYfv+voVsllZ645HR8n78PALQa2t7LPU1GdfoqL9Ra+v6iOcnL9TpKT35HJylpvAwFt1t7fC4f39HD2Tk65MJiZqbDY2Wn4/P0H19/cCg8zMT2g0NFxRpaX00eXlNPnx8QjicXGTq9jYc2IxMVMqFRU/CAQEDJXHx1JGIyNlncPDXjAYGCg3lpahCgUFDy+amrUOBwcJJBISNhuAgJvf4uI9zevrJk4nJ2l/srLN6nV1nxIJCRsdg4OeWCwsdDQaGi42Gxst3G5usrRaWu5boKD7pFJS9nY7O0231tZhfbOzzlIpKXvd4+M+Xi8vcROEhJemU1P1udHRaAAAAADB7e0sQCAgYOP8/B95sbHItltb7dRqar6Ny8tGZ76+2XI5OUuUSkremExM1LBYWOiFz89Ku9DQa8Xv7ypPqqrl7fv7FoZDQ8WaTU3XZjMzVRGFhZSKRUXP6fn5EAQCAgb+f3+BoFBQ8Hg8PEQln5+6S6io46JRUfNdo6P+gEBAwAWPj4o/kpKtIZ2dvHA4OEjx9fUEY7y833e2tsGv2tp1QiEhYyAQEDDl//8a/fPzDr/S0m2Bzc1MGAwMFCYTEzXD7Owvvl9f4TWXl6KIRETMLhcXOZPExFdVp6fy/H5+gno9PUfIZGSsul1d5zIZGSvmc3OVwGBgoBmBgZieT0/Ro9zcf0QiImZUKip+O5CQqwuIiIOMRkbKx+7uKWu4uNMoFBQ8p97eebxeXuIWCwsdrdvbdtvg4DtkMjJWdDo6ThQKCh6SSUnbDAYGCkgkJGy4XFzkn8LCXb3T025DrKzvxGJipjmRkagxlZWk0+TkN/J5eYvV5+cyi8jIQ243N1nabW23AY2NjLHV1WScTk7SSamp4NhsbLSsVlb68/T0B8/q6iXKZWWv9Hp6jkeurukQCAgYb7q61fB4eIhKJSVvXC4ucjgcHCRXpqbxc7S0x5fGxlHL6Ogjod3dfOh0dJw+Hx8hlktL3WG9vdwNi4uGD4qKheBwcJB8Pj5CcbW1xMxmZqqQSEjYBgMDBff29gEcDg4SwmFho2o1NV+uV1f5abm50BeGhpGZwcFYOh0dJyeenrnZ4eE46/j4EyuYmLMiEREz0mlpu6nZ2XAHjo6JM5SUpy2bm7Y8Hh4iFYeHksnp6SCHzs5JqlVV/1AoKHil3996A4yMj1mhofgJiYmAGg0NF2W/v9rX5uYxhEJCxtBoaLiCQUHDKZmZsFotLXceDw8Re7Cwy6hUVPxtu7vWLBYWOgoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAAR");var k0,U=(k0=[null,function(t,a,f,s,c){var F,p,h;return t|=0,a|=0,f|=0,s|=0,c|=0,b0=F=(p=b0)-128&-64,E[F>>2]=67108863&(D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24),E[F+4>>2]=(D[c+3|0]|D[c+4|0]<<8|D[c+5|0]<<16|D[c+6|0]<<24)>>>2&67108611,E[F+8>>2]=(D[c+6|0]|D[c+7|0]<<8|D[c+8|0]<<16|D[c+9|0]<<24)>>>4&67092735,E[F+12>>2]=(D[c+9|0]|D[c+10|0]<<8|D[c+11|0]<<16|D[c+12|0]<<24)>>>6&66076671,h=D[c+12|0]|D[c+13|0]<<8|D[c+14|0]<<16|D[c+15|0]<<24,E[F+20>>2]=0,E[F+24>>2]=0,E[F+28>>2]=0,E[F+32>>2]=0,E[F+36>>2]=0,E[F+16>>2]=h>>>8&1048575,E[F+40>>2]=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,E[F+44>>2]=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,E[F+48>>2]=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,c=D[c+28|0]|D[c+29|0]<<8|D[c+30|0]<<16|D[c+31|0]<<24,d[F+80|0]=0,E[F+56>>2]=0,E[F+60>>2]=0,E[F+52>>2]=c,sB(F,a,f,s),ji(F,t),b0=p,0},function(t,a,f,s,c){var F,p,h;return t|=0,a|=0,f|=0,s|=0,c|=0,b0=F=(p=b0)-192&-64,E[F+64>>2]=67108863&(D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24),E[F+68>>2]=(D[c+3|0]|D[c+4|0]<<8|D[c+5|0]<<16|D[c+6|0]<<24)>>>2&67108611,E[F+72>>2]=(D[c+6|0]|D[c+7|0]<<8|D[c+8|0]<<16|D[c+9|0]<<24)>>>4&67092735,E[F+76>>2]=(D[c+9|0]|D[c+10|0]<<8|D[c+11|0]<<16|D[c+12|0]<<24)>>>6&66076671,h=D[c+12|0]|D[c+13|0]<<8|D[c+14|0]<<16|D[c+15|0]<<24,E[F+84>>2]=0,E[F+88>>2]=0,E[F+92>>2]=0,E[F+96>>2]=0,E[F+100>>2]=0,E[F+80>>2]=h>>>8&1048575,E[F+104>>2]=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,E[F+108>>2]=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,E[F+112>>2]=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,c=D[c+28|0]|D[c+29|0]<<8|D[c+30|0]<<16|D[c+31|0]<<24,d[F+144|0]=0,E[F+120>>2]=0,E[F+124>>2]=0,E[F+116>>2]=c,sB(c=F- -64|0,a,f,s),ji(c,a=F+48|0),t=ui(t,a),b0=p,0|t},function(t,a){var f;return a|=0,E[(t|=0)>>2]=67108863&(D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24),E[t+4>>2]=(D[a+3|0]|D[a+4|0]<<8|D[a+5|0]<<16|D[a+6|0]<<24)>>>2&67108611,E[t+8>>2]=(D[a+6|0]|D[a+7|0]<<8|D[a+8|0]<<16|D[a+9|0]<<24)>>>4&67092735,E[t+12>>2]=(D[a+9|0]|D[a+10|0]<<8|D[a+11|0]<<16|D[a+12|0]<<24)>>>6&66076671,f=D[a+12|0]|D[a+13|0]<<8|D[a+14|0]<<16|D[a+15|0]<<24,E[t+20>>2]=0,E[t+24>>2]=0,E[t+28>>2]=0,E[t+32>>2]=0,E[t+36>>2]=0,E[t+16>>2]=f>>>8&1048575,E[t+40>>2]=D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24,E[t+44>>2]=D[a+20|0]|D[a+21|0]<<8|D[a+22|0]<<16|D[a+23|0]<<24,E[t+48>>2]=D[a+24|0]|D[a+25|0]<<8|D[a+26|0]<<16|D[a+27|0]<<24,a=D[a+28|0]|D[a+29|0]<<8|D[a+30|0]<<16|D[a+31|0]<<24,d[t+80|0]=0,E[t+56>>2]=0,E[t+60>>2]=0,E[t+52>>2]=a,0},function(t,a,f,s){return sB(t|=0,a|=0,f|=0,s|=0),0},function(t,a){return ji(t|=0,a|=0),0},function(t,a,f){t|=0,a|=0,f|=0;var s,c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0,H0=0,J0=0,A0=0,e0=0,Z0=0,g2=0,E2=0,o2=0,n2=0,k2=0,D2=0,G2=0,b2=0,c2=0,Y2=0,q2=0,Z2=0,II=0,cI=0,AI=0,EI=0,QI=0,pI=0,O0=0,pA=0,i0=0,h0=0,F2=0,d2=0,J2=0,W2=0,z2=0,T2=0,O2=0,rI=0,CI=0,eI=0,wI=0;for(b0=s=b0-368|0;V=(p=D[f+c|0])^D[0|(l=c+33664|0)]|V,Y=p^D[l+192|0]|Y,J=p^D[l+160|0]|J,x=p^D[l+128|0]|x,h=p^D[l+96|0]|h,N=p^D[l- -64|0]|N,F=p^D[l+32|0]|F,(0|(c=c+1|0))!=31;);if(c=-1,!(256&((255&((p=127^(l=127&D[f+31|0]))|Y))-1|(255&(p|J))-1|(255&(p|x))-1|(255&(87^l|h))-1|(255&(N|l))-1|(255&(F|l))-1|(255&(l|V))-1))){for(c=a,a=D[a+28|0]|D[a+29|0]<<8|D[a+30|0]<<16|D[a+31|0]<<24,E[s+360>>2]=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,E[s+364>>2]=a,a=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,E[s+352>>2]=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,E[s+356>>2]=a,F=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24,a=D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24,E[s+336>>2]=a,E[s+340>>2]=F,F=D[c+12|0]|D[c+13|0]<<8|D[c+14|0]<<16|D[c+15|0]<<24,E[s+344>>2]=D[c+8|0]|D[c+9|0]<<8|D[c+10|0]<<16|D[c+11|0]<<24,E[s+348>>2]=F,d[s+336|0]=248&a,d[s+367|0]=63&D[s+367|0]|64,OB(s+288|0,f),E[s+260>>2]=0,E[s+264>>2]=0,E[s+268>>2]=0,E[s+272>>2]=0,E[s+276>>2]=0,E[s+208>>2]=0,E[s+212>>2]=0,E[s+216>>2]=0,E[s+220>>2]=0,E[s+224>>2]=0,E[s+228>>2]=0,a=E[s+308>>2],E[s+160>>2]=E[s+304>>2],E[s+164>>2]=a,a=E[s+316>>2],E[s+168>>2]=E[s+312>>2],E[s+172>>2]=a,a=E[s+324>>2],E[s+176>>2]=E[s+320>>2],E[s+180>>2]=a,E[s+244>>2]=0,E[s+248>>2]=0,E[s+240>>2]=1,E[s+252>>2]=0,E[s+256>>2]=0,E[s+192>>2]=0,E[s+196>>2]=0,E[s+200>>2]=0,E[s+204>>2]=0,a=E[s+292>>2],E[s+144>>2]=E[s+288>>2],E[s+148>>2]=a,a=E[s+300>>2],E[s+152>>2]=E[s+296>>2],E[s+156>>2]=a,E[s+116>>2]=0,E[s+120>>2]=0,E[s+124>>2]=0,E[s+128>>2]=0,E[s+132>>2]=0,E[s+100>>2]=0,E[s+104>>2]=0,E[s+96>>2]=1,E[s+108>>2]=0,E[s+112>>2]=0,f=254;b2=E[s+276>>2],p=E[s+180>>2],c2=E[s+96>>2],Y2=E[s+192>>2],q2=E[s+144>>2],Z2=E[s+240>>2],II=E[s+100>>2],cI=E[s+196>>2],AI=E[s+148>>2],EI=E[s+244>>2],yA=E[s+104>>2],QI=E[s+200>>2],SA=E[s+152>>2],pI=E[s+248>>2],NA=E[s+108>>2],O0=E[s+204>>2],U0=E[s+156>>2],pA=E[s+252>>2],n0=E[s+112>>2],i0=E[s+208>>2],B=E[s+160>>2],h0=E[s+256>>2],V=E[s+116>>2],F2=E[s+212>>2],K=E[s+164>>2],d2=E[s+260>>2],Y=E[s+120>>2],J2=E[s+216>>2],J=E[s+168>>2],W2=E[s+264>>2],x=E[s+124>>2],z2=E[s+220>>2],h=E[s+172>>2],T2=E[s+268>>2],N=E[s+128>>2],O2=E[s+224>>2],F=E[s+176>>2],FA=E[s+272>>2],rI=f,A=(hA=(a=0-((a=G2)^(G2=D[(CI=s+336|0)+(f>>>3|0)|0]>>>(7&f)&1))|0)&((c=E[s+132>>2])^(o2=E[s+228>>2])))^c,E[s+132>>2]=A,n2=p^(z=a&(p^b2)),E[s+84>>2]=n2-A,$A=N^(nA=a&(N^O2)),E[s+128>>2]=$A,k2=(b=a&(F^FA))^F,E[s+80>>2]=k2-$A,H0=x^(j=a&(x^z2)),E[s+124>>2]=H0,eI=h^(Z=a&(h^T2)),E[s+76>>2]=eI-H0,J0=Y^(aA=a&(Y^J2)),E[s+120>>2]=J0,wI=J^(l=a&(J^W2)),E[s+72>>2]=wI-J0,A0=V^(p=a&(V^F2)),E[s+116>>2]=A0,e0=K^(V=a&(K^d2)),E[s+68>>2]=e0-A0,Z0=n0^(Y=a&(n0^i0)),E[s+112>>2]=Z0,UA=B^(J=a&(B^h0)),E[s+64>>2]=UA-Z0,g2=NA^(x=a&(NA^O0)),E[s+108>>2]=g2,D2=U0^(h=a&(U0^pA)),E[s+60>>2]=D2-g2,E2=yA^(N=a&(yA^QI)),E[s+104>>2]=E2,NA=SA^(F=a&(SA^pI)),E[s+56>>2]=NA-E2,yA=II^(c=a&(II^cI)),E[s+100>>2]=yA,U0=AI^(f=a&(AI^EI)),E[s+52>>2]=U0-yA,SA=c2^(n0=a&(c2^Y2)),E[s+96>>2]=SA,B=(a&=q2^Z2)^q2,E[s+48>>2]=B-SA,K=z^b2,hA^=o2,E[s+36>>2]=K-hA,z=b^FA,nA^=O2,E[s+32>>2]=z-nA,b=Z^T2,j^=z2,E[s+28>>2]=b-j,Z=l^W2,aA^=J2,E[s+24>>2]=Z-aA,l=V^d2,p^=F2,E[s+20>>2]=l-p,V=J^h0,Y^=i0,E[s+16>>2]=V-Y,J=h^pA,x^=O0,E[s+12>>2]=J-x,h=F^pI,N^=QI,E[s+8>>2]=h-N,F=f^EI,c^=cI,E[s+4>>2]=F-c,f=a^Z2,a=n0^Y2,E[s>>2]=f-a,E[s+276>>2]=K+hA,E[s+272>>2]=z+nA,E[s+268>>2]=j+b,E[s+264>>2]=aA+Z,E[s+260>>2]=p+l,E[s+256>>2]=Y+V,E[s+248>>2]=h+N,E[s+244>>2]=c+F,E[s+240>>2]=a+f,E[s+252>>2]=x+J,E[s+228>>2]=A+n2,E[s+224>>2]=$A+k2,E[s+220>>2]=H0+eI,E[s+216>>2]=J0+wI,E[s+212>>2]=A0+e0,E[s+208>>2]=UA+Z0,E[s+204>>2]=g2+D2,E[s+200>>2]=NA+E2,E[s+196>>2]=yA+U0,E[s+192>>2]=B+SA,B2(n2=s+96|0,$A=s+48|0,A=s+240|0),B2(FA=s+192|0,FA,s),y0($A,s),y0(s,A),K=E[s+192>>2],hA=E[s+96>>2],z=E[s+196>>2],nA=E[s+100>>2],b=E[s+200>>2],j=E[s+104>>2],Z=E[s+204>>2],aA=E[s+108>>2],l=E[s+208>>2],p=E[s+112>>2],V=E[s+212>>2],Y=E[s+116>>2],J=E[s+216>>2],x=E[s+120>>2],h=E[s+220>>2],N=E[s+124>>2],F=E[s+224>>2],c=E[s+128>>2],f=E[s+228>>2],a=E[s+132>>2],E[s+180>>2]=f+a,E[s+176>>2]=c+F,E[s+172>>2]=h+N,E[s+168>>2]=x+J,E[s+164>>2]=Y+V,E[s+160>>2]=p+l,E[s+156>>2]=aA+Z,E[s+152>>2]=j+b,E[s+148>>2]=z+nA,E[s+144>>2]=K+hA,E[s+228>>2]=a-f,E[s+224>>2]=c-F,E[s+220>>2]=N-h,E[s+216>>2]=x-J,E[s+212>>2]=Y-V,E[s+208>>2]=p-l,E[s+204>>2]=aA-Z,E[s+200>>2]=j-b,E[s+196>>2]=nA-z,E[s+192>>2]=hA-K,B2(A,s,$A),H0=E[s+52>>2],aA=E[s+4>>2],J0=E[s+56>>2],l=E[s+8>>2],A0=E[s+64>>2],J=E[s+16>>2],Z0=E[s+60>>2],x=E[s+12>>2],g2=E[s+72>>2],h=E[s+24>>2],E2=E[s+68>>2],N=E[s+20>>2],yA=E[s+80>>2],F=E[s+32>>2],SA=E[s+76>>2],c=E[s+28>>2],o2=E[s+84>>2],a=E[s+36>>2],k2=E[s+48>>2],f=E[s>>2]-k2|0,E[s>>2]=f,a=a-o2|0,E[s+36>>2]=a,n0=c-SA|0,E[s+28>>2]=n0,B=F-yA|0,E[s+32>>2]=B,p=N-E2|0,E[s+20>>2]=p,V=h-g2|0,E[s+24>>2]=V,Y=x-Z0|0,E[s+12>>2]=Y,J=J-A0|0,E[s+16>>2]=J,x=l-J0|0,E[s+8>>2]=x,F=aA-H0|0,E[s+4>>2]=F,y0(FA,FA),a=wA(a,a>>31,121666,0),c=v,D2=a,a=wA((33554431&(c=(K=a+16777216|0)>>>0<16777216?c+1|0:c))<<7|K>>>25,c>>25,19,0),N=v,c=a,a=wA(f,f>>31,121666,0),UA=v+N|0,a=a>>>0>(c=c+a|0)>>>0?UA+1|0:UA,f=(h=c+33554432|0)>>>0<33554432?a+1|0:a,hA=c-(-67108864&h)|0,E[s+96>>2]=hA,N=wA(F,F>>31,121666,0),c=v,c=(F=N+16777216|0)>>>0<16777216?c+1|0:c,z=(N-(-33554432&F)|0)+((67108863&f)<<6|h>>>26)|0,E[s+100>>2]=z,UA=(a=c)>>25,c=(33554431&a)<<7|F>>>25,f=wA(x,x>>31,121666,0)+c|0,a=UA+v|0,a=f>>>0>>0?a+1|0:a,N=(nA=f+33554432|0)>>>0<33554432?a+1|0:a,b=f-(-67108864&nA)|0,E[s+104>>2]=b,c=wA(J,J>>31,121666,0),F=v,f=wA(Y,Y>>31,121666,0),a=v,e0=c,NA=f,c=(33554431&(a=(j=f+16777216|0)>>>0<16777216?a+1|0:a))<<7|j>>>25,a=(a>>25)+F|0,a=(f=e0+c|0)>>>0>>0?a+1|0:a,F=(Z=f+33554432|0)>>>0<33554432?a+1|0:a,aA=f-(-67108864&Z)|0,E[s+112>>2]=aA,c=wA(V,V>>31,121666,0),h=v,f=wA(p,p>>31,121666,0),a=v,e0=c,U0=f,c=(33554431&(a=(l=f+16777216|0)>>>0<16777216?a+1|0:a))<<7|l>>>25,a=(a>>25)+h|0,a=(f=e0+c|0)>>>0>>0?a+1|0:a,c=(p=f+33554432|0)>>>0<33554432?a+1|0:a,V=f-(-67108864&p)|0,E[s+120>>2]=V,h=wA(B,B>>31,121666,0),x=v,f=wA(n0,n0>>31,121666,0),a=v,B=f,f=(33554431&(a=(Y=f+16777216|0)>>>0<16777216?a+1|0:a))<<7|Y>>>25,a=(a>>25)+x|0,a=f>>>0>(h=f+h|0)>>>0?a+1|0:a,f=(J=h+33554432|0)>>>0<33554432?a+1|0:a,x=h-(-67108864&J)|0,E[s+128>>2]=x,h=(N=NA+((67108863&N)<<6|nA>>>26)|0)-(-33554432&j)|0,E[s+108>>2]=h,N=(F=U0+((67108863&F)<<6|Z>>>26)|0)-(-33554432&l)|0,E[s+116>>2]=N,F=(a=B+((67108863&c)<<6|p>>>26)|0)-(-33554432&Y)|0,E[s+124>>2]=F,f=(f=D2+((67108863&f)<<6|J>>>26)|0)-(-33554432&K)|0,E[s+132>>2]=f,y0(a=s+144|0,a),E[s+84>>2]=f+o2,E[s+80>>2]=x+yA,E[s+76>>2]=F+SA,E[s+72>>2]=V+g2,E[s+68>>2]=N+E2,E[s+64>>2]=aA+A0,E[s+60>>2]=h+Z0,E[s+56>>2]=b+J0,E[s+52>>2]=z+H0,E[s+48>>2]=hA+k2,f=rI-1|0,B2(n2,s+288|0,FA),B2(FA,s,$A),rI;);V=E[s+144>>2],hA=E[s+240>>2],Y=E[s+148>>2],z=E[s+244>>2],J=E[s+152>>2],nA=E[s+248>>2],x=E[s+156>>2],b=E[s+252>>2],h=E[s+160>>2],j=E[s+256>>2],N=E[s+164>>2],Z=E[s+260>>2],F=E[s+168>>2],aA=E[s+264>>2],c=E[s+172>>2],l=E[s+268>>2],f=E[s+176>>2],p=E[s+272>>2],K=0-G2|0,a=E[s+276>>2],E[s+276>>2]=K&(a^E[s+180>>2])^a,E[s+272>>2]=p^K&(f^p),E[s+268>>2]=l^K&(c^l),E[s+264>>2]=aA^K&(F^aA),E[s+260>>2]=Z^K&(N^Z),E[s+256>>2]=j^K&(h^j),E[s+252>>2]=b^K&(x^b),E[s+248>>2]=nA^K&(J^nA),E[s+244>>2]=z^K&(Y^z),E[s+240>>2]=hA^K&(V^hA),hA=E[s+192>>2],V=E[s+96>>2],z=E[s+196>>2],Y=E[s+100>>2],nA=E[s+200>>2],J=E[s+104>>2],b=E[s+204>>2],x=E[s+108>>2],j=E[s+208>>2],h=E[s+112>>2],Z=E[s+212>>2],N=E[s+116>>2],aA=E[s+216>>2],F=E[s+120>>2],l=E[s+220>>2],c=E[s+124>>2],p=E[s+224>>2],f=E[s+128>>2],a=E[s+228>>2],E[s+228>>2]=K&(a^E[s+132>>2])^a,E[s+224>>2]=p^K&(f^p),E[s+220>>2]=l^K&(c^l),E[s+216>>2]=aA^K&(F^aA),E[s+212>>2]=Z^K&(N^Z),E[s+208>>2]=j^K&(h^j),E[s+204>>2]=b^K&(x^b),E[s+200>>2]=nA^K&(J^nA),E[s+196>>2]=z^K&(Y^z),E[s+192>>2]=hA^K&(V^hA),kB(FA,FA),B2(A,A,FA),Zg(t,A),f2(CI,32),c=0}return b0=s+368|0,0|c},function(t,a){var f,s,c,F,p,h,l,N,K,x,J,Y,V,aA,nA,j,Z,hA,z,b;return a|=0,b0=f=b0-304|0,d[0|(t|=0)]=D[0|a],d[t+1|0]=D[a+1|0],d[t+2|0]=D[a+2|0],d[t+3|0]=D[a+3|0],d[t+4|0]=D[a+4|0],d[t+5|0]=D[a+5|0],d[t+6|0]=D[a+6|0],d[t+7|0]=D[a+7|0],d[t+8|0]=D[a+8|0],d[t+9|0]=D[a+9|0],d[t+10|0]=D[a+10|0],d[t+11|0]=D[a+11|0],d[t+12|0]=D[a+12|0],d[t+13|0]=D[a+13|0],d[t+14|0]=D[a+14|0],d[t+15|0]=D[a+15|0],d[t+16|0]=D[a+16|0],d[t+17|0]=D[a+17|0],d[t+18|0]=D[a+18|0],d[t+19|0]=D[a+19|0],d[t+20|0]=D[a+20|0],d[t+21|0]=D[a+21|0],d[t+22|0]=D[a+22|0],d[t+23|0]=D[a+23|0],d[t+24|0]=D[a+24|0],d[t+25|0]=D[a+25|0],d[t+26|0]=D[a+26|0],d[t+27|0]=D[a+27|0],d[t+28|0]=D[a+28|0],d[t+29|0]=D[a+29|0],d[t+30|0]=D[a+30|0],a=D[a+31|0],d[0|t]=248&D[0|t],d[t+31|0]=63&a|64,aB(f+48|0,t),a=E[f+128>>2],s=E[f+88>>2],c=E[f+132>>2],F=E[f+92>>2],p=E[f+136>>2],h=E[f+96>>2],l=E[f+140>>2],N=E[f+100>>2],K=E[f+144>>2],x=E[f+104>>2],J=E[f+148>>2],Y=E[f+108>>2],V=E[f+152>>2],aA=E[f+112>>2],nA=E[f+156>>2],j=E[f+116>>2],Z=E[f+160>>2],hA=E[f+120>>2],z=E[f+124>>2],b=E[f+164>>2],E[f+292>>2]=z+b,E[f+288>>2]=Z+hA,E[f+284>>2]=nA+j,E[f+280>>2]=V+aA,E[f+276>>2]=J+Y,E[f+272>>2]=K+x,E[f+268>>2]=l+N,E[f+264>>2]=p+h,E[f+260>>2]=c+F,E[f+256>>2]=a+s,E[f+244>>2]=b-z,E[f+240>>2]=Z-hA,E[f+236>>2]=nA-j,E[f+232>>2]=V-aA,E[f+228>>2]=J-Y,E[f+224>>2]=K-x,E[f+220>>2]=l-N,E[f+216>>2]=p-h,E[f+212>>2]=c-F,E[f+208>>2]=a-s,kB(a=f+208|0,a),B2(f,f+256|0,a),Zg(t,f),b0=f+304|0,0},function(t,a,f,s,c){t|=0,s|=0,c|=0;var F,p=0,h=0,l=0,N=0;if(b0=F=b0-112|0,(a|=0)|(f|=0)){p=D[c+28|0]|D[c+29|0]<<8|D[c+30|0]<<16|D[c+31|0]<<24,E[F+24>>2]=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,E[F+28>>2]=p,p=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,E[F+16>>2]=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,E[F+20>>2]=p,p=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24,E[F>>2]=D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24,E[F+4>>2]=p,p=D[c+12|0]|D[c+13|0]<<8|D[c+14|0]<<16|D[c+15|0]<<24,E[F+8>>2]=D[c+8|0]|D[c+9|0]<<8|D[c+10|0]<<16|D[c+11|0]<<24,E[F+12>>2]=p,c=D[0|s]|D[s+1|0]<<8|D[s+2|0]<<16|D[s+3|0]<<24,s=D[s+4|0]|D[s+5|0]<<8|D[s+6|0]<<16|D[s+7|0]<<24,E[F+104>>2]=0,E[F+108>>2]=0,E[F+96>>2]=c,E[F+100>>2]=s;A:{if(!f&a>>>0>=64|f){for(;Li(t,F+96|0,F),s=D[F+104|0]+1|0,d[F+104|0]=s,s=D[F+105|0]+(s>>>8|0)|0,d[F+105|0]=s,s=D[F+106|0]+(s>>>8|0)|0,d[F+106|0]=s,s=D[F+107|0]+(s>>>8|0)|0,d[F+107|0]=s,s=D[F+108|0]+(s>>>8|0)|0,d[F+108|0]=s,s=D[F+109|0]+(s>>>8|0)|0,d[F+109|0]=s,s=D[F+110|0]+(s>>>8|0)|0,d[F+110|0]=s,d[F+111|0]=D[F+111|0]+(s>>>8|0),t=t- -64|0,f=f-1|0,!(f=(a=a+-64|0)>>>0<4294967232?f+1|0:f)&a>>>0>63|f;);if(!(a|f))break A}if(s=0,Li(F+32|0,F+96|0,F),p=3&a,c=0,!f&a>>>0>=4|f)for(f=60&a,a=0;h=l=F+32|0,d[t+c|0]=D[h+c|0],d[(N=1|c)+t|0]=D[h+N|0],d[(h=2|c)+t|0]=D[h+l|0],d[(h=3|c)+t|0]=D[h+(F+32|0)|0],c=c+4|0,(0|f)!=(0|(a=a+4|0)););if(p)for(;d[t+c|0]=D[(F+32|0)+c|0],c=c+1|0,(0|p)!=(0|(s=s+1|0)););}f2(F+32|0,64),f2(F,32)}return b0=F+112|0,0},function(t,a,f,s,c,F,p,h){t|=0,a|=0,c|=0,F|=0,p|=0,h|=0;var l,N=0;if(b0=l=b0-112|0,(f|=0)|(s|=0)){N=D[h+28|0]|D[h+29|0]<<8|D[h+30|0]<<16|D[h+31|0]<<24,E[l+24>>2]=D[h+24|0]|D[h+25|0]<<8|D[h+26|0]<<16|D[h+27|0]<<24,E[l+28>>2]=N,N=D[h+20|0]|D[h+21|0]<<8|D[h+22|0]<<16|D[h+23|0]<<24,E[l+16>>2]=D[h+16|0]|D[h+17|0]<<8|D[h+18|0]<<16|D[h+19|0]<<24,E[l+20>>2]=N,N=D[h+4|0]|D[h+5|0]<<8|D[h+6|0]<<16|D[h+7|0]<<24,E[l>>2]=D[0|h]|D[h+1|0]<<8|D[h+2|0]<<16|D[h+3|0]<<24,E[l+4>>2]=N,N=D[h+12|0]|D[h+13|0]<<8|D[h+14|0]<<16|D[h+15|0]<<24,E[l+8>>2]=D[h+8|0]|D[h+9|0]<<8|D[h+10|0]<<16|D[h+11|0]<<24,E[l+12>>2]=N,h=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24,E[l+96>>2]=D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24,E[l+100>>2]=h,d[l+104|0]=F,d[l+111|0]=p>>>24,d[l+110|0]=p>>>16,d[l+109|0]=p>>>8,d[l+108|0]=p,d[l+107|0]=(16777215&p)<<8|F>>>24,d[l+106|0]=(65535&p)<<16|F>>>16,d[l+105|0]=(255&p)<<24|F>>>8;A:{if(!s&f>>>0>=64|s){for(;;){for(h=0,Li(l+32|0,l+96|0,l);F=l+32|0,d[t+h|0]=D[F+h|0]^D[a+h|0],d[(c=1|h)+t|0]=D[c+F|0]^D[a+c|0],(0|(h=h+2|0))!=64;);if(c=D[l+104|0]+1|0,d[l+104|0]=c,c=D[l+105|0]+(c>>>8|0)|0,d[l+105|0]=c,c=D[l+106|0]+(c>>>8|0)|0,d[l+106|0]=c,c=D[l+107|0]+(c>>>8|0)|0,d[l+107|0]=c,c=D[l+108|0]+(c>>>8|0)|0,d[l+108|0]=c,c=D[l+109|0]+(c>>>8|0)|0,d[l+109|0]=c,c=D[l+110|0]+(c>>>8|0)|0,d[l+110|0]=c,d[l+111|0]=D[l+111|0]+(c>>>8|0),a=a- -64|0,t=t- -64|0,s=s-1|0,!(!(s=(f=f+-64|0)>>>0<4294967232?s+1|0:s)&f>>>0>63|s))break}if(!(f|s))break A}if(h=0,Li(l+32|0,l+96|0,l),F=1&f,(0|f)!=1|s)for(s=62&f,c=0;p=l+32|0,d[t+h|0]=D[p+h|0]^D[a+h|0],d[(f=1|h)+t|0]=D[f+p|0]^D[a+f|0],h=h+2|0,(0|s)!=(0|(c=c+2|0)););F&&(d[t+h|0]=D[(l+32|0)+h|0]^D[a+h|0])}f2(l+32|0,64),f2(l,32)}return b0=l+112|0,0},function(t,a,f,s,c,F,p,h,l){t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,p|=0;var N,K,x=0;if(K=x=b0,b0=N=x-192&-32,Zi(l|=0,h|=0,N- -64|0),l=0,p>>>0<=63)h=0;else for(x=64;fi(F+l|0,N- -64|0),l=h=x,(x=h- -64|0)>>>0<=p>>>0;);if((x=32|h)>>>0>p>>>0)l=h;else for(;oB(F+h|0,N- -64|0),l=x,(x=(h=x)+32|0)>>>0<=p>>>0;);if((h=31&p)&&(PI((x=N+32|0)|h,0,32-h|0),jI(x,F+l|0,h),oB(x,N- -64|0)),l=32,h=0,c>>>0<32)F=0;else for(;oi(t+h|0,s+h|0,N- -64|0),F=l,(l=(h=l)+32|0)>>>0<=c>>>0;);return(h=31&c)&&(PI((l=N+32|0)|h,0,32-h|0),jI(l,s+F|0,h),oi(N,l,N- -64|0),jI(t+F|0,N,h)),bB(a,f,p,c,N- -64|0),b0=K,0},function(t,a,f,s,c,F,p,h,l){t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,p|=0;var N,K,x=0;if(K=x=b0,b0=N=x-224&-32,Zi(l|=0,h|=0,N+96|0),l=0,p>>>0<=63)h=0;else for(x=64;fi(F+l|0,N+96|0),l=h=x,(x=h- -64|0)>>>0<=p>>>0;);if((x=32|h)>>>0>p>>>0)l=h;else for(;oB(F+h|0,N+96|0),l=x,(x=(h=x)+32|0)>>>0<=p>>>0;);(h=31&p)&&(PI((x=N- -64|0)|h,0,32-h|0),jI(x,F+l|0,h),oB(x,N+96|0));A:{I:{B:{C:{i:{if(t){if(l=32,f>>>0<32)break i;for(F=0;Yi(t+F|0,a+F|0,N+96|0),F=h=l,(l=h+32|0)>>>0<=f>>>0;);}else{if(F=32,f>>>0<32)break B;for(l=0;Yi(N+32|0,a+l|0,N+96|0),l=h=F,(F=h+32|0)>>>0<=f>>>0;);}if(!(F=31&f))break A;if(t)break C;break I}if(h=0,F=f,!f)break A}VB(t+h|0,a+h|0,F,N+96|0);break A}if(h=0,F=f,!f)break A}VB(N+32|0,a+h|0,F,N+96|0)}bB(N,c,p,f,N+96|0),h=-1;A:{I:{if(a=c-16|0){if((0|a)==16)break I;break A}h=ui(N,s);break A}h=$B(N,s)}return!t|!h||PI(t,0,f),b0=K,0|h},function(t,a,f,s,c,F,p,h,l){t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,p|=0;var N,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0;if(b0=N=b0-528|0,zB(l|=0,h|=0,N+400|0),l=0,p>>>0<=31)h=0;else for(x=32;$g(F+l|0,N+400|0),l=h=x,(x=h+32|0)>>>0<=p>>>0;);if((l=16|h)>>>0<=p>>>0)for(x=N+416|0,Y=N+432|0,V=N+448|0,J=N+464|0,aA=N+480|0;nA=D[0|(h=F+h|0)]|D[h+1|0]<<8|D[h+2|0]<<16|D[h+3|0]<<24,j=D[h+4|0]|D[h+5|0]<<8|D[h+6|0]<<16|D[h+7|0]<<24,Z=D[h+8|0]|D[h+9|0]<<8|D[h+10|0]<<16|D[h+11|0]<<24,hA=D[h+12|0]|D[h+13|0]<<8|D[h+14|0]<<16|D[h+15|0]<<24,h=E[aA+12>>2],E[N+520>>2]=E[aA+8>>2],E[N+524>>2]=h,h=E[aA+4>>2],E[N+512>>2]=E[aA>>2],E[N+516>>2]=h,h=E[J+12>>2],E[N+376>>2]=E[J+8>>2],E[N+380>>2]=h,h=E[J+4>>2],E[N+368>>2]=E[J>>2],E[N+372>>2]=h,h=E[aA+12>>2],E[N+360>>2]=E[aA+8>>2],E[N+364>>2]=h,h=E[aA+4>>2],E[N+352>>2]=E[aA>>2],E[N+356>>2]=h,a2(h=N+496|0,N+368|0,N+352|0),K=E[N+508>>2],E[aA+8>>2]=E[N+504>>2],E[aA+12>>2]=K,K=E[N+500>>2],E[aA>>2]=E[N+496>>2],E[aA+4>>2]=K,K=E[V+12>>2],E[N+344>>2]=E[V+8>>2],E[N+348>>2]=K,K=E[V+4>>2],E[N+336>>2]=E[V>>2],E[N+340>>2]=K,K=E[J+12>>2],E[N+328>>2]=E[J+8>>2],E[N+332>>2]=K,K=E[J+4>>2],E[N+320>>2]=E[J>>2],E[N+324>>2]=K,a2(h,N+336|0,N+320|0),K=E[N+508>>2],E[J+8>>2]=E[N+504>>2],E[J+12>>2]=K,K=E[N+500>>2],E[J>>2]=E[N+496>>2],E[J+4>>2]=K,K=E[Y+12>>2],E[N+312>>2]=E[Y+8>>2],E[N+316>>2]=K,K=E[Y+4>>2],E[N+304>>2]=E[Y>>2],E[N+308>>2]=K,K=E[V+12>>2],E[N+296>>2]=E[V+8>>2],E[N+300>>2]=K,K=E[V+4>>2],E[N+288>>2]=E[V>>2],E[N+292>>2]=K,a2(h,N+304|0,N+288|0),K=E[N+508>>2],E[V+8>>2]=E[N+504>>2],E[V+12>>2]=K,K=E[N+500>>2],E[V>>2]=E[N+496>>2],E[V+4>>2]=K,K=E[x+12>>2],E[N+280>>2]=E[x+8>>2],E[N+284>>2]=K,K=E[x+4>>2],E[N+272>>2]=E[x>>2],E[N+276>>2]=K,K=E[Y+12>>2],E[N+264>>2]=E[Y+8>>2],E[N+268>>2]=K,K=E[Y+4>>2],E[N+256>>2]=E[Y>>2],E[N+260>>2]=K,a2(h,N+272|0,N+256|0),K=E[N+508>>2],E[Y+8>>2]=E[N+504>>2],E[Y+12>>2]=K,K=E[N+500>>2],E[Y>>2]=E[N+496>>2],E[Y+4>>2]=K,K=E[N+412>>2],E[N+248>>2]=E[N+408>>2],E[N+252>>2]=K,K=E[N+404>>2],E[N+240>>2]=E[N+400>>2],E[N+244>>2]=K,K=E[x+12>>2],E[N+232>>2]=E[x+8>>2],E[N+236>>2]=K,K=E[x+4>>2],E[N+224>>2]=E[x>>2],E[N+228>>2]=K,a2(h,N+240|0,N+224|0),K=E[N+508>>2],E[x+8>>2]=E[N+504>>2],E[x+12>>2]=K,K=E[N+500>>2],E[x>>2]=E[N+496>>2],E[x+4>>2]=K,K=E[N+524>>2],E[N+216>>2]=E[N+520>>2],E[N+220>>2]=K,K=E[N+412>>2],E[N+200>>2]=E[N+408>>2],E[N+204>>2]=K,K=E[N+516>>2],E[N+208>>2]=E[N+512>>2],E[N+212>>2]=K,K=E[N+404>>2],E[N+192>>2]=E[N+400>>2],E[N+196>>2]=K,a2(h,N+208|0,N+192|0),E[N+412>>2]=hA^E[N+508>>2],E[N+408>>2]=E[N+504>>2]^Z,E[N+404>>2]=E[N+500>>2]^j,E[N+400>>2]=E[N+496>>2]^nA,(l=(h=l)+16|0)>>>0<=p>>>0;);if((l=15&p)&&(PI((x=N+384|0)|l,0,16-l|0),jI(x,F+h|0,l),l=E[N+384>>2],x=E[N+388>>2],Y=E[N+392>>2],V=E[N+396>>2],h=E[N+492>>2],F=E[N+488>>2],E[N+520>>2]=F,E[N+524>>2]=h,J=E[N+476>>2],E[N+184>>2]=E[N+472>>2],E[N+188>>2]=J,E[N+168>>2]=F,E[N+172>>2]=h,h=E[N+484>>2],F=E[N+480>>2],E[N+512>>2]=F,E[N+516>>2]=h,J=E[N+468>>2],E[N+176>>2]=E[N+464>>2],E[N+180>>2]=J,E[N+160>>2]=F,E[N+164>>2]=h,a2(F=N+496|0,N+176|0,N+160|0),h=E[N+508>>2],E[N+488>>2]=E[N+504>>2],E[N+492>>2]=h,h=E[N+460>>2],E[N+152>>2]=E[N+456>>2],E[N+156>>2]=h,h=E[N+476>>2],E[N+136>>2]=E[N+472>>2],E[N+140>>2]=h,h=E[N+500>>2],E[N+480>>2]=E[N+496>>2],E[N+484>>2]=h,h=E[N+452>>2],E[N+144>>2]=E[N+448>>2],E[N+148>>2]=h,h=E[N+468>>2],E[N+128>>2]=E[N+464>>2],E[N+132>>2]=h,a2(F,N+144|0,N+128|0),h=E[N+508>>2],E[N+472>>2]=E[N+504>>2],E[N+476>>2]=h,h=E[N+444>>2],E[N+120>>2]=E[N+440>>2],E[N+124>>2]=h,h=E[N+460>>2],E[N+104>>2]=E[N+456>>2],E[N+108>>2]=h,h=E[N+500>>2],E[N+464>>2]=E[N+496>>2],E[N+468>>2]=h,h=E[N+436>>2],E[N+112>>2]=E[N+432>>2],E[N+116>>2]=h,h=E[N+452>>2],E[N+96>>2]=E[N+448>>2],E[N+100>>2]=h,a2(F,N+112|0,N+96|0),h=E[N+508>>2],E[N+456>>2]=E[N+504>>2],E[N+460>>2]=h,h=E[N+428>>2],E[N+88>>2]=E[N+424>>2],E[N+92>>2]=h,h=E[N+444>>2],E[N+72>>2]=E[N+440>>2],E[N+76>>2]=h,h=E[N+500>>2],E[N+448>>2]=E[N+496>>2],E[N+452>>2]=h,h=E[N+420>>2],E[N+80>>2]=E[N+416>>2],E[N+84>>2]=h,h=E[N+436>>2],E[N+64>>2]=E[N+432>>2],E[N+68>>2]=h,a2(F,N+80|0,N- -64|0),h=E[N+508>>2],E[N+440>>2]=E[N+504>>2],E[N+444>>2]=h,h=E[N+412>>2],E[N+56>>2]=E[N+408>>2],E[N+60>>2]=h,h=E[N+428>>2],E[N+40>>2]=E[N+424>>2],E[N+44>>2]=h,h=E[N+500>>2],E[N+432>>2]=E[N+496>>2],E[N+436>>2]=h,h=E[N+404>>2],E[N+48>>2]=E[N+400>>2],E[N+52>>2]=h,h=E[N+420>>2],E[N+32>>2]=E[N+416>>2],E[N+36>>2]=h,a2(F,N+48|0,N+32|0),h=E[N+508>>2],E[N+424>>2]=E[N+504>>2],E[N+428>>2]=h,h=E[N+524>>2],E[N+24>>2]=E[N+520>>2],E[N+28>>2]=h,h=E[N+412>>2],E[N+8>>2]=E[N+408>>2],E[N+12>>2]=h,h=E[N+500>>2],E[N+416>>2]=E[N+496>>2],E[N+420>>2]=h,h=E[N+516>>2],E[N+16>>2]=E[N+512>>2],E[N+20>>2]=h,h=E[N+404>>2],E[N>>2]=E[N+400>>2],E[N+4>>2]=h,a2(F,N+16|0,N),E[N+412>>2]=V^E[N+508>>2],E[N+408>>2]=Y^E[N+504>>2],E[N+404>>2]=x^E[N+500>>2],E[N+400>>2]=l^E[N+496>>2]),x=16,h=0,c>>>0<16)l=0;else for(;XB(t+h|0,s+h|0,N+400|0),l=x,(x=(h=x)+16|0)>>>0<=c>>>0;);return(F=15&c)&&(PI((h=N+384|0)|F,0,16-F|0),jI(h,s+l|0,F),XB(s=N+512|0,h,N+400|0),jI(t+l|0,s,F)),eB(a,f,p,c,N+400|0),b0=N+528|0,0},function(t,a,f,s,c,F,p,h,l){t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,p|=0;var N,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0;if(b0=N=b0-544|0,zB(l|=0,h|=0,N+432|0),l=0,p>>>0<=31)h=0;else for(x=32;$g(F+l|0,N+432|0),l=h=x,(x=h+32|0)>>>0<=p>>>0;);if((l=16|h)>>>0<=p>>>0)for(x=N+448|0,Y=N+464|0,V=N+480|0,J=N+496|0,aA=N+512|0;nA=D[0|(h=F+h|0)]|D[h+1|0]<<8|D[h+2|0]<<16|D[h+3|0]<<24,j=D[h+4|0]|D[h+5|0]<<8|D[h+6|0]<<16|D[h+7|0]<<24,Z=D[h+8|0]|D[h+9|0]<<8|D[h+10|0]<<16|D[h+11|0]<<24,hA=D[h+12|0]|D[h+13|0]<<8|D[h+14|0]<<16|D[h+15|0]<<24,h=E[aA+12>>2],E[N+392>>2]=E[aA+8>>2],E[N+396>>2]=h,h=E[aA+4>>2],E[N+384>>2]=E[aA>>2],E[N+388>>2]=h,h=E[J+12>>2],E[N+376>>2]=E[J+8>>2],E[N+380>>2]=h,h=E[J+4>>2],E[N+368>>2]=E[J>>2],E[N+372>>2]=h,h=E[aA+12>>2],E[N+360>>2]=E[aA+8>>2],E[N+364>>2]=h,h=E[aA+4>>2],E[N+352>>2]=E[aA>>2],E[N+356>>2]=h,a2(h=N+528|0,N+368|0,N+352|0),K=E[N+540>>2],E[aA+8>>2]=E[N+536>>2],E[aA+12>>2]=K,K=E[N+532>>2],E[aA>>2]=E[N+528>>2],E[aA+4>>2]=K,K=E[V+12>>2],E[N+344>>2]=E[V+8>>2],E[N+348>>2]=K,K=E[V+4>>2],E[N+336>>2]=E[V>>2],E[N+340>>2]=K,K=E[J+12>>2],E[N+328>>2]=E[J+8>>2],E[N+332>>2]=K,K=E[J+4>>2],E[N+320>>2]=E[J>>2],E[N+324>>2]=K,a2(h,N+336|0,N+320|0),K=E[N+540>>2],E[J+8>>2]=E[N+536>>2],E[J+12>>2]=K,K=E[N+532>>2],E[J>>2]=E[N+528>>2],E[J+4>>2]=K,K=E[Y+12>>2],E[N+312>>2]=E[Y+8>>2],E[N+316>>2]=K,K=E[Y+4>>2],E[N+304>>2]=E[Y>>2],E[N+308>>2]=K,K=E[V+12>>2],E[N+296>>2]=E[V+8>>2],E[N+300>>2]=K,K=E[V+4>>2],E[N+288>>2]=E[V>>2],E[N+292>>2]=K,a2(h,N+304|0,N+288|0),K=E[N+540>>2],E[V+8>>2]=E[N+536>>2],E[V+12>>2]=K,K=E[N+532>>2],E[V>>2]=E[N+528>>2],E[V+4>>2]=K,K=E[x+12>>2],E[N+280>>2]=E[x+8>>2],E[N+284>>2]=K,K=E[x+4>>2],E[N+272>>2]=E[x>>2],E[N+276>>2]=K,K=E[Y+12>>2],E[N+264>>2]=E[Y+8>>2],E[N+268>>2]=K,K=E[Y+4>>2],E[N+256>>2]=E[Y>>2],E[N+260>>2]=K,a2(h,N+272|0,N+256|0),K=E[N+540>>2],E[Y+8>>2]=E[N+536>>2],E[Y+12>>2]=K,K=E[N+532>>2],E[Y>>2]=E[N+528>>2],E[Y+4>>2]=K,K=E[N+444>>2],E[N+248>>2]=E[N+440>>2],E[N+252>>2]=K,K=E[N+436>>2],E[N+240>>2]=E[N+432>>2],E[N+244>>2]=K,K=E[x+12>>2],E[N+232>>2]=E[x+8>>2],E[N+236>>2]=K,K=E[x+4>>2],E[N+224>>2]=E[x>>2],E[N+228>>2]=K,a2(h,N+240|0,N+224|0),K=E[N+540>>2],E[x+8>>2]=E[N+536>>2],E[x+12>>2]=K,K=E[N+532>>2],E[x>>2]=E[N+528>>2],E[x+4>>2]=K,K=E[N+396>>2],E[N+216>>2]=E[N+392>>2],E[N+220>>2]=K,K=E[N+444>>2],E[N+200>>2]=E[N+440>>2],E[N+204>>2]=K,K=E[N+388>>2],E[N+208>>2]=E[N+384>>2],E[N+212>>2]=K,K=E[N+436>>2],E[N+192>>2]=E[N+432>>2],E[N+196>>2]=K,a2(h,N+208|0,N+192|0),E[N+444>>2]=hA^E[N+540>>2],E[N+440>>2]=E[N+536>>2]^Z,E[N+436>>2]=E[N+532>>2]^j,E[N+432>>2]=E[N+528>>2]^nA,(l=(h=l)+16|0)>>>0<=p>>>0;);(l=15&p)&&(PI((x=N+416|0)|l,0,16-l|0),jI(x,F+h|0,l),l=E[N+416>>2],x=E[N+420>>2],Y=E[N+424>>2],V=E[N+428>>2],h=E[N+524>>2],F=E[N+520>>2],E[N+392>>2]=F,E[N+396>>2]=h,J=E[N+508>>2],E[N+184>>2]=E[N+504>>2],E[N+188>>2]=J,E[N+168>>2]=F,E[N+172>>2]=h,h=E[N+516>>2],F=E[N+512>>2],E[N+384>>2]=F,E[N+388>>2]=h,J=E[N+500>>2],E[N+176>>2]=E[N+496>>2],E[N+180>>2]=J,E[N+160>>2]=F,E[N+164>>2]=h,a2(F=N+528|0,N+176|0,N+160|0),h=E[N+540>>2],E[N+520>>2]=E[N+536>>2],E[N+524>>2]=h,h=E[N+492>>2],E[N+152>>2]=E[N+488>>2],E[N+156>>2]=h,h=E[N+508>>2],E[N+136>>2]=E[N+504>>2],E[N+140>>2]=h,h=E[N+532>>2],E[N+512>>2]=E[N+528>>2],E[N+516>>2]=h,h=E[N+484>>2],E[N+144>>2]=E[N+480>>2],E[N+148>>2]=h,h=E[N+500>>2],E[N+128>>2]=E[N+496>>2],E[N+132>>2]=h,a2(F,N+144|0,N+128|0),h=E[N+540>>2],E[N+504>>2]=E[N+536>>2],E[N+508>>2]=h,h=E[N+476>>2],E[N+120>>2]=E[N+472>>2],E[N+124>>2]=h,h=E[N+492>>2],E[N+104>>2]=E[N+488>>2],E[N+108>>2]=h,h=E[N+532>>2],E[N+496>>2]=E[N+528>>2],E[N+500>>2]=h,h=E[N+468>>2],E[N+112>>2]=E[N+464>>2],E[N+116>>2]=h,h=E[N+484>>2],E[N+96>>2]=E[N+480>>2],E[N+100>>2]=h,a2(F,N+112|0,N+96|0),h=E[N+540>>2],E[N+488>>2]=E[N+536>>2],E[N+492>>2]=h,h=E[N+460>>2],E[N+88>>2]=E[N+456>>2],E[N+92>>2]=h,h=E[N+476>>2],E[N+72>>2]=E[N+472>>2],E[N+76>>2]=h,h=E[N+532>>2],E[N+480>>2]=E[N+528>>2],E[N+484>>2]=h,h=E[N+452>>2],E[N+80>>2]=E[N+448>>2],E[N+84>>2]=h,h=E[N+468>>2],E[N+64>>2]=E[N+464>>2],E[N+68>>2]=h,a2(F,N+80|0,N- -64|0),h=E[N+540>>2],E[N+472>>2]=E[N+536>>2],E[N+476>>2]=h,h=E[N+444>>2],E[N+56>>2]=E[N+440>>2],E[N+60>>2]=h,h=E[N+460>>2],E[N+40>>2]=E[N+456>>2],E[N+44>>2]=h,h=E[N+532>>2],E[N+464>>2]=E[N+528>>2],E[N+468>>2]=h,h=E[N+436>>2],E[N+48>>2]=E[N+432>>2],E[N+52>>2]=h,h=E[N+452>>2],E[N+32>>2]=E[N+448>>2],E[N+36>>2]=h,a2(F,N+48|0,N+32|0),h=E[N+540>>2],E[N+456>>2]=E[N+536>>2],E[N+460>>2]=h,h=E[N+396>>2],E[N+24>>2]=E[N+392>>2],E[N+28>>2]=h,h=E[N+444>>2],E[N+8>>2]=E[N+440>>2],E[N+12>>2]=h,h=E[N+532>>2],E[N+448>>2]=E[N+528>>2],E[N+452>>2]=h,h=E[N+388>>2],E[N+16>>2]=E[N+384>>2],E[N+20>>2]=h,h=E[N+436>>2],E[N>>2]=E[N+432>>2],E[N+4>>2]=h,a2(F,N+16|0,N),E[N+444>>2]=V^E[N+540>>2],E[N+440>>2]=Y^E[N+536>>2],E[N+436>>2]=x^E[N+532>>2],E[N+432>>2]=l^E[N+528>>2]);A:{I:{B:{C:{i:{if(t){if(x=16,f>>>0<16)break i;for(l=0;gi(t+l|0,a+l|0,N+432|0),l=h=x,(x=h+16|0)>>>0<=f>>>0;);}else{if(l=16,f>>>0<16)break B;for(x=0;gi(N+528|0,a+x|0,N+432|0),x=h=l,(l=h+16|0)>>>0<=f>>>0;);}if(!(l=15&f))break A;if(t)break C;break I}if(h=0,!(l=f))break A}dB(t+h|0,a+h|0,l,N+432|0);break A}if(h=0,!(l=f))break A}dB(N+528|0,a+h|0,l,N+432|0)}eB(N+384|0,c,p,f,N+432|0),h=-1;A:{I:{if(a=c-16|0){if((0|a)==16)break I;break A}h=ui(N+384|0,s);break A}h=$B(N+384|0,s)}return!t|!h||PI(t,0,f),b0=N+544|0,0|h},function(t,a,f,s,c){var F;return t|=0,s|=0,c|=0,b0=F=b0+-64|0,(a|=0)|(f|=0)&&(E[F+8>>2]=2036477234,E[F+12>>2]=1797285236,E[F>>2]=1634760805,E[F+4>>2]=857760878,E[F+16>>2]=D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24,E[F+20>>2]=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24,E[F+24>>2]=D[c+8|0]|D[c+9|0]<<8|D[c+10|0]<<16|D[c+11|0]<<24,E[F+28>>2]=D[c+12|0]|D[c+13|0]<<8|D[c+14|0]<<16|D[c+15|0]<<24,E[F+32>>2]=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,E[F+36>>2]=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,E[F+40>>2]=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,c=D[c+28|0]|D[c+29|0]<<8|D[c+30|0]<<16|D[c+31|0]<<24,E[F+48>>2]=0,E[F+52>>2]=0,E[F+44>>2]=c,E[F+56>>2]=D[0|s]|D[s+1|0]<<8|D[s+2|0]<<16|D[s+3|0]<<24,E[F+60>>2]=D[s+4|0]|D[s+5|0]<<8|D[s+6|0]<<16|D[s+7|0]<<24,Fi(F,t=PI(t,0,a),t,a,f),f2(F,64)),b0=F- -64|0,0},function(t,a,f,s,c){var F;return t|=0,s|=0,c|=0,b0=F=b0+-64|0,(a|=0)|(f|=0)&&(E[F+8>>2]=2036477234,E[F+12>>2]=1797285236,E[F>>2]=1634760805,E[F+4>>2]=857760878,E[F+16>>2]=D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24,E[F+20>>2]=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24,E[F+24>>2]=D[c+8|0]|D[c+9|0]<<8|D[c+10|0]<<16|D[c+11|0]<<24,E[F+28>>2]=D[c+12|0]|D[c+13|0]<<8|D[c+14|0]<<16|D[c+15|0]<<24,E[F+32>>2]=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,E[F+36>>2]=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,E[F+40>>2]=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,c=D[c+28|0]|D[c+29|0]<<8|D[c+30|0]<<16|D[c+31|0]<<24,E[F+48>>2]=0,E[F+44>>2]=c,E[F+52>>2]=D[0|s]|D[s+1|0]<<8|D[s+2|0]<<16|D[s+3|0]<<24,E[F+56>>2]=D[s+4|0]|D[s+5|0]<<8|D[s+6|0]<<16|D[s+7|0]<<24,E[F+60>>2]=D[s+8|0]|D[s+9|0]<<8|D[s+10|0]<<16|D[s+11|0]<<24,Fi(F,t=PI(t,0,a),t,a,f),f2(F,64)),b0=F- -64|0,0},function(t,a,f,s,c,F,p,h){var l;return t|=0,a|=0,c|=0,F|=0,p|=0,h|=0,b0=l=b0+-64|0,(f|=0)|(s|=0)&&(E[l+8>>2]=2036477234,E[l+12>>2]=1797285236,E[l>>2]=1634760805,E[l+4>>2]=857760878,E[l+16>>2]=D[0|h]|D[h+1|0]<<8|D[h+2|0]<<16|D[h+3|0]<<24,E[l+20>>2]=D[h+4|0]|D[h+5|0]<<8|D[h+6|0]<<16|D[h+7|0]<<24,E[l+24>>2]=D[h+8|0]|D[h+9|0]<<8|D[h+10|0]<<16|D[h+11|0]<<24,E[l+28>>2]=D[h+12|0]|D[h+13|0]<<8|D[h+14|0]<<16|D[h+15|0]<<24,E[l+32>>2]=D[h+16|0]|D[h+17|0]<<8|D[h+18|0]<<16|D[h+19|0]<<24,E[l+36>>2]=D[h+20|0]|D[h+21|0]<<8|D[h+22|0]<<16|D[h+23|0]<<24,E[l+40>>2]=D[h+24|0]|D[h+25|0]<<8|D[h+26|0]<<16|D[h+27|0]<<24,E[l+44>>2]=D[h+28|0]|D[h+29|0]<<8|D[h+30|0]<<16|D[h+31|0]<<24,E[l+48>>2]=F,E[l+52>>2]=p,E[l+56>>2]=D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24,E[l+60>>2]=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24,Fi(l,a,t,f,s),f2(l,64)),b0=l- -64|0,0},function(t,a,f,s,c,F,p){var h;return t|=0,a|=0,c|=0,F|=0,p|=0,b0=h=b0+-64|0,(f|=0)|(s|=0)&&(E[h+8>>2]=2036477234,E[h+12>>2]=1797285236,E[h>>2]=1634760805,E[h+4>>2]=857760878,E[h+16>>2]=D[0|p]|D[p+1|0]<<8|D[p+2|0]<<16|D[p+3|0]<<24,E[h+20>>2]=D[p+4|0]|D[p+5|0]<<8|D[p+6|0]<<16|D[p+7|0]<<24,E[h+24>>2]=D[p+8|0]|D[p+9|0]<<8|D[p+10|0]<<16|D[p+11|0]<<24,E[h+28>>2]=D[p+12|0]|D[p+13|0]<<8|D[p+14|0]<<16|D[p+15|0]<<24,E[h+32>>2]=D[p+16|0]|D[p+17|0]<<8|D[p+18|0]<<16|D[p+19|0]<<24,E[h+36>>2]=D[p+20|0]|D[p+21|0]<<8|D[p+22|0]<<16|D[p+23|0]<<24,E[h+40>>2]=D[p+24|0]|D[p+25|0]<<8|D[p+26|0]<<16|D[p+27|0]<<24,p=D[p+28|0]|D[p+29|0]<<8|D[p+30|0]<<16|D[p+31|0]<<24,E[h+48>>2]=F,E[h+44>>2]=p,E[h+52>>2]=D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24,E[h+56>>2]=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24,E[h+60>>2]=D[c+8|0]|D[c+9|0]<<8|D[c+10|0]<<16|D[c+11|0]<<24,Fi(h,a,t,f,s),f2(h,64)),b0=h- -64|0,0}],k0.grow=function(t){var a=this.length;return this.length=this.length+t,a},k0.set=function(t,a){this[t]=a},k0.get=function(t){return this[t]},k0);function H(){return nI.byteLength/65536|0}return{e:Object.create(Object.prototype,{grow:{value:function(t){t|=0;var a=0|H(),f=a+t|0;if(a>>0<4294967280?(QC(t,t+s|0,0,f|=0,s,c,F|=0,p,h|=0,N|=0,K|=0),a&&(c=(t=s+16|0)>>>0<16?c+1|0:c,E[a>>2]=t,E[a+4>>2]=c)):(cg(),H2()),0},D:function(t,a,f,s,c,F,p,h,l,N,K,x){return 0|CC(t|=0,a|=0,f|=0,s|=0,(t=0)|(c|=0),F|=0,p|=0,t|(h|=0),l|=0,K|=0,x|=0)},E:function(t,a,f,s,c,F,p,h,l,N,K){return t|=0,a|=0,s|=0,p|=0,l|=0,p|=l=0,!(c|=0)&(s|=l)>>>0<4294967280?(CC(t,t+s|0,0,f|=0,s,c,F|=0,p,h|=0,N|=0,K|=0),a&&(c=(t=s+16|0)>>>0<16?c+1|0:c,E[a>>2]=t,E[a+4>>2]=c)):(cg(),H2()),0},F:function(t,a,f,s,c,F,p,h,l,N,K){return 0|qi(t|=0,f|=0,(t=0)|(s|=0),c|=0,F|=0,p|=0,t|(h|=0),l|=0,N|=0,K|=0)},G:function(t,a,f,s,c,F,p,h,l,N,K){return a|=0,f|=0,s|=0,c|=0,h|=0,h|=0,f=-1,!(F|=0)&(c|=0)>>>0>=16|F&&(f=qi(t|=0,s,c-16|0,F-(c>>>0<16)|0,(s+c|0)-16|0,p|=0,h,l|=0,N|=0,K|=0)),a&&(E[a>>2]=f?0:c-16|0,E[a+4>>2]=f?0:F-(c>>>0<16)|0),0|f},H:function(t,a,f,s,c,F,p,h,l,N,K){return 0|ri(t|=0,f|=0,(t=0)|(s|=0),c|=0,F|=0,p|=0,t|(h|=0),l|=0,N|=0,K|=0)},I:function(t,a,f,s,c,F,p,h,l,N,K){return a|=0,f|=0,s|=0,c|=0,h|=0,h|=0,f=-1,!(F|=0)&(c|=0)>>>0>=16|F&&(f=ri(t|=0,s,c-16|0,F-(c>>>0<16)|0,(s+c|0)-16|0,p|=0,h,l|=0,N|=0,K|=0)),a&&(E[a>>2]=f?0:c-16|0,E[a+4>>2]=f?0:F-(c>>>0<16)|0),0|f},J:hI,K:function(){return 12},L:X,M:BI,N:zg,O:l2,P:hI,Q:eA,R:X,S:BI,T:zg,U:l2,V:function(t,a,f,s,c,F,p,h,l,N,K,x){return 0|BC(t|=0,a|=0,f|=0,s|=0,(t=0)|(c|=0),F|=0,p|=0,t|(h|=0),l|=0,K|=0,x|=0)},W:function(t,a,f,s,c,F,p,h,l,N,K){return t|=0,a|=0,s|=0,p|=0,l|=0,p|=l=0,!(c|=0)&(s|=l)>>>0<4294967280?(BC(t,t+s|0,0,f|=0,s,c,F|=0,p,h|=0,N|=0,K|=0),a&&(c=(t=s+16|0)>>>0<16?c+1|0:c,E[a>>2]=t,E[a+4>>2]=c)):(cg(),H2()),0},X:function(t,a,f,s,c,F,p,h,l,N,K){return 0|JB(t|=0,f|=0,(t=0)|(s|=0),c|=0,F|=0,p|=0,t|(h|=0),l|=0,N|=0,K|=0)},Y:function(t,a,f,s,c,F,p,h,l,N,K){return a|=0,f|=0,s|=0,c|=0,h|=0,h|=0,f=-1,!(F|=0)&(c|=0)>>>0>=16|F&&(f=JB(t|=0,s,c-16|0,F-(c>>>0<16)|0,(s+c|0)-16|0,p|=0,h,l|=0,N|=0,K|=0)),a&&(E[a>>2]=f?0:c-16|0,E[a+4>>2]=f?0:F-(c>>>0<16)|0),0|f},Z:hI,_:og,$:X,aa:BI,ba:zg,ca:l2,da:hI,ea:hI,fa:function(t,a,f,s,c){var F;return t|=0,a|=0,f|=0,s|=0,b0=F=b0-480|0,Hi(F,c|=0,32),u0(F,a,f,s),DB(F,F+416|0),a=E[F+444>>2],f=E[F+440>>2],d[t+24|0]=f,d[t+25|0]=f>>>8,d[t+26|0]=f>>>16,d[t+27|0]=f>>>24,d[t+28|0]=a,d[t+29|0]=a>>>8,d[t+30|0]=a>>>16,d[t+31|0]=a>>>24,a=E[F+436>>2],f=E[F+432>>2],d[t+16|0]=f,d[t+17|0]=f>>>8,d[t+18|0]=f>>>16,d[t+19|0]=f>>>24,d[t+20|0]=a,d[t+21|0]=a>>>8,d[t+22|0]=a>>>16,d[t+23|0]=a>>>24,a=E[F+428>>2],f=E[F+424>>2],d[t+8|0]=f,d[t+9|0]=f>>>8,d[t+10|0]=f>>>16,d[t+11|0]=f>>>24,d[t+12|0]=a,d[t+13|0]=a>>>8,d[t+14|0]=a>>>16,d[t+15|0]=a>>>24,a=E[F+420>>2],f=E[F+416>>2],d[0|t]=f,d[t+1|0]=f>>>8,d[t+2|0]=f>>>16,d[t+3|0]=f>>>24,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,b0=F+480|0,0},ga:function(t,a,f,s,c){var F,p;return t|=0,a|=0,f|=0,s|=0,b0=F=b0-512|0,Hi(p=F+32|0,c|=0,32),u0(p,a,f,s),DB(p,F+448|0),a=E[F+476>>2],E[F+24>>2]=E[F+472>>2],E[F+28>>2]=a,a=E[F+468>>2],E[F+16>>2]=E[F+464>>2],E[F+20>>2]=a,a=E[F+460>>2],E[F+8>>2]=E[F+456>>2],E[F+12>>2]=a,a=E[F+452>>2],E[F>>2]=E[F+448>>2],E[F+4>>2]=a,a=$B(t,F),f=ki(F,t,32),b0=F+512|0,((0|t)==(0|F)?-1:a)|f},ha:l2,ia:hI,ja:hI,ka:hI,la:hI,ma:og,na:BI,oa:zg,pa:function(t,a,f){t|=0,a|=0;var s,c=0;return b0=s=b0+-64|0,Gi(s,f|=0,32,0),f=E[s+28>>2],c=E[s+24>>2],d[a+24|0]=c,d[a+25|0]=c>>>8,d[a+26|0]=c>>>16,d[a+27|0]=c>>>24,d[a+28|0]=f,d[a+29|0]=f>>>8,d[a+30|0]=f>>>16,d[a+31|0]=f>>>24,f=E[s+20>>2],c=E[s+16>>2],d[a+16|0]=c,d[a+17|0]=c>>>8,d[a+18|0]=c>>>16,d[a+19|0]=c>>>24,d[a+20|0]=f,d[a+21|0]=f>>>8,d[a+22|0]=f>>>16,d[a+23|0]=f>>>24,f=E[s+12>>2],c=E[s+8>>2],d[a+8|0]=c,d[a+9|0]=c>>>8,d[a+10|0]=c>>>16,d[a+11|0]=c>>>24,d[a+12|0]=f,d[a+13|0]=f>>>8,d[a+14|0]=f>>>16,d[a+15|0]=f>>>24,f=E[s+4>>2],c=E[s>>2],d[0|a]=c,d[a+1|0]=c>>>8,d[a+2|0]=c>>>16,d[a+3|0]=c>>>24,d[a+4|0]=f,d[a+5|0]=f>>>8,d[a+6|0]=f>>>16,d[a+7|0]=f>>>24,f2(s,64),t=Y0(t,a),b0=s- -64|0,0|t},qa:rA,ra:AB,sa:yC,ta:function(t,a,f,s,c,F,p,h){t|=0,a|=0,f|=0,F|=0;var l,N=0;return N=s|=0,s=c|=0,l=0|N,b0=N=b0-32|0,c=-1,AB(N,p|=0,h|=0)||(c=si(t,a,f,l,s,F,N),f2(N,32)),b0=N+32|0,0|c},ua:function(t,a,f,s,c,F){return t|=0,a|=0,c|=0,F|=0,!(s|=0)&(f|=0)>>>0>=4294967280|s&&(cg(),H2()),0|si(t+16|0,t,a,f,s,c,F)},va:function(t,a,f,s,c,F,p){return 0|EC(t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,p|=0)},wa:FC,xa:function(t,a,f,s,c,F,p,h){t|=0,a|=0,f|=0,F|=0;var l,N=0;return N=s|=0,s=c|=0,l=0|N,b0=N=b0-32|0,c=-1,AB(N,p|=0,h|=0)||(c=vi(t,a,f,l,s,F,N),f2(N,32)),b0=N+32|0,0|c},ya:DC,za:function(t,a,f,s,c,F,p){return 0|xi(t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,p|=0)},Aa:function(t,a,f,s,c){t|=0,a|=0,c|=0;var F,p,h,l,N=0,K=0;return N=f|=0,f=s|=0,l=0|N,N=s=b0,b0=F=s-512&-64,s=-1,rA(p=F- -64|0,h=F+32|0)||(Vi(s=F+128|0,0,0,24),Fg(s,p,32,0),Fg(s,c,32,0),wB(s,K=F+96|0,24),s=EC(t+32|0,a,l,f,K,c,h),a=E[F+92>>2],f=E[F+88>>2],d[t+24|0]=f,d[t+25|0]=f>>>8,d[t+26|0]=f>>>16,d[t+27|0]=f>>>24,d[t+28|0]=a,d[t+29|0]=a>>>8,d[t+30|0]=a>>>16,d[t+31|0]=a>>>24,a=E[F+84>>2],f=E[F+80>>2],d[t+16|0]=f,d[t+17|0]=f>>>8,d[t+18|0]=f>>>16,d[t+19|0]=f>>>24,d[t+20|0]=a,d[t+21|0]=a>>>8,d[t+22|0]=a>>>16,d[t+23|0]=a>>>24,a=E[F+76>>2],f=E[F+72>>2],d[t+8|0]=f,d[t+9|0]=f>>>8,d[t+10|0]=f>>>16,d[t+11|0]=f>>>24,d[t+12|0]=a,d[t+13|0]=a>>>8,d[t+14|0]=a>>>16,d[t+15|0]=a>>>24,a=E[F+68>>2],f=E[F+64>>2],d[0|t]=f,d[t+1|0]=f>>>8,d[t+2|0]=f>>>16,d[t+3|0]=f>>>24,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,f2(h,32),f2(p,32),f2(K,24)),b0=N,0|s},Ba:function(t,a,f,s,c,F){t|=0,a|=0,c|=0,F|=0;var p,h,l=0;return h=l=b0,b0=p=l-448&-64,l=-1,!(s|=0)&(f|=0)>>>0>=48|s&&(Vi(l=p- -64|0,0,0,24),Fg(l,a,32,0),Fg(l,c,32,0),wB(l,c=p+32|0,24),l=xi(t,a+32|0,f-32|0,s-(f>>>0<32)|0,c,a,F)),b0=h,0|l},Ca:function(){return 48},Da:BI,Ea:q,Fa:hI,Ga:BI,Ha:q,Ia:hI,Ja:function(){return 384},Ka:function(t,a,f,s,c,F,p){return 0|Oi(t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,p|=0)},La:Vi,Ma:function(t,a,f,s){return 0|Fg(t|=0,a|=0,f|=0,s|=0)},Na:wB,Oa:l2,Pa:q,Qa:function(t,a,f,s){return 0|Gi(t|=0,a|=0,f|=0,s|=0)},Ra:BI,Sa:q,Ta:eA,Ua:hI,Va:function(t,a,f,s,c,F){t|=0,a|=0,f|=0,s|=0,F|=0;var p,h=0,l=0,N=0,K=0,x=0,J=0,Y=0;return b0=p=b0-32|0,h=D[0|(c|=0)]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24,c=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24,E[p+24>>2]=0,E[p+28>>2]=0,E[p+16>>2]=h,E[p+20>>2]=c,E[p+8>>2]=0,E[p+12>>2]=0,E[(c=p)>>2]=f,E[c+4>>2]=s,a-65>>>0<=4294967246?(E[9268]=28,t=-1):a-65>>>0<4294967232?t=-1:(b0=c=(N=b0)-512&-64,!F|!t|((l=255&a)-65&255)>>>0<=191?(cg(),H2()):(s=p+16|0,p?(K=725511199^(D[p+8|0]|D[p+9|0]<<8|D[p+10|0]<<16|D[p+11|0]<<24),x=-1694144372^(D[p+12|0]|D[p+13|0]<<8|D[p+14|0]<<16|D[p+15|0]<<24),f=-1377402159^(D[0|p]|D[p+1|0]<<8|D[p+2|0]<<16|D[p+3|0]<<24),a=1359893119^(D[p+4|0]|D[p+5|0]<<8|D[p+6|0]<<16|D[p+7|0]<<24)):(K=725511199,x=-1694144372,f=-1377402159,a=1359893119),s?(J=327033209^(D[s+8|0]|D[s+9|0]<<8|D[s+10|0]<<16|D[s+11|0]<<24),Y=1541459225^(D[s+12|0]|D[s+13|0]<<8|D[s+14|0]<<16|D[s+15|0]<<24),h=-79577749^(D[0|s]|D[s+1|0]<<8|D[s+2|0]<<16|D[s+3|0]<<24),s=528734635^(D[s+4|0]|D[s+5|0]<<8|D[s+6|0]<<16|D[s+7|0]<<24)):(J=327033209,Y=1541459225,h=-79577749,s=528734635),PI(c- -64|0,0,293),E[c+56>>2]=J,E[c+60>>2]=Y,E[c+48>>2]=h,E[c+52>>2]=s,E[c+40>>2]=K,E[c+44>>2]=x,E[c+32>>2]=f,E[c+36>>2]=a,E[c+24>>2]=1595750129,E[c+28>>2]=-1521486534,E[c+16>>2]=-23791573,E[c+20>>2]=1013904242,E[c+8>>2]=-2067093701,E[c+12>>2]=-1150833019,E[c>>2]=-222443256^(8192|l),E[c+4>>2]=1779033703,PI(32+(a=c+384|0)|0,0,96),jI(a,F,32),jI(c+96|0,a,128),E[c+352>>2]=128,f2(a,128),tB(c,t,l),b0=N),t=0),b0=p+32|0,0|t},Wa:l2,Xa:function(t,a,f){return 0|fB(t|=0,a|=0,f|=0)},Ya:function(t,a,f){return 0|W0(t|=0,a|=0,f|=0)},Za:function(t,a){return KB(t|=0,a|=0),f2(t,4),0},_a:function(t,a,f,s,c){var F;return t|=0,s|=0,c|=0,b0=F=b0-208|0,fB(F,a|=0,f|=0),W0(F,s,c),KB(F,t),f2(F,4),b0=F+208|0,0},$a:l2,ab:function(t,a,f,s,c){t|=0,a|=0,f|=0,s|=0,c|=0;var F,p=0,h=0,l=0,N=0;if(b0=F=b0-256|0,d[F+15|0]=1,a>>>0<=8160){if(a>>>0>=32)for(N=t-32|0,p=32;l=p,fB(p=F+48|0,c,32),h&&W0(p,h+N|0,32),W0(p=F+48|0,f,s),W0(p,F+15|0,1),KB(p,t+h|0),d[F+15|0]=D[F+15|0]+1,(p=(h=l)+32|0)>>>0<=a>>>0;);(h=31&a)&&(fB(a=F+48|0,c,32),l&&W0(a,(t+l|0)-32|0,32),W0(a=F+48|0,f,s),W0(a,F+15|0,1),KB(f=a,a=F+16|0),jI(t+l|0,a,h),f2(a,32)),f2(F+48|0,208),t=0}else E[9268]=28,t=-1;return b0=F+256|0,0|t},bb:hI,cb:X,db:function(){return 8160},eb:V2,fb:function(t,a,f){return 0|Hi(t|=0,a|=0,f|=0)},gb:function(t,a,f){return 0|u0(t|=0,a|=0,f|=0,0)},hb:function(t,a){return DB(t|=0,a|=0),f2(t,4),0},ib:function(t,a,f,s,c){var F;return t|=0,s|=0,c|=0,b0=F=b0-416|0,Hi(F,a|=0,f|=0),u0(F,s,c,0),DB(F,t),f2(F,4),b0=F+416|0,0},jb:function(t){Ni(t|=0,64)},kb:function(t,a,f,s,c){t|=0,a|=0,f|=0,s|=0,c|=0;var F,p=0,h=0,l=0,N=0;if(b0=F=b0-496|0,d[F+15|0]=1,a>>>0<=16320){if(a>>>0>=64)for(N=t+-64|0,p=64;l=p,Hi(p=F+80|0,c,64),h&&u0(p,h+N|0,64,0),u0(p=F+80|0,f,s,0),u0(p,F+15|0,1,0),DB(p,t+h|0),d[F+15|0]=D[F+15|0]+1,(p=(h=l)- -64|0)>>>0<=a>>>0;);(h=63&a)&&(Hi(a=F+80|0,c,64),l&&u0(a,(t+l|0)-64|0,64,0),u0(a=F+80|0,f,s,0),u0(a,F+15|0,1,0),DB(f=a,a=F+16|0),jI(t+l|0,a,h),f2(a,64)),f2(F+80|0,416),t=0}else E[9268]=28,t=-1;return b0=F+496|0,0|t},lb:q,mb:X,nb:function(){return 16320},ob:function(){return 416},pb:function(t,a,f){return t|=0,Oi(a|=0,32,f|=0,32,0,0,0),0|GA(t,a)},qb:function(t,a){return t|=0,Ni(a|=0,32),0|GA(t,a)},rb:function(t,a,f,s,c){a|=0,f|=0,s|=0,c|=0;var F,p,h=0,l=0,N=0;if(p=h=b0,b0=h=h-512&-64,F=(t|=0)||a){if(N=-1,!tC(l=h+96|0,s,c)){for(s=a||t,t=0,Vi(a=h+128|0,0,0,64),Fg(a,l,32,0),f2(l,32),Fg(a,f,32,0),Fg(a,c,32,0),wB(a,h+32|0,64),f2(a,384);f=(a=h+32|0)+t|0,d[t+F|0]=D[0|f],d[t+s|0]=D[f+32|0],d[(f=1|t)+F|0]=D[a+f|0],d[f+s|0]=D[a+(33|t)|0],(0|(t=t+2|0))!=32;);f2(a,64),N=0}return b0=p,0|N}cg(),H2()},sb:function(t,a,f,s,c){a|=0,f|=0,s|=0,c|=0;var F,p,h=0,l=0,N=0;if(p=h=b0,b0=h=h-512&-64,F=(t|=0)||a){if(N=-1,!tC(l=h+96|0,s,c)){for(s=a||t,t=0,Vi(a=h+128|0,0,0,64),Fg(a,l,32,0),f2(l,32),Fg(a,c,32,0),Fg(a,f,32,0),wB(a,h+32|0,64),f2(a,384);f=(a=h+32|0)+t|0,d[t+s|0]=D[0|f],d[t+F|0]=D[f+32|0],d[(f=1|t)+s|0]=D[a+f|0],d[f+F|0]=D[a+(33|t)|0],(0|(t=t+2|0))!=32;);f2(a,64),N=0}return b0=p,0|N}cg(),H2()},tb:hI,ub:hI,vb:hI,wb:hI,xb:GA,yb:tC,zb:hI,Ab:hI,Bb:hI,Cb:og,Db:BI,Eb:zg,Fb:l2,Gb:yC,Hb:function(t,a,f,s,c,F){return t|=0,a|=0,c|=0,F|=0,!(s|=0)&(f|=0)>>>0>=4294967280|s&&(cg(),H2()),si(t+16|0,t,a,f,s,c,F),0},Ib:FC,Jb:DC,Kb:l2,Lb:function(t,a,f){return t|=0,f|=0,Ni(a|=0,24),nB(t,a,f),d[t+32|0]=1,d[t+33|0]=0,d[t+34|0]=0,d[t+35|0]=0,f=D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24,a=D[a+20|0]|D[a+21|0]<<8|D[a+22|0]<<16|D[a+23|0]<<24,d[t+44|0]=0,d[t+45|0]=0,d[t+46|0]=0,d[t+47|0]=0,d[t+48|0]=0,d[t+49|0]=0,d[t+50|0]=0,d[t+51|0]=0,d[t+36|0]=f,d[t+37|0]=f>>>8,d[t+38|0]=f>>>16,d[t+39|0]=f>>>24,d[t+40|0]=a,d[t+41|0]=a>>>8,d[t+42|0]=a>>>16,d[t+43|0]=a>>>24,0},Mb:function(t,a,f){return nB(t|=0,a|=0,f|=0),d[t+32|0]=1,d[t+33|0]=0,d[t+34|0]=0,d[t+35|0]=0,f=D[a+16|0]|D[a+17|0]<<8|D[a+18|0]<<16|D[a+19|0]<<24,a=D[a+20|0]|D[a+21|0]<<8|D[a+22|0]<<16|D[a+23|0]<<24,d[t+44|0]=0,d[t+45|0]=0,d[t+46|0]=0,d[t+47|0]=0,d[t+48|0]=0,d[t+49|0]=0,d[t+50|0]=0,d[t+51|0]=0,d[t+36|0]=f,d[t+37|0]=f>>>8,d[t+38|0]=f>>>16,d[t+39|0]=f>>>24,d[t+40|0]=a,d[t+41|0]=a>>>8,d[t+42|0]=a>>>16,d[t+43|0]=a>>>24,0},Nb:function(t){var a,f=0,s=0;b0=a=b0-48|0,f=D[28+(t|=0)|0]|D[t+29|0]<<8|D[t+30|0]<<16|D[t+31|0]<<24,E[a+24>>2]=D[t+24|0]|D[t+25|0]<<8|D[t+26|0]<<16|D[t+27|0]<<24,E[a+28>>2]=f,f=D[t+20|0]|D[t+21|0]<<8|D[t+22|0]<<16|D[t+23|0]<<24,E[a+16>>2]=D[t+16|0]|D[t+17|0]<<8|D[t+18|0]<<16|D[t+19|0]<<24,E[a+20>>2]=f,f=D[t+4|0]|D[t+5|0]<<8|D[t+6|0]<<16|D[t+7|0]<<24,E[a>>2]=D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24,E[a+4>>2]=f,f=D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24,E[a+8>>2]=D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24,E[a+12>>2]=f,f=D[t+40|0]|D[t+41|0]<<8|D[t+42|0]<<16|D[t+43|0]<<24,E[a+32>>2]=D[t+36|0]|D[t+37|0]<<8|D[t+38|0]<<16|D[t+39|0]<<24,E[a+36>>2]=f,EA(a,a,t+32|0,t),f=E[a+28>>2],s=E[a+24>>2],d[t+24|0]=s,d[t+25|0]=s>>>8,d[t+26|0]=s>>>16,d[t+27|0]=s>>>24,d[t+28|0]=f,d[t+29|0]=f>>>8,d[t+30|0]=f>>>16,d[t+31|0]=f>>>24,f=E[a+20>>2],s=E[a+16>>2],d[t+16|0]=s,d[t+17|0]=s>>>8,d[t+18|0]=s>>>16,d[t+19|0]=s>>>24,d[t+20|0]=f,d[t+21|0]=f>>>8,d[t+22|0]=f>>>16,d[t+23|0]=f>>>24,f=E[a+12>>2],s=E[a+8>>2],d[t+8|0]=s,d[t+9|0]=s>>>8,d[t+10|0]=s>>>16,d[t+11|0]=s>>>24,d[t+12|0]=f,d[t+13|0]=f>>>8,d[t+14|0]=f>>>16,d[t+15|0]=f>>>24,f=E[a+4>>2],s=E[a>>2],d[0|t]=s,d[t+1|0]=s>>>8,d[t+2|0]=s>>>16,d[t+3|0]=s>>>24,d[t+4|0]=f,d[t+5|0]=f>>>8,d[t+6|0]=f>>>16,d[t+7|0]=f>>>24,s=E[a+36>>2],f=E[a+32>>2],d[t+32|0]=1,d[t+33|0]=0,d[t+34|0]=0,d[t+35|0]=0,d[t+36|0]=f,d[t+37|0]=f>>>8,d[t+38|0]=f>>>16,d[t+39|0]=f>>>24,d[t+40|0]=s,d[t+41|0]=s>>>8,d[t+42|0]=s>>>16,d[t+43|0]=s>>>24,b0=a+48|0},Ob:function(t,a,f,s,c,F,p,h,l,N){t|=0,a|=0,s|=0,F|=0,p|=0,l|=0,N|=0;var K,x=0,J=0,Y=0;return x=c|=0,x|=c=0,K=c|(h|=0),b0=c=b0-384|0,(f|=0)&&(E[f>>2]=0,E[f+4>>2]=0),!F&x>>>0<4294967279?(kA(J=c+16|0,64,Y=t+32|0,t),j0(h=c+80|0,J),f2(J,64),g0(h,p,K,l),g0(h,34736,0-K&15,0),E[c+72>>2]=0,E[c+76>>2]=0,E[(p=c- -64|0)>>2]=0,E[p+4>>2]=0,E[c+56>>2]=0,E[c+60>>2]=0,E[c+48>>2]=0,E[c+52>>2]=0,E[c+40>>2]=0,E[c+44>>2]=0,E[c+32>>2]=0,E[c+36>>2]=0,E[c+16>>2]=0,E[c+20>>2]=0,E[c+24>>2]=0,E[c+28>>2]=0,d[c+16|0]=N,hB(J,J,64,0,Y,1,t),g0(h,J,64,0),d[0|a]=D[c+16|0],hB(a=a+1|0,s,x,F,Y,2,t),g0(h,a,x,F),g0(h,34736,15&x,0),E[c+8>>2]=K,E[c+12>>2]=l,g0(h,s=c+8|0,8,0),E[c+8>>2]=x- -64,E[c+12>>2]=F-((x>>>0<4294967232)-1|0),g0(h,s,8,0),e2(h,a=a+x|0),f2(h,256),d[t+36|0]=D[t+36|0]^D[0|a],d[t+37|0]=D[t+37|0]^D[a+1|0],d[t+38|0]=D[t+38|0]^D[a+2|0],d[t+39|0]=D[t+39|0]^D[a+3|0],d[t+40|0]=D[t+40|0]^D[a+4|0],d[t+41|0]=D[t+41|0]^D[a+5|0],d[t+42|0]=D[t+42|0]^D[a+6|0],d[t+43|0]=D[t+43|0]^D[a+7|0],rC(Y),(2&N||tg(Y,4))&&(a=D[t+28|0]|D[t+29|0]<<8|D[t+30|0]<<16|D[t+31|0]<<24,E[c+360>>2]=D[t+24|0]|D[t+25|0]<<8|D[t+26|0]<<16|D[t+27|0]<<24,E[c+364>>2]=a,a=D[t+20|0]|D[t+21|0]<<8|D[t+22|0]<<16|D[t+23|0]<<24,E[c+352>>2]=D[t+16|0]|D[t+17|0]<<8|D[t+18|0]<<16|D[t+19|0]<<24,E[c+356>>2]=a,a=D[t+4|0]|D[t+5|0]<<8|D[t+6|0]<<16|D[t+7|0]<<24,E[c+336>>2]=D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24,E[c+340>>2]=a,a=D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24,E[c+344>>2]=D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24,E[c+348>>2]=a,a=D[t+40|0]|D[t+41|0]<<8|D[t+42|0]<<16|D[t+43|0]<<24,E[c+368>>2]=D[t+36|0]|D[t+37|0]<<8|D[t+38|0]<<16|D[t+39|0]<<24,E[c+372>>2]=a,EA(a=c+336|0,a,Y,t),a=E[c+364>>2],s=E[c+360>>2],d[t+24|0]=s,d[t+25|0]=s>>>8,d[t+26|0]=s>>>16,d[t+27|0]=s>>>24,d[t+28|0]=a,d[t+29|0]=a>>>8,d[t+30|0]=a>>>16,d[t+31|0]=a>>>24,a=E[c+356>>2],s=E[c+352>>2],d[t+16|0]=s,d[t+17|0]=s>>>8,d[t+18|0]=s>>>16,d[t+19|0]=s>>>24,d[t+20|0]=a,d[t+21|0]=a>>>8,d[t+22|0]=a>>>16,d[t+23|0]=a>>>24,a=E[c+348>>2],s=E[c+344>>2],d[t+8|0]=s,d[t+9|0]=s>>>8,d[t+10|0]=s>>>16,d[t+11|0]=s>>>24,d[t+12|0]=a,d[t+13|0]=a>>>8,d[t+14|0]=a>>>16,d[t+15|0]=a>>>24,a=E[c+340>>2],s=E[c+336>>2],d[0|t]=s,d[t+1|0]=s>>>8,d[t+2|0]=s>>>16,d[t+3|0]=s>>>24,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,a=E[c+368>>2],s=E[c+372>>2],d[t+32|0]=1,d[t+33|0]=0,d[t+34|0]=0,d[t+35|0]=0,d[t+36|0]=a,d[t+37|0]=a>>>8,d[t+38|0]=a>>>16,d[t+39|0]=a>>>24,d[t+40|0]=s,d[t+41|0]=s>>>8,d[t+42|0]=s>>>16,d[t+43|0]=s>>>24),f&&(F=(t=x+17|0)>>>0<17?F+1|0:F,E[f>>2]=t,E[f+4>>2]=F),b0=c+384|0):(cg(),H2()),0},Pb:function(t,a,f,s,c,F,p,h,l,N){t|=0,a|=0,s|=0,c|=0,h|=0,N|=0;var K,x=0,J=0,Y=0,V=0,aA=0,nA=0;x=F|=0,F=p|=0,J=0|x,K=l|=0,b0=p=b0-400|0,(f|=0)&&(E[f>>2]=0,E[f+4>>2]=0),s&&(d[0|s]=255),nA=-1;A:{I:{if(!((l=J>>>0<17)&!F)){if(aA=x=F-l|0,!x&(l=J-17|0)>>>0>=4294967279|x)break I;kA(Y=p+32|0,64,V=t+32|0,t),j0(x=p+96|0,Y),f2(Y,64),g0(x,h,K,N),g0(x,34736,0-K&15,0),E[p+88>>2]=0,E[p+92>>2]=0,E[p+80>>2]=0,E[p+84>>2]=0,E[p+72>>2]=0,E[p+76>>2]=0,E[(h=p- -64|0)>>2]=0,E[h+4>>2]=0,E[p+56>>2]=0,E[p+60>>2]=0,E[p+48>>2]=0,E[p+52>>2]=0,E[p+40>>2]=0,E[p+44>>2]=0,E[p+32>>2]=0,E[p+36>>2]=0,d[p+32|0]=D[0|c],hB(Y,Y,64,0,V,1,t),h=D[p+32|0],d[p+32|0]=D[0|c],g0(x,Y,64,0),g0(x,c=c+1|0,l,aA),g0(x,34736,J-1&15,0),E[p+24>>2]=K,E[p+28>>2]=N,g0(x,N=p+24|0,8,0),F=(J=J+47|0)>>>0<47?F+1|0:F,E[p+24>>2]=J,E[p+28>>2]=F,g0(x,N,8,0),e2(x,p),f2(x,256),ki(p,c+l|0,16)?f2(p,16):(hB(a,c,l,aA,V,2,t),d[t+36|0]=D[t+36|0]^D[0|p],d[t+37|0]=D[t+37|0]^D[p+1|0],d[t+38|0]=D[t+38|0]^D[p+2|0],d[t+39|0]=D[t+39|0]^D[p+3|0],d[t+40|0]=D[t+40|0]^D[p+4|0],d[t+41|0]=D[t+41|0]^D[p+5|0],d[t+42|0]=D[t+42|0]^D[p+6|0],d[t+43|0]=D[t+43|0]^D[p+7|0],rC(V),(2&h||tg(V,4))&&(a=D[t+28|0]|D[t+29|0]<<8|D[t+30|0]<<16|D[t+31|0]<<24,E[p+376>>2]=D[t+24|0]|D[t+25|0]<<8|D[t+26|0]<<16|D[t+27|0]<<24,E[p+380>>2]=a,a=D[t+20|0]|D[t+21|0]<<8|D[t+22|0]<<16|D[t+23|0]<<24,E[p+368>>2]=D[t+16|0]|D[t+17|0]<<8|D[t+18|0]<<16|D[t+19|0]<<24,E[p+372>>2]=a,a=D[t+4|0]|D[t+5|0]<<8|D[t+6|0]<<16|D[t+7|0]<<24,E[p+352>>2]=D[0|t]|D[t+1|0]<<8|D[t+2|0]<<16|D[t+3|0]<<24,E[p+356>>2]=a,a=D[t+12|0]|D[t+13|0]<<8|D[t+14|0]<<16|D[t+15|0]<<24,E[p+360>>2]=D[t+8|0]|D[t+9|0]<<8|D[t+10|0]<<16|D[t+11|0]<<24,E[p+364>>2]=a,a=D[t+40|0]|D[t+41|0]<<8|D[t+42|0]<<16|D[t+43|0]<<24,E[p+384>>2]=D[t+36|0]|D[t+37|0]<<8|D[t+38|0]<<16|D[t+39|0]<<24,E[p+388>>2]=a,EA(a=p+352|0,a,V,t),a=E[p+380>>2],c=E[p+376>>2],d[t+24|0]=c,d[t+25|0]=c>>>8,d[t+26|0]=c>>>16,d[t+27|0]=c>>>24,d[t+28|0]=a,d[t+29|0]=a>>>8,d[t+30|0]=a>>>16,d[t+31|0]=a>>>24,a=E[p+372>>2],c=E[p+368>>2],d[t+16|0]=c,d[t+17|0]=c>>>8,d[t+18|0]=c>>>16,d[t+19|0]=c>>>24,d[t+20|0]=a,d[t+21|0]=a>>>8,d[t+22|0]=a>>>16,d[t+23|0]=a>>>24,a=E[p+364>>2],c=E[p+360>>2],d[t+8|0]=c,d[t+9|0]=c>>>8,d[t+10|0]=c>>>16,d[t+11|0]=c>>>24,d[t+12|0]=a,d[t+13|0]=a>>>8,d[t+14|0]=a>>>16,d[t+15|0]=a>>>24,a=E[p+356>>2],c=E[p+352>>2],d[0|t]=c,d[t+1|0]=c>>>8,d[t+2|0]=c>>>16,d[t+3|0]=c>>>24,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,a=E[p+384>>2],c=E[p+388>>2],d[t+32|0]=1,d[t+33|0]=0,d[t+34|0]=0,d[t+35|0]=0,d[t+36|0]=a,d[t+37|0]=a>>>8,d[t+38|0]=a>>>16,d[t+39|0]=a>>>24,d[t+40|0]=c,d[t+41|0]=c>>>8,d[t+42|0]=c>>>16,d[t+43|0]=c>>>24),f&&(E[f>>2]=l,E[f+4>>2]=aA),nA=0,s&&(d[0|s]=h))}b0=p+400|0;break A}cg(),H2()}return 0|nA},Qb:function(){return 52},Rb:function(){return 17},Sb:og,Tb:hI,Ub:function(){return-18},Vb:X,Wb:JA,Xb:TA,Yb:function(){return 3},Zb:eA,_b:BI,$b:function(t,a,f,s,c){t|=0,a|=0,f|=0,s|=0;var F,p,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0;if(hA=1886610805^(h=D[0|(c|=0)]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24),Y=1936682341^(l=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24),h^=1852142177,N=1819895653^l,z=1852075885^(l=D[c+8|0]|D[c+9|0]<<8|D[c+10|0]<<16|D[c+11|0]<<24),j=1685025377^(c=D[c+12|0]|D[c+13|0]<<8|D[c+14|0]<<16|D[c+15|0]<<24),x=2037671283^l,l=1952801890^c,nA=f,(0|(p=(f+a|0)-(F=7&f)|0))!=(0|a))for(;f=(K=l^(Z=D[a+4|0]|D[a+5|0]<<8|D[a+6|0]<<16|D[a+7|0]<<24))+N|0,x=s=h+(c=x^(V=D[0|a]|D[a+1|0]<<8|D[a+2|0]<<16|D[a+3|0]<<24))|0,aA=f=s>>>0>>0?f+1|0:f,h=s,s=f,f=Y+j|0,f=(l=hA+z|0)>>>0>>0?f+1|0:f,J=(N=bA(z,j,13)^l)+h|0,s=(h=v^f)+s|0,h=bA(N,h,17)^J,j=bA(h,s=(N=N>>>0>J>>>0?s+1|0:s)^v,13),Y=v,K=bA(c,K,16),c=aA^v,K^=x,aA=bA(l,f,32),f=v+c|0,f=(x=s)+(s=(l=K+aA|0)>>>0>>0?f+1|0:f)|0,aA=f=(x=h+l|0)>>>0>>0?f+1|0:f,j=bA(h=x^j,f^=Y,17),Y=v,K=bA(K,c,21),c=s^v,K^=l,l=bA(J,N,32),s=v+c|0,f=(l=l>>>0>(N=K+l|0)>>>0?s+1|0:s)+f|0,z=(h=h+N|0)^j,s=f=h>>>0>>0?f+1|0:f,j=f^Y,f=bA(K,c,16),K=l^=v,J=bA(f^=N,l,21),N=v,aA=(l=bA(x,aA,32))+f|0,f=v+K|0,x=J^aA,l=(f=l>>>0>aA>>>0?f+1|0:f)^N,h=bA(h,s,32),N=v,hA=aA^V,Y=f^Z,(0|p)!=(0|(a=a+8|0)););switch(Z=0,J=nA<<24,F-1|0){case 6:J|=D[a+6|0]<<16;case 5:J|=D[a+5|0]<<8;case 4:J|=D[a+4|0];case 3:Z|=(f=D[a+3|0])<<24,J|=s=f>>>8|0;case 2:Z|=(s=D[a+2|0])<<16,J|=f=s>>>16|0;case 1:Z|=(f=D[a+1|0])<<8,J|=s=f>>>24|0;case 0:Z=D[0|a]|Z}return a=t,s=bA(c=x^Z,t=l^J,16),t=t+N|0,l=t=(aA=c+h|0)>>>0>>0?t+1|0:t,V=bA(c=s^aA,t^=f=v,21),N=v,f=Y+j|0,s=f=(h=hA+z|0)>>>0>>0?f+1|0:f,K=c,c=bA(h,f,32),f=v+t|0,t=N,N=f=c>>>0>(x=K+c|0)>>>0?f+1|0:f,Y=bA(c=x^V,t^=f,16),K=v,f=(h=nA=bA(z,j,13)^h)+aA|0,s=(V=v^s)+l|0,aA=c,c=bA(f,s=f>>>0>>0?s+1|0:s,32),t=v+t|0,Y=bA(h=Y^(aA=aA+c|0),c=(l=c>>>0>aA>>>0?t+1|0:t)^K,21),K=v,nA=bA(nA,V,17)^f,f=(V=v^s)+N|0,t=f=(s=x=(t=nA)+x|0)>>>0>>0?f+1|0:f,N=h,h=bA(s,f,32),f=v+c|0,K=f=(h=h>>>0>(N=N+h|0)>>>0?f+1|0:f)^K,Y=bA(j=N^Y,f,16),x=v,nA=bA(nA,V,13)^s,t=(V=t^v)+l|0,s=t=(f=nA)>>>0>(c=f+aA|0)>>>0?t+1|0:t,t=bA(c,t,32),f=K+v|0,K=f=(l=(t=j+(255^t)|0)>>>0>>0?f+1|0:f)^x,aA=t,Y=bA(j=Y^t,f,21),x=v,nA=bA(nA,V,17)^c,f=(V=s^v)+(h^J)|0,s=f=(t=N^Z)>>>0>(c=nA+t|0)>>>0?f+1|0:f,t=bA(c,f,32),f=K+v|0,K=f=(h=(t=t+j|0)>>>0>>0?f+1|0:f)^x,N=t,J=bA(Y^=t,f,16),x=v,nA=bA(nA,V,13)^c,t=l+(V=v^s)|0,t=bA(c=aA+nA|0,f=t=c>>>0>>0?t+1|0:t,32),s=K+v|0,K=s=(l=(t=t+Y|0)>>>0>>0?s+1|0:s)^x,aA=t,J=bA(Y=J^t,s,21),x=v,t=bA(nA,V,17),f=h+(nA=f^v)|0,s=f=(c=N+(V=t^c)|0)>>>0>>0?f+1|0:f,t=bA(c,f,32),f=K+v|0,N=t=t+Y|0,h=f=t>>>0>>0?f+1|0:f,J=bA(K=J^t,f^=x,16),x=v,t=bA(V,nA,13),s=l+(nA=s^v)|0,t=bA(c=aA+(V=t^c)|0,s=c>>>0>>0?s+1|0:s,32),f=f+v|0,K=f=(l=(t=t+K|0)>>>0>>0?f+1|0:f)^x,aA=t,J=bA(Y=J^t,f,21),x=v,t=bA(V,nA,17),f=h+(nA=s^v)|0,s=f=(c=N+(V=t^c)|0)>>>0>>0?f+1|0:f,f=bA(c,f,32),t=K+v|0,K=t=(h=(f=f+Y|0)>>>0>>0?t+1|0:t)^x,N=f,J=bA(Y=J^f,t,16),x=v,t=bA(V,nA,13),f=l+(nA=s^v)|0,s=f=(c=aA+(V=t^c)|0)>>>0>>0?f+1|0:f,t=bA(c,f,32),f=K+v|0,l=t=t+Y|0,J=bA(J^t,(f=t>>>0>>0?f+1|0:f)^x,21),x=v,c=bA(V,nA,17)^c,aA=bA(c,t=s^v,13),t=t+h|0,s=t=v^((c=c+N|0)>>>0>>0?t+1:t),c=bA(h=c^aA,t,17)^J,t=v^x,s=f+s|0,f=bA(f=h+l|0,s=f>>>0>>0?s+1|0:s,32)^c^f,d[0|a]=f,d[a+1|0]=f>>>8,d[a+2|0]=f>>>16,d[a+3|0]=f>>>24,t^=s^v,d[a+4|0]=t,d[a+5|0]=t>>>8,d[a+6|0]=t>>>16,d[a+7|0]=t>>>24,0},ac:m2,bc:V2,cc:q,dc:hI,ec:hI,fc:q,gc:function(){return-65},hc:function(t,a,f){t|=0;var s,c,F,p,h=0,l=0,N=0,K=0,x=0;return b0=F=b0-160|0,Gi(a|=0,f|=0,32,0),d[0|a]=248&D[0|a],d[a+31|0]=63&D[a+31|0]|64,aB(F,a),$i(t,F),l=D[(c=f)+8|0]|D[c+9|0]<<8|D[c+10|0]<<16|D[c+11|0]<<24,h=D[c+12|0]|D[c+13|0]<<8|D[c+14|0]<<16|D[c+15|0]<<24,N=D[c+16|0]|D[c+17|0]<<8|D[c+18|0]<<16|D[c+19|0]<<24,K=D[c+20|0]|D[c+21|0]<<8|D[c+22|0]<<16|D[c+23|0]<<24,x=D[0|c]|D[c+1|0]<<8|D[c+2|0]<<16|D[c+3|0]<<24,f=D[c+4|0]|D[c+5|0]<<8|D[c+6|0]<<16|D[c+7|0]<<24,p=D[c+28|0]|D[c+29|0]<<8|D[c+30|0]<<16|D[c+31|0]<<24,s=a,a=D[c+24|0]|D[c+25|0]<<8|D[c+26|0]<<16|D[c+27|0]<<24,d[s+24|0]=a,d[s+25|0]=a>>>8,d[s+26|0]=a>>>16,d[s+27|0]=a>>>24,d[s+28|0]=p,d[s+29|0]=p>>>8,d[s+30|0]=p>>>16,d[s+31|0]=p>>>24,d[s+16|0]=N,d[s+17|0]=N>>>8,d[s+18|0]=N>>>16,d[s+19|0]=N>>>24,d[s+20|0]=K,d[s+21|0]=K>>>8,d[s+22|0]=K>>>16,d[s+23|0]=K>>>24,d[s+8|0]=l,d[s+9|0]=l>>>8,d[s+10|0]=l>>>16,d[s+11|0]=l>>>24,d[s+12|0]=h,d[s+13|0]=h>>>8,d[s+14|0]=h>>>16,d[s+15|0]=h>>>24,d[0|s]=x,d[s+1|0]=x>>>8,d[s+2|0]=x>>>16,d[s+3|0]=x>>>24,d[s+4|0]=f,d[s+5|0]=f>>>8,d[s+6|0]=f>>>16,d[s+7|0]=f>>>24,N=D[(h=t)+8|0]|D[h+9|0]<<8|D[h+10|0]<<16|D[h+11|0]<<24,K=D[h+12|0]|D[h+13|0]<<8|D[h+14|0]<<16|D[h+15|0]<<24,x=D[h+16|0]|D[h+17|0]<<8|D[h+18|0]<<16|D[h+19|0]<<24,f=D[h+20|0]|D[h+21|0]<<8|D[h+22|0]<<16|D[h+23|0]<<24,a=D[0|h]|D[h+1|0]<<8|D[h+2|0]<<16|D[h+3|0]<<24,t=D[h+4|0]|D[h+5|0]<<8|D[h+6|0]<<16|D[h+7|0]<<24,l=D[h+28|0]|D[h+29|0]<<8|D[h+30|0]<<16|D[h+31|0]<<24,h=D[h+24|0]|D[h+25|0]<<8|D[h+26|0]<<16|D[h+27|0]<<24,d[s+56|0]=h,d[s+57|0]=h>>>8,d[s+58|0]=h>>>16,d[s+59|0]=h>>>24,d[s+60|0]=l,d[s+61|0]=l>>>8,d[s+62|0]=l>>>16,d[s+63|0]=l>>>24,d[s+48|0]=x,d[s+49|0]=x>>>8,d[s+50|0]=x>>>16,d[s+51|0]=x>>>24,d[s+52|0]=f,d[s+53|0]=f>>>8,d[s+54|0]=f>>>16,d[s+55|0]=f>>>24,d[s+40|0]=N,d[s+41|0]=N>>>8,d[s+42|0]=N>>>16,d[s+43|0]=N>>>24,d[s+44|0]=K,d[s+45|0]=K>>>8,d[s+46|0]=K>>>16,d[s+47|0]=K>>>24,d[s+32|0]=a,d[s+33|0]=a>>>8,d[s+34|0]=a>>>16,d[s+35|0]=a>>>24,d[s+36|0]=t,d[s+37|0]=t>>>8,d[s+38|0]=t>>>16,d[s+39|0]=t>>>24,b0=F+160|0,0},ic:function(t,a){t|=0,a|=0;var f,s,c,F,p,h=0,l=0,N=0;return b0=l=b0-192|0,Ni(l,32),Gi(a,l,32,0),d[0|a]=248&D[0|a],d[a+31|0]=63&D[a+31|0]|64,aB(N=l+32|0,a),$i(t,N),f=l,N=E[l+28>>2],l=E[l+24>>2],d[a+24|0]=l,d[a+25|0]=l>>>8,d[a+26|0]=l>>>16,d[a+27|0]=l>>>24,d[a+28|0]=N,d[a+29|0]=N>>>8,d[a+30|0]=N>>>16,d[a+31|0]=N>>>24,N=E[f+20>>2],l=E[f+16>>2],d[a+16|0]=l,d[a+17|0]=l>>>8,d[a+18|0]=l>>>16,d[a+19|0]=l>>>24,d[a+20|0]=N,d[a+21|0]=N>>>8,d[a+22|0]=N>>>16,d[a+23|0]=N>>>24,N=E[f+12>>2],l=E[f+8>>2],d[a+8|0]=l,d[a+9|0]=l>>>8,d[a+10|0]=l>>>16,d[a+11|0]=l>>>24,d[a+12|0]=N,d[a+13|0]=N>>>8,d[a+14|0]=N>>>16,d[a+15|0]=N>>>24,N=E[f+4>>2],l=E[f>>2],d[0|a]=l,d[a+1|0]=l>>>8,d[a+2|0]=l>>>16,d[a+3|0]=l>>>24,d[a+4|0]=N,d[a+5|0]=N>>>8,d[a+6|0]=N>>>16,d[a+7|0]=N>>>24,s=D[(h=t)+8|0]|D[h+9|0]<<8|D[h+10|0]<<16|D[h+11|0]<<24,c=D[h+12|0]|D[h+13|0]<<8|D[h+14|0]<<16|D[h+15|0]<<24,F=D[h+16|0]|D[h+17|0]<<8|D[h+18|0]<<16|D[h+19|0]<<24,N=D[h+20|0]|D[h+21|0]<<8|D[h+22|0]<<16|D[h+23|0]<<24,l=D[0|h]|D[h+1|0]<<8|D[h+2|0]<<16|D[h+3|0]<<24,t=D[h+4|0]|D[h+5|0]<<8|D[h+6|0]<<16|D[h+7|0]<<24,p=D[h+28|0]|D[h+29|0]<<8|D[h+30|0]<<16|D[h+31|0]<<24,h=D[h+24|0]|D[h+25|0]<<8|D[h+26|0]<<16|D[h+27|0]<<24,d[a+56|0]=h,d[a+57|0]=h>>>8,d[a+58|0]=h>>>16,d[a+59|0]=h>>>24,d[a+60|0]=p,d[a+61|0]=p>>>8,d[a+62|0]=p>>>16,d[a+63|0]=p>>>24,d[a+48|0]=F,d[a+49|0]=F>>>8,d[a+50|0]=F>>>16,d[a+51|0]=F>>>24,d[a+52|0]=N,d[a+53|0]=N>>>8,d[a+54|0]=N>>>16,d[a+55|0]=N>>>24,d[a+40|0]=s,d[a+41|0]=s>>>8,d[a+42|0]=s>>>16,d[a+43|0]=s>>>24,d[a+44|0]=c,d[a+45|0]=c>>>8,d[a+46|0]=c>>>16,d[a+47|0]=c>>>24,d[a+32|0]=l,d[a+33|0]=l>>>8,d[a+34|0]=l>>>16,d[a+35|0]=l>>>24,d[a+36|0]=t,d[a+37|0]=t>>>8,d[a+38|0]=t>>>16,d[a+39|0]=t>>>24,f2(f,32),b0=f+192|0,0},jc:function(t,a,f,s,c,F){a|=0,c|=0,F|=0;var p,h=0;return b0=p=b0-16|0,_i(t|=0,p+8|0,AC(t- -64|0,f|=0,s|=0),s,c,F,0),E[p+8>>2]!=64|E[p+12>>2]?(a&&(E[a>>2]=0,E[a+4>>2]=0),PI(t,0,s- -64|0),h=-1):a&&(E[a>>2]=s- -64,E[a+4>>2]=c-((s>>>0<4294967232)-1|0)),b0=p+16|0,0|h},kc:function(t,a,f,s,c,F){t|=0,a|=0,f|=0;var p=0;A:{I:{if(p=s|=0,!(!(c|=0)&s>>>0<64||(s=c-1|0,!(s=(c=p+-64|0)>>>0<4294967232?s+1|0:s)&c>>>0>4294967231|s))){if(!SB(f,p=f- -64|0,c,s,F|=0,0))break I;t&&PI(t,0,c)}if(f=-1,!a)break A;E[a>>2]=0,E[a+4>>2]=0;break A}a&&(E[a>>2]=c,E[a+4>>2]=s),f=0,t&&AC(t,p,c)}return 0|f},lc:function(t,a,f,s,c,F){return _i(t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,0),0},mc:function(t,a,f,s,c){return 0|SB(t|=0,a|=0,f|=0,s|=0,c|=0,0)},nc:function(t){return li(t|=0),0},oc:function(t,a,f,s){return 0|Ng(t|=0,a|=0,f|=0,s|=0)},pc:function(t,a,f,s){var c;return a|=0,f|=0,s|=0,b0=c=b0+-64|0,Qi(t|=0,c),t=_i(a,f,c,64,0,s,1),b0=c- -64|0,0|t},qc:function(t,a,f){var s;return a|=0,f|=0,b0=s=b0+-64|0,Qi(t|=0,s),t=SB(a,s,64,0,f,1),b0=s- -64|0,0|t},rc:function(t,a){t|=0;var f,s=0,c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0,nA=0,j=0,Z=0,hA=0,z=0,b=0,FA=0,B=0,A=0,yA=0,SA=0,n0=0,$A=0,NA=0,U0=0,UA=0,H0=0,J0=0,A0=0,e0=0,Z0=0,g2=0,E2=0,o2=0,n2=0,k2=0,D2=0,G2=0,b2=0,c2=0,Y2=0,q2=0,Z2=0,II=0,cI=0,AI=0,EI=0,QI=0,pI=0,O0=0,pA=0,i0=0,h0=0,F2=0,d2=0,J2=0,W2=0,z2=0,T2=0,O2=0,rI=0,CI=0,eI=0,wI=0,sI=0,SI=0,HI=0,LI=0,qI=0,IA=0,zA=0,$I=0,Ig=0,Bg=0,wg=0,Rg=0,ti=0;if(b0=f=b0-256|0,qI=-1,!_B(a|=0)&&!zi(s=f+96|0,a)){for(b0=F=b0-2048|0,Lg(p=F+640|0,s),s=E[(a=s)+36>>2],E[F+352>>2]=E[a+32>>2],E[F+356>>2]=s,s=E[a+28>>2],E[F+344>>2]=E[a+24>>2],E[F+348>>2]=s,s=E[a+20>>2],E[F+336>>2]=E[a+16>>2],E[F+340>>2]=s,s=E[a+12>>2],E[F+328>>2]=E[a+8>>2],E[F+332>>2]=s,s=E[a+4>>2],E[F+320>>2]=E[a>>2],E[F+324>>2]=s,s=E[a+52>>2],E[F+368>>2]=E[a+48>>2],E[F+372>>2]=s,s=E[a+60>>2],E[F+376>>2]=E[a+56>>2],E[F+380>>2]=s,c=E[4+(s=a- -64|0)>>2],E[F+384>>2]=E[s>>2],E[F+388>>2]=c,s=E[a+76>>2],E[F+392>>2]=E[a+72>>2],E[F+396>>2]=s,s=E[a+44>>2],E[F+360>>2]=E[a+40>>2],E[F+364>>2]=s,s=E[a+92>>2],E[F+408>>2]=E[a+88>>2],E[F+412>>2]=s,s=E[a+100>>2],E[F+416>>2]=E[a+96>>2],E[F+420>>2]=s,s=E[a+108>>2],E[F+424>>2]=E[a+104>>2],E[F+428>>2]=s,s=E[a+116>>2],E[F+432>>2]=E[a+112>>2],E[F+436>>2]=s,s=E[a+84>>2],E[F+400>>2]=E[a+80>>2],E[F+404>>2]=s,ei(a=F+480|0,s=F+320|0),B2(c=F+160|0,a,l=F+600|0),B2(F+200|0,K=F+520|0,x=F+560|0),B2(F+240|0,x,l),B2(F+280|0,a,K),_g(a,c,p),B2(s,a,l),B2(j=F+360|0,K,x),B2(Z=F+400|0,x,l),B2(V=F+440|0,a,K),Lg(p=F+800|0,s),_g(a,c,p),B2(s,a,l),B2(j,K,x),B2(Z,x,l),B2(V,a,K),Lg(p=F+960|0,s),_g(a,c,p),B2(s,a,l),B2(j,K,x),B2(Z,x,l),B2(V,a,K),Lg(p=F+1120|0,s),_g(a,c,p),B2(s,a,l),B2(j,K,x),B2(Z,x,l),B2(V,a,K),Lg(p=F+1280|0,s),_g(a,c,p),B2(s,a,l),B2(j,K,x),B2(Z,x,l),B2(V,a,K),Lg(p=F+1440|0,s),_g(a,c,p),B2(s,a,l),B2(j,K,x),B2(Z,x,l),B2(V,a,K),Lg(p=F+1600|0,s),_g(a,c,p),B2(s,a,l),B2(j,K,x),B2(Z,x,l),B2(V,a,K),Lg(F+1760|0,s),E[F+32>>2]=0,E[F+36>>2]=0,E[F+24>>2]=0,E[F+28>>2]=0,E[F+16>>2]=0,E[F+20>>2]=0,E[F+8>>2]=0,E[F+12>>2]=0,E[F+52>>2]=0,E[F+56>>2]=0,E[F+60>>2]=0,E[F+64>>2]=0,E[F+68>>2]=0,E[F+72>>2]=0,E[F+76>>2]=0,E[F+80>>2]=1,E[F>>2]=0,E[F+4>>2]=0,E[F+44>>2]=0,E[F+48>>2]=0,E[F+40>>2]=1,PI(F+84|0,0,76),J=F+120|0,nA=F+2008|0,aA=F+1968|0,s=F+80|0,c=F+40|0,p=252;h=E[F+36>>2],E[(a=F+1960|0)>>2]=E[F+32>>2],E[a+4>>2]=h,h=E[F+28>>2],E[(a=F+1952|0)>>2]=E[F+24>>2],E[a+4>>2]=h,h=E[F+20>>2],E[(a=F+1944|0)>>2]=E[F+16>>2],E[a+4>>2]=h,h=E[F+12>>2],E[(a=F+1936|0)>>2]=E[F+8>>2],E[a+4>>2]=h,a=E[F+4>>2],E[F+1928>>2]=E[F>>2],E[F+1932>>2]=a,h=E[(a=c)+36>>2],E[aA+32>>2]=E[a+32>>2],E[aA+36>>2]=h,h=E[a+28>>2],E[aA+24>>2]=E[a+24>>2],E[aA+28>>2]=h,h=E[a+20>>2],E[aA+16>>2]=E[a+16>>2],E[aA+20>>2]=h,h=E[a+12>>2],E[aA+8>>2]=E[a+8>>2],E[aA+12>>2]=h,h=E[a+4>>2],E[aA>>2]=E[a>>2],E[aA+4>>2]=h,h=E[(a=s)+36>>2],E[nA+32>>2]=E[a+32>>2],E[nA+36>>2]=h,h=E[a+28>>2],E[nA+24>>2]=E[a+24>>2],E[nA+28>>2]=h,h=E[a+20>>2],E[nA+16>>2]=E[a+16>>2],E[nA+20>>2]=h,h=E[a+12>>2],E[nA+8>>2]=E[a+8>>2],E[nA+12>>2]=h,h=E[a+4>>2],E[nA>>2]=E[a>>2],E[nA+4>>2]=h,p=d[(a=p)+33408|0],ei(h=F+480|0,F+1928|0),(0|p)>0?(B2(z=F+320|0,h,l),B2(j,K,x),B2(Z,x,l),B2(V,h,K),_g(h,z,(F+640|0)+yI((254&p)>>>1|0,160)|0)):(0|p)>=0||(B2(z=F+320|0,h=F+480|0,l),B2(j,K,x),B2(Z,x,l),B2(V,h,K),Xi(h,z,(F+640|0)+yI((0-p&254)>>>1|0,160)|0)),B2(F,p=F+480|0,l),B2(c,K,x),B2(s,x,l),B2(J,p,K),p=a-1|0,a;);Zg(a=F+640|0,F),a=tg(a,32),b0=F+2048|0,a&&(qI=0,A0=E[f+172>>2],E[f+36>>2]=0-A0,j=E[f+168>>2],E[f+32>>2]=0-j,e0=E[f+164>>2],E[f+28>>2]=0-e0,K=E[f+160>>2],E[f+24>>2]=0-K,Z0=E[f+156>>2],E[f+20>>2]=0-Z0,x=E[f+152>>2],E[f+16>>2]=0-x,g2=E[f+148>>2],E[f+12>>2]=0-g2,nA=E[f+144>>2],E[f+8>>2]=0-nA,E2=E[f+140>>2],E[f+4>>2]=0-E2,F=E[f+136>>2],E[f>>2]=1-F,kB(f,f),a=wA(Z=E[f+4>>2],UA=Z>>31,A=Z0<<1,AI=A>>31),s=v,c=wA(l=E[f>>2],yA=l>>31,K,SA=K>>31),s=v+s|0,s=(a=c+a|0)>>>0>>0?s+1|0:s,c=(p=wA(h=E[f+8>>2],o2=h>>31,x,n0=x>>31))+a|0,a=v+s|0,a=c>>>0

>>0?a+1|0:a,s=c,c=wA(H0=E[f+12>>2],D2=H0>>31,c2=g2<<1,EI=c2>>31),a=v+a|0,a=(s=s+c|0)>>>0>>0?a+1|0:a,c=wA(n2=E[f+16>>2],Y2=n2>>31,nA,$A=nA>>31),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,eI=p=E[f+20>>2],aA=wA(p,QI=p>>31,q2=E2<<1,pI=q2>>31),c=v+a|0,c=(s=aA+s|0)>>>0>>0?c+1|0:c,wI=b=E[f+24>>2],a=(F=wA(b,O2=b>>31,aA=F+1|0,NA=aA>>31))+s|0,s=v+c|0,s=a>>>0>>0?s+1|0:s,O0=E[f+28>>2],c=(F=wA(z=yI(O0,19),G2=z>>31,Z2=A0<<1,pA=Z2>>31))+a|0,a=v+s|0,a=c>>>0>>0?a+1|0:a,s=c,IA=E[f+32>>2],c=wA(J=yI(IA,19),k2=J>>31,j,U0=j>>31),a=v+a|0,a=(s=s+c|0)>>>0>>0?a+1|0:a,zA=E[f+36>>2],c=wA(V=yI(zA,19),J0=V>>31,II=e0<<1,i0=II>>31),a=v+a|0,Y=s=c+s|0,F=s>>>0>>0?a+1|0:a,a=wA(x,n0,Z,UA),s=v,N=wA(l,yA,Z0,h0=Z0>>31),c=v+s|0,c=(a=N+a|0)>>>0>>0?c+1|0:c,N=wA(h,o2,g2,F2=g2>>31),s=v+c|0,s=(a=N+a|0)>>>0>>0?s+1|0:s,c=(N=wA(nA,$A,H0,D2))+a|0,a=v+s|0,a=c>>>0>>0?a+1|0:a,s=c,c=wA(n2,Y2,E2,d2=E2>>31),a=v+a|0,a=(s=s+c|0)>>>0>>0?a+1|0:a,c=wA(aA,NA,p,QI),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,N=wA(b=yI(b,19),cI=b>>31,A0,J2=A0>>31),c=v+a|0,c=(s=N+s|0)>>>0>>0?c+1|0:c,a=(N=wA(j,U0,z,G2))+s|0,s=v+c|0,s=a>>>0>>0?s+1|0:s,c=(N=wA(J,k2,e0,W2=e0>>31))+a|0,a=v+s|0,a=c>>>0>>0?a+1|0:a,s=c,c=wA(K,SA,V,J0),a=v+a|0,sI=s=s+c|0,b2=s>>>0>>0?a+1|0:a,a=wA(Z,UA,c2,EI),c=v,s=(N=wA(l,yA,x,n0))+a|0,a=v+c|0,a=s>>>0>>0?a+1|0:a,N=wA(nA,$A,h,o2),c=v+a|0,c=(s=N+s|0)>>>0>>0?c+1|0:c,a=(N=wA(H0,D2,q2,pI))+s|0,s=v+c|0,s=a>>>0>>0?s+1|0:s,c=(N=wA(aA,NA,n2,Y2))+a|0,a=v+s|0,a=c>>>0>>0?a+1|0:a,s=c,c=wA(N=yI(p,19),z2=N>>31,Z2,pA),a=v+a|0,a=(s=s+c|0)>>>0>>0?a+1|0:a,c=wA(j,U0,b,cI),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,p=wA(z,G2,II,i0),c=v+a|0,c=(s=p+s|0)>>>0

>>0?c+1|0:c,a=(p=wA(K,SA,J,k2))+s|0,s=v+c|0,s=a>>>0

>>0?s+1|0:s,c=(p=wA(V,J0,A,AI))+a|0,a=v+s|0,$I=c,Ig=a=c>>>0

>>0?a+1|0:a,Bg=c=c+33554432|0,wg=a=c>>>0<33554432?a+1|0:a,c=(67108863&a)<<6|c>>>26,a=(a>>26)+b2|0,sI=p=c+sI|0,a=c>>>0>p>>>0?a+1|0:a,Rg=p=p+16777216|0,a=(s=(c=p>>>0<16777216?a+1|0:a)>>25)+F|0,a=(c=(p=(33554431&c)<<7|p>>>25)+Y|0)>>>0

>>0?a+1|0:a,B=s=c+33554432|0,p=a=s>>>0<33554432?a+1|0:a,E[f+72>>2]=c-(-67108864&s),a=wA(Z,UA,q2,pI),s=v,F=wA(l,yA,nA,$A),c=v+s|0,c=(a=F+a|0)>>>0>>0?c+1|0:c,s=(F=wA(aA,NA,h,o2))+a|0,a=v+c|0,a=s>>>0>>0?a+1|0:a,c=wA(F=yI(H0,19),T2=F>>31,Z2,pA),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,c=(Y=wA(b2=yI(n2,19),rI=b2>>31,j,U0))+s|0,s=v+a|0,s=c>>>0>>0?s+1|0:s,Y=wA(II,i0,N,z2),a=v+s|0,a=(c=Y+c|0)>>>0>>0?a+1|0:a,s=(Y=wA(K,SA,b,cI))+c|0,c=v+a|0,c=s>>>0>>0?c+1|0:c,Y=wA(z,G2,A,AI),a=v+c|0,a=(s=Y+s|0)>>>0>>0?a+1|0:a,c=wA(x,n0,J,k2),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,c=(Y=wA(V,J0,c2,EI))+s|0,s=v+a|0,FA=c,SI=c>>>0>>0?s+1|0:s,a=wA(aA,NA,Z,UA),s=v,c=(Y=wA(l,yA,E2,d2))+a|0,a=v+s|0,a=c>>>0>>0?a+1|0:a,Y=s=yI(h,19),s=(hA=wA(s,CI=s>>31,A0,J2))+c|0,c=v+a|0,c=s>>>0>>0?c+1|0:c,hA=wA(F,T2,j,U0),a=v+c|0,a=(s=hA+s|0)>>>0>>0?a+1|0:a,c=wA(b2,rI,e0,W2),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,c=(hA=wA(K,SA,N,z2))+s|0,s=v+a|0,s=c>>>0>>0?s+1|0:s,hA=wA(b,cI,Z0,h0),a=v+s|0,a=(c=hA+c|0)>>>0>>0?a+1|0:a,s=(hA=wA(x,n0,z,G2))+c|0,c=v+a|0,c=s>>>0>>0?c+1|0:c,hA=wA(J,k2,g2,F2),a=v+c|0,a=(s=hA+s|0)>>>0>>0?a+1|0:a,c=wA(nA,$A,V,J0),a=v+a|0,HI=s=c+s|0,hA=s>>>0>>0?a+1|0:a,a=wA(a=yI(Z,19),a>>31,Z2,pA),s=v,c=wA(l,yA,aA,NA),s=v+s|0,s=(a=c+a|0)>>>0>>0?s+1|0:s,c=(Y=wA(Y,CI,j,U0))+a|0,a=v+s|0,s=(F=wA(F,T2,II,i0))+c|0,c=v+(c>>>0>>0?a+1|0:a)|0,c=s>>>0>>0?c+1|0:c,F=wA(K,SA,b2,rI),a=v+c|0,a=(s=F+s|0)>>>0>>0?a+1|0:a,c=wA(A,AI,N,z2),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,c=(F=wA(x,n0,b,cI))+s|0,s=v+a|0,s=c>>>0>>0?s+1|0:s,F=wA(z,G2,c2,EI),a=v+s|0,a=(c=F+c|0)>>>0>>0?a+1|0:a,s=(F=wA(nA,$A,J,k2))+c|0,c=v+a|0,c=s>>>0>>0?c+1|0:c,F=wA(V,J0,q2,pI),a=v+c|0,Y=s=F+s|0,T2=a=s>>>0>>0?a+1|0:a,CI=s=s+33554432|0,ti=a=s>>>0<33554432?a+1|0:a,c=a>>26,a=(67108863&a)<<6|s>>>26,s=c+hA|0,hA=F=a+HI|0,a=s=a>>>0>F>>>0?s+1|0:s,HI=F=F+16777216|0,F=(33554431&(a=F>>>0<16777216?a+1|0:a))<<7|F>>>25,a=(a>>25)+SI|0,a=(s=F+FA|0)>>>0>>0?a+1|0:a,c=s,SI=s=s+33554432|0,F=a=s>>>0<33554432?a+1|0:a,E[f+56>>2]=c-(-67108864&s),a=wA(K,SA,Z,UA),c=v,s=(FA=wA(l,yA,e0,W2))+a|0,a=v+c|0,a=s>>>0>>0?a+1|0:a,c=wA(h,o2,Z0,h0),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,c=wA(x,n0,H0,D2),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,FA=wA(n2,Y2,g2,F2),c=v+a|0,c=(s=FA+s|0)>>>0>>0?c+1|0:c,a=(FA=wA(nA,$A,eI,QI))+s|0,s=v+c|0,s=a>>>0>>0?s+1|0:s,c=(FA=wA(E2,d2,wI,O2))+a|0,a=v+s|0,a=c>>>0>>0?a+1|0:a,s=c,c=wA(O0,LI=O0>>31,aA,NA),a=v+a|0,a=(s=s+c|0)>>>0>>0?a+1|0:a,c=wA(J,k2,A0,J2),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,FA=(c=s)+(s=wA(j,U0,V,J0))|0,c=v+a|0,s=(a=p>>26)+(s=s>>>0>FA>>>0?c+1|0:c)|0,B=c=(p=(67108863&p)<<6|B>>>26)+FA|0,a=s=c>>>0

>>0?s+1|0:s,FA=c=c+16777216|0,p=a=c>>>0<16777216?a+1|0:a,E[f+76>>2]=B-(-33554432&c),a=wA(nA,$A,Z,UA),s=v,B=wA(l,yA,g2,F2),c=v+s|0,c=(a=B+a|0)>>>0>>0?c+1|0:c,B=wA(h,o2,E2,d2),s=v+c|0,s=(a=B+a|0)>>>0>>0?s+1|0:s,c=(B=wA(aA,NA,H0,D2))+a|0,a=v+s|0,a=c>>>0>>0?a+1|0:a,s=c,c=wA(b2,rI,A0,J2),a=v+a|0,a=(s=s+c|0)>>>0>>0?a+1|0:a,c=wA(j,U0,N,z2),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,s=(b=wA(b,cI,e0,W2))+s|0,c=v+a|0,a=(z=wA(K,SA,z,G2))+s|0,s=v+(s>>>0>>0?c+1|0:c)|0,c=(J=wA(J,k2,Z0,h0))+a|0,a=v+(a>>>0>>0?s+1|0:s)|0,a=c>>>0>>0?a+1|0:a,s=c,c=wA(x,n0,V,J0),a=v+a|0,B=s=s+c|0,a=(a=s>>>0>>0?a+1|0:a)+(s=F>>26)|0,J=F=B+(c=(67108863&F)<<6|SI>>>26)|0,a=c>>>0>F>>>0?a+1|0:a,z=s=F+16777216|0,F=c=s>>>0<16777216?a+1|0:a,E[f+60>>2]=J-(-33554432&s),a=wA(Z,UA,II,i0),c=v,s=(J=wA(l,yA,j,U0))+a|0,a=v+c|0,a=s>>>0>>0?a+1|0:a,c=wA(K,SA,h,o2),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,J=wA(H0,D2,A,AI),c=v+a|0,c=(s=J+s|0)>>>0>>0?c+1|0:c,a=(J=wA(x,n0,n2,Y2))+s|0,s=v+c|0,s=a>>>0>>0?s+1|0:s,c=(J=wA(c2,EI,eI,QI))+a|0,a=v+s|0,a=c>>>0>>0?a+1|0:a,s=c,c=wA(nA,$A,wI,O2),a=v+a|0,a=(s=s+c|0)>>>0>>0?a+1|0:a,c=s,s=wA(q2,pI,O0,LI),a=v+a|0,a=s>>>0>(c=c+s|0)>>>0?a+1|0:a,J=s=IA,s=(A=wA(s,b=s>>31,aA,NA))+c|0,c=v+a|0,a=(V=wA(V,J0,Z2,pA))+s|0,s=v+(s>>>0>>0?c+1|0:c)|0,c=a>>>0>>0?s+1|0:s,s=a,a=(a=p>>25)+c|0,a=(s=s+(p=(33554431&p)<<7|FA>>>25)|0)>>>0

>>0?a+1|0:a,c=s,V=s=s+33554432|0,p=a=s>>>0<33554432?a+1|0:a,E[f+80>>2]=c-(-67108864&s),s=F>>25,c=(F=(33554431&F)<<7|z>>>25)+($I-(a=-67108864&Bg)|0)|0,a=s+(Ig-((a>>>0>$I>>>0)+wg|0)|0)|0,a=c>>>0>>0?a+1|0:a,a=((67108863&(a=(s=c+33554432|0)>>>0<33554432?a+1|0:a))<<6|s>>>26)+(A=sI-(-33554432&Rg)|0)|0,E[f+68>>2]=a,E[f+64>>2]=c-(-67108864&s),a=wA(j,U0,Z,UA),c=v,s=(F=wA(l,yA,A0,J2))+a|0,a=v+c|0,a=s>>>0>>0?a+1|0:a,c=(F=wA(h,o2,e0,W2))+s|0,s=v+a|0,s=c>>>0>>0?s+1|0:s,a=(F=wA(K,SA,H0,D2))+c|0,c=v+s|0,c=a>>>0>>0?c+1|0:c,s=(F=wA(n2,Y2,Z0,h0))+a|0,a=v+c|0,a=s>>>0>>0?a+1|0:a,c=wA(x,n0,eI,QI),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,c=wA(g2,F2,wI,O2),a=v+a|0,a=(s=c+s|0)>>>0>>0?a+1|0:a,c=(F=wA(nA,$A,O0,LI))+s|0,s=v+a|0,s=c>>>0>>0?s+1|0:s,F=(a=wA(J,b,E2,d2))+c|0,c=v+s|0,c=a>>>0>F>>>0?c+1|0:c,s=F,F=wA(a=zA,a>>31,aA,NA),a=v+c|0,c=s=s+F|0,a=(a=s>>>0>>0?a+1|0:a)+(s=p>>26)|0,a=(c=c+(p=(67108863&p)<<6|V>>>26)|0)>>>0

>>0?a+1|0:a,a=(s=c+16777216|0)>>>0<16777216?a+1|0:a,E[f+84>>2]=c-(-33554432&s),p=hA-(-33554432&HI)|0,F=Y-(c=-67108864&CI)|0,l=T2-((c>>>0>Y>>>0)+ti|0)|0,a=wA((33554431&(c=a))<<7|s>>>25,a>>=25,19,0),s=v+l|0,a=a>>>0>(c=a+F|0)>>>0?s+1|0:s,a=((67108863&(a=(s=c+33554432|0)>>>0<33554432?a+1|0:a))<<6|s>>>26)+p|0,E[f+52>>2]=a,E[f+48>>2]=c-(-67108864&s),Zg(t,f+48|0))}return b0=f+256|0,0|qI},sc:function(t,a){t|=0;var f,s=0;return b0=f=b0+-64|0,Gi(f,a|=0,32,0),d[0|f]=248&D[0|f],d[f+31|0]=63&D[f+31|0]|64,a=E[f+20>>2],s=E[f+16>>2],d[t+16|0]=s,d[t+17|0]=s>>>8,d[t+18|0]=s>>>16,d[t+19|0]=s>>>24,d[t+20|0]=a,d[t+21|0]=a>>>8,d[t+22|0]=a>>>16,d[t+23|0]=a>>>24,a=E[f+12>>2],s=E[f+8>>2],d[t+8|0]=s,d[t+9|0]=s>>>8,d[t+10|0]=s>>>16,d[t+11|0]=s>>>24,d[t+12|0]=a,d[t+13|0]=a>>>8,d[t+14|0]=a>>>16,d[t+15|0]=a>>>24,a=E[f+4>>2],s=E[f>>2],d[0|t]=s,d[t+1|0]=s>>>8,d[t+2|0]=s>>>16,d[t+3|0]=s>>>24,d[t+4|0]=a,d[t+5|0]=a>>>8,d[t+6|0]=a>>>16,d[t+7|0]=a>>>24,a=E[f+28>>2],s=E[f+24>>2],d[t+24|0]=s,d[t+25|0]=s>>>8,d[t+26|0]=s>>>16,d[t+27|0]=s>>>24,d[t+28|0]=a,d[t+29|0]=a>>>8,d[t+30|0]=a>>>16,d[t+31|0]=a>>>24,f2(f,64),b0=f- -64|0,0},tc:function(){var t,a;return b0=t=b0-16|0,d[t+15|0]=0,a=0|XI(36304,t+15|0,0),b0=t+16|0,0|a},uc:uC,vc:function(t){var a,f=0,s=0;if(b0=a=b0-16|0,(t|=0)>>>0>=2){for(f=(0-t>>>0)%(t>>>0)|0;d[a+15|0]=0,f>>>0>(s=0|XI(36304,a+15|0,0))>>>0;);f=(s>>>0)%(t>>>0)|0}return b0=a+16|0,0|f},wc:Ni,xc:function(t,a,f){kA(t|=0,a|=0,33888,f|=0)},yc:hI,zc:function(){var t=0,a=0;return(t=E[9402])&&(t=E[t+20>>2])&&(a=0|U[0|t]()),0|a},Ac:function(t,a,f){t|=0,a|=0;var s,c=0,F=0,p=0;if(b0=s=b0-16|0,f|=0)yi(1228,1088,197,1024),H2();else{if(a|f)for(;d[s+15|0]=0,F=t+c|0,p=0|XI(36304,s+15|0,0),d[0|F]=p,(0|a)!=(0|(c=c+1|0)););b0=s+16|0}},Bc:function(t,a,f,s){t|=0,f|=0;var c=0,F=0,p=0;if(!((s|=0)>>>0>2147483646|s<<1>>>0>=(a|=0)>>>0)){if(a=0,s){for(;c=(a<<1)+t|0,F=15&(p=D[a+f|0]),d[c+1|0]=22272+((F<<8)+(F+65526&55552)|0)>>>8,F=c,c=p>>>4|0,d[0|F]=87+((c+65526>>>8&217)+c|0),(0|s)!=(0|(a=a+1|0)););a=s<<1}else a=0;return d[a+t|0]=0,0|t}cg(),H2()},Cc:function(t,a,f,s,c,F,p){t|=0,a|=0,f|=0,c|=0,F|=0,p|=0;var h=0,l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0;A:{I:{B:{C:{i:{Q:{g:{r:{E:{if(s|=0){if(c)break E;for(l=1,c=0;;){if(!(255&((Y=(65526+(N=(223&(x=D[f+h|0]))-55&255)^N+65520)>>>8|0)|(V=65526+(x^=48)>>>8|0))))break g;if(a>>>0<=J>>>0)break r;if(N=N&Y|x&V,255&K?(d[t+J|0]=c|N,J=J+1|0):c=N<<4,K=~K,(0|(h=h+1|0))==(0|s))break}h=s;break g}if(t=0,!p)break A;break B}for(;;){E:{t:{e:{o:{a:{if(!(255&((x=(65526+(l=(223&(N=D[f+h|0]))-55&255)^l+65520)>>>8|0)|(V=65526+(Y=48^N)>>>8|0)))){if(255&K)break Q;if(l=0,!Kg(c,N))break C;if((h=K=h+1|0)>>>0>>0)break a;break C}if(a>>>0<=J>>>0)break r;if(l=l&x|Y&V,!(255&K))break o;d[t+J|0]=l|aA,J=J+1|0;break E}for(;;){if(!(255&((Y=(65526+(x=(223&(N=D[f+h|0]))-55&255)^x+65520)>>>8|0)|(aA=65526+(V=48^N)>>>8|0)))){if(!Kg(c,N))break C;if((h=h+1|0)>>>0>>0)continue;break e}break}if(a>>>0<=J>>>0)break t;l=x&Y|V&aA}aA=l<<4,K=0;break E}h=s>>>0>K>>>0?s:K;break C}K=0;break r}if(K=~K,l=1,!((h=h+1|0)>>>0>>0))break}break g}E[9268]=68,l=0}if(!(255&K))break i}E[9268]=28,l=-1,h=h-1|0,J=0;break C}J=l?J:0,l=l-1|0}if(!p){if((0|s)!=(0|h))break I;t=l;break A}}E[p>>2]=f+h,t=l;break A}E[9268]=28,t=-1}return F&&(E[F>>2]=J),0|t},Dc:function(t,a){t|=0;var f=0;return(-7&(a|=0))!=1&&(cg(),H2()),1+((3&(f=(f=t)+yI(t=(t>>>0)/3|0,-3)|0)?2&a?f+1|0:4:0)+(t<<2)|0)|0},Ec:function(t,a,f,s,c){t|=0,a|=0,f|=0,s|=0;var F=0,p=0,h=0,l=0,N=0,K=0,x=0;A:{I:{B:{C:{i:{Q:{g:{if((-7&(c|=0))==1&&(h=(F=(s>>>0)/3|0)<<2,(F=yI(F,-3)+s|0)&&(h=2&c?2+((F>>>1|0)+h|0)|0:h+4|0),!(a>>>0<=h>>>0))){if(!(c>>>0>=4)){if(!s){c=0;break C}F=0,c=0;break g}if(!s){c=0;break C}for(F=0,c=0;;){for(N=D[f+l|0]|N<<8,F|=8;K=65510+(p=N>>>(F=F-6|0)&63)>>>8|0,x=p+65484>>>8|0,d[t+c|0]=~(1+(16321^p))>>>8&45|p+252&p+65474>>>8&~x|~(p+32705)>>>8&95|K&p+65|x&p+71&~K,c=c+1|0,F>>>0>5;);if((0|(l=l+1|0))==(0|s))break}if(!F)break i;l=45,p=32705,s=95;break Q}cg(),H2()}for(;;){for(N=D[f+l|0]|N<<8,F|=8;K=65510+(p=N>>>(F=F-6|0)&63)>>>8|0,x=p+65484>>>8|0,d[t+c|0]=~(1+(16321^p))>>>8&43|p+252&p+65474>>>8&~x|~(p+16321)>>>8&47|K&p+65|x&p+71&~K,c=c+1|0,F>>>0>5;);if((0|(l=l+1|0))==(0|s))break}if(!F)break i;l=43,p=16321,s=47}p=~((f=N<<6-F&63)+p)>>>8&s|(F=f+65510>>>8|0)&f+65,s=f+65484>>>8|0,d[t+c|0]=~(1+(16321^f))>>>8&l|p|f+252&f+65474>>>8&~s|s&f+71&~F,c=c+1|0}if(c>>>0>h>>>0)break B}if(c>>>0>>0)break I;h=c;break A}yi(1036,1114,231,1300),H2()}PI(t+c|0,61,h-c|0)}return PI(t+h|0,0,(a>>>0>(f=h+1|0)>>>0?a:f)-h|0),0|t},Fc:function(t,a,f,s,c,F,p,h){t|=0,a|=0,f|=0,s|=0,c|=0,F|=0,p|=0;var l=0,N=0,K=0,x=0,J=0,Y=0,V=0,aA=0;if((-7&(h|=0))==1){A:{I:{B:{C:{i:{Q:{g:{if(s){r:{E:{if(h>>>0<=3){for(;;){x=N;t:{e:{o:{a:{for(;;){if(l=(l=(K=d[f+x|0])-65|0)&(~(90-K)&~l)>>>8&255|K+4&(~(K+65488)&~(57-K))>>>8&255|K+185&(~(K+65439)&~(122-K))>>>8&255|~(1+(16336^K))>>>8&63|~(1+(16340^K))>>>8&62,(0|(l|=(l-1&1+(65470^K))>>>8&255))!=255)break a;if(l=0,!c)break r;if(!Kg(c,K))break;if((x=x+1|0)>>>0>=s>>>0)break o}N=x;break r}if(V=l+(V<<6)|0,J>>>0>1)break e;J=J+6|0;break t}N=(t=N+1|0)>>>0>>0?s:t;break r}if(J=J-2|0,a>>>0<=Y>>>0)break E;d[t+Y|0]=V>>>J,Y=Y+1|0}if(l=0,!((N=x+1|0)>>>0>>0))break}break r}for(;;){t:{if(l=(l=(K=d[f+x|0])-65|0)&(~(90-K)&~l)>>>8&255|K+4&(~(K+65488)&~(57-K))>>>8&255|K+185&(~(K+65439)&~(122-K))>>>8&255|~(1+(16288^K))>>>8&63|~(1+(16338^K))>>>8&62,(0|(l|=(l-1&1+(65470^K))>>>8&255))==255){if(l=0,!c)break r;if(Kg(c,K)){if((x=x+1|0)>>>0>=s>>>0)break t;continue}N=x;break r}if(V=l+(V<<6)|0,J>>>0<2)J=J+6|0;else{if(J=J-2|0,a>>>0<=Y>>>0)break E;d[t+Y|0]=V>>>J,Y=Y+1|0}if(l=0,(N=x+1|0)>>>0>=s>>>0)break r;x=N;continue}break}N=(t=N+1|0)>>>0>>0?s:t;break r}N=x,E[9268]=68,l=1}if(J>>>0>4)break g;t=N}else t=0;if(a=-1,l){N=t;break A}if(~(-1<>>0<2){h=t;break i}if(N=t>>>0>s>>>0?t:s,x=J>>>1|0,!c)break Q;for(h=t;;){if((0|h)==(0|N)){l=68;break C}if((0|(t=d[f+h|0]))!=61){if(!Kg(c,t)){l=28,N=h;break C}}else x=x-1|0;if(h=h+1|0,!x)break}break i}a=-1;break A}if(l=68,t>>>0>=s>>>0)break C;if(D[t+f|0]!=61){N=t,l=28;break C}if(h=t+x|0,(0|x)!=1){if((0|(J=t+1|0))==(0|N))break C;if(D[f+J|0]!=61){N=J,l=28;break C}if((0|x)!=2&&((0|(t=t+2|0))==(0|N)||(l=28,N=t,D[t+f|0]!=61)))break C}}if(a=0,c)break B;break I}E[9268]=l;break A}if(!(s>>>0<=h>>>0)){for(;;){if(!Kg(c,d[f+h|0]))break I;if((0|(h=h+1|0))==(0|s))break}h=s}}N=h,aA=Y}return p?E[p>>2]=f+N:(0|s)!=(0|N)&&(E[9268]=28,a=-1),F&&(E[F>>2]=aA),0|a}cg(),H2()},Gc:function(){var t=0;return E[9400]?t=1:(uC(),Ni(37584,16),E[9400]=1,t=0),0|t},Hc:function(t,a,f,s,c){t|=0,a|=0,f|=0,c|=0;var F,p=0,h=0,l=0;b0=F=b0-16|0;A:{if(s|=0){if((p=s-1|0)&s?(h=~f,p=p-((f>>>0)%(s>>>0)|0)|0):p&=h=~f,h>>>0<=p>>>0)break A;if(h=-1,!((f=f+p|0)>>>0>=c>>>0))for(t&&(E[t>>2]=f+1),t=a+f|0,h=0,d[F+15|0]=0,f=0;c=a=t-f|0,l=D[0|a]&D[F+15|0],a=(f^p)-1>>>24|0,d[0|c]=l|128&a,d[F+15|0]=a|D[F+15|0],(0|s)!=(0|(f=f+1|0)););}else h=-1;return b0=F+16|0,0|h}cg(),H2()},Ic:function(t,a,f,s){t|=0,a|=0,f|=0,s|=0;var c,F=0,p=0,h=0,l=0,N=0;if(E[12+(c=b0-16|0)>>2]=0,s-1>>>0>>0){for(N=(F=f-1|0)+a|0,f=0,a=0;l=((128^(p=D[N-f|0]))-1&E[c+12>>2]-1&h-1)>>>8&1,E[c+12>>2]=E[c+12>>2]|0-l&f,a|=l,h|=p,(0|s)!=(0|(f=f+1|0)););E[t>>2]=F-E[c+12>>2],t=(255&a)-1|0}else t=-1;return 0|t},Jc:function(){return 1318},Kc:function(){return 26},Lc:TA,Mc:JA,Nc:function(t){var a,f=0,s=0,c=0,F=0,p=0,h=0,l=0,N=0,K=0,x=0,J=0,Y=0;b0=a=b0-16|0;A:{I:{B:{C:{i:{Q:{g:{r:{E:{t:{if((t|=0)>>>0<=244){if(3&(f=(F=E[9269])>>>(t=(h=t>>>0<11?16:t+11&504)>>>3|0)|0)){t=37116+(f=(s=t+(1&~f)|0)<<3)|0,f=E[f+37124>>2],(0|t)!=(0|(c=E[f+8>>2]))?(E[c+12>>2]=t,E[t+8>>2]=c):(J=37076,Y=S0(-2,s)&F,E[J>>2]=Y),t=f+8|0,s<<=3,E[f+4>>2]=3|s,E[4+(f=f+s|0)>>2]=1|E[f+4>>2];break A}if((N=E[9271])>>>0>=h>>>0)break t;if(f){f=37116+(s=(t=$((0-(s=2<>2],(0|f)!=(0|(c=E[s+8>>2]))?(E[c+12>>2]=f,E[f+8>>2]=c):(F=S0(-2,t)&F,E[9269]=F),E[s+4>>2]=3|h,p=(t<<=3)-h|0,E[4+(l=s+h|0)>>2]=1|p,E[t+s>>2]=p,N&&(t=37116+(-8&N)|0,c=E[9274],(f=1<<(N>>>3))&F?f=E[t+8>>2]:(E[9269]=f|F,f=t),E[t+8>>2]=c,E[f+12>>2]=c,E[c+12>>2]=t,E[c+8>>2]=f),t=s+8|0,E[9274]=l,E[9271]=p;break A}if(!(x=E[9270]))break t;for(s=E[37380+($(x)<<2)>>2],p=(-8&E[s+4>>2])-h|0,f=s;(t=E[f+16>>2])||(t=E[f+20>>2]);)p=(f=(c=(-8&E[t+4>>2])-h|0)>>>0

>>0)?c:p,s=f?t:s,f=t;if(K=E[s+24>>2],(0|s)!=(0|(t=E[s+12>>2]))){f=E[s+8>>2],E[f+12>>2]=t,E[t+8>>2]=f;break I}if(f=E[s+20>>2])c=s+20|0;else{if(!(f=E[s+16>>2]))break E;c=s+16|0}for(;l=c,c=(t=f)+20|0,(f=E[t+20>>2])||(c=t+16|0,f=E[t+16>>2]););E[l>>2]=0;break I}if(h=-1,!(t>>>0>4294967231)&&(h=-8&(f=t+11|0),N=E[9270])){p=0-h|0,F=0,h>>>0<256||(F=31,h>>>0>16777215||(F=62+((h>>>38-(t=qg(f>>>8|0))&1)-(t<<1)|0)|0));e:{o:{if(f=E[37380+(F<<2)>>2])for(t=0,s=h<<((0|F)!=31?25-(F>>>1|0):0);;){if(!((l=(-8&E[f+4>>2])-h|0)>>>0>=p>>>0||(c=f,p=l))){p=0,t=f;break o}if(l=E[f+20>>2],f=E[16+((s>>>29&4)+f|0)>>2],t=l?(0|l)==(0|f)?t:l:t,s<<=1,!f)break}else t=0;if(!(t|c)){if(c=0,!(t=(0-(t=2<>2]}if(!t)break e}for(;p=(f=(s=(-8&E[t+4>>2])-h|0)>>>0

>>0)?s:p,c=f?t:c,t=(f=E[t+16>>2])||E[t+20>>2];);}if(!(!c|E[9271]-h>>>0<=p>>>0)){if(l=E[c+24>>2],(0|c)!=(0|(t=E[c+12>>2]))){f=E[c+8>>2],E[f+12>>2]=t,E[t+8>>2]=f;break B}if(f=E[c+20>>2])s=c+20|0;else{if(!(f=E[c+16>>2]))break r;s=c+16|0}for(;F=s,s=(t=f)+20|0,(f=E[t+20>>2])||(s=t+16|0,f=E[t+16>>2]););E[F>>2]=0;break B}}}if((c=E[9271])>>>0>=h>>>0){t=E[9274],(f=c-h|0)>>>0>=16?(E[4+(s=t+h|0)>>2]=1|f,E[t+c>>2]=f,E[t+4>>2]=3|h):(E[t+4>>2]=3|c,E[4+(f=t+c|0)>>2]=1|E[f+4>>2],s=0,f=0),E[9271]=f,E[9274]=s,t=t+8|0;break A}if((s=E[9272])>>>0>h>>>0){f=s-h|0,E[9272]=f,s=(t=E[9275])+h|0,E[9275]=s,E[s+4>>2]=1|f,E[t+4>>2]=3|h,t=t+8|0;break A}if(t=0,p=h+47|0,E[9387]?f=E[9389]:(E[9390]=-1,E[9391]=-1,E[9388]=4096,E[9389]=4096,E[9387]=a+12&-16^1431655768,E[9392]=0,E[9380]=0,f=4096),(f=(F=p+f|0)&(l=0-f|0))>>>0<=h>>>0||(N=E[9379])&&(c=(K=E[9377])+f|0)>>>0<=K>>>0|c>>>0>N>>>0)break A;t:{if(!(4&D[37520])){e:{o:{a:{n:{if(c=E[9275])for(t=37524;;){if((N=E[t>>2])>>>0<=c>>>0&c>>>0>2]>>>0)break n;if(!(t=E[t+8>>2]))break}if((0|(s=hi(0)))==-1||(F=f,(c=(t=E[9388])-1|0)&s&&(F=(f-s|0)+(s+c&0-t)|0),F>>>0<=h>>>0)||(c=E[9379])&&(t=(l=E[9377])+F|0)>>>0<=l>>>0|t>>>0>c>>>0)break e;if((0|s)!=(0|(t=hi(F))))break a;break t}if((0|(s=hi(F=l&F-s)))==(E[t>>2]+E[t+4>>2]|0))break o;t=s}if((0|t)==-1)break e;if(h+48>>>0<=F>>>0){s=t;break t}if((0|hi(s=(s=E[9389])+(p-F|0)&0-s))==-1)break e;F=s+F|0,s=t;break t}if((0|s)!=-1)break t}E[9380]=4|E[9380]}if((0|(s=hi(f)))==-1|(0|(t=hi(0)))==-1|t>>>0<=s>>>0||(F=t-s|0)>>>0<=h+40>>>0)break i}t=E[9377]+F|0,E[9377]=t,t>>>0>Ug[9378]&&(E[9378]=t);t:{if(p=E[9275]){for(t=37524;;){if(((f=E[t>>2])+(c=E[t+4>>2])|0)==(0|s))break t;if(!(t=E[t+8>>2]))break}break g}for((t=E[9273])>>>0<=s>>>0&&t||(E[9273]=s),t=0,E[9382]=F,E[9381]=s,E[9277]=-1,E[9278]=E[9387],E[9384]=0;c=37116+(f=t<<3)|0,E[f+37124>>2]=c,E[f+37128>>2]=c,(0|(t=t+1|0))!=32;);c=(t=F-40|0)-(f=-8-s&7)|0,E[9272]=c,f=f+s|0,E[9275]=f,E[f+4>>2]=1|c,E[4+(t+s|0)>>2]=40,E[9276]=E[9391];break Q}if(8&E[t+12>>2]|s>>>0<=p>>>0|f>>>0>p>>>0)break g;E[t+4>>2]=c+F,f=(t=-8-p&7)+p|0,E[9275]=f,t=(s=E[9272]+F|0)-t|0,E[9272]=t,E[f+4>>2]=1|t,E[4+(s+p|0)>>2]=40,E[9276]=E[9391];break Q}t=0;break I}t=0;break B}Ug[9273]>s>>>0&&(E[9273]=s),c=s+F|0,t=37524;g:{for(;;){if((0|(f=E[t>>2]))!=(0|c)){if(t=E[t+8>>2])continue;break g}break}if(!(8&D[t+12|0]))break C}for(t=37524;!((f=E[t>>2])>>>0<=p>>>0&&(c=f+E[t+4>>2]|0)>>>0>p>>>0);)t=E[t+8>>2];for(l=(t=F-40|0)-(f=-8-s&7)|0,E[9272]=l,f=f+s|0,E[9275]=f,E[f+4>>2]=1|l,E[4+(t+s|0)>>2]=40,E[9276]=E[9391],E[(f=(t=(c+(39-c&7)|0)-47|0)>>>0>>0?p:t)+4>>2]=27,t=E[9384],E[f+16>>2]=E[9383],E[f+20>>2]=t,t=E[9382],E[f+8>>2]=E[9381],E[f+12>>2]=t,E[9383]=f+8,E[9382]=F,E[9381]=s,E[9384]=0,t=f+24|0;E[t+4>>2]=7,s=t+8|0,t=t+4|0,s>>>0>>0;);if((0|f)!=(0|p)){E[f+4>>2]=-2&E[f+4>>2],s=f-p|0,E[p+4>>2]=1|s,E[f>>2]=s;g:if(s>>>0<=255)t=37116+(-8&s)|0,(f=E[9269])&(s=1<<(s>>>3))?f=E[t+8>>2]:(E[9269]=f|s,f=t),E[t+8>>2]=p,E[f+12>>2]=p,c=8,s=12;else{t=31,s>>>0<=16777215&&(t=62+((s>>>38-(t=qg(s>>>8|0))&1)-(t<<1)|0)|0),E[p+28>>2]=t,E[p+16>>2]=0,E[p+20>>2]=0,f=37380+(t<<2)|0;r:{if((c=E[9270])&(F=1<>>1|0):0),c=E[f>>2];;){if((0|s)==(-8&E[(f=c)+4>>2]))break r;if(c=t>>>29|0,t<<=1,!(c=E[16+(F=(4&c)+f|0)>>2]))break}E[F+16>>2]=p}else E[9270]=c|F,E[f>>2]=p;E[p+24>>2]=f,t=f=p,c=12,s=8;break g}t=E[f+8>>2],E[t+12>>2]=p,E[f+8>>2]=p,E[p+8>>2]=t,t=0,c=12,s=24}E[c+p>>2]=f,E[s+p>>2]=t}}if(!((t=E[9272])>>>0<=h>>>0)){f=t-h|0,E[9272]=f,s=(t=E[9275])+h|0,E[9275]=s,E[s+4>>2]=1|f,E[t+4>>2]=3|h,t=t+8|0;break A}}E[9268]=48,t=0;break A}E[t>>2]=s,E[t+4>>2]=E[t+4>>2]+F,E[4+(K=(-8-s&7)+s|0)>>2]=3|h,N=(F=f+(-8-f&7)|0)-(p=h+K|0)|0;C:if(E[9275]!=(0|F))if(E[9274]!=(0|F)){if((3&(t=E[F+4>>2]))==1){h=-8&t,s=E[F+12>>2];i:if(t>>>0<=255){if((0|(f=E[F+8>>2]))==(0|s)){J=37076,Y=E[9269]&S0(-2,t>>>3|0),E[J>>2]=Y;break i}E[f+12>>2]=s,E[s+8>>2]=f}else{l=E[F+24>>2];Q:if((0|s)==(0|F)){g:{if(t=E[F+20>>2])f=F+20|0;else{if(!(t=E[F+16>>2]))break g;f=F+16|0}for(;c=f,s=t,f=t+20|0,(t=E[t+20>>2])||(f=s+16|0,t=E[s+16>>2]););E[c>>2]=0;break Q}s=0}else t=E[F+8>>2],E[t+12>>2]=s,E[s+8>>2]=t;if(l){t=E[F+28>>2];Q:{if(E[(f=37380+(t<<2)|0)>>2]==(0|F)){if(E[f>>2]=s,s)break Q;J=37080,Y=E[9270]&S0(-2,t),E[J>>2]=Y;break i}if(E[l+(E[l+16>>2]==(0|F)?16:20)>>2]=s,!s)break i}E[s+24>>2]=l,(t=E[F+16>>2])&&(E[s+16>>2]=t,E[t+24>>2]=s),(t=E[F+20>>2])&&(E[s+20>>2]=t,E[t+24>>2]=s)}}N=h+N|0,t=E[4+(F=F+h|0)>>2]}if(E[F+4>>2]=-2&t,E[p+4>>2]=1|N,E[p+N>>2]=N,N>>>0<=255)t=37116+(-8&N)|0,(f=E[9269])&(s=1<<(N>>>3))?f=E[t+8>>2]:(E[9269]=f|s,f=t),E[t+8>>2]=p,E[f+12>>2]=p,E[p+12>>2]=t,E[p+8>>2]=f;else{s=31,N>>>0<=16777215&&(s=62+((N>>>38-(t=qg(N>>>8|0))&1)-(t<<1)|0)|0),E[p+28>>2]=s,E[p+16>>2]=0,E[p+20>>2]=0,t=37380+(s<<2)|0;i:{if((f=E[9270])&(c=1<>>1|0):0),f=E[t>>2];;){if((-8&E[(t=f)+4>>2])==(0|N))break i;if(f=s>>>29|0,s<<=1,!(f=E[16+(c=(4&f)+t|0)>>2]))break}E[c+16>>2]=p}else E[9270]=f|c,E[t>>2]=p;E[p+24>>2]=t,E[p+12>>2]=p,E[p+8>>2]=p;break C}f=E[t+8>>2],E[f+12>>2]=p,E[t+8>>2]=p,E[p+24>>2]=0,E[p+12>>2]=t,E[p+8>>2]=f}}else E[9274]=p,t=E[9271]+N|0,E[9271]=t,E[p+4>>2]=1|t,E[t+p>>2]=t;else E[9275]=p,t=E[9272]+N|0,E[9272]=t,E[p+4>>2]=1|t;t=K+8|0;break A}B:if(l){f=E[c+28>>2];C:{if(E[(s=37380+(f<<2)|0)>>2]==(0|c)){if(E[s>>2]=t,t)break C;N=S0(-2,f)&N,E[9270]=N;break B}if(E[l+(E[l+16>>2]==(0|c)?16:20)>>2]=t,!t)break B}E[t+24>>2]=l,(f=E[c+16>>2])&&(E[t+16>>2]=f,E[f+24>>2]=t),(f=E[c+20>>2])&&(E[t+20>>2]=f,E[f+24>>2]=t)}B:if(p>>>0<=15)t=p+h|0,E[c+4>>2]=3|t,E[4+(t=t+c|0)>>2]=1|E[t+4>>2];else if(E[c+4>>2]=3|h,E[4+(F=c+h|0)>>2]=1|p,E[p+F>>2]=p,p>>>0<=255)t=37116+(-8&p)|0,(f=E[9269])&(s=1<<(p>>>3))?f=E[t+8>>2]:(E[9269]=f|s,f=t),E[t+8>>2]=F,E[f+12>>2]=F,E[F+12>>2]=t,E[F+8>>2]=f;else{t=31,p>>>0<=16777215&&(t=62+((p>>>38-(t=qg(p>>>8|0))&1)-(t<<1)|0)|0),E[F+28>>2]=t,E[F+16>>2]=0,E[F+20>>2]=0,f=37380+(t<<2)|0;C:{if((s=1<>>1|0):0),f=E[f>>2];;){if(s=f,(-8&E[f+4>>2])==(0|p))break C;if(l=t>>>29|0,t<<=1,!(f=E[16+(l=f+(4&l)|0)>>2]))break}E[l+16>>2]=F,E[F+24>>2]=s}else E[9270]=s|N,E[f>>2]=F,E[F+24>>2]=f;E[F+12>>2]=F,E[F+8>>2]=F;break B}t=E[s+8>>2],E[t+12>>2]=F,E[s+8>>2]=F,E[F+24>>2]=0,E[F+12>>2]=s,E[F+8>>2]=t}t=c+8|0;break A}I:if(K){f=E[s+28>>2];B:{if(E[(c=37380+(f<<2)|0)>>2]==(0|s)){if(E[c>>2]=t,t)break B;J=37080,Y=S0(-2,f)&x,E[J>>2]=Y;break I}if(E[K+(E[K+16>>2]==(0|s)?16:20)>>2]=t,!t)break I}E[t+24>>2]=K,(f=E[s+16>>2])&&(E[t+16>>2]=f,E[f+24>>2]=t),(f=E[s+20>>2])&&(E[t+20>>2]=f,E[f+24>>2]=t)}p>>>0<=15?(t=p+h|0,E[s+4>>2]=3|t,E[4+(t=t+s|0)>>2]=1|E[t+4>>2]):(E[s+4>>2]=3|h,E[4+(l=s+h|0)>>2]=1|p,E[p+l>>2]=p,N&&(t=37116+(-8&N)|0,c=E[9274],(f=1<<(N>>>3))&F?f=E[t+8>>2]:(E[9269]=f|F,f=t),E[t+8>>2]=c,E[f+12>>2]=c,E[c+12>>2]=t,E[c+8>>2]=f),E[9274]=l,E[9271]=p),t=s+8|0}return b0=a+16|0,0|t},Oc:function(t){var a=0,f=0,s=0,c=0,F=0,p=0,h=0,l=0,N=0;A:if(t|=0){F=(s=t-8|0)+(t=-8&(a=E[t-4>>2]))|0;I:if(!(1&a)){if(!(2&a)||(s=s-(a=E[s>>2])|0)>>>0>2],a>>>0<=255){if((0|(c=E[s+8>>2]))!=(0|f))break i;l=37076,N=E[9269]&S0(-2,a>>>3|0),E[l>>2]=N;break I}if(h=E[s+24>>2],(0|f)!=(0|s)){a=E[s+8>>2],E[a+12>>2]=f,E[f+8>>2]=a;break B}if(c=E[s+20>>2])a=s+20|0;else{if(!(c=E[s+16>>2]))break C;a=s+16|0}for(;p=a,a=(f=c)+20|0,(c=E[f+20>>2])||(a=f+16|0,c=E[f+16>>2]););E[p>>2]=0;break B}if(3&~(a=E[F+4>>2]))break I;return E[9271]=t,E[F+4>>2]=-2&a,E[s+4>>2]=1|t,void(E[F>>2]=t)}E[c+12>>2]=f,E[f+8>>2]=c;break I}f=0}if(h){a=E[s+28>>2];B:{if(E[(c=37380+(a<<2)|0)>>2]==(0|s)){if(E[c>>2]=f,f)break B;l=37080,N=E[9270]&S0(-2,a),E[l>>2]=N;break I}if(E[h+(E[h+16>>2]==(0|s)?16:20)>>2]=f,!f)break I}E[f+24>>2]=h,(a=E[s+16>>2])&&(E[f+16>>2]=a,E[a+24>>2]=f),(a=E[s+20>>2])&&(E[f+20>>2]=a,E[a+24>>2]=f)}}if(!(s>>>0>=F>>>0)&&1&(a=E[F+4>>2])){I:{B:{C:{i:{if(!(2&a)){if((0|F)==E[9275]){if(E[9275]=s,t=E[9272]+t|0,E[9272]=t,E[s+4>>2]=1|t,E[9274]!=(0|s))break A;return E[9271]=0,void(E[9274]=0)}if((0|F)==E[9274])return E[9274]=s,t=E[9271]+t|0,E[9271]=t,E[s+4>>2]=1|t,void(E[t+s>>2]=t);if(t=(-8&a)+t|0,f=E[F+12>>2],a>>>0<=255){if((0|(c=E[F+8>>2]))==(0|f)){l=37076,N=E[9269]&S0(-2,a>>>3|0),E[l>>2]=N;break B}E[c+12>>2]=f,E[f+8>>2]=c;break B}if(h=E[F+24>>2],(0|f)!=(0|F)){a=E[F+8>>2],E[a+12>>2]=f,E[f+8>>2]=a;break C}if(c=E[F+20>>2])a=F+20|0;else{if(!(c=E[F+16>>2]))break i;a=F+16|0}for(;p=a,a=(f=c)+20|0,(c=E[f+20>>2])||(a=f+16|0,c=E[f+16>>2]););E[p>>2]=0;break C}E[F+4>>2]=-2&a,E[s+4>>2]=1|t,E[t+s>>2]=t;break I}f=0}if(h){a=E[F+28>>2];C:{if((0|F)==E[(c=37380+(a<<2)|0)>>2]){if(E[c>>2]=f,f)break C;l=37080,N=E[9270]&S0(-2,a),E[l>>2]=N;break B}if(E[h+((0|F)==E[h+16>>2]?16:20)>>2]=f,!f)break B}E[f+24>>2]=h,(a=E[F+16>>2])&&(E[f+16>>2]=a,E[a+24>>2]=f),(a=E[F+20>>2])&&(E[f+20>>2]=a,E[a+24>>2]=f)}}if(E[s+4>>2]=1|t,E[t+s>>2]=t,E[9274]==(0|s))return void(E[9271]=t)}if(t>>>0<=255)return a=37116+(-8&t)|0,(c=E[9269])&(t=1<<(t>>>3))?t=E[a+8>>2]:(E[9269]=t|c,t=a),E[a+8>>2]=s,E[t+12>>2]=s,E[s+12>>2]=a,void(E[s+8>>2]=t);f=31,t>>>0<=16777215&&(f=62+((t>>>38-(a=qg(t>>>8|0))&1)-(a<<1)|0)|0),E[s+28>>2]=f,E[s+16>>2]=0,E[s+20>>2]=0,p=37380+(f<<2)|0;I:{B:{if((a=E[9270])&(c=1<>>1|0):0),a=E[p>>2];;){if(c=a,(-8&E[a+4>>2])==(0|t))break B;if(a=f>>>29|0,f<<=1,!(a=E[(p=16+((4&a)+c|0)|0)>>2]))break}f=24,a=c}else E[9270]=a|c,f=24,a=p;c=s,F=s,t=8;break I}a=E[c+8>>2],E[a+12>>2]=s,f=8,p=c+8|0,F=0,t=24}E[p>>2]=s,E[f+s>>2]=a,E[s+12>>2]=c,E[t+s>>2]=F,t=E[9277]-1|0,E[9277]=t||-1}}},Pc:U}}(A2)}(P0)},instantiate:function(c0,P0){return{then:function(A2){var C2=new hg.Module(c0);A2({instance:new hg.Instance(C2,P0)})}}},RuntimeError:Error};aI=[];var pg,vg,Ei,Eg,eg,lg,xg,CB=!1;function NB(){var c0=TI.buffer;CA.HEAP8=pg=new Int8Array(c0),CA.HEAP16=Ei=new Int16Array(c0),CA.HEAPU8=vg=new Uint8Array(c0),CA.HEAPU16=new Uint16Array(c0),CA.HEAP32=Eg=new Int32Array(c0),CA.HEAPU32=eg=new Uint32Array(c0),CA.HEAPF32=lg=new Float32Array(c0),CA.HEAPF64=xg=new Float64Array(c0)}var bg=[],Bi=[],QB=[],Xg=0,YI=null;function Og(c0){var P0;throw(P0=CA.onAbort)==null||P0.call(CA,c0),Ag(c0="Aborted("+c0+")"),CB=!0,c0+=". Build with -sASSERTIONS for more info.",new hg.RuntimeError(c0)}var Ai,Wi=c0=>c0.startsWith("file://"),xI={36304:()=>CA.getRandomValue(),36340:()=>{if(CA.getRandomValue===void 0)try{var c0=typeof window=="object"?window:self,P0=c0.crypto!==void 0?c0.crypto:c0.msCrypto,A2=function(){var L2=new Uint32Array(1);return P0.getRandomValues(L2),L2[0]>>>0};A2(),CA.getRandomValue=A2}catch{try{var C2=require("crypto"),y2=function(){var v2=C2.randomBytes(4);return(v2[0]<<24|v2[1]<<16|v2[2]<<8|v2[3])>>>0};y2(),CA.getRandomValue=y2}catch{throw"No secure random number generator found"}}}},GI=c0=>{for(;c0.length>0;)c0.shift()(CA)};CA.noExitRuntime;var ZI,rg=typeof TextDecoder!="undefined"?new TextDecoder:void 0,YA=(c0,P0)=>c0?((A2,C2,y2)=>{for(var L2=C2+y2,v2=C2;A2[v2]&&!(v2>=L2);)++v2;if(v2-C2>16&&A2.buffer&&rg)return rg.decode(A2.subarray(C2,v2));for(var H2="";C2>10,56320|1023&E)}}else H2+=String.fromCharCode((31&tI)<<6|nI)}else H2+=String.fromCharCode(tI)}return H2})(vg,c0,P0):"",j2=[],dg=c0=>{var P0=(c0-TI.buffer.byteLength+65535)/65536;try{return TI.grow(P0),NB(),1}catch{}},Cg={b:(c0,P0,A2,C2)=>{Og(`Assertion failed: ${YA(c0)}, at: `+[P0?YA(P0):"unknown filename",A2,C2?YA(C2):"unknown function"])},c:()=>{Og("")},a:(c0,P0,A2)=>((C2,y2,L2)=>{var v2=((H2,tI)=>{var nI;for(j2.length=0;nI=vg[H2++];){var d=nI!=105;tI+=(d&=nI!=112)&&tI%8?4:0,j2.push(nI==112?eg[tI>>2]:nI==105?Eg[tI>>2]:xg[tI>>3]),tI+=d?8:4}return j2})(y2,L2);return xI[C2](...v2)})(c0,P0,A2),d:c0=>{var P0=vg.length,A2=2147483648;if((c0>>>=0)>A2)return!1;for(var C2,y2=1;y2<=4;y2*=2){var L2=P0*(1+.2/y2);L2=Math.min(L2,c0+100663296);var v2=Math.min(A2,(C2=Math.max(c0,L2))+(65536-C2%65536)%65536);if(dg(v2))return!0}return!1}},T0=function(){var A2;var c0={a:Cg};function P0(C2,y2){var L2;return T0=C2.exports,TI=T0.e,NB(),L2=T0.f,Bi.unshift(L2),function(v2){var tI;if(Xg--,(tI=CA.monitorRunDependencies)==null||tI.call(CA,Xg),Xg==0&&YI){var H2=YI;YI=null,H2()}}(),T0}if(Xg++,(A2=CA.monitorRunDependencies)==null||A2.call(CA,Xg),CA.instantiateWasm)try{return CA.instantiateWasm(c0,P0)}catch(C2){return Ag(`Module.instantiateWasm callback failed with error: ${C2}`),!1}return Ai||(Ai="<<< WASM_BINARY_FILE >>>"),function(C2,y2,L2){(function(v2){return Promise.resolve().then(()=>function(H2){if(H2==Ai&&aI)return new Uint8Array(aI);if(VA)return VA(H2);throw"both async and sync fetching of the wasm failed"}(v2))})(C2).then(v2=>hg.instantiate(v2,y2)).then(L2,v2=>{Ag(`failed to asynchronously prepare wasm: ${v2}`),Og(v2)})}(Ai,c0,function(C2){P0(C2.instance)}),{}}();function KA(){function c0(){var P0;ZI||(ZI=!0,CA.calledRun=!0,CB||(GI(Bi),(P0=CA.onRuntimeInitialized)==null||P0.call(CA),function(){if(CA.postRun)for(typeof CA.postRun=="function"&&(CA.postRun=[CA.postRun]);CA.postRun.length;)A2=CA.postRun.shift(),QB.unshift(A2);var A2;GI(QB)}()))}Xg>0||(function(){if(CA.preRun)for(typeof CA.preRun=="function"&&(CA.preRun=[CA.preRun]);CA.preRun.length;)P0=CA.preRun.shift(),bg.unshift(P0);var P0;GI(bg)}(),Xg>0||(CA.setStatus?(CA.setStatus("Running..."),setTimeout(function(){setTimeout(function(){CA.setStatus("")},1),c0()},1)):c0()))}if(CA._crypto_aead_aegis128l_keybytes=()=>(CA._crypto_aead_aegis128l_keybytes=T0.g)(),CA._crypto_aead_aegis128l_nsecbytes=()=>(CA._crypto_aead_aegis128l_nsecbytes=T0.h)(),CA._crypto_aead_aegis128l_npubbytes=()=>(CA._crypto_aead_aegis128l_npubbytes=T0.i)(),CA._crypto_aead_aegis128l_abytes=()=>(CA._crypto_aead_aegis128l_abytes=T0.j)(),CA._crypto_aead_aegis128l_messagebytes_max=()=>(CA._crypto_aead_aegis128l_messagebytes_max=T0.k)(),CA._crypto_aead_aegis128l_keygen=c0=>(CA._crypto_aead_aegis128l_keygen=T0.l)(c0),CA._crypto_aead_aegis128l_encrypt=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_aegis128l_encrypt=T0.m)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_aegis128l_encrypt_detached=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E)=>(CA._crypto_aead_aegis128l_encrypt_detached=T0.n)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E),CA._crypto_aead_aegis128l_decrypt=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_aegis128l_decrypt=T0.o)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_aegis128l_decrypt_detached=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_aegis128l_decrypt_detached=T0.p)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_aegis256_keybytes=()=>(CA._crypto_aead_aegis256_keybytes=T0.q)(),CA._crypto_aead_aegis256_nsecbytes=()=>(CA._crypto_aead_aegis256_nsecbytes=T0.r)(),CA._crypto_aead_aegis256_npubbytes=()=>(CA._crypto_aead_aegis256_npubbytes=T0.s)(),CA._crypto_aead_aegis256_abytes=()=>(CA._crypto_aead_aegis256_abytes=T0.t)(),CA._crypto_aead_aegis256_messagebytes_max=()=>(CA._crypto_aead_aegis256_messagebytes_max=T0.u)(),CA._crypto_aead_aegis256_keygen=c0=>(CA._crypto_aead_aegis256_keygen=T0.v)(c0),CA._crypto_aead_aegis256_encrypt=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_aegis256_encrypt=T0.w)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_aegis256_encrypt_detached=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E)=>(CA._crypto_aead_aegis256_encrypt_detached=T0.x)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E),CA._crypto_aead_aegis256_decrypt=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_aegis256_decrypt=T0.y)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_aegis256_decrypt_detached=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_aegis256_decrypt_detached=T0.z)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_aes256gcm_is_available=()=>(CA._crypto_aead_aes256gcm_is_available=T0.A)(),CA._crypto_aead_chacha20poly1305_encrypt_detached=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E)=>(CA._crypto_aead_chacha20poly1305_encrypt_detached=T0.B)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E),CA._crypto_aead_chacha20poly1305_encrypt=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_chacha20poly1305_encrypt=T0.C)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_chacha20poly1305_ietf_encrypt_detached=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E)=>(CA._crypto_aead_chacha20poly1305_ietf_encrypt_detached=T0.D)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E),CA._crypto_aead_chacha20poly1305_ietf_encrypt=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_chacha20poly1305_ietf_encrypt=T0.E)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_chacha20poly1305_decrypt_detached=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_chacha20poly1305_decrypt_detached=T0.F)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_chacha20poly1305_decrypt=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_chacha20poly1305_decrypt=T0.G)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_chacha20poly1305_ietf_decrypt_detached=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_chacha20poly1305_ietf_decrypt_detached=T0.H)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_chacha20poly1305_ietf_decrypt=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_chacha20poly1305_ietf_decrypt=T0.I)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_chacha20poly1305_ietf_keybytes=()=>(CA._crypto_aead_chacha20poly1305_ietf_keybytes=T0.J)(),CA._crypto_aead_chacha20poly1305_ietf_npubbytes=()=>(CA._crypto_aead_chacha20poly1305_ietf_npubbytes=T0.K)(),CA._crypto_aead_chacha20poly1305_ietf_nsecbytes=()=>(CA._crypto_aead_chacha20poly1305_ietf_nsecbytes=T0.L)(),CA._crypto_aead_chacha20poly1305_ietf_abytes=()=>(CA._crypto_aead_chacha20poly1305_ietf_abytes=T0.M)(),CA._crypto_aead_chacha20poly1305_ietf_messagebytes_max=()=>(CA._crypto_aead_chacha20poly1305_ietf_messagebytes_max=T0.N)(),CA._crypto_aead_chacha20poly1305_ietf_keygen=c0=>(CA._crypto_aead_chacha20poly1305_ietf_keygen=T0.O)(c0),CA._crypto_aead_chacha20poly1305_keybytes=()=>(CA._crypto_aead_chacha20poly1305_keybytes=T0.P)(),CA._crypto_aead_chacha20poly1305_npubbytes=()=>(CA._crypto_aead_chacha20poly1305_npubbytes=T0.Q)(),CA._crypto_aead_chacha20poly1305_nsecbytes=()=>(CA._crypto_aead_chacha20poly1305_nsecbytes=T0.R)(),CA._crypto_aead_chacha20poly1305_abytes=()=>(CA._crypto_aead_chacha20poly1305_abytes=T0.S)(),CA._crypto_aead_chacha20poly1305_messagebytes_max=()=>(CA._crypto_aead_chacha20poly1305_messagebytes_max=T0.T)(),CA._crypto_aead_chacha20poly1305_keygen=c0=>(CA._crypto_aead_chacha20poly1305_keygen=T0.U)(c0),CA._crypto_aead_xchacha20poly1305_ietf_encrypt_detached=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E)=>(CA._crypto_aead_xchacha20poly1305_ietf_encrypt_detached=T0.V)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E),CA._crypto_aead_xchacha20poly1305_ietf_encrypt=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_xchacha20poly1305_ietf_encrypt=T0.W)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_xchacha20poly1305_ietf_decrypt_detached=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_xchacha20poly1305_ietf_decrypt_detached=T0.X)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_xchacha20poly1305_ietf_decrypt=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d)=>(CA._crypto_aead_xchacha20poly1305_ietf_decrypt=T0.Y)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d),CA._crypto_aead_xchacha20poly1305_ietf_keybytes=()=>(CA._crypto_aead_xchacha20poly1305_ietf_keybytes=T0.Z)(),CA._crypto_aead_xchacha20poly1305_ietf_npubbytes=()=>(CA._crypto_aead_xchacha20poly1305_ietf_npubbytes=T0._)(),CA._crypto_aead_xchacha20poly1305_ietf_nsecbytes=()=>(CA._crypto_aead_xchacha20poly1305_ietf_nsecbytes=T0.$)(),CA._crypto_aead_xchacha20poly1305_ietf_abytes=()=>(CA._crypto_aead_xchacha20poly1305_ietf_abytes=T0.aa)(),CA._crypto_aead_xchacha20poly1305_ietf_messagebytes_max=()=>(CA._crypto_aead_xchacha20poly1305_ietf_messagebytes_max=T0.ba)(),CA._crypto_aead_xchacha20poly1305_ietf_keygen=c0=>(CA._crypto_aead_xchacha20poly1305_ietf_keygen=T0.ca)(c0),CA._crypto_auth_bytes=()=>(CA._crypto_auth_bytes=T0.da)(),CA._crypto_auth_keybytes=()=>(CA._crypto_auth_keybytes=T0.ea)(),CA._crypto_auth=(c0,P0,A2,C2,y2)=>(CA._crypto_auth=T0.fa)(c0,P0,A2,C2,y2),CA._crypto_auth_verify=(c0,P0,A2,C2,y2)=>(CA._crypto_auth_verify=T0.ga)(c0,P0,A2,C2,y2),CA._crypto_auth_keygen=c0=>(CA._crypto_auth_keygen=T0.ha)(c0),CA._crypto_box_seedbytes=()=>(CA._crypto_box_seedbytes=T0.ia)(),CA._crypto_box_publickeybytes=()=>(CA._crypto_box_publickeybytes=T0.ja)(),CA._crypto_box_secretkeybytes=()=>(CA._crypto_box_secretkeybytes=T0.ka)(),CA._crypto_box_beforenmbytes=()=>(CA._crypto_box_beforenmbytes=T0.la)(),CA._crypto_box_noncebytes=()=>(CA._crypto_box_noncebytes=T0.ma)(),CA._crypto_box_macbytes=()=>(CA._crypto_box_macbytes=T0.na)(),CA._crypto_box_messagebytes_max=()=>(CA._crypto_box_messagebytes_max=T0.oa)(),CA._crypto_box_seed_keypair=(c0,P0,A2)=>(CA._crypto_box_seed_keypair=T0.pa)(c0,P0,A2),CA._crypto_box_keypair=(c0,P0)=>(CA._crypto_box_keypair=T0.qa)(c0,P0),CA._crypto_box_beforenm=(c0,P0,A2)=>(CA._crypto_box_beforenm=T0.ra)(c0,P0,A2),CA._crypto_box_detached_afternm=(c0,P0,A2,C2,y2,L2,v2)=>(CA._crypto_box_detached_afternm=T0.sa)(c0,P0,A2,C2,y2,L2,v2),CA._crypto_box_detached=(c0,P0,A2,C2,y2,L2,v2,H2)=>(CA._crypto_box_detached=T0.ta)(c0,P0,A2,C2,y2,L2,v2,H2),CA._crypto_box_easy_afternm=(c0,P0,A2,C2,y2,L2)=>(CA._crypto_box_easy_afternm=T0.ua)(c0,P0,A2,C2,y2,L2),CA._crypto_box_easy=(c0,P0,A2,C2,y2,L2,v2)=>(CA._crypto_box_easy=T0.va)(c0,P0,A2,C2,y2,L2,v2),CA._crypto_box_open_detached_afternm=(c0,P0,A2,C2,y2,L2,v2)=>(CA._crypto_box_open_detached_afternm=T0.wa)(c0,P0,A2,C2,y2,L2,v2),CA._crypto_box_open_detached=(c0,P0,A2,C2,y2,L2,v2,H2)=>(CA._crypto_box_open_detached=T0.xa)(c0,P0,A2,C2,y2,L2,v2,H2),CA._crypto_box_open_easy_afternm=(c0,P0,A2,C2,y2,L2)=>(CA._crypto_box_open_easy_afternm=T0.ya)(c0,P0,A2,C2,y2,L2),CA._crypto_box_open_easy=(c0,P0,A2,C2,y2,L2,v2)=>(CA._crypto_box_open_easy=T0.za)(c0,P0,A2,C2,y2,L2,v2),CA._crypto_box_seal=(c0,P0,A2,C2,y2)=>(CA._crypto_box_seal=T0.Aa)(c0,P0,A2,C2,y2),CA._crypto_box_seal_open=(c0,P0,A2,C2,y2,L2)=>(CA._crypto_box_seal_open=T0.Ba)(c0,P0,A2,C2,y2,L2),CA._crypto_box_sealbytes=()=>(CA._crypto_box_sealbytes=T0.Ca)(),CA._crypto_generichash_bytes_min=()=>(CA._crypto_generichash_bytes_min=T0.Da)(),CA._crypto_generichash_bytes_max=()=>(CA._crypto_generichash_bytes_max=T0.Ea)(),CA._crypto_generichash_bytes=()=>(CA._crypto_generichash_bytes=T0.Fa)(),CA._crypto_generichash_keybytes_min=()=>(CA._crypto_generichash_keybytes_min=T0.Ga)(),CA._crypto_generichash_keybytes_max=()=>(CA._crypto_generichash_keybytes_max=T0.Ha)(),CA._crypto_generichash_keybytes=()=>(CA._crypto_generichash_keybytes=T0.Ia)(),CA._crypto_generichash_statebytes=()=>(CA._crypto_generichash_statebytes=T0.Ja)(),CA._crypto_generichash=(c0,P0,A2,C2,y2,L2,v2)=>(CA._crypto_generichash=T0.Ka)(c0,P0,A2,C2,y2,L2,v2),CA._crypto_generichash_init=(c0,P0,A2,C2)=>(CA._crypto_generichash_init=T0.La)(c0,P0,A2,C2),CA._crypto_generichash_update=(c0,P0,A2,C2)=>(CA._crypto_generichash_update=T0.Ma)(c0,P0,A2,C2),CA._crypto_generichash_final=(c0,P0,A2)=>(CA._crypto_generichash_final=T0.Na)(c0,P0,A2),CA._crypto_generichash_keygen=c0=>(CA._crypto_generichash_keygen=T0.Oa)(c0),CA._crypto_hash_bytes=()=>(CA._crypto_hash_bytes=T0.Pa)(),CA._crypto_hash=(c0,P0,A2,C2)=>(CA._crypto_hash=T0.Qa)(c0,P0,A2,C2),CA._crypto_kdf_bytes_min=()=>(CA._crypto_kdf_bytes_min=T0.Ra)(),CA._crypto_kdf_bytes_max=()=>(CA._crypto_kdf_bytes_max=T0.Sa)(),CA._crypto_kdf_contextbytes=()=>(CA._crypto_kdf_contextbytes=T0.Ta)(),CA._crypto_kdf_keybytes=()=>(CA._crypto_kdf_keybytes=T0.Ua)(),CA._crypto_kdf_derive_from_key=(c0,P0,A2,C2,y2,L2)=>(CA._crypto_kdf_derive_from_key=T0.Va)(c0,P0,A2,C2,y2,L2),CA._crypto_kdf_keygen=c0=>(CA._crypto_kdf_keygen=T0.Wa)(c0),CA._crypto_kdf_hkdf_sha256_extract_init=(c0,P0,A2)=>(CA._crypto_kdf_hkdf_sha256_extract_init=T0.Xa)(c0,P0,A2),CA._crypto_kdf_hkdf_sha256_extract_update=(c0,P0,A2)=>(CA._crypto_kdf_hkdf_sha256_extract_update=T0.Ya)(c0,P0,A2),CA._crypto_kdf_hkdf_sha256_extract_final=(c0,P0)=>(CA._crypto_kdf_hkdf_sha256_extract_final=T0.Za)(c0,P0),CA._crypto_kdf_hkdf_sha256_extract=(c0,P0,A2,C2,y2)=>(CA._crypto_kdf_hkdf_sha256_extract=T0._a)(c0,P0,A2,C2,y2),CA._crypto_kdf_hkdf_sha256_keygen=c0=>(CA._crypto_kdf_hkdf_sha256_keygen=T0.$a)(c0),CA._crypto_kdf_hkdf_sha256_expand=(c0,P0,A2,C2,y2)=>(CA._crypto_kdf_hkdf_sha256_expand=T0.ab)(c0,P0,A2,C2,y2),CA._crypto_kdf_hkdf_sha256_keybytes=()=>(CA._crypto_kdf_hkdf_sha256_keybytes=T0.bb)(),CA._crypto_kdf_hkdf_sha256_bytes_min=()=>(CA._crypto_kdf_hkdf_sha256_bytes_min=T0.cb)(),CA._crypto_kdf_hkdf_sha256_bytes_max=()=>(CA._crypto_kdf_hkdf_sha256_bytes_max=T0.db)(),CA._crypto_kdf_hkdf_sha256_statebytes=()=>(CA._crypto_kdf_hkdf_sha256_statebytes=T0.eb)(),CA._crypto_kdf_hkdf_sha512_extract_init=(c0,P0,A2)=>(CA._crypto_kdf_hkdf_sha512_extract_init=T0.fb)(c0,P0,A2),CA._crypto_kdf_hkdf_sha512_extract_update=(c0,P0,A2)=>(CA._crypto_kdf_hkdf_sha512_extract_update=T0.gb)(c0,P0,A2),CA._crypto_kdf_hkdf_sha512_extract_final=(c0,P0)=>(CA._crypto_kdf_hkdf_sha512_extract_final=T0.hb)(c0,P0),CA._crypto_kdf_hkdf_sha512_extract=(c0,P0,A2,C2,y2)=>(CA._crypto_kdf_hkdf_sha512_extract=T0.ib)(c0,P0,A2,C2,y2),CA._crypto_kdf_hkdf_sha512_keygen=c0=>(CA._crypto_kdf_hkdf_sha512_keygen=T0.jb)(c0),CA._crypto_kdf_hkdf_sha512_expand=(c0,P0,A2,C2,y2)=>(CA._crypto_kdf_hkdf_sha512_expand=T0.kb)(c0,P0,A2,C2,y2),CA._crypto_kdf_hkdf_sha512_keybytes=()=>(CA._crypto_kdf_hkdf_sha512_keybytes=T0.lb)(),CA._crypto_kdf_hkdf_sha512_bytes_min=()=>(CA._crypto_kdf_hkdf_sha512_bytes_min=T0.mb)(),CA._crypto_kdf_hkdf_sha512_bytes_max=()=>(CA._crypto_kdf_hkdf_sha512_bytes_max=T0.nb)(),CA._crypto_kdf_hkdf_sha512_statebytes=()=>(CA._crypto_kdf_hkdf_sha512_statebytes=T0.ob)(),CA._crypto_kx_seed_keypair=(c0,P0,A2)=>(CA._crypto_kx_seed_keypair=T0.pb)(c0,P0,A2),CA._crypto_kx_keypair=(c0,P0)=>(CA._crypto_kx_keypair=T0.qb)(c0,P0),CA._crypto_kx_client_session_keys=(c0,P0,A2,C2,y2)=>(CA._crypto_kx_client_session_keys=T0.rb)(c0,P0,A2,C2,y2),CA._crypto_kx_server_session_keys=(c0,P0,A2,C2,y2)=>(CA._crypto_kx_server_session_keys=T0.sb)(c0,P0,A2,C2,y2),CA._crypto_kx_publickeybytes=()=>(CA._crypto_kx_publickeybytes=T0.tb)(),CA._crypto_kx_secretkeybytes=()=>(CA._crypto_kx_secretkeybytes=T0.ub)(),CA._crypto_kx_seedbytes=()=>(CA._crypto_kx_seedbytes=T0.vb)(),CA._crypto_kx_sessionkeybytes=()=>(CA._crypto_kx_sessionkeybytes=T0.wb)(),CA._crypto_scalarmult_base=(c0,P0)=>(CA._crypto_scalarmult_base=T0.xb)(c0,P0),CA._crypto_scalarmult=(c0,P0,A2)=>(CA._crypto_scalarmult=T0.yb)(c0,P0,A2),CA._crypto_scalarmult_bytes=()=>(CA._crypto_scalarmult_bytes=T0.zb)(),CA._crypto_scalarmult_scalarbytes=()=>(CA._crypto_scalarmult_scalarbytes=T0.Ab)(),CA._crypto_secretbox_keybytes=()=>(CA._crypto_secretbox_keybytes=T0.Bb)(),CA._crypto_secretbox_noncebytes=()=>(CA._crypto_secretbox_noncebytes=T0.Cb)(),CA._crypto_secretbox_macbytes=()=>(CA._crypto_secretbox_macbytes=T0.Db)(),CA._crypto_secretbox_messagebytes_max=()=>(CA._crypto_secretbox_messagebytes_max=T0.Eb)(),CA._crypto_secretbox_keygen=c0=>(CA._crypto_secretbox_keygen=T0.Fb)(c0),CA._crypto_secretbox_detached=(c0,P0,A2,C2,y2,L2,v2)=>(CA._crypto_secretbox_detached=T0.Gb)(c0,P0,A2,C2,y2,L2,v2),CA._crypto_secretbox_easy=(c0,P0,A2,C2,y2,L2)=>(CA._crypto_secretbox_easy=T0.Hb)(c0,P0,A2,C2,y2,L2),CA._crypto_secretbox_open_detached=(c0,P0,A2,C2,y2,L2,v2)=>(CA._crypto_secretbox_open_detached=T0.Ib)(c0,P0,A2,C2,y2,L2,v2),CA._crypto_secretbox_open_easy=(c0,P0,A2,C2,y2,L2)=>(CA._crypto_secretbox_open_easy=T0.Jb)(c0,P0,A2,C2,y2,L2),CA._crypto_secretstream_xchacha20poly1305_keygen=c0=>(CA._crypto_secretstream_xchacha20poly1305_keygen=T0.Kb)(c0),CA._crypto_secretstream_xchacha20poly1305_init_push=(c0,P0,A2)=>(CA._crypto_secretstream_xchacha20poly1305_init_push=T0.Lb)(c0,P0,A2),CA._crypto_secretstream_xchacha20poly1305_init_pull=(c0,P0,A2)=>(CA._crypto_secretstream_xchacha20poly1305_init_pull=T0.Mb)(c0,P0,A2),CA._crypto_secretstream_xchacha20poly1305_rekey=c0=>(CA._crypto_secretstream_xchacha20poly1305_rekey=T0.Nb)(c0),CA._crypto_secretstream_xchacha20poly1305_push=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI)=>(CA._crypto_secretstream_xchacha20poly1305_push=T0.Ob)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI),CA._crypto_secretstream_xchacha20poly1305_pull=(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI)=>(CA._crypto_secretstream_xchacha20poly1305_pull=T0.Pb)(c0,P0,A2,C2,y2,L2,v2,H2,tI,nI),CA._crypto_secretstream_xchacha20poly1305_statebytes=()=>(CA._crypto_secretstream_xchacha20poly1305_statebytes=T0.Qb)(),CA._crypto_secretstream_xchacha20poly1305_abytes=()=>(CA._crypto_secretstream_xchacha20poly1305_abytes=T0.Rb)(),CA._crypto_secretstream_xchacha20poly1305_headerbytes=()=>(CA._crypto_secretstream_xchacha20poly1305_headerbytes=T0.Sb)(),CA._crypto_secretstream_xchacha20poly1305_keybytes=()=>(CA._crypto_secretstream_xchacha20poly1305_keybytes=T0.Tb)(),CA._crypto_secretstream_xchacha20poly1305_messagebytes_max=()=>(CA._crypto_secretstream_xchacha20poly1305_messagebytes_max=T0.Ub)(),CA._crypto_secretstream_xchacha20poly1305_tag_message=()=>(CA._crypto_secretstream_xchacha20poly1305_tag_message=T0.Vb)(),CA._crypto_secretstream_xchacha20poly1305_tag_push=()=>(CA._crypto_secretstream_xchacha20poly1305_tag_push=T0.Wb)(),CA._crypto_secretstream_xchacha20poly1305_tag_rekey=()=>(CA._crypto_secretstream_xchacha20poly1305_tag_rekey=T0.Xb)(),CA._crypto_secretstream_xchacha20poly1305_tag_final=()=>(CA._crypto_secretstream_xchacha20poly1305_tag_final=T0.Yb)(),CA._crypto_shorthash_bytes=()=>(CA._crypto_shorthash_bytes=T0.Zb)(),CA._crypto_shorthash_keybytes=()=>(CA._crypto_shorthash_keybytes=T0._b)(),CA._crypto_shorthash=(c0,P0,A2,C2,y2)=>(CA._crypto_shorthash=T0.$b)(c0,P0,A2,C2,y2),CA._crypto_shorthash_keygen=c0=>(CA._crypto_shorthash_keygen=T0.ac)(c0),CA._crypto_sign_statebytes=()=>(CA._crypto_sign_statebytes=T0.bc)(),CA._crypto_sign_bytes=()=>(CA._crypto_sign_bytes=T0.cc)(),CA._crypto_sign_seedbytes=()=>(CA._crypto_sign_seedbytes=T0.dc)(),CA._crypto_sign_publickeybytes=()=>(CA._crypto_sign_publickeybytes=T0.ec)(),CA._crypto_sign_secretkeybytes=()=>(CA._crypto_sign_secretkeybytes=T0.fc)(),CA._crypto_sign_messagebytes_max=()=>(CA._crypto_sign_messagebytes_max=T0.gc)(),CA._crypto_sign_seed_keypair=(c0,P0,A2)=>(CA._crypto_sign_seed_keypair=T0.hc)(c0,P0,A2),CA._crypto_sign_keypair=(c0,P0)=>(CA._crypto_sign_keypair=T0.ic)(c0,P0),CA._crypto_sign=(c0,P0,A2,C2,y2,L2)=>(CA._crypto_sign=T0.jc)(c0,P0,A2,C2,y2,L2),CA._crypto_sign_open=(c0,P0,A2,C2,y2,L2)=>(CA._crypto_sign_open=T0.kc)(c0,P0,A2,C2,y2,L2),CA._crypto_sign_detached=(c0,P0,A2,C2,y2,L2)=>(CA._crypto_sign_detached=T0.lc)(c0,P0,A2,C2,y2,L2),CA._crypto_sign_verify_detached=(c0,P0,A2,C2,y2)=>(CA._crypto_sign_verify_detached=T0.mc)(c0,P0,A2,C2,y2),CA._crypto_sign_init=c0=>(CA._crypto_sign_init=T0.nc)(c0),CA._crypto_sign_update=(c0,P0,A2,C2)=>(CA._crypto_sign_update=T0.oc)(c0,P0,A2,C2),CA._crypto_sign_final_create=(c0,P0,A2,C2)=>(CA._crypto_sign_final_create=T0.pc)(c0,P0,A2,C2),CA._crypto_sign_final_verify=(c0,P0,A2)=>(CA._crypto_sign_final_verify=T0.qc)(c0,P0,A2),CA._crypto_sign_ed25519_pk_to_curve25519=(c0,P0)=>(CA._crypto_sign_ed25519_pk_to_curve25519=T0.rc)(c0,P0),CA._crypto_sign_ed25519_sk_to_curve25519=(c0,P0)=>(CA._crypto_sign_ed25519_sk_to_curve25519=T0.sc)(c0,P0),CA._randombytes_random=()=>(CA._randombytes_random=T0.tc)(),CA._randombytes_stir=()=>(CA._randombytes_stir=T0.uc)(),CA._randombytes_uniform=c0=>(CA._randombytes_uniform=T0.vc)(c0),CA._randombytes_buf=(c0,P0)=>(CA._randombytes_buf=T0.wc)(c0,P0),CA._randombytes_buf_deterministic=(c0,P0,A2)=>(CA._randombytes_buf_deterministic=T0.xc)(c0,P0,A2),CA._randombytes_seedbytes=()=>(CA._randombytes_seedbytes=T0.yc)(),CA._randombytes_close=()=>(CA._randombytes_close=T0.zc)(),CA._randombytes=(c0,P0,A2)=>(CA._randombytes=T0.Ac)(c0,P0,A2),CA._sodium_bin2hex=(c0,P0,A2,C2)=>(CA._sodium_bin2hex=T0.Bc)(c0,P0,A2,C2),CA._sodium_hex2bin=(c0,P0,A2,C2,y2,L2,v2)=>(CA._sodium_hex2bin=T0.Cc)(c0,P0,A2,C2,y2,L2,v2),CA._sodium_base64_encoded_len=(c0,P0)=>(CA._sodium_base64_encoded_len=T0.Dc)(c0,P0),CA._sodium_bin2base64=(c0,P0,A2,C2,y2)=>(CA._sodium_bin2base64=T0.Ec)(c0,P0,A2,C2,y2),CA._sodium_base642bin=(c0,P0,A2,C2,y2,L2,v2,H2)=>(CA._sodium_base642bin=T0.Fc)(c0,P0,A2,C2,y2,L2,v2,H2),CA._sodium_init=()=>(CA._sodium_init=T0.Gc)(),CA._sodium_pad=(c0,P0,A2,C2,y2)=>(CA._sodium_pad=T0.Hc)(c0,P0,A2,C2,y2),CA._sodium_unpad=(c0,P0,A2,C2)=>(CA._sodium_unpad=T0.Ic)(c0,P0,A2,C2),CA._sodium_version_string=()=>(CA._sodium_version_string=T0.Jc)(),CA._sodium_library_version_major=()=>(CA._sodium_library_version_major=T0.Kc)(),CA._sodium_library_version_minor=()=>(CA._sodium_library_version_minor=T0.Lc)(),CA._sodium_library_minimal=()=>(CA._sodium_library_minimal=T0.Mc)(),CA._malloc=c0=>(CA._malloc=T0.Nc)(c0),CA._free=c0=>(CA._free=T0.Oc)(c0),CA.setValue=function(c0,P0,A2="i8"){switch(A2.endsWith("*")&&(A2="*"),A2){case"i1":case"i8":pg[c0]=P0;break;case"i16":Ei[c0>>1]=P0;break;case"i32":Eg[c0>>2]=P0;break;case"i64":Og("to do setValue(i64) use WASM_BIGINT");case"float":lg[c0>>2]=P0;break;case"double":xg[c0>>3]=P0;break;case"*":eg[c0>>2]=P0;break;default:Og(`invalid type for setValue: ${A2}`)}},CA.getValue=function(c0,P0="i8"){switch(P0.endsWith("*")&&(P0="*"),P0){case"i1":case"i8":return pg[c0];case"i16":return Ei[c0>>1];case"i32":return Eg[c0>>2];case"i64":Og("to do getValue(i64) use WASM_BIGINT");case"float":return lg[c0>>2];case"double":return xg[c0>>3];case"*":return eg[c0>>2];default:Og(`invalid type for getValue: ${P0}`)}},CA.UTF8ToString=YA,YI=function c0(){ZI||KA(),ZI||(YI=c0)},CA.preInit)for(typeof CA.preInit=="function"&&(CA.preInit=[CA.preInit]);CA.preInit.length>0;)CA.preInit.pop()();KA()})};var w0,sA=sA!==void 0?sA:{},G0=typeof window=="object",XA=typeof importScripts=="function",F0=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string",dA=Object.assign({},sA),D0="";if(F0){var _A=require$$1,qA=require$$1;D0=__dirname+"/",w0=C0=>(C0=DI(C0)?new URL(C0):qA.normalize(C0),_A.readFileSync(C0)),!sA.thisProgram&&process.argv.length>1&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),t0.exports=sA}else(G0||XA)&&(XA?D0=self.location.href:typeof document!="undefined"&&document.currentScript&&(D0=document.currentScript.src),D0=D0.startsWith("blob:")?"":D0.substr(0,D0.replace(/[?#].*/,"").lastIndexOf("/")+1),XA&&(w0=C0=>{var f0=new XMLHttpRequest;return f0.open("GET",C0,!1),f0.responseType="arraybuffer",f0.send(null),new Uint8Array(f0.response)}));sA.print;var lA,v0,B0=sA.printErr||void 0;Object.assign(sA,dA),dA=null,sA.arguments&&sA.arguments,sA.thisProgram&&sA.thisProgram,sA.quit&&sA.quit,sA.wasmBinary&&(lA=sA.wasmBinary);var p0,I0,i2,HA,U2,bI,m0,u2=!1;function o0(){var C0=v0.buffer;sA.HEAP8=p0=new Int8Array(C0),sA.HEAP16=i2=new Int16Array(C0),sA.HEAPU8=I0=new Uint8Array(C0),sA.HEAPU16=new Uint16Array(C0),sA.HEAP32=HA=new Int32Array(C0),sA.HEAPU32=U2=new Uint32Array(C0),sA.HEAPF32=bI=new Float32Array(C0),sA.HEAPF64=m0=new Float64Array(C0)}var M2=[],UI=[],R2=[],NI=0,P2=null;function MI(C0){var f0;throw(f0=sA.onAbort)==null||f0.call(sA,C0),B0(C0="Aborted("+C0+")"),u2=!0,C0+=". Build with -sASSERTIONS for more info.",new WebAssembly.RuntimeError(C0)}var K0,I2="data:application/octet-stream;base64,",DI=C0=>C0.startsWith("file://");function fI(C0){return Promise.resolve().then(()=>function(f0){if(f0==K0&&lA)return new Uint8Array(lA);var VA=function(CA){if((l0=>l0.startsWith(I2))(CA))return function(l0){if(F0!==void 0&&F0){var V0=Buffer.from(l0,"base64");return new Uint8Array(V0.buffer,V0.byteOffset,V0.length)}for(var $0=atob(l0),x0=new Uint8Array($0.length),Q2=0;Q2<$0.length;++Q2)x0[Q2]=$0.charCodeAt(Q2);return x0}(CA.slice(37))}(f0);if(VA)return VA;if(w0)return w0(f0);throw"both async and sync fetching of the wasm failed"}(C0))}var iI={36304:()=>sA.getRandomValue(),36340:()=>{if(sA.getRandomValue===void 0)try{var C0=typeof window=="object"?window:self,f0=C0.crypto!==void 0?C0.crypto:C0.msCrypto,VA=function(){var V0=new Uint32Array(1);return f0.getRandomValues(V0),V0[0]>>>0};VA(),sA.getRandomValue=VA}catch{try{var CA=require("crypto"),l0=function(){var $0=CA.randomBytes(4);return($0[0]<<24|$0[1]<<16|$0[2]<<8|$0[3])>>>0};l0(),sA.getRandomValue=l0}catch{throw"No secure random number generator found"}}}},_2=C0=>{for(;C0.length>0;)C0.shift()(sA)};sA.noExitRuntime;var ig,WI=typeof TextDecoder!="undefined"?new TextDecoder:void 0,zI=(C0,f0)=>C0?((VA,CA,l0)=>{for(var V0=CA+l0,$0=CA;VA[$0]&&!($0>=V0);)++$0;if($0-CA>16&&VA.buffer&&WI)return WI.decode(VA.subarray(CA,$0));for(var x0="";CA<$0;){var Q2=VA[CA++];if(128&Q2){var S2=63&VA[CA++];if((224&Q2)!=192){var w2=63&VA[CA++];if((Q2=(240&Q2)==224?(15&Q2)<<12|S2<<6|w2:(7&Q2)<<18|S2<<12|w2<<6|63&VA[CA++])<65536)x0+=String.fromCharCode(Q2);else{var aI=Q2-65536;x0+=String.fromCharCode(55296|aI>>10,56320|1023&aI)}}else x0+=String.fromCharCode((31&Q2)<<6|S2)}else x0+=String.fromCharCode(Q2)}return x0})(I0,C0,f0):"",Gg=[],yg=C0=>{var f0=(C0-v0.buffer.byteLength+65535)/65536;try{return v0.grow(f0),o0(),1}catch{}},Pg={b:(C0,f0,VA,CA)=>{MI(`Assertion failed: ${zI(C0)}, at: `+[f0?zI(f0):"unknown filename",VA,CA?zI(CA):"unknown function"])},c:()=>{MI("")},d:(C0,f0,VA)=>I0.copyWithin(C0,f0,f0+VA),a:(C0,f0,VA)=>((CA,l0,V0)=>{var $0=((x0,Q2)=>{var S2;for(Gg.length=0;S2=I0[x0++];){var w2=S2!=105;Q2+=(w2&=S2!=112)&&Q2%8?4:0,Gg.push(S2==112?U2[Q2>>2]:S2==105?HA[Q2>>2]:m0[Q2>>3]),Q2+=w2?8:4}return Gg})(l0,V0);return iI[CA](...$0)})(C0,f0,VA),e:C0=>{var f0=I0.length,VA=2147483648;if((C0>>>=0)>VA)return!1;for(var CA,l0=1;l0<=4;l0*=2){var V0=f0*(1+.2/l0);V0=Math.min(V0,C0+100663296);var $0=Math.min(VA,(CA=Math.max(C0,V0))+(65536-CA%65536)%65536);if(yg($0))return!0}return!1}},z0=function(){var CA;var C0,f0={a:Pg};function VA(l0,V0){return z0=l0.exports,v0=z0.f,o0(),function($0){var Q2;if(NI--,(Q2=sA.monitorRunDependencies)==null||Q2.call(sA,NI),NI==0&&P2){var x0=P2;P2=null,x0()}}(),z0}if(NI++,(CA=sA.monitorRunDependencies)==null||CA.call(sA,NI),sA.instantiateWasm)try{return sA.instantiateWasm(f0,VA)}catch(l0){return B0(`Module.instantiateWasm callback failed with error: ${l0}`),!1}return K0||(K0="data:application/octet-stream;base64,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IAMgATYCCCADIAE2AgQgAkEIayABNgIAIAJBDGsgATYCACAEQRlJDQAgAyABNgIYIAMgATYCFCADIAE2AhAgAyABNgIMIAJBEGsgATYCACACQRRrIAE2AgAgAkEYayABNgIAIAJBHGsgATYCACAEIANBBHFBGHIiBGsiAkEgSQ0AIAGtQoGAgIAQfiEFIAMgBGohAQNAIAEgBTcDGCABIAU3AxAgASAFNwMIIAEgBTcDACABQSBqIQEgAkEgayICQR9LDQALCyAAC4AEAQN/IAJBgARPBEAgACABIAIQAyAADwsgACACaiEDAkAgACABc0EDcUUEQAJAIABBA3FFBEAgACECDAELIAJFBEAgACECDAELIAAhAgNAIAIgAS0AADoAACABQQFqIQEgAkEBaiICQQNxRQ0BIAIgA0kNAAsLAkAgA0F8cSIEQcAASQ0AIAIgBEFAaiIFSw0AA0AgAiABKAIANgIAIAIgASgCBDYCBCACIAEoAgg2AgggAiABKAIMNgIMIAIgASgCEDYCECACIAEoAhQ2AhQgAiABKAIYNgIYIAIgASgCHDYCHCACIAEoAiA2AiAgAiABKAIkNgIkIAIgASgCKDYCKCACIAEoAiw2AiwgAiABKAIwNgIwIAIgASgCNDYCNCACIAEoAjg2AjggAiABKAI8NgI8IAFBQGshASACQUBrIgIgBU0NAAsLIAIgBE8NAQNAIAIgASgCADYCACABQQRqIQEgAkEEaiICIARJDQALDAELIANBBEkEQCAAIQIMAQsgACADQQRrIgRLBEAgACECDAELIAAhAgNAIAIgAS0AADoAACACIAEtAAE6AAEgAiABLQACOgACIAIgAS0AAzoAAyABQQRqIQEgAkEEaiICIARNDQALCyACIANJBEADQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADRw0ACwsgAAsYAQF/QeSlAigCACIABEAgABETAAsQAgALBABBIAuJBgIHfgN/IwBBwAVrIgskAAJAIAJQDQAgACAAKQNIIgMgAkIDhnwiBDcDSCAAIAApA0AgAyAEVq18IAJCPYh8NwNAIABB0ABqIQpCgAEgA0IDiEL/AIMiBH0iCCACWARAQgAhAyAEQv8AhUIDWgRAIAhC/AGDIQcDQCAKIAMgBHynaiABIAOnai0AADoAACAKIANCAYQiCSAE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NCEjIAEoAgwhJCABKAI4ISUgASgCECEmIAEoAjwhJyABKAIUISggAUFAaygCACEpIAEoAhghKiABKAJEISsgASgCHCEsIAEoAkghLSABKAIgIS4gASgCKCEvIAEoAgAhMCAAIAEoAkwgASgCJGo2AkwgACAtIC5qNgJIIAAgKyAsajYCRCAAQUBrIjEgKSAqajYCACAAICcgKGo2AjwgACAlICZqNgI4IAAgIyAkajYCNCAAICEgImo2AjAgACAfICBqNgIsIAAgLyAwajYCKCAeIABBKGoQBSAAKAIEIQEgACgCVCEfIAAoAgghICAAKAJYISEgACgCDCEiIAAoAlwhIyAAKAIQISQgACgCYCElIAAoAhQhJiAAKAJkIScgACgCGCEoIAAoAmghKSAAKAIcISogACgCbCErIAAoAiAhLCAAKAJwIS0gACgCACEuIAAoAlAhLyAAIAAoAnQiMCAAKAIkIjJrIjM2AnQgACAtICxrIjQ2AnAgACArICprIjU2AmwgACApIChrIjY2AmggACAnICZrIjc2AmQgACAlICRrIjg2AmAgACAjICJrIjk2AlwgACAhICBrIjo2AlggACAfIAFrIjs2AlQgACAvIC5rIjw2AlAgACAwIDJqIjA2AkwgACAsIC1qIiw2AkggACAqICtqIio2AkQgMSAoIClqIig2AgAgACAmICdqIiY2AjwgACAkICVqIiQ2AjggACAiICNqIiI2AjQgACAgICFqIiA2AjAgACABIB9qIgE2AiwgACAuIC9qIh82AiggHigCACEhIB4oAgQhIyAeKAIIISUgHigCDCEnIB4oAhAhKSAeKAIUISsgHigCGCEtIB4oAhwhLiAeKAIgIS8gACAeKAIkIDBrNgIkIAAgLyAsazYCICAAIC4gKms2AhwgACAtIChrNgIYIAAgKyAmazYCFCAAICkgJGs2AhAgACAnICJrNgIMIAAgJSAgazYCCCAAICMgAWs2AgQgACAhIB9rNgIAIAAoAnwhASAAKAKAASEfIAAoAoQBISAgACgCiAEhISAAKAKMASEiIAAoApABISMgACgClAEhJCAAKAKYASElIAAoAnghJiAAIAAoApwBIDNrNgKcASAAICUgNGs2ApgBIAAgJCA1azYClAEgACAjIDZrNgKQASAAICIgN2s2AowBIAAgISA4azYCiAEgACAgIDlrNgKEASAAIB8gOms2AoABIAAgASA7azYCfCAAICYgPGs2AnggHkEwaiQACwwAIAAgASACECpBAAtwACAAQgA3A0AgAEIANwNIIABB8IgCKQMANwMAIABB+IgCKQMANwMIIABBgIkCKQMANwMQIABBiIkCKQMANwMYIABBkIkCKQMANwMgIABBmIkCKQMANwMoIABBoIkCKQMANwMwIABBqIkCKQMANwM4CyQAIAFCgICAgBBaBEAQCwALIAAgASACIANBxJsCKAIAEQ4AGgsFAEHAAAs3AQF/IwBBQGoiAiQAIAAgAhAUIABB0AFqIgAgAkLAABANGiAAIAEQFCACQcAAEAggAkFAayQAC9YEAQh/IwBBwAFrIgUkACACQYEBTwRAIAAQGyAAIAEgAq0QDRogACAFEBRBwAAhAiAFIQELIAAQGyAFQUBrQTZBgAEQCRoCQCACRQ0AIAJBBE8EQCACQfwBcSEKA0AgBUFAayIIIANqIgQgBC0AACABIANqLQAAczoAACAIIANBAXIiBGoiBiAGLQAAIAEgBGotAABzOgAAIAggA0ECciIEaiIGIAYtAAAgASAEai0AAHM6AAAgCCADQQNyIgRqIgYgBi0AACABIARqLQAAczoAACADQQRqIQMgB0EEaiIHIApHDQALCyACQQNxIgdFDQADQCAFQUBrIANqIgogCi0AACABIANqLQAAczoAACADQQFqIQMgCUEBaiIJIAdHDQALCyAAIAVBQGsiA0KAARANGiAAQdABaiIAEBsgA0HcAEGAARAJGgJAIAJFDQBBACEJQQAhAyACQQRPBEAgAkH8AXEhCkEAIQcDQCAFQUBrIgggA2oiBCAELQAAIAEgA2otAABzOgAAIAggA0EBciIEaiIGIAYtAAAgASAEai0AAHM6AAAgCCADQQJyIgRqIgYgBi0AACABIARqLQAAczoAACAIIANBA3IiBGoiBiAGLQAAIAEgBGotAABzOgAAIANBBGohAyAHQQRqIgcgCkcNAAsLIAJBA3EiAkUNAANAIAVBQGsgA2oiByAHLQAAIAEgA2otAABzOgAAIANBAWohAyAJQQFqIgkgAkcNAAsLIAAgBUFAayIAQoABEA0aIABBgAEQCCAFQcAAEAggBUHAAWokAEEAC5UBAQF/IwBB0AFrIgMkACADQgA3A0ggA0H4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ECAFIBkgFCAnanM2AAwgBSAVIA4gKGpzNgAIIAUgFiAKIClqczYABCASIBNBAWoiE0VqIRIgA0LAAFgEQAJAIANCP1YNACADUA0AIAOnIQFBACEEA0AgBCAraiAEIAVqLQAAOgAAIARBAWoiBCABSQ0ACwsgACASNgI0IAAgEzYCMAUgAUFAayEBIAVBQGshAiADQkB8IQMMAQsLC9EGAQp/IwBBoAJrIgIkACAAKAAcIQQgACgAGCEFIAAoABQhBiAAKAAQIQcgACgABCEIIAAoAAghCSAAKAAMIQogACgAACELIAIgASkCeDcDmAIgAiABKQJwNwOQAiACIAEpAmg3A/gBIAIgASkCYDcD8AEgAiABKQJ4NwPoASACIAEpAnA3A+ABIAJBgAJqIgMgAkHwAWogAkHgAWoQByABIAIpAogCNwJ4IAEgAikCgAI3AnAgAiABKQJYNwPYASACIAEpAlA3A9ABIAIgASkCaDcDyAEgAiABKQJgNwPAASADIAJB0AFqIAJBwAFqEAcgASACKQKIAjcCaCABIAIpAoACNwJgIAIgASkCSDcDuAEgAiABQUBrIgApAgA3A7ABIAIgASkCWDcDqAEgAiABKQJQNwOgASADIAJBsAFqIAJBoAFqEAcgASACKQKIAjcCWCABIAIpAoACNwJQIAIgASkCODcDmAEgAiABKQIwNwOQASACIAEpAkg3A4gBIAIgACkCADcDgAEgAyACQZABaiACQYABahAHIAEgAikCiAI3AkggACACKQKAAjcCACACIAEpAig3A3ggAiABKQIgNwNwIAIgASkCODcDaCACIAEpAjA3A2AgAyACQfAAaiACQeAAahAHIAEgAikCiAI3AjggASACKQKAAjcCMCACIAEpAhg3A1ggAiABKQIQNwNQIAIgASkCKDcDSCACIAEpAiA3A0AgAyACQdAAaiACQUBrEAcgASACKQKIAjcCKCABIAIpAoACNwIgIAIgASkCCDcDOCACIAEpAgA3AzAgAiABKQIYNwMoIAIgASkCEDcDICADIAJBMGogAkEgahAHIAEgAikCiAI3AhggASACKQKAAjcCECACIAIpA5gCNwMYIAIgAikDkAI3AxAgAiABKQIINwMIIAIgASkCADcDACADIAJBEGogAhAHIAEgAikCiAI3AgggASACKQKAAjcCACABIAog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AiACEAUgAiACEAUgASACIAEQBiABIAEQBSABIAEQBSABIAEQBSABIAEQBSABIAEQBSABIAEQBSABIAEQBSABIAEQBSABIAEQBSABIAEQBSADIAEgAxAGIAEgAxAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgARAFIAEgASADEAYgAiABEAVBASEBA0AgAiACEAUgAUEBaiIBQeQARw0ACyACQTBqIgEgAiABEAYgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgASABEAUgAkHgAGoiAyABIAMQBiADIAMQBSADIAMQBSADIAMQBSADIAMQBSADIAMQBSAAIAMgAkGQAWoQBiACQcABaiQAC4sBAQF/IwBBEGsiAiAANgIMIAIgATYCCEEAIQAgAkEANgIEA0AgAiACKAIEIAIoAgwgAGotAAAgAigCCCAAai0AAHNyNgIEIAIgAigCBCAAQQFyIgEgAigCDGotAAAgAigCCCABai0AAHNyNgIEIABBAmoiAEEgRw0ACyACKAIEQQFrQQh2QQFxQQFrC9MCAgN/AX4jAEHgAGsiBiQAIAYgBCAFEEgaIAZBIGoiB0IgIARBEGoiBSAGQaCTAigCABEOABpBfyEEAkACQCACIAEgAyAHQYiTAigCABEWAA0AQQAhBCAARQ0BAkACfgJAIAAgAUkgASAAa60gA1RxRQRAIAAgAU0NASAAIAFrrSADWg0BCyAAIAEgA6cQNiEBQiAgAyADQiBaGwwBCyADUA0BQiAgAyADQiBaGwshCSAGQUBrIAEgCaciAhAKIQcgBkEgaiIEIAQgCUIgfCAFQgAgBkGkkwIoAgARDAAaIAAgByACEAohCCAEQcAAEAhBACEEIANCIVQNASAIIAJqIAEgAmogAyAJfSAFQgEgBkGkkwIoAgARDAAaDAELIAZBIGoiACAAQiAgBUIAIAZBpJMCKAIAEQwAGiAAQcAAEAgLIAZBIBAICyAGQeAAaiQAIAQL6AIBAn8CQCAAIAFGDQAgASAAIAJqIgRrQQAgAkEBdGtNBEAgACABIAIQCg8LIAAgAXNBA3EhAwJAAkAgACABSQRAIAMEQCAAIQMMAwsgAEEDcUUEQCAAIQMMAgsgACEDA0AgAkUNBCADIAEtAAA6AAAgAUEBaiEBIAJBAWshAiADQQFqIgNBA3ENAAsMAQsCQCADDQAgBEEDcQRAA0AgAkUNBSAAIAJBAWsiAmoiAyABIAJqLQAAOgAAIANBA3ENAAsLIAJBA00NAANAIAAgAkEEayICaiABIAJqKAIANgIAIAJBA0sNAAsLIAJFDQIDQCAAIAJBAWsiAmogASACai0AADoAACACDQALDAILIAJBA00NAANAIAMgASgCADYCACABQQRqIQEgA0EEaiEDIAJBBGsiAkEDSw0ACwsgAkUNAANAIAMgAS0AADoAACADQQFqIQMgAUEBaiEBIAJBAWsiAg0ACwsgAAs0AQF/IwBBIGsiAiQAIAAgAhBJIABB6ABqIgAgAkIgECogACABEEkgAkEgEAggAkEgaiQAC88HAQl/IwBB4ABrIgMkACACQcEATwRAIABCADcDICAAQcCPAikDADcDACAAQciPAikDADcDCCAAQdCPAikDADcDECAAQdiPAikDADcDGCAAIAEgAq0QKiAAIAMQSUEgIQIgAyEBCyAAQgA3AyAgAEHAjwIpAwA3AwAgAEHIjwIpAwA3AwggAEHQjwIpAwA3AxAgAEHYjwIpAwA3AxggA0K27Nix48aNmzY3A1ggA0K27Nix48aNmzY3A1AgA0K27Nix48aNmzY3A0ggA0FAayIKQrbs2LHjxo2bNjcDACADQrbs2LHjxo2bNjcDOCADQrbs2LHjxo2bNjcDMCADQrbs2LHjxo2bNjcDKCADQrbs2LHjxo2bNjcDIAJAIAJFDQAgAkEETwRAIAJB/ABxIQYDQCADQSBqIgcgBGoiBSAFLQAAIAEgBGotAABzOgAAIAcgBEEBciIFaiILIAstAAAgASAFai0AAHM6AAAgByAEQQJyIgVqIgsgCy0AACABIAVqLQAAczoAACAHIARBA3IiBWoiByAHLQAAIAEgBWotAABzOgAAIARBBGohBCAIQQRqIgggBkcNAAsLIAJBA3EiCEUNAANAIANBIGogBGoiByAHLQAAIAEgBGotAABzOgAAIARBAWohBCAJQQFqIgkgCEcNAAsLIAAgA0EgakLAABAqIABB6ABqIgciAEIANwMgIABBwI8CKQMANwMAIABByI8CKQMANwMIIABB0I8CKQMANwMQIABB2I8CKQMANwMYIANC3Ljx4sWLl67cADcDWCADQty48eLFi5eu3AA3A1AgA0LcuPHixYuXrtwANwNIIApC3Ljx4sWLl67cADcDACADQty48eLFi5eu3AA3AzggA0LcuPHixYuXrtwANwMwIANC3Ljx4sWLl67cADcDKCADQty48eLFi5eu3AA3AyACQCACRQ0AQQAhCUEAIQQgAkEETwRAIAJB/ABxIQpBACEIA0AgA0EgaiIAIARqIgYgBi0AACABIARqLQAAczoAACAAIARBAXIiBmoiBSAFLQAAIAEgBmotAABzOgAAIAAgBEECciIGaiIFIAUtAAAgASAGai0AAHM6AAAgACAEQQNyIgZqIgAgAC0AACABIAZqLQAAczoAACAEQQRqIQQgCEEEaiIIIApHDQALCyACQQNxIgBFDQADQCADQSBqIARqIgIgAi0AACABIARqLQAAczoAACAEQQFqIQQgCUEBaiIJIABHDQALCyAHIANBIGoiAELAABAqIABBwAAQCCADQSAQCCADQeAAaiQAQQAL7hsBGX8gAiABKAAAIgRBGHQgBEGA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dq08AB0gP0HAABAIID5BwAAQCCABBEAgAULAADcDAAsgQEGwBGokAEEAC7MEARV/QfTKgdkGIQNBstqIywchDEHuyIGZAyENQeXwwYsGIQQgASgADCEPIAEoAAghBSABKAAEIQYgAigAHCESIAIoABghEEEUIREgAigAFCEOIAIoABAhCCACKAAMIQkgAigACCEKIAIoAAQhCyABKAAAIQEgAigAACECA0AgECAPIAIgDWpBB3dzIgcgDWpBCXdzIhMgBCAOakEHdyAJcyIJIARqQQl3IAVzIhQgCWpBDXcgDnMiFSADIAhqQQd3IApzIgogA2pBCXcgBnMiBiAKakENdyAIcyIIIAZqQRJ3IANzIgMgEiABIAxqQQd3cyIFakEHd3MiDiADakEJd3MiECAOakENdyAFcyISIBBqQRJ3IANzIQMgBSAFIAxqQQl3IAtzIgtqQQ13IAFzIhYgC2pBEncgDHMiASAHakEHdyAIcyIIIAFqQQl3IBRzIgUgCGpBDXcgB3MiDyAFakESdyABcyEMIBMgByATakENdyACcyIHakESdyANcyICIAlqQQd3IBZzIgEgAmpBCXcgBnMiBiABakENdyAJcyIJIAZqQRJ3IAJzIQ0gFCAVakESdyAEcyIEIApqQQd3IAdzIgIgBGpBCXcgC3MiCyACakENdyAKcyIKIAtqQRJ3IARzIQQgEUECSyEXIBFBAmshESAXDQALIAAgBDYAACAAIA82ABwgACAFNgAYIAAgBjYAFCAAIAE2ABAgACADNgAMIAAgDDYACCAAIA02AARBAAvwBAIDfwF+IwBBoAJrIgMkACAAIAAoAiBBA3ZBP3EiAmpBKGohBAJAIAJBOE8EQCAEQeCRAkHAACACaxAKGiAAIABBKGogAyADQYACahA5IABCADcDWCAAQgA3A1AgAEIANwNIIABBQGtCADcDACAAQgA3AzggAEIANwMwIABCADcDKAwBCyAEQeCRAkE4IAJrEAoaCyAAIAApAyAiBUI4hiAFQoD+A4NCKIaEIAVCgID8B4NCGIYgBUKAgID4D4NCCIaEhCAFQgiIQoCAgPgPgyAFQhiIQoCA/AeDhCAFQiiIQoD+A4MgBUI4iISEhDcAYCAAIABBKGogAyADQYACahA5IAEgACgCACICQRh0IAJBgP4DcUEIdHIgAkEIdkGA/gNxIAJBGHZycjYAACABIAAoAgQiAkEYdCACQYD+A3FBCHRyIAJBCHZBgP4DcSACQRh2cnI2AAQgASAAKAIIIgJBGHQgAkGA/gNxQQh0ciACQQh2QYD+A3EgAkEYdnJyNgAIIAEgACgCDCICQRh0IAJBgP4DcUEIdHIgAkEIdkGA/gNxIAJBGHZycjYADCABIAAoAhAiAkEYdCACQYD+A3FBCHRyIAJBCHZBgP4DcSACQRh2cnI2ABAgASAAKAIUIgJBGHQgAkGA/gNxQQh0ciACQQh2QYD+A3EgAkEYdnJyNgAUIAEgACgCGCICQRh0IAJBgP4DcUEIdHIgAkEIdkGA/gNxIAJBGHZycjYAGCABIAAoAhwiAUEYdCABQYD+A3FBCHRyIAFBCHZBgP4DcSABQRh2cnI2ABwgA0GgAhAIIABB6AAQCCADQaACaiQAC/kCAgN/An4jAEFAaiIDJAACQCACQcEAa0H/AXFBvwFLBEBBfyEEIAApAFBQBEAgACgA4AIiBUGBAU8EQCAAIAApAEAiBkKAAXw3AEAgACAAKQBIIAZC/35WrXw3AEggACAAQeAAaiIEEDwgACAAKADgAkGAAWsiBTYA4AIgBUGBAU8NAyAEIABB4AFqIAUQChogACgA4AIhBQsgACAAKQBAIgYgBa18Igc3AEAgACAAKQBIIAYgB1atfDcASCAALQDkAgRAIABCfzcAWAsgAEJ/NwBQIABB4ABqIgQgBWpBAEGAAiAFaxAJGiAAIAQQPCADIAApAAA3AwAgAyAAKQAINwMIIAMgACkAEDcDECADIAApABg3AxggAyAAKQAgNwMgIAMgACkAKDcDKCADIAApADA3AzAgAyAAKQA4NwM4IAEgAyACEAoaIABBwAAQCCAEQYACEAhBACEECyADQUBrJAAgBA8LEAsAC0H0CUHqCEGyAkGyCBABAAspAQF/IwBBEGsiACQAIABBADoAD0H0mwIgAEEPakEAEAAaIABBEGokAAsoACACQoCAgIAQWgRAEAsACyAAIAEgAiADQQEgBEHMmwIoAgARCgAaCygAIAJCgICAgBBaBEAQCwALIAAgASACIANCASAEQcibAigCABEMABoLdAEFfwJAQQEhAgNAIAAgA2oiASACIAEtAABqIgI6AAAgASABLQABIAJBCHZqIgI6AAEgASABLQACIAJBCHZqIgI6AAIgASABLQADIAJBCHZqIgE6AAMgAUEIdiECIANBBGohAyAEQQRqIgRBBEcNAAsMAAsLhgcBF38jAEHwAWsiBCQAIARBwAFqIgkgAmpBAEEQIAJrIgZBACACQQ9NGxAJIRogCSABIAIQChogAygAECEFIANBQGsiASgAACEIIAMoAFAhCiADKAAgIQsgAygAMCEMIAMoABQhDSADKABEIQ4gAygAVCEPIAMoACQhECADKAA0IREgAygAGCESIAMoAEghEyADKABYIRQgAygAKCEVIAMoADghFiAEKALAASEXIAQoAsQBIRggBCgCyAEhGSAEIAMoACwgAygAPHEgAygAHCADKABMIAMoAFwgBCgCzAFzc3NzNgLMASAEIBUgFnEgEiATIBQgGXNzc3M2AsgBIAQgECARcSANIA4gDyAYc3NzczYCxAEgBCALIAxxIAUgCCAKIBdzc3NzNgLAASAaQQAgBhAJGiAAIAkgAhAKGiAEKALAASEAIAQoAsQBIQIgBCgCyAEhBiAEKALMASEHIAQgAykCWDcD6AEgBCADKQJQNwPgASAEIAMpAkg3A7gBIAQgASkCADcDsAEgBCADKQJYNwOoASAEIAMpAlA3A6ABIARB0AFqIgUgBEGwAWogBEGgAWoQByADIAQpAtgBNwJYIAMgBCkC0AE3AlAgBCADKQI4NwOYASAEIAMpAjA3A5ABIAQgAykCSDcDiAEgBCABKQIANwOAASAFIARBkAFqIARBgAFqEAcgAyAEKQLYATcCSCABIAQpAtABNwIAIAQgAykCKDcDeCAEIAMpAiA3A3AgBCADKQI4NwNoIAQgAykCMDcDYCAFIARB8ABqIARB4ABqEAcgAyAEKQLYATcCOCADIAQpAtABNwIwIAQgAykCGDcDWCAEIAMpAhA3A1AgBCADKQIoNwNIIAQgAykCIDcDQCAFIARB0ABqIARBQGsQByADIAQpAtgBNwIoIAMgBCkC0AE3AiAgBCADKQIINwM4IAQgAykCADcDMCAEIAMpAhg3AyggBCADKQIQNwMgIAUgBEEwaiAEQSBqEAcgAyAEKQLYATcCGCADIAQpAtABNwIQIAQgBCkD6AE3AxggBCAEKQPgATcDECAEIAMpAgg3AwggBCADKQIANwMAIAUgBEEQaiAEEAcgBCgC0AEhASAEKALUASEFIAQoAtgBIQggAyAHIAQoAtwBczYCDCADIAYgCHM2AgggAyACIAVzNgIEIAMgACABczYCACAEQfABaiQAC6sGARR/IwBB4AFrIgMkACACKAAQIQQgAkFAayIFKAAAIQYgAigAUCEJIAIoACAhCiACKAAwIQsgAigAFCEHIAIoAEQhDCACKABUIQ0gASgABCEOIAIoACQhDyACKAA0IRAgAigAGCEIIAIoAEghESACKABYIRIgASgACCETIAIoACghFCACKAA4IRUgASgAACEWIAAgAigALCACKAA8cSACKAAcIAIoAEwgAigAXCABKAAMc3NzcyIBNgAMIAAgFCAVcSAIIBEgEiATc3NzcyIINgAIIAAgDyAQcSAHIAwgDSAOc3NzcyIHNgAEIAAgCiALcSAEIAYgCSAWc3NzcyIANgAAIAMgAikCWDcD2AEgAyACKQJQNwPQASADIAIpAkg3A7gBIAMgBSkCADcDsAEgAyACKQJYNwOoASADIAIpAlA3A6ABIANBwAFqIgQgA0GwAWogA0GgAWoQByACIAMpAsgBNwJYIAIgAykCwAE3AlAgAyACKQI4NwOYASADIAIpAjA3A5ABIAMgAikCSDcDiAEgAyAFKQIANwOAASAEIANBkAFqIANBgAFqEAcgAiADKQLIATcCSCAFIAMpAsABNwIAIAMgAikCKDcDeCADIAIpAiA3A3AgAyACKQI4NwNoIAMgAikCMDcDYCAEIANB8ABqIANB4ABqEAcgAiADKQLIATcCOCACIAMpAsABNwIwIAMgAikCGDcDWCADIAIpAhA3A1AgAyACKQIoNwNIIAMgAikCIDcDQCAEIANB0ABqIANBQGsQByACIAMpAsgBNwIoIAIgAykCwAE3AiAgAyACKQIINwM4IAMgAikCADcDMCADIAIpAhg3AyggAyACKQIQNwMgIAQgA0EwaiADQSBqEAcgAiADKQLIATcCGCACIAMpAsABNwIQIAMgAykD2AE3AxggAyADKQPQATcDECADIAIpAgg3AwggAyACKQIANwMAIAQgA0EQaiADEAcgAygCwAEhBSADKALEASEEIAMoAsgBIQYgAiADKALMASABczYCDCACIAYgCHM2AgggAiAEIAdzNgIEIAIgACAFczYCACADQeABaiQAC4sJARF/IwBB4AFrIgUkACAEKAA8IANBHXZzIQ4gBCgAOCADQQN0cyEPIAQoADQgAkEddnMhECAEQTBqIgMoAAAgAkEDdHMhESAEQRBqIQIgBEEgaiEGIARBQGshByAEQdAAaiEIA0AgBSAIKQIINwPYASAFIAgpAgA3A9ABIAUgBykCCDcDuAEgBSAHKQIANwOwASAFIAgpAgg3A6gBIAUgCCkCADcDoAEgBUHAAWoiCSAFQbABaiAFQaABahAHIAggBSkCyAE3AgggCCAFKQLAATcCACAFIAMpAgg3A5gBIAUgAykCADcDkAEgBSAHKQIINwOIASAFIAcpAgA3A4ABIAkgBUGQAWogBUGAAWoQByAHIAUpAsgBNwIIIAcgBSkCwAE3AgAgBSAGKQIINwN4IAUgBikCADcDcCAFIAMpAgg3A2ggBSADKQIANwNgIAkgBUHwAGogBUHgAGoQByADIAUpAsgBNwIIIAMgBSkCwAE3AgAgBSACKQIINwNYIAUgAikCADcDUCAFIAYpAgg3A0ggBSAGKQIANwNAIAkgBUHQAGogBUFAaxAHIAYgBSkCyAE3AgggBiAFKQLAATcCACAFIAQpAgg3AzggBSAEKQIANwMwIAUgAikCCDcDKCAFIAIpAgA3AyAgCSAFQTBqIAVBIGoQByACIAUpAsgBNwIIIAIgBSkCwAE3AgAgBSAFKQPYATcDGCAFIAUpA9ABNwMQIAUgBCkCCDcDCCAFIAQpAgA3AwAgCSAFQRBqIAUQByAFKALAASELIAUoAsQBIQwgBSgCyAEhCSAEIA4gBSgCzAFzIg02AgwgBCAJIA9zIgk2AgggBCAMIBBzIgw2AgQgBCALIBFzIgs2AgAgCkEBaiIKQQdHDQALAkACQAJAAkAgAUEQaw4RAAICAgICAgICAgICAgICAgECCyAEKAAQIQEgBCgAMCECIAQoACAhAyAEKABQIQYgBEFAaygAACEHIAQoABQhCCAEKAA0IQogBCgAJCEOIAQoAFQhDyAEKABEIRAgBCgAGCERIAQoADghEiAEKAAoIRMgBCgAWCEUIAQoAEghFSAAIAQoABwgBCgAPCAEKAAsIAQoAFwgBCgATHNzc3MgDXM2AAwgACARIBIgEyAUIBVzc3NzIAlzNgAIIAAgCCAKIA4gDyAQc3NzcyAMczYABCAAIAEgAiADIAYgB3Nzc3MgC3M2AAAMAgsgBCgAICEBIAQoABAhAiAEKAAkIQMgBCgAFCEGIAQoACghByAEKAAYIQggACAEKAAsIAQoABxzIA1zNgAMIAAgByAIcyAJczYACCAAIAMgBnMgDHM2AAQgACABIAJzIAtzNgAAIAQoADAhASAEKABQIQIgBEFAaygAACEDIAQoADQhBiAEKABUIQcgBCgARCEIIAQoADghCiAEKABYIQ0gBCgASCEJIAAgBCgAPCAEKABcIAQoAExzczYAHCAAIAogCSANc3M2ABggACAGIAcgCHNzNgAUIAAgASACIANzczYAEAwBCyAAQQAgARAJGgsgBUHgAWokAAulBgEUfyMAQeABayIDJAAgAigAECEFIAJBQGsiBCgAACEJIAIoAFAhCiACKAAgIQsgAigAMCEMIAEoAAQhBiACKAAUIQ0gAigARCEOIAIoAFQhDyACKAAkIRAgAigANCERIAEoAAghByACKAAYIRIgAigASCETIAIoAFghFCACKAAoIRUgAigAOCEWIAEoAAAhCCAAIAEoAAwiASACKAAsIAIoADxxIAIoABwgAigAXCACKABMc3NzczYADCAAIAcgFSAWcSASIBMgFHNzc3M2AAggACAGIBAgEXEgDSAOIA9zc3NzNgAEIAAgCCALIAxxIAUgCSAKc3NzczYAACADIAIpAlg3A9gBIAMgAikCUDcD0AEgAyACKQJINwO4ASADIAQpAgA3A7ABIAMgAikCWDcDqAEgAyACKQJQNwOgASADQcABaiIAIANBsAFqIANBoAFqEAcgAiADKQLIATcCWCACIAMpAsABNwJQIAMgAikCODcDmAEgAyACKQIwNwOQASADIAIpAkg3A4gBIAMgBCkCADcDgAEgACADQZABaiADQYABahAHIAIgAykCyAE3AkggBCADKQLAATcCACADIAIpAig3A3ggAyACKQIgNwNwIAMgAikCODcDaCADIAIpAjA3A2AgACADQfAAaiADQeAAahAHIAIgAykCyAE3AjggAiADKQLAATcCMCADIAIpAhg3A1ggAyACKQIQNwNQIAMgAikCKDcDSCADIAIpAiA3A0AgACADQdAAaiADQUBrEAcgAiADKQLIATcCKCACIAMpAsABNwIgIAMgAikCCDcDOCADIAIpAgA3AzAgAyACKQIYNwMoIAMgAikCEDcDICAAIANBMGogA0EgahAHIAIgAykCyAE3AhggAiADKQLAATcCECADIAMpA9gBNwMYIAMgAykD0AE3AxAgAyACKQIINwMIIAMgAikCADcDACAAIANBEGogAxAHIAMoAsABIQAgAygCxAEhBCADKALIASEFIAIgASADKALMAXM2AgwgAiAFIAdzNgIIIAIgBCAGczYCBCACIAAgCHM2AgAgA0HgAWokAAulCQENfyMAQaADayICJAAgACgAECEGIAAoABQhByAAKAAYIQggACgAHCEJIAAoAAQhBCAAKAAIIQUgACgADCEKIAAoAAAhCyACIAEpAlg3A5gDIAIgASkCUDcDkAMgAiABKQJINwP4AiACIAFBQGsiACkCADcD8AIgAiABKQJYNwPoAiACIAEpAlA3A+ACIAJBgANqIgMgAkHwAmogAkHgAmoQByABIAIpAogDNwJYIAEgAikCgAM3AlAgAiABKQI4NwPYAiACIAEpAjA3A9ACIAIgASkCSDcDyAIgAiAAKQIANwPAAiADIAJB0AJqIAJBwAJqEAcgASACKQKIAzcCSCAAIAIpAoADNwIAIAIgASkCKDcDuAIgAiABKQIgNwOwAiACIAEpAjg3A6gCIAIgASkCMDcDoAIgAyACQbACaiACQaACahAHIAEgAikCiAM3AjggASACKQKAAzcCMCACIAEpAhg3A5gCIAIgASkCEDcDkAIgAiABKQIoNwOIAiACIAEpAiA3A4ACIAMgAkGQAmogAkGAAmoQByABIAIpAogDNwIoIAEgAikCgAM3AiAgAiABKQIINwP4ASACIAEpAgA3A/ABIAIgASkCGDcD6AEgAiABKQIQNwPgASADIAJB8AFqIAJB4AFqEAcgASACKQKIAzcCGCABIAIpAoADNwIQIAIgAikDmAM3A9gBIAIgAikDkAM3A9ABIAIgASkCCDcDyAEgAiABKQIANwPAASADIAJB0AFqIAJBwAFqEAcgAigCgAMhDCACKAKEAyENIAIoAogDIQ4gASAKIAIoAowDczYCDCABIAUgDnM2AgggASAEIA1zNgIEIAEgCyAMczYCACACIAEpAlg3A5gDIAIgASkCUDcDkAMgAiABKQJINwO4ASACIAApAgA3A7ABIAIgASkCWDcDqAEgAiABKQJQNwOgASADIAJBsAFqIAJBoAFqEAcgASACKQKIAzcCWCABIAIpAoADNwJQIAIgASkCODcDmAEgAiABKQIwNwOQASACIAEpAkg3A4gBIAIgACkCADcDgAEgAyACQZABaiACQYABahAHIAEgAikCiAM3AkggACACKQKAAzcCACACIAEpAig3A3ggAiABKQIgNwNwIAIgASkCODcDaCACIAEpAjA3A2AgAyACQfAAaiACQeAAahAHIAEgAikCiAM3AjggASACKQKAAzcCMCACIAEpAhg3A1ggAiABKQIQNwNQIAIgASkCKDcDSCACIAEpAiA3A0AgAyACQdAAaiACQUBrEAcgASACKQKIAzcCKCABIAIpAoADNwIgIAIgASkCCDcDOCACIAEpAgA3AzAgAiABKQIYNwMoIAIgASkCEDcDICADIAJBMGogAkEgahAHIAEgAikCiAM3AhggASACKQKAAzcCECACIAIpA5gDNwMYIAIgAikDkAM3AxAgAiABKQIINwMIIAIgASkCADcDACADIAJBEGogAhAHIAIoAoADIQAgAigChAMhBCACKAKIAyEFIAEgCSACKAKMA3M2AgwgASAFIAhzNgIIIAEgBCAHczYCBCABIAAgBnM2AgAgAkGgA2okAAvzFAEZfyMAQaAGayIDJAAgASgABCELIAEoAAghDCABKAAMIQ0gASgAECEOIAEoABQhBCABKAAYIQ8gASgAHCEQIAAoAAQhESAAKAAIIRIgACgADCETIAAoABAhFCAAKAAUIRUgACgAGCEWIAAoABwhFyABKAAAIQUgAkFAayIBIAAoAAAiGEGAgoQQczYCACACQpXE3MmFsvq84gA3AjggAkEwaiIAQoCChJCwoIGEDTcCACACQqCixJG0rq2UXTcCKCACQSBqIgZC2/vgqNXN8JdxNwIAIAIgBSAYcyIZNgIAIAIgF0Hz6qLpfXM2AlwgAiAWQaCixJEEczYCWCACIBVB7YS/iX9zNgJUIAJB0ABqIgUgFEHb++CoBXM2AgAgAiATQZDT55MGczYCTCACIBJBlcTcyQVzNgJIIAIgEUGDiqDoAHM2AkQgAiAQIBdzIhA2AhwgAiAPIBZzIg82AhggAiAEIBVzIho2AhQgAkEQaiIEIA4gFHMiDjYCACACIA0gE3MiDTYCDCACIAwgEnMiDDYCCCACIAsgEXMiGzYCBEEAIQsDQCADIAUpAgg3A5gGIAMgBSkCADcDkAYgAyABKQIINwP4BSADIAEpAgA3A/AFIAMgBSkCCDcD6AUgAyAFKQIANwPgBSADQYAGaiIHIANB8AVqIANB4AVqEAcgBSADKQKIBjcCCCAFIAMpAoAGNwIAIAMgACkCCDcD2AUgAyAAKQIANwPQBSADIAEpAgg3A8gFIAMgASkCADcDwAUgByADQdAFaiADQcAFahAHIAEgAykCiAY3AgggASADKQKABjcCACADIAYpAgg3A7gFIAMgBikCADcDsAUgAyAAKQIINwOoBSADIAApAgA3A6AFIAcgA0GwBWogA0GgBWoQByAAIAMpAogGNwIIIAAgAykCgAY3AgAgAyAEKQIINwOYBSADIAQpAgA3A5AFIAMgBikCCDcDiAUgAyAGKQIANwOABSAHIANBkAVqIANBgAVqEAcgBiADKQKIBjcCCCAGIAMpAoAGNwIAIAMgAikCCDcD+AQgAyACKQIANwPwBCADIAQpAgg3A+gEIAMgBCkCADcD4AQgByADQfAEaiADQeAEahAHIAQgAykCiAY3AgggBCADKQKABjcCACADIAMpA5gGNwPYBCADIAMpA5AGNwPQBCADIAIpAgg3A8gEIAMgAikCADcDwAQgByADQdAEaiADQcAEahAHIAMoAoAGIQggAygChAYhCSADKAKIBiEKIAIgAygCjAYgE3M2AgwgAiAKIBJzNgIIIAIgCSARczYCBCACIAggGHM2AgAgAyAFKQIINwOYBiADIAUpAgA3A5AGIAMgASkCCDcDuAQgAyABKQIANwOwBCADIAUpAgg3A6gEIAMgBSkCADcDoAQgByADQbAEaiADQaAEahAHIAUgAykCiAY3AgggBSADKQKABjcCACADIAApAgg3A5gEIAMgACkCADcDkAQgAyABKQIINwOIBCADIAEpAgA3A4AEIAcgA0GQBGogA0GABGoQByABIAMpAogGNwIIIAEgAykCgAY3AgAgAyAGKQIINwP4AyADIAYpAgA3A/ADIAMgACkCCDcD6AMgAyAAKQIANwPgAyAHIANB8ANqIANB4ANqEAcgACADKQKIBjcCCCAAIAMpAoAGNwIAIAMgBCkCCDcD2AMgAyAEKQIANwPQAyADIAYpAgg3A8gDIAMgBikCADcDwAMgByADQdADaiADQcADahAHIAYgAykCiAY3AgggBiADKQKABjcCACADIAIpAgg3A7gDIAMgAikCADcDsAMgAyAEKQIINwOoAyADIAQpAgA3A6ADIAcgA0GwA2ogA0GgA2oQByAEIAMpAogGNwIIIAQgAykCgAY3AgAgAyADKQOYBjcDmAMgAyADKQOQBjcDkAMgAyACKQIINwOIAyADIAIpAgA3A4ADIAcgA0GQA2ogA0GAA2oQByADKAKABiEIIAMoAoQGIQkgAygCiAYhCiACIAMoAowGIBdzNgIMIAIgCiAWczYCCCACIAkgFXM2AgQgAiAIIBRzNgIAIAMgBSkCCDcDmAYgAyAFKQIANwOQBiADIAEpAgg3A/gCIAMgASkCADcD8AIgAyAFKQIINwPoAiADIAUpAgA3A+ACIAcgA0HwAmogA0HgAmoQByAFIAMpAogGNwIIIAUgAykCgAY3AgAgAyAAKQIINwPYAiADIAApAgA3A9ACIAMgASkCCDcDyAIgAyABKQIANwPAAiAHIANB0AJqIANBwAJqEAcgASADKQKIBjcCCCABIAMpAoAGNwIAIAMgBikCCDcDuAIgAyAGKQIANwOwAiADIAApAgg3A6gCIAMgACkCADcDoAIgByADQbACaiADQaACahAHIAAgAykCiAY3AgggACADKQKABjcCACADIAQpAgg3A5gCIAMgBCkCADcDkAIgAyAGKQIINwOIAiADIAYpAgA3A4ACIAcgA0GQAmogA0GAAmoQByAGIAMpAogGNwIIIAYgAykCgAY3AgAgAyACKQIINwP4ASADIAIpAgA3A/ABIAMgBCkCCDcD6AEgAyAEKQIANwPgASAHIANB8AFqIANB4AFqEAcgBCADKQKIBjcCCCAEIAMpAoAGNwIAIAMgAykDmAY3A9gBIAMgAykDkAY3A9ABIAMgAikCCDcDyAEgAyACKQIANwPAASAHIANB0AFqIANBwAFqEAcgAygCgAYhCCADKAKEBiEJIAMoAogGIQogAiADKAKMBiANczYCDCACIAogDHM2AgggAiAJIBtzNgIEIAIgCCAZczYCACADIAUpAgg3A5gGIAMgBSkCADcDkAYgAyABKQIINwO4ASADIAEpAgA3A7ABIAMgBSkCCDcDqAEgAyAFKQIANwOgASAHIANBsAFqIANBoAFqEAcgBSADKQKIBjcCCCAFIAMpAoAGNwIAIAMgACkCCDcDmAEgAyAAKQIANwOQASADIAEpAgg3A4gBIAMgASkCADcDgAEgByADQZABaiADQYABahAHIAEgAykCiAY3AgggASADKQKABjcCACADIAYpAgg3A3ggAyAGKQIANwNwIAMgACkCCDcDaCADIAApAgA3A2AgByADQfAAaiADQeAAahAHIAAgAykCiAY3AgggACADKQKABjcCACADIAQpAgg3A1ggAyAEKQIANwNQIAMgBikCCDcDSCADIAYpAgA3A0AgByADQdAAaiADQUBrEAcgBiADKQKIBjcCCCAGIAMpAoAGNwIAIAMgAikCCDcDOCADIAIpAgA3AzAgAyAEKQIINwMoIAMgBCkCADcDICAHIANBMGogA0EgahAHIAQgAykCiAY3AgggBCADKQKABjcCACADIAMpA5gGNwMYIAMgAykDkAY3AxAgAyACKQIINwMIIAMgAikCADcDACAHIANBEGogAxAHIAMoAoAGIQggAygChAYhCSADKAKIBiEKIAIgAygCjAYgEHM2AgwgAiAKIA9zNgIIIAIgCSAaczYCBCACIAggDnM2AgAgC0EBaiILQQRHDQALIANBoAZqJAALCAAgAEEQEBgLBABBXwuMCgEhfyMAQcACayIEJAAgBEGAAmoiBSACakEAQSAgAmsiC0EAIAJBH00bEAkhJCAFIAEgAhAKGiADKAAQIQ0gAygAMCEOIAMoABQhDyADKAA0IRAgAygAGCERIAMoADghEiADKAAcIRMgAygAPCEUIAMoACAhASADKABQIRUgAygAcCEWIAMoAGAhBiADKAAkIQcgAygAVCEXIAMoAHQhGCADKABkIQggAygAKCEJIAMoAFghGSADKAB4IRogAygAaCEKIAQoAoACIRsgBCgChAIhHCAEKAKIAiEdIAQoAowCIR4gBCgCkAIhHyAEKAKUAiEgIAQoApgCISEgBCADKAAsIiIgAygAbCIjIAMoAHxxIAMoAFwgBCgCnAJzc3M2ApwCIAQgCSAKIBpxIBkgIXNzczYCmAIgBCAHIAggGHEgFyAgc3NzNgKUAiAEIAEgBiAWcSAVIB9zc3M2ApACIAQgIyAUICJxIBMgHnNzczYCjAIgBCAKIAkgEnEgESAdc3NzNgKIAiAEIAggByAQcSAPIBxzc3M2AoQCIAQgBiABIA5xIA0gG3NzczYCgAIgJEEAIAsQCRogACAFIAIQChogBCgCnAIhASAEKAKYAiECIAQoApQCIQYgBCgCkAIhByAEKAKAAiEIIAQoAoQCIQkgBCgCiAIhCiAEKAKMAiELIAQgAykCeDcDuAIgBCADKQJwNwOwAiAEIAMpAmg3A/gBIAQgAykCYDcD8AEgBCADKQJ4NwPoASAEIAMpAnA3A+ABIARBoAJqIgUgBEHwAWogBEHgAWoQByADIAQpAqgCNwJ4IAMgBCkCoAI3AnAgBCADKQJYNwPYASAEIAMpAlA3A9ABIAQgAykCaDcDyAEgBCADKQJgNwPAASAFIARB0AFqIARBwAFqEAcgAyAEKQKoAjcCaCADIAQpAqACNwJgIAQgAykCSDcDuAEgBCADQUBrIgApAgA3A7ABIAQgAykCWDcDqAEgBCADKQJQNwOgASAFIARBsAFqIARBoAFqEAcgAyAEKQKoAjcCWCADIAQpAqACNwJQIAQgAykCODcDmAEgBCADKQIwNwOQASAEIAMpAkg3A4gBIAQgACkCADcDgAEgBSAEQZABaiAEQYABahAHIAMgBCkCqAI3AkggACAEKQKgAjcCACAEIAMpAig3A3ggBCADKQIgNwNwIAQgAykCODcDaCAEIAMpAjA3A2AgBSAEQfAAaiAEQeAAahAHIAMgBCkCqAI3AjggAyAEKQKgAjcCMCAEIAMpAhg3A1ggBCADKQIQNwNQIAQgAykCKDcDSCAEIAMpAiA3A0AgBSAEQdAAaiAEQUBrEAcgAyAEKQKoAjcCKCADIAQpAqACNwIgIAQgAykCCDcDOCAEIAMpAgA3AzAgBCADKQIYNwMoIAQgAykCEDcDICAFIARBMGogBEEgahAHIAMgBCkCqAI3AhggAyAEKQKgAjcCECAEIAQpA7gCNwMYIAQgBCkDsAI3AxAgBCADKQIINwMIIAQgAykCADcDACAFIARBEGogBBAHIAMgBCkCqAI3AgggAyAEKQKgAjcCACADIAsgAygADHM2AgwgAyAKIAMoAAhzNgIIIAMgCSADKAAEczYCBCADIAggAygAAHM2AgAgACAHIAAoAABzNgIAIAMgBiADKABEczYCRCADIAIgAygASHM2AkggAyABIAMoAExzNgJMIARBwAJqJAALkQkBHn8jAEGgAmsiAyQAIAIoABAhDiACKAAwIQ8gAigAFCEQIAEoAAQhESACKAA0IRIgAigAGCETIAEoAAghFCACKAA4IRUgAigAHCEIIAEoAAwhFiACKAA8IRcgAigAICEFIAIoAFAhCSABKAAQIRggAigAcCEZIAIoAGAhBCACKAAkIQYgAigAVCEKIAEoABQhGiACKAB0IRsgAigAZCEMIAIoACghByACKABYIQsgASgAGCEcIAIoAHghHSACKABoIQ0gASgAACEeIAAgAigALCIfIAIoAGwiICACKAB8cSACKABcIAEoABxzc3MiATYAHCAAIAcgDSAdcSALIBxzc3MiCzYAGCAAIAYgDCAbcSAKIBpzc3MiCjYAFCAAIAUgBCAZcSAJIBhzc3MiCTYAECAAICAgFyAfcSAIIBZzc3MiCDYADCAAIA0gByAVcSATIBRzc3MiBzYACCAAIAwgBiAScSAQIBFzc3MiBjYABCAAIAQgBSAPcSAOIB5zc3MiBTYAACADIAIpAng3A5gCIAMgAikCcDcDkAIgAyACKQJoNwP4ASADIAIpAmA3A/ABIAMgAikCeDcD6AEgAyACKQJwNwPgASADQYACaiIEIANB8AFqIANB4AFqEAcgAiADKQKIAjcCeCACIAMpAoACNwJwIAMgAikCWDcD2AEgAyACKQJQNwPQASADIAIpAmg3A8gBIAMgAikCYDcDwAEgBCADQdABaiADQcABahAHIAIgAykCiAI3AmggAiADKQKAAjcCYCADIAIpAkg3A7gBIAMgAkFAayIAKQIANwOwASADIAIpAlg3A6gBIAMgAikCUDcDoAEgBCADQbABaiADQaABahAHIAIgAykCiAI3AlggAiADKQKAAjcCUCADIAIpAjg3A5gBIAMgAikCMDcDkAEgAyACKQJINwOIASADIAApAgA3A4ABIAQgA0GQAWogA0GAAWoQByACIAMpAogCNwJIIAAgAykCgAI3AgAgAyACKQIoNwN4IAMgAikCIDcDcCADIAIpAjg3A2ggAyACKQIwNwNgIAQgA0HwAGogA0HgAGoQByACIAMpAogCNwI4IAIgAykCgAI3AjAgAyACKQIYNwNYIAMgAikCEDcDUCADIAIpAig3A0ggAyACKQIgNwNAIAQgA0HQAGogA0FAaxAHIAIgAykCiAI3AiggAiADKQKAAjcCICADIAIpAgg3AzggAyACKQIANwMwIAMgAikCGDcDKCADIAIpAhA3AyAgBCADQTBqIANBIGoQByACIAMpAogCNwIYIAIgAykCgAI3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IRogAigAYCEJIAIoACQhCiABKAAUIQsgAigAVCEbIAIoAHQhHCACKABkIQwgAigAKCENIAEoABghDiACKABYIR0gAigAeCEeIAIoAGghDyABKAAAIRAgACACKAAsIh8gASgAHCIBIAIoAFwgAigAbCIgIAIoAHxxc3NzNgAcIAAgDSAOIB0gDyAecXNzczYAGCAAIAogCyAbIAwgHHFzc3M2ABQgACAEIAggGSAJIBpxc3NzNgAQIAAgICAHIBcgGCAfcXNzczYADCAAIA8gBiAVIA0gFnFzc3M2AAggACAMIAUgEyAKIBRxc3NzNgAEIAAgCSAQIBEgBCAScXNzczYAACADIAIpAng3A5gCIAMgAikCcDcDkAIgAyACKQJoNwP4ASADIAIpAmA3A/ABIAMgAikCeDcD6AEgAyACKQJwNwPgASADQYACaiIEIANB8AFqIANB4AFqEAcgAiADKQKIAjcCeCACIAMpAoACNwJwIAMgAikCWDcD2AEgAyACKQJQNwPQASADIAIpAmg3A8gBIAMgAikCYDcDwAEgBCADQdABaiADQcABahAHIAIgAykCiAI3AmggAiADKQKAAjcCYCADIAIpAkg3A7gBIAMgAkFAayIAKQIANwOwASADIAIpAlg3A6gBIAMgAikCUDcDoAEgBCADQbABaiADQaABahAHIAIgAykCiAI3AlggAiADKQKAAjcCUCADIAIpAjg3A5gBIAMgAikCMDcDkAEgAyACKQJINwOIASADIAApAgA3A4ABIAQgA0GQAWogA0GAAWoQByACIAMpAogCNwJIIAAgAykCgAI3AgAgAyACKQIoNwN4IAMgAikCIDcDcCADIAIpAjg3A2ggAyACKQIwNwNgIAQgA0HwAGogA0HgAGoQByACIAMpAogCNwI4IAIgAykCgAI3AjAgAyACKQIYNwNYIAMgAikCEDcDUCADIAIpAig3A0ggAyACKQIgNwNAIAQgA0HQAGogA0FAaxAHIAIgAykCiAI3AiggAiADKQKAAjcCICADIAIpAgg3AzggAyACKQIANwMwIAMgAikCGDcDKCADIAIpAhA3AyAgBCADQTBqIANBIGoQByACIAMpAogCNwIYIAIgAykCgAI3AhAgAyADKQOYAjcDGCADIAMpA5ACNwMQIAMgAikCCDcDCCADIAIpAgA3AwAgBCADQRBqIAMQByACIAMpAogCNwIIIAIgAykCgAI3AgAgAiAHIAIoAAxzNgIMIAIgBiACKAAIczYCCCACIAUgAigABHM2AgQgAiAQIAIoAABzNgIAIAAgCCAAKAAAczYCACACIAsgAigARHM2AkQgAiAOIAIoAEhzNgJIIAIgASACKABMczYCTCADQaACaiQAC5kNARJ/IwBBoARrIgIkACAAKAA8IQQgACgAOCEFIAAoADQhBiAAKAAwIQcgACgAICEIIAAoACQhCSAAKAAoIQogACgALCELIAAoABwhDCAAKAAYIQ0gACgAFCEOIAAoABAhDyAAKAAEIRAgACgACCERIAAoAAwhEiAAKAAAIRMgAiABKQJ4NwOYBCACIAEpAnA3A5AEIAIgASkCaDcD+AMgAiABKQJgNwPwAyACIAEpAng3A+gDIAIgASkCcDcD4AMgAkGABGoiAyACQfADaiACQeADahAHIAEgAikCiAQ3AnggASACKQKABDcCcCACIAEpAlg3A9gDIAIgASkCUDcD0AMgAiABKQJoNwPIAyACIAEpAmA3A8ADIAMgAkHQA2ogAkHAA2oQByABIAIpAogENwJoIAEgAikCgAQ3AmAgAiABKQJINwO4AyACIAFBQGsiACkCADcDsAMgAiABKQJYNwOoAyACIAEpAlA3A6ADIAMgAkGwA2ogAkGgA2oQByABIAIpAogENwJYIAEgAikCgAQ3AlAgAiABKQI4NwOYAyACIAEpAjA3A5ADIAIgASkCSDcDiAMgAiAAKQIANwOAAyADIAJBkANqIAJBgANqEAcgASACKQKIBDcCSCAAIAIpAoAENwIAIAIgASkCKDcD+AIgAiABKQIgNwPwAiACIAEpAjg3A+gCIAIgASkCMDcD4AIgAyACQfACaiACQeACahAHIAEgAikCiAQ3AjggASACKQKABDcCMCACIAEpAhg3A9gCIAIgASkCEDcD0AIgAiABKQIoNwPIAiACIAEpAiA3A8ACIAMgAkHQAmogAkHAAmoQByABIAIpAogENwIoIAEgAikCgAQ3AiAgAiABKQIINwO4AiACIAEpAgA3A7ACIAIgASkCGDcDqAIgAiABKQIQNwOgAiADIAJBsAJqIAJBoAJqEAcgASACKQKIBDcCGCABIAIpAoAENwIQIAIgAikDmAQ3A5gCIAIgAikDkAQ3A5ACIAIgASkCCDcDiAIgAiABKQIANwOAAiADIAJBkAJqIAJBgAJqEAcgASACKQKIBDcCCCABIAIpAoAENwIAIAEgEiABKAAMczYCDCABIBEgASgACHM2AgggASAQIAEoAARzNgIEIAEgEyABKAAAczYCACAAIA8gACgAAHM2AgAgASAOIAEoAERzNgJEIAEgDSABKABIczYCSCABIAwgASgATHM2AkwgAiABKQJ4NwOYBCACIAEpAnA3A5AEIAIgASkCaDcD+AEgAiABKQJgNwPwASACIAEpAng3A+gBIAIgASkCcDcD4AEgAyACQfABaiACQeABahAHIAEgAikCiAQ3AnggASACKQKABDcCcCACIAEpAlg3A9gBIAIgASkCUDcD0AEgAiABKQJoNwPIASACIAEpAmA3A8ABIAMgAkHQAWogAkHAAWoQByABIAIpAogENwJoIAEgAikCgAQ3AmAgAiABKQJINwO4ASACIAApAgA3A7ABIAIgASkCWDcDqAEgAiABKQJQNwOgASADIAJBsAFqIAJBoAFqEAcgASACKQKIBDcCWCABIAIpAoAENwJQIAIgASkCODcDmAEgAiABKQIwNwOQASACIAEpAkg3A4gBIAIgACkCADcDgAEgAyACQZABaiACQYABahAHIAEgAikCiAQ3AkggACACKQKABDcCACACIAEpAig3A3ggAiABKQIgNwNwIAIgASkCODcDaCACIAEpAjA3A2AgAyACQfAAaiACQeAAahAHIAEgAikCiAQ3AjggASACKQKABDcCMCACIAEpAhg3A1ggAiABKQIQNwNQIAIgASkCKDcDSCACIAEpAiA3A0AgAyACQdAAaiACQUBrEAcgASACKQKIBDcCKCABIAIpAoAENwIgIAIgASkCCDcDOCACIAEpAgA3AzAgAiABKQIYNwMoIAIgASkCEDcDICADIAJBMGogAkEgahAHIAEgAikCiAQ3AhggASACKQKABDcCECACIAIpA5gENwMYIAIgAikDkAQ3AxAgAiABKQIINwMIIAIgASkCADcDACADIAJBEGogAhAHIAEgAikCiAQ3AgggASACKQKABDcCACABIAsgASgADHM2AgwgASAKIAEoAAhzNgIIIAEgCSABKAAEczYCBCABIAggASgAAHM2AgAgACAHIAAoAABzNgIAIAEgBiABKABEczYCRCABIAUgASgASHM2AkggASAEIAEoAExzNgJMIAJBoARqJAALvQkBEX8jAEGgAmsiAyQAIAEoAAQhECABKAAIIREgASgADCESIAAoAAQhCyAAKAAIIQwgACgADCENIAEoAAAhEyACQfAAaiIBIAAoAAAiDkGAgoQQcyIANgIAIAJB4ABqIgYgDkHb++CoBXM2AgAgAkHQAGoiByAANgIAIAJBQGsiACAOIBNzIgU2AgAgAkKgosSRtK6tlF03AjggAkEwaiIIQtv74KjVzfCXcTcCACACQpXE3MmFsvq84gA3AiggAkEgaiIJQoCChJCwoIGEDTcCACACQqCixJG0rq2UXTcCGCACQRBqIgpC2/vgqNXN8JdxNwIAIAIgBTYCACACIA1BkNPnkwZzIgU2AnwgAiAMQZXE3MkFcyIENgJ4IAIgC0GDiqDoAHMiDzYCdCACIA1B8+qi6X1zNgJsIAIgDEGgosSRBHM2AmggAiALQe2Ev4l/czYCZCACIAU2AlwgAiAENgJYIAIgDzYCVCACIA0gEnMiBTYCTCACIAwgEXMiBDYCSCACIAsgEHMiDzYCRCACIAU2AgwgAiAENgIIIAIgDzYCBEEAIQUDQCADIAEpAgg3A5gCIAMgASkCADcDkAIgAyAGKQIINwP4ASADIAYpAgA3A/ABIAMgASkCCDcD6AEgAyABKQIANwPgASADQYACaiIEIANB8AFqIANB4AFqEAcgASADKQKIAjcCCCABIAMpAoACNwIAIAMgBykCCDcD2AEgAyAHKQIANwPQASADIAYpAgg3A8gBIAMgBikCADcDwAEgBCADQdABaiADQcABahAHIAYgAykCiAI3AgggBiADKQKAAjcCACADIAApAgg3A7gBIAMgACkCADcDsAEgAyAHKQIINwOoASADIAcpAgA3A6ABIAQgA0GwAWogA0GgAWoQByAHIAMpAogCNwIIIAcgAykCgAI3AgAgAyAIKQIINwOYASADIAgpAgA3A5ABIAMgACkCCDcDiAEgAyAAKQIANwOAASAEIANBkAFqIANBgAFqEAcgACADKQKIAjcCCCAAIAMpAoACNwIAIAMgCSkCCDcDeCADIAkpAgA3A3AgAyAIKQIINwNoIAMgCCkCADcDYCAEIANB8ABqIANB4ABqEAcgCCADKQKIAjcCCCAIIAMpAoACNwIAIAMgCikCCDcDWCADIAopAgA3A1AgAyAJKQIINwNIIAMgCSkCADcDQCAEIANB0ABqIANBQGsQByAJIAMpAogCNwIIIAkgAykCgAI3AgAgAyACKQIINwM4IAMgAikCADcDMCADIAopAgg3AyggAyAKKQIANwMgIAQgA0EwaiADQSBqEAcgCiADKQKIAjcCCCAKIAMpAoACNwIAIAMgAykDmAI3AxggAyADKQOQAjcDECADIAIpAgg3AwggAyACKQIANwMAIAQgA0EQaiADEAcgAiADKQKIAjcCCCACIAMpAoACNwIAIAIgAigADCASczYCDCACIAIoAAggEXM2AgggAiACKAAEIBBzNgIEIAIgAigAACATczYCACAAIAAoAAAgDnM2AgAgAiACKABEIAtzNgJEIAIgAigASCAMczYCSCACIAIoAEwgDXM2AkwgBUEBaiIFQQpHDQALIANBoAJqJAALzwQBCX8jAEGAAWsiAyQAIABBATYCACAAQgA3AgQgAEIANwIMIABCADcCFCAAQgA3AhwgAEKAgICAEDcCJCAAQSxqQQBBzAAQCRogACABQcAHbEGAFWoiASACIAJBH3UgAnFBAXRrIgRBAXNB/wFxQQFrQR92EBUgACABQfgAaiAEQQJzQf8BcUEBa0EfdhAVIAAgAUHwAWogBEEDc0H/AXFBAWtBH3YQFSAAIAFB6AJqIARBBHNB/wFxQQFrQR92EBUgACABQeADaiAEQQVzQf8BcUEBa0EfdhAVIAAgAUHYBGogBEEGc0H/AXFBAWtBH3YQFSAAIAFB0AVqIARBB3NB/wFxQQFrQR92EBUgACABQcgGaiAEQQhzQf8BcUEBa0EfdhAVIAMgACkCSDcDKCADIABBQGspAgA3AyAgAyAAKQI4NwMYIAMgACkCMDcDECADIAApAig3AwggAyAAKQIINwM4IANBQGsgACkCEDcDACADIAApAhg3A0ggAyAAKQIgNwNQIAMgACkCADcDMCAAKAJUIQEgACgCWCEEIAAoAlwhBSAAKAJgIQYgACgCZCEHIAAoAmghCCAAKAJsIQkgACgCcCEKIAAoAlAhCyADQQAgACgCdGs2AnwgA0EAIAprNgJ4IANBACAJazYCdCADQQAgCGs2AnAgA0EAIAdrNgJsIANBACAGazYCaCADQQAgBWs2AmQgA0EAIARrNgJgIANBACABazYC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EAUgBCAEEAUgBCAEEAUgBCAEEAUgBCAEEAUgBCAEEAUgBCAEEAUgBCAEEAUgAiAEIAIQBiACIAIQBSACIAIQBSACIAIQBSACIAIQBSACIAIQBSACIAIQBSACIAIQBSACIAIQBSACIAIQBSACIAIQBSAFIAIgBRAGIAIgBRAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAhAFIAIgAiAFEAYgBCACEAVBASECA0AgBCAEEAUgAkEBaiICQeQARw0ACyAEQTBqIgIgBCACEAYgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgAiACEAUgBEHgAGoiBSACIAUQBiAFIAUQBSAFIAUQBSAAIAUgABAGIARBkAFqJAAgACAAIAcQBiAAIAAgCBAGIANB4ABqIgIgABAFIAIgAiAGEAYgAyADKAKEASICIBRrNgJUIAMgAygCgAEiBCATazYCUCADIAMoAnwiBSASazYCTCADIAMoAngiBiARazYCSCADIAMoAnQiByAQazYCRCADIAMoAnAiCCAPazYCQCADIAMoAmwiFSAOazYCPCADIAMoAmgiFiANazYCOCADIAMoAmQiFyAMazYCNCADIAMoAmAiGCALazYCMCADIANBMGoQFgJAIANBIBAlRQRAIAMgAiAUajYCJCADIAQgE2o2AiAgAyAFIBJqNgIcIAMgBiARajYCGCADIAcgEGo2AhQgAyAIIA9qNgIQIAMgDiAVajYCDCADIA0gFmo2AgggAyAMIBdqNgIEIAMgCyAYajYCACADQaACaiICIAMQFiACQSAQJUUNASAAIABB4AoQBgsgA0GgAmogABAWIAMtAKACQQFxIAEtAB9BB3ZGBEAgAEEAIAAoAgBrNgIAIABBACAAKAIkazYCJCAAQQAgACgCIGs2AiAgAEEAIAAoAhxrNgIcIABBACAAKAIYazYCGCAAQQAgACgCFGs2AhQgAEEAIAAoAhBrNgIQIABBACAAKAIMazYCDCAAQQAgACgCCGs2AgggAEEAIAAoAgRrNgIECyAAQfgAaiAAIAkQBkEAIQoLIANBwAJqJAAgCgv0BAEZfiABMQAfIQIgATEAHiEGIAExAB0hDiABMQAGIQcgATEABSEIIAExAAQhAyABMQAJIQ8gATEACCEQIAExAAchESABMQAMIQkgATEACyEKIAExAAohCyABMQAPIQwgATEADiESIAExAA0hEyABMQAcIQQgATEAGyEUIAExABohFSABMQAZIQUgATEAGCEWIAExABchFyABNQAAIRggACABMQAVQg+GIAExABRCB4aEIAExABZCF4aEIAE1ABAiGUKAgIAIfCIaQhmIfCINIA1CgICAEHwiDUKAgIDgD4N9PgIYIAAgFkINhiAXQgWGhCAFQhWGhCIFIA1CGoh8IAVCgICACHwiBUKAgIDwA4N9PgIcIAAgFEIMhiAVQgSGhCAEQhSGhCAFQhmIfCIEIARCgICAEHwiBEKAgIDgD4N9PgIgIAAgGSAaQoCAgPAPg30gEkIKhiATQgKGhCAMQhKGhCAKQguGIAtCA4aEIAlCE4aEIglCgICACHwiCkIZiHwiC0KAgIAQfCIMQhqIfD4CFCAAIAsgDEKAgIDgD4N9PgIQIAAgEEINhiARQgWGhCAPQhWGhCAIQg6GIANCBoaEIAdCFoaE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IAQgBC0AayACQQh2aiICOgBrIAQgBC0AbCACQQh2aiICOgBsIAQgBC0AbSACQQh2aiICOgBtIAQgBC0AbiACQQh2aiICOgBuIAQgBC0AbyACQQh2ajoAbyAAQUBrIQAgAUJAfCIBQj9WDQALIAFQDQELQQAhAiAEQSBqIARB4ABqIAQQLyABpyIGQQNxIQdBACEDIAFCBFoEQCAGQTxxIQhBACEGA0AgACADaiAEQSBqIgkgA2otAAA6AAAgACADQQFyIgVqIAUgCWotAAA6AAAgACADQQJyIgVqIARBIGogBWotAAA6AAAgACADQQNyIgVqIARBIGogBWotAAA6AAAgA0EEaiEDIAZBBGoiBiAIRw0ACwsgB0UNAANAIAAgA2ogBEEgaiADai0AADoAACADQQFqIQMgAkEBaiICIAdHDQALCyAEQSBqQcAAEAggBEEgEAgLIARB8ABqJABBAAuGBgEUfyMAQbACayICJAAgACABLQAAOgAAIAAgAS0AAToAASAAIAEtAAI6AAIgACABLQADOgADIAAgAS0ABDoABCAAIAEtAAU6AAUgACABLQAGOgAGIAAgAS0ABzoAByAAIAEtAAg6AAggACABLQAJOgAJIAAgAS0ACjoACiAAIAEtAAs6AAsgACABLQAMOgAMIAAgAS0ADToADSAAIAEtAA46AA4gACABLQAPOgAPIAAgAS0AEDoAECAAIAEtABE6ABEgACABLQASOgASIAAgAS0AEzoAEyAAIAEtABQ6ABQgACABLQAVOgAVIAAgAS0AFjoAFiAAIAEtABc6ABcgACABLQAYOgAYIAAgAS0AGToAGSAAIAEtABo6ABogACABLQAbOgAbIAAgAS0AHDoAHCAAIAEtAB06AB0gACABLQAeOgAeIAEtAB8hASAAIAAtAABB+AFxOgAAIAAgAUE/cUHAAHI6AB8gAkEwaiAAEDEgAigCgAEhASACKAJYIQMgAigChAEhBCACKAJcIQUgAigCiAEhBiACKAJgIQcgAigCjAEhCCACKAJkIQkgAigCkAEhCiACKAJoIQsgAigClAEhDCACKAJsIQ0gAigCmAEhDiACKAJwIQ8gAigCnAEhECACKAJ0IREgAigCoAEhEiACKAJ4IRMgAiACKAJ8IhQgAigCpAEiFWo2AqQCIAIgEiATajYCoAIgAiAQIBFqNgKcAiACIA4gD2o2ApgCIAIgDCANajYClAIgAiAKIAtqNgKQAiACIAggCWo2AowCIAIgBiAHajYCiAIgAiAEIAVqNgKEAiACIAEgA2o2AoACIAIgFSAUazYC9AEgAiASIBNrNgLwASACIBAgEWs2AuwBIAIgDiAPazYC6AEgAiAMIA1rNgLkASACIAogC2s2AuABIAIgCCAJazYC3AEgAiAGIAdrNgLYASACIAQgBWs2AtQBIAIgASADazYC0AEgAkHQAWoiASABEDMgAiACQYACaiABEAYgACACEBYgAkGwAmokAEEAC+scAj5/DH4jAEHwAmsiAyQAA0AgAiAGai0AACIEIAZBgIcCaiIJLQAAcyAHciEHIAQgCS0AwAFzIAVyIQUgBCAJLQCgAXMgDHIhDCAEIAktAIABcyAIciEIIAQgCS0AYHMgDXIhDSAEIAlBQGstAABzIAtyIQsgBCAJLQAgcyAKciEKIAZBAWoiBkEfRw0AC0F/IQkgAi0AH0H/AHEiBCAKckH/AXFBAWsgBCAHckH/AXFBAWtyIAQgC3JB/wFxQQFrciAEQdcAcyANckH/AXFBAWtyIARB/wBzIgQgCHJB/wFxQQFrciAEIAxyQf8BcUEBa3IgBCAFckH/AXFBAWtyQYACcUUEQCADIAEpABg3A+gCIAMgASkAEDcD4AIgAyABKQAAIkM3A9ACIAMgASkACDcD2AIgAyBDp0H4AXE6ANACIAMgAy0A7wJBP3FBwAByOgDvAiADQaACaiACEGAgA0IANwKEAiADQgA3AowCIANBADYClAIgA0IANwPQASADQgA3A9gBIANCADcD4AEgAyADKQOwAjcDoAEgAyADKQO4AjcDqAEgAyADKQPAAjcDsAEgA0IANwL0ASADQQE2AvABIANCADcC/AEgA0IANwPAASADQgA3A8gBIAMgAykDoAI3A5ABIAMgAykDqAI3A5gBIANCADcCdCADQgA3AnwgA0EANgKEASADQgA3AmQgA0EBNgJgIANCADcCbEH+ASECQQAhBANAIAMoApQCIQkgAygCtAEhBiADKAJgIQcgAygCwAEhCiADKAKQASELIAMoAvABIQ0gAygCZCEIIAMoAsQBIQwgAygClAEhBSADKAL0ASEQIAMoAmghDiADKALIASERIAMoApgBIRIgAygC+AEhEyADKAJsIQ8gAygCzAEhFCADKAKcASEVIAMoAvwBIRcgAygCcCEYIAMoAtABIRwgAygCoAEhHSADKAKAAiEeIAMoAnQhGSADKALUASEfIAMoAqQBISAgAygChAIhISADKAJ4IRogAygC2AEhIiADKAKoASEjIAMoAogCISQgAygCfCEbIAMoAtwBISUgAygCrAEhJiADKAKMAiEnIAMoAoABIRYgAygC4AEhKCADKAKwASEpIAMoApACISwgA0EAIAQgA0HQAmoiLSACIgFBA3ZqLQAAIAJBB3F2QQFxIgRzayICIAMoAoQBIiogAygC5AEiK3NxIi4gKnMiKjYChAEgAyAGIAYgCXMgAnEiL3MiMCAqazYCVCADIBYgFiAocyACcSIxcyIGNgKAASADICkgKSAscyACcSIWcyIpIAZrNgJQIAMgGyAbICVzIAJxIjJzIhs2AnwgAyAmICYgJ3MgAnEiM3MiJiAbazYCTCADIBogGiAicyACcSI0cyIaNgJ4IAMgIyAjICRzIAJxIjVzIiMgGms2AkggAyAZIBkgH3MgAnEiNnMiGTYCdCADICAgICAhcyACcSI3cyIgIBlrNgJEIAMgGCAYIBxzIAJxIjhzIhg2AnAgAyAdIB0gHnMgAnEiOXMiHSAYazYCQCADIA8gDyAUcyACcSI6cyIPNgJsIAMgFSAVIBdzIAJxIjtzIhUgD2s2AjwgAyAOIA4gEXMgAnEiPHMiDjYCaCADIBIgEiATcyACcSI9cyISIA5rNgI4IAMgCCAIIAxzIAJxIj5zIgg2AmQgAyAFIAUgEHMgAnEiP3MiBSAIazYCNCADIAcgByAKcyACcSJAcyIHNgJgIAMgCyALIA1zIAJxIgJzIgsgB2s2AjAgAyAJIC9zIgkgKyAucyIrazYCJCADIBYgLHMiFiAoIDFzIihrNgIgIAMgJyAzcyInICUgMnMiJWs2AhwgAyAkIDVzIiQgIiA0cyIiazYCGCADICEgN3MiISAfIDZzIh9rNgIUIAMgHiA5cyIeIBwgOHMiHGs2AhAgAyAXIDtzIhcgFCA6cyIUazYCDCADIBMgPXMiEyARIDxzIhFrNgIIIAMgECA/cyIQIAwgPnMiDGs2AgQgAyACIA1zIgIgCiBAcyIKazYCACADIAkgK2o2ApQCIAMgFiAoajYCkAIgAyAlICdqNgKMAiADICIgJGo2AogCIAMgHyAhajYChAIgAyAcIB5qNgKAAiADIBEgE2o2AvgBIAMgDCAQajYC9AEgAyACIApqNgLwASADIBQgF2o2AvwBIAMgKiAwajYC5AEgAyAGIClqNgLgASADIBsgJmo2AtwBIAMgGiAjajYC2AEgAyAZICBqNgLUASADIBggHWo2AtABIAMgDyAVajYCzAEgAyAOIBJqNgLIASADIAUgCGo2AsQBIAMgByALajYCwAEgA0HgAGoiGyADQTBqIhogA0HwAWoiGRAGIANBwAFqIhYgFiADEAYgGiADEAUgAyAZEAUgAygCwAEhAiADKAJgIQkgAygCxAEhBiADKAJkIQcgAygCyAEhCiADKAJoIQsgAygCzAEhDSADKAJsIQggAygC0AEhDCADKAJwIQUgAygC1AEhECADKAJ0IQ4gAygC2AEhESADKAJ4IRIgAygC3AEhEyADKAJ8IQ8gAygC4AEhFCADKAKAASEVIAMgAygC5AEiFyADKAKEASIYajYCtAEgAyAUIBVqNgKwASADIA8gE2o2AqwBIAMgESASajYCqAEgAyAOIBBqNgKkASADIAUgDGo2AqABIAMgCCANajYCnAEgAyAKIAtqNgKYASADIAYgB2o2ApQBIAMgAiAJajYCkAEgAyAYIBdrNgLkASADIBUgFGs2AuABIAMgDyATazYC3AEgAyASIBFrNgLYASADIA4gEGs2AtQBIAMgBSAMazYC0AEgAyAIIA1rNgLMASADIAsgCms2AsgBIAMgByAGazYCxAEgAyAJIAJrNgLAASAZIAMgGhAGIAMoAjQhAiADKAIEIQUgAygCOCEJIAMoAgghECADKAJAIQYgAygCECEOIAMoAjwhByADKAIMIREgAygCSCEKIAMoAhghEiADKAJEIQsgAygCFCETIAMoAlAhDSADKAIgIQ8gAygCTCEIIAMoAhwhFCADKAJUIQwgAygCJCEVIAMgAygCACADKAIwIhdrIhg2AgAgAyAVIAxrIhU2AiQgAyAUIAhrIhQ2AhwgAyAPIA1rIg82AiAgAyATIAtrIhM2AhQgAyASIAprIhI2AhggAyARIAdrIhE2AgwgAyAOIAZrIg42AhAgAyAQIAlrIhA2AgggAyAFIAJrIgU2AgQgFiAWEAUgAyAVrELCtgd+IkNCgICACHwiR0IZh0ITfiAYrELCtgd+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ACALp2pBACACIAsgBSAMIAkgChBpGiABBEAgASALQhB8NwMAC0EADAELEAsACwsmACAAIAEgAiADIAStIAWtQiCGhCAGIAetIAitQiCGhCAKIAsQaQtZAQJ+IAetIAitQiCGhCELQX8hAQJAIAOtIAStQiCGhCIMQt////8PVg0AIAtC3////w9WDQAgACACIAynIAVBICAGIAunIAkgCkG8mwIoAgARCAAhAQsgAQuAAQEDfiAHrSAIrUIghoQhDEF/IQICQCAErSAFrUIghoQiC0IgVA0AIAtCIH0iDULf////D1YNACAMQt////8PVg0AIAAgAyANpyADIAunakEga0EgIAYgDKcgCSAKQbybAigCABEIACECCyABBEAgAUIAIAtCIH0gAhs3AwALIAILYAECfiAErSAFrUIghoQhDCAHrSAIrUIghoQhDSACBEAgAkIgNwMACyANQuD///8PVCAMQt////8PWHFFBEAQCwALIAAgAUEgIAMgDKcgBiANpyAKIAtBuJsCKAIAEQgAC3YBAn4CfyAGrSAHrUIghoQhCwJAIAOtIAStQiCGhCIMQt////8PVg0AIAtC4P///w9aDQAgACAAIAynIgNqQSAgAiADIAUgC6cgCSAKQbibAigCABEIACEAIAEEQCABQgAgDEIgfCAAGzcDAAsgAAwBCxALAAsLWQECfiAHrSAIrUIghoQhC0F/IQECQCADrSAErUIghoQiDELf////D1YNACALQt////8PVg0AIAAgAiAMpyAFQSAgBiALpyAJIApBtJsCKAIAEQgAIQELIAELgAEBA34gB60gCK1CIIaEIQxBfyECAkAgBK0gBa1CIIaEIgtCIFQNACALQiB9Ig1C3////w9WDQAgDELf////D1YNACAAIAMgDacgAyALp2pBIGtBICAGIAynIAkgCkG0mwIoAgARCAAhAgsgAQRAIAFCACALQiB9IAIbNwMACyACC2ABAn4gBK0gBa1CIIaEIQwgB60gCK1CIIaEIQ0gAgRAIAJCIDcDAAsgDULg////D1QgDELf////D1hxRQRAEAsACyAAIAFBICADIAynIAYgDacgCiALQbCbAigCABEIAAt2AQJ+An8gBq0gB61CIIaEIQsCQCADrSAErUIghoQiDELf////D1YNACALQuD///8PWg0AIAAgACAMpyID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Dcz+9K13ACzdIP5U6hQA+aDGAex+6v8vY6j+quKZ/2az2ADijXr/ekKZ/rb1hgDj5BkB1jnr/9itOP+159IAd4Cd/4FfiP9ufjMAAqm3/weCYv5FsF7/dATjAdnykf/KrR8BaQEn/y6vRQDkLzr/1+BF/s84Rf8Q/ov/F8/U/8oUfv9f1WD/CbAhAMgFz//xKoD+IyHA//jlxAGBEXgA+2eX/wc0cP+MOEL/KOL1/9lGJf6s1gn/SEOGAZLA1v8sJnAARLhL/85a+wCV640Atao6AHT07wBcnQIAZq1iAOmJYAF/McsABZuUABeUCf/TegwAIoYa/9vMiACGCCn/4FMr/lUZ9wBtfwD+qYgwAO532//nrdUAzhL+/gi6B/9+CQcBbypIAG807P5gP40Ak79//s1OwP8Oau0Bu9tMAK/zu/5pWa0AVRlZAaLzlAACdtH+IZ4JAIujLv9dRigAbCqO/m/8jv+b35AAM+Wn/0n8m/9edAz/mKDa/5zuJf+z6s//xQCz/5qkjQDhxGgACiMZ/tHU8v9h/d7+uGXlAN4SfwGkiIf/Hs+M/pJh8wCBwBr+yVQh/28KTv+TUbL/BAQYAKHu1/8GjSEANdcO/ym10P/ni50As8vd//+5cQC94qz/cULW/8o+Lf9mQAj/Tq4Q/oV1RP8AQaATCwEBAEHAEwuwASbolY/CsiewRcP0ifLvmPDV36wF08YzObE4AohtU/wFxxdqcD1N2E+6PAt2DRBnDyogU/osOczGTsf9d5KsA3rs////////////////////////////////////////f+3///////////////////////////////////////9/7v///////////////////////////////////////3/t0/VcGmMSWNac96Le+d4UAEH/FAv88AEQhTuMAb3xJP/4JcMBYNw3ALdMPv/DQj0AMkykAeGkTP9MPaP/dT4fAFGRQP92QQ4AonPW/waKLgB85vT/CoqPADQawgC49EwAgY8pAb70E/97qnr/YoFEAHnVkwBWZR7/oWebAIxZQ//v5b4BQwu1AMbwif7uRbz/6nE8/yX/Of9Fsrb+gNCzAHYaff4DB9b/8TJN/1XLxf/Th/r/GTBk/7vVtP4RWGkAU9GeAQVzYgAErjz+qzdu/9m1Ef8UvKoAkpxm/lfW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AAAAAAD/AAAAAAMAAAAA9QAAAAAAAAAPAAAAAAD/AAAAAP8AAAAABwAAAAAFAEH8hgILAQEAQaCHAgsBAQBBwIcCC/EG4Ot6fDtBuK4WVuP68Z/EatoJjeucMrH9hmIFFl9JuABfnJW8o1CMJLHQsVWcg+9bBERcxFgcjobYIk7d0J8RV+z///////////////////////////////////////9/7f///////////////////////////////////////3/u////////////////////////////////////////f0xpYnNvZGl1bURSRwAAAAAIybzzZ+YJajunyoSFrme7K/iU/nLzbjzxNh1fOvVPpdGC5q1/Ug5RH2w+K4xoBZtrvUH7q9mDH3khfhMZzeBbIq4o15gvikLNZe8jkUQ3cS87TezP+8C1vNuJgaXbtek4tUjzW8JWORnQBbbxEfFZm08Zr6SCP5IYgW3a1V4cq0ICA6OYqgfYvm9wRQFbgxKMsuROvoUxJOK0/9XDfQxVb4l78nRdvnKxlhY7/rHegDUSxyWnBtyblCZpz3Txm8HSSvGewWmb5OMlTziGR77vtdWMi8adwQ9lnKx3zKEMJHUCK1lvLOktg+SmbqqEdErU+0G93KmwXLVTEYPaiPl2q99m7lJRPpgQMrQtbcYxqD8h+5jIJwOw5A7vvsd/Wb/Cj6g98wvgxiWnCpNHkafVb4ID4FFjygZwbg4KZykpFPwv0kaFCrcnJskmXDghGy7tKsRa/G0sTd+zlZ0TDThT3mOvi1RzCmWosnc8uwpqduau7UcuycKBOzWCFIUscpJkA/FMoei/ogEwQrxLZhqokZf40HCLS8IwvlQGo1FsxxhS79YZ6JLREKllVSQGmdYqIHFXhTUO9LjRuzJwoGoQyNDSuBbBpBlTq0FRCGw3Hpnrjt9Md0gnqEib4bW8sDRjWsnFswwcOcuKQeNKqthOc+Njd0/KnFujuLLW828uaPyy713ugo90YC8XQ29jpXhyq/ChFHjIhOw5ZBoIAseMKB5jI/r/vpDpvYLe62xQpBV5xrL3o/m+K1Ny4/J4ccacYSbqzj4nygfCwCHHuIbRHuvgzdZ92up40W7uf0999bpvF3KqZ/AGppjIosV9YwquDfm+BJg/ERtHHBM1C3EbhH0EI/V32yiTJMdAe6vKMry+yRUKvp48TA0QnMRnHUO2Qj7LvtTFTCp+ZfycKX9Z7PrWOqtvy18XWEdKjBlEbIAAQcCPAguhAmfmCWqFrme7cvNuPDr1T6V/Ug5RjGgFm6vZgx8ZzeBbmC+KQpFEN3HP+8C1pdu16VvCVjnxEfFZpII/ktVeHKuYqgfYAVuDEr6FMSTDfQxVdF2+cv6x3oCnBtybdPGbwcFpm+SGR77vxp3BD8yhDCRvLOktqoR0StypsFzaiPl2UlE+mG3GMajIJwOwx39Zv/ML4MZHkafVUWPKBmcpKRSFCrcnOCEbLvxtLE0TDThTVHMKZbsKanYuycKBhSxykqHov6JLZhqocItLwqNRbMcZ6JLRJAaZ1oU1DvRwoGoQFsGkGQhsNx5Md0gntbywNLMMHDlKqthOT8qcW/NvLmjugo90b2OleBR4yIQIAseM+v++kOtsUKT3o/m+8nhxxoAAQbCSAgshU2lnRWQyNTUxOSBubyBFZDI1NTE5IGNvbGxpc2lvbnMBAEGAkwILJfCSAQABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAQbCTAgudCMZjY6X4fHyE7nd3mfZ7e43/8vIN1mtrvd5vb7GRxcVUYDAwUAIBAQPOZ2epVisrfef+/hm119diTaur5ux2dpqPyspFH4KCnYnJyUD6fX2H7/r6FbJZWeuOR0fJ+/DwC0Gtreyz1NRnX6Ki/UWvr+ojnJy/U6Sk9+RycpabwMBbdbe3wuH9/Rw9k5OuTCYmamw2Nlp+Pz9B9ff3AoPMzE9oNDRcUaWl9NHl5TT58fEI4nFxk6vY2HNiMTFTKhUVPwgEBAyVx8dSRiMjZZ3Dw14wGBgoN5aWoQoFBQ8vmpq1DgcHCSQSEjYbgICb3+LiPc3r6yZOJydpf7Kyzep1dZ8SCQkbHYODnlgsLHQ0GhouNhsbLdxubrK0WlruW6Cg+6RSUvZ2OztNt9bWYX2zs85SKSl73ePjPl4vL3EThISXplNT9bnR0WgAAAAAwe3tLEAgIGDj/PwfebGxyLZbW+3Uamq+jcvLRme+vtlyOTlLlEpK3phMTNSwWFjohc/PSrvQ0GvF7+8qT6qq5e37+xaGQ0PFmk1N12YzM1URhYWUikVFz+n5+RAEAgIG/n9/gaBQUPB4PDxEJZ+fukuoqOOiUVHzXaOj/oBAQMAFj4+KP5KSrSGdnbxwODhI8fX1BGO8vN93trbBr9radUIhIWMgEBAw5f//Gv3z8w6/0tJtgc3NTBgMDBQmExM1w+zsL75fX+E1l5eiiEREzC4XFzmTxMRXVaen8vx+foJ6PT1HyGRkrLpdXecyGRkr5nNzlcBgYKAZgYGYnk9P0aPc3H9EIiJmVCoqfjuQkKsLiIiDjEZGysfu7ilruLjTKBQUPKfe3nm8Xl7iFgsLHa3b23bb4OA7ZDIyVnQ6Ok4UCgoekklJ2wwGBgpIJCRsuFxc5J/Cwl2909NuQ6ys78RiYqY5kZGoMZWVpNPk5DfyeXmL1efnMovIyENuNzdZ2m1ttwGNjYyx1dVknE5O0kmpqeDYbGy0rFZW+vP09AfP6uolymVlr/R6eo5Hrq7pEAgIGG+6utXweHiISiUlb1wuLnI4HBwkV6am8XO0tMeXxsZRy+joI6Hd3XzodHScPh8fIZZLS91hvb3cDYuLhg+KioXgcHCQfD4+QnG1tcTMZmaqkEhI2AYDAwX39vYBHA4OEsJhYaNqNTVfrldX+Wm5udAXhoaRmcHBWDodHScnnp652eHhOOv4+BMrmJizIhERM9Jpabup2dlwB46OiTOUlKctm5u2PB4eIhWHh5LJ6ekgh87OSapVVf9QKCh4pd/fegOMjI9ZoaH4CYmJgBoNDRdlv7/a1+bmMYRCQsbQaGi4gkFBwymZmbBaLS13Hg8PEXuwsMuoVFT8bbu71iwWFjoKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQ=="),C0=f0,fI(K0).then(l0=>WebAssembly.instantiate(l0,C0)).then(function(l0){VA(l0.instance)},l0=>{B0(`failed to asynchronously prepare wasm: ${l0}`),MI(l0)}),{}}();function ZA(){function C0(){var f0;ig||(ig=!0,sA.calledRun=!0,u2||(_2(UI),(f0=sA.onRuntimeInitialized)==null||f0.call(sA),function(){if(sA.postRun)for(typeof sA.postRun=="function"&&(sA.postRun=[sA.postRun]);sA.postRun.length;)VA=sA.postRun.shift(),R2.unshift(VA);var VA;_2(R2)}()))}NI>0||(function(){if(sA.preRun)for(typeof sA.preRun=="function"&&(sA.preRun=[sA.preRun]);sA.preRun.length;)f0=sA.preRun.shift(),M2.unshift(f0);var f0;_2(M2)}(),NI>0||(sA.setStatus?(sA.setStatus("Running..."),setTimeout(function(){setTimeout(function(){sA.setStatus("")},1),C0()},1)):C0()))}if(sA._crypto_aead_aegis128l_keybytes=()=>(sA._crypto_aead_aegis128l_keybytes=z0.g)(),sA._crypto_aead_aegis128l_nsecbytes=()=>(sA._crypto_aead_aegis128l_nsecbytes=z0.h)(),sA._crypto_aead_aegis128l_npubbytes=()=>(sA._crypto_aead_aegis128l_npubbytes=z0.i)(),sA._crypto_aead_aegis128l_abytes=()=>(sA._crypto_aead_aegis128l_abytes=z0.j)(),sA._crypto_aead_aegis128l_messagebytes_max=()=>(sA._crypto_aead_aegis128l_messagebytes_max=z0.k)(),sA._crypto_aead_aegis128l_keygen=C0=>(sA._crypto_aead_aegis128l_keygen=z0.l)(C0),sA._crypto_aead_aegis128l_encrypt=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_aegis128l_encrypt=z0.m)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_aegis128l_encrypt_detached=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI)=>(sA._crypto_aead_aegis128l_encrypt_detached=z0.n)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI),sA._crypto_aead_aegis128l_decrypt=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_aegis128l_decrypt=z0.o)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_aegis128l_decrypt_detached=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_aegis128l_decrypt_detached=z0.p)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_aegis256_keybytes=()=>(sA._crypto_aead_aegis256_keybytes=z0.q)(),sA._crypto_aead_aegis256_nsecbytes=()=>(sA._crypto_aead_aegis256_nsecbytes=z0.r)(),sA._crypto_aead_aegis256_npubbytes=()=>(sA._crypto_aead_aegis256_npubbytes=z0.s)(),sA._crypto_aead_aegis256_abytes=()=>(sA._crypto_aead_aegis256_abytes=z0.t)(),sA._crypto_aead_aegis256_messagebytes_max=()=>(sA._crypto_aead_aegis256_messagebytes_max=z0.u)(),sA._crypto_aead_aegis256_keygen=C0=>(sA._crypto_aead_aegis256_keygen=z0.v)(C0),sA._crypto_aead_aegis256_encrypt=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_aegis256_encrypt=z0.w)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_aegis256_encrypt_detached=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI)=>(sA._crypto_aead_aegis256_encrypt_detached=z0.x)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI),sA._crypto_aead_aegis256_decrypt=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_aegis256_decrypt=z0.y)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_aegis256_decrypt_detached=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_aegis256_decrypt_detached=z0.z)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_aes256gcm_is_available=()=>(sA._crypto_aead_aes256gcm_is_available=z0.A)(),sA._crypto_aead_chacha20poly1305_encrypt_detached=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI)=>(sA._crypto_aead_chacha20poly1305_encrypt_detached=z0.B)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI),sA._crypto_aead_chacha20poly1305_encrypt=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_chacha20poly1305_encrypt=z0.C)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_chacha20poly1305_ietf_encrypt_detached=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI)=>(sA._crypto_aead_chacha20poly1305_ietf_encrypt_detached=z0.D)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI),sA._crypto_aead_chacha20poly1305_ietf_encrypt=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_chacha20poly1305_ietf_encrypt=z0.E)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_chacha20poly1305_decrypt_detached=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_chacha20poly1305_decrypt_detached=z0.F)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_chacha20poly1305_decrypt=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_chacha20poly1305_decrypt=z0.G)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_chacha20poly1305_ietf_decrypt_detached=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_chacha20poly1305_ietf_decrypt_detached=z0.H)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_chacha20poly1305_ietf_decrypt=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_chacha20poly1305_ietf_decrypt=z0.I)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_chacha20poly1305_ietf_keybytes=()=>(sA._crypto_aead_chacha20poly1305_ietf_keybytes=z0.J)(),sA._crypto_aead_chacha20poly1305_ietf_npubbytes=()=>(sA._crypto_aead_chacha20poly1305_ietf_npubbytes=z0.K)(),sA._crypto_aead_chacha20poly1305_ietf_nsecbytes=()=>(sA._crypto_aead_chacha20poly1305_ietf_nsecbytes=z0.L)(),sA._crypto_aead_chacha20poly1305_ietf_abytes=()=>(sA._crypto_aead_chacha20poly1305_ietf_abytes=z0.M)(),sA._crypto_aead_chacha20poly1305_ietf_messagebytes_max=()=>(sA._crypto_aead_chacha20poly1305_ietf_messagebytes_max=z0.N)(),sA._crypto_aead_chacha20poly1305_ietf_keygen=C0=>(sA._crypto_aead_chacha20poly1305_ietf_keygen=z0.O)(C0),sA._crypto_aead_chacha20poly1305_keybytes=()=>(sA._crypto_aead_chacha20poly1305_keybytes=z0.P)(),sA._crypto_aead_chacha20poly1305_npubbytes=()=>(sA._crypto_aead_chacha20poly1305_npubbytes=z0.Q)(),sA._crypto_aead_chacha20poly1305_nsecbytes=()=>(sA._crypto_aead_chacha20poly1305_nsecbytes=z0.R)(),sA._crypto_aead_chacha20poly1305_abytes=()=>(sA._crypto_aead_chacha20poly1305_abytes=z0.S)(),sA._crypto_aead_chacha20poly1305_messagebytes_max=()=>(sA._crypto_aead_chacha20poly1305_messagebytes_max=z0.T)(),sA._crypto_aead_chacha20poly1305_keygen=C0=>(sA._crypto_aead_chacha20poly1305_keygen=z0.U)(C0),sA._crypto_aead_xchacha20poly1305_ietf_encrypt_detached=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI)=>(sA._crypto_aead_xchacha20poly1305_ietf_encrypt_detached=z0.V)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI),sA._crypto_aead_xchacha20poly1305_ietf_encrypt=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_xchacha20poly1305_ietf_encrypt=z0.W)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_xchacha20poly1305_ietf_decrypt_detached=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_xchacha20poly1305_ietf_decrypt_detached=z0.X)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_xchacha20poly1305_ietf_decrypt=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2)=>(sA._crypto_aead_xchacha20poly1305_ietf_decrypt=z0.Y)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2),sA._crypto_aead_xchacha20poly1305_ietf_keybytes=()=>(sA._crypto_aead_xchacha20poly1305_ietf_keybytes=z0.Z)(),sA._crypto_aead_xchacha20poly1305_ietf_npubbytes=()=>(sA._crypto_aead_xchacha20poly1305_ietf_npubbytes=z0._)(),sA._crypto_aead_xchacha20poly1305_ietf_nsecbytes=()=>(sA._crypto_aead_xchacha20poly1305_ietf_nsecbytes=z0.$)(),sA._crypto_aead_xchacha20poly1305_ietf_abytes=()=>(sA._crypto_aead_xchacha20poly1305_ietf_abytes=z0.aa)(),sA._crypto_aead_xchacha20poly1305_ietf_messagebytes_max=()=>(sA._crypto_aead_xchacha20poly1305_ietf_messagebytes_max=z0.ba)(),sA._crypto_aead_xchacha20poly1305_ietf_keygen=C0=>(sA._crypto_aead_xchacha20poly1305_ietf_keygen=z0.ca)(C0),sA._crypto_auth_bytes=()=>(sA._crypto_auth_bytes=z0.da)(),sA._crypto_auth_keybytes=()=>(sA._crypto_auth_keybytes=z0.ea)(),sA._crypto_auth=(C0,f0,VA,CA,l0)=>(sA._crypto_auth=z0.fa)(C0,f0,VA,CA,l0),sA._crypto_auth_verify=(C0,f0,VA,CA,l0)=>(sA._crypto_auth_verify=z0.ga)(C0,f0,VA,CA,l0),sA._crypto_auth_keygen=C0=>(sA._crypto_auth_keygen=z0.ha)(C0),sA._crypto_box_seedbytes=()=>(sA._crypto_box_seedbytes=z0.ia)(),sA._crypto_box_publickeybytes=()=>(sA._crypto_box_publickeybytes=z0.ja)(),sA._crypto_box_secretkeybytes=()=>(sA._crypto_box_secretkeybytes=z0.ka)(),sA._crypto_box_beforenmbytes=()=>(sA._crypto_box_beforenmbytes=z0.la)(),sA._crypto_box_noncebytes=()=>(sA._crypto_box_noncebytes=z0.ma)(),sA._crypto_box_macbytes=()=>(sA._crypto_box_macbytes=z0.na)(),sA._crypto_box_messagebytes_max=()=>(sA._crypto_box_messagebytes_max=z0.oa)(),sA._crypto_box_seed_keypair=(C0,f0,VA)=>(sA._crypto_box_seed_keypair=z0.pa)(C0,f0,VA),sA._crypto_box_keypair=(C0,f0)=>(sA._crypto_box_keypair=z0.qa)(C0,f0),sA._crypto_box_beforenm=(C0,f0,VA)=>(sA._crypto_box_beforenm=z0.ra)(C0,f0,VA),sA._crypto_box_detached_afternm=(C0,f0,VA,CA,l0,V0,$0)=>(sA._crypto_box_detached_afternm=z0.sa)(C0,f0,VA,CA,l0,V0,$0),sA._crypto_box_detached=(C0,f0,VA,CA,l0,V0,$0,x0)=>(sA._crypto_box_detached=z0.ta)(C0,f0,VA,CA,l0,V0,$0,x0),sA._crypto_box_easy_afternm=(C0,f0,VA,CA,l0,V0)=>(sA._crypto_box_easy_afternm=z0.ua)(C0,f0,VA,CA,l0,V0),sA._crypto_box_easy=(C0,f0,VA,CA,l0,V0,$0)=>(sA._crypto_box_easy=z0.va)(C0,f0,VA,CA,l0,V0,$0),sA._crypto_box_open_detached_afternm=(C0,f0,VA,CA,l0,V0,$0)=>(sA._crypto_box_open_detached_afternm=z0.wa)(C0,f0,VA,CA,l0,V0,$0),sA._crypto_box_open_detached=(C0,f0,VA,CA,l0,V0,$0,x0)=>(sA._crypto_box_open_detached=z0.xa)(C0,f0,VA,CA,l0,V0,$0,x0),sA._crypto_box_open_easy_afternm=(C0,f0,VA,CA,l0,V0)=>(sA._crypto_box_open_easy_afternm=z0.ya)(C0,f0,VA,CA,l0,V0),sA._crypto_box_open_easy=(C0,f0,VA,CA,l0,V0,$0)=>(sA._crypto_box_open_easy=z0.za)(C0,f0,VA,CA,l0,V0,$0),sA._crypto_box_seal=(C0,f0,VA,CA,l0)=>(sA._crypto_box_seal=z0.Aa)(C0,f0,VA,CA,l0),sA._crypto_box_seal_open=(C0,f0,VA,CA,l0,V0)=>(sA._crypto_box_seal_open=z0.Ba)(C0,f0,VA,CA,l0,V0),sA._crypto_box_sealbytes=()=>(sA._crypto_box_sealbytes=z0.Ca)(),sA._crypto_generichash_bytes_min=()=>(sA._crypto_generichash_bytes_min=z0.Da)(),sA._crypto_generichash_bytes_max=()=>(sA._crypto_generichash_bytes_max=z0.Ea)(),sA._crypto_generichash_bytes=()=>(sA._crypto_generichash_bytes=z0.Fa)(),sA._crypto_generichash_keybytes_min=()=>(sA._crypto_generichash_keybytes_min=z0.Ga)(),sA._crypto_generichash_keybytes_max=()=>(sA._crypto_generichash_keybytes_max=z0.Ha)(),sA._crypto_generichash_keybytes=()=>(sA._crypto_generichash_keybytes=z0.Ia)(),sA._crypto_generichash_statebytes=()=>(sA._crypto_generichash_statebytes=z0.Ja)(),sA._crypto_generichash=(C0,f0,VA,CA,l0,V0,$0)=>(sA._crypto_generichash=z0.Ka)(C0,f0,VA,CA,l0,V0,$0),sA._crypto_generichash_init=(C0,f0,VA,CA)=>(sA._crypto_generichash_init=z0.La)(C0,f0,VA,CA),sA._crypto_generichash_update=(C0,f0,VA,CA)=>(sA._crypto_generichash_update=z0.Ma)(C0,f0,VA,CA),sA._crypto_generichash_final=(C0,f0,VA)=>(sA._crypto_generichash_final=z0.Na)(C0,f0,VA),sA._crypto_generichash_keygen=C0=>(sA._crypto_generichash_keygen=z0.Oa)(C0),sA._crypto_hash_bytes=()=>(sA._crypto_hash_bytes=z0.Pa)(),sA._crypto_hash=(C0,f0,VA,CA)=>(sA._crypto_hash=z0.Qa)(C0,f0,VA,CA),sA._crypto_kdf_bytes_min=()=>(sA._crypto_kdf_bytes_min=z0.Ra)(),sA._crypto_kdf_bytes_max=()=>(sA._crypto_kdf_bytes_max=z0.Sa)(),sA._crypto_kdf_contextbytes=()=>(sA._crypto_kdf_contextbytes=z0.Ta)(),sA._crypto_kdf_keybytes=()=>(sA._crypto_kdf_keybytes=z0.Ua)(),sA._crypto_kdf_derive_from_key=(C0,f0,VA,CA,l0,V0)=>(sA._crypto_kdf_derive_from_key=z0.Va)(C0,f0,VA,CA,l0,V0),sA._crypto_kdf_keygen=C0=>(sA._crypto_kdf_keygen=z0.Wa)(C0),sA._crypto_kdf_hkdf_sha256_extract_init=(C0,f0,VA)=>(sA._crypto_kdf_hkdf_sha256_extract_init=z0.Xa)(C0,f0,VA),sA._crypto_kdf_hkdf_sha256_extract_update=(C0,f0,VA)=>(sA._crypto_kdf_hkdf_sha256_extract_update=z0.Ya)(C0,f0,VA),sA._crypto_kdf_hkdf_sha256_extract_final=(C0,f0)=>(sA._crypto_kdf_hkdf_sha256_extract_final=z0.Za)(C0,f0),sA._crypto_kdf_hkdf_sha256_extract=(C0,f0,VA,CA,l0)=>(sA._crypto_kdf_hkdf_sha256_extract=z0._a)(C0,f0,VA,CA,l0),sA._crypto_kdf_hkdf_sha256_keygen=C0=>(sA._crypto_kdf_hkdf_sha256_keygen=z0.$a)(C0),sA._crypto_kdf_hkdf_sha256_expand=(C0,f0,VA,CA,l0)=>(sA._crypto_kdf_hkdf_sha256_expand=z0.ab)(C0,f0,VA,CA,l0),sA._crypto_kdf_hkdf_sha256_keybytes=()=>(sA._crypto_kdf_hkdf_sha256_keybytes=z0.bb)(),sA._crypto_kdf_hkdf_sha256_bytes_min=()=>(sA._crypto_kdf_hkdf_sha256_bytes_min=z0.cb)(),sA._crypto_kdf_hkdf_sha256_bytes_max=()=>(sA._crypto_kdf_hkdf_sha256_bytes_max=z0.db)(),sA._crypto_kdf_hkdf_sha256_statebytes=()=>(sA._crypto_kdf_hkdf_sha256_statebytes=z0.eb)(),sA._crypto_kdf_hkdf_sha512_extract_init=(C0,f0,VA)=>(sA._crypto_kdf_hkdf_sha512_extract_init=z0.fb)(C0,f0,VA),sA._crypto_kdf_hkdf_sha512_extract_update=(C0,f0,VA)=>(sA._crypto_kdf_hkdf_sha512_extract_update=z0.gb)(C0,f0,VA),sA._crypto_kdf_hkdf_sha512_extract_final=(C0,f0)=>(sA._crypto_kdf_hkdf_sha512_extract_final=z0.hb)(C0,f0),sA._crypto_kdf_hkdf_sha512_extract=(C0,f0,VA,CA,l0)=>(sA._crypto_kdf_hkdf_sha512_extract=z0.ib)(C0,f0,VA,CA,l0),sA._crypto_kdf_hkdf_sha512_keygen=C0=>(sA._crypto_kdf_hkdf_sha512_keygen=z0.jb)(C0),sA._crypto_kdf_hkdf_sha512_expand=(C0,f0,VA,CA,l0)=>(sA._crypto_kdf_hkdf_sha512_expand=z0.kb)(C0,f0,VA,CA,l0),sA._crypto_kdf_hkdf_sha512_keybytes=()=>(sA._crypto_kdf_hkdf_sha512_keybytes=z0.lb)(),sA._crypto_kdf_hkdf_sha512_bytes_min=()=>(sA._crypto_kdf_hkdf_sha512_bytes_min=z0.mb)(),sA._crypto_kdf_hkdf_sha512_bytes_max=()=>(sA._crypto_kdf_hkdf_sha512_bytes_max=z0.nb)(),sA._crypto_kdf_hkdf_sha512_statebytes=()=>(sA._crypto_kdf_hkdf_sha512_statebytes=z0.ob)(),sA._crypto_kx_seed_keypair=(C0,f0,VA)=>(sA._crypto_kx_seed_keypair=z0.pb)(C0,f0,VA),sA._crypto_kx_keypair=(C0,f0)=>(sA._crypto_kx_keypair=z0.qb)(C0,f0),sA._crypto_kx_client_session_keys=(C0,f0,VA,CA,l0)=>(sA._crypto_kx_client_session_keys=z0.rb)(C0,f0,VA,CA,l0),sA._crypto_kx_server_session_keys=(C0,f0,VA,CA,l0)=>(sA._crypto_kx_server_session_keys=z0.sb)(C0,f0,VA,CA,l0),sA._crypto_kx_publickeybytes=()=>(sA._crypto_kx_publickeybytes=z0.tb)(),sA._crypto_kx_secretkeybytes=()=>(sA._crypto_kx_secretkeybytes=z0.ub)(),sA._crypto_kx_seedbytes=()=>(sA._crypto_kx_seedbytes=z0.vb)(),sA._crypto_kx_sessionkeybytes=()=>(sA._crypto_kx_sessionkeybytes=z0.wb)(),sA._crypto_scalarmult_base=(C0,f0)=>(sA._crypto_scalarmult_base=z0.xb)(C0,f0),sA._crypto_scalarmult=(C0,f0,VA)=>(sA._crypto_scalarmult=z0.yb)(C0,f0,VA),sA._crypto_scalarmult_bytes=()=>(sA._crypto_scalarmult_bytes=z0.zb)(),sA._crypto_scalarmult_scalarbytes=()=>(sA._crypto_scalarmult_scalarbytes=z0.Ab)(),sA._crypto_secretbox_keybytes=()=>(sA._crypto_secretbox_keybytes=z0.Bb)(),sA._crypto_secretbox_noncebytes=()=>(sA._crypto_secretbox_noncebytes=z0.Cb)(),sA._crypto_secretbox_macbytes=()=>(sA._crypto_secretbox_macbytes=z0.Db)(),sA._crypto_secretbox_messagebytes_max=()=>(sA._crypto_secretbox_messagebytes_max=z0.Eb)(),sA._crypto_secretbox_keygen=C0=>(sA._crypto_secretbox_keygen=z0.Fb)(C0),sA._crypto_secretbox_detached=(C0,f0,VA,CA,l0,V0,$0)=>(sA._crypto_secretbox_detached=z0.Gb)(C0,f0,VA,CA,l0,V0,$0),sA._crypto_secretbox_easy=(C0,f0,VA,CA,l0,V0)=>(sA._crypto_secretbox_easy=z0.Hb)(C0,f0,VA,CA,l0,V0),sA._crypto_secretbox_open_detached=(C0,f0,VA,CA,l0,V0,$0)=>(sA._crypto_secretbox_open_detached=z0.Ib)(C0,f0,VA,CA,l0,V0,$0),sA._crypto_secretbox_open_easy=(C0,f0,VA,CA,l0,V0)=>(sA._crypto_secretbox_open_easy=z0.Jb)(C0,f0,VA,CA,l0,V0),sA._crypto_secretstream_xchacha20poly1305_keygen=C0=>(sA._crypto_secretstream_xchacha20poly1305_keygen=z0.Kb)(C0),sA._crypto_secretstream_xchacha20poly1305_init_push=(C0,f0,VA)=>(sA._crypto_secretstream_xchacha20poly1305_init_push=z0.Lb)(C0,f0,VA),sA._crypto_secretstream_xchacha20poly1305_init_pull=(C0,f0,VA)=>(sA._crypto_secretstream_xchacha20poly1305_init_pull=z0.Mb)(C0,f0,VA),sA._crypto_secretstream_xchacha20poly1305_rekey=C0=>(sA._crypto_secretstream_xchacha20poly1305_rekey=z0.Nb)(C0),sA._crypto_secretstream_xchacha20poly1305_push=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2)=>(sA._crypto_secretstream_xchacha20poly1305_push=z0.Ob)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2),sA._crypto_secretstream_xchacha20poly1305_pull=(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2)=>(sA._crypto_secretstream_xchacha20poly1305_pull=z0.Pb)(C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2),sA._crypto_secretstream_xchacha20poly1305_statebytes=()=>(sA._crypto_secretstream_xchacha20poly1305_statebytes=z0.Qb)(),sA._crypto_secretstream_xchacha20poly1305_abytes=()=>(sA._crypto_secretstream_xchacha20poly1305_abytes=z0.Rb)(),sA._crypto_secretstream_xchacha20poly1305_headerbytes=()=>(sA._crypto_secretstream_xchacha20poly1305_headerbytes=z0.Sb)(),sA._crypto_secretstream_xchacha20poly1305_keybytes=()=>(sA._crypto_secretstream_xchacha20poly1305_keybytes=z0.Tb)(),sA._crypto_secretstream_xchacha20poly1305_messagebytes_max=()=>(sA._crypto_secretstream_xchacha20poly1305_messagebytes_max=z0.Ub)(),sA._crypto_secretstream_xchacha20poly1305_tag_message=()=>(sA._crypto_secretstream_xchacha20poly1305_tag_message=z0.Vb)(),sA._crypto_secretstream_xchacha20poly1305_tag_push=()=>(sA._crypto_secretstream_xchacha20poly1305_tag_push=z0.Wb)(),sA._crypto_secretstream_xchacha20poly1305_tag_rekey=()=>(sA._crypto_secretstream_xchacha20poly1305_tag_rekey=z0.Xb)(),sA._crypto_secretstream_xchacha20poly1305_tag_final=()=>(sA._crypto_secretstream_xchacha20poly1305_tag_final=z0.Yb)(),sA._crypto_shorthash_bytes=()=>(sA._crypto_shorthash_bytes=z0.Zb)(),sA._crypto_shorthash_keybytes=()=>(sA._crypto_shorthash_keybytes=z0._b)(),sA._crypto_shorthash=(C0,f0,VA,CA,l0)=>(sA._crypto_shorthash=z0.$b)(C0,f0,VA,CA,l0),sA._crypto_shorthash_keygen=C0=>(sA._crypto_shorthash_keygen=z0.ac)(C0),sA._crypto_sign_statebytes=()=>(sA._crypto_sign_statebytes=z0.bc)(),sA._crypto_sign_bytes=()=>(sA._crypto_sign_bytes=z0.cc)(),sA._crypto_sign_seedbytes=()=>(sA._crypto_sign_seedbytes=z0.dc)(),sA._crypto_sign_publickeybytes=()=>(sA._crypto_sign_publickeybytes=z0.ec)(),sA._crypto_sign_secretkeybytes=()=>(sA._crypto_sign_secretkeybytes=z0.fc)(),sA._crypto_sign_messagebytes_max=()=>(sA._crypto_sign_messagebytes_max=z0.gc)(),sA._crypto_sign_seed_keypair=(C0,f0,VA)=>(sA._crypto_sign_seed_keypair=z0.hc)(C0,f0,VA),sA._crypto_sign_keypair=(C0,f0)=>(sA._crypto_sign_keypair=z0.ic)(C0,f0),sA._crypto_sign=(C0,f0,VA,CA,l0,V0)=>(sA._crypto_sign=z0.jc)(C0,f0,VA,CA,l0,V0),sA._crypto_sign_open=(C0,f0,VA,CA,l0,V0)=>(sA._crypto_sign_open=z0.kc)(C0,f0,VA,CA,l0,V0),sA._crypto_sign_detached=(C0,f0,VA,CA,l0,V0)=>(sA._crypto_sign_detached=z0.lc)(C0,f0,VA,CA,l0,V0),sA._crypto_sign_verify_detached=(C0,f0,VA,CA,l0)=>(sA._crypto_sign_verify_detached=z0.mc)(C0,f0,VA,CA,l0),sA._crypto_sign_init=C0=>(sA._crypto_sign_init=z0.nc)(C0),sA._crypto_sign_update=(C0,f0,VA,CA)=>(sA._crypto_sign_update=z0.oc)(C0,f0,VA,CA),sA._crypto_sign_final_create=(C0,f0,VA,CA)=>(sA._crypto_sign_final_create=z0.pc)(C0,f0,VA,CA),sA._crypto_sign_final_verify=(C0,f0,VA)=>(sA._crypto_sign_final_verify=z0.qc)(C0,f0,VA),sA._crypto_sign_ed25519_pk_to_curve25519=(C0,f0)=>(sA._crypto_sign_ed25519_pk_to_curve25519=z0.rc)(C0,f0),sA._crypto_sign_ed25519_sk_to_curve25519=(C0,f0)=>(sA._crypto_sign_ed25519_sk_to_curve25519=z0.sc)(C0,f0),sA._randombytes_random=()=>(sA._randombytes_random=z0.tc)(),sA._randombytes_stir=()=>(sA._randombytes_stir=z0.uc)(),sA._randombytes_uniform=C0=>(sA._randombytes_uniform=z0.vc)(C0),sA._randombytes_buf=(C0,f0)=>(sA._randombytes_buf=z0.wc)(C0,f0),sA._randombytes_buf_deterministic=(C0,f0,VA)=>(sA._randombytes_buf_deterministic=z0.xc)(C0,f0,VA),sA._randombytes_seedbytes=()=>(sA._randombytes_seedbytes=z0.yc)(),sA._randombytes_close=()=>(sA._randombytes_close=z0.zc)(),sA._randombytes=(C0,f0,VA)=>(sA._randombytes=z0.Ac)(C0,f0,VA),sA._sodium_bin2hex=(C0,f0,VA,CA)=>(sA._sodium_bin2hex=z0.Bc)(C0,f0,VA,CA),sA._sodium_hex2bin=(C0,f0,VA,CA,l0,V0,$0)=>(sA._sodium_hex2bin=z0.Cc)(C0,f0,VA,CA,l0,V0,$0),sA._sodium_base64_encoded_len=(C0,f0)=>(sA._sodium_base64_encoded_len=z0.Dc)(C0,f0),sA._sodium_bin2base64=(C0,f0,VA,CA,l0)=>(sA._sodium_bin2base64=z0.Ec)(C0,f0,VA,CA,l0),sA._sodium_base642bin=(C0,f0,VA,CA,l0,V0,$0,x0)=>(sA._sodium_base642bin=z0.Fc)(C0,f0,VA,CA,l0,V0,$0,x0),sA._sodium_init=()=>(sA._sodium_init=z0.Gc)(),sA._sodium_pad=(C0,f0,VA,CA,l0)=>(sA._sodium_pad=z0.Hc)(C0,f0,VA,CA,l0),sA._sodium_unpad=(C0,f0,VA,CA)=>(sA._sodium_unpad=z0.Ic)(C0,f0,VA,CA),sA._sodium_version_string=()=>(sA._sodium_version_string=z0.Jc)(),sA._sodium_library_version_major=()=>(sA._sodium_library_version_major=z0.Kc)(),sA._sodium_library_version_minor=()=>(sA._sodium_library_version_minor=z0.Lc)(),sA._sodium_library_minimal=()=>(sA._sodium_library_minimal=z0.Mc)(),sA._malloc=C0=>(sA._malloc=z0.Nc)(C0),sA._free=C0=>(sA._free=z0.Oc)(C0),sA.setValue=function(C0,f0,VA="i8"){switch(VA.endsWith("*")&&(VA="*"),VA){case"i1":case"i8":p0[C0]=f0;break;case"i16":i2[C0>>1]=f0;break;case"i32":HA[C0>>2]=f0;break;case"i64":MI("to do setValue(i64) use WASM_BIGINT");case"float":bI[C0>>2]=f0;break;case"double":m0[C0>>3]=f0;break;case"*":U2[C0>>2]=f0;break;default:MI(`invalid type for setValue: ${VA}`)}},sA.getValue=function(C0,f0="i8"){switch(f0.endsWith("*")&&(f0="*"),f0){case"i1":case"i8":return p0[C0];case"i16":return i2[C0>>1];case"i32":return HA[C0>>2];case"i64":MI("to do getValue(i64) use WASM_BIGINT");case"float":return bI[C0>>2];case"double":return m0[C0>>3];case"*":return U2[C0>>2];default:MI(`invalid type for getValue: ${f0}`)}},sA.UTF8ToString=zI,P2=function C0(){ig||ZA(),ig||(P2=C0)},sA.preInit)for(typeof sA.preInit=="function"&&(sA.preInit=[sA.preInit]);sA.preInit.length>0;)sA.preInit.pop()();ZA()}).catch(function(){return PA.useBackupModule()}),tA}typeof DA.nodeName!="string"?M0(DA):vA.libsodium=M0(vA.libsodium_mod||(vA.commonJsStrict={}))})(commonjsGlobal)})(libsodium,libsodium.exports);(function(t0){(function(DA){function vA(jA,tA){var AA,PA="uint8array",r0=tA.ready.then(function(){function iA(){if(AA._sodium_init()!==0)throw new Error("libsodium was not correctly initialized.");for(var kA=["crypto_aead_aegis128l_decrypt","crypto_aead_aegis128l_decrypt_detached","crypto_aead_aegis128l_encrypt","crypto_aead_aegis128l_encrypt_detached","crypto_aead_aegis128l_keygen","crypto_aead_aegis256_decrypt","crypto_aead_aegis256_decrypt_detached","crypto_aead_aegis256_encrypt","crypto_aead_aegis256_encrypt_detached","crypto_aead_aegis256_keygen","crypto_aead_chacha20poly1305_decrypt","crypto_aead_chacha20poly1305_decrypt_detached","crypto_aead_chacha20poly1305_encrypt","crypto_aead_chacha20poly1305_encrypt_detached","crypto_aead_chacha20poly1305_ietf_decrypt","crypto_aead_chacha20poly1305_ietf_decrypt_detached","crypto_aead_chacha20poly1305_ietf_encrypt","crypto_aead_chacha20poly1305_ietf_encrypt_detached","crypto_aead_chacha20poly1305_ietf_keygen","crypto_aead_chacha20poly1305_keygen","crypto_aead_xchacha20poly1305_ietf_decrypt","crypto_aead_xchacha20poly1305_ietf_decrypt_detached","crypto_aead_xchacha20poly1305_ietf_encrypt","crypto_aead_xchacha20poly1305_ietf_encrypt_detached","crypto_aead_xchacha20poly1305_ietf_keygen","crypto_auth","crypto_auth_hmacsha256","crypto_auth_hmacsha256_final","crypto_auth_hmacsha256_init","crypto_auth_hmacsha256_keygen","crypto_auth_hmacsha256_update","crypto_auth_hmacsha256_verify","crypto_auth_hmacsha512","crypto_auth_hmacsha512256","crypto_auth_hmacsha512256_final","crypto_auth_hmacsha512256_init","crypto_auth_hmacsha512256_keygen","crypto_auth_hmacsha512256_update","crypto_auth_hmacsha512256_verify","crypto_auth_hmacsha512_final","crypto_auth_hmacsha512_init","crypto_auth_hmacsha512_keygen","crypto_auth_hmacsha512_update","crypto_auth_hmacsha512_verify","crypto_auth_keygen","crypto_auth_verify","crypto_box_beforenm","crypto_box_curve25519xchacha20poly1305_beforenm","crypto_box_curve25519xchacha20poly1305_detached","crypto_box_curve25519xchacha20poly1305_detached_afternm","crypto_box_curve25519xchacha20poly1305_easy","crypto_box_curve25519xchacha20poly1305_easy_afternm","crypto_box_curve25519xchacha20poly1305_keypair","crypto_box_curve25519xchacha20poly1305_open_detached","crypto_box_curve25519xchacha20poly1305_open_detached_afternm","crypto_box_curve25519xchacha20poly1305_open_easy","crypto_box_curve25519xchacha20poly1305_open_easy_afternm","crypto_box_curve25519xchacha20poly1305_seal","crypto_box_curve25519xchacha20poly1305_seal_open","crypto_box_curve25519xchacha20poly1305_seed_keypair","crypto_box_detached","crypto_box_easy","crypto_box_easy_afternm","crypto_box_keypair","crypto_box_open_detached","crypto_box_open_easy","crypto_box_open_easy_afternm","crypto_box_seal","crypto_box_seal_open","crypto_box_seed_keypair","crypto_core_ed25519_add","crypto_core_ed25519_from_hash","crypto_core_ed25519_from_uniform","crypto_core_ed25519_is_valid_point","crypto_core_ed25519_random","crypto_core_ed25519_scalar_add","crypto_core_ed25519_scalar_complement","crypto_core_ed25519_scalar_invert","crypto_core_ed25519_scalar_mul","crypto_core_ed25519_scalar_negate","crypto_core_ed25519_scalar_random","crypto_core_ed25519_scalar_reduce","crypto_core_ed25519_scalar_sub","crypto_core_ed25519_sub","crypto_core_hchacha20","crypto_core_hsalsa20","crypto_core_ristretto255_add","crypto_core_ristretto255_from_hash","crypto_core_ristretto255_is_valid_point","crypto_core_ristretto255_random","crypto_core_ristretto255_scalar_add","crypto_core_ristretto255_scalar_complement","crypto_core_ristretto255_scalar_invert","crypto_core_ristretto255_scalar_mul","crypto_core_ristretto255_scalar_negate","crypto_core_ristretto255_scalar_random","crypto_core_ristretto255_scalar_reduce","crypto_core_ristretto255_scalar_sub","crypto_core_ristretto255_sub","crypto_generichash","crypto_generichash_blake2b_salt_personal","crypto_generichash_final","crypto_generichash_init","crypto_generichash_keygen","crypto_generichash_update","crypto_hash","crypto_hash_sha256","crypto_hash_sha256_final","crypto_hash_sha256_init","crypto_hash_sha256_update","crypto_hash_sha512","crypto_hash_sha512_final","crypto_hash_sha512_init","crypto_hash_sha512_update","crypto_kdf_derive_from_key","crypto_kdf_keygen","crypto_kx_client_session_keys","crypto_kx_keypair","crypto_kx_seed_keypair","crypto_kx_server_session_keys","crypto_onetimeauth","crypto_onetimeauth_final","crypto_onetimeauth_init","crypto_onetimeauth_keygen","crypto_onetimeauth_update","crypto_onetimeauth_verify","crypto_pwhash","crypto_pwhash_scryptsalsa208sha256","crypto_pwhash_scryptsalsa208sha256_ll","crypto_pwhash_scryptsalsa208sha256_str","crypto_pwhash_scryptsalsa208sha256_str_verify","crypto_pwhash_str","crypto_pwhash_str_needs_rehash","crypto_pwhash_str_verify","crypto_scalarmult","crypto_scalarmult_base","crypto_scalarmult_ed25519","crypto_scalarmult_ed25519_base","crypto_scalarmult_ed25519_base_noclamp","crypto_scalarmult_ed25519_noclamp","crypto_scalarmult_ristretto255","crypto_scalarmult_ristretto255_base","crypto_secretbox_detached","crypto_secretbox_easy","crypto_secretbox_keygen","crypto_secretbox_open_detached","crypto_secretbox_open_easy","crypto_secretstream_xchacha20poly1305_init_pull","crypto_secretstream_xchacha20poly1305_init_push","crypto_secretstream_xchacha20poly1305_keygen","crypto_secretstream_xchacha20poly1305_pull","crypto_secretstream_xchacha20poly1305_push","crypto_secretstream_xchacha20poly1305_rekey","crypto_shorthash","crypto_shorthash_keygen","crypto_shorthash_siphashx24","crypto_sign","crypto_sign_detached","crypto_sign_ed25519_pk_to_curve25519","crypto_sign_ed25519_sk_to_curve25519","crypto_sign_ed25519_sk_to_pk","crypto_sign_ed25519_sk_to_seed","crypto_sign_final_create","crypto_sign_final_verify","crypto_sign_init","crypto_sign_keypair","crypto_sign_open","crypto_sign_seed_keypair","crypto_sign_update","crypto_sign_verify_detached","crypto_stream_chacha20","crypto_stream_chacha20_ietf_xor","crypto_stream_chacha20_ietf_xor_ic","crypto_stream_chacha20_keygen","crypto_stream_chacha20_xor","crypto_stream_chacha20_xor_ic","crypto_stream_keygen","crypto_stream_xchacha20_keygen","crypto_stream_xchacha20_xor","crypto_stream_xchacha20_xor_ic","randombytes_buf","randombytes_buf_deterministic","randombytes_close","randombytes_random","randombytes_set_implementation","randombytes_stir","randombytes_uniform","sodium_version_string"],mA=[U2,bI,m0,u2,o0,M2,UI,R2,NI,P2,MI,K0,I2,DI,fI,iI,_2,ig,WI,zI,Gg,yg,Pg,z0,ZA,C0,f0,VA,CA,l0,V0,$0,x0,Q2,S2,w2,aI,Ag,TI,hg,pg,vg,Ei,Eg,eg,lg,xg,CB,NB,bg,Bi,QB,Xg,YI,Og,Ai,Wi,xI,GI,ZI,rg,YA,j2,dg,Cg,T0,KA,c0,P0,A2,C2,y2,L2,v2,H2,tI,nI,d,E,D,Ug,yI,qg,Ci,XI,yi,Ji,ni,b0,v,rB,_i,Ii,jg,SB,zB,B2,fi,bB,ei,EB,Yi,oi,eB,VB,y0,$g,Zi,Fi,Qi,XB,gi,oB,dB,tB,zi,Li,RB,Vi,_g,Xi,pB,OB,aB,Ng,nB,UB,Ki,fB,Oi,Wg,sB,Mg,kB,MB,Fg,Lg,a2,ji,jB,Zg,Hi,ui,si,Kg,vi,JB,BC,Gi,tg,li,ki,_B,bA,ri,CC,qi,QC,wC,$B,rC,mi,wA,hB,YB,Ni,xi,hi,$i,cB,AC,EC,DC,LB,AB,jI,PI,wB,DB,yC,FC,KB,S0,eC,oC,uC,tC,cg],g0=0;g0=240?(u0=4,mA=!0):Y0>=224?(u0=3,mA=!0):Y0>=192?(u0=2,mA=!0):Y0<128&&(u0=1,mA=!0)}while(!mA);for(var W0=u0-(kA.length-g0),j0=0;j0>8&-39)<<8|87+(rA=iA[GA]>>>4)+(rA-10>>8&-39),EA+=String.fromCharCode(255&$)+String.fromCharCode($>>>8);return EA}var G0={ORIGINAL:1,ORIGINAL_NO_PADDING:3,URLSAFE:5,URLSAFE_NO_PADDING:7};function XA(iA){if(iA==null)return G0.URLSAFE_NO_PADDING;if(iA!==G0.ORIGINAL&&iA!==G0.ORIGINAL_NO_PADDING&&iA!==G0.URLSAFE&&iA!=G0.URLSAFE_NO_PADDING)throw new Error("unsupported base64 variant");return iA}function F0(iA,rA){rA=XA(rA),iA=HA($,iA,"input");var BA,$=[],EA=0|Math.floor(iA.length/3),GA=iA.length-3*EA,kA=4*EA+(GA!==0?2&rA?2+(GA>>>1):4:0),mA=new qA(kA+1),g0=lA(iA);return $.push(g0),$.push(mA.address),AA._sodium_bin2base64(mA.address,mA.length,g0,iA.length,rA)===0&&p0($,"conversion failed"),mA.length=kA,BA=w0(mA.to_Uint8Array()),B0($),BA}function dA(iA,rA){var BA=rA||PA;if(!D0(BA))throw new Error(BA+" output format is not available");if(iA instanceof qA){if(BA==="uint8array")return iA.to_Uint8Array();if(BA==="text")return w0(iA.to_Uint8Array());if(BA==="hex")return sA(iA.to_Uint8Array());if(BA==="base64")return F0(iA.to_Uint8Array(),G0.URLSAFE_NO_PADDING);throw new Error('What is output format "'+BA+'"?')}if(typeof iA=="object"){for(var $=Object.keys(iA),EA={},GA=0;GA<$.length;GA++)EA[$[GA]]=dA(iA[$[GA]],BA);return EA}if(typeof iA=="string")return iA;throw new TypeError("Cannot format output")}function D0(iA){for(var rA=["uint8array","text","hex","base64"],BA=0;BA=BigInt(0)){const m2=rA>>BigInt(32);m2>BigInt(4294967295)&&I0(GA,"subkey_id cannot be more than 64 bits"),mA=Number(m2),kA=Number(rA&BigInt(4294967295))}else typeof rA=="number"&&(0|rA)===rA&&rA>=0?kA=rA:I0(GA,"subkey_id must be an unsigned integer or bigint");typeof BA!="string"&&I0(GA,"ctx must be a string"),BA=Q0(BA+"\0"),u0!=null&&BA.length-1!==u0&&I0(GA,"invalid ctx length");var g0=lA(BA),u0=BA.length-1;GA.push(g0),$=HA(GA,$,"key");var Y0,W0=0|AA._crypto_kdf_keybytes();$.length!==W0&&I0(GA,"invalid key length"),Y0=lA($),GA.push(Y0);var j0=new qA(0|iA),e2=j0.address;GA.push(e2),AA._crypto_kdf_derive_from_key(e2,iA,kA,mA,g0,Y0);var l2=dA(j0,EA);return B0(GA),l2}function zi(iA){var rA=[];_A(iA);var BA=new qA(0|AA._crypto_kdf_keybytes()),$=BA.address;rA.push($),AA._crypto_kdf_keygen($);var EA=dA(BA,iA);return B0(rA),EA}function Li(iA,rA,BA,$){var EA=[];_A($),iA=HA(EA,iA,"clientPublicKey");var GA,kA=0|AA._crypto_kx_publickeybytes();iA.length!==kA&&I0(EA,"invalid clientPublicKey length"),GA=lA(iA),EA.push(GA),rA=HA(EA,rA,"clientSecretKey");var mA,g0=0|AA._crypto_kx_secretkeybytes();rA.length!==g0&&I0(EA,"invalid clientSecretKey length"),mA=lA(rA),EA.push(mA),BA=HA(EA,BA,"serverPublicKey");var u0,Y0=0|AA._crypto_kx_publickeybytes();BA.length!==Y0&&I0(EA,"invalid serverPublicKey length"),u0=lA(BA),EA.push(u0);var W0=new qA(0|AA._crypto_kx_sessionkeybytes()),j0=W0.address;EA.push(j0);var e2=new qA(0|AA._crypto_kx_sessionkeybytes()),l2=e2.address;if(EA.push(l2),!(0|AA._crypto_kx_client_session_keys(j0,l2,GA,mA,u0))){var m2=dA({sharedRx:W0,sharedTx:e2},$);return B0(EA),m2}p0(EA,"invalid usage")}function RB(iA){var rA=[];_A(iA);var BA=new qA(0|AA._crypto_kx_publickeybytes()),$=BA.address;rA.push($);var EA=new qA(0|AA._crypto_kx_secretkeybytes()),GA=EA.address;if(rA.push(GA),!(0|AA._crypto_kx_keypair($,GA))){var kA={publicKey:dA(BA,iA),privateKey:dA(EA,iA),keyType:"x25519"};return B0(rA),kA}p0(rA,"internal error")}function Vi(iA,rA){var BA=[];_A(rA),iA=HA(BA,iA,"seed");var $,EA=0|AA._crypto_kx_seedbytes();iA.length!==EA&&I0(BA,"invalid seed length"),$=lA(iA),BA.push($);var GA=new qA(0|AA._crypto_kx_publickeybytes()),kA=GA.address;BA.push(kA);var mA=new qA(0|AA._crypto_kx_secretkeybytes()),g0=mA.address;if(BA.push(g0),!(0|AA._crypto_kx_seed_keypair(kA,g0,$))){var u0={publicKey:dA(GA,rA),privateKey:dA(mA,rA),keyType:"x25519"};return B0(BA),u0}p0(BA,"internal error")}function _g(iA,rA,BA,$){var EA=[];_A($),iA=HA(EA,iA,"serverPublicKey");var GA,kA=0|AA._crypto_kx_publickeybytes();iA.length!==kA&&I0(EA,"invalid serverPublicKey length"),GA=lA(iA),EA.push(GA),rA=HA(EA,rA,"serverSecretKey");var mA,g0=0|AA._crypto_kx_secretkeybytes();rA.length!==g0&&I0(EA,"invalid serverSecretKey length"),mA=lA(rA),EA.push(mA),BA=HA(EA,BA,"clientPublicKey");var u0,Y0=0|AA._crypto_kx_publickeybytes();BA.length!==Y0&&I0(EA,"invalid clientPublicKey length"),u0=lA(BA),EA.push(u0);var W0=new qA(0|AA._crypto_kx_sessionkeybytes()),j0=W0.address;EA.push(j0);var e2=new qA(0|AA._crypto_kx_sessionkeybytes()),l2=e2.address;if(EA.push(l2),!(0|AA._crypto_kx_server_session_keys(j0,l2,GA,mA,u0))){var m2=dA({sharedRx:W0,sharedTx:e2},$);return B0(EA),m2}p0(EA,"invalid usage")}function Xi(iA,rA,BA){var $=[];_A(BA);var EA=lA(iA=HA($,iA,"message")),GA=iA.length;$.push(EA),rA=HA($,rA,"key");var kA,mA=0|AA._crypto_onetimeauth_keybytes();rA.length!==mA&&I0($,"invalid key length"),kA=lA(rA),$.push(kA);var g0=new qA(0|AA._crypto_onetimeauth_bytes()),u0=g0.address;if($.push(u0),!(0|AA._crypto_onetimeauth(u0,EA,GA,0,kA))){var Y0=dA(g0,BA);return B0($),Y0}p0($,"invalid usage")}function pB(iA,rA){var BA=[];_A(rA),i2(BA,iA,"state_address");var $=new qA(0|AA._crypto_onetimeauth_bytes()),EA=$.address;if(BA.push(EA),!(0|AA._crypto_onetimeauth_final(iA,EA))){var GA=(AA._free(iA),dA($,rA));return B0(BA),GA}p0(BA,"invalid usage")}function OB(iA,rA){var BA=[];_A(rA);var $=null;iA!=null&&($=lA(iA=HA(BA,iA,"key")),iA.length,BA.push($));var EA=new qA(144).address;if(!(0|AA._crypto_onetimeauth_init(EA,$))){var GA=EA;return B0(BA),GA}p0(BA,"invalid usage")}function aB(iA){var rA=[];_A(iA);var BA=new qA(0|AA._crypto_onetimeauth_keybytes()),$=BA.address;rA.push($),AA._crypto_onetimeauth_keygen($);var EA=dA(BA,iA);return B0(rA),EA}function Ng(iA,rA,BA){var $=[];_A(BA),i2($,iA,"state_address");var EA=lA(rA=HA($,rA,"message_chunk")),GA=rA.length;$.push(EA),0|AA._crypto_onetimeauth_update(iA,EA,GA)&&p0($,"invalid usage"),B0($)}function nB(iA,rA,BA){var $=[];iA=HA($,iA,"hash");var EA,GA=0|AA._crypto_onetimeauth_bytes();iA.length!==GA&&I0($,"invalid hash length"),EA=lA(iA),$.push(EA);var kA=lA(rA=HA($,rA,"message")),mA=rA.length;$.push(kA),BA=HA($,BA,"key");var g0,u0=0|AA._crypto_onetimeauth_keybytes();BA.length!==u0&&I0($,"invalid key length"),g0=lA(BA),$.push(g0);var Y0=!(0|AA._crypto_onetimeauth_verify(EA,kA,mA,0,g0));return B0($),Y0}function UB(iA,rA,BA,$,EA,GA,kA){var mA=[];_A(kA),i2(mA,iA,"keyLength"),(typeof iA!="number"||(0|iA)!==iA||iA<0)&&I0(mA,"keyLength must be an unsigned integer");var g0=lA(rA=HA(mA,rA,"password")),u0=rA.length;mA.push(g0),BA=HA(mA,BA,"salt");var Y0,W0=0|AA._crypto_pwhash_saltbytes();BA.length!==W0&&I0(mA,"invalid salt length"),Y0=lA(BA),mA.push(Y0),i2(mA,$,"opsLimit"),(typeof $!="number"||(0|$)!==$||$<0)&&I0(mA,"opsLimit must be an unsigned integer"),i2(mA,EA,"memLimit"),(typeof EA!="number"||(0|EA)!==EA||EA<0)&&I0(mA,"memLimit must be an unsigned integer"),i2(mA,GA,"algorithm"),(typeof GA!="number"||(0|GA)!==GA||GA<0)&&I0(mA,"algorithm must be an unsigned integer");var j0=new qA(0|iA),e2=j0.address;if(mA.push(e2),!(0|AA._crypto_pwhash(e2,iA,0,g0,u0,0,Y0,$,0,EA,GA))){var l2=dA(j0,kA);return B0(mA),l2}p0(mA,"invalid usage")}function Ki(iA,rA,BA,$,EA,GA){var kA=[];_A(GA),i2(kA,iA,"keyLength"),(typeof iA!="number"||(0|iA)!==iA||iA<0)&&I0(kA,"keyLength must be an unsigned integer");var mA=lA(rA=HA(kA,rA,"password")),g0=rA.length;kA.push(mA),BA=HA(kA,BA,"salt");var u0,Y0=0|AA._crypto_pwhash_scryptsalsa208sha256_saltbytes();BA.length!==Y0&&I0(kA,"invalid salt length"),u0=lA(BA),kA.push(u0),i2(kA,$,"opsLimit"),(typeof $!="number"||(0|$)!==$||$<0)&&I0(kA,"opsLimit must be an unsigned integer"),i2(kA,EA,"memLimit"),(typeof EA!="number"||(0|EA)!==EA||EA<0)&&I0(kA,"memLimit must be an unsigned integer");var W0=new qA(0|iA),j0=W0.address;if(kA.push(j0),!(0|AA._crypto_pwhash_scryptsalsa208sha256(j0,iA,0,mA,g0,0,u0,$,0,EA))){var e2=dA(W0,GA);return B0(kA),e2}p0(kA,"invalid usage")}function fB(iA,rA,BA,$,EA,GA,kA){var mA=[];_A(kA);var g0=lA(iA=HA(mA,iA,"password")),u0=iA.length;mA.push(g0);var Y0=lA(rA=HA(mA,rA,"salt")),W0=rA.length;mA.push(Y0),i2(mA,BA,"opsLimit"),(typeof BA!="number"||(0|BA)!==BA||BA<0)&&I0(mA,"opsLimit must be an unsigned integer"),i2(mA,$,"r"),(typeof $!="number"||(0|$)!==$||$<0)&&I0(mA,"r must be an unsigned integer"),i2(mA,EA,"p"),(typeof EA!="number"||(0|EA)!==EA||EA<0)&&I0(mA,"p must be an unsigned integer"),i2(mA,GA,"keyLength"),(typeof GA!="number"||(0|GA)!==GA||GA<0)&&I0(mA,"keyLength must be an unsigned integer");var j0=new qA(0|GA),e2=j0.address;if(mA.push(e2),!(0|AA._crypto_pwhash_scryptsalsa208sha256_ll(g0,u0,Y0,W0,BA,0,$,EA,e2,GA))){var l2=dA(j0,kA);return B0(mA),l2}p0(mA,"invalid usage")}function Oi(iA,rA,BA,$){var EA=[];_A($);var GA=lA(iA=HA(EA,iA,"password")),kA=iA.length;EA.push(GA),i2(EA,rA,"opsLimit"),(typeof rA!="number"||(0|rA)!==rA||rA<0)&&I0(EA,"opsLimit must be an unsigned integer"),i2(EA,BA,"memLimit"),(typeof BA!="number"||(0|BA)!==BA||BA<0)&&I0(EA,"memLimit must be an unsigned integer");var mA=new qA(0|AA._crypto_pwhash_scryptsalsa208sha256_strbytes()).address;if(EA.push(mA),!(0|AA._crypto_pwhash_scryptsalsa208sha256_str(mA,GA,kA,0,rA,0,BA))){var g0=AA.UTF8ToString(mA);return B0(EA),g0}p0(EA,"invalid usage")}function Wg(iA,rA,BA){var $=[];_A(BA),typeof iA!="string"&&I0($,"hashed_password must be a string"),iA=Q0(iA+"\0"),GA!=null&&iA.length-1!==GA&&I0($,"invalid hashed_password length");var EA=lA(iA),GA=iA.length-1;$.push(EA);var kA=lA(rA=HA($,rA,"password")),mA=rA.length;$.push(kA);var g0=!(0|AA._crypto_pwhash_scryptsalsa208sha256_str_verify(EA,kA,mA,0));return B0($),g0}function sB(iA,rA,BA,$){var EA=[];_A($);var GA=lA(iA=HA(EA,iA,"password")),kA=iA.length;EA.push(GA),i2(EA,rA,"opsLimit"),(typeof rA!="number"||(0|rA)!==rA||rA<0)&&I0(EA,"opsLimit must be an unsigned integer"),i2(EA,BA,"memLimit"),(typeof BA!="number"||(0|BA)!==BA||BA<0)&&I0(EA,"memLimit must be an unsigned integer");var mA=new qA(0|AA._crypto_pwhash_strbytes()).address;if(EA.push(mA),!(0|AA._crypto_pwhash_str(mA,GA,kA,0,rA,0,BA))){var g0=AA.UTF8ToString(mA);return B0(EA),g0}p0(EA,"invalid usage")}function Mg(iA,rA,BA,$){var EA=[];_A($),typeof iA!="string"&&I0(EA,"hashed_password must be a string"),iA=Q0(iA+"\0"),kA!=null&&iA.length-1!==kA&&I0(EA,"invalid hashed_password length");var GA=lA(iA),kA=iA.length-1;EA.push(GA),i2(EA,rA,"opsLimit"),(typeof rA!="number"||(0|rA)!==rA||rA<0)&&I0(EA,"opsLimit must be an unsigned integer"),i2(EA,BA,"memLimit"),(typeof BA!="number"||(0|BA)!==BA||BA<0)&&I0(EA,"memLimit must be an unsigned integer");var mA=!!(0|AA._crypto_pwhash_str_needs_rehash(GA,rA,0,BA));return B0(EA),mA}function kB(iA,rA,BA){var $=[];_A(BA),typeof iA!="string"&&I0($,"hashed_password must be a string"),iA=Q0(iA+"\0"),GA!=null&&iA.length-1!==GA&&I0($,"invalid hashed_password length");var EA=lA(iA),GA=iA.length-1;$.push(EA);var kA=lA(rA=HA($,rA,"password")),mA=rA.length;$.push(kA);var g0=!(0|AA._crypto_pwhash_str_verify(EA,kA,mA,0));return B0($),g0}function MB(iA,rA,BA){var $=[];_A(BA),iA=HA($,iA,"privateKey");var EA,GA=0|AA._crypto_scalarmult_scalarbytes();iA.length!==GA&&I0($,"invalid privateKey length"),EA=lA(iA),$.push(EA),rA=HA($,rA,"publicKey");var kA,mA=0|AA._crypto_scalarmult_bytes();rA.length!==mA&&I0($,"invalid publicKey length"),kA=lA(rA),$.push(kA);var g0=new qA(0|AA._crypto_scalarmult_bytes()),u0=g0.address;if($.push(u0),!(0|AA._crypto_scalarmult(u0,EA,kA))){var Y0=dA(g0,BA);return B0($),Y0}p0($,"weak public key")}function Fg(iA,rA){var BA=[];_A(rA),iA=HA(BA,iA,"privateKey");var $,EA=0|AA._crypto_scalarmult_scalarbytes();iA.length!==EA&&I0(BA,"invalid privateKey length"),$=lA(iA),BA.push($);var GA=new qA(0|AA._crypto_scalarmult_bytes()),kA=GA.address;if(BA.push(kA),!(0|AA._crypto_scalarmult_base(kA,$))){var mA=dA(GA,rA);return B0(BA),mA}p0(BA,"unknown error")}function Lg(iA,rA,BA){var $=[];_A(BA),iA=HA($,iA,"n");var EA,GA=0|AA._crypto_scalarmult_ed25519_scalarbytes();iA.length!==GA&&I0($,"invalid n length"),EA=lA(iA),$.push(EA),rA=HA($,rA,"p");var kA,mA=0|AA._crypto_scalarmult_ed25519_bytes();rA.length!==mA&&I0($,"invalid p length"),kA=lA(rA),$.push(kA);var g0=new qA(0|AA._crypto_scalarmult_ed25519_bytes()),u0=g0.address;if($.push(u0),!(0|AA._crypto_scalarmult_ed25519(u0,EA,kA))){var Y0=dA(g0,BA);return B0($),Y0}p0($,"invalid point or scalar is 0")}function a2(iA,rA){var BA=[];_A(rA),iA=HA(BA,iA,"scalar");var $,EA=0|AA._crypto_scalarmult_ed25519_scalarbytes();iA.length!==EA&&I0(BA,"invalid scalar length"),$=lA(iA),BA.push($);var GA=new qA(0|AA._crypto_scalarmult_ed25519_bytes()),kA=GA.address;if(BA.push(kA),!(0|AA._crypto_scalarmult_ed25519_base(kA,$))){var mA=dA(GA,rA);return B0(BA),mA}p0(BA,"scalar is 0")}function ji(iA,rA){var BA=[];_A(rA),iA=HA(BA,iA,"scalar");var $,EA=0|AA._crypto_scalarmult_ed25519_scalarbytes();iA.length!==EA&&I0(BA,"invalid scalar length"),$=lA(iA),BA.push($);var GA=new qA(0|AA._crypto_scalarmult_ed25519_bytes()),kA=GA.address;if(BA.push(kA),!(0|AA._crypto_scalarmult_ed25519_base_noclamp(kA,$))){var mA=dA(GA,rA);return B0(BA),mA}p0(BA,"scalar is 0")}function jB(iA,rA,BA){var $=[];_A(BA),iA=HA($,iA,"n");var EA,GA=0|AA._crypto_scalarmult_ed25519_scalarbytes();iA.length!==GA&&I0($,"invalid n length"),EA=lA(iA),$.push(EA),rA=HA($,rA,"p");var kA,mA=0|AA._crypto_scalarmult_ed25519_bytes();rA.length!==mA&&I0($,"invalid p length"),kA=lA(rA),$.push(kA);var g0=new qA(0|AA._crypto_scalarmult_ed25519_bytes()),u0=g0.address;if($.push(u0),!(0|AA._crypto_scalarmult_ed25519_noclamp(u0,EA,kA))){var Y0=dA(g0,BA);return B0($),Y0}p0($,"invalid point or scalar is 0")}function Zg(iA,rA,BA){var $=[];_A(BA),iA=HA($,iA,"scalar");var EA,GA=0|AA._crypto_scalarmult_ristretto255_scalarbytes();iA.length!==GA&&I0($,"invalid scalar length"),EA=lA(iA),$.push(EA),rA=HA($,rA,"element");var kA,mA=0|AA._crypto_scalarmult_ristretto255_bytes();rA.length!==mA&&I0($,"invalid element length"),kA=lA(rA),$.push(kA);var g0=new qA(0|AA._crypto_scalarmult_ristretto255_bytes()),u0=g0.address;if($.push(u0),!(0|AA._crypto_scalarmult_ristretto255(u0,EA,kA))){var Y0=dA(g0,BA);return B0($),Y0}p0($,"result is identity element")}function Hi(iA,rA){var BA=[];_A(rA),iA=HA(BA,iA,"scalar");var $,EA=0|AA._crypto_core_ristretto255_scalarbytes();iA.length!==EA&&I0(BA,"invalid scalar length"),$=lA(iA),BA.push($);var GA=new qA(0|AA._crypto_core_ristretto255_bytes()),kA=GA.address;if(BA.push(kA),!(0|AA._crypto_scalarmult_ristretto255_base(kA,$))){var mA=dA(GA,rA);return B0(BA),mA}p0(BA,"scalar is 0")}function ui(iA,rA,BA,$){var EA=[];_A($);var GA=lA(iA=HA(EA,iA,"message")),kA=iA.length;EA.push(GA),rA=HA(EA,rA,"nonce");var mA,g0=0|AA._crypto_secretbox_noncebytes();rA.length!==g0&&I0(EA,"invalid nonce length"),mA=lA(rA),EA.push(mA),BA=HA(EA,BA,"key");var u0,Y0=0|AA._crypto_secretbox_keybytes();BA.length!==Y0&&I0(EA,"invalid key length"),u0=lA(BA),EA.push(u0);var W0=new qA(0|kA),j0=W0.address;EA.push(j0);var e2=new qA(0|AA._crypto_secretbox_macbytes()),l2=e2.address;if(EA.push(l2),!(0|AA._crypto_secretbox_detached(j0,l2,GA,kA,0,mA,u0))){var m2=dA({mac:e2,cipher:W0},$);return B0(EA),m2}p0(EA,"invalid usage")}function si(iA,rA,BA,$){var EA=[];_A($);var GA=lA(iA=HA(EA,iA,"message")),kA=iA.length;EA.push(GA),rA=HA(EA,rA,"nonce");var mA,g0=0|AA._crypto_secretbox_noncebytes();rA.length!==g0&&I0(EA,"invalid nonce length"),mA=lA(rA),EA.push(mA),BA=HA(EA,BA,"key");var u0,Y0=0|AA._crypto_secretbox_keybytes();BA.length!==Y0&&I0(EA,"invalid key length"),u0=lA(BA),EA.push(u0);var W0=new qA(kA+AA._crypto_secretbox_macbytes()|0),j0=W0.address;if(EA.push(j0),!(0|AA._crypto_secretbox_easy(j0,GA,kA,0,mA,u0))){var e2=dA(W0,$);return B0(EA),e2}p0(EA,"invalid usage")}function Kg(iA){var rA=[];_A(iA);var BA=new qA(0|AA._crypto_secretbox_keybytes()),$=BA.address;rA.push($),AA._crypto_secretbox_keygen($);var EA=dA(BA,iA);return B0(rA),EA}function vi(iA,rA,BA,$,EA){var GA=[];_A(EA);var kA=lA(iA=HA(GA,iA,"ciphertext")),mA=iA.length;GA.push(kA),rA=HA(GA,rA,"mac");var g0,u0=0|AA._crypto_secretbox_macbytes();rA.length!==u0&&I0(GA,"invalid mac length"),g0=lA(rA),GA.push(g0),BA=HA(GA,BA,"nonce");var Y0,W0=0|AA._crypto_secretbox_noncebytes();BA.length!==W0&&I0(GA,"invalid nonce length"),Y0=lA(BA),GA.push(Y0),$=HA(GA,$,"key");var j0,e2=0|AA._crypto_secretbox_keybytes();$.length!==e2&&I0(GA,"invalid key length"),j0=lA($),GA.push(j0);var l2=new qA(0|mA),m2=l2.address;if(GA.push(m2),!(0|AA._crypto_secretbox_open_detached(m2,kA,g0,mA,0,Y0,j0))){var f2=dA(l2,EA);return B0(GA),f2}p0(GA,"wrong secret key for the given ciphertext")}function JB(iA,rA,BA,$){var EA=[];_A($),iA=HA(EA,iA,"ciphertext");var GA,kA=AA._crypto_secretbox_macbytes(),mA=iA.length;mA>>0;return B0([]),rA}function oC(iA,rA){var BA=[];_A(rA);for(var $=AA._malloc(24),EA=0;EA<6;EA++)AA.setValue($+4*EA,AA.Runtime.addFunction(iA[["implementation_name","random","stir","uniform","buf","close"][EA]]),"i32");0|AA._randombytes_set_implementation($)&&p0(BA,"unsupported implementation"),B0(BA)}function uC(iA){_A(iA),AA._randombytes_stir()}function tC(iA,rA){var BA=[];_A(rA),i2(BA,iA,"upper_bound"),(typeof iA!="number"||(0|iA)!==iA||iA<0)&&I0(BA,"upper_bound must be an unsigned integer");var $=AA._randombytes_uniform(iA)>>>0;return B0(BA),$}function cg(){var iA=AA._sodium_version_string(),rA=AA.UTF8ToString(iA);return B0([]),rA}return qA.prototype.to_Uint8Array=function(){var iA=new Uint8Array(this.length);return iA.set(AA.HEAPU8.subarray(this.address,this.address+this.length)),iA},jA.add=function(iA,rA){if(!(iA instanceof Uint8Array&&rA instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can added");var BA=iA.length,$=0,EA=0;if(rA.length!=iA.length)throw new TypeError("Arguments must have the same length");for(EA=0;EA>=8,$+=iA[EA]+rA[EA],iA[EA]=255&$},jA.base64_variants=G0,jA.compare=function(iA,rA){if(!(iA instanceof Uint8Array&&rA instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can be compared");if(iA.length!==rA.length)throw new TypeError("Only instances of identical length can be compared");for(var BA=0,$=1,EA=iA.length;EA-- >0;)BA|=rA[EA]-iA[EA]>>8&$,$&=(rA[EA]^iA[EA])-1>>8;return BA+BA+$-1},jA.from_base64=function(iA,rA){rA=XA(rA);var BA,$=[],EA=new qA(3*(iA=HA($,iA,"input")).length/4),GA=lA(iA),kA=v0(4),mA=v0(4);return $.push(GA),$.push(EA.address),$.push(EA.result_bin_len_p),$.push(EA.b64_end_p),AA._sodium_base642bin(EA.address,EA.length,GA,iA.length,0,kA,mA,rA)!==0&&p0($,"invalid input"),AA.getValue(mA,"i32")-GA!==iA.length&&p0($,"incomplete input"),EA.length=AA.getValue(kA,"i32"),BA=EA.to_Uint8Array(),B0($),BA},jA.from_hex=function(iA){var rA,BA=[],$=new qA((iA=HA(BA,iA,"input")).length/2),EA=lA(iA),GA=v0(4);return BA.push(EA),BA.push($.address),BA.push($.hex_end_p),AA._sodium_hex2bin($.address,$.length,EA,iA.length,0,0,GA)!==0&&p0(BA,"invalid input"),AA.getValue(GA,"i32")-EA!==iA.length&&p0(BA,"incomplete input"),rA=$.to_Uint8Array(),B0(BA),rA},jA.from_string=Q0,jA.increment=function(iA){if(!(iA instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can be incremented");for(var rA=256,BA=0,$=iA.length;BA<$;BA++)rA>>=8,rA+=iA[BA],iA[BA]=255&rA},jA.is_zero=function(iA){if(!(iA instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can be checked");for(var rA=0,BA=0,$=iA.length;BA<$;BA++)rA|=iA[BA];return rA===0},jA.libsodium=tA,jA.memcmp=function(iA,rA){if(!(iA instanceof Uint8Array&&rA instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can be compared");if(iA.length!==rA.length)throw new TypeError("Only instances of identical length can be compared");for(var BA=0,$=0,EA=iA.length;$ 0");var BA,$=[],EA=v0(4),GA=1,kA=0,mA=0|iA.length,g0=new qA(mA+rA);$.push(EA),$.push(g0.address);for(var u0=g0.address,Y0=g0.address+mA+rA;u0>>48|mA>>>32|mA>>>16|mA))-1>>16);return AA._sodium_pad(EA,g0.address,iA.length,rA,g0.length)!==0&&p0($,"internal error"),g0.length=AA.getValue(EA,"i32"),BA=g0.to_Uint8Array(),B0($),BA},jA.unpad=function(iA,rA){if(!(iA instanceof Uint8Array))throw new TypeError("buffer must be a Uint8Array");if((rA|=0)<=0)throw new Error("block size must be > 0");var BA=[],$=lA(iA),EA=v0(4);return BA.push($),BA.push(EA),AA._sodium_unpad(EA,$,iA.length,rA)!==0&&p0(BA,"unsupported/invalid padding"),iA=(iA=new Uint8Array(iA)).subarray(0,AA.getValue(EA,"i32")),B0(BA),iA},jA.ready=r0,jA.symbols=function(){return Object.keys(jA).sort()},jA.to_base64=F0,jA.to_hex=sA,jA.to_string=w0,jA}var M0=typeof DA.sodium=="object"&&typeof DA.sodium.onload=="function"?DA.sodium.onload:null;typeof t0.nodeName!="string"?vA(t0,libsodium.exports):DA.sodium=vA(DA.commonJsStrict={},DA.libsodium),M0&&DA.sodium.ready.then(function(){M0(DA.sodium)})})(commonjsGlobal)})(libsodiumWrappers);var dist={exports:{}};(function(t0,DA){(function(vA,M0){t0.exports=M0()})(commonjsGlobal,function(){class vA{constructor(jA){this.init(jA)}init(jA){const tA={inputCodec:"Int16",channels:1,sampleRate:8e3,flushTime:1e3};this.option=Object.assign({},tA,jA),this.samples=new Float32Array,this.interval=setInterval(this.flush.bind(this),this.option.flushTime),this.convertValue=this.getConvertValue(),this.typedArray=this.getTypedArray(),this.initAudioContext()}getConvertValue(){const jA={Int8:128,Int16:32768,Int32:2147483648,Float32:1};if(!jA[this.option.inputCodec])throw new Error("wrong codec.please input one of these codecs:Int8,Int16,Int32,Float32");return jA[this.option.inputCodec]}getTypedArray(){const jA={Int8:Int8Array,Int16:Int16Array,Int32:Int32Array,Float32:Float32Array};if(!jA[this.option.inputCodec])throw new Error("wrong codec.please input one of these codecs:Int8,Int16,Int32,Float32");return jA[this.option.inputCodec]}initAudioContext(){this.audioCtx=new(window.AudioContext||window.webkitAudioContext),this.gainNode=this.audioCtx.createGain(),this.gainNode.gain.value=10,this.gainNode.connect(this.audioCtx.destination),this.startTime=this.audioCtx.currentTime}static isTypedArray(jA){return jA.byteLength&&jA.buffer&&jA.buffer.constructor==ArrayBuffer||jA.constructor==ArrayBuffer}isSupported(jA){if(!vA.isTypedArray(jA))throw new Error("\u8BF7\u4F20\u5165ArrayBuffer\u6216\u8005\u4EFB\u610FTypedArray");return!0}feed(jA){this.isSupported(jA),jA=this.getFormatedValue(jA);const tA=new Float32Array(this.samples.length+jA.length);tA.set(this.samples,0),tA.set(jA,this.samples.length),this.samples=tA}getFormatedValue(jA){jA.constructor==ArrayBuffer?jA=new this.typedArray(jA):jA=new this.typedArray(jA.buffer);let tA=new Float32Array(jA.length);for(let AA=0;AA=tA-51&&(r0[sA]=r0[sA]*w0--/50),Q0+=this.option.channels}this.startTime!t0||typeof t0!="object"?null:Object.prototype.toString.call(t0).slice(8,-1),isUint8Array=t0=>getClassName(t0)=="Uint8Array",isString=t0=>typeof t0=="string"||getClassName(t0)=="String",toTypedArray=(t0,DA,vA)=>(isString(t0)&&(t0=vA(DA)),isUint8Array(t0)?t0:getClassName(t0)=="ArrayBuffer"?new Uint8Array(t0):Array.isArray(t0)?new Uint8Array(t0):null),fromTypedArrayToBuffer=t0=>Buffer.from(t0.buffer);helpers.ArrayBufferHelper=ArrayBufferHelper$1;helpers.getClassName=getClassName;helpers.isUint8Array=isUint8Array;helpers.isString=isString;helpers.toTypedArray=toTypedArray;helpers.fromTypedArrayToBuffer=fromTypedArrayToBuffer;var constants$1={};constants$1.DEFAULT_COMPRESSION_LEVEL=3;constants$1.STREAMING_DEFAULT_BUFFER_SIZE=512*1024;var module={},zstdCodecBindingWasm={exports:{}};(function(t0,DA){var vA=function(){var M0=typeof document!="undefined"&&document.currentScript?document.currentScript.src:void 0;return function(tA){tA=tA||{};var tA=typeof tA!="undefined"?tA:{},AA={},PA;for(PA in tA)tA.hasOwnProperty(PA)&&(AA[PA]=tA[PA]);var r0=!1,Q0=!1,w0=!1,sA=!1,G0=!1;r0=typeof window=="object",Q0=typeof importScripts=="function",sA=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string",w0=sA&&!r0&&!Q0,G0=!r0&&!w0&&!Q0;var XA="";function F0(q){return tA.locateFile?tA.locateFile(q,XA):XA+q}var dA,D0;if(w0){XA=__dirname+"/";var _A,qA;dA=function(X,eA){var JA;return JA=j0(X),JA||(_A||(_A=require$$1),qA||(qA=require$$1),X=qA.normalize(X),JA=_A.readFileSync(X)),eA?JA:JA.toString()},D0=function(X){var eA=dA(X,!0);return eA.buffer||(eA=new Uint8Array(eA)),i2(eA.buffer),eA},process.argv.length>1&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),tA.inspect=function(){return"[Emscripten Module object]"}}else G0?(typeof read!="undefined"&&(dA=function(X){var eA=j0(X);return eA?u0(eA):read(X)}),D0=function(X){var eA;return eA=j0(X),eA||(typeof readbuffer=="function"?new Uint8Array(readbuffer(X)):(eA=read(X,"binary"),i2(typeof eA=="object"),eA))},typeof scriptArgs!="undefined"&&scriptArgs,typeof print!="undefined"&&(typeof console=="undefined"&&(console={}),console.log=print,console.warn=console.error=typeof printErr!="undefined"?printErr:print)):(r0||Q0)&&(Q0?XA=self.location.href:document.currentScript&&(XA=document.currentScript.src),M0&&(XA=M0),XA.indexOf("blob:")!==0?XA=XA.substr(0,XA.lastIndexOf("/")+1):XA="",dA=function(X){try{var eA=new XMLHttpRequest;return eA.open("GET",X,!1),eA.send(null),eA.responseText}catch(TA){var JA=j0(X);if(JA)return u0(JA);throw TA}},Q0&&(D0=function(X){try{var eA=new XMLHttpRequest;return eA.open("GET",X,!1),eA.responseType="arraybuffer",eA.send(null),new Uint8Array(eA.response)}catch(TA){var JA=j0(X);if(JA)return JA;throw TA}}));var lA=tA.print||console.log.bind(console),v0=tA.printErr||console.warn.bind(console);for(PA in AA)AA.hasOwnProperty(PA)&&(tA[PA]=AA[PA]);AA=null,tA.arguments&&tA.arguments,tA.thisProgram&&tA.thisProgram,tA.quit&&tA.quit;var B0;tA.wasmBinary&&(B0=tA.wasmBinary),typeof WebAssembly!="object"&&v0("no native wasm support detected");var p0,I0=!1;function i2(q,X){q||mg("Assertion failed: "+X)}var HA=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):void 0;function U2(q,X,eA){for(var JA=X+eA,TA=X;q[TA]&&!(TA>=JA);)++TA;if(TA-X>16&&q.subarray&&HA)return HA.decode(q.subarray(X,TA));for(var k0="";X>10,56320|a&1023)}}return k0}function bI(q,X){return q?U2(NI,q,X):""}function m0(q,X,eA,JA){if(!(JA>0))return 0;for(var TA=eA,k0=eA+JA-1,U=0;U=55296&&H<=57343){var t=q.charCodeAt(++U);H=65536+((H&1023)<<10)|t&1023}if(H<=127){if(eA>=k0)break;X[eA++]=H}else if(H<=2047){if(eA+1>=k0)break;X[eA++]=192|H>>6,X[eA++]=128|H&63}else if(H<=65535){if(eA+2>=k0)break;X[eA++]=224|H>>12,X[eA++]=128|H>>6&63,X[eA++]=128|H&63}else{if(eA+3>=k0)break;X[eA++]=240|H>>18,X[eA++]=128|H>>12&63,X[eA++]=128|H>>6&63,X[eA++]=128|H&63}}return X[eA]=0,eA-TA}function u2(q,X,eA){return m0(q,NI,X,eA)}function o0(q){for(var X=0,eA=0;eA=55296&&JA<=57343&&(JA=65536+((JA&1023)<<10)|q.charCodeAt(++eA)&1023),JA<=127?++X:JA<=2047?X+=2:JA<=65535?X+=3:X+=4}return X}typeof TextDecoder!="undefined"&&new TextDecoder("utf-16le");var M2=65536,UI,R2,NI,P2,MI,K0,I2,DI,fI;function iI(){tA.HEAP8=R2=new Int8Array(UI),tA.HEAP16=P2=new Int16Array(UI),tA.HEAP32=K0=new Int32Array(UI),tA.HEAPU8=NI=new Uint8Array(UI),tA.HEAPU16=MI=new Uint16Array(UI),tA.HEAPU32=I2=new Uint32Array(UI),tA.HEAPF32=DI=new Float32Array(UI),tA.HEAPF64=fI=new Float64Array(UI)}var _2=5270720,ig=27824,WI=tA.TOTAL_MEMORY||16777216;tA.wasmMemory?p0=tA.wasmMemory:p0=new WebAssembly.Memory({initial:WI/M2,maximum:WI/M2}),p0&&(UI=p0.buffer),WI=UI.byteLength,iI(),K0[ig>>2]=_2;function zI(q){for(;q.length>0;){var X=q.shift();if(typeof X=="function"){X();continue}var eA=X.func;typeof eA=="number"?X.arg===void 0?tA.dynCall_v(eA):tA.dynCall_vi(eA,X.arg):eA(X.arg===void 0?null:X.arg)}}var Gg=[],yg=[],Pg=[],z0=[];function ZA(){if(tA.preRun)for(typeof tA.preRun=="function"&&(tA.preRun=[tA.preRun]);tA.preRun.length;)CA(tA.preRun.shift());zI(Gg)}function C0(){!tA.noFSInit&&!YA.init.initialized&&YA.init(),zI(yg)}function f0(){YA.ignorePermissions=!1,zI(Pg)}function VA(){if(tA.postRun)for(typeof tA.postRun=="function"&&(tA.postRun=[tA.postRun]);tA.postRun.length;)l0(tA.postRun.shift());zI(z0)}function CA(q){Gg.unshift(q)}function l0(q){z0.unshift(q)}var V0=Math.abs,$0=Math.ceil,x0=Math.floor,Q2=Math.min,S2=0,w2=null;function aI(q){S2++,tA.monitorRunDependencies&&tA.monitorRunDependencies(S2)}function Ag(q){if(S2--,tA.monitorRunDependencies&&tA.monitorRunDependencies(S2),S2==0&&w2){var X=w2;w2=null,X()}}tA.preloadedImages={},tA.preloadedAudios={};var TI="data:application/octet-stream;base64,";function hg(q){return String.prototype.startsWith?q.startsWith(TI):q.indexOf(TI)===0}var pg="data:application/octet-stream;base64,AGFzbQEAAAABpQM0YAF/AGAAAGACf38AYAJ/fwF/YAF/AX9gAAF/YAR/f39/AX9gA39/fwF/YAN/f38AYAV/f39/fwF/YAZ/fH9/f38Bf2ADf35/AX5gBH9/f38AYAZ/f39/f38AYAV/f39/fwBgA39/fwF8YA1/f39/f39/f39/f39/AGAIf39/f39/f38AYAF/AX5gBn9/f39/fwF/YAd/f39/f39/AX9gBH9/fn8AYAV/f35/fwF/YAV/f39+fwF/YAh/f39/f39/fwF/YAt/f39/f39/f39/fwF/YA9/f39/f39/f39/f39/f38Bf2ACf38BfmANf39/f39/f39/f39/fwF/YAJ8fwF8YAJ+fwF/YAN+f38Bf2AEf35+fwBgAn5+AXxgB39/fH9/f38Bf2AHf39/f39/fwBgAn9/AGAAAGABfwBgA39/fwBgAn9/AX9gBH9/f38Bf2AGf39/f39/AX9gBX9/f39/AX9gCX9/f39/f39/fwF/YAV/f39+fwF/YAd/f39/f39/AX9gA39/fwF/YAABf2ABfwF/YAV/f39/fwBgBH9/f38AAqwILANlbnYSX2VtdmFsX25ld19jc3RyaW5nAAQDZW52E19lbXZhbF9nZXRfcHJvcGVydHkAAwNlbnYNX2VtdmFsX2RlY3JlZgAAA2VudglfZW12YWxfYXMADwNlbnYWX2VtdmFsX3J1bl9kZXN0cnVjdG9ycwAAA2VudhFfZW12YWxfdGFrZV92YWx1ZQADA2VudhpfZW12YWxfZ2V0X21vZHVsZV9wcm9wZXJ0eQAEA2Vudg1fZW12YWxfaW5jcmVmAAADZW52Cl9lbXZhbF9uZXcABgNlbnYZX2VtYmluZF9yZWdpc3Rlcl9mdW5jdGlvbgANA2VudhZfZW1iaW5kX3JlZ2lzdGVyX2NsYXNzABADZW52Il9lbWJpbmRfcmVnaXN0ZXJfY2xhc3NfY29uc3RydWN0b3IADQNlbnYfX2VtYmluZF9yZWdpc3Rlcl9jbGFzc19mdW5jdGlvbgARA2VudhhfZW12YWxfZ2V0X21ldGhvZF9jYWxsZXIAAwNlbnYXX2VtdmFsX2NhbGxfdm9pZF9tZXRob2QADANlbnYLX2VtdmFsX2NhbGwABgNlbnYWcHRocmVhZF9jb25kX2Jyb2FkY2FzdAAEA2Vudgxw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AkEQaiQAIAALpwECA38BfCMAQRBrIgIkACACQQA2AgggAkIANwMAIAEoAgBB9goQACIDEAEhBCADEAIgBEHUuAEgAkEMahADIQUgAigCDBAEAn8gBUQAAAAAAADwQWMgBUQAAAAAAAAAAGZxBEAgBasMAQtBAAsiAwRAIAIgAxAuCyAEEAIgAiABEC0gACACKAIANgIAIAAgAigCBDYCBCAAIAIoAgg2AgggAkEQaiQAC0EBAn8jAEEQayIBJABBFBC1AiECIAEgABA1IAIgARByIQIgASgCACIABEAgASAANgIEIAAQzQULIAFBEGokACACCwgAIAAgARB2CwgAIAAgARB5C5oBAQF/IwBBMGsiAyQAIANBADYCKCADQgA3AyAgAyABKAIAIgE2AhggARAHIANBIGogA0EYahAtIAMoAhgQAiADQegLNgIUIANBATYCECADIAI2AgggACADQSBqIANBCGoQeyECIAMoAhQoAgQiAARAIAMoAgggABEAAAsgAygCICIABEAgAyAANgIkIAAQzQULIANBMGokACACC0gBAX8jAEEQayICJAAgAiABEDAgACgCACEBIAIoAgAiABAHIAIgADYCCCABKAIAQQFB3AsgAkEIahAPEAIgABACIAJBEGokAAtLAQF/IwBBEGsiAiQAIAJBxAw2AgwgAkECNgIIIAIgATYCACAAIAIQfSEAIAIoAgwoAgQiAQRAIAIoAgAgAREAAAsgAkEQaiQAIAALSwEBfyMAQRBrIgIkACACQZgNNgIMIAJBAzYCCCACIAE2AgAgACACEH4hACACKAIMKAIEIgEEQCACKAIAIAERAAALIAJBEGokACAACwcAIAAQgAELCQAgACABEIMBC5sBAQF/IwBBMGsiAyQAIANBADYCKCADQgA3AyAgAyABKAIAIgE2AhggARAHIANBIGogA0EYahAtIAMoAhgQAiADQewNNgIUIANBBDYCECADIAI2AgggACADQSBqIANBCGoQhQEhAiADKAIUKAIEIgAEQCADKAIIIAARAAALIAMoAiAiAARAIAMgADYCJCAAEM0FCyADQTBqJAAgAgtMAQF/IwBBEGsiAiQAIAJBzA42AgwgAkEFNgIIIAIgATYCACAAIAIQhgEhACACKAIMKAIEIgEEQCACKAIAIAERAAALIAJBEGokACAAC0wBAX8j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IAM6AA8gASACIARBD2ogABEHACEBIARBEGokACABC5MCAQV/AkACQCAAKAIIIgQgACgCBCIDayABTwRAA0AgAyACLQAAOgAAIAAgACgCBEEBaiIDNgIEIAFBf2oiAQ0ADAIACwALIAMgACgCACIFayIHIAFqIgZBf0wNAUH/////ByEDAn8CQCAEIAVrIgRB/v///wNLDQAgBiAEQQF0IgMgAyAGSRsiAw0AQQAhA0EADAELIAMQtQILIgQgA2ohBSAEIAdqIgQhAwNAIAMgAi0AADoAACADQQFqIQMgAUF/aiIBDQALIAQgACgCBCAAKAIAIgFrIgJrIQQgAkEBTgRAIAQgASACENQFGgsgACAFNgIIIAAgAzYCBCAAIAQ2AgAgAUUNACABEM0FCw8LELYCAAsdAEF/QX4gARCmASIBIAFB/v///wdLGyABEIgBGwsrAEF/QX4gASgCACIAIAEoAgQgAGsQ+wGnIgEgAUH+////B0sbIAEQiAEbCzsAQX9BfiABKAIAIgAgASgCBCAAayACKAIAIgEgAigCBCABayADELgBIgEgAUH+////B0sbIAEQiAEbCzkAQX9BfiABKAIAIgAgASgCBCAAayACKAIAIgEgAigCBCABaxCFAiIBIAFB/v///wdLGyABEIgBGwvBAQEBfyMAQSBrIgAkABCnASEEIABB7Bo2AhggAEHOADYCFCAAQc8ANgIMIAAgBDYCCAJ/QX0gBEUNABpBfyAEIAEoAgAiBCABKAIEIARrIAIoAgAiASACKAIEIAFrIAMoAgAQugEiBBCIAQ0AGkF+IAQgBEH+////B0sbCyEBIAAoAggiBARAIABBCGpBBHIgBCAAKAIUEQIAIABBADYCCAsgACgCGCgCBCIEBEAgACgCDCAEEQAACyAAQSBqJAAgAQsMACABIAAoAgARAAALCAAgABCoARoLwQEBAX8jAEEgayIAJAAQ9wEhBCAAQbwbNgIYIABB0AA2AhQgAEHRADYCDCAAIAQ2AggCf0F8IARFDQAaQX8gBCABKAIAIgQgASgCBCAEayACKAIAIgEgAigCBCABayADKAIAEIMCIgQQiAENABpBfiAEIARB/v///wdLGwshASAAKAIIIgQEQCAAQQhqQQRyIAQgACgCFBECACAAQQA2AggLIAAoAhgoAgQiBARAIAAoAgwgBBEA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CyACEBIaIAQQEhogACgCGCECIAEgAEEIaiIDKAIANgIoIAEgACkCADcDICACIAFBIGoQigEgACgCDCECIAEgAygCADYCGCABIAApAgA3AxAgAiABQRBqEIoBIAEgAygCADYCCCABIAApAgA3AwAgACABEIoBCyABQTBqJAALlgcBCH8jAEHAAWsiASQAIAAEQCAAKAIAEMYBIAAoAgQhAyABQagBaiEHA0ACQCADIAJBiAJsIgRqIgMoAGQiBUUNACADKABoIQggACgCCCIDKAIkIgYgAygCIEkEQCADIAZBAWo2AiQgAyAGQQN0aiIGIAg2AjggBiAFNgI0DAELIAcgAygCMDYCACABIAMpAig3A6ABIAUgAUGgAWoQigELIAAoAgQgBGpCADcCZCAAKAIEIgMgBGpBADYCBCACQQFqIgIgACgCzAQiBE0NAAtBACECIANBACAEQYgCbEGIAmoQ1QUaIABBATYC3AQgAEEANgKYASAAQgA3A5ABIAAoAgQhBCAAKALMBCEDIAEgACgAgAU2ArgBIAEgACkA+AQ3A7ABIAQEQCADQQFqIgUEQANAIAQgAkGIAmxqQSRqEBIaIAJBAWoiAiAFRw0ACwsgASABKAK4ATYCmAEgASABKQOwATcDkAEgBCABQZABahCKAQsgACgCCCICBEAgAigCIARAIAJBKGohBEEAIQMDQCACIANBA3RqKAI0IQUgASAEKAIINgKIASABIAQpAgA3A4ABIAUgAUGAAWoQigEgA0EBaiIDIAIoAiBJDQALCyABIAIoAjA2AnggASACKQIoNwNwIAIgAUHwAGoQigELIAAoAgwiAigCHARAQQAhAwNAIAIgA0ECdGooAjAQqAEaIANBAWoiAyACKAIcSQ0ACwsgASACKAIsNgJoIAEgAikCJDcDYCACIAFB4ABqEIoBIAAoAhAiAgRAIAIoAiAEQCACQShqIQRBACEDA0AgAiADQQN0aigCNCEFIAEgBCgCCDYCWCABIAQpAgA3A1AgBSABQdAAahCKASADQQFqIgMgAigCIEkNAAsLIAEgAigCMDYCSCABIAIpAig3A0AgAiABQUBrEIoBCyAAQfgEaiEDIAFBuAFqIgIgACgC2AI2AgAgASAAKQLQAjcDsAEgAEHEAWoQEhogAEGABGoQEhogACgC9AIhBCABIAIoAgA2AjggASABKQOwATcDMCAEIAFBMGoQigEgACgC+AIhBCABIAIoAgA2AiggASABKQOwATcDICAEIAFBIGoQigEgACgChAUQqwEgACgCnAEiAgRAIAEgAygCCDYCGCABIAMpAgA3AxAgAiABQRBqEIoBCyABIAMoAgg2AgggASADKQIANwMAIAAgARCKAQsgAUHAAWokAAu5AgIIfwF+IAAoAgQiBSAAKAIYaiIDQQJqIAFBeGoiBk0EQCAAKAIkIQFBICAAKAJ8IgRrIQdBwAAgBGutIQsgACgChAFBe2oiCEEDSyEJA0AgAyIEIAVrIQpBACEDA0AgAyAEaiEAAn8CQAJAAkACQCAJRQRAIAhBAWsOAwIDBAELIAAoAABBsfPd8XlsIAd2DAQLIAApAABCgICA2Mub741PfiALiKcMAwsgACkAAEKAgOz8y5vvjU9+IAuIpwwCCyAAKQAAQoDGlf3Lm++NT34gC4inDAELIAApAABC48iVvcub741PfiALiKcLIQACQCADBEAgASAAQQJ0aigCAA0BCyABIABBAnRqIAMgCmo2AgALIAIEQCADQQFqIgNBA0kNAQsLIARBA2ohAyAEQQVqIAZNDQALCwvKNAITfwF+An8CQAJAAkAgACgChAFBe2oiBUECTQRAIAVBAWsOAgIBAwsgAigCACIIIAIoAgQiC0EAIAsgAyAAKAIEIhEgACgCDCISaiIUIANGaiIFIBRrIgZLIgcbIAggBksiBhshF0EAIAggBhshCEEAIAsgBxshByAFIAMgBGoiDUF4aiIQSQRAIAAoAogBIgQgBEVqIRUgACgCJCEPIA1Bf2ohCiANQX1qIQtBICAAKAJ8ayEJA0AgDyAFKAAAQbHz3fF5bCAJdkECdGoiACgCACEOIAAgBSARayIWNgIAAkACQAJ/AkACQCAIRQ0AIAVBAWoiBiAIaygAACAFKAABRw0AIAVBBWoiDCAIayEEIAsgDE0EQCAMIQAMAgsgDCIAKAAAIAQoAABzIg4EQCAOaEEDdgwDCwNAIARBBGohBCAAQQRqIgAgC08NAiAAKAAAIAQoAABzIg5FDQALIAAgDmhBA3ZqIAxrDAILIA4gEk0EQCAFIAUgA2tBCHUgFWpqIQUMBAsgDiARaiITKAAAIAUoAABHBEAgBSAFIANrQQh1IBVqaiEFDAQLIBNBBGohBAJ/AkAgCyAFQQRqIgZNBEAgBiEADAELIAYiACgAACAEKAAAcyIHBEAgB2hBA3YMAgsDQCAEQQRqIQQgAEEEaiIAIAtPDQEgACgAACAEKAAAcyIHRQ0ACyAAIAdoQQN2aiAGawwBCwJAIAAgCk8NACAELwAAIAAvAABHDQAgBEECaiEEIABBAmohAAsgACANSQR/IABBAWogACAELQAAIAAtAABGGwUgAAsgBmsLQQRqIQwCQCAFIANNBEAgBSEGDAELIBMhACAFIgQhBiAOIBJMDQADQCAEQX9qIgYtAAAgAEF/aiIALQAARwRAIAQhBgwCCyAMQQFqIQwgBiADTQ0BIAYhBCAAIBRLDQALCyAFIBNrIQ4gASgCDCIAIAYgA2siB2ohBANAIAAgAykAADcAACADQQhqIQMgAEEIaiIAIARJDQALIAEgASgCDCAHajYCDCAMQX1qIQQCQCAHQf//A00EQCABKAIEIQAMAQsgAUEBNgIkIAEgASgCBCIAIAEoAgBrQQN1NgIoCyAAIAc7AQQgACAOQQNqNgIAIARBgIAETwRAIAFBAjYCJCABIAAgASgCAGtBA3U2AigLIAghByAOIQgMAgsCQCAAIApPDQAgBC8AACAALwAARw0AIARBAmohBCAAQQJqIQALIAAgDUkEfyAAQQFqIAAgBC0AACAALQAARhsFIAALIAxrCyEMIAEoAgwiACAGIANrIg5qIQQDQCAAIAMpAAA3AAAgA0EIaiEDIABBCGoiACAESQ0ACyABIAEoAgwgDmo2AgwgDEEBaiEEAkAgDkH//wNNBEAgASgCBCEADAELIAFBATYCJCABIAEoAgQiACABKAIAa0EDdTYCKAsgDEEEaiEMIABBATYCACAAIA47AQQgBEGAgARJDQAgAUECNgIkIAEgACABKAIAa0EDdTYCKAsgACAEOwEGIAEgAEEIajYCBCAGIAxqIgMgEEsEQCADIQUMAQsgDyAFKAACQbHz3fF5bCAJdkECdGogFkECajYCACAPIANBfmoiACgAAEGx893xeWwgCXZBAnRqIAAgEWs2AgAgCCEAIAchBgNAAkAgBiEIIAAhBiAIRQ0AIAMoAAAiDCADIAhrKAAARw0AIANBBGoiBSAIayEEAn8CQCALIAVNBEAgBSEADAELIAUiACgAACAEKAAAcyIHBEAgB2hBA3YMAgsDQCAEQQRqIQQgAEEEaiIAIAtPDQEgACgAACAEKAAAcyIHRQ0ACyAAIAdoQQN2aiAFawwBCwJAIAAgCk8NACAELwAAIAAvAABHDQAgBEECaiEEIABBAmohAAsgACANSQR/IABBAWogACAELQAAIAAtAABGGwUgAAsgBWsLIQcgDyAMQbHz3fF5bCAJdkECdGogAyARazYCACABKAIMIgUhACADIQQDQCAAIAQpAAA3AAAgBEEIaiEEIABBCGoiACAFSQ0ACyABKAIEIgBBATYCACAAQQA7AQQgB0EEaiEEIAdBAWoiBUGAgARPBEAgAUECNgIkIAEgACABKAIAa0EDdTYCKAsgACAFOwEGIAEgAEEIajYCBCAIIQAgBiEHIAMgBGoiAyEFIAMgEE0NAQwCCwsgCCEHIAYhCCADIQULIAUgEEkNAAsLIAIgCCAXIAgbNgIAIAcgFyAHGyEEIAJBBGoMAwsgAigCACIIIAIoAgQiC0EAIAsgAyAAKAIEIg8gACgCDCIUaiIWIANGaiIFIBZrIgZLIgcbIAggBksiBhshFUEAIAggBhshCEEAIAsgBxshByAFIAMgBGoiDUF4aiIMSQRAIAAoAogBIgQgBEVqIRMgACgCJCEQIA1Bf2ohESANQX1qIQtBwAAgACgCfGutIRgDQCAQIAUpAABCgMaV/cub741PfiAYiKdBAnRqIgAoAgAhCiAAIAUgD2siDjYCAAJAAkACfwJAAkAgCEUNACAFQQFqIgYgCGsoAAAgBSgAAUcNACAFQQVqIgkgCGshBCALIAlNBEAgCSEADAILIAkiACgAACAEKAAAcyIKBEAgCmhBA3YMAwsDQCAEQQRqIQQgAEEEaiIAIAtPDQIgACgAACAEKAAAcyIKRQ0ACyAAIApoQQN2aiAJawwCCyAKIBRNBEAgBSAFIANrQQh1IBNqaiEFDAQLIAogD2oiEigAACAFKAAARwRAIAUgBSADa0EIdSATamohBQwECyASQQRqIQQCfwJAIAsgBUEEaiIGTQRAIAYhAAwBCyAGIgAoAAAgBCgAAHMiBwRAIAdoQQN2DAILA0AgBEEEaiEEIABBBGoiACALTw0BIAAoAAAgBCgAAHMiB0UNAAsgACAHaEEDdmogBmsMAQsCQCAAIBFPDQAgBC8AACAALwAARw0AIARBAmohBCAAQQJqIQALIAAgDUkEfyAAQQFqIAAgBC0AACAALQAARhsFIAALIAZrC0EEaiEJAkAgBSADTQRAIAUhBgwBCyASIQAgBSIEIQYgCiAUTA0AA0AgBEF/aiIGLQAAIABBf2oiAC0AAEcEQCAEIQYMAgsgCUEBaiEJIAYgA00NASAGIQQgACAWSw0ACwsgBSASayEKIAEoAgwiACAGIANrIgdqIQQDQCAAIAMpAAA3AAAgA0EIaiEDIABBCGoiACAESQ0ACyABIAEoAgwgB2o2AgwgCUF9aiEEAkAgB0H//wNNBEAgASgCBCEADAELIAFBATYCJCABIAEoAgQiACABKAIAa0EDdTYCKAsgACAHOwEEIAAgCkEDajYCACAEQYCABE8EQCABQQI2AiQgASAAIAEoAgBrQQN1NgIoCyAIIQcgCiEIDAILAkAgACARTw0AIAQvAAAgAC8AAEcNACAEQQJqIQQgAEECaiEACyAAIA1JBH8gAEEBaiAAIAQtAAAgAC0AAEYbBSAACyAJawshCSABKAIMIgAgBiADayIKaiEEA0AgACADKQAANwAAIANBCGohAyAAQQhqIgAgBEkNAAsgASABKAIMIApqNgIMIAlBAWohBAJAIApB//8DTQRAIAEoAgQhAAwBCyABQQE2AiQgASABKAIEIgAgASgCAGtBA3U2AigLIAlBBGohCSAAQQE2AgAgACAKOwEEIARBgIAESQ0AIAFBAjYCJCABIAAgASgCAGtBA3U2AigLIAAgBDsBBiABIABBCGo2AgQgBiAJaiIDIAxLBEAgAyEFDAELIBAgBSkAAkKAxpX9y5vvjU9+IBiIp0ECdGogDkECajYCACAQIANBfmoiACkAAEKAxpX9y5vvjU9+IBiIp0ECdGogACAPazYCACAIIQAgByEGA0ACQCAGIQggACEGIAhFDQAgAygAACADIAhrKAAARw0AIANBBGoiBSAIayEEAn8CQCALIAVNBEAgBSEADAELIAUiACgAACAEKAAAcyIHBEAgB2hBA3YMAgsDQCAEQQRqIQQgAEEEaiIAIAtPDQEgACgAACAEKAAAcyIHRQ0ACyAAIAdoQQN2aiAFawwBCwJAIAAgEU8NACAELwAAIAAvAABHDQAgBEECaiEEIABBAmohAAsgACANSQR/IABBAWogACAELQAAIAAtAABGGwUgAAsgBWsLIQcgECADKQAAQoDGlf3Lm++NT34gGIinQQJ0aiADIA9rNgIAIAEoAgwiBSEAIAMhBANAIAAgBCkAADcAACAEQQhqIQQgAEEIaiIAIAVJDQALIAEoAgQiAEEBNgIAIABBADsBBCAHQQRqIQQgB0EBaiIFQYCABE8EQCABQQI2AiQgASAAIAEoAgBrQQN1NgIoCyAAIAU7AQYgASAAQQhqNgIEIAghACAGIQcgAyAEaiIDIQUgAyAMTQ0BDAILCyAIIQcgBiEIIAMhBQsgBSAMSQ0ACwsgAiAIIBUgCBs2AgAgByAVIAcbIQQgAkEEagwCCyACKAIAIgggAigCBCILQQAgCyADIAAoAgQiDyAAKAIMIhRqIhYgA0ZqIgUgFmsiBksiBxsgCCAGSyIGGyEVQQAgCCAGGyEIQQAgCyAHGyEHIAUgAyAEaiINQXhqIgxJBEAgACgCiAEiBCAERWohEyAAKAIkIRAgDUF/aiERIA1BfWohC0HAACAAKAJ8a60hGANAIBAgBSkAAEKAgOz8y5vvjU9+IBiIp0ECdGoiACgCACEKIAAgBSAPayIONgIAAkACQAJ/AkACQCAIRQ0AIAVBAWoiBiAIaygAACAFKAABRw0AIAVBBWoiCSAIayEEIAsgCU0EQCAJIQAMAgsgCSIAKAAAIAQoAABzIgoEQCAKaEEDdgwDCwNAIARBBGohBCAAQQRqIgAgC08NAiAAKAAAIAQoAABzIgpFDQALIAAgCmhBA3ZqIAlrDAILIAogFE0EQCAFIAUgA2tBCHUgE2pqIQUMBAsgCiAPaiISKAAAIAUoAABHBEAgBSAFIANrQQh1IBNqaiEFDAQLIBJBBGohBAJ/AkAgCyAFQQRqIgZNBEAgBiEADAELIAYiACgAACAEKAAAcyIHBEAgB2hBA3YMAgsDQCAEQQRqIQQgAEEEaiIAIAtPDQEgACgAACAEKAAAcyIHRQ0ACyAAIAdoQQN2aiAGawwBCwJAIAAgEU8NACAELwAAIAAvAABHDQAgBEECaiEEIABBAmohAAsgACANSQR/IABBAWogACAELQAAIAAtAABGGwUgAAsgBmsLQQRqIQkCQCAFIANNBEAgBSEGDAELIBIhACAFIgQhBiAKIBRMDQADQCAEQX9qIgYtAAAgAEF/aiIALQAARwRAIAQhBgwCCyAJQQFqIQkgBiADTQ0BIAYhBCAAIBZLDQALCyAFIBJrIQogASgCDCIAIAYgA2siB2ohBANAIAAgAykAADcAACADQQhqIQMgAEEIaiIAIARJDQALIAEgASgCDCAHajYCDCAJQX1qIQQCQCAHQf//A00EQCABKAIEIQAMAQsgAUEBNgIkIAEgASgCBCIAIAEoAgBrQQN1NgIoCyAAIAc7AQQgACAKQQNqNgIAIARBgIAETwRAIAFBAjYCJCABIAAgASgCAGtBA3U2AigLIAghByAKIQgMAgsCQCAAIBFPDQAgBC8AACAALwAARw0AIARBAmohBCAAQQJqIQALIAAgDUkEfyAAQQFqIAAgBC0AACAALQAARhsFIAALIAlrCyEJIAEoAgwiACAGIANrIgpqIQQDQCAAIAMpAAA3AAAgA0EIaiEDIABBCGoiACAESQ0ACyABIAEoAgwgCmo2AgwgCUEBaiEEAkAgCkH//wNNBEAgASgCBCEADAELIAFBATYCJCABIAEoAgQiACABKAIAa0EDdTYCKAsgCUEEaiEJIABBATYCACAAIAo7AQQgBEGAgARJDQAgAUECNgIkIAEgACABKAIAa0EDdTYCKAsgACAEOwEGIAEgAEEIajYCBCAGIAlqIgMgDEsEQCADIQUMAQsgECAFKQACQoCA7PzLm++NT34gGIinQQJ0aiAOQQJqNgIAIBAgA0F+aiIAKQAAQoCA7PzLm++NT34gGIinQQJ0aiAAIA9rNgIAIAghACAHIQYDQAJAIAYhCCAAIQYgCEUNACADKAAAIAMgCGsoAABHDQAgA0EEaiIFIAhrIQQCfwJAIAsgBU0EQCAFIQAMAQsgBSIAKAAAIAQoAABzIgcEQCAHaEEDdgwCCwNAIARBBGohBCAAQQRqIgAgC08NASAAKAAAIAQoAABzIgdFDQALIAAgB2hBA3ZqIAVrDAELAkAgACARTw0AIAQvAAAgAC8AAEcNACAEQQJqIQQgAEECaiEACyAAIA1JBH8gAEEBaiAAIAQtAAAgAC0AAEYbBSAACyAFawshByAQIAMpAABCgIDs/Mub741PfiAYiKdBAnRqIAMgD2s2AgAgASgCDCIFIQAgAyEEA0AgACAEKQAANwAAIARBCGohBCAAQQhqIgAgBUkNAAsgASgCBCIAQQE2AgAgAEEAOwEEIAdBBGohBCAHQQFqIgVBgIAETwRAIAFBAjYCJCABIAAgASgCAGtBA3U2AigLIAAgBTsBBiABIABBCGo2AgQgCCEAIAYhByADIARqIgMhBSADIAxNDQEMAgsLIAghByAGIQggAyEFCyAFIAxJDQALCyACIAggFSAIGzYCACAHIBUgBxshBCACQQRqDAELIAIoAgAiCCACKAIEIgtBACALIAMgACgCBCIPIAAoAgwiFGoiFiADRmoiBSAWayIGSyIHGyAIIAZLIgYbIRVBACAIIAYbIQhBACALIAcbIQcgBSADIARqIg1BeGoiDEkEQCAAKAKIASIEIARFaiETIAAoAiQhECANQX9qIREgDUF9aiELQcAAIAAoAnxrrSEYA0AgECAFKQAAQoCAgNjLm++NT34gGIinQQJ0aiIAKAIAIQogACAFIA9rIg42AgACQAJAAn8CQAJAIAhFDQAgBUEBaiIGIAhrKAAAIAUoAAFHDQAgBUEFaiIJIAhrIQQgCyAJTQRAIAkhAAwCCyAJIgAoAAAgBCgAAHMiCgRAIApoQQN2DAMLA0AgBEEEaiEEIABBBGoiACALTw0CIAAoAAAgBCgAAHMiCkUNAAsgACAKaEEDdmogCWsMAgsgCiAUTQRAIAUgBSADa0EIdSATamohBQwECyAKIA9qIhIoAAAgBSgAAEcEQCAFIAUgA2tBCHUgE2pqIQUMBAsgEkEEaiEEAn8CQCALIAVBBGoiBk0EQCAGIQAMAQsgBiIAKAAAIAQoAABzIgcEQCAHaEEDdgwCCwNAIARBBGohBCAAQQRqIgAgC08NASAAKAAAIAQoAABzIgdFDQALIAAgB2hBA3ZqIAZrDAELAkAgACARTw0AIAQvAAAgAC8AAEcNACAEQQJqIQQgAEECaiEACyAAIA1JBH8gAEEBaiAAIAQtAAAgAC0AAEYbBSAACyAGawtBBGohCQJAIAUgA00EQCAFIQYMAQsgEiEAIAUiBCEGIAogFEwNAANAIARBf2oiBi0AACAAQX9qIgAtAABHBEAgBCEGDAILIAlBAWohCSAGIANNDQEgBiEEIAAgFksNAAsLIAUgEmshCiABKAIMIgAgBiADayIHaiEEA0AgACADKQAANwAAIANBCGohAyAAQQhqIgAgBEkNAAsgASABKAIMIAdqNgIMIAlBfWohBAJAIAdB//8DTQRAIAEoAgQhAAwBCyABQQE2AiQgASABKAIEIgAgASgCAGtBA3U2AigLIAAgBzsBBCAAIApBA2o2AgAgBEGAgARPBEAgAUECNgIkIAEgACABKAIAa0EDdTYCKAsgCCEHIAohCAwCCwJAIAAgEU8NACAELwAAIAAvAABHDQAgBEECaiEEIABBAmohAAsgACANSQR/IABBAWogACAELQAAIAAtAABGGwUgAAsgCWsLIQkgASgCDCIAIAYgA2siCmohBANAIAAgAykAADcAACADQQhqIQMgAEEIaiIAIARJDQALIAEgASgCDCAKajYCDCAJQQFqIQQCQCAKQf//A00EQCABKAIEIQAMAQsgAUEBNgIkIAEgASgCBCIAIAEoAgBrQQN1NgIoCyAJQQRqIQkgAEEBNgIAIAAgCjsBBCAEQYCABEkNACABQQI2AiQgASAAIAEoAgBrQQN1NgIoCyAAIAQ7AQYgASAAQQhqNgIEIAYgCWoiAyAMSwRAIAMhBQwBCyAQIAUpAAJCgICA2Mub741PfiAYiKdBAnRqIA5BAmo2AgAgECADQX5qIgApAABCgICA2Mub741PfiAYiKdBAnRqIAAgD2s2AgAgCCEAIAchBgNAAkAgBiEIIAAhBiAIRQ0AIAMoAAAgAyAIaygAAEcNACADQQRqIgUgCGshBAJ/AkAgCyAFTQRAIAUhAAwBCyAFIgAoAAAgBCgAAHMiBwRAIAdoQQN2DAILA0AgBEEEaiEEIABBBGoiACALTw0BIAAoAAAgBCgAAHMiB0UNAAsgACAHaEEDdmogBWsMAQsCQCAAIBFPDQAgBC8AACAALwAARw0AIARBAmohBCAAQQJqIQALIAAgDUkEfyAAQQFqIAAgBC0AACAALQAARhsFIAALIAVrCyEHIBAgAykAAEKAgIDYy5vvjU9+IBiIp0ECdGogAyAPazYCACABKAIMIgUhACADIQQDQCAAIAQpAAA3AAAgBEEIaiEEIABBCGoiACAFSQ0ACyABKAIEIgBBATYCACAAQQA7AQQgB0EEaiEEIAdBAWoiBUGAgARPBEAgAUECNgIkIAEgACABKAIAa0EDdTYCKAsgACAFOwEGIAEgAEEIajYCBCAIIQAgBiEHIAMgBGoiAyEFIAMgDE0NAQwCCwsgCCEHIAYhCCADIQULIAUgDEkNAAsLIAIgCCAVIAgbNgIAIAcgFSAHGyEEIAJBBGoLIAQ2AgAgDSADawv/WwIcfwR+AkACQAJAIAAoAoQBQXtqIgZBAk0EQCAGQQFrDgICAQMLIAIoAgQhCiACKAIAIQwgAyAAKAJwIgUoAgAiGSADIAAoAgQiESAAKAIMIg9qIhJraiAFKAIEIhwgBSgCDCIaaiIdRmoiBiADIARqIgtBeGoiGEkEQCAAKAKIASIEIARFaiEWIAAoAiQhFCAFKAIkIR8gHCAPIBxqIBlrIhtrIRcgC0F/aiEVIAtBfWohDUEgIAUoAnxrISBBICAAKAJ8ayEQA0AgFCAGKAAAQbHz3fF5bCAQdkECdGoiACgCACEIIAAgBiARayITNgIAAkACQAJAIA8gBiAMIBFqa0EBaiIAQX9zakEDSQ0AIBwgACAba2ogBiAMa0EBaiAAIA9JIgcbIgAoAAAgBigAAUcNACAAQQRqIgghBCAGQQVqIgUhAAJ/AkAgBSAZIAsgBxsiHiAIa2oiByALIAcgC0kbIg5BfWoiByAFTQ0AIAUiACgAACAIIgQoAABzIgkEQCAJaEEDdgwCCwNAIARBBGohBCAAQQRqIgAgB08NASAAKAAAIAQoAABzIglFDQALIAAgCWhBA3ZqIAVrDAELAkAgACAOQX9qTw0AIAQvAAAgAC8AAEcNACAEQQJqIQQgAEECaiEACyAAIA5JBH8gAEEBaiAAIAQtAAAgAC0AAEYbBSAACyAFawshByAGQQFqIQQgHiAHIAhqRgRAIBIhCCAFIAdqIgUhAAJ/AkAgDSAFTQ0AIAUiACgAACASKAAAcyIJBEAgCWhBA3YMAgsDQCAIQQRqIQggAEEEaiIAIA1PDQEgACgAACAIKAAAcyIJRQ0ACyAAIAloQQN2aiAFawwBCwJAIAAgFU8NACAILwAAIAAvAABHDQAgCEECaiEIIABBAmohAAsgACALSQR/IABBAWogACAILQAAIAAtAABGGwUgAAsgBWsLIAdqIQcLIAEoAgwiACAEIANrIghqIQUDQCAAIAMpAAA3AAAgA0EIaiEDIABBCGoiACAFSQ0ACyABIAEoAgwgCGo2AgwgB0EBaiEAAkAgCEH//wNNBEAgASgCBCEDDAELIAFBATYCJCABIAEoAgQiAyABKAIAa0EDdTYCKAsgB0EEaiEHIANBATYCACADIAg7AQQgAEGAgARJDQEgAUECNgIkIAEgAyABKAIAa0EDdTYCKAwBCwJAIAggD00EQAJAIB8gBigAACIEQbHz3fF5bCAgdkECdGooAgAiCCAaTQ0AIAggHGoiACgAACAERw0AIABBBGoiCSEFIAZBBGoiByEEIBkgCQJ/AkAgByAZIAlraiIKIAsgCiALSRsiHkF9aiIKIAdNDQAgByIEKAAAIAkiBSgAAHMiDgRAIA5oQQN2DAILA0AgBUEEaiEFIARBBGoiBCAKTw0BIAQoAAAgBSgAAHMiDkUNAAsgBCAOaEEDdmogB2sMAQsCQCAEIB5Bf2pPDQAgBS8AACAELwAARw0AIAVBAmohBSAEQQJqIQQLIAQgHkkEfyAEQQFqIAQgBS0AACAELQAARhsFIAQLIAdrCyIKakYEQCASIQUgByAKaiIHIQQCfwJAIA0gB00NACAHIgQoAAAgEigAAHMiCQRAIAloQQN2DAILA0AgBUEEaiEFIARBBGoiBCANTw0BIAQoAAAgBSgAAHMiCUUNAAsgBCAJaEEDdmogB2sMAQsCQCAEIBVPDQAgBS8AACAELwAARw0AIAVBAmohBSAEQQJqIQQLIAQgC0kEfyAEQQFqIAQgBS0AACAELQAARhsFIAQLIAdrCyAKaiEKCyATIAhrIQkgCkEEaiEHAkAgBiADTQRAIAYhBAwBCyAGIgUhBCAIIBpMDQADQCAFQX9qIgQtAAAgAEF/aiIALQAARwRAIAUhBAwCCyAHQQFqIQcgBCADTQ0BIAQhBSAAIB1LDQALCyAJIBtrIQkgASgCDCIAIAQgA2siCGohBQNAIAAgAykAADcAACADQQhqIQMgAEEIaiIAIAVJDQALIAEgASgCDCAIajYCDCAHQX1qIQACQCAIQf//A00EQCABKAIEIQMMAQsgAUEBNgIkIAEgASgCBCIDIAEoAgBrQQN1NgIoCyADIAg7AQQgAyAJQQNqNgIAIABBgIAESQ0CIAFBAjYCJCABIAMgASgCAGtBA3U2AigMAgsgBiAGIANrQQh1IBZqaiEGDAMLIAggEWoiCSgAACAGKAAARwRAIAYgBiADa0EIdSAWamohBgwDCyAJQQRqIQQCfwJAIA0gBkEEaiIFTQRAIAUhAAwBCyAFIgAoAAAgBCgAAHMiBwRAIAdoQQN2DAILA0AgBEEEaiEEIABBBGoiACANTw0BIAAoAAAgBCgAAHMiB0UNAAsgACAHaEEDdmogBWsMAQsCQCAAIBVPDQAgBC8AACAALwAARw0AIARBAmohBCAAQQJqIQALIAAgC0kEfyAAQQFqIAAgBC0AACAALQAARhsFIAALIAVrC0EEaiEHAkAgBiADTQRAIAYhBAwBCyAJIQAgBiIFIQQgCCAPTA0AA0AgBUF/aiIELQAAIABBf2oiAC0AAEcEQCAFIQQMAgsgB0EBaiEHIAQgA00NASAEIQUgACASSw0ACwsgBiAJayEJIAEoAgwiACAEIANrIghqIQUDQCAAIAMpAAA3AAAgA0EIaiEDIABBCGoiACAFSQ0ACyABIAEoAgwgCGo2AgwgB0F9aiEAAkAgCEH//wNNBEAgASgCBCEDDAELIAFBATYCJCABIAEoAgQiAyABKAIAa0EDdTYCKAsgAyAIOwEEIAMgCUEDajYCACAAQYCABE8EQCABQQI2AiQgASADIAEoAgBrQQN1NgIoCyAMIQogCSEMDAELIAwhCiAJIQwLIAMgADsBBiABIANBCGo2AgQgBCAHaiIDIBhLBEAgAyEGDAELIBQgBigAAkGx893xeWwgEHZBAnRqIBNBAmo2AgAgFCADQX5qIgAoAABBsfPd8XlsIBB2QQJ0aiAAIBFrNgIAIAwhACAKIQgDQAJAIAghDCAAIQggDyADIBFrIgkgDGsiAEF/c2pBA0kNACAXIBEgACAPSSIFGyAAaiIAKAAAIAMoAABHDQAgAEEEaiIHIQYgA0EEaiIEIQAgBwJ/AkAgBCAZIAsgBRsiDiAHa2oiBSALIAUgC0kbIhNBfWoiBSAETQ0AIAQiACgAACAHIgYoAABzIgoEQCAKaEEDdgwCCwNAIAZBBGohBiAAQQRqIgAgBU8NASAAKAAAIAYoAABzIgpFDQALIAAgCmhBA3ZqIARrDAELAkAgACATQX9qTw0AIAYvAAAgAC8AAEcNACAGQQJqIQYgAEECaiEACyAAIBNJBH8gAEEBaiAAIAYtAAAgAC0AAEYbBSAACyAEawsiBWogDkYEQCASIQYgBCAFaiIEIQACfwJAIA0gBE0NACAEIgAoAAAgEigAAHMiBwRAIAdoQQN2DAILA0AgBkEEaiEGIABBBGoiACANTw0BIAAoAAAgBigAAHMiB0UNAAsgACAHaEEDdmogBGsMAQsCQCAAIBVPDQAgBi8AACAALwAARw0AIAZBAmohBiAAQQJqIQALIAAgC0kEfyAAQQFqIAAgBi0AACAALQAARhsFIAALIARrCyAFaiEFCyABKAIMIgQhACADIQYDQCAAIAYpAAA3AAAgBkEIaiEGIABBCGoiACAESQ0ACyABKAIEIgBBATYCACAAQQA7AQQgBUEEaiEGIAVBAWoiBEGAgARPBEAgAUECNgIkIAEgACABKAIAa0EDdTYCKAsgACAEOwEGIAEgAEEIajYCBCAUIAMoAABBsfPd8XlsIBB2QQJ0aiAJNgIAIAwhACAIIQogAyAGaiIDIQYgAyAYTQ0BDAILCyAMIQogCCEMIAMhBgsgBiAYSQ0ACwsgAiAKNgIEIAIgDDYCACALIANrDwsgAigCBCEKIAIoAgAhDCADIAAoAnAiBSgCACISIAMgACgCBCIRIAAoAgwiD2oiEGtqIAUoAgQiFSAFKAIMIhtqIhxGaiIGIAMgBGoiC0F4aiIYSQRAIAAoAogBIgQgBEVqIRogACgCJCEUIAUoAiQhHiAVIA8gFWogEmsiHWshGSALQX9qIRcgC0F9aiENQcAAIAUoAnxrrSEiQcAAIAAoAnxrrSEhA0AgFCAGKQAAIiNCgMaV/cub741PfiIkICGIp0ECdGoiACgCACEIIAAgBiARayITNgIAAkACQAJAIA8gBiAMIBFqa0EBaiIAQX9zakEDSQ0AIBUgACAda2ogBiAMa0EBaiAAIA9JIgcbIgAoAAAgBigAAUcNACAAQQRqIgghBCAGQQVqIgUhAAJ/AkAgBSASIAsgBxsiFiAIa2oiByALIAcgC0kbIg5BfWoiByAFTQ0AIAUiACgAACAIIgQoAABzIgkEQCAJaEEDdgwCCwNAIARBBGohBCAAQQRqIgAgB08NASAAKAAAIAQoAABzIglFDQALIAAgCWhBA3ZqIAVrDAELAkAgACAOQX9qTw0AIAQvAAAgAC8AAEcNACAEQQJqIQQgAEECaiEACyAAIA5JBH8gAEEBaiAAIAQtAAAgAC0AAEYbBSAACyAFawshByAGQQFqIQQgFiAHIAhqRgRAIBAhCCAFIAdqIgUhAAJ/AkAgDSAFTQ0AIAUiACgAACAQKAAAcyIJBEAgCWhBA3YMAgsDQCAIQQRqIQggAEEEaiIAIA1PDQEgACgAACAIKAAAcyIJRQ0ACyAAIAloQQN2aiAFawwBCwJAIAAgF08NACAILwAAIAAvAABHDQAgCEECaiEIIABBAmohAAsgACALSQR/IABBAWogACAILQAAIAAtAABGGwUgAAsgBWsLIAdqIQcLIAEoAgwiACAEIANrIghqIQUDQCAAIAMpAAA3AAAgA0EIaiEDIABBCGoiACAFSQ0ACyABIAEoAgwgCGo2AgwgB0EBaiEAAkAgCEH//wNNBEAgASgCBCEDDAELIAFBATYCJCABIAEoAgQiAyABKAIAa0EDdTYCKAsgB0EEaiEHIANBATYCACADIAg7AQQgAEGAgARJDQEgAUECNgIkIAEgAyABKAIAa0EDdTYCKAwBCwJAIAggD00EQAJAIB4gJCAiiKdBAnRqKAIAIgggG00NACAIIBVqIgAoAAAgI6dHDQAgAEEEaiIJIQUgBkEEaiIHIQQgEiAJAn8CQCAHIBIgCWtqIgogCyAKIAtJGyIWQX1qIgogB00NACAHIgQoAAAgCSIFKAAAcyIOBEAgDmhBA3YMAgsDQCAFQQRqIQUgBEEEaiIEIApPDQEgBCgAACAFKAAAcyIORQ0ACyAEIA5oQQN2aiAHawwBCwJAIAQgFkF/ak8NACAFLwAAIAQvAABHDQAgBUECaiEFIARBAmohBAsgBCAWSQR/IARBAWogBCAFLQAAIAQtAABGGwUgBAsgB2sLIgpqRgRAIBAhBSAHIApqIgchBAJ/AkAgDSAHTQ0AIAciBCgAACAQKAAAcyIJBEAgCWhBA3YMAgsDQCAFQQRqIQUgBEEEaiIEIA1PDQEgBCgAACAFKAAAcyIJRQ0ACyAEIAloQQN2aiAHawwBCwJAIAQgF08NACAFLwAAIAQvAABHDQAgBUECaiEFIARBAmohBAsgBCALSQR/IARBAWogBCAFLQAAIAQtAABGGwUgBAsgB2sLIApqIQoLIBMgCGshCSAKQQRqIQcCQCAGIANNBEAgBiEEDAELIAYiBSEEIAggG0wNAANAIAVBf2oiBC0AACAAQX9qIgAtAABHBEAgBSEEDAILIAdBAWohByAEIANNDQEgBCEFIAAgHEsNAAsLIAkgHWshCSABKAIMIgAgBCADayIIaiEFA0AgACADKQAANwAAIANBCGohAyAAQQhqIgAgBUkNAAsgASABKAIMIAhqNgIMIAdBfWohAAJAIAhB//8DTQRAIAEoAgQhAwwBCyABQQE2AiQgASABKAIEIgMgASgCAGtBA3U2AigLIAMgCDsBBCADIAlBA2o2AgAgAEGAgARJDQIgAUECNgIkIAEgAyABKAIAa0EDdTYCKAwCCyAGIAYgA2tBCHUgGmpqIQYMAwsgCCARaiIJKAAAIAYoAABHBEAgBiAGIANrQQh1IBpqaiEGDAMLIAlBBGohBAJ/AkAgDSAGQQRqIgVNBEAgBSEADAELIAUiACgAACAEKAAAcyIHBEAgB2hBA3YMAgsDQCAEQQRqIQQgAEEEaiIAIA1PDQEgACgAACAEKAAAcyIHRQ0ACyAAIAdoQQN2aiAFawwBCwJAIAAgF08NACAELwAAIAAvAABHDQAgBEECaiEEIABBAmohAAsgACALSQR/IABBAWogACAELQAAIAAtAABGGwUgAAsgBWsLQQRqIQcCQCAGIANNBEAgBiEEDAELIAkhACAGIgUhBCAIIA9MDQADQCAFQX9qIgQtAAAgAEF/aiIALQAARwRAIAUhBAwCCyAHQQFqIQcgBCADTQ0BIAQhBSAAIBBLDQALCyAGIAlrIQkgASgCDCIAIAQgA2siCGohBQNAIAAgAykAADcAACADQQhqIQMgAEEIaiIAIAVJDQALIAEgASgCDCAIajYCDCAHQX1qIQACQCAIQf//A00EQCABKAIEIQMMAQsgAUEBNgIkIAEgASgCBCIDIAEoAgBrQQN1NgIoCyADIAg7AQQgAyAJQQNqNgIAIABBgIAETwRAIAFBAjYCJCABIAMgASgCAGtBA3U2AigLIAwhCiAJIQwMAQsgDCEKIAkhDAsgAyAAOwEGIAEgA0EIajYCBCAEIAdqIgMgGEsEQCADIQYMAQsgFCAGKQACQoDGlf3Lm++NT34gIYinQQJ0aiATQQJqNgIAIBQgA0F+aiIAKQAAQoDGlf3Lm++NT34gIYinQQJ0aiAAIBFrNgIAIAwhACAKIQgDQAJAIAghDCAAIQggDyADIBFrIgkgDGsiAEF/c2pBA0kNACAZIBEgACAPSSIFGyAAaiIAKAAAIAMoAABHDQAgAEEEaiIHIQYgA0EEaiIEIQAgBwJ/AkAgBCASIAsgBRsiDiAHa2oiBSALIAUgC0kbIhNBfWoiBSAETQ0AIAQiACgAACAHIgYoAABzIgoEQCAKaEEDdgwCCwNAIAZBBGohBiAAQQRqIgAgBU8NASAAKAAAIAYoAABzIgpFDQALIAAgCmhBA3ZqIARrDAELAkAgACATQX9qTw0AIAYvAAAgAC8AAEcNACAGQQJqIQYgAEECaiEACyAAIBNJBH8gAEEBaiAAIAYtAAAgAC0AAEYbBSAACyAEawsiBWogDkYEQCAQIQYgBCAFaiIEIQACfwJAIA0gBE0NACAEIgAoAAAgECgAAHMiBwRAIAdoQQN2DAILA0AgBkEEaiEGIABBBGoiACANTw0BIAAoAAAgBigAAHMiB0UNAAsgACAHaEEDdmogBGsMAQsCQCAAIBdPDQAgBi8AACAALwAARw0AIAZBAmohBiAAQQJqIQALIAAgC0kEfyAAQQFqIAAgBi0AACAALQAARhsFIAALIARrCyAFaiEFCyABKAIMIgQhACADIQYDQCAAIAYpAAA3AAAgBkEIaiEGIABBCGoiACAESQ0ACyABKAIEIgBBATYCACAAQQA7AQQgBUEEaiEGIAVBAWoiBEGAgARPBEAgAUECNgIkIAEgACABKAIAa0EDdTYCKAsgACAEOwEGIAEgAEEIajYCBCAUIAMpAABCgMaV/cub741PfiAhiKdBAnRqIAk2AgAgDCEAIAghCiADIAZqIgMhBiADIBhNDQEMAgsLIAwhCiAIIQwgAyEGCyAGIBhJDQALCyACIAo2AgQgAiAMNgIAIAsgA2sPCyACKAIEIQogAigCACEMIAMgACgCcCIFKAIAIhIgAyAAKAIEIhEgACgCDCIPaiIQa2ogBSgCBCIVIAUoAgwiG2oiHEZqIgYgAyAEaiILQXhqIhhJBEAgACgCiAEiBCAERWohGiAAKAIkIRQgBSgCJCEeIBUgDyAVaiASayIdayEZIAtBf2ohFyALQX1qIQ1BwAAgBSgCfGutISJBwAAgACgCfGutISEDQCAUIAYpAAAiI0KAgOz8y5vvjU9+IiQgIYinQQJ0aiIAKAIAIQggACAGIBFrIhM2AgACQAJAAkAgDyAGIAwgEWprQQFqIgBBf3NqQQNJDQAgFSAAIB1raiAGIAxrQQFqIAAgD0kiBxsiACgAACAGKAABRw0AIABBBGoiCCEEIAZBBWoiBSEAAn8CQCAFIBIgCyAHGyIWIAhraiIHIAsgByALSRsiDkF9aiIHIAVNDQAgBSIAKAAAIAgiBCgAAHMiCQRAIAloQQN2DAILA0AgBEEEaiEEIABBBGoiACAHTw0BIAAoAAAgBCgAAHMiCUUNAAsgACAJaEEDdmogBWsMAQsCQCAAIA5Bf2pPDQAgBC8AACAALwAARw0AIARBAmohBCAAQQJqIQALIAAgDkkEfyAAQQFqIAAgBC0AACAALQAARhsFIAALIAVrCyEHIAZBAWohBCAWIAcgCGpGBEAgECEIIAUgB2oiBSEAAn8CQCANIAVNDQAgBSIAKAAAIBAoAABzIgkEQCAJaEEDdgwCCwNAIAhBBGohCCAAQQRqIgAgDU8NASAAKAAAIAgoAABzIglFDQALIAAgCWhBA3ZqIAVrDAELAkAgACAXTw0AIAgvAAAgAC8AAEcNACAIQQJqIQggAEECaiEACyAAIAtJBH8gAEEBaiAAIAgtAAAgAC0AAEYbBSAACyAFawsgB2ohBwsgASgCDCIAIAQgA2siCGohBQNAIAAgAykAADcAACADQQhqIQMgAEEIaiIAIAVJDQALIAEgASgCDCAIajYCDCAHQQFqIQACQCAIQf//A00EQCABKAIEIQMMAQsgAUEBNgIkIAEgASgCBCIDIAEoAgBrQQN1NgIoCyAHQQRqIQcgA0EBNgIAIAMgCDsBBCAAQYCABEkNASABQQI2AiQgASADIAEoAgBrQQN1NgIoDAELAkAgCCAPTQRAAkAgHiAkICKIp0ECdGooAgAiCCAbTQ0AIAggFWoiACgAACAjp0cNACAAQQRqIgkhBSAGQQRqIgchBCASIAkCfwJAIAcgEiAJa2oiCiALIAogC0kbIhZBfWoiCiAHTQ0AIAciBCgAACAJIgUoAABzIg4EQCAOaEEDdgwCCwNAIAVBBGohBSAEQQRqIgQgCk8NASAEKAAAIAUoAABzIg5FDQALIAQgDmhBA3ZqIAdrDAELAkAgBCAWQX9qTw0AIAUvAAAgBC8AAEcNACAFQQJqIQUgBEECaiEECyAEIBZJBH8gBEEBaiAEIAUtAAAgBC0AAEYbBSAECyAHawsiCmpGBEAgECEFIAcgCmoiByEEAn8CQCANIAdNDQAgByIEKAAAIBAoAABzIgkEQCAJaEEDdgwCCwNAIAVBBGohBSAEQQRqIgQgDU8NASAEKAAAIAUoAABzIglFDQALIAQgCWhBA3ZqIAdrDAELAkAgBCAXTw0AIAUvAAAgBC8AAEcNACAFQQJqIQUgBEECaiEECyAEIAtJBH8gBEEBaiAEIAUtAAAgBC0AAEYbBSAECyAHawsgCmohCgsgEyAIayEJIApBBGohBwJAIAYgA00EQCAGIQQMAQsgBiIFIQQgCCAbTA0AA0AgBUF/aiIELQAAIABBf2oiAC0AAEcEQCAFIQQMAgsgB0EBaiEHIAQgA00NASAEIQUgACAcSw0ACwsgCSAdayEJIAEoAgwiACAEIANrIghqIQUDQCAAIAMpAAA3AAAgA0EIaiEDIABBCGoiACAFSQ0ACyABIAEoAgwgCGo2AgwgB0F9aiEAAkAgCEH//wNNBEAgASgCBCEDDAELIAFBATYCJCABIAEoAgQiAyABKAIAa0EDdTYCKAsgAyAIOwEEIAMgCUEDajYCACAAQYCABEkNAiABQQI2AiQgASADIAEoAgBrQQN1NgIoDAILIAYgBiADa0EIdSAaamohBgwDCyAIIBFqIgkoAAAgBigAAEcEQCAGIAYgA2tBCHUgGmpqIQYMAwsgCUEEaiEEAn8CQCANIAZBBGoiBU0EQCAFIQAMAQsgBSIAKAAAIAQoAABzIgcEQCAHaEEDdgwCCwNAIARBBGohBCAAQQRqIgAgDU8NASAAKAAAIAQoAABzIgdFDQALIAAgB2hBA3ZqIAVrDAELAkAgACAXTw0AIAQvAAAgAC8AAEcNACAEQQJqIQQgAEECaiEACyAAIAtJBH8gAEEBaiAAIAQtAAAgAC0AAEYbBSAACyAFawtBBGohBwJAIAYgA00EQCAGIQQMAQsgCSEAIAYiBSEEIAggD0wNAANAIAVBf2oiBC0AACAAQX9qIgAtAABHBEAgBSEEDAILIAdBAWohByAEIANNDQEgBCEFIAAgEEsNAAsLIAYgCWshCSABKAIMIgAgBCADayIIaiEFA0AgACADKQAANwAAIANBCGohAyAAQQhqIgAgBUkNAAsgASABKAIMIAhqNgIMIAdBfWohAAJAIAhB//8DTQRAIAEoAgQhAwwBCyABQQE2AiQgASABKAIEIgMgASgCAGtBA3U2AigLIAMgCDsBBCADIAlBA2o2AgAgAEGAgARPBEAgAUECNgIkIAEgAyABKAIAa0EDdTYCKAsgDCEKIAkhDAwBCyAMIQogCSEMCyADIAA7AQYgASADQQhqNgIEIAQgB2oiAyAYSwRAIAMhBgwBCyAUIAYpAAJCgIDs/Mub741PfiAhiKdBAnRqIBNBAmo2AgAgFCADQX5qIgApAABCgIDs/Mub741PfiAhiKdBAnRqIAAgEWs2AgAgDCEAIAohCANAAkAgCCEMIAAhCCAPIAMgEWsiCSAMayIAQX9zakEDSQ0AIBkgESAAIA9JIgUbIABqIgAoAAAgAygAAEcNACAAQQRqIgchBiADQQRqIgQhACAHAn8CQCAEIBIgCyAFGyIOIAdraiIFIAsgBSALSRsiE0F9aiIFIARNDQAgBCIAKAAAIAciBigAAHMiCgRAIApoQQN2DAILA0AgBkEEaiEGIABBBGoiACAFTw0BIAAoAAAgBigAAHMiCkUNAAsgACAKaEEDdmogBGsMAQsCQCAAIBNBf2pPDQAgBi8AACAALwAARw0AIAZBAmohBiAAQQJqIQALIAAgE0kEfyAAQQFqIAAgBi0AACAALQAARhsFIAALIARrCyIFaiAORgRAIBAhBiAEIAVqIgQhAAJ/AkAgDSAETQ0AIAQiACgAACAQKAAAcyIHBEAgB2hBA3YMAgsDQCAGQQRqIQYgAEEEaiIAIA1PDQEgACgAACAGKAAAcyIHRQ0ACyAAIAdoQQN2aiAEawwBCwJAIAAgF08NACAGLwAAIAAvAABHDQAgBkECaiEGIABBAmohAAsgACALSQR/IABBAWogACAGLQAAIAAtAABGGwUgAAsgBGsLIAVqIQULIAEoAgwiBCEAIAMhBgNAIAAgBikAADcAACAGQQhqIQYgAEEIaiIAIARJDQALIAEoAgQiAEEBNgIAIABBADsBBCAFQQRqIQYgBUEBaiIEQYCABE8EQCABQQI2AiQgASAAIAEoAgBrQQN1NgIoCyAAIAQ7AQYgASAAQQhqNgIEIBQgAykAAEKAgOz8y5vvjU9+ICGIp0ECdGogCTYCACAMIQAgCCEKIAMgBmoiAyEGIAMgGE0NAQwCCwsgDCEKIAghDCADIQYLIAYgGEkNAAsLIAIgCjYCBCACIAw2AgAgCyADaw8LIAIoAgQhCiACKAIAIQwgAyAAKAJwIgUoAgAiEiADIAAoAgQiESAAKAIMIg9qIhBraiAFKAIEIhUgBSgCDCIbaiIcRmoiBiADIARqIgtBeGoiGEkEQCAAKAKIASIEIARFaiEaIAAoAiQhFCAFKAIkIR4gFSAPIBVqIBJrIh1rIRkgC0F/aiEXIAtBfWohDUHAACAFKAJ8a60hIkHAACAAKAJ8a60hIQNAIBQgBikAACIjQoCAgNjLm++NT34iJCAhiKdBAnRqIgAoAgAhCCAAIAYgEWsiEzYCAAJAAkACQCAPIAYgDCARamtBAWoiAEF/c2pBA0kNACAVIAAgHWtqIAYgDGtBAWogACAPSSIHGyIAKAAAIAYoAAFHDQAgAEEEaiIIIQQgBkEFaiIFIQACfwJAIAUgEiALIAcbIhYgCGtqIgcgCyAHIAtJGyIOQX1qIgcgBU0NACAFIgAoAAAgCCIEKAAAcyIJBEAgCWhBA3YMAgsDQCAEQQRqIQQgAEEEaiIAIAdPDQEgACgAACAEKAAAcyIJRQ0ACyAAIAloQQN2aiAFawwBCwJAIAAgDkF/ak8NACAELwAAIAAvAABHDQAgBEECaiEEIABBAmohAAsgACAOSQR/IABBAWogACAELQAAIAAtAABGGwUgAAsgBWsLIQcgBkEBaiEEIBYgByAIakYEQCAQIQggBSAHaiIFIQACfwJAIA0gBU0NACAFIgAoAAAgECgAAHMiCQRAIAloQQN2DAILA0AgCEEEaiEIIABBBGoiACANTw0BIAAoAAAgCCgAAHMiCUUNAAsgACAJaEEDdmogBWsMAQsCQCAAIBdPDQAgCC8AACAALwAARw0AIAhBAmohCCAAQQJqIQALIAAgC0kEfyAAQQFqIAAgCC0AACAALQAARhsFIAALIAVrCyAHaiEHCyABKAIMIgAgBCADayIIaiEFA0AgACADKQAANwAAIANBCGohAyAAQQhqIgAgBUkNAAsgASABKAIMIAhqNgIMIAdBAWohAAJAIAhB//8DTQRAIAEoAgQhAwwBCyABQQE2AiQgASABKAIEIgMgASgCAGtBA3U2AigLIAdBBGohByADQQE2AgAgAyAIOwEEIABBgIAESQ0BIAFBAjYCJCABIAMgASgCAGtBA3U2AigMAQsCQCAIIA9NBEACQCAeICQgIoinQQJ0aigCACIIIBtNDQAgCCAVaiIAKAAAICOnRw0AIABBBGoiCSEFIAZBBGoiByEEIBIgCQJ/AkAgByASIAlraiIKIAsgCiALSRsiFkF9aiIKIAdNDQAgByIEKAAAIAkiBSgAAHMiDgRAIA5oQQN2DAILA0AgBUEEaiEFIARBBGoiBCAKTw0BIAQoAAAgBSgAAHMiDkUNAAsgBCAOaEEDdmogB2sMAQsCQCAEIBZBf2pPDQAgBS8AACAELwAARw0AIAVBAmohBSAEQQJqIQQLIAQgFkkEfyAEQQFqIAQgBS0AACAELQAARhsFIAQLIAdrCyIKakYEQCAQIQUgByAKaiIHIQQCfwJAIA0gB00NACAHIgQoAAAgECgAAHMiCQRAIAloQQN2DAILA0AgBUEEaiEFIARBBGoiBCANTw0BIAQoAAAgBSgAAHMiCUUNAAsgBCAJaEEDdmogB2sMAQsCQCAEIBdPDQAgBS8AACAELwAARw0AIAVBAmohBSAEQQJqIQQLIAQgC0kEfyAEQQFqIAQgBS0AACAELQAARhsFIAQLIAdrCyAKaiEKCyATIAhrIQkgCkEEaiEHAkAgBiADTQRAIAYhBAwBCyAGIgUhBCAIIBtMDQADQCAFQX9qIgQtAAAgAEF/aiIALQAARwRAIAUhBAwCCyAHQQFqIQcgBCADTQ0BIAQhBSAAIBxLDQALCyAJIB1rIQkgASgCDCIAIAQgA2siCGohBQNAIAAgAykAADcAACADQQhqIQMgAEEIaiIAIAVJDQALIAEgASgCDCAIajYCDCAHQX1qIQACQCAIQf//A00EQCABKAIEIQMMAQsgAUEBNgIkIAEgASgCBCIDIAEoAgBrQQN1NgIoCyADIAg7AQQgAyAJQQNqNgIAIABBgIAESQ0CIAFBAjYCJCABIAMgASgCAGtBA3U2AigMAgsgBiAGIANrQQh1IBpqaiEGDAMLIAggEWoiCSgAACAGKAAARwRAIAYgBiADa0EIdSAaamohBgwDCyAJQQRqIQQCfwJAIA0gBkEEaiIFTQRAIAUhAAwBCyAFIgAoAAAgBCgAAHMiBwRAIAdoQQN2DAILA0AgBEEEaiEEIABBBGoiACANTw0BIAAoAAAgBCgAAHMiB0UNAAsgACAHaEEDdmogBWsMAQsCQCAAIBdPDQAgBC8AACAALwAARw0AIARBAmohBCAAQQJqIQALIAAgC0kEfyAAQQFqIAAgBC0AACAALQAARhsFIAALIAVrC0EEaiEHAkAgBiADTQRAIAYhBAwBCyAJIQAgBiIFIQQgCCAPTA0AA0AgBUF/aiIELQAAIABBf2oiAC0AAEcEQCAFIQQMAgsgB0EBaiEHIAQgA00NASAEIQUgACAQSw0ACwsgBiAJayEJIAEoAgwiACAEIANrIghqIQUDQCAAIAMpAAA3AAAgA0EIaiEDIABBCGoiACAFSQ0ACyABIAEoAgwgCGo2AgwgB0F9aiEAAkAgCEH//wNNBEAgASgCBCEDDAELIAFBATYCJCABIAEoAgQiAyABKAIAa0EDdTYCKAsgAyAIOwEEIAMgCUEDajYCACAAQYCABE8EQCABQQI2AiQgASADIAEoAgBrQQN1NgIoCyAMIQogCSEMDAELIAwhCiAJIQwLIAMgADsBBiABIANBCGo2AgQgBCAHaiIDIBhLBEAgAyEGDAELIBQgBikAAkKAgIDYy5vvjU9+ICGIp0ECdGogE0ECajYCACAUIANBfmoiACkAAEKAgIDYy5vvjU9+ICGIp0ECdGogACARazYCACAMIQAgCiEIA0ACQCAIIQwgACEIIA8gAyARayIJIAxrIgBBf3NqQQNJDQAgGSARIAAgD0kiBRsgAGoiACgAACADKAAARw0AIABBBGoiByEGIANBBGoiBCEAIAcCfwJAIAQgEiALIAUbIg4gB2tqIgUgCyAFIAtJGyITQX1qIgUgBE0NACAEIgAoAAAgByIGKAAAcyIKBEAgCmhBA3YMAgsDQCAGQQRqIQYgAEEEaiIAIAVPDQEgACgAACAGKAAAcyIKRQ0ACyAAIApoQQN2aiAEawwBCwJAIAAgE0F/ak8NACAGLwAAIAAvAABHDQAgBkECaiEGIABBAmohAAsgACATSQR/IABBAWogACAGLQAAIAAtAABGGwUgAAsgBGsLIgVqIA5GBEAgECEGIAQgBWoiBCEAAn8CQCANIARNDQAgBCIAKAAAIBAoAABzIgcEQCAHaEEDdgwCCwNAIAZBBGohBiAAQQRqIgAgDU8NASAAKAAAIAYoAABzIgdFDQALIAAgB2hBA3ZqIARrDAELAkAgACAXTw0AIAYvAAAgAC8AAEcNACAGQQJqIQYgAEECaiEACyAAIAtJBH8gAEEBaiAAIAYtAAAgAC0AAEYbBSAACyAEawsgBWohBQsgASgCDCIEIQAgAyEGA0AgACAGKQAANwAAIAZBCGohBiAAQQhqIgAgBEkNAAsgASgCBCIAQQE2AgAgAEEAOwEEIAVBBGohBiAFQQFqIgRBgIAETwRAIAFBAjYCJCABIAAgASgCAGtBA3U2AigLIAAgBDsBBiABIABBCGo2AgQgFCADKQAAQoCAgNjLm++NT34gIYinQQJ0aiAJNgIAIAwhACAIIQogAyAGaiIDIQYgAyAYTQ0BDAILCyAMIQogCCEMIAMhBgsgBiAYSQ0ACwsgAiAKNgIEIAIgDDYCACALIANrCyIAIAAgASACIAMgBCAAKAKEASIAQQQgAEF7akEDSRsQzAEL6RYCHH8BfiACKAIEIQkgAigCACENAkAgAyAEaiILQXhqIhcgA00EQCADIQUMAQsgACgCiAEiBCAERWohHyAAKAIIIhUgACgCDCISaiEYIAAoAgQiDyASaiEQIBUgACgCECIZaiEgIAAoAiQhDiALQX9qIRogC0F9aiERIBJBf2ohHUEgIAAoAnwiAGshFkHAACAAa60hIiAFQXtqIhtBA0shHCADIQUDQCAOAn8CQAJAAkACQCAcRQRAIBtBAWsOAwIDBAELIAMoAABBsfPd8XlsIBZ2DAQLIAMpAABCgICA2Mub741PfiAiiKcMAwsgAykAAEKAgOz8y5vvjU9+ICKIpwwCCyADKQAAQoDGlf3Lm++NT34gIoinDAELIAMpAABC48iVvcub741PfiAiiKcLQQJ0aiIAKAIAIQggACADIA9rIhM2AgACQAJ/AkACQCADIA0gD2prQQFqIgAgGU0NACAdIABrQQNJDQAgFSAPIAAgEkkiBhsgAGoiACgAACADKAABRw0AIABBBGoiCiEEIANBBWoiCCEAAn8CQCAIIBggCyAGGyIUIApraiIGIAsgBiALSRsiDEF9aiIGIAhNDQAgCCIAKAAAIAoiBCgAAHMiBwRAIAdoQQN2DAILA0AgBEEEaiEEIABBBGoiACAGTw0BIAAoAAAgBCgAAHMiB0UNAAsgACAHaEEDdmogCGsMAQsCQCAAIAxBf2pPDQAgBC8AACAALwAARw0AIARBAmohBCAAQQJqIQALIAAgDEkEfyAAQQFqIAAgBC0AACAALQAARhsFIAALIAhrCyEHIANBAWohBiAUIAcgCmpGBEAgECEEIAcgCGoiCCEAAn8CQCARIAhNDQAgCCIAKAAAIBAoAABzIgoEQCAKaEEDdgwCCwNAIARBBGohBCAAQQRqIgAgEU8NASAAKAAAIAQoAABzIgpFDQALIAAgCmhBA3ZqIAhrDAELAkAgACAaTw0AIAQvAAAgAC8AAEcNACAEQQJqIQQgAEECaiEACyAAIAtJBH8gAEEBaiAAIAQtAAAgAC0AAEYbBSAACyAIawsgB2ohBwsgASgCDCIAIAYgBWsiCGohBANAIAAgBSkAADcAACAFQQhqIQUgAEEIaiIAIARJDQALIAEgASgCDCAIajYCDCAHQQFqIQUCQCAIQf//A00EQCABKAIEIQQMAQsgAUEBNgIkIAEgASgCBCIEIAEoAgBrQQN1NgIoCyAHQQRqIQcgBEEBNgIAIAQgCDsBBCAFQYCABEkNASABQQI2AiQgASAEIAEoAgBrQQN1NgIoDAELAkAgCCAZTwRAIBUgDyAIIBJJIgwbIAhqIgAoAAAgAygAAEYNAQsgAyAfIAMgBWtBCHVqaiEDDAMLIABBBGoiFCEGIANBBGoiByEEAn8CQCAHIBggCyAMGyIhIBRraiIJIAsgCSALSRsiHkF9aiIJIAdNDQAgByIEKAAAIBQiBigAAHMiCgRAIApoQQN2DAILA0AgBkEEaiEGIARBBGoiBCAJTw0BIAQoAAAgBigAAHMiCkUNAAsgBCAKaEEDdmogB2sMAQsCQCAEIB5Bf2pPDQAgBi8AACAELwAARw0AIAZBAmohBiAEQQJqIQQLIAQgHkkEfyAEQQFqIAQgBi0AACAELQAARhsFIAQLIAdrCyEKICAgECAMGyEJICEgCiAUakYEfyAQIQYgByAKaiIHIQQCfwJAIBEgB00NACAHIgQoAAAgECgAAHMiDARAIAxoQQN2DAILA0AgBkEEaiEGIARBBGoiBCARTw0BIAQoAAAgBigAAHMiDEUNAAsgBCAMaEEDdmogB2sMAQsCQCAEIBpPDQAgBi8AACAELwAARw0AIAZBAmohBiAEQQJqIQQLIAQgC0kEfyAEQQFqIAQgBi0AACAELQAARhsFIAQLIAdrCyAKagUgCgtBBGohBwJAIAAgCU0EQCADIQYMAQsgAyIEIQYgBCAFTQ0AA0AgBEF/aiIGLQAAIABBf2oiAC0AAEcEQCAEIQYMAgsgB0EBaiEHIAAgCU0NASAGIgQgBUsNAAsLIAEoAgwiACAGIAVrIglqIQQDQCAAIAUpAAA3AAAgBUEIaiEFIABBCGoiACAESQ0ACyABIAEoAgwgCWo2AgwgB0F9aiEFIBMgCGshAAJAIAlB//8DTQRAIAEoAgQhBAwBCyABQQE2AiQgASABKAIEIgQgASgCAGtBA3U2AigLIAQgCTsBBCAEIABBA2o2AgAgBUGAgARPBEAgAUECNgIkIAEgBCABKAIAa0EDdTYCKAsgDQwBCyANIQAgCQshCCAEIAU7AQYgASAEQQhqNgIEIAYgB2oiBSAXSwRAIAghCSAAIQ0gBSEDDAELIBNBAmohBCAOAn8gHEUEQAJAAkACQAJAIBtBAWsOAwECAwALIA4gAykAAkKAgIDYy5vvjU9+ICKIp0ECdGogBDYCACAFQX5qIgMpAABCgICA2Mub741PfiAiiKcMBAsgDiADKQACQoCA7PzLm++NT34gIoinQQJ0aiAENgIAIAVBfmoiAykAAEKAgOz8y5vvjU9+ICKIpwwDCyAOIAMpAAJCgMaV/cub741PfiAiiKdBAnRqIAQ2AgAgBUF+aiIDKQAAQoDGlf3Lm++NT34gIoinDAILIA4gAykAAkLjyJW9y5vvjU9+ICKIp0ECdGogBDYCACAFQX5qIgMpAABC48iVvcub741PfiAiiKcMAQsgDiADKAACQbHz3fF5bCAWdkECdGogBDYCACAFQX5qIgMoAABBsfPd8XlsIBZ2C0ECdGogAyAPazYCAANAAkAgCCENIAAhCCAFIA9rIgogDWsiACAZTQ0AIB0gAGtBA0kNACAVIA8gACASSSIGGyAAaiIAKAAAIAUoAABHDQAgAEEEaiIHIQMgBUEEaiIEIQAgBwJ/AkAgBCAYIAsgBhsiDCAHa2oiBiALIAYgC0kbIhNBfWoiBiAETQ0AIAQiACgAACAHIgMoAABzIgkEQCAJaEEDdgwCCwNAIANBBGohAyAAQQRqIgAgBk8NASAAKAAAIAMoAABzIglFDQALIAAgCWhBA3ZqIARrDAELAkAgACATQX9qTw0AIAMvAAAgAC8AAEcNACADQQJqIQMgAEECaiEACyAAIBNJBH8gAEEBaiAAIAMtAAAgAC0AAEYbBSAACyAEawsiBmogDEYEQCAQIQMgBCAGaiIEIQACfwJAIBEgBE0NACAEIgAoAAAgECgAAHMiBwRAIAdoQQN2DAILA0AgA0EEaiEDIABBBGoiACARTw0BIAAoAAAgAygAAHMiB0UNAAsgACAHaEEDdmogBGsMAQsCQCAAIBpPDQAgAy8AACAALwAARw0AIANBAmohAyAAQQJqIQALIAAgC0kEfyAAQQFqIAAgAy0AACAALQAARhsFIAALIARrCyAGaiEGCyAGQQRqIQcgASgCDCIEIQAgBSEDA0AgACADKQAANwAAIANBCGohAyAAQQhqIgAgBEkNAAsgASgCBCIAQQE2AgAgAEEAOwEEIAZBAWoiA0GAgARPBEAgAUECNgIkIAEgACABKAIAa0EDdTYCKAsgACADOwEGIAEgAEEIajYCBCAOAn8CQAJAAkACQCAcRQRAIBtBAWsOAwIDBAELIAUoAABBsfPd8XlsIBZ2DAQLIAUpAABCgICA2Mub741PfiAiiKcMAwsgBSkAAEKAgOz8y5vvjU9+ICKIpwwCCyAFKQAAQoDGlf3Lm++NT34gIoinDAELIAUpAABC48iVvcub741PfiAiiKcLQQJ0aiAKNgIAIA0hACAIIQkgBSAHaiIFIQMgBSAXTQ0BDAILCyANIQkgCCENIAUhAwsgAyAXSQ0ACwsgAiAJNgIEIAIgDTYCACALIAVrC4EDAgp/A34gACgCBCIHIAAoAhhqIgNBAmogAUF4aiIITQRAIAAoAiwhCSAAKAIkIQVBICAAKAJ4IgFrIQpBwAAgAWutIQ5BwAAgACgCfGutIQ8gACgChAFBe2oiC0EDSyEMA0AgAyIEIAdrIQZBACEDA0AgAyAEaiEAAn8CQAJAAkACQCAMRQRAIAtBAWsOAwIDBAELIAApAAAhDSAAKAAAQbHz3fF5bCAKdgwECyAAKQAAIg1CgICA2Mub741PfiAOiKcMAwsgACkAACINQoCA7PzLm++NT34gDoinDAILIAApAAAiDUKAxpX9y5vvjU9+IA6IpwwBCyAAKQAAIg1C48iVvcub741PfiAOiKcLIQEgDULjyJW9y5vvjU9+IA+IpyEAAkACQCADRQRAIAkgAUECdGogBjYCAAwBCyAFIABBAnRqKAIADQELIAUgAEECdGogAyAGajYCAAsgAgRAIANBAWoiA0EDSQ0BCwsgBEEDaiEDIARBBWogCE0NAAsLC95MAhR/A34CfwJAAkACQCAAKAKEAUF7aiIGQQJNBEAgBkEBaw4CAgEDCyACKAIAIgkgAigCBCILQQAgCyADIAAoAgQiESAAKAIMIhNqIg8gA0ZqIgYgD2siBUsiBxsgCSAFSyIFGyEYQQAgCSAFGyEJQQAgCyAHGyEHIAYgAyAEaiINQXhqIhRJBEAgACgCLCEIIAAoAiQhFSANQX9qIRYgDUF9aiELQSAgACgCeGshEkHAACAAKAJ8a60hGgNAIBUgBikAACIZQuPIlb3Lm++NT34gGoinQQJ0aiIAKAIAIQ4gCCAZp0Gx893xeWwgEnZBAnRqIgQoAgAhECAEIAYgEWsiDDYCACAAIAw2AgAgBkEBaiEFAkACQAJ/AkACQCAJRQ0AIAUgCWsoAAAgBigAAUcNACAGQQVqIgogCWshBCALIApNBEAgCiEADAILIAoiACgAACAEKAAAcyIOBEAgDmhBA3YMAwsDQCAEQQRqIQQgAEEEaiIAIAtPDQIgACgAACAEKAAAcyIORQ0ACyAAIA5oQQN2aiAKawwCCwJAAn8CQAJAIA4gE00NACAOIBFqIgApAAAgGVINACAAQQhqIQUgCyAGQQhqIgdNBEAgByEEDAILIAciBCgAACAFKAAAcyIKBEAgCmhBA3YMAwsDQCAFQQRqIQUgBEEEaiIEIAtPDQIgBCgAACAFKAAAcyIKRQ0ACyAEIApoQQN2aiAHawwCCwJAIBAgE0sEQCAQIBFqIgAoAAAgBigAAEYNAQsgBiADa0EIdSAGakEBaiEGDAcLIBUgBSkAACIZQuPIlb3Lm++NT34gGoinQQJ0aiIEKAIAIQ4gBCAMQQFqNgIAAn8CQAJAIA4gE00NACAOIBFqIgQpAAAgGVINACAEQQhqIQcgCyAGQQlqIgpNBEAgCiEADAILIAoiACgAACAHKAAAcyIQBEAgEGhBA3YMAwsDQCAHQQRqIQcgAEEEaiIAIAtPDQIgACgAACAHKAAAcyIQRQ0ACyAAIBBoQQN2aiAKawwCCyAAQQRqIQUgBiAAayEXAn8CQCALIAZBBGoiB00EQCAHIQQMAQsgByIEKAAAIAUoAABzIgoEQCAKaEEDdgwCCwNAIAVBBGohBSAEQQRqIgQgC08NASAEKAAAIAUoAABzIgpFDQALIAQgCmhBA3ZqIAdrDAELAkAgBCAWTw0AIAUvAAAgBC8AAEcNACAFQQJqIQUgBEECaiEECyAEIA1JBH8gBEEBaiAEIAUtAAAgBC0AAEYbBSAECyAHawtBBGohCiAGIANNBEAgBiEFDAULIAYhBSAQIBNMBEAMBQsDQCAFQX9qIgQtAAAgAEF/aiIALQAARw0FIApBAWohCiAEIANLBEAgBCEFIAAgD0sNAQsLIAQhBQwECwJAIAAgFk8NACAHLwAAIAAvAABHDQAgB0ECaiEHIABBAmohAAsgACANSQR/IABBAWogACAHLQAAIAAtAABGGwUgAAsgCmsLIQAgBSAEayEXIABBCGohCiAFIANNDQIgDiATTA0CA0AgBUF/aiIALQAAIARBf2oiBC0AAEcNAyAKQQFqIQogACADTQRAIAAhBQwECyAAIQUgBCAPSw0ACwwCCwJAIAQgFk8NACAFLwAAIAQvAABHDQAgBUECaiEFIARBAmohBAsgBCANSQR/IARBAWogBCAFLQAAIAQtAABGGwUgBAsgB2sLIQQgBiAAayEXIARBCGohCiAGIANNBEAgBiEFDAELIAYhBSAOIBNMBEAMAQsDQCAFQX9qIgQtAAAgAEF/aiIALQAARw0BIApBAWohCiAEIANNBEAgBCEFDAILIAQhBSAAIA9LDQALCyABKAIMIgAgBSADayIHaiEEA0AgACADKQAANwAAIANBCGohAyAAQQhqIgAgBEkNAAsgASABKAIMIAdqNgIMIApBfWohBAJAIAdB//8DTQRAIAEoAgQhAAwBCyABQQE2AiQgASABKAIEIgAgASgCAGtBA3U2AigLIAAgBzsBBCAAIBdBA2o2AgAgBEGAgARPBEAgAUECNgIkIAEgACABKAIAa0EDdTYCKAsgCSEHIBchCQwCCwJAIAAgFk8NACAELwAAIAAvAABHDQAgBEECaiEEIABBAmohAAsgACANSQR/IABBAWogACAELQAAIAAtAABGGwUgAAsgCmsLIQogASgCDCIAIAUgA2siDmohBANAIAAgAykAADcAACADQQhqIQMgAEEIaiIAIARJDQALIAEgASgCDCAOajYCDCAKQQFqIQQCQCAOQf//A00EQCABKAIEIQAMAQsgAUEBNgIkIAEgASgCBCIAIAEoAgBrQQN1NgIoCyAKQQRqIQogAEEBNgIAIAAgDjsBBCAEQYCABEkNACABQQI2AiQgASAAIAEoAgBrQQN1NgIoCyAAIAQ7AQYgASAAQQhqNgIEIAUgCmoiAyAUSwRAIAMhBgwBCyAIIAYoAAJBsfPd8XlsIBJ2QQJ0aiAMQQJqIgA2AgAgFSAGKQACQuPIlb3Lm++NT34gGoinQQJ0aiAANgIAIANBfmoiACkAACEZIAggACgAAEGx893xeWwgEnZBAnRqIAAgEWsiADYCACAVIBlC48iVvcub741PfiAaiKdBAnRqIAA2AgAg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QSBGG0FsIAYgFEYbQWwgDUEgRhtBbCAMIBVGG0FsIAlBIEYbQWwgCiAWRhtBbCALQSBGG0FsIBJBBkYbCwslACAELQABBEAgACABIAIgAyAEEPEBDwsgACABIAIgAyAEEO4BCzgAIAAgAyAEIAUQ7QEiBUGIf0sEQCAFDwsgBSAESQR/IAEgAiADIAVqIAQgBWsgABDuAQVBuH8LCyUAIAQtAAEEQCAAIAEgAiADIAQQ8gEPCyAAIAEgAiADIAQQ7wEL3wEBA38gAkUEQEG6fw8LIARFBEBBbA8LAn8gAkEIdiIHIAQgAkkEfyAEQQR0IAJuBUEPC0EYbCIGQbzKAGooAgBsIAZBuMoAaigCAGoiCEEDdiAIaiAGQbDKAGooAgAgBkG0ygBqKAIAIAdsakkEQCAAIAMgBCAFQYAQEPABIgZBiH9LBEAgBg8LQbh/IAYgBE8NARogASACIAMgBmogBCAGayAAEPIBDwsgACADIAQgBRDtASIGQYh/SwRAIAYPC0G4fyAGIARPDQAaIAEgAiADIAZqIAQgBmsgABDvAQsLtQEBA38jAEEQayIBJAAgAUEANgIIIAFCADcDAEH44gkgARCJASIABEAgAEIANwL04QEgAEGBgIDAADYCsOIBIABBADYCiOIBIABBADYC7OEBIABBADYClOIBIABBADYC2OIBIABCADcDyOIBIABBADYCuOIBIABBADYCxOABIABCADcCnOIBIABCADcCjOIBIABB/OEBakEANgIAIABBpOIBakIANwIAIAAhAgsgAUEQaiQAIAILnAIBBn8jAEHgAGsiASQAAn9BACAARQ0AGkFAIAAoAojiAQ0AGiABQcgAaiIEIABB/OEBaigCADYCACABIAApAvThATcDQCAAKAKQ4gEiAgRAIAFB2ABqIgMgAkHE0AFqIgUoAgA2AgAgASACKQK80AE3A1AgAigCACEGIAEgBSgCADYCOCABIAIpArzQATcDMCAGIAFBMGoQigEgASADKAIANgIoIAEgASkDUDcDICACIAFBIGoQigELIABBADYCkOIBIAAoAqTiASEDIAEgBCgCADYCGCABIAEpA0A3AxAgAyABQRBqEIoBIABBADYCpOIBIAEgBCgCADYCCCABIAEpA0A3AwAgACABEIoBQQALIQIgAUHgAGokACACC30BBH8jAEEwayIB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IAIoAgBFIAIoAgRFcw0AIAQgAkEIaiIFKAIANgI4IAQgAikCADcDMEHI0AEgBEEwahCJASIDRQ0AIAMgAikCADcCvNABIANBxNABaiAFKAIANgIAIANBvNABaiECAkACQAJAAkAgAUUNACAARQ0ADAELIAMgADYCBCADQQA2AgAgAUEAIAAbIQEMAQsgBCACKAIINgIoIAQgAikCADcDICADIAEgBEEgahCJASIFNgIEIAMgBTYCACAFRQ0BIAUgACABENQFGgsgA0IANwK00AEgA0GMgIDgADYCpFAgAyABNgIIIAFBB00NAiADKAIEIgAoAABBt8jC4X5GBEAgAyAAKAAENgK00AEgA0EMaiAAIAEQhwJBiH9LDQEgA0EBNgK40AEMAwsMAgsgBEHIAGoiASACQQhqIgAoAgA2AgAgBCACKQIANwNAIAMoAgAhBSAEIAAoAgA2AhggBCACKQIANwMQIAUgBEEQahCKASAEIAEoAgA2AgggBCAEKQNANwMAIAMgBBCKAQtBACEDCyAEQdAAaiQAIAMLPQEBfyMAQSBrIgIkACACQQA2AhggAkEANgIIIAJCADcDECACQgA3AwAgACABIAIQiAIhACACQSBqJAAgAAuhAQEFfyMAQTBrIgEkACAAQQA2AtjiASAAQQA2AqDiASAAKAKQ4gEiAgRAIAFBKGoiAyACQcTQAWoiBCgCADYCACABIAIpArzQATcDICACKAIAIQUgASAEKAIANgIYIAEgAikCvNABNwMQIAUgAUEQahCKASABIAMoAgA2AgggASABKQMgNwMAIAIgARCKAQsgAEIANwOQ4gEgAUEwaiQAQQULqgEBBX8jAEEwayICJAAgAEEANgLY4gEgAEEANgKg4gEgACgCkOIBIgMEQCACQShqIgQgA0HE0AFqIgUoAgA2AgAgAiADKQK80AE3AyAgAygCACEGIAIgBSgCADYCGCACIAMpArzQATcDECAGIAJBEGoQigEgAiAEKAIANgIIIAIgAikDIDcDACADIAIQigELIAAgATYClOIBIABBADYCkOIBIAJBMGokAEEFC5YSAh1/A34jAEEgayIKJAACQCACKAIIIhIgAigCBCITSwRAQbh/IQcMAQtBun8hByABKAIIIhQgASgCBCIVSw0AIAEoAgAiAyAVaiEZIABB9OEBaiEOIABBkOEBaiEaIABBmCBqIRsgAEGgMGohHCAAQRBqIR0gAEGs0AFqIRYgAEGo0ABqIR4gAEG44AFqIRcgAigCACIFIBNqIgsgBSASaiIMayEYIABB5OIJaiEPIABB0OABaiEQIAwhBSADIBRqIh8hCQJAA0AgGSAJayIRrSEhAkACQANAIAAoAqDiASIDQQRLBEBBfyEHDAYLAkACQCAQIA8CfwJAAkACQAJAIANBAWsOBAIFAQADCyAAKAK84gEhBCAAKALA4gEhAwwHCyAAKALI4AEhAwwECyAAKALE4gEMAQsgAEEBNgKg4gEgAEIANwK84gEgAEIANwPQ4gEgAEEANgLE4gEgAEEANgKs4gFBAAsgACgC7OEBEPoBIgNBiH9LBEAgAyEHDAgLIAMEQCADIAAoAsTiASIGayIEIAsgBWsiCEsEQCAIBEAgACAGakHk4glqIAUgCBDUBRogACAAKALE4gEgCGoiBjYCxOIBCyACIAIoAgQ2AgggA0EGIANBBksbIAZrQQNqIQcMCQsgACAGakHk4glqIAUgBBDUBRogACADNgLE4gEgBCAFaiEFDAMLAkAgECkDACIgUA0AIAApA9jgAVANACAgICFWDQAgDCAYEPwBIgMgGEsNACAAIAkgESAMIAMgACgClOIBEIMCIgVBiH9NDQUgBSEHDAgLIAAoApTiASIDBEAgACAAKALE4AEgAygCBCADKAIIakc2ApziAQsgAEEANgKE4QEgAEIANwP44AEgAEEBQQUgACgC7OEBIgZBAUYbNgLI4AEgF0IANwMIIBdCADcDACAAQYyAgOAANgKoUCAAQQA2ApjiASAAQgA3A4jhASAWQcDfACgCADYCCCAWQbjfACkCADcCACAAIB42AgwgACAbNgIIIAAgHDYCBCAAIB02AgACQCADRQ0AIAAgAygCtNABNgKY4gEgACADKAIEIgQ2AsDgASAAIAQ2ArzgASAAIAQgAygCCGoiBDYCuOABIAAgBDYCxOABIAMoArjQAQRAIABCgYCAgBA3A4jhASAAIANBpNAAajYCDCAAIANBlCBqNgIIIAAgA0GcMGo2AgQgACADQQxqNgIAIAAgA0Go0AFqKAIANgKs0AEgACADQazQAWooAgA2ArDQASAAIANBsNABaigCADYCtNABDAELIABCADcDiOEBCwJAIA8oAABBcHFB0NS0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QZXlACAAQRBqELkCAAsgAEH01wEoAgA2AiBBvuUAIABBIGoQuQIAC0Hk5QBBABC5AgALQfTXASgCACEBIAAgACgCvAgiAyADKAIAKAIIEQQANgIIIAAgAjYCBCAAIAE2AgBB6OQAIAAQuQIACx8BAX9BASEBIAAQtAIEfyABBSAAQSByQZ9/akEGSQsLvAEBAn8jAEGgAWsiBCQAIARBCGpBgOYAQZABENQFGgJAAkAgAUF/akH/////B08EQCABDQFBASEBIARBnwFqIQALIAQgADYCNCAEIAA2AhwgBEF+IABrIgUgASABIAVLGyIBNgI4IAQgACABaiIANgIkIAQgADYCGCAEQQhqIAIgAxCfAiEAIAFFDQEgBCgCHCIBIAEgBCgCGEZrQQA6AAAMAQtB5MYBQcsANgIAQX8hAAsgBEGgAWokACAACzQBAX8gACgCFCIDIAEgAiAAKAIQIANrIgMgAyACSxsiAxDUBRogACAAKAIUIANqNgIUIAILKgEBfyMAQRBrIgQkACAEIAM2AgwgACABIAIgAxC8AiEDIARBEGokACADC88BAQR/IwBBoCNrIgYkAAJAAkAgAARAIAFFDQEgAg0BC0EAIQAgA0UNASADQX02AgAMAQsgBkEgaiIEIAAgABCzAiAAahDFAiAEIQAgBkEIaiIEQX82AgwgBEF/NgIQAkAgABDAAiIHRQRAQX4hBQwBC0F/IQUgASACIAQQwQJFDQAgByAEEMICQQAhBSAEQQAQwwIgAgRAIAIgBCgCBDYCAAsgBCgCACEBCyADBEAgAyAFNgIACyAAEMQCQQAgASAFGyEACyAGQaAjaiQAIAALzwIBA38jAEFAaiIBJAAgASABQThqQZDnABDGAikCADcDEAJAIAAgAUEQahDHAgRAIAEgABDIAiICNgI0IAJFBEBBACECDAILIABBABDJAkEuRgRAIAEgAEHwAmogAUE0aiABQShqIAAoAgAgACgCBBDKAhDiAiICNgI0IAAgACgCBDYCAAtBACACIAAQMhshAgwBCyABIAFBIGpBk+cAEMYCKQIANwMIIAAgAUEIahDHAgRAIAEgABDIAiIDNgI0IANFDQEgASABQRhqQZjnABDGAikCADcDACAAIAEQxwJFDQEgAEHfABDLAiEDIAFBKGogAEEAEMwCIANBACABQShqEM0CGw0BIABBABDJAkEuRgRAIAAgACgCBDYCAAsgABAyDQEgAEGm5wAgAUE0ahDOAiECDAELQQAgABDPAiAAEDIbIQILIAFBQGskACACCzYAIAICfyAARQRAQYAIQYAIEMwFIgANARpBAA8LIAEoAgALNgIIIAIgADYCACACQQA2AgRBAQsrACAAIAEgACgCACgCEBECACAALQAFQQFHBEAgACABIAAoAgAoAhQRAgALCycBAX8gAEEBENACIAAgACgCBCICQQFqNgIEIAIgACgCAGogAToAAAsuACAAQfACahDVAiAAQcwCahDRAiAAQaACahDRAiAAQZQBahDRAiAAQQhqENECC3MAIAAgAjYCBCAAIAE2AgAgAEEIahDSAiAAQZQBahDSAiAAQaACahDTAhogAEHMAmoiASABQRxqNgIIIAEgAUEMaiICNgIEIAEgAjYCACAAQQA6AOoCIABBATsB6AIgAEHwAmoiAEIANwMAIAAgADYCgCALGAAgACABNgIAIAAgARCzAiABajYCBCAAC18CA38BfiMAQSBrIgIkACACQRhqIAAoAgAgACgCBBDKAiEEIAIgASkCACIFNwMIIAIgBTcDECAEIAJBCGoQ1gIEQCAAIAAoAgAgARAyajYCAEEBIQMLIAJBIGokACADC8sDAQZ/IwBBQGoiASQAAkAgAEEAEMkCIgJB1ABHQQAgAkH/AXFBxwBHG0UEQCAAENcCIQIMAQsgASAANgI4IAEgACIFIAFBKGogABDYAiIDENkCIgQ2AiRBACECIARFDQAgACADENoCDQAgBCECIAFBOGoQ2wINACABQQA2AiAgASABQRhqQcjnABDGAikCADcDAAJAIAAgARDHAgRAIABBCGoiBBDcAiEGA0AgAEHFABDLAkUEQCABIAUQ3QIiAjYCECACRQ0DIAQgAUEQahDeAgwBCwsgAUEQaiAAIAYQ3wIgASAAQfACaiABQRBqEIADNgIgCyABQQA2AgwCQCABLQAoDQAgAy0AAUUNACABIAUQzwIiAjYCDCACRQ0BCyAAQfYAEMsCBEAgACABQQxqIAFBJGogAUEQahDgAiABQSBqIANBBGogA0EIahDhAiECDAILIABBCGoiBBDcAiEGA0AgASAFEM8CIgI2AhAgAkUNASAEIAFBEGoQ3gIgAUE4ahDbAkUNAAsgAUEQaiAAIAYQ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ENoEIQIgA0EQaiQAIAILRwEBfyMAQRBrIgMkACAAQRQQgwMhACADQQhqIAEQxgIhASACKAIAIQIgAyABKQIANwMAIAAgAyACEIQDIQIgA0EQaiQAIAILDQAgAEHwAmogARCeAwtuAQN/IwBBEGsiAiQAIAJBADYCDAJAAkAgASACQQxqEJ8DRQRAIAEQMiACKAIMIgNPDQELIAAQ4AIaDAELIAIgASgCACIEIAMgBGoQygIaIAEgASgCACADajYCACAAIAIpAwA3AgALIAJBEGokAAsNACAAQfACaiABEIsEC2cBA38jAEEQayIBJAACQCAAQcQAEMsCRQ0AIABB9AAQywJFBEAgAEHUABDLAkUNAQsgASAAEP0CIgI2AgwgAkUNACAAQcUAEMsCRQ0AIABB9O4AIAFBDGoQoAMhAwsgAUEQaiQAIAMLowIBBH8jAEEgayIBJAAgASABQRhqQYisARDGAikCADcDAAJAIAAgARDHAkUNAAJAIABBABDJAkFPakH/AXFBCE0EQCABQRBqIABBABDMAiAAQd8AEMsCRQ0CIABB8AAQywIEQCAAQfACaiABQRBqEPcEIQIMAwsgASAAEM8CIgI2AgwgAkUNASAAIAFBDGogAUEQahDdBCECDAILIABB3wAQywJFBEAgASAAIgMQ/QIiBDYCECAERQ0CIABB3wAQywJFDQIgASADEM8CIgI2AgwgAkUNASAAQfACaiABQQxqIAFBEGoQ+QQhAgwCCyABIAAQzwIiAjYCDCACRQ0AIAAgAUEMaiABQRBqEOACEN0EIQIMAQtBACECCyABQSBqJAAgAgsVACAAQfACakEMEIMDIAEoAgAQ9AML3QQBBX8jAEGAAWsiASQAIAEgABCSAzYCfCABQQA2AnggASABQfAAakHApgEQxgIpAgA3AzACQAJAAkAgACABQTBqEMcCBEAgASAAQcOmARDkAjYCeAwBCyABIAFB6ABqQcymARDGAikCADcDKCAAIAFBKGoQxwIEQCABIAAQ/QIiAzYCWCADRQ0DIABBxQAQywJFDQMgASAAQfACaiABQdgAahDiBDYCeAwBCyABIAFB4ABqQc+mARDGAikCADcDICAAIAFBIGoQxwJFDQAgAEEIaiIDENwCIQQDQCAAQcUAEMsCRQRAIAEgABDPAiICNgJYIAJFDQMgAyABQdgA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GiACQdIARw0CC0EACzoAjwQgACAAKAIAQQFqNgIAIAFBgARqEOACIQIgASABQfgDakHo9wAQxgIpAgA3A/ABAkAgACABQfABahDHAgRAIAFB8ANqQYPvABDGAhogASABKQPwAzcDgAQMAQsgASABQegDakHr9wAQxgIpAgA3A+gBIAAgAUHoAWoQxwIEQCABQfADakGG7wAQxgIaIAEgASkD8AM3A4AEDAELIAEgAUHgA2pB7vcAEMYCKQIANwPgASAAIAFB4AFqEMcCBEAgAUHwA2pBiO8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFB2ANqQfH3ABDGAikCADcD2AEgACABQdgBahDHAgRAIAFB8ANqQYvvABDGAhogASABKQPwAzcDgAQMAQsgASABQdADakH09wAQxgIpAgA3A9ABIAAgAUHQAWoQxwIEQCABQfADakGi7wAQxgIaIAEgASkD8AM3A4AEDAELIAEgAUHIA2pB9/cAEMYCKQIANwPIASAAIAFByAFqEMcCBEAgAUHwA2pBte8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFBwANqQfr3ABDGAikCADcDwAEgACABQcABahDHAgRAIAFB8ANqQbrvABDGAhogASABKQPwAzcDgAQMAQsgASABQbgDakH99wAQxgIpAgA3A7gBIAAgAUG4AWoQxwIEQCABQfADakG87wAQxgIaIAEgASkD8AM3A4AEDAELIAEgAUGwA2pBgPgAEMYCKQIANwOwASAAIAFBsAFqEMcCBEAgAUHwA2pBv+8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFBqANqQYP4ABDGAikCADcDqAEgACABQagBahDHAgRAIAFB8ANqQcHvABDGAhogASABKQPwAzcDgAQMAQsgASABQaADakGG+AAQxgIpAgA3A6ABIAAgAUGgAWoQxwIEQCABQfADakHE7wAQxgIaIAEgASkD8AM3A4AEDAELIAEgAUGYA2pBifgAEMYCKQIANwOYASAAIAFBmAFqEMcCBEAgAUHwA2pBx+8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFBkANqQYz4ABDGAikCADcDkAEgACABQZABahDHAgRAIAFB8ANqQcrvABDGAhogASABKQPwAzcDgAQMAQsgASABQYgDakGP+AAQxgIpAgA3A4gBIAAgAUGIAWoQxwIEQCABQfADakHM7wAQxgIaIAEgASkD8AM3A4AEDAELIAEgAUGAA2pBkvgAEMYCKQIANwOAASAAIAFBgAFqEMcCBEAgAUHwA2pBz+8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFB+AJqQZX4ABDGAikCADcDeCAAIAFB+ABqEMcCBEAgAUHwA2pB0u8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFB8AJqQZj4ABDGAikCADcDcCAAIAFB8ABqEMcCBEAgAUHwA2pB1u8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFB6AJqQZv4ABDGAikCADcDaCAAIAFB6ABqEMcCBEAgAUHwA2pB2O8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFB4AJqQZ74ABDGAikCADcDYCAAIAFB4ABqEMcCBEAgAUHwA2pB2u8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFB2AJqQaH4ABDGAikCADcDWCAAIAFB2ABqEMcCBEAgAUHwA2pBs+8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFB0AJqQaT4ABDGAikCADcDUCAAIAFB0ABqEMcCBEAgAUHwA2pB3e8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFByAJqQaf4ABDGAikCADcDSCAAIAFByABqEMcCBEAgAUHwA2pB4+8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFBwAJqQar4ABDGAikCADcDQCAAIAFBQGsQxwIEQCABQfADakHz7wAQxgIaIAEgASkD8AM3A4AEDAELIAEgAUG4AmpBrfgAEMYCKQIANwM4IAAgAUE4ahDHAgRAIAFB8ANqQfbvABDGAhogASABKQPwAzcDgAQMAQsgASABQbACakGw+AAQxgIpAgA3AzAgACABQTBqEMcCBEAgAUHwA2pB+O8AEMYCGiABIAEpA/ADNwOABAwBCyABIAFBqAJqQbP4ABDGAikCADcDKCAAIAFBKGoQxwIEQCABQfADakH/7wAQxgIaIAEgASkD8AM3A4AEDAELIAEgAUGgAmpBtvgAEMYCKQIANwMgIAAgAUEgahDHAgRAIAFB8ANqQYHwABDGAhogASABKQPwAzcDgAQMAQsgASABQZgCakG5+AAQxgIpAgA3AxggACABQRhqEMcCBEAgAUHwA2pBm/AAEMYCGiABIAEpA/ADNwOABAwBCyABIAFBkAJqQbz4ABDGAikCADcDECAAIAFBEGoQxwIEQCABQfADakGd8AAQxgIaIAEgASkD8AM3A4AEDAELIAEgAUGIAmpBv/gAEMYCKQIANwMIIAAgAUEIahDHAgRAIAFB8ANqQaDwABDGAhogASABKQPwAzcDgAQMAQsgASABQYACakHC+AAQxgIpAgA3AwAgACABEMcCRQ0BIAFB8ANqQaPwABDGAhogASABKQPwAzcDgAQLIAEgACIFEP0CIgQ2AvADIAFBADYC/AEgBEUNAAJAIANB0gBHQQAgA0H/AXFBzABHGw0AIAEgBRD9AiIENgL8ASAERQ0BIAEtAI8ERQ0AIAFB8ANqIAFB/AFqEMsDCyAAQfACaiABQY8EaiACIAFB8ANqIAFB/AFqEPADIQYLIAFBkARqJAAgBgtbAQN/IwBBEGsiAiQAIAIgACIEEP0CIgM2AgwCfwJAIANFDQAgAiAEEP0CIgM2AgggA0UNACAAQfACaiACQQxqIAEgAkEIahD5AwwBC0EACyEAIAJBEGokACAAC/wBAQZ/IwBBMGsiASQAIAEgAUEoakHY/QAQxgIpAgA3AwgCQCAAIAFBCGoQxwJFDQAgAUEYaiAAQegCakEAEK0DIQIgASAAIgQQzwIiAzYCJCACEK8DIANFDQAgAEHfABDLAgRAIABBCGoiAxDcAiEGA0AgAEHFABDLAkUEQCABIAQQ/QIiAjYCGCACRQ0DIAMgAUEYahDeAgwBCwsgAUEYaiAAIAYQ3wIgACABQSRqIAFBGGoQzgMhBQwBCyABIAQQ/QIiAjYCFCACRQ0AIAFBGGogACABQRRqIAFBGGoQgQMgACABQSRqIAFBGGoQzgMhBQsgAUEwaiQAIAULHwAgAEHwAmpBEBCDAyABKAIAIAItAAAgAy0AABCIBAs8AQJ/IwBBEGsiAiQAIAIgABD9AiIDNgIMIAMEfyAAQfACaiABIAJBDGoQ/QMFQQALIQAgAkEQaiQAIAAL3gIBA38jAEEQayIBJAACfwJAAkAgAEEAEMkCQeQARw0AIABBARDJAiICQdgARwRAIAJB+ABHBEAgAkHpAEcNAiAAIAAoAgBBAmo2AgAgASAAIgMQowMiAjYCDCACRQ0DIAEgAxC/AyICNgIIIAJFDQMgAUEAOgAEIAAgAUEMaiABQQhqIAFBBGoQ1QMMBAsgACAAKAIAQQJqNgIAIAEgACIDEP0CIgI2AgwgAkUNAiABIAMQvwMiAjYCCCACRQ0CIAFBAToABCAAIAFBDGogAUEIaiABQQRqENUDDAMLIAAgACgCAEECajYCACABIAAiAxD9AiICNgIMIAJFDQEgASADEP0CIgI2AgggAkUNASABIAMQvwMiAjYCBCACRQ0BIABB8AJqQRQQgwMgAUEMaigCACABQQhqKAIAIAFBBGooAgAQmwQMAgsgABD9AgwBC0EACyEAIAFBEGokACAACw8AIABB8AJqIAEgAhDXAwsRACAAQfACaiABIAIgAxDUAwsVACAAQfACakG88AAgAUH+7gAQxAMLqgMBBn8jAEHwAGsiASQAIAEgAUHgAGpBgO8AEMYCKQIANwMgIAEgACABQSBqEMcCOgBvIAEgAEEBEMkCQeEARjoAXyABIAFB0ABqQaiNARDGAikCADcDGAJAIAAgAUEYahDHAkUEQCABIAFByABqQauNARDGAikCADcDECAAIAFBEGoQxwJFDQELIABBCGoiBBDcAiECAkADQCAAQd8AEMsCDQEgASAAEP0CIgM2AkAgAwRAIAQgAUFAaxDeAgwBCwtBACECDAELIAFBQGsgACACEN8CIAEgACIFEM8CIgM2AjxBACECIANFDQAgASABQTBqQa6NARDGAikCADcDCCAAIAFBCGoQxwIEQCAEENwCIQYDQCAAQcUAEMsCRQRAIAEgBRD9AiIDNgIoIANFDQMgBCABQShqEN4CDAELCyABQShqIAAgBhDfAiAAIAFBQGsgAUE8aiABQShqIAFB7wBqIAFB3wBqENgDIQIMAQsgAEHFABDLAkUNACAAIAFBQGsgAUE8aiABQShqEOACIAFB7wBqIAFB3wBqENgDIQILIAFB8ABqJAAgAgtiAQF/IwBBIGsiBCQAIABBHBCDAyEAIARBGGogARDGAiEBIAIoAgAhAiAEQRBqIAMQxgIhAyAEIAEpAgA3AwggBCADKQIANwMAIAAgBEEIaiACIAQQpAQhAyAEQSBqJAAgAwtMAQJ/IwBBEGsiAiQAIAJBCGogAEEBEMwCAkAgAkEIahDNAg0AIABBxQAQywJFDQAgAEHwAmogASACQQhqEN4DIQMLIAJBEGokACADCzgAIABB8AJqQQwQgwMhACABKAIAQQBHIQEgAEE7QQFBAUEBEIcDIAAgAToACCAAQcDyADYCACAAC5UBAQV/IwBBEGsiAiQAAn9BACAAEDJBCUkNABogAkEIaiAAKAIAIgEgAUEIahDKAiIDKAIAIQEgAygCBCEEAkADQCABIARGDQEgASwAACEFIAFBAWohASAFELsCDQALQQAMAQsgACAAKAIAQQhqNgIAQQAgAEHFABDLAkUNABogAEHwAmogAxDjAwshASACQRBqJAAgAQuVAQEFfyMAQRBrIgIkAAJ/QQAgABAyQRFJDQAaIAJBCGogACgCACIBIAFBEGoQygIiAygCACEBIAMoAgQhBAJAA0AgASAERg0BIAEsAAAhBSABQQFqIQEgBRC7Ag0AC0EADAELIAAgACgCAEEQajYCAEEAIABBxQAQywJFDQAaIABB8AJqIAMQ6AMLIQEgAkEQaiQAIAELlQEBBX8jAEEQayICJAACf0EAIAAQMkEhSQ0AGiACQQhqIAAoAgAiASABQSBqEMoCIgMoAgAhASADKAIEIQQCQANAIAEgBEYNASABLAAAIQUgAUEBaiEBIAUQuwINAAtBAAwBCyAAIAAoAgBBIGo2AgBBACAAQcUAEMsCRQ0AGiAAQfACaiADEOoDCyEBIAJBEGokACABCw0AIABB8AJqIAEQ7gMLHAEBfyAAKAIAIQIgACABKAIANgIAIAEgAjYCAAtQAQF/IwBBEGsiBCQAIABBGBCDAyEAIARBCGogARDGAiEBIAIoAgAhAiADKAIAIQMgBCABKQIANwMAIAAgBCACIAMQgAQhAyAEQRBqJAAgAwtGAgF/AX4jAEEQayIDJAAgAEEUEIMDIQAgASgCACEBIAMgAikCACIENwMAIAMgBDcDCCAAIAEgAxCCBCECIANBEGokACACCw8AIABB8AJqIAEgAhCFBAuBAQECfyMAQRBrIgIkAAJAAkAgAEEAEMkCIgFBxABHBEAgAUH/AXFB1ABHDQEgAiAAEPICIgE2AgwgAUUNAiAAQZQBaiACQQxqEN4CDAILIAIgABDnAiIBNgIIIAFFDQEgAEGUAWogAkEIahDeAgwBCyAAEO4CIQELIAJBEGokACABC2cBA38jAEEQayICJAAgAiAAIgMQowMiATYCDAJAIAFFBEBBACEBDAELIABBABDJAkHJAEcNACACIANBABDvAiIBNgIIIAEEfyAAIAJBDGogAkEIahDwAgVBAAshAQsgAkEQaiQAIAELGgAgAEHwAmpBEBCDAyABKAIAIAIoAgAQjAQLxgEBA38jAEEwayIBJAACfyAAQQAQyQJBUGpBCU0EQCAAENADDAELIAEgAUEoakHUgAEQxgIpAgA3AxAgACABQRBqEMcCBEAgABCKBAwBCyABIAFBIGpB14ABEMYCKQIANwMIIAAgAUEIahDHAhogASAAIgNBABCkAyICNgIcQQAgAkUNABogAiAAQQAQyQJByQBHDQAaIAEgA0EAEO8CIgI2AhggAgR/IAAgAUEcaiABQRhqEPACBUEACwshAiABQTBqJAAgAgs1ACAAQfACakEMEIMDIQAgASgCACEBIABBIUEBQQFBARCHAyAAIAE2AgggAEGshwE2AgAgAAtQAQF/IwBBEGsiBCQAIABBGBCDAyEAIAEoAgAhASAEQQhqIAIQxgIhAiADKAIAIQMgBCACKQIANwMAIAAgASAEIAMQlQQhAyAEQRBqJAAgAwsfACAAQfACakEUEIMDIAEoAgAgAigCACADLQAAEJkECz0BAX4jAEEQayIBJAAgAEEUEIMDIQAgASACKQIAIgM3AwAgASADNwMIIABBACABEJ0EIQIgAUEQaiQAIAILQwEBfyMAQRBrIgMkACAAQRQQgwMhACABKAIAIQEgAyADQQhqIAIQxgIpAgA3AwAgACABIAMQnwQhAiADQRBqJAAgAgsVACAAQfACaiABIAIgAyAEIAUQoAQLMQAgAEEMEIMDIQAgASgCACEBIABBMUEBQQFBARCHAyAAIAE2AgggAEGYkAE2AgAgAAtYAgF/AX4jAEEQayICJAAgAEEQEIMDIQAgAiABKQIAIgM3AwAgAiADNwMIIABBAEEBQQFBARCHAyAAQZSRATYCACAAIAIpAgA3AgggACEBIAJBEGokACABC0YCAX8BfiMAQRBrIgMkACAAQRQQgwMhACABKAIAIQEgAyACKQIAIgQ3AwAgAyAENwMIIAAgASADEJ0EIQIgA0EQaiQAIAILMQAgAEEMEIMDIQAgASgCACEBIABBOkEBQQFBARCHAyAAIAE2AgggAEGAkgE2AgAgAAtGAgF/AX4jAEEQayIDJAAgAEEUEIMDIQAgASgCACEBIAMgAikCACIENwMAIAMgBDcDCCAAIAEgAxDsAyECIANBEGokACACC1YCAX8BfiMAQSBrIgMkACAAQRgQgwMhACADIAEpAgA3AxggAyACKQIAIgQ3AxAgAyADKQMYNwMIIAMgBDcDACAAIANBCGogAxDfAyECIANBIGokACACCy4AIABBPUEBQQFBARCHAyAAQdDxADYCACAAIAEpAgA3AgggACACKQIANwIQIAALlQICAn8BfiMAQfAAayICJAAgAEEIaiIDEDJBBE8EQCACIAJB6ABqQbTyABDGAikCADcDMCABIAJBMGoQiwMgAiADKQIAIgQ3AyggAiAENwNgIAEgAkEoahCLAyACIAJB2ABqQf7uABDGAikCADcDICABIAJBIGoQiwMLIAICfyAAQRBqIgAoAgAtAABB7gBGBEAgAiACQdAAakHY7wAQxgIpAgA3AxggASACQRhqEIsDIAJByABqIABBARDhAyACQcgAagwBCyACIAApAgA3A0AgAkFAawspAgA3AxAgASACQRBqEIsDIAMQMkEDTQRAIAIgAykCACIENwMIIAIgBDcDOCABIAJBCGoQiwMLIAJB8ABqJAALJAAgACABKAIAIAIgARAyIgBBf2ogACACSxtqIAEoAgQQygIaCzkBAX8jAEEQayICJAAgAiACQQhqQZzzAEGh8wAgAC0ACBsQxgIpAgA3AwAgASACEIsDIAJBEGokAAtYAgF/AX4jAEEQayICJAAgAEEQEIMDIQAgAiABKQIAIgM3AwAgAiADNwMIIABBPkEBQQFBARCHAyAAQbDzADYCACAAIAIpAgA3AgggACEBIAJBEGokACABC/YBAQR/IwBBQGoiAiQAIABBCGoiACgCACEEIAAoAgQgBGtBAWpBCU8EQCACQThqIQNBACEAA0AgAEEIRwRAIANBUEGpfyAEIABBAXJqLAAAIgVBUGpBCkkbIAVqQQBBCSAAIARqLAAAIgVBUGpBCkkbIAVqQQR0ajoAACADQQFqIQMgAEECaiEADAELCyACQThqIAMQ5QMgAkIANwMwIAJCADcDKCACQgA3AyAgAiACKgI4uzkDECACIAJBGGogAkEgaiACQSBqQRhBmPQAIAJBEGoQvgIgAkEgamoQygIpAgA3AwggASACQQhqEIsDCyACQUBrJAALCQAgACABEOYDCy0AAkAgACABRg0AA0AgACABQX9qIgFPDQEg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AkEYakH+7gAQxgIpAgA3AwAgASACEIsDIAJBMGokAAs4AQF+IABBMEEBQQFBARCHAyAAQZT8ADYCACABKQIAIQQgACADNgIUIAAgAjYCECAAIAQ3AgggAAuyAQICfwF+IwBBQGoiAiQAIAIgACkCCCIENwMYIAIgBDcDOCABIAJBGGoQiwMgAiACQTBqQdbvABDGAikCADcDECABIAJBEGoQiwMgACgCECIDIAEgAygCACgCEBECACACIAJBKGpB8PwAEMYCKQIANwMIIAEgAkEIahCLAyAAKAIUIgAgASAAKAIAKAIQEQIAIAIgAkEgakH+7gAQxgIpAgA3AwAgASACEIsDIAJBQGskAAsrACAAQTJBAUEBQQEQhwMgACABNgIIIABB/PwANgIAIAAgAikCADcCDCAAC2EBAX8jAEEgayICJAAgACgCCCABEMICIAIgAkEYakG08gAQxgIpAgA3AwggASACQQhqEIsDIABBDGogARCEBCACIAJBEGpB/u4AEMYCKQIANwMAIAEgAhCLAyACQSBqJAALjQEBBX8jAEEQayICJABBASEDA0AgACgCBCAERwRAIAEoAgQhBSADQQFxRQRAIAIgAkEIakGw+gAQxgIpAgA3AwAgASACEIsDCyABKAIEIQYgACgCACAEQQJ0aigCACABEMICIARBAWohBCAGIAEoAgRGBH8gASAFEPcDIAMFQQALIQMMAQsLIAJBEGokAAtGAgF/AX4jAEEQayIDJAAgAEEUEIMDIQAgASgCACEBIAMgAikCACIENwMAIAMgBDcDCCAAIAEgAxCGBCECIANBEGokACACCysAIABBN0EBQQFBARCHAyAAIAE2AgggAEHk/QA2AgAgACACKQIANwIMIAALfwEBfyMAQTBrIgIkACACIAJBKGpBtPIAEMYCKQIANwMQIAEgAkEQahCLAyAAKAIIIAEQwgIgAiACQSBqQcj+ABDGAikCADcDCCABIAJBCGoQiwMgAEEMaiABEIQEIAIgAkEYakH+7gAQxgIpAgA3AwAgASACEIsDIAJBMGokAAsvACAAQTRBAUEBQQEQhwMgACADOgANIAAgAjoADCAAIAE2AgggAEHU/gA2AgAgAAuFAQEBfyMAQTBrIgIkACAALQAMBEAgAiACQShqQfTtABDGAikCADcDECABIAJBEGoQiwMLIAIgAkEgakG0/wAQxgIpAgA3AwggASACQQhqEIsDIAAtAA0EQCACIAJBGGpBu/8AEMYCKQIANwMAIAEgAhCLAwsgACgCCCABEMICIAJBMGokAAtYAQJ/IwBBEGsiAiQAIAAhASACAn8gAEEAEMkCQVBqQQlNBEAgARDQAwwBCyABEM8DCyIBNgIMIAEEfyAAQfACaiACQQxqEI4EBUEACyEAIAJBEGokACAACz0CAX8BfiMAQRBrIgIkACAAQRAQgwMhACACIAEpAgAiAzcDACACIAM3AwggACACEKUDIQEgAkEQaiQAIAELKAAgAEEWQQFBAUEBEIcDIAAgAjYCDCAAIAE2AgggAEHw/wA2AgAgAAs1ACAAQfACakEMEIMDIQAgASgCACEBIABBBEEBQQFBARCHAyAAIAE2AgggAEG0hQE2AgAgAAsxACAAQQwQgwMhACABKAIAIQEgAEEmQQFBAUEBEIcDIAAgATYCCCAAQeSAATYCACAAC0MBAX8jAEEQayICJAAgAiACQQhqQaTvABDGAikCADcDACABIAIQiwMgACgCCCIAIAEgACgCACgCEBECACACQRBqJAALMQAgAEEMEIMDIQAgASgCACEBIABBE0EBQQFBARCHAyAAIAE2AgggAEG0hgE2AgAgAAs5AQF/IwBBEGsiAiQAIAIgAkEIakGghgEQxgIpAgA3AwAgASACEIsDIAAoAgggARDCAiACQRBqJAALOQEBfyMAQRBrIgIkACACIAJBCGpBmIcBEMYCKQIANwMAIAEgAhCLAyAAKAIIIAEQwgIgAkEQaiQACzkBAX8jAEEQayICJAAgAiACQQhqQfTtABDGAikCADcDACABIAIQiwMgACgCCCABEMICIAJBEGokAAsWACAAIAEoAggiASABKAIAKAIYEQIACzgBAX4gAEEuQQFBAUEBEIcDIAAgATYCCCAAQZyIATYCACACKQIAIQQgACADNgIUIAAgBDcCDCAAC0QCAX8BfiMAQRBrIgIkACAAKAIIIAEQwgIgAiAAKQIMIgM3AwAgAiADNwMIIAEgAhCLAyAAKAIUIAEQwgIgAkEQaiQACygAIABBK0EBQQFBARCHAyAAIAI2AgwgACABNgIIIABBhIkBNgIAIAALfwEBfyMAQTBrIgIkACACIAJBKGpBtPIAEMYCKQIANwMQIAEgAkEQahCL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IAAgASkCADcCCCAAIAIpAgA3AhAgAAuUAQIBfwF+IwBBQGoiAiQAIAIgAkE4akHwmQEQxgIpAgA3AxggASACQRhqEIsDIAIgACkCECIDNwMQIAIgAzcDMCABIAJBEGoQiwMgAiACQShqQfiZARDGAikCADcDCCABIAJBCGoQiwMgAEEIaiABEIQEIAIgAkEgakH+7gAQxgIpAgA3AwAgASACEIsDIAJBQGskAAscACABQdsAEMMCIABBCGogARCEBCABQd0AEMMCCygAIABBGEEBQQFBARCHAyAAIAI2AgwgACABNgIIIABBiJsBNgIAIAALMQAgAEEMEIMDIQAgASgCACEBIABBJEEBQQFBARCHAyAAIAE2AgggAEHwmwE2AgAgAAunAQEBfyMAQUBqIgIkACAAKAIIIgBBBU0EQCACAn8CQAJAAkACQAJAAkAgAEEBaw4FAQIDBAUACyACQThqQeCTARDGAgwFCyACQTBqQe+TARDGAgwECyACQShqQdicARDGAgwDCyACQSBqQeScARDGAgwCCyACQRhqQfGcARDGAgwBCyACQRBqQf6cARDGAgspAgA3AwggASACQQhqEIsDCyACQUBrJAALGAAgACABKAIIQQJ0QdyzAWooAgAQxgIaCyEBAX8gACAAQSxqNgIIIAAgAEEMaiIBNgIEIAAgATYCAAs9AgF/AX4jAEEQayICJAAgAEEQEIMDIQAgAiABKQIAIgM3AwAgAiADNwMIIAAgAhDBBCEBIAJBEGokACABC1gCAX8BfiMAQRBrIgIkACAAQRAQgwMhACACIAEpAgAiAzcDACACIAM3AwggAEEeQQFBAUEBEIcDIABBoJ4BNgIAIAAgAikCADcCCCAAIQEgAkEQaiQAIAELgwEBAX4gAEEbQQFBAUEBEIcDIABBtJ0BNgIAIAEpAgAhAiAAQQI6AAcgACACNwIIIABBggQ7AAUgAEEBQQIgAEEIaiIBKAIAIAEQwgQQwwQbOgAGIAEoAgAgARDCBBDEBARAIABBAToABwsgASgCACABEMIEEMUEBEAgAEEBOgAFCyAACxAAIAAoAgAgACgCBEECdGoLLAEBfwNAIAAgAUYEQEEBDwsgACgCACECIABBBGohACACLQAGQQFGDQALQQALLAEBfwNAIAAgAUYEQEEBDwsgACgCACECIABBBGohACACLQAHQQFGDQALQQALLAEBfwNAIAAgAUYEQEEBDwsgACgCACECIABBBGohACACLQAFQQFGDQALQQALLwEBfyAAIAEQxwQgASgCDCICIABBCGoiACgCBEkEfyAAIAIQyAQgARCuAwVBAAsLIgAgASgCEEF/RgRAIAAoAgwhACABQQA2AgwgASAANgIQCwsQACAAKAIAIAFBAnRqKAIACy8BAX8gACABEMcEIAEoAgwiAiAAQQhqIgAoAgRJBH8gACACEMgEIAEQsQMFQQALCy8BAX8gACABEMcEIAEoAgwiAiAAQQhqIgAoAgRJBH8gACACEMgEIAEQswMFQQALCzkBAn8gACABEMcEIAEoAgwiAiAAQQhqIgMoAgRJBH8gAyACEMgEIgAgASAAKAIAKAIMEQMABSAACws2AQF/IAAgARDHBCABKAIMIgIgAEEIaiIAKAIESQRAIAAgAhDIBCIAIAEgACgCACgCEBECAAsLNgEBfyAAIAEQxwQgASgCDCICIABBCGoiACgCBEkEQCAAIAIQyAQiACABIAAoAgAoAhQRAgALC4ABAQF/IwBBMGsiAiQAIAIgAkEoakHW7wAQxgIpAgA3AxAgASACQRBqEIsDIABBCGogARCEBCABEM8EQT5GBEAgAiACQSBqQYSfARDGAikCADcDCCABIAJBCGoQiwMLIAIgAkEYakHK7wAQxgIpAgA3AwAgASACEIsDIAJBMGokAAsoAQF/An9BACAAKAIEIgFFDQAaIAEgACgCAGpBf2otAAALQRh0QRh1CygAIABBIEEBQQFBARCHAyAAIAI2AgwgACABNgIIIABBkJ8BNgIAIAALFgAgACgCCCABEMICIAAoAgwgARDCAgsxACAAQQwQgwMhACABKAIAIQEgAEEiQQFBAUEBEIcDIAAgATYCCCAAQYigATYCACAACzkBAX8jAEEQayICJAAgAiACQQhqQfCgARDGAikCADcDACABIAIQiwMgACgCCCABEMICIAJBEGokAAtYAgF/AX4jAEEQayICJAAgAEEQEIMDIQAgAiABKQIAIgM3AwAgAiADNwMIIABBHEEBQQFBARCHAyAAQYChATYCACAAIAIpAgA3AgggACEBIAJBEGokACABC0EBAX8jAEEQayICJAAgAiACQQhqQdiiARDGAikCADcDACABIAIQiwMgAEEIaiABEIQEIAFB3QAQwwIgAkEQaiQAC00BAX4gAEESQQBBAUEAEIcDIAAgAjYCDCAAIAE2AgggAEHwogE2AgAgAykCACEHIAAgBjoAICAAIAU2AhwgACAENgIYIAAgBzcCECAACwQAQQELYQECfyMAQRBrIgIkAAJAIAAoAggiA0UNACADIAEgAygCACgCEBECACAAKAIIIAEQrgMNACACIAJBCGpBhJ8BEMYCKQIANwMAIAEgAhCLAwsgACgCDCABEMICIAJBEGokAAvZAgECfyMAQfAAayICJAAgAiACQegAakG08gAQxgIpAgA3AzAgASACQTBqEIsDIABBEGogARCEBCACIAJB4ABqQf7uABDGAikCADcDKCABIAJBKGoQiwMgACgCCCIDBEAgAyABIAMoAgAoAhQRAgALAn8gACgCHCIDQQFxBEAgAiACQdgAakHYowEQxgIpAgA3AyAgASACQSBqEIsDIAAoAhwhAwsgA0ECcQsEfyACIAJB0ABqQd+jARDGAikCADcDGCABIAJBGGoQiwMgACgCHAUgAwtBBHEEQCACIAJByABqQemjARDGAikCADcDECABIAJBEGoQiwMLIAAtACBBf2oiA0EBTQRAIAICfyADQQFrBEAgAkFAa0HzowEQxgIMAQsgAkE4akH2owEQxgILKQIANwMIIAEgAkEIahCLAwsgACgCGCIABEAgACABEMICCyACQfAAaiQACysAIABBAUEBQQFBARCHAyAAIAE2AgggAEGEpAE2AgAgACACKQIANwIMIAALdgIBfwF+IwBBMGsiAiQAIAAoAgggARDCAiACIAJBKGpBn/sAEMYCKQIANwMQIAEgAkEQahCLAyACIAApAgwiAzcDCCACIAM3AyAgASACQQhqEIsDIAIgAkEYakH+7gAQxgIpAgA3AwAgASACEIsDIAJBMGokAAtJAQF/IwBBEGsiAyQAIAMgAjYCDCAAIAE2AgAgASgCACEBIABBAToACCAAIAE2AgQgACgCACADQQxqKAIANgIAIANBEGokACAACw8AIABB8AJqIAEgAhD4BAstAQF/IAEoAgAhAiAAIAEoAgQiAUEBIAEbNgIEIAAgAiACQQFqIAEbNgIAIAALEgAgAEEANgIEIAAgATYCACAACzAAIABBDBCDAyIAQQsgASgCACIBLQAFQQFBARCHAyAAIAE2AgggAEH0sAE2AgAgAAtDAQF/IwBBEGsiAyQAIABBFBCDAyEAIAEoAgAhASADIANBCGogAhDGAikCADcDACAAIAEgAxCSBSECIANBEGokACACCzEAIABBDBCDAyEAIAEoAgAhASAAQRBBAUEBQQEQhwMgACABNgIIIABB5KYBNgIAIAALWAIBfwF+IwBBEGsiAiQAIABBEBCDAyEAIAIgASkCACIDNwMAIAIgAzcDCCAAQRFBAUEBQQEQhwMgAEHcpwE2AgAgACACKQIANwIIIAAhASACQRBqJAAgAQtgAQF/IwBBEGsiBiQAIABBIBCDAyEAIAEoAgAhASAGIAIpAgA3AwggAygCACEDIAQtAAAhBCAFKAIAIQUgBiAGKQMINwMAIAAgASAGIAMgBCAFEOcEIQUgBkEQaiQAIAULVwEBfyMAQSBrIgIkACACIAJBGGpByKcBEMYCKQIANwMIIAEgAkEIahCLAyAAKAIIIAEQwgIgAiACQRBqQf7uABDGAikCADcDACABIAIQiwMgAkEgaiQAC0ABAX8jAEEQayICJAAgAiACQQhqQcioARDGAikCADcDACABIAIQiwMgAEEIaiABEIQEIAFBKRDDAiACQRBqJAALRgEBfiAAQQ9BAEEBQQAQhwMgACABNgIIIABB2KgBNgIAIAIpAgAhBiAAIAU2AhwgACAEOgAYIAAgAzYCFCAAIAY3AgwgAAtDAQF/IwBBEGsiAiQAIAAoAggiACABIAAoAgAoAhARAgAgAiACQQhqQYSfARDGAikCADcDACABIAIQiwMgAkEQaiQAC9wCAQJ/IwBB8ABrIgIkACACIAJB6ABqQbTyABDGAikCADcDMCABIAJBMGoQiwMgAEEMaiABEIQEIAIgAkHgAGpB/u4AEMYCKQIANwMoIAEgAkEoahCLAyAAKAIIIgMgASADKAIAKAIUEQIAAn8gACgCFCIDQQFxBEAgAiACQdgAakHYowEQxgIpAgA3AyAgASACQSBqEIsDIAAoAhQhAwsgA0ECcQsEfyACIAJB0ABqQd+jARDGAikCADcDGCABIAJBGGoQiwMgACgCFAUgAwtBBHEEQCACIAJByABqQemjARDGAikCADcDECABIAJBEGoQiwMLIAAtABhBf2oiA0EBTQRAIAICfyADQQFrBEAgAkFAa0HzowEQxgIMAQsgAkE4akH2owEQxgILKQIANwMIIAEgAkEIahCLAwsgACgCHARAIAFBIBDDAiAAKAIcIAEQwgILIAJB8ABqJAALRgIBfwF+IwBBEGsiAyQAIABBFBCDAyEAIAEoAgAhASADIAIpAgAiBDcDACADIAQ3AwggACABIAMQ7AQhAiADQRBqJAAgAgtGAgF/AX4jAEEQayIDJAAgAEEUEIMDIQAgASgCACEBIAMgAikCACIENwMAIAMgBDcDCCAAIAEgAxDuBCECIANBEGokACACCysAIABBCkEBQQFBARCHAyAAIAE2AgggAEHQqQE2AgAgACACKQIANwIMIAALdgIBfwF+IwBBMGsiAiQAIAAoAgggARDCAiACIAJBKGpB1u8AEMYCKQIANwMQIAEgAkEQahCLAyACIAApAgwiAzcDCCACIAM3AyAgASACQQhqEIsDIAIgAkEYakHK7wAQxgIpAgA3AwAgASACEIsDIAJBMGokAAsrACAAQQJBAUEBQQEQhwMgACABNgIIIABBvKoBNgIAIAAgAikCADcCDCAAC1gCAX8BfiMAQSBrIgIkACAAKAIIIAEQwgIgAiACQRhqQYSfARDGAikCADcDCCABIAJBCGoQiwMgAiAAKQIMIgM3AwAgAiADNwMQIAEgAhCLAyACQSBqJAALMQAgAEEDIAEtAAUgAS0ABiABLQAHEIcDIAAgATYCDCAAIAI2AgggAEGsqwE2AgAgAAsMACAAKAIMIAEQrgMLDAAgACgCDCABELEDCwwAIAAoAgwgARCzAwsfAQF/IAAoAgwiAiABIAIoAgAoAhARAgAgACABEPUEC5gBAQJ/IwBBMGsiAiQAAn8gACgCCCIDQQFxBEAgAiACQShqQdijARDGAikCADcDECABIAJBEGoQiwMgACgCCCEDCyADQQJxCwR/IAIgAkEgakHfowEQxgIpAgA3AwggASACQQhqEIsDIAAoAggFIAMLQQRxBEAgAiACQRhqQemjARDGAikCADcDACABIAIQiwMLIAJBMGokAAsWACAAKAIMIgAgASAAKAIAKAIUEQIAC20CAX8BfiMAQSBrIgIkACAAQRAQgwMhACACIAEpAgAiAzcDCCACIAM3AxAgAiACQRhqIAJBCGoQ3gQpAgA3AwAgAEEaQQFBAUEBEIcDIABBlKwBNgIAIAAgAikCADcCCCAAIQEgAkEgaiQAIAELWwIBfwF+IwBBIGsiAyQAIABBFBCDAyEAIAEoAgAhASADIAIpAgAiBDcDCCADIAQ3AxAgAyADQRhqIANBCGoQ3gQpAgA3AwAgACABIAMQ/AQhAiADQSBqJAAgAgtGAQF/IwBBEGsiAyQAIABBFBCDAyEAIAEoAgAhASADIANBCGogAigCABDfBCkCADcDACAAIAEgAxD8BCECIANBEGokACACC24BAX8jAEEwayICJAAgAiACQShqQfisARDGAikCADcDECABIAJBEGoQiwMgAkEgaiAAQQhqEPsEIAIgAikDIDcDCCABIAJBCGoQiwMgAiACQRhqQe+JARDGAikCADcDACABIAIQiwMgAkEwaiQACxIAIAAgASgCACABKAIEEMoCGgsrACAAQRlBAUEBQQEQhwMgACABNgIIIABBkK0BNgIAIAAgAikCADcCDCAAC5kBAQF/IwBBMGsiAiQAIAAoAgggARDCAiACIAJBKGpB8K0BEMYCKQIANwMQIAEgAkEQahCLAwJAIABBDGoiABD+BARAIAAoAgAgARDCAgwBCyAAEP8ERQ0AIAJBIGogABD7BCACIAIpAyA3AwggASACQQhqEIsDCyACIAJBGGpB74kBEMYCKQIANwMAIAEgAhCLAyACQTBqJAALFAAgACgCAEUEQEEADwsgACgCBEULFgAgACgCBEUEQEEADwsgACgCAEEARwtGAgF/AX4jAEEQayIDJAAgAEEUEIMDIQAgASgCACEBIAMgAikCACIENwMAIAMgBDcDCCAAIAEgAxCBBSECIANBEGokACACCysAIABBDkEAQQBBARCHAyAAIAE2AgggAEGErgE2AgAgACACKQIANwIMIAALFgAgACgCCCIAIAEgACgCACgCEBECAAvNAQECfyMAQUBqIgIkACABEM8EQd0ARwRAIAIgAkE4akGEnwEQxgIpAgA3AxggASACQRhqEIsDCyACIAJBMGpB5K4BEMYCKQIANwMQIAEgAkEQahCLAwJAIABBDGoiAxD/BARAIAJBKGogAxD7BCACIAIpAyg3AwggASACQQhqEIsDDAELIAMQ/gRFDQAgAygCACABEMICCyACIAJBIGpB74kBEMYCKQIANwMAIAEgAhCLAyAAKAIIIgAgASAAKAIAKAIUEQIAIAJBQGskAAsrACAAQQ0gAi0ABUEBQQEQhwMgACACNgIMIAAgATYCCCAAQfCuATYCACAAC50BAQJ/IwBBMGsiAiQAIAAoAgwiAyABIAMoAgAoAhARAgAgAgJ/AkAgACgCDCABELEDRQRAIAAoAgwgARCzA0UNAQsgAkEoakG08gAQxgIMAQsgAkEgakGEnwEQxgILKQIANwMQIAEgAkEQahCLAyAAKAIIIAEQwgIgAiACQRhqQdivARDGAikCADcDCCABIAJBCGoQiwMgAkEwaiQAC2EBAX8jAEEQayICJAACQCAAKAIMIAEQsQNFBEAgACgCDCABELMDRQ0BCyACIAJBCGpB/u4AEMYCKQIANwMAIAEgAhCLAwsgACgCDCIAIAEgACgCACgCFBECACACQRBqJAALRQEBfyMAQRBrIgMkACAAQRQQgwMhACADIAEpAgA3AwggAigCACECIAMgAykDCDcDACAAIAMgAhCIBSECIANBEGokACACCzEBAX4gAEEGQQFBAUEBEIcDIABBgLABNgIAIAEpAgAhAyAAIAI2AhAgACADNwIIIAALQQIBfwF+IwBBEGsiAiQAIAIgACkCCCIDNwMAIAIgAzcDCCABIAIQiwMgAUEgEMMCIAAoAhAgARDCAiACQRBqJAALDAAgACgCCCABEK4DC6YCAgJ/AX4jAEHgAGsiAiQAIAICfwJAAn8gACgCCCIDLQAEQQpGBEAgAxCMBQ0CIAAoAgghAwsgAwsgASADKAIAKAIQEQIAIAAoAgggARCxAwRAIAIgAkHYAGpBhJ8BEMYCKQIANwMoIAEgAkEoahCLAwsCQCAAKAIIIAEQsQNFBEAgACgCCCABELMDRQ0BCyACIAJB0ABqQbTyABDGAikCADcDICABIAJBIGoQiwMLIAJByABqQbPvABDGAgwBCyAAKAIIIQAgAiACQUBrQdSxARDGAikCADcDGCABIAJBGGoQiwMgAiAAKQIMIgQ3AxAgAiAENwM4IAEgAkEQahCLAyACQTBqQcrvABDGAgspAgA3AwggASACQQhqEIsDIAJB4ABqJAALQwECfyMAQRBrIgEkACAAKAIIIgAtAARBB0YEQCABQQhqIAAQnAMgAUEIaiABQdixARDGAhD8AyECCyABQRBqJAAgAgt+AQJ/IwBBEGsiAiQAAkACQCAAKAIIIgMtAARBCkYEfyADEIwFDQIgACgCCAUgAwsgARCxA0UEQCAAKAIIIAEQswNFDQELIAIgAkEIakH+7gAQxgIpAgA3AwAgASACEIsDCyAAKAIIIgAgASAAKAIAKAIUEQIACyACQRBqJAALMgAgAEEMIAEtAAVBAUEBEIcDIABBADoAECAAIAI2AgwgACABNgIIIABB7LEBNgIAIAAL3wEBAn8jAEFAaiICJAAgAC0AEEUEQCACQThqIABBEGpBARCtAyEDIAJBMGogACABEJAFIAIoAjQiACABIAAoAgAoAhARAgAgAigCNCABELEDBEAgAiACQShqQYSfARDGAikCADcDECABIAJBEGoQiwMLAkAgAigCNCABELEDRQRAIAIoAjQgARCzA0UNAQsgAiACQSBqQbTyABDGAikCADcDCCABIAJBCGoQiwMLIAIgAkEYakGD7wBBhu8AIAIoAjAbEMYCKQIANwMAIAEgAhCLAyADEK8DCyACQUBrJAALbQEBfyAAIAFBDGooAgA2AgAgACABQQhqKAIANgIEIAAoAgQhAQNAIAEgAiABKAIAKAIMEQMAIgMtAARBDEYEQCAAIAMoAggiATYCBCAAIANBDGoiAyAAIAMoAgAgACgCAEgbKAIANgIADAELCwuMAQECfyMAQSBrIgIkACAALQAQRQRAIAJBGGogAEEQakEBEK0DIQMgAkEQaiAAIAEQkAUCQCACKAIUIAEQsQNFBEAgAigCFCABELMDRQ0BCyACIAJBCGpB/u4AEMYCKQIANwMAIAEgAhCLAwsgAigCFCIAIAEgACgCACgCFBECACADEK8DCyACQSBqJAALKwAgAEEFQQFBAUEBEIcDIAAgATYCCCAAQdiyATYCACAAIAIpAgA3AgwgAAtEAgJ/AX4jAEEQayICJAAgACgCCCIDIAEgAygCACgCEBECACACIAApAgwiBDcDACACIAQ3AwggASACEIsDIAJBEGokAAsNACAALQAAQQBHQQFzCxYAIABBADYCACAAIAAoAgBBAXI2AgALFwAgACkDAEKAfoNCgNasmfTIk6bDAFELMgEBfwJAQczPASgCACIARQ0AIABBMGoQlgVFDQAgACgCDBCYBQALQfDXASgCABCYBQALEQAgABEBAEH0swFBABC5AgALTQECfyABLQAAIQICQCAALQAAIgNFDQAgAiADRw0AA0AgAS0AASECIAAtAAEiA0UNASAB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gICAgMCAvH98VARAIAFCBIYgAEI8iIQhBCAAQv//////////D4MiAEKBgICAgICAgAhaBEAgBEKBgICAgICAgMAAfCEFDAILIARCgICAgICAgIBAfSEFIABCgICAgICAgIAIhUIAUg0BIAVCAYMgBXwhBQwBCyAAUCAEQoCAgICAgMD//wBUIARCgICAgICAwP//AFEbRQRAIAFCBIYgAEI8iIRC/////////wODQoCAgICAgID8/wCEIQUMAQtCgICAgICAgPj/ACEFIARC////////v//DAFYNAEIAIQUgBEIwiKciA0GR9wBJDQAgAiAAIAFC////////P4NCgICAgICAwACEIgRBgfgAIANrENEFIAJBEGogACAEIANB/4h/ahDSBSACKQMIQgSGIAIpAwAiBEI8iIQhBSACKQMQIAIpAxiEQgBSrSAEQv//////////D4OEIgRCgYCAgICAgIAIWgRAIAVCAXwhBQwBCyAEQoCAgICAgICACIVCAFINACAFQgGDIAV8IQULIAJBIGokACAFIAFCgICAgICAgICAf4OEvwuDBAEDfyACQYDAAE8EQCAAIAEgAhAnGiAADwsgACACaiEDAkAgACABc0EDcUUEQAJAIAJBAUgEQCAAIQIMAQsgAEEDcUUEQCAAIQIMAQsgACECA0AgAiABLQAAOgAAIAFBAWohASACQQFqIgIgA08NASACQQNxDQALCwJAIANBfHEiBEHAAEkNACACIARBQGoiBUsNAANAIAIgASgCADYCACACIAEoAgQ2AgQgAiABKAIINgIIIAIgASgCDDYCDCACIAEoAhA2AhAgAiABKAIUNgIUIAIgASgCGDYCGCACIAEoAhw2AhwgAiABKAIgNgIgIAIgASgCJDYCJCACIAEoAig2AiggAiABKAIsNgIsIAIgASgCMDYCMCACIAEoAjQ2AjQgAiABKAI4NgI4IAIgASgCPDYCPCABQUBrIQEgAkFAayICIAVNDQALCyACIARPDQEDQCACIAEoAgA2AgAgAUEEaiEBIAJBBGoiAiAESQ0ACwwBCyADQQRJBEAgACECDAELIANBfGoiBCAASQRAIAAhAgwBCyAAIQIDQCACIAEtAAA6AAAgAiABLQABOgABIAIgAS0AAjoAAiACIAEtAAM6AAMgAUEEaiEBIAJBBGoiAiAETQ0ACwsgAiADSQRAA0AgAiABLQAAOgAAIAFBAWohASACQQFqIgIgA0cNAAsLIAAL8wICAn8BfgJAIAJFDQAgACACaiIDQX9qIAE6AAAgACABOgAAIAJBA0kNACADQX5qIAE6AAAgACABOgABIANBfWogAToAACAAIAE6AAIgAkEHSQ0AIANBfGogAToAACAAIAE6AAMgAkEJSQ0AIABBACAAa0EDcSIEaiIDIAFB/wFxQYGChAhsIgE2AgAgAyACIARrQXxxIgRqIgJBfGogATYCACAEQQlJDQAgAyABNgIIIAMgATYCBCACQXhqIAE2AgAgAkF0aiABNgIAIARBGUkNACADIAE2AhggAyABNgIUIAMgATYCECADIAE2AgwgAkFwaiABNgIAIAJBbGogATYCACACQWhqIAE2AgAgAkFkaiABNgIAIAQgA0EEcUEYciIEayICQSBJDQAgAa0iBUIghiAFhCEFIAMgBGohAQNAIAEgBTcDGCABIAU3AxAgASAFNwMIIAEgBTcDACABQSBqIQEgAkFgaiICQR9LDQALCyAAC/gCAQJ/AkAgACABRg0AAkAgASACaiAASwRAIAAgAmoiBCABSw0BCyAAIAEgAhDUBQ8LIAAgAXNBA3EhAwJAAkAgACABSQRAIAMEQCAAIQMMAwsgAEEDcUUEQCAAIQMMAgsgACEDA0AgAkUNBCADIAEtAAA6AAAgAUEBaiEBIAJBf2ohAiADQQFqIgNBA3ENAAsMAQsCQCADDQAgBEEDcQRAA0AgAkUNBSAAIAJBf2oiAmoiAyABIAJqLQAAOgAAIANBA3ENAAsLIAJBA00NAANAIAAgAkF8aiICaiABIAJqKAIANgIAIAJBA0sNAAsLIAJFDQIDQCAAIAJBf2oiAmogASACai0AADoAACACDQALDAILIAJBA00NACACIQQDQCADIAEoAgA2AgAgAUEEaiEBIANBBGohAyAEQXxqIgRBA0sNAAsgAkEDcSECCyACRQ0AA0AgAyABLQAAOgAAIANBAWohAyABQQFqIQEgAkF/aiICDQALCyAACx8AQczTASgCAEUEQEHQ0wEgATYCAEHM0wEgADYCAAsLBwAQKEEASgsEACMACxAAIwAgAGtBcHEiACQAIAALBgAgACQACwYAIABAAAsLACABIAIgABECAAsJACABIAARAAALBwAgABEBAAsNACABIAIgAyAAEQgACwsAIAEgAiAAEQMACwkAIAEgABEEAAsNACABIAIgAyAAEQcACwcAIAARBQALDwAgASACIAMgBCAAEQYACxEAIAEgAiADIAQgBSAAEQkACw8AIAEgAiADIAQgABEMAAsTACABIAIgAyAEIAUgBiAAEQoACxMAIAEgAiADIAQgBSAGIAARDQALEQAgASACIAMgBCAFIAARDgALIgEBfiABIAKtIAOtQiCGhCAEIAARCwAiBUIgiKcQKSAFpwsLv7cBTwBBgAgL5gNkdW1teQByYgBIRUFQVTgAY29uc3RydWN0b3IAc2V0AFZlY3RvclU4AGNsb25lVG9WZWN0b3IAY2xvbmVBc1R5cGVkQXJyYXkAdG9UeXBlZEFycmF5VmlldwBac3RkQ29tcHJlc3Npb25EaWN0AGNyZWF0ZUNvbXByZXNzaW9uRGljdABac3RkRGVjb21wcmVzc2lvbkRpY3QAY3JlYXRlRGVjb21wcmVzc2lvbkRpY3QAWnN0ZENvZGVjAGNvbXByZXNzQm91bmQAY29udGVudFNpemUAY29tcHJlc3MAZGVjb21wcmVzcwBjb21wcmVzc1VzaW5nRGljdABkZWNvbXByZXNzVXNpbmdEaWN0AFpzdGRDb21wcmVzc1N0cmVhbUJpbmRpbmcAYmVnaW4AYmVnaW5Vc2luZ0RpY3QAdHJhbnNmb3JtAGZsdXNoAGVuZABac3RkRGVjb21wcmVzc1N0cmVhbUJpbmRpbmcAYnVmZmVyAGxlbmd0aAAAAABUXAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAACYXAAAhAUAANBbAADIBQAATjEwZW1zY3JpcHRlbjN2YWxFAACYXAAAtAUAAMgFAABUXAAAVFwAAMgFAADQWwAAyAUAQfQLC048BgAAWk4yNVpzdGRDb21wcmVzc1N0cmVhbUJpbmRpbmc5VHJhbnNmb3JtRU4xMGVtc2NyaXB0ZW4zdmFsRVMxX0UzJF8wAACYXAAA+AUAQdAMC0aQBgAAWk4yNVpzdGRDb21wcmVzc1N0cmVhbUJpbmRpbmc1Rmx1c2hFTjEwZW1zY3JpcHRlbjN2YWxFRTMkXzEAmFwAAFQGAEGkDQtG5AYAAFpOMjVac3RkQ29tcHJlc3NTdHJlYW1CaW5kaW5nM0VuZEVOMTBlbXNjcmlwdGVuM3ZhbEVFMyRfMgAAAJhcAACoBgBB+A0LUkQHAABaTjI3WnN0ZERlY29tcHJlc3NTdHJlYW1CaW5kaW5nOVRyYW5zZm9ybUVOMTBlbXNjcmlwdGVuM3ZhbEVTMV9FMyRfMwAAAACYXAAA/AYAQdgOC0qcBwAAWk4yN1pzdGREZWNvbXByZXNzU3RyZWFtQmluZGluZzVGbHVzaEVOMTBlbXNjcmlwdGVuM3ZhbEVFMyRfNAAAAJhcAABcBwBBsA8L1APwBwAAWk4yN1pzdGREZWNvbXByZXNzU3RyZWFtQmluZGluZzNFbmRFTjEwZW1zY3JpcHRlbjN2YWxFRTMkXzUAmFwAALQHAABwdXNoX2JhY2sAcmVzaXplAHNpemUAZ2V0AE5TdDNfXzI2dmVjdG9ySWhOU185YWxsb2NhdG9ySWhFRUVFAE5TdDNfXzIxM19fdmVjdG9yX2Jhc2VJaE5TXzlhbGxvY2F0b3JJaEVFRUUATlN0M19fMjIwX192ZWN0b3JfYmFzZV9jb21tb25JTGIxRUVFAACYXAAAYggAABxdAAA2CAAAAAAAAAEAAACICAAAAAAAABxdAAASCAAAAAAAAAEAAACQCAAAAAAAAFBOU3QzX18yNnZlY3RvckloTlNfOWFsbG9jYXRvckloRUVFRQAAAAB4XQAAwAgAAAAAAACoCAAAUEtOU3QzX18yNnZlY3RvckloTlNfOWFsbG9jYXRvckloRUVFRQAAAHhdAAD4CAAAAQAAAKgIAABpaQB2AHZpAOgIAADQWwAA6AgAAABcAAB2aWlpAAAAANBbAADoCAAAVFwAAABcAAB2aWlpaQAAAFRcAAAgCQAAaWlpAMgFAACoCAAAVFwAAGlpaWkAQZATC+ID6FsAAKgIAABUXAAAAFwAAGlpaWlpAAAA0FsAANBbAACoCAAAyAUAAMgFAACoCAAAMTlac3RkQ29tcHJlc3Npb25EaWN0ADhSZXNvdXJjZUkxMlpTVERfQ0RpY3Rfc0UAmFwAANYJAADAXAAAwAkAAPAJAABQMTlac3RkQ29tcHJlc3Npb25EaWN0AAB4XQAABAoAAAAAAAD4CQAAUEsxOVpzdGRDb21wcmVzc2lvbkRpY3QAeF0AACwKAAABAAAA+AkAABwKAADIBQAAMFwAADIxWnN0ZERl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AAAABQAAABUAAAATAAAAEwAAAAMAAAAFAAAAEAAAAAUAAAAVAAAAEwAAABQAAAAEAAAABQAAABAAAAAFAAAAFQAAABQAAAAVAAAABAAAAAUAAAAQAAAABQAAABUAAAAVAAAAFgAAAAQAAAAFAAAAEAAAAAUAAAAWAAAAFAAAABYAAAAFAAAABQAAABAAAAAFAAAAFgAAABUAAAAWAAAABAAAAAUAAAAgAAAABgAAABYAAAAVAAAAFgAAAAUAAAAFAAAAIAAAAAYAAAAWAAAAFgAAABYAAAAGAAAABQAAACAAAAAGAAAAFgAAABUAAAAWAAAABAAAAAUAAAAwAAAABwAAABcAAAAWAAAAFgAAAAQAAAAEAAAAQAAAAAcAAAAXAAAAFwAAABYAAAAGAAAAAwAAAAABAAAHAAAAFwAAABgAAAAWAAAABwAAAAMAAAAAAQAACAAAABkAAAAZAAAAFwAAAAcAAAADAAAAAAEAAAgAAAAaAAAAGgAAABgAAAAHAAAAAwAAAAACAAAIAAAAGwAAABsAAAAZAAAACQAAAAMAAADnAwAACAAAABIAAAAMAAAADQAAAAEAAAAFAAAAAQAAAAEAAAASAAAADQAAAA4AAAABAAAABgAAAAAAAAABAAAAEgAAAA4AAAAOAAAAAQAAAAUAAAABAAAAAgAAABIAAAAQAAAAEAAAAAEAAAAEAAAAAQAAAAIAAAASAAAAEAAAABEAAAACAAAABQAAAAIAAAADAAAAEgAAABIAAAASAAAAAwAAAAUAAAACAAAAAwAAABIAAAASAAAAEwAAAAMAAAAFAAAABAAAAAQAAAASAAAAEgAAABMAAAAEAAAABAAAAAQAAAAEAAAAEgAAABIAAAATAAAABAAAAAQAAAAIAAAABQAAABIAAAASAAAAEwAAAAUAAAAEAAAACAAAAAUAAAASAAAAEgAAABMAAAAGAAAABAAAAAgAAAAFAAAAEgAAABIAAAATAAAABQAAAAQAAAAQAAAABgAAABIAAAATAAAAEwAAAAYAAAAEAAAAEAAAAAYAAAASAAAAEwAAABMAAAAIAAAABAAAABAAAAAGAAAAEgAAABIAAAATAAAABAAAAAQAAAAYAAAABwAAABIAAAASAAAAEwAAAAQAAAADAAAAGAAAAAcAAAASAAAAEwAAABMAAAAGAAAAAwAAAEAAAAAHAAAAEgAAABMAAAATAAAACAAAAAMAAACAAAAABwAAABIAAAATAAAAEwAAAAoAAAADAAAAAAEAAAcAAAASAAAAEwAAABMAAAAKAAAAAwAAAAABAAAIAAAAEgAAABMAAAATAAAACwAAAAMAAAAAAgAACAAAABIAAAATAAAAEwAAAAwAAAADAAAAAAIAAAgAAAASAAAAEwAAABMAAAANAAAAAwAAAOcDAAAIAAAAEQAAAAwAAAAMAAAAAQAAAAUAAAABAAAAAQAAABEAAAAMAAAADQAAAAEAAAAGAAAAAAAAAAEAAAARAAAADQAAAA8AAAABAAAABQAAAAAAAAABAAAAEQAAAA8AAAAQAAAAAgAAAAUAAAABAAAAAgAAABEAAAARAAAAEQAAAAIAAAAEAAAAAQAAAAIAAAARAAAAEAAAABEAAAADAAAABAAAAAIAAAADAAAAEQAAABEAAAARAAAAAwAAAAQAAAAEAAAABAAAABEAAAARAAAAEQAAAAMAAAAEAAAACAAAAAUAAAARAAAAEQAAABEAAAAEAAAABAAAAAgAAAAFAAAAEQAAABEAAAARAAAABQAAAAQAAAAIAAAABQAAABEAAAARAAAAEQAAAAYAAAAEAAAACAAAAAUAAAARAAAAEQAAABEAAAAHAAAABAAAAAgAAAAFAAAAEQAAABIAAAARAAAABgAAAAQAAAAQAAAABgAAABEAAAASAAAAEQAAAAgAAAAEAAAAEAAAAAYAAAARAAAAEgAAABEAAAAEAAAABAAAACAAAAAHAAAAEQAAABIAAAARAAAABgAAAAMAAABAAAAABwAAABEAAAASAAAAEQAAAAcAAAADAAAAgAAAAAcAAAARAAAAEgAAABEAAAAHAAAAAwAAAAABAAAHAAAAEQAAABIAAAARAAAACAAAAAMAAAAAAQAABwAAABEAAAASAAAAEQAAAAgAAAADAAAAAAEAAAgAAAARAAAAEgAAABEAAAAJAAAAAwAAAAABAAAIAAAAEQAAABIAAAARAAAACgAAAAMAAAAAAQAACAAAABEAAAASAAAAEQAAAAsAAAADAAAAAAIAAAgAAAAOAAAADAAAAA0AAAABAAAABQAAAAEAAAABAAAADgAAAA4AAAAPAAAAAQAAAAUAAAAAAAAAAQAAAA4AAAAOAAAADwAAAAEAAAAEAAAAAAAAAAEAAAAOAAAADgAAAA4AAAACAAAABAAAAAEAAAACAAAADgAAAA4AAAAOAAAABAAAAAQAAAACAAAAAwAAAA4AAAAOAAAADgAAAAMAAAAEAAAABAAAAAQAAAAOAAAADgAAAA4AAAAEAAAABAAAAAgAAAAFAAAADgAAAA4AAAAOAAAABgAAAAQAAAAIAAAABQAAAA4AAAAOAAAADgAAAAgAAAAEAAAACAAAAAUAAAAOAAAADwAAAA4AAAAFAAAABAAAAAgAAAAGAAAADgAAAA8AAAAOAAAACQAAAAQAAAAIAAAABgAAAA4AAAAPAAAADgAAAAMAAAAEAAAADAAAAAcAAAAOAAAADwAAAA4AAAAGAAAAAwAAABAAAAAHAAAADgAAAA8AAAAOAAAABgAAAAMAAAAYAAAABwAAAA4AAAAPAAAADwAAAAYAAAADAAAAMAAAAAcAAAAOAAAADwAAAA8AAAAGAAAAAwAAAEAAAAAHAAAADgAAAA8AAAAPAAAABgAAAAMAAABgAAAABwAAAA4AAAAPAAAADwAAAAYAAAADAAAAgAAAAAcAAAAOAAAADwAAAA8AAAAIAAAAAwAAAAABAAAHAAAADgAAAA8AAAAPAAAABgAAAAMAAAAAAQAACAAAAA4AAAAPAAAADwAAAAgAAAADAAAAAAEAAAgAAAAOAAAADwAAAA8AAAAJAAAAAwAAAAABAAAIAAAADgAAAA8AAAAPAAAACgAAAAMAAAAAAgAACAAAAAEAAAAEAAAACABBoTYLhwIBAgMEBQYHCAkKCwwNDg8QEBEREhITExQUFBQVFRUVFhYWFhYWFhYXFxcXFxcXFxgYGBgYGBgYGBgYGBgYGBgAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAgISEiIiMjJCQkJCUlJSUmJiYmJiYmJicnJycnJycnKCgoKCgoKCgoKCgoKCgoKCkpKSkpKSkpKSkpKSkpKSkqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgQAAwACAAIAAgACAAIAAgACAAIAAgACAAIAAQABAAEAAgACAAIAAgACAAIAAgACAAIAAwACAAEAAQABAAEAAQD//////////wBBsDgLqgEBAAEAAQABAAEAAQACAAIAAgABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQD/////////////AAAAAAAAAQAEAAMAAgACAAIAAgACAAIAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQD//////////////////wBB5TkL+AcIAAAABwAAagYAAAAGAACtBQAAagUAADEFAAAABQAA1AQAAK0EAACKBAAAagQAAEwEAAAxBAAAFwQAAAAEAADpAwAA1AMAAMADAACtAwAAmwMAAIoDAAB5AwAAagMAAFsDAABMAwAAPgMAADEDAAAkAwAAFwMAAAsDAAAAAwAA9AIAAOkCAADeAgAA1AIAAMoCAADAAgAAtgIAAK0CAACkAgAAmwIAAJICAACKAgAAggIAAHkCAAByAgAAagIAAGICAABbAgAAUwIAAEwCAABFAgAAPgIAADcCAAAxAgAAKgIAACQCAAAeAgAAFwIAABECAAALAgAABQIAAAACAAD6AQAA9AEAAO8BAADpAQAA5AEAAN4BAADZAQAA1AEAAM8BAADKAQAAxQEAAMABAAC7AQAAtgEAALIBAACtAQAAqAEAAKQBAACfAQAAmwEAAJcBAACSAQAAjgEAAIoBAACGAQAAggEAAH4BAAB5AQAAdQEAAHIBAABuAQAAagEAAGYBAABiAQAAXgEAAFsBAABXAQAAUwEAAFABAABMAQAASQEAAEUBAABCAQAAPgEAADsBAAA3AQAANAEAADEBAAAuAQAAKgEAACcBAAAkAQAAIQEAAB4BAAAaAQAAFwEAABQBAAARAQAADgEAAAsBAAAIAQAABQEAAAIBAAAAAQAA/QAAAPoAAAD3AAAA9AAAAPEAAADvAAAA7AAAAOkAAADmAAAA5AAAAOEAAADeAAAA3AAAANkAAADXAAAA1AAAANEAAADPAAAAzAAAAMoAAADHAAAAxQAAAMIAAADAAAAAvgAAALsAAAC5AAAAtgAAALQAAACyAAAArwAAAK0AAACrAAAAqAAAAKYAAACkAAAAogAAAJ8AAACdAAAAmwAAAJkAAACXAAAAlQAAAJIAAACQAAAAjgAAAIwAAACKAAAAiAAAAIYAAACEAAAAggAAAIAAAAB+AAAAewAAAHkAAAB3AAAAdQAAAHMAAAByAAAAcAAAAG4AAABsAAAAagAAAGgAAABmAAAAZAAA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bml1bV9kZW1hbmdsZTEwRGVsZXRlRXhwckUAAMBcAAB4PwAATDUAAGRlbGV0ZQBbXSAAc3JOAHNyAF9HTE9CQUxfX04AKGFub255bW91cyBuYW1lc3BhY2UpAAAAAAAASEAAAH0AAAB+AAAAfwAAAIAAAAC1AAAAggAAALYAAACEAAAAtwAAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTEzUXVhbGlmaWVkTmFtZUUAAADAXAAAFEAAAEw1AABkbgBvbgAAAAAAAAC0QAAAfQAAAH4AAAB/AAAAgAAAALgAAACCAAAAgwAAAIQAAAC5AAAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlOER0b3JOYW1lRQDAXAAAiEAAAEw1AABvcGVyYXRvciYmAG9wZXJhdG9yJgBvcGVyYXRvciY9AG9wZXJhdG9yPQBvcGVyYXRvcigpAG9wZXJhdG9yLABvcGVyYXRvcn4Ab3BlcmF0b3IgZGVsZXRlW10Ab3BlcmF0b3IqAG9wZXJhdG9yIGRlbGV0ZQBvcGVyYXRvci8Ab3BlcmF0b3IvPQBvcGVyYXRvcl4Ab3BlcmF0b3JePQBvcGVyYXRvcj09AG9wZXJhdG9yPj0Ab3BlcmF0b3I+AG9wZXJhdG9yW10Ab3BlcmF0b3I8PQBvcGVyYXRvcjw8AG9wZXJhdG9yPDw9AG9wZXJhdG9yPABvcGVyYXRvci0Ab3BlcmF0b3ItPQBvcGVyYXRvcio9AG9wZXJhdG9yLS0Ab3BlcmF0b3IgbmV3W10Ab3BlcmF0b3IhPQBvcGVyYXRvciEAb3BlcmF0b3IgbmV3AG9wZXJhdG9yfHwAb3BlcmF0b3J8AG9wZXJhdG9yfD0Ab3BlcmF0b3ItPioAb3BlcmF0b3IrAG9wZXJhdG9yKz0Ab3BlcmF0b3IrKwBvcGVyYXRvci0+AG9wZXJhdG9yPwBvcGVyYXRvciUAb3BlcmF0b3IlPQBvcGVyYXRvcj4+AG9wZXJhdG9yPj49AG9wZXJhdG9yPD0+AAAAAAAAFEMAAH0AAAB+AAAAfwAAAIAAAAC6AAAAggAAAIMAAACEAAAAuwAAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTIyQ29udmVyc2lvbk9wZXJhdG9yVHlw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IHN0ZDo6Y2hhcl90cmFpdHM8Y2hhcj4sIHN0ZDo6YWxsb2NhdG9yPGNoYXI+ID4Ac3RkOjpiYXNpY19pc3RyZWFtPGNoYXIsIHN0ZDo6Y2hhcl90cmFpdHM8Y2hhcj4gPgBzdGQ6OmJhc2ljX29zdHJlYW08Y2hhciwgc3RkOjpjaGFyX3RyYWl0czxjaGFyPiA+AHN0ZDo6YmFzaWNfaW9zdHJlYW08Y2hhciwgc3RkOjpjaGFyX3RyYWl0czxjaGFyPiA+AGFsbG9jYXRvcgBiYXNpY19zdHJpbmcAYmFzaWNfaXN0cmVhbQBiYXNpY19vc3RyZWFtAGJhc2ljX2lvc3RyZWFtAEGolgELvAyESwAAfQAAAH4AAAB/AAAAgAAAANwAAACCAAAAgwAAAIQAAADdAAAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMTJDdG9yRHRvck5hbWVFAAAAAMBcAABQSwAATDUAAAAAAADsSwAAfQAAAH4AAAB/AAAAgAAAAN4AAACCAAAAgwAAAIQAAADfAAAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMTBBYmlUYWdBdHRyRQAAwFwAALxLAABMNQAAW2FiaToAREMAVXQAVWwAdkUAAAAAAAAAbEwAAH0AAAB+AAAAfwAAAIAAAADgAAAAggAAAIMAAACEAAAA4QAAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTE1VW5uYW1lZFR5cGVOYW1lRQDAXAAAOEwAAEw1AAAndW5uYW1lZAAnAAAAAAAA5EwAAH0AAAB+AAAAfwAAAIAAAADiAAAAggAAAIMAAACEAAAA4wAAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTE1Q2xvc3VyZVR5cGVOYW1lRQDAXAAAsEwAAEw1AAAnbGFtYmRhACcoAAAAAAAAZE0AAH0AAAB+AAAAfwAAAIAAAADkAAAAggAAAIMAAACEAAAA5QAAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTIxU3RydWN0dXJlZEJpbmRpbmdOYW1lRQAAAMBcAAAoTQAATDUAAHN0cmluZyBsaXRlcmFsAAAAAAAA3E0AAH0AAAB+AAAAfwAAAIAAAADmAAAAggAAAIMAAACEAAAA5wAAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTlMb2NhbE5hbWVFAAAAAMBcAACsTQAATDUAAAAAAABMTgAAfQAAAH4AAAB/AAAAgAAAAOgAAACCAAAA6QAAAIQAAADqAAAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMTlTcGVjaWFsU3Vic3RpdHV0aW9uRQDAXAAAFE4AAEw1AABzdGQ6OnN0cmluZwBzdGQ6OmlzdHJlYW0Ac3RkOjpvc3RyZWFtAHN0ZDo6aW9zdHJlYW0Ac3RyaW5nAGlzdHJlYW0Ab3N0cmVhbQBpb3N0cmVhbQAAAAAADE8AAOsAAADsAAAA7QAAAO4AAADvAAAA8AAAAIMAAACEAAAA8QAAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTEzUGFyYW1ldGVyUGFja0UAAADAXAAA2E4AAEw1AAAAAAAAeE8AAH0AAAB+AAAAfwAAAIAAAADyAAAAggAAAIMAAACEAAAA8wAAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTEyVGVtcGxhdGVBcmdzRQAAAADAXAAARE8AAEw1AAAgAAAAAAAAAPBPAAB9AAAAfgAAAH8AAACAAAAA9AAAAIIAAAD1AAAAhAAAAPYAAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUyME5hbWVXaXRoVGVtcGxhdGVBcmdzRQAAAADAXAAAtE8AAEw1AABTdEwAAAAAAGRQAAB9AAAAfgAAAH8AAACAAAAA9wAAAIIAAAD4AAAAhAAAAPkAAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxNlN0ZFF1YWxpZmllZE5hbWVFAAAAAMBcAAAsUAAATDUAAHN0ZDo6AAAAAAAAAOBQAAB9AAAAfgAAAH8AAACAAAAA+gAAAIIAAACDAAAAhAAAAPsAAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUyMFRlbXBsYXRlQXJndW1lbnRQYWNrRQAAAADAXAAApFAAAEw1AAAAAAAATFEAAH0AAAB+AAAAfwAAAIAAAAD8AAAAggAAAIMAAACEAAAA/QAAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTEyRW5hYmxlSWZBdHRyRQAAAADAXAAAGFEAAEw1AAAgW2VuYWJsZV9pZjoAQeyiAQuMC8xRAAD+AAAAfgAAAP8AAACAAAAAAAEAAAEBAACDAAAAhAAAAAIBAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxNkZ1bmN0aW9uRW5jb2RpbmdFAAAAAMBcAACUUQAATDUAACBjb25zdAAgdm9sYXRpbGUAIHJlc3RyaWN0ACAmACAmJgAAAAAAAABYUgAAfQAAAH4AAAB/AAAAgAAAAAMBAACCAAAAgwAAAIQAAAAEAQAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlOURvdFN1ZmZpeEUAAAAAwFwAAChSAABMNQAAdm9pZABib29sAGludAB1bnNpZ25lZCBpbnQAbG9uZwB1bnNpZ25lZCBsb25nAGxvbmcgbG9uZwB1bnNpZ25lZCBsb25nIGxvbmcAZmxvYXQAZG91YmxlAGxvbmcgZG91YmxlAF9fZmxvYXQxMjgAZGVjaW1hbDY0AGRlY2ltYWwxMjgAZGVjaW1hbDMyAGRlY2ltYWwxNgBjaGFyMzJfdABjaGFyMTZfdABkZWNsdHlwZShhdXRvKQBzdGQ6Om51bGxwdHJfdAAgY29tcGxleAAgaW1hZ2luYXJ5AERvAG5vZXhjZXB0AERPAER3AER4AFJFAE9FAAAAAAAAvFMAAH0AAAB+AAAAfwAAAIAAAAAFAQAAggAAAIMAAACEAAAABgEAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTEyTm9leGNlcHRTcGVjRQAAAADAXAAAiFMAAEw1AABub2V4Y2VwdCgAAAAAAAAAPFQAAH0AAAB+AAAAfwAAAIAAAAAHAQAAggAAAIMAAACEAAAACAEAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTIwRHluYW1pY0V4Y2VwdGlvblNwZWNFAAAAAMBcAAAAVAAATDUAAHRocm93KAAAAAAAALBUAAAJAQAAfgAAAAoBAACAAAAACwEAAAwBAACDAAAAhAAAAA0BAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxMkZ1bmN0aW9uVHlwZUUAAAAAwFwAAHxUAABMNQAAb2JqY3Byb3RvAAAAAAAAAChVAAB9AAAAfgAAAH8AAACAAAAADgEAAIIAAACDAAAAhAAAAA8BAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxM09iakNQcm90b05hbWVFAAAAwFwAAPRUAABMNQAAAAAAAJhVAAB9AAAAfgAAAH8AAACAAAAAEAEAAIIAAACDAAAAhAAAABEBAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxN1ZlbmRvckV4dFF1YWxUeXBlRQAAAMBcAABgVQAATDUAAAAAAAD8VQAAEgEAABMBAAAUAQAAgAAAABUBAAAWAQAAgwAAAIQAAAAXAQAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlOFF1YWxUeXBlRQDAXAAA0FUAAEw1AABEdgAAAAAAAGxWAAB9AAAAfgAAAH8AAACAAAAAGAEAAIIAAACDAAAAhAAAABkBAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxNVBpeGVsVmVjdG9yVHlwZUUAwFwAADhWAABMNQAAcGl4ZWwgdmVjdG9yWwAAAAAAAADkVgAAfQAAAH4AAAB/AAAAgAAAABoBAACCAAAAgwAAAIQAAAAbAQAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMTBWZWN0b3JUeXBlRQAAwFwAALRWAABMNQAAIHZlY3RvclsAQYCuAQvKGFhXAAAcAQAAHQEAAH8AAACAAAAAHgEAAB8BAACDAAAAhAAAACABAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGU5QXJyYXlUeXBlRQAAAADAXAAAKFcAAEw1AABbAAAAAAAAAMxXAAAhAQAAfgAAAH8AAACAAAAAIgEAACMBAACDAAAAhAAAACQBAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxOVBvaW50ZXJUb01lbWJlclR5cGVFAMBcAACUVwAATDUAADo6KgBUcwBzdHJ1Y3QAVHUAdW5pb24AVGUAZW51bQAAAAAAAGBYAAB9AAAAfgAAAH8AAACAAAAAJQEAAIIAAACDAAAAhAAAACYBAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUyMkVsYWJvcmF0ZWRUeXBlU3BlZlR5cGVFAADAXAAAJFgAAEw1AAAAAAAAyFgAACcBAAB+AAAAfwAAAIAAAAAoAQAAKQEAAIMAAACEAAAAKgEAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTExUG9pbnRlclR5cGVFAMBcAACYWAAATDUAAGlkPABvYmpjX29iamVjdAAAAAAARFkAACsBAAB+AAAAfwAAAIAAAAAsAQAALQEAAIMAAACEAAAALgEAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTEzUmVmZXJlbmNlVHlwZUUAAADAXAAAEFkAAEw1AAAAAAAAuFkAAH0AAAB+AAAAfwAAAIAAAAAvAQAAggAAAIMAAACEAAAAMAEAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTIwUG9zdGZpeFF1YWxpZmllZFR5cGVFAAAAAMBcAAB8WQAATDUAAN9KAADpSgAA6UoAAPZKAAAESwAAEksAAN9KAADpSgAAjE4AAJNOAACbTgAAo04AAHRlcm1pbmF0ZV9oYW5kbGVyIHVuZXhwZWN0ZWRseSByZXR1cm5lZABTdDlleGNlcHRpb24AAAAAmFwAABxaAABTdDl0eXBlX2luZm8AAAAAmFwAADRaAABOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQAAAADAXAAATFoAAERaAABOMTBfX2N4eGFiaXYxMTdfX2NsYXNzX3R5cGVfaW5mb0UAAADAXAAAfFoAAHBaAABOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0UAAADAXAAArFoAAHBaAABOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQDAXAAA3FoAANBaAABOMTBfX2N4eGFiaXYxMjBfX2Z1bmN0aW9uX3R5cGVfaW5mb0UAAAAAwFwAAAxbAABwWgAATjEwX19jeHhhYml2MTI5X19wb2ludGVyX3RvX21lbWJlcl90eXBlX2luZm9FAAAAwFwAAEBbAADQWgAAAAAAAMBbAAAxAQAAMgEAADMBAAA0AQAANQEAAE4xMF9fY3h4YWJpdjEyM19fZnVuZGFtZW50YWxfdHlwZV9pbmZvRQDAXAAAmFsAAHBaAAB2AAAAhFsAAMxbAABEbgAAhFsAANhbAABiAAAAhFsAAORbAABjAAAAhFsAAPBbAABoAAAAhFsAAPxbAABhAAAAhFsAAAhcAABzAAAAhFsAABRcAAB0AAAAhFsAACBcAABpAAAAhFsAACxcAABqAAAAhFsAADhcAABsAAAAhFsAAERcAABtAAAAhFsAAFBcAABmAAAAhFsAAFxcAABkAAAAhFsAAGhcAAAAAAAANFsAADEBAAA2AQAAMwEAADQBAAA3AQAAAAAAAKBaAAAxAQAAOAEAADMBAAA0AQAAOQEAADoBAAA7AQAAPAEAAAAAAAAIXQAAMQEAAD0BAAAzAQAANAEAADkBAAA+AQAAPwEAAEABAABOMTBfX2N4eGFiaXYxMjBfX3NpX2NsYXNzX3R5cGVfaW5mb0UAAAAAwFwAAOBcAACgWgAAAAAAAGRdAAAxAQAAQQEAADMBAAA0AQAAOQEAAEIBAABDAQAARAEAAE4xMF9fY3h4YWJpdjEyMV9fdm1pX2NsYXNzX3R5cGVfaW5mb0UAAADAXAAAPF0AAKBaAAAAAAAAAFsAADEBAABFAQAAMwEAADQBAABGAQAAdm9pZABib29sAGNoYXIAc2lnbmVkIGNoYXIAdW5zaWduZWQgY2hhcgBzaG9ydAB1bnNpZ25lZCBzaG9ydABpbnQAdW5zaWduZWQgaW50AGxvbmcAdW5zaWduZWQgbG9uZwBmbG9hdABkb3VibGUAc3RkOjpzdHJpbmcAc3RkOjpiYXNpY19zdHJpbmc8dW5zaWduZWQgY2hhcj4Ac3RkOjp3c3RyaW5nAGVtc2NyaXB0ZW46OnZhbABlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGZsb2F0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AE5TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlNfMTFjaGFyX3RyYWl0c0ljRUVOU185YWxsb2NhdG9ySWNFRUVFAE5TdDNfXzIyMV9fYmFzaWNfc3RyaW5nX2NvbW1vbklMYjFFRUUAAAAAmFwAAMNgAAAcXQAAhGAAAAAAAAABAAAA7GAAAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAAHF0AAAxhAAAAAAAAAQAAAOxgAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSXdOU18xMWNoYXJfdHJhaXRzSXdFRU5TXzlhbGxvY2F0b3JJd0VFRUUAABxdAABkYQAAAAAAAAEAAADsYAAAAAAAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQAAmFwAALxhAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAAJhcAADkYQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJc0VFAACYXAAADGIAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXRFRQAAmFwAADRiAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lpRUUAAJhcAABcYgAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJakVFAACYXAAAhGIAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWxFRQAAmFwAAKxiAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ltRUUAAJhcAADUYgAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZkVFAACYXAAA/GIAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWRFRQAAmFwAACRjAEHY0wELAQUAQeTTAQsBdQBB/NMBCw52AAAAdwAAAHhjAAAABABBlNQBCwEBAEGj1AELBQr/////AEHo1AELAthpAEGo1gELAqBnAEHg1gELAQUAQezWAQsBdQBBhNcBCwp0AAAAdwAAAMxnAEGc1wELAQIAQavXAQsF//////8AQfDXAQsGewAAAPAy";hg(pg)||(pg=F0(pg));function vg(){try{if(B0)return new Uint8Array(B0);var q=j0(pg);if(q)return q;if(D0)return D0(pg);throw"both async and sync fetching of the wasm failed"}catch(X){mg(X)}}function Ei(){return!B0&&(r0||Q0)&&typeof fetch=="function"?fetch(pg,{credentials:"same-origin"}).then(function(q){if(!q.ok)throw"failed to load wasm binary file at '"+pg+"'";return q.arrayBuffer()}).catch(function(){return vg()}):new Promise(function(q,X){q(vg())})}function Eg(q){var X={env:q};function eA(H,t){var a=H.exports;tA.asm=a,Ag()}aI();function JA(H){eA(H.instance)}function TA(H){return Ei().then(function(t){return WebAssembly.instantiate(t,X)}).then(H,function(t){v0("failed to asynchronously prepare wasm: "+t),mg(t)})}function k0(){if(!B0&&typeof WebAssembly.instantiateStreaming=="function"&&!hg(pg)&&typeof fetch=="function")fetch(pg,{credentials:"same-origin"}).then(function(H){var t=WebAssembly.instantiateStreaming(H,X);return t.then(JA,function(a){v0("wasm streaming compile failed: "+a),v0("falling back to ArrayBuffer instantiation"),TA(JA)})});else return TA(JA)}if(tA.instantiateWasm)try{var U=tA.instantiateWasm(X,eA);return U}catch(H){return v0("Module.instantiateWasm callback failed with error: "+H),!1}return k0(),{}}tA.asm=function(q,X,eA){X.memory=p0,X.table=new WebAssembly.Table({initial:328,maximum:328,element:"anyfunc"});var JA=Eg(X);return JA};var eg,lg;yg.push({func:function(){f2()}});function xg(q){var X=tA.___cxa_demangle||tA.__cxa_demangle;i2(X);try{var eA=q;eA.startsWith("__Z")&&(eA=eA.substr(1));var JA=o0(eA)+1,TA=V2(JA);u2(eA,TA,JA);var k0=V2(4),U=X(TA,0,0,k0);if(K0[k0>>2]===0&&U)return bI(U)}catch{}finally{TA&&BI(TA),k0&&BI(k0),U&&BI(U)}return q}function CB(q){var X=/_Z[\w\d_]+/g;return q.replace(X,function(eA){var JA=xg(eA);return eA===JA?eA:JA+" ["+eA+"]"})}function NB(){var q=new Error;if(!q.stack){try{throw new Error(0)}catch(X){q=X}if(!q.stack)return"(no stack trace available)"}return q.stack.toString()}function bg(){var q=NB();return tA.extraStackTrace&&(q+=` +`+tA.extraStackTrace()),CB(q)}function Bi(){throw I0=!0,"Pure virtual function called!"}function QB(){return hI.uncaught_exceptions}function Xg(){}var YI={splitPath:function(q){var X=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return X.exec(q).slice(1)},normalizeArray:function(q,X){for(var eA=0,JA=q.length-1;JA>=0;JA--){var TA=q[JA];TA==="."?q.splice(JA,1):TA===".."?(q.splice(JA,1),eA++):eA&&(q.splice(JA,1),eA--)}if(X)for(;eA;eA--)q.unshift("..");return q},normalize:function(q){var X=q.charAt(0)==="/",eA=q.substr(-1)==="/";return q=YI.normalizeArray(q.split("/").filter(function(JA){return!!JA}),!X).join("/"),!q&&!X&&(q="."),q&&eA&&(q+="/"),(X?"/":"")+q},dirname:function(q){var X=YI.splitPath(q),eA=X[0],JA=X[1];return!eA&&!JA?".":(JA&&(JA=JA.substr(0,JA.length-1)),eA+JA)},basename:function(q){if(q==="/")return"/";var X=q.lastIndexOf("/");return X===-1?q:q.substr(X+1)},extname:function(q){return YI.splitPath(q)[3]},join:function(){var q=Array.prototype.slice.call(arguments,0);return YI.normalize(q.join("/"))},join2:function(q,X){return YI.normalize(q+"/"+X)}};function Og(q){return tA.___errno_location&&(K0[tA.___errno_location()>>2]=q),q}var Ai={resolve:function(){for(var q="",X=!1,eA=arguments.length-1;eA>=-1&&!X;eA--){var JA=eA>=0?arguments[eA]:YA.cwd();if(typeof JA!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!JA)return"";q=JA+"/"+q,X=JA.charAt(0)==="/"}return q=YI.normalizeArray(q.split("/").filter(function(TA){return!!TA}),!X).join("/"),(X?"/":"")+q||"."},relative:function(q,X){q=Ai.resolve(q).substr(1),X=Ai.resolve(X).substr(1);function eA(a){for(var f=0;f=0&&a[s]==="";s--);return f>s?[]:a.slice(f,s-f+1)}for(var JA=eA(q.split("/")),TA=eA(X.split("/")),k0=Math.min(JA.length,TA.length),U=k0,H=0;H0?X=JA.slice(0,TA).toString("utf-8"):X=null}else typeof window!="undefined"&&typeof window.prompt=="function"?(X=window.prompt("Input: "),X!==null&&(X+=` +`)):typeof readline=="function"&&(X=readline(),X!==null&&(X+=` +`));if(!X)return null;q.input=g0(X,!0)}return q.input.shift()},put_char:function(q,X){X===null||X===10?(lA(U2(q.output,0)),q.output=[]):X!=0&&q.output.push(X)},flush:function(q){q.output&&q.output.length>0&&(lA(U2(q.output,0)),q.output=[])}},default_tty1_ops:{put_char:function(q,X){X===null||X===10?(v0(U2(q.output,0)),q.output=[]):X!=0&&q.output.push(X)},flush:function(q){q.output&&q.output.length>0&&(v0(U2(q.output,0)),q.output=[])}}},xI={ops_table:null,mount:function(q){return xI.createNode(null,"/",16895,0)},createNode:function(q,X,eA,JA){if(YA.isBlkdev(eA)||YA.isFIFO(eA))throw new YA.ErrnoError(1);xI.ops_table||(xI.ops_table={dir:{node:{getattr:xI.node_ops.getattr,setattr:xI.node_ops.setattr,lookup:xI.node_ops.lookup,mknod:xI.node_ops.mknod,rename:xI.node_ops.rename,unlink:xI.node_ops.unlink,rmdir:xI.node_ops.rmdir,readdir:xI.node_ops.readdir,symlink:xI.node_ops.symlink},stream:{llseek:xI.stream_ops.llseek}},file:{node:{getattr:xI.node_ops.getattr,setattr:xI.node_ops.setattr},stream:{llseek:xI.stream_ops.llseek,read:xI.stream_ops.read,write:xI.stream_ops.write,allocate:xI.stream_ops.allocate,mmap:xI.stream_ops.mmap,msync:xI.stream_ops.msync}},link:{node:{getattr:xI.node_ops.getattr,setattr:xI.node_ops.setattr,readlink:xI.node_ops.readlink},stream:{}},chrdev:{node:{getattr:xI.node_ops.getattr,setattr:xI.node_ops.setattr},stream:YA.chrdev_stream_ops}});var TA=YA.createNode(q,X,eA,JA);return YA.isDir(TA.mode)?(TA.node_ops=xI.ops_table.dir.node,TA.stream_ops=xI.ops_table.dir.stream,TA.contents={}):YA.isFile(TA.mode)?(TA.node_ops=xI.ops_table.file.node,TA.stream_ops=xI.ops_table.file.stream,TA.usedBytes=0,TA.contents=null):YA.isLink(TA.mode)?(TA.node_ops=xI.ops_table.link.node,TA.stream_ops=xI.ops_table.link.stream):YA.isChrdev(TA.mode)&&(TA.node_ops=xI.ops_table.chrdev.node,TA.stream_ops=xI.ops_table.chrdev.stream),TA.timestamp=Date.now(),q&&(q.contents[X]=TA),TA},getFileDataAsRegularArray:function(q){if(q.contents&&q.contents.subarray){for(var X=[],eA=0;eA=X)){var JA=1024*1024;X=Math.max(X,eA*(eA0&&q.contents.set(TA.subarray(0,q.usedBytes),0)}},resizeFileStorage:function(q,X){if(q.usedBytes!=X){if(X==0){q.contents=null,q.usedBytes=0;return}if(!q.contents||q.contents.subarray){var eA=q.contents;q.contents=new Uint8Array(new ArrayBuffer(X)),eA&&q.contents.set(eA.subarray(0,Math.min(X,q.usedBytes))),q.usedBytes=X;return}if(q.contents||(q.contents=[]),q.contents.length>X)q.contents.length=X;else for(;q.contents.length=q.node.usedBytes)return 0;var U=Math.min(q.node.usedBytes-TA,JA);if(U>8&&k0.subarray)X.set(k0.subarray(TA,TA+U),eA);else for(var H=0;H0||TA+JAF.timestamp)&&(TA.push(s),JA++)});var k0=[];if(Object.keys(X.entries).forEach(function(s){X.entries[s];var c=q.entries[s];c||(k0.push(s),JA++)}),!JA)return eA(null);var U=!1,H=q.type==="remote"?q.db:X.db,t=H.transaction([GI.DB_STORE_NAME],"readwrite"),a=t.objectStore(GI.DB_STORE_NAME);function f(s){if(s&&!U)return U=!0,eA(s)}t.onerror=function(s){f(this.error),s.preventDefault()},t.oncomplete=function(s){U||eA(null)},TA.sort().forEach(function(s){X.type==="local"?GI.loadRemoteEntry(a,s,function(c,F){if(c)return f(c);GI.storeLocalEntry(s,F,f)}):GI.loadLocalEntry(s,function(c,F){if(c)return f(c);GI.storeRemoteEntry(a,s,F,f)})}),k0.sort().reverse().forEach(function(s){X.type==="local"?GI.removeLocalEntry(s,f):GI.removeRemoteEntry(a,s,f)})}},ZI={isWindows:!1,staticInit:function(){ZI.isWindows=!!process.platform.match(/^win/);var q=process.binding("constants");q.fs&&(q=q.fs),ZI.flagsForNodeMap={1024:q.O_APPEND,64:q.O_CREAT,128:q.O_EXCL,0:q.O_RDONLY,2:q.O_RDWR,4096:q.O_SYNC,512:q.O_TRUNC,1:q.O_WRONLY}},bufferFrom:function(q){return Buffer.alloc?Buffer.from(q):new Buffer(q)},mount:function(q){return i2(sA),ZI.createNode(null,"/",ZI.getMode(q.opts.root),0)},createNode:function(q,X,eA,JA){if(!YA.isDir(eA)&&!YA.isFile(eA)&&!YA.isLink(eA))throw new YA.ErrnoError(22);var TA=YA.createNode(q,X,eA);return TA.node_ops=ZI.node_ops,TA.stream_ops=ZI.stream_ops,TA},getMode:function(q){var X;try{X=kA.lstatSync(q),ZI.isWindows&&(X.mode=X.mode|(X.mode&292)>>2)}catch(eA){throw eA.code?new YA.ErrnoError(-eA.errno):eA}return X.mode},realPath:function(q){for(var X=[];q.parent!==q;)X.push(q.name),q=q.parent;return X.push(q.mount.opts.root),X.reverse(),YI.join.apply(null,X)},flagsForNode:function(q){q&=-2097153,q&=-2049,q&=-32769,q&=-524289;var X=0;for(var eA in ZI.flagsForNodeMap)q&eA&&(X|=ZI.flagsForNodeMap[eA],q^=eA);if(q)throw new YA.ErrnoError(22);return X},node_ops:{getattr:function(q){var X=ZI.realPath(q),eA;try{eA=kA.lstatSync(X)}catch(JA){throw JA.code?new YA.ErrnoError(-JA.errno):JA}return ZI.isWindows&&!eA.blksize&&(eA.blksize=4096),ZI.isWindows&&!eA.blocks&&(eA.blocks=(eA.size+eA.blksize-1)/eA.blksize|0),{dev:eA.dev,ino:eA.ino,mode:eA.mode,nlink:eA.nlink,uid:eA.uid,gid:eA.gid,rdev:eA.rdev,size:eA.size,atime:eA.atime,mtime:eA.mtime,ctime:eA.ctime,blksize:eA.blksize,blocks:eA.blocks}},setattr:function(q,X){var eA=ZI.realPath(q);try{if(X.mode!==void 0&&(kA.chmodSync(eA,X.mode),q.mode=X.mode),X.timestamp!==void 0){var JA=new Date(X.timestamp);kA.utimesSync(eA,JA,JA)}X.size!==void 0&&kA.truncateSync(eA,X.size)}catch(TA){throw TA.code?new YA.ErrnoError(-TA.errno):TA}},lookup:function(q,X){var eA=YI.join2(ZI.realPath(q),X),JA=ZI.getMode(eA);return ZI.createNode(q,X,JA)},mknod:function(q,X,eA,JA){var TA=ZI.createNode(q,X,eA,JA),k0=ZI.realPath(TA);try{YA.isDir(TA.mode)?kA.mkdirSync(k0,TA.mode):kA.writeFileSync(k0,"",{mode:TA.mode})}catch(U){throw U.code?new YA.ErrnoError(-U.errno):U}return TA},rename:function(q,X,eA){var JA=ZI.realPath(q),TA=YI.join2(ZI.realPath(X),eA);try{kA.renameSync(JA,TA)}catch(k0){throw k0.code?new YA.ErrnoError(-k0.errno):k0}},unlink:function(q,X){var eA=YI.join2(ZI.realPath(q),X);try{kA.unlinkSync(eA)}catch(JA){throw JA.code?new YA.ErrnoError(-JA.errno):JA}},rmdir:function(q,X){var eA=YI.join2(ZI.realPath(q),X);try{kA.rmdirSync(eA)}catch(JA){throw JA.code?new YA.ErrnoError(-JA.errno):JA}},readdir:function(q){var X=ZI.realPath(q);try{return kA.readdirSync(X)}catch(eA){throw eA.code?new YA.ErrnoError(-eA.errno):eA}},symlink:function(q,X,eA){var JA=YI.join2(ZI.realPath(q),X);try{kA.symlinkSync(eA,JA)}catch(TA){throw TA.code?new YA.ErrnoError(-TA.errno):TA}},readlink:function(q){var X=ZI.realPath(q);try{return X=kA.readlinkSync(X),X=mA.relative(mA.resolve(q.mount.opts.root),X),X}catch(eA){throw eA.code?new YA.ErrnoError(-eA.errno):eA}}},stream_ops:{open:function(q){var X=ZI.realPath(q.node);try{YA.isFile(q.node.mode)&&(q.nfd=kA.openSync(X,ZI.flagsForNode(q.flags)))}catch(eA){throw eA.code?new YA.ErrnoError(-eA.errno):eA}},close:function(q){try{YA.isFile(q.node.mode)&&q.nfd&&kA.closeSync(q.nfd)}catch(X){throw X.code?new YA.ErrnoError(-X.errno):X}},read:function(q,X,eA,JA,TA){if(JA===0)return 0;try{return kA.readSync(q.nfd,ZI.bufferFrom(X.buffer),eA,JA,TA)}catch(k0){throw new YA.ErrnoError(-k0.errno)}},write:function(q,X,eA,JA,TA){try{return kA.writeSync(q.nfd,ZI.bufferFrom(X.buffer),eA,JA,TA)}catch(k0){throw new YA.ErrnoError(-k0.errno)}},llseek:function(q,X,eA){var JA=X;if(eA===1)JA+=q.position;else if(eA===2&&YA.isFile(q.node.mode))try{var TA=kA.fstatSync(q.nfd);JA+=TA.size}catch(k0){throw new YA.ErrnoError(-k0.errno)}if(JA<0)throw new YA.ErrnoError(22);return JA}}},rg={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:function(q){i2(Q0),rg.reader||(rg.reader=new FileReaderSync);var X=rg.createNode(null,"/",rg.DIR_MODE,0),eA={};function JA(k0){for(var U=k0.split("/"),H=X,t=0;t=q.node.size)return 0;var k0=q.node.contents.slice(TA,TA+JA),U=rg.reader.readAsArrayBuffer(k0);return X.set(new Uint8Array(U),eA),k0.size},write:function(q,X,eA,JA,TA){throw new YA.ErrnoError(5)},llseek:function(q,X,eA){var JA=X;if(eA===1?JA+=q.position:eA===2&&YA.isFile(q.node.mode)&&(JA+=q.node.size),JA<0)throw new YA.ErrnoError(22);return JA}}},YA={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:function(q){if(!(q instanceof YA.ErrnoError))throw q+" : "+bg();return Og(q.errno)},lookupPath:function(q,X){if(q=Ai.resolve(YA.cwd(),q),X=X||{},!q)return{path:"",node:null};var eA={follow_mount:!0,recurse_count:0};for(var JA in eA)X[JA]===void 0&&(X[JA]=eA[JA]);if(X.recurse_count>8)throw new YA.ErrnoError(40);for(var TA=YI.normalizeArray(q.split("/").filter(function(c){return!!c}),!1),k0=YA.root,U="/",H=0;H40)throw new YA.ErrnoError(40)}}return{path:U,node:k0}},getPath:function(q){for(var X;;){if(YA.isRoot(q)){var eA=q.mount.mountpoint;return X?eA[eA.length-1]!=="/"?eA+"/"+X:eA+X:eA}X=X?q.name+"/"+X:q.name,q=q.parent}},hashName:function(q,X){for(var eA=0,JA=0;JA>>0)%YA.nameTable.length},hashAddNode:function(q){var X=YA.hashName(q.parent.id,q.name);q.name_next=YA.nameTable[X],YA.nameTable[X]=q},hashRemoveNode:function(q){var X=YA.hashName(q.parent.id,q.name);if(YA.nameTable[X]===q)YA.nameTable[X]=q.name_next;else for(var eA=YA.nameTable[X];eA;){if(eA.name_next===q){eA.name_next=q.name_next;break}eA=eA.name_next}},lookupNode:function(q,X){var eA=YA.mayLookup(q);if(eA)throw new YA.ErrnoError(eA,q);for(var JA=YA.hashName(q.id,X),TA=YA.nameTable[JA];TA;TA=TA.name_next){var k0=TA.name;if(TA.parent.id===q.id&&k0===X)return TA}return YA.lookup(q,X)},createNode:function(q,X,eA,JA){if(!YA.FSNode){YA.FSNode=function(H,t,a,f){H||(H=this),this.parent=H,this.mount=H.mount,this.mounted=null,this.id=YA.nextInode++,this.name=t,this.mode=a,this.node_ops={},this.stream_ops={},this.rdev=f},YA.FSNode.prototype={};var TA=365,k0=146;Object.defineProperties(YA.FSNode.prototype,{read:{get:function(){return(this.mode&TA)===TA},set:function(H){H?this.mode|=TA:this.mode&=~TA}},write:{get:function(){return(this.mode&k0)===k0},set:function(H){H?this.mode|=k0:this.mode&=~k0}},isFolder:{get:function(){return YA.isDir(this.mode)}},isDevice:{get:function(){return YA.isChrdev(this.mode)}}})}var U=new YA.FSNode(q,X,eA,JA);return YA.hashAddNode(U),U},destroyNode:function(q){YA.hashRemoveNode(q)},isRoot:function(q){return q===q.parent},isMountpoint:function(q){return!!q.mounted},isFile:function(q){return(q&61440)===32768},isDir:function(q){return(q&61440)===16384},isLink:function(q){return(q&61440)===40960},isChrdev:function(q){return(q&61440)===8192},isBlkdev:function(q){return(q&61440)===24576},isFIFO:function(q){return(q&61440)===4096},isSocket:function(q){return(q&49152)===49152},flagModes:{r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function(q){var X=YA.flagModes[q];if(typeof X=="undefined")throw new Error("Unknown file open mode: "+q);return X},flagsToPermissionString:function(q){var X=["r","w","rw"][q&3];return q&512&&(X+="w"),X},nodePermissions:function(q,X){return YA.ignorePermissions?0:X.indexOf("r")!==-1&&!(q.mode&292)||X.indexOf("w")!==-1&&!(q.mode&146)||X.indexOf("x")!==-1&&!(q.mode&73)?13:0},mayLookup:function(q){var X=YA.nodePermissions(q,"x");return X||(q.node_ops.lookup?0:13)},mayCreate:function(q,X){try{var eA=YA.lookupNode(q,X);return 17}catch{}return YA.nodePermissions(q,"wx")},mayDelete:function(q,X,eA){var JA;try{JA=YA.lookupNode(q,X)}catch(k0){return k0.errno}var TA=YA.nodePermissions(q,"wx");if(TA)return TA;if(eA){if(!YA.isDir(JA.mode))return 20;if(YA.isRoot(JA)||YA.getPath(JA)===YA.cwd())return 16}else if(YA.isDir(JA.mode))return 21;return 0},mayOpen:function(q,X){return q?YA.isLink(q.mode)?40:YA.isDir(q.mode)&&(YA.flagsToPermissionString(X)!=="r"||X&512)?21:YA.nodePermissions(q,YA.flagsToPermissionString(X)):2},MAX_OPEN_FDS:4096,nextfd:function(q,X){q=q||0,X=X||YA.MAX_OPEN_FDS;for(var eA=q;eA<=X;eA++)if(!YA.streams[eA])return eA;throw new YA.ErrnoError(24)},getStream:function(q){return YA.streams[q]},createStream:function(q,X,eA){YA.FSStream||(YA.FSStream=function(){},YA.FSStream.prototype={},Object.defineProperties(YA.FSStream.prototype,{object:{get:function(){return this.node},set:function(U){this.node=U}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}}}));var JA=new YA.FSStream;for(var TA in q)JA[TA]=q[TA];q=JA;var k0=YA.nextfd(X,eA);return q.fd=k0,YA.streams[k0]=q,q},closeStream:function(q){YA.streams[q]=null},chrdev_stream_ops:{open:function(q){var X=YA.getDevice(q.node.rdev);q.stream_ops=X.stream_ops,q.stream_ops.open&&q.stream_ops.open(q)},llseek:function(){throw new YA.ErrnoError(29)}},major:function(q){return q>>8},minor:function(q){return q&255},makedev:function(q,X){return q<<8|X},registerDevice:function(q,X){YA.devices[q]={stream_ops:X}},getDevice:function(q){return YA.devices[q]},getMounts:function(q){for(var X=[],eA=[q];eA.length;){var JA=eA.pop();X.push(JA),eA.push.apply(eA,JA.mounts)}return X},syncfs:function(q,X){typeof q=="function"&&(X=q,q=!1),YA.syncFSRequests++,YA.syncFSRequests>1&&console.log("warning: "+YA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var eA=YA.getMounts(YA.root.mount),JA=0;function TA(U){return YA.syncFSRequests--,X(U)}function k0(U){if(U)return k0.errored?void 0:(k0.errored=!0,TA(U));++JA>=eA.length&&TA(null)}eA.forEach(function(U){if(!U.type.syncfs)return k0(null);U.type.syncfs(U,q,k0)})},mount:function(q,X,eA){var JA=eA==="/",TA=!eA,k0;if(JA&&YA.root)throw new YA.ErrnoError(16);if(!JA&&!TA){var U=YA.lookupPath(eA,{follow_mount:!1});if(eA=U.path,k0=U.node,YA.isMountpoint(k0))throw new YA.ErrnoError(16);if(!YA.isDir(k0.mode))throw new YA.ErrnoError(20)}var H={type:q,opts:X,mountpoint:eA,mounts:[]},t=q.mount(H);return t.mount=H,H.root=t,JA?YA.root=t:k0&&(k0.mounted=H,k0.mount&&k0.mount.mounts.push(H)),t},unmount:function(q){var X=YA.lookupPath(q,{follow_mount:!1});if(!YA.isMountpoint(X.node))throw new YA.ErrnoError(22);var eA=X.node,JA=eA.mounted,TA=YA.getMounts(JA);Object.keys(YA.nameTable).forEach(function(U){for(var H=YA.nameTable[U];H;){var t=H.name_next;TA.indexOf(H.mount)!==-1&&YA.destroyNode(H),H=t}}),eA.mounted=null;var k0=eA.mount.mounts.indexOf(JA);eA.mount.mounts.splice(k0,1)},lookup:function(q,X){return q.node_ops.lookup(q,X)},mknod:function(q,X,eA){var JA=YA.lookupPath(q,{parent:!0}),TA=JA.node,k0=YI.basename(q);if(!k0||k0==="."||k0==="..")throw new YA.ErrnoError(22);var U=YA.mayCreate(TA,k0);if(U)throw new YA.ErrnoError(U);if(!TA.node_ops.mknod)throw new YA.ErrnoError(1);return TA.node_ops.mknod(TA,k0,X,eA)},create:function(q,X){return X=X!==void 0?X:438,X&=4095,X|=32768,YA.mknod(q,X,0)},mkdir:function(q,X){return X=X!==void 0?X:511,X&=1023,X|=16384,YA.mknod(q,X,0)},mkdirTree:function(q,X){for(var eA=q.split("/"),JA="",TA=0;TAthis.length-1||c<0)){var F=c%this.chunkSize,p=c/this.chunkSize|0;return this.getter(p)[F]}},k0.prototype.setDataGetter=function(c){this.getter=c},k0.prototype.cacheLength=function(){var c=new XMLHttpRequest;if(c.open("HEAD",eA,!1),c.send(null),!(c.status>=200&&c.status<300||c.status===304))throw new Error("Couldn't load "+eA+". Status: "+c.status);var F=Number(c.getResponseHeader("Content-length")),p,h=(p=c.getResponseHeader("Accept-Ranges"))&&p==="bytes",l=(p=c.getResponseHeader("Content-Encoding"))&&p==="gzip",N=1024*1024;h||(N=F);var K=function(J,Y){if(J>Y)throw new Error("invalid range ("+J+", "+Y+") or no bytes requested!");if(Y>F-1)throw new Error("only "+F+" bytes available! programmer error!");var V=new XMLHttpRequest;if(V.open("GET",eA,!1),F!==N&&V.setRequestHeader("Range","bytes="+J+"-"+Y),typeof Uint8Array!="undefined"&&(V.responseType="arraybuffer"),V.overrideMimeType&&V.overrideMimeType("text/plain; charset=x-user-defined"),V.send(null),!(V.status>=200&&V.status<300||V.status===304))throw new Error("Couldn't load "+eA+". Status: "+V.status);return V.response!==void 0?new Uint8Array(V.response||[]):g0(V.responseText||"",!0)},x=this;x.setDataGetter(function(J){var Y=J*N,V=(J+1)*N-1;if(V=Math.min(V,F-1),typeof x.chunks[J]=="undefined"&&(x.chunks[J]=K(Y,V)),typeof x.chunks[J]=="undefined")throw new Error("doXHR failed!");return x.chunks[J]}),(l||!F)&&(N=F=1,F=this.getter(0).length,N=F,console.log("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=F,this._chunkSize=N,this.lengthKnown=!0},typeof XMLHttpRequest!="undefined"){if(!Q0)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var U=new k0;Object.defineProperties(U,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var H={isDevice:!1,contents:U}}else var H={isDevice:!1,url:eA};var t=YA.createFile(q,X,H,JA,TA);H.contents?t.contents=H.contents:H.url&&(t.contents=null,t.url=H.url),Object.defineProperties(t,{usedBytes:{get:function(){return this.contents.length}}});var a={},f=Object.keys(t.stream_ops);return f.forEach(function(s){var c=t.stream_ops[s];a[s]=function(){if(!YA.forceLoadFile(t))throw new YA.ErrnoError(5);return c.apply(null,arguments)}}),a.read=function(c,F,p,h,l){if(!YA.forceLoadFile(t))throw new YA.ErrnoError(5);var N=c.node.contents;if(l>=N.length)return 0;var K=Math.min(N.length-l,h);if(N.slice)for(var x=0;x>2]=JA.dev,K0[eA+4>>2]=0,K0[eA+8>>2]=JA.ino,K0[eA+12>>2]=JA.mode,K0[eA+16>>2]=JA.nlink,K0[eA+20>>2]=JA.uid,K0[eA+24>>2]=JA.gid,K0[eA+28>>2]=JA.rdev,K0[eA+32>>2]=0,lg=[JA.size>>>0,(eg=JA.size,+V0(eg)>=1?eg>0?(Q2(+x0(eg/4294967296),4294967295)|0)>>>0:~~+$0((eg-+(~~eg>>>0))/4294967296)>>>0:0)],K0[eA+40>>2]=lg[0],K0[eA+44>>2]=lg[1],K0[eA+48>>2]=4096,K0[eA+52>>2]=JA.blocks,K0[eA+56>>2]=JA.atime.getTime()/1e3|0,K0[eA+60>>2]=0,K0[eA+64>>2]=JA.mtime.getTime()/1e3|0,K0[eA+68>>2]=0,K0[eA+72>>2]=JA.ctime.getTime()/1e3|0,K0[eA+76>>2]=0,lg=[JA.ino>>>0,(eg=JA.ino,+V0(eg)>=1?eg>0?(Q2(+x0(eg/4294967296),4294967295)|0)>>>0:~~+$0((eg-+(~~eg>>>0))/4294967296)>>>0:0)],K0[eA+80>>2]=lg[0],K0[eA+84>>2]=lg[1],0},doMsync:function(q,X,eA,JA){var TA=new Uint8Array(NI.subarray(q,q+eA));YA.msync(X,TA,0,eA,JA)},doMkdir:function(q,X){return q=YI.normalize(q),q[q.length-1]==="/"&&(q=q.substr(0,q.length-1)),YA.mkdir(q,X,0),0},doMknod:function(q,X,eA){switch(X&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-22}return YA.mknod(q,X,eA),0},doReadlink:function(q,X,eA){if(eA<=0)return-22;var JA=YA.readlink(q),TA=Math.min(eA,o0(JA)),k0=R2[X+TA];return u2(JA,X,eA+1),R2[X+TA]=k0,TA},doAccess:function(q,X){if(X&-8)return-22;var eA,JA=YA.lookupPath(q,{follow:!0});if(eA=JA.node,!eA)return-2;var TA="";return X&4&&(TA+="r"),X&2&&(TA+="w"),X&1&&(TA+="x"),TA&&YA.nodePermissions(eA,TA)?-13:0},doDup:function(q,X,eA){var JA=YA.getStream(eA);return JA&&YA.close(JA),YA.open(q,X,0,eA,eA).fd},doReadv:function(q,X,eA,JA){for(var TA=0,k0=0;k0>2],H=K0[X+(k0*8+4)>>2],t=YA.read(q,R2,U,H,JA);if(t<0)return-1;if(TA+=t,t>2],H=K0[X+(k0*8+4)>>2],t=YA.write(q,R2,U,H,JA);if(t<0)return-1;TA+=t}return TA},varargs:0,get:function(q){j2.varargs+=4;var X=K0[j2.varargs-4>>2];return X},getStr:function(){var q=bI(j2.get());return q},getStreamFromFD:function(){var q=YA.getStream(j2.get());if(!q)throw new YA.ErrnoError(9);return q},get64:function(){var q=j2.get();return j2.get(),q},getZero:function(){j2.get()}};function dg(q,X){j2.varargs=X;try{var eA=j2.getStreamFromFD(),JA=j2.get(),TA=j2.get(),k0=j2.get(),U=j2.get(),H=4294967296,t=JA*H+(TA>>>0),a=9007199254740992;return t<=-a||t>=a?-75:(YA.llseek(eA,t,U),lg=[eA.position>>>0,(eg=eA.position,+V0(eg)>=1?eg>0?(Q2(+x0(eg/4294967296),4294967295)|0)>>>0:~~+$0((eg-+(~~eg>>>0))/4294967296)>>>0:0)],K0[k0>>2]=lg[0],K0[k0+4>>2]=lg[1],eA.getdents&&t===0&&U===0&&(eA.getdents=null),0)}catch(f){return(typeof YA=="undefined"||!(f instanceof YA.ErrnoError))&&mg(f),-f.errno}}function Cg(q,X){j2.varargs=X;try{var eA=j2.getStreamFromFD(),JA=j2.get(),TA=j2.get();return j2.doReadv(eA,JA,TA)}catch(k0){return(typeof YA=="undefined"||!(k0 instanceof YA.ErrnoError))&&mg(k0),-k0.errno}}function T0(q,X){j2.varargs=X;try{var eA=j2.getStreamFromFD(),JA=j2.get(),TA=j2.get();return j2.doWritev(eA,JA,TA)}catch(k0){return(typeof YA=="undefined"||!(k0 instanceof YA.ErrnoError))&&mg(k0),-k0.errno}}function KA(q,X){j2.varargs=X;try{var eA=j2.getStreamFromFD(),JA=j2.get();switch(JA){case 0:{var TA=j2.get();if(TA<0)return-22;var k0;return k0=YA.open(eA.path,eA.flags,0,TA),k0.fd}case 1:case 2:return 0;case 3:return eA.flags;case 4:{var TA=j2.get();return eA.flags|=TA,0}case 12:{var TA=j2.get(),U=0;return P2[TA+U>>1]=2,0}case 13:case 14:return 0;case 16:case 8:return-22;case 9:return Og(22),-1;default:return-22}}catch(H){return(typeof YA=="undefined"||!(H instanceof YA.ErrnoError))&&mg(H),-H.errno}}function c0(q,X){j2.varargs=X;try{var eA=j2.getStr(),JA=j2.get(),TA=j2.get(),k0=YA.open(eA,JA,TA);return k0.fd}catch(U){return(typeof YA=="undefined"||!(U instanceof YA.ErrnoError))&&mg(U),-U.errno}}function P0(q,X){j2.varargs=X;try{var eA=j2.getStreamFromFD(),JA=j2.get();switch(JA){case 21509:case 21505:return eA.tty?0:-25;case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:return eA.tty?0:-25;case 21519:{if(!eA.tty)return-25;var TA=j2.get();return K0[TA>>2]=0,0}case 21520:return eA.tty?-22:-25;case 21531:{var TA=j2.get();return YA.ioctl(eA,JA,TA)}case 21523:return eA.tty?0:-25;case 21524:return eA.tty?0:-25;default:mg("bad ioctl syscall "+JA)}}catch(k0){return(typeof YA=="undefined"||!(k0 instanceof YA.ErrnoError))&&mg(k0),-k0.errno}}function A2(q,X){j2.varargs=X;try{var eA=j2.getStreamFromFD();return YA.close(eA),0}catch(JA){return(typeof YA=="undefined"||!(JA instanceof YA.ErrnoError))&&mg(JA),-JA.errno}}function C2(){}function y2(q){switch(q){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+q)}}function L2(){for(var q=new Array(256),X=0;X<256;++X)q[X]=String.fromCharCode(X);v2=q}var v2=void 0;function H2(q){for(var X="",eA=q;NI[eA];)X+=v2[NI[eA++]];return X}var tI={},nI={},d={},E=48,D=57;function Ug(q){if(q===void 0)return"_unknown";q=q.replace(/[^a-zA-Z0-9_]/g,"$");var X=q.charCodeAt(0);return X>=E&&X<=D?"_"+q:q}function yI(q,X){return q=Ug(q),new Function("body","return function "+q+`() { + "use strict"; return body.apply(this, arguments); +}; +`)(X)}function qg(q,X){var eA=yI(X,function(JA){this.name=X,this.message=JA;var TA=new Error(JA).stack;TA!==void 0&&(this.stack=this.toString()+` +`+TA.replace(/^Error(:[^\n]*)?\n/,""))});return eA.prototype=Object.create(q.prototype),eA.prototype.constructor=eA,eA.prototype.toString=function(){return this.message===void 0?this.name:this.name+": "+this.message},eA}var Ci=void 0;function XI(q){throw new Ci(q)}var yi=void 0;function Ji(q){throw new yi(q)}function ni(q,X,eA){q.forEach(function(H){d[H]=X});function JA(H){var t=eA(H);t.length!==q.length&&Ji("Mismatched type converter count");for(var a=0;a>k0])},destructorFunction:null})}function rB(q){if(!(this instanceof $g)||!(q instanceof $g))return!1;for(var X=this.$$.ptrType.registeredClass,eA=this.$$.ptr,JA=q.$$.ptrType.registeredClass,TA=q.$$.ptr;X.baseClass;)eA=X.upcast(eA),X=X.baseClass;for(;JA.baseClass;)TA=JA.upcast(TA),JA=JA.baseClass;return X===JA&&eA===TA}function _i(q){return{count:q.count,deleteScheduled:q.deleteScheduled,preservePointerOnDelete:q.preservePointerOnDelete,ptr:q.ptr,ptrType:q.ptrType,smartPtr:q.smartPtr,smartPtrType:q.smartPtrType}}function Ii(q){function X(eA){return eA.$$.ptrType.registeredClass.name}XI(X(q)+" instance already deleted")}var jg=!1;function SB(q){}function zB(q){q.smartPtr?q.smartPtrType.rawDestructor(q.smartPtr):q.ptrType.registeredClass.rawDestructor(q.ptr)}function B2(q){q.count.value-=1;var X=q.count.value===0;X&&zB(q)}function fi(q){return typeof FinalizationGroup=="undefined"?(fi=function(X){return X},q):(jg=new FinalizationGroup(function(X){for(var eA=X.next();!eA.done;eA=X.next()){var JA=eA.value;JA.ptr?B2(JA):console.warn("object already deleted: "+JA.ptr)}}),fi=function(X){return jg.register(X,X.$$,X.$$),X},SB=function(X){jg.unregister(X.$$)},fi(q))}function bB(){if(this.$$.ptr||Ii(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var q=fi(Object.create(Object.getPrototypeOf(this),{$$:{value:_i(this.$$)}}));return q.$$.count.value+=1,q.$$.deleteScheduled=!1,q}function ei(){this.$$.ptr||Ii(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&XI("Object already scheduled for deletion"),SB(this),B2(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function EB(){return!this.$$.ptr}var Yi=void 0,oi=[];function eB(){for(;oi.length;){var q=oi.pop();q.$$.deleteScheduled=!1,q.delete()}}function VB(){return this.$$.ptr||Ii(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&XI("Object already scheduled for deletion"),oi.push(this),oi.length===1&&Yi&&Yi(eB),this.$$.deleteScheduled=!0,this}function y0(){$g.prototype.isAliasOf=rB,$g.prototype.clone=bB,$g.prototype.delete=ei,$g.prototype.isDeleted=EB,$g.prototype.deleteLater=VB}function $g(){}var Zi={};function Fi(q,X,eA){if(q[X].overloadTable===void 0){var JA=q[X];q[X]=function(){return q[X].overloadTable.hasOwnProperty(arguments.length)||XI("Function '"+eA+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+q[X].overloadTable+")!"),q[X].overloadTable[arguments.length].apply(this,arguments)},q[X].overloadTable=[],q[X].overloadTable[JA.argCount]=JA}}function Qi(q,X,eA){tA.hasOwnProperty(q)?((eA===void 0||tA[q].overloadTable!==void 0&&tA[q].overloadTable[eA]!==void 0)&&XI("Cannot register public name '"+q+"' twice"),Fi(tA,q,q),tA.hasOwnProperty(eA)&&XI("Cannot register multiple overloads of a function with the same number of arguments ("+eA+")!"),tA[q].overloadTable[eA]=X):(tA[q]=X,eA!==void 0&&(tA[q].numArguments=eA))}function XB(q,X,eA,JA,TA,k0,U,H){this.name=q,this.constructor=X,this.instancePrototype=eA,this.rawDestructor=JA,this.baseClass=TA,this.getActualType=k0,this.upcast=U,this.downcast=H,this.pureVirtualFunctions=[]}function gi(q,X,eA){for(;X!==eA;)X.upcast||XI("Expected null or instance of "+eA.name+", got an instance of "+X.name),q=X.upcast(q),X=X.baseClass;return q}function oB(q,X){if(X===null)return this.isReference&&XI("null is not a valid "+this.name),0;X.$$||XI('Cannot pass "'+ki(X)+'" as a '+this.name),X.$$.ptr||XI("Cannot pass deleted object as a pointer of type "+this.name);var eA=X.$$.ptrType.registeredClass,JA=gi(X.$$.ptr,eA,this.registeredClass);return JA}function dB(q,X){var eA;if(X===null)return this.isReference&&XI("null is not a valid "+this.name),this.isSmartPointer?(eA=this.rawConstructor(),q!==null&&q.push(this.rawDestructor,eA),eA):0;X.$$||XI('Cannot pass "'+ki(X)+'" as a '+this.name),X.$$.ptr||XI("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&X.$$.ptrType.isConst&&XI("Cannot convert argument of type "+(X.$$.smartPtrType?X.$$.smartPtrType.name:X.$$.ptrType.name)+" to parameter type "+this.name);var JA=X.$$.ptrType.registeredClass;if(eA=gi(X.$$.ptr,JA,this.registeredClass),this.isSmartPointer)switch(X.$$.smartPtr===void 0&&XI("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:X.$$.smartPtrType===this?eA=X.$$.smartPtr:XI("Cannot convert argument of type "+(X.$$.smartPtrType?X.$$.smartPtrType.name:X.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:eA=X.$$.smartPtr;break;case 2:if(X.$$.smartPtrType===this)eA=X.$$.smartPtr;else{var TA=X.clone();eA=this.rawShare(eA,tg(function(){TA.delete()})),q!==null&&q.push(this.rawDestructor,eA)}break;default:XI("Unsupporting sharing policy")}return eA}function tB(q,X){if(X===null)return this.isReference&&XI("null is not a valid "+this.name),0;X.$$||XI('Cannot pass "'+ki(X)+'" as a '+this.name),X.$$.ptr||XI("Cannot pass deleted object as a pointer of type "+this.name),X.$$.ptrType.isConst&&XI("Cannot convert argument of type "+X.$$.ptrType.name+" to parameter type "+this.name);var eA=X.$$.ptrType.registeredClass,JA=gi(X.$$.ptr,eA,this.registeredClass);return JA}function zi(q){return this.fromWireType(I2[q>>2])}function Li(q){return this.rawGetPointee&&(q=this.rawGetPointee(q)),q}function RB(q){this.rawDestructor&&this.rawDestructor(q)}function Vi(q){q!==null&&q.delete()}function _g(q,X,eA){if(X===eA)return q;if(eA.baseClass===void 0)return null;var JA=_g(q,X,eA.baseClass);return JA===null?null:eA.downcast(JA)}function Xi(){return Object.keys(Ng).length}function pB(){var q=[];for(var X in Ng)Ng.hasOwnProperty(X)&&q.push(Ng[X]);return q}function OB(q){Yi=q,oi.length&&Yi&&Yi(eB)}function aB(){tA.getInheritedInstanceCount=Xi,tA.getLiveInheritedInstances=pB,tA.flushPendingDeletes=eB,tA.setDelayFunction=OB}var Ng={};function nB(q,X){for(X===void 0&&XI("ptr should not be undefined");q.baseClass;)X=q.upcast(X),q=q.baseClass;return X}function UB(q,X){return X=nB(q,X),Ng[X]}function Ki(q,X){(!X.ptrType||!X.ptr)&&Ji("makeClassHandle requires ptr and ptrType");var eA=!!X.smartPtrType,JA=!!X.smartPtr;return eA!==JA&&Ji("Both smartPtrType and smartPtr must be specified"),X.count={value:1},fi(Object.create(q,{$$:{value:X}}))}function fB(q){var X=this.getPointee(q);if(!X)return this.destructor(q),null;var eA=UB(this.registeredClass,X);if(eA!==void 0){if(eA.$$.count.value===0)return eA.$$.ptr=X,eA.$$.smartPtr=q,eA.clone();var JA=eA.clone();return this.destructor(q),JA}function TA(){return this.isSmartPointer?Ki(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:X,smartPtrType:this,smartPtr:q}):Ki(this.registeredClass.instancePrototype,{ptrType:this,ptr:q})}var k0=this.registeredClass.getActualType(X),U=Zi[k0];if(!U)return TA.call(this);var H;this.isConst?H=U.constPointerType:H=U.pointerType;var t=_g(X,this.registeredClass,H.registeredClass);return t===null?TA.call(this):this.isSmartPointer?Ki(H.registeredClass.instancePrototype,{ptrType:H,ptr:t,smartPtrType:this,smartPtr:q}):Ki(H.registeredClass.instancePrototype,{ptrType:H,ptr:t})}function Oi(){Wg.prototype.getPointee=Li,Wg.prototype.destructor=RB,Wg.prototype.argPackAdvance=8,Wg.prototype.readValueFromPointer=zi,Wg.prototype.deleteObject=Vi,Wg.prototype.fromWireType=fB}function Wg(q,X,eA,JA,TA,k0,U,H,t,a,f){this.name=q,this.registeredClass=X,this.isReference=eA,this.isConst=JA,this.isSmartPointer=TA,this.pointeeType=k0,this.sharingPolicy=U,this.rawGetPointee=H,this.rawConstructor=t,this.rawShare=a,this.rawDestructor=f,!TA&&X.baseClass===void 0?JA?(this.toWireType=oB,this.destructorFunction=null):(this.toWireType=tB,this.destructorFunction=null):this.toWireType=dB}function sB(q,X,eA){tA.hasOwnProperty(q)||Ji("Replacing nonexistant public symbol"),tA[q].overloadTable!==void 0&&eA!==void 0?tA[q].overloadTable[eA]=X:(tA[q]=X,tA[q].argCount=eA)}function Mg(q,X){q=H2(q);function eA(k0){for(var U=[],H=1;H>2)+JA]);return eA}function ji(q){for(;q.length;){var X=q.pop(),eA=q.pop();eA(X)}}function jB(q,X,eA,JA,TA,k0){var U=a2(X,eA);TA=Mg(JA,TA),ni([],[q],function(H){H=H[0];var t="constructor "+H.name;if(H.registeredClass.constructor_body===void 0&&(H.registeredClass.constructor_body=[]),H.registeredClass.constructor_body[X-1]!==void 0)throw new Ci("Cannot register multiple constructors with identical number of parameters ("+(X-1)+") for class '"+H.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return H.registeredClass.constructor_body[X-1]=function(){Fg("Cannot construct "+H.name+" due to unbound types",U)},ni([],U,function(a){return H.registeredClass.constructor_body[X-1]=function(){arguments.length!==X-1&&XI(t+" called with "+arguments.length+" arguments, expected "+(X-1));var s=[],c=new Array(X);c[0]=k0;for(var F=1;F0?", ":"")+s),c+=(a?"var rv = ":"")+"invoker(fn"+(s.length>0?", ":"")+s+`); +`,H)c+=`runDestructors(destructors); +`;else for(var t=U?1:2;t4&&--Kg[q].refcount===0&&(Kg[q]=void 0,si.push(q))}function JB(){for(var q=0,X=5;X>2])};case 3:return function(eA){return this.fromWireType(fI[eA>>3])};default:throw new TypeError("Unknown float type: "+q)}}function bA(q,X,eA){var JA=y2(eA);X=H2(X),b0(q,{name:X,fromWireType:function(TA){return TA},toWireType:function(TA,k0){if(typeof k0!="number"&&typeof k0!="boolean")throw new TypeError('Cannot convert "'+ki(k0)+'" to '+this.name);return k0},argPackAdvance:8,readValueFromPointer:_B(X,JA),destructorFunction:null})}function ri(q,X,eA,JA,TA,k0){var U=a2(X,eA);q=H2(q),TA=Mg(JA,TA),Qi(q,function(){Fg("Cannot call "+q+" due to unbound types",U)},X-1),ni([],U,function(H){var t=[H[0],null].concat(H.slice(1));return sB(q,Hi(q,t,null,TA,k0),X-1),[]})}function CC(q,X,eA){switch(X){case 0:return eA?function(TA){return R2[TA]}:function(TA){return NI[TA]};case 1:return eA?function(TA){return P2[TA>>1]}:function(TA){return MI[TA>>1]};case 2:return eA?function(TA){return K0[TA>>2]}:function(TA){return I2[TA>>2]};default:throw new TypeError("Unknown integer type: "+q)}}function qi(q,X,eA,JA,TA){X=H2(X),TA===-1&&(TA=4294967295);var k0=y2(eA),U=function(a){return a};if(JA===0){var H=32-8*eA;U=function(a){return a<>>H}}var t=X.indexOf("unsigned")!=-1;b0(q,{name:X,fromWireType:U,toWireType:function(a,f){if(typeof f!="number"&&typeof f!="boolean")throw new TypeError('Cannot convert "'+ki(f)+'" to '+this.name);if(fTA)throw new TypeError('Passing a number "'+ki(f)+'" from JS side to C/C++ side to an argument of type "'+X+'", which is outside the valid range ['+JA+", "+TA+"]!");return t?f>>>0:f|0},argPackAdvance:8,readValueFromPointer:CC(X,k0,JA!==0),destructorFunction:null})}function QC(q,X,eA){var JA=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],TA=JA[X];function k0(U){U=U>>2;var H=I2,t=H[U],a=H[U+1];return new TA(H.buffer,a,t)}eA=H2(eA),b0(q,{name:eA,fromWireType:k0,argPackAdvance:8,readValueFromPointer:k0},{ignoreDuplicateRegistrations:!0})}function wC(q,X){X=H2(X);var eA=X==="std::string";b0(q,{name:X,fromWireType:function(JA){var TA=I2[JA>>2],k0;if(eA){var U=NI[JA+4+TA],H=0;U!=0&&(H=U,NI[JA+4+TA]=0);for(var t=JA+4,a=0;a<=TA;++a){var f=JA+4+a;if(NI[f]==0){var s=bI(t);k0===void 0?k0=s:(k0+=String.fromCharCode(0),k0+=s),t=f+1}}H!=0&&(NI[JA+4+TA]=H)}else{for(var c=new Array(TA),a=0;a>2]=H,eA&&U)u2(TA,t+4,H+1);else if(U)for(var a=0;a255&&(BI(t),XI("String has UTF-16 code units that do not fit in 8 bits")),NI[t+4+a]=f}else for(var a=0;a>2],t=new Array(H),a=k0+4>>TA,f=0;f>2]=t;for(var f=a+4>>TA,s=0;s>2]=TA,X.toWireType(JA,q)}function YB(q,X,eA){for(var JA=new Array(q),TA=0;TA>2)+TA],"parameter "+TA);return JA}function Ni(q,X,eA,JA){q=mi(q);for(var TA=YB(X,eA),k0=new Array(X),U=0;U>2]=tg(X),X}var hi={};function $i(q){var X=hi[q];return X===void 0?H2(q):X}var cB=[];function AC(q,X,eA,JA){q=cB[q],X=mi(X),eA=$i(eA),q(X,eA,null,JA)}function EC(q){var X=cB.length;return cB.push(q),X}function DC(q,X){for(var eA=YB(q,X),JA=eA[0],TA=JA.name+"_$"+eA.slice(1).map(function(F){return F.name}).join("_")+"$",k0=["retType"],U=[JA],H="",t=0;t4&&(Kg[q].refcount+=1)}function PI(q){for(var X="",eA=0;eA> 2) + "+eA+'], "parameter '+eA+`"); +var arg`+eA+" = argType"+eA+`.readValueFromPointer(args); +args += argType`+eA+`['argPackAdvance']; +`;return JA+="var obj = new constructor("+X+`); +return __emval_register(obj); +} +`,new Function("requireRegisteredType","Module","__emval_register",JA)(wA,tA,tg)}var wB={};function DB(q,X,eA,JA){q=mi(q);var TA=wB[X];return TA||(TA=PI(X),wB[X]=TA),TA(q,eA,JA)}function yC(q){return tg($i(q))}function FC(q){var X=Kg[q].value;ji(X),vi(q)}function KB(q,X){q=wA(q,"_emval_take_value");var eA=q.readValueFromPointer(X);return tg(eA)}function S0(){tA.abort()}function eC(){return R2.length}function oC(q,X,eA){NI.set(NI.subarray(X,X+eA),q)}function uC(q,X,eA){q=q|0,X=X|0,eA=eA|0;var JA=0,TA=0,k0=0,U=0;if((eA|0)>=8192)return oC(q|0,X|0,eA|0)|0,q|0;if(JA=q|0,U=q+eA|0,(q&3)==(X&3)){for(;q&3;){if((eA|0)==0)return JA|0;R2[q>>0]=R2[X>>0]|0,q=q+1|0,X=X+1|0,eA=eA-1|0}for(TA=U&-4|0,k0=TA-64|0;(q|0)<=(k0|0);)K0[q>>2]=K0[X>>2]|0,K0[q+4>>2]=K0[X+4>>2]|0,K0[q+8>>2]=K0[X+8>>2]|0,K0[q+12>>2]=K0[X+12>>2]|0,K0[q+16>>2]=K0[X+16>>2]|0,K0[q+20>>2]=K0[X+20>>2]|0,K0[q+24>>2]=K0[X+24>>2]|0,K0[q+28>>2]=K0[X+28>>2]|0,K0[q+32>>2]=K0[X+32>>2]|0,K0[q+36>>2]=K0[X+36>>2]|0,K0[q+40>>2]=K0[X+40>>2]|0,K0[q+44>>2]=K0[X+44>>2]|0,K0[q+48>>2]=K0[X+48>>2]|0,K0[q+52>>2]=K0[X+52>>2]|0,K0[q+56>>2]=K0[X+56>>2]|0,K0[q+60>>2]=K0[X+60>>2]|0,q=q+64|0,X=X+64|0;for(;(q|0)<(TA|0);)K0[q>>2]=K0[X>>2]|0,q=q+4|0,X=X+4|0}else for(TA=U-4|0;(q|0)<(TA|0);)R2[q>>0]=R2[X>>0]|0,R2[q+1>>0]=R2[X+1>>0]|0,R2[q+2>>0]=R2[X+2>>0]|0,R2[q+3>>0]=R2[X+3>>0]|0,q=q+4|0,X=X+4|0;for(;(q|0)<(U|0);)R2[q>>0]=R2[X>>0]|0,q=q+1|0,X=X+1|0;return JA|0}function tC(q,X,eA){q=q|0,X=X|0,eA=eA|0;var JA=0,TA=0,k0=0,U=0;if(JA=q+eA|0,X=X&255,(eA|0)>=67){for(;(q&3)!=0;)R2[q>>0]=X,q=q+1|0;for(TA=JA&-4|0,U=X|X<<8|X<<16|X<<24,k0=TA-64|0;(q|0)<=(k0|0);)K0[q>>2]=U,K0[q+4>>2]=U,K0[q+8>>2]=U,K0[q+12>>2]=U,K0[q+16>>2]=U,K0[q+20>>2]=U,K0[q+24>>2]=U,K0[q+28>>2]=U,K0[q+32>>2]=U,K0[q+36>>2]=U,K0[q+40>>2]=U,K0[q+44>>2]=U,K0[q+48>>2]=U,K0[q+52>>2]=U,K0[q+56>>2]=U,K0[q+60>>2]=U,q=q+64|0;for(;(q|0)<(TA|0);)K0[q>>2]=U,q=q+4|0}for(;(q|0)<(JA|0);)R2[q>>0]=X,q=q+1|0;return JA-eA|0}function cg(q){return 0}function iA(){return 0}function rA(){}function BA(q){mg("OOM")}function $(q){BA()}function EA(q){q=q|0;var X=0,eA=0,JA=0;return JA=eC()|0,X=K0[ig>>2]|0,eA=X+q|0,(q|0)>0&(eA|0)<(X|0)|(eA|0)<0?(BA()|0,Og(12),-1):(eA|0)>(JA|0)&&!($()|0)?(Og(12),-1):(K0[ig>>2]=eA|0,X|0)}function GA(q){}if(YA.staticInit(),sA){var kA=require$$1,mA=require$$1;ZI.staticInit()}L2(),Ci=tA.BindingError=qg(Error,"BindingError"),yi=tA.InternalError=qg(Error,"InternalError"),y0(),Oi(),aB(),kB=tA.UnboundTypeError=qg(Error,"UnboundTypeError"),Gi();function g0(q,X,eA){var JA=eA>0?eA:o0(q)+1,TA=new Array(JA),k0=m0(q,TA,0,TA.length);return X&&(TA.length=k0),TA}function u0(q){for(var X=[],eA=0;eA255&&(JA&=255),X.push(String.fromCharCode(JA))}return X.join("")}var Y0=typeof atob=="function"?atob:function(q){var X="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",eA="",JA,TA,k0,U,H,t,a,f=0;q=q.replace(/[^A-Za-z0-9\+\/\=]/g,"");do U=X.indexOf(q.charAt(f++)),H=X.indexOf(q.charAt(f++)),t=X.indexOf(q.charAt(f++)),a=X.indexOf(q.charAt(f++)),JA=U<<2|H>>4,TA=(H&15)<<4|t>>2,k0=(t&3)<<6|a,eA=eA+String.fromCharCode(JA),t!==64&&(eA=eA+String.fromCharCode(TA)),a!==64&&(eA=eA+String.fromCharCode(k0));while(f0||(ZA(),S2>0)||tA.calledRun)return;function X(){tA.calledRun||(tA.calledRun=!0,!I0&&(C0(),f0(),tA.onRuntimeInitialized&&tA.onRuntimeInitialized(),VA()))}tA.setStatus?(tA.setStatus("Running..."),setTimeout(function(){setTimeout(function(){tA.setStatus("")},1),X()},1)):X()}tA.run=zg;function mg(q){throw tA.onAbort&&tA.onAbort(q),q+="",lA(q),v0(q),I0=!0,"abort("+q+"). Build with -s ASSERTIONS=1 for more info."}if(tA.abort=mg,tA.preInit)for(typeof tA.preInit=="function"&&(tA.preInit=[tA.preInit]);tA.preInit.length>0;)tA.preInit.pop()();return tA.noExitRuntime=!0,zg(),tA}}();t0.exports=vA})(zstdCodecBindingWasm);var zstdCodecBinding={exports:{}};(function(t0,DA){var vA=function(){var M0=typeof document!="undefined"&&document.currentScript?document.currentScript.src:void 0;return function(tA){tA=tA||{};var tA=typeof tA!="undefined"?tA:{},AA={},PA;for(PA in tA)tA.hasOwnProperty(PA)&&(AA[PA]=tA[PA]);var r0=!1,Q0=!1,w0=!1,sA=!1,G0=!1;r0=typeof window=="object",Q0=typeof importScripts=="function",sA=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string",w0=sA&&!r0&&!Q0,G0=!r0&&!w0&&!Q0;var XA="";function F0(U){return tA.locateFile?tA.locateFile(U,XA):XA+U}var dA,D0;if(w0){XA=__dirname+"/";var _A,qA;dA=function(H,t){var a;return a=V2(H),a||(_A||(_A=require$$1),qA||(qA=require$$1),H=qA.normalize(H),a=_A.readFileSync(H)),t?a:a.toString()},D0=function(H){var t=dA(H,!0);return t.buffer||(t=new Uint8Array(t)),u2(t.buffer),t},process.argv.length>1&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),tA.inspect=function(){return"[Emscripten Module object]"}}else G0?(typeof read!="undefined"&&(dA=function(H){var t=V2(H);return t?l2(t):read(H)}),D0=function(H){var t;return t=V2(H),t||(typeof readbuffer=="function"?new Uint8Array(readbuffer(H)):(t=read(H,"binary"),u2(typeof t=="object"),t))},typeof scriptArgs!="undefined"&&scriptArgs,typeof print!="undefined"&&(typeof console=="undefined"&&(console={}),console.log=print,console.warn=console.error=typeof printErr!="undefined"?printErr:print)):(r0||Q0)&&(Q0?XA=self.location.href:document.currentScript&&(XA=document.currentScript.src),M0&&(XA=M0),XA.indexOf("blob:")!==0?XA=XA.substr(0,XA.lastIndexOf("/")+1):XA="",dA=function(H){try{var t=new XMLHttpRequest;return t.open("GET",H,!1),t.send(null),t.responseText}catch(f){var a=V2(H);if(a)return l2(a);throw f}},Q0&&(D0=function(H){try{var t=new XMLHttpRequest;return t.open("GET",H,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}catch(f){var a=V2(H);if(a)return a;throw f}}));var lA=tA.print||console.log.bind(console),v0=tA.printErr||console.warn.bind(console);for(PA in AA)AA.hasOwnProperty(PA)&&(tA[PA]=AA[PA]);AA=null,tA.arguments&&tA.arguments,tA.thisProgram&&tA.thisProgram,tA.quit&&tA.quit;var B0=0,p0=function(U){B0=U},I0=function(){return B0},i2;tA.wasmBinary&&(i2=tA.wasmBinary);var HA={Memory:function(U){return{buffer:new ArrayBuffer(U.initial*65536),grow:function(H){var t=JA(H);return t}}},Table:function(U){var H=new Array(U.initial);return H.grow=function(t){H.length>=328+0&&k0("Unable to grow wasm table. Use a higher value for RESERVED_FUNCTION_POINTERS or set ALLOW_TABLE_GROWTH."),H.push(null)},H.set=function(t,a){H[t]=a},H.get=function(t){return H[t]},H},Module:function(U){return{}},Instance:function(U,H){var t=typeof a=="function"?a:function(s){var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",F="",p,h,l,N,K,x,J,Y=0;s=s.replace(/[^A-Za-z0-9\+\/\=]/g,"");do N=c.indexOf(s.charAt(Y++)),K=c.indexOf(s.charAt(Y++)),x=c.indexOf(s.charAt(Y++)),J=c.indexOf(s.charAt(Y++)),p=N<<2|K>>4,h=(K&15)<<4|x>>2,l=(x&3)<<6|J,F=F+String.fromCharCode(p),x!==64&&(F=F+String.fromCharCode(h)),J!==64&&(F=F+String.fromCharCode(l));while(Y>2],g=J0(1398)|0,o=A0(o|0,g|0)|0,e0(g|0),I=+Z0(o|0,23636,r+4|0),g2(B[r+4>>2]),e0(o|0),g=B[i>>2],C=B[i+4>>2]-g|0,Q=C,I<4294967296&I>=0?o=~~I>>>0:o=0;A:{if(Q>>>0>>0){Rg(i,o-C|0),g=B[i>>2];break A}if(C>>>0<=o>>>0)break A;B[i+4>>2]=o+g}B[r+12>>2]=g,B[r+8>>2]=o,i=E2(1444,r+8|0)|0,ti(i,e),e0(i|0),IA=r+16|0}function Rg(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0;A:{I=B[i+8>>2],o=B[i+4>>2];I:{if(I-o>>>0>=e>>>0){for(;;)if(b[o|0]=0,o=B[i+4>>2]+1|0,B[i+4>>2]=o,e=e+-1|0,!e)break I}if(C=B[i>>2],Q=o-C|0,g=Q+e|0,(g|0)<=-1)break A;r=2147483647;B:{C:{if(I=I-C|0,I>>>0>1073741822||(r=I<<1,r=r>>>0>>0?g:r,r))break C;r=0,g=0;break B}g=ng(r)}for(o=g+Q|0,fg(o,0,e),r=r+g|0;o=o+1|0,e=e+-1|0,!!e;);if((Q|0)>=1&&_I(g,C,Q),B[i+8>>2]=r,B[i+4>>2]=o,B[i>>2]=g,!C)break I;Jg(C)}return}h1(),H0()}function ti(i,e){var o=0,r=0;o=IA-16|0,IA=o;A:{if(b[25432]&1||!yE(25432))break A;B[6357]=Y2(2,1452),FE(25432)}r=B[6357],n2(B[e>>2]),B[o+8>>2]=B[e>>2],q2(r|0,i|0,1052,o+8|0),IA=o+16|0}function ci(i,e){i=i|0,e=e|0;var o=0,r=0,g=0,I=0,C=0,Q=0;r=IA-32|0,IA=r,C=o2(1033)|0,g=o2(1033)|0,o=J0(1391)|0,I=A0(g|0,o|0)|0,e0(o|0),e0(g|0),o=J0(1040)|0,g=A0(C|0,o|0)|0,e0(o|0),Q=B[e+4>>2],o=B[e>>2],n2(I|0),B[r+24>>2]=Q-o,B[r+16>>2]=o,B[r+8>>2]=I,B[r>>2]=k2(g|0,3,1488,r+8|0),e0(g|0),o=J0(1040)|0,g=A0(I|0,o|0)|0,e0(o|0),B[r+8>>2]=B[e+4>>2]-B[e>>2],e=k2(g|0,1,1408,r+8|0)|0,e0(g|0),o=J0(1040)|0,g=A0(C|0,o|0)|0,e0(o|0),n2(e|0),B[r+8>>2]=e,o=i,i=k2(g|0,1,1500,r+8|0)|0,B[o>>2]=i,e0(g|0),IB(i,r),e0(e|0),e0(B[r>>2]),e0(I|0),e0(C|0),IA=r+32|0}function IB(i,e){var o=0,r=0;o=IA-16|0,IA=o;A:{if(b[25440]&1||!yE(25440))break A;B[6359]=Y2(2,1504),FE(25440)}r=B[6359],n2(B[e>>2]),B[o+8>>2]=B[e>>2],q2(r|0,i|0,1052,o+8|0),IA=o+16|0}function ag(i){return i=i|0,B[i+4>>2]-B[i>>2]|0}function gB(i,e){i=i|0,e=e|0;var o=0,r=0,g=0,I=0,C=0;o=IA-32|0,IA=o,r=o2(1033)|0,g=J0(1391)|0,C=A0(r|0,g|0)|0,e0(g|0),e0(r|0),g=o2(1033)|0,I=J0(1040)|0,r=A0(g|0,I|0)|0,e0(I|0),I=B[e+4>>2],e=B[e>>2],n2(C|0),B[o+24>>2]=I-e,B[o+16>>2]=e,B[o+8>>2]=C,B[i>>2]=k2(r|0,3,1488,o+8|0),e0(r|0),e0(g|0),e0(C|0),IA=o+32|0}function HB(i,e){i=i|0,e=e|0;var o=0,r=0;return o=IA-16|0,IA=o,r=ng(20),iB(o,i),e=we(r,o,e),i=B[o>>2],i&&(B[o+4>>2]=i,Jg(i)),IA=o+16|0,e|0}function iB(i,e){var o=0,r=0,g=0,I=0;o=IA-16|0,IA=o,B[o+8>>2]=0,B[o>>2]=0,B[o+4>>2]=0,g=B[e>>2],r=J0(1398)|0,g=A0(g|0,r|0)|0,e0(r|0),I=+Z0(g|0,23636,o+12|0),g2(B[o+12>>2]),I<4294967296&I>=0?r=~~I>>>0:r=0,r&&Rg(o,r),e0(g|0),wg(o,e),B[i>>2]=B[o>>2],B[i+4>>2]=B[o+4>>2],B[i+8>>2]=B[o+8>>2],IA=o+16|0}function yB(i){i=i|0;var e=0,o=0;return e=IA-16|0,IA=e,o=ng(20),iB(e,i),o=ye(o,e),i=B[e>>2],i&&(B[e+4>>2]=i,Jg(i)),IA=e+16|0,o|0}function vB(i,e){return i=i|0,e=e|0,le(i,e)|0}function qB(i,e){return i=i|0,e=e|0,Se(i,e)|0}function mB(i,e,o){i=i|0,e=e|0,o=o|0;var r=0;return r=IA-48|0,IA=r,B[r+40>>2]=0,B[r+32>>2]=0,B[r+36>>2]=0,e=B[e>>2],B[r+24>>2]=e,n2(e|0),wg(r+32|0,r+24|0),e0(B[r+24>>2]),B[r+20>>2]=1512,B[r+16>>2]=1,B[r+8>>2]=o,e=de(i,r+32|0,r+8|0),i=B[B[r+20>>2]+4>>2],i&&z[i](B[r+8>>2]),i=B[r+32>>2],i&&(B[r+36>>2]=i,Jg(i)),IA=r+48|0,e|0}function Si(i,e){i=i|0,e=e|0;var o=0;o=IA-16|0,IA=o,ci(o,e),e=B[i>>2],i=B[o>>2],n2(i|0),B[o+8>>2]=i,e0(Z2(B[e>>2],1,1500,o+8|0)|0),e0(i|0),IA=o+16|0}function IC(i,e){i=i|0,e=e|0;var o=0;return o=IA-16|0,IA=o,B[o+12>>2]=1604,B[o+8>>2]=2,B[o>>2]=e,i=p1(i,o),e=B[B[o+12>>2]+4>>2],e&&z[e](B[o>>2]),IA=o+16|0,i|0}function GC(i,e){i=i|0,e=e|0;var o=0;return o=IA-16|0,IA=o,B[o+12>>2]=1688,B[o+8>>2]=3,B[o>>2]=e,i=Re(i,o),e=B[B[o+12>>2]+4>>2],e&&z[e](B[o>>2]),IA=o+16|0,i|0}function JC(i){return i=i|0,Ue(i)|0}function _C(i,e){return i=i|0,e=e|0,Je(i,e)|0}function YC(i,e,o){i=i|0,e=e|0,o=o|0;var r=0;return r=IA-48|0,IA=r,B[r+40>>2]=0,B[r+32>>2]=0,B[r+36>>2]=0,e=B[e>>2],B[r+24>>2]=e,n2(e|0),wg(r+32|0,r+24|0),e0(B[r+24>>2]),B[r+20>>2]=1772,B[r+16>>2]=4,B[r+8>>2]=o,e=Ye(i,r+32|0,r+8|0),i=B[B[r+20>>2]+4>>2],i&&z[i](B[r+8>>2]),i=B[r+32>>2],i&&(B[r+36>>2]=i,Jg(i)),IA=r+48|0,e|0}function LC(i,e){i=i|0,e=e|0;var o=0;return o=IA-16|0,IA=o,B[o+12>>2]=1868,B[o+8>>2]=5,B[o>>2]=e,i=U1(i,o),e=B[B[o+12>>2]+4>>2],e&&z[e](B[o>>2]),IA=o+16|0,i|0}function KC(i,e){i=i|0,e=e|0;var o=0;return o=IA-16|0,IA=o,B[o+12>>2]=1956,B[o+8>>2]=6,B[o>>2]=e,i=Le(i,o),e=B[B[o+12>>2]+4>>2],e&&z[e](B[o>>2]),IA=o+16|0,i|0}function LE(){var i=0;KE(),D2(1024,1,2472,2357,7,8),D2(1065,3,2476,2376,9,10),D2(1079,2,2488,2416,11,12),D2(1097,2,2488,2416,11,13),G2(2552,2588,2628,0,2352,14,2355,0,2355,0,1114,2357,15),D2(1134,3,2644,2432,16,17),G2(2716,2756,2800,0,2352,18,2355,0,2355,0,1156,2357,19),D2(1178,2,2816,2416,20,21),G2(2836,2856,2888,0,2352,22,2355,0,2355,0,1202,2357,23),b2(2836,1,2904,2352,24,25),i=ng(8),B[i>>2]=26,B[i+4>>2]=0,c2(2836,1212,3,2908,2432,27,i|0,0),i=ng(8),B[i>>2]=28,B[i+4>>2]=0,c2(2836,1226,3,2920,2432,29,i|0,0),i=ng(8),B[i>>2]=30,B[i+4>>2]=0,c2(2836,1238,5,2944,2964,31,i|0,0),i=ng(8),B[i>>2]=32,B[i+4>>2]=0,c2(2836,1247,4,2976,2464,33,i|0,0),i=ng(8),B[i>>2]=34,B[i+4>>2]=0,c2(2836,1258,5,2992,2964,35,i|0,0),i=ng(8),B[i>>2]=36,B[i+4>>2]=0,c2(2836,1276,5,3024,2964,37,i|0,0),G2(3072,3112,3160,0,2352,38,2355,0,2355,0,1296,2357,39),b2(3072,1,3176,2352,40,41),i=ng(8),B[i>>2]=42,B[i+4>>2]=0,c2(3072,1322,3,3180,2432,43,i|0,0),i=ng(8),B[i>>2]=44,B[i+4>>2]=0,c2(3072,1328,3,3192,2432,45,i|0,0),i=ng(8),B[i>>2]=46,B[i+4>>2]=0,c2(3072,1343,4,3216,2464,47,i|0,0),i=ng(8),B[i>>2]=48,B[i+4>>2]=0,c2(3072,1353,3,3232,2432,49,i|0,0),i=ng(8),B[i>>2]=50,B[i+4>>2]=0,c2(3072,1359,3,3232,2432,49,i|0,0),G2(3276,3316,3364,0,2352,51,2355,0,2355,0,1363,2357,52),b2(3276,1,3380,2352,53,54),i=ng(8),B[i>>2]=55,B[i+4>>2]=0,c2(3276,1322,2,3384,2416,56,i|0,0),i=ng(8),B[i>>2]=57,B[i+4>>2]=0,c2(3276,1328,3,3392,2432,58,i|0,0),i=ng(8),B[i>>2]=59,B[i+4>>2]=0,c2(3276,1343,4,3408,2464,60,i|0,0),i=ng(8),B[i>>2]=61,B[i+4>>2]=0,c2(3276,1353,3,3424,2432,62,i|0,0),i=ng(8),B[i>>2]=63,B[i+4>>2]=0,c2(3276,1359,3,3424,2432,62,i|0,0)}function KE(){var i=0;G2(2216,2280,2336,0,2352,64,2355,0,2355,0,1056,2357,65),b2(2216,1,2360,2352,66,67),i=ng(8),B[i>>2]=68,B[i+4>>2]=0,c2(2216,2040,3,2364,2376,69,i|0,0),i=ng(8),B[i>>2]=70,B[i+4>>2]=0,c2(2216,2050,4,2384,2400,71,i|0,0),i=ng(8),B[i>>2]=72,B[i+4>>2]=0,c2(2216,2057,2,2408,2416,73,i|0,0),i=ng(4),B[i>>2]=74,c2(2216,2062,3,2420,2432,75,i|0,0),i=ng(4),B[i>>2]=76,c2(2216,1052,4,2448,2464,77,i|0,0)}function UQ(i){i=i|0,z[i]()}function HE(i,e,o){i=i|0,e=e|0,o=o|0;var r=0;r=IA-16|0,IA=r,B[r+8>>2]=o,z[i](e,r+8|0),e0(B[r+8>>2]),IA=r+16|0}function vE(i,e){i=i|0,e=e|0;var o=0;return o=IA-16|0,IA=o,z[i](o+8|0,e),n2(B[o+8>>2]),i=B[o+8>>2],e0(i|0),IA=o+16|0,i|0}function qE(i){return 2552}function MQ(i){i=i|0;var e=0;i&&(e=B[i>>2],e&&(z[B[i+12>>2]](i+4|0,e),B[i>>2]=0),e=B[B[i+16>>2]+4>>2],e&&z[e](B[i+4>>2]),Jg(i))}function mE(i,e,o){i=i|0,e=e|0,o=o|0;var r=0;return r=IA-16|0,IA=r,B[r+8>>2]=e,i=z[i](r+8|0,o)|0,e0(B[r+8>>2]),IA=r+16|0,i|0}function xE(i){return 2716}function TE(i,e){i=i|0,e=e|0;var o=0;return o=IA-16|0,IA=o,B[o+8>>2]=e,i=z[i](o+8|0)|0,e0(B[o+8>>2]),IA=o+16|0,i|0}function PE(i){return 2836}function WE(i){i=i|0,i&&Jg(i)}function OC(i){return i=i|0,z[i]()|0}function ZE(){return ng(1)|0}function jC(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0;return r=B[i>>2],i=B[i+4>>2],e=(i>>1)+e|0,g=e,i&1&&(r=B[r+B[e>>2]>>2]),z[r](g,o)|0}function R1(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0;return I=B[i>>2],i=B[i+4>>2],e=(i>>1)+e|0,C=e,i&1&&(I=B[I+B[e>>2]>>2]),z[I](C,o,r,g)|0}function zE(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0;var g=0,I=0;return g=B[i>>2],i=B[i+4>>2],e=(i>>1)+e|0,I=e,i&1&&(g=B[g+B[e>>2]>>2]),z[g](I,o,r)|0}function VE(i){return 3072}function JQ(i){i=i|0,i&&(Ge(i),Jg(i))}function XE(){var i=0;return i=ng(36),ue(i),i|0}function _Q(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0;var g=0,I=0;return g=IA-16|0,IA=g,I=B[i+4>>2],e=(I>>1)+e|0,i=B[i>>2],i=I&1?B[B[e>>2]+i>>2]:i,B[g>>2]=r,B[g+8>>2]=o,i=z[i](e,g+8|0,g)|0,e0(B[g>>2]),e0(B[g+8>>2]),IA=g+16|0,i|0}function YQ(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0;return r=IA-16|0,IA=r,g=B[i+4>>2],e=(g>>1)+e|0,i=B[i>>2],i=g&1?B[B[e>>2]+i>>2]:i,B[r+8>>2]=o,i=z[i](e,r+8|0)|0,e0(B[r+8>>2]),IA=r+16|0,i|0}function OE(i){return 3276}function jE(){var i=0;return i=ng(36),pe(i),i|0}function LQ(i,e){i=i|0,e=e|0;var o=0,r=0;return o=B[i>>2],i=B[i+4>>2],e=(i>>1)+e|0,r=e,i&1&&(o=B[o+B[e>>2]>>2]),z[o](r)|0}function $E(i){return 2216}function Ae(i){i=i|0;var e=0;i&&(e=B[i>>2],e&&(B[i+4>>2]=e,Jg(e)),Jg(i))}function Ie(){var i=0;return i=ng(12),B[i+8>>2]=0,B[i>>2]=0,B[i+4>>2]=0,i|0}function ge(i,e){i=i|0,e=e|0;var o=0,r=0,g=0,I=0,C=0;if(g=B[i+4>>2],o=B[i+8>>2],(g|0)!=(o|0)){b[g|0]=A[e|0],B[i+4>>2]=B[i+4>>2]+1;return}if(C=B[i>>2],g=g-C|0,r=g+1|0,(r|0)>-1){I=2147483647;A:{I:{if(o=o-C|0,o>>>0>1073741822||(I=o<<1,I=I>>>0>>0?r:I,I))break I;I=0,r=0;break A}r=ng(I)}o=r+g|0,b[o|0]=A[e|0],e=r+I|0,o=o+1|0,(g|0)>=1&&_I(r,C,g),B[i+8>>2]=e,B[i+4>>2]=o,B[i>>2]=r,C&&Jg(C);return}h1(),H0()}function ie(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0;r=IA-16|0,IA=r,g=B[i+4>>2],e=(g>>1)+e|0,i=B[i>>2],i=g&1?B[B[e>>2]+i>>2]:i,b[r+15|0]=o,z[i](e,r+15|0),IA=r+16|0}function Be(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0;if(g=B[i>>2],r=B[i+4>>2]-g|0,r>>>0>>0){oe(i,e-r|0,o);return}r>>>0>e>>>0&&(B[i+4>>2]=e+g)}function Ce(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0;var g=0,I=0;g=IA-16|0,IA=g,I=B[i+4>>2],e=(I>>1)+e|0,i=B[i>>2],i=I&1?B[B[e>>2]+i>>2]:i,b[g+15|0]=r,z[i](e,o,g+15|0),IA=g+16|0}function Qe(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0;r=IA-16|0,IA=r,g=B[e+4>>2],e=B[e>>2],g-e>>>0>o>>>0?(B[r+8>>2]=A[e+o|0],e=E2(23552,r+8|0)|0):e=1,B[i>>2]=e,IA=r+16|0}function re(i,e,o){i=i|0,e=e|0,o=o|0;var r=0;return r=IA-16|0,IA=r,z[B[i>>2]](r+8|0,e,o),n2(B[r+8>>2]),i=B[r+8>>2],e0(i|0),IA=r+16|0,i|0}function Ee(i,e,o){return i=i|0,e=e|0,o=o|0,b[B[i>>2]+e|0]=A[o|0],1}function ee(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0;var g=0;return g=IA-16|0,IA=g,i=B[i>>2],b[g+15|0]=r,i=z[i](e,o,g+15|0)|0,IA=g+16|0,i|0}function oe(i,e,o){var r=0,g=0,I=0,C=0,Q=0;A:{I=B[i+8>>2],r=B[i+4>>2];I:{if(I-r>>>0>=e>>>0){for(;;)if(b[r|0]=A[o|0],r=B[i+4>>2]+1|0,B[i+4>>2]=r,e=e+-1|0,!e)break I}if(C=B[i>>2],Q=r-C|0,g=Q+e|0,(g|0)<=-1)break A;r=2147483647;B:{C:{if(I=I-C|0,I>>>0>1073741822||(r=I<<1,r=r>>>0>>0?g:r,r))break C;r=0,g=0;break B}g=ng(r)}for(I=r+g|0,g=g+Q|0,r=g;b[r|0]=A[o|0],r=r+1|0,e=e+-1|0,!!e;);if(e=B[i>>2],o=B[i+4>>2]-e|0,g=g-o|0,(o|0)>=1&&_I(g,e,o),B[i+8>>2]=I,B[i+4>>2]=r,B[i>>2]=g,!e)break I;Jg(e)}return}h1(),H0()}function te(i,e){return i=i|0,e=e|0,i=ze(e),(Qg(i)?-1:i>>>0>2147483646?-2:i)|0}function ae(i,e){return i=i|0,e=e|0,i=B[e>>2],i=So(i,B[e+4>>2]-i|0),(Qg(i)?-1:i>>>0>2147483646?-2:i)|0}function ne(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0;var g=0;return i=B[e>>2],g=i,e=B[e+4>>2]-i|0,i=B[o>>2],i=go(g,e,i,B[o+4>>2]-i|0,r),(Qg(i)?-1:i>>>0>2147483646?-2:i)|0}function fe(i,e,o){i=i|0,e=e|0,o=o|0;var r=0;return i=B[e>>2],r=i,e=B[e+4>>2]-i|0,i=B[o>>2],i=Mo(r,e,i,B[o+4>>2]-i|0),(Qg(i)?-1:i>>>0>2147483646?-2:i)|0}function se(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0;var g=0,I=0,C=0;i=IA-32|0,IA=i,I=xQ(),B[i+24>>2]=3436,B[i+20>>2]=78,B[i+12>>2]=79,B[i+8>>2]=I,g=-3;A:{if(!I||(g=I,I=B[e>>2],C=B[e+4>>2]-I|0,e=B[o>>2],e=Bo(g,I,C,e,B[o+4>>2]-e|0,B[r>>2]),g=-1,Qg(e)))break A;g=e>>>0>2147483646?-2:e}return o=g,e=B[i+8>>2],e&&(z[B[i+20>>2]](i+8|4,e),B[i+8>>2]=0),e=B[B[i+24>>2]+4>>2],e&&z[e](B[i+12>>2]),IA=i+32|0,o|0}function o1(i,e){i=i|0,e=e|0,z[B[i>>2]](e)}function ke(i){i=i|0,a1(i)}function he(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0;var g=0,I=0,C=0;i=IA-32|0,IA=i,I=Br(),B[i+24>>2]=3516,B[i+20>>2]=80,B[i+12>>2]=81,B[i+8>>2]=I,g=-4;A:{if(!I||(g=I,I=B[e>>2],C=B[e+4>>2]-I|0,e=B[o>>2],e=O1(g,I,C,e,B[o+4>>2]-e|0,B[r>>2]),g=-1,Qg(e)))break A;g=e>>>0>2147483646?-2:e}return o=g,e=B[i+8>>2],e&&(z[B[i+20>>2]](i+8|4,e),B[i+8>>2]=0),e=B[B[i+24>>2]+4>>2],e&&z[e](B[i+12>>2]),IA=i+32|0,o|0}function ce(i){i=i|0,z1(i)}function we(i,e,o){var r=0;return r=B[e>>2],e=io(r,B[e+4>>2]-r|0,o),B[i+16>>2]=3596,B[i+12>>2]=82,B[i+4>>2]=83,B[i>>2]=e,i}function De(i){i=i|0,PQ(i)}function ye(i,e){var o=0;return o=B[e>>2],e=_o(o,B[e+4>>2]-o|0),B[i+16>>2]=3676,B[i+12>>2]=84,B[i+4>>2]=85,B[i>>2]=e,i}function Fe(i){i=i|0,No(i)}function ue(i){B[i+8>>2]=0,B[i+12>>2]=0,B[i+4>>2]=86,B[i>>2]=0,B[i+16>>2]=0,B[i+20>>2]=0,B[i+24>>2]=0,B[i+28>>2]=0,B[i+32>>2]=0}function Ge(i){var e=0;e=B[i+24>>2],e&&(B[i+28>>2]=e,Jg(e)),e=B[i+12>>2],e&&(B[i+16>>2]=e,Jg(e)),e=B[i>>2],B[i>>2]=0,e&&z[B[i+4>>2]](e)|0}function le(i,e){var o=0;return o=IA-16|0,IA=o,B[o+12>>2]=3756,B[o+8>>2]=87,B[o>>2]=e,i=KQ(i,o),e=B[B[o+12>>2]+4>>2],e&&z[e](B[o>>2]),IA=o+16|0,i}function Ne(i,e){return i=i|0,e=e|0,ro(e,B[i>>2])|0}function KQ(i,e){var o=0,r=0,g=0,I=0;if(B[i>>2])i=1;else{if(o=xQ(),o){if(!Qg(z[B[e+8>>2]](e,o)|0)){e=B[i>>2],B[i>>2]=o,e&&z[B[i+4>>2]](e)|0,B[i+4>>2]=86,e=B[i+12>>2];A:{if(B[i+20>>2]-e>>>0>=131072||(r=B[i+16>>2],o=ng(131072),g=o+131072|0,r=r-e|0,I=r+o|0,(r|0)>=1&&_I(o,e,r),B[i+20>>2]=g,B[i+16>>2]=I,B[i+12>>2]=o,!e))break A;Jg(e)}o=B[i+24>>2],e=B[i+28>>2]-o|0;A:{if(131591>e>>>0){Rg(i+24|0,131591-e|0);break A}if(131591>=e>>>0)break A;B[i+28>>2]=o+131591}return B[i+8>>2]=B[i+20>>2]-B[i+12>>2],1}a1(o)}i=0}return i}function Se(i,e){var o=0;return o=IA-16|0,IA=o,B[o+12>>2]=3816,B[o+8>>2]=88,B[o>>2]=e,i=KQ(i,o),e=B[B[o+12>>2]+4>>2],e&&z[e](B[o>>2]),IA=o+16|0,i}function be(i,e){return i=i|0,e=e|0,Qo(e,B[B[i>>2]>>2])|0}function de(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0;Q=IA-16|0,IA=Q,r=0;A:{if(!B[i>>2])break A;if(I=B[e>>2],g=B[e+4>>2]-I|0,g)for(y=i+12|0;;){if(k=B[i+12>>2],r=B[i+16>>2],C=B[i+20>>2],B[Q+8>>2]=y,w=g-n|0,g=C-r|0,C=w>>>0>>0?w:g,C){for(r=I+n|0,I=C+r|0;HQ(Q+8|0,r),r=r+1|0,(I|0)!=(r|0););k=B[i+12>>2],r=B[i+16>>2]}I:{if(r-k>>>0>2]&&g||p1(i,o))break I;r=0;break A}if(I=B[e>>2],g=B[e+4>>2]-I|0,n=C+n|0,!(g>>>0>n>>>0))break}r=1}return IA=Q+16|0,r}function HQ(i,e){var o=0,r=0,g=0,I=0,C=0;if(g=B[i>>2],i=B[g+4>>2],o=B[g+8>>2],(i|0)!=(o|0)){b[i|0]=A[e|0],B[g+4>>2]=B[g+4>>2]+1;return}if(C=B[g>>2],i=i-C|0,r=i+1|0,(r|0)>-1){I=2147483647;A:{I:{if(o=o-C|0,o>>>0>1073741822||(I=o<<1,I=I>>>0>>0?r:I,I))break I;I=0,r=0;break A}r=ng(I)}o=r+i|0,b[o|0]=A[e|0],e=r+I|0,o=o+1|0,(i|0)>=1&&_I(r,C,i),B[g+8>>2]=e,B[g+4>>2]=o,B[g>>2]=r,C&&Jg(C);return}h1(),H0()}function p1(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0,n=0;r=IA-32|0,IA=r;A:{I:{if(o=B[i+12>>2],Q=B[i+16>>2],(o|0)!=(Q|0)){if(B[r+24>>2]=0,B[r+16>>2]=o,C=Q-o|0,B[r+20>>2]=C,Q=i,C){for(C=i+24|0;;){o=B[i+24>>2],g=B[i+32>>2]-o|0,I=B[i+28>>2],n=I-o|0;B:{if(g>>>0>n>>>0){Rg(C,g-n|0),I=B[i+28>>2],o=B[i+24>>2];break B}if(g>>>0>=n>>>0)break B;I=o+g|0,B[i+28>>2]=I}if(B[r+8>>2]=0,B[r>>2]=o,B[r+4>>2]=I-o,o=Eo(B[i>>2],r,r+16|0),B[i+8>>2]=o,Qg(o))break I;o=B[r+8>>2],I=B[i+24>>2],g=B[i+28>>2]-I|0;B:{if(o>>>0>g>>>0){Rg(C,o-g|0);break B}if(o>>>0>=g>>>0)break B;B[i+28>>2]=o+I}if(z[B[e+8>>2]](e,C),!(SA[r+24>>2]>2]))break}o=B[i+12>>2]}B[Q+16>>2]=o}i=1;break A}i=0}return IA=r+32|0,i}function Re(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0;I=IA-16|0,IA=I;A:{if(!B[i>>2]){o=1;break A}I:{if(B[i+12>>2]!=B[i+16>>2]&&(o=0,!p1(i,e)))break I;C=i+24|0,r=B[i+24>>2],o=B[i+32>>2]-r|0,g=B[i+28>>2],Q=g-r|0;B:{if(o>>>0>Q>>>0){Rg(C,o-Q|0),g=B[i+28>>2],r=B[i+24>>2];break B}if(o>>>0>=Q>>>0)break B;g=o+r|0,B[i+28>>2]=g}if(o=0,B[I+8>>2]=0,B[I>>2]=r,B[I+4>>2]=g-r,eo(B[i>>2],I))break A;o=B[I+8>>2],g=B[i+24>>2],r=B[i+28>>2]-g|0;B:{if(o>>>0>r>>>0){Rg(C,o-r|0);break B}if(o>>>0>=r>>>0)break B;B[i+28>>2]=o+g}z[B[e+8>>2]](e,C),o=1}if(e=B[i>>2],B[i>>2]=0,!e)break A;z[B[i+4>>2]](e)|0}return IA=I+16|0,o}function pe(i){B[i+8>>2]=0,B[i+12>>2]=0,B[i+4>>2]=89,B[i>>2]=0,B[i+16>>2]=0,B[i+20>>2]=0,B[i+24>>2]=0,B[i+28>>2]=0,B[i+32>>2]=0}function Ue(i){var e=0,o=0;return e=IA-16|0,IA=e,B[e+12>>2]=3900,B[e+8>>2]=90,i=vQ(i,e),o=B[B[e+12>>2]+4>>2],o&&z[o](B[e>>2]),IA=e+16|0,i}function Me(i,e){return e=e|0,Yo(e)|0}function vQ(i,e){var o=0,r=0,g=0,I=0,C=0;if(B[i>>2])i=1;else{if(o=Br(),o){if(g=z[B[e+8>>2]](e,o)|0,!Qg(g)){e=B[i>>2],B[i>>2]=o,e&&z[B[i+4>>2]](e)|0,B[i+4>>2]=89,e=B[i+12>>2];A:{if(B[i+20>>2]-e>>>0>=131075||(r=B[i+16>>2],o=ng(131075),I=o+131075|0,r=r-e|0,C=r+o|0,(r|0)>=1&&_I(o,e,r),B[i+20>>2]=I,B[i+16>>2]=C,B[i+12>>2]=o,!e))break A;Jg(e)}return o=B[i+24>>2],e=B[i+28>>2]-o|0,131072>e>>>0?(Rg(i+24|0,131072-e|0),B[i+8>>2]=g,1):(131072>>0&&(B[i+28>>2]=o+131072),B[i+8>>2]=g,1)}z1(o)}i=0}return i}function Je(i,e){var o=0;return o=IA-16|0,IA=o,B[o+12>>2]=3964,B[o+8>>2]=91,B[o>>2]=e,i=vQ(i,o),e=B[B[o+12>>2]+4>>2],e&&z[e](B[o>>2]),IA=o+16|0,i}function _e(i,e){return i=i|0,e=e|0,Lo(e,B[B[i>>2]>>2])|0}function Ye(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0;Q=IA-16|0,IA=Q,r=0;A:{if(!B[i>>2])break A;if(I=B[e>>2],g=B[e+4>>2]-I|0,g)for(y=i+12|0;;){if(k=B[i+12>>2],r=B[i+16>>2],C=B[i+20>>2],B[Q+8>>2]=y,w=g-n|0,g=C-r|0,C=w>>>0>>0?w:g,C){for(r=I+n|0,I=C+r|0;HQ(Q+8|0,r),r=r+1|0,(I|0)!=(r|0););k=B[i+12>>2],r=B[i+16>>2]}I:{if(r-k>>>0>2]&&g||U1(i,o))break I;r=0;break A}if(I=B[e>>2],g=B[e+4>>2]-I|0,n=C+n|0,!(g>>>0>n>>>0))break}r=1}return IA=Q+16|0,r}function U1(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0,n=0;r=IA-32|0,IA=r;A:{I:{if(o=B[i+12>>2],Q=B[i+16>>2],(o|0)!=(Q|0)){if(B[r+24>>2]=0,B[r+16>>2]=o,C=Q-o|0,B[r+20>>2]=C,Q=i,C){for(C=i+24|0;;){o=B[i+24>>2],g=B[i+32>>2]-o|0,I=B[i+28>>2],n=I-o|0;B:{if(g>>>0>n>>>0){Rg(C,g-n|0),I=B[i+28>>2],o=B[i+24>>2];break B}if(g>>>0>=n>>>0)break B;I=o+g|0,B[i+28>>2]=I}if(B[r+8>>2]=0,B[r>>2]=o,B[r+4>>2]=I-o,o=Ko(B[i>>2],r,r+16|0),B[i+8>>2]=o,Qg(o))break I;o=B[r+8>>2],I=B[i+24>>2],g=B[i+28>>2]-I|0;B:{if(o>>>0>g>>>0){Rg(C,o-g|0);break B}if(o>>>0>=g>>>0)break B;B[i+28>>2]=o+I}if(z[B[e+8>>2]](e,C),!(SA[r+24>>2]>2]))break}o=B[i+12>>2]}B[Q+16>>2]=o}i=1;break A}i=0}return IA=r+32|0,i}function Le(i,e){var o=0;if(o=B[i>>2],!o)return 1;A:{I:{if(B[i+12>>2]==B[i+16>>2]){B[i>>2]=0,e=1;break I}if(e=U1(i,e),o=B[i>>2],B[i>>2]=0,!o)break A}z[B[i+4>>2]](o)|0}return e}function Qg(i){return i>>>0>4294967176}function gC(i,e){var o=0;return o=B[e>>2],o?z[o](B[e+8>>2],i)|0:WB(i)}function vI(i,e){var o=0;if(i){if(o=B[e+4>>2],o){z[o](B[e+8>>2],i);return}Jg(i)}}function $C(i){var e=0;B[i+40>>2]=0,B[i+44>>2]=0,B[i+24>>2]=0,B[i+28>>2]=0,B[i>>2]=0,B[i+4>>2]=0,B[i+32>>2]=2048144761,B[i+36>>2]=1640531534,B[i+16>>2]=668265295,B[i+20>>2]=-1028477379,B[i+8>>2]=-1379879466,B[i+12>>2]=1625958382,B[i+48>>2]=0,B[i+52>>2]=0,B[i+56>>2]=0,B[i+60>>2]=0,e=i- -64|0,B[e>>2]=0,B[e+4>>2]=0,B[i+72>>2]=0,B[i+76>>2]=0}function M1(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0;g=B[i+4>>2],Q=o+B[i>>2]|0,Q>>>0>>0&&(g=g+1|0),B[i>>2]=Q,B[i+4>>2]=g,r=B[i+72>>2];A:{I:{if(r+o>>>0<=31){_I((i+r|0)+40|0,e,o),o=B[i+72>>2]+o|0;break I}if(k=e+o|0,r&&(_I((i+40|0)+r|0,e,32-r|0),Q=B[i+72>>2],B[i+72>>2]=0,I=B[i+12>>2],o=B[i+8>>2],n=a0(A[i+40|0]|A[i+41|0]<<8|(A[i+42|0]<<16|A[i+43|0]<<24),A[i+44|0]|A[i+45|0]<<8|(A[i+46|0]<<16|A[i+47|0]<<24),668265295,-1028477379),r=o+n|0,g=zA+I|0,B[i+8>>2]=a0(Ui(r,r>>>0>>0?g+1|0:g,31),zA,-2048144761,-1640531535),B[i+12>>2]=zA,r=B[i+20>>2],o=B[i+16>>2],g=a0(A[i+48|0]|A[i+49|0]<<8|(A[i+50|0]<<16|A[i+51|0]<<24),A[i+52|0]|A[i+53|0]<<8|(A[i+54|0]<<16|A[i+55|0]<<24),668265295,-1028477379),I=o+g|0,r=zA+r|0,B[i+16>>2]=a0(Ui(I,I>>>0>>0?r+1|0:r,31),zA,-2048144761,-1640531535),B[i+20>>2]=zA,r=B[i+28>>2],o=B[i+24>>2],g=a0(A[i+56|0]|A[i+57|0]<<8|(A[i+58|0]<<16|A[i+59|0]<<24),A[i+60|0]|A[i+61|0]<<8|(A[i+62|0]<<16|A[i+63|0]<<24),668265295,-1028477379),I=o+g|0,r=zA+r|0,B[i+24>>2]=a0(Ui(I,I>>>0>>0?r+1|0:r,31),zA,-2048144761,-1640531535),B[i+28>>2]=zA,I=B[i+36>>2],o=B[i+32>>2],r=i- -64|0,n=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),668265295,-1028477379),r=o+n|0,g=zA+I|0,B[i+32>>2]=a0(Ui(r,r>>>0>>0?g+1|0:g,31),zA,-2048144761,-1640531535),B[i+36>>2]=zA,e=(e-Q|0)+32|0),e+32>>>0<=k>>>0){for(G=k+-32|0,o=B[i+32>>2],n=B[i+36>>2],r=B[i+24>>2],w=B[i+28>>2],I=B[i+16>>2],y=B[i+20>>2],Q=B[i+8>>2],u=B[i+12>>2];C=a0(A[e+24|0]|A[e+25|0]<<8|(A[e+26|0]<<16|A[e+27|0]<<24),A[e+28|0]|A[e+29|0]<<8|(A[e+30|0]<<16|A[e+31|0]<<24),668265295,-1028477379)+o|0,g=n+zA|0,o=a0(Ui(C,C>>>0>>0?g+1|0:g,31),zA,-2048144761,-1640531535),n=zA,C=a0(A[e+16|0]|A[e+17|0]<<8|(A[e+18|0]<<16|A[e+19|0]<<24),A[e+20|0]|A[e+21|0]<<8|(A[e+22|0]<<16|A[e+23|0]<<24),668265295,-1028477379)+r|0,g=w+zA|0,r=a0(Ui(C,C>>>0>>0?g+1|0:g,31),zA,-2048144761,-1640531535),w=zA,C=a0(A[e+8|0]|A[e+9|0]<<8|(A[e+10|0]<<16|A[e+11|0]<<24),A[e+12|0]|A[e+13|0]<<8|(A[e+14|0]<<16|A[e+15|0]<<24),668265295,-1028477379)+I|0,g=y+zA|0,I=a0(Ui(C,C>>>0>>0?g+1|0:g,31),zA,-2048144761,-1640531535),y=zA,C=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),668265295,-1028477379)+Q|0,g=u+zA|0,Q=a0(Ui(C,C>>>0>>0?g+1|0:g,31),zA,-2048144761,-1640531535),u=zA,e=e+32|0,e>>>0<=G>>>0;);B[i+32>>2]=o,B[i+36>>2]=n,B[i+24>>2]=r,B[i+28>>2]=w,B[i+16>>2]=I,B[i+20>>2]=y,B[i+8>>2]=Q,B[i+12>>2]=u}if(e>>>0>=k>>>0)break A;o=k-e|0,_I(i+40|0,e,o)}B[i+72>>2]=o}}function J1(i){var e=0,o=0,r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0;r=i+40|0,S=B[i+72>>2],y=r+S|0,e=B[i+4>>2],M=e,R=B[i>>2];A:{if(!e&R>>>0>=32|e>>>0>0){g=B[i+16>>2],I=B[i+20>>2],e=Ui(g,I,7),o=zA,C=B[i+12>>2],Q=C,w=B[i+8>>2],C=Ui(w,C,1),e=C+e|0,o=zA+o|0,o=e>>>0>>0?o+1|0:o,C=B[i+24>>2],G=B[i+28>>2],n=Ui(C,G,12),k=n+e|0,e=zA+o|0,e=k>>>0>>0?e+1|0:e,o=k,k=B[i+32>>2],n=B[i+36>>2],u=Ui(k,n,18),o=o+u|0,e=zA+e|0,e=o>>>0>>0?e+1|0:e,u=o,o=e,e=a0(w,Q,-2147483648,-1813351001),_=zA,a0(w,Q,668265295,-1028477379),e=a0(a0(zA>>>1|e,_,-2048144761,-1640531535)^u,zA^o,-2048144761,-1640531535)+-1028477341|0,o=zA+-2048144777|0,Q=e,e=e>>>0<3266489955?o+1|0:o,o=a0(g,I,-2147483648,-1813351001),w=zA,a0(g,I,668265295,-1028477379),o=a0(a0(zA>>>1|o,w,-2048144761,-1640531535)^Q,zA^e,-2048144761,-1640531535)+-1028477341|0,e=zA+-2048144777|0,g=o,o=o>>>0<3266489955?e+1|0:e,e=a0(C,G,-2147483648,-1813351001),I=zA,a0(C,G,668265295,-1028477379),o=a0(a0(zA>>>1|e,I,-2048144761,-1640531535)^g,zA^o,-2048144761,-1640531535)+-1028477341|0,e=zA+-2048144777|0,e=o>>>0<3266489955?e+1|0:e,g=a0(k,n,-2147483648,-1813351001),I=zA,a0(k,n,668265295,-1028477379),e=a0(a0(zA>>>1|g,I,-2048144761,-1640531535)^o,zA^e,-2048144761,-1640531535)+-1028477341|0,o=zA+-2048144777|0,g=e,e=e>>>0<3266489955?o+1|0:o;break A}e=B[i+28>>2]+668265263|0,o=B[i+24>>2]+374761413|0,o>>>0<374761413&&(e=e+1|0),g=o}o=e+M|0,e=g+R|0,e>>>0>>0&&(o=o+1|0),I=e,e=o,g=i+48|0;A:{if(y>>>0>>0){o=r;break A}for(;Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),o=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),a0(Q,o,668265295,-1028477379),e=a0(Ui(a0(zA>>>1|a0(Q,o,-2147483648,-1813351001),zA,-2048144761,-1640531535)^I,e^zA,27),zA,-2048144761,-1640531535)+-1028477341|0,o=zA+-2048144777|0,I=e,e=e>>>0<3266489955?o+1|0:o,o=g,r=o,g=o+8|0,g>>>0<=y>>>0;);}r=o+4|0;A:{if(r>>>0>y>>>0){r=o;break A}o=a0(Ui(a0(A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24),0,-2048144761,-1640531535)^I,e^zA,23),zA,668265295,-1028477379)+-1640531463|0,e=zA+374761393|0,e=o>>>0<2654435833?e+1|0:e,I=o}if(r>>>0>>0)for(i=(i+S|0)+40|0;I=a0(Ui(a0(A[r|0],0,374761413,668265263)^I,e^zA,11),zA,-2048144761,-1640531535),e=zA,r=r+1|0,(i|0)!=(r|0););return i=a0(I^e>>>1,e,668265295,-1028477379),o=zA,i=a0(i^((o&536870911)<<3|i>>>29),o^o>>>29,-1640531463,374761393),r=zA,zA=r,i^r}function bC(i,e,o,r){var g=0,I=0;if(g=i,i=B[e>>2],g=fg(g,0,(i<<2)+4|0),r){if((r|0)>0)for(r=o+r|0;I=g+(A[o|0]<<2)|0,B[I>>2]=B[I>>2]+1,o=o+1|0,o>>>0>>0;);for(;o=i,i=o+-1|0,!B[g+(o<<2)>>2];);for(B[e>>2]=o,r=0,i=0;e=B[g+(r<<2)>>2],i=e>>>0>i>>>0?e:i,r=r+1|0,r>>>0<=o>>>0;);return i}return B[e>>2]=0,0}function _1(i,e,o,r,g){var I=0;A:{I:{if(r>>>0<=1499){if(g=B[e>>2],I=fg(i,0,(g<<2)+4|0),!r)break A;for(i=o+r|0;r=I+(A[o|0]<<2)|0,B[r>>2]=B[r>>2]+1,o=o+1|0,o>>>0>>0;);for(;i=g,g=i+-1|0,!B[I+(i<<2)>>2];);for(B[e>>2]=i,g=0,o=0;e=B[I+(g<<2)>>2],o=e>>>0>o>>>0?e:o,g=g+1|0,g>>>0<=i>>>0;);break I}o=Y1(i,e,o,r,0,g)}return o}return B[e>>2]=0,0}function Y1(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0;if(y=B[e>>2],Q=fg(I,0,4096),!r)return fg(i,0,y+1|0),B[e>>2]=0,0;n=Q+3072|0,k=Q+2048|0,w=Q+1024|0,u=o+r|0,r=r+-15|0;A:{if((r|0)<5){I=o;break A}for(G=o+r|0,C=o+4|0,r=A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24);I=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),C=Q+((r&255)<<2)|0,B[C>>2]=B[C>>2]+1,C=(r>>>6&1020)+w|0,B[C>>2]=B[C>>2]+1,C=(r>>>14&1020)+k|0,B[C>>2]=B[C>>2]+1,r=(r>>>22&1020)+n|0,B[r>>2]=B[r>>2]+1,r=A[o+8|0]|A[o+9|0]<<8|(A[o+10|0]<<16|A[o+11|0]<<24),C=Q+((I&255)<<2)|0,B[C>>2]=B[C>>2]+1,C=(I>>>6&1020)+w|0,B[C>>2]=B[C>>2]+1,C=(I>>>14&1020)+k|0,B[C>>2]=B[C>>2]+1,I=(I>>>22&1020)+n|0,B[I>>2]=B[I>>2]+1,I=A[o+12|0]|A[o+13|0]<<8|(A[o+14|0]<<16|A[o+15|0]<<24),C=Q+((r&255)<<2)|0,B[C>>2]=B[C>>2]+1,C=(r>>>6&1020)+w|0,B[C>>2]=B[C>>2]+1,C=(r>>>14&1020)+k|0,B[C>>2]=B[C>>2]+1,r=(r>>>22&1020)+n|0,B[r>>2]=B[r>>2]+1,r=A[o+16|0]|A[o+17|0]<<8|(A[o+18|0]<<16|A[o+19|0]<<24),C=Q+((I&255)<<2)|0,B[C>>2]=B[C>>2]+1,C=(I>>>6&1020)+w|0,B[C>>2]=B[C>>2]+1,C=(I>>>14&1020)+k|0,B[C>>2]=B[C>>2]+1,I=(I>>>22&1020)+n|0,B[I>>2]=B[I>>2]+1,C=o+20|0,I=o+16|0,o=I,C>>>0>>0;);}if(I>>>0>>0)for(;o=Q+(A[I|0]<<2)|0,B[o>>2]=B[o>>2]+1,I=I+1|0,(u|0)!=(I|0););A:{if(o=y||255,!g|o>>>0>=255)break A;for(r=255;;){I:{if(g=r<<2,I=g+Q|0,g=B[I>>2]+(B[g+n>>2]+(B[g+k>>2]+B[g+w>>2]|0)|0)|0,B[I>>2]=g,g)break I;if(r=r+-1|0,r>>>0>o>>>0)continue;break A}break}return-48}for(I=o>>>0<255?o:255,C=0,r=0;o=C<<2,g=B[o+n>>2]+(B[o+k>>2]+(B[o+w>>2]+B[o+Q>>2]|0)|0)|0,B[i+o>>2]=g,r=g>>>0>r>>>0?g:r,C=C+1|0,C>>>0<=I>>>0;);for(;o=I,I=o+-1|0,!B[(o<<2)+i>>2];);return B[e>>2]=o,r}function Ke(i,e,o,r,g){var I=0;if(SA[e>>2]<=254)return Y1(i,e,o,r,1,g);B[e>>2]=255;A:{I:{if(r>>>0<=1499){if(I=fg(i,0,1024),!r)break A;for(i=o+r|0;r=I+(A[o|0]<<2)|0,B[r>>2]=B[r>>2]+1,o=o+1|0,o>>>0>>0;);for(o=255;i=o,o=o+-1|0,!B[I+(i<<2)>>2];);for(B[e>>2]=i,g=0,o=0;e=B[I+(g<<2)>>2],o=e>>>0>o>>>0?e:o,g=g+1|0,g>>>0<=i>>>0;);break I}o=Y1(i,e,o,r,0,g)}return o}return B[e>>2]=0,0}function HC(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0;if(k=IA-1040|0,IA=k,C=1,n=-44,IA=k+1040|0,Q=1<>>0<=I>>>0){if(G=Q>>>1,y=(r?G:1)<<2,FA[i>>1]=r,S=i+4|0,FA[S+-2>>1]=o,i=0,B[k>>2]=0,I=Q+-1|0,n=I,w=o+1|0,w>>>0>=o>>>0)for(n=I;;){M=(C<<2)+k|0,u=C+-1|0,R=FA[(u<<1)+e>>1];A:{if((R|0)==-1){b[g+n|0]=u,n=n+-1|0,i=i+1|0;break A}i=i+R|0}if(B[M>>2]=i,C=C+1|0,!(C>>>0<=w>>>0))break}for(y=y+S|0,B[(w<<2)+k>>2]=Q+1,G=((Q>>>3)+G|0)+3|0,i=0,C=0;;){if(u=FA[(i<<1)+e>>1],(u|0)>=1)for(w=0;;){for(b[g+C|0]=i;C=I&C+G,C>>>0>n>>>0;);if(w=w+1|0,(u|0)==(w|0))break}if(i=i+1|0,!(i>>>0<=o>>>0))break}for(C=0;I=(A[g+C|0]<<2)+k|0,i=B[I>>2],B[I>>2]=i+1,FA[(i<<1)+S>>1]=C+Q,C=C+1|0,C>>>0>>0;);for(g=r+-31|0,r=(r<<16)-Q|0,I=r+65536|0,C=0,n=0;;){i=FA[(C<<1)+e>>1],Q=i+1|0;A:{if(Q>>>0<=2){if(!(Q-1)){B[(y+(C<<3)|0)+4>>2]=I;break A}i=y+(C<<3)|0,B[i>>2]=n+-1,B[i+4>>2]=r,n=n+1|0;break A}Q=y+(C<<3)|0,B[Q>>2]=n-i,k=Q,Q=g+UA(i+-1|0)|0,B[k+4>>2]=(Q<<16)-(i<>>0<=o>>>0))break}n=0}return n}function L1(i,e,o,r,g){var I=0;I=-44;A:{if(g>>>0>12||(I=-1,g>>>0<5))break A;if((r?(NA(r+1|0,g)>>>3)+3|0:512)>>>0>e>>>0)return qQ(i,e,o,r,g,0);I=qQ(i,e,o,r,g,1)}return I}function qQ(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0;C=-1;A:{if((g|0)==31||(G=r+1|0,!G))break A;for(R=i+e|0,S=R+-2|0,e=g+1|0,k=g+-5|0,r=1<>>0>=G>>>0)break C;for(;;){if(yA[(g<<1)+o>>1])break C;if(g=g+1|0,(G|0)==(g|0))break}Q=y;break I}if((g|0)==(G|0)){Q=y;break I}if(Q=C+24|0,g>>>0>=Q>>>0)for(u=65535<>>0<=S>>>0|I))return-70;if(C=k+u|0,b[n|0]=C,b[n+1|0]=C>>>8,k=C>>>16,n=n+2|0,C=Q,Q=C+24|0,!(g>>>0>=Q>>>0))break}if(Q=C+3|0,g>>>0>=Q>>>0)for(;k=(3<>>0>=Q>>>0;);if(k=(g-C<>>0<=S>>>0|I))return-70;b[n|0]=k,b[n+1|0]=k>>>8,w=w+-14|0,k=k>>>16,n=n+2|0}if(C=-1,u=FA[(g<<1)+o>>1],Q=u>>31,Q=y-(Q^Q+u)|0,(Q|0)<1)break A;if(C=(y^-1)+(r<<1)|0,y=u+1|0,y=((y|0)<(r|0)?0:C)+y|0,C=(e+w|0)-((y|0)<(C|0))|0,w=y<>1,(Q|0)<(r|0););if(k=k+w|0,!((C|0)<17)){if(!(n>>>0<=S>>>0|I))return-70;b[n|0]=k,b[n+1|0]=k>>>8,k=k>>>16,n=n+2|0,C=C+-16|0}if(w=C,(Q|0)<2)break I;if(u=(y|0)==1,y=Q,C=g+1|0,C>>>0>>0)continue}break}if(C=-1,(Q|0)!=1||!I&&(C=-70,n>>>0>R+-2>>>0))break A;b[n|0]=k,b[n+1|0]=k>>>8,C=(((w+7|0)/8|0)+n|0)-i|0}return C}function He(i,e){var o=0;return o=32-UA(i)|0,e=33-UA(e)|0,e=o>>>0>>0?o:e,i=30-UA(i+-1|0)|0,i=i>>>0<11?i:11,i=e>>>0>i>>>0?e:i,i=i>>>0>5?i:5,i>>>0<12?i:12}function K1(i,e,o){var r=0;return r=32-UA(e)|0,o=33-UA(o)|0,o=r>>>0>>0?r:o,e=29-UA(e+-1|0)|0,i=i||11,i=e>>>0>>0?e:i,i=o>>>0>i>>>0?o:i,i=i>>>0>5?i:5,i>>>0<12?i:12}function H1(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0;k=-1,G=e||11;A:{if(G>>>0<5||(k=-44,G>>>0>12)||(k=-1,e=32-UA(r)|0,y=33-UA(g)|0,G>>>0<(e>>>0>>0?e:y)>>>0))break A;for(L=r>>>G,W=d1(0,1073741824,r),O=zA,y=62-G|0,e=y+-20|0,u=e,k=0,M=1<>2],(I|0)==(r|0))break A;I:{if(!I){FA[(e<<1)+i>>1]=0;break I}if(I>>>0<=L>>>0){FA[(e<<1)+i>>1]=65535,C=C+-1|0;break I}Q=a0(W,O,I,0),S=zA,w=S,I=y,n=I&31,n=32<=(I&63)>>>0?w>>>n:((1<>>n,w=n<<16>>16,(w|0)<=7&&(n=n<<16,I=n>>31,_=n>>16,n=y,R=n&31,gA=Q,32<=(n&63)>>>0?(I=_<>>32-R|I<>>0>>0)|0)|0,S=B[(w<<2)+4064>>2],I=u,Q=I&31,32<=(I&63)>>>0?(I=S<>>32-Q,Q=S<>>0>Q>>>0|n>>>0>I>>>0)+w|0),FA[(e<<1)+i>>1]=w,I=w<<16>>16,Q=(I|0)>m<<16>>16,m=Q?w:m,P=Q?e:P,C=C-I|0}if(e=e+1|0,!(e>>>0<=g>>>0))break}e=(P<<1)+i|0,I=FA[e>>1];I:{if(I>>1<=(0-C|0)){for(Q=NA(r,3)>>>G+1,e=0;;){I=B[(e<<2)+o>>2];B:{if(!I){FA[(e<<1)+i>>1]=0;break B}C:{i:{if(I>>>0<=L>>>0){FA[(e<<1)+i>>1]=65535;break i}if(C=(e<<1)+i|0,I>>>0>Q>>>0)break C;FA[C>>1]=1}r=r-I|0,k=k+1|0;break B}FA[C>>1]=65534}if(e=e+1|0,!(e>>>0<=g>>>0))break}if(C=M-k|0,!C)break I;if((r>>>0)/(C>>>0)>>>0>Q>>>0){for(I=(NA(r,3)>>>0)/(C<<1>>>0)|0,e=0;;){Q=(e<<1)+i|0;B:{if(yA[Q>>1]!=65534||(C=B[(e<<2)+o>>2],C>>>0>I>>>0))break B;FA[Q>>1]=1,r=r-C|0,k=k+1|0}if(e=e+1|0,!(e>>>0<=g>>>0))break}C=M-k|0}if(I=g+1|0,(I|0)==(k|0)){for(e=0,w=0,r=0;I=B[(e<<2)+o>>2],y=I>>>0>w>>>0,w=y?I:w,r=y?e:r,e=e+1|0,e>>>0<=g>>>0;);i=(r<<1)+i|0,FA[i>>1]=yA[i>>1]+C;break I}if(!r){if(!C)break I;for(e=0;o=(e<<1)+i|0,r=FA[o>>1],(r|0)>=1&&(FA[o>>1]=r+1,C=C+-1|0),e=(e+1>>>0)%(I>>>0)|0,!!C;);break I}for(e=y+-1|0,I=e,e=e&31,32<=(I&63)>>>0?(I=-1<>>32-e|-1<>>0?(k=C<>>32-u,u=C<>>0>>0?n+1|0:n,r),S=zA,e=0;;){if(n=(e<<1)+i|0,yA[n>>1]==65534){if(C=y,k=C&31,w=32<=(C&63)>>>0?I>>>k:((1<>>k,r=a0(u,S,B[(e<<2)+o>>2],0)+Q|0,I=I+zA|0,I=r>>>0>>0?I+1|0:I,Q=r,r=C,C=C&31,r=(32<=(r&63)>>>0?I>>>C:((1<>>C)-w|0,!r)return-1;FA[n>>1]=r}if(e=e+1|0,!(e>>>0<=g>>>0))break}break I}FA[e>>1]=I+C}k=G}return k}function ve(i,e){return FA[i+4>>1]=0,FA[i+6>>1]=0,FA[i>>1]=0,FA[i+2>>1]=e,i=(e<<3)+i|0,B[i+8>>2]=0,B[i+12>>2]=0,0}function qe(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0;A:{if(r>>>0<3|e>>>0<5)break A;w=(i+e|0)+-4|0,y=g+4|0,u=A[g|0]|A[g+1|0]<<8,G=y+((u?1<>2],Q=e+32768|0,Q=yA[(B[g>>2]+((Q&-65536)-e>>(Q>>>16))<<1)+y>>1],C=(A[C+-1|0]<<3)+G|0,g=B[C+4>>2],e=g+32768|0,C=yA[(((e&-65536)-g>>(e>>>16))+B[C>>2]<<1)+y>>1],g=0;I:{if(!(r&1)){e=i,r=Q,Q=C,S=0;break I}if(n=n+-1|0,r=(A[n|0]<<3)+G|0,e=C+B[r+4>>2]|0,k=e>>>16,r=yA[((C>>>k)+B[r>>2]<<1)+y>>1],C=C&B[(k<<2)+4096>>2],b[i|0]=C,b[i+1|0]=C>>>8,b[i+2|0]=C>>>16,b[i+3|0]=C>>>24,e=(e>>>19)+i|0,I){g=k&7,S=C>>>(k&65528);break I}e=e>>>0>w>>>0?w:e,g=k&7,S=C>>>(k&65528)}I:{if(n>>>0<=o>>>0){k=r,C=Q;break I}for(;M=n+-2|0,C=(A[M|0]<<3)+G|0,R=B[C+4>>2]+r>>>16,k=yA[((r>>>R)+B[C>>2]<<1)+y>>1],C=(A[n+-1|0]<<3)+G|0,n=B[C+4>>2]+Q>>>16,C=yA[((Q>>>n)+B[C>>2]<<1)+y>>1],_=B[(R<<2)+4096>>2]&r,r=g+n|0,g=(B[(n<<2)+4096>>2]&Q)<>>8,b[e+2|0]=g>>>16,b[e+3|0]=g>>>24,r=r+R|0,e=(r>>>3)+e|0,e=I?e:e>>>0>w>>>0?w:e,S=g>>>(r&-8),g=r&7,Q=C,r=k,n=M,n>>>0>o>>>0;);}if(o=B[(u<<2)+4096>>2],Q=(o&C)<>>8,b[e+2|0]=Q>>>16,b[e+3|0]=Q>>>24,r=g+u|0,e=(r>>>3)+e|0,I=e>>>0>w>>>0?w:e,e=r&7,g=(o&k)<>>(r&131064),b[I|0]=g,b[I+1|0]=g>>>8,b[I+2|0]=g>>>16,b[I+3|0]=g>>>24,o=e+u|0,e=I+(o>>>3)|0,r=e>>>0>w>>>0?w:e,e=o&7,o=1<>>(o&131064),b[r|0]=o,b[r+1|0]=o>>>8,b[r+2|0]=o>>>16,b[r+3|0]=o>>>24,Q=0,o=e+1|0,e=r+(o>>>3)|0,w>>>0<=e>>>0)break A;Q=e+(((o&7)!=0)-i|0)|0}return Q}function me(i,e,o,r){var g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0;n=IA-512|0,IA=n,g=-46;A:{if(o>>>0>255||(g=-44,r>>>0>12))break A;y=i+4|0,Q=1<>1]=1,FA[i>>1]=r;break I}for(w=65536<>16,u=Q+-1|0,I=u,g=1,o=0;;){G=o<<1,C=yA[G+e>>1];B:{if((C|0)==65535){b[((I<<2)+y|0)+2|0]=o,I=I+-1|0,C=1;break B}g=(w|0)>C<<16>>16?g:0}if(FA[n+G>>1]=C,o=o+1|0,(k|0)==(o|0))break}if(FA[i+2>>1]=g,FA[i>>1]=r,!k)break I;for(C=((Q>>>3)+(Q>>>1)|0)+3|0,o=0,g=0;;){if(w=FA[(g<<1)+e>>1],(w|0)>=1)for(i=0;;){for(b[((o<<2)+y|0)+2|0]=g;o=u&o+C,o>>>0>I>>>0;);if(i=i+1|0,!((i|0)<(w|0)))break}if(g=g+1|0,(k|0)==(g|0))break}if(g=-1,o)break A}for(r=r+-31|0,g=0,o=0;e=(o<<2)+y|0,I=(A[e+2|0]<<1)+n|0,i=yA[I>>1],FA[I>>1]=i+1,I=r+UA(i)|0,b[e+3|0]=I,FA[e>>1]=(i<<(I&255))-Q,o=o+1|0,o>>>0>>0;);}return IA=n+512|0,g}function xe(i,e,o,r){var g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0;R=i+255|0,S=R+-3|0;A:{I:{B:{C:{if(yA[r+2>>1]){if(!o)return-72;i:{Q:{if(o>>>0>=4){if(u=-1,g=A[(e+o|0)+-1|0],!g)break I;if(o>>>0<=4294967176)break Q;return o}if(I=A[e|0],g=o+-2|0,g>>>0<=1&&(g-1||(I=A[e+2|0]<<16|I),I=(A[e+1|0]<<8)+I|0),g=A[(e+o|0)+-1|0],!g)return-20;y=(UA(g)-(o<<3)|0)+9|0,o=0;break i}y=UA(g)+-23|0,o=o+-4|0,g=o+e|0,I=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)}w=yA[r>>1],k=31-w&31,Q=I<<(y&31)>>>1,C=y+w|0;i:{if(C>>>0>32){g=C;break i}if((o|0)>=4){g=C&7,o=o-(C>>>3)|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break i}if(!o){o=0,g=C;break i}g=C>>>3,I=(e+o|0)-g>>>0>>0?o:g,g=C-(I<<3)|0,o=o-I|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}if(y=Q>>>k,G=r+4|0,n=I<<(g&31)>>>1>>>k,r=g+w|0,r>>>0>32){g=r,r=i;break B}if((o|0)>=4){g=r&7,o=o-(r>>>3)|0,r=o+e|0,I=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24);break C}if(!o){o=0,g=r;break C}if(g=r>>>3,g=(e+o|0)-g>>>0>>0?o:g,o=o-g|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),g=r-(g<<3)|0,g>>>0<=32)break C;r=i;break B}if(!o)return-72;i:{Q:{if(o>>>0>=4){if(u=-1,g=A[(e+o|0)+-1|0],!g)break I;if(o>>>0<=4294967176)break Q;return o}if(I=A[e|0],g=o+-2|0,g>>>0<=1&&(g-1||(I=A[e+2|0]<<16|I),I=(A[e+1|0]<<8)+I|0),g=A[(e+o|0)+-1|0],!g)return-20;g=(UA(g)-(o<<3)|0)+9|0,o=0;break i}g=UA(g)+-23|0,o=o+-4|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}w=yA[r>>1],k=31-w&31,Q=I<<(g&31)>>>1,C=g+w|0;i:{if(C>>>0>32){g=C;break i}if((o|0)>=4){g=C&7,o=o-(C>>>3)|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break i}if(!o){o=0,g=C;break i}g=C>>>3,I=(e+o|0)-g>>>0>>0?o:g,g=C-(I<<3)|0,o=o-I|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}y=Q>>>k,G=r+4|0,n=I<<(g&31)>>>1>>>k,r=g+w|0;i:{if(r>>>0>32){g=r,r=i;break i}Q:{if((o|0)>=4){g=r&7,o=o-(r>>>3)|0,r=o+e|0,I=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24);break Q}if(!o){o=0,g=r;break Q}if(g=r>>>3,g=(e+o|0)-g>>>0>>0?o:g,o=o-g|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),g=r-(g<<3)|0,g>>>0<=32)break Q;r=i;break i}for(r=i;;){Q:{if((o|0)>=4){I=g>>>3,C=0,g=g&7;break Q}if(!o){o=0;break i}I=g>>>3,C=(e+o|0)-I>>>0>>0,I=C?o:I,g=g-(I<<3)|0}if(o=o-I|0,u=o+e|0,I=A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24),C|r>>>0>=S>>>0)break i;C=G+(y<<2)|0,Q=yA[C>>1],w=A[C+3|0],b[r|0]=A[C+2|0],n=G+(n<<2)|0,C=yA[n>>1],k=A[n+3|0],b[r+1|0]=A[n+2|0],y=Q+(I<<(g&31)>>>1>>>(31-w&31))|0,g=g+w|0,n=C+(I<<(g&31)>>>1>>>(31-k&31))|0;Q:{C=g+k|0;g:{if(C>>>0>32){g=C;break g}if((o|0)>=4){g=C&7,o=o-(C>>>3)|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break Q}if(!o){o=0,g=C;break g}if(g=C>>>3,Q=u-g|0,I=Q>>>0>>0?o:g,g=C-(I<<3)|0,o=o-I|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),Q>>>0>=e>>>0)break Q}r=r+2|0;break i}if(C=G+(y<<2)|0,Q=yA[C>>1],w=A[C+3|0],b[r+2|0]=A[C+2|0],n=G+(n<<2)|0,C=yA[n>>1],k=A[n+3|0],b[r+3|0]=A[n+2|0],y=Q+(I<<(g&31)>>>1>>>(31-w&31))|0,g=g+w|0,n=C+(I<<(g&31)>>>1>>>(31-k&31))|0,r=r+4|0,g=g+k|0,!(g>>>0<33))break}}if(u=-70,S=R+-2|0,r>>>0>S>>>0)break I;for(R=2;;){if(C=G+(y<<2)|0,y=yA[C>>1],w=A[C+3|0],b[r|0]=A[C+2|0],k=r+1|0,C=g+w|0,C>>>0>32){y=n;break A}i:{Q:{if((o|0)>=4){o=o-(C>>>3)|0,C=C&7;break Q}if(!o){o=0,Q=I;break i}Q=C>>>3,Q=(e+o|0)-Q>>>0>>0?o:Q,o=o-Q|0,C=C-(Q<<3)|0}Q=e+o|0,Q=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)}if(k>>>0>S>>>0)break I;y=y+(I<<(g&31)>>>1>>>(31-w&31))|0,g=G+(n<<2)|0,n=yA[g>>1],I=A[g+3|0],b[r+1|0]=A[g+2|0],k=r+2|0;i:{if(g=I+C|0,g>>>0<=32)break i;R=3;break A}C=Q<<(C&31)>>>1>>>(31-I&31);i:{Q:{if((o|0)>=4){o=o-(g>>>3)|0,g=g&7;break Q}if(!o){o=0;break i}r=g>>>3,r=(e+o|0)-r>>>0>>0?o:r,o=o-r|0,g=g-(r<<3)|0}r=e+o|0,Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)}if(I=Q,n=C+n|0,r=k,!(r>>>0<=S>>>0))break}break I}for(r=i;;){C:{if((o|0)>=4){I=g>>>3,C=0,g=g&7;break C}if(!o){o=0;break B}I=g>>>3,C=(e+o|0)-I>>>0>>0,I=C?o:I,g=g-(I<<3)|0}if(o=o-I|0,u=o+e|0,I=A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24),C|r>>>0>=S>>>0)break B;C=G+(y<<2)|0,Q=yA[C>>1],w=A[C+3|0],b[r|0]=A[C+2|0],n=G+(n<<2)|0,C=yA[n>>1],k=A[n+3|0],b[r+1|0]=A[n+2|0],y=Q+(I<<(g&31)>>>(0-w&31))|0,g=g+w|0,n=C+(I<<(g&31)>>>(0-k&31))|0;C:{C=g+k|0;i:{if(C>>>0>32){g=C;break i}if((o|0)>=4){g=C&7,o=o-(C>>>3)|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break C}if(!o){o=0,g=C;break i}if(g=C>>>3,Q=u-g|0,I=Q>>>0>>0?o:g,g=C-(I<<3)|0,o=o-I|0,I=o+e|0,I=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),Q>>>0>=e>>>0)break C}r=r+2|0;break B}if(C=G+(y<<2)|0,Q=yA[C>>1],w=A[C+3|0],b[r+2|0]=A[C+2|0],n=G+(n<<2)|0,C=yA[n>>1],k=A[n+3|0],b[r+3|0]=A[n+2|0],y=Q+(I<<(g&31)>>>(0-w&31))|0,g=g+w|0,n=C+(I<<(g&31)>>>(0-k&31))|0,r=r+4|0,g=g+k|0,!(g>>>0<33))break}}if(u=-70,S=R+-2|0,r>>>0>S>>>0)break I;for(R=2;;){if(C=G+(y<<2)|0,y=yA[C>>1],w=A[C+3|0],b[r|0]=A[C+2|0],k=r+1|0,C=g+w|0,C>>>0>32){y=n;break A}B:{C:{if((o|0)>=4){o=o-(C>>>3)|0,C=C&7;break C}if(!o){o=0,Q=I;break B}Q=C>>>3,Q=(e+o|0)-Q>>>0>>0?o:Q,o=o-Q|0,C=C-(Q<<3)|0}Q=e+o|0,Q=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)}if(k>>>0>S>>>0)break I;y=y+(I<<(g&31)>>>(0-w&31))|0,g=G+(n<<2)|0,n=yA[g>>1],I=A[g+3|0],b[r+1|0]=A[g+2|0],k=r+2|0;B:{if(g=I+C|0,g>>>0<=32)break B;R=3;break A}C=Q<<(C&31)>>>(0-I&31);B:{C:{if((o|0)>=4){o=o-(g>>>3)|0,g=g&7;break C}if(!o){o=0;break B}r=g>>>3,r=(e+o|0)-r>>>0>>0?o:r,o=o-r|0,g=g-(r<<3)|0}r=e+o|0,Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)}if(I=Q,n=C+n|0,r=k,!(r>>>0<=S>>>0))break}}return u}return b[k|0]=A[(G+(y<<2)|0)+2|0],(r+R|0)-i|0}function Te(i,e,o,r){var g=0,I=0,C=0,Q=0;g=IA-528|0,IA=g,B[g+8>>2]=255,C=aC(g+16|0,g+8|0,g+12|0,e,o);A:{if(C>>>0>4294967176){I=C;break A}if(I=-44,Q=B[g+12>>2],Q>>>0>6||(I=me(r,g+16|0,B[g+8>>2],Q),I>>>0>4294967176))break A;I=xe(i,e+C|0,o-C|0,r)}return IA=g+528|0,I}function aC(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0;u=IA-16|0,IA=u;A:{if(g>>>0<=3){B[u+12>>2]=0,_I(u+12|0,r,g),i=aC(i,e,o,u+12|0,4),G=i>>>0<4294967177&&i>>>0>g>>>0?-20:i;break A}if(M=fg(i,0,(B[e>>2]<<1)+2|0),G=-44,I=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),i=I&15,w=i+5|0,w>>>0>15||(B[o>>2]=w,G=-20,k=32<>>0<2))break A;for(o=r+g|0,S=o+-4|0,_=o+-7|0,L=o+-5|0,o=4,g=I>>>4,w=i+6|0,y=k|1,n=B[e>>2],I=r;;){I:{B:{if(!Q){i=C;break B}if(i=C,(g&65535)==65535)for(;;){C:{if(I>>>0>>0){g=(A[I+2|0]|A[I+3|0]<<8|(A[I+4|0]<<16|A[I+5|0]<<24))>>>o,I=I+2|0;break C}o=o+16|0,g=g>>>16}if(i=i+24|0,(g&65535)!=65535)break}if(Q=g&3,(Q|0)==3)for(;o=o+2|0,i=i+3|0,g=g>>>2,Q=g&3,(Q|0)==3;);if(i=i+Q|0,i>>>0>n>>>0){G=-48;break A}o=o+2|0;C:{if(i>>>0<=C>>>0){i=C;break C}for(fg((C<<1)+M|0,0,i-C<<1);C=C+1|0,(C|0)!=(i|0););}if(C=(o>>3)+I|0,!(C>>>0>S>>>0&&I>>>0>_>>>0)){o=o&7,g=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))>>>o;break I}g=g>>>2}C=I}I=k+-1&g,n=(k<<1)+-1|0,Q=n-y|0,R=w+-1|0;I:{if(I>>>0>>0)break I;g=g&n,I=g-((g|0)<(k|0)?0:Q)|0,R=w}if(Q=R,n=I+-1|0,FA[(i<<1)+M>>1]=n,g=o+Q|0,y=y-((I|0)<1?1-I|0:n)|0,(y|0)<(k|0))for(;w=w+-1|0,k=k>>1,(y|0)<(k|0););I=(g>>3)+C|0,o=g&7;I:{if(!(I>>>0>S>>>0&&C>>>0>_>>>0))break I;I=S,o=g-(I-C<<3)|0}if(!((y|0)>=2&&(Q=!n,g=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))>>>(o&31),C=i+1|0,n=B[e>>2],C>>>0<=n>>>0)))break}if((y|0)!=1|(o|0)>32)break A;B[e>>2]=i,G=((o+7>>3)+I|0)-r|0}return IA=u+16|0,G}function v1(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0;y=IA-272|0,IA=y,k=-72;A:{if(!I)break A;n=b[g|0],Q=n&255;I:{B:{if((n|0)<=-1){if(n=Q+-126>>>1,n>>>0>=I>>>0||(k=-20,C=Q+-127|0,C>>>0>=256))break A;if(!C)break I;for(g=g+1|0,I=0;Q=g+(I>>>1)|0,b[i+I|0]=A[Q|0]>>>4,b[(I|1)+i|0]=A[Q|0]&15,I=I+2|0,I>>>0>>0;);Q=n;break B}if(Q>>>0>=I>>>0||(C=Te(i,g+1|0,Q,y),k=C,C>>>0>4294967176))break A}if(I=e,B[I>>2]=0,B[I+4>>2]=0,g=0,B[I+48>>2]=0,B[I+40>>2]=0,B[I+44>>2]=0,B[I+32>>2]=0,B[I+36>>2]=0,B[I+24>>2]=0,B[I+28>>2]=0,B[I+16>>2]=0,B[I+20>>2]=0,B[I+8>>2]=0,B[I+12>>2]=0,k=-20,!C)break A;for(I=0;;){if(n=i+I|0,w=A[n|0],w>>>0>11)break A;if(w=(w<<2)+e|0,B[w>>2]=B[w>>2]+1,g=(1<>1)+g|0,I=I+1|0,(C|0)==(I|0))break}if(!g|g>>>0>4095||(I=r,r=32-UA(g)|0,B[I>>2]=r,r=(1<>>g!=(r|0))||(r=i+C|0,i=32-g|0,b[r|0]=i,i=(i<<2)+e|0,B[i>>2]=B[i>>2]+1,i=B[e+4>>2],i>>>0<2|i&1))break A;B[o>>2]=C+1,k=Q+1|0;break A}B[e>>2]=0,B[e+4>>2]=0,B[e+48>>2]=0,B[e+40>>2]=0,B[e+44>>2]=0,B[e+32>>2]=0,B[e+36>>2]=0,B[e+24>>2]=0,B[e+28>>2]=0,B[e+16>>2]=0,B[e+20>>2]=0,B[e+8>>2]=0,B[e+12>>2]=0}return IA=y+272|0,k}function Pe(i,e,o,r,g){var I=0,C=0,Q=0;C=IA-672|0,IA=C,I=-46;A:{if(r>>>0>255)break A;if(I=0,b[C+259|0]=0,Q=1,g=g+1|0,g>>>0>1)for(;b[(C+259|0)+Q|0]=g-Q,Q=Q+1|0,(g|0)!=(Q|0););if(r)for(;b[C+I|0]=A[A[((I<<2)+o|0)+2|0]+(C+259|0)|0],I=I+1|0,(I|0)!=(r|0););B[C+668>>2]=12,I=0;I:{if(r>>>0<2)break I;if(o=bC(C+304|0,C+668|0,C,r),(o|0)==(r|0)){I=1;break I}if((o|0)==1||(Q=K1(6,r,B[C+668>>2]),I=H1(C+272|0,Q,C+304|0,r,B[C+668>>2]),I>>>0>4294967176))break I;if(g=i+1|0,o=L1(g,e+-1|0,C+272|0,B[C+668>>2],Q),o>>>0>4294967176){I=o;break I}if(I=HC(C+432|0,C+272|0,B[C+668>>2],Q,C+368|0,64),I>>>0>4294967176)break I;if(Q=o>>>0<4294967177?o+g|0:g,o=(i+e|0)-Q|0,o=qe(Q,o,C,r,C+432|0,(r>>>7)+r>>>0<=o>>>0),o>>>0>4294967176){I=o;break I}if(I=0,!o)break I;I=(o+Q|0)-g|0}if(I>>>0>4294967176)break A;if(!(I>>>0<2|I>>>0>=r>>>1>>>0)){b[i|0]=I,I=I+1|0;break A}if(I=-1,r>>>0>128||(I=-70,o=r+1>>>1,o>>>0>=e>>>0)||(I=o+1|0,b[i|0]=r+127,Q=0,b[r+C|0]=0,!r))break A;for(;b[((Q>>>1)+i|0)+1|0]=A[(Q|1)+C|0]+(A[C+Q|0]<<4),Q=Q+2|0,Q>>>0>>0;);}return IA=C+672|0,I}function We(i,e,o,r){var g=0,I=0,C=0,Q=0,n=0,k=0;g=IA-400|0,IA=g,B[g+76>>2]=0,B[g+72>>2]=0,n=v1(g+144|0,g+80|0,g+72|0,g+76|0,o,r);A:{if(n>>>0<=4294967176){if(o=B[g+76>>2],I=-44,o>>>0>12||(r=1,C=B[g+72>>2],I=-48,C>>>0>B[e>>2]+1>>>0))break A;if(o)for(;I=(g+80|0)+(r<<2)|0,k=B[I>>2],B[I>>2]=Q,Q=(k<>>0<=o>>>0;);if(C)for(I=o+1|0,r=0;b[((r<<2)+i|0)+2|0]=I-A[(g+144|0)+r|0],r=r+1|0,(C|0)!=(r|0););if(r=0,B[g+56>>2]=0,B[g+48>>2]=0,B[g+52>>2]=0,B[g+40>>2]=0,B[g+44>>2]=0,B[g+32>>2]=0,B[g+36>>2]=0,B[g+24>>2]=0,B[g+16>>2]=0,B[g+20>>2]=0,B[g+8>>2]=0,B[g+12>>2]=0,B[g>>2]=0,B[g+4>>2]=0,C)for(;I=(g+32|0)+(A[((r<<2)+i|0)+2|0]<<1)|0,FA[I>>1]=yA[I>>1]+1,r=r+1|0,(C|0)!=(r|0););if(r=0,FA[((o<<1)+g|0)+2>>1]=0,o)for(;I=o<<1,FA[I+g>>1]=r,r=(yA[I+(g+32|0)>>1]+r&65534)>>>1,o=o+-1|0,!!o;);if(C)for(o=0;I=(o<<2)+i|0,Q=(A[I+2|0]<<1)+g|0,r=yA[Q>>1],FA[Q>>1]=r+1,FA[I>>1]=r,o=o+1|0,(C|0)!=(o|0););B[e>>2]=C+-1}I=n}return IA=g+400|0,I}function FB(i,e){return A[((e<<2)+i|0)+2|0]}function Ze(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0;I=IA-288|0,IA=I,w=-1;A:{if(g&3||(w=-46,o>>>0>255))break A;for(Q=g+8|0,w=r||11,r=0,G=fg(g,0,4096),fg(I+32|0,0,256);g=((0-UA(B[(r<<2)+e>>2]+1|0)<<3)+I|0)+280|0,B[g>>2]=B[g>>2]+1,r=r+1|0,r>>>0<=o>>>0;);for(r=30,g=B[I+272>>2];r=r+-1|0,C=(I+32|0)+(r<<3)|0,g=B[C>>2]+g|0,B[C>>2]=g,!!r;);for(r=0;g=(I+32|0)+(r<<3)|0,B[g+4>>2]=B[g>>2],r=r+1|0,(r|0)!=32;);for(;;){y=B[(n<<2)+e>>2],C=((0-UA(y+1|0)<<3)+I|0)+288|0,r=B[C+4>>2],B[C+4>>2]=r+1,g=r,k=B[C>>2];I:{if(r>>>0<=k>>>0)break I;for(;;){if(g=r+-1|0,u=Q+(g<<3)|0,y>>>0<=SA[u>>2]){g=r;break I}if(C=Q+(r<<3)|0,r=B[u+4>>2],B[C>>2]=B[u>>2],B[C+4>>2]=r,r=g,!(r>>>0>k>>>0))break}}if(r=Q+(g<<3)|0,b[r+6|0]=n,B[r>>2]=y,n=n+1|0,!(n>>>0<=o>>>0))break}for(r=o;u=r,r=r+-1|0,g=B[Q+(u<<3)>>2],!g;);e=Q+(r<<3)|0,B[G+2056>>2]=g+B[e>>2],FA[e+4>>1]=256,FA[(Q+(u<<3)|0)+4>>1]=256,S=u+255|0;I:{if(S>>>0>256){for(g=u+-2|0,r=257;B[Q+(r<<3)>>2]=1073741824,r=r+1|0,r>>>0<=S>>>0;);if(B[G>>2]=-2147483648,n=257,S>>>0<257)break I;for(r=256,C=257;y=B[Q+(g<<3)>>2],k=B[Q+(r<<3)>>2],e=y>>>0>>0,M=g-e|0,G=B[Q+(M<<3)>>2],_=(y>>>0>=k>>>0)+r|0,y=B[Q+(_<<3)>>2],R=G>>>0>>0,k=Q+((R?M:_)<<3)|0,e=Q+((e?g:r)<<3)|0,B[Q+(n<<3)>>2]=B[k>>2]+B[e>>2],FA[k+4>>1]=C,FA[e+4>>1]=C,r=_+(G>>>0>=y>>>0)|0,g=M-R|0,C=C+1|0,n=C&65535,S>>>0>=n>>>0;);break I}B[G>>2]=-2147483648}if(r=0,b[(Q+(S<<3)|0)+7|0]=0,g=u+254|0,g>>>0>=256)for(;e=Q+(g<<3)|0,b[e+7|0]=A[(Q+(yA[e+4>>1]<<3)|0)+7|0]+1,g=g+-1|0,g>>>0>255;);for(;e=Q+(r<<3)|0,b[e+7|0]=A[(Q+(yA[e+4>>1]<<3)|0)+7|0]+1,r=r+1|0,r>>>0<=u>>>0;);e=Q+(u<<3)|0,k=A[e+7|0];I:{if(w>>>0>=k>>>0){w=k;break I}for(C=e+7|0,R=k-w|0,G=1<>>0>>0;);if((r|0)==(w|0))for(C=y+-2|0;e=C,C=e+-1|0,r=A[(Q+(e<<3)|0)+7|0],(w|0)==(r|0););B[I+80>>2]=-252645136,B[I+84>>2]=-252645136,B[I+72>>2]=-252645136,B[I+76>>2]=-252645136,C=I- -64|0,B[C>>2]=-252645136,B[C+4>>2]=-252645136,B[I+56>>2]=-252645136,B[I+60>>2]=-252645136,B[I+48>>2]=-252645136,B[I+52>>2]=-252645136,B[I+40>>2]=-252645136,B[I+44>>2]=-252645136,B[I+32>>2]=-252645136,B[I+36>>2]=-252645136,n=g>>R;B:{if((e|0)<=-1)break B;for(C=w,g=e;;){if(r=r&255,C>>>0>r>>>0&&(B[(I+32|0)+(w-r<<2)>>2]=g,C=r),(g|0)<1)break B;g=g+-1|0,r=A[(Q+(g<<3)|0)+7|0]}}if((n|0)>0)for(;;){g=32-UA(n)|0;B:{C:{i:{if(n>>>0<2)break i;for(k=B[(I+32|0)+(g<<2)>>2];;){if(r=g+-1|0,C=B[(I+32|0)+(r<<2)>>2],(C|0)==-252645136|SA[Q+(k<<3)>>2]<=B[Q+(C<<3)>>2]<<1>>>0&&(k|0)!=-252645136)break i;if(k=C,g=r,!(r>>>0>1))break}break C}if(r=g,r>>>0>12)break B}for(;;){if(B[(I+32|0)+(r<<2)>>2]!=-252645136){g=r;break B}if(g=13,r=r+1|0,(r|0)==13)break}}if(r=g+-1|0,k=1<>2],r=(I+32|0)+(r<<2)|0,B[r>>2]==-252645136&&(B[r>>2]=y),n=n-k|0,r=Q+(y<<3)|0,b[r+7|0]=A[r+7|0]+1,r=C,y?(k=C,C=y+-1|0,B[k>>2]=C,g=A[(Q+(C<<3)|0)+7|0]==(w-g|0)?C:-252645136):g=-252645136,B[r>>2]=g,!((n|0)>0))break}if((n|0)>-1)break I;for(r=B[I+36>>2];;){B:{if((r|0)==-252645136){for(r=e;e=r,r=r+-1|0,A[(Q+(e<<3)|0)+7|0]==(w|0););if(r=e+1|0,g=Q+(r<<3)|0,b[g+7|0]=A[g+7|0]+-1,n=n+1|0,(n|0)<=-1)continue;break B}if(r=r+1|0,g=Q+(r<<3)|0,b[g+7|0]=A[g+7|0]+-1,n=n+1|0,(n|0)<0)continue}break}B[I+36>>2]=r}if(r=0,FA[I+56>>1]=0,B[I+48>>2]=0,B[I+52>>2]=0,B[I+40>>2]=0,B[I+44>>2]=0,B[I+32>>2]=0,B[I+36>>2]=0,FA[I+24>>1]=0,B[I+16>>2]=0,B[I+20>>2]=0,B[I+8>>2]=0,B[I+12>>2]=0,B[I>>2]=0,B[I+4>>2]=0,w>>>0<=12){for(;e=(I+32|0)+(A[(Q+(r<<3)|0)+7|0]<<1)|0,FA[e>>1]=yA[e>>1]+1,r=r+1|0,r>>>0<=u>>>0;);if(w)for(r=0,g=w;e=g<<1,FA[e+I>>1]=r,r=(yA[e+(I+32|0)>>1]+r&65534)>>>1,g=g+-1|0,!!g;);for(r=0,g=0;e=Q+(g<<3)|0,b[((A[e+6|0]<<2)+i|0)+2|0]=A[e+7|0],g=g+1|0,g>>>0<=o>>>0;);for(;g=(r<<2)+i|0,e=(A[g+2|0]<<1)+I|0,C=yA[e>>1],FA[e>>1]=C+1,FA[g>>1]=C,r=r+1|0,r>>>0<=o>>>0;);break A}w=-1}return IA=I+288|0,w}function lC(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0;I=0;A:{if(e>>>0<8)break A;Q=r&-4,n=(i+e|0)+-4|0,e=i,I=e,r=r&3,k=r;I:switch(r-1|0){case 2:e=(A[(Q|2)+o|0]<<2)+g|0,I=A[e+2|0],r=yA[e>>1],b[i|0]=r,b[i+1|0]=r>>>8,b[i+2|0]=r>>>16,b[i+3|0]=r>>>24,e=(I>>>3)+i|0,e=e>>>0>n>>>0?n:e,y=r>>>(I&248),C=I&7;case 1:r=(A[(Q|1)+o|0]<<2)+g|0,u=yA[r>>1]<>1]<>>8,b[e+2|0]=r>>>16,b[e+3|0]=r>>>24,k=e,e=I+C|0,I=k+(e>>>3)|0,I=I>>>0>n>>>0?n:I,k=r>>>(e&1016),r=e&7;default:break I}if(Q)for(;C=o+Q|0,y=(A[C+-2|0]<<2)+g|0,u=A[y+2|0],w=(A[C+-1|0]<<2)+g|0,e=A[w+2|0]+r|0,r=yA[w>>1]<>1]<>>8,b[I+2|0]=r>>>16,b[I+3|0]=r>>>24,Q=Q+-4|0,k=(A[Q+o|0]<<2)+g|0,y=A[k+2|0],w=I,I=e+u|0,e=w+(I>>>3)|0,e=e>>>0>n>>>0?n:e,w=I&7,u=(A[C+-3|0]<<2)+g|0,C=w+A[u+2|0]|0,r=yA[u>>1]<>>(I&-8)|yA[k>>1]<>>8,b[e+2|0]=r>>>16,b[e+3|0]=r>>>24,C=C+y|0,e=e+(C>>>3)|0,I=e>>>0>n>>>0?n:e,k=r>>>(C&1016),r=C&7,!!Q;);if(e=1<>>8,b[I+2|0]=e>>>16,b[I+3|0]=e>>>24,e=r+1|0,o=(e>>>3)+I|0,I=0,n>>>0<=o>>>0)break A;I=o+(((e&7)!=0)-i|0)|0}return I}function t1(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0;A:{if(e>>>0<17|r>>>0<12)break A;if(C=i+6|0,Q=r+3>>>2,I=lC(C,e+-6|0,o,Q,g),I>>>0>4294967176)return I;if(!I)break A;if(b[i|0]=I,b[i+1|0]=I>>>8,I=I+C|0,C=i+e|0,n=o+Q|0,e=lC(I,C-I|0,n,Q,g),e>>>0>4294967176)return e;if(!e)break A;if(b[i+2|0]=e,b[i+3|0]=e>>>8,I=e+I|0,n=Q+n|0,e=lC(I,C-I|0,n,Q,g),e>>>0>4294967176)return e;if(!e)break A;if(b[i+4|0]=e,b[i+5|0]=e>>>8,I=e+I|0,e=Q+n|0,e=lC(I,C-I|0,e,(o+r|0)-e|0,g),e>>>0>4294967176)return e;if(!e)break A;k=(e+I|0)-i|0}return k}function mQ(i,e,o,r,g,I,C,Q,n){var k=0,w=0,y=0,u=0,G=0,S=0,R=0;u=IA-16|0,IA=u,B[u+12>>2]=255,k=-1;A:{if(I&3||(k=0,!e|!r)||(k=-72,r>>>0>131072))break A;if(y=(Q|0)!=0&(n|0)!=0,!((y|0)!=1|B[Q>>2]!=2)){I:{if(g){k=lC(i,e,o,r,C);break I}k=t1(i,e,o,r,C)}if(k>>>0>4294967176)break A;if(!k){k=0;break A}k=k>>>0>>0?k:0;break A}if(k=Ke(I,u+12|0,o,r,I),k>>>0>4294967176)break A;if((r|0)==(k|0)){b[i|0]=A[o|0],k=1;break A}if(n=k>>>0<=(r>>>7)+4>>>0,k=0,n)break A;I:{if(!Q)break I;w=B[Q>>2];B:{if((w|0)!=1||(n=0,w=1,S=B[u+12>>2],(S|0)<0))break B;for(w=0;G=w,w=n<<2,w=G|B[w+I>>2]!=0&!A[(C+w|0)+2|0],R=(n|0)!=(S|0),n=n+1|0,!!R;);if(!w){w=1;break B}w=0,B[Q>>2]=0}if(!w|y^1)break I;B:{if(g){i=lC(i,e,o,r,C);break B}i=t1(i,e,o,r,C)}if(i>>>0>4294967176){k=i;break A}if(!i)break A;k=i>>>0>>0?i:0;break A}if(n=He(r,B[u+12>>2]),y=I+1024|0,k=Ze(y,I,B[u+12>>2],n,I+2048|0),k>>>0>4294967176)break A;if(n=B[u+12>>2],w=n<<2,fg((w+y|0)+4|0,0,1020-w|0),n=Pe(i,e,y,n,k),n>>>0>4294967176){k=n;break A}I:{if(!Q|!B[Q>>2])break I;k=0,S=B[u+12>>2];B:{if((S|0)<0)break B;for(w=0;G=w,w=k<<2,w=G+NA(B[w+I>>2],A[(C+w|0)+2|0])|0,R=(k|0)!=(S|0),k=k+1|0,!!R;);for(R=w>>>3,k=0,w=0;G=w,w=k<<2,w=G+NA(B[w+I>>2],A[(w+y|0)+2|0])|0,G=(k|0)!=(S|0),k=k+1|0,!!G;);if(n+12>>>0>=r>>>0)break B;if(R>>>0>n+(w>>>3)>>>0)break I}B:{if(g){k=lC(i,e,o,r,C);break B}k=t1(i,e,o,r,C)}if(k>>>0>4294967176)break A;if(!k){k=0;break A}k=k>>>0>>0?k:0;break A}if(k=0,n+12>>>0>=r>>>0)break A;Q&&(B[Q>>2]=0),e=i+e|0,I=i+n|0,C&&_I(C,y,1024),e=e-I|0;I:{if(g){e=lC(I,e,o,r,y);break I}e=t1(I,e,o,r,y)}if(e>>>0>4294967176){k=e;break A}if(!e)break A;i=(e+I|0)-i|0,k=i>>>0>>0?i:0}return IA=u+16|0,k}function ze(i){return((i>>>8)+i|0)+(i>>>0<131072?131072-i>>>11:0)|0}function xQ(){var i=0,e=0,o=0;return i=IA-16|0,IA=i,B[i+8>>2]=0,B[i>>2]=0,B[i+4>>2]=0,o=gC(704,i),o&&(e=fg(o,0,704),B[e+44>>2]=1,B[e+56>>2]=3),IA=i+16|0,e}function a1(i){var e=0,o=0,r=0,g=0,I=0,C=0;e=IA-96|0,IA=e;A:{if(!i||(C=-64,B[i+364>>2]))break A;o=B[i+228>>2],B[e+72>>2]=B[i+360>>2],C=B[i+356>>2],B[e+64>>2]=B[i+352>>2],B[e+68>>2]=C,vI(o,e- -64|0),C=0,B[i+228>>2]=0,o=B[i+680>>2],o&&(r=e+88|0,g=o+4764|0,B[r>>2]=B[g>>2],I=B[o+4760>>2],B[e+80>>2]=B[o+4756>>2],B[e+84>>2]=I,I=B[o+12>>2],B[e+56>>2]=B[g>>2],g=B[o+4760>>2],B[e+48>>2]=B[o+4756>>2],B[e+52>>2]=g,vI(I,e+48|0),g=B[o>>2],B[e+40>>2]=B[r>>2],I=B[e+84>>2],B[e+32>>2]=B[e+80>>2],B[e+36>>2]=I,vI(g,e+32|0),B[e+24>>2]=B[r>>2],r=B[e+84>>2],B[e+16>>2]=B[e+80>>2],B[e+20>>2]=r,vI(o,e+16|0)),B[i+680>>2]=0,OQ(B[i+700>>2]),B[i+700>>2]=0,o=i+352|0,B[e+8>>2]=B[o+8>>2],r=B[o+4>>2],B[e>>2]=B[o>>2],B[e+4>>2]=r,vI(i,e)}return IA=e+96|0,C}function TQ(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0;r=IA-48|0,IA=r,q1(r,B[e+44>>2],-1,-1,0),B[e+68>>2]&&(B[r>>2]=27),o=B[e+4>>2],o&&(B[r>>2]=o),o=B[e+12>>2],o&&(B[r+8>>2]=o),o=B[e+8>>2],o&&(B[r+4>>2]=o),o=B[e+16>>2],o&&(B[r+12>>2]=o),o=B[e+20>>2],o&&(B[r+16>>2]=o),o=B[e+24>>2],o&&(B[r+20>>2]=o),e=B[e+28>>2];A:{if(!e){e=B[r+24>>2];break A}B[r+24>>2]=e}I=r+40|0,B[I>>2]=B[r+20>>2],o=B[r+16>>2],B[r+32>>2]=B[r+12>>2],B[r+36>>2]=o,g=B[r+8>>2],C=B[r+4>>2],o=B[r>>2],B[i>>2]=o>>>0>10?o:10,Q=o+1|0,B[i+8>>2]=g>>>0>Q>>>0?Q:g,g=e>>>0>5,B[i+4>>2]=o>>>0>>0?g+o|0:C,o=B[r+36>>2],B[i+12>>2]=B[r+32>>2],B[i+16>>2]=o,B[i+20>>2]=B[I>>2],B[i+24>>2]=e,IA=r+48|0}function Ve(i,e,o,r){var g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0;g=IA-160|0,IA=g;A:{if(!B[r>>2]^!B[r+4>>2])break A;if(C=r+8|0,B[g+136>>2]=B[C>>2],I=B[r+4>>2],B[g+128>>2]=B[r>>2],B[g+132>>2]=I,I=gC(4772,g+128|0),Q=B[o+8>>2],n=B[o+4>>2],k=B[o+24>>2],B[g+120>>2]=B[C>>2],w=B[r+4>>2],B[g+112>>2]=B[r>>2],B[g+116>>2]=w,n=((1<>2]=B[C>>2],i=B[r+4>>2],B[g+96>>2]=B[r>>2],B[g+100>>2]=i,vI(I,g+96|0),B[g+88>>2]=B[C>>2],i=B[r+4>>2],B[g+80>>2]=B[r>>2],B[g+84>>2]=i,vI(Q,g+80|0);break A}if(C=B[r+4>>2],B[I+4756>>2]=B[r>>2],B[I+4760>>2]=C,r=B[r+8>>2],B[I+16>>2]=n,B[I+12>>2]=Q,B[I+4764>>2]=r,r=B[o+12>>2],B[g+56>>2]=B[o+8>>2],B[g+60>>2]=r,C=B[o+20>>2],r=g- -64|0,B[r>>2]=B[o+16>>2],B[r+4>>2]=C,B[g+72>>2]=B[o+24>>2],r=B[o+4>>2],B[g+48>>2]=B[o>>2],B[g+52>>2]=r,!Qg(Xe(I,i,e,g+48|0))){y=I;break A}e=g+152|0,i=I+4756|0,o=i+8|0,B[e>>2]=B[o>>2],r=B[i+4>>2],B[g+144>>2]=B[i>>2],B[g+148>>2]=r,r=B[I+12>>2],B[g+40>>2]=B[o>>2],o=B[i+4>>2],B[g+32>>2]=B[i>>2],B[g+36>>2]=o,vI(r,g+32|0),i=B[I>>2],B[g+24>>2]=B[e>>2],o=B[g+148>>2],B[g+16>>2]=B[g+144>>2],B[g+20>>2]=o,vI(i,g+16|0),B[g+8>>2]=B[e>>2],i=B[g+148>>2],B[g>>2]=B[g+144>>2],B[g+4>>2]=i,vI(I,g)}return IA=g+160|0,y}function PQ(i){var e=0,o=0,r=0,g=0;e=IA+-64|0,IA=e,i&&(r=e+56|0,o=i+4764|0,B[r>>2]=B[o>>2],g=B[i+4760>>2],B[e+48>>2]=B[i+4756>>2],B[e+52>>2]=g,g=B[i+12>>2],B[e+40>>2]=B[o>>2],o=B[i+4760>>2],B[e+32>>2]=B[i+4756>>2],B[e+36>>2]=o,vI(g,e+32|0),o=B[i>>2],B[e+24>>2]=B[r>>2],g=B[e+52>>2],B[e+16>>2]=B[e+48>>2],B[e+20>>2]=g,vI(o,e+16|0),B[e+8>>2]=B[r>>2],r=B[e+52>>2],B[e>>2]=B[e+48>>2],B[e+4>>2]=r,vI(i,e)),IA=e- -64|0}function q1(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0;Q=-1,I=-1,w=0-e|0,C=r,k=o+g|0,k>>>0>>0&&(C=C+1|0),n=C,C|k&&(I=n,n=o|r?0:500,C=n+k|0,C>>>0>>0&&(I=I+1|0),Q=C),C=NA(((!I&Q>>>0<262145|I>>>0<0)+(!I&Q>>>0<131073|I>>>0<0)|0)+(!I&Q>>>0<16385|I>>>0<0)|0,644),I=(e|0)<0,C=C+NA((e|0)>22?22:I?0:e||3,28)|0,w=I?w:B[C+4372>>2],y=B[C+4376>>2],e=C+4364|0,k=B[e>>2],n=B[e+4>>2],u=B[C+4360>>2],G=B[C+4356>>2],e=B[C+4352>>2];A:{if(g>>>0>536870911||(I=!(o|r),Q=I?-1:o,I=I?-1:r,C=I,S=Q,o=o+1|0,o>>>0<1&&(r=r+1|0),o=!r&o>>>0<2|r>>>0<0,r=g?o?513:S:Q,o=g?o?0:I:C,!o&r>>>0>536870911|o>>>0>0))break A;I=6,o=r+g|0,o>>>0>=64&&(I=32-UA(o+-1|0)|0),e=e>>>0>I>>>0?I:e}B[i+24>>2]=y,B[i+20>>2]=w,B[i+12>>2]=k,B[i+16>>2]=n,B[i>>2]=e>>>0>10?e:10,o=e+1|0,B[i+8>>2]=u>>>0>o>>>0?o:u,o=i,i=y>>>0>5,B[o+4>>2]=e>>>0>>0?i+e|0:G}function Xe(i,e,o,r){var g=0,I=0,C=0,Q=0;I=IA-128|0,IA=I,g=B[r+4>>2],C=i+136|0,B[C>>2]=B[r>>2],B[C+4>>2]=g,B[i+160>>2]=B[r+24>>2],g=B[r+20>>2],B[i+152>>2]=B[r+16>>2],B[i+156>>2]=g,g=B[r+12>>2],B[i+144>>2]=B[r+8>>2],B[i+148>>2]=g;A:{I:{if(!o|!e){B[i+4>>2]=e,B[i>>2]=0;break I}if(B[I+16>>2]=B[i+4764>>2],g=B[i+4760>>2],B[I+8>>2]=B[i+4756>>2],B[I+12>>2]=g,g=gC(o,I+8|0),B[i+4>>2]=g,B[i>>2]=g,!g){o=-64;break A}_I(g,e,o)}if(B[i+8>>2]=o,o=0,e=B[1733],g=i+4744|0,B[g>>2]=B[1732],B[g+4>>2]=e,B[i+4752>>2]=B[1734],B[i+4740>>2]=0,e=i+4732|0,B[e>>2]=0,B[e+4>>2]=0,B[i+1188>>2]=0,e=B[r+8>>2],Q=B[r+4>>2],g=B[r+24>>2],B[i+52>>2]=0,B[i+24>>2]=0,B[i+28>>2]=0,B[i+20>>2]=1,B[i+44>>2]=2,B[i+48>>2]=2,B[i+32>>2]=1,B[i+36>>2]=1,B[i+132>>2]=0,B[i+96>>2]=0,B[i+40>>2]=0,e=1<>2]+6144|0,0,(e+g<<2)+4|0),e=Q+(e<<2)|0,B[i- -64>>2]=e,B[i+56>>2]=Q,B[i+60>>2]=e+(g<<2),B[C+24>>2]=B[r+24>>2],Q=r+16|0,g=Q,e=B[g+4>>2],B[C+16>>2]=B[g>>2],B[C+20>>2]=e,e=B[r+12>>2],B[C+8>>2]=B[r+8>>2],B[C+12>>2]=e,e=B[r+4>>2],B[C>>2]=B[r>>2],B[C+4>>2]=e,fg(I+24|0,0,104),B[I+56>>2]=1,B[I+68>>2]=3,e=B[r+12>>2],B[I+36>>2]=B[r+8>>2],B[I+40>>2]=e,e=B[g+4>>2],B[I+44>>2]=B[g>>2],B[I+48>>2]=e,B[I+52>>2]=B[r+24>>2],e=B[r+4>>2],B[I+28>>2]=B[r>>2],B[I+32>>2]=e,e=m1(i+164|0,i+20|0,I+24|0,B[i+4>>2],B[i+8>>2],1,B[i+12>>2]),Qg(e)){o=e;break A}B[i+4768>>2]=e}return IA=I+128|0,o}function n1(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0;n=IA-176|0,IA=n;A:{I:{if(B[e+12>>2]!=(A[i+128|0]|A[i+129|0]<<8|(A[i+130|0]<<16|A[i+131|0]<<24))|g||(C=e+8|0,w=i+124|0,B[C>>2]!=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))|B[e+28>>2]!=(A[i+144|0]|A[i+145|0]<<8|(A[i+146|0]<<16|A[i+147|0]<<24)))||(_=B[e+20>>2],!((_|0)==3^(A[i+136|0]|A[i+137|0]<<8|(A[i+138|0]<<16|A[i+139|0]<<24))!=3))||(G=i+188|0,R=B[i+400>>2],O=B[i+396>>2],u=B[i+640>>2],k=B[e+68>>2],Q=A[i+184|0]|A[i+185|0]<<8|(A[i+186|0]<<16|A[i+187|0]<<24),k|Q&&((Q|0)!=(k|0)|B[e+72>>2]!=(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24))|(B[e+76>>2]!=(A[i+192|0]|A[i+193|0]<<8|(A[i+194|0]<<16|A[i+195|0]<<24))|B[e+80>>2]!=(A[i+196|0]|A[i+197|0]<<8|(A[i+198|0]<<16|A[i+199|0]<<24)))||B[e+84>>2]!=(A[i+200|0]|A[i+201|0]<<8|(A[i+202|0]<<16|A[i+203|0]<<24))))||(Q=B[e+4>>2],S=Q&31,32<=(Q&63)>>>0?(k=1<>>32-S,Q=1<>>0>>0|k>>>0>>0?Q:o,k=Q||1,Q=k>>>0<131072?k:131072,(Q>>>0)/(((_|0)==3?3:4)>>>0)>>>0>O>>>0|Q>>>0>R>>>0|((I|0)==1?Q+k|0:0)>>>0>u>>>0)||(Q=B[i+224>>2],Q=((Q|0)>0)+Q|0,B[i+224>>2]=Q,(Q|0)>128))break I;y=B[e>>2],g=B[e+4>>2],k=n+168|0,B[k>>2]=B[C+56>>2],I=B[C+52>>2],gA=n+160|0,Q=gA,B[Q>>2]=B[C+48>>2],B[Q+4>>2]=I,I=B[C+44>>2],L=n+152|0,Q=L,B[Q>>2]=B[C+40>>2],B[Q+4>>2]=I,I=B[C+36>>2],S=n+144|0,Q=S,B[Q>>2]=B[C+32>>2],B[Q+4>>2]=I,I=B[C+28>>2],_=n+136|0,Q=_,B[Q>>2]=B[C+24>>2],B[Q+4>>2]=I,I=B[C+20>>2],m=n+128|0,Q=m,B[Q>>2]=B[C+16>>2],B[Q+4>>2]=I,I=B[C+12>>2],P=n+120|0,Q=P,B[Q>>2]=B[C+8>>2],B[Q+4>>2]=I,I=B[C+4>>2],B[n+112>>2]=B[C>>2],B[n+116>>2]=I,R=B[e+68>>2],I=B[e+84>>2],O=n+88|0,C=O,B[C>>2]=B[e+80>>2],B[C+4>>2]=I,I=B[e+92>>2],u=n+96|0,C=u,B[C>>2]=B[e+88>>2],B[C+4>>2]=I,I=B[e+100>>2],Q=n+104|0,C=Q,B[C>>2]=B[e+96>>2],B[C+4>>2]=I,I=B[e+76>>2],B[n+80>>2]=B[e+72>>2],B[n+84>>2]=I,B[i+120>>2]=g,B[i+116>>2]=y,C=i,e=g,I=e&31,32<=(e&63)>>>0?(y=1<>>32-I,e=1<>>0>>0|y>>>0>>0?e:o,e=e||1,B[C+236>>2]=e>>>0<131072?e:131072,B[w+56>>2]=B[k>>2],e=B[gA+4>>2],B[w+48>>2]=B[gA>>2],B[w+52>>2]=e,e=B[L+4>>2],B[w+40>>2]=B[L>>2],B[w+44>>2]=e,e=B[S+4>>2],B[w+32>>2]=B[S>>2],B[w+36>>2]=e,e=B[_+4>>2],B[w+24>>2]=B[_>>2],B[w+28>>2]=e,e=B[m+4>>2],B[w+16>>2]=B[m>>2],B[w+20>>2]=e,e=B[P+4>>2],B[w+8>>2]=B[P>>2],B[w+12>>2]=e,e=B[n+116>>2],B[w>>2]=B[n+112>>2],B[w+4>>2]=e,B[i+184>>2]=R,e=B[Q+4>>2],B[G+24>>2]=B[Q>>2],B[G+28>>2]=e,e=B[u+4>>2],B[G+16>>2]=B[u>>2],B[G+20>>2]=e,e=B[O+4>>2],B[G+8>>2]=B[O>>2],B[G+12>>2]=e,e=B[n+84>>2],B[G>>2]=B[n+80>>2],B[G+4>>2]=e,B[i+604>>2]=g,e=B[n+116>>2],B[i+608>>2]=B[n+112>>2],B[i+612>>2]=e,e=B[P+4>>2],B[i+616>>2]=B[P>>2],B[i+620>>2]=e,e=B[m+4>>2],B[i+624>>2]=B[m>>2],B[i+628>>2]=e,B[i+248>>2]=0,B[i+252>>2]=0,C=r,g=o+1|0,g>>>0<1&&(C=C+1|0),B[i+240>>2]=g,B[i+244>>2]=C,B[i+256>>2]=0,B[i+260>>2]=0,(r|0)==(C|0)&g>>>0>>0|C>>>0>>0&&(B[i+148>>2]=0),B[i+220>>2]=0,B[i>>2]=1;B:{if(R){e=B[i+416>>2]-B[i+420>>2]|0,B[i+432>>2]=e,B[i+428>>2]=e;break B}B[i+464>>2]=0,B[i+468>>2]=0,B[i+472>>2]=0,B[i+476>>2]=0}u=0,B[i+600>>2]=0,B[i+564>>2]=0,B[i+508>>2]=0,e=B[i+488>>2]-B[i+492>>2]|0,B[i+504>>2]=e,B[i+500>>2]=e,e=e+1|0,B[i+516>>2]=e,B[i+512>>2]=e,e=B[1733],r=B[i+480>>2],o=r+4580|0,B[o>>2]=B[1732],B[o+4>>2]=e,e=r+4568|0,B[e>>2]=0,B[e+4>>2]=0,B[r+4576>>2]=0,B[r+4588>>2]=B[1734],B[r+1024>>2]=0,$C(i+264|0);break A}W=e+68|0,B[e+68>>2]&&(ko(W,e+4|0),B[i+448>>2]=co(B[e+80>>2]),B[i+452>>2]=zA),m=B[e+4>>2],C=m,Q=C&31,32<=(C&63)>>>0?(C=1<>>32-Q,Q=1<>>0>>0|C>>>0>>0?Q:o,P=C||1,C=P>>>0<131072,M=C?P:131072,_=B[e+20>>2]==3,w=(M>>>0)/((_?3:4)>>>0)|0,R=NA(w,11),G=0,G=(I|0)==1?((M+(M>>>8)|0)+(C?131072-M>>>11:0)|0)+1|0:G,O=B[e+12>>2],u=B[e+8>>2],gA=B[e+28>>2],L=W+16|0,Q=L,C=B[Q+4>>2],B[n+72>>2]=B[Q>>2],B[n+76>>2]=C,S=W+8|0,Q=S,C=B[Q+4>>2],k=n- -64|0,B[k>>2]=B[Q>>2],B[k+4>>2]=C,C=B[W+4>>2],B[n+56>>2]=B[W>>2],B[n+60>>2]=C,C=n+56|0,Q=0;I:{if(!B[C>>2])break I;Q=(M>>>0)/SA[C+12>>2]|0}if(C=B[L+4>>2],B[n+48>>2]=B[L>>2],B[n+52>>2]=C,C=B[S+4>>2],B[n+40>>2]=B[S>>2],B[n+44>>2]=C,C=B[W+4>>2],B[n+32>>2]=B[W>>2],B[n+36>>2]=C,k=ho(n+32|0),S=0,C=B[i+232>>2],L=R+M|0,R=(I|0)==1?M+P|0:0,k=(((k+(((L+R|0)+G|0)+(gA+-7>>>0>1?0:149e3)|0)|0)+NA(Q,12)|0)+(((1<>>0<17?m:17):1)<<2)|0)+15336|0,C>>>0>NA(k,3)>>>0&&(I=B[i+224>>2],S=I+1|0,y=(I|0)>128),B[i+224>>2]=S,!(!y&&C>>>0>=k>>>0)){if(u=-64,B[i+364>>2]||(B[i+232>>2]=0,y=B[i+228>>2],C=i+360|0,B[n+24>>2]=B[C>>2],I=B[i+356>>2],B[n+16>>2]=B[i+352>>2],B[n+20>>2]=I,vI(y,n+16|0),B[n+8>>2]=B[C>>2],I=B[i+356>>2],B[n>>2]=B[i+352>>2],B[n+4>>2]=I,I=gC(k,n),B[i+228>>2]=I,!I))break A;B[i+480>>2]=I,B[i+224>>2]=0,B[i+232>>2]=k,B[i+632>>2]=I+9184,B[i+484>>2]=I+4592}_I(i+116|0,e,104),C=e+4|0,B[i+628>>2]=B[C+24>>2],y=B[C+20>>2],B[i+620>>2]=B[C+16>>2],B[i+624>>2]=y,y=B[C+12>>2],B[i+612>>2]=B[C+8>>2],B[i+616>>2]=y,y=B[C+4>>2],u=i+604|0,k=u,B[k>>2]=B[C>>2],B[k+4>>2]=y,B[i+248>>2]=0,B[i+252>>2]=0,y=r,k=o+1|0,k>>>0<1&&(y=y+1|0),B[i+240>>2]=k,B[i+244>>2]=y,B[i+256>>2]=0,B[i+260>>2]=0,(r|0)==(y|0)&k>>>0>>0|y>>>0>>0&&(B[i+148>>2]=0),B[i+236>>2]=M,$C(i+264|0),B[i+220>>2]=0,B[i>>2]=1,r=B[i+480>>2],B[r+4576>>2]=0,o=r+4568|0,B[o>>2]=0,B[o+4>>2]=0,B[r+1024>>2]=0,B[r+4588>>2]=B[1734],o=B[1733],r=r+4580|0,B[r>>2]=B[1732],B[r+4>>2]=o,I=B[i+632>>2]+6144|0,B[W>>2]&&(o=1<>2]<<3,r=fg(I,0,o),B[i+460>>2]=Q,o=o+r|0,B[i+456>>2]=o,B[i+436>>2]=r,B[i+416>>2]=0,B[i+420>>2]=0,B[i+424>>2]=0,B[i+428>>2]=0,B[i+432>>2]=0,I=o+NA(Q,12)|0),r=B[e+28>>2],y=B[e+8>>2],Q=B[e+12>>2],k=0,B[e+20>>2]==3&&(o=B[C>>2],k=o>>>0<17?o:17),r=(r|0)==1,o=1<>2]=0,B[i+496>>2]=0,B[i+520>>2]=k,B[i+488>>2]=1,B[i+516>>2]=2,B[i+500>>2]=1,B[i+504>>2]=1,B[i+600>>2]=0,B[i+564>>2]=0,B[i+508>>2]=0,B[i+512>>2]=2,B[e+28>>2]+-7>>>0<=1&&(B[i+556>>2]=I+34284,B[i+552>>2]=I+1508,B[i+548>>2]=I+1380,B[i+544>>2]=I+1168,B[i+540>>2]=I+1024,B[i+536>>2]=I,I=I+149e3|0),r=r?0:o,o=1<>2]=I,o=(o<<2)+I|0,B[i+532>>2]=o,r=o+(r<<2)|0,B[i+528>>2]=r,B[u+24>>2]=B[C+24>>2],o=B[C+20>>2],B[u+16>>2]=B[C+16>>2],B[u+20>>2]=o,o=B[C+12>>2],B[u+8>>2]=B[C+8>>2],B[u+12>>2]=o,o=B[C+4>>2],B[u>>2]=B[C>>2],B[u+4>>2]=o,g=r+(Q<<2)|0,r=g+(w<<3)|0,o=r+w|0,B[i+388>>2]=o,B[i+384>>2]=r,B[i+368>>2]=g,B[i+396>>2]=w,B[i+400>>2]=M,o=o+w|0,B[i+392>>2]=o,o=o+w|0,B[i+376>>2]=o,o=(o+M|0)+8|0,B[W>>2]&&(r=1<>2]-B[e+76>>2],o=fg(o,0,r),B[i+440>>2]=o,e=B[i+416>>2]-B[i+420>>2]|0,B[i+432>>2]=e,B[i+428>>2]=e,o=o+r|0),B[i+184>>2]|B[i>>2]!=1||(B[i+464>>2]=0,B[i+468>>2]=0,B[i+472>>2]=0,B[i+476>>2]=0),B[i+660>>2]=G,B[i+636>>2]=o,B[i+640>>2]=R,B[i+656>>2]=o+R,u=0}return IA=n+176|0,u}function Oe(i){var e=0,o=0,r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0;if(I=B[i+20>>2],C=B[i+16>>2],Q=B[i>>2],e=B[i+4>>2]-Q|0,e)for(n=e>>3,k=B[i+24>>2],e=0;;){r=(e<<3)+Q|0,g=yA[r+6>>1],w=e+C|0,o=yA[r+4>>1];A:{if(o>>>0>=64){o=50-UA(o)|0;break A}o=A[o+6944|0]}if(b[w|0]=o,b[e+k|0]=31-UA(B[r>>2]),b[e+I|0]=g>>>0>=128?67-UA(g)|0:A[g+7008|0],e=e+1|0,!(e>>>0>>0))break}e=B[i+36>>2],(e|0)==1&&(b[B[i+40>>2]+C|0]=35,e=B[i+36>>2]),(e|0)==2&&(b[B[i+40>>2]+I|0]=52)}function WQ(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0;R=IA-112|0,IA=R;A:{C=B[i>>2];I:{if(!C){S=-60;break I}if((C|0)==1){if(n=B[i+220>>2],k=B[i+240>>2],C=B[i+244>>2],_I(R+8|0,i+116|0,104),u=e,Q=o,G=R+8|0,C=C+-1|0,k=k+-1|0,k>>>0<4294967295&&(C=C+1|0),S=je(u,Q,G,k,C,n),Qg(S))break I;B[i>>2]=2,o=o-S|0,e=e+S|0}if(!g)break I;C=B[i+488>>2];B:{if((C|0)==(r|0)){n=B[i+500>>2],k=B[i+504>>2],w=B[i+496>>2],Q=1;break B}if(n=i+500|0,k=B[n>>2],B[i+504>>2]=k,Q=i+492|0,w=B[Q>>2],B[i+496>>2]=w,u=n,n=C-w|0,B[u>>2]=n,B[Q>>2]=r-n,Q=0,n-k>>>0>7)break B;B[i+504>>2]=n,k=n}y=r+g|0,B[i+488>>2]=y,y>>>0<=w+k>>>0|n+w>>>0<=r>>>0||(C=y-w|0,B[i+504>>2]=(C|0)>(n|0)?n:C),Q||(B[i+512>>2]=n);B:{if(!B[i+184>>2])break B;k=B[i+416>>2];C:{if((k|0)==(r|0)){Q=B[i+428>>2],C=B[i+432>>2],n=B[i+424>>2];break C}if(w=i+428|0,C=B[w>>2],B[i+432>>2]=C,G=i+420|0,n=B[G>>2],B[i+424>>2]=n,Q=k-n|0,B[w>>2]=Q,B[G>>2]=r-Q,Q-C>>>0>7)break C;B[i+432>>2]=Q,C=Q}if(B[i+416>>2]=y,y>>>0<=C+n>>>0|n+Q>>>0<=r>>>0)break B;C=y-n|0,B[i+432>>2]=(C|0)>(Q|0)?Q:C}C=B[i+120>>2],k=B[i+236>>2],B[i+152>>2]&&M1(i+264|0,r,g),M=1<>>0<6){C=-70;break B}y=n>>>0>>0?n:k,G=y+r|0,C=A[i+492|0]|A[i+493|0]<<8|(A[i+494|0]<<16|A[i+495|0]<<24),Q=G-C|0,u=B[i+508>>2];C:{if(Q>>>0<=2684354560)break C;Q=C,C=r-C|0,C=(C-M|0)-(C&(-1<>2]-(SA[i+144>>2]>5)^-1))|0,B[i+492>>2]=Q+C,B[i+496>>2]=C+B[i+496>>2],B[i+504>>2]=B[i+504>>2]-C,B[i+500>>2]=B[i+500>>2]-C,$e(i,C),B[i+600>>2]=0,B[i+508>>2]=0,Q=B[i+512>>2],C=Q-C|0,B[i+512>>2]=C>>>0>Q>>>0?0:C,Q=G-B[i+492>>2]|0,u=0}C=u;C:{if(Q>>>0<=C+M>>>0){C=B[i+504>>2];break C}C=B[i+504>>2],Q=Q-M|0,C>>>0>>0&&(B[i+504>>2]=Q,C=Q),SA[i+500>>2]>>0&&(B[i+500>>2]=C),B[i+600>>2]=0,B[i+508>>2]=0}if(SA[i+512>>2]>>0&&(B[i+512>>2]=C),u=w+3|0,C=Ao(i,u,o+-3|0,r,y),Qg(C))break B;Q=k>>>0>=n>>>0&I;C:{if(!C){if(C=-70,k=y+3|0,k>>>0<=o>>>0&&(b[w+2|0]=y>>>13,C=Q|y<<3,b[w|0]=C,b[w+1|0]=C>>>8,_I(u,r,y),C=k),!Qg(C))break C;break B}b[w+2|0]=C>>>13,r=Q|C<<3|4,b[w|0]=r,b[w+1|0]=r>>>8,C=C+3|0}if(o=o-C|0,w=C+w|0,k=y,r=G,n=n-y|0,!n)break}!I|w>>>0<=e>>>0||(B[i>>2]=3),C=w-e|0}if(!Qg(C))break A;S=C}return IA=R+112|0,S}return r=i,o=B[i+252>>2],e=g+B[i+248>>2]|0,e>>>0>>0&&(o=o+1|0),g=e,e=o,B[r+248>>2]=g,B[r+252>>2]=o,r=B[i+260>>2],I=C+S|0,C=I,n=C+B[i+256>>2]|0,n>>>0>>0&&(r=r+1|0),B[i+256>>2]=n,B[i+260>>2]=r,o=B[i+240>>2],i=B[i+244>>2],IA=R+112|0,r=I,C=e,e=g+1|0,e>>>0<1&&(C=C+1|0),o|i?(i|0)==(C|0)&e>>>0>o>>>0|C>>>0>i>>>0?-72:r:I}function je(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0;y=B[o+40>>2],u=B[o+36>>2],w=B[o+4>>2],B[o+32>>2]?(n=!g&1<>>0>=r>>>0|0>g>>>0,Q=n<<5,k=((!g&r>>>0>255|g>>>0>0)+(!g&r>>>0>65791|g>>>0>0)|0)+(!g&r>>>0>4294967294|g>>>0>0)|0):k=0,C=-70;A:{if(e>>>0<18)break A;e=Q,Q=y?0:(((I|0)!=0)+(I>>>0>255)|0)+(I>>>0>65535)|0,e=e|Q+(((u|0)!=0)<<2)|k<<6,C=0,B[o>>2]||(b[i|0]=-47205080,b[i+1|0]=16592821,b[i+2|0]=64815,b[i+3|0]=253,C=4),b[i+C|0]=e,C=C|1,n||(b[i+C|0]=(w<<3)+-80,C=C+1|0),o=Q+-1|0,e=C;I:{if(o>>>0>2)break I;B:switch(o-1|0){default:b[i+C|0]=I,e=C+1|0;break I;case 0:e=i+C|0,b[e|0]=I,b[e+1|0]=I>>>8,e=C+2|0;break I;case 1:break B}e=i+C|0,b[e|0]=I,b[e+1|0]=I>>>8,b[e+2|0]=I>>>16,b[e+3|0]=I>>>24,e=C+4|0}C=e;I:{B:{C:{if(e=k+-1|0,e>>>0<=2)switch(e-1|0){case 1:break I;case 0:break B;default:break C}if(!n)break A;return b[i+C|0]=r,C+1|0}return e=i+C|0,i=r+-256|0,b[e|0]=i,b[e+1|0]=i>>>8,C+2|0}return i=i+C|0,b[i|0]=r,b[i+1|0]=r>>>8,b[i+2|0]=r>>>16,b[i+3|0]=r>>>24,C+4|0}i=i+C|0,b[i|0]=r,b[i+1|0]=r>>>8,b[i+2|0]=r>>>16,b[i+3|0]=r>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,C=C+8|0}return C}function $e(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0;x1(B[i+524>>2],1<>2],e),C=B[i+144>>2];A:{if((C|0)==1)break A;if(r=1<>2],Q=B[i+532>>2],(C|0)==6){if((r|0)<16)break A;for(w=(r|0)/16|0;C=n<<2,o=C+Q|0,r=B[o>>2],g=((r|0)==1?e:0)+r|0,r=g-e|0,B[o>>2]=r>>>0>g>>>0?0:r,r=(C|4)+Q|0,o=B[r>>2],g=((o|0)==1?e:0)+o|0,o=g-e|0,B[r>>2]=o>>>0>g>>>0?0:o,o=r+4|0,r=B[o>>2],g=((r|0)==1?e:0)+r|0,r=g-e|0,B[o>>2]=r>>>0>g>>>0?0:r,r=(C|12)+Q|0,o=B[r>>2],g=((o|0)==1?e:0)+o|0,o=g-e|0,B[r>>2]=o>>>0>g>>>0?0:o,g=r+4|0,o=B[g>>2],I=((o|0)==1?e:0)+o|0,o=I-e|0,B[g>>2]=o>>>0>I>>>0?0:o,g=r+8|0,o=B[g>>2],I=((o|0)==1?e:0)+o|0,o=I-e|0,B[g>>2]=o>>>0>I>>>0?0:o,o=r+12|0,r=B[o>>2],g=((r|0)==1?e:0)+r|0,r=g-e|0,B[o>>2]=r>>>0>g>>>0?0:r,r=(C|28)+Q|0,o=B[r>>2],g=((o|0)==1?e:0)+o|0,o=g-e|0,B[r>>2]=o>>>0>g>>>0?0:o,g=r+4|0,o=B[g>>2],I=((o|0)==1?e:0)+o|0,o=I-e|0,B[g>>2]=o>>>0>I>>>0?0:o,g=r+8|0,o=B[g>>2],I=((o|0)==1?e:0)+o|0,o=I-e|0,B[g>>2]=o>>>0>I>>>0?0:o,g=r+12|0,o=B[g>>2],I=((o|0)==1?e:0)+o|0,o=I-e|0,B[g>>2]=o>>>0>I>>>0?0:o,g=r+16|0,o=B[g>>2],I=((o|0)==1?e:0)+o|0,o=I-e|0,B[g>>2]=o>>>0>I>>>0?0:o,g=r+20|0,o=B[g>>2],I=((o|0)==1?e:0)+o|0,o=I-e|0,B[g>>2]=o>>>0>I>>>0?0:o,g=r+24|0,o=B[g>>2],I=((o|0)==1?e:0)+o|0,o=I-e|0,B[g>>2]=o>>>0>I>>>0?0:o,o=r+28|0,r=B[o>>2],g=((r|0)==1?e:0)+r|0,r=g-e|0,B[o>>2]=r>>>0>g>>>0?0:r,C=(C|60)+Q|0,r=B[C>>2],o=((r|0)==1?e:0)+r|0,r=o-e|0,B[C>>2]=r>>>0>o>>>0?0:r,n=n+16|0,k=k+1|0,(w|0)!=(k|0););break A}x1(Q,r,e)}r=B[i+520>>2],r&&x1(B[i+528>>2],1<>>0<=6){Do(i+464|0,g,B[i+136>>2]),C=0;break I}B[i+404>>2]=0,B[i+372>>2]=B[i+368>>2],C=B[i+480>>2],B[i+596>>2]=C,B[i+380>>2]=B[i+376>>2],I=r-B[i+492>>2]|0,k=B[i+512>>2],I>>>0>k+384>>>0&&(Q=I,I=(I-k|0)+-384|0,B[i+512>>2]=Q-(I>>>0<192?I:192)),I=1,I=(A[i+504|0]|A[i+505|0]<<8|(A[i+506|0]<<16|A[i+507|0]<<24))>>>0>=(A[i+500|0]|A[i+501|0]<<8|(A[i+502|0]<<16|A[i+503|0]<<24))>>>0?(B[i+600>>2]!=0)<<1:I,k=i+488|0,u=i+368|0,Q=B[i+484>>2],B[Q+4580>>2]=B[C+4580>>2],B[Q+4584>>2]=B[C+4584>>2],B[Q+4588>>2]=B[C+4588>>2],C=Q+4580|0;B:{if(SA[i+468>>2]>2]){I=jQ(i+464|0,k,u,C,r,g);break B}if(Q=i+184|0,B[Q>>2]){if(B[G+4>>2]=0,B[G+8>>2]=0,B[G>>2]=B[i+456>>2],B[G+12>>2]=B[i+460>>2],I=wo(i+416|0,G,Q,r,g),I>>>0>4294967176)break A;I=jQ(G,k,u,B[i+484>>2]+4580|0,r,g);break B}I=z[B[(NA(I,36)+(B[i+144>>2]<<2)|0)+4224>>2]](k,u,C,r,g)|0}_I(B[i+380>>2],(r+g|0)-I|0,I),I=I+B[i+380>>2]|0,B[i+380>>2]=I,k=B[i+484>>2],M=B[i+120>>2],Q=B[i+480>>2],y=B[i+632>>2],S=B[i+376>>2],MA=B[i+368>>2],gA=B[i+372>>2],oA=B[i+388>>2],fA=B[i+384>>2],cA=B[i+392>>2],r=0,w=B[i+144>>2],(w|0)==1&&(r=B[i+140>>2]!=0),C=I-S|0,k=_I(k,Q,1028);B:{if(r){if(r=-70,n=(C>>>0>4095)+(C>>>0>31?2:1)|0,I=n+C|0,I>>>0>o>>>0)break B;r=n+-1|0;C:{if(r>>>0>2)break C;i:switch(r-1|0){default:b[e|0]=C<<3;break C;case 0:r=C<<4|4,b[e|0]=r,b[e+1|0]=r>>>8;break C;case 1:break i}r=C<<4|12,b[e|0]=r,b[e+1|0]=r>>>8,b[e+2|0]=r>>>16,b[e+3|0]=r>>>24}_I(e+n|0,S,C),r=I;break B}if(I=B[Q+1024>>2],((I|0)==2?6:63)>>>0>=C>>>0){if(r=-70,n=(C>>>0>4095)+(C>>>0>31?2:1)|0,I=n+C|0,I>>>0>o>>>0)break B;r=n+-1|0;C:{if(r>>>0>2)break C;i:switch(r-1|0){default:b[e|0]=C<<3;break C;case 0:r=C<<4|4,b[e|0]=r,b[e+1|0]=r>>>8;break C;case 1:break i}r=C<<4|12,b[e|0]=r,b[e+1|0]=r>>>8,b[e+2|0]=r>>>16,b[e+3|0]=r>>>24}_I(e+n|0,S,C),r=I;break B}if(r=-70,n=(C>>>0>16383)+(C>>>0>1023?4:3)|0,n>>>0>=o>>>0)break B;QA=C>>>((w|0)==8?7:6),_=w>>>0<4&C>>>0<1025,B[G+220>>2]=I,L=o-n|0,P=e+n|0,W=(n|0)==3&(I|0)==2|C>>>0<256;C:{if((W|0)==1){I=mQ(P,L,S,C,1,y,k,G+220|0,_);break C}I=mQ(P,L,S,C,0,y,k,G+220|0,_)}if(!(I+-1>>>0<4294967176&&I>>>0<(C-QA|0)+-2>>>0)){if(_I(k,Q,1028),n=(C>>>0>4095)+(C>>>0>31?2:1)|0,I=n+C|0,I>>>0>o>>>0)break B;r=n+-1|0;C:{if(r>>>0>2)break C;i:switch(r-1|0){default:b[e|0]=C<<3;break C;case 0:r=C<<4|4,b[e|0]=r,b[e+1|0]=r>>>8;break C;case 1:break i}r=C<<4|12,b[e|0]=r,b[e+1|0]=r>>>8,b[e+2|0]=r>>>16,b[e+3|0]=r>>>24}_I(e+n|0,S,C),r=I;break B}if((I|0)==1){_I(k,Q,1028),I=(C>>>0>4095)+(C>>>0>31?2:1)|0,r=I+-1|0;C:{if(r>>>0>2)break C;i:switch(r-1|0){default:b[e|0]=C<<3|1;break C;case 0:r=C<<4|5,b[e|0]=r,b[e+1|0]=r>>>8;break C;case 1:break i}r=C<<4|13,b[e|0]=r,b[e+1|0]=r>>>8,b[e+2|0]=r>>>16,b[e+3|0]=r>>>24}b[e+I|0]=A[S|0],r=I+1|0;break B}r=B[G+220>>2],r||(B[k+1024>>2]=1),S=n+-3|0;C:{if(S>>>0>2)break C;r=r?3:2;i:switch(S-1|0){default:r=(r|((W^1)<<2|C<<4))+(I<<14)|0,b[e|0]=r,b[e+1|0]=r>>>8,b[e+2|0]=r>>>16;break C;case 0:r=(r|C<<4|8)+(I<<18)|0,b[e|0]=r,b[e+1|0]=r>>>8,b[e+2|0]=r>>>16,b[e+3|0]=r>>>24;break C;case 1:break i}b[e+4|0]=I>>>10,r=(r|C<<4|12)+(I<<22)|0,b[e|0]=r,b[e+1|0]=r>>>8,b[e+2|0]=r>>>16,b[e+3|0]=r>>>24}r=I+n|0}B:{I=Qg(r);C:{if(I)break C;if(S=e+r|0,r=-70,C=e+o|0,I=I?e:S,(C-I|0)<4)break B;_=gA-MA|0,S=_>>3;i:{if(S>>>0<=126){b[I|0]=S,I=I+1|0;break i}if(S>>>0<=32511){b[I+1|0]=S,b[I|0]=S>>>8^128,I=I+2|0;break i}b[I|0]=255,r=S+-32512|0,b[I+1|0]=r,b[I+2|0]=r>>>8,I=I+3|0}if(n=k+1028|0,!_){_I(n,Q+1028|0,3552),r=I-e|0;break C}if(Oe(u),B[G+220>>2]=35,r=_1(G,G+220|0,fA,S,y),u=k+4576|0,B[u>>2]=B[Q+4576>>2],P=I+1|0,O=r,r=Q+3252|0,LA=T1(u,G,B[G+220>>2],O,S,9,r,7136,6,1,w),r=P1(P,C-P|0,k+3252|0,9,LA,G,B[G+220>>2],fA,S,7136,6,35,r,1316,y),Qg(r)||(B[G+220>>2]=31,_=_1(G,G+220|0,cA,S,y),u=B[G+220>>2],L=k+4568|0,B[L>>2]=B[Q+4568>>2],gA=r+P|0,r=Q+1028|0,xA=T1(L,G,u,_,S,8,r,7216,5,u>>>0<29,w),r=P1(gA,C-gA|0,n,8,xA,G,B[G+220>>2],cA,S,7216,5,28,r,772,y),Qg(r))||(B[G+220>>2]=52,n=_1(G,G+220|0,oA,S,y),u=k+4572|0,B[u>>2]=B[Q+4572>>2],QA=r+gA|0,r=Q+1800|0,WA=T1(u,G,B[G+220>>2],n,S,9,r,7280,6,1,w),r=P1(QA,C-QA|0,k+1800|0,9,WA,G,B[G+220>>2],oA,S,7280,6,52,r,1452,y),Qg(r)))break C;b[I|0]=((xA<<4)+(LA<<6)|0)+(WA<<2),_=r+QA|0,r=-70;i:{if(C-_>>>0<5)break i;OA=k+3256|0,W=A[k+3252|0]|A[k+3253|0]<<8,N0=OA+((W?1<>2],r=w+32768|0,L=yA[(B[I>>2]+((r&-65536)-w>>(r>>>16))<<1)+OA>>1],E0=k+1032|0,uA=A[k+1028|0]|A[k+1029|0]<<8,R0=E0+((uA?1<>2],r=w+32768|0,r=yA[(B[I>>2]+((r&-65536)-w>>(r>>>16))<<1)+E0>>1],s0=k+1804|0,RA=A[k+1800|0]|A[k+1801|0]<<8,_0=s0+((RA?1<>2],I=w+32768|0,I=yA[(B[k>>2]+((I&-65536)-w>>(I>>>16))<<1)+s0>>1],w=B[(y<<2)+8416>>2],R=(Q<<3)+MA|0,k=B[(w<<2)+8784>>2]&yA[R+4>>1],b[_|0]=k,b[_+1|0]=k>>>8,b[_+2|0]=k>>>16,b[_+3|0]=k>>>24,y=C+-4|0,C=(w>>>3)+_|0,C=C>>>0>y>>>0?y:C,Q=B[(A[n|0]<<2)+8560>>2],n=w&7,k=(B[(Q<<2)+8784>>2]&yA[R+6>>1])<>>(w&-8),b[C|0]=k,b[C+1|0]=k>>>8,b[C+2|0]=k>>>16,b[C+3|0]=k>>>24,n=Q+n|0,C=C+(n>>>3)|0,Q=C>>>0>y>>>0?y:C,w=k>>>(n&-8),n=n&7;Q:{if(M>>>0>=26){R=B[R>>2],C=A[u|0],k=C>>>0<24?C:24,u=C-k|0,u&&(C=(R&B[(u<<2)+8784>>2])<>>8,b[Q+2|0]=C>>>16,b[Q+3|0]=C>>>24,n=n+u|0,Q=(n>>>3)+Q|0,Q=Q>>>0>y>>>0?y:Q,w=C>>>(n&-8),n=n&7),C=(B[(k<<2)+8784>>2]&R>>>u)<>2]&B[R>>2])<>>8,b[Q+2|0]=C>>>16,b[Q+3|0]=C>>>24,k=(u>>>3)+Q|0,Q=k>>>0>y>>>0?y:k,w=u&7,R=C>>>(u&504);Q:{if(S>>>0<2){C=r,k=I;break Q}for(u=S+-2|0,X0=M>>>0<26;;){L0=A[u+oA|0],C=(L0<<3)+_0|0,M=B[C+4>>2]+I>>>16,k=yA[((I>>>M)+B[C>>2]<<1)+s0>>1],n=A[u+cA|0],C=(n<<3)+R0|0,m=B[C+4>>2]+r>>>16,C=yA[((r>>>m)+B[C>>2]<<1)+E0>>1],q0=A[u+fA|0],O=B[(M<<2)+8784>>2]&I,I=w+m|0,r=(B[(m<<2)+8784>>2]&r)<>>8,b[Q+2|0]=r>>>16,b[Q+3|0]=r>>>24,R=(q0<<3)+N0|0,w=B[R+4>>2]+L>>>16,m=B[(w<<2)+8784>>2]&L,L=yA[(B[R>>2]+(L>>>w)<<1)+OA>>1],O=Q,Q=I+M|0,I=O+(Q>>>3)|0,I=I>>>0>y>>>0?y:I,R=Q&7,Q=m<>>(Q&262136),b[I|0]=Q,b[I+1|0]=Q>>>8,b[I+2|0]=Q>>>16,b[I+3|0]=Q>>>24,w=w+R|0,r=I+(w>>>3)|0,r=r>>>0>y>>>0?y:r,M=B[(q0<<2)+8416>>2],R=(u<<3)+MA|0,m=w&7,I=(B[(M<<2)+8784>>2]&yA[R+4>>1])<>>(w&131064),Q=M+m|0,w=Q,O=M,M=B[(L0<<2)+8560>>2],O+M>>>0>=25&&(b[r|0]=I,b[r+1|0]=I>>>8,b[r+2|0]=I>>>16,b[r+3|0]=I>>>24,r=(Q>>>3)+r|0,r=r>>>0>y>>>0?y:r,I=I>>>(Q&-8),w=Q&7),I=(B[(M<<2)+8784>>2]&yA[R+6>>1])<>>8,b[r+2|0]=I>>>16,b[r+3|0]=I>>>24,Q=r,r=w+M|0,Q=Q+(r>>>3)|0,Q=Q>>>0>y>>>0?y:Q,w=I>>>(r&-8),I=r&7;g:{if(!X0){R=B[R>>2],M=n>>>0<24?n:24,n=n-M|0,n&&(r=(R&B[(n<<2)+8784>>2])<>>8,b[Q+2|0]=r>>>16,b[Q+3|0]=r>>>24,I=I+n|0,Q=(I>>>3)+Q|0,Q=Q>>>0>y>>>0?y:Q,w=r>>>(I&-8),I=I&7),r=I+M|0,n=(B[(M<<2)+8784>>2]&R>>>n)<>2]&B[R>>2])<>>8,b[Q+2|0]=n>>>16,b[Q+3|0]=n>>>24,I=(r>>>3)+Q|0,Q=I>>>0>y>>>0?y:I,w=r&7,R=n>>>(r&504),I=k,r=C,u=u+-1|0,!(u>>>0>>0))break}}if(r=(B[(RA<<2)+8784>>2]&k)<>>8,b[Q+2|0]=r>>>16,b[Q+3|0]=r>>>24,k=w+RA|0,I=(k>>>3)+Q|0,I=I>>>0>y>>>0?y:I,Q=B[(uA<<2)+8784>>2]&C,C=k&7,r=Q<>>(k&131064),b[I|0]=r,b[I+1|0]=r>>>8,b[I+2|0]=r>>>16,b[I+3|0]=r>>>24,C=C+uA|0,I=I+(C>>>3)|0,I=I>>>0>y>>>0?y:I,r=r>>>(C&131064),C=C&7,r=r|(B[(W<<2)+8784>>2]&L)<>>8,b[I+2|0]=r>>>16,b[I+3|0]=r>>>24,C=C+W|0,I=I+(C>>>3)|0,I=I>>>0>y>>>0?y:I,r=r>>>(C&131064),C=C&7,r=r|1<>>8,b[I+2|0]=r>>>16,b[I+3|0]=r>>>24,r=C+1|0,I=I+(r>>>3)|0,y>>>0>I>>>0&&(r=I+(((r&7)!=0)-_|0)|0,r))break i;r=-70}if(Qg(r))break B;if(I=(WA|0)==2?QA:(xA|0)==2?gA:(LA|0)==2?P:0,r=r+_|0,C=0,!(!I|(r-I|0)>3))break I;r=r-e|0}if(r)break B;C=0;break I}if(g>>>0<=o>>>0&&(C=0,(r|0)==-70)||(C=r,Qg(r)))break I;C=r>>>0<(g-(g>>>(B[i+144>>2]==8?7:6))|0)+-2>>>0?r:0}e=C,I=e;I:{if(!(!Qg(I)&&I)){g=B[i+480>>2];break I}e=i+484|0,g=B[e>>2],B[e>>2]=B[i+480>>2],B[i+480>>2]=g}if(B[g+4568>>2]!=2)break A;B[g+4568>>2]=1}return IA=G+224|0,I}function ZQ(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0;C=IA-544|0,IA=C;A:{I:{B:{C:{i:{if(!(!e|!B[e+8>>2])){Q=B[o+12>>2],B[C+368>>2]=B[o+8>>2],B[C+372>>2]=Q,Q=B[o+20>>2],B[C+376>>2]=B[o+16>>2],B[C+380>>2]=Q,Q=B[o+28>>2],B[C+384>>2]=B[o+24>>2],B[C+388>>2]=Q,Q=B[o+36>>2],B[C+392>>2]=B[o+32>>2],B[C+396>>2]=Q,Q=B[o+44>>2],B[C+400>>2]=B[o+40>>2],B[C+404>>2]=Q,Q=B[o+4>>2],B[C+360>>2]=B[o>>2],B[C+364>>2]=Q,k=B[o+48>>2],w=B[o+52>>2],Q=B[o+100>>2],B[C+352>>2]=B[o+96>>2],B[C+356>>2]=Q,Q=B[o+92>>2],B[C+344>>2]=B[o+88>>2],B[C+348>>2]=Q,Q=B[o+84>>2],B[C+336>>2]=B[o+80>>2],B[C+340>>2]=Q,Q=B[o+76>>2],B[C+328>>2]=B[o+72>>2],B[C+332>>2]=Q,n=o- -64|0,Q=B[n+4>>2],B[C+320>>2]=B[n>>2],B[C+324>>2]=Q,Q=B[o+60>>2],B[C+312>>2]=B[o+56>>2],B[C+316>>2]=Q,u=B[e+160>>2];Q:{if(!((r|0)==-1&(g|0)==-1|(!g&SA[(u<<2)+8912>>2]>=r>>>0|0>g>>>0))){if(k)break i;if((w|0)==1)break Q;break i}if((w|0)==-1|k)break i}if(o=B[C+404>>2],B[C+448>>2]=B[C+400>>2],B[C+452>>2]=o,o=B[C+396>>2],B[C+440>>2]=B[C+392>>2],B[C+444>>2]=o,o=B[C+388>>2],n=C+432|0,Q=n,B[Q>>2]=B[C+384>>2],B[Q+4>>2]=o,o=B[C+380>>2],G=C+424|0,Q=G,B[Q>>2]=B[C+376>>2],B[Q+4>>2]=o,o=B[C+372>>2],S=C+416|0,Q=S,B[Q>>2]=B[C+368>>2],B[Q+4>>2]=o,o=B[C+324>>2],B[C+472>>2]=B[C+320>>2],B[C+476>>2]=o,o=B[C+332>>2],B[C+480>>2]=B[C+328>>2],B[C+484>>2]=o,o=B[C+340>>2],B[C+488>>2]=B[C+336>>2],B[C+492>>2]=o,o=B[C+348>>2],B[C+496>>2]=B[C+344>>2],B[C+500>>2]=o,o=B[C+356>>2],B[C+504>>2]=B[C+352>>2],B[C+508>>2]=o,o=B[C+364>>2],B[C+408>>2]=B[C+360>>2],B[C+412>>2]=o,B[C+460>>2]=w,B[C+456>>2]=k,o=B[C+316>>2],B[C+464>>2]=B[C+312>>2],B[C+468>>2]=o,k=A[e+144|0]|A[e+145|0]<<8|(A[e+146|0]<<16|A[e+147|0]<<24),w=A[e+140|0]|A[e+141|0]<<8|(A[e+142|0]<<16|A[e+143|0]<<24),y=A[e+136|0]|A[e+137|0]<<8|(A[e+138|0]<<16|A[e+139|0]<<24),Q=C+536|0,B[Q>>2]=A[e+156|0]|A[e+157|0]<<8|(A[e+158|0]<<16|A[e+159|0]<<24),o=A[e+152|0]|A[e+153|0]<<8|(A[e+154|0]<<16|A[e+155|0]<<24),B[C+528>>2]=A[e+148|0]|A[e+149|0]<<8|(A[e+150|0]<<16|A[e+151|0]<<24),B[C+532>>2]=o,o=B[C+532>>2],B[G>>2]=B[C+528>>2],B[G+4>>2]=o,B[C+436>>2]=u,B[n>>2]=B[Q>>2],n=!(r|g),o=n?-1:r,Q=C,n=n?-1:g,!n&o>>>0<=536870911|n>>>0<0&&(n=6,n=o>>>0>=64?32-UA(o+-1|0)|0:n,y=y>>>0>n>>>0?n:y),o=y+1|0,B[Q+420>>2]=k>>>0>o>>>0?o:k,o=u>>>0>5,B[S>>2]=y>>>0>>0?o+y|0:w,_I(C+104|0,C+408|0,104),n1(i,C+104|0,r,g,0,I),r=B[e+20>>2]-B[e+24>>2]|0,(r|0)==B[e+32>>2])break B;if(B[i+600>>2]=e+20,o=B[i+500>>2],o>>>0>=r>>>0)break C;B[i+500>>2]=r,B[i+504>>2]=r,B[i+488>>2]=r+B[i+492>>2],o=r;break C}if(e=n1(i,_I(C,o,104),r,g,0,I),e>>>0>4294967176||(e=m1(B[i+480>>2],i+488|0,o,0,0,0,B[i+632>>2]),Qg(e)))break A;B[i+220>>2]=e;break I}o=B[C+356>>2],B[C+504>>2]=B[C+352>>2],B[C+508>>2]=o,o=B[C+348>>2],B[C+496>>2]=B[C+344>>2],B[C+500>>2]=o,o=B[C+340>>2],B[C+488>>2]=B[C+336>>2],B[C+492>>2]=o,o=B[C+332>>2],B[C+480>>2]=B[C+328>>2],B[C+484>>2]=o,o=B[C+324>>2],B[C+472>>2]=B[C+320>>2],B[C+476>>2]=o,o=B[C+404>>2],B[C+448>>2]=B[C+400>>2],B[C+452>>2]=o,o=B[C+396>>2],B[C+440>>2]=B[C+392>>2],B[C+444>>2]=o,o=B[C+388>>2],B[C+432>>2]=B[C+384>>2],B[C+436>>2]=o,o=B[C+380>>2],B[C+424>>2]=B[C+376>>2],B[C+428>>2]=o,o=B[C+372>>2],B[C+416>>2]=B[C+368>>2],B[C+420>>2]=o,o=B[C+316>>2],B[C+464>>2]=B[C+312>>2],B[C+468>>2]=o,o=B[C+364>>2],B[C+408>>2]=B[C+360>>2],B[C+412>>2]=o,B[C+460>>2]=w,B[C+456>>2]=k,n=e+144|0,Q=n,o=B[Q+4>>2],B[C+420>>2]=B[Q>>2],B[C+424>>2]=o,o=B[e+156>>2],B[C+428>>2]=B[e+152>>2],B[C+432>>2]=o,B[C+436>>2]=B[e+160>>2],Q=B[C+412>>2],o=B[e+140>>2],B[C+412>>2]=B[e+136>>2],B[C+416>>2]=o,B[C+412>>2]=Q,_I(C+208|0,C+408|0,104),n1(i,C+208|0,r,g,1,I),o=e+20|0,_I(B[i+524>>2],B[e+56>>2],(1<>2])+(B[e+160>>2]!=1?1<>2]:0)<<2),fg(B[i+528>>2],0,4<>2]),B[i+504>>2]=B[o+16>>2],r=B[o+12>>2],B[i+496>>2]=B[o+8>>2],B[i+500>>2]=r,r=B[o+4>>2],B[i+488>>2]=B[o>>2],B[i+492>>2]=r,B[i+512>>2]=B[e+44>>2],B[i+516>>2]=B[e+48>>2],o=B[e+40>>2]}B[i+508>>2]=o}B[i+220>>2]=B[e+4768>>2],_I(B[i+480>>2],e+164|0,4592)}e=0}return IA=C+544|0,e}function m1(i,e,o,r,g,I,C){var Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0;Q=IA-192|0,IA=Q;A:{if(!r|g>>>0<9)break A;if(B[i+4588>>2]=B[1734],k=B[1733],n=i+4580|0,B[n>>2]=B[1732],B[n+4>>2]=k,B[i+4576>>2]=0,n=i+4568|0,B[n>>2]=0,B[n+4>>2]=0,B[i+1024>>2]=0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=-332356553){XQ(e,o,r,g,I);break A}if(B[Q+124>>2]=31,u=B[o+40>>2]?u:A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),B[Q+16>>2]=255,G=-30,n=r+8|0,k=We(i,Q+16|0,n,g+-8|0),w=(Qg(k)|0)!=0|SA[Q+16>>2]<255,w||(n=w?n:n+k|0,g=r+g|0,r=aC(Q+128|0,Q+124|0,Q+16|0,n,g-n|0),Qg(r))||(k=B[Q+16>>2],k>>>0>8)||HC(i+1028|0,Q+128|0,31,k,C,6144)>>>0>=4294967177||(B[Q+12>>2]=52,n=r+n|0,k=aC(Q+16|0,Q+12|0,Q+8|0,n,g-n|0),Qg(k))||(w=B[Q+8>>2],w>>>0>9)||(y=B[Q+12>>2],y>>>0<52))break A;for(r=0;;){if(!yA[(Q+16|0)+(r<<1)>>1])break A;if(r=r+1|0,(r|0)==53)break}if(r=HC(i+1800|0,Q+16|0,y,w,C,6144),r>>>0>4294967176||(B[Q+12>>2]=35,n=r>>>0<4294967177?n+k|0:n,k=aC(Q+16|0,Q+12|0,Q+8|0,n,g-n|0),Qg(k))||(w=B[Q+8>>2],w>>>0>9)||(y=B[Q+12>>2],y>>>0<35))break A;for(r=0;;){if(!yA[(Q+16|0)+(r<<1)>>1])break A;if(r=r+1|0,(r|0)==36)break}if(r=HC(i+3252|0,Q+16|0,y,w,C,6144),r>>>0>4294967176||(r=r>>>0<4294967177?n+k|0:n,n=r+12|0,n>>>0>g>>>0)||(k=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),B[i+4580>>2]=k,w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),B[i+4584>>2]=w,y=A[r+8|0]|A[r+9|0]<<8|(A[r+10|0]<<16|A[r+11|0]<<24),B[i+4588>>2]=y,C=31,g=g-n|0,g>>>0<=4294836223&&(r=31-UA(g+131072|0)|0,C=r>>>0<31?r:31),SA[Q+124>>2]>>0))break A;for(r=0;;){if(!yA[(Q+128|0)+(r<<1)>>1])break A;if(S=(r|0)!=(C|0),r=r+1|0,!S)break}if(k+-1>>>0>=g>>>0|w+-1>>>0>=g>>>0|y+-1>>>0>=g>>>0)break A;B[i+4576>>2]=2,B[i+4568>>2]=2,B[i+4572>>2]=2,B[i+1024>>2]=2,XQ(e,o,n,g,I),G=u}return IA=Q+192|0,G}function f1(i,e,o,r,g){var I=0,C=0,Q=0;if(C=WQ(i,e,o,r,g,1),Qg(C))return C;g=o-C|0,r=e+C|0,Q=B[i>>2];A:{I:{B:{if(Q>>>0>3){o=r;break B}e=-60,o=r,I=r;C:switch(Q-1|0){case 2:break I;case 1:break B;case 0:break C;default:break A}if(e=-70,g>>>0>=18&&(e=0,Q=A[i+148|0]|A[i+149|0]<<8|(A[i+150|0]<<16|A[i+151|0]<<24),I=((A[i+152|0]|A[i+153|0]<<8|(A[i+154|0]<<16|A[i+155|0]<<24))!=0)<<2|((Q|0)!=0)<<5,o=(A[i+120|0]<<3)+-80|0,A[i+116|0]|A[i+117|0]<<8|(A[i+118|0]<<16|A[i+119|0]<<24)||(b[r|0]=-47205080,b[r+1|0]=16592821,b[r+2|0]=64815,b[r+3|0]=253,e=4),b[e+r|0]=I,e=e|1,b[e+r|0]=Q?0:o,e=e+1|0),Qg(e))break A;B[i>>2]=2,o=e+r|0,g=g-e|0}if(e=-70,g>>>0<4)break A;b[o|0]=1,b[o+1|0]=0,b[o+2|0]=0,b[o+3|0]=0,g=g+-3|0,I=o+3|0}if(B[i+152>>2]){if(o=J1(i+264|0),e=-70,g>>>0<4)break A;b[I|0]=o,b[I+1|0]=o>>>8,b[I+2|0]=o>>>16,b[I+3|0]=o>>>24,I=I+4|0}B[i>>2]=0,e=I-r|0}if(Qg(e))return e;g=B[i+244>>2],o=g,r=B[i+240>>2];A:{if(o|r&&(g=-72,I=r,r=B[i+252>>2],i=B[i+248>>2]+1|0,i>>>0<1&&(r=r+1|0),(I|0)!=(i|0)|(o|0)!=(r|0)))break A;g=e+C|0}return g}function Io(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0;C=IA-400|0,IA=C,q1(C+152|0,I,!g+g|0,0,0),B[C+184>>2]=0,B[C+188>>2]=0,B[C+180>>2]=1,B[C+328>>2]=0,B[C+332>>2]=0,R=C+176|0,I=R,Q=B[I+4>>2],B[C+320>>2]=B[I>>2],B[C+324>>2]=Q,n=C+168|0,I=n,Q=B[I+4>>2],B[C+312>>2]=B[I>>2],B[C+316>>2]=Q,k=C+160|0,I=k,Q=B[I+4>>2],B[C+304>>2]=B[I>>2],B[C+308>>2]=Q,I=B[C+156>>2],B[C+296>>2]=B[C+152>>2],B[C+300>>2]=I,I=i,w=A[I+40|0]|A[I+41|0]<<8|(A[I+42|0]<<16|A[I+43|0]<<24),S=C+128|0,Q=S,B[Q>>2]=A[I+36|0]|A[I+37|0]<<8|(A[I+38|0]<<16|A[I+39|0]<<24),B[Q+4>>2]=w,y=A[I+32|0]|A[I+33|0]<<8|(A[I+34|0]<<16|A[I+35|0]<<24),w=C+120|0,Q=w,B[Q>>2]=A[I+28|0]|A[I+29|0]<<8|(A[I+30|0]<<16|A[I+31|0]<<24),B[Q+4>>2]=y,u=A[I+24|0]|A[I+25|0]<<8|(A[I+26|0]<<16|A[I+27|0]<<24),y=C+112|0,Q=y,B[Q>>2]=A[I+20|0]|A[I+21|0]<<8|(A[I+22|0]<<16|A[I+23|0]<<24),B[Q+4>>2]=u,G=A[I+48|0]|A[I+49|0]<<8|(A[I+50|0]<<16|A[I+51|0]<<24),Q=C+136|0,B[Q>>2]=A[I+44|0]|A[I+45|0]<<8|(A[I+46|0]<<16|A[I+47|0]<<24),B[Q+4>>2]=G,u=C+144|0,B[u>>2]=A[I+52|0]|A[I+53|0]<<8|(A[I+54|0]<<16|A[I+55|0]<<24),G=A[I+16|0]|A[I+17|0]<<8|(A[I+18|0]<<16|A[I+19|0]<<24),B[C+104>>2]=A[I+12|0]|A[I+13|0]<<8|(A[I+14|0]<<16|A[I+15|0]<<24),B[C+108>>2]=G,G=B[k+4>>2],B[C+116>>2]=B[k>>2],B[C+120>>2]=G,k=B[n+4>>2],B[C+124>>2]=B[n>>2],B[C+128>>2]=k,B[C+132>>2]=B[R>>2],n=B[C+156>>2],B[C+108>>2]=B[C+152>>2],B[C+112>>2]=n,B[u>>2]=B[C+332>>2],n=B[C+328>>2],B[Q>>2]=B[C+324>>2],B[Q+4>>2]=n,B[C+232>>2]=B[u>>2],n=B[Q+4>>2],B[C+224>>2]=B[Q>>2],B[C+228>>2]=n,Q=B[S+4>>2],B[C+216>>2]=B[S>>2],B[C+220>>2]=Q,Q=B[w+4>>2],B[C+208>>2]=B[w>>2],B[C+212>>2]=Q,Q=B[y+4>>2],B[C+200>>2]=B[y>>2],B[C+204>>2]=Q,B[C+236>>2]=3,Q=B[C+108>>2],B[C+192>>2]=B[C+104>>2],B[C+196>>2]=Q,Q=A[I+72|0]|A[I+73|0]<<8|(A[I+74|0]<<16|A[I+75|0]<<24),B[C+248>>2]=A[I+68|0]|A[I+69|0]<<8|(A[I+70|0]<<16|A[I+71|0]<<24),B[C+252>>2]=Q,Q=A[I+80|0]|A[I+81|0]<<8|(A[I+82|0]<<16|A[I+83|0]<<24),B[C+256>>2]=A[I+76|0]|A[I+77|0]<<8|(A[I+78|0]<<16|A[I+79|0]<<24),B[C+260>>2]=Q,Q=A[I+88|0]|A[I+89|0]<<8|(A[I+90|0]<<16|A[I+91|0]<<24),B[C+264>>2]=A[I+84|0]|A[I+85|0]<<8|(A[I+86|0]<<16|A[I+87|0]<<24),B[C+268>>2]=Q,Q=A[I+96|0]|A[I+97|0]<<8|(A[I+98|0]<<16|A[I+99|0]<<24),B[C+272>>2]=A[I+92|0]|A[I+93|0]<<8|(A[I+94|0]<<16|A[I+95|0]<<24),B[C+276>>2]=Q,Q=A[I+104|0]|A[I+105|0]<<8|(A[I+106|0]<<16|A[I+107|0]<<24),B[C+280>>2]=A[I+100|0]|A[I+101|0]<<8|(A[I+102|0]<<16|A[I+103|0]<<24),B[C+284>>2]=Q,Q=A[I+112|0]|A[I+113|0]<<8|(A[I+114|0]<<16|A[I+115|0]<<24),B[C+288>>2]=A[I+108|0]|A[I+109|0]<<8|(A[I+110|0]<<16|A[I+111|0]<<24),B[C+292>>2]=Q,Q=A[I+64|0]|A[I+65|0]<<8|(A[I+66|0]<<16|A[I+67|0]<<24),B[C+240>>2]=A[I+60|0]|A[I+61|0]<<8|(A[I+62|0]<<16|A[I+63|0]<<24),B[C+244>>2]=Q,_I(C+296|0,C+192|0,104),Q=_I(C,C+192|0,104),I=n1(I,Q,g,0,0,0);A:{if(I>>>0>=4294967177)break A;I=m1(B[i+480>>2],i+488|0,Q+296|0,0,0,0,B[i+632>>2]);I:{if(!Qg(I)){B[i+220>>2]=I;break I}if(I>>>0>4294967176)break A}I=f1(i,e,o,r,g)}return IA=Q+400|0,I}function go(i,e,o,r,g){var I=0;return I=IA-784|0,IA=I,fg(I- -64|0,0,704),B[I+108>>2]=1,B[I+120>>2]=3,o=Io(I- -64|0,i,e,o,r,g),B[I+56>>2]=B[I+424>>2],i=B[I+420>>2],B[I+48>>2]=B[I+416>>2],B[I+52>>2]=i,vI(B[I+292>>2],I+48|0),B[I+292>>2]=0,i=B[I+744>>2],i&&(e=I+776|0,r=i+4764|0,B[e>>2]=B[r>>2],g=B[i+4760>>2],B[I+768>>2]=B[i+4756>>2],B[I+772>>2]=g,g=B[i+12>>2],B[I+40>>2]=B[r>>2],r=B[i+4760>>2],B[I+32>>2]=B[i+4756>>2],B[I+36>>2]=r,vI(g,I+32|0),r=B[i>>2],B[I+24>>2]=B[e>>2],g=B[I+772>>2],B[I+16>>2]=B[I+768>>2],B[I+20>>2]=g,vI(r,I+16|0),B[I+8>>2]=B[e>>2],e=B[I+772>>2],B[I>>2]=B[I+768>>2],B[I+4>>2]=e,vI(i,I)),B[I+744>>2]=0,OQ(B[I+764>>2]),IA=I+784|0,o}function io(i,e,o){var r=0,g=0;return r=IA-80|0,IA=r,q1(r+48|0,o,0,0,e),B[r+8>>2]=0,B[r+40>>2]=B[r+72>>2],o=r- -64|0,g=B[o+4>>2],B[r+32>>2]=B[o>>2],B[r+36>>2]=g,o=B[r+60>>2],B[r+24>>2]=B[r+56>>2],B[r+28>>2]=o,B[r>>2]=0,B[r+4>>2]=0,o=B[r+52>>2],B[r+16>>2]=B[r+48>>2],B[r+20>>2]=o,i=Ve(i,e,r+16|0,r),IA=r+80|0,i}function Bo(i,e,o,r,g,I){var C=0,Q=0,n=0;C=IA-208|0,IA=C;A:{if(!I){I=-32;break A}if(_I(C+104|0,i+12|0,104),B[C+132>>2]=B[I+160>>2],Q=B[I+156>>2],B[C+124>>2]=B[I+152>>2],B[C+128>>2]=Q,Q=B[I+148>>2],B[C+116>>2]=B[I+144>>2],B[C+120>>2]=Q,Q=B[I+140>>2],B[C+108>>2]=B[I+136>>2],B[C+112>>2]=Q,Q=1,n=g>>>0<524288?g:524288,n>>>0>=2&&(Q=32-UA(n+-1|0)|0),B[C+144>>2]=B[1086],n=B[1085],B[C+136>>2]=B[1084],B[C+140>>2]=n,n=B[C+108>>2],B[C+108>>2]=n>>>0>Q>>>0?n:Q,I=ZQ(i,I,_I(C,C+104|0,104),g,0,0),I>>>0>4294967176)break A;I=f1(i,e,o,r,g)}return IA=C+208|0,I}function Co(i){return i=i|0,a1(i)|0}function zQ(i,e,o){var r=0,g=0,I=0,C=0,Q=0;return r=IA-384|0,IA=r,TQ(r+248|0,o),B[o+28>>2]=B[r+272>>2],g=B[r+268>>2],B[o+20>>2]=B[r+264>>2],B[o+24>>2]=g,g=B[r+260>>2],B[o+12>>2]=B[r+256>>2],B[o+16>>2]=g,g=B[r+252>>2],B[o+4>>2]=B[r+248>>2],B[o+8>>2]=g,g=o+4|0,e&&(B[g+24>>2]=B[e+160>>2],I=B[e+156>>2],B[g+16>>2]=B[e+152>>2],B[g+20>>2]=I,I=B[e+148>>2],B[g+8>>2]=B[e+144>>2],B[g+12>>2]=I,I=B[e+140>>2],B[g>>2]=B[e+136>>2],B[g+4>>2]=I),g=B[i+680>>2],g&&(I=r+256|0,C=g+4764|0,B[I>>2]=B[C>>2],Q=B[g+4760>>2],B[r+248>>2]=B[g+4756>>2],B[r+252>>2]=Q,Q=B[g+12>>2],B[r+240>>2]=B[C>>2],C=B[g+4760>>2],B[r+232>>2]=B[g+4756>>2],B[r+236>>2]=C,vI(Q,r+232|0),C=B[g>>2],B[r+224>>2]=B[I>>2],Q=B[r+252>>2],B[r+216>>2]=B[r+248>>2],B[r+220>>2]=Q,vI(C,r+216|0),B[r+208>>2]=B[I>>2],I=B[r+252>>2],B[r+200>>2]=B[r+248>>2],B[r+204>>2]=I,vI(g,r+200|0)),B[i+684>>2]=e,B[i+680>>2]=0,_I(r+248|0,o,104),TQ(r+352|0,r+248|0),B[r+276>>2]=B[r+376>>2],o=B[r+372>>2],B[r+268>>2]=B[r+368>>2],B[r+272>>2]=o,o=B[r+364>>2],B[r+260>>2]=B[r+360>>2],B[r+264>>2]=o,o=B[r+356>>2],B[r+252>>2]=B[r+352>>2],B[r+256>>2]=o,e=ZQ(i,e,_I(r,r+248|0,104),-1,-1,1),e>>>0<=4294967176&&(B[i+644>>2]=0,B[i+648>>2]=0,B[i+672>>2]=1,B[i+676>>2]=0,B[i+664>>2]=0,B[i+668>>2]=0,B[i+652>>2]=B[i+236>>2],e=0),IA=r+384|0,e}function Qo(i,e){var o=0,r=0,g=0,I=0;return o=IA-224|0,IA=o,g=o+112|0,B[g>>2]=0,B[o+104>>2]=0,B[o+108>>2]=0,e?(_I(o+120|0,i+12|0,104),B[o+148>>2]=B[e+160>>2],r=B[e+156>>2],B[o+140>>2]=B[e+152>>2],B[o+144>>2]=r,r=B[e+148>>2],B[o+132>>2]=B[e+144>>2],B[o+136>>2]=r,r=B[e+140>>2],I=B[e+136>>2],B[o+160>>2]=B[g>>2],B[o+124>>2]=I,B[o+128>>2]=r,g=B[o+108>>2],B[o+152>>2]=B[o+104>>2],B[o+156>>2]=g,i=zQ(i,e,_I(o,o+120|0,104))):i=-32,IA=o+224|0,i}function ro(i,e){var o=0,r=0;return o=IA-112|0,IA=o,r=fg(i+12|0,0,104),B[i+44>>2]=1,B[i+56>>2]=e,_I(o+8|0,r,104),i=zQ(i,0,o+8|0),IA=o+112|0,i}function VQ(i,e,o,r){var g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0;for(u=B[e>>2],Q=u+B[e+8>>2]|0,G=B[e+4>>2]+u|0,S=B[o>>2],k=S+B[o+8>>2]|0,y=B[o+4>>2]+S|0,L=r>>>0>1;;){I=B[i+672>>2],g=-62;A:{I:{B:{C:{i:{Q:switch(I-1|0){case 1:w=G-Q|0,g=B[i+664>>2],I=B[i+668>>2];break i;case 0:break Q;default:break I}Q:{if(n=(r|0)==2,!n){C=y-k|0;break Q}if(I=G-Q|0,C=y-k|0,B[i+648>>2]|I>>>0<(C+(C>>>8)|0)+(C>>>0<131072?131072-C>>>11:0)>>>0)break Q;if(g=f1(i,Q,I,k,C),Qg(g))break I;B[i+672>>2]=0,B[i+676>>2]=1,B[i+240>>2]=0,B[i+244>>2]=0,Q=g+Q|0;break B}w=i,g=B[i+648>>2],I=B[i+652>>2]-g|0,C=I>>>0>>0?I:C,C&&(_I(B[i+636>>2]+g|0,k,C),g=B[i+648>>2]),I=g+C|0,B[w+648>>2]=I,k=C+k|0;Q:{if(L)break Q;if(r-1){if(I>>>0>=SA[i+652>>2])break Q;break C}if((I|0)==B[i+644>>2])break C}R=n&(k|0)==(y|0),C=Q,w=G-C|0,n=w,g=I,I=B[i+644>>2],g=g-I|0,n>>>0<((g>>>8)+g|0)+(g>>>0<131072?131072-g>>>11:0)>>>0&&(C=B[i+656>>2],n=B[i+660>>2]),I=I+B[i+636>>2]|0;Q:{if(R){g=f1(i,C,n,I,g);break Q}g=WQ(i,C,n,I,g,0)}if(Qg(g))break I;if(B[i+676>>2]=R,M=B[i+236>>2],n=B[i+648>>2],_=M+n|0,B[i+652>>2]=_,I=i,_>>>0>SA[i+640>>2]&&(B[i+652>>2]=M,B[i+648>>2]=0,n=0),B[I+644>>2]=n,(C|0)==(Q|0)){if(Q=g+Q|0,!R)continue;B[i+240>>2]=0,B[i+244>>2]=0,B[i+672>>2]=0;break B}B[i+668>>2]=0,B[i+672>>2]=2,B[i+664>>2]=g,I=0}if(n=i,C=g-I|0,g=w>>>0>>0,C=g?w:C,C&&(_I(Q,I+B[i+656>>2]|0,C),I=B[i+668>>2]),B[n+668>>2]=I+C,Q=C+Q|0,g)break C;if(B[i+664>>2]=0,B[i+668>>2]=0,!B[i+676>>2])break A;B[i+240>>2]=0,B[i+244>>2]=0,B[i+672>>2]=0}y=k}if(B[o+8>>2]=y-S,B[e+8>>2]=Q-u,g=0,B[i+676>>2]||(g=B[i+652>>2]-B[i+648>>2]|0,g))break I;g=B[i+236>>2]}return g}B[i+672>>2]=1}}function Eo(i,e,o){var r=0;return r=-1,SA[e+8>>2]>SA[e+4>>2]|SA[o+8>>2]>SA[o+4>>2]||(r=VQ(i,e,o,0)),r}function eo(i,e){var o=0,r=0;o=IA-16|0,IA=o,B[o+8>>2]=0,B[o>>2]=0,B[o+4>>2]=0,r=-1;A:{if(SA[e+8>>2]>SA[e+4>>2]||(r=VQ(i,e,o,2),r>>>0>4294967176))break A;e=B[i+676>>2],r=(B[i+664>>2]+((e?0:3)|(e?0:B[i+152>>2]<<2))|0)-B[i+668>>2]|0}return IA=o+16|0,r}function x1(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0,k=0;if(k=(e|0)/16|0,(e|0)>=16)for(;C=Q<<2,r=C+i|0,g=B[r>>2],e=g-o|0,B[r>>2]=e>>>0>g>>>0?0:e,e=(C|4)+i|0,g=B[e>>2],r=g-o|0,B[e>>2]=r>>>0>g>>>0?0:r,r=e+4|0,g=B[r>>2],e=g-o|0,B[r>>2]=e>>>0>g>>>0?0:e,e=(C|12)+i|0,g=B[e>>2],r=g-o|0,B[e>>2]=r>>>0>g>>>0?0:r,g=e+4|0,I=B[g>>2],r=I-o|0,B[g>>2]=r>>>0>I>>>0?0:r,g=e+8|0,I=B[g>>2],r=I-o|0,B[g>>2]=r>>>0>I>>>0?0:r,r=e+12|0,g=B[r>>2],e=g-o|0,B[r>>2]=e>>>0>g>>>0?0:e,e=(C|28)+i|0,g=B[e>>2],r=g-o|0,B[e>>2]=r>>>0>g>>>0?0:r,g=e+4|0,I=B[g>>2],r=I-o|0,B[g>>2]=r>>>0>I>>>0?0:r,g=e+8|0,I=B[g>>2],r=I-o|0,B[g>>2]=r>>>0>I>>>0?0:r,g=e+12|0,I=B[g>>2],r=I-o|0,B[g>>2]=r>>>0>I>>>0?0:r,g=e+16|0,I=B[g>>2],r=I-o|0,B[g>>2]=r>>>0>I>>>0?0:r,g=e+20|0,I=B[g>>2],r=I-o|0,B[g>>2]=r>>>0>I>>>0?0:r,g=e+24|0,I=B[g>>2],r=I-o|0,B[g>>2]=r>>>0>I>>>0?0:r,r=e+28|0,g=B[r>>2],e=g-o|0,B[r>>2]=e>>>0>g>>>0?0:e,C=(C|60)+i|0,r=B[C>>2],e=r-o|0,B[C>>2]=e>>>0>r>>>0?0:e,Q=Q+16|0,n=n+1|0,(k|0)!=(n|0););}function T1(i,e,o,r,g,I,C,Q,n,k,w){var y=0,u=0,G=0,S=0,R=0;u=IA-624|0,IA=u;A:{if((r|0)==(g|0)){B[i>>2]=0,k=!k|r>>>0>2;break A}I:{B:{if(w>>>0<=3){if(!k)break B;if(g>>>0<=999&&(k=3,B[i>>2]==2))break A;if(10-w<>>3>>>0>g>>>0)break I;if(g>>>n+-1>>>0<=r>>>0)break B;break I}if(y=-1,S=-1,k){for(n=8-n|0,k=0,r=0;w=k,k=yA[(r<<1)+Q>>1],k=w+NA(B[(((k|0)==65535?1:k)<<16>>16<>2],B[(r<<2)+e>>2])|0,r=r+1|0,r>>>0<=o>>>0;);S=k>>>8}C:{if(!B[i>>2]|(A[C+2|0]|A[C+3|0]<<8)>>>0>>0)break C;for(Q=A[C|0]|A[C+1|0]<<8,n=-1<>2],y){if(G=B[(C+(r<<3)|0)+4>>2],R=(G>>>16)+1|0,G=(R<<8)-((n-G|0)+(R<<16)<<8>>>Q)|0,G>>>0>=k>>>0){y=-1;break C}w=NA(y,G)+w|0}if(r=r+1|0,!(r>>>0<=o>>>0))break}y=w>>>8}for(r=K1(I,g,o),C=H1(u,r,e,g,o),C>>>0<=4294967176&&(C=L1(u+112|0,512,u,o,r)),r=0,w=0;I=B[(r<<2)+e>>2],Q=I<<8,n=(Q>>>0)/(g>>>0)|0,w=NA(B[((I&&Q>>>0>>0?1:n)<<2)+7392>>2],I)+w|0,r=r+1|0,r>>>0<=o>>>0;);if(k=3,e=(C<<3)+(w>>>8)|0,S>>>0<=e>>>0&&S>>>0<=y>>>0)break I;if(y>>>0<=e>>>0)break A}B[i>>2]=1,k=2;break A}k=0,B[i>>2]=0}return IA=u+624|0,k}function P1(i,e,o,r,g,I,C,Q,n,k,w,y,u,G,S){var R=0;R=IA-112|0,IA=R;A:{if(g>>>0>3){g=-1;break A}I:switch(g-1|0){case 0:b[i|0]=A[Q|0],i=ve(o,C&255),g=i>>>0<4294967177?1:i;break A;case 2:_I(o,u,G),g=0;break A;default:return i=HC(o,k,y,w,S,6144),IA=R+112|0,i>>>0<4294967177?0:i;case 1:break I}if(g=R,k=K1(r,n,C),w=k,r=I,I=n+-1|0,Q=r+(A[I+Q|0]<<2)|0,y=B[Q>>2],y>>>0>=2&&(B[Q>>2]=y+-1,n=I),g=H1(g,w,r,n,C),g>>>0>4294967176||(g=L1(i,e,R,C,k),Qg(g)))break A;i=HC(o,R,C,k,S,6144),g=i>>>0<4294967177?g:i}return IA=R+112|0,g}function XQ(i,e,o,r,g){var I=0,C=0,Q=0,n=0;C=o+r|0,I=B[i>>2];A:{if((I|0)==(o|0)){I=B[i+12>>2],n=B[i+16>>2],Q=B[i+8>>2];break A}if(n=B[i+12>>2],B[i+16>>2]=n,Q=B[i+4>>2],B[i+8>>2]=Q,I=I-Q|0,B[i+12>>2]=I,B[i+4>>2]=o-I,I-n>>>0>7)break A;B[i+16>>2]=I,n=I}if(B[i>>2]=C,C>>>0<=Q+n>>>0|I+Q>>>0<=o>>>0||(o=C-Q|0,B[i+16>>2]=(o|0)>(I|0)?I:o),B[i+20>>2]=B[e+48>>2]?0:C-B[i+4>>2]|0,r>>>0>=9){e=B[e+28>>2]+-1|0;A:{if(e>>>0>7)break A;I:switch(e-1|0){default:W1(i,C,g);break A;case 0:Z1(i,C,g);break A;case 1:case 2:case 3:jo(i,C+-8|0);break A;case 4:case 5:case 6:break I}tt(i,C+-8|0,C)}B[i+24>>2]=C-B[i+4>>2]}}function oo(i){var e=0,o=0,r=0,g=0;if(e=IA-48|0,IA=e,i){if(B[i+172>>2]=1,r=i+76|0,II(r|0)|0,g=i+124|0,II(g|0)|0,B[i+16>>2])for(;cI(B[B[i+12>>2]+(o<<2)>>2],0)|0,o=o+1|0,o>>>0>2];);AI(r|0)|0,AI(g|0)|0,r=B[i+24>>2],o=i+8|0,B[e+40>>2]=B[o>>2],g=B[i+4>>2],B[e+32>>2]=B[i>>2],B[e+36>>2]=g,vI(r,e+32|0),r=B[i+12>>2],B[e+24>>2]=B[o>>2],g=B[i+4>>2],B[e+16>>2]=B[i>>2],B[e+20>>2]=g,vI(r,e+16|0),B[e+8>>2]=B[o>>2],o=B[i+4>>2],B[e>>2]=B[i>>2],B[e+4>>2]=o,vI(i,e)}IA=e+48|0}function OQ(i){var e=0,o=0,r=0,g=0,I=0,C=0,Q=0,n=0;if(e=IA-192|0,IA=e,i){for(oo(B[i>>2]),o=B[i+4>>2],Q=e+168|0;;){g=NA(r,264),o=g+o|0,I=A[o+100|0]|A[o+101|0]<<8|(A[o+102|0]<<16|A[o+103|0]<<24);A:{if(!I)break A;if(n=A[o+104|0]|A[o+105|0]<<8|(A[o+106|0]<<16|A[o+107|0]<<24),o=B[i+8>>2],C=B[o+36>>2],C>>>0>2]){B[o+36>>2]=C+1,o=o+(C<<3)|0,B[o+56>>2]=n,B[o+52>>2]=I;break A}B[Q>>2]=B[o+48>>2],C=B[o+44>>2],B[e+160>>2]=B[o+40>>2],B[e+164>>2]=C,vI(I,e+160|0)}if(o=g+B[i+4>>2]|0,B[o+100>>2]=0,B[o+104>>2]=0,o=B[i+4>>2],B[(g+o|0)+4>>2]=0,r=r+1|0,g=B[i+588>>2],!(r>>>0<=g>>>0))break}if(r=0,fg(o,0,NA(g,264)+264|0),B[i+604>>2]=1,B[i+152>>2]=0,B[i+144>>2]=0,B[i+148>>2]=0,o=B[i+4>>2],g=B[i+588>>2],B[e+184>>2]=A[i+640|0]|A[i+641|0]<<8|(A[i+642|0]<<16|A[i+643|0]<<24),I=A[i+636|0]|A[i+637|0]<<8|(A[i+638|0]<<16|A[i+639|0]<<24),B[e+176>>2]=A[i+632|0]|A[i+633|0]<<8|(A[i+634|0]<<16|A[i+635|0]<<24),B[e+180>>2]=I,o){if(g=g+1|0,g)for(;AI((o+NA(r,264)|0)+36|0)|0,r=r+1|0,(g|0)!=(r|0););B[e+152>>2]=B[e+184>>2],r=B[e+180>>2],B[e+144>>2]=B[e+176>>2],B[e+148>>2]=r,vI(o,e+144|0)}if(r=B[i+8>>2],r){if(B[r+32>>2])for(g=r+40|0,o=0;I=B[(r+(o<<3)|0)+52>>2],B[e+136>>2]=B[g+8>>2],C=B[g+4>>2],B[e+128>>2]=B[g>>2],B[e+132>>2]=C,vI(I,e+128|0),o=o+1|0,o>>>0>2];);B[e+120>>2]=B[r+48>>2],o=B[r+44>>2],B[e+112>>2]=B[r+40>>2],B[e+116>>2]=o,vI(r,e+112|0)}if(r=B[i+12>>2],B[r+28>>2])for(o=0;a1(B[(r+(o<<2)|0)+48>>2]),o=o+1|0,o>>>0>2];);if(B[e+104>>2]=B[r+44>>2],o=B[r+40>>2],B[e+96>>2]=B[r+36>>2],B[e+100>>2]=o,vI(r,e+96|0),r=B[i+16>>2],r){if(B[r+32>>2])for(g=r+40|0,o=0;I=B[(r+(o<<3)|0)+52>>2],B[e+88>>2]=B[g+8>>2],C=B[g+4>>2],B[e+80>>2]=B[g>>2],B[e+84>>2]=C,vI(I,e+80|0),o=o+1|0,o>>>0>2];);B[e+72>>2]=B[r+48>>2],o=B[r+44>>2],B[e+64>>2]=B[r+40>>2],B[e+68>>2]=o,vI(r,e- -64|0)}o=i+632|0,r=e+184|0,B[r>>2]=B[i+344>>2],g=B[i+340>>2],B[e+176>>2]=B[i+336>>2],B[e+180>>2]=g,AI(i+196|0)|0,AI(i+512|0)|0,g=B[i+372>>2],B[e+56>>2]=B[r>>2],I=B[e+180>>2],B[e+48>>2]=B[e+176>>2],B[e+52>>2]=I,vI(g,e+48|0),g=B[i+376>>2],B[e+40>>2]=B[r>>2],r=B[e+180>>2],B[e+32>>2]=B[e+176>>2],B[e+36>>2]=r,vI(g,e+32|0),PQ(B[i+644>>2]),r=B[i+156>>2],r&&(B[e+24>>2]=B[o+8>>2],g=B[o+4>>2],B[e+16>>2]=B[o>>2],B[e+20>>2]=g,vI(r,e+16|0)),B[e+8>>2]=B[o+8>>2],r=B[o+4>>2],B[e>>2]=B[o>>2],B[e+4>>2]=r,vI(i,e)}IA=e+192|0}function W1(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0;if(n=B[i+4>>2],g=n+B[i+24>>2]|0,k=e+-8|0,g+2>>>0<=k>>>0)for(w=B[i+36>>2],e=B[i+124>>2],u=32-e|0,e=64-e|0,y=B[i+132>>2]+-5|0,G=y>>>0>3;;){for(Q=g,S=g-n|0,g=0;;){i=g+Q|0,R=g,M=w;A:{I:{B:{C:{i:{if(!G)switch(y-1|0){case 2:break I;case 1:break B;case 0:break C;default:break i}i=NA(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),-1640531535)>>>u;break A}C=a0(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),-1157627904,-820265764),I=zA,i=e,r=i&31,i=32<=(i&63)>>>0?I>>>r:((1<>>r;break A}C=a0(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),-1080360960,-820265764),I=zA,i=e,r=i&31,i=32<=(i&63)>>>0?I>>>r:((1<>>r;break A}C=a0(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),-1079680256,-820265764),I=zA,i=e,r=i&31,i=32<=(i&63)>>>0?I>>>r:((1<>>r;break A}C=a0(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),-1213897629,-820265764),I=zA,i=e,r=i&31,i=32<=(i&63)>>>0?I>>>r:((1<>>r}if(B[M+(i<<2)>>2]&&R||(B[w+(i<<2)>>2]=g+S),!(o&&(g=g+1|0,g>>>0<3)))break}if(g=Q+3|0,!(Q+5>>>0<=k>>>0))break}}function to(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0;A:{I:{B:{C:{if(Q=B[i+132>>2]+-5|0,Q>>>0<=2)switch(Q-1|0){case 0:break B;case 1:break C;default:break I}if(y=B[o+4>>2],_=B[i+4>>2],W=B[i+12>>2],O=_+W|0,I=((O|0)==(r|0))+r|0,Q=I-O|0,n=y>>>0>Q>>>0,k=B[o>>2],Q=k>>>0>Q>>>0,gA=Q?k:n?y:0,k=Q?0:k,n=n?0:y,S=r+g|0,P=S+-8|0,I>>>0

>>0)for(g=B[i+136>>2],QA=!g+g|0,m=B[i+36>>2],G=S+-1|0,R=S+-3|0,u=32-B[i+124>>2]|0;;){i=m+(NA(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),-1640531535)>>>u<<2)|0,C=B[i>>2],w=I-_|0,B[i>>2]=w;i:{Q:{g:{r:{E:{if(!k||(Q=I+1|0,i=Q-k|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[I+1|0]|A[I+2|0]<<8|(A[I+3|0]<<16|A[I+4|0]<<24))))break E;if(y=I+5|0,g=y-k|0,R>>>0<=y>>>0){i=y;break r}if(i=y,C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),C){y=T(C)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break r;if(C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!C)break}y=((T(C)>>>3)+i|0)-y|0;break g}if(C>>>0<=W>>>0){I=(QA+(I-r>>8)|0)+I|0;break i}if(y=C+_|0,(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))){I=(QA+(I-r>>8)|0)+I|0;break i}g=y+4|0;E:{t:{if(Q=I+4|0,R>>>0<=Q>>>0){i=Q;break t}if(i=Q,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){i=T(n)>>>3;break E}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break t;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-Q|0;break E}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=G>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-Q|0}M=i+4|0;E:{if(I>>>0<=r>>>0){Q=I;break E}if(i=y,g=I,Q=g,(C|0)<=(W|0))break E;for(;;){if(Q=g+-1|0,i=i+-1|0,A[Q|0]!=A[i|0]){Q=g;break E}if(M=M+1|0,Q>>>0<=r>>>0)break E;if(g=Q,!(i>>>0>O>>>0))break}}for(y=I-y|0,i=B[e+12>>2],C=Q-r|0,g=i+C|0;L=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=L,b[i+5|0]=L>>>8,b[i+6|0]=L>>>16,b[i+7|0]=L>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=C+B[e+12>>2],g=M+-3|0;E:{if(C>>>0<=65535){i=B[e+4>>2];break E}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}FA[i+4>>1]=C,B[i>>2]=y+3,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),n=k,k=y;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=G>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),y=i-y|0}for(i=B[e+12>>2],L=Q-r|0,g=i+L|0;M=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),C=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=C,b[i+1|0]=C>>>8,b[i+2|0]=C>>>16,b[i+3|0]=C>>>24,b[i+4|0]=M,b[i+5|0]=M>>>8,b[i+6|0]=M>>>16,b[i+7|0]=M>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=L+B[e+12>>2],g=y+1|0;g:{if(L>>>0<=65535){i=B[e+4>>2];break g}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(M=y+4|0,B[i>>2]=1,FA[i+4>>1]=L,g>>>0<65536)break Q;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3}if(FA[i+6>>1]=g,B[e+4>>2]=i+8,r=Q+M|0,r>>>0>P>>>0){I=r;break i}for(B[m+(NA(A[I+2|0]|A[I+3|0]<<8|(A[I+4|0]<<16|A[I+5|0]<<24),-1640531535)>>>u<<2)>>2]=w+2,i=r+-2|0,B[m+(NA(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),-1640531535)>>>u<<2)>>2]=i-_,i=k,Q=n;;){Q:{if(k=Q,Q=i,!k||(y=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),i=r-k|0,(y|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break Q;n=r+4|0,g=n-k|0;g:{r:{if(R>>>0<=n>>>0){i=n;break r}if(i=n,I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),I){n=T(I)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break r;if(I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}n=((T(I)>>>3)+i|0)-n|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=G>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),n=i-n|0}for(B[m+(NA(y,-1640531535)>>>u<<2)>>2]=r-_,I=B[e+12>>2],i=I,g=r;C=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),y=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=y,b[i+1|0]=y>>>8,b[i+2|0]=y>>>16,b[i+3|0]=y>>>24,b[i+4|0]=C,b[i+5|0]=C>>>8,b[i+6|0]=C>>>16,b[i+7|0]=C>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(I=B[e+4>>2],B[I>>2]=1,FA[I+4>>1]=0,g=n+4|0,i=n+1|0,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=I-B[e>>2]>>3),FA[I+6>>1]=i,B[e+4>>2]=I+8,i=k,n=Q,r=r+g|0,I=r,I>>>0<=P>>>0)continue;break i}break}n=k,k=Q,I=r}if(!(I>>>0

>>0))break}B[o>>2]=k||gA,g=n||gA,i=o+4|0;break A}if(y=B[o+4>>2],_=B[i+4>>2],L=B[i+12>>2],W=_+L|0,I=((W|0)==(r|0))+r|0,Q=I-W|0,n=y>>>0>Q>>>0,k=B[o>>2],Q=k>>>0>Q>>>0,O=Q?k:n?y:0,k=Q?0:k,n=n?0:y,S=r+g|0,M=S+-8|0,I>>>0>>0)for(g=B[i+136>>2],gA=!g+g|0,m=B[i+36>>2],P=S+-1|0,R=S+-3|0,y=64-B[i+124>>2]|0;;){g=a0(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1079680256,-820265764),Q=zA,i=y,C=i&31,i=((32<=(i&63)>>>0?Q>>>C:((1<>>C)<<2)+m|0,w=B[i>>2],QA=I-_|0,B[i>>2]=QA;C:{i:{Q:{g:{r:{if(!k||(Q=I+1|0,i=Q-k|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[I+1|0]|A[I+2|0]<<8|(A[I+3|0]<<16|A[I+4|0]<<24))))break r;if(C=I+5|0,g=C-k|0,R>>>0<=C>>>0){i=C;break g}if(i=C,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),w){C=T(w)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break g;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!w)break}C=((T(w)>>>3)+i|0)-C|0;break Q}if(w>>>0<=L>>>0){I=(gA+(I-r>>8)|0)+I|0;break C}if(C=w+_|0,(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))){I=(gA+(I-r>>8)|0)+I|0;break C}g=C+4|0;r:{E:{if(Q=I+4|0,R>>>0<=Q>>>0){i=Q;break E}if(i=Q,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){i=T(n)>>>3;break r}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break E;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-Q|0;break r}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=P>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-Q|0}u=i+4|0;r:{if(I>>>0<=r>>>0){Q=I;break r}if(i=C,g=I,Q=g,(w|0)<=(L|0))break r;for(;;){if(Q=g+-1|0,i=i+-1|0,A[Q|0]!=A[i|0]){Q=g;break r}if(u=u+1|0,Q>>>0<=r>>>0)break r;if(g=Q,!(i>>>0>W>>>0))break}}for(C=I-C|0,i=B[e+12>>2],w=Q-r|0,g=i+w|0;G=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=G,b[i+5|0]=G>>>8,b[i+6|0]=G>>>16,b[i+7|0]=G>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=w+B[e+12>>2],g=u+-3|0;r:{if(w>>>0<=65535){i=B[e+4>>2];break r}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}FA[i+4>>1]=w,B[i>>2]=C+3,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),n=k,k=C;break i}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=P>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-C|0}for(i=B[e+12>>2],G=Q-r|0,g=i+G|0;u=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=u,b[i+5|0]=u>>>8,b[i+6|0]=u>>>16,b[i+7|0]=u>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=G+B[e+12>>2],g=C+1|0;Q:{if(G>>>0<=65535){i=B[e+4>>2];break Q}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(u=C+4|0,B[i>>2]=1,FA[i+4>>1]=G,g>>>0<65536)break i;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3}if(FA[i+6>>1]=g,B[e+4>>2]=i+8,r=Q+u|0,r>>>0>M>>>0){I=r;break C}for(g=a0(A[I+2|0]|A[I+3|0]<<8|(A[I+4|0]<<16|A[I+5|0]<<24),A[I+6|0]|A[I+7|0]<<8|(A[I+8|0]<<16|A[I+9|0]<<24),-1079680256,-820265764),Q=zA,i=y,I=i&31,B[((32<=(i&63)>>>0?Q>>>I:((1<>>I)<<2)+m>>2]=QA+2,C=r+-2|0,g=a0(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1079680256,-820265764),Q=zA,I=i&31,B[((32<=(i&63)>>>0?Q>>>I:((1<>>I)<<2)+m>>2]=C-_,i=k,Q=n;;){i:{if(k=Q,Q=i,!k||(i=r-k|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break i;n=r+4|0,g=n-k|0;Q:{g:{if(R>>>0<=n>>>0){i=n;break g}if(i=n,I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),I){n=T(I)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break g;if(I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}n=((T(I)>>>3)+i|0)-n|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=P>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),n=i-n|0}for(g=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1079680256,-820265764),I=zA,i=y,C=i&31,B[((32<=(i&63)>>>0?I>>>C:((1<>>C)<<2)+m>>2]=r-_,I=B[e+12>>2],i=I,g=r;w=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),C=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=C,b[i+1|0]=C>>>8,b[i+2|0]=C>>>16,b[i+3|0]=C>>>24,b[i+4|0]=w,b[i+5|0]=w>>>8,b[i+6|0]=w>>>16,b[i+7|0]=w>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(I=B[e+4>>2],B[I>>2]=1,FA[I+4>>1]=0,g=n+4|0,i=n+1|0,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=I-B[e>>2]>>3),FA[I+6>>1]=i,B[e+4>>2]=I+8,i=k,n=Q,r=r+g|0,I=r,I>>>0<=M>>>0)continue;break C}break}n=k,k=Q,I=r}if(!(I>>>0>>0))break}B[o>>2]=k||O,g=n||O,i=o+4|0;break A}if(y=B[o+4>>2],_=B[i+4>>2],L=B[i+12>>2],W=_+L|0,I=((W|0)==(r|0))+r|0,Q=I-W|0,n=y>>>0>Q>>>0,k=B[o>>2],Q=k>>>0>Q>>>0,O=Q?k:n?y:0,k=Q?0:k,n=n?0:y,S=r+g|0,M=S+-8|0,I>>>0>>0)for(g=B[i+136>>2],gA=!g+g|0,m=B[i+36>>2],P=S+-1|0,R=S+-3|0,y=64-B[i+124>>2]|0;;){g=a0(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1080360960,-820265764),Q=zA,i=y,C=i&31,i=((32<=(i&63)>>>0?Q>>>C:((1<>>C)<<2)+m|0,w=B[i>>2],QA=I-_|0,B[i>>2]=QA;B:{C:{i:{Q:{g:{if(!k||(Q=I+1|0,i=Q-k|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[I+1|0]|A[I+2|0]<<8|(A[I+3|0]<<16|A[I+4|0]<<24))))break g;if(C=I+5|0,g=C-k|0,R>>>0<=C>>>0){i=C;break Q}if(i=C,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),w){C=T(w)>>>3;break i}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break Q;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!w)break}C=((T(w)>>>3)+i|0)-C|0;break i}if(w>>>0<=L>>>0){I=(gA+(I-r>>8)|0)+I|0;break B}if(C=w+_|0,(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))){I=(gA+(I-r>>8)|0)+I|0;break B}g=C+4|0;g:{r:{if(Q=I+4|0,R>>>0<=Q>>>0){i=Q;break r}if(i=Q,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){i=T(n)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break r;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-Q|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=P>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-Q|0}u=i+4|0;g:{if(I>>>0<=r>>>0){Q=I;break g}if(i=C,g=I,Q=g,(w|0)<=(L|0))break g;for(;;){if(Q=g+-1|0,i=i+-1|0,A[Q|0]!=A[i|0]){Q=g;break g}if(u=u+1|0,Q>>>0<=r>>>0)break g;if(g=Q,!(i>>>0>W>>>0))break}}for(C=I-C|0,i=B[e+12>>2],w=Q-r|0,g=i+w|0;G=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=G,b[i+5|0]=G>>>8,b[i+6|0]=G>>>16,b[i+7|0]=G>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=w+B[e+12>>2],g=u+-3|0;g:{if(w>>>0<=65535){i=B[e+4>>2];break g}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}FA[i+4>>1]=w,B[i>>2]=C+3,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),n=k,k=C;break C}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=P>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-C|0}for(i=B[e+12>>2],G=Q-r|0,g=i+G|0;u=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=u,b[i+5|0]=u>>>8,b[i+6|0]=u>>>16,b[i+7|0]=u>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=G+B[e+12>>2],g=C+1|0;i:{if(G>>>0<=65535){i=B[e+4>>2];break i}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(u=C+4|0,B[i>>2]=1,FA[i+4>>1]=G,g>>>0<65536)break C;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3}if(FA[i+6>>1]=g,B[e+4>>2]=i+8,r=Q+u|0,r>>>0>M>>>0){I=r;break B}for(g=a0(A[I+2|0]|A[I+3|0]<<8|(A[I+4|0]<<16|A[I+5|0]<<24),A[I+6|0]|A[I+7|0]<<8|(A[I+8|0]<<16|A[I+9|0]<<24),-1080360960,-820265764),Q=zA,i=y,I=i&31,B[((32<=(i&63)>>>0?Q>>>I:((1<>>I)<<2)+m>>2]=QA+2,C=r+-2|0,g=a0(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1080360960,-820265764),Q=zA,I=i&31,B[((32<=(i&63)>>>0?Q>>>I:((1<>>I)<<2)+m>>2]=C-_,i=k,Q=n;;){C:{if(k=Q,Q=i,!k||(i=r-k|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break C;n=r+4|0,g=n-k|0;i:{Q:{if(R>>>0<=n>>>0){i=n;break Q}if(i=n,I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),I){n=T(I)>>>3;break i}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break Q;if(I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}n=((T(I)>>>3)+i|0)-n|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=P>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),n=i-n|0}for(g=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1080360960,-820265764),I=zA,i=y,C=i&31,B[((32<=(i&63)>>>0?I>>>C:((1<>>C)<<2)+m>>2]=r-_,I=B[e+12>>2],i=I,g=r;w=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),C=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=C,b[i+1|0]=C>>>8,b[i+2|0]=C>>>16,b[i+3|0]=C>>>24,b[i+4|0]=w,b[i+5|0]=w>>>8,b[i+6|0]=w>>>16,b[i+7|0]=w>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(I=B[e+4>>2],B[I>>2]=1,FA[I+4>>1]=0,g=n+4|0,i=n+1|0,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=I-B[e>>2]>>3),FA[I+6>>1]=i,B[e+4>>2]=I+8,i=k,n=Q,r=r+g|0,I=r,I>>>0<=M>>>0)continue;break B}break}n=k,k=Q,I=r}if(!(I>>>0>>0))break}B[o>>2]=k||O,g=n||O,i=o+4|0;break A}if(y=B[o+4>>2],_=B[i+4>>2],L=B[i+12>>2],W=_+L|0,I=((W|0)==(r|0))+r|0,Q=I-W|0,n=y>>>0>Q>>>0,k=B[o>>2],Q=k>>>0>Q>>>0,O=Q?k:n?y:0,k=Q?0:k,n=n?0:y,S=r+g|0,M=S+-8|0,I>>>0>>0)for(g=B[i+136>>2],gA=!g+g|0,m=B[i+36>>2],P=S+-1|0,R=S+-3|0,y=64-B[i+124>>2]|0;;){g=a0(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1157627904,-820265764),Q=zA,i=y,C=i&31,i=((32<=(i&63)>>>0?Q>>>C:((1<>>C)<<2)+m|0,w=B[i>>2],QA=I-_|0,B[i>>2]=QA;I:{B:{C:{i:{Q:{if(!k||(Q=I+1|0,i=Q-k|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[I+1|0]|A[I+2|0]<<8|(A[I+3|0]<<16|A[I+4|0]<<24))))break Q;if(C=I+5|0,g=C-k|0,R>>>0<=C>>>0){i=C;break i}if(i=C,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),w){C=T(w)>>>3;break C}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break i;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!w)break}C=((T(w)>>>3)+i|0)-C|0;break C}if(w>>>0<=L>>>0){I=(gA+(I-r>>8)|0)+I|0;break I}if(C=w+_|0,(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))){I=(gA+(I-r>>8)|0)+I|0;break I}g=C+4|0;Q:{g:{if(Q=I+4|0,R>>>0<=Q>>>0){i=Q;break g}if(i=Q,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){i=T(n)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break g;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-Q|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=P>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-Q|0}u=i+4|0;Q:{if(I>>>0<=r>>>0){Q=I;break Q}if(i=C,g=I,Q=g,(w|0)<=(L|0))break Q;for(;;){if(Q=g+-1|0,i=i+-1|0,A[Q|0]!=A[i|0]){Q=g;break Q}if(u=u+1|0,Q>>>0<=r>>>0)break Q;if(g=Q,!(i>>>0>W>>>0))break}}for(C=I-C|0,i=B[e+12>>2],w=Q-r|0,g=i+w|0;G=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=G,b[i+5|0]=G>>>8,b[i+6|0]=G>>>16,b[i+7|0]=G>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=w+B[e+12>>2],g=u+-3|0;Q:{if(w>>>0<=65535){i=B[e+4>>2];break Q}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}FA[i+4>>1]=w,B[i>>2]=C+3,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),n=k,k=C;break B}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=P>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-C|0}for(i=B[e+12>>2],G=Q-r|0,g=i+G|0;u=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=u,b[i+5|0]=u>>>8,b[i+6|0]=u>>>16,b[i+7|0]=u>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=G+B[e+12>>2],g=C+1|0;C:{if(G>>>0<=65535){i=B[e+4>>2];break C}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(u=C+4|0,B[i>>2]=1,FA[i+4>>1]=G,g>>>0<65536)break B;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3}if(FA[i+6>>1]=g,B[e+4>>2]=i+8,r=Q+u|0,r>>>0>M>>>0){I=r;break I}for(g=a0(A[I+2|0]|A[I+3|0]<<8|(A[I+4|0]<<16|A[I+5|0]<<24),A[I+6|0]|A[I+7|0]<<8|(A[I+8|0]<<16|A[I+9|0]<<24),-1157627904,-820265764),Q=zA,i=y,I=i&31,B[((32<=(i&63)>>>0?Q>>>I:((1<>>I)<<2)+m>>2]=QA+2,C=r+-2|0,g=a0(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1157627904,-820265764),Q=zA,I=i&31,B[((32<=(i&63)>>>0?Q>>>I:((1<>>I)<<2)+m>>2]=C-_,i=k,Q=n;;){B:{if(k=Q,Q=i,!k||(i=r-k|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break B;n=r+4|0,g=n-k|0;C:{i:{if(R>>>0<=n>>>0){i=n;break i}if(i=n,I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),I){n=T(I)>>>3;break C}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=R>>>0)break i;if(I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}n=((T(I)>>>3)+i|0)-n|0;break C}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=P>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),n=i-n|0}for(g=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1157627904,-820265764),I=zA,i=y,C=i&31,B[((32<=(i&63)>>>0?I>>>C:((1<>>C)<<2)+m>>2]=r-_,I=B[e+12>>2],i=I,g=r;w=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),C=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=C,b[i+1|0]=C>>>8,b[i+2|0]=C>>>16,b[i+3|0]=C>>>24,b[i+4|0]=w,b[i+5|0]=w>>>8,b[i+6|0]=w>>>16,b[i+7|0]=w>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(I=B[e+4>>2],B[I>>2]=1,FA[I+4>>1]=0,g=n+4|0,i=n+1|0,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=I-B[e>>2]>>3),FA[I+6>>1]=i,B[e+4>>2]=I+8,i=k,n=Q,r=r+g|0,I=r,I>>>0<=M>>>0)continue;break I}break}n=k,k=Q,I=r}if(!(I>>>0>>0))break}B[o>>2]=k||O,g=n||O,i=o+4|0}return B[i>>2]=g,S-r|0}function ao(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0;A:{I:{B:{C:{if(I=B[i+132>>2]+-5|0,I>>>0<=2)switch(I-1|0){case 0:break B;case 1:break C;default:break I}if(n=B[o+4>>2],S=B[o>>2],C=B[i+112>>2],u=B[C>>2],_=B[i+4>>2],G=B[i+12>>2],W=_+G|0,P=B[C+4>>2],w=B[C+12>>2],y=P+w|0,I=((u+(r-W|0)|0)==(y|0))+r|0,L=r+g|0,QA=L+-8|0,I>>>0>>0)for(g=B[i+136>>2],cA=!g+g|0,O=B[i+36>>2],MA=B[C+36>>2],RA=(G+P|0)-u|0,LA=P-RA|0,gA=L+-1|0,uA=L+-3|0,xA=32-B[C+124>>2]|0,oA=32-B[i+124>>2]|0;;){i=O+(NA(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),-1640531535)>>>oA<<2)|0,R=B[i>>2],fA=I-_|0,B[i>>2]=fA;i:{Q:{g:{if(i=(I-(S+_|0)|0)+1|0,G+(i^-1)>>>0<3||(Q=i>>>0>>0,g=Q?P+(i-RA|0)|0:(I-S|0)+1|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[I+1|0]|A[I+2|0]<<8|(A[I+3|0]<<16|A[I+4|0]<<24))))break g;r:{E:{if(C=I+5|0,i=C,R=Q?u:L,Q=g+4|0,g=Q,k=i+(R-g|0)|0,k=k>>>0>>0?k:L,M=k+-3|0,M>>>0<=i>>>0)break E;if(i=C,g=Q,m=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),m){k=T(m)>>>3;break r}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=M>>>0)break E;if(m=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!m)break}k=((T(m)>>>3)+i|0)-C|0;break r}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=k+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),k=i-C|0}if(g=I+1|0,(R|0)==(Q+k|0)){Q=W;r:{E:{if(C=C+k|0,i=C,uA>>>0<=i>>>0)break E;if(i=C,R=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[W|0]|A[W+1|0]<<8|(A[W+2|0]<<16|A[W+3|0]<<24)),R){i=T(R)>>>3;break r}for(;;){if(Q=Q+4|0,i=i+4|0,i>>>0>=uA>>>0)break E;if(R=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!R)break}i=((T(R)>>>3)+i|0)-C|0;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=gA>>>0||(Q=Q+2|0,i=i+2|0),i>>>0>>0&&(i=A[Q|0]==A[i|0]?i+1|0:i),i=i-C|0}k=i+k|0}for(i=B[e+12>>2],Q=g-r|0,M=i+Q|0;C=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),R=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=R,b[i+1|0]=R>>>8,b[i+2|0]=R>>>16,b[i+3|0]=R>>>24,b[i+4|0]=C,b[i+5|0]=C>>>8,b[i+6|0]=C>>>16,b[i+7|0]=C>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=Q+B[e+12>>2],i=k+1|0;r:{if(Q>>>0<=65535){r=B[e+4>>2];break r}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(k=k+4|0,B[r>>2]=1,FA[r+4>>1]=Q,i>>>0<65536)break Q;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break Q}g:{if(R>>>0<=G>>>0){r:{if(g=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),R=B[(NA(g,-1640531535)>>>xA<<2)+MA>>2],R>>>0<=w>>>0||(i=R+P|0,(g|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break r;n=i+4|0,C=n,k=u,m=k,WA=C;E:{t:{if(Q=I+4|0,g=Q,M=g+(k-C|0)|0,M=M>>>0>>0?M:L,k=M+-3|0,k>>>0<=g>>>0)break t;if(g=Q,C=n,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){n=T(n)>>>3;break E}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=k>>>0)break t;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}n=((T(n)>>>3)+g|0)-Q|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=M+-1>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),n=g-Q|0}if((m|0)==(WA+n|0)){C=W;E:{t:{if(Q=Q+n|0,g=Q,uA>>>0<=g>>>0)break t;if(g=Q,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[W|0]|A[W+1|0]<<8|(A[W+2|0]<<16|A[W+3|0]<<24)),k){g=T(k)>>>3;break E}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=uA>>>0)break t;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-Q|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=gA>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),g=g-Q|0}n=g+n|0}Q=fA-R|0,k=n+4|0;E:{if(I>>>0<=r>>>0){g=I;break E}if(C=I,g=I,(R|0)<=(w|0))break E;for(;;){if(g=C+-1|0,i=i+-1|0,A[g|0]!=A[i|0]){g=C;break E}if(k=k+1|0,g>>>0<=r>>>0)break E;if(C=g,!(i>>>0>y>>>0))break}}for(C=Q-RA|0,i=B[e+12>>2],n=g-r|0,M=i+n|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),R=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=R,b[i+1|0]=R>>>8,b[i+2|0]=R>>>16,b[i+3|0]=R>>>24,b[i+4|0]=Q,b[i+5|0]=Q>>>8,b[i+6|0]=Q>>>16,b[i+7|0]=Q>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],i=k+-3|0;E:{if(n>>>0<=65535){r=B[e+4>>2];break E}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(FA[r+4>>1]=n,B[r>>2]=C+3,i>>>0<65536)break g;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break g}I=(cA+(I-r>>8)|0)+I|0;break i}if(Q=R+_|0,(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))){I=(cA+(I-r>>8)|0)+I|0;break i}g=Q+4|0;r:{E:{if(C=I+4|0,uA>>>0<=C>>>0){i=C;break E}if(i=C,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){i=T(n)>>>3;break r}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=uA>>>0)break E;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-C|0;break r}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=gA>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-C|0}k=i+4|0;r:{if(I>>>0<=r>>>0){g=I;break r}if(i=Q,C=I,g=I,(R|0)<=(G|0))break r;for(;;){if(g=C+-1|0,i=i+-1|0,A[g|0]!=A[i|0]){g=C;break r}if(k=k+1|0,g>>>0<=r>>>0)break r;if(C=g,!(i>>>0>W>>>0))break}}for(C=I-Q|0,i=B[e+12>>2],n=g-r|0,M=i+n|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),R=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=R,b[i+1|0]=R>>>8,b[i+2|0]=R>>>16,b[i+3|0]=R>>>24,b[i+4|0]=Q,b[i+5|0]=Q>>>8,b[i+6|0]=Q>>>16,b[i+7|0]=Q>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],i=k+-3|0;r:{if(n>>>0<=65535){r=B[e+4>>2];break r}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}FA[r+4>>1]=n,B[r>>2]=C+3,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3),n=S,S=C;break Q}n=S,S=C}if(FA[r+6>>1]=i,B[e+4>>2]=r+8,r=g+k|0,r>>>0>QA>>>0){I=r;break i}for(B[O+(NA(A[I+2|0]|A[I+3|0]<<8|(A[I+4|0]<<16|A[I+5|0]<<24),-1640531535)>>>oA<<2)>>2]=fA+2,i=r+-2|0,B[O+(NA(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),-1640531535)>>>oA<<2)>>2]=i-_,i=S,Q=n;;){Q:{if(S=Q,Q=i,k=r-_|0,i=k-S|0,G+(i^-1)>>>0<3||(n=i>>>0>>0,i=i+(n?LA:_)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break Q;C=i+4|0,I=C,m=I;g:{r:{if(g=r+4|0,i=g,fA=n?u:L,n=i+(fA-I|0)|0,n=n>>>0>>0?n:L,M=n+-3|0,M>>>0<=i>>>0)break r;if(i=g,I=C,C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){C=T(C)>>>3;break g}for(;;){if(I=I+4|0,i=i+4|0,i>>>0>=M>>>0)break r;if(C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}C=((T(C)>>>3)+i|0)-g|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=n+-1>>>0||(I=I+2|0,i=i+2|0),i>>>0>>0&&(i=A[I|0]==A[i|0]?i+1|0:i),C=i-g|0}if((m+C|0)==(fA|0)){I=W;g:{r:{if(g=g+C|0,i=g,uA>>>0<=i>>>0)break r;if(i=g,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[W|0]|A[W+1|0]<<8|(A[W+2|0]<<16|A[W+3|0]<<24)),n){i=T(n)>>>3;break g}for(;;){if(I=I+4|0,i=i+4|0,i>>>0>=uA>>>0)break r;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-g|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=gA>>>0||(I=I+2|0,i=i+2|0),i>>>0>>0&&(i=A[I|0]==A[i|0]?i+1|0:i),i=i-g|0}C=i+C|0}for(R=B[e+12>>2],i=R,I=r;g=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,I=I+8|0,i=i+8|0,i>>>0>>0;);if(i=B[e+4>>2],B[i>>2]=1,FA[i+4>>1]=0,g=C+4|0,I=C+1|0,I>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),FA[i+6>>1]=I,B[e+4>>2]=i+8,B[O+(NA(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),-1640531535)>>>oA<<2)>>2]=k,i=S,n=Q,r=r+g|0,I=r,I>>>0<=QA>>>0)continue;break i}break}n=S,S=Q,I=r}if(!(I>>>0>>0))break}return B[o+4>>2]=n,B[o>>2]=S,L-r|0}if(n=B[o+4>>2],S=B[o>>2],C=B[i+112>>2],L=B[C>>2],O=B[i+4>>2],P=B[i+12>>2],u=O+P|0,gA=B[C+4>>2],cA=B[C+12>>2],MA=gA+cA|0,I=((L+(r-u|0)|0)==(MA|0))+r|0,G=r+g|0,R=G+-8|0,I>>>0>>0)for(g=B[i+136>>2],RA=!g+g|0,oA=B[i+36>>2],LA=B[C+36>>2],fA=(P+gA|0)-L|0,xA=gA-fA|0,QA=G+-1|0,_=G+-3|0,uA=64-B[C+124>>2]|0,W=64-B[i+124>>2]|0;;){y=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),Q=a0(y,A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1079680256,-820265764),i=zA,g=W,C=g&31,g=((32<=(g&63)>>>0?i>>>C:((1<>>C)<<2)+oA|0,w=B[g>>2],M=I-O|0,B[g>>2]=M;C:{i:{Q:{if(g=(I-(S+O|0)|0)+1|0,P+(g^-1)>>>0<3||(k=g>>>0

>>0,g=k?gA+(g-fA|0)|0:(I-S|0)+1|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[I+1|0]|A[I+2|0]<<8|(A[I+3|0]<<16|A[I+4|0]<<24))))break Q;g:{r:{if(C=I+5|0,i=C,w=k?L:G,Q=g+4|0,g=Q,k=i+(w-g|0)|0,k=k>>>0>>0?k:G,y=k+-3|0,y>>>0<=i>>>0)break r;if(i=C,g=Q,m=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),m){k=T(m)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=y>>>0)break r;if(m=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!m)break}k=((T(m)>>>3)+i|0)-C|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=k+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),k=i-C|0}if(g=I+1|0,(w|0)==(Q+k|0)){Q=u;g:{r:{if(C=C+k|0,i=C,_>>>0<=i>>>0)break r;if(i=C,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),w){i=T(w)>>>3;break g}for(;;){if(Q=Q+4|0,i=i+4|0,i>>>0>=_>>>0)break r;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}i=((T(w)>>>3)+i|0)-C|0;break g}(A[Q|0]|A[Q+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(Q=Q+2|0,i=i+2|0),i>>>0>>0&&(i=A[Q|0]==A[i|0]?i+1|0:i),i=i-C|0}k=i+k|0}for(i=B[e+12>>2],Q=g-r|0,y=i+Q|0;C=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=C,b[i+5|0]=C>>>8,b[i+6|0]=C>>>16,b[i+7|0]=C>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=Q+B[e+12>>2],i=k+1|0;g:{if(Q>>>0<=65535){r=B[e+4>>2];break g}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(k=k+4|0,B[r>>2]=1,FA[r+4>>1]=Q,i>>>0<65536)break i;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break i}Q:{if(w>>>0<=P>>>0){g:{if(g=uA,C=g&31,w=B[((32<=(g&63)>>>0?i>>>C:((1<>>C)<<2)+LA>>2],w>>>0<=cA>>>0||(i=w+gA|0,(y|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break g;n=i+4|0,C=n,k=L,m=k,WA=C;r:{E:{if(Q=I+4|0,g=Q,y=g+(k-C|0)|0,y=y>>>0>>0?y:G,k=y+-3|0,k>>>0<=g>>>0)break E;if(g=Q,C=n,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){n=T(n)>>>3;break r}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=k>>>0)break E;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}n=((T(n)>>>3)+g|0)-Q|0;break r}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=y+-1>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),n=g-Q|0}if((m|0)==(WA+n|0)){C=u;r:{E:{if(Q=Q+n|0,g=Q,_>>>0<=g>>>0)break E;if(g=Q,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),k){g=T(k)>>>3;break r}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=_>>>0)break E;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-Q|0;break r}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),g=g-Q|0}n=g+n|0}Q=M-w|0,k=n+4|0;r:{if(I>>>0<=r>>>0){g=I;break r}if(C=I,g=I,(w|0)<=(cA|0))break r;for(;;){if(g=C+-1|0,i=i+-1|0,A[g|0]!=A[i|0]){g=C;break r}if(k=k+1|0,g>>>0<=r>>>0)break r;if(C=g,!(i>>>0>MA>>>0))break}}for(C=Q-fA|0,i=B[e+12>>2],n=g-r|0,y=i+n|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=Q,b[i+5|0]=Q>>>8,b[i+6|0]=Q>>>16,b[i+7|0]=Q>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],i=k+-3|0;r:{if(n>>>0<=65535){r=B[e+4>>2];break r}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(FA[r+4>>1]=n,B[r>>2]=C+3,i>>>0<65536)break Q;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break Q}I=(RA+(I-r>>8)|0)+I|0;break C}if(Q=w+O|0,(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))){I=(RA+(I-r>>8)|0)+I|0;break C}g=Q+4|0;g:{r:{if(C=I+4|0,_>>>0<=C>>>0){i=C;break r}if(i=C,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){i=T(n)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=_>>>0)break r;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-C|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-C|0}k=i+4|0;g:{if(I>>>0<=r>>>0){g=I;break g}if(i=Q,C=I,g=I,(w|0)<=(P|0))break g;for(;;){if(g=C+-1|0,i=i+-1|0,A[g|0]!=A[i|0]){g=C;break g}if(k=k+1|0,g>>>0<=r>>>0)break g;if(C=g,!(i>>>0>u>>>0))break}}for(C=I-Q|0,i=B[e+12>>2],n=g-r|0,y=i+n|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=Q,b[i+5|0]=Q>>>8,b[i+6|0]=Q>>>16,b[i+7|0]=Q>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],i=k+-3|0;g:{if(n>>>0<=65535){r=B[e+4>>2];break g}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}FA[r+4>>1]=n,B[r>>2]=C+3,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3),n=S,S=C;break i}n=S,S=C}if(FA[r+6>>1]=i,B[e+4>>2]=r+8,r=g+k|0,r>>>0>R>>>0){I=r;break C}for(C=a0(A[I+2|0]|A[I+3|0]<<8|(A[I+4|0]<<16|A[I+5|0]<<24),A[I+6|0]|A[I+7|0]<<8|(A[I+8|0]<<16|A[I+9|0]<<24),-1079680256,-820265764),I=zA,i=W,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+oA>>2]=M+2,g=r+-2|0,Q=a0(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),-1079680256,-820265764),C=zA,I=i&31,B[((32<=(i&63)>>>0?C>>>I:((1<>>I)<<2)+oA>>2]=g-O,i=S,Q=n;;){i:{if(S=Q,Q=i,k=r-O|0,i=k-S|0,P+(i^-1)>>>0<3||(n=i>>>0

>>0,i=i+(n?xA:O)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break i;C=i+4|0,I=C,w=I;Q:{g:{if(g=r+4|0,i=g,M=n?L:G,n=i+(M-I|0)|0,n=n>>>0>>0?n:G,y=n+-3|0,y>>>0<=i>>>0)break g;if(i=g,I=C,C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){C=T(C)>>>3;break Q}for(;;){if(I=I+4|0,i=i+4|0,i>>>0>=y>>>0)break g;if(C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}C=((T(C)>>>3)+i|0)-g|0;break Q}(A[I|0]|A[I+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=n+-1>>>0||(I=I+2|0,i=i+2|0),i>>>0>>0&&(i=A[I|0]==A[i|0]?i+1|0:i),C=i-g|0}if((w+C|0)==(M|0)){I=u;Q:{g:{if(g=g+C|0,i=g,_>>>0<=i>>>0)break g;if(i=g,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),n){i=T(n)>>>3;break Q}for(;;){if(I=I+4|0,i=i+4|0,i>>>0>=_>>>0)break g;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-g|0;break Q}(A[I|0]|A[I+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(I=I+2|0,i=i+2|0),i>>>0>>0&&(i=A[I|0]==A[i|0]?i+1|0:i),i=i-g|0}C=i+C|0}for(w=B[e+12>>2],i=w,I=r;g=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,I=I+8|0,i=i+8|0,i>>>0>>0;);if(i=B[e+4>>2],B[i>>2]=1,FA[i+4>>1]=0,w=C+4|0,g=C+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),FA[i+6>>1]=g,B[e+4>>2]=i+8,C=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1079680256,-820265764),I=zA,i=W,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+oA>>2]=k,i=S,n=Q,r=r+w|0,I=r,I>>>0<=R>>>0)continue;break C}break}n=S,S=Q,I=r}if(!(I>>>0>>0))break}break A}if(n=B[o+4>>2],S=B[o>>2],C=B[i+112>>2],L=B[C>>2],O=B[i+4>>2],P=B[i+12>>2],u=O+P|0,gA=B[C+4>>2],cA=B[C+12>>2],MA=gA+cA|0,I=((L+(r-u|0)|0)==(MA|0))+r|0,G=r+g|0,R=G+-8|0,I>>>0>>0)for(g=B[i+136>>2],RA=!g+g|0,oA=B[i+36>>2],LA=B[C+36>>2],fA=(P+gA|0)-L|0,xA=gA-fA|0,QA=G+-1|0,_=G+-3|0,uA=64-B[C+124>>2]|0,W=64-B[i+124>>2]|0;;){y=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),Q=a0(y,A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1080360960,-820265764),i=zA,g=W,C=g&31,g=((32<=(g&63)>>>0?i>>>C:((1<>>C)<<2)+oA|0,w=B[g>>2],M=I-O|0,B[g>>2]=M;B:{C:{i:{if(g=(I-(S+O|0)|0)+1|0,P+(g^-1)>>>0<3||(k=g>>>0

>>0,g=k?gA+(g-fA|0)|0:(I-S|0)+1|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[I+1|0]|A[I+2|0]<<8|(A[I+3|0]<<16|A[I+4|0]<<24))))break i;Q:{g:{if(C=I+5|0,i=C,w=k?L:G,Q=g+4|0,g=Q,k=i+(w-g|0)|0,k=k>>>0>>0?k:G,y=k+-3|0,y>>>0<=i>>>0)break g;if(i=C,g=Q,m=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),m){k=T(m)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=y>>>0)break g;if(m=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!m)break}k=((T(m)>>>3)+i|0)-C|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=k+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),k=i-C|0}if(g=I+1|0,(w|0)==(Q+k|0)){Q=u;Q:{g:{if(C=C+k|0,i=C,_>>>0<=i>>>0)break g;if(i=C,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),w){i=T(w)>>>3;break Q}for(;;){if(Q=Q+4|0,i=i+4|0,i>>>0>=_>>>0)break g;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}i=((T(w)>>>3)+i|0)-C|0;break Q}(A[Q|0]|A[Q+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(Q=Q+2|0,i=i+2|0),i>>>0>>0&&(i=A[Q|0]==A[i|0]?i+1|0:i),i=i-C|0}k=i+k|0}for(i=B[e+12>>2],Q=g-r|0,y=i+Q|0;C=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=C,b[i+5|0]=C>>>8,b[i+6|0]=C>>>16,b[i+7|0]=C>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=Q+B[e+12>>2],i=k+1|0;Q:{if(Q>>>0<=65535){r=B[e+4>>2];break Q}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(k=k+4|0,B[r>>2]=1,FA[r+4>>1]=Q,i>>>0<65536)break C;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break C}i:{if(w>>>0<=P>>>0){Q:{if(g=uA,C=g&31,w=B[((32<=(g&63)>>>0?i>>>C:((1<>>C)<<2)+LA>>2],w>>>0<=cA>>>0||(i=w+gA|0,(y|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break Q;n=i+4|0,C=n,k=L,m=k,WA=C;g:{r:{if(Q=I+4|0,g=Q,y=g+(k-C|0)|0,y=y>>>0>>0?y:G,k=y+-3|0,k>>>0<=g>>>0)break r;if(g=Q,C=n,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){n=T(n)>>>3;break g}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=k>>>0)break r;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}n=((T(n)>>>3)+g|0)-Q|0;break g}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=y+-1>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),n=g-Q|0}if((m|0)==(WA+n|0)){C=u;g:{r:{if(Q=Q+n|0,g=Q,_>>>0<=g>>>0)break r;if(g=Q,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),k){g=T(k)>>>3;break g}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=_>>>0)break r;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-Q|0;break g}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),g=g-Q|0}n=g+n|0}Q=M-w|0,k=n+4|0;g:{if(I>>>0<=r>>>0){g=I;break g}if(C=I,g=I,(w|0)<=(cA|0))break g;for(;;){if(g=C+-1|0,i=i+-1|0,A[g|0]!=A[i|0]){g=C;break g}if(k=k+1|0,g>>>0<=r>>>0)break g;if(C=g,!(i>>>0>MA>>>0))break}}for(C=Q-fA|0,i=B[e+12>>2],n=g-r|0,y=i+n|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=Q,b[i+5|0]=Q>>>8,b[i+6|0]=Q>>>16,b[i+7|0]=Q>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],i=k+-3|0;g:{if(n>>>0<=65535){r=B[e+4>>2];break g}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(FA[r+4>>1]=n,B[r>>2]=C+3,i>>>0<65536)break i;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break i}I=(RA+(I-r>>8)|0)+I|0;break B}if(Q=w+O|0,(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))){I=(RA+(I-r>>8)|0)+I|0;break B}g=Q+4|0;Q:{g:{if(C=I+4|0,_>>>0<=C>>>0){i=C;break g}if(i=C,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){i=T(n)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=_>>>0)break g;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-C|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-C|0}k=i+4|0;Q:{if(I>>>0<=r>>>0){g=I;break Q}if(i=Q,C=I,g=I,(w|0)<=(P|0))break Q;for(;;){if(g=C+-1|0,i=i+-1|0,A[g|0]!=A[i|0]){g=C;break Q}if(k=k+1|0,g>>>0<=r>>>0)break Q;if(C=g,!(i>>>0>u>>>0))break}}for(C=I-Q|0,i=B[e+12>>2],n=g-r|0,y=i+n|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=Q,b[i+5|0]=Q>>>8,b[i+6|0]=Q>>>16,b[i+7|0]=Q>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],i=k+-3|0;Q:{if(n>>>0<=65535){r=B[e+4>>2];break Q}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}FA[r+4>>1]=n,B[r>>2]=C+3,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3),n=S,S=C;break C}n=S,S=C}if(FA[r+6>>1]=i,B[e+4>>2]=r+8,r=g+k|0,r>>>0>R>>>0){I=r;break B}for(C=a0(A[I+2|0]|A[I+3|0]<<8|(A[I+4|0]<<16|A[I+5|0]<<24),A[I+6|0]|A[I+7|0]<<8|(A[I+8|0]<<16|A[I+9|0]<<24),-1080360960,-820265764),I=zA,i=W,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+oA>>2]=M+2,g=r+-2|0,Q=a0(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),-1080360960,-820265764),C=zA,I=i&31,B[((32<=(i&63)>>>0?C>>>I:((1<>>I)<<2)+oA>>2]=g-O,i=S,Q=n;;){C:{if(S=Q,Q=i,k=r-O|0,i=k-S|0,P+(i^-1)>>>0<3||(n=i>>>0

>>0,i=i+(n?xA:O)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break C;C=i+4|0,I=C,w=I;i:{Q:{if(g=r+4|0,i=g,M=n?L:G,n=i+(M-I|0)|0,n=n>>>0>>0?n:G,y=n+-3|0,y>>>0<=i>>>0)break Q;if(i=g,I=C,C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){C=T(C)>>>3;break i}for(;;){if(I=I+4|0,i=i+4|0,i>>>0>=y>>>0)break Q;if(C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}C=((T(C)>>>3)+i|0)-g|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=n+-1>>>0||(I=I+2|0,i=i+2|0),i>>>0>>0&&(i=A[I|0]==A[i|0]?i+1|0:i),C=i-g|0}if((w+C|0)==(M|0)){I=u;i:{Q:{if(g=g+C|0,i=g,_>>>0<=i>>>0)break Q;if(i=g,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),n){i=T(n)>>>3;break i}for(;;){if(I=I+4|0,i=i+4|0,i>>>0>=_>>>0)break Q;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-g|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(I=I+2|0,i=i+2|0),i>>>0>>0&&(i=A[I|0]==A[i|0]?i+1|0:i),i=i-g|0}C=i+C|0}for(w=B[e+12>>2],i=w,I=r;g=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,I=I+8|0,i=i+8|0,i>>>0>>0;);if(i=B[e+4>>2],B[i>>2]=1,FA[i+4>>1]=0,w=C+4|0,g=C+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),FA[i+6>>1]=g,B[e+4>>2]=i+8,C=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1080360960,-820265764),I=zA,i=W,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+oA>>2]=k,i=S,n=Q,r=r+w|0,I=r,I>>>0<=R>>>0)continue;break B}break}n=S,S=Q,I=r}if(!(I>>>0>>0))break}break A}if(n=B[o+4>>2],S=B[o>>2],C=B[i+112>>2],L=B[C>>2],O=B[i+4>>2],P=B[i+12>>2],u=O+P|0,gA=B[C+4>>2],cA=B[C+12>>2],MA=gA+cA|0,I=((L+(r-u|0)|0)==(MA|0))+r|0,G=r+g|0,R=G+-8|0,I>>>0>>0)for(g=B[i+136>>2],RA=!g+g|0,oA=B[i+36>>2],LA=B[C+36>>2],fA=(P+gA|0)-L|0,xA=gA-fA|0,QA=G+-1|0,_=G+-3|0,uA=64-B[C+124>>2]|0,W=64-B[i+124>>2]|0;;){y=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),Q=a0(y,A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1157627904,-820265764),i=zA,g=W,C=g&31,g=((32<=(g&63)>>>0?i>>>C:((1<>>C)<<2)+oA|0,w=B[g>>2],M=I-O|0,B[g>>2]=M;I:{B:{C:{if(g=(I-(S+O|0)|0)+1|0,P+(g^-1)>>>0<3||(k=g>>>0

>>0,g=k?gA+(g-fA|0)|0:(I-S|0)+1|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[I+1|0]|A[I+2|0]<<8|(A[I+3|0]<<16|A[I+4|0]<<24))))break C;i:{Q:{if(C=I+5|0,i=C,w=k?L:G,Q=g+4|0,g=Q,k=i+(w-g|0)|0,k=k>>>0>>0?k:G,y=k+-3|0,y>>>0<=i>>>0)break Q;if(i=C,g=Q,m=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),m){k=T(m)>>>3;break i}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=y>>>0)break Q;if(m=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!m)break}k=((T(m)>>>3)+i|0)-C|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=k+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),k=i-C|0}if(g=I+1|0,(w|0)==(Q+k|0)){Q=u;i:{Q:{if(C=C+k|0,i=C,_>>>0<=i>>>0)break Q;if(i=C,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),w){i=T(w)>>>3;break i}for(;;){if(Q=Q+4|0,i=i+4|0,i>>>0>=_>>>0)break Q;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}i=((T(w)>>>3)+i|0)-C|0;break i}(A[Q|0]|A[Q+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(Q=Q+2|0,i=i+2|0),i>>>0>>0&&(i=A[Q|0]==A[i|0]?i+1|0:i),i=i-C|0}k=i+k|0}for(i=B[e+12>>2],Q=g-r|0,y=i+Q|0;C=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=C,b[i+5|0]=C>>>8,b[i+6|0]=C>>>16,b[i+7|0]=C>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=Q+B[e+12>>2],i=k+1|0;i:{if(Q>>>0<=65535){r=B[e+4>>2];break i}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(k=k+4|0,B[r>>2]=1,FA[r+4>>1]=Q,i>>>0<65536)break B;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break B}C:{if(w>>>0<=P>>>0){i:{if(g=uA,C=g&31,w=B[((32<=(g&63)>>>0?i>>>C:((1<>>C)<<2)+LA>>2],w>>>0<=cA>>>0||(i=w+gA|0,(y|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break i;n=i+4|0,C=n,k=L,m=k,WA=C;Q:{g:{if(Q=I+4|0,g=Q,y=g+(k-C|0)|0,y=y>>>0>>0?y:G,k=y+-3|0,k>>>0<=g>>>0)break g;if(g=Q,C=n,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){n=T(n)>>>3;break Q}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=k>>>0)break g;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}n=((T(n)>>>3)+g|0)-Q|0;break Q}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=y+-1>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),n=g-Q|0}if((m|0)==(WA+n|0)){C=u;Q:{g:{if(Q=Q+n|0,g=Q,_>>>0<=g>>>0)break g;if(g=Q,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),k){g=T(k)>>>3;break Q}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=_>>>0)break g;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-Q|0;break Q}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),g=g-Q|0}n=g+n|0}Q=M-w|0,k=n+4|0;Q:{if(I>>>0<=r>>>0){g=I;break Q}if(C=I,g=I,(w|0)<=(cA|0))break Q;for(;;){if(g=C+-1|0,i=i+-1|0,A[g|0]!=A[i|0]){g=C;break Q}if(k=k+1|0,g>>>0<=r>>>0)break Q;if(C=g,!(i>>>0>MA>>>0))break}}for(C=Q-fA|0,i=B[e+12>>2],n=g-r|0,y=i+n|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=Q,b[i+5|0]=Q>>>8,b[i+6|0]=Q>>>16,b[i+7|0]=Q>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],i=k+-3|0;Q:{if(n>>>0<=65535){r=B[e+4>>2];break Q}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(FA[r+4>>1]=n,B[r>>2]=C+3,i>>>0<65536)break C;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break C}I=(RA+(I-r>>8)|0)+I|0;break I}if(Q=w+O|0,(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))){I=(RA+(I-r>>8)|0)+I|0;break I}g=Q+4|0;i:{Q:{if(C=I+4|0,_>>>0<=C>>>0){i=C;break Q}if(i=C,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){i=T(n)>>>3;break i}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=_>>>0)break Q;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-C|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-C|0}k=i+4|0;i:{if(I>>>0<=r>>>0){g=I;break i}if(i=Q,C=I,g=I,(w|0)<=(P|0))break i;for(;;){if(g=C+-1|0,i=i+-1|0,A[g|0]!=A[i|0]){g=C;break i}if(k=k+1|0,g>>>0<=r>>>0)break i;if(C=g,!(i>>>0>u>>>0))break}}for(C=I-Q|0,i=B[e+12>>2],n=g-r|0,y=i+n|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=Q,b[i+5|0]=Q>>>8,b[i+6|0]=Q>>>16,b[i+7|0]=Q>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],i=k+-3|0;i:{if(n>>>0<=65535){r=B[e+4>>2];break i}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}FA[r+4>>1]=n,B[r>>2]=C+3,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3),n=S,S=C;break B}n=S,S=C}if(FA[r+6>>1]=i,B[e+4>>2]=r+8,r=g+k|0,r>>>0>R>>>0){I=r;break I}for(C=a0(A[I+2|0]|A[I+3|0]<<8|(A[I+4|0]<<16|A[I+5|0]<<24),A[I+6|0]|A[I+7|0]<<8|(A[I+8|0]<<16|A[I+9|0]<<24),-1157627904,-820265764),I=zA,i=W,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+oA>>2]=M+2,g=r+-2|0,Q=a0(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),-1157627904,-820265764),C=zA,I=i&31,B[((32<=(i&63)>>>0?C>>>I:((1<>>I)<<2)+oA>>2]=g-O,i=S,Q=n;;){B:{if(S=Q,Q=i,k=r-O|0,i=k-S|0,P+(i^-1)>>>0<3||(n=i>>>0

>>0,i=i+(n?xA:O)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break B;C=i+4|0,I=C,w=I;C:{i:{if(g=r+4|0,i=g,M=n?L:G,n=i+(M-I|0)|0,n=n>>>0>>0?n:G,y=n+-3|0,y>>>0<=i>>>0)break i;if(i=g,I=C,C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){C=T(C)>>>3;break C}for(;;){if(I=I+4|0,i=i+4|0,i>>>0>=y>>>0)break i;if(C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}C=((T(C)>>>3)+i|0)-g|0;break C}(A[I|0]|A[I+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=n+-1>>>0||(I=I+2|0,i=i+2|0),i>>>0>>0&&(i=A[I|0]==A[i|0]?i+1|0:i),C=i-g|0}if((w+C|0)==(M|0)){I=u;C:{i:{if(g=g+C|0,i=g,_>>>0<=i>>>0)break i;if(i=g,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),n){i=T(n)>>>3;break C}for(;;){if(I=I+4|0,i=i+4|0,i>>>0>=_>>>0)break i;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-g|0;break C}(A[I|0]|A[I+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(I=I+2|0,i=i+2|0),i>>>0>>0&&(i=A[I|0]==A[i|0]?i+1|0:i),i=i-g|0}C=i+C|0}for(w=B[e+12>>2],i=w,I=r;g=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,I=I+8|0,i=i+8|0,i>>>0>>0;);if(i=B[e+4>>2],B[i>>2]=1,FA[i+4>>1]=0,w=C+4|0,g=C+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),FA[i+6>>1]=g,B[e+4>>2]=i+8,C=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1157627904,-820265764),I=zA,i=W,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+oA>>2]=k,i=S,n=Q,r=r+w|0,I=r,I>>>0<=R>>>0)continue;break I}break}n=S,S=Q,I=r}if(!(I>>>0>>0))break}return B[o+4>>2]=n,B[o>>2]=S,G-r|0}return B[o+4>>2]=n,B[o>>2]=S,G-r|0}function no(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0;return I=i,i=B[i+132>>2],fo(I,e,o,r,g,i+-5>>>0<3?i:4)|0}function fo(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0;Q=B[o+4>>2],w=B[o>>2],u=r+g|0,QA=u+-8|0;A:{if(QA>>>0<=r>>>0){I=r;break A}for(g=B[i+136>>2],WA=!g+g|0,P=B[i+12>>2],O=B[i+8>>2],uA=P+O|0,_=B[i+4>>2],G=P+_|0,oA=B[i+16>>2],OA=oA+O|0,L=B[i+36>>2],RA=u+-1|0,W=u+-3|0,LA=P+-1|0,i=B[i+124>>2],fA=32-i|0,S=64-i|0,cA=I+-5|0,MA=cA>>>0>3,I=r;;){I:{B:{C:{i:{Q:{if(!MA)switch(cA-1|0){case 2:break B;case 1:break C;case 0:break i;default:break Q}i=NA(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),-1640531535)>>>fA;break I}n=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1157627904,-820265764),k=zA,g=S,C=g&31,i=32<=(g&63)>>>0?k>>>C:((1<>>C;break I}n=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1080360960,-820265764),k=zA,g=S,C=g&31,i=32<=(g&63)>>>0?k>>>C:((1<>>C;break I}n=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1079680256,-820265764),k=zA,g=S,C=g&31,i=32<=(g&63)>>>0?k>>>C:((1<>>C;break I}n=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1213897629,-820265764),k=zA,g=S,C=g&31,i=32<=(g&63)>>>0?k>>>C:((1<>>C}i=(i<<2)+L|0,y=B[i>>2],M=r-_|0,B[i>>2]=M;I:{B:{C:{i:{if(i=(r-(w+_|0)|0)+1|0,i>>>0<=oA>>>0|LA-i>>>0<3||(C=i>>>0

>>0,g=i+(C?O:_)|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[r+1|0]|A[r+2|0]<<8|(A[r+3|0]<<16|A[r+4|0]<<24))))break i;Q:{g:{if(k=r+5|0,i=k,R=C?uA:u,y=g+4|0,g=y,C=i+(R-g|0)|0,C=C>>>0>>0?C:u,n=C+-3|0,n>>>0<=i>>>0)break g;if(i=k,g=y,m=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),m){n=T(m)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=n>>>0)break g;if(m=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!m)break}n=((T(m)>>>3)+i|0)-k|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=C+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),n=i-k|0}if(C=r+1|0,(R|0)==(n+y|0)){g=G;Q:{g:{if(k=n+k|0,i=k,W>>>0<=i>>>0)break g;if(i=k,y=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),y){i=T(y)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=W>>>0)break g;if(y=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!y)break}i=((T(y)>>>3)+i|0)-k|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=RA>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-k|0}n=i+n|0}for(i=B[e+12>>2],k=C-I|0,R=i+k|0;g=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),y=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[i|0]=y,b[i+1|0]=y>>>8,b[i+2|0]=y>>>16,b[i+3|0]=y>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,I=I+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],I=n+1|0;Q:{if(k>>>0<=65535){g=B[e+4>>2];break Q}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}if(n=n+4|0,B[g>>2]=1,FA[g+4>>1]=k,I>>>0<65536)break C;B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3;break C}i:{if(y>>>0>=oA>>>0&&(R=y>>>0

>>0,i=y+(R?O:_)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))==(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break i;r=((r-I>>8)+WA|0)+r|0;break I}i:{Q:{if(Q=r+4|0,g=Q,m=R?uA:u,n=i+4|0,C=n,k=g+(m-C|0)|0,k=k>>>0>>0?k:u,xA=k+-3|0,xA>>>0<=g>>>0)break Q;if(g=Q,C=n,gA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),gA){k=T(gA)>>>3;break i}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=xA>>>0)break Q;if(gA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!gA)break}k=((T(gA)>>>3)+g|0)-Q|0;break i}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=k+-1>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),k=g-Q|0}if(R=R?OA:G,(n+k|0)==(m|0)){C=G;i:{Q:{if(Q=Q+k|0,g=Q,W>>>0<=g>>>0)break Q;if(g=Q,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),n){g=T(n)>>>3;break i}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=W>>>0)break Q;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}g=((T(n)>>>3)+g|0)-Q|0;break i}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=RA>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),g=g-Q|0}k=g+k|0}n=k+4|0;i:{if(i>>>0<=R>>>0){C=r;break i}if(g=r,C=r,r>>>0<=I>>>0)break i;for(;;){if(C=g+-1|0,i=i+-1|0,A[C|0]!=A[i|0]){C=g;break i}if(n=n+1|0,i>>>0<=R>>>0)break i;if(g=C,!(g>>>0>I>>>0))break}}for(i=B[e+12>>2],k=C-I|0,R=i+k|0;g=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),Q=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[i|0]=Q,b[i+1|0]=Q>>>8,b[i+2|0]=Q>>>16,b[i+3|0]=Q>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,I=I+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],I=n+-3|0,i=M-y|0;i:{if(k>>>0<=65535){g=B[e+4>>2];break i}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}FA[g+4>>1]=k,B[g>>2]=i+3,I>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3);break B}i=w,w=Q}if(k=w,FA[g+6>>1]=I,B[e+4>>2]=g+8,I=C+n|0,I>>>0>QA>>>0){Q=k,w=i,r=I;break I}w=M+2|0;B:{if(!MA){C:switch(cA-1|0){default:n=a0(A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),A[r+6|0]|A[r+7|0]<<8|(A[r+8|0]<<16|A[r+9|0]<<24),-1157627904,-820265764),Q=zA,r=S,C=r&31,B[((32<=(r&63)>>>0?Q>>>C:((1<>>C)<<2)+L>>2]=w,r=I+-2|0,n=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1157627904,-820265764),Q=zA,w=S,C=w&31,g=32<=(w&63)>>>0?Q>>>C:((1<>>C;break B;case 0:n=a0(A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),A[r+6|0]|A[r+7|0]<<8|(A[r+8|0]<<16|A[r+9|0]<<24),-1080360960,-820265764),Q=zA,r=S,C=r&31,B[((32<=(r&63)>>>0?Q>>>C:((1<>>C)<<2)+L>>2]=w,r=I+-2|0,n=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1080360960,-820265764),Q=zA,w=S,C=w&31,g=32<=(w&63)>>>0?Q>>>C:((1<>>C;break B;case 1:n=a0(A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),A[r+6|0]|A[r+7|0]<<8|(A[r+8|0]<<16|A[r+9|0]<<24),-1079680256,-820265764),Q=zA,r=S,C=r&31,B[((32<=(r&63)>>>0?Q>>>C:((1<>>C)<<2)+L>>2]=w,r=I+-2|0,n=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1079680256,-820265764),Q=zA,w=S,C=w&31,g=32<=(w&63)>>>0?Q>>>C:((1<>>C;break B;case 2:break C}n=a0(A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),A[r+6|0]|A[r+7|0]<<8|(A[r+8|0]<<16|A[r+9|0]<<24),-1213897629,-820265764),Q=zA,r=S,C=r&31,B[((32<=(r&63)>>>0?Q>>>C:((1<>>C)<<2)+L>>2]=w,r=I+-2|0,n=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1213897629,-820265764),Q=zA,w=S,C=w&31,g=32<=(w&63)>>>0?Q>>>C:((1<>>C;break B}B[(NA(A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),-1640531535)>>>fA<<2)+L>>2]=w,r=I+-2|0,g=NA(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),-1640531535)>>>fA}for(B[(g<<2)+L>>2]=r-_;;){B:{if(w=k,k=i,n=I-_|0,i=n-w|0,i>>>0<=oA>>>0|LA-i>>>0<3||(Q=i>>>0

>>0,i=i+(Q?O:_)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break B;C=i+4|0,r=C,y=r;C:{i:{if(g=I+4|0,i=g,M=Q?uA:u,Q=i+(M-r|0)|0,Q=Q>>>0>>0?Q:u,R=Q+-3|0,R>>>0<=i>>>0)break i;if(i=g,r=C,C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)),C){C=T(C)>>>3;break C}for(;;){if(r=r+4|0,i=i+4|0,i>>>0>=R>>>0)break i;if(C=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)),!!C)break}C=((T(C)>>>3)+i|0)-g|0;break C}(A[r|0]|A[r+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=Q+-1>>>0||(r=r+2|0,i=i+2|0),i>>>0>>0&&(i=A[r|0]==A[i|0]?i+1|0:i),C=i-g|0}if((y+C|0)==(M|0)){r=G;C:{i:{if(g=g+C|0,i=g,W>>>0<=i>>>0)break i;if(i=g,Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),Q){i=T(Q)>>>3;break C}for(;;){if(r=r+4|0,i=i+4|0,i>>>0>=W>>>0)break i;if(Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)),!!Q)break}i=((T(Q)>>>3)+i|0)-g|0;break C}(A[r|0]|A[r+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=RA>>>0||(r=r+2|0,i=i+2|0),i>>>0>>0&&(i=A[r|0]==A[i|0]?i+1|0:i),i=i-g|0}C=i+C|0}for(y=C+4|0,M=B[e+12>>2],i=M,r=I;g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=Q,b[i+1|0]=Q>>>8,b[i+2|0]=Q>>>16,b[i+3|0]=Q>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);i=B[e+4>>2],B[i>>2]=1,FA[i+4>>1]=0,r=C+1|0,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),FA[i+6>>1]=r,B[e+4>>2]=i+8;C:{i:{Q:{g:{r:{if(!MA)switch(cA-1|0){case 2:break i;case 1:break Q;case 0:break g;default:break r}i=NA(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),-1640531535)>>>fA;break C}Q=a0(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1157627904,-820265764),C=zA,r=S,g=r&31,i=32<=(r&63)>>>0?C>>>g:((1<>>g;break C}Q=a0(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1080360960,-820265764),C=zA,r=S,g=r&31,i=32<=(r&63)>>>0?C>>>g:((1<>>g;break C}Q=a0(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1079680256,-820265764),C=zA,r=S,g=r&31,i=32<=(r&63)>>>0?C>>>g:((1<>>g;break C}Q=a0(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1213897629,-820265764),C=zA,r=S,g=r&31,i=32<=(r&63)>>>0?C>>>g:((1<>>g}if(B[(i<<2)+L>>2]=n,i=w,Q=k,I=I+y|0,r=I,r>>>0<=QA>>>0)continue;break I}break}Q=w,w=k,r=I}if(!(r>>>0>>0))break}}return B[o+4>>2]=Q,B[o>>2]=w,u-I|0}function Z1(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0;if(w=B[i+4>>2],Q=w+B[i+24>>2]|0,y=e+-8|0,Q+2>>>0<=y>>>0)for(R=B[i+44>>2],u=B[i+36>>2],e=B[i+120>>2],M=32-e|0,e=64-e|0,_=64-B[i+124>>2]|0,G=B[i+132>>2]+-5|0,L=G>>>0>3;;){for(k=Q,S=Q-w|0,Q=0;;){i=Q+k|0;A:{I:{B:{C:{i:{if(!L)switch(G-1|0){case 2:break I;case 1:break B;case 0:break C;default:break i}r=i,I=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),i=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),r=NA(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),-1640531535)>>>M;break A}I=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),r=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),i=r,n=a0(I,i,-1157627904,-820265764),C=zA,r=e,g=r&31,r=32<=(r&63)>>>0?C>>>g:((1<>>g;break A}I=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),r=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),i=r,n=a0(I,i,-1080360960,-820265764),C=zA,r=e,g=r&31,r=32<=(r&63)>>>0?C>>>g:((1<>>g;break A}I=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),r=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),i=r,n=a0(I,i,-1079680256,-820265764),C=zA,r=e,g=r&31,r=32<=(r&63)>>>0?C>>>g:((1<>>g;break A}I=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),r=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),i=r,n=a0(I,i,-1213897629,-820265764),C=zA,r=e,g=r&31,r=32<=(r&63)>>>0?C>>>g:((1<>>g}C=a0(I,i,-1213897629,-820265764),g=zA,i=_,I=i&31,i=32<=(i&63)>>>0?g>>>I:((1<>>I;A:{I:{if(!Q){B[(r<<2)+R>>2]=S;break I}if(B[(i<<2)+u>>2])break A}B[(i<<2)+u>>2]=Q+S}if(!(o&&(Q=Q+1|0,Q>>>0<3)))break}if(Q=k+3|0,!(k+5>>>0<=y>>>0))break}}function so(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0,p2=0,K2=0,x2=0,X2=0,$2=0,oI=0,JI=0,mI=0,OI=0,sg=0,kg=0,ug=0;X0=IA-16|0,IA=X0,r2=B[i- -64>>2],p2=B[i+68>>2],n=B[i+132>>2],C=B[i+136>>2],u=B[i+12>>2],Q=B[i+4>>2],B[i+104>>2]=0,B[i+28>>2]=B[i+24>>2],w=Q+u|0,M=r+g|0,JI=M+-8|0;A:{I:{if(!B[i+76>>2]){if(g>>>0<=1024&&(B[i+104>>2]=1),I=B[i+108>>2],B[I+1024>>2]==2){for(B[i+104>>2]=0,g=i+72|0,B[g>>2]=0,I=FB(I,0),I=I?1<<11-I:1,B[B[i+48>>2]>>2]=I,B[g>>2]=I+B[g>>2],g=1;I=FB(B[i+108>>2],g),I=I?1<<11-I:1,B[B[i+48>>2]+(g<<2)>>2]=I,B[i+72>>2]=I+B[i+72>>2],g=g+1|0,(g|0)!=256;);for(I=B[i+108>>2],u=I+3252|0,Q=A[u|0]|A[u+1|0]<<8,g=0,B[i+76>>2]=0,u=(u+((Q?1<>2];L0=B[(u+(g<<3)|0)+4>>2]+65535>>>16,L0=L0?1<<10-L0:1,B[Q+(g<<2)>>2]=L0,B[i+76>>2]=L0+B[i+76>>2],g=g+1|0,(g|0)!=36;);for(u=I+1800|0,Q=A[u|0]|A[u+1|0]<<8,g=0,B[i+80>>2]=0,u=(u+((Q?1<>2];L0=B[(u+(g<<3)|0)+4>>2]+65535>>>16,L0=L0?1<<10-L0:1,B[Q+(g<<2)>>2]=L0,B[i+80>>2]=L0+B[i+80>>2],g=g+1|0,(g|0)!=53;);for(u=A[I+1028|0]|A[I+1029|0]<<8,g=0,B[i+84>>2]=0,u=(I+((u?1<>2];I=B[(u+(g<<3)|0)+4>>2]+65535>>>16,I=I?1<<10-I:1,B[Q+(g<<2)>>2]=I,I=I+B[i+84>>2]|0,B[i+84>>2]=I,g=g+1|0,(g|0)!=32;);break A}for(B[X0>>2]=255,bC(B[i+48>>2],X0,r,g),Q=B[i+48>>2],I=0,g=0;L0=Q+(g<<2)|0,u=(B[L0>>2]>>>5)+1|0,B[L0>>2]=u,I=I+u|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,g=B[i+52>>2],B[g+136>>2]=1,B[g+140>>2]=1,B[g+128>>2]=1,B[g+132>>2]=1,B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,B[i+76>>2]=36,I=B[i+56>>2],g=0;B[I+(g<<2)>>2]=1,g=g+1|0,(g|0)!=53;);B[i+80>>2]=53,g=B[i+60>>2],B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,I=32;break I}for(Q=B[i+48>>2],g=0;L0=Q+(g<<2)|0,u=(B[L0>>2]>>>5)+1|0,B[L0>>2]=u,I=I+u|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,Q=B[i+52>>2],I=0,g=0;L0=Q+(g<<2)|0,u=(B[L0>>2]>>>4)+1|0,B[L0>>2]=u,I=I+u|0,g=g+1|0,(g|0)!=36;);for(B[i+76>>2]=I,Q=B[i+56>>2],I=0,g=0;L0=Q+(g<<2)|0,u=(B[L0>>2]>>>4)+1|0,B[L0>>2]=u,I=I+u|0,g=g+1|0,(g|0)!=53;);for(B[i+80>>2]=I,Q=B[i+60>>2],I=0,g=0;L0=Q+(g<<2)|0,u=(B[L0>>2]>>>4)+1|0,B[L0>>2]=u,I=I+u|0,g=g+1|0,(g|0)!=32;);}B[i+84>>2]=I}if(g=I+1|0,I=31-UA(g)|0,B[i+100>>2]=(I<<8)+(g<<8>>>I),g=B[i+76>>2]+1|0,I=31-UA(g)|0,B[i+92>>2]=(I<<8)+(g<<8>>>I),g=B[i+80>>2]+1|0,I=31-UA(g)|0,B[i+96>>2]=(I<<8)+(g<<8>>>I),g=B[i+72>>2]+1|0,I=31-UA(g)|0,B[i+88>>2]=(I<<8)+(g<<8>>>I),RA=((r|0)==(w|0))+r|0,RA>>>0>>0)for(OI=C>>>0<4095?C:4095,sg=o+8|0,kg=o+4|0,mI=(n|0)==3?3:4,L0=mI+-1|0,N0=M+-1|0,QA=M+-3|0;;){A:{I:{B:{C:{if(R=B[i+24>>2],u=B[i+4>>2],R+u>>>0>RA>>>0)break C;if(t2=RA-r|0,E0=B[i+132>>2],xA=RA-u|0,R>>>0>>0)for(O=B[i+36>>2];;){m=u+R|0,I=B[i+124>>2];i:{Q:{g:{r:{E:{if(C=E0+-5|0,C>>>0<=3)switch(C-1|0){case 2:break Q;case 1:break g;case 0:break r;default:break E}g=NA(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),-1640531535)>>>32-I;break i}Q=a0(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1157627904,-820265764),C=zA,n=64-I|0,I=n&31,g=32<=(n&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1080360960,-820265764),C=zA,n=64-I|0,I=n&31,g=32<=(n&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1079680256,-820265764),C=zA,n=64-I|0,I=n&31,g=32<=(n&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1213897629,-820265764),C=zA,n=64-I|0,I=n&31,g=32<=(n&63)>>>0?C>>>I:((1<>>I}C=(g<<2)+O|0,g=B[C>>2],_0=B[i+44>>2],G=B[i+8>>2],S=B[i+12>>2],Q=B[i+120>>2],w=B[i+128>>2],I=B[i+16>>2],B[C>>2]=R,gA=R+9|0,WA=-1<>>0>>0){B[oA>>2]=0,B[oA+4>>2]=0;break Q}for(I=R-WA|0,q0=I>>>0>R>>>0?0:I,n=u+S|0,LA=S+G|0,W=oA+4|0,y=-1<>>0

>>0?k:P,_+g>>>0>=S>>>0){if(C=_+(g+u|0)|0,Q=m+_|0,QA>>>0<=Q>>>0){I=Q;break r}if(I=Q,fA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),fA){I=_+(T(fA)>>>3)|0,Q=u;break g}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break r;if(fA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!fA)break}I=_+(((T(fA)>>>3)+I|0)-Q|0)|0,Q=u;break g}uA=G,L=u,Q=_+(g+G|0)|0,C=Q,MA=C;E:{t:{if(fA=m+_|0,I=fA,s0=I+(LA-C|0)|0,s0=s0>>>0>>0?s0:M,K2=s0+-3|0,K2>>>0<=I>>>0)break t;if(I=fA,C=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){Q=T(Q)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=K2>>>0)break t;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-fA|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-fA|0}if((MA+Q|0)==(LA|0)){C=n;E:{t:{if(fA=Q+fA|0,I=fA,QA>>>0<=I>>>0)break t;if(I=fA,MA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),MA){C=T(MA)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break t;if(MA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!MA)break}C=((T(MA)>>>3)+I|0)-fA|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-fA|0}Q=C+Q|0}I=Q+_|0,Q=I+g>>>0>>0?uA:L;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=_+(I-Q|0)|0,Q=u}I>>>0>w>>>0&&(gA=I>>>0>gA-g>>>0?g+I|0:gA,w=I),fA=I+m|0;g:{if((fA|0)==(M|0))break g;C=_0+((g&WA)<<3)|0;r:{E:{if(A[(g+Q|0)+I|0]>2]=g,g>>>0>q0>>>0)break E;oA=X0+12|0;break g}if(B[W>>2]=g,g>>>0>q0>>>0){P=I,W=C;break r}W=X0+12|0;break g}k=I,oA=C+4|0,C=oA}if(!y)break g;if(y=y+-1|0,g=B[C>>2],g>>>0>=cA>>>0)continue}break}if(B[W>>2]=0,B[oA>>2]=0,w>>>0<385)break Q;g=w+-384|0,g=g>>>0<192?g:192;break i}g=(gA-R|0)+-8|0}if(R=g+R|0,!(R>>>0>>0))break}G=!t2,B[i+24>>2]=xA;i:{Q:{g:{r:{E:{if(g=E0+-3|0,g>>>0>4)break E;t:switch(g-1|0){default:for(L=t2?3:4,R=0,E0=-1<>2]+-1^-1,g=xA-E0|0,_0=g>>>0>xA>>>0?0:g,W=A[RA|0]|A[RA+1|0]<<8|(A[RA+2|0]<<16|A[RA+3|0]<<24),MA=B[i+36>>2]+(NA(W,-1640531535)>>>32-B[i+124>>2]<<2)|0,Q=B[MA>>2],g=B[i+136>>2],uA=g>>>0<4095?g:4095,P=RA+3|0,oA=xA+9|0,g=B[i+16>>2],_=xA-g|0,S=B[i+12>>2],WA=xA-S|0,gA=g||1,n=u+S|0,O=B[i+8>>2],LA=O+S|0,q0=B[i+44>>2],m=q0+((xA&E0)<<3)|0,fA=m+4|0,s0=B[i+128>>2],w=L0,g=G;;){e:{o:{a:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=RA-I|0,(W^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))&16777215)break e;if(C=P-I|0,QA>>>0<=P>>>0){I=P;break a}if(I=P,k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break a;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-P|0;break o}if(C>>>0>=_>>>0||(I=xA-I|0,S+(I^-1)>>>0<3)||(I=I+O|0,(W^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))&16777215))break e;k=I+3|0,C=k,cA=LA,OA=C;n:{f:{if(I=P,y=I+(LA-C|0)|0,y=y>>>0>>0?y:M,X2=y+-3|0,X2>>>0<=I>>>0)break f;if(C=k,k=(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=X2>>>0)break f;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-P|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=y+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-P|0}if((cA|0)!=(OA+I|0))break o;k=n;n:{f:{if(y=I+P|0,C=y,QA>>>0<=C>>>0)break f;if(C=y,cA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),cA){C=T(cA)>>>3;break n}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=QA>>>0)break f;if(cA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!cA)break}C=((T(cA)>>>3)+C|0)-y|0;break n}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(k=k+2|0,C=C+2|0),C>>>0>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-y|0}I=C+I|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-P|0}if(I=I+3|0,I>>>0<=w>>>0)break e;if(C=(R<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=g-G,R=R+1|0,I>>>0>uA>>>0||(w=I,(I+RA|0)==(M|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}if(w>>>0>2)break Q;if(g=B[i+28>>2],B[i+28>>2]=xA,k=32-B[i+32>>2]|0,P=NA(W,900185344)>>>k,C=B[i+40>>2],g>>>0>>0)for(;I=g+u|0,B[C+(NA(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),900185344)>>>k<<2)>>2]=g,g=g+1|0,(xA|0)!=(g|0););if(g=B[C+(P<<2)>>2],g>>>0>>0||(P=xA-g|0,P>>>0>262143))break Q;if(g>>>0>=S>>>0){if(I=g+u|0,QA>>>0<=RA>>>0){g=RA;break r}if(g=RA,C=W^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){g=T(C)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break r;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-RA|0;break g}C=g+O|0,I=C,_=LA,y=I;e:{o:{if(g=RA,k=g+(LA-I|0)|0,k=k>>>0>>0?k:M,L=k+-3|0,L>>>0<=g>>>0)break o;if(I=C,C=W^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){g=T(C)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=L>>>0)break o;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-RA|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=k+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-RA|0}if((_|0)!=(y+g|0))break g;C=n;e:{o:{if(k=g+RA|0,I=k,QA>>>0<=I>>>0)break o;if(I=k,y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),y){C=T(y)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break o;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}C=((T(y)>>>3)+I|0)-k|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-k|0}g=C+g|0;break g;case 2:case 3:for(uA=t2?3:4,R=0,S=-1<>2]+-1^-1,g=xA-S|0,gA=g>>>0>xA>>>0?0:g,w=B[i+36>>2],y=A[RA|0]|A[RA+1|0]<<8|(A[RA+2|0]<<16|A[RA+3|0]<<24),C=a0(y,A[RA+4|0]|A[RA+5|0]<<8|(A[RA+6|0]<<16|A[RA+7|0]<<24),-1080360960,-820265764),I=zA,Q=64-B[i+124>>2]|0,g=Q&31,L=w+((32<=(Q&63)>>>0?I>>>g:((1<>>g)<<2)|0,Q=B[L>>2],g=B[i+136>>2],MA=g>>>0<4095?g:4095,w=RA+4|0,E0=xA+9|0,g=B[i+16>>2],oA=xA-g|0,_=B[i+12>>2],WA=xA-_|0,_0=g||1,LA=u+_|0,W=B[i+8>>2],O=W+_|0,q0=B[i+44>>2],m=q0+((S&xA)<<3)|0,fA=m+4|0,s0=B[i+128>>2],n=L0,g=G;;){e:{o:{a:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=RA-I|0,(y|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break e;if(C=w-I|0,QA>>>0<=w>>>0){I=w;break a}if(I=w,k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break a;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-w|0;break o}if(C>>>0>=oA>>>0||(I=xA-I|0,_+(I^-1)>>>0<3)||(I=I+W|0,(y|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break e;k=I+4|0,C=k,cA=O,OA=C;n:{f:{if(I=w,P=I+(O-C|0)|0,P=P>>>0>>0?P:M,X2=P+-3|0,X2>>>0<=I>>>0)break f;if(C=k,k=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=X2>>>0)break f;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-w|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=P+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if((cA|0)!=(OA+I|0))break o;k=LA;n:{f:{if(P=I+w|0,C=P,QA>>>0<=C>>>0)break f;if(C=P,cA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[LA|0]|A[LA+1|0]<<8|(A[LA+2|0]<<16|A[LA+3|0]<<24)),cA){C=T(cA)>>>3;break n}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=QA>>>0)break f;if(cA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!cA)break}C=((T(cA)>>>3)+C|0)-P|0;break n}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(k=k+2|0,C=C+2|0),C>>>0>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-P|0}I=C+I|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if(I=I+4|0,I>>>0<=n>>>0)break e;if(C=(R<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=g-G,R=R+1|0,I>>>0>MA>>>0||(n=I,(I+RA|0)==(M|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[L>>2]=xA;e:{if(Q>>>0<_0>>>0)break e;for(WA=xA+2|0,y=-1<>>0

>>0?k:P,oA+Q>>>0>=_>>>0){if(I=oA+(Q+u|0)|0,C=RA+oA|0,QA>>>0<=C>>>0){g=C;break a}if(g=C,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),w){g=oA+(T(w)>>>3)|0,C=u;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break a;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}g=oA+(((T(w)>>>3)+g|0)-C|0)|0,C=u;break o}L=W,MA=u,xA=O;n:{f:{if(w=RA+oA|0,g=w,uA=oA+(Q+L|0)|0,I=uA,C=g+(O-I|0)|0,C=C>>>0>>0?C:M,s0=C+-3|0,s0>>>0<=g>>>0)break f;if(g=w,I=uA,cA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),cA){C=T(cA)>>>3;break n}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=s0>>>0)break f;if(cA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!cA)break}C=((T(cA)>>>3)+g|0)-w|0;break n}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=C+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),C=g-w|0}if((C+uA|0)==(xA|0)){I=LA;n:{f:{if(w=C+w|0,g=w,QA>>>0<=g>>>0)break f;if(g=w,uA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[LA|0]|A[LA+1|0]<<8|(A[LA+2|0]<<16|A[LA+3|0]<<24)),uA){g=T(uA)>>>3;break n}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break f;if(uA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!uA)break}g=((T(uA)>>>3)+g|0)-w|0;break n}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-w|0}C=g+C|0}g=C+oA|0,C=Q+g>>>0<_>>>0?L:MA;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=oA+(g-C|0)|0,C=u}if(g>>>0>n>>>0&&(I=(R<<3)+r2|0,B[I+4>>2]=g,B[I>>2]=WA-Q,E0=g>>>0>E0-Q>>>0?g+Q|0:E0,R=R+1|0,g>>>0>4096||(n=g,(g+RA|0)==(M|0))))break e;I=q0+((Q&S)<<3)|0;o:{a:{if(A[(C+Q|0)+g|0]>2]=Q,Q>>>0>gA>>>0)break a;m=X0+12|0;break e}if(B[fA>>2]=Q,Q>>>0>gA>>>0){fA=I,P=g;break o}fA=X0+12|0;break e}k=g,m=I+4|0,I=m}if(!y)break e;if(y=y+-1|0,Q=B[I>>2],!(Q>>>0>=_0>>>0))break}}B[fA>>2]=0,B[m>>2]=0,B[i+24>>2]=E0+-8;break i;case 0:break E;case 1:break t}for(uA=t2?3:4,R=0,S=-1<>2]+-1^-1,g=xA-S|0,gA=g>>>0>xA>>>0?0:g,w=B[i+36>>2],y=A[RA|0]|A[RA+1|0]<<8|(A[RA+2|0]<<16|A[RA+3|0]<<24),C=a0(y,A[RA+4|0]|A[RA+5|0]<<8|(A[RA+6|0]<<16|A[RA+7|0]<<24),-1157627904,-820265764),I=zA,Q=64-B[i+124>>2]|0,g=Q&31,L=w+((32<=(Q&63)>>>0?I>>>g:((1<>>g)<<2)|0,Q=B[L>>2],g=B[i+136>>2],MA=g>>>0<4095?g:4095,w=RA+4|0,E0=xA+9|0,g=B[i+16>>2],oA=xA-g|0,_=B[i+12>>2],WA=xA-_|0,_0=g||1,LA=u+_|0,W=B[i+8>>2],O=W+_|0,q0=B[i+44>>2],m=q0+((S&xA)<<3)|0,fA=m+4|0,s0=B[i+128>>2],n=L0,g=G;;){t:{e:{o:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=RA-I|0,(y|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break t;if(C=w-I|0,QA>>>0<=w>>>0){I=w;break o}if(I=w,k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break o;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-w|0;break e}if(C>>>0>=oA>>>0||(I=xA-I|0,_+(I^-1)>>>0<3)||(I=I+W|0,(y|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break t;k=I+4|0,C=k,cA=O,OA=C;a:{n:{if(I=w,P=I+(O-C|0)|0,P=P>>>0>>0?P:M,X2=P+-3|0,X2>>>0<=I>>>0)break n;if(C=k,k=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=X2>>>0)break n;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-w|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=P+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if((cA|0)!=(OA+I|0))break e;k=LA;a:{n:{if(P=I+w|0,C=P,QA>>>0<=C>>>0)break n;if(C=P,cA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[LA|0]|A[LA+1|0]<<8|(A[LA+2|0]<<16|A[LA+3|0]<<24)),cA){C=T(cA)>>>3;break a}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=QA>>>0)break n;if(cA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!cA)break}C=((T(cA)>>>3)+C|0)-P|0;break a}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(k=k+2|0,C=C+2|0),C>>>0>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-P|0}I=C+I|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if(I=I+4|0,I>>>0<=n>>>0)break t;if(C=(R<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=g-G,R=R+1|0,I>>>0>MA>>>0||(n=I,(I+RA|0)==(M|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[L>>2]=xA;t:{if(Q>>>0<_0>>>0)break t;for(WA=xA+2|0,y=-1<>>0

>>0?k:P,oA+Q>>>0>=_>>>0){if(I=oA+(Q+u|0)|0,C=RA+oA|0,QA>>>0<=C>>>0){g=C;break o}if(g=C,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),w){g=oA+(T(w)>>>3)|0,C=u;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break o;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}g=oA+(((T(w)>>>3)+g|0)-C|0)|0,C=u;break e}L=W,MA=u,xA=O;a:{n:{if(w=RA+oA|0,g=w,uA=oA+(Q+L|0)|0,I=uA,C=g+(O-I|0)|0,C=C>>>0>>0?C:M,s0=C+-3|0,s0>>>0<=g>>>0)break n;if(g=w,I=uA,cA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),cA){C=T(cA)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=s0>>>0)break n;if(cA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!cA)break}C=((T(cA)>>>3)+g|0)-w|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=C+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),C=g-w|0}if((C+uA|0)==(xA|0)){I=LA;a:{n:{if(w=C+w|0,g=w,QA>>>0<=g>>>0)break n;if(g=w,uA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[LA|0]|A[LA+1|0]<<8|(A[LA+2|0]<<16|A[LA+3|0]<<24)),uA){g=T(uA)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break n;if(uA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!uA)break}g=((T(uA)>>>3)+g|0)-w|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-w|0}C=g+C|0}g=C+oA|0,C=Q+g>>>0<_>>>0?L:MA;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=oA+(g-C|0)|0,C=u}if(g>>>0>n>>>0&&(I=(R<<3)+r2|0,B[I+4>>2]=g,B[I>>2]=WA-Q,E0=g>>>0>E0-Q>>>0?g+Q|0:E0,R=R+1|0,g>>>0>4096||(n=g,(g+RA|0)==(M|0))))break t;I=q0+((Q&S)<<3)|0;e:{o:{if(A[(C+Q|0)+g|0]>2]=Q,Q>>>0>gA>>>0)break o;m=X0+12|0;break t}if(B[fA>>2]=Q,Q>>>0>gA>>>0){fA=I,P=g;break e}fA=X0+12|0;break t}k=g,m=I+4|0,I=m}if(!y)break t;if(y=y+-1|0,Q=B[I>>2],!(Q>>>0>=_0>>>0))break}}B[fA>>2]=0,B[m>>2]=0,B[i+24>>2]=E0+-8;break i}for(uA=t2?3:4,R=0,S=-1<>2]+-1^-1,g=xA-S|0,gA=g>>>0>xA>>>0?0:g,y=A[RA|0]|A[RA+1|0]<<8|(A[RA+2|0]<<16|A[RA+3|0]<<24),L=B[i+36>>2]+(NA(y,-1640531535)>>>32-B[i+124>>2]<<2)|0,Q=B[L>>2],g=B[i+136>>2],MA=g>>>0<4095?g:4095,w=RA+4|0,E0=xA+9|0,g=B[i+16>>2],oA=xA-g|0,_=B[i+12>>2],WA=xA-_|0,_0=g||1,LA=u+_|0,W=B[i+8>>2],O=W+_|0,q0=B[i+44>>2],m=q0+((S&xA)<<3)|0,fA=m+4|0,s0=B[i+128>>2],n=L0,g=G;;){E:{t:{e:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=RA-I|0,(y|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break E;if(C=w-I|0,QA>>>0<=w>>>0){I=w;break e}if(I=w,k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break e;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-w|0;break t}if(C>>>0>=oA>>>0||(I=xA-I|0,_+(I^-1)>>>0<3)||(I=I+W|0,(y|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break E;k=I+4|0,C=k,cA=O,OA=C;o:{a:{if(I=w,P=I+(O-C|0)|0,P=P>>>0>>0?P:M,X2=P+-3|0,X2>>>0<=I>>>0)break a;if(C=k,k=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=X2>>>0)break a;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-w|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=P+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if((cA|0)!=(OA+I|0))break t;k=LA;o:{a:{if(P=I+w|0,C=P,QA>>>0<=C>>>0)break a;if(C=P,cA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[LA|0]|A[LA+1|0]<<8|(A[LA+2|0]<<16|A[LA+3|0]<<24)),cA){C=T(cA)>>>3;break o}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=QA>>>0)break a;if(cA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!cA)break}C=((T(cA)>>>3)+C|0)-P|0;break o}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(k=k+2|0,C=C+2|0),C>>>0>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-P|0}I=C+I|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if(I=I+4|0,I>>>0<=n>>>0)break E;if(C=(R<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=g-G,R=R+1|0,I>>>0>MA>>>0||(n=I,(I+RA|0)==(M|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[L>>2]=xA;E:{if(Q>>>0<_0>>>0)break E;for(WA=xA+2|0,y=-1<>>0

>>0?k:P,oA+Q>>>0>=_>>>0){if(I=oA+(Q+u|0)|0,C=RA+oA|0,QA>>>0<=C>>>0){g=C;break e}if(g=C,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),w){g=oA+(T(w)>>>3)|0,C=u;break t}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break e;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}g=oA+(((T(w)>>>3)+g|0)-C|0)|0,C=u;break t}L=W,MA=u,xA=O;o:{a:{if(w=RA+oA|0,g=w,uA=oA+(Q+L|0)|0,I=uA,C=g+(O-I|0)|0,C=C>>>0>>0?C:M,s0=C+-3|0,s0>>>0<=g>>>0)break a;if(g=w,I=uA,cA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),cA){C=T(cA)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=s0>>>0)break a;if(cA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!cA)break}C=((T(cA)>>>3)+g|0)-w|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=C+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),C=g-w|0}if((C+uA|0)==(xA|0)){I=LA;o:{a:{if(w=C+w|0,g=w,QA>>>0<=g>>>0)break a;if(g=w,uA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[LA|0]|A[LA+1|0]<<8|(A[LA+2|0]<<16|A[LA+3|0]<<24)),uA){g=T(uA)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break a;if(uA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!uA)break}g=((T(uA)>>>3)+g|0)-w|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-w|0}C=g+C|0}g=C+oA|0,C=Q+g>>>0<_>>>0?L:MA;break t}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=oA+(g-C|0)|0,C=u}if(g>>>0>n>>>0&&(I=(R<<3)+r2|0,B[I+4>>2]=g,B[I>>2]=WA-Q,E0=g>>>0>E0-Q>>>0?g+Q|0:E0,R=R+1|0,g>>>0>4096||(n=g,(g+RA|0)==(M|0))))break E;I=q0+((Q&S)<<3)|0;t:{e:{if(A[(C+Q|0)+g|0]>2]=Q,Q>>>0>gA>>>0)break e;m=X0+12|0;break E}if(B[fA>>2]=Q,Q>>>0>gA>>>0){fA=I,P=g;break t}fA=X0+12|0;break E}k=g,m=I+4|0,I=m}if(!y)break E;if(y=y+-1|0,Q=B[I>>2],!(Q>>>0>=_0>>>0))break}}B[fA>>2]=0,B[m>>2]=0,B[i+24>>2]=E0+-8;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-RA|0}if(g>>>0<3||(B[r2+4>>2]=g,B[r2>>2]=P+2,g>>>0<=uA>>>0&&(R=1,w=g,(g+RA|0)!=(M|0))))break Q;R=1,B[i+24>>2]=xA+1;break i}B[MA>>2]=xA;Q:{if(Q>>>0>>0)break Q;for(WA=xA+2|0,y=-1<>>0

>>0?k:P,_+Q>>>0>=S>>>0){if(I=_+(Q+u|0)|0,C=_+RA|0,QA>>>0<=C>>>0){g=C;break r}if(g=C,W=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),W){g=_+(T(W)>>>3)|0,C=u;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break r;if(W=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!W)break}g=_+(((T(W)>>>3)+g|0)-C|0)|0,C=u;break g}L=O,MA=u,xA=LA;E:{t:{if(W=_+RA|0,g=W,uA=_+(Q+O|0)|0,I=uA,C=g+(LA-I|0)|0,C=C>>>0>>0?C:M,s0=C+-3|0,s0>>>0<=g>>>0)break t;if(g=W,I=uA,cA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),cA){C=T(cA)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=s0>>>0)break t;if(cA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!cA)break}C=((T(cA)>>>3)+g|0)-W|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=C+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),C=g-W|0}if((C+uA|0)==(xA|0)){I=n;E:{t:{if(W=C+W|0,g=W,QA>>>0<=g>>>0)break t;if(g=W,uA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),uA){g=T(uA)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break t;if(uA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!uA)break}g=((T(uA)>>>3)+g|0)-W|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-W|0}C=g+C|0}g=C+_|0,C=Q+g>>>0>>0?L:MA;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=_+(g-C|0)|0,C=u}if(g>>>0>w>>>0&&(I=(R<<3)+r2|0,B[I+4>>2]=g,B[I>>2]=WA-Q,oA=g>>>0>oA-Q>>>0?g+Q|0:oA,R=R+1|0,g>>>0>4096||(w=g,(g+RA|0)==(M|0))))break Q;I=q0+((Q&E0)<<3)|0;g:{r:{if(A[(C+Q|0)+g|0]>2]=Q,Q>>>0>_0>>>0)break r;m=X0+12|0;break Q}if(B[fA>>2]=Q,Q>>>0>_0>>>0){fA=I,P=g;break g}fA=X0+12|0;break Q}k=g,m=I+4|0,I=m}if(!y)break Q;if(y=y+-1|0,Q=B[I>>2],!(Q>>>0>=gA>>>0))break}}B[fA>>2]=0,B[m>>2]=0,B[i+24>>2]=oA+-8}if(!R)break C;B[p2+16>>2]=B[o>>2],B[p2+20>>2]=B[o+4>>2],g=B[o+8>>2],B[p2+12>>2]=t2,I=0,B[p2+8>>2]=0,B[p2+24>>2]=g,u=B[i+104>>2],C=p2;i:{Q:{g:{if(t2){if((u|0)==1){I=NA(t2,1536);break g}for(I=NA(B[i+88>>2],t2),n=B[i+48>>2],g=0;w=B[n+(A[r+g|0]<<2)>>2]+1|0,Q=31-UA(w)|0,I=(I-(w<<8>>>Q)|0)-(Q<<8)|0,g=g+1|0,(t2|0)!=(g|0););}if(!u)break Q}g=t2+1|0,Q=31-UA(g)|0,g=(Q<<8)+(g<<8>>>Q)|0;break i}Q=B[i+52>>2],n=(t2>>>0>=64?50-UA(t2)|0:A[t2+9104|0])<<2,w=B[Q+n>>2]+1|0,g=UA(w),k=B[n+8960>>2],Q=B[Q>>2]+1|0,n=31-UA(Q)|0,g=((g+(k+n|0)<<8)+((Q<<8>>>n)-(w<<8>>>31-g)|0)|0)+-7936|0}if(Q=g+I|0,B[C>>2]=Q,g=(R+-1<<3)+r2|0,C=B[g+4>>2],C>>>0>OI>>>0){Q=B[g>>2],I=0;break I}for(C=256,(u|0)!=1&&(I=B[B[i+52>>2]>>2]+1|0,g=31-UA(I)|0,C=(B[i+92>>2]-(I<<8>>>g)|0)-(g<<8)|0),I=1;B[NA(I,28)+p2>>2]=1073741824,I=I+1|0,I>>>0>>0;);for(n=C+Q|0,oA=0;;){g=(oA<<3)+r2|0,u=B[g+4>>2],C=B[g>>2];i:{if(C>>>0>=3){k=C+-2|0,P=B[o>>2],g=kg;break i}Q:{g:{r:{if(g=C+G|0,g>>>0>3)break r;E:switch(g-1|0){case 0:case 1:break r;case 2:break E;default:break Q}P=B[o>>2],k=P+-1|0;break g}P=B[o>>2],k=B[(g<<2)+o>>2]}g=(g>>>0>1?4:8)+o|0;break i}P=B[o+4>>2],k=B[o>>2],g=sg}if(I>>>0<=u>>>0)for(w=B[g>>2],fA=31-UA(C+1|0)|0,g=fA<<8,LA=g+4096|0,O=g|51;;){i:{if(B[i+104>>2]==1){Q=I+-2|0,g=31-UA(Q)|0,Q=(LA+(Q<<8>>>g)|0)+(g<<8)|0;break i}Q=B[B[i+60>>2]+(fA<<2)>>2]+1|0,g=UA(Q),Q=Q<<8>>>31-g,y=g+16777185|0,W=B[i+100>>2],g=I+-3|0;Q:{if(g>>>0>=128){g=67-UA(g)|0;break Q}g=A[g+9392|0]}uA=g<<2,L=B[uA+B[i+56>>2]>>2]+1|0,g=UA(L),Q=(((B[i+96>>2]+((O+W|0)-Q|0)|0)-(L<<8>>>31-g)|0)+(g+(y+B[uA+9168>>2]|0)<<8)|0)+-7936|0}if(g=NA(I,28)+p2|0,B[g+12>>2]=t2,B[g+4>>2]=C,B[g+8>>2]=I,B[g+16>>2]=k,B[g>>2]=Q+n,B[g+24>>2]=w,B[g+20>>2]=P,I=I+1|0,!(I>>>0<=u>>>0))break}if(oA=oA+1|0,(R|0)==(oA|0))break}P=1,g=I+-1|0;i:{if(!g){g=0;break i}for(;;){I=1,u=NA(P+-1|0,28)+p2|0,B[u+8>>2]||(I=B[u+12>>2]+1|0),O=P+RA|0,Q=B[u>>2];Q:{if(B[i+104>>2]!=1){n=B[B[i+48>>2]+(A[O+-1|0]<<2)>>2]+1|0,C=UA(n),w=n<<8>>>31-C,k=C+16777185|0,fA=B[i+88>>2],C=B[i+52>>2],G=(I>>>0>63?50-UA(I)|0:A[I+9104|0])<<2,LA=B[C+G>>2]+1|0,n=UA(LA),Q=(Q+fA|0)-w|0,w=B[i+92>>2],n=((Q+w|0)-(LA<<8>>>31-n)|0)+(n+(k+B[G+8960>>2]|0)<<8)|0,Q=I+-1|0;g:{if(Q>>>0>=64){Q=50-UA(Q)|0;break g}Q=A[Q+9104|0]}Q=Q<<2,k=B[Q+C>>2]+1|0,C=UA(k),y=((w-(k<<8>>>31-C)|0)+(C+B[Q+8960>>2]<<8)|0)+-7936|0,C=n+-7936|0;break Q}C=31-UA(I)|0,y=(C<<8)+(I<<8>>>C)|0,n=I+1|0,C=31-UA(n)|0,C=((Q+(n<<8>>>C)|0)+(C<<8)|0)+1536|0}C=C-y|0,_0=NA(P,28)+p2|0,xA=B[_0>>2],(C|0)<=(xA|0)&&(B[_0+12>>2]=I,B[_0+4>>2]=0,B[_0+8>>2]=0,B[_0>>2]=C,B[_0+24>>2]=B[u+24>>2],I=B[u+20>>2],B[_0+16>>2]=B[u+16>>2],B[_0+20>>2]=I,xA=C);Q:{if(O>>>0>JI>>>0)break Q;if((g|0)==(P|0)){g=P;break i}if(t2=0,s0=B[_0+8>>2],s0||(t2=B[_0+12>>2]),X2=256,B[i+104>>2]!=1&&(C=B[B[i+52>>2]>>2]+1|0,I=31-UA(C)|0,X2=(B[i+92>>2]-(C<<8>>>I)|0)-(I<<8)|0),WA=B[i+24>>2],u=B[i+4>>2],WA+u>>>0>O>>>0)break Q;if(K2=B[i+132>>2],S=O-u|0,WA>>>0>>0)for(MA=B[i+36>>2];;){gA=u+WA|0,C=B[i+124>>2];g:{r:{E:{t:{e:{if(Q=K2+-5|0,Q>>>0<=3)switch(Q-1|0){case 2:break r;case 1:break E;case 0:break t;default:break e}C=NA(A[gA|0]|A[gA+1|0]<<8|(A[gA+2|0]<<16|A[gA+3|0]<<24),-1640531535)>>>32-C;break g}n=a0(A[gA|0]|A[gA+1|0]<<8|(A[gA+2|0]<<16|A[gA+3|0]<<24),A[gA+4|0]|A[gA+5|0]<<8|(A[gA+6|0]<<16|A[gA+7|0]<<24),-1157627904,-820265764),Q=zA,w=64-C|0,C=w&31,C=32<=(w&63)>>>0?Q>>>C:((1<>>C;break g}n=a0(A[gA|0]|A[gA+1|0]<<8|(A[gA+2|0]<<16|A[gA+3|0]<<24),A[gA+4|0]|A[gA+5|0]<<8|(A[gA+6|0]<<16|A[gA+7|0]<<24),-1080360960,-820265764),Q=zA,w=64-C|0,C=w&31,C=32<=(w&63)>>>0?Q>>>C:((1<>>C;break g}n=a0(A[gA|0]|A[gA+1|0]<<8|(A[gA+2|0]<<16|A[gA+3|0]<<24),A[gA+4|0]|A[gA+5|0]<<8|(A[gA+6|0]<<16|A[gA+7|0]<<24),-1079680256,-820265764),Q=zA,w=64-C|0,C=w&31,C=32<=(w&63)>>>0?Q>>>C:((1<>>C;break g}n=a0(A[gA|0]|A[gA+1|0]<<8|(A[gA+2|0]<<16|A[gA+3|0]<<24),A[gA+4|0]|A[gA+5|0]<<8|(A[gA+6|0]<<16|A[gA+7|0]<<24),-1213897629,-820265764),Q=zA,w=64-C|0,C=w&31,C=32<=(w&63)>>>0?Q>>>C:((1<>>C}Q=(C<<2)+MA|0,I=B[Q>>2],R0=B[i+44>>2],uA=B[i+8>>2],cA=B[i+12>>2],n=B[i+120>>2],w=B[i+128>>2],C=B[i+16>>2],B[Q>>2]=WA,y=WA+9|0,N2=-1<>>0>>0){B[E0>>2]=0,B[E0+4>>2]=0;break r}for(C=WA-N2|0,$2=C>>>0>WA>>>0?0:C,LA=u+cA|0,L=uA+cA|0,fA=E0+4|0,k=-1<>>0>>0?n:G,q0+I>>>0>=cA>>>0){if(Q=q0+(I+u|0)|0,w=gA+q0|0,QA>>>0<=w>>>0){C=w;break t}if(C=w,W=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),W){C=q0+(T(W)>>>3)|0,w=u;break E}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break t;if(W=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!W)break}C=q0+(((T(W)>>>3)+C|0)-w|0)|0,w=u;break E}oA=u,_=L,x2=_,m=uA,w=q0+(m+I|0)|0,Q=w,h2=Q;e:{o:{if(W=gA+q0|0,C=W,oI=C+(_-Q|0)|0,oI=oI>>>0>>0?oI:M,_=oI+-3|0,_>>>0<=C>>>0)break o;if(C=W,Q=w,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){w=T(w)>>>3;break e}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=_>>>0)break o;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-W|0;break e}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=oI+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),w=C-W|0}if((x2|0)==(h2+w|0)){Q=LA;e:{o:{if(W=w+W|0,C=W,QA>>>0<=C>>>0)break o;if(C=W,_=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[LA|0]|A[LA+1|0]<<8|(A[LA+2|0]<<16|A[LA+3|0]<<24)),_){C=T(_)>>>3;break e}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break o;if(_=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!_)break}C=((T(_)>>>3)+C|0)-W|0;break e}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-W|0}w=C+w|0}C=w+q0|0,w=C+I>>>0>>0?m:oA;break E}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=q0+(C-w|0)|0,w=u}C>>>0>R>>>0&&(y=C>>>0>y-I>>>0?I+C|0:y,R=C),W=C+gA|0;E:{if((W|0)==(M|0))break E;Q=R0+((I&N2)<<3)|0;t:{e:{if(A[(I+w|0)+C|0]>2]=I,I>>>0>$2>>>0)break e;E0=X0+12|0;break E}if(B[fA>>2]=I,I>>>0>$2>>>0){G=C,fA=Q;break t}fA=X0+12|0;break E}n=C,E0=Q+4|0,Q=E0}if(!k)break E;if(k=k+-1|0,I=B[Q>>2],I>>>0>=OA>>>0)continue}break}if(B[fA>>2]=0,B[E0>>2]=0,R>>>0<385)break r;I=R+-384|0,C=I>>>0<192?I:192;break g}C=(y-WA|0)+-8|0}if(WA=C+WA|0,!(WA>>>0>>0))break}LA=(s0|0)!=0,q0=_0+16|0,B[i+24>>2]=S;g:{r:{E:{t:{e:{if(I=K2+-3|0,I>>>0>4)break e;o:switch(I-1|0){default:for(oA=s0?4:3,W=0,cA=-1<>2]+-1^-1,I=S-cA|0,K2=I>>>0>S>>>0?0:I,MA=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),_=B[i+36>>2]+(NA(MA,-1640531535)>>>32-B[i+124>>2]<<2)|0,y=B[_>>2],I=B[i+136>>2],m=I>>>0<4095?I:4095,k=O+3|0,WA=S+9|0,I=B[i+16>>2],R0=S-I|0,E0=B[i+12>>2],N2=S-E0|0,s0=I||1,R=u+E0|0,L=B[i+8>>2],uA=L+E0|0,$2=B[i+44>>2],gA=$2+((S&cA)<<3)|0,fA=gA+4|0,oI=B[i+128>>2],w=L0,I=LA;;){a:{n:{f:{if((I|0)==3?C=B[q0>>2]+-1|0:C=B[(_0+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=O-C|0,(MA^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))&16777215)break a;if(Q=k-C|0,QA>>>0<=k>>>0){C=k;break f}if(C=k,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break f;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break n}if(Q>>>0>=R0>>>0||(C=S-C|0,E0+(C^-1)>>>0<3)||(C=C+L|0,(MA^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))&16777215))break a;n=C+3|0,Q=n,OA=uA,x2=Q;s:{k:{if(C=k,G=C+(uA-Q|0)|0,G=G>>>0>>0?G:M,h2=G+-3|0,h2>>>0<=C>>>0)break k;if(Q=n,n=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break s}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=h2>>>0)break k;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break s}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if((OA|0)!=(x2+C|0))break n;n=R;s:{k:{if(G=C+k|0,Q=G,QA>>>0<=Q>>>0)break k;if(Q=G,OA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),OA){Q=T(OA)>>>3;break s}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=QA>>>0)break k;if(OA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!OA)break}Q=((T(OA)>>>3)+Q|0)-G|0;break s}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=N0>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),Q=Q-G|0}C=Q+C|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+3|0,C>>>0<=w>>>0)break a;if(Q=(W<<3)+r2|0,B[Q+4>>2]=C,B[Q>>2]=I-LA,W=W+1|0,C>>>0>m>>>0||(w=C,(C+O|0)==(M|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}if(w>>>0>2)break r;if(I=B[i+28>>2],B[i+28>>2]=S,n=32-B[i+32>>2]|0,k=NA(MA,900185344)>>>n,Q=B[i+40>>2],I>>>0>>0)for(;C=I+u|0,B[Q+(NA(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),900185344)>>>n<<2)>>2]=I,I=I+1|0,(S|0)!=(I|0););if(I=B[Q+(k<<2)>>2],I>>>0>>0||(k=S-I|0,k>>>0>262143))break r;if(I>>>0>=E0>>>0){if(C=I+u|0,QA>>>0<=O>>>0){I=O;break t}if(I=O,Q=MA^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){I=T(Q)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break t;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}I=((T(Q)>>>3)+I|0)-O|0;break E}Q=I+L|0,C=Q,G=uA,OA=C;a:{n:{if(I=O,n=I+(uA-C|0)|0,n=n>>>0>>0?n:M,oA=n+-3|0,oA>>>0<=I>>>0)break n;if(C=Q,Q=MA^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){I=T(Q)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break n;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}I=((T(Q)>>>3)+I|0)-O|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=n+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-O|0}if((G|0)!=(OA+I|0))break E;Q=R;a:{n:{if(n=I+O|0,C=n,QA>>>0<=C>>>0)break n;if(C=n,G=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),G){C=T(G)>>>3;break a}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break n;if(G=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!G)break}C=((T(G)>>>3)+C|0)-n|0;break a}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-n|0}I=C+I|0;break E;case 2:case 3:for(m=s0?4:3,W=0,s0=-1<>2]+-1^-1,I=S-s0|0,cA=I>>>0>S>>>0?0:I,w=B[i+36>>2],L=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),Q=a0(L,A[O+4|0]|A[O+5|0]<<8|(A[O+6|0]<<16|A[O+7|0]<<24),-1080360960,-820265764),C=zA,n=64-B[i+124>>2]|0,I=n&31,oA=w+((32<=(n&63)>>>0?C>>>I:((1<>>I)<<2)|0,y=B[oA>>2],I=B[i+136>>2],_=I>>>0<4095?I:4095,k=O+4|0,E0=S+9|0,I=B[i+16>>2],R0=S-I|0,WA=B[i+12>>2],N2=S-WA|0,K2=I||1,R=u+WA|0,MA=B[i+8>>2],uA=MA+WA|0,$2=B[i+44>>2],gA=$2+((S&s0)<<3)|0,fA=gA+4|0,oI=B[i+128>>2],w=L0,I=LA;;){a:{n:{f:{if((I|0)==3?C=B[q0>>2]+-1|0:C=B[(_0+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=O-C|0,(L|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break a;if(Q=k-C|0,QA>>>0<=k>>>0){C=k;break f}if(C=k,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break f;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break n}if(Q>>>0>=R0>>>0||(C=S-C|0,WA+(C^-1)>>>0<3)||(C=C+MA|0,(L|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break a;n=C+4|0,Q=n,OA=uA,x2=Q;s:{k:{if(C=k,G=C+(uA-Q|0)|0,G=G>>>0>>0?G:M,h2=G+-3|0,h2>>>0<=C>>>0)break k;if(Q=n,n=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break s}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=h2>>>0)break k;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break s}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if((OA|0)!=(x2+C|0))break n;n=R;s:{k:{if(G=C+k|0,Q=G,QA>>>0<=Q>>>0)break k;if(Q=G,OA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),OA){Q=T(OA)>>>3;break s}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=QA>>>0)break k;if(OA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!OA)break}Q=((T(OA)>>>3)+Q|0)-G|0;break s}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=N0>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),Q=Q-G|0}C=Q+C|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+4|0,C>>>0<=w>>>0)break a;if(Q=(W<<3)+r2|0,B[Q+4>>2]=C,B[Q>>2]=I-LA,W=W+1|0,C>>>0>_>>>0||(w=C,(C+O|0)==(M|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[oA>>2]=S;a:{if(y>>>0>>0)break a;for(N2=S+2|0,k=-1<>>0>>0?n:G,S+y>>>0>=WA>>>0){if(C=S+(y+u|0)|0,Q=S+O|0,QA>>>0<=Q>>>0){I=Q;break f}if(I=Q,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),L){I=S+(T(L)>>>3)|0,Q=u;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break f;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!L)break}I=S+(((T(L)>>>3)+I|0)-Q|0)|0,Q=u;break n}oA=u,_=uA,x2=_,m=MA,Q=S+(m+y|0)|0,C=Q,h2=C;s:{k:{if(L=S+O|0,I=L,R0=I+(_-C|0)|0,R0=R0>>>0>>0?R0:M,OA=R0+-3|0,OA>>>0<=I>>>0)break k;if(I=L,C=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){Q=T(Q)>>>3;break s}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=OA>>>0)break k;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-L|0;break s}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=R0+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-L|0}if((x2|0)==(h2+Q|0)){C=R;s:{k:{if(L=Q+L|0,I=L,QA>>>0<=I>>>0)break k;if(I=L,_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),_){C=T(_)>>>3;break s}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break k;if(_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!_)break}C=((T(_)>>>3)+I|0)-L|0;break s}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-L|0}Q=C+Q|0}I=Q+S|0,Q=y+I>>>0>>0?m:oA;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=S+(I-Q|0)|0,Q=u}if(I>>>0>w>>>0&&(C=(W<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=N2-y,E0=I>>>0>E0-y>>>0?I+y|0:E0,W=W+1|0,I>>>0>4096||(w=I,(I+O|0)==(M|0))))break a;C=$2+((y&s0)<<3)|0;n:{f:{if(A[(Q+y|0)+I|0]>2]=y,y>>>0>cA>>>0)break f;gA=X0+12|0;break a}if(B[fA>>2]=y,y>>>0>cA>>>0){fA=C,G=I;break n}fA=X0+12|0;break a}n=I,gA=C+4|0,C=gA}if(!k)break a;if(k=k+-1|0,y=B[C>>2],!(y>>>0>=K2>>>0))break}}B[fA>>2]=0,B[gA>>2]=0,B[i+24>>2]=E0+-8;break g;case 0:break e;case 1:break o}for(m=s0?4:3,W=0,s0=-1<>2]+-1^-1,I=S-s0|0,cA=I>>>0>S>>>0?0:I,w=B[i+36>>2],L=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),Q=a0(L,A[O+4|0]|A[O+5|0]<<8|(A[O+6|0]<<16|A[O+7|0]<<24),-1157627904,-820265764),C=zA,n=64-B[i+124>>2]|0,I=n&31,oA=w+((32<=(n&63)>>>0?C>>>I:((1<>>I)<<2)|0,y=B[oA>>2],I=B[i+136>>2],_=I>>>0<4095?I:4095,k=O+4|0,E0=S+9|0,I=B[i+16>>2],R0=S-I|0,WA=B[i+12>>2],N2=S-WA|0,K2=I||1,R=u+WA|0,MA=B[i+8>>2],uA=MA+WA|0,$2=B[i+44>>2],gA=$2+((S&s0)<<3)|0,fA=gA+4|0,oI=B[i+128>>2],w=L0,I=LA;;){o:{a:{n:{if((I|0)==3?C=B[q0>>2]+-1|0:C=B[(_0+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=O-C|0,(L|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break o;if(Q=k-C|0,QA>>>0<=k>>>0){C=k;break n}if(C=k,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break a}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break n;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break a}if(Q>>>0>=R0>>>0||(C=S-C|0,WA+(C^-1)>>>0<3)||(C=C+MA|0,(L|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break o;n=C+4|0,Q=n,OA=uA,x2=Q;f:{s:{if(C=k,G=C+(uA-Q|0)|0,G=G>>>0>>0?G:M,h2=G+-3|0,h2>>>0<=C>>>0)break s;if(Q=n,n=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break f}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=h2>>>0)break s;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break f}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if((OA|0)!=(x2+C|0))break a;n=R;f:{s:{if(G=C+k|0,Q=G,QA>>>0<=Q>>>0)break s;if(Q=G,OA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),OA){Q=T(OA)>>>3;break f}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=QA>>>0)break s;if(OA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!OA)break}Q=((T(OA)>>>3)+Q|0)-G|0;break f}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=N0>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),Q=Q-G|0}C=Q+C|0;break a}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+4|0,C>>>0<=w>>>0)break o;if(Q=(W<<3)+r2|0,B[Q+4>>2]=C,B[Q>>2]=I-LA,W=W+1|0,C>>>0>_>>>0||(w=C,(C+O|0)==(M|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[oA>>2]=S;o:{if(y>>>0>>0)break o;for(N2=S+2|0,k=-1<>>0>>0?n:G,S+y>>>0>=WA>>>0){if(C=S+(y+u|0)|0,Q=S+O|0,QA>>>0<=Q>>>0){I=Q;break n}if(I=Q,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),L){I=S+(T(L)>>>3)|0,Q=u;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break n;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!L)break}I=S+(((T(L)>>>3)+I|0)-Q|0)|0,Q=u;break a}oA=u,_=uA,x2=_,m=MA,Q=S+(m+y|0)|0,C=Q,h2=C;f:{s:{if(L=S+O|0,I=L,R0=I+(_-C|0)|0,R0=R0>>>0>>0?R0:M,OA=R0+-3|0,OA>>>0<=I>>>0)break s;if(I=L,C=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){Q=T(Q)>>>3;break f}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=OA>>>0)break s;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-L|0;break f}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=R0+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-L|0}if((x2|0)==(h2+Q|0)){C=R;f:{s:{if(L=Q+L|0,I=L,QA>>>0<=I>>>0)break s;if(I=L,_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),_){C=T(_)>>>3;break f}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break s;if(_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!_)break}C=((T(_)>>>3)+I|0)-L|0;break f}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-L|0}Q=C+Q|0}I=Q+S|0,Q=y+I>>>0>>0?m:oA;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=S+(I-Q|0)|0,Q=u}if(I>>>0>w>>>0&&(C=(W<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=N2-y,E0=I>>>0>E0-y>>>0?I+y|0:E0,W=W+1|0,I>>>0>4096||(w=I,(I+O|0)==(M|0))))break o;C=$2+((y&s0)<<3)|0;a:{n:{if(A[(Q+y|0)+I|0]>2]=y,y>>>0>cA>>>0)break n;gA=X0+12|0;break o}if(B[fA>>2]=y,y>>>0>cA>>>0){fA=C,G=I;break a}fA=X0+12|0;break o}n=I,gA=C+4|0,C=gA}if(!k)break o;if(k=k+-1|0,y=B[C>>2],!(y>>>0>=K2>>>0))break}}B[fA>>2]=0,B[gA>>2]=0,B[i+24>>2]=E0+-8;break g}for(m=s0?4:3,W=0,s0=-1<>2]+-1^-1,I=S-s0|0,cA=I>>>0>S>>>0?0:I,L=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),oA=B[i+36>>2]+(NA(L,-1640531535)>>>32-B[i+124>>2]<<2)|0,y=B[oA>>2],I=B[i+136>>2],_=I>>>0<4095?I:4095,k=O+4|0,E0=S+9|0,I=B[i+16>>2],R0=S-I|0,WA=B[i+12>>2],N2=S-WA|0,K2=I||1,R=u+WA|0,MA=B[i+8>>2],uA=MA+WA|0,$2=B[i+44>>2],gA=$2+((S&s0)<<3)|0,fA=gA+4|0,oI=B[i+128>>2],w=L0,I=LA;;){e:{o:{a:{if((I|0)==3?C=B[q0>>2]+-1|0:C=B[(_0+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=O-C|0,(L|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break e;if(Q=k-C|0,QA>>>0<=k>>>0){C=k;break a}if(C=k,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break o}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break a;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break o}if(Q>>>0>=R0>>>0||(C=S-C|0,WA+(C^-1)>>>0<3)||(C=C+MA|0,(L|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break e;n=C+4|0,Q=n,OA=uA,x2=Q;n:{f:{if(C=k,G=C+(uA-Q|0)|0,G=G>>>0>>0?G:M,h2=G+-3|0,h2>>>0<=C>>>0)break f;if(Q=n,n=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=h2>>>0)break f;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if((OA|0)!=(x2+C|0))break o;n=R;n:{f:{if(G=C+k|0,Q=G,QA>>>0<=Q>>>0)break f;if(Q=G,OA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),OA){Q=T(OA)>>>3;break n}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=QA>>>0)break f;if(OA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!OA)break}Q=((T(OA)>>>3)+Q|0)-G|0;break n}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=N0>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),Q=Q-G|0}C=Q+C|0;break o}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+4|0,C>>>0<=w>>>0)break e;if(Q=(W<<3)+r2|0,B[Q+4>>2]=C,B[Q>>2]=I-LA,W=W+1|0,C>>>0>_>>>0||(w=C,(C+O|0)==(M|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[oA>>2]=S;e:{if(y>>>0>>0)break e;for(N2=S+2|0,k=-1<>>0>>0?n:G,S+y>>>0>=WA>>>0){if(C=S+(y+u|0)|0,Q=S+O|0,QA>>>0<=Q>>>0){I=Q;break a}if(I=Q,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),L){I=S+(T(L)>>>3)|0,Q=u;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break a;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!L)break}I=S+(((T(L)>>>3)+I|0)-Q|0)|0,Q=u;break o}oA=u,_=uA,x2=_,m=MA,Q=S+(m+y|0)|0,C=Q,h2=C;n:{f:{if(L=S+O|0,I=L,R0=I+(_-C|0)|0,R0=R0>>>0>>0?R0:M,OA=R0+-3|0,OA>>>0<=I>>>0)break f;if(I=L,C=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){Q=T(Q)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=OA>>>0)break f;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-L|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=R0+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-L|0}if((x2|0)==(h2+Q|0)){C=R;n:{f:{if(L=Q+L|0,I=L,QA>>>0<=I>>>0)break f;if(I=L,_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),_){C=T(_)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break f;if(_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!_)break}C=((T(_)>>>3)+I|0)-L|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-L|0}Q=C+Q|0}I=Q+S|0,Q=y+I>>>0>>0?m:oA;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=S+(I-Q|0)|0,Q=u}if(I>>>0>w>>>0&&(C=(W<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=N2-y,E0=I>>>0>E0-y>>>0?I+y|0:E0,W=W+1|0,I>>>0>4096||(w=I,(I+O|0)==(M|0))))break e;C=$2+((y&s0)<<3)|0;o:{a:{if(A[(Q+y|0)+I|0]>2]=y,y>>>0>cA>>>0)break a;gA=X0+12|0;break e}if(B[fA>>2]=y,y>>>0>cA>>>0){fA=C,G=I;break o}fA=X0+12|0;break e}n=I,gA=C+4|0,C=gA}if(!k)break e;if(k=k+-1|0,y=B[C>>2],!(y>>>0>=K2>>>0))break}}B[fA>>2]=0,B[gA>>2]=0,B[i+24>>2]=E0+-8;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-O|0}if(I>>>0<3||(B[r2+4>>2]=I,B[r2>>2]=k+2,I>>>0<=m>>>0&&(W=1,w=I,(I+O|0)!=(M|0))))break r;W=1,B[i+24>>2]=S+1;break g}B[_>>2]=S;r:{if(y>>>0>>0)break r;for(N2=S+2|0,k=-1<>>0>>0?n:G,S+y>>>0>=E0>>>0){if(C=S+(y+u|0)|0,Q=S+O|0,QA>>>0<=Q>>>0){I=Q;break t}if(I=Q,MA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),MA){I=S+(T(MA)>>>3)|0,Q=u;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break t;if(MA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!MA)break}I=S+(((T(MA)>>>3)+I|0)-Q|0)|0,Q=u;break E}oA=u,_=uA,x2=_,m=L,Q=S+(m+y|0)|0,C=Q,h2=C;e:{o:{if(MA=S+O|0,I=MA,R0=I+(_-C|0)|0,R0=R0>>>0>>0?R0:M,OA=R0+-3|0,OA>>>0<=I>>>0)break o;if(I=MA,C=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){Q=T(Q)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=OA>>>0)break o;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-MA|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=R0+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-MA|0}if((x2|0)==(h2+Q|0)){C=R;e:{o:{if(MA=Q+MA|0,I=MA,QA>>>0<=I>>>0)break o;if(I=MA,_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),_){C=T(_)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break o;if(_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!_)break}C=((T(_)>>>3)+I|0)-MA|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-MA|0}Q=C+Q|0}I=Q+S|0,Q=y+I>>>0>>0?m:oA;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=S+(I-Q|0)|0,Q=u}if(I>>>0>w>>>0&&(C=(W<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=N2-y,WA=I>>>0>WA-y>>>0?I+y|0:WA,W=W+1|0,I>>>0>4096||(w=I,(I+O|0)==(M|0))))break r;C=$2+((y&cA)<<3)|0;E:{t:{if(A[(Q+y|0)+I|0]>2]=y,y>>>0>K2>>>0)break t;gA=X0+12|0;break r}if(B[fA>>2]=y,y>>>0>K2>>>0){fA=C,G=I;break E}fA=X0+12|0;break r}n=I,gA=C+4|0,C=gA}if(!k)break r;if(k=k+-1|0,y=B[C>>2],!(y>>>0>=s0>>>0))break}}B[fA>>2]=0,B[gA>>2]=0,B[i+24>>2]=WA+-8}if(!W)break Q;if(I=(W+-1<<3)+r2|0,C=B[I+4>>2],C>>>0>OI>>>0|C+P>>>0>4095)break B;for(O=xA+X2|0,u=_0+24|0,C=_0+20|0,w=0;;){Q=(w<<3)+r2|0,fA=B[Q>>2];g:{if(fA>>>0>=3){y=fA+-2|0,R=B[q0>>2],I=C;break g}r:{E:{t:{if(I=fA+LA|0,I>>>0>3)break t;e:switch(I-1|0){case 0:case 1:break t;case 2:break e;default:break r}R=B[q0>>2],y=R+-1|0;break E}R=B[q0>>2],y=B[(_0+(I<<2)|0)+16>>2]}I=(_0+(I>>>0>1?4:8)|0)+16|0;break g}R=B[C>>2],y=B[q0>>2],I=u}if(uA=B[I>>2],k=mI,k=w?B[Q+-4>>2]+1|0:k,Q=B[Q+4>>2],Q>>>0>=k>>>0)for(I=Q+P|0,L=31-UA(fA+1|0)|0,n=L<<8,MA=n+4096|0,xA=n|51;;){n=Q+P|0;g:{if(B[i+104>>2]==1){m=Q+-2|0,G=31-UA(m)|0,G=(MA+(m<<8>>>G)|0)+(G<<8)|0;break g}m=B[B[i+60>>2]+(L<<2)>>2]+1|0,G=UA(m),m=m<<8>>>31-G,oA=G+16777185|0,_=B[i+100>>2],G=Q+-3|0;r:{if(G>>>0>=128){G=67-UA(G)|0;break r}G=A[G+9392|0]}S=G<<2,gA=B[S+B[i+56>>2]>>2]+1|0,G=UA(gA),G=(((B[i+96>>2]+((_+xA|0)-m|0)|0)-(gA<<8>>>31-G)|0)+(G+(oA+B[S+9168>>2]|0)<<8)|0)+-7936|0}G=G+O|0;g:{r:{if(n>>>0<=g>>>0){if((G|0)>2])break r;break g}for(;g=g+1|0,B[NA(g,28)+p2>>2]=1073741824,(g|0)!=(I|0););g=I}n=NA(n,28)+p2|0,B[n+12>>2]=t2,B[n+4>>2]=fA,B[n+8>>2]=Q,B[n+16>>2]=y,B[n>>2]=G,B[n+24>>2]=uA,B[n+20>>2]=R}if(I=I+-1|0,Q=Q+-1|0,!(Q>>>0>=k>>>0))break}if(w=w+1|0,(w|0)==(W|0))break}}if(P=P+1|0,!(P>>>0<=g>>>0))break}}I=NA(g,28)+p2|0,Q=B[I+4>>2],ug=B[I>>2],t2=B[I+12>>2],C=B[I+8>>2],B[X0+8>>2]=B[I+24>>2],u=B[I+20>>2],B[X0>>2]=B[I+16>>2],B[X0+4>>2]=u,I=g-(C+t2|0)|0,I=I>>>0>g>>>0?0:I;break I}RA=RA+1|0;break A}Q=B[I>>2],g=P-(B[_0+8>>2]?0:B[_0+12>>2])|0,I=g>>>0>4096?0:g}y=1,u=I+1|0,g=NA(u,28)+p2|0,B[g+12>>2]=t2,B[g+8>>2]=C,B[g+4>>2]=Q,B[g>>2]=ug,C=B[X0+4>>2],B[g+16>>2]=B[X0>>2],B[g+20>>2]=C,B[g+24>>2]=B[X0+8>>2],Q=u;I:{if(I){for(;g=NA(I,28)+p2|0,n=A[g+12|0]|A[g+13|0]<<8|(A[g+14|0]<<16|A[g+15|0]<<24),w=A[g+8|0]|A[g+9|0]<<8|(A[g+10|0]<<16|A[g+11|0]<<24),k=B[g+4>>2],Q=Q+-1|0,C=NA(Q,28)+p2|0,B[C>>2]=B[g>>2],B[C+4>>2]=k,B[C+24>>2]=B[g+24>>2],k=B[g+20>>2],B[C+16>>2]=B[g+16>>2],B[C+20>>2]=k,k=B[g+12>>2],B[C+8>>2]=B[g+8>>2],B[C+12>>2]=k,g=I-(n+w|0)|0,I=g>>>0>I>>>0?0:g,!!I;);if(y=Q,Q>>>0>u>>>0)break I}for(;;){if(g=NA(y,28)+p2|0,C=B[g+12>>2],RA=C+r|0,n=B[g+8>>2],n){I=B[g+4>>2];B:{C:{if(I>>>0>=3){g=B[o+4>>2],B[o+4>>2]=B[o>>2],B[o+8>>2]=g,g=I+-2|0;break C}i:{Q:{g:{if(Q=I+!C|0,Q>>>0>3)break g;r:switch(Q-1|0){case 0:case 1:break g;case 2:break r;default:break B}g=B[o>>2]+-1|0;break Q}if(g=B[(Q<<2)+o>>2],Q>>>0<2)break i}B[sg>>2]=B[kg>>2]}B[o+4>>2]=B[o>>2]}B[o>>2]=g}B:{C:{if(!C)break C;for(Q=B[i+48>>2],g=0;w=Q+(A[r+g|0]<<2)|0,B[w>>2]=B[w>>2]+2,g=g+1|0,(C|0)!=(g|0););if(B[i+72>>2]=B[i+72>>2]+(C<<1),C>>>0<64)break C;g=50-UA(C)|0;break B}g=A[C+9104|0]}g=B[i+52>>2]+(g<<2)|0,B[g>>2]=B[g>>2]+1,B[i+76>>2]=B[i+76>>2]+1,k=I+1|0,g=B[i+60>>2]+(31-UA(k)<<2)|0,B[g>>2]=B[g>>2]+1,B[i+84>>2]=B[i+84>>2]+1,P=C+n|0,g=B[i+56>>2],Q=n+-3|0;B:{if(Q>>>0>=128){I=67-UA(Q)|0;break B}I=A[Q+9392|0]}for(g=g+(I<<2)|0,B[g>>2]=B[g>>2]+1,B[i+80>>2]=B[i+80>>2]+1,g=B[e+12>>2],fA=C+g|0,I=r;n=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),w=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[g|0]=w,b[g+1|0]=w>>>8,b[g+2|0]=w>>>16,b[g+3|0]=w>>>24,b[g+4|0]=n,b[g+5|0]=n>>>8,b[g+6|0]=n>>>16,b[g+7|0]=n>>>24,I=I+8|0,g=g+8|0,g>>>0>>0;);B[e+12>>2]=C+B[e+12>>2];B:{if(C>>>0<=65535){g=B[e+4>>2];break B}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}B[g>>2]=k,FA[g+4>>1]=C,Q>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=Q,B[e+4>>2]=g+8,r=r+P|0,RA=r}if(y=y+1|0,!(y>>>0<=u>>>0))break}}g=B[i+84>>2]+1|0,I=31-UA(g)|0,B[i+100>>2]=(I<<8)+(g<<8>>>I),g=B[i+80>>2]+1|0,I=31-UA(g)|0,B[i+96>>2]=(I<<8)+(g<<8>>>I),g=B[i+76>>2]+1|0,I=31-UA(g)|0,B[i+92>>2]=(I<<8)+(g<<8>>>I),g=B[i+72>>2]+1|0,I=31-UA(g)|0,B[i+88>>2]=(I<<8)+(g<<8>>>I)}if(!(RA>>>0>>0))break}return IA=X0+16|0,M-r|0}function ko(i,e){var o=0,r=0,g=0;r=B[e>>2],B[i+20>>2]=r,g=B[i+8>>2],g||(B[i+8>>2]=3,g=3),o=B[i+12>>2],o||(B[i+12>>2]=64,o=64),SA[e+24>>2]>=7&&(e=B[e+20>>2],B[i+12>>2]=e>>>0>o>>>0?e:o),e=B[i+4>>2],e||(e=r+-7|0,e=e>>>0>6?e:6,B[i+4>>2]=e),B[i+16>>2]||(o=r-e|0,B[i+16>>2]=o>>>0>r>>>0?0:o),B[i+8>>2]=g>>>0>>0?g:e}function ho(i){var e=0,o=0;return e=B[i+4>>2],o=B[i+8>>2],B[i>>2]?(1<>>0>>0?o:e))+(8<>>1,i=i>>>1,!!(e|i););return zA=C,g}function wo(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0,p2=0,K2=0,x2=0,X2=0,$2=0,oI=0,JI=0,mI=0,OI=0,sg=0,kg=0,ug=0;r2=(g>>>20)+((g&1048575)!=0)|0;A:{if(!r2)break A;for(t2=r+g|0,cA=1<>2],uA=B[e+8>>2];;){if(uA>>>0>=SA[e+12>>2])break A;if(W=(E0<<20)+r|0,R=t2-W>>>0<1048576?t2:W- -1048576|0,_=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),Q=R-_|0,Q>>>0>=2684354561){for(g=B[o+4>>2],B[i+4>>2]=r-cA,n=(r-_|0)-cA|0,B[i+8>>2]=n+B[i+8>>2],B[i+16>>2]=B[i+16>>2]-n,B[i+12>>2]=B[i+12>>2]-n,I=1<>2],g=0;y=C+(g<<3)|0,w=B[y>>2],Q=w-n|0,B[y>>2]=Q>>>0>w>>>0?0:Q,g=g+1|0,(I|0)!=(g|0););_=B[i+4>>2],Q=R-_|0}I:{if(Q>>>0<=cA>>>0){g=A[i+16|0]|A[i+17|0]<<8|(A[i+18|0]<<16|A[i+19|0]<<24),M=A[i+12|0]|A[i+13|0]<<8|(A[i+14|0]<<16|A[i+15|0]<<24);break I}if(g=B[i+16>>2],n=Q-cA|0,g>>>0>>0&&(B[i+16>>2]=n,g=n),M=B[i+12>>2],M>>>0>=g>>>0)break I;B[i+12>>2]=g,M=g}s0=B[o+8>>2],Q=B[o+4>>2],n=B[o+16>>2],JI=B[i+32>>2],mI=B[i+36>>2],O=B[o+12>>2],RA=0,N0=M,h2=g>>>0>=M>>>0,h2||(RA=B[i+8>>2],N0=g),R0=R-(O>>>0>8?O:8)|0,G=W;I:{if(R0>>>0>=G>>>0)for(OI=1<>>0>>0,sg=g?M+RA|0:0,kg=g?RA+N0|0:0,gA=M+_|0,g=0,MA=Q-s0|0,L=32-MA|0,n=L-n|0,ug=n>>>0>L>>>0?0:n,p2=R+-1|0,LA=R+-3|0,K2=L,x2=64-MA|0,y=0,n=0,Q=W;;){B:{if((Q|0)!=(W|0)){C=A[g+O|0],w=y,I=0,g=A[g|0]+10|0,g>>>0<10&&(I=1),g=a0(g,I,JI,mI),n=a0(w-g|0,n-(zA+(y>>>0>>0)|0)|0,-1213897629,-820265764),g=C+n|0,I=zA,I=g>>>0>>0?I+1|0:I,g=g+10|0,n=g>>>0<10?I+1|0:I,y=g;break B}if(g=0,y=0,n=0,!O)break B;for(;I=A[g+W|0],C=a0(y,n,-1213897629,-820265764),n=I+C|0,I=zA,I=n>>>0>>0?I+1|0:I,n=n+10|0,n>>>0<10&&(I=I+1|0),y=n,n=I,g=g+1|0,(O|0)!=(g|0););}g=n,I=ug,C=I&31;B:{if(((32<=(I&63)>>>0?g>>>C:((1<>>C)&N2)!=(N2|0)){g=Q,Q=g+1|0;break B}_0=Q-_|0,X2=B[i+20>>2],I=x2,C=I&31,xA=MA?32<=(I&63)>>>0?n>>>C:((1<>>C:0,$2=A[o+8|0]|A[o+9|0]<<8|(A[o+10|0]<<16|A[o+11|0]<<24),oA=X2+(xA<<$2<<3)|0,w=y,I=K2,C=I&31,32<=(I&63)>>>0?QA=g>>>C:QA=((1<>>C;C:{if((s0|0)!=31){for(L0=(OI<<3)+oA|0,S=QA,m=0,WA=0,OA=0,q0=0,g=oA;;){i:{if(B[g+4>>2]!=(S|0)||(u=B[g>>2],u>>>0<=N0>>>0))break i;Q:{if(!h2){X0=u>>>0>>0,w=u+(X0?RA:_)|0,C=w;g:{r:{if(I=Q,u=X0?sg:R,k=I+(u-C|0)|0,k=k>>>0>>0?k:R,P=k+-3|0,P>>>0<=I>>>0)break r;if(C=w,fA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),fA){k=T(fA)>>>3;break g}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=P>>>0)break r;if(fA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!fA)break}k=((T(fA)>>>3)+I|0)-Q|0;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=k+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),k=I-Q|0}if((k+w|0)==(u|0)){C=gA;g:{r:{if(u=Q+k|0,I=u,LA>>>0<=I>>>0)break r;if(I=u,P=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[gA|0]|A[gA+1|0]<<8|(A[gA+2|0]<<16|A[gA+3|0]<<24)),P){I=T(P)>>>3;break g}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=LA>>>0)break r;if(P=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!P)break}I=((T(P)>>>3)+I|0)-u|0;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=p2>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-u|0}k=I+k|0}if(k>>>0>>0)break i;if(I=0,Q>>>0<=G>>>0||(C=Q,u=X0?kg:gA,w>>>0<=u>>>0))break Q;for(;;){if(C=C+-1|0,w=w+-1|0,A[C|0]!=A[w|0]||(I=I+1|0,C>>>0<=G>>>0))break Q;if(!(w>>>0>u>>>0))break}break Q}w=u+_|0,C=w;g:{r:{if(I=Q,LA>>>0<=I>>>0)break r;if(C=w,k=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){k=T(k)>>>3;break g}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=LA>>>0)break r;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}k=((T(k)>>>3)+I|0)-Q|0;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=p2>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),k=I-Q|0}if(k>>>0>>0)break i;if(I=0,Q>>>0<=G>>>0||(C=Q,(u|0)<=(M|0)))break Q;for(;;){if(C=C+-1|0,w=w+-1|0,A[C|0]!=A[w|0]||(I=I+1|0,C>>>0<=G>>>0))break Q;if(!(w>>>0>gA>>>0))break}}w=I+k|0,C=w>>>0>q0>>>0,m=C?k:m,WA=C?I:WA,OA=C?g:OA,q0=C?w:q0}if(g=g+8|0,!(g>>>0>>0))break}if(OA)break C}C=A[o+16|0]|A[o+17|0]<<8|(A[o+18|0]<<16|A[o+19|0]<<24);i:{if(L>>>0>>0){I=y,w=-1<>>0?g>>>I:((1<>>I,I=-1<>2]+xA|0,C=(A[g|0]<<3)+oA|0,B[C>>2]=_0,B[C+4>>2]=QA,b[g|0]=A[g|0]+1&(-1<<$2^-1)),g=Q,Q=g+1|0;break B}if(I=B[e+8>>2],g=-70,(I|0)==B[e+12>>2])break I;C=B[OA>>2],g=B[e>>2]+NA(I,12)|0,B[g+8>>2]=m+WA,B[g+4>>2]=(Q-WA|0)-G,B[g>>2]=_0-C,B[e+8>>2]=I+1,k=A[o+8|0]|A[o+9|0]<<8|(A[o+10|0]<<16|A[o+11|0]<<24),G=A[o+16|0]|A[o+17|0]<<8|(A[o+18|0]<<16|A[o+19|0]<<24);C:{if(L>>>0>>0){w=y,C=-1<>>0?g>>>I:((1<>>I,w=-1<>2]+xA|0,C=((xA<>2]=_0,B[C+4>>2]=QA,b[g|0]=A[g|0]+1&(-1<>>0>R0>>>0)break C;if((m|0)>=2)for(oA=A[o+12|0]|A[o+13|0]<<8|(A[o+14|0]<<16|A[o+15|0]<<24),I=A[o+16|0]|A[o+17|0]<<8|(A[o+18|0]<<16|A[o+19|0]<<24),g=L-I|0,w=g>>>0>L>>>0?0:g,g=Q+1|0,QA=A[o+8|0]|A[o+9|0]<<8|(A[o+10|0]<<16|A[o+11|0]<<24),u=-1<>2],S=B[i+36>>2],n=0,Q=A[Q|0]+10|0,Q>>>0<10&&(n=1),n=a0(m,S,Q,n),Q=a0(k-n|0,I-(zA+(y>>>0>>0)|0)|0,-1213897629,-820265764),n=L0+Q|0,I=zA,I=n>>>0>>0?I+1|0:I,n=n+10|0,n>>>0<10&&(I=I+1|0),y=n,k=n,n=I,Q=w,I=Q&31,(C&(32<=(Q&63)>>>0?n>>>I:((1<>>I))==(C|0)&&(Q=n,I=x2,S=I&31,Q=MA?32<=(I&63)>>>0?Q>>>S:((1<>>S:0,k=Q+B[i+24>>2]|0,S=(B[i+20>>2]+(Q<>2]=g-_,m=S,Q=n,I=K2,S=I&31,B[m+4>>2]=32<=(I&63)>>>0?Q>>>S:((1<>>S,b[k|0]=u&A[k|0]+1),Q=g,g=g+1|0,g>>>0>>0;);g=G+-1|0}Q=G}if(!(Q>>>0<=R0>>>0))break}g=R-G|0}if(Qg(g))return g;n=B[e+8>>2];I:{if(uA>>>0>>0){Q=B[e>>2]+NA(uA,12)|0,B[Q+4>>2]=B[Q+4>>2]+oI;break I}g=(oI-W|0)+R|0}if(oI=g,uA=n,E0=E0+1|0,(r2|0)==(E0|0))break}}return 0}function Do(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0;A:{if(!e)break A;for(r=B[i+4>>2],Q=B[i+8>>2];;){if(r>>>0>=Q>>>0)break A;if(n=B[i>>2],g=n+NA(r,12)|0,I=g+4|0,C=B[g+4>>2],e>>>0<=C>>>0){B[I>>2]=C-e;return}if(B[I>>2]=0,I=g+8|0,e=e-C|0,g=B[g+8>>2],e>>>0>>0){if(e=g-e|0,B[I>>2]=e,e>>>0>=o>>>0)break A;o=r+1|0,o>>>0>>0&&(r=(n+12|0)+NA(r,12)|0,B[r+4>>2]=e+B[r+4>>2]),B[i+4>>2]=o;return}if(B[I>>2]=0,r=r+1|0,B[i+4>>2]=r,e=e-g|0,!e)break}}}function jQ(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0;M=B[e+132>>2],w=B[e+140>>2],_=B[(NA((A[e+16|0]|A[e+17|0]<<8|(A[e+18|0]<<16|A[e+19|0]<<24))>>>0>=(A[e+12|0]|A[e+13|0]<<8|(A[e+14|0]<<16|A[e+15|0]<<24))>>>0?(B[e+112>>2]!=0)<<1:1,36)+(w<<2)|0)+4224>>2],S=g+I|0;A:{if((I|0)<1||(I=B[i+4>>2],Q=B[i+8>>2],I>>>0>=Q>>>0))break A;for(;;){y=B[i>>2],C=y+NA(I,12)|0,w=B[C>>2],k=B[C+4>>2],u=B[C+8>>2],C=S-g|0;I:{if(k+u>>>0<=C>>>0){B[i+4>>2]=I+1;break I}B:{if(C>>>0>k>>>0){u=C-k|0,w=u>>>0>>0?0:w;break B}if(w=0,!C)break A}for(;;){if(I>>>0>=Q>>>0)break I;if(L=NA(I,12),n=L+y|0,G=n+4|0,R=B[n+4>>2],C>>>0<=R>>>0){B[G>>2]=R-C;break I}if(B[G>>2]=0,G=n+8|0,C=C-R|0,n=B[n+8>>2],C>>>0>>0){if(C=n-C|0,B[G>>2]=C,C>>>0>=M>>>0)break I;I=I+1|0,I>>>0>>0&&(Q=(y+12|0)+L|0,B[Q+4>>2]=C+B[Q+4>>2]),B[i+4>>2]=I;break I}if(B[G>>2]=0,I=I+1|0,B[i+4>>2]=I,C=C-n|0,!C)break}}if(!w)break A;I=g-B[e+4>>2]|0,C=B[e+24>>2],I>>>0>C+1024>>>0&&(Q=I,I=(I-C|0)+-1024|0,B[e+24>>2]=Q-(I>>>0<512?I:512)),I=B[e+140>>2]+-1|0;I:{if(I>>>0>1)break I;if(I-1){W1(e,g,0);break I}Z1(e,g,0)}for(Q=z[_](e,o,r,g,k)|0,I=B[r+4>>2],C=B[r>>2],B[r>>2]=w,B[r+4>>2]=C,B[r+8>>2]=I,n=g+k|0,I=n-Q|0,C=B[o+12>>2],y=Q+C|0;g=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),k=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[C|0]=k,b[C+1|0]=k>>>8,b[C+2|0]=k>>>16,b[C+3|0]=k>>>24,b[C+4|0]=g,b[C+5|0]=g>>>8,b[C+6|0]=g>>>16,b[C+7|0]=g>>>24,I=I+8|0,C=C+8|0,C>>>0>>0;);B[o+12>>2]=Q+B[o+12>>2],g=u+-3|0;I:{if(Q>>>0<=65535){I=B[o+4>>2];break I}B[o+36>>2]=1,I=B[o+4>>2],B[o+40>>2]=I-B[o>>2]>>3}if(FA[I+4>>1]=Q,B[I>>2]=w+3,g>>>0>=65536&&(B[o+36>>2]=2,B[o+40>>2]=I-B[o>>2]>>3),FA[I+6>>1]=g,B[o+4>>2]=I+8,g=n+u|0,g>>>0>=S>>>0)break A;if(I=B[i+4>>2],Q=B[i+8>>2],!(I>>>0>>0))break}}i=g-B[e+4>>2]|0,I=B[e+24>>2],i>>>0>I+1024>>>0&&(Q=i,i=(i-I|0)+-1024|0,B[e+24>>2]=Q-(i>>>0<512?i:512)),i=B[e+140>>2]+-1|0;A:{if(i>>>0>1)break A;if(i-1){W1(e,g,0);break A}Z1(e,g,0)}return z[_](e,o,r,g,S-g|0)|0}function $Q(i,e,o,r){var g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0;Q=IA-16|0,IA=Q,B[Q+12>>2]=0,B[Q+8>>2]=0,g=-44,w=r- -64|0,o=v1(w,r,Q+8|0,Q+12|0,e,o);A:{I:{if(o>>>0>4294967176)break I;if(I=1,e=B[Q+12>>2],C=B[i>>2],e>>>0>(C&255)+1>>>0)break A;if(B[i>>2]=C&-16776961|e<<16&16711680,C=e+1|0,C>>>0>1)for(g=0;n=(I<<2)+r|0,k=B[n>>2],B[n>>2]=g,g=(k<>2],!n)break I;for(k=i+4|0,u=e+1|0,e=0;;){if(i=A[e+w|0],C=(i<<2)+r|0,I=B[C>>2],y=1<>1,g=y+I|0,I>>>0>>0)for(i=u-i|0;g=(I<<1)+k|0,b[g+1|0]=i,b[g|0]=e,I=I+1|0,g=y+B[C>>2]|0,I>>>0>>0;);if(B[C>>2]=g,e=e+1|0,!(e>>>0>>0))break}}g=o}return IA=Q+16|0,g}function Ar(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0;if(!r)return-72;Q=yA[g+2>>1];A:{I:{B:{if(r>>>0>=4){if(C=A[(o+r|0)+-1|0],I=-1,!C)break A;if(r>>>0<=4294967176)break B;return r}if(C=A[o|0],I=r+-2|0,I>>>0<=1&&(I-1||(C=A[o+2|0]<<16|C),C=(A[o+1|0]<<8)+C|0),I=A[(o+r|0)+-1|0],!I)return-20;I=(UA(I)-(r<<3)|0)+9|0,r=0;break I}I=UA(C)+-23|0,r=r+-4|0,C=r+o|0,C=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)}w=g+4|0,y=i+e|0;I:{B:{C:{if(I>>>0>=33){k=0-Q&31,g=o+r|0;break C}n=y+-3|0,k=0-Q&31;i:{Q:{g:{for(;;){r:{if((r|0)>=4){C=I>>>3,Q=0,I=I&7;break r}if(!r){r=0,g=o;break Q}g=I>>>3,Q=(o+r|0)-g>>>0>>0,C=Q?r:g,I=I-(C<<3)|0}if(r=r-C|0,g=r+o|0,C=g,C=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),Q|i>>>0>=n>>>0)break g;if(g=w+(C<<(I&31)>>>k<<1)|0,Q=A[g+1|0],b[i|0]=A[g|0],g=I+Q|0,I=w+(C<<(g&31)>>>k<<1)|0,Q=A[I+1|0],b[i+1|0]=A[I|0],i=i+2|0,I=g+Q|0,!(I>>>0<33))break}g=o+r|0;break C}if(I>>>0>32)break i}for(;;){Q:{if((r|0)>=4){C=I>>>3,Q=0,I=I&7;break Q}if(!r)break i;g=I>>>3,Q=(o+r|0)-g>>>0>>0,C=Q?r:g,I=I-(C<<3)|0}if(r=r-C|0,g=r+o|0,C=g,C=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),n=i>>>0>=y>>>0,!(!Q&&!n)){if(!n)break B;break I}if(Q=w+(C<<(I&31)>>>k<<1)|0,n=A[Q+1|0],b[i|0]=A[Q|0],i=i+1|0,I=I+n|0,!(I>>>0<=32))break}}}if(i>>>0>=y>>>0)break I}for(;r=w+(C<<(I&31)>>>k<<1)|0,Q=A[r+1|0],b[i|0]=A[r|0],I=I+Q|0,i=i+1|0,(y|0)!=(i|0););}I=(o|0)==(g|0)&&(I|0)==32?e:-20}return I}function Ir(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0;A:{if(r>>>0<10||(n=A[o+4|0]|A[o+5|0]<<8,Q=A[o|0]|A[o+1|0]<<8,y=Q+6|0,k=A[o+2|0]|A[o+3|0]<<8,oA=n+(y+k|0)|0,r>>>0>>0))break A;if(!Q)return-72;I=o+6|0,uA=yA[g+2>>1];I:{B:{if(Q>>>0>=4){if(I=A[(I+Q|0)+-1|0],C=-1,!I)break I;w=Q+2|0,Q=w+o|0,u=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),I=UA(I)+-23|0;break B}if(u=A[I|0],C=Q+-2|0,C>>>0<=1&&(C-1||(u=A[o+8|0]<<16|u),u=(A[o+7|0]<<8)+u|0),I=A[(I+Q|0)+-1|0],!I)break A;w=6,I=(UA(I)-(Q<<3)|0)+9|0}if(!k)return-72;W=o+y|0,L=k+W|0;B:{if(k>>>0>=4){if(y=A[L+-1|0],C=-1,!y)break I;G=k+-4|0,Q=W+G|0,O=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),k=UA(y)+-23|0;break B}if(O=A[W|0],Q=k+-2|0,Q>>>0<=1&&(Q-1||(O=A[W+2|0]<<16|O),O=(A[W+1|0]<<8)+O|0),Q=A[L+-1|0],!Q)break A;k=(UA(Q)-(k<<3)|0)+9|0}if(!n)return-72;m=n+L|0;B:{if(n>>>0>=4){if(y=A[m+-1|0],C=-1,!y)break I;S=n+-4|0,Q=L+S|0,gA=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),n=UA(y)+-23|0;break B}if(gA=A[L|0],Q=n+-2|0,Q>>>0<=1&&(Q-1||(gA=A[L+2|0]<<16|gA),gA=(A[L+1|0]<<8)+gA|0),Q=A[m+-1|0],!Q)break A;n=(UA(Q)-(n<<3)|0)+9|0}if(r=r-oA|0,C=-72,!r)break I;B:{C:{if(r>>>0>=4){if(Q=A[(r+m|0)+-1|0],C=-1,!Q)break I;if(r>>>0<=4294967176)break C;return r}if(QA=A[m|0],Q=r+-2|0,Q>>>0<=1&&(Q-1||(QA=A[m+2|0]<<16|QA),QA=(A[m+1|0]<<8)+QA|0),Q=A[(r+m|0)+-1|0],!Q)break A;y=(UA(Q)-(r<<3)|0)+9|0;break B}R=r+-4|0,r=m+R|0,QA=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),y=UA(Q)+-23|0}fA=e+3>>>2,C=3;B:{if(I>>>0>32){M=w,r=I,cA=3;break B}if((w|0)>=10){r=I&7,M=w-(I>>>3)|0,I=M+o|0,u=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break B}if(M=6,(w|0)==6){cA=I>>>0<32?1:2,r=I;break B}r=I>>>3,cA=(w-r|0)<6,Q=I,I=cA?w+-6|0:r,r=Q-(I<<3)|0,M=w-I|0,I=M+o|0,u=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}oA=i+fA|0;B:{if(k>>>0>32){Q=k;break B}if((G|0)>=4){Q=k&7,G=G-(k>>>3)|0,I=W+G|0,O=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),C=0;break B}if(!G){C=k>>>0<32?1:2,G=0,Q=k;break B}I=k>>>3,C=(G+W|0)-I>>>0>>0,I=C?G:I,Q=k-(I<<3)|0,G=G-I|0,I=W+G|0,O=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}RA=oA+fA|0,w=3;B:{if(n>>>0>32){k=n,_=3;break B}if((S|0)>=4){k=n&7,S=S-(n>>>3)|0,I=L+S|0,gA=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break B}if(!S){_=n>>>0<32?1:2,S=0,k=n;break B}I=n>>>3,_=(S+L|0)-I>>>0>>0,I=_?S:I,k=n-(I<<3)|0,S=S-I|0,I=L+S|0,gA=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}fA=fA+RA|0,MA=i+e|0;B:{if(y>>>0>32){I=y;break B}if((R|0)>=4){I=y&7,R=R-(y>>>3)|0,n=m+R|0,QA=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),w=0;break B}if(!R){w=y>>>0<32?1:2,R=0,I=y;break B}I=y>>>3,w=(R+m|0)-I>>>0>>0,n=w?R:I,I=y-(n<<3)|0,R=R-n|0,n=m+R|0,QA=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)}P=g+4|0,xA=MA+-3|0;B:{if(!(C|cA|_|w|fA>>>0>=xA>>>0)){for(_=0-uA&31,n=oA,y=RA,g=fA;;){C=P+(u<<(r&31)>>>_<<1)|0,w=A[C+1|0],b[i|0]=A[C|0],C=P+(O<<(Q&31)>>>_<<1)|0,cA=A[C+1|0],b[n|0]=A[C|0],C=P+(gA<<(k&31)>>>_<<1)|0,WA=A[C+1|0],b[y|0]=A[C|0],C=P+(QA<<(I&31)>>>_<<1)|0,LA=A[C+1|0],b[g|0]=A[C|0],r=r+w|0,C=P+(u<<(r&31)>>>_<<1)|0,w=A[C+1|0],b[i+1|0]=A[C|0],Q=Q+cA|0,C=P+(O<<(Q&31)>>>_<<1)|0,cA=A[C+1|0],b[n+1|0]=A[C|0],k=k+WA|0,C=P+(gA<<(k&31)>>>_<<1)|0,WA=A[C+1|0],b[y+1|0]=A[C|0],LA=I+LA|0,I=P+(QA<<(LA&31)>>>_<<1)|0,OA=A[I+1|0],b[g+1|0]=A[I|0],I=Q+cA|0,Q=r+w|0;C:{if(Q>>>0>32){r=Q;break C}if((M|0)>=10){r=Q&7,M=M-(Q>>>3)|0,Q=M+o|0,u=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24);break C}if((M|0)==6){M=6,r=Q;break C}C=Q,r=Q>>>3,Q=(M-r|0)<6?M+-6|0:r,r=C-(Q<<3)|0,M=M-Q|0,Q=M+o|0,u=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)}C=k+WA|0;C:{if(I>>>0>32){Q=I;break C}if((G|0)>=4){Q=I&7,G=G-(I>>>3)|0,I=W+G|0,O=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break C}if(!G){G=0,Q=I;break C}k=I,I=I>>>3,I=(G+W|0)-I>>>0>>0?G:I,Q=k-(I<<3)|0,G=G-I|0,I=W+G|0,O=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}w=LA+OA|0;C:{if(C>>>0>32){k=C;break C}if((S|0)>=4){k=C&7,S=S-(C>>>3)|0,I=L+S|0,gA=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break C}if(!S){S=0,k=C;break C}I=C>>>3,I=(S+L|0)-I>>>0>>0?S:I,k=C-(I<<3)|0,S=S-I|0,I=L+S|0,gA=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}g=g+2|0;C:{if(w>>>0>32){I=w;break C}if((R|0)>=4){I=w&7,R=R-(w>>>3)|0,C=m+R|0,QA=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24);break C}if(!R){R=0,I=w;break C}I=w>>>3,C=(R+m|0)-I>>>0>>0?R:I,I=w-(C<<3)|0,R=R-C|0,C=m+R|0,QA=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)}if(y=y+2|0,n=n+2|0,i=i+2|0,!(g>>>0>>0))break}break B}g=fA,y=RA,n=oA}if(y>>>0>fA>>>0|n>>>0>RA>>>0)break A;if(C=-20,i>>>0>oA>>>0)break I;B:{C:{i:{if(r>>>0>=33){w=0-uA&31;break i}cA=oA+-3|0,w=0-uA&31;Q:{g:{for(;;){r:{if((M|0)>=10){u=r>>>3,_=0,C=r&7;break r}if((M|0)==6){C=r,M=6;break g}C=r>>>3,_=(M-C|0)<6,u=_?M+-6|0:C,C=r-(u<<3)|0}if(M=M-u|0,r=M+o|0,u=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),!(_|i>>>0>=cA>>>0)){if(r=P+(u<<(C&31)>>>w<<1)|0,_=A[r+1|0],b[i|0]=A[r|0],r=C+_|0,C=P+(u<<(r&31)>>>w<<1)|0,_=A[C+1|0],b[i+1|0]=A[C|0],i=i+2|0,r=r+_|0,r>>>0<=32)continue;break i}break}if(C>>>0>32)break Q}for(;;){g:{if((M|0)>=10){u=C>>>3,_=0,r=C&7;break g}if((M|0)==6){M=6;break Q}r=C>>>3,_=(M-r|0)<6,u=_?M+-6|0:r,r=C-(u<<3)|0}if(M=M-u|0,C=M+o|0,u=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),C=i>>>0>=oA>>>0,!(!_&&!C)){if(C)break B;break C}if(C=P+(u<<(r&31)>>>w<<1)|0,_=A[C+1|0],b[i|0]=A[C|0],i=i+1|0,C=r+_|0,!(C>>>0<=32))break}}r=C}if(i>>>0>=oA>>>0)break B}for(;o=P+(u<<(r&31)>>>w<<1)|0,C=A[o+1|0],b[i|0]=A[o|0],r=r+C|0,i=i+1|0,(oA|0)!=(i|0););}B:{C:{i:{if(Q>>>0>=33){o=0-uA&31,C=G+W|0;break i}oA=RA+-3|0,o=0-uA&31;Q:{g:{r:{for(;;){E:{if((G|0)>=4){w=Q>>>3,u=0,i=Q&7;break E}if(!G){G=0,C=W,i=Q;break g}i=Q>>>3,u=(G+W|0)-i>>>0>>0,w=u?G:i,i=Q-(w<<3)|0}if(G=G-w|0,C=W+G|0,O=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),u|n>>>0>=oA>>>0)break r;if(Q=P+(O<<(i&31)>>>o<<1)|0,C=A[Q+1|0],b[n|0]=A[Q|0],i=i+C|0,Q=P+(O<<(i&31)>>>o<<1)|0,C=A[Q+1|0],b[n+1|0]=A[Q|0],n=n+2|0,Q=i+C|0,!(Q>>>0<33))break}C=G+W|0;break i}if(i>>>0>32)break Q}for(;;){g:{if((G|0)>=4){w=i>>>3,u=0,Q=i&7;break g}if(!G)break Q;Q=i>>>3,u=(G+W|0)-Q>>>0>>0,w=u?G:Q,Q=i-(w<<3)|0}if(G=G-w|0,C=W+G|0,O=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),i=n>>>0>=RA>>>0,!(!u&&!i)){if(!i)break C;break B}if(i=P+(O<<(Q&31)>>>o<<1)|0,u=A[i+1|0],b[n|0]=A[i|0],n=n+1|0,i=Q+u|0,!(i>>>0<=32))break}}Q=i}if(n>>>0>=RA>>>0)break B}for(;i=P+(O<<(Q&31)>>>o<<1)|0,u=A[i+1|0],b[n|0]=A[i|0],Q=Q+u|0,n=n+1|0,(RA|0)!=(n|0););}B:{C:{i:{if(k>>>0>=33){o=0-uA&31,u=S+L|0;break i}oA=fA+-3|0,o=0-uA&31;Q:{g:{r:{for(;;){E:{if((S|0)>=4){w=k>>>3,n=0,i=k&7;break E}if(!S){S=0,u=L,i=k;break g}i=k>>>3,n=(S+L|0)-i>>>0>>0,w=n?S:i,i=k-(w<<3)|0}if(S=S-w|0,u=L+S|0,gA=A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24),n|y>>>0>=oA>>>0)break r;if(k=P+(gA<<(i&31)>>>o<<1)|0,n=A[k+1|0],b[y|0]=A[k|0],i=i+n|0,k=P+(gA<<(i&31)>>>o<<1)|0,n=A[k+1|0],b[y+1|0]=A[k|0],y=y+2|0,k=i+n|0,!(k>>>0<33))break}u=S+L|0;break i}if(i>>>0>32)break Q}for(;;){g:{if((S|0)>=4){w=i>>>3,n=0,k=i&7;break g}if(!S)break Q;k=i>>>3,n=(S+L|0)-k>>>0>>0,w=n?S:k,k=i-(w<<3)|0}if(S=S-w|0,u=L+S|0,gA=A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24),i=y>>>0>=fA>>>0,!(!n&&!i)){if(!i)break C;break B}if(i=P+(gA<<(k&31)>>>o<<1)|0,n=A[i+1|0],b[y|0]=A[i|0],y=y+1|0,i=n+k|0,!(i>>>0<=32))break}}k=i}if(y>>>0>=fA>>>0)break B}for(;i=P+(gA<<(k&31)>>>o<<1)|0,n=A[i+1|0],b[y|0]=A[i|0],k=n+k|0,y=y+1|0,(fA|0)!=(y|0););}o=0-uA&31;B:{C:{i:{Q:{g:{r:{if(I>>>0<=32)for(;;){E:{if((R|0)>=4){w=I>>>3,y=0,i=I&7;break E}if(!R){R=0,n=m,i=I;break g}i=I>>>3,y=(R+m|0)-i>>>0>>0,w=y?R:i,i=I-(w<<3)|0}if(R=R-w|0,n=m+R|0,QA=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),y|g>>>0>=xA>>>0)break r;if(I=P+(QA<<(i&31)>>>o<<1)|0,n=A[I+1|0],b[g|0]=A[I|0],i=i+n|0,I=P+(QA<<(i&31)>>>o<<1)|0,n=A[I+1|0],b[g+1|0]=A[I|0],g=g+2|0,I=i+n|0,!(I>>>0<33))break}n=R+m|0;break i}if(i>>>0>32)break Q}for(;;){g:{if((R|0)>=4){w=i>>>3,y=0,I=i&7;break g}if(!R)break Q;I=i>>>3,y=(R+m|0)-I>>>0>>0,w=y?R:I,I=i-(w<<3)|0}if(R=R-w|0,n=m+R|0,QA=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),i=g>>>0>=MA>>>0,!(!y&&!i)){if(!i)break C;break B}if(i=P+(QA<<(I&31)>>>o<<1)|0,y=A[i+1|0],b[g|0]=A[i|0],g=g+1|0,i=I+y|0,!(i>>>0<=32))break}}I=i}if(g>>>0>=MA>>>0)break B}for(;i=P+(QA<<(I&31)>>>o<<1)|0,y=A[i+1|0],b[g|0]=A[i|0],I=I+y|0,g=g+1|0,(MA|0)!=(g|0););}C=(M|0)==6&&(r|0)==32&&(Q|0)==32&&(C|0)==(W|0)&&(k|0)==32&&(u|0)==(L|0)&&(I|0)==32&&(n|0)==(m|0)?e:-20}return C}return-20}function gr(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0;C=IA-144|0,IA=C,I=-44;A:{if(g>>>0<1500||(gA=B[i>>2],k=fg(r+624|0,0,108),S=gA&255,S>>>0>12))break A;if(w=r+1244|0,QA=v1(w,k,C+8|0,C+12|0,e,o),QA>>>0<=4294967176){if(e=B[C+12>>2],e>>>0>S>>>0)break A;for(y=r+680|0,I=e;o=I,I=o+-1|0,!B[k+(o<<2)>>2];);if(g=1,I=0,Q=o+1|0,Q>>>0>=2)for(;R=g<<2,u=B[R+k>>2],B[y+R>>2]=M,M=u+M|0,g=g+1|0,(Q|0)!=(g|0););if(R=r+732|0,B[y>>2]=M,u=B[C+8>>2],u)for(;_=A[I+w|0],L=y+(_<<2)|0,g=B[L>>2],B[L>>2]=g+1,g=(g<<1)+R|0,b[g+1|0]=_,b[g|0]=I,I=I+1|0,I>>>0>>0;);if(g=0,B[r+680>>2]=0,Q>>>0>=2)for(y=(e^-1)+S|0,I=1;w=I<<2,u=B[w+k>>2],B[r+w>>2]=g,g=(u<>>0>>0)for(k=Q>>>0<2,g=e;;){if(I=1,!k)for(;w=I<<2,B[w+(NA(g,52)+r|0)>>2]=B[r+w>>2]>>>g,I=I+1|0,(Q|0)!=(I|0););if(g=g+1|0,(o|0)==(g|0))break}if(cA=r+676|0,u=i+4|0,B[C- -64>>2]=B[r+48>>2],o=B[r+44>>2],B[C+56>>2]=B[r+40>>2],B[C+60>>2]=o,o=B[r+36>>2],B[C+48>>2]=B[r+32>>2],B[C+52>>2]=o,o=B[r+28>>2],B[C+40>>2]=B[r+24>>2],B[C+44>>2]=o,o=B[r+20>>2],B[C+32>>2]=B[r+16>>2],B[C+36>>2]=o,o=B[r+4>>2],B[C+16>>2]=B[r>>2],B[C+20>>2]=o,o=B[r+12>>2],B[C+24>>2]=B[r+8>>2],B[C+28>>2]=o,M)for(uA=y-S|0;;){o=(O<<1)+R|0,g=A[o+1|0],k=y-g|0,_=S-k|0,L=1<<_,w=A[o|0],oA=(C+16|0)+(g<<2)|0,Q=B[oA>>2];I:{if(_>>>0>=e>>>0){g=k+uA|0,I=((g|0)>1?g:1)<<2,G=B[I+cA>>2],o=NA(k,52)+r|0,B[C+128>>2]=B[o+48>>2],n=B[o+44>>2],B[C+120>>2]=B[o+40>>2],B[C+124>>2]=n,n=B[o+36>>2],B[C+112>>2]=B[o+32>>2],B[C+116>>2]=n,n=B[o+28>>2],B[C+104>>2]=B[o+24>>2],B[C+108>>2]=n,n=B[o+20>>2],B[C+96>>2]=B[o+16>>2],B[C+100>>2]=n,n=B[o+12>>2],B[C+88>>2]=B[o+8>>2],B[C+92>>2]=n,n=B[o+4>>2],B[C+80>>2]=B[o>>2],B[C+84>>2]=n,o=M-G|0,n=(Q<<2)+u|0;B:{if((g|0)<2||(m=B[I+(C+80|0)>>2],!m))break B;for(g=k<<16&16711680|w|16777216,I=0;W=n+(I<<2)|0,FA[W>>1]=g,FA[W+2>>1]=g>>>16,I=I+1|0,(m|0)!=(I|0););}if(o)for(W=(G<<1)+R|0,g=0;;){for(P=(g<<1)+W|0,I=A[P+1|0],G=y-I|0,fA=(C+80|0)+(I<<2)|0,I=B[fA>>2],m=I+(1<<_-G)|0,G=k+G<<16&16711680|(A[P|0]<<8|w)|33554432;P=n+(I<<2)|0,FA[P>>1]=G,FA[P+2>>1]=G>>>16,I=I+1|0,I>>>0>>0;);if(B[fA>>2]=m,g=g+1|0,(o|0)==(g|0))break}I=Q+L|0;break I}if(I=Q+L|0,Q>>>0>=I>>>0)break I;for(o=k<<16&16711680|w|16777216;g=(Q<<2)+u|0,FA[g>>1]=o,FA[g+2>>1]=o>>>16,Q=Q+1|0,(Q|0)!=(I|0););}if(B[oA>>2]=I,O=O+1|0,(O|0)==(M|0))break}B[i>>2]=gA&-16776961|S<<16|256}I=QA}return IA=C+144|0,I}function yo(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0;if(!r)return-72;A:{I:{B:{if(r>>>0>=4){if(I=A[(o+r|0)+-1|0],Q=-1,!I)break A;if(r>>>0<=4294967176)break B;return r}if(C=A[o|0],I=r+-2|0,I>>>0<=1&&(C=(A[o+1|0]<<8)+(I-1|0?C:A[o+2|0]<<16|C)|0),I=A[(o+r|0)+-1|0],!I)return-20;I=(UA(I)-(r<<3)|0)+9|0,r=0;break I}I=UA(I)+-23|0,r=r+-4|0,Q=r+o|0,C=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)}y=g+4|0,u=i+e|0,g=yA[g+2>>1];I:{B:{C:{i:{if(I>>>0>=33){g=0-g&31;break i}for(k=u+-3|0,g=0-g&31;;){Q:{if((r|0)>=4){C=I>>>3,n=0,I=I&7;break Q}if(!r){n=u+-2|0,r=0,Q=o;break B}Q=I>>>3,n=(o+r|0)-Q>>>0>>0,C=n?r:Q,I=I-(C<<3)|0}if(r=r-C|0,Q=r+o|0,C=Q,C=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),n|i>>>0>=k>>>0)break C;if(n=(C<<(I&31)>>>g<<2)+y|0,Q=yA[n>>1],b[i|0]=Q,b[i+1|0]=Q>>>8,w=A[n+3|0]+i|0,I=A[n+2|0]+I|0,Q=(C<<(I&31)>>>g<<2)+y|0,i=yA[Q>>1],b[w|0]=i,b[w+1|0]=i>>>8,i=w+A[Q+3|0]|0,I=I+A[Q+2|0]|0,!(I>>>0<33))break}}Q=o+r|0,n=u+-2|0;break I}if(n=u+-2|0,I>>>0>32)break I}for(;;){B:{if((r|0)>=4){C=I>>>3,k=0,I=I&7;break B}if(!r)break I;Q=I>>>3,k=(o+r|0)-Q>>>0>>0,C=k?r:Q,I=I-(C<<3)|0}if(r=r-C|0,Q=r+o|0,C=Q,C=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),k|i>>>0>n>>>0)break I;if(w=(C<<(I&31)>>>g<<2)+y|0,k=yA[w>>1],b[i|0]=k,b[i+1|0]=k>>>8,i=A[w+3|0]+i|0,I=A[w+2|0]+I|0,!(I>>>0<=32))break}}if(i>>>0<=n>>>0)for(;k=(C<<(I&31)>>>g<<2)+y|0,r=yA[k>>1],b[i|0]=r,b[i+1|0]=r>>>8,I=A[k+2|0]+I|0,i=A[k+3|0]+i|0,i>>>0<=n>>>0;);I:{if(i>>>0>=u>>>0)break I;if(n=i,i=C<<(I&31)>>>g,r=(i<<2)+y|0,b[n|0]=A[r|0],A[r+3|0]==1){I=A[r+2|0]+I|0;break I}if(I>>>0>31)break I;i=A[((i<<2)+y|0)+2|0]+I|0,I=i>>>0<32?i:32}Q=(o|0)==(Q|0)&&(I|0)==32?e:-20}return Q}function ir(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0;A:{if(r>>>0<10||(C=A[o+4|0]|A[o+5|0]<<8,n=A[o|0]|A[o+1|0]<<8,w=n+6|0,k=A[o+2|0]|A[o+3|0]<<8,fA=C+(w+k|0)|0,r>>>0>>0))break A;if(!n)return-72;I=o+6|0,LA=yA[g+2>>1];I:{B:{if(n>>>0>=4){if(I=A[(I+n|0)+-1|0],Q=-1,!I)break I;y=n+2|0,n=y+o|0,u=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),I=UA(I)+-23|0;break B}if(u=A[I|0],Q=n+-2|0,Q>>>0<=1&&(Q-1||(u=A[o+8|0]<<16|u),u=(A[o+7|0]<<8)+u|0),I=A[(I+n|0)+-1|0],!I)break A;y=6,I=(UA(I)-(n<<3)|0)+9|0}if(!k)return-72;gA=o+w|0,W=k+gA|0;B:{if(k>>>0>=4){if(w=A[W+-1|0],Q=-1,!w)break I;G=k+-4|0,n=gA+G|0,m=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),k=UA(w)+-23|0;break B}if(m=A[gA|0],n=k+-2|0,n>>>0<=1&&(n-1||(m=A[gA+2|0]<<16|m),m=(A[gA+1|0]<<8)+m|0),n=A[W+-1|0],!n)break A;k=(UA(n)-(k<<3)|0)+9|0}if(!C)return-72;P=C+W|0;B:{if(C>>>0>=4){if(w=A[P+-1|0],Q=-1,!w)break I;S=C+-4|0,n=W+S|0,QA=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),C=UA(w)+-23|0;break B}if(QA=A[W|0],n=C+-2|0,n>>>0<=1&&(n-1||(QA=A[W+2|0]<<16|QA),QA=(A[W+1|0]<<8)+QA|0),n=A[P+-1|0],!n)break A;C=(UA(n)-(C<<3)|0)+9|0}if(r=r-fA|0,Q=-72,!r)break I;B:{C:{if(r>>>0>=4){if(n=A[(r+P|0)+-1|0],Q=-1,!n)break I;if(r>>>0<=4294967176)break C;return r}if(oA=A[P|0],n=r+-2|0,n>>>0<=1&&(n-1||(oA=A[P+2|0]<<16|oA),oA=(A[P+1|0]<<8)+oA|0),n=A[(r+P|0)+-1|0],!n)break A;w=(UA(n)-(r<<3)|0)+9|0;break B}R=r+-4|0,r=P+R|0,oA=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),w=UA(n)+-23|0}cA=e+3>>>2,Q=3;B:{if(I>>>0>32){_=y,r=I,O=3;break B}if((y|0)>=10){r=I&7,_=y-(I>>>3)|0,I=_+o|0,u=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break B}if(_=6,(y|0)==6){O=I>>>0<32?1:2,r=I;break B}r=I>>>3,O=(y-r|0)<6,n=I,I=O?y+-6|0:r,r=n-(I<<3)|0,_=y-I|0,I=_+o|0,u=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}fA=i+cA|0;B:{if(k>>>0>32){n=k;break B}if((G|0)>=4){n=k&7,G=G-(k>>>3)|0,I=gA+G|0,m=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),Q=0;break B}if(!G){Q=k>>>0<32?1:2,G=0,n=k;break B}I=k>>>3,Q=(G+gA|0)-I>>>0>>0,I=Q?G:I,n=k-(I<<3)|0,G=G-I|0,I=gA+G|0,m=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}RA=fA+cA|0,y=3;B:{if(C>>>0>32){k=C,M=3;break B}if((S|0)>=4){k=C&7,S=S-(C>>>3)|0,I=W+S|0,QA=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break B}if(!S){M=C>>>0<32?1:2,S=0,k=C;break B}I=C>>>3,M=(S+W|0)-I>>>0>>0,I=M?S:I,k=C-(I<<3)|0,S=S-I|0,I=W+S|0,QA=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}cA=cA+RA|0,xA=i+e|0;B:{if(w>>>0>32){I=w;break B}if((R|0)>=4){I=w&7,R=R-(w>>>3)|0,C=P+R|0,oA=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),y=0;break B}if(!R){y=w>>>0<32?1:2,R=0,I=w;break B}I=w>>>3,y=(R+P|0)-I>>>0

>>0,C=y?R:I,I=w-(C<<3)|0,R=R-C|0,C=P+R|0,oA=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)}L=g+4|0,WA=xA+-3|0;B:{if(!(Q|O|M|y|cA>>>0>=WA>>>0)){for(y=0-LA&31,C=fA,w=RA,g=cA;;){Q=L+(u<<(r&31)>>>y<<2)|0,M=yA[Q>>1],b[i|0]=M,b[i+1|0]=M>>>8,M=A[Q+2|0],O=A[Q+3|0],Q=L+(m<<(n&31)>>>y<<2)|0,uA=yA[Q>>1],b[C|0]=uA,b[C+1|0]=uA>>>8,uA=A[Q+2|0],OA=A[Q+3|0],Q=L+(QA<<(k&31)>>>y<<2)|0,MA=yA[Q>>1],b[w|0]=MA,b[w+1|0]=MA>>>8,E0=A[Q+2|0],s0=A[Q+3|0],Q=L+(oA<<(I&31)>>>y<<2)|0,MA=yA[Q>>1],b[g|0]=MA,b[g+1|0]=MA>>>8,N0=A[Q+2|0],Q=A[Q+3|0],MA=i+O|0,O=r+M|0,i=L+(u<<(O&31)>>>y<<2)|0,r=yA[i>>1],b[MA|0]=r,b[MA+1|0]=r>>>8,_0=A[i+2|0],L0=A[i+3|0],C=C+OA|0,n=n+uA|0,i=L+(m<<(n&31)>>>y<<2)|0,r=yA[i>>1],b[C|0]=r,b[C+1|0]=r>>>8,uA=A[i+2|0],OA=A[i+3|0],w=w+s0|0,k=k+E0|0,i=L+(QA<<(k&31)>>>y<<2)|0,r=yA[i>>1],b[w|0]=r,b[w+1|0]=r>>>8,E0=A[i+2|0],s0=A[i+3|0],M=g+Q|0,I=I+N0|0,r=L+(oA<<(I&31)>>>y<<2)|0,i=yA[r>>1],b[M|0]=i,b[M+1|0]=i>>>8,i=n+uA|0,N0=A[r+3|0],R0=A[r+2|0],g=O+_0|0;C:{if(g>>>0>32){r=g,O=3;break C}if((_|0)>=10){r=g&7,_=_-(g>>>3)|0,g=_+o|0,u=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),O=0;break C}if((_|0)==6){O=g>>>0<32?1:2,_=6,r=g;break C}r=g>>>3,O=(_-r|0)<6,n=g,g=O?_+-6|0:r,r=n-(g<<3)|0,_=_-g|0,g=_+o|0,u=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)}g=k+E0|0,Q=3;C:{if(i>>>0>32){n=i,uA=3;break C}if((G|0)>=4){n=i&7,G=G-(i>>>3)|0,i=gA+G|0,m=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),uA=0;break C}if(!G){uA=i>>>0<32?1:2,G=0,n=i;break C}n=i>>>3,uA=(G+gA|0)-n>>>0>>0,k=i,i=uA?G:n,n=k-(i<<3)|0,G=G-i|0,i=gA+G|0,m=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24)}i=I+R0|0;C:{if(g>>>0>32){k=g;break C}if((S|0)>=4){k=g&7,S=S-(g>>>3)|0,g=W+S|0,QA=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),Q=0;break C}if(!S){Q=g>>>0<32?1:2,S=0,k=g;break C}I=g>>>3,Q=(S+W|0)-I>>>0>>0,k=g,g=Q?S:I,k=k-(g<<3)|0,S=S-g|0,g=W+S|0,QA=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)}g=M+N0|0,M=3;C:{if(i>>>0>32){I=i;break C}if((R|0)>=4){I=i&7,R=R-(i>>>3)|0,i=P+R|0,oA=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),M=0;break C}if(!R){M=i>>>0<32?1:2,R=0,I=i;break C}I=i>>>3,M=(R+P|0)-I>>>0

>>0,R0=i,i=M?R:I,I=R0-(i<<3)|0,R=R-i|0,i=P+R|0,oA=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24)}if(i=MA+L0|0,C=C+OA|0,w=w+s0|0,g>>>0>=WA>>>0)break B;if(!!(O|uA|Q|M))break}break B}g=cA,w=RA,C=fA}if(w>>>0>cA>>>0|C>>>0>RA>>>0)break A;if(Q=-20,i>>>0>fA>>>0)break I;B:{C:{i:{Q:{if(r>>>0>=33){y=0-LA&31;break Q}for(O=fA+-3|0,y=0-LA&31;;){g:{if((_|0)>=10){u=r>>>3,M=0,Q=r&7;break g}if((_|0)==6){M=fA+-2|0,_=6,Q=r;break C}Q=r>>>3,M=(_-Q|0)<6,u=M?_+-6|0:Q,Q=r-(u<<3)|0}if(_=_-u|0,r=_+o|0,u=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),M|i>>>0>=O>>>0)break i;if(r=L+(u<<(Q&31)>>>y<<2)|0,M=yA[r>>1],b[i|0]=M,b[i+1|0]=M>>>8,i=A[r+3|0]+i|0,Q=A[r+2|0]+Q|0,r=L+(u<<(Q&31)>>>y<<2)|0,M=yA[r>>1],b[i|0]=M,b[i+1|0]=M>>>8,i=i+A[r+3|0]|0,r=Q+A[r+2|0]|0,!(r>>>0<33))break}}M=fA+-2|0;break B}if(M=fA+-2|0,Q>>>0<=32)break C;r=Q;break B}for(;;){C:{if((_|0)>=10){u=Q>>>3,O=0,r=Q&7;break C}if((_|0)==6){_=6,r=Q;break B}r=Q>>>3,O=(_-r|0)<6,u=O?_+-6|0:r,r=Q-(u<<3)|0}if(_=_-u|0,Q=_+o|0,u=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),O|i>>>0>M>>>0)break B;if(Q=L+(u<<(r&31)>>>y<<2)|0,O=yA[Q>>1],b[i|0]=O,b[i+1|0]=O>>>8,i=A[Q+3|0]+i|0,Q=A[Q+2|0]+r|0,!(Q>>>0<=32))break}r=Q}if(i>>>0<=M>>>0)for(;o=L+(u<<(r&31)>>>y<<2)|0,Q=yA[o>>1],b[i|0]=Q,b[i+1|0]=Q>>>8,r=A[o+2|0]+r|0,i=A[o+3|0]+i|0,i>>>0<=M>>>0;);B:{if(i>>>0>=fA>>>0)break B;if(Q=i,o=u<<(r&31)>>>y,i=L+(o<<2)|0,b[Q|0]=A[i|0],A[i+3|0]==1){r=A[i+2|0]+r|0;break B}if(r>>>0>31)break B;i=A[(L+(o<<2)|0)+2|0]+r|0,r=i>>>0<32?i:32}B:{C:{i:{Q:{g:{if(n>>>0>=33){i=0-LA&31;break g}for(fA=RA+-3|0,i=0-LA&31;;){r:{if((G|0)>=4){y=n>>>3,u=0,o=n&7;break r}if(!G){y=RA+-2|0,G=0,Q=gA,o=n;break i}o=n>>>3,u=(G+gA|0)-o>>>0>>0,y=u?G:o,o=n-(y<<3)|0}if(G=G-y|0,Q=gA+G|0,m=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),u|C>>>0>=fA>>>0)break Q;if(n=L+(m<<(o&31)>>>i<<2)|0,Q=yA[n>>1],b[C|0]=Q,b[C+1|0]=Q>>>8,Q=A[n+3|0]+C|0,n=A[n+2|0]+o|0,o=L+(m<<(n&31)>>>i<<2)|0,C=yA[o>>1],b[Q|0]=C,b[Q+1|0]=C>>>8,C=Q+A[o+3|0]|0,n=n+A[o+2|0]|0,!(n>>>0<33))break}}Q=G+gA|0,y=RA+-2|0;break B}if(y=RA+-2|0,o>>>0>32)break C}for(;;){i:{if((G|0)>=4){u=o>>>3,M=0,n=o&7;break i}if(!G)break C;n=o>>>3,M=(G+gA|0)-n>>>0>>0,u=M?G:n,n=o-(u<<3)|0}if(G=G-u|0,Q=gA+G|0,m=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),M|C>>>0>y>>>0)break B;if(o=L+(m<<(n&31)>>>i<<2)|0,u=yA[o>>1],b[C|0]=u,b[C+1|0]=u>>>8,C=A[o+3|0]+C|0,o=A[o+2|0]+n|0,!(o>>>0<=32))break}}n=o}if(C>>>0<=y>>>0)for(;o=L+(m<<(n&31)>>>i<<2)|0,u=yA[o>>1],b[C|0]=u,b[C+1|0]=u>>>8,n=A[o+2|0]+n|0,C=A[o+3|0]+C|0,C>>>0<=y>>>0;);B:{if(C>>>0>=RA>>>0)break B;if(o=m<<(n&31)>>>i,i=L+(o<<2)|0,b[C|0]=A[i|0],A[i+3|0]==1){n=A[i+2|0]+n|0;break B}if(n>>>0>31)break B;i=A[(L+(o<<2)|0)+2|0]+n|0,n=i>>>0<32?i:32}B:{C:{i:{Q:{g:{if(k>>>0>=33){i=0-LA&31;break g}for(fA=cA+-3|0,i=0-LA&31;;){r:{if((S|0)>=4){y=k>>>3,C=0,o=k&7;break r}if(!S){y=cA+-2|0,S=0,u=W,o=k;break i}o=k>>>3,C=(S+W|0)-o>>>0>>0,y=C?S:o,o=k-(y<<3)|0}if(S=S-y|0,u=W+S|0,QA=A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24),C|w>>>0>=fA>>>0)break Q;if(k=L+(QA<<(o&31)>>>i<<2)|0,C=yA[k>>1],b[w|0]=C,b[w+1|0]=C>>>8,C=A[k+3|0]+w|0,k=A[k+2|0]+o|0,o=L+(QA<<(k&31)>>>i<<2)|0,w=yA[o>>1],b[C|0]=w,b[C+1|0]=w>>>8,w=C+A[o+3|0]|0,k=k+A[o+2|0]|0,!(k>>>0<33))break}}u=S+W|0,y=cA+-2|0;break B}if(y=cA+-2|0,o>>>0>32)break C}for(;;){i:{if((S|0)>=4){C=o>>>3,m=0,k=o&7;break i}if(!S)break C;k=o>>>3,m=(S+W|0)-k>>>0>>0,C=m?S:k,k=o-(C<<3)|0}if(S=S-C|0,u=W+S|0,QA=A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24),m|w>>>0>y>>>0)break B;if(o=L+(QA<<(k&31)>>>i<<2)|0,C=yA[o>>1],b[w|0]=C,b[w+1|0]=C>>>8,w=A[o+3|0]+w|0,o=A[o+2|0]+k|0,!(o>>>0<=32))break}}k=o}if(w>>>0<=y>>>0)for(;o=L+(QA<<(k&31)>>>i<<2)|0,C=yA[o>>1],b[w|0]=C,b[w+1|0]=C>>>8,k=A[o+2|0]+k|0,w=A[o+3|0]+w|0,w>>>0<=y>>>0;);B:{if(w>>>0>=cA>>>0)break B;if(o=QA<<(k&31)>>>i,i=L+(o<<2)|0,b[w|0]=A[i|0],A[i+3|0]==1){k=A[i+2|0]+k|0;break B}if(k>>>0>31)break B;i=A[(L+(o<<2)|0)+2|0]+k|0,k=i>>>0<32?i:32}i=0-LA&31;B:{C:{i:{Q:{if(I>>>0<=32)for(;;){g:{if((R|0)>=4){y=I>>>3,w=0,o=I&7;break g}if(!R){y=xA+-2|0,R=0,C=P,o=I;break i}o=I>>>3,w=(R+P|0)-o>>>0

>>0,y=w?R:o,o=I-(y<<3)|0}if(R=R-y|0,C=P+R|0,oA=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),w|g>>>0>=WA>>>0)break Q;if(I=L+(oA<<(o&31)>>>i<<2)|0,C=yA[I>>1],b[g|0]=C,b[g+1|0]=C>>>8,g=A[I+3|0]+g|0,I=A[I+2|0]+o|0,o=L+(oA<<(I&31)>>>i<<2)|0,C=yA[o>>1],b[g|0]=C,b[g+1|0]=C>>>8,g=g+A[o+3|0]|0,I=I+A[o+2|0]|0,!(I>>>0<33))break}C=R+P|0,y=xA+-2|0;break B}if(y=xA+-2|0,o>>>0>32)break C}for(;;){i:{if((R|0)>=4){w=o>>>3,m=0,I=o&7;break i}if(!R)break C;I=o>>>3,m=(R+P|0)-I>>>0

>>0,w=m?R:I,I=o-(w<<3)|0}if(R=R-w|0,C=P+R|0,oA=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),m|g>>>0>y>>>0)break B;if(o=L+(oA<<(I&31)>>>i<<2)|0,w=yA[o>>1],b[g|0]=w,b[g+1|0]=w>>>8,g=A[o+3|0]+g|0,o=A[o+2|0]+I|0,!(o>>>0<=32))break}}I=o}if(g>>>0<=y>>>0)for(;o=L+(oA<<(I&31)>>>i<<2)|0,w=yA[o>>1],b[g|0]=w,b[g+1|0]=w>>>8,I=A[o+2|0]+I|0,g=A[o+3|0]+g|0,g>>>0<=y>>>0;);B:{if(g>>>0>=xA>>>0)break B;if(o=oA<<(I&31)>>>i,i=L+(o<<2)|0,b[g|0]=A[i|0],A[i+3|0]==1){I=A[i+2|0]+I|0;break B}if(I>>>0>31)break B;i=A[(L+(o<<2)|0)+2|0]+I|0,I=i>>>0<32?i:32}Q=(_|0)==6&&(r|0)==32&&(Q|0)==(gA|0)&&(n|0)==32&&(u|0)==(W|0)&&(k|0)==32&&(C|0)==(P|0)&&(I|0)==32?e:-20}return Q}return-20}function Fo(i,e,o,r,g){return A[g+1|0]?yo(i,e,o,r,g):Ar(i,e,o,r,g)}function uo(i,e,o,r,g,I){return I=$Q(i,r,g,I),I>>>0>4294967176?I:(I>>>0>>0?i=Ar(e,o,r+I|0,g-I|0,i):i=-72,i)}function Go(i,e,o,r,g){return A[g+1|0]?ir(i,e,o,r,g):Ir(i,e,o,r,g)}function lo(i,e,o,r,g,I){var C=0,Q=0,n=0;if(!o)return-70;if(!g)return-20;Q=o>>>8,C=NA(g>>>0>>0?(g<<4>>>0)/(o>>>0)|0:15,24),n=NA(Q,B[C+9532>>2])+B[C+9528>>2]|0;A:{if(n+(n>>>3)>>>0>2]+NA(B[C+9524>>2],Q)>>>0){if(I=gr(i,r,g,I,2048),I>>>0>4294967176)return I;if(C=-72,I>>>0>=g>>>0)break A;return ir(e,o,r+I|0,g-I|0,i)}if(I=$Q(i,r,g,I),I>>>0>4294967176)return I;if(C=-72,I>>>0>=g>>>0)break A;C=Ir(e,o,r+I|0,g-I|0,i)}return C}function Br(){var i=0,e=0,o=0;return e=IA-16|0,IA=e,B[e+8>>2]=0,B[e>>2]=0,B[e+4>>2]=0,i=gC(160120,e),i&&(B[i+28916>>2]=0,B[i+28920>>2]=0,B[i+28976>>2]=134217729,B[i+28936>>2]=0,B[i+28908>>2]=0,B[i+28948>>2]=0,B[i+29016>>2]=0,B[i+29e3>>2]=0,B[i+29004>>2]=0,B[i+28984>>2]=0,B[i+28740>>2]=0,B[i+28956>>2]=0,B[i+28960>>2]=0,B[i+28940>>2]=0,B[i+28944>>2]=0,B[i+28924>>2]=0,o=i+28964|0,B[o>>2]=0,B[o+4>>2]=0,o=i),IA=e+16|0,o}function z1(i){i=i|0;var e=0,o=0,r=0,g=0,I=0,C=0;e=IA-96|0,IA=e,o=0;A:{if(!i||(o=-64,B[i+28936>>2]))break A;I=e+72|0,B[I>>2]=B[i+28924>>2],o=B[i+28920>>2],B[e+64>>2]=B[i+28916>>2],B[e+68>>2]=o,o=B[i+28944>>2],o&&(r=e+88|0,g=o+26692|0,B[r>>2]=B[g>>2],C=B[o+26688>>2],B[e+80>>2]=B[o+26684>>2],B[e+84>>2]=C,C=B[o>>2],B[e+56>>2]=B[g>>2],g=B[o+26688>>2],B[e+48>>2]=B[o+26684>>2],B[e+52>>2]=g,vI(C,e+48|0),B[e+40>>2]=B[r>>2],r=B[e+84>>2],B[e+32>>2]=B[e+80>>2],B[e+36>>2]=r,vI(o,e+32|0)),B[i+28944>>2]=0,o=B[i+28964>>2],B[e+24>>2]=B[I>>2],r=B[e+68>>2],B[e+16>>2]=B[e+64>>2],B[e+20>>2]=r,vI(o,e+16|0),B[i+28964>>2]=0,B[e+8>>2]=B[I>>2],o=B[e+68>>2],B[e>>2]=B[e+64>>2],B[e+4>>2]=o,vI(i,e),o=0}return IA=e+96|0,o|0}function No(i){var e=0,o=0,r=0,g=0;e=IA-48|0,IA=e,i&&(o=e+40|0,r=i+26692|0,B[o>>2]=B[r>>2],g=B[i+26688>>2],B[e+32>>2]=B[i+26684>>2],B[e+36>>2]=g,g=B[i>>2],B[e+24>>2]=B[r>>2],r=B[i+26688>>2],B[e+16>>2]=B[i+26684>>2],B[e+20>>2]=r,vI(g,e+16|0),B[e+8>>2]=B[o>>2],o=B[e+36>>2],B[e>>2]=B[e+32>>2],B[e+4>>2]=o,vI(i,e)),IA=e+48|0}function vC(i,e,o,r){var g=0,I=0,C=0,Q=0,n=0,k=0,w=0;if(B[i>>2]=0,B[i+4>>2]=0,B[i+32>>2]=0,B[i+36>>2]=0,B[i+24>>2]=0,B[i+28>>2]=0,B[i+16>>2]=0,B[i+20>>2]=0,B[i+8>>2]=0,B[i+12>>2]=0,g=(r|0)==1?1:5,g>>>0>o>>>0)return g;if(!e)return-1;A:{I:{if((r|0)==1||(I=A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),(I|0)==-47205080))break I;if(r=-10,(I&-16)!=407710288||(r=8,o>>>0<8))break A;return B[i+8>>2]=0,B[i+12>>2]=0,B[i+32>>2]=0,B[i+36>>2]=0,B[i+24>>2]=0,B[i+28>>2]=0,B[i+16>>2]=0,B[i+20>>2]=0,e=A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),B[i+20>>2]=1,B[i>>2]=e,B[i+4>>2]=0,0}if(k=e+g|0,I=k+-1|0,r=A[I|0],n=r>>>6,C=B[(n<<2)+12256>>2]+(B[((r&3)<<2)+12240>>2]+g|0)|0,r=r&32,r=(C+!r|0)+(!n&r>>>5)|0,r>>>0>o>>>0||(B[i+24>>2]=r,r=-14,C=A[I|0],C&8))break A;if(n=C&32,!n){if(r=-16,Q=A[k|0],o=(Q>>>3)+10|0,o>>>0>30)break A;r=Q&7,Q=o&31,32<=(o&63)>>>0?(I=1<>>32-Q,o=1<>>3,I>>>3)+o|0,Q=I+zA|0,Q=r>>>0>>0?Q+1|0:Q,w=r}k=C>>>6,r=C>>>2,o=(C&3)+-1|0;I:{if(o>>>0>2){C=0;break I}B:switch(o-1|0){default:C=A[e+g|0],g=g+1|0;break I;case 0:o=e+g|0,C=A[o|0]|A[o+1|0]<<8,g=g+2|0;break I;case 1:break B}o=e+g|0,C=A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24),g=g+4|0}I=r&1;I:{B:{C:{i:{if(o=k+-1|0,o>>>0<=2)switch(o-1|0){case 1:break B;case 0:break C;default:break i}if(r=-1,o=-1,!n)break I;r=A[e+g|0],o=0;break I}o=0,e=e+g|0,e=(A[e|0]|A[e+1|0]<<8)+256|0,e>>>0<256&&(o=1),r=e;break I}e=e+g|0,r=A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),o=0;break I}e=e+g|0,r=A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),o=A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24)}B[i+32>>2]=I,B[i+28>>2]=C,e=r,B[i>>2]=e,B[i+4>>2]=o,r=0,B[i+20>>2]=0,I=n?e:w,B[i+8>>2]=I,e=n?o:Q,B[i+12>>2]=e,B[i+16>>2]=!e&I>>>0<131072|e>>>0<0?I:131072}return r}function So(i,e){var o=0,r=0,g=0;o=IA-48|0,IA=o,g=-1,r=-2;A:{if(vC(o+8|0,i,e,0)||(g=0,r=0,B[o+28>>2]==1))break A;g=B[o+12>>2],r=B[o+8>>2]}return IA=o+48|0,zA=g,r}function bo(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0;g=IA-48|0,IA=g;A:{if(!(((A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))&-16)!=407710288|e>>>0<8)){o=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24))+8|0;break A}if(o=vC(g+8|0,i,e,0),o>>>0>4294967176)break A;if(o){o=-72;break A}for(r=B[g+32>>2],e=e-r|0,r=i+r|0;;){if(e>>>0<3){o=-72;break A}I:{B:{if(I=A[r|0]|A[r+1|0]<<8,C=I>>>1&3,Q=C+-1|0,Q>>>0>2)break B;switch(o=-20,Q-1|0){case 1:break A;case 0:break B;default:break I}}C=(A[r+2|0]<<16|I)>>>3}if(o=C+3|0,e>>>0>>0){o=-72;break A}if(e=e-o|0,r=o+r|0,!!(I&1))break}if(B[g+40>>2]){if(o=-72,e>>>0<4)break A;r=r+4|0}o=r-i|0}return IA=g+48|0,o}function Ro(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0;Q=-20;A:{if(o>>>0<3)break A;I:{B:{C:{i:switch(r=A[e|0],k=r&3,k-1|0){case 0:break I;case 1:break C;case 2:break i;default:break B}if(B[i+28808>>2])break C;return-30}if(o>>>0<5)break A;C=3,g=A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24);C:{i:{Q:{if(n=r>>>2&3,r=n+-2|0,r>>>0<=1){if(r-1)break Q;break i}I=g>>>14&1023,r=g>>>4&1023,g=!n;break C}I=g>>>18,C=4,r=g>>>4&16383,g=0;break C}if(r=g>>>4&262143,r>>>0>131072)break A;I=A[e+4|0]<<10|g>>>22,C=5,g=0}if(w=I+C|0,w>>>0>o>>>0)break A;if(!(!B[i+28956>>2]|r>>>0<769))for(o=0;o=o- -64|0,o>>>0<16388;);C:{if((k|0)==3){if(e=e+C|0,o=i+29020|0,C=B[i+12>>2],g){e=Fo(o,r,e,I,C);break C}e=Go(o,r,e,I,C);break C}if(o=i+26680|0,e=e+C|0,C=i+29020|0,n=i+10280|0,g){e=uo(n,C,r,e,I,o);break C}e=lo(n,C,r,e,I,o)}if(e>>>0>4294967176)break A;return B[i+28928>>2]=r,B[i+28808>>2]=1,B[i+28912>>2]=i+29020,(k|0)==2&&(B[i+12>>2]=i+10280),i=(i+r|0)+29020|0,b[i|0]=0,b[i+1|0]=0,b[i+2|0]=0,b[i+3|0]=0,b[i+4|0]=0,b[i+5|0]=0,b[i+6|0]=0,b[i+7|0]=0,w}B:{C:{i:{Q:{if(g=(r>>>2&3)+-1|0,g>>>0>2)break Q;switch(g-1|0){case 1:break C;case 0:break Q;default:break i}}I=1,g=r>>>3;break B}I=2,g=(A[e|0]|A[e+1|0]<<8)>>>4;break B}I=3,g=(A[e|0]|A[e+1|0]<<8|A[e+2|0]<<16)>>>4}if(r=g+I|0,r+8>>>0>o>>>0){if(r>>>0>o>>>0)break A;return e=_I(i+29020|0,e+I|0,g),B[i+28928>>2]=g,B[i+28912>>2]=e,i=e+g|0,b[i|0]=0,b[i+1|0]=0,b[i+2|0]=0,b[i+3|0]=0,b[i+4|0]=0,b[i+5|0]=0,b[i+6|0]=0,b[i+7|0]=0,r}return B[i+28928>>2]=g,B[i+28912>>2]=e+I,r}I:{B:{C:{i:{if(g=(r>>>2&3)+-1|0,g>>>0>2)break i;switch(g-1|0){case 1:break B;case 0:break i;default:break C}}Q=1,o=r>>>3;break I}Q=2,o=(A[e|0]|A[e+1|0]<<8)>>>4;break I}if(o>>>0<4||(o=A[e|0]|A[e+1|0]<<8|A[e+2|0]<<16,o>>>0>2097167))break A;Q=3,o=o>>>4}e=fg(i+29020|0,A[e+Q|0],o+8|0),B[i+28928>>2]=o,B[i+28912>>2]=e,Q=Q+1|0}return Q}function po(i,e,o,r){var g=0,I=0,C=0,Q=0;Q=-72;A:{if(!r)break A;if(I=A[o|0],!I)return B[e>>2]=0,1;C=I<<24>>24,g=o+1|0;I:{if((C|0)>-1)break I;if((C|0)==-1){if((r|0)<3)break A;I=(A[o+1|0]|A[o+2|0]<<8)+32512|0,g=o+3|0;break I}if((r|0)<2)break A;I=(A[o+1|0]|I<<8)+-32768|0,g=o+2|0}if(B[e>>2]=I,e=o+r|0,g+4>>>0>e>>>0||(Q=-20,C=A[g|0],r=g+1|0,g=V1(i+16|0,i,C>>>6,35,9,r,e-r|0,9904,10048,10192,B[i+28812>>2],B[i+28956>>2],I),g>>>0>4294967176)||(r=g>>>0<4294967177?r+g|0:r,g=V1(i+4120|0,i+8|0,C>>>4&3,31,8,r,e-r|0,10720,10848,10976,B[i+28812>>2],B[i+28956>>2],I),g>>>0>4294967176)||(r=g>>>0<4294967177?r+g|0:r,e=V1(i+6176|0,i+4|0,C>>>2&3,52,9,r,e-r|0,11248,11472,11696,B[i+28812>>2],B[i+28956>>2],I),e>>>0>4294967176))break A;if(e=e+r|0,B[i+28956>>2]){if(r=B[i+28732>>2]-B[i+28736>>2]|0,g=I<<6,r=r>>>0>>0?r:g,g=r>>>0<131072?r:131072,g)for(r=0;r=r- -64|0,r>>>0>>0;);B[i+28956>>2]=0}Q=e-o|0}return Q}function V1(i,e,o,r,g,I,C,Q,n,k,w,y,u){var G=0;G=IA-128|0,IA=G,B[G+124>>2]=r;A:{if(o>>>0>3){k=-1;break A}I:switch(o-1|0){case 0:if(!C){k=-72;break A}if(k=-20,o=A[I|0],o>>>0>r>>>0)break A;o=o<<2,r=B[o+n>>2],o=B[o+Q>>2],b[i+11|0]=0,B[i>>2]=0,B[i+4>>2]=0,B[i+12>>2]=o,b[i+10|0]=r,FA[i+8>>1]=0,B[e>>2]=i,k=1;break A;default:B[e>>2]=k,k=0;break A;case 2:if(!w){k=-20;break A}if(k=0,!y|(u|0)<25||(i=(8<>>0>>0;);break A;case 1:break I}if(k=-20,o=aC(G,G+124|0,G+120|0,I,C),o>>>0>4294967176||(r=B[G+120>>2],r>>>0>g>>>0))break A;s1(i,G,B[G+124>>2],Q,n,r),B[e>>2]=i,k=o}return IA=G+128|0,k}function s1(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0;G=IA-112|0,u=i+8|0,k=1<>>0>>0){B[i+4>>2]=I,B[i>>2]=1;break A}for(y=65536<>16,S=k+-1|0,Q=S,C=1,o=0;;){R=o<<1,n=yA[R+e>>1];I:{if((n|0)==65535){B[((Q<<3)+u|0)+4>>2]=o,Q=Q+-1|0,n=1;break I}C=(y|0)>n<<16>>16?C:0}if(FA[G+R>>1]=n,o=o+1|0,(w|0)==(o|0))break}if(B[i+4>>2]=I,B[i>>2]=C,!w)break A;for(n=((k>>>3)+(k>>>1)|0)+3|0,o=0,C=0;;){if(y=FA[(C<<1)+e>>1],(y|0)>=1)for(i=0;;){for(B[((o<<3)+u|0)+4>>2]=C;o=S&o+n,o>>>0>Q>>>0;);if(i=i+1|0,!((i|0)<(y|0)))break}if(C=C+1|0,(w|0)==(C|0))break}}for(o=I+-31|0,Q=0;i=(Q<<3)+u|0,I=B[i+4>>2],C=(I<<1)+G|0,e=yA[C>>1],FA[C>>1]=e+1,C=o+UA(e)|0,b[i+3|0]=C,FA[i>>1]=(e<<(C&255))-k,e=I<<2,b[i+2|0]=B[e+g>>2],B[i+4>>2]=B[e+r>>2],Q=Q+1|0,Q>>>0>>0;);}function Cr(i,e,o,r,g){var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0;C=IA-224|0,IA=C,I=i+28760|0,Q=B[I+4>>2],I=B[I>>2],N0=!Q&I>>>0>33554432|Q>>>0>0,I=-72;A:{if(g>>>0>131071||(I=Ro(i,r,g),I>>>0>4294967176)||(n=r+I|0,Q=r,r=I>>>0<4294967177,Q=r?n:Q,r=g-(r?I:0)|0,I=po(i,C+52|0,Q,r),I>>>0>4294967176))break A;n=r-I|0,y=I+Q|0;I:{B:{C:{i:{if(r=i+28760|0,g=B[r+4>>2],r=B[r>>2],!g&r>>>0<=16777216|g>>>0<0){fA=B[C+52>>2];break i}if(fA=B[C+52>>2],(fA|0)<1)break i;for(S=B[i+8>>2],O=S+8|0,r=B[S+4>>2],g=0,I=0;g=(A[(O+(I<<3)|0)+2|0]>22)+g|0,I=I+1|0,!(I>>>r););if(g<<8-r>>>0<20)break i;if(g=B[i+28912>>2],B[C+204>>2]=g,RA=e+o|0,OA=B[i+28928>>2]+g|0,k=e,fA){if(LA=B[i+28740>>2],E0=B[i+28736>>2],QA=B[i+28732>>2],B[i+28812>>2]=1,B[C+108>>2]=B[i+26676>>2],WA=i+26668|0,r=WA,o=B[r+4>>2],B[C+100>>2]=B[r>>2],B[C+104>>2]=o,B[C+116>>2]=LA,B[C+112>>2]=QA,L=e-QA|0,B[C+120>>2]=L,!n){B[C+72>>2]=0,i=C- -64|0,B[i>>2]=0,B[i+4>>2]=0,B[C+56>>2]=0,B[C+60>>2]=0;break C}B[C+68>>2]=y,B[C+72>>2]=y+4;Q:{g:{if(n>>>0>=4){if(Q=n+-4|0,o=y+Q|0,B[C+64>>2]=o,g=A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24),B[C+56>>2]=g,o=A[(n+y|0)+-1|0],o)break g;B[C+60>>2]=0;break C}if(B[C+64>>2]=y,g=A[y|0],B[C+56>>2]=g,o=n+-2|0,o>>>0<=1&&(o-1||(g=A[y+2|0]<<16|g,B[C+56>>2]=g),g=(A[y+1|0]<<8)+g|0,B[C+56>>2]=g),o=A[(n+y|0)+-1|0],!o){B[C+60>>2]=0;break C}o=(UA(o)-(n<<3)|0)+9|0,B[C+60>>2]=o,Q=0;break Q}if(o=UA(o)+-23|0,B[C+60>>2]=o,I=-20,n>>>0>4294967176)break A}w=B[i>>2],I=B[w+4>>2],r=I+o|0,B[C+60>>2]=r,m=g<<(o&31)>>>1>>>(31-I&31),B[C+76>>2]=m;Q:{if(r>>>0>32){o=r;break Q}I=C;g:{if((Q|0)>=4){o=r&7,B[C+60>>2]=o,Q=Q-(r>>>3)|0,r=y+Q|0,B[C+64>>2]=r,g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24);break g}if(!Q){Q=0,o=r;break Q}g=r,o=r>>>3,r=(Q+y|0)-o>>>0>>0?Q:o,o=g-(r<<3)|0,B[C+60>>2]=o,Q=Q-r|0,r=y+Q|0,B[C+64>>2]=r,g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)}B[I+56>>2]=g}n=(fA|0)<4,P=w+8|0,B[C+80>>2]=P,I=B[S+4>>2],r=I+o|0,B[C+60>>2]=r,u=g<<(o&31)>>>1>>>(31-I&31),B[C+84>>2]=u;Q:{if(r>>>0>32){o=r;break Q}I=C;g:{if((Q|0)>=4){o=r&7,B[C+60>>2]=o,Q=Q-(r>>>3)|0,r=y+Q|0,B[C+64>>2]=r,g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24);break g}if(!Q){Q=0,o=r;break Q}g=r,o=r>>>3,r=(Q+y|0)-o>>>0>>0?Q:o,o=g-(r<<3)|0,B[C+60>>2]=o,Q=Q-r|0,r=y+Q|0,B[C+64>>2]=r,g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)}B[I+56>>2]=g}MA=n?fA:4,B[C+88>>2]=O,n=B[i+4>>2],r=B[n+4>>2],i=r+o|0,B[C+60>>2]=i,R=g<<(o&31)>>>1>>>(31-r&31),B[C+92>>2]=R;Q:{g:{if(i>>>0>=33){B[C+96>>2]=n+8,o=0;break g}r:{E:{t:{if((Q|0)>=4){o=i&7,B[C+60>>2]=o,I=Q-(i>>>3)|0,i=y+I|0,B[C+64>>2]=i,g=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),B[C+56>>2]=g,i=o;break t}if(Q)break E;I=0}B[C+96>>2]=n+8;break r}if(r=i,i=i>>>3,o=(Q+y|0)-i>>>0>>0?Q:i,i=r-(o<<3)|0,B[C+60>>2]=i,I=Q-o|0,o=y+I|0,B[C+64>>2]=o,g=A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24),B[C+96>>2]=n+8,B[C+56>>2]=g,o=0,i>>>0>32)break g}for(oA=n+8|0,r=I,w=I,S=I,G=I,n=I,o=0;;){k=C;r:{E:{if((n|0)>=4){Q=i&7,B[C+60>>2]=Q,I=n-(i>>>3)|0,i=y+I|0,B[C+64>>2]=i,g=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24);break E}if(!n){Q=i,n=0;break r}r=i,i=i>>>3,i=(n+y|0)-i>>>0>>0?n:i,Q=r-(i<<3)|0,B[C+60>>2]=Q,I=n-i|0,i=y+I|0,B[C+64>>2]=i,g=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24)}B[k+56>>2]=g,r=I,w=I,S=I,G=I,n=I}if((o|0)>=(MA|0)){i=Q;break Q}m=P+(m<<3)|0,s0=A[m+2|0],R=(R<<3)+oA|0,uA=A[R+2|0],M=B[R+4>>2],gA=B[m+4>>2];r:{E:{cA=O+(u<<3)|0,xA=A[cA+2|0];t:{if(!xA){i=0;break t}_=B[cA+4>>2];e:{if(N0){k=xA>>>0<24?xA:24,i=k+Q|0,B[C+60>>2]=i,W=xA-k|0,u=g<<(Q&31)>>>(0-k&31)<>>0>32){k=i;break o}Q=C;a:{if((G|0)>=4){k=i&7,B[C+60>>2]=k,I=G-(i>>>3)|0,i=y+I|0,B[C+64>>2]=i,g=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24);break a}if(!G){G=0,n=0,k=i;break o}r=i,i=i>>>3,i=(y+G|0)-i>>>0>>0?G:i,k=r-(i<<3)|0,B[C+60>>2]=k,I=G-i|0,i=y+I|0,B[C+64>>2]=i,g=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24)}B[Q+56>>2]=g,r=I,w=I,S=I,G=I,n=I}if(i=u+_|0,!W){Q=k;break e}Q=k+W|0,B[C+60>>2]=Q,i=(g<<(k&31)>>>(0-W&31))+i|0;break e}if(k=Q+xA|0,B[C+60>>2]=k,i=_+(g<<(Q&31)>>>(0-xA&31))|0,k>>>0>32){Q=k;break e}n=C;o:{if((S|0)>=4){Q=k&7,B[C+60>>2]=Q,I=S-(k>>>3)|0,r=y+I|0,B[C+64>>2]=r,g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24);break o}if(!S){S=0,Q=k,G=0,n=0;break e}r=k>>>3,r=(y+S|0)-r>>>0>>0?S:r,Q=k-(r<<3)|0,B[C+60>>2]=Q,I=S-r|0,r=y+I|0,B[C+64>>2]=r,g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)}B[n+56>>2]=g,r=I,w=I,S=I,G=I,n=I}if(xA>>>0>1)break E}t:{e:{o:{a:{if(k=!gA+i|0,k>>>0>3)break a;n:switch(k-1|0){case 0:case 1:break a;case 2:break n;default:break t}i=B[C+100>>2]+-1|0,i=!i+i|0;break o}if(i=B[((k<<2)+C|0)+100>>2],i=!i+i|0,(k|0)==1)break e}B[C+108>>2]=B[C+104>>2]}B[C+104>>2]=B[C+100>>2],B[C+100>>2]=i;break r}i=B[C+100>>2];break r}u=B[C+104>>2],k=B[C+100>>2],B[C+100>>2]=i,B[C+104>>2]=k,B[C+108>>2]=u}u=uA+s0|0;r:{if(!uA){W=0;break r}k=Q+uA|0,B[C+60>>2]=k,W=g<<(Q&31)>>>(0-uA&31),Q=k}r:{if(u>>>0<20){k=Q;break r}if(Q>>>0>32){k=Q;break r}n=C;E:{if((w|0)>=4){k=Q&7,B[C+60>>2]=k,I=w-(Q>>>3)|0,r=y+I|0,B[C+64>>2]=r,g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24);break E}if(!w){w=0,k=Q,S=0,G=0,n=0;break r}r=Q>>>3,r=(y+w|0)-r>>>0>>0?w:r,k=Q-(r<<3)|0,B[C+60>>2]=k,I=w-r|0,r=y+I|0,B[C+64>>2]=r,g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)}B[n+56>>2]=g,r=I,w=I,S=I,G=I,n=I}r:{if(!s0){Q=0;break r}u=k+s0|0,B[C+60>>2]=u,Q=g<<(k&31)>>>(0-s0&31),k=u}W=M+W|0,gA=Q+gA|0;r:{if(k>>>0>32){Q=k;break r}n=C;E:{if((r|0)>=4){Q=k&7,B[C+60>>2]=Q,I=r-(k>>>3)|0,r=y+I|0,B[C+64>>2]=r,g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24);break E}if(!r){r=0,w=0,S=0,G=0,n=0,Q=k;break r}g=k>>>3,g=(r+y|0)-g>>>0>>0?r:g,Q=k-(g<<3)|0,B[C+60>>2]=Q,I=r-g|0,r=y+I|0,B[C+64>>2]=r,g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)}B[n+56>>2]=g,r=I,w=I,S=I,G=I,n=I}_=L+gA|0,L=_+W|0,B[C+120>>2]=L,k=A[m+3|0],m=yA[m>>1]+(g<<(Q&31)>>>1>>>(31-k&31))|0,B[C+76>>2]=m,M=Q+k|0,B[C+60>>2]=M,u=yA[R>>1],Q=A[R+3|0],k=Q+M|0,B[C+60>>2]=k,R=u+(g<<(M&31)>>>1>>>(31-Q&31))|0,B[C+92>>2]=R,u=(_+(i>>>0>_>>>0?LA:QA)|0)-i|0;r:{if(k>>>0>32){Q=k;break r}r=C;E:{if((I|0)>=4){Q=k&7,B[C+60>>2]=Q,I=I-(k>>>3)|0,g=y+I|0,B[C+64>>2]=g,g=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24);break E}if(!I){I=0,r=0,w=0,S=0,G=0,n=0,Q=k;break r}g=k>>>3,g=(I+y|0)-g>>>0>>0?I:g,Q=k-(g<<3)|0,B[C+60>>2]=Q,I=I-g|0,g=y+I|0,B[C+64>>2]=g,g=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)}B[r+56>>2]=g,r=I,w=I,S=I,G=I,n=I}if(k=yA[cA>>1],M=A[cA+3|0],_=(C+128|0)+(o<<4)|0,B[_+12>>2]=u,B[_+8>>2]=i,B[_+4>>2]=W,B[_>>2]=gA,i=Q+M|0,B[C+60>>2]=i,u=k+(g<<(Q&31)>>>1>>>(31-M&31))|0,B[C+84>>2]=u,o=o+1|0,!(i>>>0<=32))break}}if(I=-20,(o|0)<(MA|0))break A}S=C+100|0,P=RA+-13|0,y=RA+-8|0,oA=C+112|0,M=C+116|0,cA=C+216|0,k=e;Q:{for(;;){if(i>>>0>=33){if(I=-20,(o|0)<(fA|0))break A;break Q}r=C,I=B[C+64>>2],O=B[C+72>>2];g:{r:{if(I>>>0>=O>>>0){I=I-(i>>>3)|0,B[C+64>>2]=I,i=i&7;break r}if(Q=B[C+68>>2],(Q|0)==(I|0))break g;g=i>>>3,g=I-g>>>0>>0?I-Q|0:g,I=I-g|0,B[C+64>>2]=I,i=i-(g<<3)|0}B[r+60>>2]=i,B[C+56>>2]=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}if((o|0)>=(fA|0))break Q;L=B[C+80>>2]+(B[C+76>>2]<<3)|0,gA=A[L+2|0],m=B[C+96>>2]+(B[C+92>>2]<<3)|0,_=A[m+2|0],n=B[m+4>>2],u=B[L+4>>2];g:{r:{R=B[C+88>>2]+(B[C+84>>2]<<3)|0,uA=A[R+2|0];E:{if(!uA){r=0;break E}w=B[R+4>>2];t:{if(N0){g=uA>>>0<24?uA:24,r=g+i|0,B[C+60>>2]=r,W=B[C+56>>2],G=uA-g|0,Q=W<<(i&31)>>>(0-g&31)<>>0>32){g=r;break e}o:{if(I>>>0>=O>>>0){g=r&7,B[C+60>>2]=g,I=I-(r>>>3)|0,B[C+64>>2]=I;break o}if(g=B[C+68>>2],(g|0)==(I|0)){g=r;break e}i=r>>>3,i=I-i>>>0>>0?I-g|0:i,I=I-i|0,B[C+64>>2]=I,g=r-(i<<3)|0,B[C+60>>2]=g}W=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),B[C+56>>2]=W}if(r=Q+w|0,!G){i=g;break t}i=g+G|0,B[C+60>>2]=i,r=(W<<(g&31)>>>(0-G&31))+r|0;break t}if(g=i+uA|0,B[C+60>>2]=g,r=w+(B[C+56>>2]<<(i&31)>>>(0-uA&31))|0,g>>>0>32){i=g;break t}if(I>>>0>=O>>>0){i=g&7,B[C+60>>2]=i,I=I-(g>>>3)|0,B[C+64>>2]=I,B[C+56>>2]=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break t}if(Q=B[C+68>>2],(Q|0)==(I|0)){i=g;break t}i=g>>>3,i=I-i>>>0>>0?I-Q|0:i,I=I-i|0,B[C+64>>2]=I,i=g-(i<<3)|0,B[C+60>>2]=i,B[C+56>>2]=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}if(uA>>>0>1)break r}E:{t:{e:{o:{if(g=!u+r|0,g>>>0>3)break o;a:switch(g-1|0){case 0:case 1:break o;case 2:break a;default:break E}r=B[C+100>>2]+-1|0,r=!r+r|0;break e}if(r=B[((g<<2)+C|0)+100>>2],r=!r+r|0,(g|0)==1)break t}B[C+108>>2]=B[C+104>>2]}B[C+104>>2]=B[C+100>>2],B[C+100>>2]=r;break g}r=B[C+100>>2];break g}Q=B[C+104>>2],g=B[C+100>>2],B[C+100>>2]=r,B[C+104>>2]=g,B[C+108>>2]=Q}Q=_+gA|0;g:{if(!_){G=0;break g}g=i+_|0,B[C+60>>2]=g,G=B[C+56>>2]<<(i&31)>>>(0-_&31),i=g}g:{if(Q>>>0<20){g=i;break g}if(i>>>0>32){g=i;break g}if(I>>>0>=O>>>0){g=i&7,B[C+60>>2]=g,I=I-(i>>>3)|0,B[C+64>>2]=I,B[C+56>>2]=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break g}if(Q=B[C+68>>2],(Q|0)==(I|0)){g=i;break g}g=i>>>3,g=I-g>>>0>>0?I-Q|0:g,I=I-g|0,B[C+64>>2]=I,g=i-(g<<3)|0,B[C+60>>2]=g,B[C+56>>2]=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}g:{if(!gA){i=0;break g}Q=g+gA|0,B[C+60>>2]=Q,i=B[C+56>>2]<<(g&31)>>>(0-gA&31),g=Q}W=n+G|0,gA=i+u|0;g:{if(g>>>0>32){i=g;break g}if(I>>>0>=O>>>0){i=g&7,B[C+60>>2]=i,I=I-(g>>>3)|0,B[C+64>>2]=I,B[C+56>>2]=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24);break g}if(Q=B[C+68>>2],(Q|0)==(I|0)){i=g;break g}i=g>>>3,i=I-i>>>0>>0?I-Q|0:i,I=I-i|0,B[C+64>>2]=I,i=g-(i<<3)|0,B[C+60>>2]=i,B[C+56>>2]=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)}_=gA+B[C+120>>2]|0,B[C+120>>2]=_+W,g=B[C+56>>2],Q=A[L+3|0],B[C+76>>2]=yA[L>>1]+(g<<(i&31)>>>1>>>(31-Q&31)),w=i+Q|0,B[C+60>>2]=w,n=yA[m>>1],Q=A[m+3|0],i=Q+w|0,B[C+60>>2]=i,B[C+92>>2]=n+(g<<(w&31)>>>1>>>(31-Q&31)),G=B[(r>>>0>_>>>0?M:oA)>>2];g:{if(i>>>0>32){Q=i;break g}n=C;r:{if(I>>>0>=O>>>0){Q=i&7,B[C+60>>2]=Q,i=I-(i>>>3)|0,B[C+64>>2]=i,g=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24);break r}if(Q=B[C+68>>2],(Q|0)==(I|0)){Q=i;break g}g=i,i=i>>>3,i=I-i>>>0>>0?I-Q|0:i,Q=g-(i<<3)|0,B[C+60>>2]=Q,i=I-i|0,B[C+64>>2]=i,g=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24)}B[n+56>>2]=g}if(I=yA[R>>1],i=A[R+3|0],B[C+60>>2]=i+Q,B[C+84>>2]=I+(g<<(Q&31)>>>1>>>(31-i&31)),O=(C+128|0)+((o&3)<<4)|0,i=B[O+12>>2],B[cA>>2]=B[O+8>>2],B[cA+4>>2]=i,g=B[O+4>>2],i=B[O>>2],B[C+208>>2]=i,B[C+212>>2]=g,w=i+B[C+212>>2]|0,m=w+k|0,m>>>0>RA>>>0){I=-70;break A}if(I=-20,g=B[C+204>>2],n=i+g|0,n>>>0>OA>>>0)break A;Q=i+k|0;g:{if(Q>>>0>y>>>0){i=B[cA+4>>2],B[C+24>>2]=B[cA>>2],B[C+28>>2]=i,i=B[C+212>>2],B[C+16>>2]=B[C+208>>2],B[C+20>>2]=i,w=X1(k,RA,C+16|0,C+204|0,OA,QA,E0,LA);break g}if(u=B[C+220>>2],L=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),R=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[k|0]=R,b[k+1|0]=R>>>8,b[k+2|0]=R>>>16,b[k+3|0]=R>>>24,b[k+4|0]=L,b[k+5|0]=L>>>8,b[k+6|0]=L>>>16,b[k+7|0]=L>>>24,i>>>0>=9)for(i=k+8|0;L=A[g+12|0]|A[g+13|0]<<8|(A[g+14|0]<<16|A[g+15|0]<<24),R=A[g+8|0]|A[g+9|0]<<8|(A[g+10|0]<<16|A[g+11|0]<<24),b[i|0]=R,b[i+1|0]=R>>>8,b[i+2|0]=R>>>16,b[i+3|0]=R>>>24,b[i+4|0]=L,b[i+5|0]=L>>>8,b[i+6|0]=L>>>16,b[i+7|0]=L>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);B[C+204>>2]=n;r:{E:{t:{if(R=B[C+216>>2],R>>>0>Q-QA>>>0){if(R>>>0>Q-E0>>>0)break A;if(I=B[C+212>>2],I+u>>>0<=LA>>>0){iC(Q,u,I);break g}if(g=LA-u|0,i=iC(Q,u,g),n=I-g|0,B[C+212>>2]=n,Q=i+g|0,n>>>0<=2|Q>>>0>y>>>0)break t;u=QA}if(R>>>0>7)break E;b[Q|0]=A[u|0],b[Q+1|0]=A[u+1|0],b[Q+2|0]=A[u+2|0],b[Q+3|0]=A[u+3|0],i=R<<2,I=B[i+12272>>2]+u|0,g=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[Q+4|0]=g,b[Q+5|0]=g>>>8,b[Q+6|0]=g>>>16,b[Q+7|0]=g>>>24,u=I-B[i+12304>>2]|0;break r}if(I=0,!n)break g;for(;b[I+Q|0]=A[I+QA|0],I=I+1|0,(n|0)!=(I|0););break g}g=A[u+4|0]|A[u+5|0]<<8|(A[u+6|0]<<16|A[u+7|0]<<24),i=A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24),b[Q|0]=i,b[Q+1|0]=i>>>8,b[Q+2|0]=i>>>16,b[Q+3|0]=i>>>24,b[Q+4|0]=g,b[Q+5|0]=g>>>8,b[Q+6|0]=g>>>16,b[Q+7|0]=g>>>24}if(g=u+8|0,I=Q+8|0,m>>>0>P>>>0){if(Q=g,i=I,i>>>0>>0){for(;u=A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),n=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=u,b[i+5|0]=u>>>8,b[i+6|0]=u>>>16,b[i+7|0]=u>>>24,Q=Q+8|0,i=i+8|0,i>>>0>>0;);g=(y-I|0)+g|0,I=y}if(I>>>0>=m>>>0)break g;for(;b[I|0]=A[g|0],g=g+1|0,I=I+1|0,I>>>0>>0;);break g}for(i=B[C+212>>2]+Q|0;n=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),Q=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[I|0]=Q,b[I+1|0]=Q>>>8,b[I+2|0]=Q>>>16,b[I+3|0]=Q>>>24,b[I+4|0]=n,b[I+5|0]=n>>>8,b[I+6|0]=n>>>16,b[I+7|0]=n>>>24,g=g+8|0,I=I+8|0,I>>>0>>0;);}if(w>>>0<=4294967176){B[O>>2]=gA,B[O+12>>2]=(G+_|0)-r,B[O+8>>2]=r,B[O+4>>2]=W,o=o+1|0,k=k+w|0,i=B[C+60>>2];continue}break}I=w;break A}if(w=o-MA|0,(w|0)<(fA|0))for(y=RA+-13|0,r=RA+-8|0,P=C+216|0;;){if(g=(C+128|0)+((w&3)<<4)|0,i=B[g+12>>2],B[P>>2]=B[g+8>>2],B[P+4>>2]=i,o=B[g+4>>2],i=B[g>>2],B[C+208>>2]=i,B[C+212>>2]=o,o=i+B[C+212>>2]|0,M=o+k|0,M>>>0>RA>>>0){I=-70;break A}if(I=-20,g=B[C+204>>2],G=i+g|0,G>>>0>OA>>>0)break A;Q=i+k|0;Q:{if(Q>>>0>r>>>0){i=B[P+4>>2],B[C+8>>2]=B[P>>2],B[C+12>>2]=i,i=B[C+212>>2],B[C>>2]=B[C+208>>2],B[C+4>>2]=i,o=X1(k,RA,C,C+204|0,OA,QA,E0,LA);break Q}if(n=B[C+220>>2],oA=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),u=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[k|0]=u,b[k+1|0]=u>>>8,b[k+2|0]=u>>>16,b[k+3|0]=u>>>24,b[k+4|0]=oA,b[k+5|0]=oA>>>8,b[k+6|0]=oA>>>16,b[k+7|0]=oA>>>24,i>>>0>=9)for(i=k+8|0;oA=A[g+12|0]|A[g+13|0]<<8|(A[g+14|0]<<16|A[g+15|0]<<24),u=A[g+8|0]|A[g+9|0]<<8|(A[g+10|0]<<16|A[g+11|0]<<24),b[i|0]=u,b[i+1|0]=u>>>8,b[i+2|0]=u>>>16,b[i+3|0]=u>>>24,b[i+4|0]=oA,b[i+5|0]=oA>>>8,b[i+6|0]=oA>>>16,b[i+7|0]=oA>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);B[C+204>>2]=G;g:{r:{E:{if(G=B[C+216>>2],G>>>0>Q-QA>>>0){if(G>>>0>Q-E0>>>0)break A;if(I=B[C+212>>2],I+n>>>0<=LA>>>0){iC(Q,n,I);break Q}if(g=LA-n|0,i=iC(Q,n,g),n=I-g|0,B[C+212>>2]=n,Q=i+g|0,n>>>0<=2|Q>>>0>r>>>0)break E;n=QA}if(G>>>0>7)break r;b[Q|0]=A[n|0],b[Q+1|0]=A[n+1|0],b[Q+2|0]=A[n+2|0],b[Q+3|0]=A[n+3|0],i=G<<2,I=B[i+12272>>2]+n|0,g=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[Q+4|0]=g,b[Q+5|0]=g>>>8,b[Q+6|0]=g>>>16,b[Q+7|0]=g>>>24,n=I-B[i+12304>>2]|0;break g}if(I=0,!n)break Q;for(;b[I+Q|0]=A[I+QA|0],I=I+1|0,(n|0)!=(I|0););break Q}g=A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),i=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),b[Q|0]=i,b[Q+1|0]=i>>>8,b[Q+2|0]=i>>>16,b[Q+3|0]=i>>>24,b[Q+4|0]=g,b[Q+5|0]=g>>>8,b[Q+6|0]=g>>>16,b[Q+7|0]=g>>>24}if(g=n+8|0,I=Q+8|0,M>>>0>y>>>0){if(Q=g,i=I,i>>>0>>0){for(;G=A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),n=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=G,b[i+5|0]=G>>>8,b[i+6|0]=G>>>16,b[i+7|0]=G>>>24,Q=Q+8|0,i=i+8|0,i>>>0>>0;);g=(r-I|0)+g|0,I=r}if(I>>>0>=M>>>0)break Q;for(;b[I|0]=A[g|0],g=g+1|0,I=I+1|0,I>>>0>>0;);break Q}for(i=B[C+212>>2]+Q|0;n=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),Q=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[I|0]=Q,b[I+1|0]=Q>>>8,b[I+2|0]=Q>>>16,b[I+3|0]=Q>>>24,b[I+4|0]=n,b[I+5|0]=n>>>8,b[I+6|0]=n>>>16,b[I+7|0]=n>>>24,g=g+8|0,I=I+8|0,I>>>0>>0;);}if(o>>>0>4294967176){I=o;break A}if(k=o+k|0,w=w+1|0,!((w|0)<(fA|0)))break}i=B[S+4>>2],B[WA>>2]=B[S>>2],B[WA+4>>2]=i,B[WA+8>>2]=B[S+8>>2],g=B[C+204>>2]}if(I=-70,i=OA-g|0,i>>>0>RA-k>>>0)break A;I=(_I(k,g,i)+i|0)-e|0;break A}if(g=B[i+28912>>2],B[C+208>>2]=g,MA=e+o|0,m=B[i+28928>>2]+g|0,r=e,!fA)break I;if(R=B[i+28740>>2],oA=B[i+28736>>2],QA=B[i+28732>>2],B[i+28812>>2]=1,B[C+108>>2]=B[i+26676>>2],G=i+26668|0,r=G,o=B[r+4>>2],B[C+100>>2]=B[r>>2],B[C+104>>2]=o,!n){B[C+72>>2]=0,i=C- -64|0,B[i>>2]=0,B[i+4>>2]=0,B[C+56>>2]=0,B[C+60>>2]=0;break C}B[C+68>>2]=y,Q=y+4|0,B[C+72>>2]=Q;i:{Q:{if(n>>>0>=4){if(o=n+-4|0,g=y+o|0,B[C+64>>2]=g,r=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),B[C+56>>2]=r,I=A[(n+y|0)+-1|0],I)break Q;B[C+60>>2]=0;break C}if(B[C+64>>2]=y,r=A[y|0],B[C+56>>2]=r,o=n+-2|0,o>>>0<=1&&(o-1||(r=A[y+2|0]<<16|r,B[C+56>>2]=r),r=(A[y+1|0]<<8)+r|0,B[C+56>>2]=r),o=A[(n+y|0)+-1|0],!o){B[C+60>>2]=0;break C}w=(UA(o)-(n<<3)|0)+9|0,B[C+60>>2]=w,o=0,g=y;break i}if(w=UA(I)+-23|0,B[C+60>>2]=w,I=-20,n>>>0>4294967176)break A}S=B[i>>2],n=B[S+4>>2],I=n+w|0,B[C+60>>2]=I,B[C+76>>2]=r<<(w&31)>>>1>>>(31-n&31);i:{if(I>>>0>32){n=I;break i}k=C,w=y;Q:{if((o|0)>=4){n=I&7,B[C+60>>2]=n,o=o-(I>>>3)|0;break Q}if(!o){o=0,n=I;break i}r=I>>>3,r=(o+y|0)-r>>>0>>0?o:r,n=I-(r<<3)|0,B[C+60>>2]=n,o=o-r|0}g=w+o|0,B[k+64>>2]=g,r=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),B[C+56>>2]=r}B[C+80>>2]=S+8,S=B[i+8>>2],w=B[S+4>>2],I=w+n|0,B[C+60>>2]=I,B[C+84>>2]=r<<(n&31)>>>1>>>(31-w&31);i:{if(I>>>0>32){n=I;break i}k=C,w=y;Q:{if((o|0)>=4){n=I&7,B[C+60>>2]=n,o=o-(I>>>3)|0;break Q}if(!o){o=0,n=I;break i}r=I>>>3,r=(o+y|0)-r>>>0>>0?o:r,n=I-(r<<3)|0,B[C+60>>2]=n,o=o-r|0}g=w+o|0,B[k+64>>2]=g,r=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),B[C+56>>2]=r}B[C+88>>2]=S+8,w=B[i+4>>2],I=B[w+4>>2],i=I+n|0,B[C+60>>2]=i,B[C+92>>2]=r<<(n&31)>>>1>>>(31-I&31);i:{if(i>>>0>32){I=i;break i}if(r=o+y|0,(o|0)>=4){I=i&7,B[C+60>>2]=I,g=r-(i>>>3)|0,B[C+64>>2]=g,B[C+56>>2]=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24);break i}if(!o){I=i;break i}g=o,o=i>>>3,o=r-o>>>0>>0?g:o,g=r-o|0,B[C+64>>2]=g,I=i-(o<<3)|0,B[C+60>>2]=I,B[C+56>>2]=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)}if(B[C+96>>2]=w+8,I>>>0>32)break C;for(k=C+100|0,WA=MA+-13|0,y=MA+-8|0,r=e;;){i=C;i:{Q:{if(g>>>0>=Q>>>0){g=g-(I>>>3)|0,B[C+64>>2]=g,I=I&7;break Q}if(n=B[C+68>>2],(n|0)==(g|0))break i;o=I>>>3,o=g-o>>>0>>0?g-n|0:o,g=g-o|0,B[C+64>>2]=g,I=I-(o<<3)|0}B[i+60>>2]=I,B[C+56>>2]=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)}if(!fA)break B;W=B[C+80>>2]+(B[C+76>>2]<<3)|0,cA=A[W+2|0],gA=B[C+96>>2]+(B[C+92>>2]<<3)|0,L=A[gA+2|0],u=B[gA+4>>2],M=B[W+4>>2];i:{Q:{g:{_=B[C+88>>2]+(B[C+84>>2]<<3)|0,P=A[_+2|0];r:{if(!P){o=0;break r}if(S=B[_+4>>2],!(!N0|P>>>0<25)){i=32-I|0,i=i>>>0>P>>>0?P:i,o=i+I|0,B[C+60>>2]=o,w=B[C+56>>2],P=P-i|0,I=w<<(I&31)>>>(0-i&31)<>>0>32){i=o;break E}t:{if(g>>>0>=Q>>>0){i=o&7,B[C+60>>2]=i,g=g-(o>>>3)|0,B[C+64>>2]=g;break t}if(n=B[C+68>>2],(n|0)==(g|0)){i=o;break E}i=o>>>3,i=g-i>>>0>>0?g-n|0:i,g=g-i|0,B[C+64>>2]=g,i=o-(i<<3)|0,B[C+60>>2]=i}w=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),B[C+56>>2]=w}if(o=I+S|0,P)break g;I=i;break Q}i=I+P|0,B[C+60>>2]=i,n=B[C+56>>2]<<(I&31)>>>(0-P&31);E:{if(i>>>0>32){I=i;break E}if(g>>>0>=Q>>>0){I=i&7,B[C+60>>2]=I,g=g-(i>>>3)|0,B[C+64>>2]=g,B[C+56>>2]=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24);break E}if(I=B[C+68>>2],(I|0)==(g|0)){I=i;break E}o=i>>>3,o=g-o>>>0>>0?g-I|0:o,g=g-o|0,B[C+64>>2]=g,I=i-(o<<3)|0,B[C+60>>2]=I,B[C+56>>2]=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)}if(o=n+S|0,P>>>0>1)break Q}r:{E:{t:{e:{if(n=!M+o|0,n>>>0>3)break e;o:switch(n-1|0){case 0:case 1:break e;case 2:break o;default:break r}i=B[C+100>>2]+-1|0,o=!i+i|0;break t}if(i=B[((n<<2)+C|0)+100>>2],o=!i+i|0,(n|0)==1)break E}B[C+108>>2]=B[C+104>>2]}B[C+104>>2]=B[C+100>>2],B[C+100>>2]=o;break i}o=B[C+100>>2];break i}I=i+P|0,B[C+60>>2]=I,o=(w<<(i&31)>>>(0-P&31))+o|0}n=B[C+104>>2],i=B[C+100>>2],B[C+100>>2]=o,B[C+104>>2]=i,B[C+108>>2]=n}n=L+cA|0;i:{if(!L){S=0;break i}i=I+L|0,B[C+60>>2]=i,S=B[C+56>>2]<<(I&31)>>>(0-L&31),I=i}i:{if(n>>>0<20){i=I;break i}if(I>>>0>32){i=I;break i}if(g>>>0>=Q>>>0){i=I&7,B[C+60>>2]=i,g=g-(I>>>3)|0,B[C+64>>2]=g,B[C+56>>2]=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24);break i}if(n=B[C+68>>2],(n|0)==(g|0)){i=I;break i}i=I>>>3,i=g-i>>>0>>0?g-n|0:i,g=g-i|0,B[C+64>>2]=g,i=I-(i<<3)|0,B[C+60>>2]=i,B[C+56>>2]=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)}i:{if(!cA){I=0;break i}n=i+cA|0,B[C+60>>2]=n,I=B[C+56>>2]<<(i&31)>>>(0-cA&31),i=n}i:{if(i>>>0>32){w=i;break i}if(g>>>0>=Q>>>0){w=i&7,B[C+60>>2]=w,g=g-(i>>>3)|0,B[C+64>>2]=g,B[C+56>>2]=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24);break i}if(w=B[C+68>>2],(w|0)==(g|0)){w=i;break i}n=i>>>3,n=g-n>>>0>>0?g-w|0:n,g=g-n|0,B[C+64>>2]=g,w=i-(n<<3)|0,B[C+60>>2]=w,B[C+56>>2]=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)}u=u+S|0,M=I+M|0,I=B[C+56>>2],i=A[W+3|0],B[C+76>>2]=yA[W>>1]+(I<<(w&31)>>>1>>>(31-i&31)),S=i+w|0,B[C+60>>2]=S,w=yA[gA>>1],n=A[gA+3|0],i=n+S|0,B[C+60>>2]=i,B[C+92>>2]=w+(I<<(S&31)>>>1>>>(31-n&31));i:{if(i>>>0>32){Q=i;break i}n=C;Q:{if(g>>>0>=Q>>>0){Q=i&7,B[C+60>>2]=Q,i=g-(i>>>3)|0,B[C+64>>2]=i,I=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24);break Q}if(Q=B[C+68>>2],(Q|0)==(g|0)){Q=i;break i}I=i,i=i>>>3,i=g-i>>>0>>0?g-Q|0:i,Q=I-(i<<3)|0,B[C+60>>2]=Q,i=g-i|0,B[C+64>>2]=i,I=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24)}B[n+56>>2]=I}if(g=yA[_>>1],i=A[_+3|0],B[C+60>>2]=i+Q,B[C+84>>2]=g+(I<<(Q&31)>>>1>>>(31-i&31)),B[C+128>>2]=M,g=B[C+208>>2],B[C+136>>2]=o,B[C+132>>2]=u,n=u+M|0,u=n+r|0,u>>>0>MA>>>0){I=-70;break A}if(I=-20,S=g+M|0,S>>>0>m>>>0)break A;Q=r+M|0;i:{if(Q>>>0>y>>>0){i=B[C+140>>2],B[C+40>>2]=B[C+136>>2],B[C+44>>2]=i,i=B[C+132>>2],B[C+32>>2]=B[C+128>>2],B[C+36>>2]=i,n=X1(r,MA,C+32|0,C+208|0,m,QA,oA,R);break i}if(w=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),i=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[r|0]=i,b[r+1|0]=i>>>8,b[r+2|0]=i>>>16,b[r+3|0]=i>>>24,b[r+4|0]=w,b[r+5|0]=w>>>8,b[r+6|0]=w>>>16,b[r+7|0]=w>>>24,w=o,M>>>0>=9){for(i=r+8|0;M=A[g+12|0]|A[g+13|0]<<8|(A[g+14|0]<<16|A[g+15|0]<<24),w=A[g+8|0]|A[g+9|0]<<8|(A[g+10|0]<<16|A[g+11|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=M,b[i+5|0]=M>>>8,b[i+6|0]=M>>>16,b[i+7|0]=M>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);w=B[C+136>>2]}g=Q-o|0,B[C+208>>2]=S;Q:{g:{r:{if(w>>>0>Q-QA>>>0){if(w>>>0>Q-oA>>>0)break A;if(g=g-QA|0,i=g+R|0,o=B[C+132>>2],i+o>>>0<=R>>>0){iC(Q,i,o);break i}if(i=iC(Q,i,0-g|0),o=o+g|0,B[C+132>>2]=o,Q=i-g|0,o>>>0<=2|Q>>>0>y>>>0)break r;g=QA}if(w>>>0>7)break g;b[Q|0]=A[g|0],b[Q+1|0]=A[g+1|0],b[Q+2|0]=A[g+2|0],b[Q+3|0]=A[g+3|0],i=w<<2,g=B[i+12272>>2]+g|0,o=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[Q+4|0]=o,b[Q+5|0]=o>>>8,b[Q+6|0]=o>>>16,b[Q+7|0]=o>>>24,g=g-B[i+12304>>2]|0;break Q}if(I=0,!o)break i;for(;b[I+Q|0]=A[I+QA|0],I=I+1|0,(o|0)!=(I|0););break i}o=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),i=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[Q|0]=i,b[Q+1|0]=i>>>8,b[Q+2|0]=i>>>16,b[Q+3|0]=i>>>24,b[Q+4|0]=o,b[Q+5|0]=o>>>8,b[Q+6|0]=o>>>16,b[Q+7|0]=o>>>24}if(g=g+8|0,I=Q+8|0,u>>>0>WA>>>0){if(Q=g,i=I,i>>>0>>0){for(;w=A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),o=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),b[i|0]=o,b[i+1|0]=o>>>8,b[i+2|0]=o>>>16,b[i+3|0]=o>>>24,b[i+4|0]=w,b[i+5|0]=w>>>8,b[i+6|0]=w>>>16,b[i+7|0]=w>>>24,Q=Q+8|0,i=i+8|0,i>>>0>>0;);g=(y-I|0)+g|0,I=y}if(I>>>0>=u>>>0)break i;for(;b[I|0]=A[g|0],g=g+1|0,I=I+1|0,I>>>0>>0;);break i}for(i=B[C+132>>2]+Q|0;Q=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),o=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[I|0]=o,b[I+1|0]=o>>>8,b[I+2|0]=o>>>16,b[I+3|0]=o>>>24,b[I+4|0]=Q,b[I+5|0]=Q>>>8,b[I+6|0]=Q>>>16,b[I+7|0]=Q>>>24,g=g+8|0,I=I+8|0,I>>>0>>0;);}if(n>>>0>4294967176){I=n;break A}if(fA=fA+-1|0,r=r+n|0,I=B[C+60>>2],I>>>0<=32){Q=B[C+72>>2],g=B[C+64>>2];continue}break}if(!fA)break B}I=-20;break A}i=B[k+4>>2],B[G>>2]=B[k>>2],B[G+4>>2]=i,B[G+8>>2]=B[k+8>>2],g=B[C+208>>2]}if(I=-70,i=m-g|0,i>>>0>MA-r>>>0)break A;I=(_I(r,g,i)+i|0)-e|0}return IA=C+224|0,I}function X1(i,e,o,r,g,I,C,Q){var n=0,k=0,w=0,y=0,u=0,G=0,S=0;w=B[o>>2],G=w+B[o+4>>2]|0,u=G+i|0,k=-70;A:{if(u>>>0>e>>>0||(n=B[r>>2],k=-20,w+n>>>0>g>>>0)||(w=i+w|0,e=e+-8|0,k=-1,w>>>0<=e>>>0))break A;S=B[o+8>>2];I:{if(e>>>0<=i>>>0){e=i;break I}for(g=i;k=A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),y=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),b[g|0]=y,b[g+1|0]=y>>>8,b[g+2|0]=y>>>16,b[g+3|0]=y>>>24,b[g+4|0]=k,b[g+5|0]=k>>>8,b[g+6|0]=k>>>16,b[g+7|0]=k>>>24,n=n+8|0,g=g+8|0,g>>>0>>0;);n=B[r>>2]+(e-i|0)|0,B[r>>2]=n}I:{if(e>>>0>=w>>>0||(B[r>>2]=n+1,b[e|0]=A[n|0],e=e+1|0,e>>>0>=w>>>0))break I;for(;i=B[r>>2],B[r>>2]=i+1,b[e|0]=A[i|0],e=e+1|0,e>>>0>>0;);}i=w-S|0,r=B[o+8>>2];I:{B:{if(r>>>0<=w-I>>>0){I=i;break B}if(k=-20,r>>>0>w-C>>>0)break A;if(i=i-I|0,e=i+Q|0,r=B[o+4>>2],e+r>>>0<=Q>>>0){iC(w,e,r);break I}e=iC(w,e,0-i|0),B[o+4>>2]=i+r,e=e-i|0}if(e>>>0>=u>>>0)break I;for(;b[e|0]=A[I|0],I=I+1|0,e=e+1|0,(u|0)!=(e|0););}k=G}return k}function O1(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0;I&&(P=B[I+8>>2],W=B[I+4>>2]);A:{I:{if(g>>>0<5){w=e;break I}for(M=i+28816|0,O=i+28752|0,gA=I+10276|0,QA=I+4116|0,oA=I+6172|0,fA=I+12|0,cA=i+4120|0,uA=i+6176|0,RA=i+16|0,_=i+26668|0,MA=i+10280|0,w=e;;){if(((A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))&-16)==407710288){if(S=-72,g>>>0<8||(C=(A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24))+8|0,g>>>0>>0))break A;if(r=r+C|0,g=g-C|0,g>>>0>4)continue;break I}B:{if(I){if(n=B[I+8>>2],C=B[I+4>>2],B[i+28804>>2]=0,B[i+28792>>2]=0,B[i+28796>>2]=0,B[i+10280>>2]=201326604,B[i+28808>>2]=0,B[i+28812>>2]=0,B[i+28744>>2]=B[i+28908>>2]==1?1:5,B[i+28956>>2]=B[i+28740>>2]!=(C+n|0),B[_+8>>2]=B[3056],C=B[3055],B[_>>2]=B[3054],B[_+4>>2]=C,B[i+12>>2]=MA,B[i+8>>2]=cA,B[i+4>>2]=uA,B[i>>2]=RA,B[i+28952>>2]=B[I+26676>>2],C=B[I+4>>2],B[i+28736>>2]=C,B[i+28732>>2]=C,Q=C+B[I+8>>2]|0,B[i+28728>>2]=Q,B[i+28740>>2]=Q,B[I+26680>>2]){B[i+28808>>2]=1,B[i+28812>>2]=1,B[i+12>>2]=gA,B[i+8>>2]=QA,B[i+4>>2]=oA,B[i>>2]=fA,B[i+26668>>2]=B[I+26664>>2],B[i+26672>>2]=B[I+26668>>2],B[i+26676>>2]=B[I+26672>>2];break B}B[i+28808>>2]=0,B[i+28812>>2]=0;break B}if(S=Uo(i,W,P),S>>>0>4294967176)break A;Q=B[i+28728>>2]}(Q|0)!=(w|0)&&(B[i+28740>>2]=Q,B[i+28728>>2]=w,C=B[i+28732>>2],B[i+28732>>2]=w,B[i+28736>>2]=(C-Q|0)+w),S=-72;B:{if(g>>>0<9){Q=-72;break B}if(C=A[r+4|0],n=C>>>6,Q=B[((C&3)<<2)+12240>>2]+B[(n<<2)+12256>>2]|0,C=C&32,Q=((Q+!C|0)+(!n&C>>>5)|0)+5|0,Q>>>0>4294967176)break B;if(g>>>0>>0){Q=-72;break B}if(C=vC(O,r,Q,B[i+28908>>2]),C>>>0>4294967176){Q=C;break B}if(C){Q=-72;break B}if(C=B[i+28780>>2],!(!C|(C|0)==B[i+28952>>2])){Q=-32;break B}for(B[i+28784>>2]&&$C(M),R=o+w|0,u=g-Q|0,k=r+Q|0,y=w;;){if(u>>>0<3){Q=-72;break B}L=A[k|0]|A[k+1|0]<<8,n=(L|A[k+2|0]<<16)>>>3,Q=-20;C:{i:{if(G=L>>>1&3,m=G+-1|0,m>>>0>2)break i;switch(C=G,m-1|0){case 1:break B;case 0:break i;default:break C}}C=n}if(u=u+-3|0,u>>>0>>0){Q=-72;break B}if(G>>>0>2)break B;k=k+3|0;C:{i:{Q:switch(G-1|0){default:if(!y){Q=-70;break B}if(C>>>0<=R-y>>>0)break i;Q=-70;break B;case 0:if(n>>>0>R-y>>>0){Q=-70;break B}fg(y,A[k|0],n);break C;case 1:break Q}if(n=Cr(i,y,R-y|0,k,C),n>>>0<=4294967176)break C;Q=n;break B}_I(y,k,C),n=C}if(G=L&1,B[i+28784>>2]&&M1(M,y,n),u=u-C|0,k=C+k|0,y=n+y|0,!!G)break}if(C=B[i+28752>>2],n=B[i+28756>>2],R=(C|0)!=-1|(n|0)!=-1,G=C,C=y-w|0,(G|0)!=(C|0)|C>>31!=(n|0)&&R)break B;C:{if(!B[i+28784>>2]){g=u,r=k;break C}if(C=J1(M),Q=-22,(C|0)!=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))|u>>>0<4)break B;g=u+-4|0,r=k+4|0}Q=y-w|0}if(((Q>>>0<4294967177?0:0-Q|0)|0)==10&&(LA|0)==1)break A;if(Q>>>0>4294967176)return Q;if(o=o-Q|0,w=Q+w|0,LA=1,!(g>>>0>4))break}}if(S=-72,g)break A;S=w-e|0}return S}function Uo(i,e,o){var r=0,g=0,I=0;B[i+28804>>2]=0,B[i+28792>>2]=0,B[i+28796>>2]=0,B[i+28728>>2]=0,B[i+28732>>2]=0,B[i+28952>>2]=0,B[i+28808>>2]=0,B[i+28812>>2]=0,r=i+28736|0,B[r>>2]=0,B[r+4>>2]=0,r=i+10280|0,B[r>>2]=201326604,B[i+28744>>2]=B[i+28908>>2]==1?1:5,B[i+12>>2]=r,B[i+8>>2]=i+4120,B[i+4>>2]=i+6176,B[i>>2]=i+16,I=B[3055],r=i+26668|0,B[r>>2]=B[3054],B[r+4>>2]=I,B[i+26676>>2]=B[3056];A:{I:{if(!e|!o)break I;if(o>>>0<=7||(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24))!=-332356553)break A;if(B[i+28952>>2]=A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),g=-30,r=rr(i+16|0,e,o),r>>>0>4294967176)break I;B[i+28808>>2]=1,B[i+28812>>2]=1,g=B[i+28728>>2],B[i+28728>>2]=e+o,B[i+28740>>2]=g,o=B[i+28732>>2],e=e+r|0,B[i+28732>>2]=e,B[i+28736>>2]=e+(o-g|0),g=0}return g}return B[i+28736>>2]=e,B[i+28740>>2]=0,B[i+28732>>2]=e,B[i+28728>>2]=e+o,0}function Mo(i,e,o,r){var g=0,I=0,C=0,Q=0;g=IA-112|0,IA=g,B[g+72>>2]=0,B[g+64>>2]=0,B[g+68>>2]=0,C=gC(160120,g- -64|0);A:{if(!C){i=-64;break A}if(I=C,B[I+28916>>2]=0,B[I+28920>>2]=0,B[I+28976>>2]=134217729,B[I+28936>>2]=0,B[I+28908>>2]=0,B[I+28948>>2]=0,B[I+29016>>2]=0,B[I+29e3>>2]=0,B[I+29004>>2]=0,B[I+28984>>2]=0,B[I+28740>>2]=0,B[I+28956>>2]=0,B[I+28960>>2]=0,B[I+28940>>2]=0,B[I+28944>>2]=0,B[I+28924>>2]=0,Q=I+28964|0,B[Q>>2]=0,B[Q+4>>2]=0,i=O1(I,i,e,o,r,0),B[I+28936>>2])break A;o=g+88|0,e=C+28916|0,B[o>>2]=B[e+8>>2],r=B[e+4>>2],B[g+80>>2]=B[e>>2],B[g+84>>2]=r,e=B[C+28944>>2],e&&(r=g+104|0,I=e+26692|0,B[r>>2]=B[I>>2],Q=B[e+26688>>2],B[g+96>>2]=B[e+26684>>2],B[g+100>>2]=Q,Q=B[e>>2],B[g+56>>2]=B[I>>2],I=B[e+26688>>2],B[g+48>>2]=B[e+26684>>2],B[g+52>>2]=I,vI(Q,g+48|0),B[g+40>>2]=B[r>>2],r=B[g+100>>2],B[g+32>>2]=B[g+96>>2],B[g+36>>2]=r,vI(e,g+32|0)),B[C+28944>>2]=0,e=B[C+28964>>2],B[g+24>>2]=B[o>>2],r=B[g+84>>2],B[g+16>>2]=B[g+80>>2],B[g+20>>2]=r,vI(e,g+16|0),B[C+28964>>2]=0,B[g+8>>2]=B[o>>2],e=B[g+84>>2],B[g>>2]=B[g+80>>2],B[g+4>>2]=e,vI(C,g)}return IA=g+112|0,i}function Qr(i,e,o,r,g){var I=0,C=0,Q=0;I=-72;A:{I:{B:{if(B[i+28744>>2]!=(g|0))break B;C:{if(!o||(C=B[i+28728>>2],(C|0)==(e|0)))break C;B[i+28740>>2]=C,B[i+28728>>2]=e,Q=B[i+28732>>2],B[i+28732>>2]=e,B[i+28736>>2]=(Q-C|0)+e}if(C=B[i+28804>>2],C>>>0>7)return-1;C:{i:switch(C-1|0){default:if(e=B[i+28908>>2],!(e|((A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))&-16)!=407710288))return _I(i+160100|0,r,g),B[i+28804>>2]=6,B[i+28744>>2]=8-g,0;if(e=(e|0)==1?1:5,e>>>0>g>>>0)return B[i+28904>>2]=-72,-72;if(o=A[(e+r|0)+-1|0],I=o>>>6,C=B[(I<<2)+12256>>2]+(e+B[((o&3)<<2)+12240>>2]|0)|0,e=o&32,I=(C+!e|0)+(!I&e>>>5)|0,B[i+28904>>2]=I,I>>>0>4294967176)break B;return _I(i+160100|0,r,g),B[i+28804>>2]=1,B[i+28744>>2]=I-g,0;case 0:if(e=i+160100|0,_I(e+(B[i+28904>>2]-g|0)|0,r,g),e=vC(i+28752|0,e,B[i+28904>>2],B[i+28908>>2]),e>>>0>4294967176)return e;if(e||(e=B[i+28780>>2],e&&(I=-32,(e|0)!=B[i+28952>>2])))break B;B[i+28784>>2]&&$C(i+28816|0);break A;case 1:g=A[r|0]|A[r+1|0]<<8,e=(g|A[r+2|0]<<16)>>>3;Q:{g:{if(r=g>>>1&3,C=r+-1|0,C>>>0>2)break g;switch(I=-20,o=r,C-1|0){case 0:break g;case 1:break B;default:break Q}}o=e}if(g=g&1,B[i+28932>>2]=e,B[i+28800>>2]=r,B[i+28744>>2]=o,o)return B[i+28804>>2]=g?4:3,0;if(g){if(!B[i+28784>>2])break C;return B[i+28804>>2]=5,B[i+28744>>2]=4,0}break A;case 2:case 3:if(C=B[i+28800>>2],C>>>0>2)return-20;Q:{g:switch(C-1|0){case 1:g=Cr(i,e,o,r,g);break Q;default:if(I=-70,!e|g>>>0>o>>>0)break B;_I(e,r,g);break Q;case 0:break g}if((g|0)!=1||(I=-70,g=B[i+28932>>2],g>>>0>o>>>0))break B;fg(e,A[r|0],g)}if(g>>>0>4294967176)return g;if(I=B[i+28796>>2],C=g+B[i+28792>>2]|0,C>>>0>>0&&(I=I+1|0),B[i+28792>>2]=C,B[i+28796>>2]=I,B[i+28784>>2]&&M1(i+28816|0,e,g),B[i+28804>>2]==4){if(e=B[i+28756>>2],o=e,r=B[i+28752>>2],(r|0)!=-1|(e|0)!=-1&&(I=-20,(r|0)!=B[i+28792>>2]|(o|0)!=B[i+28796>>2]))break B;return B[i+28784>>2]?(B[i+28804>>2]=5,B[i+28744>>2]=4,g):(B[i+28804>>2]=0,B[i+28744>>2]=0,g)}return B[i+28744>>2]=3,B[i+28804>>2]=2,B[i+28728>>2]=e+g,g;case 5:break I;case 6:break C;case 4:break i}if(e=J1(i+28816|0),I=-22,(e|0)!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)))break B}I=0,B[i+28804>>2]=0,B[i+28744>>2]=0}return I}return _I((i-g|0)+160108|0,r,g),B[i+28804>>2]=7,e=i,i=i+160104|0,B[e+28744>>2]=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),0}return B[i+28804>>2]=2,B[i+28744>>2]=3,0}function rr(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0;g=IA-128|0,IA=g,n=-30;A:{if(o>>>0<9||(I=e+8|0,r=gr(i+10264|0,I,o+-8|0,i,10264),r>>>0>4294967176)||(B[g+124>>2]=31,r=r>>>0<4294967177?r+I|0:I,I=e+o|0,o=aC(g,g+124|0,g+120|0,r,I-r|0),o>>>0>4294967176)||(C=B[g+124>>2],C>>>0>31)||(Q=B[g+120>>2],Q>>>0>=9)||(s1(i+4104|0,g,C,10720,10848,Q),B[g+124>>2]=52,o=o+r|0,r=aC(g,g+124|0,g+120|0,o,I-o|0),r>>>0>4294967176)||(C=B[g+124>>2],C>>>0>52)||(Q=B[g+120>>2],Q>>>0>=10)||(s1(i+6160|0,g,C,11248,11472,Q),B[g+124>>2]=35,o=o+r|0,r=aC(g,g+124|0,g+120|0,o,I-o|0),r>>>0>4294967176)||(C=B[g+124>>2],C>>>0>35)||(Q=B[g+120>>2],Q>>>0>=10)||(s1(i,g,C,9904,10048,Q),o=o+r|0,C=o+12|0,C>>>0>I>>>0)||(r=A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24),!r)||(I=I-C|0,r>>>0>=I>>>0)||(B[i+26652>>2]=r,r=A[o+4|0]|A[o+5|0]<<8|(A[o+6|0]<<16|A[o+7|0]<<24),!r|r>>>0>=I>>>0)||(B[i+26656>>2]=r,o=o+4|0,r=A[o+4|0]|A[o+5|0]<<8|(A[o+6|0]<<16|A[o+7|0]<<24),!r|r>>>0>=I>>>0))break A;B[i+26660>>2]=r,n=(o-e|0)+8|0}return IA=g+128|0,n}function Jo(i,e,o){var r=0,g=0,I=0,C=0;r=IA-80|0,IA=r;A:{I:{if(!B[o>>2]^!B[o+4>>2]||(I=o+8|0,B[r+56>>2]=B[I>>2],g=B[o+4>>2],B[r+48>>2]=B[o>>2],B[r+52>>2]=g,g=gC(26696,r+48|0),!g))break I;C=B[o+4>>2],B[g+26684>>2]=B[o>>2],B[g+26688>>2]=C,B[g+26692>>2]=B[I>>2],o=g+26684|0;B:{C:{if(!e|!i){B[g+4>>2]=i,B[g>>2]=0,e=i?e:0;break C}if(B[r+40>>2]=B[o+8>>2],I=B[o+4>>2],B[r+32>>2]=B[o>>2],B[r+36>>2]=I,I=gC(e,r+32|0),B[g+4>>2]=I,B[g>>2]=I,!I)break B;_I(I,i,e)}if(B[g+26676>>2]=0,B[g+26680>>2]=0,B[g+10276>>2]=201326604,B[g+8>>2]=e,e>>>0<=7)break A;if(i=B[g+4>>2],(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))==-332356553){if(B[g+26676>>2]=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),rr(g+12|0,i,e)>>>0>4294967176)break B;B[g+26680>>2]=1;break A}break A}i=r+72|0,e=o+8|0,B[i>>2]=B[e>>2],I=B[o+4>>2],B[r+64>>2]=B[o>>2],B[r+68>>2]=I,I=B[g>>2],B[r+24>>2]=B[e>>2],e=B[o+4>>2],B[r+16>>2]=B[o>>2],B[r+20>>2]=e,vI(I,r+16|0),B[r+8>>2]=B[i>>2],i=B[r+68>>2],B[r>>2]=B[r+64>>2],B[r+4>>2]=i,vI(g,r)}g=0}return IA=r+80|0,g}function _o(i,e){var o=0;return o=IA-32|0,IA=o,B[o+24>>2]=0,B[o+8>>2]=0,B[o+16>>2]=0,B[o+20>>2]=0,B[o>>2]=0,B[o+4>>2]=0,i=Jo(i,e,o),IA=o+32|0,i}function Yo(i){var e=0,o=0,r=0,g=0,I=0;return e=IA-48|0,IA=e,B[i+29016>>2]=0,B[i+28960>>2]=0,o=B[i+28944>>2],o&&(r=e+40|0,g=o+26692|0,B[r>>2]=B[g>>2],I=B[o+26688>>2],B[e+32>>2]=B[o+26684>>2],B[e+36>>2]=I,I=B[o>>2],B[e+24>>2]=B[g>>2],g=B[o+26688>>2],B[e+16>>2]=B[o+26684>>2],B[e+20>>2]=g,vI(I,e+16|0),B[e+8>>2]=B[r>>2],r=B[e+36>>2],B[e>>2]=B[e+32>>2],B[e+4>>2]=r,vI(o,e)),B[i+28944>>2]=0,B[i+28948>>2]=0,IA=e+48|0,5}function Lo(i,e){var o=0,r=0,g=0,I=0,C=0;return o=IA-48|0,IA=o,B[i+29016>>2]=0,B[i+28960>>2]=0,r=B[i+28944>>2],r&&(g=o+40|0,I=r+26692|0,B[g>>2]=B[I>>2],C=B[r+26688>>2],B[o+32>>2]=B[r+26684>>2],B[o+36>>2]=C,C=B[r>>2],B[o+24>>2]=B[I>>2],I=B[r+26688>>2],B[o+16>>2]=B[r+26684>>2],B[o+20>>2]=I,vI(C,o+16|0),B[o+8>>2]=B[g>>2],g=B[o+36>>2],B[o>>2]=B[o+32>>2],B[o+4>>2]=g,vI(r,o)),B[i+28948>>2]=e,B[i+28944>>2]=0,IA=o+48|0,5}function Ko(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0;y=IA-32|0,IA=y,P=B[o+8>>2],W=B[o+4>>2];A:{if(P>>>0>W>>>0){k=-72;break A}if(k=-70,O=B[e+8>>2],gA=B[e+4>>2],O>>>0>gA>>>0)break A;r=B[e>>2],uA=r+gA|0,oA=i+28916|0,RA=i+28816|0,MA=i+4120|0,LA=i+6176|0,xA=i+16|0,QA=i+26668|0,WA=i+10280|0,OA=i+28728|0,C=B[o>>2],S=C+W|0,M=C+P|0,fA=S-M|0,_=i+160100|0,L=i+28752|0,C=M,cA=r+O|0,u=cA;I:{for(;;){m=uA-u|0,E0=m;B:{C:{for(;;){if(g=B[i+28960>>2],g>>>0>4){k=-1;break A}I=L,r=_;i:{Q:{g:{r:switch(g-1|0){case 3:I=B[i+28988>>2],n=B[i+28992>>2];break C;case 2:n=B[i+28744>>2];break i;case 0:g=B[i+28996>>2];break g;case 1:break Q;default:break r}B[i+28960>>2]=1,B[i+28988>>2]=0,B[i+28992>>2]=0,B[i+29008>>2]=0,B[i+29012>>2]=0,B[i+28996>>2]=0,B[i+28972>>2]=0,g=0}if(r=vC(I,r,g,B[i+28908>>2]),r>>>0>4294967176){k=r;break A}if(r){if(w=B[i+28996>>2],I=r-w|0,g=S-C|0,I>>>0>g>>>0){g&&(_I((i+w|0)+160100|0,C,g),w=g+B[i+28996>>2]|0,B[i+28996>>2]=w),B[o+8>>2]=B[o+4>>2],k=((r>>>0>6?r:6)-w|0)+3|0;break A}_I((i+w|0)+160100|0,C,I),B[i+28996>>2]=r,C=I+C|0;continue}g:{if(r=B[L>>2],I=B[L+4>>2],!(r|I)|!(B[i+28760>>2]|B[i+28764>>2])|(!I&r>>>0>E0>>>0|I>>>0>0)||(r=bo(M,fA),r>>>0>fA>>>0))break g;if(C=O1(i,u,m,M,r,B[i+28948>>2]),C>>>0<=4294967176)break B;k=C;break A}g=B[i+28948>>2],g&&(B[i+28956>>2]=B[i+28740>>2]!=(B[g+4>>2]+B[g+8>>2]|0)),B[i+28804>>2]=0,B[i+28792>>2]=0,B[i+28796>>2]=0,I=B[i+28908>>2],B[i+28744>>2]=(I|0)==1?1:5,r=OA,B[r+8>>2]=0,B[r+12>>2]=0,B[r>>2]=0,B[r+4>>2]=0,B[i+10280>>2]=201326604,B[i+28952>>2]=0,B[i+28808>>2]=0,B[i+28812>>2]=0,B[QA+8>>2]=B[3056],r=B[3055],B[QA>>2]=B[3054],B[QA+4>>2]=r,B[i+12>>2]=WA,B[i+8>>2]=MA,B[i+4>>2]=LA,B[i>>2]=xA;g:{if(!g)break g;if(B[i+28952>>2]=B[g+26676>>2],r=B[g+4>>2],B[i+28736>>2]=r,B[i+28732>>2]=r,r=r+B[g+8>>2]|0,B[i+28728>>2]=r,B[i+28740>>2]=r,B[g+26680>>2]){B[i+28808>>2]=1,B[i+28812>>2]=1,B[i+12>>2]=g+10276,B[i+8>>2]=g+4116,B[i+4>>2]=g+6172,B[i>>2]=g+12,B[i+26668>>2]=B[g+26664>>2],B[i+26672>>2]=B[g+26668>>2],B[i+26676>>2]=B[g+26672>>2];break g}B[i+28808>>2]=0,B[i+28812>>2]=0}g:{if(((A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24))&-16)==407710288){n=A[i+160104|0]|A[i+160105|0]<<8|(A[i+160106|0]<<16|A[i+160107|0]<<24),I=7;break g}if(r=vC(L,_,B[i+28996>>2],I),r>>>0>4294967176){k=r;break A}if(r){k=-72;break A}if(r=B[i+28780>>2],!(!r|(r|0)==B[i+28952>>2])){k=-32;break A}if(I=2,n=3,!B[i+28784>>2])break g;$C(RA)}if(B[i+28804>>2]=I,B[i+28744>>2]=n,r=B[i+28760>>2],g=r,I=B[i+28764>>2],r=!I&r>>>0>1024|I>>>0>0,g=r?g:1024,r=r?I:0,G=r,B[i+28760>>2]=g,B[i+28764>>2]=r,!r&g>>>0>SA[i+28976>>2]|r>>>0>0){k=-16;break A}if(r=B[i+28756>>2],R=r,Q=B[i+28752>>2],w=Q,n=g,I=!G&g>>>0<131072|G>>>0<0,g=I?g:131072,n=n+g|0,I=(I?G:0)+G|0,I=n>>>0>>0?I+1|0:I,g=n+16|0,g>>>0<16&&(I=I+1|0),Q=(I|0)==(R|0)&g>>>0>Q>>>0|I>>>0>R>>>0,g=Q?w:g,r=Q?r:I,G=!r&g>>>0>4294967295|r>>>0>0?-16:g,r=B[i+28768>>2],R=r>>>0>4?r:4,!(SA[i+28984>>2]>=G>>>0&&SA[i+28968>>2]>=R>>>0)){n=G+R|0;g:{r:{if(r=B[i+28936>>2],r){if(n>>>0<=r+-160120>>>0)break r;k=-64;break A}if(Q=B[i+28964>>2],g=oA+8|0,B[y+24>>2]=B[g>>2],r=oA,I=B[r+4>>2],B[y+16>>2]=B[r>>2],B[y+20>>2]=I,vI(Q,y+16|0),B[i+28984>>2]=0,B[i+28968>>2]=0,B[y+8>>2]=B[g>>2],I=B[r+4>>2],B[y>>2]=B[r>>2],B[y+4>>2]=I,w=gC(n,y),B[i+28964>>2]=w,w)break g;k=-64;break A}w=B[i+28964>>2]}B[i+28984>>2]=G,B[i+28968>>2]=R,B[i+28980>>2]=w+R}B[i+28960>>2]=2}if(n=B[i+28744>>2],!n){B[i+28960>>2]=0;break I}if(S-C>>>0>=n>>>0){if(r=i,Q=B[i+28988>>2],g=Q+B[i+28980>>2]|0,I=B[i+28804>>2]==7,I?Q=0:Q=B[i+28984>>2]-Q|0,r=Qr(r,g,Q,C,n),r>>>0>4294967176){k=r;break A}if(C=C+n|0,!(r|I))continue;B[i+28960>>2]=4,B[i+28992>>2]=r+B[i+28988>>2];continue}if((C|0)==(S|0)){C=S;break I}B[i+28960>>2]=3}g=B[i+28972>>2],Q=n-g|0,I=B[i+28804>>2];i:{if((I|0)==7){r=S-C|0,w=Q>>>0>>0?Q:r;break i}if(Q>>>0>B[i+28968>>2]-g>>>0){k=-20;break A}r=S-C|0,w=Q>>>0>>0?Q:r,_I(B[i+28964>>2]+g|0,C,w),g=B[i+28972>>2]}if(B[i+28972>>2]=g+w,C=C+w|0,w>>>0>>0)break I;if(r=B[i+28988>>2],r=Qr(i,r+B[i+28980>>2]|0,B[i+28984>>2]-r|0,B[i+28964>>2],n),r>>>0>4294967176){k=r;break A}if(B[i+28972>>2]=0,!(r|(I|0)==7)){B[i+28960>>2]=2;continue}break}B[i+28960>>2]=4,I=B[i+28988>>2],n=r+I|0,B[i+28992>>2]=n}if(r=n-I|0,Q=m>>>0>>0,g=B[i+28980>>2]+I|0,I=Q?m:r,r=_I(u,g,I),g=I+B[i+28988>>2]|0,B[i+28988>>2]=g,u=r+I|0,Q)break I;if(B[i+28960>>2]=2,I=B[i+28756>>2],r=B[i+28984>>2],!I&SA[i+28752>>2]<=r>>>0|I>>>0<0|g+B[i+28768>>2]>>>0<=r>>>0)continue;B[i+28988>>2]=0,B[i+28992>>2]=0;continue}break}B[i+28960>>2]=0,B[i+28744>>2]=0,u=C+u|0,C=r+M|0}r=C-B[o>>2]|0,B[o+8>>2]=r,B[e+8>>2]=u-B[e>>2];I:{if(!((u|0)!=(cA|0)|(C|0)!=(M|0))){if(e=B[i+29016>>2],B[i+29016>>2]=e+1,(e|0)<15)break I;if((O|0)==(gA|0))break A;if(k=-72,(P|0)!=(W|0))break I;break A}B[i+29016>>2]=0}if(e=B[i+28744>>2],!e){if(e=B[i+29012>>2],B[i+28992>>2]==B[i+28988>>2]){if(k=0,!e)break A;if(r>>>0>=SA[o+4>>2]){B[i+28960>>2]=2,k=1;break A}B[o+8>>2]=r+1;break A}if(k=1,e)break A;B[o+8>>2]=r+-1,B[i+29012>>2]=1;break A}k=(e-B[i+28972>>2]|0)+(B[i+28804>>2]==3?3:0)|0}return IA=y+32|0,k}function Er(i){}function Ho(i){var e=0,o=0,r=0,g=0;g=B[i>>2]&1,g||(e=AQ(),o=B[i+52>>2],o&&(B[o+56>>2]=B[i+56>>2]),r=B[i+56>>2],r&&(B[r+52>>2]=o),B[e>>2]==(i|0)&&(B[e>>2]=r),d2(26552)),kr(i),z[B[i+12>>2]](i)|0,e=B[i+96>>2],e&&Jg(e),g||Jg(i)}function vo(){return 25444}function qC(i){return i>>>0>=4294963201&&(B[6361]=0-i,i=-1),i}function er(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0,I=0,C=0,Q=0,n=0;r=IA-48|0,IA=r,g=B[i+28>>2],B[r+32>>2]=g,C=B[i+20>>2],B[r+44>>2]=o,B[r+40>>2]=e,e=C-g|0,B[r+36>>2]=e,g=B[i+60>>2],C=2,B[r+24>>2]=2,B[r+16>>2]=g,B[r+20>>2]=r+32,g=qC(EI(146,r+16|0)|0),Q=e+o|0;A:{if((g|0)!=(Q|0))for(e=r+32|0;;){if((g|0)<=-1){if(B[i+28>>2]=0,B[i+16>>2]=0,B[i+20>>2]=0,B[i>>2]=B[i>>2]|32,i=0,(C|0)==2)break A;i=o-B[e+4>>2]|0;break A}if(I=B[e+4>>2],n=g>>>0>I>>>0,e=n?e+8|0:e,I=g-(n?I:0)|0,B[e>>2]=I+B[e>>2],B[e+4>>2]=B[e+4>>2]-I,I=B[i+60>>2],C=C-n|0,B[r+8>>2]=C,B[r+4>>2]=e,B[r>>2]=I,Q=Q-g|0,g=qC(EI(146,r|0)|0),(Q|0)==(g|0))break}e=B[i+44>>2],B[i+28>>2]=e,B[i+20>>2]=e,B[i+16>>2]=e+B[i+48>>2],i=o}return IA=r+48|0,i|0}function qo(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0;r=IA-32|0,IA=r,B[i+36>>2]=116;A:{if(A[i|0]&64||(g=B[i+60>>2],B[r+4>>2]=21523,B[r>>2]=g,B[r+8>>2]=r+24,!QI(54,r|0)))break A;b[i+75|0]=255}return i=er(i,e,o),IA=r+32|0,i|0}function mo(i,e){A:{if(i){if(e>>>0<=127)break A;I:{if(!B[B[6858]>>2]){if((e&-128)==57216)break A;break I}if(e>>>0<=2047)return b[i+1|0]=e&63|128,b[i|0]=e>>>6|192,2;if(!((e&-8192)!=57344&&e>>>0>=55296))return b[i+2|0]=e&63|128,b[i|0]=e>>>12|224,b[i+1|0]=e>>>6&63|128,3;if(e+-65536>>>0<=1048575)return b[i+3|0]=e&63|128,b[i|0]=e>>>18|240,b[i+2|0]=e>>>6&63|128,b[i+1|0]=e>>>12&63|128,4}B[6361]=84,i=-1}else i=1;return i}return b[i|0]=e,1}function or(i,e){return i?mo(i,e):0}function tr(i,e){var o=0,r=0,g=0;if(Y(+i),o=K(1)|0,r=K(0)|0,g=o,o=o>>>20&2047,(o|0)!=2047){if(!o)return o=e,i==0?e=0:(i=tr(i*18446744073709552e3,e),e=B[e>>2]+-64|0),B[o>>2]=e,i;B[e>>2]=o+-1022,x(0,r|0),x(1,g&-2146435073|1071644672),i=+J()}return i}function ar(i,e,o,r,g){var I=0,C=0,Q=0;I=IA-208|0,IA=I,B[I+204>>2]=o,o=0,fg(I+160|0,0,40),B[I+200>>2]=B[I+204>>2];A:{if((j1(0,e,I+200|0,I+80|0,I+160|0,r,g)|0)<0){e=-1;break A}o=B[i+76>>2]>=0?1:o,C=B[i>>2],b[i+74|0]<=0&&(B[i>>2]=C&-33),Q=C&32;I:{if(B[i+48>>2]){e=j1(i,e,I+200|0,I+80|0,I+160|0,r,g);break I}if(B[i+48>>2]=80,B[i+16>>2]=I+80,B[i+28>>2]=I,B[i+20>>2]=I,C=B[i+44>>2],B[i+44>>2]=I,r=j1(i,e,I+200|0,I+80|0,I+160|0,r,g),e=r,!C)break I;z[B[i+36>>2]](i,0,0)|0,B[i+48>>2]=0,B[i+44>>2]=C,B[i+28>>2]=0,B[i+16>>2]=0,e=B[i+20>>2],B[i+20>>2]=0,e=e?r:-1}if(r=i,i=B[i>>2],B[r>>2]=i|Q,e=i&32?-1:e,!o)break A}return IA=I+208|0,e}function j1(i,e,o,r,g,I,C){var Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0;Q=IA-80|0,IA=Q,B[Q+76>>2]=e,W=Q+55|0,L=Q+56|0,e=0;A:{I:{B:for(;;){C:{if((M|0)<0)break C;if((e|0)>(2147483647-M|0)){B[6361]=75,M=-1;break C}M=e+M|0}C:{i:{Q:{g:{r:{E:{t:{e:{o:{a:{n:{f:{s:{if(y=B[Q+76>>2],e=y,n=A[e|0],n){for(;;){k:{c:{n=n&255;h:{if(!n){n=e;break h}if((n|0)!=37)break c;for(n=e;;){if(A[e+1|0]!=37)break h;if(k=e+2|0,B[Q+76>>2]=k,n=n+1|0,w=A[e+2|0],e=k,(w|0)!=37)break}}if(e=n-y|0,i&&ii(i,y,e),e)continue B;_=-1,n=1,k=Q,w=!xC(b[B[Q+76>>2]+1|0]),e=B[Q+76>>2],w|A[e+2|0]!=36||(_=b[e+1|0]+-48|0,m=1,n=3),e=n+e|0,B[k+76>>2]=e,S=0,u=b[e|0],k=u+-32|0;h:{if(k>>>0>31){n=e;break h}if(n=e,w=1<>2]=n,S=w|S,u=b[e+1|0],k=u+-32|0,k>>>0>=32)break h;if(e=n,w=1<>2],A[e+2|0]!=36))break y;B[((b[e+1|0]<<2)+g|0)+-192>>2]=10,R=B[((b[e+1|0]<<3)+r|0)+-384>>2],m=1,e=e+3|0;break D}if(m)break I;m=0,R=0,i&&(e=B[o>>2],B[o>>2]=e+4,R=B[e>>2]),e=B[Q+76>>2]+1|0}if(B[k+76>>2]=e,(R|0)>-1)break h;R=0-R|0,S=S|8192;break h}if(R=nr(Q+76|0),(R|0)<0)break I;e=B[Q+76>>2]}k=-1;h:{if(A[e|0]!=46)break h;if(A[e+1|0]==42){D:{if(!xC(b[e+2|0])||(e=B[Q+76>>2],A[e+3|0]!=36))break D;B[((b[e+2|0]<<2)+g|0)+-192>>2]=10,k=B[((b[e+2|0]<<3)+r|0)+-384>>2],e=e+4|0,B[Q+76>>2]=e;break h}if(m)break I;i?(e=B[o>>2],B[o>>2]=e+4,k=B[e>>2]):k=0,e=B[Q+76>>2]+2|0,B[Q+76>>2]=e;break h}B[Q+76>>2]=e+1,k=nr(Q+76|0),e=B[Q+76>>2]}for(n=0;;){if(P=n,G=-1,b[e|0]+-65>>>0>57)break A;if(u=e+1|0,B[Q+76>>2]=u,n=b[e|0],e=u,n=A[(n+NA(P,58)|0)+12303|0],!(n+-1>>>0<8))break}if(!n)break A;h:{D:{y:{if((n|0)==19){if((_|0)<=-1)break y;break A}if((_|0)<0)break D;B[(_<<2)+g>>2]=n,e=(_<<3)+r|0,n=B[e+4>>2],B[Q+64>>2]=B[e>>2],B[Q+68>>2]=n}if(e=0,!i)continue B;break h}if(!i)break C;fr(Q- -64|0,n,o,C),u=B[Q+76>>2]}if(w=S&-65537,n=S&8192?w:S,G=0,_=12340,S=L,e=b[u+-1|0],e=P&&(e&15)==3?e&-33:e,u=e+-88|0,u>>>0<=32)break k;h:{D:{y:{F:{if(w=e+-65|0,w>>>0>6){if((e|0)!=83)break i;if(!k)break F;w=B[Q+64>>2];break D}switch(w-1|0){case 1:break y;case 0:case 2:break i;default:break s}}e=0,wi(i,32,R,0,n);break h}B[Q+12>>2]=0,B[Q+8>>2]=B[Q+64>>2],B[Q+64>>2]=Q+8,k=-1,w=Q+8|0}e=0;D:{for(;;){if(y=B[w>>2],!y)break D;if(y=or(Q+4|0,y),S=(y|0)<0,!(S|y>>>0>k-e>>>0)){if(w=w+4|0,e=e+y|0,k>>>0>e>>>0)continue;break D}break}if(G=-1,S)break A}if(wi(i,32,R,e,n),!e){e=0;break h}for(u=0,w=B[Q+64>>2];;){if(k=B[w>>2],!k||(k=or(Q+4|0,k),u=k+u|0,(u|0)>(e|0)))break h;if(ii(i,Q+4|0,k),w=w+4|0,!(u>>>0>>0))break}}wi(i,32,R,e,n^8192),e=(R|0)>(e|0)?R:e;continue B}k=e+1|0,B[Q+76>>2]=k,n=A[e+1|0],e=k;continue}break}switch(u-1|0){case 28:break r;case 21:break E;case 23:break e;case 22:break o;case 11:case 16:break a;case 10:break n;case 26:break f;case 8:case 12:case 13:case 14:break s;case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 9:case 15:case 17:case 18:case 19:case 20:case 24:case 25:case 27:case 29:case 30:break i;default:break t}}if(G=M,i)break A;if(!m)break C;for(e=1;;){if(i=B[(e<<2)+g>>2],i){if(fr((e<<3)+r|0,i,o,C),G=1,e=e+1|0,(e|0)!=10)continue;break A}break}if(G=1,e>>>0>9||(G=-1,B[(e<<2)+g>>2]))break A;for(;e=e+1|0,!B[(e<<2)+g>>2]&&(e|0)!=10;);G=e>>>0<10?-1:1;break A}e=z[I](i,$A[Q+64>>3],R,k,n,e)|0;continue}e=B[Q+64>>2],y=e||12350,e=ut(y,k),S=e||k+y|0,n=w,k=e?e-y|0:k;break i}b[Q+55|0]=B[Q+64>>2],k=1,y=W,n=w;break i}if(w=B[Q+68>>2],e=w,y=B[Q+64>>2],(e|0)<-1||((e|0)<=-1?y>>>0>4294967295?0:1:0)){e=0-(e+(0>>0)|0)|0,y=0-y|0,B[Q+64>>2]=y,B[Q+68>>2]=e,G=1,_=12340;break g}if(n&2048){G=1,_=12341;break g}G=n&1,_=G?12342:12340;break g}if(y=xo(B[Q+64>>2],B[Q+68>>2],L),!(n&8))break Q;e=L-y|0,k=(k|0)>(e|0)?k:e+1|0;break Q}k=k>>>0>8?k:8,n=n|8,e=120}if(y=To(B[Q+64>>2],B[Q+68>>2],L,e&32),!(n&8)|!(B[Q+64>>2]|B[Q+68>>2]))break Q;_=(e>>>4)+12340|0,G=2;break Q}if(e=0,n=P&255,n>>>0>7)continue;E:switch(n-1|0){default:B[B[Q+64>>2]>>2]=M;continue;case 0:B[B[Q+64>>2]>>2]=M;continue;case 1:n=B[Q+64>>2],B[n>>2]=M,B[n+4>>2]=M>>31;continue;case 2:FA[B[Q+64>>2]>>1]=M;continue;case 3:b[B[Q+64>>2]]=M;continue;case 5:B[B[Q+64>>2]>>2]=M;continue;case 4:continue;case 6:break E}n=B[Q+64>>2],B[n>>2]=M,B[n+4>>2]=M>>31;continue}y=B[Q+64>>2],e=B[Q+68>>2],_=12340}y=mC(y,e,L)}n=(k|0)>-1?n&-65537:n,e=B[Q+64>>2],w=B[Q+68>>2];Q:{if(!(!!(e|w)|k)){y=L,k=0;break Q}e=!(e|w)+(L-y|0)|0,k=(k|0)>(e|0)?k:e}}w=S-y|0,S=(k|0)<(w|0)?w:k,k=S+G|0,e=(R|0)<(k|0)?k:R,wi(i,32,e,k,n),ii(i,_,G),wi(i,48,e,k,n^65536),wi(i,48,S,w,0),ii(i,y,w),wi(i,32,e,k,n^8192);continue}break}G=0;break A}G=-1}return IA=Q+80|0,G}function ii(i,e,o){A[i|0]&32||st(e,o,i)}function nr(i){var e=0,o=0,r=0;if(xC(b[B[i>>2]]))for(;e=B[i>>2],r=b[e|0],B[i>>2]=e+1,o=(NA(o,10)+r|0)+-48|0,!!xC(b[e+1|0]););return o}function fr(i,e,o,r){A:{I:{if(e>>>0>20||(e=e+-9|0,e>>>0>9))break I;B:switch(e-1|0){default:e=B[o>>2],B[o>>2]=e+4,B[i>>2]=B[e>>2];return;case 0:e=B[o>>2],B[o>>2]=e+4,e=B[e>>2],B[i>>2]=e,B[i+4>>2]=e>>31;return;case 1:e=B[o>>2],B[o>>2]=e+4,B[i>>2]=B[e>>2],B[i+4>>2]=0;return;case 3:e=B[o>>2],B[o>>2]=e+4,e=FA[e>>1],B[i>>2]=e,B[i+4>>2]=e>>31;return;case 4:e=B[o>>2],B[o>>2]=e+4,B[i>>2]=yA[e>>1],B[i+4>>2]=0;return;case 5:e=B[o>>2],B[o>>2]=e+4,e=b[e|0],B[i>>2]=e,B[i+4>>2]=e>>31;return;case 6:e=B[o>>2],B[o>>2]=e+4,B[i>>2]=A[e|0],B[i+4>>2]=0;return;case 2:case 7:break A;case 8:break B}z[r](i,o)}return}e=B[o>>2]+7&-8,B[o>>2]=e+8,o=B[e+4>>2],B[i>>2]=B[e>>2],B[i+4>>2]=o}function wi(i,e,o,r,g){var I=0,C=0,Q=0;if(I=IA-256|0,IA=I,!(g&73728|(o|0)<=(r|0))){if(g=o-r|0,C=g>>>0<256,fg(I,e,C?g:256),e=i,Q=I,!C){for(o=o-r|0;ii(i,I,256),g=g+-256|0,g>>>0>255;);g=o&255}ii(e,Q,g)}IA=I+256|0}function xo(i,e,o){if(i|e)for(;o=o+-1|0,b[o|0]=i&7|48,i=(e&7)<<29|i>>>3,e=e>>>3,!!(i|e););return o}function To(i,e,o,r){if(i|e)for(;o=o+-1|0,b[o|0]=A[(i&15)+12832|0]|r,i=(e&15)<<28|i>>>4,e=e>>>4,!!(i|e););return o}function mC(i,e,o){var r=0,g=0,I=0;A:{if((e|0)==1&i>>>0<0|e>>>0<1){r=i;break A}for(;r=d1(i,e,10),g=zA,I=g,g=a0(r,g,10,0),o=o+-1|0,b[o|0]=i-g|48,g=(e|0)==9&i>>>0>4294967295|e>>>0>9,i=r,e=I,!!g;);}if(r)for(;o=o+-1|0,i=(r>>>0)/10|0,b[o|0]=r-NA(i,10)|48,e=r>>>0>9,r=i,!!e;);return o}function sr(i,e,o){return ar(i,e,o,120,121)}function Po(i,e,o,r,g,I){i=i|0,e=+e,o=o|0,r=r|0,g=g|0,I=I|0;var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0;w=IA-560|0,IA=w,B[w+44>>2]=0,Y(+e),C=K(1)|0;A:{if(oA=1,fA=(uA=K(0)>>>0>4294967295?0:1,RA=0,MA=(C|0)<=-1,MA?uA:RA),cA=(C|0)<-1,cA?oA:fA){e=-e,Y(+e),C=K(1)|0,K(0)|0,W=1,L=12848;break A}if(g&2048){W=1,L=12851;break A}W=g&1,L=W?12854:12849}A:{if((C&2146435072)==2146435072){y=W+3|0,wi(i,32,o,y,g&-65537),ii(i,L,W),r=I>>>5&1,ii(i,e!=e?r?12875:12879:r?12867:12871,3);break A}if(e=tr(e,w+44|0),e=e+e,e!=0&&(B[w+44>>2]=B[w+44>>2]+-1),m=w+16|0,O=I|32,(O|0)==97){G=I&32,L=G?L+9|0:L;I:{if(r>>>0>11||(C=12-r|0,!C))break I;for(_=8;_=_*16,C=C+-1|0,!!C;);if(A[L|0]==45){e=-(_+(-e-_));break I}e=e+_-_}for(k=B[w+44>>2],C=k>>31,C=mC(C^C+k,0,m),(m|0)==(C|0)&&(b[w+15|0]=48,C=w+15|0),k=W|2,n=B[w+44>>2],Q=C+-2|0,b[Q|0]=I+15,b[C+-1|0]=(n|0)<0?45:43,S=g&8,n=w+16|0;I=n,y=G,U0(e)<2147483648?C=~~e:C=-2147483648,b[n|0]=y|A[C+12832|0],e=(e-+(C|0))*16,n=I+1|0,(n-(w+16|0)|0)!=1|(e==0?!((r|0)>0|S):0)||(b[I+1|0]=46,n=I+2|0),e!=0;);I=i,C=o,!r|((n-w|0)+-18|0)>=(r|0)?G=((m-(w+16|0)|0)-Q|0)+n|0:G=((r+m|0)-Q|0)+2|0,r=G,y=r+k|0,wi(I,32,C,y,g),ii(i,L,k),wi(i,48,o,y,g^65536),I=n-(w+16|0)|0,ii(i,w+16|0,I),r=m-Q|0,wi(i,48,G-(r+I|0)|0,0,0),ii(i,Q,r);break A}C=(r|0)<0;I:{if(e==0){Q=B[w+44>>2];break I}Q=B[w+44>>2]+-28|0,B[w+44>>2]=Q,e=e*268435456}for(u=C?6:r,G=(Q|0)<0?w+48|0:w+336|0,k=G;r=k,e<4294967296&e>=0?C=~~e>>>0:C=0,B[r>>2]=C,k=k+4|0,e=(e-+(C>>>0))*1e9,e!=0;);I:{if((Q|0)<1){C=k,n=G;break I}for(n=G;;){S=(Q|0)<29?Q:29,C=k+-4|0;B:{if(C>>>0>>0)break B;for(r=S,Q=0;y=C,gA=Q,M=B[C>>2],R=r&31,32<=(r&63)>>>0?(Q=M<>>32-R,M=M<>>0>>0?Q+1|0:Q,Q=d1(R,Q,1e9),M=y,y=a0(Q,zA,1e9,0),B[M>>2]=R-y,C=C+-4|0,C>>>0>=n>>>0;);if(!Q)break B;n=n+-4|0,B[n>>2]=Q}for(;C=k,C>>>0>n>>>0&&(k=C+-4|0,!B[k>>2]););if(Q=B[w+44>>2]-S|0,B[w+44>>2]=Q,k=C,!((Q|0)>0))break}}if((Q|0)<=-1)for(P=((u+25|0)/9|0)+1|0,S=(O|0)==102;;){r=0-Q|0,r=(r|0)<9?r:9;I:{if(n>>>0>=C>>>0){n=B[n>>2]?n:n+4|0;break I}for(y=1e9>>>r,R=-1<>2],B[k>>2]=M+(Q>>>r),Q=NA(y,Q&R),k=k+4|0,k>>>0>>0;);if(n=B[n>>2]?n:n+4|0,!Q)break I;B[C>>2]=Q,C=C+4|0}if(Q=r+B[w+44>>2]|0,B[w+44>>2]=Q,r=S?G:n,C=C-r>>2>(P|0)?r+(P<<2)|0:C,!((Q|0)<0))break}k=0;I:{if(n>>>0>=C>>>0||(k=NA(G-n>>2,9),Q=10,r=B[n>>2],r>>>0<10))break I;for(;k=k+1|0,Q=NA(Q,10),r>>>0>=Q>>>0;);}if(r=(u-((O|0)==102?0:k)|0)-((O|0)==103&(u|0)!=0)|0,(r|0)<(NA(C-G>>2,9)+-9|0)){if(r=r+9216|0,S=(r|0)/9|0,y=(G+(S<<2)|0)+-4092|0,Q=10,r=(r-NA(S,9)|0)+1|0,(r|0)<=8)for(;Q=NA(Q,10),r=r+1|0,(r|0)!=9;);S=B[y>>2],R=(S>>>0)/(Q>>>0)|0,P=y+4|0,r=S-NA(Q,R)|0;I:{if(!r&&(P|0)==(C|0)||(R=R&1,_=.5,M=Q>>>1,r>>>0>=M>>>0&&(_=(C|0)==(P|0)&&(r|0)==(M|0)?1:1.5),e=R?9007199254740994:9007199254740992,!W|A[L|0]!=45||(_=-_,e=-e),r=S-r|0,B[y>>2]=r,e+_==e))break I;if(r=r+Q|0,B[y>>2]=r,r>>>0>=1e9)for(;B[y>>2]=0,y=y+-4|0,y>>>0>>0&&(n=n+-4|0,B[n>>2]=0),r=B[y>>2]+1|0,B[y>>2]=r,r>>>0>999999999;);if(k=NA(G-n>>2,9),Q=10,r=B[n>>2],r>>>0<10)break I;for(;k=k+1|0,Q=NA(Q,10),r>>>0>=Q>>>0;);}r=y+4|0,C=C>>>0>r>>>0?r:C}I:{for(;;){if(Q=C,S=0,C>>>0<=n>>>0)break I;if(C=Q+-4|0,!!B[C>>2])break}S=1}I:{if((O|0)!=103||(r=u||1,C=(r|0)>(k|0)&(k|0)>-5,u=(C?k^-1:-1)+r|0,I=(C?-1:-2)+I|0,g&8))break I;C=9;B:{if(!S||(y=B[Q+-4>>2],!y)||(r=10,C=0,(y>>>0)%10))break B;for(;C=C+1|0,r=NA(r,10),!((y>>>0)%(r>>>0)););}if(r=NA(Q-G>>2,9)+-9|0,(I|32)==102){r=r-C|0,r=(r|0)>0?r:0,u=(u|0)<(r|0)?u:r;break I}r=(r+k|0)-C|0,r=(r|0)>0?r:0,u=(u|0)<(r|0)?u:r}R=u?1:g>>>3&1,r=i,M=o,O=I|32,C=(k|0)>0?k:0;I:{if((O|0)==102)break I;if(C=k>>31,C=mC(C+k^C,0,m),(m-C|0)<=1)for(;C=C+-1|0,b[C|0]=48,(m-C|0)<2;);P=C+-2|0,b[P|0]=I,b[C+-1|0]=(k|0)<0?45:43,C=m-P|0}y=(C+(R+(u+W|0)|0)|0)+1|0,wi(r,32,M,y,g),ii(i,L,W),wi(i,48,o,y,g^65536);I:{if((O|0)==102){for(r=w+16|8,I=w+16|9,k=n>>>0>G>>>0?G:n,n=k;;){C=mC(B[n>>2],0,I);B:{if((n|0)!=(k|0)){if(C>>>0<=w+16>>>0)break B;for(;C=C+-1|0,b[C|0]=48,C>>>0>w+16>>>0;);break B}if((I|0)!=(C|0))break B;b[w+24|0]=48,C=r}if(ii(i,C,I-C|0),n=n+4|0,!(n>>>0<=G>>>0))break}g&8|u&&ii(i,12883,1);B:{if((u|0)<1|n>>>0>=Q>>>0)break B;for(;;){if(C=mC(B[n>>2],0,I),C>>>0>w+16>>>0)for(;C=C+-1|0,b[C|0]=48,C>>>0>w+16>>>0;);if(ii(i,C,(u|0)<9?u:9),u=u+-9|0,n=n+4|0,n>>>0>=Q>>>0)break B;if(!((u|0)>0))break}}wi(i,48,u+9|0,9,0);break I}B:{if((u|0)<0)break B;for(G=S?Q:n+4|0,Q=g&8,r=w+16|8,I=w+16|9,k=n;;){C=mC(B[k>>2],0,I),(I|0)==(C|0)&&(b[w+24|0]=48,C=r);C:{if((n|0)!=(k|0)){if(C>>>0<=w+16>>>0)break C;for(;C=C+-1|0,b[C|0]=48,C>>>0>w+16>>>0;);break C}if(ii(i,C,1),C=C+1|0,(u|0)<1&&!Q)break C;ii(i,12883,1)}if(S=C,C=I-C|0,ii(i,S,(u|0)>(C|0)?C:u),u=u-C|0,k=k+4|0,k>>>0>=G>>>0)break B;if(!((u|0)>-1))break}}wi(i,48,u+18|0,18,0),ii(i,P,m-P|0)}}return wi(i,32,o,y,g^8192),IA=w+560|0,((y|0)<(o|0)?o:y)|0}function Wo(i,e){i=i|0,e=e|0;var o=0;o=e,e=B[e>>2]+15&-16,B[o>>2]=e+16,$A[i>>3]=is(B[e>>2],B[e+4>>2],B[e+8>>2],B[e+12>>2])}function Zo(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=0,ar(B[3084],1024,0,0,0),IA=i+16|0}function kr(i){var e=0;if(i)return B[i+76>>2]<=-1,$1(i);if(B[6810]&&(e=kr(B[6810])),i=B[AQ()>>2],i)for(;SA[i+20>>2]>SA[i+28>>2]&&(e=$1(i)|e),i=B[i+56>>2],!!i;);return d2(26552),e}function zo(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0;A:{I:{B:{C:{if(I=B[i+132>>2]+-5|0,I>>>0<=2)switch(I-1|0){case 0:break B;case 1:break C;default:break I}if(M=B[o+4>>2],m=B[i+4>>2],P=B[i+12>>2],O=m+P|0,C=((O|0)==(r|0))+r|0,I=C-O|0,Q=M>>>0>I>>>0,y=B[o>>2],I=y>>>0>I>>>0,w=I?y:Q?M:0,y=I?0:y,Q=Q?0:M,_=r+g|0,W=_+-8|0,C>>>0>>0)for(oA=B[i+44>>2],gA=B[i+36>>2],QA=_+-1|0,S=_+-3|0,fA=32-B[i+120>>2]|0,M=64-B[i+124>>2]|0;;){n=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),u=A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),g=a0(n,u,-1213897629,-820265764),I=zA,i=M,k=i&31,g=((32<=(i&63)>>>0?I>>>k:((1<>>k)<<2)+gA|0,k=B[g>>2],i=oA+(NA(n,-1640531535)>>>fA<<2)|0,G=B[i>>2],cA=C-m|0,B[i>>2]=cA,B[g>>2]=cA,I=C+1|0;i:{Q:{g:{r:{E:{if(!y||(i=I-y|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[C+1|0]|A[C+2|0]<<8|(A[C+3|0]<<16|A[C+4|0]<<24))))break E;if(u=C+5|0,g=u-y|0,S>>>0<=u>>>0){i=u;break r}if(i=u,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){u=T(n)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=S>>>0)break r;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}u=((T(n)>>>3)+i|0)-u|0;break g}E:{t:{e:{o:{if(k>>>0<=P>>>0||(i=k+m|0,(n|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(u|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24))))break o;if(I=i+8|0,Q=C+8|0,S>>>0<=Q>>>0){g=Q;break e}if(g=Q,u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){g=T(u)>>>3;break t}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=S>>>0)break e;if(u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}g=((T(u)>>>3)+g|0)-Q|0;break t}o:{if(G>>>0>P>>>0&&(i=G+m|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))==(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break o;C=((C-r>>8)+C|0)+1|0;break i}n=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),u=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),Q=a0(n,u,-1213897629,-820265764),k=zA,g=M,R=g&31,g=((32<=(g&63)>>>0?k>>>R:((1<>>R)<<2)+gA|0,k=B[g>>2],B[g>>2]=cA+1;o:{a:{n:{if(k>>>0<=P>>>0||(g=k+m|0,(n|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(u|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24))))break n;if(Q=g+8|0,u=C+9|0,S>>>0<=u>>>0){i=u;break a}if(i=u,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){i=T(n)>>>3;break o}for(;;){if(Q=Q+4|0,i=i+4|0,i>>>0>=S>>>0)break a;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-u|0;break o}I=i+4|0,u=C-i|0;n:{f:{if(Q=C+4|0,S>>>0<=Q>>>0){g=Q;break f}if(g=Q,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),n){g=T(n)>>>3;break n}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=S>>>0)break f;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}g=((T(n)>>>3)+g|0)-Q|0;break n}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(R=g+4|0,C>>>0<=r>>>0){I=C;break E}if(I=C,(G|0)<=(P|0))break E;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break E;if(R=R+1|0,!(g>>>0>r>>>0&&(I=g,i>>>0>O>>>0)))break}I=g;break E}(A[Q|0]|A[Q+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(Q=Q+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[Q|0]==A[i|0]?i+1|0:i),i=i-u|0}if(u=I-g|0,R=i+8|0,(k|0)<=(P|0)|I>>>0<=r>>>0)break E;for(;;){if(i=I+-1|0,g=g+-1|0,A[i|0]!=A[g|0])break E;if(R=R+1|0,i>>>0<=r>>>0){I=i;break E}if(I=i,!(g>>>0>O>>>0))break}break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(u=C-i|0,R=g+8|0,C>>>0<=r>>>0){I=C;break E}if(I=C,(k|0)<=(P|0))break E;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break E;if(R=R+1|0,g>>>0<=r>>>0){I=g;break E}if(I=g,!(i>>>0>O>>>0))break}}for(i=B[e+12>>2],n=I-r|0,g=i+n|0;k=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=Q,b[i+1|0]=Q>>>8,b[i+2|0]=Q>>>16,b[i+3|0]=Q>>>24,b[i+4|0]=k,b[i+5|0]=k>>>8,b[i+6|0]=k>>>16,b[i+7|0]=k>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],g=R+-3|0;E:{if(n>>>0<=65535){i=B[e+4>>2];break E}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}FA[i+4>>1]=n,B[i>>2]=u+3,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),Q=y,y=u;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),u=i-u|0}for(i=B[e+12>>2],k=I-r|0,g=i+k|0;G=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=G,b[i+5|0]=G>>>8,b[i+6|0]=G>>>16,b[i+7|0]=G>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],g=u+1|0;g:{if(k>>>0<=65535){i=B[e+4>>2];break g}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(R=u+4|0,B[i>>2]=1,FA[i+4>>1]=k,g>>>0<65536)break Q;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3}if(FA[i+6>>1]=g,B[e+4>>2]=i+8,r=I+R|0,r>>>0>W>>>0){C=r;break i}for(I=cA+2|0,B[oA+(NA(A[C+2|0]|A[C+3|0]<<8|(A[C+4|0]<<16|A[C+5|0]<<24),-1640531535)>>>fA<<2)>>2]=I,g=a0(A[C+2|0]|A[C+3|0]<<8|(A[C+4|0]<<16|A[C+5|0]<<24),A[C+6|0]|A[C+7|0]<<8|(A[C+8|0]<<16|A[C+9|0]<<24),-1213897629,-820265764),C=zA,i=M,u=i&31,B[((32<=(i&63)>>>0?C>>>u:((1<>>u)<<2)+gA>>2]=I,I=r+-2|0,g=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),i=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),C=oA+(NA(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),-1640531535)>>>fA<<2)|0,I=I-m|0,B[C>>2]=I,g=a0(g,i,-1213897629,-820265764),C=zA,i=M,u=i&31,B[((32<=(i&63)>>>0?C>>>u:((1<>>u)<<2)+gA>>2]=I,i=y,I=Q;;){Q:{if(y=I,I=i,!y||(u=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),i=r-y|0,(u|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break Q;C=r+4|0,g=C-y|0;g:{r:{if(S>>>0<=C>>>0){i=C;break r}if(i=C,Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),Q){C=T(Q)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=S>>>0)break r;if(Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}C=((T(Q)>>>3)+i|0)-C|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-C|0}for(g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),i=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),Q=r-m|0,B[oA+(NA(u,-1640531535)>>>fA<<2)>>2]=Q,g=a0(i,g,-1213897629,-820265764),u=zA,i=M,n=i&31,B[((32<=(i&63)>>>0?u>>>n:((1<>>n)<<2)+gA>>2]=Q,Q=B[e+12>>2],i=Q,g=r;n=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),u=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=u,b[i+1|0]=u>>>8,b[i+2|0]=u>>>16,b[i+3|0]=u>>>24,b[i+4|0]=n,b[i+5|0]=n>>>8,b[i+6|0]=n>>>16,b[i+7|0]=n>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(Q=B[e+4>>2],B[Q>>2]=1,FA[Q+4>>1]=0,g=C+4|0,i=C+1|0,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=Q-B[e>>2]>>3),FA[Q+6>>1]=i,B[e+4>>2]=Q+8,i=y,Q=I,r=r+g|0,C=r,C>>>0<=W>>>0)continue;break i}break}Q=y,y=I,C=r}if(!(C>>>0>>0))break}B[o>>2]=y||w,g=Q||w,i=o+4|0;break A}if(M=B[o+4>>2],m=B[i+4>>2],P=B[i+12>>2],O=m+P|0,C=((O|0)==(r|0))+r|0,I=C-O|0,Q=M>>>0>I>>>0,y=B[o>>2],I=y>>>0>I>>>0,cA=I?y:Q?M:0,y=I?0:y,Q=Q?0:M,_=r+g|0,fA=_+-8|0,C>>>0>>0)for(oA=B[i+44>>2],gA=B[i+36>>2],QA=_+-1|0,S=_+-3|0,u=64-B[i+120>>2]|0,M=64-B[i+124>>2]|0;;){w=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),k=A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),g=a0(w,k,-1213897629,-820265764),I=zA,i=M,n=i&31,I=((32<=(i&63)>>>0?I>>>n:((1<>>n)<<2)+gA|0,R=B[I>>2],g=a0(w,k,-1079680256,-820265764),n=zA,i=u,G=i&31,i=((32<=(i&63)>>>0?n>>>G:((1<>>G)<<2)+oA|0,W=B[i>>2],G=C-m|0,B[i>>2]=G,B[I>>2]=G,I=C+1|0;C:{i:{Q:{g:{r:{if(!y||(i=I-y|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[C+1|0]|A[C+2|0]<<8|(A[C+3|0]<<16|A[C+4|0]<<24))))break r;if(n=C+5|0,g=n-y|0,S>>>0<=n>>>0){i=n;break g}if(i=n,k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),k){n=T(k)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=S>>>0)break g;if(k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!k)break}n=((T(k)>>>3)+i|0)-n|0;break Q}r:{E:{t:{e:{if(R>>>0<=P>>>0||(i=R+m|0,(w|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(k|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24))))break e;if(I=i+8|0,Q=C+8|0,S>>>0<=Q>>>0){g=Q;break t}if(g=Q,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),n){g=T(n)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=S>>>0)break t;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}g=((T(n)>>>3)+g|0)-Q|0;break E}e:{if(W>>>0>P>>>0&&(i=W+m|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))==(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break e;C=((C-r>>8)+C|0)+1|0;break C}k=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),n=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),Q=a0(k,n,-1213897629,-820265764),w=zA,g=M,R=g&31,g=((32<=(g&63)>>>0?w>>>R:((1<>>R)<<2)+gA|0,w=B[g>>2],B[g>>2]=G+1;e:{o:{a:{if(w>>>0<=P>>>0||(g=w+m|0,(k|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(n|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24))))break a;if(Q=g+8|0,n=C+9|0,S>>>0<=n>>>0){i=n;break o}if(i=n,k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){i=T(k)>>>3;break e}for(;;){if(Q=Q+4|0,i=i+4|0,i>>>0>=S>>>0)break o;if(k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}i=((T(k)>>>3)+i|0)-n|0;break e}I=i+4|0,n=C-i|0;a:{n:{if(Q=C+4|0,S>>>0<=Q>>>0){g=Q;break n}if(g=Q,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){g=T(k)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=S>>>0)break n;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-Q|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(L=g+4|0,C>>>0<=r>>>0){I=C;break r}if(I=C,(W|0)<=(P|0))break r;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break r;if(L=L+1|0,!(g>>>0>r>>>0&&(I=g,i>>>0>O>>>0)))break}I=g;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(Q=Q+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[Q|0]==A[i|0]?i+1|0:i),i=i-n|0}if(n=I-g|0,L=i+8|0,(w|0)<=(P|0)|I>>>0<=r>>>0)break r;for(;;){if(i=I+-1|0,g=g+-1|0,A[i|0]!=A[g|0])break r;if(L=L+1|0,i>>>0<=r>>>0){I=i;break r}if(I=i,!(g>>>0>O>>>0))break}break r}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(n=C-i|0,L=g+8|0,C>>>0<=r>>>0){I=C;break r}if(I=C,(R|0)<=(P|0))break r;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break r;if(L=L+1|0,g>>>0<=r>>>0){I=g;break r}if(I=g,!(i>>>0>O>>>0))break}}for(i=B[e+12>>2],k=I-r|0,g=i+k|0;w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=Q,b[i+1|0]=Q>>>8,b[i+2|0]=Q>>>16,b[i+3|0]=Q>>>24,b[i+4|0]=w,b[i+5|0]=w>>>8,b[i+6|0]=w>>>16,b[i+7|0]=w>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],g=L+-3|0;r:{if(k>>>0<=65535){i=B[e+4>>2];break r}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}FA[i+4>>1]=k,B[i>>2]=n+3,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),Q=y,y=n;break i}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),n=i-n|0}for(i=B[e+12>>2],w=I-r|0,g=i+w|0;W=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),k=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=k,b[i+1|0]=k>>>8,b[i+2|0]=k>>>16,b[i+3|0]=k>>>24,b[i+4|0]=W,b[i+5|0]=W>>>8,b[i+6|0]=W>>>16,b[i+7|0]=W>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=w+B[e+12>>2],g=n+1|0;Q:{if(w>>>0<=65535){i=B[e+4>>2];break Q}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(L=n+4|0,B[i>>2]=1,FA[i+4>>1]=w,g>>>0<65536)break i;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3}if(FA[i+6>>1]=g,B[e+4>>2]=i+8,r=I+L|0,r>>>0>fA>>>0){C=r;break C}for(i=A[C+6|0]|A[C+7|0]<<8|(A[C+8|0]<<16|A[C+9|0]<<24),n=i,I=A[C+2|0]|A[C+3|0]<<8|(A[C+4|0]<<16|A[C+5|0]<<24),g=a0(I,i,-1079680256,-820265764),C=zA,i=u,w=i&31,k=G+2|0,B[((32<=(i&63)>>>0?C>>>w:((1<>>w)<<2)+oA>>2]=k,g=a0(I,n,-1213897629,-820265764),I=zA,i=M,C=i&31,B[((32<=(i&63)>>>0?I>>>C:((1<>>C)<<2)+gA>>2]=k,g=r+-2|0,k=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),i=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),I=i,n=g-m|0,g=a0(k,i,-1079680256,-820265764),C=zA,i=u,w=i&31,B[((32<=(i&63)>>>0?C>>>w:((1<>>w)<<2)+oA>>2]=n,g=a0(k,I,-1213897629,-820265764),I=zA,i=M,C=i&31,B[((32<=(i&63)>>>0?I>>>C:((1<>>C)<<2)+gA>>2]=n,i=y,I=Q;;){i:{if(y=I,I=i,!y||(i=r-y|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break i;C=r+4|0,g=C-y|0;Q:{g:{if(S>>>0<=C>>>0){i=C;break g}if(i=C,Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),Q){C=T(Q)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=S>>>0)break g;if(Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}C=((T(Q)>>>3)+i|0)-C|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-C|0}for(i=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=i,Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),g=a0(Q,i,-1079680256,-820265764),k=zA,i=u,G=i&31,w=r-m|0,B[((32<=(i&63)>>>0?k>>>G:((1<>>G)<<2)+oA>>2]=w,g=a0(Q,n,-1213897629,-820265764),Q=zA,i=M,n=i&31,B[((32<=(i&63)>>>0?Q>>>n:((1<>>n)<<2)+gA>>2]=w,Q=B[e+12>>2],i=Q,g=r;k=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),n=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=k,b[i+5|0]=k>>>8,b[i+6|0]=k>>>16,b[i+7|0]=k>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(Q=B[e+4>>2],B[Q>>2]=1,FA[Q+4>>1]=0,g=C+4|0,i=C+1|0,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=Q-B[e>>2]>>3),FA[Q+6>>1]=i,B[e+4>>2]=Q+8,i=y,Q=I,r=r+g|0,C=r,C>>>0<=fA>>>0)continue;break C}break}Q=y,y=I,C=r}if(!(C>>>0>>0))break}B[o>>2]=y||cA,g=Q||cA,i=o+4|0;break A}if(M=B[o+4>>2],m=B[i+4>>2],P=B[i+12>>2],O=m+P|0,C=((O|0)==(r|0))+r|0,I=C-O|0,Q=M>>>0>I>>>0,y=B[o>>2],I=y>>>0>I>>>0,cA=I?y:Q?M:0,y=I?0:y,Q=Q?0:M,_=r+g|0,fA=_+-8|0,C>>>0>>0)for(oA=B[i+44>>2],gA=B[i+36>>2],QA=_+-1|0,S=_+-3|0,u=64-B[i+120>>2]|0,M=64-B[i+124>>2]|0;;){w=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),k=A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),g=a0(w,k,-1213897629,-820265764),I=zA,i=M,n=i&31,I=((32<=(i&63)>>>0?I>>>n:((1<>>n)<<2)+gA|0,R=B[I>>2],g=a0(w,k,-1080360960,-820265764),n=zA,i=u,G=i&31,i=((32<=(i&63)>>>0?n>>>G:((1<>>G)<<2)+oA|0,W=B[i>>2],G=C-m|0,B[i>>2]=G,B[I>>2]=G,I=C+1|0;B:{C:{i:{Q:{g:{if(!y||(i=I-y|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[C+1|0]|A[C+2|0]<<8|(A[C+3|0]<<16|A[C+4|0]<<24))))break g;if(n=C+5|0,g=n-y|0,S>>>0<=n>>>0){i=n;break Q}if(i=n,k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),k){n=T(k)>>>3;break i}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=S>>>0)break Q;if(k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!k)break}n=((T(k)>>>3)+i|0)-n|0;break i}g:{r:{E:{t:{if(R>>>0<=P>>>0||(i=R+m|0,(w|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(k|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24))))break t;if(I=i+8|0,Q=C+8|0,S>>>0<=Q>>>0){g=Q;break E}if(g=Q,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),n){g=T(n)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=S>>>0)break E;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}g=((T(n)>>>3)+g|0)-Q|0;break r}t:{if(W>>>0>P>>>0&&(i=W+m|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))==(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break t;C=((C-r>>8)+C|0)+1|0;break B}k=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),n=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),Q=a0(k,n,-1213897629,-820265764),w=zA,g=M,R=g&31,g=((32<=(g&63)>>>0?w>>>R:((1<>>R)<<2)+gA|0,w=B[g>>2],B[g>>2]=G+1;t:{e:{o:{if(w>>>0<=P>>>0||(g=w+m|0,(k|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(n|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24))))break o;if(Q=g+8|0,n=C+9|0,S>>>0<=n>>>0){i=n;break e}if(i=n,k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){i=T(k)>>>3;break t}for(;;){if(Q=Q+4|0,i=i+4|0,i>>>0>=S>>>0)break e;if(k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}i=((T(k)>>>3)+i|0)-n|0;break t}I=i+4|0,n=C-i|0;o:{a:{if(Q=C+4|0,S>>>0<=Q>>>0){g=Q;break a}if(g=Q,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){g=T(k)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=S>>>0)break a;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-Q|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(L=g+4|0,C>>>0<=r>>>0){I=C;break g}if(I=C,(W|0)<=(P|0))break g;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break g;if(L=L+1|0,!(g>>>0>r>>>0&&(I=g,i>>>0>O>>>0)))break}I=g;break g}(A[Q|0]|A[Q+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(Q=Q+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[Q|0]==A[i|0]?i+1|0:i),i=i-n|0}if(n=I-g|0,L=i+8|0,(w|0)<=(P|0)|I>>>0<=r>>>0)break g;for(;;){if(i=I+-1|0,g=g+-1|0,A[i|0]!=A[g|0])break g;if(L=L+1|0,i>>>0<=r>>>0){I=i;break g}if(I=i,!(g>>>0>O>>>0))break}break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(n=C-i|0,L=g+8|0,C>>>0<=r>>>0){I=C;break g}if(I=C,(R|0)<=(P|0))break g;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break g;if(L=L+1|0,g>>>0<=r>>>0){I=g;break g}if(I=g,!(i>>>0>O>>>0))break}}for(i=B[e+12>>2],k=I-r|0,g=i+k|0;w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=Q,b[i+1|0]=Q>>>8,b[i+2|0]=Q>>>16,b[i+3|0]=Q>>>24,b[i+4|0]=w,b[i+5|0]=w>>>8,b[i+6|0]=w>>>16,b[i+7|0]=w>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],g=L+-3|0;g:{if(k>>>0<=65535){i=B[e+4>>2];break g}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}FA[i+4>>1]=k,B[i>>2]=n+3,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),Q=y,y=n;break C}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),n=i-n|0}for(i=B[e+12>>2],w=I-r|0,g=i+w|0;W=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),k=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=k,b[i+1|0]=k>>>8,b[i+2|0]=k>>>16,b[i+3|0]=k>>>24,b[i+4|0]=W,b[i+5|0]=W>>>8,b[i+6|0]=W>>>16,b[i+7|0]=W>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=w+B[e+12>>2],g=n+1|0;i:{if(w>>>0<=65535){i=B[e+4>>2];break i}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(L=n+4|0,B[i>>2]=1,FA[i+4>>1]=w,g>>>0<65536)break C;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3}if(FA[i+6>>1]=g,B[e+4>>2]=i+8,r=I+L|0,r>>>0>fA>>>0){C=r;break B}for(i=A[C+6|0]|A[C+7|0]<<8|(A[C+8|0]<<16|A[C+9|0]<<24),n=i,I=A[C+2|0]|A[C+3|0]<<8|(A[C+4|0]<<16|A[C+5|0]<<24),g=a0(I,i,-1080360960,-820265764),C=zA,i=u,w=i&31,k=G+2|0,B[((32<=(i&63)>>>0?C>>>w:((1<>>w)<<2)+oA>>2]=k,g=a0(I,n,-1213897629,-820265764),I=zA,i=M,C=i&31,B[((32<=(i&63)>>>0?I>>>C:((1<>>C)<<2)+gA>>2]=k,g=r+-2|0,k=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),i=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),I=i,n=g-m|0,g=a0(k,i,-1080360960,-820265764),C=zA,i=u,w=i&31,B[((32<=(i&63)>>>0?C>>>w:((1<>>w)<<2)+oA>>2]=n,g=a0(k,I,-1213897629,-820265764),I=zA,i=M,C=i&31,B[((32<=(i&63)>>>0?I>>>C:((1<>>C)<<2)+gA>>2]=n,i=y,I=Q;;){C:{if(y=I,I=i,!y||(i=r-y|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break C;C=r+4|0,g=C-y|0;i:{Q:{if(S>>>0<=C>>>0){i=C;break Q}if(i=C,Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),Q){C=T(Q)>>>3;break i}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=S>>>0)break Q;if(Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}C=((T(Q)>>>3)+i|0)-C|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-C|0}for(i=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=i,Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),g=a0(Q,i,-1080360960,-820265764),k=zA,i=u,G=i&31,w=r-m|0,B[((32<=(i&63)>>>0?k>>>G:((1<>>G)<<2)+oA>>2]=w,g=a0(Q,n,-1213897629,-820265764),Q=zA,i=M,n=i&31,B[((32<=(i&63)>>>0?Q>>>n:((1<>>n)<<2)+gA>>2]=w,Q=B[e+12>>2],i=Q,g=r;k=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),n=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=k,b[i+5|0]=k>>>8,b[i+6|0]=k>>>16,b[i+7|0]=k>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(Q=B[e+4>>2],B[Q>>2]=1,FA[Q+4>>1]=0,g=C+4|0,i=C+1|0,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=Q-B[e>>2]>>3),FA[Q+6>>1]=i,B[e+4>>2]=Q+8,i=y,Q=I,r=r+g|0,C=r,C>>>0<=fA>>>0)continue;break B}break}Q=y,y=I,C=r}if(!(C>>>0>>0))break}B[o>>2]=y||cA,g=Q||cA,i=o+4|0;break A}if(M=B[o+4>>2],m=B[i+4>>2],P=B[i+12>>2],O=m+P|0,C=((O|0)==(r|0))+r|0,I=C-O|0,Q=M>>>0>I>>>0,y=B[o>>2],I=y>>>0>I>>>0,cA=I?y:Q?M:0,y=I?0:y,Q=Q?0:M,_=r+g|0,fA=_+-8|0,C>>>0>>0)for(oA=B[i+44>>2],gA=B[i+36>>2],QA=_+-1|0,S=_+-3|0,u=64-B[i+120>>2]|0,M=64-B[i+124>>2]|0;;){w=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),k=A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),g=a0(w,k,-1213897629,-820265764),I=zA,i=M,n=i&31,I=((32<=(i&63)>>>0?I>>>n:((1<>>n)<<2)+gA|0,R=B[I>>2],g=a0(w,k,-1157627904,-820265764),n=zA,i=u,G=i&31,i=((32<=(i&63)>>>0?n>>>G:((1<>>G)<<2)+oA|0,W=B[i>>2],G=C-m|0,B[i>>2]=G,B[I>>2]=G,I=C+1|0;I:{B:{C:{i:{Q:{if(!y||(i=I-y|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[C+1|0]|A[C+2|0]<<8|(A[C+3|0]<<16|A[C+4|0]<<24))))break Q;if(n=C+5|0,g=n-y|0,S>>>0<=n>>>0){i=n;break i}if(i=n,k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),k){n=T(k)>>>3;break C}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=S>>>0)break i;if(k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!k)break}n=((T(k)>>>3)+i|0)-n|0;break C}Q:{g:{r:{E:{if(R>>>0<=P>>>0||(i=R+m|0,(w|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(k|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24))))break E;if(I=i+8|0,Q=C+8|0,S>>>0<=Q>>>0){g=Q;break r}if(g=Q,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),n){g=T(n)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=S>>>0)break r;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}g=((T(n)>>>3)+g|0)-Q|0;break g}E:{if(W>>>0>P>>>0&&(i=W+m|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))==(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break E;C=((C-r>>8)+C|0)+1|0;break I}g=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),k=g,n=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),Q=a0(n,g,-1213897629,-820265764),w=zA,g=M,R=g&31,g=((32<=(g&63)>>>0?w>>>R:((1<>>R)<<2)+gA|0,w=B[g>>2],B[g>>2]=G+1;E:{t:{e:{if(w>>>0<=P>>>0||(g=w+m|0,(n|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(k|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24))))break e;if(Q=g+8|0,n=C+9|0,S>>>0<=n>>>0){i=n;break t}if(i=n,k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){i=T(k)>>>3;break E}for(;;){if(Q=Q+4|0,i=i+4|0,i>>>0>=S>>>0)break t;if(k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}i=((T(k)>>>3)+i|0)-n|0;break E}I=i+4|0,n=C-i|0;e:{o:{if(Q=C+4|0,S>>>0<=Q>>>0){g=Q;break o}if(g=Q,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){g=T(k)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=S>>>0)break o;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-Q|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(L=g+4|0,C>>>0<=r>>>0){I=C;break Q}if(I=C,(W|0)<=(P|0))break Q;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break Q;if(L=L+1|0,!(g>>>0>r>>>0&&(I=g,i>>>0>O>>>0)))break}I=g;break Q}(A[Q|0]|A[Q+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(Q=Q+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[Q|0]==A[i|0]?i+1|0:i),i=i-n|0}if(n=I-g|0,L=i+8|0,(w|0)<=(P|0)|I>>>0<=r>>>0)break Q;for(;;){if(i=I+-1|0,g=g+-1|0,A[i|0]!=A[g|0])break Q;if(L=L+1|0,i>>>0<=r>>>0){I=i;break Q}if(I=i,!(g>>>0>O>>>0))break}break Q}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=QA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(n=C-i|0,L=g+8|0,C>>>0<=r>>>0){I=C;break Q}if(I=C,(R|0)<=(P|0))break Q;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break Q;if(L=L+1|0,g>>>0<=r>>>0){I=g;break Q}if(I=g,!(i>>>0>O>>>0))break}}for(i=B[e+12>>2],k=I-r|0,g=i+k|0;w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=Q,b[i+1|0]=Q>>>8,b[i+2|0]=Q>>>16,b[i+3|0]=Q>>>24,b[i+4|0]=w,b[i+5|0]=w>>>8,b[i+6|0]=w>>>16,b[i+7|0]=w>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],g=L+-3|0;Q:{if(k>>>0<=65535){i=B[e+4>>2];break Q}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}FA[i+4>>1]=k,B[i>>2]=n+3,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),Q=y,y=n;break B}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),n=i-n|0}for(i=B[e+12>>2],w=I-r|0,g=i+w|0;W=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),k=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=k,b[i+1|0]=k>>>8,b[i+2|0]=k>>>16,b[i+3|0]=k>>>24,b[i+4|0]=W,b[i+5|0]=W>>>8,b[i+6|0]=W>>>16,b[i+7|0]=W>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=w+B[e+12>>2],g=n+1|0;C:{if(w>>>0<=65535){i=B[e+4>>2];break C}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(L=n+4|0,B[i>>2]=1,FA[i+4>>1]=w,g>>>0<65536)break B;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3}if(FA[i+6>>1]=g,B[e+4>>2]=i+8,r=I+L|0,r>>>0>fA>>>0){C=r;break I}for(i=A[C+6|0]|A[C+7|0]<<8|(A[C+8|0]<<16|A[C+9|0]<<24),n=i,I=A[C+2|0]|A[C+3|0]<<8|(A[C+4|0]<<16|A[C+5|0]<<24),g=a0(I,i,-1157627904,-820265764),C=zA,i=u,w=i&31,k=G+2|0,B[((32<=(i&63)>>>0?C>>>w:((1<>>w)<<2)+oA>>2]=k,g=a0(I,n,-1213897629,-820265764),I=zA,i=M,C=i&31,B[((32<=(i&63)>>>0?I>>>C:((1<>>C)<<2)+gA>>2]=k,g=r+-2|0,k=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),i=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),I=i,n=g-m|0,g=a0(k,i,-1157627904,-820265764),C=zA,i=u,w=i&31,B[((32<=(i&63)>>>0?C>>>w:((1<>>w)<<2)+oA>>2]=n,g=a0(k,I,-1213897629,-820265764),I=zA,i=M,C=i&31,B[((32<=(i&63)>>>0?I>>>C:((1<>>C)<<2)+gA>>2]=n,i=y,I=Q;;){B:{if(y=I,I=i,!y||(i=r-y|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))))break B;C=r+4|0,g=C-y|0;C:{i:{if(S>>>0<=C>>>0){i=C;break i}if(i=C,Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),Q){C=T(Q)>>>3;break C}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=S>>>0)break i;if(Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}C=((T(Q)>>>3)+i|0)-C|0;break C}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=QA>>>0||(g=g+2|0,i=i+2|0),i>>>0<_>>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-C|0}for(i=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=i,Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),g=a0(Q,i,-1157627904,-820265764),k=zA,i=u,G=i&31,w=r-m|0,B[((32<=(i&63)>>>0?k>>>G:((1<>>G)<<2)+oA>>2]=w,g=a0(Q,n,-1213897629,-820265764),Q=zA,i=M,n=i&31,B[((32<=(i&63)>>>0?Q>>>n:((1<>>n)<<2)+gA>>2]=w,Q=B[e+12>>2],i=Q,g=r;k=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),n=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=k,b[i+5|0]=k>>>8,b[i+6|0]=k>>>16,b[i+7|0]=k>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(Q=B[e+4>>2],B[Q>>2]=1,FA[Q+4>>1]=0,g=C+4|0,i=C+1|0,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=Q-B[e>>2]>>3),FA[Q+6>>1]=i,B[e+4>>2]=Q+8,i=y,Q=I,r=r+g|0,C=r,C>>>0<=fA>>>0)continue;break I}break}Q=y,y=I,C=r}if(!(C>>>0>>0))break}B[o>>2]=y||cA,g=Q||cA,i=o+4|0}return B[i>>2]=g,_-r|0}function Vo(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0;A:{I:{B:{C:{if(I=B[i+132>>2]+-5|0,I>>>0<=2)switch(I-1|0){case 0:break B;case 1:break C;default:break I}if(Q=B[o+4>>2],P=B[o>>2],I=B[i+112>>2],w=B[I>>2],S=B[i+4>>2],u=B[i+12>>2],y=S+u|0,m=B[I+4>>2],E0=B[I+12>>2],fA=m+E0|0,n=((w+(r-y|0)|0)==(fA|0))+r|0,oA=r+g|0,RA=oA+-8|0,n>>>0>>0)for(MA=B[i+44>>2],gA=B[i+36>>2],LA=B[I+44>>2],s0=B[I+36>>2],QA=(u+m|0)-w|0,N0=m-QA|0,_=oA+-1|0,xA=oA+-3|0,R0=32-B[I+120>>2]|0,WA=32-B[i+120>>2]|0,cA=64-B[I+124>>2]|0,uA=64-B[i+124>>2]|0;;){i=A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),L=i,k=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),G=a0(k,i,-1213897629,-820265764),i=zA,g=uA,I=g&31,g=((32<=(g&63)>>>0?i>>>I:((1<>>I)<<2)+gA|0,R=B[g>>2],M=NA(k,-1640531535),I=MA+(M>>>WA<<2)|0,C=B[I>>2],O=n-S|0,B[I>>2]=O,B[g>>2]=O;i:{Q:{g:{if(OA=O+1|0,g=OA-P|0,u+(g^-1)>>>0<3||(I=g>>>0>>0,g=I?m+(g-QA|0)|0:g+S|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[n+1|0]|A[n+2|0]<<8|(A[n+3|0]<<16|A[n+4|0]<<24))))break g;r:{E:{if(k=n+5|0,i=k,L=I?w:oA,R=g+4|0,g=R,I=i+(L-g|0)|0,I=I>>>0>>0?I:oA,C=I+-3|0,C>>>0<=i>>>0)break E;if(i=k,g=R,G=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),G){C=T(G)>>>3;break r}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=C>>>0)break E;if(G=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!G)break}C=((T(G)>>>3)+i|0)-k|0;break r}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=I+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-k|0}if(I=n+1|0,(L|0)==(C+R|0)){g=y;r:{E:{if(k=C+k|0,i=k,xA>>>0<=i>>>0)break E;if(i=k,R=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),R){i=T(R)>>>3;break r}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=xA>>>0)break E;if(R=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!R)break}i=((T(R)>>>3)+i|0)-k|0;break r}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=_>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-k|0}C=i+C|0}for(i=B[e+12>>2],k=I-r|0,L=i+k|0;g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),R=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=R,b[i+1|0]=R>>>8,b[i+2|0]=R>>>16,b[i+3|0]=R>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],i=C+1|0;r:{if(k>>>0<=65535){r=B[e+4>>2];break r}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(C=C+4|0,B[r>>2]=1,FA[r+4>>1]=k,i>>>0<65536)break Q;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break Q}g:{r:{E:{t:{if(R>>>0>u>>>0){if(i=S+R|0,(k|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(L|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24)))break t;if(I=i+8|0,Q=n+8|0,xA>>>0<=Q>>>0){g=Q;break E}if(g=Q,C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){g=T(C)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=xA>>>0)break E;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-Q|0;break r}if(g=cA,I=g&31,R=B[((32<=(g&63)>>>0?i>>>I:((1<>>I)<<2)+s0>>2],(R|0)<=(E0|0)||(i=R+m|0,(k|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(L|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24))))break t;k=w,M=k,Q=i+8|0,I=Q,G=I;e:{o:{if(C=n+8|0,g=C,L=g+(k-I|0)|0,L=L>>>0>>0?L:oA,OA=L+-3|0,OA>>>0<=g>>>0)break o;if(g=C,I=Q,Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){Q=T(Q)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=OA>>>0)break o;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+g|0)-C|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),Q=g-C|0}if((M|0)==(G+Q|0)){I=y;e:{o:{if(C=C+Q|0,g=C,xA>>>0<=g>>>0)break o;if(g=C,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),k){g=T(k)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=xA>>>0)break o;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-C|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}Q=g+Q|0}if(C=Q+8|0,k=(O-R|0)-QA|0,I=n,I>>>0<=r>>>0)break g;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break g;if(C=C+1|0,g>>>0<=r>>>0){I=g;break g}if(I=g,!(i>>>0>fA>>>0))break}break g}t:{e:{if(C>>>0>u>>>0){if(i=C+S|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))==(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)))break e;break t}if(g=B[LA+(M>>>R0<<2)>>2],(g|0)<=(E0|0)||(i=g+m|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24))))break t;C=g+QA|0}g=A[n+5|0]|A[n+6|0]<<8|(A[n+7|0]<<16|A[n+8|0]<<24),L=g,G=A[n+1|0]|A[n+2|0]<<8|(A[n+3|0]<<16|A[n+4|0]<<24),k=a0(G,g,-1213897629,-820265764),g=zA,I=uA,Q=I&31,I=((32<=(I&63)>>>0?g>>>Q:((1<>>Q)<<2)+gA|0,R=B[I>>2],B[I>>2]=OA,I=n+1|0;e:{o:{a:{if(R>>>0>u>>>0){if(g=S+R|0,(G|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(L|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24)))break a;if(C=g+8|0,Q=n+9|0,xA>>>0<=Q>>>0){i=Q;break o}if(i=Q,k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){i=T(k)>>>3;break e}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=xA>>>0)break o;if(k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}i=((T(k)>>>3)+i|0)-Q|0;break e}if(R=k,Q=cA,k=Q&31,M=B[((32<=(Q&63)>>>0?g>>>k:((1<>>k)<<2)+s0>>2],(M|0)<=(E0|0)||(Q=M+m|0,g=Q,(G|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(L|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24))))break a;g=Q+8|0,C=g,R=g;n:{f:{if(k=n+9|0,i=k,L=i+(w-g|0)|0,L=L>>>0>>0?L:oA,W=L+-3|0,W>>>0<=i>>>0)break f;if(i=k,C=g,g=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),g){g=T(g)>>>3;break n}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=W>>>0)break f;if(g=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!g)break}g=((T(g)>>>3)+i|0)-k|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=L+-1>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),g=i-k|0}if((R+g|0)==(w|0)){C=y;n:{f:{if(k=g+k|0,i=k,xA>>>0<=i>>>0)break f;if(i=k,R=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),R){i=T(R)>>>3;break n}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=xA>>>0)break f;if(R=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!R)break}i=((T(R)>>>3)+i|0)-k|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=_>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),i=i-k|0}g=i+g|0}if(C=g+8|0,k=(OA-M|0)-QA|0,I>>>0<=r>>>0)break g;for(;;){if(i=I+-1|0,Q=Q+-1|0,A[i|0]!=A[Q|0])break g;if(C=C+1|0,i>>>0<=r>>>0){I=i;break g}if(I=i,!(Q>>>0>fA>>>0))break}break g}if(g=i+4|0,R=n+4|0,C>>>0>>0){Q=g,k=w,M=k;a:{n:{if(I=R,L=I+(k-g|0)|0,L=L>>>0>>0?L:oA,G=L+-3|0,G>>>0<=I>>>0)break n;if(OA=(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),OA){Q=T(OA)>>>3;break a}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=G>>>0)break n;if(OA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!OA)break}Q=((T(OA)>>>3)+I|0)-R|0;break a}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),Q=I-R|0}if((M|0)==(Q+g|0)){I=y;a:{n:{if(k=Q+R|0,g=k,xA>>>0<=g>>>0)break n;if(g=k,R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),R){g=T(R)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=xA>>>0)break n;if(R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!R)break}g=((T(R)>>>3)+g|0)-k|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}Q=g+Q|0}if(k=O-C|0,C=Q+4|0,n>>>0<=r>>>0){I=n;break g}if(I=n,i>>>0<=fA>>>0)break g;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break g;if(C=C+1|0,g>>>0<=r>>>0){I=g;break g}if(I=g,!(i>>>0>fA>>>0))break}break g}k=n-i|0;a:{n:{if(xA>>>0<=R>>>0){I=R;break n}if(I=R,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),Q){g=T(Q)>>>3;break a}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=xA>>>0)break n;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+I|0)-R|0;break a}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-R|0}if(C=g+4|0,n>>>0<=r>>>0){I=n;break g}if(I=n,i>>>0<=y>>>0)break g;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break g;if(C=C+1|0,!(g>>>0>r>>>0&&(I=g,i>>>0>y>>>0)))break}I=g;break g}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=_>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),i=i-Q|0}if(k=I-g|0,C=i+8|0,(R|0)<=(u|0)|I>>>0<=r>>>0)break g;for(;;){if(i=I+-1|0,g=g+-1|0,A[i|0]!=A[g|0])break g;if(C=C+1|0,i>>>0<=r>>>0){I=i;break g}if(I=i,!(g>>>0>y>>>0))break}break g}n=((n-r>>8)+n|0)+1|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(k=n-i|0,C=g+8|0,n>>>0<=r>>>0){I=n;break g}if(I=n,(R|0)<=(u|0))break g;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break g;if(C=C+1|0,g>>>0<=r>>>0){I=g;break g}if(I=g,!(i>>>0>y>>>0))break}}for(i=B[e+12>>2],Q=I-r|0,L=i+Q|0;g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),R=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=R,b[i+1|0]=R>>>8,b[i+2|0]=R>>>16,b[i+3|0]=R>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=Q+B[e+12>>2],i=C+-3|0;g:{if(Q>>>0<=65535){r=B[e+4>>2];break g}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}FA[r+4>>1]=Q,B[r>>2]=k+3,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3),Q=P,P=k}if(FA[r+6>>1]=i,B[e+4>>2]=r+8,r=I+C|0,r>>>0>RA>>>0){n=r;break i}for(C=O+2|0,B[MA+(NA(A[n+2|0]|A[n+3|0]<<8|(A[n+4|0]<<16|A[n+5|0]<<24),-1640531535)>>>WA<<2)>>2]=C,n=a0(A[n+2|0]|A[n+3|0]<<8|(A[n+4|0]<<16|A[n+5|0]<<24),A[n+6|0]|A[n+7|0]<<8|(A[n+8|0]<<16|A[n+9|0]<<24),-1213897629,-820265764),I=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+gA>>2]=C,i=r+-2|0,g=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),I=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),n=i-S|0,B[MA+(NA(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),-1640531535)>>>WA<<2)>>2]=n,C=a0(g,I,-1213897629,-820265764),I=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+gA>>2]=n,i=P,C=Q;;){Q:{if(P=C,C=i,k=r-S|0,i=k-P|0,u+(i^-1)>>>0<3||(Q=i>>>0>>0,i=i+(Q?N0:S)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break Q;I=i+4|0,g=I,R=g;g:{r:{if(n=r+4|0,i=n,O=Q?w:oA,Q=i+(O-g|0)|0,Q=Q>>>0>>0?Q:oA,L=Q+-3|0,L>>>0<=i>>>0)break r;if(i=n,g=I,I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),I){I=T(I)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=L>>>0)break r;if(I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}I=((T(I)>>>3)+i|0)-n|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=Q+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),I=i-n|0}if((R+I|0)==(O|0)){g=y;g:{r:{if(n=I+n|0,i=n,xA>>>0<=i>>>0)break r;if(i=n,Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),Q){i=T(Q)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=xA>>>0)break r;if(Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}i=((T(Q)>>>3)+i|0)-n|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=_>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-n|0}I=i+I|0}for(R=B[e+12>>2],i=R,g=r;n=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),Q=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=Q,b[i+1|0]=Q>>>8,b[i+2|0]=Q>>>16,b[i+3|0]=Q>>>24,b[i+4|0]=n,b[i+5|0]=n>>>8,b[i+6|0]=n>>>16,b[i+7|0]=n>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(i=B[e+4>>2],B[i>>2]=1,FA[i+4>>1]=0,n=I+4|0,g=I+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),FA[i+6>>1]=g,B[e+4>>2]=i+8,i=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),g=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),B[MA+(NA(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),-1640531535)>>>WA<<2)>>2]=k,Q=a0(g,i,-1213897629,-820265764),I=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+gA>>2]=k,i=P,Q=C,r=r+n|0,n=r,n>>>0<=RA>>>0)continue;break i}break}Q=P,P=C,n=r}if(!(n>>>0>>0))break}return B[o+4>>2]=Q,B[o>>2]=P,oA-r|0}if(Q=B[o+4>>2],P=B[o>>2],I=B[i+112>>2],cA=B[I>>2],gA=B[i+4>>2],m=B[i+12>>2],y=gA+m|0,fA=B[I+4>>2],s0=B[I+12>>2],WA=fA+s0|0,n=((cA+(r-y|0)|0)==(WA|0))+r|0,S=r+g|0,L=S+-8|0,n>>>0>>0)for(E0=B[i+44>>2],MA=B[i+36>>2],N0=B[I+44>>2],OA=B[I+36>>2],RA=(m+fA|0)-cA|0,R0=fA-RA|0,O=S+-1|0,_=S+-3|0,oA=64-B[I+124>>2]|0,xA=64-B[I+120>>2]|0,R=64-B[i+120>>2]|0,uA=64-B[i+124>>2]|0;;){w=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),u=A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),k=a0(w,u,-1213897629,-820265764),i=zA,g=uA,I=g&31,LA=((32<=(g&63)>>>0?i>>>I:((1<>>I)<<2)+MA|0,G=B[LA>>2],M=a0(w,u,-1079680256,-820265764),g=zA,I=R,C=I&31,I=((32<=(I&63)>>>0?g>>>C:((1<>>C)<<2)+E0|0,C=B[I>>2],QA=n-gA|0,B[I>>2]=QA,B[LA>>2]=QA;C:{i:{Q:{if(LA=QA+1|0,I=LA-P|0,m+(I^-1)>>>0<3||(W=I>>>0>>0,I=W?fA+(I-RA|0)|0:I+gA|0,(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))!=(A[n+1|0]|A[n+2|0]<<8|(A[n+3|0]<<16|A[n+4|0]<<24))))break Q;g:{r:{if(k=n+5|0,i=k,u=W?cA:S,w=I+4|0,g=w,I=i+(u-g|0)|0,I=I>>>0>>0?I:S,C=I+-3|0,C>>>0<=i>>>0)break r;if(i=k,g=w,G=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),G){C=T(G)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=C>>>0)break r;if(G=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!G)break}C=((T(G)>>>3)+i|0)-k|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=I+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-k|0}if(I=n+1|0,(u|0)==(C+w|0)){g=y;g:{r:{if(k=C+k|0,i=k,_>>>0<=i>>>0)break r;if(i=k,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),w){i=T(w)>>>3;break g}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=_>>>0)break r;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!w)break}i=((T(w)>>>3)+i|0)-k|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-k|0}C=i+C|0}for(i=B[e+12>>2],k=I-r|0,u=i+k|0;g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],i=C+1|0;g:{if(k>>>0<=65535){r=B[e+4>>2];break g}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(C=C+4|0,B[r>>2]=1,FA[r+4>>1]=k,i>>>0<65536)break i;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break i}Q:{g:{r:{E:{if(G>>>0>m>>>0){if(i=G+gA|0,(w|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(u|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24)))break E;if(I=i+8|0,Q=n+8|0,_>>>0<=Q>>>0){g=Q;break r}if(g=Q,C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){g=T(C)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=_>>>0)break r;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-Q|0;break g}if(G=k,I=oA,k=I&31,G=B[((32<=(I&63)>>>0?i>>>k:((1<>>k)<<2)+OA>>2],(G|0)<=(s0|0)||(i=G+fA|0,(w|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(u|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24))))break E;k=cA,u=k,Q=i+8|0,I=Q,W=I;t:{e:{if(C=n+8|0,g=C,w=g+(k-I|0)|0,w=w>>>0>>0?w:S,M=w+-3|0,M>>>0<=g>>>0)break e;if(g=C,I=Q,Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){Q=T(Q)>>>3;break t}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=M>>>0)break e;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+g|0)-C|0;break t}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=w+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),Q=g-C|0}if((u|0)==(W+Q|0)){I=y;t:{e:{if(C=C+Q|0,g=C,_>>>0<=g>>>0)break e;if(g=C,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),k){g=T(k)>>>3;break t}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=_>>>0)break e;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-C|0;break t}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=O>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}Q=g+Q|0}if(C=Q+8|0,k=(QA-G|0)-RA|0,I=n,I>>>0<=r>>>0)break Q;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break Q;if(C=C+1|0,g>>>0<=r>>>0){I=g;break Q}if(I=g,!(i>>>0>WA>>>0))break}break Q}E:{t:{if(C>>>0>m>>>0){if(i=C+gA|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))==(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)))break t;break E}if(i=g,g=xA,I=g&31,g=B[((32<=(g&63)>>>0?i>>>I:((1<>>I)<<2)+N0>>2],(g|0)<=(s0|0)||(i=g+fA|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24))))break E;C=g+RA|0}g=A[n+5|0]|A[n+6|0]<<8|(A[n+7|0]<<16|A[n+8|0]<<24),u=g,G=A[n+1|0]|A[n+2|0]<<8|(A[n+3|0]<<16|A[n+4|0]<<24),k=a0(G,g,-1213897629,-820265764),g=zA,I=uA,Q=I&31,I=((32<=(I&63)>>>0?g>>>Q:((1<>>Q)<<2)+MA|0,w=B[I>>2],B[I>>2]=LA,I=n+1|0;t:{e:{o:{if(w>>>0>m>>>0){if(g=w+gA|0,(G|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(u|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24)))break o;if(C=g+8|0,Q=n+9|0,_>>>0<=Q>>>0){i=Q;break e}if(i=Q,k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){i=T(k)>>>3;break t}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=_>>>0)break e;if(k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}i=((T(k)>>>3)+i|0)-Q|0;break t}if(w=k,Q=oA,k=Q&31,M=B[((32<=(Q&63)>>>0?g>>>k:((1<>>k)<<2)+OA>>2],(M|0)<=(s0|0)||(Q=M+fA|0,g=Q,(G|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(u|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24))))break o;a:{n:{if(k=n+9|0,i=k,u=cA,w=Q+8|0,C=w,g=i+(u-C|0)|0,g=g>>>0>>0?g:S,G=g+-3|0,G>>>0<=i>>>0)break n;if(i=k,C=w,W=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),W){g=T(W)>>>3;break a}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=G>>>0)break n;if(W=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!W)break}g=((T(W)>>>3)+i|0)-k|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=g+-1>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),g=i-k|0}if((g+w|0)==(u|0)){C=y;a:{n:{if(k=g+k|0,i=k,_>>>0<=i>>>0)break n;if(i=k,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),w){i=T(w)>>>3;break a}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=_>>>0)break n;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}i=((T(w)>>>3)+i|0)-k|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),i=i-k|0}g=i+g|0}if(C=g+8|0,k=(LA-M|0)-RA|0,I>>>0<=r>>>0)break Q;for(;;){if(i=I+-1|0,Q=Q+-1|0,A[i|0]!=A[Q|0])break Q;if(C=C+1|0,i>>>0<=r>>>0){I=i;break Q}if(I=i,!(Q>>>0>WA>>>0))break}break Q}if(g=i+4|0,w=n+4|0,C>>>0>>0){Q=g,k=cA,W=k;o:{a:{if(I=w,u=I+(k-g|0)|0,u=u>>>0>>0?u:S,G=u+-3|0,G>>>0<=I>>>0)break a;if(M=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),M){Q=T(M)>>>3;break o}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=G>>>0)break a;if(M=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!M)break}Q=((T(M)>>>3)+I|0)-w|0;break o}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),Q=I-w|0}if((W|0)==(Q+g|0)){I=y;o:{a:{if(k=Q+w|0,g=k,_>>>0<=g>>>0)break a;if(g=k,w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),w){g=T(w)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=_>>>0)break a;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}g=((T(w)>>>3)+g|0)-k|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=O>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}Q=g+Q|0}if(k=QA-C|0,C=Q+4|0,n>>>0<=r>>>0){I=n;break Q}if(I=n,i>>>0<=WA>>>0)break Q;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break Q;if(C=C+1|0,g>>>0<=r>>>0){I=g;break Q}if(I=g,!(i>>>0>WA>>>0))break}break Q}k=n-i|0;o:{a:{if(_>>>0<=w>>>0){I=w;break a}if(I=w,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),Q){g=T(Q)>>>3;break o}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=_>>>0)break a;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+I|0)-w|0;break o}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=O>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-w|0}if(C=g+4|0,n>>>0<=r>>>0){I=n;break Q}if(I=n,i>>>0<=y>>>0)break Q;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break Q;if(C=C+1|0,!(g>>>0>r>>>0&&(I=g,i>>>0>y>>>0)))break}I=g;break Q}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),i=i-Q|0}if(k=I-g|0,C=i+8|0,(w|0)<=(m|0)|I>>>0<=r>>>0)break Q;for(;;){if(i=I+-1|0,g=g+-1|0,A[i|0]!=A[g|0])break Q;if(C=C+1|0,i>>>0<=r>>>0){I=i;break Q}if(I=i,!(g>>>0>y>>>0))break}break Q}n=((n-r>>8)+n|0)+1|0;break C}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=O>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(k=n-i|0,C=g+8|0,n>>>0<=r>>>0){I=n;break Q}if(I=n,(G|0)<=(m|0))break Q;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break Q;if(C=C+1|0,g>>>0<=r>>>0){I=g;break Q}if(I=g,!(i>>>0>y>>>0))break}}for(i=B[e+12>>2],Q=I-r|0,u=i+Q|0;g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=Q+B[e+12>>2],i=C+-3|0;Q:{if(Q>>>0<=65535){r=B[e+4>>2];break Q}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}FA[r+4>>1]=Q,B[r>>2]=k+3,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3),Q=P,P=k}if(FA[r+6>>1]=i,B[e+4>>2]=r+8,r=I+C|0,r>>>0>L>>>0){n=r;break C}for(i=A[n+6|0]|A[n+7|0]<<8|(A[n+8|0]<<16|A[n+9|0]<<24),C=i,k=A[n+2|0]|A[n+3|0]<<8|(A[n+4|0]<<16|A[n+5|0]<<24),w=a0(k,i,-1079680256,-820265764),n=zA,i=R,g=i&31,I=QA+2|0,B[((32<=(i&63)>>>0?n>>>g:((1<>>g)<<2)+E0>>2]=I,C=a0(k,C,-1213897629,-820265764),n=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?n>>>g:((1<>>g)<<2)+MA>>2]=I,i=r+-2|0,I=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),g=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),k=g,n=i-gA|0,w=a0(I,g,-1079680256,-820265764),C=zA,i=R,g=i&31,B[((32<=(i&63)>>>0?C>>>g:((1<>>g)<<2)+E0>>2]=n,C=a0(I,k,-1213897629,-820265764),I=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+MA>>2]=n,i=P,C=Q;;){i:{if(P=C,C=i,k=r-gA|0,i=k-P|0,m+(i^-1)>>>0<3||(Q=i>>>0>>0,i=i+(Q?R0:gA)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break i;I=i+4|0,g=I,w=g;Q:{g:{if(n=r+4|0,i=n,u=Q?cA:S,Q=i+(u-g|0)|0,Q=Q>>>0>>0?Q:S,QA=Q+-3|0,QA>>>0<=i>>>0)break g;if(i=n,g=I,I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),I){I=T(I)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=QA>>>0)break g;if(I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}I=((T(I)>>>3)+i|0)-n|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=Q+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),I=i-n|0}if((w+I|0)==(u|0)){g=y;Q:{g:{if(n=I+n|0,i=n,_>>>0<=i>>>0)break g;if(i=n,Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),Q){i=T(Q)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=_>>>0)break g;if(Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}i=((T(Q)>>>3)+i|0)-n|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-n|0}I=i+I|0}for(w=B[e+12>>2],i=w,g=r;n=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),Q=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=Q,b[i+1|0]=Q>>>8,b[i+2|0]=Q>>>16,b[i+3|0]=Q>>>24,b[i+4|0]=n,b[i+5|0]=n>>>8,b[i+6|0]=n>>>16,b[i+7|0]=n>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(i=B[e+4>>2],B[i>>2]=1,FA[i+4>>1]=0,n=I+4|0,g=I+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),FA[i+6>>1]=g,B[e+4>>2]=i+8,i=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),Q=i,w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),u=a0(w,i,-1079680256,-820265764),I=zA,i=R,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+E0>>2]=k,Q=a0(w,Q,-1213897629,-820265764),I=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+MA>>2]=k,i=P,Q=C,r=r+n|0,n=r,n>>>0<=L>>>0)continue;break C}break}Q=P,P=C,n=r}if(!(n>>>0>>0))break}break A}if(Q=B[o+4>>2],P=B[o>>2],I=B[i+112>>2],cA=B[I>>2],gA=B[i+4>>2],m=B[i+12>>2],y=gA+m|0,fA=B[I+4>>2],s0=B[I+12>>2],WA=fA+s0|0,n=((cA+(r-y|0)|0)==(WA|0))+r|0,S=r+g|0,L=S+-8|0,n>>>0>>0)for(E0=B[i+44>>2],MA=B[i+36>>2],N0=B[I+44>>2],OA=B[I+36>>2],RA=(m+fA|0)-cA|0,R0=fA-RA|0,O=S+-1|0,_=S+-3|0,oA=64-B[I+124>>2]|0,xA=64-B[I+120>>2]|0,R=64-B[i+120>>2]|0,uA=64-B[i+124>>2]|0;;){w=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),u=A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),k=a0(w,u,-1213897629,-820265764),i=zA,g=uA,I=g&31,LA=((32<=(g&63)>>>0?i>>>I:((1<>>I)<<2)+MA|0,G=B[LA>>2],M=a0(w,u,-1080360960,-820265764),g=zA,I=R,C=I&31,I=((32<=(I&63)>>>0?g>>>C:((1<>>C)<<2)+E0|0,C=B[I>>2],QA=n-gA|0,B[I>>2]=QA,B[LA>>2]=QA;B:{C:{i:{if(LA=QA+1|0,I=LA-P|0,m+(I^-1)>>>0<3||(W=I>>>0>>0,I=W?fA+(I-RA|0)|0:I+gA|0,(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))!=(A[n+1|0]|A[n+2|0]<<8|(A[n+3|0]<<16|A[n+4|0]<<24))))break i;Q:{g:{if(k=n+5|0,i=k,u=W?cA:S,w=I+4|0,g=w,I=i+(u-g|0)|0,I=I>>>0>>0?I:S,C=I+-3|0,C>>>0<=i>>>0)break g;if(i=k,g=w,G=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),G){C=T(G)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=C>>>0)break g;if(G=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!G)break}C=((T(G)>>>3)+i|0)-k|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=I+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-k|0}if(I=n+1|0,(u|0)==(C+w|0)){g=y;Q:{g:{if(k=C+k|0,i=k,_>>>0<=i>>>0)break g;if(i=k,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),w){i=T(w)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=_>>>0)break g;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!w)break}i=((T(w)>>>3)+i|0)-k|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-k|0}C=i+C|0}for(i=B[e+12>>2],k=I-r|0,u=i+k|0;g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],i=C+1|0;Q:{if(k>>>0<=65535){r=B[e+4>>2];break Q}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(C=C+4|0,B[r>>2]=1,FA[r+4>>1]=k,i>>>0<65536)break C;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break C}i:{Q:{g:{r:{if(G>>>0>m>>>0){if(i=G+gA|0,(w|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(u|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24)))break r;if(I=i+8|0,Q=n+8|0,_>>>0<=Q>>>0){g=Q;break g}if(g=Q,C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){g=T(C)>>>3;break Q}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=_>>>0)break g;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-Q|0;break Q}if(G=k,I=oA,k=I&31,G=B[((32<=(I&63)>>>0?i>>>k:((1<>>k)<<2)+OA>>2],(G|0)<=(s0|0)||(i=G+fA|0,(w|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(u|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24))))break r;k=cA,u=k,Q=i+8|0,I=Q,W=I;E:{t:{if(C=n+8|0,g=C,w=g+(k-I|0)|0,w=w>>>0>>0?w:S,M=w+-3|0,M>>>0<=g>>>0)break t;if(g=C,I=Q,Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){Q=T(Q)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=M>>>0)break t;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+g|0)-C|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=w+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),Q=g-C|0}if((u|0)==(W+Q|0)){I=y;E:{t:{if(C=C+Q|0,g=C,_>>>0<=g>>>0)break t;if(g=C,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),k){g=T(k)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=_>>>0)break t;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-C|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=O>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}Q=g+Q|0}if(C=Q+8|0,k=(QA-G|0)-RA|0,I=n,I>>>0<=r>>>0)break i;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break i;if(C=C+1|0,g>>>0<=r>>>0){I=g;break i}if(I=g,!(i>>>0>WA>>>0))break}break i}r:{E:{if(C>>>0>m>>>0){if(i=C+gA|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))==(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)))break E;break r}if(i=g,g=xA,I=g&31,g=B[((32<=(g&63)>>>0?i>>>I:((1<>>I)<<2)+N0>>2],(g|0)<=(s0|0)||(i=g+fA|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24))))break r;C=g+RA|0}g=A[n+5|0]|A[n+6|0]<<8|(A[n+7|0]<<16|A[n+8|0]<<24),u=g,G=A[n+1|0]|A[n+2|0]<<8|(A[n+3|0]<<16|A[n+4|0]<<24),k=a0(G,g,-1213897629,-820265764),g=zA,I=uA,Q=I&31,I=((32<=(I&63)>>>0?g>>>Q:((1<>>Q)<<2)+MA|0,w=B[I>>2],B[I>>2]=LA,I=n+1|0;E:{t:{e:{if(w>>>0>m>>>0){if(g=w+gA|0,(G|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(u|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24)))break e;if(C=g+8|0,Q=n+9|0,_>>>0<=Q>>>0){i=Q;break t}if(i=Q,k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){i=T(k)>>>3;break E}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=_>>>0)break t;if(k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}i=((T(k)>>>3)+i|0)-Q|0;break E}if(w=k,Q=oA,k=Q&31,M=B[((32<=(Q&63)>>>0?g>>>k:((1<>>k)<<2)+OA>>2],(M|0)<=(s0|0)||(Q=M+fA|0,g=Q,(G|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(u|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24))))break e;o:{a:{if(k=n+9|0,i=k,u=cA,w=Q+8|0,C=w,g=i+(u-C|0)|0,g=g>>>0>>0?g:S,G=g+-3|0,G>>>0<=i>>>0)break a;if(i=k,C=w,W=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),W){g=T(W)>>>3;break o}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=G>>>0)break a;if(W=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!W)break}g=((T(W)>>>3)+i|0)-k|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=g+-1>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),g=i-k|0}if((g+w|0)==(u|0)){C=y;o:{a:{if(k=g+k|0,i=k,_>>>0<=i>>>0)break a;if(i=k,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),w){i=T(w)>>>3;break o}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=_>>>0)break a;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}i=((T(w)>>>3)+i|0)-k|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),i=i-k|0}g=i+g|0}if(C=g+8|0,k=(LA-M|0)-RA|0,I>>>0<=r>>>0)break i;for(;;){if(i=I+-1|0,Q=Q+-1|0,A[i|0]!=A[Q|0])break i;if(C=C+1|0,i>>>0<=r>>>0){I=i;break i}if(I=i,!(Q>>>0>WA>>>0))break}break i}if(g=i+4|0,w=n+4|0,C>>>0>>0){Q=g,k=cA,W=k;e:{o:{if(I=w,u=I+(k-g|0)|0,u=u>>>0>>0?u:S,G=u+-3|0,G>>>0<=I>>>0)break o;if(M=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),M){Q=T(M)>>>3;break e}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=G>>>0)break o;if(M=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!M)break}Q=((T(M)>>>3)+I|0)-w|0;break e}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),Q=I-w|0}if((W|0)==(Q+g|0)){I=y;e:{o:{if(k=Q+w|0,g=k,_>>>0<=g>>>0)break o;if(g=k,w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),w){g=T(w)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=_>>>0)break o;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}g=((T(w)>>>3)+g|0)-k|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=O>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}Q=g+Q|0}if(k=QA-C|0,C=Q+4|0,n>>>0<=r>>>0){I=n;break i}if(I=n,i>>>0<=WA>>>0)break i;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break i;if(C=C+1|0,g>>>0<=r>>>0){I=g;break i}if(I=g,!(i>>>0>WA>>>0))break}break i}k=n-i|0;e:{o:{if(_>>>0<=w>>>0){I=w;break o}if(I=w,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),Q){g=T(Q)>>>3;break e}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=_>>>0)break o;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+I|0)-w|0;break e}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=O>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-w|0}if(C=g+4|0,n>>>0<=r>>>0){I=n;break i}if(I=n,i>>>0<=y>>>0)break i;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break i;if(C=C+1|0,!(g>>>0>r>>>0&&(I=g,i>>>0>y>>>0)))break}I=g;break i}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),i=i-Q|0}if(k=I-g|0,C=i+8|0,(w|0)<=(m|0)|I>>>0<=r>>>0)break i;for(;;){if(i=I+-1|0,g=g+-1|0,A[i|0]!=A[g|0])break i;if(C=C+1|0,i>>>0<=r>>>0){I=i;break i}if(I=i,!(g>>>0>y>>>0))break}break i}n=((n-r>>8)+n|0)+1|0;break B}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=O>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(k=n-i|0,C=g+8|0,n>>>0<=r>>>0){I=n;break i}if(I=n,(G|0)<=(m|0))break i;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break i;if(C=C+1|0,g>>>0<=r>>>0){I=g;break i}if(I=g,!(i>>>0>y>>>0))break}}for(i=B[e+12>>2],Q=I-r|0,u=i+Q|0;g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=Q+B[e+12>>2],i=C+-3|0;i:{if(Q>>>0<=65535){r=B[e+4>>2];break i}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}FA[r+4>>1]=Q,B[r>>2]=k+3,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3),Q=P,P=k}if(FA[r+6>>1]=i,B[e+4>>2]=r+8,r=I+C|0,r>>>0>L>>>0){n=r;break B}for(i=A[n+6|0]|A[n+7|0]<<8|(A[n+8|0]<<16|A[n+9|0]<<24),C=i,k=A[n+2|0]|A[n+3|0]<<8|(A[n+4|0]<<16|A[n+5|0]<<24),w=a0(k,i,-1080360960,-820265764),n=zA,i=R,g=i&31,I=QA+2|0,B[((32<=(i&63)>>>0?n>>>g:((1<>>g)<<2)+E0>>2]=I,C=a0(k,C,-1213897629,-820265764),n=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?n>>>g:((1<>>g)<<2)+MA>>2]=I,i=r+-2|0,I=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),g=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),k=g,n=i-gA|0,w=a0(I,g,-1080360960,-820265764),C=zA,i=R,g=i&31,B[((32<=(i&63)>>>0?C>>>g:((1<>>g)<<2)+E0>>2]=n,C=a0(I,k,-1213897629,-820265764),I=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+MA>>2]=n,i=P,C=Q;;){C:{if(P=C,C=i,k=r-gA|0,i=k-P|0,m+(i^-1)>>>0<3||(Q=i>>>0>>0,i=i+(Q?R0:gA)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break C;I=i+4|0,g=I,w=g;i:{Q:{if(n=r+4|0,i=n,u=Q?cA:S,Q=i+(u-g|0)|0,Q=Q>>>0>>0?Q:S,QA=Q+-3|0,QA>>>0<=i>>>0)break Q;if(i=n,g=I,I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),I){I=T(I)>>>3;break i}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=QA>>>0)break Q;if(I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}I=((T(I)>>>3)+i|0)-n|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=Q+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),I=i-n|0}if((w+I|0)==(u|0)){g=y;i:{Q:{if(n=I+n|0,i=n,_>>>0<=i>>>0)break Q;if(i=n,Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),Q){i=T(Q)>>>3;break i}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=_>>>0)break Q;if(Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}i=((T(Q)>>>3)+i|0)-n|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-n|0}I=i+I|0}for(w=B[e+12>>2],i=w,g=r;n=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),Q=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=Q,b[i+1|0]=Q>>>8,b[i+2|0]=Q>>>16,b[i+3|0]=Q>>>24,b[i+4|0]=n,b[i+5|0]=n>>>8,b[i+6|0]=n>>>16,b[i+7|0]=n>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(i=B[e+4>>2],B[i>>2]=1,FA[i+4>>1]=0,n=I+4|0,g=I+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),FA[i+6>>1]=g,B[e+4>>2]=i+8,i=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),Q=i,w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),u=a0(w,i,-1080360960,-820265764),I=zA,i=R,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+E0>>2]=k,Q=a0(w,Q,-1213897629,-820265764),I=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+MA>>2]=k,i=P,Q=C,r=r+n|0,n=r,n>>>0<=L>>>0)continue;break B}break}Q=P,P=C,n=r}if(!(n>>>0>>0))break}break A}if(Q=B[o+4>>2],P=B[o>>2],I=B[i+112>>2],cA=B[I>>2],gA=B[i+4>>2],m=B[i+12>>2],y=gA+m|0,fA=B[I+4>>2],s0=B[I+12>>2],WA=fA+s0|0,n=((cA+(r-y|0)|0)==(WA|0))+r|0,S=r+g|0,L=S+-8|0,n>>>0>>0)for(E0=B[i+44>>2],MA=B[i+36>>2],N0=B[I+44>>2],OA=B[I+36>>2],RA=(m+fA|0)-cA|0,R0=fA-RA|0,O=S+-1|0,_=S+-3|0,oA=64-B[I+124>>2]|0,xA=64-B[I+120>>2]|0,R=64-B[i+120>>2]|0,uA=64-B[i+124>>2]|0;;){i=A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),w=i,u=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),k=a0(u,i,-1213897629,-820265764),i=zA,g=uA,I=g&31,LA=((32<=(g&63)>>>0?i>>>I:((1<>>I)<<2)+MA|0,G=B[LA>>2],M=a0(u,w,-1157627904,-820265764),g=zA,I=R,C=I&31,I=((32<=(I&63)>>>0?g>>>C:((1<>>C)<<2)+E0|0,C=B[I>>2],QA=n-gA|0,B[I>>2]=QA,B[LA>>2]=QA;I:{B:{C:{if(LA=QA+1|0,I=LA-P|0,m+(I^-1)>>>0<3||(W=I>>>0>>0,I=W?fA+(I-RA|0)|0:I+gA|0,(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))!=(A[n+1|0]|A[n+2|0]<<8|(A[n+3|0]<<16|A[n+4|0]<<24))))break C;i:{Q:{if(k=n+5|0,i=k,u=W?cA:S,w=I+4|0,g=w,I=i+(u-g|0)|0,I=I>>>0>>0?I:S,C=I+-3|0,C>>>0<=i>>>0)break Q;if(i=k,g=w,G=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),G){C=T(G)>>>3;break i}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=C>>>0)break Q;if(G=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!G)break}C=((T(G)>>>3)+i|0)-k|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=I+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),C=i-k|0}if(I=n+1|0,(u|0)==(C+w|0)){g=y;i:{Q:{if(k=C+k|0,i=k,_>>>0<=i>>>0)break Q;if(i=k,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),w){i=T(w)>>>3;break i}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=_>>>0)break Q;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!w)break}i=((T(w)>>>3)+i|0)-k|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-k|0}C=i+C|0}for(i=B[e+12>>2],k=I-r|0,u=i+k|0;g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],i=C+1|0;i:{if(k>>>0<=65535){r=B[e+4>>2];break i}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}if(C=C+4|0,B[r>>2]=1,FA[r+4>>1]=k,i>>>0<65536)break B;B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3;break B}C:{i:{Q:{g:{if(G>>>0>m>>>0){if(i=G+gA|0,(u|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(w|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24)))break g;if(I=i+8|0,Q=n+8|0,_>>>0<=Q>>>0){g=Q;break Q}if(g=Q,C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){g=T(C)>>>3;break i}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=_>>>0)break Q;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-Q|0;break i}if(G=k,I=oA,k=I&31,G=B[((32<=(I&63)>>>0?i>>>k:((1<>>k)<<2)+OA>>2],(G|0)<=(s0|0)||(i=G+fA|0,(u|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(w|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24))))break g;k=cA,u=k,Q=i+8|0,I=Q,W=I;r:{E:{if(C=n+8|0,g=C,w=g+(k-I|0)|0,w=w>>>0>>0?w:S,M=w+-3|0,M>>>0<=g>>>0)break E;if(g=C,I=Q,Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){Q=T(Q)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=M>>>0)break E;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+g|0)-C|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=w+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),Q=g-C|0}if((u|0)==(W+Q|0)){I=y;r:{E:{if(C=C+Q|0,g=C,_>>>0<=g>>>0)break E;if(g=C,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),k){g=T(k)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=_>>>0)break E;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-C|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=O>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}Q=g+Q|0}if(C=Q+8|0,k=(QA-G|0)-RA|0,I=n,I>>>0<=r>>>0)break C;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break C;if(C=C+1|0,g>>>0<=r>>>0){I=g;break C}if(I=g,!(i>>>0>WA>>>0))break}break C}g:{r:{if(C>>>0>m>>>0){if(i=C+gA|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))==(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)))break r;break g}if(i=g,g=xA,I=g&31,g=B[((32<=(g&63)>>>0?i>>>I:((1<>>I)<<2)+N0>>2],(g|0)<=(s0|0)||(i=g+fA|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24))))break g;C=g+RA|0}g=A[n+5|0]|A[n+6|0]<<8|(A[n+7|0]<<16|A[n+8|0]<<24),u=g,G=A[n+1|0]|A[n+2|0]<<8|(A[n+3|0]<<16|A[n+4|0]<<24),k=a0(G,g,-1213897629,-820265764),g=zA,I=uA,Q=I&31,I=((32<=(I&63)>>>0?g>>>Q:((1<>>Q)<<2)+MA|0,w=B[I>>2],B[I>>2]=LA,I=n+1|0;r:{E:{t:{if(w>>>0>m>>>0){if(g=w+gA|0,(G|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(u|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24)))break t;if(C=g+8|0,Q=n+9|0,_>>>0<=Q>>>0){i=Q;break E}if(i=Q,k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){i=T(k)>>>3;break r}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=_>>>0)break E;if(k=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}i=((T(k)>>>3)+i|0)-Q|0;break r}if(w=k,Q=oA,k=Q&31,M=B[((32<=(Q&63)>>>0?g>>>k:((1<>>k)<<2)+OA>>2],(M|0)<=(s0|0)||(Q=M+fA|0,g=Q,(G|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(u|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24))))break t;e:{o:{if(k=n+9|0,i=k,u=cA,w=Q+8|0,C=w,g=i+(u-C|0)|0,g=g>>>0>>0?g:S,G=g+-3|0,G>>>0<=i>>>0)break o;if(i=k,C=w,W=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),W){g=T(W)>>>3;break e}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=G>>>0)break o;if(W=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!W)break}g=((T(W)>>>3)+i|0)-k|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=g+-1>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),g=i-k|0}if((g+w|0)==(u|0)){C=y;e:{o:{if(k=g+k|0,i=k,_>>>0<=i>>>0)break o;if(i=k,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),w){i=T(w)>>>3;break e}for(;;){if(C=C+4|0,i=i+4|0,i>>>0>=_>>>0)break o;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}i=((T(w)>>>3)+i|0)-k|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),i=i-k|0}g=i+g|0}if(C=g+8|0,k=(LA-M|0)-RA|0,I>>>0<=r>>>0)break C;for(;;){if(i=I+-1|0,Q=Q+-1|0,A[i|0]!=A[Q|0])break C;if(C=C+1|0,i>>>0<=r>>>0){I=i;break C}if(I=i,!(Q>>>0>WA>>>0))break}break C}if(g=i+4|0,w=n+4|0,C>>>0>>0){Q=g,k=cA,W=k;t:{e:{if(I=w,u=I+(k-g|0)|0,u=u>>>0>>0?u:S,G=u+-3|0,G>>>0<=I>>>0)break e;if(M=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),M){Q=T(M)>>>3;break t}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=G>>>0)break e;if(M=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!M)break}Q=((T(M)>>>3)+I|0)-w|0;break t}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),Q=I-w|0}if((W|0)==(Q+g|0)){I=y;t:{e:{if(k=Q+w|0,g=k,_>>>0<=g>>>0)break e;if(g=k,w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),w){g=T(w)>>>3;break t}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=_>>>0)break e;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}g=((T(w)>>>3)+g|0)-k|0;break t}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=O>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}Q=g+Q|0}if(k=QA-C|0,C=Q+4|0,n>>>0<=r>>>0){I=n;break C}if(I=n,i>>>0<=WA>>>0)break C;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break C;if(C=C+1|0,g>>>0<=r>>>0){I=g;break C}if(I=g,!(i>>>0>WA>>>0))break}break C}k=n-i|0;t:{e:{if(_>>>0<=w>>>0){I=w;break e}if(I=w,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),Q){g=T(Q)>>>3;break t}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=_>>>0)break e;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+I|0)-w|0;break t}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=O>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-w|0}if(C=g+4|0,n>>>0<=r>>>0){I=n;break C}if(I=n,i>>>0<=y>>>0)break C;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break C;if(C=C+1|0,!(g>>>0>r>>>0&&(I=g,i>>>0>y>>>0)))break}I=g;break C}(A[C|0]|A[C+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(C=C+2|0,i=i+2|0),i>>>0>>0&&(i=A[C|0]==A[i|0]?i+1|0:i),i=i-Q|0}if(k=I-g|0,C=i+8|0,(w|0)<=(m|0)|I>>>0<=r>>>0)break C;for(;;){if(i=I+-1|0,g=g+-1|0,A[i|0]!=A[g|0])break C;if(C=C+1|0,i>>>0<=r>>>0){I=i;break C}if(I=i,!(g>>>0>y>>>0))break}break C}n=((n-r>>8)+n|0)+1|0;break I}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=O>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}if(k=n-i|0,C=g+8|0,n>>>0<=r>>>0){I=n;break C}if(I=n,(G|0)<=(m|0))break C;for(;;){if(g=I+-1|0,i=i+-1|0,A[g|0]!=A[i|0])break C;if(C=C+1|0,g>>>0<=r>>>0){I=g;break C}if(I=g,!(i>>>0>y>>>0))break}}for(i=B[e+12>>2],Q=I-r|0,u=i+Q|0;g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=Q+B[e+12>>2],i=C+-3|0;C:{if(Q>>>0<=65535){r=B[e+4>>2];break C}B[e+36>>2]=1,r=B[e+4>>2],B[e+40>>2]=r-B[e>>2]>>3}FA[r+4>>1]=Q,B[r>>2]=k+3,i>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=r-B[e>>2]>>3),Q=P,P=k}if(FA[r+6>>1]=i,B[e+4>>2]=r+8,r=I+C|0,r>>>0>L>>>0){n=r;break I}for(i=A[n+6|0]|A[n+7|0]<<8|(A[n+8|0]<<16|A[n+9|0]<<24),C=i,k=A[n+2|0]|A[n+3|0]<<8|(A[n+4|0]<<16|A[n+5|0]<<24),w=a0(k,i,-1157627904,-820265764),n=zA,i=R,g=i&31,I=QA+2|0,B[((32<=(i&63)>>>0?n>>>g:((1<>>g)<<2)+E0>>2]=I,C=a0(k,C,-1213897629,-820265764),n=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?n>>>g:((1<>>g)<<2)+MA>>2]=I,i=r+-2|0,I=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),g=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),k=g,n=i-gA|0,w=a0(I,g,-1157627904,-820265764),C=zA,i=R,g=i&31,B[((32<=(i&63)>>>0?C>>>g:((1<>>g)<<2)+E0>>2]=n,C=a0(I,k,-1213897629,-820265764),I=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+MA>>2]=n,i=P,C=Q;;){B:{if(P=C,C=i,k=r-gA|0,i=k-P|0,m+(i^-1)>>>0<3||(Q=i>>>0>>0,i=i+(Q?R0:gA)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break B;I=i+4|0,g=I,w=g;C:{i:{if(n=r+4|0,i=n,u=Q?cA:S,Q=i+(u-g|0)|0,Q=Q>>>0>>0?Q:S,QA=Q+-3|0,QA>>>0<=i>>>0)break i;if(i=n,g=I,I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),I){I=T(I)>>>3;break C}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=QA>>>0)break i;if(I=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}I=((T(I)>>>3)+i|0)-n|0;break C}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=Q+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),I=i-n|0}if((w+I|0)==(u|0)){g=y;C:{i:{if(n=I+n|0,i=n,_>>>0<=i>>>0)break i;if(i=n,Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),Q){i=T(Q)>>>3;break C}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=_>>>0)break i;if(Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}i=((T(Q)>>>3)+i|0)-n|0;break C}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=O>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-n|0}I=i+I|0}for(w=B[e+12>>2],i=w,g=r;n=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),Q=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[i|0]=Q,b[i+1|0]=Q>>>8,b[i+2|0]=Q>>>16,b[i+3|0]=Q>>>24,b[i+4|0]=n,b[i+5|0]=n>>>8,b[i+6|0]=n>>>16,b[i+7|0]=n>>>24,g=g+8|0,i=i+8|0,i>>>0>>0;);if(i=B[e+4>>2],B[i>>2]=1,FA[i+4>>1]=0,n=I+4|0,g=I+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),FA[i+6>>1]=g,B[e+4>>2]=i+8,i=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),Q=i,w=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),u=a0(w,i,-1157627904,-820265764),I=zA,i=R,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+E0>>2]=k,Q=a0(w,Q,-1213897629,-820265764),I=zA,i=uA,g=i&31,B[((32<=(i&63)>>>0?I>>>g:((1<>>g)<<2)+MA>>2]=k,i=P,Q=C,r=r+n|0,n=r,n>>>0<=L>>>0)continue;break I}break}Q=P,P=C,n=r}if(!(n>>>0>>0))break}return B[o+4>>2]=Q,B[o>>2]=P,S-r|0}return B[o+4>>2]=Q,B[o>>2]=P,S-r|0}function Xo(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0;return I=i,i=B[i+132>>2],Oo(I,e,o,r,g,i+-5>>>0<3?i:4)|0}function Oo(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0;n=B[o+4>>2],y=B[o>>2],S=r+g|0,LA=S+-8|0;A:{if(LA>>>0<=r>>>0){I=r;break A}for(QA=B[i+12>>2],fA=B[i+8>>2],uA=QA+fA|0,cA=B[i+16>>2],OA=cA+fA|0,W=B[i+4>>2],u=QA+W|0,oA=B[i+44>>2],O=B[i+36>>2],RA=S+-1|0,P=S+-3|0,s0=QA+-1|0,g=B[i+120>>2],xA=32-g|0,R=64-g|0,gA=64-B[i+124>>2]|0,WA=I+-5|0,E0=WA>>>0>3,I=r;;){I:{B:{C:{i:{Q:{if(!E0)switch(WA-1|0){case 2:break B;case 1:break C;case 0:break i;default:break Q}Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),i=NA(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),-1640531535)>>>xA;break I}Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),k=a0(Q,w,-1157627904,-820265764),C=zA,i=R,g=i&31,i=32<=(i&63)>>>0?C>>>g:((1<>>g;break I}Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),k=a0(Q,w,-1080360960,-820265764),C=zA,i=R,g=i&31,i=32<=(i&63)>>>0?C>>>g:((1<>>g;break I}Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),k=a0(Q,w,-1079680256,-820265764),C=zA,i=R,g=i&31,i=32<=(i&63)>>>0?C>>>g:((1<>>g;break I}Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),k=a0(Q,w,-1213897629,-820265764),C=zA,i=R,g=i&31,i=32<=(i&63)>>>0?C>>>g:((1<>>g}L=a0(Q,w,-1213897629,-820265764),k=zA,g=gA,C=g&31,g=((32<=(g&63)>>>0?k>>>C:((1<>>C)<<2)+O|0,G=B[g>>2],i=(i<<2)+oA|0,M=B[i>>2],L=r-W|0,B[g>>2]=L,B[i>>2]=L;I:{B:{C:{i:{if(m=L+1|0,i=m-y|0,i>>>0<=cA>>>0|s0-i>>>0<3||(k=i>>>0>>0,g=i+(k?fA:W)|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[r+1|0]|A[r+2|0]<<8|(A[r+3|0]<<16|A[r+4|0]<<24))))break i;Q:{g:{if(C=r+5|0,i=C,w=k?uA:S,k=g+4|0,g=k,Q=i+(w-g|0)|0,Q=Q>>>0>>0?Q:S,G=Q+-3|0,G>>>0<=i>>>0)break g;if(i=C,g=k,M=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),M){Q=T(M)>>>3;break Q}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=G>>>0)break g;if(M=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!M)break}Q=((T(M)>>>3)+i|0)-C|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=Q+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),Q=i-C|0}if(g=r+1|0,(w|0)==(Q+k|0)){k=u;Q:{g:{if(C=C+Q|0,i=C,P>>>0<=i>>>0)break g;if(i=C,w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),w){i=T(w)>>>3;break Q}for(;;){if(k=k+4|0,i=i+4|0,i>>>0>=P>>>0)break g;if(w=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!w)break}i=((T(w)>>>3)+i|0)-C|0;break Q}(A[k|0]|A[k+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=RA>>>0||(k=k+2|0,i=i+2|0),i>>>0>>0&&(i=A[k|0]==A[i|0]?i+1|0:i),i=i-C|0}Q=i+Q|0}for(i=B[e+12>>2],k=g-I|0,G=i+k|0;C=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),w=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=C,b[i+5|0]=C>>>8,b[i+6|0]=C>>>16,b[i+7|0]=C>>>24,I=I+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],I=Q+1|0;Q:{if(k>>>0<=65535){i=B[e+4>>2];break Q}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(Q=Q+4|0,B[i>>2]=1,FA[i+4>>1]=k,I>>>0<65536)break C;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3;break C}i:{Q:{if(G>>>0<=cA>>>0||(_=G>>>0>>0,i=G+(_?fA:W)|0,(Q|0)!=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))|(w|0)!=(A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24))))break Q;g:{r:{if(n=r+8|0,g=n,M=_?uA:S,Q=i+8|0,C=Q,k=g+(M-C|0)|0,k=k>>>0>>0?k:S,w=k+-3|0,w>>>0<=g>>>0)break r;if(g=n,C=Q,m=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),m){k=T(m)>>>3;break g}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=w>>>0)break r;if(m=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!m)break}k=((T(m)>>>3)+g|0)-n|0;break g}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=k+-1>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),k=g-n|0}if(w=_?OA:u,(M|0)==(Q+k|0)){C=u;g:{r:{if(n=n+k|0,g=n,P>>>0<=g>>>0)break r;if(g=n,Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),Q){g=T(Q)>>>3;break g}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=P>>>0)break r;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+g|0)-n|0;break g}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=RA>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),g=g-n|0}k=g+k|0}Q=k+8|0;g:{if(i>>>0<=w>>>0){g=r;break g}if(C=r,g=r,r>>>0<=I>>>0)break g;for(;;){if(g=C+-1|0,i=i+-1|0,A[g|0]!=A[i|0]){g=C;break g}if(Q=Q+1|0,i>>>0<=w>>>0)break g;if(C=g,!(g>>>0>I>>>0))break}}for(C=L-G|0,i=B[e+12>>2],n=g-I|0,G=i+n|0;k=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),w=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=k,b[i+5|0]=k>>>8,b[i+6|0]=k>>>16,b[i+7|0]=k>>>24,I=I+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],I=Q+-3|0;g:{if(n>>>0<=65535){i=B[e+4>>2];break g}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(FA[i+4>>1]=n,B[i>>2]=C+3,I>>>0<65536)break i;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3;break i}Q:{if(M>>>0<=cA>>>0||(G=M>>>0>>0,i=M+(G?fA:W)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break Q;n=A[r+1|0]|A[r+2|0]<<8|(A[r+3|0]<<16|A[r+4|0]<<24),Q=A[r+5|0]|A[r+6|0]<<8|(A[r+7|0]<<16|A[r+8|0]<<24),w=a0(n,Q,-1213897629,-820265764),k=zA,g=gA,C=g&31,g=((32<=(g&63)>>>0?k>>>C:((1<>>C)<<2)+O|0,w=B[g>>2],B[g>>2]=m;g:{r:{if(w>>>0<=cA>>>0||(_=w>>>0>>0,k=w+(_?fA:W)|0,g=k,(n|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))|(Q|0)!=(A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24))))break r;E:{t:{if(C=r+9|0,i=C,M=_?uA:S,Q=k+8|0,g=Q,n=i+(M-g|0)|0,n=n>>>0>>0?n:S,G=n+-3|0,G>>>0<=i>>>0)break t;if(i=C,g=Q,MA=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),MA){n=T(MA)>>>3;break E}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=G>>>0)break t;if(MA=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!MA)break}n=((T(MA)>>>3)+i|0)-C|0;break E}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=n+-1>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),n=i-C|0}if(G=_?OA:u,(Q+n|0)==(M|0)){g=u;E:{t:{if(C=C+n|0,i=C,P>>>0<=i>>>0)break t;if(i=C,Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),Q){i=T(Q)>>>3;break E}for(;;){if(g=g+4|0,i=i+4|0,i>>>0>=P>>>0)break t;if(Q=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}i=((T(Q)>>>3)+i|0)-C|0;break E}(A[g|0]|A[g+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=RA>>>0||(g=g+2|0,i=i+2|0),i>>>0>>0&&(i=A[g|0]==A[i|0]?i+1|0:i),i=i-C|0}n=i+n|0}if(C=m-w|0,Q=n+8|0,g=r+1|0,k>>>0<=G>>>0|g>>>0<=I>>>0)break g;for(;;){if(i=g+-1|0,k=k+-1|0,A[i|0]!=A[k|0])break g;if(Q=Q+1|0,k>>>0<=G>>>0){g=i;break g}if(g=i,!(i>>>0>I>>>0))break}break g}r:{E:{if(g=r+4|0,C=g,m=G?uA:S,k=i+4|0,Q=k,n=g+(m-Q|0)|0,n=n>>>0>>0?n:S,w=n+-3|0,w>>>0<=g>>>0)break E;if(C=g,Q=k,_=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),_){n=T(_)>>>3;break r}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=w>>>0)break E;if(_=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!_)break}n=((T(_)>>>3)+C|0)-g|0;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=n+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),n=C-g|0}if(w=G?OA:u,(m|0)==(n+k|0)){Q=u;r:{E:{if(g=g+n|0,C=g,P>>>0<=g>>>0)break E;if(C=g,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),k){g=T(k)>>>3;break r}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=P>>>0)break E;if(k=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}g=((T(k)>>>3)+C|0)-g|0;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),g=C-g|0}n=g+n|0}if(C=L-M|0,Q=n+4|0,i>>>0<=w>>>0){g=r;break g}if(g=r,r>>>0<=I>>>0)break g;for(;;){if(k=g+-1|0,i=i+-1|0,A[k|0]!=A[i|0])break g;if(Q=Q+1|0,!(i>>>0>w>>>0&&(g=k,g>>>0>I>>>0)))break}g=k}for(i=B[e+12>>2],n=g-I|0,G=i+n|0;k=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),w=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[i|0]=w,b[i+1|0]=w>>>8,b[i+2|0]=w>>>16,b[i+3|0]=w>>>24,b[i+4|0]=k,b[i+5|0]=k>>>8,b[i+6|0]=k>>>16,b[i+7|0]=k>>>24,I=I+8|0,i=i+8|0,i>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],I=Q+-3|0;g:{if(n>>>0<=65535){i=B[e+4>>2];break g}B[e+36>>2]=1,i=B[e+4>>2],B[e+40>>2]=i-B[e>>2]>>3}if(FA[i+4>>1]=n,B[i>>2]=C+3,I>>>0<65536)break i;B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3;break B}r=((r-I>>8)+r|0)+1|0;break I}break B}C=y,y=n}if(k=y,FA[i+6>>1]=I,B[e+4>>2]=i+8,I=g+Q|0,I>>>0>LA>>>0){n=k,y=C,r=I;break I}g=L+2|0;B:{if(!E0){C:switch(WA-1|0){default:i=A[r+6|0]|A[r+7|0]<<8|(A[r+8|0]<<16|A[r+9|0]<<24),n=i,Q=A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),w=a0(Q,i,-1157627904,-820265764),y=zA,i=R,r=i&31,B[((32<=(i&63)>>>0?y>>>r:((1<>>r)<<2)+oA>>2]=g,n=a0(Q,n,-1213897629,-820265764),y=zA,i=gA,r=i&31,B[((32<=(i&63)>>>0?y>>>r:((1<>>r)<<2)+O>>2]=g,i=I+-2|0,Q=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),r=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),w=r,n=a0(Q,r,-1157627904,-820265764),y=zA,r=R,g=r&31,r=32<=(r&63)>>>0?y>>>g:((1<>>g;break B;case 0:i=A[r+6|0]|A[r+7|0]<<8|(A[r+8|0]<<16|A[r+9|0]<<24),n=i,Q=A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),w=a0(Q,i,-1080360960,-820265764),y=zA,i=R,r=i&31,B[((32<=(i&63)>>>0?y>>>r:((1<>>r)<<2)+oA>>2]=g,n=a0(Q,n,-1213897629,-820265764),y=zA,i=gA,r=i&31,B[((32<=(i&63)>>>0?y>>>r:((1<>>r)<<2)+O>>2]=g,i=I+-2|0,Q=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),r=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),w=r,n=a0(Q,r,-1080360960,-820265764),y=zA,r=R,g=r&31,r=32<=(r&63)>>>0?y>>>g:((1<>>g;break B;case 1:i=A[r+6|0]|A[r+7|0]<<8|(A[r+8|0]<<16|A[r+9|0]<<24),n=i,Q=A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),w=a0(Q,i,-1079680256,-820265764),y=zA,i=R,r=i&31,B[((32<=(i&63)>>>0?y>>>r:((1<>>r)<<2)+oA>>2]=g,n=a0(Q,n,-1213897629,-820265764),y=zA,i=gA,r=i&31,B[((32<=(i&63)>>>0?y>>>r:((1<>>r)<<2)+O>>2]=g,i=I+-2|0,Q=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),r=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),w=r,n=a0(Q,r,-1079680256,-820265764),y=zA,r=R,g=r&31,r=32<=(r&63)>>>0?y>>>g:((1<>>g;break B;case 2:break C}n=a0(A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),A[r+6|0]|A[r+7|0]<<8|(A[r+8|0]<<16|A[r+9|0]<<24),-1213897629,-820265764),i=zA,r=R,y=r&31,B[((32<=(r&63)>>>0?i>>>y:((1<>>y)<<2)+oA>>2]=g,r=gA,y=r&31,B[((32<=(r&63)>>>0?i>>>y:((1<>>y)<<2)+O>>2]=g,i=I+-2|0,Q=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),r=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24),w=r,n=a0(Q,r,-1213897629,-820265764),y=zA,r=R,g=r&31,r=32<=(r&63)>>>0?y>>>g:((1<>>g;break B}B[(NA(A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),-1640531535)>>>xA<<2)+oA>>2]=g,n=a0(A[r+2|0]|A[r+3|0]<<8|(A[r+4|0]<<16|A[r+5|0]<<24),A[r+6|0]|A[r+7|0]<<8|(A[r+8|0]<<16|A[r+9|0]<<24),-1213897629,-820265764),y=zA,i=gA,r=i&31,B[((32<=(i&63)>>>0?y>>>r:((1<>>r)<<2)+O>>2]=g,i=I+-2|0,r=NA(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),-1640531535)>>>xA,Q=A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24),w=A[i+4|0]|A[i+5|0]<<8|(A[i+6|0]<<16|A[i+7|0]<<24)}for(y=i-W|0,B[(r<<2)+oA>>2]=y,n=a0(Q,w,-1213897629,-820265764),g=zA,i=gA,r=i&31,B[((32<=(i&63)>>>0?g>>>r:((1<>>r)<<2)+O>>2]=y;;){B:{if(y=k,k=C,L=I-W|0,i=L-y|0,i>>>0<=cA>>>0|s0-i>>>0<3||(C=i>>>0>>0,i=i+(C?fA:W)|0,(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break B;g=i+4|0,r=g,Q=r;C:{i:{if(n=I+4|0,i=n,w=C?uA:S,C=i+(w-r|0)|0,C=C>>>0>>0?C:S,G=C+-3|0,G>>>0<=i>>>0)break i;if(i=n,r=g,g=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)),g){C=T(g)>>>3;break C}for(;;){if(r=r+4|0,i=i+4|0,i>>>0>=G>>>0)break i;if(g=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)),!!g)break}C=((T(g)>>>3)+i|0)-n|0;break C}(A[r|0]|A[r+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=C+-1>>>0||(r=r+2|0,i=i+2|0),i>>>0>>0&&(i=A[r|0]==A[i|0]?i+1|0:i),C=i-n|0}if((Q+C|0)==(w|0)){r=u;C:{i:{if(g=C+n|0,i=g,P>>>0<=i>>>0)break i;if(i=g,n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),n){i=T(n)>>>3;break C}for(;;){if(r=r+4|0,i=i+4|0,i>>>0>=P>>>0)break i;if(n=(A[i|0]|A[i+1|0]<<8|(A[i+2|0]<<16|A[i+3|0]<<24))^(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24)),!!n)break}i=((T(n)>>>3)+i|0)-g|0;break C}(A[r|0]|A[r+1|0]<<8)!=(A[i|0]|A[i+1|0]<<8)|i>>>0>=RA>>>0||(r=r+2|0,i=i+2|0),i>>>0>>0&&(i=A[r|0]==A[i|0]?i+1|0:i),i=i-g|0}C=i+C|0}for(G=C+4|0,Q=B[e+12>>2],i=Q,r=I;g=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[i|0]=n,b[i+1|0]=n>>>8,b[i+2|0]=n>>>16,b[i+3|0]=n>>>24,b[i+4|0]=g,b[i+5|0]=g>>>8,b[i+6|0]=g>>>16,b[i+7|0]=g>>>24,r=r+8|0,i=i+8|0,i>>>0>>0;);i=B[e+4>>2],B[i>>2]=1,FA[i+4>>1]=0,r=C+1|0,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=i-B[e>>2]>>3),FA[i+6>>1]=r,B[e+4>>2]=i+8;C:{i:{Q:{g:{r:{if(!E0)switch(WA-1|0){case 2:break i;case 1:break Q;case 0:break g;default:break r}Q=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),w=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),i=NA(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),-1640531535)>>>xA;break C}Q=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),w=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=a0(Q,w,-1157627904,-820265764),C=zA,r=R,g=r&31,i=32<=(r&63)>>>0?C>>>g:((1<>>g;break C}Q=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),w=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=a0(Q,w,-1080360960,-820265764),C=zA,r=R,g=r&31,i=32<=(r&63)>>>0?C>>>g:((1<>>g;break C}Q=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),w=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=a0(Q,w,-1079680256,-820265764),C=zA,r=R,g=r&31,i=32<=(r&63)>>>0?C>>>g:((1<>>g;break C}Q=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),w=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=a0(Q,w,-1213897629,-820265764),C=zA,r=R,g=r&31,i=32<=(r&63)>>>0?C>>>g:((1<>>g}if(B[(i<<2)+oA>>2]=L,C=a0(Q,w,-1213897629,-820265764),g=zA,i=gA,r=i&31,B[((32<=(i&63)>>>0?g>>>r:((1<>>r)<<2)+O>>2]=L,C=y,n=k,I=I+G|0,r=I,r>>>0<=LA>>>0)continue;break I}break}n=y,y=k,r=I}if(!(r>>>0>>0))break}}return B[o+4>>2]=n,B[o>>2]=y,S-I|0}function jo(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0;if(C=B[i+124>>2],w=B[i+132>>2],G=B[i+36>>2],Q=B[i+24>>2],y=B[i+4>>2],k=e-y|0,Q>>>0>>0)for(S=-1<>2]^-1,R=B[i+44>>2],M=32-C|0,I=64-C|0,u=w+-5|0,_=u>>>0>3;;){o=Q+y|0,L=((Q&S)<<2)+R|0;A:{I:{B:{C:{i:{if(!_)switch(u-1|0){case 2:break I;case 1:break B;case 0:break C;default:break i}o=NA(A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24),-1640531535)>>>M;break A}n=a0(A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24),A[o+4|0]|A[o+5|0]<<8|(A[o+6|0]<<16|A[o+7|0]<<24),-1157627904,-820265764),g=zA,o=I,r=o&31,o=32<=(o&63)>>>0?g>>>r:((1<>>r;break A}n=a0(A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24),A[o+4|0]|A[o+5|0]<<8|(A[o+6|0]<<16|A[o+7|0]<<24),-1080360960,-820265764),g=zA,o=I,r=o&31,o=32<=(o&63)>>>0?g>>>r:((1<>>r;break A}n=a0(A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24),A[o+4|0]|A[o+5|0]<<8|(A[o+6|0]<<16|A[o+7|0]<<24),-1079680256,-820265764),g=zA,o=I,r=o&31,o=32<=(o&63)>>>0?g>>>r:((1<>>r;break A}n=a0(A[o|0]|A[o+1|0]<<8|(A[o+2|0]<<16|A[o+3|0]<<24),A[o+4|0]|A[o+5|0]<<8|(A[o+6|0]<<16|A[o+7|0]<<24),-1213897629,-820265764),g=zA,o=I,r=o&31,o=32<=(o&63)>>>0?g>>>r:((1<>>r}if(o=(o<<2)+G|0,B[L>>2]=B[o>>2],B[o>>2]=Q,Q=Q+1|0,(k|0)==(Q|0))break}B[i+24>>2]=k;A:{I:{B:{C:{i:{if(i=w+-5|0,i>>>0<=3)switch(i-1|0){case 2:break I;case 1:break B;case 0:break C;default:break i}i=NA(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),-1640531535)>>>32-C;break A}I=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1157627904,-820265764),e=zA,o=64-C|0,i=o&31,i=32<=(o&63)>>>0?e>>>i:((1<>>i;break A}I=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1080360960,-820265764),e=zA,o=64-C|0,i=o&31,i=32<=(o&63)>>>0?e>>>i:((1<>>i;break A}I=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1079680256,-820265764),e=zA,o=64-C|0,i=o&31,i=32<=(o&63)>>>0?e>>>i:((1<>>i;break A}a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1213897629,-820265764),e=zA,o=64-C|0,i=o&31,i=e>>>i}}function $o(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0;if(P=IA-16|0,IA=P,I=B[o>>2],n=B[o+4>>2],B[i+28>>2]=B[i+24>>2],cA=B[i+4>>2]+B[i+12>>2]|0,Q=((cA|0)==(r|0))+r|0,G=Q-cA|0,S=n>>>0>G>>>0,G=I>>>0>G>>>0,MA=G?I:S?n:0,G=G?0:I,S=S?0:n,W=r+g|0,QA=W+-8|0,Q>>>0>>0)for(uA=W+-1|0,gA=W+-3|0;;){w=0,fA=0-G|0,y=Q+1|0;A:{if(!G||(g=y-G|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[Q+1|0]|A[Q+2|0]<<8|(A[Q+3|0]<<16|A[Q+4|0]<<24))))break A;g=Q+5|0,C=g+fA|0;I:{B:{if(gA>>>0<=g>>>0){I=g;break B}if(I=g,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){g=T(n)>>>3;break I}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=gA>>>0)break B;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}g=((T(n)>>>3)+I|0)-g|0;break I}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),g=I-g|0}w=g+4|0}B[P+12>>2]=999999999;A:{I:{B:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break I;default:break B}if(I=B[i+24>>2],n=B[i+4>>2],g=0,I+n>>>0>Q>>>0)break A;if(C=Q-n|0,I>>>0>>0)for(u=-1<>2]+-1^2147483647,k=B[i+44>>2],R=B[i+36>>2],_=32-B[i+124>>2]|0;g=I+n|0,g=R+(NA(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),-1640531535)>>>_<<2)|0,M=B[g>>2],B[g>>2]=I,g=k+((I&u)<<3)|0,B[g+4>>2]=1,B[g>>2]=M,I=I+1|0,(C|0)!=(I|0););B[i+24>>2]=C,g=bi(i,Q,W,P+12|0,4,0);break A}if(I=B[i+24>>2],u=B[i+4>>2],g=0,I+u>>>0>Q>>>0)break A;if(k=Q-u|0,I>>>0>>0)for(_=-1<>2]+-1^2147483647,M=B[i+44>>2],L=B[i+36>>2],g=64-B[i+124>>2]|0;n=I+u|0,m=a0(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),-1157627904,-820265764),R=zA,C=g&31,n=((32<=(g&63)>>>0?R>>>C:((1<>>C)<<2)+L|0,C=B[n>>2],B[n>>2]=I,n=M+((I&_)<<3)|0,B[n+4>>2]=1,B[n>>2]=C,I=I+1|0,(k|0)!=(I|0););B[i+24>>2]=k,g=bi(i,Q,W,P+12|0,5,0);break A}if(I=B[i+24>>2],u=B[i+4>>2],g=0,I+u>>>0>Q>>>0)break A;if(k=Q-u|0,I>>>0>>0)for(_=-1<>2]+-1^2147483647,M=B[i+44>>2],L=B[i+36>>2],g=64-B[i+124>>2]|0;n=I+u|0,m=a0(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),-1080360960,-820265764),R=zA,C=g&31,n=((32<=(g&63)>>>0?R>>>C:((1<>>C)<<2)+L|0,C=B[n>>2],B[n>>2]=I,n=M+((I&_)<<3)|0,B[n+4>>2]=1,B[n>>2]=C,I=I+1|0,(k|0)!=(I|0););B[i+24>>2]=k,g=bi(i,Q,W,P+12|0,6,0)}I=g>>>0>w>>>0,g=I?g:w;A:{if(g>>>0<=3){Q=((Q-r>>8)+Q|0)+1|0;break A}n=I?Q:y,y=I?B[P+12>>2]:0,u=y,w=g;I:{if(Q>>>0>=QA>>>0)break I;for(;;){u=Q+1|0;B:{if(!y){y=0;break B}if(!G||(I=u+fA|0,(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break B;w=Q+5|0,C=w+fA|0;C:{i:{if(gA>>>0<=w>>>0){I=w;break i}if(I=w,k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break C}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=gA>>>0)break i;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-w|0;break C}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if(I=I+4|0,I>>>0<4)break B;w=I,I=(NA(I,3)|0)>((UA(y+1|0)+NA(g,3)|0)+-30|0),g=I?w:g,y=I?0:y,n=I?u:n}B[P+8>>2]=999999999;B:{C:{i:{Q:{g:{if(I=B[i+132>>2]+-5|0,I>>>0<=2)switch(I-1|0){case 0:case 1:break Q;default:break g}if(I=B[i+24>>2],k=B[i+4>>2],I+k>>>0>u>>>0)break C;if(_=4,C=u-k|0,I>>>0>=C>>>0)break i;for(R=-1<>2]+-1^2147483647,M=B[i+44>>2],L=B[i+36>>2],m=32-B[i+124>>2]|0;w=I+k|0,w=L+(NA(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24),-1640531535)>>>m<<2)|0,O=B[w>>2],B[w>>2]=I,w=M+((I&R)<<3)|0,B[w+4>>2]=1,B[w>>2]=O,I=I+1|0,(C|0)!=(I|0););break i}if(I=B[i+24>>2],M=B[i+4>>2],I+M>>>0>u>>>0)break C;if(_=5,C=u-M|0,I>>>0>=C>>>0)break i;for(m=-1<>2]+-1^2147483647,O=B[i+44>>2],oA=B[i+36>>2],w=64-B[i+124>>2]|0;k=I+M|0,RA=a0(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1157627904,-820265764),L=zA,k=w,R=k&31,k=((32<=(k&63)>>>0?L>>>R:((1<>>R)<<2)+oA|0,R=B[k>>2],B[k>>2]=I,k=O+((I&m)<<3)|0,B[k+4>>2]=1,B[k>>2]=R,I=I+1|0,(C|0)!=(I|0););break i}if(I=B[i+24>>2],M=B[i+4>>2],I+M>>>0>u>>>0)break C;if(_=6,C=u-M|0,I>>>0>=C>>>0)break i;for(m=-1<>2]+-1^2147483647,O=B[i+44>>2],oA=B[i+36>>2],w=64-B[i+124>>2]|0;k=I+M|0,RA=a0(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1080360960,-820265764),L=zA,k=w,R=k&31,k=((32<=(k&63)>>>0?L>>>R:((1<>>R)<<2)+oA|0,R=B[k>>2],B[k>>2]=I,k=O+((I&m)<<3)|0,B[k+4>>2]=1,B[k>>2]=R,I=I+1|0,(C|0)!=(I|0););}if(B[i+24>>2]=C,I=bi(i,u,W,P+8|0,_,0),I>>>0<=3||(C=B[P+8>>2],((UA(C+1|0)+(I<<2)|0)+-31|0)<=((UA(y+1|0)+(g<<2)|0)+-27|0)))break C;Q=u,y=C,g=I;break B}if(u>>>0>=QA>>>0){u=y,w=g;break I}k=Q+2|0;C:{if(!y){w=g,y=0;break C}i:{if(!G||(I=k+fA|0,(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break i;C=Q+6|0,Q=C+fA|0;Q:{g:{if(gA>>>0<=C>>>0){I=C;break g}if(I=C,w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){I=T(w)>>>3;break Q}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break g;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}I=((T(w)>>>3)+I|0)-C|0;break Q}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-C|0}if(I=I+4|0,I>>>0<4)break i;w=g,g=I<<2>((UA(y+1|0)+(g<<2)|0)+-30|0),w=g?I:w,n=g?k:n,y=g?0:y;break C}w=g}u=y,B[P+4>>2]=999999999;C:{i:{Q:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break i;default:break Q}if(I=B[i+24>>2],C=B[i+4>>2],I+C>>>0>k>>>0)break I;if(R=4,Q=k-C|0,I>>>0>=Q>>>0)break C;for(y=-1<>2]+-1^2147483647,_=B[i+44>>2],M=B[i+36>>2],L=32-B[i+124>>2]|0;g=I+C|0,g=M+(NA(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),-1640531535)>>>L<<2)|0,m=B[g>>2],B[g>>2]=I,g=_+((I&y)<<3)|0,B[g+4>>2]=1,B[g>>2]=m,I=I+1|0,(Q|0)!=(I|0););break C}if(I=B[i+24>>2],_=B[i+4>>2],I+_>>>0>k>>>0)break I;if(R=5,Q=k-_|0,I>>>0>=Q>>>0)break C;for(L=-1<>2]+-1^2147483647,m=B[i+44>>2],O=B[i+36>>2],g=64-B[i+124>>2]|0;C=I+_|0,oA=a0(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1157627904,-820265764),M=zA,C=g,y=C&31,C=((32<=(C&63)>>>0?M>>>y:((1<>>y)<<2)+O|0,y=B[C>>2],B[C>>2]=I,C=m+((I&L)<<3)|0,B[C+4>>2]=1,B[C>>2]=y,I=I+1|0,(Q|0)!=(I|0););break C}if(I=B[i+24>>2],_=B[i+4>>2],I+_>>>0>k>>>0)break I;if(R=6,Q=k-_|0,I>>>0>=Q>>>0)break C;for(L=-1<>2]+-1^2147483647,m=B[i+44>>2],O=B[i+36>>2],g=64-B[i+124>>2]|0;C=I+_|0,oA=a0(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1080360960,-820265764),M=zA,C=g,y=C&31,C=((32<=(C&63)>>>0?M>>>y:((1<>>y)<<2)+O|0,y=B[C>>2],B[C>>2]=I,C=m+((I&L)<<3)|0,B[C+4>>2]=1,B[C>>2]=y,I=I+1|0,(Q|0)!=(I|0););}if(B[i+24>>2]=Q,g=bi(i,k,W,P+4|0,R,0),g>>>0<=3||(Q=k,y=B[P+4>>2],((UA(y+1|0)+(g<<2)|0)+-31|0)<=((UA(u+1|0)+(w<<2)|0)+-24|0)))break I}if(n=Q,u=y,w=g,!(Q>>>0>>0))break}}I:{if(!u){C=n,n=G,g=S;break I}B:{if(n>>>0<=r>>>0){C=n;break B}if(C=n,g=2-u|0,C+g>>>0<=cA>>>0)break B;for(;;){if(C=n+-1|0,A[C|0]!=A[(g+n|0)+-1|0]){C=n;break B}if(w=w+1|0,C>>>0<=r>>>0)break B;if(n=C,!(g+C>>>0>cA>>>0))break}}n=u+-2|0,g=G}for(I=B[e+12>>2],G=C-r|0,y=I+G|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),S=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[I|0]=S,b[I+1|0]=S>>>8,b[I+2|0]=S>>>16,b[I+3|0]=S>>>24,b[I+4|0]=Q,b[I+5|0]=Q>>>8,b[I+6|0]=Q>>>16,b[I+7|0]=Q>>>24,r=r+8|0,I=I+8|0,I>>>0>>0;);B[e+12>>2]=G+B[e+12>>2],r=w+-3|0;I:{if(G>>>0<=65535){I=B[e+4>>2];break I}B[e+36>>2]=1,I=B[e+4>>2],B[e+40>>2]=I-B[e>>2]>>3}if(FA[I+4>>1]=G,B[I>>2]=u+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=I-B[e>>2]>>3),FA[I+6>>1]=r,B[e+4>>2]=I+8,r=C+w|0,!g){S=g,G=n,Q=r;break A}if(S=g,G=n,Q=r,Q>>>0>QA>>>0)break A;for(;;){if(G=g,g=n,I=r-G|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))){S=G,G=g,Q=r;break A}n=r+4|0,Q=n-G|0;I:{B:{if(gA>>>0<=n>>>0){I=n;break B}if(I=n,S=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),S){n=T(S)>>>3;break I}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break B;if(S=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!S)break}n=((T(S)>>>3)+I|0)-n|0;break I}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),n=I-n|0}for(w=B[e+12>>2],I=w,Q=r;S=A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),C=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),b[I|0]=C,b[I+1|0]=C>>>8,b[I+2|0]=C>>>16,b[I+3|0]=C>>>24,b[I+4|0]=S,b[I+5|0]=S>>>8,b[I+6|0]=S>>>16,b[I+7|0]=S>>>24,Q=Q+8|0,I=I+8|0,I>>>0>>0;);if(I=B[e+4>>2],B[I>>2]=1,FA[I+4>>1]=0,Q=n+4|0,n=n+1|0,n>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=I-B[e>>2]>>3),FA[I+6>>1]=n,B[e+4>>2]=I+8,r=r+Q|0,!g){S=g,Q=r;break A}if(n=G,S=g,Q=r,!(Q>>>0<=QA>>>0))break}}if(!(Q>>>0>>0))break}return B[o+4>>2]=S||MA,B[o>>2]=G||MA,IA=P+16|0,W-r|0}function bi(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0;LA=IA-16|0,C=B[i+124>>2],n=B[i+36>>2];A:{I:{B:{C:{i:{if(Q=g+-5|0,Q>>>0<=3)switch(Q-1|0){case 2:break I;case 1:break B;case 0:break C;default:break i}Q=NA(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),-1640531535)>>>32-C;break A}k=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1157627904,-820265764),Q=zA,w=64-C|0,C=w&31,Q=32<=(w&63)>>>0?Q>>>C:((1<>>C;break A}k=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1080360960,-820265764),Q=zA,w=64-C|0,C=w&31,Q=32<=(w&63)>>>0?Q>>>C:((1<>>C;break A}k=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1079680256,-820265764),Q=zA,w=64-C|0,C=w&31,Q=32<=(w&63)>>>0?Q>>>C:((1<>>C;break A}k=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1213897629,-820265764),Q=zA,w=64-C|0,C=w&31,Q=32<=(w&63)>>>0?Q>>>C:((1<>>C}C=0,MA=B[i+44>>2],P=1<>2];A:{I:{if(xA=n+(Q<<2)|0,Q=B[xA>>2],_=B[i+4>>2],oA=e-_|0,N0=-1<>2]+-1^-1,n=oA-N0|0,_0=n>>>0>oA>>>0?0:n,L0=B[i+16>>2],WA=_0>>>0>L0>>>0?_0:L0,Q>>>0>WA>>>0){for(OA=MA+4|0,w=P;;){B:{if(k=Q,n=(Q&N0)<<3,Q=n+MA|0,n=n+OA|0,y=B[n>>2],(y|0)!=1|w>>>0<2)break B;if(B[n>>2]=C,w=w+-1|0,C=k,Q=B[Q>>2],Q>>>0>WA>>>0)continue;break I}break}if((y|0)==1&&(B[n>>2]=0,B[Q>>2]=0),k=C,C)break I}O=B[i+8>>2];break A}for(O=B[i+8>>2],h2=(I|0)==1;;){u=k,q0=-1<>2]+-1^-1,L=MA+((k&q0)<<3)|0,cA=L+4|0,k=B[((k&N0)<<3)+OA>>2];I:{if(!w||(Q=B[L>>2],X0=B[i+16>>2],Q>>>0<=X0>>>0))break I;for(gA=B[i+12>>2],S=gA+_|0,C=gA>>>0<=u>>>0,QA=u+(C?_:O)|0,R=O+gA|0,W=C?o:R,r2=W+-1|0,E0=W+-3|0,fA=0,uA=w,RA=0;;){m=fA>>>0>>0?fA:RA,C=m+Q|0;B:{C:{if(!(C>>>0>>0&&!((I|0)!=1|gA>>>0>u>>>0))){if(M=(h2&&C>>>0>>0?O:_)+Q|0,n=m+M|0,y=m+QA|0,E0>>>0<=y>>>0){C=y;break C}if(C=y,G=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),G){C=m+(T(G)>>>3)|0;break B}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=E0>>>0)break C;if(G=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!G)break}C=m+(((T(G)>>>3)+C|0)-y|0)|0;break B}C=Q+O|0,y=C+m|0,n=y,s0=C,N2=Q+_|0,R0=n;i:{Q:{if(M=m+QA|0,C=M,G=C+(R-n|0)|0,G=G>>>0>>0?G:W,t2=G+-3|0,t2>>>0<=C>>>0)break Q;if(C=M,n=y,y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),y){y=T(y)>>>3;break i}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=t2>>>0)break Q;if(y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!y)break}y=((T(y)>>>3)+C|0)-M|0;break i}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),y=C-M|0}if((R0+y|0)==(R|0)){n=S;i:{Q:{if(M=y+M|0,C=M,E0>>>0<=C>>>0)break Q;if(C=M,G=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),G){C=T(G)>>>3;break i}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=E0>>>0)break Q;if(G=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!G)break}C=((T(G)>>>3)+C|0)-M|0;break i}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=r2>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-M|0}y=C+y|0}C=y+m|0,M=Q+C>>>0>>0?s0:N2;break B}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=r2>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=m+(C-y|0)|0}if(y=C+QA|0,(y|0)==(W|0))break I;n=MA+((Q&q0)<<3)|0;B:{C:{if(A[C+M|0]>2]=Q,Q>>>0>WA>>>0)break C;L=LA+12|0;break I}if(B[cA>>2]=Q,Q>>>0>WA>>>0){cA=n,RA=C;break B}cA=LA+12|0;break I}L=n+4|0,n=L,fA=C}if(uA=uA+-1|0,!uA)break I;if(Q=B[n>>2],!(Q>>>0>X0>>>0))break}}if(B[cA>>2]=0,B[L>>2]=0,w=w+1|0,!k)break}}uA=B[i+12>>2],C=B[xA>>2],B[xA>>2]=oA,w=P+-1|0,s0=oA+9|0,QA=MA+((oA&N0)<<3)|0,L=QA+4|0;A:{if(C>>>0<=L0>>>0){k=w,y=0;break A}for(S=_+uA|0,cA=O+uA|0,E0=oA+2|0,WA=oA+1|0,gA=o+-1|0,m=o+-3|0,y=0,fA=0,RA=0;;){I:{B:{if(R=RA>>>0>>0?RA:fA,!(R+C>>>0>>0&&(I|0)==1)){if(n=R+(C+_|0)|0,k=e+R|0,m>>>0<=k>>>0){Q=k;break B}if(Q=k,u=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),u){Q=R+(T(u)>>>3)|0,k=_;break I}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=m>>>0)break B;if(u=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!u)break}Q=R+(((T(u)>>>3)+Q|0)-k|0)|0,k=_;break I}G=_,P=cA,R0=P,M=O,k=R+(M+C|0)|0,n=k,OA=n;C:{i:{if(u=e+R|0,Q=u,W=Q+(P-n|0)|0,W=W>>>0>>0?W:o,xA=W+-3|0,xA>>>0<=Q>>>0)break i;if(Q=u,n=k,k=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),k){k=T(k)>>>3;break C}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=xA>>>0)break i;if(k=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!k)break}k=((T(k)>>>3)+Q|0)-u|0;break C}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=W+-1>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),k=Q-u|0}if((R0|0)==(OA+k|0)){n=S;C:{i:{if(u=k+u|0,Q=u,m>>>0<=Q>>>0)break i;if(Q=u,P=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),P){Q=T(P)>>>3;break C}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=m>>>0)break i;if(P=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!P)break}Q=((T(P)>>>3)+Q|0)-u|0;break C}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=gA>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),Q=Q-u|0}k=Q+k|0}Q=k+R|0,k=Q+C>>>0>>0?M:G;break I}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=gA>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),Q=R+(Q-k|0)|0,k=_}I:{if(Q>>>0<=y>>>0||(n=C+Q|0,u=Q>>>0>s0-C>>>0,Q-y<<2>(UA(B[r>>2]+1|0)-UA(WA-C|0)|0)&&(B[r>>2]=E0-C,y=Q),s0=u?n:s0,(e+Q|0)!=(o|0)))break I;k=w;break A}n=MA+((C&N0)<<3)|0;I:{B:{if(A[(C+k|0)+Q|0]>2]=C,C>>>0>_0>>>0)break B;QA=LA+8|0,k=w;break A}if(B[L>>2]=C,C>>>0>_0>>>0){fA=Q,L=n;break I}L=LA+8|0,k=w;break A}RA=Q,QA=n+4|0,n=QA}if(k=w+-1|0,k>>>0>=w>>>0)break A;if(w=k,C=B[n>>2],!(C>>>0>L0>>>0))break}}B[L>>2]=0,B[QA>>2]=0;A:{if(!k|(I|0)!=2)break A;C=B[i+112>>2],I=B[C+124>>2],y=0,n=B[C+36>>2];I:{B:{C:{i:{Q:{if(g=g+-5|0,g>>>0<=3)switch(g-1|0){case 2:break B;case 1:break C;case 0:break i;default:break Q}g=NA(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),-1640531535)>>>32-I;break I}w=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1157627904,-820265764),Q=zA,I=64-I|0,g=I&31,g=32<=(I&63)>>>0?Q>>>g:((1<>>g;break I}w=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1080360960,-820265764),Q=zA,I=64-I|0,g=I&31,g=32<=(I&63)>>>0?Q>>>g:((1<>>g;break I}w=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1079680256,-820265764),Q=zA,I=64-I|0,g=I&31,g=32<=(I&63)>>>0?Q>>>g:((1<>>g;break I}w=a0(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24),A[e+4|0]|A[e+5|0]<<8|(A[e+6|0]<<16|A[e+7|0]<<24),-1213897629,-820265764),Q=zA,I=64-I|0,g=I&31,g=32<=(I&63)>>>0?Q>>>g:((1<>>g}if(n=B[n+(g<<2)>>2],L=B[C+16>>2],n>>>0<=L>>>0)break A;for(RA=B[C>>2],u=B[C+4>>2],O=RA-u|0,cA=-1<>2]+-1^-1,M=O-L>>>0>cA>>>0?O-cA|0:L,I=_+B[i+12>>2]|0,uA=B[C+44>>2],QA=oA+2|0,oA=oA+1|0,m=B[i+16>>2]-O|0,MA=m+_|0,gA=o+-1|0,G=o+-3|0,_=0,fA=0;;){S=RA,R0=S,P=_>>>0>>0?_:fA,g=P+(n+u|0)|0,Q=g,OA=Q;I:{B:{if(w=e+P|0,C=w,R=C+(S-Q|0)|0,R=R>>>0>>0?R:o,LA=R+-3|0,LA>>>0<=C>>>0)break B;if(C=w,Q=g,g=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),g){g=T(g)>>>3;break I}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=LA>>>0)break B;if(g=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!g)break}g=((T(g)>>>3)+C|0)-w|0;break I}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=R+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),g=C-w|0}if((R0|0)==(OA+g|0)){Q=I;I:{B:{if(w=g+w|0,C=w,G>>>0<=C>>>0)break B;if(C=w,S=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),S){C=T(S)>>>3;break I}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=G>>>0)break B;if(S=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!S)break}C=((T(S)>>>3)+C|0)-w|0;break I}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=gA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-w|0}g=C+g|0}if(g=g+P|0,g>>>0>y>>>0&&(C=n+m|0,g-y<<2>(UA(B[r>>2]+1|0)-UA(oA-C|0)|0)&&(B[r>>2]=QA-C,y=g),(e+g|0)==(o|0)))break A;Q=uA+((n&cA)<<3)|0;I:{if(A[g+((g+n>>>0>>0?u:MA)+n|0)|0]>>0<=M>>>0)break A;Q=Q+4|0,_=g;break I}if(fA=g,n>>>0<=M>>>0)break A}if(k=k+-1|0,!k)break A;if(n=B[Q>>2],!(n>>>0>L>>>0))break}}return B[i+24>>2]=s0+-8,y}function At(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0;if(Q=B[o>>2],C=B[o+4>>2],B[i+28>>2]=B[i+24>>2],LA=B[i+4>>2]+B[i+12>>2]|0,k=((LA|0)==(r|0))+r|0,I=k-LA|0,n=C>>>0>I>>>0,I=Q>>>0>I>>>0,xA=I?Q:n?C:0,QA=I?0:Q,uA=n?0:C,P=r+g|0,RA=P+-8|0,k>>>0>>0)for(fA=P+-1|0,W=P+-3|0;;){oA=0,MA=0-QA|0,L=k+1|0;A:{if(!QA||(g=L-QA|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[k+1|0]|A[k+2|0]<<8|(A[k+3|0]<<16|A[k+4|0]<<24))))break A;g=k+5|0,I=g+MA|0;I:{B:{if(W>>>0<=g>>>0){C=g;break B}if(C=g,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),n){g=T(n)>>>3;break I}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=W>>>0)break B;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}g=((T(n)>>>3)+C|0)-g|0;break I}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(C=C+2|0,I=I+2|0),C>>>0

>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),g=C-g|0}oA=g+4|0}A:{I:{B:{C:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break C;default:break B}if(G=B[i+120>>2],u=32-B[i+124>>2]|0,y=B[i+128>>2],O=B[i+36>>2],_=B[i+16>>2],m=B[i+44>>2],I=B[i+24>>2],g=B[i+4>>2],C=k-g|0,I>>>0>>0)for(Q=-1<>>u<<2)+O|0,B[((I&Q)<<2)+m>>2]=B[n>>2],B[n>>2]=I,I=I+1|0,(C|0)!=(I|0););if(B[i+24>>2]=C,M=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),Q=B[(NA(M,-1640531535)>>>u<<2)+O>>2],Q>>>0<=_>>>0)break I;for(n=1<>>0>C>>>0?0:I,u=1<>>0<=k>>>0){I=k;break g}if(I=k,y=M^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),y){I=T(y)>>>3;break Q}for(;;){if(w=w+4|0,I=I+4|0,I>>>0>=W>>>0)break g;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-k|0;break Q}(A[w|0]|A[w+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=fA>>>0||(w=w+2|0,I=I+2|0),I>>>0

>>0&&(I=A[w|0]==A[I|0]?I+1|0:I),I=I-k|0}if(I>>>0<=n>>>0)break i;if(S=(C-Q|0)+2|0,n=I,(I+k|0)==(P|0))break A}if(Q>>>0<=R>>>0){I=n;break A}if(u=u+-1|0,!u){I=n;break A}if(Q=B[((Q&G)<<2)+m>>2],!(Q>>>0>_>>>0))break}I=n;break A}if(M=B[i+120>>2],G=B[i+128>>2],n=64-B[i+124>>2]|0,O=B[i+36>>2],_=B[i+16>>2],m=B[i+44>>2],I=B[i+24>>2],g=B[i+4>>2],C=k-g|0,I>>>0>>0)for(u=-1<>>0?R>>>S:((1<>>S)<<2)+O|0,B[((I&u)<<2)+m>>2]=B[Q>>2],B[Q>>2]=I,I=I+1|0,(C|0)!=(I|0););if(B[i+24>>2]=C,y=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),I=a0(y,A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1080360960,-820265764),Q=zA,u=n&31,Q=B[((32<=(n&63)>>>0?Q>>>u:((1<>>u)<<2)+O>>2],Q>>>0<=_>>>0)break I;for(n=1<>>0>C>>>0?0:I,u=1<>>0<=k>>>0){I=k;break Q}if(I=k,G=y^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),G){I=T(G)>>>3;break i}for(;;){if(w=w+4|0,I=I+4|0,I>>>0>=W>>>0)break Q;if(G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),!!G)break}I=((T(G)>>>3)+I|0)-k|0;break i}(A[w|0]|A[w+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=fA>>>0||(w=w+2|0,I=I+2|0),I>>>0

>>0&&(I=A[w|0]==A[I|0]?I+1|0:I),I=I-k|0}if(I>>>0<=n>>>0)break C;if(S=(C-Q|0)+2|0,n=I,(I+k|0)==(P|0))break A}C:{if(Q>>>0<=M>>>0||(u=u+-1|0,!u))break C;if(Q=B[((Q&R)<<2)+m>>2],Q>>>0>_>>>0)continue}break}I=n;break A}if(M=B[i+120>>2],G=B[i+128>>2],n=64-B[i+124>>2]|0,O=B[i+36>>2],_=B[i+16>>2],m=B[i+44>>2],I=B[i+24>>2],g=B[i+4>>2],C=k-g|0,I>>>0>>0)for(u=-1<>>0?R>>>S:((1<>>S)<<2)+O|0,B[((I&u)<<2)+m>>2]=B[Q>>2],B[Q>>2]=I,I=I+1|0,(C|0)!=(I|0););if(B[i+24>>2]=C,y=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),I=a0(y,A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1157627904,-820265764),Q=zA,u=n&31,Q=B[((32<=(n&63)>>>0?Q>>>u:((1<>>u)<<2)+O>>2],Q>>>0<=_>>>0)break I;for(n=1<>>0>C>>>0?0:I,u=1<>>0<=k>>>0){I=k;break i}if(I=k,G=y^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),G){I=T(G)>>>3;break C}for(;;){if(w=w+4|0,I=I+4|0,I>>>0>=W>>>0)break i;if(G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),!!G)break}I=((T(G)>>>3)+I|0)-k|0;break C}(A[w|0]|A[w+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=fA>>>0||(w=w+2|0,I=I+2|0),I>>>0

>>0&&(I=A[w|0]==A[I|0]?I+1|0:I),I=I-k|0}if(I>>>0<=n>>>0)break B;if(S=(C-Q|0)+2|0,n=I,(I+k|0)==(P|0))break A}if(Q>>>0<=M>>>0){I=n;break A}if(u=u+-1|0,!u){I=n;break A}if(Q=B[((Q&R)<<2)+m>>2],!(Q>>>0>_>>>0))break}I=n;break A}I=3,S=999999999}n=I,I=I>>>0>oA>>>0,n=I?n:oA;A:{if(n>>>0<=3){k=((k-r>>8)+k|0)+1|0;break A}R=I?S:0,oA=I?k:L;I:{B:{if(k>>>0>=RA>>>0)break B;for(;;){G=k+1|0;C:{if(!R){R=0;break C}if(!QA||(I=G+MA|0,(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break C;y=k+5|0,Q=y+MA|0;i:{Q:{if(W>>>0<=y>>>0){I=y;break Q}if(I=y,u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),u){I=T(u)>>>3;break i}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=W>>>0)break Q;if(u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!u)break}I=((T(u)>>>3)+I|0)-y|0;break i}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=fA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0

>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I=I+4|0,I>>>0<4)break C;Q=I,I=(NA(I,3)|0)>((UA(R+1|0)+NA(n,3)|0)+-30|0),n=I?Q:n,R=I?0:R,oA=I?G:oA}C:{i:{Q:{g:{r:{if(I=B[i+132>>2]+-5|0,I>>>0<=2)switch(I-1|0){case 0:case 1:break r;default:break g}if(_=B[i+120>>2],u=32-B[i+124>>2]|0,M=B[i+128>>2],w=B[i+16>>2],I=G-g|0,C>>>0>>0)for(y=-1<<_^-1;Q=g+C|0,Q=(NA(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),-1640531535)>>>u<<2)+O|0,B[((C&y)<<2)+m>>2]=B[Q>>2],B[Q>>2]=C,C=C+1|0,(C|0)!=(I|0););if(B[i+24>>2]=I,gA=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),u=B[(NA(gA,-1640531535)>>>u<<2)+O>>2],u>>>0<=w>>>0)break i;for(Q=1<<_,C=I-Q|0,S=C>>>0>I>>>0?0:C,cA=1<>>0<=G>>>0){C=G;break e}if(C=G,M=gA^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),M){Q=T(M)>>>3;break t}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=W>>>0)break e;if(M=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!M)break}Q=((T(M)>>>3)+C|0)-G|0;break t}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0

>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),Q=C-G|0}if(Q>>>0<=y>>>0)break E;if(_=(I-u|0)+2|0,y=Q,(Q+G|0)==(P|0))break Q}if(u>>>0<=S>>>0){Q=y;break Q}if(cA=cA+-1|0,!cA){Q=y;break Q}if(u=B[((u&L)<<2)+m>>2],!(u>>>0>w>>>0))break}Q=y;break Q}if(S=B[i+120>>2],_=B[i+128>>2],Q=64-B[i+124>>2]|0,w=B[i+16>>2],I=G-g|0,C>>>0>>0)for(M=-1<>>0?L>>>gA:((1<>>gA)<<2)+O|0,B[((C&M)<<2)+m>>2]=B[y>>2],B[y>>2]=C,C=C+1|0,(C|0)!=(I|0););if(B[i+24>>2]=I,M=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),C=a0(M,A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),-1080360960,-820265764),y=zA,u=Q&31,u=B[((32<=(Q&63)>>>0?y>>>u:((1<>>u)<<2)+O>>2],u>>>0<=w>>>0)break i;for(Q=1<>>0>I>>>0?0:C,cA=1<<_,S=Q+-1|0,_=999999999,y=3;;){Q=g+u|0;r:{if(A[y+Q|0]!=A[y+G|0])break r;E:{t:{if(W>>>0<=G>>>0){C=G;break t}if(C=G,L=M^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),L){Q=T(L)>>>3;break E}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=W>>>0)break t;if(L=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!L)break}Q=((T(L)>>>3)+C|0)-G|0;break E}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0

>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),Q=C-G|0}if(Q>>>0<=y>>>0)break r;if(_=(I-u|0)+2|0,y=Q,(Q+G|0)==(P|0))break Q}r:{if(u>>>0<=gA>>>0||(cA=cA+-1|0,!cA))break r;if(u=B[((u&S)<<2)+m>>2],u>>>0>w>>>0)continue}break}Q=y;break Q}if(S=B[i+120>>2],_=B[i+128>>2],Q=64-B[i+124>>2]|0,w=B[i+16>>2],I=G-g|0,C>>>0>>0)for(M=-1<>>0?L>>>gA:((1<>>gA)<<2)+O|0,B[((C&M)<<2)+m>>2]=B[y>>2],B[y>>2]=C,C=C+1|0,(C|0)!=(I|0););if(B[i+24>>2]=I,M=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),C=a0(M,A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),-1157627904,-820265764),y=zA,u=Q&31,u=B[((32<=(Q&63)>>>0?y>>>u:((1<>>u)<<2)+O>>2],u>>>0<=w>>>0)break i;for(Q=1<>>0>I>>>0?0:C,cA=1<<_,S=Q+-1|0,_=999999999,y=3;;){Q=g+u|0;g:{if(A[y+Q|0]!=A[y+G|0])break g;r:{E:{if(W>>>0<=G>>>0){C=G;break E}if(C=G,L=M^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),L){Q=T(L)>>>3;break r}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=W>>>0)break E;if(L=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!L)break}Q=((T(L)>>>3)+C|0)-G|0;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0

>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),Q=C-G|0}if(Q>>>0<=y>>>0)break g;if(_=(I-u|0)+2|0,y=Q,(Q+G|0)==(P|0))break Q}if(u>>>0<=gA>>>0){Q=y;break Q}if(cA=cA+-1|0,!cA){Q=y;break Q}if(u=B[((u&S)<<2)+m>>2],!(u>>>0>w>>>0))break}Q=y}if(Q>>>0<4|((UA(_+1|0)+(Q<<2)|0)+-31|0)<=((UA(R+1|0)+(n<<2)|0)+-27|0))break i;C=I,k=G,R=_,n=Q;break C}if(G>>>0>=RA>>>0)break B;Q=k+2|0;i:{if(!R){G=n,R=0;break i}Q:{if(!QA||(C=Q+MA|0,(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break Q;k=k+6|0,w=k+MA|0;g:{r:{if(W>>>0<=k>>>0){C=k;break r}if(C=k,y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),y){k=T(y)>>>3;break g}for(;;){if(w=w+4|0,C=C+4|0,C>>>0>=W>>>0)break r;if(y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),!!y)break}k=((T(y)>>>3)+C|0)-k|0;break g}(A[w|0]|A[w+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(w=w+2|0,C=C+2|0),C>>>0

>>0&&(C=A[w|0]==A[C|0]?C+1|0:C),k=C-k|0}if(C=k+4|0,C>>>0<4)break Q;k=n,n=C<<2>((UA(R+1|0)+(n<<2)|0)+-30|0),G=n?C:k,oA=n?Q:oA,R=n?0:R;break i}G=n}M=R;i:{Q:{g:{if(n=B[i+132>>2]+-5|0,n>>>0<=2)switch(n-1|0){case 0:case 1:break g;default:break Q}if(R=B[i+120>>2],u=32-B[i+124>>2]|0,y=B[i+128>>2],gA=B[i+16>>2],C=Q-g|0,I>>>0>>0)for(k=-1<>>u<<2)+O|0,B[((I&k)<<2)+m>>2]=B[n>>2],B[n>>2]=I,I=I+1|0,(C|0)!=(I|0););if(B[i+24>>2]=C,S=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),k=B[(NA(S,-1640531535)>>>u<<2)+O>>2],k>>>0<=gA>>>0)break I;for(n=1<>>0>C>>>0?0:I,y=1<>>0<=Q>>>0){I=Q;break t}if(I=Q,n=S^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),n){n=T(n)>>>3;break E}for(;;){if(w=w+4|0,I=I+4|0,I>>>0>=W>>>0)break t;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),!!n)break}n=((T(n)>>>3)+I|0)-Q|0;break E}(A[w|0]|A[w+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=fA>>>0||(w=w+2|0,I=I+2|0),I>>>0

>>0&&(I=A[w|0]==A[I|0]?I+1|0:I),n=I-Q|0}if(n>>>0<=u>>>0)break r;if(R=(C-k|0)+2|0,u=n,(Q+n|0)==(P|0))break i}if(k>>>0<=L>>>0){n=u;break i}if(y=y+-1|0,!y){n=u;break i}if(k=B[((k&_)<<2)+m>>2],!(k>>>0>gA>>>0))break}n=u;break i}if(L=B[i+120>>2],R=B[i+128>>2],n=64-B[i+124>>2]|0,gA=B[i+16>>2],C=Q-g|0,I>>>0>>0)for(u=-1<>>0?_>>>S:((1<>>S)<<2)+O|0,B[((I&u)<<2)+m>>2]=B[k>>2],B[k>>2]=I,I=I+1|0,(C|0)!=(I|0););if(B[i+24>>2]=C,_=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),I=a0(_,A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),-1080360960,-820265764),k=zA,y=n&31,k=B[((32<=(n&63)>>>0?k>>>y:((1<>>y)<<2)+O>>2],k>>>0<=gA>>>0)break I;for(n=1<>>0>C>>>0?0:I,y=1<>>0<=Q>>>0){I=Q;break E}if(I=Q,n=_^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),n){n=T(n)>>>3;break r}for(;;){if(w=w+4|0,I=I+4|0,I>>>0>=W>>>0)break E;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),!!n)break}n=((T(n)>>>3)+I|0)-Q|0;break r}(A[w|0]|A[w+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=fA>>>0||(w=w+2|0,I=I+2|0),I>>>0

>>0&&(I=A[w|0]==A[I|0]?I+1|0:I),n=I-Q|0}if(n>>>0<=u>>>0)break g;if(R=(C-k|0)+2|0,u=n,(Q+n|0)==(P|0))break i}g:{if(k>>>0<=S>>>0||(y=y+-1|0,!y))break g;if(k=B[((k&L)<<2)+m>>2],k>>>0>gA>>>0)continue}break}n=u;break i}if(L=B[i+120>>2],R=B[i+128>>2],n=64-B[i+124>>2]|0,gA=B[i+16>>2],C=Q-g|0,I>>>0>>0)for(u=-1<>>0?_>>>S:((1<>>S)<<2)+O|0,B[((I&u)<<2)+m>>2]=B[k>>2],B[k>>2]=I,I=I+1|0,(C|0)!=(I|0););if(B[i+24>>2]=C,_=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),I=a0(_,A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),-1157627904,-820265764),k=zA,y=n&31,k=B[((32<=(n&63)>>>0?k>>>y:((1<>>y)<<2)+O>>2],k>>>0<=gA>>>0)break I;for(n=1<>>0>C>>>0?0:I,y=1<>>0<=Q>>>0){I=Q;break r}if(I=Q,n=_^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),n){n=T(n)>>>3;break g}for(;;){if(w=w+4|0,I=I+4|0,I>>>0>=W>>>0)break r;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),!!n)break}n=((T(n)>>>3)+I|0)-Q|0;break g}(A[w|0]|A[w+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=fA>>>0||(w=w+2|0,I=I+2|0),I>>>0

>>0&&(I=A[w|0]==A[I|0]?I+1|0:I),n=I-Q|0}if(n>>>0<=u>>>0)break Q;if(R=(C-k|0)+2|0,u=n,(Q+n|0)==(P|0))break i}if(k>>>0<=S>>>0){n=u;break i}if(y=y+-1|0,!y){n=u;break i}if(k=B[((k&L)<<2)+m>>2],!(k>>>0>gA>>>0))break}n=u}if(n>>>0<4||(k=Q,((UA(R+1|0)+(n<<2)|0)+-31|0)<=((UA(M+1|0)+(G<<2)|0)+-24|0)))break I}if(oA=k,M=R,G=n,!(k>>>0>>0))break}break I}M=R,G=n}I:{if(!M){g=oA,O=QA,QA=uA;break I}B:{if(oA>>>0<=r>>>0){g=oA;break B}if(g=oA,I=2-M|0,g+I>>>0<=LA>>>0)break B;for(;;){if(g=oA+-1|0,A[g|0]!=A[(I+oA|0)+-1|0]){g=oA;break B}if(G=G+1|0,g>>>0<=r>>>0)break B;if(oA=g,!(g+I>>>0>LA>>>0))break}}O=M+-2|0}for(m=QA,C=B[e+12>>2],k=g-r|0,I=C+k|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[C|0]=n,b[C+1|0]=n>>>8,b[C+2|0]=n>>>16,b[C+3|0]=n>>>24,b[C+4|0]=Q,b[C+5|0]=Q>>>8,b[C+6|0]=Q>>>16,b[C+7|0]=Q>>>24,r=r+8|0,C=C+8|0,C>>>0>>0;);B[e+12>>2]=k+B[e+12>>2],r=G+-3|0;I:{if(k>>>0<=65535){C=B[e+4>>2];break I}B[e+36>>2]=1,C=B[e+4>>2],B[e+40>>2]=C-B[e>>2]>>3}if(FA[C+4>>1]=k,B[C>>2]=M+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=C-B[e>>2]>>3),FA[C+6>>1]=r,B[e+4>>2]=C+8,r=g+G|0,!m){uA=m,QA=O,k=r;break A}if(uA=m,QA=O,k=r,k>>>0>RA>>>0)break A;for(;;){if(QA=m,m=O,g=r-QA|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))){uA=QA,QA=m,k=r;break A}g=r+4|0,I=g-QA|0;I:{B:{if(W>>>0<=g>>>0){C=g;break B}if(C=g,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),n){g=T(n)>>>3;break I}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=W>>>0)break B;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}g=((T(n)>>>3)+C|0)-g|0;break I}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(C=C+2|0,I=I+2|0),C>>>0

>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),g=C-g|0}for(n=B[e+12>>2],C=n,I=r;Q=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),k=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[C|0]=k,b[C+1|0]=k>>>8,b[C+2|0]=k>>>16,b[C+3|0]=k>>>24,b[C+4|0]=Q,b[C+5|0]=Q>>>8,b[C+6|0]=Q>>>16,b[C+7|0]=Q>>>24,I=I+8|0,C=C+8|0,C>>>0>>0;);if(n=B[e+4>>2],B[n>>2]=1,FA[n+4>>1]=0,I=g+4|0,g=g+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=n-B[e>>2]>>3),FA[n+6>>1]=g,B[e+4>>2]=n+8,r=r+I|0,!m){uA=m,k=r;break A}if(O=QA,uA=m,k=r,!(k>>>0<=RA>>>0))break}}if(!(k>>>0>>0))break}return B[o+4>>2]=uA||xA,B[o>>2]=QA||xA,P-r|0}function It(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0;if(M=B[o>>2],n=B[o+4>>2],B[i+28>>2]=B[i+24>>2],RA=B[i+4>>2]+B[i+12>>2]|0,Q=((RA|0)==(r|0))+r|0,I=Q-RA|0,C=n>>>0>I>>>0,I=M>>>0>I>>>0,LA=I?M:C?n:0,M=I?0:M,oA=C?0:n,P=r+g|0,uA=P+-8|0,Q>>>0>>0)for(fA=P+-1|0,O=P+-3|0;;){W=0,MA=0-M|0,L=Q+1|0;A:{if(!M||(g=L-M|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[Q+1|0]|A[Q+2|0]<<8|(A[Q+3|0]<<16|A[Q+4|0]<<24))))break A;g=Q+5|0,I=g+MA|0;I:{B:{if(O>>>0<=g>>>0){C=g;break B}if(C=g,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),n){g=T(n)>>>3;break I}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=O>>>0)break B;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}g=((T(n)>>>3)+C|0)-g|0;break I}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(C=C+2|0,I=I+2|0),C>>>0

>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),g=C-g|0}W=g+4|0}A:{I:{B:{C:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break C;default:break B}if(u=B[i+120>>2],k=32-B[i+124>>2]|0,S=B[i+128>>2],QA=B[i+36>>2],_=B[i+16>>2],m=B[i+44>>2],I=B[i+24>>2],G=B[i+4>>2],C=Q-G|0,I>>>0>>0)for(n=-1<>>k<<2)+QA|0,B[((I&n)<<2)+m>>2]=B[g>>2],B[g>>2]=I,I=I+1|0,(C|0)!=(I|0););if(B[i+24>>2]=C,w=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),k=B[(NA(w,-1640531535)>>>k<<2)+QA>>2],k>>>0<=_>>>0)break I;for(I=1<>>0>C>>>0?0:g,gA=1<>>0<=Q>>>0){I=Q;break g}if(I=Q,S=w^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),S){I=T(S)>>>3;break Q}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=O>>>0)break g;if(S=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!S)break}I=((T(S)>>>3)+I|0)-Q|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=fA>>>0||(I=I+2|0,g=g+2|0),I>>>0

>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I>>>0<=n>>>0)break i;if(u=(C-k|0)+2|0,n=I,(I+Q|0)==(P|0))break A}if(k>>>0<=y>>>0){I=n;break A}if(gA=gA+-1|0,!gA){I=n;break A}if(k=B[((k&R)<<2)+m>>2],!(k>>>0>_>>>0))break}I=n;break A}if(y=B[i+120>>2],u=B[i+128>>2],g=64-B[i+124>>2]|0,QA=B[i+36>>2],_=B[i+16>>2],m=B[i+44>>2],I=B[i+24>>2],G=B[i+4>>2],C=Q-G|0,I>>>0>>0)for(S=-1<>>0?R>>>w:((1<>>w)<<2)+QA|0,B[((I&S)<<2)+m>>2]=B[n>>2],B[n>>2]=I,I=I+1|0,(C|0)!=(I|0););if(B[i+24>>2]=C,S=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),I=a0(S,A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),-1080360960,-820265764),n=zA,k=g&31,k=B[((32<=(g&63)>>>0?n>>>k:((1<>>k)<<2)+QA>>2],k>>>0<=_>>>0)break I;for(I=1<>>0>C>>>0?0:g,gA=1<>>0<=Q>>>0){I=Q;break Q}if(I=Q,R=S^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),R){I=T(R)>>>3;break i}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=O>>>0)break Q;if(R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!R)break}I=((T(R)>>>3)+I|0)-Q|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=fA>>>0||(I=I+2|0,g=g+2|0),I>>>0

>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I>>>0<=n>>>0)break C;if(u=(C-k|0)+2|0,n=I,(I+Q|0)==(P|0))break A}C:{if(k>>>0<=w>>>0||(gA=gA+-1|0,!gA))break C;if(k=B[((k&y)<<2)+m>>2],k>>>0>_>>>0)continue}break}I=n;break A}if(y=B[i+120>>2],u=B[i+128>>2],g=64-B[i+124>>2]|0,QA=B[i+36>>2],_=B[i+16>>2],m=B[i+44>>2],I=B[i+24>>2],G=B[i+4>>2],C=Q-G|0,I>>>0>>0)for(S=-1<>>0?R>>>w:((1<>>w)<<2)+QA|0,B[((I&S)<<2)+m>>2]=B[n>>2],B[n>>2]=I,I=I+1|0,(C|0)!=(I|0););if(B[i+24>>2]=C,S=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),I=a0(S,A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),-1157627904,-820265764),n=zA,k=g&31,k=B[((32<=(g&63)>>>0?n>>>k:((1<>>k)<<2)+QA>>2],k>>>0<=_>>>0)break I;for(I=1<>>0>C>>>0?0:g,gA=1<>>0<=Q>>>0){I=Q;break i}if(I=Q,R=S^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),R){I=T(R)>>>3;break C}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=O>>>0)break i;if(R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!R)break}I=((T(R)>>>3)+I|0)-Q|0;break C}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=fA>>>0||(I=I+2|0,g=g+2|0),I>>>0

>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I>>>0<=n>>>0)break B;if(u=(C-k|0)+2|0,n=I,(I+Q|0)==(P|0))break A}if(k>>>0<=w>>>0){I=n;break A}if(gA=gA+-1|0,!gA){I=n;break A}if(k=B[((k&y)<<2)+m>>2],!(k>>>0>_>>>0))break}I=n;break A}I=3,u=999999999}g=I>>>0>W>>>0,I=g?I:W;A:{if(I>>>0<=3){Q=((Q-r>>8)+Q|0)+1|0;break A}y=g?u:0,S=g?Q:L;I:{if(Q>>>0>=uA>>>0){R=y,u=I;break I}for(;;){g=Q+1|0;B:{if(!y){u=I,y=0;break B}C:{if(!M||(n=g+MA|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24))))break C;n=Q+5|0,k=n+MA|0;i:{Q:{if(O>>>0<=n>>>0){Q=n;break Q}if(Q=n,u=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),u){Q=T(u)>>>3;break i}for(;;){if(k=k+4|0,Q=Q+4|0,Q>>>0>=O>>>0)break Q;if(u=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!u)break}Q=((T(u)>>>3)+Q|0)-n|0;break i}(A[k|0]|A[k+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=fA>>>0||(k=k+2|0,Q=Q+2|0),Q>>>0

>>0&&(Q=A[k|0]==A[Q|0]?Q+1|0:Q),Q=Q-n|0}if(Q=Q+4|0,Q>>>0<4)break C;n=I,I=(NA(Q,3)|0)>((UA(y+1|0)+NA(I,3)|0)+-30|0),u=I?Q:n,S=I?g:S,y=I?0:y;break B}u=I}R=y;B:{C:{i:{Q:{if(I=B[i+132>>2]+-5|0,I>>>0<=2)switch(I-1|0){case 0:case 1:break Q;default:break i}if(y=B[i+120>>2],k=32-B[i+124>>2]|0,n=B[i+128>>2],cA=B[i+16>>2],w=g-G|0,C>>>0>>0)for(Q=-1<>>k<<2)+QA|0,B[((C&Q)<<2)+m>>2]=B[I>>2],B[I>>2]=C,C=C+1|0,(w|0)!=(C|0););if(B[i+24>>2]=w,gA=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),Q=B[(NA(gA,-1640531535)>>>k<<2)+QA>>2],Q>>>0<=cA>>>0)break I;for(C=1<>>0>w>>>0?0:I,n=1<>>0<=g>>>0){C=g;break E}if(C=g,_=gA^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),_){I=T(_)>>>3;break r}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=O>>>0)break E;if(_=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!_)break}I=((T(_)>>>3)+C|0)-g|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(C=C+2|0,I=I+2|0),C>>>0

>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),I=C-g|0}if(I>>>0<=k>>>0||(y=(w-Q|0)+2|0,k=I,(g+I|0)!=(P|0)))break g;C=w;break B}if(Q>>>0<=W>>>0||(n=n+-1|0,!n))break C;if(Q=B[((Q&L)<<2)+m>>2],!(Q>>>0>cA>>>0))break}break C}if(L=B[i+120>>2],y=B[i+128>>2],I=64-B[i+124>>2]|0,cA=B[i+16>>2],w=g-G|0,C>>>0>>0)for(k=-1<>>0?_>>>W:((1<>>W)<<2)+QA|0,B[((C&k)<<2)+m>>2]=B[Q>>2],B[Q>>2]=C,C=C+1|0,(w|0)!=(C|0););if(B[i+24>>2]=w,_=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),C=a0(_,A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),-1080360960,-820265764),Q=zA,n=I&31,Q=B[((32<=(I&63)>>>0?Q>>>n:((1<>>n)<<2)+QA>>2],Q>>>0<=cA>>>0)break I;for(C=1<>>0>w>>>0?0:I,n=1<>>0<=g>>>0){C=g;break r}if(C=g,L=_^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),L){I=T(L)>>>3;break g}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=O>>>0)break r;if(L=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!L)break}I=((T(L)>>>3)+C|0)-g|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(C=C+2|0,I=I+2|0),C>>>0

>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),I=C-g|0}if(I>>>0<=k>>>0||(y=(w-Q|0)+2|0,k=I,(g+I|0)!=(P|0)))break Q;C=w;break B}Q:{if(Q>>>0<=gA>>>0||(n=n+-1|0,!n))break Q;if(Q=B[((Q&W)<<2)+m>>2],Q>>>0>cA>>>0)continue}break}I=k,C=w;break B}if(L=B[i+120>>2],y=B[i+128>>2],I=64-B[i+124>>2]|0,cA=B[i+16>>2],w=g-G|0,C>>>0>>0)for(k=-1<>>0?_>>>W:((1<>>W)<<2)+QA|0,B[((C&k)<<2)+m>>2]=B[Q>>2],B[Q>>2]=C,C=C+1|0,(w|0)!=(C|0););if(B[i+24>>2]=w,_=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),C=a0(_,A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),-1157627904,-820265764),Q=zA,n=I&31,Q=B[((32<=(I&63)>>>0?Q>>>n:((1<>>n)<<2)+QA>>2],Q>>>0<=cA>>>0)break I;for(C=1<>>0>w>>>0?0:I,n=1<>>0<=g>>>0){C=g;break g}if(C=g,L=_^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),L){I=T(L)>>>3;break Q}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=O>>>0)break g;if(L=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!L)break}I=((T(L)>>>3)+C|0)-g|0;break Q}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(C=C+2|0,I=I+2|0),C>>>0

>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),I=C-g|0}if(I>>>0<=k>>>0||(y=(w-Q|0)+2|0,k=I,(g+I|0)!=(P|0)))break i;C=w;break B}i:{if(Q>>>0<=gA>>>0||(n=n+-1|0,!n))break i;if(Q=B[((Q&W)<<2)+m>>2],Q>>>0>cA>>>0)continue}break}I=k,C=w;break B}I=k,C=w}if(I>>>0<4|((UA(y+1|0)+(I<<2)|0)+-31|0)<=((UA(R+1|0)+(u<<2)|0)+-27|0))break I;if(Q=g,S=g,R=y,u=I,!(g>>>0>>0))break}}I:{if(!R){g=S,m=M,M=oA;break I}B:{if(S>>>0<=r>>>0){g=S;break B}if(g=S,I=2-R|0,g+I>>>0<=RA>>>0)break B;for(;;){if(g=S+-1|0,A[g|0]!=A[(I+S|0)+-1|0]){g=S;break B}if(u=u+1|0,g>>>0<=r>>>0)break B;if(S=g,!(g+I>>>0>RA>>>0))break}}m=R+-2|0}for(G=M,C=B[e+12>>2],n=g-r|0,I=C+n|0;M=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),Q=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[C|0]=Q,b[C+1|0]=Q>>>8,b[C+2|0]=Q>>>16,b[C+3|0]=Q>>>24,b[C+4|0]=M,b[C+5|0]=M>>>8,b[C+6|0]=M>>>16,b[C+7|0]=M>>>24,r=r+8|0,C=C+8|0,C>>>0>>0;);B[e+12>>2]=n+B[e+12>>2],r=u+-3|0;I:{if(n>>>0<=65535){C=B[e+4>>2];break I}B[e+36>>2]=1,C=B[e+4>>2],B[e+40>>2]=C-B[e>>2]>>3}if(FA[C+4>>1]=n,B[C>>2]=R+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=C-B[e>>2]>>3),FA[C+6>>1]=r,B[e+4>>2]=C+8,r=g+u|0,!G){oA=G,M=m,Q=r;break A}if(oA=G,M=m,Q=r,Q>>>0>uA>>>0)break A;for(;;){if(M=G,G=m,g=r-M|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))){oA=M,M=G,Q=r;break A}g=r+4|0,I=g-M|0;I:{B:{if(O>>>0<=g>>>0){C=g;break B}if(C=g,Q=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){g=T(Q)>>>3;break I}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=O>>>0)break B;if(Q=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+C|0)-g|0;break I}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA>>>0||(C=C+2|0,I=I+2|0),C>>>0

>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),g=C-g|0}for(Q=B[e+12>>2],C=Q,I=r;oA=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[C|0]=n,b[C+1|0]=n>>>8,b[C+2|0]=n>>>16,b[C+3|0]=n>>>24,b[C+4|0]=oA,b[C+5|0]=oA>>>8,b[C+6|0]=oA>>>16,b[C+7|0]=oA>>>24,I=I+8|0,C=C+8|0,C>>>0>>0;);if(C=B[e+4>>2],B[C>>2]=1,FA[C+4>>1]=0,I=g+4|0,g=g+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=C-B[e>>2]>>3),FA[C+6>>1]=g,B[e+4>>2]=C+8,r=r+I|0,!G){oA=G,Q=r;break A}if(m=M,oA=G,Q=r,!(Q>>>0<=uA>>>0))break}}if(!(Q>>>0>>0))break}return B[o+4>>2]=oA||LA,B[o>>2]=M||LA,P-r|0}function gt(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0;if(k=B[o>>2],n=B[o+4>>2],B[i+28>>2]=B[i+24>>2],fA=B[i+4>>2]+B[i+12>>2]|0,I=((fA|0)==(r|0))+r|0,C=I-fA|0,Q=n>>>0>C>>>0,C=k>>>0>C>>>0,uA=C?k:Q?n:0,k=C?0:k,R=Q?0:n,_=r+g|0,cA=_+-8|0,I>>>0>>0)for(oA=_+-1|0,O=_+-3|0;;){u=I+1|0;A:{I:{B:{C:{i:{if(!k||(g=u-k|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[I+1|0]|A[I+2|0]<<8|(A[I+3|0]<<16|A[I+4|0]<<24))))break i;if(g=I+5|0,Q=g-k|0,O>>>0<=g>>>0){I=g;break C}if(I=g,C=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),C){g=T(C)>>>3;break B}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=O>>>0)break C;if(C=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!C)break}g=((T(C)>>>3)+I|0)-g|0;break B}i:{Q:{g:{r:{E:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break E;default:break r}if(S=B[i+120>>2],w=32-B[i+124>>2]|0,y=B[i+128>>2],n=B[i+36>>2],gA=B[i+16>>2],QA=B[i+44>>2],Q=B[i+24>>2],P=B[i+4>>2],L=I-P|0,Q>>>0>>0)for(C=-1<>>w<<2)|0,B[QA+((C&Q)<<2)>>2]=B[g>>2],B[g>>2]=Q,Q=Q+1|0,(L|0)!=(Q|0););if(B[i+24>>2]=L,m=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),n=B[n+(NA(m,-1640531535)>>>w<<2)>>2],n>>>0<=gA>>>0)break Q;for(C=1<>>0>L>>>0?0:g,W=1<>>0<=I>>>0){Q=I;break o}if(Q=I,y=m^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),y){C=T(y)>>>3;break e}for(;;){if(C=C+4|0,Q=Q+4|0,Q>>>0>=O>>>0)break o;if(y=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}C=((T(y)>>>3)+Q|0)-I|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=oA>>>0||(Q=Q+2|0,C=C+2|0),Q>>>0<_>>>0&&(Q=A[C|0]==A[Q|0]?Q+1|0:Q),C=Q-I|0}if(C>>>0<=g>>>0)break t;if(G=(L-n|0)+2|0,g=C,(I+C|0)==(_|0))break g}if(n>>>0<=S>>>0){C=g;break g}if(W=W+-1|0,!W){C=g;break g}if(C=g,n=B[QA+((n&w)<<2)>>2],!(n>>>0>gA>>>0))break}break g}if(L=B[i+120>>2],w=B[i+128>>2],g=64-B[i+124>>2]|0,m=B[i+36>>2],gA=B[i+16>>2],QA=B[i+44>>2],Q=B[i+24>>2],P=B[i+4>>2],M=I-P|0,Q>>>0>>0)for(y=-1<>>0?S>>>G:((1<>>G)<<2)+m|0,B[QA+((Q&y)<<2)>>2]=B[C>>2],B[C>>2]=Q,Q=Q+1|0,(M|0)!=(Q|0););if(B[i+24>>2]=M,y=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),C=a0(y,A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1080360960,-820265764),Q=zA,n=g&31,n=B[((32<=(g&63)>>>0?Q>>>n:((1<>>n)<<2)+m>>2],n>>>0<=gA>>>0)break Q;for(C=1<>>0>M>>>0?0:g,W=1<>>0<=I>>>0){Q=I;break e}if(Q=I,w=y^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),w){C=T(w)>>>3;break t}for(;;){if(C=C+4|0,Q=Q+4|0,Q>>>0>=O>>>0)break e;if(w=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}C=((T(w)>>>3)+Q|0)-I|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=oA>>>0||(Q=Q+2|0,C=C+2|0),Q>>>0<_>>>0&&(Q=A[C|0]==A[Q|0]?Q+1|0:Q),C=Q-I|0}if(C>>>0<=g>>>0)break E;if(G=(M-n|0)+2|0,g=C,(I+C|0)==(_|0))break g}if(n>>>0<=m>>>0){C=g;break g}if(W=W+-1|0,!W){C=g;break g}if(C=g,n=B[QA+((n&S)<<2)>>2],!(n>>>0>gA>>>0))break}break g}if(L=B[i+120>>2],w=B[i+128>>2],g=64-B[i+124>>2]|0,m=B[i+36>>2],gA=B[i+16>>2],QA=B[i+44>>2],Q=B[i+24>>2],P=B[i+4>>2],M=I-P|0,Q>>>0>>0)for(y=-1<>>0?S>>>G:((1<>>G)<<2)+m|0,B[QA+((Q&y)<<2)>>2]=B[C>>2],B[C>>2]=Q,Q=Q+1|0,(M|0)!=(Q|0););if(B[i+24>>2]=M,y=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),C=a0(y,A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1157627904,-820265764),Q=zA,n=g&31,n=B[((32<=(g&63)>>>0?Q>>>n:((1<>>n)<<2)+m>>2],n>>>0<=gA>>>0)break Q;for(C=1<>>0>M>>>0?0:g,W=1<>>0<=I>>>0){Q=I;break t}if(Q=I,w=y^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),w){C=T(w)>>>3;break E}for(;;){if(C=C+4|0,Q=Q+4|0,Q>>>0>=O>>>0)break t;if(w=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}C=((T(w)>>>3)+Q|0)-I|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=oA>>>0||(Q=Q+2|0,C=C+2|0),Q>>>0<_>>>0&&(Q=A[C|0]==A[Q|0]?Q+1|0:Q),C=Q-I|0}if(C>>>0<=g>>>0)break r;if(G=(M-n|0)+2|0,g=C,(I+C|0)==(_|0))break g}if(n>>>0<=m>>>0){C=g;break g}if(W=W+-1|0,!W){C=g;break g}if(C=g,n=B[QA+((n&S)<<2)>>2],!(n>>>0>gA>>>0))break}}if(C>>>0>3)break i}I=((I-r>>8)+I|0)+1|0;break A}if(I=C?I:u,n=C?G:0,!n){n=0,u=I;break I}i:{if(I>>>0<=r>>>0){u=I;break i}if(u=I,g=2-n|0,g+I>>>0<=fA>>>0)break i;for(;;){if(u=I+-1|0,A[u|0]!=A[(g+I|0)+-1|0]){u=I;break i}if(C=C+1|0,u>>>0<=r>>>0)break i;if(I=u,!(g+I>>>0>fA>>>0))break}}R=k,k=n+-2|0;break I}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=oA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),g=I-g|0}C=g+4|0,n=0}for(g=k,I=B[e+12>>2],y=u-r|0,Q=I+y|0;w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),k=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[I|0]=k,b[I+1|0]=k>>>8,b[I+2|0]=k>>>16,b[I+3|0]=k>>>24,b[I+4|0]=w,b[I+5|0]=w>>>8,b[I+6|0]=w>>>16,b[I+7|0]=w>>>24,r=r+8|0,I=I+8|0,I>>>0>>0;);B[e+12>>2]=y+B[e+12>>2],r=C+-3|0;I:{if(y>>>0<=65535){I=B[e+4>>2];break I}B[e+36>>2]=1,I=B[e+4>>2],B[e+40>>2]=I-B[e>>2]>>3}if(FA[I+4>>1]=y,B[I>>2]=n+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=I-B[e>>2]>>3),FA[I+6>>1]=r,B[e+4>>2]=I+8,r=C+u|0,!R){k=g,I=r;break A}if(n=R,k=g,I=r,I>>>0>cA>>>0)break A;for(;;){if(k=n,n=g,g=r-k|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))){R=k,k=n,I=r;break A}g=r+4|0,Q=g-k|0;I:{B:{if(O>>>0<=g>>>0){I=g;break B}if(I=g,C=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),C){g=T(C)>>>3;break I}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=O>>>0)break B;if(C=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!C)break}g=((T(C)>>>3)+I|0)-g|0;break I}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=oA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),g=I-g|0}for(C=B[e+12>>2],I=C,Q=r;u=A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),R=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),b[I|0]=R,b[I+1|0]=R>>>8,b[I+2|0]=R>>>16,b[I+3|0]=R>>>24,b[I+4|0]=u,b[I+5|0]=u>>>8,b[I+6|0]=u>>>16,b[I+7|0]=u>>>24,Q=Q+8|0,I=I+8|0,I>>>0>>0;);if(C=B[e+4>>2],B[C>>2]=1,FA[C+4>>1]=0,I=g+4|0,g=g+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=C-B[e>>2]>>3),FA[C+6>>1]=g,B[e+4>>2]=C+8,r=r+I|0,!n){R=n,I=r;break A}if(g=k,R=n,I=r,!(I>>>0<=cA>>>0))break}}if(!(I>>>0>>0))break}return B[o+4>>2]=R||uA,B[o>>2]=k||uA,_-r|0}function it(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0;if(W=IA-16|0,IA=W,gA=B[o+4>>2],L=B[o>>2],I=B[i+112>>2],RA=B[I>>2],MA=B[I+4>>2],I=B[I+12>>2],B[i+28>>2]=B[i+24>>2],OA=I+MA|0,O=B[i+12>>2],QA=B[i+4>>2],_=O+QA|0,Q=((OA|0)==((r-_|0)+RA|0))+r|0,R=r+g|0,cA=R+-8|0,Q>>>0>>0)for(LA=(O+MA|0)-RA|0,E0=MA-LA|0,xA=R+-1|0,fA=R+-3|0,s0=1-QA|0;;){y=Q+1|0,I=(s0-L|0)+Q|0,g=0;A:{if((I^-1)+O>>>0<3||(n=I>>>0>>0,I=n?(I-LA|0)+MA|0:I+QA|0,g=0,(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))!=(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24))))break A;w=I+4|0,g=w,u=g;I:{B:{if(C=Q+5|0,I=C,k=n?RA:R,n=I+(k-g|0)|0,n=n>>>0>>0?n:R,G=n+-3|0,G>>>0<=I>>>0)break B;if(I=C,g=w,w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),w){w=T(w)>>>3;break I}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=G>>>0)break B;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!w)break}w=((T(w)>>>3)+I|0)-C|0;break I}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=n+-1>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),w=I-C|0}if((u+w|0)==(k|0)){g=_;I:{B:{if(C=C+w|0,I=C,fA>>>0<=I>>>0)break B;if(I=C,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),n){g=T(n)>>>3;break I}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=fA>>>0)break B;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}g=((T(n)>>>3)+I|0)-C|0;break I}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=xA>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-C|0}w=g+w|0}g=w+4|0}B[W+12>>2]=999999999;A:{I:{B:{if(I=B[i+132>>2]+-5|0,I>>>0<=2)switch(I-1|0){case 0:case 1:break I;default:break B}if(I=B[i+24>>2],C=B[i+4>>2],w=0,I+C>>>0>Q>>>0)break A;if(n=Q-C|0,I>>>0>>0)for(u=-1<>2]+-1^2147483647,k=B[i+44>>2],G=B[i+36>>2],M=32-B[i+124>>2]|0;w=I+C|0,w=G+(NA(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24),-1640531535)>>>M<<2)|0,S=B[w>>2],B[w>>2]=I,w=k+((I&u)<<3)|0,B[w+4>>2]=1,B[w>>2]=S,I=I+1|0,(n|0)!=(I|0););B[i+24>>2]=n,w=bi(i,Q,R,W+12|0,4,2);break A}if(I=B[i+24>>2],u=B[i+4>>2],w=0,I+u>>>0>Q>>>0)break A;if(k=Q-u|0,I>>>0>>0)for(M=-1<>2]+-1^2147483647,S=B[i+44>>2],m=B[i+36>>2],w=64-B[i+124>>2]|0;C=I+u|0,P=a0(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1157627904,-820265764),G=zA,C=w,n=C&31,C=((32<=(C&63)>>>0?G>>>n:((1<>>n)<<2)+m|0,n=B[C>>2],B[C>>2]=I,C=S+((I&M)<<3)|0,B[C+4>>2]=1,B[C>>2]=n,I=I+1|0,(k|0)!=(I|0););B[i+24>>2]=k,w=bi(i,Q,R,W+12|0,5,2);break A}if(I=B[i+24>>2],u=B[i+4>>2],w=0,I+u>>>0>Q>>>0)break A;if(k=Q-u|0,I>>>0>>0)for(M=-1<>2]+-1^2147483647,S=B[i+44>>2],m=B[i+36>>2],w=64-B[i+124>>2]|0;C=I+u|0,P=a0(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1080360960,-820265764),G=zA,C=w,n=C&31,C=((32<=(C&63)>>>0?G>>>n:((1<>>n)<<2)+m|0,n=B[C>>2],B[C>>2]=I,C=S+((I&M)<<3)|0,B[C+4>>2]=1,B[C>>2]=n,I=I+1|0,(k|0)!=(I|0););B[i+24>>2]=k,w=bi(i,Q,R,W+12|0,6,2)}I=g,g=w>>>0>g>>>0,C=g?w:I;A:{if(C>>>0<=3){Q=((Q-r>>8)+Q|0)+1|0;break A}w=g?Q:y,y=g?B[W+12>>2]:0,u=y,n=C;I:{if(Q>>>0>=cA>>>0)break I;for(;;){u=Q+1|0,g=(u-QA|0)-L|0;B:{if((g^-1)+O>>>0<3||(G=g>>>0>>0,g=G?(g-LA|0)+MA|0:u-L|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24))))break B;n=g+4|0,g=n,M=g;C:{i:{if(k=Q+5|0,I=k,S=G?RA:R,G=I+(S-g|0)|0,G=G>>>0>>0?G:R,m=G+-3|0,m>>>0<=I>>>0)break i;if(I=k,g=n,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){n=T(n)>>>3;break C}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=m>>>0)break i;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}n=((T(n)>>>3)+I|0)-k|0;break C}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=G+-1>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),n=I-k|0}if((M+n|0)==(S|0)){g=_;C:{i:{if(k=n+k|0,I=k,fA>>>0<=I>>>0)break i;if(I=k,G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),G){g=T(G)>>>3;break C}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=fA>>>0)break i;if(G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!G)break}g=((T(G)>>>3)+I|0)-k|0;break C}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=xA>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-k|0}n=g+n|0}if(g=n+4|0,g>>>0<4)break B;I=g,g=(NA(g,3)|0)>((UA(y+1|0)+NA(C,3)|0)+-30|0),C=g?I:C,y=g?0:y,w=g?u:w}B[W+8>>2]=999999999;B:{C:{i:{Q:{g:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break Q;default:break g}if(I=B[i+24>>2],k=B[i+4>>2],I+k>>>0>u>>>0)break C;if(M=4,g=u-k|0,I>>>0>=g>>>0)break i;for(G=-1<>2]+-1^2147483647,S=B[i+44>>2],m=B[i+36>>2],P=32-B[i+124>>2]|0;n=I+k|0,n=m+(NA(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),-1640531535)>>>P<<2)|0,oA=B[n>>2],B[n>>2]=I,n=S+((I&G)<<3)|0,B[n+4>>2]=1,B[n>>2]=oA,I=I+1|0,(I|0)!=(g|0););break i}if(I=B[i+24>>2],S=B[i+4>>2],I+S>>>0>u>>>0)break C;if(M=5,g=u-S|0,I>>>0>=g>>>0)break i;for(P=-1<>2]+-1^2147483647,oA=B[i+44>>2],uA=B[i+36>>2],n=64-B[i+124>>2]|0;k=I+S|0,WA=a0(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1157627904,-820265764),m=zA,k=n,G=k&31,k=((32<=(k&63)>>>0?m>>>G:((1<>>G)<<2)+uA|0,G=B[k>>2],B[k>>2]=I,k=oA+((I&P)<<3)|0,B[k+4>>2]=1,B[k>>2]=G,I=I+1|0,(I|0)!=(g|0););break i}if(I=B[i+24>>2],S=B[i+4>>2],I+S>>>0>u>>>0)break C;if(M=6,g=u-S|0,I>>>0>=g>>>0)break i;for(P=-1<>2]+-1^2147483647,oA=B[i+44>>2],uA=B[i+36>>2],n=64-B[i+124>>2]|0;k=I+S|0,WA=a0(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1080360960,-820265764),m=zA,k=n,G=k&31,k=((32<=(k&63)>>>0?m>>>G:((1<>>G)<<2)+uA|0,G=B[k>>2],B[k>>2]=I,k=oA+((I&P)<<3)|0,B[k+4>>2]=1,B[k>>2]=G,I=I+1|0,(I|0)!=(g|0););}if(B[i+24>>2]=g,g=bi(i,u,R,W+8|0,M,2),g>>>0<=3||(I=B[W+8>>2],((UA(I+1|0)+(g<<2)|0)+-31|0)<=((UA(y+1|0)+(C<<2)|0)+-27|0)))break C;Q=u,y=I,C=g;break B}if(u>>>0>=cA>>>0){u=y,n=C;break I}C:{i:{if(k=Q+2|0,g=(k-QA|0)-L|0,(g^-1)+O>>>0<3||(u=g>>>0>>0,g=u?(g-LA|0)+MA|0:k-L|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))))break i;Q:{g:{if(n=Q+6|0,I=n,G=u?RA:R,u=g+4|0,g=u,Q=I+(G-g|0)|0,Q=Q>>>0>>0?Q:R,M=Q+-3|0,M>>>0<=I>>>0)break g;if(I=n,g=u,S=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),S){Q=T(S)>>>3;break Q}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=M>>>0)break g;if(S=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!S)break}Q=((T(S)>>>3)+I|0)-n|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=Q+-1>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),Q=I-n|0}if((G|0)==(Q+u|0)){g=_;Q:{g:{if(n=Q+n|0,I=n,fA>>>0<=I>>>0)break g;if(I=n,u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),u){g=T(u)>>>3;break Q}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=fA>>>0)break g;if(u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!u)break}g=((T(u)>>>3)+I|0)-n|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=xA>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-n|0}Q=g+Q|0}if(g=Q+4|0,g>>>0<4)break i;I=g,g=g<<2>((UA(y+1|0)+(C<<2)|0)+-30|0),n=g?I:C,w=g?k:w,y=g?0:y;break C}n=C}u=y,B[W+4>>2]=999999999;C:{i:{Q:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break i;default:break Q}if(I=B[i+24>>2],C=B[i+4>>2],I+C>>>0>k>>>0)break I;if(G=4,Q=k-C|0,I>>>0>=Q>>>0)break C;for(y=-1<>2]+-1^2147483647,M=B[i+44>>2],S=B[i+36>>2],m=32-B[i+124>>2]|0;g=I+C|0,g=S+(NA(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),-1640531535)>>>m<<2)|0,P=B[g>>2],B[g>>2]=I,g=M+((I&y)<<3)|0,B[g+4>>2]=1,B[g>>2]=P,I=I+1|0,(Q|0)!=(I|0););break C}if(I=B[i+24>>2],M=B[i+4>>2],I+M>>>0>k>>>0)break I;if(G=5,Q=k-M|0,I>>>0>=Q>>>0)break C;for(m=-1<>2]+-1^2147483647,P=B[i+44>>2],oA=B[i+36>>2],g=64-B[i+124>>2]|0;C=I+M|0,uA=a0(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1157627904,-820265764),S=zA,y=g&31,C=((32<=(g&63)>>>0?S>>>y:((1<>>y)<<2)+oA|0,y=B[C>>2],B[C>>2]=I,C=P+((I&m)<<3)|0,B[C+4>>2]=1,B[C>>2]=y,I=I+1|0,(Q|0)!=(I|0););break C}if(I=B[i+24>>2],M=B[i+4>>2],I+M>>>0>k>>>0)break I;if(G=6,Q=k-M|0,I>>>0>=Q>>>0)break C;for(m=-1<>2]+-1^2147483647,P=B[i+44>>2],oA=B[i+36>>2],g=64-B[i+124>>2]|0;C=I+M|0,uA=a0(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1080360960,-820265764),S=zA,y=g&31,C=((32<=(g&63)>>>0?S>>>y:((1<>>y)<<2)+oA|0,y=B[C>>2],B[C>>2]=I,C=P+((I&m)<<3)|0,B[C+4>>2]=1,B[C>>2]=y,I=I+1|0,(Q|0)!=(I|0););}if(B[i+24>>2]=Q,C=bi(i,k,R,W+4|0,G,2),C>>>0<=3||(Q=k,y=B[W+4>>2],((UA(y+1|0)+(C<<2)|0)+-31|0)<=((UA(u+1|0)+(n<<2)|0)+-24|0)))break I}if(w=Q,u=y,n=C,!(Q>>>0>>0))break}}I:{if(!u){g=w,C=L,L=gA;break I}B:{if(w>>>0<=r>>>0){g=w;break B}if(g=w,I=(g-(u+QA|0)|0)+2|0,Q=I>>>0>>0,I=(Q?E0:QA)+I|0,Q=Q?OA:_,I>>>0<=Q>>>0)break B;for(;;){if(g=w+-1|0,I=I+-1|0,A[g|0]!=A[I|0]){g=w;break B}if(n=n+1|0,I>>>0<=Q>>>0)break B;if(w=g,!(g>>>0>r>>>0))break}}C=u+-2|0}for(w=L,I=B[e+12>>2],L=g-r|0,gA=I+L|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),y=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[I|0]=y,b[I+1|0]=y>>>8,b[I+2|0]=y>>>16,b[I+3|0]=y>>>24,b[I+4|0]=Q,b[I+5|0]=Q>>>8,b[I+6|0]=Q>>>16,b[I+7|0]=Q>>>24,r=r+8|0,I=I+8|0,I>>>0>>0;);B[e+12>>2]=L+B[e+12>>2],r=n+-3|0;I:{if(L>>>0<=65535){I=B[e+4>>2];break I}B[e+36>>2]=1,I=B[e+4>>2],B[e+40>>2]=I-B[e>>2]>>3}if(FA[I+4>>1]=L,B[I>>2]=u+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=I-B[e>>2]>>3),FA[I+6>>1]=r,B[e+4>>2]=I+8,gA=w,L=C,r=g+n|0,Q=r,Q>>>0>cA>>>0)break A;for(;;){I:{if(L=w,w=C,g=(r-QA|0)-L|0,(g^-1)+O>>>0<3||(C=g>>>0>>0,Q=g+(C?E0:QA)|0,(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break I;B:{C:{if(g=r+4|0,I=g,n=C?RA:R,y=Q+4|0,Q=y,C=I+(n-Q|0)|0,C=C>>>0>>0?C:R,gA=C+-3|0,gA>>>0<=I>>>0)break C;if(I=g,Q=y,u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),u){C=T(u)>>>3;break B}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break C;if(u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!u)break}C=((T(u)>>>3)+I|0)-g|0;break B}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=C+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),C=I-g|0}if((C+y|0)==(n|0)){Q=_;B:{C:{if(g=g+C|0,I=g,fA>>>0<=I>>>0)break C;if(I=g,y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),y){g=T(y)>>>3;break B}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=fA>>>0)break C;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!y)break}g=((T(y)>>>3)+I|0)-g|0;break B}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=xA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),g=I-g|0}C=g+C|0}for(n=B[e+12>>2],I=n,Q=r;g=A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),y=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),b[I|0]=y,b[I+1|0]=y>>>8,b[I+2|0]=y>>>16,b[I+3|0]=y>>>24,b[I+4|0]=g,b[I+5|0]=g>>>8,b[I+6|0]=g>>>16,b[I+7|0]=g>>>24,Q=Q+8|0,I=I+8|0,I>>>0>>0;);if(g=B[e+4>>2],B[g>>2]=1,FA[g+4>>1]=0,I=C+4|0,Q=C+1|0,Q>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=Q,B[e+4>>2]=g+8,C=L,gA=w,r=r+I|0,Q=r,Q>>>0<=cA>>>0)continue;break A}break}gA=L,L=w,Q=r}if(!(Q>>>0>>0))break}return B[o+4>>2]=gA,B[o>>2]=L,IA=W+16|0,R-r|0}function Bt(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0,p2=0,K2=0,x2=0,X2=0,$2=0,oI=0,JI=0,mI=0,OI=0;if(X2=B[o+4>>2],_0=B[o>>2],C=B[i+112>>2],N2=B[C>>2],p2=B[C+4>>2],C=B[C+12>>2],B[i+28>>2]=B[i+24>>2],JI=C+p2|0,q0=B[i+12>>2],r2=B[i+4>>2],MA=q0+r2|0,G=((JI|0)==((r-MA|0)+N2|0))+r|0,_=r+g|0,h2=_+-8|0,G>>>0

>>0)for($2=(q0+p2|0)-N2|0,mI=p2-$2|0,LA=_+-1|0,oA=_+-3|0,OI=1-r2|0;;){s0=G+1|0,g=(OI-_0|0)+G|0,gA=0;A:{if((g^-1)+q0>>>0<3||(u=g>>>0>>0,g=u?(g-$2|0)+p2|0:g+r2|0,gA=0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[s0|0]|A[s0+1|0]<<8|(A[s0+2|0]<<16|A[s0+3|0]<<24))))break A;I=g+4|0,g=I,R=I;I:{B:{if(Q=G+5|0,C=Q,k=u?N2:_,u=C+(k-I|0)|0,fA=u>>>0<_>>>0?u:_,u=fA+-3|0,u>>>0<=C>>>0)break B;if(C=Q,g=I,I=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),I){I=T(I)>>>3;break I}for(;;){if(g=g+4|0,C=C+4|0,C>>>0>=u>>>0)break B;if(I=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}I=((T(I)>>>3)+C|0)-Q|0;break I}(A[g|0]|A[g+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA+-1>>>0||(C=C+2|0,g=g+2|0),C>>>0>>0&&(C=A[g|0]==A[C|0]?C+1|0:C),I=C-Q|0}if((R+I|0)==(k|0)){g=MA;I:{B:{if(Q=I+Q|0,C=Q,oA>>>0<=C>>>0)break B;if(C=Q,u=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[MA|0]|A[MA+1|0]<<8|(A[MA+2|0]<<16|A[MA+3|0]<<24)),u){g=T(u)>>>3;break I}for(;;){if(g=g+4|0,C=C+4|0,C>>>0>=oA>>>0)break B;if(u=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!u)break}g=((T(u)>>>3)+C|0)-Q|0;break I}(A[g|0]|A[g+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=LA>>>0||(C=C+2|0,g=g+2|0),C>>>0<_>>>0&&(C=A[g|0]==A[C|0]?C+1|0:C),g=C-Q|0}I=g+I|0}gA=I+4|0}A:{I:{B:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break B;default:break I}if(R=B[i+120>>2],k=32-B[i+124>>2]|0,u=B[i+128>>2],y=B[i+12>>2],E0=B[i+36>>2],w=B[i+16>>2],fA=B[i+44>>2],g=B[i+24>>2],QA=B[i+4>>2],C=G-QA|0,g>>>0>>0)for(Q=-1<>>k<<2)+E0|0,B[((g&Q)<<2)+fA>>2]=B[I>>2],B[I>>2]=g,g=g+1|0,(C|0)!=(g|0););u=1<>2]=C,xA=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),m=NA(xA,-1640531535),n=B[(m>>>k<<2)+E0>>2];C:{if(n>>>0<=w>>>0){g=3,uA=999999999;break C}for(I=1<>>0>C>>>0?0:g,R=I+-1|0,uA=999999999,g=3;;){i:{if(I=n+QA|0,A[I+g|0]!=A[g+G|0])break i;Q:{g:{if(oA>>>0<=G>>>0){Q=G;break g}if(Q=G,k=xA^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){I=T(k)>>>3;break Q}for(;;){if(I=I+4|0,Q=Q+4|0,Q>>>0>=oA>>>0)break g;if(k=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}I=((T(k)>>>3)+Q|0)-G|0;break Q}(A[I|0]|A[I+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=LA>>>0||(Q=Q+2|0,I=I+2|0),Q>>>0<_>>>0&&(Q=A[I|0]==A[Q|0]?Q+1|0:Q),I=Q-G|0}if(I>>>0<=g>>>0||(uA=(C-n|0)+2|0,g=I,(G+I|0)!=(_|0)))break i;break C}if(n>>>0<=WA>>>0||(u=u+-1|0,!u))break C;if(n=B[((n&R)<<2)+fA>>2],!(n>>>0>w>>>0))break}}if(W=B[i+112>>2],X0=B[W+4>>2],WA=B[W>>2],K2=B[W+36>>2],x2=B[W+44>>2],!u||(n=B[(m>>>32-B[W+124>>2]<<2)+K2>>2],cA=B[W+12>>2],n>>>0<=cA>>>0))break A;for(m=y+QA|0,k=WA-X0|0,Q=1<>2],I=k-Q|0,O=I>>>0>k>>>0?0:I,M=Q+-1|0,w=G+4|0,S=(k+(C-y|0)|0)+2|0;;){C:{if(I=n+X0|0,(xA|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break C;R=WA,OA=R,k=I+4|0,I=k,L=I;i:{Q:{if(Q=w,y=Q+(R-I|0)|0,RA=y>>>0<_>>>0?y:_,y=RA+-3|0,y>>>0<=Q>>>0)break Q;if(I=k,k=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){k=T(k)>>>3;break i}for(;;){if(I=I+4|0,Q=Q+4|0,Q>>>0>=y>>>0)break Q;if(k=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}k=((T(k)>>>3)+Q|0)-w|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=RA+-1>>>0||(Q=Q+2|0,I=I+2|0),Q>>>0>>0&&(Q=A[I|0]==A[Q|0]?Q+1|0:Q),k=Q-w|0}if((OA|0)==(L+k|0)){I=m;i:{Q:{if(R=k+w|0,Q=R,oA>>>0<=Q>>>0)break Q;if(Q=R,y=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24)),y){I=T(y)>>>3;break i}for(;;){if(I=I+4|0,Q=Q+4|0,Q>>>0>=oA>>>0)break Q;if(y=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!y)break}I=((T(y)>>>3)+Q|0)-R|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=LA>>>0||(Q=Q+2|0,I=I+2|0),Q>>>0<_>>>0&&(Q=A[I|0]==A[Q|0]?Q+1|0:Q),I=Q-R|0}k=I+k|0}if(I=k+4|0,I>>>0<=g>>>0||(uA=S-n|0,g=I,(G+I|0)!=(_|0)))break C;break A}if(n>>>0<=O>>>0||(u=u+-1|0,!u))break A;if(n=B[((n&M)<<2)+x2>>2],!(n>>>0>cA>>>0))break}break A}if(m=B[i+120>>2],R=B[i+128>>2],L=B[i+12>>2],I=64-B[i+124>>2]|0,E0=B[i+36>>2],y=B[i+16>>2],fA=B[i+44>>2],g=B[i+24>>2],QA=B[i+4>>2],C=G-QA|0,g>>>0>>0)for(k=-1<>>0?WA>>>n:((1<>>n)<<2)+E0|0,B[((g&k)<<2)+fA>>2]=B[Q>>2],B[Q>>2]=g,g=g+1|0,(C|0)!=(g|0););u=1<>2]=C,g=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),xA=g,w=a0(g,A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),-1080360960,-820265764),g=w,k=zA,Q=k,R=I&31,n=B[((32<=(I&63)>>>0?Q>>>R:((1<>>R)<<2)+E0>>2];B:{if(n>>>0<=y>>>0){g=3,uA=999999999;break B}for(I=1<>>0>C>>>0?0:g,WA=I+-1|0,uA=999999999,g=3;;){C:{if(I=n+QA|0,A[I+g|0]!=A[g+G|0])break C;i:{Q:{if(oA>>>0<=G>>>0){Q=G;break Q}if(Q=G,R=xA^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),R){I=T(R)>>>3;break i}for(;;){if(I=I+4|0,Q=Q+4|0,Q>>>0>=oA>>>0)break Q;if(R=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!R)break}I=((T(R)>>>3)+Q|0)-G|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=LA>>>0||(Q=Q+2|0,I=I+2|0),Q>>>0<_>>>0&&(Q=A[I|0]==A[Q|0]?Q+1|0:Q),I=Q-G|0}if(I>>>0<=g>>>0||(uA=(C-n|0)+2|0,g=I,(G+I|0)!=(_|0)))break C;break B}if(n>>>0<=m>>>0||(u=u+-1|0,!u))break B;if(n=B[((n&WA)<<2)+fA>>2],!(n>>>0>y>>>0))break}}if(W=B[i+112>>2],X0=B[W+4>>2],WA=B[W>>2],K2=B[W+36>>2],x2=B[W+44>>2],!u||(I=64-B[W+124>>2]|0,R=I&31,n=B[((32<=(I&63)>>>0?k>>>R:((1<>>R)<<2)+K2>>2],cA=B[W+12>>2],n>>>0<=cA>>>0))break A;for(m=L+QA|0,k=WA-X0|0,Q=1<>2],I=k-Q|0,O=I>>>0>k>>>0?0:I,M=Q+-1|0,w=G+4|0,S=(k+(C-L|0)|0)+2|0;;){B:{if(I=n+X0|0,(xA|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break B;R=WA,OA=R,k=I+4|0,I=k,L=I;C:{i:{if(Q=w,y=Q+(R-I|0)|0,RA=y>>>0<_>>>0?y:_,y=RA+-3|0,y>>>0<=Q>>>0)break i;if(I=k,k=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){k=T(k)>>>3;break C}for(;;){if(I=I+4|0,Q=Q+4|0,Q>>>0>=y>>>0)break i;if(k=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}k=((T(k)>>>3)+Q|0)-w|0;break C}(A[I|0]|A[I+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=RA+-1>>>0||(Q=Q+2|0,I=I+2|0),Q>>>0>>0&&(Q=A[I|0]==A[Q|0]?Q+1|0:Q),k=Q-w|0}if((OA|0)==(L+k|0)){I=m;C:{i:{if(R=k+w|0,Q=R,oA>>>0<=Q>>>0)break i;if(Q=R,y=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24)),y){I=T(y)>>>3;break C}for(;;){if(I=I+4|0,Q=Q+4|0,Q>>>0>=oA>>>0)break i;if(y=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!y)break}I=((T(y)>>>3)+Q|0)-R|0;break C}(A[I|0]|A[I+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=LA>>>0||(Q=Q+2|0,I=I+2|0),Q>>>0<_>>>0&&(Q=A[I|0]==A[Q|0]?Q+1|0:Q),I=Q-R|0}k=I+k|0}if(I=k+4|0,I>>>0<=g>>>0||(uA=S-n|0,g=I,(G+I|0)!=(_|0)))break B;break A}if(n>>>0<=O>>>0||(u=u+-1|0,!u))break A;if(n=B[((n&M)<<2)+x2>>2],!(n>>>0>cA>>>0))break}break A}if(m=B[i+120>>2],R=B[i+128>>2],L=B[i+12>>2],I=64-B[i+124>>2]|0,E0=B[i+36>>2],y=B[i+16>>2],fA=B[i+44>>2],g=B[i+24>>2],QA=B[i+4>>2],C=G-QA|0,g>>>0>>0)for(k=-1<>>0?WA>>>n:((1<>>n)<<2)+E0|0,B[((g&k)<<2)+fA>>2]=B[Q>>2],B[Q>>2]=g,g=g+1|0,(C|0)!=(g|0););u=1<>2]=C,g=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),xA=g,w=a0(g,A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),-1157627904,-820265764),g=w,k=zA,Q=k,R=I&31,n=B[((32<=(I&63)>>>0?Q>>>R:((1<>>R)<<2)+E0>>2];I:{if(n>>>0<=y>>>0){g=3,uA=999999999;break I}for(I=1<>>0>C>>>0?0:g,WA=I+-1|0,uA=999999999,g=3;;){B:{if(I=n+QA|0,A[I+g|0]!=A[g+G|0])break B;C:{i:{if(oA>>>0<=G>>>0){Q=G;break i}if(Q=G,R=xA^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),R){I=T(R)>>>3;break C}for(;;){if(I=I+4|0,Q=Q+4|0,Q>>>0>=oA>>>0)break i;if(R=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!R)break}I=((T(R)>>>3)+Q|0)-G|0;break C}(A[I|0]|A[I+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=LA>>>0||(Q=Q+2|0,I=I+2|0),Q>>>0<_>>>0&&(Q=A[I|0]==A[Q|0]?Q+1|0:Q),I=Q-G|0}if(I>>>0<=g>>>0||(uA=(C-n|0)+2|0,g=I,(G+I|0)!=(_|0)))break B;break I}if(n>>>0<=m>>>0||(u=u+-1|0,!u))break I;if(n=B[((n&WA)<<2)+fA>>2],!(n>>>0>y>>>0))break}}if(W=B[i+112>>2],X0=B[W+4>>2],WA=B[W>>2],K2=B[W+36>>2],x2=B[W+44>>2],!u||(I=64-B[W+124>>2]|0,R=I&31,n=B[((32<=(I&63)>>>0?k>>>R:((1<>>R)<<2)+K2>>2],cA=B[W+12>>2],n>>>0<=cA>>>0))break A;for(m=L+QA|0,k=WA-X0|0,Q=1<>2],I=k-Q|0,O=I>>>0>k>>>0?0:I,M=Q+-1|0,w=G+4|0,S=(k+(C-L|0)|0)+2|0;;){I:{if(I=n+X0|0,(xA|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break I;R=WA,OA=R,k=I+4|0,I=k,L=I;B:{C:{if(Q=w,y=Q+(R-I|0)|0,RA=y>>>0<_>>>0?y:_,y=RA+-3|0,y>>>0<=Q>>>0)break C;if(I=k,k=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){k=T(k)>>>3;break B}for(;;){if(I=I+4|0,Q=Q+4|0,Q>>>0>=y>>>0)break C;if(k=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}k=((T(k)>>>3)+Q|0)-w|0;break B}(A[I|0]|A[I+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=RA+-1>>>0||(Q=Q+2|0,I=I+2|0),Q>>>0>>0&&(Q=A[I|0]==A[Q|0]?Q+1|0:Q),k=Q-w|0}if((OA|0)==(L+k|0)){I=m;B:{C:{if(R=k+w|0,Q=R,oA>>>0<=Q>>>0)break C;if(Q=R,y=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24)),y){I=T(y)>>>3;break B}for(;;){if(I=I+4|0,Q=Q+4|0,Q>>>0>=oA>>>0)break C;if(y=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!y)break}I=((T(y)>>>3)+Q|0)-R|0;break B}(A[I|0]|A[I+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=LA>>>0||(Q=Q+2|0,I=I+2|0),Q>>>0<_>>>0&&(Q=A[I|0]==A[Q|0]?Q+1|0:Q),I=Q-R|0}k=I+k|0}if(I=k+4|0,I>>>0<=g>>>0||(uA=S-n|0,g=I,(G+I|0)!=(_|0)))break I;break A}if(n>>>0<=O>>>0||(u=u+-1|0,!u))break A;if(n=B[((n&M)<<2)+x2>>2],!(n>>>0>cA>>>0))break}}I=g,g=g>>>0>gA>>>0,u=g?I:gA;A:{if(u>>>0<=3){G=((G-r>>8)+G|0)+1|0;break A}m=g?uA:0,R=g?G:s0;I:{B:{if(G>>>0>=h2>>>0)break B;for(oI=WA-X0|0;;){k=G+1|0,g=(k-r2|0)-_0|0;C:{if((g^-1)+q0>>>0<3||(n=g>>>0>>0,g=n?(g-$2|0)+p2|0:k-_0|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))))break C;Q=g+4|0,I=Q,y=I;i:{Q:{if(gA=G+5|0,g=gA,w=n?N2:_,n=g+(w-I|0)|0,L=n>>>0<_>>>0?n:_,n=L+-3|0,n>>>0<=g>>>0)break Q;if(g=gA,I=Q,Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){Q=T(Q)>>>3;break i}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=n>>>0)break Q;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+g|0)-gA|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),Q=g-gA|0}if((y+Q|0)==(w|0)){I=MA;i:{Q:{if(gA=Q+gA|0,g=gA,oA>>>0<=g>>>0)break Q;if(g=gA,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[MA|0]|A[MA+1|0]<<8|(A[MA+2|0]<<16|A[MA+3|0]<<24)),n){g=T(n)>>>3;break i}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break Q;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}g=((T(n)>>>3)+g|0)-gA|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=LA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-gA|0}Q=g+Q|0}if(g=Q+4|0,g>>>0<4)break C;I=g,g=(NA(g,3)|0)>((UA(m+1|0)+NA(u,3)|0)+-30|0),u=g?I:u,m=g?0:m,R=g?k:R}C:{i:{Q:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break Q;default:break i}if(w=B[i+120>>2],n=32-B[i+124>>2]|0,gA=B[i+128>>2],O=B[i+12>>2],M=B[i+16>>2],g=k-QA|0,C>>>0>>0)for(Q=-1<>>n<<2)+E0|0,B[((C&Q)<<2)+fA>>2]=B[I>>2],B[I>>2]=C,C=C+1|0,(C|0)!=(g|0););P=1<>2]=g,OA=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),S=NA(OA,-1640531535),n=B[(S>>>n<<2)+E0>>2];g:{if(n>>>0<=M>>>0){Q=3,gA=999999999;break g}for(I=1<>>0>g>>>0?0:C,y=I+-1|0,gA=999999999,Q=3;;){r:{if(I=n+QA|0,A[Q+I|0]!=A[Q+k|0])break r;E:{t:{if(oA>>>0<=k>>>0){C=k;break t}if(C=k,w=OA^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),w){C=T(w)>>>3;break E}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=oA>>>0)break t;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-k|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=LA>>>0||(I=I+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C>>>0<=Q>>>0||(gA=(g-n|0)+2|0,Q=C,(C+k|0)!=(_|0)))break r;break g}if(n>>>0<=L>>>0||(P=P+-1|0,!P))break g;if(n=B[((n&y)<<2)+fA>>2],!(n>>>0>M>>>0))break}}if(!P){I=Q;break C}if(n=B[B[W+36>>2]+(S>>>32-B[W+124>>2]<<2)>>2],R0=B[W+12>>2],n>>>0<=R0>>>0){I=Q;break C}for(S=O+QA|0,L=B[W>>2],L0=B[W+4>>2],w=L-L0|0,I=1<>2],C=w-I|0,uA=C>>>0>w>>>0?0:C,s0=I+-1|0,xA=B[W+44>>2],M=G+5|0,RA=(w+(g-O|0)|0)+2|0;;){C=n+L0|0;g:{if((OA|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break g;y=L,cA=y,w=C+4|0,I=w,t2=I;r:{E:{if(C=M,O=C+(y-I|0)|0,N0=O>>>0<_>>>0?O:_,O=N0+-3|0,O>>>0<=C>>>0)break E;if(I=w,w=(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),w){w=T(w)>>>3;break r}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=O>>>0)break E;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-M|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0+-1>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),w=C-M|0}if((cA|0)==(t2+w|0)){I=S;r:{E:{if(y=w+M|0,C=y,oA>>>0<=C>>>0)break E;if(C=y,O=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),O){I=T(O)>>>3;break r}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=oA>>>0)break E;if(O=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!O)break}I=((T(O)>>>3)+C|0)-y|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=LA>>>0||(I=I+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),I=C-y|0}w=I+w|0}if(I=w+4|0,I>>>0<=Q>>>0)break g;if(gA=RA-n|0,Q=I,(I+k|0)==(_|0))break C}if(n>>>0<=uA>>>0){I=Q;break C}if(P=P+-1|0,!P){I=Q;break C}if(n=B[xA+((n&s0)<<2)>>2],!(n>>>0>R0>>>0))break}I=Q;break C}if(L=B[i+120>>2],w=B[i+128>>2],cA=B[i+12>>2],I=64-B[i+124>>2]|0,O=B[i+16>>2],g=k-QA|0,C>>>0>>0)for(n=-1<>>0?y>>>S:((1<>>S)<<2)+E0|0,B[((C&n)<<2)+fA>>2]=B[Q>>2],B[Q>>2]=C,C=C+1|0,(C|0)!=(g|0););Q=1<>2]=g,C=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),OA=C,M=a0(C,A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1080360960,-820265764),C=M,w=zA,n=I&31,P=B[((32<=(I&63)>>>0?w>>>n:((1<>>n)<<2)+E0>>2];Q:{if(P>>>0<=O>>>0){I=3,gA=999999999;break Q}for(I=1<>>0>g>>>0?0:C,L=I+-1|0,gA=999999999,I=3;;){g:{if(n=P+QA|0,A[n+I|0]!=A[I+k|0])break g;r:{E:{if(oA>>>0<=k>>>0){C=k;break E}if(C=k,y=OA^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),y){C=T(y)>>>3;break r}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=oA>>>0)break E;if(y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!y)break}C=((T(y)>>>3)+C|0)-k|0;break r}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=LA>>>0||(n=n+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C>>>0<=I>>>0||(gA=(g-P|0)+2|0,I=C,(I+k|0)!=(_|0)))break g;break Q}if(P>>>0<=S>>>0||(Q=Q+-1|0,!Q))break Q;if(P=B[((L&P)<<2)+fA>>2],!(P>>>0>O>>>0))break}}if(!Q||(C=64-B[W+124>>2]|0,y=C&31,P=B[B[W+36>>2]+((32<=(C&63)>>>0?w>>>y:((1<>>y)<<2)>>2],R0=B[W+12>>2],P>>>0<=R0>>>0))break C;for(S=QA+cA|0,L=B[W>>2],L0=B[W+4>>2],w=L-L0|0,n=1<>2],C=w-n|0,uA=C>>>0>w>>>0?0:C,s0=n+-1|0,xA=B[W+44>>2],M=G+5|0,RA=(w+(g-cA|0)|0)+2|0;;){Q:{if(C=P+L0|0,(OA|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break Q;y=L,cA=y,w=C+4|0,n=w,t2=n;g:{r:{if(C=M,O=C+(y-n|0)|0,N0=O>>>0<_>>>0?O:_,O=N0+-3|0,O>>>0<=C>>>0)break r;if(n=w,w=(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),w){w=T(w)>>>3;break g}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=O>>>0)break r;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-M|0;break g}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0+-1>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),w=C-M|0}if((cA|0)==(t2+w|0)){n=S;g:{r:{if(y=w+M|0,C=y,oA>>>0<=C>>>0)break r;if(C=y,O=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),O){C=T(O)>>>3;break g}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=oA>>>0)break r;if(O=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!O)break}C=((T(O)>>>3)+C|0)-y|0;break g}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=LA>>>0||(n=n+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-y|0}w=C+w|0}if(C=w+4|0,C>>>0<=I>>>0||(gA=RA-P|0,I=C,(I+k|0)!=(_|0)))break Q;break C}if(P>>>0<=uA>>>0||(Q=Q+-1|0,!Q))break C;if(P=B[xA+((P&s0)<<2)>>2],!(P>>>0>R0>>>0))break}break C}if(L=B[i+120>>2],w=B[i+128>>2],cA=B[i+12>>2],I=64-B[i+124>>2]|0,O=B[i+16>>2],g=k-QA|0,C>>>0>>0)for(n=-1<>>0?y>>>S:((1<>>S)<<2)+E0|0,B[((C&n)<<2)+fA>>2]=B[Q>>2],B[Q>>2]=C,C=C+1|0,(C|0)!=(g|0););Q=1<>2]=g,C=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),OA=C,M=a0(C,A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1157627904,-820265764),C=M,w=zA,n=I&31,P=B[((32<=(I&63)>>>0?w>>>n:((1<>>n)<<2)+E0>>2];i:{if(P>>>0<=O>>>0){I=3,gA=999999999;break i}for(I=1<>>0>g>>>0?0:C,L=I+-1|0,gA=999999999,I=3;;){Q:{if(n=P+QA|0,A[n+I|0]!=A[I+k|0])break Q;g:{r:{if(oA>>>0<=k>>>0){C=k;break r}if(C=k,y=OA^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),y){C=T(y)>>>3;break g}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=oA>>>0)break r;if(y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!y)break}C=((T(y)>>>3)+C|0)-k|0;break g}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=LA>>>0||(n=n+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C>>>0<=I>>>0||(gA=(g-P|0)+2|0,I=C,(I+k|0)!=(_|0)))break Q;break i}if(P>>>0<=S>>>0||(Q=Q+-1|0,!Q))break i;if(P=B[((L&P)<<2)+fA>>2],!(P>>>0>O>>>0))break}}if(!Q||(C=64-B[W+124>>2]|0,y=C&31,P=B[B[W+36>>2]+((32<=(C&63)>>>0?w>>>y:((1<>>y)<<2)>>2],R0=B[W+12>>2],P>>>0<=R0>>>0))break C;for(S=QA+cA|0,L=B[W>>2],L0=B[W+4>>2],w=L-L0|0,n=1<>2],C=w-n|0,uA=C>>>0>w>>>0?0:C,s0=n+-1|0,xA=B[W+44>>2],M=G+5|0,RA=(w+(g-cA|0)|0)+2|0;;){i:{if(C=P+L0|0,(OA|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break i;y=L,cA=y,w=C+4|0,n=w,t2=n;Q:{g:{if(C=M,O=C+(y-n|0)|0,N0=O>>>0<_>>>0?O:_,O=N0+-3|0,O>>>0<=C>>>0)break g;if(n=w,w=(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),w){w=T(w)>>>3;break Q}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=O>>>0)break g;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-M|0;break Q}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0+-1>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),w=C-M|0}if((cA|0)==(t2+w|0)){n=S;Q:{g:{if(y=w+M|0,C=y,oA>>>0<=C>>>0)break g;if(C=y,O=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),O){C=T(O)>>>3;break Q}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=oA>>>0)break g;if(O=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!O)break}C=((T(O)>>>3)+C|0)-y|0;break Q}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=LA>>>0||(n=n+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-y|0}w=C+w|0}if(C=w+4|0,C>>>0<=I>>>0||(gA=RA-P|0,I=C,(I+k|0)!=(_|0)))break i;break C}if(P>>>0<=uA>>>0||(Q=Q+-1|0,!Q))break C;if(P=B[xA+((P&s0)<<2)>>2],!(P>>>0>R0>>>0))break}}C:{if(!(I>>>0<4|((UA(gA+1|0)+(I<<2)|0)+-31|0)<=((UA(m+1|0)+(u<<2)|0)+-27|0))){C=g,G=k,m=gA,u=I;break C}if(k>>>0>=h2>>>0)break B;i:{Q:{if(k=G+2|0,C=(k-r2|0)-_0|0,(C^-1)+q0>>>0<3||(n=C>>>0>>0,C=n?(C-$2|0)+p2|0:k-_0|0,(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))!=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))))break Q;Q=C+4|0,I=Q,y=I;g:{r:{if(gA=G+6|0,C=gA,w=n?N2:_,n=C+(w-I|0)|0,L=n>>>0<_>>>0?n:_,n=L+-3|0,n>>>0<=C>>>0)break r;if(C=gA,I=Q,Q=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){Q=T(Q)>>>3;break g}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=n>>>0)break r;if(Q=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+C|0)-gA|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=L+-1>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),Q=C-gA|0}if((y+Q|0)==(w|0)){I=MA;g:{r:{if(gA=Q+gA|0,C=gA,oA>>>0<=C>>>0)break r;if(C=gA,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[MA|0]|A[MA+1|0]<<8|(A[MA+2|0]<<16|A[MA+3|0]<<24)),n){I=T(n)>>>3;break g}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=oA>>>0)break r;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}I=((T(n)>>>3)+C|0)-gA|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=LA>>>0||(I=I+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),I=C-gA|0}Q=I+Q|0}if(C=Q+4|0,C>>>0<4)break Q;I=C,C=C<<2>((UA(m+1|0)+(u<<2)|0)+-30|0),w=C?I:u,R=C?k:R,gA=C?0:m;break i}w=u,gA=m}i:{Q:{g:{if(C=B[i+132>>2]+-5|0,C>>>0<=2)switch(C-1|0){case 0:case 1:break g;default:break Q}if(y=B[i+120>>2],m=32-B[i+124>>2]|0,u=B[i+128>>2],O=B[i+12>>2],M=B[i+16>>2],C=k-QA|0,g>>>0>>0)for(Q=-1<>>m<<2)+E0|0,B[((g&Q)<<2)+fA>>2]=B[I>>2],B[I>>2]=g,g=g+1|0,(C|0)!=(g|0););P=1<>2]=C,uA=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),S=NA(uA,-1640531535),n=B[(S>>>m<<2)+E0>>2];r:{if(n>>>0<=M>>>0){Q=3,m=999999999;break r}for(I=1<>>0>C>>>0?0:g,y=I+-1|0,m=999999999,Q=3;;){E:{if(I=n+QA|0,A[Q+I|0]!=A[Q+k|0])break E;t:{e:{if(oA>>>0<=k>>>0){g=k;break e}if(g=k,u=uA^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){g=T(u)>>>3;break t}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break e;if(u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}g=((T(u)>>>3)+g|0)-k|0;break t}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=LA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}if(g>>>0<=Q>>>0||(m=(C-n|0)+2|0,Q=g,(g+k|0)!=(_|0)))break E;break r}if(n>>>0<=L>>>0||(P=P+-1|0,!P))break r;if(n=B[((n&y)<<2)+fA>>2],!(n>>>0>M>>>0))break}}if(!P){u=Q;break i}if(n=B[(S>>>32-B[W+124>>2]<<2)+K2>>2],xA=B[W+12>>2],n>>>0<=xA>>>0){u=Q;break i}for(y=O+QA|0,I=1<>2],g=oI-I|0,RA=g>>>0>oI>>>0?0:g,cA=I+-1|0,L=G+6|0,O=((C-O|0)+oI|0)+2|0;;){g=n+X0|0;r:{if((uA|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)))break r;G=WA,OA=G,u=g+4|0,I=u,M=I;E:{t:{if(g=L,S=g+(G-I|0)|0,s0=S>>>0<_>>>0?S:_,S=s0+-3|0,S>>>0<=g>>>0)break t;if(I=u,u=(A[L|0]|A[L+1|0]<<8|(A[L+2|0]<<16|A[L+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){u=T(u)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=S>>>0)break t;if(u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}u=((T(u)>>>3)+g|0)-L|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=s0+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),u=g-L|0}if((OA|0)==(M+u|0)){I=y;E:{t:{if(G=u+L|0,g=G,oA>>>0<=g>>>0)break t;if(g=G,S=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),S){g=T(S)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break t;if(S=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!S)break}g=((T(S)>>>3)+g|0)-G|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=LA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-G|0}u=g+u|0}if(u=u+4|0,u>>>0<=Q>>>0)break r;if(m=O-n|0,Q=u,(k+Q|0)==(_|0))break i}if(n>>>0<=RA>>>0){u=Q;break i}if(P=P+-1|0,!P){u=Q;break i}if(n=B[((n&cA)<<2)+x2>>2],!(n>>>0>xA>>>0))break}u=Q;break i}if(L=B[i+120>>2],n=B[i+128>>2],cA=B[i+12>>2],I=64-B[i+124>>2]|0,O=B[i+16>>2],C=k-QA|0,g>>>0>>0)for(m=-1<>>0?y>>>S:((1<>>S)<<2)+E0|0,B[((g&m)<<2)+fA>>2]=B[Q>>2],B[Q>>2]=g,g=g+1|0,(C|0)!=(g|0););P=1<>2]=C,g=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),N0=g,M=a0(g,A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1080360960,-820265764),g=M,Q=zA,m=I&31,n=B[((32<=(I&63)>>>0?Q>>>m:((1<>>m)<<2)+E0>>2];g:{if(n>>>0<=O>>>0){u=3,m=999999999;break g}for(I=1<>>0>C>>>0?0:g,L=I+-1|0,m=999999999,u=3;;){r:{if(I=n+QA|0,A[u+I|0]!=A[k+u|0])break r;E:{t:{if(oA>>>0<=k>>>0){g=k;break t}if(g=k,y=N0^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),y){g=T(y)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break t;if(y=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!y)break}g=((T(y)>>>3)+g|0)-k|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=LA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}if(g>>>0<=u>>>0||(m=(C-n|0)+2|0,u=g,(g+k|0)!=(_|0)))break r;break g}if(n>>>0<=S>>>0||(P=P+-1|0,!P))break g;if(n=B[((n&L)<<2)+fA>>2],!(n>>>0>O>>>0))break}}if(!P||(g=64-B[W+124>>2]|0,n=g&31,n=B[B[W+36>>2]+((32<=(g&63)>>>0?Q>>>n:((1<>>n)<<2)>>2],L0=B[W+12>>2],n>>>0<=L0>>>0))break i;for(L=QA+cA|0,y=B[W>>2],uA=B[W+4>>2],Q=y-uA|0,I=1<>2],g=Q-I|0,s0=g>>>0>Q>>>0?0:g,xA=I+-1|0,RA=B[W+44>>2],S=G+6|0,cA=(Q+(C-cA|0)|0)+2|0;;){g:{if(g=n+uA|0,(N0|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)))break g;G=y,t2=G,Q=g+4|0,I=Q,OA=I;r:{E:{if(g=S,M=g+(G-I|0)|0,R0=M>>>0<_>>>0?M:_,M=R0+-3|0,M>>>0<=g>>>0)break E;if(I=Q,Q=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){Q=T(Q)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=M>>>0)break E;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+g|0)-S|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=R0+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),Q=g-S|0}if((t2|0)==(OA+Q|0)){I=L;r:{E:{if(G=Q+S|0,g=G,oA>>>0<=g>>>0)break E;if(g=G,M=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[L|0]|A[L+1|0]<<8|(A[L+2|0]<<16|A[L+3|0]<<24)),M){g=T(M)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break E;if(M=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!M)break}g=((T(M)>>>3)+g|0)-G|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=LA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-G|0}Q=g+Q|0}if(g=Q+4|0,g>>>0<=u>>>0||(m=cA-n|0,u=g,(g+k|0)!=(_|0)))break g;break i}if(n>>>0<=s0>>>0||(P=P+-1|0,!P))break i;if(n=B[RA+((n&xA)<<2)>>2],!(n>>>0>L0>>>0))break}break i}if(L=B[i+120>>2],n=B[i+128>>2],cA=B[i+12>>2],I=64-B[i+124>>2]|0,O=B[i+16>>2],C=k-QA|0,g>>>0>>0)for(m=-1<>>0?y>>>S:((1<>>S)<<2)+E0|0,B[((g&m)<<2)+fA>>2]=B[Q>>2],B[Q>>2]=g,g=g+1|0,(C|0)!=(g|0););P=1<>2]=C,g=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),N0=g,M=a0(g,A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1157627904,-820265764),g=M,Q=zA,m=I&31,n=B[((32<=(I&63)>>>0?Q>>>m:((1<>>m)<<2)+E0>>2];Q:{if(n>>>0<=O>>>0){u=3,m=999999999;break Q}for(I=1<>>0>C>>>0?0:g,L=I+-1|0,m=999999999,u=3;;){g:{if(I=n+QA|0,A[u+I|0]!=A[k+u|0])break g;r:{E:{if(oA>>>0<=k>>>0){g=k;break E}if(g=k,y=N0^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),y){g=T(y)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break E;if(y=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!y)break}g=((T(y)>>>3)+g|0)-k|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=LA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}if(g>>>0<=u>>>0||(m=(C-n|0)+2|0,u=g,(g+k|0)!=(_|0)))break g;break Q}if(n>>>0<=S>>>0||(P=P+-1|0,!P))break Q;if(n=B[((n&L)<<2)+fA>>2],!(n>>>0>O>>>0))break}}if(!P||(g=64-B[W+124>>2]|0,n=g&31,n=B[B[W+36>>2]+((32<=(g&63)>>>0?Q>>>n:((1<>>n)<<2)>>2],L0=B[W+12>>2],n>>>0<=L0>>>0))break i;for(L=QA+cA|0,y=B[W>>2],uA=B[W+4>>2],Q=y-uA|0,I=1<>2],g=Q-I|0,s0=g>>>0>Q>>>0?0:g,xA=I+-1|0,RA=B[W+44>>2],S=G+6|0,cA=(Q+(C-cA|0)|0)+2|0;;){Q:{if(g=n+uA|0,(N0|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)))break Q;G=y,t2=G,Q=g+4|0,I=Q,OA=I;g:{r:{if(g=S,M=g+(G-I|0)|0,R0=M>>>0<_>>>0?M:_,M=R0+-3|0,M>>>0<=g>>>0)break r;if(I=Q,Q=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){Q=T(Q)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=M>>>0)break r;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+g|0)-S|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=R0+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),Q=g-S|0}if((t2|0)==(OA+Q|0)){I=L;g:{r:{if(G=Q+S|0,g=G,oA>>>0<=g>>>0)break r;if(g=G,M=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[L|0]|A[L+1|0]<<8|(A[L+2|0]<<16|A[L+3|0]<<24)),M){g=T(M)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break r;if(M=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!M)break}g=((T(M)>>>3)+g|0)-G|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=LA>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-G|0}Q=g+Q|0}if(g=Q+4|0,g>>>0<=u>>>0||(m=cA-n|0,u=g,(g+k|0)!=(_|0)))break Q;break i}if(n>>>0<=s0>>>0||(P=P+-1|0,!P))break i;if(n=B[RA+((n&xA)<<2)>>2],!(n>>>0>L0>>>0))break}}if(u>>>0<4||(G=k,((UA(m+1|0)+(u<<2)|0)+-31|0)<=((UA(gA+1|0)+(w<<2)|0)+-24|0)))break I}if(R=G,gA=m,w=u,!(G>>>0

>>0))break}break I}gA=m,w=u}I:{if(!gA){QA=R,fA=_0,Q=X2;break I}B:{if(R>>>0<=r>>>0){QA=R;break B}if(QA=R,C=(R-(gA+r2|0)|0)+2|0,g=C>>>0>>0,C=(g?mI:r2)+C|0,g=g?JI:MA,C>>>0<=g>>>0)break B;for(;;){if(QA=R+-1|0,C=C+-1|0,A[QA|0]!=A[C|0]){QA=R;break B}if(w=w+1|0,C>>>0<=g>>>0)break B;if(R=QA,!(R>>>0>r>>>0))break}}fA=gA+-2|0,Q=_0}for(C=B[e+12>>2],u=QA-r|0,g=C+u|0;G=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),I=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[C|0]=I,b[C+1|0]=I>>>8,b[C+2|0]=I>>>16,b[C+3|0]=I>>>24,b[C+4|0]=G,b[C+5|0]=G>>>8,b[C+6|0]=G>>>16,b[C+7|0]=G>>>24,r=r+8|0,C=C+8|0,C>>>0>>0;);B[e+12>>2]=u+B[e+12>>2],r=w+-3|0;I:{if(u>>>0<=65535){C=B[e+4>>2];break I}B[e+36>>2]=1,C=B[e+4>>2],B[e+40>>2]=C-B[e>>2]>>3}if(FA[C+4>>1]=u,B[C>>2]=gA+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=C-B[e>>2]>>3),FA[C+6>>1]=r,B[e+4>>2]=C+8,X2=Q,_0=fA,r=w+QA|0,G=r,G>>>0>h2>>>0)break A;for(;;){I:{if(_0=Q,Q=fA,g=(r-r2|0)-_0|0,(g^-1)+q0>>>0<3||(G=g>>>0>>0,g=g+(G?mI:r2)|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break I;I=g+4|0,g=I,R=I;B:{C:{if(u=r+4|0,C=u,k=G?N2:_,G=C+(k-I|0)|0,fA=G>>>0<_>>>0?G:_,G=fA+-3|0,G>>>0<=C>>>0)break C;if(C=u,g=I,I=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),I){fA=T(I)>>>3;break B}for(;;){if(g=g+4|0,C=C+4|0,C>>>0>=G>>>0)break C;if(I=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}fA=((T(I)>>>3)+C|0)-u|0;break B}(A[g|0]|A[g+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=fA+-1>>>0||(C=C+2|0,g=g+2|0),C>>>0>>0&&(C=A[g|0]==A[C|0]?C+1|0:C),fA=C-u|0}if((R+fA|0)==(k|0)){g=MA;B:{C:{if(I=u+fA|0,C=I,oA>>>0<=I>>>0)break C;if(C=I,u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[MA|0]|A[MA+1|0]<<8|(A[MA+2|0]<<16|A[MA+3|0]<<24)),u){g=T(u)>>>3;break B}for(;;){if(g=g+4|0,C=C+4|0,C>>>0>=oA>>>0)break C;if(u=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!u)break}g=((T(u)>>>3)+C|0)-I|0;break B}(A[g|0]|A[g+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=LA>>>0||(C=C+2|0,g=g+2|0),C>>>0<_>>>0&&(C=A[g|0]==A[C|0]?C+1|0:C),g=C-I|0}fA=g+fA|0}for(I=B[e+12>>2],C=I,g=r;G=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),u=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[C|0]=u,b[C+1|0]=u>>>8,b[C+2|0]=u>>>16,b[C+3|0]=u>>>24,b[C+4|0]=G,b[C+5|0]=G>>>8,b[C+6|0]=G>>>16,b[C+7|0]=G>>>24,g=g+8|0,C=C+8|0,C>>>0>>0;);if(I=B[e+4>>2],B[I>>2]=1,FA[I+4>>1]=0,C=fA+4|0,g=fA+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=I-B[e>>2]>>3),FA[I+6>>1]=g,B[e+4>>2]=I+8,fA=_0,X2=Q,r=r+C|0,G=r,G>>>0<=h2>>>0)continue;break A}break}X2=_0,_0=Q,G=r}if(!(G>>>0

>>0))break}return B[o+4>>2]=X2,B[o>>2]=_0,_-r|0}function Ct(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0,p2=0,K2=0,x2=0,X2=0,$2=0,oI=0,JI=0;if(t2=B[o+4>>2],E0=B[o>>2],I=B[i+112>>2],h2=B[I>>2],N2=B[I+4>>2],I=B[I+12>>2],B[i+28>>2]=B[i+24>>2],$2=I+N2|0,R0=B[i+12>>2],L0=B[i+4>>2],LA=R0+L0|0,w=(($2|0)==((r-LA|0)+h2|0))+r|0,_=r+g|0,q0=_+-8|0,w>>>0>>0)for(p2=(R0+N2|0)-h2|0,oI=N2-p2|0,xA=_+-1|0,gA=_+-3|0,JI=1-L0|0;;){s0=w+1|0,g=(JI-E0|0)+w|0,oA=0;A:{if((g^-1)+R0>>>0<3||(QA=g>>>0>>0,g=QA?(g-p2|0)+N2|0:g+L0|0,oA=0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[s0|0]|A[s0+1|0]<<8|(A[s0+2|0]<<16|A[s0+3|0]<<24))))break A;I=g+4|0,g=I,Q=I,u=Q;I:{B:{if(n=w+5|0,C=n,k=QA?h2:_,QA=C+(k-Q|0)|0,G=QA>>>0<_>>>0?QA:_,QA=G+-3|0,QA>>>0<=C>>>0)break B;if(C=n,g=I,I=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),I){I=T(I)>>>3;break I}for(;;){if(g=g+4|0,C=C+4|0,C>>>0>=QA>>>0)break B;if(I=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}I=((T(I)>>>3)+C|0)-n|0;break I}(A[g|0]|A[g+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(C=C+2|0,g=g+2|0),C>>>0>>0&&(C=A[g|0]==A[C|0]?C+1|0:C),I=C-n|0}if((u+I|0)==(k|0)){g=LA;I:{B:{if(Q=I+n|0,C=Q,gA>>>0<=C>>>0)break B;if(C=Q,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[LA|0]|A[LA+1|0]<<8|(A[LA+2|0]<<16|A[LA+3|0]<<24)),n){g=T(n)>>>3;break I}for(;;){if(g=g+4|0,C=C+4|0,C>>>0>=gA>>>0)break B;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}g=((T(n)>>>3)+C|0)-Q|0;break I}(A[g|0]|A[g+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=xA>>>0||(C=C+2|0,g=g+2|0),C>>>0<_>>>0&&(C=A[g|0]==A[C|0]?C+1|0:C),g=C-Q|0}I=g+I|0}oA=I+4|0}A:{I:{B:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break B;default:break I}if(cA=B[i+120>>2],G=32-B[i+124>>2]|0,k=B[i+128>>2],u=B[i+12>>2],QA=B[i+36>>2],S=B[i+16>>2],uA=B[i+44>>2],n=B[i+24>>2],g=B[i+4>>2],C=w-g|0,n>>>0>>0)for(Q=-1<>>G<<2)+QA|0,B[((Q&n)<<2)+uA>>2]=B[I>>2],B[I>>2]=n,n=n+1|0,(n|0)!=(C|0););R=1<>2]=C,WA=A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24),M=NA(WA,-1640531535),y=B[(M>>>G<<2)+QA>>2];C:{if(y>>>0<=S>>>0){n=3,MA=999999999;break C}for(Q=1<>>0>C>>>0?0:I,G=Q+-1|0,MA=999999999,n=3;;){i:{if(Q=g+y|0,A[n+Q|0]!=A[n+w|0])break i;Q:{g:{if(gA>>>0<=w>>>0){I=w;break g}if(I=w,k=WA^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){I=T(k)>>>3;break Q}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break g;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-w|0;break Q}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=xA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-w|0}if(I>>>0<=n>>>0||(MA=(C-y|0)+2|0,n=I,(I+w|0)!=(_|0)))break i;break C}if(y>>>0<=cA>>>0||(R=R+-1|0,!R))break C;if(y=B[((y&G)<<2)+uA>>2],!(y>>>0>S>>>0))break}}if(W=B[i+112>>2],N0=B[W+4>>2],cA=B[W>>2],X0=B[W+36>>2],r2=B[W+44>>2],!R||(y=B[(M>>>32-B[W+124>>2]<<2)+X0>>2],fA=B[W+12>>2],y>>>0<=fA>>>0))break A;for(M=g+u|0,k=cA-N0|0,Q=1<>2],I=k-Q|0,O=I>>>0>k>>>0?0:I,P=Q+-1|0,S=w+4|0,m=(k+(C-u|0)|0)+2|0;;){C:{if(I=y+N0|0,(WA|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break C;G=cA,OA=G,k=I+4|0,Q=k,L=Q;i:{Q:{if(I=S,u=I+(G-Q|0)|0,RA=u>>>0<_>>>0?u:_,u=RA+-3|0,u>>>0<=I>>>0)break Q;if(Q=k,k=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){k=T(k)>>>3;break i}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=u>>>0)break Q;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}k=((T(k)>>>3)+I|0)-S|0;break i}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),k=I-S|0}if((OA|0)==(L+k|0)){Q=M;i:{Q:{if(G=k+S|0,I=G,gA>>>0<=I>>>0)break Q;if(I=G,u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24)),u){I=T(u)>>>3;break i}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break Q;if(u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!u)break}I=((T(u)>>>3)+I|0)-G|0;break i}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=xA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-G|0}k=I+k|0}if(I=k+4|0,I>>>0<=n>>>0||(MA=m-y|0,n=I,(I+w|0)!=(_|0)))break C;break A}if(y>>>0<=O>>>0||(R=R+-1|0,!R))break A;if(y=B[((y&P)<<2)+r2>>2],!(y>>>0>fA>>>0))break}break A}if(m=B[i+120>>2],cA=B[i+128>>2],L=B[i+12>>2],I=64-B[i+124>>2]|0,QA=B[i+36>>2],u=B[i+16>>2],uA=B[i+44>>2],n=B[i+24>>2],g=B[i+4>>2],C=w-g|0,n>>>0>>0)for(G=-1<>>0?M>>>S:((1<>>S)<<2)+QA|0,B[((n&G)<<2)+uA>>2]=B[Q>>2],B[Q>>2]=n,n=n+1|0,(n|0)!=(C|0););R=1<>2]=C,Q=A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24),WA=Q,S=a0(Q,A[w+4|0]|A[w+5|0]<<8|(A[w+6|0]<<16|A[w+7|0]<<24),-1080360960,-820265764),Q=S,k=zA,n=k,G=I&31,y=B[((32<=(I&63)>>>0?n>>>G:((1<>>G)<<2)+QA>>2];B:{if(y>>>0<=u>>>0){n=3,MA=999999999;break B}for(Q=1<>>0>C>>>0?0:I,cA=Q+-1|0,MA=999999999,n=3;;){C:{if(Q=g+y|0,A[n+Q|0]!=A[n+w|0])break C;i:{Q:{if(gA>>>0<=w>>>0){I=w;break Q}if(I=w,G=WA^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),G){I=T(G)>>>3;break i}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break Q;if(G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!G)break}I=((T(G)>>>3)+I|0)-w|0;break i}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=xA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-w|0}if(I>>>0<=n>>>0||(MA=(C-y|0)+2|0,n=I,(I+w|0)!=(_|0)))break C;break B}if(y>>>0<=M>>>0||(R=R+-1|0,!R))break B;if(y=B[((y&cA)<<2)+uA>>2],!(y>>>0>u>>>0))break}}if(W=B[i+112>>2],N0=B[W+4>>2],cA=B[W>>2],X0=B[W+36>>2],r2=B[W+44>>2],!R||(I=64-B[W+124>>2]|0,G=I&31,y=B[((32<=(I&63)>>>0?k>>>G:((1<>>G)<<2)+X0>>2],fA=B[W+12>>2],y>>>0<=fA>>>0))break A;for(M=g+L|0,k=cA-N0|0,Q=1<>2],I=k-Q|0,O=I>>>0>k>>>0?0:I,P=Q+-1|0,S=w+4|0,m=(k+(C-L|0)|0)+2|0;;){B:{if(I=y+N0|0,(WA|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break B;G=cA,OA=G,k=I+4|0,Q=k,L=Q;C:{i:{if(I=S,u=I+(G-Q|0)|0,RA=u>>>0<_>>>0?u:_,u=RA+-3|0,u>>>0<=I>>>0)break i;if(Q=k,k=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){k=T(k)>>>3;break C}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=u>>>0)break i;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}k=((T(k)>>>3)+I|0)-S|0;break C}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),k=I-S|0}if((OA|0)==(L+k|0)){Q=M;C:{i:{if(G=k+S|0,I=G,gA>>>0<=I>>>0)break i;if(I=G,u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24)),u){I=T(u)>>>3;break C}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break i;if(u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!u)break}I=((T(u)>>>3)+I|0)-G|0;break C}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=xA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-G|0}k=I+k|0}if(I=k+4|0,I>>>0<=n>>>0||(MA=m-y|0,n=I,(I+w|0)!=(_|0)))break B;break A}if(y>>>0<=O>>>0||(R=R+-1|0,!R))break A;if(y=B[((y&P)<<2)+r2>>2],!(y>>>0>fA>>>0))break}break A}if(m=B[i+120>>2],cA=B[i+128>>2],L=B[i+12>>2],I=64-B[i+124>>2]|0,QA=B[i+36>>2],u=B[i+16>>2],uA=B[i+44>>2],n=B[i+24>>2],g=B[i+4>>2],C=w-g|0,n>>>0>>0)for(G=-1<>>0?M>>>S:((1<>>S)<<2)+QA|0,B[((n&G)<<2)+uA>>2]=B[Q>>2],B[Q>>2]=n,n=n+1|0,(n|0)!=(C|0););R=1<>2]=C,Q=A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24),WA=Q,S=a0(Q,A[w+4|0]|A[w+5|0]<<8|(A[w+6|0]<<16|A[w+7|0]<<24),-1157627904,-820265764),Q=S,k=zA,n=k,G=I&31,y=B[((32<=(I&63)>>>0?n>>>G:((1<>>G)<<2)+QA>>2];I:{if(y>>>0<=u>>>0){n=3,MA=999999999;break I}for(Q=1<>>0>C>>>0?0:I,cA=Q+-1|0,MA=999999999,n=3;;){B:{if(Q=g+y|0,A[n+Q|0]!=A[n+w|0])break B;C:{i:{if(gA>>>0<=w>>>0){I=w;break i}if(I=w,G=WA^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),G){I=T(G)>>>3;break C}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break i;if(G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!G)break}I=((T(G)>>>3)+I|0)-w|0;break C}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=xA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-w|0}if(I>>>0<=n>>>0||(MA=(C-y|0)+2|0,n=I,(I+w|0)!=(_|0)))break B;break I}if(y>>>0<=M>>>0||(R=R+-1|0,!R))break I;if(y=B[((y&cA)<<2)+uA>>2],!(y>>>0>u>>>0))break}}if(W=B[i+112>>2],N0=B[W+4>>2],cA=B[W>>2],X0=B[W+36>>2],r2=B[W+44>>2],!R||(I=64-B[W+124>>2]|0,G=I&31,y=B[((32<=(I&63)>>>0?k>>>G:((1<>>G)<<2)+X0>>2],fA=B[W+12>>2],y>>>0<=fA>>>0))break A;for(M=g+L|0,k=cA-N0|0,Q=1<>2],I=k-Q|0,O=I>>>0>k>>>0?0:I,P=Q+-1|0,S=w+4|0,m=(k+(C-L|0)|0)+2|0;;){I:{if(I=y+N0|0,(WA|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break I;G=cA,OA=G,k=I+4|0,Q=k,L=Q;B:{C:{if(I=S,u=I+(G-Q|0)|0,RA=u>>>0<_>>>0?u:_,u=RA+-3|0,u>>>0<=I>>>0)break C;if(Q=k,k=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){k=T(k)>>>3;break B}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=u>>>0)break C;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}k=((T(k)>>>3)+I|0)-S|0;break B}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),k=I-S|0}if((OA|0)==(L+k|0)){Q=M;B:{C:{if(G=k+S|0,I=G,gA>>>0<=I>>>0)break C;if(I=G,u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24)),u){I=T(u)>>>3;break B}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break C;if(u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!u)break}I=((T(u)>>>3)+I|0)-G|0;break B}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=xA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-G|0}k=I+k|0}if(I=k+4|0,I>>>0<=n>>>0||(MA=m-y|0,n=I,(I+w|0)!=(_|0)))break I;break A}if(y>>>0<=O>>>0||(R=R+-1|0,!R))break A;if(y=B[((y&P)<<2)+r2>>2],!(y>>>0>fA>>>0))break}}Q=n>>>0>oA>>>0,I=Q?n:oA;A:{if(I>>>0<=3){w=((w-r>>8)+w|0)+1|0;break A}S=Q?MA:0,G=Q?w:s0;I:{if(w>>>0>=q0>>>0){oA=S,M=I;break I}for(K2=cA-N0|0;;){B:{C:{if(n=w+1|0,Q=(n-L0|0)-E0|0,(Q^-1)+R0>>>0<3||(M=Q>>>0>>0,Q=M?(Q-p2|0)+N2|0:n-E0|0,(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))!=(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24))))break C;k=Q+4|0,y=k,u=k;i:{Q:{if(oA=w+5|0,Q=oA,R=M?h2:_,M=Q+(R-k|0)|0,L=M>>>0<_>>>0?M:_,M=L+-3|0,M>>>0<=Q>>>0)break Q;if(Q=oA,y=k,k=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),k){k=T(k)>>>3;break i}for(;;){if(y=y+4|0,Q=Q+4|0,Q>>>0>=M>>>0)break Q;if(k=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),!!k)break}k=((T(k)>>>3)+Q|0)-oA|0;break i}(A[y|0]|A[y+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=L+-1>>>0||(y=y+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[y|0]==A[Q|0]?Q+1|0:Q),k=Q-oA|0}if((u+k|0)==(R|0)){y=LA;i:{Q:{if(oA=k+oA|0,Q=oA,gA>>>0<=Q>>>0)break Q;if(Q=oA,M=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[LA|0]|A[LA+1|0]<<8|(A[LA+2|0]<<16|A[LA+3|0]<<24)),M){Q=T(M)>>>3;break i}for(;;){if(y=y+4|0,Q=Q+4|0,Q>>>0>=gA>>>0)break Q;if(M=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),!!M)break}Q=((T(M)>>>3)+Q|0)-oA|0;break i}(A[y|0]|A[y+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=xA>>>0||(y=y+2|0,Q=Q+2|0),Q>>>0<_>>>0&&(Q=A[y|0]==A[Q|0]?Q+1|0:Q),Q=Q-oA|0}k=Q+k|0}if(Q=k+4|0,Q>>>0<4)break C;k=I,I=(NA(Q,3)|0)>((UA(S+1|0)+NA(I,3)|0)+-30|0),M=I?Q:k,G=I?n:G,oA=I?0:S;break B}M=I,oA=S}B:{C:{i:{Q:{if(I=B[i+132>>2]+-5|0,I>>>0<=2)switch(I-1|0){case 0:case 1:break Q;default:break i}if(u=B[i+120>>2],R=32-B[i+124>>2]|0,S=B[i+128>>2],fA=B[i+12>>2],O=B[i+16>>2],k=n-g|0,C>>>0>>0)for(Q=-1<>>R<<2)+QA|0,B[((C&Q)<<2)+uA>>2]=B[I>>2],B[I>>2]=C,C=C+1|0,(k|0)!=(C|0););y=1<>2]=k,_0=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),P=NA(_0,-1640531535),Q=B[(P>>>R<<2)+QA>>2];g:{if(Q>>>0<=O>>>0){R=3,S=999999999;break g}for(C=1<>>0>k>>>0?0:I,L=C+-1|0,S=999999999,R=3;;){r:{if(I=g+Q|0,A[R+I|0]!=A[n+R|0])break r;E:{t:{if(gA>>>0<=n>>>0){C=n;break t}if(C=n,u=_0^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){I=T(u)>>>3;break E}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=gA>>>0)break t;if(u=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}I=((T(u)>>>3)+C|0)-n|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=xA>>>0||(C=C+2|0,I=I+2|0),C>>>0<_>>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),I=C-n|0}if(I>>>0<=R>>>0||(S=(k-Q|0)+2|0,R=I,(I+n|0)!=(_|0)))break r;break g}if(Q>>>0<=m>>>0||(y=y+-1|0,!y))break g;if(Q=B[((Q&L)<<2)+uA>>2],!(Q>>>0>O>>>0))break}}if(!y||(Q=B[(P>>>32-B[W+124>>2]<<2)+X0>>2],s0=B[W+12>>2],Q>>>0<=s0>>>0))break C;for(L=g+fA|0,C=1<>2],I=K2-C|0,WA=I>>>0>K2>>>0?0:I,RA=C+-1|0,m=w+5|0,fA=((k-fA|0)+K2|0)+2|0;;){g:{if(I=Q+N0|0,(_0|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break g;u=cA,O=u,w=I+4|0,I=w,OA=I;r:{E:{if(C=m,P=C+(u-I|0)|0,MA=P>>>0<_>>>0?P:_,P=MA+-3|0,P>>>0<=C>>>0)break E;if(I=w,w=(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),w){w=T(w)>>>3;break r}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=P>>>0)break E;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-m|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=MA+-1>>>0||(C=C+2|0,I=I+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),w=C-m|0}if((O|0)==(OA+w|0)){I=L;r:{E:{if(u=w+m|0,C=u,gA>>>0<=C>>>0)break E;if(C=u,P=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[L|0]|A[L+1|0]<<8|(A[L+2|0]<<16|A[L+3|0]<<24)),P){I=T(P)>>>3;break r}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=gA>>>0)break E;if(P=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!P)break}I=((T(P)>>>3)+C|0)-u|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=xA>>>0||(C=C+2|0,I=I+2|0),C>>>0<_>>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),I=C-u|0}w=I+w|0}if(I=w+4|0,I>>>0<=R>>>0||(S=fA-Q|0,R=I,(I+n|0)!=(_|0)))break g;C=k;break B}if(Q>>>0<=WA>>>0||(y=y+-1|0,!y))break C;if(Q=B[((Q&RA)<<2)+r2>>2],!(Q>>>0>s0>>>0))break}break C}if(L=B[i+120>>2],y=B[i+128>>2],RA=B[i+12>>2],I=64-B[i+124>>2]|0,fA=B[i+16>>2],k=n-g|0,C>>>0>>0)for(R=-1<>>0?u>>>m:((1<>>m)<<2)+QA|0,B[((C&R)<<2)+uA>>2]=B[Q>>2],B[Q>>2]=C,C=C+1|0,(k|0)!=(C|0););R=1<>2]=k,C=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),OA=C,O=a0(C,A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),-1080360960,-820265764),C=O,u=zA,Q=u,S=I&31,y=B[((32<=(I&63)>>>0?Q>>>S:((1<>>S)<<2)+QA>>2];Q:{if(y>>>0<=fA>>>0){I=3,S=999999999;break Q}for(C=1<>>0>k>>>0?0:I,m=C+-1|0,S=999999999,I=3;;){g:{if(Q=g+y|0,A[Q+I|0]!=A[I+n|0])break g;r:{E:{if(gA>>>0<=n>>>0){C=n;break E}if(C=n,L=OA^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),L){C=T(L)>>>3;break r}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=gA>>>0)break E;if(L=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!L)break}C=((T(L)>>>3)+C|0)-n|0;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=xA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-n|0}if(C>>>0<=I>>>0||(S=(k-y|0)+2|0,I=C,(n+I|0)!=(_|0)))break g;break Q}if(y>>>0<=P>>>0||(R=R+-1|0,!R))break Q;if(y=B[((y&m)<<2)+uA>>2],!(y>>>0>fA>>>0))break}}Q:{if(!R||(C=64-B[W+124>>2]|0,y=C&31,y=B[B[W+36>>2]+((32<=(C&63)>>>0?u>>>y:((1<>>y)<<2)>>2],fA=B[W+12>>2],y>>>0<=fA>>>0))break Q;for(m=g+RA|0,L=B[W>>2],_0=B[W+4>>2],u=L-_0|0,Q=1<>2],C=u-Q|0,MA=C>>>0>u>>>0?0:C,s0=Q+-1|0,WA=B[W+44>>2],P=w+5|0,RA=(u+(k-RA|0)|0)+2|0;;){g:{if(C=y+_0|0,(OA|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break g;u=L,x2=u,w=C+4|0,Q=w,X2=Q;r:{E:{if(C=P,O=C+(u-Q|0)|0,u=O>>>0<_>>>0?O:_,O=u+-3|0,O>>>0<=C>>>0)break E;if(Q=w,w=(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){w=T(w)>>>3;break r}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=O>>>0)break E;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-P|0;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=u+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),w=C-P|0}if((x2|0)==(X2+w|0)){Q=m;r:{E:{if(u=w+P|0,C=u,gA>>>0<=C>>>0)break E;if(C=u,O=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24)),O){Q=T(O)>>>3;break r}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=gA>>>0)break E;if(O=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!O)break}Q=((T(O)>>>3)+C|0)-u|0;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=xA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),Q=C-u|0}w=Q+w|0}if(C=w+4|0,C>>>0<=I>>>0||(S=RA-y|0,I=C,(n+I|0)!=(_|0)))break g;C=k;break B}if(y>>>0<=MA>>>0||(R=R+-1|0,!R))break Q;if(y=B[WA+((y&s0)<<2)>>2],!(y>>>0>fA>>>0))break}}C=k;break B}if(L=B[i+120>>2],y=B[i+128>>2],RA=B[i+12>>2],I=64-B[i+124>>2]|0,fA=B[i+16>>2],k=n-g|0,C>>>0>>0)for(R=-1<>>0?u>>>m:((1<>>m)<<2)+QA|0,B[((C&R)<<2)+uA>>2]=B[Q>>2],B[Q>>2]=C,C=C+1|0,(k|0)!=(C|0););R=1<>2]=k,C=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),OA=C,O=a0(C,A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),-1157627904,-820265764),C=O,u=zA,Q=u,S=I&31,y=B[((32<=(I&63)>>>0?Q>>>S:((1<>>S)<<2)+QA>>2];i:{if(y>>>0<=fA>>>0){I=3,S=999999999;break i}for(C=1<>>0>k>>>0?0:I,m=C+-1|0,S=999999999,I=3;;){Q:{if(Q=g+y|0,A[Q+I|0]!=A[I+n|0])break Q;g:{r:{if(gA>>>0<=n>>>0){C=n;break r}if(C=n,L=OA^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),L){C=T(L)>>>3;break g}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=gA>>>0)break r;if(L=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!L)break}C=((T(L)>>>3)+C|0)-n|0;break g}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=xA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-n|0}if(C>>>0<=I>>>0||(S=(k-y|0)+2|0,I=C,(I+n|0)!=(_|0)))break Q;break i}if(y>>>0<=P>>>0||(R=R+-1|0,!R))break i;if(y=B[((y&m)<<2)+uA>>2],!(y>>>0>fA>>>0))break}}if(C=k,!R||(Q=64-B[W+124>>2]|0,L=Q&31,y=B[B[W+36>>2]+((32<=(Q&63)>>>0?u>>>L:((1<>>L)<<2)>>2],fA=B[W+12>>2],C=k,y>>>0<=fA>>>0))break B;for(m=g+RA|0,L=B[W>>2],_0=B[W+4>>2],u=L-_0|0,Q=1<>2],C=u-Q|0,MA=C>>>0>u>>>0?0:C,s0=Q+-1|0,WA=B[W+44>>2],P=w+5|0,RA=(u+(k-RA|0)|0)+2|0;;){i:{if(C=y+_0|0,(OA|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break i;u=L,x2=u,w=C+4|0,Q=w,X2=Q;Q:{g:{if(C=P,O=C+(u-Q|0)|0,u=O>>>0<_>>>0?O:_,O=u+-3|0,O>>>0<=C>>>0)break g;if(Q=w,w=(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){w=T(w)>>>3;break Q}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=O>>>0)break g;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-P|0;break Q}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=u+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),w=C-P|0}if((x2|0)==(X2+w|0)){Q=m;Q:{g:{if(u=w+P|0,C=u,gA>>>0<=C>>>0)break g;if(C=u,O=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24)),O){Q=T(O)>>>3;break Q}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=gA>>>0)break g;if(O=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!O)break}Q=((T(O)>>>3)+C|0)-u|0;break Q}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=xA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),Q=C-u|0}w=Q+w|0}if(C=w+4|0,C>>>0<=I>>>0||(S=RA-y|0,I=C,(n+I|0)!=(_|0)))break i;C=k;break B}if(C=k,y>>>0<=MA>>>0||(R=R+-1|0,C=k,!R))break B;if(y=B[WA+((y&s0)<<2)>>2],!(y>>>0>fA>>>0))break}C=k;break B}I=R,C=k}if(I>>>0<4|((UA(S+1|0)+(I<<2)|0)+-31|0)<=((UA(oA+1|0)+(M<<2)|0)+-27|0))break I;if(w=n,G=n,oA=S,M=I,!(n>>>0>>0))break}}I:{if(!oA){uA=G,QA=t2,n=E0;break I}B:{if(G>>>0<=r>>>0){uA=G;break B}if(uA=G,I=(G-(oA+L0|0)|0)+2|0,g=I>>>0>>0,C=(g?oI:L0)+I|0,g=g?$2:LA,C>>>0<=g>>>0)break B;for(;;){if(uA=G+-1|0,C=C+-1|0,A[uA|0]!=A[C|0]){uA=G;break B}if(M=M+1|0,C>>>0<=g>>>0)break B;if(G=uA,!(G>>>0>r>>>0))break}}QA=E0,n=oA+-2|0}for(C=B[e+12>>2],Q=uA-r|0,g=C+Q|0;w=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),I=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[C|0]=I,b[C+1|0]=I>>>8,b[C+2|0]=I>>>16,b[C+3|0]=I>>>24,b[C+4|0]=w,b[C+5|0]=w>>>8,b[C+6|0]=w>>>16,b[C+7|0]=w>>>24,r=r+8|0,C=C+8|0,C>>>0>>0;);B[e+12>>2]=Q+B[e+12>>2],r=M+-3|0;I:{if(Q>>>0<=65535){C=B[e+4>>2];break I}B[e+36>>2]=1,C=B[e+4>>2],B[e+40>>2]=C-B[e>>2]>>3}if(FA[C+4>>1]=Q,B[C>>2]=oA+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=C-B[e>>2]>>3),FA[C+6>>1]=r,B[e+4>>2]=C+8,t2=QA,E0=n,r=M+uA|0,w=r,w>>>0>q0>>>0)break A;for(;;){I:{if(E0=QA,QA=n,g=(r-L0|0)-E0|0,(g^-1)+R0>>>0<3||(n=g>>>0>>0,g=g+(n?oI:L0)|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break I;I=g+4|0,g=I;B:{C:{if(w=r+4|0,C=w,k=n?h2:_,Q=I,n=C+(k-I|0)|0,G=n>>>0<_>>>0?n:_,n=G+-3|0,n>>>0<=C>>>0)break C;if(C=w,g=I,I=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),I){n=T(I)>>>3;break B}for(;;){if(g=g+4|0,C=C+4|0,C>>>0>=n>>>0)break C;if(I=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!I)break}n=((T(I)>>>3)+C|0)-w|0;break B}(A[g|0]|A[g+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(C=C+2|0,g=g+2|0),C>>>0>>0&&(C=A[g|0]==A[C|0]?C+1|0:C),n=C-w|0}if((n+Q|0)==(k|0)){g=LA;B:{C:{if(I=n+w|0,C=I,gA>>>0<=I>>>0)break C;if(C=I,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[LA|0]|A[LA+1|0]<<8|(A[LA+2|0]<<16|A[LA+3|0]<<24)),Q){g=T(Q)>>>3;break B}for(;;){if(g=g+4|0,C=C+4|0,C>>>0>=gA>>>0)break C;if(Q=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+C|0)-I|0;break B}(A[g|0]|A[g+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=xA>>>0||(C=C+2|0,g=g+2|0),C>>>0<_>>>0&&(C=A[g|0]==A[C|0]?C+1|0:C),g=C-I|0}n=g+n|0}for(I=B[e+12>>2],C=I,g=r;w=A[g+4|0]|A[g+5|0]<<8|(A[g+6|0]<<16|A[g+7|0]<<24),Q=A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24),b[C|0]=Q,b[C+1|0]=Q>>>8,b[C+2|0]=Q>>>16,b[C+3|0]=Q>>>24,b[C+4|0]=w,b[C+5|0]=w>>>8,b[C+6|0]=w>>>16,b[C+7|0]=w>>>24,g=g+8|0,C=C+8|0,C>>>0>>0;);if(C=B[e+4>>2],B[C>>2]=1,FA[C+4>>1]=0,I=n+4|0,g=n+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=C-B[e>>2]>>3),FA[C+6>>1]=g,B[e+4>>2]=C+8,n=E0,t2=QA,r=r+I|0,w=r,w>>>0<=q0>>>0)continue;break A}break}t2=E0,E0=QA,w=r}if(!(w>>>0>>0))break}return B[o+4>>2]=t2,B[o>>2]=E0,_-r|0}function Qt(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0;if(m=B[o+4>>2],O=B[o>>2],I=B[i+112>>2],s0=B[I>>2],N0=B[I+4>>2],I=B[I+12>>2],B[i+28>>2]=B[i+24>>2],_0=I+N0|0,xA=B[i+4>>2],WA=B[i+12>>2],oA=xA+WA|0,C=((_0|0)==((r-oA|0)+s0|0))+r|0,M=r+g|0,R0=M+-8|0,C>>>0>>0)for(L0=(WA+N0|0)-s0|0,q0=N0-L0|0,RA=M+-1|0,P=M+-3|0,X0=1-xA|0;;){R=C+1|0;A:{I:{B:{C:{if(g=(X0-O|0)+C|0,(g^-1)+WA>>>0<3||(y=g>>>0>>0,g=y?(g-L0|0)+N0|0:g+xA|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24))))break C;Q=g+4|0,g=Q,k=g;i:{Q:{if(C=C+5|0,I=C,n=y?s0:M,y=I+(n-g|0)|0,L=y>>>0>>0?y:M,y=L+-3|0,y>>>0<=I>>>0)break Q;if(I=C,g=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),Q){Q=T(Q)>>>3;break i}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=y>>>0)break Q;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-C|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L+-1>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),Q=I-C|0}if((k+Q|0)==(n|0)){g=oA;i:{Q:{if(C=C+Q|0,I=C,P>>>0<=I>>>0)break Q;if(I=C,y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[oA|0]|A[oA+1|0]<<8|(A[oA+2|0]<<16|A[oA+3|0]<<24)),y){g=T(y)>>>3;break i}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=P>>>0)break Q;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!y)break}g=((T(y)>>>3)+I|0)-C|0;break i}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-C|0}Q=g+Q|0}g=Q+4|0,k=0;break B}C:{i:{Q:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break Q;default:break i}if(L=B[i+120>>2],k=32-B[i+124>>2]|0,y=B[i+128>>2],QA=B[i+12>>2],n=B[i+36>>2],w=B[i+16>>2],G=B[i+44>>2],I=B[i+24>>2],W=B[i+4>>2],S=C-W|0,I>>>0>>0)for(Q=-1<>>k<<2)|0,B[G+((I&Q)<<2)>>2]=B[g>>2],B[g>>2]=I,I=I+1|0,(S|0)!=(I|0););y=1<>2]=S,uA=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),_=NA(uA,-1640531535),u=B[n+(_>>>k<<2)>>2];g:{if(u>>>0<=w>>>0){Q=3,fA=999999999;break g}for(I=1<>>0>S>>>0?0:g,k=I+-1|0,fA=999999999,Q=3;;){r:{if(g=u+W|0,A[Q+g|0]!=A[C+Q|0])break r;E:{t:{if(P>>>0<=C>>>0){I=C;break t}if(I=C,n=uA^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){g=T(n)>>>3;break E}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=P>>>0)break t;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}g=((T(n)>>>3)+I|0)-C|0;break E}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-C|0}if(g>>>0<=Q>>>0||(fA=(S-u|0)+2|0,Q=g,(g+C|0)!=(M|0)))break r;break g}if(u>>>0<=L>>>0||(y=y+-1|0,!y))break g;if(u=B[G+((k&u)<<2)>>2],!(u>>>0>w>>>0))break}}if(!y){g=Q;break C}if(k=B[i+112>>2],u=B[B[k+36>>2]+(_>>>32-B[k+124>>2]<<2)>>2],MA=B[k+12>>2],u>>>0<=MA>>>0){g=Q;break C}for(_=W+QA|0,L=B[k>>2],LA=B[k+4>>2],n=L-LA|0,I=1<>2],g=n-I|0,OA=g>>>0>n>>>0?0:g,gA=I+-1|0,cA=B[k+44>>2],G=C+4|0,W=(n+(S-QA|0)|0)+2|0;;){g=u+LA|0;g:{if((uA|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)))break g;k=L,QA=k,n=g+4|0,g=n,E0=g;r:{E:{if(I=G,w=I+(k-g|0)|0,S=w>>>0>>0?w:M,w=S+-3|0,w>>>0<=I>>>0)break E;if(g=n,n=(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){n=T(n)>>>3;break r}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=w>>>0)break E;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}n=((T(n)>>>3)+I|0)-G|0;break r}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=S+-1>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),n=I-G|0}if((QA|0)==(E0+n|0)){g=_;r:{E:{if(k=n+G|0,I=k,P>>>0<=I>>>0)break E;if(I=k,w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),w){g=T(w)>>>3;break r}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=P>>>0)break E;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!w)break}g=((T(w)>>>3)+I|0)-k|0;break r}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-k|0}n=g+n|0}if(g=n+4|0,g>>>0<=Q>>>0)break g;if(fA=W-u|0,Q=g,(g+C|0)==(M|0))break C}if(u>>>0<=OA>>>0){g=Q;break C}if(y=y+-1|0,!y){g=Q;break C}if(g=Q,u=B[cA+((u&gA)<<2)>>2],!(u>>>0>MA>>>0))break}break C}if(cA=B[i+120>>2],k=B[i+128>>2],W=B[i+12>>2],g=64-B[i+124>>2]|0,_=B[i+36>>2],QA=B[i+16>>2],w=B[i+44>>2],I=B[i+24>>2],gA=B[i+4>>2],S=C-gA|0,I>>>0>>0)for(n=-1<>>0?L>>>G:((1<>>G)<<2)+_|0,B[w+((I&n)<<2)>>2]=B[Q>>2],B[Q>>2]=I,I=I+1|0,(S|0)!=(I|0););y=1<>2]=S,I=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),uA=I,G=a0(I,A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1080360960,-820265764),I=G,n=zA,Q=n,k=g&31,u=B[((32<=(g&63)>>>0?Q>>>k:((1<>>k)<<2)+_>>2];Q:{if(u>>>0<=QA>>>0){Q=3,fA=999999999;break Q}for(I=1<>>0>S>>>0?0:g,L=I+-1|0,fA=999999999,Q=3;;){g:{if(g=u+gA|0,A[Q+g|0]!=A[C+Q|0])break g;r:{E:{if(P>>>0<=C>>>0){I=C;break E}if(I=C,k=uA^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),k){g=T(k)>>>3;break r}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=P>>>0)break E;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!k)break}g=((T(k)>>>3)+I|0)-C|0;break r}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-C|0}if(g>>>0<=Q>>>0||(fA=(S-u|0)+2|0,Q=g,(g+C|0)!=(M|0)))break g;break Q}if(u>>>0<=_>>>0||(y=y+-1|0,!y))break Q;if(u=B[w+((u&L)<<2)>>2],!(u>>>0>QA>>>0))break}}if(!y){g=Q;break C}if(w=B[i+112>>2],g=64-B[w+124>>2]|0,k=g&31,u=B[B[w+36>>2]+((32<=(g&63)>>>0?n>>>k:((1<>>k)<<2)>>2],MA=B[w+12>>2],u>>>0<=MA>>>0){g=Q;break C}for(_=W+gA|0,L=B[w>>2],LA=B[w+4>>2],n=L-LA|0,I=1<>2],g=n-I|0,OA=g>>>0>n>>>0?0:g,gA=I+-1|0,cA=B[w+44>>2],G=C+4|0,W=(n+(S-W|0)|0)+2|0;;){g=u+LA|0;Q:{if((uA|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)))break Q;k=L,QA=k,n=g+4|0,g=n,E0=g;g:{r:{if(I=G,w=I+(k-g|0)|0,S=w>>>0>>0?w:M,w=S+-3|0,w>>>0<=I>>>0)break r;if(g=n,n=(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){n=T(n)>>>3;break g}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=w>>>0)break r;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}n=((T(n)>>>3)+I|0)-G|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=S+-1>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),n=I-G|0}if((QA|0)==(E0+n|0)){g=_;g:{r:{if(k=n+G|0,I=k,P>>>0<=I>>>0)break r;if(I=k,w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),w){g=T(w)>>>3;break g}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=P>>>0)break r;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!w)break}g=((T(w)>>>3)+I|0)-k|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-k|0}n=g+n|0}if(g=n+4|0,g>>>0<=Q>>>0)break Q;if(fA=W-u|0,Q=g,(g+C|0)==(M|0))break C}if(u>>>0<=OA>>>0){g=Q;break C}if(y=y+-1|0,!y){g=Q;break C}if(g=Q,u=B[cA+((u&gA)<<2)>>2],!(u>>>0>MA>>>0))break}break C}if(cA=B[i+120>>2],k=B[i+128>>2],W=B[i+12>>2],g=64-B[i+124>>2]|0,_=B[i+36>>2],QA=B[i+16>>2],w=B[i+44>>2],I=B[i+24>>2],gA=B[i+4>>2],S=C-gA|0,I>>>0>>0)for(n=-1<>>0?L>>>G:((1<>>G)<<2)+_|0,B[w+((I&n)<<2)>>2]=B[Q>>2],B[Q>>2]=I,I=I+1|0,(S|0)!=(I|0););y=1<>2]=S,I=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),uA=I,G=a0(I,A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1157627904,-820265764),I=G,n=zA,Q=n,k=g&31,u=B[((32<=(g&63)>>>0?Q>>>k:((1<>>k)<<2)+_>>2];i:{if(u>>>0<=QA>>>0){Q=3,fA=999999999;break i}for(I=1<>>0>S>>>0?0:g,L=I+-1|0,fA=999999999,Q=3;;){Q:{if(g=u+gA|0,A[Q+g|0]!=A[C+Q|0])break Q;g:{r:{if(P>>>0<=C>>>0){I=C;break r}if(I=C,k=uA^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),k){g=T(k)>>>3;break g}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=P>>>0)break r;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!k)break}g=((T(k)>>>3)+I|0)-C|0;break g}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-C|0}if(g>>>0<=Q>>>0||(fA=(S-u|0)+2|0,Q=g,(g+C|0)!=(M|0)))break Q;break i}if(u>>>0<=_>>>0||(y=y+-1|0,!y))break i;if(u=B[w+((u&L)<<2)>>2],!(u>>>0>QA>>>0))break}}if(!y){g=Q;break C}if(w=B[i+112>>2],g=64-B[w+124>>2]|0,k=g&31,u=B[B[w+36>>2]+((32<=(g&63)>>>0?n>>>k:((1<>>k)<<2)>>2],MA=B[w+12>>2],u>>>0<=MA>>>0){g=Q;break C}for(_=W+gA|0,L=B[w>>2],LA=B[w+4>>2],n=L-LA|0,I=1<>2],g=n-I|0,OA=g>>>0>n>>>0?0:g,gA=I+-1|0,cA=B[w+44>>2],G=C+4|0,W=(n+(S-W|0)|0)+2|0;;){g=u+LA|0;i:{if((uA|0)!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)))break i;k=L,QA=k,n=g+4|0,g=n,E0=g;Q:{g:{if(I=G,w=I+(k-g|0)|0,S=w>>>0>>0?w:M,w=S+-3|0,w>>>0<=I>>>0)break g;if(g=n,n=(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),n){n=T(n)>>>3;break Q}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=w>>>0)break g;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!n)break}n=((T(n)>>>3)+I|0)-G|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=S+-1>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),n=I-G|0}if((QA|0)==(E0+n|0)){g=_;Q:{g:{if(k=n+G|0,I=k,P>>>0<=I>>>0)break g;if(I=k,w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),w){g=T(w)>>>3;break Q}for(;;){if(g=g+4|0,I=I+4|0,I>>>0>=P>>>0)break g;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),!!w)break}g=((T(w)>>>3)+I|0)-k|0;break Q}(A[g|0]|A[g+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(I=I+2|0,g=g+2|0),I>>>0>>0&&(I=A[g|0]==A[I|0]?I+1|0:I),g=I-k|0}n=g+n|0}if(g=n+4|0,g>>>0<=Q>>>0)break i;if(fA=W-u|0,Q=g,(g+C|0)==(M|0))break C}if(u>>>0<=OA>>>0){g=Q;break C}if(y=y+-1|0,!y){g=Q;break C}if(g=Q,u=B[cA+((u&gA)<<2)>>2],!(u>>>0>MA>>>0))break}}if(g>>>0<=3){C=((C-r>>8)+C|0)+1|0;break A}if(C=g?C:R,k=g?fA:0,!k){k=0,R=C;break B}C:{if(C>>>0<=r>>>0){R=C;break C}if(R=C,I=(C-(k+xA|0)|0)+2|0,Q=I>>>0>>0,I=(Q?q0:xA)+I|0,Q=Q?_0:oA,I>>>0<=Q>>>0)break C;for(;;){if(R=C+-1|0,I=I+-1|0,A[R|0]!=A[I|0]){R=C;break C}if(g=g+1|0,I>>>0<=Q>>>0)break C;if(C=R,!(C>>>0>r>>>0))break}}y=O,Q=k+-2|0;break I}y=m,Q=O}for(I=B[e+12>>2],m=R-r|0,C=I+m|0;n=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),O=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[I|0]=O,b[I+1|0]=O>>>8,b[I+2|0]=O>>>16,b[I+3|0]=O>>>24,b[I+4|0]=n,b[I+5|0]=n>>>8,b[I+6|0]=n>>>16,b[I+7|0]=n>>>24,r=r+8|0,I=I+8|0,I>>>0>>0;);B[e+12>>2]=m+B[e+12>>2],r=g+-3|0;I:{if(m>>>0<=65535){I=B[e+4>>2];break I}B[e+36>>2]=1,I=B[e+4>>2],B[e+40>>2]=I-B[e>>2]>>3}if(FA[I+4>>1]=m,B[I>>2]=k+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=I-B[e>>2]>>3),FA[I+6>>1]=r,B[e+4>>2]=I+8,m=y,O=Q,r=g+R|0,C=r,C>>>0>R0>>>0)break A;for(;;){I:{if(O=y,y=Q,g=(r-xA|0)-O|0,(g^-1)+WA>>>0<3||(Q=g>>>0>>0,g=g+(Q?q0:xA)|0,(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))!=(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))))break I;g=g+4|0,C=g,n=g;B:{C:{if(R=r+4|0,I=R,m=Q?s0:M,Q=I+(m-g|0)|0,k=Q>>>0>>0?Q:M,Q=k+-3|0,Q>>>0<=I>>>0)break C;if(I=R,C=g,g=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24)),g){Q=T(g)>>>3;break B}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=Q>>>0)break C;if(g=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!g)break}Q=((T(g)>>>3)+I|0)-R|0;break B}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=k+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-R|0}if((n+Q|0)==(m|0)){C=oA;B:{C:{if(g=Q+R|0,I=g,P>>>0<=I>>>0)break C;if(I=g,R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[oA|0]|A[oA+1|0]<<8|(A[oA+2|0]<<16|A[oA+3|0]<<24)),R){g=T(R)>>>3;break B}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=P>>>0)break C;if(R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!R)break}g=((T(R)>>>3)+I|0)-g|0;break B}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),g=I-g|0}Q=g+Q|0}for(g=B[e+12>>2],I=g,C=r;m=A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),R=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),b[I|0]=R,b[I+1|0]=R>>>8,b[I+2|0]=R>>>16,b[I+3|0]=R>>>24,b[I+4|0]=m,b[I+5|0]=m>>>8,b[I+6|0]=m>>>16,b[I+7|0]=m>>>24,C=C+8|0,I=I+8|0,I>>>0>>0;);if(C=B[e+4>>2],B[C>>2]=1,FA[C+4>>1]=0,I=Q+4|0,g=Q+1|0,g>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=C-B[e>>2]>>3),FA[C+6>>1]=g,B[e+4>>2]=C+8,Q=O,m=y,r=r+I|0,C=r,C>>>0<=R0>>>0)continue;break A}break}m=O,O=y,C=r}if(!(C>>>0>>0))break}return B[o+4>>2]=m,B[o>>2]=O,M-r|0}function rt(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0;if(G=B[o+4>>2],P=B[o>>2],B[i+28>>2]=B[i+24>>2],LA=B[i+4>>2],xA=B[i+12>>2],O=LA+xA|0,Q=((O|0)==(r|0))+r|0,S=r+g|0,R0=S+-8|0,Q>>>0>>0)for(WA=B[i+8>>2],_0=B[i+16>>2],X0=WA+_0|0,L0=xA+WA|0,uA=S+-1|0,m=S+-3|0,q0=xA+-1|0;;){A:{I:{B:{C:{i:{if(_=Q+1|0,g=_-(P+LA|0)|0,g>>>0<=_0>>>0|q0-g>>>0<3||(C=g>>>0>>0,g=g+(C?WA:LA)|0,(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24))!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))))break i;n=g+4|0,I=n,w=I;Q:{g:{if(Q=Q+5|0,g=Q,R=C?L0:S,C=g+(R-I|0)|0,C=C>>>0>>0?C:S,u=C+-3|0,u>>>0<=g>>>0)break g;if(g=Q,I=n,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),n){n=T(n)>>>3;break Q}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=u>>>0)break g;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}n=((T(n)>>>3)+g|0)-Q|0;break Q}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=C+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),n=g-Q|0}if((w+n|0)==(R|0)){I=O;Q:{g:{if(Q=Q+n|0,g=Q,m>>>0<=g>>>0)break g;if(g=Q,C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24)),C){g=T(C)>>>3;break Q}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=m>>>0)break g;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-Q|0;break Q}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=uA>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}n=g+n|0}I=n+4|0;break C}i:{Q:{g:{r:{E:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break E;default:break r}if(n=B[i+120>>2],C=32-B[i+124>>2]|0,R=B[i+128>>2],L=B[i+12>>2],gA=B[i+8>>2],k=B[i+36>>2],RA=B[i+16>>2],MA=B[i+44>>2],g=B[i+24>>2],QA=B[i+4>>2],W=Q-QA|0,g>>>0>>0)for(u=-1<>>C<<2)|0,B[MA+((g&u)<<2)>>2]=B[I>>2],B[I>>2]=g,g=g+1|0,(W|0)!=(g|0););if(B[i+24>>2]=W,fA=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),g=B[k+(NA(fA,-1640531535)>>>C<<2)>>2],g>>>0<=RA>>>0)break Q;for(I=1<>>0>W>>>0?0:n,oA=1<>>0>=L>>>0){if(C=g+QA|0,A[n+C|0]!=A[Q+n|0])break t;if(m>>>0<=Q>>>0){I=Q;break o}if(I=Q,k=fA^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=m>>>0)break o;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-Q|0;break e}if(I=g+gA|0,(fA|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break t;w=cA,s0=w,k=I+4|0,C=k,N0=C;a:{n:{if(I=u,y=I+(w-C|0)|0,y=y>>>0>>0?y:S,w=y+-3|0,w>>>0<=I>>>0)break n;if(C=k,k=(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){k=T(k)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=w>>>0)break n;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}k=((T(k)>>>3)+I|0)-u|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=y+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),k=I-u|0}if((s0|0)==(N0+k|0)){C=M;a:{n:{if(w=k+u|0,I=w,m>>>0<=I>>>0)break n;if(I=w,y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24)),y){I=T(y)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=m>>>0)break n;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-w|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}k=I+k|0}I=k+4|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I>>>0<=n>>>0)break t;if(R=(W-g|0)+2|0,n=I,(I+Q|0)==(S|0))break g}if(g>>>0<=OA>>>0){I=n;break g}if(oA=oA+-1|0,!oA){I=n;break g}if(I=n,g=B[MA+((g&E0)<<2)>>2],!(g>>>0>RA>>>0))break}break g}if(k=B[i+120>>2],M=B[i+128>>2],QA=B[i+12>>2],RA=B[i+8>>2],I=64-B[i+124>>2]|0,R=B[i+36>>2],MA=B[i+16>>2],fA=B[i+44>>2],g=B[i+24>>2],gA=B[i+4>>2],L=Q-gA|0,g>>>0>>0)for(w=-1<>>0?u>>>C:((1<>>C)<<2)+R|0,B[fA+((g&w)<<2)>>2]=B[n>>2],B[n>>2]=g,g=g+1|0,(L|0)!=(g|0););if(B[i+24>>2]=L,W=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),C=a0(W,A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),-1080360960,-820265764),n=zA,g=I&31,g=B[((32<=(I&63)>>>0?n>>>g:((1<>>g)<<2)+R>>2],g>>>0<=MA>>>0)break Q;for(I=1<>>0>L>>>0?0:n,oA=1<>>0>=QA>>>0){if(C=g+gA|0,A[n+C|0]!=A[Q+n|0])break E;if(m>>>0<=Q>>>0){I=Q;break e}if(I=Q,k=W^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=m>>>0)break e;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-Q|0;break t}if(I=g+RA|0,(W|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break E;w=cA,s0=w,k=I+4|0,C=k,N0=C;o:{a:{if(I=u,y=I+(w-C|0)|0,y=y>>>0>>0?y:S,w=y+-3|0,w>>>0<=I>>>0)break a;if(C=k,k=(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){k=T(k)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=w>>>0)break a;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}k=((T(k)>>>3)+I|0)-u|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=y+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),k=I-u|0}if((s0|0)==(N0+k|0)){C=M;o:{a:{if(w=k+u|0,I=w,m>>>0<=I>>>0)break a;if(I=w,y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24)),y){I=T(y)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=m>>>0)break a;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-w|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}k=I+k|0}I=k+4|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I>>>0<=n>>>0)break E;if(R=(L-g|0)+2|0,n=I,(I+Q|0)==(S|0))break g}if(g>>>0<=OA>>>0){I=n;break g}if(oA=oA+-1|0,!oA){I=n;break g}if(I=n,g=B[fA+((g&E0)<<2)>>2],!(g>>>0>MA>>>0))break}break g}if(k=B[i+120>>2],M=B[i+128>>2],QA=B[i+12>>2],RA=B[i+8>>2],I=64-B[i+124>>2]|0,R=B[i+36>>2],MA=B[i+16>>2],fA=B[i+44>>2],g=B[i+24>>2],gA=B[i+4>>2],L=Q-gA|0,g>>>0>>0)for(w=-1<>>0?u>>>C:((1<>>C)<<2)+R|0,B[fA+((g&w)<<2)>>2]=B[n>>2],B[n>>2]=g,g=g+1|0,(L|0)!=(g|0););if(B[i+24>>2]=L,W=A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),C=a0(W,A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),-1157627904,-820265764),n=zA,g=I&31,g=B[((32<=(I&63)>>>0?n>>>g:((1<>>g)<<2)+R>>2],g>>>0<=MA>>>0)break Q;for(I=1<>>0>L>>>0?0:n,oA=1<>>0>=QA>>>0){if(C=g+gA|0,A[n+C|0]!=A[Q+n|0])break r;if(m>>>0<=Q>>>0){I=Q;break t}if(I=Q,k=W^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=m>>>0)break t;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-Q|0;break E}if(I=g+RA|0,(W|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break r;w=cA,s0=w,k=I+4|0,C=k,N0=C;e:{o:{if(I=u,y=I+(w-C|0)|0,y=y>>>0>>0?y:S,w=y+-3|0,w>>>0<=I>>>0)break o;if(C=k,k=(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){k=T(k)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=w>>>0)break o;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}k=((T(k)>>>3)+I|0)-u|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=y+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),k=I-u|0}if((s0|0)==(N0+k|0)){C=M;e:{o:{if(w=k+u|0,I=w,m>>>0<=I>>>0)break o;if(I=w,y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24)),y){I=T(y)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=m>>>0)break o;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-w|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}k=I+k|0}I=k+4|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I>>>0<=n>>>0)break r;if(R=(L-g|0)+2|0,n=I,(I+Q|0)==(S|0))break g}if(g>>>0<=OA>>>0){I=n;break g}if(oA=oA+-1|0,!oA){I=n;break g}if(I=n,g=B[fA+((g&E0)<<2)>>2],!(g>>>0>MA>>>0))break}}if(I>>>0>3)break i}Q=((Q-r>>8)+Q|0)+1|0;break A}if(_=I?Q:_,Q=I?R:0,Q)break B}R=0,C=P,n=G;break I}C=Q+-2|0;B:{if(_>>>0<=r>>>0||(g=(_-(Q+LA|0)|0)+2|0,n=g>>>0>>0,g=(n?WA:LA)+g|0,G=n?X0:O,g>>>0<=G>>>0))break B;C:{for(;;){if(n=_+-1|0,g=g+-1|0,A[n|0]!=A[g|0])break C;if(I=I+1|0,!(g>>>0>G>>>0&&(_=n,n>>>0>r>>>0)))break}_=n}R=Q}n=P}for(g=B[e+12>>2],P=_-r|0,k=g+P|0;Q=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),G=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[g|0]=G,b[g+1|0]=G>>>8,b[g+2|0]=G>>>16,b[g+3|0]=G>>>24,b[g+4|0]=Q,b[g+5|0]=Q>>>8,b[g+6|0]=Q>>>16,b[g+7|0]=Q>>>24,r=r+8|0,g=g+8|0,g>>>0>>0;);B[e+12>>2]=P+B[e+12>>2],r=I+-3|0;I:{if(P>>>0<=65535){g=B[e+4>>2];break I}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}if(FA[g+4>>1]=P,B[g>>2]=R+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=r,B[e+4>>2]=g+8,G=n,P=C,r=I+_|0,Q=r,Q>>>0>R0>>>0)break A;for(;;){I:{if(P=n,n=C,g=(r-LA|0)-P|0,g>>>0<=_0>>>0|q0-g>>>0<3||(G=g>>>0>>0,g=g+(G?WA:LA)|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))))break I;C=g+4|0,I=C,w=I;B:{C:{if(Q=r+4|0,g=Q,k=G?L0:S,G=g+(k-I|0)|0,G=G>>>0>>0?G:S,R=G+-3|0,R>>>0<=g>>>0)break C;if(g=Q,I=C,C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){C=T(C)>>>3;break B}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=R>>>0)break C;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}C=((T(C)>>>3)+g|0)-Q|0;break B}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=G+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),C=g-Q|0}if((w+C|0)==(k|0)){I=O;B:{C:{if(Q=C+Q|0,g=Q,m>>>0<=g>>>0)break C;if(g=Q,G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24)),G){g=T(G)>>>3;break B}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=m>>>0)break C;if(G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!G)break}g=((T(G)>>>3)+g|0)-Q|0;break B}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=uA>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}C=g+C|0}for(_=B[e+12>>2],g=_,I=r;Q=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),G=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[g|0]=G,b[g+1|0]=G>>>8,b[g+2|0]=G>>>16,b[g+3|0]=G>>>24,b[g+4|0]=Q,b[g+5|0]=Q>>>8,b[g+6|0]=Q>>>16,b[g+7|0]=Q>>>24,I=I+8|0,g=g+8|0,g>>>0<_>>>0;);if(g=B[e+4>>2],B[g>>2]=1,FA[g+4>>1]=0,I=C+4|0,Q=C+1|0,Q>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=Q,B[e+4>>2]=g+8,C=P,G=n,r=r+I|0,Q=r,Q>>>0<=R0>>>0)continue;break A}break}G=P,P=n,Q=r}if(!(Q>>>0>>0))break}return B[o+4>>2]=G,B[o>>2]=P,S-r|0}function Et(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0;if(q0=B[o+4>>2],WA=B[o>>2],B[i+28>>2]=B[i+24>>2],N0=B[i+4>>2],R0=B[i+12>>2],cA=N0+R0|0,n=((cA|0)==(r|0))+r|0,_=r+g|0,_0=_+-8|0,n>>>0<_0>>>0)for(L0=B[i+8>>2],r2=B[i+16>>2],N2=L0+r2|0,t2=R0+L0|0,uA=_+-1|0,gA=_+-3|0,h2=R0+-1|0;;){OA=n+1|0,I=OA-(WA+N0|0)|0,m=0;A:{if(I>>>0<=r2>>>0||(m=0,h2-I>>>0<3)||(y=I>>>0>>0,I=I+(y?L0:N0)|0,m=0,(A[OA|0]|A[OA+1|0]<<8|(A[OA+2|0]<<16|A[OA+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break A;I=I+4|0,G=I,k=I;I:{B:{if(C=n+5|0,g=C,u=y?t2:_,y=C+(u-I|0)|0,y=y>>>0<_>>>0?y:_,oA=y+-3|0,oA>>>0<=C>>>0)break B;if(g=C,G=I,I=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),I){I=T(I)>>>3;break I}for(;;){if(G=G+4|0,g=g+4|0,g>>>0>=oA>>>0)break B;if(I=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),!!I)break}I=((T(I)>>>3)+g|0)-C|0;break I}(A[G|0]|A[G+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=y+-1>>>0||(G=G+2|0,g=g+2|0),g>>>0>>0&&(g=A[G|0]==A[g|0]?g+1|0:g),I=g-C|0}if((k+I|0)==(u|0)){G=cA;I:{B:{if(C=I+C|0,g=C,gA>>>0<=C>>>0)break B;if(g=C,Q=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24)),Q){g=T(Q)>>>3;break I}for(;;){if(G=G+4|0,g=g+4|0,g>>>0>=gA>>>0)break B;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+g|0)-C|0;break I}(A[G|0]|A[G+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=uA>>>0||(G=G+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[G|0]==A[g|0]?g+1|0:g),g=g-C|0}I=g+I|0}m=I+4|0}A:{I:{B:{C:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break C;default:break B}if(Q=B[i+120>>2],y=32-B[i+124>>2]|0,u=B[i+128>>2],M=B[i+12>>2],MA=B[i+8>>2],oA=B[i+36>>2],fA=B[i+16>>2],G=B[i+44>>2],I=B[i+24>>2],O=B[i+4>>2],g=n-O|0,I>>>0>>0)for(P=-1<>>y<<2)+oA|0,B[((I&P)<<2)+G>>2]=B[C>>2],B[C>>2]=I,I=I+1|0,(I|0)!=(g|0););if(B[i+24>>2]=g,xA=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),I=B[(NA(xA,-1640531535)>>>y<<2)+oA>>2],I>>>0<=fA>>>0)break I;for(C=1<>>0>g>>>0?0:Q,u=1<>>0>=M>>>0){if(Q=I+O|0,A[y+Q|0]!=A[n+y|0])break i;if(gA>>>0<=n>>>0){C=n;break g}if(C=n,w=xA^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){C=T(w)>>>3;break Q}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=gA>>>0)break g;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-n|0;break Q}if(C=I+MA|0,(xA|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break i;k=QA,E0=k,w=C+4|0,Q=w,s0=Q;r:{E:{if(C=W,R=C+(k-Q|0)|0,R=R>>>0<_>>>0?R:_,LA=R+-3|0,LA>>>0<=C>>>0)break E;if(Q=w,w=(A[W|0]|A[W+1|0]<<8|(A[W+2|0]<<16|A[W+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){w=T(w)>>>3;break r}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=LA>>>0)break E;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-W|0;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=R+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),w=C-W|0}if((E0|0)==(s0+w|0)){Q=S;r:{E:{if(k=w+W|0,C=k,gA>>>0<=C>>>0)break E;if(C=k,R=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),R){C=T(R)>>>3;break r}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=gA>>>0)break E;if(R=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!R)break}C=((T(R)>>>3)+C|0)-k|0;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=uA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}w=C+w|0}C=w+4|0;break Q}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=uA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-n|0}if(C>>>0<=y>>>0)break i;if(P=(g-I|0)+2|0,y=C,(C+n|0)==(_|0))break A}if(I>>>0<=RA>>>0){C=y;break A}if(u=u+-1|0,!u){C=y;break A}if(I=B[((I&L)<<2)+G>>2],!(I>>>0>fA>>>0))break}C=y;break A}if(u=B[i+120>>2],w=B[i+128>>2],fA=B[i+12>>2],MA=B[i+8>>2],C=64-B[i+124>>2]|0,oA=B[i+36>>2],xA=B[i+16>>2],G=B[i+44>>2],I=B[i+24>>2],O=B[i+4>>2],g=n-O|0,I>>>0>>0)for(W=-1<>>0?P>>>y:((1<>>y)<<2)+oA|0,B[((I&W)<<2)+G>>2]=B[Q>>2],B[Q>>2]=I,I=I+1|0,(I|0)!=(g|0););if(B[i+24>>2]=g,M=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),y=a0(M,A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),-1080360960,-820265764),Q=zA,I=C&31,I=B[((32<=(C&63)>>>0?Q>>>I:((1<>>I)<<2)+oA>>2],I>>>0<=xA>>>0)break I;for(C=1<>>0>g>>>0?0:Q,u=1<>>0>=fA>>>0){if(Q=I+O|0,A[y+Q|0]!=A[n+y|0])break C;if(gA>>>0<=n>>>0){C=n;break Q}if(C=n,w=M^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){C=T(w)>>>3;break i}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=gA>>>0)break Q;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-n|0;break i}if(C=I+MA|0,(M|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break C;k=QA,E0=k,w=C+4|0,Q=w,s0=Q;g:{r:{if(C=W,R=C+(k-Q|0)|0,R=R>>>0<_>>>0?R:_,LA=R+-3|0,LA>>>0<=C>>>0)break r;if(Q=w,w=(A[W|0]|A[W+1|0]<<8|(A[W+2|0]<<16|A[W+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){w=T(w)>>>3;break g}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=LA>>>0)break r;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-W|0;break g}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=R+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),w=C-W|0}if((E0|0)==(s0+w|0)){Q=S;g:{r:{if(k=w+W|0,C=k,gA>>>0<=C>>>0)break r;if(C=k,R=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),R){C=T(R)>>>3;break g}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=gA>>>0)break r;if(R=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!R)break}C=((T(R)>>>3)+C|0)-k|0;break g}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=uA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}w=C+w|0}C=w+4|0;break i}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=uA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-n|0}if(C>>>0<=y>>>0)break C;if(P=(g-I|0)+2|0,y=C,(C+n|0)==(_|0))break A}C:{if(I>>>0<=RA>>>0||(u=u+-1|0,!u))break C;if(I=B[((I&L)<<2)+G>>2],I>>>0>xA>>>0)continue}break}C=y;break A}if(u=B[i+120>>2],w=B[i+128>>2],fA=B[i+12>>2],MA=B[i+8>>2],C=64-B[i+124>>2]|0,oA=B[i+36>>2],xA=B[i+16>>2],G=B[i+44>>2],I=B[i+24>>2],O=B[i+4>>2],g=n-O|0,I>>>0>>0)for(W=-1<>>0?P>>>y:((1<>>y)<<2)+oA|0,B[((I&W)<<2)+G>>2]=B[Q>>2],B[Q>>2]=I,I=I+1|0,(I|0)!=(g|0););if(B[i+24>>2]=g,M=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),y=a0(M,A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),-1157627904,-820265764),Q=zA,I=C&31,I=B[((32<=(C&63)>>>0?Q>>>I:((1<>>I)<<2)+oA>>2],I>>>0<=xA>>>0)break I;for(C=1<>>0>g>>>0?0:Q,u=1<>>0>=fA>>>0){if(Q=I+O|0,A[y+Q|0]!=A[n+y|0])break B;if(gA>>>0<=n>>>0){C=n;break i}if(C=n,w=M^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){C=T(w)>>>3;break C}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=gA>>>0)break i;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-n|0;break C}if(C=I+MA|0,(M|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break B;k=QA,E0=k,w=C+4|0,Q=w,s0=Q;Q:{g:{if(C=W,R=C+(k-Q|0)|0,R=R>>>0<_>>>0?R:_,LA=R+-3|0,LA>>>0<=C>>>0)break g;if(Q=w,w=(A[W|0]|A[W+1|0]<<8|(A[W+2|0]<<16|A[W+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){w=T(w)>>>3;break Q}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=LA>>>0)break g;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-W|0;break Q}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=R+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),w=C-W|0}if((E0|0)==(s0+w|0)){Q=S;Q:{g:{if(k=w+W|0,C=k,gA>>>0<=C>>>0)break g;if(C=k,R=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),R){C=T(R)>>>3;break Q}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=gA>>>0)break g;if(R=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!R)break}C=((T(R)>>>3)+C|0)-k|0;break Q}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=uA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}w=C+w|0}C=w+4|0;break C}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=uA>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-n|0}if(C>>>0<=y>>>0)break B;if(P=(g-I|0)+2|0,y=C,(C+n|0)==(_|0))break A}if(I>>>0<=RA>>>0){C=y;break A}if(u=u+-1|0,!u){C=y;break A}if(I=B[((I&L)<<2)+G>>2],!(I>>>0>xA>>>0))break}C=y;break A}C=3,P=999999999}I=C,C=C>>>0>m>>>0,I=C?I:m;A:{if(I>>>0<=3){n=((n-r>>8)+n|0)+1|0;break A}y=C?P:0,W=C?n:OA;I:{if(n>>>0>=_0>>>0){w=y,P=I;break I}for(xA=n-N0|0;;){xA=xA+1|0,C=n+1|0;B:{if(!y){P=I,y=0;break B}C:{if(Q=xA-WA|0,Q>>>0<=r2>>>0|h2-Q>>>0<3||(S=Q>>>0>>0,Q=Q+(S?L0:N0)|0,(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))))break C;P=Q+4|0,u=P,k=u;i:{Q:{if(w=n+5|0,Q=w,m=S?t2:_,S=Q+(m-u|0)|0,S=S>>>0<_>>>0?S:_,QA=S+-3|0,QA>>>0<=Q>>>0)break Q;if(Q=w,u=P,P=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),P){P=T(P)>>>3;break i}for(;;){if(u=u+4|0,Q=Q+4|0,Q>>>0>=QA>>>0)break Q;if(P=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),!!P)break}P=((T(P)>>>3)+Q|0)-w|0;break i}(A[u|0]|A[u+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=S+-1>>>0||(u=u+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[u|0]==A[Q|0]?Q+1|0:Q),P=Q-w|0}if((k+P|0)==(m|0)){u=cA;i:{Q:{if(w=w+P|0,Q=w,gA>>>0<=Q>>>0)break Q;if(Q=w,S=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24)),S){k=T(S)>>>3;break i}for(;;){if(u=u+4|0,Q=Q+4|0,Q>>>0>=gA>>>0)break Q;if(S=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),!!S)break}k=((T(S)>>>3)+Q|0)-w|0;break i}(A[u|0]|A[u+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=uA>>>0||(u=u+2|0,Q=Q+2|0),Q>>>0<_>>>0&&(Q=A[u|0]==A[Q|0]?Q+1|0:Q),k=Q-w|0}P=k+P|0}if(Q=P+4|0,Q>>>0<4)break C;k=I,I=(NA(Q,3)|0)>((UA(y+1|0)+NA(I,3)|0)+-30|0),P=I?Q:k,W=I?C:W,y=I?0:y;break B}P=I}w=y;B:{C:{i:{Q:{if(I=B[i+132>>2]+-5|0,I>>>0<=2)switch(I-1|0){case 0:case 1:break Q;default:break i}if(Q=B[i+120>>2],y=32-B[i+124>>2]|0,u=B[i+128>>2],fA=B[i+12>>2],R=B[i+16>>2],S=C-O|0,g>>>0>>0)for(k=-1<>>y<<2)+oA|0,B[((g&k)<<2)+G>>2]=B[I>>2],B[I>>2]=g,g=g+1|0,(S|0)!=(g|0););if(B[i+24>>2]=S,RA=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),g=B[(NA(RA,-1640531535)>>>y<<2)+oA>>2],g>>>0<=R>>>0)break I;for(I=1<>>0>S>>>0?0:Q,Q=1<>>0>=fA>>>0){if(n=g+O|0,A[u+n|0]!=A[C+u|0])break g;if(gA>>>0<=C>>>0){I=C;break E}if(I=C,k=RA^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),k){I=T(k)>>>3;break r}for(;;){if(n=n+4|0,I=I+4|0,I>>>0>=gA>>>0)break E;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-C|0;break r}if(I=g+MA|0,(RA|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break g;M=OA,E0=M,k=I+4|0,n=k,s0=n;t:{e:{if(I=m,L=I+(M-n|0)|0,L=L>>>0<_>>>0?L:_,M=L+-3|0,M>>>0<=I>>>0)break e;if(n=k,k=(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),k){k=T(k)>>>3;break t}for(;;){if(n=n+4|0,I=I+4|0,I>>>0>=M>>>0)break e;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!k)break}k=((T(k)>>>3)+I|0)-m|0;break t}(A[n|0]|A[n+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L+-1>>>0||(n=n+2|0,I=I+2|0),I>>>0>>0&&(I=A[n|0]==A[I|0]?I+1|0:I),k=I-m|0}if((E0|0)==(s0+k|0)){n=QA;t:{e:{if(M=k+m|0,I=M,gA>>>0<=I>>>0)break e;if(I=M,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24)),L){I=T(L)>>>3;break t}for(;;){if(n=n+4|0,I=I+4|0,I>>>0>=gA>>>0)break e;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!L)break}I=((T(L)>>>3)+I|0)-M|0;break t}(A[n|0]|A[n+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(n=n+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[n|0]==A[I|0]?I+1|0:I),I=I-M|0}k=I+k|0}I=k+4|0;break r}(A[n|0]|A[n+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(n=n+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[n|0]==A[I|0]?I+1|0:I),I=I-C|0}if(I>>>0<=u>>>0||(y=(S-g|0)+2|0,u=I,(I+C|0)!=(_|0)))break g;break B}if(g>>>0<=X0>>>0||(Q=Q+-1|0,!Q))break C;if(g=B[((g&LA)<<2)+G>>2],!(g>>>0>R>>>0))break}break C}if(u=B[i+120>>2],m=B[i+128>>2],R=B[i+12>>2],I=64-B[i+124>>2]|0,RA=B[i+16>>2],S=C-O|0,g>>>0>>0)for(QA=-1<>>0?k>>>y:((1<>>y)<<2)+oA|0,B[((g&QA)<<2)+G>>2]=B[Q>>2],B[Q>>2]=g,g=g+1|0,(S|0)!=(g|0););if(B[i+24>>2]=S,fA=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),y=a0(fA,A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1080360960,-820265764),Q=zA,g=I&31,g=B[((32<=(I&63)>>>0?Q>>>g:((1<>>g)<<2)+oA>>2],g>>>0<=RA>>>0)break I;for(I=1<>>0>S>>>0?0:Q,Q=1<>>0>=R>>>0){if(n=g+O|0,A[u+n|0]!=A[C+u|0])break Q;if(gA>>>0<=C>>>0){I=C;break r}if(I=C,k=fA^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),k){I=T(k)>>>3;break g}for(;;){if(n=n+4|0,I=I+4|0,I>>>0>=gA>>>0)break r;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-C|0;break g}if(I=g+MA|0,(fA|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break Q;M=OA,E0=M,k=I+4|0,n=k,s0=n;E:{t:{if(I=m,L=I+(M-n|0)|0,L=L>>>0<_>>>0?L:_,M=L+-3|0,M>>>0<=I>>>0)break t;if(n=k,k=(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),k){k=T(k)>>>3;break E}for(;;){if(n=n+4|0,I=I+4|0,I>>>0>=M>>>0)break t;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!k)break}k=((T(k)>>>3)+I|0)-m|0;break E}(A[n|0]|A[n+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L+-1>>>0||(n=n+2|0,I=I+2|0),I>>>0>>0&&(I=A[n|0]==A[I|0]?I+1|0:I),k=I-m|0}if((E0|0)==(s0+k|0)){n=QA;E:{t:{if(M=k+m|0,I=M,gA>>>0<=I>>>0)break t;if(I=M,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24)),L){I=T(L)>>>3;break E}for(;;){if(n=n+4|0,I=I+4|0,I>>>0>=gA>>>0)break t;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!L)break}I=((T(L)>>>3)+I|0)-M|0;break E}(A[n|0]|A[n+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(n=n+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[n|0]==A[I|0]?I+1|0:I),I=I-M|0}k=I+k|0}I=k+4|0;break g}(A[n|0]|A[n+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(n=n+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[n|0]==A[I|0]?I+1|0:I),I=I-C|0}if(I>>>0<=u>>>0||(y=(S-g|0)+2|0,u=I,(I+C|0)!=(_|0)))break Q;break B}Q:{if(g>>>0<=X0>>>0||(Q=Q+-1|0,!Q))break Q;if(g=B[((g&LA)<<2)+G>>2],g>>>0>RA>>>0)continue}break}I=u;break B}if(u=B[i+120>>2],m=B[i+128>>2],R=B[i+12>>2],I=64-B[i+124>>2]|0,RA=B[i+16>>2],S=C-O|0,g>>>0>>0)for(QA=-1<>>0?k>>>y:((1<>>y)<<2)+oA|0,B[((g&QA)<<2)+G>>2]=B[Q>>2],B[Q>>2]=g,g=g+1|0,(S|0)!=(g|0););if(B[i+24>>2]=S,fA=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),y=a0(fA,A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),-1157627904,-820265764),Q=zA,g=I&31,g=B[((32<=(I&63)>>>0?Q>>>g:((1<>>g)<<2)+oA>>2],g>>>0<=RA>>>0)break I;for(I=1<>>0>S>>>0?0:Q,Q=1<>>0>=R>>>0){if(n=g+O|0,A[u+n|0]!=A[C+u|0])break i;if(gA>>>0<=C>>>0){I=C;break g}if(I=C,k=fA^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),k){I=T(k)>>>3;break Q}for(;;){if(n=n+4|0,I=I+4|0,I>>>0>=gA>>>0)break g;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-C|0;break Q}if(I=g+MA|0,(fA|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break i;M=OA,E0=M,k=I+4|0,n=k,s0=n;r:{E:{if(I=m,L=I+(M-n|0)|0,L=L>>>0<_>>>0?L:_,M=L+-3|0,M>>>0<=I>>>0)break E;if(n=k,k=(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),k){k=T(k)>>>3;break r}for(;;){if(n=n+4|0,I=I+4|0,I>>>0>=M>>>0)break E;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!k)break}k=((T(k)>>>3)+I|0)-m|0;break r}(A[n|0]|A[n+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L+-1>>>0||(n=n+2|0,I=I+2|0),I>>>0>>0&&(I=A[n|0]==A[I|0]?I+1|0:I),k=I-m|0}if((E0|0)==(s0+k|0)){n=QA;r:{E:{if(M=k+m|0,I=M,gA>>>0<=I>>>0)break E;if(I=M,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24)),L){I=T(L)>>>3;break r}for(;;){if(n=n+4|0,I=I+4|0,I>>>0>=gA>>>0)break E;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!L)break}I=((T(L)>>>3)+I|0)-M|0;break r}(A[n|0]|A[n+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(n=n+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[n|0]==A[I|0]?I+1|0:I),I=I-M|0}k=I+k|0}I=k+4|0;break Q}(A[n|0]|A[n+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=uA>>>0||(n=n+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[n|0]==A[I|0]?I+1|0:I),I=I-C|0}if(I>>>0<=u>>>0||(y=(S-g|0)+2|0,u=I,(I+C|0)!=(_|0)))break i;break B}i:{if(g>>>0<=X0>>>0||(Q=Q+-1|0,!Q))break i;if(g=B[((g&LA)<<2)+G>>2],g>>>0>RA>>>0)continue}break}I=u;break B}I=u}if(g=S,I>>>0<4|((UA(y+1|0)+(I<<2)|0)+-31|0)<=((UA(w+1|0)+(P<<2)|0)+-27|0))break I;if(n=C,W=C,w=y,P=I,!(C>>>0<_0>>>0))break}}I:{if(!w){O=WA,WA=q0;break I}O=w+-2|0;B:{if(W>>>0<=r>>>0||(g=(W-(w+N0|0)|0)+2|0,I=g>>>0>>0,g=(I?L0:N0)+g|0,C=I?N2:cA,g>>>0<=C>>>0))break B;for(;;){if(I=W+-1|0,g=g+-1|0,A[I|0]!=A[g|0])break B;if(P=P+1|0,!(g>>>0>C>>>0&&(W=I,I>>>0>r>>>0)))break}W=I}}for(oA=WA,g=B[e+12>>2],C=W-r|0,Q=g+C|0;I=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[g|0]=n,b[g+1|0]=n>>>8,b[g+2|0]=n>>>16,b[g+3|0]=n>>>24,b[g+4|0]=I,b[g+5|0]=I>>>8,b[g+6|0]=I>>>16,b[g+7|0]=I>>>24,r=r+8|0,g=g+8|0,g>>>0>>0;);B[e+12>>2]=C+B[e+12>>2],r=P+-3|0;I:{if(C>>>0<=65535){g=B[e+4>>2];break I}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}if(FA[g+4>>1]=C,B[g>>2]=w+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=r,B[e+4>>2]=g+8,q0=oA,WA=O,r=W+P|0,n=r,n>>>0>_0>>>0)break A;for(;;){I:{if(WA=oA,oA=O,g=(r-N0|0)-WA|0,g>>>0<=r2>>>0|h2-g>>>0<3||(Q=g>>>0>>0,g=g+(Q?L0:N0)|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))))break I;I=g+4|0,G=I,n=I;B:{C:{if(C=r+4|0,g=C,y=Q?t2:_,Q=C+(y-I|0)|0,Q=Q>>>0<_>>>0?Q:_,u=Q+-3|0,u>>>0<=C>>>0)break C;if(g=C,G=I,I=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),I){I=T(I)>>>3;break B}for(;;){if(G=G+4|0,g=g+4|0,g>>>0>=u>>>0)break C;if(I=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),!!I)break}I=((T(I)>>>3)+g|0)-C|0;break B}(A[G|0]|A[G+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=Q+-1>>>0||(G=G+2|0,g=g+2|0),g>>>0>>0&&(g=A[G|0]==A[g|0]?g+1|0:g),I=g-C|0}if((n+I|0)==(y|0)){G=cA;B:{C:{if(C=I+C|0,g=C,gA>>>0<=C>>>0)break C;if(g=C,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24)),n){g=T(n)>>>3;break B}for(;;){if(G=G+4|0,g=g+4|0,g>>>0>=gA>>>0)break C;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),!!n)break}g=((T(n)>>>3)+g|0)-C|0;break B}(A[G|0]|A[G+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=uA>>>0||(G=G+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[G|0]==A[g|0]?g+1|0:g),g=g-C|0}I=g+I|0}for(Q=B[e+12>>2],g=Q,G=r;C=A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),n=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),b[g|0]=n,b[g+1|0]=n>>>8,b[g+2|0]=n>>>16,b[g+3|0]=n>>>24,b[g+4|0]=C,b[g+5|0]=C>>>8,b[g+6|0]=C>>>16,b[g+7|0]=C>>>24,G=G+8|0,g=g+8|0,g>>>0>>0;);if(g=B[e+4>>2],B[g>>2]=1,FA[g+4>>1]=0,C=I+4|0,I=I+1|0,I>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=I,B[e+4>>2]=g+8,O=WA,q0=oA,r=r+C|0,n=r,n>>>0<=_0>>>0)continue;break A}break}q0=WA,WA=oA,n=r}if(!(n>>>0<_0>>>0))break}return B[o+4>>2]=q0,B[o>>2]=WA,_-r|0}function et(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0,p2=0,K2=0;if(r2=B[o+4>>2],N0=B[o>>2],B[i+28>>2]=B[i+24>>2],_0=B[i+4>>2],L0=B[i+12>>2],uA=_0+L0|0,k=((uA|0)==(r|0))+r|0,L=r+g|0,q0=L+-8|0,k>>>0>>0)for(X0=B[i+8>>2],t2=B[i+16>>2],K2=X0+t2|0,N2=L0+X0|0,RA=L+-1|0,gA=L+-3|0,p2=L0+-1|0;;){M=k+1|0,C=M-(N0+_0|0)|0,S=0;A:{if(C>>>0<=t2>>>0||(S=0,p2-C>>>0<3)||(Q=C>>>0>>0,C=C+(Q?X0:_0)|0,S=0,(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24))!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break A;C=C+4|0,n=C,w=C;I:{B:{if(I=k+5|0,g=I,y=Q?N2:L,Q=I+(y-C|0)|0,Q=Q>>>0>>0?Q:L,oA=Q+-3|0,oA>>>0<=I>>>0)break B;if(g=I,n=C,C=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),C){C=T(C)>>>3;break I}for(;;){if(n=n+4|0,g=g+4|0,g>>>0>=oA>>>0)break B;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!C)break}C=((T(C)>>>3)+g|0)-I|0;break I}(A[n|0]|A[n+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=Q+-1>>>0||(n=n+2|0,g=g+2|0),g>>>0>>0&&(g=A[n|0]==A[g|0]?g+1|0:g),C=g-I|0}if((w+C|0)==(y|0)){n=uA;I:{B:{if(I=I+C|0,g=I,gA>>>0<=I>>>0)break B;if(g=I,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[uA|0]|A[uA+1|0]<<8|(A[uA+2|0]<<16|A[uA+3|0]<<24)),Q){g=T(Q)>>>3;break I}for(;;){if(n=n+4|0,g=g+4|0,g>>>0>=gA>>>0)break B;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+g|0)-I|0;break I}(A[n|0]|A[n+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=RA>>>0||(n=n+2|0,g=g+2|0),g>>>0>>0&&(g=A[n|0]==A[g|0]?g+1|0:g),g=g-I|0}C=g+C|0}S=C+4|0}A:{I:{B:{C:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break C;default:break B}if(I=B[i+120>>2],Q=32-B[i+124>>2]|0,G=B[i+128>>2],_=B[i+12>>2],MA=B[i+8>>2],LA=B[i+36>>2],xA=B[i+16>>2],oA=B[i+44>>2],n=B[i+24>>2],O=B[i+4>>2],g=k-O|0,n>>>0>>0)for(y=-1<>>Q<<2)+LA|0,B[((n&y)<<2)+oA>>2]=B[C>>2],B[C>>2]=n,n=n+1|0,(n|0)!=(g|0););if(B[i+24>>2]=g,fA=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),n=B[(NA(fA,-1640531535)>>>Q<<2)+LA>>2],n>>>0<=xA>>>0)break I;for(C=1<>>0>g>>>0?0:I,y=1<>>0>=_>>>0){if(I=n+O|0,A[Q+I|0]!=A[Q+k|0])break i;if(gA>>>0<=k>>>0){C=k;break g}if(C=k,u=fA^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){C=T(u)>>>3;break Q}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=gA>>>0)break g;if(u=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}C=((T(u)>>>3)+C|0)-k|0;break Q}if(C=n+MA|0,(fA|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break i;w=R0,WA=w,u=C+4|0,I=u,OA=I;r:{E:{if(C=R,m=C+(w-I|0)|0,m=m>>>0>>0?m:L,W=m+-3|0,W>>>0<=C>>>0)break E;if(I=u,u=(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){u=T(u)>>>3;break r}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=W>>>0)break E;if(u=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}u=((T(u)>>>3)+C|0)-R|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=m+-1>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),u=C-R|0}if((WA|0)==(OA+u|0)){I=QA;r:{E:{if(w=u+R|0,C=w,gA>>>0<=C>>>0)break E;if(C=w,m=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24)),m){C=T(m)>>>3;break r}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=gA>>>0)break E;if(m=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!m)break}C=((T(m)>>>3)+C|0)-w|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),C=C-w|0}u=C+u|0}C=u+4|0;break Q}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C>>>0<=Q>>>0)break i;if(G=(g-n|0)+2|0,Q=C,(C+k|0)==(L|0))break A}if(n>>>0<=cA>>>0){C=Q;break A}if(y=y+-1|0,!y){C=Q;break A}if(n=B[((n&P)<<2)+oA>>2],!(n>>>0>xA>>>0))break}C=Q;break A}if(G=B[i+120>>2],u=B[i+128>>2],xA=B[i+12>>2],MA=B[i+8>>2],C=64-B[i+124>>2]|0,LA=B[i+36>>2],fA=B[i+16>>2],oA=B[i+44>>2],n=B[i+24>>2],O=B[i+4>>2],g=k-O|0,n>>>0>>0)for(R=-1<>>0?y>>>Q:((1<>>Q)<<2)+LA|0,B[((n&R)<<2)+oA>>2]=B[I>>2],B[I>>2]=n,n=n+1|0,(n|0)!=(g|0););if(B[i+24>>2]=g,_=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),n=a0(_,A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1080360960,-820265764),Q=zA,I=C&31,n=B[((32<=(C&63)>>>0?Q>>>I:((1<>>I)<<2)+LA>>2],n>>>0<=fA>>>0)break I;for(C=1<>>0>g>>>0?0:I,y=1<>>0>=xA>>>0){if(I=n+O|0,A[Q+I|0]!=A[Q+k|0])break C;if(gA>>>0<=k>>>0){C=k;break Q}if(C=k,u=_^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){C=T(u)>>>3;break i}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=gA>>>0)break Q;if(u=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}C=((T(u)>>>3)+C|0)-k|0;break i}if(C=n+MA|0,(_|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break C;w=R0,WA=w,u=C+4|0,I=u,OA=I;g:{r:{if(C=R,m=C+(w-I|0)|0,m=m>>>0>>0?m:L,W=m+-3|0,W>>>0<=C>>>0)break r;if(I=u,u=(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){u=T(u)>>>3;break g}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=W>>>0)break r;if(u=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}u=((T(u)>>>3)+C|0)-R|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=m+-1>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),u=C-R|0}if((WA|0)==(OA+u|0)){I=QA;g:{r:{if(w=u+R|0,C=w,gA>>>0<=C>>>0)break r;if(C=w,m=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24)),m){C=T(m)>>>3;break g}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=gA>>>0)break r;if(m=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!m)break}C=((T(m)>>>3)+C|0)-w|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),C=C-w|0}u=C+u|0}C=u+4|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C>>>0<=Q>>>0)break C;if(G=(g-n|0)+2|0,Q=C,(C+k|0)==(L|0))break A}C:{if(n>>>0<=cA>>>0||(y=y+-1|0,!y))break C;if(n=B[((n&P)<<2)+oA>>2],n>>>0>fA>>>0)continue}break}C=Q;break A}if(G=B[i+120>>2],u=B[i+128>>2],xA=B[i+12>>2],MA=B[i+8>>2],C=64-B[i+124>>2]|0,LA=B[i+36>>2],fA=B[i+16>>2],oA=B[i+44>>2],n=B[i+24>>2],O=B[i+4>>2],g=k-O|0,n>>>0>>0)for(R=-1<>>0?y>>>Q:((1<>>Q)<<2)+LA|0,B[((n&R)<<2)+oA>>2]=B[I>>2],B[I>>2]=n,n=n+1|0,(n|0)!=(g|0););if(B[i+24>>2]=g,_=A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),n=a0(_,A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1157627904,-820265764),Q=zA,I=C&31,n=B[((32<=(C&63)>>>0?Q>>>I:((1<>>I)<<2)+LA>>2],n>>>0<=fA>>>0)break I;for(C=1<>>0>g>>>0?0:I,y=1<>>0>=xA>>>0){if(I=n+O|0,A[Q+I|0]!=A[Q+k|0])break B;if(gA>>>0<=k>>>0){C=k;break i}if(C=k,u=_^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){C=T(u)>>>3;break C}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=gA>>>0)break i;if(u=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}C=((T(u)>>>3)+C|0)-k|0;break C}if(C=n+MA|0,(_|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break B;w=R0,WA=w,u=C+4|0,I=u,OA=I;Q:{g:{if(C=R,m=C+(w-I|0)|0,m=m>>>0>>0?m:L,W=m+-3|0,W>>>0<=C>>>0)break g;if(I=u,u=(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){u=T(u)>>>3;break Q}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=W>>>0)break g;if(u=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}u=((T(u)>>>3)+C|0)-R|0;break Q}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=m+-1>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),u=C-R|0}if((WA|0)==(OA+u|0)){I=QA;Q:{g:{if(w=u+R|0,C=w,gA>>>0<=C>>>0)break g;if(C=w,m=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24)),m){C=T(m)>>>3;break Q}for(;;){if(I=I+4|0,C=C+4|0,C>>>0>=gA>>>0)break g;if(m=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!m)break}C=((T(m)>>>3)+C|0)-w|0;break Q}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),C=C-w|0}u=C+u|0}C=u+4|0;break C}(A[I|0]|A[I+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(I=I+2|0,C=C+2|0),C>>>0>>0&&(C=A[I|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C>>>0<=Q>>>0)break B;if(G=(g-n|0)+2|0,Q=C,(C+k|0)==(L|0))break A}if(n>>>0<=cA>>>0){C=Q;break A}if(y=y+-1|0,!y){C=Q;break A}if(n=B[((n&P)<<2)+oA>>2],!(n>>>0>fA>>>0))break}C=Q;break A}C=3,G=999999999}I=C>>>0>S>>>0,C=I?C:S;A:{if(C>>>0<=3){k=((k-r>>8)+k|0)+1|0;break A}u=I?G:0,QA=I?k:M;I:{B:{if(k>>>0>=q0>>>0)break B;for(R0=k-_0|0;;){xA=R0+1|0,y=k+1|0;C:{if(!u){u=0;break C}if(I=xA-N0|0,I>>>0<=t2>>>0|p2-I>>>0<3||(Q=I>>>0>>0,I=I+(Q?X0:_0)|0,(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break C;i:{Q:{if(G=k+5|0,n=G,w=Q?N2:L,R=I+4|0,I=R,Q=n+(w-I|0)|0,Q=Q>>>0>>0?Q:L,S=Q+-3|0,S>>>0<=n>>>0)break Q;if(n=G,I=R,_=(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),_){Q=T(_)>>>3;break i}for(;;){if(I=I+4|0,n=n+4|0,n>>>0>=S>>>0)break Q;if(_=(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!_)break}Q=((T(_)>>>3)+n|0)-G|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[n|0]|A[n+1|0]<<8)|n>>>0>=Q+-1>>>0||(n=n+2|0,I=I+2|0),n>>>0>>0&&(n=A[I|0]==A[n|0]?n+1|0:n),Q=n-G|0}if((w|0)==(Q+R|0)){I=uA;i:{Q:{if(G=Q+G|0,n=G,gA>>>0<=n>>>0)break Q;if(n=G,R=(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24))^(A[uA|0]|A[uA+1|0]<<8|(A[uA+2|0]<<16|A[uA+3|0]<<24)),R){I=T(R)>>>3;break i}for(;;){if(I=I+4|0,n=n+4|0,n>>>0>=gA>>>0)break Q;if(R=(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!R)break}I=((T(R)>>>3)+n|0)-G|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[n|0]|A[n+1|0]<<8)|n>>>0>=RA>>>0||(n=n+2|0,I=I+2|0),n>>>0>>0&&(n=A[I|0]==A[n|0]?n+1|0:n),I=n-G|0}Q=I+Q|0}if(I=Q+4|0,I>>>0<4)break C;Q=I,I=(NA(I,3)|0)>((UA(u+1|0)+NA(C,3)|0)+-30|0),C=I?Q:C,u=I?0:u,QA=I?y:QA}C:{i:{Q:{g:{r:{if(I=B[i+132>>2]+-5|0,I>>>0<=2)switch(I-1|0){case 0:case 1:break r;default:break g}if(Q=B[i+120>>2],G=32-B[i+124>>2]|0,R=B[i+128>>2],m=B[i+12>>2],P=B[i+16>>2],n=y-O|0,g>>>0>>0)for(w=-1<>>G<<2)+LA|0,B[((g&w)<<2)+oA>>2]=B[I>>2],B[I>>2]=g,g=g+1|0,(n|0)!=(g|0););if(B[i+24>>2]=n,E0=A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24),g=B[(NA(E0,-1640531535)>>>G<<2)+LA>>2],g>>>0<=P>>>0)break i;for(I=1<>>0>n>>>0?0:Q,cA=1<>>0>=m>>>0){if(Q=g+O|0,A[G+Q|0]!=A[y+G|0])break E;if(gA>>>0<=y>>>0){I=y;break e}if(I=y,w=E0^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){I=T(w)>>>3;break t}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break e;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}I=((T(w)>>>3)+I|0)-y|0;break t}if(I=g+MA|0,(E0|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break E;M=fA,WA=M,w=I+4|0,Q=w,OA=Q;o:{a:{if(I=S,W=I+(M-Q|0)|0,W=W>>>0>>0?W:L,M=W+-3|0,M>>>0<=I>>>0)break a;if(Q=w,w=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){w=T(w)>>>3;break o}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=M>>>0)break a;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}w=((T(w)>>>3)+I|0)-S|0;break o}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=W+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),w=I-S|0}if((WA|0)==(OA+w|0)){Q=_;o:{a:{if(M=w+S|0,I=M,gA>>>0<=I>>>0)break a;if(I=M,W=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),W){I=T(W)>>>3;break o}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break a;if(W=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!W)break}I=((T(W)>>>3)+I|0)-M|0;break o}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-M|0}w=I+w|0}I=w+4|0;break t}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I>>>0<=G>>>0)break E;if(R=(n-g|0)+2|0,G=I,(I+y|0)==(L|0))break Q}if(g>>>0<=h2>>>0){I=G;break Q}if(cA=cA+-1|0,!cA){I=G;break Q}if(g=B[((g&s0)<<2)+oA>>2],!(g>>>0>P>>>0))break}I=G;break Q}if(R=B[i+120>>2],S=B[i+128>>2],P=B[i+12>>2],I=64-B[i+124>>2]|0,E0=B[i+16>>2],n=y-O|0,g>>>0>>0)for(_=-1<>>0?w>>>G:((1<>>G)<<2)+LA|0,B[((g&_)<<2)+oA>>2]=B[Q>>2],B[Q>>2]=g,g=g+1|0,(n|0)!=(g|0););if(B[i+24>>2]=n,m=A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24),G=a0(m,A[y+4|0]|A[y+5|0]<<8|(A[y+6|0]<<16|A[y+7|0]<<24),-1080360960,-820265764),Q=zA,g=I&31,g=B[((32<=(I&63)>>>0?Q>>>g:((1<>>g)<<2)+LA>>2],g>>>0<=E0>>>0)break i;for(I=1<>>0>n>>>0?0:Q,cA=1<>>0>=P>>>0){if(Q=g+O|0,A[G+Q|0]!=A[y+G|0])break r;if(gA>>>0<=y>>>0){I=y;break t}if(I=y,w=m^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){I=T(w)>>>3;break E}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break t;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}I=((T(w)>>>3)+I|0)-y|0;break E}if(I=g+MA|0,(m|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break r;M=fA,WA=M,w=I+4|0,Q=w,OA=Q;e:{o:{if(I=S,W=I+(M-Q|0)|0,W=W>>>0>>0?W:L,M=W+-3|0,M>>>0<=I>>>0)break o;if(Q=w,w=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){w=T(w)>>>3;break e}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=M>>>0)break o;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}w=((T(w)>>>3)+I|0)-S|0;break e}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=W+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),w=I-S|0}if((WA|0)==(OA+w|0)){Q=_;e:{o:{if(M=w+S|0,I=M,gA>>>0<=I>>>0)break o;if(I=M,W=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),W){I=T(W)>>>3;break e}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break o;if(W=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!W)break}I=((T(W)>>>3)+I|0)-M|0;break e}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-M|0}w=I+w|0}I=w+4|0;break E}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I>>>0<=G>>>0)break r;if(R=(n-g|0)+2|0,G=I,(I+y|0)==(L|0))break Q}r:{if(g>>>0<=h2>>>0||(cA=cA+-1|0,!cA))break r;if(g=B[((g&s0)<<2)+oA>>2],g>>>0>E0>>>0)continue}break}I=G;break Q}if(R=B[i+120>>2],S=B[i+128>>2],P=B[i+12>>2],I=64-B[i+124>>2]|0,E0=B[i+16>>2],n=y-O|0,g>>>0>>0)for(_=-1<>>0?w>>>G:((1<>>G)<<2)+LA|0,B[((g&_)<<2)+oA>>2]=B[Q>>2],B[Q>>2]=g,g=g+1|0,(n|0)!=(g|0););if(B[i+24>>2]=n,m=A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24),G=a0(m,A[y+4|0]|A[y+5|0]<<8|(A[y+6|0]<<16|A[y+7|0]<<24),-1157627904,-820265764),Q=zA,g=I&31,g=B[((32<=(I&63)>>>0?Q>>>g:((1<>>g)<<2)+LA>>2],g>>>0<=E0>>>0)break i;for(I=1<>>0>n>>>0?0:Q,cA=1<>>0>=P>>>0){if(Q=g+O|0,A[G+Q|0]!=A[y+G|0])break g;if(gA>>>0<=y>>>0){I=y;break E}if(I=y,w=m^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){I=T(w)>>>3;break r}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break E;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}I=((T(w)>>>3)+I|0)-y|0;break r}if(I=g+MA|0,(m|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))break g;M=fA,WA=M,w=I+4|0,Q=w,OA=Q;t:{e:{if(I=S,W=I+(M-Q|0)|0,W=W>>>0>>0?W:L,M=W+-3|0,M>>>0<=I>>>0)break e;if(Q=w,w=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){w=T(w)>>>3;break t}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=M>>>0)break e;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}w=((T(w)>>>3)+I|0)-S|0;break t}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=W+-1>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),w=I-S|0}if((WA|0)==(OA+w|0)){Q=_;t:{e:{if(M=w+S|0,I=M,gA>>>0<=I>>>0)break e;if(I=M,W=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),W){I=T(W)>>>3;break t}for(;;){if(Q=Q+4|0,I=I+4|0,I>>>0>=gA>>>0)break e;if(W=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!W)break}I=((T(W)>>>3)+I|0)-M|0;break t}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-M|0}w=I+w|0}I=w+4|0;break r}(A[Q|0]|A[Q+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=RA>>>0||(Q=Q+2|0,I=I+2|0),I>>>0>>0&&(I=A[Q|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I>>>0<=G>>>0)break g;if(R=(n-g|0)+2|0,G=I,(I+y|0)==(L|0))break Q}if(g>>>0<=h2>>>0){I=G;break Q}if(cA=cA+-1|0,!cA){I=G;break Q}if(g=B[((g&s0)<<2)+oA>>2],!(g>>>0>E0>>>0))break}I=G}if(I>>>0<4|((UA(R+1|0)+(I<<2)|0)+-31|0)<=((UA(u+1|0)+(C<<2)|0)+-27|0))break i;g=n,R0=xA,k=y,u=R,C=I;break C}if(y>>>0>=q0>>>0)break B;R0=R0+2|0,I=k+2|0;i:{if(!u){G=C,u=0;break i}Q:{if(g=R0-N0|0,g>>>0<=t2>>>0|p2-g>>>0<3||(y=g>>>0>>0,Q=g+(y?X0:_0)|0,(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))))break Q;g:{r:{if(G=k+6|0,g=G,w=y?N2:L,R=Q+4|0,y=R,Q=g+(w-y|0)|0,Q=Q>>>0>>0?Q:L,S=Q+-3|0,S>>>0<=g>>>0)break r;if(g=G,y=R,_=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),_){Q=T(_)>>>3;break g}for(;;){if(y=y+4|0,g=g+4|0,g>>>0>=S>>>0)break r;if(_=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),!!_)break}Q=((T(_)>>>3)+g|0)-G|0;break g}(A[y|0]|A[y+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=Q+-1>>>0||(y=y+2|0,g=g+2|0),g>>>0>>0&&(g=A[y|0]==A[g|0]?g+1|0:g),Q=g-G|0}if((w|0)==(Q+R|0)){y=uA;g:{r:{if(G=Q+G|0,g=G,gA>>>0<=g>>>0)break r;if(g=G,R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[uA|0]|A[uA+1|0]<<8|(A[uA+2|0]<<16|A[uA+3|0]<<24)),R){g=T(R)>>>3;break g}for(;;){if(y=y+4|0,g=g+4|0,g>>>0>=gA>>>0)break r;if(R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),!!R)break}g=((T(R)>>>3)+g|0)-G|0;break g}(A[y|0]|A[y+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=RA>>>0||(y=y+2|0,g=g+2|0),g>>>0>>0&&(g=A[y|0]==A[g|0]?g+1|0:g),g=g-G|0}Q=g+Q|0}if(g=Q+4|0,g>>>0<4)break Q;Q=g,g=g<<2>((UA(u+1|0)+(C<<2)|0)+-30|0),G=g?Q:C,QA=g?I:QA,u=g?0:u;break i}G=C}R=u;i:{Q:{g:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break g;default:break Q}if(Q=B[i+120>>2],y=32-B[i+124>>2]|0,u=B[i+128>>2],fA=B[i+12>>2],m=B[i+16>>2],g=I-O|0,n>>>0>>0)for(w=-1<>>y<<2)+LA|0,B[((n&w)<<2)+oA>>2]=B[C>>2],B[C>>2]=n,n=n+1|0,(n|0)!=(g|0););if(B[i+24>>2]=g,cA=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),n=B[(NA(cA,-1640531535)>>>y<<2)+LA>>2],n>>>0<=m>>>0)break I;for(C=1<>>0>g>>>0?0:Q,y=1<>>0>=fA>>>0){if(k=n+O|0,A[k+Q|0]!=A[I+Q|0])break r;if(gA>>>0<=I>>>0){C=I;break t}if(C=I,w=cA^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),w){C=T(w)>>>3;break E}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=gA>>>0)break t;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-I|0;break E}if(C=n+MA|0,(cA|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break r;M=xA,WA=M,w=C+4|0,k=w,OA=k;e:{o:{if(C=S,P=C+(M-k|0)|0,P=P>>>0>>0?P:L,s0=P+-3|0,s0>>>0<=C>>>0)break o;if(k=w,w=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),w){w=T(w)>>>3;break e}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=s0>>>0)break o;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-S|0;break e}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=P+-1>>>0||(k=k+2|0,C=C+2|0),C>>>0

>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),w=C-S|0}if((WA|0)==(OA+w|0)){k=_;e:{o:{if(M=w+S|0,C=M,gA>>>0<=C>>>0)break o;if(C=M,P=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),P){C=T(P)>>>3;break e}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=gA>>>0)break o;if(P=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!P)break}C=((T(P)>>>3)+C|0)-M|0;break e}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(k=k+2|0,C=C+2|0),C>>>0>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-M|0}w=C+w|0}C=w+4|0;break E}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(k=k+2|0,C=C+2|0),C>>>0>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-I|0}if(C>>>0<=Q>>>0)break r;if(u=(g-n|0)+2|0,Q=C,(I+C|0)==(L|0))break i}if(n>>>0<=E0>>>0){C=Q;break i}if(y=y+-1|0,!y){C=Q;break i}if(n=B[((n&W)<<2)+oA>>2],!(n>>>0>m>>>0))break}C=Q;break i}if(u=B[i+120>>2],S=B[i+128>>2],m=B[i+12>>2],C=64-B[i+124>>2]|0,cA=B[i+16>>2],g=I-O|0,n>>>0>>0)for(_=-1<>>0?w>>>y:((1<>>y)<<2)+LA|0,B[((n&_)<<2)+oA>>2]=B[Q>>2],B[Q>>2]=n,n=n+1|0,(n|0)!=(g|0););if(B[i+24>>2]=g,fA=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),y=a0(fA,A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1080360960,-820265764),n=zA,Q=C&31,n=B[((32<=(C&63)>>>0?n>>>Q:((1<>>Q)<<2)+LA>>2],n>>>0<=cA>>>0)break I;for(C=1<>>0>g>>>0?0:Q,y=1<>>0>=m>>>0){if(k=n+O|0,A[k+Q|0]!=A[I+Q|0])break g;if(gA>>>0<=I>>>0){C=I;break E}if(C=I,w=fA^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),w){C=T(w)>>>3;break r}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=gA>>>0)break E;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-I|0;break r}if(C=n+MA|0,(fA|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break g;M=xA,WA=M,w=C+4|0,k=w,OA=k;t:{e:{if(C=S,P=C+(M-k|0)|0,P=P>>>0>>0?P:L,s0=P+-3|0,s0>>>0<=C>>>0)break e;if(k=w,w=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),w){w=T(w)>>>3;break t}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=s0>>>0)break e;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-S|0;break t}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=P+-1>>>0||(k=k+2|0,C=C+2|0),C>>>0

>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),w=C-S|0}if((WA|0)==(OA+w|0)){k=_;t:{e:{if(M=w+S|0,C=M,gA>>>0<=C>>>0)break e;if(C=M,P=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),P){C=T(P)>>>3;break t}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=gA>>>0)break e;if(P=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!P)break}C=((T(P)>>>3)+C|0)-M|0;break t}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(k=k+2|0,C=C+2|0),C>>>0>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-M|0}w=C+w|0}C=w+4|0;break r}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(k=k+2|0,C=C+2|0),C>>>0>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-I|0}if(C>>>0<=Q>>>0)break g;if(u=(g-n|0)+2|0,Q=C,(I+C|0)==(L|0))break i}g:{if(n>>>0<=E0>>>0||(y=y+-1|0,!y))break g;if(n=B[((n&W)<<2)+oA>>2],n>>>0>cA>>>0)continue}break}C=Q;break i}if(u=B[i+120>>2],S=B[i+128>>2],m=B[i+12>>2],C=64-B[i+124>>2]|0,cA=B[i+16>>2],g=I-O|0,n>>>0>>0)for(_=-1<>>0?w>>>y:((1<>>y)<<2)+LA|0,B[((n&_)<<2)+oA>>2]=B[Q>>2],B[Q>>2]=n,n=n+1|0,(n|0)!=(g|0););if(B[i+24>>2]=g,fA=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),y=a0(fA,A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),-1157627904,-820265764),n=zA,Q=C&31,n=B[((32<=(C&63)>>>0?n>>>Q:((1<>>Q)<<2)+LA>>2],n>>>0<=cA>>>0)break I;for(C=1<>>0>g>>>0?0:Q,y=1<>>0>=m>>>0){if(k=n+O|0,A[k+Q|0]!=A[I+Q|0])break Q;if(gA>>>0<=I>>>0){C=I;break r}if(C=I,w=fA^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),w){C=T(w)>>>3;break g}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=gA>>>0)break r;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-I|0;break g}if(C=n+MA|0,(fA|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break Q;M=xA,WA=M,w=C+4|0,k=w,OA=k;E:{t:{if(C=S,P=C+(M-k|0)|0,P=P>>>0>>0?P:L,s0=P+-3|0,s0>>>0<=C>>>0)break t;if(k=w,w=(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),w){w=T(w)>>>3;break E}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=s0>>>0)break t;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-S|0;break E}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=P+-1>>>0||(k=k+2|0,C=C+2|0),C>>>0

>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),w=C-S|0}if((WA|0)==(OA+w|0)){k=_;E:{t:{if(M=w+S|0,C=M,gA>>>0<=C>>>0)break t;if(C=M,P=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24)),P){C=T(P)>>>3;break E}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=gA>>>0)break t;if(P=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!P)break}C=((T(P)>>>3)+C|0)-M|0;break E}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(k=k+2|0,C=C+2|0),C>>>0>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-M|0}w=C+w|0}C=w+4|0;break g}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=RA>>>0||(k=k+2|0,C=C+2|0),C>>>0>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-I|0}if(C>>>0<=Q>>>0)break Q;if(u=(g-n|0)+2|0,Q=C,(I+C|0)==(L|0))break i}if(n>>>0<=E0>>>0){C=Q;break i}if(y=y+-1|0,!y){C=Q;break i}if(n=B[((n&W)<<2)+oA>>2],!(n>>>0>cA>>>0))break}C=Q}if(C>>>0<4||(k=I,((UA(u+1|0)+(C<<2)|0)+-31|0)<=((UA(R+1|0)+(G<<2)|0)+-24|0)))break I}if(QA=k,R=u,G=C,!(k>>>0>>0))break}break I}R=u,G=C}I:{if(!R){oA=N0,C=r2;break I}oA=R+-2|0;B:{if(QA>>>0<=r>>>0||(g=(QA-(R+_0|0)|0)+2|0,C=g>>>0>>0,g=(C?X0:_0)+g|0,I=C?K2:uA,g>>>0<=I>>>0))break B;for(;;){if(C=QA+-1|0,g=g+-1|0,A[C|0]!=A[g|0])break B;if(G=G+1|0,!(g>>>0>I>>>0&&(QA=C,C>>>0>r>>>0)))break}QA=C}C=N0}for(g=B[e+12>>2],Q=QA-r|0,n=g+Q|0;I=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),k=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[g|0]=k,b[g+1|0]=k>>>8,b[g+2|0]=k>>>16,b[g+3|0]=k>>>24,b[g+4|0]=I,b[g+5|0]=I>>>8,b[g+6|0]=I>>>16,b[g+7|0]=I>>>24,r=r+8|0,g=g+8|0,g>>>0>>0;);B[e+12>>2]=Q+B[e+12>>2],r=G+-3|0;I:{if(Q>>>0<=65535){g=B[e+4>>2];break I}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}if(FA[g+4>>1]=Q,B[g>>2]=R+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=r,B[e+4>>2]=g+8,r2=C,N0=oA,r=G+QA|0,k=r,k>>>0>q0>>>0)break A;for(;;){I:{if(N0=C,C=oA,g=(r-_0|0)-N0|0,g>>>0<=t2>>>0|p2-g>>>0<3||(k=g>>>0>>0,g=g+(k?X0:_0)|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))))break I;Q=g+4|0,n=Q,w=Q;B:{C:{if(I=r+4|0,g=I,y=k?N2:L,k=I+(y-Q|0)|0,k=k>>>0>>0?k:L,oA=k+-3|0,oA>>>0<=I>>>0)break C;if(g=I,n=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),Q){O=T(Q)>>>3;break B}for(;;){if(n=n+4|0,g=g+4|0,g>>>0>=oA>>>0)break C;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!Q)break}O=((T(Q)>>>3)+g|0)-I|0;break B}(A[n|0]|A[n+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=k+-1>>>0||(n=n+2|0,g=g+2|0),g>>>0>>0&&(g=A[n|0]==A[g|0]?g+1|0:g),O=g-I|0}if((w+O|0)==(y|0)){n=uA;B:{C:{if(I=I+O|0,g=I,gA>>>0<=I>>>0)break C;if(g=I,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[uA|0]|A[uA+1|0]<<8|(A[uA+2|0]<<16|A[uA+3|0]<<24)),Q){g=T(Q)>>>3;break B}for(;;){if(n=n+4|0,g=g+4|0,g>>>0>=gA>>>0)break C;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+g|0)-I|0;break B}(A[n|0]|A[n+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=RA>>>0||(n=n+2|0,g=g+2|0),g>>>0>>0&&(g=A[n|0]==A[g|0]?g+1|0:g),g=g-I|0}O=g+O|0}for(k=B[e+12>>2],g=k,n=r;I=A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),Q=A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),b[g|0]=Q,b[g+1|0]=Q>>>8,b[g+2|0]=Q>>>16,b[g+3|0]=Q>>>24,b[g+4|0]=I,b[g+5|0]=I>>>8,b[g+6|0]=I>>>16,b[g+7|0]=I>>>24,n=n+8|0,g=g+8|0,g>>>0>>0;);if(g=B[e+4>>2],B[g>>2]=1,FA[g+4>>1]=0,I=O+4|0,Q=O+1|0,Q>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=Q,B[e+4>>2]=g+8,oA=N0,r2=C,r=r+I|0,k=r,k>>>0<=q0>>>0)continue;break A}break}r2=N0,N0=C,k=r}if(!(k>>>0>>0))break}return B[o+4>>2]=r2,B[o>>2]=N0,L-r|0}function ot(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0;if(O=IA-16|0,IA=O,gA=B[o+4>>2],m=B[o>>2],B[i+28>>2]=B[i+24>>2],QA=B[i+4>>2],cA=B[i+12>>2],M=QA+cA|0,C=((M|0)==(r|0))+r|0,S=r+g|0,RA=S+-8|0,C>>>0>>0)for(MA=B[i+8>>2],LA=B[i+16>>2],N0=MA+LA|0,xA=cA+MA|0,WA=S+-1|0,uA=S+-3|0,OA=cA+-1|0;;){w=C+1|0,I=w-(m+QA|0)|0,g=0;A:{if(I>>>0<=LA>>>0||(g=0,OA-I>>>0<3)||(u=I>>>0>>0,I=I+(u?MA:QA)|0,g=0,(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break A;Q=I+4|0,I=Q,y=I;I:{B:{if(n=C+5|0,g=n,k=u?xA:S,u=g+(k-I|0)|0,u=u>>>0>>0?u:S,P=u+-3|0,P>>>0<=g>>>0)break B;if(g=n,I=Q,Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){Q=T(Q)>>>3;break I}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=P>>>0)break B;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+g|0)-n|0;break I}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=u+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),Q=g-n|0}if((y+Q|0)==(k|0)){I=M;I:{B:{if(n=n+Q|0,g=n,uA>>>0<=g>>>0)break B;if(g=n,u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24)),u){g=T(u)>>>3;break I}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break B;if(u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}g=((T(u)>>>3)+g|0)-n|0;break I}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=WA>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-n|0}Q=g+Q|0}g=Q+4|0}I=g,B[O+12>>2]=999999999;A:{I:{B:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break I;default:break B}if(g=B[i+24>>2],n=B[i+4>>2],Q=0,g+n>>>0>C>>>0)break A;if(u=C-n|0,g>>>0>>0)for(y=-1<>2]+-1^2147483647,k=B[i+44>>2],P=B[i+36>>2],W=32-B[i+124>>2]|0;Q=g+n|0,Q=P+(NA(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),-1640531535)>>>W<<2)|0,G=B[Q>>2],B[Q>>2]=g,Q=k+((g&y)<<3)|0,B[Q+4>>2]=1,B[Q>>2]=G,g=g+1|0,(u|0)!=(g|0););B[i+24>>2]=u,Q=bi(i,C,S,O+12|0,4,1);break A}if(g=B[i+24>>2],y=B[i+4>>2],Q=0,g+y>>>0>C>>>0)break A;if(k=C-y|0,g>>>0>>0)for(W=-1<>2]+-1^2147483647,G=B[i+44>>2],R=B[i+36>>2],Q=64-B[i+124>>2]|0;n=g+y|0,_=a0(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),-1157627904,-820265764),P=zA,n=Q,u=n&31,n=((32<=(n&63)>>>0?P>>>u:((1<>>u)<<2)+R|0,u=B[n>>2],B[n>>2]=g,n=G+((g&W)<<3)|0,B[n+4>>2]=1,B[n>>2]=u,g=g+1|0,(k|0)!=(g|0););B[i+24>>2]=k,Q=bi(i,C,S,O+12|0,5,1);break A}if(g=B[i+24>>2],y=B[i+4>>2],Q=0,g+y>>>0>C>>>0)break A;if(k=C-y|0,g>>>0>>0)for(W=-1<>2]+-1^2147483647,G=B[i+44>>2],R=B[i+36>>2],Q=64-B[i+124>>2]|0;n=g+y|0,_=a0(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),A[n+4|0]|A[n+5|0]<<8|(A[n+6|0]<<16|A[n+7|0]<<24),-1080360960,-820265764),P=zA,n=Q,u=n&31,n=((32<=(n&63)>>>0?P>>>u:((1<>>u)<<2)+R|0,u=B[n>>2],B[n>>2]=g,n=G+((g&W)<<3)|0,B[n+4>>2]=1,B[n>>2]=u,g=g+1|0,(k|0)!=(g|0););B[i+24>>2]=k,Q=bi(i,C,S,O+12|0,6,1)}g=Q>>>0>I>>>0,n=g?Q:I;A:{if(n>>>0<=3){C=((C-r>>8)+C|0)+1|0;break A}Q=g?B[O+12>>2]:0,u=g?C:w;I:{B:{if(C>>>0>=RA>>>0)break B;for(P=C-QA|0;;){W=P+1|0,y=C+1|0;C:{if(!Q){Q=0;break C}if(g=W-m|0,g>>>0<=LA>>>0|OA-g>>>0<3||(w=g>>>0>>0,I=g+(w?MA:QA)|0,(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break C;i:{Q:{if(k=C+5|0,g=k,R=w?xA:S,G=I+4|0,I=G,w=g+(R-I|0)|0,w=w>>>0>>0?w:S,_=w+-3|0,_>>>0<=g>>>0)break Q;if(g=k,I=G,L=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),L){w=T(L)>>>3;break i}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=_>>>0)break Q;if(L=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!L)break}w=((T(L)>>>3)+g|0)-k|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=w+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),w=g-k|0}if((R|0)==(w+G|0)){I=M;i:{Q:{if(k=k+w|0,g=k,uA>>>0<=g>>>0)break Q;if(g=k,G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24)),G){g=T(G)>>>3;break i}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break Q;if(G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!G)break}g=((T(G)>>>3)+g|0)-k|0;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=WA>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}w=g+w|0}if(g=w+4|0,g>>>0<4)break C;I=g,g=(NA(g,3)|0)>((UA(Q+1|0)+NA(n,3)|0)+-30|0),n=g?I:n,Q=g?0:Q,u=g?y:u}B[O+8>>2]=999999999;C:{i:{Q:{g:{r:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break g;default:break r}if(g=B[i+24>>2],k=B[i+4>>2],g+k>>>0>y>>>0)break i;if(R=4,I=y-k|0,g>>>0>=I>>>0)break Q;for(G=-1<>2]+-1^2147483647,_=B[i+44>>2],L=B[i+36>>2],oA=32-B[i+124>>2]|0;w=g+k|0,w=L+(NA(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24),-1640531535)>>>oA<<2)|0,fA=B[w>>2],B[w>>2]=g,w=_+((g&G)<<3)|0,B[w+4>>2]=1,B[w>>2]=fA,g=g+1|0,(I|0)!=(g|0););break Q}if(g=B[i+24>>2],_=B[i+4>>2],g+_>>>0>y>>>0)break i;if(R=5,I=y-_|0,g>>>0>=I>>>0)break Q;for(oA=-1<>2]+-1^2147483647,fA=B[i+44>>2],E0=B[i+36>>2],w=64-B[i+124>>2]|0;k=g+_|0,s0=a0(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1157627904,-820265764),L=zA,k=w,G=k&31,k=((32<=(k&63)>>>0?L>>>G:((1<>>G)<<2)+E0|0,G=B[k>>2],B[k>>2]=g,k=fA+((g&oA)<<3)|0,B[k+4>>2]=1,B[k>>2]=G,g=g+1|0,(I|0)!=(g|0););break Q}if(g=B[i+24>>2],_=B[i+4>>2],g+_>>>0>y>>>0)break i;if(R=6,I=y-_|0,g>>>0>=I>>>0)break Q;for(oA=-1<>2]+-1^2147483647,fA=B[i+44>>2],E0=B[i+36>>2],w=64-B[i+124>>2]|0;k=g+_|0,s0=a0(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24),A[k+4|0]|A[k+5|0]<<8|(A[k+6|0]<<16|A[k+7|0]<<24),-1080360960,-820265764),L=zA,k=w,G=k&31,k=((32<=(k&63)>>>0?L>>>G:((1<>>G)<<2)+E0|0,G=B[k>>2],B[k>>2]=g,k=fA+((g&oA)<<3)|0,B[k+4>>2]=1,B[k>>2]=G,g=g+1|0,(I|0)!=(g|0););}if(B[i+24>>2]=I,g=bi(i,y,S,O+8|0,R,1),g>>>0<=3||(I=B[O+8>>2],((UA(I+1|0)+(g<<2)|0)+-31|0)<=((UA(Q+1|0)+(n<<2)|0)+-27|0)))break i;P=W,C=y,Q=I,n=g;break C}if(y>>>0>=RA>>>0)break B;P=P+2|0,k=C+2|0;i:{if(!Q){w=n,Q=0;break i}Q:{if(g=P-m|0,g>>>0<=LA>>>0|OA-g>>>0<3||(y=g>>>0>>0,I=g+(y?MA:QA)|0,(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break Q;g:{r:{if(w=C+6|0,g=w,W=y?xA:S,y=I+4|0,I=y,C=g+(W-I|0)|0,C=C>>>0>>0?C:S,G=C+-3|0,G>>>0<=g>>>0)break r;if(g=w,I=y,R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),R){C=T(R)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=G>>>0)break r;if(R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!R)break}C=((T(R)>>>3)+g|0)-w|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=C+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),C=g-w|0}if((W|0)==(C+y|0)){I=M;g:{r:{if(w=C+w|0,g=w,uA>>>0<=g>>>0)break r;if(g=w,y=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24)),y){g=T(y)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break r;if(y=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!y)break}g=((T(y)>>>3)+g|0)-w|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=WA>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-w|0}C=g+C|0}if(g=C+4|0,g>>>0<4)break Q;I=g,g=g<<2>((UA(Q+1|0)+(n<<2)|0)+-30|0),w=g?I:n,u=g?k:u,Q=g?0:Q;break i}w=n}y=Q,B[O+4>>2]=999999999;i:{Q:{g:{if(g=B[i+132>>2]+-5|0,g>>>0<=2)switch(g-1|0){case 0:case 1:break Q;default:break g}if(g=B[i+24>>2],Q=B[i+4>>2],g+Q>>>0>k>>>0)break I;if(W=4,C=k-Q|0,g>>>0>=C>>>0)break i;for(n=-1<>2]+-1^2147483647,G=B[i+44>>2],R=B[i+36>>2],_=32-B[i+124>>2]|0;I=g+Q|0,I=R+(NA(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),-1640531535)>>>_<<2)|0,L=B[I>>2],B[I>>2]=g,I=G+((g&n)<<3)|0,B[I+4>>2]=1,B[I>>2]=L,g=g+1|0,(C|0)!=(g|0););break i}if(g=B[i+24>>2],G=B[i+4>>2],g+G>>>0>k>>>0)break I;if(W=5,C=k-G|0,g>>>0>=C>>>0)break i;for(_=-1<>2]+-1^2147483647,L=B[i+44>>2],oA=B[i+36>>2],I=64-B[i+124>>2]|0;Q=g+G|0,fA=a0(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),-1157627904,-820265764),R=zA,n=I&31,Q=((32<=(I&63)>>>0?R>>>n:((1<>>n)<<2)+oA|0,n=B[Q>>2],B[Q>>2]=g,Q=L+((g&_)<<3)|0,B[Q+4>>2]=1,B[Q>>2]=n,g=g+1|0,(C|0)!=(g|0););break i}if(g=B[i+24>>2],G=B[i+4>>2],g+G>>>0>k>>>0)break I;if(W=6,C=k-G|0,g>>>0>=C>>>0)break i;for(_=-1<>2]+-1^2147483647,L=B[i+44>>2],oA=B[i+36>>2],I=64-B[i+124>>2]|0;Q=g+G|0,fA=a0(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24),A[Q+4|0]|A[Q+5|0]<<8|(A[Q+6|0]<<16|A[Q+7|0]<<24),-1080360960,-820265764),R=zA,n=I&31,Q=((32<=(I&63)>>>0?R>>>n:((1<>>n)<<2)+oA|0,n=B[Q>>2],B[Q>>2]=g,Q=L+((g&_)<<3)|0,B[Q+4>>2]=1,B[Q>>2]=n,g=g+1|0,(C|0)!=(g|0););}if(B[i+24>>2]=C,n=bi(i,k,S,O+4|0,W,1),n>>>0<=3||(C=k,Q=B[O+4>>2],((UA(Q+1|0)+(n<<2)|0)+-31|0)<=((UA(y+1|0)+(w<<2)|0)+-24|0)))break I}if(u=C,y=Q,w=n,!(C>>>0>>0))break}break I}y=Q,w=n}I:{if(!y){I=m,Q=gA;break I}I=y+-2|0;B:{if(u>>>0<=r>>>0||(g=(u-(y+QA|0)|0)+2|0,Q=g>>>0>>0,g=(Q?MA:QA)+g|0,C=Q?N0:M,g>>>0<=C>>>0))break B;for(;;){if(Q=u+-1|0,g=g+-1|0,A[Q|0]!=A[g|0])break B;if(w=w+1|0,!(g>>>0>C>>>0&&(u=Q,Q>>>0>r>>>0)))break}u=Q}Q=m}for(g=B[e+12>>2],m=u-r|0,gA=g+m|0;C=A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),n=A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),b[g|0]=n,b[g+1|0]=n>>>8,b[g+2|0]=n>>>16,b[g+3|0]=n>>>24,b[g+4|0]=C,b[g+5|0]=C>>>8,b[g+6|0]=C>>>16,b[g+7|0]=C>>>24,r=r+8|0,g=g+8|0,g>>>0>>0;);B[e+12>>2]=m+B[e+12>>2],r=w+-3|0;I:{if(m>>>0<=65535){g=B[e+4>>2];break I}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}if(FA[g+4>>1]=m,B[g>>2]=y+1,r>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=r,B[e+4>>2]=g+8,gA=Q,m=I,r=w+u|0,C=r,C>>>0>RA>>>0)break A;for(;;){I:{if(m=Q,Q=I,g=(r-QA|0)-m|0,g>>>0<=LA>>>0|OA-g>>>0<3||(C=g>>>0>>0,I=g+(C?MA:QA)|0,(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24))!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break I;B:{C:{if(n=r+4|0,g=n,gA=C?xA:S,w=I+4|0,C=w,I=g+(gA-C|0)|0,I=I>>>0>>0?I:S,u=I+-3|0,u>>>0<=g>>>0)break C;if(g=n,C=w,y=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),y){I=T(y)>>>3;break B}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=u>>>0)break C;if(y=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+g|0)-n|0;break B}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=I+-1>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),I=g-n|0}if((I+w|0)==(gA|0)){C=M;B:{C:{if(n=I+n|0,g=n,uA>>>0<=g>>>0)break C;if(g=n,w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24)),w){g=T(w)>>>3;break B}for(;;){if(C=C+4|0,g=g+4|0,g>>>0>=uA>>>0)break C;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}g=((T(w)>>>3)+g|0)-n|0;break B}(A[C|0]|A[C+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=WA>>>0||(C=C+2|0,g=g+2|0),g>>>0>>0&&(g=A[C|0]==A[g|0]?g+1|0:g),g=g-n|0}I=g+I|0}for(gA=B[e+12>>2],g=gA,C=r;n=A[C+4|0]|A[C+5|0]<<8|(A[C+6|0]<<16|A[C+7|0]<<24),w=A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),b[g|0]=w,b[g+1|0]=w>>>8,b[g+2|0]=w>>>16,b[g+3|0]=w>>>24,b[g+4|0]=n,b[g+5|0]=n>>>8,b[g+6|0]=n>>>16,b[g+7|0]=n>>>24,C=C+8|0,g=g+8|0,g>>>0>>0;);if(g=B[e+4>>2],B[g>>2]=1,FA[g+4>>1]=0,C=I+4|0,I=I+1|0,I>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=I,B[e+4>>2]=g+8,I=m,gA=Q,r=r+C|0,C=r,C>>>0<=RA>>>0)continue;break A}break}gA=m,m=Q,C=r}if(!(C>>>0>>0))break}return B[o+4>>2]=gA,B[o>>2]=m,IA=O+16|0,S-r|0}function tt(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0;if(m=IA-16|0,n=B[i+24>>2],G=B[i+4>>2],S=e-G|0,n>>>0>>0)for(fA=o+-1|0,P=o+-3|0,cA=B[i+36>>2],W=B[i+132>>2]+-5|0,uA=W>>>0>3;;){r=n+G|0,g=B[i+124>>2];A:{I:{B:{C:{i:{if(!uA)switch(W-1|0){case 2:break I;case 1:break B;case 0:break C;default:break i}e=NA(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),-1640531535)>>>32-g;break A}Q=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1157627904,-820265764),I=zA,C=64-g|0,g=C&31,e=32<=(C&63)>>>0?I>>>g:((1<>>g;break A}Q=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1080360960,-820265764),I=zA,C=64-g|0,g=C&31,e=32<=(C&63)>>>0?I>>>g:((1<>>g;break A}Q=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1079680256,-820265764),I=zA,C=64-g|0,g=C&31,e=32<=(C&63)>>>0?I>>>g:((1<>>g;break A}Q=a0(A[r|0]|A[r+1|0]<<8|(A[r+2|0]<<16|A[r+3|0]<<24),A[r+4|0]|A[r+5|0]<<8|(A[r+6|0]<<16|A[r+7|0]<<24),-1213897629,-820265764),I=zA,C=64-g|0,g=C&31,e=32<=(C&63)>>>0?I>>>g:((1<>>g}g=(e<<2)+cA|0,k=B[g>>2],O=B[i+44>>2],I=B[i+120>>2],C=B[i+128>>2],e=B[i+16>>2],B[g>>2]=n,u=n+9|0,R=-1<>>0>>0){B[w>>2]=0,B[w+4>>2]=0;break I}for(e=n-R|0,QA=e>>>0>n>>>0?0:e,Q=w+4|0,M=-1<>>0>>0?_:L,oA=k+G|0,I=e+oA|0,RA=e;B:{C:{if(g=e+r|0,P>>>0<=g>>>0){e=g;break C}if(e=g,y=(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),y){e=T(y)>>>3;break B}for(;;){if(I=I+4|0,e=e+4|0,e>>>0>=P>>>0)break C;if(y=(A[e|0]|A[e+1|0]<<8|(A[e+2|0]<<16|A[e+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!y)break}e=((T(y)>>>3)+e|0)-g|0;break B}(A[I|0]|A[I+1|0]<<8)!=(A[e|0]|A[e+1|0]<<8)|e>>>0>=fA>>>0||(I=I+2|0,e=e+2|0),e>>>0>>0&&(e=A[I|0]==A[e|0]?e+1|0:e),e=e-g|0}e=RA+e|0,e>>>0>C>>>0&&(u=e>>>0>u-k>>>0?e+k|0:u,C=e),g=e+r|0;B:{if((g|0)==(o|0))break B;I=((k&R)<<3)+O|0;C:{i:{if(A[e+oA|0]>2]=k,k>>>0>QA>>>0)break i;w=m+12|0;break B}if(B[Q>>2]=k,k>>>0>QA>>>0){L=e,Q=I;break C}Q=m+12|0;break B}_=e,w=I+4|0,I=w}if(!M)break B;if(M=M+-1|0,k=B[I>>2],k>>>0>=gA>>>0)continue}break}if(B[Q>>2]=0,B[w>>2]=0,C>>>0<385)break I;e=C+-384|0,e=e>>>0<192?e:192;break A}e=(u-n|0)+-8|0}if(n=e+n|0,!(n>>>0>>0))break}B[i+24>>2]=S}function at(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0,p2=0,K2=0,x2=0,X2=0,$2=0;xA=IA-16|0,IA=xA,E0=B[i- -64>>2],q0=B[i+68>>2],w=B[i+132>>2],P=B[i+136>>2],Q=B[i+12>>2],C=B[i+4>>2],B[i+104>>2]=0,B[i+28>>2]=B[i+24>>2],k=C+Q|0,fA=r+g|0,h2=fA+-8|0;A:{I:{if(!B[i+76>>2]){if(g>>>0<=1024&&(B[i+104>>2]=1),I=B[i+108>>2],B[I+1024>>2]==2){for(B[i+104>>2]=0,C=i+72|0,B[C>>2]=0,g=FB(I,0),g=g?1<<11-g:1,B[B[i+48>>2]>>2]=g,B[C>>2]=g+B[C>>2],g=1;I=FB(B[i+108>>2],g),I=I?1<<11-I:1,B[B[i+48>>2]+(g<<2)>>2]=I,B[i+72>>2]=I+B[i+72>>2],g=g+1|0,(g|0)!=256;);for(WA=B[i+108>>2],C=WA+3252|0,I=A[C|0]|A[C+1|0]<<8,g=0,B[i+76>>2]=0,Q=(C+((I?1<>2];I=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,I=I?1<<10-I:1,B[C+(g<<2)>>2]=I,B[i+76>>2]=I+B[i+76>>2],g=g+1|0,(g|0)!=36;);for(C=WA+1800|0,I=A[C|0]|A[C+1|0]<<8,g=0,B[i+80>>2]=0,Q=(C+((I?1<>2];I=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,I=I?1<<10-I:1,B[C+(g<<2)>>2]=I,B[i+80>>2]=I+B[i+80>>2],g=g+1|0,(g|0)!=53;);for(I=A[WA+1028|0]|A[WA+1029|0]<<8,g=0,B[i+84>>2]=0,Q=(WA+((I?1<>2];I=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,I=I?1<<10-I:1,B[C+(g<<2)>>2]=I,I=I+B[i+84>>2]|0,B[i+84>>2]=I,g=g+1|0,(g|0)!=32;);break A}for(B[xA>>2]=255,bC(B[i+48>>2],xA,r,g),Q=B[i+48>>2],I=0,g=0;C=Q+(g<<2)|0,WA=(B[C>>2]>>>5)+1|0,B[C>>2]=WA,I=I+WA|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,g=B[i+52>>2],B[g+136>>2]=1,B[g+140>>2]=1,B[g+128>>2]=1,B[g+132>>2]=1,B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,B[i+76>>2]=36,I=B[i+56>>2],g=0;B[I+(g<<2)>>2]=1,g=g+1|0,(g|0)!=53;);B[i+80>>2]=53,g=B[i+60>>2],B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,I=32;break I}for(Q=B[i+48>>2],g=0;C=Q+(g<<2)|0,WA=(B[C>>2]>>>5)+1|0,B[C>>2]=WA,I=I+WA|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,Q=B[i+52>>2],I=0,g=0;C=Q+(g<<2)|0,WA=(B[C>>2]>>>4)+1|0,B[C>>2]=WA,I=I+WA|0,g=g+1|0,(g|0)!=36;);for(B[i+76>>2]=I,Q=B[i+56>>2],I=0,g=0;C=Q+(g<<2)|0,WA=(B[C>>2]>>>4)+1|0,B[C>>2]=WA,I=I+WA|0,g=g+1|0,(g|0)!=53;);for(B[i+80>>2]=I,Q=B[i+60>>2],I=0,g=0;C=Q+(g<<2)|0,WA=(B[C>>2]>>>4)+1|0,B[C>>2]=WA,I=I+WA|0,g=g+1|0,(g|0)!=32;);}B[i+84>>2]=I}if(B[i+100>>2]=7936-(UA(I+1|0)<<8),B[i+92>>2]=7936-(UA(B[i+76>>2]+1|0)<<8),B[i+96>>2]=7936-(UA(B[i+80>>2]+1|0)<<8),B[i+88>>2]=7936-(UA(B[i+72>>2]+1|0)<<8),m=((r|0)==(k|0))+r|0,m>>>0

>>0)for(K2=P>>>0<4095?P:4095,x2=o+8|0,X2=o+4|0,N2=(w|0)==3?3:4,WA=N2+-1|0,L0=fA+-1|0,cA=fA+-3|0;;){A:{I:{B:{C:{if(M=B[i+24>>2],OA=B[i+4>>2],M+OA>>>0>m>>>0)break C;if(s0=m-r|0,gA=B[i+132>>2],O=m-OA|0,M>>>0>>0)for(P=B[i+36>>2];;){R=M+OA|0,k=B[i+124>>2];i:{Q:{g:{r:{E:{if(I=gA+-5|0,I>>>0<=3)switch(I-1|0){case 2:break Q;case 1:break g;case 0:break r;default:break E}g=NA(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),-1640531535)>>>32-k;break i}C=a0(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),A[R+4|0]|A[R+5|0]<<8|(A[R+6|0]<<16|A[R+7|0]<<24),-1157627904,-820265764),Q=zA,I=64-k|0,k=I&31,g=32<=(I&63)>>>0?Q>>>k:((1<>>k;break i}C=a0(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),A[R+4|0]|A[R+5|0]<<8|(A[R+6|0]<<16|A[R+7|0]<<24),-1080360960,-820265764),Q=zA,I=64-k|0,k=I&31,g=32<=(I&63)>>>0?Q>>>k:((1<>>k;break i}C=a0(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),A[R+4|0]|A[R+5|0]<<8|(A[R+6|0]<<16|A[R+7|0]<<24),-1079680256,-820265764),Q=zA,I=64-k|0,k=I&31,g=32<=(I&63)>>>0?Q>>>k:((1<>>k;break i}C=a0(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),A[R+4|0]|A[R+5|0]<<8|(A[R+6|0]<<16|A[R+7|0]<<24),-1213897629,-820265764),Q=zA,I=64-k|0,k=I&31,g=32<=(I&63)>>>0?Q>>>k:((1<>>k}Q=(g<<2)+P|0,C=B[Q>>2],MA=B[i+44>>2],g=B[i+120>>2],I=B[i+128>>2],k=B[i+16>>2],B[Q>>2]=M,S=M+9|0,oA=-1<>>0>>0){B[u>>2]=0,B[u+4>>2]=0;break Q}for(g=M-oA|0,W=g>>>0>M>>>0?0:g,L=u+4|0,_=-1<>>0>>0?k:w,I=G+R0|0;g:{r:{if(Q=R+R0|0,cA>>>0<=Q>>>0){g=Q;break r}if(g=Q,n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),n){g=T(n)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=cA>>>0)break r;if(n=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!n)break}g=((T(n)>>>3)+g|0)-Q|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}g=g+R0|0,g>>>0>y>>>0&&(S=g>>>0>S-C>>>0?g+C|0:S,y=g),Q=g+R|0;g:{if((Q|0)==(fA|0))break g;I=MA+((C&oA)<<3)|0;r:{E:{if(A[g+G|0]>2]=C,C>>>0>W>>>0)break E;u=xA+12|0;break g}if(B[L>>2]=C,C>>>0>W>>>0){w=g,L=I;break r}L=xA+12|0;break g}k=g,u=I+4|0,I=u}if(!_)break g;if(_=_+-1|0,C=B[I>>2],C>>>0>=N0>>>0)continue}break}if(B[L>>2]=0,B[u>>2]=0,y>>>0<385)break Q;g=y+-384|0,g=g>>>0<192?g:192;break i}g=(S-M|0)+-8|0}if(M=g+M|0,!(M>>>0>>0))break}P=!s0,B[i+24>>2]=O;i:{Q:{g:{r:{E:{if(g=gA+-3|0,g>>>0>4)break E;t:switch(g-1|0){default:for(R0=s0?3:4,M=0,MA=-1<>2]+-1^-1,g=O-MA|0,oA=g>>>0>O>>>0?0:g,R=A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),N0=B[i+36>>2]+(NA(R,-1640531535)>>>32-B[i+124>>2]<<2)|0,n=B[N0>>2],g=B[i+136>>2],W=g>>>0<4095?g:4095,Q=m+3|0,S=O+9|0,G=O-B[i+12>>2]|0,g=B[i+16>>2],gA=g||1,u=B[i+44>>2],y=u+((O&MA)<<3)|0,L=y+4|0,_=B[i+128>>2],k=WA,g=P;;){(g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2];e:{if(I+-1>>>0>=G>>>0||(C=m-I|0,(R^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))&16777215))break e;C=Q-I|0;o:{a:{if(cA>>>0<=Q>>>0){I=Q;break a}if(I=Q,w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),w){I=T(w)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=cA>>>0)break a;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}I=((T(w)>>>3)+I|0)-Q|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+3|0,I>>>0<=k>>>0)break e;if(C=(M<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=g-P,M=M+1|0,I>>>0>W>>>0||(k=I,(I+m|0)==(fA|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}if(k>>>0>2)break Q;if(g=B[i+28>>2],B[i+28>>2]=O,C=32-B[i+32>>2]|0,I=NA(R,900185344)>>>C,Q=B[i+40>>2],g>>>0>>0)for(;w=g+OA|0,B[Q+(NA(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24),900185344)>>>C<<2)>>2]=g,g=g+1|0,(O|0)!=(g|0););if(g=B[Q+(I<<2)>>2],g>>>0>>0||(Q=O-g|0,Q>>>0>262143))break Q;if(I=g+OA|0,cA>>>0<=m>>>0){g=m;break r}if(g=m,C=R^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){g=T(C)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=cA>>>0)break r;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-m|0;break g;case 2:case 3:for(oA=s0?3:4,M=0,R=-1<>2]+-1^-1,g=O-R|0,gA=g>>>0>O>>>0?0:g,w=B[i+36>>2],k=A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),I=a0(k,A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1080360960,-820265764),C=zA,g=64-B[i+124>>2]|0,Q=g&31,W=w+((32<=(g&63)>>>0?C>>>Q:((1<>>Q)<<2)|0,n=B[W>>2],g=B[i+136>>2],N0=g>>>0<4095?g:4095,Q=m+4|0,S=O+9|0,G=O-B[i+12>>2]|0,g=B[i+16>>2],MA=g||1,R0=B[i+44>>2],u=R0+((R&O)<<3)|0,y=u+4|0,_=B[i+128>>2],w=WA,g=P;;){(g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2];e:{if(I+-1>>>0>=G>>>0||(C=m-I|0,(k|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break e;C=Q-I|0;o:{a:{if(cA>>>0<=Q>>>0){I=Q;break a}if(I=Q,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),L){I=T(L)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=cA>>>0)break a;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!L)break}I=((T(L)>>>3)+I|0)-Q|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=w>>>0)break e;if(C=(M<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=g-P,M=M+1|0,I>>>0>N0>>>0||(w=I,(I+m|0)==(fA|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[W>>2]=O;e:{if(n>>>0>>0)break e;for(N0=O+2|0,_=-1<<_^-1,k=0,Q=0;;){G=n+OA|0,W=k>>>0>>0?k:Q,I=G+W|0;o:{a:{if(C=m+W|0,cA>>>0<=C>>>0){g=C;break a}if(g=C,L=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),L){g=T(L)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=cA>>>0)break a;if(L=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!L)break}g=((T(L)>>>3)+g|0)-C|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+W|0,g>>>0>w>>>0&&(I=(M<<3)+E0|0,B[I+4>>2]=g,B[I>>2]=N0-n,S=g>>>0>S-n>>>0?g+n|0:S,M=M+1|0,g>>>0>4096||(w=g,(g+m|0)==(fA|0))))break e;I=R0+((n&R)<<3)|0;o:{a:{if(A[g+G|0]>2]=n,n>>>0>gA>>>0)break a;u=xA+12|0;break e}if(B[y>>2]=n,n>>>0>gA>>>0){y=I,Q=g;break o}y=xA+12|0;break e}k=g,u=I+4|0,I=u}if(!_)break e;if(_=_+-1|0,n=B[I>>2],!(n>>>0>=MA>>>0))break}}B[y>>2]=0,B[u>>2]=0,B[i+24>>2]=S+-8;break i;case 0:break E;case 1:break t}for(oA=s0?3:4,M=0,R=-1<>2]+-1^-1,g=O-R|0,gA=g>>>0>O>>>0?0:g,w=B[i+36>>2],k=A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),I=a0(k,A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1157627904,-820265764),C=zA,g=64-B[i+124>>2]|0,Q=g&31,W=w+((32<=(g&63)>>>0?C>>>Q:((1<>>Q)<<2)|0,n=B[W>>2],g=B[i+136>>2],N0=g>>>0<4095?g:4095,Q=m+4|0,S=O+9|0,G=O-B[i+12>>2]|0,g=B[i+16>>2],MA=g||1,R0=B[i+44>>2],u=R0+((R&O)<<3)|0,y=u+4|0,_=B[i+128>>2],w=WA,g=P;;){(g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2];t:{if(I+-1>>>0>=G>>>0||(C=m-I|0,(k|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break t;C=Q-I|0;e:{o:{if(cA>>>0<=Q>>>0){I=Q;break o}if(I=Q,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),L){I=T(L)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=cA>>>0)break o;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!L)break}I=((T(L)>>>3)+I|0)-Q|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=w>>>0)break t;if(C=(M<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=g-P,M=M+1|0,I>>>0>N0>>>0||(w=I,(I+m|0)==(fA|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[W>>2]=O;t:{if(n>>>0>>0)break t;for(N0=O+2|0,_=-1<<_^-1,k=0,Q=0;;){G=n+OA|0,W=k>>>0>>0?k:Q,I=G+W|0;e:{o:{if(C=m+W|0,cA>>>0<=C>>>0){g=C;break o}if(g=C,L=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),L){g=T(L)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=cA>>>0)break o;if(L=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!L)break}g=((T(L)>>>3)+g|0)-C|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+W|0,g>>>0>w>>>0&&(I=(M<<3)+E0|0,B[I+4>>2]=g,B[I>>2]=N0-n,S=g>>>0>S-n>>>0?g+n|0:S,M=M+1|0,g>>>0>4096||(w=g,(g+m|0)==(fA|0))))break t;I=R0+((n&R)<<3)|0;e:{o:{if(A[g+G|0]>2]=n,n>>>0>gA>>>0)break o;u=xA+12|0;break t}if(B[y>>2]=n,n>>>0>gA>>>0){y=I,Q=g;break e}y=xA+12|0;break t}k=g,u=I+4|0,I=u}if(!_)break t;if(_=_+-1|0,n=B[I>>2],!(n>>>0>=MA>>>0))break}}B[y>>2]=0,B[u>>2]=0,B[i+24>>2]=S+-8;break i}for(oA=s0?3:4,M=0,R=-1<>2]+-1^-1,g=O-R|0,gA=g>>>0>O>>>0?0:g,W=A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),N0=B[i+36>>2]+(NA(W,-1640531535)>>>32-B[i+124>>2]<<2)|0,n=B[N0>>2],g=B[i+136>>2],G=g>>>0<4095?g:4095,Q=m+4|0,S=O+9|0,_=O-B[i+12>>2]|0,g=B[i+16>>2],MA=g||1,R0=B[i+44>>2],u=R0+((R&O)<<3)|0,y=u+4|0,L=B[i+128>>2],w=WA,g=P;;){(g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2];E:{if(I+-1>>>0>=_>>>0||(C=m-I|0,(W|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break E;C=Q-I|0;t:{e:{if(cA>>>0<=Q>>>0){I=Q;break e}if(I=Q,k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=cA>>>0)break e;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-Q|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=w>>>0)break E;if(C=(M<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=g-P,M=M+1|0,I>>>0>G>>>0||(w=I,(I+m|0)==(fA|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[N0>>2]=O;E:{if(n>>>0>>0)break E;for(N0=O+2|0,_=-1<>>0>>0?k:Q,I=G+W|0;t:{e:{if(C=m+W|0,cA>>>0<=C>>>0){g=C;break e}if(g=C,L=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),L){g=T(L)>>>3;break t}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=cA>>>0)break e;if(L=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!L)break}g=((T(L)>>>3)+g|0)-C|0;break t}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+W|0,g>>>0>w>>>0&&(I=(M<<3)+E0|0,B[I+4>>2]=g,B[I>>2]=N0-n,S=g>>>0>S-n>>>0?g+n|0:S,M=M+1|0,g>>>0>4096||(w=g,(g+m|0)==(fA|0))))break E;I=R0+((n&R)<<3)|0;t:{e:{if(A[g+G|0]>2]=n,n>>>0>gA>>>0)break e;u=xA+12|0;break E}if(B[y>>2]=n,n>>>0>gA>>>0){y=I,Q=g;break t}y=xA+12|0;break E}k=g,u=I+4|0,I=u}if(!_)break E;if(_=_+-1|0,n=B[I>>2],!(n>>>0>=MA>>>0))break}}B[y>>2]=0,B[u>>2]=0,B[i+24>>2]=S+-8;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-m|0}if(g>>>0<3||(B[E0+4>>2]=g,B[E0>>2]=Q+2,g>>>0<=W>>>0&&(M=1,k=g,(g+m|0)!=(fA|0))))break Q;M=1,B[i+24>>2]=O+1;break i}B[N0>>2]=O;Q:{if(n>>>0>>0)break Q;for(R0=O+2|0,_=-1<<_^-1,w=0,Q=0;;){N0=n+OA|0,W=w>>>0>>0?w:Q,I=N0+W|0;g:{r:{if(C=m+W|0,cA>>>0<=C>>>0){g=C;break r}if(g=C,G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),G){g=T(G)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=cA>>>0)break r;if(G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!G)break}g=((T(G)>>>3)+g|0)-C|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+W|0,g>>>0>k>>>0&&(I=(M<<3)+E0|0,B[I+4>>2]=g,B[I>>2]=R0-n,S=g>>>0>S-n>>>0?g+n|0:S,M=M+1|0,g>>>0>4096||(k=g,(g+m|0)==(fA|0))))break Q;I=u+((n&MA)<<3)|0;g:{r:{if(A[g+N0|0]>2]=n,n>>>0>oA>>>0)break r;y=xA+12|0;break Q}if(B[L>>2]=n,n>>>0>oA>>>0){L=I,Q=g;break g}L=xA+12|0;break Q}w=g,y=I+4|0,I=y}if(!_)break Q;if(_=_+-1|0,n=B[I>>2],!(n>>>0>=gA>>>0))break}}B[L>>2]=0,B[y>>2]=0,B[i+24>>2]=S+-8}if(!M)break C;B[q0+16>>2]=B[o>>2],B[q0+20>>2]=B[o+4>>2],g=B[o+8>>2],B[q0+12>>2]=s0,I=0,B[q0+8>>2]=0,B[q0+24>>2]=g,w=B[i+104>>2],C=q0;i:{Q:{g:{if(s0){if((w|0)==1){I=NA(s0,1536);break g}for(I=NA(B[i+88>>2],s0),Q=B[i+48>>2],g=0;I=((UA(B[Q+(A[r+g|0]<<2)>>2]+1|0)<<8)+I|0)+-7936|0,g=g+1|0,(s0|0)!=(g|0););}if(!w)break Q}g=7936-(UA(s0+1|0)<<8)|0;break i}Q=B[i+52>>2],g=(s0>>>0>=64?50-UA(s0)|0:A[s0+9104|0])<<2,g=(UA(B[Q+g>>2]+1|0)+B[g+8960>>2]|0)-UA(B[Q>>2]+1|0)<<8}if(Q=g+I|0,B[C>>2]=Q,g=(M+-1<<3)+E0|0,C=B[g+4>>2],C>>>0>K2>>>0){n=B[g>>2],I=0;break I}for(C=0,C=(w|0)!=1?(B[i+92>>2]+(UA(B[B[i+52>>2]>>2]+1|0)<<8)|0)+-7936|0:C,I=1;B[NA(I,28)+q0>>2]=1073741824,I=I+1|0,I>>>0>>0;);for(w=C+Q|0,u=0;;){g=(u<<3)+E0|0,S=B[g+4>>2],G=B[g>>2];i:{if(G>>>0>=3){L=G+-2|0,_=B[o>>2],g=X2;break i}Q:{g:{r:{if(g=G+P|0,g>>>0>3)break r;E:switch(g-1|0){case 0:case 1:break r;case 2:break E;default:break Q}_=B[o>>2],L=_+-1|0;break g}_=B[o>>2],L=B[(g<<2)+o>>2]}g=(g>>>0>1?4:8)+o|0;break i}_=B[o+4>>2],L=B[o>>2],g=x2}if(I>>>0<=S>>>0)for(k=B[g>>2],n=31-UA(G+1|0)|0,g=n<<8,Q=(g+(n>>>0>19?(n<<9)+-9728|0:0)|0)+-15821|0,C=g+12032|0;;){if(B[i+104>>2]==1)g=C-(UA(I+-2|0)<<8)|0;else{uA=B[i+96>>2]+(Q+B[i+100>>2]|0)|0,y=I+-3|0;i:{if(y>>>0>=128){g=67-UA(y)|0;break i}g=A[y+9392|0]}g=g<<2,g=uA+((B[g+9168>>2]+UA(B[B[i+60>>2]+(n<<2)>>2]+1|0)|0)+UA(B[g+B[i+56>>2]>>2]+1|0)<<8)|0}if(y=NA(I,28)+q0|0,B[y+12>>2]=s0,B[y+4>>2]=G,B[y+8>>2]=I,B[y+16>>2]=L,B[y>>2]=g+w,B[y+24>>2]=k,B[y+20>>2]=_,I=I+1|0,!(I>>>0<=S>>>0))break}if(u=u+1|0,(u|0)==(M|0))break}L=1,g=I+-1|0;i:{if(!g){g=0;break i}for(;;){I=1,P=NA(L+-1|0,28)+q0|0,B[P+8>>2]||(I=B[P+12>>2]+1|0),G=m+L|0,C=B[P>>2];Q:{if(B[i+104>>2]!=1){Q=B[i+92>>2],w=Q+(C+B[i+88>>2]|0)|0,C=(I>>>0>63?50-UA(I)|0:A[I+9104|0])<<2,y=B[C+8960>>2]+UA(B[B[i+48>>2]+(A[G+-1|0]<<2)>>2]+1|0)|0,k=C,C=B[i+52>>2],k=w+(y+UA(B[k+C>>2]+1|0)<<8)|0,y=C,w=I+-1|0;g:{if(w>>>0>=64){C=50-UA(w)|0;break g}C=A[w+9104|0]}C=C<<2,s0=((UA(B[y+C>>2]+1|0)+B[C+8960>>2]<<8)+Q|0)+-7936|0,C=k+-15872|0;break Q}s0=7936-(UA(I)<<8)|0,C=(C-(UA(I+1|0)<<8)|0)+9472|0}if(C=C-s0|0,_0=NA(L,28)+q0|0,R0=B[_0>>2],(C|0)<=(R0|0)&&(B[_0+12>>2]=I,B[_0+4>>2]=0,B[_0+8>>2]=0,B[_0>>2]=C,B[_0+24>>2]=B[P+24>>2],I=B[P+20>>2],B[_0+16>>2]=B[P+16>>2],B[_0+20>>2]=I,R0=C),G>>>0>h2>>>0)L=L+1|0;else{if((g|0)==(L|0)){g=L;break i}N0=L+1|0;Q:{if(B[NA(N0,28)+q0>>2]<=(R0+128|0)||(s0=0,r2=B[_0+8>>2],r2||(s0=B[_0+12>>2]),p2=0,p2=B[i+104>>2]!=1?(B[i+92>>2]+(UA(B[B[i+52>>2]>>2]+1|0)<<8)|0)+-7936|0:p2,uA=B[i+24>>2],t2=B[i+4>>2],uA+t2>>>0>G>>>0))break Q;if(X0=B[i+132>>2],RA=G-t2|0,uA>>>0>>0)for(y=B[i+36>>2];;){QA=uA+t2|0,w=B[i+124>>2];g:{r:{E:{t:{e:{if(C=X0+-5|0,C>>>0<=3)switch(C-1|0){case 2:break r;case 1:break E;case 0:break t;default:break e}I=NA(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24),-1640531535)>>>32-w;break g}Q=a0(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24),A[QA+4|0]|A[QA+5|0]<<8|(A[QA+6|0]<<16|A[QA+7|0]<<24),-1157627904,-820265764),k=zA,C=64-w|0,w=C&31,I=32<=(C&63)>>>0?k>>>w:((1<>>w;break g}Q=a0(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24),A[QA+4|0]|A[QA+5|0]<<8|(A[QA+6|0]<<16|A[QA+7|0]<<24),-1080360960,-820265764),k=zA,C=64-w|0,w=C&31,I=32<=(C&63)>>>0?k>>>w:((1<>>w;break g}Q=a0(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24),A[QA+4|0]|A[QA+5|0]<<8|(A[QA+6|0]<<16|A[QA+7|0]<<24),-1079680256,-820265764),k=zA,C=64-w|0,w=C&31,I=32<=(C&63)>>>0?k>>>w:((1<>>w;break g}Q=a0(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24),A[QA+4|0]|A[QA+5|0]<<8|(A[QA+6|0]<<16|A[QA+7|0]<<24),-1213897629,-820265764),k=zA,C=64-w|0,w=C&31,I=32<=(C&63)>>>0?k>>>w:((1<>>w}Q=(I<<2)+y|0,n=B[Q>>2],O=B[i+44>>2],I=B[i+120>>2],C=B[i+128>>2],k=B[i+16>>2],B[Q>>2]=uA,M=uA+9|0,OA=-1<>>0>>0){B[_>>2]=0,B[_+4>>2]=0;break r}for(I=uA-OA|0,R=I>>>0>uA>>>0?0:I,S=_+4|0,w=-1<>>0>>0?Q:k,C=oA+gA|0;E:{t:{if(P=QA+gA|0,cA>>>0<=P>>>0){I=P;break t}if(I=P,W=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),W){I=T(W)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=cA>>>0)break t;if(W=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!W)break}I=((T(W)>>>3)+I|0)-P|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-P|0}I=I+gA|0,I>>>0>u>>>0&&(M=I>>>0>M-n>>>0?I+n|0:M,u=I),P=I+QA|0;E:{if((P|0)==(fA|0))break E;C=O+((n&OA)<<3)|0;t:{e:{if(A[I+oA|0]>2]=n,n>>>0>R>>>0)break e;_=xA+12|0;break E}if(B[S>>2]=n,n>>>0>R>>>0){k=I,S=C;break t}S=xA+12|0;break E}Q=I,_=C+4|0,C=_}if(!w)break E;if(w=w+-1|0,n=B[C>>2],n>>>0>=MA>>>0)continue}break}if(B[S>>2]=0,B[_>>2]=0,u>>>0<385)break r;I=u+-384|0,I=I>>>0<192?I:192;break g}I=(M-uA|0)+-8|0}if(uA=I+uA|0,!(uA>>>0>>0))break}P=(r2|0)!=0,QA=_0+16|0,B[i+24>>2]=RA;g:{r:{E:{t:{e:{if(I=X0+-3|0,I>>>0>4)break e;o:switch(I-1|0){default:for(MA=r2?4:3,LA=0,O=-1<>2]+-1^-1,I=RA-O|0,OA=I>>>0>RA>>>0?0:I,r2=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),oA=B[i+36>>2]+(NA(r2,-1640531535)>>>32-B[i+124>>2]<<2)|0,u=B[oA>>2],I=B[i+136>>2],R=I>>>0<4095?I:4095,k=G+3|0,M=RA+9|0,W=RA-B[i+12>>2]|0,I=B[i+16>>2],X0=I||1,gA=B[i+44>>2],_=gA+((O&RA)<<3)|0,y=_+4|0,S=B[i+128>>2],Q=WA,I=P;;){(I|0)==3?C=B[QA>>2]+-1|0:C=B[(_0+(I<<2)|0)+16>>2];a:{if(C+-1>>>0>=W>>>0||(w=G-C|0,(r2^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)))&16777215))break a;n=k-C|0;n:{f:{if(cA>>>0<=k>>>0){C=k;break f}if(C=k,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),w){C=T(w)>>>3;break n}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=cA>>>0)break f;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-k|0;break n}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=L0>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+3|0,C>>>0<=Q>>>0)break a;if(Q=(LA<<3)+E0|0,B[Q+4>>2]=C,B[Q>>2]=I-P,LA=LA+1|0,C>>>0>R>>>0||(Q=C,(C+G|0)==(fA|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}if(Q>>>0>2)break r;if(I=B[i+28>>2],B[i+28>>2]=RA,k=32-B[i+32>>2]|0,C=NA(r2,900185344)>>>k,w=B[i+40>>2],I>>>0>>0)for(;n=I+t2|0,B[w+(NA(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24),900185344)>>>k<<2)>>2]=I,I=I+1|0,(RA|0)!=(I|0););if(I=B[w+(C<<2)>>2],I>>>0>>0||(w=RA-I|0,w>>>0>262143))break r;if(C=I+t2|0,cA>>>0<=G>>>0){I=G;break t}if(I=G,k=r2^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=cA>>>0)break t;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-G|0;break E;case 2:case 3:for(R=r2?4:3,LA=0,X0=-1<>2]+-1^-1,I=RA-X0|0,O=I>>>0>RA>>>0?0:I,y=B[i+36>>2],w=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),C=a0(w,A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),-1080360960,-820265764),Q=zA,I=64-B[i+124>>2]|0,k=I&31,gA=y+((32<=(I&63)>>>0?Q>>>k:((1<>>k)<<2)|0,u=B[gA>>2],I=B[i+136>>2],oA=I>>>0<4095?I:4095,Q=G+4|0,M=RA+9|0,W=RA-B[i+12>>2]|0,I=B[i+16>>2],OA=I||1,MA=B[i+44>>2],uA=MA+((RA&X0)<<3)|0,_=uA+4|0,S=B[i+128>>2],k=WA,I=P;;){(I|0)==3?C=B[QA>>2]+-1|0:C=B[(_0+(I<<2)|0)+16>>2];a:{if(C+-1>>>0>=W>>>0||(y=G-C|0,(w|0)!=(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24))))break a;n=Q-C|0;n:{f:{if(cA>>>0<=Q>>>0){C=Q;break f}if(C=Q,y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),y){C=T(y)>>>3;break n}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=cA>>>0)break f;if(y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!y)break}C=((T(y)>>>3)+C|0)-Q|0;break n}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=L0>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-Q|0}if(C=C+4|0,C>>>0<=k>>>0)break a;if(k=(LA<<3)+E0|0,B[k+4>>2]=C,B[k>>2]=I-P,LA=LA+1|0,C>>>0>oA>>>0||(k=C,(C+G|0)==(fA|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[gA>>2]=RA;a:{if(u>>>0>>0)break a;for(oA=RA+2|0,w=-1<>>0>>0?Q:S,C=W+gA|0;n:{f:{if(y=G+gA|0,cA>>>0<=y>>>0){I=y;break f}if(I=y,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=cA>>>0)break f;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-y|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I=I+gA|0,I>>>0>k>>>0&&(C=(LA<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=oA-u,M=I>>>0>M-u>>>0?I+u|0:M,LA=LA+1|0,I>>>0>4096||(k=I,(I+G|0)==(fA|0))))break a;C=MA+((u&X0)<<3)|0;n:{f:{if(A[I+W|0]>2]=u,u>>>0>O>>>0)break f;uA=xA+12|0;break a}if(B[_>>2]=u,u>>>0>O>>>0){_=C,S=I;break n}_=xA+12|0;break a}Q=I,uA=C+4|0,C=uA}if(!w)break a;if(w=w+-1|0,u=B[C>>2],!(u>>>0>=OA>>>0))break}}B[_>>2]=0,B[uA>>2]=0,B[i+24>>2]=M+-8;break g;case 0:break e;case 1:break o}for(R=r2?4:3,LA=0,X0=-1<>2]+-1^-1,I=RA-X0|0,O=I>>>0>RA>>>0?0:I,y=B[i+36>>2],w=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),C=a0(w,A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),-1157627904,-820265764),Q=zA,I=64-B[i+124>>2]|0,k=I&31,gA=y+((32<=(I&63)>>>0?Q>>>k:((1<>>k)<<2)|0,u=B[gA>>2],I=B[i+136>>2],oA=I>>>0<4095?I:4095,Q=G+4|0,M=RA+9|0,W=RA-B[i+12>>2]|0,I=B[i+16>>2],OA=I||1,MA=B[i+44>>2],uA=MA+((RA&X0)<<3)|0,_=uA+4|0,S=B[i+128>>2],k=WA,I=P;;){(I|0)==3?C=B[QA>>2]+-1|0:C=B[(_0+(I<<2)|0)+16>>2];o:{if(C+-1>>>0>=W>>>0||(y=G-C|0,(w|0)!=(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24))))break o;n=Q-C|0;a:{n:{if(cA>>>0<=Q>>>0){C=Q;break n}if(C=Q,y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),y){C=T(y)>>>3;break a}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=cA>>>0)break n;if(y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!y)break}C=((T(y)>>>3)+C|0)-Q|0;break a}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=L0>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-Q|0}if(C=C+4|0,C>>>0<=k>>>0)break o;if(k=(LA<<3)+E0|0,B[k+4>>2]=C,B[k>>2]=I-P,LA=LA+1|0,C>>>0>oA>>>0||(k=C,(C+G|0)==(fA|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[gA>>2]=RA;o:{if(u>>>0>>0)break o;for(oA=RA+2|0,w=-1<>>0>>0?Q:S,C=W+gA|0;a:{n:{if(y=G+gA|0,cA>>>0<=y>>>0){I=y;break n}if(I=y,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=cA>>>0)break n;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-y|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I=I+gA|0,I>>>0>k>>>0&&(C=(LA<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=oA-u,M=I>>>0>M-u>>>0?I+u|0:M,LA=LA+1|0,I>>>0>4096||(k=I,(I+G|0)==(fA|0))))break o;C=MA+((u&X0)<<3)|0;a:{n:{if(A[I+W|0]>2]=u,u>>>0>O>>>0)break n;uA=xA+12|0;break o}if(B[_>>2]=u,u>>>0>O>>>0){_=C,S=I;break a}_=xA+12|0;break o}Q=I,uA=C+4|0,C=uA}if(!w)break o;if(w=w+-1|0,u=B[C>>2],!(u>>>0>=OA>>>0))break}}B[_>>2]=0,B[uA>>2]=0,B[i+24>>2]=M+-8;break g}for(R=r2?4:3,LA=0,X0=-1<>2]+-1^-1,I=RA-X0|0,O=I>>>0>RA>>>0?0:I,gA=A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),oA=B[i+36>>2]+(NA(gA,-1640531535)>>>32-B[i+124>>2]<<2)|0,u=B[oA>>2],I=B[i+136>>2],W=I>>>0<4095?I:4095,Q=G+4|0,M=RA+9|0,S=RA-B[i+12>>2]|0,I=B[i+16>>2],OA=I||1,MA=B[i+44>>2],uA=MA+((RA&X0)<<3)|0,_=uA+4|0,y=B[i+128>>2],k=WA,I=P;;){(I|0)==3?C=B[QA>>2]+-1|0:C=B[(_0+(I<<2)|0)+16>>2];e:{if(C+-1>>>0>=S>>>0||(w=G-C|0,(gA|0)!=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))))break e;n=Q-C|0;o:{a:{if(cA>>>0<=Q>>>0){C=Q;break a}if(C=Q,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),w){C=T(w)>>>3;break o}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=cA>>>0)break a;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-Q|0;break o}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=L0>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-Q|0}if(C=C+4|0,C>>>0<=k>>>0)break e;if(k=(LA<<3)+E0|0,B[k+4>>2]=C,B[k>>2]=I-P,LA=LA+1|0,C>>>0>W>>>0||(k=C,(C+G|0)==(fA|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[oA>>2]=RA;e:{if(u>>>0>>0)break e;for(oA=RA+2|0,w=-1<>>0>>0?Q:S,C=W+gA|0;o:{a:{if(y=G+gA|0,cA>>>0<=y>>>0){I=y;break a}if(I=y,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=cA>>>0)break a;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-y|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I=I+gA|0,I>>>0>k>>>0&&(C=(LA<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=oA-u,M=I>>>0>M-u>>>0?I+u|0:M,LA=LA+1|0,I>>>0>4096||(k=I,(I+G|0)==(fA|0))))break e;C=MA+((u&X0)<<3)|0;o:{a:{if(A[I+W|0]>2]=u,u>>>0>O>>>0)break a;uA=xA+12|0;break e}if(B[_>>2]=u,u>>>0>O>>>0){_=C,S=I;break o}_=xA+12|0;break e}Q=I,uA=C+4|0,C=uA}if(!w)break e;if(w=w+-1|0,u=B[C>>2],!(u>>>0>=OA>>>0))break}}B[_>>2]=0,B[uA>>2]=0,B[i+24>>2]=M+-8;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-G|0}if(I>>>0<3||(B[E0+4>>2]=I,B[E0>>2]=w+2,I>>>0<=R>>>0&&(LA=1,Q=I,(I+G|0)!=(fA|0))))break r;LA=1,B[i+24>>2]=RA+1;break g}B[oA>>2]=RA;r:{if(u>>>0>>0)break r;for(MA=RA+2|0,w=-1<>>0>>0?k:S,C=oA+R|0;E:{t:{if(n=G+R|0,cA>>>0<=n>>>0){I=n;break t}if(I=n,W=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),W){I=T(W)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=cA>>>0)break t;if(W=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!W)break}I=((T(W)>>>3)+I|0)-n|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-n|0}if(I=I+R|0,I>>>0>Q>>>0&&(C=(LA<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=MA-u,M=I>>>0>M-u>>>0?I+u|0:M,LA=LA+1|0,I>>>0>4096||(Q=I,(I+G|0)==(fA|0))))break r;C=gA+((u&O)<<3)|0;E:{t:{if(A[I+oA|0]>2]=u,u>>>0>OA>>>0)break t;_=xA+12|0;break r}if(B[y>>2]=u,u>>>0>OA>>>0){y=C,S=I;break E}y=xA+12|0;break r}k=I,_=C+4|0,C=_}if(!w)break r;if(w=w+-1|0,u=B[C>>2],!(u>>>0>=X0>>>0))break}}B[y>>2]=0,B[_>>2]=0,B[i+24>>2]=M+-8}if(!LA)break Q;if(I=(LA+-1<<3)+E0|0,C=B[I+4>>2],C>>>0>K2>>>0|C+L>>>0>4095)break B;for(W=R0+p2|0,C=_0+24|0,w=_0+20|0,y=0;;){S=(y<<3)+E0|0,R=B[S>>2];g:{if(R>>>0>=3){Q=R+-2|0,k=B[QA>>2],I=w;break g}r:{E:{t:{if(I=R+P|0,I>>>0>3)break t;e:switch(I-1|0){case 0:case 1:break t;case 2:break e;default:break r}k=B[QA>>2],Q=k+-1|0;break E}k=B[QA>>2],Q=B[(_0+(I<<2)|0)+16>>2]}I=(_0+(I>>>0>1?4:8)|0)+16|0;break g}k=B[w>>2],Q=B[QA>>2],I=C}u=B[I>>2],_=N2,n=B[S+4>>2],_=y?B[S+-4>>2]+1|0:_;g:{if(n>>>0<_>>>0)break g;for(gA=31-UA(R+1|0)|0,S=gA<<8,R0=(S+(gA>>>0>19?(gA<<9)+-9728|0:0)|0)+-15821|0,I=n+L|0,G=S+12032|0;;){if(MA=n+L|0,B[i+104>>2]==1)S=G-(UA(n+-2|0)<<8)|0;else{uA=B[i+96>>2]+(R0+B[i+100>>2]|0)|0,oA=n+-3|0;r:{if(oA>>>0>=128){S=67-UA(oA)|0;break r}S=A[oA+9392|0]}S=S<<2,S=uA+((B[S+9168>>2]+UA(B[B[i+60>>2]+(gA<<2)>>2]+1|0)|0)+UA(B[S+B[i+56>>2]>>2]+1|0)<<8)|0}S=S+W|0;r:{if(MA>>>0<=g>>>0){if((S|0)>2])break r;break g}for(;g=g+1|0,B[NA(g,28)+q0>>2]=1073741824,(g|0)!=(I|0););g=I}if(oA=NA(MA,28)+q0|0,B[oA+12>>2]=s0,B[oA+4>>2]=R,B[oA+8>>2]=n,B[oA+16>>2]=Q,B[oA>>2]=S,B[oA+24>>2]=u,B[oA+20>>2]=k,I=I+-1|0,n=n+-1|0,!(n>>>0>=_>>>0))break}}if(y=y+1|0,(y|0)==(LA|0))break}}L=N0}if(!(L>>>0<=g>>>0))break}}Q=NA(g,28)+q0|0,n=B[Q+4>>2],$2=B[Q>>2],s0=B[Q+12>>2],C=B[Q+8>>2],B[xA+8>>2]=B[Q+24>>2],I=B[Q+20>>2],B[xA>>2]=B[Q+16>>2],B[xA+4>>2]=I,I=g-(C+s0|0)|0,I=I>>>0>g>>>0?0:I;break I}m=m+1|0;break A}n=B[I>>2],g=L-(B[_0+8>>2]?0:B[_0+12>>2])|0,I=g>>>0>4096?0:g}u=1,Q=I+1|0,k=NA(Q,28)+q0|0,B[k+12>>2]=s0,B[k+8>>2]=C,B[k+4>>2]=n,B[k>>2]=$2,g=B[xA+4>>2],B[k+16>>2]=B[xA>>2],B[k+20>>2]=g,B[k+24>>2]=B[xA+8>>2],n=Q;I:{if(I){for(;P=NA(I,28)+q0|0,k=A[P+12|0]|A[P+13|0]<<8|(A[P+14|0]<<16|A[P+15|0]<<24),C=A[P+8|0]|A[P+9|0]<<8|(A[P+10|0]<<16|A[P+11|0]<<24),g=B[P+4>>2],n=n+-1|0,w=NA(n,28)+q0|0,B[w>>2]=B[P>>2],B[w+4>>2]=g,B[w+24>>2]=B[P+24>>2],g=B[P+20>>2],B[w+16>>2]=B[P+16>>2],B[w+20>>2]=g,g=B[P+12>>2],B[w+8>>2]=B[P+8>>2],B[w+12>>2]=g,g=I-(C+k|0)|0,I=g>>>0>I>>>0?0:g,!!I;);if(u=n,n>>>0>Q>>>0)break I}for(;;){if(g=NA(u,28)+q0|0,S=B[g+12>>2],m=S+r|0,k=B[g+8>>2],k){w=B[g+4>>2];B:{C:{if(w>>>0>=3){g=B[o+4>>2],B[o+4>>2]=B[o>>2],B[o+8>>2]=g,g=w+-2|0;break C}i:{Q:{g:{if(I=w+!S|0,I>>>0>3)break g;r:switch(I-1|0){case 0:case 1:break g;case 2:break r;default:break B}g=B[o>>2]+-1|0;break Q}if(g=B[(I<<2)+o>>2],I>>>0<2)break i}B[x2>>2]=B[X2>>2]}B[o+4>>2]=B[o>>2]}B[o>>2]=g}B:{C:{if(!S)break C;for(C=B[i+48>>2],g=0;I=C+(A[r+g|0]<<2)|0,B[I>>2]=B[I>>2]+2,g=g+1|0,(S|0)!=(g|0););if(B[i+72>>2]=B[i+72>>2]+(S<<1),S>>>0<64)break C;g=50-UA(S)|0;break B}g=A[S+9104|0]}g=B[i+52>>2]+(g<<2)|0,B[g>>2]=B[g>>2]+1,B[i+76>>2]=B[i+76>>2]+1,w=w+1|0,g=B[i+60>>2]+(31-UA(w)<<2)|0,B[g>>2]=B[g>>2]+1,B[i+84>>2]=B[i+84>>2]+1,y=k+-3|0;B:{if(y>>>0>=128){g=67-UA(y)|0;break B}g=A[y+9392|0]}for(k=k+S|0,g=B[i+56>>2]+(g<<2)|0,B[g>>2]=B[g>>2]+1,B[i+80>>2]=B[i+80>>2]+1,g=B[e+12>>2],C=S+g|0,I=r;L=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),P=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[g|0]=P,b[g+1|0]=P>>>8,b[g+2|0]=P>>>16,b[g+3|0]=P>>>24,b[g+4|0]=L,b[g+5|0]=L>>>8,b[g+6|0]=L>>>16,b[g+7|0]=L>>>24,I=I+8|0,g=g+8|0,g>>>0>>0;);B[e+12>>2]=S+B[e+12>>2];B:{if(S>>>0<=65535){g=B[e+4>>2];break B}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}B[g>>2]=w,FA[g+4>>1]=S,y>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=y,B[e+4>>2]=g+8,r=r+k|0,m=r}if(u=u+1|0,!(u>>>0<=Q>>>0))break}}B[i+100>>2]=7936-(UA(B[i+84>>2]+1|0)<<8),B[i+96>>2]=7936-(UA(B[i+80>>2]+1|0)<<8),B[i+92>>2]=7936-(UA(B[i+76>>2]+1|0)<<8),B[i+88>>2]=7936-(UA(B[i+72>>2]+1|0)<<8)}if(!(m>>>0

>>0))break}return IA=xA+16|0,fA-r|0}function nt(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0,p2=0,K2=0,x2=0;xA=IA-16|0,IA=xA,E0=B[i- -64>>2],q0=B[i+68>>2],w=B[i+132>>2],W=B[i+136>>2],Q=B[i+12>>2],C=B[i+4>>2],B[i+104>>2]=0,B[i+28>>2]=B[i+24>>2],k=C+Q|0,fA=r+g|0,r2=fA+-8|0;A:{I:{if(!B[i+76>>2]){if(g>>>0<=1024&&(B[i+104>>2]=1),I=B[i+108>>2],B[I+1024>>2]==2){for(B[i+104>>2]=0,C=i+72|0,B[C>>2]=0,g=FB(I,0),g=g?1<<11-g:1,B[B[i+48>>2]>>2]=g,B[C>>2]=g+B[C>>2],g=1;I=FB(B[i+108>>2],g),I=I?1<<11-I:1,B[B[i+48>>2]+(g<<2)>>2]=I,B[i+72>>2]=I+B[i+72>>2],g=g+1|0,(g|0)!=256;);for(OA=B[i+108>>2],C=OA+3252|0,I=A[C|0]|A[C+1|0]<<8,g=0,B[i+76>>2]=0,Q=(C+((I?1<>2];I=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,I=I?1<<10-I:1,B[C+(g<<2)>>2]=I,B[i+76>>2]=I+B[i+76>>2],g=g+1|0,(g|0)!=36;);for(C=OA+1800|0,I=A[C|0]|A[C+1|0]<<8,g=0,B[i+80>>2]=0,Q=(C+((I?1<>2];I=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,I=I?1<<10-I:1,B[C+(g<<2)>>2]=I,B[i+80>>2]=I+B[i+80>>2],g=g+1|0,(g|0)!=53;);for(I=A[OA+1028|0]|A[OA+1029|0]<<8,g=0,B[i+84>>2]=0,Q=(OA+((I?1<>2];I=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,I=I?1<<10-I:1,B[C+(g<<2)>>2]=I,I=I+B[i+84>>2]|0,B[i+84>>2]=I,g=g+1|0,(g|0)!=32;);break A}for(B[xA>>2]=255,bC(B[i+48>>2],xA,r,g),Q=B[i+48>>2],I=0,g=0;C=Q+(g<<2)|0,OA=(B[C>>2]>>>5)+1|0,B[C>>2]=OA,I=I+OA|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,g=B[i+52>>2],B[g+136>>2]=1,B[g+140>>2]=1,B[g+128>>2]=1,B[g+132>>2]=1,B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,B[i+76>>2]=36,I=B[i+56>>2],g=0;B[I+(g<<2)>>2]=1,g=g+1|0,(g|0)!=53;);B[i+80>>2]=53,g=B[i+60>>2],B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,I=32;break I}for(Q=B[i+48>>2],g=0;C=Q+(g<<2)|0,OA=(B[C>>2]>>>5)+1|0,B[C>>2]=OA,I=I+OA|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,Q=B[i+52>>2],I=0,g=0;C=Q+(g<<2)|0,OA=(B[C>>2]>>>4)+1|0,B[C>>2]=OA,I=I+OA|0,g=g+1|0,(g|0)!=36;);for(B[i+76>>2]=I,Q=B[i+56>>2],I=0,g=0;C=Q+(g<<2)|0,OA=(B[C>>2]>>>4)+1|0,B[C>>2]=OA,I=I+OA|0,g=g+1|0,(g|0)!=53;);for(B[i+80>>2]=I,Q=B[i+60>>2],I=0,g=0;C=Q+(g<<2)|0,OA=(B[C>>2]>>>4)+1|0,B[C>>2]=OA,I=I+OA|0,g=g+1|0,(g|0)!=32;);}B[i+84>>2]=I}if(I=I+1|0,g=31-UA(I)|0,B[i+100>>2]=(g<<8)+(I<<8>>>g),I=B[i+76>>2]+1|0,g=31-UA(I)|0,B[i+92>>2]=(g<<8)+(I<<8>>>g),I=B[i+80>>2]+1|0,g=31-UA(I)|0,B[i+96>>2]=(g<<8)+(I<<8>>>g),I=B[i+72>>2]+1|0,g=31-UA(I)|0,B[i+88>>2]=(g<<8)+(I<<8>>>g),m=((r|0)==(k|0))+r|0,m>>>0>>0)for(h2=W>>>0<4095?W:4095,N2=o+8|0,p2=o+4|0,t2=(w|0)==3?3:4,OA=t2+-1|0,L0=fA+-1|0,uA=fA+-3|0;;){A:{I:{B:{C:{if(O=B[i+24>>2],WA=B[i+4>>2],O+WA>>>0>m>>>0)break C;if(R0=m-r|0,gA=B[i+132>>2],P=m-WA|0,O>>>0

>>0)for(W=B[i+36>>2];;){M=O+WA|0,k=B[i+124>>2];i:{Q:{g:{r:{E:{if(I=gA+-5|0,I>>>0<=3)switch(I-1|0){case 2:break Q;case 1:break g;case 0:break r;default:break E}g=NA(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24),-1640531535)>>>32-k;break i}C=a0(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24),A[M+4|0]|A[M+5|0]<<8|(A[M+6|0]<<16|A[M+7|0]<<24),-1157627904,-820265764),Q=zA,I=64-k|0,k=I&31,g=32<=(I&63)>>>0?Q>>>k:((1<>>k;break i}C=a0(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24),A[M+4|0]|A[M+5|0]<<8|(A[M+6|0]<<16|A[M+7|0]<<24),-1080360960,-820265764),Q=zA,I=64-k|0,k=I&31,g=32<=(I&63)>>>0?Q>>>k:((1<>>k;break i}C=a0(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24),A[M+4|0]|A[M+5|0]<<8|(A[M+6|0]<<16|A[M+7|0]<<24),-1079680256,-820265764),Q=zA,I=64-k|0,k=I&31,g=32<=(I&63)>>>0?Q>>>k:((1<>>k;break i}C=a0(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24),A[M+4|0]|A[M+5|0]<<8|(A[M+6|0]<<16|A[M+7|0]<<24),-1213897629,-820265764),Q=zA,I=64-k|0,k=I&31,g=32<=(I&63)>>>0?Q>>>k:((1<>>k}Q=(g<<2)+W|0,C=B[Q>>2],MA=B[i+44>>2],g=B[i+120>>2],I=B[i+128>>2],k=B[i+16>>2],B[Q>>2]=O,_=O+9|0,cA=-1<>>0>>0){B[y>>2]=0,B[y+4>>2]=0;break Q}for(g=O-cA|0,G=g>>>0>O>>>0?0:g,R=y+4|0,oA=-1<>>0>>0?k:w,I=n+L|0;g:{r:{if(Q=M+L|0,uA>>>0<=Q>>>0){g=Q;break r}if(g=Q,S=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),S){g=T(S)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break r;if(S=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!S)break}g=((T(S)>>>3)+g|0)-Q|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}g=g+L|0,g>>>0>u>>>0&&(u=g,_=g>>>0>_-C>>>0?g+C|0:_),Q=g+M|0;g:{if((Q|0)==(fA|0))break g;I=MA+((C&cA)<<3)|0;r:{E:{if(A[g+n|0]>2]=C,C>>>0>G>>>0)break E;y=xA+12|0;break g}if(B[R>>2]=C,C>>>0>G>>>0){w=g,R=I;break r}R=xA+12|0;break g}k=g,y=I+4|0,I=y}if(!oA)break g;if(oA=oA+-1|0,C=B[I>>2],C>>>0>=N0>>>0)continue}break}if(B[R>>2]=0,B[y>>2]=0,u>>>0<385)break Q;g=u+-384|0,g=g>>>0<192?g:192;break i}g=(_-O|0)+-8|0}if(O=g+O|0,!(O>>>0

>>0))break}W=!R0,B[i+24>>2]=P;i:{Q:{g:{r:{E:{if(g=gA+-3|0,g>>>0>4)break E;t:switch(g-1|0){default:for(N0=R0?3:4,L=0,gA=-1<>2]+-1^-1,g=P-gA|0,MA=g>>>0>P>>>0?0:g,s0=A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),S=B[i+36>>2]+(NA(s0,-1640531535)>>>32-B[i+124>>2]<<2)|0,n=B[S>>2],g=B[i+136>>2],cA=g>>>0<4095?g:4095,Q=m+3|0,_=P+9|0,oA=P-B[i+12>>2]|0,g=B[i+16>>2],M=g||1,G=B[i+44>>2],y=G+((P&gA)<<3)|0,R=y+4|0,u=B[i+128>>2],k=OA,g=W;;){(g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2];e:{if(I+-1>>>0>=oA>>>0||(C=m-I|0,(s0^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))&16777215))break e;C=Q-I|0;o:{a:{if(uA>>>0<=Q>>>0){I=Q;break a}if(I=Q,w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),w){I=T(w)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=uA>>>0)break a;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}I=((T(w)>>>3)+I|0)-Q|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+3|0,I>>>0<=k>>>0)break e;if(C=(L<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=g-W,L=L+1|0,I>>>0>cA>>>0||(k=I,(I+m|0)==(fA|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}if(k>>>0>2)break Q;if(g=B[i+28>>2],B[i+28>>2]=P,C=32-B[i+32>>2]|0,I=NA(s0,900185344)>>>C,Q=B[i+40>>2],g>>>0

>>0)for(;w=g+WA|0,B[Q+(NA(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24),900185344)>>>C<<2)>>2]=g,g=g+1|0,(P|0)!=(g|0););if(g=B[Q+(I<<2)>>2],g>>>0>>0||(Q=P-g|0,Q>>>0>262143))break Q;if(I=g+WA|0,uA>>>0<=m>>>0){g=m;break r}if(g=m,C=s0^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){g=T(C)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break r;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-m|0;break g;case 2:case 3:for(cA=R0?3:4,L=0,M=-1<>2]+-1^-1,g=P-M|0,gA=g>>>0>P>>>0?0:g,y=B[i+36>>2],k=A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),I=a0(k,A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1080360960,-820265764),C=zA,g=64-B[i+124>>2]|0,Q=g&31,G=y+((32<=(g&63)>>>0?C>>>Q:((1<>>Q)<<2)|0,n=B[G>>2],g=B[i+136>>2],S=g>>>0<4095?g:4095,Q=m+4|0,_=P+9|0,oA=P-B[i+12>>2]|0,g=B[i+16>>2],MA=g||1,N0=B[i+44>>2],O=N0+((M&P)<<3)|0,y=O+4|0,R=B[i+128>>2],w=OA,g=W;;){(g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2];e:{if(I+-1>>>0>=oA>>>0||(C=m-I|0,(k|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break e;C=Q-I|0;o:{a:{if(uA>>>0<=Q>>>0){I=Q;break a}if(I=Q,u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),u){I=T(u)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=uA>>>0)break a;if(u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!u)break}I=((T(u)>>>3)+I|0)-Q|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=w>>>0)break e;if(C=(L<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=g-W,L=L+1|0,I>>>0>S>>>0||(w=I,(I+m|0)==(fA|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[G>>2]=P;e:{if(n>>>0>>0)break e;for(S=P+2|0,oA=-1<>>0>>0?k:Q,I=R+G|0;o:{a:{if(C=G+m|0,uA>>>0<=C>>>0){g=C;break a}if(g=C,u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){g=T(u)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break a;if(u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}g=((T(u)>>>3)+g|0)-C|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+G|0,g>>>0>w>>>0&&(I=(L<<3)+E0|0,B[I+4>>2]=g,B[I>>2]=S-n,_=g>>>0>_-n>>>0?g+n|0:_,L=L+1|0,g>>>0>4096||(w=g,(g+m|0)==(fA|0))))break e;I=N0+((n&M)<<3)|0;o:{a:{if(A[g+R|0]>2]=n,n>>>0>gA>>>0)break a;O=xA+12|0;break e}if(B[y>>2]=n,n>>>0>gA>>>0){y=I,Q=g;break o}y=xA+12|0;break e}k=g,O=I+4|0,I=O}if(!oA)break e;if(oA=oA+-1|0,n=B[I>>2],!(n>>>0>=MA>>>0))break}}B[y>>2]=0,B[O>>2]=0,B[i+24>>2]=_+-8;break i;case 0:break E;case 1:break t}for(cA=R0?3:4,L=0,M=-1<>2]+-1^-1,g=P-M|0,gA=g>>>0>P>>>0?0:g,y=B[i+36>>2],k=A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),I=a0(k,A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1157627904,-820265764),C=zA,g=64-B[i+124>>2]|0,Q=g&31,G=y+((32<=(g&63)>>>0?C>>>Q:((1<>>Q)<<2)|0,n=B[G>>2],g=B[i+136>>2],S=g>>>0<4095?g:4095,Q=m+4|0,_=P+9|0,oA=P-B[i+12>>2]|0,g=B[i+16>>2],MA=g||1,N0=B[i+44>>2],O=N0+((M&P)<<3)|0,y=O+4|0,R=B[i+128>>2],w=OA,g=W;;){(g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2];t:{if(I+-1>>>0>=oA>>>0||(C=m-I|0,(k|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break t;C=Q-I|0;e:{o:{if(uA>>>0<=Q>>>0){I=Q;break o}if(I=Q,u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),u){I=T(u)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=uA>>>0)break o;if(u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!u)break}I=((T(u)>>>3)+I|0)-Q|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=w>>>0)break t;if(C=(L<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=g-W,L=L+1|0,I>>>0>S>>>0||(w=I,(I+m|0)==(fA|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[G>>2]=P;t:{if(n>>>0>>0)break t;for(S=P+2|0,oA=-1<>>0>>0?k:Q,I=R+G|0;e:{o:{if(C=G+m|0,uA>>>0<=C>>>0){g=C;break o}if(g=C,u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){g=T(u)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break o;if(u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}g=((T(u)>>>3)+g|0)-C|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+G|0,g>>>0>w>>>0&&(I=(L<<3)+E0|0,B[I+4>>2]=g,B[I>>2]=S-n,_=g>>>0>_-n>>>0?g+n|0:_,L=L+1|0,g>>>0>4096||(w=g,(g+m|0)==(fA|0))))break t;I=N0+((n&M)<<3)|0;e:{o:{if(A[g+R|0]>2]=n,n>>>0>gA>>>0)break o;O=xA+12|0;break t}if(B[y>>2]=n,n>>>0>gA>>>0){y=I,Q=g;break e}y=xA+12|0;break t}k=g,O=I+4|0,I=O}if(!oA)break t;if(oA=oA+-1|0,n=B[I>>2],!(n>>>0>=MA>>>0))break}}B[y>>2]=0,B[O>>2]=0,B[i+24>>2]=_+-8;break i}for(cA=R0?3:4,L=0,M=-1<>2]+-1^-1,g=P-M|0,gA=g>>>0>P>>>0?0:g,G=A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),S=B[i+36>>2]+(NA(G,-1640531535)>>>32-B[i+124>>2]<<2)|0,n=B[S>>2],g=B[i+136>>2],oA=g>>>0<4095?g:4095,Q=m+4|0,_=P+9|0,R=P-B[i+12>>2]|0,g=B[i+16>>2],MA=g||1,N0=B[i+44>>2],O=N0+((M&P)<<3)|0,y=O+4|0,u=B[i+128>>2],w=OA,g=W;;){(g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2];E:{if(I+-1>>>0>=R>>>0||(C=m-I|0,(G|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break E;C=Q-I|0;t:{e:{if(uA>>>0<=Q>>>0){I=Q;break e}if(I=Q,k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=uA>>>0)break e;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-Q|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=w>>>0)break E;if(C=(L<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=g-W,L=L+1|0,I>>>0>oA>>>0||(w=I,(I+m|0)==(fA|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[S>>2]=P;E:{if(n>>>0>>0)break E;for(S=P+2|0,oA=-1<>>0>>0?k:Q,I=R+G|0;t:{e:{if(C=G+m|0,uA>>>0<=C>>>0){g=C;break e}if(g=C,u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){g=T(u)>>>3;break t}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break e;if(u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}g=((T(u)>>>3)+g|0)-C|0;break t}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+G|0,g>>>0>w>>>0&&(I=(L<<3)+E0|0,B[I+4>>2]=g,B[I>>2]=S-n,_=g>>>0>_-n>>>0?g+n|0:_,L=L+1|0,g>>>0>4096||(w=g,(g+m|0)==(fA|0))))break E;I=N0+((n&M)<<3)|0;t:{e:{if(A[g+R|0]>2]=n,n>>>0>gA>>>0)break e;O=xA+12|0;break E}if(B[y>>2]=n,n>>>0>gA>>>0){y=I,Q=g;break t}y=xA+12|0;break E}k=g,O=I+4|0,I=O}if(!oA)break E;if(oA=oA+-1|0,n=B[I>>2],!(n>>>0>=MA>>>0))break}}B[y>>2]=0,B[O>>2]=0,B[i+24>>2]=_+-8;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-m|0}if(g>>>0<3||(B[E0+4>>2]=g,B[E0>>2]=Q+2,g>>>0<=cA>>>0&&(L=1,k=g,(g+m|0)!=(fA|0))))break Q;L=1,B[i+24>>2]=P+1;break i}B[S>>2]=P;Q:{if(n>>>0>>0)break Q;for(N0=P+2|0,oA=-1<>>0>>0?w:Q,I=S+cA|0;g:{r:{if(C=m+cA|0,uA>>>0<=C>>>0){g=C;break r}if(g=C,u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),u){g=T(u)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break r;if(u=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!u)break}g=((T(u)>>>3)+g|0)-C|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+cA|0,g>>>0>k>>>0&&(I=(L<<3)+E0|0,B[I+4>>2]=g,B[I>>2]=N0-n,_=g>>>0>_-n>>>0?g+n|0:_,L=L+1|0,g>>>0>4096||(k=g,(g+m|0)==(fA|0))))break Q;I=G+((n&gA)<<3)|0;g:{r:{if(A[g+S|0]>2]=n,n>>>0>MA>>>0)break r;y=xA+12|0;break Q}if(B[R>>2]=n,n>>>0>MA>>>0){R=I,Q=g;break g}R=xA+12|0;break Q}w=g,y=I+4|0,I=y}if(!oA)break Q;if(oA=oA+-1|0,n=B[I>>2],!(n>>>0>=M>>>0))break}}B[R>>2]=0,B[y>>2]=0,B[i+24>>2]=_+-8}if(!L)break C;B[q0+16>>2]=B[o>>2],B[q0+20>>2]=B[o+4>>2],g=B[o+8>>2],B[q0+12>>2]=R0,I=0,B[q0+8>>2]=0,B[q0+24>>2]=g,y=B[i+104>>2],C=q0;i:{Q:{g:{if(R0){if((y|0)==1){I=NA(R0,1536);break g}for(I=NA(B[i+88>>2],R0),k=B[i+48>>2],g=0;Q=B[k+(A[r+g|0]<<2)>>2]+1|0,w=31-UA(Q)|0,I=(I-(Q<<8>>>w)|0)-(w<<8)|0,g=g+1|0,(R0|0)!=(g|0););}if(!y)break Q}Q=R0+1|0,g=31-UA(Q)|0,g=(g<<8)+(Q<<8>>>g)|0;break i}Q=B[i+52>>2],g=(R0>>>0>=64?50-UA(R0)|0:A[R0+9104|0])<<2,k=B[Q+g>>2]+1|0,w=UA(k),u=B[g+8960>>2],Q=B[Q>>2]+1|0,g=31-UA(Q)|0,g=((w+(u+g|0)<<8)+((Q<<8>>>g)-(k<<8>>>31-w)|0)|0)+-7936|0}if(Q=g+I|0,B[C>>2]=Q,g=(L+-1<<3)+E0|0,C=B[g+4>>2],C>>>0>h2>>>0){n=B[g>>2],I=0;break I}for(C=256,(y|0)!=1&&(g=B[B[i+52>>2]>>2]+1|0,I=31-UA(g)|0,C=(B[i+92>>2]-(g<<8>>>I)|0)-(I<<8)|0),I=1;B[NA(I,28)+q0>>2]=1073741824,I=I+1|0,I>>>0>>0;);for(N0=C+Q|0,u=0;;){g=(u<<3)+E0|0,cA=B[g+4>>2],MA=B[g>>2];i:{if(MA>>>0>=3){C=MA+-2|0,oA=B[o>>2],g=p2;break i}Q:{g:{r:{if(g=W+MA|0,g>>>0>3)break r;E:switch(g-1|0){case 0:case 1:break r;case 2:break E;default:break Q}oA=B[o>>2],C=oA+-1|0;break g}oA=B[o>>2],C=B[(g<<2)+o>>2]}g=(g>>>0>1?4:8)+o|0;break i}oA=B[o+4>>2],C=B[o>>2],g=N2}if(I>>>0<=cA>>>0)for(n=B[g>>2],S=31-UA(MA+1|0)|0,g=S<<8,R=g+4096|0,_=g|51;;){i:{if(B[i+104>>2]==1){g=I+-2|0,Q=31-UA(g)|0,g=(R+(g<<8>>>Q)|0)+(Q<<8)|0;break i}g=B[B[i+60>>2]+(S<<2)>>2]+1|0,Q=UA(g),y=g<<8>>>31-Q,w=Q+16777185|0,k=B[i+100>>2],g=I+-3|0;Q:{if(g>>>0>=128){g=67-UA(g)|0;break Q}g=A[g+9392|0]}Q=g<<2,g=B[Q+B[i+56>>2]>>2]+1|0,G=UA(g),g=(((B[i+96>>2]+((k+_|0)-y|0)|0)-(g<<8>>>31-G)|0)+(G+(w+B[Q+9168>>2]|0)<<8)|0)+-7936|0}if(Q=NA(I,28)+q0|0,B[Q+12>>2]=R0,B[Q+4>>2]=MA,B[Q+8>>2]=I,B[Q+16>>2]=C,B[Q>>2]=g+N0,B[Q+24>>2]=n,B[Q+20>>2]=oA,I=I+1|0,!(I>>>0<=cA>>>0))break}if(u=u+1|0,(u|0)==(L|0))break}oA=1,g=I+-1|0;i:{if(!g){g=0;break i}for(;;){I=1,R=NA(oA+-1|0,28)+q0|0,B[R+8>>2]||(I=B[R+12>>2]+1|0),S=m+oA|0,u=B[R>>2];Q:{if(B[i+104>>2]!=1){C=B[B[i+48>>2]+(A[S+-1|0]<<2)>>2]+1|0,Q=UA(C),y=C<<8>>>31-Q,W=Q+16777185|0,w=B[i+88>>2],C=B[i+52>>2],k=(I>>>0>63?50-UA(I)|0:A[I+9104|0])<<2,Q=B[C+k>>2]+1|0,_=UA(Q),y=(w+u|0)-y|0,w=B[i+92>>2],k=((y+w|0)-(Q<<8>>>31-_)|0)+(_+(W+B[k+8960>>2]|0)<<8)|0,Q=I+-1|0;g:{if(Q>>>0>=64){Q=50-UA(Q)|0;break g}Q=A[Q+9104|0]}Q=Q<<2,C=B[Q+C>>2]+1|0,W=UA(C),G=((w-(C<<8>>>31-W)|0)+(W+B[Q+8960>>2]<<8)|0)+-7936|0,C=k+-7936|0;break Q}C=31-UA(I)|0,G=(C<<8)+(I<<8>>>C)|0,C=I+1|0,Q=31-UA(C)|0,C=((u+(C<<8>>>Q)|0)+(Q<<8)|0)+1536|0}C=C-G|0,_0=NA(oA,28)+q0|0,N0=B[_0>>2],(C|0)<=(N0|0)&&(B[_0+12>>2]=I,B[_0+4>>2]=0,B[_0+8>>2]=0,B[_0>>2]=C,B[_0+24>>2]=B[R+24>>2],I=B[R+20>>2],B[_0+16>>2]=B[R+16>>2],B[_0+20>>2]=I,N0=C);Q:{if(S>>>0>r2>>>0)break Q;if((g|0)==(oA|0)){g=oA;break i}if(R0=0,RA=B[_0+8>>2],RA||(R0=B[_0+12>>2]),K2=256,B[i+104>>2]!=1&&(I=B[B[i+52>>2]>>2]+1|0,C=31-UA(I)|0,K2=(B[i+92>>2]-(I<<8>>>C)|0)-(C<<8)|0),R=B[i+24>>2],X0=B[i+4>>2],R+X0>>>0>S>>>0)break Q;if(P=B[i+132>>2],LA=S-X0|0,R>>>0>>0)for(_=B[i+36>>2];;){QA=R+X0|0,w=B[i+124>>2];g:{r:{E:{t:{e:{if(C=P+-5|0,C>>>0<=3)switch(C-1|0){case 2:break r;case 1:break E;case 0:break t;default:break e}I=NA(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24),-1640531535)>>>32-w;break g}Q=a0(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24),A[QA+4|0]|A[QA+5|0]<<8|(A[QA+6|0]<<16|A[QA+7|0]<<24),-1157627904,-820265764),k=zA,C=64-w|0,w=C&31,I=32<=(C&63)>>>0?k>>>w:((1<>>w;break g}Q=a0(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24),A[QA+4|0]|A[QA+5|0]<<8|(A[QA+6|0]<<16|A[QA+7|0]<<24),-1080360960,-820265764),k=zA,C=64-w|0,w=C&31,I=32<=(C&63)>>>0?k>>>w:((1<>>w;break g}Q=a0(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24),A[QA+4|0]|A[QA+5|0]<<8|(A[QA+6|0]<<16|A[QA+7|0]<<24),-1079680256,-820265764),k=zA,C=64-w|0,w=C&31,I=32<=(C&63)>>>0?k>>>w:((1<>>w;break g}Q=a0(A[QA|0]|A[QA+1|0]<<8|(A[QA+2|0]<<16|A[QA+3|0]<<24),A[QA+4|0]|A[QA+5|0]<<8|(A[QA+6|0]<<16|A[QA+7|0]<<24),-1213897629,-820265764),k=zA,C=64-w|0,w=C&31,I=32<=(C&63)>>>0?k>>>w:((1<>>w}Q=(I<<2)+_|0,n=B[Q>>2],WA=B[i+44>>2],I=B[i+120>>2],C=B[i+128>>2],k=B[i+16>>2],B[Q>>2]=R,O=R+9|0,s0=-1<>>0>>0){B[u>>2]=0,B[u+4>>2]=0;break r}for(I=R-s0|0,M=I>>>0>R>>>0?0:I,L=u+4|0,w=-1<>>0>>0?Q:k,C=cA+gA|0;E:{t:{if(W=QA+gA|0,uA>>>0<=W>>>0){I=W;break t}if(I=W,G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),G){I=T(G)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=uA>>>0)break t;if(G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!G)break}I=((T(G)>>>3)+I|0)-W|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-W|0}I=I+gA|0,I>>>0>y>>>0&&(O=I>>>0>O-n>>>0?I+n|0:O,y=I),W=I+QA|0;E:{if((W|0)==(fA|0))break E;C=WA+((n&s0)<<3)|0;t:{e:{if(A[I+cA|0]>2]=n,n>>>0>M>>>0)break e;u=xA+12|0;break E}if(B[L>>2]=n,n>>>0>M>>>0){k=I,L=C;break t}L=xA+12|0;break E}Q=I,u=C+4|0,C=u}if(!w)break E;if(w=w+-1|0,n=B[C>>2],n>>>0>=MA>>>0)continue}break}if(B[L>>2]=0,B[u>>2]=0,y>>>0<385)break r;I=y+-384|0,I=I>>>0<192?I:192;break g}I=(O-R|0)+-8|0}if(R=I+R|0,!(R>>>0>>0))break}W=(RA|0)!=0,QA=_0+16|0,B[i+24>>2]=LA;g:{r:{E:{t:{e:{if(I=P+-3|0,I>>>0>4)break e;o:switch(I-1|0){default:for(cA=RA?4:3,RA=0,s0=-1<>2]+-1^-1,I=LA-s0|0,M=I>>>0>LA>>>0?0:I,P=A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24),R=B[i+36>>2]+(NA(P,-1640531535)>>>32-B[i+124>>2]<<2)|0,G=B[R>>2],I=B[i+136>>2],gA=I>>>0<4095?I:4095,k=S+3|0,O=LA+9|0,_=LA-B[i+12>>2]|0,I=B[i+16>>2],WA=I||1,MA=B[i+44>>2],u=MA+((LA&s0)<<3)|0,L=u+4|0,y=B[i+128>>2],Q=OA,I=W;;){(I|0)==3?C=B[QA>>2]+-1|0:C=B[((I<<2)+_0|0)+16>>2];a:{if(C+-1>>>0>=_>>>0||(w=S-C|0,(P^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)))&16777215))break a;n=k-C|0;n:{f:{if(uA>>>0<=k>>>0){C=k;break f}if(C=k,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),w){C=T(w)>>>3;break n}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=uA>>>0)break f;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-k|0;break n}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=L0>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+3|0,C>>>0<=Q>>>0)break a;if(Q=(RA<<3)+E0|0,B[Q+4>>2]=C,B[Q>>2]=I-W,RA=RA+1|0,C>>>0>gA>>>0||(Q=C,(C+S|0)==(fA|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}if(Q>>>0>2)break r;if(I=B[i+28>>2],B[i+28>>2]=LA,k=32-B[i+32>>2]|0,C=NA(P,900185344)>>>k,w=B[i+40>>2],I>>>0>>0)for(;_=I+X0|0,B[w+(NA(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24),900185344)>>>k<<2)>>2]=I,I=I+1|0,(LA|0)!=(I|0););if(I=B[w+(C<<2)>>2],I>>>0>>0||(w=LA-I|0,w>>>0>262143))break r;if(C=I+X0|0,uA>>>0<=S>>>0){I=S;break t}if(I=S,k=P^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),k){I=T(k)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=uA>>>0)break t;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}I=((T(k)>>>3)+I|0)-S|0;break E;case 2:case 3:for(M=RA?4:3,RA=0,P=-1<>2]+-1^-1,I=LA-P|0,WA=I>>>0>LA>>>0?0:I,y=B[i+36>>2],w=A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24),C=a0(w,A[S+4|0]|A[S+5|0]<<8|(A[S+6|0]<<16|A[S+7|0]<<24),-1080360960,-820265764),Q=zA,I=64-B[i+124>>2]|0,k=I&31,gA=y+((32<=(I&63)>>>0?Q>>>k:((1<>>k)<<2)|0,G=B[gA>>2],I=B[i+136>>2],cA=I>>>0<4095?I:4095,Q=S+4|0,O=LA+9|0,L=LA-B[i+12>>2]|0,I=B[i+16>>2],s0=I||1,MA=B[i+44>>2],R=MA+((P&LA)<<3)|0,u=R+4|0,_=B[i+128>>2],k=OA,I=W;;){(I|0)==3?C=B[QA>>2]+-1|0:C=B[((I<<2)+_0|0)+16>>2];a:{if(C+-1>>>0>=L>>>0||(y=S-C|0,(w|0)!=(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24))))break a;n=Q-C|0;n:{f:{if(uA>>>0<=Q>>>0){C=Q;break f}if(C=Q,y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),y){C=T(y)>>>3;break n}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=uA>>>0)break f;if(y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!y)break}C=((T(y)>>>3)+C|0)-Q|0;break n}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=L0>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-Q|0}if(C=C+4|0,C>>>0<=k>>>0)break a;if(k=(RA<<3)+E0|0,B[k+4>>2]=C,B[k>>2]=I-W,RA=RA+1|0,C>>>0>cA>>>0||(k=C,(C+S|0)==(fA|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[gA>>2]=LA;a:{if(G>>>0>>0)break a;for(cA=LA+2|0,w=-1<<_^-1,Q=0,_=0;;){L=G+X0|0,gA=Q>>>0<_>>>0?Q:_,C=L+gA|0;n:{f:{if(y=S+gA|0,uA>>>0<=y>>>0){I=y;break f}if(I=y,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=uA>>>0)break f;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-y|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I=I+gA|0,I>>>0>k>>>0&&(C=(RA<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=cA-G,O=I>>>0>O-G>>>0?I+G|0:O,RA=RA+1|0,I>>>0>4096||(k=I,(I+S|0)==(fA|0))))break a;C=MA+((G&P)<<3)|0;n:{f:{if(A[I+L|0]>2]=G,G>>>0>WA>>>0)break f;R=xA+12|0;break a}if(B[u>>2]=G,G>>>0>WA>>>0){u=C,_=I;break n}u=xA+12|0;break a}Q=I,R=C+4|0,C=R}if(!w)break a;if(w=w+-1|0,G=B[C>>2],!(G>>>0>=s0>>>0))break}}B[u>>2]=0,B[R>>2]=0,B[i+24>>2]=O+-8;break g;case 0:break e;case 1:break o}for(M=RA?4:3,RA=0,P=-1<>2]+-1^-1,I=LA-P|0,WA=I>>>0>LA>>>0?0:I,y=B[i+36>>2],w=A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24),C=a0(w,A[S+4|0]|A[S+5|0]<<8|(A[S+6|0]<<16|A[S+7|0]<<24),-1157627904,-820265764),Q=zA,I=64-B[i+124>>2]|0,k=I&31,gA=y+((32<=(I&63)>>>0?Q>>>k:((1<>>k)<<2)|0,G=B[gA>>2],I=B[i+136>>2],cA=I>>>0<4095?I:4095,Q=S+4|0,O=LA+9|0,L=LA-B[i+12>>2]|0,I=B[i+16>>2],s0=I||1,MA=B[i+44>>2],R=MA+((P&LA)<<3)|0,u=R+4|0,_=B[i+128>>2],k=OA,I=W;;){(I|0)==3?C=B[QA>>2]+-1|0:C=B[((I<<2)+_0|0)+16>>2];o:{if(C+-1>>>0>=L>>>0||(y=S-C|0,(w|0)!=(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24))))break o;n=Q-C|0;a:{n:{if(uA>>>0<=Q>>>0){C=Q;break n}if(C=Q,y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),y){C=T(y)>>>3;break a}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=uA>>>0)break n;if(y=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!y)break}C=((T(y)>>>3)+C|0)-Q|0;break a}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=L0>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-Q|0}if(C=C+4|0,C>>>0<=k>>>0)break o;if(k=(RA<<3)+E0|0,B[k+4>>2]=C,B[k>>2]=I-W,RA=RA+1|0,C>>>0>cA>>>0||(k=C,(C+S|0)==(fA|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[gA>>2]=LA;o:{if(G>>>0>>0)break o;for(cA=LA+2|0,w=-1<<_^-1,Q=0,_=0;;){L=G+X0|0,gA=Q>>>0<_>>>0?Q:_,C=L+gA|0;a:{n:{if(y=S+gA|0,uA>>>0<=y>>>0){I=y;break n}if(I=y,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=uA>>>0)break n;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-y|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I=I+gA|0,I>>>0>k>>>0&&(C=(RA<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=cA-G,O=I>>>0>O-G>>>0?I+G|0:O,RA=RA+1|0,I>>>0>4096||(k=I,(I+S|0)==(fA|0))))break o;C=MA+((G&P)<<3)|0;a:{n:{if(A[I+L|0]>2]=G,G>>>0>WA>>>0)break n;R=xA+12|0;break o}if(B[u>>2]=G,G>>>0>WA>>>0){u=C,_=I;break a}u=xA+12|0;break o}Q=I,R=C+4|0,C=R}if(!w)break o;if(w=w+-1|0,G=B[C>>2],!(G>>>0>=s0>>>0))break}}B[u>>2]=0,B[R>>2]=0,B[i+24>>2]=O+-8;break g}for(M=RA?4:3,RA=0,P=-1<>2]+-1^-1,I=LA-P|0,WA=I>>>0>LA>>>0?0:I,gA=A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24),cA=B[i+36>>2]+(NA(gA,-1640531535)>>>32-B[i+124>>2]<<2)|0,G=B[cA>>2],I=B[i+136>>2],L=I>>>0<4095?I:4095,Q=S+4|0,O=LA+9|0,_=LA-B[i+12>>2]|0,I=B[i+16>>2],s0=I||1,MA=B[i+44>>2],R=MA+((P&LA)<<3)|0,u=R+4|0,y=B[i+128>>2],k=OA,I=W;;){(I|0)==3?C=B[QA>>2]+-1|0:C=B[((I<<2)+_0|0)+16>>2];e:{if(C+-1>>>0>=_>>>0||(w=S-C|0,(gA|0)!=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))))break e;n=Q-C|0;o:{a:{if(uA>>>0<=Q>>>0){C=Q;break a}if(C=Q,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),w){C=T(w)>>>3;break o}for(;;){if(n=n+4|0,C=C+4|0,C>>>0>=uA>>>0)break a;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!w)break}C=((T(w)>>>3)+C|0)-Q|0;break o}(A[n|0]|A[n+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=L0>>>0||(n=n+2|0,C=C+2|0),C>>>0>>0&&(C=A[n|0]==A[C|0]?C+1|0:C),C=C-Q|0}if(C=C+4|0,C>>>0<=k>>>0)break e;if(k=(RA<<3)+E0|0,B[k+4>>2]=C,B[k>>2]=I-W,RA=RA+1|0,C>>>0>L>>>0||(k=C,(C+S|0)==(fA|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[cA>>2]=LA;e:{if(G>>>0>>0)break e;for(cA=LA+2|0,w=-1<>>0<_>>>0?Q:_,C=L+gA|0;o:{a:{if(y=S+gA|0,uA>>>0<=y>>>0){I=y;break a}if(I=y,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=uA>>>0)break a;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-y|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I=I+gA|0,I>>>0>k>>>0&&(C=(RA<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=cA-G,O=I>>>0>O-G>>>0?I+G|0:O,RA=RA+1|0,I>>>0>4096||(k=I,(I+S|0)==(fA|0))))break e;C=MA+((G&P)<<3)|0;o:{a:{if(A[I+L|0]>2]=G,G>>>0>WA>>>0)break a;R=xA+12|0;break e}if(B[u>>2]=G,G>>>0>WA>>>0){u=C,_=I;break o}u=xA+12|0;break e}Q=I,R=C+4|0,C=R}if(!w)break e;if(w=w+-1|0,G=B[C>>2],!(G>>>0>=s0>>>0))break}}B[u>>2]=0,B[R>>2]=0,B[i+24>>2]=O+-8;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-S|0}if(I>>>0<3||(B[E0+4>>2]=I,B[E0>>2]=w+2,I>>>0<=gA>>>0&&(RA=1,Q=I,(I+S|0)!=(fA|0))))break r;RA=1,B[i+24>>2]=LA+1;break g}B[R>>2]=LA;r:{if(G>>>0>>0)break r;for(cA=LA+2|0,w=-1<>>0<_>>>0?k:_,C=n+gA|0;E:{t:{if(y=S+gA|0,uA>>>0<=y>>>0){I=y;break t}if(I=y,R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),R){I=T(R)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=uA>>>0)break t;if(R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!R)break}I=((T(R)>>>3)+I|0)-y|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I=I+gA|0,I>>>0>Q>>>0&&(C=(RA<<3)+E0|0,B[C+4>>2]=I,B[C>>2]=cA-G,O=I>>>0>O-G>>>0?I+G|0:O,RA=RA+1|0,I>>>0>4096||(Q=I,(I+S|0)==(fA|0))))break r;C=MA+((G&s0)<<3)|0;E:{t:{if(A[I+n|0]>2]=G,G>>>0>M>>>0)break t;u=xA+12|0;break r}if(B[L>>2]=G,G>>>0>M>>>0){L=C,_=I;break E}L=xA+12|0;break r}k=I,u=C+4|0,C=u}if(!w)break r;if(w=w+-1|0,G=B[C>>2],!(G>>>0>=WA>>>0))break}}B[L>>2]=0,B[u>>2]=0,B[i+24>>2]=O+-8}if(!RA)break Q;if(I=(RA+-1<<3)+E0|0,C=B[I+4>>2],C>>>0>h2>>>0|C+oA>>>0>4095)break B;for(M=N0+K2|0,Q=_0+24|0,k=_0+20|0,L=0;;){w=(L<<3)+E0|0,P=B[w>>2];g:{if(P>>>0>=3){R=P+-2|0,u=B[QA>>2],I=k;break g}r:{E:{t:{if(I=P+W|0,I>>>0>3)break t;e:switch(I-1|0){case 0:case 1:break t;case 2:break e;default:break r}u=B[QA>>2],R=u+-1|0;break E}u=B[QA>>2],R=B[((I<<2)+_0|0)+16>>2]}I=((I>>>0>1?4:8)+_0|0)+16|0;break g}u=B[k>>2],R=B[QA>>2],I=Q}if(gA=B[I>>2],C=t2,n=B[w+4>>2],C=L?B[w+-4>>2]+1|0:C,n>>>0>=C>>>0)for(I=n+oA|0,MA=31-UA(P+1|0)|0,w=MA<<8,cA=w+4096|0,G=w|51;;){WA=n+oA|0;g:{if(B[i+104>>2]==1){w=n+-2|0,y=31-UA(w)|0,y=(cA+(w<<8>>>y)|0)+(y<<8)|0;break g}w=B[B[i+60>>2]+(MA<<2)>>2]+1|0,y=UA(w),N0=w<<8>>>31-y,S=y+16777185|0,_=B[i+100>>2],w=n+-3|0;r:{if(w>>>0>=128){y=67-UA(w)|0;break r}y=A[w+9392|0]}y=y<<2,w=B[y+B[i+56>>2]>>2]+1|0,s0=UA(w),y=(((B[i+96>>2]+((G+_|0)-N0|0)|0)-(w<<8>>>31-s0)|0)+(s0+(S+B[y+9168>>2]|0)<<8)|0)+-7936|0}w=y+M|0;g:{r:{if(WA>>>0<=g>>>0){if((w|0)>2])break r;break g}for(;g=g+1|0,B[NA(g,28)+q0>>2]=1073741824,(g|0)!=(I|0););g=I}y=NA(WA,28)+q0|0,B[y+12>>2]=R0,B[y+4>>2]=P,B[y+8>>2]=n,B[y+16>>2]=R,B[y>>2]=w,B[y+24>>2]=gA,B[y+20>>2]=u}if(I=I+-1|0,n=n+-1|0,!(n>>>0>=C>>>0))break}if(L=L+1|0,(L|0)==(RA|0))break}}if(oA=oA+1|0,!(oA>>>0<=g>>>0))break}}Q=NA(g,28)+q0|0,n=B[Q+4>>2],x2=B[Q>>2],R0=B[Q+12>>2],C=B[Q+8>>2],B[xA+8>>2]=B[Q+24>>2],I=B[Q+20>>2],B[xA>>2]=B[Q+16>>2],B[xA+4>>2]=I,I=g-(C+R0|0)|0,I=I>>>0>g>>>0?0:I;break I}m=m+1|0;break A}n=B[I>>2],g=oA-(B[_0+8>>2]?0:B[_0+12>>2])|0,I=g>>>0>4096?0:g}G=1,Q=I+1|0,k=NA(Q,28)+q0|0,B[k+12>>2]=R0,B[k+8>>2]=C,B[k+4>>2]=n,B[k>>2]=x2,g=B[xA+4>>2],B[k+16>>2]=B[xA>>2],B[k+20>>2]=g,B[k+24>>2]=B[xA+8>>2],n=Q;I:{if(I){for(;W=NA(I,28)+q0|0,k=A[W+12|0]|A[W+13|0]<<8|(A[W+14|0]<<16|A[W+15|0]<<24),C=A[W+8|0]|A[W+9|0]<<8|(A[W+10|0]<<16|A[W+11|0]<<24),g=B[W+4>>2],n=n+-1|0,w=NA(n,28)+q0|0,B[w>>2]=B[W>>2],B[w+4>>2]=g,B[w+24>>2]=B[W+24>>2],g=B[W+20>>2],B[w+16>>2]=B[W+16>>2],B[w+20>>2]=g,g=B[W+12>>2],B[w+8>>2]=B[W+8>>2],B[w+12>>2]=g,g=I-(C+k|0)|0,I=g>>>0>I>>>0?0:g,!!I;);if(G=n,n>>>0>Q>>>0)break I}for(;;){if(g=NA(G,28)+q0|0,u=B[g+12>>2],m=u+r|0,k=B[g+8>>2],k){w=B[g+4>>2];B:{C:{if(w>>>0>=3){g=B[o+4>>2],B[o+4>>2]=B[o>>2],B[o+8>>2]=g,g=w+-2|0;break C}i:{Q:{g:{if(I=w+!u|0,I>>>0>3)break g;r:switch(I-1|0){case 0:case 1:break g;case 2:break r;default:break B}g=B[o>>2]+-1|0;break Q}if(g=B[(I<<2)+o>>2],I>>>0<2)break i}B[N2>>2]=B[p2>>2]}B[o+4>>2]=B[o>>2]}B[o>>2]=g}B:{C:{if(!u)break C;for(C=B[i+48>>2],g=0;I=C+(A[r+g|0]<<2)|0,B[I>>2]=B[I>>2]+2,g=g+1|0,(u|0)!=(g|0););if(B[i+72>>2]=B[i+72>>2]+(u<<1),u>>>0<64)break C;g=50-UA(u)|0;break B}g=A[u+9104|0]}g=B[i+52>>2]+(g<<2)|0,B[g>>2]=B[g>>2]+1,B[i+76>>2]=B[i+76>>2]+1,w=w+1|0,g=B[i+60>>2]+(31-UA(w)<<2)|0,B[g>>2]=B[g>>2]+1,B[i+84>>2]=B[i+84>>2]+1,_=k+-3|0;B:{if(_>>>0>=128){g=67-UA(_)|0;break B}g=A[_+9392|0]}for(k=k+u|0,g=B[i+56>>2]+(g<<2)|0,B[g>>2]=B[g>>2]+1,B[i+80>>2]=B[i+80>>2]+1,g=B[e+12>>2],C=u+g|0,I=r;y=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),W=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[g|0]=W,b[g+1|0]=W>>>8,b[g+2|0]=W>>>16,b[g+3|0]=W>>>24,b[g+4|0]=y,b[g+5|0]=y>>>8,b[g+6|0]=y>>>16,b[g+7|0]=y>>>24,I=I+8|0,g=g+8|0,g>>>0>>0;);B[e+12>>2]=u+B[e+12>>2];B:{if(u>>>0<=65535){g=B[e+4>>2];break B}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}B[g>>2]=w,FA[g+4>>1]=u,_>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=_,B[e+4>>2]=g+8,r=r+k|0,m=r}if(G=G+1|0,!(G>>>0<=Q>>>0))break}}I=B[i+84>>2]+1|0,g=31-UA(I)|0,B[i+100>>2]=(g<<8)+(I<<8>>>g),I=B[i+80>>2]+1|0,g=31-UA(I)|0,B[i+96>>2]=(g<<8)+(I<<8>>>g),I=B[i+76>>2]+1|0,g=31-UA(I)|0,B[i+92>>2]=(g<<8)+(I<<8>>>g),I=B[i+72>>2]+1|0,g=31-UA(I)|0,B[i+88>>2]=(g<<8)+(I<<8>>>g)}if(!(m>>>0>>0))break}return IA=xA+16|0,fA-r|0}function ft(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0,p2=0,K2=0,x2=0,X2=0,$2=0,oI=0,JI=0,mI=0,OI=0,sg=0,kg=0,ug=0,Vg=0,ai=0,Mi=0,ZB=0,hC=0,cC=0,SC=0,UC=0,MC=0,XC=0,YE=0;r2=IA-16|0,IA=r2,X0=B[i- -64>>2],$2=B[i+68>>2],_=B[i+132>>2],C=B[i+136>>2],Q=B[i+12>>2],w=B[i+4>>2],B[i+104>>2]=0,B[i+28>>2]=B[i+24>>2],k=Q+w|0,m=r+g|0,hC=m+-8|0;A:{I:{if(!B[i+76>>2]){if(g>>>0<=1024&&(B[i+104>>2]=1),I=B[i+108>>2],B[I+1024>>2]==2){for(B[i+104>>2]=0,g=i+72|0,B[g>>2]=0,I=FB(I,0),I=I?1<<11-I:1,B[B[i+48>>2]>>2]=I,B[g>>2]=I+B[g>>2],g=1;I=FB(B[i+108>>2],g),I=I?1<<11-I:1,B[B[i+48>>2]+(g<<2)>>2]=I,B[i+72>>2]=I+B[i+72>>2],g=g+1|0,(g|0)!=256;);for(I=B[i+108>>2],Q=I+3252|0,w=A[Q|0]|A[Q+1|0]<<8,g=0,B[i+76>>2]=0,Q=(Q+((w?1<>2];n=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,n=n?1<<10-n:1,B[w+(g<<2)>>2]=n,B[i+76>>2]=n+B[i+76>>2],g=g+1|0,(g|0)!=36;);for(Q=I+1800|0,w=A[Q|0]|A[Q+1|0]<<8,g=0,B[i+80>>2]=0,Q=(Q+((w?1<>2];n=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,n=n?1<<10-n:1,B[w+(g<<2)>>2]=n,B[i+80>>2]=n+B[i+80>>2],g=g+1|0,(g|0)!=53;);for(Q=A[I+1028|0]|A[I+1029|0]<<8,g=0,B[i+84>>2]=0,Q=(I+((Q?1<>2];I=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,I=I?1<<10-I:1,B[w+(g<<2)>>2]=I,I=I+B[i+84>>2]|0,B[i+84>>2]=I,g=g+1|0,(g|0)!=32;);break A}for(B[r2>>2]=255,bC(B[i+48>>2],r2,r,g),w=B[i+48>>2],I=0,g=0;n=w+(g<<2)|0,Q=(B[n>>2]>>>5)+1|0,B[n>>2]=Q,I=I+Q|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,g=B[i+52>>2],B[g+136>>2]=1,B[g+140>>2]=1,B[g+128>>2]=1,B[g+132>>2]=1,B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,B[i+76>>2]=36,I=B[i+56>>2],g=0;B[I+(g<<2)>>2]=1,g=g+1|0,(g|0)!=53;);B[i+80>>2]=53,g=B[i+60>>2],B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,I=32;break I}for(w=B[i+48>>2],g=0;n=w+(g<<2)|0,Q=(B[n>>2]>>>5)+1|0,B[n>>2]=Q,I=I+Q|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,w=B[i+52>>2],I=0,g=0;n=w+(g<<2)|0,Q=(B[n>>2]>>>4)+1|0,B[n>>2]=Q,I=I+Q|0,g=g+1|0,(g|0)!=36;);for(B[i+76>>2]=I,w=B[i+56>>2],I=0,g=0;n=w+(g<<2)|0,Q=(B[n>>2]>>>4)+1|0,B[n>>2]=Q,I=I+Q|0,g=g+1|0,(g|0)!=53;);for(B[i+80>>2]=I,w=B[i+60>>2],I=0,g=0;n=w+(g<<2)|0,Q=(B[n>>2]>>>4)+1|0,B[n>>2]=Q,I=I+Q|0,g=g+1|0,(g|0)!=32;);}B[i+84>>2]=I}if(B[i+100>>2]=7936-(UA(I+1|0)<<8),B[i+92>>2]=7936-(UA(B[i+76>>2]+1|0)<<8),B[i+96>>2]=7936-(UA(B[i+80>>2]+1|0)<<8),B[i+88>>2]=7936-(UA(B[i+72>>2]+1|0)<<8),O=((r|0)==(k|0))+r|0,O>>>0>>0)for(UC=C>>>0<4095?C:4095,MC=o+8|0,XC=o+4|0,cC=(_|0)==3?3:4,Vg=cC+-1|0,_0=m+-1|0,QA=m+-3|0;;){A:{I:{B:{C:{if(W=B[i+24>>2],t2=B[i+4>>2],W+t2>>>0>O>>>0)break C;if(K2=O-r|0,G=B[i+132>>2],cA=O-t2|0,W>>>0>>0)for(u=B[i+36>>2];;){M=W+t2|0,I=B[i+124>>2];i:{Q:{g:{r:{E:{if(C=G+-5|0,C>>>0<=3)switch(C-1|0){case 2:break Q;case 1:break g;case 0:break r;default:break E}g=NA(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24),-1640531535)>>>32-I;break i}Q=a0(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24),A[M+4|0]|A[M+5|0]<<8|(A[M+6|0]<<16|A[M+7|0]<<24),-1157627904,-820265764),C=zA,w=64-I|0,I=w&31,g=32<=(w&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24),A[M+4|0]|A[M+5|0]<<8|(A[M+6|0]<<16|A[M+7|0]<<24),-1080360960,-820265764),C=zA,w=64-I|0,I=w&31,g=32<=(w&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24),A[M+4|0]|A[M+5|0]<<8|(A[M+6|0]<<16|A[M+7|0]<<24),-1079680256,-820265764),C=zA,w=64-I|0,I=w&31,g=32<=(w&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[M|0]|A[M+1|0]<<8|(A[M+2|0]<<16|A[M+3|0]<<24),A[M+4|0]|A[M+5|0]<<8|(A[M+6|0]<<16|A[M+7|0]<<24),-1213897629,-820265764),C=zA,w=64-I|0,I=w&31,g=32<=(w&63)>>>0?C>>>I:((1<>>I}I=(g<<2)+u|0,C=B[I>>2],L0=B[i+44>>2],Q=B[i+120>>2],w=B[i+128>>2],g=B[i+16>>2],B[I>>2]=W,S=W+9|0,R=-1<>>0>>0){B[k>>2]=0,B[k+4>>2]=0;break Q}for(g=W-R|0,fA=g>>>0>W>>>0?0:g,_=k+4|0,y=-1<>>0>>0?w:n,I=oA+P|0;g:{r:{if(Q=M+P|0,QA>>>0<=Q>>>0){g=Q;break r}if(g=Q,RA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),RA){g=T(RA)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break r;if(RA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!RA)break}g=((T(RA)>>>3)+g|0)-Q|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}g=g+P|0,g>>>0>L>>>0&&(L=g,S=g>>>0>S-C>>>0?g+C|0:S),Q=g+M|0;g:{if((Q|0)==(m|0))break g;I=L0+((C&R)<<3)|0;r:{E:{if(A[g+oA|0]>2]=C,C>>>0>fA>>>0)break E;k=r2+12|0;break g}if(B[_>>2]=C,C>>>0>fA>>>0){n=g,_=I;break r}_=r2+12|0;break g}w=g,k=I+4|0,I=k}if(!y)break g;if(y=y+-1|0,C=B[I>>2],C>>>0>=gA>>>0)continue}break}if(B[_>>2]=0,B[k>>2]=0,L>>>0<385)break Q;g=L+-384|0,g=g>>>0<192?g:192;break i}g=(S-W|0)+-8|0}if(W=g+W|0,!(W>>>0>>0))break}L0=!K2,B[i+24>>2]=cA;i:{Q:{g:{r:{E:{if(g=G+-3|0,g>>>0>4)break E;t:switch(g-1|0){default:for(n=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),N0=B[i+36>>2]+(NA(n,-1640531535)>>>32-B[i+124>>2]<<2)|0,k=B[N0>>2],R=B[i+112>>2],M=B[R>>2],P=B[R+4>>2],gA=M-P|0,WA=-1<>2]+-1^-1,fA=B[R+16>>2],MA=gA-fA>>>0>WA>>>0?gA-WA|0:fA,OI=K2?3:4,W=0,h2=-1<>2]+-1^-1,g=cA-h2|0,uA=g>>>0>cA>>>0?0:g,g=B[i+16>>2],oA=g-gA|0,OA=(cA-fA|0)-oA|0,I=B[i+136>>2],R0=I>>>0<4095?I:4095,Q=O+3|0,S=cA+9|0,LA=B[i+12>>2],N2=cA-LA|0,RA=g||1,y=LA+t2|0,xA=B[i+44>>2],L=xA+((cA&h2)<<3)|0,G=L+4|0,X2=P-oA|0,q0=B[R+124>>2],x2=B[i+128>>2],w=Vg,g=L0;;){e:{o:{a:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=O-I|0,(n^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))&16777215)break e;if(C=Q-I|0,QA>>>0<=Q>>>0){I=Q;break a}if(I=Q,_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),_){I=T(_)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break a;if(_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!_)break}I=((T(_)>>>3)+I|0)-Q|0;break o}if(C>>>0>=OA>>>0||(I=cA-I|0,LA+(I^-1)>>>0<3)||(I=I+X2|0,(n^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))&16777215))break e;_=I+3|0,C=_,E0=M,s0=C;n:{f:{if(I=Q,u=I+(M-C|0)|0,u=u>>>0>>0?u:m,JI=u+-3|0,JI>>>0<=I>>>0)break f;if(C=_,_=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),_){I=T(_)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=JI>>>0)break f;if(_=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!_)break}I=((T(_)>>>3)+I|0)-Q|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if((E0|0)!=(s0+I|0))break o;u=y;n:{f:{if(_=I+Q|0,C=_,QA>>>0<=C>>>0)break f;if(C=_,E0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),E0){C=T(E0)>>>3;break n}for(;;){if(u=u+4|0,C=C+4|0,C>>>0>=QA>>>0)break f;if(E0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),!!E0)break}C=((T(E0)>>>3)+C|0)-_|0;break n}(A[u|0]|A[u+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=_0>>>0||(u=u+2|0,C=C+2|0),C>>>0>>0&&(C=A[u|0]==A[C|0]?C+1|0:C),C=C-_|0}I=C+I|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+3|0,I>>>0<=w>>>0)break e;if(C=(W<<3)+X0|0,B[C+4>>2]=I,B[C>>2]=g-L0,W=W+1|0,I>>>0>R0>>>0||(w=I,(I+O|0)==(m|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}if(w>>>0>2)break Q;if(g=B[i+28>>2],B[i+28>>2]=cA,Q=32-B[i+32>>2]|0,_=NA(n,900185344)>>>Q,C=B[i+40>>2],g>>>0>>0)for(;I=g+t2|0,B[C+(NA(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),900185344)>>>Q<<2)>>2]=g,g=g+1|0,(cA|0)!=(g|0););if(g=B[C+(_<<2)>>2],g>>>0>>0||(C=cA-g|0,C>>>0>262143))break Q;if(I=g+t2|0,QA>>>0<=O>>>0){g=O;break r}if(g=O,Q=n^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){g=T(Q)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break r;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+g|0)-O|0;break g;case 2:case 3:for(n=B[i+36>>2],y=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),WA=a0(y,A[O+4|0]|A[O+5|0]<<8|(A[O+6|0]<<16|A[O+7|0]<<24),-1080360960,-820265764),C=WA,R=zA,I=R,Q=64-B[i+124>>2]|0,g=Q&31,MA=n+((32<=(Q&63)>>>0?I>>>g:((1<>>g)<<2)|0,k=B[MA>>2],fA=B[i+112>>2],S=B[fA>>2],gA=B[fA+4>>2],oA=S-gA|0,h2=-1<>2]+-1^-1,P=B[fA+16>>2],OI=oA-P>>>0>h2>>>0?oA-h2|0:P,OA=K2?3:4,W=0,uA=-1<>2]+-1^-1,g=cA-uA|0,R0=g>>>0>cA>>>0?0:g,g=B[i+16>>2],RA=g-oA|0,N2=(cA-P|0)-RA|0,I=B[i+136>>2],xA=I>>>0<4095?I:4095,Q=O+4|0,M=cA+9|0,LA=B[i+12>>2],X2=cA-LA|0,N0=g||1,w=LA+t2|0,q0=B[i+44>>2],L=q0+((cA&uA)<<3)|0,G=L+4|0,x2=gA-RA|0,E0=B[fA+124>>2],JI=B[i+128>>2],_=Vg,g=L0;;){e:{o:{a:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=O-I|0,(y|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break e;if(C=Q-I|0,QA>>>0<=Q>>>0){I=Q;break a}if(I=Q,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break a;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break o}if(C>>>0>=N2>>>0||(I=cA-I|0,LA+(I^-1)>>>0<3)||(I=I+x2|0,(y|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break e;n=I+4|0,C=n,s0=S,p2=C;n:{f:{if(I=Q,u=I+(S-C|0)|0,u=u>>>0>>0?u:m,mI=u+-3|0,mI>>>0<=I>>>0)break f;if(C=n,n=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=mI>>>0)break f;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if((s0|0)!=(p2+I|0))break o;u=w;n:{f:{if(n=I+Q|0,C=n,QA>>>0<=C>>>0)break f;if(C=n,s0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),s0){C=T(s0)>>>3;break n}for(;;){if(u=u+4|0,C=C+4|0,C>>>0>=QA>>>0)break f;if(s0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),!!s0)break}C=((T(s0)>>>3)+C|0)-n|0;break n}(A[u|0]|A[u+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=_0>>>0||(u=u+2|0,C=C+2|0),C>>>0>>0&&(C=A[u|0]==A[C|0]?C+1|0:C),C=C-n|0}I=C+I|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=_>>>0)break e;if(C=(W<<3)+X0|0,B[C+4>>2]=I,B[C>>2]=g-L0,W=W+1|0,I>>>0>xA>>>0||(_=I,(I+O|0)==(m|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[MA>>2]=cA,y=-1<>>0>>0){Q=y;break a}for(LA=cA+2|0,n=0,u=0;;){MA=k+t2|0,Q=n>>>0>>0?n:u,I=MA+Q|0;n:{f:{if(C=Q+O|0,QA>>>0<=C>>>0){g=C;break f}if(g=C,OA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),OA){g=T(OA)>>>3;break n}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break f;if(OA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!OA)break}g=((T(OA)>>>3)+g|0)-C|0;break n}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+Q|0,g>>>0>_>>>0){if(I=(W<<3)+X0|0,B[I+4>>2]=g,B[I>>2]=LA-k,M=g>>>0>M-k>>>0?g+k|0:M,W=W+1|0,(g+O|0)==(m|0)|g>>>0>4096)break o;_=g}I=q0+((k&uA)<<3)|0;n:{f:{if(A[g+MA|0]>2]=k,k>>>0>R0>>>0)break f;L=r2+12|0,Q=y;break a}if(B[G>>2]=k,k>>>0>R0>>>0){G=I,u=g;break n}G=r2+12|0,Q=y;break a}n=g,L=I+4|0,I=L}if(Q=y+-1|0,!y)break a;if(y=Q,k=B[I>>2],!(k>>>0>=N0>>>0))break}}if(B[G>>2]=0,B[L>>2]=0,!Q||(g=R,k=64-E0|0,I=k&31,C=B[B[fA+36>>2]+((32<=(k&63)>>>0?g>>>I:((1<>>I)<<2)>>2],C>>>0<=P>>>0))break e;for(fA=B[fA+44>>2],cA=cA+2|0,t2=RA+t2|0,n=0,u=0;;){R=n>>>0>>0?n:u,k=R+(C+gA|0)|0,I=k,G=I;a:{n:{if(y=R+O|0,g=y,L=g+(S-I|0)|0,L=L>>>0>>0?L:m,uA=L+-3|0,uA>>>0<=g>>>0)break n;if(g=y,I=k,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){k=T(k)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break n;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}k=((T(k)>>>3)+g|0)-y|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),k=g-y|0}if((G+k|0)==(S|0)){I=w;a:{n:{if(y=k+y|0,g=y,QA>>>0<=g>>>0)break n;if(g=y,G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),G){g=T(G)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break n;if(G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!G)break}g=((T(G)>>>3)+g|0)-y|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-y|0}k=g+k|0}if(g=k+R|0,g>>>0>_>>>0&&(I=(W<<3)+X0|0,B[I+4>>2]=g,k=I,I=C+RA|0,B[k>>2]=cA-I,M=g>>>0>M-I>>>0?g+I|0:M,W=W+1|0,g>>>0>4096||(_=g,(g+O|0)==(m|0)))||C>>>0<=OI>>>0||(Q=Q+-1|0,!Q))break e;if(I=A[g+((g+C>>>0>>0?gA:t2)+C|0)|0]>2],!(C>>>0>P>>>0))break}break e}B[G>>2]=0,B[L>>2]=0}B[i+24>>2]=M+-8;break i;case 0:break E;case 1:break t}for(n=B[i+36>>2],y=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),WA=a0(y,A[O+4|0]|A[O+5|0]<<8|(A[O+6|0]<<16|A[O+7|0]<<24),-1157627904,-820265764),C=WA,R=zA,I=R,Q=64-B[i+124>>2]|0,g=Q&31,MA=n+((32<=(Q&63)>>>0?I>>>g:((1<>>g)<<2)|0,k=B[MA>>2],fA=B[i+112>>2],S=B[fA>>2],gA=B[fA+4>>2],oA=S-gA|0,h2=-1<>2]+-1^-1,P=B[fA+16>>2],OI=oA-P>>>0>h2>>>0?oA-h2|0:P,OA=K2?3:4,W=0,uA=-1<>2]+-1^-1,g=cA-uA|0,R0=g>>>0>cA>>>0?0:g,g=B[i+16>>2],RA=g-oA|0,N2=(cA-P|0)-RA|0,I=B[i+136>>2],xA=I>>>0<4095?I:4095,Q=O+4|0,M=cA+9|0,LA=B[i+12>>2],X2=cA-LA|0,N0=g||1,w=LA+t2|0,q0=B[i+44>>2],L=q0+((cA&uA)<<3)|0,G=L+4|0,x2=gA-RA|0,E0=B[fA+124>>2],JI=B[i+128>>2],_=Vg,g=L0;;){t:{e:{o:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=O-I|0,(y|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break t;if(C=Q-I|0,QA>>>0<=Q>>>0){I=Q;break o}if(I=Q,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break o;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break e}if(C>>>0>=N2>>>0||(I=cA-I|0,LA+(I^-1)>>>0<3)||(I=I+x2|0,(y|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break t;n=I+4|0,C=n,s0=S,p2=C;a:{n:{if(I=Q,u=I+(S-C|0)|0,u=u>>>0>>0?u:m,mI=u+-3|0,mI>>>0<=I>>>0)break n;if(C=n,n=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=mI>>>0)break n;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if((s0|0)!=(p2+I|0))break e;u=w;a:{n:{if(n=I+Q|0,C=n,QA>>>0<=C>>>0)break n;if(C=n,s0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),s0){C=T(s0)>>>3;break a}for(;;){if(u=u+4|0,C=C+4|0,C>>>0>=QA>>>0)break n;if(s0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),!!s0)break}C=((T(s0)>>>3)+C|0)-n|0;break a}(A[u|0]|A[u+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=_0>>>0||(u=u+2|0,C=C+2|0),C>>>0>>0&&(C=A[u|0]==A[C|0]?C+1|0:C),C=C-n|0}I=C+I|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=_>>>0)break t;if(C=(W<<3)+X0|0,B[C+4>>2]=I,B[C>>2]=g-L0,W=W+1|0,I>>>0>xA>>>0||(_=I,(I+O|0)==(m|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[MA>>2]=cA,y=-1<>>0>>0){Q=y;break o}for(LA=cA+2|0,n=0,u=0;;){MA=k+t2|0,Q=n>>>0>>0?n:u,I=MA+Q|0;a:{n:{if(C=Q+O|0,QA>>>0<=C>>>0){g=C;break n}if(g=C,OA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),OA){g=T(OA)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break n;if(OA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!OA)break}g=((T(OA)>>>3)+g|0)-C|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+Q|0,g>>>0>_>>>0){if(I=(W<<3)+X0|0,B[I+4>>2]=g,B[I>>2]=LA-k,M=g>>>0>M-k>>>0?g+k|0:M,W=W+1|0,(g+O|0)==(m|0)|g>>>0>4096)break e;_=g}I=q0+((k&uA)<<3)|0;a:{n:{if(A[g+MA|0]>2]=k,k>>>0>R0>>>0)break n;L=r2+12|0,Q=y;break o}if(B[G>>2]=k,k>>>0>R0>>>0){G=I,u=g;break a}G=r2+12|0,Q=y;break o}n=g,L=I+4|0,I=L}if(Q=y+-1|0,!y)break o;if(y=Q,k=B[I>>2],!(k>>>0>=N0>>>0))break}}if(B[G>>2]=0,B[L>>2]=0,!Q||(g=R,k=64-E0|0,I=k&31,C=B[B[fA+36>>2]+((32<=(k&63)>>>0?g>>>I:((1<>>I)<<2)>>2],C>>>0<=P>>>0))break t;for(fA=B[fA+44>>2],cA=cA+2|0,t2=RA+t2|0,n=0,u=0;;){R=n>>>0>>0?n:u,k=R+(C+gA|0)|0,I=k,G=I;o:{a:{if(y=R+O|0,g=y,L=g+(S-I|0)|0,L=L>>>0>>0?L:m,uA=L+-3|0,uA>>>0<=g>>>0)break a;if(g=y,I=k,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){k=T(k)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break a;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}k=((T(k)>>>3)+g|0)-y|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),k=g-y|0}if((G+k|0)==(S|0)){I=w;o:{a:{if(y=k+y|0,g=y,QA>>>0<=g>>>0)break a;if(g=y,G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),G){g=T(G)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break a;if(G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!G)break}g=((T(G)>>>3)+g|0)-y|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-y|0}k=g+k|0}if(g=k+R|0,g>>>0>_>>>0&&(I=(W<<3)+X0|0,B[I+4>>2]=g,k=I,I=C+RA|0,B[k>>2]=cA-I,M=g>>>0>M-I>>>0?g+I|0:M,W=W+1|0,g>>>0>4096||(_=g,(g+O|0)==(m|0)))||C>>>0<=OI>>>0||(Q=Q+-1|0,!Q))break t;if(I=A[g+((g+C>>>0>>0?gA:t2)+C|0)|0]>2],!(C>>>0>P>>>0))break}break t}B[G>>2]=0,B[L>>2]=0}B[i+24>>2]=M+-8;break i}for(y=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),LA=B[i+36>>2]+(NA(y,-1640531535)>>>32-B[i+124>>2]<<2)|0,k=B[LA>>2],R=B[i+112>>2],S=B[R>>2],P=B[R+4>>2],gA=S-P|0,RA=-1<>2]+-1^-1,fA=B[R+16>>2],N0=gA-fA>>>0>RA>>>0?gA-RA|0:fA,MA=K2?3:4,W=0,WA=-1<>2]+-1^-1,g=cA-WA|0,h2=g>>>0>cA>>>0?0:g,g=B[i+16>>2],oA=g-gA|0,OI=(cA-fA|0)-oA|0,I=B[i+136>>2],OA=I>>>0<4095?I:4095,Q=O+4|0,M=cA+9|0,uA=B[i+12>>2],N2=cA-uA|0,R0=g||1,w=uA+t2|0,xA=B[i+44>>2],L=xA+((cA&WA)<<3)|0,G=L+4|0,X2=P-oA|0,q0=B[R+124>>2],x2=B[i+128>>2],_=Vg,g=L0;;){E:{t:{e:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=O-I|0,(y|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break E;if(C=Q-I|0,QA>>>0<=Q>>>0){I=Q;break e}if(I=Q,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break e;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break t}if(C>>>0>=OI>>>0||(I=cA-I|0,uA+(I^-1)>>>0<3)||(I=I+X2|0,(y|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break E;n=I+4|0,C=n,E0=S,s0=C;o:{a:{if(I=Q,u=I+(S-C|0)|0,u=u>>>0>>0?u:m,JI=u+-3|0,JI>>>0<=I>>>0)break a;if(C=n,n=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=JI>>>0)break a;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if((E0|0)!=(s0+I|0))break t;u=w;o:{a:{if(n=I+Q|0,C=n,QA>>>0<=C>>>0)break a;if(C=n,E0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),E0){C=T(E0)>>>3;break o}for(;;){if(u=u+4|0,C=C+4|0,C>>>0>=QA>>>0)break a;if(E0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),!!E0)break}C=((T(E0)>>>3)+C|0)-n|0;break o}(A[u|0]|A[u+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=_0>>>0||(u=u+2|0,C=C+2|0),C>>>0>>0&&(C=A[u|0]==A[C|0]?C+1|0:C),C=C-n|0}I=C+I|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=_>>>0)break E;if(C=(W<<3)+X0|0,B[C+4>>2]=I,B[C>>2]=g-L0,W=W+1|0,I>>>0>OA>>>0||(_=I,(I+O|0)==(m|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[LA>>2]=cA,y=-1<>>0>>0){Q=y;break e}for(uA=cA+2|0,n=0,u=0;;){LA=k+t2|0,Q=n>>>0>>0?n:u,I=LA+Q|0;o:{a:{if(C=Q+O|0,QA>>>0<=C>>>0){g=C;break a}if(g=C,MA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),MA){g=T(MA)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break a;if(MA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!MA)break}g=((T(MA)>>>3)+g|0)-C|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+Q|0,g>>>0>_>>>0){if(I=(W<<3)+X0|0,B[I+4>>2]=g,B[I>>2]=uA-k,M=g>>>0>M-k>>>0?g+k|0:M,W=W+1|0,(g+O|0)==(m|0)|g>>>0>4096)break t;_=g}I=xA+((k&WA)<<3)|0;o:{a:{if(A[g+LA|0]>2]=k,k>>>0>h2>>>0)break a;L=r2+12|0,Q=y;break e}if(B[G>>2]=k,k>>>0>h2>>>0){G=I,u=g;break o}G=r2+12|0,Q=y;break e}n=g,L=I+4|0,I=L}if(Q=y+-1|0,!y)break e;if(y=Q,k=B[I>>2],!(k>>>0>=R0>>>0))break}}if(B[G>>2]=0,B[L>>2]=0,!Q||(C=B[B[R+36>>2]+(NA(A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),-1640531535)>>>32-q0<<2)>>2],C>>>0<=fA>>>0))break E;for(WA=B[R+44>>2],cA=cA+2|0,t2=oA+t2|0,n=0,u=0;;){R=n>>>0>>0?n:u,k=R+(C+P|0)|0,I=k,G=I;e:{o:{if(y=R+O|0,g=y,L=g+(S-I|0)|0,L=L>>>0>>0?L:m,uA=L+-3|0,uA>>>0<=g>>>0)break o;if(g=y,I=k,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){k=T(k)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break o;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}k=((T(k)>>>3)+g|0)-y|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),k=g-y|0}if((G+k|0)==(S|0)){I=w;e:{o:{if(y=k+y|0,g=y,QA>>>0<=g>>>0)break o;if(g=y,G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),G){g=T(G)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break o;if(G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!G)break}g=((T(G)>>>3)+g|0)-y|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-y|0}k=g+k|0}if(g=k+R|0,g>>>0>_>>>0&&(I=(W<<3)+X0|0,B[I+4>>2]=g,k=I,I=C+oA|0,B[k>>2]=cA-I,M=g>>>0>M-I>>>0?g+I|0:M,W=W+1|0,g>>>0>4096||(_=g,(g+O|0)==(m|0)))||C>>>0<=N0>>>0||(Q=Q+-1|0,!Q))break E;if(I=A[g+((g+C>>>0>>0?P:t2)+C|0)|0]>2],!(C>>>0>fA>>>0))break}break E}B[G>>2]=0,B[L>>2]=0}B[i+24>>2]=M+-8;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-O|0}if(g>>>0<3||(B[X0+4>>2]=g,B[X0>>2]=C+2,g>>>0<=R0>>>0&&(W=1,w=g,(g+O|0)!=(m|0))))break Q;W=1,B[i+24>>2]=cA+1;break i}B[N0>>2]=cA,_=-1<>>0>>0){Q=_;break r}for(R0=cA+2|0,n=0,u=0;;){LA=k+t2|0,Q=n>>>0>>0?n:u,I=LA+Q|0;E:{t:{if(C=Q+O|0,QA>>>0<=C>>>0){g=C;break t}if(g=C,N0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),N0){g=T(N0)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break t;if(N0=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!N0)break}g=((T(N0)>>>3)+g|0)-C|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+Q|0,g>>>0>w>>>0){if(I=(W<<3)+X0|0,B[I+4>>2]=g,B[I>>2]=R0-k,S=g>>>0>S-k>>>0?g+k|0:S,W=W+1|0,(g+O|0)==(m|0)|g>>>0>4096)break g;w=g}I=xA+((k&h2)<<3)|0;E:{t:{if(A[g+LA|0]>2]=k,k>>>0>uA>>>0)break t;L=r2+12|0,Q=_;break r}if(B[G>>2]=k,k>>>0>uA>>>0){G=I,u=g;break E}G=r2+12|0,Q=_;break r}n=g,L=I+4|0,I=L}if(Q=_+-1|0,!_)break r;if(_=Q,k=B[I>>2],!(k>>>0>=RA>>>0))break}}if(B[G>>2]=0,B[L>>2]=0,!Q||(C=B[B[R+36>>2]+(NA(A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),-1640531535)>>>32-q0<<2)>>2],C>>>0<=fA>>>0))break Q;for(RA=B[R+44>>2],cA=cA+2|0,t2=oA+t2|0,n=0,u=0;;){R=n>>>0>>0?n:u,_=R+(C+P|0)|0,I=_,G=I;r:{E:{if(k=R+O|0,g=k,L=g+(M-I|0)|0,L=L>>>0>>0?L:m,uA=L+-3|0,uA>>>0<=g>>>0)break E;if(g=k,I=_,_=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),_){_=T(_)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break E;if(_=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!_)break}_=((T(_)>>>3)+g|0)-k|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=L+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),_=g-k|0}if((G+_|0)==(M|0)){I=y;r:{E:{if(k=k+_|0,g=k,QA>>>0<=g>>>0)break E;if(g=k,G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),G){g=T(G)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=QA>>>0)break E;if(G=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!G)break}g=((T(G)>>>3)+g|0)-k|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=_0>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}_=g+_|0}if(g=R+_|0,g>>>0>w>>>0&&(I=(W<<3)+X0|0,B[I+4>>2]=g,k=I,I=C+oA|0,B[k>>2]=cA-I,S=g>>>0>S-I>>>0?g+I|0:S,W=W+1|0,g>>>0>4096||(w=g,(g+O|0)==(m|0)))||C>>>0<=MA>>>0||(Q=Q+-1|0,!Q))break Q;if(I=A[g+((g+C>>>0>>0?P:t2)+C|0)|0]>2],!(C>>>0>fA>>>0))break}break Q}B[G>>2]=0,B[L>>2]=0}B[i+24>>2]=S+-8}if(!W)break C;B[$2+16>>2]=B[o>>2],B[$2+20>>2]=B[o+4>>2],g=B[o+8>>2],B[$2+12>>2]=K2,I=0,B[$2+8>>2]=0,B[$2+24>>2]=g,Q=B[i+104>>2],C=$2;i:{Q:{g:{if(K2){if((Q|0)==1){I=NA(K2,1536);break g}for(I=NA(B[i+88>>2],K2),w=B[i+48>>2],g=0;I=((UA(B[w+(A[r+g|0]<<2)>>2]+1|0)<<8)+I|0)+-7936|0,g=g+1|0,(K2|0)!=(g|0););}if(!Q)break Q}g=7936-(UA(K2+1|0)<<8)|0;break i}w=B[i+52>>2],g=(K2>>>0>=64?50-UA(K2)|0:A[K2+9104|0])<<2,g=(UA(B[w+g>>2]+1|0)+B[g+8960>>2]|0)-UA(B[w>>2]+1|0)<<8}if(g=g+I|0,B[C>>2]=g,I=(W+-1<<3)+X0|0,C=B[I+4>>2],C>>>0>UC>>>0){Q=B[I>>2],I=0;break I}for(C=0,C=(Q|0)!=1?(B[i+92>>2]+(UA(B[B[i+52>>2]>>2]+1|0)<<8)|0)+-7936|0:C,I=1;B[NA(I,28)+$2>>2]=1073741824,I=I+1|0,I>>>0>>0;);for(u=g+C|0,k=0;;){g=(k<<3)+X0|0,w=B[g+4>>2],C=B[g>>2];i:{if(C>>>0>=3){_=C+-2|0,y=B[o>>2],g=XC;break i}Q:{g:{r:{if(g=C+L0|0,g>>>0>3)break r;E:switch(g-1|0){case 0:case 1:break r;case 2:break E;default:break Q}y=B[o>>2],_=y+-1|0;break g}y=B[o>>2],_=B[(g<<2)+o>>2]}g=(g>>>0>1?4:8)+o|0;break i}y=B[o+4>>2],_=B[o>>2],g=MC}if(I>>>0<=w>>>0)for(S=B[g>>2],Q=31-UA(C+1|0)|0,g=Q<<8,M=(g+(Q>>>0>19?(Q<<9)+-9728|0:0)|0)+-15821|0,G=g+12032|0;;){if(B[i+104>>2]==1)n=G-(UA(I+-2|0)<<8)|0;else{n=B[i+96>>2]+(M+B[i+100>>2]|0)|0,g=I+-3|0;i:{if(g>>>0>=128){g=67-UA(g)|0;break i}g=A[g+9392|0]}g=g<<2,n=n+((B[g+9168>>2]+UA(B[B[i+60>>2]+(Q<<2)>>2]+1|0)|0)+UA(B[g+B[i+56>>2]>>2]+1|0)<<8)|0}if(g=NA(I,28)+$2|0,B[g+12>>2]=K2,B[g+4>>2]=C,B[g+8>>2]=I,B[g+16>>2]=_,B[g>>2]=n+u,B[g+24>>2]=S,B[g+20>>2]=y,I=I+1|0,!(I>>>0<=w>>>0))break}if(k=k+1|0,(k|0)==(W|0))break}_=1,g=I+-1|0;i:{if(!g){g=0;break i}for(;;){I=1,w=NA(_+-1|0,28)+$2|0,B[w+8>>2]||(I=B[w+12>>2]+1|0),R=_+O|0,C=B[w>>2];Q:{if(B[i+104>>2]!=1){k=C+B[i+88>>2]|0,C=B[i+92>>2],Q=(I>>>0>63?50-UA(I)|0:A[I+9104|0])<<2,y=B[Q+8960>>2]+UA(B[B[i+48>>2]+(A[R+-1|0]<<2)>>2]+1|0)|0,n=Q,Q=B[i+52>>2],n=(k+C|0)+(y+UA(B[n+Q>>2]+1|0)<<8)|0,y=C,k=I+-1|0;g:{if(k>>>0>=64){C=50-UA(k)|0;break g}C=A[k+9104|0]}C=C<<2,K2=(y+(UA(B[C+Q>>2]+1|0)+B[C+8960>>2]<<8)|0)+-7936|0,C=n+-15872|0;break Q}K2=7936-(UA(I)<<8)|0,C=(C-(UA(I+1|0)<<8)|0)+9472|0}if(C=C-K2|0,RA=NA(_,28)+$2|0,cA=B[RA>>2],(C|0)<=(cA|0)&&(B[RA+12>>2]=I,B[RA+4>>2]=0,B[RA+8>>2]=0,B[RA>>2]=C,B[RA+24>>2]=B[w+24>>2],I=B[w+20>>2],B[RA+16>>2]=B[w+16>>2],B[RA+20>>2]=I,cA=C),R>>>0>hC>>>0)_=_+1|0;else{if((g|0)==(_|0)){g=_;break i}t2=_+1|0;Q:{if(B[NA(t2,28)+$2>>2]<=(cA+128|0)||(K2=0,gA=B[RA+8>>2],gA||(K2=B[RA+12>>2]),OI=0,OI=B[i+104>>2]!=1?(B[i+92>>2]+(UA(B[B[i+52>>2]>>2]+1|0)<<8)|0)+-7936|0:OI,L0=B[i+24>>2],WA=B[i+4>>2],L0+WA>>>0>R>>>0))break Q;if(fA=B[i+132>>2],P=R-WA|0,L0>>>0

>>0)for(S=B[i+36>>2];;){G=WA+L0|0,C=B[i+124>>2];g:{r:{E:{t:{e:{if(Q=fA+-5|0,Q>>>0<=3)switch(Q-1|0){case 2:break r;case 1:break E;case 0:break t;default:break e}I=NA(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),-1640531535)>>>32-C;break g}w=a0(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),-1157627904,-820265764),Q=zA,k=64-C|0,C=k&31,I=32<=(k&63)>>>0?Q>>>C:((1<>>C;break g}w=a0(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),-1080360960,-820265764),Q=zA,k=64-C|0,C=k&31,I=32<=(k&63)>>>0?Q>>>C:((1<>>C;break g}w=a0(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),-1079680256,-820265764),Q=zA,k=64-C|0,C=k&31,I=32<=(k&63)>>>0?Q>>>C:((1<>>C;break g}w=a0(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24),A[G+4|0]|A[G+5|0]<<8|(A[G+6|0]<<16|A[G+7|0]<<24),-1213897629,-820265764),Q=zA,k=64-C|0,C=k&31,I=32<=(k&63)>>>0?Q>>>C:((1<>>C}C=(I<<2)+S|0,Q=B[C>>2],oA=B[i+44>>2],w=B[i+120>>2],k=B[i+128>>2],I=B[i+16>>2],B[C>>2]=L0,W=L0+9|0,h2=-1<>>0>>0){B[L>>2]=0,B[L+4>>2]=0;break r}for(I=L0-h2|0,uA=I>>>0>L0>>>0?0:I,y=L+4|0,n=-1<>>0>>0?u:M,C=N0+R0|0;E:{t:{if(w=G+R0|0,QA>>>0<=w>>>0){I=w;break t}if(I=w,MA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),MA){I=T(MA)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break t;if(MA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!MA)break}I=((T(MA)>>>3)+I|0)-w|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}I=I+R0|0,I>>>0>k>>>0&&(W=I>>>0>W-Q>>>0?I+Q|0:W,k=I),w=I+G|0;E:{if((w|0)==(m|0))break E;C=oA+((Q&h2)<<3)|0;t:{e:{if(A[I+N0|0]>2]=Q,Q>>>0>uA>>>0)break e;L=r2+12|0;break E}if(B[y>>2]=Q,Q>>>0>uA>>>0){M=I,y=C;break t}y=r2+12|0;break E}u=I,L=C+4|0,C=L}if(!n)break E;if(n=n+-1|0,Q=B[C>>2],Q>>>0>=LA>>>0)continue}break}if(B[y>>2]=0,B[L>>2]=0,k>>>0<385)break r;I=k+-384|0,I=I>>>0<192?I:192;break g}I=(W-L0|0)+-8|0}if(L0=I+L0|0,!(L0>>>0

>>0))break}L0=(gA|0)!=0,h2=RA+16|0,B[i+24>>2]=P;g:{r:{E:{t:{e:{if(I=fA+-3|0,I>>>0>4)break e;o:switch(I-1|0){default:for(M=A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),x2=B[i+36>>2]+(NA(M,-1640531535)>>>32-B[i+124>>2]<<2)|0,y=B[x2>>2],fA=B[i+112>>2],L=B[fA>>2],R0=B[fA+4>>2],LA=L-R0|0,OA=-1<>2]+-1^-1,uA=B[fA+16>>2],E0=LA-uA>>>0>OA>>>0?LA-OA|0:uA,JI=gA?4:3,gA=0,N2=-1<>2]+-1^-1,I=P-N2|0,xA=I>>>0>P>>>0?0:I,I=B[i+16>>2],N0=I-LA|0,s0=(P-uA|0)-N0|0,C=B[i+136>>2],X2=C>>>0<4095?C:4095,w=R+3|0,W=P+9|0,q0=B[i+12>>2],mI=P-q0|0,MA=I||1,n=WA+q0|0,sg=B[i+44>>2],oA=sg+((P&N2)<<3)|0,G=oA+4|0,ai=R0-N0|0,kg=B[fA+124>>2],Mi=B[i+128>>2],u=Vg,I=L0;;){a:{n:{f:{if((I|0)==3?C=B[h2>>2]+-1|0:C=B[(RA+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=R-C|0,(M^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))&16777215)break a;if(Q=w-C|0,QA>>>0<=w>>>0){C=w;break f}if(C=w,k=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){C=T(k)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break f;if(k=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}C=((T(k)>>>3)+C|0)-w|0;break n}if(Q>>>0>=s0>>>0||(C=P-C|0,q0+(C^-1)>>>0<3)||(C=C+ai|0,(M^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))&16777215))break a;k=C+3|0,Q=k,p2=L,oI=Q;s:{k:{if(C=w,S=C+(L-Q|0)|0,S=S>>>0>>0?S:m,ug=S+-3|0,ug>>>0<=C>>>0)break k;if(Q=k,k=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){C=T(k)>>>3;break s}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=ug>>>0)break k;if(k=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}C=((T(k)>>>3)+C|0)-w|0;break s}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=S+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-w|0}if((p2|0)!=(oI+C|0))break n;S=n;s:{k:{if(k=C+w|0,Q=k,QA>>>0<=Q>>>0)break k;if(Q=k,p2=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),p2){Q=T(p2)>>>3;break s}for(;;){if(S=S+4|0,Q=Q+4|0,Q>>>0>=QA>>>0)break k;if(p2=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),!!p2)break}Q=((T(p2)>>>3)+Q|0)-k|0;break s}(A[S|0]|A[S+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=_0>>>0||(S=S+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[S|0]==A[Q|0]?Q+1|0:Q),Q=Q-k|0}C=Q+C|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=_0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-w|0}if(C=C+3|0,C>>>0<=u>>>0)break a;if(Q=(gA<<3)+X0|0,B[Q+4>>2]=C,B[Q>>2]=I-L0,gA=gA+1|0,C>>>0>X2>>>0||(u=C,(C+R|0)==(m|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}if(u>>>0>2)break r;if(I=B[i+28>>2],B[i+28>>2]=P,w=32-B[i+32>>2]|0,k=NA(M,900185344)>>>w,Q=B[i+40>>2],I>>>0

>>0)for(;C=I+WA|0,B[Q+(NA(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),900185344)>>>w<<2)>>2]=I,I=I+1|0,(P|0)!=(I|0););if(I=B[Q+(k<<2)>>2],I>>>0>>0||(Q=P-I|0,Q>>>0>262143))break r;if(C=I+WA|0,QA>>>0<=R>>>0){I=R;break t}if(I=R,w=M^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),w){I=T(w)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break t;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}I=((T(w)>>>3)+I|0)-R|0;break E;case 2:case 3:for(n=B[i+36>>2],M=A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),OA=a0(M,A[R+4|0]|A[R+5|0]<<8|(A[R+6|0]<<16|A[R+7|0]<<24),-1080360960,-820265764),Q=OA,fA=zA,C=fA,w=64-B[i+124>>2]|0,I=w&31,E0=n+((32<=(w&63)>>>0?C>>>I:((1<>>I)<<2)|0,y=B[E0>>2],uA=B[i+112>>2],W=B[uA>>2],LA=B[uA+4>>2],N0=W-LA|0,N2=-1<>2]+-1^-1,R0=B[uA+16>>2],JI=N0-R0>>>0>N2>>>0?N0-N2|0:R0,s0=gA?4:3,gA=0,xA=-1<>2]+-1^-1,I=P-xA|0,X2=I>>>0>P>>>0?0:I,I=B[i+16>>2],MA=I-N0|0,mI=(P-R0|0)-MA|0,C=B[i+136>>2],sg=C>>>0<4095?C:4095,k=R+4|0,L=P+9|0,q0=B[i+12>>2],ai=P-q0|0,x2=I||1,u=WA+q0|0,kg=B[i+44>>2],oA=kg+((P&xA)<<3)|0,G=oA+4|0,Mi=LA-MA|0,p2=B[uA+124>>2],ug=B[i+128>>2],w=Vg,I=L0;;){a:{n:{f:{if((I|0)==3?C=B[h2>>2]+-1|0:C=B[(RA+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=R-C|0,(M|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break a;if(Q=k-C|0,QA>>>0<=k>>>0){C=k;break f}if(C=k,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break f;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break n}if(Q>>>0>=mI>>>0||(C=P-C|0,q0+(C^-1)>>>0<3)||(C=C+Mi|0,(M|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break a;n=C+4|0,Q=n,oI=W,SC=Q;s:{k:{if(C=k,S=C+(W-Q|0)|0,S=S>>>0>>0?S:m,ZB=S+-3|0,ZB>>>0<=C>>>0)break k;if(Q=n,n=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break s}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=ZB>>>0)break k;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break s}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=S+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if((oI|0)!=(SC+C|0))break n;S=u;s:{k:{if(n=C+k|0,Q=n,QA>>>0<=Q>>>0)break k;if(Q=n,oI=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),oI){Q=T(oI)>>>3;break s}for(;;){if(S=S+4|0,Q=Q+4|0,Q>>>0>=QA>>>0)break k;if(oI=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),!!oI)break}Q=((T(oI)>>>3)+Q|0)-n|0;break s}(A[S|0]|A[S+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=_0>>>0||(S=S+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[S|0]==A[Q|0]?Q+1|0:Q),Q=Q-n|0}C=Q+C|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=_0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+4|0,C>>>0<=w>>>0)break a;if(Q=(gA<<3)+X0|0,B[Q+4>>2]=C,B[Q>>2]=I-L0,gA=gA+1|0,C>>>0>sg>>>0||(w=C,(C+R|0)==(m|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[E0>>2]=P,n=-1<>>0>>0){k=n;break f}for(q0=P+2|0,M=0,S=0;;){E0=y+WA|0,k=M>>>0>>0?M:S,C=E0+k|0;s:{k:{if(Q=k+R|0,QA>>>0<=Q>>>0){I=Q;break k}if(I=Q,s0=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),s0){I=T(s0)>>>3;break s}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break k;if(s0=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!s0)break}I=((T(s0)>>>3)+I|0)-Q|0;break s}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+k|0,I>>>0>w>>>0){if(C=(gA<<3)+X0|0,B[C+4>>2]=I,B[C>>2]=q0-y,L=I>>>0>L-y>>>0?I+y|0:L,gA=gA+1|0,(I+R|0)==(m|0)|I>>>0>4096)break n;w=I}C=kg+((y&xA)<<3)|0;s:{k:{if(A[I+E0|0]>2]=y,y>>>0>X2>>>0)break k;oA=r2+12|0,k=n;break f}if(B[G>>2]=y,y>>>0>X2>>>0){G=C,S=I;break s}G=r2+12|0,k=n;break f}M=I,oA=C+4|0,C=oA}if(k=n+-1|0,!n)break f;if(n=k,y=B[C>>2],!(y>>>0>=x2>>>0))break}}if(B[G>>2]=0,B[oA>>2]=0,!k||(I=fA,n=64-p2|0,C=n&31,Q=B[B[uA+36>>2]+((32<=(n&63)>>>0?I>>>C:((1<>>C)<<2)>>2],Q>>>0<=R0>>>0))break a;for(oA=B[uA+44>>2],uA=P+2|0,WA=WA+MA|0,M=0,S=0;;){P=M>>>0>>0?M:S,G=P+(Q+LA|0)|0,C=G;f:{s:{if(y=R+P|0,I=y,n=I+(W-C|0)|0,n=n>>>0>>0?n:m,OA=n+-3|0,OA>>>0<=I>>>0)break s;if(I=y,C=G,xA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),xA){n=T(xA)>>>3;break f}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=OA>>>0)break s;if(xA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!xA)break}n=((T(xA)>>>3)+I|0)-y|0;break f}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=n+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),n=I-y|0}if((n+G|0)==(W|0)){C=u;f:{s:{if(y=n+y|0,I=y,QA>>>0<=I>>>0)break s;if(I=y,G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),G){I=T(G)>>>3;break f}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break s;if(G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!G)break}I=((T(G)>>>3)+I|0)-y|0;break f}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}n=I+n|0}if(I=n+P|0,I>>>0>w>>>0&&(C=(gA<<3)+X0|0,B[C+4>>2]=I,n=C,C=Q+MA|0,B[n>>2]=uA-C,L=I>>>0>L-C>>>0?I+C|0:L,gA=gA+1|0,I>>>0>4096||(w=I,(I+R|0)==(m|0)))||Q>>>0<=JI>>>0||(k=k+-1|0,!k))break a;if(C=A[I+((I+Q>>>0>>0?LA:WA)+Q|0)|0]>2],!(Q>>>0>R0>>>0))break}break a}B[G>>2]=0,B[oA>>2]=0}B[i+24>>2]=L+-8;break g;case 0:break e;case 1:break o}for(n=B[i+36>>2],M=A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),OA=a0(M,A[R+4|0]|A[R+5|0]<<8|(A[R+6|0]<<16|A[R+7|0]<<24),-1157627904,-820265764),Q=OA,fA=zA,C=fA,w=64-B[i+124>>2]|0,I=w&31,E0=n+((32<=(w&63)>>>0?C>>>I:((1<>>I)<<2)|0,y=B[E0>>2],uA=B[i+112>>2],W=B[uA>>2],LA=B[uA+4>>2],N0=W-LA|0,N2=-1<>2]+-1^-1,R0=B[uA+16>>2],JI=N0-R0>>>0>N2>>>0?N0-N2|0:R0,s0=gA?4:3,gA=0,xA=-1<>2]+-1^-1,I=P-xA|0,X2=I>>>0>P>>>0?0:I,I=B[i+16>>2],MA=I-N0|0,mI=(P-R0|0)-MA|0,C=B[i+136>>2],sg=C>>>0<4095?C:4095,k=R+4|0,L=P+9|0,q0=B[i+12>>2],ai=P-q0|0,x2=I||1,u=WA+q0|0,kg=B[i+44>>2],oA=kg+((P&xA)<<3)|0,G=oA+4|0,Mi=LA-MA|0,p2=B[uA+124>>2],ug=B[i+128>>2],w=Vg,I=L0;;){o:{a:{n:{if((I|0)==3?C=B[h2>>2]+-1|0:C=B[(RA+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=R-C|0,(M|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break o;if(Q=k-C|0,QA>>>0<=k>>>0){C=k;break n}if(C=k,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break a}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break n;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break a}if(Q>>>0>=mI>>>0||(C=P-C|0,q0+(C^-1)>>>0<3)||(C=C+Mi|0,(M|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break o;n=C+4|0,Q=n,oI=W,SC=Q;f:{s:{if(C=k,S=C+(W-Q|0)|0,S=S>>>0>>0?S:m,ZB=S+-3|0,ZB>>>0<=C>>>0)break s;if(Q=n,n=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break f}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=ZB>>>0)break s;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break f}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=S+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if((oI|0)!=(SC+C|0))break a;S=u;f:{s:{if(n=C+k|0,Q=n,QA>>>0<=Q>>>0)break s;if(Q=n,oI=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),oI){Q=T(oI)>>>3;break f}for(;;){if(S=S+4|0,Q=Q+4|0,Q>>>0>=QA>>>0)break s;if(oI=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),!!oI)break}Q=((T(oI)>>>3)+Q|0)-n|0;break f}(A[S|0]|A[S+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=_0>>>0||(S=S+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[S|0]==A[Q|0]?Q+1|0:Q),Q=Q-n|0}C=Q+C|0;break a}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=_0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+4|0,C>>>0<=w>>>0)break o;if(Q=(gA<<3)+X0|0,B[Q+4>>2]=C,B[Q>>2]=I-L0,gA=gA+1|0,C>>>0>sg>>>0||(w=C,(C+R|0)==(m|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[E0>>2]=P,n=-1<>>0>>0){k=n;break n}for(q0=P+2|0,M=0,S=0;;){E0=y+WA|0,k=M>>>0>>0?M:S,C=E0+k|0;f:{s:{if(Q=k+R|0,QA>>>0<=Q>>>0){I=Q;break s}if(I=Q,s0=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),s0){I=T(s0)>>>3;break f}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break s;if(s0=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!s0)break}I=((T(s0)>>>3)+I|0)-Q|0;break f}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+k|0,I>>>0>w>>>0){if(C=(gA<<3)+X0|0,B[C+4>>2]=I,B[C>>2]=q0-y,L=I>>>0>L-y>>>0?I+y|0:L,gA=gA+1|0,(I+R|0)==(m|0)|I>>>0>4096)break a;w=I}C=kg+((y&xA)<<3)|0;f:{s:{if(A[I+E0|0]>2]=y,y>>>0>X2>>>0)break s;oA=r2+12|0,k=n;break n}if(B[G>>2]=y,y>>>0>X2>>>0){G=C,S=I;break f}G=r2+12|0,k=n;break n}M=I,oA=C+4|0,C=oA}if(k=n+-1|0,!n)break n;if(n=k,y=B[C>>2],!(y>>>0>=x2>>>0))break}}if(B[G>>2]=0,B[oA>>2]=0,!k||(I=fA,n=64-p2|0,C=n&31,Q=B[B[uA+36>>2]+((32<=(n&63)>>>0?I>>>C:((1<>>C)<<2)>>2],Q>>>0<=R0>>>0))break o;for(oA=B[uA+44>>2],uA=P+2|0,WA=WA+MA|0,M=0,S=0;;){P=M>>>0>>0?M:S,G=P+(Q+LA|0)|0,C=G;n:{f:{if(y=R+P|0,I=y,n=I+(W-C|0)|0,n=n>>>0>>0?n:m,OA=n+-3|0,OA>>>0<=I>>>0)break f;if(I=y,C=G,xA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),xA){n=T(xA)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=OA>>>0)break f;if(xA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!xA)break}n=((T(xA)>>>3)+I|0)-y|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=n+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),n=I-y|0}if((n+G|0)==(W|0)){C=u;n:{f:{if(y=n+y|0,I=y,QA>>>0<=I>>>0)break f;if(I=y,G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),G){I=T(G)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break f;if(G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!G)break}I=((T(G)>>>3)+I|0)-y|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}n=I+n|0}if(I=n+P|0,I>>>0>w>>>0&&(C=(gA<<3)+X0|0,B[C+4>>2]=I,n=C,C=Q+MA|0,B[n>>2]=uA-C,L=I>>>0>L-C>>>0?I+C|0:L,gA=gA+1|0,I>>>0>4096||(w=I,(I+R|0)==(m|0)))||Q>>>0<=JI>>>0||(k=k+-1|0,!k))break o;if(C=A[I+((I+Q>>>0>>0?LA:WA)+Q|0)|0]>2],!(Q>>>0>R0>>>0))break}break o}B[G>>2]=0,B[oA>>2]=0}B[i+24>>2]=L+-8;break g}for(M=A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),q0=B[i+36>>2]+(NA(M,-1640531535)>>>32-B[i+124>>2]<<2)|0,y=B[q0>>2],fA=B[i+112>>2],W=B[fA>>2],R0=B[fA+4>>2],LA=W-R0|0,MA=-1<>2]+-1^-1,uA=B[fA+16>>2],x2=LA-uA>>>0>MA>>>0?LA-MA|0:uA,E0=gA?4:3,gA=0,OA=-1<>2]+-1^-1,I=P-OA|0,N2=I>>>0>P>>>0?0:I,I=B[i+16>>2],N0=I-LA|0,JI=(P-uA|0)-N0|0,C=B[i+136>>2],s0=C>>>0<4095?C:4095,k=R+4|0,L=P+9|0,xA=B[i+12>>2],mI=P-xA|0,X2=I||1,u=WA+xA|0,sg=B[i+44>>2],oA=sg+((P&OA)<<3)|0,G=oA+4|0,ai=R0-N0|0,kg=B[fA+124>>2],Mi=B[i+128>>2],w=Vg,I=L0;;){e:{o:{a:{if((I|0)==3?C=B[h2>>2]+-1|0:C=B[(RA+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=R-C|0,(M|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break e;if(Q=k-C|0,QA>>>0<=k>>>0){C=k;break a}if(C=k,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break o}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break a;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break o}if(Q>>>0>=JI>>>0||(C=P-C|0,xA+(C^-1)>>>0<3)||(C=C+ai|0,(M|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break e;n=C+4|0,Q=n,p2=W,oI=Q;n:{f:{if(C=k,S=C+(W-Q|0)|0,S=S>>>0>>0?S:m,ug=S+-3|0,ug>>>0<=C>>>0)break f;if(Q=n,n=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=ug>>>0)break f;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=S+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if((p2|0)!=(oI+C|0))break o;S=u;n:{f:{if(n=C+k|0,Q=n,QA>>>0<=Q>>>0)break f;if(Q=n,p2=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),p2){Q=T(p2)>>>3;break n}for(;;){if(S=S+4|0,Q=Q+4|0,Q>>>0>=QA>>>0)break f;if(p2=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24)),!!p2)break}Q=((T(p2)>>>3)+Q|0)-n|0;break n}(A[S|0]|A[S+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=_0>>>0||(S=S+2|0,Q=Q+2|0),Q>>>0>>0&&(Q=A[S|0]==A[Q|0]?Q+1|0:Q),Q=Q-n|0}C=Q+C|0;break o}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=_0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+4|0,C>>>0<=w>>>0)break e;if(Q=(gA<<3)+X0|0,B[Q+4>>2]=C,B[Q>>2]=I-L0,gA=gA+1|0,C>>>0>s0>>>0||(w=C,(C+R|0)==(m|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[q0>>2]=P,n=-1<>>0>>0){k=n;break a}for(xA=P+2|0,M=0,S=0;;){q0=y+WA|0,k=M>>>0>>0?M:S,C=q0+k|0;n:{f:{if(Q=k+R|0,QA>>>0<=Q>>>0){I=Q;break f}if(I=Q,E0=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),E0){I=T(E0)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break f;if(E0=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!E0)break}I=((T(E0)>>>3)+I|0)-Q|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+k|0,I>>>0>w>>>0){if(C=(gA<<3)+X0|0,B[C+4>>2]=I,B[C>>2]=xA-y,L=I>>>0>L-y>>>0?I+y|0:L,gA=gA+1|0,(I+R|0)==(m|0)|I>>>0>4096)break o;w=I}C=sg+((y&OA)<<3)|0;n:{f:{if(A[I+q0|0]>2]=y,y>>>0>N2>>>0)break f;oA=r2+12|0,k=n;break a}if(B[G>>2]=y,y>>>0>N2>>>0){G=C,S=I;break n}G=r2+12|0,k=n;break a}M=I,oA=C+4|0,C=oA}if(k=n+-1|0,!n)break a;if(n=k,y=B[C>>2],!(y>>>0>=X2>>>0))break}}if(B[G>>2]=0,B[oA>>2]=0,!k||(Q=B[B[fA+36>>2]+(NA(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),-1640531535)>>>32-kg<<2)>>2],Q>>>0<=uA>>>0))break e;for(oA=B[fA+44>>2],OA=P+2|0,WA=WA+N0|0,M=0,S=0;;){P=M>>>0>>0?M:S,G=P+(Q+R0|0)|0,C=G;a:{n:{if(y=R+P|0,I=y,n=I+(W-C|0)|0,n=n>>>0>>0?n:m,N2=n+-3|0,N2>>>0<=I>>>0)break n;if(I=y,C=G,xA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),xA){n=T(xA)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=N2>>>0)break n;if(xA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!xA)break}n=((T(xA)>>>3)+I|0)-y|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=n+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),n=I-y|0}if((n+G|0)==(W|0)){C=u;a:{n:{if(y=n+y|0,I=y,QA>>>0<=I>>>0)break n;if(I=y,G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),G){I=T(G)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break n;if(G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!G)break}I=((T(G)>>>3)+I|0)-y|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}n=I+n|0}if(I=n+P|0,I>>>0>w>>>0&&(C=(gA<<3)+X0|0,B[C+4>>2]=I,n=C,C=Q+N0|0,B[n>>2]=OA-C,L=I>>>0>L-C>>>0?I+C|0:L,gA=gA+1|0,I>>>0>4096||(w=I,(I+R|0)==(m|0)))||Q>>>0<=x2>>>0||(k=k+-1|0,!k))break e;if(C=A[I+((I+Q>>>0>>0?R0:WA)+Q|0)|0]>2],!(Q>>>0>uA>>>0))break}break e}B[G>>2]=0,B[oA>>2]=0}B[i+24>>2]=L+-8;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-R|0}if(I>>>0<3||(B[X0+4>>2]=I,B[X0>>2]=Q+2,I>>>0<=X2>>>0&&(gA=1,u=I,(I+R|0)!=(m|0))))break r;gA=1,B[i+24>>2]=P+1;break g}B[x2>>2]=P,w=-1<>>0>>0){k=w;break t}for(X2=P+2|0,M=0,S=0;;){q0=y+WA|0,k=M>>>0>>0?M:S,C=q0+k|0;e:{o:{if(Q=k+R|0,QA>>>0<=Q>>>0){I=Q;break o}if(I=Q,x2=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),x2){I=T(x2)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break o;if(x2=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!x2)break}I=((T(x2)>>>3)+I|0)-Q|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+k|0,I>>>0>u>>>0){if(C=(gA<<3)+X0|0,B[C+4>>2]=I,B[C>>2]=X2-y,W=I>>>0>W-y>>>0?I+y|0:W,gA=gA+1|0,(I+R|0)==(m|0)|I>>>0>4096)break E;u=I}C=sg+((y&N2)<<3)|0;e:{o:{if(A[I+q0|0]>2]=y,y>>>0>xA>>>0)break o;oA=r2+12|0,k=w;break t}if(B[G>>2]=y,y>>>0>xA>>>0){G=C,S=I;break e}G=r2+12|0,k=w;break t}M=I,oA=C+4|0,C=oA}if(k=w+-1|0,!w)break t;if(w=k,y=B[C>>2],!(y>>>0>=MA>>>0))break}}if(B[G>>2]=0,B[oA>>2]=0,!k||(Q=B[B[fA+36>>2]+(NA(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),-1640531535)>>>32-kg<<2)>>2],Q>>>0<=uA>>>0))break r;for(oA=B[fA+44>>2],MA=P+2|0,WA=WA+N0|0,M=0,S=0;;){G=L,s0=G,fA=M>>>0>>0?M:S,w=fA+(Q+R0|0)|0,C=w,p2=C;t:{e:{if(y=R+fA|0,I=y,P=I+(G-C|0)|0,P=P>>>0>>0?P:m,xA=P+-3|0,xA>>>0<=I>>>0)break e;if(I=y,C=w,w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),w){w=T(w)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=xA>>>0)break e;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}w=((T(w)>>>3)+I|0)-y|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=P+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),w=I-y|0}if((s0|0)==(p2+w|0)){C=n;t:{e:{if(y=w+y|0,I=y,QA>>>0<=I>>>0)break e;if(I=y,G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),G){I=T(G)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break e;if(G=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!G)break}I=((T(G)>>>3)+I|0)-y|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=_0>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}w=I+w|0}if(I=w+fA|0,I>>>0>u>>>0&&(C=(gA<<3)+X0|0,B[C+4>>2]=I,y=C,C=Q+N0|0,B[y>>2]=MA-C,W=I>>>0>W-C>>>0?I+C|0:W,gA=gA+1|0,I>>>0>4096||(u=I,(I+R|0)==(m|0)))||Q>>>0<=E0>>>0||(k=k+-1|0,!k))break r;if(C=A[I+((I+Q>>>0>>0?R0:WA)+Q|0)|0]>2],!(Q>>>0>uA>>>0))break}break r}B[G>>2]=0,B[oA>>2]=0}B[i+24>>2]=W+-8}if(!gA)break Q;if(I=(gA+-1<<3)+X0|0,C=B[I+4>>2],C>>>0>UC>>>0|C+_>>>0>4095)break B;for(L=cA+OI|0,w=RA+24|0,C=RA+20|0,n=0;;){Q=(n<<3)+X0|0,S=B[Q>>2];g:{if(S>>>0>=3){u=S+-2|0,M=B[h2>>2],I=C;break g}r:{E:{t:{if(I=S+L0|0,I>>>0>3)break t;e:switch(I-1|0){case 0:case 1:break t;case 2:break e;default:break r}M=B[h2>>2],u=M+-1|0;break E}M=B[h2>>2],u=B[(RA+(I<<2)|0)+16>>2]}I=(RA+(I>>>0>1?4:8)|0)+16|0;break g}M=B[C>>2],u=B[h2>>2],I=w}W=B[I>>2],y=cC,y=n?B[Q+-4>>2]+1|0:y,Q=B[Q+4>>2];g:{if(Q>>>0>>0)break g;for(G=31-UA(S+1|0)|0,k=G<<8,cA=(k+(G>>>0>19?(G<<9)+-9728|0:0)|0)+-15821|0,I=Q+_|0,fA=k+12032|0;;){if(k=Q+_|0,B[i+104>>2]==1)R=fA-(UA(Q+-2|0)<<8)|0;else{oA=B[i+96>>2]+(cA+B[i+100>>2]|0)|0,R=Q+-3|0;r:{if(R>>>0>=128){R=67-UA(R)|0;break r}R=A[R+9392|0]}R=R<<2,R=oA+((B[R+9168>>2]+UA(B[B[i+60>>2]+(G<<2)>>2]+1|0)|0)+UA(B[R+B[i+56>>2]>>2]+1|0)<<8)|0}R=R+L|0;r:{if(k>>>0<=g>>>0){if((R|0)>2])break r;break g}for(;g=g+1|0,B[NA(g,28)+$2>>2]=1073741824,(g|0)!=(I|0););g=I}if(k=NA(k,28)+$2|0,B[k+12>>2]=K2,B[k+4>>2]=S,B[k+8>>2]=Q,B[k+16>>2]=u,B[k>>2]=R,B[k+24>>2]=W,B[k+20>>2]=M,I=I+-1|0,Q=Q+-1|0,!(Q>>>0>=y>>>0))break}}if(n=n+1|0,(n|0)==(gA|0))break}}_=t2}if(!(_>>>0<=g>>>0))break}}I=NA(g,28)+$2|0,Q=B[I+4>>2],YE=B[I>>2],K2=B[I+12>>2],C=B[I+8>>2],B[r2+8>>2]=B[I+24>>2],w=B[I+20>>2],B[r2>>2]=B[I+16>>2],B[r2+4>>2]=w,I=g-(C+K2|0)|0,I=I>>>0>g>>>0?0:I;break I}O=O+1|0;break A}Q=B[I>>2],g=_-(B[RA+8>>2]?0:B[RA+12>>2])|0,I=g>>>0>4096?0:g}k=1,w=I+1|0,g=NA(w,28)+$2|0,B[g+12>>2]=K2,B[g+8>>2]=C,B[g+4>>2]=Q,B[g>>2]=YE,C=B[r2+4>>2],B[g+16>>2]=B[r2>>2],B[g+20>>2]=C,B[g+24>>2]=B[r2+8>>2],Q=w;I:{if(I){for(;g=NA(I,28)+$2|0,_=A[g+12|0]|A[g+13|0]<<8|(A[g+14|0]<<16|A[g+15|0]<<24),k=A[g+8|0]|A[g+9|0]<<8|(A[g+10|0]<<16|A[g+11|0]<<24),n=B[g+4>>2],Q=Q+-1|0,C=NA(Q,28)+$2|0,B[C>>2]=B[g>>2],B[C+4>>2]=n,B[C+24>>2]=B[g+24>>2],n=B[g+20>>2],B[C+16>>2]=B[g+16>>2],B[C+20>>2]=n,n=B[g+12>>2],B[C+8>>2]=B[g+8>>2],B[C+12>>2]=n,g=I-(k+_|0)|0,I=g>>>0>I>>>0?0:g,!!I;);if(k=Q,Q>>>0>w>>>0)break I}for(;;){if(g=NA(k,28)+$2|0,C=B[g+12>>2],O=C+r|0,_=B[g+8>>2],_){I=B[g+4>>2];B:{C:{if(I>>>0>=3){g=B[o+4>>2],B[o+4>>2]=B[o>>2],B[o+8>>2]=g,g=I+-2|0;break C}i:{Q:{g:{if(Q=I+!C|0,Q>>>0>3)break g;r:switch(Q-1|0){case 0:case 1:break g;case 2:break r;default:break B}g=B[o>>2]+-1|0;break Q}if(g=B[(Q<<2)+o>>2],Q>>>0<2)break i}B[MC>>2]=B[XC>>2]}B[o+4>>2]=B[o>>2]}B[o>>2]=g}B:{C:{if(!C)break C;for(Q=B[i+48>>2],g=0;n=Q+(A[r+g|0]<<2)|0,B[n>>2]=B[n>>2]+2,g=g+1|0,(C|0)!=(g|0););if(B[i+72>>2]=B[i+72>>2]+(C<<1),C>>>0<64)break C;g=50-UA(C)|0;break B}g=A[C+9104|0]}g=B[i+52>>2]+(g<<2)|0,B[g>>2]=B[g>>2]+1,B[i+76>>2]=B[i+76>>2]+1,u=I+1|0,g=B[i+60>>2]+(31-UA(u)<<2)|0,B[g>>2]=B[g>>2]+1,B[i+84>>2]=B[i+84>>2]+1,y=C+_|0,g=B[i+56>>2],Q=_+-3|0;B:{if(Q>>>0>=128){I=67-UA(Q)|0;break B}I=A[Q+9392|0]}for(g=g+(I<<2)|0,B[g>>2]=B[g>>2]+1,B[i+80>>2]=B[i+80>>2]+1,g=B[e+12>>2],S=C+g|0,I=r;_=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[g|0]=n,b[g+1|0]=n>>>8,b[g+2|0]=n>>>16,b[g+3|0]=n>>>24,b[g+4|0]=_,b[g+5|0]=_>>>8,b[g+6|0]=_>>>16,b[g+7|0]=_>>>24,I=I+8|0,g=g+8|0,g>>>0>>0;);B[e+12>>2]=C+B[e+12>>2];B:{if(C>>>0<=65535){g=B[e+4>>2];break B}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}B[g>>2]=u,FA[g+4>>1]=C,Q>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=Q,B[e+4>>2]=g+8,r=r+y|0,O=r}if(k=k+1|0,!(k>>>0<=w>>>0))break}}B[i+100>>2]=7936-(UA(B[i+84>>2]+1|0)<<8),B[i+96>>2]=7936-(UA(B[i+80>>2]+1|0)<<8),B[i+92>>2]=7936-(UA(B[i+76>>2]+1|0)<<8),B[i+88>>2]=7936-(UA(B[i+72>>2]+1|0)<<8)}if(!(O>>>0>>0))break}return IA=r2+16|0,m-r|0}function $1(i){var e=0,o=0;A:{if(SA[i+20>>2]<=SA[i+28>>2]||(z[B[i+36>>2]](i,0,0)|0,B[i+20>>2]))break A;return-1}return e=B[i+4>>2],o=B[i+8>>2],e>>>0>>0&&(e=e-o|0,z[B[i+40>>2]](i,e,e>>31,1)|0),B[i+28>>2]=0,B[i+16>>2]=0,B[i+20>>2]=0,B[i+4>>2]=0,B[i+8>>2]=0,0}function st(i,e,o){var r=0,g=0,I=0;r=B[o+16>>2];A:{if(!r){if(cr(o))break A;r=B[o+16>>2]}if(I=B[o+20>>2],r-I>>>0>>0){z[B[o+36>>2]](o,i,e)|0;return}I:{if(b[o+75|0]<0)break I;for(r=e;;){if(g=r,!g)break I;if(r=g+-1|0,A[r+i|0]==10)break}if(z[B[o+36>>2]](o,i,g)>>>0>>0)break A;e=e-g|0,i=i+g|0,I=B[o+20>>2]}_I(I,i,e),B[o+20>>2]=B[o+20>>2]+e}}function hr(i){return i=i|0,i|0}function kt(i){i=i|0;var e=0;return e=IA-16|0,IA=e,B[e>>2]=B[i+60>>2],i=qC(pI(6,e|0)|0),IA=e+16|0,i|0}function ht(){var i=0,e=0,o=0;return i=2,dC(1030,43)||(i=A[1030]!=114),i=dC(1030,120)?i|128:i,i=dC(1030,101)?i|524288:i,e=i,o=i|64,i=A[1030],e=(i|0)==114?e:o,e=(i|0)==119?e|512:e,(i|0)==97?e|1024:e}function ct(){var i=0,e=0,o=0,r=0;i=IA-48|0,IA=i;A:{I:{if(!dC(12885,b[1030])){B[6361]=22;break I}if(r=ht(),B[i+40>>2]=438,B[i+32>>2]=1024,B[i+36>>2]=r|32768,e=qC(O0(5,i+32|0)|0),(e|0)<0||(r&524288&&(B[i+20>>2]=2,B[i+24>>2]=1,B[i+16>>2]=e,pA(221,i+16|0)|0),o=Dt(e),o))break A;B[i>>2]=e,pI(6,i|0)|0}o=0}return IA=i+48|0,o}function cr(i){var e=0;return e=A[i+74|0],b[i+74|0]=e+-1|e,e=B[i>>2],e&8?(B[i>>2]=e|32,-1):(B[i+4>>2]=0,B[i+8>>2]=0,e=B[i+44>>2],B[i+28>>2]=e,B[i+20>>2]=e,B[i+16>>2]=e+B[i+48>>2],0)}function wt(i){var e=0,o=0;return e=AQ(),B[i+56>>2]=B[e>>2],o=B[e>>2],o&&(B[o+52>>2]=i),B[e>>2]=i,d2(26552),i}function Dt(i){var e=0,o=0,r=0;e=IA-80|0,IA=e;A:{I:{B:{if(!dC(12889,b[1030])){B[6361]=22;break B}if(o=WB(1176),o)break I}i=0;break A}fg(o,0,144),dC(1030,43)||(B[o>>2]=A[1030]==114?8:4),dC(1030,101)&&(B[e+52>>2]=2,B[e+56>>2]=1,B[e+48>>2]=i,pA(221,e+48|0)|0);I:{if(A[1030]!=97){r=B[o>>2];break I}B[e+36>>2]=3,B[e+32>>2]=i,r=pA(221,e+32|0)|0,r&1024||(B[e+20>>2]=4,B[e+16>>2]=i,B[e+24>>2]=r|1024,pA(221,e+16|0)|0),r=B[o>>2]|128,B[o>>2]=r}b[o+75|0]=255,B[o+48>>2]=1024,B[o+60>>2]=i,B[o+44>>2]=o+152;I:{if(r&8||(B[e+4>>2]=21523,B[e>>2]=i,B[e+8>>2]=e+72,QI(54,e|0)))break I;b[o+75|0]=10}B[o+40>>2]=119,B[o+36>>2]=116,B[o+32>>2]=122,B[o+12>>2]=117,B[6623]||(B[o+76>>2]=-1),i=wt(o)}return IA=e+80|0,i}function yt(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0,I=0,C=0;r=IA-32|0,IA=r,B[r+16>>2]=e,g=B[i+48>>2],B[r+20>>2]=o-((g|0)!=0),I=B[i+44>>2],B[r+28>>2]=g,B[r+24>>2]=I,g=B[i+60>>2],B[r+8>>2]=2,B[r>>2]=g,B[r+4>>2]=r+16,g=qC(i0(145,r|0)|0);A:{if((g|0)<=0){B[i>>2]=B[i>>2]|g&48^16;break A}if(C=B[r+20>>2],g>>>0<=C>>>0)break A;I=B[i+44>>2],B[i+4>>2]=I,B[i+8>>2]=I+(g-C|0),B[i+48>>2]&&(B[i+4>>2]=I+1,b[(e+o|0)+-1|0]=A[I|0]),g=o}return IA=r+32|0,g|0}function Ft(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0;var g=0;g=IA-32|0,IA=g,i=B[i+60>>2],B[g+16>>2]=r,B[g>>2]=i,B[g+8>>2]=e,B[g+4>>2]=o,B[g+12>>2]=g+24;A:{if((qC(h0(140,g|0)|0)|0)>=0){e=B[g+28>>2],i=B[g+24>>2];break A}B[g+24>>2]=-1,B[g+28>>2]=-1,e=-1,i=-1}return IA=g+32|0,zA=e,i|0}function AQ(){return F2(26552),26560}function ut(i,e){var o=0;o=(e|0)!=0;A:{I:{B:{C:{if(!e|!(i&3))break C;for(;;){if(!A[i|0])break B;if(i=i+1|0,e=e+-1|0,o=(e|0)!=0,!e)break C;if(!(i&3))break}}if(!o)break I}if(!A[i|0])break A;B:{if(e>>>0>=4)for(;;){if(o=B[i>>2],(o^-1)&o+-16843009&-2139062144)break B;if(i=i+4|0,e=e+-4|0,!(e>>>0>3))break}if(!e)break I}for(;;){if(!A[i|0])break A;if(i=i+1|0,e=e+-1|0,!e)break}}return 0}return i}function dC(i,e){return i=Gt(i,e),A[i|0]==(e&255)?i:0}function Gt(i,e){var o=0,r=0;A:{if(r=e&255,r){if(i&3)for(;;){if(o=A[i|0],!o|(o|0)==(e&255))break A;if(i=i+1|0,!(i&3))break}o=B[i>>2];I:{if((o^-1)&o+-16843009&-2139062144)break I;for(r=NA(r,16843009);;){if(o=o^r,(o^-1)&o+-16843009&-2139062144)break I;if(o=B[i+4>>2],i=i+4|0,!!(o+-16843009&(o^-1)&-2139062144))break}}for(;o=i,r=A[o|0],!!(r&&(i=o+1|0,(r|0)!=(e&255))););return o}return k1(i)+i|0}return i}function k1(i){var e=0,o=0,r=0;A:{I:{if(e=i,!(e&3))break I;if(!A[i|0])break A;for(;;){if(e=e+1|0,!(e&3))break I;if(!A[e|0])break}break A}for(;o=e,e=e+4|0,r=B[o>>2],!((r^-1)&r+-16843009&-2139062144););if(!(r&255)){e=o;break A}for(;r=A[o+1|0],e=o+1|0,o=e,!!r;);}return e-i|0}function xC(i){return i+-48>>>0<10}function ng(i){var e=0,o=0;for(i=i||1;;){A:{if(e=WB(i),e||(o=B[6645],!o))break A;z[o]();continue}break}return e}function h1(){J2(),H0()}function wr(i){var e=0,o=0,r=0;e=IA-16|0,IA=e,b[e+15|0]=10,o=B[i+16>>2];A:{if(!o){if(cr(i))break A;o=B[i+16>>2]}if(r=B[i+20>>2],!(b[i+75|0]==10|r>>>0>=o>>>0)){B[i+20>>2]=r+1,b[r|0]=10;break A}if((z[B[i+36>>2]](i,e+15|0,1)|0)!=1)break A}IA=e+16|0}function lt(i){var e=0;if(B[i+76>>2]<0){A:{if(b[i+75|0]==10||(e=B[i+20>>2],e>>>0>=SA[i+16>>2]))break A;B[i+20>>2]=e+1,b[e|0]=10;return}wr(i);return}A:{I:{if(b[i+75|0]==10||(e=B[i+20>>2],e>>>0>=SA[i+16>>2]))break I;B[i+20>>2]=e+1,b[e|0]=10;break A}wr(i)}}function A1(i,e){var o=0;o=IA-16|0,IA=o,B[o+12>>2]=e,o=B[3225],sr(o,i,e),lt(o),J2(),H0()}function Nt(){var i=0,e=0,o=0,r=0;i=IA-1088|0,IA=i;A:{if(e=B[6643],e){if(o=e+48|0,uE(o)){if(r=i,B[o>>2]==1126902529&B[o+4>>2]==1129074247?o=B[e+44>>2]:o=e+80|0,B[r+1084>>2]=o,r=B[e>>2],B[i+44>>2]=1024,e=Dr(B[r+4>>2],i+48|0,i+44|0,i+1080|0),e=B[i+1080>>2]?B[r+4>>2]:e,z[B[B[5771]+16>>2]](23084,r,i+1084|0))break A;B[i+20>>2]=e,B[i+16>>2]=B[6909],A1(12949,i+16|0),H0()}B[i+32>>2]=B[6909],A1(12990,i+32|0),H0()}A1(13028,0),H0()}o=B[6909],r=B[i+1084>>2],B[i+8>>2]=z[B[B[r>>2]+8>>2]](r),B[i+4>>2]=e,B[i>>2]=o,A1(12904,i),H0()}function IQ(i){return xC(i)?i=1:i=(i|32)+-97>>>0<6,i}function St(i,e,o,r){var g=0,I=0;g=IA-160|0,IA=g,_I(g+8|0,13056,144);A:{I:{if(e+-1>>>0>=2147483647){if(e)break I;e=1,i=g+159|0}if(B[g+52>>2]=i,B[g+28>>2]=i,I=-2-i|0,e=e>>>0>I>>>0?I:e,B[g+56>>2]=e,i=i+e|0,B[g+36>>2]=i,B[g+24>>2]=i,i=sr(g+8|0,o,r),!e)break A;e=B[g+28>>2],b[e-((e|0)==B[g+24>>2])|0]=0;break A}B[6361]=75,i=-1}return IA=g+160|0,i}function bt(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0;return g=B[i+20>>2],r=B[i+16>>2]-g|0,r=r>>>0>o>>>0?o:r,_I(g,e,r),B[i+20>>2]=r+B[i+20>>2],o|0}function gQ(i,e,o,r){var g=0;return g=IA-16|0,IA=g,B[g+12>>2]=r,i=St(i,e,o,r),IA=g+16|0,i}function Dr(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0;var g=0,I=0,C=0,Q=0;g=IA-4512|0,IA=g;A:{if(!(o|!e&&i)){if(i=0,!r)break A;B[r>>2]=-3;break A}C=g+32|0,Ut(C,i,k1(i)+i|0),i=g+8|0,B[i+12>>2]=-1,B[i+16>>2]=-1,Q=dt(C);I:{if(!Q){I=-2;break I}if(I=-1,!Rt(e,o,i))break I;KI(Q,i),I=0,Yg(i,0),o&&(B[o>>2]=B[i+4>>2]),e=B[i>>2]}r&&(B[r>>2]=I),pt(C),i=I?0:e}return IA=g+4512|0,i|0}function dt(i){var e=0,o=0,r=0,g=0,I=0,C=0,Q=0;e=IA+-64|0,IA=e,o=d0(e+56|0,13200),g=B[o+4>>2],B[e+16>>2]=B[o>>2],B[e+20>>2]=g;A:{if(dI(i,e+16|0)){if(r=RC(i),B[e+52>>2]=r,!r){r=0;break A}(lI(i,0)|0)==46&&(r=Lt(i+368|0,e+52|0,Ti(e+40|0,B[i>>2],B[i+4>>2])),B[e+52>>2]=r,B[i>>2]=B[i+4>>2]),r=ag(i)?0:r;break A}if(o=d0(e+32|0,13203),g=B[o+4>>2],B[e+8>>2]=B[o>>2],B[e+12>>2]=g,dI(i,e+8|0)){if(o=RC(i),B[e+52>>2]=o,!o||(o=d0(e+24|0,13208),g=B[o+4>>2],B[e>>2]=B[o>>2],B[e+4>>2]=g,!dI(i,e))||(o=gI(i,95),di(e+40|0,i,0),Ri(e+40|0)&&o)||((lI(i,0)|0)==46&&(B[i>>2]=B[i+4>>2]),ag(i)))break A;r=yr(i,13222,e+52|0);break A}r=(I=0,C=gg(i),Q=ag(i),Q?I:C)}return IA=e- -64|0,r}function Rt(i,e,o){var r=0;r=o;A:{if(!i){if(i=WB(1024),e=1024,i)break A;return 0}e=B[e>>2]}return B[r+8>>2]=e,B[o>>2]=i,B[o+4>>2]=0,1}function KI(i,e){z[B[B[i>>2]+16>>2]](i,e),A[i+5|0]!=1&&z[B[B[i>>2]+20>>2]](i,e)}function Yg(i,e){var o=0;Fr(i,1),o=B[i+4>>2],B[i+4>>2]=o+1,b[B[i>>2]+o|0]=e}function pt(i){Mt(i+368|0),TC(i+332|0),TC(i+288|0),TC(i+148|0),TC(i+8|0)}function Ut(i,e,o){B[i+4>>2]=o,B[i>>2]=e,ur(i+8|0),ur(i+148|0),Gr(i+288|0),e=i+332|0,B[e+8>>2]=e+28,o=e+12|0,B[e+4>>2]=o,B[e>>2]=o,b[i+362|0]=0,FA[i+360>>1]=1,i=i+368|0,B[i>>2]=0,B[i+4>>2]=0,B[i+4096>>2]=i}function d0(i,e){return B[i>>2]=e,B[i+4>>2]=k1(e)+e,i}function dI(i,e){var o=0,r=0,g=0,I=0,C=0;return o=IA-32|0,IA=o,I=Ti(o+24|0,B[i>>2],B[i+4>>2]),r=B[e+4>>2],g=B[e>>2],B[o+8>>2]=g,B[o+12>>2]=r,B[o+16>>2]=g,B[o+20>>2]=r,iQ(I,o+8|0)&&(B[i>>2]=B[i>>2]+ag(e),C=1),IA=o+32|0,C}function RC(i){var e=0,o=0,r=0,g=0,I=0,C=0;e=IA+-64|0,IA=e,r=lI(i,0);A:{if(!((r&255)!=71&&(r|0)!=84)){r=Jt(i);break A}if(B[e+56>>2]=i,g=_t(e+40|0,i),o=nC(i,g),B[e+36>>2]=o,r=0,!o||Yt(i,g)||(r=o,lr(e+56|0)))break A;r=i,B[e+32>>2]=0,o=d0(e+24|0,13256),I=B[o+4>>2],B[e>>2]=B[o>>2],B[e+4>>2]=I;I:{if(dI(i,e)){for(o=i+8|0,I=Hg(o);;){if(!gI(i,69)){if(C=g1(r),B[e+16>>2]=C,!C)break I;Sg(o,e+16|0);continue}break}pi(e+16|0,i,I),B[e+32>>2]=Wt(i+368|0,e+16|0)}if(B[e+12>>2]=0,!(A[e+40|0]|!A[g+1|0])&&(o=gg(r),B[e+12>>2]=o,!o))break I;if(gI(i,118)){r=Nr(i,e+12|0,e+36|0,xB(e+16|0),e+32|0,g+4|0,g+8|0);break A}for(o=i+8|0,I=Hg(o);;){if(C=gg(r),B[e+16>>2]=C,!C)break I;if(Sg(o,e+16|0),!!lr(e+56|0))break}pi(e+16|0,i,I),r=Nr(i,e+12|0,e+36|0,e+16|0,e+32|0,g+4|0,g+8|0);break A}r=0}return IA=e- -64|0,r}function lI(i,e){var o=0;return o=B[i+4>>2],i=B[i>>2],o-i>>>0>e>>>0?i=b[i+e|0]:i=0,i<<24>>24}function Ti(i,e,o){return B[i+4>>2]=o,B[i>>2]=e,i}function gI(i,e){var o=0,r=0;return o=B[i>>2],(o|0)==B[i+4>>2]|A[o|0]!=(e&255)||(B[i>>2]=o+1,r=1),r}function di(i,e,o){var r=0;r=B[e>>2],o&&gI(e,110);A:{if(!ag(e)||(o=B[e>>2],b[o|0]+-48>>>0>=10))break A;for(;;){if(!(!ag(e)|b[o|0]+-48>>>0>9)){o=o+1|0,B[e>>2]=o;continue}break}Ti(i,r,o);return}xB(i)}function Ri(i){return B[i>>2]==B[i+4>>2]}function yr(i,e,o){return TB(i+368|0,e,o)}function gg(i){var e=0,o=0,r=0,g=0;o=IA-32|0,IA=o,B[o+28>>2]=0,g=o;A:{I:{B:{C:{i:{Q:{g:{r:{E:{t:{e:{if(e=lI(i,0),r=e+-65|0,r>>>0>57)break e;o:switch(r-1|0){case 9:case 20:case 48:if(r=(e|0)==114,r=(lI(i,r)|0)==86?r?2:1:r,e=((lI(i,r)|0)==75)+r|0,r=(lI(i,e)&255)+-68|0,r>>>0>2)break Q;a:switch(r-1|0){case 1:break i;case 0:break Q;default:break a}if(e=lI(i,e+1|0)&255,r=e+-111|0,r>>>0>9|!(1<>2]=B[i>>2]+1,e=kI(i,21092);break A;case 53:B[i>>2]=B[i>>2]+1,e=PC(i+368|0,14423);break A;case 32:B[i>>2]=B[i>>2]+1,e=kI(i,21097);break A;case 33:B[i>>2]=B[i>>2]+1,e=kI(i,14439);break A;case 31:B[i>>2]=B[i>>2]+1,e=kI(i,14444);break A;case 38:B[i>>2]=B[i>>2]+1,e=kI(i,14456);break A;case 49:B[i>>2]=B[i>>2]+1,e=kI(i,14470);break A;case 50:B[i>>2]=B[i>>2]+1,e=kI(i,14476);break A;case 39:B[i>>2]=B[i>>2]+1,e=kI(i,21102);break A;case 40:B[i>>2]=B[i>>2]+1,e=kI(i,21106);break A;case 42:B[i>>2]=B[i>>2]+1,e=kI(i,21119);break A;case 43:B[i>>2]=B[i>>2]+1,e=kI(i,21124);break A;case 54:B[i>>2]=B[i>>2]+1,e=kI(i,21138);break A;case 55:B[i>>2]=B[i>>2]+1,e=PC(i+368|0,21148);break A;case 44:B[i>>2]=B[i>>2]+1,e=kI(i,14506);break A;case 45:B[i>>2]=B[i>>2]+1,e=kI(i,14515);break A;case 36:B[i>>2]=B[i>>2]+1,e=kI(i,21167);break A;case 34:B[i>>2]=B[i>>2]+1,e=PC(i+368|0,21173);break A;case 35:B[i>>2]=B[i>>2]+1,e=kI(i,21180);break A;case 37:B[i>>2]=B[i>>2]+1,e=kI(i,21192);break A;case 56:B[i>>2]=B[i>>2]+1,e=kI(i,15660);break A;case 51:if(B[i>>2]=B[i>>2]+1,c1(o+16|0,i),e=0,Ri(o+16|0))break A;e=Sr(i,o+16|0);break A;case 2:if(e=0,r=lI(i,1)+-79|0,r>>>0>41)break A;a:switch(r-1|0){case 20:B[i>>2]=B[i>>2]+2,e=kI(i,21203);break A;case 21:B[i>>2]=B[i>>2]+2,e=kI(i,21213);break A;case 22:B[i>>2]=B[i>>2]+2,e=kI(i,21224);break A;case 24:B[i>>2]=B[i>>2]+2,e=kI(i,21234);break A;case 25:B[i>>2]=B[i>>2]+2,e=kI(i,21244);break A;case 35:B[i>>2]=B[i>>2]+2,e=kI(i,21253);break A;case 17:B[i>>2]=B[i>>2]+2,e=kI(i,14071);break A;case 19:B[i>>2]=B[i>>2]+2,e=kI(i,21262);break A;case 30:B[i>>2]=B[i>>2]+2,e=kI(i,21277);break A;case 4:case 36:r=BQ(i);break C;case 38:r=Kt(i);break C;case 32:if(B[i>>2]=B[i>>2]+2,g=gg(i),B[o+16>>2]=g,!g)break A;B[o+28>>2]=br(i,o+16|0);break B;case 0:case 1:case 2:case 3:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 18:case 23:case 26:case 27:case 28:case 29:case 33:case 34:case 37:break A;default:break a}r=CQ(i);break C;case 4:r=CQ(i);break C;default:r=Ht(i);break C;case 11:r=vt(i);break C;case 18:if(e=lI(i,1)&255,r=e+-115|0,r>>>0<=2)break t;if((e|0)!=101)break E;break r;case 14:if(B[i>>2]=B[i>>2]+1,g=gg(i),B[o+16>>2]=g,!g)break I;B[o+28>>2]=d4(i+368|0,o+16|0);break B;case 16:if(B[i>>2]=B[i>>2]+1,g=gg(i),B[o+16>>2]=g,!g)break I;B[o+12>>2]=0,B[o+28>>2]=dr(i,o+16|0,o+12|0);break B;case 13:if(B[i>>2]=B[i>>2]+1,g=gg(i),B[o+16>>2]=g,!g)break I;B[o+12>>2]=1,B[o+28>>2]=dr(i,o+16|0,o+12|0);break B;case 1:if(B[i>>2]=B[i>>2]+1,g=gg(i),B[o+16>>2]=g,!g)break I;B[o+28>>2]=nE(i+368|0,o+16|0,21292);break B;case 5:if(B[i>>2]=B[i>>2]+1,g=gg(i),B[o+16>>2]=g,!g)break I;B[o+28>>2]=nE(i+368|0,o+16|0,21301);break B;case 0:case 3:case 6:case 7:case 8:case 10:case 12:case 15:case 21:case 22:case 23:case 24:case 25:case 26:case 27:case 28:case 29:case 30:case 41:case 46:case 47:break e;case 17:break o;case 19:break Q}if(r=lI(i,1),!r|(r&255)==116)break e;if(e=w1(i),B[o+16>>2]=e,!e|!A[i+360|0]||(lI(i,0)|0)!=73)break A;if(g=fC(i,0),B[o+12>>2]=g,!g)break I;B[o+28>>2]=sC(i,o+16|0,o+12|0);break B}r=Rr(i);break C}if(r-1)break r}if(g=i1(i),B[o+28>>2]=g,!g)break I;if(!A[i+360|0]||(lI(i,0)|0)!=73)break B;if(g=fC(i,0),B[o+16>>2]=g,!g)break I;B[o+28>>2]=sC(i,o+28|0,o+16|0);break B}r=Rr(i);break C}if((e|0)==79)break i}r=QQ(i);break C}r=CQ(i)}if(B[g+28>>2]=r,!r)break I}Sg(i+148|0,o+28|0),e=B[o+28>>2];break A}e=0}return IA=o+32|0,e}function Fr(i,e){var o=0;A:{if(e=B[i+4>>2]+e|0,o=B[i+8>>2],e>>>0>>0||(o=o<<1,e=o>>>0>>0?e:o,B[i+8>>2]=e,o=i,i=JE(B[i>>2],e),B[o>>2]=i,i))break A;S1(),H0()}}function TC(i){I1(i)||Jg(B[i>>2])}function ur(i){var e=0;B[i+8>>2]=i+140,e=i+12|0,B[i+4>>2]=e,B[i>>2]=e}function Gr(i){var e=0;return B[i+8>>2]=i+44,e=i+12|0,B[i+4>>2]=e,B[i>>2]=e,i}function I1(i){return B[i>>2]==(i+12|0)}function Mt(i){for(var e=0;;){if(e=B[i+4096>>2],e){if(B[i+4096>>2]=B[e>>2],(i|0)==(e|0))continue;Jg(e);continue}break}B[i>>2]=0,B[i+4>>2]=0,B[i+4096>>2]=i}function iQ(i,e){return ag(e)>>>0<=ag(i)>>>0?i=pr(B[e>>2],B[e+4>>2],B[i>>2]):i=0,i}function Jt(i){var e=0,o=0,r=0,g=0;o=IA-16|0,IA=o;A:{I:{B:{C:{i:{Q:{g:{r:{E:{if(r=lI(i,0),(r|0)!=71){if((r|0)!=84)break A;if(r=lI(i,1),g=r+-83|0,g>>>0<=4)break E;if(g=r+-67|0,g>>>0>6){if((r|0)!=99)break r;if(B[i>>2]=B[i>>2]+2,rQ(i)||rQ(i))break A;if(e=RC(i),B[o>>2]=e,!e)break B;e=TB(i+368|0,13324,o);break A}t:switch(g-1|0){case 5:if(B[i>>2]=B[i>>2]+2,e=gg(i),B[o>>2]=e,!e)break B;e=TB(i+368|0,13291,o);break A;default:if(B[i>>2]=B[i>>2]+2,r=gg(i),B[o+12>>2]=r,!r||(di(o,i,1),Ri(o))||!gI(i,95))break A;if(e=gg(i),B[o>>2]=e,!e)break B;e=ga(uI(i+368|0,16),B[o>>2],B[o+12>>2]);break A;case 4:break t;case 0:case 1:case 2:case 3:break r}if(B[i>>2]=B[i>>2]+2,r=nC(i,0),B[o>>2]=r,!r)break A;e=TB(i+368|0,13385,o);break A}if(r=lI(i,1)+-82|0,r>>>0>4)break A;t:switch(r-1|0){case 3:if(B[i>>2]=B[i>>2]+2,r=nC(i,0),B[o>>2]=r,!r)break A;e=TB(i+368|0,13466,o);break A;case 0:case 1:case 2:break A;default:break t}if(B[i>>2]=B[i>>2]+2,r=nC(i,0),B[o>>2]=r,!r||(e=Ur(i,o+12|0),r=gI(i,95),!e&&(e=0,!r)))break A;e=TB(i+368|0,13486,o);break A}switch(g-1|0){case 2:break C;case 0:break i;case 3:break g;case 1:break r;default:break Q}}if(B[i>>2]=B[i>>2]+1,r=lI(i,0),rQ(i))break A;if(e=RC(i),B[o>>2]=e,!e)break B;if((r|0)==118){e=TB(i+368|0,13426,o);break A}e=TB(i+368|0,13444,o);break A}if(B[i>>2]=B[i>>2]+2,r=nC(i,0),B[o>>2]=r,!r)break A;e=yr(i,13351,o);break A}if(B[i>>2]=B[i>>2]+2,e=gg(i),B[o>>2]=e,!e)break B;e=TB(i+368|0,13305,o);break A}if(B[i>>2]=B[i>>2]+2,e=gg(i),B[o>>2]=e,!e)break B;e=TB(i+368|0,13282,o);break A}if(B[i>>2]=B[i>>2]+2,e=gg(i),B[o>>2]=e,e)break I}e=0;break A}e=TB(i+368|0,13270,o)}return IA=o+16|0,e}function _t(i,e){return b[i+8|0]=0,B[i+4>>2]=0,FA[i>>1]=0,B[i+12>>2]=Hg(e+332|0),i}function nC(i,e){var o=0,r=0,g=0;r=IA-16|0,IA=r,gI(i,76);A:{I:{B:{if(o=lI(i,0),(o|0)!=90){if(o=o&255,(o|0)==83)break B;if((o|0)!=78)break I;o=mt(i,e);break A}o=xt(i,e);break A}if((lI(i,1)|0)==116)break I;if(g=w1(i),B[r+12>>2]=g,o=0,!g||(lI(i,0)|0)!=73||(g=fC(i,(e|0)!=0),B[r+8>>2]=g,!g))break A;e&&(b[e+1|0]=1),o=sC(i,r+12|0,r+8|0);break A}if(g=i,o=Tt(i,e),B[r+12>>2]=o,!o){o=0;break A}if((lI(i,0)|0)!=73)break A;Sg(i+148|0,r+12|0),o=fC(g,(e|0)!=0),B[r+8>>2]=o,o?(e&&(b[e+1|0]=1),o=sC(i,r+12|0,r+8|0)):o=0}return IA=r+16|0,o}function Yt(i,e){var o=0,r=0,g=0,I=0,C=0;for(r=i+288|0,o=i+332|0,C=Hg(o),e=B[e+12>>2],i=e;;){if(i>>>0>>0){if(g=B[B1(o,i)>>2],I=B[g+8>>2],I>>>0>=Hg(r)>>>0)return 1;B[g+12>>2]=B[B1(r,I)>>2],i=i+1|0;continue}break}return Mr(o,e),0}function lr(i){var e=0;A:{if(e=B[i>>2],!ag(e)){i=1;break A}if(i=0,e=lI(e,0)+-46|0,(e&255)>>>0>49)break A;return e=e&255,i=e&31,(32<=(e&63)>>>0?131072>>>i:((1<>>i)&1}return i}function Hg(i){return B[i+4>>2]-B[i>>2]>>2}function g1(i){var e=0,o=0,r=0,g=0;o=IA-16|0,IA=o;A:{I:{B:{C:{i:{if(e=lI(i,0),r=e+-74|0,r>>>0>2){if((e|0)!=88)break i;if(B[i>>2]=B[i>>2]+1,e=VI(i),!e)break I;return i=gI(i,69),IA=o+16|0,i?e:0}switch(r-1|0){case 1:break C;case 0:break i;default:break B}}i=gg(i);break A}if((lI(i,1)|0)==90){if(B[i>>2]=B[i>>2]+2,e=RC(i),!e)break I;i=gI(i,69)?e:0;break A}i=Jr(i);break A}for(B[i>>2]=B[i>>2]+1,e=i+8|0,r=Hg(e);;){if(!gI(i,69)){if(g=g1(i),B[o+12>>2]=g,!g)break I;Sg(e,o+12|0);continue}break}pi(o,i,r),i=F4(i+368|0,o);break A}i=0}return IA=o+16|0,i}function Sg(i,e){var o=0;o=B[i+4>>2],(o|0)==B[i+8>>2]&&(Pt(i,Hg(i)<<1),o=B[i+4>>2]),e=B[e>>2],B[i+4>>2]=o+4,B[o>>2]=e}function pi(i,e,o){var r=0;r=i,i=e+8|0,_r(r,e,B[i>>2]+(o<<2)|0,B[i+4>>2]),Mr(i,o)}function xB(i){return B[i>>2]=0,B[i+4>>2]=0,i}function Nr(i,e,o,r,g,I,C){return Zt(i+368|0,e,o,r,g,I,C)}function Lt(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,g=uI(i,20),e=B[e>>2],i=B[o+4>>2],o=B[o>>2],B[r>>2]=o,B[r+4>>2]=i,B[r+8>>2]=o,B[r+12>>2]=i,i=S4(g,e,r),IA=r+16|0,i}function TB(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,g=uI(i,20),i=d0(r+8|0,e),e=B[o>>2],o=B[i+4>>2],B[r>>2]=B[i>>2],B[r+4>>2]=o,i=zt(g,r,e),IA=r+16|0,i}function kI(i,e){return PC(i+368|0,e)}function c1(i,e){var o=0,r=0,g=0;o=IA-16|0,IA=o,B[o+12>>2]=0;A:{I:{if(!sQ(e,o+12|0)&&(r=ag(e),g=B[o+12>>2],r>>>0>=g>>>0))break I;xB(i);break A}r=B[e>>2],Ti(o,r,g+r|0),B[e>>2]=B[e>>2]+g,e=B[o+4>>2],B[i>>2]=B[o>>2],B[i+4>>2]=e}IA=o+16|0}function Sr(i,e){return nn(i+368|0,e)}function BQ(i){var e=0,o=0,r=0;e=IA-16|0,IA=e;A:{if(!gI(i,68)||!gI(i,116)&&!gI(i,84)||(o=VI(i),B[e+12>>2]=o,!o)||!gI(i,69))break A;r=pC(i,14196,e+12|0)}return IA=e+16|0,r}function Kt(i){var e=0,o=0,r=0,g=0;e=IA-32|0,IA=e,r=d0(e+24|0,22024),g=B[r+4>>2],B[e>>2]=B[r>>2],B[e+4>>2]=g;A:{if(!dI(i,e))break A;I:{if((lI(i,0)+-49&255)>>>0<=8){if(di(e+16|0,i,0),!gI(i,95))break A;if(gI(i,112)){o=X4(i+368|0,e+16|0);break A}if(o=gg(i),B[e+12>>2]=o,!o)break I;o=tE(i,e+12|0,e+16|0);break A}if(!gI(i,95)){if(r=VI(i),B[e+16>>2]=r,!r||!gI(i,95))break A;if(o=gg(i),B[e+12>>2]=o,!o)break I;o=j4(i+368|0,e+12|0,e+16|0);break A}if(o=gg(i),B[e+12>>2]=o,!o)break I;o=tE(i,e+12|0,xB(e+16|0));break A}o=0}return IA=e+32|0,o}function br(i,e){return yQ(uI(i+368|0,12),B[e>>2])}function CQ(i){var e=0,o=0,r=0,g=0,I=0,C=0;e=IA-128|0,IA=e,B[e+124>>2]=C1(i),B[e+120>>2]=0,o=d0(e+112|0,21312),g=B[o+4>>2],B[e+48>>2]=B[o>>2],B[e+52>>2]=g;A:{I:{B:{if(dI(i,e+48|0)){B[e+120>>2]=kI(i,21315);break B}if(o=d0(e+104|0,21324),g=B[o+4>>2],B[e+40>>2]=B[o>>2],B[e+44>>2]=g,dI(i,e+40|0)){if(o=VI(i),B[e+88>>2]=o,!o||!gI(i,69))break A;B[e+120>>2]=R4(i+368|0,e+88|0);break B}if(r=d0(e+96|0,21327),o=B[r+4>>2],B[e+32>>2]=B[r>>2],B[e+36>>2]=o,!dI(i,e+32|0))break B;for(r=i+8|0,o=Hg(r);;){if(!gI(i,69)){if(g=gg(i),B[e+88>>2]=g,!g)break I;Sg(r,e+88|0);continue}break}pi(e+88|0,i,o),B[e+120>>2]=p4(i+368|0,e+88|0)}if(r=d0(e+80|0,21330),o=B[r+4>>2],B[e+24>>2]=B[r>>2],B[e+28>>2]=o,dI(i,e+24|0),r=0,!gI(i,70))break A;if(gI(i,89),r=gg(i),B[e+76>>2]=r,!r)break I;for(r=i,b[e+75|0]=0,o=i+8|0,g=Hg(o);;){B:{C:{if(gI(i,69))break C;if(gI(i,118))continue;if(I=d0(e- -64|0,21333),C=B[I+4>>2],B[e+16>>2]=B[I>>2],B[e+20>>2]=C,dI(i,e+16|0)){b[e+75|0]=1;break C}if(I=d0(e+56|0,21336),C=B[I+4>>2],B[e+8>>2]=B[I>>2],B[e+12>>2]=C,!dI(i,e+8|0))break B;b[e+75|0]=2}pi(e+88|0,i,g),r=U4(i+368|0,e+76|0,e+88|0,e+124|0,e+75|0,e+120|0);break A}if(I=gg(r),B[e+88>>2]=I,!I)break I;Sg(o,e+88|0)}}r=0}return IA=e+128|0,r}function Ht(i){var e=0,o=0,r=0,g=0;e=IA-32|0,IA=e;A:{if(!gI(i,65))break A;g=xB(e+24|0);I:{if(lI(i,0)+-48>>>0<=9){if(di(e+8|0,i,0),r=B[e+12>>2],B[e>>2]=B[e+8>>2],B[e+4>>2]=r,NQ(e+16|0,e),r=B[e+20>>2],B[e+24>>2]=B[e+16>>2],B[e+28>>2]=r,gI(i,95))break I;break A}if(gI(i,95))break I;if(r=VI(i),!r||!gI(i,95))break A;aE(e+16|0,r),o=B[e+20>>2],B[e+24>>2]=B[e+16>>2],B[e+28>>2]=o}if(o=gg(i),B[e+16>>2]=o,!o){o=0;break A}o=If(i+368|0,e+16|0,g)}return IA=e+32|0,o}function vt(i){var e=0,o=0,r=0;o=IA-16|0,IA=o,e=0;A:{if(!gI(i,77))break A;e=i,r=gg(e),B[o+12>>2]=r;I:{if(!r||(e=gg(e),B[o+8>>2]=e,!e))break I;e=Qf(uI(i+368|0,16),B[o+12>>2],B[o+8>>2]);break A}e=0}return IA=o+16|0,e}function dr(i,e,o){return ff(uI(i+368|0,20),B[e>>2],B[o>>2])}function w1(i){var e=0,o=0,r=0,g=0;e=IA-16|0,IA=e;A:{if(!gI(i,83))break A;I:{B:{if(o=lI(i,0),o+-97>>>0<26){if(g=o+-97|0,g>>>0<=8)break B;if(o=o+-111|0,o>>>0>4)break A;C:switch(o-1|0){case 3:B[i>>2]=B[i>>2]+1,B[e+12>>2]=2,r=e+12|0;break I;case 0:case 1:case 2:break A;default:break C}B[i>>2]=B[i>>2]+1,B[e+12>>2]=4,r=e+12|0;break I}if(gI(i,95)){if(i=i+148|0,Ri(i))break A;r=B[B1(i,0)>>2];break A}if(B[e+12>>2]=0,Ur(i,e+12|0)||(o=B[e+12>>2]+1|0,B[e+12>>2]=o,!gI(i,95))||(i=i+148|0,o>>>0>=Hg(i)>>>0))break A;r=B[B1(i,o)>>2];break A}B:switch(g-1|0){case 2:B[i>>2]=B[i>>2]+1,B[e+12>>2]=5,r=e+12|0;break I;case 7:B[i>>2]=B[i>>2]+1,B[e+12>>2]=3,r=e+12|0;break I;case 0:B[i>>2]=B[i>>2]+1,B[e+12>>2]=1,r=e+12|0;break I;case 1:case 3:case 4:case 5:case 6:break A;default:break B}B[i>>2]=B[i>>2]+1,B[e+12>>2]=0,r=e+12|0}if(r=g4(i+368|0,r),o=eQ(i,r),B[e+12>>2]=o,(o|0)==(r|0))break A;Sg(i+148|0,e+12|0),r=o}return IA=e+16|0,r}function fC(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0,n=0,k=0;o=IA+-64|0,IA=o;A:{if(!gI(i,73))break A;for(e&&aQ(i+288|0),Q=i+288|0,I=i+8|0,n=Hg(I);;){if(!gI(i,69)){if(e){if(r=Q,C=Ca(o+16|0,r),g=g1(i),B[o+12>>2]=g,Qa(r,C),g){Sg(I,o+12|0),B[o+8>>2]=g,A[g+4|0]==28&&(nQ(o,g),B[o+8>>2]=C4(i+368|0,o)),Sg(r,o+8|0),TC(C);continue}TC(C);break A}if(r=g1(i),B[o+16>>2]=r,!r)break A;Sg(I,o+16|0);continue}break}pi(o+16|0,i,n),k=Q4(i+368|0,o+16|0)}return IA=o- -64|0,k}function sC(i,e,o){return c4(uI(i+368|0,16),B[e>>2],B[o>>2])}function Rr(i){var e=0,o=0,r=0,g=0;e=IA+-64|0,IA=e,g=xB(e+56|0),o=d0(e+48|0,22492),r=B[o+4>>2],B[e+16>>2]=B[o>>2],B[e+20>>2]=r;A:{if(dI(i,e+16|0)){d0(e+40|0,22495),o=B[e+44>>2],B[e+56>>2]=B[e+40>>2],B[e+60>>2]=o;break A}if(o=d0(e+32|0,22502),r=B[o+4>>2],B[e+8>>2]=B[o>>2],B[e+12>>2]=r,dI(i,e+8|0)){d0(e+40|0,22505),o=B[e+44>>2],B[e+56>>2]=B[e+40>>2],B[e+60>>2]=o;break A}if(o=d0(e+24|0,22511),r=B[o+4>>2],B[e>>2]=B[o>>2],B[e+4>>2]=r,!dI(i,e))break A;d0(e+40|0,22514),o=B[e+44>>2],B[e+56>>2]=B[e+40>>2],B[e+60>>2]=o}r=nC(i,0),B[e+40>>2]=r,o=0;A:{if(!r||(o=r,Ri(g)))break A;o=ef(i+368|0,g,e+40|0)}return IA=e- -64|0,o}function i1(i){var e=0,o=0,r=0;e=IA-16|0,IA=e;A:{if(!gI(i,84)||(B[e+12>>2]=0,!gI(i,95)&&(sQ(i,e+12|0)||(r=B[e+12>>2]+1|0,B[e+12>>2]=r,!gI(i,95)))))break A;if(A[i+362|0]){o=kI(i,14071);break A}if(A[i+361|0]){o=ta(uI(i+368|0,20),B[e+12>>2]),B[e+8>>2]=o,Sg(i+332|0,e+8|0);break A}if(i=i+288|0,r>>>0>=Hg(i)>>>0)break A;o=B[B1(i,r)>>2]}return IA=e+16|0,o}function QQ(i){var e=0,o=0,r=0,g=0,I=0;e=IA-80|0,IA=e;A:{I:{if(gI(i,85)){if(c1(e+72|0,i),Ri(e+72|0))break A;if(o=d0(e- -64|0,21692),r=B[o+4>>2],B[e>>2]=B[o>>2],B[e+4>>2]=r,iQ(e+72|0,e)){if($r(e+56|0,e+72|0,9),r=xB(e+48|0),o=oE(e+32|0,i,B[e+56>>2]),g=oE(e+16|0,i+4|0,B[e+60>>2]),c1(e+8|0,i),I=B[e+12>>2],B[e+48>>2]=B[e+8>>2],B[e+52>>2]=I,N1(g),N1(o),o=0,Ri(r))break A;if(o=QQ(i),B[e+32>>2]=o,!o)break I;o=K4(i+368|0,e+32|0,r);break A}if(o=QQ(i),B[e+32>>2]=o,!o)break I;o=H4(i+368|0,e+32|0,e+72|0);break A}if(r=C1(i),B[e+32>>2]=r,o=gg(i),B[e+16>>2]=o,!o)break I;if(!r)break A;o=T4(uI(i+368|0,16),B[e+16>>2],B[e+32>>2]),B[e+16>>2]=o;break A}o=0}return IA=e+80|0,o}function pr(i,e,o){return qt(i,e,o)}function qt(i,e,o){var r=0,g=0;for(r=IA-16|0,IA=r,g=1;;){A:{if((i|0)!=(e|0)){if(A[i|0]==A[o|0])break A;g=0}return IA=r+16|0,g}o=o+1|0,i=i+1|0}}function rQ(i){var e=0,o=0;e=IA-16|0,IA=e;A:{if(gI(i,104)){if(o=1,di(e+8|0,i,1),Ri(e+8|0))break A;o=gI(i,95)^1;break A}if(o=1,!gI(i,118)||(di(e+8|0,i,1),Ri(e+8|0))||!gI(i,95)||(di(e,i,1),Ri(e)))break A;o=gI(i,95)^1}return IA=e+16|0,o}function Ur(i,e){var o=0,r=0,g=0;o=1;A:{if(r=lI(i,0),(r|0)<48|((r+-65&255)>>>0>25?(r|0)>=58:0))break A;for(;;){I:{if(o=lI(i,0),(o|0)>=48&&(r=-48,(o|0)<58||(r=-55,(o+-65&255)>>>0<26)))break I;B[e>>2]=g,o=0;break A}B[i>>2]=B[i>>2]+1,g=o+(NA(g,36)+r|0)|0}}return o}function mt(i,e){var o=0,r=0,g=0;o=IA-48|0,IA=o,B[o+44>>2]=e;A:{if(!gI(i,78))break A;r=C1(i),e&&(B[e+4>>2]=r);I:{if(gI(i,79)){if(!e)break I;b[e+8|0]=2;break I}if(gI(i,82)){if(!e)break I;b[e+8|0]=1;break I}if(!e)break I;b[e+8|0]=0}for(B[o+40>>2]=0,B[o+32>>2]=o+44,B[o+24>>2]=o+40,B[o+28>>2]=i,e=d0(o+16|0,13854),r=B[e+4>>2],B[o>>2]=B[e>>2],B[o+4>>2]=r,dI(i,o)&&(B[o+40>>2]=kI(i,13857)),r=i+148|0;;){I:{B:{C:{i:{if(!gI(i,69)){if(gI(i,76),gI(i,77)){if(B[o+40>>2])continue;break I}if(e=lI(i,0)&255,g=e+-67|0,g>>>0<=6)break i;if(e=e+-83|0,e>>>0>1)break C;if(!(e-1)){if(!Q1(o+24|0,i1(i)))break I;Sg(r,o+40|0);continue}if((lI(i,1)|0)==116)break C;if(e=w1(i),B[o+12>>2]=e,!Q1(o+24|0,e))break I;if((e|0)==B[o+40>>2])continue;Sg(r,o+12|0);continue}if(g=0,!B[o+40>>2]||Ri(r))break A;B[r+4>>2]=B[r+4>>2]+-4,g=B[o+40>>2];break A}i:{Q:switch(g-1|0){case 1:case 2:case 3:case 4:break C;case 0:break Q;case 5:break B;default:break i}if(e=lI(i,1),(e|0)==67)break C;if(e=e&255,(e|0)!=84&&(e|0)!=116)break i;if(!Q1(o+24|0,BQ(i)))break I;Sg(r,o+40|0);continue}if(g=0,!B[o+40>>2]||(e=i,!Q1(o+24|0,Ba(e,o+40|0,B[o+44>>2])))||(e=eQ(e,B[o+40>>2]),B[o+40>>2]=e,!e))break A;Sg(r,o+40|0);continue}if(!Q1(o+24|0,oQ(i,B[o+44>>2])))break I;Sg(r,o+40|0);continue}if(e=fC(i,B[o+44>>2]!=0),B[o+12>>2]=e,!e|!B[o+40>>2])break I;B[o+40>>2]=sC(i,o+40|0,o+12|0),e=B[o+44>>2],e&&(b[e+1|0]=1),Sg(r,o+40|0);continue}break}g=0}return IA=o+48|0,g}function xt(i,e){var o=0,r=0,g=0;o=IA-16|0,IA=o;A:{if(!gI(i,90)||(r=RC(i),B[o+12>>2]=r,!r)||!gI(i,69))break A;if(r=i,gI(i,115)){B[i>>2]=Yr(B[i>>2],B[i+4>>2]),B[o>>2]=kI(i,19824),g=tQ(i,o+12|0,o);break A}I:{if(gI(i,100)){if(di(o,i,1),!gI(i,95))break A;if(e=nC(r,e),B[o>>2]=e,!e)break I;g=tQ(i,o+12|0,o);break A}if(e=nC(r,e),B[o>>2]=e,!e)break I;B[i>>2]=Yr(B[i>>2],B[i+4>>2]),g=tQ(i,o+12|0,o);break A}}return IA=o+16|0,g}function Tt(i,e){var o=0,r=0,g=0;o=IA-48|0,IA=o,r=d0(o+40|0,20476),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g;A:{I:{if(!dI(i,o+16|0)&&(r=d0(o+32|0,13854),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,!dI(i,o+8|0)))break I;if(r=oQ(i,e),B[o+28>>2]=r,e=0,!r)break A;e=D4(i+368|0,o+28|0);break A}e=oQ(i,e)}return IA=o+48|0,e}function B1(i,e){return B[i>>2]+(e<<2)|0}function Mr(i,e){B[i+4>>2]=B[i>>2]+(e<<2)}function VI(i){var e=0,o=0,r=0,g=0,I=0,C=0;o=IA-672|0,IA=o,e=d0(o+656|0,14208),g=B[e+4>>2],B[o+312>>2]=B[e>>2],B[o+316>>2]=g,b[o+671|0]=dI(i,o+312|0);A:{if(ag(i)>>>0<2)break A;if(e=B[i>>2],g=b[e|0],I=g+-76|0,I>>>0>40){if(g+-49>>>0>=9)break A;r=y1(i);break A}I:{B:{C:{i:{Q:{g:{r:{E:{t:{e:{o:{a:{n:{f:{s:{k:{c:{h:{D:{y:{F:{l:{u:{N:{S:{b:{d:{R:{p:{U:{M:switch(I-1|0){default:r=Jr(i);break A;case 7:r=i1(i);break A;case 25:w:{if(e=lI(i,1),(e|0)!=112&&((e&255)!=76||lI(i,2)+-48>>>0>9))break w;r=qr(i);break A}r=ca(i);break A;case 20:if(g=b[e+1|0],I=g+-97|0,I>>>0<=3)break U;w:{G:{if((g|0)!=78){if((g|0)==83)break G;if((g|0)!=110){if((g|0)==116)break w;if((g|0)!=122)break A;if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e)break C;r=pC(i,14221,o+600|0);break A}B[i>>2]=e+2,e=d0(o+632|0,14214),r=B[e+4>>2],B[o+16>>2]=B[e>>2],B[o+20>>2]=r,r=Dg(i,o+16|0);break A}B[i>>2]=e+2,e=d0(o+624|0,14216),r=B[e+4>>2],B[o+24>>2]=B[e>>2],B[o+28>>2]=r,r=Dg(i,o+24|0);break A}B[i>>2]=e+2,e=d0(o+616|0,14219),r=B[e+4>>2],B[o+32>>2]=B[e>>2],B[o+36>>2]=r,r=Dg(i,o+32|0);break A}if(B[i>>2]=e+2,e=gg(i),B[o+600>>2]=e,!e)break C;r=pC(i,14221,o+600|0);break A;case 22:if(g=b[e+1|0],I=g+-108|0,I>>>0<=3)break p;if((g|0)!=118){if((g|0)!=99)break A;if(B[i>>2]=e+2,e=gg(i),B[o+600>>2]=e,!e||(e=VI(i),B[o+612>>2]=e,!e))break C;r=u1(i+368|0,14231,o+600|0,o+612|0);break A}r=wa(i);break A;case 23:if(g=b[e+1|0],I=g+-108|0,I>>>0<=10)break R;if(I=g+-97|0,I>>>0>4){if((g|0)!=86)break A;B[i>>2]=e+2,e=d0(o+560|0,14268),r=B[e+4>>2],B[o+72>>2]=B[e>>2],B[o+76>>2]=r,r=Dg(i,o+72|0);break A}w:switch(I-1|0){default:if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e)break C;b[o+612|0]=1,r=mr(i,o+600|0,o+671|0,o+612|0);break A;case 1:if(B[i>>2]=e+2,e=gg(i),B[o+600>>2]=e,!e||(e=VI(i),B[o+612>>2]=e,!e))break C;r=u1(i+368|0,14246,o+600|0,o+612|0);break A;case 0:case 2:break A;case 3:break w}B[i>>2]=e+2,e=d0(o+576|0,14259),r=B[e+4>>2],B[o+56>>2]=B[e>>2],B[o+60>>2]=r,r=NC(i,o+56|0);break A;case 24:if(g=b[e+1|0],I=g+-111|0,I>>>0>2){if((g|0)!=79)break A;B[i>>2]=e+2,e=d0(o+544|0,14273),r=B[e+4>>2],B[o+88>>2]=B[e>>2],B[o+92>>2]=r,r=Dg(i,o+88|0);break A}w:switch(I-1|0){default:B[i>>2]=e+2,e=d0(o+552|0,14271),r=B[e+4>>2],B[o+80>>2]=B[e>>2],B[o+84>>2]=r,r=Dg(i,o+80|0);break A;case 0:break A;case 1:break w}B[i>>2]=e+2,e=d0(o+536|0,14276),r=B[e+4>>2],B[o+96>>2]=B[e>>2],B[o+100>>2]=r,r=Dg(i,o+96|0);break A;case 26:if(g=b[e+1|0],(g|0)!=116){if((g|0)!=101)break A;B[i>>2]=e+2,e=d0(o+528|0,14279),r=B[e+4>>2],B[o+104>>2]=B[e>>2],B[o+108>>2]=r,r=Dg(i,o+104|0);break A}B[i>>2]=e+2,e=d0(o+520|0,14282),r=B[e+4>>2],B[o+112>>2]=B[e>>2],B[o+116>>2]=r,r=Dg(i,o+112|0);break A;case 28:if(g=b[e+1|0],(g|0)!=108){if((g|0)!=120)break A;if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e||(e=VI(i),B[o+612>>2]=e,!e))break C;r=un(uI(i+368|0,16),B[o+600>>2],B[o+612>>2]);break A}for(B[i>>2]=e+2,e=i+8|0,g=Hg(e);;){if(!gI(i,69)){if(I=E1(i),B[o+600>>2]=I,!I)break A;Sg(e,o+600|0);continue}break}B[o+612>>2]=0,pi(o+600|0,i,g),r=la(i+368|0,o+600|0);break A;case 31:if(g=b[e+1|0],I=g+-115|0,I>>>0<=1)break d;if((g|0)!=83){if((g|0)!=101)break A;B[i>>2]=e+2,e=d0(o+512|0,14284),r=B[e+4>>2],B[o+120>>2]=B[e>>2],B[o+124>>2]=r,r=Dg(i,o+120|0);break A}B[i>>2]=e+2,e=d0(o+496|0,14290),r=B[e+4>>2],B[o+136>>2]=B[e>>2],B[o+140>>2]=r,r=Dg(i,o+136|0);break A;case 32:if(g=b[e+1|0],I=g+-105|0,I>>>0<=4)break b;if(g=g+-73|0,g>>>0>3)break A;w:switch(g-1|0){default:B[i>>2]=e+2,e=d0(o+472|0,14298),r=B[e+4>>2],B[o+160>>2]=B[e>>2],B[o+164>>2]=r,r=Dg(i,o+160|0);break A;case 0:case 1:break A;case 2:break w}B[i>>2]=e+2,e=d0(o+456|0,14301),r=B[e+4>>2],B[o+176>>2]=B[e>>2],B[o+180>>2]=r,r=Dg(i,o+176|0);break A;case 33:if(g=b[e+1|0],I=g+-97|0,I>>>0<=6)break S;if(g=g+-116|0,g>>>0>4)break A;w:switch(g-1|0){default:B[i>>2]=e+2,e=d0(o+424|0,14310),r=B[e+4>>2],B[o+208>>2]=B[e>>2],B[o+212>>2]=r,r=NC(i,o+208|0);break A;case 0:case 1:break A;case 2:break c;case 3:break w}if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e)break C;r=hQ(i+368|0,14312,o+600|0);break A;case 34:if(g=b[e+1|0],I=g+-110|0,I>>>0>4){if((g|0)!=82)break A;B[i>>2]=e+2,e=d0(o+400|0,14328),r=B[e+4>>2],B[o+232>>2]=B[e>>2],B[o+236>>2]=r,r=Dg(i,o+232|0);break A}w:switch(I-1|0){default:r=y1(i);break A;case 0:B[i>>2]=e+2,e=d0(o+416|0,14323),r=B[e+4>>2],B[o+216>>2]=B[e>>2],B[o+220>>2]=r,r=Dg(i,o+216|0);break A;case 1:case 2:break A;case 3:break w}B[i>>2]=e+2,e=d0(o+408|0,14326),r=B[e+4>>2],B[o+224>>2]=B[e>>2],B[o+228>>2]=r,r=Dg(i,o+224|0);break A;case 35:if(g=b[e+1|0],I=g+-108|0,I>>>0>8){if((g|0)!=76)break A;B[i>>2]=e+2,e=d0(o+376|0,14337),r=B[e+4>>2],B[o+256>>2]=B[e>>2],B[o+260>>2]=r,r=Dg(i,o+256|0);break A}w:switch(I-1|0){case 0:B[i>>2]=e+2,e=d0(o+392|0,14331),r=B[e+4>>2],B[o+240>>2]=B[e>>2],B[o+244>>2]=r,r=Dg(i,o+240|0);break A;default:B[i>>2]=e+2,e=d0(o+384|0,14335),r=B[e+4>>2],B[o+248>>2]=B[e>>2],B[o+252>>2]=r,r=Dg(i,o+248|0);break A;case 3:if(B[i>>2]=e+2,gI(i,95)){e=d0(o+368|0,14340),r=B[e+4>>2],B[o+264>>2]=B[e>>2],B[o+268>>2]=r,r=NC(i,o+264|0);break A}if(e=VI(i),B[o+600>>2]=e,!e)break C;r=xr(i,o+600|0,14340);break A;case 6:B[i>>2]=e+2,e=d0(o+360|0,14335),r=B[e+4>>2],B[o+272>>2]=B[e>>2],B[o+276>>2]=r,r=NC(i,o+272|0);break A;case 1:case 2:case 4:case 5:break A;case 7:break w}if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e||(e=VI(i),B[o+612>>2]=e,!e))break C;r=Tr(i,o+600|0,14343,o+612|0);break A;case 36:if(A[e+1|0]!=117)break A;if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e||(e=i,r=VI(e),B[o+612>>2]=r,!r)||(e=VI(e),B[o+356>>2]=e,!e))break C;r=Yn(uI(i+368|0,20),B[o+600>>2],B[o+612>>2],B[o+356>>2]);break A;case 37:w:{G:{if(g=b[e+1|0],(g|0)!=77){if((g|0)==83)break w;if((g|0)==115)break G;if((g|0)!=109){if((g|0)!=99)break A;if(B[i>>2]=e+2,e=gg(i),B[o+600>>2]=e,!e||(e=VI(i),B[o+612>>2]=e,!e))break C;r=u1(i+368|0,14346,o+600|0,o+612|0);break A}B[i>>2]=e+2,e=d0(o+344|0,14363),r=B[e+4>>2],B[o+280>>2]=B[e>>2],B[o+284>>2]=r,r=Dg(i,o+280|0);break A}B[i>>2]=e+2,e=d0(o+336|0,14365),r=B[e+4>>2],B[o+288>>2]=B[e>>2],B[o+292>>2]=r,r=Dg(i,o+288|0);break A}B[i>>2]=e+2,e=d0(o+328|0,14368),r=B[e+4>>2],B[o+296>>2]=B[e>>2],B[o+300>>2]=r,r=Dg(i,o+296|0);break A}B[i>>2]=e+2,e=d0(o+320|0,14371),r=B[e+4>>2],B[o+304>>2]=B[e>>2],B[o+308>>2]=r,r=Dg(i,o+304|0);break A;case 38:if(g=b[e+1|0],I=g+-112|0,I>>>0<=4)break N;if((g|0)!=80){if((g|0)!=90){if((g|0)!=122){if((g|0)!=99)break A;if(B[i>>2]=e+2,e=gg(i),B[o+600>>2]=e,!e||(e=VI(i),B[o+612>>2]=e,!e))break C;r=u1(i+368|0,14375,o+600|0,o+612|0);break A}if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e)break C;r=pC(i,14387,o+600|0);break A}if(B[i>>2]=e+2,e=lI(i,0),(e|0)!=102){if((e&255)!=84)break A;if(e=i1(i),B[o+600>>2]=e,!e)break C;r=Sa(i+368|0,o+600|0);break A}if(e=qr(i),B[o+600>>2]=e,!e)break C;r=Pr(i,o+600|0);break A}for(B[i>>2]=e+2,e=i+8|0,g=Hg(e);;){if(!gI(i,69)){if(I=g1(i),B[o+600>>2]=I,!I)break A;Sg(e,o+600|0);continue}break}pi(o+600|0,i,g),B[o+612>>2]=ba(i+368|0,o+600|0),r=Pr(i,o+612|0);break A;case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 21:case 27:case 29:case 30:break A;case 39:break M}if(g=b[e+1|0],I=g+-105|0,I>>>0<=3)break u;if((g|0)!=119){if((g|0)!=114){if((g|0)!=101)break A;if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e)break C;r=pC(i,14408,o+600|0);break A}B[i>>2]=e+2,r=kI(i,14417);break A}if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e)break C;r=Ra(i+368|0,o+600|0);break A}switch(I-1|0){case 0:case 1:break A;case 2:break B;default:break I}}switch(I-1|0){case 1:break A;case 0:break Q;case 2:break g;default:break i}}switch(I-1|0){case 0:case 2:case 3:case 4:case 5:case 8:break A;case 1:break E;case 6:break t;case 7:break e;case 9:break o;default:break r}}if(I-1)break a;break n}switch(I-1|0){case 0:case 1:break A;case 2:break s;case 3:break k;default:break f}}switch(I-1|0){case 0:case 1:case 2:case 4:break A;case 3:break h;case 5:break D;default:break c}}switch(I-1|0){case 0:case 2:break A;case 1:break F;case 3:break l;default:break y}}u:switch(I-1|0){case 2:if(B[i>>2]=e+2,e=gg(i),B[o+612>>2]=e,!e)break C;for(e=i,r=e+8|0,g=Hg(r);;){if(!gI(i,69)){if(I=E1(e),B[o+600>>2]=I,!I)break C;Sg(r,o+600|0);continue}break}pi(o+600|0,i,g),r=da(i+368|0,o+612|0,o+600|0);break A;case 0:case 1:break A;default:break u}if(B[i>>2]=e+2,e=gg(i),B[o+600>>2]=e,!e)break C;r=pC(i,14408,o+600|0);break A}if(B[i>>2]=e+2,e=gg(i),B[o+600>>2]=e,!e)break C;r=pC(i,14387,o+600|0);break A}r=y1(i);break A}if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e)break C;r=br(i,o+600|0);break A}B[i>>2]=e+2,e=d0(o+432|0,14296),r=B[e+4>>2],B[o+200>>2]=B[e>>2],B[o+204>>2]=r,r=NC(i,o+200|0);break A}B[i>>2]=e+2,e=d0(o+440|0,14307),r=B[e+4>>2],B[o+192>>2]=B[e>>2],B[o+196>>2]=r,r=Dg(i,o+192|0);break A}r=Da(i);break A}if(B[i>>2]=e+2,gI(i,95)){e=d0(o+448|0,14304),r=B[e+4>>2],B[o+184>>2]=B[e>>2],B[o+188>>2]=r,r=NC(i,o+184|0);break A}if(e=VI(i),B[o+600>>2]=e,!e)break C;r=xr(i,o+600|0,14304);break A}B[i>>2]=e+2,e=d0(o+464|0,14259),r=B[e+4>>2],B[o+168>>2]=B[e>>2],B[o+172>>2]=r,r=Dg(i,o+168|0);break A}B[i>>2]=e+2,e=d0(o+480|0,14296),r=B[e+4>>2],B[o+152>>2]=B[e>>2],B[o+156>>2]=r,r=Dg(i,o+152|0);break A}B[i>>2]=e+2,e=d0(o+488|0,14294),r=B[e+4>>2],B[o+144>>2]=B[e>>2],B[o+148>>2]=r,r=Dg(i,o+144|0);break A}B[i>>2]=e+2,e=d0(o+504|0,14287),r=B[e+4>>2],B[o+128>>2]=B[e>>2],B[o+132>>2]=r,r=Dg(i,o+128|0);break A}B[i>>2]=e+2,e=d0(o+568|0,14266),r=B[e+4>>2],B[o+64>>2]=B[e>>2],B[o+68>>2]=r,r=Dg(i,o- -64|0);break A}if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e||(e=VI(i),B[o+612>>2]=e,!e))break C;r=Xr(i+368|0,o+600|0,14264,o+612|0);break A}if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e||(e=VI(i),B[o+612>>2]=e,!e))break C;r=Tr(i,o+600|0,14261,o+612|0);break A}r=y1(i);break A}if(B[i>>2]=e+2,e=VI(i),B[o+600>>2]=e,!e)break C;b[o+612|0]=0,r=mr(i,o+600|0,o+671|0,o+612|0);break A}B[i>>2]=e+2,e=d0(o+584|0,14244),r=B[e+4>>2],B[o+48>>2]=B[e>>2],B[o+52>>2]=r,r=NC(i,o+48|0);break A}B[i>>2]=e+2,e=d0(o+592|0,14242),r=B[e+4>>2],B[o+40>>2]=B[e>>2],B[o+44>>2]=r,r=Dg(i,o+40|0);break A}if(B[i>>2]=e+2,e=VI(i),B[o+612>>2]=e,!e)break A;for(e=i,g=e+8|0,I=Hg(g);;){if(!gI(i,69)){if(C=VI(e),B[o+600>>2]=C,!C)break A;Sg(g,o+600|0);continue}break}pi(o+600|0,i,I),r=Ga(i+368|0,o+612|0,o+600|0);break A}r=0;break A}B[i>>2]=e+2,e=d0(o+640|0,14214),r=B[e+4>>2],B[o+8>>2]=B[e>>2],B[o+12>>2]=r,r=NC(i,o+8|0);break A}B[i>>2]=e+2,e=d0(o+648|0,14211),r=B[e+4>>2],B[o>>2]=B[e>>2],B[o+4>>2]=r,r=Dg(i,o)}return IA=o+672|0,r}function Jr(i){var e=0,o=0,r=0,g=0,I=0;e=IA-288|0,IA=e;A:{if(!gI(i,76))break A;I:{if(r=lI(i,0)+-84|0,r>>>0>37)break I;B:switch(r-1|0){case 34:B[i>>2]=B[i>>2]+1,o=d0(e+280|0,14423),r=B[o+4>>2],B[e>>2]=B[o>>2],B[e+4>>2]=r,o=Pi(i,e);break A;case 13:if(r=d0(e+272|0,14431),g=B[r+4>>2],B[e+16>>2]=B[r>>2],B[e+20>>2]=g,dI(i,e+16|0)){B[e+136>>2]=0,o=Wr(i,e+136|0);break A}if(r=d0(e+264|0,14435),g=B[r+4>>2],B[e+8>>2]=B[r>>2],B[e+12>>2]=g,!dI(i,e+8|0))break A;B[e+136>>2]=1,o=Wr(i,e+136|0);break A;case 14:B[i>>2]=B[i>>2]+1,o=d0(e+256|0,14439),r=B[o+4>>2],B[e+24>>2]=B[o>>2],B[e+28>>2]=r,o=Pi(i,e+24|0);break A;case 12:B[i>>2]=B[i>>2]+1,o=d0(e+248|0,14444),r=B[o+4>>2],B[e+32>>2]=B[o>>2],B[e+36>>2]=r,o=Pi(i,e+32|0);break A;case 19:B[i>>2]=B[i>>2]+1,o=d0(e+240|0,14456),r=B[o+4>>2],B[e+40>>2]=B[o>>2],B[e+44>>2]=r,o=Pi(i,e+40|0);break A;case 30:B[i>>2]=B[i>>2]+1,o=d0(e+232|0,14470),r=B[o+4>>2],B[e+48>>2]=B[o>>2],B[e+52>>2]=r,o=Pi(i,e+48|0);break A;case 31:B[i>>2]=B[i>>2]+1,o=d0(e+224|0,14476),r=B[o+4>>2],B[e+56>>2]=B[o>>2],B[e+60>>2]=r,o=Pi(i,e+56|0);break A;case 20:B[i>>2]=B[i>>2]+1,o=d0(e+216|0,14491),r=B[o+4>>2],B[e+64>>2]=B[o>>2],B[e+68>>2]=r,o=Pi(i,e- -64|0);break A;case 21:B[i>>2]=B[i>>2]+1,o=d0(e+208|0,14492),r=B[o+4>>2],B[e+72>>2]=B[o>>2],B[e+76>>2]=r,o=Pi(i,e+72|0);break A;case 23:B[i>>2]=B[i>>2]+1,o=d0(e+200|0,14494),r=B[o+4>>2],B[e+80>>2]=B[o>>2],B[e+84>>2]=r,o=Pi(i,e+80|0);break A;case 24:B[i>>2]=B[i>>2]+1,o=d0(e+192|0,14496),r=B[o+4>>2],B[e+88>>2]=B[o>>2],B[e+92>>2]=r,o=Pi(i,e+88|0);break A;case 35:B[i>>2]=B[i>>2]+1,o=d0(e+184|0,14499),r=B[o+4>>2],B[e+96>>2]=B[o>>2],B[e+100>>2]=r,o=Pi(i,e+96|0);break A;case 36:B[i>>2]=B[i>>2]+1,o=d0(e+176|0,14502),r=B[o+4>>2],B[e+104>>2]=B[o>>2],B[e+108>>2]=r,o=Pi(i,e+104|0);break A;case 25:B[i>>2]=B[i>>2]+1,o=d0(e+168|0,14506),r=B[o+4>>2],B[e+112>>2]=B[o>>2],B[e+116>>2]=r,o=Pi(i,e+112|0);break A;case 26:B[i>>2]=B[i>>2]+1,o=d0(e+160|0,14515),r=B[o+4>>2],B[e+120>>2]=B[o>>2],B[e+124>>2]=r,o=Pi(i,e+120|0);break A;case 17:B[i>>2]=B[i>>2]+1,o=ya(i);break A;case 15:B[i>>2]=B[i>>2]+1,o=Fa(i);break A;case 16:B[i>>2]=B[i>>2]+1,o=ua(i);break A;case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 11:case 18:case 22:case 27:case 28:case 29:case 32:case 33:break I;case 10:break B;default:break A}o=d0(e+152|0,13200),r=B[o+4>>2],B[e+128>>2]=B[o>>2],B[e+132>>2]=r;B:{if(!dI(i,e+128|0)||(o=RC(i),!o))break B;if(gI(i,69))break A}o=0;break A}if(r=gg(i),B[e+148>>2]=r,!r)break A;if(di(e+136|0,i,0),I=Ri(e+136|0),g=gI(i,69),!I){if(!g)break A;o=pa(i+368|0,e+148|0,e+136|0);break A}o=g?r:0}return IA=e+288|0,o}function Pt(i,e){var o=0,r=0;r=Hg(i);A:{I:{if(I1(i)){if(o=WB(e<<2),!o)break A;D1(B[i>>2],B[i+4>>2],o),B[i>>2]=o;break I}if(o=JE(B[i>>2],e<<2),B[i>>2]=o,!o)break A}B[i+8>>2]=(e<<2)+o,B[i+4>>2]=(r<<2)+o;return}S1(),H0()}function Wt(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,9,1,1,1),B[r>>2]=20724,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function _r(i,e,o,r){var g=0,I=0;g=o,I=e+368|0,e=r-o>>2,o=uI(I,e<<2),D1(g,r,o),Ti(i,o,e)}function Zt(i,e,o,r,g,I,C){var Q=0,n=0;return Q=IA-16|0,IA=Q,i=uI(i,36),e=B[e>>2],o=B[o>>2],n=B[r+4>>2],B[Q+8>>2]=B[r>>2],B[Q+12>>2]=n,r=B[g>>2],g=B[I>>2],I=A[C|0],C=B[Q+12>>2],B[Q>>2]=B[Q+8>>2],B[Q+4>>2]=C,i=G4(i,e,o,Q,r,g,I),IA=Q+16|0,i}function uI(i,e){var o=0,r=0,g=0;if(o=B[i+4096>>2],r=B[o+4>>2],e=e+15&-16,g=r+e|0,g>>>0>=4088){if(e>>>0>=4089)return Vt(i,e);Xt(i),o=B[i+4096>>2],r=B[o+4>>2],g=e+r|0}return B[o+4>>2]=g,(o+r|0)+8|0}function zt(i,e,o){var r=0;return RI(i,20,1,1,1),B[i>>2]=13520,r=B[e+4>>2],e=B[e>>2],B[i+16>>2]=o,B[i+8>>2]=e,B[i+12>>2]=r,i}function Vt(i,e){var o=0;return e=WB(e+8|0),e||(S1(),H0()),i=B[i+4096>>2],o=B[i>>2],B[e+4>>2]=0,B[e>>2]=o,B[i>>2]=e,e+8|0}function Xt(i){var e=0,o=0;e=WB(4096),e||(S1(),H0()),o=B[i+4096>>2],B[e+4>>2]=0,B[e>>2]=o,B[i+4096>>2]=e}function RI(i,e,o,r,g){b[i+7|0]=g,b[i+6|0]=r,b[i+5|0]=o,b[i+4|0]=e,B[i>>2]=13672}function EQ(i,e){return 0}function Ot(i,e){return i=i|0,i|0}function jt(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=B[i+12>>2],g=B[i+8>>2],B[o>>2]=g,B[o+4>>2]=r,B[o+8>>2]=g,B[o+12>>2]=r,s2(e,o),KI(B[i+16>>2],e),IA=o+16|0}function s2(i,e){var o=0;o=ag(e),o&&(Fr(i,o),iC(B[i>>2]+B[i+4>>2]|0,B[e>>2],o),B[i+4>>2]=B[i+4>>2]+o)}function $t(i,e){}function Aa(i,e){i=i|0,xB(i)}function FI(i){i=i|0,Jg(i)}function Ia(i){H0()}function ga(i,e,o){return RI(i,21,1,1,1),B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=13716,i}function ia(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-32|0,IA=o,r=d0(o+24|0,13824),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),KI(B[i+8>>2],e),r=d0(o+16|0,13849),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),KI(B[i+12>>2],e),IA=o+32|0}function C1(i){var e=0;return e=IA-16|0,IA=e,B[e+12>>2]=0,gI(i,114)&&fQ(e+12|0,4),gI(i,86)&&fQ(e+12|0,2),gI(i,75)&&fQ(e+12|0,1),IA=e+16|0,B[e+12>>2]}function Q1(i,e){var o=0,r=0;if(o=IA-16|0,IA=o,B[o+12>>2]=e,e){r=B[i>>2];A:{if(B[r>>2]){e=ea(uI(B[i+4>>2]+368|0,16),B[r>>2],B[o+12>>2]),B[B[i>>2]>>2]=e;break A}B[r>>2]=e}e=B[B[i+8>>2]>>2],e&&(b[e+1|0]=0),i=B[B[i>>2]>>2]!=0}else i=0;return IA=o+16|0,i}function Ba(i,e,o){var r=0,g=0,I=0,C=0,Q=0;r=IA-32|0,IA=r,g=B[e>>2];A:{if(A[g+4|0]!=36||(g=B[g+8>>2],B[r+28>>2]=g,g+-2>>>0>3))break A;B[e>>2]=vn(i+368|0,r+28|0)}A:{if(gI(i,67)){if(C=gI(i,73),g=0,I=lI(i,0),Q=(I&255)+-49|0,Q>>>0>4|(Q|0)==3)break A;B[r+24>>2]=I+-48,B[i>>2]=B[i>>2]+1,o&&(b[o|0]=1);I:{if(!C||nC(i,o))break I;break A}b[r+23|0]=0,g=Lr(i,e,r+23|0,r+24|0);break A}if(g=0,(lI(i,0)|0)!=68||(C=lI(i,1),I=(C&255)+-48|0,I>>>0>5|!(1<>2]=C+-48,B[i>>2]=B[i>>2]+2,o&&(b[o|0]=1),b[r+15|0]=1,g=Lr(i,e,r+15|0,r+16|0)}return IA=r+32|0,g}function eQ(i,e){var o=0;o=IA-16|0,IA=o,B[o+12>>2]=e;A:{I:{for(;;){if(gI(i,66)){if(c1(o,i),Ri(o))break I;B[o+12>>2]=Pn(i+368|0,o+12|0,o);continue}break}i=B[o+12>>2];break A}i=0}return IA=o+16|0,i}function oQ(i,e){var o=0,r=0,g=0,I=0;r=IA-32|0,IA=r;A:{I:{B:{o=lI(i,0);C:{i:{if((o|0)==85){o=ra(i);break i}if((o+-49&255)>>>0<=8){o=WC(i);break i}if(g=d0(r+24|0,19454),o=B[g+4>>2],B[r+8>>2]=B[g>>2],B[r+12>>2]=o,dI(i,r+8|0)){for(I=i+8|0,g=Hg(I),e=i;;){if(o=WC(e),B[r+16>>2]=o,!o)break C;if(Sg(I,r+16|0),!!gI(i,69))break}pi(r+16|0,i,g),o=zn(i+368|0,r+16|0);break I}o=Kr(i,e)}if(o)break B}i=0;break A}e=i}i=eQ(e,o)}return IA=r+32|0,i}function Yr(i,e){var o=0,r=0;A:{if((i|0)==(e|0))break A;if(o=b[i|0],(o|0)==95){if(o=i+1|0,(o|0)==(e|0))break A;if(o=b[o|0],o+-48>>>0<=9)return i+2|0;if((o|0)!=95)break A;for(o=i+2|0;;){if((e|0)==(o|0))break A;if(r=b[o|0],r+-48>>>0<=9){o=o+1|0;continue}break}return(r|0)==95?o+1|0:i}if(o+-48>>>0>9)break A;for(o=i;;){if(o=o+1|0,(o|0)==(e|0))return e;if(!(b[o|0]+-48>>>0<10))break}}return i}function tQ(i,e,o){return I4(uI(i+368|0,16),B[e>>2],B[o>>2])}function aQ(i){B[i+4>>2]=B[i>>2]}function Ca(i,e){return i=Gr(i),I1(e)?(D1(B[e>>2],B[e+4>>2],B[i>>2]),B[i+4>>2]=B[i>>2]+(Hg(e)<<2),aQ(e),i):(B[i>>2]=B[e>>2],B[i+4>>2]=B[e+4>>2],B[i+8>>2]=B[e+8>>2],GQ(e),i)}function Qa(i,e){var o=0,r=0;r=I1(e),o=I1(i);A:{if(r){o||(Jg(B[i>>2]),GQ(i)),D1(B[e>>2],B[e+4>>2],B[i>>2]),B[i+4>>2]=B[i>>2]+(Hg(e)<<2);break A}if(o){B[i>>2]=B[e>>2],B[i+4>>2]=B[e+4>>2],B[i+8>>2]=B[e+8>>2],GQ(e);return}F1(i,e),F1(i+4|0,e+4|0),F1(i+8|0,e+8|0)}aQ(e)}function nQ(i,e){i=i|0,e=e|0;var o=0;o=B[e+12>>2],B[i>>2]=B[e+8>>2],B[i+4>>2]=o}function fQ(i,e){B[i>>2]=B[i>>2]|e}function PC(i,e){var o=0,r=0;return o=IA-16|0,IA=o,i=uI(i,16),e=d0(o+8|0,e),r=B[e+4>>2],B[o>>2]=B[e>>2],B[o+4>>2]=r,i=Hr(i,o),IA=o+16|0,i}function sQ(i,e){var o=0,r=0;B[e>>2]=0,o=1;A:{if((lI(i,0)+-48&255)>>>0>9)break A;for(;;){if(o=0,(lI(i,0)+-48&255)>>>0>9)break A;B[e>>2]=NA(r,10),r=(oa(i)+B[e>>2]|0)+-48|0,B[e>>2]=r}}return o}function pC(i,e,o){return hQ(i+368|0,e,o)}function Lr(i,e,o,r){return xn(uI(i+368|0,20),B[e>>2],A[o|0],B[r>>2])}function ra(i){var e=0,o=0,r=0,g=0,I=0,C=0,Q=0;e=IA-80|0,IA=e,r=d0(e+72|0,19457),g=B[r+4>>2],B[e+24>>2]=B[r>>2],B[e+28>>2]=g;A:{if(dI(i,e+24|0)){if(di(e- -64|0,i,0),!gI(i,95))break A;o=Vn(i+368|0,e- -64|0);break A}if(r=d0(e+56|0,19460),g=B[r+4>>2],B[e+16>>2]=B[r>>2],B[e+20>>2]=g,!dI(i,e+16|0))break A;r=xB(e- -64|0),g=uB(e+48|0,i+362|0,1),o=d0(e+40|0,19463),I=B[o+4>>2],B[e+8>>2]=B[o>>2],B[e+12>>2]=I;I:{B:{if(!dI(i,e+8|0)){for(I=i+8|0,Q=Hg(I),o=i;;){if(C=gg(o),B[e+32>>2]=C,!C)break B;if(Sg(I,e+32|0),!!gI(i,69))break}pi(e+32|0,i,Q),o=B[e+36>>2],B[e+64>>2]=B[e+32>>2],B[e+68>>2]=o}if(di(e+32|0,i,0),o=0,!gI(i,95))break I;o=Xn(i+368|0,r,e+32|0);break I}o=0}GB(g)}return IA=e+80|0,o}function WC(i){var e=0,o=0,r=0,g=0;e=IA-32|0,IA=e,B[e+28>>2]=0;A:{if(sQ(i,e+28|0)||(r=B[e+28>>2],r+-1>>>0>=ag(i)>>>0))break A;if(o=B[i>>2],o=Ti(e+16|0,o,o+r|0),B[i>>2]=B[i>>2]+r,r=d0(e+8|0,16326),g=B[r+4>>2],B[e>>2]=B[r>>2],B[e+4>>2]=g,iQ(o,e)){o=PC(i+368|0,16337);break A}o=Sr(i,o)}return IA=e+32|0,o}function Kr(i,e){var o=0,r=0,g=0,I=0,C=0;g=IA-32|0,IA=g,r=lI(i,0)+-97|0;A:{if(r>>>0>21)break A;I:{B:{C:{i:{Q:{g:{r:{E:{t:{e:{o:{a:{n:{f:{s:{k:switch(r-1|0){default:if(e=lI(i,1),r=e+-97|0,r>>>0<=3)break s;c:{if((e|0)!=78){if((e|0)==83)break c;if((e|0)!=110)break A;break I}B[i>>2]=B[i>>2]+2,o=kI(i,16597);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16608);break A;case 1:if(r=lI(i,1),I=r+-108|0,I>>>0>3){if((r|0)!=118)break A;B[i>>2]=B[i>>2]+2,r=uB(g+24|0,i+360|0,0),I=uB(g+16|0,i+361|0,(A[i+361|0]|e)!=0),C=gg(i),B[g+12>>2]=C,C&&(e&&(b[e|0]=1),o=CE(i,g+12|0)),GB(I),GB(r);break A}c:switch(I-1|0){default:B[i>>2]=B[i>>2]+2,o=kI(i,16618);break A;case 0:B[i>>2]=B[i>>2]+2,o=kI(i,16629);break A;case 1:break A;case 2:break c}B[i>>2]=B[i>>2]+2,o=kI(i,16639);break A;case 2:if(e=lI(i,1),r=e+-97|0,r>>>0<=4)break f;if((e|0)!=86){if((e|0)!=108){if((e|0)!=118)break A;B[i>>2]=B[i>>2]+2,o=kI(i,16693);break A}B[i>>2]=B[i>>2]+2,o=PC(i+368|0,16677);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16703);break A;case 3:if(e=lI(i,1),r=e+-111|0,r>>>0>2){if((e|0)!=79)break A;B[i>>2]=B[i>>2]+2,o=kI(i,16724);break A}c:switch(r-1|0){default:B[i>>2]=B[i>>2]+2,o=kI(i,16714);break A;case 0:break A;case 1:break c}B[i>>2]=B[i>>2]+2,o=kI(i,16735);break A;case 5:if(e=lI(i,1),(e|0)!=116){if((e|0)!=101)break A;B[i>>2]=B[i>>2]+2,o=kI(i,16746);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16757);break A;case 7:if((lI(i,1)|0)!=120)break A;B[i>>2]=B[i>>2]+2,o=kI(i,16767);break A;case 10:if(e=lI(i,1),r=e+-101|0,r>>>0<=4)break n;if(r=e+-115|0,r>>>0>1){if((e|0)!=83)break A;B[i>>2]=B[i>>2]+2,o=kI(i,16800);break A}if(r-1){B[i>>2]=B[i>>2]+2,o=kI(i,16789);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16812);break A;case 11:if(e=lI(i,1),r=e+-105|0,r>>>0<=4)break a;if(e=e+-73|0,e>>>0>3)break A;c:switch(e-1|0){default:B[i>>2]=B[i>>2]+2,o=kI(i,16832);break A;case 0:case 1:break A;case 2:break c}B[i>>2]=B[i>>2]+2,o=kI(i,16843);break A;case 12:if(e=lI(i,1),r=e+-97|0,r>>>0<=6)break o;if(e=e+-116|0,e>>>0>3)break A;c:switch(e-1|0){default:B[i>>2]=B[i>>2]+2,o=kI(i,16891);break A;case 0:case 1:break A;case 2:break c}B[i>>2]=B[i>>2]+2,o=kI(i,16901);break A;case 13:if(e=lI(i,1),r=e+-111|0,r>>>0>3){if((e|0)!=82)break A;B[i>>2]=B[i>>2]+2,o=kI(i,16935);break A}c:switch(r-1|0){default:B[i>>2]=B[i>>2]+2,o=kI(i,16914);break A;case 0:case 1:break A;case 2:break c}B[i>>2]=B[i>>2]+2,o=kI(i,16925);break A;case 14:if(e=lI(i,1),r=e+-108|0,r>>>0>8){if((e|0)!=76)break A;B[i>>2]=B[i>>2]+2,o=kI(i,16968);break A}c:switch(r-1|0){case 0:B[i>>2]=B[i>>2]+2,o=kI(i,16946);break A;default:B[i>>2]=B[i>>2]+2,o=kI(i,16958);break A;case 3:B[i>>2]=B[i>>2]+2,o=kI(i,16979);break A;case 6:B[i>>2]=B[i>>2]+2,o=kI(i,16958);break A;case 1:case 2:case 4:case 5:break A;case 7:break c}B[i>>2]=B[i>>2]+2,o=kI(i,16990);break A;case 15:if((lI(i,1)|0)!=117)break A;B[i>>2]=B[i>>2]+2,o=kI(i,17001);break A;case 16:c:{h:{if(e=lI(i,1),(e|0)!=77){if((e|0)==83)break c;if((e|0)==115)break h;if((e|0)!=109)break A;B[i>>2]=B[i>>2]+2,o=kI(i,17011);break A}B[i>>2]=B[i>>2]+2,o=kI(i,17021);break A}B[i>>2]=B[i>>2]+2,o=kI(i,17032);break A}B[i>>2]=B[i>>2]+2,o=kI(i,17043);break A;case 17:if((lI(i,1)|0)!=115)break A;B[i>>2]=B[i>>2]+2,o=kI(i,17055);break A;case 0:case 4:case 6:case 8:case 9:case 18:case 19:break A;case 20:break k}if(lI(i,1)+-48>>>0>9)break A;if(B[i>>2]=B[i>>2]+2,e=WC(i),B[g+24>>2]=e,!e)break g;o=CE(i,g+24|0);break A}s:switch(r-1|0){case 0:case 1:break A;case 2:break I;default:break s}B[i>>2]=B[i>>2]+2,o=kI(i,16576);break A}switch(r-1|0){case 0:case 1:case 2:break A;case 3:break C;default:break B}}switch(r-1|0){case 0:case 1:case 2:break A;case 3:break r;default:break i}}switch(r-1|0){case 0:case 1:break A;case 2:break t;case 3:break e;default:break E}}o:switch(r-1|0){case 5:B[i>>2]=B[i>>2]+2,o=kI(i,16822);break A;case 3:B[i>>2]=B[i>>2]+2,o=kI(i,16880);break A;case 0:case 1:case 2:case 4:break A;default:break o}B[i>>2]=B[i>>2]+2,o=kI(i,16865);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16854);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16667);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16822);break A}if(B[i>>2]=B[i>>2]+2,e=WC(i),B[g+24>>2]=e,e)break Q}break A}o=hn(i+368|0,g+24|0);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16778);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16667);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16649);break A}B[i>>2]=B[i>>2]+2,o=kI(i,16587)}return IA=g+32|0,o}function Hr(i,e){var o=0;return RI(i,7,1,1,1),B[i>>2]=13872,o=B[e+4>>2],B[i+8>>2]=B[e>>2],B[i+12>>2]=o,i}function Ea(i,e){i=i|0,e=e|0;var o=0,r=0;o=IA-16|0,IA=o,r=B[i+12>>2],i=B[i+8>>2],B[o>>2]=i,B[o+4>>2]=r,B[o+8>>2]=i,B[o+12>>2]=r,s2(e,o),IA=o+16|0}function ea(i,e,o){return RI(i,23,1,1,1),B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=13972,i}function kQ(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,KI(B[i+8>>2],e),r=d0(o+8|0,14068),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),KI(B[i+12>>2],e),IA=o+16|0}function vr(i,e){i=i|0,e=e|0;var o=0;o=i,i=B[e+12>>2],z[B[B[i>>2]+24>>2]](o,i)}function oa(i){var e=0,o=0;e=B[i>>2],o=0;A:{if((e|0)==B[i+4>>2])break A;B[i>>2]=e+1,o=A[e|0]}return o<<24>>24}function ta(i,e){return RI(i,31,2,2,2),b[i+16|0]=0,B[i+12>>2]=0,B[i+8>>2]=e,B[i>>2]=14084,i}function aa(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;return o=IA-16|0,IA=o,A[i+16|0]||(r=uB(o+8|0,i+16|0,1),g=r1(B[i+12>>2],e),GB(r)),IA=o+16|0,g|0}function uB(i,e,o){var r=0;return r=IA-16|0,IA=r,b[r+15|0]=o,B[i>>2]=e,e=A[e|0],b[i+5|0]=1,b[i+4|0]=e,b[B[i>>2]]=A[r+15|0],IA=r+16|0,i}function r1(i,e){var o=0;return o=A[i+5|0],(o|0)!=2?!o:z[B[B[i>>2]>>2]](i,e)|0}function GB(i){A[i+5|0]&&(b[B[i>>2]]=A[i+4|0])}function na(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;return o=IA-16|0,IA=o,A[i+16|0]||(r=uB(o+8|0,i+16|0,1),g=PB(B[i+12>>2],e),GB(r)),IA=o+16|0,g|0}function PB(i,e){var o=0;return o=A[i+6|0],(o|0)!=2?!o:z[B[B[i>>2]+4>>2]](i,e)|0}function fa(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;return o=IA-16|0,IA=o,A[i+16|0]||(r=uB(o+8|0,i+16|0,1),g=kC(B[i+12>>2],e),GB(r)),IA=o+16|0,g|0}function kC(i,e){var o=0;return o=A[i+7|0],(o|0)!=2?!o:z[B[B[i>>2]+8>>2]](i,e)|0}function sa(i,e){i=i|0,e=e|0;var o=0,r=0;return o=IA-16|0,IA=o,A[i+16|0]||(r=uB(o+8|0,i+16|0,1),i=B[i+12>>2],i=z[B[B[i>>2]+12>>2]](i,e)|0,GB(r)),IA=o+16|0,i|0}function ka(i,e){i=i|0,e=e|0;var o=0,r=0;o=IA-16|0,IA=o,A[i+16|0]||(r=uB(o+8|0,i+16|0,1),i=B[i+12>>2],z[B[B[i>>2]+16>>2]](i,e),GB(r)),IA=o+16|0}function ha(i,e){i=i|0,e=e|0;var o=0,r=0;o=IA-16|0,IA=o,A[i+16|0]||(r=uB(o+8|0,i+16|0,1),i=B[i+12>>2],z[B[B[i>>2]+20>>2]](i,e),GB(r)),IA=o+16|0}function D1(i,e,o){e=e-i|0,e&&iC(o,i,e)}function y1(i){var e=0,o=0,r=0,g=0,I=0;e=IA+-64|0,IA=e,B[e+60>>2]=0,o=d0(e+48|0,16319),r=B[o+4>>2],B[e+16>>2]=B[o>>2],B[e+20>>2]=r;A:{if(dI(i,e+16|0)){if(o=cQ(i),B[e+60>>2]=o,!o)break A;if(o=i,(lI(i,0)|0)==73){if(r=fC(o,0),B[e+44>>2]=r,!r)break A;B[e+60>>2]=sC(i,e+60|0,e+44|0)}for(;;){if(!gI(i,69)){if(r=G1(o),B[e+44>>2]=r,!r)break A;B[e+60>>2]=l1(i,e+60|0,e+44|0);continue}break}if(o=wQ(o),B[e+44>>2]=o,!o)break A;g=l1(i,e+60|0,e+44|0);break A}if(o=d0(e+32|0,14208),r=B[o+4>>2],B[e+8>>2]=B[o>>2],B[e+12>>2]=r,r=dI(i,e+8|0),o=d0(e+24|0,16323),I=B[o+4>>2],B[e>>2]=B[o>>2],B[e+4>>2]=I,!dI(i,e)){if(g=wQ(i),B[e+60>>2]=g,!g|r^1)break A;g=Vr(i,e+60|0),B[e+60>>2]=g;break A}I:{if(lI(i,0)+-48>>>0<=9){for(o=i;;){if(I=G1(o),B[e+44>>2]=I,!I)break A;B:{if(B[e+60>>2]){B[e+60>>2]=l1(i,e+60|0,e+44|0);break B}if(r){B[e+60>>2]=Vr(i,e+44|0);break B}B[e+60>>2]=I}if(!!gI(i,69))break}break I}if(o=i,r=cQ(i),B[e+60>>2]=r,!r)break A;if((lI(i,0)|0)!=73)break I;if(r=fC(o,0),B[e+44>>2]=r,!r)break A;B[e+60>>2]=sC(i,e+60|0,e+44|0)}if(o=wQ(o),B[e+44>>2]=o,!o)break A;g=l1(i,e+60|0,e+44|0)}return IA=e- -64|0,g}function qr(i){var e=0,o=0,r=0,g=0;e=IA-48|0,IA=e,o=d0(e+40|0,15220),r=B[o+4>>2],B[e+16>>2]=B[o>>2],B[e+20>>2]=r;A:{if(dI(i,e+16|0)){if(C1(i),di(e+32|0,i,0),!gI(i,95))break A;g=Zr(i,e+32|0);break A}if(o=d0(e+24|0,15223),r=B[o+4>>2],B[e+8>>2]=B[o>>2],B[e+12>>2]=r,!dI(i,e+8|0)||(di(e+32|0,i,0),Ri(e+32|0))||!gI(i,112)||(C1(i),di(e+32|0,i,0),!gI(i,95)))break A;g=Zr(i,e+32|0)}return IA=e+48|0,g}function ca(i){var e=0,o=0,r=0,g=0,I=0,C=0;e=IA-528|0,IA=e;A:{if(!gI(i,102))break A;o=e,I=lI(i,0),g=1;I:{if((I|0)==76)break I;if(r=I&255,(r|0)!=114){if(g=1,(r|0)==108)break I;if((r|0)!=82)break A}g=0}b[o+527|0]=g,B[i>>2]=B[i>>2]+1,g=xB(e+512|0),o=d0(e+504|0,15336),r=B[o+4>>2],B[e+240>>2]=B[o>>2],B[e+244>>2]=r;I:{if(dI(i,e+240|0)){d0(e+496|0,14211);break I}if(o=d0(e+488|0,15339),r=B[o+4>>2],B[e+232>>2]=B[o>>2],B[e+236>>2]=r,dI(i,e+232|0)){d0(e+496|0,14214);break I}if(o=d0(e+480|0,15342),r=B[o+4>>2],B[e+224>>2]=B[o>>2],B[e+228>>2]=r,dI(i,e+224|0)){d0(e+496|0,14216);break I}if(o=d0(e+472|0,15345),r=B[o+4>>2],B[e+216>>2]=B[o>>2],B[e+220>>2]=r,dI(i,e+216|0)){d0(e+496|0,14219);break I}if(o=d0(e+464|0,15348),r=B[o+4>>2],B[e+208>>2]=B[o>>2],B[e+212>>2]=r,dI(i,e+208|0)){d0(e+496|0,14242);break I}if(o=d0(e+456|0,15351),r=B[o+4>>2],B[e+200>>2]=B[o>>2],B[e+204>>2]=r,dI(i,e+200|0)){d0(e+496|0,14261);break I}if(o=d0(e+448|0,15354),r=B[o+4>>2],B[e+192>>2]=B[o>>2],B[e+196>>2]=r,dI(i,e+192|0)){d0(e+496|0,14266);break I}if(o=d0(e+440|0,15357),r=B[o+4>>2],B[e+184>>2]=B[o>>2],B[e+188>>2]=r,dI(i,e+184|0)){d0(e+496|0,14268);break I}if(o=d0(e+432|0,15360),r=B[o+4>>2],B[e+176>>2]=B[o>>2],B[e+180>>2]=r,dI(i,e+176|0)){d0(e+496|0,14271);break I}if(o=d0(e+424|0,15363),r=B[o+4>>2],B[e+168>>2]=B[o>>2],B[e+172>>2]=r,dI(i,e+168|0)){d0(e+496|0,14273);break I}if(o=d0(e+416|0,15366),r=B[o+4>>2],B[e+160>>2]=B[o>>2],B[e+164>>2]=r,dI(i,e+160|0)){d0(e+496|0,14276);break I}if(o=d0(e+408|0,15369),r=B[o+4>>2],B[e+152>>2]=B[o>>2],B[e+156>>2]=r,dI(i,e+152|0)){d0(e+496|0,14279);break I}if(o=d0(e+400|0,15372),r=B[o+4>>2],B[e+144>>2]=B[o>>2],B[e+148>>2]=r,dI(i,e+144|0)){d0(e+496|0,14282);break I}if(o=d0(e+392|0,15375),r=B[o+4>>2],B[e+136>>2]=B[o>>2],B[e+140>>2]=r,dI(i,e+136|0)){d0(e+496|0,14284);break I}if(o=d0(e+384|0,15378),r=B[o+4>>2],B[e+128>>2]=B[o>>2],B[e+132>>2]=r,dI(i,e+128|0)){d0(e+496|0,14287);break I}if(o=d0(e+376|0,15381),r=B[o+4>>2],B[e+120>>2]=B[o>>2],B[e+124>>2]=r,dI(i,e+120|0)){d0(e+496|0,14290);break I}if(o=d0(e+368|0,15384),r=B[o+4>>2],B[e+112>>2]=B[o>>2],B[e+116>>2]=r,dI(i,e+112|0)){d0(e+496|0,14294);break I}if(o=d0(e+360|0,15387),r=B[o+4>>2],B[e+104>>2]=B[o>>2],B[e+108>>2]=r,dI(i,e+104|0)){d0(e+496|0,14296);break I}if(o=d0(e+352|0,15390),r=B[o+4>>2],B[e+96>>2]=B[o>>2],B[e+100>>2]=r,dI(i,e+96|0)){d0(e+496|0,14298);break I}if(o=d0(e+344|0,15393),r=B[o+4>>2],B[e+88>>2]=B[o>>2],B[e+92>>2]=r,dI(i,e+88|0)){d0(e+496|0,14259);break I}if(o=d0(e+336|0,15396),r=B[o+4>>2],B[e+80>>2]=B[o>>2],B[e+84>>2]=r,dI(i,e+80|0)){d0(e+496|0,14301);break I}if(o=d0(e+328|0,15399),r=B[o+4>>2],B[e+72>>2]=B[o>>2],B[e+76>>2]=r,dI(i,e+72|0)){d0(e+496|0,14307);break I}if(o=d0(e+320|0,15402),r=B[o+4>>2],B[e+64>>2]=B[o>>2],B[e+68>>2]=r,dI(i,e- -64|0)){d0(e+496|0,14323);break I}if(o=d0(e+312|0,15405),r=B[o+4>>2],B[e+56>>2]=B[o>>2],B[e+60>>2]=r,dI(i,e+56|0)){d0(e+496|0,14326);break I}if(o=d0(e+304|0,15408),r=B[o+4>>2],B[e+48>>2]=B[o>>2],B[e+52>>2]=r,dI(i,e+48|0)){d0(e+496|0,14328);break I}if(o=d0(e+296|0,15411),r=B[o+4>>2],B[e+40>>2]=B[o>>2],B[e+44>>2]=r,dI(i,e+40|0)){d0(e+496|0,14335);break I}if(o=d0(e+288|0,15414),r=B[o+4>>2],B[e+32>>2]=B[o>>2],B[e+36>>2]=r,dI(i,e+32|0)){d0(e+496|0,14337);break I}if(o=d0(e+280|0,15417),r=B[o+4>>2],B[e+24>>2]=B[o>>2],B[e+28>>2]=r,dI(i,e+24|0)){d0(e+496|0,14363);break I}if(o=d0(e+272|0,15420),r=B[o+4>>2],B[e+16>>2]=B[o>>2],B[e+20>>2]=r,dI(i,e+16|0)){d0(e+496|0,14365);break I}if(o=d0(e+264|0,15423),r=B[o+4>>2],B[e+8>>2]=B[o>>2],B[e+12>>2]=r,dI(i,e+8|0)){d0(e+496|0,14368);break I}if(o=d0(e+256|0,15426),r=B[o+4>>2],B[e>>2]=B[o>>2],B[e+4>>2]=r,!dI(i,e))break A;d0(e+496|0,14371)}if(o=B[e+500>>2],B[e+512>>2]=B[e+496>>2],B[e+516>>2]=o,o=VI(i),B[e+496>>2]=o,B[e+252>>2]=0,!o)break A;o=i;I:{if((I&255)!=76&&(I|0)!=82)break I;if(o=VI(o),B[e+252>>2]=o,!o)break A;if(!A[e+527|0])break I;F1(e+496|0,e+252|0)}C=Za(i+368|0,e+527|0,g,e+496|0,e+252|0)}return IA=e+528|0,C}function Dg(i,e){var o=0,r=0,g=0;o=IA-16|0,IA=o,r=i,g=VI(i),B[o+12>>2]=g;A:{I:{if(!g||(r=VI(r),B[o+8>>2]=r,!r))break I;i=Xa(i+368|0,o+12|0,e,o+8|0);break A}i=0}return IA=o+16|0,i}function wa(i){var e=0,o=0,r=0,g=0,I=0,C=0;e=IA-48|0,IA=e,o=d0(e+40|0,16088),r=B[o+4>>2],B[e+8>>2]=B[o>>2],B[e+12>>2]=r;A:{if(!dI(i,e+8|0)||(o=uB(e+24|0,i+360|0,0),r=gg(i),B[e+36>>2]=r,GB(o),!r))break A;if(o=i,gI(i,95)){for(r=i+8|0,C=Hg(r);;){if(!gI(i,69)){if(g=VI(o),B[e+24>>2]=g,!g)break A;Sg(r,e+24|0);continue}break}pi(e+24|0,i,C),I=zr(i,e+36|0,e+24|0);break A}if(o=VI(o),B[e+20>>2]=o,!o)break A;_r(e+24|0,i,e+20|0,e+24|0),I=zr(i,e+36|0,e+24|0)}return IA=e+48|0,I}function mr(i,e,o,r){return on(uI(i+368|0,16),B[e>>2],A[o|0],A[r|0])}function NC(i,e){var o=0,r=0;return o=IA-16|0,IA=o,r=VI(i),B[o+12>>2]=r,r?i=$a(i+368|0,e,o+12|0):i=0,IA=o+16|0,i}function E1(i){var e=0,o=0,r=0;o=IA-16|0,IA=o;A:{I:{B:{if((lI(i,0)|0)!=100)break B;if(e=lI(i,1),(e|0)!=88){if((e|0)!=120){if((e|0)!=105)break B;if(B[i>>2]=B[i>>2]+2,e=WC(i),B[o+12>>2]=e,!e||(e=E1(i),B[o+8>>2]=e,!e))break I;b[o+4|0]=0,i=Or(i,o+12|0,o+8|0,o+4|0);break A}if(B[i>>2]=B[i>>2]+2,e=VI(i),B[o+12>>2]=e,!e||(e=E1(i),B[o+8>>2]=e,!e))break I;b[o+4|0]=1,i=Or(i,o+12|0,o+8|0,o+4|0);break A}if(B[i>>2]=B[i>>2]+2,e=VI(i),B[o+12>>2]=e,!e||(e=i,r=VI(i),B[o+8>>2]=r,!r)||(e=E1(e),B[o+4>>2]=e,!e))break I;i=Sn(uI(i+368|0,20),B[o+12>>2],B[o+8>>2],B[o+4>>2]);break A}i=VI(i);break A}i=0}return IA=o+16|0,i}function xr(i,e,o){return Na(i+368|0,e,o)}function Tr(i,e,o,r){return Xr(i+368|0,e,o,r)}function Pr(i,e){return hQ(i+368|0,14396,e)}function Da(i){var e=0,o=0,r=0,g=0,I=0,C=0;e=IA-112|0,IA=e,o=d0(e+96|0,14208),r=B[o+4>>2],B[e+32>>2]=B[o>>2],B[e+36>>2]=r,b[e+111|0]=dI(i,e+32|0),b[e+95|0]=(lI(i,1)|0)==97,o=d0(e+80|0,18088),r=B[o+4>>2],B[e+24>>2]=B[o>>2],B[e+28>>2]=r;A:{if(!dI(i,e+24|0)&&(o=d0(e+72|0,18091),r=B[o+4>>2],B[e+16>>2]=B[o>>2],B[e+20>>2]=r,!dI(i,e+16|0)))break A;r=i+8|0,o=Hg(r);I:{for(;;){if(gI(i,95))break I;if(g=VI(i),B[e+64>>2]=g,g){Sg(r,e- -64|0);continue}break}g=0;break A}if(pi(e- -64|0,i,o),o=gg(i),B[e+60>>2]=o,g=0,!o)break A;if(o=i,I=d0(e+48|0,18094),C=B[I+4>>2],B[e+8>>2]=B[I>>2],B[e+12>>2]=C,dI(i,e+8|0)){for(I=Hg(r);;){if(!gI(i,69)){if(C=VI(o),B[e+40>>2]=C,!C)break A;Sg(r,e+40|0);continue}break}pi(e+40|0,i,I),g=jr(i,e- -64|0,e+60|0,e+40|0,e+111|0,e+95|0);break A}if(!gI(i,69))break A;g=jr(i,e- -64|0,e+60|0,xB(e+40|0),e+111|0,e+95|0)}return IA=e+112|0,g}function hQ(i,e,o){var r=0,g=0,I=0;return r=IA-32|0,IA=r,g=uI(i,28),i=d0(r+24|0,e),o=B[o>>2],e=d0(r+16|0,14206),I=B[i+4>>2],B[r+8>>2]=B[i>>2],B[r+12>>2]=I,i=B[e+4>>2],B[r>>2]=B[e>>2],B[r+4>>2]=i,i=Jn(g,r+8|0,o,r),IA=r+32|0,i}function Pi(i,e){var o=0,r=0;o=IA-16|0,IA=o,di(o+8|0,i,1);A:{if(Ri(o+8|0)||!gI(i,69))break A;r=Ua(i+368|0,e,o+8|0)}return IA=o+16|0,r}function Wr(i,e){return i=uI(i+368|0,12),e=B[e>>2]!=0,RI(i,59,1,1,1),b[i+8|0]=e,B[i>>2]=14656,i}function ya(i){var e=0,o=0,r=0,g=0,I=0;o=IA-16|0,IA=o,e=0;A:{if(ag(i)>>>0<9)break A;e=B[i>>2],r=Ti(o+8|0,e,e+8|0),e=B[r>>2],g=B[r+4>>2];I:{for(;;){if((e|0)==(g|0))break I;if(I=b[e|0],e=e+1|0,!IQ(I))break}e=0;break A}if(B[i>>2]=B[i>>2]+8,e=0,!gI(i,69))break A;e=Ya(i+368|0,r)}return IA=o+16|0,e}function Fa(i){var e=0,o=0,r=0,g=0,I=0;o=IA-16|0,IA=o,e=0;A:{if(ag(i)>>>0<17)break A;e=B[i>>2],r=Ti(o+8|0,e,e+16|0),e=B[r>>2],g=B[r+4>>2];I:{for(;;){if((e|0)==(g|0))break I;if(I=b[e|0],e=e+1|0,!IQ(I))break}e=0;break A}if(B[i>>2]=B[i>>2]+16,e=0,!gI(i,69))break A;e=va(i+368|0,r)}return IA=o+16|0,e}function ua(i){var e=0,o=0,r=0,g=0,I=0;o=IA-16|0,IA=o,e=0;A:{if(ag(i)>>>0<33)break A;e=B[i>>2],r=Ti(o+8|0,e,e+32|0),e=B[r>>2],g=B[r+4>>2];I:{for(;;){if((e|0)==(g|0))break I;if(I=b[e|0],e=e+1|0,!IQ(I))break}e=0;break A}if(B[i>>2]=B[i>>2]+32,e=0,!gI(i,69))break A;e=ma(i+368|0,r)}return IA=o+16|0,e}function Zr(i,e){return Pa(i+368|0,e)}function F1(i,e){var o=0;o=B[i>>2],B[i>>2]=B[e>>2],B[e>>2]=o}function u1(i,e,o,r){var g=0,I=0;return g=IA-16|0,IA=g,I=uI(i,24),i=d0(g+8|0,e),e=B[o>>2],o=B[r>>2],r=B[i+4>>2],B[g>>2]=B[i>>2],B[g+4>>2]=r,i=gn(I,g,e,o),IA=g+16|0,i}function Ga(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,g=uI(i,20),e=B[e>>2],i=B[o+4>>2],o=B[o>>2],B[r>>2]=o,B[r+4>>2]=i,B[r+8>>2]=o,B[r+12>>2]=i,i=Cn(g,e,r),IA=r+16|0,i}function zr(i,e,o){return rn(i+368|0,e,o)}function cQ(i){var e=0,o=0;o=IA-16|0,IA=o;A:{I:{if(e=lI(i,0),(e|0)!=68){if((e&255)!=84)break I;if(e=i1(i),B[o+12>>2]=e,!e)break A;Sg(i+148|0,o+12|0);break A}if(e=BQ(i),B[o+8>>2]=e,!e)break A;Sg(i+148|0,o+8|0);break A}e=w1(i)}return IA=o+16|0,e}function G1(i){var e=0,o=0,r=0;o=IA-16|0,IA=o,r=i,e=WC(i),B[o+12>>2]=e;A:{if(!e){e=0;break A}if((lI(i,0)|0)!=73)break A;e=fC(r,0),B[o+8>>2]=e,e?e=sC(i,o+12|0,o+8|0):e=0}return IA=o+16|0,e}function l1(i,e,o){return fn(uI(i+368|0,16),B[e>>2],B[o>>2])}function wQ(i){var e=0,o=0,r=0;o=IA-48|0,IA=o;A:{if(lI(i,0)+-48>>>0<=9){e=G1(i);break A}if(e=d0(o+40|0,16468),r=B[e+4>>2],B[o+16>>2]=B[e>>2],B[o+20>>2]=r,dI(i,o+16|0)){e=an(i);break A}if(e=d0(o+32|0,16471),r=B[e+4>>2],B[o+8>>2]=B[e>>2],B[o+12>>2]=r,dI(i,o+8|0),r=Kr(i,0),B[o+28>>2]=r,e=0,!r||(e=r,(lI(i,0)|0)!=73))break A;e=fC(i,0),B[o+24>>2]=e,e?e=sC(i,o+28|0,o+24|0):e=0}return IA=o+48|0,e}function Vr(i,e){return i=uI(i+368|0,12),e=B[e>>2],RI(i,33,1,1,1),B[i+8>>2]=e,B[i>>2]=17324,i}function Xr(i,e,o,r){var g=0,I=0;return g=IA-16|0,IA=g,I=uI(i,24),e=B[e>>2],i=d0(g+8|0,o),o=B[r>>2],r=B[i+4>>2],B[g>>2]=B[i>>2],B[g+4>>2]=r,i=yn(I,e,g,o),IA=g+16|0,i}function Or(i,e,o,r){return ln(uI(i+368|0,20),B[e>>2],B[o>>2],A[r|0])}function la(i,e){var o=0,r=0;return o=IA-16|0,IA=o,r=uI(i,20),i=B[e+4>>2],e=B[e>>2],B[o>>2]=e,B[o+4>>2]=i,B[o+8>>2]=e,B[o+12>>2]=i,i=QE(r,0,o),IA=o+16|0,i}function Na(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,i=uI(i,20),e=B[e>>2],o=d0(r+8|0,o),g=B[o+4>>2],B[r>>2]=B[o>>2],B[r+4>>2]=g,i=Rn(i,e,r),IA=r+16|0,i}function jr(i,e,o,r,g,I){return pn(i+368|0,e,o,r,g,I)}function Sa(i,e){return i=uI(i,12),e=B[e>>2],RI(i,49,1,1,1),B[i+8>>2]=e,B[i>>2]=18456,i}function ba(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,0,1,1,1),B[r>>2]=18580,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function da(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,g=uI(i,20),e=B[e>>2],i=B[o+4>>2],o=B[o>>2],B[r>>2]=o,B[r+4>>2]=i,B[r+8>>2]=o,B[r+12>>2]=i,i=QE(g,e,r),IA=r+16|0,i}function Ra(i,e){return i=uI(i,12),e=B[e>>2],RI(i,58,1,1,1),B[i+8>>2]=e,B[i>>2]=18688,i}function pa(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,g=uI(i,20),e=B[e>>2],i=B[o+4>>2],o=B[o>>2],B[r>>2]=o,B[r+4>>2]=i,B[r+8>>2]=o,B[r+12>>2]=i,i=Ta(g,e,r),IA=r+16|0,i}function Ua(i,e,o){var r=0,g=0;return r=IA-32|0,IA=r,g=uI(i,24),i=B[e+4>>2],B[r+24>>2]=B[e>>2],B[r+28>>2]=i,i=B[o+4>>2],e=B[o>>2],B[r+16>>2]=e,B[r+20>>2]=i,o=B[r+28>>2],B[r+8>>2]=B[r+24>>2],B[r+12>>2]=o,B[r>>2]=e,B[r+4>>2]=i,i=Ma(g,r+8|0,r),IA=r+32|0,i}function Ma(i,e,o){var r=0;return RI(i,61,1,1,1),B[i>>2]=14544,r=B[e+4>>2],B[i+8>>2]=B[e>>2],B[i+12>>2]=r,e=B[o+4>>2],B[i+16>>2]=B[o>>2],B[i+20>>2]=e,i}function Ja(i,e){i=i|0,e=e|0;var o=0,r=0,g=0,I=0;o=IA-112|0,IA=o,I=i+8|0,ag(I)>>>0>=4&&(r=d0(o+104|0,14644),g=B[r+4>>2],B[o+48>>2]=B[r>>2],B[o+52>>2]=g,s2(e,o+48|0),r=B[I+4>>2],g=B[I>>2],B[o+40>>2]=g,B[o+44>>2]=r,B[o+96>>2]=g,B[o+100>>2]=r,s2(e,o+40|0),r=d0(o+88|0,14206),g=B[r+4>>2],B[o+32>>2]=B[r>>2],B[o+36>>2]=g,s2(e,o+32|0)),g=i+16|0;A:{if(A[B[g>>2]]==110){r=d0(o+80|0,14296),i=B[r+4>>2],B[o+24>>2]=B[r>>2],B[o+28>>2]=i,s2(e,o+24|0),$r(o+72|0,g,1),i=o+72|0;break A}i=B[g+4>>2],B[o+64>>2]=B[g>>2],B[o+68>>2]=i,i=o- -64|0}r=i,i=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=i,s2(e,o+16|0),ag(I)>>>0<=3&&(g=B[I+4>>2],i=B[I>>2],B[o+8>>2]=i,B[o+12>>2]=g,B[o+56>>2]=i,B[o+60>>2]=g,s2(e,o+8|0)),IA=o+112|0}function $r(i,e,o){var r=0,g=0;r=i,g=B[e>>2],i=ag(e),Ti(r,g+(i>>>0>o>>>0?o:i+-1|0)|0,B[e+4>>2])}function _a(i,e){i=i|0,e=e|0;var o=0,r=0;o=IA-16|0,IA=o,i=d0(o+8|0,A[i+8|0]?14748:14753),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+16|0}function Ya(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,62,1,1,1),B[r>>2]=14768,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function La(i,e){i=i|0,e=e|0;var o=0,r=0,g=0,I=0,C=0;if(o=IA+-64|0,IA=o,i=i+8|0,I=B[i>>2],(B[i+4>>2]-I|0)+1>>>0>=9){for(r=o+56|0,i=0;;){if((i|0)!=8){g=b[(i|1)+I|0],C=(g+-48>>>0<10?-48:-87)+g|0,g=b[i+I|0],b[r|0]=C+((g+-48>>>0<10?0:9)+g<<4),r=r+1|0,i=i+2|0;continue}break}DQ(o+56|0,r),B[o+48>>2]=0,B[o+52>>2]=0,B[o+40>>2]=0,B[o+44>>2]=0,B[o+32>>2]=0,B[o+36>>2]=0,$A[o+16>>3]=n0[o+56>>2],i=Ti(o+24|0,o+32|0,gQ(o+32|0,24,14872,o+16|0)+(o+32|0)|0),r=B[i+4>>2],B[o+8>>2]=B[i>>2],B[o+12>>2]=r,s2(e,o+8|0)}IA=o- -64|0}function DQ(i,e){Ka(i,e)}function Ka(i,e){A:{if((i|0)==(e|0))break A;for(;;){if(e=e+-1|0,i>>>0>=e>>>0)break A;Ha(i,e),i=i+1|0}}}function Ha(i,e){var o=0;o=IA-16|0,IA=o,b[o+15|0]=A[i|0],b[i|0]=A[e|0],b[e|0]=A[o+15|0],IA=o+16|0}function va(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,63,1,1,1),B[r>>2]=14884,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function qa(i,e){i=i|0,e=e|0;var o=0,r=0,g=0,I=0,C=0;if(o=IA-80|0,IA=o,i=i+8|0,I=B[i>>2],(B[i+4>>2]-I|0)+1>>>0>=17){for(r=o+72|0,i=0;;){if((i|0)!=16){g=b[(i|1)+I|0],C=(g+-48>>>0<10?-48:-87)+g|0,g=b[i+I|0],b[r|0]=C+((g+-48>>>0<10?0:9)+g<<4),r=r+1|0,i=i+2|0;continue}break}DQ(o+72|0,r),B[o+56>>2]=0,B[o+60>>2]=0,B[o+48>>2]=0,B[o+52>>2]=0,B[o+40>>2]=0,B[o+44>>2]=0,B[o+32>>2]=0,B[o+36>>2]=0,$A[o+16>>3]=$A[o+72>>3],i=Ti(o+24|0,o+32|0,gQ(o+32|0,32,14988,o+16|0)+(o+32|0)|0),r=B[i+4>>2],B[o+8>>2]=B[i>>2],B[o+12>>2]=r,s2(e,o+8|0)}IA=o+80|0}function ma(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,64,1,1,1),B[r>>2]=15e3,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function xa(i,e){i=i|0,e=e|0;var o=0,r=0,g=0,I=0,C=0;if(o=IA-112|0,IA=o,i=i+8|0,I=B[i>>2],(B[i+4>>2]-I|0)+1>>>0>=33){for(r=o+96|0,i=0;;){if((i|0)!=32){g=b[(i|1)+I|0],C=(g+-48>>>0<10?-48:-87)+g|0,g=b[i+I|0],b[r|0]=C+((g+-48>>>0<10?0:9)+g<<4),r=r+1|0,i=i+2|0;continue}break}DQ(o+96|0,r),fg(o+48|0,0,40),i=B[o+100>>2],B[o+16>>2]=B[o+96>>2],B[o+20>>2]=i,i=B[o+108>>2],B[o+24>>2]=B[o+104>>2],B[o+28>>2]=i,i=Ti(o+40|0,o+48|0,gQ(o+48|0,40,15104,o+16|0)+(o+48|0)|0),r=B[i+4>>2],B[o+8>>2]=B[i>>2],B[o+12>>2]=r,s2(e,o+8|0)}IA=o+112|0}function Ta(i,e,o){return RI(i,60,1,1,1),B[i+8>>2]=e,B[i>>2]=15120,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function AE(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,r=d0(o+40|0,14644),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),KI(B[i+8>>2],e),r=d0(o+32|0,14206),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),r=B[i+16>>2],i=B[i+12>>2],B[o>>2]=i,B[o+4>>2]=r,B[o+24>>2]=i,B[o+28>>2]=r,s2(e,o),IA=o+48|0}function Pa(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,54,1,1,1),B[r>>2]=15236,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function Wa(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-32|0,IA=o,r=d0(o+24|0,15220),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),r=B[i+12>>2],i=B[i+8>>2],B[o>>2]=i,B[o+4>>2]=r,B[o+16>>2]=i,B[o+20>>2]=r,s2(e,o),IA=o+32|0}function Za(i,e,o,r,g){var I=0,C=0;return I=IA-16|0,IA=I,i=uI(i,28),e=A[e|0],C=B[o+4>>2],B[I+8>>2]=B[o>>2],B[I+12>>2]=C,o=B[r>>2],r=B[g>>2],g=B[I+12>>2],B[I>>2]=B[I+8>>2],B[I+4>>2]=g,i=za(i,e,I,o,r),IA=I+16|0,i}function za(i,e,o,r,g){return RI(i,57,1,1,1),B[i+12>>2]=g,B[i+8>>2]=r,B[i>>2]=15440,r=B[o+4>>2],o=B[o>>2],b[i+24|0]=e,B[i+16>>2]=o,B[i+20>>2]=r,i}function Va(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-112|0,IA=o,B[o+108>>2]=i,B[o+104>>2]=e,Yg(e,40);A:{if(A[i+24|0]){r=B[i+12>>2],r&&(KI(r,e),Yg(e,32),r=B[i+20>>2],g=B[i+16>>2],B[o+48>>2]=g,B[o+52>>2]=r,B[o+96>>2]=g,B[o+100>>2]=r,s2(e,o+48|0),Yg(e,32)),r=d0(o+88|0,15532),g=B[r+4>>2],B[o+40>>2]=B[r>>2],B[o+44>>2]=g,s2(e,o+40|0),r=B[i+20>>2],i=B[i+16>>2],B[o+32>>2]=i,B[o+36>>2]=r,B[o+80>>2]=i,B[o+84>>2]=r,s2(e,o+32|0),Yg(e,32),IE(o+104|0);break A}if(IE(o+104|0),Yg(e,32),r=B[i+20>>2],g=B[i+16>>2],B[o+24>>2]=g,B[o+28>>2]=r,B[o+72>>2]=g,B[o+76>>2]=r,s2(e,o+24|0),r=d0(o- -64|0,15537),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),!B[i+12>>2])break A;Yg(e,32),r=B[i+20>>2],g=B[i+16>>2],B[o+8>>2]=g,B[o+12>>2]=r,B[o+56>>2]=g,B[o+60>>2]=r,s2(e,o+8|0),Yg(e,32),KI(B[i+12>>2],e)}Yg(e,41),IA=o+112|0}function IE(i){var e=0,o=0;e=IA-16|0,IA=e,o=B[i+4>>2],Yg(B[i>>2],40),KI(yQ(e,B[o+8>>2]),B[i>>2]),Yg(B[i>>2],41),IA=e+16|0}function yQ(i,e){return RI(i,29,1,1,1),B[i+8>>2]=e,B[i>>2]=15552,i}function gE(i,e){i=i|0,e=e|0;var o=0,r=0,g=0,I=0,C=0,Q=0,n=0;o=IA+-64|0,IA=o,Q=iE(o+48|0,e+12|0),n=iE(o+32|0,e+16|0),g=B[e+4>>2],KI(B[i+8>>2],e),r=1,C=B[e+16>>2],I=C+1|0;A:{if(I>>>0>1)for(;;){if(r>>>0>=C>>>0)break A;g=d0(o+16|0,15664),I=B[g+4>>2],B[o>>2]=B[g>>2],B[o+4>>2]=I,s2(e,o),B[e+12>>2]=r,KI(B[i+8>>2],e),r=r+1|0}if(!(I-1)){BE(e,g);break A}i=d0(o+24|0,15660),r=B[i+4>>2],B[o+8>>2]=B[i>>2],B[o+12>>2]=r,s2(e,o+8|0)}N1(n),N1(Q),IA=o- -64|0}function iE(i,e){var o=0;return o=IA-16|0,IA=o,B[o+12>>2]=-1,B[i>>2]=e,e=B[e>>2],b[i+8|0]=1,B[i+4>>2]=e,B[B[i>>2]>>2]=B[o+12>>2],IA=o+16|0,i}function BE(i,e){B[i+4>>2]=e}function N1(i){A[i+8|0]&&(B[B[i>>2]>>2]=B[i+4>>2])}function Xa(i,e,o,r){var g=0,I=0;return g=IA-16|0,IA=g,i=uI(i,24),e=B[e>>2],I=B[o+4>>2],B[g+8>>2]=B[o>>2],B[g+12>>2]=I,o=B[r>>2],r=B[g+12>>2],B[g>>2]=B[g+8>>2],B[g+4>>2]=r,i=Oa(i,e,g,o),IA=g+16|0,i}function Oa(i,e,o,r){return RI(i,42,1,1,1),B[i+8>>2]=e,B[i>>2]=15676,e=B[o+4>>2],o=B[o>>2],B[i+20>>2]=r,B[i+12>>2]=o,B[i+16>>2]=e,i}function ja(i,e){i=i|0,e=e|0;var o=0,r=0,g=0,I=0;o=IA-128|0,IA=o,I=i+12|0,FQ(I,d0(o+120|0,14282))&&(r=d0(o+112|0,14644),g=B[r+4>>2],B[o+56>>2]=B[r>>2],B[o+60>>2]=g,s2(e,o+56|0)),r=d0(o+104|0,14644),g=B[r+4>>2],B[o+48>>2]=B[r>>2],B[o+52>>2]=g,s2(e,o+48|0),KI(B[i+8>>2],e),r=d0(o+96|0,15772),g=B[r+4>>2],B[o+40>>2]=B[r>>2],B[o+44>>2]=g,s2(e,o+40|0),r=B[i+16>>2],g=B[i+12>>2],B[o+32>>2]=g,B[o+36>>2]=r,B[o+88>>2]=g,B[o+92>>2]=r,s2(e,o+32|0),r=d0(o+80|0,15775),g=B[r+4>>2],B[o+24>>2]=B[r>>2],B[o+28>>2]=g,s2(e,o+24|0),KI(B[i+20>>2],e),i=d0(o+72|0,14206),r=B[i+4>>2],B[o+16>>2]=B[i>>2],B[o+20>>2]=r,s2(e,o+16|0),FQ(I,d0(o+120|0,14282))&&(i=d0(o- -64|0,14206),r=B[i+4>>2],B[o+8>>2]=B[i>>2],B[o+12>>2]=r,s2(e,o+8|0)),IA=o+128|0}function FQ(i,e){return(ag(i)|0)==(ag(e)|0)?i=pr(B[i>>2],B[i+4>>2],B[e>>2]):i=0,i}function $a(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,i=uI(i,20),g=B[e+4>>2],B[r+8>>2]=B[e>>2],B[r+12>>2]=g,e=B[o>>2],o=B[r+12>>2],B[r>>2]=B[r+8>>2],B[r+4>>2]=o,i=An(i,r,e),IA=r+16|0,i}function An(i,e,o){var r=0;return RI(i,53,1,1,1),B[i>>2]=15788,r=B[e+4>>2],e=B[e>>2],B[i+16>>2]=o,B[i+8>>2]=e,B[i+12>>2]=r,i}function In(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,r=B[i+12>>2],g=B[i+8>>2],B[o+16>>2]=g,B[o+20>>2]=r,B[o+40>>2]=g,B[o+44>>2]=r,s2(e,o+16|0),r=d0(o+32|0,14644),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),KI(B[i+16>>2],e),i=d0(o+24|0,14206),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function gn(i,e,o,r){var g=0;return RI(i,48,1,1,1),B[i>>2]=15892,g=B[e+4>>2],e=B[e>>2],B[i+20>>2]=r,B[i+16>>2]=o,B[i+8>>2]=e,B[i+12>>2]=g,i}function Bn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA+-64|0,IA=o,r=B[i+12>>2],g=B[i+8>>2],B[o+24>>2]=g,B[o+28>>2]=r,B[o+56>>2]=g,B[o+60>>2]=r,s2(e,o+24|0),r=d0(o+48|0,14294),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),r=B[i+16>>2],z[B[B[r>>2]+16>>2]](r,e),r=d0(o+40|0,15984),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),i=B[i+20>>2],z[B[B[i>>2]+16>>2]](i,e),i=d0(o+32|0,14206),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o- -64|0}function Cn(i,e,o){return RI(i,50,1,1,1),B[i+8>>2]=e,B[i>>2]=15996,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function Qn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-32|0,IA=o,KI(B[i+8>>2],e),r=d0(o+24|0,14644),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),BB(i+12|0,e),i=d0(o+16|0,14206),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+32|0}function BB(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0;for(o=IA-16|0,IA=o,I=1;;){if(B[i+4>>2]!=(g|0)){C=B[e+4>>2],I||(r=d0(o+8|0,15664),Q=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=Q,s2(e,o)),r=B[e+4>>2],KI(B[B[i>>2]+(g<<2)>>2],e),g=g+1|0,B[e+4>>2]==(r|0)?BE(e,C):I=0;continue}break}IA=o+16|0}function rn(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,g=uI(i,20),e=B[e>>2],i=B[o+4>>2],o=B[o>>2],B[r>>2]=o,B[r+4>>2]=i,B[r+8>>2]=o,B[r+12>>2]=i,i=En(g,e,r),IA=r+16|0,i}function En(i,e,o){return RI(i,55,1,1,1),B[i+8>>2]=e,B[i>>2]=16100,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function en(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,r=d0(o+40|0,14644),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),KI(B[i+8>>2],e),r=d0(o+32|0,16200),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),BB(i+12|0,e),i=d0(o+24|0,14206),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function on(i,e,o,r){return RI(i,52,1,1,1),b[i+13|0]=r,b[i+12|0]=o,B[i+8>>2]=e,B[i>>2]=16212,i}function tn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,A[i+12|0]&&(r=d0(o+40|0,14068),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0)),r=d0(o+32|0,16308),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),A[i+13|0]&&(r=d0(o+24|0,16315),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o)),KI(B[i+8>>2],e),IA=o+48|0}function an(i){var e=0,o=0,r=0;o=IA-16|0,IA=o,r=o,e=i;A:{if(lI(e,0)+-48>>>0<=9){e=G1(e);break A}e=cQ(e)}return B[r+12>>2]=e,e?i=sn(i+368|0,o+12|0):i=0,IA=o+16|0,i}function nn(i,e){var o=0,r=0;return o=IA-16|0,IA=o,r=uI(i,16),i=B[e+4>>2],e=B[e>>2],B[o>>2]=e,B[o+4>>2]=i,B[o+8>>2]=e,B[o+12>>2]=i,i=Hr(r,o),IA=o+16|0,i}function fn(i,e,o){return RI(i,22,1,1,1),B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=16368,i}function CE(i,e){return i=uI(i+368|0,12),e=B[e>>2],RI(i,4,1,1,1),B[i+8>>2]=e,B[i>>2]=17076,i}function sn(i,e){return i=uI(i,12),e=B[e>>2],RI(i,38,1,1,1),B[i+8>>2]=e,B[i>>2]=16484,i}function kn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=d0(o+8|0,14244),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),i=B[i+8>>2],z[B[B[i>>2]+16>>2]](i,e),IA=o+16|0}function hn(i,e){return i=uI(i,12),e=B[e>>2],RI(i,19,1,1,1),B[i+8>>2]=e,B[i>>2]=17204,i}function cn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=d0(o+8|0,17184),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),KI(B[i+8>>2],e),IA=o+16|0}function wn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=d0(o+8|0,17304),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),KI(B[i+8>>2],e),IA=o+16|0}function Dn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=d0(o+8|0,14068),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),KI(B[i+8>>2],e),IA=o+16|0}function uQ(i,e){i=i|0,e=e|0;var o=0;o=i,i=B[e+8>>2],z[B[B[i>>2]+24>>2]](o,i)}function yn(i,e,o,r){return RI(i,46,1,1,1),B[i+8>>2]=e,B[i>>2]=17436,e=B[o+4>>2],o=B[o>>2],B[i+20>>2]=r,B[i+12>>2]=o,B[i+16>>2]=e,i}function Fn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,KI(B[i+8>>2],e),r=B[i+16>>2],g=B[i+12>>2],B[o>>2]=g,B[o+4>>2]=r,B[o+8>>2]=g,B[o+12>>2]=r,s2(e,o),KI(B[i+20>>2],e),IA=o+16|0}function un(i,e,o){return RI(i,43,1,1,1),B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=17540,i}function Gn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,r=d0(o+40|0,14644),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),KI(B[i+8>>2],e),r=d0(o+32|0,17644),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),KI(B[i+12>>2],e),i=d0(o+24|0,17647),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function ln(i,e,o,r){return RI(i,65,1,1,1),b[i+16|0]=r,B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=17660,i}function Nn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o;A:{if(A[i+16|0]){Yg(e,91),KI(B[i+8>>2],e),Yg(e,93);break A}Yg(e,46),KI(B[i+8>>2],e)}r=B[i+12>>2],(A[r+4|0]+-65&255)>>>0>=2&&(g=d0(o+8|0,17756),r=B[g+4>>2],B[o>>2]=B[g>>2],B[o+4>>2]=r,s2(e,o),r=B[i+12>>2]),KI(r,e),IA=o+16|0}function Sn(i,e,o,r){return RI(i,66,1,1,1),B[i+16>>2]=r,B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=17768,i}function bn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-32|0,IA=o,Yg(e,91),KI(B[i+8>>2],e),g=d0(o+24|0,17868),r=B[g+4>>2],B[o+8>>2]=B[g>>2],B[o+12>>2]=r,s2(e,o+8|0),KI(B[i+12>>2],e),Yg(e,93),r=B[i+16>>2],(A[r+4|0]+-65&255)>>>0>=2&&(g=d0(o+16|0,17756),r=B[g+4>>2],B[o>>2]=B[g>>2],B[o+4>>2]=r,s2(e,o),r=B[i+16>>2]),KI(r,e),IA=o+32|0}function QE(i,e,o){return RI(i,56,1,1,1),B[i+8>>2]=e,B[i>>2]=17884,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function dn(i,e){i=i|0,e=e|0;var o=0;o=B[i+8>>2],o&&KI(o,e),Yg(e,123),BB(i+12|0,e),Yg(e,125)}function Rn(i,e,o){return RI(i,44,1,1,1),B[i+8>>2]=e,B[i>>2]=17992,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function pn(i,e,o,r,g,I){var C=0,Q=0;return C=IA-32|0,IA=C,i=uI(i,32),Q=B[e+4>>2],B[C+24>>2]=B[e>>2],B[C+28>>2]=Q,e=B[o>>2],o=B[r+4>>2],B[C+16>>2]=B[r>>2],B[C+20>>2]=o,o=A[g|0],r=A[I|0],g=B[C+28>>2],B[C+8>>2]=B[C+24>>2],B[C+12>>2]=g,g=B[C+20>>2],B[C>>2]=B[C+16>>2],B[C+4>>2]=g,i=Un(i,C+8|0,e,C,o,r),IA=C+32|0,i}function Un(i,e,o,r,g,I){var C=0;return RI(i,51,1,1,1),B[i>>2]=18108,C=B[e+4>>2],e=B[e>>2],B[i+16>>2]=o,B[i+8>>2]=e,B[i+12>>2]=C,e=B[r+4>>2],o=B[r>>2],b[i+29|0]=I,b[i+28|0]=g,B[i+20>>2]=o,B[i+24>>2]=e,i}function Mn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0,I=0;o=IA-112|0,IA=o,A[i+28|0]&&(r=d0(o+104|0,18200),g=B[r+4>>2],B[o+48>>2]=B[r>>2],B[o+52>>2]=g,s2(e,o+48|0)),r=d0(o+96|0,18212),g=B[r+4>>2],B[o+40>>2]=B[r>>2],B[o+44>>2]=g,s2(e,o+40|0),A[i+29|0]&&(r=d0(o+88|0,18216),g=B[r+4>>2],B[o+32>>2]=B[r>>2],B[o+36>>2]=g,s2(e,o+32|0)),Yg(e,32),r=i+8|0,rE(r)||(g=d0(o+80|0,14644),I=B[g+4>>2],B[o+24>>2]=B[g>>2],B[o+28>>2]=I,s2(e,o+24|0),BB(r,e),r=d0(o+72|0,14206),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0)),KI(B[i+16>>2],e),i=i+20|0,rE(i)||(r=d0(o- -64|0,14644),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),BB(i,e),i=d0(o+56|0,14206),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o)),IA=o+112|0}function rE(i){return!B[i+4>>2]}function Jn(i,e,o,r){var g=0;return RI(i,47,1,1,1),B[i>>2]=18228,g=B[e+4>>2],e=B[e>>2],B[i+16>>2]=o,B[i+8>>2]=e,B[i+12>>2]=g,e=B[r+4>>2],B[i+20>>2]=B[r>>2],B[i+24>>2]=e,i}function _n(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-32|0,IA=o,g=B[i+12>>2],r=B[i+8>>2],B[o+8>>2]=r,B[o+12>>2]=g,B[o+24>>2]=r,B[o+28>>2]=g,s2(e,o+8|0),KI(B[i+16>>2],e),r=B[i+24>>2],i=B[i+20>>2],B[o>>2]=i,B[o+4>>2]=r,B[o+16>>2]=i,B[o+20>>2]=r,s2(e,o),IA=o+32|0}function Yn(i,e,o,r){return RI(i,45,1,1,1),B[i+16>>2]=r,B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=18336,i}function Ln(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA+-64|0,IA=o,r=d0(o+56|0,14644),g=B[r+4>>2],B[o+24>>2]=B[r>>2],B[o+28>>2]=g,s2(e,o+24|0),KI(B[i+8>>2],e),r=d0(o+48|0,18436),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),KI(B[i+12>>2],e),r=d0(o+40|0,18442),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),KI(B[i+16>>2],e),i=d0(o+32|0,14206),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o- -64|0}function Kn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,r=d0(o+40|0,18560),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),gE(yQ(o+24|0,B[i+8>>2]),e),i=d0(o+16|0,14206),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function EE(i,e){i=i|0,e=e|0,BB(i+8|0,e)}function Hn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=d0(o+8|0,18784),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),KI(B[i+8>>2],e),IA=o+16|0}function vn(i,e){return i=uI(i,12),e=B[e>>2],RI(i,35,1,1,1),B[i+8>>2]=e,B[i>>2]=18800,i}function qn(i,e){i=i|0,e=e|0;var o=0,r=0;if(o=IA+-64|0,IA=o,i=B[i+8>>2],i>>>0<=5){A:{I:switch(i-1|0){default:i=d0(o+56|0,18912);break A;case 0:i=d0(o+48|0,18927);break A;case 1:i=d0(o+40|0,18945);break A;case 2:i=d0(o+32|0,19016);break A;case 3:i=d0(o+24|0,19066);break A;case 4:break I}i=d0(o+16|0,19116)}r=B[i+4>>2],B[o+8>>2]=B[i>>2],B[o+12>>2]=r,s2(e,o+8|0)}IA=o- -64|0}function mn(i,e){i=i|0,e=e|0,d0(i,B[(B[e+8>>2]<<2)+22980>>2])}function xn(i,e,o,r){return RI(i,37,1,1,1),B[i+16>>2]=r,b[i+12|0]=o,B[i+8>>2]=e,B[i>>2]=19244,i}function Tn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-32|0,IA=o,A[i+12|0]&&(r=d0(o+24|0,14244),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0)),i=B[i+8>>2],z[B[B[i>>2]+24>>2]](o+16|0,i),i=B[o+20>>2],B[o>>2]=B[o+16>>2],B[o+4>>2]=i,s2(e,o),IA=o+32|0}function Pn(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,g=uI(i,20),e=B[e>>2],i=B[o+4>>2],o=B[o>>2],B[r>>2]=o,B[r+4>>2]=i,B[r+8>>2]=o,B[r+12>>2]=i,i=Wn(g,e,r),IA=r+16|0,i}function Wn(i,e,o){return RI(i,8,A[e+5|0],A[e+6|0],A[e+7|0]),B[i+8>>2]=e,B[i>>2]=19352,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function Zn(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,r=B[i+8>>2],z[B[B[r>>2]+16>>2]](r,e),r=d0(o+40|0,19448),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),r=B[i+16>>2],i=B[i+12>>2],B[o+8>>2]=i,B[o+12>>2]=r,B[o+32>>2]=i,B[o+36>>2]=r,s2(e,o+8|0),i=d0(o+24|0,17647),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function zn(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,41,1,1,1),B[r>>2]=19716,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function Vn(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,39,1,1,1),B[r>>2]=19476,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function Xn(i,e,o){var r=0,g=0;return r=IA-32|0,IA=r,g=uI(i,24),i=B[e+4>>2],B[r+24>>2]=B[e>>2],B[r+28>>2]=i,i=B[o+4>>2],e=B[o>>2],B[r+16>>2]=e,B[r+20>>2]=i,o=B[r+28>>2],B[r+8>>2]=B[r+24>>2],B[r+12>>2]=o,B[r>>2]=e,B[r+4>>2]=i,i=jn(g,r+8|0,r),IA=r+32|0,i}function On(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,r=d0(o+40|0,19576),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),r=B[i+12>>2],i=B[i+8>>2],B[o+8>>2]=i,B[o+12>>2]=r,B[o+32>>2]=i,B[o+36>>2]=r,s2(e,o+8|0),i=d0(o+24|0,19585),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function jn(i,e,o){var r=0;return RI(i,40,1,1,1),B[i>>2]=19596,r=B[e+4>>2],B[i+8>>2]=B[e>>2],B[i+12>>2]=r,e=B[o+4>>2],B[i+16>>2]=B[o>>2],B[i+20>>2]=e,i}function $n(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA+-64|0,IA=o,r=d0(o+56|0,19696),g=B[r+4>>2],B[o+24>>2]=B[r>>2],B[o+28>>2]=g,s2(e,o+24|0),r=B[i+20>>2],g=B[i+16>>2],B[o+16>>2]=g,B[o+20>>2]=r,B[o+48>>2]=g,B[o+52>>2]=r,s2(e,o+16|0),r=d0(o+40|0,19704),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),BB(i+8|0,e),i=d0(o+32|0,14206),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o- -64|0}function A4(i,e){i=i|0,e=e|0,Yg(e,91),BB(i+8|0,e),Yg(e,93)}function I4(i,e,o){return RI(i,24,1,1,1),B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=19848,i}function g4(i,e){return i=uI(i,12),e=B[e>>2],RI(i,36,1,1,1),B[i+8>>2]=e,B[i>>2]=19952,i}function i4(i,e){i=i|0,e=e|0;var o=0,r=0;if(o=IA+-64|0,IA=o,i=B[i+8>>2],i>>>0<=5){A:{I:switch(i-1|0){default:i=d0(o+56|0,18912);break A;case 0:i=d0(o+48|0,18927);break A;case 1:i=d0(o+40|0,20056);break A;case 2:i=d0(o+32|0,20068);break A;case 3:i=d0(o+24|0,20081);break A;case 4:break I}i=d0(o+16|0,20094)}r=B[i+4>>2],B[o+8>>2]=B[i>>2],B[o+12>>2]=r,s2(e,o+8|0)}IA=o- -64|0}function B4(i,e){i=i|0,e=e|0,d0(i,B[(B[e+8>>2]<<2)+23004>>2])}function GQ(i){var e=0;B[i+8>>2]=i+44,e=i+12|0,B[i+4>>2]=e,B[i>>2]=e}function C4(i,e){var o=0,r=0;return o=IA-16|0,IA=o,r=uI(i,16),i=B[e+4>>2],e=B[e>>2],B[o>>2]=e,B[o+4>>2]=i,B[o+8>>2]=e,B[o+12>>2]=i,i=r4(r,o),IA=o+16|0,i}function Q4(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,30,1,1,1),B[r>>2]=20256,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function r4(i,e){var o=0;return RI(i,27,1,1,1),B[i>>2]=20148,o=B[e+4>>2],e=B[e>>2],b[i+7|0]=2,B[i+8>>2]=e,B[i+12>>2]=o,b[i+5|0]=514,b[i+6|0]=2,e=i+8|0,b[i+6|0]=E4(B[e>>2],lQ(e))?1:2,e4(B[e>>2],lQ(e))&&(b[i+7|0]=1),o4(B[e>>2],lQ(e))&&(b[i+5|0]=1),i}function lQ(i){return B[i>>2]+(B[i+4>>2]<<2)|0}function E4(i,e){for(var o=0;;){if((i|0)==(e|0))return 1;if(o=B[i>>2],i=i+4|0,A[o+6|0]!=1)break}return 0}function e4(i,e){for(var o=0;;){if((i|0)==(e|0))return 1;if(o=B[i>>2],i=i+4|0,A[o+7|0]!=1)break}return 0}function o4(i,e){for(var o=0;;){if((i|0)==(e|0))return 1;if(o=B[i>>2],i=i+4|0,A[o+5|0]!=1)break}return 0}function t4(i,e){i=i|0,e=e|0;var o=0;return ZC(i,e),o=B[e+12>>2],i=i+8|0,o>>>0>2]?i=r1(zC(i,o),e):i=0,i|0}function ZC(i,e){B[e+16>>2]==-1&&(i=B[i+12>>2],B[e+12>>2]=0,B[e+16>>2]=i)}function zC(i,e){return B[B[i>>2]+(e<<2)>>2]}function a4(i,e){i=i|0,e=e|0;var o=0;return ZC(i,e),o=B[e+12>>2],i=i+8|0,o>>>0>2]?i=PB(zC(i,o),e):i=0,i|0}function n4(i,e){i=i|0,e=e|0;var o=0;return ZC(i,e),o=B[e+12>>2],i=i+8|0,o>>>0>2]?i=kC(zC(i,o),e):i=0,i|0}function f4(i,e){i=i|0,e=e|0;var o=0,r=0;return ZC(i,e),o=B[e+12>>2],r=i+8|0,o>>>0>2]&&(i=zC(r,o),i=z[B[B[i>>2]+12>>2]](i,e)|0),i|0}function s4(i,e){i=i|0,e=e|0;var o=0;ZC(i,e),o=B[e+12>>2],i=i+8|0,o>>>0>2]&&(i=zC(i,o),z[B[B[i>>2]+16>>2]](i,e))}function k4(i,e){i=i|0,e=e|0;var o=0;ZC(i,e),o=B[e+12>>2],i=i+8|0,o>>>0>2]&&(i=zC(i,o),z[B[B[i>>2]+20>>2]](i,e))}function h4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,r=d0(o+40|0,14294),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),BB(i+8|0,e),(eE(e)|0)==62&&(i=d0(o+32|0,20356),r=B[i+4>>2],B[o+8>>2]=B[i>>2],B[o+12>>2]=r,s2(e,o+8|0)),i=d0(o+24|0,14282),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function eE(i){var e=0,o=0;o=B[i+4>>2],e=0;A:{if(!o)break A;e=A[(B[i>>2]+o|0)+-1|0]}return e<<24>>24}function c4(i,e,o){return RI(i,32,1,1,1),B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=20368,i}function w4(i,e){i=i|0,e=e|0,KI(B[i+8>>2],e),KI(B[i+12>>2],e)}function D4(i,e){return i=uI(i,12),e=B[e>>2],RI(i,34,1,1,1),B[i+8>>2]=e,B[i>>2]=20488,i}function y4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=d0(o+8|0,20592),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),KI(B[i+8>>2],e),IA=o+16|0}function F4(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,28,1,1,1),B[r>>2]=20608,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function u4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=d0(o+8|0,20824),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),BB(i+8|0,e),Yg(e,93),IA=o+16|0}function G4(i,e,o,r,g,I,C){return RI(i,18,0,1,0),B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=20848,e=B[r+4>>2],o=B[r>>2],b[i+32|0]=C,B[i+28>>2]=I,B[i+24>>2]=g,B[i+16>>2]=o,B[i+20>>2]=e,i}function VC(i,e){return 1}function l4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=B[i+8>>2];A:{if(!r||(z[B[B[r>>2]+16>>2]](r,e),r1(B[i+8>>2],e)))break A;r=d0(o+8|0,20356),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o)}KI(B[i+12>>2],e),IA=o+16|0}function N4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;if(o=IA-112|0,IA=o,g=d0(o+104|0,14644),r=B[g+4>>2],B[o+48>>2]=B[g>>2],B[o+52>>2]=r,s2(e,o+48|0),BB(i+16|0,e),g=d0(o+96|0,14206),r=B[g+4>>2],B[o+40>>2]=B[g>>2],B[o+44>>2]=r,s2(e,o+40|0),r=B[i+8>>2],r&&z[B[B[r>>2]+20>>2]](r,e),r=B[i+28>>2],r&1&&(g=d0(o+88|0,20952),r=B[g+4>>2],B[o+32>>2]=B[g>>2],B[o+36>>2]=r,s2(e,o+32|0),r=B[i+28>>2]),r&2&&(g=d0(o+80|0,20959),r=B[g+4>>2],B[o+24>>2]=B[g>>2],B[o+28>>2]=r,s2(e,o+24|0),r=B[i+28>>2]),r&4&&(g=d0(o+72|0,20969),r=B[g+4>>2],B[o+16>>2]=B[g>>2],B[o+20>>2]=r,s2(e,o+16|0)),g=A[i+32|0]+-1|0,g>>>0<=1){A:{if(g-1){r=d0(o- -64|0,20979);break A}r=d0(o+56|0,20982)}g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0)}i=B[i+24>>2],i&&KI(i,e),IA=o+112|0}function S4(i,e,o){return RI(i,1,1,1,1),B[i+8>>2]=e,B[i>>2]=20996,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function b4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,KI(B[i+8>>2],e),r=d0(o+40|0,15775),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),r=B[i+16>>2],i=B[i+12>>2],B[o+8>>2]=i,B[o+12>>2]=r,B[o+32>>2]=i,B[o+36>>2]=r,s2(e,o+8|0),i=d0(o+24|0,14206),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function oE(i,e,o){var r=0;return r=IA-16|0,IA=r,B[r+12>>2]=o,B[i>>2]=e,e=B[e>>2],b[i+8|0]=1,B[i+4>>2]=e,B[B[i>>2]>>2]=B[r+12>>2],IA=r+16|0,i}function tE(i,e,o){return O4(i+368|0,e,o)}function NQ(i,e){var o=0;return o=B[e>>2],e=B[e+4>>2],B[i+4>>2]=e||1,B[i>>2]=e?o:o+1|0,i}function aE(i,e){return B[i+4>>2]=0,B[i>>2]=e,i}function d4(i,e){return i=uI(i,12),e=B[e>>2],RI(i,11,A[e+5|0],1,1),B[i+8>>2]=e,B[i>>2]=22644,i}function nE(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,i=uI(i,20),e=B[e>>2],o=d0(r+8|0,o),g=B[o+4>>2],B[r>>2]=B[o>>2],B[r+4>>2]=g,i=hf(i,e,r),IA=r+16|0,i}function R4(i,e){return i=uI(i,12),e=B[e>>2],RI(i,16,1,1,1),B[i+8>>2]=e,B[i>>2]=21348,i}function p4(i,e){var o=0,r=0,g=0;return o=IA-16|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o>>2]=i,B[o+4>>2]=g,B[o+8>>2]=i,B[o+12>>2]=g,RI(r,17,1,1,1),B[r>>2]=21468,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+16|0,r}function U4(i,e,o,r,g,I){var C=0,Q=0;return C=IA-16|0,IA=C,i=uI(i,32),e=B[e>>2],Q=B[o+4>>2],B[C+8>>2]=B[o>>2],B[C+12>>2]=Q,o=B[r>>2],r=A[g|0],g=B[I>>2],I=B[C+12>>2],B[C>>2]=B[C+8>>2],B[C+4>>2]=I,i=_4(i,e,C,o,r,g),IA=C+16|0,i}function M4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-32|0,IA=o,r=d0(o+24|0,21448),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),KI(B[i+8>>2],e),i=d0(o+16|0,14206),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+32|0}function J4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=d0(o+8|0,21576),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),BB(i+8|0,e),Yg(e,41),IA=o+16|0}function _4(i,e,o,r,g,I){return RI(i,15,0,1,0),B[i+8>>2]=e,B[i>>2]=21592,e=B[o+4>>2],o=B[o>>2],B[i+28>>2]=I,b[i+24|0]=g,B[i+20>>2]=r,B[i+12>>2]=o,B[i+16>>2]=e,i}function Y4(i,e){i=i|0,e=e|0;var o=0,r=0;o=IA-16|0,IA=o,i=B[i+8>>2],z[B[B[i>>2]+16>>2]](i,e),i=d0(o+8|0,20356),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+16|0}function L4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;if(o=IA-112|0,IA=o,g=d0(o+104|0,14644),r=B[g+4>>2],B[o+48>>2]=B[g>>2],B[o+52>>2]=r,s2(e,o+48|0),BB(i+12|0,e),g=d0(o+96|0,14206),r=B[g+4>>2],B[o+40>>2]=B[g>>2],B[o+44>>2]=r,s2(e,o+40|0),r=B[i+8>>2],z[B[B[r>>2]+20>>2]](r,e),r=B[i+20>>2],r&1&&(g=d0(o+88|0,20952),r=B[g+4>>2],B[o+32>>2]=B[g>>2],B[o+36>>2]=r,s2(e,o+32|0),r=B[i+20>>2]),r&2&&(g=d0(o+80|0,20959),r=B[g+4>>2],B[o+24>>2]=B[g>>2],B[o+28>>2]=r,s2(e,o+24|0),r=B[i+20>>2]),r&4&&(g=d0(o+72|0,20969),r=B[g+4>>2],B[o+16>>2]=B[g>>2],B[o+20>>2]=r,s2(e,o+16|0)),g=A[i+24|0]+-1|0,g>>>0<=1){A:{if(g-1){r=d0(o- -64|0,20979);break A}r=d0(o+56|0,20982)}g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0)}B[i+28>>2]&&(Yg(e,32),KI(B[i+28>>2],e)),IA=o+112|0}function K4(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,g=uI(i,20),e=B[e>>2],i=B[o+4>>2],o=B[o>>2],B[r>>2]=o,B[r+4>>2]=i,B[r+8>>2]=o,B[r+12>>2]=i,i=v4(g,e,r),IA=r+16|0,i}function H4(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,g=uI(i,20),e=B[e>>2],i=B[o+4>>2],o=B[o>>2],B[r>>2]=o,B[r+4>>2]=i,B[r+8>>2]=o,B[r+12>>2]=i,i=m4(g,e,r),IA=r+16|0,i}function v4(i,e,o){return RI(i,10,1,1,1),B[i+8>>2]=e,B[i>>2]=21712,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function q4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,KI(B[i+8>>2],e),r=d0(o+40|0,14294),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),r=B[i+16>>2],i=B[i+12>>2],B[o+8>>2]=i,B[o+12>>2]=r,B[o+32>>2]=i,B[o+36>>2]=r,s2(e,o+8|0),i=d0(o+24|0,14282),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function m4(i,e,o){return RI(i,2,1,1,1),B[i+8>>2]=e,B[i>>2]=21820,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function x4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-32|0,IA=o,KI(B[i+8>>2],e),r=d0(o+24|0,20356),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),r=B[i+16>>2],i=B[i+12>>2],B[o>>2]=i,B[o+4>>2]=r,B[o+16>>2]=i,B[o+20>>2]=r,s2(e,o),IA=o+32|0}function T4(i,e,o){return RI(i,3,A[e+5|0],A[e+6|0],A[e+7|0]),B[i+12>>2]=e,B[i+8>>2]=o,B[i>>2]=21932,i}function fE(i,e){return i=i|0,e=e|0,r1(B[i+12>>2],e)|0}function P4(i,e){return i=i|0,e=e|0,PB(B[i+12>>2],e)|0}function W4(i,e){return i=i|0,e=e|0,kC(B[i+12>>2],e)|0}function Z4(i,e){i=i|0,e=e|0;var o=0;o=B[i+12>>2],z[B[B[o>>2]+16>>2]](o,e),z4(i,e)}function z4(i,e){var o=0,r=0,g=0;o=IA-48|0,IA=o,r=B[i+8>>2],r&1&&(r=d0(o+40|0,20952),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),r=B[i+8>>2]),r&2&&(r=d0(o+32|0,20959),g=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=g,s2(e,o+8|0),r=B[i+8>>2]),r&4&&(i=d0(o+24|0,20969),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o)),IA=o+48|0}function V4(i,e){i=i|0,e=e|0,i=B[i+12>>2],z[B[B[i>>2]+20>>2]](i,e)}function X4(i,e){var o=0,r=0,g=0;return o=IA-32|0,IA=o,r=uI(i,16),g=B[e+4>>2],i=B[e>>2],B[o+8>>2]=i,B[o+12>>2]=g,B[o+16>>2]=i,B[o+20>>2]=g,e=NQ(o+24|0,o+8|0),i=B[e+4>>2],B[o>>2]=B[e>>2],B[o+4>>2]=i,RI(r,26,1,1,1),B[r>>2]=22036,i=B[o+4>>2],B[r+8>>2]=B[o>>2],B[r+12>>2]=i,IA=o+32|0,r}function O4(i,e,o){var r=0,g=0;return r=IA-32|0,IA=r,g=uI(i,20),e=B[e>>2],i=B[o+4>>2],o=B[o>>2],B[r+8>>2]=o,B[r+12>>2]=i,B[r+16>>2]=o,B[r+20>>2]=i,i=NQ(r+24|0,r+8|0),o=B[i+4>>2],B[r>>2]=B[i>>2],B[r+4>>2]=o,i=sE(g,e,r),IA=r+32|0,i}function j4(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,i=uI(i,20),e=B[e>>2],o=aE(r+8|0,B[o>>2]),g=B[o+4>>2],B[r>>2]=B[o>>2],B[r+4>>2]=g,i=sE(i,e,r),IA=r+16|0,i}function $4(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,r=d0(o+40|0,22136),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),SQ(o+32|0,i+8|0),i=B[o+36>>2],B[o+8>>2]=B[o+32>>2],B[o+12>>2]=i,s2(e,o+8|0),i=d0(o+24|0,17647),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function SQ(i,e){Ti(i,B[e>>2],B[e+4>>2])}function sE(i,e,o){return RI(i,25,1,1,1),B[i+8>>2]=e,B[i>>2]=22160,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function Af(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,KI(B[i+8>>2],e),r=d0(o+40|0,22256),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),i=i+12|0;A:{if(kE(i)){KI(B[i>>2],e);break A}if(!hE(i))break A;SQ(o+32|0,i),i=B[o+36>>2],B[o+8>>2]=B[o+32>>2],B[o+12>>2]=i,s2(e,o+8|0)}i=d0(o+24|0,17647),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),IA=o+48|0}function kE(i){return B[i>>2]?!B[i+4>>2]:0}function hE(i){return B[i+4>>2]?B[i>>2]!=0:0}function If(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,g=uI(i,20),e=B[e>>2],i=B[o+4>>2],o=B[o>>2],B[r>>2]=o,B[r+4>>2]=i,B[r+8>>2]=o,B[r+12>>2]=i,i=gf(g,e,r),IA=r+16|0,i}function gf(i,e,o){return RI(i,14,0,0,1),B[i+8>>2]=e,B[i>>2]=22276,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function Bf(i,e){i=i|0,e=e|0,i=B[i+8>>2],z[B[B[i>>2]+16>>2]](i,e)}function Cf(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA+-64|0,IA=o,(eE(e)|0)!=93&&(r=d0(o+56|0,20356),g=B[r+4>>2],B[o+24>>2]=B[r>>2],B[o+28>>2]=g,s2(e,o+24|0)),r=d0(o+48|0,22372),g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),r=i+12|0;A:{if(hE(r)){SQ(o+40|0,r),r=B[o+44>>2],B[o+8>>2]=B[o+40>>2],B[o+12>>2]=r,s2(e,o+8|0);break A}if(!kE(r))break A;KI(B[r>>2],e)}r=d0(o+32|0,17647),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o),i=B[i+8>>2],z[B[B[i>>2]+20>>2]](i,e),IA=o- -64|0}function Qf(i,e,o){return RI(i,13,A[o+5|0],1,1),B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=22384,i}function rf(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-48|0,IA=o,r=B[i+12>>2],z[B[B[r>>2]+16>>2]](r,e);A:{I:{if(!PB(B[i+12>>2],e)&&!kC(B[i+12>>2],e))break I;r=d0(o+40|0,14644);break A}r=d0(o+32|0,20356)}g=B[r+4>>2],B[o+16>>2]=B[r>>2],B[o+20>>2]=g,s2(e,o+16|0),KI(B[i+8>>2],e),r=d0(o+24|0,22488),i=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=i,s2(e,o+8|0),IA=o+48|0}function Ef(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o;A:{if(!PB(B[i+12>>2],e)&&!kC(B[i+12>>2],e))break A;r=d0(o+8|0,14206),g=B[r+4>>2],B[o>>2]=B[r>>2],B[o+4>>2]=g,s2(e,o)}i=B[i+12>>2],z[B[B[i>>2]+20>>2]](i,e),IA=o+16|0}function ef(i,e,o){var r=0,g=0;return r=IA-16|0,IA=r,i=uI(i,20),g=B[e+4>>2],B[r+8>>2]=B[e>>2],B[r+12>>2]=g,e=B[o>>2],o=B[r+12>>2],B[r>>2]=B[r+8>>2],B[r+4>>2]=o,i=of(i,r,e),IA=r+16|0,i}function of(i,e,o){var r=0;return RI(i,6,1,1,1),B[i>>2]=22528,r=B[e+4>>2],e=B[e>>2],B[i+16>>2]=o,B[i+8>>2]=e,B[i+12>>2]=r,i}function tf(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-16|0,IA=o,r=B[i+12>>2],g=B[i+8>>2],B[o>>2]=g,B[o+4>>2]=r,B[o+8>>2]=g,B[o+12>>2]=r,s2(e,o),Yg(e,32),KI(B[i+16>>2],e),IA=o+16|0}function cE(i,e){return i=i|0,e=e|0,r1(B[i+8>>2],e)|0}function af(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;o=IA-96|0,IA=o;A:{I:{if(r=B[i+8>>2],A[r+4|0]==10){if(wE(r))break I;r=B[i+8>>2]}z[B[B[r>>2]+16>>2]](r,e),PB(B[i+8>>2],e)&&(g=d0(o+88|0,20356),r=B[g+4>>2],B[o+40>>2]=B[g>>2],B[o+44>>2]=r,s2(e,o+40|0));B:{if(!PB(B[i+8>>2],e)&&!kC(B[i+8>>2],e))break B;r=d0(o+80|0,14644),i=B[r+4>>2],B[o+32>>2]=B[r>>2],B[o+36>>2]=i,s2(e,o+32|0)}r=d0(o+72|0,14259);break A}g=B[i+8>>2],r=d0(o- -64|0,22740),i=B[r+4>>2],B[o+24>>2]=B[r>>2],B[o+28>>2]=i,s2(e,o+24|0),r=B[g+16>>2],i=B[g+12>>2],B[o+16>>2]=i,B[o+20>>2]=r,B[o+56>>2]=i,B[o+60>>2]=r,s2(e,o+16|0),r=d0(o+48|0,14282)}i=B[r+4>>2],B[o+8>>2]=B[r>>2],B[o+12>>2]=i,s2(e,o+8|0),IA=o+96|0}function wE(i){var e=0,o=0;return e=IA-16|0,IA=e,i=B[i+8>>2],A[i+4|0]==7&&(nQ(e+8|0,i),o=FQ(e+8|0,d0(e,22744))),IA=e+16|0,o}function nf(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;r=IA-16|0,IA=r,o=B[i+8>>2];A:{if(A[o+4|0]==10){if(wE(o))break A;o=B[i+8>>2]}I:{if(!PB(o,e)&&!kC(B[i+8>>2],e))break I;o=d0(r+8|0,14206),g=B[o+4>>2],B[r>>2]=B[o>>2],B[r+4>>2]=g,s2(e,r)}i=B[i+8>>2],z[B[B[i>>2]+20>>2]](i,e)}IA=r+16|0}function ff(i,e,o){return RI(i,12,A[e+5|0],1,1),b[i+16|0]=0,B[i+12>>2]=o,B[i+8>>2]=e,B[i>>2]=22764,i}function sf(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;if(o=IA+-64|0,IA=o,!A[i+16|0]){g=uB(o+56|0,i+16|0,1),DE(o+48|0,i,e),i=B[o+52>>2],z[B[B[i>>2]+16>>2]](i,e),PB(B[o+52>>2],e)&&(i=d0(o+40|0,20356),r=B[i+4>>2],B[o+16>>2]=B[i>>2],B[o+20>>2]=r,s2(e,o+16|0));A:{if(!PB(B[o+52>>2],e)&&!kC(B[o+52>>2],e))break A;i=d0(o+32|0,14644),r=B[i+4>>2],B[o+8>>2]=B[i>>2],B[o+12>>2]=r,s2(e,o+8|0)}i=d0(o+24|0,B[o+48>>2]?14211:14214),r=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=r,s2(e,o),GB(g)}IA=o- -64|0}function DE(i,e,o){var r=0;for(B[i>>2]=B[e+12>>2],B[i+4>>2]=B[e+8>>2],e=B[i+4>>2];;){if(r=z[B[B[e>>2]+12>>2]](e,o)|0,A[r+4|0]==12){e=B[r+8>>2],B[i+4>>2]=e,r=r+12|0,B[i>>2]=B[(B[r>>2]>2]?r:i)>>2];continue}break}}function kf(i,e){i=i|0,e=e|0;var o=0,r=0,g=0;if(o=IA-32|0,IA=o,!A[i+16|0]){r=uB(o+24|0,i+16|0,1),DE(o+16|0,i,e);A:{if(!PB(B[o+20>>2],e)&&!kC(B[o+20>>2],e))break A;i=d0(o+8|0,14206),g=B[i+4>>2],B[o>>2]=B[i>>2],B[o+4>>2]=g,s2(e,o)}i=B[o+20>>2],z[B[B[i>>2]+20>>2]](i,e),GB(r)}IA=o+32|0}function hf(i,e,o){return RI(i,5,1,1,1),B[i+8>>2]=e,B[i>>2]=22872,e=B[o+4>>2],B[i+12>>2]=B[o>>2],B[i+16>>2]=e,i}function cf(i,e){i=i|0,e=e|0;var o=0,r=0;o=IA-16|0,IA=o,r=B[i+8>>2],z[B[B[r>>2]+16>>2]](r,e),r=B[i+16>>2],i=B[i+12>>2],B[o>>2]=i,B[o+4>>2]=r,B[o+8>>2]=i,B[o+12>>2]=r,s2(e,o),IA=o+16|0}function yE(i){return A[i|0]!=0^1}function FE(i){B[i>>2]=0,B[i>>2]=B[i>>2]|1}function uE(i){return(B[i>>2]&-256)==1126902528&B[i+4>>2]==1129074247}function S1(){var i=0;A:{if(i=B[6643],!i||!uE(i+48|0))break A;GE(B[i+12>>2]),H0()}GE(B[6908]),H0()}function GE(i){z[i](),A1(23028,0),H0()}function wf(i,e){var o=0,r=0;o=A[i|0],r=A[e|0];A:{if(!o|(o|0)!=(r|0))break A;for(;;){if(r=A[e+1|0],o=A[i+1|0],!o)break A;if(e=e+1|0,i=i+1|0,(o|0)!=(r|0))break}}return o-r|0}function Df(i,e,o){return i=i|0,e=e|0,Tg(i,e,0)|0}function Tg(i,e,o){return o?!wf(B[i+4>>2],B[e+4>>2]):(i|0)==(e|0)}function yf(i,e,o){return 0}function Ff(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0;r=IA+-64|0,IA=r,g=1;A:{if(Tg(i,e,0)||(g=0,!e)||(e=lB(e,23200),g=0,!e)||(B[r+20>>2]=-1,B[r+16>>2]=i,B[r+12>>2]=0,B[r+8>>2]=e,fg(r+24|0,0,39),B[r+56>>2]=1,z[B[B[e>>2]+28>>2]](e,r+8|0,B[o>>2],1),g=0,B[r+32>>2]!=1))break A;B[o>>2]=B[r+24>>2],g=1}return IA=r- -64|0,g|0}function lB(i,e){var o=0,r=0,g=0,I=0;o=IA+-64|0,IA=o,r=B[i>>2],I=B[r+-8>>2],r=B[r+-4>>2],B[o+20>>2]=0,B[o+16>>2]=23152,B[o+12>>2]=i,B[o+8>>2]=e,fg(o+24|0,0,39),i=i+I|0;A:{if(Tg(r,e,0)){B[o+56>>2]=1,z[B[B[r>>2]+20>>2]](r,o+8|0,i,i,1,0),g=B[o+32>>2]==1?i:0;break A}if(z[B[B[r>>2]+24>>2]](r,o+8|0,i,1,0),i=B[o+44>>2],i>>>0>1)break A;if(i-1){g=B[o+48>>2]==1&&B[o+36>>2]==1&&B[o+40>>2]==1?B[o+28>>2]:0;break A}if(B[o+32>>2]!=1&&B[o+48>>2]|B[o+36>>2]!=1|B[o+40>>2]!=1)break A;g=B[o+24>>2]}return IA=o- -64|0,g}function bQ(i,e,o){var r=0;if(r=B[i+16>>2],!r){B[i+36>>2]=1,B[i+24>>2]=o,B[i+16>>2]=e;return}A:{if((e|0)==(r|0)){if(B[i+24>>2]!=2)break A;B[i+24>>2]=o;return}b[i+54|0]=1,B[i+24>>2]=2,B[i+36>>2]=B[i+36>>2]+1}}function uf(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0,Tg(i,B[e+8>>2],0)&&bQ(e,o,r)}function Gf(i,e,o,r){if(i=i|0,e=e|0,o=o|0,r=r|0,Tg(i,B[e+8>>2],0)){bQ(e,o,r);return}i=B[i+8>>2],z[B[B[i>>2]+28>>2]](i,e,o,r)}function lE(i,e,o,r){var g=0,I=0,C=0,Q=0;I=B[i+4>>2],i=B[i>>2],C=i,Q=e,g=0;A:{if(!o||(e=I>>8,g=e,!(I&1)))break A;g=B[e+B[o>>2]>>2]}z[B[B[i>>2]+28>>2]](C,Q,g+o|0,I&2?r:2)}function lf(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0;var g=0,I=0;if(Tg(i,B[e+8>>2],0)){bQ(e,o,r);return}g=B[i+12>>2],I=i+16|0,lE(I,e,o,r);A:{if((g|0)<2)break A;for(g=(g<<3)+I|0,i=i+24|0;;){if(lE(i,e,o,r),A[e+54|0])break A;if(i=i+8|0,!(i>>>0>>0))break}}}function Nf(i,e){var o=0,r=0,g=0;o=i,r=e;A:{if(A[i+8|0]&24)i=1;else{if(!e||(i=lB(e,23248),!i))break A;i=(A[i+8|0]&24)!=0}g=Tg(o,r,i)}return g}function Sf(i,e,o){i=i|0,e=e|0,o=o|0;var r=0,g=0,I=0,C=0;g=IA+-64|0,IA=g;A:{I:{B:{if(Tg(e,23516,0)){B[o>>2]=0;break B}if(Nf(i,e)){if(I=1,i=B[o>>2],!i)break A;B[o>>2]=B[i>>2];break A}if(!e)break I;if(e=lB(e,23296),!e||(r=B[o>>2],r&&(B[o>>2]=B[r>>2]),C=B[e+8>>2],r=B[i+8>>2],C&(r^-1)&7|(C^-1)&r&96)||(I=1,Tg(B[i+12>>2],B[e+12>>2],0)))break A;if(Tg(B[i+12>>2],23504,0)){if(i=B[e+12>>2],!i)break A;I=!lB(i,23348);break A}if(r=B[i+12>>2],!r)break I;if(I=0,r=lB(r,23296),r){if(!(b[i+8|0]&1))break A;I=bf(r,B[e+12>>2]);break A}if(r=B[i+12>>2],!r)break A;if(r=lB(r,23408),r){if(!(b[i+8|0]&1))break A;I=NE(r,B[e+12>>2]);break A}if(i=B[i+12>>2],!i||(r=lB(i,23200),!r)||(i=B[e+12>>2],!i)||(i=lB(i,23200),!i)||(B[g+20>>2]=-1,B[g+16>>2]=r,B[g+12>>2]=0,B[g+8>>2]=i,fg(g+24|0,0,39),B[g+56>>2]=1,z[B[B[i>>2]+28>>2]](i,g+8|0,B[o>>2],1),B[g+32>>2]!=1))break A;if(!B[o>>2])break B;B[o>>2]=B[g+24>>2]}I=1;break A}I=0}return IA=g- -64|0,I|0}function bf(i,e){var o=0,r=0;A:{for(;;){if(!e)return 0;if(e=lB(e,23296),!e|B[e+8>>2]&(B[i+8>>2]^-1))break A;if(Tg(B[i+12>>2],B[e+12>>2],0))return 1;if(!(b[i+8|0]&1)||(o=B[i+12>>2],!o))break A;if(o=lB(o,23296),o){e=B[e+12>>2],i=o;continue}break}if(i=B[i+12>>2],!i||(i=lB(i,23408),!i))break A;r=NE(i,B[e+12>>2])}return r}function NE(i,e){var o=0;A:{if(!e||(e=lB(e,23408),!e|B[e+8>>2]&(B[i+8>>2]^-1))||!Tg(B[i+12>>2],B[e+12>>2],0))break A;o=Tg(B[i+16>>2],B[e+16>>2],0)}return o}function dQ(i,e,o,r){b[i+53|0]=1;A:{if(B[i+4>>2]!=(o|0))break A;if(b[i+52|0]=1,o=B[i+16>>2],!o){if(B[i+36>>2]=1,B[i+24>>2]=r,B[i+16>>2]=e,(r|0)!=1|B[i+48>>2]!=1)break A;b[i+54|0]=1;return}if((e|0)==(o|0)){if(o=B[i+24>>2],(o|0)==2&&(B[i+24>>2]=r,o=r),B[i+48>>2]!=1|(o|0)!=1)break A;b[i+54|0]=1;return}b[i+54|0]=1,B[i+36>>2]=B[i+36>>2]+1}}function RQ(i,e,o){B[i+28>>2]==1|B[i+4>>2]!=(e|0)||(B[i+28>>2]=o)}function df(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0;if(Tg(i,B[e+8>>2],g)){RQ(e,o,r);return}A:{if(Tg(i,B[e>>2],g)){if(!(B[e+20>>2]!=(o|0)&&B[e+16>>2]!=(o|0))){if((r|0)!=1)break A;B[e+32>>2]=1;return}if(B[e+32>>2]=r,B[e+44>>2]!=4){I=i+16|0,n=I+(B[i+12>>2]<<3)|0,k=e;I:{B:{for(;;){C:{if(I>>>0>=n>>>0||(FA[e+52>>1]=0,pQ(I,e,o,o,1,g),A[e+54|0]))break C;i:{if(!A[e+53|0])break i;if(A[e+52|0]){if(r=1,B[e+24>>2]==1)break B;if(Q=1,C=1,A[i+8|0]&2)break i;break B}if(Q=1,r=C,!(b[i+8|0]&1))break B}I=I+8|0;continue}break}if(r=C,i=4,!Q)break I}i=3}if(B[k+44>>2]=i,r&1)break A}if(B[e+20>>2]=o,B[e+40>>2]=B[e+40>>2]+1,B[e+36>>2]!=1|B[e+24>>2]!=2)break A;b[e+54|0]=1;return}if(C=B[i+12>>2],I=i+16|0,b1(I,e,o,r,g),(C|0)<2)break A;if(C=I+(C<<3)|0,I=i+24|0,i=B[i+8>>2],!(B[e+36>>2]!=1&&!(i&2))){for(;;){if(A[e+54|0])break A;if(b1(I,e,o,r,g),I=I+8|0,!(I>>>0>>0))break}break A}if(!(i&1))for(;;){if(A[e+54|0]|B[e+36>>2]==1)break A;if(b1(I,e,o,r,g),I=I+8|0,!(I>>>0>>0))break A}for(;;){if(A[e+54|0]|(B[e+24>>2]==1?B[e+36>>2]==1:0))break A;if(b1(I,e,o,r,g),I=I+8|0,!(I>>>0>>0))break}}}function pQ(i,e,o,r,g,I){var C=0,Q=0,n=0;C=B[i+4>>2],Q=C>>8,i=B[i>>2],n=i,C&1&&(Q=B[B[r>>2]+Q>>2]),z[B[B[i>>2]+20>>2]](n,e,o,r+Q|0,C&2?g:2,I)}function b1(i,e,o,r,g){var I=0,C=0,Q=0;I=B[i+4>>2],C=I>>8,i=B[i>>2],Q=i,I&1&&(C=B[B[o>>2]+C>>2]),z[B[B[i>>2]+24>>2]](Q,e,o+C|0,I&2?r:2,g)}function Rf(i,e,o,r,g){if(i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,Tg(i,B[e+8>>2],g)){RQ(e,o,r);return}A:{if(Tg(i,B[e>>2],g)){if(!(B[e+20>>2]!=(o|0)&&B[e+16>>2]!=(o|0))){if((r|0)!=1)break A;B[e+32>>2]=1;return}B[e+32>>2]=r;I:{if(B[e+44>>2]==4)break I;if(FA[e+52>>1]=0,i=B[i+8>>2],z[B[B[i>>2]+20>>2]](i,e,o,o,1,g),A[e+53|0]){if(B[e+44>>2]=3,!A[e+52|0])break I;break A}B[e+44>>2]=4}if(B[e+20>>2]=o,B[e+40>>2]=B[e+40>>2]+1,B[e+36>>2]!=1|B[e+24>>2]!=2)break A;b[e+54|0]=1;return}i=B[i+8>>2],z[B[B[i>>2]+24>>2]](i,e,o,r,g)}}function pf(i,e,o,r,g){if(i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,Tg(i,B[e+8>>2],g)){RQ(e,o,r);return}A:{if(!Tg(i,B[e>>2],g))break A;if(!(B[e+20>>2]!=(o|0)&&B[e+16>>2]!=(o|0))){if((r|0)!=1)break A;B[e+32>>2]=1;return}B[e+20>>2]=o,B[e+32>>2]=r,B[e+40>>2]=B[e+40>>2]+1,B[e+36>>2]!=1|B[e+24>>2]!=2||(b[e+54|0]=1),B[e+44>>2]=4}}function Uf(i,e,o,r,g,I){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,I=I|0;var C=0,Q=0,n=0,k=0,w=0,y=0;if(Tg(i,B[e+8>>2],I)){dQ(e,o,r,g);return}Q=A[e+53|0],C=B[i+12>>2],b[e+53|0]=0,n=A[e+52|0],b[e+52|0]=0,k=i+16|0,pQ(k,e,o,r,g,I),w=A[e+53|0],Q=Q|w,y=A[e+52|0],n=n|y;A:{if((C|0)<2)break A;for(k=k+(C<<3)|0,C=i+24|0;;){if(A[e+54|0])break A;I:{if(y){if(B[e+24>>2]==1)break A;if(A[i+8|0]&2)break I;break A}if(!w)break I;if(!(b[i+8|0]&1))break A}if(FA[e+52>>1]=0,pQ(C,e,o,r,g,I),w=A[e+53|0],Q=w|Q,y=A[e+52|0],n=y|n,C=C+8|0,!(C>>>0>>0))break}}b[e+53|0]=(Q&255)!=0,b[e+52|0]=(n&255)!=0}function Mf(i,e,o,r,g,I){if(i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,I=I|0,Tg(i,B[e+8>>2],I)){dQ(e,o,r,g);return}i=B[i+8>>2],z[B[B[i>>2]+20>>2]](i,e,o,r,g,I)}function Jf(i,e,o,r,g,I){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,I=I|0,Tg(i,B[e+8>>2],I)&&dQ(e,o,r,g)}function _f(i){var e=0,o=0;return e=k1(i)+1|0,o=WB(e),o?_I(o,i,e):0}function Yf(i){i=i|0;var e=0;return e=IA-16|0,IA=e,B[e+12>>2]=i,i=_f(B[B[e+12>>2]+4>>2]),IA=e+16|0,i|0}function SE(){z2(23504,23948),T2(23528,23953,1,1,0),Lf(),Kf(),Hf(),vf(),qf(),mf(),xf(),Tf(),Pf(),Wf(),Zf(),O2(24820,24059),O2(24908,24071),rI(24996,4,24104),CI(1480,24117),zf(),bE(24163),dE(24200),RE(24239),pE(24270),UE(24310),ME(24339),Vf(),Xf(),bE(24446),dE(24478),RE(24511),pE(24544),UE(24578),ME(24611),Of(),jf()}function Lf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=23958,eI(23540,B[i+12>>2],1,-128,127),IA=i+16|0}function Kf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=23963,eI(23564,B[i+12>>2],1,-128,127),IA=i+16|0}function Hf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=23975,eI(23552,B[i+12>>2],1,0,255),IA=i+16|0}function vf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=23989,eI(23576,B[i+12>>2],2,-32768,32767),IA=i+16|0}function qf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=23995,eI(23588,B[i+12>>2],2,0,65535),IA=i+16|0}function mf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24010,eI(23600,B[i+12>>2],4,-2147483648,2147483647),IA=i+16|0}function xf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24014,eI(23612,B[i+12>>2],4,0,-1),IA=i+16|0}function Tf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24027,eI(23624,B[i+12>>2],4,-2147483648,2147483647),IA=i+16|0}function Pf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24032,eI(23636,B[i+12>>2],4,0,-1),IA=i+16|0}function Wf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24046,wI(23648,B[i+12>>2],4),IA=i+16|0}function Zf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24052,wI(23660,B[i+12>>2],8),IA=i+16|0}function zf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24133,sI(25052,0,B[i+12>>2]),IA=i+16|0}function bE(i){var e=0;e=IA-16|0,IA=e,B[e+12>>2]=i,sI(25092,0,B[e+12>>2]),IA=e+16|0}function dE(i){var e=0;e=IA-16|0,IA=e,B[e+12>>2]=i,sI(1444,1,B[e+12>>2]),IA=e+16|0}function RE(i){var e=0;e=IA-16|0,IA=e,B[e+12>>2]=i,sI(25132,2,B[e+12>>2]),IA=e+16|0}function pE(i){var e=0;e=IA-16|0,IA=e,B[e+12>>2]=i,sI(25172,3,B[e+12>>2]),IA=e+16|0}function UE(i){var e=0;e=IA-16|0,IA=e,B[e+12>>2]=i,sI(25212,4,B[e+12>>2]),IA=e+16|0}function ME(i){var e=0;e=IA-16|0,IA=e,B[e+12>>2]=i,sI(25252,5,B[e+12>>2]),IA=e+16|0}function Vf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24377,sI(25292,4,B[i+12>>2]),IA=i+16|0}function Xf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24407,sI(25332,5,B[i+12>>2]),IA=i+16|0}function Of(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24645,sI(25372,6,B[i+12>>2]),IA=i+16|0}function jf(){var i=0;i=IA-16|0,IA=i,B[i+12>>2]=24676,sI(25412,7,B[i+12>>2]),IA=i+16|0}function $f(i){i=i|0;var e=0;return e=IA-16|0,IA=e,B[e+12>>2]=i,i=B[e+12>>2],SE(),IA=e+16|0,i|0}function WB(i){i=i|0;var e=0,o=0,r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0;y=IA-16|0,IA=y;A:{I:{B:{C:{i:{Q:{g:{r:{E:{t:{e:{if(i>>>0<=244){if(I=B[6647],Q=i>>>0<11?16:i+11&-8,e=Q>>>3,i=I>>>e,i&3){r=e+((i^-1)&1)|0,e=r<<3,g=B[e+26636>>2],i=g+8|0,o=B[g+8>>2],e=e+26628|0;o:{if((o|0)==(e|0)){B[6647]=Di(r)&I;break o}B[o+12>>2]=e,B[e+8>>2]=o}e=r<<3,B[g+4>>2]=e|3,e=e+g|0,B[e+4>>2]=B[e+4>>2]|1;break A}if(w=B[6649],Q>>>0<=w>>>0)break e;if(i){o=i<>>12&16,o=i,e=e>>>i,i=e>>>5&8,o=o|i,e=e>>>i,i=e>>>2&4,o=o|i,e=e>>>i,i=e>>>1&2,o=o|i,e=e>>>i,i=e>>>1&1,o=(o|i)+(e>>>i)|0,i=o<<3,C=B[i+26636>>2],e=B[C+8>>2],i=i+26628|0;o:{if((e|0)==(i|0)){I=Di(o)&I,B[6647]=I;break o}B[e+12>>2]=i,B[i+8>>2]=e}if(i=C+8|0,B[C+4>>2]=Q|3,r=C+Q|0,e=o<<3,g=e-Q|0,B[r+4>>2]=g|1,B[e+C>>2]=g,w){e=w>>>3,o=(e<<3)+26628|0,Q=B[6652],e=1<>2]}B[o+8>>2]=Q,B[e+12>>2]=Q,B[Q+12>>2]=o,B[Q+8>>2]=e}B[6652]=r,B[6649]=g;break A}if(n=B[6648],!n)break e;for(e=(n&0-n)+-1|0,i=e>>>12&16,o=i,e=e>>>i,i=e>>>5&8,o=o|i,e=e>>>i,i=e>>>2&4,o=o|i,e=e>>>i,i=e>>>1&2,o=o|i,e=e>>>i,i=e>>>1&1,e=B[((o|i)+(e>>>i)<<2)+26892>>2],r=(B[e+4>>2]&-8)-Q|0,o=e;;){o:{if(i=B[o+16>>2],!i&&(i=B[o+20>>2],!i))break o;o=(B[i+4>>2]&-8)-Q|0,g=o>>>0>>0,r=g?o:r,e=g?i:e,o=i;continue}break}if(k=B[e+24>>2],g=B[e+12>>2],(g|0)!=(e|0)){i=B[e+8>>2],B[i+12>>2]=g,B[g+8>>2]=i;break I}if(o=e+20|0,i=B[o>>2],!i){if(i=B[e+16>>2],!i)break t;o=e+16|0}for(;C=o,g=i,o=i+20|0,i=B[o>>2],!(!i&&(o=g+16|0,i=B[g+16>>2],!i)););B[C>>2]=0;break I}if(Q=-1,i>>>0>4294967231||(i=i+11|0,Q=i&-8,n=B[6648],!n))break e;i=i>>>8,C=0;o:{if(!i||(C=31,Q>>>0>16777215))break o;e=i+1048320>>>16&8,i=i<>>16&4,i=i<>>16&2,i=(i<>>15)-(o|(e|r))|0,C=(i<<1|Q>>>i+21&1)+28|0}o=0-Q|0,r=B[(C<<2)+26892>>2];o:{a:{n:{if(!r){i=0;break n}for(e=Q<<((C|0)==31?0:25-(C>>>1)|0),i=0;;){f:{if(I=(B[r+4>>2]&-8)-Q|0,I>>>0>=o>>>0||(g=r,o=I,o))break f;o=0,i=r;break a}if(I=B[r+20>>2],r=B[((e>>>29&4)+r|0)+16>>2],i=I?(I|0)==(r|0)?i:I:i,e=e<<((r|0)!=0),!r)break}}if(!(i|g)){if(i=2<>>12&16,r=i,e=e>>>i,i=e>>>5&8,r=r|i,e=e>>>i,i=e>>>2&4,r=r|i,e=e>>>i,i=e>>>1&2,r=r|i,e=e>>>i,i=e>>>1&1,i=B[((r|i)+(e>>>i)<<2)+26892>>2]}if(!i)break o}for(;e=(B[i+4>>2]&-8)-Q|0,r=e>>>0>>0,o=r?e:o,g=r?i:g,e=B[i+16>>2],e?i=e:i=B[i+20>>2],!!i;);}if(!g|o>>>0>=B[6649]-Q>>>0)break e;if(C=B[g+24>>2],e=B[g+12>>2],(g|0)!=(e|0)){i=B[g+8>>2],B[i+12>>2]=e,B[e+8>>2]=i;break B}if(r=g+20|0,i=B[r>>2],!i){if(i=B[g+16>>2],!i)break E;r=g+16|0}for(;I=r,e=i,r=i+20|0,i=B[r>>2],!(!i&&(r=e+16|0,i=B[e+16>>2],!i)););B[I>>2]=0;break B}if(o=B[6649],o>>>0>=Q>>>0){r=B[6652],e=o-Q|0;e:{if(e>>>0>=16){B[6649]=e,i=r+Q|0,B[6652]=i,B[i+4>>2]=e|1,B[o+r>>2]=e,B[r+4>>2]=Q|3;break e}B[6652]=0,B[6649]=0,B[r+4>>2]=o|3,i=o+r|0,B[i+4>>2]=B[i+4>>2]|1}i=r+8|0;break A}if(k=B[6650],k>>>0>Q>>>0){e=k-Q|0,B[6650]=e,o=B[6653],i=o+Q|0,B[6653]=i,B[i+4>>2]=e|1,B[o+4>>2]=Q|3,i=o+8|0;break A}if(i=0,n=Q+47|0,e=n,B[6765]?o=B[6767]:(B[6768]=-1,B[6769]=-1,B[6766]=4096,B[6767]=4096,B[6765]=y+12&-16^1431655768,B[6770]=0,B[6758]=0,o=4096),C=e+o|0,I=0-o|0,o=C&I,o>>>0<=Q>>>0||(g=B[6757],g&&(r=B[6755],e=r+o|0,e>>>0<=r>>>0|e>>>0>g>>>0)))break A;if(A[27032]&4)break Q;e:{o:{if(r=B[6653],r)for(i=27036;;){if(e=B[i>>2],e+B[i+4>>2]>>>0>r>>>0&&e>>>0<=r>>>0)break o;if(i=B[i+8>>2],!i)break}if(e=SI(0)|0,(e|0)==-1||(I=o,r=B[6766],i=r+-1|0,i&e&&(I=(o-e|0)+(i+e&0-r)|0),I>>>0<=Q>>>0|I>>>0>2147483646)||(g=B[6757],g&&(r=B[6755],i=r+I|0,i>>>0<=r>>>0|i>>>0>g>>>0)))break g;if(i=SI(I|0)|0,(e|0)!=(i|0))break e;break i}if(I=I&C-k,I>>>0>2147483646)break g;if(e=SI(I|0)|0,(e|0)==(B[i>>2]+B[i+4>>2]|0))break r;i=e}if(e=i,!(Q+48>>>0<=I>>>0|I>>>0>2147483646|(i|0)==-1)){if(i=B[6767],i=i+(n-I|0)&0-i,i>>>0>2147483646)break i;if((SI(i|0)|0)!=-1){I=i+I|0;break i}SI(0-I|0)|0;break g}if((e|0)!=-1)break i;break g}g=0;break I}e=0;break B}if((e|0)!=-1)break i}B[6758]=B[6758]|4}if(o>>>0>2147483646||(e=SI(o|0)|0,i=SI(0)|0,e>>>0>=i>>>0|(e|0)==-1|(i|0)==-1)||(I=i-e|0,I>>>0<=Q+40>>>0))break C}i=B[6755]+I|0,B[6755]=i,i>>>0>SA[6756]&&(B[6756]=i);i:{Q:{g:{if(r=B[6653],r){for(i=27036;;){if(g=B[i>>2],o=B[i+4>>2],(g+o|0)==(e|0))break g;if(i=B[i+8>>2],!i)break}break Q}for(i=B[6651],e>>>0>=i>>>0&&i||(B[6651]=e),i=0,B[6760]=I,B[6759]=e,B[6655]=-1,B[6656]=B[6765],B[6762]=0;r=i<<3,o=r+26628|0,B[r+26636>>2]=o,B[r+26640>>2]=o,i=i+1|0,(i|0)!=32;);r=I+-40|0,i=e+8&7?-8-e&7:0,o=r-i|0,B[6650]=o,i=i+e|0,B[6653]=i,B[i+4>>2]=o|1,B[(e+r|0)+4>>2]=40,B[6654]=B[6769];break i}if(A[i+12|0]&8|e>>>0<=r>>>0|g>>>0>r>>>0)break Q;B[i+4>>2]=o+I,i=r+8&7?-8-r&7:0,o=i+r|0,B[6653]=o,e=B[6650]+I|0,i=e-i|0,B[6650]=i,B[o+4>>2]=i|1,B[(e+r|0)+4>>2]=40,B[6654]=B[6769];break i}g=B[6651],e>>>0>>0&&(B[6651]=e,g=0),o=e+I|0,i=27036;Q:{g:{r:{E:{t:{e:{for(;;){if((o|0)!=B[i>>2]){if(i=B[i+8>>2],i)continue;break e}break}if(!(A[i+12|0]&8))break t}for(i=27036;;){if(o=B[i>>2],o>>>0<=r>>>0&&(C=o+B[i+4>>2]|0,C>>>0>r>>>0))break E;i=B[i+8>>2]}}if(B[i>>2]=e,B[i+4>>2]=B[i+4>>2]+I,k=(e+8&7?-8-e&7:0)+e|0,B[k+4>>2]=Q|3,e=o+(o+8&7?-8-o&7:0)|0,i=(e-k|0)-Q|0,C=Q+k|0,(e|0)==(r|0)){B[6653]=C,i=B[6650]+i|0,B[6650]=i,B[C+4>>2]=i|1;break g}if(B[6652]==(e|0)){B[6652]=C,i=B[6649]+i|0,B[6649]=i,B[C+4>>2]=i|1,B[i+C>>2]=i;break g}if(o=B[e+4>>2],(o&3)==1){n=o&-8;t:{if(o>>>0<=255){if(g=B[e+8>>2],o=o>>>3,r=B[e+12>>2],(r|0)==(g|0)){B[6647]=B[6647]&Di(o);break t}B[g+12>>2]=r,B[r+8>>2]=g;break t}w=B[e+24>>2],I=B[e+12>>2];e:{if((I|0)!=(e|0)){o=B[e+8>>2],B[o+12>>2]=I,B[I+8>>2]=o;break e}o:{if(r=e+20|0,Q=B[r>>2],Q||(r=e+16|0,Q=B[r>>2],Q))break o;I=0;break e}for(;o=r,I=Q,r=I+20|0,Q=B[r>>2],!(!Q&&(r=I+16|0,Q=B[I+16>>2],!Q)););B[o>>2]=0}if(!w)break t;r=B[e+28>>2],o=(r<<2)+26892|0;e:{if(B[o>>2]==(e|0)){if(B[o>>2]=I,I)break e;B[6648]=B[6648]&Di(r);break t}if(B[w+(B[w+16>>2]==(e|0)?16:20)>>2]=I,!I)break t}if(B[I+24>>2]=w,o=B[e+16>>2],o&&(B[I+16>>2]=o,B[o+24>>2]=I),o=B[e+20>>2],!o)break t;B[I+20>>2]=o,B[o+24>>2]=I}e=e+n|0,i=i+n|0}if(B[e+4>>2]=B[e+4>>2]&-2,B[C+4>>2]=i|1,B[i+C>>2]=i,i>>>0<=255){i=i>>>3,e=(i<<3)+26628|0,o=B[6647],i=1<>2]}B[e+8>>2]=C,B[i+12>>2]=C,B[C+12>>2]=e,B[C+8>>2]=i;break g}e=C,r=i>>>8,o=0;t:{if(!r||(o=31,i>>>0>16777215))break t;o=r,r=r+1048320>>>16&8,o=o<>>16&4,o=o<>>16&2,o=(o<>>15)-(g|(r|I))|0,o=(o<<1|i>>>o+21&1)+28|0}B[e+28>>2]=o,B[C+16>>2]=0,B[C+20>>2]=0,g=(o<<2)+26892|0,r=B[6648],e=1<>2]=C,B[C+24>>2]=g;break t}for(r=i<<((o|0)==31?0:25-(o>>>1)|0),e=B[g>>2];;){if(o=e,(B[e+4>>2]&-8)==(i|0))break r;if(e=r>>>29,r=r<<1,g=(o+(e&4)|0)+16|0,e=B[g>>2],!e)break}B[g>>2]=C,B[C+24>>2]=o}B[C+12>>2]=C,B[C+8>>2]=C;break g}for(g=I+-40|0,i=e+8&7?-8-e&7:0,o=g-i|0,B[6650]=o,i=i+e|0,B[6653]=i,B[i+4>>2]=o|1,B[(e+g|0)+4>>2]=40,B[6654]=B[6769],i=(C+(C+-39&7?39-C&7:0)|0)+-47|0,o=i>>>0>>0?r:i,B[o+4>>2]=27,i=B[6762],B[o+16>>2]=B[6761],B[o+20>>2]=i,i=B[6760],B[o+8>>2]=B[6759],B[o+12>>2]=i,B[6761]=o+8,B[6760]=I,B[6759]=e,B[6762]=0,i=o+24|0;B[i+4>>2]=7,e=i+8|0,i=i+4|0,e>>>0>>0;);if((o|0)==(r|0))break i;if(B[o+4>>2]=B[o+4>>2]&-2,C=o-r|0,B[r+4>>2]=C|1,B[o>>2]=C,C>>>0<=255){i=C>>>3,e=(i<<3)+26628|0,o=B[6647],i=1<>2]}B[e+8>>2]=r,B[i+12>>2]=r,B[r+12>>2]=e,B[r+8>>2]=i;break i}B[r+16>>2]=0,B[r+20>>2]=0,i=r,o=C>>>8,e=0;E:{if(!o||(e=31,C>>>0>16777215))break E;e=o,o=o+1048320>>>16&8,e=e<>>16&4,e=e<>>16&2,e=(e<>>15)-(g|(o|I))|0,e=(e<<1|C>>>e+21&1)+28|0}B[i+28>>2]=e,g=(e<<2)+26892|0,o=B[6648],i=1<>2]=r,B[r+24>>2]=g;break E}for(i=C<<((e|0)==31?0:25-(e>>>1)|0),e=B[g>>2];;){if(o=e,(C|0)==(B[e+4>>2]&-8))break Q;if(e=i>>>29,i=i<<1,g=(o+(e&4)|0)+16|0,e=B[g>>2],!e)break}B[g>>2]=r,B[r+24>>2]=o}B[r+12>>2]=r,B[r+8>>2]=r;break i}i=B[o+8>>2],B[i+12>>2]=C,B[o+8>>2]=C,B[C+24>>2]=0,B[C+12>>2]=o,B[C+8>>2]=i}i=k+8|0;break A}i=B[o+8>>2],B[i+12>>2]=r,B[o+8>>2]=r,B[r+24>>2]=0,B[r+12>>2]=o,B[r+8>>2]=i}if(i=B[6650],i>>>0<=Q>>>0)break C;e=i-Q|0,B[6650]=e,o=B[6653],i=o+Q|0,B[6653]=i,B[i+4>>2]=e|1,B[o+4>>2]=Q|3,i=o+8|0;break A}B[6361]=12,i=0;break A}B:{if(!C)break B;r=B[g+28>>2],i=(r<<2)+26892|0;C:{if(B[i>>2]==(g|0)){if(B[i>>2]=e,e)break C;n=Di(r)&n,B[6648]=n;break B}if(B[C+(B[C+16>>2]==(g|0)?16:20)>>2]=e,!e)break B}if(B[e+24>>2]=C,i=B[g+16>>2],i&&(B[e+16>>2]=i,B[i+24>>2]=e),i=B[g+20>>2],!i)break B;B[e+20>>2]=i,B[i+24>>2]=e}B:{if(o>>>0<=15){i=o+Q|0,B[g+4>>2]=i|3,i=i+g|0,B[i+4>>2]=B[i+4>>2]|1;break B}if(B[g+4>>2]=Q|3,r=g+Q|0,B[r+4>>2]=o|1,B[o+r>>2]=o,o>>>0<=255){i=o>>>3,e=(i<<3)+26628|0,o=B[6647],i=1<>2]}B[e+8>>2]=r,B[i+12>>2]=r,B[r+12>>2]=e,B[r+8>>2]=i;break B}i=r,I=o>>>8,e=0;C:{if(!I||(e=31,o>>>0>16777215))break C;e=I,I=I+1048320>>>16&8,e=e<>>16&4,e=e<>>16&2,e=(e<>>15)-(Q|(I|C))|0,e=(e<<1|o>>>e+21&1)+28|0}B[i+28>>2]=e,B[r+16>>2]=0,B[r+20>>2]=0,I=(e<<2)+26892|0;C:{i=1<>2]=r,B[r+24>>2]=I;break i}for(i=o<<((e|0)==31?0:25-(e>>>1)|0),Q=B[I>>2];;){if(e=Q,(B[e+4>>2]&-8)==(o|0))break C;if(I=i>>>29,i=i<<1,I=(e+(I&4)|0)+16|0,Q=B[I>>2],!Q)break}B[I>>2]=r,B[r+24>>2]=e}B[r+12>>2]=r,B[r+8>>2]=r;break B}i=B[e+8>>2],B[i+12>>2]=r,B[e+8>>2]=r,B[r+24>>2]=0,B[r+12>>2]=e,B[r+8>>2]=i}i=g+8|0;break A}I:{if(!k)break I;o=B[e+28>>2],i=(o<<2)+26892|0;B:{if(B[i>>2]==(e|0)){if(B[i>>2]=g,g)break B;B[6648]=Di(o)&n;break I}if(B[(B[k+16>>2]==(e|0)?16:20)+k>>2]=g,!g)break I}if(B[g+24>>2]=k,i=B[e+16>>2],i&&(B[g+16>>2]=i,B[i+24>>2]=g),i=B[e+20>>2],!i)break I;B[g+20>>2]=i,B[i+24>>2]=g}I:{if(r>>>0<=15){i=r+Q|0,B[e+4>>2]=i|3,i=i+e|0,B[i+4>>2]=B[i+4>>2]|1;break I}if(B[e+4>>2]=Q|3,g=e+Q|0,B[g+4>>2]=r|1,B[r+g>>2]=r,w){i=w>>>3,o=(i<<3)+26628|0,Q=B[6652],i=1<>2]}B[o+8>>2]=Q,B[i+12>>2]=Q,B[Q+12>>2]=o,B[Q+8>>2]=i}B[6652]=g,B[6649]=r}i=e+8|0}return IA=y+16|0,i|0}function Jg(i){i=i|0;var e=0,o=0,r=0,g=0,I=0,C=0,Q=0;A:{if(!i)break A;r=i+-8|0,o=B[i+-4>>2],i=o&-8,I=r+i|0;I:{if(o&1)break I;if(!(o&3)||(o=B[r>>2],r=r-o|0,r>>>0>>0<=255){if(g=B[r+8>>2],o=o>>>3,e=B[r+12>>2],(e|0)==(g|0)){B[6647]=B[6647]&Di(o);break I}B[g+12>>2]=e,B[e+8>>2]=g;break I}Q=B[r+24>>2],o=B[r+12>>2];B:{if((o|0)!=(r|0)){e=B[r+8>>2],B[e+12>>2]=o,B[o+8>>2]=e;break B}C:{if(g=r+20|0,e=B[g>>2],e||(g=r+16|0,e=B[g>>2],e))break C;o=0;break B}for(;C=g,o=e,g=o+20|0,e=B[g>>2],!(!e&&(g=o+16|0,e=B[o+16>>2],!e)););B[C>>2]=0}if(!Q)break I;g=B[r+28>>2],e=(g<<2)+26892|0;B:{if(B[e>>2]==(r|0)){if(B[e>>2]=o,o)break B;B[6648]=B[6648]&Di(g);break I}if(B[Q+(B[Q+16>>2]==(r|0)?16:20)>>2]=o,!o)break I}if(B[o+24>>2]=Q,e=B[r+16>>2],e&&(B[o+16>>2]=e,B[e+24>>2]=o),e=B[r+20>>2],!e)break I;B[o+20>>2]=e,B[e+24>>2]=o;break I}if(o=B[I+4>>2],(o&3)!=3)break I;B[6649]=i,B[I+4>>2]=o&-2,B[r+4>>2]=i|1,B[i+r>>2]=i;return}if(I>>>0<=r>>>0||(o=B[I+4>>2],!(o&1)))break A;I:{if(!(o&2)){if((I|0)==B[6653]){if(B[6653]=r,i=B[6650]+i|0,B[6650]=i,B[r+4>>2]=i|1,B[6652]!=(r|0))break A;B[6649]=0,B[6652]=0;return}if((I|0)==B[6652]){B[6652]=r,i=B[6649]+i|0,B[6649]=i,B[r+4>>2]=i|1,B[i+r>>2]=i;return}i=(o&-8)+i|0;B:{if(o>>>0<=255){if(e=B[I+8>>2],o=o>>>3,g=B[I+12>>2],(e|0)==(g|0)){B[6647]=B[6647]&Di(o);break B}B[e+12>>2]=g,B[g+8>>2]=e;break B}Q=B[I+24>>2],o=B[I+12>>2];C:{if((I|0)!=(o|0)){e=B[I+8>>2],B[e+12>>2]=o,B[o+8>>2]=e;break C}i:{if(g=I+20|0,e=B[g>>2],e||(g=I+16|0,e=B[g>>2],e))break i;o=0;break C}for(;C=g,o=e,g=o+20|0,e=B[g>>2],!(!e&&(g=o+16|0,e=B[o+16>>2],!e)););B[C>>2]=0}if(!Q)break B;g=B[I+28>>2],e=(g<<2)+26892|0;C:{if((I|0)==B[e>>2]){if(B[e>>2]=o,o)break C;B[6648]=B[6648]&Di(g);break B}if(B[Q+((I|0)==B[Q+16>>2]?16:20)>>2]=o,!o)break B}if(B[o+24>>2]=Q,e=B[I+16>>2],e&&(B[o+16>>2]=e,B[e+24>>2]=o),e=B[I+20>>2],!e)break B;B[o+20>>2]=e,B[e+24>>2]=o}if(B[r+4>>2]=i|1,B[i+r>>2]=i,B[6652]!=(r|0))break I;B[6649]=i;return}B[I+4>>2]=o&-2,B[r+4>>2]=i|1,B[i+r>>2]=i}if(i>>>0<=255){i=i>>>3,o=(i<<3)+26628|0,e=B[6647],i=1<>2]}B[o+8>>2]=r,B[i+12>>2]=r,B[r+12>>2]=o,B[r+8>>2]=i;return}B[r+16>>2]=0,B[r+20>>2]=0,o=r,g=i>>>8,e=0;I:{if(!g||(e=31,i>>>0>16777215))break I;e=g,g=g+1048320>>>16&8,e=e<>>16&4,e=e<>>16&2,e=(e<>>15)-(C|(g|Q))|0,e=(e<<1|i>>>e+21&1)+28|0}B[o+28>>2]=e,C=(e<<2)+26892|0,g=B[6648],o=1<>2]=r,B[r+12>>2]=r,B[r+24>>2]=C,B[r+8>>2]=r;break I}g=i<<((e|0)==31?0:25-(e>>>1)|0),o=B[C>>2];B:{for(;;){if(e=o,(B[o+4>>2]&-8)==(i|0))break B;if(o=g>>>29,g=g<<1,C=(e+(o&4)|0)+16|0,o=B[C>>2],!o)break}B[C>>2]=r,B[r+12>>2]=r,B[r+24>>2]=e,B[r+8>>2]=r;break I}i=B[e+8>>2],B[i+12>>2]=r,B[e+8>>2]=r,B[r+24>>2]=0,B[r+12>>2]=e,B[r+8>>2]=i}if(i=B[6655]+-1|0,B[6655]=i,i)break A;for(r=27044;i=B[r>>2],r=i+8|0,!!i;);B[6655]=-1}}function JE(i,e){var o=0,r=0;return i?e>>>0>=4294967232?(B[6361]=12,0):(o=As(i+-8|0,e>>>0<11?16:e+11&-8),o?o+8|0:(o=WB(e),o?(r=B[i+-4>>2],r=(r&-8)-(r&3?4:8)|0,_I(o,i,r>>>0>>0?r:e),Jg(i),o):0)):WB(e)}function As(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0;C=B[i+4>>2],r=C&-8,I=r+i|0,o=C&3;A:{if(!o){if(o=0,e>>>0<256||r>>>0>=e+4>>>0&&(o=i,r-e>>>0<=B[6767]<<1>>>0))break A;return 0}I:{if(r>>>0>=e>>>0){if(o=r-e|0,o>>>0<16)break I;B[i+4>>2]=C&1|e|2,e=i+e|0,B[e+4>>2]=o|3,B[I+4>>2]=B[I+4>>2]|1,_E(e,o);break I}if(o=0,(I|0)==B[6653]){if(r=r+B[6650]|0,r>>>0<=e>>>0)break A;B[i+4>>2]=C&1|e|2,o=i+e|0,e=r-e|0,B[o+4>>2]=e|1,B[6650]=e,B[6653]=o;break I}if((I|0)==B[6652]){if(r=r+B[6649]|0,r>>>0>>0)break A;g=r-e|0;B:{if(g>>>0>=16){B[i+4>>2]=C&1|e|2,e=i+e|0,B[e+4>>2]=g|1,o=i+r|0,B[o>>2]=g,B[o+4>>2]=B[o+4>>2]&-2;break B}B[i+4>>2]=r|C&1|2,e=i+r|0,B[e+4>>2]=B[e+4>>2]|1,g=0,e=0}B[6652]=e,B[6649]=g;break I}if(g=B[I+4>>2],g&2||(Q=r+(g&-8)|0,Q>>>0>>0))break A;k=Q-e|0;B:{if(g>>>0<=255){if(o=B[I+8>>2],g=g>>>3,r=B[I+12>>2],(o|0)==(r|0)){B[6647]=B[6647]&Di(g);break B}B[o+12>>2]=r,B[r+8>>2]=o;break B}n=B[I+24>>2],r=B[I+12>>2];C:{if((I|0)!=(r|0)){o=B[I+8>>2],B[o+12>>2]=r,B[r+8>>2]=o;break C}i:{if(g=I+20|0,o=B[g>>2],o||(g=I+16|0,o=B[g>>2],o))break i;r=0;break C}for(;w=g,r=o,g=r+20|0,o=B[g>>2],!(!o&&(g=r+16|0,o=B[r+16>>2],!o)););B[w>>2]=0}if(!n)break B;o=B[I+28>>2],g=(o<<2)+26892|0;C:{if((I|0)==B[g>>2]){if(B[g>>2]=r,r)break C;B[6648]=B[6648]&Di(o);break B}if(B[((I|0)==B[n+16>>2]?16:20)+n>>2]=r,!r)break B}if(B[r+24>>2]=n,o=B[I+16>>2],o&&(B[r+16>>2]=o,B[o+24>>2]=r),o=B[I+20>>2],!o)break B;B[r+20>>2]=o,B[o+24>>2]=r}if(k>>>0<=15){B[i+4>>2]=C&1|Q|2,e=i+Q|0,B[e+4>>2]=B[e+4>>2]|1;break I}B[i+4>>2]=C&1|e|2,e=i+e|0,B[e+4>>2]=k|3,o=i+Q|0,B[o+4>>2]=B[o+4>>2]|1,_E(e,k)}o=i}return o}function _E(i,e){var o=0,r=0,g=0,I=0,C=0,Q=0;I=i+e|0;A:{I:{if(o=B[i+4>>2],o&1)break I;if(!(o&3))break A;if(o=B[i>>2],e=o+e|0,i=i-o|0,(i|0)!=B[6652]){if(o>>>0<=255){if(g=o>>>3,o=B[i+8>>2],r=B[i+12>>2],(r|0)==(o|0)){B[6647]=B[6647]&Di(g);break I}B[o+12>>2]=r,B[r+8>>2]=o;break I}Q=B[i+24>>2],o=B[i+12>>2];B:{if((o|0)!=(i|0)){r=B[i+8>>2],B[r+12>>2]=o,B[o+8>>2]=r;break B}C:{if(r=i+20|0,g=B[r>>2],g||(r=i+16|0,g=B[r>>2],g))break C;o=0;break B}for(;C=r,o=g,r=o+20|0,g=B[r>>2],!(!g&&(r=o+16|0,g=B[o+16>>2],!g)););B[C>>2]=0}if(!Q)break I;r=B[i+28>>2],g=(r<<2)+26892|0;B:{if(B[g>>2]==(i|0)){if(B[g>>2]=o,o)break B;B[6648]=B[6648]&Di(r);break I}if(B[Q+(B[Q+16>>2]==(i|0)?16:20)>>2]=o,!o)break I}if(B[o+24>>2]=Q,r=B[i+16>>2],r&&(B[o+16>>2]=r,B[r+24>>2]=o),r=B[i+20>>2],!r)break I;B[o+20>>2]=r,B[r+24>>2]=o;break I}if(o=B[I+4>>2],(o&3)!=3)break I;B[6649]=e,B[I+4>>2]=o&-2,B[i+4>>2]=e|1,B[I>>2]=e;return}o=B[I+4>>2];I:{if(!(o&2)){if((I|0)==B[6653]){if(B[6653]=i,e=B[6650]+e|0,B[6650]=e,B[i+4>>2]=e|1,B[6652]!=(i|0))break A;B[6649]=0,B[6652]=0;return}if((I|0)==B[6652]){B[6652]=i,e=B[6649]+e|0,B[6649]=e,B[i+4>>2]=e|1,B[i+e>>2]=e;return}e=(o&-8)+e|0;B:{if(o>>>0<=255){if(g=o>>>3,o=B[I+8>>2],r=B[I+12>>2],(o|0)==(r|0)){B[6647]=B[6647]&Di(g);break B}B[o+12>>2]=r,B[r+8>>2]=o;break B}Q=B[I+24>>2],o=B[I+12>>2];C:{if((I|0)!=(o|0)){r=B[I+8>>2],B[r+12>>2]=o,B[o+8>>2]=r;break C}i:{if(r=I+20|0,g=B[r>>2],g||(r=I+16|0,g=B[r>>2],g))break i;o=0;break C}for(;C=r,o=g,r=o+20|0,g=B[r>>2],!(!g&&(r=o+16|0,g=B[o+16>>2],!g)););B[C>>2]=0}if(!Q)break B;r=B[I+28>>2],g=(r<<2)+26892|0;C:{if((I|0)==B[g>>2]){if(B[g>>2]=o,o)break C;B[6648]=B[6648]&Di(r);break B}if(B[Q+((I|0)==B[Q+16>>2]?16:20)>>2]=o,!o)break B}if(B[o+24>>2]=Q,r=B[I+16>>2],r&&(B[o+16>>2]=r,B[r+24>>2]=o),r=B[I+20>>2],!r)break B;B[o+20>>2]=r,B[r+24>>2]=o}if(B[i+4>>2]=e|1,B[i+e>>2]=e,B[6652]!=(i|0))break I;B[6649]=e;return}B[I+4>>2]=o&-2,B[i+4>>2]=e|1,B[i+e>>2]=e}if(e>>>0<=255){o=e>>>3,e=(o<<3)+26628|0,r=B[6647],o=1<>2]}B[e+8>>2]=i,B[o+12>>2]=i,B[i+12>>2]=e,B[i+8>>2]=o;return}B[i+16>>2]=0,B[i+20>>2]=0,r=i,g=e>>>8,o=0;I:{if(!g||(o=31,e>>>0>16777215))break I;C=g+1048320>>>16&8,g=g<>>16&4,I=g<>>16&2,o=(I<>>15)-(g|(o|C))|0,o=(o<<1|e>>>o+21&1)+28|0}B[r+28>>2]=o,g=(o<<2)+26892|0;I:{r=B[6648],C=1<>2]=i;break B}for(r=e<<((o|0)==31?0:25-(o>>>1)|0),o=B[g>>2];;){if(g=o,(B[o+4>>2]&-8)==(e|0))break I;if(o=r>>>29,r=r<<1,C=(g+(o&4)|0)+16|0,o=B[C>>2],!o)break}B[C>>2]=i}B[i+24>>2]=g,B[i+12>>2]=i,B[i+8>>2]=i;return}e=B[g+8>>2],B[e+12>>2]=i,B[g+8>>2]=i,B[i+24>>2]=0,B[i+12>>2]=g,B[i+8>>2]=e}}function Is(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0;A:{I:{if(I&64){o=I+-64|0,e=o&31,32<=(o&63)>>>0?(o=0,e=g>>>e):(o=g>>>e,e=((1<>>e),r=0,g=0;break I}if(!I)break A;Q=g,n=r,k=64-I|0,C=k&31,32<=(k&63)>>>0?(Q=n<>>32-C|Q<>>0?(C=0,e=o>>>e):(C=o>>>e,e=((1<>>e),e=k|e,o=C|Q,C=r,r=I&31,32<=(I&63)>>>0?(Q=0,r=g>>>r):(Q=g>>>r,r=((1<>>r),g=Q}}B[i>>2]=e,B[i+4>>2]=o,B[i+8>>2]=r,B[i+12>>2]=g}function gs(i,e,o,r,g,I){var C=0,Q=0,n=0,k=0;A:{if(I&64){r=e,g=I+-64|0,e=g&31,32<=(g&63)>>>0?(g=r<>>32-e|o<>>0?(Q=C<>>32-r|g<>>0?(I=0,r=r>>>g):(I=r>>>g,r=((1<>>g),r=k|r,g=I|Q,I=e,e=n&31,32<=(n&63)>>>0?(Q=I<>>32-e|o<>2]=e,B[i+4>>2]=o,B[i+8>>2]=r,B[i+12>>2]=g}function is(i,e,o,r){var g=0,I=0,C=0,Q=0,n=0,k=0,w=0;C=IA-32|0,IA=C,g=r&2147483647,n=g,g=g+-1006698496|0,Q=o,I=o,o>>>0<0&&(g=g+1|0),k=I,I=g,g=n+-1140785152|0,w=Q,Q>>>0<0&&(g=g+1|0);A:{if((g|0)==(I|0)&k>>>0>>0|I>>>0>>0){if(g=r<<4|o>>>28,o=o<<4|e>>>28,e=e&268435455,Q=e,(e|0)==134217728&i>>>0>=1|e>>>0>134217728){g=g+1073741824|0,i=o+1|0,i>>>0<1&&(g=g+1|0),I=i;break A}if(I=o,g=g-((o>>>0<0)+-1073741824|0)|0,i|Q^134217728)break A;i=I+(I&1)|0,i>>>0>>0&&(g=g+1|0),I=i;break A}if(!(!Q&(n|0)==2147418112?!(i|e):(n|0)==2147418112&Q>>>0<0|n>>>0<2147418112)){g=r<<4|o>>>28,I=o<<4|e>>>28,g=g&524287|2146959360;break A}if(I=0,g=2146435072,(n|0)==1140785151&Q>>>0>4294967295|n>>>0>1140785151||(g=0,Q=n>>>16,Q>>>0<15249))break A;if(g=r&65535|65536,Is(C,i,e,o,g,15361-Q|0),gs(C+16|0,i,e,o,g,Q+-15233|0),o=B[C+4>>2],i=B[C+8>>2],g=B[C+12>>2]<<4|i>>>28,I=i<<4|o>>>28,i=o&268435455,o=i,e=B[C>>2]|((B[C+16>>2]|B[C+24>>2])!=0|(B[C+20>>2]|B[C+28>>2])!=0),(i|0)==134217728&e>>>0>=1|i>>>0>134217728){i=I+1|0,i>>>0<1&&(g=g+1|0),I=i;break A}if(e|o^134217728)break A;i=I+(I&1)|0,i>>>0>>0&&(g=g+1|0),I=i}return IA=C+32|0,x(0,I|0),x(1,r&-2147483648|g),+J()}function _I(i,e,o){var r=0,g=0,I=0;if(o>>>0>=8192)return HI(i|0,e|0,o|0)|0,i;g=i+o|0;A:{if(!((i^e)&3)){I:{if((o|0)<1){o=i;break I}if(!(i&3)){o=i;break I}for(o=i;;){if(b[o|0]=A[e|0],e=e+1|0,o=o+1|0,o>>>0>=g>>>0)break I;if(!(o&3))break}}r=g&-4;I:{if(r>>>0<64||(I=r+-64|0,o>>>0>I>>>0))break I;for(;B[o>>2]=B[e>>2],B[o+4>>2]=B[e+4>>2],B[o+8>>2]=B[e+8>>2],B[o+12>>2]=B[e+12>>2],B[o+16>>2]=B[e+16>>2],B[o+20>>2]=B[e+20>>2],B[o+24>>2]=B[e+24>>2],B[o+28>>2]=B[e+28>>2],B[o+32>>2]=B[e+32>>2],B[o+36>>2]=B[e+36>>2],B[o+40>>2]=B[e+40>>2],B[o+44>>2]=B[e+44>>2],B[o+48>>2]=B[e+48>>2],B[o+52>>2]=B[e+52>>2],B[o+56>>2]=B[e+56>>2],B[o+60>>2]=B[e+60>>2],e=e- -64|0,o=o- -64|0,o>>>0<=I>>>0;);}if(o>>>0>=r>>>0)break A;for(;B[o>>2]=B[e>>2],e=e+4|0,o=o+4|0,o>>>0>>0;);break A}if(g>>>0<4){o=i;break A}if(r=g+-4|0,r>>>0>>0){o=i;break A}for(o=i;b[o|0]=A[e|0],b[o+1|0]=A[e+1|0],b[o+2|0]=A[e+2|0],b[o+3|0]=A[e+3|0],e=e+4|0,o=o+4|0,o>>>0<=r>>>0;);}if(o>>>0>>0)for(;b[o|0]=A[e|0],e=e+1|0,o=o+1|0,(g|0)!=(o|0););return i}function fg(i,e,o){var r=0,g=0,I=0,C=0;A:{if(!o||(r=i+o|0,b[r+-1|0]=e,b[i|0]=e,o>>>0<3)||(b[r+-2|0]=e,b[i+1|0]=e,b[r+-3|0]=e,b[i+2|0]=e,o>>>0<7)||(b[r+-4|0]=e,b[i+3|0]=e,o>>>0<9)||(r=0-i&3,g=r+i|0,e=NA(e&255,16843009),B[g>>2]=e,o=o-r&-4,r=o+g|0,B[r+-4>>2]=e,o>>>0<9)||(B[g+8>>2]=e,B[g+4>>2]=e,B[r+-8>>2]=e,B[r+-12>>2]=e,o>>>0<25)||(B[g+24>>2]=e,B[g+20>>2]=e,B[g+16>>2]=e,B[g+12>>2]=e,B[r+-16>>2]=e,B[r+-20>>2]=e,B[r+-24>>2]=e,B[r+-28>>2]=e,C=g&4|24,o=o-C|0,o>>>0<32))break A;for(r=e,I=e,e=g+C|0;B[e+24>>2]=I,B[e+28>>2]=r,B[e+16>>2]=I,B[e+20>>2]=r,B[e+8>>2]=I,B[e+12>>2]=r,B[e>>2]=I,B[e+4>>2]=r,e=e+32|0,o=o+-32|0,o>>>0>31;);}return i}function iC(i,e,o){var r=0,g=0;A:{if((i|0)==(e|0))break A;I:{if(e+o>>>0>i>>>0&&(g=i+o|0,g>>>0>e>>>0))break I;return _I(i,e,o)}r=(i^e)&3;I:{B:{if(i>>>0>>0){if(r){r=i;break I}if(!(i&3)){r=i;break B}for(r=i;;){if(!o)break A;if(b[r|0]=A[e|0],e=e+1|0,o=o+-1|0,r=r+1|0,!(r&3))break}break B}C:{if(r)break C;if(g&3)for(;;){if(!o)break A;if(o=o+-1|0,r=o+i|0,b[r|0]=A[e+o|0],!(r&3))break}if(o>>>0<=3)break C;for(;o=o+-4|0,B[o+i>>2]=B[e+o>>2],o>>>0>3;);}if(!o)break A;for(;o=o+-1|0,b[o+i|0]=A[e+o|0],!!o;);break A}if(o>>>0<=3)break I;for(g=o;B[r>>2]=B[e>>2],e=e+4|0,r=r+4|0,g=g+-4|0,g>>>0>3;);o=o&3}if(!o)break A;for(;b[r|0]=A[e|0],r=r+1|0,e=e+1|0,o=o+-1|0,!!o;);}return i}function Bs(i,e){i=i|0,e=e|0,B[6771]||(B[6772]=e,B[6771]=i)}function Cs(){return(LI()|0)>0|0}function Qs(){return IA|0}function rs(i){return i=i|0,i=IA-i&-16,IA=i,i|0}function Es(i){i=i|0,IA=i}function es(i){return H0()|0}function os(i,e,o){i=i|0,e=e|0,o=o|0,z[i](e,o)}function ts(i,e){i=i|0,e=e|0,z[i](e)}function as(i,e,o,r){i=i|0,e=e|0,o=o|0,r=r|0,z[i](e,o,r)}function ns(i,e,o){return i=i|0,e=e|0,o=o|0,z[i](e,o)|0}function fs(i,e){return i=i|0,e=e|0,z[i](e)|0}function ss(i,e,o,r){return i=i|0,e=e|0,o=o|0,r=r|0,z[i](e,o,r)|0}function ks(i,e,o,r,g){return i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,z[i](e,o,r,g)|0}function hs(i,e,o,r,g,I){return i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,I=I|0,z[i](e,o,r,g,I)|0}function cs(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,z[i](e,o,r,g)}function ws(i,e,o,r,g,I,C){return i=i|0,e=e|0,o=+o,r=r|0,g=g|0,I=I|0,C=C|0,z[i](e,o,r,g,I,C)|0}function Ds(i,e,o,r,g,I,C){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,I=I|0,C=C|0,z[i](e,o,r,g,I,C)}function ys(i,e,o,r,g,I){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,I=I|0,z[i](e,o,r,g,I)}function Fs(i,e,o,r,g){return i=i|0,e=e|0,o=o|0,r=r|0,g=g|0,i=z[i](e,o,r,g)|0,qI(zA|0),i|0}function e1(i,e){V(i|0,e|0)}function us(i,e,o,r){var g=0,I=0,C=0,Q=0,n=0,k=0;return g=o>>>16,I=i>>>16,k=NA(g,I),C=o&65535,Q=i&65535,n=NA(C,Q),I=(n>>>16)+NA(I,C)|0,g=(I&65535)+NA(g,Q)|0,i=(((NA(e,o)+k|0)+NA(i,r)|0)+(I>>>16)|0)+(g>>>16)|0,e=n&65535|g<<16,zA=i,e}function Gs(i,e,o){var r=0,g=0,I=0,C=0,Q=0,n=0,k=0,w=0,y=0;A:{I:{B:{C:{i:{Q:{g:{r:{E:{if(r=e,r){if(g=o,!g)break E;break r}return e=i,i=(i>>>0)/(o>>>0)|0,e1(e-NA(i,o)|0,0),zA=0,i}if(!i)break g;break Q}if(C=g+-1|0,!(C&g))break i;C=(UA(g)+33|0)-UA(r)|0,Q=0-C|0;break B}return i=(r>>>0)/0|0,e1(0,r-NA(i,0)|0),zA=0,i}if(r=32-UA(r)|0,r>>>0<31)break C;break I}if(e1(i&C,0),(g|0)==1)break A;return r=T(g),o=r&31,32<=(r&63)>>>0?(g=0,i=e>>>o):(g=e>>>o,i=((1<>>o),zA=g,i}C=r+1|0,Q=63-r|0}if(r=e,g=C&63,I=g&31,32<=g>>>0?(g=0,I=r>>>I):(g=r>>>I,I=((1<>>I),Q=Q&63,r=Q&31,32<=Q>>>0?(e=i<>>32-r|e<>>0<4294967295&&(Q=0);n=I<<1|e>>>31,k=n,g=g<<1|I>>>31,n=Q-(g+(r>>>0>>0)|0)>>31,w=o&n,I=k-w|0,g=g-(k>>>0>>0)|0,e=e<<1|i>>>31,i=y|i<<1,n=n&1,y=n,C=C+-1|0,!!C;);return e1(I,g),zA=e<<1|i>>>31,n|i<<1}e1(i,e),i=0,e=0}return zA=e,i}function T(i){return i?31-UA(i+-1^i)|0:32}function a0(i,e,o,r){return i=us(i,e,o,r),i}function d1(i,e,o){return Gs(i,e,o)}function Di(i){var e=0;return e=i&31,i=0-i&31,(-1>>>e&-2)<>>i}function Ui(i,e,o){var r=0,g=0,I=0,C=0;return C=o&63,I=C,r=I&31,32<=I>>>0?r=-1>>>r:(g=-1>>>r,r=(1<>>r),I=r&i,r=e&g,g=C&31,32<=C>>>0?(r=I<>>32-g|r<>>0?(r=-1<>>32-o|-1<>>0?(o=0,i=r>>>e):(o=r>>>e,i=((1<>>e),i=i|C,zA=o|I,i}function ls(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0,p2=0,K2=0,x2=0,X2=0,$2=0,oI=0,JI=0,mI=0,OI=0,sg=0,kg=0,ug=0,Vg=0,ai=0,Mi=0,ZB=0,hC=0,cC=0,SC=0,UC=0,MC=0,XC=0;q0=IA-16|0,IA=q0,_0=B[i- -64>>2],mI=B[i+68>>2],w=B[i+132>>2],C=B[i+136>>2],Q=B[i+12>>2],y=B[i+4>>2],B[i+104>>2]=0,B[i+28>>2]=B[i+24>>2],k=Q+y|0,P=r+g|0,ZB=P+-8|0;A:{I:{if(!B[i+76>>2]){if(g>>>0<=1024&&(B[i+104>>2]=1),I=B[i+108>>2],B[I+1024>>2]==2){for(B[i+104>>2]=0,g=i+72|0,B[g>>2]=0,I=FB(I,0),I=I?1<<11-I:1,B[B[i+48>>2]>>2]=I,B[g>>2]=I+B[g>>2],g=1;I=FB(B[i+108>>2],g),I=I?1<<11-I:1,B[B[i+48>>2]+(g<<2)>>2]=I,B[i+72>>2]=I+B[i+72>>2],g=g+1|0,(g|0)!=256;);for(I=B[i+108>>2],Q=I+3252|0,y=A[Q|0]|A[Q+1|0]<<8,g=0,B[i+76>>2]=0,Q=(Q+((y?1<>2];n=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,n=n?1<<10-n:1,B[y+(g<<2)>>2]=n,B[i+76>>2]=n+B[i+76>>2],g=g+1|0,(g|0)!=36;);for(Q=I+1800|0,y=A[Q|0]|A[Q+1|0]<<8,g=0,B[i+80>>2]=0,Q=(Q+((y?1<>2];n=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,n=n?1<<10-n:1,B[y+(g<<2)>>2]=n,B[i+80>>2]=n+B[i+80>>2],g=g+1|0,(g|0)!=53;);for(Q=A[I+1028|0]|A[I+1029|0]<<8,g=0,B[i+84>>2]=0,Q=(I+((Q?1<>2];I=B[(Q+(g<<3)|0)+4>>2]+65535>>>16,I=I?1<<10-I:1,B[y+(g<<2)>>2]=I,I=I+B[i+84>>2]|0,B[i+84>>2]=I,g=g+1|0,(g|0)!=32;);break A}for(B[q0>>2]=255,bC(B[i+48>>2],q0,r,g),y=B[i+48>>2],I=0,g=0;n=y+(g<<2)|0,Q=(B[n>>2]>>>5)+1|0,B[n>>2]=Q,I=I+Q|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,g=B[i+52>>2],B[g+136>>2]=1,B[g+140>>2]=1,B[g+128>>2]=1,B[g+132>>2]=1,B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,B[i+76>>2]=36,I=B[i+56>>2],g=0;B[I+(g<<2)>>2]=1,g=g+1|0,(g|0)!=53;);B[i+80>>2]=53,g=B[i+60>>2],B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,I=32;break I}for(y=B[i+48>>2],g=0;n=y+(g<<2)|0,Q=(B[n>>2]>>>5)+1|0,B[n>>2]=Q,I=I+Q|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,y=B[i+52>>2],I=0,g=0;n=y+(g<<2)|0,Q=(B[n>>2]>>>4)+1|0,B[n>>2]=Q,I=I+Q|0,g=g+1|0,(g|0)!=36;);for(B[i+76>>2]=I,y=B[i+56>>2],I=0,g=0;n=y+(g<<2)|0,Q=(B[n>>2]>>>4)+1|0,B[n>>2]=Q,I=I+Q|0,g=g+1|0,(g|0)!=53;);for(B[i+80>>2]=I,y=B[i+60>>2],I=0,g=0;n=y+(g<<2)|0,Q=(B[n>>2]>>>4)+1|0,B[n>>2]=Q,I=I+Q|0,g=g+1|0,(g|0)!=32;);}B[i+84>>2]=I}if(g=I+1|0,I=31-UA(g)|0,B[i+100>>2]=(I<<8)+(g<<8>>>I),g=B[i+76>>2]+1|0,I=31-UA(g)|0,B[i+92>>2]=(I<<8)+(g<<8>>>I),g=B[i+80>>2]+1|0,I=31-UA(g)|0,B[i+96>>2]=(I<<8)+(g<<8>>>I),g=B[i+72>>2]+1|0,I=31-UA(g)|0,B[i+88>>2]=(I<<8)+(g<<8>>>I),O=((r|0)==(k|0))+r|0,O>>>0>>0)for(SC=C>>>0<4095?C:4095,UC=o+8|0,MC=o+4|0,hC=(w|0)==3?3:4,ug=hC+-1|0,N0=P+-1|0,oA=P+-3|0;;){A:{I:{B:{C:{if(QA=B[i+24>>2],L=B[i+4>>2],QA+L>>>0>O>>>0)break C;if(oI=O-r|0,R=B[i+132>>2],M=O-L|0,QA>>>0>>0)for(u=B[i+36>>2];;){S=L+QA|0,I=B[i+124>>2];i:{Q:{g:{r:{E:{if(C=R+-5|0,C>>>0<=3)switch(C-1|0){case 2:break Q;case 1:break g;case 0:break r;default:break E}g=NA(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24),-1640531535)>>>32-I;break i}Q=a0(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24),A[S+4|0]|A[S+5|0]<<8|(A[S+6|0]<<16|A[S+7|0]<<24),-1157627904,-820265764),C=zA,y=64-I|0,I=y&31,g=32<=(y&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24),A[S+4|0]|A[S+5|0]<<8|(A[S+6|0]<<16|A[S+7|0]<<24),-1080360960,-820265764),C=zA,y=64-I|0,I=y&31,g=32<=(y&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24),A[S+4|0]|A[S+5|0]<<8|(A[S+6|0]<<16|A[S+7|0]<<24),-1079680256,-820265764),C=zA,y=64-I|0,I=y&31,g=32<=(y&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[S|0]|A[S+1|0]<<8|(A[S+2|0]<<16|A[S+3|0]<<24),A[S+4|0]|A[S+5|0]<<8|(A[S+6|0]<<16|A[S+7|0]<<24),-1213897629,-820265764),C=zA,y=64-I|0,I=y&31,g=32<=(y&63)>>>0?C>>>I:((1<>>I}I=(g<<2)+u|0,C=B[I>>2],cA=B[i+44>>2],Q=B[i+120>>2],y=B[i+128>>2],g=B[i+16>>2],B[I>>2]=QA,G=QA+9|0,_=-1<>>0>>0){B[w>>2]=0,B[w+4>>2]=0;break Q}for(g=QA-_|0,LA=g>>>0>QA>>>0?0:g,k=w+4|0,m=-1<>>0>>0?y:n,I=OA+gA|0;g:{r:{if(Q=S+gA|0,oA>>>0<=Q>>>0){g=Q;break r}if(g=Q,RA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),RA){g=T(RA)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break r;if(RA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!RA)break}g=((T(RA)>>>3)+g|0)-Q|0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0

>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-Q|0}g=g+gA|0,g>>>0>W>>>0&&(W=g,G=g>>>0>G-C>>>0?g+C|0:G),Q=g+S|0;g:{if((Q|0)==(P|0))break g;I=cA+((C&_)<<3)|0;r:{E:{if(A[g+OA|0]>2]=C,C>>>0>LA>>>0)break E;w=q0+12|0;break g}if(B[k>>2]=C,C>>>0>LA>>>0){n=g,k=I;break r}k=q0+12|0;break g}y=g,w=I+4|0,I=w}if(!m)break g;if(m=m+-1|0,C=B[I>>2],C>>>0>=fA>>>0)continue}break}if(B[k>>2]=0,B[w>>2]=0,W>>>0<385)break Q;g=W+-384|0,g=g>>>0<192?g:192;break i}g=(G-QA|0)+-8|0}if(QA=g+QA|0,!(QA>>>0>>0))break}cA=!oI,B[i+24>>2]=M;i:{Q:{g:{r:{E:{if(g=R+-3|0,g>>>0>4)break E;t:switch(g-1|0){default:for(n=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),E0=B[i+36>>2]+(NA(n,-1640531535)>>>32-B[i+124>>2]<<2)|0,k=B[E0>>2],_=B[i+112>>2],S=B[_>>2],gA=B[_+4>>2],fA=S-gA|0,h2=-1<>2]+-1^-1,QA=B[_+16>>2],x2=fA-QA>>>0>h2>>>0?fA-h2|0:QA,X0=oI?3:4,W=0,MA=-1<>2]+-1^-1,g=M-MA|0,uA=g>>>0>M>>>0?0:g,g=B[i+16>>2],OA=g-fA|0,s0=(M-QA|0)-OA|0,I=B[i+136>>2],R0=I>>>0<4095?I:4095,Q=O+3|0,G=M+9|0,xA=B[i+12>>2],WA=M-xA|0,RA=g||1,m=L+xA|0,X2=B[i+44>>2],LA=X2+((M&MA)<<3)|0,R=LA+4|0,L0=gA-OA|0,K2=B[_+124>>2],r2=B[i+128>>2],y=ug,g=cA;;){e:{o:{a:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=O-I|0,(n^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))&16777215)break e;if(C=Q-I|0,oA>>>0<=Q>>>0){I=Q;break a}if(I=Q,w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),w){I=T(w)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break a;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}I=((T(w)>>>3)+I|0)-Q|0;break o}if(C>>>0>=s0>>>0||(I=M-I|0,xA+(I^-1)>>>0<3)||(I=I+L0|0,(n^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))&16777215))break e;w=I+3|0,C=w,N2=S,p2=C;n:{f:{if(I=Q,u=I+(S-C|0)|0,u=u>>>0

>>0?u:P,t2=u+-3|0,t2>>>0<=I>>>0)break f;if(C=w,w=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),w){I=T(w)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=t2>>>0)break f;if(w=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!w)break}I=((T(w)>>>3)+I|0)-Q|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if((N2|0)!=(p2+I|0))break o;u=m;n:{f:{if(w=I+Q|0,C=w,oA>>>0<=C>>>0)break f;if(C=w,N2=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24)),N2){C=T(N2)>>>3;break n}for(;;){if(u=u+4|0,C=C+4|0,C>>>0>=oA>>>0)break f;if(N2=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),!!N2)break}C=((T(N2)>>>3)+C|0)-w|0;break n}(A[u|0]|A[u+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(u=u+2|0,C=C+2|0),C>>>0

>>0&&(C=A[u|0]==A[C|0]?C+1|0:C),C=C-w|0}I=C+I|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+3|0,I>>>0<=y>>>0)break e;if(C=(W<<3)+_0|0,B[C+4>>2]=I,B[C>>2]=g-cA,W=W+1|0,I>>>0>R0>>>0||(y=I,(I+O|0)==(P|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}if(y>>>0>2)break Q;if(g=B[i+28>>2],B[i+28>>2]=M,Q=32-B[i+32>>2]|0,w=NA(n,900185344)>>>Q,C=B[i+40>>2],g>>>0>>0)for(;I=g+L|0,B[C+(NA(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),900185344)>>>Q<<2)>>2]=g,g=g+1|0,(M|0)!=(g|0););if(g=B[C+(w<<2)>>2],g>>>0>>0||(C=M-g|0,C>>>0>262143))break Q;if(I=g+L|0,oA>>>0<=O>>>0){g=O;break r}if(g=O,Q=n^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),Q){g=T(Q)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break r;if(Q=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!Q)break}g=((T(Q)>>>3)+g|0)-O|0;break g;case 2:case 3:for(n=B[i+36>>2],m=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),h2=a0(m,A[O+4|0]|A[O+5|0]<<8|(A[O+6|0]<<16|A[O+7|0]<<24),-1080360960,-820265764),C=h2,_=zA,I=_,Q=64-B[i+124>>2]|0,g=Q&31,x2=n+((32<=(Q&63)>>>0?I>>>g:((1<>>g)<<2)|0,k=B[x2>>2],QA=B[i+112>>2],G=B[QA>>2],fA=B[QA+4>>2],OA=G-fA|0,MA=-1<>2]+-1^-1,gA=B[QA+16>>2],X0=OA-gA>>>0>MA>>>0?OA-MA|0:gA,s0=oI?3:4,W=0,uA=-1<>2]+-1^-1,g=M-uA|0,R0=g>>>0>M>>>0?0:g,g=B[i+16>>2],RA=g-OA|0,WA=(M-gA|0)-RA|0,I=B[i+136>>2],X2=I>>>0<4095?I:4095,Q=O+4|0,S=M+9|0,xA=B[i+12>>2],L0=M-xA|0,E0=g||1,y=L+xA|0,K2=B[i+44>>2],LA=K2+((M&uA)<<3)|0,R=LA+4|0,r2=fA-RA|0,N2=B[QA+124>>2],t2=B[i+128>>2],w=ug,g=cA;;){e:{o:{a:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=O-I|0,(m|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break e;if(C=Q-I|0,oA>>>0<=Q>>>0){I=Q;break a}if(I=Q,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break a;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break o}if(C>>>0>=WA>>>0||(I=M-I|0,xA+(I^-1)>>>0<3)||(I=I+r2|0,(m|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break e;n=I+4|0,C=n,p2=G,$2=C;n:{f:{if(I=Q,u=I+(G-C|0)|0,u=u>>>0

>>0?u:P,OI=u+-3|0,OI>>>0<=I>>>0)break f;if(C=n,n=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=OI>>>0)break f;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if((p2|0)!=($2+I|0))break o;u=y;n:{f:{if(n=I+Q|0,C=n,oA>>>0<=C>>>0)break f;if(C=n,p2=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),p2){C=T(p2)>>>3;break n}for(;;){if(u=u+4|0,C=C+4|0,C>>>0>=oA>>>0)break f;if(p2=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),!!p2)break}C=((T(p2)>>>3)+C|0)-n|0;break n}(A[u|0]|A[u+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(u=u+2|0,C=C+2|0),C>>>0

>>0&&(C=A[u|0]==A[C|0]?C+1|0:C),C=C-n|0}I=C+I|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=w>>>0)break e;if(C=(W<<3)+_0|0,B[C+4>>2]=I,B[C>>2]=g-cA,W=W+1|0,I>>>0>X2>>>0||(w=I,(I+O|0)==(P|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[x2>>2]=M,m=-1<>>0>>0){Q=m;break a}for(xA=M+2|0,n=0,u=0;;){x2=k+L|0,Q=n>>>0>>0?n:u,I=x2+Q|0;n:{f:{if(C=Q+O|0,oA>>>0<=C>>>0){g=C;break f}if(g=C,s0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),s0){g=T(s0)>>>3;break n}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break f;if(s0=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!s0)break}g=((T(s0)>>>3)+g|0)-C|0;break n}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0

>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+Q|0,g>>>0>w>>>0){if(I=(W<<3)+_0|0,B[I+4>>2]=g,B[I>>2]=xA-k,S=g>>>0>S-k>>>0?g+k|0:S,W=W+1|0,(g+O|0)==(P|0)|g>>>0>4096)break o;w=g}I=K2+((k&uA)<<3)|0;n:{f:{if(A[g+x2|0]>2]=k,k>>>0>R0>>>0)break f;LA=q0+12|0,Q=m;break a}if(B[R>>2]=k,k>>>0>R0>>>0){R=I,u=g;break n}R=q0+12|0,Q=m;break a}n=g,LA=I+4|0,I=LA}if(Q=m+-1|0,!m)break a;if(m=Q,k=B[I>>2],!(k>>>0>=E0>>>0))break}}if(B[R>>2]=0,B[LA>>2]=0,!Q||(g=_,k=64-N2|0,I=k&31,C=B[B[QA+36>>2]+((32<=(k&63)>>>0?g>>>I:((1<>>I)<<2)>>2],C>>>0<=gA>>>0))break e;for(LA=B[QA+44>>2],QA=M+2|0,L=L+RA|0,n=0,u=0;;){_=n>>>0>>0?n:u,k=_+(C+fA|0)|0,I=k,R=I;a:{n:{if(m=_+O|0,g=m,M=g+(G-I|0)|0,M=M>>>0

>>0?M:P,uA=M+-3|0,uA>>>0<=g>>>0)break n;if(g=m,I=k,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){k=T(k)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break n;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}k=((T(k)>>>3)+g|0)-m|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=M+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),k=g-m|0}if((R+k|0)==(G|0)){I=y;a:{n:{if(m=k+m|0,g=m,oA>>>0<=g>>>0)break n;if(g=m,R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),R){g=T(R)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break n;if(R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!R)break}g=((T(R)>>>3)+g|0)-m|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0

>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-m|0}k=g+k|0}if(g=k+_|0,g>>>0>w>>>0&&(I=(W<<3)+_0|0,B[I+4>>2]=g,k=I,I=C+RA|0,B[k>>2]=QA-I,S=g>>>0>S-I>>>0?g+I|0:S,W=W+1|0,g>>>0>4096||(w=g,(g+O|0)==(P|0)))||C>>>0<=X0>>>0||(Q=Q+-1|0,!Q))break e;if(I=A[g+((g+C>>>0>>0?fA:L)+C|0)|0]>2],!(C>>>0>gA>>>0))break}break e}B[R>>2]=0,B[LA>>2]=0}B[i+24>>2]=S+-8;break i;case 0:break E;case 1:break t}for(n=B[i+36>>2],m=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),h2=a0(m,A[O+4|0]|A[O+5|0]<<8|(A[O+6|0]<<16|A[O+7|0]<<24),-1157627904,-820265764),C=h2,_=zA,I=_,Q=64-B[i+124>>2]|0,g=Q&31,x2=n+((32<=(Q&63)>>>0?I>>>g:((1<>>g)<<2)|0,k=B[x2>>2],QA=B[i+112>>2],G=B[QA>>2],fA=B[QA+4>>2],OA=G-fA|0,MA=-1<>2]+-1^-1,gA=B[QA+16>>2],X0=OA-gA>>>0>MA>>>0?OA-MA|0:gA,s0=oI?3:4,W=0,uA=-1<>2]+-1^-1,g=M-uA|0,R0=g>>>0>M>>>0?0:g,g=B[i+16>>2],RA=g-OA|0,WA=(M-gA|0)-RA|0,I=B[i+136>>2],X2=I>>>0<4095?I:4095,Q=O+4|0,S=M+9|0,xA=B[i+12>>2],L0=M-xA|0,E0=g||1,y=L+xA|0,K2=B[i+44>>2],LA=K2+((M&uA)<<3)|0,R=LA+4|0,r2=fA-RA|0,N2=B[QA+124>>2],t2=B[i+128>>2],w=ug,g=cA;;){t:{e:{o:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=O-I|0,(m|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break t;if(C=Q-I|0,oA>>>0<=Q>>>0){I=Q;break o}if(I=Q,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break o;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break e}if(C>>>0>=WA>>>0||(I=M-I|0,xA+(I^-1)>>>0<3)||(I=I+r2|0,(m|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break t;n=I+4|0,C=n,p2=G,$2=C;a:{n:{if(I=Q,u=I+(G-C|0)|0,u=u>>>0

>>0?u:P,OI=u+-3|0,OI>>>0<=I>>>0)break n;if(C=n,n=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=OI>>>0)break n;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if((p2|0)!=($2+I|0))break e;u=y;a:{n:{if(n=I+Q|0,C=n,oA>>>0<=C>>>0)break n;if(C=n,p2=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),p2){C=T(p2)>>>3;break a}for(;;){if(u=u+4|0,C=C+4|0,C>>>0>=oA>>>0)break n;if(p2=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),!!p2)break}C=((T(p2)>>>3)+C|0)-n|0;break a}(A[u|0]|A[u+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(u=u+2|0,C=C+2|0),C>>>0

>>0&&(C=A[u|0]==A[C|0]?C+1|0:C),C=C-n|0}I=C+I|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=w>>>0)break t;if(C=(W<<3)+_0|0,B[C+4>>2]=I,B[C>>2]=g-cA,W=W+1|0,I>>>0>X2>>>0||(w=I,(I+O|0)==(P|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[x2>>2]=M,m=-1<>>0>>0){Q=m;break o}for(xA=M+2|0,n=0,u=0;;){x2=k+L|0,Q=n>>>0>>0?n:u,I=x2+Q|0;a:{n:{if(C=Q+O|0,oA>>>0<=C>>>0){g=C;break n}if(g=C,s0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),s0){g=T(s0)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break n;if(s0=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!s0)break}g=((T(s0)>>>3)+g|0)-C|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0

>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+Q|0,g>>>0>w>>>0){if(I=(W<<3)+_0|0,B[I+4>>2]=g,B[I>>2]=xA-k,S=g>>>0>S-k>>>0?g+k|0:S,W=W+1|0,(g+O|0)==(P|0)|g>>>0>4096)break e;w=g}I=K2+((k&uA)<<3)|0;a:{n:{if(A[g+x2|0]>2]=k,k>>>0>R0>>>0)break n;LA=q0+12|0,Q=m;break o}if(B[R>>2]=k,k>>>0>R0>>>0){R=I,u=g;break a}R=q0+12|0,Q=m;break o}n=g,LA=I+4|0,I=LA}if(Q=m+-1|0,!m)break o;if(m=Q,k=B[I>>2],!(k>>>0>=E0>>>0))break}}if(B[R>>2]=0,B[LA>>2]=0,!Q||(g=_,k=64-N2|0,I=k&31,C=B[B[QA+36>>2]+((32<=(k&63)>>>0?g>>>I:((1<>>I)<<2)>>2],C>>>0<=gA>>>0))break t;for(LA=B[QA+44>>2],QA=M+2|0,L=L+RA|0,n=0,u=0;;){_=n>>>0>>0?n:u,k=_+(C+fA|0)|0,I=k,R=I;o:{a:{if(m=_+O|0,g=m,M=g+(G-I|0)|0,M=M>>>0

>>0?M:P,uA=M+-3|0,uA>>>0<=g>>>0)break a;if(g=m,I=k,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){k=T(k)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break a;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}k=((T(k)>>>3)+g|0)-m|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=M+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),k=g-m|0}if((R+k|0)==(G|0)){I=y;o:{a:{if(m=k+m|0,g=m,oA>>>0<=g>>>0)break a;if(g=m,R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),R){g=T(R)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break a;if(R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!R)break}g=((T(R)>>>3)+g|0)-m|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0

>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-m|0}k=g+k|0}if(g=k+_|0,g>>>0>w>>>0&&(I=(W<<3)+_0|0,B[I+4>>2]=g,k=I,I=C+RA|0,B[k>>2]=QA-I,S=g>>>0>S-I>>>0?g+I|0:S,W=W+1|0,g>>>0>4096||(w=g,(g+O|0)==(P|0)))||C>>>0<=X0>>>0||(Q=Q+-1|0,!Q))break t;if(I=A[g+((g+C>>>0>>0?fA:L)+C|0)|0]>2],!(C>>>0>gA>>>0))break}break t}B[R>>2]=0,B[LA>>2]=0}B[i+24>>2]=S+-8;break i}for(m=A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),xA=B[i+36>>2]+(NA(m,-1640531535)>>>32-B[i+124>>2]<<2)|0,k=B[xA>>2],_=B[i+112>>2],G=B[_>>2],gA=B[_+4>>2],fA=G-gA|0,RA=-1<>2]+-1^-1,QA=B[_+16>>2],E0=fA-QA>>>0>RA>>>0?fA-RA|0:QA,x2=oI?3:4,W=0,h2=-1<>2]+-1^-1,g=M-h2|0,MA=g>>>0>M>>>0?0:g,g=B[i+16>>2],OA=g-fA|0,X0=(M-QA|0)-OA|0,I=B[i+136>>2],s0=I>>>0<4095?I:4095,Q=O+4|0,S=M+9|0,uA=B[i+12>>2],WA=M-uA|0,R0=g||1,y=L+uA|0,X2=B[i+44>>2],LA=X2+((M&h2)<<3)|0,R=LA+4|0,L0=gA-OA|0,K2=B[_+124>>2],r2=B[i+128>>2],w=ug,g=cA;;){E:{t:{e:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=O-I|0,(m|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break E;if(C=Q-I|0,oA>>>0<=Q>>>0){I=Q;break e}if(I=Q,n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break e;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break t}if(C>>>0>=X0>>>0||(I=M-I|0,uA+(I^-1)>>>0<3)||(I=I+L0|0,(m|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break E;n=I+4|0,C=n,N2=G,p2=C;o:{a:{if(I=Q,u=I+(G-C|0)|0,u=u>>>0

>>0?u:P,t2=u+-3|0,t2>>>0<=I>>>0)break a;if(C=n,n=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),n){I=T(n)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=t2>>>0)break a;if(n=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!n)break}I=((T(n)>>>3)+I|0)-Q|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=u+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if((N2|0)!=(p2+I|0))break t;u=y;o:{a:{if(n=I+Q|0,C=n,oA>>>0<=C>>>0)break a;if(C=n,N2=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),N2){C=T(N2)>>>3;break o}for(;;){if(u=u+4|0,C=C+4|0,C>>>0>=oA>>>0)break a;if(N2=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),!!N2)break}C=((T(N2)>>>3)+C|0)-n|0;break o}(A[u|0]|A[u+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(u=u+2|0,C=C+2|0),C>>>0

>>0&&(C=A[u|0]==A[C|0]?C+1|0:C),C=C-n|0}I=C+I|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+4|0,I>>>0<=w>>>0)break E;if(C=(W<<3)+_0|0,B[C+4>>2]=I,B[C>>2]=g-cA,W=W+1|0,I>>>0>s0>>>0||(w=I,(I+O|0)==(P|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[xA>>2]=M,m=-1<>>0>>0){Q=m;break e}for(uA=M+2|0,n=0,u=0;;){xA=k+L|0,Q=n>>>0>>0?n:u,I=xA+Q|0;o:{a:{if(C=Q+O|0,oA>>>0<=C>>>0){g=C;break a}if(g=C,x2=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),x2){g=T(x2)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break a;if(x2=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!x2)break}g=((T(x2)>>>3)+g|0)-C|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0

>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+Q|0,g>>>0>w>>>0){if(I=(W<<3)+_0|0,B[I+4>>2]=g,B[I>>2]=uA-k,S=g>>>0>S-k>>>0?g+k|0:S,W=W+1|0,(g+O|0)==(P|0)|g>>>0>4096)break t;w=g}I=X2+((k&h2)<<3)|0;o:{a:{if(A[g+xA|0]>2]=k,k>>>0>MA>>>0)break a;LA=q0+12|0,Q=m;break e}if(B[R>>2]=k,k>>>0>MA>>>0){R=I,u=g;break o}R=q0+12|0,Q=m;break e}n=g,LA=I+4|0,I=LA}if(Q=m+-1|0,!m)break e;if(m=Q,k=B[I>>2],!(k>>>0>=R0>>>0))break}}if(B[R>>2]=0,B[LA>>2]=0,!Q||(C=B[B[_+36>>2]+(NA(A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),-1640531535)>>>32-K2<<2)>>2],C>>>0<=QA>>>0))break E;for(LA=B[_+44>>2],h2=M+2|0,L=L+OA|0,n=0,u=0;;){_=n>>>0>>0?n:u,k=_+(C+gA|0)|0,I=k,R=I;e:{o:{if(m=_+O|0,g=m,M=g+(G-I|0)|0,M=M>>>0

>>0?M:P,uA=M+-3|0,uA>>>0<=g>>>0)break o;if(g=m,I=k,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){k=T(k)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break o;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}k=((T(k)>>>3)+g|0)-m|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=M+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),k=g-m|0}if((R+k|0)==(G|0)){I=y;e:{o:{if(m=k+m|0,g=m,oA>>>0<=g>>>0)break o;if(g=m,R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24)),R){g=T(R)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break o;if(R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!R)break}g=((T(R)>>>3)+g|0)-m|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0

>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-m|0}k=g+k|0}if(g=k+_|0,g>>>0>w>>>0&&(I=(W<<3)+_0|0,B[I+4>>2]=g,k=I,I=C+OA|0,B[k>>2]=h2-I,S=g>>>0>S-I>>>0?g+I|0:S,W=W+1|0,g>>>0>4096||(w=g,(g+O|0)==(P|0)))||C>>>0<=E0>>>0||(Q=Q+-1|0,!Q))break E;if(I=A[g+((g+C>>>0>>0?gA:L)+C|0)|0]>2],!(C>>>0>QA>>>0))break}break E}B[R>>2]=0,B[LA>>2]=0}B[i+24>>2]=S+-8;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0

>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-O|0}if(g>>>0<3||(B[_0+4>>2]=g,B[_0>>2]=C+2,g>>>0<=R0>>>0&&(W=1,y=g,(g+O|0)!=(P|0))))break Q;W=1,B[i+24>>2]=M+1;break i}B[E0>>2]=M,w=-1<>>0>>0){Q=w;break r}for(R0=M+2|0,n=0,u=0;;){xA=k+L|0,Q=n>>>0>>0?n:u,I=xA+Q|0;E:{t:{if(C=Q+O|0,oA>>>0<=C>>>0){g=C;break t}if(g=C,E0=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),E0){g=T(E0)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break t;if(E0=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!E0)break}g=((T(E0)>>>3)+g|0)-C|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0

>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-C|0}if(g=g+Q|0,g>>>0>y>>>0){if(I=(W<<3)+_0|0,B[I+4>>2]=g,B[I>>2]=R0-k,G=g>>>0>G-k>>>0?g+k|0:G,W=W+1|0,(g+O|0)==(P|0)|g>>>0>4096)break g;y=g}I=X2+((k&MA)<<3)|0;E:{t:{if(A[g+xA|0]>2]=k,k>>>0>uA>>>0)break t;LA=q0+12|0,Q=w;break r}if(B[R>>2]=k,k>>>0>uA>>>0){R=I,u=g;break E}R=q0+12|0,Q=w;break r}n=g,LA=I+4|0,I=LA}if(Q=w+-1|0,!w)break r;if(w=Q,k=B[I>>2],!(k>>>0>=RA>>>0))break}}if(B[R>>2]=0,B[LA>>2]=0,!Q||(C=B[B[_+36>>2]+(NA(A[O|0]|A[O+1|0]<<8|(A[O+2|0]<<16|A[O+3|0]<<24),-1640531535)>>>32-K2<<2)>>2],C>>>0<=QA>>>0))break Q;for(LA=B[_+44>>2],RA=M+2|0,L=L+OA|0,n=0,u=0;;){_=n>>>0>>0?n:u,w=_+(C+gA|0)|0,I=w,R=I;r:{E:{if(k=_+O|0,g=k,M=g+(S-I|0)|0,M=M>>>0

>>0?M:P,uA=M+-3|0,uA>>>0<=g>>>0)break E;if(g=k,I=w,w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),w){w=T(w)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=uA>>>0)break E;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}w=((T(w)>>>3)+g|0)-k|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=M+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),w=g-k|0}if((R+w|0)==(S|0)){I=m;r:{E:{if(k=k+w|0,g=k,oA>>>0<=g>>>0)break E;if(g=k,R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24)),R){g=T(R)>>>3;break r}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=oA>>>0)break E;if(R=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!R)break}g=((T(R)>>>3)+g|0)-k|0;break r}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=N0>>>0||(I=I+2|0,g=g+2|0),g>>>0

>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}w=g+w|0}if(g=w+_|0,g>>>0>y>>>0&&(I=(W<<3)+_0|0,B[I+4>>2]=g,k=I,I=C+OA|0,B[k>>2]=RA-I,G=g>>>0>G-I>>>0?g+I|0:G,W=W+1|0,g>>>0>4096||(y=g,(g+O|0)==(P|0)))||C>>>0<=x2>>>0||(Q=Q+-1|0,!Q))break Q;if(I=A[g+((g+C>>>0>>0?gA:L)+C|0)|0]>2],!(C>>>0>QA>>>0))break}break Q}B[R>>2]=0,B[LA>>2]=0}B[i+24>>2]=G+-8}if(!W)break C;B[mI+16>>2]=B[o>>2],B[mI+20>>2]=B[o+4>>2],g=B[o+8>>2],B[mI+12>>2]=oI,I=0,B[mI+8>>2]=0,B[mI+24>>2]=g,Q=B[i+104>>2],C=mI;i:{Q:{g:{if(oI){if((Q|0)==1){I=NA(oI,1536);break g}for(I=NA(B[i+88>>2],oI),w=B[i+48>>2],g=0;k=B[w+(A[r+g|0]<<2)>>2]+1|0,y=31-UA(k)|0,I=(I-(k<<8>>>y)|0)-(y<<8)|0,g=g+1|0,(oI|0)!=(g|0););}if(!Q)break Q}g=oI+1|0,y=31-UA(g)|0,g=(y<<8)+(g<<8>>>y)|0;break i}y=B[i+52>>2],w=(oI>>>0>=64?50-UA(oI)|0:A[oI+9104|0])<<2,k=B[y+w>>2]+1|0,g=UA(k),n=B[w+8960>>2],y=B[y>>2]+1|0,w=31-UA(y)|0,g=((g+(n+w|0)<<8)+((y<<8>>>w)-(k<<8>>>31-g)|0)|0)+-7936|0}if(y=g+I|0,B[C>>2]=y,g=(W+-1<<3)+_0|0,C=B[g+4>>2],C>>>0>SC>>>0){Q=B[g>>2],I=0;break I}for(C=256,(Q|0)!=1&&(I=B[B[i+52>>2]>>2]+1|0,g=31-UA(I)|0,C=(B[i+92>>2]-(I<<8>>>g)|0)-(g<<8)|0),I=1;B[NA(I,28)+mI>>2]=1073741824,I=I+1|0,I>>>0>>0;);for(k=C+y|0,M=0;;){g=(M<<3)+_0|0,Q=B[g+4>>2],C=B[g>>2];i:{if(C>>>0>=3){w=C+-2|0,m=B[o>>2],g=MC;break i}Q:{g:{r:{if(g=C+cA|0,g>>>0>3)break r;E:switch(g-1|0){case 0:case 1:break r;case 2:break E;default:break Q}m=B[o>>2],w=m+-1|0;break g}m=B[o>>2],w=B[(g<<2)+o>>2]}g=(g>>>0>1?4:8)+o|0;break i}m=B[o+4>>2],w=B[o>>2],g=UC}if(I>>>0<=Q>>>0)for(n=B[g>>2],u=31-UA(C+1|0)|0,g=u<<8,G=g+4096|0,S=g|51;;){i:{if(B[i+104>>2]==1){y=I+-2|0,g=31-UA(y)|0,y=(G+(y<<8>>>g)|0)+(g<<8)|0;break i}y=B[B[i+60>>2]+(u<<2)>>2]+1|0,g=UA(y),y=y<<8>>>31-g,R=g+16777185|0,_=B[i+100>>2],g=I+-3|0;Q:{if(g>>>0>=128){g=67-UA(g)|0;break Q}g=A[g+9392|0]}LA=g<<2,QA=B[LA+B[i+56>>2]>>2]+1|0,g=UA(QA),y=(((B[i+96>>2]+((S+_|0)-y|0)|0)-(QA<<8>>>31-g)|0)+(g+(R+B[LA+9168>>2]|0)<<8)|0)+-7936|0}if(g=NA(I,28)+mI|0,B[g+12>>2]=oI,B[g+4>>2]=C,B[g+8>>2]=I,B[g+16>>2]=w,B[g>>2]=k+y,B[g+24>>2]=n,B[g+20>>2]=m,I=I+1|0,!(I>>>0<=Q>>>0))break}if(M=M+1|0,(M|0)==(W|0))break}m=1,g=I+-1|0;i:{if(!g){g=0;break i}for(;;){I=1,Q=NA(m+-1|0,28)+mI|0,B[Q+8>>2]||(I=B[Q+12>>2]+1|0),_=m+O|0,y=B[Q>>2];Q:{if(B[i+104>>2]!=1){w=B[B[i+48>>2]+(A[_+-1|0]<<2)>>2]+1|0,C=UA(w),k=w<<8>>>31-C,n=C+16777185|0,u=B[i+88>>2],C=B[i+52>>2],G=(I>>>0>63?50-UA(I)|0:A[I+9104|0])<<2,S=B[C+G>>2]+1|0,w=UA(S),y=(y+u|0)-k|0,k=B[i+92>>2],w=((y+k|0)-(S<<8>>>31-w)|0)+(w+(n+B[G+8960>>2]|0)<<8)|0,y=I+-1|0;g:{if(y>>>0>=64){n=50-UA(y)|0;break g}n=A[y+9104|0]}y=n<<2,n=B[y+C>>2]+1|0,C=UA(n),k=((k-(n<<8>>>31-C)|0)+(C+B[y+8960>>2]<<8)|0)+-7936|0,C=w+-7936|0;break Q}C=31-UA(I)|0,k=(C<<8)+(I<<8>>>C)|0,w=I+1|0,C=31-UA(w)|0,C=((y+(w<<8>>>C)|0)+(C<<8)|0)+1536|0}C=C-k|0,OA=NA(m,28)+mI|0,LA=B[OA>>2],(C|0)<=(LA|0)&&(B[OA+12>>2]=I,B[OA+4>>2]=0,B[OA+8>>2]=0,B[OA>>2]=C,B[OA+24>>2]=B[Q+24>>2],I=B[Q+20>>2],B[OA+16>>2]=B[Q+16>>2],B[OA+20>>2]=I,LA=C);Q:{if(_>>>0>ZB>>>0)break Q;if((g|0)==(m|0)){g=m;break i}if(oI=0,gA=B[OA+8>>2],gA||(oI=B[OA+12>>2]),x2=256,B[i+104>>2]!=1&&(C=B[B[i+52>>2]>>2]+1|0,I=31-UA(C)|0,x2=(B[i+92>>2]-(C<<8>>>I)|0)-(I<<8)|0),k=B[i+24>>2],RA=B[i+4>>2],k+RA>>>0>_>>>0)break Q;if(W=B[i+132>>2],L=_-RA|0,k>>>0>>0)for(R=B[i+36>>2];;){cA=k+RA|0,C=B[i+124>>2];g:{r:{E:{t:{e:{if(Q=W+-5|0,Q>>>0<=3)switch(Q-1|0){case 2:break r;case 1:break E;case 0:break t;default:break e}I=NA(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24),-1640531535)>>>32-C;break g}y=a0(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24),A[cA+4|0]|A[cA+5|0]<<8|(A[cA+6|0]<<16|A[cA+7|0]<<24),-1157627904,-820265764),Q=zA,w=64-C|0,C=w&31,I=32<=(w&63)>>>0?Q>>>C:((1<>>C;break g}y=a0(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24),A[cA+4|0]|A[cA+5|0]<<8|(A[cA+6|0]<<16|A[cA+7|0]<<24),-1080360960,-820265764),Q=zA,w=64-C|0,C=w&31,I=32<=(w&63)>>>0?Q>>>C:((1<>>C;break g}y=a0(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24),A[cA+4|0]|A[cA+5|0]<<8|(A[cA+6|0]<<16|A[cA+7|0]<<24),-1079680256,-820265764),Q=zA,w=64-C|0,C=w&31,I=32<=(w&63)>>>0?Q>>>C:((1<>>C;break g}y=a0(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24),A[cA+4|0]|A[cA+5|0]<<8|(A[cA+6|0]<<16|A[cA+7|0]<<24),-1213897629,-820265764),Q=zA,w=64-C|0,C=w&31,I=32<=(w&63)>>>0?Q>>>C:((1<>>C}C=(I<<2)+R|0,Q=B[C>>2],fA=B[i+44>>2],y=B[i+120>>2],w=B[i+128>>2],I=B[i+16>>2],B[C>>2]=k,QA=k+9|0,h2=-1<>>0>>0){B[M>>2]=0,B[M+4>>2]=0;break r}for(I=k-h2|0,MA=I>>>0>k>>>0?0:I,G=M+4|0,n=-1<>>0>>0?u:S,C=xA+uA|0;E:{t:{if(y=cA+uA|0,oA>>>0<=y>>>0){I=y;break t}if(I=y,E0=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),E0){I=T(E0)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break t;if(E0=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!E0)break}I=((T(E0)>>>3)+I|0)-y|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}I=I+uA|0,I>>>0>w>>>0&&(w=I,QA=I>>>0>QA-Q>>>0?I+Q|0:QA),y=I+cA|0;E:{if((y|0)==(P|0))break E;C=fA+((Q&h2)<<3)|0;t:{e:{if(A[I+xA|0]>2]=Q,Q>>>0>MA>>>0)break e;M=q0+12|0;break E}if(B[G>>2]=Q,Q>>>0>MA>>>0){S=I,G=C;break t}G=q0+12|0;break E}u=I,M=C+4|0,C=M}if(!n)break E;if(n=n+-1|0,Q=B[C>>2],Q>>>0>=R0>>>0)continue}break}if(B[G>>2]=0,B[M>>2]=0,w>>>0<385)break r;I=w+-384|0,I=I>>>0<192?I:192;break g}I=(QA-k|0)+-8|0}if(k=I+k|0,!(k>>>0>>0))break}cA=(gA|0)!=0,h2=OA+16|0,B[i+24>>2]=L;g:{r:{E:{t:{e:{if(I=W+-3|0,I>>>0>4)break e;o:switch(I-1|0){default:for(S=A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24),K2=B[i+36>>2]+(NA(S,-1640531535)>>>32-B[i+124>>2]<<2)|0,w=B[K2>>2],M=B[i+112>>2],W=B[M>>2],uA=B[M+4>>2],R0=W-uA|0,X0=-1<>2]+-1^-1,MA=B[M+16>>2],r2=R0-MA>>>0>X0>>>0?R0-X0|0:MA,N2=gA?4:3,gA=0,s0=-1<>2]+-1^-1,I=L-s0|0,WA=I>>>0>L>>>0?0:I,I=B[i+16>>2],xA=I-R0|0,t2=(L-MA|0)-xA|0,C=B[i+136>>2],X2=C>>>0<4095?C:4095,y=_+3|0,QA=L+9|0,L0=B[i+12>>2],p2=L-L0|0,E0=I||1,n=RA+L0|0,OI=B[i+44>>2],fA=OI+((L&s0)<<3)|0,R=fA+4|0,Vg=uA-xA|0,sg=B[M+124>>2],ai=B[i+128>>2],u=ug,I=cA;;){a:{n:{f:{if((I|0)==3?C=B[h2>>2]+-1|0:C=B[(OA+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=_-C|0,(S^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))&16777215)break a;if(Q=y-C|0,oA>>>0<=y>>>0){C=y;break f}if(C=y,k=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){C=T(k)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=oA>>>0)break f;if(k=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}C=((T(k)>>>3)+C|0)-y|0;break n}if(Q>>>0>=t2>>>0||(C=L-C|0,L0+(C^-1)>>>0<3)||(C=C+Vg|0,(S^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))&16777215))break a;k=C+3|0,Q=k,$2=W,JI=Q;s:{k:{if(C=y,G=C+(W-Q|0)|0,G=G>>>0

>>0?G:P,kg=G+-3|0,kg>>>0<=C>>>0)break k;if(Q=k,k=(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),k){C=T(k)>>>3;break s}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=kg>>>0)break k;if(k=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}C=((T(k)>>>3)+C|0)-y|0;break s}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-y|0}if(($2|0)!=(JI+C|0))break n;G=n;s:{k:{if(k=C+y|0,Q=k,oA>>>0<=Q>>>0)break k;if(Q=k,$2=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),$2){Q=T($2)>>>3;break s}for(;;){if(G=G+4|0,Q=Q+4|0,Q>>>0>=oA>>>0)break k;if($2=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),!!$2)break}Q=((T($2)>>>3)+Q|0)-k|0;break s}(A[G|0]|A[G+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=N0>>>0||(G=G+2|0,Q=Q+2|0),Q>>>0

>>0&&(Q=A[G|0]==A[Q|0]?Q+1|0:Q),Q=Q-k|0}C=Q+C|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0

>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-y|0}if(C=C+3|0,C>>>0<=u>>>0)break a;if(Q=(gA<<3)+_0|0,B[Q+4>>2]=C,B[Q>>2]=I-cA,gA=gA+1|0,C>>>0>X2>>>0||(u=C,(C+_|0)==(P|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}if(u>>>0>2)break r;if(I=B[i+28>>2],B[i+28>>2]=L,y=32-B[i+32>>2]|0,k=NA(S,900185344)>>>y,Q=B[i+40>>2],I>>>0>>0)for(;C=I+RA|0,B[Q+(NA(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),900185344)>>>y<<2)>>2]=I,I=I+1|0,(L|0)!=(I|0););if(I=B[Q+(k<<2)>>2],I>>>0>>0||(Q=L-I|0,Q>>>0>262143))break r;if(C=I+RA|0,oA>>>0<=_>>>0){I=_;break t}if(I=_,y=S^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),y){I=T(y)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break t;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-_|0;break E;case 2:case 3:for(n=B[i+36>>2],S=A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24),X0=a0(S,A[_+4|0]|A[_+5|0]<<8|(A[_+6|0]<<16|A[_+7|0]<<24),-1080360960,-820265764),Q=X0,QA=zA,C=QA,y=64-B[i+124>>2]|0,I=y&31,r2=n+((32<=(y&63)>>>0?C>>>I:((1<>>I)<<2)|0,w=B[r2>>2],MA=B[i+112>>2],M=B[MA>>2],R0=B[MA+4>>2],xA=M-R0|0,s0=-1<>2]+-1^-1,uA=B[MA+16>>2],N2=xA-uA>>>0>s0>>>0?xA-s0|0:uA,t2=gA?4:3,gA=0,WA=-1<>2]+-1^-1,I=L-WA|0,X2=I>>>0>L>>>0?0:I,I=B[i+16>>2],E0=I-xA|0,p2=(L-uA|0)-E0|0,C=B[i+136>>2],OI=C>>>0<4095?C:4095,k=_+4|0,W=L+9|0,L0=B[i+12>>2],Vg=L-L0|0,K2=I||1,u=RA+L0|0,sg=B[i+44>>2],fA=sg+((L&WA)<<3)|0,R=fA+4|0,ai=R0-E0|0,$2=B[MA+124>>2],kg=B[i+128>>2],y=ug,I=cA;;){a:{n:{f:{if((I|0)==3?C=B[h2>>2]+-1|0:C=B[(OA+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=_-C|0,(S|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break a;if(Q=k-C|0,oA>>>0<=k>>>0){C=k;break f}if(C=k,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=oA>>>0)break f;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break n}if(Q>>>0>=p2>>>0||(C=L-C|0,L0+(C^-1)>>>0<3)||(C=C+ai|0,(S|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break a;n=C+4|0,Q=n,JI=M,cC=Q;s:{k:{if(C=k,G=C+(M-Q|0)|0,G=G>>>0

>>0?G:P,Mi=G+-3|0,Mi>>>0<=C>>>0)break k;if(Q=n,n=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break s}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=Mi>>>0)break k;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break s}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if((JI|0)!=(cC+C|0))break n;G=u;s:{k:{if(n=C+k|0,Q=n,oA>>>0<=Q>>>0)break k;if(Q=n,JI=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),JI){Q=T(JI)>>>3;break s}for(;;){if(G=G+4|0,Q=Q+4|0,Q>>>0>=oA>>>0)break k;if(JI=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),!!JI)break}Q=((T(JI)>>>3)+Q|0)-n|0;break s}(A[G|0]|A[G+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=N0>>>0||(G=G+2|0,Q=Q+2|0),Q>>>0

>>0&&(Q=A[G|0]==A[Q|0]?Q+1|0:Q),Q=Q-n|0}C=Q+C|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0

>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+4|0,C>>>0<=y>>>0)break a;if(Q=(gA<<3)+_0|0,B[Q+4>>2]=C,B[Q>>2]=I-cA,gA=gA+1|0,C>>>0>OI>>>0||(y=C,(C+_|0)==(P|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[r2>>2]=L,n=-1<>>0>>0){k=n;break f}for(L0=L+2|0,S=0,G=0;;){r2=w+RA|0,k=S>>>0>>0?S:G,C=r2+k|0;s:{k:{if(Q=k+_|0,oA>>>0<=Q>>>0){I=Q;break k}if(I=Q,t2=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),t2){I=T(t2)>>>3;break s}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break k;if(t2=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!t2)break}I=((T(t2)>>>3)+I|0)-Q|0;break s}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+k|0,I>>>0>y>>>0){if(C=(gA<<3)+_0|0,B[C+4>>2]=I,B[C>>2]=L0-w,W=I>>>0>W-w>>>0?I+w|0:W,gA=gA+1|0,(I+_|0)==(P|0)|I>>>0>4096)break n;y=I}C=sg+((w&WA)<<3)|0;s:{k:{if(A[I+r2|0]>2]=w,w>>>0>X2>>>0)break k;fA=q0+12|0,k=n;break f}if(B[R>>2]=w,w>>>0>X2>>>0){R=C,G=I;break s}R=q0+12|0,k=n;break f}S=I,fA=C+4|0,C=fA}if(k=n+-1|0,!n)break f;if(n=k,w=B[C>>2],!(w>>>0>=K2>>>0))break}}if(B[R>>2]=0,B[fA>>2]=0,!k||(I=QA,w=64-$2|0,C=w&31,Q=B[B[MA+36>>2]+((32<=(w&63)>>>0?I>>>C:((1<>>C)<<2)>>2],Q>>>0<=uA>>>0))break a;for(fA=B[MA+44>>2],MA=L+2|0,RA=RA+E0|0,S=0,G=0;;){L=S>>>0>>0?S:G,R=L+(Q+R0|0)|0,C=R;f:{s:{if(n=_+L|0,I=n,w=I+(M-C|0)|0,w=w>>>0

>>0?w:P,X0=w+-3|0,X0>>>0<=I>>>0)break s;if(I=n,C=R,WA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),WA){w=T(WA)>>>3;break f}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=X0>>>0)break s;if(WA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!WA)break}w=((T(WA)>>>3)+I|0)-n|0;break f}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=w+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),w=I-n|0}if((w+R|0)==(M|0)){C=u;f:{s:{if(n=n+w|0,I=n,oA>>>0<=I>>>0)break s;if(I=n,R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),R){I=T(R)>>>3;break f}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break s;if(R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!R)break}I=((T(R)>>>3)+I|0)-n|0;break f}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-n|0}w=I+w|0}if(I=w+L|0,I>>>0>y>>>0&&(C=(gA<<3)+_0|0,B[C+4>>2]=I,n=C,C=Q+E0|0,B[n>>2]=MA-C,W=I>>>0>W-C>>>0?I+C|0:W,gA=gA+1|0,I>>>0>4096||(y=I,(I+_|0)==(P|0)))||Q>>>0<=N2>>>0||(k=k+-1|0,!k))break a;if(C=A[I+((I+Q>>>0>>0?R0:RA)+Q|0)|0]>2],!(Q>>>0>uA>>>0))break}break a}B[R>>2]=0,B[fA>>2]=0}B[i+24>>2]=W+-8;break g;case 0:break e;case 1:break o}for(n=B[i+36>>2],S=A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24),X0=a0(S,A[_+4|0]|A[_+5|0]<<8|(A[_+6|0]<<16|A[_+7|0]<<24),-1157627904,-820265764),Q=X0,QA=zA,C=QA,y=64-B[i+124>>2]|0,I=y&31,r2=n+((32<=(y&63)>>>0?C>>>I:((1<>>I)<<2)|0,w=B[r2>>2],MA=B[i+112>>2],M=B[MA>>2],R0=B[MA+4>>2],xA=M-R0|0,s0=-1<>2]+-1^-1,uA=B[MA+16>>2],N2=xA-uA>>>0>s0>>>0?xA-s0|0:uA,t2=gA?4:3,gA=0,WA=-1<>2]+-1^-1,I=L-WA|0,X2=I>>>0>L>>>0?0:I,I=B[i+16>>2],E0=I-xA|0,p2=(L-uA|0)-E0|0,C=B[i+136>>2],OI=C>>>0<4095?C:4095,k=_+4|0,W=L+9|0,L0=B[i+12>>2],Vg=L-L0|0,K2=I||1,u=RA+L0|0,sg=B[i+44>>2],fA=sg+((L&WA)<<3)|0,R=fA+4|0,ai=R0-E0|0,$2=B[MA+124>>2],kg=B[i+128>>2],y=ug,I=cA;;){o:{a:{n:{if((I|0)==3?C=B[h2>>2]+-1|0:C=B[(OA+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=_-C|0,(S|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break o;if(Q=k-C|0,oA>>>0<=k>>>0){C=k;break n}if(C=k,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break a}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=oA>>>0)break n;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break a}if(Q>>>0>=p2>>>0||(C=L-C|0,L0+(C^-1)>>>0<3)||(C=C+ai|0,(S|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break o;n=C+4|0,Q=n,JI=M,cC=Q;f:{s:{if(C=k,G=C+(M-Q|0)|0,G=G>>>0

>>0?G:P,Mi=G+-3|0,Mi>>>0<=C>>>0)break s;if(Q=n,n=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break f}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=Mi>>>0)break s;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break f}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if((JI|0)!=(cC+C|0))break a;G=u;f:{s:{if(n=C+k|0,Q=n,oA>>>0<=Q>>>0)break s;if(Q=n,JI=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),JI){Q=T(JI)>>>3;break f}for(;;){if(G=G+4|0,Q=Q+4|0,Q>>>0>=oA>>>0)break s;if(JI=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),!!JI)break}Q=((T(JI)>>>3)+Q|0)-n|0;break f}(A[G|0]|A[G+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=N0>>>0||(G=G+2|0,Q=Q+2|0),Q>>>0

>>0&&(Q=A[G|0]==A[Q|0]?Q+1|0:Q),Q=Q-n|0}C=Q+C|0;break a}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0

>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+4|0,C>>>0<=y>>>0)break o;if(Q=(gA<<3)+_0|0,B[Q+4>>2]=C,B[Q>>2]=I-cA,gA=gA+1|0,C>>>0>OI>>>0||(y=C,(C+_|0)==(P|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[r2>>2]=L,n=-1<>>0>>0){k=n;break n}for(L0=L+2|0,S=0,G=0;;){r2=w+RA|0,k=S>>>0>>0?S:G,C=r2+k|0;f:{s:{if(Q=k+_|0,oA>>>0<=Q>>>0){I=Q;break s}if(I=Q,t2=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),t2){I=T(t2)>>>3;break f}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break s;if(t2=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!t2)break}I=((T(t2)>>>3)+I|0)-Q|0;break f}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+k|0,I>>>0>y>>>0){if(C=(gA<<3)+_0|0,B[C+4>>2]=I,B[C>>2]=L0-w,W=I>>>0>W-w>>>0?I+w|0:W,gA=gA+1|0,(I+_|0)==(P|0)|I>>>0>4096)break a;y=I}C=sg+((w&WA)<<3)|0;f:{s:{if(A[I+r2|0]>2]=w,w>>>0>X2>>>0)break s;fA=q0+12|0,k=n;break n}if(B[R>>2]=w,w>>>0>X2>>>0){R=C,G=I;break f}R=q0+12|0,k=n;break n}S=I,fA=C+4|0,C=fA}if(k=n+-1|0,!n)break n;if(n=k,w=B[C>>2],!(w>>>0>=K2>>>0))break}}if(B[R>>2]=0,B[fA>>2]=0,!k||(I=QA,w=64-$2|0,C=w&31,Q=B[B[MA+36>>2]+((32<=(w&63)>>>0?I>>>C:((1<>>C)<<2)>>2],Q>>>0<=uA>>>0))break o;for(fA=B[MA+44>>2],MA=L+2|0,RA=RA+E0|0,S=0,G=0;;){L=S>>>0>>0?S:G,R=L+(Q+R0|0)|0,C=R;n:{f:{if(n=_+L|0,I=n,w=I+(M-C|0)|0,w=w>>>0

>>0?w:P,X0=w+-3|0,X0>>>0<=I>>>0)break f;if(I=n,C=R,WA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),WA){w=T(WA)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=X0>>>0)break f;if(WA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!WA)break}w=((T(WA)>>>3)+I|0)-n|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=w+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),w=I-n|0}if((w+R|0)==(M|0)){C=u;n:{f:{if(n=n+w|0,I=n,oA>>>0<=I>>>0)break f;if(I=n,R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),R){I=T(R)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break f;if(R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!R)break}I=((T(R)>>>3)+I|0)-n|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-n|0}w=I+w|0}if(I=w+L|0,I>>>0>y>>>0&&(C=(gA<<3)+_0|0,B[C+4>>2]=I,n=C,C=Q+E0|0,B[n>>2]=MA-C,W=I>>>0>W-C>>>0?I+C|0:W,gA=gA+1|0,I>>>0>4096||(y=I,(I+_|0)==(P|0)))||Q>>>0<=N2>>>0||(k=k+-1|0,!k))break o;if(C=A[I+((I+Q>>>0>>0?R0:RA)+Q|0)|0]>2],!(Q>>>0>uA>>>0))break}break o}B[R>>2]=0,B[fA>>2]=0}B[i+24>>2]=W+-8;break g}for(S=A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24),L0=B[i+36>>2]+(NA(S,-1640531535)>>>32-B[i+124>>2]<<2)|0,w=B[L0>>2],QA=B[i+112>>2],M=B[QA>>2],uA=B[QA+4>>2],R0=M-uA|0,E0=-1<>2]+-1^-1,MA=B[QA+16>>2],K2=R0-MA>>>0>E0>>>0?R0-E0|0:MA,r2=gA?4:3,gA=0,X0=-1<>2]+-1^-1,I=L-X0|0,s0=I>>>0>L>>>0?0:I,I=B[i+16>>2],xA=I-R0|0,N2=(L-MA|0)-xA|0,C=B[i+136>>2],t2=C>>>0<4095?C:4095,k=_+4|0,W=L+9|0,WA=B[i+12>>2],p2=L-WA|0,X2=I||1,u=RA+WA|0,OI=B[i+44>>2],fA=OI+((L&X0)<<3)|0,R=fA+4|0,Vg=uA-xA|0,sg=B[QA+124>>2],ai=B[i+128>>2],y=ug,I=cA;;){e:{o:{a:{if((I|0)==3?C=B[h2>>2]+-1|0:C=B[(OA+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=_-C|0,(S|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break e;if(Q=k-C|0,oA>>>0<=k>>>0){C=k;break a}if(C=k,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break o}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=oA>>>0)break a;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break o}if(Q>>>0>=N2>>>0||(C=L-C|0,WA+(C^-1)>>>0<3)||(C=C+Vg|0,(S|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break e;n=C+4|0,Q=n,$2=M,JI=Q;n:{f:{if(C=k,G=C+(M-Q|0)|0,G=G>>>0

>>0?G:P,kg=G+-3|0,kg>>>0<=C>>>0)break f;if(Q=n,n=(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=kg>>>0)break f;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-k|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=G+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(($2|0)!=(JI+C|0))break o;G=u;n:{f:{if(n=C+k|0,Q=n,oA>>>0<=Q>>>0)break f;if(Q=n,$2=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),$2){Q=T($2)>>>3;break n}for(;;){if(G=G+4|0,Q=Q+4|0,Q>>>0>=oA>>>0)break f;if($2=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[G|0]|A[G+1|0]<<8|(A[G+2|0]<<16|A[G+3|0]<<24)),!!$2)break}Q=((T($2)>>>3)+Q|0)-n|0;break n}(A[G|0]|A[G+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=N0>>>0||(G=G+2|0,Q=Q+2|0),Q>>>0

>>0&&(Q=A[G|0]==A[Q|0]?Q+1|0:Q),Q=Q-n|0}C=Q+C|0;break o}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=N0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0

>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-k|0}if(C=C+4|0,C>>>0<=y>>>0)break e;if(Q=(gA<<3)+_0|0,B[Q+4>>2]=C,B[Q>>2]=I-cA,gA=gA+1|0,C>>>0>t2>>>0||(y=C,(C+_|0)==(P|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[L0>>2]=L,n=-1<>>0>>0){k=n;break a}for(WA=L+2|0,S=0,G=0;;){L0=w+RA|0,k=S>>>0>>0?S:G,C=L0+k|0;n:{f:{if(Q=k+_|0,oA>>>0<=Q>>>0){I=Q;break f}if(I=Q,r2=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),r2){I=T(r2)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break f;if(r2=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!r2)break}I=((T(r2)>>>3)+I|0)-Q|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+k|0,I>>>0>y>>>0){if(C=(gA<<3)+_0|0,B[C+4>>2]=I,B[C>>2]=WA-w,W=I>>>0>W-w>>>0?I+w|0:W,gA=gA+1|0,(I+_|0)==(P|0)|I>>>0>4096)break o;y=I}C=OI+((w&X0)<<3)|0;n:{f:{if(A[I+L0|0]>2]=w,w>>>0>s0>>>0)break f;fA=q0+12|0,k=n;break a}if(B[R>>2]=w,w>>>0>s0>>>0){R=C,G=I;break n}R=q0+12|0,k=n;break a}S=I,fA=C+4|0,C=fA}if(k=n+-1|0,!n)break a;if(n=k,w=B[C>>2],!(w>>>0>=X2>>>0))break}}if(B[R>>2]=0,B[fA>>2]=0,!k||(Q=B[B[QA+36>>2]+(NA(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24),-1640531535)>>>32-sg<<2)>>2],Q>>>0<=MA>>>0))break e;for(fA=B[QA+44>>2],X0=L+2|0,RA=RA+xA|0,S=0,G=0;;){L=S>>>0>>0?S:G,R=L+(Q+uA|0)|0,C=R;a:{n:{if(n=_+L|0,I=n,w=I+(M-C|0)|0,w=w>>>0

>>0?w:P,s0=w+-3|0,s0>>>0<=I>>>0)break n;if(I=n,C=R,WA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),WA){w=T(WA)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=s0>>>0)break n;if(WA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!WA)break}w=((T(WA)>>>3)+I|0)-n|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=w+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),w=I-n|0}if((w+R|0)==(M|0)){C=u;a:{n:{if(n=n+w|0,I=n,oA>>>0<=I>>>0)break n;if(I=n,R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24)),R){I=T(R)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break n;if(R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!R)break}I=((T(R)>>>3)+I|0)-n|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-n|0}w=I+w|0}if(I=w+L|0,I>>>0>y>>>0&&(C=(gA<<3)+_0|0,B[C+4>>2]=I,n=C,C=Q+xA|0,B[n>>2]=X0-C,W=I>>>0>W-C>>>0?I+C|0:W,gA=gA+1|0,I>>>0>4096||(y=I,(I+_|0)==(P|0)))||Q>>>0<=K2>>>0||(k=k+-1|0,!k))break e;if(C=A[I+((I+Q>>>0>>0?uA:RA)+Q|0)|0]>2],!(Q>>>0>MA>>>0))break}break e}B[R>>2]=0,B[fA>>2]=0}B[i+24>>2]=W+-8;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-_|0}if(I>>>0<3||(B[_0+4>>2]=I,B[_0>>2]=Q+2,I>>>0<=X2>>>0&&(gA=1,u=I,(I+_|0)!=(P|0))))break r;gA=1,B[i+24>>2]=L+1;break g}B[K2>>2]=L,y=-1<>>0>>0){k=y;break t}for(X2=L+2|0,S=0,G=0;;){L0=w+RA|0,k=S>>>0>>0?S:G,C=L0+k|0;e:{o:{if(Q=k+_|0,oA>>>0<=Q>>>0){I=Q;break o}if(I=Q,K2=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),K2){I=T(K2)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break o;if(K2=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!K2)break}I=((T(K2)>>>3)+I|0)-Q|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-Q|0}if(I=I+k|0,I>>>0>u>>>0){if(C=(gA<<3)+_0|0,B[C+4>>2]=I,B[C>>2]=X2-w,QA=I>>>0>QA-w>>>0?I+w|0:QA,gA=gA+1|0,(I+_|0)==(P|0)|I>>>0>4096)break E;u=I}C=OI+((w&s0)<<3)|0;e:{o:{if(A[I+L0|0]>2]=w,w>>>0>WA>>>0)break o;fA=q0+12|0,k=y;break t}if(B[R>>2]=w,w>>>0>WA>>>0){R=C,G=I;break e}R=q0+12|0,k=y;break t}S=I,fA=C+4|0,C=fA}if(k=y+-1|0,!y)break t;if(y=k,w=B[C>>2],!(w>>>0>=E0>>>0))break}}if(B[R>>2]=0,B[fA>>2]=0,!k||(Q=B[B[M+36>>2]+(NA(A[_|0]|A[_+1|0]<<8|(A[_+2|0]<<16|A[_+3|0]<<24),-1640531535)>>>32-sg<<2)>>2],Q>>>0<=MA>>>0))break r;for(fA=B[M+44>>2],E0=L+2|0,RA=RA+xA|0,S=0,G=0;;){M=S>>>0>>0?S:G,y=M+(Q+uA|0)|0,C=y,R=C;t:{e:{if(w=_+M|0,I=w,L=I+(W-C|0)|0,L=L>>>0

>>0?L:P,WA=L+-3|0,WA>>>0<=I>>>0)break e;if(I=w,C=y,y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),y){y=T(y)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=WA>>>0)break e;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}y=((T(y)>>>3)+I|0)-w|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=L+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),y=I-w|0}if((R+y|0)==(W|0)){C=n;t:{e:{if(w=w+y|0,I=w,oA>>>0<=I>>>0)break e;if(I=w,R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),R){I=T(R)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=oA>>>0)break e;if(R=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!R)break}I=((T(R)>>>3)+I|0)-w|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=N0>>>0||(C=C+2|0,I=I+2|0),I>>>0

>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}y=I+y|0}if(I=y+M|0,I>>>0>u>>>0&&(C=(gA<<3)+_0|0,B[C+4>>2]=I,y=C,C=Q+xA|0,B[y>>2]=E0-C,QA=I>>>0>QA-C>>>0?I+C|0:QA,gA=gA+1|0,I>>>0>4096||(u=I,(I+_|0)==(P|0)))||Q>>>0<=r2>>>0||(k=k+-1|0,!k))break r;if(C=A[I+((I+Q>>>0>>0?uA:RA)+Q|0)|0]>2],!(Q>>>0>MA>>>0))break}break r}B[R>>2]=0,B[fA>>2]=0}B[i+24>>2]=QA+-8}if(!gA)break Q;if(I=(gA+-1<<3)+_0|0,C=B[I+4>>2],C>>>0>SC>>>0|C+m>>>0>4095)break B;for(R=LA+x2|0,y=OA+24|0,C=OA+20|0,G=0;;){Q=(G<<3)+_0|0,u=B[Q>>2];g:{if(u>>>0>=3){k=u+-2|0,M=B[h2>>2],I=C;break g}r:{E:{t:{if(I=u+cA|0,I>>>0>3)break t;e:switch(I-1|0){case 0:case 1:break t;case 2:break e;default:break r}M=B[h2>>2],k=M+-1|0;break E}M=B[h2>>2],k=B[(OA+(I<<2)|0)+16>>2]}I=(OA+(I>>>0>1?4:8)|0)+16|0;break g}M=B[C>>2],k=B[h2>>2],I=y}if(_=B[I>>2],w=hC,w=G?B[Q+-4>>2]+1|0:w,Q=B[Q+4>>2],Q>>>0>=w>>>0)for(I=Q+m|0,W=31-UA(u+1|0)|0,n=W<<8,LA=n+4096|0,QA=n|51;;){n=Q+m|0;g:{if(B[i+104>>2]==1){L=Q+-2|0,S=31-UA(L)|0,S=(LA+(L<<8>>>S)|0)+(S<<8)|0;break g}L=B[B[i+60>>2]+(W<<2)>>2]+1|0,S=UA(L),L=L<<8>>>31-S,fA=S+16777185|0,RA=B[i+100>>2],S=Q+-3|0;r:{if(S>>>0>=128){S=67-UA(S)|0;break r}S=A[S+9392|0]}MA=S<<2,uA=B[MA+B[i+56>>2]>>2]+1|0,S=UA(uA),S=(((B[i+96>>2]+((QA+RA|0)-L|0)|0)-(uA<<8>>>31-S)|0)+(S+(fA+B[MA+9168>>2]|0)<<8)|0)+-7936|0}S=S+R|0;g:{r:{if(n>>>0<=g>>>0){if((S|0)>2])break r;break g}for(;g=g+1|0,B[NA(g,28)+mI>>2]=1073741824,(g|0)!=(I|0););g=I}n=NA(n,28)+mI|0,B[n+12>>2]=oI,B[n+4>>2]=u,B[n+8>>2]=Q,B[n+16>>2]=k,B[n>>2]=S,B[n+24>>2]=_,B[n+20>>2]=M}if(I=I+-1|0,Q=Q+-1|0,!(Q>>>0>=w>>>0))break}if(G=G+1|0,(G|0)==(gA|0))break}}if(m=m+1|0,!(m>>>0<=g>>>0))break}}I=NA(g,28)+mI|0,Q=B[I+4>>2],XC=B[I>>2],oI=B[I+12>>2],C=B[I+8>>2],B[q0+8>>2]=B[I+24>>2],y=B[I+20>>2],B[q0>>2]=B[I+16>>2],B[q0+4>>2]=y,I=g-(C+oI|0)|0,I=I>>>0>g>>>0?0:I;break I}O=O+1|0;break A}Q=B[I>>2],g=m-(B[OA+8>>2]?0:B[OA+12>>2])|0,I=g>>>0>4096?0:g}k=1,y=I+1|0,g=NA(y,28)+mI|0,B[g+12>>2]=oI,B[g+8>>2]=C,B[g+4>>2]=Q,B[g>>2]=XC,C=B[q0+4>>2],B[g+16>>2]=B[q0>>2],B[g+20>>2]=C,B[g+24>>2]=B[q0+8>>2],Q=y;I:{if(I){for(;g=NA(I,28)+mI|0,w=A[g+12|0]|A[g+13|0]<<8|(A[g+14|0]<<16|A[g+15|0]<<24),k=A[g+8|0]|A[g+9|0]<<8|(A[g+10|0]<<16|A[g+11|0]<<24),n=B[g+4>>2],Q=Q+-1|0,C=NA(Q,28)+mI|0,B[C>>2]=B[g>>2],B[C+4>>2]=n,B[C+24>>2]=B[g+24>>2],n=B[g+20>>2],B[C+16>>2]=B[g+16>>2],B[C+20>>2]=n,n=B[g+12>>2],B[C+8>>2]=B[g+8>>2],B[C+12>>2]=n,g=I-(k+w|0)|0,I=g>>>0>I>>>0?0:g,!!I;);if(k=Q,Q>>>0>y>>>0)break I}for(;;){if(g=NA(k,28)+mI|0,C=B[g+12>>2],O=C+r|0,w=B[g+8>>2],w){I=B[g+4>>2];B:{C:{if(I>>>0>=3){g=B[o+4>>2],B[o+4>>2]=B[o>>2],B[o+8>>2]=g,g=I+-2|0;break C}i:{Q:{g:{if(Q=I+!C|0,Q>>>0>3)break g;r:switch(Q-1|0){case 0:case 1:break g;case 2:break r;default:break B}g=B[o>>2]+-1|0;break Q}if(g=B[(Q<<2)+o>>2],Q>>>0<2)break i}B[UC>>2]=B[MC>>2]}B[o+4>>2]=B[o>>2]}B[o>>2]=g}B:{C:{if(!C)break C;for(Q=B[i+48>>2],g=0;n=Q+(A[r+g|0]<<2)|0,B[n>>2]=B[n>>2]+2,g=g+1|0,(C|0)!=(g|0););if(B[i+72>>2]=B[i+72>>2]+(C<<1),C>>>0<64)break C;g=50-UA(C)|0;break B}g=A[C+9104|0]}g=B[i+52>>2]+(g<<2)|0,B[g>>2]=B[g>>2]+1,B[i+76>>2]=B[i+76>>2]+1,u=I+1|0,g=B[i+60>>2]+(31-UA(u)<<2)|0,B[g>>2]=B[g>>2]+1,B[i+84>>2]=B[i+84>>2]+1,m=C+w|0,g=B[i+56>>2],Q=w+-3|0;B:{if(Q>>>0>=128){I=67-UA(Q)|0;break B}I=A[Q+9392|0]}for(g=g+(I<<2)|0,B[g>>2]=B[g>>2]+1,B[i+80>>2]=B[i+80>>2]+1,g=B[e+12>>2],G=C+g|0,I=r;w=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),n=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[g|0]=n,b[g+1|0]=n>>>8,b[g+2|0]=n>>>16,b[g+3|0]=n>>>24,b[g+4|0]=w,b[g+5|0]=w>>>8,b[g+6|0]=w>>>16,b[g+7|0]=w>>>24,I=I+8|0,g=g+8|0,g>>>0>>0;);B[e+12>>2]=C+B[e+12>>2];B:{if(C>>>0<=65535){g=B[e+4>>2];break B}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}B[g>>2]=u,FA[g+4>>1]=C,Q>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=Q,B[e+4>>2]=g+8,r=r+m|0,O=r}if(k=k+1|0,!(k>>>0<=y>>>0))break}}g=B[i+84>>2]+1|0,I=31-UA(g)|0,B[i+100>>2]=(I<<8)+(g<<8>>>I),g=B[i+80>>2]+1|0,I=31-UA(g)|0,B[i+96>>2]=(I<<8)+(g<<8>>>I),g=B[i+76>>2]+1|0,I=31-UA(g)|0,B[i+92>>2]=(I<<8)+(g<<8>>>I),g=B[i+72>>2]+1|0,I=31-UA(g)|0,B[i+88>>2]=(I<<8)+(g<<8>>>I)}if(!(O>>>0>>0))break}return IA=q0+16|0,P-r|0}function Ns(i,e,o,r,g){i=i|0,e=e|0,o=o|0,r=r|0,g=g|0;var I=0,C=0,Q=0,n=0,k=0,w=0,y=0,u=0,G=0,S=0,R=0,M=0,_=0,L=0,m=0,P=0,W=0,O=0,gA=0,QA=0,oA=0,fA=0,cA=0,uA=0,RA=0,MA=0,LA=0,xA=0,WA=0,OA=0,E0=0,s0=0,N0=0,R0=0,_0=0,L0=0,q0=0,X0=0,r2=0,t2=0,h2=0,N2=0,p2=0,K2=0,x2=0,X2=0,$2=0,oI=0,JI=0,mI=0,OI=0,sg=0,kg=0,ug=0,Vg=0;q0=IA-16|0,IA=q0,r2=B[i- -64>>2],h2=B[i+68>>2],n=B[i+132>>2],C=B[i+136>>2],G=B[i+12>>2],Q=B[i+4>>2],B[i+104>>2]=0,B[i+28>>2]=B[i+24>>2],w=Q+G|0,_=r+g|0,mI=_+-8|0;A:{I:{if(!B[i+76>>2]){if(g>>>0<=1024&&(B[i+104>>2]=1),I=B[i+108>>2],B[I+1024>>2]==2){for(B[i+104>>2]=0,g=i+72|0,B[g>>2]=0,I=FB(I,0),I=I?1<<11-I:1,B[B[i+48>>2]>>2]=I,B[g>>2]=I+B[g>>2],g=1;I=FB(B[i+108>>2],g),I=I?1<<11-I:1,B[B[i+48>>2]+(g<<2)>>2]=I,B[i+72>>2]=I+B[i+72>>2],g=g+1|0,(g|0)!=256;);for(I=B[i+108>>2],G=I+3252|0,Q=A[G|0]|A[G+1|0]<<8,g=0,B[i+76>>2]=0,G=(G+((Q?1<>2];y=B[(G+(g<<3)|0)+4>>2]+65535>>>16,y=y?1<<10-y:1,B[Q+(g<<2)>>2]=y,B[i+76>>2]=y+B[i+76>>2],g=g+1|0,(g|0)!=36;);for(G=I+1800|0,Q=A[G|0]|A[G+1|0]<<8,g=0,B[i+80>>2]=0,G=(G+((Q?1<>2];y=B[(G+(g<<3)|0)+4>>2]+65535>>>16,y=y?1<<10-y:1,B[Q+(g<<2)>>2]=y,B[i+80>>2]=y+B[i+80>>2],g=g+1|0,(g|0)!=53;);for(G=A[I+1028|0]|A[I+1029|0]<<8,g=0,B[i+84>>2]=0,G=(I+((G?1<>2];I=B[(G+(g<<3)|0)+4>>2]+65535>>>16,I=I?1<<10-I:1,B[Q+(g<<2)>>2]=I,I=I+B[i+84>>2]|0,B[i+84>>2]=I,g=g+1|0,(g|0)!=32;);break A}for(B[q0>>2]=255,bC(B[i+48>>2],q0,r,g),Q=B[i+48>>2],I=0,g=0;y=Q+(g<<2)|0,G=(B[y>>2]>>>5)+1|0,B[y>>2]=G,I=I+G|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,g=B[i+52>>2],B[g+136>>2]=1,B[g+140>>2]=1,B[g+128>>2]=1,B[g+132>>2]=1,B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,B[i+76>>2]=36,I=B[i+56>>2],g=0;B[I+(g<<2)>>2]=1,g=g+1|0,(g|0)!=53;);B[i+80>>2]=53,g=B[i+60>>2],B[g+120>>2]=1,B[g+124>>2]=1,B[g+112>>2]=1,B[g+116>>2]=1,B[g+104>>2]=1,B[g+108>>2]=1,B[g+96>>2]=1,B[g+100>>2]=1,B[g+88>>2]=1,B[g+92>>2]=1,B[g+80>>2]=1,B[g+84>>2]=1,B[g+72>>2]=1,B[g+76>>2]=1,B[g+64>>2]=1,B[g+68>>2]=1,B[g+56>>2]=1,B[g+60>>2]=1,B[g+48>>2]=1,B[g+52>>2]=1,B[g+40>>2]=1,B[g+44>>2]=1,B[g+32>>2]=1,B[g+36>>2]=1,B[g+24>>2]=1,B[g+28>>2]=1,B[g+16>>2]=1,B[g+20>>2]=1,B[g+8>>2]=1,B[g+12>>2]=1,B[g>>2]=1,B[g+4>>2]=1,I=32;break I}for(Q=B[i+48>>2],g=0;y=Q+(g<<2)|0,G=(B[y>>2]>>>5)+1|0,B[y>>2]=G,I=I+G|0,g=g+1|0,(g|0)!=256;);for(B[i+72>>2]=I,Q=B[i+52>>2],I=0,g=0;y=Q+(g<<2)|0,G=(B[y>>2]>>>4)+1|0,B[y>>2]=G,I=I+G|0,g=g+1|0,(g|0)!=36;);for(B[i+76>>2]=I,Q=B[i+56>>2],I=0,g=0;y=Q+(g<<2)|0,G=(B[y>>2]>>>4)+1|0,B[y>>2]=G,I=I+G|0,g=g+1|0,(g|0)!=53;);for(B[i+80>>2]=I,Q=B[i+60>>2],I=0,g=0;y=Q+(g<<2)|0,G=(B[y>>2]>>>4)+1|0,B[y>>2]=G,I=I+G|0,g=g+1|0,(g|0)!=32;);}B[i+84>>2]=I}if(B[i+100>>2]=7936-(UA(I+1|0)<<8),B[i+92>>2]=7936-(UA(B[i+76>>2]+1|0)<<8),B[i+96>>2]=7936-(UA(B[i+80>>2]+1|0)<<8),B[i+88>>2]=7936-(UA(B[i+72>>2]+1|0)<<8),fA=((r|0)==(w|0))+r|0,fA>>>0>>0)for(sg=C>>>0<4095?C:4095,kg=o+8|0,ug=o+4|0,OI=(n|0)==3?3:4,oI=OI+-1|0,s0=_+-1|0,O=_+-3|0;;){A:{I:{B:{C:{if(_0=B[i+24>>2],G=B[i+4>>2],_0+G>>>0>fA>>>0)break C;if(t2=fA-r|0,m=B[i+132>>2],W=fA-G|0,_0>>>0>>0)for(P=B[i+36>>2];;){cA=G+_0|0,I=B[i+124>>2];i:{Q:{g:{r:{E:{if(C=m+-5|0,C>>>0<=3)switch(C-1|0){case 2:break Q;case 1:break g;case 0:break r;default:break E}g=NA(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24),-1640531535)>>>32-I;break i}Q=a0(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24),A[cA+4|0]|A[cA+5|0]<<8|(A[cA+6|0]<<16|A[cA+7|0]<<24),-1157627904,-820265764),C=zA,n=64-I|0,I=n&31,g=32<=(n&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24),A[cA+4|0]|A[cA+5|0]<<8|(A[cA+6|0]<<16|A[cA+7|0]<<24),-1080360960,-820265764),C=zA,n=64-I|0,I=n&31,g=32<=(n&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24),A[cA+4|0]|A[cA+5|0]<<8|(A[cA+6|0]<<16|A[cA+7|0]<<24),-1079680256,-820265764),C=zA,n=64-I|0,I=n&31,g=32<=(n&63)>>>0?C>>>I:((1<>>I;break i}Q=a0(A[cA|0]|A[cA+1|0]<<8|(A[cA+2|0]<<16|A[cA+3|0]<<24),A[cA+4|0]|A[cA+5|0]<<8|(A[cA+6|0]<<16|A[cA+7|0]<<24),-1213897629,-820265764),C=zA,n=64-I|0,I=n&31,g=32<=(n&63)>>>0?C>>>I:((1<>>I}C=(g<<2)+P|0,g=B[C>>2],xA=B[i+44>>2],k=B[i+8>>2],RA=B[i+12>>2],Q=B[i+120>>2],n=B[i+128>>2],I=B[i+16>>2],B[C>>2]=_0,LA=_0+9|0,E0=-1<>>0>>0){B[QA>>2]=0,B[QA+4>>2]=0;break Q}for(I=_0-E0|0,L0=I>>>0>_0>>>0?0:I,w=G+RA|0,R=k+RA|0,OA=QA+4|0,S=-1<>>0>>0?y:u,M+g>>>0>=RA>>>0){if(C=M+(g+G|0)|0,Q=M+cA|0,O>>>0<=Q>>>0){I=Q;break r}if(I=Q,oA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),oA){I=M+(T(oA)>>>3)|0,Q=G;break g}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break r;if(oA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!oA)break}I=M+(((T(oA)>>>3)+I|0)-Q|0)|0,Q=G;break g}L=k,N0=G,Q=M+(g+k|0)|0,C=Q,uA=C;E:{t:{if(oA=M+cA|0,I=oA,MA=I+(R-C|0)|0,MA=MA>>>0<_>>>0?MA:_,JI=MA+-3|0,JI>>>0<=I>>>0)break t;if(I=oA,C=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){Q=T(Q)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=JI>>>0)break t;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-oA|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=MA+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-oA|0}if((uA+Q|0)==(R|0)){C=w;E:{t:{if(oA=Q+oA|0,I=oA,O>>>0<=I>>>0)break t;if(I=oA,uA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24)),uA){C=T(uA)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break t;if(uA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!uA)break}C=((T(uA)>>>3)+I|0)-oA|0;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-oA|0}Q=C+Q|0}I=Q+M|0,Q=I+g>>>0>>0?L:N0;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=M+(I-Q|0)|0,Q=G}I>>>0>n>>>0&&(LA=I>>>0>LA-g>>>0?g+I|0:LA,n=I),oA=I+cA|0;g:{if((oA|0)==(_|0))break g;C=xA+((g&E0)<<3)|0;r:{E:{if(A[(g+Q|0)+I|0]>2]=g,g>>>0>L0>>>0)break E;QA=q0+12|0;break g}if(B[OA>>2]=g,g>>>0>L0>>>0){u=I,OA=C;break r}OA=q0+12|0;break g}y=I,QA=C+4|0,C=QA}if(!S)break g;if(S=S+-1|0,g=B[C>>2],g>>>0>=gA>>>0)continue}break}if(B[OA>>2]=0,B[QA>>2]=0,n>>>0<385)break Q;g=n+-384|0,g=g>>>0<192?g:192;break i}g=(LA-_0|0)+-8|0}if(_0=g+_0|0,!(_0>>>0>>0))break}_0=!t2,B[i+24>>2]=W;i:{Q:{g:{r:{E:{if(g=m+-3|0,g>>>0>4)break E;t:switch(g-1|0){default:for(L=t2?3:4,LA=0,M=-1<>2]+-1^-1,g=W-M|0,xA=g>>>0>W>>>0?0:g,S=A[fA|0]|A[fA+1|0]<<8|(A[fA+2|0]<<16|A[fA+3|0]<<24),N0=B[i+36>>2]+(NA(S,-1640531535)>>>32-B[i+124>>2]<<2)|0,Q=B[N0>>2],g=B[i+136>>2],OA=g>>>0<4095?g:4095,y=fA+3|0,RA=W+9|0,g=B[i+16>>2],uA=W-g|0,cA=B[i+12>>2],E0=W-cA|0,QA=g||1,n=G+cA|0,P=B[i+8>>2],R=P+cA|0,L0=B[i+44>>2],m=L0+((M&W)<<3)|0,oA=m+4|0,MA=B[i+128>>2],w=oI,g=_0;;){e:{o:{a:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=fA-I|0,(S^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))&16777215)break e;if(C=y-I|0,O>>>0<=y>>>0){I=y;break a}if(I=y,u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),u){I=T(u)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break a;if(u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!u)break}I=((T(u)>>>3)+I|0)-y|0;break o}if(C>>>0>=uA>>>0||(I=W-I|0,cA+(I^-1)>>>0<3)||(I=I+P|0,(S^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)))&16777215))break e;u=I+3|0,C=u,gA=R,WA=C;n:{f:{if(I=y,k=I+(R-C|0)|0,k=k>>>0<_>>>0?k:_,X0=k+-3|0,X0>>>0<=I>>>0)break f;if(C=u,u=(A[y|0]|A[y+1|0]<<8|(A[y+2|0]<<16|A[y+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),u){I=T(u)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=X0>>>0)break f;if(u=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!u)break}I=((T(u)>>>3)+I|0)-y|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=k+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}if((gA|0)!=(WA+I|0))break o;k=n;n:{f:{if(u=I+y|0,C=u,O>>>0<=C>>>0)break f;if(C=u,gA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),gA){C=T(gA)>>>3;break n}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=O>>>0)break f;if(gA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!gA)break}C=((T(gA)>>>3)+C|0)-u|0;break n}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(k=k+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-u|0}I=C+I|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-y|0}if(I=I+3|0,I>>>0<=w>>>0)break e;if(C=(LA<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=g-_0,LA=LA+1|0,I>>>0>OA>>>0||(w=I,(I+fA|0)==(_|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}if(w>>>0>2)break Q;if(g=B[i+28>>2],B[i+28>>2]=W,y=32-B[i+32>>2]|0,u=NA(S,900185344)>>>y,C=B[i+40>>2],g>>>0>>0)for(;I=g+G|0,B[C+(NA(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),900185344)>>>y<<2)>>2]=g,g=g+1|0,(W|0)!=(g|0););if(g=B[C+(u<<2)>>2],g>>>0>>0||(u=W-g|0,u>>>0>262143))break Q;if(g>>>0>=cA>>>0){if(I=g+G|0,O>>>0<=fA>>>0){g=fA;break r}if(g=fA,C=S^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){g=T(C)>>>3;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=O>>>0)break r;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-fA|0;break g}C=g+P|0,I=C,k=R,uA=I;e:{o:{if(g=fA,y=g+(R-I|0)|0,y=y>>>0<_>>>0?y:_,L=y+-3|0,L>>>0<=g>>>0)break o;if(I=C,C=S^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),C){g=T(C)>>>3;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=L>>>0)break o;if(C=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!C)break}g=((T(C)>>>3)+g|0)-fA|0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=y+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-fA|0}if((k|0)!=(uA+g|0))break g;C=n;e:{o:{if(y=g+fA|0,I=y,O>>>0<=I>>>0)break o;if(I=y,k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),k){C=T(k)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break o;if(k=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!k)break}C=((T(k)>>>3)+I|0)-y|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-y|0}g=C+g|0;break g;case 2:case 3:for(S=t2?3:4,LA=0,QA=-1<>2]+-1^-1,g=W-QA|0,M=g>>>0>W>>>0?0:g,w=B[i+36>>2],u=A[fA|0]|A[fA+1|0]<<8|(A[fA+2|0]<<16|A[fA+3|0]<<24),C=a0(u,A[fA+4|0]|A[fA+5|0]<<8|(A[fA+6|0]<<16|A[fA+7|0]<<24),-1080360960,-820265764),I=zA,Q=64-B[i+124>>2]|0,g=Q&31,L=w+((32<=(Q&63)>>>0?I>>>g:((1<>>g)<<2)|0,Q=B[L>>2],g=B[i+136>>2],N0=g>>>0<4095?g:4095,w=fA+4|0,xA=W+9|0,g=B[i+16>>2],uA=W-g|0,cA=B[i+12>>2],E0=W-cA|0,RA=g||1,R=G+cA|0,OA=B[i+8>>2],P=OA+cA|0,L0=B[i+44>>2],m=L0+((W&QA)<<3)|0,oA=m+4|0,MA=B[i+128>>2],n=oI,g=_0;;){e:{o:{a:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=fA-I|0,(u|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break e;if(C=w-I|0,O>>>0<=w>>>0){I=w;break a}if(I=w,y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),y){I=T(y)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break a;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-w|0;break o}if(C>>>0>=uA>>>0||(I=W-I|0,cA+(I^-1)>>>0<3)||(I=I+OA|0,(u|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break e;y=I+4|0,C=y,gA=P,WA=C;n:{f:{if(I=w,k=I+(P-C|0)|0,k=k>>>0<_>>>0?k:_,X0=k+-3|0,X0>>>0<=I>>>0)break f;if(C=y,y=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),y){I=T(y)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=X0>>>0)break f;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-w|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=k+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if((gA|0)!=(WA+I|0))break o;k=R;n:{f:{if(y=I+w|0,C=y,O>>>0<=C>>>0)break f;if(C=y,gA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),gA){C=T(gA)>>>3;break n}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=O>>>0)break f;if(gA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!gA)break}C=((T(gA)>>>3)+C|0)-y|0;break n}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(k=k+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-y|0}I=C+I|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if(I=I+4|0,I>>>0<=n>>>0)break e;if(C=(LA<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=g-_0,LA=LA+1|0,I>>>0>N0>>>0||(n=I,(I+fA|0)==(_|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[L>>2]=W;e:{if(Q>>>0>>0)break e;for(E0=W+2|0,S=-1<>>0>>0?y:u,W+Q>>>0>=cA>>>0){if(I=W+(Q+G|0)|0,C=W+fA|0,O>>>0<=C>>>0){g=C;break a}if(g=C,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),w){g=W+(T(w)>>>3)|0,C=G;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=O>>>0)break a;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}g=W+(((T(w)>>>3)+g|0)-C|0)|0,C=G;break o}N0=G,uA=P;n:{f:{if(w=W+fA|0,g=w,L=OA,k=W+(L+Q|0)|0,I=k,C=g+(P-I|0)|0,C=C>>>0<_>>>0?C:_,MA=C+-3|0,MA>>>0<=g>>>0)break f;if(g=w,I=k,gA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),gA){C=T(gA)>>>3;break n}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=MA>>>0)break f;if(gA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!gA)break}C=((T(gA)>>>3)+g|0)-w|0;break n}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=C+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),C=g-w|0}if((C+k|0)==(uA|0)){I=R;n:{f:{if(w=C+w|0,g=w,O>>>0<=g>>>0)break f;if(g=w,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),k){g=T(k)>>>3;break n}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=O>>>0)break f;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-w|0;break n}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=s0>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-w|0}C=g+C|0}g=C+W|0,C=Q+g>>>0>>0?L:N0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=s0>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=W+(g-C|0)|0,C=G}if(g>>>0>n>>>0&&(I=(LA<<3)+r2|0,B[I+4>>2]=g,B[I>>2]=E0-Q,xA=g>>>0>xA-Q>>>0?g+Q|0:xA,LA=LA+1|0,g>>>0>4096||(n=g,(g+fA|0)==(_|0))))break e;I=L0+((Q&QA)<<3)|0;o:{a:{if(A[(C+Q|0)+g|0]>2]=Q,Q>>>0>M>>>0)break a;m=q0+12|0;break e}if(B[oA>>2]=Q,Q>>>0>M>>>0){oA=I,u=g;break o}oA=q0+12|0;break e}y=g,m=I+4|0,I=m}if(!S)break e;if(S=S+-1|0,Q=B[I>>2],!(Q>>>0>=RA>>>0))break}}B[oA>>2]=0,B[m>>2]=0,B[i+24>>2]=xA+-8;break i;case 0:break E;case 1:break t}for(S=t2?3:4,LA=0,QA=-1<>2]+-1^-1,g=W-QA|0,M=g>>>0>W>>>0?0:g,w=B[i+36>>2],u=A[fA|0]|A[fA+1|0]<<8|(A[fA+2|0]<<16|A[fA+3|0]<<24),C=a0(u,A[fA+4|0]|A[fA+5|0]<<8|(A[fA+6|0]<<16|A[fA+7|0]<<24),-1157627904,-820265764),I=zA,Q=64-B[i+124>>2]|0,g=Q&31,L=w+((32<=(Q&63)>>>0?I>>>g:((1<>>g)<<2)|0,Q=B[L>>2],g=B[i+136>>2],N0=g>>>0<4095?g:4095,w=fA+4|0,xA=W+9|0,g=B[i+16>>2],uA=W-g|0,cA=B[i+12>>2],E0=W-cA|0,RA=g||1,R=G+cA|0,OA=B[i+8>>2],P=OA+cA|0,L0=B[i+44>>2],m=L0+((W&QA)<<3)|0,oA=m+4|0,MA=B[i+128>>2],n=oI,g=_0;;){t:{e:{o:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=fA-I|0,(u|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break t;if(C=w-I|0,O>>>0<=w>>>0){I=w;break o}if(I=w,y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),y){I=T(y)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break o;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-w|0;break e}if(C>>>0>=uA>>>0||(I=W-I|0,cA+(I^-1)>>>0<3)||(I=I+OA|0,(u|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break t;y=I+4|0,C=y,gA=P,WA=C;a:{n:{if(I=w,k=I+(P-C|0)|0,k=k>>>0<_>>>0?k:_,X0=k+-3|0,X0>>>0<=I>>>0)break n;if(C=y,y=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),y){I=T(y)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=X0>>>0)break n;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-w|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=k+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if((gA|0)!=(WA+I|0))break e;k=R;a:{n:{if(y=I+w|0,C=y,O>>>0<=C>>>0)break n;if(C=y,gA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),gA){C=T(gA)>>>3;break a}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=O>>>0)break n;if(gA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!gA)break}C=((T(gA)>>>3)+C|0)-y|0;break a}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(k=k+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-y|0}I=C+I|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if(I=I+4|0,I>>>0<=n>>>0)break t;if(C=(LA<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=g-_0,LA=LA+1|0,I>>>0>N0>>>0||(n=I,(I+fA|0)==(_|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[L>>2]=W;t:{if(Q>>>0>>0)break t;for(E0=W+2|0,S=-1<>>0>>0?y:u,W+Q>>>0>=cA>>>0){if(I=W+(Q+G|0)|0,C=W+fA|0,O>>>0<=C>>>0){g=C;break o}if(g=C,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),w){g=W+(T(w)>>>3)|0,C=G;break e}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=O>>>0)break o;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}g=W+(((T(w)>>>3)+g|0)-C|0)|0,C=G;break e}N0=G,uA=P;a:{n:{if(w=W+fA|0,g=w,L=OA,k=W+(L+Q|0)|0,I=k,C=g+(P-I|0)|0,C=C>>>0<_>>>0?C:_,MA=C+-3|0,MA>>>0<=g>>>0)break n;if(g=w,I=k,gA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),gA){C=T(gA)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=MA>>>0)break n;if(gA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!gA)break}C=((T(gA)>>>3)+g|0)-w|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=C+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),C=g-w|0}if((C+k|0)==(uA|0)){I=R;a:{n:{if(w=C+w|0,g=w,O>>>0<=g>>>0)break n;if(g=w,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),k){g=T(k)>>>3;break a}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=O>>>0)break n;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-w|0;break a}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=s0>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-w|0}C=g+C|0}g=C+W|0,C=Q+g>>>0>>0?L:N0;break e}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=s0>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=W+(g-C|0)|0,C=G}if(g>>>0>n>>>0&&(I=(LA<<3)+r2|0,B[I+4>>2]=g,B[I>>2]=E0-Q,xA=g>>>0>xA-Q>>>0?g+Q|0:xA,LA=LA+1|0,g>>>0>4096||(n=g,(g+fA|0)==(_|0))))break t;I=L0+((Q&QA)<<3)|0;e:{o:{if(A[(C+Q|0)+g|0]>2]=Q,Q>>>0>M>>>0)break o;m=q0+12|0;break t}if(B[oA>>2]=Q,Q>>>0>M>>>0){oA=I,u=g;break e}oA=q0+12|0;break t}y=g,m=I+4|0,I=m}if(!S)break t;if(S=S+-1|0,Q=B[I>>2],!(Q>>>0>=RA>>>0))break}}B[oA>>2]=0,B[m>>2]=0,B[i+24>>2]=xA+-8;break i}for(S=t2?3:4,LA=0,QA=-1<>2]+-1^-1,g=W-QA|0,M=g>>>0>W>>>0?0:g,u=A[fA|0]|A[fA+1|0]<<8|(A[fA+2|0]<<16|A[fA+3|0]<<24),L=B[i+36>>2]+(NA(u,-1640531535)>>>32-B[i+124>>2]<<2)|0,Q=B[L>>2],g=B[i+136>>2],N0=g>>>0<4095?g:4095,w=fA+4|0,xA=W+9|0,g=B[i+16>>2],uA=W-g|0,cA=B[i+12>>2],E0=W-cA|0,RA=g||1,R=G+cA|0,OA=B[i+8>>2],P=OA+cA|0,L0=B[i+44>>2],m=L0+((W&QA)<<3)|0,oA=m+4|0,MA=B[i+128>>2],n=oI,g=_0;;){E:{t:{e:{if((g|0)==3?I=B[o>>2]+-1|0:I=B[(g<<2)+o>>2],C=I+-1|0,C>>>0>>0){if(C=fA-I|0,(u|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))break E;if(C=w-I|0,O>>>0<=w>>>0){I=w;break e}if(I=w,y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),y){I=T(y)>>>3;break t}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break e;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-w|0;break t}if(C>>>0>=uA>>>0||(I=W-I|0,cA+(I^-1)>>>0<3)||(I=I+OA|0,(u|0)!=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))))break E;y=I+4|0,C=y,gA=P,WA=C;o:{a:{if(I=w,k=I+(P-C|0)|0,k=k>>>0<_>>>0?k:_,X0=k+-3|0,X0>>>0<=I>>>0)break a;if(C=y,y=(A[w|0]|A[w+1|0]<<8|(A[w+2|0]<<16|A[w+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),y){I=T(y)>>>3;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=X0>>>0)break a;if(y=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!y)break}I=((T(y)>>>3)+I|0)-w|0;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=k+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if((gA|0)!=(WA+I|0))break t;k=R;o:{a:{if(y=I+w|0,C=y,O>>>0<=C>>>0)break a;if(C=y,gA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),gA){C=T(gA)>>>3;break o}for(;;){if(k=k+4|0,C=C+4|0,C>>>0>=O>>>0)break a;if(gA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[k|0]|A[k+1|0]<<8|(A[k+2|0]<<16|A[k+3|0]<<24)),!!gA)break}C=((T(gA)>>>3)+C|0)-y|0;break o}(A[k|0]|A[k+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(k=k+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[k|0]==A[C|0]?C+1|0:C),C=C-y|0}I=C+I|0;break t}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-w|0}if(I=I+4|0,I>>>0<=n>>>0)break E;if(C=(LA<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=g-_0,LA=LA+1|0,I>>>0>N0>>>0||(n=I,(I+fA|0)==(_|0)))break i}if(g=g+1|0,!(g>>>0>>0))break}B[L>>2]=W;E:{if(Q>>>0>>0)break E;for(E0=W+2|0,S=-1<>>0>>0?y:u,W+Q>>>0>=cA>>>0){if(I=W+(Q+G|0)|0,C=W+fA|0,O>>>0<=C>>>0){g=C;break e}if(g=C,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),w){g=W+(T(w)>>>3)|0,C=G;break t}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=O>>>0)break e;if(w=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!w)break}g=W+(((T(w)>>>3)+g|0)-C|0)|0,C=G;break t}N0=G,uA=P;o:{a:{if(w=W+fA|0,g=w,L=OA,k=W+(L+Q|0)|0,I=k,C=g+(P-I|0)|0,C=C>>>0<_>>>0?C:_,MA=C+-3|0,MA>>>0<=g>>>0)break a;if(g=w,I=k,gA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),gA){C=T(gA)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=MA>>>0)break a;if(gA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!gA)break}C=((T(gA)>>>3)+g|0)-w|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=C+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),C=g-w|0}if((C+k|0)==(uA|0)){I=R;o:{a:{if(w=C+w|0,g=w,O>>>0<=g>>>0)break a;if(g=w,k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24)),k){g=T(k)>>>3;break o}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=O>>>0)break a;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=((T(k)>>>3)+g|0)-w|0;break o}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=s0>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-w|0}C=g+C|0}g=C+W|0,C=Q+g>>>0>>0?L:N0;break t}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=s0>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=W+(g-C|0)|0,C=G}if(g>>>0>n>>>0&&(I=(LA<<3)+r2|0,B[I+4>>2]=g,B[I>>2]=E0-Q,xA=g>>>0>xA-Q>>>0?g+Q|0:xA,LA=LA+1|0,g>>>0>4096||(n=g,(g+fA|0)==(_|0))))break E;I=L0+((Q&QA)<<3)|0;t:{e:{if(A[(C+Q|0)+g|0]>2]=Q,Q>>>0>M>>>0)break e;m=q0+12|0;break E}if(B[oA>>2]=Q,Q>>>0>M>>>0){oA=I,u=g;break t}oA=q0+12|0;break E}y=g,m=I+4|0,I=m}if(!S)break E;if(S=S+-1|0,Q=B[I>>2],!(Q>>>0>=RA>>>0))break}}B[oA>>2]=0,B[m>>2]=0,B[i+24>>2]=xA+-8;break i}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=s0>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-fA|0}if(g>>>0<3||(B[r2+4>>2]=g,B[r2>>2]=u+2,g>>>0<=OA>>>0&&(LA=1,w=g,(g+fA|0)!=(_|0))))break Q;LA=1,B[i+24>>2]=W+1;break i}B[N0>>2]=W;Q:{if(Q>>>0>>0)break Q;for(E0=W+2|0,S=-1<>>0>>0?y:u,W+Q>>>0>=cA>>>0){if(I=W+(Q+G|0)|0,C=W+fA|0,O>>>0<=C>>>0){g=C;break r}if(g=C,k=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),k){g=W+(T(k)>>>3)|0,C=G;break g}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=O>>>0)break r;if(k=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!k)break}g=W+(((T(k)>>>3)+g|0)-C|0)|0,C=G;break g}L=P,N0=G,uA=R;E:{t:{if(k=W+fA|0,g=k,OA=W+(Q+P|0)|0,I=OA,C=g+(R-I|0)|0,C=C>>>0<_>>>0?C:_,MA=C+-3|0,MA>>>0<=g>>>0)break t;if(g=k,I=OA,gA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),gA){C=T(gA)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=MA>>>0)break t;if(gA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!gA)break}C=((T(gA)>>>3)+g|0)-k|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=C+-1>>>0||(I=I+2|0,g=g+2|0),g>>>0>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),C=g-k|0}if((C+OA|0)==(uA|0)){I=n;E:{t:{if(k=C+k|0,g=k,O>>>0<=g>>>0)break t;if(g=k,OA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),OA){g=T(OA)>>>3;break E}for(;;){if(I=I+4|0,g=g+4|0,g>>>0>=O>>>0)break t;if(OA=(A[g|0]|A[g+1|0]<<8|(A[g+2|0]<<16|A[g+3|0]<<24))^(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24)),!!OA)break}g=((T(OA)>>>3)+g|0)-k|0;break E}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=s0>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=g-k|0}C=g+C|0}g=C+W|0,C=Q+g>>>0>>0?L:N0;break g}(A[I|0]|A[I+1|0]<<8)!=(A[g|0]|A[g+1|0]<<8)|g>>>0>=s0>>>0||(I=I+2|0,g=g+2|0),g>>>0<_>>>0&&(g=A[I|0]==A[g|0]?g+1|0:g),g=W+(g-C|0)|0,C=G}if(g>>>0>w>>>0&&(I=(LA<<3)+r2|0,B[I+4>>2]=g,B[I>>2]=E0-Q,RA=g>>>0>RA-Q>>>0?g+Q|0:RA,LA=LA+1|0,g>>>0>4096||(w=g,(g+fA|0)==(_|0))))break Q;I=L0+((Q&M)<<3)|0;g:{r:{if(A[(C+Q|0)+g|0]>2]=Q,Q>>>0>xA>>>0)break r;m=q0+12|0;break Q}if(B[oA>>2]=Q,Q>>>0>xA>>>0){oA=I,u=g;break g}oA=q0+12|0;break Q}y=g,m=I+4|0,I=m}if(!S)break Q;if(S=S+-1|0,Q=B[I>>2],!(Q>>>0>=QA>>>0))break}}B[oA>>2]=0,B[m>>2]=0,B[i+24>>2]=RA+-8}if(!LA)break C;B[h2+16>>2]=B[o>>2],B[h2+20>>2]=B[o+4>>2],g=B[o+8>>2],B[h2+12>>2]=t2,I=0,B[h2+8>>2]=0,B[h2+24>>2]=g,G=B[i+104>>2],C=h2;i:{Q:{g:{if(t2){if((G|0)==1){I=NA(t2,1536);break g}for(I=NA(B[i+88>>2],t2),Q=B[i+48>>2],g=0;I=((UA(B[Q+(A[r+g|0]<<2)>>2]+1|0)<<8)+I|0)+-7936|0,g=g+1|0,(t2|0)!=(g|0););}if(!G)break Q}g=7936-(UA(t2+1|0)<<8)|0;break i}Q=B[i+52>>2],g=(t2>>>0>=64?50-UA(t2)|0:A[t2+9104|0])<<2,g=(UA(B[Q+g>>2]+1|0)+B[g+8960>>2]|0)-UA(B[Q>>2]+1|0)<<8}if(g=g+I|0,B[C>>2]=g,I=(LA+-1<<3)+r2|0,C=B[I+4>>2],C>>>0>sg>>>0){Q=B[I>>2],I=0;break I}for(C=0,C=(G|0)!=1?(B[i+92>>2]+(UA(B[B[i+52>>2]>>2]+1|0)<<8)|0)+-7936|0:C,I=1;B[NA(I,28)+h2>>2]=1073741824,I=I+1|0,I>>>0>>0;);for(oA=g+C|0,n=0;;){g=(n<<3)+r2|0,Q=B[g+4>>2],C=B[g>>2];i:{if(C>>>0>=3){y=C+-2|0,u=B[o>>2],g=ug;break i}Q:{g:{r:{if(g=C+_0|0,g>>>0>3)break r;E:switch(g-1|0){case 0:case 1:break r;case 2:break E;default:break Q}u=B[o>>2],y=u+-1|0;break g}u=B[o>>2],y=B[(g<<2)+o>>2]}g=(g>>>0>1?4:8)+o|0;break i}u=B[o+4>>2],y=B[o>>2],g=kg}if(I>>>0<=Q>>>0)for(k=B[g>>2],G=31-UA(C+1|0)|0,g=G<<8,R=(g+(G>>>0>19?(G<<9)+-9728|0:0)|0)+-15821|0,P=g+12032|0;;){if(B[i+104>>2]==1)w=P-(UA(I+-2|0)<<8)|0;else{w=B[i+96>>2]+(R+B[i+100>>2]|0)|0,g=I+-3|0;i:{if(g>>>0>=128){g=67-UA(g)|0;break i}g=A[g+9392|0]}g=g<<2,w=w+((B[g+9168>>2]+UA(B[B[i+60>>2]+(G<<2)>>2]+1|0)|0)+UA(B[g+B[i+56>>2]>>2]+1|0)<<8)|0}if(g=NA(I,28)+h2|0,B[g+12>>2]=t2,B[g+4>>2]=C,B[g+8>>2]=I,B[g+16>>2]=y,B[g>>2]=w+oA,B[g+24>>2]=k,B[g+20>>2]=u,I=I+1|0,!(I>>>0<=Q>>>0))break}if(n=n+1|0,(LA|0)==(n|0))break}y=1,g=I+-1|0;i:{if(!g){g=0;break i}for(;;){I=1,Q=NA(y+-1|0,28)+h2|0,B[Q+8>>2]||(I=B[Q+12>>2]+1|0),R=y+fA|0,C=B[Q>>2];Q:{if(B[i+104>>2]!=1){n=C+B[i+88>>2]|0,C=B[i+92>>2],G=(I>>>0>63?50-UA(I)|0:A[I+9104|0])<<2,k=B[G+8960>>2]+UA(B[B[i+48>>2]+(A[R+-1|0]<<2)>>2]+1|0)|0,w=G,G=B[i+52>>2],w=(n+C|0)+(k+UA(B[w+G>>2]+1|0)<<8)|0,k=C,n=I+-1|0;g:{if(n>>>0>=64){C=50-UA(n)|0;break g}C=A[n+9104|0]}C=C<<2,t2=(k+(UA(B[C+G>>2]+1|0)+B[C+8960>>2]<<8)|0)+-7936|0,C=w+-15872|0;break Q}t2=7936-(UA(I)<<8)|0,C=(C-(UA(I+1|0)<<8)|0)+9472|0}if(C=C-t2|0,E0=NA(y,28)+h2|0,W=B[E0>>2],(C|0)<=(W|0)&&(B[E0+12>>2]=I,B[E0+4>>2]=0,B[E0+8>>2]=0,B[E0>>2]=C,B[E0+24>>2]=B[Q+24>>2],I=B[Q+20>>2],B[E0+16>>2]=B[Q+16>>2],B[E0+20>>2]=I,W=C),R>>>0>mI>>>0)y=y+1|0;else{if((g|0)==(y|0)){g=y;break i}cA=y+1|0;Q:{if(B[NA(cA,28)+h2>>2]<=(W+128|0)||(t2=0,MA=B[E0+8>>2],MA||(t2=B[E0+12>>2]),JI=0,JI=B[i+104>>2]!=1?(B[i+92>>2]+(UA(B[B[i+52>>2]>>2]+1|0)<<8)|0)+-7936|0:JI,RA=B[i+24>>2],G=B[i+4>>2],RA+G>>>0>R>>>0))break Q;if(K2=B[i+132>>2],M=R-G|0,RA>>>0>>0)for(N0=B[i+36>>2];;){m=G+RA|0,C=B[i+124>>2];g:{r:{E:{t:{e:{if(Q=K2+-5|0,Q>>>0<=3)switch(Q-1|0){case 2:break r;case 1:break E;case 0:break t;default:break e}C=NA(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),-1640531535)>>>32-C;break g}n=a0(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1157627904,-820265764),Q=zA,w=64-C|0,C=w&31,C=32<=(w&63)>>>0?Q>>>C:((1<>>C;break g}n=a0(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1080360960,-820265764),Q=zA,w=64-C|0,C=w&31,C=32<=(w&63)>>>0?Q>>>C:((1<>>C;break g}n=a0(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1079680256,-820265764),Q=zA,w=64-C|0,C=w&31,C=32<=(w&63)>>>0?Q>>>C:((1<>>C;break g}n=a0(A[m|0]|A[m+1|0]<<8|(A[m+2|0]<<16|A[m+3|0]<<24),A[m+4|0]|A[m+5|0]<<8|(A[m+6|0]<<16|A[m+7|0]<<24),-1213897629,-820265764),Q=zA,w=64-C|0,C=w&31,C=32<=(w&63)>>>0?Q>>>C:((1<>>C}Q=(C<<2)+N0|0,I=B[Q>>2],R0=B[i+44>>2],OA=B[i+8>>2],gA=B[i+12>>2],n=B[i+120>>2],w=B[i+128>>2],C=B[i+16>>2],B[Q>>2]=RA,X0=RA+9|0,N2=-1<>>0>>0){B[xA>>2]=0,B[xA+4>>2]=0;break r}for(C=RA-N2|0,x2=C>>>0>RA>>>0?0:C,P=G+gA|0,L=gA+OA|0,oA=xA+4|0,u=-1<>>0>>0?n:k,L0+I>>>0>=gA>>>0){if(Q=L0+(I+G|0)|0,w=m+L0|0,O>>>0<=w>>>0){C=w;break t}if(C=w,S=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),S){C=L0+(T(S)>>>3)|0,w=G;break E}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=O>>>0)break t;if(S=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!S)break}C=L0+(((T(S)>>>3)+C|0)-w|0)|0,w=G;break E}uA=OA,LA=G,w=L0+(I+uA|0)|0,Q=w,X2=Q;e:{o:{if(S=m+L0|0,C=S,p2=C+(L-Q|0)|0,p2=p2>>>0<_>>>0?p2:_,QA=p2+-3|0,QA>>>0<=C>>>0)break o;if(C=S,Q=w,w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),w){w=T(w)>>>3;break e}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=QA>>>0)break o;if(w=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!w)break}w=((T(w)>>>3)+C|0)-S|0;break e}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=p2+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),w=C-S|0}if((X2+w|0)==(L|0)){Q=P;e:{o:{if(S=w+S|0,C=S,O>>>0<=C>>>0)break o;if(C=S,QA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24)),QA){C=T(QA)>>>3;break e}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=O>>>0)break o;if(QA=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!QA)break}C=((T(QA)>>>3)+C|0)-S|0;break e}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-S|0}w=C+w|0}C=w+L0|0,w=C+I>>>0>>0?uA:LA;break E}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=L0+(C-w|0)|0,w=G}C>>>0>_0>>>0&&(X0=C>>>0>X0-I>>>0?I+C|0:X0,_0=C),S=C+m|0;E:{if((S|0)==(_|0))break E;Q=R0+((I&N2)<<3)|0;t:{e:{if(A[(I+w|0)+C|0]>2]=I,I>>>0>x2>>>0)break e;xA=q0+12|0;break E}if(B[oA>>2]=I,I>>>0>x2>>>0){k=C,oA=Q;break t}oA=q0+12|0;break E}n=C,xA=Q+4|0,Q=xA}if(!u)break E;if(u=u+-1|0,I=B[Q>>2],I>>>0>=WA>>>0)continue}break}if(B[oA>>2]=0,B[xA>>2]=0,_0>>>0<385)break r;I=_0+-384|0,C=I>>>0<192?I:192;break g}C=(X0-RA|0)+-8|0}if(RA=C+RA|0,!(RA>>>0>>0))break}_0=(MA|0)!=0,L0=E0+16|0,B[i+24>>2]=M;g:{r:{E:{t:{e:{if(I=K2+-3|0,I>>>0>4)break e;o:switch(I-1|0){default:for(QA=MA?4:3,RA=0,X0=-1<>2]+-1^-1,I=M-X0|0,K2=I>>>0>M>>>0?0:I,uA=A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),m=B[i+36>>2]+(NA(uA,-1640531535)>>>32-B[i+124>>2]<<2)|0,S=B[m>>2],I=B[i+136>>2],LA=I>>>0<4095?I:4095,u=R+3|0,OA=M+9|0,I=B[i+16>>2],R0=M-I|0,MA=B[i+12>>2],N2=M-MA|0,gA=I||1,P=G+MA|0,N0=B[i+8>>2],L=N0+MA|0,x2=B[i+44>>2],xA=x2+((M&X0)<<3)|0,oA=xA+4|0,p2=B[i+128>>2],w=oI,I=_0;;){a:{n:{f:{if((I|0)==3?C=B[L0>>2]+-1|0:C=B[(E0+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=R-C|0,(uA^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))&16777215)break a;if(Q=u-C|0,O>>>0<=u>>>0){C=u;break f}if(C=u,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=O>>>0)break f;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-u|0;break n}if(Q>>>0>=R0>>>0||(C=M-C|0,MA+(C^-1)>>>0<3)||(C=C+N0|0,(uA^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)))&16777215))break a;n=C+3|0,Q=n,WA=L,X2=Q;s:{k:{if(C=u,k=C+(L-Q|0)|0,k=k>>>0<_>>>0?k:_,$2=k+-3|0,$2>>>0<=C>>>0)break k;if(Q=n,n=(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break s}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=$2>>>0)break k;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-u|0;break s}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=k+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-u|0}if((WA|0)!=(X2+C|0))break n;n=P;s:{k:{if(k=C+u|0,Q=k,O>>>0<=Q>>>0)break k;if(Q=k,WA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24)),WA){Q=T(WA)>>>3;break s}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=O>>>0)break k;if(WA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!WA)break}Q=((T(WA)>>>3)+Q|0)-k|0;break s}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=s0>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0<_>>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),Q=Q-k|0}C=Q+C|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-u|0}if(C=C+3|0,C>>>0<=w>>>0)break a;if(Q=(RA<<3)+r2|0,B[Q+4>>2]=C,B[Q>>2]=I-_0,RA=RA+1|0,C>>>0>LA>>>0||(w=C,(C+R|0)==(_|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}if(w>>>0>2)break r;if(I=B[i+28>>2],B[i+28>>2]=M,n=32-B[i+32>>2]|0,u=NA(uA,900185344)>>>n,Q=B[i+40>>2],I>>>0>>0)for(;C=I+G|0,B[Q+(NA(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24),900185344)>>>n<<2)>>2]=I,I=I+1|0,(M|0)!=(I|0););if(I=B[Q+(u<<2)>>2],I>>>0>>0||(u=M-I|0,u>>>0>262143))break r;if(I>>>0>=MA>>>0){if(C=I+G|0,O>>>0<=R>>>0){I=R;break t}if(I=R,Q=uA^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){I=T(Q)>>>3;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break t;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}I=((T(Q)>>>3)+I|0)-R|0;break E}Q=I+N0|0,C=Q,k=L,WA=C;a:{n:{if(I=R,n=I+(L-C|0)|0,n=n>>>0<_>>>0?n:_,QA=n+-3|0,QA>>>0<=I>>>0)break n;if(C=Q,Q=uA^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){I=T(Q)>>>3;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=QA>>>0)break n;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}I=((T(Q)>>>3)+I|0)-R|0;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=n+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-R|0}if((k|0)!=(WA+I|0))break E;Q=P;a:{n:{if(n=I+R|0,C=n,O>>>0<=C>>>0)break n;if(C=n,k=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24)),k){C=T(k)>>>3;break a}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=O>>>0)break n;if(k=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!k)break}C=((T(k)>>>3)+C|0)-n|0;break a}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-n|0}I=C+I|0;break E;case 2:case 3:for(uA=MA?4:3,RA=0,gA=-1<>2]+-1^-1,I=M-gA|0,X0=I>>>0>M>>>0?0:I,w=B[i+36>>2],L=A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),Q=a0(L,A[R+4|0]|A[R+5|0]<<8|(A[R+6|0]<<16|A[R+7|0]<<24),-1080360960,-820265764),C=zA,n=64-B[i+124>>2]|0,I=n&31,LA=w+((32<=(n&63)>>>0?C>>>I:((1<>>I)<<2)|0,S=B[LA>>2],I=B[i+136>>2],QA=I>>>0<4095?I:4095,u=R+4|0,m=M+9|0,I=B[i+16>>2],R0=M-I|0,MA=B[i+12>>2],N2=M-MA|0,K2=I||1,P=G+MA|0,N0=B[i+8>>2],OA=N0+MA|0,x2=B[i+44>>2],xA=x2+((M&gA)<<3)|0,oA=xA+4|0,p2=B[i+128>>2],w=oI,I=_0;;){a:{n:{f:{if((I|0)==3?C=B[L0>>2]+-1|0:C=B[(E0+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=R-C|0,(L|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break a;if(Q=u-C|0,O>>>0<=u>>>0){C=u;break f}if(C=u,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=O>>>0)break f;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-u|0;break n}if(Q>>>0>=R0>>>0||(C=M-C|0,MA+(C^-1)>>>0<3)||(C=C+N0|0,(L|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break a;n=C+4|0,Q=n,WA=OA,X2=Q;s:{k:{if(C=u,k=C+(OA-Q|0)|0,k=k>>>0<_>>>0?k:_,$2=k+-3|0,$2>>>0<=C>>>0)break k;if(Q=n,n=(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break s}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=$2>>>0)break k;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-u|0;break s}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=k+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-u|0}if((WA|0)!=(X2+C|0))break n;n=P;s:{k:{if(k=C+u|0,Q=k,O>>>0<=Q>>>0)break k;if(Q=k,WA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24)),WA){Q=T(WA)>>>3;break s}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=O>>>0)break k;if(WA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!WA)break}Q=((T(WA)>>>3)+Q|0)-k|0;break s}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=s0>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0<_>>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),Q=Q-k|0}C=Q+C|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-u|0}if(C=C+4|0,C>>>0<=w>>>0)break a;if(Q=(RA<<3)+r2|0,B[Q+4>>2]=C,B[Q>>2]=I-_0,RA=RA+1|0,C>>>0>QA>>>0||(w=C,(C+R|0)==(_|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[LA>>2]=M;a:{if(S>>>0>>0)break a;for(N2=M+2|0,u=-1<>>0>>0?n:k,M+S>>>0>=MA>>>0){if(C=M+(G+S|0)|0,Q=R+M|0,O>>>0<=Q>>>0){I=Q;break f}if(I=Q,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),L){I=M+(T(L)>>>3)|0,Q=G;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break f;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!L)break}I=M+(((T(L)>>>3)+I|0)-Q|0)|0,Q=G;break n}LA=G,uA=N0,Q=M+(uA+S|0)|0,C=Q,QA=C;s:{k:{if(L=R+M|0,I=L,R0=I+(OA-C|0)|0,R0=R0>>>0<_>>>0?R0:_,WA=R0+-3|0,WA>>>0<=I>>>0)break k;if(I=L,C=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){Q=T(Q)>>>3;break s}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=WA>>>0)break k;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-L|0;break s}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=R0+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-L|0}if((QA+Q|0)==(OA|0)){C=P;s:{k:{if(L=Q+L|0,I=L,O>>>0<=I>>>0)break k;if(I=L,QA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24)),QA){C=T(QA)>>>3;break s}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break k;if(QA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!QA)break}C=((T(QA)>>>3)+I|0)-L|0;break s}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-L|0}Q=C+Q|0}I=Q+M|0,Q=S+I>>>0>>0?uA:LA;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=M+(I-Q|0)|0,Q=G}if(I>>>0>w>>>0&&(C=(RA<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=N2-S,m=I>>>0>m-S>>>0?I+S|0:m,RA=RA+1|0,I>>>0>4096||(w=I,(I+R|0)==(_|0))))break a;C=x2+((S&gA)<<3)|0;n:{f:{if(A[(Q+S|0)+I|0]>2]=S,S>>>0>X0>>>0)break f;xA=q0+12|0;break a}if(B[oA>>2]=S,S>>>0>X0>>>0){oA=C,k=I;break n}oA=q0+12|0;break a}n=I,xA=C+4|0,C=xA}if(!u)break a;if(u=u+-1|0,S=B[C>>2],!(S>>>0>=K2>>>0))break}}B[oA>>2]=0,B[xA>>2]=0,B[i+24>>2]=m+-8;break g;case 0:break e;case 1:break o}for(uA=MA?4:3,RA=0,gA=-1<>2]+-1^-1,I=M-gA|0,X0=I>>>0>M>>>0?0:I,w=B[i+36>>2],L=A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),Q=a0(L,A[R+4|0]|A[R+5|0]<<8|(A[R+6|0]<<16|A[R+7|0]<<24),-1157627904,-820265764),C=zA,n=64-B[i+124>>2]|0,I=n&31,LA=w+((32<=(n&63)>>>0?C>>>I:((1<>>I)<<2)|0,S=B[LA>>2],I=B[i+136>>2],QA=I>>>0<4095?I:4095,u=R+4|0,m=M+9|0,I=B[i+16>>2],R0=M-I|0,MA=B[i+12>>2],N2=M-MA|0,K2=I||1,P=G+MA|0,N0=B[i+8>>2],OA=N0+MA|0,x2=B[i+44>>2],xA=x2+((M&gA)<<3)|0,oA=xA+4|0,p2=B[i+128>>2],w=oI,I=_0;;){o:{a:{n:{if((I|0)==3?C=B[L0>>2]+-1|0:C=B[(E0+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=R-C|0,(L|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break o;if(Q=u-C|0,O>>>0<=u>>>0){C=u;break n}if(C=u,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break a}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=O>>>0)break n;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-u|0;break a}if(Q>>>0>=R0>>>0||(C=M-C|0,MA+(C^-1)>>>0<3)||(C=C+N0|0,(L|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break o;n=C+4|0,Q=n,WA=OA,X2=Q;f:{s:{if(C=u,k=C+(OA-Q|0)|0,k=k>>>0<_>>>0?k:_,$2=k+-3|0,$2>>>0<=C>>>0)break s;if(Q=n,n=(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break f}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=$2>>>0)break s;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-u|0;break f}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=k+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-u|0}if((WA|0)!=(X2+C|0))break a;n=P;f:{s:{if(k=C+u|0,Q=k,O>>>0<=Q>>>0)break s;if(Q=k,WA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24)),WA){Q=T(WA)>>>3;break f}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=O>>>0)break s;if(WA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!WA)break}Q=((T(WA)>>>3)+Q|0)-k|0;break f}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=s0>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0<_>>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),Q=Q-k|0}C=Q+C|0;break a}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-u|0}if(C=C+4|0,C>>>0<=w>>>0)break o;if(Q=(RA<<3)+r2|0,B[Q+4>>2]=C,B[Q>>2]=I-_0,RA=RA+1|0,C>>>0>QA>>>0||(w=C,(C+R|0)==(_|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[LA>>2]=M;o:{if(S>>>0>>0)break o;for(N2=M+2|0,u=-1<>>0>>0?n:k,M+S>>>0>=MA>>>0){if(C=M+(G+S|0)|0,Q=R+M|0,O>>>0<=Q>>>0){I=Q;break n}if(I=Q,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),L){I=M+(T(L)>>>3)|0,Q=G;break a}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break n;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!L)break}I=M+(((T(L)>>>3)+I|0)-Q|0)|0,Q=G;break a}LA=G,uA=N0,Q=M+(uA+S|0)|0,C=Q,QA=C;f:{s:{if(L=R+M|0,I=L,R0=I+(OA-C|0)|0,R0=R0>>>0<_>>>0?R0:_,WA=R0+-3|0,WA>>>0<=I>>>0)break s;if(I=L,C=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){Q=T(Q)>>>3;break f}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=WA>>>0)break s;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-L|0;break f}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=R0+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-L|0}if((QA+Q|0)==(OA|0)){C=P;f:{s:{if(L=Q+L|0,I=L,O>>>0<=I>>>0)break s;if(I=L,QA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24)),QA){C=T(QA)>>>3;break f}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break s;if(QA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!QA)break}C=((T(QA)>>>3)+I|0)-L|0;break f}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-L|0}Q=C+Q|0}I=Q+M|0,Q=S+I>>>0>>0?uA:LA;break a}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=M+(I-Q|0)|0,Q=G}if(I>>>0>w>>>0&&(C=(RA<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=N2-S,m=I>>>0>m-S>>>0?I+S|0:m,RA=RA+1|0,I>>>0>4096||(w=I,(I+R|0)==(_|0))))break o;C=x2+((S&gA)<<3)|0;a:{n:{if(A[(Q+S|0)+I|0]>2]=S,S>>>0>X0>>>0)break n;xA=q0+12|0;break o}if(B[oA>>2]=S,S>>>0>X0>>>0){oA=C,k=I;break a}oA=q0+12|0;break o}n=I,xA=C+4|0,C=xA}if(!u)break o;if(u=u+-1|0,S=B[C>>2],!(S>>>0>=K2>>>0))break}}B[oA>>2]=0,B[xA>>2]=0,B[i+24>>2]=m+-8;break g}for(uA=MA?4:3,RA=0,gA=-1<>2]+-1^-1,I=M-gA|0,X0=I>>>0>M>>>0?0:I,L=A[R|0]|A[R+1|0]<<8|(A[R+2|0]<<16|A[R+3|0]<<24),LA=B[i+36>>2]+(NA(L,-1640531535)>>>32-B[i+124>>2]<<2)|0,S=B[LA>>2],I=B[i+136>>2],QA=I>>>0<4095?I:4095,u=R+4|0,m=M+9|0,I=B[i+16>>2],R0=M-I|0,MA=B[i+12>>2],N2=M-MA|0,K2=I||1,P=G+MA|0,N0=B[i+8>>2],OA=N0+MA|0,x2=B[i+44>>2],xA=x2+((M&gA)<<3)|0,oA=xA+4|0,p2=B[i+128>>2],w=oI,I=_0;;){e:{o:{a:{if((I|0)==3?C=B[L0>>2]+-1|0:C=B[(E0+(I<<2)|0)+16>>2],Q=C+-1|0,Q>>>0>>0){if(Q=R-C|0,(L|0)!=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)))break e;if(Q=u-C|0,O>>>0<=u>>>0){C=u;break a}if(C=u,n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break o}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=O>>>0)break a;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-u|0;break o}if(Q>>>0>=R0>>>0||(C=M-C|0,MA+(C^-1)>>>0<3)||(C=C+N0|0,(L|0)!=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))))break e;n=C+4|0,Q=n,WA=OA,X2=Q;n:{f:{if(C=u,k=C+(OA-Q|0)|0,k=k>>>0<_>>>0?k:_,$2=k+-3|0,$2>>>0<=C>>>0)break f;if(Q=n,n=(A[u|0]|A[u+1|0]<<8|(A[u+2|0]<<16|A[u+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),n){C=T(n)>>>3;break n}for(;;){if(Q=Q+4|0,C=C+4|0,C>>>0>=$2>>>0)break f;if(n=(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24))^(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24)),!!n)break}C=((T(n)>>>3)+C|0)-u|0;break n}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=k+-1>>>0||(Q=Q+2|0,C=C+2|0),C>>>0>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-u|0}if((WA|0)!=(X2+C|0))break o;n=P;n:{f:{if(k=C+u|0,Q=k,O>>>0<=Q>>>0)break f;if(Q=k,WA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24)),WA){Q=T(WA)>>>3;break n}for(;;){if(n=n+4|0,Q=Q+4|0,Q>>>0>=O>>>0)break f;if(WA=(A[Q|0]|A[Q+1|0]<<8|(A[Q+2|0]<<16|A[Q+3|0]<<24))^(A[n|0]|A[n+1|0]<<8|(A[n+2|0]<<16|A[n+3|0]<<24)),!!WA)break}Q=((T(WA)>>>3)+Q|0)-k|0;break n}(A[n|0]|A[n+1|0]<<8)!=(A[Q|0]|A[Q+1|0]<<8)|Q>>>0>=s0>>>0||(n=n+2|0,Q=Q+2|0),Q>>>0<_>>>0&&(Q=A[n|0]==A[Q|0]?Q+1|0:Q),Q=Q-k|0}C=Q+C|0;break o}(A[Q|0]|A[Q+1|0]<<8)!=(A[C|0]|A[C+1|0]<<8)|C>>>0>=s0>>>0||(Q=Q+2|0,C=C+2|0),C>>>0<_>>>0&&(C=A[Q|0]==A[C|0]?C+1|0:C),C=C-u|0}if(C=C+4|0,C>>>0<=w>>>0)break e;if(Q=(RA<<3)+r2|0,B[Q+4>>2]=C,B[Q>>2]=I-_0,RA=RA+1|0,C>>>0>QA>>>0||(w=C,(C+R|0)==(_|0)))break g}if(I=I+1|0,!(I>>>0>>0))break}B[LA>>2]=M;e:{if(S>>>0>>0)break e;for(N2=M+2|0,u=-1<>>0>>0?n:k,M+S>>>0>=MA>>>0){if(C=M+(G+S|0)|0,Q=R+M|0,O>>>0<=Q>>>0){I=Q;break a}if(I=Q,L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),L){I=M+(T(L)>>>3)|0,Q=G;break o}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break a;if(L=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!L)break}I=M+(((T(L)>>>3)+I|0)-Q|0)|0,Q=G;break o}LA=G,uA=N0,Q=M+(uA+S|0)|0,C=Q,QA=C;n:{f:{if(L=R+M|0,I=L,R0=I+(OA-C|0)|0,R0=R0>>>0<_>>>0?R0:_,WA=R0+-3|0,WA>>>0<=I>>>0)break f;if(I=L,C=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){Q=T(Q)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=WA>>>0)break f;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-L|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=R0+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-L|0}if((QA+Q|0)==(OA|0)){C=P;n:{f:{if(L=Q+L|0,I=L,O>>>0<=I>>>0)break f;if(I=L,QA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24)),QA){C=T(QA)>>>3;break n}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break f;if(QA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!QA)break}C=((T(QA)>>>3)+I|0)-L|0;break n}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-L|0}Q=C+Q|0}I=Q+M|0,Q=S+I>>>0>>0?uA:LA;break o}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=M+(I-Q|0)|0,Q=G}if(I>>>0>w>>>0&&(C=(RA<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=N2-S,m=I>>>0>m-S>>>0?I+S|0:m,RA=RA+1|0,I>>>0>4096||(w=I,(I+R|0)==(_|0))))break e;C=x2+((S&gA)<<3)|0;o:{a:{if(A[(Q+S|0)+I|0]>2]=S,S>>>0>X0>>>0)break a;xA=q0+12|0;break e}if(B[oA>>2]=S,S>>>0>X0>>>0){oA=C,k=I;break o}oA=q0+12|0;break e}n=I,xA=C+4|0,C=xA}if(!u)break e;if(u=u+-1|0,S=B[C>>2],!(S>>>0>=K2>>>0))break}}B[oA>>2]=0,B[xA>>2]=0,B[i+24>>2]=m+-8;break g}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=I-R|0}if(I>>>0<3||(B[r2+4>>2]=I,B[r2>>2]=u+2,I>>>0<=LA>>>0&&(RA=1,w=I,(I+R|0)!=(_|0))))break r;RA=1,B[i+24>>2]=M+1;break g}B[m>>2]=M;r:{if(S>>>0>>0)break r;for(N2=M+2|0,u=-1<>>0>>0?n:k,m+S>>>0>=MA>>>0){if(C=m+(G+S|0)|0,Q=R+m|0,O>>>0<=Q>>>0){I=Q;break t}if(I=Q,uA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),uA){I=m+(T(uA)>>>3)|0,Q=G;break E}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break t;if(uA=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!uA)break}I=m+(((T(uA)>>>3)+I|0)-Q|0)|0,Q=G;break E}QA=G,M=L,X2=M,LA=N0,Q=m+(LA+S|0)|0,C=Q,p2=C;e:{o:{if(uA=R+m|0,I=uA,R0=I+(M-C|0)|0,R0=R0>>>0<_>>>0?R0:_,WA=R0+-3|0,WA>>>0<=I>>>0)break o;if(I=uA,C=Q,Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),Q){Q=T(Q)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=WA>>>0)break o;if(Q=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!Q)break}Q=((T(Q)>>>3)+I|0)-uA|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=R0+-1>>>0||(C=C+2|0,I=I+2|0),I>>>0>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),Q=I-uA|0}if((X2|0)==(p2+Q|0)){C=P;e:{o:{if(uA=Q+uA|0,I=uA,O>>>0<=I>>>0)break o;if(I=uA,M=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[P|0]|A[P+1|0]<<8|(A[P+2|0]<<16|A[P+3|0]<<24)),M){C=T(M)>>>3;break e}for(;;){if(C=C+4|0,I=I+4|0,I>>>0>=O>>>0)break o;if(M=(A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24))^(A[C|0]|A[C+1|0]<<8|(A[C+2|0]<<16|A[C+3|0]<<24)),!!M)break}C=((T(M)>>>3)+I|0)-uA|0;break e}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),C=I-uA|0}Q=C+Q|0}I=Q+m|0,Q=S+I>>>0>>0?LA:QA;break E}(A[C|0]|A[C+1|0]<<8)!=(A[I|0]|A[I+1|0]<<8)|I>>>0>=s0>>>0||(C=C+2|0,I=I+2|0),I>>>0<_>>>0&&(I=A[C|0]==A[I|0]?I+1|0:I),I=m+(I-Q|0)|0,Q=G}if(I>>>0>w>>>0&&(C=(RA<<3)+r2|0,B[C+4>>2]=I,B[C>>2]=N2-S,OA=I>>>0>OA-S>>>0?I+S|0:OA,RA=RA+1|0,I>>>0>4096||(w=I,(I+R|0)==(_|0))))break r;C=x2+((S&X0)<<3)|0;E:{t:{if(A[(Q+S|0)+I|0]>2]=S,S>>>0>K2>>>0)break t;xA=q0+12|0;break r}if(B[oA>>2]=S,S>>>0>K2>>>0){oA=C,k=I;break E}oA=q0+12|0;break r}n=I,xA=C+4|0,C=xA}if(!u)break r;if(u=u+-1|0,S=B[C>>2],!(S>>>0>=gA>>>0))break}}B[oA>>2]=0,B[xA>>2]=0,B[i+24>>2]=OA+-8}if(!RA)break Q;if(I=(RA+-1<<3)+r2|0,C=B[I+4>>2],C>>>0>sg>>>0|C+y>>>0>4095)break B;for(S=W+JI|0,G=E0+24|0,C=E0+20|0,QA=0;;){Q=(QA<<3)+r2|0,oA=B[Q>>2];g:{if(oA>>>0>=3){w=oA+-2|0,k=B[L0>>2],I=C;break g}r:{E:{t:{if(I=oA+_0|0,I>>>0>3)break t;e:switch(I-1|0){case 0:case 1:break t;case 2:break e;default:break r}k=B[L0>>2],w=k+-1|0;break E}k=B[L0>>2],w=B[(E0+(I<<2)|0)+16>>2]}I=(E0+(I>>>0>1?4:8)|0)+16|0;break g}k=B[C>>2],w=B[L0>>2],I=G}OA=B[I>>2],u=OI,u=QA?B[Q+-4>>2]+1|0:u,Q=B[Q+4>>2];g:{if(Q>>>0>>0)break g;for(R=31-UA(oA+1|0)|0,n=R<<8,L=(n+(R>>>0>19?(R<<9)+-9728|0:0)|0)+-15821|0,I=Q+y|0,N0=n+12032|0;;){if(n=Q+y|0,B[i+104>>2]==1)P=N0-(UA(Q+-2|0)<<8)|0;else{uA=B[i+96>>2]+(L+B[i+100>>2]|0)|0,P=Q+-3|0;r:{if(P>>>0>=128){P=67-UA(P)|0;break r}P=A[P+9392|0]}P=P<<2,P=uA+((B[P+9168>>2]+UA(B[B[i+60>>2]+(R<<2)>>2]+1|0)|0)+UA(B[P+B[i+56>>2]>>2]+1|0)<<8)|0}P=P+S|0;r:{if(n>>>0<=g>>>0){if((P|0)>2])break r;break g}for(;g=g+1|0,B[NA(g,28)+h2>>2]=1073741824,(g|0)!=(I|0););g=I}if(n=NA(n,28)+h2|0,B[n+12>>2]=t2,B[n+4>>2]=oA,B[n+8>>2]=Q,B[n+16>>2]=w,B[n>>2]=P,B[n+24>>2]=OA,B[n+20>>2]=k,I=I+-1|0,Q=Q+-1|0,!(Q>>>0>=u>>>0))break}}if(QA=QA+1|0,(QA|0)==(RA|0))break}}y=cA}if(!(y>>>0<=g>>>0))break}}I=NA(g,28)+h2|0,Q=B[I+4>>2],Vg=B[I>>2],t2=B[I+12>>2],C=B[I+8>>2],B[q0+8>>2]=B[I+24>>2],G=B[I+20>>2],B[q0>>2]=B[I+16>>2],B[q0+4>>2]=G,I=g-(C+t2|0)|0,I=I>>>0>g>>>0?0:I;break I}fA=fA+1|0;break A}Q=B[I>>2],g=y-(B[E0+8>>2]?0:B[E0+12>>2])|0,I=g>>>0>4096?0:g}S=1,G=I+1|0,g=NA(G,28)+h2|0,B[g+12>>2]=t2,B[g+8>>2]=C,B[g+4>>2]=Q,B[g>>2]=Vg,C=B[q0+4>>2],B[g+16>>2]=B[q0>>2],B[g+20>>2]=C,B[g+24>>2]=B[q0+8>>2],Q=G;I:{if(I){for(;g=NA(I,28)+h2|0,n=A[g+12|0]|A[g+13|0]<<8|(A[g+14|0]<<16|A[g+15|0]<<24),w=A[g+8|0]|A[g+9|0]<<8|(A[g+10|0]<<16|A[g+11|0]<<24),y=B[g+4>>2],Q=Q+-1|0,C=NA(Q,28)+h2|0,B[C>>2]=B[g>>2],B[C+4>>2]=y,B[C+24>>2]=B[g+24>>2],y=B[g+20>>2],B[C+16>>2]=B[g+16>>2],B[C+20>>2]=y,y=B[g+12>>2],B[C+8>>2]=B[g+8>>2],B[C+12>>2]=y,g=I-(n+w|0)|0,I=g>>>0>I>>>0?0:g,!!I;);if(S=Q,Q>>>0>G>>>0)break I}for(;;){if(g=NA(S,28)+h2|0,C=B[g+12>>2],fA=C+r|0,n=B[g+8>>2],n){I=B[g+4>>2];B:{C:{if(I>>>0>=3){g=B[o+4>>2],B[o+4>>2]=B[o>>2],B[o+8>>2]=g,g=I+-2|0;break C}i:{Q:{g:{if(Q=I+!C|0,Q>>>0>3)break g;r:switch(Q-1|0){case 0:case 1:break g;case 2:break r;default:break B}g=B[o>>2]+-1|0;break Q}if(g=B[(Q<<2)+o>>2],Q>>>0<2)break i}B[kg>>2]=B[ug>>2]}B[o+4>>2]=B[o>>2]}B[o>>2]=g}B:{C:{if(!C)break C;for(Q=B[i+48>>2],g=0;w=Q+(A[r+g|0]<<2)|0,B[w>>2]=B[w>>2]+2,g=g+1|0,(C|0)!=(g|0););if(B[i+72>>2]=B[i+72>>2]+(C<<1),C>>>0<64)break C;g=50-UA(C)|0;break B}g=A[C+9104|0]}g=B[i+52>>2]+(g<<2)|0,B[g>>2]=B[g>>2]+1,B[i+76>>2]=B[i+76>>2]+1,y=I+1|0,g=B[i+60>>2]+(31-UA(y)<<2)|0,B[g>>2]=B[g>>2]+1,B[i+84>>2]=B[i+84>>2]+1,u=C+n|0,g=B[i+56>>2],Q=n+-3|0;B:{if(Q>>>0>=128){I=67-UA(Q)|0;break B}I=A[Q+9392|0]}for(g=g+(I<<2)|0,B[g>>2]=B[g>>2]+1,B[i+80>>2]=B[i+80>>2]+1,g=B[e+12>>2],oA=C+g|0,I=r;n=A[I+4|0]|A[I+5|0]<<8|(A[I+6|0]<<16|A[I+7|0]<<24),w=A[I|0]|A[I+1|0]<<8|(A[I+2|0]<<16|A[I+3|0]<<24),b[g|0]=w,b[g+1|0]=w>>>8,b[g+2|0]=w>>>16,b[g+3|0]=w>>>24,b[g+4|0]=n,b[g+5|0]=n>>>8,b[g+6|0]=n>>>16,b[g+7|0]=n>>>24,I=I+8|0,g=g+8|0,g>>>0>>0;);B[e+12>>2]=C+B[e+12>>2];B:{if(C>>>0<=65535){g=B[e+4>>2];break B}B[e+36>>2]=1,g=B[e+4>>2],B[e+40>>2]=g-B[e>>2]>>3}B[g>>2]=y,FA[g+4>>1]=C,Q>>>0>=65536&&(B[e+36>>2]=2,B[e+40>>2]=g-B[e>>2]>>3),FA[g+6>>1]=Q,B[e+4>>2]=g+8,r=r+u|0,fA=r}if(S=S+1|0,!(S>>>0<=G>>>0))break}}B[i+100>>2]=7936-(UA(B[i+84>>2]+1|0)<<8),B[i+96>>2]=7936-(UA(B[i+80>>2]+1|0)<<8),B[i+92>>2]=7936-(UA(B[i+76>>2]+1|0)<<8),B[i+88>>2]=7936-(UA(B[i+72>>2]+1|0)<<8)}if(!(fA>>>0>>0))break}return IA=q0+16|0,_-r|0}return z[1]=Si,z[2]=Si,z[3]=Si,z[4]=Si,z[5]=Si,z[6]=Si,z[7]=UQ,z[8]=Ig,z[9]=HE,z[10]=Bg,z[11]=vE,z[12]=ci,z[13]=gB,z[14]=qE,z[15]=MQ,z[16]=mE,z[17]=HB,z[18]=xE,z[19]=MQ,z[20]=TE,z[21]=yB,z[22]=PE,z[23]=WE,z[24]=OC,z[25]=ZE,z[26]=te,z[27]=jC,z[28]=ae,z[29]=jC,z[30]=ne,z[31]=R1,z[32]=fe,z[33]=zE,z[34]=se,z[35]=R1,z[36]=he,z[37]=R1,z[38]=VE,z[39]=JQ,z[40]=OC,z[41]=XE,z[42]=vB,z[43]=jC,z[44]=qB,z[45]=jC,z[46]=mB,z[47]=_Q,z[48]=IC,z[49]=YQ,z[50]=GC,z[51]=OE,z[52]=JQ,z[53]=OC,z[54]=jE,z[55]=JC,z[56]=LQ,z[57]=_C,z[58]=jC,z[59]=YC,z[60]=_Q,z[61]=LC,z[62]=YQ,z[63]=KC,z[64]=$E,z[65]=Ae,z[66]=OC,z[67]=Ie,z[68]=ge,z[69]=ie,z[70]=Be,z[71]=Ce,z[72]=ag,z[73]=LQ,z[74]=Qe,z[75]=re,z[76]=Ee,z[77]=ee,z[78]=o1,z[79]=ke,z[80]=o1,z[81]=ce,z[82]=o1,z[83]=De,z[84]=o1,z[85]=Fe,z[86]=Co,z[87]=Ne,z[88]=be,z[89]=z1,z[90]=Me,z[91]=_e,z[92]=to,z[93]=zo,z[94]=gt,z[95]=It,z[96]=At,z[97]=$o,z[98]=at,z[99]=nt,z[100]=no,z[101]=Xo,z[102]=rt,z[103]=Et,z[104]=et,z[105]=ot,z[106]=Ns,z[107]=so,z[108]=ao,z[109]=Vo,z[110]=Qt,z[111]=Ct,z[112]=Bt,z[113]=it,z[114]=ft,z[115]=ls,z[116]=er,z[117]=kt,z[118]=qo,z[119]=Ft,z[120]=Po,z[121]=Wo,z[122]=yt,z[123]=Nt,z[124]=bt,z[125]=EQ,z[126]=EQ,z[127]=EQ,z[128]=Ot,z[129]=jt,z[130]=$t,z[131]=Aa,z[132]=hr,z[133]=FI,z[134]=W2,z[135]=Ia,z[136]=ia,z[137]=FI,z[138]=Ea,z[139]=nQ,z[140]=FI,z[141]=kQ,z[142]=vr,z[143]=FI,z[144]=aa,z[145]=na,z[146]=fa,z[147]=sa,z[148]=ka,z[149]=ha,z[150]=FI,z[151]=Ja,z[152]=FI,z[153]=_a,z[154]=FI,z[155]=La,z[156]=FI,z[157]=qa,z[158]=FI,z[159]=xa,z[160]=FI,z[161]=AE,z[162]=FI,z[163]=Wa,z[164]=FI,z[165]=Va,z[166]=FI,z[167]=gE,z[168]=FI,z[169]=ja,z[170]=FI,z[171]=In,z[172]=FI,z[173]=Bn,z[174]=FI,z[175]=Qn,z[176]=FI,z[177]=en,z[178]=FI,z[179]=tn,z[180]=FI,z[181]=kQ,z[182]=vr,z[183]=FI,z[184]=kn,z[185]=FI,z[186]=cn,z[187]=FI,z[188]=wn,z[189]=FI,z[190]=Dn,z[191]=uQ,z[192]=FI,z[193]=Fn,z[194]=FI,z[195]=Gn,z[196]=FI,z[197]=Nn,z[198]=FI,z[199]=bn,z[200]=FI,z[201]=dn,z[202]=FI,z[203]=AE,z[204]=FI,z[205]=Mn,z[206]=FI,z[207]=_n,z[208]=FI,z[209]=Ln,z[210]=FI,z[211]=Kn,z[212]=FI,z[213]=EE,z[214]=FI,z[215]=Hn,z[216]=FI,z[217]=qn,z[218]=mn,z[219]=FI,z[220]=Tn,z[221]=FI,z[222]=Zn,z[223]=FI,z[224]=On,z[225]=FI,z[226]=$n,z[227]=FI,z[228]=A4,z[229]=FI,z[230]=kQ,z[231]=FI,z[232]=i4,z[233]=B4,z[234]=FI,z[235]=t4,z[236]=a4,z[237]=n4,z[238]=f4,z[239]=s4,z[240]=k4,z[241]=FI,z[242]=h4,z[243]=FI,z[244]=w4,z[245]=uQ,z[246]=FI,z[247]=y4,z[248]=uQ,z[249]=FI,z[250]=EE,z[251]=FI,z[252]=u4,z[253]=FI,z[254]=VC,z[255]=VC,z[256]=l4,z[257]=N4,z[258]=FI,z[259]=b4,z[260]=FI,z[261]=M4,z[262]=FI,z[263]=J4,z[264]=FI,z[265]=VC,z[266]=VC,z[267]=Y4,z[268]=L4,z[269]=FI,z[270]=q4,z[271]=FI,z[272]=x4,z[273]=FI,z[274]=fE,z[275]=P4,z[276]=W4,z[277]=Z4,z[278]=V4,z[279]=FI,z[280]=$4,z[281]=FI,z[282]=Af,z[283]=FI,z[284]=VC,z[285]=VC,z[286]=Bf,z[287]=Cf,z[288]=FI,z[289]=fE,z[290]=rf,z[291]=Ef,z[292]=FI,z[293]=tf,z[294]=FI,z[295]=cE,z[296]=af,z[297]=nf,z[298]=FI,z[299]=cE,z[300]=sf,z[301]=kf,z[302]=FI,z[303]=cf,z[304]=FI,z[305]=hr,z[306]=FI,z[307]=Er,z[308]=Er,z[309]=Df,z[310]=FI,z[311]=yf,z[312]=FI,z[313]=Ff,z[314]=Jf,z[315]=pf,z[316]=uf,z[317]=FI,z[318]=Mf,z[319]=Rf,z[320]=Gf,z[321]=FI,z[322]=Uf,z[323]=df,z[324]=lf,z[325]=FI,z[326]=Sf,z[327]=$f,{__wasm_call_ctors:$I,malloc:WB,free:Jg,__errno_location:vo,_ZSt18uncaught_exceptionv:Cs,__cxa_demangle:Dr,__getTypeName:Yf,__embind_register_native_and_builtin_types:SE,setThrew:Bs,stackSave:Qs,stackAlloc:rs,stackRestore:Es,__growWasmMemory:es,dynCall_vii:os,dynCall_vi:ts,dynCall_v:UQ,dynCall_viii:as,dynCall_iii:ns,dynCall_ii:fs,dynCall_iiii:ss,dynCall_i:OC,dynCall_iiiii:ks,dynCall_iiiiii:hs,dynCall_viiii:cs,dynCall_jiji:Fs,dynCall_iidiiii:ws,dynCall_viiiiii:Ds,dynCall_viiiii:ys}}var nA=function(j){var Z=new Uint8Array(j);return function(hA,z){var b;if(typeof Buffer=="undefined"){b=a(z);for(var FA=0;B=a);)++f;if(f-H>16&&U.subarray&&o0)return o0.decode(U.subarray(H,f));for(var s="";H>10,56320|h&1023)}}return s}function UI(U,H){return U?M2(DI,U,H):""}function R2(U,H,t,a){if(!(a>0))return 0;for(var f=t,s=t+a-1,c=0;c=55296&&F<=57343){var p=U.charCodeAt(++c);F=65536+((F&1023)<<10)|p&1023}if(F<=127){if(t>=s)break;H[t++]=F}else if(F<=2047){if(t+1>=s)break;H[t++]=192|F>>6,H[t++]=128|F&63}else if(F<=65535){if(t+2>=s)break;H[t++]=224|F>>12,H[t++]=128|F>>6&63,H[t++]=128|F&63}else{if(t+3>=s)break;H[t++]=240|F>>18,H[t++]=128|F>>12&63,H[t++]=128|F>>6&63,H[t++]=128|F&63}}return H[t]=0,t-f}function NI(U,H,t){return R2(U,DI,H,t)}function P2(U){for(var H=0,t=0;t=55296&&a<=57343&&(a=65536+((a&1023)<<10)|U.charCodeAt(++t)&1023),a<=127?++H:a<=2047?H+=2:a<=65535?H+=3:H+=4}return H}typeof TextDecoder!="undefined"&&new TextDecoder("utf-16le");var MI=65536,K0,I2,DI,fI,iI,_2,ig,WI,zI;function Gg(){tA.HEAP8=I2=new Int8Array(K0),tA.HEAP16=fI=new Int16Array(K0),tA.HEAP32=_2=new Int32Array(K0),tA.HEAPU8=DI=new Uint8Array(K0),tA.HEAPU16=iI=new Uint16Array(K0),tA.HEAPU32=ig=new Uint32Array(K0),tA.HEAPF32=WI=new Float32Array(K0),tA.HEAPF64=zI=new Float64Array(K0)}var yg=5270720,Pg=27824,z0=tA.TOTAL_MEMORY||16777216;tA.wasmMemory?U2=tA.wasmMemory:U2=new HA.Memory({initial:z0/MI,maximum:z0/MI}),U2&&(K0=U2.buffer),z0=K0.byteLength,Gg(),_2[Pg>>2]=yg;function ZA(U){for(;U.length>0;){var H=U.shift();if(typeof H=="function"){H();continue}var t=H.func;typeof t=="number"?H.arg===void 0?tA.dynCall_v(t):tA.dynCall_vi(t,H.arg):t(H.arg===void 0?null:H.arg)}}var C0=[],f0=[],VA=[],CA=[];function l0(){if(tA.preRun)for(typeof tA.preRun=="function"&&(tA.preRun=[tA.preRun]);tA.preRun.length;)Q2(tA.preRun.shift());ZA(C0)}function V0(){!tA.noFSInit&&!KA.init.initialized&&KA.init(),ZA(f0)}function $0(){KA.ignorePermissions=!1,ZA(VA)}function x0(){if(tA.postRun)for(typeof tA.postRun=="function"&&(tA.postRun=[tA.postRun]);tA.postRun.length;)S2(tA.postRun.shift());ZA(CA)}function Q2(U){C0.unshift(U)}function S2(U){CA.unshift(U)}var w2=Math.abs,aI=Math.ceil,Ag=Math.floor,TI=Math.min,hg=0,pg=null;function vg(U){hg++,tA.monitorRunDependencies&&tA.monitorRunDependencies(hg)}function Ei(U){if(hg--,tA.monitorRunDependencies&&tA.monitorRunDependencies(hg),hg==0&&pg){var H=pg;pg=null,H()}}tA.preloadedImages={},tA.preloadedAudios={};var Eg="data:application/octet-stream;base64,";function eg(U){return String.prototype.startsWith?U.startsWith(Eg):U.indexOf(Eg)===0}var lg="zstd-codec-binding.wasm";eg(lg)||(lg=F0(lg));function xg(){try{if(i2)return new Uint8Array(i2);var U=V2(lg);if(U)return U;if(D0)return D0(lg);throw"both async and sync fetching of the wasm failed"}catch(H){k0(H)}}function CB(){return!i2&&(r0||Q0)&&typeof fetch=="function"?fetch(lg,{credentials:"same-origin"}).then(function(U){if(!U.ok)throw"failed to load wasm binary file at '"+lg+"'";return U.arrayBuffer()}).catch(function(){return xg()}):new Promise(function(U,H){U(xg())})}function NB(U){U.setTempRet0=p0,U.getTempRet0=I0;var H={env:U};function t(F,p){var h=F.exports;tA.asm=h,Ei()}vg();function a(F){t(F.instance)}function f(F){return CB().then(function(p){return HA.instantiate(p,H)}).then(F,function(p){v0("failed to asynchronously prepare wasm: "+p),k0(p)})}function s(){if(!i2&&typeof HA.instantiateStreaming=="function"&&!eg(lg)&&typeof fetch=="function")fetch(lg,{credentials:"same-origin"}).then(function(F){var p=HA.instantiateStreaming(F,H);return p.then(a,function(h){v0("wasm streaming compile failed: "+h),v0("falling back to ArrayBuffer instantiation"),f(a)})});else return f(a)}if(tA.instantiateWasm)try{var c=tA.instantiateWasm(H,t);return c}catch(F){return v0("Module.instantiateWasm callback failed with error: "+F),!1}return s(),{}}tA.asm=function(U,H,t){H.memory=U2,H.table=bI=new HA.Table({initial:328,maximum:328,element:"anyfunc"});var a=NB(H);return a};var bg,Bi;f0.push({func:function(){zg()}});function QB(U){var H=tA.___cxa_demangle||tA.__cxa_demangle;u2(H);try{var t=U;t.startsWith("__Z")&&(t=t.substr(1));var a=P2(t)+1,f=mg(a);NI(t,f,a);var s=mg(4),c=H(f,0,0,s);if(_2[s>>2]===0&&c)return UI(c)}catch{}finally{f&&q(f),s&&q(s),c&&q(c)}return U}function Xg(U){var H=/_Z[\w\d_]+/g;return U.replace(H,function(t){var a=QB(t);return t===a?t:a+" ["+t+"]"})}function YI(){var U=new Error;if(!U.stack){try{throw new Error(0)}catch(H){U=H}if(!U.stack)return"(no stack trace available)"}return U.stack.toString()}function Og(){var U=YI();return tA.extraStackTrace&&(U+=` +`+tA.extraStackTrace()),Xg(U)}function Ai(){throw m0=!0,"Pure virtual function called!"}function Wi(){return X.uncaught_exceptions}function xI(){}var GI={splitPath:function(U){var H=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return H.exec(U).slice(1)},normalizeArray:function(U,H){for(var t=0,a=U.length-1;a>=0;a--){var f=U[a];f==="."?U.splice(a,1):f===".."?(U.splice(a,1),t++):t&&(U.splice(a,1),t--)}if(H)for(;t;t--)U.unshift("..");return U},normalize:function(U){var H=U.charAt(0)==="/",t=U.substr(-1)==="/";return U=GI.normalizeArray(U.split("/").filter(function(a){return!!a}),!H).join("/"),!U&&!H&&(U="."),U&&t&&(U+="/"),(H?"/":"")+U},dirname:function(U){var H=GI.splitPath(U),t=H[0],a=H[1];return!t&&!a?".":(a&&(a=a.substr(0,a.length-1)),t+a)},basename:function(U){if(U==="/")return"/";var H=U.lastIndexOf("/");return H===-1?U:U.substr(H+1)},extname:function(U){return GI.splitPath(U)[3]},join:function(){var U=Array.prototype.slice.call(arguments,0);return GI.normalize(U.join("/"))},join2:function(U,H){return GI.normalize(U+"/"+H)}};function ZI(U){return tA.___errno_location&&(_2[tA.___errno_location()>>2]=U),U}var rg={resolve:function(){for(var U="",H=!1,t=arguments.length-1;t>=-1&&!H;t--){var a=t>=0?arguments[t]:KA.cwd();if(typeof a!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!a)return"";U=a+"/"+U,H=a.charAt(0)==="/"}return U=GI.normalizeArray(U.split("/").filter(function(f){return!!f}),!H).join("/"),(H?"/":"")+U||"."},relative:function(U,H){U=rg.resolve(U).substr(1),H=rg.resolve(H).substr(1);function t(h){for(var l=0;l=0&&h[N]==="";N--);return l>N?[]:h.slice(l,N-l+1)}for(var a=t(U.split("/")),f=t(H.split("/")),s=Math.min(a.length,f.length),c=s,F=0;F0?H=a.slice(0,f).toString("utf-8"):H=null}else typeof window!="undefined"&&typeof window.prompt=="function"?(H=window.prompt("Input: "),H!==null&&(H+=` +`)):typeof readline=="function"&&(H=readline(),H!==null&&(H+=` +`));if(!H)return null;U.input=e2(H,!0)}return U.input.shift()},put_char:function(U,H){H===null||H===10?(lA(M2(U.output,0)),U.output=[]):H!=0&&U.output.push(H)},flush:function(U){U.output&&U.output.length>0&&(lA(M2(U.output,0)),U.output=[])}},default_tty1_ops:{put_char:function(U,H){H===null||H===10?(v0(M2(U.output,0)),U.output=[]):H!=0&&U.output.push(H)},flush:function(U){U.output&&U.output.length>0&&(v0(M2(U.output,0)),U.output=[])}}},j2={ops_table:null,mount:function(U){return j2.createNode(null,"/",16895,0)},createNode:function(U,H,t,a){if(KA.isBlkdev(t)||KA.isFIFO(t))throw new KA.ErrnoError(1);j2.ops_table||(j2.ops_table={dir:{node:{getattr:j2.node_ops.getattr,setattr:j2.node_ops.setattr,lookup:j2.node_ops.lookup,mknod:j2.node_ops.mknod,rename:j2.node_ops.rename,unlink:j2.node_ops.unlink,rmdir:j2.node_ops.rmdir,readdir:j2.node_ops.readdir,symlink:j2.node_ops.symlink},stream:{llseek:j2.stream_ops.llseek}},file:{node:{getattr:j2.node_ops.getattr,setattr:j2.node_ops.setattr},stream:{llseek:j2.stream_ops.llseek,read:j2.stream_ops.read,write:j2.stream_ops.write,allocate:j2.stream_ops.allocate,mmap:j2.stream_ops.mmap,msync:j2.stream_ops.msync}},link:{node:{getattr:j2.node_ops.getattr,setattr:j2.node_ops.setattr,readlink:j2.node_ops.readlink},stream:{}},chrdev:{node:{getattr:j2.node_ops.getattr,setattr:j2.node_ops.setattr},stream:KA.chrdev_stream_ops}});var f=KA.createNode(U,H,t,a);return KA.isDir(f.mode)?(f.node_ops=j2.ops_table.dir.node,f.stream_ops=j2.ops_table.dir.stream,f.contents={}):KA.isFile(f.mode)?(f.node_ops=j2.ops_table.file.node,f.stream_ops=j2.ops_table.file.stream,f.usedBytes=0,f.contents=null):KA.isLink(f.mode)?(f.node_ops=j2.ops_table.link.node,f.stream_ops=j2.ops_table.link.stream):KA.isChrdev(f.mode)&&(f.node_ops=j2.ops_table.chrdev.node,f.stream_ops=j2.ops_table.chrdev.stream),f.timestamp=Date.now(),U&&(U.contents[H]=f),f},getFileDataAsRegularArray:function(U){if(U.contents&&U.contents.subarray){for(var H=[],t=0;t=H)){var a=1024*1024;H=Math.max(H,t*(t0&&U.contents.set(f.subarray(0,U.usedBytes),0)}},resizeFileStorage:function(U,H){if(U.usedBytes!=H){if(H==0){U.contents=null,U.usedBytes=0;return}if(!U.contents||U.contents.subarray){var t=U.contents;U.contents=new Uint8Array(new ArrayBuffer(H)),t&&U.contents.set(t.subarray(0,Math.min(H,U.usedBytes))),U.usedBytes=H;return}if(U.contents||(U.contents=[]),U.contents.length>H)U.contents.length=H;else for(;U.contents.length=U.node.usedBytes)return 0;var c=Math.min(U.node.usedBytes-f,a);if(c>8&&s.subarray)H.set(s.subarray(f,f+c),t);else for(var F=0;F0||f+ax.timestamp)&&(f.push(N),a++)});var s=[];if(Object.keys(H.entries).forEach(function(N){H.entries[N];var K=U.entries[N];K||(s.push(N),a++)}),!a)return t(null);var c=!1,F=U.type==="remote"?U.db:H.db,p=F.transaction([dg.DB_STORE_NAME],"readwrite"),h=p.objectStore(dg.DB_STORE_NAME);function l(N){if(N&&!c)return c=!0,t(N)}p.onerror=function(N){l(this.error),N.preventDefault()},p.oncomplete=function(N){c||t(null)},f.sort().forEach(function(N){H.type==="local"?dg.loadRemoteEntry(h,N,function(K,x){if(K)return l(K);dg.storeLocalEntry(N,x,l)}):dg.loadLocalEntry(N,function(K,x){if(K)return l(K);dg.storeRemoteEntry(h,N,x,l)})}),s.sort().reverse().forEach(function(N){H.type==="local"?dg.removeLocalEntry(N,l):dg.removeRemoteEntry(h,N,l)})}},Cg={isWindows:!1,staticInit:function(){Cg.isWindows=!!process.platform.match(/^win/);var U=process.binding("constants");U.fs&&(U=U.fs),Cg.flagsForNodeMap={1024:U.O_APPEND,64:U.O_CREAT,128:U.O_EXCL,0:U.O_RDONLY,2:U.O_RDWR,4096:U.O_SYNC,512:U.O_TRUNC,1:U.O_WRONLY}},bufferFrom:function(U){return Buffer.alloc?Buffer.from(U):new Buffer(U)},mount:function(U){return u2(sA),Cg.createNode(null,"/",Cg.getMode(U.opts.root),0)},createNode:function(U,H,t,a){if(!KA.isDir(t)&&!KA.isFile(t)&&!KA.isLink(t))throw new KA.ErrnoError(22);var f=KA.createNode(U,H,t);return f.node_ops=Cg.node_ops,f.stream_ops=Cg.stream_ops,f},getMode:function(U){var H;try{H=W0.lstatSync(U),Cg.isWindows&&(H.mode=H.mode|(H.mode&292)>>2)}catch(t){throw t.code?new KA.ErrnoError(-t.errno):t}return H.mode},realPath:function(U){for(var H=[];U.parent!==U;)H.push(U.name),U=U.parent;return H.push(U.mount.opts.root),H.reverse(),GI.join.apply(null,H)},flagsForNode:function(U){U&=-2097153,U&=-2049,U&=-32769,U&=-524289;var H=0;for(var t in Cg.flagsForNodeMap)U&t&&(H|=Cg.flagsForNodeMap[t],U^=t);if(U)throw new KA.ErrnoError(22);return H},node_ops:{getattr:function(U){var H=Cg.realPath(U),t;try{t=W0.lstatSync(H)}catch(a){throw a.code?new KA.ErrnoError(-a.errno):a}return Cg.isWindows&&!t.blksize&&(t.blksize=4096),Cg.isWindows&&!t.blocks&&(t.blocks=(t.size+t.blksize-1)/t.blksize|0),{dev:t.dev,ino:t.ino,mode:t.mode,nlink:t.nlink,uid:t.uid,gid:t.gid,rdev:t.rdev,size:t.size,atime:t.atime,mtime:t.mtime,ctime:t.ctime,blksize:t.blksize,blocks:t.blocks}},setattr:function(U,H){var t=Cg.realPath(U);try{if(H.mode!==void 0&&(W0.chmodSync(t,H.mode),U.mode=H.mode),H.timestamp!==void 0){var a=new Date(H.timestamp);W0.utimesSync(t,a,a)}H.size!==void 0&&W0.truncateSync(t,H.size)}catch(f){throw f.code?new KA.ErrnoError(-f.errno):f}},lookup:function(U,H){var t=GI.join2(Cg.realPath(U),H),a=Cg.getMode(t);return Cg.createNode(U,H,a)},mknod:function(U,H,t,a){var f=Cg.createNode(U,H,t,a),s=Cg.realPath(f);try{KA.isDir(f.mode)?W0.mkdirSync(s,f.mode):W0.writeFileSync(s,"",{mode:f.mode})}catch(c){throw c.code?new KA.ErrnoError(-c.errno):c}return f},rename:function(U,H,t){var a=Cg.realPath(U),f=GI.join2(Cg.realPath(H),t);try{W0.renameSync(a,f)}catch(s){throw s.code?new KA.ErrnoError(-s.errno):s}},unlink:function(U,H){var t=GI.join2(Cg.realPath(U),H);try{W0.unlinkSync(t)}catch(a){throw a.code?new KA.ErrnoError(-a.errno):a}},rmdir:function(U,H){var t=GI.join2(Cg.realPath(U),H);try{W0.rmdirSync(t)}catch(a){throw a.code?new KA.ErrnoError(-a.errno):a}},readdir:function(U){var H=Cg.realPath(U);try{return W0.readdirSync(H)}catch(t){throw t.code?new KA.ErrnoError(-t.errno):t}},symlink:function(U,H,t){var a=GI.join2(Cg.realPath(U),H);try{W0.symlinkSync(t,a)}catch(f){throw f.code?new KA.ErrnoError(-f.errno):f}},readlink:function(U){var H=Cg.realPath(U);try{return H=W0.readlinkSync(H),H=j0.relative(j0.resolve(U.mount.opts.root),H),H}catch(t){throw t.code?new KA.ErrnoError(-t.errno):t}}},stream_ops:{open:function(U){var H=Cg.realPath(U.node);try{KA.isFile(U.node.mode)&&(U.nfd=W0.openSync(H,Cg.flagsForNode(U.flags)))}catch(t){throw t.code?new KA.ErrnoError(-t.errno):t}},close:function(U){try{KA.isFile(U.node.mode)&&U.nfd&&W0.closeSync(U.nfd)}catch(H){throw H.code?new KA.ErrnoError(-H.errno):H}},read:function(U,H,t,a,f){if(a===0)return 0;try{return W0.readSync(U.nfd,Cg.bufferFrom(H.buffer),t,a,f)}catch(s){throw new KA.ErrnoError(-s.errno)}},write:function(U,H,t,a,f){try{return W0.writeSync(U.nfd,Cg.bufferFrom(H.buffer),t,a,f)}catch(s){throw new KA.ErrnoError(-s.errno)}},llseek:function(U,H,t){var a=H;if(t===1)a+=U.position;else if(t===2&&KA.isFile(U.node.mode))try{var f=W0.fstatSync(U.nfd);a+=f.size}catch(s){throw new KA.ErrnoError(-s.errno)}if(a<0)throw new KA.ErrnoError(22);return a}}},T0={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:function(U){u2(Q0),T0.reader||(T0.reader=new FileReaderSync);var H=T0.createNode(null,"/",T0.DIR_MODE,0),t={};function a(s){for(var c=s.split("/"),F=H,p=0;p=U.node.size)return 0;var s=U.node.contents.slice(f,f+a),c=T0.reader.readAsArrayBuffer(s);return H.set(new Uint8Array(c),t),s.size},write:function(U,H,t,a,f){throw new KA.ErrnoError(5)},llseek:function(U,H,t){var a=H;if(t===1?a+=U.position:t===2&&KA.isFile(U.node.mode)&&(a+=U.node.size),a<0)throw new KA.ErrnoError(22);return a}}},KA={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:function(U){if(!(U instanceof KA.ErrnoError))throw U+" : "+Og();return ZI(U.errno)},lookupPath:function(U,H){if(U=rg.resolve(KA.cwd(),U),H=H||{},!U)return{path:"",node:null};var t={follow_mount:!0,recurse_count:0};for(var a in t)H[a]===void 0&&(H[a]=t[a]);if(H.recurse_count>8)throw new KA.ErrnoError(40);for(var f=GI.normalizeArray(U.split("/").filter(function(K){return!!K}),!1),s=KA.root,c="/",F=0;F40)throw new KA.ErrnoError(40)}}return{path:c,node:s}},getPath:function(U){for(var H;;){if(KA.isRoot(U)){var t=U.mount.mountpoint;return H?t[t.length-1]!=="/"?t+"/"+H:t+H:t}H=H?U.name+"/"+H:U.name,U=U.parent}},hashName:function(U,H){for(var t=0,a=0;a>>0)%KA.nameTable.length},hashAddNode:function(U){var H=KA.hashName(U.parent.id,U.name);U.name_next=KA.nameTable[H],KA.nameTable[H]=U},hashRemoveNode:function(U){var H=KA.hashName(U.parent.id,U.name);if(KA.nameTable[H]===U)KA.nameTable[H]=U.name_next;else for(var t=KA.nameTable[H];t;){if(t.name_next===U){t.name_next=U.name_next;break}t=t.name_next}},lookupNode:function(U,H){var t=KA.mayLookup(U);if(t)throw new KA.ErrnoError(t,U);for(var a=KA.hashName(U.id,H),f=KA.nameTable[a];f;f=f.name_next){var s=f.name;if(f.parent.id===U.id&&s===H)return f}return KA.lookup(U,H)},createNode:function(U,H,t,a){if(!KA.FSNode){KA.FSNode=function(F,p,h,l){F||(F=this),this.parent=F,this.mount=F.mount,this.mounted=null,this.id=KA.nextInode++,this.name=p,this.mode=h,this.node_ops={},this.stream_ops={},this.rdev=l},KA.FSNode.prototype={};var f=365,s=146;Object.defineProperties(KA.FSNode.prototype,{read:{get:function(){return(this.mode&f)===f},set:function(F){F?this.mode|=f:this.mode&=~f}},write:{get:function(){return(this.mode&s)===s},set:function(F){F?this.mode|=s:this.mode&=~s}},isFolder:{get:function(){return KA.isDir(this.mode)}},isDevice:{get:function(){return KA.isChrdev(this.mode)}}})}var c=new KA.FSNode(U,H,t,a);return KA.hashAddNode(c),c},destroyNode:function(U){KA.hashRemoveNode(U)},isRoot:function(U){return U===U.parent},isMountpoint:function(U){return!!U.mounted},isFile:function(U){return(U&61440)===32768},isDir:function(U){return(U&61440)===16384},isLink:function(U){return(U&61440)===40960},isChrdev:function(U){return(U&61440)===8192},isBlkdev:function(U){return(U&61440)===24576},isFIFO:function(U){return(U&61440)===4096},isSocket:function(U){return(U&49152)===49152},flagModes:{r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function(U){var H=KA.flagModes[U];if(typeof H=="undefined")throw new Error("Unknown file open mode: "+U);return H},flagsToPermissionString:function(U){var H=["r","w","rw"][U&3];return U&512&&(H+="w"),H},nodePermissions:function(U,H){return KA.ignorePermissions?0:H.indexOf("r")!==-1&&!(U.mode&292)||H.indexOf("w")!==-1&&!(U.mode&146)||H.indexOf("x")!==-1&&!(U.mode&73)?13:0},mayLookup:function(U){var H=KA.nodePermissions(U,"x");return H||(U.node_ops.lookup?0:13)},mayCreate:function(U,H){try{var t=KA.lookupNode(U,H);return 17}catch{}return KA.nodePermissions(U,"wx")},mayDelete:function(U,H,t){var a;try{a=KA.lookupNode(U,H)}catch(s){return s.errno}var f=KA.nodePermissions(U,"wx");if(f)return f;if(t){if(!KA.isDir(a.mode))return 20;if(KA.isRoot(a)||KA.getPath(a)===KA.cwd())return 16}else if(KA.isDir(a.mode))return 21;return 0},mayOpen:function(U,H){return U?KA.isLink(U.mode)?40:KA.isDir(U.mode)&&(KA.flagsToPermissionString(H)!=="r"||H&512)?21:KA.nodePermissions(U,KA.flagsToPermissionString(H)):2},MAX_OPEN_FDS:4096,nextfd:function(U,H){U=U||0,H=H||KA.MAX_OPEN_FDS;for(var t=U;t<=H;t++)if(!KA.streams[t])return t;throw new KA.ErrnoError(24)},getStream:function(U){return KA.streams[U]},createStream:function(U,H,t){KA.FSStream||(KA.FSStream=function(){},KA.FSStream.prototype={},Object.defineProperties(KA.FSStream.prototype,{object:{get:function(){return this.node},set:function(c){this.node=c}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}}}));var a=new KA.FSStream;for(var f in U)a[f]=U[f];U=a;var s=KA.nextfd(H,t);return U.fd=s,KA.streams[s]=U,U},closeStream:function(U){KA.streams[U]=null},chrdev_stream_ops:{open:function(U){var H=KA.getDevice(U.node.rdev);U.stream_ops=H.stream_ops,U.stream_ops.open&&U.stream_ops.open(U)},llseek:function(){throw new KA.ErrnoError(29)}},major:function(U){return U>>8},minor:function(U){return U&255},makedev:function(U,H){return U<<8|H},registerDevice:function(U,H){KA.devices[U]={stream_ops:H}},getDevice:function(U){return KA.devices[U]},getMounts:function(U){for(var H=[],t=[U];t.length;){var a=t.pop();H.push(a),t.push.apply(t,a.mounts)}return H},syncfs:function(U,H){typeof U=="function"&&(H=U,U=!1),KA.syncFSRequests++,KA.syncFSRequests>1&&console.log("warning: "+KA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var t=KA.getMounts(KA.root.mount),a=0;function f(c){return KA.syncFSRequests--,H(c)}function s(c){if(c)return s.errored?void 0:(s.errored=!0,f(c));++a>=t.length&&f(null)}t.forEach(function(c){if(!c.type.syncfs)return s(null);c.type.syncfs(c,U,s)})},mount:function(U,H,t){var a=t==="/",f=!t,s;if(a&&KA.root)throw new KA.ErrnoError(16);if(!a&&!f){var c=KA.lookupPath(t,{follow_mount:!1});if(t=c.path,s=c.node,KA.isMountpoint(s))throw new KA.ErrnoError(16);if(!KA.isDir(s.mode))throw new KA.ErrnoError(20)}var F={type:U,opts:H,mountpoint:t,mounts:[]},p=U.mount(F);return p.mount=F,F.root=p,a?KA.root=p:s&&(s.mounted=F,s.mount&&s.mount.mounts.push(F)),p},unmount:function(U){var H=KA.lookupPath(U,{follow_mount:!1});if(!KA.isMountpoint(H.node))throw new KA.ErrnoError(22);var t=H.node,a=t.mounted,f=KA.getMounts(a);Object.keys(KA.nameTable).forEach(function(c){for(var F=KA.nameTable[c];F;){var p=F.name_next;f.indexOf(F.mount)!==-1&&KA.destroyNode(F),F=p}}),t.mounted=null;var s=t.mount.mounts.indexOf(a);t.mount.mounts.splice(s,1)},lookup:function(U,H){return U.node_ops.lookup(U,H)},mknod:function(U,H,t){var a=KA.lookupPath(U,{parent:!0}),f=a.node,s=GI.basename(U);if(!s||s==="."||s==="..")throw new KA.ErrnoError(22);var c=KA.mayCreate(f,s);if(c)throw new KA.ErrnoError(c);if(!f.node_ops.mknod)throw new KA.ErrnoError(1);return f.node_ops.mknod(f,s,H,t)},create:function(U,H){return H=H!==void 0?H:438,H&=4095,H|=32768,KA.mknod(U,H,0)},mkdir:function(U,H){return H=H!==void 0?H:511,H&=1023,H|=16384,KA.mknod(U,H,0)},mkdirTree:function(U,H){for(var t=U.split("/"),a="",f=0;fthis.length-1||K<0)){var x=K%this.chunkSize,J=K/this.chunkSize|0;return this.getter(J)[x]}},s.prototype.setDataGetter=function(K){this.getter=K},s.prototype.cacheLength=function(){var K=new XMLHttpRequest;if(K.open("HEAD",t,!1),K.send(null),!(K.status>=200&&K.status<300||K.status===304))throw new Error("Couldn't load "+t+". Status: "+K.status);var x=Number(K.getResponseHeader("Content-length")),J,Y=(J=K.getResponseHeader("Accept-Ranges"))&&J==="bytes",V=(J=K.getResponseHeader("Content-Encoding"))&&J==="gzip",aA=1024*1024;Y||(aA=x);var nA=function(Z,hA){if(Z>hA)throw new Error("invalid range ("+Z+", "+hA+") or no bytes requested!");if(hA>x-1)throw new Error("only "+x+" bytes available! programmer error!");var z=new XMLHttpRequest;if(z.open("GET",t,!1),x!==aA&&z.setRequestHeader("Range","bytes="+Z+"-"+hA),typeof Uint8Array!="undefined"&&(z.responseType="arraybuffer"),z.overrideMimeType&&z.overrideMimeType("text/plain; charset=x-user-defined"),z.send(null),!(z.status>=200&&z.status<300||z.status===304))throw new Error("Couldn't load "+t+". Status: "+z.status);return z.response!==void 0?new Uint8Array(z.response||[]):e2(z.responseText||"",!0)},j=this;j.setDataGetter(function(Z){var hA=Z*aA,z=(Z+1)*aA-1;if(z=Math.min(z,x-1),typeof j.chunks[Z]=="undefined"&&(j.chunks[Z]=nA(hA,z)),typeof j.chunks[Z]=="undefined")throw new Error("doXHR failed!");return j.chunks[Z]}),(V||!x)&&(aA=x=1,x=this.getter(0).length,aA=x,console.log("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=x,this._chunkSize=aA,this.lengthKnown=!0},typeof XMLHttpRequest!="undefined"){if(!Q0)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var c=new s;Object.defineProperties(c,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var F={isDevice:!1,contents:c}}else var F={isDevice:!1,url:t};var p=KA.createFile(U,H,F,a,f);F.contents?p.contents=F.contents:F.url&&(p.contents=null,p.url=F.url),Object.defineProperties(p,{usedBytes:{get:function(){return this.contents.length}}});var h={},l=Object.keys(p.stream_ops);return l.forEach(function(N){var K=p.stream_ops[N];h[N]=function(){if(!KA.forceLoadFile(p))throw new KA.ErrnoError(5);return K.apply(null,arguments)}}),h.read=function(K,x,J,Y,V){if(!KA.forceLoadFile(p))throw new KA.ErrnoError(5);var aA=K.node.contents;if(V>=aA.length)return 0;var nA=Math.min(aA.length-V,Y);if(aA.slice)for(var j=0;j>2]=a.dev,_2[t+4>>2]=0,_2[t+8>>2]=a.ino,_2[t+12>>2]=a.mode,_2[t+16>>2]=a.nlink,_2[t+20>>2]=a.uid,_2[t+24>>2]=a.gid,_2[t+28>>2]=a.rdev,_2[t+32>>2]=0,Bi=[a.size>>>0,(bg=a.size,+w2(bg)>=1?bg>0?(TI(+Ag(bg/4294967296),4294967295)|0)>>>0:~~+aI((bg-+(~~bg>>>0))/4294967296)>>>0:0)],_2[t+40>>2]=Bi[0],_2[t+44>>2]=Bi[1],_2[t+48>>2]=4096,_2[t+52>>2]=a.blocks,_2[t+56>>2]=a.atime.getTime()/1e3|0,_2[t+60>>2]=0,_2[t+64>>2]=a.mtime.getTime()/1e3|0,_2[t+68>>2]=0,_2[t+72>>2]=a.ctime.getTime()/1e3|0,_2[t+76>>2]=0,Bi=[a.ino>>>0,(bg=a.ino,+w2(bg)>=1?bg>0?(TI(+Ag(bg/4294967296),4294967295)|0)>>>0:~~+aI((bg-+(~~bg>>>0))/4294967296)>>>0:0)],_2[t+80>>2]=Bi[0],_2[t+84>>2]=Bi[1],0},doMsync:function(U,H,t,a){var f=new Uint8Array(DI.subarray(U,U+t));KA.msync(H,f,0,t,a)},doMkdir:function(U,H){return U=GI.normalize(U),U[U.length-1]==="/"&&(U=U.substr(0,U.length-1)),KA.mkdir(U,H,0),0},doMknod:function(U,H,t){switch(H&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-22}return KA.mknod(U,H,t),0},doReadlink:function(U,H,t){if(t<=0)return-22;var a=KA.readlink(U),f=Math.min(t,P2(a)),s=I2[H+f];return NI(a,H,t+1),I2[H+f]=s,f},doAccess:function(U,H){if(H&-8)return-22;var t,a=KA.lookupPath(U,{follow:!0});if(t=a.node,!t)return-2;var f="";return H&4&&(f+="r"),H&2&&(f+="w"),H&1&&(f+="x"),f&&KA.nodePermissions(t,f)?-13:0},doDup:function(U,H,t){var a=KA.getStream(t);return a&&KA.close(a),KA.open(U,H,0,t,t).fd},doReadv:function(U,H,t,a){for(var f=0,s=0;s>2],F=_2[H+(s*8+4)>>2],p=KA.read(U,I2,c,F,a);if(p<0)return-1;if(f+=p,p>2],F=_2[H+(s*8+4)>>2],p=KA.write(U,I2,c,F,a);if(p<0)return-1;f+=p}return f},varargs:0,get:function(U){c0.varargs+=4;var H=_2[c0.varargs-4>>2];return H},getStr:function(){var U=UI(c0.get());return U},getStreamFromFD:function(){var U=KA.getStream(c0.get());if(!U)throw new KA.ErrnoError(9);return U},get64:function(){var U=c0.get();return c0.get(),U},getZero:function(){c0.get()}};function P0(U,H){c0.varargs=H;try{var t=c0.getStreamFromFD(),a=c0.get(),f=c0.get(),s=c0.get(),c=c0.get(),F=4294967296,p=a*F+(f>>>0),h=9007199254740992;return p<=-h||p>=h?-75:(KA.llseek(t,p,c),Bi=[t.position>>>0,(bg=t.position,+w2(bg)>=1?bg>0?(TI(+Ag(bg/4294967296),4294967295)|0)>>>0:~~+aI((bg-+(~~bg>>>0))/4294967296)>>>0:0)],_2[s>>2]=Bi[0],_2[s+4>>2]=Bi[1],t.getdents&&p===0&&c===0&&(t.getdents=null),0)}catch(l){return(typeof KA=="undefined"||!(l instanceof KA.ErrnoError))&&k0(l),-l.errno}}function A2(U,H){c0.varargs=H;try{var t=c0.getStreamFromFD(),a=c0.get(),f=c0.get();return c0.doReadv(t,a,f)}catch(s){return(typeof KA=="undefined"||!(s instanceof KA.ErrnoError))&&k0(s),-s.errno}}function C2(U,H){c0.varargs=H;try{var t=c0.getStreamFromFD(),a=c0.get(),f=c0.get();return c0.doWritev(t,a,f)}catch(s){return(typeof KA=="undefined"||!(s instanceof KA.ErrnoError))&&k0(s),-s.errno}}function y2(U,H){c0.varargs=H;try{var t=c0.getStreamFromFD(),a=c0.get();switch(a){case 0:{var f=c0.get();if(f<0)return-22;var s;return s=KA.open(t.path,t.flags,0,f),s.fd}case 1:case 2:return 0;case 3:return t.flags;case 4:{var f=c0.get();return t.flags|=f,0}case 12:{var f=c0.get(),c=0;return fI[f+c>>1]=2,0}case 13:case 14:return 0;case 16:case 8:return-22;case 9:return ZI(22),-1;default:return-22}}catch(F){return(typeof KA=="undefined"||!(F instanceof KA.ErrnoError))&&k0(F),-F.errno}}function L2(U,H){c0.varargs=H;try{var t=c0.getStr(),a=c0.get(),f=c0.get(),s=KA.open(t,a,f);return s.fd}catch(c){return(typeof KA=="undefined"||!(c instanceof KA.ErrnoError))&&k0(c),-c.errno}}function v2(U,H){c0.varargs=H;try{var t=c0.getStreamFromFD(),a=c0.get();switch(a){case 21509:case 21505:return t.tty?0:-25;case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:return t.tty?0:-25;case 21519:{if(!t.tty)return-25;var f=c0.get();return _2[f>>2]=0,0}case 21520:return t.tty?-22:-25;case 21531:{var f=c0.get();return KA.ioctl(t,a,f)}case 21523:return t.tty?0:-25;case 21524:return t.tty?0:-25;default:k0("bad ioctl syscall "+a)}}catch(s){return(typeof KA=="undefined"||!(s instanceof KA.ErrnoError))&&k0(s),-s.errno}}function H2(U,H){c0.varargs=H;try{var t=c0.getStreamFromFD();return KA.close(t),0}catch(a){return(typeof KA=="undefined"||!(a instanceof KA.ErrnoError))&&k0(a),-a.errno}}function tI(){}function nI(U){switch(U){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+U)}}function d(){for(var U=new Array(256),H=0;H<256;++H)U[H]=String.fromCharCode(H);E=U}var E=void 0;function D(U){for(var H="",t=U;DI[t];)H+=E[DI[t++]];return H}var Ug={},yI={},qg={},Ci=48,XI=57;function yi(U){if(U===void 0)return"_unknown";U=U.replace(/[^a-zA-Z0-9_]/g,"$");var H=U.charCodeAt(0);return H>=Ci&&H<=XI?"_"+U:U}function Ji(U,H){return U=yi(U),new Function("body","return function "+U+`() { + "use strict"; return body.apply(this, arguments); +}; +`)(H)}function ni(U,H){var t=Ji(H,function(a){this.name=H,this.message=a;var f=new Error(a).stack;f!==void 0&&(this.stack=this.toString()+` +`+f.replace(/^Error(:[^\n]*)?\n/,""))});return t.prototype=Object.create(U.prototype),t.prototype.constructor=t,t.prototype.toString=function(){return this.message===void 0?this.name:this.name+": "+this.message},t}var b0=void 0;function v(U){throw new b0(U)}var rB=void 0;function _i(U){throw new rB(U)}function Ii(U,H,t){U.forEach(function(F){qg[F]=H});function a(F){var p=t(F);p.length!==U.length&&_i("Mismatched type converter count");for(var h=0;h>s])},destructorFunction:null})}function zB(U){if(!(this instanceof gi)||!(U instanceof gi))return!1;for(var H=this.$$.ptrType.registeredClass,t=this.$$.ptr,a=U.$$.ptrType.registeredClass,f=U.$$.ptr;H.baseClass;)t=H.upcast(t),H=H.baseClass;for(;a.baseClass;)f=a.upcast(f),a=a.baseClass;return H===a&&t===f}function B2(U){return{count:U.count,deleteScheduled:U.deleteScheduled,preservePointerOnDelete:U.preservePointerOnDelete,ptr:U.ptr,ptrType:U.ptrType,smartPtr:U.smartPtr,smartPtrType:U.smartPtrType}}function fi(U){function H(t){return t.$$.ptrType.registeredClass.name}v(H(U)+" instance already deleted")}var bB=!1;function ei(U){}function EB(U){U.smartPtr?U.smartPtrType.rawDestructor(U.smartPtr):U.ptrType.registeredClass.rawDestructor(U.ptr)}function Yi(U){U.count.value-=1;var H=U.count.value===0;H&&EB(U)}function oi(U){return typeof FinalizationGroup=="undefined"?(oi=function(H){return H},U):(bB=new FinalizationGroup(function(H){for(var t=H.next();!t.done;t=H.next()){var a=t.value;a.ptr?Yi(a):console.warn("object already deleted: "+a.ptr)}}),oi=function(H){return bB.register(H,H.$$,H.$$),H},ei=function(H){bB.unregister(H.$$)},oi(U))}function eB(){if(this.$$.ptr||fi(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var U=oi(Object.create(Object.getPrototypeOf(this),{$$:{value:B2(this.$$)}}));return U.$$.count.value+=1,U.$$.deleteScheduled=!1,U}function VB(){this.$$.ptr||fi(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&v("Object already scheduled for deletion"),ei(this),Yi(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function y0(){return!this.$$.ptr}var $g=void 0,Zi=[];function Fi(){for(;Zi.length;){var U=Zi.pop();U.$$.deleteScheduled=!1,U.delete()}}function Qi(){return this.$$.ptr||fi(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&v("Object already scheduled for deletion"),Zi.push(this),Zi.length===1&&$g&&$g(Fi),this.$$.deleteScheduled=!0,this}function XB(){gi.prototype.isAliasOf=zB,gi.prototype.clone=eB,gi.prototype.delete=VB,gi.prototype.isDeleted=y0,gi.prototype.deleteLater=Qi}function gi(){}var oB={};function dB(U,H,t){if(U[H].overloadTable===void 0){var a=U[H];U[H]=function(){return U[H].overloadTable.hasOwnProperty(arguments.length)||v("Function '"+t+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+U[H].overloadTable+")!"),U[H].overloadTable[arguments.length].apply(this,arguments)},U[H].overloadTable=[],U[H].overloadTable[a.argCount]=a}}function tB(U,H,t){tA.hasOwnProperty(U)?((t===void 0||tA[U].overloadTable!==void 0&&tA[U].overloadTable[t]!==void 0)&&v("Cannot register public name '"+U+"' twice"),dB(tA,U,U),tA.hasOwnProperty(t)&&v("Cannot register multiple overloads of a function with the same number of arguments ("+t+")!"),tA[U].overloadTable[t]=H):(tA[U]=H,t!==void 0&&(tA[U].numArguments=t))}function zi(U,H,t,a,f,s,c,F){this.name=U,this.constructor=H,this.instancePrototype=t,this.rawDestructor=a,this.baseClass=f,this.getActualType=s,this.upcast=c,this.downcast=F,this.pureVirtualFunctions=[]}function Li(U,H,t){for(;H!==t;)H.upcast||v("Expected null or instance of "+t.name+", got an instance of "+H.name),U=H.upcast(U),H=H.baseClass;return U}function RB(U,H){if(H===null)return this.isReference&&v("null is not a valid "+this.name),0;H.$$||v('Cannot pass "'+qi(H)+'" as a '+this.name),H.$$.ptr||v("Cannot pass deleted object as a pointer of type "+this.name);var t=H.$$.ptrType.registeredClass,a=Li(H.$$.ptr,t,this.registeredClass);return a}function Vi(U,H){var t;if(H===null)return this.isReference&&v("null is not a valid "+this.name),this.isSmartPointer?(t=this.rawConstructor(),U!==null&&U.push(this.rawDestructor,t),t):0;H.$$||v('Cannot pass "'+qi(H)+'" as a '+this.name),H.$$.ptr||v("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&H.$$.ptrType.isConst&&v("Cannot convert argument of type "+(H.$$.smartPtrType?H.$$.smartPtrType.name:H.$$.ptrType.name)+" to parameter type "+this.name);var a=H.$$.ptrType.registeredClass;if(t=Li(H.$$.ptr,a,this.registeredClass),this.isSmartPointer)switch(H.$$.smartPtr===void 0&&v("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:H.$$.smartPtrType===this?t=H.$$.smartPtr:v("Cannot convert argument of type "+(H.$$.smartPtrType?H.$$.smartPtrType.name:H.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:t=H.$$.smartPtr;break;case 2:if(H.$$.smartPtrType===this)t=H.$$.smartPtr;else{var f=H.clone();t=this.rawShare(t,ri(function(){f.delete()})),U!==null&&U.push(this.rawDestructor,t)}break;default:v("Unsupporting sharing policy")}return t}function _g(U,H){if(H===null)return this.isReference&&v("null is not a valid "+this.name),0;H.$$||v('Cannot pass "'+qi(H)+'" as a '+this.name),H.$$.ptr||v("Cannot pass deleted object as a pointer of type "+this.name),H.$$.ptrType.isConst&&v("Cannot convert argument of type "+H.$$.ptrType.name+" to parameter type "+this.name);var t=H.$$.ptrType.registeredClass,a=Li(H.$$.ptr,t,this.registeredClass);return a}function Xi(U){return this.fromWireType(ig[U>>2])}function pB(U){return this.rawGetPointee&&(U=this.rawGetPointee(U)),U}function OB(U){this.rawDestructor&&this.rawDestructor(U)}function aB(U){U!==null&&U.delete()}function Ng(U,H,t){if(H===t)return U;if(t.baseClass===void 0)return null;var a=Ng(U,H,t.baseClass);return a===null?null:t.downcast(a)}function nB(){return Object.keys(Oi).length}function UB(){var U=[];for(var H in Oi)Oi.hasOwnProperty(H)&&U.push(Oi[H]);return U}function Ki(U){$g=U,Zi.length&&$g&&$g(Fi)}function fB(){tA.getInheritedInstanceCount=nB,tA.getLiveInheritedInstances=UB,tA.flushPendingDeletes=Fi,tA.setDelayFunction=Ki}var Oi={};function Wg(U,H){for(H===void 0&&v("ptr should not be undefined");U.baseClass;)H=U.upcast(H),U=U.baseClass;return H}function sB(U,H){return H=Wg(U,H),Oi[H]}function Mg(U,H){(!H.ptrType||!H.ptr)&&_i("makeClassHandle requires ptr and ptrType");var t=!!H.smartPtrType,a=!!H.smartPtr;return t!==a&&_i("Both smartPtrType and smartPtr must be specified"),H.count={value:1},oi(Object.create(U,{$$:{value:H}}))}function kB(U){var H=this.getPointee(U);if(!H)return this.destructor(U),null;var t=sB(this.registeredClass,H);if(t!==void 0){if(t.$$.count.value===0)return t.$$.ptr=H,t.$$.smartPtr=U,t.clone();var a=t.clone();return this.destructor(U),a}function f(){return this.isSmartPointer?Mg(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:H,smartPtrType:this,smartPtr:U}):Mg(this.registeredClass.instancePrototype,{ptrType:this,ptr:U})}var s=this.registeredClass.getActualType(H),c=oB[s];if(!c)return f.call(this);var F;this.isConst?F=c.constPointerType:F=c.pointerType;var p=Ng(H,this.registeredClass,F.registeredClass);return p===null?f.call(this):this.isSmartPointer?Mg(F.registeredClass.instancePrototype,{ptrType:F,ptr:p,smartPtrType:this,smartPtr:U}):Mg(F.registeredClass.instancePrototype,{ptrType:F,ptr:p})}function MB(){Fg.prototype.getPointee=pB,Fg.prototype.destructor=OB,Fg.prototype.argPackAdvance=8,Fg.prototype.readValueFromPointer=Xi,Fg.prototype.deleteObject=aB,Fg.prototype.fromWireType=kB}function Fg(U,H,t,a,f,s,c,F,p,h,l){this.name=U,this.registeredClass=H,this.isReference=t,this.isConst=a,this.isSmartPointer=f,this.pointeeType=s,this.sharingPolicy=c,this.rawGetPointee=F,this.rawConstructor=p,this.rawShare=h,this.rawDestructor=l,!f&&H.baseClass===void 0?a?(this.toWireType=RB,this.destructorFunction=null):(this.toWireType=_g,this.destructorFunction=null):this.toWireType=Vi}function Lg(U,H,t){tA.hasOwnProperty(U)||_i("Replacing nonexistant public symbol"),tA[U].overloadTable!==void 0&&t!==void 0?tA[U].overloadTable[t]=H:(tA[U]=H,tA[U].argCount=t)}function a2(U,H){U=D(U);function t(s){for(var c=[],F=1;F>2)+a]);return t}function si(U){for(;U.length;){var H=U.pop(),t=U.pop();t(H)}}function Kg(U,H,t,a,f,s){var c=ui(H,t);f=a2(a,f),Ii([],[U],function(F){F=F[0];var p="constructor "+F.name;if(F.registeredClass.constructor_body===void 0&&(F.registeredClass.constructor_body=[]),F.registeredClass.constructor_body[H-1]!==void 0)throw new b0("Cannot register multiple constructors with identical number of parameters ("+(H-1)+") for class '"+F.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return F.registeredClass.constructor_body[H-1]=function(){Zg("Cannot construct "+F.name+" due to unbound types",c)},Ii([],c,function(h){return F.registeredClass.constructor_body[H-1]=function(){arguments.length!==H-1&&v(p+" called with "+arguments.length+" arguments, expected "+(H-1));var N=[],K=new Array(H);K[0]=s;for(var x=1;x0?", ":"")+N),K+=(h?"var rv = ":"")+"invoker(fn"+(N.length>0?", ":"")+N+`); +`,F)K+=`runDestructors(destructors); +`;else for(var p=c?1:2;p4&&--tg[U].refcount===0&&(tg[U]=void 0,Gi.push(U))}function ki(){for(var U=0,H=5;H>2])};case 3:return function(t){return this.fromWireType(zI[t>>3])};default:throw new TypeError("Unknown float type: "+U)}}function wC(U,H,t){var a=nI(t);H=D(H),jg(U,{name:H,fromWireType:function(f){return f},toWireType:function(f,s){if(typeof s!="number"&&typeof s!="boolean")throw new TypeError('Cannot convert "'+qi(s)+'" to '+this.name);return s},argPackAdvance:8,readValueFromPointer:QC(H,a),destructorFunction:null})}function $B(U,H,t,a,f,s){var c=ui(H,t);U=D(U),f=a2(a,f),tB(U,function(){Zg("Cannot call "+U+" due to unbound types",c)},H-1),Ii([],c,function(F){var p=[F[0],null].concat(F.slice(1));return Lg(U,JB(U,p,null,f,s),H-1),[]})}function rC(U,H,t){switch(H){case 0:return t?function(f){return I2[f]}:function(f){return DI[f]};case 1:return t?function(f){return fI[f>>1]}:function(f){return iI[f>>1]};case 2:return t?function(f){return _2[f>>2]}:function(f){return ig[f>>2]};default:throw new TypeError("Unknown integer type: "+U)}}function mi(U,H,t,a,f){H=D(H),f===-1&&(f=4294967295);var s=nI(t),c=function(h){return h};if(a===0){var F=32-8*t;c=function(h){return h<>>F}}var p=H.indexOf("unsigned")!=-1;jg(U,{name:H,fromWireType:c,toWireType:function(h,l){if(typeof l!="number"&&typeof l!="boolean")throw new TypeError('Cannot convert "'+qi(l)+'" to '+this.name);if(lf)throw new TypeError('Passing a number "'+qi(l)+'" from JS side to C/C++ side to an argument of type "'+H+'", which is outside the valid range ['+a+", "+f+"]!");return p?l>>>0:l|0},argPackAdvance:8,readValueFromPointer:rC(H,s,a!==0),destructorFunction:null})}function wA(U,H,t){var a=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],f=a[H];function s(c){c=c>>2;var F=ig,p=F[c],h=F[c+1];return new f(F.buffer,h,p)}t=D(t),jg(U,{name:t,fromWireType:s,argPackAdvance:8,readValueFromPointer:s},{ignoreDuplicateRegistrations:!0})}function hB(U,H){H=D(H);var t=H==="std::string";jg(U,{name:H,fromWireType:function(a){var f=ig[a>>2],s;if(t){var c=DI[a+4+f],F=0;c!=0&&(F=c,DI[a+4+f]=0);for(var p=a+4,h=0;h<=f;++h){var l=a+4+h;if(DI[l]==0){var N=UI(p);s===void 0?s=N:(s+=String.fromCharCode(0),s+=N),p=l+1}}F!=0&&(DI[a+4+f]=F)}else{for(var K=new Array(f),h=0;h>2]=F,t&&c)NI(f,p+4,F+1);else if(c)for(var h=0;h255&&(q(p),v("String has UTF-16 code units that do not fit in 8 bits")),DI[p+4+h]=l}else for(var h=0;h>2],p=new Array(F),h=s+4>>f,l=0;l>2]=p;for(var l=h+4>>f,N=0;N>2]=f,H.toWireType(a,U)}function cB(U,H,t){for(var a=new Array(U),f=0;f>2)+f],"parameter "+f);return a}function AC(U,H,t,a){U=xi(U);for(var f=cB(H,t),s=new Array(H),c=0;c>2]=ri(H),H}var DC={};function LB(U){var H=DC[U];return H===void 0?D(U):H}var AB=[];function jI(U,H,t,a){U=AB[U],H=xi(H),t=LB(t),U(H,t,null,a)}function PI(U){var H=AB.length;return AB.push(U),H}function wB(U,H){for(var t=cB(U,H),a=t[0],f=a.name+"_$"+t.slice(1).map(function(x){return x.name}).join("_")+"$",s=["retType"],c=[a],F="",p=0;p4&&(tg[U].refcount+=1)}function KB(U){for(var H="",t=0;t> 2) + "+t+'], "parameter '+t+`"); +var arg`+t+" = argType"+t+`.readValueFromPointer(args); +args += argType`+t+`['argPackAdvance']; +`;return a+="var obj = new constructor("+H+`); +return __emval_register(obj); +} +`,new Function("requireRegisteredType","Module","__emval_register",a)(hi,tA,ri)}var S0={};function eC(U,H,t,a){U=xi(U);var f=S0[H];return f||(f=KB(H),S0[H]=f),f(U,t,a)}function oC(U){return ri(LB(U))}function uC(U){var H=tg[U].value;si(H),li(U)}function tC(U,H){U=hi(U,"_emval_take_value");var t=U.readValueFromPointer(H);return ri(t)}function cg(){tA.abort()}function iA(){return I2.length}function rA(U,H,t){DI.set(DI.subarray(H,H+t),U)}function BA(U,H,t){U=U|0,H=H|0,t=t|0;var a=0,f=0,s=0,c=0;if((t|0)>=8192)return rA(U|0,H|0,t|0)|0,U|0;if(a=U|0,c=U+t|0,(U&3)==(H&3)){for(;U&3;){if((t|0)==0)return a|0;I2[U>>0]=I2[H>>0]|0,U=U+1|0,H=H+1|0,t=t-1|0}for(f=c&-4|0,s=f-64|0;(U|0)<=(s|0);)_2[U>>2]=_2[H>>2]|0,_2[U+4>>2]=_2[H+4>>2]|0,_2[U+8>>2]=_2[H+8>>2]|0,_2[U+12>>2]=_2[H+12>>2]|0,_2[U+16>>2]=_2[H+16>>2]|0,_2[U+20>>2]=_2[H+20>>2]|0,_2[U+24>>2]=_2[H+24>>2]|0,_2[U+28>>2]=_2[H+28>>2]|0,_2[U+32>>2]=_2[H+32>>2]|0,_2[U+36>>2]=_2[H+36>>2]|0,_2[U+40>>2]=_2[H+40>>2]|0,_2[U+44>>2]=_2[H+44>>2]|0,_2[U+48>>2]=_2[H+48>>2]|0,_2[U+52>>2]=_2[H+52>>2]|0,_2[U+56>>2]=_2[H+56>>2]|0,_2[U+60>>2]=_2[H+60>>2]|0,U=U+64|0,H=H+64|0;for(;(U|0)<(f|0);)_2[U>>2]=_2[H>>2]|0,U=U+4|0,H=H+4|0}else for(f=c-4|0;(U|0)<(f|0);)I2[U>>0]=I2[H>>0]|0,I2[U+1>>0]=I2[H+1>>0]|0,I2[U+2>>0]=I2[H+2>>0]|0,I2[U+3>>0]=I2[H+3>>0]|0,U=U+4|0,H=H+4|0;for(;(U|0)<(c|0);)I2[U>>0]=I2[H>>0]|0,U=U+1|0,H=H+1|0;return a|0}function $(U,H,t){U=U|0,H=H|0,t=t|0;var a=0,f=0,s=0,c=0;if(a=U+t|0,H=H&255,(t|0)>=67){for(;(U&3)!=0;)I2[U>>0]=H,U=U+1|0;for(f=a&-4|0,c=H|H<<8|H<<16|H<<24,s=f-64|0;(U|0)<=(s|0);)_2[U>>2]=c,_2[U+4>>2]=c,_2[U+8>>2]=c,_2[U+12>>2]=c,_2[U+16>>2]=c,_2[U+20>>2]=c,_2[U+24>>2]=c,_2[U+28>>2]=c,_2[U+32>>2]=c,_2[U+36>>2]=c,_2[U+40>>2]=c,_2[U+44>>2]=c,_2[U+48>>2]=c,_2[U+52>>2]=c,_2[U+56>>2]=c,_2[U+60>>2]=c,U=U+64|0;for(;(U|0)<(f|0);)_2[U>>2]=c,U=U+4|0}for(;(U|0)<(a|0);)I2[U>>0]=H,U=U+1|0;return a-t|0}function EA(U){return 0}function GA(){return 0}function kA(){}function mA(U){k0("OOM")}function g0(U){mA()}function u0(U){U=U|0;var H=0,t=0,a=0;return a=iA()|0,H=_2[Pg>>2]|0,t=H+U|0,(U|0)>0&(t|0)<(H|0)|(t|0)<0?(mA()|0,ZI(12),-1):(t|0)>(a|0)&&!(g0()|0)?(ZI(12),-1):(_2[Pg>>2]=t|0,H|0)}function Y0(U){p0(U|0)}if(KA.staticInit(),sA){var W0=require$$1,j0=require$$1;Cg.staticInit()}d(),b0=tA.BindingError=ni(Error,"BindingError"),rB=tA.InternalError=ni(Error,"InternalError"),XB(),MB(),fB(),ji=tA.UnboundTypeError=ni(Error,"UnboundTypeError"),bA();function e2(U,H,t){var a=t>0?t:P2(U)+1,f=new Array(a),s=R2(U,f,0,f.length);return H&&(f.length=s),f}function l2(U){for(var H=[],t=0;t255&&(a&=255),H.push(String.fromCharCode(a))}return H.join("")}var m2=typeof atob=="function"?atob:function(U){var H="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",t="",a,f,s,c,F,p,h,l=0;U=U.replace(/[^A-Za-z0-9\+\/\=]/g,"");do c=H.indexOf(U.charAt(l++)),F=H.indexOf(U.charAt(l++)),p=H.indexOf(U.charAt(l++)),h=H.indexOf(U.charAt(l++)),a=c<<2|F>>4,f=(F&15)<<4|p>>2,s=(p&3)<<6|h,t=t+String.fromCharCode(a),p!==64&&(t=t+String.fromCharCode(f)),h!==64&&(t=t+String.fromCharCode(s));while(l0||(l0(),hg>0)||tA.calledRun)return;function H(){tA.calledRun||(tA.calledRun=!0,!m0&&(V0(),$0(),tA.onRuntimeInitialized&&tA.onRuntimeInitialized(),x0()))}tA.setStatus?(tA.setStatus("Running..."),setTimeout(function(){setTimeout(function(){tA.setStatus("")},1),H()},1)):H()}tA.run=TA;function k0(U){throw tA.onAbort&&tA.onAbort(U),U+="",lA(U),v0(U),m0=!0,"abort("+U+"). Build with -s ASSERTIONS=1 for more info."}if(tA.abort=k0,tA.preInit)for(typeof tA.preInit=="function"&&(tA.preInit=[tA.preInit]);tA.preInit.length>0;)tA.preInit.pop()();return tA.noExitRuntime=!0,TA(),tA}}();t0.exports=vA})(zstdCodecBinding);const wasmSupported=(()=>{try{if(typeof WebAssembly=="object"&&typeof WebAssembly.instantiate=="function"){var t0=new WebAssembly.Module(Uint8Array.of(0,97,115,109,1,0,0,0));if(t0 instanceof WebAssembly.Module)return new WebAssembly.Instance(t0)instanceof WebAssembly.Instance}}catch{}return!1})();module.run=t0=>{const DA={};DA.onRuntimeInitialized=()=>{t0(DA)},wasmSupported?zstdCodecBindingWasm.exports(DA):zstdCodecBinding.exports(DA)};const ArrayBufferHelper=helpers.ArrayBufferHelper,constants=constants$1,onReady=t0=>{const DA=new t0.ZstdCodec,vA=(F0,dA)=>{try{return dA(F0)}finally{F0.delete()}},M0=F0=>{const dA=new t0.VectorU8;return vA(dA,F0)},jA=F0=>F0||constants.DEFAULT_COMPRESSION_LEVEL,tA=F0=>{const dA=DA.compressBound(F0);return dA>=0?dA:null},AA=F0=>{const dA=DA.contentSize(F0);return dA>=0?dA:null};class PA{constructor(dA){this._buffer=new ArrayBuffer(dA),this._array=new Uint8Array(this._buffer),this._offset=0}concat(dA){dA.length+this._offset>this._array.length&&this._grow(Math.max(this._array.length,dA.length)*2),this._array.set(dA,this._offset),this._offset+=dA.length}array(){const dA=ArrayBufferHelper.transfer(this._buffer,this._offset);return new Uint8Array(dA)}_grow(dA){this._buffer=ArrayBufferHelper.transfer(this._buffer,dA),this._array=new Uint8Array(this._buffer)}}class r0{compressBound(dA){return tA(dA.length)}contentSize(dA){return M0(D0=>(t0.cloneToVector(D0,dA),AA(D0)))}}class Q0{compress(dA,D0){const _A=tA(dA.length);return _A?(D0=jA(D0),M0(qA=>M0(lA=>{t0.cloneToVector(qA,dA),lA.resize(_A,0);var v0=DA.compress(lA,qA,D0);return v0<0?null:(lA.resize(v0,0),t0.cloneAsTypedArray(lA))}))):null}decompress(dA){return M0(D0=>M0(_A=>{t0.cloneToVector(D0,dA);const qA=AA(D0);if(!qA)return null;_A.resize(qA,0);var lA=DA.decompress(_A,D0);return lA<0||lA!=qA?null:t0.cloneAsTypedArray(_A)}))}compressUsingDict(dA,D0){const _A=tA(dA.length);return _A?M0(qA=>M0(lA=>{t0.cloneToVector(qA,dA),lA.resize(_A,0);var v0=DA.compressUsingDict(lA,qA,D0.get());return v0<0?null:(lA.resize(v0,0),t0.cloneAsTypedArray(lA))})):null}decompressUsingDict(dA,D0){return M0(_A=>M0(qA=>{t0.cloneToVector(_A,dA);const lA=AA(_A);if(!lA)return null;qA.resize(lA,0);var v0=DA.decompressUsingDict(qA,_A,D0.get());return v0<0||v0!=lA?null:t0.cloneAsTypedArray(qA)}))}}class w0{compress(dA,D0){return vA(new t0.ZstdCompressStreamBinding,_A=>{const qA=tA(dA.length),lA=new PA(qA),v0=p0=>{lA.concat(p0)},B0=jA(D0);return!_A.begin(B0)||!_A.transform(dA,v0)||!_A.end(v0)?null:lA.array()})}compressChunks(dA,D0,_A){return vA(new t0.ZstdCompressStreamBinding,qA=>{const lA=D0||constants.STREAMING_DEFAULT_BUFFER_SIZE,v0=new PA(lA),B0=I0=>{v0.concat(I0)},p0=jA(_A);if(!qA.begin(p0))return null;for(const I0 of dA)if(!qA.transform(I0,B0))return null;return qA.end(B0)?v0.array():null})}compressUsingDict(dA,D0){return vA(new t0.ZstdCompressStreamBinding,_A=>{const qA=tA(dA.length),lA=new PA(qA),v0=B0=>{lA.concat(B0)};return!_A.beginUsingDict(D0.get())||!_A.transform(dA,v0)||!_A.end(v0)?null:lA.array()})}compressChunksUsingDict(dA,D0,_A){return vA(new t0.ZstdCompressStreamBinding,qA=>{const lA=D0||constants.STREAMING_DEFAULT_BUFFER_SIZE,v0=new PA(lA),B0=p0=>{v0.concat(p0)};if(!qA.beginUsingDict(_A.get()))return null;for(const p0 of dA)if(!qA.transform(p0,B0))return null;return qA.end(B0)?v0.array():null})}decompress(dA,D0){return vA(new t0.ZstdDecompressStreamBinding,_A=>{const qA=D0||this._estimateContentSize(dA),lA=new PA(qA),v0=B0=>{lA.concat(B0)};return!_A.begin()||!_A.transform(dA,v0)||!_A.end(v0)?null:lA.array()})}decompressChunks(dA,D0){return vA(new t0.ZstdDecompressStreamBinding,_A=>{const qA=D0||constants.STREAMING_DEFAULT_BUFFER_SIZE,lA=new PA(qA),v0=B0=>{lA.concat(B0)};if(!_A.begin())return null;for(const B0 of dA)if(!_A.transform(B0,v0))return null;return _A.end(v0)?lA.array():null})}decompressUsingDict(dA,D0,_A){return vA(new t0.ZstdDecompressStreamBinding,qA=>{const lA=D0||this._estimateContentSize(dA),v0=new PA(lA),B0=p0=>{v0.concat(p0)};return!qA.beginUsingDict(_A.get())||!qA.transform(dA,B0)||!qA.end(B0)?null:v0.array()})}decompressChunksUsingDict(dA,D0,_A){return vA(new t0.ZstdDecompressStreamBinding,qA=>{const lA=D0||constants.STREAMING_DEFAULT_BUFFER_SIZE,v0=new PA(lA),B0=p0=>{v0.concat(p0)};if(!qA.beginUsingDict(_A.get()))return null;for(const p0 of dA)if(!qA.transform(p0,B0))return null;return qA.end(B0)?v0.array():null})}_estimateContentSize(dA){return dA.length*4}}class sA{constructor(dA,D0){this.binding=t0.createCompressionDict(dA,D0)}get(){return this.binding}close(){this.binding&&this.binding.delete()}delete(){this.close()}}class G0{constructor(dA){this.binding=new t0.createDecompressionDict(dA)}get(){return this.binding}close(){this.binding&&this.binding.delete()}delete(){this.close()}}const XA={};return XA.Generic=r0,XA.Simple=Q0,XA.Streaming=w0,XA.Dict={},XA.Dict.Compression=sA,XA.Dict.Decompression=G0,XA};zstdCodec.run=t0=>module.run(DA=>{const vA=onReady(DA);t0(vA)});(function(t0){const DA=zstdCodec;t0.ZstdCodec={},t0.exports.ZstdCodec=DA})(zstdCodec$1);export{FileSaver_min as F,JSZip as J,Long as L,PCMPlayer as P,libsodiumWrappers as l,minimal as m,sha256 as s,zstdCodec$1 as z}; diff --git a/resources/web2/libopus.js b/resources/web2/libopus.js new file mode 100644 index 0000000..063570f --- /dev/null +++ b/resources/web2/libopus.js @@ -0,0 +1,5555 @@ + + +// The Module object: Our interface to the outside world. We import +// and export values on it. There are various ways Module can be used: +// 1. Not defined. We create it here +// 2. A function parameter, function(Module) { ..generated code.. } +// 3. pre-run appended it, var Module = {}; ..generated code.. +// 4. External script tag defines var Module. +// We need to check if Module already exists (e.g. case 3 above). +// Substitution will be replaced with actual code on later stage of the build, +// this way Closure Compiler will not mangle it (e.g. case 4. above). +// Note that if you want to run closure, and also to use Module +// after the generated code, you will need to define var Module = {}; +// before the code. Then that object will be used in the code, and you +// can continue to use Module afterwards as well. +var Module = typeof Module !== 'undefined' ? Module : {}; + +// See https://caniuse.com/mdn-javascript_builtins_object_assign +var objAssign = Object.assign; + +// --pre-jses are emitted after the Module integration code, so that they can +// refer to Module (if they choose; they can also define Module) +Module["onRuntimeInitialized"] = function(){ + if(Module.onload) + Module.onload(); + Module.loaded = true; +} + +Module["locateFile"] = function(url){ + if(url == "libopus.wasm?v=be6f45f8" && typeof LIBOPUS_WASM_URL != "undefined") + return LIBOPUS_WASM_URL; + else + return url; +} + + +// Sometimes an existing Module object exists with properties +// meant to overwrite the default module functionality. Here +// we collect those properties and reapply _after_ we configure +// the current environment's defaults to avoid having to be so +// defensive during initialization. +var moduleOverrides = objAssign({}, Module); + +var arguments_ = []; +var thisProgram = './this.program'; +var quit_ = (status, toThrow) => { + throw toThrow; +}; + +// Determine the runtime environment we are in. You can customize this by +// setting the ENVIRONMENT setting at compile time (see settings.js). + +// Attempt to auto-detect the environment +var ENVIRONMENT_IS_WEB = typeof window === 'object'; +var ENVIRONMENT_IS_WORKER = typeof importScripts === 'function'; +// N.b. Electron.js environment is simultaneously a NODE-environment, but +// also a web environment. +var ENVIRONMENT_IS_NODE = typeof process === 'object' && typeof process.versions === 'object' && typeof process.versions.node === 'string'; +var ENVIRONMENT_IS_SHELL = !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_NODE && !ENVIRONMENT_IS_WORKER; + +if (Module['ENVIRONMENT']) { + throw new Error('Module.ENVIRONMENT has been deprecated. To force the environment, use the ENVIRONMENT compile-time option (for example, -s ENVIRONMENT=web or -s ENVIRONMENT=node)'); +} + +// `/` should be present at the end if `scriptDirectory` is not empty +var scriptDirectory = ''; +function locateFile(path) { + if (Module['locateFile']) { + return Module['locateFile'](path, scriptDirectory); + } + return scriptDirectory + path; +} + +// Hooks that are implemented differently in different runtime environments. +var read_, + readAsync, + readBinary, + setWindowTitle; + +// Normally we don't log exceptions but instead let them bubble out the top +// level where the embedding environment (e.g. the browser) can handle +// them. +// However under v8 and node we sometimes exit the process direcly in which case +// its up to use us to log the exception before exiting. +// If we fix https://github.com/emscripten-core/emscripten/issues/15080 +// this may no longer be needed under node. +function logExceptionOnExit(e) { + if (e instanceof ExitStatus) return; + let toLog = e; + if (e && typeof e === 'object' && e.stack) { + toLog = [e, e.stack]; + } + err('exiting due to exception: ' + toLog); +} + +var fs; +var nodePath; +var requireNodeFS; + +if (ENVIRONMENT_IS_NODE) { + if (!(typeof process === 'object' && typeof require === 'function')) throw new Error('not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)'); + if (ENVIRONMENT_IS_WORKER) { + scriptDirectory = require('path').dirname(scriptDirectory) + '/'; + } else { + scriptDirectory = __dirname + '/'; + } + +// include: node_shell_read.js + + +requireNodeFS = () => { + // Use nodePath as the indicator for these not being initialized, + // since in some environments a global fs may have already been + // created. + if (!nodePath) { + fs = require('fs'); + nodePath = require('path'); + } +}; + +read_ = function shell_read(filename, binary) { + requireNodeFS(); + filename = nodePath['normalize'](filename); + return fs.readFileSync(filename, binary ? null : 'utf8'); +}; + +readBinary = (filename) => { + var ret = read_(filename, true); + if (!ret.buffer) { + ret = new Uint8Array(ret); + } + assert(ret.buffer); + return ret; +}; + +readAsync = (filename, onload, onerror) => { + requireNodeFS(); + filename = nodePath['normalize'](filename); + fs.readFile(filename, function(err, data) { + if (err) onerror(err); + else onload(data.buffer); + }); +}; + +// end include: node_shell_read.js + if (process['argv'].length > 1) { + thisProgram = process['argv'][1].replace(/\\/g, '/'); + } + + arguments_ = process['argv'].slice(2); + + if (typeof module !== 'undefined') { + module['exports'] = Module; + } + + process['on']('uncaughtException', function(ex) { + // suppress ExitStatus exceptions from showing an error + if (!(ex instanceof ExitStatus)) { + throw ex; + } + }); + + // Without this older versions of node (< v15) will log unhandled rejections + // but return 0, which is not normally the desired behaviour. This is + // not be needed with node v15 and about because it is now the default + // behaviour: + // See https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode + process['on']('unhandledRejection', function(reason) { throw reason; }); + + quit_ = (status, toThrow) => { + if (keepRuntimeAlive()) { + process['exitCode'] = status; + throw toThrow; + } + logExceptionOnExit(toThrow); + process['exit'](status); + }; + + Module['inspect'] = function () { return '[Emscripten Module object]'; }; + +} else +if (ENVIRONMENT_IS_SHELL) { + + if ((typeof process === 'object' && typeof require === 'function') || typeof window === 'object' || typeof importScripts === 'function') throw new Error('not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)'); + + if (typeof read != 'undefined') { + read_ = function shell_read(f) { + return read(f); + }; + } + + readBinary = function readBinary(f) { + let data; + if (typeof readbuffer === 'function') { + return new Uint8Array(readbuffer(f)); + } + data = read(f, 'binary'); + assert(typeof data === 'object'); + return data; + }; + + readAsync = function readAsync(f, onload, onerror) { + setTimeout(() => onload(readBinary(f)), 0); + }; + + if (typeof scriptArgs != 'undefined') { + arguments_ = scriptArgs; + } else if (typeof arguments != 'undefined') { + arguments_ = arguments; + } + + if (typeof quit === 'function') { + quit_ = (status, toThrow) => { + logExceptionOnExit(toThrow); + quit(status); + }; + } + + if (typeof print !== 'undefined') { + // Prefer to use print/printErr where they exist, as they usually work better. + if (typeof console === 'undefined') console = /** @type{!Console} */({}); + console.log = /** @type{!function(this:Console, ...*): undefined} */ (print); + console.warn = console.error = /** @type{!function(this:Console, ...*): undefined} */ (typeof printErr !== 'undefined' ? printErr : print); + } + +} else + +// Note that this includes Node.js workers when relevant (pthreads is enabled). +// Node.js workers are detected as a combination of ENVIRONMENT_IS_WORKER and +// ENVIRONMENT_IS_NODE. +if (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) { + if (ENVIRONMENT_IS_WORKER) { // Check worker, not web, since window could be polyfilled + scriptDirectory = self.location.href; + } else if (typeof document !== 'undefined' && document.currentScript) { // web + scriptDirectory = document.currentScript.src; + } + // blob urls look like blob:http://site.com/etc/etc and we cannot infer anything from them. + // otherwise, slice off the final part of the url to find the script directory. + // if scriptDirectory does not contain a slash, lastIndexOf will return -1, + // and scriptDirectory will correctly be replaced with an empty string. + // If scriptDirectory contains a query (starting with ?) or a fragment (starting with #), + // they are removed because they could contain a slash. + if (scriptDirectory.indexOf('blob:') !== 0) { + scriptDirectory = scriptDirectory.substr(0, scriptDirectory.replace(/[?#].*/, "").lastIndexOf('/')+1); + } else { + scriptDirectory = ''; + } + + if (!(typeof window === 'object' || typeof importScripts === 'function')) throw new Error('not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)'); + + // Differentiate the Web Worker from the Node Worker case, as reading must + // be done differently. + { +// include: web_or_worker_shell_read.js + + + read_ = (url) => { + var xhr = new XMLHttpRequest(); + xhr.open('GET', url, false); + xhr.send(null); + return xhr.responseText; + } + + if (ENVIRONMENT_IS_WORKER) { + readBinary = (url) => { + var xhr = new XMLHttpRequest(); + xhr.open('GET', url, false); + xhr.responseType = 'arraybuffer'; + xhr.send(null); + return new Uint8Array(/** @type{!ArrayBuffer} */(xhr.response)); + }; + } + + readAsync = (url, onload, onerror) => { + var xhr = new XMLHttpRequest(); + xhr.open('GET', url, true); + xhr.responseType = 'arraybuffer'; + xhr.onload = () => { + if (xhr.status == 200 || (xhr.status == 0 && xhr.response)) { // file URLs can return 0 + onload(xhr.response); + return; + } + onerror(); + }; + xhr.onerror = onerror; + xhr.send(null); + } + +// end include: web_or_worker_shell_read.js + } + + setWindowTitle = (title) => document.title = title; +} else +{ + throw new Error('environment detection error'); +} + +var out = Module['print'] || console.log.bind(console); +var err = Module['printErr'] || console.warn.bind(console); + +// Merge back in the overrides +objAssign(Module, moduleOverrides); +// Free the object hierarchy contained in the overrides, this lets the GC +// reclaim data used e.g. in memoryInitializerRequest, which is a large typed array. +moduleOverrides = null; + +// Emit code to handle expected values on the Module object. This applies Module.x +// to the proper local x. This has two benefits: first, we only emit it if it is +// expected to arrive, and second, by using a local everywhere else that can be +// minified. + +if (Module['arguments']) arguments_ = Module['arguments']; +if (!Object.getOwnPropertyDescriptor(Module, 'arguments')) { + Object.defineProperty(Module, 'arguments', { + configurable: true, + get: function() { + abort('Module.arguments has been replaced with plain arguments_ (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') + } + }); +} + +if (Module['thisProgram']) thisProgram = Module['thisProgram']; +if (!Object.getOwnPropertyDescriptor(Module, 'thisProgram')) { + Object.defineProperty(Module, 'thisProgram', { + configurable: true, + get: function() { + abort('Module.thisProgram has been replaced with plain thisProgram (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') + } + }); +} + +if (Module['quit']) quit_ = Module['quit']; +if (!Object.getOwnPropertyDescriptor(Module, 'quit')) { + Object.defineProperty(Module, 'quit', { + configurable: true, + get: function() { + abort('Module.quit has been replaced with plain quit_ (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') + } + }); +} + +// perform assertions in shell.js after we set up out() and err(), as otherwise if an assertion fails it cannot print the message +// Assertions on removed incoming Module JS APIs. +assert(typeof Module['memoryInitializerPrefixURL'] === 'undefined', 'Module.memoryInitializerPrefixURL option was removed, use Module.locateFile instead'); +assert(typeof Module['pthreadMainPrefixURL'] === 'undefined', 'Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead'); +assert(typeof Module['cdInitializerPrefixURL'] === 'undefined', 'Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead'); +assert(typeof Module['filePackagePrefixURL'] === 'undefined', 'Module.filePackagePrefixURL option was removed, use Module.locateFile instead'); +assert(typeof Module['read'] === 'undefined', 'Module.read option was removed (modify read_ in JS)'); +assert(typeof Module['readAsync'] === 'undefined', 'Module.readAsync option was removed (modify readAsync in JS)'); +assert(typeof Module['readBinary'] === 'undefined', 'Module.readBinary option was removed (modify readBinary in JS)'); +assert(typeof Module['setWindowTitle'] === 'undefined', 'Module.setWindowTitle option was removed (modify setWindowTitle in JS)'); +assert(typeof Module['TOTAL_MEMORY'] === 'undefined', 'Module.TOTAL_MEMORY has been renamed Module.INITIAL_MEMORY'); + +if (!Object.getOwnPropertyDescriptor(Module, 'read')) { + Object.defineProperty(Module, 'read', { + configurable: true, + get: function() { + abort('Module.read has been replaced with plain read_ (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') + } + }); +} + +if (!Object.getOwnPropertyDescriptor(Module, 'readAsync')) { + Object.defineProperty(Module, 'readAsync', { + configurable: true, + get: function() { + abort('Module.readAsync has been replaced with plain readAsync (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') + } + }); +} + +if (!Object.getOwnPropertyDescriptor(Module, 'readBinary')) { + Object.defineProperty(Module, 'readBinary', { + configurable: true, + get: function() { + abort('Module.readBinary has been replaced with plain readBinary (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') + } + }); +} + +if (!Object.getOwnPropertyDescriptor(Module, 'setWindowTitle')) { + Object.defineProperty(Module, 'setWindowTitle', { + configurable: true, + get: function() { + abort('Module.setWindowTitle has been replaced with plain setWindowTitle (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') + } + }); +} +var IDBFS = 'IDBFS is no longer included by default; build with -lidbfs.js'; +var PROXYFS = 'PROXYFS is no longer included by default; build with -lproxyfs.js'; +var WORKERFS = 'WORKERFS is no longer included by default; build with -lworkerfs.js'; +var NODEFS = 'NODEFS is no longer included by default; build with -lnodefs.js'; + + +assert(!ENVIRONMENT_IS_SHELL, "shell environment detected but not enabled at build time. Add 'shell' to `-s ENVIRONMENT` to enable."); + + + + +var STACK_ALIGN = 16; +var POINTER_SIZE = 4; + +function getNativeTypeSize(type) { + switch (type) { + case 'i1': case 'i8': return 1; + case 'i16': return 2; + case 'i32': return 4; + case 'i64': return 8; + case 'float': return 4; + case 'double': return 8; + default: { + if (type[type.length - 1] === '*') { + return POINTER_SIZE; + } else if (type[0] === 'i') { + const bits = Number(type.substr(1)); + assert(bits % 8 === 0, 'getNativeTypeSize invalid bits ' + bits + ', type ' + type); + return bits / 8; + } else { + return 0; + } + } + } +} + +function warnOnce(text) { + if (!warnOnce.shown) warnOnce.shown = {}; + if (!warnOnce.shown[text]) { + warnOnce.shown[text] = 1; + err(text); + } +} + +// include: runtime_functions.js + + +// Wraps a JS function as a wasm function with a given signature. +function convertJsFunctionToWasm(func, sig) { + + // If the type reflection proposal is available, use the new + // "WebAssembly.Function" constructor. + // Otherwise, construct a minimal wasm module importing the JS function and + // re-exporting it. + if (typeof WebAssembly.Function === "function") { + var typeNames = { + 'i': 'i32', + 'j': 'i64', + 'f': 'f32', + 'd': 'f64' + }; + var type = { + parameters: [], + results: sig[0] == 'v' ? [] : [typeNames[sig[0]]] + }; + for (var i = 1; i < sig.length; ++i) { + type.parameters.push(typeNames[sig[i]]); + } + return new WebAssembly.Function(type, func); + } + + // The module is static, with the exception of the type section, which is + // generated based on the signature passed in. + var typeSection = [ + 0x01, // id: section, + 0x00, // length: 0 (placeholder) + 0x01, // count: 1 + 0x60, // form: func + ]; + var sigRet = sig.slice(0, 1); + var sigParam = sig.slice(1); + var typeCodes = { + 'i': 0x7f, // i32 + 'j': 0x7e, // i64 + 'f': 0x7d, // f32 + 'd': 0x7c, // f64 + }; + + // Parameters, length + signatures + typeSection.push(sigParam.length); + for (var i = 0; i < sigParam.length; ++i) { + typeSection.push(typeCodes[sigParam[i]]); + } + + // Return values, length + signatures + // With no multi-return in MVP, either 0 (void) or 1 (anything else) + if (sigRet == 'v') { + typeSection.push(0x00); + } else { + typeSection = typeSection.concat([0x01, typeCodes[sigRet]]); + } + + // Write the overall length of the type section back into the section header + // (excepting the 2 bytes for the section id and length) + typeSection[1] = typeSection.length - 2; + + // Rest of the module is static + var bytes = new Uint8Array([ + 0x00, 0x61, 0x73, 0x6d, // magic ("\0asm") + 0x01, 0x00, 0x00, 0x00, // version: 1 + ].concat(typeSection, [ + 0x02, 0x07, // import section + // (import "e" "f" (func 0 (type 0))) + 0x01, 0x01, 0x65, 0x01, 0x66, 0x00, 0x00, + 0x07, 0x05, // export section + // (export "f" (func 0 (type 0))) + 0x01, 0x01, 0x66, 0x00, 0x00, + ])); + + // We can compile this wasm module synchronously because it is very small. + // This accepts an import (at "e.f"), that it reroutes to an export (at "f") + var module = new WebAssembly.Module(bytes); + var instance = new WebAssembly.Instance(module, { + 'e': { + 'f': func + } + }); + var wrappedFunc = instance.exports['f']; + return wrappedFunc; +} + +var freeTableIndexes = []; + +// Weak map of functions in the table to their indexes, created on first use. +var functionsInTableMap; + +function getEmptyTableSlot() { + // Reuse a free index if there is one, otherwise grow. + if (freeTableIndexes.length) { + return freeTableIndexes.pop(); + } + // Grow the table + try { + wasmTable.grow(1); + } catch (err) { + if (!(err instanceof RangeError)) { + throw err; + } + throw 'Unable to grow wasm table. Set ALLOW_TABLE_GROWTH.'; + } + return wasmTable.length - 1; +} + +function updateTableMap(offset, count) { + for (var i = offset; i < offset + count; i++) { + var item = getWasmTableEntry(i); + // Ignore null values. + if (item) { + functionsInTableMap.set(item, i); + } + } +} + +// Add a function to the table. +// 'sig' parameter is required if the function being added is a JS function. +function addFunction(func, sig) { + assert(typeof func !== 'undefined'); + + // Check if the function is already in the table, to ensure each function + // gets a unique index. First, create the map if this is the first use. + if (!functionsInTableMap) { + functionsInTableMap = new WeakMap(); + updateTableMap(0, wasmTable.length); + } + if (functionsInTableMap.has(func)) { + return functionsInTableMap.get(func); + } + + // It's not in the table, add it now. + + var ret = getEmptyTableSlot(); + + // Set the new value. + try { + // Attempting to call this with JS function will cause of table.set() to fail + setWasmTableEntry(ret, func); + } catch (err) { + if (!(err instanceof TypeError)) { + throw err; + } + assert(typeof sig !== 'undefined', 'Missing signature argument to addFunction: ' + func); + var wrapped = convertJsFunctionToWasm(func, sig); + setWasmTableEntry(ret, wrapped); + } + + functionsInTableMap.set(func, ret); + + return ret; +} + +function removeFunction(index) { + functionsInTableMap.delete(getWasmTableEntry(index)); + freeTableIndexes.push(index); +} + +// end include: runtime_functions.js +// include: runtime_debug.js + + +// end include: runtime_debug.js +var tempRet0 = 0; +var setTempRet0 = (value) => { tempRet0 = value; }; +var getTempRet0 = () => tempRet0; + + + +// === Preamble library stuff === + +// Documentation for the public APIs defined in this file must be updated in: +// site/source/docs/api_reference/preamble.js.rst +// A prebuilt local version of the documentation is available at: +// site/build/text/docs/api_reference/preamble.js.txt +// You can also build docs locally as HTML or other formats in site/ +// An online HTML version (which may be of a different version of Emscripten) +// is up at http://kripken.github.io/emscripten-site/docs/api_reference/preamble.js.html + +var wasmBinary; +if (Module['wasmBinary']) wasmBinary = Module['wasmBinary']; +if (!Object.getOwnPropertyDescriptor(Module, 'wasmBinary')) { + Object.defineProperty(Module, 'wasmBinary', { + configurable: true, + get: function() { + abort('Module.wasmBinary has been replaced with plain wasmBinary (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') + } + }); +} +var noExitRuntime = Module['noExitRuntime'] || true; +if (!Object.getOwnPropertyDescriptor(Module, 'noExitRuntime')) { + Object.defineProperty(Module, 'noExitRuntime', { + configurable: true, + get: function() { + abort('Module.noExitRuntime has been replaced with plain noExitRuntime (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') + } + }); +} + +if (typeof WebAssembly !== 'object') { + abort('no native wasm support detected'); +} + +// include: runtime_safe_heap.js + + +// In MINIMAL_RUNTIME, setValue() and getValue() are only available when building with safe heap enabled, for heap safety checking. +// In traditional runtime, setValue() and getValue() are always available (although their use is highly discouraged due to perf penalties) + +/** @param {number} ptr + @param {number} value + @param {string} type + @param {number|boolean=} noSafe */ +function setValue(ptr, value, type = 'i8', noSafe) { + if (type.charAt(type.length-1) === '*') type = 'i32'; + switch (type) { + case 'i1': HEAP8[((ptr)>>0)] = value; break; + case 'i8': HEAP8[((ptr)>>0)] = value; break; + case 'i16': HEAP16[((ptr)>>1)] = value; break; + case 'i32': HEAP32[((ptr)>>2)] = value; break; + case 'i64': (tempI64 = [value>>>0,(tempDouble=value,(+(Math.abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math.min((+(Math.floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[((ptr)>>2)] = tempI64[0],HEAP32[(((ptr)+(4))>>2)] = tempI64[1]); break; + case 'float': HEAPF32[((ptr)>>2)] = value; break; + case 'double': HEAPF64[((ptr)>>3)] = value; break; + default: abort('invalid type for setValue: ' + type); + } +} + +/** @param {number} ptr + @param {string} type + @param {number|boolean=} noSafe */ +function getValue(ptr, type = 'i8', noSafe) { + if (type.charAt(type.length-1) === '*') type = 'i32'; + switch (type) { + case 'i1': return HEAP8[((ptr)>>0)]; + case 'i8': return HEAP8[((ptr)>>0)]; + case 'i16': return HEAP16[((ptr)>>1)]; + case 'i32': return HEAP32[((ptr)>>2)]; + case 'i64': return HEAP32[((ptr)>>2)]; + case 'float': return HEAPF32[((ptr)>>2)]; + case 'double': return Number(HEAPF64[((ptr)>>3)]); + default: abort('invalid type for getValue: ' + type); + } + return null; +} + +// end include: runtime_safe_heap.js +// Wasm globals + +var wasmMemory; + +//======================================== +// Runtime essentials +//======================================== + +// whether we are quitting the application. no code should run after this. +// set in exit() and abort() +var ABORT = false; + +// set by exit() and abort(). Passed to 'onExit' handler. +// NOTE: This is also used as the process return code code in shell environments +// but only when noExitRuntime is false. +var EXITSTATUS; + +/** @type {function(*, string=)} */ +function assert(condition, text) { + if (!condition) { + abort('Assertion failed' + (text ? ': ' + text : '')); + } +} + +// Returns the C function with a specified identifier (for C++, you need to do manual name mangling) +function getCFunc(ident) { + var func = Module['_' + ident]; // closure exported function + assert(func, 'Cannot call unknown function ' + ident + ', make sure it is exported'); + return func; +} + +// C calling interface. +/** @param {string|null=} returnType + @param {Array=} argTypes + @param {Arguments|Array=} args + @param {Object=} opts */ +function ccall(ident, returnType, argTypes, args, opts) { + // For fast lookup of conversion functions + var toC = { + 'string': function(str) { + var ret = 0; + if (str !== null && str !== undefined && str !== 0) { // null string + // at most 4 bytes per UTF-8 code point, +1 for the trailing '\0' + var len = (str.length << 2) + 1; + ret = stackAlloc(len); + stringToUTF8(str, ret, len); + } + return ret; + }, + 'array': function(arr) { + var ret = stackAlloc(arr.length); + writeArrayToMemory(arr, ret); + return ret; + } + }; + + function convertReturnValue(ret) { + if (returnType === 'string') return UTF8ToString(ret); + if (returnType === 'boolean') return Boolean(ret); + return ret; + } + + var func = getCFunc(ident); + var cArgs = []; + var stack = 0; + assert(returnType !== 'array', 'Return type should not be "array".'); + if (args) { + for (var i = 0; i < args.length; i++) { + var converter = toC[argTypes[i]]; + if (converter) { + if (stack === 0) stack = stackSave(); + cArgs[i] = converter(args[i]); + } else { + cArgs[i] = args[i]; + } + } + } + var ret = func.apply(null, cArgs); + function onDone(ret) { + if (stack !== 0) stackRestore(stack); + return convertReturnValue(ret); + } + + ret = onDone(ret); + return ret; +} + +/** @param {string=} returnType + @param {Array=} argTypes + @param {Object=} opts */ +function cwrap(ident, returnType, argTypes, opts) { + return function() { + return ccall(ident, returnType, argTypes, arguments, opts); + } +} + +// We used to include malloc/free by default in the past. Show a helpful error in +// builds with assertions. + +var ALLOC_NORMAL = 0; // Tries to use _malloc() +var ALLOC_STACK = 1; // Lives for the duration of the current function call + +// allocate(): This is for internal use. You can use it yourself as well, but the interface +// is a little tricky (see docs right below). The reason is that it is optimized +// for multiple syntaxes to save space in generated code. So you should +// normally not use allocate(), and instead allocate memory using _malloc(), +// initialize it with setValue(), and so forth. +// @slab: An array of data. +// @allocator: How to allocate memory, see ALLOC_* +/** @type {function((Uint8Array|Array), number)} */ +function allocate(slab, allocator) { + var ret; + assert(typeof allocator === 'number', 'allocate no longer takes a type argument') + assert(typeof slab !== 'number', 'allocate no longer takes a number as arg0') + + if (allocator == ALLOC_STACK) { + ret = stackAlloc(slab.length); + } else { + ret = _malloc(slab.length); + } + + if (slab.subarray || slab.slice) { + HEAPU8.set(/** @type {!Uint8Array} */(slab), ret); + } else { + HEAPU8.set(new Uint8Array(slab), ret); + } + return ret; +} + +// include: runtime_strings.js + + +// runtime_strings.js: Strings related runtime functions that are part of both MINIMAL_RUNTIME and regular runtime. + +// Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the given array that contains uint8 values, returns +// a copy of that string as a Javascript String object. + +var UTF8Decoder = typeof TextDecoder !== 'undefined' ? new TextDecoder('utf8') : undefined; + +/** + * @param {number} idx + * @param {number=} maxBytesToRead + * @return {string} + */ +function UTF8ArrayToString(heap, idx, maxBytesToRead) { + var endIdx = idx + maxBytesToRead; + var endPtr = idx; + // TextDecoder needs to know the byte length in advance, it doesn't stop on null terminator by itself. + // Also, use the length info to avoid running tiny strings through TextDecoder, since .subarray() allocates garbage. + // (As a tiny code save trick, compare endPtr against endIdx using a negation, so that undefined means Infinity) + while (heap[endPtr] && !(endPtr >= endIdx)) ++endPtr; + + if (endPtr - idx > 16 && heap.subarray && UTF8Decoder) { + return UTF8Decoder.decode(heap.subarray(idx, endPtr)); + } else { + var str = ''; + // If building with TextDecoder, we have already computed the string length above, so test loop end condition against that + while (idx < endPtr) { + // For UTF8 byte structure, see: + // http://en.wikipedia.org/wiki/UTF-8#Description + // https://www.ietf.org/rfc/rfc2279.txt + // https://tools.ietf.org/html/rfc3629 + var u0 = heap[idx++]; + if (!(u0 & 0x80)) { str += String.fromCharCode(u0); continue; } + var u1 = heap[idx++] & 63; + if ((u0 & 0xE0) == 0xC0) { str += String.fromCharCode(((u0 & 31) << 6) | u1); continue; } + var u2 = heap[idx++] & 63; + if ((u0 & 0xF0) == 0xE0) { + u0 = ((u0 & 15) << 12) | (u1 << 6) | u2; + } else { + if ((u0 & 0xF8) != 0xF0) warnOnce('Invalid UTF-8 leading byte 0x' + u0.toString(16) + ' encountered when deserializing a UTF-8 string in wasm memory to a JS string!'); + u0 = ((u0 & 7) << 18) | (u1 << 12) | (u2 << 6) | (heap[idx++] & 63); + } + + if (u0 < 0x10000) { + str += String.fromCharCode(u0); + } else { + var ch = u0 - 0x10000; + str += String.fromCharCode(0xD800 | (ch >> 10), 0xDC00 | (ch & 0x3FF)); + } + } + } + return str; +} + +// Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the emscripten HEAP, returns a +// copy of that string as a Javascript String object. +// maxBytesToRead: an optional length that specifies the maximum number of bytes to read. You can omit +// this parameter to scan the string until the first \0 byte. If maxBytesToRead is +// passed, and the string at [ptr, ptr+maxBytesToReadr[ contains a null byte in the +// middle, then the string will cut short at that byte index (i.e. maxBytesToRead will +// not produce a string of exact length [ptr, ptr+maxBytesToRead[) +// N.B. mixing frequent uses of UTF8ToString() with and without maxBytesToRead may +// throw JS JIT optimizations off, so it is worth to consider consistently using one +// style or the other. +/** + * @param {number} ptr + * @param {number=} maxBytesToRead + * @return {string} + */ +function UTF8ToString(ptr, maxBytesToRead) { + ; + return ptr ? UTF8ArrayToString(HEAPU8, ptr, maxBytesToRead) : ''; +} + +// Copies the given Javascript String object 'str' to the given byte array at address 'outIdx', +// encoded in UTF8 form and null-terminated. The copy will require at most str.length*4+1 bytes of space in the HEAP. +// Use the function lengthBytesUTF8 to compute the exact number of bytes (excluding null terminator) that this function will write. +// Parameters: +// str: the Javascript string to copy. +// heap: the array to copy to. Each index in this array is assumed to be one 8-byte element. +// outIdx: The starting offset in the array to begin the copying. +// maxBytesToWrite: The maximum number of bytes this function can write to the array. +// This count should include the null terminator, +// i.e. if maxBytesToWrite=1, only the null terminator will be written and nothing else. +// maxBytesToWrite=0 does not write any bytes to the output, not even the null terminator. +// Returns the number of bytes written, EXCLUDING the null terminator. + +function stringToUTF8Array(str, heap, outIdx, maxBytesToWrite) { + if (!(maxBytesToWrite > 0)) // Parameter maxBytesToWrite is not optional. Negative values, 0, null, undefined and false each don't write out any bytes. + return 0; + + var startIdx = outIdx; + var endIdx = outIdx + maxBytesToWrite - 1; // -1 for string null terminator. + for (var i = 0; i < str.length; ++i) { + // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! So decode UTF16->UTF32->UTF8. + // See http://unicode.org/faq/utf_bom.html#utf16-3 + // For UTF8 byte structure, see http://en.wikipedia.org/wiki/UTF-8#Description and https://www.ietf.org/rfc/rfc2279.txt and https://tools.ietf.org/html/rfc3629 + var u = str.charCodeAt(i); // possibly a lead surrogate + if (u >= 0xD800 && u <= 0xDFFF) { + var u1 = str.charCodeAt(++i); + u = 0x10000 + ((u & 0x3FF) << 10) | (u1 & 0x3FF); + } + if (u <= 0x7F) { + if (outIdx >= endIdx) break; + heap[outIdx++] = u; + } else if (u <= 0x7FF) { + if (outIdx + 1 >= endIdx) break; + heap[outIdx++] = 0xC0 | (u >> 6); + heap[outIdx++] = 0x80 | (u & 63); + } else if (u <= 0xFFFF) { + if (outIdx + 2 >= endIdx) break; + heap[outIdx++] = 0xE0 | (u >> 12); + heap[outIdx++] = 0x80 | ((u >> 6) & 63); + heap[outIdx++] = 0x80 | (u & 63); + } else { + if (outIdx + 3 >= endIdx) break; + if (u > 0x10FFFF) warnOnce('Invalid Unicode code point 0x' + u.toString(16) + ' encountered when serializing a JS string to a UTF-8 string in wasm memory! (Valid unicode code points should be in range 0-0x10FFFF).'); + heap[outIdx++] = 0xF0 | (u >> 18); + heap[outIdx++] = 0x80 | ((u >> 12) & 63); + heap[outIdx++] = 0x80 | ((u >> 6) & 63); + heap[outIdx++] = 0x80 | (u & 63); + } + } + // Null-terminate the pointer to the buffer. + heap[outIdx] = 0; + return outIdx - startIdx; +} + +// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', +// null-terminated and encoded in UTF8 form. The copy will require at most str.length*4+1 bytes of space in the HEAP. +// Use the function lengthBytesUTF8 to compute the exact number of bytes (excluding null terminator) that this function will write. +// Returns the number of bytes written, EXCLUDING the null terminator. + +function stringToUTF8(str, outPtr, maxBytesToWrite) { + assert(typeof maxBytesToWrite == 'number', 'stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!'); + return stringToUTF8Array(str, HEAPU8,outPtr, maxBytesToWrite); +} + +// Returns the number of bytes the given Javascript string takes if encoded as a UTF8 byte array, EXCLUDING the null terminator byte. +function lengthBytesUTF8(str) { + var len = 0; + for (var i = 0; i < str.length; ++i) { + // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! So decode UTF16->UTF32->UTF8. + // See http://unicode.org/faq/utf_bom.html#utf16-3 + var u = str.charCodeAt(i); // possibly a lead surrogate + if (u >= 0xD800 && u <= 0xDFFF) u = 0x10000 + ((u & 0x3FF) << 10) | (str.charCodeAt(++i) & 0x3FF); + if (u <= 0x7F) ++len; + else if (u <= 0x7FF) len += 2; + else if (u <= 0xFFFF) len += 3; + else len += 4; + } + return len; +} + +// end include: runtime_strings.js +// include: runtime_strings_extra.js + + +// runtime_strings_extra.js: Strings related runtime functions that are available only in regular runtime. + +// Given a pointer 'ptr' to a null-terminated ASCII-encoded string in the emscripten HEAP, returns +// a copy of that string as a Javascript String object. + +function AsciiToString(ptr) { + var str = ''; + while (1) { + var ch = HEAPU8[((ptr++)>>0)]; + if (!ch) return str; + str += String.fromCharCode(ch); + } +} + +// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', +// null-terminated and encoded in ASCII form. The copy will require at most str.length+1 bytes of space in the HEAP. + +function stringToAscii(str, outPtr) { + return writeAsciiToMemory(str, outPtr, false); +} + +// Given a pointer 'ptr' to a null-terminated UTF16LE-encoded string in the emscripten HEAP, returns +// a copy of that string as a Javascript String object. + +var UTF16Decoder = typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-16le') : undefined; + +function UTF16ToString(ptr, maxBytesToRead) { + assert(ptr % 2 == 0, 'Pointer passed to UTF16ToString must be aligned to two bytes!'); + var endPtr = ptr; + // TextDecoder needs to know the byte length in advance, it doesn't stop on null terminator by itself. + // Also, use the length info to avoid running tiny strings through TextDecoder, since .subarray() allocates garbage. + var idx = endPtr >> 1; + var maxIdx = idx + maxBytesToRead / 2; + // If maxBytesToRead is not passed explicitly, it will be undefined, and this + // will always evaluate to true. This saves on code size. + while (!(idx >= maxIdx) && HEAPU16[idx]) ++idx; + endPtr = idx << 1; + + if (endPtr - ptr > 32 && UTF16Decoder) { + return UTF16Decoder.decode(HEAPU8.subarray(ptr, endPtr)); + } else { + var str = ''; + + // If maxBytesToRead is not passed explicitly, it will be undefined, and the for-loop's condition + // will always evaluate to true. The loop is then terminated on the first null char. + for (var i = 0; !(i >= maxBytesToRead / 2); ++i) { + var codeUnit = HEAP16[(((ptr)+(i*2))>>1)]; + if (codeUnit == 0) break; + // fromCharCode constructs a character from a UTF-16 code unit, so we can pass the UTF16 string right through. + str += String.fromCharCode(codeUnit); + } + + return str; + } +} + +// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', +// null-terminated and encoded in UTF16 form. The copy will require at most str.length*4+2 bytes of space in the HEAP. +// Use the function lengthBytesUTF16() to compute the exact number of bytes (excluding null terminator) that this function will write. +// Parameters: +// str: the Javascript string to copy. +// outPtr: Byte address in Emscripten HEAP where to write the string to. +// maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null +// terminator, i.e. if maxBytesToWrite=2, only the null terminator will be written and nothing else. +// maxBytesToWrite<2 does not write any bytes to the output, not even the null terminator. +// Returns the number of bytes written, EXCLUDING the null terminator. + +function stringToUTF16(str, outPtr, maxBytesToWrite) { + assert(outPtr % 2 == 0, 'Pointer passed to stringToUTF16 must be aligned to two bytes!'); + assert(typeof maxBytesToWrite == 'number', 'stringToUTF16(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!'); + // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed. + if (maxBytesToWrite === undefined) { + maxBytesToWrite = 0x7FFFFFFF; + } + if (maxBytesToWrite < 2) return 0; + maxBytesToWrite -= 2; // Null terminator. + var startPtr = outPtr; + var numCharsToWrite = (maxBytesToWrite < str.length*2) ? (maxBytesToWrite / 2) : str.length; + for (var i = 0; i < numCharsToWrite; ++i) { + // charCodeAt returns a UTF-16 encoded code unit, so it can be directly written to the HEAP. + var codeUnit = str.charCodeAt(i); // possibly a lead surrogate + HEAP16[((outPtr)>>1)] = codeUnit; + outPtr += 2; + } + // Null-terminate the pointer to the HEAP. + HEAP16[((outPtr)>>1)] = 0; + return outPtr - startPtr; +} + +// Returns the number of bytes the given Javascript string takes if encoded as a UTF16 byte array, EXCLUDING the null terminator byte. + +function lengthBytesUTF16(str) { + return str.length*2; +} + +function UTF32ToString(ptr, maxBytesToRead) { + assert(ptr % 4 == 0, 'Pointer passed to UTF32ToString must be aligned to four bytes!'); + var i = 0; + + var str = ''; + // If maxBytesToRead is not passed explicitly, it will be undefined, and this + // will always evaluate to true. This saves on code size. + while (!(i >= maxBytesToRead / 4)) { + var utf32 = HEAP32[(((ptr)+(i*4))>>2)]; + if (utf32 == 0) break; + ++i; + // Gotcha: fromCharCode constructs a character from a UTF-16 encoded code (pair), not from a Unicode code point! So encode the code point to UTF-16 for constructing. + // See http://unicode.org/faq/utf_bom.html#utf16-3 + if (utf32 >= 0x10000) { + var ch = utf32 - 0x10000; + str += String.fromCharCode(0xD800 | (ch >> 10), 0xDC00 | (ch & 0x3FF)); + } else { + str += String.fromCharCode(utf32); + } + } + return str; +} + +// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', +// null-terminated and encoded in UTF32 form. The copy will require at most str.length*4+4 bytes of space in the HEAP. +// Use the function lengthBytesUTF32() to compute the exact number of bytes (excluding null terminator) that this function will write. +// Parameters: +// str: the Javascript string to copy. +// outPtr: Byte address in Emscripten HEAP where to write the string to. +// maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null +// terminator, i.e. if maxBytesToWrite=4, only the null terminator will be written and nothing else. +// maxBytesToWrite<4 does not write any bytes to the output, not even the null terminator. +// Returns the number of bytes written, EXCLUDING the null terminator. + +function stringToUTF32(str, outPtr, maxBytesToWrite) { + assert(outPtr % 4 == 0, 'Pointer passed to stringToUTF32 must be aligned to four bytes!'); + assert(typeof maxBytesToWrite == 'number', 'stringToUTF32(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!'); + // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed. + if (maxBytesToWrite === undefined) { + maxBytesToWrite = 0x7FFFFFFF; + } + if (maxBytesToWrite < 4) return 0; + var startPtr = outPtr; + var endPtr = startPtr + maxBytesToWrite - 4; + for (var i = 0; i < str.length; ++i) { + // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! We must decode the string to UTF-32 to the heap. + // See http://unicode.org/faq/utf_bom.html#utf16-3 + var codeUnit = str.charCodeAt(i); // possibly a lead surrogate + if (codeUnit >= 0xD800 && codeUnit <= 0xDFFF) { + var trailSurrogate = str.charCodeAt(++i); + codeUnit = 0x10000 + ((codeUnit & 0x3FF) << 10) | (trailSurrogate & 0x3FF); + } + HEAP32[((outPtr)>>2)] = codeUnit; + outPtr += 4; + if (outPtr + 4 > endPtr) break; + } + // Null-terminate the pointer to the HEAP. + HEAP32[((outPtr)>>2)] = 0; + return outPtr - startPtr; +} + +// Returns the number of bytes the given Javascript string takes if encoded as a UTF16 byte array, EXCLUDING the null terminator byte. + +function lengthBytesUTF32(str) { + var len = 0; + for (var i = 0; i < str.length; ++i) { + // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! We must decode the string to UTF-32 to the heap. + // See http://unicode.org/faq/utf_bom.html#utf16-3 + var codeUnit = str.charCodeAt(i); + if (codeUnit >= 0xD800 && codeUnit <= 0xDFFF) ++i; // possibly a lead surrogate, so skip over the tail surrogate. + len += 4; + } + + return len; +} + +// Allocate heap space for a JS string, and write it there. +// It is the responsibility of the caller to free() that memory. +function allocateUTF8(str) { + var size = lengthBytesUTF8(str) + 1; + var ret = _malloc(size); + if (ret) stringToUTF8Array(str, HEAP8, ret, size); + return ret; +} + +// Allocate stack space for a JS string, and write it there. +function allocateUTF8OnStack(str) { + var size = lengthBytesUTF8(str) + 1; + var ret = stackAlloc(size); + stringToUTF8Array(str, HEAP8, ret, size); + return ret; +} + +// Deprecated: This function should not be called because it is unsafe and does not provide +// a maximum length limit of how many bytes it is allowed to write. Prefer calling the +// function stringToUTF8Array() instead, which takes in a maximum length that can be used +// to be secure from out of bounds writes. +/** @deprecated + @param {boolean=} dontAddNull */ +function writeStringToMemory(string, buffer, dontAddNull) { + warnOnce('writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!'); + + var /** @type {number} */ lastChar, /** @type {number} */ end; + if (dontAddNull) { + // stringToUTF8Array always appends null. If we don't want to do that, remember the + // character that existed at the location where the null will be placed, and restore + // that after the write (below). + end = buffer + lengthBytesUTF8(string); + lastChar = HEAP8[end]; + } + stringToUTF8(string, buffer, Infinity); + if (dontAddNull) HEAP8[end] = lastChar; // Restore the value under the null character. +} + +function writeArrayToMemory(array, buffer) { + assert(array.length >= 0, 'writeArrayToMemory array must have a length (should be an array or typed array)') + HEAP8.set(array, buffer); +} + +/** @param {boolean=} dontAddNull */ +function writeAsciiToMemory(str, buffer, dontAddNull) { + for (var i = 0; i < str.length; ++i) { + assert(str.charCodeAt(i) === (str.charCodeAt(i) & 0xff)); + HEAP8[((buffer++)>>0)] = str.charCodeAt(i); + } + // Null-terminate the pointer to the HEAP. + if (!dontAddNull) HEAP8[((buffer)>>0)] = 0; +} + +// end include: runtime_strings_extra.js +// Memory management + +function alignUp(x, multiple) { + if (x % multiple > 0) { + x += multiple - (x % multiple); + } + return x; +} + +var HEAP, +/** @type {ArrayBuffer} */ + buffer, +/** @type {Int8Array} */ + HEAP8, +/** @type {Uint8Array} */ + HEAPU8, +/** @type {Int16Array} */ + HEAP16, +/** @type {Uint16Array} */ + HEAPU16, +/** @type {Int32Array} */ + HEAP32, +/** @type {Uint32Array} */ + HEAPU32, +/** @type {Float32Array} */ + HEAPF32, +/** @type {Float64Array} */ + HEAPF64; + +function updateGlobalBufferAndViews(buf) { + buffer = buf; + Module['HEAP8'] = HEAP8 = new Int8Array(buf); + Module['HEAP16'] = HEAP16 = new Int16Array(buf); + Module['HEAP32'] = HEAP32 = new Int32Array(buf); + Module['HEAPU8'] = HEAPU8 = new Uint8Array(buf); + Module['HEAPU16'] = HEAPU16 = new Uint16Array(buf); + Module['HEAPU32'] = HEAPU32 = new Uint32Array(buf); + Module['HEAPF32'] = HEAPF32 = new Float32Array(buf); + Module['HEAPF64'] = HEAPF64 = new Float64Array(buf); +} + +var TOTAL_STACK = 5242880; +if (Module['TOTAL_STACK']) assert(TOTAL_STACK === Module['TOTAL_STACK'], 'the stack size can no longer be determined at runtime') + +var INITIAL_MEMORY = Module['INITIAL_MEMORY'] || 16777216; +if (!Object.getOwnPropertyDescriptor(Module, 'INITIAL_MEMORY')) { + Object.defineProperty(Module, 'INITIAL_MEMORY', { + configurable: true, + get: function() { + abort('Module.INITIAL_MEMORY has been replaced with plain INITIAL_MEMORY (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') + } + }); +} + +assert(INITIAL_MEMORY >= TOTAL_STACK, 'INITIAL_MEMORY should be larger than TOTAL_STACK, was ' + INITIAL_MEMORY + '! (TOTAL_STACK=' + TOTAL_STACK + ')'); + +// check for full engine support (use string 'subarray' to avoid closure compiler confusion) +assert(typeof Int32Array !== 'undefined' && typeof Float64Array !== 'undefined' && Int32Array.prototype.subarray !== undefined && Int32Array.prototype.set !== undefined, + 'JS engine does not provide full typed array support'); + +// If memory is defined in wasm, the user can't provide it. +assert(!Module['wasmMemory'], 'Use of `wasmMemory` detected. Use -s IMPORTED_MEMORY to define wasmMemory externally'); +assert(INITIAL_MEMORY == 16777216, 'Detected runtime INITIAL_MEMORY setting. Use -s IMPORTED_MEMORY to define wasmMemory dynamically'); + +// include: runtime_init_table.js +// In regular non-RELOCATABLE mode the table is exported +// from the wasm module and this will be assigned once +// the exports are available. +var wasmTable; + +// end include: runtime_init_table.js +// include: runtime_stack_check.js + + +// Initializes the stack cookie. Called at the startup of main and at the startup of each thread in pthreads mode. +function writeStackCookie() { + var max = _emscripten_stack_get_end(); + assert((max & 3) == 0); + // The stack grows downwards + HEAP32[((max + 4)>>2)] = 0x2135467; + HEAP32[((max + 8)>>2)] = 0x89BACDFE; + // Also test the global address 0 for integrity. + HEAP32[0] = 0x63736d65; /* 'emsc' */ +} + +function checkStackCookie() { + if (ABORT) return; + var max = _emscripten_stack_get_end(); + var cookie1 = HEAPU32[((max + 4)>>2)]; + var cookie2 = HEAPU32[((max + 8)>>2)]; + if (cookie1 != 0x2135467 || cookie2 != 0x89BACDFE) { + abort('Stack overflow! Stack cookie has been overwritten, expected hex dwords 0x89BACDFE and 0x2135467, but received 0x' + cookie2.toString(16) + ' 0x' + cookie1.toString(16)); + } + // Also test the global address 0 for integrity. + if (HEAP32[0] !== 0x63736d65 /* 'emsc' */) abort('Runtime error: The application has corrupted its heap memory area (address zero)!'); +} + +// end include: runtime_stack_check.js +// include: runtime_assertions.js + + +// Endianness check +(function() { + var h16 = new Int16Array(1); + var h8 = new Int8Array(h16.buffer); + h16[0] = 0x6373; + if (h8[0] !== 0x73 || h8[1] !== 0x63) throw 'Runtime error: expected the system to be little-endian! (Run with -s SUPPORT_BIG_ENDIAN=1 to bypass)'; +})(); + +// end include: runtime_assertions.js +var __ATPRERUN__ = []; // functions called before the runtime is initialized +var __ATINIT__ = []; // functions called during startup +var __ATEXIT__ = []; // functions called during shutdown +var __ATPOSTRUN__ = []; // functions called after the main() is called + +var runtimeInitialized = false; +var runtimeExited = false; +var runtimeKeepaliveCounter = 0; + +function keepRuntimeAlive() { + return noExitRuntime || runtimeKeepaliveCounter > 0; +} + +function preRun() { + + if (Module['preRun']) { + if (typeof Module['preRun'] == 'function') Module['preRun'] = [Module['preRun']]; + while (Module['preRun'].length) { + addOnPreRun(Module['preRun'].shift()); + } + } + + callRuntimeCallbacks(__ATPRERUN__); +} + +function initRuntime() { + checkStackCookie(); + assert(!runtimeInitialized); + runtimeInitialized = true; + + +if (!Module["noFSInit"] && !FS.init.initialized) + FS.init(); +FS.ignorePermissions = false; + +TTY.init(); + callRuntimeCallbacks(__ATINIT__); +} + +function exitRuntime() { + checkStackCookie(); + runtimeExited = true; +} + +function postRun() { + checkStackCookie(); + + if (Module['postRun']) { + if (typeof Module['postRun'] == 'function') Module['postRun'] = [Module['postRun']]; + while (Module['postRun'].length) { + addOnPostRun(Module['postRun'].shift()); + } + } + + callRuntimeCallbacks(__ATPOSTRUN__); +} + +function addOnPreRun(cb) { + __ATPRERUN__.unshift(cb); +} + +function addOnInit(cb) { + __ATINIT__.unshift(cb); +} + +function addOnExit(cb) { +} + +function addOnPostRun(cb) { + __ATPOSTRUN__.unshift(cb); +} + +// include: runtime_math.js + + +// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/imul + +// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/fround + +// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/clz32 + +// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/trunc + +assert(Math.imul, 'This browser does not support Math.imul(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill'); +assert(Math.fround, 'This browser does not support Math.fround(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill'); +assert(Math.clz32, 'This browser does not support Math.clz32(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill'); +assert(Math.trunc, 'This browser does not support Math.trunc(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill'); + +// end include: runtime_math.js +// A counter of dependencies for calling run(). If we need to +// do asynchronous work before running, increment this and +// decrement it. Incrementing must happen in a place like +// Module.preRun (used by emcc to add file preloading). +// Note that you can add dependencies in preRun, even though +// it happens right before run - run will be postponed until +// the dependencies are met. +var runDependencies = 0; +var runDependencyWatcher = null; +var dependenciesFulfilled = null; // overridden to take different actions when all run dependencies are fulfilled +var runDependencyTracking = {}; + +function getUniqueRunDependency(id) { + var orig = id; + while (1) { + if (!runDependencyTracking[id]) return id; + id = orig + Math.random(); + } +} + +function addRunDependency(id) { + runDependencies++; + + if (Module['monitorRunDependencies']) { + Module['monitorRunDependencies'](runDependencies); + } + + if (id) { + assert(!runDependencyTracking[id]); + runDependencyTracking[id] = 1; + if (runDependencyWatcher === null && typeof setInterval !== 'undefined') { + // Check for missing dependencies every few seconds + runDependencyWatcher = setInterval(function() { + if (ABORT) { + clearInterval(runDependencyWatcher); + runDependencyWatcher = null; + return; + } + var shown = false; + for (var dep in runDependencyTracking) { + if (!shown) { + shown = true; + err('still waiting on run dependencies:'); + } + err('dependency: ' + dep); + } + if (shown) { + err('(end of list)'); + } + }, 10000); + } + } else { + err('warning: run dependency added without ID'); + } +} + +function removeRunDependency(id) { + runDependencies--; + + if (Module['monitorRunDependencies']) { + Module['monitorRunDependencies'](runDependencies); + } + + if (id) { + assert(runDependencyTracking[id]); + delete runDependencyTracking[id]; + } else { + err('warning: run dependency removed without ID'); + } + if (runDependencies == 0) { + if (runDependencyWatcher !== null) { + clearInterval(runDependencyWatcher); + runDependencyWatcher = null; + } + if (dependenciesFulfilled) { + var callback = dependenciesFulfilled; + dependenciesFulfilled = null; + callback(); // can add another dependenciesFulfilled + } + } +} + +Module["preloadedImages"] = {}; // maps url to image data +Module["preloadedAudios"] = {}; // maps url to audio data + +/** @param {string|number=} what */ +function abort(what) { + { + if (Module['onAbort']) { + Module['onAbort'](what); + } + } + + what = 'Aborted(' + what + ')'; + // TODO(sbc): Should we remove printing and leave it up to whoever + // catches the exception? + err(what); + + ABORT = true; + EXITSTATUS = 1; + + // Use a wasm runtime error, because a JS error might be seen as a foreign + // exception, which means we'd run destructors on it. We need the error to + // simply make the program stop. + var e = new WebAssembly.RuntimeError(what); + + // Throw the error whether or not MODULARIZE is set because abort is used + // in code paths apart from instantiation where an exception is expected + // to be thrown when abort is called. + throw e; +} + +// {{MEM_INITIALIZER}} + +// include: memoryprofiler.js + + +// end include: memoryprofiler.js +// include: URIUtils.js + + +// Prefix of data URIs emitted by SINGLE_FILE and related options. +var dataURIPrefix = 'data:application/octet-stream;base64,'; + +// Indicates whether filename is a base64 data URI. +function isDataURI(filename) { + // Prefix of data URIs emitted by SINGLE_FILE and related options. + return filename.startsWith(dataURIPrefix); +} + +// Indicates whether filename is delivered via file protocol (as opposed to http/https) +function isFileURI(filename) { + return filename.startsWith('file://'); +} + +// end include: URIUtils.js +function createExportWrapper(name, fixedasm) { + return function() { + var displayName = name; + var asm = fixedasm; + if (!fixedasm) { + asm = Module['asm']; + } + assert(runtimeInitialized, 'native function `' + displayName + '` called before runtime initialization'); + assert(!runtimeExited, 'native function `' + displayName + '` called after runtime exit (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); + if (!asm[name]) { + assert(asm[name], 'exported native function `' + displayName + '` not found'); + } + return asm[name].apply(null, arguments); + }; +} + +var wasmBinaryFile; + wasmBinaryFile = 'libopus.wasm?v=be6f45f8'; + if (!isDataURI(wasmBinaryFile)) { + wasmBinaryFile = locateFile(wasmBinaryFile); + } + +function getBinary(file) { + try { + if (file == wasmBinaryFile && wasmBinary) { + return new Uint8Array(wasmBinary); + } + if (readBinary) { + return readBinary(file); + } else { + throw "both async and sync fetching of the wasm failed"; + } + } + catch (err) { + abort(err); + } +} + +function getBinaryPromise() { + // If we don't have the binary yet, try to to load it asynchronously. + // Fetch has some additional restrictions over XHR, like it can't be used on a file:// url. + // See https://github.com/github/fetch/pull/92#issuecomment-140665932 + // Cordova or Electron apps are typically loaded from a file:// url. + // So use fetch if it is available and the url is not a file, otherwise fall back to XHR. + if (!wasmBinary && (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER)) { + if (typeof fetch === 'function' + && !isFileURI(wasmBinaryFile) + ) { + return fetch(wasmBinaryFile, { credentials: 'same-origin' }).then(function(response) { + if (!response['ok']) { + throw "failed to load wasm binary file at '" + wasmBinaryFile + "'"; + } + return response['arrayBuffer'](); + }).catch(function () { + return getBinary(wasmBinaryFile); + }); + } + else { + if (readAsync) { + // fetch is not available or url is file => try XHR (readAsync uses XHR internally) + return new Promise(function(resolve, reject) { + readAsync(wasmBinaryFile, function(response) { resolve(new Uint8Array(/** @type{!ArrayBuffer} */(response))) }, reject) + }); + } + } + } + + // Otherwise, getBinary should be able to get it synchronously + return Promise.resolve().then(function() { return getBinary(wasmBinaryFile); }); +} + +// Create the wasm instance. +// Receives the wasm imports, returns the exports. +function createWasm() { + // prepare imports + var info = { + 'env': asmLibraryArg, + 'wasi_snapshot_preview1': asmLibraryArg, + }; + // Load the wasm module and create an instance of using native support in the JS engine. + // handle a generated wasm instance, receiving its exports and + // performing other necessary setup + /** @param {WebAssembly.Module=} module*/ + function receiveInstance(instance, module) { + var exports = instance.exports; + + Module['asm'] = exports; + + wasmMemory = Module['asm']['memory']; + assert(wasmMemory, "memory not found in wasm exports"); + // This assertion doesn't hold when emscripten is run in --post-link + // mode. + // TODO(sbc): Read INITIAL_MEMORY out of the wasm file in post-link mode. + //assert(wasmMemory.buffer.byteLength === 16777216); + updateGlobalBufferAndViews(wasmMemory.buffer); + + wasmTable = Module['asm']['__indirect_function_table']; + assert(wasmTable, "table not found in wasm exports"); + + addOnInit(Module['asm']['__wasm_call_ctors']); + + removeRunDependency('wasm-instantiate'); + } + // we can't run yet (except in a pthread, where we have a custom sync instantiator) + addRunDependency('wasm-instantiate'); + + // Prefer streaming instantiation if available. + // Async compilation can be confusing when an error on the page overwrites Module + // (for example, if the order of elements is wrong, and the one defining Module is + // later), so we save Module and check it later. + var trueModule = Module; + function receiveInstantiationResult(result) { + // 'result' is a ResultObject object which has both the module and instance. + // receiveInstance() will swap in the exports (to Module.asm) so they can be called + assert(Module === trueModule, 'the Module object should not be replaced during async compilation - perhaps the order of HTML elements is wrong?'); + trueModule = null; + // TODO: Due to Closure regression https://github.com/google/closure-compiler/issues/3193, the above line no longer optimizes out down to the following line. + // When the regression is fixed, can restore the above USE_PTHREADS-enabled path. + receiveInstance(result['instance']); + } + + function instantiateArrayBuffer(receiver) { + return getBinaryPromise().then(function(binary) { + return WebAssembly.instantiate(binary, info); + }).then(function (instance) { + return instance; + }).then(receiver, function(reason) { + err('failed to asynchronously prepare wasm: ' + reason); + + // Warn on some common problems. + if (isFileURI(wasmBinaryFile)) { + err('warning: Loading from a file URI (' + wasmBinaryFile + ') is not supported in most browsers. See https://emscripten.org/docs/getting_started/FAQ.html#how-do-i-run-a-local-webserver-for-testing-why-does-my-program-stall-in-downloading-or-preparing'); + } + abort(reason); + }); + } + + function instantiateAsync() { + if (!wasmBinary && + typeof WebAssembly.instantiateStreaming === 'function' && + !isDataURI(wasmBinaryFile) && + // Don't use streaming for file:// delivered objects in a webview, fetch them synchronously. + !isFileURI(wasmBinaryFile) && + typeof fetch === 'function') { + return fetch(wasmBinaryFile, { credentials: 'same-origin' }).then(function (response) { + var result = WebAssembly.instantiateStreaming(response, info); + + return result.then( + receiveInstantiationResult, + function(reason) { + // We expect the most common failure cause to be a bad MIME type for the binary, + // in which case falling back to ArrayBuffer instantiation should work. + err('wasm streaming compile failed: ' + reason); + err('falling back to ArrayBuffer instantiation'); + return instantiateArrayBuffer(receiveInstantiationResult); + }); + }); + } else { + return instantiateArrayBuffer(receiveInstantiationResult); + } + } + + // User shell pages can write their own Module.instantiateWasm = function(imports, successCallback) callback + // to manually instantiate the Wasm module themselves. This allows pages to run the instantiation parallel + // to any other async startup actions they are performing. + if (Module['instantiateWasm']) { + try { + var exports = Module['instantiateWasm'](info, receiveInstance); + return exports; + } catch(e) { + err('Module.instantiateWasm callback failed with error: ' + e); + return false; + } + } + + instantiateAsync(); + return {}; // no exports yet; we'll fill them in later +} + +// Globals used by JS i64 conversions (see makeSetValue) +var tempDouble; +var tempI64; + +// === Body === + +var ASM_CONSTS = { + +}; + + + + + + + function callRuntimeCallbacks(callbacks) { + while (callbacks.length > 0) { + var callback = callbacks.shift(); + if (typeof callback == 'function') { + callback(Module); // Pass the module as the first argument. + continue; + } + var func = callback.func; + if (typeof func === 'number') { + if (callback.arg === undefined) { + getWasmTableEntry(func)(); + } else { + getWasmTableEntry(func)(callback.arg); + } + } else { + func(callback.arg === undefined ? null : callback.arg); + } + } + } + + function withStackSave(f) { + var stack = stackSave(); + var ret = f(); + stackRestore(stack); + return ret; + } + function demangle(func) { + warnOnce('warning: build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling'); + return func; + } + + function demangleAll(text) { + var regex = + /\b_Z[\w\d_]+/g; + return text.replace(regex, + function(x) { + var y = demangle(x); + return x === y ? x : (y + ' [' + x + ']'); + }); + } + + var wasmTableMirror = []; + function getWasmTableEntry(funcPtr) { + var func = wasmTableMirror[funcPtr]; + if (!func) { + if (funcPtr >= wasmTableMirror.length) wasmTableMirror.length = funcPtr + 1; + wasmTableMirror[funcPtr] = func = wasmTable.get(funcPtr); + } + assert(wasmTable.get(funcPtr) == func, "JavaScript-side Wasm function table mirror is out of date!"); + return func; + } + + function handleException(e) { + // Certain exception types we do not treat as errors since they are used for + // internal control flow. + // 1. ExitStatus, which is thrown by exit() + // 2. "unwind", which is thrown by emscripten_unwind_to_js_event_loop() and others + // that wish to return to JS event loop. + if (e instanceof ExitStatus || e == 'unwind') { + return EXITSTATUS; + } + quit_(1, e); + } + + function jsStackTrace() { + var error = new Error(); + if (!error.stack) { + // IE10+ special cases: It does have callstack info, but it is only populated if an Error object is thrown, + // so try that as a special-case. + try { + throw new Error(); + } catch(e) { + error = e; + } + if (!error.stack) { + return '(no stack trace available)'; + } + } + return error.stack.toString(); + } + + function setWasmTableEntry(idx, func) { + wasmTable.set(idx, func); + wasmTableMirror[idx] = func; + } + + function stackTrace() { + var js = jsStackTrace(); + if (Module['extraStackTrace']) js += '\n' + Module['extraStackTrace'](); + return demangleAll(js); + } + + function ___cxa_allocate_exception(size) { + // Thrown object is prepended by exception metadata block + return _malloc(size + 16) + 16; + } + + function ExceptionInfo(excPtr) { + this.excPtr = excPtr; + this.ptr = excPtr - 16; + + this.set_type = function(type) { + HEAP32[(((this.ptr)+(4))>>2)] = type; + }; + + this.get_type = function() { + return HEAP32[(((this.ptr)+(4))>>2)]; + }; + + this.set_destructor = function(destructor) { + HEAP32[(((this.ptr)+(8))>>2)] = destructor; + }; + + this.get_destructor = function() { + return HEAP32[(((this.ptr)+(8))>>2)]; + }; + + this.set_refcount = function(refcount) { + HEAP32[((this.ptr)>>2)] = refcount; + }; + + this.set_caught = function (caught) { + caught = caught ? 1 : 0; + HEAP8[(((this.ptr)+(12))>>0)] = caught; + }; + + this.get_caught = function () { + return HEAP8[(((this.ptr)+(12))>>0)] != 0; + }; + + this.set_rethrown = function (rethrown) { + rethrown = rethrown ? 1 : 0; + HEAP8[(((this.ptr)+(13))>>0)] = rethrown; + }; + + this.get_rethrown = function () { + return HEAP8[(((this.ptr)+(13))>>0)] != 0; + }; + + // Initialize native structure fields. Should be called once after allocated. + this.init = function(type, destructor) { + this.set_type(type); + this.set_destructor(destructor); + this.set_refcount(0); + this.set_caught(false); + this.set_rethrown(false); + } + + this.add_ref = function() { + var value = HEAP32[((this.ptr)>>2)]; + HEAP32[((this.ptr)>>2)] = value + 1; + }; + + // Returns true if last reference released. + this.release_ref = function() { + var prev = HEAP32[((this.ptr)>>2)]; + HEAP32[((this.ptr)>>2)] = prev - 1; + assert(prev > 0); + return prev === 1; + }; + } + + var exceptionLast = 0; + + var uncaughtExceptionCount = 0; + function ___cxa_throw(ptr, type, destructor) { + var info = new ExceptionInfo(ptr); + // Initialize ExceptionInfo content after it was allocated in __cxa_allocate_exception. + info.init(type, destructor); + exceptionLast = ptr; + uncaughtExceptionCount++; + throw ptr + " - Exception catching is disabled, this exception cannot be caught. Compile with -s NO_DISABLE_EXCEPTION_CATCHING or -s EXCEPTION_CATCHING_ALLOWED=[..] to catch."; + } + + function _abort() { + abort('native code called abort()'); + } + + function _emscripten_memcpy_big(dest, src, num) { + HEAPU8.copyWithin(dest, src, src + num); + } + + function abortOnCannotGrowMemory(requestedSize) { + abort('Cannot enlarge memory arrays to size ' + requestedSize + ' bytes (OOM). Either (1) compile with -s INITIAL_MEMORY=X with X higher than the current value ' + HEAP8.length + ', (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 '); + } + function _emscripten_resize_heap(requestedSize) { + var oldSize = HEAPU8.length; + requestedSize = requestedSize >>> 0; + abortOnCannotGrowMemory(requestedSize); + } + + var ENV = {}; + + function getExecutableName() { + return thisProgram || './this.program'; + } + function getEnvStrings() { + if (!getEnvStrings.strings) { + // Default values. + // Browser language detection #8751 + var lang = ((typeof navigator === 'object' && navigator.languages && navigator.languages[0]) || 'C').replace('-', '_') + '.UTF-8'; + var env = { + 'USER': 'web_user', + 'LOGNAME': 'web_user', + 'PATH': '/', + 'PWD': '/', + 'HOME': '/home/web_user', + 'LANG': lang, + '_': getExecutableName() + }; + // Apply the user-provided values, if any. + for (var x in ENV) { + // x is a key in ENV; if ENV[x] is undefined, that means it was + // explicitly set to be so. We allow user code to do that to + // force variables with default values to remain unset. + if (ENV[x] === undefined) delete env[x]; + else env[x] = ENV[x]; + } + var strings = []; + for (var x in env) { + strings.push(x + '=' + env[x]); + } + getEnvStrings.strings = strings; + } + return getEnvStrings.strings; + } + + var PATH = {splitPath:function(filename) { + var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; + return splitPathRe.exec(filename).slice(1); + },normalizeArray:function(parts, allowAboveRoot) { + // if the path tries to go above the root, `up` ends up > 0 + var up = 0; + for (var i = parts.length - 1; i >= 0; i--) { + var last = parts[i]; + if (last === '.') { + parts.splice(i, 1); + } else if (last === '..') { + parts.splice(i, 1); + up++; + } else if (up) { + parts.splice(i, 1); + up--; + } + } + // if the path is allowed to go above the root, restore leading ..s + if (allowAboveRoot) { + for (; up; up--) { + parts.unshift('..'); + } + } + return parts; + },normalize:function(path) { + var isAbsolute = path.charAt(0) === '/', + trailingSlash = path.substr(-1) === '/'; + // Normalize the path + path = PATH.normalizeArray(path.split('/').filter(function(p) { + return !!p; + }), !isAbsolute).join('/'); + if (!path && !isAbsolute) { + path = '.'; + } + if (path && trailingSlash) { + path += '/'; + } + return (isAbsolute ? '/' : '') + path; + },dirname:function(path) { + var result = PATH.splitPath(path), + root = result[0], + dir = result[1]; + if (!root && !dir) { + // No dirname whatsoever + return '.'; + } + if (dir) { + // It has a dirname, strip trailing slash + dir = dir.substr(0, dir.length - 1); + } + return root + dir; + },basename:function(path) { + // EMSCRIPTEN return '/'' for '/', not an empty string + if (path === '/') return '/'; + path = PATH.normalize(path); + path = path.replace(/\/$/, ""); + var lastSlash = path.lastIndexOf('/'); + if (lastSlash === -1) return path; + return path.substr(lastSlash+1); + },extname:function(path) { + return PATH.splitPath(path)[3]; + },join:function() { + var paths = Array.prototype.slice.call(arguments, 0); + return PATH.normalize(paths.join('/')); + },join2:function(l, r) { + return PATH.normalize(l + '/' + r); + }}; + + function getRandomDevice() { + if (typeof crypto === 'object' && typeof crypto['getRandomValues'] === 'function') { + // for modern web browsers + var randomBuffer = new Uint8Array(1); + return function() { crypto.getRandomValues(randomBuffer); return randomBuffer[0]; }; + } else + if (ENVIRONMENT_IS_NODE) { + // for nodejs with or without crypto support included + try { + var crypto_module = require('crypto'); + // nodejs has crypto support + return function() { return crypto_module['randomBytes'](1)[0]; }; + } catch (e) { + // nodejs doesn't have crypto support + } + } + // we couldn't find a proper implementation, as Math.random() is not suitable for /dev/random, see emscripten-core/emscripten/pull/7096 + return function() { abort("no cryptographic support found for randomDevice. consider polyfilling it if you want to use something insecure like Math.random(), e.g. put this in a --pre-js: var crypto = { getRandomValues: function(array) { for (var i = 0; i < array.length; i++) array[i] = (Math.random()*256)|0 } };"); }; + } + + var PATH_FS = {resolve:function() { + var resolvedPath = '', + resolvedAbsolute = false; + for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) { + var path = (i >= 0) ? arguments[i] : FS.cwd(); + // Skip empty and invalid entries + if (typeof path !== 'string') { + throw new TypeError('Arguments to path.resolve must be strings'); + } else if (!path) { + return ''; // an invalid portion invalidates the whole thing + } + resolvedPath = path + '/' + resolvedPath; + resolvedAbsolute = path.charAt(0) === '/'; + } + // At this point the path should be resolved to a full absolute path, but + // handle relative paths to be safe (might happen when process.cwd() fails) + resolvedPath = PATH.normalizeArray(resolvedPath.split('/').filter(function(p) { + return !!p; + }), !resolvedAbsolute).join('/'); + return ((resolvedAbsolute ? '/' : '') + resolvedPath) || '.'; + },relative:function(from, to) { + from = PATH_FS.resolve(from).substr(1); + to = PATH_FS.resolve(to).substr(1); + function trim(arr) { + var start = 0; + for (; start < arr.length; start++) { + if (arr[start] !== '') break; + } + var end = arr.length - 1; + for (; end >= 0; end--) { + if (arr[end] !== '') break; + } + if (start > end) return []; + return arr.slice(start, end - start + 1); + } + var fromParts = trim(from.split('/')); + var toParts = trim(to.split('/')); + var length = Math.min(fromParts.length, toParts.length); + var samePartsLength = length; + for (var i = 0; i < length; i++) { + if (fromParts[i] !== toParts[i]) { + samePartsLength = i; + break; + } + } + var outputParts = []; + for (var i = samePartsLength; i < fromParts.length; i++) { + outputParts.push('..'); + } + outputParts = outputParts.concat(toParts.slice(samePartsLength)); + return outputParts.join('/'); + }}; + + var TTY = {ttys:[],init:function () { + // https://github.com/emscripten-core/emscripten/pull/1555 + // if (ENVIRONMENT_IS_NODE) { + // // currently, FS.init does not distinguish if process.stdin is a file or TTY + // // device, it always assumes it's a TTY device. because of this, we're forcing + // // process.stdin to UTF8 encoding to at least make stdin reading compatible + // // with text files until FS.init can be refactored. + // process['stdin']['setEncoding']('utf8'); + // } + },shutdown:function() { + // https://github.com/emscripten-core/emscripten/pull/1555 + // if (ENVIRONMENT_IS_NODE) { + // // inolen: any idea as to why node -e 'process.stdin.read()' wouldn't exit immediately (with process.stdin being a tty)? + // // isaacs: because now it's reading from the stream, you've expressed interest in it, so that read() kicks off a _read() which creates a ReadReq operation + // // inolen: I thought read() in that case was a synchronous operation that just grabbed some amount of buffered data if it exists? + // // isaacs: it is. but it also triggers a _read() call, which calls readStart() on the handle + // // isaacs: do process.stdin.pause() and i'd think it'd probably close the pending call + // process['stdin']['pause'](); + // } + },register:function(dev, ops) { + TTY.ttys[dev] = { input: [], output: [], ops: ops }; + FS.registerDevice(dev, TTY.stream_ops); + },stream_ops:{open:function(stream) { + var tty = TTY.ttys[stream.node.rdev]; + if (!tty) { + throw new FS.ErrnoError(43); + } + stream.tty = tty; + stream.seekable = false; + },close:function(stream) { + // flush any pending line data + stream.tty.ops.flush(stream.tty); + },flush:function(stream) { + stream.tty.ops.flush(stream.tty); + },read:function(stream, buffer, offset, length, pos /* ignored */) { + if (!stream.tty || !stream.tty.ops.get_char) { + throw new FS.ErrnoError(60); + } + var bytesRead = 0; + for (var i = 0; i < length; i++) { + var result; + try { + result = stream.tty.ops.get_char(stream.tty); + } catch (e) { + throw new FS.ErrnoError(29); + } + if (result === undefined && bytesRead === 0) { + throw new FS.ErrnoError(6); + } + if (result === null || result === undefined) break; + bytesRead++; + buffer[offset+i] = result; + } + if (bytesRead) { + stream.node.timestamp = Date.now(); + } + return bytesRead; + },write:function(stream, buffer, offset, length, pos) { + if (!stream.tty || !stream.tty.ops.put_char) { + throw new FS.ErrnoError(60); + } + try { + for (var i = 0; i < length; i++) { + stream.tty.ops.put_char(stream.tty, buffer[offset+i]); + } + } catch (e) { + throw new FS.ErrnoError(29); + } + if (length) { + stream.node.timestamp = Date.now(); + } + return i; + }},default_tty_ops:{get_char:function(tty) { + if (!tty.input.length) { + var result = null; + if (ENVIRONMENT_IS_NODE) { + // we will read data by chunks of BUFSIZE + var BUFSIZE = 256; + var buf = Buffer.alloc(BUFSIZE); + var bytesRead = 0; + + try { + bytesRead = fs.readSync(process.stdin.fd, buf, 0, BUFSIZE, null); + } catch(e) { + // Cross-platform differences: on Windows, reading EOF throws an exception, but on other OSes, + // reading EOF returns 0. Uniformize behavior by treating the EOF exception to return 0. + if (e.toString().includes('EOF')) bytesRead = 0; + else throw e; + } + + if (bytesRead > 0) { + result = buf.slice(0, bytesRead).toString('utf-8'); + } else { + result = null; + } + } else + if (typeof window != 'undefined' && + typeof window.prompt == 'function') { + // Browser. + result = window.prompt('Input: '); // returns null on cancel + if (result !== null) { + result += '\n'; + } + } else if (typeof readline == 'function') { + // Command line. + result = readline(); + if (result !== null) { + result += '\n'; + } + } + if (!result) { + return null; + } + tty.input = intArrayFromString(result, true); + } + return tty.input.shift(); + },put_char:function(tty, val) { + if (val === null || val === 10) { + out(UTF8ArrayToString(tty.output, 0)); + tty.output = []; + } else { + if (val != 0) tty.output.push(val); // val == 0 would cut text output off in the middle. + } + },flush:function(tty) { + if (tty.output && tty.output.length > 0) { + out(UTF8ArrayToString(tty.output, 0)); + tty.output = []; + } + }},default_tty1_ops:{put_char:function(tty, val) { + if (val === null || val === 10) { + err(UTF8ArrayToString(tty.output, 0)); + tty.output = []; + } else { + if (val != 0) tty.output.push(val); + } + },flush:function(tty) { + if (tty.output && tty.output.length > 0) { + err(UTF8ArrayToString(tty.output, 0)); + tty.output = []; + } + }}}; + + function zeroMemory(address, size) { + HEAPU8.fill(0, address, address + size); + } + + function alignMemory(size, alignment) { + assert(alignment, "alignment argument is required"); + return Math.ceil(size / alignment) * alignment; + } + function mmapAlloc(size) { + abort('internal error: mmapAlloc called but `memalign` native symbol not exported'); + } + var MEMFS = {ops_table:null,mount:function(mount) { + return MEMFS.createNode(null, '/', 16384 | 511 /* 0777 */, 0); + },createNode:function(parent, name, mode, dev) { + if (FS.isBlkdev(mode) || FS.isFIFO(mode)) { + // no supported + throw new FS.ErrnoError(63); + } + if (!MEMFS.ops_table) { + MEMFS.ops_table = { + dir: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr, + lookup: MEMFS.node_ops.lookup, + mknod: MEMFS.node_ops.mknod, + rename: MEMFS.node_ops.rename, + unlink: MEMFS.node_ops.unlink, + rmdir: MEMFS.node_ops.rmdir, + readdir: MEMFS.node_ops.readdir, + symlink: MEMFS.node_ops.symlink + }, + stream: { + llseek: MEMFS.stream_ops.llseek + } + }, + file: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr + }, + stream: { + llseek: MEMFS.stream_ops.llseek, + read: MEMFS.stream_ops.read, + write: MEMFS.stream_ops.write, + allocate: MEMFS.stream_ops.allocate, + mmap: MEMFS.stream_ops.mmap, + msync: MEMFS.stream_ops.msync + } + }, + link: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr, + readlink: MEMFS.node_ops.readlink + }, + stream: {} + }, + chrdev: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr + }, + stream: FS.chrdev_stream_ops + } + }; + } + var node = FS.createNode(parent, name, mode, dev); + if (FS.isDir(node.mode)) { + node.node_ops = MEMFS.ops_table.dir.node; + node.stream_ops = MEMFS.ops_table.dir.stream; + node.contents = {}; + } else if (FS.isFile(node.mode)) { + node.node_ops = MEMFS.ops_table.file.node; + node.stream_ops = MEMFS.ops_table.file.stream; + node.usedBytes = 0; // The actual number of bytes used in the typed array, as opposed to contents.length which gives the whole capacity. + // When the byte data of the file is populated, this will point to either a typed array, or a normal JS array. Typed arrays are preferred + // for performance, and used by default. However, typed arrays are not resizable like normal JS arrays are, so there is a small disk size + // penalty involved for appending file writes that continuously grow a file similar to std::vector capacity vs used -scheme. + node.contents = null; + } else if (FS.isLink(node.mode)) { + node.node_ops = MEMFS.ops_table.link.node; + node.stream_ops = MEMFS.ops_table.link.stream; + } else if (FS.isChrdev(node.mode)) { + node.node_ops = MEMFS.ops_table.chrdev.node; + node.stream_ops = MEMFS.ops_table.chrdev.stream; + } + node.timestamp = Date.now(); + // add the new node to the parent + if (parent) { + parent.contents[name] = node; + parent.timestamp = node.timestamp; + } + return node; + },getFileDataAsTypedArray:function(node) { + if (!node.contents) return new Uint8Array(0); + if (node.contents.subarray) return node.contents.subarray(0, node.usedBytes); // Make sure to not return excess unused bytes. + return new Uint8Array(node.contents); + },expandFileStorage:function(node, newCapacity) { + var prevCapacity = node.contents ? node.contents.length : 0; + if (prevCapacity >= newCapacity) return; // No need to expand, the storage was already large enough. + // Don't expand strictly to the given requested limit if it's only a very small increase, but instead geometrically grow capacity. + // For small filesizes (<1MB), perform size*2 geometric increase, but for large sizes, do a much more conservative size*1.125 increase to + // avoid overshooting the allocation cap by a very large margin. + var CAPACITY_DOUBLING_MAX = 1024 * 1024; + newCapacity = Math.max(newCapacity, (prevCapacity * (prevCapacity < CAPACITY_DOUBLING_MAX ? 2.0 : 1.125)) >>> 0); + if (prevCapacity != 0) newCapacity = Math.max(newCapacity, 256); // At minimum allocate 256b for each file when expanding. + var oldContents = node.contents; + node.contents = new Uint8Array(newCapacity); // Allocate new storage. + if (node.usedBytes > 0) node.contents.set(oldContents.subarray(0, node.usedBytes), 0); // Copy old data over to the new storage. + },resizeFileStorage:function(node, newSize) { + if (node.usedBytes == newSize) return; + if (newSize == 0) { + node.contents = null; // Fully decommit when requesting a resize to zero. + node.usedBytes = 0; + } else { + var oldContents = node.contents; + node.contents = new Uint8Array(newSize); // Allocate new storage. + if (oldContents) { + node.contents.set(oldContents.subarray(0, Math.min(newSize, node.usedBytes))); // Copy old data over to the new storage. + } + node.usedBytes = newSize; + } + },node_ops:{getattr:function(node) { + var attr = {}; + // device numbers reuse inode numbers. + attr.dev = FS.isChrdev(node.mode) ? node.id : 1; + attr.ino = node.id; + attr.mode = node.mode; + attr.nlink = 1; + attr.uid = 0; + attr.gid = 0; + attr.rdev = node.rdev; + if (FS.isDir(node.mode)) { + attr.size = 4096; + } else if (FS.isFile(node.mode)) { + attr.size = node.usedBytes; + } else if (FS.isLink(node.mode)) { + attr.size = node.link.length; + } else { + attr.size = 0; + } + attr.atime = new Date(node.timestamp); + attr.mtime = new Date(node.timestamp); + attr.ctime = new Date(node.timestamp); + // NOTE: In our implementation, st_blocks = Math.ceil(st_size/st_blksize), + // but this is not required by the standard. + attr.blksize = 4096; + attr.blocks = Math.ceil(attr.size / attr.blksize); + return attr; + },setattr:function(node, attr) { + if (attr.mode !== undefined) { + node.mode = attr.mode; + } + if (attr.timestamp !== undefined) { + node.timestamp = attr.timestamp; + } + if (attr.size !== undefined) { + MEMFS.resizeFileStorage(node, attr.size); + } + },lookup:function(parent, name) { + throw FS.genericErrors[44]; + },mknod:function(parent, name, mode, dev) { + return MEMFS.createNode(parent, name, mode, dev); + },rename:function(old_node, new_dir, new_name) { + // if we're overwriting a directory at new_name, make sure it's empty. + if (FS.isDir(old_node.mode)) { + var new_node; + try { + new_node = FS.lookupNode(new_dir, new_name); + } catch (e) { + } + if (new_node) { + for (var i in new_node.contents) { + throw new FS.ErrnoError(55); + } + } + } + // do the internal rewiring + delete old_node.parent.contents[old_node.name]; + old_node.parent.timestamp = Date.now() + old_node.name = new_name; + new_dir.contents[new_name] = old_node; + new_dir.timestamp = old_node.parent.timestamp; + old_node.parent = new_dir; + },unlink:function(parent, name) { + delete parent.contents[name]; + parent.timestamp = Date.now(); + },rmdir:function(parent, name) { + var node = FS.lookupNode(parent, name); + for (var i in node.contents) { + throw new FS.ErrnoError(55); + } + delete parent.contents[name]; + parent.timestamp = Date.now(); + },readdir:function(node) { + var entries = ['.', '..']; + for (var key in node.contents) { + if (!node.contents.hasOwnProperty(key)) { + continue; + } + entries.push(key); + } + return entries; + },symlink:function(parent, newname, oldpath) { + var node = MEMFS.createNode(parent, newname, 511 /* 0777 */ | 40960, 0); + node.link = oldpath; + return node; + },readlink:function(node) { + if (!FS.isLink(node.mode)) { + throw new FS.ErrnoError(28); + } + return node.link; + }},stream_ops:{read:function(stream, buffer, offset, length, position) { + var contents = stream.node.contents; + if (position >= stream.node.usedBytes) return 0; + var size = Math.min(stream.node.usedBytes - position, length); + assert(size >= 0); + if (size > 8 && contents.subarray) { // non-trivial, and typed array + buffer.set(contents.subarray(position, position + size), offset); + } else { + for (var i = 0; i < size; i++) buffer[offset + i] = contents[position + i]; + } + return size; + },write:function(stream, buffer, offset, length, position, canOwn) { + // The data buffer should be a typed array view + assert(!(buffer instanceof ArrayBuffer)); + + if (!length) return 0; + var node = stream.node; + node.timestamp = Date.now(); + + if (buffer.subarray && (!node.contents || node.contents.subarray)) { // This write is from a typed array to a typed array? + if (canOwn) { + assert(position === 0, 'canOwn must imply no weird position inside the file'); + node.contents = buffer.subarray(offset, offset + length); + node.usedBytes = length; + return length; + } else if (node.usedBytes === 0 && position === 0) { // If this is a simple first write to an empty file, do a fast set since we don't need to care about old data. + node.contents = buffer.slice(offset, offset + length); + node.usedBytes = length; + return length; + } else if (position + length <= node.usedBytes) { // Writing to an already allocated and used subrange of the file? + node.contents.set(buffer.subarray(offset, offset + length), position); + return length; + } + } + + // Appending to an existing file and we need to reallocate, or source data did not come as a typed array. + MEMFS.expandFileStorage(node, position+length); + if (node.contents.subarray && buffer.subarray) { + // Use typed array write which is available. + node.contents.set(buffer.subarray(offset, offset + length), position); + } else { + for (var i = 0; i < length; i++) { + node.contents[position + i] = buffer[offset + i]; // Or fall back to manual write if not. + } + } + node.usedBytes = Math.max(node.usedBytes, position + length); + return length; + },llseek:function(stream, offset, whence) { + var position = offset; + if (whence === 1) { + position += stream.position; + } else if (whence === 2) { + if (FS.isFile(stream.node.mode)) { + position += stream.node.usedBytes; + } + } + if (position < 0) { + throw new FS.ErrnoError(28); + } + return position; + },allocate:function(stream, offset, length) { + MEMFS.expandFileStorage(stream.node, offset + length); + stream.node.usedBytes = Math.max(stream.node.usedBytes, offset + length); + },mmap:function(stream, address, length, position, prot, flags) { + if (address !== 0) { + // We don't currently support location hints for the address of the mapping + throw new FS.ErrnoError(28); + } + if (!FS.isFile(stream.node.mode)) { + throw new FS.ErrnoError(43); + } + var ptr; + var allocated; + var contents = stream.node.contents; + // Only make a new copy when MAP_PRIVATE is specified. + if (!(flags & 2) && contents.buffer === buffer) { + // We can't emulate MAP_SHARED when the file is not backed by the buffer + // we're mapping to (e.g. the HEAP buffer). + allocated = false; + ptr = contents.byteOffset; + } else { + // Try to avoid unnecessary slices. + if (position > 0 || position + length < contents.length) { + if (contents.subarray) { + contents = contents.subarray(position, position + length); + } else { + contents = Array.prototype.slice.call(contents, position, position + length); + } + } + allocated = true; + ptr = mmapAlloc(length); + if (!ptr) { + throw new FS.ErrnoError(48); + } + HEAP8.set(contents, ptr); + } + return { ptr: ptr, allocated: allocated }; + },msync:function(stream, buffer, offset, length, mmapFlags) { + if (!FS.isFile(stream.node.mode)) { + throw new FS.ErrnoError(43); + } + if (mmapFlags & 2) { + // MAP_PRIVATE calls need not to be synced back to underlying fs + return 0; + } + + var bytesWritten = MEMFS.stream_ops.write(stream, buffer, 0, length, offset, false); + // should we check if bytesWritten and length are the same? + return 0; + }}}; + + function asyncLoad(url, onload, onerror, noRunDep) { + var dep = !noRunDep ? getUniqueRunDependency('al ' + url) : ''; + readAsync(url, function(arrayBuffer) { + assert(arrayBuffer, 'Loading data file "' + url + '" failed (no arrayBuffer).'); + onload(new Uint8Array(arrayBuffer)); + if (dep) removeRunDependency(dep); + }, function(event) { + if (onerror) { + onerror(); + } else { + throw 'Loading data file "' + url + '" failed.'; + } + }); + if (dep) addRunDependency(dep); + } + + var ERRNO_MESSAGES = {0:"Success",1:"Arg list too long",2:"Permission denied",3:"Address already in use",4:"Address not available",5:"Address family not supported by protocol family",6:"No more processes",7:"Socket already connected",8:"Bad file number",9:"Trying to read unreadable message",10:"Mount device busy",11:"Operation canceled",12:"No children",13:"Connection aborted",14:"Connection refused",15:"Connection reset by peer",16:"File locking deadlock error",17:"Destination address required",18:"Math arg out of domain of func",19:"Quota exceeded",20:"File exists",21:"Bad address",22:"File too large",23:"Host is unreachable",24:"Identifier removed",25:"Illegal byte sequence",26:"Connection already in progress",27:"Interrupted system call",28:"Invalid argument",29:"I/O error",30:"Socket is already connected",31:"Is a directory",32:"Too many symbolic links",33:"Too many open files",34:"Too many links",35:"Message too long",36:"Multihop attempted",37:"File or path name too long",38:"Network interface is not configured",39:"Connection reset by network",40:"Network is unreachable",41:"Too many open files in system",42:"No buffer space available",43:"No such device",44:"No such file or directory",45:"Exec format error",46:"No record locks available",47:"The link has been severed",48:"Not enough core",49:"No message of desired type",50:"Protocol not available",51:"No space left on device",52:"Function not implemented",53:"Socket is not connected",54:"Not a directory",55:"Directory not empty",56:"State not recoverable",57:"Socket operation on non-socket",59:"Not a typewriter",60:"No such device or address",61:"Value too large for defined data type",62:"Previous owner died",63:"Not super-user",64:"Broken pipe",65:"Protocol error",66:"Unknown protocol",67:"Protocol wrong type for socket",68:"Math result not representable",69:"Read only file system",70:"Illegal seek",71:"No such process",72:"Stale file handle",73:"Connection timed out",74:"Text file busy",75:"Cross-device link",100:"Device not a stream",101:"Bad font file fmt",102:"Invalid slot",103:"Invalid request code",104:"No anode",105:"Block device required",106:"Channel number out of range",107:"Level 3 halted",108:"Level 3 reset",109:"Link number out of range",110:"Protocol driver not attached",111:"No CSI structure available",112:"Level 2 halted",113:"Invalid exchange",114:"Invalid request descriptor",115:"Exchange full",116:"No data (for no delay io)",117:"Timer expired",118:"Out of streams resources",119:"Machine is not on the network",120:"Package not installed",121:"The object is remote",122:"Advertise error",123:"Srmount error",124:"Communication error on send",125:"Cross mount point (not really error)",126:"Given log. name not unique",127:"f.d. invalid for this operation",128:"Remote address changed",129:"Can access a needed shared lib",130:"Accessing a corrupted shared lib",131:".lib section in a.out corrupted",132:"Attempting to link in too many libs",133:"Attempting to exec a shared library",135:"Streams pipe error",136:"Too many users",137:"Socket type not supported",138:"Not supported",139:"Protocol family not supported",140:"Can't send after socket shutdown",141:"Too many references",142:"Host is down",148:"No medium (in tape drive)",156:"Level 2 not synchronized"}; + + var ERRNO_CODES = {}; + var FS = {root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:function(path, opts = {}) { + path = PATH_FS.resolve(FS.cwd(), path); + + if (!path) return { path: '', node: null }; + + var defaults = { + follow_mount: true, + recurse_count: 0 + }; + for (var key in defaults) { + if (opts[key] === undefined) { + opts[key] = defaults[key]; + } + } + + if (opts.recurse_count > 8) { // max recursive lookup of 8 + throw new FS.ErrnoError(32); + } + + // split the path + var parts = PATH.normalizeArray(path.split('/').filter(function(p) { + return !!p; + }), false); + + // start at the root + var current = FS.root; + var current_path = '/'; + + for (var i = 0; i < parts.length; i++) { + var islast = (i === parts.length-1); + if (islast && opts.parent) { + // stop resolving + break; + } + + current = FS.lookupNode(current, parts[i]); + current_path = PATH.join2(current_path, parts[i]); + + // jump to the mount's root node if this is a mountpoint + if (FS.isMountpoint(current)) { + if (!islast || (islast && opts.follow_mount)) { + current = current.mounted.root; + } + } + + // by default, lookupPath will not follow a symlink if it is the final path component. + // setting opts.follow = true will override this behavior. + if (!islast || opts.follow) { + var count = 0; + while (FS.isLink(current.mode)) { + var link = FS.readlink(current_path); + current_path = PATH_FS.resolve(PATH.dirname(current_path), link); + + var lookup = FS.lookupPath(current_path, { recurse_count: opts.recurse_count }); + current = lookup.node; + + if (count++ > 40) { // limit max consecutive symlinks to 40 (SYMLOOP_MAX). + throw new FS.ErrnoError(32); + } + } + } + } + + return { path: current_path, node: current }; + },getPath:function(node) { + var path; + while (true) { + if (FS.isRoot(node)) { + var mount = node.mount.mountpoint; + if (!path) return mount; + return mount[mount.length-1] !== '/' ? mount + '/' + path : mount + path; + } + path = path ? node.name + '/' + path : node.name; + node = node.parent; + } + },hashName:function(parentid, name) { + var hash = 0; + + for (var i = 0; i < name.length; i++) { + hash = ((hash << 5) - hash + name.charCodeAt(i)) | 0; + } + return ((parentid + hash) >>> 0) % FS.nameTable.length; + },hashAddNode:function(node) { + var hash = FS.hashName(node.parent.id, node.name); + node.name_next = FS.nameTable[hash]; + FS.nameTable[hash] = node; + },hashRemoveNode:function(node) { + var hash = FS.hashName(node.parent.id, node.name); + if (FS.nameTable[hash] === node) { + FS.nameTable[hash] = node.name_next; + } else { + var current = FS.nameTable[hash]; + while (current) { + if (current.name_next === node) { + current.name_next = node.name_next; + break; + } + current = current.name_next; + } + } + },lookupNode:function(parent, name) { + var errCode = FS.mayLookup(parent); + if (errCode) { + throw new FS.ErrnoError(errCode, parent); + } + var hash = FS.hashName(parent.id, name); + for (var node = FS.nameTable[hash]; node; node = node.name_next) { + var nodeName = node.name; + if (node.parent.id === parent.id && nodeName === name) { + return node; + } + } + // if we failed to find it in the cache, call into the VFS + return FS.lookup(parent, name); + },createNode:function(parent, name, mode, rdev) { + assert(typeof parent === 'object') + var node = new FS.FSNode(parent, name, mode, rdev); + + FS.hashAddNode(node); + + return node; + },destroyNode:function(node) { + FS.hashRemoveNode(node); + },isRoot:function(node) { + return node === node.parent; + },isMountpoint:function(node) { + return !!node.mounted; + },isFile:function(mode) { + return (mode & 61440) === 32768; + },isDir:function(mode) { + return (mode & 61440) === 16384; + },isLink:function(mode) { + return (mode & 61440) === 40960; + },isChrdev:function(mode) { + return (mode & 61440) === 8192; + },isBlkdev:function(mode) { + return (mode & 61440) === 24576; + },isFIFO:function(mode) { + return (mode & 61440) === 4096; + },isSocket:function(mode) { + return (mode & 49152) === 49152; + },flagModes:{"r":0,"r+":2,"w":577,"w+":578,"a":1089,"a+":1090},modeStringToFlags:function(str) { + var flags = FS.flagModes[str]; + if (typeof flags === 'undefined') { + throw new Error('Unknown file open mode: ' + str); + } + return flags; + },flagsToPermissionString:function(flag) { + var perms = ['r', 'w', 'rw'][flag & 3]; + if ((flag & 512)) { + perms += 'w'; + } + return perms; + },nodePermissions:function(node, perms) { + if (FS.ignorePermissions) { + return 0; + } + // return 0 if any user, group or owner bits are set. + if (perms.includes('r') && !(node.mode & 292)) { + return 2; + } else if (perms.includes('w') && !(node.mode & 146)) { + return 2; + } else if (perms.includes('x') && !(node.mode & 73)) { + return 2; + } + return 0; + },mayLookup:function(dir) { + var errCode = FS.nodePermissions(dir, 'x'); + if (errCode) return errCode; + if (!dir.node_ops.lookup) return 2; + return 0; + },mayCreate:function(dir, name) { + try { + var node = FS.lookupNode(dir, name); + return 20; + } catch (e) { + } + return FS.nodePermissions(dir, 'wx'); + },mayDelete:function(dir, name, isdir) { + var node; + try { + node = FS.lookupNode(dir, name); + } catch (e) { + return e.errno; + } + var errCode = FS.nodePermissions(dir, 'wx'); + if (errCode) { + return errCode; + } + if (isdir) { + if (!FS.isDir(node.mode)) { + return 54; + } + if (FS.isRoot(node) || FS.getPath(node) === FS.cwd()) { + return 10; + } + } else { + if (FS.isDir(node.mode)) { + return 31; + } + } + return 0; + },mayOpen:function(node, flags) { + if (!node) { + return 44; + } + if (FS.isLink(node.mode)) { + return 32; + } else if (FS.isDir(node.mode)) { + if (FS.flagsToPermissionString(flags) !== 'r' || // opening for write + (flags & 512)) { // TODO: check for O_SEARCH? (== search for dir only) + return 31; + } + } + return FS.nodePermissions(node, FS.flagsToPermissionString(flags)); + },MAX_OPEN_FDS:4096,nextfd:function(fd_start = 0, fd_end = FS.MAX_OPEN_FDS) { + for (var fd = fd_start; fd <= fd_end; fd++) { + if (!FS.streams[fd]) { + return fd; + } + } + throw new FS.ErrnoError(33); + },getStream:function(fd) { + return FS.streams[fd]; + },createStream:function(stream, fd_start, fd_end) { + if (!FS.FSStream) { + FS.FSStream = /** @constructor */ function(){}; + FS.FSStream.prototype = { + object: { + get: function() { return this.node; }, + set: function(val) { this.node = val; } + }, + isRead: { + get: function() { return (this.flags & 2097155) !== 1; } + }, + isWrite: { + get: function() { return (this.flags & 2097155) !== 0; } + }, + isAppend: { + get: function() { return (this.flags & 1024); } + } + }; + } + // clone it, so we can return an instance of FSStream + var newStream = new FS.FSStream(); + for (var p in stream) { + newStream[p] = stream[p]; + } + stream = newStream; + var fd = FS.nextfd(fd_start, fd_end); + stream.fd = fd; + FS.streams[fd] = stream; + return stream; + },closeStream:function(fd) { + FS.streams[fd] = null; + },chrdev_stream_ops:{open:function(stream) { + var device = FS.getDevice(stream.node.rdev); + // override node's stream ops with the device's + stream.stream_ops = device.stream_ops; + // forward the open call + if (stream.stream_ops.open) { + stream.stream_ops.open(stream); + } + },llseek:function() { + throw new FS.ErrnoError(70); + }},major:function(dev) { + return ((dev) >> 8); + },minor:function(dev) { + return ((dev) & 0xff); + },makedev:function(ma, mi) { + return ((ma) << 8 | (mi)); + },registerDevice:function(dev, ops) { + FS.devices[dev] = { stream_ops: ops }; + },getDevice:function(dev) { + return FS.devices[dev]; + },getMounts:function(mount) { + var mounts = []; + var check = [mount]; + + while (check.length) { + var m = check.pop(); + + mounts.push(m); + + check.push.apply(check, m.mounts); + } + + return mounts; + },syncfs:function(populate, callback) { + if (typeof(populate) === 'function') { + callback = populate; + populate = false; + } + + FS.syncFSRequests++; + + if (FS.syncFSRequests > 1) { + err('warning: ' + FS.syncFSRequests + ' FS.syncfs operations in flight at once, probably just doing extra work'); + } + + var mounts = FS.getMounts(FS.root.mount); + var completed = 0; + + function doCallback(errCode) { + assert(FS.syncFSRequests > 0); + FS.syncFSRequests--; + return callback(errCode); + } + + function done(errCode) { + if (errCode) { + if (!done.errored) { + done.errored = true; + return doCallback(errCode); + } + return; + } + if (++completed >= mounts.length) { + doCallback(null); + } + }; + + // sync all mounts + mounts.forEach(function (mount) { + if (!mount.type.syncfs) { + return done(null); + } + mount.type.syncfs(mount, populate, done); + }); + },mount:function(type, opts, mountpoint) { + if (typeof type === 'string') { + // The filesystem was not included, and instead we have an error + // message stored in the variable. + throw type; + } + var root = mountpoint === '/'; + var pseudo = !mountpoint; + var node; + + if (root && FS.root) { + throw new FS.ErrnoError(10); + } else if (!root && !pseudo) { + var lookup = FS.lookupPath(mountpoint, { follow_mount: false }); + + mountpoint = lookup.path; // use the absolute path + node = lookup.node; + + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + + if (!FS.isDir(node.mode)) { + throw new FS.ErrnoError(54); + } + } + + var mount = { + type: type, + opts: opts, + mountpoint: mountpoint, + mounts: [] + }; + + // create a root node for the fs + var mountRoot = type.mount(mount); + mountRoot.mount = mount; + mount.root = mountRoot; + + if (root) { + FS.root = mountRoot; + } else if (node) { + // set as a mountpoint + node.mounted = mount; + + // add the new mount to the current mount's children + if (node.mount) { + node.mount.mounts.push(mount); + } + } + + return mountRoot; + },unmount:function (mountpoint) { + var lookup = FS.lookupPath(mountpoint, { follow_mount: false }); + + if (!FS.isMountpoint(lookup.node)) { + throw new FS.ErrnoError(28); + } + + // destroy the nodes for this mount, and all its child mounts + var node = lookup.node; + var mount = node.mounted; + var mounts = FS.getMounts(mount); + + Object.keys(FS.nameTable).forEach(function (hash) { + var current = FS.nameTable[hash]; + + while (current) { + var next = current.name_next; + + if (mounts.includes(current.mount)) { + FS.destroyNode(current); + } + + current = next; + } + }); + + // no longer a mountpoint + node.mounted = null; + + // remove this mount from the child mounts + var idx = node.mount.mounts.indexOf(mount); + assert(idx !== -1); + node.mount.mounts.splice(idx, 1); + },lookup:function(parent, name) { + return parent.node_ops.lookup(parent, name); + },mknod:function(path, mode, dev) { + var lookup = FS.lookupPath(path, { parent: true }); + var parent = lookup.node; + var name = PATH.basename(path); + if (!name || name === '.' || name === '..') { + throw new FS.ErrnoError(28); + } + var errCode = FS.mayCreate(parent, name); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.mknod) { + throw new FS.ErrnoError(63); + } + return parent.node_ops.mknod(parent, name, mode, dev); + },create:function(path, mode) { + mode = mode !== undefined ? mode : 438 /* 0666 */; + mode &= 4095; + mode |= 32768; + return FS.mknod(path, mode, 0); + },mkdir:function(path, mode) { + mode = mode !== undefined ? mode : 511 /* 0777 */; + mode &= 511 | 512; + mode |= 16384; + return FS.mknod(path, mode, 0); + },mkdirTree:function(path, mode) { + var dirs = path.split('/'); + var d = ''; + for (var i = 0; i < dirs.length; ++i) { + if (!dirs[i]) continue; + d += '/' + dirs[i]; + try { + FS.mkdir(d, mode); + } catch(e) { + if (e.errno != 20) throw e; + } + } + },mkdev:function(path, mode, dev) { + if (typeof(dev) === 'undefined') { + dev = mode; + mode = 438 /* 0666 */; + } + mode |= 8192; + return FS.mknod(path, mode, dev); + },symlink:function(oldpath, newpath) { + if (!PATH_FS.resolve(oldpath)) { + throw new FS.ErrnoError(44); + } + var lookup = FS.lookupPath(newpath, { parent: true }); + var parent = lookup.node; + if (!parent) { + throw new FS.ErrnoError(44); + } + var newname = PATH.basename(newpath); + var errCode = FS.mayCreate(parent, newname); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.symlink) { + throw new FS.ErrnoError(63); + } + return parent.node_ops.symlink(parent, newname, oldpath); + },rename:function(old_path, new_path) { + var old_dirname = PATH.dirname(old_path); + var new_dirname = PATH.dirname(new_path); + var old_name = PATH.basename(old_path); + var new_name = PATH.basename(new_path); + // parents must exist + var lookup, old_dir, new_dir; + + // let the errors from non existant directories percolate up + lookup = FS.lookupPath(old_path, { parent: true }); + old_dir = lookup.node; + lookup = FS.lookupPath(new_path, { parent: true }); + new_dir = lookup.node; + + if (!old_dir || !new_dir) throw new FS.ErrnoError(44); + // need to be part of the same mount + if (old_dir.mount !== new_dir.mount) { + throw new FS.ErrnoError(75); + } + // source must exist + var old_node = FS.lookupNode(old_dir, old_name); + // old path should not be an ancestor of the new path + var relative = PATH_FS.relative(old_path, new_dirname); + if (relative.charAt(0) !== '.') { + throw new FS.ErrnoError(28); + } + // new path should not be an ancestor of the old path + relative = PATH_FS.relative(new_path, old_dirname); + if (relative.charAt(0) !== '.') { + throw new FS.ErrnoError(55); + } + // see if the new path already exists + var new_node; + try { + new_node = FS.lookupNode(new_dir, new_name); + } catch (e) { + // not fatal + } + // early out if nothing needs to change + if (old_node === new_node) { + return; + } + // we'll need to delete the old entry + var isdir = FS.isDir(old_node.mode); + var errCode = FS.mayDelete(old_dir, old_name, isdir); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + // need delete permissions if we'll be overwriting. + // need create permissions if new doesn't already exist. + errCode = new_node ? + FS.mayDelete(new_dir, new_name, isdir) : + FS.mayCreate(new_dir, new_name); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!old_dir.node_ops.rename) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(old_node) || (new_node && FS.isMountpoint(new_node))) { + throw new FS.ErrnoError(10); + } + // if we are going to change the parent, check write permissions + if (new_dir !== old_dir) { + errCode = FS.nodePermissions(old_dir, 'w'); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + } + // remove the node from the lookup hash + FS.hashRemoveNode(old_node); + // do the underlying fs rename + try { + old_dir.node_ops.rename(old_node, new_dir, new_name); + } catch (e) { + throw e; + } finally { + // add the node back to the hash (in case node_ops.rename + // changed its name) + FS.hashAddNode(old_node); + } + },rmdir:function(path) { + var lookup = FS.lookupPath(path, { parent: true }); + var parent = lookup.node; + var name = PATH.basename(path); + var node = FS.lookupNode(parent, name); + var errCode = FS.mayDelete(parent, name, true); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.rmdir) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + parent.node_ops.rmdir(parent, name); + FS.destroyNode(node); + },readdir:function(path) { + var lookup = FS.lookupPath(path, { follow: true }); + var node = lookup.node; + if (!node.node_ops.readdir) { + throw new FS.ErrnoError(54); + } + return node.node_ops.readdir(node); + },unlink:function(path) { + var lookup = FS.lookupPath(path, { parent: true }); + var parent = lookup.node; + if (!parent) { + throw new FS.ErrnoError(44); + } + var name = PATH.basename(path); + var node = FS.lookupNode(parent, name); + var errCode = FS.mayDelete(parent, name, false); + if (errCode) { + // According to POSIX, we should map EISDIR to EPERM, but + // we instead do what Linux does (and we must, as we use + // the musl linux libc). + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.unlink) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + parent.node_ops.unlink(parent, name); + FS.destroyNode(node); + },readlink:function(path) { + var lookup = FS.lookupPath(path); + var link = lookup.node; + if (!link) { + throw new FS.ErrnoError(44); + } + if (!link.node_ops.readlink) { + throw new FS.ErrnoError(28); + } + return PATH_FS.resolve(FS.getPath(link.parent), link.node_ops.readlink(link)); + },stat:function(path, dontFollow) { + var lookup = FS.lookupPath(path, { follow: !dontFollow }); + var node = lookup.node; + if (!node) { + throw new FS.ErrnoError(44); + } + if (!node.node_ops.getattr) { + throw new FS.ErrnoError(63); + } + return node.node_ops.getattr(node); + },lstat:function(path) { + return FS.stat(path, true); + },chmod:function(path, mode, dontFollow) { + var node; + if (typeof path === 'string') { + var lookup = FS.lookupPath(path, { follow: !dontFollow }); + node = lookup.node; + } else { + node = path; + } + if (!node.node_ops.setattr) { + throw new FS.ErrnoError(63); + } + node.node_ops.setattr(node, { + mode: (mode & 4095) | (node.mode & ~4095), + timestamp: Date.now() + }); + },lchmod:function(path, mode) { + FS.chmod(path, mode, true); + },fchmod:function(fd, mode) { + var stream = FS.getStream(fd); + if (!stream) { + throw new FS.ErrnoError(8); + } + FS.chmod(stream.node, mode); + },chown:function(path, uid, gid, dontFollow) { + var node; + if (typeof path === 'string') { + var lookup = FS.lookupPath(path, { follow: !dontFollow }); + node = lookup.node; + } else { + node = path; + } + if (!node.node_ops.setattr) { + throw new FS.ErrnoError(63); + } + node.node_ops.setattr(node, { + timestamp: Date.now() + // we ignore the uid / gid for now + }); + },lchown:function(path, uid, gid) { + FS.chown(path, uid, gid, true); + },fchown:function(fd, uid, gid) { + var stream = FS.getStream(fd); + if (!stream) { + throw new FS.ErrnoError(8); + } + FS.chown(stream.node, uid, gid); + },truncate:function(path, len) { + if (len < 0) { + throw new FS.ErrnoError(28); + } + var node; + if (typeof path === 'string') { + var lookup = FS.lookupPath(path, { follow: true }); + node = lookup.node; + } else { + node = path; + } + if (!node.node_ops.setattr) { + throw new FS.ErrnoError(63); + } + if (FS.isDir(node.mode)) { + throw new FS.ErrnoError(31); + } + if (!FS.isFile(node.mode)) { + throw new FS.ErrnoError(28); + } + var errCode = FS.nodePermissions(node, 'w'); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + node.node_ops.setattr(node, { + size: len, + timestamp: Date.now() + }); + },ftruncate:function(fd, len) { + var stream = FS.getStream(fd); + if (!stream) { + throw new FS.ErrnoError(8); + } + if ((stream.flags & 2097155) === 0) { + throw new FS.ErrnoError(28); + } + FS.truncate(stream.node, len); + },utime:function(path, atime, mtime) { + var lookup = FS.lookupPath(path, { follow: true }); + var node = lookup.node; + node.node_ops.setattr(node, { + timestamp: Math.max(atime, mtime) + }); + },open:function(path, flags, mode, fd_start, fd_end) { + if (path === "") { + throw new FS.ErrnoError(44); + } + flags = typeof flags === 'string' ? FS.modeStringToFlags(flags) : flags; + mode = typeof mode === 'undefined' ? 438 /* 0666 */ : mode; + if ((flags & 64)) { + mode = (mode & 4095) | 32768; + } else { + mode = 0; + } + var node; + if (typeof path === 'object') { + node = path; + } else { + path = PATH.normalize(path); + try { + var lookup = FS.lookupPath(path, { + follow: !(flags & 131072) + }); + node = lookup.node; + } catch (e) { + // ignore + } + } + // perhaps we need to create the node + var created = false; + if ((flags & 64)) { + if (node) { + // if O_CREAT and O_EXCL are set, error out if the node already exists + if ((flags & 128)) { + throw new FS.ErrnoError(20); + } + } else { + // node doesn't exist, try to create it + node = FS.mknod(path, mode, 0); + created = true; + } + } + if (!node) { + throw new FS.ErrnoError(44); + } + // can't truncate a device + if (FS.isChrdev(node.mode)) { + flags &= ~512; + } + // if asked only for a directory, then this must be one + if ((flags & 65536) && !FS.isDir(node.mode)) { + throw new FS.ErrnoError(54); + } + // check permissions, if this is not a file we just created now (it is ok to + // create and write to a file with read-only permissions; it is read-only + // for later use) + if (!created) { + var errCode = FS.mayOpen(node, flags); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + } + // do truncation if necessary + if ((flags & 512)) { + FS.truncate(node, 0); + } + // we've already handled these, don't pass down to the underlying vfs + flags &= ~(128 | 512 | 131072); + + // register the stream with the filesystem + var stream = FS.createStream({ + node: node, + path: FS.getPath(node), // we want the absolute path to the node + id: node.id, + flags: flags, + mode: node.mode, + seekable: true, + position: 0, + stream_ops: node.stream_ops, + node_ops: node.node_ops, + // used by the file family libc calls (fopen, fwrite, ferror, etc.) + ungotten: [], + error: false + }, fd_start, fd_end); + // call the new stream's open function + if (stream.stream_ops.open) { + stream.stream_ops.open(stream); + } + if (Module['logReadFiles'] && !(flags & 1)) { + if (!FS.readFiles) FS.readFiles = {}; + if (!(path in FS.readFiles)) { + FS.readFiles[path] = 1; + } + } + return stream; + },close:function(stream) { + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if (stream.getdents) stream.getdents = null; // free readdir state + try { + if (stream.stream_ops.close) { + stream.stream_ops.close(stream); + } + } catch (e) { + throw e; + } finally { + FS.closeStream(stream.fd); + } + stream.fd = null; + },isClosed:function(stream) { + return stream.fd === null; + },llseek:function(stream, offset, whence) { + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if (!stream.seekable || !stream.stream_ops.llseek) { + throw new FS.ErrnoError(70); + } + if (whence != 0 && whence != 1 && whence != 2) { + throw new FS.ErrnoError(28); + } + stream.position = stream.stream_ops.llseek(stream, offset, whence); + stream.ungotten = []; + return stream.position; + },read:function(stream, buffer, offset, length, position) { + if (length < 0 || position < 0) { + throw new FS.ErrnoError(28); + } + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if ((stream.flags & 2097155) === 1) { + throw new FS.ErrnoError(8); + } + if (FS.isDir(stream.node.mode)) { + throw new FS.ErrnoError(31); + } + if (!stream.stream_ops.read) { + throw new FS.ErrnoError(28); + } + var seeking = typeof position !== 'undefined'; + if (!seeking) { + position = stream.position; + } else if (!stream.seekable) { + throw new FS.ErrnoError(70); + } + var bytesRead = stream.stream_ops.read(stream, buffer, offset, length, position); + if (!seeking) stream.position += bytesRead; + return bytesRead; + },write:function(stream, buffer, offset, length, position, canOwn) { + if (length < 0 || position < 0) { + throw new FS.ErrnoError(28); + } + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if ((stream.flags & 2097155) === 0) { + throw new FS.ErrnoError(8); + } + if (FS.isDir(stream.node.mode)) { + throw new FS.ErrnoError(31); + } + if (!stream.stream_ops.write) { + throw new FS.ErrnoError(28); + } + if (stream.seekable && stream.flags & 1024) { + // seek to the end before writing in append mode + FS.llseek(stream, 0, 2); + } + var seeking = typeof position !== 'undefined'; + if (!seeking) { + position = stream.position; + } else if (!stream.seekable) { + throw new FS.ErrnoError(70); + } + var bytesWritten = stream.stream_ops.write(stream, buffer, offset, length, position, canOwn); + if (!seeking) stream.position += bytesWritten; + return bytesWritten; + },allocate:function(stream, offset, length) { + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if (offset < 0 || length <= 0) { + throw new FS.ErrnoError(28); + } + if ((stream.flags & 2097155) === 0) { + throw new FS.ErrnoError(8); + } + if (!FS.isFile(stream.node.mode) && !FS.isDir(stream.node.mode)) { + throw new FS.ErrnoError(43); + } + if (!stream.stream_ops.allocate) { + throw new FS.ErrnoError(138); + } + stream.stream_ops.allocate(stream, offset, length); + },mmap:function(stream, address, length, position, prot, flags) { + // User requests writing to file (prot & PROT_WRITE != 0). + // Checking if we have permissions to write to the file unless + // MAP_PRIVATE flag is set. According to POSIX spec it is possible + // to write to file opened in read-only mode with MAP_PRIVATE flag, + // as all modifications will be visible only in the memory of + // the current process. + if ((prot & 2) !== 0 + && (flags & 2) === 0 + && (stream.flags & 2097155) !== 2) { + throw new FS.ErrnoError(2); + } + if ((stream.flags & 2097155) === 1) { + throw new FS.ErrnoError(2); + } + if (!stream.stream_ops.mmap) { + throw new FS.ErrnoError(43); + } + return stream.stream_ops.mmap(stream, address, length, position, prot, flags); + },msync:function(stream, buffer, offset, length, mmapFlags) { + if (!stream || !stream.stream_ops.msync) { + return 0; + } + return stream.stream_ops.msync(stream, buffer, offset, length, mmapFlags); + },munmap:function(stream) { + return 0; + },ioctl:function(stream, cmd, arg) { + if (!stream.stream_ops.ioctl) { + throw new FS.ErrnoError(59); + } + return stream.stream_ops.ioctl(stream, cmd, arg); + },readFile:function(path, opts = {}) { + opts.flags = opts.flags || 0; + opts.encoding = opts.encoding || 'binary'; + if (opts.encoding !== 'utf8' && opts.encoding !== 'binary') { + throw new Error('Invalid encoding type "' + opts.encoding + '"'); + } + var ret; + var stream = FS.open(path, opts.flags); + var stat = FS.stat(path); + var length = stat.size; + var buf = new Uint8Array(length); + FS.read(stream, buf, 0, length, 0); + if (opts.encoding === 'utf8') { + ret = UTF8ArrayToString(buf, 0); + } else if (opts.encoding === 'binary') { + ret = buf; + } + FS.close(stream); + return ret; + },writeFile:function(path, data, opts = {}) { + opts.flags = opts.flags || 577; + var stream = FS.open(path, opts.flags, opts.mode); + if (typeof data === 'string') { + var buf = new Uint8Array(lengthBytesUTF8(data)+1); + var actualNumBytes = stringToUTF8Array(data, buf, 0, buf.length); + FS.write(stream, buf, 0, actualNumBytes, undefined, opts.canOwn); + } else if (ArrayBuffer.isView(data)) { + FS.write(stream, data, 0, data.byteLength, undefined, opts.canOwn); + } else { + throw new Error('Unsupported data type'); + } + FS.close(stream); + },cwd:function() { + return FS.currentPath; + },chdir:function(path) { + var lookup = FS.lookupPath(path, { follow: true }); + if (lookup.node === null) { + throw new FS.ErrnoError(44); + } + if (!FS.isDir(lookup.node.mode)) { + throw new FS.ErrnoError(54); + } + var errCode = FS.nodePermissions(lookup.node, 'x'); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + FS.currentPath = lookup.path; + },createDefaultDirectories:function() { + FS.mkdir('/tmp'); + FS.mkdir('/home'); + FS.mkdir('/home/web_user'); + },createDefaultDevices:function() { + // create /dev + FS.mkdir('/dev'); + // setup /dev/null + FS.registerDevice(FS.makedev(1, 3), { + read: function() { return 0; }, + write: function(stream, buffer, offset, length, pos) { return length; } + }); + FS.mkdev('/dev/null', FS.makedev(1, 3)); + // setup /dev/tty and /dev/tty1 + // stderr needs to print output using err() rather than out() + // so we register a second tty just for it. + TTY.register(FS.makedev(5, 0), TTY.default_tty_ops); + TTY.register(FS.makedev(6, 0), TTY.default_tty1_ops); + FS.mkdev('/dev/tty', FS.makedev(5, 0)); + FS.mkdev('/dev/tty1', FS.makedev(6, 0)); + // setup /dev/[u]random + var random_device = getRandomDevice(); + FS.createDevice('/dev', 'random', random_device); + FS.createDevice('/dev', 'urandom', random_device); + // we're not going to emulate the actual shm device, + // just create the tmp dirs that reside in it commonly + FS.mkdir('/dev/shm'); + FS.mkdir('/dev/shm/tmp'); + },createSpecialDirectories:function() { + // create /proc/self/fd which allows /proc/self/fd/6 => readlink gives the + // name of the stream for fd 6 (see test_unistd_ttyname) + FS.mkdir('/proc'); + var proc_self = FS.mkdir('/proc/self'); + FS.mkdir('/proc/self/fd'); + FS.mount({ + mount: function() { + var node = FS.createNode(proc_self, 'fd', 16384 | 511 /* 0777 */, 73); + node.node_ops = { + lookup: function(parent, name) { + var fd = +name; + var stream = FS.getStream(fd); + if (!stream) throw new FS.ErrnoError(8); + var ret = { + parent: null, + mount: { mountpoint: 'fake' }, + node_ops: { readlink: function() { return stream.path } } + }; + ret.parent = ret; // make it look like a simple root node + return ret; + } + }; + return node; + } + }, {}, '/proc/self/fd'); + },createStandardStreams:function() { + // TODO deprecate the old functionality of a single + // input / output callback and that utilizes FS.createDevice + // and instead require a unique set of stream ops + + // by default, we symlink the standard streams to the + // default tty devices. however, if the standard streams + // have been overwritten we create a unique device for + // them instead. + if (Module['stdin']) { + FS.createDevice('/dev', 'stdin', Module['stdin']); + } else { + FS.symlink('/dev/tty', '/dev/stdin'); + } + if (Module['stdout']) { + FS.createDevice('/dev', 'stdout', null, Module['stdout']); + } else { + FS.symlink('/dev/tty', '/dev/stdout'); + } + if (Module['stderr']) { + FS.createDevice('/dev', 'stderr', null, Module['stderr']); + } else { + FS.symlink('/dev/tty1', '/dev/stderr'); + } + + // open default streams for the stdin, stdout and stderr devices + var stdin = FS.open('/dev/stdin', 0); + var stdout = FS.open('/dev/stdout', 1); + var stderr = FS.open('/dev/stderr', 1); + assert(stdin.fd === 0, 'invalid handle for stdin (' + stdin.fd + ')'); + assert(stdout.fd === 1, 'invalid handle for stdout (' + stdout.fd + ')'); + assert(stderr.fd === 2, 'invalid handle for stderr (' + stderr.fd + ')'); + },ensureErrnoError:function() { + if (FS.ErrnoError) return; + FS.ErrnoError = /** @this{Object} */ function ErrnoError(errno, node) { + this.node = node; + this.setErrno = /** @this{Object} */ function(errno) { + this.errno = errno; + for (var key in ERRNO_CODES) { + if (ERRNO_CODES[key] === errno) { + this.code = key; + break; + } + } + }; + this.setErrno(errno); + this.message = ERRNO_MESSAGES[errno]; + + // Try to get a maximally helpful stack trace. On Node.js, getting Error.stack + // now ensures it shows what we want. + if (this.stack) { + // Define the stack property for Node.js 4, which otherwise errors on the next line. + Object.defineProperty(this, "stack", { value: (new Error).stack, writable: true }); + this.stack = demangleAll(this.stack); + } + }; + FS.ErrnoError.prototype = new Error(); + FS.ErrnoError.prototype.constructor = FS.ErrnoError; + // Some errors may happen quite a bit, to avoid overhead we reuse them (and suffer a lack of stack info) + [44].forEach(function(code) { + FS.genericErrors[code] = new FS.ErrnoError(code); + FS.genericErrors[code].stack = ''; + }); + },staticInit:function() { + FS.ensureErrnoError(); + + FS.nameTable = new Array(4096); + + FS.mount(MEMFS, {}, '/'); + + FS.createDefaultDirectories(); + FS.createDefaultDevices(); + FS.createSpecialDirectories(); + + FS.filesystems = { + 'MEMFS': MEMFS, + }; + },init:function(input, output, error) { + assert(!FS.init.initialized, 'FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)'); + FS.init.initialized = true; + + FS.ensureErrnoError(); + + // Allow Module.stdin etc. to provide defaults, if none explicitly passed to us here + Module['stdin'] = input || Module['stdin']; + Module['stdout'] = output || Module['stdout']; + Module['stderr'] = error || Module['stderr']; + + FS.createStandardStreams(); + },quit:function() { + FS.init.initialized = false; + // force-flush all streams, so we get musl std streams printed out + _fflush(0); + // close all of our streams + for (var i = 0; i < FS.streams.length; i++) { + var stream = FS.streams[i]; + if (!stream) { + continue; + } + FS.close(stream); + } + },getMode:function(canRead, canWrite) { + var mode = 0; + if (canRead) mode |= 292 | 73; + if (canWrite) mode |= 146; + return mode; + },findObject:function(path, dontResolveLastLink) { + var ret = FS.analyzePath(path, dontResolveLastLink); + if (ret.exists) { + return ret.object; + } else { + return null; + } + },analyzePath:function(path, dontResolveLastLink) { + // operate from within the context of the symlink's target + try { + var lookup = FS.lookupPath(path, { follow: !dontResolveLastLink }); + path = lookup.path; + } catch (e) { + } + var ret = { + isRoot: false, exists: false, error: 0, name: null, path: null, object: null, + parentExists: false, parentPath: null, parentObject: null + }; + try { + var lookup = FS.lookupPath(path, { parent: true }); + ret.parentExists = true; + ret.parentPath = lookup.path; + ret.parentObject = lookup.node; + ret.name = PATH.basename(path); + lookup = FS.lookupPath(path, { follow: !dontResolveLastLink }); + ret.exists = true; + ret.path = lookup.path; + ret.object = lookup.node; + ret.name = lookup.node.name; + ret.isRoot = lookup.path === '/'; + } catch (e) { + ret.error = e.errno; + }; + return ret; + },createPath:function(parent, path, canRead, canWrite) { + parent = typeof parent === 'string' ? parent : FS.getPath(parent); + var parts = path.split('/').reverse(); + while (parts.length) { + var part = parts.pop(); + if (!part) continue; + var current = PATH.join2(parent, part); + try { + FS.mkdir(current); + } catch (e) { + // ignore EEXIST + } + parent = current; + } + return current; + },createFile:function(parent, name, properties, canRead, canWrite) { + var path = PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name); + var mode = FS.getMode(canRead, canWrite); + return FS.create(path, mode); + },createDataFile:function(parent, name, data, canRead, canWrite, canOwn) { + var path = name ? PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name) : parent; + var mode = FS.getMode(canRead, canWrite); + var node = FS.create(path, mode); + if (data) { + if (typeof data === 'string') { + var arr = new Array(data.length); + for (var i = 0, len = data.length; i < len; ++i) arr[i] = data.charCodeAt(i); + data = arr; + } + // make sure we can write to the file + FS.chmod(node, mode | 146); + var stream = FS.open(node, 577); + FS.write(stream, data, 0, data.length, 0, canOwn); + FS.close(stream); + FS.chmod(node, mode); + } + return node; + },createDevice:function(parent, name, input, output) { + var path = PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name); + var mode = FS.getMode(!!input, !!output); + if (!FS.createDevice.major) FS.createDevice.major = 64; + var dev = FS.makedev(FS.createDevice.major++, 0); + // Create a fake device that a set of stream ops to emulate + // the old behavior. + FS.registerDevice(dev, { + open: function(stream) { + stream.seekable = false; + }, + close: function(stream) { + // flush any pending line data + if (output && output.buffer && output.buffer.length) { + output(10); + } + }, + read: function(stream, buffer, offset, length, pos /* ignored */) { + var bytesRead = 0; + for (var i = 0; i < length; i++) { + var result; + try { + result = input(); + } catch (e) { + throw new FS.ErrnoError(29); + } + if (result === undefined && bytesRead === 0) { + throw new FS.ErrnoError(6); + } + if (result === null || result === undefined) break; + bytesRead++; + buffer[offset+i] = result; + } + if (bytesRead) { + stream.node.timestamp = Date.now(); + } + return bytesRead; + }, + write: function(stream, buffer, offset, length, pos) { + for (var i = 0; i < length; i++) { + try { + output(buffer[offset+i]); + } catch (e) { + throw new FS.ErrnoError(29); + } + } + if (length) { + stream.node.timestamp = Date.now(); + } + return i; + } + }); + return FS.mkdev(path, mode, dev); + },forceLoadFile:function(obj) { + if (obj.isDevice || obj.isFolder || obj.link || obj.contents) return true; + if (typeof XMLHttpRequest !== 'undefined') { + throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread."); + } else if (read_) { + // Command-line. + try { + // WARNING: Can't read binary files in V8's d8 or tracemonkey's js, as + // read() will try to parse UTF8. + obj.contents = intArrayFromString(read_(obj.url), true); + obj.usedBytes = obj.contents.length; + } catch (e) { + throw new FS.ErrnoError(29); + } + } else { + throw new Error('Cannot load without read() or XMLHttpRequest.'); + } + },createLazyFile:function(parent, name, url, canRead, canWrite) { + // Lazy chunked Uint8Array (implements get and length from Uint8Array). Actual getting is abstracted away for eventual reuse. + /** @constructor */ + function LazyUint8Array() { + this.lengthKnown = false; + this.chunks = []; // Loaded chunks. Index is the chunk number + } + LazyUint8Array.prototype.get = /** @this{Object} */ function LazyUint8Array_get(idx) { + if (idx > this.length-1 || idx < 0) { + return undefined; + } + var chunkOffset = idx % this.chunkSize; + var chunkNum = (idx / this.chunkSize)|0; + return this.getter(chunkNum)[chunkOffset]; + }; + LazyUint8Array.prototype.setDataGetter = function LazyUint8Array_setDataGetter(getter) { + this.getter = getter; + }; + LazyUint8Array.prototype.cacheLength = function LazyUint8Array_cacheLength() { + // Find length + var xhr = new XMLHttpRequest(); + xhr.open('HEAD', url, false); + xhr.send(null); + if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) throw new Error("Couldn't load " + url + ". Status: " + xhr.status); + var datalength = Number(xhr.getResponseHeader("Content-length")); + var header; + var hasByteServing = (header = xhr.getResponseHeader("Accept-Ranges")) && header === "bytes"; + var usesGzip = (header = xhr.getResponseHeader("Content-Encoding")) && header === "gzip"; + + var chunkSize = 1024*1024; // Chunk size in bytes + + if (!hasByteServing) chunkSize = datalength; + + // Function to get a range from the remote URL. + var doXHR = (function(from, to) { + if (from > to) throw new Error("invalid range (" + from + ", " + to + ") or no bytes requested!"); + if (to > datalength-1) throw new Error("only " + datalength + " bytes available! programmer error!"); + + // TODO: Use mozResponseArrayBuffer, responseStream, etc. if available. + var xhr = new XMLHttpRequest(); + xhr.open('GET', url, false); + if (datalength !== chunkSize) xhr.setRequestHeader("Range", "bytes=" + from + "-" + to); + + // Some hints to the browser that we want binary data. + if (typeof Uint8Array != 'undefined') xhr.responseType = 'arraybuffer'; + if (xhr.overrideMimeType) { + xhr.overrideMimeType('text/plain; charset=x-user-defined'); + } + + xhr.send(null); + if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) throw new Error("Couldn't load " + url + ". Status: " + xhr.status); + if (xhr.response !== undefined) { + return new Uint8Array(/** @type{Array} */(xhr.response || [])); + } else { + return intArrayFromString(xhr.responseText || '', true); + } + }); + var lazyArray = this; + lazyArray.setDataGetter(function(chunkNum) { + var start = chunkNum * chunkSize; + var end = (chunkNum+1) * chunkSize - 1; // including this byte + end = Math.min(end, datalength-1); // if datalength-1 is selected, this is the last block + if (typeof(lazyArray.chunks[chunkNum]) === "undefined") { + lazyArray.chunks[chunkNum] = doXHR(start, end); + } + if (typeof(lazyArray.chunks[chunkNum]) === "undefined") throw new Error("doXHR failed!"); + return lazyArray.chunks[chunkNum]; + }); + + if (usesGzip || !datalength) { + // if the server uses gzip or doesn't supply the length, we have to download the whole file to get the (uncompressed) length + chunkSize = datalength = 1; // this will force getter(0)/doXHR do download the whole file + datalength = this.getter(0).length; + chunkSize = datalength; + out("LazyFiles on gzip forces download of the whole file when length is accessed"); + } + + this._length = datalength; + this._chunkSize = chunkSize; + this.lengthKnown = true; + }; + if (typeof XMLHttpRequest !== 'undefined') { + if (!ENVIRONMENT_IS_WORKER) throw 'Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc'; + var lazyArray = new LazyUint8Array(); + Object.defineProperties(lazyArray, { + length: { + get: /** @this{Object} */ function() { + if (!this.lengthKnown) { + this.cacheLength(); + } + return this._length; + } + }, + chunkSize: { + get: /** @this{Object} */ function() { + if (!this.lengthKnown) { + this.cacheLength(); + } + return this._chunkSize; + } + } + }); + + var properties = { isDevice: false, contents: lazyArray }; + } else { + var properties = { isDevice: false, url: url }; + } + + var node = FS.createFile(parent, name, properties, canRead, canWrite); + // This is a total hack, but I want to get this lazy file code out of the + // core of MEMFS. If we want to keep this lazy file concept I feel it should + // be its own thin LAZYFS proxying calls to MEMFS. + if (properties.contents) { + node.contents = properties.contents; + } else if (properties.url) { + node.contents = null; + node.url = properties.url; + } + // Add a function that defers querying the file size until it is asked the first time. + Object.defineProperties(node, { + usedBytes: { + get: /** @this {FSNode} */ function() { return this.contents.length; } + } + }); + // override each stream op with one that tries to force load the lazy file first + var stream_ops = {}; + var keys = Object.keys(node.stream_ops); + keys.forEach(function(key) { + var fn = node.stream_ops[key]; + stream_ops[key] = function forceLoadLazyFile() { + FS.forceLoadFile(node); + return fn.apply(null, arguments); + }; + }); + // use a custom read function + stream_ops.read = function stream_ops_read(stream, buffer, offset, length, position) { + FS.forceLoadFile(node); + var contents = stream.node.contents; + if (position >= contents.length) + return 0; + var size = Math.min(contents.length - position, length); + assert(size >= 0); + if (contents.slice) { // normal array + for (var i = 0; i < size; i++) { + buffer[offset + i] = contents[position + i]; + } + } else { + for (var i = 0; i < size; i++) { // LazyUint8Array from sync binary XHR + buffer[offset + i] = contents.get(position + i); + } + } + return size; + }; + node.stream_ops = stream_ops; + return node; + },createPreloadedFile:function(parent, name, url, canRead, canWrite, onload, onerror, dontCreateFile, canOwn, preFinish) { + Browser.init(); // XXX perhaps this method should move onto Browser? + // TODO we should allow people to just pass in a complete filename instead + // of parent and name being that we just join them anyways + var fullname = name ? PATH_FS.resolve(PATH.join2(parent, name)) : parent; + var dep = getUniqueRunDependency('cp ' + fullname); // might have several active requests for the same fullname + function processData(byteArray) { + function finish(byteArray) { + if (preFinish) preFinish(); + if (!dontCreateFile) { + FS.createDataFile(parent, name, byteArray, canRead, canWrite, canOwn); + } + if (onload) onload(); + removeRunDependency(dep); + } + var handled = false; + Module['preloadPlugins'].forEach(function(plugin) { + if (handled) return; + if (plugin['canHandle'](fullname)) { + plugin['handle'](byteArray, fullname, finish, function() { + if (onerror) onerror(); + removeRunDependency(dep); + }); + handled = true; + } + }); + if (!handled) finish(byteArray); + } + addRunDependency(dep); + if (typeof url == 'string') { + asyncLoad(url, function(byteArray) { + processData(byteArray); + }, onerror); + } else { + processData(url); + } + },indexedDB:function() { + return window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB; + },DB_NAME:function() { + return 'EM_FS_' + window.location.pathname; + },DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:function(paths, onload, onerror) { + onload = onload || function(){}; + onerror = onerror || function(){}; + var indexedDB = FS.indexedDB(); + try { + var openRequest = indexedDB.open(FS.DB_NAME(), FS.DB_VERSION); + } catch (e) { + return onerror(e); + } + openRequest.onupgradeneeded = function openRequest_onupgradeneeded() { + out('creating db'); + var db = openRequest.result; + db.createObjectStore(FS.DB_STORE_NAME); + }; + openRequest.onsuccess = function openRequest_onsuccess() { + var db = openRequest.result; + var transaction = db.transaction([FS.DB_STORE_NAME], 'readwrite'); + var files = transaction.objectStore(FS.DB_STORE_NAME); + var ok = 0, fail = 0, total = paths.length; + function finish() { + if (fail == 0) onload(); else onerror(); + } + paths.forEach(function(path) { + var putRequest = files.put(FS.analyzePath(path).object.contents, path); + putRequest.onsuccess = function putRequest_onsuccess() { ok++; if (ok + fail == total) finish() }; + putRequest.onerror = function putRequest_onerror() { fail++; if (ok + fail == total) finish() }; + }); + transaction.onerror = onerror; + }; + openRequest.onerror = onerror; + },loadFilesFromDB:function(paths, onload, onerror) { + onload = onload || function(){}; + onerror = onerror || function(){}; + var indexedDB = FS.indexedDB(); + try { + var openRequest = indexedDB.open(FS.DB_NAME(), FS.DB_VERSION); + } catch (e) { + return onerror(e); + } + openRequest.onupgradeneeded = onerror; // no database to load from + openRequest.onsuccess = function openRequest_onsuccess() { + var db = openRequest.result; + try { + var transaction = db.transaction([FS.DB_STORE_NAME], 'readonly'); + } catch(e) { + onerror(e); + return; + } + var files = transaction.objectStore(FS.DB_STORE_NAME); + var ok = 0, fail = 0, total = paths.length; + function finish() { + if (fail == 0) onload(); else onerror(); + } + paths.forEach(function(path) { + var getRequest = files.get(path); + getRequest.onsuccess = function getRequest_onsuccess() { + if (FS.analyzePath(path).exists) { + FS.unlink(path); + } + FS.createDataFile(PATH.dirname(path), PATH.basename(path), getRequest.result, true, true, true); + ok++; + if (ok + fail == total) finish(); + }; + getRequest.onerror = function getRequest_onerror() { fail++; if (ok + fail == total) finish() }; + }); + transaction.onerror = onerror; + }; + openRequest.onerror = onerror; + },absolutePath:function() { + abort('FS.absolutePath has been removed; use PATH_FS.resolve instead'); + },createFolder:function() { + abort('FS.createFolder has been removed; use FS.mkdir instead'); + },createLink:function() { + abort('FS.createLink has been removed; use FS.symlink instead'); + },joinPath:function() { + abort('FS.joinPath has been removed; use PATH.join instead'); + },mmapAlloc:function() { + abort('FS.mmapAlloc has been replaced by the top level function mmapAlloc'); + },standardizePath:function() { + abort('FS.standardizePath has been removed; use PATH.normalize instead'); + }}; + var SYSCALLS = {mappings:{},DEFAULT_POLLMASK:5,calculateAt:function(dirfd, path, allowEmpty) { + if (path[0] === '/') { + return path; + } + // relative path + var dir; + if (dirfd === -100) { + dir = FS.cwd(); + } else { + var dirstream = FS.getStream(dirfd); + if (!dirstream) throw new FS.ErrnoError(8); + dir = dirstream.path; + } + if (path.length == 0) { + if (!allowEmpty) { + throw new FS.ErrnoError(44);; + } + return dir; + } + return PATH.join2(dir, path); + },doStat:function(func, path, buf) { + try { + var stat = func(path); + } catch (e) { + if (e && e.node && PATH.normalize(path) !== PATH.normalize(FS.getPath(e.node))) { + // an error occurred while trying to look up the path; we should just report ENOTDIR + return -54; + } + throw e; + } + HEAP32[((buf)>>2)] = stat.dev; + HEAP32[(((buf)+(4))>>2)] = 0; + HEAP32[(((buf)+(8))>>2)] = stat.ino; + HEAP32[(((buf)+(12))>>2)] = stat.mode; + HEAP32[(((buf)+(16))>>2)] = stat.nlink; + HEAP32[(((buf)+(20))>>2)] = stat.uid; + HEAP32[(((buf)+(24))>>2)] = stat.gid; + HEAP32[(((buf)+(28))>>2)] = stat.rdev; + HEAP32[(((buf)+(32))>>2)] = 0; + (tempI64 = [stat.size>>>0,(tempDouble=stat.size,(+(Math.abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math.min((+(Math.floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[(((buf)+(40))>>2)] = tempI64[0],HEAP32[(((buf)+(44))>>2)] = tempI64[1]); + HEAP32[(((buf)+(48))>>2)] = 4096; + HEAP32[(((buf)+(52))>>2)] = stat.blocks; + HEAP32[(((buf)+(56))>>2)] = (stat.atime.getTime() / 1000)|0; + HEAP32[(((buf)+(60))>>2)] = 0; + HEAP32[(((buf)+(64))>>2)] = (stat.mtime.getTime() / 1000)|0; + HEAP32[(((buf)+(68))>>2)] = 0; + HEAP32[(((buf)+(72))>>2)] = (stat.ctime.getTime() / 1000)|0; + HEAP32[(((buf)+(76))>>2)] = 0; + (tempI64 = [stat.ino>>>0,(tempDouble=stat.ino,(+(Math.abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math.min((+(Math.floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[(((buf)+(80))>>2)] = tempI64[0],HEAP32[(((buf)+(84))>>2)] = tempI64[1]); + return 0; + },doMsync:function(addr, stream, len, flags, offset) { + var buffer = HEAPU8.slice(addr, addr + len); + FS.msync(stream, buffer, offset, len, flags); + },doMkdir:function(path, mode) { + // remove a trailing slash, if one - /a/b/ has basename of '', but + // we want to create b in the context of this function + path = PATH.normalize(path); + if (path[path.length-1] === '/') path = path.substr(0, path.length-1); + FS.mkdir(path, mode, 0); + return 0; + },doMknod:function(path, mode, dev) { + // we don't want this in the JS API as it uses mknod to create all nodes. + switch (mode & 61440) { + case 32768: + case 8192: + case 24576: + case 4096: + case 49152: + break; + default: return -28; + } + FS.mknod(path, mode, dev); + return 0; + },doReadlink:function(path, buf, bufsize) { + if (bufsize <= 0) return -28; + var ret = FS.readlink(path); + + var len = Math.min(bufsize, lengthBytesUTF8(ret)); + var endChar = HEAP8[buf+len]; + stringToUTF8(ret, buf, bufsize+1); + // readlink is one of the rare functions that write out a C string, but does never append a null to the output buffer(!) + // stringToUTF8() always appends a null byte, so restore the character under the null byte after the write. + HEAP8[buf+len] = endChar; + + return len; + },doAccess:function(path, amode) { + if (amode & ~7) { + // need a valid mode + return -28; + } + var lookup = FS.lookupPath(path, { follow: true }); + var node = lookup.node; + if (!node) { + return -44; + } + var perms = ''; + if (amode & 4) perms += 'r'; + if (amode & 2) perms += 'w'; + if (amode & 1) perms += 'x'; + if (perms /* otherwise, they've just passed F_OK */ && FS.nodePermissions(node, perms)) { + return -2; + } + return 0; + },doDup:function(path, flags, suggestFD) { + var suggest = FS.getStream(suggestFD); + if (suggest) FS.close(suggest); + return FS.open(path, flags, 0, suggestFD, suggestFD).fd; + },doReadv:function(stream, iov, iovcnt, offset) { + var ret = 0; + for (var i = 0; i < iovcnt; i++) { + var ptr = HEAP32[(((iov)+(i*8))>>2)]; + var len = HEAP32[(((iov)+(i*8 + 4))>>2)]; + var curr = FS.read(stream, HEAP8,ptr, len, offset); + if (curr < 0) return -1; + ret += curr; + if (curr < len) break; // nothing more to read + } + return ret; + },doWritev:function(stream, iov, iovcnt, offset) { + var ret = 0; + for (var i = 0; i < iovcnt; i++) { + var ptr = HEAP32[(((iov)+(i*8))>>2)]; + var len = HEAP32[(((iov)+(i*8 + 4))>>2)]; + var curr = FS.write(stream, HEAP8,ptr, len, offset); + if (curr < 0) return -1; + ret += curr; + } + return ret; + },varargs:undefined,get:function() { + assert(SYSCALLS.varargs != undefined); + SYSCALLS.varargs += 4; + var ret = HEAP32[(((SYSCALLS.varargs)-(4))>>2)]; + return ret; + },getStr:function(ptr) { + var ret = UTF8ToString(ptr); + return ret; + },getStreamFromFD:function(fd) { + var stream = FS.getStream(fd); + if (!stream) throw new FS.ErrnoError(8); + return stream; + },get64:function(low, high) { + if (low >= 0) assert(high === 0); + else assert(high === -1); + return low; + }}; + function _environ_get(__environ, environ_buf) { + var bufSize = 0; + getEnvStrings().forEach(function(string, i) { + var ptr = environ_buf + bufSize; + HEAP32[(((__environ)+(i * 4))>>2)] = ptr; + writeAsciiToMemory(string, ptr); + bufSize += string.length + 1; + }); + return 0; + } + + function _environ_sizes_get(penviron_count, penviron_buf_size) { + var strings = getEnvStrings(); + HEAP32[((penviron_count)>>2)] = strings.length; + var bufSize = 0; + strings.forEach(function(string) { + bufSize += string.length + 1; + }); + HEAP32[((penviron_buf_size)>>2)] = bufSize; + return 0; + } + + function _fd_close(fd) {try { + + var stream = SYSCALLS.getStreamFromFD(fd); + FS.close(stream); + return 0; + } catch (e) { + if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) throw e; + return e.errno; + } + } + + function _fd_read(fd, iov, iovcnt, pnum) {try { + + var stream = SYSCALLS.getStreamFromFD(fd); + var num = SYSCALLS.doReadv(stream, iov, iovcnt); + HEAP32[((pnum)>>2)] = num; + return 0; + } catch (e) { + if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) throw e; + return e.errno; + } + } + + function _fd_seek(fd, offset_low, offset_high, whence, newOffset) {try { + + + var stream = SYSCALLS.getStreamFromFD(fd); + var HIGH_OFFSET = 0x100000000; // 2^32 + // use an unsigned operator on low and shift high by 32-bits + var offset = offset_high * HIGH_OFFSET + (offset_low >>> 0); + + var DOUBLE_LIMIT = 0x20000000000000; // 2^53 + // we also check for equality since DOUBLE_LIMIT + 1 == DOUBLE_LIMIT + if (offset <= -DOUBLE_LIMIT || offset >= DOUBLE_LIMIT) { + return -61; + } + + FS.llseek(stream, offset, whence); + (tempI64 = [stream.position>>>0,(tempDouble=stream.position,(+(Math.abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math.min((+(Math.floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[((newOffset)>>2)] = tempI64[0],HEAP32[(((newOffset)+(4))>>2)] = tempI64[1]); + if (stream.getdents && offset === 0 && whence === 0) stream.getdents = null; // reset readdir state + return 0; + } catch (e) { + if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) throw e; + return e.errno; + } + } + + function _fd_write(fd, iov, iovcnt, pnum) {try { + + ; + var stream = SYSCALLS.getStreamFromFD(fd); + var num = SYSCALLS.doWritev(stream, iov, iovcnt); + HEAP32[((pnum)>>2)] = num; + return 0; + } catch (e) { + if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) throw e; + return e.errno; + } + } + + function _setTempRet0(val) { + setTempRet0(val); + } + + function __isLeapYear(year) { + return year%4 === 0 && (year%100 !== 0 || year%400 === 0); + } + + function __arraySum(array, index) { + var sum = 0; + for (var i = 0; i <= index; sum += array[i++]) { + // no-op + } + return sum; + } + + var __MONTH_DAYS_LEAP = [31,29,31,30,31,30,31,31,30,31,30,31]; + + var __MONTH_DAYS_REGULAR = [31,28,31,30,31,30,31,31,30,31,30,31]; + function __addDays(date, days) { + var newDate = new Date(date.getTime()); + while (days > 0) { + var leap = __isLeapYear(newDate.getFullYear()); + var currentMonth = newDate.getMonth(); + var daysInCurrentMonth = (leap ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR)[currentMonth]; + + if (days > daysInCurrentMonth-newDate.getDate()) { + // we spill over to next month + days -= (daysInCurrentMonth-newDate.getDate()+1); + newDate.setDate(1); + if (currentMonth < 11) { + newDate.setMonth(currentMonth+1) + } else { + newDate.setMonth(0); + newDate.setFullYear(newDate.getFullYear()+1); + } + } else { + // we stay in current month + newDate.setDate(newDate.getDate()+days); + return newDate; + } + } + + return newDate; + } + function _strftime(s, maxsize, format, tm) { + // size_t strftime(char *restrict s, size_t maxsize, const char *restrict format, const struct tm *restrict timeptr); + // http://pubs.opengroup.org/onlinepubs/009695399/functions/strftime.html + + var tm_zone = HEAP32[(((tm)+(40))>>2)]; + + var date = { + tm_sec: HEAP32[((tm)>>2)], + tm_min: HEAP32[(((tm)+(4))>>2)], + tm_hour: HEAP32[(((tm)+(8))>>2)], + tm_mday: HEAP32[(((tm)+(12))>>2)], + tm_mon: HEAP32[(((tm)+(16))>>2)], + tm_year: HEAP32[(((tm)+(20))>>2)], + tm_wday: HEAP32[(((tm)+(24))>>2)], + tm_yday: HEAP32[(((tm)+(28))>>2)], + tm_isdst: HEAP32[(((tm)+(32))>>2)], + tm_gmtoff: HEAP32[(((tm)+(36))>>2)], + tm_zone: tm_zone ? UTF8ToString(tm_zone) : '' + }; + + var pattern = UTF8ToString(format); + + // expand format + var EXPANSION_RULES_1 = { + '%c': '%a %b %d %H:%M:%S %Y', // Replaced by the locale's appropriate date and time representation - e.g., Mon Aug 3 14:02:01 2013 + '%D': '%m/%d/%y', // Equivalent to %m / %d / %y + '%F': '%Y-%m-%d', // Equivalent to %Y - %m - %d + '%h': '%b', // Equivalent to %b + '%r': '%I:%M:%S %p', // Replaced by the time in a.m. and p.m. notation + '%R': '%H:%M', // Replaced by the time in 24-hour notation + '%T': '%H:%M:%S', // Replaced by the time + '%x': '%m/%d/%y', // Replaced by the locale's appropriate date representation + '%X': '%H:%M:%S', // Replaced by the locale's appropriate time representation + // Modified Conversion Specifiers + '%Ec': '%c', // Replaced by the locale's alternative appropriate date and time representation. + '%EC': '%C', // Replaced by the name of the base year (period) in the locale's alternative representation. + '%Ex': '%m/%d/%y', // Replaced by the locale's alternative date representation. + '%EX': '%H:%M:%S', // Replaced by the locale's alternative time representation. + '%Ey': '%y', // Replaced by the offset from %EC (year only) in the locale's alternative representation. + '%EY': '%Y', // Replaced by the full alternative year representation. + '%Od': '%d', // Replaced by the day of the month, using the locale's alternative numeric symbols, filled as needed with leading zeros if there is any alternative symbol for zero; otherwise, with leading characters. + '%Oe': '%e', // Replaced by the day of the month, using the locale's alternative numeric symbols, filled as needed with leading characters. + '%OH': '%H', // Replaced by the hour (24-hour clock) using the locale's alternative numeric symbols. + '%OI': '%I', // Replaced by the hour (12-hour clock) using the locale's alternative numeric symbols. + '%Om': '%m', // Replaced by the month using the locale's alternative numeric symbols. + '%OM': '%M', // Replaced by the minutes using the locale's alternative numeric symbols. + '%OS': '%S', // Replaced by the seconds using the locale's alternative numeric symbols. + '%Ou': '%u', // Replaced by the weekday as a number in the locale's alternative representation (Monday=1). + '%OU': '%U', // Replaced by the week number of the year (Sunday as the first day of the week, rules corresponding to %U ) using the locale's alternative numeric symbols. + '%OV': '%V', // Replaced by the week number of the year (Monday as the first day of the week, rules corresponding to %V ) using the locale's alternative numeric symbols. + '%Ow': '%w', // Replaced by the number of the weekday (Sunday=0) using the locale's alternative numeric symbols. + '%OW': '%W', // Replaced by the week number of the year (Monday as the first day of the week) using the locale's alternative numeric symbols. + '%Oy': '%y', // Replaced by the year (offset from %C ) using the locale's alternative numeric symbols. + }; + for (var rule in EXPANSION_RULES_1) { + pattern = pattern.replace(new RegExp(rule, 'g'), EXPANSION_RULES_1[rule]); + } + + var WEEKDAYS = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; + var MONTHS = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']; + + function leadingSomething(value, digits, character) { + var str = typeof value === 'number' ? value.toString() : (value || ''); + while (str.length < digits) { + str = character[0]+str; + } + return str; + } + + function leadingNulls(value, digits) { + return leadingSomething(value, digits, '0'); + } + + function compareByDay(date1, date2) { + function sgn(value) { + return value < 0 ? -1 : (value > 0 ? 1 : 0); + } + + var compare; + if ((compare = sgn(date1.getFullYear()-date2.getFullYear())) === 0) { + if ((compare = sgn(date1.getMonth()-date2.getMonth())) === 0) { + compare = sgn(date1.getDate()-date2.getDate()); + } + } + return compare; + } + + function getFirstWeekStartDate(janFourth) { + switch (janFourth.getDay()) { + case 0: // Sunday + return new Date(janFourth.getFullYear()-1, 11, 29); + case 1: // Monday + return janFourth; + case 2: // Tuesday + return new Date(janFourth.getFullYear(), 0, 3); + case 3: // Wednesday + return new Date(janFourth.getFullYear(), 0, 2); + case 4: // Thursday + return new Date(janFourth.getFullYear(), 0, 1); + case 5: // Friday + return new Date(janFourth.getFullYear()-1, 11, 31); + case 6: // Saturday + return new Date(janFourth.getFullYear()-1, 11, 30); + } + } + + function getWeekBasedYear(date) { + var thisDate = __addDays(new Date(date.tm_year+1900, 0, 1), date.tm_yday); + + var janFourthThisYear = new Date(thisDate.getFullYear(), 0, 4); + var janFourthNextYear = new Date(thisDate.getFullYear()+1, 0, 4); + + var firstWeekStartThisYear = getFirstWeekStartDate(janFourthThisYear); + var firstWeekStartNextYear = getFirstWeekStartDate(janFourthNextYear); + + if (compareByDay(firstWeekStartThisYear, thisDate) <= 0) { + // this date is after the start of the first week of this year + if (compareByDay(firstWeekStartNextYear, thisDate) <= 0) { + return thisDate.getFullYear()+1; + } else { + return thisDate.getFullYear(); + } + } else { + return thisDate.getFullYear()-1; + } + } + + var EXPANSION_RULES_2 = { + '%a': function(date) { + return WEEKDAYS[date.tm_wday].substring(0,3); + }, + '%A': function(date) { + return WEEKDAYS[date.tm_wday]; + }, + '%b': function(date) { + return MONTHS[date.tm_mon].substring(0,3); + }, + '%B': function(date) { + return MONTHS[date.tm_mon]; + }, + '%C': function(date) { + var year = date.tm_year+1900; + return leadingNulls((year/100)|0,2); + }, + '%d': function(date) { + return leadingNulls(date.tm_mday, 2); + }, + '%e': function(date) { + return leadingSomething(date.tm_mday, 2, ' '); + }, + '%g': function(date) { + // %g, %G, and %V give values according to the ISO 8601:2000 standard week-based year. + // In this system, weeks begin on a Monday and week 1 of the year is the week that includes + // January 4th, which is also the week that includes the first Thursday of the year, and + // is also the first week that contains at least four days in the year. + // If the first Monday of January is the 2nd, 3rd, or 4th, the preceding days are part of + // the last week of the preceding year; thus, for Saturday 2nd January 1999, + // %G is replaced by 1998 and %V is replaced by 53. If December 29th, 30th, + // or 31st is a Monday, it and any following days are part of week 1 of the following year. + // Thus, for Tuesday 30th December 1997, %G is replaced by 1998 and %V is replaced by 01. + + return getWeekBasedYear(date).toString().substring(2); + }, + '%G': function(date) { + return getWeekBasedYear(date); + }, + '%H': function(date) { + return leadingNulls(date.tm_hour, 2); + }, + '%I': function(date) { + var twelveHour = date.tm_hour; + if (twelveHour == 0) twelveHour = 12; + else if (twelveHour > 12) twelveHour -= 12; + return leadingNulls(twelveHour, 2); + }, + '%j': function(date) { + // Day of the year (001-366) + return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, date.tm_mon-1), 3); + }, + '%m': function(date) { + return leadingNulls(date.tm_mon+1, 2); + }, + '%M': function(date) { + return leadingNulls(date.tm_min, 2); + }, + '%n': function() { + return '\n'; + }, + '%p': function(date) { + if (date.tm_hour >= 0 && date.tm_hour < 12) { + return 'AM'; + } else { + return 'PM'; + } + }, + '%S': function(date) { + return leadingNulls(date.tm_sec, 2); + }, + '%t': function() { + return '\t'; + }, + '%u': function(date) { + return date.tm_wday || 7; + }, + '%U': function(date) { + // Replaced by the week number of the year as a decimal number [00,53]. + // The first Sunday of January is the first day of week 1; + // days in the new year before this are in week 0. [ tm_year, tm_wday, tm_yday] + var janFirst = new Date(date.tm_year+1900, 0, 1); + var firstSunday = janFirst.getDay() === 0 ? janFirst : __addDays(janFirst, 7-janFirst.getDay()); + var endDate = new Date(date.tm_year+1900, date.tm_mon, date.tm_mday); + + // is target date after the first Sunday? + if (compareByDay(firstSunday, endDate) < 0) { + // calculate difference in days between first Sunday and endDate + var februaryFirstUntilEndMonth = __arraySum(__isLeapYear(endDate.getFullYear()) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, endDate.getMonth()-1)-31; + var firstSundayUntilEndJanuary = 31-firstSunday.getDate(); + var days = firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate(); + return leadingNulls(Math.ceil(days/7), 2); + } + + return compareByDay(firstSunday, janFirst) === 0 ? '01': '00'; + }, + '%V': function(date) { + // Replaced by the week number of the year (Monday as the first day of the week) + // as a decimal number [01,53]. If the week containing 1 January has four + // or more days in the new year, then it is considered week 1. + // Otherwise, it is the last week of the previous year, and the next week is week 1. + // Both January 4th and the first Thursday of January are always in week 1. [ tm_year, tm_wday, tm_yday] + var janFourthThisYear = new Date(date.tm_year+1900, 0, 4); + var janFourthNextYear = new Date(date.tm_year+1901, 0, 4); + + var firstWeekStartThisYear = getFirstWeekStartDate(janFourthThisYear); + var firstWeekStartNextYear = getFirstWeekStartDate(janFourthNextYear); + + var endDate = __addDays(new Date(date.tm_year+1900, 0, 1), date.tm_yday); + + if (compareByDay(endDate, firstWeekStartThisYear) < 0) { + // if given date is before this years first week, then it belongs to the 53rd week of last year + return '53'; + } + + if (compareByDay(firstWeekStartNextYear, endDate) <= 0) { + // if given date is after next years first week, then it belongs to the 01th week of next year + return '01'; + } + + // given date is in between CW 01..53 of this calendar year + var daysDifference; + if (firstWeekStartThisYear.getFullYear() < date.tm_year+1900) { + // first CW of this year starts last year + daysDifference = date.tm_yday+32-firstWeekStartThisYear.getDate() + } else { + // first CW of this year starts this year + daysDifference = date.tm_yday+1-firstWeekStartThisYear.getDate(); + } + return leadingNulls(Math.ceil(daysDifference/7), 2); + }, + '%w': function(date) { + return date.tm_wday; + }, + '%W': function(date) { + // Replaced by the week number of the year as a decimal number [00,53]. + // The first Monday of January is the first day of week 1; + // days in the new year before this are in week 0. [ tm_year, tm_wday, tm_yday] + var janFirst = new Date(date.tm_year, 0, 1); + var firstMonday = janFirst.getDay() === 1 ? janFirst : __addDays(janFirst, janFirst.getDay() === 0 ? 1 : 7-janFirst.getDay()+1); + var endDate = new Date(date.tm_year+1900, date.tm_mon, date.tm_mday); + + // is target date after the first Monday? + if (compareByDay(firstMonday, endDate) < 0) { + var februaryFirstUntilEndMonth = __arraySum(__isLeapYear(endDate.getFullYear()) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, endDate.getMonth()-1)-31; + var firstMondayUntilEndJanuary = 31-firstMonday.getDate(); + var days = firstMondayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate(); + return leadingNulls(Math.ceil(days/7), 2); + } + return compareByDay(firstMonday, janFirst) === 0 ? '01': '00'; + }, + '%y': function(date) { + // Replaced by the last two digits of the year as a decimal number [00,99]. [ tm_year] + return (date.tm_year+1900).toString().substring(2); + }, + '%Y': function(date) { + // Replaced by the year as a decimal number (for example, 1997). [ tm_year] + return date.tm_year+1900; + }, + '%z': function(date) { + // Replaced by the offset from UTC in the ISO 8601:2000 standard format ( +hhmm or -hhmm ). + // For example, "-0430" means 4 hours 30 minutes behind UTC (west of Greenwich). + var off = date.tm_gmtoff; + var ahead = off >= 0; + off = Math.abs(off) / 60; + // convert from minutes into hhmm format (which means 60 minutes = 100 units) + off = (off / 60)*100 + (off % 60); + return (ahead ? '+' : '-') + String("0000" + off).slice(-4); + }, + '%Z': function(date) { + return date.tm_zone; + }, + '%%': function() { + return '%'; + } + }; + for (var rule in EXPANSION_RULES_2) { + if (pattern.includes(rule)) { + pattern = pattern.replace(new RegExp(rule, 'g'), EXPANSION_RULES_2[rule](date)); + } + } + + var bytes = intArrayFromString(pattern, false); + if (bytes.length > maxsize) { + return 0; + } + + writeArrayToMemory(bytes, s); + return bytes.length-1; + } + function _strftime_l(s, maxsize, format, tm) { + return _strftime(s, maxsize, format, tm); // no locale support yet + } + + var FSNode = /** @constructor */ function(parent, name, mode, rdev) { + if (!parent) { + parent = this; // root node sets parent to itself + } + this.parent = parent; + this.mount = parent.mount; + this.mounted = null; + this.id = FS.nextInode++; + this.name = name; + this.mode = mode; + this.node_ops = {}; + this.stream_ops = {}; + this.rdev = rdev; + }; + var readMode = 292/*292*/ | 73/*73*/; + var writeMode = 146/*146*/; + Object.defineProperties(FSNode.prototype, { + read: { + get: /** @this{FSNode} */function() { + return (this.mode & readMode) === readMode; + }, + set: /** @this{FSNode} */function(val) { + val ? this.mode |= readMode : this.mode &= ~readMode; + } + }, + write: { + get: /** @this{FSNode} */function() { + return (this.mode & writeMode) === writeMode; + }, + set: /** @this{FSNode} */function(val) { + val ? this.mode |= writeMode : this.mode &= ~writeMode; + } + }, + isFolder: { + get: /** @this{FSNode} */function() { + return FS.isDir(this.mode); + } + }, + isDevice: { + get: /** @this{FSNode} */function() { + return FS.isChrdev(this.mode); + } + } + }); + FS.FSNode = FSNode; + FS.staticInit();; +ERRNO_CODES = { + 'EPERM': 63, + 'ENOENT': 44, + 'ESRCH': 71, + 'EINTR': 27, + 'EIO': 29, + 'ENXIO': 60, + 'E2BIG': 1, + 'ENOEXEC': 45, + 'EBADF': 8, + 'ECHILD': 12, + 'EAGAIN': 6, + 'EWOULDBLOCK': 6, + 'ENOMEM': 48, + 'EACCES': 2, + 'EFAULT': 21, + 'ENOTBLK': 105, + 'EBUSY': 10, + 'EEXIST': 20, + 'EXDEV': 75, + 'ENODEV': 43, + 'ENOTDIR': 54, + 'EISDIR': 31, + 'EINVAL': 28, + 'ENFILE': 41, + 'EMFILE': 33, + 'ENOTTY': 59, + 'ETXTBSY': 74, + 'EFBIG': 22, + 'ENOSPC': 51, + 'ESPIPE': 70, + 'EROFS': 69, + 'EMLINK': 34, + 'EPIPE': 64, + 'EDOM': 18, + 'ERANGE': 68, + 'ENOMSG': 49, + 'EIDRM': 24, + 'ECHRNG': 106, + 'EL2NSYNC': 156, + 'EL3HLT': 107, + 'EL3RST': 108, + 'ELNRNG': 109, + 'EUNATCH': 110, + 'ENOCSI': 111, + 'EL2HLT': 112, + 'EDEADLK': 16, + 'ENOLCK': 46, + 'EBADE': 113, + 'EBADR': 114, + 'EXFULL': 115, + 'ENOANO': 104, + 'EBADRQC': 103, + 'EBADSLT': 102, + 'EDEADLOCK': 16, + 'EBFONT': 101, + 'ENOSTR': 100, + 'ENODATA': 116, + 'ETIME': 117, + 'ENOSR': 118, + 'ENONET': 119, + 'ENOPKG': 120, + 'EREMOTE': 121, + 'ENOLINK': 47, + 'EADV': 122, + 'ESRMNT': 123, + 'ECOMM': 124, + 'EPROTO': 65, + 'EMULTIHOP': 36, + 'EDOTDOT': 125, + 'EBADMSG': 9, + 'ENOTUNIQ': 126, + 'EBADFD': 127, + 'EREMCHG': 128, + 'ELIBACC': 129, + 'ELIBBAD': 130, + 'ELIBSCN': 131, + 'ELIBMAX': 132, + 'ELIBEXEC': 133, + 'ENOSYS': 52, + 'ENOTEMPTY': 55, + 'ENAMETOOLONG': 37, + 'ELOOP': 32, + 'EOPNOTSUPP': 138, + 'EPFNOSUPPORT': 139, + 'ECONNRESET': 15, + 'ENOBUFS': 42, + 'EAFNOSUPPORT': 5, + 'EPROTOTYPE': 67, + 'ENOTSOCK': 57, + 'ENOPROTOOPT': 50, + 'ESHUTDOWN': 140, + 'ECONNREFUSED': 14, + 'EADDRINUSE': 3, + 'ECONNABORTED': 13, + 'ENETUNREACH': 40, + 'ENETDOWN': 38, + 'ETIMEDOUT': 73, + 'EHOSTDOWN': 142, + 'EHOSTUNREACH': 23, + 'EINPROGRESS': 26, + 'EALREADY': 7, + 'EDESTADDRREQ': 17, + 'EMSGSIZE': 35, + 'EPROTONOSUPPORT': 66, + 'ESOCKTNOSUPPORT': 137, + 'EADDRNOTAVAIL': 4, + 'ENETRESET': 39, + 'EISCONN': 30, + 'ENOTCONN': 53, + 'ETOOMANYREFS': 141, + 'EUSERS': 136, + 'EDQUOT': 19, + 'ESTALE': 72, + 'ENOTSUP': 138, + 'ENOMEDIUM': 148, + 'EILSEQ': 25, + 'EOVERFLOW': 61, + 'ECANCELED': 11, + 'ENOTRECOVERABLE': 56, + 'EOWNERDEAD': 62, + 'ESTRPIPE': 135, + };; +var ASSERTIONS = true; + + + +/** @type {function(string, boolean=, number=)} */ +function intArrayFromString(stringy, dontAddNull, length) { + var len = length > 0 ? length : lengthBytesUTF8(stringy)+1; + var u8array = new Array(len); + var numBytesWritten = stringToUTF8Array(stringy, u8array, 0, u8array.length); + if (dontAddNull) u8array.length = numBytesWritten; + return u8array; +} + +function intArrayToString(array) { + var ret = []; + for (var i = 0; i < array.length; i++) { + var chr = array[i]; + if (chr > 0xFF) { + if (ASSERTIONS) { + assert(false, 'Character code ' + chr + ' (' + String.fromCharCode(chr) + ') at offset ' + i + ' not in 0x00-0xFF.'); + } + chr &= 0xFF; + } + ret.push(String.fromCharCode(chr)); + } + return ret.join(''); +} + + +var asmLibraryArg = { + "__cxa_allocate_exception": ___cxa_allocate_exception, + "__cxa_throw": ___cxa_throw, + "abort": _abort, + "emscripten_memcpy_big": _emscripten_memcpy_big, + "emscripten_resize_heap": _emscripten_resize_heap, + "environ_get": _environ_get, + "environ_sizes_get": _environ_sizes_get, + "fd_close": _fd_close, + "fd_read": _fd_read, + "fd_seek": _fd_seek, + "fd_write": _fd_write, + "setTempRet0": _setTempRet0, + "strftime_l": _strftime_l +}; +var asm = createWasm(); +/** @type {function(...*):?} */ +var ___wasm_call_ctors = Module["___wasm_call_ctors"] = createExportWrapper("__wasm_call_ctors"); + +/** @type {function(...*):?} */ +var _Encoder_new = Module["_Encoder_new"] = createExportWrapper("Encoder_new"); + +/** @type {function(...*):?} */ +var _Encoder_delete = Module["_Encoder_delete"] = createExportWrapper("Encoder_delete"); + +/** @type {function(...*):?} */ +var _Encoder_input = Module["_Encoder_input"] = createExportWrapper("Encoder_input"); + +/** @type {function(...*):?} */ +var _Encoder_output = Module["_Encoder_output"] = createExportWrapper("Encoder_output"); + +/** @type {function(...*):?} */ +var _Decoder_new = Module["_Decoder_new"] = createExportWrapper("Decoder_new"); + +/** @type {function(...*):?} */ +var _Decoder_delete = Module["_Decoder_delete"] = createExportWrapper("Decoder_delete"); + +/** @type {function(...*):?} */ +var _Decoder_input = Module["_Decoder_input"] = createExportWrapper("Decoder_input"); + +/** @type {function(...*):?} */ +var _Decoder_output = Module["_Decoder_output"] = createExportWrapper("Decoder_output"); + +/** @type {function(...*):?} */ +var _String_size = Module["_String_size"] = createExportWrapper("String_size"); + +/** @type {function(...*):?} */ +var _String_new = Module["_String_new"] = createExportWrapper("String_new"); + +/** @type {function(...*):?} */ +var _String_data = Module["_String_data"] = createExportWrapper("String_data"); + +/** @type {function(...*):?} */ +var _String_delete = Module["_String_delete"] = createExportWrapper("String_delete"); + +/** @type {function(...*):?} */ +var _Int16Array_size = Module["_Int16Array_size"] = createExportWrapper("Int16Array_size"); + +/** @type {function(...*):?} */ +var _Int16Array_new = Module["_Int16Array_new"] = createExportWrapper("Int16Array_new"); + +/** @type {function(...*):?} */ +var _Int16Array_data = Module["_Int16Array_data"] = createExportWrapper("Int16Array_data"); + +/** @type {function(...*):?} */ +var _Int16Array_delete = Module["_Int16Array_delete"] = createExportWrapper("Int16Array_delete"); + +/** @type {function(...*):?} */ +var _malloc = Module["_malloc"] = createExportWrapper("malloc"); + +/** @type {function(...*):?} */ +var _free = Module["_free"] = createExportWrapper("free"); + +/** @type {function(...*):?} */ +var ___errno_location = Module["___errno_location"] = createExportWrapper("__errno_location"); + +/** @type {function(...*):?} */ +var _fflush = Module["_fflush"] = createExportWrapper("fflush"); + +/** @type {function(...*):?} */ +var _emscripten_stack_init = Module["_emscripten_stack_init"] = function() { + return (_emscripten_stack_init = Module["_emscripten_stack_init"] = Module["asm"]["emscripten_stack_init"]).apply(null, arguments); +}; + +/** @type {function(...*):?} */ +var _emscripten_stack_get_free = Module["_emscripten_stack_get_free"] = function() { + return (_emscripten_stack_get_free = Module["_emscripten_stack_get_free"] = Module["asm"]["emscripten_stack_get_free"]).apply(null, arguments); +}; + +/** @type {function(...*):?} */ +var _emscripten_stack_get_end = Module["_emscripten_stack_get_end"] = function() { + return (_emscripten_stack_get_end = Module["_emscripten_stack_get_end"] = Module["asm"]["emscripten_stack_get_end"]).apply(null, arguments); +}; + +/** @type {function(...*):?} */ +var stackSave = Module["stackSave"] = createExportWrapper("stackSave"); + +/** @type {function(...*):?} */ +var stackRestore = Module["stackRestore"] = createExportWrapper("stackRestore"); + +/** @type {function(...*):?} */ +var stackAlloc = Module["stackAlloc"] = createExportWrapper("stackAlloc"); + +/** @type {function(...*):?} */ +var dynCall_viijii = Module["dynCall_viijii"] = createExportWrapper("dynCall_viijii"); + +/** @type {function(...*):?} */ +var dynCall_jiji = Module["dynCall_jiji"] = createExportWrapper("dynCall_jiji"); + +/** @type {function(...*):?} */ +var dynCall_iiiiij = Module["dynCall_iiiiij"] = createExportWrapper("dynCall_iiiiij"); + +/** @type {function(...*):?} */ +var dynCall_iiiiijj = Module["dynCall_iiiiijj"] = createExportWrapper("dynCall_iiiiijj"); + +/** @type {function(...*):?} */ +var dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = createExportWrapper("dynCall_iiiiiijj"); + + + + + +// === Auto-generated postamble setup entry stuff === + +if (!Object.getOwnPropertyDescriptor(Module, "intArrayFromString")) Module["intArrayFromString"] = () => abort("'intArrayFromString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "intArrayToString")) Module["intArrayToString"] = () => abort("'intArrayToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "ccall")) Module["ccall"] = () => abort("'ccall' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "cwrap")) Module["cwrap"] = () => abort("'cwrap' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "setValue")) Module["setValue"] = () => abort("'setValue' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getValue")) Module["getValue"] = () => abort("'getValue' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "allocate")) Module["allocate"] = () => abort("'allocate' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "UTF8ArrayToString")) Module["UTF8ArrayToString"] = () => abort("'UTF8ArrayToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "UTF8ToString")) Module["UTF8ToString"] = () => abort("'UTF8ToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stringToUTF8Array")) Module["stringToUTF8Array"] = () => abort("'stringToUTF8Array' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stringToUTF8")) Module["stringToUTF8"] = () => abort("'stringToUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "lengthBytesUTF8")) Module["lengthBytesUTF8"] = () => abort("'lengthBytesUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stackTrace")) Module["stackTrace"] = () => abort("'stackTrace' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "addOnPreRun")) Module["addOnPreRun"] = () => abort("'addOnPreRun' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "addOnInit")) Module["addOnInit"] = () => abort("'addOnInit' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "addOnPreMain")) Module["addOnPreMain"] = () => abort("'addOnPreMain' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "addOnExit")) Module["addOnExit"] = () => abort("'addOnExit' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "addOnPostRun")) Module["addOnPostRun"] = () => abort("'addOnPostRun' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "writeStringToMemory")) Module["writeStringToMemory"] = () => abort("'writeStringToMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "writeArrayToMemory")) Module["writeArrayToMemory"] = () => abort("'writeArrayToMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "writeAsciiToMemory")) Module["writeAsciiToMemory"] = () => abort("'writeAsciiToMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "addRunDependency")) Module["addRunDependency"] = () => abort("'addRunDependency' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); +if (!Object.getOwnPropertyDescriptor(Module, "removeRunDependency")) Module["removeRunDependency"] = () => abort("'removeRunDependency' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); +if (!Object.getOwnPropertyDescriptor(Module, "FS_createFolder")) Module["FS_createFolder"] = () => abort("'FS_createFolder' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "FS_createPath")) Module["FS_createPath"] = () => abort("'FS_createPath' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); +if (!Object.getOwnPropertyDescriptor(Module, "FS_createDataFile")) Module["FS_createDataFile"] = () => abort("'FS_createDataFile' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); +if (!Object.getOwnPropertyDescriptor(Module, "FS_createPreloadedFile")) Module["FS_createPreloadedFile"] = () => abort("'FS_createPreloadedFile' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); +if (!Object.getOwnPropertyDescriptor(Module, "FS_createLazyFile")) Module["FS_createLazyFile"] = () => abort("'FS_createLazyFile' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); +if (!Object.getOwnPropertyDescriptor(Module, "FS_createLink")) Module["FS_createLink"] = () => abort("'FS_createLink' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "FS_createDevice")) Module["FS_createDevice"] = () => abort("'FS_createDevice' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); +if (!Object.getOwnPropertyDescriptor(Module, "FS_unlink")) Module["FS_unlink"] = () => abort("'FS_unlink' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); +if (!Object.getOwnPropertyDescriptor(Module, "getLEB")) Module["getLEB"] = () => abort("'getLEB' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getFunctionTables")) Module["getFunctionTables"] = () => abort("'getFunctionTables' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "alignFunctionTables")) Module["alignFunctionTables"] = () => abort("'alignFunctionTables' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerFunctions")) Module["registerFunctions"] = () => abort("'registerFunctions' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "addFunction")) Module["addFunction"] = () => abort("'addFunction' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "removeFunction")) Module["removeFunction"] = () => abort("'removeFunction' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getFuncWrapper")) Module["getFuncWrapper"] = () => abort("'getFuncWrapper' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "prettyPrint")) Module["prettyPrint"] = () => abort("'prettyPrint' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "dynCall")) Module["dynCall"] = () => abort("'dynCall' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getCompilerSetting")) Module["getCompilerSetting"] = () => abort("'getCompilerSetting' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "print")) Module["print"] = () => abort("'print' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "printErr")) Module["printErr"] = () => abort("'printErr' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getTempRet0")) Module["getTempRet0"] = () => abort("'getTempRet0' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "setTempRet0")) Module["setTempRet0"] = () => abort("'setTempRet0' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "callMain")) Module["callMain"] = () => abort("'callMain' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "abort")) Module["abort"] = () => abort("'abort' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "keepRuntimeAlive")) Module["keepRuntimeAlive"] = () => abort("'keepRuntimeAlive' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "zeroMemory")) Module["zeroMemory"] = () => abort("'zeroMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stringToNewUTF8")) Module["stringToNewUTF8"] = () => abort("'stringToNewUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "setFileTime")) Module["setFileTime"] = () => abort("'setFileTime' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "abortOnCannotGrowMemory")) Module["abortOnCannotGrowMemory"] = () => abort("'abortOnCannotGrowMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "emscripten_realloc_buffer")) Module["emscripten_realloc_buffer"] = () => abort("'emscripten_realloc_buffer' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "ENV")) Module["ENV"] = () => abort("'ENV' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "withStackSave")) Module["withStackSave"] = () => abort("'withStackSave' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "ERRNO_CODES")) Module["ERRNO_CODES"] = () => abort("'ERRNO_CODES' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "ERRNO_MESSAGES")) Module["ERRNO_MESSAGES"] = () => abort("'ERRNO_MESSAGES' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "setErrNo")) Module["setErrNo"] = () => abort("'setErrNo' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "inetPton4")) Module["inetPton4"] = () => abort("'inetPton4' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "inetNtop4")) Module["inetNtop4"] = () => abort("'inetNtop4' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "inetPton6")) Module["inetPton6"] = () => abort("'inetPton6' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "inetNtop6")) Module["inetNtop6"] = () => abort("'inetNtop6' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "readSockaddr")) Module["readSockaddr"] = () => abort("'readSockaddr' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "writeSockaddr")) Module["writeSockaddr"] = () => abort("'writeSockaddr' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "DNS")) Module["DNS"] = () => abort("'DNS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getHostByName")) Module["getHostByName"] = () => abort("'getHostByName' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "GAI_ERRNO_MESSAGES")) Module["GAI_ERRNO_MESSAGES"] = () => abort("'GAI_ERRNO_MESSAGES' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "Protocols")) Module["Protocols"] = () => abort("'Protocols' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "Sockets")) Module["Sockets"] = () => abort("'Sockets' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getRandomDevice")) Module["getRandomDevice"] = () => abort("'getRandomDevice' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "traverseStack")) Module["traverseStack"] = () => abort("'traverseStack' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "convertFrameToPC")) Module["convertFrameToPC"] = () => abort("'convertFrameToPC' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "UNWIND_CACHE")) Module["UNWIND_CACHE"] = () => abort("'UNWIND_CACHE' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "saveInUnwindCache")) Module["saveInUnwindCache"] = () => abort("'saveInUnwindCache' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "convertPCtoSourceLocation")) Module["convertPCtoSourceLocation"] = () => abort("'convertPCtoSourceLocation' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "readAsmConstArgsArray")) Module["readAsmConstArgsArray"] = () => abort("'readAsmConstArgsArray' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "readAsmConstArgs")) Module["readAsmConstArgs"] = () => abort("'readAsmConstArgs' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "mainThreadEM_ASM")) Module["mainThreadEM_ASM"] = () => abort("'mainThreadEM_ASM' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "jstoi_q")) Module["jstoi_q"] = () => abort("'jstoi_q' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "jstoi_s")) Module["jstoi_s"] = () => abort("'jstoi_s' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getExecutableName")) Module["getExecutableName"] = () => abort("'getExecutableName' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "listenOnce")) Module["listenOnce"] = () => abort("'listenOnce' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "autoResumeAudioContext")) Module["autoResumeAudioContext"] = () => abort("'autoResumeAudioContext' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "dynCallLegacy")) Module["dynCallLegacy"] = () => abort("'dynCallLegacy' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getDynCaller")) Module["getDynCaller"] = () => abort("'getDynCaller' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "dynCall")) Module["dynCall"] = () => abort("'dynCall' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "callRuntimeCallbacks")) Module["callRuntimeCallbacks"] = () => abort("'callRuntimeCallbacks' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "wasmTableMirror")) Module["wasmTableMirror"] = () => abort("'wasmTableMirror' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "setWasmTableEntry")) Module["setWasmTableEntry"] = () => abort("'setWasmTableEntry' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getWasmTableEntry")) Module["getWasmTableEntry"] = () => abort("'getWasmTableEntry' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "handleException")) Module["handleException"] = () => abort("'handleException' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "runtimeKeepalivePush")) Module["runtimeKeepalivePush"] = () => abort("'runtimeKeepalivePush' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "runtimeKeepalivePop")) Module["runtimeKeepalivePop"] = () => abort("'runtimeKeepalivePop' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "callUserCallback")) Module["callUserCallback"] = () => abort("'callUserCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "maybeExit")) Module["maybeExit"] = () => abort("'maybeExit' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "safeSetTimeout")) Module["safeSetTimeout"] = () => abort("'safeSetTimeout' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "asmjsMangle")) Module["asmjsMangle"] = () => abort("'asmjsMangle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "asyncLoad")) Module["asyncLoad"] = () => abort("'asyncLoad' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "alignMemory")) Module["alignMemory"] = () => abort("'alignMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "mmapAlloc")) Module["mmapAlloc"] = () => abort("'mmapAlloc' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "reallyNegative")) Module["reallyNegative"] = () => abort("'reallyNegative' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "unSign")) Module["unSign"] = () => abort("'unSign' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "reSign")) Module["reSign"] = () => abort("'reSign' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "formatString")) Module["formatString"] = () => abort("'formatString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "PATH")) Module["PATH"] = () => abort("'PATH' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "PATH_FS")) Module["PATH_FS"] = () => abort("'PATH_FS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "SYSCALLS")) Module["SYSCALLS"] = () => abort("'SYSCALLS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "syscallMmap2")) Module["syscallMmap2"] = () => abort("'syscallMmap2' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "syscallMunmap")) Module["syscallMunmap"] = () => abort("'syscallMunmap' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getSocketFromFD")) Module["getSocketFromFD"] = () => abort("'getSocketFromFD' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getSocketAddress")) Module["getSocketAddress"] = () => abort("'getSocketAddress' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "JSEvents")) Module["JSEvents"] = () => abort("'JSEvents' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerKeyEventCallback")) Module["registerKeyEventCallback"] = () => abort("'registerKeyEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "specialHTMLTargets")) Module["specialHTMLTargets"] = () => abort("'specialHTMLTargets' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "maybeCStringToJsString")) Module["maybeCStringToJsString"] = () => abort("'maybeCStringToJsString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "findEventTarget")) Module["findEventTarget"] = () => abort("'findEventTarget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "findCanvasEventTarget")) Module["findCanvasEventTarget"] = () => abort("'findCanvasEventTarget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getBoundingClientRect")) Module["getBoundingClientRect"] = () => abort("'getBoundingClientRect' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "fillMouseEventData")) Module["fillMouseEventData"] = () => abort("'fillMouseEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerMouseEventCallback")) Module["registerMouseEventCallback"] = () => abort("'registerMouseEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerWheelEventCallback")) Module["registerWheelEventCallback"] = () => abort("'registerWheelEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerUiEventCallback")) Module["registerUiEventCallback"] = () => abort("'registerUiEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerFocusEventCallback")) Module["registerFocusEventCallback"] = () => abort("'registerFocusEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "fillDeviceOrientationEventData")) Module["fillDeviceOrientationEventData"] = () => abort("'fillDeviceOrientationEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerDeviceOrientationEventCallback")) Module["registerDeviceOrientationEventCallback"] = () => abort("'registerDeviceOrientationEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "fillDeviceMotionEventData")) Module["fillDeviceMotionEventData"] = () => abort("'fillDeviceMotionEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerDeviceMotionEventCallback")) Module["registerDeviceMotionEventCallback"] = () => abort("'registerDeviceMotionEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "screenOrientation")) Module["screenOrientation"] = () => abort("'screenOrientation' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "fillOrientationChangeEventData")) Module["fillOrientationChangeEventData"] = () => abort("'fillOrientationChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerOrientationChangeEventCallback")) Module["registerOrientationChangeEventCallback"] = () => abort("'registerOrientationChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "fillFullscreenChangeEventData")) Module["fillFullscreenChangeEventData"] = () => abort("'fillFullscreenChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerFullscreenChangeEventCallback")) Module["registerFullscreenChangeEventCallback"] = () => abort("'registerFullscreenChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerRestoreOldStyle")) Module["registerRestoreOldStyle"] = () => abort("'registerRestoreOldStyle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "hideEverythingExceptGivenElement")) Module["hideEverythingExceptGivenElement"] = () => abort("'hideEverythingExceptGivenElement' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "restoreHiddenElements")) Module["restoreHiddenElements"] = () => abort("'restoreHiddenElements' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "setLetterbox")) Module["setLetterbox"] = () => abort("'setLetterbox' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "currentFullscreenStrategy")) Module["currentFullscreenStrategy"] = () => abort("'currentFullscreenStrategy' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "restoreOldWindowedStyle")) Module["restoreOldWindowedStyle"] = () => abort("'restoreOldWindowedStyle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "softFullscreenResizeWebGLRenderTarget")) Module["softFullscreenResizeWebGLRenderTarget"] = () => abort("'softFullscreenResizeWebGLRenderTarget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "doRequestFullscreen")) Module["doRequestFullscreen"] = () => abort("'doRequestFullscreen' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "fillPointerlockChangeEventData")) Module["fillPointerlockChangeEventData"] = () => abort("'fillPointerlockChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerPointerlockChangeEventCallback")) Module["registerPointerlockChangeEventCallback"] = () => abort("'registerPointerlockChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerPointerlockErrorEventCallback")) Module["registerPointerlockErrorEventCallback"] = () => abort("'registerPointerlockErrorEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "requestPointerLock")) Module["requestPointerLock"] = () => abort("'requestPointerLock' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "fillVisibilityChangeEventData")) Module["fillVisibilityChangeEventData"] = () => abort("'fillVisibilityChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerVisibilityChangeEventCallback")) Module["registerVisibilityChangeEventCallback"] = () => abort("'registerVisibilityChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerTouchEventCallback")) Module["registerTouchEventCallback"] = () => abort("'registerTouchEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "fillGamepadEventData")) Module["fillGamepadEventData"] = () => abort("'fillGamepadEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerGamepadEventCallback")) Module["registerGamepadEventCallback"] = () => abort("'registerGamepadEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerBeforeUnloadEventCallback")) Module["registerBeforeUnloadEventCallback"] = () => abort("'registerBeforeUnloadEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "fillBatteryEventData")) Module["fillBatteryEventData"] = () => abort("'fillBatteryEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "battery")) Module["battery"] = () => abort("'battery' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "registerBatteryEventCallback")) Module["registerBatteryEventCallback"] = () => abort("'registerBatteryEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "setCanvasElementSize")) Module["setCanvasElementSize"] = () => abort("'setCanvasElementSize' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getCanvasElementSize")) Module["getCanvasElementSize"] = () => abort("'getCanvasElementSize' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "demangle")) Module["demangle"] = () => abort("'demangle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "demangleAll")) Module["demangleAll"] = () => abort("'demangleAll' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "jsStackTrace")) Module["jsStackTrace"] = () => abort("'jsStackTrace' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stackTrace")) Module["stackTrace"] = () => abort("'stackTrace' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getEnvStrings")) Module["getEnvStrings"] = () => abort("'getEnvStrings' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "checkWasiClock")) Module["checkWasiClock"] = () => abort("'checkWasiClock' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "writeI53ToI64")) Module["writeI53ToI64"] = () => abort("'writeI53ToI64' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "writeI53ToI64Clamped")) Module["writeI53ToI64Clamped"] = () => abort("'writeI53ToI64Clamped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "writeI53ToI64Signaling")) Module["writeI53ToI64Signaling"] = () => abort("'writeI53ToI64Signaling' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "writeI53ToU64Clamped")) Module["writeI53ToU64Clamped"] = () => abort("'writeI53ToU64Clamped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "writeI53ToU64Signaling")) Module["writeI53ToU64Signaling"] = () => abort("'writeI53ToU64Signaling' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "readI53FromI64")) Module["readI53FromI64"] = () => abort("'readI53FromI64' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "readI53FromU64")) Module["readI53FromU64"] = () => abort("'readI53FromU64' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "convertI32PairToI53")) Module["convertI32PairToI53"] = () => abort("'convertI32PairToI53' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "convertU32PairToI53")) Module["convertU32PairToI53"] = () => abort("'convertU32PairToI53' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "setImmediateWrapped")) Module["setImmediateWrapped"] = () => abort("'setImmediateWrapped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "clearImmediateWrapped")) Module["clearImmediateWrapped"] = () => abort("'clearImmediateWrapped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "polyfillSetImmediate")) Module["polyfillSetImmediate"] = () => abort("'polyfillSetImmediate' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "uncaughtExceptionCount")) Module["uncaughtExceptionCount"] = () => abort("'uncaughtExceptionCount' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "exceptionLast")) Module["exceptionLast"] = () => abort("'exceptionLast' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "exceptionCaught")) Module["exceptionCaught"] = () => abort("'exceptionCaught' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "ExceptionInfo")) Module["ExceptionInfo"] = () => abort("'ExceptionInfo' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "CatchInfo")) Module["CatchInfo"] = () => abort("'CatchInfo' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "exception_addRef")) Module["exception_addRef"] = () => abort("'exception_addRef' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "exception_decRef")) Module["exception_decRef"] = () => abort("'exception_decRef' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "Browser")) Module["Browser"] = () => abort("'Browser' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "funcWrappers")) Module["funcWrappers"] = () => abort("'funcWrappers' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "getFuncWrapper")) Module["getFuncWrapper"] = () => abort("'getFuncWrapper' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "setMainLoop")) Module["setMainLoop"] = () => abort("'setMainLoop' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "wget")) Module["wget"] = () => abort("'wget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "FS")) Module["FS"] = () => abort("'FS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "MEMFS")) Module["MEMFS"] = () => abort("'MEMFS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "TTY")) Module["TTY"] = () => abort("'TTY' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "PIPEFS")) Module["PIPEFS"] = () => abort("'PIPEFS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "SOCKFS")) Module["SOCKFS"] = () => abort("'SOCKFS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "_setNetworkCallback")) Module["_setNetworkCallback"] = () => abort("'_setNetworkCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "tempFixedLengthArray")) Module["tempFixedLengthArray"] = () => abort("'tempFixedLengthArray' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "miniTempWebGLFloatBuffers")) Module["miniTempWebGLFloatBuffers"] = () => abort("'miniTempWebGLFloatBuffers' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "heapObjectForWebGLType")) Module["heapObjectForWebGLType"] = () => abort("'heapObjectForWebGLType' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "heapAccessShiftForWebGLHeap")) Module["heapAccessShiftForWebGLHeap"] = () => abort("'heapAccessShiftForWebGLHeap' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "GL")) Module["GL"] = () => abort("'GL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "emscriptenWebGLGet")) Module["emscriptenWebGLGet"] = () => abort("'emscriptenWebGLGet' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "computeUnpackAlignedImageSize")) Module["computeUnpackAlignedImageSize"] = () => abort("'computeUnpackAlignedImageSize' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "emscriptenWebGLGetTexPixelData")) Module["emscriptenWebGLGetTexPixelData"] = () => abort("'emscriptenWebGLGetTexPixelData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "emscriptenWebGLGetUniform")) Module["emscriptenWebGLGetUniform"] = () => abort("'emscriptenWebGLGetUniform' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "webglGetUniformLocation")) Module["webglGetUniformLocation"] = () => abort("'webglGetUniformLocation' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "webglPrepareUniformLocationsBeforeFirstUse")) Module["webglPrepareUniformLocationsBeforeFirstUse"] = () => abort("'webglPrepareUniformLocationsBeforeFirstUse' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "webglGetLeftBracePos")) Module["webglGetLeftBracePos"] = () => abort("'webglGetLeftBracePos' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "emscriptenWebGLGetVertexAttrib")) Module["emscriptenWebGLGetVertexAttrib"] = () => abort("'emscriptenWebGLGetVertexAttrib' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "writeGLArray")) Module["writeGLArray"] = () => abort("'writeGLArray' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "AL")) Module["AL"] = () => abort("'AL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "SDL_unicode")) Module["SDL_unicode"] = () => abort("'SDL_unicode' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "SDL_ttfContext")) Module["SDL_ttfContext"] = () => abort("'SDL_ttfContext' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "SDL_audio")) Module["SDL_audio"] = () => abort("'SDL_audio' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "SDL")) Module["SDL"] = () => abort("'SDL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "SDL_gfx")) Module["SDL_gfx"] = () => abort("'SDL_gfx' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "GLUT")) Module["GLUT"] = () => abort("'GLUT' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "EGL")) Module["EGL"] = () => abort("'EGL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "GLFW_Window")) Module["GLFW_Window"] = () => abort("'GLFW_Window' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "GLFW")) Module["GLFW"] = () => abort("'GLFW' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "GLEW")) Module["GLEW"] = () => abort("'GLEW' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "IDBStore")) Module["IDBStore"] = () => abort("'IDBStore' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "runAndAbortIfError")) Module["runAndAbortIfError"] = () => abort("'runAndAbortIfError' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "warnOnce")) Module["warnOnce"] = () => abort("'warnOnce' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stackSave")) Module["stackSave"] = () => abort("'stackSave' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stackRestore")) Module["stackRestore"] = () => abort("'stackRestore' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stackAlloc")) Module["stackAlloc"] = () => abort("'stackAlloc' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "AsciiToString")) Module["AsciiToString"] = () => abort("'AsciiToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stringToAscii")) Module["stringToAscii"] = () => abort("'stringToAscii' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "UTF16ToString")) Module["UTF16ToString"] = () => abort("'UTF16ToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stringToUTF16")) Module["stringToUTF16"] = () => abort("'stringToUTF16' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "lengthBytesUTF16")) Module["lengthBytesUTF16"] = () => abort("'lengthBytesUTF16' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "UTF32ToString")) Module["UTF32ToString"] = () => abort("'UTF32ToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "stringToUTF32")) Module["stringToUTF32"] = () => abort("'stringToUTF32' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "lengthBytesUTF32")) Module["lengthBytesUTF32"] = () => abort("'lengthBytesUTF32' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "allocateUTF8")) Module["allocateUTF8"] = () => abort("'allocateUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +if (!Object.getOwnPropertyDescriptor(Module, "allocateUTF8OnStack")) Module["allocateUTF8OnStack"] = () => abort("'allocateUTF8OnStack' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); +Module["writeStackCookie"] = writeStackCookie; +Module["checkStackCookie"] = checkStackCookie; +if (!Object.getOwnPropertyDescriptor(Module, "ALLOC_NORMAL")) Object.defineProperty(Module, "ALLOC_NORMAL", { configurable: true, get: function() { abort("'ALLOC_NORMAL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)") } }); +if (!Object.getOwnPropertyDescriptor(Module, "ALLOC_STACK")) Object.defineProperty(Module, "ALLOC_STACK", { configurable: true, get: function() { abort("'ALLOC_STACK' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)") } }); + +var calledRun; + +/** + * @constructor + * @this {ExitStatus} + */ +function ExitStatus(status) { + this.name = "ExitStatus"; + this.message = "Program terminated with exit(" + status + ")"; + this.status = status; +} + +var calledMain = false; + +dependenciesFulfilled = function runCaller() { + // If run has never been called, and we should call run (INVOKE_RUN is true, and Module.noInitialRun is not false) + if (!calledRun) run(); + if (!calledRun) dependenciesFulfilled = runCaller; // try this again later, after new deps are fulfilled +}; + +function stackCheckInit() { + // This is normally called automatically during __wasm_call_ctors but need to + // get these values before even running any of the ctors so we call it redundantly + // here. + // TODO(sbc): Move writeStackCookie to native to to avoid this. + _emscripten_stack_init(); + writeStackCookie(); +} + +/** @type {function(Array=)} */ +function run(args) { + args = args || arguments_; + + if (runDependencies > 0) { + return; + } + + stackCheckInit(); + + preRun(); + + // a preRun added a dependency, run will be called later + if (runDependencies > 0) { + return; + } + + function doRun() { + // run may have just been called through dependencies being fulfilled just in this very frame, + // or while the async setStatus time below was happening + if (calledRun) return; + calledRun = true; + Module['calledRun'] = true; + + if (ABORT) return; + + initRuntime(); + + if (Module['onRuntimeInitialized']) Module['onRuntimeInitialized'](); + + assert(!Module['_main'], 'compiled without a main, but one is present. if you added it from JS, use Module["onRuntimeInitialized"]'); + + postRun(); + } + + if (Module['setStatus']) { + Module['setStatus']('Running...'); + setTimeout(function() { + setTimeout(function() { + Module['setStatus'](''); + }, 1); + doRun(); + }, 1); + } else + { + doRun(); + } + checkStackCookie(); +} +Module['run'] = run; + +function checkUnflushedContent() { + // Compiler settings do not allow exiting the runtime, so flushing + // the streams is not possible. but in ASSERTIONS mode we check + // if there was something to flush, and if so tell the user they + // should request that the runtime be exitable. + // Normally we would not even include flush() at all, but in ASSERTIONS + // builds we do so just for this check, and here we see if there is any + // content to flush, that is, we check if there would have been + // something a non-ASSERTIONS build would have not seen. + // How we flush the streams depends on whether we are in SYSCALLS_REQUIRE_FILESYSTEM=0 + // mode (which has its own special function for this; otherwise, all + // the code is inside libc) + var oldOut = out; + var oldErr = err; + var has = false; + out = err = (x) => { + has = true; + } + try { // it doesn't matter if it fails + _fflush(0); + // also flush in the JS FS layer + ['stdout', 'stderr'].forEach(function(name) { + var info = FS.analyzePath('/dev/' + name); + if (!info) return; + var stream = info.object; + var rdev = stream.rdev; + var tty = TTY.ttys[rdev]; + if (tty && tty.output && tty.output.length) { + has = true; + } + }); + } catch(e) {} + out = oldOut; + err = oldErr; + if (has) { + warnOnce('stdio streams had content in them that was not flushed. you should set EXIT_RUNTIME to 1 (see the FAQ), or make sure to emit a newline when you printf etc.'); + } +} + +/** @param {boolean|number=} implicit */ +function exit(status, implicit) { + EXITSTATUS = status; + + checkUnflushedContent(); + + if (keepRuntimeAlive()) { + // if exit() was called, we may warn the user if the runtime isn't actually being shut down + if (!implicit) { + var msg = 'program exited (with status: ' + status + '), but EXIT_RUNTIME is not set, so halting execution but not exiting the runtime or preventing further async execution (build with EXIT_RUNTIME=1, if you want a true shutdown)'; + err(msg); + } + } else { + exitRuntime(); + } + + procExit(status); +} + +function procExit(code) { + EXITSTATUS = code; + if (!keepRuntimeAlive()) { + if (Module['onExit']) Module['onExit'](code); + ABORT = true; + } + quit_(code, new ExitStatus(code)); +} + +if (Module['preInit']) { + if (typeof Module['preInit'] == 'function') Module['preInit'] = [Module['preInit']]; + while (Module['preInit'].length > 0) { + Module['preInit'].pop()(); + } +} + +run(); + + + + + +// Encoder + +// create encoder +// channels: 1-2 +// samplerate: 8000,12000,16000,24000,48000 +// bitrate: see Opus recommended bitrates +// frame_size: frame size in milliseconds (2.5,5,10,20,40,60), 20 is recommended +// voice_optimization: true/false +function Encoder(channels, samplerate, bitrate, frame_size, voice_optimization) +{ + this.enc = Module._Encoder_new.apply(null, arguments); + this.out = Module._String_new(); +} + +// free encoder memory +Encoder.prototype.destroy = function() +{ + Module._Encoder_delete(this.enc); + Module._String_delete(this.out); +} + +// add samples to the encoder buffer +// samples: Int16Array of interleaved (if multiple channels) samples +Encoder.prototype.input = function(samples) +{ + var ptr = Module._malloc(samples.length*samples.BYTES_PER_ELEMENT); + var pdata = new Uint8Array(Module.HEAPU8.buffer, ptr, samples.length*samples.BYTES_PER_ELEMENT); + pdata.set(new Uint8Array(samples.buffer, samples.byteOffset, samples.length*samples.BYTES_PER_ELEMENT)); + + Module._Encoder_input(this.enc, ptr, samples.length); + Module._free(ptr); +} + +// output the next encoded packet +// return Uint8Array (valid until the next output call) or null if there is no packet to output +Encoder.prototype.output = function() +{ + var ok = Module._Encoder_output(this.enc, this.out); + if(ok) + return new Uint8Array(Module.HEAPU8.buffer, Module._String_data(this.out), Module._String_size(this.out)); +} + +// Decoder + +// create decoder +// channels and samplerate should match the encoder options +function Decoder(channels, samplerate) +{ + this.dec = Module._Decoder_new.apply(null, arguments); + this.out = Module._Int16Array_new(); +} + +// free decoder memory +Decoder.prototype.destroy = function() +{ + Module._Decoder_delete(this.dec); + Module._Int16Array_delete(this.out); +} + +// add packet to the decoder buffer +// packet: Uint8Array +Decoder.prototype.input = function(packet) +{ + var ptr = Module._malloc(packet.length*packet.BYTES_PER_ELEMENT); + var pdata = new Uint8Array(Module.HEAPU8.buffer, ptr, packet.length*packet.BYTES_PER_ELEMENT); + pdata.set(new Uint8Array(packet.buffer, packet.byteOffset, packet.length*packet.BYTES_PER_ELEMENT)); + + Module._Decoder_input(this.dec, ptr, packet.length); + Module._free(ptr); +} + +// output the next decoded samples +// return samples (interleaved if multiple channels) as Int16Array (valid until the next output call) or null if there is no output +Decoder.prototype.output = function() +{ + var ok = Module._Decoder_output(this.dec, this.out); + if(ok) + return new Int16Array(Module.HEAPU8.buffer, Module._Int16Array_data(this.out), Module._Int16Array_size(this.out)); +} + + +//export objects +Module.Encoder = Encoder; +Module.Decoder = Decoder; + +//make the module global if not using nodejs +if(Module["ENVIRONMENT"] != "NODE") + libopus = Module; + +var dec; +var i = 0; +self.addEventListener('message', (e) => { + if (e.data.channels > 0) { + if (dec) dec.destroy(); + dec = new Decoder(e.data.channels, e.data.sampleRate); + } else { + dec.input(e.data); + self.postMessage(dec.output().slice(0)); + } +}); \ No newline at end of file diff --git a/resources/web2/libopus.wasm b/resources/web2/libopus.wasm new file mode 100644 index 0000000..36e42af Binary files /dev/null and b/resources/web2/libopus.wasm differ diff --git a/resources/web2/libs/firebase-analytics.js b/resources/web2/libs/firebase-analytics.js new file mode 100644 index 0000000..9b9a02b --- /dev/null +++ b/resources/web2/libs/firebase-analytics.js @@ -0,0 +1,2 @@ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("@firebase/app")):"function"==typeof define&&define.amd?define(["@firebase/app"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).firebase)}(this,function(mt){"use strict";try{!function(){function e(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var t=e(mt),r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};var s=function(){return(s=Object.assign||function(e){for(var t,n=1,r=arguments.length;na[0]&&t[1]=e.length?void 0:e)&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function u(e,t){for(var n=0,r=t.length,i=e.length;n"})):"Error",e=this.serviceName+": "+e+" ("+o+").";return new f(o,e,i)},n);function n(e,t,n){this.service=e,this.serviceName=t,this.errors=n}var y=/\{\$([^}]+)}/g,b=1e3,w=2,I=144e5,_=.5;function E(e,t,n){void 0===n&&(n=w);n=(t=void 0===t?b:t)*Math.pow(n,e),e=Math.round(_*n*(Math.random()-.5)*2);return Math.min(I,n+e)}var T=(S.prototype.setInstantiationMode=function(e){return this.instantiationMode=e,this},S.prototype.setMultipleInstances=function(e){return this.multipleInstances=e,this},S.prototype.setServiceProps=function(e){return this.serviceProps=e,this},S.prototype.setInstanceCreatedCallback=function(e){return this.onInstanceCreated=e,this},S);function S(e,t,n){this.name=e,this.instanceFactory=t,this.type=n,this.multipleInstances=!1,this.serviceProps={},this.instantiationMode="LAZY",this.onInstanceCreated=null}function C(n){return new Promise(function(e,t){n.onsuccess=function(){e(n.result)},n.onerror=function(){t(n.error)}})}function O(n,r,i){var o,e=new Promise(function(e,t){C(o=n[r].apply(n,i)).then(e,t)});return e.request=o,e}function N(e,n,t){t.forEach(function(t){Object.defineProperty(e.prototype,t,{get:function(){return this[n][t]},set:function(e){this[n][t]=e}})})}function D(t,n,r,e){e.forEach(function(e){e in r.prototype&&(t.prototype[e]=function(){return O(this[n],e,arguments)})})}function P(t,n,r,e){e.forEach(function(e){e in r.prototype&&(t.prototype[e]=function(){return this[n][e].apply(this[n],arguments)})})}function A(e,r,t,n){n.forEach(function(n){n in t.prototype&&(e.prototype[n]=function(){return e=this[r],(t=O(e,n,arguments)).then(function(e){if(e)return new k(e,t.request)});var e,t})})}function x(e){this._index=e}function k(e,t){this._cursor=e,this._request=t}function j(e){this._store=e}function L(n){this._tx=n,this.complete=new Promise(function(e,t){n.oncomplete=function(){e()},n.onerror=function(){t(n.error)},n.onabort=function(){t(n.error)}})}function R(e,t,n){this._db=e,this.oldVersion=t,this.transaction=new L(n)}function F(e){this._db=e}N(x,"_index",["name","keyPath","multiEntry","unique"]),D(x,"_index",IDBIndex,["get","getKey","getAll","getAllKeys","count"]),A(x,"_index",IDBIndex,["openCursor","openKeyCursor"]),N(k,"_cursor",["direction","key","primaryKey","value"]),D(k,"_cursor",IDBCursor,["update","delete"]),["advance","continue","continuePrimaryKey"].forEach(function(n){n in IDBCursor.prototype&&(k.prototype[n]=function(){var t=this,e=arguments;return Promise.resolve().then(function(){return t._cursor[n].apply(t._cursor,e),C(t._request).then(function(e){if(e)return new k(e,t._request)})})})}),j.prototype.createIndex=function(){return new x(this._store.createIndex.apply(this._store,arguments))},j.prototype.index=function(){return new x(this._store.index.apply(this._store,arguments))},N(j,"_store",["name","keyPath","indexNames","autoIncrement"]),D(j,"_store",IDBObjectStore,["put","add","delete","clear","get","getAll","getKey","getAllKeys","count"]),A(j,"_store",IDBObjectStore,["openCursor","openKeyCursor"]),P(j,"_store",IDBObjectStore,["deleteIndex"]),L.prototype.objectStore=function(){return new j(this._tx.objectStore.apply(this._tx,arguments))},N(L,"_tx",["objectStoreNames","mode"]),P(L,"_tx",IDBTransaction,["abort"]),R.prototype.createObjectStore=function(){return new j(this._db.createObjectStore.apply(this._db,arguments))},N(R,"_db",["name","version","objectStoreNames"]),P(R,"_db",IDBDatabase,["deleteObjectStore","close"]),F.prototype.transaction=function(){return new L(this._db.transaction.apply(this._db,arguments))},N(F,"_db",["name","version","objectStoreNames"]),P(F,"_db",IDBDatabase,["close"]),["openCursor","openKeyCursor"].forEach(function(i){[j,x].forEach(function(e){i in e.prototype&&(e.prototype[i.replace("open","iterate")]=function(){var e=(n=arguments,Array.prototype.slice.call(n)),t=e[e.length-1],n=this._store||this._index,r=n[i].apply(n,e.slice(0,-1));r.onsuccess=function(){t(r.result)}})})}),[x,j].forEach(function(e){e.prototype.getAll||(e.prototype.getAll=function(e,n){var r=this,i=[];return new Promise(function(t){r.iterateCursor(e,function(e){e?(i.push(e.value),void 0===n||i.length!=n?e.continue():t(i)):t(i)})})})});var M="0.4.32",B=1e4,H="w:"+M,q="FIS_v2",V="https://firebaseinstallations.googleapis.com/v1",G=36e5,K=((Re={})["missing-app-config-values"]='Missing App configuration value: "{$valueName}"',Re["not-registered"]="Firebase Installation is not registered.",Re["installation-not-found"]="Firebase Installation not found.",Re["request-failed"]='{$requestName} request failed with error "{$serverCode} {$serverStatus}: {$serverMessage}"',Re["app-offline"]="Could not process request. Application offline.",Re["delete-pending-registration"]="Can't delete installation while there is a pending registration request.",Re),U=new m("installations","Installations",K);function W(e){return e instanceof f&&e.code.includes("request-failed")}function $(e){e=e.projectId;return V+"/projects/"+e+"/installations"}function z(e){return{token:e.token,requestStatus:2,expiresIn:(e=e.expiresIn,Number(e.replace("s","000"))),creationTime:Date.now()}}function J(n,r){return p(this,void 0,void 0,function(){var t;return h(this,function(e){switch(e.label){case 0:return[4,r.json()];case 1:return t=e.sent(),t=t.error,[2,U.create("request-failed",{requestName:n,serverCode:t.code,serverMessage:t.message,serverStatus:t.status})]}})})}function Y(e){e=e.apiKey;return new Headers({"Content-Type":"application/json",Accept:"application/json","x-goog-api-key":e})}function X(e,t){t=t.refreshToken,e=Y(e);return e.append("Authorization",q+" "+t),e}function Z(n){return p(this,void 0,void 0,function(){var t;return h(this,function(e){switch(e.label){case 0:return[4,n()];case 1:return 500<=(t=e.sent()).status&&t.status<600?[2,n()]:[2,t]}})})}function Q(t){return new Promise(function(e){setTimeout(e,t)})}function ee(e){return btoa(String.fromCharCode.apply(String,u([],function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||0a[0]&&t[1]=e.length?void 0:e)&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||0"})):"Error",e=this.serviceName+": "+e+" ("+o+").";return new c(o,e,i)},v);function v(e,t,n){this.service=e,this.serviceName=t,this.errors=n}var m=/\{\$([^}]+)}/g;function y(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function g(e,t){t=new b(e,t);return t.subscribe.bind(t)}var b=(I.prototype.next=function(t){this.forEachObserver(function(e){e.next(t)})},I.prototype.error=function(t){this.forEachObserver(function(e){e.error(t)}),this.close(t)},I.prototype.complete=function(){this.forEachObserver(function(e){e.complete()}),this.close()},I.prototype.subscribe=function(e,t,n){var r,i=this;if(void 0===e&&void 0===t&&void 0===n)throw new Error("Missing Observer.");void 0===(r=function(e,t){if("object"!=typeof e||null===e)return!1;for(var n=0,r=t;n=(null!=o?o:e.logLevel)&&a({level:R[t].toLowerCase(),message:i,args:n,type:e.name})}}(n[e])}var H=((H={})["no-app"]="No Firebase App '{$appName}' has been created - call Firebase App.initializeApp()",H["bad-app-name"]="Illegal App name: '{$appName}",H["duplicate-app"]="Firebase App named '{$appName}' already exists",H["app-deleted"]="Firebase App named '{$appName}' already deleted",H["invalid-app-argument"]="firebase.{$appName}() takes either no argument or a Firebase App instance.",H["invalid-log-argument"]="First argument to `onLog` must be null or a function.",H),V=new d("app","Firebase",H),B="@firebase/app",M="[DEFAULT]",U=((H={})[B]="fire-core",H["@firebase/analytics"]="fire-analytics",H["@firebase/app-check"]="fire-app-check",H["@firebase/auth"]="fire-auth",H["@firebase/database"]="fire-rtdb",H["@firebase/functions"]="fire-fn",H["@firebase/installations"]="fire-iid",H["@firebase/messaging"]="fire-fcm",H["@firebase/performance"]="fire-perf",H["@firebase/remote-config"]="fire-rc",H["@firebase/storage"]="fire-gcs",H["@firebase/firestore"]="fire-fst",H["fire-js"]="fire-js",H["firebase-wrapper"]="fire-js-all",H),W=new z("@firebase/app"),G=(Object.defineProperty($.prototype,"automaticDataCollectionEnabled",{get:function(){return this.checkDestroyed_(),this.automaticDataCollectionEnabled_},set:function(e){this.checkDestroyed_(),this.automaticDataCollectionEnabled_=e},enumerable:!1,configurable:!0}),Object.defineProperty($.prototype,"name",{get:function(){return this.checkDestroyed_(),this.name_},enumerable:!1,configurable:!0}),Object.defineProperty($.prototype,"options",{get:function(){return this.checkDestroyed_(),this.options_},enumerable:!1,configurable:!0}),$.prototype.delete=function(){var t=this;return new Promise(function(e){t.checkDestroyed_(),e()}).then(function(){return t.firebase_.INTERNAL.removeApp(t.name_),Promise.all(t.container.getProviders().map(function(e){return e.delete()}))}).then(function(){t.isDeleted_=!0})},$.prototype._getService=function(e,t){void 0===t&&(t=M),this.checkDestroyed_();var n=this.container.getProvider(e);return n.isInitialized()||"EXPLICIT"!==(null===(e=n.getComponent())||void 0===e?void 0:e.instantiationMode)||n.initialize(),n.getImmediate({identifier:t})},$.prototype._removeServiceInstance=function(e,t){void 0===t&&(t=M),this.container.getProvider(e).clearInstance(t)},$.prototype._addComponent=function(t){try{this.container.addComponent(t)}catch(e){W.debug("Component "+t.name+" failed to register with FirebaseApp "+this.name,e)}},$.prototype._addOrOverwriteComponent=function(e){this.container.addOrOverwriteComponent(e)},$.prototype.toJSON=function(){return{name:this.name,automaticDataCollectionEnabled:this.automaticDataCollectionEnabled,options:this.options}},$.prototype.checkDestroyed_=function(){if(this.isDeleted_)throw V.create("app-deleted",{appName:this.name_})},$);function $(e,t,n){var r=this;this.firebase_=n,this.isDeleted_=!1,this.name_=t.name,this.automaticDataCollectionEnabled_=t.automaticDataCollectionEnabled||!1,this.options_=h(void 0,e),this.container=new S(t.name),this._addComponent(new O("app",function(){return r},"PUBLIC")),this.firebase_.INTERNAL.components.forEach(function(e){return r._addComponent(e)})}G.prototype.name&&G.prototype.options||G.prototype.delete||console.log("dc");var K="8.10.1";function Y(a){var s={},l=new Map,c={__esModule:!0,initializeApp:function(e,t){void 0===t&&(t={});"object"==typeof t&&null!==t||(t={name:t});var n=t;void 0===n.name&&(n.name=M);t=n.name;if("string"!=typeof t||!t)throw V.create("bad-app-name",{appName:String(t)});if(y(s,t))throw V.create("duplicate-app",{appName:t});n=new a(e,n,c);return s[t]=n},app:u,registerVersion:function(e,t,n){var r=null!==(i=U[e])&&void 0!==i?i:e;n&&(r+="-"+n);var i=r.match(/\s|\//),e=t.match(/\s|\//);i||e?(n=['Unable to register library "'+r+'" with version "'+t+'":'],i&&n.push('library name "'+r+'" contains illegal characters (whitespace or "/")'),i&&e&&n.push("and"),e&&n.push('version name "'+t+'" contains illegal characters (whitespace or "/")'),W.warn(n.join(" "))):o(new O(r+"-version",function(){return{library:r,version:t}},"VERSION"))},setLogLevel:T,onLog:function(e,t){if(null!==e&&"function"!=typeof e)throw V.create("invalid-log-argument");x(e,t)},apps:null,SDK_VERSION:K,INTERNAL:{registerComponent:o,removeApp:function(e){delete s[e]},components:l,useAsService:function(e,t){return"serverAuth"!==t?t:null}}};function u(e){if(!y(s,e=e||M))throw V.create("no-app",{appName:e});return s[e]}function o(n){var e,r=n.name;if(l.has(r))return W.debug("There were multiple attempts to register component "+r+"."),"PUBLIC"===n.type?c[r]:null;l.set(r,n),"PUBLIC"===n.type&&(e=function(e){if("function"!=typeof(e=void 0===e?u():e)[r])throw V.create("invalid-app-argument",{appName:r});return e[r]()},void 0!==n.serviceProps&&h(e,n.serviceProps),c[r]=e,a.prototype[r]=function(){for(var e=[],t=0;t{"undefined"!=typeof module?module.exports=t():"function"==typeof define&&"object"==typeof define.amd?define(t):this.streamSaver=t()})(0,(()=>{"use strict";let e=null,t=!1;const a=window.WebStreamsPolyfill||{},r=window.isSecureContext;let n=/constructor/i.test(window.HTMLElement)||!!window.safari;const o=r||"MozAppearance"in document.documentElement.style?"iframe":"navigate",s={createWriteStream:function(a,l,d){let m={size:null,pathname:null,writableStrategy:void 0,readableStrategy:void 0};Number.isFinite(l)?([d,l]=[l,d],console.warn("[StreamSaver] Depricated pass an object as 2nd argument when creating a write stream"),m.size=d,m.writableStrategy=l):l&&l.highWaterMark?(console.warn("[StreamSaver] Depricated pass an object as 2nd argument when creating a write stream"),m.size=d,m.writableStrategy=l):m=l||{};if(!n){e||(e=r?i(s.mitm):function(e){const t="width=200,height=100",a=document.createDocumentFragment(),r={frame:window.open(e,"popup",t),loaded:!1,isIframe:!1,isPopup:!0,remove(){r.frame.close()},addEventListener(...e){a.addEventListener(...e)},dispatchEvent(...e){a.dispatchEvent(...e)},removeEventListener(...e){a.removeEventListener(...e)},postMessage(...e){r.frame.postMessage(...e)}},n=e=>{e.source===r.frame&&(r.loaded=!0,window.removeEventListener("message",n),r.dispatchEvent(new Event("load")))};return window.addEventListener("message",n),r}(s.mitm));var c=0,p=null,w=new MessageChannel;a=encodeURIComponent(a.replace(/\//g,":")).replace(/['()]/g,escape).replace(/\*/g,"%2A");const n={transferringReadable:t,pathname:m.pathname||Math.random().toString().slice(-6)+"/"+a,headers:{"Content-Type":"application/octet-stream; charset=utf-8","Content-Disposition":"attachment; filename*=UTF-8''"+a}};m.size&&(n.headers["Content-Length"]=m.size);const l=[n,"*",[w.port2]];if(t){const e="iframe"===o?void 0:{transform(e,t){c+=e.length,t.enqueue(e),p&&(location.href=p,p=null)},flush(){p&&(location.href=p)}};var u=new s.TransformStream(e,m.writableStrategy,m.readableStrategy);const t=u.readable;w.port1.postMessage({readableStream:t},[t])}w.port1.onmessage=t=>{t.data.download&&("navigate"===o?(e.remove(),e=null,c?location.href=t.data.download:p=t.data.download):(e.isPopup&&(e.remove(),"iframe"===o&&i(s.mitm)),i(t.data.download)))},e.loaded?e.postMessage(...l):e.addEventListener("load",(()=>{e.postMessage(...l)}),{once:!0})}let f=[];return!n&&u&&u.writable||new s.WritableStream({write(e){n?f.push(e):(w.port1.postMessage(e),c+=e.length,p&&(location.href=p,p=null))},close(){if(n){const e=new Blob(f,{type:"application/octet-stream; charset=utf-8"}),t=document.createElement("a");t.href=URL.createObjectURL(e),t.download=a,t.click()}else w.port1.postMessage("end")},abort(){f=[],w.port1.postMessage("abort"),w.port1.onmessage=null,w.port1.close(),w.port2.close(),w=null}},m.writableStrategy)},WritableStream:window.WritableStream||a.WritableStream,supported:!0,version:{full:"2.0.0",major:2,minor:0,dot:0},mitm:"https://jimmywarting.github.io/StreamSaver.js/mitm.html?version=2.0.0"};function i(e){if(!e)throw new Error("meh");const t=document.createElement("iframe");return t.hidden=!0,t.src=e,t.loaded=!1,t.name="iframe",t.isIframe=!0,t.postMessage=(...e)=>t.contentWindow.postMessage(...e),t.addEventListener("load",(()=>{t.loaded=!0}),{once:!0}),document.body.appendChild(t),t}try{new Response(new ReadableStream),r&&!("serviceWorker"in navigator)&&(n=!0)}catch(e){n=!0}return(e=>{try{e()}catch(e){}})((()=>{const{readable:e}=new TransformStream,a=new MessageChannel;a.port1.postMessage(e,[e]),a.port1.close(),a.port2.close(),t=!0,Object.defineProperty(s,"TransformStream",{configurable:!1,writable:!1,value:TransformStream})})),s})); +//# sourceMappingURL=/sm/16272041b3a2f9869574eb2275e53eb3549eb4933f7c8f194a4642e2dcac4d3f.map \ No newline at end of file diff --git a/resources/web2/libs/stream/ponyfill.min.js b/resources/web2/libs/stream/ponyfill.min.js new file mode 100644 index 0000000..0ca53d9 --- /dev/null +++ b/resources/web2/libs/stream/ponyfill.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/web-streams-polyfill@2.0.2/dist/ponyfill.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r((e=e||self).WebStreamsPolyfill={})}(this,(function(e){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol:function(e){return"Symbol("+e+")"};var t=Number.isNaN||function(e){return e!=e};function o(e){return"object"==typeof e&&null!==e||"function"==typeof e}function n(e){return e.slice()}function i(e){return!1!==function(e){if("number"!=typeof e)return!1;if(t(e))return!1;if(e<0)return!1;return!0}(e)&&e!==1/0}function a(e,r,t){if("function"!=typeof e)throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,r,t)}function s(e,r,t,o){var n=e[r];if(void 0!==n){if("function"!=typeof n)throw new TypeError(n+" is not a method");switch(t){case 0:return function(){return l(n,e,o)};case 1:return function(r){var t=[r].concat(o);return l(n,e,t)}}}return function(){return Promise.resolve()}}function u(e,r,t){var o=e[r];if(void 0!==o)return a(o,e,t)}function l(e,r,t){try{return Promise.resolve(a(e,r,t))}catch(e){return Promise.reject(e)}}function c(e){if(e=Number(e),t(e)||e<0)throw new RangeError("highWaterMark property of a queuing strategy must be non-negative and non-NaN");return e}function f(e){if(void 0===e)return function(){return 1};if("function"!=typeof e)throw new TypeError("size property of a queuing strategy must be a function");return function(r){return e(r)}}function d(e,r,t){for(var o=!1,n=function(e){!1===o&&(o=!0,t(e))},i=0,a=0,s=e.length,u=new Array(s),l=function(e){var t=i;!function(e,r,t){Promise.prototype.then.call(e,r,t)}(e,(function(e){u[t]=e,++a===s&&r(u)}),n),++i},c=0,f=e;c0)return Promise.reject(new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled"));if(!1===this._preventCancel){var t=Be(r,e);return Ie(r),t.then((function(){return Re(e,!0,!0)}))}return Ie(r),Promise.resolve(Re(e,!0,!0))}};function de(e,r){void 0===r&&(r=!1);var t=new Ae(e);return t._forAuthorCode=r,t}function _e(e,r,t,o,n){void 0===o&&(o=1),void 0===n&&(n=function(){return 1});var i=Object.create(ce.prototype);return he(i),Ge(i,Object.create(Le.prototype),e,r,t,o,n),i}function he(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function be(e){return!!o(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")}function pe(e){return void 0!==e._reader}function me(e){return!!o(e)&&!!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorReader")}function ye(e,r,t,o,n,i){var a=de(e),s=g(r),u=!1,l=Promise.resolve();return new Promise((function(c,f){var h,b,p,m;if(void 0!==i){if(h=function(){var t=new DOMException("Aborted","AbortError"),i=[];!1===o&&i.push((function(){return"writable"===r._state?T(r,t):Promise.resolve()})),!1===n&&i.push((function(){return"readable"===e._state?ge(e,t):Promise.resolve()})),g((function(){return function(e,r,t){var o,n;void 0===t&&(t=void 0);var i=new Promise((function(e,r){o=e,n=r}));return void 0===t&&(t=function(e){throw e}),d(e,(function(e){try{var t=r(e);o(t)}catch(e){n(e)}}),(function(e){try{var r=t(e);o(r)}catch(e){n(e)}})),i}(i.map((function(e){return e()})),(function(e){return e}))}),!0,t)},!0===i.aborted)return void h();i.addEventListener("abort",h)}if(w(e,a._closedPromise,(function(e){!1===o?g((function(){return T(r,e)}),!0,e):S(!0,e)})),w(r,s._closedPromise,(function(r){!1===n?g((function(){return ge(e,r)}),!0,r):S(!0,r)})),b=e,p=a._closedPromise,m=function(){!1===t?g((function(){return function(e){var r=e._ownerWritableStream,t=r._state;return!0===C(r)||"closed"===t?Promise.resolve():"errored"===t?Promise.reject(r._storedError):z(e)}(s)})):S()},"closed"===b._state?m():p.then(m).catch(_),!0===C(r)||"closed"===r._state){var y=new TypeError("the destination writable stream closed before all data could be piped to it");!1===n?g((function(){return ge(e,y)}),!0,y):S(!0,y)}function v(){var e=l;return l.then((function(){return e!==l?v():void 0}))}function w(e,r,t){"errored"===e._state?t(e._storedError):r.catch(t).catch(_)}function g(e,t,o){function n(){e().then((function(){return R(t,o)}),(function(e){return R(!0,e)})).catch(_)}!0!==u&&(u=!0,"writable"===r._state&&!1===C(r)?v().then(n):n())}function S(e,t){!0!==u&&(u=!0,"writable"===r._state&&!1===C(r)?v().then((function(){return R(e,t)})).catch(_):R(e,t))}function R(e,r){F(s),Ie(a),void 0!==i&&i.removeEventListener("abort",h),e?f(r):c(void 0)}new Promise((function(e,r){!function t(o){o?e():(!0===u?Promise.resolve(!0):s._readyPromise.then((function(){return Fe(a).then((function(e){var r=e.value;return!0===e.done||(l=L(s,r).catch((function(){})),!1)}))}))).then(t,r)}(!1)})).catch(_)}))}function ve(e){return new Promise((function(r,t){var o={_resolve:r,_reject:t};e._reader._readIntoRequests.push(o)}))}function we(e){return new Promise((function(r,t){var o={_resolve:r,_reject:t};e._reader._readRequests.push(o)}))}function ge(e,r){return e._disturbed=!0,"closed"===e._state?Promise.resolve(void 0):"errored"===e._state?Promise.reject(e._storedError):(Se(e),e._readableStreamController[ue](r).then((function(){})))}function Se(e){e._state="closed";var r=e._reader;void 0!==r&&(ke(r)&&(r._readRequests.forEach((function(e){e._resolve(Re(void 0,!0,r._forAuthorCode))})),r._readRequests=new h),gr(r))}function Re(e,r,t){var o=null;!0===t&&(o=Object.prototype);var n=Object.create(o);return n.value=e,n.done=r,n}function Pe(e,r){e._state="errored",e._storedError=r;var t=e._reader;void 0!==t&&(ke(t)?(t._readRequests.forEach((function(e){e._reject(r)})),t._readRequests=new h):(t._readIntoRequests.forEach((function(e){e._reject(r)})),t._readIntoRequests=new h),wr(t,r))}function Te(e,r,t){var o=e._reader;o._readRequests.shift()._resolve(Re(r,t,o._forAuthorCode))}function qe(e){return e._reader._readIntoRequests.length}function je(e){return e._reader._readRequests.length}function Ee(e){var r=e._reader;return void 0!==r&&!!We(r)}function Ce(e){var r=e._reader;return void 0!==r&&!!ke(r)}void 0!==ae&&Object.setPrototypeOf(fe,ae),Object.defineProperty(fe,"next",{enumerable:!1}),Object.defineProperty(fe,"return",{enumerable:!1}),"symbol"==typeof r.asyncIterator&&Object.defineProperty(ce.prototype,r.asyncIterator,{value:ce.prototype.getIterator,enumerable:!1,writable:!0,configurable:!0});var Ae=function(){function e(e){if(!1===be(e))throw new TypeError("ReadableStreamDefaultReader can only be constructed with a ReadableStream instance");if(!0===pe(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");ze(this,e),this._readRequests=new h}return Object.defineProperty(e.prototype,"closed",{get:function(){return ke(this)?this._closedPromise:Promise.reject(mr("closed"))},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return ke(this)?void 0===this._ownerReadableStream?Promise.reject(pr("cancel")):Be(this,e):Promise.reject(mr("cancel"))},e.prototype.read=function(){return ke(this)?void 0===this._ownerReadableStream?Promise.reject(pr("read from")):Fe(this):Promise.reject(mr("read"))},e.prototype.releaseLock=function(){if(!ke(this))throw mr("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");Ie(this)}},e}(),Oe=function(){function e(e){if(!be(e))throw new TypeError("ReadableStreamBYOBReader can only be constructed with a ReadableStream instance given a byte source");if(!1===Xe(e._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");if(pe(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");ze(this,e),this._readIntoRequests=new h}return Object.defineProperty(e.prototype,"closed",{get:function(){return We(this)?this._closedPromise:Promise.reject(Sr("closed"))},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return We(this)?void 0===this._ownerReadableStream?Promise.reject(pr("cancel")):Be(this,e):Promise.reject(Sr("cancel"))},e.prototype.read=function(e){return We(this)?void 0===this._ownerReadableStream?Promise.reject(pr("read from")):ArrayBuffer.isView(e)?(e.buffer,0===e.byteLength?Promise.reject(new TypeError("view must have non-zero byteLength")):function(e,r){var t=e._ownerReadableStream;if(t._disturbed=!0,"errored"===t._state)return Promise.reject(t._storedError);return function(e,r){var t=e._controlledReadableByteStream,o=1;r.constructor!==DataView&&(o=r.constructor.BYTES_PER_ELEMENT);var n=r.constructor,i=r.buffer,a={buffer:i,byteOffset:r.byteOffset,byteLength:r.byteLength,bytesFilled:0,elementSize:o,ctor:n,readerType:"byob"};if(e._pendingPullIntos.length>0)return e._pendingPullIntos.push(a),ve(t);if("closed"===t._state){var s=new n(a.buffer,a.byteOffset,0);return Promise.resolve(Re(s,!0,t._reader._forAuthorCode))}if(e._queueTotalSize>0){if(!0===or(e,a)){var u=rr(a);return ir(e),Promise.resolve(Re(u,!1,t._reader._forAuthorCode))}if(!0===e._closeRequested){var l=new TypeError("Insufficient bytes to fill elements in the given buffer");return fr(e,l),Promise.reject(l)}}e._pendingPullIntos.push(a);var c=ve(t);return $e(e),c}(t._readableStreamController,r)}(this,e)):Promise.reject(new TypeError("view must be an array buffer view")):Promise.reject(Sr("read"))},e.prototype.releaseLock=function(){if(!We(this))throw Sr("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");Ie(this)}},e}();function We(e){return!!o(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")}function ke(e){return!!o(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readRequests")}function ze(e,r){e._forAuthorCode=!0,e._ownerReadableStream=r,r._reader=e,"readable"===r._state?yr(e):"closed"===r._state?function(e){yr(e),gr(e)}(e):vr(e,r._storedError)}function Be(e,r){return ge(e._ownerReadableStream,r)}function Ie(e){"readable"===e._ownerReadableStream._state?wr(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):function(e,r){vr(e,r)}(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),e._ownerReadableStream._reader=void 0,e._ownerReadableStream=void 0}function Fe(e){var r=e._ownerReadableStream;return r._disturbed=!0,"closed"===r._state?Promise.resolve(Re(void 0,!0,e._forAuthorCode)):"errored"===r._state?Promise.reject(r._storedError):r._readableStreamController[le]()}var Le=function(){function e(){throw new TypeError}return Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Me(this))throw Rr("desiredSize");return Ve(this)},enumerable:!0,configurable:!0}),e.prototype.close=function(){if(!1===Me(this))throw Rr("close");if(!1===Qe(this))throw new TypeError("The stream is not in a state that permits close");Ye(this)},e.prototype.enqueue=function(e){if(!1===Me(this))throw Rr("enqueue");if(!1===Qe(this))throw new TypeError("The stream is not in a state that permits enqueue");return He(this,e)},e.prototype.error=function(e){if(!1===Me(this))throw Rr("error");Ue(this,e)},e.prototype[ue]=function(e){m(this);var r=this._cancelAlgorithm(e);return Ne(this),r},e.prototype[le]=function(){var e=this._controlledReadableStream;if(this._queue.length>0){var r=b(this);return!0===this._closeRequested&&0===this._queue.length?(Ne(this),Se(e)):xe(this),Promise.resolve(Re(r,!1,e._reader._forAuthorCode))}var t=we(e);return xe(this),t},e}();function Me(e){return!!o(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")}function xe(e){!1!==De(e)&&(!0!==e._pulling?(e._pulling=!0,e._pullAlgorithm().then((function(){e._pulling=!1,!0===e._pullAgain&&(e._pullAgain=!1,xe(e))}),(function(r){Ue(e,r)})).catch(_)):e._pullAgain=!0)}function De(e){var r=e._controlledReadableStream;return!1!==Qe(e)&&(!1!==e._started&&(!0===pe(r)&&je(r)>0||Ve(e)>0))}function Ne(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Ye(e){var r=e._controlledReadableStream;e._closeRequested=!0,0===e._queue.length&&(Ne(e),Se(r))}function He(e,r){var t=e._controlledReadableStream;if(!0===pe(t)&&je(t)>0)Te(t,r,!1);else{var o=void 0;try{o=e._strategySizeAlgorithm(r)}catch(r){throw Ue(e,r),r}try{p(e,r,o)}catch(r){throw Ue(e,r),r}}xe(e)}function Ue(e,r){var t=e._controlledReadableStream;"readable"===t._state&&(m(e),Ne(e),Pe(t,r))}function Ve(e){var r=e._controlledReadableStream._state;return"errored"===r?null:"closed"===r?0:e._strategyHWM-e._queueTotalSize}function Qe(e){var r=e._controlledReadableStream._state;return!1===e._closeRequested&&"readable"===r}function Ge(e,r,t,o,n,i,a){r._controlledReadableStream=e,r._queue=void 0,r._queueTotalSize=void 0,m(r),r._started=!1,r._closeRequested=!1,r._pullAgain=!1,r._pulling=!1,r._strategySizeAlgorithm=a,r._strategyHWM=i,r._pullAlgorithm=o,r._cancelAlgorithm=n,e._readableStreamController=r;var s=t();Promise.resolve(s).then((function(){r._started=!0,xe(r)}),(function(e){Ue(r,e)})).catch(_)}var Je=function(){function e(){throw new TypeError("ReadableStreamBYOBRequest cannot be used directly")}return Object.defineProperty(e.prototype,"view",{get:function(){if(!1===Ze(this))throw Pr("view");return this._view},enumerable:!0,configurable:!0}),e.prototype.respond=function(e){if(!1===Ze(this))throw Pr("respond");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");this._view.buffer,function(e,r){if(r=Number(r),!1===i(r))throw new RangeError("bytesWritten must be a finite");ur(e,r)}(this._associatedReadableByteStreamController,e)},e.prototype.respondWithNewView=function(e){if(!1===Ze(this))throw Pr("respond");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");if(!ArrayBuffer.isView(e))throw new TypeError("You can only respond with array buffer views");e.buffer,function(e,r){var t=e._pendingPullIntos.peek();if(t.byteOffset+t.bytesFilled!==r.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(t.byteLength!==r.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");t.buffer=r.buffer,ur(e,r.byteLength)}(this._associatedReadableByteStreamController,e)},e}(),Ke=function(){function e(){throw new TypeError("ReadableByteStreamController constructor cannot be used directly")}return Object.defineProperty(e.prototype,"byobRequest",{get:function(){if(!1===Xe(this))throw Tr("byobRequest");if(void 0===this._byobRequest&&this._pendingPullIntos.length>0){var e=this._pendingPullIntos.peek(),r=new Uint8Array(e.buffer,e.byteOffset+e.bytesFilled,e.byteLength-e.bytesFilled),t=Object.create(Je.prototype);!function(e,r,t){e._associatedReadableByteStreamController=r,e._view=t}(t,this,r),this._byobRequest=t}return this._byobRequest},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Xe(this))throw Tr("desiredSize");return dr(this)},enumerable:!0,configurable:!0}),e.prototype.close=function(){if(!1===Xe(this))throw Tr("close");if(!0===this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var e=this._controlledReadableByteStream._state;if("readable"!==e)throw new TypeError("The stream (in "+e+" state) is not in the readable state and cannot be closed");!function(e){var r=e._controlledReadableByteStream;if(e._queueTotalSize>0)return void(e._closeRequested=!0);if(e._pendingPullIntos.length>0){if(e._pendingPullIntos.peek().bytesFilled>0){var t=new TypeError("Insufficient bytes to fill elements in the given buffer");throw fr(e,t),t}}cr(e),Se(r)}(this)},e.prototype.enqueue=function(e){if(!1===Xe(this))throw Tr("enqueue");if(!0===this._closeRequested)throw new TypeError("stream is closed or draining");var r=this._controlledReadableByteStream._state;if("readable"!==r)throw new TypeError("The stream (in "+r+" state) is not in the readable state and cannot be enqueued to");if(!ArrayBuffer.isView(e))throw new TypeError("You can only enqueue array buffer views when using a ReadableByteStreamController");e.buffer,function(e,r){var t=e._controlledReadableByteStream,o=r.buffer,n=r.byteOffset,i=r.byteLength,a=o;if(!0===Ce(t)){if(0===je(t))tr(e,a,n,i);else Te(t,new Uint8Array(a,n,i),!1)}else!0===Ee(t)?(tr(e,a,n,i),sr(e)):tr(e,a,n,i);$e(e)}(this,e)},e.prototype.error=function(e){if(!1===Xe(this))throw Tr("error");fr(this,e)},e.prototype[ue]=function(e){this._pendingPullIntos.length>0&&(this._pendingPullIntos.peek().bytesFilled=0);m(this);var r=this._cancelAlgorithm(e);return cr(this),r},e.prototype[le]=function(){var e=this._controlledReadableByteStream;if(this._queueTotalSize>0){var r=this._queue.shift();this._queueTotalSize-=r.byteLength,ir(this);var t=void 0;try{t=new Uint8Array(r.buffer,r.byteOffset,r.byteLength)}catch(e){return Promise.reject(e)}return Promise.resolve(Re(t,!1,e._reader._forAuthorCode))}var o=this._autoAllocateChunkSize;if(void 0!==o){var n=void 0;try{n=new ArrayBuffer(o)}catch(e){return Promise.reject(e)}var i={buffer:n,byteOffset:0,byteLength:o,bytesFilled:0,elementSize:1,ctor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(i)}var a=we(e);return $e(this),a},e}();function Xe(e){return!!o(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")}function Ze(e){return!!o(e)&&!!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")}function $e(e){var r=function(e){var r=e._controlledReadableByteStream;if("readable"!==r._state)return!1;if(!0===e._closeRequested)return!1;if(!1===e._started)return!1;if(!0===Ce(r)&&je(r)>0)return!0;if(!0===Ee(r)&&qe(r)>0)return!0;var t=dr(e);if(t>0)return!0;return!1}(e);!1!==r&&(!0!==e._pulling?(e._pulling=!0,e._pullAlgorithm().then((function(){e._pulling=!1,!0===e._pullAgain&&(e._pullAgain=!1,$e(e))}),(function(r){fr(e,r)})).catch(_)):e._pullAgain=!0)}function er(e,r){var t=!1;"closed"===e._state&&(t=!0);var o=rr(r);"default"===r.readerType?Te(e,o,t):function(e,r,t){var o=e._reader;o._readIntoRequests.shift()._resolve(Re(r,t,o._forAuthorCode))}(e,o,t)}function rr(e){var r=e.bytesFilled,t=e.elementSize;return new e.ctor(e.buffer,e.byteOffset,r/t)}function tr(e,r,t,o){e._queue.push({buffer:r,byteOffset:t,byteLength:o}),e._queueTotalSize+=o}function or(e,r){var t=r.elementSize,o=r.bytesFilled-r.bytesFilled%t,n=Math.min(e._queueTotalSize,r.byteLength-r.bytesFilled),i=r.bytesFilled+n,a=i-i%t,s=n,u=!1;a>o&&(s=a-r.bytesFilled,u=!0);for(var l,c,f,d,_,h=e._queue;s>0;){var b=h.peek(),p=Math.min(s,b.byteLength),m=r.byteOffset+r.bytesFilled;l=r.buffer,c=m,f=b.buffer,d=b.byteOffset,_=p,new Uint8Array(l).set(new Uint8Array(f,d,_),c),b.byteLength===p?h.shift():(b.byteOffset+=p,b.byteLength-=p),e._queueTotalSize-=p,nr(e,p,r),s-=p}return u}function nr(e,r,t){ar(e),t.bytesFilled+=r}function ir(e){0===e._queueTotalSize&&!0===e._closeRequested?(cr(e),Se(e._controlledReadableByteStream)):$e(e)}function ar(e){void 0!==e._byobRequest&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=void 0,e._byobRequest=void 0)}function sr(e){for(;e._pendingPullIntos.length>0;){if(0===e._queueTotalSize)return;var r=e._pendingPullIntos.peek();!0===or(e,r)&&(lr(e),er(e._controlledReadableByteStream,r))}}function ur(e,r){var t=e._pendingPullIntos.peek();if("closed"===e._controlledReadableByteStream._state){if(0!==r)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream");!function(e,r){r.buffer=r.buffer;var t=e._controlledReadableByteStream;if(!0===Ee(t))for(;qe(t)>0;)er(t,lr(e))}(e,t)}else!function(e,r,t){if(t.bytesFilled+r>t.byteLength)throw new RangeError("bytesWritten out of range");if(nr(e,r,t),!(t.bytesFilled0){var n=t.byteOffset+t.bytesFilled,i=t.buffer.slice(n-o,n);tr(e,i,0,i.byteLength)}t.buffer=t.buffer,t.bytesFilled-=o,er(e._controlledReadableByteStream,t),sr(e)}}(e,r,t);$e(e)}function lr(e){var r=e._pendingPullIntos.shift();return ar(e),r}function cr(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function fr(e,r){var t=e._controlledReadableByteStream;"readable"===t._state&&(!function(e){ar(e),e._pendingPullIntos=new h}(e),m(e),cr(e),Pe(t,r))}function dr(e){var r=e._controlledReadableByteStream._state;return"errored"===r?null:"closed"===r?0:e._strategyHWM-e._queueTotalSize}function _r(e){if("object"!=typeof e||null===e)return!1;var r=Object.getOwnPropertyDescriptor(AbortSignal.prototype,"aborted").get;try{return r.call(e),!0}catch(e){return!1}}function hr(e){return new TypeError("ReadableStream.prototype."+e+" can only be used on a ReadableStream")}function br(e){return new TypeError("ReadableStreamAsyncIterator."+e+" can only be used on a ReadableSteamAsyncIterator")}function pr(e){return new TypeError("Cannot "+e+" a stream using a released reader")}function mr(e){return new TypeError("ReadableStreamDefaultReader.prototype."+e+" can only be used on a ReadableStreamDefaultReader")}function yr(e){e._closedPromise=new Promise((function(r,t){e._closedPromise_resolve=r,e._closedPromise_reject=t}))}function vr(e,r){yr(e),wr(e,r)}function wr(e,r){e._closedPromise.catch((function(){})),e._closedPromise_reject(r),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0}function gr(e){e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0}function Sr(e){return new TypeError("ReadableStreamBYOBReader.prototype."+e+" can only be used on a ReadableStreamBYOBReader")}function Rr(e){return new TypeError("ReadableStreamDefaultController.prototype."+e+" can only be used on a ReadableStreamDefaultController")}function Pr(e){return new TypeError("ReadableStreamBYOBRequest.prototype."+e+" can only be used on a ReadableStreamBYOBRequest")}function Tr(e){return new TypeError("ReadableByteStreamController.prototype."+e+" can only be used on a ReadableByteStreamController")}var qr=function(){function e(e){var r=e.highWaterMark;this.highWaterMark=r}return e.prototype.size=function(e){return e.byteLength},e}(),jr=function(){function e(e){var r=e.highWaterMark;this.highWaterMark=r}return e.prototype.size=function(){return 1},e}(),Er=function(){function e(e,r,t){void 0===e&&(e={}),void 0===r&&(r={}),void 0===t&&(t={});var o=r.size,n=r.highWaterMark,i=t.size,a=t.highWaterMark;if(void 0!==e.writableType)throw new RangeError("Invalid writable type specified");var d=f(o);if(void 0===n&&(n=1),n=c(n),void 0!==e.readableType)throw new RangeError("Invalid readable type specified");var _,h=f(i);void 0===a&&(a=0),a=c(a),function(e,r,t,o,n,i){function a(){return r}function s(r){return function(e,r){var t=e._transformStreamController;if(!0===e._backpressure){return e._backpressureChangePromise.then((function(){var o=e._writable;if("erroring"===o._state)throw o._storedError;return Fr(t,r)}))}return Fr(t,r)}(e,r)}function u(r){return function(e,r){return Ar(e,r),Promise.resolve()}(e,r)}function l(){return function(e){var r=e._readable,t=e._transformStreamController,o=t._flushAlgorithm();return Br(t),o.then((function(){if("errored"===r._state)throw r._storedError;var e=r._readableStreamController;!0===Qe(e)&&Ye(e)})).catch((function(t){throw Ar(e,t),r._storedError}))}(e)}function c(){return function(e){return Wr(e,!1),e._backpressureChangePromise}(e)}function f(r){return Or(e,r),Promise.resolve()}e._writable=function(e,r,t,o,n,i){void 0===n&&(n=1),void 0===i&&(i=function(){return 1});var a=Object.create(w.prototype);return S(a),x(a,Object.create(M.prototype),e,r,t,o,n,i),a}(a,s,l,u,t,o),e._readable=_e(a,c,f,n,i),e._backpressure=void 0,e._backpressureChangePromise=void 0,e._backpressureChangePromise_resolve=void 0,Wr(e,!0),e._transformStreamController=void 0}(this,new Promise((function(e){_=e})),n,d,a,h),function(e,r){var t=Object.create(kr.prototype),o=function(e){try{return Ir(t,e),Promise.resolve()}catch(e){return Promise.reject(e)}},n=r.transform;if(void 0!==n){if("function"!=typeof n)throw new TypeError("transform is not a method");o=function(e){return l(n,r,[e,t])}}var i=s(r,"flush",0,[t]);!function(e,r,t,o){r._controlledTransformStream=e,e._transformStreamController=r,r._transformAlgorithm=t,r._flushAlgorithm=o}(e,t,o,i)}(this,e);var b=u(e,"start",[this._transformStreamController]);_(b)}return Object.defineProperty(e.prototype,"readable",{get:function(){if(!1===Cr(this))throw Mr("readable");return this._readable},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"writable",{get:function(){if(!1===Cr(this))throw Mr("writable");return this._writable},enumerable:!0,configurable:!0}),e}();function Cr(e){return!!o(e)&&!!Object.prototype.hasOwnProperty.call(e,"_transformStreamController")}function Ar(e,r){Ue(e._readable._readableStreamController,r),Or(e,r)}function Or(e,r){Br(e._transformStreamController),H(e._writable._writableStreamController,r),!0===e._backpressure&&Wr(e,!1)}function Wr(e,r){void 0!==e._backpressureChangePromise&&e._backpressureChangePromise_resolve(),e._backpressureChangePromise=new Promise((function(r){e._backpressureChangePromise_resolve=r})),e._backpressure=r}var kr=function(){function e(){throw new TypeError("TransformStreamDefaultController instances cannot be created directly")}return Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===zr(this))throw Lr("desiredSize");return Ve(this._controlledTransformStream._readable._readableStreamController)},enumerable:!0,configurable:!0}),e.prototype.enqueue=function(e){if(!1===zr(this))throw Lr("enqueue");Ir(this,e)},e.prototype.error=function(e){if(!1===zr(this))throw Lr("error");var r;r=e,Ar(this._controlledTransformStream,r)},e.prototype.terminate=function(){if(!1===zr(this))throw Lr("terminate");!function(e){var r=e._controlledTransformStream,t=r._readable._readableStreamController;!0===Qe(t)&&Ye(t);var o=new TypeError("TransformStream terminated");Or(r,o)}(this)},e}();function zr(e){return!!o(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledTransformStream")}function Br(e){e._transformAlgorithm=void 0,e._flushAlgorithm=void 0}function Ir(e,r){var t=e._controlledTransformStream,o=t._readable._readableStreamController;if(!1===Qe(o))throw new TypeError("Readable side is not in a state that permits enqueue");try{He(o,r)}catch(e){throw Or(t,e),t._readable._storedError}var n=function(e){return!0!==De(e)}(o);n!==t._backpressure&&Wr(t,!0)}function Fr(e,r){return e._transformAlgorithm(r).catch((function(r){throw Ar(e._controlledTransformStream,r),r}))}function Lr(e){return new TypeError("TransformStreamDefaultController.prototype."+e+" can only be used on a TransformStreamDefaultController")}function Mr(e){return new TypeError("TransformStream.prototype."+e+" can only be used on a TransformStream")}e.ReadableStream=ce,e.WritableStream=w,e.ByteLengthQueuingStrategy=qr,e.CountQueuingStrategy=jr,e.TransformStream=Er,Object.defineProperty(e,"__esModule",{value:!0})})); +//# sourceMappingURL=/sm/6bb8dd6a551d3455153bef95756c971a6df3b5f1b149e9f1fbae639356035f72.map \ No newline at end of file diff --git a/resources/web2/main.dart.js b/resources/web2/main.dart.js new file mode 100644 index 0000000..dff06f3 --- /dev/null +++ b/resources/web2/main.dart.js @@ -0,0 +1,164153 @@ +(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;s4294967295)throw A.c(A.dn(a,0,4294967295,"length",null)) +return J.kZ(new Array(a),b)}, +aH0(a,b){if(a<0||a>4294967295)throw A.c(A.dn(a,0,4294967295,"length",null)) +return J.kZ(new Array(a),b)}, +dG(a,b){if(a<0)throw A.c(A.cb("Length must be a non-negative integer: "+a,null)) +return A.a(new Array(a),b.j("C<0>"))}, +qu(a,b){if(a<0)throw A.c(A.cb("Length must be a non-negative integer: "+a,null)) +return A.a(new Array(a),b.j("C<0>"))}, +kZ(a,b){return J.aH1(A.a(a,b.j("C<0>")))}, +aH1(a){a.fixed$length=Array +return a}, +byq(a){a.fixed$length=Array +a.immutable$list=Array +return a}, +bOZ(a,b){return J.pQ(a,b)}, +byr(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}}, +bys(a,b){var s,r +for(s=a.length;b0;b=s){s=b-1 +r=a.charCodeAt(s) +if(r!==32&&r!==13&&!J.byr(r))break}return b}, +iS(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.CI.prototype +return J.Lm.prototype}if(typeof a=="string")return J.qv.prototype +if(a==null)return J.CJ.prototype +if(typeof a=="boolean")return J.Lk.prototype +if(Array.isArray(a))return J.C.prototype +if(typeof a!="object"){if(typeof a=="function")return J.kg.prototype +if(typeof a=="symbol")return J.xK.prototype +if(typeof a=="bigint")return J.xJ.prototype +return a}if(a instanceof A.a6)return a +return J.ase(a)}, +c_v(a){if(typeof a=="number")return J.ub.prototype +if(typeof a=="string")return J.qv.prototype +if(a==null)return a +if(Array.isArray(a))return J.C.prototype +if(typeof a!="object"){if(typeof a=="function")return J.kg.prototype +if(typeof a=="symbol")return J.xK.prototype +if(typeof a=="bigint")return J.xJ.prototype +return a}if(a instanceof A.a6)return a +return J.ase(a)}, +ac(a){if(typeof a=="string")return J.qv.prototype +if(a==null)return a +if(Array.isArray(a))return J.C.prototype +if(typeof a!="object"){if(typeof a=="function")return J.kg.prototype +if(typeof a=="symbol")return J.xK.prototype +if(typeof a=="bigint")return J.xJ.prototype +return a}if(a instanceof A.a6)return a +return J.ase(a)}, +d0(a){if(a==null)return a +if(Array.isArray(a))return J.C.prototype +if(typeof a!="object"){if(typeof a=="function")return J.kg.prototype +if(typeof a=="symbol")return J.xK.prototype +if(typeof a=="bigint")return J.xJ.prototype +return a}if(a instanceof A.a6)return a +return J.ase(a)}, +c_w(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.CI.prototype +return J.Lm.prototype}if(a==null)return a +if(!(a instanceof A.a6))return J.pp.prototype +return a}, +Av(a){if(typeof a=="number")return J.ub.prototype +if(a==null)return a +if(!(a instanceof A.a6))return J.pp.prototype +return a}, +bFh(a){if(typeof a=="number")return J.ub.prototype +if(typeof a=="string")return J.qv.prototype +if(a==null)return a +if(!(a instanceof A.a6))return J.pp.prototype +return a}, +oe(a){if(typeof a=="string")return J.qv.prototype +if(a==null)return a +if(!(a instanceof A.a6))return J.pp.prototype +return a}, +db(a){if(a==null)return a +if(typeof a!="object"){if(typeof a=="function")return J.kg.prototype +if(typeof a=="symbol")return J.xK.prototype +if(typeof a=="bigint")return J.xJ.prototype +return a}if(a instanceof A.a6)return a +return J.ase(a)}, +im(a){if(a==null)return a +if(!(a instanceof A.a6))return J.pp.prototype +return a}, +bpy(a,b){if(typeof a=="number"&&typeof b=="number")return a+b +return J.c_v(a).O(a,b)}, +bvt(a,b){if(typeof a=="number"&&typeof b=="number")return a/b +return J.Av(a).d6(a,b)}, +d(a,b){if(a==null)return b==null +if(typeof a!="object")return b!=null&&a===b +return J.iS(a).k(a,b)}, +bvu(a,b){if(typeof a=="number"&&typeof b=="number")return a<=b +return J.Av(a).b2A(a,b)}, +bKd(a,b){if(typeof a=="number"&&typeof b=="number")return a*b +return J.bFh(a).aD(a,b)}, +bKe(a,b){if(typeof a=="number"&&typeof b=="number")return a-b +return J.Av(a).a8(a,b)}, +Q(a,b){if(typeof b==="number")if(Array.isArray(a)||typeof a=="string"||A.bFu(a,a[v.dispatchPropertyName]))if(b>>>0===b&&b>>0===b&&b0?1:a<0?-1:a +return J.c_w(a).gOl(a)}, +asO(a){return J.d0(a).gbb(a)}, +bvA(a){return J.im(a).gAR(a)}, +bKt(a){return J.im(a).ga_j(a)}, +it(a){return J.db(a).gh(a)}, +bpE(a){return J.db(a).gaS(a)}, +bvB(a){return J.db(a).gbY(a)}, +bKu(a,b,c){return J.d0(a).FZ(a,b,c)}, +bpF(a,b){return J.im(a).bG(a,b)}, +bpG(a,b){return J.ac(a).d_(a,b)}, +bvC(a){return J.im(a).tw(a)}, +bKv(a){return J.im(a).Ea(a)}, +bvD(a){return J.d0(a).p9(a)}, +XE(a,b){return J.d0(a).d0(a,b)}, +bKw(a,b){return J.im(a).aWa(a,b)}, +fh(a,b,c){return J.d0(a).hi(a,b,c)}, +bvE(a,b,c,d){return J.d0(a).zF(a,b,c,d)}, +bvF(a,b,c){return J.oe(a).qz(a,b,c)}, +bKx(a,b){return J.iS(a).H(a,b)}, +bKy(a,b,c,d,e){return J.im(a).pi(a,b,c,d,e)}, +HI(a,b,c){return J.db(a).d2(a,b,c)}, +bpH(a){return J.d0(a).ev(a)}, +hu(a,b){return J.d0(a).D(a,b)}, +bKz(a,b,c,d){return J.db(a).b0e(a,b,c,d)}, +bKA(a){return J.d0(a).fk(a)}, +bKB(a,b){return J.db(a).L(a,b)}, +XF(a,b){return J.d0(a).jv(a,b)}, +bKC(a,b){return J.db(a).b0A(a,b)}, +AG(a){return J.Av(a).aV(a)}, +bvG(a,b){return J.im(a).c5(a,b)}, +bvH(a,b){return J.ac(a).sq(a,b)}, +bvI(a,b){return J.im(a).scG(a,b)}, +pR(a,b){return J.db(a).sh(a,b)}, +bvJ(a,b,c){return J.d0(a).pB(a,b,c)}, +bKD(a,b,c,d,e){return J.d0(a).d5(a,b,c,d,e)}, +XG(a,b){return J.d0(a).la(a,b)}, +bKE(a){return J.d0(a).kE(a)}, +pS(a,b){return J.d0(a).e7(a,b)}, +XH(a,b){return J.oe(a).iN(a,b)}, +bvK(a,b){return J.oe(a).c6(a,b)}, +bpI(a,b,c){return J.d0(a).dk(a,b,c)}, +bvL(a,b){return J.oe(a).cK(a,b)}, +bpJ(a,b){return J.d0(a).lR(a,b)}, +asP(a,b,c){return J.db(a).cQ(a,b,c)}, +bvM(a,b,c,d){return J.db(a).jw(a,b,c,d)}, +bpK(a){return J.Av(a).Y7(a)}, +asQ(a){return J.Av(a).A(a)}, +h3(a){return J.d0(a).fc(a)}, +bKF(a,b){return J.Av(a).jX(a,b)}, +bKG(a){return J.d0(a).jY(a)}, +bB(a){return J.iS(a).l(a)}, +XI(a){return J.oe(a).cn(a)}, +bKH(a){return J.oe(a).ah4(a)}, +bKI(a,b){return J.im(a).N2(a,b)}, +jn(a,b){return J.d0(a).kz(a,b)}, +bvN(a,b){return J.d0(a).FJ(a,b)}, +CG:function CG(){}, +Lk:function Lk(){}, +CJ:function CJ(){}, +q:function q(){}, +kk:function kk(){}, +a7X:function a7X(){}, +pp:function pp(){}, +kg:function kg(){}, +xJ:function xJ(){}, +xK:function xK(){}, +C:function C(a){this.$ti=a}, +aH6:function aH6(a){this.$ti=a}, +dd:function dd(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.$ti=c}, +ub:function ub(){}, +CI:function CI(){}, +Lm:function Lm(){}, +qv:function qv(){}},A={ +bZ4(){var s=$.dR() +return s}, +bZY(a,b){if(a==="Google Inc.")return B.e8 +else if(a==="Apple Computer, Inc.")return B.aw +else if(B.d.p(b,"Edg/"))return B.e8 +else if(a===""&&B.d.p(b,"firefox"))return B.dt +A.hQ("WARNING: failed to detect current browser engine. Assuming this is a Chromium-compatible browser.") +return B.e8}, +c__(){var s,r,q,p=null,o=self.window +o=o.navigator.platform +if(o==null)o=p +o.toString +s=o +o=self.window +r=o.navigator.userAgent +if(B.d.c6(s,"Mac")){o=self.window +o=o.navigator.maxTouchPoints +if(o==null)o=p +o=o==null?p:B.c.A(o) +q=o +if((q==null?0:q)>2)return B.bY +return B.dI}else if(B.d.p(s.toLowerCase(),"iphone")||B.d.p(s.toLowerCase(),"ipad")||B.d.p(s.toLowerCase(),"ipod"))return B.bY +else if(B.d.p(r,"Android"))return B.ml +else if(B.d.c6(s,"Linux"))return B.qc +else if(B.d.c6(s,"Win"))return B.I4 +else return B.ajq}, +c02(){var s=$.ft() +return B.qM.p(0,s)}, +c03(){var s=$.ft() +return s===B.bY&&B.d.p(self.window.navigator.userAgent,"OS 15_")}, +c0_(){var s,r=$.bt8 +if(r!=null)return r +s=A.c4("Chrom(e|ium)\\/([0-9]+)\\.",!0,!1,!1,!1).za(self.window.navigator.userAgent) +if(s!=null){r=s.b[2] +r.toString +return $.bt8=A.dr(r,null)<=110}return $.bt8=!1}, +kE(){var s,r=A.t3(1,1) +if(A.jt(r,"webgl2",null)!=null){s=$.ft() +if(s===B.bY)return 1 +return 2}if(A.jt(r,"webgl",null)!=null)return 1 +return-1}, +bEB(){return self.Intl.v8BreakIterator!=null&&self.Intl.Segmenter!=null}, +b2(){return $.cz.I()}, +bus(a){return a===B.h6?$.cz.I().FilterMode.Nearest:$.cz.I().FilterMode.Linear}, +buv(a){return a===B.oF?$.cz.I().MipmapMode.Linear:$.cz.I().MipmapMode.None}, +bAB(a){var s=a.encodeToBytes() +return s==null?null:s}, +bSe(a,b){return A.v(a,"setColorInt",[b])}, +bGs(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}, +ass(a){var s,r,q,p=new Float32Array(9) +for(s=a.length,r=0;r<9;++r){q=B.xI[r] +if(q>>16&255)/255 +s[1]=(b.gh(b)>>>8&255)/255 +s[2]=(b.gh(b)&255)/255 +s[3]=(b.gh(b)>>>24&255)/255 +return s}, +iT(a){var s=new Float32Array(4) +s[0]=a.a +s[1]=a.b +s[2]=a.c +s[3]=a.d +return s}, +btR(a){return new A.A(a[0],a[1],a[2],a[3])}, +bG8(a){return new A.A(a[0],a[1],a[2],a[3])}, +Hz(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}, +c2b(a){var s,r,q=a.length,p=t.e.a(self.window.flutterCanvasKit.Malloc(self.Float32Array,q*2)),o=p.toTypedArray() +for(s=0;s"))}, +bZ8(a,b){return b+a}, +as8(){var s=0,r=A.n(t.e),q,p,o +var $async$as8=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=3 +return A.i(A.bih(A.bW4()),$async$as8) +case 3:p=t.e +s=4 +return A.i(A.k0(self.window.CanvasKitInit(p.a({locateFile:t.g.a(A.cQ(A.bWH()))})),p),$async$as8) +case 4:o=b +if(A.bAD(o.ParagraphBuilder)&&!A.bEB())throw A.c(A.dM("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.l(q,r)}}) +return A.m($async$as8,r)}, +bih(a){var s=0,r=A.n(t.H),q,p,o,n +var $async$bih=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=a.$ti,o=new A.ck(a,a.gq(0),p.j("ck")),p=p.j("al.E") +case 3:if(!o.v()){s=4 +break}n=o.d +s=5 +return A.i(A.bWy(n==null?p.a(n):n),$async$bih) +case 5:if(c){s=1 +break}s=3 +break +case 4:throw A.c(A.dM("Failed to download any of the following CanvasKit URLs: "+a.l(0))) +case 1:return A.l(q,r)}}) +return A.m($async$bih,r)}, +bWy(a){var s,r,q,p,o,n=A.jm().b +n=n==null?null:A.br9(n) +s=A.cf(self.document,"script") +if(n!=null)s.nonce=n +s.src=A.bZJ(a) +n=new A.aE($.aH,t.tq) +r=new A.bp(n,t.BT) +q=A.b1("loadCallback") +p=A.b1("errorCallback") +o=t.g +q.scN(o.a(A.cQ(new A.big(s,r)))) +p.scN(o.a(A.cQ(new A.bif(s,r)))) +A.e5(s,"load",q.aG(),null) +A.e5(s,"error",p.aG(),null) +self.document.head.appendChild(s) +return n}, +aIC(a){var s="ColorFilter",r=new A.a4g(a),q=new A.hK(s,t.gA) +q.ld(r,a.BJ(),s,t.e) +r.b!==$&&A.bh() +r.b=q +return r}, +bWd(){var s,r=new Float32Array(20) +for(s=0;s<4;++s)r[B.a3u[s]]=1 +return $.bX9=r}, +bZI(a,b){var s +if((a.gh(a)>>>24&255)/255===0)return A.v($.cz.I().ColorFilter,"MakeMatrix",[$.bIS()]) +s=A.v($.cz.I().ColorFilter,"MakeBlend",[A.arW($.Xs(),a),$.bpn()[b.a]]) +if(s==null)throw A.c(A.cb("Invalid parameters for blend mode ColorFilter",null)) +return s}, +bLH(a){return new A.B3(a)}, +bZz(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.IC(s,r) +case 1:s=a.c +if(s==null)return null +return new A.B3(s) +case 2:return B.QW +case 3:return B.QX +default:throw A.c(A.a3("Unknown mode "+a.l(0)+".type for ColorFilter."))}}, +bwQ(a,b){var s=b.j("C<0>") +return new A.Ju(a,A.a([],s),A.a([],s),b.j("Ju<0>"))}, +bro(a){var s=null +return new A.m6(B.aic,s,s,s,a,s)}, +c_3(a,b){var s,r,q,p,o +if(a.length===0||b.length===0)return null +s=new A.bkC(a,b) +r=new A.bkB(a,b) +q=B.b.d_(a,B.b.gY(b)) +p=B.b.zu(a,B.b.ga_(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}, +bA9(a,b,c){var s=new self.window.flutterCanvasKit.Font(c),r=A.a([0],t.t) +A.v(s,"getGlyphBounds",[r,null,null]) +return new A.yY(b,a,c)}, +c1Q(a,b,c){var s="encoded image bytes" +if($.bJQ()&&b==null&&c==null)return A.ax_(a,s) +else return A.bLF(a,s,c,b)}, +Cr(a){return new A.a3f(a)}, +ax1(a,b){var s=new A.wE($,b),r=A.bMb(a,s,"SkImage",t.XY,t.e) +s.b!==$&&A.bh() +s.b=r +s.a4Z() +return s}, +bLF(a,b,c,d){var s,r,q,p,o,n,m,l,k="MakeAnimatedImageFromEncoded",j=new A.Z5(b,a,d,c),i=A.v($.cz.I(),k,[a]) +if(i==null)A.a5(A.Cr("Failed to decode image data.\nImage source: "+b)) +s=d==null +if(!s||c!=null)if(i.getFrameCount()>1)$.h2().$1("targetWidth and targetHeight for multi-frame images not supported") +else{r=i.makeImageAtCurrentFrame() +if(!s&&d<=0)d=null +if(c!=null&&c<=0)c=null +s=d==null +if(s&&c!=null)d=B.c.aV(c*(r.width()/r.height())) +else if(c==null&&!s)c=B.e.hs(d,r.width()/r.height()) +q=new A.ov() +p=q.uV(B.fy) +o=A.IE() +s=A.ax1(r,null) +n=r.width() +m=r.height() +d.toString +c.toString +p.nG(s,new A.A(0,0,0+n,0+m),new A.A(0,0,d,c),o) +m=o.b +m===$&&A.b() +m.m() +m=q.qb().Fo(d,c).b +m===$&&A.b() +m=m.a +m===$&&A.b() +m=m.a +m.toString +l=A.bAB(m) +if(l==null)A.a5(A.Cr("Failed to re-size image")) +i=A.v($.cz.I(),k,[l]) +if(i==null)A.a5(A.Cr("Failed to decode re-sized image data.\nImage source: "+b))}j.d=B.c.A(i.getFrameCount()) +j.e=B.c.A(i.getRepetitionCount()) +s=new A.hK("Codec",t.gA) +s.ld(j,i,"Codec",t.e) +j.a!==$&&A.bh() +j.a=s +return j}, +bLG(a,b,c){return new A.ID(a,b,c,new A.HN(new A.avQ()))}, +ax_(a,b){var s=0,r=A.n(t.Lh),q,p,o +var $async$ax_=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:o=A.bZZ(a) +if(o==null)throw A.c(A.Cr("Failed to detect image file format using the file header.\nFile header was "+(!B.a2.gaa(a)?"["+A.bZ7(B.a2.dk(a,0,Math.min(10,a.length)))+"]":"empty")+".\nImage source: "+b)) +p=A.bLG(o,a,b) +s=3 +return A.i(p.xn(),$async$ax_) +case 3:q=p +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$ax_,r)}, +aso(a,b){var s=0,r=A.n(t.V4),q,p,o,n +var $async$aso=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:s=b===B.wa?3:4 +break +case 3:n=A +s=5 +return A.i(A.btN(a),$async$aso) +case 5:q=n.hh(d.buffer,0,null) +s=1 +break +case 4:s=6 +return A.i(A.bmJ(a),$async$aso) +case 6:p=d +if(A.bYe(a,b)){q=A.hh(p,0,null) +s=1 +break}o=A.Fd(a)==="BGRA"||A.Fd(a)==="BGRX" +if(b===B.oZ&&o){A.bVQ(p) +q=A.hh(p,0,null) +s=1 +break}q=A.hh(p,0,null) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$aso,r)}, +bVQ(a){var s,r,q,p=B.e.c0(a.byteLength,4),o=A.cu(a,0,null) +for(s=0;s").a0(e).j("ZO<1,2>")),r=new A.hK(c,e.j("hK<0>")) +r.ld(s,a,c,e) +s.a!==$&&A.bh() +s.a=r +return s}, +bQb(a,b){return new A.yk(b,A.bwQ(new A.aKG(),t.vA),a,B.v,new A.ZG())}, +IE(){var s,r=new self.window.flutterCanvasKit.Paint(),q=new A.B4(r,B.ds,B.bi,B.eN,B.jC,B.h6) +A.v(r,"setAntiAlias",[!0]) +A.v(r,"setColorInt",[4278190080]) +s=new A.hK("Paint",t.gA) +s.ld(q,r,"Paint",t.e) +q.b!==$&&A.bh() +q.b=s +return q}, +bLJ(){var s=new self.window.flutterCanvasKit.Path() +s.setFillType($.asH()[0]) +return A.bwi(s,B.cV)}, +bwi(a,b){var s=new A.B5(b),r=new A.hK("Path",t.gA) +r.ld(s,a,"Path",t.e) +s.a!==$&&A.bh() +s.a=r +return s}, +bLp(){var s,r=$.dR() +if(r!==B.aw)s=r===B.dt +else s=!0 +if(s)return new A.aK0(A.B(t.lz,t.Es)) +s=A.cf(self.document,"flt-canvas-container") +if($.bpp())r=r!==B.aw +else r=!1 +return new A.aKE(new A.mo(r&&!0,!1,s),A.B(t.lz,t.pw))}, +bSD(a){var s,r=A.cf(self.document,"flt-canvas-container") +if($.bpp()){s=$.dR() +s=s!==B.aw}else s=!1 +return new A.mo(s&&!a,a,r)}, +bLI(a,b){var s,r,q,p=null +t.S3.a(a) +s=t.e.a({}) +r=A.btk(a.a,a.b) +s.fontFamilies=r +r=a.c +if(r!=null)s.fontSize=r +r=a.d +if(r!=null)s.heightMultiplier=r +q=a.x +q=b==null?p:b.c +switch(q){case null:case void 0:break +case B.X:A.bAF(s,!0) +break +case B.rk:A.bAF(s,!1) +break}r=a.f +if(r!=null||!1)s.fontStyle=A.but(r,a.r) +r=a.w +if(r!=null)s.forceStrutHeight=r +s.strutEnabled=!0 +return s}, +bq4(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){return new A.B7(b,c,d,e,f,m,k,a0,g,h,j,q,a1,o,p,r,a,n,s,i,l)}, +but(a,b){var s=t.e.a({}) +if(a!=null)s.weight=$.bJv()[a.a] +return s}, +btk(a,b){var s=A.a([],t.s) +if(a!=null)s.push(a) +if(b!=null&&!B.b.qc(b,new A.bio(a)))B.b.K(s,b) +B.b.K(s,$.an().gDN().gVv().as) +return s}, +bRT(a,b){var s=b.length +if(s<=B.M_.b)return a.c +if(s<=B.M0.b)return a.b +if(s<=B.M1.b)return a.a +return null}, +bFc(a,b){var s,r,q=$.bIU().i(0,b) +q.toString +s=A.bxh(A.v(q,"segment",[a])) +r=A.a([],t.t) +for(;s.v();){q=s.b +q===$&&A.b() +r.push(B.c.A(q.index))}r.push(a.length) +return new Uint32Array(A.ce(r))}, +c_n(a){var s,r,q,p,o=A.bEA(a,a,$.bJP()),n=o.length,m=new Uint32Array((n+1)*2) +m[0]=0 +m[1]=0 +for(s=0;s>>16&255)/255 +s[1]=(a.gh(a)>>>8&255)/255 +s[2]=(a.gh(a)&255)/255 +s[3]=(a.gh(a)>>>24&255)/255 +return s}, +bLK(a,b,c,d,e){var s,r,q,p,o="Vertices",n=d==null +if(!n&&B.fp.fJ(d,new A.ax6(b)))throw A.c(A.cb('"indices" values must be valid indices in the positions list.',null)) +s=$.bJG()[a.a] +r=new A.Zj(s,b,e,null,d) +q=$.cz.I() +p=new A.hK(o,t.gA) +p.ld(r,A.v(q,"MakeVertices",[s,b,null,null,n?null:d]),o,t.e) +r.f!==$&&A.bh() +r.f=p +return r}, +bqb(){return self.window.navigator.clipboard!=null?new A.axi():new A.aBL()}, +brB(){var s=$.dR() +return s===B.dt||self.window.navigator.clipboard==null?new A.aBM():new A.axj()}, +jm(){var s=$.bDc +return s==null?$.bDc=A.bOc(self.window.flutterConfiguration):s}, +bOc(a){var s=new A.aDb() +if(a!=null){s.a=!0 +s.b=a}return s}, +br9(a){var s=a.nonce +return s==null?null:s}, +bRI(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}}, +bxl(a){var s=a.innerHeight +return s==null?null:s}, +bxm(a,b){return A.v(a,"matchMedia",[b])}, +bqx(a,b){return a.getComputedStyle(b)}, +bNd(a){return new A.azQ(a)}, +bNi(a){return a.userAgent}, +bNh(a){var s=a.languages +if(s==null)s=null +else{s=B.b.hi(s,new A.azT(),t.N) +s=A.J(s,!0,s.$ti.j("al.E"))}return s}, +cf(a,b){var s=A.v(a,"createElement",[b]) +return s}, +e5(a,b,c,d){var s="addEventListener" +if(c!=null)if(d==null)A.v(a,s,[b,c]) +else A.v(a,s,[b,c,d])}, +i3(a,b,c,d){var s="removeEventListener" +if(c!=null)if(d==null)A.v(a,s,[b,c]) +else A.v(a,s,[b,c,d])}, +bZD(a){return t.g.a(A.cQ(a))}, +n_(a){var s=a.timeStamp +return s==null?null:s}, +bxb(a,b){a.textContent=b +return b}, +a1E(a,b){return A.v(a,"cloneNode",[b])}, +bZC(a){return A.cf(self.document,a)}, +bNf(a){return a.tagName}, +bwZ(a,b,c){var s=A.ba(c) +return A.v(a,"setAttribute",[b,s==null?t.K.a(s):s])}, +bx_(a,b){a.tabIndex=b +return b}, +bNe(a){var s +for(;a.firstChild!=null;){s=a.firstChild +s.toString +a.removeChild(s)}}, +bNa(a,b){return A.P(a,"width",b)}, +bN5(a,b){return A.P(a,"height",b)}, +bwV(a,b){return A.P(a,"position",b)}, +bN8(a,b){return A.P(a,"top",b)}, +bN6(a,b){return A.P(a,"left",b)}, +bN9(a,b){return A.P(a,"visibility",b)}, +bN7(a,b){return A.P(a,"overflow",b)}, +P(a,b,c){A.v(a,"setProperty",[b,c,""])}, +Jy(a){var s=a.src +return s==null?null:s}, +bx0(a,b){a.src=b +return b}, +t3(a,b){var s +$.bEX=$.bEX+1 +s=A.cf(self.window.document,"canvas") +if(b!=null)A.tN(s,b) +if(a!=null)A.tM(s,a) +return s}, +tN(a,b){a.width=b +return b}, +tM(a,b){a.height=b +return b}, +jt(a,b,c){var s,r="getContext" +if(c==null)return A.v(a,r,[b]) +else{s=A.ba(c) +return A.v(a,r,[b,s==null?t.K.a(s):s])}}, +bNc(a){var s=A.jt(a,"2d",null) +s.toString +return t.e.a(s)}, +bNb(a,b){var s +if(b===1){s=A.jt(a,"webgl",null) +s.toString +return t.e.a(s)}s=A.jt(a,"webgl2",null) +s.toString +return t.e.a(s)}, +azO(a,b){var s=b==null?null:b +a.fillStyle=s +return s}, +bqq(a,b){a.lineWidth=b +return b}, +azP(a,b){var s=b +a.strokeStyle=s +return s}, +azM(a,b,c,d,e,f,g,h,i,j){var s="drawImage" +if(e==null)return A.v(a,s,[b,c,d]) +else{f.toString +g.toString +h.toString +i.toString +j.toString +return A.v(a,s,[b,c,d,e,f,g,h,i,j])}}, +azN(a,b){if(b==null)a.fill() +else A.v(a,"fill",[b])}, +bwW(a,b,c,d){A.v(a,"fillText",[b,c,d])}, +bwX(a,b,c,d,e,f,g){return A.v(a,"setTransform",[b,c,d,e,f,g])}, +bwY(a,b,c,d,e,f,g){return A.v(a,"transform",[b,c,d,e,f,g])}, +azL(a,b){if(b==null)a.clip() +else A.v(a,"clip",[b])}, +bqp(a,b){a.filter=b +return b}, +bqs(a,b){a.shadowOffsetX=b +return b}, +bqt(a,b){a.shadowOffsetY=b +return b}, +bqr(a,b){a.shadowColor=b +return b}, +Hu(a){return A.c_H(a)}, +c_H(a){var s=0,r=A.n(t.Lk),q,p=2,o,n,m,l,k +var $async$Hu=A.o(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.i(A.k0(A.v(self.window,"fetch",[a]),t.e),$async$Hu) +case 7:n=c +q=new A.a37(a,n) +s=1 +break +p=2 +s=6 +break +case 4:p=3 +k=o +m=A.ae(k) +throw A.c(new A.a35(a,m)) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$Hu,r)}, +blu(a){var s=0,r=A.n(t.pI),q +var $async$blu=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=3 +return A.i(A.Hu(a),$async$blu) +case 3:q=c.gM5().y9() +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$blu,r)}, +bZE(a,b,c){var s,r +if(c==null)return A.oc(self.FontFace,[a,b]) +else{s=self.FontFace +r=A.ba(c) +return A.oc(s,[a,b,r==null?t.K.a(r):r])}}, +bxi(a){var s=a.height +return s==null?null:s}, +bx8(a,b){var s=b==null?null:b +a.value=s +return s}, +bx6(a){var s=a.selectionStart +return s==null?null:s}, +bx5(a){var s=a.selectionEnd +return s==null?null:s}, +bx7(a){var s=a.value +return s==null?null:s}, +wZ(a){var s=a.code +return s==null?null:s}, +oF(a){var s=a.key +return s==null?null:s}, +bx9(a){var s=a.state +if(s==null)s=null +else{s=A.btK(s) +s.toString}return s}, +bZB(a){var s=self +return A.oc(s.Blob,[a])}, +bxa(a){var s=a.matches +return s==null?null:s}, +Jz(a){var s=a.buttons +return s==null?null:s}, +bxe(a){var s=a.pointerId +return s==null?null:s}, +bqw(a){var s=a.pointerType +return s==null?null:s}, +bxf(a){var s=a.tiltX +return s==null?null:s}, +bxg(a){var s=a.tiltY +return s==null?null:s}, +bxj(a){var s=a.wheelDeltaX +return s==null?null:s}, +bxk(a){var s=a.wheelDeltaY +return s==null?null:s}, +azR(a,b){a.type=b +return b}, +bx4(a,b){var s=b==null?null:b +a.value=s +return s}, +bqv(a){var s=a.value +return s==null?null:s}, +bqu(a){var s=a.disabled +return s==null?null:s}, +bx3(a,b){a.disabled=b +return b}, +bx2(a){var s=a.selectionStart +return s==null?null:s}, +bx1(a){var s=a.selectionEnd +return s==null?null:s}, +bxc(a,b){a.height=b +return b}, +bxd(a,b){a.width=b +return b}, +azU(a,b,c){var s,r="getContext" +if(c==null)return A.v(a,r,[b]) +else{s=A.ba(c) +return A.v(a,r,[b,s==null?t.K.a(s):s])}}, +bNj(a,b){var s +if(b===1){s=A.azU(a,"webgl",null) +s.toString +return t.e.a(s)}s=A.azU(a,"webgl2",null) +s.toString +return t.e.a(s)}, +eI(a,b,c){var s=t.g.a(A.cQ(c)) +A.v(a,"addEventListener",[b,s]) +return new A.a1G(b,a,s)}, +bZF(a){return A.oc(self.ResizeObserver,[t.g.a(A.cQ(new A.bka(a)))])}, +bZJ(a){if(self.window.trustedTypes!=null)return A.v($.bJO(),"createScriptURL",[a]) +return a}, +bxh(a){return new A.a1D(t.e.a(a[self.Symbol.iterator]()),t.yN)}, +btJ(a){var s,r +if(self.Intl.Segmenter==null)throw A.c(A.aY("Intl.Segmenter() is not supported.")) +s=self.Intl.Segmenter +r=t.N +r=A.ba(A.a4(["granularity",a],r,r)) +if(r==null)r=t.K.a(r) +return A.oc(s,[[],r])}, +bEU(){var s,r +if(self.Intl.v8BreakIterator==null)throw A.c(A.aY("v8BreakIterator is not supported.")) +s=self.Intl.v8BreakIterator +r=A.ba(B.afN) +if(r==null)r=t.K.a(r) +return A.oc(s,[[],r])}, +bNg(a,b,c){A.v(a,"register",[b,c])}, +asw(a,b){var s +if(b.k(0,B.h))return a +s=new A.cP(new Float32Array(16)) +s.ck(a) +s.bk(0,b.a,b.b) +return s}, +bF1(a,b,c){var s=a.b1b() +if(c!=null)A.bum(s,A.asw(c,b).a) +return s}, +bul(){var s=0,r=A.n(t.H) +var $async$bul=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:if(!$.bth){$.bth=!0 +A.v(self.window,"requestAnimationFrame",[t.g.a(A.cQ(new A.bmZ()))])}return A.l(null,r)}}) +return A.m($async$bul,r)}, +bOk(a,b){var s=t.S,r=A.ci(null,t.H),q=A.a(["Roboto"],t.s) +s=new A.aDD(a,A.b0(s),A.b0(s),b,B.b.wM(b,new A.aDE()),B.b.wM(b,new A.aDF()),B.b.wM(b,new A.aDG()),B.b.wM(b,new A.aDH()),B.b.wM(b,new A.aDI()),B.b.wM(b,new A.aDJ()),r,q,A.b0(s)) +q=t.Te +s.b=new A.a2d(s,A.b0(q),A.B(t.N,q)) +return s}, +bVc(a,b,c){var s,r,q,p,o,n,m,l=A.a([],t.t),k=A.a([],c.j("C<0>")) +for(s=a.length,r=0,q=0,p=1,o=0;o"))}, +asa(a){return A.c_a(a)}, +c_a(a){var s=0,r=A.n(t.jV),q,p,o,n,m,l +var $async$asa=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:n={} +l=t.Lk +s=3 +return A.i(A.Hu(a.FL("FontManifest.json")),$async$asa) +case 3:m=l.a(c) +if(!m.gVV()){$.h2().$1("Font manifest does not exist at `"+m.a+"` - ignoring.") +q=new A.Kz(A.a([],t.z8)) +s=1 +break}p=B.hU.anf(B.wm,t.X) +n.a=null +o=p.k6(new A.anD(new A.bkV(n),[],t.kT)) +s=4 +return A.i(m.gM5().Ml(0,new A.bkW(o),t.u9),$async$asa) +case 4:o.b6(0) +n=n.a +if(n==null)throw A.c(A.lK(u.u)) +n=J.fh(t.j.a(n),new A.bkX(),t.VW) +q=new A.Kz(A.J(n,!0,A.u(n).j("al.E"))) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$asa,r)}, +bOj(a,b){return new A.Kx()}, +bL2(a,b,c){var s,r,q,p,o,n,m,l=A.cf(self.document,"flt-canvas"),k=A.a([],t.J) +$.cV() +s=self.window.devicePixelRatio +if(s===0)s=1 +r=a.a +q=a.c-r +p=A.av2(q) +o=a.b +n=a.d-o +m=A.av1(n) +n=new A.awn(A.av2(q),A.av1(n),c,A.a([],t.vj),A.f2()) +s=new A.pY(a,l,n,k,p,m,s,c,b) +A.P(l.style,"position","absolute") +s.z=B.c.dH(r)-1 +s.Q=B.c.dH(o)-1 +s.a9t() +n.z=l +s.a7K() +return s}, +av2(a){var s +$.cV() +s=self.window.devicePixelRatio +if(s===0)s=1 +return B.c.dl((a+1)*s)+2}, +av1(a){var s +$.cV() +s=self.window.devicePixelRatio +if(s===0)s=1 +return B.c.dl((a+1)*s)+2}, +bL3(a){a.remove()}, +bjz(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.c(A.aY("Flutter Web does not support the blend mode: "+a.l(0)))}}, +bEz(a){switch(a.a){case 0:return B.anm +case 3:return B.ann +case 5:return B.ano +case 7:return B.anq +case 9:return B.anr +case 4:return B.ans +case 6:return B.ant +case 8:return B.anu +case 10:return B.anv +case 12:return B.anw +case 1:return B.anx +case 11:return B.anp +case 24:case 13:return B.anG +case 14:return B.anH +case 15:return B.anK +case 16:return B.anI +case 17:return B.anJ +case 18:return B.anL +case 19:return B.anM +case 20:return B.anN +case 21:return B.anz +case 22:return B.anA +case 23:return B.anB +case 25:return B.anC +case 26:return B.anD +case 27:return B.anE +case 28:return B.anF +default:return B.any}}, +bGo(a){if(a==null)return null +switch(a.a){case 0:return"butt" +case 1:return"round" +case 2:default:return"square"}}, +c1U(a){switch(a.a){case 1:return"round" +case 2:return"bevel" +case 0:default:return"miter"}}, +bt9(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="transform-origin",a2=t.J,a3=A.a([],a2),a4=a5.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.u),"recolor") +s.G9("recolor",k,1,0,0,0,6,l) +q=s.cX() +break +case 15:r=A.bEz(B.to) +r.toString +q=A.bD6(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.bEz(b) +r.toString +q=A.bD6(a,r,!1) +break +case 1:case 2:case 6:case 8:case 4:case 0:case 3:throw A.c(A.aY("Blend mode not supported in HTML renderer: "+b.l(0))) +default:q=null}return q}, +zA(){var s,r=A.a1E($.bps(),!1),q=A.v(self.document,"createElementNS",["http://www.w3.org/2000/svg","filter"]),p=$.bAX+1 +$.bAX=p +p="_fcf"+p +q.id=p +s=q.filterUnits +s.toString +A.aQM(s,2) +s=q.x.baseVal +s.toString +A.aQO(s,"0%") +s=q.y.baseVal +s.toString +A.aQO(s,"0%") +s=q.width.baseVal +s.toString +A.aQO(s,"100%") +s=q.height.baseVal +s.toString +A.aQO(s,"100%") +return new A.aUh(p,r,q)}, +bGr(a){var s=A.zA() +s.NY(a,"comp") +return s.cX()}, +bD6(a,b,c){var s="flood",r="SourceGraphic",q=A.zA(),p=A.eO(a.gh(a)) +q.wD(p,"1",s) +p=b.b +if(c)q.ZQ(r,s,p) +else q.ZQ(s,r,p) +return q.cX()}, +WO(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.a8&&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.A(m,j,m+s,j+r) +return a}, +WP(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=A.cf(self.document,c),i=b.b===B.a8,h=b.c +if(h==null)h=0 +if(d.Ea(0)){s=a.a +r=a.b +q="translate("+A.h(s)+"px, "+A.h(r)+"px)"}else{s=new Float32Array(16) +p=new A.cP(s) +p.ck(d) +r=a.a +o=a.b +p.bk(0,r,o) +q=A.kH(s) +s=r +r=o}n=j.style +A.P(n,"position","absolute") +A.P(n,"transform-origin","0 0 0") +A.P(n,"transform",q) +m=A.eO(b.r) +o=b.x +if(o!=null){l=o.b +o=$.dR() +if(o===B.aw&&!i){A.P(n,"box-shadow","0px 0px "+A.h(l*2)+"px "+m) +o=b.r +m=A.eO(((B.c.aV((1-Math.min(Math.sqrt(l)/6.283185307179586,1))*(o>>>24&255))&255)<<24|o&16777215)>>>0)}else A.P(n,"filter","blur("+A.h(l)+"px)")}A.P(n,"width",A.h(a.c-s)+"px") +A.P(n,"height",A.h(a.d-r)+"px") +if(i)A.P(n,"border",A.rV(h)+" solid "+m) +else{A.P(n,"background-color",m) +k=A.bX0(b.w,a) +A.P(n,"background-image",k!==""?"url('"+k+"'":"")}return j}, +bX0(a,b){var s +if(a!=null){if(a instanceof A.x3){s=A.Jy(a.e.a) +return s==null?"":s}if(a instanceof A.C3)return A.c6(a.Dc(b,1,!0))}return""}, +bEw(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.P(a,"border-radius",A.rV(b.z)) +return}A.P(a,"border-top-left-radius",A.rV(q)+" "+A.rV(b.f)) +A.P(a,"border-top-right-radius",A.rV(p)+" "+A.rV(b.w)) +A.P(a,"border-bottom-left-radius",A.rV(b.z)+" "+A.rV(b.Q)) +A.P(a,"border-bottom-right-radius",A.rV(b.x)+" "+A.rV(b.y))}, +rV(a){return B.c.aR(a===0?1:a,3)+"px"}, +bq9(a,b,c){var s,r,q,p,o,n,m +if(0===b){c.push(new A.j(a.c,a.d)) +c.push(new A.j(a.e,a.f)) +return}s=new A.ag2() +a.a1R(s) +r=s.a +r.toString +q=s.b +q.toString +p=a.b +o=a.f +if(A.hm(p,a.d,o)){n=r.f +if(!A.hm(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}, +bWa(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}, +bF8(a,b,c,d,e){return(((d+3*(b-c)-a)*e+3*(c-b-b+a))*e+3*(b-a))*e+a}, +bs4(){var s=new A.vh(A.brC(),B.cV) +s.a6Y() +return s}, +bVJ(a,b,c){var s +if(0===c)s=0===b||360===b +else s=!1 +if(s)return new A.j(a.c,a.gbg().b) +return null}, +bhV(a,b,c,d){var s=a+b +if(s<=c)return d +return Math.min(c/s,d)}, +bzw(a,b){var s=new A.aLl(a,!0,a.w) +if(a.Q)a.Pz() +if(!a.as)s.z=a.w +return s}, +brC(){var s=new Float32Array(16) +s=new A.Dp(s,new Uint8Array(8)) +s.e=s.c=8 +s.CW=172 +return s}, +bQm(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}, +asx(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}, +c06(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}, +bAE(a,b,c,d,e,f){return new A.aT6(e-2*c+a,f-2*d+b,2*(c-a),2*(d-b),a,b)}, +aLn(a,b,c,d,e,f){if(d===f)return A.hm(c,a,e)&&a!==e +else return a===c&&b===d}, +bQo(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.asx(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}, +c2_(a,b,c,d){var s,r,q,p,o=a[1],n=a[3] +if(!A.hm(o,c,n))return +s=a[0] +r=a[2] +if(!A.hm(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.j(q,p))}, +c20(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.hm(i,c,h)&&!A.hm(h,c,g))return +s=a[0] +r=a[2] +q=a[4] +if(!A.hm(s,b,r)&&!A.hm(r,b,q))return +p=new A.r3() +o=p.tn(i-2*h+g,2*(h-i),i-c) +for(n=q-2*r+s,m=2*(r-s),l=0;l30)B.b.hF($.t1,0).d.m()}else a.d.m()}}, +aLF(a,b){if(a<=0)return b*0.1 +else return Math.min(Math.max(b*0.5,a*10),b)}, +bWg(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.c.dl(a6/2)*2) +s=a8*a9 +if(s*a6*a6>4194304&&a6>2)a6=3355443.2/s}else a6=Math.max(2/B.c.dH(2/a6),0.0001) +return a6}, +Aq(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}, +bWh(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.gh(i)>>>8&255)/255 +m[2]=(i.gh(i)&255)/255 +m[3]=(i.gh(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.gh(i)>>>8&255)/255 +e=h+1 +m[h]=(d.gh(i)&255)/255 +h=e+1 +m[e]=(d.gh(i)>>>24&255)/255}for(k=a3.length,f=0;f>>16&255)/255 +h=e+1 +m[e]=(i.gh(i)>>>8&255)/255 +m[h]=(i.gh(i)&255)/255 +m[h+1]=(i.gh(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;a 1.0) {") +m.push(" "+a.gvE().a+" = vec4(0, 0, 0, 0);") +m.push(" return;") +m.push("}")}return o}, +bEQ(a){var s,r +if(a==null)return null +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.D4(s,r) +case 1:s=a.c +if(s==null)return null +return new A.CY(s) +case 2:throw A.c(A.aY("ColorFilter.linearToSrgbGamma not implemented for HTML renderer")) +case 3:throw A.c(A.aY("ColorFilter.srgbToLinearGamma not implemented for HTML renderer.")) +default:throw A.c(A.a3("Unknown mode "+a.l(0)+".type for ColorFilter."))}}, +bAw(a){return new A.aag(A.a([],t.zz),A.a([],t.fe),a===2,!1,new A.cZ(""))}, +aah(a){return new A.aag(A.a([],t.zz),A.a([],t.fe),a===2,!0,new A.cZ(""))}, +bS6(a){switch(a){case 0:return"bool" +case 1:return"int" +case 2:return"float" +case 3:return"bvec2" +case 4:return"bvec3" +case 5:return"bvec4" +case 6:return"ivec2" +case 7:return"ivec3" +case 8:return"ivec4" +case 9:return"vec2" +case 10:return"vec3" +case 11:return"vec4" +case 12:return"mat2" +case 13:return"mat3" +case 14:return"mat4" +case 15:return"sampler1D" +case 16:return"sampler2D" +case 17:return"sampler3D" +case 18:return"void"}throw A.c(A.cb(null,null))}, +bsk(){var s,r=$.bBE +if(r==null){r=$.eE +s=A.bAw(r==null?$.eE=A.kE():r) +s.rF(11,"position") +s.rF(11,"color") +s.hM(14,"u_ctransform") +s.hM(11,"u_scale") +s.hM(11,"u_shift") +s.aa8(11,"v_color") +r=A.a([],t.s) +s.c.push(new A.pi("main",r)) +r.push(u.y) +r.push("v_color = color.zyxw;") +r=$.bBE=s.cX()}return r}, +bBG(){var s,r=$.bBF +if(r==null){r=$.eE +s=A.bAw(r==null?$.eE=A.kE():r) +s.rF(11,"position") +s.hM(14,"u_ctransform") +s.hM(11,"u_scale") +s.hM(11,"u_textransform") +s.hM(11,"u_shift") +s.aa8(9,"v_texcoord") +r=A.a([],t.s) +s.c.push(new A.pi("main",r)) +r.push(u.y) +r.push("v_texcoord = vec2((u_textransform.z + position.x) * u_textransform.x, ((u_textransform.w + position.y) * u_textransform.y));") +r=$.bBF=s.cX()}return r}, +bxZ(a,b,c){var s,r,q,p="texture2D",o=$.eE,n=A.aah(o==null?$.eE=A.kE():o) +n.e=1 +n.rF(9,"v_texcoord") +n.hM(16,"u_texture") +o=A.a([],t.s) +s=new A.pi("main",o) +n.c.push(s) +if(!a)r=b===B.bn&&c===B.bn +else r=!0 +if(r){r=n.gvE() +q=n.y?"texture":p +o.push(r.a+" = "+q+"(u_texture, v_texcoord);")}else{s.aag("v_texcoord.x","u",b) +s.aag("v_texcoord.y","v",c) +o.push("vec2 uv = vec2(u, v);") +r=n.gvE() +q=n.y?"texture":p +o.push(r.a+" = "+q+"(u_texture, uv);")}return n.cX()}, +bZh(a){var s,r,q,p=$.bmu,o=p.length +if(o!==0)try{if(o>1)B.b.e7(p,new A.bk3()) +for(p=$.bmu,o=p.length,r=0;r=s)return!1 +if(a[n]!==o.charCodeAt(p))continue $label0$0}return!0}return!1}, +c1t(a){$.t0.push(a)}, +blB(a){return A.c_P(a)}, +c_P(a){var s=0,r=A.n(t.H),q,p,o,n +var $async$blB=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:n={} +if($.WI!==B.v4){s=1 +break}$.WI=B.ZV +p=A.jm() +if(a!=null)p.b=a +A.c1s("ext.flutter.disassemble",new A.blD()) +n.a=!1 +$.bGd=new A.blE(n) +n=A.jm().b +if(n==null)n=null +else{n=n.assetBase +if(n==null)n=null}o=new A.au7(n) +A.bYc(o) +s=3 +return A.i(A.lX(A.a([new A.blF().$0(),A.arS()],t.mo),t.H),$async$blB) +case 3:$.WI=B.v5 +case 1:return A.l(q,r)}}) +return A.m($async$blB,r)}, +btZ(){var s=0,r=A.n(t.H),q,p,o,n,m +var $async$btZ=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:if($.WI!==B.v5){s=1 +break}$.WI=B.ZW +p=$.ft() +if($.a8y==null)$.a8y=A.bRc(p===B.dI) +if($.brd==null)$.brd=A.bP8() +p=A.jm().b +if(p==null)p=null +else{p=p.multiViewEnabled +if(p==null)p=null}if(p!==!0){p=A.jm().b +A.bF5(p==null?null:p.hostElement) +A.bF5(null) +if($.t_==null){p=new A.aDs() +o=$.e4.c +n=$.an() +m=t.N +o.adT(0,A.a4(["flt-renderer",n.gXT()+" (auto-selected)","flt-build-mode","release","spellcheck","false"],m,m)) +n.agx(0,p) +$.t_=p}}$.WI=B.ZX +case 1:return A.l(q,r)}}) +return A.m($async$btZ,r)}, +bYc(a){if(a===$.Hg)return +$.Hg=a}, +arS(){var s=0,r=A.n(t.H),q,p,o +var $async$arS=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=$.an() +p.gDN().T(0) +q=$.Hg +s=q!=null?2:3 +break +case 2:p=p.gDN() +q=$.Hg +q.toString +o=p +s=5 +return A.i(A.asa(q),$async$arS) +case 5:s=4 +return A.i(o.qv(b),$async$arS) +case 4:case 3:return A.l(null,r)}}) +return A.m($async$arS,r)}, +bOb(a,b){var s=t.g +return t.e.a({addView:s.a(A.cQ(new A.aD9(a))),removeView:s.a(A.cQ(new A.aDa(b)))})}, +bOd(a,b){var s=t.g +return t.e.a({initializeEngine:s.a(A.cQ(new A.aDc(b))),autoStart:s.a(A.cQ(new A.aDd(a)))})}, +bOa(a){return t.e.a({runApp:t.g.a(A.cQ(new A.aD8(a)))})}, +asd(a,b){var s=t.g.a(A.cQ(new A.bl2(a,b))) +return A.oc(self.Promise,A.a([s],t.jl))}, +btf(a){var s=B.c.A(a) +return A.bt(B.c.A((a-s)*1000),s,0)}, +bVX(a,b){var s={} +s.a=null +return new A.bhM(s,a,b)}, +bP8(){var s=new A.a3I(A.B(t.N,t.e)) +s.aso() +return s}, +bPa(a){switch(a.a){case 0:case 4:return new A.LM(A.bux("M,2\u201ew\u2211wa2\u03a9q\u2021qb2\u02dbx\u2248xc3 c\xd4j\u2206jd2\xfee\xb4ef2\xfeu\xa8ug2\xfe\xff\u02c6ih3 h\xce\xff\u2202di3 i\xc7c\xe7cj2\xd3h\u02d9hk2\u02c7\xff\u2020tl5 l@l\xfe\xff|l\u02dcnm1~mn3 n\u0131\xff\u222bbo2\xaer\u2030rp2\xacl\xd2lq2\xc6a\xe6ar3 r\u03c0p\u220fps3 s\xd8o\xf8ot2\xa5y\xc1yu3 u\xa9g\u02ddgv2\u02dak\uf8ffkw2\xc2z\xc5zx2\u0152q\u0153qy5 y\xcff\u0192f\u02c7z\u03a9zz5 z\xa5y\u2021y\u2039\xff\u203aw.2\u221av\u25cav;4\xb5m\xcds\xd3m\xdfs/2\xb8z\u03a9z")) +case 3:return new A.LM(A.bux(';b1{bc1&cf1[fg1]gm2y')) +case 1:case 2:case 5:return new A.LM(A.bux("8a2@q\u03a9qk1&kq3@q\xc6a\xe6aw2xy2\xa5\xff\u2190\xffz51)s.push(new A.cC(B.b.gY(o),B.b.ga_(o))) +else s.push(new A.cC(p,null))}return s}, +bX6(a,b){var s=a.mC(b),r=A.ly(A.c6(s.b)) +switch(s.a){case"setDevicePixelRatio":$.cV().d=r +$.bN().f.$0() +return!0}return!1}, +t7(a,b){if(a==null)return +if(b===$.aH)a.$0() +else b.Fj(a)}, +wb(a,b,c,d){if(a==null)return +if(b===$.aH)a.$1(c) +else b.A7(a,c,d)}, +c_X(a,b,c,d){if(b===$.aH)a.$2(c,d) +else b.Fj(new A.blH(a,c,d))}, +c_d(){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.bFO(A.v(A.bqx(self.window,p),"getPropertyValue",["font-size"])) +return(q==null?16:q)/16}, +bDl(a,b){var s +b.toString +t.pE.a(b) +s=A.cf(self.document,A.c6(J.Q(b,"tagName"))) +A.P(s.style,"width","100%") +A.P(s.style,"height","100%") +return s}, +bER(a){var s,r,q=A.cf(self.document,"flt-platform-view-slot") +A.P(q.style,"pointer-events","auto") +s=A.cf(self.document,"slot") +r=A.ba("flt-pv-slot-"+a) +A.v(s,"setAttribute",["name",r==null?t.K.a(r):r]) +q.append(s) +return q}, +bZq(a){switch(a){case 0:return 1 +case 1:return 4 +case 2:return 2 +default:return B.e.hp(1,a)}}, +bQA(a){var s,r=$.brd +r=r==null?null:r.gPF() +r=new A.aMo(a,new A.aMp(),r) +s=$.dR() +if(s===B.aw){s=$.ft() +s=s===B.bY}else s=!1 +if(s){s=$.bHr() +r.a=s +s.b2q()}r.f=r.aw_() +return r}, +bC9(a,b,c,d){var s,r,q=t.g.a(A.cQ(b)) +if(c==null)A.e5(d,a,q,null) +else{s=t.K +r=A.ba(A.a4(["passive",c],t.N,s)) +A.v(d,"addEventListener",[a,q,r==null?s.a(r):r])}A.e5(d,a,q,null) +return new A.ajp(a,d,q)}, +QX(a){var s=B.c.A(a) +return A.bt(B.c.A((a-s)*1000),s,0)}, +bEJ(a,b){var s,r,q,p,o=b.gfL().a,n=$.dg +if((n==null?$.dg=A.hB():n).a&&a.offsetX===0&&a.offsetY===0)return A.bWf(a,o) +n=b.gfL() +s=a.target +s.toString +if(n.e.contains(s)){n=$.Xw() +r=n.glc().w +if(r!=null){a.target.toString +n.glc().c.toString +q=new A.cP(r.c).EY(a.offsetX,a.offsetY,0) +return new A.j(q.a,q.b)}}if(!J.d(a.target,o)){p=o.getBoundingClientRect() +return new A.j(a.clientX-p.x,a.clientY-p.y)}return new A.j(a.offsetX,a.offsetY)}, +bWf(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.j(q,p)}, +bnY(a,b){var s=b.$0() +return s}, +c_p(){if($.bN().ch==null)return +$.btw=A.WM()}, +c_o(){if($.bN().ch==null)return +$.bt7=A.WM()}, +bFd(){if($.bN().ch==null)return +$.bt6=A.WM()}, +bFf(){if($.bN().ch==null)return +$.btr=A.WM()}, +bFe(){var s,r,q=$.bN() +if(q.ch==null)return +s=$.bE_=A.WM() +$.bti.push(new A.qj(A.a([$.btw,$.bt7,$.bt6,$.btr,s,s,0,0,0,0,1],t.t))) +$.bE_=$.btr=$.bt6=$.bt7=$.btw=-1 +if(s-$.bIR()>1e5){$.bWS=s +r=$.bti +A.wb(q.ch,q.CW,r,t.Px) +$.bti=A.a([],t.no)}}, +WM(){return B.c.A(self.window.performance.now()*1000)}, +bRc(a){var s=new A.aN2(A.B(t.N,t.qe),a) +s.asy(a) +return s}, +bXP(a){}, +btT(a,b){return a[b]}, +bFO(a){var s=self.window.parseFloat(a) +if(s==null||isNaN(s))return null +return s}, +c0K(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.bFO(A.v(A.bqx(self.window,a),"getPropertyValue",["font-size"])):q}, +c2h(a,b){var s,r=self.document.createElement("CANVAS") +if(r==null)return null +try{A.tN(r,a) +A.tM(r,b)}catch(s){return null}return r}, +Fd(a){var s=a.format +return s==null?null:s}, +bqW(a){var s,r,q,p="premultipliedAlpha" +if(A.brv()){s=a.a +s.toString +r=t.N +q=A.azU(s,"webgl2",A.a4([p,!1],r,t.z)) +q.toString +q=new A.a2L(q) +$.aER.b=A.B(r,t.eS) +q.dy=s +s=q}else{s=a.b +s.toString +r=$.eE +r=(r==null?$.eE=A.kE():r)===1?"webgl":"webgl2" +q=t.N +r=A.jt(s,r,A.a4([p,!1],q,t.z)) +r.toString +r=new A.a2L(r) +$.aER.b=A.B(q,t.eS) +r.dy=s +s=r}return s}, +bGi(a,b,c,d,e,f,g){var s,r="uniform4f",q=b.a,p=a.kC(0,q,"u_ctransform"),o=new Float32Array(16),n=new A.cP(o) +n.ck(g) +n.bk(0,-c,-d) +s=a.a +A.v(s,"uniformMatrix4fv",[p,!1,o]) +A.v(s,r,[a.kC(0,q,"u_scale"),2/e,-2/f,1,1]) +A.v(s,r,[a.kC(0,q,"u_shift"),-1,1,0,0])}, +bEC(a,b,c){var s,r,q,p,o="bufferData" +if(c===1){s=a.gvO() +A.v(a.a,o,[a.glJ(),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.bQ(s,0,!1,t.S) +l=h[s] +for(r=s-1;r>=0;--r){m[r]=l +l=i[l]}return m}, +bB3(a,b){var s=new A.abo(B.alc,a,b) +s.asH(a,b) +return s}, +bRZ(a){var s,r=$.OX +if(r!=null)s=r.a===a +else s=!1 +if(s){r.toString +return r}return $.OX=new A.aSw(a,A.a([],t.Up),$,$,$,null)}, +bsp(){var s=new Uint8Array(0),r=new DataView(new ArrayBuffer(8)) +return new A.aWJ(new A.ac4(s,0),r,A.cu(r.buffer,0,null))}, +bEK(a){if(a===0)return B.h +return new A.j(200*a/600,400*a/600)}, +bZl(a,b){var s,r,q,p,o,n +if(b===0)return a +s=a.c +r=a.a +q=a.d +p=a.b +o=b*((800+(s-r)*0.5)/600) +n=b*((800+(q-p)*0.5)/600) +return new A.A(r-o,p-n,s+o,q+n).de(A.bEK(b)).dZ(20)}, +bZn(a,b){if(b===0)return null +return new A.aUd(Math.min(b*((800+(a.c-a.a)*0.5)/600),b*((800+(a.d-a.b)*0.5)/600)),A.bEK(b))}, +bES(){var s=A.v(self.document,"createElementNS",["http://www.w3.org/2000/svg","svg"]),r=A.ba("1.1") +A.v(s,"setAttribute",["version",r==null?t.K.a(r):r]) +return s}, +aQO(a,b){a.valueAsString=b +return b}, +aQM(a,b){a.baseVal=b +return b}, +E5(a,b){a.baseVal=b +return b}, +aQN(a,b){a.baseVal=b +return b}, +brf(a,b,c,d,e,f,g,h){return new A.m0($,$,$,$,$,$,$,$,$,0,c,d,e,f,g,h,a,b)}, +byA(a,b,c,d,e,f){var s=new A.aHZ(d,f,a,b,e,c) +s.C6() +return s}, +bF6(){var s=$.biD +if(s==null){s=t.jQ +s=$.biD=new A.rt(A.btv(u.K,937,B.xi,s),B.cR,A.B(t.S,s),t.MX)}return s}, +bPb(a){if(self.Intl.v8BreakIterator!=null)return new A.aWj(A.bEU(),a) +return new A.aBT(a)}, +bEA(a,b,c){var s,r,q,p,o,n,m,l,k=A.a([],t._f) +A.v(c,"adoptText",[b]) +c.first() +for(s=a.length,r=0;c.next()!==-1;r=q){q=B.c.A(c.current()) +for(p=r,o=0,n=0;p0){k.push(new A.uc(B.fd,o,n,r,p)) +r=p +o=0 +n=0}}if(o>0)l=B.el +else l=q===s?B.em:B.fd +k.push(new A.uc(l,o,n,r,q))}if(k.length===0||B.b.ga_(k).c===B.el)k.push(new A.uc(B.em,0,0,s,s)) +return k}, +bWe(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.WU(a1,0) +r=A.bF6().z9(s) +a.c=a.d=a.e=a.f=0 +q=new A.bhU(a,a1,a0) +q.$2(B.V,2) +p=++a.f +for(o=a1.length,n=t.jQ,m=t.S,l=t.MX,k=B.cR,j=0;p<=o;p=++a.f){a.b=a.a +a.a=r +if(s!=null&&s>65535){q.$2(B.V,-1) +p=++a.f}s=A.WU(a1,p) +p=$.biD +r=(p==null?$.biD=new A.rt(A.btv(u.K,937,B.xi,n),B.cR,A.B(m,n),l):p).z9(s) +i=a.a +j=i===B.l5?j+1:0 +if(i===B.iX||i===B.l3){q.$2(B.el,5) +continue}if(i===B.l7){if(r===B.iX)q.$2(B.V,5) +else q.$2(B.el,5) +continue}if(r===B.iX||r===B.l3||r===B.l7){q.$2(B.V,6) +continue}p=a.f +if(p>=o)break +if(r===B.hd||r===B.pb){q.$2(B.V,7) +continue}if(i===B.hd){q.$2(B.fd,18) +continue}if(i===B.pb){q.$2(B.fd,8) +continue}if(i===B.pc){q.$2(B.V,8) +continue}h=i!==B.p6 +if(h&&!0)k=i==null?B.cR:i +if(r===B.p6||r===B.pc){if(k!==B.hd){if(k===B.l5)--j +q.$2(B.V,9) +r=k +continue}r=B.cR}if(!h||!1){a.a=k +h=k}else h=i +if(r===B.pe||h===B.pe){q.$2(B.V,11) +continue}if(h===B.p9){q.$2(B.V,12) +continue}g=h!==B.hd +if(!(!g||h===B.l0||h===B.iW)&&r===B.p9){q.$2(B.V,12) +continue}if(g)g=r===B.p8||r===B.iV||r===B.wp||r===B.l1||r===B.p7 +else g=!1 +if(g){q.$2(B.V,13) +continue}if(h===B.iU){q.$2(B.V,14) +continue}g=h===B.ph +if(g&&r===B.iU){q.$2(B.V,15) +continue}f=h!==B.p8 +if((!f||h===B.iV)&&r===B.pa){q.$2(B.V,16) +continue}if(h===B.pd&&r===B.pd){q.$2(B.V,17) +continue}if(g||r===B.ph){q.$2(B.V,19) +continue}if(h===B.pg||r===B.pg){q.$2(B.fd,20) +continue}if(r===B.l0||r===B.iW||r===B.pa||h===B.wn){q.$2(B.V,21) +continue}if(a.b===B.cQ)g=h===B.iW||h===B.l0 +else g=!1 +if(g){q.$2(B.V,21) +continue}g=h===B.p7 +if(g&&r===B.cQ){q.$2(B.V,21) +continue}if(r===B.wo){q.$2(B.V,22) +continue}e=h!==B.cR +if(!((!e||h===B.cQ)&&r===B.en))if(h===B.en)d=r===B.cR||r===B.cQ +else d=!1 +else d=!0 +if(d){q.$2(B.V,23) +continue}d=h===B.l8 +if(d)c=r===B.pf||r===B.l4||r===B.l6 +else c=!1 +if(c){q.$2(B.V,23) +continue}if((h===B.pf||h===B.l4||h===B.l6)&&r===B.fe){q.$2(B.V,23) +continue}c=!d +if(!c||h===B.fe)b=r===B.cR||r===B.cQ +else b=!1 +if(b){q.$2(B.V,24) +continue}if(!e||h===B.cQ)b=r===B.l8||r===B.fe +else b=!1 +if(b){q.$2(B.V,24) +continue}if(!f||h===B.iV||h===B.en)f=r===B.fe||r===B.l8 +else f=!1 +if(f){q.$2(B.V,25) +continue}f=h!==B.fe +if((!f||d)&&r===B.iU){q.$2(B.V,25) +continue}if((!f||!c||h===B.iW||h===B.l1||h===B.en||g)&&r===B.en){q.$2(B.V,25) +continue}g=h===B.l2 +if(g)f=r===B.l2||r===B.iY||r===B.j_||r===B.j0 +else f=!1 +if(f){q.$2(B.V,26) +continue}f=h!==B.iY +if(!f||h===B.j_)c=r===B.iY||r===B.iZ +else c=!1 +if(c){q.$2(B.V,26) +continue}c=h!==B.iZ +if((!c||h===B.j0)&&r===B.iZ){q.$2(B.V,26) +continue}if((g||!f||!c||h===B.j_||h===B.j0)&&r===B.fe){q.$2(B.V,27) +continue}if(d)g=r===B.l2||r===B.iY||r===B.iZ||r===B.j_||r===B.j0 +else g=!1 +if(g){q.$2(B.V,27) +continue}if(!e||h===B.cQ)g=r===B.cR||r===B.cQ +else g=!1 +if(g){q.$2(B.V,28) +continue}if(h===B.l1)g=r===B.cR||r===B.cQ +else g=!1 +if(g){q.$2(B.V,29) +continue}if(!e||h===B.cQ||h===B.en)if(r===B.iU){g=a1.charCodeAt(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.V,30) +continue}if(h===B.iV){p=a1.charCodeAt(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.cR||r===B.cQ||r===B.en +else p=!1}else p=!1 +if(p){q.$2(B.V,30) +continue}if(r===B.l5){if((j&1)===1)q.$2(B.V,30) +else q.$2(B.fd,30) +continue}if(h===B.l4&&r===B.l6){q.$2(B.V,30) +continue}q.$2(B.fd,31)}q.$2(B.em,3) +return a0}, +wc(a,b,c,d,e){var s,r,q +if(c===d)return 0 +s=a.font +if(c===$.bDI&&d===$.bDH&&b===$.bDJ&&s===$.bDG)r=$.bDK +else{q=A.v(a,"measureText",[c===0&&d===b.length?b:B.d.Z(b,c,d)]).width +if(q==null)q=null +q.toString +r=q}$.bDI=c +$.bDH=d +$.bDJ=b +$.bDG=s +$.bDK=r +if(e==null)e=0 +return B.c.aV((e!==0?r+e*(d-c):r)*100)/100}, +bxH(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,a0,a1,a2,a3){var s=g==null,r=s?"":g +return new A.K6(b,c,d,e,f,m,k,a2,!s,r,h,i,l,j,q,a3,o,p,a0,a,n,a1)}, +btP(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""}, +bYd(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.m +r=$.bvc().z9(q) +if(r!=null)return r +return null}, +btl(a,b){var s=A.WU(a,b) +s.toString +if(s>=48&&s<=57)return B.kN +if(s>=1632&&s<=1641)return B.vM +switch($.bvc().z9(s)){case B.m:return B.vL +case B.a9:return B.vM +case null:case void 0:return B.oN}}, +WU(a,b){var s,r +if(b<0||b>=a.length)return null +s=a.charCodeAt(b) +if((s&63488)===55296&&b>>6&31)+1<<16|(r&63)<<10|a.charCodeAt(b+1)&1023}return s}, +bTo(a,b,c){return new A.rt(a,b,A.B(t.S,c),c.j("rt<0>"))}, +bTp(a,b,c,d,e){return new A.rt(A.btv(a,b,c,e),d,A.B(t.S,e),e.j("rt<0>"))}, +btv(a,b,c,d){var s,r,q,p,o,n=A.a([],d.j("C>")),m=a.length +for(s=d.j("eD<0>"),r=0;r=0&&q<=r))break +q+=s +if(A.bTD(b,q))break}return A.w9(q,0,r)}, +bTD(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((a.charCodeAt(s)&63488)===55296)return!1 +r=$.Xx().KA(0,a,b) +q=$.Xx().KA(0,a,s) +if(q===B.n2&&r===B.n3)return!1 +if(A.hM(q,B.rM,B.n2,B.n3,j,j))return!0 +if(A.hM(r,B.rM,B.n2,B.n3,j,j))return!0 +if(q===B.rL&&r===B.rL)return!1 +if(A.hM(r,B.jV,B.jW,B.jU,j,j))return!1 +for(p=0;A.hM(q,B.jV,B.jW,B.jU,j,j);){++p +s=b-p-1 +if(s<0)return!0 +o=$.Xx() +n=A.WU(a,s) +q=n==null?o.b:o.z9(n)}if(A.hM(q,B.dr,B.cb,j,j,j)&&A.hM(r,B.dr,B.cb,j,j,j))return!1 +m=0 +do{++m +l=$.Xx().KA(0,a,b+m)}while(A.hM(l,B.jV,B.jW,B.jU,j,j)) +do{++p +k=$.Xx().KA(0,a,b-p-1)}while(A.hM(k,B.jV,B.jW,B.jU,j,j)) +if(A.hM(q,B.dr,B.cb,j,j,j)&&A.hM(r,B.rJ,B.jT,B.hX,j,j)&&A.hM(l,B.dr,B.cb,j,j,j))return!1 +if(A.hM(k,B.dr,B.cb,j,j,j)&&A.hM(q,B.rJ,B.jT,B.hX,j,j)&&A.hM(r,B.dr,B.cb,j,j,j))return!1 +s=q===B.cb +if(s&&r===B.hX)return!1 +if(s&&r===B.rI&&l===B.cb)return!1 +if(k===B.cb&&q===B.rI&&r===B.cb)return!1 +s=q===B.e4 +if(s&&r===B.e4)return!1 +if(A.hM(q,B.dr,B.cb,j,j,j)&&r===B.e4)return!1 +if(s&&A.hM(r,B.dr,B.cb,j,j,j))return!1 +if(k===B.e4&&A.hM(q,B.rK,B.jT,B.hX,j,j)&&r===B.e4)return!1 +if(s&&A.hM(r,B.rK,B.jT,B.hX,j,j)&&l===B.e4)return!1 +if(q===B.jX&&r===B.jX)return!1 +if(A.hM(q,B.dr,B.cb,B.e4,B.jX,B.n1)&&r===B.n1)return!1 +if(q===B.n1&&A.hM(r,B.dr,B.cb,B.e4,B.jX,j))return!1 +return!0}, +hM(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}, +bNG(a){switch(a){case"TextInputAction.continueAction":case"TextInputAction.next":return B.Ro +case"TextInputAction.previous":return B.Rv +case"TextInputAction.done":return B.R4 +case"TextInputAction.go":return B.Rc +case"TextInputAction.newline":return B.Rb +case"TextInputAction.search":return B.RF +case"TextInputAction.send":return B.RG +case"TextInputAction.emergencyCall":case"TextInputAction.join":case"TextInputAction.none":case"TextInputAction.route":case"TextInputAction.unspecified":default:return B.Rp}}, +bxF(a,b){switch(a){case"TextInputType.number":return b?B.QZ:B.Rq +case"TextInputType.phone":return B.Ru +case"TextInputType.emailAddress":return B.R7 +case"TextInputType.url":return B.RR +case"TextInputType.multiline":return B.Rn +case"TextInputType.none":return B.tI +case"TextInputType.text":default:return B.RP}}, +bSM(a){var s +if(a==="TextCapitalization.words")s=B.Nv +else if(a==="TextCapitalization.characters")s=B.Nx +else s=a==="TextCapitalization.sentences"?B.Nw:B.rg +return new A.PU(s)}, +bWA(a){}, +arZ(a,b,c,d){var s,r="transparent",q="none",p=a.style +A.P(p,"white-space","pre-wrap") +A.P(p,"align-content","center") +A.P(p,"padding","0") +A.P(p,"opacity","1") +A.P(p,"color",r) +A.P(p,"background-color",r) +A.P(p,"background",r) +A.P(p,"outline",q) +A.P(p,"border",q) +A.P(p,"resize",q) +A.P(p,"text-shadow",r) +A.P(p,"transform-origin","0 0 0") +if(b){A.P(p,"top","-9999px") +A.P(p,"left","-9999px")}if(d){A.P(p,"width","0") +A.P(p,"height","0")}if(c)A.P(p,"pointer-events",q) +s=$.dR() +if(s!==B.e8)s=s===B.aw +else s=!0 +if(s)A.v(a.classList,"add",["transparentTextEditing"]) +A.P(p,"caret-color",r)}, +bNF(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=null +if(a6==null)return a5 +s=t.N +r=A.B(s,t.e) +q=A.B(s,t.M1) +p=A.cf(self.document,"form") +o=$.Xw().glc() instanceof A.Ou +p.noValidate=!0 +p.method="post" +p.action="#" +A.e5(p,"submit",$.bpx(),a5) +A.arZ(p,!1,o,!0) +n=J.dG(0,s) +m=A.bpU(a6,B.Nu) +if(a7!=null)for(s=t.a,l=J.lG(a7,s),k=A.u(l),l=new A.ck(l,l.gq(0),k.j("ck")),j=m.b,k=k.j("T.E"),i=!o,h=a5,g=!1;l.v();){f=l.d +if(f==null)f=k.a(f) +e=J.ac(f) +d=s.a(e.i(f,"autofill")) +c=A.c6(e.i(f,"textCapitalization")) +if(c==="TextCapitalization.words")c=B.Nv +else if(c==="TextCapitalization.characters")c=B.Nx +else c=c==="TextCapitalization.sentences"?B.Nw:B.rg +b=A.bpU(d,new A.PU(c)) +c=b.b +n.push(c) +if(c!==j){a=A.bxF(A.c6(J.Q(s.a(e.i(f,"inputType")),"name")),!1).Uv() +b.a.jO(a) +b.jO(a) +A.arZ(a,!1,o,i) +q.n(0,c,b) +r.n(0,c,a) +p.append(a) +if(g){h=a +g=!1}}else g=!0}else{n.push(m.b) +h=a5}B.b.kE(n) +for(s=n.length,a0=0,l="";a00?l+"*":l)+a1}a2=l.charCodeAt(0)==0?l:l +a3=$.asc.i(0,a2) +if(a3!=null)a3.remove() +a4=A.cf(self.document,"input") +A.arZ(a4,!0,!1,!0) +a4.className="submitBtn" +A.azR(a4,"submit") +p.append(a4) +return new A.aBm(p,r,q,h==null?a4:h,a2)}, +bpU(a,b){var s,r=J.ac(a),q=A.c6(r.i(a,"uniqueIdentifier")),p=t.kc.a(r.i(a,"hints")),o=p==null||J.fu(p)?null:A.c6(J.lH(p)),n=A.bxz(t.a.a(r.i(a,"editingValue"))) +if(o!=null){s=$.bGF().a.i(0,o) +if(s==null)s=o}else s=null +return new A.Yg(n,q,s,A.ec(r.i(a,"hintText")))}, +bts(a,b,c){var s=c.a,r=c.b,q=Math.min(s,r) +r=Math.max(s,r) +return B.d.Z(a,0,q)+b+B.d.cK(a,r)}, +bSQ(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.EH(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 +d=a2.c +if(f>d)f=d +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.bts(h,g,new A.cH(f,e)) +f=a1.a +f.toString +if(m!==f){l=B.d.p(g,".") +for(e=A.c4(A.bui(g),!0,!1,!1,!1).rG(0,f),e=new A.QP(e.a,e.b,e.c),d=t.Qz,b=h.length;e.v();){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.bts(h,g,new A.cH(r,j))}else{j=l?r+a[0].length-1:r+a[0].length +i=A.bts(h,g,new A.cH(r,j))}if(i===f){a0.c=r +a0.d=j +break}}}}a0.e=a1.b +a0.f=a1.c +return a0}, +JX(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.BZ(e,r,Math.max(0,s),b,c)}, +bxz(a){var s=J.ac(a),r=A.ec(s.i(a,"text")),q=B.c.A(A.mK(s.i(a,"selectionBase"))),p=B.c.A(A.mK(s.i(a,"selectionExtent"))),o=A.brb(a,"composingBase"),n=A.brb(a,"composingExtent") +s=o==null?-1:o +return A.JX(q,s,n==null?-1:n,p,r)}, +bxy(a){var s,r,q,p=null,o=globalThis.HTMLInputElement +if(o!=null&&a instanceof o){s=a.selectionDirection +if((s==null?p:s)==="backward"){s=A.bqv(a) +r=A.bx1(a) +r=r==null?p:B.c.A(r) +q=A.bx2(a) +return A.JX(r,-1,-1,q==null?p:B.c.A(q),s)}else{s=A.bqv(a) +r=A.bx2(a) +r=r==null?p:B.c.A(r) +q=A.bx1(a) +return A.JX(r,-1,-1,q==null?p:B.c.A(q),s)}}else{o=globalThis.HTMLTextAreaElement +if(o!=null&&a instanceof o){s=a.selectionDirection +if((s==null?p:s)==="backward"){s=A.bx7(a) +r=A.bx5(a) +r=r==null?p:B.c.A(r) +q=A.bx6(a) +return A.JX(r,-1,-1,q==null?p:B.c.A(q),s)}else{s=A.bx7(a) +r=A.bx6(a) +r=r==null?p:B.c.A(r) +q=A.bx5(a) +return A.JX(r,-1,-1,q==null?p:B.c.A(q),s)}}else throw A.c(A.ao("Initialized with unsupported input type"))}}, +byi(a){var s,r,q,p,o,n="inputType",m="autofill",l=J.ac(a),k=t.a,j=A.c6(J.Q(k.a(l.i(a,n)),"name")),i=A.rU(J.Q(k.a(l.i(a,n)),"decimal")) +j=A.bxF(j,i===!0) +i=A.ec(l.i(a,"inputAction")) +if(i==null)i="TextInputAction.done" +s=A.rU(l.i(a,"obscureText")) +r=A.rU(l.i(a,"readOnly")) +q=A.rU(l.i(a,"autocorrect")) +p=A.bSM(A.c6(l.i(a,"textCapitalization"))) +k=l.a7(a,m)?A.bpU(k.a(l.i(a,m)),B.Nu):null +o=A.bNF(t.nA.a(l.i(a,m)),t.kc.a(l.i(a,"fields"))) +l=A.rU(l.i(a,"enableDeltaModel")) +return new A.aGL(j,i,r===!0,s===!0,q!==!1,l===!0,k,o,p)}, +bOt(a){return new A.a2Q(a,A.a([],t.Up),$,$,$,null)}, +c1A(){$.asc.ak(0,new A.bmW())}, +bZc(){var s,r,q +for(s=$.asc.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a +if(q==null)q=r.a(q) +q.remove()}$.asc.T(0)}, +bNv(a){var s=J.ac(a),r=A.eJ(J.fh(t.j.a(s.i(a,"transform")),new A.aAu(),t.z),!0,t.i) +return new A.aAt(A.mK(s.i(a,"width")),A.mK(s.i(a,"height")),new Float32Array(A.ce(r)))}, +bum(a,b){var s=a.style +A.P(s,"transform-origin","0 0 0") +A.P(s,"transform",A.kH(b))}, +kH(a){var s=A.boI(a) +if(s===B.NQ)return"matrix("+A.h(a[0])+","+A.h(a[1])+","+A.h(a[4])+","+A.h(a[5])+","+A.h(a[12])+","+A.h(a[13])+")" +else if(s===B.n_)return A.c_l(a) +else return"none"}, +boI(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.n_ +if(a[0]===1&&a[1]===0&&a[4]===0&&a[5]===1&&a[12]===0&&a[13]===0)return B.NP +else return B.NQ}, +c_l(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.h(a[12])+"px, "+A.h(a[13])+"px, 0px)" +else return"matrix3d("+A.h(s)+","+A.h(a[1])+","+A.h(a[2])+","+A.h(a[3])+","+A.h(a[4])+","+A.h(a[5])+","+A.h(a[6])+","+A.h(a[7])+","+A.h(a[8])+","+A.h(a[9])+","+A.h(a[10])+","+A.h(a[11])+","+A.h(a[12])+","+A.h(a[13])+","+A.h(a[14])+","+A.h(a[15])+")"}, +Xb(a,b){var s=$.bJJ() +s[0]=b.a +s[1]=b.b +s[2]=b.c +s[3]=b.d +A.boJ(a,s) +return new A.A(s[0],s[1],s[2],s[3])}, +boJ(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=$.bvb() +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=$.bJI().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}, +bG7(a,b){return a.a<=b.a&&a.b<=b.b&&a.c>=b.c&&a.d>=b.d}, +eO(a){var s,r +if(a===4278190080)return"#000000" +if((a&4278190080)>>>0===4278190080){s=B.e.jX(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.e.l(a>>>16&255)+","+B.e.l(a>>>8&255)+","+B.e.l(a&255)+","+B.c.l((a>>>24&255)/255)+")" +return r.charCodeAt(0)==0?r:r}}, +bZg(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.c.aR(d/255,2)+")"}, +bDu(){if(A.c03())return"BlinkMacSystemFont" +var s=$.ft() +if(s!==B.bY)s=s===B.dI +else s=!0 +if(s)return"-apple-system, BlinkMacSystemFont" +return"Arial"}, +bjM(a){var s +if(B.amc.p(0,a))return a +s=$.ft() +if(s!==B.bY)s=s===B.dI +else s=!0 +if(s)if(a===".SF Pro Text"||a===".SF Pro Display"||a===".SF UI Text"||a===".SF UI Display")return A.bDu() +return'"'+A.h(a)+'", '+A.bDu()+", sans-serif"}, +w9(a,b,c){if(ac)return c +else return a}, +kI(a,b){var s +if(a==null)return b==null +if(b==null||a.length!==b.length)return!1 +for(s=0;s")).d0(0," ")}, +fs(a,b,c){A.P(a.style,b,c)}, +bGh(a){var s=A.v(self.document,"querySelector",["#flutterweb-theme"]) +if(a!=null){if(s==null){s=A.cf(self.document,"meta") +s.id="flutterweb-theme" +s.name="theme-color" +self.document.head.append(s)}s.content=A.eO(a.a)}else if(s!=null)s.remove()}, +WT(a,b,c,d,e,f,g,h,i){var s=$.bDn +if(s==null?$.bDn=a.ellipse!=null:s)A.v(a,"ellipse",[b,c,d,e,f,g,h,i]) +else{a.save() +A.v(a,"translate",[b,c]) +A.v(a,"rotate",[f]) +A.v(a,"scale",[d,e]) +A.v(a,"arc",[0,0,1,g,h,i]) +a.restore()}}, +buj(a){var s +for(;a.lastChild!=null;){s=a.lastChild +if(s.parentNode!=null)s.parentNode.removeChild(s)}}, +bri(a,b,c){var s=b.j("@<0>").a0(c),r=new A.RM(s.j("RM<+key,value(1,2)>")) +r.a=r +r.b=r +return new A.a4c(a,new A.JD(r,s.j("JD<+key,value(1,2)>")),A.B(b,s.j("bxn<+key,value(1,2)>")),s.j("a4c<1,2>"))}, +f2(){var s=new Float32Array(16) +s[15]=1 +s[0]=1 +s[5]=1 +s[10]=1 +return new A.cP(s)}, +bPE(a){return new A.cP(a)}, +bPI(a){var s=new A.cP(new Float32Array(16)) +if(s.hP(a)===0)return null +return s}, +Hy(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}, +bMv(a){var s=new A.a0R(a,new A.A0(null,null,t.Qh)) +s.as9(a) +return s}, +bwP(a){var s,r +if(a!=null)return A.bMv(a) +else{s=new A.a2F(new A.A0(null,null,t.Tv)) +r=self.window.visualViewport +if(r==null)r=self.window +s.b=A.eI(r,"resize",s.gaFW()) +return s}}, +bxD(a){if(a!=null){A.bNe(a) +return new A.ayc(a)}else return new A.aE0()}, +bAT(a,b,c,d){var s=A.cf(self.document,"style") +if(d!=null)s.nonce=d +s.id=c +b.appendChild(s) +A.bYH(s,a,"normal normal 14px sans-serif")}, +bYH(a,b,c){var s,r,q,p="createTextNode" +a.append(A.v(self.document,p,[b+" flt-scene-host { font: "+c+";}"+b+" flt-semantics input[type=range] { appearance: none; -webkit-appearance: none; width: 100%; position: absolute; border: none; top: 0; right: 0; bottom: 0; left: 0;}"+b+" input::selection { background-color: transparent;}"+b+" textarea::selection { background-color: transparent;}"+b+" flt-semantics input,"+b+" flt-semantics textarea,"+b+' flt-semantics [contentEditable="true"] { caret-color: transparent;}'+b+" .flt-text-editing::placeholder { opacity: 0;}"])) +r=$.dR() +if(r===B.aw)a.append(A.v(self.document,p,[b+" * { -webkit-tap-highlight-color: transparent;}"+b+" flt-semantics input[type=range]::-webkit-slider-thumb { -webkit-appearance: none;}"])) +if(r===B.dt)a.append(A.v(self.document,p,[b+" flt-paragraph,"+b+" flt-span { line-height: 100%;}"])) +if(r!==B.e8)r=r===B.aw +else r=!0 +if(r)a.append(A.v(self.document,p,[b+" .transparentTextEditing:-webkit-autofill,"+b+" .transparentTextEditing:-webkit-autofill:hover,"+b+" .transparentTextEditing:-webkit-autofill:focus,"+b+" .transparentTextEditing:-webkit-autofill:active { opacity: 0 !important;}"])) +if(B.d.p(self.window.navigator.userAgent,"Edg/"))try{a.append(A.v(self.document,p,[b+" input::-ms-reveal { display: none;}"]))}catch(q){r=A.ae(q) +if(t.e.b(r)){s=r +A.v(self.window.console,"warn",[J.bB(s)])}else throw q}}, +bF5(a){var s,r +if($.e4==null){s=$.bN() +r=new A.C2(A.ci(null,t.H),0,s,A.bxD(a),B.hV,A.bwP(a)) +r.a0w(0,s,a) +$.e4=r +s=s.gfI() +r=$.e4 +r.toString +s.b05(r)}s=$.e4 +s.toString +return s}, +HN:function HN(a){var _=this +_.a=a +_.d=_.c=_.b=null}, +atZ:function atZ(a,b){this.a=a +this.b=b}, +au2:function au2(a){this.a=a}, +au3:function au3(a){this.a=a}, +au_:function au_(a){this.a=a}, +au0:function au0(a){this.a=a}, +au1:function au1(a){this.a=a}, +Iu:function Iu(a,b){this.a=a +this.b=b}, +qH:function qH(a,b){this.a=a +this.b=b}, +awn:function awn(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}, +axR:function axR(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}, +an2:function an2(){}, +lO:function lO(a){this.a=a}, +ax0:function ax0(a,b,c){this.a=a +this.b=b +this.c=c}, +bhQ:function bhQ(){}, +big:function big(a,b){this.a=a +this.b=b}, +bif:function bif(a,b){this.a=a +this.b=b}, +awg:function awg(a){this.a=a}, +a4g:function a4g(a){this.a=a +this.b=$}, +Z6:function Z6(){}, +IC:function IC(a,b){this.a=a +this.b=b}, +B3:function B3(a){this.a=a}, +Zd:function Zd(){}, +Zh:function Zh(){}, +B2:function B2(a,b){this.a=a +this.b=b}, +Ju:function Ju(a,b,c,d){var _=this +_.a=a +_.b=$ +_.c=b +_.d=c +_.$ti=d}, +a34:function a34(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=$ +_.Q=0 +_.as=null +_.at=k}, +aFX:function aFX(){}, +aFT:function aFT(a){this.a=a}, +aFR:function aFR(){}, +aFS:function aFS(){}, +aFY:function aFY(a){this.a=a}, +aFU:function aFU(){}, +aFV:function aFV(a){this.a=a}, +aFW:function aFW(a){this.a=a}, +yn:function yn(a){this.a=a +this.b=0}, +Fe:function Fe(a,b){this.a=a +this.b=b +this.c=-1}, +K0:function K0(a,b,c){this.a=a +this.b=b +this.c=c}, +yh:function yh(a,b){this.a=a +this.b=b}, +m6:function m6(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +D9:function D9(a){this.a=a}, +K1:function K1(a,b){this.a=a +this.b=b +this.c=0}, +pr:function pr(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bkC:function bkC(a,b){this.a=a +this.b=b}, +bkB:function bkB(a,b){this.a=a +this.b=b}, +aaq:function aaq(a,b,c,d,e){var _=this +_.a=a +_.b=$ +_.c=b +_.d=c +_.e=d +_.f=e +_.w=_.r=null}, +aT8:function aT8(){}, +aT9:function aT9(){}, +aTa:function aTa(){}, +yY:function yY(a,b,c){this.a=a +this.b=b +this.c=c}, +Qm:function Qm(a,b,c){this.a=a +this.b=b +this.c=c}, +xk:function xk(a,b,c){this.a=a +this.b=b +this.c=c}, +aT7:function aT7(a){this.a=a}, +a3f:function a3f(a){this.a=a}, +wE:function wE(a,b){var _=this +_.a=$ +_.b=a +_.c=b +_.d=!1}, +Za:function Za(){}, +Rb:function Rb(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=$}, +Rc:function Rc(a,b){this.a=a +this.b=b +this.d=$}, +Z5:function Z5(a,b,c,d){var _=this +_.a=$ +_.b=a +_.c=b +_.d=0 +_.e=-1 +_.f=c +_.r=d +_.w=!1}, +ID:function ID(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=$ +_.f=!1 +_.r=0 +_.w=null +_.x=d}, +i7:function i7(){}, +aMG:function aMG(a,b){this.b=a +this.c=b}, +aL7:function aL7(a,b,c){this.a=a +this.b=b +this.d=c}, +Bw:function Bw(){}, +a9v:function a9v(a,b){this.c=a +this.a=null +this.b=b}, +Ym:function Ym(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +Zp:function Zp(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +Zt:function Zt(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +Zs:function Zs(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +a6Z:function a6Z(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +Qh:function Qh(a,b,c){var _=this +_.f=a +_.c=b +_.a=null +_.b=c}, +a6Y:function a6Y(a,b,c){var _=this +_.f=a +_.c=b +_.a=null +_.b=c}, +a3i:function a3i(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +aGk:function aGk(a,b){this.a=a +this.b=b}, +a7Q:function a7Q(a,b,c){var _=this +_.c=a +_.d=b +_.a=null +_.b=c}, +Zy:function Zy(a,b,c){var _=this +_.f=a +_.c=b +_.a=null +_.b=c}, +a81:function a81(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=null +_.b=e}, +a3P:function a3P(a){this.a=a}, +aHC:function aHC(a){this.a=a +this.b=$}, +aHD:function aHD(a){this.a=a}, +aDV:function aDV(a,b,c){this.a=a +this.b=b +this.c=c}, +aDX:function aDX(a,b,c){this.a=a +this.b=b +this.c=c}, +aDY:function aDY(a,b,c){this.a=a +this.b=b +this.c=c}, +ZG:function ZG(){}, +ax2:function ax2(a,b){this.a=a +this.b=b +this.c=$}, +aK0:function aK0(a){this.a=a}, +aK1:function aK1(a,b){this.a=a +this.b=b}, +aK2:function aK2(a){this.a=a}, +yg:function yg(a,b,c,d){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=$}, +aK3:function aK3(){}, +Ze:function Ze(a){this.a=a}, +bik:function bik(){}, +aK8:function aK8(){}, +hK:function hK(a,b){this.a=null +this.b=a +this.$ti=b}, +ZO:function ZO(a,b){var _=this +_.a=$ +_.b=1 +_.c=a +_.$ti=b}, +aKE:function aKE(a,b){this.a=a +this.b=b}, +aKF:function aKF(a,b){this.a=a +this.b=b}, +yk:function yk(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.a=c +_.b=d +_.c=e +_.d=$}, +aKG:function aKG(){}, +B4:function B4(a,b,c,d,e,f){var _=this +_.a=a +_.b=$ +_.c=null +_.d=b +_.e=c +_.f=0 +_.r=d +_.w=e +_.x=!0 +_.y=4278190080 +_.z=!1 +_.ax=_.at=_.as=_.Q=null +_.ay=f +_.CW=_.ch=null +_.cx=0}, +ax3:function ax3(a){this.a=a}, +B5:function B5(a){this.a=$ +this.b=a}, +wF:function wF(){this.a=$ +this.b=!1 +this.c=null}, +ov:function ov(){this.b=this.a=null}, +aN_:function aN_(){}, +Ff:function Ff(){}, +BR:function BR(){}, +z0:function z0(a,b){var _=this +_.a=a +_.b=b +_.d=_.c=0 +_.f=_.e=$ +_.r=-1}, +AV:function AV(a,b){this.a=a +this.b=b}, +Ix:function Ix(a,b,c){var _=this +_.a=null +_.b=$ +_.d=a +_.e=b +_.r=_.f=null +_.w=c}, +awi:function awi(a){this.a=a}, +aak:function aak(){}, +Z8:function Z8(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=$}, +Z9:function Z9(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=$}, +Z7:function Z7(a,b,c,d,e,f,g,h){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.a=$}, +Zb:function Zb(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=null +_.r=$ +_.w=!1}, +mo:function mo(a,b,c){var _=this +_.a=null +_.b=a +_.c=b +_.d=!0 +_.e=!1 +_.Q=_.z=_.y=_.x=_.w=_.r=_.f=null +_.as=c +_.CW=_.ch=_.ay=_.ax=_.at=-1 +_.cy=_.cx=null}, +Zi:function Zi(a,b){this.a=a +this.b=b +this.c=!1}, +Zg:function Zg(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +B7:function B7(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=$}, +ax5:function ax5(a){this.a=a}, +IF:function IF(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}, +Zf:function Zf(a){var _=this +_.a=$ +_.b=-1/0 +_.c=a +_.d=0 +_.e=!1 +_.z=_.y=_.x=_.w=_.r=_.f=0 +_.Q=$ +_.as=!1}, +Zc:function Zc(a){this.a=a}, +ax4:function ax4(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=0 +_.d=c +_.e=d}, +bio:function bio(a){this.a=a}, +Li:function Li(a,b){this.a=a +this.b=b}, +YU:function YU(a){this.a=a}, +Zj:function Zj(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=$}, +ax6:function ax6(a){this.a=a}, +IM:function IM(a,b){this.a=a +this.b=b}, +axq:function axq(a,b){this.a=a +this.b=b}, +axr:function axr(a,b){this.a=a +this.b=b}, +axl:function axl(a){this.a=a}, +axm:function axm(a,b){this.a=a +this.b=b}, +axk:function axk(a){this.a=a}, +axo:function axo(a){this.a=a}, +axp:function axp(a){this.a=a}, +axn:function axn(a){this.a=a}, +axi:function axi(){}, +axj:function axj(){}, +aBL:function aBL(){}, +aBM:function aBM(){}, +ZA:function ZA(a,b){this.a=a +this.b=b}, +tU:function tU(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aDb:function aDb(){this.a=!1 +this.b=null}, +a1V:function a1V(a){this.b=a +this.d=null}, +aRf:function aRf(){}, +azQ:function azQ(a){this.a=a}, +azT:function azT(){}, +a37:function a37(a,b){this.a=a +this.b=b}, +aFZ:function aFZ(a){this.a=a}, +a36:function a36(a,b){this.a=a +this.b=b}, +a35:function a35(a,b){this.a=a +this.b=b}, +a1G:function a1G(a,b,c){this.a=a +this.b=b +this.c=c}, +JA:function JA(a,b){this.a=a +this.b=b}, +bka:function bka(a){this.a=a}, +bjk:function bjk(){}, +ah5:function ah5(a,b){this.a=a +this.b=-1 +this.$ti=b}, +rC:function rC(a,b){this.a=a +this.$ti=b}, +aha:function aha(a,b){this.a=a +this.b=-1 +this.$ti=b}, +RJ:function RJ(a,b){this.a=a +this.$ti=b}, +a1D:function a1D(a,b){this.a=a +this.b=$ +this.$ti=b}, +aDs:function aDs(){this.a=null}, +aBp:function aBp(){}, +a9M:function a9M(a,b){this.a=a +this.b=b}, +zb:function zb(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +an1:function an1(a,b){this.a=a +this.b=b}, +aQS:function aQS(){}, +bmZ:function bmZ(){}, +bmY:function bmY(){}, +aDD:function aDD(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.a=a +_.b=$ +_.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=!1 +_.ch=_.ay=$}, +aDE:function aDE(){}, +aDF:function aDF(){}, +aDG:function aDG(){}, +aDH:function aDH(){}, +aDI:function aDI(){}, +aDJ:function aDJ(){}, +aDL:function aDL(a){this.a=a}, +aDM:function aDM(){}, +aDK:function aDK(a){this.a=a}, +apm:function apm(a,b,c){this.a=a +this.b=b +this.$ti=c}, +a2d:function a2d(a,b,c){var _=this +_.a=a +_.c=b +_.d=c +_.f=null}, +aBY:function aBY(a,b,c){this.a=a +this.b=b +this.c=c}, +Cc:function Cc(a,b){this.a=a +this.b=b}, +xl:function xl(a,b){this.a=a +this.b=b}, +Kz:function Kz(a){this.a=a}, +bkV:function bkV(a){this.a=a}, +bkW:function bkW(a){this.a=a}, +bkX:function bkX(){}, +bkU:function bkU(){}, +j1:function j1(){}, +a2y:function a2y(){}, +Kx:function Kx(){}, +Ky:function Ky(){}, +I9:function I9(){}, +j2:function j2(a){this.a=a}, +ZQ:function ZQ(a){this.b=this.a=null +this.$ti=a}, +Fw:function Fw(a,b,c){this.a=a +this.b=b +this.$ti=c}, +N1:function N1(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}, +pY:function pY(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}, +ej:function ej(a){this.b=a}, +aU8:function aU8(a){this.a=a}, +RH:function RH(){}, +N3:function N3(a,b,c,d,e,f){var _=this +_.CW=a +_.cx=b +_.kW$=c +_.x=d +_.a=e +_.b=-1 +_.c=f +_.w=_.r=_.f=_.e=_.d=null}, +a7K:function a7K(a,b,c,d,e,f){var _=this +_.CW=a +_.cx=b +_.kW$=c +_.x=d +_.a=e +_.b=-1 +_.c=f +_.w=_.r=_.f=_.e=_.d=null}, +N2:function N2(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}, +N4:function N4(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}, +aUh:function aUh(a,b,c){this.a=a +this.b=b +this.c=c}, +aUg:function aUg(a,b){this.a=a +this.b=b}, +azK:function azK(a,b,c,d){var _=this +_.a=a +_.acV$=b +_.DM$=c +_.ql$=d}, +N5:function N5(a,b,c,d,e){var _=this +_.CW=a +_.cx=b +_.dx=_.db=_.cy=null +_.x=c +_.a=d +_.b=-1 +_.c=e +_.w=_.r=_.f=_.e=_.d=null}, +N6:function N6(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}, +N7:function N7(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}, +EA:function EA(a){this.a=a +this.b=!1}, +ab8:function ab8(){var _=this +_.e=_.d=_.c=_.b=_.a=null +_.f=!0 +_.r=4278190080 +_.z=_.y=_.x=_.w=null}, +k6:function k6(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aMS:function aMS(){var _=this +_.d=_.c=_.b=_.a=0}, +axL:function axL(){var _=this +_.d=_.c=_.b=_.a=0}, +ag2:function ag2(){this.b=this.a=null}, +axV:function axV(){var _=this +_.d=_.c=_.b=_.a=0}, +vh:function vh(a,b){var _=this +_.a=a +_.b=b +_.c=0 +_.e=_.d=-1}, +aLl:function aLl(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=0 +_.f=-1 +_.Q=_.z=_.y=_.x=_.w=_.r=0}, +Dp:function Dp(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}, +uH:function uH(a){var _=this +_.a=a +_.b=-1 +_.e=_.d=_.c=0}, +r3:function r3(){this.b=this.a=null}, +aT6:function aT6(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aLm:function aLm(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=0 +_.f=d}, +uB:function uB(a,b){this.a=a +this.b=b}, +a7N:function a7N(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}, +aLE:function aLE(a){this.a=a}, +N8:function N8(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}, +aNx:function aNx(a,b,c){var _=this +_.a=a +_.b=null +_.c=b +_.d=c +_.f=_.e=!1 +_.r=1}, +eK:function eK(){}, +JK:function JK(){}, +MM:function MM(){}, +a7q:function a7q(){}, +a7u:function a7u(a,b){this.a=a +this.b=b}, +a7s:function a7s(a,b){this.a=a +this.b=b}, +a7r:function a7r(a){this.a=a}, +a7t:function a7t(a){this.a=a}, +a7c:function a7c(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7b:function a7b(a){var _=this +_.f=a +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7a:function a7a(a){var _=this +_.f=a +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7h:function a7h(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7j:function a7j(a){var _=this +_.f=a +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7p:function a7p(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7n:function a7n(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7m:function a7m(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7e:function a7e(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.x=null +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7i:function a7i(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7d:function a7d(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7l:function a7l(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7o:function a7o(a,b,c,d){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7f:function a7f(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7g:function a7g(a,b,c,d){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +a7k:function a7k(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +b9o:function b9o(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}, +aOG:function aOG(){var _=this +_.d=_.c=_.b=_.a=!1}, +ab9:function ab9(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1}, +Ap:function Ap(){}, +aFP:function aFP(){this.a=$}, +aFQ:function aFQ(){}, +EB:function EB(a){this.a=a}, +N9:function N9(a,b,c){var _=this +_.CW=null +_.x=a +_.a=b +_.b=-1 +_.c=c +_.w=_.r=_.f=_.e=_.d=null}, +aU9:function aU9(a){this.a=a}, +aUb:function aUb(a){this.a=a}, +aUc:function aUc(a){this.a=a}, +x3:function x3(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=d +_.r=_.f=!1}, +aKo:function aKo(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aKp:function aKp(){}, +aSX:function aSX(){this.a=null +this.b=!1}, +C3:function C3(){}, +a2S:function a2S(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +aEU:function aEU(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +Ci:function Ci(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +aEV:function aEV(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +a2R:function a2R(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}, +oH:function oH(){}, +R_:function R_(a,b,c){this.a=a +this.b=b +this.c=c}, +SU:function SU(a,b){this.a=a +this.b=b}, +a1W:function a1W(){}, +D4:function D4(a,b){this.b=a +this.c=b +this.a=null}, +CY:function CY(a){this.b=a +this.a=null}, +aag:function aag(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}, +pi:function pi(a,b){this.b=a +this.c=b +this.d=1}, +zt:function zt(a,b,c){this.a=a +this.b=b +this.c=c}, +bk3:function bk3(){}, +yt:function yt(a,b){this.a=a +this.b=b}, +fc:function fc(){}, +a7M:function a7M(){}, +fQ:function fQ(){}, +aLD:function aLD(){}, +vY:function vY(a,b,c){this.a=a +this.b=b +this.c=c}, +aMH:function aMH(){this.a=0}, +Na:function Na(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}, +a32:function a32(){}, +aFI:function aFI(a,b,c){this.a=a +this.b=b +this.c=c}, +aFJ:function aFJ(a,b){this.a=a +this.b=b}, +aFG:function aFG(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aFH:function aFH(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a31:function a31(a,b){this.a=a +this.b=b}, +P8:function P8(a){this.a=a}, +KP:function KP(a,b,c){var _=this +_.a=a +_.c=_.b=!1 +_.d=b +_.e=c}, +YM:function YM(){}, +avQ:function avQ(){}, +avR:function avR(a){this.a=a}, +HP:function HP(a,b){this.a=a +this.b=b}, +qq:function qq(a,b){this.a=a +this.b=b}, +wP:function wP(a,b){this.a=a +this.b=b}, +blD:function blD(){}, +blE:function blE(a){this.a=a}, +blC:function blC(a){this.a=a}, +blF:function blF(){}, +aD9:function aD9(a){this.a=a}, +aDa:function aDa(a){this.a=a}, +aDc:function aDc(a){this.a=a}, +aDd:function aDd(a){this.a=a}, +aD8:function aD8(a){this.a=a}, +bl2:function bl2(a,b){this.a=a +this.b=b}, +bl0:function bl0(a,b){this.a=a +this.b=b}, +bl1:function bl1(a){this.a=a}, +biu:function biu(){}, +biv:function biv(){}, +biw:function biw(){}, +bix:function bix(){}, +biy:function biy(){}, +biz:function biz(){}, +biA:function biA(){}, +biB:function biB(){}, +bhM:function bhM(a,b,c){this.a=a +this.b=b +this.c=c}, +a3I:function a3I(a){this.a=$ +this.b=a}, +aHj:function aHj(a){this.a=a}, +aHk:function aHk(a){this.a=a}, +aHl:function aHl(a){this.a=a}, +aHm:function aHm(a){this.a=a}, +oP:function oP(a){this.a=a}, +aHn:function aHn(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=null +_.e=!1 +_.f=d +_.r=e}, +aHt:function aHt(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aHu:function aHu(a){this.a=a}, +aHv:function aHv(a,b,c){this.a=a +this.b=b +this.c=c}, +aHw:function aHw(a,b){this.a=a +this.b=b}, +aHp:function aHp(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aHq:function aHq(a,b,c){this.a=a +this.b=b +this.c=c}, +aHr:function aHr(a,b){this.a=a +this.b=b}, +aHs:function aHs(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aHo:function aHo(a,b,c){this.a=a +this.b=b +this.c=c}, +aHx:function aHx(a,b){this.a=a +this.b=b}, +axP:function axP(a){this.a=a +this.b=!0}, +aJC:function aJC(){}, +bmF:function bmF(){}, +avP:function avP(){}, +Me:function Me(a){var _=this +_.d=a +_.a=_.e=$ +_.c=_.b=!1}, +aJP:function aJP(){}, +P7:function P7(a,b){var _=this +_.d=a +_.e=b +_.f=null +_.a=$ +_.c=_.b=!1}, +aT4:function aT4(){}, +aT5:function aT5(){}, +qG:function qG(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=0 +_.f=e}, +Kf:function Kf(a){this.a=a +this.b=$ +this.c=0}, +aBX:function aBX(){}, +a1Y:function a1Y(){this.a=null +this.b=$ +this.c=!1}, +a1X:function a1X(a){this.a=!1 +this.b=a}, +a2X:function a2X(a,b){this.a=a +this.b=b +this.c=$}, +a1Z:function a1Z(a,b,c,d){var _=this +_.a=a +_.d=b +_.e=$ +_.id=_.go=_.fy=_.fx=_.fr=_.dy=_.CW=_.ch=_.ay=_.ax=_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=null +_.k1=c +_.p4=_.p3=_.p2=_.k4=_.k3=_.k2=null +_.R8=d +_.ry=null}, +aBA:function aBA(a){this.a=a}, +aBB:function aBB(a,b,c){this.a=a +this.b=b +this.c=c}, +aBz:function aBz(a,b){this.a=a +this.b=b}, +aBw:function aBw(a,b){this.a=a +this.b=b}, +aBx:function aBx(a,b){this.a=a +this.b=b}, +aBy:function aBy(a,b){this.a=a +this.b=b}, +aBv:function aBv(a){this.a=a}, +aBu:function aBu(a){this.a=a}, +aBt:function aBt(a){this.a=a}, +aBC:function aBC(a,b){this.a=a +this.b=b}, +blH:function blH(a,b,c){this.a=a +this.b=b +this.c=c}, +aWr:function aWr(){}, +a7Y:function a7Y(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}, +a82:function a82(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aM2:function aM2(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aM3:function aM3(a){this.b=a}, +aQQ:function aQQ(){this.a=null}, +aQR:function aQR(){}, +aMo:function aMo(a,b,c){var _=this +_.a=null +_.b=a +_.d=b +_.e=c +_.f=$}, +Zl:function Zl(){this.b=this.a=null}, +aMw:function aMw(){}, +ajp:function ajp(a,b,c){this.a=a +this.b=b +this.c=c}, +aYZ:function aYZ(){}, +aZ_:function aZ_(a){this.a=a}, +bhf:function bhf(){}, +pB:function pB(a,b){this.a=a +this.b=b}, +Fq:function Fq(){this.a=0}, +baZ:function baZ(a,b,c){var _=this +_.e=a +_.a=b +_.b=c +_.c=null +_.d=!1}, +bb0:function bb0(){}, +bb_:function bb_(a,b,c){this.a=a +this.b=b +this.c=c}, +bb1:function bb1(a){this.a=a}, +bb2:function bb2(a){this.a=a}, +bb3:function bb3(a){this.a=a}, +bb4:function bb4(a){this.a=a}, +bb5:function bb5(a){this.a=a}, +bb6:function bb6(a){this.a=a}, +Gv:function Gv(a,b){this.a=null +this.b=a +this.c=b}, +b5h:function b5h(a){this.a=a +this.b=0}, +b5i:function b5i(a,b){this.a=a +this.b=b}, +aMp:function aMp(){}, +brK:function brK(){}, +aN2:function aN2(a,b){this.a=a +this.b=0 +this.c=b}, +aN3:function aN3(a){this.a=a}, +aN5:function aN5(a,b,c){this.a=a +this.b=b +this.c=c}, +aN6:function aN6(a){this.a=a}, +a2M:function a2M(a){this.a=a}, +a2L:function a2L(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}, +aKC:function aKC(a,b){var _=this +_.b=_.a=null +_.c=a +_.d=b}, +I8:function I8(a,b){this.a=a +this.b=b}, +ate:function ate(a,b){this.a=a +this.b=b}, +atf:function atf(a){this.a=a}, +Ra:function Ra(a,b){this.a=a +this.b=b}, +awY:function awY(a,b,c){var _=this +_.r=a +_.a=$ +_.b=b +_.c=c +_.e=_.d=null}, +a1p:function a1p(a,b){var _=this +_.a=$ +_.b=a +_.c=b +_.e=_.d=null}, +azk:function azk(a,b){this.a=a +this.b=b}, +azj:function azj(){}, +E1:function E1(a,b,c){var _=this +_.e=null +_.a=a +_.b=b +_.c=c +_.d=!1}, +aPf:function aPf(a){this.a=a}, +a2v:function a2v(a,b,c,d){var _=this +_.e=a +_.a=b +_.b=c +_.c=d +_.d=!1}, +XL:function XL(a){this.a=a +this.c=this.b=null}, +ath:function ath(a){this.a=a}, +ati:function ati(a){this.a=a}, +atg:function atg(a,b){this.a=a +this.b=b}, +aGt:function aGt(a,b){var _=this +_.r=null +_.a=$ +_.b=a +_.c=b +_.e=_.d=null}, +aGD:function aGD(a,b,c,d){var _=this +_.r=a +_.w=b +_.x=1 +_.y=$ +_.z=!1 +_.a=$ +_.b=c +_.c=d +_.e=_.d=null}, +aGE:function aGE(a,b){this.a=a +this.b=b}, +aGF:function aGF(a){this.a=a}, +Lu:function Lu(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1}, +aI1:function aI1(a,b){var _=this +_.a=$ +_.b=a +_.c=b +_.e=_.d=null}, +xY:function xY(a,b,c){var _=this +_.e=null +_.a=a +_.b=b +_.c=c +_.d=!1}, +aM4:function aM4(a,b){var _=this +_.a=$ +_.b=a +_.c=b +_.e=_.d=null}, +aRw:function aRw(a,b,c){var _=this +_.r=null +_.w=a +_.x=null +_.y=0 +_.a=$ +_.b=b +_.c=c +_.e=_.d=null}, +aRG:function aRG(a){this.a=a}, +aRH:function aRH(a){this.a=a}, +aRI:function aRI(a){this.a=a}, +K3:function K3(a){this.a=a}, +aad:function aad(a){this.a=a}, +aaa:function aaa(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 +_.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 +_.ok=a9}, +mc:function mc(a,b){this.a=a +this.b=b}, +z9:function z9(a,b){this.a=a +this.b=b}, +a8f:function a8f(){}, +aEc:function aEc(a,b){var _=this +_.a=$ +_.b=a +_.c=b +_.e=_.d=null}, +r6:function r6(){}, +zp:function zp(a,b){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=-1 +_.p1=_.ok=_.k4=_.k3=null +_.p3=_.p2=0 +_.p4=!1}, +atj:function atj(a,b){this.a=a +this.b=b}, +xo:function xo(a,b){this.a=a +this.b=b}, +OY:function OY(a,b){this.a=a +this.b=b}, +aBD:function aBD(a,b,c,d){var _=this +_.a=!1 +_.b=a +_.c=b +_.e=c +_.f=null +_.r=d}, +aBI:function aBI(){}, +aBH:function aBH(a){this.a=a}, +aBE:function aBE(a,b,c,d,e,f){var _=this +_.a=a +_.b=null +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=!1}, +aBG:function aBG(a){this.a=a}, +aBF:function aBF(a,b){this.a=a +this.b=b}, +K2:function K2(a,b){this.a=a +this.b=b}, +aSm:function aSm(a){this.a=a}, +aSi:function aSi(){}, +az3:function az3(){this.a=null}, +az4:function az4(a){this.a=a}, +aJu:function aJu(){var _=this +_.b=_.a=null +_.c=0 +_.d=!1}, +aJw:function aJw(a){this.a=a}, +aJv:function aJv(a){this.a=a}, +avW:function avW(a,b){var _=this +_.a=$ +_.b=a +_.c=b +_.e=_.d=null}, +abo:function abo(a,b,c){var _=this +_.e=null +_.f=!1 +_.a=a +_.b=b +_.c=c +_.d=!1}, +aUG:function aUG(a,b){this.a=a +this.b=b}, +aSw:function aSw(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}, +aUM:function aUM(a,b){var _=this +_.w=_.r=null +_.a=$ +_.b=a +_.c=b +_.e=_.d=null}, +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,b){this.a=a +this.b=b}, +aUR:function aUR(a){this.a=a}, +aUS:function aUS(a){this.a=a}, +aUT:function aUT(a){this.a=a}, +pH:function pH(){}, +aiX:function aiX(){}, +ac4:function ac4(a,b){this.a=a +this.b=b}, +m4:function m4(a,b){this.a=a +this.b=b}, +aH2:function aH2(){}, +aH4:function aH4(){}, +aTL:function aTL(){}, +aTM:function aTM(a,b){this.a=a +this.b=b}, +aTO:function aTO(){}, +aWJ:function aWJ(a,b,c){var _=this +_.a=!1 +_.b=a +_.c=b +_.d=c}, +a8B:function a8B(a){this.a=a +this.b=0}, +aUd:function aUd(a,b){this.a=a +this.b=b}, +YV:function YV(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1 +_.f=null +_.w=_.r=$ +_.x=null +_.y=!1}, +awm:function awm(){}, +yp:function yp(a,b,c){this.a=a +this.b=b +this.c=c}, +Ds:function Ds(a,b,c,d,e,f,g){var _=this +_.f=a +_.r=b +_.w=c +_.a=d +_.b=e +_.c=f +_.d=g}, +Ez:function Ez(){}, +Z3:function Z3(a,b){this.b=a +this.c=b +this.a=null}, +a9w:function a9w(a){this.b=a +this.a=null}, +awl:function awl(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=0 +_.r=f +_.w=!0}, +aFN:function aFN(){}, +aFO:function aFO(a,b,c){this.a=a +this.b=b +this.c=c}, +aUX:function aUX(){}, +aUW:function aUW(){}, +aHG:function aHG(a,b){this.b=a +this.a=b}, +b_K:function b_K(){}, +m0:function m0(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.Kn$=a +_.Ko$=b +_.nJ$=c +_.fh$=d +_.oU$=e +_.t9$=f +_.ta$=g +_.tb$=h +_.ft$=i +_.fu$=j +_.c=k +_.d=l +_.e=m +_.f=n +_.r=o +_.w=p +_.a=q +_.b=r}, +b4N:function b4N(){}, +b4O:function b4O(){}, +b4M:function b4M(){}, +K_:function K_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.Kn$=a +_.Ko$=b +_.nJ$=c +_.fh$=d +_.oU$=e +_.t9$=f +_.ta$=g +_.tb$=h +_.ft$=i +_.fu$=j +_.c=k +_.d=l +_.e=m +_.f=n +_.r=o +_.w=p +_.a=q +_.b=r}, +EK:function EK(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=$}, +aHZ:function aHZ(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}, +aaV:function aaV(a){this.a=a +this.c=this.b=null}, +ud:function ud(a,b){this.a=a +this.b=b}, +aBT:function aBT(a){this.a=a}, +aWj:function aWj(a,b){this.b=a +this.a=b}, +uc:function uc(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=e}, +bhU:function bhU(a,b,c){this.a=a +this.b=b +this.c=c}, +a9D:function a9D(a){this.a=a}, +aVp:function aVp(a){this.a=a}, +oI:function oI(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}, +pa:function pa(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=$ +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i +_.Q=j +_.as=$}, +K4:function K4(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}, +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){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=null +_.fr=$}, +K5:function K5(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}, +aLc:function aLc(){}, +PY:function PY(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=$}, +aUI:function aUI(a){this.a=a +this.b=null}, +aby:function aby(a,b,c){var _=this +_.a=a +_.b=b +_.d=_.c=$ +_.e=c +_.r=_.f=$}, +Ce:function Ce(a,b){this.a=a +this.b=b}, +wq:function wq(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +Rh:function Rh(a,b){this.a=a +this.b=b}, +eD:function eD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +rt:function rt(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +ai_:function ai_(a,b,c){this.c=a +this.a=b +this.b=c}, +avL:function avL(a){this.a=a}, +ZF:function ZF(){}, +aBr:function aBr(){}, +aKj:function aKj(){}, +aBK:function aBK(){}, +azV:function azV(){}, +aES:function aES(){}, +aKh:function aKh(){}, +aMI:function aMI(){}, +aRK:function aRK(){}, +aSy:function aSy(){}, +aBs:function aBs(){}, +aKl:function aKl(){}, +aVc:function aVc(){}, +aKz:function aKz(){}, +ayB:function ayB(){}, +aLG:function aLG(){}, +aBk:function aBk(){}, +aWa:function aWa(){}, +a6A:function a6A(){}, +EF:function EF(a,b){this.a=a +this.b=b}, +PU:function PU(a){this.a=a}, +aBm:function aBm(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aBn:function aBn(a,b){this.a=a +this.b=b}, +aBo:function aBo(a,b,c){this.a=a +this.b=b +this.c=c}, +Yg:function Yg(a,b,c,d){var _=this +_.a=a +_.b=b +_.d=c +_.e=d}, +EH:function EH(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}, +BZ:function BZ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aGL:function aGL(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}, +a2Q:function a2Q(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}, +Ou:function Ou(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}, +aQP:function aQP(a){this.a=a}, +Jn:function Jn(){}, +ayJ:function ayJ(a){this.a=a}, +ayK:function ayK(){}, +ayL:function ayL(){}, +ayM:function ayM(){}, +aG4:function aG4(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}, +aG7:function aG7(a){this.a=a}, +aG8:function aG8(a,b){this.a=a +this.b=b}, +aG5:function aG5(a){this.a=a}, +aG6:function aG6(a){this.a=a}, +atU:function atU(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}, +atV:function atV(a){this.a=a}, +aD_:function aD_(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}, +aD1:function aD1(a){this.a=a}, +aD2:function aD2(a){this.a=a}, +aD0:function aD0(a){this.a=a}, +aV_:function aV_(){}, +aV6:function aV6(a,b){this.a=a +this.b=b}, +aVd:function aVd(){}, +aV8:function aV8(a){this.a=a}, +aVb:function aVb(){}, +aV7:function aV7(a){this.a=a}, +aVa:function aVa(a){this.a=a}, +aUY:function aUY(){}, +aV3:function aV3(){}, +aV9:function aV9(){}, +aV5:function aV5(){}, +aV4:function aV4(){}, +aV2:function aV2(a){this.a=a}, +bmW:function bmW(){}, +aUJ:function aUJ(a){this.a=a}, +aUK:function aUK(a){this.a=a}, +aG1:function aG1(){var _=this +_.a=$ +_.b=null +_.c=!1 +_.d=null +_.f=$}, +aG3:function aG3(a){this.a=a}, +aG2:function aG2(a){this.a=a}, +aB9:function aB9(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aAt:function aAt(a,b,c){this.a=a +this.b=b +this.c=c}, +aAu:function aAu(){}, +Qi:function Qi(a,b){this.a=a +this.b=b}, +bjJ:function bjJ(){}, +a4c:function a4c(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +cP:function cP(a){this.a=a}, +aBZ:function aBZ(a){this.a=a +this.c=this.b=0}, +a0R:function a0R(a,b){this.b=a +this.c=$ +this.d=b}, +ayb:function ayb(a){this.a=a}, +aya:function aya(){}, +a1r:function a1r(){}, +a2F:function a2F(a){this.b=$ +this.c=a}, +azS:function azS(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}, +ayc:function ayc(a){this.a=a +this.b=$}, +ayd:function ayd(a){this.a=a}, +aE0:function aE0(){}, +aE1:function aE1(a){this.a=a}, +Kr:function Kr(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +biq:function biq(){}, +qc:function qc(){}, +ahG:function ahG(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=$ +_.f=!1 +_.Q=_.z=_.y=_.x=_.w=_.r=$ +_.as=null +_.ax=d +_.ay=e}, +C2:function C2(a,b,c,d,e,f){var _=this +_.ch=null +_.CW=a +_.a=b +_.b=c +_.c=d +_.d=$ +_.f=!1 +_.Q=_.z=_.y=_.x=_.w=_.r=$ +_.as=null +_.ax=e +_.ay=f}, +aBq:function aBq(a,b){this.a=a +this.b=b}, +acv:function acv(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +agP:function agP(){}, +ah4:function ah4(){}, +aj7:function aj7(){}, +aj8:function aj8(){}, +aj9:function aj9(){}, +akP:function akP(){}, +akQ:function akQ(){}, +aqL:function aqL(){}, +br8:function br8(){}, +bZH(){return $}, +iY(a,b,c){if(b.j("aD<0>").b(a))return new A.S2(a,b.j("@<0>").a0(c).j("S2<1,2>")) +return new A.wx(a,b.j("@<0>").a0(c).j("wx<1,2>"))}, +Lw(a){return new A.l0("Field '"+a+"' has not been initialized.")}, +ez(a){return new A.l0("Local '"+a+"' has not been initialized.")}, +xR(a){return new A.l0("Local '"+a+"' has already been initialized.")}, +hE(a){return new A.a8A(a)}, +bLT(a){return new A.ev(a)}, +blt(a){var s,r=a^48 +if(r<=9)return r +s=a|32 +if(97<=s&&s<=102)return s-87 +return-1}, +bFP(a,b){var s=A.blt(a.charCodeAt(b)),r=A.blt(a.charCodeAt(b+1)) +return s*16+r-(r&256)}, +aa(a,b){a=a+b&536870911 +a=a+((a&524287)<<10)&536870911 +return a^a>>>6}, +hI(a){a=a+((a&67108863)<<3)&536870911 +a^=a>>>11 +return a+((a&16383)<<15)&536870911}, +bB_(a,b,c){return A.hI(A.aa(A.aa(c,a),b))}, +bSH(a,b,c,d,e){return A.hI(A.aa(A.aa(A.aa(A.aa(e,a),b),c),d))}, +hO(a,b,c){return a}, +bu2(a){var s,r +for(s=$.AA.length,r=0;rc)A.a5(A.dn(b,0,c,"start",null))}return new A.aM(a,b,c,d.j("aM<0>"))}, +qB(a,b,c,d){if(t.Ee.b(a))return new A.kR(a,b,c.j("@<0>").a0(d).j("kR<1,2>")) +return new A.dH(a,b,c.j("@<0>").a0(d).j("dH<1,2>"))}, +bs8(a,b,c){var s="takeCount" +A.tk(b,s) +A.fC(b,s) +if(t.Ee.b(a))return new A.JZ(a,b,c.j("JZ<0>")) +return new A.zD(a,b,c.j("zD<0>"))}, +bs1(a,b,c){var s="count" +if(t.Ee.b(a)){A.tk(b,s) +A.fC(b,s) +return new A.C_(a,b,c.j("C_<0>"))}A.tk(b,s) +A.fC(b,s) +return new A.rh(a,b,c.j("rh<0>"))}, +bxT(a,b,c){if(c.j("aD<0>").b(b))return new A.JY(a,b,c.j("JY<0>")) +return new A.qh(a,b,c.j("qh<0>"))}, +d4(){return new A.mn("No element")}, +ua(){return new A.mn("Too many elements")}, +byo(){return new A.mn("Too few elements")}, +aaO(a,b,c,d){if(c-b<=32)A.bSn(a,b,c,d) +else A.bSm(a,b,c,d)}, +bSn(a,b,c,d){var s,r,q,p,o +for(s=b+1,r=J.ac(a);s<=c;++s){q=r.i(a,s) +p=s +while(!0){if(!(p>b&&d.$2(r.i(a,p-1),q)>0))break +o=p-1 +r.n(a,p,r.i(a,o)) +p=o}r.n(a,p,q)}}, +bSm(a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i=B.e.c0(a5-a4+1,6),h=a4+i,g=a5-i,f=B.e.c0(a4+a5,2),e=f-i,d=f+i,c=J.ac(a3),b=c.i(a3,h),a=c.i(a3,e),a0=c.i(a3,f),a1=c.i(a3,d),a2=c.i(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.n(a3,h,b) +c.n(a3,f,a0) +c.n(a3,g,a2) +c.n(a3,e,c.i(a3,a4)) +c.n(a3,d,c.i(a3,a5)) +r=a4+1 +q=a5-1 +if(J.d(a6.$2(a,a1),0)){for(p=r;p<=q;++p){o=c.i(a3,p) +n=a6.$2(o,a) +if(n===0)continue +if(n<0){if(p!==r){c.n(a3,p,c.i(a3,r)) +c.n(a3,r,o)}++r}else for(;!0;){n=a6.$2(c.i(a3,q),a) +if(n>0){--q +continue}else{m=q-1 +if(n<0){c.n(a3,p,c.i(a3,r)) +l=r+1 +c.n(a3,r,c.i(a3,q)) +c.n(a3,q,o) +q=m +r=l +break}else{c.n(a3,p,c.i(a3,q)) +c.n(a3,q,o) +q=m +break}}}}k=!0}else{for(p=r;p<=q;++p){o=c.i(a3,p) +if(a6.$2(o,a)<0){if(p!==r){c.n(a3,p,c.i(a3,r)) +c.n(a3,r,o)}++r}else if(a6.$2(o,a1)>0)for(;!0;)if(a6.$2(c.i(a3,q),a1)>0){--q +if(qg){for(;J.d(a6.$2(c.i(a3,r),a),0);)++r +for(;J.d(a6.$2(c.i(a3,q),a1),0);)--q +for(p=r;p<=q;++p){o=c.i(a3,p) +if(a6.$2(o,a)===0){if(p!==r){c.n(a3,p,c.i(a3,r)) +c.n(a3,r,o)}++r}else if(a6.$2(o,a1)===0)for(;!0;)if(a6.$2(c.i(a3,q),a1)===0){--q +if(q")),!0,b),l=m.length,k=0 +while(!0){if(!(k").a0(c).j("ax<1,2>")) +n.$keys=m +return n}return new A.wI(A.m2(a,b,c),b.j("@<0>").a0(c).j("wI<1,2>"))}, +axM(){throw A.c(A.ao("Cannot modify unmodifiable Map"))}, +ZJ(){throw A.c(A.ao("Cannot modify constant Set"))}, +bGu(a){var s=v.mangledGlobalNames[a] +if(s!=null)return s +return"minified:"+a}, +bFu(a,b){var s +if(b!=null){s=b.x +if(s!=null)return s}return t.dC.b(a)}, +h(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.bB(a) +return s}, +O(a,b,c,d,e,f){return new A.Ll(a,c,d,e,f)}, +c8r(a,b,c,d,e,f){return new A.Ll(a,c,d,e,f)}, +i9(a){var s,r=$.bzT +if(r==null)r=$.bzT=Symbol("identityHashCode") +s=a[r] +if(s==null){s=Math.random()*0x3fffffff|0 +a[r]=s}return s}, +fA(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.c(A.dn(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)}, +le(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.d.cn(a) +if(r==="NaN"||r==="+NaN"||r==="-NaN")return s +return null}return s}, +aMO(a){return A.bQX(a)}, +bQX(a){var s,r,q,p +if(a instanceof A.a6)return A.iR(A.aZ(a),null) +s=J.iS(a) +if(s===B.a2I||s===B.a2X||t.kk.b(a)){r=B.tG(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.iR(A.aZ(a),null)}, +bzV(a){if(a==null||typeof a=="number"||A.mL(a))return J.bB(a) +if(typeof a=="string")return JSON.stringify(a) +if(a instanceof A.tC)return a.l(0) +if(a instanceof A.kB)return a.a8x(!0) +return"Instance of '"+A.aMO(a)+"'"}, +bQZ(){return Date.now()}, +bR_(){var s,r +if($.aMP!==0)return +$.aMP=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 +$.aMP=1e6 +$.a8i=new A.aMN(r)}, +bQY(){if(!!self.location)return self.location.href +return null}, +bzS(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.bR0(a)}return A.bzS(a)}, +bR1(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.c(A.dn(a,0,1114111,null,null))}, +yQ(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}, +j9(a){if(a.date===void 0)a.date=new Date(a.a) +return a.date}, +ns(a){return a.b?A.j9(a).getUTCFullYear()+0:A.j9(a).getFullYear()+0}, +j8(a){return a.b?A.j9(a).getUTCMonth()+1:A.j9(a).getMonth()+1}, +uU(a){return a.b?A.j9(a).getUTCDate()+0:A.j9(a).getDate()+0}, +r1(a){return a.b?A.j9(a).getUTCHours()+0:A.j9(a).getHours()+0}, +aMM(a){return a.b?A.j9(a).getUTCMinutes()+0:A.j9(a).getMinutes()+0}, +brJ(a){return a.b?A.j9(a).getUTCSeconds()+0:A.j9(a).getSeconds()+0}, +brI(a){return a.b?A.j9(a).getUTCMilliseconds()+0:A.j9(a).getMilliseconds()+0}, +a8h(a){return B.e.aB((a.b?A.j9(a).getUTCDay()+0:A.j9(a).getDay()+0)+6,7)+1}, +uT(a,b,c){var s,r,q={} +q.a=0 +s=[] +r=[] +q.a=b.length +B.b.K(s,b) +q.b="" +if(c!=null&&c.a!==0)c.ak(0,new A.aML(q,r,s)) +return J.bKx(a,new A.Ll(B.anX,0,s,r,0))}, +bzU(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.bQW(a,b,c)}, +bQW(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.J(b,!0,t.z) +else s=[] +r=s.length +q=a.$R +if(rk)return A.uT(a,s,null) +if(rq)return A.uT(a,s,c) +if(s===b)s=A.J(s,!0,t.z) +i=Object.keys(n) +if(c==null)for(o=i.length,h=0;h=s)return A.f1(b,s,a,null,r) +return A.a8s(b,r)}, +c_0(a,b,c){if(a<0||a>c)return A.dn(a,0,c,"start",null) +if(b!=null)if(bc)return A.dn(b,a,c,"end",null) +return new A.mQ(!0,b,"end",null)}, +kG(a){return new A.mQ(!0,a,null,null)}, +hP(a){return a}, +c(a){return A.bFq(new Error(),a)}, +bFq(a,b){var s +if(b==null)b=new A.rr() +a.dartException=b +s=A.c2c +if("defineProperty" in Object){Object.defineProperty(a,"message",{get:s}) +a.name=""}else a.toString=s +return a}, +c2c(){return J.bB(this.dartException)}, +a5(a){throw A.c(a)}, +bnW(a,b){throw A.bFq(b,a)}, +L(a){throw A.c(A.d6(a))}, +rs(a){var s,r,q,p,o,n +a=A.bui(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.aVX(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)}, +aVY(a){return function($expr$){var $argumentsExpr$="$arguments$" +try{$expr$.$method$($argumentsExpr$)}catch(s){return s.message}}(a)}, +bBt(a){return function($expr$){try{$expr$.$method$}catch(s){return s.message}}(a)}, +bra(a,b){var s=b==null,r=s?null:b.method +return new A.a3B(a,r,s?null:b.receiver)}, +ae(a){if(a==null)return new A.a6O(a) +if(a instanceof A.K9)return A.we(a,a.a) +if(typeof a!=="object")return a +if("dartException" in a)return A.we(a,a.dartException) +return A.bYC(a)}, +we(a,b){if(t.Lt.b(b))if(b.$thrownJsError==null)b.$thrownJsError=a +return b}, +bYC(a){var s,r,q,p,o,n,m,l,k,j,i,h,g +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.e.c_(r,16)&8191)===10)switch(q){case 438:return A.we(a,A.bra(A.h(s)+" (Error "+q+")",null)) +case 445:case 5007:A.h(s) +return A.we(a,new A.Mz())}}if(a instanceof TypeError){p=$.bHL() +o=$.bHM() +n=$.bHN() +m=$.bHO() +l=$.bHR() +k=$.bHS() +j=$.bHQ() +$.bHP() +i=$.bHU() +h=$.bHT() +g=p.pb(s) +if(g!=null)return A.we(a,A.bra(s,g)) +else{g=o.pb(s) +if(g!=null){g.method="call" +return A.we(a,A.bra(s,g))}else if(n.pb(s)!=null||m.pb(s)!=null||l.pb(s)!=null||k.pb(s)!=null||j.pb(s)!=null||m.pb(s)!=null||i.pb(s)!=null||h.pb(s)!=null)return A.we(a,new A.Mz())}return A.we(a,new A.aca(typeof s=="string"?s:""))}if(a instanceof RangeError){if(typeof s=="string"&&s.indexOf("call stack")!==-1)return new A.Ps() +s=function(b){try{return String(b)}catch(f){}return null}(a) +return A.we(a,new A.mQ(!1,null,null,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.Ps() +return a}, +bM(a){var s +if(a instanceof A.K9)return a.b +if(a==null)return new A.V_(a) +s=a.$cachedTrace +if(s!=null)return s +s=new A.V_(a) +if(typeof a==="object")a.$cachedTrace=s +return s}, +of(a){if(a==null)return J.Z(a) +if(typeof a=="object")return A.i9(a) +return J.Z(a)}, +bZp(a){if(typeof a=="number")return B.c.gB(a) +if(a instanceof A.Vs)return A.i9(a) +if(a instanceof A.kB)return a.gB(a) +if(a instanceof A.nH)return a.gB(0) +return A.of(a)}, +bFa(a,b){var s,r,q,p=a.length +for(s=0;s=0 +else if(b instanceof A.qw){s=B.d.cK(a,c) +return b.b.test(s)}else return!J.asN(b,B.d.cK(a,c)).gaa(0)}, +bF7(a){if(a.indexOf("$",0)>=0)return a.replace(/\$/g,"$$$$") +return a}, +bui(a){if(/[[\]{}()*+?.\\^$|]/.test(a))return a.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&") +return a}, +dm(a,b,c){var s +if(typeof b=="string")return A.c1W(a,b,c) +if(b instanceof A.qw){s=b.ga5K() +s.lastIndex=0 +return a.replace(s,A.bF7(c))}return A.c1V(a,b,c)}, +c1V(a,b,c){var s,r,q,p +for(s=J.asN(b,a),s=s.ga3(s),r=0,q="";s.v();){p=s.gG(s) +q=q+a.substring(r,p.gdf(p))+c +r=p.gcI(p)}s=q+a.substring(r) +return s.charCodeAt(0)==0?s:s}, +c1W(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.bui(b),"g"),A.bF7(c))}, +bYj(a){return a}, +X9(a,b,c,d){var s,r,q,p,o,n,m +if(d==null)d=A.bXw() +for(s=b.rG(0,a),s=new A.QP(s.a,s.b,s.c),r=t.Qz,q=0,p="";s.v();){o=s.d +if(o==null)o=r.a(o) +n=o.b +m=n.index +p=p+A.h(d.$1(B.d.Z(a,q,m)))+A.h(c.$1(o)) +q=m+n[0].length}s=p+A.h(d.$1(B.d.cK(a,q))) +return s.charCodeAt(0)==0?s:s}, +c1X(a,b,c,d){var s=a.indexOf(b,d) +if(s<0)return a +return A.bGp(a,s,s+b.length,c)}, +bGp(a,b,c,d){return a.substring(0,b)+d+a.substring(c)}, +dl:function dl(a,b){this.a=a +this.b=b}, +Gz:function Gz(a,b){this.a=a +this.b=b}, +TH:function TH(a,b){this.a=a +this.b=b}, +alZ:function alZ(a,b){this.a=a +this.b=b}, +am_:function am_(a,b){this.a=a +this.b=b}, +TI:function TI(a,b){this.a=a +this.b=b}, +am0:function am0(a,b,c){this.a=a +this.b=b +this.c=c}, +am1:function am1(a,b,c){this.a=a +this.b=b +this.c=c}, +TJ:function TJ(a,b,c){this.a=a +this.b=b +this.c=c}, +am2:function am2(a,b,c){this.a=a +this.b=b +this.c=c}, +am3:function am3(a,b,c){this.a=a +this.b=b +this.c=c}, +TK:function TK(a,b,c){this.a=a +this.b=b +this.c=c}, +am4:function am4(a){this.a=a}, +TL:function TL(a){this.a=a}, +am5:function am5(a){this.a=a}, +am6:function am6(a){this.a=a}, +wI:function wI(a,b){this.a=a +this.$ti=b}, +Bu:function Bu(){}, +axN:function axN(a,b,c){this.a=a +this.b=b +this.c=c}, +ax:function ax(a,b,c){this.a=a +this.b=b +this.$ti=c}, +Ac:function Ac(a,b){this.a=a +this.$ti=b}, +vM:function vM(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.$ti=c}, +bF:function bF(a,b){this.a=a +this.$ti=b}, +J_:function J_(){}, +i_:function i_(a,b,c){this.a=a +this.b=b +this.$ti=c}, +hb:function hb(a,b){this.a=a +this.$ti=b}, +a3t:function a3t(){}, +qt:function qt(a,b){this.a=a +this.$ti=b}, +Ll:function Ll(a,b,c,d,e){var _=this +_.a=a +_.c=b +_.d=c +_.e=d +_.f=e}, +aMN:function aMN(a){this.a=a}, +aML:function aML(a,b,c){this.a=a +this.b=b +this.c=c}, +aVX:function aVX(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +Mz:function Mz(){}, +a3B:function a3B(a,b,c){this.a=a +this.b=b +this.c=c}, +aca:function aca(a){this.a=a}, +a6O:function a6O(a){this.a=a}, +K9:function K9(a,b){this.a=a +this.b=b}, +V_:function V_(a){this.a=a +this.b=null}, +tC:function tC(){}, +Zu:function Zu(){}, +Zv:function Zv(){}, +abp:function abp(){}, +ab1:function ab1(){}, +AS:function AS(a,b){this.a=a +this.b=b}, +agF:function agF(a){this.a=a}, +a9F:function a9F(a){this.a=a}, +bdx:function bdx(){}, +hd:function hd(a){var _=this +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=a}, +aHe:function aHe(a){this.a=a}, +aHd:function aHd(a,b){this.a=a +this.b=b}, +aHc:function aHc(a){this.a=a}, +aI2:function aI2(a,b){var _=this +_.a=a +_.b=b +_.d=_.c=null}, +bj:function bj(a,b){this.a=a +this.$ti=b}, +uh:function uh(a,b){var _=this +_.a=a +_.b=b +_.d=_.c=null}, +Lo:function Lo(a){var _=this +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=a}, +xN:function xN(a){var _=this +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=a}, +blw:function blw(a){this.a=a}, +blx:function blx(a){this.a=a}, +bly:function bly(a){this.a=a}, +kB:function kB(){}, +alW:function alW(){}, +alX:function alX(){}, +alY:function alY(){}, +qw:function qw(a,b){var _=this +_.a=a +_.b=b +_.d=_.c=null}, +Gf:function Gf(a){this.b=a}, +aeO:function aeO(a,b,c){this.a=a +this.b=b +this.c=c}, +QP:function QP(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +Ev:function Ev(a,b){this.a=a +this.c=b}, +ao3:function ao3(a,b,c){this.a=a +this.b=b +this.c=c}, +bfv:function bfv(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +c27(a){A.bnW(new A.l0("Field '"+a+u.N),new Error())}, +b(){A.bnW(new A.l0("Field '' has not been initialized."),new Error())}, +bh(){A.bnW(new A.l0("Field '' has already been initialized."),new Error())}, +at(){A.bnW(new A.l0("Field '' has been assigned during initialization."),new Error())}, +b1(a){var s=new A.aZG(a) +return s.b=s}, +bC7(a,b){var s=new A.b65(a,b) +return s.b=s}, +aZG:function aZG(a){this.a=a +this.b=null}, +b65:function b65(a,b){this.a=a +this.b=null +this.c=b}, +Hh(a,b,c){}, +ce(a){var s,r,q +if(t.RP.b(a))return a +s=J.ac(a) +r=A.bQ(s.gq(a),null,!1,t.z) +for(q=0;q>>0!==a||a>=c)throw A.c(A.Hr(b,a))}, +o8(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.c(A.c_0(a,b,c)) +if(b==null)return c +return b}, +yi:function yi(){}, +Mn:function Mn(){}, +Mg:function Mg(){}, +Db:function Db(){}, +uy:function uy(){}, +l8:function l8(){}, +Mh:function Mh(){}, +Mj:function Mj(){}, +Mk:function Mk(){}, +Ml:function Ml(){}, +Mm:function Mm(){}, +Mo:function Mo(){}, +Mp:function Mp(){}, +Mq:function Mq(){}, +qD:function qD(){}, +T5:function T5(){}, +T6:function T6(){}, +T7:function T7(){}, +T8:function T8(){}, +bAn(a,b){var s=b.c +return s==null?b.c=A.bsZ(a,b.x,!0):s}, +brU(a,b){var s=b.c +return s==null?b.c=A.Vw(a,"ad",[b.x]):s}, +bAo(a){var s=a.w +if(s===6||s===7||s===8)return A.bAo(a.x) +return s===12||s===13}, +bRA(a){return a.as}, +bmv(a,b){var s,r=b.length +for(s=0;s") +for(r=1;r=0)p+=" "+r[q];++q}return p+"})"}, +bDv(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.X,n=t.ub,m="<",l="",p=0;p0){a0+=a1+"[" +for(a1="",p=0;p0){a0+=a1+"{" +for(a1="",p=0;p "+a}, +iR(a,b){var s,r,q,p,o,n,m=a.w +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)return A.iR(a.x,b) +if(m===7){s=a.x +r=A.iR(s,b) +q=s.w +return(q===12||q===13?"("+r+")":r)+"?"}if(m===8)return"FutureOr<"+A.iR(a.x,b)+">" +if(m===9){p=A.bYB(a.x) +o=a.y +return o.length>0?p+("<"+A.bE6(o,b)+">"):p}if(m===11)return A.bY4(a,b) +if(m===12)return A.bDv(a,b,null) +if(m===13)return A.bDv(a.x,b,a.y) +if(m===14){n=a.x +return b[b.length-1-n]}return"?"}, +bYB(a){var s=v.mangledGlobalNames[a] +if(s!=null)return s +return"minified:"+a}, +bVm(a,b){var s=a.tR[b] +for(;typeof s=="string";)s=a.tR[s] +return s}, +bVl(a,b){var s,r,q,p,o,n=a.eT,m=n[b] +if(m==null)return A.apq(a,b,!1) +else if(typeof m=="number"){s=m +r=A.Vx(a,5,"#") +q=A.bh2(s) +for(p=0;p0)p+="<"+A.Vv(c)+">" +s=a.eC.get(p) +if(s!=null)return s +r=new A.mg(null,null) +r.w=9 +r.x=b +r.y=c +if(c.length>0)r.c=c[0] +r.as=p +q=A.rQ(a,r) +a.eC.set(p,q) +return q}, +bsX(a,b,c){var s,r,q,p,o,n +if(b.w===10){s=b.x +r=b.y.concat(c)}else{r=c +s=b}q=s.as+(";<"+A.Vv(r)+">") +p=a.eC.get(q) +if(p!=null)return p +o=new A.mg(null,null) +o.w=10 +o.x=s +o.y=r +o.as=q +n=A.rQ(a,o) +a.eC.set(q,n) +return n}, +bCF(a,b,c){var s,r,q="+"+(b+"("+A.Vv(c)+")"),p=a.eC.get(q) +if(p!=null)return p +s=new A.mg(null,null) +s.w=11 +s.x=b +s.y=c +s.as=q +r=A.rQ(a,s) +a.eC.set(q,r) +return r}, +bCD(a,b,c){var s,r,q,p,o,n=b.as,m=c.a,l=m.length,k=c.b,j=k.length,i=c.c,h=i.length,g="("+A.Vv(m) +if(j>0){s=l>0?",":"" +g+=s+"["+A.Vv(k)+"]"}if(h>0){s=l>0?",":"" +g+=s+"{"+A.bVd(i)+"}"}r=n+(g+")") +q=a.eC.get(r) +if(q!=null)return q +p=new A.mg(null,null) +p.w=12 +p.x=b +p.y=c +p.as=r +o=A.rQ(a,p) +a.eC.set(r,o) +return o}, +bsY(a,b,c,d){var s,r=b.as+("<"+A.Vv(c)+">"),q=a.eC.get(r) +if(q!=null)return q +s=A.bVf(a,b,c,r,d) +a.eC.set(r,s) +return s}, +bVf(a,b,c,d,e){var s,r,q,p,o,n,m,l +if(e){s=c.length +r=A.bh2(s) +for(q=0,p=0;p0){n=A.t2(a,b,r,0) +m=A.Hl(a,c,r,0) +return A.bsY(a,n,m,c!==m)}}l=new A.mg(null,null) +l.w=13 +l.x=b +l.y=c +l.as=d +return A.rQ(a,l)}, +bCe(a,b,c,d){return{u:a,e:b,r:c,s:[],p:0,n:d}}, +bCg(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.bUA(r+1,q,l,k) +else if((((q|32)>>>0)-97&65535)<26||q===95||q===36||q===124)r=A.bCf(a,r,l,k,!1) +else if(q===46)r=A.bCf(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.vX(a.u,a.e,k.pop())) +break +case 94:k.push(A.bVi(a.u,k.pop())) +break +case 35:k.push(A.Vx(a.u,5,"#")) +break +case 64:k.push(A.Vx(a.u,2,"@")) +break +case 126:k.push(A.Vx(a.u,3,"~")) +break +case 60:k.push(a.p) +a.p=k.length +break +case 62:A.bUC(a,k) +break +case 38:A.bUB(a,k) +break +case 42:p=a.u +k.push(A.bCG(p,A.vX(p,a.e,k.pop()),a.n)) +break +case 63:p=a.u +k.push(A.bsZ(p,A.vX(p,a.e,k.pop()),a.n)) +break +case 47:p=a.u +k.push(A.bCE(p,A.vX(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.bUz(a,k) +break +case 91:k.push(a.p) +a.p=k.length +break +case 93:o=k.splice(a.p) +A.bCh(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.bUE(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.vX(a.u,a.e,m)}, +bUA(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}, +bCf(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.w===10)o=o.x +n=A.bVm(s,o.x)[p] +if(n==null)A.a5('No "'+p+'" in "'+A.bRA(o)+'"') +d.push(A.Vy(s,o,n))}else d.push(p) +return m}, +bUC(a,b){var s,r=a.u,q=A.bCd(a,b),p=b.pop() +if(typeof p=="string")b.push(A.Vw(r,p,q)) +else{s=A.vX(r,a.e,p) +switch(s.w){case 12:b.push(A.bsY(r,s,q,a.n)) +break +default:b.push(A.bsX(r,s,q)) +break}}}, +bUz(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.bCd(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.vX(m,a.e,l) +o=new A.aif() +o.a=q +o.b=s +o.c=r +b.push(A.bCD(m,p,o)) +return +case-4:b.push(A.bCF(m,b.pop(),q)) +return +default:throw A.c(A.lK("Unexpected state under `()`: "+A.h(l)))}}, +bUB(a,b){var s=b.pop() +if(0===s){b.push(A.Vx(a.u,1,"0&")) +return}if(1===s){b.push(A.Vx(a.u,4,"1&")) +return}throw A.c(A.lK("Unexpected extended operation "+A.h(s)))}, +bCd(a,b){var s=b.splice(a.p) +A.bCh(a.u,a.e,s) +a.p=b.pop() +return s}, +vX(a,b,c){if(typeof c=="string")return A.Vw(a,c,a.sEA) +else if(typeof c=="number"){b.toString +return A.bUD(a,b,c)}else return c}, +bCh(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}, +mg:function mg(a,b){var _=this +_.a=a +_.b=b +_.r=_.f=_.d=_.c=null +_.w=0 +_.as=_.Q=_.z=_.y=_.x=null}, +aif:function aif(){this.c=this.b=this.a=null}, +Vs:function Vs(a){this.a=a}, +ahH:function ahH(){}, +Vt:function Vt(a){this.a=a}, +c_G(a,b){var s,r +if(B.d.c6(a,"Digit"))return a.charCodeAt(5) +s=b.charCodeAt(0) +if(b.length<=1)r=!(s>=32&&s<=127) +else r=!0 +if(r){r=B.pS.i(0,a) +return r==null?null:r.charCodeAt(0)}if(!(s>=$.bJ3()&&s<=$.bJ4()))r=s>=$.bJf()&&s<=$.bJg() +else r=!0 +if(r)return b.toLowerCase().charCodeAt(0) +return null}, +bV6(a){var s=B.pS.gh1(B.pS) +return new A.bfx(a,A.LT(s.hi(s,new A.bfy(),t.q9),t.S,t.N))}, +bYA(a){var s,r,q,p,o=a.ag6(),n=A.B(t.N,t.S) +for(s=a.a,r=0;r=2)return null +return a.toLowerCase().charCodeAt(0)}, +bfx:function bfx(a,b){this.a=a +this.b=b +this.c=0}, +bfy:function bfy(){}, +LM:function LM(a){this.a=a}, +d7:function d7(a,b){this.a=a +this.b=b}, +fo:function fo(a,b){this.a=a +this.b=b}, +bTG(){var s,r,q={} +if(self.scheduleImmediate!=null)return A.bYL() +if(self.MutationObserver!=null&&self.document!=null){s=self.document.createElement("div") +r=self.document.createElement("span") +q.a=null +new self.MutationObserver(A.pK(new A.aYK(q),1)).observe(s,{childList:true}) +return new A.aYJ(q,s,r)}else if(self.setImmediate!=null)return A.bYM() +return A.bYN()}, +bTH(a){self.scheduleImmediate(A.pK(new A.aYL(a),0))}, +bTI(a){self.setImmediate(A.pK(new A.aYM(a),0))}, +bTJ(a){A.bBk(B.z,a)}, +bBk(a,b){var s=B.e.c0(a.a,1000) +return A.bV8(s<0?0:s,b)}, +bTb(a,b){var s=B.e.c0(a.a,1000) +return A.bV9(s<0?0:s,b)}, +bV8(a,b){var s=new A.Vp(!0) +s.asS(a,b) +return s}, +bV9(a,b){var s=new A.Vp(!1) +s.asT(a,b) +return s}, +n(a){return new A.QT(new A.aE($.aH,a.j("aE<0>")),a.j("QT<0>"))}, +m(a,b){a.$2(0,null) +b.b=!0 +return b.a}, +i(a,b){A.bVO(a,b)}, +l(a,b){b.ei(0,a)}, +k(a,b){b.rQ(A.ae(a),A.bM(a))}, +bVO(a,b){var s,r,q=new A.bhH(b),p=new A.bhI(b) +if(a instanceof A.aE)a.a8q(q,p,t.z) +else{s=t.z +if(t.d.b(a))a.jw(0,q,p,s) +else{r=new A.aE($.aH,t.LR) +r.a=8 +r.c=a +r.a8q(q,p,s)}}}, +o(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 $.aH.Fc(new A.bjm(s),t.H,t.S,t.z)}, +bCw(a,b,c){return 0}, +aua(a,b){var s=A.hO(a,"error",t.K) +return new A.Y9(s,b==null?A.Ib(a):b)}, +Ib(a){var s +if(t.Lt.b(a)){s=a.gGx() +if(s!=null)return s}return B.tV}, +bu(a,b){var s=new A.aE($.aH,b.j("aE<0>")) +A.cj(B.z,new A.aE6(s,a)) +return s}, +bOn(a,b){var s=new A.aE($.aH,b.j("aE<0>")) +A.ip(new A.aE5(s,a)) +return s}, +ci(a,b){var s=a==null?b.a(a):a,r=new A.aE($.aH,b.j("aE<0>")) +r.om(s) +return r}, +xn(a,b,c){var s,r +A.hO(a,"error",t.K) +s=$.aH +if(s!==B.aS){r=s.DB(a,b) +if(r!=null){a=r.a +b=r.b}}if(b==null)b=A.Ib(a) +s=new A.aE($.aH,c.j("aE<0>")) +s.Bb(a,b) +return s}, +cM(a,b,c){var s,r +if(b==null)s=!c.b(null) +else s=!1 +if(s)throw A.c(A.hV(null,"computation","The type parameter is not nullable")) +r=new A.aE($.aH,c.j("aE<0>")) +A.cj(a,new A.aE4(b,r,c)) +return r}, +lX(a,b){var s,r,q,p,o,n,m,l,k,j,i={},h=null,g=!1,f=new A.aE($.aH,b.j("aE>")) +i.a=null +i.b=0 +s=A.b1("error") +r=A.b1("stackTrace") +q=new A.aEa(i,h,g,f,s,r) +try{for(l=J.av(a),k=t.P;l.v();){p=l.gG(l) +o=i.b +J.bvM(p,new A.aE9(i,o,f,h,g,s,r,b),q,k);++i.b}l=i.b +if(l===0){l=f +l.xa(A.a([],b.j("C<0>"))) +return l}i.a=A.bQ(l,null,!1,b.j("0?"))}catch(j){n=A.ae(j) +m=A.bM(j) +if(i.b===0||g)return A.xn(n,m,b.j("G<0>")) +else{s.b=n +r.b=m}}return f}, +bOq(a,b){return A.bOp(new A.aE8(J.av(a.gh(0)),b))}, +bOo(a){return!0}, +bOp(a){var s=$.aH,r=new A.aE(s,t.D4),q=A.b1("nextIteration") +q.b=s.Jw(new A.aE7(a,r,q),t.y) +q.aG().$1(!0) +return r}, +by1(a,b,c,d){var s,r,q=new A.aE3(d,null,b,c) +if(a instanceof A.aE){s=$.aH +r=new A.aE(s,c.j("aE<0>")) +if(s!==B.aS)q=s.Fc(q,c.j("0/"),t.K,t.Km) +a.x3(new A.mD(r,2,null,q,a.$ti.j("@<1>").a0(c).j("mD<1,2>"))) +return r}return a.jw(0,new A.aE2(c),q,c)}, +bwo(a){return new A.bp(new A.aE($.aH,a.j("aE<0>")),a.j("bp<0>"))}, +bhT(a,b,c){var s=$.aH.DB(b,c) +if(s!=null){b=s.a +c=s.b}else if(c==null)c=A.Ib(b) +a.j6(b,c)}, +dV(a,b){var s=new A.aE($.aH,b.j("aE<0>")) +s.a=8 +s.c=a +return s}, +bsB(a,b){var s,r +for(;s=a.a,(s&4)!==0;)a=a.c +if((s&24)!==0){r=b.Ii() +b.H3(a) +A.G_(b,r)}else{r=b.c +b.a7B(a) +a.RW(r)}}, +bUf(a,b){var s,r,q={},p=q.a=a +for(;s=p.a,(s&4)!==0;){p=p.c +q.a=p}if((s&24)===0){r=b.c +b.a7B(p) +q.a.RW(r) +return}if((s&16)===0&&b.c==null){b.H3(p) +return}b.a^=2 +b.b.ww(new A.b4W(q,b))}, +G_(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f={},e=f.a=a +for(s=t.d;!0;){r={} +q=e.a +p=(q&16)===0 +o=!p +if(b==null){if(o&&(q&1)===0){s=e.c +e.b.DW(s.a,s.b)}return}r.a=b +n=b.a +for(e=b;n!=null;e=n,n=m){e.a=null +A.G_(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.gyT()===j.gyT())}else e=!1 +if(e){e=f.a +s=e.c +e.b.DW(s.a,s.b) +return}i=$.aH +if(i!==j)$.aH=j +else i=null +e=r.a.c +if((e&15)===8)new A.b52(r,f,o).$0() +else if(p){if((e&1)!==0)new A.b51(r,l).$0()}else if((e&2)!==0)new A.b50(f,r).$0() +if(i!=null)$.aH=i +e=r.c +if(s.b(e)){q=r.a.$ti +q=q.j("ad<2>").b(e)||!q.y[1].b(e)}else q=!1 +if(q){h=r.a.b +if(e instanceof A.aE)if((e.a&24)!==0){g=h.c +h.c=null +b=h.Ir(g) +h.a=e.a&30|h.a&1 +h.c=e.c +f.a=e +continue}else A.bsB(e,h) +else h.Pd(e) +return}}h=r.a.b +g=h.c +h.c=null +b=h.Ir(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}}, +bE0(a,b){if(t.Hg.b(a))return b.Fc(a,t.z,t.K,t.Km) +if(t.C_.b(a))return b.w7(a,t.z,t.K) +throw A.c(A.hV(a,"onError",u.w))}, +bXI(){var s,r +for(s=$.Hk;s!=null;s=$.Hk){$.WL=null +r=s.b +$.Hk=r +if(r==null)$.WK=null +s.a.$0()}}, +bYi(){$.btp=!0 +try{A.bXI()}finally{$.WL=null +$.btp=!1 +if($.Hk!=null)$.buT().$1(A.bEy())}}, +bEd(a){var s=new A.afa(a),r=$.WK +if(r==null){$.Hk=$.WK=s +if(!$.btp)$.buT().$1(A.bEy())}else $.WK=r.b=s}, +bYb(a){var s,r,q,p=$.Hk +if(p==null){A.bEd(a) +$.WL=$.WK +return}s=new A.afa(a) +r=$.WL +if(r==null){s.b=p +$.Hk=$.WL=s}else{q=r.b +s.b=q +$.WL=r.b=s +if(q==null)$.WK=s}}, +ip(a){var s,r=null,q=$.aH +if(B.aS===q){A.biS(r,r,B.aS,a) +return}if(B.aS===q.gaIP().a)s=B.aS.gyT()===q.gyT() +else s=!1 +if(s){A.biS(r,r,q,q.A1(a,t.H)) +return}s=$.aH +s.ww(s.TM(a))}, +bAS(a,b){var s=null,r=b.j("vC<0>"),q=new A.vC(s,s,s,s,r) +q.x0(0,a) +q.a20() +return new A.pu(q,r.j("pu<1>"))}, +c53(a){A.hO(a,"stream",t.K) +return new A.ao1()}, +bSy(a,b,c){var s=null +return b?new A.GZ(a,s,s,s,c.j("GZ<0>")):new A.vC(a,s,s,s,c.j("vC<0>"))}, +arY(a){var s,r,q +if(a==null)return +try{a.$0()}catch(q){s=A.ae(q) +r=A.bM(q) +$.aH.DW(s,r)}}, +bTS(a,b,c,d,e,f){var s=$.aH,r=e?1:0,q=A.bst(s,b,f),p=A.bsu(s,c),o=d==null?A.bEx():d +return new A.A2(a,q,p,s.A1(o,t.H),s,r,f.j("A2<0>"))}, +bst(a,b,c){var s=b==null?A.bYO():b +return a.w7(s,t.H,c)}, +bsu(a,b){if(b==null)b=A.bYP() +if(t.hK.b(b))return a.Fc(b,t.z,t.K,t.Km) +if(t.mX.b(b))return a.w7(b,t.z,t.K) +throw A.c(A.cb(u.v,null))}, +bXQ(a){}, +bXS(a,b){$.aH.DW(a,b)}, +bXR(){}, +bBW(a){var s=$.aH,r=new A.FE(s) +A.ip(r.gaFr()) +if(a!=null)r.c=s.A1(a,t.H) +return r}, +bYa(a,b,c){var s,r,q,p,o,n +try{b.$1(a.$0())}catch(n){s=A.ae(n) +r=A.bM(n) +q=$.aH.DB(s,r) +if(q==null)c.$2(s,r) +else{p=q.a +o=q.b +c.$2(p,o)}}}, +bW1(a,b,c,d){var s=a.b3(0),r=$.HA() +if(s!==r)s.ky(new A.bhO(b,c,d)) +else b.j6(c,d)}, +bW2(a,b){return new A.bhN(a,b)}, +bW3(a,b,c){var s=a.b3(0),r=$.HA() +if(s!==r)s.ky(new A.bhP(b,c)) +else b.on(c)}, +cj(a,b){var s=$.aH +if(s===B.aS)return s.abR(a,b) +return s.abR(a,s.TM(b))}, +EU(a,b){var s,r=$.aH +if(r===B.aS)return r.abK(a,b) +s=r.Jw(b,t.qe) +return $.aH.abK(a,s)}, +biQ(a,b){A.bYb(new A.biR(a,b))}, +bE3(a,b,c,d){var s,r=$.aH +if(r===c)return d.$0() +$.aH=c +s=r +try{r=d.$0() +return r}finally{$.aH=s}}, +bE5(a,b,c,d,e){var s,r=$.aH +if(r===c)return d.$1(e) +$.aH=c +s=r +try{r=d.$1(e) +return r}finally{$.aH=s}}, +bE4(a,b,c,d,e,f){var s,r=$.aH +if(r===c)return d.$2(e,f) +$.aH=c +s=r +try{r=d.$2(e,f) +return r}finally{$.aH=s}}, +biS(a,b,c,d){var s,r +if(B.aS!==c){s=B.aS.gyT() +r=c.gyT() +d=s!==r?c.TM(d):c.aOj(d,t.H)}A.bEd(d)}, +aYK:function aYK(a){this.a=a}, +aYJ:function aYJ(a,b,c){this.a=a +this.b=b +this.c=c}, +aYL:function aYL(a){this.a=a}, +aYM:function aYM(a){this.a=a}, +Vp:function Vp(a){this.a=a +this.b=null +this.c=0}, +bgM:function bgM(a,b){this.a=a +this.b=b}, +bgL:function bgL(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +QT:function QT(a,b){this.a=a +this.b=!1 +this.$ti=b}, +bhH:function bhH(a){this.a=a}, +bhI:function bhI(a){this.a=a}, +bjm:function bjm(a){this.a=a}, +mI:function mI(a){var _=this +_.a=a +_.e=_.d=_.c=_.b=null}, +ik:function ik(a,b){this.a=a +this.$ti=b}, +Y9:function Y9(a,b){this.a=a +this.b=b}, +jS:function jS(a,b){this.a=a +this.$ti=b}, +Fp:function Fp(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}, +vD:function vD(){}, +w0:function w0(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.r=_.f=_.e=_.d=null +_.$ti=c}, +bg8:function bg8(a,b){this.a=a +this.b=b}, +bg9:function bg9(a){this.a=a}, +A0:function A0(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.r=_.f=_.e=_.d=null +_.$ti=c}, +aE6:function aE6(a,b){this.a=a +this.b=b}, +aE5:function aE5(a,b){this.a=a +this.b=b}, +aE4:function aE4(a,b,c){this.a=a +this.b=b +this.c=c}, +aEa:function aEa(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aE9:function aE9(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}, +aE8:function aE8(a,b){this.a=a +this.b=b}, +aE7:function aE7(a,b,c){this.a=a +this.b=b +this.c=c}, +aE3:function aE3(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aE2:function aE2(a){this.a=a}, +ES:function ES(a,b){this.a=a +this.b=b}, +Ft:function Ft(){}, +bp:function bp(a,b){this.a=a +this.$ti=b}, +mD:function mD(a,b,c,d,e){var _=this +_.a=null +_.b=a +_.c=b +_.d=c +_.e=d +_.$ti=e}, +aE:function aE(a,b){var _=this +_.a=0 +_.b=a +_.c=null +_.$ti=b}, +b4T:function b4T(a,b){this.a=a +this.b=b}, +b5_:function b5_(a,b){this.a=a +this.b=b}, +b4X:function b4X(a){this.a=a}, +b4Y:function b4Y(a){this.a=a}, +b4Z:function b4Z(a,b,c){this.a=a +this.b=b +this.c=c}, +b4W:function b4W(a,b){this.a=a +this.b=b}, +b4V:function b4V(a,b){this.a=a +this.b=b}, +b4U:function b4U(a,b,c){this.a=a +this.b=b +this.c=c}, +b52:function b52(a,b,c){this.a=a +this.b=b +this.c=c}, +b53:function b53(a){this.a=a}, +b51:function b51(a,b){this.a=a +this.b=b}, +b50:function b50(a,b){this.a=a +this.b=b}, +b54:function b54(a,b){this.a=a +this.b=b}, +b55:function b55(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b56:function b56(a,b,c){this.a=a +this.b=b +this.c=c}, +b57:function b57(a,b){this.a=a +this.b=b}, +afa:function afa(a){this.a=a +this.b=null}, +eq:function eq(){}, +aTZ:function aTZ(a){this.a=a}, +aU_:function aU_(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aTX:function aTX(a,b){this.a=a +this.b=b}, +aTY:function aTY(){}, +aU0:function aU0(a,b){this.a=a +this.b=b}, +aU1:function aU1(a,b){this.a=a +this.b=b}, +aTV:function aTV(a){this.a=a}, +aTW:function aTW(a,b,c){this.a=a +this.b=b +this.c=c}, +fV:function fV(){}, +Pv:function Pv(){}, +ab3:function ab3(){}, +GU:function GU(){}, +bft:function bft(a){this.a=a}, +bfs:function bfs(a){this.a=a}, +aoh:function aoh(){}, +afb:function afb(){}, +vC:function vC(a,b,c,d,e){var _=this +_.a=null +_.b=0 +_.c=null +_.d=a +_.e=b +_.f=c +_.r=d +_.$ti=e}, +GZ:function GZ(a,b,c,d,e){var _=this +_.a=null +_.b=0 +_.c=null +_.d=a +_.e=b +_.f=c +_.r=d +_.$ti=e}, +pu:function pu(a,b){this.a=a +this.$ti=b}, +A2:function A2(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}, +lr:function lr(){}, +aZ3:function aZ3(a){this.a=a}, +GV:function GV(){}, +agS:function agS(){}, +A4:function A4(a){this.b=a +this.a=null}, +b0T:function b0T(){}, +Tp:function Tp(){this.a=0 +this.c=this.b=null}, +baQ:function baQ(a,b){this.a=a +this.b=b}, +FE:function FE(a){this.a=1 +this.b=a +this.c=null}, +ao1:function ao1(){}, +A6:function A6(a){this.$ti=a}, +bhO:function bhO(a,b,c){this.a=a +this.b=b +this.c=c}, +bhN:function bhN(a,b){this.a=a +this.b=b}, +bhP:function bhP(a,b){this.a=a +this.b=b}, +apX:function apX(a,b){this.a=a +this.b=b}, +apW:function apW(){}, +biR:function biR(a,b){this.a=a +this.b=b}, +amW:function amW(){}, +bdQ:function bdQ(a,b,c){this.a=a +this.b=b +this.c=c}, +bdO:function bdO(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bdP:function bdP(a,b){this.a=a +this.b=b}, +bdR:function bdR(a,b,c){this.a=a +this.b=b +this.c=c}, +iy(a,b,c,d,e){if(c==null)if(b==null){if(a==null)return new A.rG(d.j("@<0>").a0(e).j("rG<1,2>")) +b=A.btF()}else{if(A.bEP()===b&&A.bEO()===a)return new A.vK(d.j("@<0>").a0(e).j("vK<1,2>")) +if(a==null)a=A.btE()}else{if(b==null)b=A.btF() +if(a==null)a=A.btE()}return A.bTT(a,b,c,d,e)}, +bsC(a,b){var s=a[b] +return s===a?null:s}, +bsE(a,b,c){if(c==null)a[b]=a +else a[b]=c}, +bsD(){var s=Object.create(null) +A.bsE(s,"",s) +delete s[""] +return s}, +bTT(a,b,c,d,e){var s=c!=null?c:new A.b0D(d) +return new A.RB(a,b,s,d.j("@<0>").a0(e).j("RB<1,2>"))}, +l3(a,b,c,d){if(b==null){if(a==null)return new A.hd(c.j("@<0>").a0(d).j("hd<1,2>")) +b=A.btF()}else{if(A.bEP()===b&&A.bEO()===a)return new A.Lo(c.j("@<0>").a0(d).j("Lo<1,2>")) +if(a==null)a=A.btE()}return A.bUs(a,b,null,c,d)}, +a4(a,b,c){return A.bFa(a,new A.hd(b.j("@<0>").a0(c).j("hd<1,2>")))}, +B(a,b){return new A.hd(a.j("@<0>").a0(b).j("hd<1,2>"))}, +bUs(a,b,c,d,e){return new A.SK(a,b,new A.b7g(d),d.j("@<0>").a0(e).j("SK<1,2>"))}, +dz(a){return new A.px(a.j("px<0>"))}, +bsF(){var s=Object.create(null) +s[""]=s +delete s[""] +return s}, +xT(a){return new A.kA(a.j("kA<0>"))}, +b0(a){return new A.kA(a.j("kA<0>"))}, +cw(a,b){return A.c_c(a,new A.kA(b.j("kA<0>")))}, +bsI(){var s=Object.create(null) +s[""]=s +delete s[""] +return s}, +dw(a,b,c){var s=new A.vN(a,b,c.j("vN<0>")) +s.c=a.e +return s}, +bWs(a,b){return J.d(a,b)}, +bWt(a){return J.Z(a)}, +bOw(a,b,c){var s=A.iy(null,null,null,b,c) +a.ak(0,new A.aF9(s,b,c)) +return s}, +bqY(a,b){var s,r,q=A.dz(b) +for(s=a.length,r=0;r").a0(q.y[1]) +s=new A.bC(J.av(a.a),a.b,q.j("bC<1,2>")) +if(s.v()){r=s.a +return r==null?q.y[1].a(r):r}return null}, +bOX(a){var s,r=J.av(a.a),q=new A.rv(r,a.b) +if(!q.v())return null +do s=r.gG(r) +while(q.v()) +return s}, +m2(a,b,c){var s=A.l3(null,null,b,c) +J.is(a,new A.aI3(s,b,c)) +return s}, +ui(a,b,c){var s=A.l3(null,null,b,c) +s.K(0,a) +return s}, +uj(a,b){var s,r,q=A.xT(b) +for(s=a.length,r=0;r"))}, +bPh(a,b){var s=t.b8 +return J.pQ(s.a(a),s.a(b))}, +aIF(a){var s,r={} +if(A.bu2(a))return"{...}" +s=new A.cZ("") +try{$.AA.push(a) +s.a+="{" +r.a=!0 +J.is(a,new A.aIG(r,s)) +s.a+="}"}finally{$.AA.pop()}r=s.a +return r.charCodeAt(0)==0?r:r}, +qz(a,b){return new A.LG(A.bQ(A.bPi(a),null,!1,b.j("0?")),b.j("LG<0>"))}, +bPi(a){if(a==null||a<8)return 8 +else if((a&a-1)>>>0!==0)return A.byC(a) +return a}, +byC(a){var s +a=(a<<1>>>0)-1 +for(;!0;a=s){s=(a&a-1)>>>0 +if(s===0)return a}}, +bWz(a,b){return J.pQ(a,b)}, +bDk(a){if(a.j("w(0,0)").b(A.bEM()))return A.bEM() +return A.bZf()}, +bs3(a,b){var s=A.bDk(a) +return new A.Po(s,new A.aTF(a),a.j("@<0>").a0(b).j("Po<1,2>"))}, +aaZ(a,b,c){var s=a==null?A.bDk(c):a,r=b==null?new A.aTI(c):b +return new A.Et(s,r,c.j("Et<0>"))}, +rG:function rG(a){var _=this +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=a}, +b5k:function b5k(a){this.a=a}, +vK:function vK(a){var _=this +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=a}, +RB:function RB(a,b,c,d){var _=this +_.f=a +_.r=b +_.w=c +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=d}, +b0D:function b0D(a){this.a=a}, +A8:function A8(a,b){this.a=a +this.$ti=b}, +G2:function G2(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.$ti=c}, +SK:function SK(a,b,c,d){var _=this +_.w=a +_.x=b +_.y=c +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=d}, +b7g:function b7g(a){this.a=a}, +px:function px(a){var _=this +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=a}, +ij:function ij(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.$ti=c}, +kA:function kA(a){var _=this +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=a}, +b7h:function b7h(a){this.a=a +this.c=this.b=null}, +vN:function vN(a,b,c){var _=this +_.a=a +_.b=b +_.d=_.c=null +_.$ti=c}, +aF9:function aF9(a,b,c){this.a=a +this.b=b +this.c=c}, +aI3:function aI3(a,b,c){this.a=a +this.b=b +this.c=c}, +xU:function xU(a){var _=this +_.b=_.a=0 +_.c=null +_.$ti=a}, +Gc:function Gc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.e=!1 +_.$ti=d}, +l4:function l4(){}, +T:function T(){}, +bf:function bf(){}, +aID:function aID(a){this.a=a}, +aIE:function aIE(a){this.a=a}, +aIG:function aIG(a,b){this.a=a +this.b=b}, +F8:function F8(){}, +jX:function jX(a,b){this.a=a +this.$ti=b}, +ajw:function ajw(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.$ti=c}, +Vz:function Vz(){}, +LS:function LS(){}, +nO:function nO(a,b){this.a=a +this.$ti=b}, +RL:function RL(){}, +RK:function RK(a,b,c){var _=this +_.c=a +_.d=b +_.b=_.a=null +_.$ti=c}, +RM:function RM(a){this.b=this.a=null +this.$ti=a}, +JD:function JD(a,b){this.a=a +this.b=0 +this.$ti=b}, +ahc:function ahc(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.$ti=c}, +LG:function LG(a,b){var _=this +_.a=a +_.d=_.c=_.b=0 +_.$ti=b}, +ajm:function ajm(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=null +_.$ti=e}, +mk:function mk(){}, +GQ:function GQ(){}, +anY:function anY(){}, +jY:function jY(a,b){var _=this +_.a=a +_.c=_.b=null +_.$ti=b}, +jj:function jj(a,b,c){var _=this +_.d=a +_.a=b +_.c=_.b=null +_.$ti=c}, +anX:function anX(){}, +Po:function Po(a,b,c){var _=this +_.d=null +_.e=a +_.f=b +_.c=_.b=_.a=0 +_.$ti=c}, +aTF:function aTF(a){this.a=a}, +pC:function pC(){}, +rN:function rN(a,b){this.a=a +this.$ti=b}, +Al:function Al(a,b){this.a=a +this.$ti=b}, +UV:function UV(a,b){this.a=a +this.$ti=b}, +rO:function rO(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.$ti=d}, +UZ:function UZ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.$ti=d}, +Ak:function Ak(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.$ti=d}, +Et:function Et(a,b,c){var _=this +_.d=null +_.e=a +_.f=b +_.c=_.b=_.a=0 +_.$ti=c}, +aTI:function aTI(a){this.a=a}, +aTH:function aTH(a,b){this.a=a +this.b=b}, +aTG:function aTG(a,b){this.a=a +this.b=b}, +UW:function UW(){}, +UX:function UX(){}, +UY:function UY(){}, +VA:function VA(){}, +bDV(a,b){var s,r,q,p=null +try{p=JSON.parse(a)}catch(r){s=A.ae(r) +q=A.cF(String(s),null,null) +throw A.c(q)}q=A.bi7(p) +return q}, +bi7(a){var s +if(a==null)return null +if(typeof a!="object")return a +if(Object.getPrototypeOf(a)!==Array.prototype)return new A.aiZ(a,Object.create(null)) +for(s=0;s>>2,l=3-(h&3) +for(s=J.ac(b),r=c,q=0;r>>0 +m=(m<<8|p)&16777215;--l +if(l===0){o=g+1 +f[g]=a.charCodeAt(m>>>18&63) +g=o+1 +f[o]=a.charCodeAt(m>>>12&63) +o=g+1 +f[g]=a.charCodeAt(m>>>6&63) +g=o+1 +f[o]=a.charCodeAt(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]=a.charCodeAt(m>>>2&63) +f[o]=a.charCodeAt(m<<4&63) +f[n]=61 +f[n+1]=61}else{f[g]=a.charCodeAt(m>>>10&63) +f[o]=a.charCodeAt(m>>>4&63) +f[n]=a.charCodeAt(m<<2&63) +f[n+1]=61}return 0}return(m<<2|3-l)>>>0}for(r=c;r255)break;++r}throw A.c(A.hV(b,"Not a byte value at index "+r+": 0x"+J.bKF(s.i(b,r),16),null))}, +bTN(a,b,c,d,e,f){var s,r,q,p,o,n,m="Invalid encoding before padding",l="Invalid character",k=B.e.c_(f,2),j=f&3,i=$.buU() +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.c(A.cF(m,a,s)) +d[e]=k>>>10 +d[e+1]=k>>>2}else{if((k&15)!==0)throw A.c(A.cF(m,a,s)) +d[e]=k>>>4}n=(3-j)*3 +if(q===37)n+=2 +return A.bBR(a,s+1,c,-n-1)}throw A.c(A.cF(l,a,s))}if(r>=0&&r<=127)return(k<<2|j)>>>0 +for(s=b;s127)break +throw A.c(A.cF(l,a,s))}, +bTL(a,b,c,d){var s=A.bTM(a,b,c),r=(d&3)+(s-b),q=B.e.c_(r,2)*3,p=r&3 +if(p!==0&&s0)return new Uint8Array(q) +return $.bI5()}, +bTM(a,b,c){var s,r=c,q=r,p=0 +while(!0){if(!(q>b&&p<2))break +c$0:{--q +s=a.charCodeAt(q) +if(s===61){++p +r=q +break c$0}if((s|32)===100){if(q===b)break;--q +s=a.charCodeAt(q)}if(s===51){if(q===b)break;--q +s=a.charCodeAt(q)}if(s===37){++p +r=q +break c$0}break}}return r}, +bBR(a,b,c,d){var s,r +if(b===c)return d +s=-d-1 +for(;s>0;){r=a.charCodeAt(b) +if(s===3){if(r===61){s-=3;++b +break}if(r===37){--s;++b +if(b===c)break +r=a.charCodeAt(b)}else break}if((s>3?s-3:s)===2){if(r!==51)break;++b;--s +if(b===c)break +r=a.charCodeAt(b)}if((r|32)!==100)break;++b;--s +if(b===c)break}if(b!==c)throw A.c(A.cF("Invalid padding character",a,b)) +return-s-1}, +bxE(a){return $.bGU().i(0,a.toLowerCase())}, +byu(a,b,c){return new A.Lp(a,b)}, +bWu(a){return a.dn()}, +bUo(a,b){return new A.b6H(a,[],A.bZt())}, +bUp(a,b,c){var s,r=new A.cZ("") +A.bC8(a,r,b,c) +s=r.a +return s.charCodeAt(0)==0?s:s}, +bC8(a,b,c,d){var s=A.bUo(b,c) +s.N9(a)}, +bUq(a,b,c){var s,r,q +for(s=J.ac(a),r=b,q=0;r>>0 +if(q>=0&&q<=255)return +A.bUr(a,b,c)}, +bUr(a,b,c){var s,r,q +for(s=J.ac(a),r=b;r255)throw A.c(A.cF("Source contains non-Latin-1 characters.",a,r))}}, +bCY(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""}}, +aiZ:function aiZ(a,b){this.a=a +this.b=b +this.c=null}, +b6G:function b6G(a){this.a=a}, +aj_:function aj_(a){this.a=a}, +G9:function G9(a,b,c){this.b=a +this.c=b +this.a=c}, +bh1:function bh1(){}, +bh0:function bh0(){}, +Y3:function Y3(){}, +apo:function apo(){}, +Y5:function Y5(a){this.a=a}, +app:function app(a,b){this.a=a +this.b=b}, +apn:function apn(){}, +Y4:function Y4(a,b){this.a=a +this.b=b}, +b2G:function b2G(a){this.a=a}, +bfd:function bfd(a){this.a=a}, +auo:function auo(){}, +Yp:function Yp(){}, +QW:function QW(a){this.a=0 +this.b=a}, +aZ1:function aZ1(a){this.c=null +this.a=0 +this.b=a}, +aYY:function aYY(){}, +aYH:function aYH(a,b){this.a=a +this.b=b}, +bgZ:function bgZ(a,b){this.a=a +this.b=b}, +Yo:function Yo(){}, +afj:function afj(){this.a=0}, +afk:function afk(a,b){this.a=a +this.b=b}, +YR:function YR(){}, +R4:function R4(a){this.a=a}, +afy:function afy(a,b){this.a=a +this.b=b +this.c=0}, +Z4:function Z4(){}, +anD:function anD(a,b,c){this.a=a +this.b=b +this.$ti=c}, +Zw:function Zw(){}, +cN:function cN(){}, +Si:function Si(a,b,c){this.a=a +this.b=b +this.$ti=c}, +x2:function x2(){}, +Lp:function Lp(a,b){this.a=a +this.b=b}, +a3C:function a3C(a,b){this.a=a +this.b=b}, +aHf:function aHf(){}, +a3E:function a3E(a){this.b=a}, +b6F:function b6F(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1}, +a3D:function a3D(a){this.a=a}, +b6I:function b6I(){}, +b6J:function b6J(a,b){this.a=a +this.b=b}, +b6H:function b6H(a,b,c){this.c=a +this.a=b +this.b=c}, +a3L:function a3L(){}, +a3N:function a3N(a){this.a=a}, +a3M:function a3M(a,b){this.a=a +this.b=b}, +aj5:function aj5(a){this.a=a}, +b74:function b74(a){this.a=a}, +aI_:function aI_(){}, +nF:function nF(){}, +b_0:function b_0(a,b){this.a=a +this.b=b}, +bfw:function bfw(a,b){this.a=a +this.b=b}, +GX:function GX(){}, +Am:function Am(a){this.a=a}, +apw:function apw(a,b,c){this.a=a +this.b=b +this.c=c}, +bh_:function bh_(a,b,c){this.a=a +this.b=b +this.c=c}, +acj:function acj(){}, +ack:function ack(){}, +apu:function apu(a){this.b=this.a=0 +this.c=a}, +apv:function apv(a,b){var _=this +_.d=a +_.b=_.a=0 +_.c=b}, +Qo:function Qo(a){this.a=a}, +w5:function w5(a){this.a=a +this.b=16 +this.c=0}, +arL:function arL(){}, +bYn(a){var s=new A.hd(t.dl) +a.ak(0,new A.bjf(s)) +return s}, +c_J(a){return A.of(a)}, +by0(a,b,c){return A.bzU(a,b,c==null?null:A.bYn(c))}, +bqD(){return new A.Kb(new WeakMap())}, +x7(a){if(A.mL(a)||typeof a=="number"||typeof a=="string"||a instanceof A.kB)A.x6(a)}, +x6(a){throw A.c(A.hV(a,"object","Expandos are not allowed on strings, numbers, bools, records or null"))}, +bVB(){if(typeof WeakRef=="function")return WeakRef +var s=function LeakRef(a){this._=a} +s.prototype={ +deref(){return this._}} +return s}, +dr(a,b){var s=A.fA(a,b) +if(s!=null)return s +throw A.c(A.cF(a,null,null))}, +ly(a){var s=A.le(a) +if(s!=null)return s +throw A.c(A.cF("Invalid double",a,null))}, +bNK(a,b){a=A.c(a) +a.stack=b.l(0) +throw a +throw A.c("unreachable")}, +Jl(a,b){var s +if(Math.abs(a)<=864e13)s=!1 +else s=!0 +if(s)A.a5(A.cb("DateTime is outside valid range: "+a,null)) +A.hO(b,"isUtc",t.y) +return new A.cX(a,b)}, +bQ(a,b,c,d){var s,r=c?J.dG(a,d):J.CH(a,d) +if(a!==0&&b!=null)for(s=0;s")) +for(s=J.av(a);s.v();)r.push(s.gG(s)) +if(b)return r +return J.aH1(r)}, +J(a,b,c){var s +if(b)return A.byG(a,c) +s=J.aH1(A.byG(a,c)) +return s}, +byG(a,b){var s,r +if(Array.isArray(a))return A.a(a.slice(0),b.j("C<0>")) +s=A.a([],b.j("C<0>")) +for(r=J.av(a);r.v();)s.push(r.gG(r)) +return s}, +LJ(a,b){return J.byq(A.eJ(a,!1,b))}, +ja(a,b,c){var s,r,q,p,o +A.fC(b,"start") +s=c==null +r=!s +if(r){q=c-b +if(q<0)throw A.c(A.dn(c,b,null,"end",null)) +if(q===0)return""}if(Array.isArray(a)){p=a +o=p.length +if(s)c=o +return A.bzW(b>0||c0)a=J.XG(a,b) +return A.bzW(A.J(a,!0,t.S))}, +aU6(a){return A.eB(a)}, +bSB(a,b,c){var s=a.length +if(b>=s)return"" +return A.bR1(a,b,c==null||c>s?s:c)}, +c4(a,b,c,d,e){return new A.qw(a,A.br7(a,d,b,e,!1,!1))}, +c_I(a,b){return a==null?b==null:a===b}, +ab5(a,b,c){var s=J.av(b) +if(!s.v())return a +if(c.length===0){do a+=A.h(s.gG(s)) +while(s.v())}else{a+=A.h(s.gG(s)) +for(;s.v();)a=a+c+A.h(s.gG(s))}return a}, +bzg(a,b){return new A.a6J(a,b.gaXj(),b.gb_p(),b.gaXE())}, +bsj(){var s,r,q=A.bQY() +if(q==null)throw A.c(A.ao("'Uri.base' is not supported")) +s=$.bBy +if(s!=null&&q===$.bBx)return s +r=A.dk(q,0,null) +$.bBy=r +$.bBx=q +return r}, +apt(a,b,c,d){var s,r,q,p,o,n="0123456789ABCDEF" +if(c===B.ab){s=$.bIs() +s=s.b.test(b)}else s=!1 +if(s)return b +r=c.hS(b) +for(s=r.length,q=0,p="";q>>4]&1<<(o&15))!==0)p+=A.eB(o) +else p=d&&o===32?p+"+":p+"%"+n[o>>>4&15]+n[o&15]}return p.charCodeAt(0)==0?p:p}, +bVu(a){var s,r,q +if(!$.bIt())return A.bVv(a) +s=new URLSearchParams() +a.ak(0,new A.bgX(s)) +r=s.toString() +q=r.length +if(q>0&&r[q-1]==="=")r=B.d.Z(r,0,q-1) +return r.replace(/=&|\*|%7E/g,b=>b==="=&"?"&":b==="*"?"%2A":"~")}, +bAR(){return A.bM(new Error())}, +bM4(a,b){return J.pQ(a,b)}, +bMD(){return new A.cX(Date.now(),!1)}, +bwF(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=null,b=$.bGL().za(a) +if(b!=null){s=new A.ayw() +r=b.b +q=r[1] +q.toString +p=A.dr(q,c) +q=r[2] +q.toString +o=A.dr(q,c) +q=r[3] +q.toString +n=A.dr(q,c) +m=s.$1(r[4]) +l=s.$1(r[5]) +k=s.$1(r[6]) +j=new A.ayx().$1(r[7]) +i=B.e.c0(j,1000) +if(r[8]!=null){h=r[9] +if(h!=null){g=h==="-"?-1:1 +q=r[10] +q.toString +f=A.dr(q,c) +l-=g*(s.$1(r[11])+60*f)}e=!0}else e=!1 +d=A.yQ(p,o,n,m,l,k,i+B.c.aV(j%1000/1000),e) +if(d==null)throw A.c(A.cF("Time out of range",a,c)) +return A.ayv(d,e)}else throw A.c(A.cF("Invalid date format",a,c))}, +ayv(a,b){var s +if(Math.abs(a)<=864e13)s=!1 +else s=!0 +if(s)A.a5(A.cb("DateTime is outside valid range: "+a,null)) +A.hO(b,"isUtc",t.y) +return new A.cX(a,b)}, +bwD(a){var s=Math.abs(a),r=a<0?"-":"" +if(s>=1000)return""+a +if(s>=100)return r+"0"+s +if(s>=10)return r+"00"+s +return r+"000"+s}, +bME(a){var s=Math.abs(a),r=a<0?"-":"+" +if(s>=1e5)return r+s +return r+"0"+s}, +bwE(a){if(a>=100)return""+a +if(a>=10)return"0"+a +return"00"+a}, +q9(a){if(a>=10)return""+a +return"0"+a}, +bt(a,b,c){return new A.bE(a+1000*b+1e6*c)}, +bNJ(a,b){var s,r +for(s=0;s<3;++s){r=a[s] +if(r.b===b)return r}throw A.c(A.hV(b,"name","No enum value with that name"))}, +x5(a){if(typeof a=="number"||A.mL(a)||a==null)return J.bB(a) +if(typeof a=="string")return JSON.stringify(a) +return A.bzV(a)}, +bNL(a,b){A.hO(a,"error",t.K) +A.hO(b,"stackTrace",t.Km) +A.bNK(a,b)}, +lK(a){return new A.wo(a)}, +cb(a,b){return new A.mQ(!1,null,b,a)}, +hV(a,b,c){return new A.mQ(!0,a,b,c)}, +tk(a,b){return a}, +fR(a){var s=null +return new A.DK(s,s,!1,s,s,a)}, +a8s(a,b){return new A.DK(null,null,!0,a,b,"Value not in range")}, +dn(a,b,c,d,e){return new A.DK(b,c,!0,a,d,"Invalid value")}, +bA2(a,b,c,d){if(ac)throw A.c(A.dn(a,b,c,d,null)) +return a}, +ep(a,b,c,d,e){if(0>a||a>c)throw A.c(A.dn(a,0,c,d==null?"start":d,null)) +if(b!=null){if(a>b||b>c)throw A.c(A.dn(b,a,c,e==null?"end":e,null)) +return b}return c}, +fC(a,b){if(a<0)throw A.c(A.dn(a,0,null,b,null)) +return a}, +br3(a,b,c,d,e){var s=e==null?b.gq(b):e +return new A.L8(s,!0,a,c,"Index out of range")}, +f1(a,b,c,d,e){return new A.L8(b,!0,a,e,"Index out of range")}, +br4(a,b,c,d,e){if(0>a||a>=b)throw A.c(A.f1(a,b,c,d,e==null?"index":e)) +return a}, +ao(a){return new A.zV(a)}, +aY(a){return new A.zT(a)}, +a3(a){return new A.mn(a)}, +d6(a){return new A.ZH(a)}, +dM(a){return new A.ahI(a)}, +cF(a,b,c){return new A.hC(a,b,c)}, +bOY(a,b,c){if(a<=0)return new A.hA(c.j("hA<0>")) +return new A.Sl(a,b,c.j("Sl<0>"))}, +byp(a,b,c){var s,r +if(A.bu2(a)){if(b==="("&&c===")")return"(...)" +return b+"..."+c}s=A.a([],t.s) +$.AA.push(a) +try{A.bXu(a,s)}finally{$.AA.pop()}r=A.ab5(b,s,", ")+c +return r.charCodeAt(0)==0?r:r}, +xI(a,b,c){var s,r +if(A.bu2(a))return b+"..."+c +s=new A.cZ(b) +$.AA.push(a) +try{r=s +r.a=A.ab5(r.a,a,", ")}finally{$.AA.pop()}s.a+=c +r=s.a +return r.charCodeAt(0)==0?r:r}, +bXu(a,b){var s,r,q,p,o,n,m,l=J.av(a),k=0,j=0 +while(!0){if(!(k<80||j<3))break +if(!l.v())return +s=A.h(l.gG(l)) +b.push(s) +k+=s.length+2;++j}if(!l.v()){if(j<=5)return +r=b.pop() +q=b.pop()}else{p=l.gG(l);++j +if(!l.v()){if(j<=4){b.push(A.h(p)) +return}r=A.h(p) +q=b.pop() +k+=r.length+2}else{o=l.gG(l);++j +for(;l.v();p=o,o=n){n=l.gG(l);++j +if(j>100){while(!0){if(!(k>75&&j>3))break +k-=b.pop().length+2;--j}b.push("...") +return}}q=A.h(p) +r=A.h(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)}, +byM(a,b,c,d,e){return new A.wy(a,b.j("@<0>").a0(c).a0(d).a0(e).j("wy<1,2,3,4>"))}, +LT(a,b,c){var s=A.B(b,c) +s.Ts(s,a) +return s}, +a2(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.bB_(J.Z(a),J.Z(b),$.ht()) +if(B.a===d){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +return A.hI(A.aa(A.aa(A.aa($.ht(),s),b),c))}if(B.a===e)return A.bSH(J.Z(a),J.Z(b),J.Z(c),J.Z(d),$.ht()) +if(B.a===f){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e))}if(B.a===g){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f))}if(B.a===h){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g))}if(B.a===i){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h))}if(B.a===j){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i))}if(B.a===k){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j))}if(B.a===l){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +k=J.Z(k) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j),k))}if(B.a===m){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +k=J.Z(k) +l=J.Z(l) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j),k),l))}if(B.a===n){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +k=J.Z(k) +l=J.Z(l) +m=J.Z(m) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j),k),l),m))}if(B.a===o){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +k=J.Z(k) +l=J.Z(l) +m=J.Z(m) +n=J.Z(n) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j),k),l),m),n))}if(B.a===p){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +k=J.Z(k) +l=J.Z(l) +m=J.Z(m) +n=J.Z(n) +o=J.Z(o) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o))}if(B.a===q){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +k=J.Z(k) +l=J.Z(l) +m=J.Z(m) +n=J.Z(n) +o=J.Z(o) +p=J.Z(p) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o),p))}if(B.a===r){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +k=J.Z(k) +l=J.Z(l) +m=J.Z(m) +n=J.Z(n) +o=J.Z(o) +p=J.Z(p) +q=J.Z(q) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o),p),q))}if(B.a===a0){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +k=J.Z(k) +l=J.Z(l) +m=J.Z(m) +n=J.Z(n) +o=J.Z(o) +p=J.Z(p) +q=J.Z(q) +r=J.Z(r) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o),p),q),r))}if(B.a===a1){s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +k=J.Z(k) +l=J.Z(l) +m=J.Z(m) +n=J.Z(n) +o=J.Z(o) +p=J.Z(p) +q=J.Z(q) +r=J.Z(r) +a0=J.Z(a0) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o),p),q),r),a0))}s=J.Z(a) +b=J.Z(b) +c=J.Z(c) +d=J.Z(d) +e=J.Z(e) +f=J.Z(f) +g=J.Z(g) +h=J.Z(h) +i=J.Z(i) +j=J.Z(j) +k=J.Z(k) +l=J.Z(l) +m=J.Z(m) +n=J.Z(n) +o=J.Z(o) +p=J.Z(p) +q=J.Z(q) +r=J.Z(r) +a0=J.Z(a0) +a1=J.Z(a1) +return A.hI(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa(A.aa($.ht(),s),b),c),d),e),f),g),h),i),j),k),l),m),n),o),p),q),r),a0),a1))}, +aO(a){var s,r=$.ht() +for(s=J.av(a);s.v();)r=A.aa(r,J.Z(s.gG(s))) +return A.hI(r)}, +hQ(a){var s=A.h(a),r=$.buh +if(r==null)A.bug(s) +else r.$1(s)}, +aSU(a,b,c,d){return new A.q1(a,b,c.j("@<0>").a0(d).j("q1<1,2>"))}, +bSx(){$.AD() +return new A.zy()}, +bDb(a,b){return 65536+((a&1023)<<10)+(b&1023)}, +dk(a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=null +a5=a3.length +s=a4+5 +if(a5>=s){r=((a3.charCodeAt(a4+4)^58)*3|a3.charCodeAt(a4)^100|a3.charCodeAt(a4+1)^97|a3.charCodeAt(a4+2)^116|a3.charCodeAt(a4+3)^97)>>>0 +if(r===0)return A.aW5(a4>0||a5=14)q[7]=a5 +o=q[1] +if(o>=a4)if(A.bEc(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.d.fe(a3,"\\",l))if(n>a4)g=B.d.fe(a3,"\\",n-1)||B.d.fe(a3,"\\",n-2) +else g=!1 +else g=!0 +if(g){h=a2 +i=!1}else{if(!(kl+2&&B.d.fe(a3,"/..",k-3) +else g=!0 +if(g){h=a2 +i=!1}else{if(o===a4+4)if(B.d.fe(a3,"file",a4)){if(n<=a4){if(!B.d.fe(a3,"/",l)){f="file:///" +r=3}else{f="file://" +r=2}a3=f+B.d.Z(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.d.pn(a3,l,k,"/");++k;++j;++a5}else{a3=B.d.Z(a3,a4,l)+"/"+B.d.Z(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.d.fe(a3,"http",a4)){if(p&&m+3===l&&B.d.fe(a3,"80",m+1))if(a4===0&&!0){a3=B.d.pn(a3,m,l,"") +l-=3 +k-=3 +j-=3 +a5-=3}else{a3=B.d.Z(a3,a4,m)+B.d.Z(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.d.fe(a3,"https",a4)){if(p&&m+4===l&&B.d.fe(a3,"443",m+1))if(a4===0&&!0){a3=B.d.pn(a3,m,l,"") +l-=4 +k-=4 +j-=4 +a5-=3}else{a3=B.d.Z(a3,a4,m)+B.d.Z(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.bCQ(a3,a4,o) +else{if(o===a4)A.H6(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.dr(B.d.Z(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.dr(B.d.Z(a,r,c),null) +if(o>255)k.$2(l,r) +j[q]=o +return j}, +bBz(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=new A.aW7(a),c=new A.aW8(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.a5(A.dn(0,0,p.gq(q),null,null)) +if(A.bnT(q,"/",0)){s=A.ao("Illegal path character "+A.h(q)) +throw A.c(s)}}}, +bCI(a,b,c){var s,r,q,p,o +for(s=A.fe(a,c,null,A.a8(a).c),r=s.$ti,s=new A.ck(s,s.gq(0),r.j("ck")),r=r.j("al.E");s.v();){q=s.d +if(q==null)q=r.a(q) +p=A.c4('["*/:<>?\\\\|]',!0,!1,!1,!1) +o=q.length +if(A.bnT(q,p,0)){s=A.ao("Illegal character in path: "+q) +throw A.c(s)}}}, +bVp(a,b){var s +if(!(65<=a&&a<=90))s=97<=a&&a<=122 +else s=!0 +if(s)return +s=A.ao("Illegal drive letter "+A.aU6(a)) +throw A.c(s)}, +bVr(a){var s +if(a.length===0)return B.Hb +s=A.bCV(a) +s.aha(s,A.bEN()) +return A.bqa(s,t.N,t.yp)}, +bt0(a,b){if(a!=null&&a===A.bCJ(b))return null +return a}, +bCN(a,b,c,d){var s,r,q,p,o,n +if(a==null)return null +if(b===c)return"" +if(a.charCodeAt(b)===91){s=c-1 +if(a.charCodeAt(s)!==93)A.H6(a,b,"Missing end `]` to match `[` in host") +r=b+1 +q=A.bVq(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.cZ("") +if(r>>4]&1<<(o&15))!==0){if(p&&65<=o&&90>=o){if(q==null)q=new A.cZ("") +if(r>>4]&1<<(o&15))!==0)A.H6(a,s,"Invalid character") +else{if((o&64512)===55296&&s+1>>4]&1<<(q&15))!==0))A.H6(a,s,"Illegal scheme character") +if(65<=q&&q<=90)r=!0}a=B.d.Z(a,b,c) +return A.bVn(r?a.toLowerCase():a)}, +bVn(a){if(a==="http")return"http" +if(a==="file")return"file" +if(a==="https")return"https" +if(a==="package")return"package" +return a}, +bCR(a,b,c){if(a==null)return"" +return A.VE(a,b,c,B.a7Y,!1,!1)}, +bCO(a,b,c,d,e,f){var s,r=e==="file",q=r||f +if(a==null)return r?"/":"" +else s=A.VE(a,b,c,B.zv,!0,!0) +if(s.length===0){if(r)return"/"}else if(q&&!B.d.c6(s,"/"))s="/"+s +return A.bVw(s,e,f)}, +bVw(a,b,c){var s=b.length===0 +if(s&&!c&&!B.d.c6(a,"/")&&!B.d.c6(a,"\\"))return A.bt2(a,!s||c) +return A.rS(a)}, +bCP(a,b,c,d){if(a!=null){if(d!=null)throw A.c(A.cb("Both query and queryParameters specified",null)) +return A.VE(a,b,c,B.lV,!0,!1)}if(d==null)return null +return A.bVu(d)}, +bVv(a){var s={},r=new A.cZ("") +s.a="" +a.ak(0,new A.bgV(new A.bgW(s,r))) +s=r.a +return s.charCodeAt(0)==0?s:s}, +bCM(a,b,c){if(a==null)return null +return A.VE(a,b,c,B.lV,!0,!1)}, +bt1(a,b,c){var s,r,q,p,o,n=b+2 +if(n>=a.length)return"%" +s=a.charCodeAt(b+1) +r=a.charCodeAt(n) +q=A.blt(s) +p=A.blt(r) +if(q<0||p<0)return"%" +o=q*16+p +if(o<127&&(B.lx[B.e.c_(o,4)]&1<<(o&15))!==0)return A.eB(c&&65<=o&&90>=o?(o|32)>>>0:o) +if(s>=97||r>=97)return B.d.Z(a,b,b+3).toUpperCase() +return null}, +bt_(a){var s,r,q,p,o,n="0123456789ABCDEF" +if(a<128){s=new Uint8Array(3) +s[0]=37 +s[1]=n.charCodeAt(a>>>4) +s[2]=n.charCodeAt(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.e.oz(a,6*q)&63|r +s[p]=37 +s[p+1]=n.charCodeAt(o>>>4) +s[p+2]=n.charCodeAt(o&15) +p+=3}}return A.ja(s,0,null)}, +VE(a,b,c,d,e,f){var s=A.bCT(a,b,c,d,e,f) +return s==null?B.d.Z(a,b,c):s}, +bCT(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.bt1(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.zC[o>>>4]&1<<(o&15))!==0){A.H6(a,r,"Invalid character") +m=i +n=m}else{if((o&64512)===55296){l=r+1 +if(l=2&&A.bCL(a.charCodeAt(0)))for(s=1;s127||(B.yw[r>>>4]&1<<(r&15))===0)break}return a}, +bVy(a,b){if(a.We("package")&&a.c==null)return A.bEg(b,0,b.length) +return-1}, +bCW(a){var s,r,q,p=a.gzT(),o=p.length +if(o>0&&J.af(p[0])===2&&J.bpA(p[0],1)===58){A.bVp(J.bpA(p[0],0),!1) +A.bCI(p,!1,1) +s=!0}else{A.bCI(p,!1,0) +s=!1}r=a.gKR()&&!s?""+"\\":"" +if(a.gzf()){q=a.gnP(a) +if(q.length!==0)r=r+"\\"+q+"\\"}r=A.ab5(r,p,"\\") +o=s&&o===1?r+"\\":r +return o.charCodeAt(0)==0?o:o}, +bVs(){return A.a([],t.s)}, +bCV(a){var s,r,q,p,o,n=A.B(t.N,t.yp),m=new A.bgY(a,B.ab,n) +for(s=a.length,r=0,q=0,p=-1;r127)throw A.c(A.cb("Illegal percent encoding in URI",null)) +if(r===37){if(o+3>q)throw A.c(A.cb("Truncated URI",null)) +p.push(A.bVt(a,o+1)) +o+=2}else if(e&&r===43)p.push(32) +else p.push(r)}}return d.co(0,p)}, +bCL(a){var s=a|32 +return 97<=s&&s<=122}, +bTq(a){if(!a.We("data"))throw A.c(A.hV(a,"uri","Scheme must be 'data'")) +if(a.gzf())throw A.c(A.hV(a,"uri","Data uri must not have authority")) +if(a.gKS())throw A.c(A.hV(a,"uri","Data uri must not have a fragment part")) +if(!a.gvH())return A.aW5(a.ge6(a),0,a) +return A.aW5(a.l(0),5,a)}, +aW5(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.c(A.cF(k,a,r)) +for(;p!==44;){j.push(r);++r +for(o=-1;r=0)j.push(o) +else{n=B.b.ga_(j) +if(p!==44||r!==n+7||!B.d.fe(a,"base64",n+1))throw A.c(A.cF("Expecting '='",a,r)) +break}}j.push(r) +m=r+1 +if((j.length&1)===1)a=B.k8.afc(0,a,m,s) +else{l=A.bCT(a,m,s,B.lV,!0,!1) +if(l!=null)a=B.d.pn(a,m,s,l)}return new A.aW4(a,j,c)}, +bWl(){var s,r,q,p,o,n="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",m=".",l=":",k="/",j="\\",i="?",h="#",g="/\\",f=J.qu(22,t.H3) +for(s=0;s<22;++s)f[s]=new Uint8Array(96) +r=new A.bia(f) +q=new A.bib() +p=new A.bic() +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}, +bEc(a,b,c,d,e){var s,r,q,p,o=$.bJp() +for(s=b;s95?31:q] +d=p&31 +e[p>>>5]=s}return d}, +bCt(a){if(a.b===7&&B.d.c6(a.a,"package")&&a.c<=0)return A.bEg(a.a,a.e,a.f) +return-1}, +bYy(a,b){return A.LJ(b,t.N)}, +bEg(a,b,c){var s,r,q +for(s=b,r=0;sa||15a||9c)throw A.c(A.dn(a,0,c,s,s)) +if(bc)throw A.c(A.dn(b,a,c,s,s))}, +bte(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}, +bDy(a,b){if(Object.prototype.hasOwnProperty.call(a,b))return a[b] +return null}, +btb(a){if(a==null||typeof a=="string"||typeof a=="number"||A.mL(a))return a +if(a instanceof A.qx)return a.a +if(A.bFs(a))return a +if(t.e2.b(a))return a +if(a instanceof A.cX)return A.j9(a) +if(t._8.b(a))return A.bDx(a,"$dart_jsFunction",new A.bi8()) +return A.bDx(a,"_$dart_jsObject",new A.bi9($.buZ()))}, +bDx(a,b,c){var s=A.bDy(a,b) +if(s==null){s=c.$1(a) +A.bte(a,b,s)}return s}, +bta(a){if(a==null||typeof a=="string"||typeof a=="number"||typeof a=="boolean")return a +else if(a instanceof Object&&A.bFs(a))return a +else if(a instanceof Object&&t.e2.b(a))return a +else if(a instanceof Date)return A.Jl(a.getTime(),!1) +else if(a.constructor===$.buZ())return a.o +else return A.bEp(a)}, +bEp(a){if(typeof a=="function")return A.btj(a,$.asA(),new A.bjn()) +if(a instanceof Array)return A.btj(a,$.buV(),new A.bjo()) +return A.btj(a,$.buV(),new A.bjp())}, +btj(a,b,c){var s=A.bDy(a,b) +if(s==null||!(a instanceof Object)){s=c.$1(a) +A.bte(a,b,s)}return s}, +bi8:function bi8(){}, +bi9:function bi9(a){this.a=a}, +bjn:function bjn(){}, +bjo:function bjo(){}, +bjp:function bjp(){}, +qx:function qx(a){this.a=a}, +Ln:function Ln(a){this.a=a}, +xM:function xM(a,b){this.a=a +this.$ti=b}, +G8:function G8(){}, +bWj(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.bVZ,a) +s[$.asA()]=a +a.$dart_jsFunction=s +return s}, +bVZ(a,b){return A.by0(a,b,null)}, +cQ(a){if(typeof a=="function")return a +else return A.bWj(a)}, +bDT(a){return a==null||A.mL(a)||typeof a=="number"||typeof a=="string"||t.pT.b(a)||t.H3.b(a)||t.W1.b(a)||t.JZ.b(a)||t.w7.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)}, +ba(a){if(A.bDT(a))return a +return new A.blI(new A.vK(t.Fy)).$1(a)}, +a9(a,b){return a[b]}, +WH(a,b){return a[b]}, +v(a,b,c){return a[b].apply(a,c)}, +bW_(a,b){return a[b]()}, +bW0(a,b,c){return a[b](c)}, +oc(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.K(s,b) +r=a.bind.apply(a,s) +String(r) +return new r()}, +bD8(a){return new a()}, +k0(a,b){var s=new A.aE($.aH,b.j("aE<0>")),r=new A.bp(s,b.j("bp<0>")) +a.then(A.pK(new A.bmG(r),1),A.pK(new A.bmH(r),1)) +return s}, +bDS(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}, +btK(a){if(A.bDS(a))return a +return new A.bkn(new A.vK(t.Fy)).$1(a)}, +blI:function blI(a){this.a=a}, +bmG:function bmG(a){this.a=a}, +bmH:function bmH(a){this.a=a}, +bkn:function bkn(a){this.a=a}, +a6N:function a6N(a){this.a=a}, +bFI(a,b){return Math.min(a,b)}, +bFH(a,b){return Math.max(a,b)}, +WX(a){return Math.log(a)}, +c1o(a,b){return Math.pow(a,b)}, +bR9(a){var s +if(a==null)s=B.S1 +else{s=new A.alM() +s.a0B(a)}return s}, +b6D:function b6D(){}, +alM:function alM(){this.b=this.a=0}, +uO:function uO(a,b,c){this.a=a +this.b=b +this.$ti=c}, +XU:function XU(){}, +l1:function l1(){}, +a3T:function a3T(){}, +la:function la(){}, +a6Q:function a6Q(){}, +a89:function a89(){}, +ab6:function ab6(){}, +bL:function bL(){}, +lq:function lq(){}, +ac0:function ac0(){}, +ajb:function ajb(){}, +ajc:function ajc(){}, +akq:function akq(){}, +akr:function akr(){}, +ao4:function ao4(){}, +ao5:function ao5(){}, +ap0:function ap0(){}, +ap1:function ap1(){}, +aw_(a){var s=a.BYTES_PER_ELEMENT,r=A.ep(0,null,B.e.hs(a.byteLength,s),null,null) +return A.hh(a.buffer,a.byteOffset+0*s,(r-0)*s)}, +ac5(a,b,c){var s=J.bKq(a) +c=A.ep(b,c,B.e.hs(a.byteLength,s),null,null) +return A.cu(a.buffer,a.byteOffset+b*s,(c-b)*s)}, +bTm(a){return A.brs(a,0,null)}, +a1U:function a1U(){}, +kq(a,b,c){if(b==null)if(a==null)return null +else return a.aD(0,1-c) +else if(a==null)return b.aD(0,c) +else return new A.j(A.pI(a.a,b.a,c),A.pI(a.b,b.b,c))}, +bAA(a,b){return new A.N(a,b)}, +P9(a,b,c){if(b==null)if(a==null)return null +else return a.aD(0,1-c) +else if(a==null)return b.aD(0,c) +else return new A.N(A.pI(a.a,b.a,c),A.pI(a.b,b.b,c))}, +lg(a,b){var s=a.a,r=b*2/2,q=a.b +return new A.A(s-r,q-r,s+r,q+r)}, +a8D(a,b,c){var s=a.a,r=c/2,q=a.b,p=b/2 +return new A.A(s-r,q-p,s+r,q+p)}, +lh(a,b){var s=a.a,r=b.a,q=a.b,p=b.b +return new A.A(Math.min(s,r),Math.min(q,p),Math.max(s,r),Math.max(q,p))}, +bA7(a,b,c){var s,r,q,p,o +if(b==null)if(a==null)return null +else{s=1-c +return new A.A(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.A(r*c,q*c,p*c,o*c) +else return new A.A(A.pI(a.a,r,c),A.pI(a.b,q,c),A.pI(a.c,p,c),A.pI(a.d,o,c))}}, +bA1(a){return new A.aX(a,a)}, +Nw(a,b,c){var s,r,q +if(b==null)if(a==null)return null +else{s=1-c +return new A.aX(a.a*s,a.b*s)}else{r=b.a +q=b.b +if(a==null)return new A.aX(r*c,q*c) +else return new A.aX(A.pI(a.a,r,c),A.pI(a.b,q,c))}}, +bA_(a,b,c,d,e){var s=e.a,r=e.b +return new A.md(a,b,c,d,s,r,s,r,s,r,s,r,s===r)}, +ks(a,b){var s=b.a,r=b.b +return new A.md(a.a,a.b,a.c,a.d,s,r,s,r,s,r,s,r,s===r)}, +Nt(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.md(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)}, +aMX(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.md(a.a,a.b,a.c,a.d,s,r,q,p,m,l,o,n,k)}, +au(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}, +pI(a,b,c){return a*(1-c)+b*c}, +biC(a,b,c){return a*(1-c)+b*c}, +V(a,b,c){if(ac)return c +if(isNaN(a))return c +return a}, +bE8(a,b){return A.I(A.w9(B.c.aV((a.gh(a)>>>24&255)*b),0,255),a.gh(a)>>>16&255,a.gh(a)>>>8&255,a.gh(a)&255)}, +hx(a){return new A.r(a>>>0)}, +I(a,b,c,d){return new A.r(((a&255)<<24|(b&255)<<16|(c&255)<<8|d&255)>>>0)}, +Zx(a,b,c,d){return new A.r(((B.c.c0(d*255,1)&255)<<24|(a&255)<<16|(b&255)<<8|c&255)>>>0)}, +bq8(a){if(a<=0.03928)return a/12.92 +return Math.pow((a+0.055)/1.055,2.4)}, +W(a,b,c){if(b==null)if(a==null)return null +else return A.bE8(a,1-c) +else if(a==null)return A.bE8(b,c) +else return A.I(A.w9(B.c.A(A.biC(a.gh(a)>>>24&255,b.gh(b)>>>24&255,c)),0,255),A.w9(B.c.A(A.biC(a.gh(a)>>>16&255,b.gh(b)>>>16&255,c)),0,255),A.w9(B.c.A(A.biC(a.gh(a)>>>8&255,b.gh(b)>>>8&255,c)),0,255),A.w9(B.c.A(A.biC(a.gh(a)&255,b.gh(b)&255,c)),0,255))}, +wG(a,b){var s,r,q,p=a.gh(a)>>>24&255 +if(p===0)return b +s=255-p +r=b.gh(b)>>>24&255 +if(r===255)return A.I(255,B.e.c0(p*(a.gh(a)>>>16&255)+s*(b.gh(b)>>>16&255),255),B.e.c0(p*(a.gh(a)>>>8&255)+s*(b.gh(b)>>>8&255),255),B.e.c0(p*(a.gh(a)&255)+s*(b.gh(b)&255),255)) +else{r=B.e.c0(r*s,255) +q=p+r +return A.I(q,B.e.hs((a.gh(a)>>>16&255)*p+(b.gh(b)>>>16&255)*r,q),B.e.hs((a.gh(a)>>>8&255)*p+(b.gh(b)>>>8&255)*r,q),B.e.hs((a.gh(a)&255)*p+(b.gh(b)&255)*r,q))}}, +bzs(){return $.an().b5()}, +xt(a,b,c,d,e,f){return $.an().abH(0,a,b,c,d,e,null)}, +bOu(a,b,c,d,e,f,g){var s,r +if(c.length!==d.length)A.a5(A.cb('"colors" and "colorStops" arguments must have equal length.',null)) +s=f!=null?A.Hy(f):null +if(g!=null)r=g.k(0,a)&&!0 +else r=!0 +if(r)return $.an().abL(0,a,b,c,d,e,s) +else return $.an().abE(g,0,a,b,c,d,e,s)}, +bOL(a,b){return $.an().Ut(a,b,B.bn)}, +bye(a,b){if(a.length!==16)throw A.c(A.cb('"matrix4" must have 16 entries.',null)) +return $.an().abI(a,b)}, +ash(a,b){return A.c_R(a,b)}, +c_R(a,b){var s=0,r=A.n(t.hP),q,p=2,o,n=[],m,l,k,j,i,h,g,f +var $async$ash=A.o(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=$.an() +g=a.a +g.toString +q=h.W8(g) +s=1 +break +s=4 +break +case 5:h=$.an() +g=a.a +g.toString +s=6 +return A.i(h.W8(g),$async$ash) +case 6:m=d +p=7 +s=10 +return A.i(m.lZ(),$async$ash) +case 10:l=d +try{g=J.XB(l) +k=g.gbY(g) +g=J.XB(l) +j=g.gb1(g) +i=b.$2(k,j) +g=a.a +g.toString +f=i.a +f=h.nR(g,!1,i.b,f) +q=f +n=[1] +s=8 +break}finally{J.XB(l).m()}n.push(9) +s=8 +break +case 7:n=[2] +case 8:p=2 +m.m() +s=n.pop() +break +case 9:case 4:case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$ash,r)}, +bZy(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j,i=null,h=A.b1("swapRedBlue") +switch(e.a){case 1:h.b=!0 +break +case 0:h.b=!1 +break +case 2:throw A.c(A.aY("RGB conversion from rgbaFloat32 data is not implemented"))}s=b*c +r=122+s*4 +q=new DataView(new ArrayBuffer(r)) +q.setUint16(0,16973,!1) +q.setUint32(2,r,!0) +q.setUint32(10,122,!0) +q.setUint32(14,108,!0) +q.setUint32(18,b,!0) +q.setUint32(22,c,!0) +q.setUint16(26,1,!0) +q.setUint16(28,32,!0) +q.setUint32(30,3,!0) +q.setUint32(34,s,!0) +q.setUint32(38,b,!0) +q.setUint32(42,c,!0) +q.setUint32(46,0,!0) +q.setUint32(50,0,!0) +q.setUint32(54,h.aG()?16711680:255,!0) +q.setUint32(58,65280,!0) +q.setUint32(62,h.aG()?255:16711680,!0) +q.setUint32(66,4278190080,!0) +p=a.BYTES_PER_ELEMENT +o=(A.ep(0,i,B.e.hs(a.byteLength,p),i,i)-0)*p +if(B.e.aB(o,4)!==0)A.a5(A.cb("The number of bytes to view must be a multiple of 4",i)) +n=A.brs(a.buffer,a.byteOffset+0*p,B.e.c0(o,4)) +for(m=c-1,l=122;m>=0;--m){k=m*d +for(j=0;j0?a*0.57735+0.5:0}, +bS8(a,b,c){var s,r,q=A.W(a.a,b.a,c) +q.toString +s=A.kq(a.b,b.b,c) +s.toString +r=A.pI(a.c,b.c,c) +return new A.vb(q,s,r)}, +bS9(a,b,c){var s,r,q,p=a==null +if(p&&b==null)return null +if(p)a=A.a([],t.b5) +if(b==null)b=A.a([],t.b5) +s=A.a([],t.b5) +r=Math.min(a.length,b.length) +for(q=0;q=r)s=s===r&&d[b]<=d[c] +else s=!0 +return s}, +bsG(){return new A.b5t()}, +bUl(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.bUm(n,o)}}, +bUm(a,b){var s,r=0 +do{s=A.kF(a,1) +r=(r|a&1)<<1>>>0 +if(--b,b>0){a=s +continue}else break}while(!0) +return A.kF(r,1)}, +bC6(a){return a<256?B.C7[a]:B.C7[256+A.kF(a,7)]}, +bsU(a,b,c,d,e){return new A.bfr(a,b,c,d,e)}, +kF(a,b){if(a>=0)return B.e.Ok(a,b) +else return B.e.Ok(a,b)+B.e.Sx(2,(~b>>>0)+65536&65535)}, +ayP:function ayP(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 +_.t=_.cc=_.ai=_.bU=_.aW=_.aZ=_.bd=_.bB=_.y2=_.y1=$}, +mA:function mA(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +b5t:function b5t(){this.c=this.b=this.a=$}, +bfr:function bfr(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a38(a){var s=new A.aG0() +s.ash(a) +return s}, +aG0:function aG0(){this.a=$ +this.b=0 +this.c=2147483647}, +aGG:function aGG(a,b,c,d){var _=this +_.a=a +_.b=!1 +_.c=b +_.e=_.d=0 +_.r=c +_.w=d}, +aX7:function aX7(){}, +bpT(a,b,c,d){return new A.Ic(a,c,d,b,null)}, +Ic:function Ic(a,b,c,d,e){var _=this +_.d=a +_.f=b +_.as=c +_.db=d +_.a=e}, +afg:function afg(a){this.a=null +this.b=a +this.c=null}, +aYQ:function aYQ(a){this.a=a}, +bKY(a,b){return A.atr(b)}, +wp:function wp(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.e=a +_.r=b +_.CW=c +_.cx=d +_.cy=e +_.db=f +_.id=g +_.k1=h +_.k2=i +_.k3=j +_.RG=k +_.ry=l +_.to=m +_.a=n}, +aff:function aff(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +aYN:function aYN(a){this.a=a}, +aYP:function aYP(a){this.a=a}, +aYO:function aYO(){}, +bKZ(a){A.hQ("The BackButtonInterceptor threw an ERROR: "+A.h(a)+".") +A.cM(B.z,new A.auk(a),t.I6)}, +bpW(a){if(!!$.Yk.fixed$length)A.a5(A.ao("removeWhere")) +B.b.ov($.Yk,new A.aum(a),!0)}, +bpV(a){return A.bL_(a)}, +bL_(a){var s=0,r=A.n(t.z),q,p +var $async$bpV=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=a.a +if(p==="popRoute"){q=A.aul() +s=1 +break}else if(p==="pushRoute"){q=$.bGC().$1(A.ec(a.b)) +s=1 +break}else{q=A.ci(null,t.z) +s=1 +break}case 1:return A.l(q,r)}}) +return A.m($async$bpV,r)}, +aul(){var s=0,r=A.n(t.z),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d +var $async$aul=A.o(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:f=!1 +e=$.bp2() +e.b=A.a([],t.Zh);++e.a +n=A.J($.Yk,!0,t.J7) +m=0,e=t.wF +case 3:if(!(mk-a2.a.gAh().a +i=a3.a +h=r>a2.a.gAh().a-i +if(j&&!h)l=new A.j(k-s,a2.a.b-a7.b) +else{s=h&&!j +k=a2.a +g=a7.b +l=s?new A.j(i,k.b-g):k.gAh().a8(0,new A.j(r,g))}l=l.O(0,new A.j(0,-a8)) +break +case"topRight":s=a2.a +l=new A.j(s.c,s.b).a8(0,new A.j(a7.a,a7.b)).O(0,new A.j(-a4,-a8)) +break +case"bottomLeft":s=a2.a +l=new A.j(s.a,s.d).O(0,new A.j(a4,a8)) +break +case"bottomCenter":s=a7.a +r=s/2 +k=a3.c +j=r>k-a2.a.gAh().a +i=a3.a +h=r>a2.a.gAh().a-i +if(j&&!h)l=new A.j(k-s,a2.a.d) +else{s=h&&!j +k=a2.a +l=s?new A.j(i,k.d):k.gaaJ().a8(0,new A.j(r,0))}l=l.O(0,new A.j(0,a8)) +break +case"bottomRight":s=a2.a +l=new A.j(s.c,s.d).a8(0,new A.j(a7.a,0)).O(0,new A.j(-a4,a8)) +break +case"leftTop":s=a2.a +l=new A.j(s.a,s.b).a8(0,new A.j(a7.a,0)).O(0,new A.j(-a4,a8)) +break +case"leftCenter":s=a7.b +r=s/2 +k=a3.b +f=r>a2.a.gv0().b-k +i=a3.d +e=r>i-a2.a.gv0().b +if(f&&!e)l=new A.j(a2.a.a-a7.a,k) +else{k=e&&!f +g=a2.a +d=a7.a +l=k?new A.j(g.a-d,i-s):g.gv0().a8(0,new A.j(d,r))}l=l.O(0,new A.j(-a4,0)) +break +case"leftBottom":s=a2.a +l=new A.j(s.a,s.d).a8(0,new A.j(a7.a,a7.b)).O(0,new A.j(-a4,-a8)) +break +case"rightTop":s=a2.a +l=new A.j(s.c,s.b).O(0,new A.j(a4,a8)) +break +case"rightCenter":s=a7.b +r=s/2 +k=a3.b +f=r>a2.a.gv0().b-k +i=a3.d +e=r>i-a2.a.gv0().b +if(f&&!e)l=new A.j(a2.a.c,k) +else{k=e&&!f +g=a2.a +l=k?new A.j(g.c,i-s):g.gaOO().a8(0,new A.j(0,r))}l=l.O(0,new A.j(a4,0)) +break +case"rightBottom":s=a2.a +l=new A.j(s.c,s.d).a8(0,new A.j(0,a7.b)).O(0,new A.j(a4,-a8)) +break +default:l=B.h}return l}, +aMC:function aMC(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +bmB:function bmB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bmy:function bmy(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bmz:function bmz(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bmA:function bmA(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +zK:function zK(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +abL:function abL(a){this.a=null +this.b=a +this.c=null}, +aVv:function aVv(a){this.a=a}, +uV:function uV(a,b,c){this.c=a +this.d=b +this.a=c}, +alG:function alG(a){this.a=null +this.b=a +this.c=null}, +yR:function yR(a,b,c){this.c=a +this.d=b +this.a=c}, +alF:function alF(a){this.a=null +this.b=a +this.c=null}, +aU2(a,b){var s,r=a.length +A.ep(b,null,r,"startIndex","endIndex") +s=A.c1p(a,0,r,b) +return new A.nE(a,s,b!==s?A.c0u(a,0,r,b):b)}, +btn(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.bu0(a,c,d,r)&&A.bu0(a,c,d,r+p))return r +c=r+1}return-1}return A.bWU(a,b,c,d)}, +bWU(a,b,c,d){var s,r,q,p=new A.lM(a,d,c,0) +for(s=b.length;r=p.kZ(),r>=0;){q=r+s +if(q>d)break +if(B.d.fe(a,b,r)&&A.bu0(a,c,d,q))return r}return-1}, +eM:function eM(a){this.a=a}, +nE:function nE(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +bm6(a,b,c,d){if(d===208)return A.bFE(a,b,c) +if(d===224){if(A.bFD(a,b,c)>=0)return 145 +return 64}throw A.c(A.a3("Unexpected state: "+B.e.jX(d,16)))}, +bFE(a,b,c){var s,r,q,p,o +for(s=c,r=0;q=s-2,q>=b;s=q){p=a.charCodeAt(s-1) +if((p&64512)!==56320)break +o=a.charCodeAt(q) +if((o&64512)!==55296)break +if(A.pN(o,p)!==6)break +r^=1}if(r===0)return 193 +else return 144}, +bFD(a,b,c){var s,r,q,p,o +for(s=c;s>b;){--s +r=a.charCodeAt(s) +if((r&64512)!==56320)q=A.Aw(r) +else{if(s>b){--s +p=a.charCodeAt(s) +o=(p&64512)===55296}else{p=0 +o=!1}if(o)q=A.pN(p,r) +else break}if(q===7)return s +if(q!==4)break}return-1}, +bu0(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=u.q +if(b=c)return!0 +n=a.charCodeAt(o) +if((n&64512)!==56320)return!0 +p=A.pN(s,n)}else return(q&64512)!==55296 +if((q&64512)!==56320){m=A.Aw(q) +d=r}else{d-=2 +if(b<=d){l=a.charCodeAt(d) +if((l&64512)!==55296)return!0 +m=A.pN(l,q)}else return!0}k=j.charCodeAt(j.charCodeAt(p|176)&240|m) +return((k>=208?A.bm6(a,b,d,k):k)&1)===0}return b!==c}, +c1p(a,b,c,d){var s,r,q,p,o,n +if(d===b||d===c)return d +s=a.charCodeAt(d) +if((s&63488)!==55296){r=A.Aw(s) +q=d}else if((s&64512)===55296){p=d+1 +if(pb){o=s-1 +n=a.charCodeAt(o) +if((n&64512)===55296){q=A.pN(n,r) +s=o}else q=2}else q=2 +if(q===6)m=A.bFE(a,b,s)!==144?160:48 +else{l=q===1 +if(l||q===4)if(A.bFD(a,b,s)>=0)m=l?144:128 +else m=48 +else m=u.S.charCodeAt(q|176)}return new A.lM(a,a.length,d,m).kZ()}, +lM:function lM(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +If:function If(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +d1:function d1(){}, +aw9:function aw9(a){this.a=a}, +awa:function awa(a){this.a=a}, +awb:function awb(a,b){this.a=a +this.b=b}, +awc:function awc(a){this.a=a}, +awd:function awd(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +awe:function awe(a,b,c){this.a=a +this.b=b +this.c=c}, +awf:function awf(a){this.a=a}, +a17:function a17(){}, +a3X:function a3X(a,b){this.a=a +this.$ti=b}, +w3:function w3(){}, +F9:function F9(a,b){this.a=a +this.$ti=b}, +Ej:function Ej(a,b){this.a=a +this.$ti=b}, +Ge:function Ge(a,b,c){this.a=a +this.b=b +this.c=c}, +LQ:function LQ(a,b,c){this.a=a +this.b=b +this.$ti=c}, +a13:function a13(){}, +a2W:function a2W(a,b,c){var _=this +_.a=a +_.b=b +_.d=_.c=0 +_.$ti=c}, +aes:function aes(){}, +bsq(a,b,c,d,e){var s +if(b==null)A.Jl(0,!1) +s=e==null?"":e +return new A.nU(s,a,c)}, +nU:function nU(a,b,c){var _=this +_.b=a +_.c=b +_.d=c +_.f=null}, +bq3(a,b,c){return new A.hX(b,c,a)}, +bF0(a,b,c){return new A.bkw(c,a)}, +bF_(a,b,c,d,e){var s=null +return new A.bD(e,s,s,new A.cR(new A.aX(c,c),new A.aX(d,d),new A.aX(a,a),new A.aX(b,b)),s,s,s,B.K)}, +bSN(a,b,c,d,e,f,g,h,i,j){return new A.abt(g,f,j,i,d,e,c,a,b,h,null)}, +a0U:function a0U(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.z=f +_.a=g}, +hX:function hX(a,b,c){this.a=a +this.b=b +this.f=c}, +aJi:function aJi(){}, +AY:function AY(a,b){this.a=a +this.d=b}, +ay7:function ay7(){}, +aGN:function aGN(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.z=d +_.ch=e}, +aJc:function aJc(){}, +aSA:function aSA(a,b){this.a=a +this.b=b}, +a6n:function a6n(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.ch=c +_.cy=d +_.fx=e +_.go=f}, +aMW:function aMW(){}, +aRs:function aRs(){}, +bkw:function bkw(a,b){this.a=a +this.b=b}, +bkv:function bkv(a){this.a=a}, +Lf:function Lf(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +Lg:function Lg(a){var _=this +_.d=$ +_.e=null +_.f=-1 +_.r="" +_.w=$ +_.a=null +_.b=a +_.c=null}, +aGU:function aGU(a){this.a=a}, +aGT:function aGT(a){this.a=a}, +aGS:function aGS(a){this.a=a}, +aGQ:function aGQ(){}, +aGR:function aGR(a,b){this.a=a +this.b=b}, +a16:function a16(a,b,c){this.c=a +this.d=b +this.a=c}, +a1b:function a1b(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.ay=d +_.a=e}, +ayF:function ayF(a){this.a=a}, +Ma:function Ma(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}, +a6m:function a6m(a){var _=this +_.e=_.d=!1 +_.f=$ +_.a=null +_.b=a +_.c=null}, +aJg:function aJg(a){this.a=a}, +aJe:function aJe(a){this.a=a}, +aJd:function aJd(a){this.a=a}, +aJh:function aJh(a){this.a=a}, +aJf:function aJf(a){this.a=a}, +a14:function a14(a,b,c,d){var _=this +_.c=a +_.f=b +_.r=c +_.a=d}, +a19:function a19(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bku:function bku(){}, +a1e:function a1e(a,b){this.c=a +this.a=b}, +a6p:function a6p(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}, +abt:function abt(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}, +aiW:function aiW(){}, +ayy(a,b,c,d){return new A.Jm(a,!0,c,new A.bp(new A.aE($.aH,d.j("aE<0>")),d.j("bp<0>")),b,d.j("Jm<0>"))}, +Jm:function Jm(a,b,c,d,e,f){var _=this +_.f=a +_.r=null +_.a=b +_.b=c +_.c=d +_.e=e +_.$ti=f}, +ayz:function ayz(a,b){this.a=a +this.b=b}, +a1g:function a1g(a){this.a=a}, +ayS:function ayS(a){this.a=a}, +ayR:function ayR(){}, +ayT:function ayT(a){this.a=a}, +ayU:function ayU(a){this.a=a}, +ayV:function ayV(a){this.a=a}, +ayQ:function ayQ(a){this.a=a +this.b=!1 +this.c=null}, +az1:function az1(a){this.a=a}, +ayW:function ayW(){}, +ayX:function ayX(){}, +ayY:function ayY(){}, +ayZ:function ayZ(){}, +az_:function az_(){}, +az0:function az0(){}, +mx:function mx(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +JM:function JM(a,b){this.a=a +this.c=b}, +JO:function JO(a){this.b=a}, +JQ:function JQ(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.a=e}, +RP:function RP(a,b){this.a=a +this.b=b}, +RS:function RS(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +oG:function oG(){}, +JN:function JN(a){this.a=a}, +JP:function JP(a){this.a=a}, +JR:function JR(a){this.a=a}, +x1:function x1(a,b){this.b=a +this.a=b}, +QD:function QD(){}, +nR:function nR(a){this.b=a}, +D8:function D8(){}, +aza:function aza(){}, +az9:function az9(){}, +x0:function x0(a,b,c){this.f=a +this.r=b +this.a=c}, +RA:function RA(a,b,c,d){var _=this +_.ay=_.ax=_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=$ +_.ch=null +_.CW=a +_.fr=_.dy=_.dx=_.db=_.cy=_.cx=$ +_.fx=null +_.dY$=b +_.bc$=c +_.a=null +_.b=d +_.c=null}, +b0x:function b0x(a){this.a=a}, +b0B:function b0B(a){this.a=a}, +b0A:function b0A(a){this.a=a}, +b0z:function b0z(a){this.a=a}, +b0C:function b0C(a){this.a=a}, +b0w:function b0w(a){this.a=a}, +b0y:function b0y(){}, +W5:function W5(){}, +tP:function tP(a,b){this.a=a +this.b=b}, +aAa:function aAa(a,b,c){this.d=a +this.e=b +this.x=c}, +bTZ(a,b,c,d,e,f){var s=null,r=B.Hj.i(0,c) +return new A.ahl(a,c,f,e,d,b,new A.R2(new A.bD(a,s,s,B.ic,r,s,s,B.K),s),e)}, +arQ(a,b,c){if(ac)return c +if(isNaN(a))return c +return a}, +ahl:function ahl(a,b,c,d,e,f,g,h){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.a=h}, +FL:function FL(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 +_.a=h +_.$ti=i}, +FN:function FN(a,b){var _=this +_.a=null +_.b=a +_.c=null +_.$ti=b}, +FJ:function FJ(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}, +FP:function FP(a,b,c){var _=this +_.r=_.f=_.e=_.d=$ +_.w=a +_.a=null +_.b=b +_.c=null +_.$ti=c}, +b26:function b26(){}, +ahn:function ahn(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.$ti=f}, +mC:function mC(a,b){this.a=a +this.$ti=b}, +b8b:function b8b(a,b,c){this.a=a +this.c=b +this.d=c}, +RW:function RW(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 +_.af=a +_.aO=b +_.c3=c +_.cZ=d +_.dm=e +_.eQ=f +_.fM=g +_.hA=h +_.h4=i +_.ep=j +_.dS=k +_.fN=null +_.jn=l +_.mJ=m +_.yY=n +_.go=o +_.id=p +_.k1=!1 +_.k3=_.k2=null +_.k4=q +_.ok=r +_.p1=s +_.p2=a0 +_.p3=a1 +_.p4=$ +_.R8=null +_.RG=$ +_.lC$=a2 +_.qi$=a3 +_.Q=a4 +_.as=null +_.at=!1 +_.ay=_.ax=null +_.ch=a5 +_.cy=_.cx=null +_.f=a6 +_.a=null +_.b=a7 +_.c=a8 +_.d=a9 +_.e=b0 +_.$ti=b1}, +b2u:function b2u(a){this.a=a}, +b2s:function b2s(a,b,c){this.a=a +this.b=b +this.c=c}, +b2w:function b2w(){}, +b2y:function b2y(){}, +FQ:function FQ(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 +_.a=h +_.$ti=i}, +b2r:function b2r(a,b,c){this.a=a +this.b=b +this.c=c}, +Gj:function Gj(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.c=c +_.a=d +_.$ti=e}, +amp:function amp(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +BS:function BS(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.e=b +_.w=c +_.z=d +_.Q=e +_.as=f +_.db=g +_.dx=h +_.dy=i +_.a=j +_.$ti=k}, +BT:function BT(a,b,c,d){var _=this +_.r=_.f=_.e=_.d=null +_.w=$ +_.x=a +_.y=b +_.a=null +_.b=c +_.c=null +_.$ti=d}, +aAo:function aAo(a){this.a=a}, +aAp:function aAp(a){this.a=a}, +aAl:function aAl(a,b){this.a=a +this.b=b}, +aAm:function aAm(a){this.a=a}, +aAn:function aAn(a){this.a=a}, +aGa:function aGa(){}, +aAr:function aAr(){}, +a6k:function a6k(a,b){this.a=a +this.b=b}, +a1O:function a1O(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aAq:function aAq(a,b){this.a=a +this.b=b}, +RT:function RT(){}, +n4:function n4(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +JT:function JT(){}, +bxu(a,b,c,d,e,f){var s,r=null +if(e==null){s=a==null&&!0 +s=s?B.i8:r}else s=e +return new A.BX(b,new A.Pd(c,d,!0,!0,!0,r),r,B.U,!1,a,r,s,r,f,r,0,r,d,B.H,B.hQ,r,B.x,r)}, +BX:function BX(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this +_.p3=a +_.p4=b +_.cx=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 +_.a=s}, +a1Q:function a1Q(a,b,c){this.f=a +this.d=b +this.a=c}, +a8R:function a8R(a,b,c,d,e,f,g){var _=this +_.hU=a +_.aZ=b +_.aW=c +_.bU=$ +_.ai=!0 +_.b9$=d +_.M$=e +_.bm$=f +_.fx=null +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aNP:function aNP(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +GI:function GI(a,b,c){this.a=a +this.b=b +this.c=c}, +aaC:function aaC(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aaA:function aaA(a,b){this.c=a +this.d=b}, +bNN(a,b,c){var s,r,q,p,o=a.b +o.toString +s=t.ot.a(o).b +if(s==null)o=B.qi +else{o=c.$2(a,new A.as(0,b,0,1/0)) +r=s.b +q=s.c +$label0$0:{if(B.hI===r||B.hJ===r||B.dm===r||B.hL===r||B.hK===r){p=null +break $label0$0}if(B.hH===r){q.toString +p=a.pu(q) +break $label0$0}p=null}q=new A.uL(o,r,p,q) +o=q}return o}, +bC0(a,b,c,d){var s=new A.ahN(d,c,b,a,$.ag()) +s.x=s.a6g() +return s}, +bsT(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.as?1:-1}}, +H1:function H1(a,b){var _=this +_.b=_.a=_.e=null +_.c1$=a +_.a5$=b}, +a27:function a27(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.aSO$=a +_.acR$=b +_.h3$=c +_.z6$=d +_.DK$=e +_.nM$=f +_.ia$=g +_.aSN$=h +_.t=i +_.ao=_.an=_.a9=_.X=null +_.aq=j +_.aA=k +_.aL=l +_.bn=null +_.aP=!1 +_.e3=_.dP=_.dG=_.bC=null +_.oT$=m +_.b9$=n +_.M$=o +_.bm$=p +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=q +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null}, +aS0:function aS0(){}, +aS1:function aS1(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aS2:function aS2(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +ahN:function ahN(a,b,c,d,e){var _=this +_.CW=a +_.a=b +_.b=c +_.c=d +_.e=_.d=null +_.f=!1 +_.w=_.r=null +_.x=$ +_.z=_.y=null +_.dx$=0 +_.dy$=e +_.fx$=_.fr$=0 +_.fy$=!1}, +aVn:function aVn(){}, +aVo:function aVo(a){this.a=a}, +Vi:function Vi(a,b){this.a=a +this.b=b}, +GC:function GC(){}, +bd6:function bd6(){}, +bd7:function bd7(){}, +bd5:function bd5(){}, +bd4:function bd4(){}, +bd2:function bd2(){}, +bd3:function bd3(a,b){this.a=a +this.b=b}, +o5:function o5(){}, +beT:function beT(){}, +beU:function beU(){}, +ahL:function ahL(){}, +ahM:function ahM(){}, +Wp:function Wp(){}, +ar2:function ar2(){}, +ar3:function ar3(){}, +ara:function ara(){}, +arc:function arc(){}, +are:function are(){}, +a28:function a28(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.cy=a +_.db=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 +_.c=p +_.a=q}, +amT:function amT(){}, +a29:function a29(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.cy=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 +_.a=r}, +aVm:function aVm(a,b){this.a=a +this.b=b}, +Q0:function Q0(a,b){this.a=a +this.b=b}, +abD:function abD(a,b){this.a=a +this.b=b}, +abE:function abE(a,b,c){this.c=a +this.f=b +this.a=c}, +bL0(a,b,c,d,e,f,g,h,i,j){var s,r=null,q=a==null,p=q?j:a +q=q?j:a +s=f==null?B.aR:B.bm +return new A.tp(b,c,e,new A.aVq(),p,d,new A.cH(h,h+q.length),j,r,f,s,r,r,g,r,r,i)}, +tp:function tp(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.fx=a +_.fy=b +_.go=c +_.id=d +_.Q=e +_.as=f +_.at=g +_.b=h +_.c=i +_.d=j +_.e=k +_.f=l +_.r=m +_.w=n +_.x=o +_.y=p +_.a=q}, +bNP(a,b,c){var s,r,q,p,o,n +if(c){s=a.a +r=a.b +q=b.oa(A.cI(r,s,s+1,!1),B.av,B.al) +if(q.length!==0){r=A.a(q.slice(0),A.a8(q)) +r=B.b.ga_(r) +p=r.a +r=r.b +return new A.j(p,r).O(0,B.h)}else{p=s<=0 +if(p)s=1 +q=b.oa(A.cI(r,s-1,s,!1),B.av,B.al) +if(q.length!==0){r=A.a(q.slice(0),A.a8(q)) +r=B.b.ga_(r) +o=r.a +n=r.b +r=r.c +if(p)return new A.j(o,n).O(0,B.h) +else return new A.j(r,n).O(0,B.h)}}}return b.j2(a,B.Q).O(0,B.h)}, +bNQ(a,b,c,d){var s=t.ot.a(b.b),r=s.gcF(s) +if(r==null)return!1 +return a.y_(new A.aBQ(d,r,c,b),d,A.nj(r.a+c.a,r.b+c.b,0))}, +bqE(a,b){var s={},r=b.a +s.a=r +s.b=0 +a.c2(new A.aBO(s,b)) +s=s.a +if(s!==r)return new A.bd(Math.max(0,s),b.b) +return b}, +bNO(a,b){var s,r,q +if(b.gdt())if(b.a===b.b){s=A.bqE(a,b.geO()) +if(!b.geO().k(0,s)){r=s.a +return b.rU(b.e,r,r,b.f)}}else{s=A.bqE(a,b.geO()) +q=A.bqE(a,b.gmr()) +if(!b.geO().k(0,s)||!b.gmr().k(0,q))return b.rU(b.e,q.a,s.a,b.f)}return b}, +bxI(a,b){var s={},r=s.a=b.a +if(r<=0)return b +s.b=0 +a.c2(new A.aBP(s,null,b)) +s=s.a +if(s!==r)return new A.bd(s,b.b) +return b}, +bNR(a){var s,r=new A.cZ("") +a.c2(new A.aBR(r)) +s=r.a +return s.charCodeAt(0)==0?s:s}, +a2a(a){if(a instanceof A.fm&&a.b!=null)return a.b.length +if(a instanceof A.iN)return 1 +return 0}, +aBQ:function aBQ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aBO:function aBO(a,b){this.a=a +this.b=b}, +aBP:function aBP(a,b,c){this.a=a +this.b=b +this.c=c}, +aBR:function aBR(a){this.a=a}, +bNS(a,b,c,d,e,f,g){var s,r=a==null,q=r?"\ufffc":a +r=r?"\ufffc":a +s=new A.aWD() +s.a=B.v +return new A.Kd(q,new A.cH(f,f+r.length),s,d,b,c,g)}, +Kd:function Kd(a,b,c,d,e,f,g){var _=this +_.x=a +_.z=b +_.Q=c +_.e=d +_.b=e +_.c=f +_.a=g}, +aWD:function aWD(){this.a=null}, +ahO:function ahO(){}, +vf:function vf(){}, +bSp(a,b,c,d,e,f,g,h){var s,r=null,q=a==null,p=q?h:a +q=q?h:a +s=d==null?B.aR:B.bm +return new A.Es(p,c,new A.cH(f,f+q.length),h,b,d,s,r,r,e,r,r,g)}, +Es:function Es(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.Q=a +_.as=b +_.at=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=j +_.x=k +_.y=l +_.a=m}, +anT:function anT(){}, +aVq:function aVq(){this.a=null}, +aCT:function aCT(){}, +bNV(){var s,r +if($.bHn()||$.bHo()){s=$.Xk() +r=new A.aCQ() +$.AC().n(0,r,s) +return r}else if($.bHp()){s=$.Xk() +r=new A.aCR() +$.AC().n(0,r,s) +return r}else if($.buI())return A.c_b() +else if($.bHq()){s=$.Xk() +r=new A.aCS() +$.AC().n(0,r,s) +return r}else throw A.c(A.aY('The current platform "'+A.h($.HC())+'" is not supported by this plugin.'))}, +aCP:function aCP(){}, +aCQ:function aCQ(){}, +aCS:function aCS(){}, +aCR:function aCR(){}, +Bj:function Bj(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.c=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.at=k +_.a=l}, +afV:function afV(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +b_f:function b_f(a){this.a=a}, +bnh(a,b,c,d,e,f){return A.c1J(a,b,c,d,e,!0)}, +c1J(a,b,c,d,e,f){var s=0,r=A.n(t.o),q,p +var $async$bnh=A.o(function(g,h){if(g===1)return A.k(h,r) +while(true)switch(s){case 0:p={} +p.a=b +s=3 +return A.i(new A.IQ(b,new A.bni(p),e,!0,!1,!1,B.j,B.vl,8,!1,36,null,16,c,B.QY,B.iO,40,40,4,4,0,!1,null,null,190,16,0,4,!1,null,null,null,null,null,null,!1,null,!1,null,!0,!1,null,null,!1,!1,!1,5,B.aac,!0,null,null,d,B.agi,null).Gu(a,null,null,null,B.c3,!0,null,null,B.f,null,B.O,null,B.vm,null,null,null,null,B.O,null,null,B.S,!0),$async$bnh) +case 3:if(!h)p.a=b +q=p.a +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$bnh,r)}, +IQ:function IQ(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){var _=this +_.c=a +_.d=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 +_.fr=s +_.fx=a0 +_.fy=a1 +_.go=a2 +_.id=a3 +_.k1=a4 +_.k2=a5 +_.k3=a6 +_.k4=a7 +_.ok=a8 +_.p1=a9 +_.p2=b0 +_.p3=b1 +_.p4=b2 +_.RG=b3 +_.rx=b4 +_.ry=b5 +_.to=b6 +_.x1=b7 +_.x2=b8 +_.xr=b9 +_.y1=c0 +_.y2=c1 +_.bB=c2 +_.aZ=c3 +_.aW=c4 +_.bU=c5 +_.ai=c6 +_.cc=c7 +_.t=c8 +_.a9=c9 +_.an=d0 +_.ao=d1 +_.aq=d2 +_.aA=d3 +_.a=d4}, +axy:function axy(a,b){this.a=a +this.b=b}, +axz:function axz(a,b){this.a=a +this.b=b}, +axA:function axA(a){this.a=a}, +axB:function axB(a){this.a=a}, +Rg:function Rg(a){var _=this +_.r=_.f=_.e=_.d=$ +_.w=null +_.z=_.y=_.x=$ +_.Q=!0 +_.as=!1 +_.ay=_.ax=_.at=!0 +_.cy=_.cx=_.CW=_.ch=!1 +_.fr=_.dy=_.dx=_.db=$ +_.a=null +_.b=a +_.c=null}, +b_g:function b_g(){}, +b_C:function b_C(a){this.a=a}, +b_k:function b_k(a){this.a=a}, +b_l:function b_l(a){this.a=a}, +b_j:function b_j(a){this.a=a}, +b_t:function b_t(a){this.a=a}, +b_s:function b_s(a){this.a=a}, +b_r:function b_r(a,b){this.a=a +this.b=b}, +b_u:function b_u(a){this.a=a}, +b_w:function b_w(a){this.a=a}, +b_v:function b_v(a){this.a=a}, +b_q:function b_q(a,b){this.a=a +this.b=b}, +b_x:function b_x(a){this.a=a}, +b_y:function b_y(a){this.a=a}, +b_p:function b_p(a,b){this.a=a +this.b=b}, +b_z:function b_z(a){this.a=a}, +b_o:function b_o(a){this.a=a}, +b_A:function b_A(a){this.a=a}, +b_n:function b_n(a,b){this.a=a +this.b=b}, +b_B:function b_B(a){this.a=a}, +b_m:function b_m(a,b){this.a=a +this.b=b}, +b_i:function b_i(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b_h:function b_h(a,b){this.a=a +this.b=b}, +bni:function bni(a){this.a=a}, +bM1(a){var s,r,q,p,o,n +for(s=a.a,r=0;r<19;++r)for(q=B.lw[r].b,p=0;p<11;++p){o=B.pn[p] +if(!J.d(q.i(0,o),a)){n=q.i(0,o) +n=(n==null?null:n.gh(n))===s}else n=!0 +if(n)return!0}return!1}, +bM2(a,b){var s,r,q,p +for(s=a.b,r=0;r<11;++r){q=B.pn[r] +if(!J.d(s.i(0,q),b)){p=s.i(0,q) +p=p==null?null:p.gh(p) +p=p===b.gh(b)}else p=!0 +if(p)return!0}return!1}, +bq7(a){var s,r,q,p,o,n,m +for(s=a.a,r=0;r<19;++r){q=B.lw[r] +for(p=q.b,o=0;o<11;++o){n=B.pn[o] +if(!J.d(p.i(0,n),a)){m=p.i(0,n) +m=(m==null?null:m.gh(m))===s}else m=!0 +if(m)return q}}return A.IT(a)}, +IT(a){var s,r,q,p,o,n,m,l,k,j=A.B(t.S,t.o),i=a.a,h=i>>>16&255,g=i>>>8&255,f=i&255 +for(s=255-f,r=255-g,q=255-h,p=0;p<10;++p){o=B.lv[p] +n=0.5-o/1000 +m=n<0 +l=B.c.aV((m?h:q)*n) +k=B.c.aV((m?g:r)*n) +j.n(0,o,A.Zx(h+l,g+k,f+B.c.aV((m?f:s)*n),1))}s=j.i(0,50) +s.toString +j.n(0,50,A.Ca(s,18)) +s=j.i(0,100) +s.toString +j.n(0,100,A.Ca(s,16)) +s=j.i(0,200) +s.toString +j.n(0,200,A.Ca(s,14)) +s=j.i(0,300) +s.toString +j.n(0,300,A.Ca(s,10)) +s=j.i(0,400) +s.toString +j.n(0,400,A.Ca(s,6)) +s=j.i(0,700) +s.toString +j.n(0,700,A.bqH(s,2)) +s=j.i(0,800) +s.toString +j.n(0,800,A.bqH(s,3)) +s=j.i(0,900) +s.toString +j.n(0,900,A.bqH(s,4)) +return new A.f9(j,i)}, +bM_(a){var s,r,q,p,o,n +for(s=a.a,r=0;r<16;++r)for(q=B.lp[r].b,p=0;p<4;++p){o=B.pi[p] +if(!J.d(q.i(0,o),a)){n=q.i(0,o) +n=(n==null?null:n.gh(n))===s}else n=!0 +if(n)return!0}return!1}, +bLW(a){var s,r,q,p,o,n,m +for(s=a.a,r=0;r<16;++r){q=B.lp[r] +for(p=q.b,o=0;o<4;++o){n=B.pi[o] +if(!J.d(p.i(0,n),a)){m=p.i(0,n) +m=(m==null?null:m.gh(m))===s}else m=!0 +if(m)return q}}return A.bLY(a)}, +bLY(a){var s,r,q,p,o,n,m,l,k,j=A.B(t.S,t.o),i=a.a,h=i>>>16&255,g=i>>>8&255,f=i&255 +for(s=255-f,r=255-g,q=255-h,p=0;p<4;++p){o=B.pi[p] +n=0.2-o/1000 +m=n<0 +l=B.c.aV((m?h:q)*n) +k=B.c.aV((m?g:r)*n) +j.n(0,o,A.Zx(h+l,g+k,f+B.c.aV((m?f:s)*n),1))}s=j.i(0,100) +s.toString +j.n(0,100,A.Ca(s,14)) +s=j.i(0,700) +s.toString +j.n(0,700,A.Ca(s,2)) +return new A.fM(j,i)}, +bM0(a){var s,r,q,p,o,n +for(s=a.a,r=0;r<2;++r)for(q=B.lU[r].b,p=0;p<10;++p){o=B.lv[p] +if(!J.d(q.i(0,o),a)){n=q.i(0,o) +n=(n==null?null:n.gh(n))===s}else n=!0 +if(n)return!0}return!1}, +bLX(a){var s,r,q,p,o,n,m +for(s=a.a,r=0;r<2;++r){q=B.lU[r] +for(p=q.b,o=0;o<10;++o){n=B.lv[o] +if(!J.d(p.i(0,n),a)){m=p.i(0,n) +m=(m==null?null:m.gh(m))===s}else m=!0 +if(m)return q}}return A.IT(a)}, +bLZ(a,b){var s,r,q,p,o,n,m +for(s=J.av(b.gcS(b)),r=a.a;s.v();){q=s.gG(s) +for(p=q.b,o=0;o<10;++o){n=B.lv[o] +if(!J.d(p.i(0,n),a)){m=p.i(0,n) +m=(m==null?null:m.gh(m))===r}else m=!0 +if(m)return q}}return A.IT(a)}, +bsw:function bsw(a,b){this.a=a +this.b=b}, +bD0(a){return B.c.aB(Math.atan2(a.b,a.a)*180/3.141592653589793+360,360)}, +IU:function IU(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}, +afZ:function afZ(a,b){var _=this +_.d=a +_.f=_.e=!1 +_.z=_.y=_.x=_.w=_.r=$ +_.a=null +_.b=b +_.c=null}, +b_G:function b_G(a){this.a=a}, +b_I:function b_I(a){this.a=a}, +b_E:function b_E(a){this.a=a}, +b_H:function b_H(a){this.a=a}, +b_D:function b_D(a){this.a=a}, +b_F:function b_F(a){this.a=a}, +ans:function ans(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}, +apF:function apF(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.a=e}, +ant:function ant(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.a=e}, +apG:function apG(a,b,c){this.b=a +this.c=b +this.a=c}, +axw:function axw(a,b){this.a=a +this.b=b}, +axv:function axv(a,b){this.a=a +this.b=b}, +IR:function IR(a,b){this.CW=a +this.cy=b}, +afW:function afW(){}, +axx:function axx(a,b){this.a=a +this.b=b}, +ZB:function ZB(){}, +afX:function afX(){}, +iZ:function iZ(a,b){this.a=a +this.b=b}, +Bz:function Bz(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 +_.a=i +_.$ti=j}, +Rp:function Rp(a,b,c){var _=this +_.d=a +_.a=null +_.b=b +_.c=null +_.$ti=c}, +b07:function b07(a){this.a=a}, +b08:function b08(a){this.a=a}, +a1P:function a1P(a,b){this.c=a +this.a=b}, +a8Q:function a8Q(a,b,c,d){var _=this +_.E=a +_.af=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a3c:function a3c(a,b,c,d){var _=this +_.c=a +_.d=b +_.f=c +_.a=d}, +IP:function IP(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 +_.z=h +_.Q=i +_.as=j +_.a=k}, +Rf:function Rf(a){var _=this +_.r=_.e=_.d=$ +_.a=null +_.b=a +_.c=null}, +b_c:function b_c(){}, +b_d:function b_d(a){this.a=a}, +b_b:function b_b(a,b){this.a=a +this.b=b}, +b_e:function b_e(a){this.a=a}, +b_a:function b_a(a){this.a=a}, +aps:function aps(){}, +ZC:function ZC(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}, +q8:function q8(a,b){this.a=a +this.b=b}, +By:function By(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.ax=e +_.ay=f +_.ch=g +_.a=h}, +a4f:function a4f(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 +_.y=g +_.z=h +_.Q=i +_.as=j +_.at=k +_.ax=l +_.ay=m +_.ch=n +_.a=o}, +aIB:function aIB(a,b){this.a=a +this.b=b}, +aa3:function aa3(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}, +aRL:function aRL(a){this.a=a}, +aaf:function aaf(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}, +aSV:function aSV(a,b){this.a=a +this.b=b}, +oo:function oo(a,b){this.a=a +this.b=b}, +dc:function dc(){}, +c9(a,b,c,d,e){var s=new A.on(0,1,a,B.OS,b,c,B.bt,B.W,new A.bl(A.a([],t.x8),t.jc),new A.bl(A.a([],t.qj),t.fy)) +s.r=e.yt(s.gP1()) +s.R4(d==null?0:d) +return s}, +bvV(a,b,c){var s=new A.on(-1/0,1/0,a,B.OT,null,null,B.bt,B.W,new A.bl(A.a([],t.x8),t.jc),new A.bl(A.a([],t.qj),t.fy)) +s.r=c.yt(s.gP1()) +s.R4(b) +return s}, +Fl:function Fl(a,b){this.a=a +this.b=b}, +XZ:function XZ(a,b){this.a=a +this.b=b}, +on:function on(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 +_.eP$=i +_.dO$=j}, +b6B:function b6B(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.a=e}, +bdw:function bdw(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +af1:function af1(){}, +af2:function af2(){}, +af3:function af3(){}, +Y_:function Y_(a,b){this.b=a +this.d=b}, +af4:function af4(){}, +pc(a){var s=new A.Nq(new A.bl(A.a([],t.x8),t.jc),new A.bl(A.a([],t.qj),t.fy),0) +s.c=a +if(a==null){s.a=B.W +s.b=0}return s}, +cs(a,b,c){var s=new A.wO(b,a,c) +s.IX(b.gbS(b)) +b.fY(s.gIW()) +return s}, +bsh(a,b,c){var s,r,q=new A.zR(a,b,c,new A.bl(A.a([],t.x8),t.jc),new A.bl(A.a([],t.qj),t.fy)) +if(J.d(a.gh(a),b.gh(b))){q.a=b +q.b=null +s=b}else{if(a.gh(a)>b.gh(b))q.c=B.ayG +else q.c=B.ayF +s=a}s.fY(q.gxP()) +s=q.gTf() +q.a.V(0,s) +r=q.b +if(r!=null)r.V(0,s) +return q}, +bvW(a,b,c){return new A.I0(a,b,new A.bl(A.a([],t.x8),t.jc),new A.bl(A.a([],t.qj),t.fy),0,c.j("I0<0>"))}, +aeP:function aeP(){}, +aeQ:function aeQ(){}, +AM:function AM(){}, +Nq:function Nq(a,b,c){var _=this +_.c=_.b=_.a=null +_.eP$=a +_.dO$=b +_.tc$=c}, +nv:function nv(a,b,c){this.a=a +this.eP$=b +this.tc$=c}, +wO:function wO(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +ap_:function ap_(a,b){this.a=a +this.b=b}, +zR:function zR(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.f=_.e=null +_.eP$=d +_.dO$=e}, +Bt:function Bt(){}, +I0:function I0(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.d=_.c=null +_.eP$=c +_.dO$=d +_.tc$=e +_.$ti=f}, +Ri:function Ri(){}, +Rj:function Rj(){}, +Rk:function Rk(){}, +agE:function agE(){}, +alC:function alC(){}, +alD:function alD(){}, +alE:function alE(){}, +amR:function amR(){}, +amS:function amS(){}, +aoX:function aoX(){}, +aoY:function aoY(){}, +aoZ:function aoZ(){}, +MP:function MP(){}, +jp:function jp(){}, +SJ:function SJ(){}, +Ov:function Ov(a){this.a=a}, +dO:function dO(a,b,c){this.a=a +this.b=b +this.c=c}, +Q9:function Q9(a){this.a=a}, +eS:function eS(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Q8:function Q8(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +n7:function n7(a){this.a=a}, +agJ:function agJ(){}, +I_:function I_(){}, +HZ:function HZ(){}, +wn:function wn(){}, +tj:function tj(){}, +iM(a,b,c){return new A.b5(a,b,c.j("b5<0>"))}, +bM3(a,b){return new A.eG(a,b)}, +jq(a){return new A.fv(a)}, +b3:function b3(){}, +be:function be(a,b,c){this.a=a +this.b=b +this.$ti=c}, +hq:function hq(a,b,c){this.a=a +this.b=b +this.$ti=c}, +b5:function b5(a,b,c){this.a=a +this.b=b +this.$ti=c}, +Ol:function Ol(a,b,c,d){var _=this +_.c=a +_.a=b +_.b=c +_.$ti=d}, +eG:function eG(a,b){this.a=a +this.b=b}, +aao:function aao(a,b){this.a=a +this.b=b}, +uZ:function uZ(a,b){this.a=a +this.b=b}, +u9:function u9(a,b){this.a=a +this.b=b}, +Bv:function Bv(a,b,c){this.a=a +this.b=b +this.$ti=c}, +fv:function fv(a){this.a=a}, +VS:function VS(){}, +bBr(a,b){var s=new A.Qj(A.a([],b.j("C>")),A.a([],t.mz),b.j("Qj<0>")) +s.asJ(a,b) +return s}, +bBs(a,b,c){return new A.kw(a,b,c.j("kw<0>"))}, +Qj:function Qj(a,b,c){this.a=a +this.b=b +this.$ti=c}, +kw:function kw(a,b,c){this.a=a +this.b=b +this.$ti=c}, +SF:function SF(a,b){this.a=a +this.b=b}, +bws(a,b,c,d,e,f,g,h,i){return new A.J2(c,h,d,e,g,f,i,b,a,null)}, +J2:function J2(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}, +Rr:function Rr(a,b,c,d){var _=this +_.d=a +_.f=_.e=$ +_.r=!1 +_.h2$=b +_.d3$=c +_.a=null +_.b=d +_.c=null}, +b0e:function b0e(a,b){this.a=a +this.b=b}, +W0:function W0(){}, +J3:function J3(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}, +Rs:function Rs(a,b,c,d,e,f,g){var _=this +_.d=a +_.e=null +_.f=!1 +_.vD$=b +_.Vq$=c +_.Ku$=d +_.dY$=e +_.bc$=f +_.a=null +_.b=g +_.c=null}, +afE:function afE(a){var _=this +_.f=_.e=_.d=_.c=_.b=_.a=_.ch=_.ay=_.ax=_.at=_.as=null +_.dx$=0 +_.dy$=a +_.fx$=_.fr$=0 +_.fy$=!1}, +W1:function W1(){}, +aq9:function aq9(){}, +ZX(a,b){if(a==null)return null +return a instanceof A.dZ?a.ey(b):a}, +dZ:function dZ(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}, +axY:function axY(a){this.a=a}, +agt:function agt(){}, +ags:function ags(){}, +axX:function axX(){}, +aqa:function aqa(){}, +ZW:function ZW(a,b,c){this.c=a +this.d=b +this.a=c}, +bMc(a,b){return new A.wM(a,b,null)}, +wM:function wM(a,b,c){this.c=a +this.f=b +this.a=c}, +Rt:function Rt(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +b0f:function b0f(a){this.a=a}, +b0g:function b0g(a){this.a=a}, +bwt(a,b,c,d,e,f,g,h,i){return new A.ZY(h,c,i,d,f,b,e,g,a)}, +ZY:function ZY(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}, +agu:function agu(){}, +agv:function agv(){}, +a15:function a15(){}, +Jc:function Jc(a,b,c){this.d=a +this.w=b +this.a=c}, +Rv:function Rv(a,b,c,d){var _=this +_.d=a +_.e=0 +_.r=_.f=$ +_.h2$=b +_.d3$=c +_.a=null +_.b=d +_.c=null}, +b0p:function b0p(a){this.a=a}, +b0o:function b0o(){}, +b0n:function b0n(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a0G:function a0G(a,b,c){this.r=a +this.w=b +this.a=c}, +W3:function W3(){}, +BC:function BC(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 +_.z=g +_.Q=h +_.as=i +_.a=j +_.$ti=k}, +Fz:function Fz(a,b,c,d,e,f,g,h){var _=this +_.d=a +_.e=!1 +_.vD$=b +_.Vq$=c +_.Ku$=d +_.dY$=e +_.bc$=f +_.a=null +_.b=g +_.c=null +_.$ti=h}, +alK:function alK(a){var _=this +_.at=_.as=null +_.ax=!1 +_.f=_.e=_.d=_.c=_.b=_.a=null +_.dx$=0 +_.dy$=a +_.fx$=_.fr$=0 +_.fy$=!1}, +Ha:function Ha(){}, +W2:function W2(){}, +bMm(a){var s +if(a.gWc())return!1 +s=a.lC$ +if(s!=null&&s.length!==0)return!1 +if(a.k4.length!==0||a.gw1()===B.jq)return!1 +if(a.k2.gbS(0)!==B.ag)return!1 +if(a.k3.gbS(0)!==B.W)return!1 +if(a.a.cx.a)return!1 +return!0}, +bMn(a,b,c,d,e,f){var s=A.bMl(new A.Fx(e,new A.axZ(a),new A.ay_(a,f),null,f.j("Fx<0>")),a.a.cx.a,c,d) +return s}, +bMl(a,b,c,d){var s,r,q,p,o=b?c:A.cs(B.NO,c,new A.n7(B.NO)),n=$.bJe(),m=t.B +m.a(o) +s=b?d:A.cs(B.iB,d,B.Zy) +r=$.bJ7() +m.a(s) +q=b?c:A.cs(B.iB,c,null) +p=$.bIc() +return new A.a0H(new A.be(o,n,n.$ti.j("be")),new A.be(s,r,r.$ti.j("be")),new A.be(m.a(q),p,A.u(p).j("be")),a,null)}, +b0h(a,b,c){var s,r,q,p,o +if(a==b)return a +if(a==null){s=b.a +if(s==null)s=b +else{r=A.a8(s).j("a1<1,r>") +r=new A.o0(A.J(new A.a1(s,new A.b0i(c),r),!0,r.j("al.E"))) +s=r}return s}if(b==null){s=a.a +if(s==null)s=a +else{r=A.a8(s).j("a1<1,r>") +r=new A.o0(A.J(new A.a1(s,new A.b0j(c),r),!0,r.j("al.E"))) +s=r}return s}s=A.a([],t.t_) +for(r=b.a,q=a.a,p=0;p"))) +return new A.xg(r)}, +xh(a){return new A.xg(a)}, +bOf(a){return a}, +bxP(a,b){if(a.r&&!0)return +if($.aDg===0||!1)A.as7(J.bB(a.a),100,a.b) +else A.aC().$1("Another exception was thrown: "+a.gamQ().l(0)) +$.aDg=$.aDg+1}, +bOg(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=A.a4(["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.bSs(J.XE(a,"\n")) +for(s=0,r=0;q=d.length,r0)q.push(h.a)}B.b.kE(q) +if(s===1)j.push("(elided one frame from "+B.b.gbb(q)+")") +else if(s>1){l=q.length +if(l>1)q[l-1]="and "+B.b.ga_(q) +l="(elided "+s +if(q.length>2)j.push(l+" frames from "+B.b.d0(q,", ")+")") +else j.push(l+" frames from "+B.b.d0(q," ")+")")}return j}, +en(a){var s=$.mO() +if(s!=null)s.$1(a)}, +as7(a,b,c){var s,r +A.aC().$1(a) +s=A.a(B.d.Yf(J.bB(c==null?A.bAR():A.bOf(c))).split("\n"),t.s) +r=s.length +if(r!==0)s=new A.Pb(s,new A.bko(),t.Ws) +A.aC().$1(B.b.d0(A.bOg(b!=null?J.bpJ(s,b):s),"\n"))}, +bUc(a,b,c){return new A.ai3(c,a,!0,!0,null,b)}, +vH:function vH(){}, +C4:function C4(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.f=a +_.r=b +_.w=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=!0 +_.ay=null +_.ch=i +_.CW=j +_.a=k +_.b=l +_.c=m +_.d=n +_.e=o}, +a21:function a21(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.f=a +_.r=b +_.w=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=!0 +_.ay=null +_.ch=i +_.CW=j +_.a=k +_.b=l +_.c=m +_.d=n +_.e=o}, +a2_:function a2_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.f=a +_.r=b +_.w=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=!0 +_.ay=null +_.ch=i +_.CW=j +_.a=k +_.b=l +_.c=m +_.d=n +_.e=o}, +cY:function cY(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e +_.r=f}, +aDe:function aDe(a){this.a=a}, +xg:function xg(a){this.a=a}, +aDf:function aDf(){}, +aDh:function aDh(){}, +aDi:function aDi(){}, +bko:function bko(){}, +ai3:function ai3(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +ai5:function ai5(){}, +ai4:function ai4(){}, +Yt:function Yt(){}, +av0:function av0(a){this.a=a}, +bTy(a,b){return new A.co(a,$.ag(),b.j("co<0>"))}, +ah:function ah(){}, +dS:function dS(a){var _=this +_.dx$=0 +_.dy$=a +_.fx$=_.fr$=0 +_.fy$=!1}, +aws:function aws(a){this.a=a}, +vR:function vR(a){this.a=a}, +co:function co(a,b,c){var _=this +_.a=a +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1 +_.$ti=c}, +bMP(a,b,c){var s=null +return A.oD("",s,b,B.d3,a,!1,s,s,B.c4,s,!1,!1,!0,c,s,t.H)}, +oD(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.js(e,!1,c,s,g,o,k,b,d,i,a,m,l,j,n,p.j("js<0>"))}, +bql(a,b,c){return new A.a1m(c,a,!0,!0,null,b)}, +bG(a){return B.d.e5(B.e.jX(J.Z(a)&1048575,16),5,"0")}, +bMO(a,b,c,d,e,f,g){return new A.a1n(b,d,"",g,a,c,!0,!0,null,f)}, +BM:function BM(a,b){this.a=a +this.b=b}, +oE:function oE(a,b){this.a=a +this.b=b}, +b90:function b90(){}, +i1:function i1(){}, +js:function js(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.f=a +_.r=b +_.w=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=!0 +_.ay=null +_.ch=i +_.CW=j +_.a=k +_.b=l +_.c=m +_.d=n +_.e=o +_.$ti=p}, +Jo:function Jo(){}, +a1m:function a1m(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +aR:function aR(){}, +azb:function azb(){}, +mZ:function mZ(){}, +a1n:function a1n(a,b,c,d,e,f,g,h,i,j){var _=this +_.f=a +_.r=b +_.x=c +_.y=d +_.z=e +_.a=f +_.b=g +_.c=h +_.d=i +_.e=j}, +agW:function agW(){}, +he:function he(){}, +a42:function a42(){}, +jd:function jd(){}, +eb:function eb(a,b){this.a=a +this.$ti=b}, +bsW:function bsW(a){this.$ti=a}, +m1:function m1(){}, +LB:function LB(){}, +MA(a){return new A.bl(A.a([],a.j("C<0>")),a.j("bl<0>"))}, +bl:function bl(a,b){var _=this +_.a=a +_.b=!1 +_.c=$ +_.$ti=b}, +ql:function ql(a,b){this.a=a +this.$ti=b}, +bXG(a){return A.bQ(a,null,!1,t.X)}, +Nb:function Nb(a){this.a=a}, +bgQ:function bgQ(){}, +aie:function aie(a){this.a=a}, +vE:function vE(a,b){this.a=a +this.b=b}, +Sp:function Sp(a,b){this.a=a +this.b=b}, +hn:function hn(a,b){this.a=a +this.b=b}, +bEY(a,b){var s=a==null?null:A.a(a.split("\n"),t.s) +if(s==null)s=A.a(["null"],t.s) +if(b!=null)$.Xq().K(0,new A.dT(s,new A.bkp(b),A.a8(s).j("dT<1,f>"))) +else $.Xq().K(0,s) +if(!$.btc)A.bDj()}, +bDj(){var s,r,q=$.btc=!1,p=$.bv_() +if(A.bt(p.gacs(),0,0).a>1e6){if(p.b==null)p.b=$.a8i.$0() +p.fF(0) +$.arR=0}while(!0){if(!($.arR<12288?!$.Xq().gaa(0):q))break +s=$.Xq().Fe() +$.arR=$.arR+s.length +r=$.buh +if(r==null)A.bug(s) +else r.$1(s)}if(!$.Xq().gaa(0)){$.btc=!0 +$.arR=0 +A.cj(B.ef,A.c1q()) +if($.bie==null)$.bie=new A.bp(new A.aE($.aH,t.D4),t.gR)}else{$.bv_().oj(0) +q=$.bie +if(q!=null)q.kR(0) +$.bie=null}}, +bZO(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=a.length +if(gb||n===g){if(h<=b||i==null)i=n +if(k)s.push(r+B.d.Z(a,m,i)) +else{s.push(B.d.Z(a,m,i)) +k=!0}if(i>=g)return s +if(i===n){while(!0){if(!(n1?B.b.gY(s):q +return new A.nD(a,-1,q,q,q,-1,-1,r,s.length>1?A.fe(s,1,null,t.N).d0(0,"."):B.b.gbb(s))}, +bSt(a){var s,r,q,p,o,n,m,l,k,j,i=null,h="" +if(a==="")return B.anc +else if(a==="...")return B.anb +if(!B.d.c6(a,"#"))return A.bSr(a) +s=A.c4("^#(\\d+) +(.+) \\((.+?):?(\\d+){0,1}:?(\\d+){0,1}\\)$",!0,!1,!1,!1).za(a).b +r=s[2] +r.toString +q=A.dm(r,".","") +if(B.d.c6(q,"new")){p=q.split(" ").length>1?q.split(" ")[1]:h +if(B.d.p(p,".")){o=p.split(".") +p=o[0] +q=o[1]}else q=""}else if(B.d.p(q,".")){o=q.split(".") +p=o[0] +q=o[1]}else p="" +r=s[3] +r.toString +n=A.dk(r,0,i) +m=n.ge6(n) +if(n.gfm()==="dart"||n.gfm()==="package"){l=n.gzT()[0] +m=B.d.lP(n.ge6(n),A.h(n.gzT()[0])+"/","")}else l=h +r=s[1] +r.toString +r=A.dr(r,i) +k=n.gfm() +j=s[4] +if(j==null)j=-1 +else{j=j +j.toString +j=A.dr(j,i)}s=s[5] +if(s==null)s=-1 +else{s=s +s.toString +s=A.dr(s,i)}return new A.nD(a,r,k,l,m,j,s,p,q)}, +nD:function nD(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}, +aTJ:function aTJ(){}, +d_:function d_(a,b){this.a=a +this.$ti=b}, +aUv:function aUv(a){this.a=a}, +a2H:function a2H(a,b){this.a=a +this.b=b}, +dE:function dE(){}, +Cf:function Cf(a,b,c){this.a=a +this.b=b +this.c=c}, +G0:function G0(a){var _=this +_.a=a +_.b=!0 +_.d=_.c=!1 +_.e=null}, +b5d:function b5d(a){this.a=a}, +aEd:function aEd(a){this.a=a}, +aEf:function aEf(a,b){this.a=a +this.b=b}, +aEe:function aEe(a,b,c){this.a=a +this.b=b +this.c=c}, +bOe(a,b,c,d,e,f,g){return new A.Kp(c,g,f,a,e,!1)}, +bdy:function bdy(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}, +Cg:function Cg(){}, +aEh:function aEh(a){this.a=a}, +aEi:function aEi(a,b){this.a=a +this.b=b}, +Kp:function Kp(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e +_.r=f}, +bEj(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}}, +bQD(a,b){var s=A.a8(a) +return new A.f6(new A.dH(new A.b6(a,new A.aMq(),s.j("b6<1>")),new A.aMr(b),s.j("dH<1,cd?>")),t.FI)}, +aMq:function aMq(){}, +aMr:function aMr(a){this.a=a}, +x_:function x_(){}, +qa:function qa(a,b){this.a=a +this.b=b}, +k9:function k9(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +fK:function fK(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +i4:function i4(a,b){this.a=a +this.b=b}, +Ni(a,b){var s,r +if(a==null)return b +s=new A.hp(new Float64Array(3)) +s.og(b.a,b.b,0) +r=a.M8(s).a +return new A.j(r[0],r[1])}, +Dv(a,b,c,d){if(a==null)return c +if(b==null)b=A.Ni(a,d) +return b.a8(0,A.Ni(a,d.a8(0,c)))}, +brF(a){var s,r,q=new Float64Array(4),p=new A.mw(q) +p.Gl(0,0,1,0) +s=new Float64Array(16) +r=new A.cc(s) +r.ck(a) +s[11]=q[3] +s[10]=q[2] +s[9]=q[1] +s[8]=q[0] +r.O3(2,p) +return r}, +bQz(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.yI(o,d,n,0,e,a,h,B.h,0,!1,!1,0,j,i,b,c,0,0,0,l,k,g,m,0,!1,null,null)}, +bQK(a,b,c,d,e,f,g,h,i,j,k,l){return new A.yL(l,c,k,0,d,a,f,B.h,0,!1,!1,0,h,g,0,b,0,0,0,j,i,0,0,0,!1,null,null)}, +bQF(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){return new A.qV(a1,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)}, +bQC(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.uP(a3,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)}, +bQE(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.uQ(a3,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)}, +bQB(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.qU(a0,d,s,h,e,b,i,B.h,a,!0,!1,j,l,k,0,c,q,m,p,o,n,g,r,0,!1,null,null)}, +bQG(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.qW(a3,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)}, +bQO(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){return new A.r_(a1,e,a0,i,f,b,j,B.h,a,!1,!1,k,m,l,c,d,r,n,q,p,o,h,s,0,!1,null,null)}, +bQM(a,b,c,d,e,f,g){return new A.yM(e,g,b,f,0,c,a,d,B.h,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,!1,null,null)}, +bQN(a,b,c,d,e,f){return new A.yN(f,b,e,0,c,a,d,B.h,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,!1,null,null)}, +bQL(a,b,c,d,e,f,g){return new A.a8b(e,g,b,f,0,c,a,d,B.h,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,!1,null,null)}, +bQI(a,b,c,d,e,f,g){return new A.qY(g,b,f,c,B.c8,a,d,B.h,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,e,null,null)}, +bQJ(a,b,c,d,e,f,g,h,i,j,k){return new A.qZ(c,d,h,g,k,b,j,e,B.c8,a,f,B.h,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,i,null,null)}, +bQH(a,b,c,d,e,f,g){return new A.qX(g,b,f,c,B.c8,a,d,B.h,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,e,null,null)}, +bzK(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.yJ(a0,e,s,i,f,b,j,B.h,a,!1,!1,0,l,k,c,d,q,m,p,o,n,h,r,0,!1,null,null)}, +od(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}}, +bk5(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}}, +bZm(a){switch(a.a){case 1:return 1 +case 2:case 3:case 5:case 0:case 4:return 18}}, +cd:function cd(){}, +fY:function fY(){}, +aeG:function aeG(){}, +ap6:function ap6(){}, +ag6:function ag6(){}, +yI:function yI(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 +_.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}, +ap2:function ap2(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +agg:function agg(){}, +yL:function yL(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 +_.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}, +apd:function apd(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +agb:function agb(){}, +qV:function qV(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 +_.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}, +ap8:function ap8(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +ag9:function ag9(){}, +uP:function uP(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 +_.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}, +ap5:function ap5(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aga:function aga(){}, +uQ:function uQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){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}, +ap7:function ap7(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +ag8:function ag8(){}, +qU:function qU(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 +_.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}, +ap4:function ap4(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +agc:function agc(){}, +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,a5,a6,a7){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}, +ap9:function ap9(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +agk:function agk(){}, +r_:function r_(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 +_.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}, +aph:function aph(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +j7:function j7(){}, +agi:function agi(){}, +yM:function yM(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){var _=this +_.t=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 +_.go=a8}, +apf:function apf(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +agj:function agj(){}, +yN:function yN(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 +_.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}, +apg:function apg(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +agh:function agh(){}, +a8b:function a8b(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){var _=this +_.t=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 +_.go=a8}, +ape:function ape(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +age:function age(){}, +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){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}, +apb:function apb(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +agf:function agf(){}, +qZ:function qZ(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 +_.id=a +_.k1=b +_.k2=c +_.k3=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 +_.go=b1}, +apc:function apc(a,b){var _=this +_.d=_.c=$ +_.e=a +_.f=b +_.b=_.a=$}, +agd:function agd(){}, +qX:function qX(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 +_.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}, +apa:function apa(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +ag7:function ag7(){}, +yJ:function yJ(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 +_.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}, +ap3:function ap3(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +al3:function al3(){}, +al4:function al4(){}, +al5:function al5(){}, +al6:function al6(){}, +al7:function al7(){}, +al8:function al8(){}, +al9:function al9(){}, +ala:function ala(){}, +alb:function alb(){}, +alc:function alc(){}, +ald:function ald(){}, +ale:function ale(){}, +alf:function alf(){}, +alg:function alg(){}, +alh:function alh(){}, +ali:function ali(){}, +alj:function alj(){}, +alk:function alk(){}, +all:function all(){}, +alm:function alm(){}, +aln:function aln(){}, +alo:function alo(){}, +alp:function alp(){}, +alq:function alq(){}, +alr:function alr(){}, +als:function als(){}, +alt:function alt(){}, +alu:function alu(){}, +alv:function alv(){}, +alw:function alw(){}, +alx:function alx(){}, +aru:function aru(){}, +arv:function arv(){}, +arw:function arw(){}, +arx:function arx(){}, +ary:function ary(){}, +arz:function arz(){}, +arA:function arA(){}, +arB:function arB(){}, +arC:function arC(){}, +arD:function arD(){}, +arE:function arE(){}, +arF:function arF(){}, +arG:function arG(){}, +arH:function arH(){}, +arI:function arI(){}, +arJ:function arJ(){}, +arK:function arK(){}, +bxW(a,b){var s=t.S,r=A.dz(s) +return new A.n9(B.rZ,A.B(s,t.SP),r,a,b,A.tb(),A.B(s,t.R))}, +bxX(a,b,c){var s=(c-a)/(b-a) +return!isNaN(s)?A.V(s,0,1):s}, +A7:function A7(a,b){this.a=a +this.b=b}, +xm:function xm(a){this.a=a}, +n9:function n9(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}, +aDP:function aDP(a,b){this.a=a +this.b=b}, +aDN:function aDN(a){this.a=a}, +aDO:function aDO(a){this.a=a}, +a1l:function a1l(a){this.a=a}, +a2Z(){var s=A.a([],t.om),r=new A.cc(new Float64Array(16)) +r.eU() +return new A.qm(s,A.a([r],t.rE),A.a([],t.cR))}, +kd:function kd(a,b){this.a=a +this.b=null +this.$ti=b}, +H5:function H5(){}, +SV:function SV(a){this.a=a}, +Gp:function Gp(a){this.a=a}, +qm:function qm(a,b,c){this.a=a +this.b=b +this.c=c}, +CV(a,b,c){var s=b==null?B.eg:b,r=t.S,q=A.dz(r),p=A.bFB() +return new A.kl(s,null,B.ek,A.B(r,t.SP),q,a,c,p,A.B(r,t.R))}, +bPn(a){return a===1||a===2||a===4}, +um:function um(a,b,c){this.a=a +this.b=b +this.c=c}, +un:function un(a,b){this.a=a +this.b=b}, +LO:function LO(a,b,c){this.a=a +this.b=b +this.c=c}, +CU:function CU(a,b,c){this.a=a +this.b=b +this.c=c}, +kl:function kl(a,b,c,d,e,f,g,h,i){var _=this +_.k2=!1 +_.cc=_.ai=_.bU=_.aW=_.aZ=_.bd=_.bB=_.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}, +aIp:function aIp(a,b){this.a=a +this.b=b}, +aIs:function aIs(a,b){this.a=a +this.b=b}, +aIr:function aIr(a,b){this.a=a +this.b=b}, +aIq:function aIq(a,b){this.a=a +this.b=b}, +rT:function rT(a,b,c){this.a=a +this.b=b +this.c=c}, +bsJ:function bsJ(a,b){this.a=a +this.b=b}, +aMx:function aMx(a){this.a=a +this.b=$}, +aMy:function aMy(){}, +a3S:function a3S(a,b,c){this.a=a +this.b=b +this.c=c}, +bNl(a){return new A.ih(a.gdc(a),A.bQ(20,null,!1,t.av))}, +bNm(a){return a===1}, +bBH(a,b){var s=t.S,r=A.a([],t.t),q=A.dz(s),p=A.bu8() +return new A.nP(B.H,B.jh,A.bu7(),B.fK,A.B(s,t.GY),r,A.B(s,t.SP),q,a,b,p,A.B(s,t.R))}, +a3_(a,b){var s=t.S,r=A.a([],t.t),q=A.dz(s),p=A.bu8() +return new A.ne(B.H,B.jh,A.bu7(),B.fK,A.B(s,t.GY),r,A.B(s,t.SP),q,a,b,p,A.B(s,t.R))}, +bzu(a,b){var s=t.S,r=A.a([],t.t),q=A.dz(s),p=A.bu8() +return new A.np(B.H,B.jh,A.bu7(),B.fK,A.B(s,t.GY),r,A.B(s,t.SP),q,a,b,p,A.B(s,t.R))}, +RN:function RN(a,b){this.a=a +this.b=b}, +JG:function JG(){}, +azZ:function azZ(a,b){this.a=a +this.b=b}, +aA3:function aA3(a,b){this.a=a +this.b=b}, +aA4:function aA4(a,b){this.a=a +this.b=b}, +aA_:function aA_(){}, +aA0:function aA0(a,b){this.a=a +this.b=b}, +aA1:function aA1(a){this.a=a}, +aA2:function aA2(a,b){this.a=a +this.b=b}, +nP:function nP(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.at=a +_.ax=b +_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=null +_.fr=!1 +_.fx=c +_.fy=d +_.id=_.go=$ +_.k3=_.k2=_.k1=null +_.k4=$ +_.ok=!1 +_.p1=e +_.p2=f +_.f=g +_.r=h +_.w=null +_.a=i +_.b=null +_.c=j +_.d=k +_.e=l}, +ne:function ne(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.at=a +_.ax=b +_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=null +_.fr=!1 +_.fx=c +_.fy=d +_.id=_.go=$ +_.k3=_.k2=_.k1=null +_.k4=$ +_.ok=!1 +_.p1=e +_.p2=f +_.f=g +_.r=h +_.w=null +_.a=i +_.b=null +_.c=j +_.d=k +_.e=l}, +np:function np(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.at=a +_.ax=b +_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=null +_.fr=!1 +_.fx=c +_.fy=d +_.id=_.go=$ +_.k3=_.k2=_.k1=null +_.k4=$ +_.ok=!1 +_.p1=e +_.p2=f +_.f=g +_.r=h +_.w=null +_.a=i +_.b=null +_.c=j +_.d=k +_.e=l}, +bPX(a){return a===1}, +byg(a,b){var s=t.S,r=A.bu9() +return new A.a3k(A.B(s,t.od),b,null,r,A.B(s,t.R))}, +yf:function yf(){}, +Md:function Md(){}, +aJO:function aJO(a,b){this.a=a +this.b=b}, +aJN:function aJN(a,b){this.a=a +this.b=b}, +aiM:function aiM(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=null +_.f=e +_.w=_.r=null}, +a3k:function a3k(a,b,c,d,e){var _=this +_.f=null +_.r=a +_.a=b +_.b=null +_.c=c +_.d=d +_.e=e}, +ait:function ait(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=null +_.f=e +_.w=_.r=null}, +a30:function a30(a,b,c,d,e){var _=this +_.f=null +_.r=a +_.a=b +_.b=null +_.c=c +_.d=d +_.e=e}, +apz:function apz(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=null +_.f=e +_.w=_.r=null}, +acs:function acs(a,b,c,d,e){var _=this +_.f=null +_.r=a +_.a=b +_.b=null +_.c=c +_.d=d +_.e=e}, +bxo(a,b){var s=t.S,r=A.c0s() +return new A.n1(A.B(s,t.mh),a,b,r,A.B(s,t.R))}, +bNk(a){return a===1}, +agn:function agn(){this.a=!1}, +H_:function H_(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=!1}, +n1:function n1(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}, +azY:function azY(a,b){this.a=a +this.b=b}, +aMs:function aMs(a,b){this.a=a +this.b=b}, +aMu:function aMu(){}, +aMt:function aMt(a,b,c){this.a=a +this.b=b +this.c=c}, +aMv:function aMv(){this.b=this.a=null}, +bOr(a){return!0}, +a1I:function a1I(a,b){this.a=a +this.b=b}, +aK4:function aK4(a,b){this.a=a +this.b=b}, +dF:function dF(){}, +dU:function dU(){}, +KE:function KE(a,b){this.a=a +this.b=b}, +DE:function DE(){}, +aMJ:function aMJ(a,b){this.a=a +this.b=b}, +j6:function j6(a,b){this.a=a +this.b=b}, +aii:function aii(){}, +GK:function GK(a,b){this.a=a +this.b=b}, +Ae:function Ae(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +OA:function OA(a,b,c){this.a=a +this.b=b +this.c=c}, +r8:function r8(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}, +v6:function v6(a,b,c){this.a=a +this.b=b +this.c=c}, +ajg:function ajg(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Oz:function Oz(){}, +aR_:function aR_(){}, +aR0:function aR0(){}, +aR1:function aR1(a,b){this.a=a +this.b=b}, +aR2:function aR2(a){this.a=a}, +aQZ:function aQZ(a,b){this.a=a +this.b=b}, +aR3:function aR3(){}, +aR4:function aR4(){}, +vi(a,b){var s=t.S,r=A.dz(s) +return new A.ku(B.b4,18,B.ek,A.B(s,t.SP),r,a,b,A.tb(),A.B(s,t.R))}, +lp:function lp(a,b,c){this.a=a +this.b=b +this.c=c}, +po:function po(a,b){this.a=a +this.b=b}, +Ys:function Ys(){}, +ku:function ku(a,b,c,d,e,f,g,h,i){var _=this +_.aq=_.ao=_.an=_.a9=_.X=_.t=_.cc=_.ai=_.bU=_.aW=_.aZ=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}, +aUA:function aUA(a,b){this.a=a +this.b=b}, +aUB:function aUB(a,b){this.a=a +this.b=b}, +aUC:function aUC(a,b){this.a=a +this.b=b}, +aUD:function aUD(a,b){this.a=a +this.b=b}, +aUE:function aUE(a){this.a=a}, +bB1(a,b){var s=null,r=t.S,q=A.dz(r) +return new A.pn(B.H,B.jY,A.b0(r),s,s,0,s,s,s,s,s,s,A.B(r,t.SP),q,a,b,A.tb(),A.B(r,t.R))}, +RO:function RO(a,b){this.a=a +this.b=b}, +PL:function PL(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +PO:function PO(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +PN:function PN(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +PP:function PP(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}, +PM:function PM(a,b){this.b=a +this.c=b}, +Vc:function Vc(){}, +Im:function Im(){}, +auX:function auX(a){this.a=a}, +auY:function auY(a,b){this.a=a +this.b=b}, +auV:function auV(a,b){this.a=a +this.b=b}, +auW:function auW(a,b){this.a=a +this.b=b}, +auT:function auT(a,b){this.a=a +this.b=b}, +auU:function auU(a,b){this.a=a +this.b=b}, +auS:function auS(a,b){this.a=a +this.b=b}, +pm:function pm(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){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 +_.qf$=d +_.z5$=e +_.oW$=f +_.Kq$=g +_.DG$=h +_.vz$=i +_.DH$=j +_.Kr$=k +_.Ks$=l +_.f=m +_.r=n +_.w=null +_.a=o +_.b=null +_.c=p +_.d=q +_.e=r}, +pn:function pn(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){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 +_.qf$=d +_.z5$=e +_.oW$=f +_.Kq$=g +_.DG$=h +_.vz$=i +_.DH$=j +_.Kr$=k +_.Ks$=l +_.f=m +_.r=n +_.w=null +_.a=o +_.b=null +_.c=p +_.d=q +_.e=r}, +QY:function QY(){}, +aol:function aol(){}, +aom:function aom(){}, +aon:function aon(){}, +aoo:function aoo(){}, +aop:function aop(){}, +ag_:function ag_(a,b){this.a=a +this.b=b}, +A1:function A1(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.f=_.e=null}, +KD:function KD(a){this.a=a +this.b=null}, +aEg:function aEg(a,b){this.a=a +this.b=b}, +bOJ(a){var s=t.av +return new A.xy(A.bQ(20,null,!1,s),a,A.bQ(20,null,!1,s))}, +hL:function hL(a){this.a=a}, +vx:function vx(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Tu:function Tu(a,b){this.a=a +this.b=b}, +ih:function ih(a,b){var _=this +_.a=a +_.b=null +_.c=b +_.d=0}, +xy:function xy(a,b,c){var _=this +_.e=a +_.a=b +_.b=null +_.c=c +_.d=0}, +CW:function CW(a,b,c){var _=this +_.e=a +_.a=b +_.b=null +_.c=c +_.d=0}, +aeI:function aeI(){}, +aXj:function aXj(a,b){this.a=a +this.b=b}, +QK:function QK(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +Yj:function Yj(a){this.a=a}, +auh:function auh(){}, +aui:function aui(){}, +auj:function auj(){}, +Yi:function Yi(a,b,c,d){var _=this +_.c=a +_.d=b +_.f=c +_.a=d}, +a1M:function a1M(a){this.a=a}, +aAh:function aAh(){}, +aAi:function aAi(){}, +aAj:function aAj(){}, +a1L:function a1L(a,b,c,d){var _=this +_.c=a +_.d=b +_.f=c +_.a=d}, +bKL(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.AI(r,q,p,n)}, +AI:function AI(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aeL:function aeL(){}, +atr(a){return new A.HL(a.gUi(),a.gUh(),null)}, +bpP(a,b){var s=b.c +if(s!=null)return s +switch(A.x(a).w.a){case 2:case 4:return A.bwy(a,b) +case 0:case 1:case 3:case 5:s=A.f8(a,B.bg,t.Q) +s.toString +switch(b.b.a){case 0:return s.gag() +case 1:return s.gac() +case 2:return s.gae() +case 3:return s.ga6() +case 4:return s.gb0().toUpperCase() +case 5:return s.gN() +case 6:return s.gad() +case 7:return s.gR() +case 8:return s.gaY() +case 9:return""}break}}, +bKN(a,b){var s,r,q,p,o,n,m,l=null +switch(A.x(a).w.a){case 2:return new A.a1(b,new A.ats(),A.a8(b).j("a1<1,e>")) +case 1:case 0:s=A.a([],t.p) +for(r=0;q=b.length,r")) +case 4:return new A.a1(b,new A.atu(a),A.a8(b).j("a1<1,e>"))}}, +HL:function HL(a,b,c){this.c=a +this.e=b +this.a=c}, +ats:function ats(){}, +att:function att(a){this.a=a}, +atu:function atu(a){this.a=a}, +bPr(){return new A.KN(new A.aII(),A.B(t.K,t.Qu))}, +Q7:function Q7(a,b){this.a=a +this.b=b}, +y3:function y3(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 +_.Q=i +_.as=j +_.at=k +_.ax=l +_.ay=m +_.CW=n +_.cx=o +_.cy=p +_.db=q +_.dx=r +_.fx=s +_.id=a0 +_.k1=a1 +_.k2=a2 +_.k3=a3 +_.k4=a4 +_.ok=a5 +_.p1=a6 +_.p2=a7 +_.p3=a8 +_.p4=a9 +_.R8=b0 +_.RG=b1 +_.to=b2 +_.x1=b3 +_.a=b4}, +aII:function aII(){}, +aIM:function aIM(){}, +SN:function SN(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +b7p:function b7p(a,b){this.a=a +this.b=b}, +b7o:function b7o(){}, +b7q:function b7q(){}, +bKW(a,b){var s +if(b instanceof A.Tz&&!0){s=A.x(a).RG.Q +if(s==null)s=56 +return s+0}return b.b}, +bgN:function bgN(a){this.b=a}, +Tz:function Tz(a,b,c,d){var _=this +_.e=a +_.f=b +_.a=c +_.b=d}, +I5:function I5(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.cy=c +_.fx=d +_.a=e}, +QS:function QS(a){var _=this +_.d=null +_.e=!1 +_.a=null +_.b=a +_.c=null}, +aYC:function aYC(){}, +af7:function af7(a,b){this.c=a +this.a=b}, +am9:function am9(a,b,c,d){var _=this +_.E=null +_.af=a +_.aO=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aYA:function aYA(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}, +aYB:function aYB(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}, +bpS(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.AN(b==null?null:b,e,d,g,h,j,i,f,a,c,l,n,o,m,k)}, +bKV(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.W(a.a,b.a,c) +r=A.W(a.b,b.b,c) +q=A.au(a.c,b.c,c) +p=A.au(a.d,b.d,c) +o=A.W(a.e,b.e,c) +n=A.W(a.f,b.f,c) +m=A.fd(a.r,b.r,c) +l=A.qn(a.w,b.w,c) +k=A.qn(a.x,b.x,c) +j=c<0.5 +if(j)i=a.y +else i=b.y +h=A.au(a.z,b.z,c) +g=A.au(a.Q,b.Q,c) +f=A.cq(a.as,b.as,c) +e=A.cq(a.at,b.at,c) +if(j)j=a.ax +else j=b.ax +return A.bpS(k,s,i,q,r,l,p,o,m,n,j,h,e,g,f)}, +AN:function AN(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}, +af6:function af6(){}, +bXH(a,b){var s,r,q,p,o=A.b1("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.aG()}, +M4:function M4(a,b){var _=this +_.c=!0 +_.r=_.f=_.e=_.d=null +_.a=a +_.b=b}, +aIK:function aIK(a,b){this.a=a +this.b=b}, +Fv:function Fv(a,b){this.a=a +this.b=b}, +rB:function rB(a,b){this.a=a +this.b=b}, +CX:function CX(a,b){var _=this +_.e=!0 +_.r=_.f=$ +_.a=a +_.b=b}, +aIL:function aIL(a,b){this.a=a +this.b=b}, +Id:function Id(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.a=e +_.$ti=f}, +bL1(a,b,c){var s,r,q,p,o,n,m +if(a===b&&!0)return a +s=A.W(a.a,b.a,c) +r=A.W(a.b,b.b,c) +q=A.au(a.c,b.c,c) +p=A.au(a.d,b.d,c) +o=A.cq(a.e,b.e,c) +n=A.h9(a.f,b.f,c) +m=A.wl(a.r,b.r,c) +return new A.Ii(s,r,q,p,o,n,m,A.kq(a.w,b.w,c))}, +Ii:function Ii(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}, +afi:function afi(){}, +LW:function LW(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}, +ajx:function ajx(){}, +bLc(a,b,c){var s,r,q,p,o,n +if(a===b&&!0)return a +s=A.W(a.a,b.a,c) +r=A.au(a.b,b.b,c) +if(c<0.5)q=a.c +else q=b.c +p=A.au(a.d,b.d,c) +o=A.W(a.e,b.e,c) +n=A.W(a.f,b.f,c) +return new A.Iq(s,r,q,p,o,n,A.h9(a.r,b.r,c))}, +Iq:function Iq(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +afr:function afr(){}, +bLd(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.W(a.a,b.a,c) +r=A.au(a.b,b.b,c) +q=A.qn(a.c,b.c,c) +p=A.qn(a.d,b.d,c) +o=A.W(a.e,b.e,c) +n=A.W(a.f,b.f,c) +m=A.cq(a.r,b.r,c) +l=A.cq(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.Ir(s,r,q,p,o,n,m,l,j,i,h,g,f,k)}, +Ir:function Ir(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}, +afs:function afs(){}, +bLe(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h +if(a===b)return a +s=A.W(a.a,b.a,c) +r=A.W(a.b,b.b,c) +q=A.au(a.c,b.c,c) +p=A.W(a.d,b.d,c) +o=A.W(a.e,b.e,c) +n=A.W(a.f,b.f,c) +m=A.au(a.r,b.r,c) +l=A.fd(a.w,b.w,c) +k=c<0.5 +if(k)j=a.x +else j=b.x +i=A.W(a.y,b.y,c) +h=A.P9(a.z,b.z,c) +if(k)k=a.Q +else k=b.Q +return new A.Is(s,r,q,p,o,n,m,l,j,i,h,k,A.tt(a.as,b.as,c))}, +Is:function Is(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}, +aft:function aft(){}, +bA4(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.ND(q,p,a0,h,i,m,s,f,n,j,l,e,d,r,b,o==null?B.HI:o,k,!1,c,!0,null)}, +ND:function ND(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){var _=this +_.c=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.Q=g +_.as=h +_.at=i +_.ax=j +_.ay=k +_.ch=l +_.cy=m +_.db=n +_.dy=o +_.fr=p +_.fx=q +_.fy=r +_.go=s +_.id=a0 +_.a=a1}, +alP:function alP(a,b){var _=this +_.oZ$=a +_.a=null +_.b=b +_.c=null}, +aiV:function aiV(a,b,c){this.e=a +this.c=b +this.a=c}, +U_:function U_(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bcY:function bcY(a,b){this.a=a +this.b=b}, +aqO:function aqO(){}, +bLj(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.au(a.d,b.d,c) +n=A.au(a.e,b.e,c) +m=A.h9(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.Iv(r,q,p,o,n,m,l,k,s)}, +Iv:function Iv(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}, +afv:function afv(){}, +k4(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.cL(a1,c,g,m,o,s,d,n,k,f,j,h,i,q,p,l,a2,a0,b,e,a,r)}, +ot(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.c2(r,p,a8,A.Xa(),t.p8) +r=s?a5:a6.b +o=q?a5:a7.b +n=t.c +o=A.c2(r,o,a8,A.ds(),n) +r=s?a5:a6.c +r=A.c2(r,q?a5:a7.c,a8,A.ds(),n) +m=s?a5:a6.d +m=A.c2(m,q?a5:a7.d,a8,A.ds(),n) +l=s?a5:a6.e +l=A.c2(l,q?a5:a7.e,a8,A.ds(),n) +k=s?a5:a6.f +k=A.c2(k,q?a5:a7.f,a8,A.ds(),n) +j=s?a5:a6.r +i=q?a5:a7.r +h=t.PM +i=A.c2(j,i,a8,A.Xd(),h) +j=s?a5:a6.w +g=q?a5:a7.w +g=A.c2(j,g,a8,A.btM(),t.pc) +j=s?a5:a6.x +f=q?a5:a7.x +e=t.tW +f=A.c2(j,f,a8,A.Xc(),e) +j=s?a5:a6.y +j=A.c2(j,q?a5:a7.y,a8,A.Xc(),e) +d=s?a5:a6.z +e=A.c2(d,q?a5:a7.z,a8,A.Xc(),e) +d=s?a5:a6.Q +n=A.c2(d,q?a5:a7.Q,a8,A.ds(),n) +d=s?a5:a6.as +h=A.c2(d,q?a5:a7.as,a8,A.Xd(),h) +d=s?a5:a6.at +d=A.bLk(d,q?a5:a7.at,a8) +c=s?a5:a6.ax +b=q?a5:a7.ax +b=A.c2(c,b,a8,A.btz(),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.wl(a4,q?a5:a7.db,a8) +if(c)s=s?a5:a6.dx +else s=q?a5:a7.dx +return A.k4(a4,a2,o,i,a3,j,r,n,h,e,f,a,m,g,l,b,d,s,k,a1,p,a0)}, +bLk(a,b,c){if(a==null&&b==null)return null +return new A.ajd(a,b,c)}, +cL:function cL(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}, +ajd:function ajd(a,b,c){this.a=a +this.b=b +this.c=c}, +afw:function afw(){}, +AT(a,b,c,d){var s +$label0$0:{if(d<=1){s=a +break $label0$0}if(d<2){s=A.h9(a,b,d-1) +s.toString +break $label0$0}if(d<3){s=A.h9(b,c,d-2) +s.toString +break $label0$0}s=c +break $label0$0}return s}, +Iw:function Iw(){}, +R3:function R3(a,b,c){var _=this +_.r=_.f=_.e=_.d=null +_.dY$=a +_.bc$=b +_.a=null +_.b=c +_.c=null}, +aZx:function aZx(){}, +aZu:function aZu(a,b,c){this.a=a +this.b=b +this.c=c}, +aZv:function aZv(a,b){this.a=a +this.b=b}, +aZw:function aZw(a,b,c){this.a=a +this.b=b +this.c=c}, +aZ7:function aZ7(){}, +aZ8:function aZ8(){}, +aZ9:function aZ9(){}, +aZk:function aZk(){}, +aZn:function aZn(){}, +aZo:function aZo(){}, +aZp:function aZp(){}, +aZq:function aZq(){}, +aZr:function aZr(){}, +aZs:function aZs(){}, +aZt:function aZt(){}, +aZa:function aZa(){}, +aZb:function aZb(){}, +aZc:function aZc(){}, +aZl:function aZl(a){this.a=a}, +aZ5:function aZ5(a){this.a=a}, +aZm:function aZm(a){this.a=a}, +aZ4:function aZ4(a){this.a=a}, +aZd:function aZd(){}, +aZe:function aZe(){}, +aZf:function aZf(){}, +aZg:function aZg(){}, +aZh:function aZh(){}, +aZi:function aZi(){}, +aZj:function aZj(a){this.a=a}, +aZ6:function aZ6(){}, +ajZ:function ajZ(a){this.a=a}, +aiU:function aiU(a,b,c){this.e=a +this.c=b +this.a=c}, +TZ:function TZ(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bcX:function bcX(a,b){this.a=a +this.b=b}, +VV:function VV(){}, +bq1(a){var s,r,q,p,o +a.av(t.Xj) +s=A.x(a) +r=s.y1 +if(r.at==null){q=r.at +if(q==null)q=s.ay +p=r.gdd(0) +o=r.gcp(0) +r=A.bwb(!1,r.w,q,r.x,r.y,r.b,r.Q,r.z,r.d,r.ax,r.a,p,o,r.as,r.c)}r.toString +return r}, +bwb(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.YP(k,f,o,i,l,m,!1,b,d,e,h,g,n,c,j)}, +avZ:function avZ(a,b){this.a=a +this.b=b}, +avX:function avX(a,b){this.a=a +this.b=b}, +YP:function YP(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}, +afx:function afx(){}, +YY(a,b,c,d,e){return new A.YX(b,e,c,d,a,null)}, +aZC:function aZC(a,b){this.a=a +this.b=b}, +YX:function YX(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.y=d +_.Q=e +_.a=f}, +aZA:function aZA(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}, +aZB:function aZB(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}, +bLr(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.W(a.b,b.b,c) +q=A.W(a.c,b.c,c) +p=A.W(a.d,b.d,c) +o=A.au(a.e,b.e,c) +n=A.h9(a.f,b.f,c) +return new A.AW(s,r,q,p,o,n,A.fd(a.r,b.r,c))}, +AW:function AW(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +afB:function afB(){}, +tz(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){return new A.AZ(p,i,h,a,d,c,o,g,q,e,j,n,!1,l,m,!1,k,B.Om,null)}, +aZT:function aZT(a,b){this.a=a +this.b=b}, +AZ:function AZ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.as=j +_.at=k +_.ax=l +_.ch=m +_.CW=n +_.cx=o +_.cy=p +_.db=q +_.dx=r +_.a=s}, +afF:function afF(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.d=a +_.e=null +_.kg$=b +_.kV$=c +_.lB$=d +_.tg$=e +_.th$=f +_.qg$=g +_.ti$=h +_.qh$=i +_.DI$=j +_.oY$=k +_.nK$=l +_.nL$=m +_.dY$=n +_.bc$=o +_.a=null +_.b=p +_.c=null}, +aZR:function aZR(a){this.a=a}, +aZS:function aZS(a,b){this.a=a +this.b=b}, +afD:function afD(a){var _=this +_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=_.fy=_.fx=_.fr=_.dy=_.dx=_.db=null +_.dx$=0 +_.dy$=a +_.fx$=_.fr$=0 +_.fy$=!1}, +aZI:function aZI(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}, +aZL:function aZL(a){this.a=a}, +aZJ:function aZJ(a){this.a=a}, +aZK:function aZK(a){this.a=a}, +aZM:function aZM(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}, +aZQ:function aZQ(a){this.a=a}, +aZO:function aZO(a){this.a=a}, +aZN:function aZN(a){this.a=a}, +aZP:function aZP(a){this.a=a}, +VX:function VX(){}, +VY:function VY(){}, +Z1(a,b,c,d,e,f){return new A.q2(f,d,e,!0,b,a,null)}, +aZU:function aZU(a,b){this.a=a +this.b=b}, +q2:function q2(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.cy=c +_.fr=d +_.fy=e +_.go=f +_.a=g}, +bLx(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.c +p=A.c2(a.b,b.b,c,A.ds(),q) +o=A.c2(a.c,b.c,c,A.ds(),q) +q=A.c2(a.d,b.d,c,A.ds(),q) +n=A.au(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.fd(a.w,b.w,c)) +return new A.wA(r,p,o,q,n,m,s,l,A.bLw(a.x,b.x,c))}, +bLw(a,b,c){if(a==null||b==null)return null +if(a===b)return a +return A.bI(a,b,c)}, +bwd(a){var s +a.av(t.ES) +s=A.x(a) +return s.bB}, +wA:function wA(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}, +afG:function afG(){}, +bLz(a,b){return new A.wC(b,a,null)}, +bsN(a){var s,r,q +if(a==null)s=B.Q +else{s=a.b +s.toString +s=t.q.a(s).a +r=a.gu(0) +q=s.a +s=s.b +r=new A.A(q,s,q+r.a,s+r.b) +s=r}return s}, +bX8(a,b,c,d,e,f){var s,r,q,p=a.a-d.gdF() +d.gcq(0) +d.gcv(0) +s=e.a8(0,new A.j(d.a,d.b)) +r=b.a +q=Math.min(p*0.499,Math.min(c.c+r,24+r/2)) +switch(f.a){case 1:return s.a>=p-q +case 0:return s.a<=q}}, +wC:function wC(a,b,c){this.d=a +this.as=b +this.a=c}, +Ny:function Ny(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 +_.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 +_.k4=a1 +_.ok=a2 +_.R8=a3 +_.a=a4}, +TC:function TC(a,b,c,d){var _=this +_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=$ +_.as=!1 +_.dY$=a +_.bc$=b +_.oZ$=c +_.a=null +_.b=d +_.c=null}, +bbK:function bbK(a){this.a=a}, +bbJ:function bbJ(a){this.a=a}, +bbL:function bbL(a){this.a=a}, +bbM:function bbM(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aiP:function aiP(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +afJ:function afJ(a,b,c){this.e=a +this.c=b +this.a=c}, +ama:function ama(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bcC:function bcC(a,b){this.a=a +this.b=b}, +afL:function afL(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}, +pt:function pt(a,b){this.a=a +this.b=b}, +afK:function afK(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}, +TP:function TP(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.t=a +_.an=_.a9=$ +_.ao=b +_.aq=c +_.aA=d +_.aL=e +_.bn=f +_.aP=g +_.bC=h +_.dG=i +_.dP=j +_.e3=k +_.dD$=l +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bcG:function bcG(a,b){this.a=a +this.b=b}, +bcH:function bcH(a,b){this.a=a +this.b=b}, +bcD:function bcD(a){this.a=a}, +bcE:function bcE(a){this.a=a}, +bcF:function bcF(a){this.a=a}, +aZW:function aZW(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aZV:function aZV(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 +_.dx=a +_.dy=b +_.fx=_.fr=$ +_.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}, +aqN:function aqN(){}, +Wl:function Wl(){}, +Wn:function Wn(){}, +bwf(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){return new A.B_(d,a,e,f,o,n,q,a1,p,!0,c,i,k,a0,r,j,m,b,g,l,h)}, +bLD(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(a3===a4)return a3 +s=A.c2(a3.a,a4.a,a5,A.ds(),t.c) +r=A.W(a3.b,a4.b,a5) +q=A.W(a3.c,a4.c,a5) +p=A.W(a3.d,a4.d,a5) +o=A.W(a3.e,a4.e,a5) +n=A.W(a3.f,a4.f,a5) +m=A.W(a3.r,a4.r,a5) +l=A.W(a3.w,a4.w,a5) +k=A.W(a3.x,a4.x,a5) +j=a5<0.5 +if(j)i=a3.y!==!1 +else i=a4.y!==!1 +h=A.W(a3.z,a4.z,a5) +g=A.h9(a3.Q,a4.Q,a5) +f=A.h9(a3.as,a4.as,a5) +e=A.bLC(a3.at,a4.at,a5) +d=A.bLB(a3.ax,a4.ax,a5) +c=A.cq(a3.ay,a4.ay,a5) +b=A.cq(a3.ch,a4.ch,a5) +if(j){j=a3.CW +if(j==null)j=B.am}else{j=a4.CW +if(j==null)j=B.am}a=A.au(a3.cx,a4.cx,a5) +a0=A.au(a3.cy,a4.cy,a5) +a1=a3.db +if(a1==null)a2=a4.db!=null +else a2=!0 +if(a2)a1=A.qn(a1,a4.db,a5) +else a1=null +return A.bwf(r,j,h,s,q,p,a,a1,g,c,f,a0,b,n,o,k,m,d,i,e,l)}, +bLC(a,b,c){var s=a==null +if(s&&b==null)return null +if(s){s=b.a +return A.bI(new A.bk(A.I(0,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),0,B.F,-1),b,c)}if(b==null){s=a.a +return A.bI(new A.bk(A.I(0,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),0,B.F,-1),a,c)}return A.bI(a,b,c)}, +bLB(a,b,c){if(a==null&&b==null)return null +return t.KX.a(A.fd(a,b,c))}, +B_:function B_(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}, +afM:function afM(){}, +bwg(a,b,c){return new A.B0(b,a,c,null)}, +B0:function B0(a,b,c,d){var _=this +_.c=a +_.d=b +_.y=c +_.a=d}, +bq6(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){return new A.tD(b,a1,k,a2,l,a4,m,a5,n,b0,q,b1,r,c,h,d,i,a,g,a7,o,a9,p,s,a0,a6,a3,f,j,e,a8)}, +bLV(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,b3,b4,b5,b6 +if(b7===b8)return b7 +s=b9<0.5?b7.a:b8.a +r=b7.b +q=b8.b +p=A.W(r,q,b9) +p.toString +o=b7.c +n=b8.c +m=A.W(o,n,b9) +m.toString +l=b7.d +if(l==null)l=r +k=b8.d +l=A.W(l,k==null?q:k,b9) +k=b7.e +if(k==null)k=o +j=b8.e +k=A.W(k,j==null?n:j,b9) +j=b7.f +i=b8.f +h=A.W(j,i,b9) +h.toString +g=b7.r +f=b8.r +e=A.W(g,f,b9) +e.toString +d=b7.w +if(d==null)d=j +c=b8.w +d=A.W(d,c==null?i:c,b9) +c=b7.x +if(c==null)c=g +b=b8.x +c=A.W(c,b==null?f:b,b9) +b=b7.y +a=b==null +a0=a?j:b +a1=b8.y +a2=a1==null +a0=A.W(a0,a2?i:a1,b9) +a3=b7.z +a4=a3==null +a5=a4?g:a3 +a6=b8.z +a7=a6==null +a5=A.W(a5,a7?f:a6,b9) +a8=b7.Q +if(a8==null)j=a?j:b +else j=a8 +b=b8.Q +if(b==null)i=a2?i:a1 +else i=b +i=A.W(j,i,b9) +j=b7.as +if(j==null)j=a4?g:a3 +g=b8.as +if(g==null)g=a7?f:a6 +g=A.W(j,g,b9) +j=b7.at +f=b8.at +b=A.W(j,f,b9) +b.toString +a=b7.ax +a1=b8.ax +a2=A.W(a,a1,b9) +a2.toString +a3=b7.ay +j=a3==null?j:a3 +a3=b8.ay +j=A.W(j,a3==null?f:a3,b9) +f=b7.ch +if(f==null)f=a +a=b8.ch +f=A.W(f,a==null?a1:a,b9) +a=A.W(b7.CW,b8.CW,b9) +a.toString +a1=b7.cx +a3=b8.cx +a4=A.W(a1,a3,b9) +a4.toString +a6=b7.cy +a7=b8.cy +a8=A.W(a6,a7,b9) +a8.toString +a9=b7.db +b0=b8.db +b1=A.W(a9,b0,b9) +b1.toString +b2=b7.dx +if(b2==null)b2=a6 +b3=b8.dx +b2=A.W(b2,b3==null?a7:b3,b9) +b3=b7.dy +if(b3==null)b3=a9 +b4=b8.dy +b3=A.W(b3,b4==null?b0:b4,b9) +b4=b7.fr +if(b4==null)b4=a1 +b5=b8.fr +b4=A.W(b4,b5==null?a3:b5,b9) +b5=b7.fx +a1=b5==null?a1:b5 +b5=b8.fx +a1=A.W(a1,b5==null?a3:b5,b9) +a3=b7.fy +if(a3==null)a3=B.t +b5=b8.fy +a3=A.W(a3,b5==null?B.t:b5,b9) +b5=b7.go +if(b5==null)b5=B.t +b6=b8.go +b5=A.W(b5,b6==null?B.t:b6,b9) +b6=b7.id +a9=b6==null?a9:b6 +b6=b8.id +a9=A.W(a9,b6==null?b0:b6,b9) +b0=b7.k1 +a6=b0==null?a6:b0 +b0=b8.k1 +a6=A.W(a6,b0==null?a7:b0,b9) +a7=b7.k2 +o=a7==null?o:a7 +a7=b8.k2 +o=A.W(o,a7==null?n:a7,b9) +n=b7.k3 +r=n==null?r:n +n=b8.k3 +return A.bq6(a,s,b,j,o,a9,a4,a2,f,a6,m,k,e,c,b1,b3,a5,g,b4,a1,p,l,b5,h,d,a3,a8,A.W(r,n==null?q:n,b9),b2,a0,i)}, +tD:function tD(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 +_.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}, +afY:function afY(){}, +f9:function f9(a,b){this.b=a +this.a=b}, +fM:function fM(a,b){this.b=a +this.a=b}, +bMw(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.ayD(a.a,b.a,c) +r=t.c +q=A.c2(a.b,b.b,c,A.ds(),r) +p=A.au(a.c,b.c,c) +o=A.au(a.d,b.d,c) +n=A.cq(a.e,b.e,c) +r=A.c2(a.f,b.f,c,A.ds(),r) +m=A.au(a.r,b.r,c) +l=A.cq(a.w,b.w,c) +k=A.au(a.x,b.x,c) +j=A.au(a.y,b.y,c) +i=A.au(a.z,b.z,c) +h=A.au(a.Q,b.Q,c) +g=c<0.5 +f=g?a.as:b.as +g=g?a.at:b.at +return new A.Jj(s,q,p,o,n,r,m,l,k,j,i,h,f,g)}, +Jj:function Jj(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}, +agG:function agG(){}, +bMC(b6,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,b1,b2,b3,b4,b5 +if(b6===b7&&!0)return b6 +s=A.W(b6.a,b7.a,b8) +r=A.au(b6.b,b7.b,b8) +q=A.W(b6.c,b7.c,b8) +p=A.W(b6.d,b7.d,b8) +o=A.fd(b6.e,b7.e,b8) +n=A.W(b6.f,b7.f,b8) +m=A.W(b6.r,b7.r,b8) +l=A.cq(b6.w,b7.w,b8) +k=A.cq(b6.x,b7.x,b8) +j=A.cq(b6.y,b7.y,b8) +i=A.cq(b6.z,b7.z,b8) +h=t.c +g=A.c2(b6.Q,b7.Q,b8,A.ds(),h) +f=A.c2(b6.as,b7.as,b8,A.ds(),h) +e=A.c2(b6.at,b7.at,b8,A.ds(),h) +d=A.c2(b6.ax,b7.ax,b8,A.ds(),h) +c=A.c2(b6.ay,b7.ay,b8,A.ds(),h) +b=A.bMB(b6.ch,b7.ch,b8) +a=A.cq(b6.CW,b7.CW,b8) +a0=A.c2(b6.cx,b7.cx,b8,A.ds(),h) +a1=A.c2(b6.cy,b7.cy,b8,A.ds(),h) +a2=A.c2(b6.db,b7.db,b8,A.ds(),h) +a3=A.W(b6.dx,b7.dx,b8) +a4=A.au(b6.dy,b7.dy,b8) +a5=A.W(b6.fr,b7.fr,b8) +a6=A.W(b6.fx,b7.fx,b8) +a7=A.fd(b6.fy,b7.fy,b8) +a8=A.W(b6.go,b7.go,b8) +a9=A.W(b6.id,b7.id,b8) +b0=A.cq(b6.k1,b7.k1,b8) +b1=A.cq(b6.k2,b7.k2,b8) +b2=A.W(b6.k3,b7.k3,b8) +h=A.c2(b6.k4,b7.k4,b8,A.ds(),h) +b3=A.W(b6.ok,b7.ok,b8) +if(b8<0.5)b4=b6.p1 +else b4=b7.p1 +b5=A.ot(b6.p2,b7.p2,b8) +return new A.Jk(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,h,b3,b4,b5,A.ot(b6.p3,b7.p3,b8))}, +bMB(a,b,c){var s +if(a==b)return a +if(a==null){s=b.a +return A.bI(new A.bk(A.I(0,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),0,B.F,-1),b,c)}s=a.a +return A.bI(a,new A.bk(A.I(0,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),0,B.F,-1),c)}, +Jk:function Jk(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 +_.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}, +agI:function agI(){}, +agV:function agV(){}, +az7:function az7(){}, +aqc:function aqc(){}, +a1j:function a1j(a,b,c){this.c=a +this.d=b +this.a=c}, +bMN(a,b,c){var s=null +return new A.BL(b,A.U(c,s,s,s,B.af,s,s,s,s,B.NN.ci(A.x(a).ay.a===B.aF?B.n:B.ae),s,s,s,s,s,s),s)}, +BL:function BL(a,b,c){this.c=a +this.d=b +this.a=c}, +bvR(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.XQ(m,n,o,f,g,a,b,d,c,h,k,i,e,l,!0,null)}, +bVT(a,b,c,d){return new A.em(A.cs(B.dR,b,null),!1,d,null)}, +bMR(a,b,c,d,e,f,g,h,i,a0,a1){var s,r,q,p,o,n,m,l,k=null,j=A.f8(f,B.bg,t.Q) +j.toString +j=j.gP() +s=A.a([],t.Zt) +r=$.aH +q=A.pc(B.d2) +p=A.a([],t.wi) +o=$.ag() +n=$.aH +m=a1.j("aE<0?>") +l=a1.j("bp<0?>") +return new A.Jr(new A.azi(e,h,!0),!0,j,b,B.d6,A.c_2(),a,k,i,s,A.b0(t.kj),new A.bJ(k,a1.j("bJ>")),new A.bJ(k,t.A),new A.qL(),k,0,new A.bp(new A.aE(r,a1.j("aE<0?>")),a1.j("bp<0?>")),q,p,B.eG,new A.co(k,o,t.XR),new A.bp(new A.aE(n,m),l),new A.bp(new A.aE(n,m),l),a1.j("Jr<0>"))}, +bBU(a){var s=null +return new A.b0Z(a,A.x(a).p3,A.x(a).ok,s,24,s,s,B.eF,B.I,s,s,s,s)}, +bBV(a){var s=null +return new A.b1_(a,s,6,s,s,B.M6,B.I,s,s,s,s)}, +a1o:function a1o(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}, +XQ:function XQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.y=e +_.Q=f +_.as=g +_.CW=h +_.cx=i +_.cy=j +_.dy=k +_.fr=l +_.fx=m +_.fy=n +_.id=o +_.a=p}, +Jr:function Jr(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 +_.af=a +_.aO=b +_.c3=c +_.cZ=d +_.dm=e +_.eQ=f +_.fM=g +_.go=h +_.id=i +_.k1=!1 +_.k3=_.k2=null +_.k4=j +_.ok=k +_.p1=l +_.p2=m +_.p3=n +_.p4=$ +_.R8=null +_.RG=$ +_.lC$=o +_.qi$=p +_.Q=q +_.as=null +_.at=!1 +_.ay=_.ax=null +_.ch=r +_.cy=_.cx=null +_.f=s +_.a=null +_.b=a0 +_.c=a1 +_.d=a2 +_.e=a3 +_.$ti=a4}, +azi:function azi(a,b,c){this.a=a +this.b=b +this.c=c}, +b0Z:function b0Z(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}, +b1_:function b1_(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}, +bwN(a,b,c,d,e,f,g,h,i,j){return new A.wV(c,e,g,i,h,b,j,d,a,f)}, +bMS(a,b,c){var s,r,q,p,o,n,m,l,k +if(a===b&&!0)return a +s=A.W(a.a,b.a,c) +r=A.au(a.b,b.b,c) +q=A.W(a.c,b.c,c) +p=A.W(a.d,b.d,c) +o=A.fd(a.e,b.e,c) +n=A.wl(a.f,b.f,c) +m=A.W(a.y,b.y,c) +l=A.cq(a.r,b.r,c) +k=A.cq(a.w,b.w,c) +return new A.wV(s,r,q,p,o,n,l,k,A.h9(a.x,b.x,c),m)}, +wV:function wV(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}, +agX:function agX(){}, +i2(a,b,c){return new A.Jv(b,c,null,null,a,null)}, +bwT(a,b,c){var s,r,q,p=A.bqo(a),o=A.x(a).z?A.bsy(a):A.bsx(a) +if(b==null){s=p.a +r=s}else r=b +if(r==null)r=o==null?null:o.gal(o) +q=c +if(r==null)return new A.bk(B.t,q,B.F,-1) +return new A.bk(r,q,B.F,-1)}, +bsx(a){return new A.b1y(a,null,16,0,0,0)}, +bsy(a){return new A.b1z(a,null,16,1,0,0)}, +Jv:function Jv(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +Fc:function Fc(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +b1y:function b1y(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +b1z:function b1z(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +bN2(a,b,c){var s,r,q,p +if(a===b&&!0)return a +s=A.W(a.a,b.a,c) +r=A.au(a.b,b.b,c) +q=A.au(a.c,b.c,c) +p=A.au(a.d,b.d,c) +return new A.wY(s,r,q,p,A.au(a.e,b.e,c))}, +bqo(a){var s +a.av(t.Jj) +s=A.x(a) +return s.ai}, +wY:function wY(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +ah3:function ah3(){}, +bNp(a,b,c){var s,r,q,p,o,n,m +if(a===b)return a +s=A.W(a.a,b.a,c) +r=A.W(a.b,b.b,c) +q=A.au(a.c,b.c,c) +p=A.W(a.d,b.d,c) +o=A.W(a.e,b.e,c) +n=A.fd(a.f,b.f,c) +m=A.fd(a.r,b.r,c) +return new A.JL(s,r,q,p,o,n,m,A.au(a.w,b.w,c))}, +JL:function JL(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}, +ahh:function ahh(){}, +bqz(a,b,c,d){return new A.n3(c,b,a,B.dP,null,d.j("n3<0>"))}, +ahk:function ahk(a,b,c,d,e,f,g,h){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.a=h}, +FK:function FK(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 +_.a=h +_.$ti=i}, +FM:function FM(a,b){var _=this +_.a=null +_.b=a +_.c=null +_.$ti=b}, +FI:function FI(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 +_.a=i +_.$ti=j}, +RU:function RU(a,b){var _=this +_.e=_.d=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +b2c:function b2c(a){this.a=a}, +ahm:function ahm(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.$ti=d}, +mB:function mB(a,b){this.a=a +this.$ti=b}, +b8a:function b8a(a,b,c){this.a=a +this.c=b +this.d=c}, +RV:function RV(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1){var _=this +_.af=a +_.aO=b +_.c3=c +_.cZ=d +_.dm=e +_.eQ=f +_.fM=g +_.hA=h +_.h4=i +_.ep=j +_.dS=k +_.fN=l +_.jn=m +_.mJ=n +_.go=o +_.id=p +_.k1=!1 +_.k3=_.k2=null +_.k4=q +_.ok=r +_.p1=s +_.p2=a0 +_.p3=a1 +_.p4=$ +_.R8=null +_.RG=$ +_.lC$=a2 +_.qi$=a3 +_.Q=a4 +_.as=null +_.at=!1 +_.ay=_.ax=null +_.ch=a5 +_.cy=_.cx=null +_.f=a6 +_.a=null +_.b=a7 +_.c=a8 +_.d=a9 +_.e=b0 +_.$ti=b1}, +b2t:function b2t(a){this.a=a}, +b2v:function b2v(){}, +b2x:function b2x(){}, +A5:function A5(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.w=e +_.y=f +_.Q=g +_.as=h +_.at=i +_.a=j +_.$ti=k}, +RX:function RX(a,b){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +b2q:function b2q(a,b,c){this.a=a +this.b=b +this.c=c}, +Gi:function Gi(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.c=c +_.a=d +_.$ti=e}, +amm:function amm(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +ahj:function ahj(){}, +n3:function n3(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.a=e +_.$ti=f}, +tR:function tR(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.r=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.CW=h +_.a=i +_.$ti=j}, +FH:function FH(a,b){var _=this +_.r=_.f=_.e=_.d=null +_.w=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +b22:function b22(a){this.a=a}, +b23:function b23(a){this.a=a}, +b2_:function b2_(a,b){this.a=a +this.b=b}, +b20:function b20(a){this.a=a}, +b21:function b21(a){this.a=a}, +W7:function W7(){}, +kQ:function kQ(a,b,c){this.a=a +this.b=b +this.$ti=c}, +BU:function BU(a,b,c,d,e,f,g,h){var _=this +_.as=a +_.ay=b +_.CW=c +_.cx=d +_.cy=e +_.dx=f +_.a=g +_.$ti=h}, +FO:function FO(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=$ +_.r=c +_.x=_.w=$ +_.Q=_.z=_.y=null +_.as=!1 +_.a=_.at=null +_.b=d +_.c=null +_.$ti=e}, +b2k:function b2k(a){this.a=a}, +b2l:function b2l(a){this.a=a}, +b2e:function b2e(a){this.a=a}, +b2f:function b2f(a){this.a=a}, +b2n:function b2n(a){this.a=a}, +b2m:function b2m(a){this.a=a}, +b2o:function b2o(a){this.a=a}, +b2g:function b2g(a,b){this.a=a +this.b=b}, +b2p:function b2p(a,b){this.a=a +this.b=b}, +b25:function b25(a,b,c){this.a=a +this.b=b +this.c=c}, +b2j:function b2j(a){this.a=a}, +b2h:function b2h(a){this.a=a}, +b2i:function b2i(){}, +b2d:function b2d(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b28:function b28(a,b){this.a=a +this.b=b}, +b2a:function b2a(a,b){this.a=a +this.b=b}, +b2b:function b2b(a,b){this.a=a +this.b=b}, +b29:function b29(a,b){this.a=a +this.b=b}, +b27:function b27(a){this.a=a}, +Fo:function Fo(){}, +Fn:function Fn(){}, +ahi:function ahi(a,b,c){this.e=a +this.c=b +this.a=c}, +pw:function pw(a,b,c){this.c1$=a +this.a5$=b +this.a=c}, +TU:function TU(a,b,c,d,e){var _=this +_.t=a +_.b9$=b +_.M$=c +_.bm$=d +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bcW:function bcW(a,b,c){this.a=a +this.b=b +this.c=c}, +b24:function b24(a,b,c,d){var _=this +_.d=a +_.e=$ +_.a=b +_.b=c +_.c=d}, +aqW:function aqW(){}, +aqX:function aqX(){}, +bNs(a,b,c){var s,r +if(a===b&&!0)return a +s=A.cq(a.a,b.a,c) +if(c<0.5)r=a.b +else r=b.b +return new A.BV(s,r,A.brk(a.c,b.c,c))}, +BV:function BV(a,b,c){this.a=a +this.b=b +this.c=c}, +aho:function aho(){}, +n5(a,b,c,d,e,f,g,h,i,j,k){return new A.tT(i,h,g,f,k,c,d,!1,j,!0,b,e)}, +C1(a,b,c,d,e,f,g,h,i,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9){var s,r,q,p,o=null,n=c==null&&d==null?o:new A.S4(c,d),m=a0==null,l=m&&e==null?o:new A.S4(a0,e),k=m?o:new A.ahz(a0),j=g==null?o:new A.ahx(g) +m=a4==null?o:new A.aT(a4,t.h9) +s=a3==null?o:new A.aT(a3,t.Ak) +r=a2==null?o:new A.aT(a2,t.iL) +q=a1==null?o:new A.aT(a1,t.iL) +p=a5==null?o:new A.aT(a5,t.kU) +return A.k4(a,b,n,j,h,o,l,o,o,q,r,new A.ahy(i,f),k,s,m,p,o,a6,o,a7,new A.aT(a8,t.wG),a9)}, +bEa(a){var s,r,q=A.x(a),p=q.z?24:16,o=q.p3.as,n=o==null?null:o.r +if(n==null)n=14 +o=A.cG(a,B.bM) +o=o==null?null:o.gdB() +if(o==null)o=B.ai +s=p/2 +r=s/2 +return A.AT(new A.E(p,0,p,0),new A.E(s,0,s,0),new A.E(r,0,r,0),n*o.a/14)}, +bsz(a,b,c,d){var s=null +return new A.ahC(c,s,s,s,d,B.f,s,!1,s,!0,new A.ahD(b,a,s),s)}, +tT:function tT(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}, +S4:function S4(a,b){this.a=a +this.b=b}, +ahz:function ahz(a){this.a=a}, +ahx:function ahx(a){this.a=a}, +ahy:function ahy(a,b){this.a=a +this.b=b}, +ahC:function ahC(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}, +ahD:function ahD(a,b,c){this.c=a +this.d=b +this.a=c}, +ahA:function ahA(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}, +b2z:function b2z(a){this.a=a}, +b2B:function b2B(a){this.a=a}, +b2D:function b2D(a){this.a=a}, +b2A:function b2A(){}, +b2C:function b2C(){}, +aqf:function aqf(){}, +aqg:function aqg(){}, +aqh:function aqh(){}, +aqi:function aqi(){}, +bxA(a){return new A.C0(a)}, +bND(a,b,c){if(a===b)return a +return new A.C0(A.ot(a.a,b.a,c))}, +C0:function C0(a){this.a=a}, +ahB:function ahB(){}, +bxC(a,b,c){if(b!=null&&!b.k(0,B.r))return A.wG(A.I(B.c.aV(255*A.bNE(c)),b.gh(b)>>>16&255,b.gh(b)>>>8&255,b.gh(b)&255),a) +return a}, +bNE(a){var s,r,q,p,o,n +if(a<0)return 0 +for(s=0;r=B.yB[s],q=r.a,a>=q;){if(a===q||s+1===6)return r.b;++s}p=B.yB[s-1] +o=p.a +n=p.b +return n+(a-o)/(q-o)*(r.b-n)}, +bxB(a,b,c){var s,r=A.x(a) +if(c>0)if(r.a){s=r.ay +if(s.a===B.aF){s=s.cy +s=A.I(255,b.gh(b)>>>16&255,b.gh(b)>>>8&255,b.gh(b)&255).k(0,A.I(255,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255))}else s=!1}else s=!1 +else s=!1 +if(s){s=r.ay.db +return A.wG(A.I(B.c.aV(255*((4.5*Math.log(c+1)+2)/100)),s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),b)}return b}, +rD:function rD(a,b){this.a=a +this.b=b}, +bNM(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g +if(a===b)return a +s=A.W(a.a,b.a,c) +r=A.W(a.b,b.b,c) +q=A.h9(a.c,b.c,c) +p=A.wl(a.d,b.d,c) +o=A.h9(a.e,b.e,c) +n=A.W(a.f,b.f,c) +m=A.W(a.r,b.r,c) +l=A.W(a.w,b.w,c) +k=A.W(a.x,b.x,c) +j=A.fd(a.y,b.y,c) +i=A.fd(a.z,b.z,c) +h=c<0.5 +if(h)g=a.Q +else g=b.Q +if(h)h=a.as +else h=b.as +return new A.Kc(s,r,q,p,o,n,m,l,k,j,i,g,h)}, +Kc:function Kc(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}, +ahK:function ahK(){}, +bO1(a,b,c){if(a===b)return a +return new A.Kh(A.ot(a.a,b.a,c))}, +Kh:function Kh(a){this.a=a}, +ahX:function ahX(){}, +Kl:function Kl(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}, +bxO(a,b,c,d){return new A.a2p(b,a,d,c?B.axz:B.axy,null)}, +b0I:function b0I(){}, +FV:function FV(a,b){this.a=a +this.b=b}, +a2p:function a2p(a,b,c,d,e){var _=this +_.c=a +_.f=b +_.z=c +_.k1=d +_.a=e}, +ahw:function ahw(a,b){this.a=a +this.b=b}, +afH:function afH(a,b){this.c=a +this.a=b}, +TO:function TO(a,b,c,d){var _=this +_.E=null +_.af=a +_.aO=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +b2M:function b2M(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}, +b2N:function b2N(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}, +bSu(a,b){return a.r.a-16-a.e.c-a.a.a+b}, +bBQ(a,b,c,d,e){return new A.QR(c,d,a,b,new A.bl(A.a([],t.x8),t.jc),new A.bl(A.a([],t.qj),t.fy),0,e.j("QR<0>"))}, +aD7:function aD7(){}, +aTK:function aTK(){}, +aBV:function aBV(){}, +aBU:function aBU(){}, +b2E:function b2E(){}, +aD6:function aD6(){}, +beG:function beG(){}, +QR:function QR(a,b,c,d,e,f,g,h){var _=this +_.w=a +_.x=b +_.a=c +_.b=d +_.d=_.c=null +_.eP$=e +_.dO$=f +_.tc$=g +_.$ti=h}, +aqj:function aqj(){}, +aqk:function aqk(){}, +bO7(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){return new A.Cb(k,a,i,m,a1,c,j,n,b,l,r,d,o,s,a0,p,g,e,f,h,q)}, +bO8(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.W(a2.a,a3.a,a4) +r=A.W(a2.b,a3.b,a4) +q=A.W(a2.c,a3.c,a4) +p=A.W(a2.d,a3.d,a4) +o=A.W(a2.e,a3.e,a4) +n=A.au(a2.f,a3.f,a4) +m=A.au(a2.r,a3.r,a4) +l=A.au(a2.w,a3.w,a4) +k=A.au(a2.x,a3.x,a4) +j=A.au(a2.y,a3.y,a4) +i=A.fd(a2.z,a3.z,a4) +h=a4<0.5 +if(h)g=a2.Q +else g=a3.Q +f=A.au(a2.as,a3.as,a4) +e=A.tt(a2.at,a3.at,a4) +d=A.tt(a2.ax,a3.ax,a4) +c=A.tt(a2.ay,a3.ay,a4) +b=A.tt(a2.ch,a3.ch,a4) +a=A.au(a2.CW,a3.CW,a4) +a0=A.h9(a2.cx,a3.cx,a4) +a1=A.cq(a2.cy,a3.cy,a4) +if(h)h=a2.db +else h=a3.db +return A.bO7(r,k,n,g,a,a0,b,a1,q,m,s,j,p,l,f,c,h,i,e,d,o)}, +Cb:function Cb(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}, +ai1:function ai1(){}, +eU(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return new A.a3a(g,p,j,a,m,f,e,b,l,i,o,d,c,n,h,k,null)}, +xz(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.aix(g,b) +if(n)if(i==null)n=!0 +else n=!1 +else n=!1 +s=n?o:new A.aiz(g,f,i,h) +n=a0==null?o:new A.aT(a0,t.Ak) +r=l==null?o:new A.aT(l,t.iL) +q=k==null?o:new A.aT(k,t.iL) +p=j==null?o:new A.aT(j,t.QL) +return A.k4(a,o,o,o,d,o,m,o,p,q,r,new A.aiy(e,c),s,n,o,o,o,o,o,o,o,a1)}, +b5y:function b5y(a,b){this.a=a +this.b=b}, +a3a:function a3a(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 +_.y=g +_.z=h +_.Q=i +_.ax=j +_.cx=k +_.cy=l +_.db=m +_.dx=n +_.dy=o +_.fr=p +_.a=q}, +UG:function UG(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}, +ang:function ang(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +aiB:function aiB(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.ax=a +_.ay=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i +_.y=j +_.z=k +_.Q=l +_.as=m +_.a=n}, +b5x:function b5x(a){this.a=a}, +aix:function aix(a,b){this.a=a +this.b=b}, +aiz:function aiz(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aiy:function aiy(a,b){this.a=a +this.b=b}, +aiA:function aiA(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}, +b5u:function b5u(a){this.a=a}, +b5w:function b5w(a){this.a=a}, +b5v:function b5v(){}, +ahY:function ahY(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}, +b4o:function b4o(a){this.a=a}, +b4p:function b4p(a){this.a=a}, +b4r:function b4r(a){this.a=a}, +b4q:function b4q(){}, +ahZ:function ahZ(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}, +b4s:function b4s(a){this.a=a}, +b4t:function b4t(a){this.a=a}, +b4v:function b4v(a){this.a=a}, +b4u:function b4u(){}, +akA:function akA(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}, +b9c:function b9c(a){this.a=a}, +b9d:function b9d(a){this.a=a}, +b9f:function b9f(a){this.a=a}, +b9g:function b9g(a){this.a=a}, +b9e:function b9e(){}, +aqp:function aqp(){}, +bOK(a,b,c){if(a===b)return a +return new A.oS(A.ot(a.a,b.a,c))}, +KT(a,b){return new A.KS(b,a,null)}, +bya(a){var s=a.av(t.g5),r=s==null?null:s.w +return r==null?A.x(a).aq:r}, +oS:function oS(a){this.a=a}, +KS:function KS(a,b,c){this.w=a +this.b=b +this.a=c}, +aiC:function aiC(){}, +a3p(a,b){var s +if(b==null)s=null +else s=b +return new A.xF(a,s,null)}, +xF:function xF(a,b,c){this.c=a +this.e=b +this.a=c}, +SB:function SB(a,b){var _=this +_.d=a +_.a=_.e=null +_.b=b +_.c=null}, +Lb:function Lb(a,b,c,d){var _=this +_.f=_.e=null +_.r=!0 +_.w=a +_.a=b +_.b=c +_.c=d +_.d=!1}, +u6:function u6(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}, +bX2(a,b,c){if(c!=null)return c +if(b)return new A.bin(a) +return null}, +bin:function bin(a){this.a=a}, +b6d:function b6d(){}, +Lc:function Lc(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}, +bX1(a,b,c){if(c!=null)return c +if(b)return new A.bim(a) +return null}, +bX5(a,b,c,d){var s,r,q,p,o,n +if(b){if(c!=null){s=c.$0() +r=new A.N(s.c-s.a,s.d-s.b)}else r=a.gu(0) +q=d.a8(0,B.h).gew() +p=d.a8(0,new A.j(0+r.a,0)).gew() +o=d.a8(0,new A.j(0,0+r.b)).gew() +n=d.a8(0,r.CQ(0,B.h)).gew() +return Math.ceil(Math.max(Math.max(q,p),Math.max(o,n)))}return 35}, +bim:function bim(a){this.a=a}, +b6e:function b6e(){}, +Ld:function Ld(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}, +bOR(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.CC(d,a6,a8,a9,a7,q,a1,a2,a4,a5,a3,s,a0,p,e,l,b1,b,f,i,m,k,b0,b2,b3,g,!1,r,a,j,c,b4,n,o)}, +e1(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.u7(d,r,a1,s,a0,m,q,s,s,s,s,o,p,l,!0,B.K,a3,b,e,g,j,i,a2,a4,a5,f!==!1,!1,n,a,h,c,a6,s,k)}, +oW:function oW(){}, +CF:function CF(){}, +Tk:function Tk(a,b,c){this.f=a +this.b=b +this.a=c}, +CC:function CC(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 +_.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 +_.a=b4}, +SA:function SA(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 +_.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 +_.R8=b6 +_.a=b7}, +vJ:function vJ(a,b){this.a=a +this.b=b}, +Sz:function Sz(a,b,c,d){var _=this +_.e=_.d=null +_.f=!1 +_.r=a +_.w=$ +_.x=null +_.y=b +_.z=null +_.Q=!1 +_.e2$=c +_.a=null +_.b=d +_.c=null}, +b6b:function b6b(){}, +b67:function b67(a){this.a=a}, +b6a:function b6a(){}, +b6c:function b6c(a,b){this.a=a +this.b=b}, +b66:function b66(a,b){this.a=a +this.b=b}, +b69:function b69(a){this.a=a}, +b68:function b68(a,b){this.a=a +this.b=b}, +u7:function u7(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 +_.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 +_.a=b4}, +Wc:function Wc(){}, +bQf(a,b,c){return new A.fP(c,a,b)}, +kY:function kY(){}, +akc:function akc(a){this.a=a}, +mt:function mt(a,b){this.b=a +this.a=b}, +fP:function fP(a,b,c){this.b=a +this.c=b +this.a=c}, +bO9(a){if(a===-1)return"FloatingLabelAlignment.start" +if(a===0)return"FloatingLabelAlignment.center" +return"FloatingLabelAlignment(x: "+B.e.aR(a,1)+")"}, +bOS(a,b,c,d,e,f,g,h,i){return new A.xH(c,a,h,i,f,g,d,e,b,null)}, +fy(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){return new A.u8(b3,b4,b7,b9,b8,a0,a6,a5,a4,b0,a9,b1,a8,a7,k,o,n,m,s,r,b6,d,b5,c1,c3,c0,c5,c4,c2,c8,c7,d2,d1,c9,d0,g,e,f,q,p,a1,b2,l,a2,a3,h,j,b,i,c6,a,c)}, +byj(a,b,c,d){return new A.xG(d,c,b,a)}, +SC:function SC(a){var _=this +_.a=null +_.dx$=_.b=0 +_.dy$=a +_.fx$=_.fr$=0 +_.fy$=!1}, +SD:function SD(a,b){this.a=a +this.b=b}, +aiS:function aiS(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}, +R1:function R1(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +afn:function afn(a,b,c){var _=this +_.x=_.w=_.r=_.f=_.e=_.d=$ +_.dY$=a +_.bc$=b +_.a=null +_.b=c +_.c=null}, +anu:function anu(a,b,c){this.e=a +this.c=b +this.a=c}, +Sq:function Sq(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}, +Sr:function Sr(a,b,c){var _=this +_.d=$ +_.f=_.e=null +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +b5l:function b5l(){}, +Kn:function Kn(a,b){this.a=a +this.b=b}, +a2q:function a2q(){}, +ii:function ii(a,b){this.a=a +this.b=b}, +agK:function agK(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}, +bcP:function bcP(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +TT:function TT(a,b,c,d,e,f,g,h,i){var _=this +_.t=a +_.X=b +_.a9=c +_.an=d +_.ao=e +_.aq=f +_.aA=g +_.aL=null +_.dD$=h +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bcT:function bcT(a){this.a=a}, +bcS:function bcS(a,b){this.a=a +this.b=b}, +bcR:function bcR(a,b){this.a=a +this.b=b}, +bcQ:function bcQ(a,b,c){this.a=a +this.b=b +this.c=c}, +agN:function agN(a,b,c,d,e,f,g){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.a=g}, +QO:function QO(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +xH:function xH(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}, +SE:function SE(a,b,c,d){var _=this +_.f=_.e=_.d=$ +_.r=a +_.w=null +_.dY$=b +_.bc$=c +_.a=null +_.b=d +_.c=null}, +b6A:function b6A(){}, +u8:function u8(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 +_.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 +_.bB=c8 +_.bd=c9 +_.aZ=d0 +_.aW=d1 +_.bU=d2}, +xG:function xG(a,b,c,d){var _=this +_.z=a +_.cy=b +_.db=c +_.k3=d}, +b6f:function b6f(a,b,c,d,e){var _=this +_.p1=a +_.z=b +_.cy=c +_.db=d +_.k3=e}, +b6k:function b6k(a){this.a=a}, +b6m:function b6m(a){this.a=a}, +b6i:function b6i(a){this.a=a}, +b6j:function b6j(a){this.a=a}, +b6g:function b6g(a){this.a=a}, +b6h:function b6h(a){this.a=a}, +b6l:function b6l(a){this.a=a}, +b6n:function b6n(a){this.a=a}, +b6o:function b6o(a){this.a=a}, +b6p:function b6p(a,b,c,d,e){var _=this +_.p1=a +_.p3=_.p2=$ +_.z=b +_.cy=c +_.db=d +_.k3=e}, +b6v:function b6v(a){this.a=a}, +b6s:function b6s(a){this.a=a}, +b6q:function b6q(a){this.a=a}, +b6x:function b6x(a){this.a=a}, +b6y:function b6y(a){this.a=a}, +b6z:function b6z(a){this.a=a}, +b6w:function b6w(a){this.a=a}, +b6t:function b6t(a){this.a=a}, +b6u:function b6u(a){this.a=a}, +b6r:function b6r(a){this.a=a}, +aiT:function aiT(){}, +VU:function VU(){}, +Wb:function Wb(){}, +Wd:function Wd(){}, +aqT:function aqT(){}, +byD(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.a4_(h,q,o,r,!1,c,s,n,l,b,e,j,i,!1,f,!1,p,m,d,null)}, +bcZ(a,b){if(a==null)return B.v +a.cE(b,!0) +return a.gu(0)}, +aI8:function aI8(a,b){this.a=a +this.b=b}, +LH:function LH(a,b){this.a=a +this.b=b}, +a40:function a40(a,b){this.a=a +this.b=b}, +a4_:function a4_(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 +_.CW=j +_.cx=k +_.cy=l +_.dx=m +_.fr=n +_.id=o +_.k1=p +_.k2=q +_.k3=r +_.k4=s +_.a=a0}, +aIa:function aIa(a){this.a=a}, +aiQ:function aiQ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +o3:function o3(a,b){this.a=a +this.b=b}, +ajn:function ajn(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}, +U2:function U2(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.t=a +_.X=b +_.a9=c +_.an=d +_.ao=e +_.aq=f +_.aA=g +_.aL=h +_.bn=i +_.aP=j +_.dD$=k +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bd0:function bd0(a,b){this.a=a +this.b=b}, +bd_:function bd_(a,b,c){this.a=a +this.b=b +this.c=c}, +b7i:function b7i(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}, +b7j:function b7j(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}, +ar_:function ar_(){}, +brg(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.xX(b,l,m,j,e,o,r,n,f,a,p,k,d,h,g,c,i,s,q)}, +bPj(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.fd(a0.b,a1.b,a2) +if(s)p=a0.c +else p=a1.c +o=A.W(a0.d,a1.d,a2) +n=A.W(a0.e,a1.e,a2) +m=A.W(a0.f,a1.f,a2) +l=A.cq(a0.r,a1.r,a2) +k=A.cq(a0.w,a1.w,a2) +j=A.cq(a0.x,a1.x,a2) +i=A.h9(a0.y,a1.y,a2) +h=A.W(a0.z,a1.z,a2) +g=A.W(a0.Q,a1.Q,a2) +f=A.au(a0.as,a1.as,a2) +e=A.au(a0.at,a1.at,a2) +d=A.au(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.brg(i,r,c,f,n,j,d,e,b,o,g,q,p,k,m,h,s,l,a)}, +byE(a,b,c){return new A.xW(b,a,c)}, +byF(a){var s=a.av(t.NH),r=s==null?null:s.gDi(0) +return r==null?A.x(a).aA:r}, +bPk(a,b,c,d,e,f){var s=null +return new A.ek(new A.aI9(s,s,s,d,s,c,e,f,s,s,b,s,s,s,s,s,s,s,s,s,a),s)}, +xX:function xX(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}, +xW:function xW(a,b,c){this.w=a +this.b=b +this.a=c}, +aI9:function aI9(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}, +ajo:function ajo(){}, +Q_:function Q_(a,b){this.c=a +this.a=b}, +aVk:function aVk(){}, +Vg:function Vg(a,b){var _=this +_.e=_.d=null +_.f=a +_.a=null +_.b=b +_.c=null}, +bgv:function bgv(a){this.a=a}, +bgu:function bgu(a){this.a=a}, +bgw:function bgw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a4d:function a4d(a,b){this.c=a +this.a=b}, +eV(a,b,c,d,e,f,g,h,i,j,k,l,m){return new A.ni(d,m,g,f,i,k,l,j,!0,e,a,c,h)}, +bOQ(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.c +p=s.c +if(q>=p){o=r.gcd(r) +if(!(o instanceof A.D)||!o.qC(r))return null +h.push(o) +r=o}if(q<=p){n=s.gcd(s) +if(!(n instanceof A.D)||!n.qC(s))return null +g.push(n) +s=n}}m=new A.cc(new Float64Array(16)) +m.eU() +l=new A.cc(new Float64Array(16)) +l.eU() +for(k=g.length-1;k>0;k=j){j=k-1 +g[k].eB(g[j],m)}for(k=h.length-1;k>0;k=j){j=k-1 +h[k].eB(h[j],l)}if(l.hP(l)!==0){l.es(0,m) +i=l}else i=null +return i}, +us:function us(a,b){this.a=a +this.b=b}, +ni:function ni(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}, +ajC:function ajC(a,b,c,d){var _=this +_.d=a +_.dY$=b +_.bc$=c +_.a=null +_.b=d +_.c=null}, +b7I:function b7I(a){this.a=a}, +TY:function TY(a,b,c,d){var _=this +_.E=a +_.aO=b +_.c3=null +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aiR:function aiR(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +nf:function nf(){}, +zu:function zu(a,b){this.a=a +this.b=b}, +SO:function SO(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}, +ajy:function ajy(a,b,c){var _=this +_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +b7r:function b7r(){}, +b7s:function b7s(){}, +b7t:function b7t(){}, +b7u:function b7u(){}, +UN:function UN(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +anv:function anv(a,b,c){this.b=a +this.c=b +this.a=c}, +aqu:function aqu(){}, +ajz:function ajz(){}, +a18:function a18(){}, +vP(a){return new A.SR(a,J.it(a.$1(B.mJ)))}, +b7H(a){return new A.SQ(a,B.t,1,B.F,-1)}, +o4(a){var s=null +return new A.ajD(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)}, +cl(a,b,c){if(c.j("bK<0>").b(a))return a.S(b) +return a}, +byP(a,b){return new A.bv(a,b.j("bv<0>"))}, +bPD(a,b){return new A.aT(a,b.j("aT<0>"))}, +c2(a,b,c,d,e){if(a==null&&b==null)return null +return new A.SI(a,b,c,d,e.j("SI<0>"))}, +a66(a,b){return new A.aT(a,b.j("aT<0>"))}, +a69(a){var s=A.b0(t.O) +if(a!=null)s.K(0,a) +return new A.a68(s,$.ag())}, +dI:function dI(a,b){this.a=a +this.b=b}, +a64:function a64(){}, +SR:function SR(a,b){this.c=a +this.a=b}, +a65:function a65(){}, +S5:function S5(a,b){this.a=a +this.c=b}, +a63:function a63(){}, +SQ:function SQ(a,b,c,d,e){var _=this +_.x=a +_.a=b +_.b=c +_.c=d +_.d=e}, +a67:function a67(){}, +ajD:function ajD(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 +_.ai=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}, +bK:function bK(){}, +SI:function SI(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +bv:function bv(a,b){this.a=a +this.$ti=b}, +aT:function aT(a,b){this.a=a +this.$ti=b}, +a68:function a68(a,b){var _=this +_.a=a +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +M5:function M5(){}, +aIP:function aIP(a,b,c){this.a=a +this.b=b +this.c=c}, +aIN:function aIN(){}, +aIO:function aIO(){}, +byY(a,b,c,d,e,f,g,h,i,j,k){return new A.y9(f,d,k,a,e,j,i,g,h,b,c,null)}, +bUw(){return new A.mE(new A.bJ(null,t.Hb),A.a([],t.xW),new A.MH(null),B.l)}, +Gh(a){var s=a.av(t.Od) +return s==null?null:s.r}, +byZ(a){return new A.a6g(a,null)}, +aJa(a,b,c,d,e,f,g,h,i,j,k,l,m,n){return new A.D2(i,h,j,g,d,k,m,l,b,f,n,!0,a,e)}, +bz2(a){var s=null +return A.vk(s,s,s,s,s,s,s,s,s,s,s,s,s,s,a,s,s,s,s,s,s,s,s)}, +bR6(a,b,c,d,e){return new A.Nv(d,b,c,a,null,e.j("Nv<0>"))}, +bAU(a,b,c,d,e,f){return new A.PA(e,f,d,c,a,b)}, +bsL(){return new A.ajN(!1,new A.bl(A.a([],t.f),t._))}, +byX(a,b,c){return new A.a6f(c,b,a,null)}, +bDA(){switch(A.bU().a){case 2:case 4:return!0 +case 0:case 1:case 3:case 5:return!1}}, +bCa(a){var s=null +return new A.ajI(a,s,s,s,B.HF,s,s,s,s,s,B.HG,s,s,B.OP)}, +b7Y(a){var s=null +return new A.ajJ(a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,B.S,!0,B.dP,s)}, +bsK(a){var s=null +return new A.ajM(a,s,s,s,B.HF,s,s,s,s,s,B.HG,s,s,B.nq)}, +y9:function y9(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.y=f +_.z=g +_.Q=h +_.as=i +_.at=j +_.ax=k +_.a=l}, +mE:function mE(a,b,c,d){var _=this +_.d=a +_.e=null +_.f=$ +_.r=null +_.w=b +_.y=_.x=null +_.z=c +_.a=_.Q=null +_.b=d +_.c=null}, +b7V:function b7V(a){this.a=a}, +b7W:function b7W(a){this.a=a}, +b7O:function b7O(a){this.a=a}, +b7U:function b7U(){}, +b7Q:function b7Q(){}, +b7R:function b7R(a){this.a=a}, +b7P:function b7P(){}, +b7S:function b7S(a){this.a=a}, +b7T:function b7T(){}, +uw:function uw(){this.a=null}, +a6g:function a6g(a,b){this.f=a +this.a=b}, +D2:function D2(a,b,c,d,e,f,g,h,i,j,k,l,m,n){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 +_.a=n}, +T_:function T_(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +b84:function b84(a){this.a=a}, +Z2:function Z2(a,b,c,d){var _=this +_.c=a +_.f=b +_.ay=c +_.a=d}, +awZ:function awZ(a){this.a=a}, +Nv:function Nv(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.ay=d +_.a=e +_.$ti=f}, +aMZ:function aMZ(a){this.a=a}, +PA:function PA(a,b,c,d,e,f){var _=this +_.c=a +_.w=b +_.x=c +_.ay=d +_.ch=e +_.a=f}, +V4:function V4(a){var _=this +_.d=null +_.e=!1 +_.a=_.f=null +_.b=a +_.c=null}, +bfF:function bfF(a){this.a=a}, +bfz:function bfz(a){this.a=a}, +bfA:function bfA(){}, +bfE:function bfE(a){this.a=a}, +bfH:function bfH(a){this.a=a}, +bfG:function bfG(a,b){this.a=a +this.b=b}, +bfB:function bfB(a,b){this.a=a +this.b=b}, +bfC:function bfC(a,b){this.a=a +this.b=b}, +bfD:function bfD(a,b){this.a=a +this.b=b}, +BQ:function BQ(a,b){this.e=a +this.a=b +this.b=null}, +SX:function SX(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.b=d +_.a=e}, +ajG:function ajG(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.y=f +_.z=g +_.Q=h +_.as=i +_.at=j +_.ax=k +_.a=l}, +ajH:function ajH(a,b,c,d){var _=this +_.d=a +_.e=null +_.f=$ +_.r=null +_.w=b +_.y=_.x=null +_.z=c +_.a=_.Q=null +_.b=d +_.c=null}, +b7X:function b7X(a){this.a=a}, +T2:function T2(a){this.a=a +this.b=null}, +T1:function T1(a){this.a=a +this.b=null}, +ajN:function ajN(a,b){this.c=a +this.a=b +this.b=null}, +a6f:function a6f(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +T0:function T0(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +b85:function b85(a,b,c,d,e,f,g,h,i){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i}, +b87:function b87(a){this.a=a}, +b88:function b88(a,b){this.a=a +this.b=b}, +b89:function b89(a){this.a=a}, +b86:function b86(a,b){this.a=a +this.b=b}, +vQ:function vQ(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +ajP:function ajP(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +b8n:function b8n(a,b){this.a=a +this.b=b}, +b8o:function b8o(a){this.a=a}, +b8p:function b8p(a,b){this.a=a +this.b=b}, +b8c:function b8c(){}, +b8d:function b8d(){}, +b8e:function b8e(){}, +b8f:function b8f(){}, +b8g:function b8g(){}, +b8h:function b8h(){}, +b8i:function b8i(){}, +b8j:function b8j(){}, +b8k:function b8k(){}, +b8l:function b8l(){}, +b8m:function b8m(){}, +GY:function GY(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}, +bfP:function bfP(a,b){this.a=a +this.b=b}, +bfQ:function bfQ(a){this.a=a}, +bfR:function bfR(a,b){this.a=a +this.b=b}, +bfN:function bfN(a){this.a=a}, +bfJ:function bfJ(a){this.a=a}, +bfK:function bfK(){}, +bfL:function bfL(){}, +bfM:function bfM(){}, +bfO:function bfO(a){this.a=a}, +ak_:function ak_(a){this.a=a}, +ajI:function ajI(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}, +ajJ:function ajJ(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=_.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}, +b7Z:function b7Z(a){this.a=a}, +b8_:function b8_(a){this.a=a}, +b80:function b80(){}, +b81:function b81(a){this.a=a}, +ajM:function ajM(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}, +bz_(a){return new A.D_(a)}, +bPM(a,b,c){if(a===b)return a +return new A.D_(A.brk(a.a,b.a,c))}, +bz0(a){var s +a.av(t.P3) +s=A.x(a) +return s.aL}, +D_:function D_(a){this.a=a}, +bPO(a,b,c){if(a===b)return a +return new A.D0(A.ot(a.a,b.a,c))}, +bz1(a){var s +a.av(t.HL) +s=A.x(a) +return s.bn}, +D0:function D0(a){this.a=a}, +ajL:function ajL(){}, +bz3(a,b,c,d,e,f,g,h,i,j,k,l,m){return new A.du(b,i,l,c,h,f,d,e,k,j,g,m,a)}, +brk(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.c +p=A.c2(r,p,c,A.ds(),o) +r=s?d:a.b +r=A.c2(r,q?d:b.b,c,A.ds(),o) +n=s?d:a.c +o=A.c2(n,q?d:b.c,c,A.ds(),o) +n=s?d:a.d +m=q?d:b.d +m=A.c2(n,m,c,A.Xd(),t.PM) +n=s?d:a.e +l=q?d:b.e +l=A.c2(n,l,c,A.btM(),t.pc) +n=s?d:a.f +k=q?d:b.f +j=t.tW +k=A.c2(n,k,c,A.Xc(),j) +n=s?d:a.r +n=A.c2(n,q?d:b.r,c,A.Xc(),j) +i=s?d:a.w +j=A.c2(i,q?d:b.w,c,A.Xc(),j) +i=s?d:a.x +h=q?d:b.x +g=s?d:a.y +f=q?d:b.y +f=A.c2(g,f,c,A.btz(),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.du(p,r,o,m,l,k,n,j,new A.ajf(i,h,c),f,e,g,A.wl(s,q?d:b.as,c))}, +du:function du(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}, +ajf:function ajf(a,b,c){this.a=a +this.b=b +this.c=c}, +ajQ:function ajQ(){}, +bPS(a,b,c){if(a===b)return a +return new A.D3(A.brk(a.a,b.a,c))}, +brl(a){var s +a.av(t.Hu) +s=A.x(a) +return s.aP}, +D3:function D3(a){this.a=a}, +ajR:function ajR(){}, +bQ6(a,b,c){var s,r,q,p,o,n,m,l,k,j +if(a===b)return a +s=A.au(a.a,b.a,c) +r=A.W(a.b,b.b,c) +q=A.au(a.c,b.c,c) +p=A.W(a.d,b.d,c) +o=A.W(a.e,b.e,c) +n=A.W(a.f,b.f,c) +m=A.fd(a.r,b.r,c) +l=A.c2(a.w,b.w,c,A.Xa(),t.p8) +k=A.c2(a.x,b.x,c,A.bFp(),t.lF) +if(c<0.5)j=a.y +else j=b.y +return new A.Mr(s,r,q,p,o,n,m,l,k,j,A.c2(a.z,b.z,c,A.ds(),t.c))}, +Mr:function Mr(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}, +ak7:function ak7(){}, +bQ7(a,b,c){var s,r,q,p,o,n,m,l,k +if(a===b)return a +s=A.au(a.a,b.a,c) +r=A.W(a.b,b.b,c) +q=A.au(a.c,b.c,c) +p=A.W(a.d,b.d,c) +o=A.W(a.e,b.e,c) +n=A.W(a.f,b.f,c) +m=A.fd(a.r,b.r,c) +l=a.w +l=A.P9(l,l,c) +k=A.c2(a.x,b.x,c,A.Xa(),t.p8) +return new A.Ms(s,r,q,p,o,n,m,l,k,A.c2(a.y,b.y,c,A.bFp(),t.lF))}, +Ms:function Ms(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}, +ak8:function ak8(){}, +bQ8(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h +if(a===b)return a +s=A.W(a.a,b.a,c) +r=A.au(a.b,b.b,c) +q=A.cq(a.c,b.c,c) +p=A.cq(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.qn(o,b.e,c) +n=a.f +if(n==null)m=b.f==null +else m=!1 +if(m)n=null +else n=A.qn(n,b.f,c) +m=A.au(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.W(a.y,b.y,c) +i=A.fd(a.z,b.z,c) +h=A.au(a.Q,b.Q,c) +return new A.Mt(s,r,q,p,o,n,m,k,l,j,i,h,A.au(a.as,b.as,c))}, +Mt:function Mt(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}, +ak9:function ak9(){}, +b91:function b91(){}, +a6I:function a6I(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.a=c +_.b=d +_.c=e +_.d=!1}, +bQg(a,b,c,d,e,f,g,h,i){return new A.Dg(g,f,null,null,i,c,d,!1,h,!0,b,e)}, +brx(a,b,c,d,e,f,g,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2){var s,r,q,p,o,n,m,l,k=null,j=a2==null,i=j&&e==null?k:new A.Tg(a2,e),h=c==null +if(h&&d==null)s=k +else if(d==null){h=h?k:new A.aT(c,t.Il) +s=h}else{h=new A.Tg(c,d) +s=h}r=j?k:new A.akv(a2) +j=b1==null?k:new A.aT(b1,t.XL) +h=a6==null?k:new A.aT(a6,t.h9) +q=g==null?k:new A.aT(g,t.QL) +p=a5==null?k:new A.aT(a5,t.Ak) +o=a4==null?k:new A.aT(a4,t.iL) +n=a3==null?k:new A.aT(a3,t.iL) +m=a8==null?k:new A.aT(a8,t.e1) +l=a7==null?k:new A.aT(a7,t.kU) +return A.k4(a,b,s,q,a0,k,i,k,k,n,o,new A.aku(a1,f),r,p,h,l,m,a9,k,b0,j,b2)}, +bEb(a){var s,r,q=A.x(a),p=q.z?24:16,o=q.p3.as,n=o==null?null:o.r +if(n==null)n=14 +o=A.cG(a,B.bM) +o=o==null?null:o.gdB() +if(o==null)o=B.ai +s=p/2 +r=s/2 +return A.AT(new A.E(p,0,p,0),new A.E(s,0,s,0),new A.E(r,0,r,0),n*o.a/14)}, +bUy(a,b,c,d){var s=null +return new A.aky(c,s,s,s,d,B.f,s,!1,s,!0,new A.akz(b,a,s),s)}, +Dg:function Dg(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}, +Tg:function Tg(a,b){this.a=a +this.b=b}, +akv:function akv(a){this.a=a}, +aku:function aku(a,b){this.a=a +this.b=b}, +aky:function aky(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}, +akz:function akz(a,b,c){this.c=a +this.d=b +this.a=c}, +akw:function akw(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}, +b98:function b98(a){this.a=a}, +b9a:function b9a(a){this.a=a}, +b9b:function b9b(a){this.a=a}, +b99:function b99(){}, +aqD:function aqD(){}, +aqE:function aqE(){}, +aqF:function aqF(){}, +bzn(a){return new A.Dh(a)}, +bQi(a,b,c){if(a===b)return a +return new A.Dh(A.ot(a.a,b.a,c))}, +Dh:function Dh(a){this.a=a}, +akx:function akx(){}, +aIJ(a,b,c){var s=null,r=A.a([],t.Zt),q=$.aH,p=A.pc(B.d2),o=A.a([],t.wi),n=$.ag(),m=$.aH,l=c.j("aE<0?>"),k=c.j("bp<0?>"),j=b==null?B.eG:b +return new A.ur(a,!1,!0,!1,s,s,r,A.b0(t.kj),new A.bJ(s,c.j("bJ>")),new A.bJ(s,t.A),new A.qL(),s,0,new A.bp(new A.aE(q,c.j("aE<0?>")),c.j("bp<0?>")),p,o,j,new A.co(s,n,t.XR),new A.bp(new A.aE(m,l),k),new A.bp(new A.aE(m,l),k),c.j("ur<0>"))}, +ur:function ur(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){var _=this +_.cZ=a +_.a9=b +_.an=c +_.ao=d +_.go=e +_.id=f +_.k1=!1 +_.k3=_.k2=null +_.k4=g +_.ok=h +_.p1=i +_.p2=j +_.p3=k +_.p4=$ +_.R8=null +_.RG=$ +_.lC$=l +_.qi$=m +_.Q=n +_.as=null +_.at=!1 +_.ay=_.ax=null +_.ch=o +_.cy=_.cx=null +_.f=p +_.a=null +_.b=q +_.c=r +_.d=s +_.e=a0 +_.$ti=a1}, +a62:function a62(){}, +SP:function SP(){}, +bEl(a,b,c){var s,r +a.eU() +if(b===1)return +a.ho(0,b,b) +s=c.a +r=c.b +a.bk(0,-((s*b-s)/2),-((r*b-r)/2))}, +bD1(a,b,c,d){var s=new A.VQ(c,a,d,b,new A.cc(new Float64Array(16)),A.ay(),A.ay(),$.ag()),r=s.gf0() +a.V(0,r) +a.fY(s.gBW()) +d.a.V(0,r) +b.V(0,r) +return s}, +bD2(a,b,c,d){var s=new A.VR(c,d,b,a,new A.cc(new Float64Array(16)),A.ay(),A.ay(),$.ag()),r=s.gf0() +d.a.V(0,r) +b.V(0,r) +a.fY(s.gBW()) +return s}, +aq_:function aq_(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +bhx:function bhx(a){this.a=a}, +bhy:function bhy(a){this.a=a}, +bhz:function bhz(a){this.a=a}, +bhA:function bhA(a){this.a=a}, +w6:function w6(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +apY:function apY(a,b,c,d){var _=this +_.d=$ +_.tj$=a +_.qj$=b +_.tk$=c +_.a=null +_.b=d +_.c=null}, +w7:function w7(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +apZ:function apZ(a,b,c,d){var _=this +_.d=$ +_.tj$=a +_.qj$=b +_.tk$=c +_.a=null +_.b=d +_.c=null}, +qM:function qM(){}, +aeD:function aeD(){}, +a0I:function a0I(){}, +a79:function a79(){}, +aL6:function aL6(a){this.a=a}, +H9:function H9(){}, +VQ:function VQ(a,b,c,d,e,f,g,h){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.dx$=0 +_.dy$=h +_.fx$=_.fr$=0 +_.fy$=!1}, +bhv:function bhv(a,b){this.a=a +this.b=b}, +VR:function VR(a,b,c,d,e,f,g,h){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.as=g +_.dx$=0 +_.dy$=h +_.fx$=_.fr$=0 +_.fy$=!1}, +bhw:function bhw(a,b){this.a=a +this.b=b}, +akE:function akE(){}, +WD:function WD(){}, +WE:function WE(){}, +DA(a,b,c,d,e,f,g){return new A.kr(f,d,b,c,e,a,null,g.j("kr<0>"))}, +X4(a,b,c,d,e,a0,a1,a2,a3,a4,a5,a6,a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null +switch(A.x(d).w.a){case 2:case 4:s=f +break +case 0:case 1:case 3:case 5:r=A.f8(d,B.bg,t.Q) +r.toString +s=r.gbe() +break +default:s=f}q=A.eA(d,!1) +r=A.f8(d,B.bg,t.Q) +r.toString +r=r.gaX() +p=q.c +p.toString +p=A.qr(d,p) +o=A.bQ(J.af(a1),f,!1,t.tW) +n=A.a([],t.Zt) +m=$.aH +l=A.pc(B.d2) +k=A.a([],t.wi) +j=$.ag() +i=$.aH +h=a8.j("aE<0?>") +g=a8.j("bp<0?>") +return q.l2(new A.Tx(a3,a1,o,a0,e,a6,a4,s,a5,b,p,c,a,a2,r,f,B.rr,n,A.b0(t.kj),new A.bJ(f,a8.j("bJ>")),new A.bJ(f,t.A),new A.qL(),f,0,new A.bp(new A.aE(m,a8.j("aE<0?>")),a8.j("bp<0?>")),l,k,B.eG,new A.co(f,j,t.XR),new A.bp(new A.aE(i,h),g),new A.bp(new A.aE(i,h),g),a8.j("Tx<0>")))}, +bCk(a){var s=null +return new A.bb7(a,s,s,8,s,s,s,s,s,s,s,s,s)}, +bCl(a){var s=null +return new A.bb8(a,s,s,3,s,s,s,s,s,s,s,s,s)}, +uR:function uR(){}, +ajO:function ajO(a,b,c){this.e=a +this.c=b +this.a=c}, +amo:function amo(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +kr:function kr(a,b,c,d,e,f,g,h){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.Q=f +_.a=g +_.$ti=h}, +DC:function DC(a,b){var _=this +_.a=null +_.b=a +_.c=null +_.$ti=b}, +Tv:function Tv(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e +_.$ti=f}, +bbf:function bbf(a,b){this.a=a +this.b=b}, +bbg:function bbg(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bba:function bba(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +Tx:function Tx(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 +_.af=a +_.aO=b +_.c3=c +_.cZ=d +_.dm=e +_.eQ=f +_.fM=g +_.hA=h +_.h4=i +_.ep=j +_.dS=k +_.fN=l +_.jn=m +_.mJ=n +_.yY=o +_.go=p +_.id=q +_.k1=!1 +_.k3=_.k2=null +_.k4=r +_.ok=s +_.p1=a0 +_.p2=a1 +_.p3=a2 +_.p4=$ +_.R8=null +_.RG=$ +_.lC$=a3 +_.qi$=a4 +_.Q=a5 +_.as=null +_.at=!1 +_.ay=_.ax=null +_.ch=a6 +_.cy=_.cx=null +_.f=a7 +_.a=null +_.b=a8 +_.c=a9 +_.d=b0 +_.e=b1 +_.$ti=b2}, +bbd:function bbd(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Dx:function Dx(a,b,c,d,e,f){var _=this +_.c=a +_.f=b +_.w=c +_.ax=d +_.a=e +_.$ti=f}, +Dy:function Dy(a,b){var _=this +_.a=null +_.b=a +_.c=null +_.$ti=b}, +aMz:function aMz(a){this.a=a}, +ahv:function ahv(a,b){this.a=a +this.b=b}, +bb7:function bb7(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}, +bb8:function bb8(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.as=a +_.ay=_.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}, +bb9:function bb9(a){this.a=a}, +bzN(a,b,c,d,e,f,g,h,i,j,k,l){return new A.uS(a,j,b,i,k,l,f,c,g,h,d,e)}, +bQR(a,b,c){var s,r,q,p,o,n,m,l,k,j,i +if(a===b)return a +s=A.W(a.a,b.a,c) +r=A.fd(a.b,b.b,c) +q=A.au(a.c,b.c,c) +p=A.W(a.d,b.d,c) +o=A.W(a.e,b.e,c) +n=A.cq(a.f,b.f,c) +m=A.c2(a.r,b.r,c,A.Xa(),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 +i=A.W(a.z,b.z,c) +return new A.uS(s,r,q,p,o,n,m,k,j,l,i,A.au(a.Q,b.Q,c))}, +yO(a){var s +a.av(t.xF) +s=A.x(a) +return s.dQ}, +uS:function uS(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}, +alz:function alz(){}, +bwh(a,b){var s=null +return new A.B1(b,s,s,a,s,s,s,s)}, +aXn:function aXn(a,b){this.a=a +this.b=b}, +a8l:function a8l(){}, +ajj:function ajj(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +b7e:function b7e(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +LE:function LE(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +ajk:function ajk(a,b,c){var _=this +_.d=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +b7f:function b7f(a,b){this.a=a +this.b=b}, +afN:function afN(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.x=h +_.y=i +_.z=j +_.Q=k +_.as=l +_.a=m}, +B1:function B1(a,b,c,d,e,f,g,h){var _=this +_.z=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g +_.a=h}, +afO:function afO(a,b,c){var _=this +_.d=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +b__:function b__(a){this.a=a}, +aZY:function aZY(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +b7c:function b7c(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +aZZ:function aZZ(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +b7d:function b7d(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +VZ:function VZ(){}, +Wg:function Wg(){}, +bR3(a,b,c){var s,r,q,p +if(a===b)return a +s=A.W(a.a,b.a,c) +r=A.W(a.b,b.b,c) +q=A.au(a.c,b.c,c) +p=A.W(a.d,b.d,c) +return new A.DH(s,r,q,p,A.W(a.e,b.e,c))}, +brL(a){var s +a.av(t.C0) +s=A.x(a) +return s.iV}, +DH:function DH(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +alB:function alB(){}, +DJ(a,b,c,d,e,f,g,h,i,j,k,l,m,n){return new A.uY(l,d,h,g,!1,a,c,f,m,e,i,j,!1,!1,B.ayn,null,n.j("uY<0>"))}, +bbC:function bbC(a,b){this.a=a +this.b=b}, +uY:function uY(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 +_.as=j +_.at=k +_.ax=l +_.ch=m +_.CW=n +_.cx=o +_.a=p +_.$ti=q}, +Gw:function Gw(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.d=a +_.kg$=b +_.kV$=c +_.lB$=d +_.tg$=e +_.th$=f +_.qg$=g +_.ti$=h +_.qh$=i +_.DI$=j +_.oY$=k +_.nK$=l +_.nL$=m +_.dY$=n +_.bc$=o +_.a=null +_.b=p +_.c=null +_.$ti=q}, +bbA:function bbA(a){this.a=a}, +bbB:function bbB(a,b){this.a=a +this.b=b}, +alJ:function alJ(a){var _=this +_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=null +_.dx$=0 +_.dy$=a +_.fx$=_.fr$=0 +_.fy$=!1}, +bbu:function bbu(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}, +bbv:function bbv(a){this.a=a}, +bbw:function bbw(a){this.a=a}, +bbx:function bbx(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}, +bby:function bby(a){this.a=a}, +bbz:function bbz(a){this.a=a}, +Hb:function Hb(){}, +Hc:function Hc(){}, +bbD:function bbD(a,b){this.a=a +this.b=b}, +Nu:function Nu(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.e=c +_.at=d +_.CW=e +_.cy=f +_.fy=g +_.a=h +_.$ti=i}, +aMY:function aMY(a){this.a=a}, +bR8(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.c +p=A.c2(a.b,b.b,c,A.ds(),q) +if(s)o=a.e +else o=b.e +q=A.c2(a.c,b.c,c,A.ds(),q) +n=A.au(a.d,b.d,c) +if(s)s=a.f +else s=b.f +return new A.yV(r,p,q,n,o,s)}, +bA0(a){var s +a.av(t.FL) +s=A.x(a) +return s.dR}, +yV:function yV(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +alL:function alL(){}, +bRt(a,b,c,d,e){return new A.Of(new A.aOW(b),b.length,c,!1,e,d,null)}, +Of:function Of(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.x=d +_.as=e +_.ch=f +_.a=g}, +aOW:function aOW(a){this.a=a}, +Ue:function Ue(a){this.a=null +this.b=a +this.c=null}, +bdv:function bdv(a){this.a=a}, +Ud:function Ud(a,b,c){this.b=a +this.c=b +this.a=c}, +a9N(a,b,c,d){return new A.zc(a,c,b,d,null)}, +a9O(a){var s=a.tm(t.Np) +if(s!=null)return s +throw A.c(A.xh(A.a([A.qd("Scaffold.of() called with a context that does not contain a Scaffold."),A.cp("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.K7('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.K7("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.aRj("The context used was")],t.E)))}, +kC:function kC(a,b){this.a=a +this.b=b}, +Ox:function Ox(a,b){this.c=a +this.a=b}, +Oy:function Oy(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.r=c +_.y=_.x=_.w=null +_.dY$=d +_.bc$=e +_.a=null +_.b=f +_.c=null}, +aQU:function aQU(a,b,c){this.a=a +this.b=b +this.c=c}, +aQT:function aQT(a,b,c){this.a=a +this.b=b +this.c=c}, +Ur:function Ur(a,b,c){this.f=a +this.b=b +this.a=c}, +aQV:function aQV(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}, +Ow:function Ow(a,b){this.a=a +this.b=b}, +an3:function an3(a,b,c){var _=this +_.a=a +_.b=null +_.c=b +_.dx$=0 +_.dy$=c +_.fx$=_.fr$=0 +_.fy$=!1}, +R0:function R0(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=e +_.c=f +_.d=g}, +afm:function afm(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +beE:function beE(a,b,c,d,e,f,g,h,i,j,k,l,m){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 +_.c=_.b=null}, +Sb:function Sb(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +Sc:function Sc(a,b,c){var _=this +_.x=_.w=_.r=_.f=_.e=_.d=$ +_.y=null +_.dY$=a +_.bc$=b +_.a=null +_.b=c +_.c=null}, +b4x:function b4x(a,b){this.a=a +this.b=b}, +zc:function zc(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.ch=c +_.cy=d +_.a=e}, +E6:function E6(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 +_.dh$=i +_.jj$=j +_.vy$=k +_.hz$=l +_.jk$=m +_.dY$=n +_.bc$=o +_.a=null +_.b=p +_.c=null}, +aQX:function aQX(a,b){this.a=a +this.b=b}, +aQW:function aQW(a,b){this.a=a +this.b=b}, +aQY:function aQY(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +ah_:function ah_(a,b){this.e=a +this.a=b +this.b=null}, +an4:function an4(a,b,c){this.f=a +this.b=b +this.a=c}, +beF:function beF(){}, +Us:function Us(){}, +Ut:function Ut(){}, +Uu:function Uu(){}, +W9:function W9(){}, +aa0(a,b,c,d,e){return new A.aa_(a,b,e,d,c,null)}, +aa_:function aa_(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.w=d +_.x=e +_.a=f}, +Gg:function Gg(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.fy=a +_.c=b +_.d=c +_.e=d +_.r=e +_.w=f +_.x=g +_.Q=h +_.ay=i +_.ch=j +_.CW=k +_.cx=l +_.cy=m +_.db=n +_.a=o}, +ajB:function ajB(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=$ +_.dY$=b +_.bc$=c +_.a=null +_.b=d +_.c=null}, +b7A:function b7A(a){this.a=a}, +b7x:function b7x(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b7z:function b7z(a,b,c){this.a=a +this.b=b +this.c=c}, +b7y:function b7y(a,b,c){this.a=a +this.b=b +this.c=c}, +b7w:function b7w(a){this.a=a}, +b7G:function b7G(a){this.a=a}, +b7F:function b7F(a){this.a=a}, +b7E:function b7E(a){this.a=a}, +b7C:function b7C(a){this.a=a}, +b7D:function b7D(a){this.a=a}, +b7B:function b7B(a){this.a=a}, +bAr(a,b,c,d,e,f,g,h,i,j,k,l){return new A.Eb(i,g,l,f,b,e,h,k,j,a,c,d)}, +bRO(a,b,c){var s,r,q,p,o,n,m,l,k,j,i +if(a===b&&!0)return a +s=t.X7 +r=A.c2(a.a,b.a,c,A.bGe(),s) +q=A.c2(a.b,b.b,c,A.Xd(),t.PM) +s=A.c2(a.c,b.c,c,A.bGe(),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 +n=A.Nw(a.f,b.f,c) +m=t.c +l=A.c2(a.r,b.r,c,A.ds(),m) +k=A.c2(a.w,b.w,c,A.ds(),m) +m=A.c2(a.x,b.x,c,A.ds(),m) +j=A.au(a.y,b.y,c) +i=A.au(a.z,b.z,c) +return new A.Eb(r,q,s,p,o,n,l,k,m,j,i,A.au(a.Q,b.Q,c))}, +bXz(a,b,c){return c<0.5?a:b}, +Eb:function Eb(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}, +an9:function an9(){}, +bRQ(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h +if(a===b)return a +s=A.c2(a.a,b.a,c,A.Xd(),t.PM) +r=t.c +q=A.c2(a.b,b.b,c,A.ds(),r) +p=A.c2(a.c,b.c,c,A.ds(),r) +o=A.c2(a.d,b.d,c,A.ds(),r) +r=A.c2(a.e,b.e,c,A.ds(),r) +n=A.bRP(a.f,b.f,c) +m=A.c2(a.r,b.r,c,A.btz(),t.KX) +l=A.c2(a.w,b.w,c,A.btM(),t.pc) +k=t.p8 +j=A.c2(a.x,b.x,c,A.Xa(),k) +k=A.c2(a.y,b.y,c,A.Xa(),k) +i=A.tt(a.z,b.z,c) +if(c<0.5)h=a.Q +else h=b.Q +return new A.OM(s,q,p,o,r,n,m,l,j,k,i,h)}, +bRP(a,b,c){if(a==b)return a +return new A.aje(a,b,c)}, +OM:function OM(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}, +aje:function aje(a,b,c){this.a=a +this.b=b +this.c=c}, +ana:function ana(){}, +bRS(a,b,c){var s,r,q,p,o,n,m,l +if(a===b)return a +s=A.W(a.a,b.a,c) +r=A.au(a.b,b.b,c) +q=A.W(a.c,b.c,c) +p=A.bRR(a.d,b.d,c) +o=A.bzm(a.e,b.e,c) +n=a.f +m=b.f +l=A.cq(n,m,c) +n=A.cq(n,m,c) +m=A.tt(a.w,b.w,c) +return new A.ON(s,r,q,p,o,l,n,m,A.W(a.x,b.x,c))}, +bRR(a,b,c){if(a==null||b==null)return null +if(a===b)return a +return A.bI(a,b,c)}, +ON:function ON(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}, +anb:function anb(){}, +bRU(a,b,c){var s,r +if(a===b&&!0)return a +s=A.ot(a.a,b.a,c) +if(c<0.5)r=a.b +else r=b.b +return new A.OO(s,r)}, +OO:function OO(a,b){this.a=a +this.b=b}, +and:function and(){}, +bCA(a){var s=a.Ac(!1) +return new A.aoI(a,new A.c1(s,B.aQ,B.Y),$.ag())}, +brW(a,b){var s=null +return new A.Ec(a,s,b,s,s,s,s,s,s,s)}, +bRV(a,b,c,d,e,f,g){return new A.Ec(null,a,null,d,e,f,b,c,g,null)}, +bRW(a,b){return A.atr(b)}, +aoI:function aoI(a,b,c){var _=this +_.ax=a +_.a=b +_.dx$=0 +_.dy$=c +_.fx$=_.fr$=0 +_.fy$=!1}, +ani:function ani(a,b){var _=this +_.x=a +_.a=b +_.b=!0 +_.c=!1 +_.e=_.d=0 +_.r=_.f=null +_.w=!1}, +Ec:function Ec(a,b,c,d,e,f,g,h,i,j){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.w=e +_.x=f +_.at=g +_.fy=h +_.k2=i +_.a=j}, +UI:function UI(a,b){var _=this +_.d=$ +_.e=null +_.f=!1 +_.w=_.r=$ +_.x=a +_.a=null +_.b=b +_.c=null}, +bf_:function bf_(a,b){this.a=a +this.b=b}, +beZ:function beZ(a,b){this.a=a +this.b=b}, +bf0:function bf0(a){this.a=a}, +Ed(a){return new A.zk(a,null)}, +bRX(a,b){return new A.HL(b.gUi(),b.gUh(),null)}, +zk:function zk(a,b){this.w=a +this.a=b}, +anj:function anj(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +bAL(a,b,c,d,e,f,g,h){return new A.Pc(h,g,f,e,d,c,a,b,null)}, +bUX(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,a0){var s=null,r=new A.GE(o,A.mr(s,s,s,s,s,B.Z,s,s,1,B.ai,B.aJ),a0,l,j,m,b,f,n,q,k,i,h,g,p,d,e,a,!1,A.ay()) +r.aT() +r.asR(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,a0) +return r}, +bfo:function bfo(a,b){this.a=a +this.b=b}, +aau:function aau(a,b){this.a=a +this.b=b}, +Pc:function Pc(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 +_.cx=h +_.a=i}, +UQ:function UQ(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 +_.dY$=c +_.bc$=d +_.a=null +_.b=e +_.c=null}, +bfl:function bfl(a,b){this.a=a +this.b=b}, +bfm:function bfm(a,b){this.a=a +this.b=b}, +bfj:function bfj(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bfk:function bfk(a){this.a=a}, +bfi:function bfi(a){this.a=a}, +bfn:function bfn(a){this.a=a}, +anI:function anI(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=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.at=k +_.ax=l +_.ay=m +_.ch=n +_.CW=o +_.a=p}, +GE:function GE(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){var _=this +_.t=a +_.an=_.a9=_.X=$ +_.ao=b +_.aA=_.aq=$ +_.aL=!1 +_.bn=0 +_.aP=null +_.bC=c +_.dG=d +_.dP=e +_.e3=f +_.dQ=g +_.iV=h +_.dR=i +_.hT=j +_.bo=k +_.eo=l +_.jl=m +_.fv=n +_.ed=o +_.cW=p +_.jm=q +_.ib=!1 +_.fw=r +_.oT$=s +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=a0 +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null}, +bdg:function bdg(a){this.a=a}, +bde:function bde(){}, +bdd:function bdd(){}, +bdf:function bdf(a){this.a=a}, +nZ:function nZ(a){this.a=a}, +GS:function GS(a,b){this.a=a +this.b=b}, +apx:function apx(a,b){this.d=a +this.a=b}, +amE:function amE(a,b,c){var _=this +_.t=$ +_.X=a +_.oT$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bff:function bff(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 +_.ok=a +_.p1=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 +_.k3=b3 +_.k4=b4}, +bfg:function bfg(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 +_.ok=a +_.p1=$ +_.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 +_.k3=b2 +_.k4=b3}, +bfh:function bfh(a){this.a=a}, +Ws:function Ws(){}, +Wu:function Wu(){}, +WA:function WA(){}, +bAM(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){return new A.El(a7,b,k,a1,e,h,g,a,j,d,f,a3,n,i,o,a9,b1,p,a6,a5,a8,b0,r,q,s,a0,a2,b2,l,a4,m,c)}, +bSg(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)return b3 +s=A.au(b3.a,b4.a,b5) +r=A.W(b3.b,b4.b,b5) +q=A.W(b3.c,b4.c,b5) +p=A.W(b3.d,b4.d,b5) +o=A.W(b3.e,b4.e,b5) +n=A.W(b3.r,b4.r,b5) +m=A.W(b3.f,b4.f,b5) +l=A.W(b3.w,b4.w,b5) +k=A.W(b3.x,b4.x,b5) +j=A.W(b3.y,b4.y,b5) +i=A.W(b3.z,b4.z,b5) +h=A.W(b3.Q,b4.Q,b5) +g=A.W(b3.as,b4.as,b5) +f=A.W(b3.at,b4.at,b5) +e=A.W(b3.ax,b4.ax,b5) +d=A.W(b3.ay,b4.ay,b5) +c=A.W(b3.ch,b4.ch,b5) +b=b5<0.5 +a=b?b3.CW:b4.CW +a0=b?b3.cx:b4.cx +a1=b?b3.cy:b4.cy +a2=b?b3.db:b4.db +a3=b?b3.dx:b4.dx +a4=b?b3.dy:b4.dy +a5=b?b3.fr:b4.fr +a6=b?b3.fx:b4.fx +a7=b?b3.fy:b4.fy +a8=b?b3.go:b4.go +a9=A.cq(b3.id,b4.id,b5) +b0=A.au(b3.k1,b4.k1,b5) +b1=b?b3.k2:b4.k2 +b2=b?b3.k3:b4.k3 +return A.bAM(l,r,b?b3.k4:b4.k4,j,o,i,n,m,f,k,q,b0,b2,g,e,a,a5,a4,a6,a7,p,a8,h,b1,a1,a0,s,a2,d,a3,c,a9)}, +aT_:function aT_(a,b){this.a=a +this.b=b}, +El:function El(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}, +aTb:function aTb(){}, +aTc:function aTc(){}, +aTd:function aTd(){}, +auR:function auR(){}, +aPe:function aPe(){}, +aPd:function aPd(){}, +aPc:function aPc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aPb:function aPb(){}, +a8E:function a8E(){}, +aAk:function aAk(){}, +amX:function amX(){}, +anJ:function anJ(){}, +Pi:function Pi(a,b){this.a=a +this.b=b}, +bSk(a,b,c,d,e,f,g,h,i,j,k,l,m,n){return new A.Pj(d,c,i,g,k,m,e,n,l,f,b,a,h,j)}, +bSl(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.W(a.a,b.a,c) +r=A.W(a.b,b.b,c) +q=A.W(a.c,b.c,c) +p=A.cq(a.d,b.d,c) +o=A.au(a.e,b.e,c) +n=A.fd(a.f,b.f,c) +m=c<0.5 +if(m)l=a.r +else l=b.r +k=A.au(a.w,b.w,c) +j=A.JW(a.x,b.x,c) +i=A.W(a.z,b.z,c) +h=A.au(a.Q,b.Q,c) +g=A.W(a.as,b.as,c) +f=A.W(a.at,b.at,c) +if(m)m=a.ax +else m=b.ax +return A.bSk(g,h,r,s,l,i,p,f,q,m,o,j,n,k)}, +Pj:function Pj(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 +_.z=j +_.Q=k +_.as=l +_.at=m +_.ax=n}, +anS:function anS(){}, +bCu(a){var s=null +return new A.aoc(A.x(a),A.x(a).ay,s,s,s,s,s,s,s,s,s)}, +bCv(a){var s=null +return new A.aod(a,s,s,s,s,s,s,s,s,s)}, +bg7:function bg7(a,b){this.a=a +this.b=b}, +abg:function abg(a,b,c){this.c=a +this.d=b +this.a=c}, +SS:function SS(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){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 +_.cx=p +_.cy=q +_.db=r +_.dx=s +_.dy=a0 +_.fr=a1 +_.fx=a2 +_.fy=a3 +_.go=a4 +_.id=a5 +_.k1=a6 +_.k2=a7 +_.a=a8}, +ST:function ST(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.d=a +_.f=_.e=!1 +_.kg$=b +_.kV$=c +_.lB$=d +_.tg$=e +_.th$=f +_.qg$=g +_.ti$=h +_.qh$=i +_.DI$=j +_.oY$=k +_.nK$=l +_.nL$=m +_.dY$=n +_.bc$=o +_.a=null +_.b=p +_.c=null}, +b7K:function b7K(a){this.a=a}, +b7L:function b7L(a){this.a=a}, +b7J:function b7J(a){this.a=a}, +b7M:function b7M(a,b){this.a=a +this.b=b}, +Vb:function Vb(a,b){var _=this +_.aZ=_.bd=_.bB=_.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 +_.bU=_.aW=null +_.ai=a +_.a9=_.X=_.t=_.cc=null +_.ao=_.an=!1 +_.aA=_.aq=null +_.aL=$ +_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=null +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +bg6:function bg6(a,b,c){this.a=a +this.b=b +this.c=c}, +aoe:function aoe(){}, +V8:function V8(){}, +aob:function aob(a,b,c,d,e,f,g,h,i,j){var _=this +_.y=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j}, +bfV:function bfV(){}, +bfX:function bfX(a){this.a=a}, +bfW:function bfW(a){this.a=a}, +bfS:function bfS(a,b){this.a=a +this.b=b}, +bfT:function bfT(a){this.a=a}, +V9:function V9(){}, +aoc:function aoc(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}, +bg_:function bg_(a,b){this.a=a +this.b=b}, +bg0:function bg0(a,b){this.a=a +this.b=b}, +bfY:function bfY(){}, +bfZ:function bfZ(a){this.a=a}, +aod:function aod(a,b,c,d,e,f,g,h,i,j){var _=this +_.y=a +_.z=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.r=h +_.w=i +_.x=j}, +bg3:function bg3(a){this.a=a}, +bg4:function bg4(a){this.a=a}, +bg5:function bg5(a){this.a=a}, +bg2:function bg2(a){this.a=a}, +bg1:function bg1(){}, +Va:function Va(a,b){this.a=a +this.b=b}, +bfU:function bfU(a){this.a=a}, +Wh:function Wh(){}, +Wi:function Wi(){}, +aro:function aro(){}, +arp:function arp(){}, +arq:function arq(){}, +bSG(a,b,c){var s,r,q,p,o,n,m,l,k +if(a===b&&!0)return a +s=t.c +r=A.c2(a.a,b.a,c,A.ds(),s) +q=A.c2(a.b,b.b,c,A.ds(),s) +p=A.c2(a.c,b.c,c,A.ds(),s) +o=A.c2(a.d,b.d,c,A.Xd(),t.PM) +n=c<0.5 +if(n)m=a.e +else m=b.e +if(n)l=a.f +else l=b.f +s=A.c2(a.r,b.r,c,A.ds(),s) +k=A.au(a.w,b.w,c) +if(n)n=a.x +else n=b.x +return new A.lo(r,q,p,o,m,l,s,k,n)}, +bAY(a){var s +a.av(t.OJ) +s=A.x(a) +return s.ed}, +lo:function lo(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}, +aof:function aof(){}, +bSI(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.ayD(a.a,b.a,c) +r=A.W(a.b,b.b,c) +q=c<0.5 +p=q?a.c:b.c +o=A.W(a.d,b.d,c) +n=q?a.e:b.e +m=A.W(a.f,b.f,c) +l=A.h9(a.r,b.r,c) +k=A.cq(a.w,b.w,c) +j=A.W(a.x,b.x,c) +i=A.cq(a.y,b.y,c) +h=A.c2(a.z,b.z,c,A.ds(),t.c) +g=q?a.Q:b.Q +f=q?a.as:b.as +return new A.zC(s,r,p,o,n,m,l,k,j,i,h,g,f,q?a.at:b.at)}, +zC:function zC(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}, +aok:function aok(){}, +id(a,b,c,d,e,f,g,h,i){return new A.vj(g,null,f,e,i,b,c,!1,h,d,a,null)}, +vk(a,b,c,d,e,f,g,h,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4){var s,r,q,p,o,n,m,l=null,k=a2==null,j=k&&e==null?l:new A.Vd(a2,e),i=c==null +if(i&&d==null)s=l +else if(d==null){i=i?l:new A.aT(c,t.Il) +s=i}else{i=new A.Vd(c,d) +s=i}r=k?l:new A.aor(a2) +k=b3==null?l:new A.aT(b3,t.XL) +i=a7==null?l:new A.aT(a7,t.h9) +q=g==null?l:new A.aT(g,t.QL) +p=a6==null?l:new A.aT(a6,t.Ak) +o=a5==null?l:new A.aT(a5,t.iL) +n=a4==null?l:new A.aT(a4,t.iL) +m=a8==null?l:new A.aT(a8,t.kU) +return A.k4(a,b,s,q,h,l,j,l,l,n,o,new A.aoq(a0,f),r,p,i,m,l,b0,l,b2,k,b4)}, +bE9(a){var s,r=A.x(a),q=r.p3.as,p=q==null?null:q.r +if(p==null)p=14 +q=A.cG(a,B.bM) +q=q==null?null:q.gdB() +if(q==null)q=B.ai +s=r.z?B.vk:B.cM +return A.AT(s,B.h5,B.ou,p*q.a/14)}, +vj:function vj(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}, +Vd:function Vd(a,b){this.a=a +this.b=b}, +aor:function aor(a){this.a=a}, +aoq:function aoq(a,b){this.a=a +this.b=b}, +aos:function aos(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}, +bga:function bga(a){this.a=a}, +bgc:function bgc(a){this.a=a}, +bgb:function bgb(){}, +arr:function arr(){}, +bs9(a){return new A.zE(a)}, +bSL(a,b,c){if(a===b)return a +return new A.zE(A.ot(a.a,b.a,c))}, +bB5(a,b){return new A.PT(b,a,null)}, +zE:function zE(a){this.a=a}, +PT:function PT(a,b,c){this.w=a +this.b=b +this.a=c}, +aot:function aot(){}, +fW(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9){var s,r,q,p +if(d7==null)s=b8?B.Nh:B.mR +else s=d7 +if(d8==null)r=b8?B.Nj:B.mS +else r=d8 +if(b1==null)q=b5===1?B.NF:B.jF +else q=b1 +if(a3==null)p=!c7||!b8 +else p=a3 +return new A.zH(b2,i,a7,a0,q,e7,e5,e2,e1,e3,e4,e6,c,e0,b9,b8,a,s,r,a4,b5,b6,a6,c7,e8,d6,b3,b4,c1,c2,c3,c0,a8,a5,o,l,n,m,j,k,d4,d5,b0,d1,p,d3,a1,c4,!1,c6,b7,d,d2,d0,b,f,c8,!0,!0,g,h,e,e9,d9,a9)}, +bSS(a,b){return A.atr(b)}, +bST(a){return B.jB}, +bXE(a){return A.o4(new A.biJ(a))}, +bXF(a){return A.o4(new A.biK(a))}, +aow:function aow(a,b){var _=this +_.x=a +_.a=b +_.b=!0 +_.c=!1 +_.e=_.d=0 +_.r=_.f=null +_.w=!1}, +zH:function zH(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){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 +_.R8=b6 +_.RG=b7 +_.rx=b8 +_.ry=b9 +_.to=c0 +_.x1=c1 +_.x2=c2 +_.xr=c3 +_.y1=c4 +_.y2=c5 +_.bB=c6 +_.bd=c7 +_.aZ=c8 +_.aW=c9 +_.bU=d0 +_.ai=d1 +_.cc=d2 +_.t=d3 +_.X=d4 +_.a9=d5 +_.an=d6 +_.ao=d7 +_.aq=d8 +_.aA=d9 +_.aL=e0 +_.bn=e1 +_.aP=e2 +_.bC=e3 +_.dG=e4 +_.a=e5}, +Ve:function Ve(a,b,c,d,e,f,g){var _=this +_.e=_.d=null +_.r=_.f=!1 +_.x=_.w=$ +_.y=a +_.z=null +_.dh$=b +_.jj$=c +_.vy$=d +_.hz$=e +_.jk$=f +_.a=null +_.b=g +_.c=null}, +bge:function bge(){}, +bgg:function bgg(a,b){this.a=a +this.b=b}, +bgf:function bgf(a,b){this.a=a +this.b=b}, +bgh:function bgh(){}, +bgj:function bgj(a){this.a=a}, +bgk:function bgk(a){this.a=a}, +bgl:function bgl(a){this.a=a}, +bgm:function bgm(a){this.a=a}, +bgn:function bgn(a){this.a=a}, +bgo:function bgo(a){this.a=a}, +bgp:function bgp(a,b,c){this.a=a +this.b=b +this.c=c}, +bgr:function bgr(a){this.a=a}, +bgs:function bgs(a){this.a=a}, +bgq:function bgq(a,b){this.a=a +this.b=b}, +bgi:function bgi(a){this.a=a}, +biJ:function biJ(a){this.a=a}, +biK:function biK(a){this.a=a}, +bhE:function bhE(){}, +WC:function WC(){}, +bsa(a,b,c,d,e,f,g,h){var s=null,r=b.a.a,q=c.bd +return new A.PW(b,h,new A.aUU(c,s,s,e,s,s,s,s,B.Z,s,s,B.bf,a,s,s,!1,s,"\u2022",!1,!0,s,s,!0,s,f,s,d,s,s,!1,s,s,g,s,s,2,s,s,s,s,B.b5,s,s,s,s,s,s,s,!0,s,A.c23(),s,s,s,s,s,B.av,B.al,B.H,s,B.x,!0,!0),r,q!==!1,B.tm,s,s)}, +bSU(a,b){return A.atr(b)}, +PW:function PW(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}, +aUU:function aUU(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){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 +_.bB=c8 +_.bd=c9 +_.aZ=d0 +_.aW=d1 +_.bU=d2 +_.ai=d3 +_.cc=d4 +_.t=d5 +_.X=d6 +_.a9=d7 +_.an=d8 +_.ao=d9 +_.aq=e0 +_.aA=e1 +_.aL=e2 +_.bn=e3}, +aUV:function aUV(a,b){this.a=a +this.b=b}, +H0:function H0(a,b,c,d,e,f,g,h){var _=this +_.ax=null +_.d=$ +_.e=a +_.f=b +_.dh$=c +_.jj$=d +_.vy$=e +_.hz$=f +_.jk$=g +_.a=null +_.b=h +_.c=null}, +a6a:function a6a(){}, +aIQ:function aIQ(){}, +aoz:function aoz(a,b){this.b=a +this.a=b}, +ajE:function ajE(){}, +bSW(a,b,c){var s,r +if(a===b)return a +s=A.W(a.a,b.a,c) +r=A.W(a.b,b.b,c) +return new A.Q6(s,r,A.W(a.c,b.c,c))}, +Q6:function Q6(a,b,c){this.a=a +this.b=b +this.c=c}, +aoA:function aoA(){}, +bSX(a,b,c){return new A.abI(a,b,c,null)}, +bT2(a,b){return new A.aoB(b,null)}, +bV7(a){var s,r=null,q=a.a.a +switch(q){case 1:s=A.EP(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).ay.cy===a.cy +break +case 0:s=A.EP(r,B.aF,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).ay.cy===a.cy +break +default:s=r}if(!s)return a.cy +switch(q){case 1:q=B.n +break +case 0:q=B.du +break +default:q=r}return q}, +abI:function abI(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +Vk:function Vk(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aoF:function aoF(a,b,c,d){var _=this +_.d=!1 +_.e=a +_.dY$=b +_.bc$=c +_.a=null +_.b=d +_.c=null}, +bgJ:function bgJ(a){this.a=a}, +bgI:function bgI(a){this.a=a}, +aoG:function aoG(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aoH:function aoH(a,b,c,d){var _=this +_.E=null +_.af=a +_.aO=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bgK:function bgK(a,b,c){this.a=a +this.b=b +this.c=c}, +aoC:function aoC(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aoD:function aoD(a,b,c){var _=this +_.k4=$ +_.ok=a +_.c=_.b=_.a=_.ch=_.ax=null +_.d=$ +_.e=b +_.f=null +_.r=c +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +amD:function amD(a,b,c,d,e,f){var _=this +_.t=-1 +_.X=a +_.a9=b +_.b9$=c +_.M$=d +_.bm$=e +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bdh:function bdh(a,b,c){this.a=a +this.b=b +this.c=c}, +bdi:function bdi(a,b,c){this.a=a +this.b=b +this.c=c}, +bdk:function bdk(a,b){this.a=a +this.b=b}, +bdj:function bdj(a,b,c){this.a=a +this.b=b +this.c=c}, +bdl:function bdl(a){this.a=a}, +aoB:function aoB(a,b){this.c=a +this.a=b}, +aoE:function aoE(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +ar6:function ar6(){}, +ars:function ars(){}, +bT_(a){if(a===B.OJ||a===B.td)return 14.5 +return 9.5}, +bT1(a){if(a===B.OK||a===B.td)return 14.5 +return 9.5}, +bT0(a,b){if(a===0)return b===1?B.td:B.OJ +if(a===b-1)return B.OK +return B.ayD}, +bSZ(a){var s,r=null,q=a.a.a +switch(q){case 1:s=A.EP(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).ay.db===a.db +break +case 0:s=A.EP(r,B.aF,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).ay.db===a.db +break +default:s=r}if(!s)return a.db +switch(q){case 1:q=B.t +break +case 0:q=B.n +break +default:q=r}return q}, +H3:function H3(a,b){this.a=a +this.b=b}, +abK:function abK(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bsd(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.fn(r,q,p,a0,o,n,m,l,k,j,i,h,g,a4,a5==null?s:a5)}, +EN(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.cq(a.a,b.a,c) +r=A.cq(a.b,b.b,c) +q=A.cq(a.c,b.c,c) +p=A.cq(a.d,b.d,c) +o=A.cq(a.e,b.e,c) +n=A.cq(a.f,b.f,c) +m=A.cq(a.r,b.r,c) +l=A.cq(a.w,b.w,c) +k=A.cq(a.x,b.x,c) +j=A.cq(a.y,b.y,c) +i=A.cq(a.z,b.z,c) +h=A.cq(a.Q,b.Q,c) +g=A.cq(a.as,b.as,c) +f=A.cq(a.at,b.at,c) +return A.bsd(j,i,h,s,r,q,p,o,n,g,f,A.cq(a.ax,b.ax,c),m,l,k)}, +fn:function fn(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}, +aoL:function aoL(){}, +x(a){var s,r=a.av(t.Nr),q=A.f8(a,B.bg,t.Q),p=q==null?null:q.gbH() +if(p==null)p=B.R +s=r==null?null:r.w.c +if(s==null)s=$.bHJ() +return A.bT7(s,s.p4.aj7(p))}, +nM:function nM(a,b,c){this.c=a +this.d=b +this.a=c}, +Sy:function Sy(a,b,c){this.w=a +this.b=b +this.a=c}, +zL:function zL(a,b){this.a=a +this.b=b}, +HX:function HX(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +af0:function af0(a,b,c){var _=this +_.CW=null +_.e=_.d=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +aYz:function aYz(){}, +EP(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){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),c3=A.a([],t.lY) +if(d5==null)d5=B.a2D +s=A.bU() +switch(s.a){case 0:case 1:case 2:r=B.HI +break +case 3:case 4:case 5:r=B.q4 +break +default:r=c1}if(e2==null)e2=B.alv +if(f1==null)f1=A.bBM(s) +f0=f0!==!1 +if(e4==null)if(f0)e4=B.kc +else e4=B.S0 +if(c5==null){q=c8==null?c1:c8.a +p=q}else p=c5 +if(p==null)p=B.am +o=p===B.aF +if(f0){if(c8==null)c8=o?B.Ss:B.Sr +n=o?c8.cy:c8.b +m=o?c8.db:c8.c +l=c8.CW +if(e1==null)e1=l +k=c8.cy +if(c6==null)c6=k +j=c8.fr +if(j==null)j=c8.cx +if(c9==null)c9=l +i=c8.at +h=c5===B.aF +g=n +f=m +e=l}else{g=c1 +f=g +i=f +j=i +l=j +k=l +e=k +h=e}if(g==null)g=o?B.nX:B.dC +d=A.EQ(g) +c=o?B.kw:B.uA +b=o?B.t:B.ul +a=d===B.aF +if(o)a0=B.kv +else{q=c8==null?c1:c8.f +a0=q==null?B.nW:q}a1=o?A.I(31,255,255,255):A.I(31,0,0,0) +if(d4==null)d4=o?A.I(10,255,255,255):A.I(10,0,0,0) +if(l==null)l=o?B.nY:B.o7 +if(e1==null)e1=l +if(c6==null)c6=o?B.du:B.n +if(j==null)j=o?B.uN:B.c3 +if(c8==null){a2=o?B.kv:B.um +q=o?B.eZ:B.o1 +a3=A.EQ(B.dC)===B.aF +a4=A.EQ(a2) +a5=a3?B.n:B.t +a4=a4===B.aF?B.n:B.t +a6=o?B.n:B.t +a7=a3?B.n:B.t +c8=A.bq6(q,p,B.o3,c1,c1,c1,a7,o?B.t:B.n,c1,c1,a5,c1,a4,c1,a6,c1,c1,c1,c1,c1,B.dC,c1,c1,a2,c1,c1,c6,c1,c1,c1,c1)}a8=o?B.a1:B.ap +a9=o?B.eZ:B.uE +if(c9==null)c9=o?B.du:B.n +if(f==null){f=c8.f +if(f.k(0,g))f=B.n}if(d3==null)d3=o?B.SF:A.I(153,0,0,0) +b0=A.bwb(!1,o?B.nW:B.o4,c8,c1,a1,36,d2,d4,B.QN,r,88,c1,c1,e3,B.QP) +b1=o?B.uc:B.nS +if(d2==null)d2=o?B.u5:B.nT +if(e3==null)e3=o?B.u5:B.SB +if(f0){b2=A.bBu(s,c1,c1,B.at7,B.at_,B.at2) +q=c8.a===B.am +b3=q?c8.db:c8.cy +b4=q?c8.cy:c8.db +q=b2.a.aao(b3,b3,b3) +a4=b2.b.aao(b4,b4,b4) +b5=new A.F_(q,a4,b2.c,b2.d,b2.e)}else b5=A.bTj(s) +b6=o?b5.b:b5.a +b7=a?b5.b:b5.a +e8=b6.cj(e8) +b8=b7.cj(c1) +b9=o?new A.e0(c1,c1,c1,c1,c1,$.bvj(),c1,c1,c1):new A.e0(c1,c1,c1,c1,c1,$.bvi(),c1,c1,c1) +c0=a?B.a22:B.a23 +if(c4==null)c4=B.OU +if(c7==null)c7=B.Si +if(d0==null)d0=B.a_6 +if(d1==null)d1=B.a0i +if(d6==null)d6=B.a3a +if(d7==null)d7=B.ai_ +if(d8==null)d8=B.ajz +if(d9==null)d9=B.akA +if(e0==null)e0=B.akI +if(e5==null)e5=B.Ns +if(e6==null)e6=B.ao4 +if(e7==null)e7=B.ao9 +if(e9==null)e9=B.ato +if(i==null)i=B.o3 +if(e==null)e=o?B.eZ:B.o1 +if(k==null)k=o?B.du:B.n +return A.bse(c1,A.bT4(c3),c4,h===!0,e,B.P2,B.ahQ,k,B.PS,B.PT,B.PU,B.QO,b0,l,c6,B.Se,c7,B.Sj,c8,c1,B.ZT,B.ZU,c9,d0,b1,j,B.a_b,B.a_q,B.a_r,d1,i,B.a0m,A.bBi(c2),B.a0y,B.a0B,a1,d2,d3,d4,B.a0U,b9,f,d5,d6,r,d7,B.ai0,B.ai4,B.aie,B.aif,B.aih,d8,B.Rs,s,d9,g,b,c,c0,b8,B.akF,e0,e1,e2,B.alw,B.alx,a9,B.aly,B.t,B.an1,B.an3,e3,e4,e5,e6,e7,B.aoG,e8,B.atj,B.atk,a0,e9,b5,a8,f0,f1)}, +bse(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){return new A.ms(d,a0,b3,b,c3,c5,d3,d4,e4,f3,g5,g6,h,n,o,s,a3,a5,a6,b6,b7,b8,b9,c2,d6,d7,d8,e3,e7,e9,f2,g4,c1,d9,e0,f8,g3,a,c,f,g,i,j,k,l,m,p,q,r,a1,a2,a4,a7,a8,a9,b0,b2,b4,b5,c0,c4,c6,c7,c8,c9,d0,d1,d2,d5,e1,e2,e5,e6,e8,f0,f1,f4,f5,f6,f7,f9,g0,g2,b1,e,g1)}, +bT3(){var s=null +return A.EP(s,B.am,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +bT4(a){var s,r,q=A.B(t.n,t.gj) +for(s=0;!1;++s){r=a[s] +q.n(0,A.b8(A.a8(r).j("pV.T")),r)}return q}, +bT7(a,b){return $.bHI().d2(0,new A.G4(a,b),new A.aVA(a,b))}, +EQ(a){var s=0.2126*A.bq8((a.gh(a)>>>16&255)/255)+0.7152*A.bq8((a.gh(a)>>>8&255)/255)+0.0722*A.bq8((a.gh(a)&255)/255)+0.05 +if(s*s>0.15)return B.am +return B.aF}, +bT5(a,b,c){var s=a.c,r=s.zF(s,new A.aVy(b,c),t.K,t.Ag) +s=b.c +s=s.gh1(s) +r.Ts(r,s.kz(s,new A.aVz(a))) +return r}, +bBi(a){var s,r,q,p=t.K,o=t.ZF,n=A.B(p,o) +for(s=a.length,r=0;r>>16&255,r.gh(r)>>>8&255,r.gh(r)&255) +break +default:p=null}switch(q.a){case 1:o=b.a +break +case 0:r=b.a +o=A.I(0,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255) +break +default:o=null}r=a.d +q=b.d +if(r!==q){n=A.W(p,o,c) +n.toString +q=A.au(r,q,c) +q.toString +return new A.bk(n,s,B.F,q)}q=A.W(p,o,c) +q.toString +return new A.bk(q,s,B.F,r)}, +fd(a,b,c){var s,r +if(a==b)return a +s=b!=null?b.f9(a,c):null +if(s==null&&a!=null)s=a.fa(b,c) +if(s==null)r=c<0.5?a:b +else r=s +return r}, +bzm(a,b,c){var s,r +if(a==b)return a +s=b!=null?b.f9(a,c):null +if(s==null&&a!=null)s=a.fa(b,c) +if(s==null)r=c<0.5?a:b +else r=s +return r}, +bBT(a,b,c){var s,r,q,p,o,n,m=a instanceof A.mz?a.a:A.a([a],t.Fi),l=b instanceof A.mz?b.a:A.a([b],t.Fi),k=A.a([],t.N_),j=Math.max(m.length,l.length) +for(s=1-c,r=0;ro/m?new A.N(o*p/m,p):new A.N(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.N(o,o*p/q):new A.N(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.N(o,o*p/q) +s=c}else{s=new A.N(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.N(o*p/m,p) +r=b}else{r=new A.N(m*q/p,m) +s=c}break +case 5:r=new A.N(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.N(q*n,q):b +m=c.a +if(s.a>m)s=new A.N(m,m/n) +r=b +break +default:r=null +s=null}return new A.a2n(r,s)}, +YD:function YD(a,b){this.a=a +this.b=b}, +a2n:function a2n(a,b){this.a=a +this.b=b}, +bLi(a,b,c){var s,r,q,p,o +if(a===b)return a +s=A.W(a.a,b.a,c) +s.toString +r=A.kq(a.b,b.b,c) +r.toString +q=A.au(a.c,b.c,c) +q.toString +p=A.au(a.d,b.d,c) +p.toString +o=a.e +return new A.ch(p,o===B.a_?b.e:o,s,r,q)}, +bq0(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.V) +if(b==null)b=A.a([],t.V) +s=Math.min(a.length,b.length) +r=A.a([],t.V) +for(q=0;q>>16&255)/255,q=(s>>>8&255)/255,p=(s&255)/255,o=Math.max(r,Math.max(q,p)),n=o-Math.min(r,Math.min(q,p)),m=A.bDw(r,q,p,o,n),l=o===0?0:n/o +return new A.oR((s>>>24&255)/255,m,l,o)}, +Cj(a){var s=(a.gh(a)>>>16&255)/255,r=(a.gh(a)>>>8&255)/255,q=(a.gh(a)&255)/255,p=Math.max(s,Math.max(r,q)),o=Math.min(s,Math.min(r,q)),n=p-o,m=a.gh(a),l=A.bDw(s,r,q,p,n),k=(p+o)/2,j=k===1?0:A.V(n/(1-Math.abs(2*k-1)),0,1) +return new A.nc((m>>>24&255)/255,l,j,k)}, +oR:function oR(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +nc:function nc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +hY:function hY(a,b,c){this.b=a +this.a=b +this.$ti=c}, +ayD(a,b,c){var s,r=null +if(a==b)return a +if(a==null){s=b.f9(r,c) +return s==null?b:s}if(b==null){s=a.fa(r,c) +return s==null?a:s}if(c===0)return a +if(c===1)return b +s=b.f9(a,c) +if(s==null)s=a.fa(b,c) +if(s==null)if(c<0.5){s=a.fa(r,c*2) +if(s==null)s=a}else{s=b.f9(r,(c-0.5)*2) +if(s==null)s=b}return s}, +kO:function kO(){}, +YF:function YF(){}, +agM:function agM(){}, +bqj(a,b,c){if(a==b||c===0)return a +if(c===1)return b +return new A.afl(a,b,c)}, +c0J(a1,a2,a3,a4,a5,a6,a7,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 +if(b4.gaa(0))return +s=b4.a +r=b4.c-s +q=b4.b +p=b4.d-q +o=new A.N(r,p) +n=b0.gbY(b0) +m=b0.gb1(b0) +if(a8==null)a8=B.k6 +l=A.bEv(a8,new A.N(n,m).d6(0,b6),o) +k=l.a.aD(0,b6) +j=l.b +if(b5!==B.fc&&j.k(0,o))b5=B.fc +i=$.an().b5() +i.sL6(!1) +if(a5!=null)i.smB(a5) +i.sal(0,A.Zx(0,0,0,A.V(b3,0,1))) +i.snN(a7) +i.sL2(b1) +i.smu(a2) +h=j.a +g=(r-h)/2 +f=j.b +e=(p-f)/2 +p=a1.a +p=s+(g+(a9?-p:p)*g) +q+=e+a1.b*e +d=new A.A(p,q,p+h,q+f) +c=b5!==B.fc||a9 +if(c)a3.dv(0) +q=b5===B.fc +if(!q)a3.mz(b4) +if(a9){b=-(s+r/2) +a3.bk(0,-b,0) +a3.ho(0,-1,1) +a3.bk(0,b,0)}a=a1.W4(k,new A.A(0,0,n,m)) +if(q)a3.nG(b0,a,d,i) +else for(s=A.bWZ(b4,d,b5),r=s.length,a0=0;a0=B.b.ga_(b))return B.b.ga_(a) +s=B.b.aVX(b,new A.biT(c)) +r=a[s] +q=s+1 +p=a[q] +o=b[s] +o=A.W(r,p,(c-o)/(b[q]-o)) +o.toString +return o}, +bXh(a,b,c,d,e){var s,r,q=A.aaZ(null,null,t.i) +q.K(0,b) +q.K(0,d) +s=A.J(q,!1,q.$ti.c) +r=A.a8(s).j("a1<1,r>") +return new A.b_J(A.J(new A.a1(s,new A.bit(a,b,c,d,e),r),!1,r.j("al.E")),s)}, +by4(a,b,c){var s +if(a==b)return a +s=b!=null?b.f9(a,c):null +if(s==null&&a!=null)s=a.fa(b,c) +if(s!=null)return s +return c<0.5?a.c5(0,1-c*2):b.c5(0,(c-0.5)*2)}, +byB(a,b,c){var s,r,q,p +if(a==b)return a +if(a==null)return b.c5(0,c) +if(b==null)return a.c5(0,1-c) +s=A.bXh(a.a,a.QZ(),b.a,b.QZ(),c) +r=A.wl(a.d,b.d,c) +r.toString +q=A.wl(a.e,b.e,c) +q.toString +p=c<0.5?a.f:b.f +return new A.ug(r,q,p,s.a,s.b,null)}, +b_J:function b_J(a,b){this.a=a +this.b=b}, +biT:function biT(a){this.a=a}, +bit:function bit(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aET:function aET(){}, +ug:function ug(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.a=d +_.b=e +_.c=f}, +aI0:function aI0(a){this.a=a}, +bUu(a,b){var s +if(a.x)A.a5(A.a3(u.V)) +s=new A.Cz(a) +s.GP(a) +s=new A.Gd(a,null,s) +s.asO(a,b,null) +return s}, +aGf:function aGf(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.f=0}, +aGh:function aGh(a,b,c){this.a=a +this.b=b +this.c=c}, +aGg:function aGg(a,b){this.a=a +this.b=b}, +aGi:function aGi(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +afz:function afz(){}, +aZz:function aZz(a){this.a=a}, +R5:function R5(a,b,c){this.a=a +this.b=b +this.c=c}, +Gd:function Gd(a,b,c){var _=this +_.d=$ +_.a=a +_.b=b +_.c=c}, +b7k:function b7k(a,b){this.a=a +this.b=b}, +akO:function akO(a,b){this.a=a +this.b=b}, +bBP(){return new A.aeF(A.a([],t.XZ),A.a([],t.SM),A.a([],t.qj))}, +xC:function xC(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +kX:function kX(){}, +aGr:function aGr(a,b,c){this.a=a +this.b=b +this.c=c}, +aGs:function aGs(a,b,c){this.a=a +this.b=b +this.c=c}, +aGo:function aGo(a,b){this.a=a +this.b=b}, +aGn:function aGn(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aGp:function aGp(a){this.a=a}, +aGq:function aGq(a,b){this.a=a +this.b=b}, +aeF:function aeF(a,b,c){var _=this +_.a=a +_.b=b +_.e=_.d=_.c=null +_.r=_.f=!1 +_.w=0 +_.x=!1 +_.y=c}, +oq:function oq(a,b,c){this.a=a +this.b=b +this.c=c}, +Y8:function Y8(){}, +uu:function uu(a){this.a=a}, +b2H:function b2H(a,b,c){var _=this +_.a=a +_.b=b +_.e=_.d=_.c=null +_.r=_.f=!1 +_.w=0 +_.x=!1 +_.y=c}, +Ia:function Ia(a,b,c){this.a=a +this.b=b +this.c=c}, +au5:function au5(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +au6:function au6(a){this.a=a}, +bQd(a){var s=new A.MD(A.a([],t.XZ),A.a([],t.SM),A.a([],t.qj)) +s.asu(a,null) +return s}, +aJQ(a,b,c,d,e){var s=new A.a6z(e,d,A.a([],t.XZ),A.a([],t.SM),A.a([],t.qj)) +s.ast(a,b,c,d,e) +return s}, +iA:function iA(a,b,c){this.a=a +this.b=b +this.c=c}, +ke:function ke(a,b,c){this.a=a +this.b=b +this.c=c}, +aGv:function aGv(){this.b=this.a=null}, +Cz:function Cz(a){this.a=a}, +xE:function xE(){}, +aGw:function aGw(){}, +aGx:function aGx(){}, +MD:function MD(a,b,c){var _=this +_.a=a +_.b=b +_.e=_.d=_.c=null +_.r=_.f=!1 +_.w=0 +_.x=!1 +_.y=c}, +aKI:function aKI(a,b){this.a=a +this.b=b}, +a6z:function a6z(a,b,c,d,e){var _=this +_.Q=_.z=null +_.as=a +_.at=b +_.ax=null +_.ay=$ +_.ch=null +_.CW=0 +_.cx=null +_.cy=!1 +_.a=c +_.b=d +_.e=_.d=_.c=null +_.r=_.f=!1 +_.w=0 +_.x=!1 +_.y=e}, +aJS:function aJS(a,b){this.a=a +this.b=b}, +aJT:function aJT(a,b){this.a=a +this.b=b}, +aJR:function aJR(a){this.a=a}, +aiL:function aiL(){}, +aiK:function aiK(){}, +byh(a,b,c,d){return new A.qs(a,c,b,!1,b!=null,d)}, +as3(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;pk?l:k)){o=t.N +j=A.dz(o) +n=t.c4 +i=A.iy(d,d,d,o,n) +for(h=p;h")),o=o.c;n.v();){m=n.d +if(m==null)m=o.a(m) +e=A.bxV(i.i(0,m),g.i(0,m),c) +if(e!=null)s.push(e)}}return s}, +K:function K(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}, +aoK:function aoK(){}, +bDQ(a,b,c,d,e){var s,r +for(s=c,r=0;r0){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.b9h(r,q,b-p,p)}o=Math.sqrt(k-m)/(2*l) +s=-(n/2*l) +return new A.bgT(o,s,b,(c-s*b)/o)}, +ab_:function ab_(a,b,c){this.a=a +this.b=b +this.c=c}, +Pq:function Pq(a,b){this.a=a +this.b=b}, +Pp:function Pp(a,b,c){this.b=a +this.c=b +this.a=c}, +v8:function v8(a,b,c){this.b=a +this.c=b +this.a=c}, +b0b:function b0b(a,b,c){this.a=a +this.b=b +this.c=c}, +b9h:function b9h(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bgT:function bgT(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +abV:function abV(a,b){this.a=a +this.c=b}, +bRk(a,b,c,d,e,f,g,h){var s=null,r=new A.NO(new A.aao(s,s),B.M3,b,h,A.ay(),a,g,s,A.ay()) +r.aT() +r.sbO(s) +r.asz(a,s,b,c,d,e,f,g,h) +return r}, +DS:function DS(a,b){this.a=a +this.b=b}, +NO:function NO(a,b,c,d,e,f,g,h,i){var _=this +_.ec=_.dw=$ +_.b9=a +_.M=$ +_.bm=null +_.c1=b +_.a5=c +_.oS=d +_.lz=null +_.oT=e +_.E=null +_.af=f +_.aO=g +_.db$=h +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aNK:function aNK(a){this.a=a}, +bTV(a){}, +DY:function DY(){}, +aOS:function aOS(a){this.a=a}, +aOU:function aOU(a){this.a=a}, +aOT:function aOT(a){this.a=a}, +aOR:function aOR(a){this.a=a}, +aOQ:function aOQ(a){this.a=a}, +QZ:function QZ(a,b){var _=this +_.a=a +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +agO:function agO(a,b,c,d,e,f,g,h){var _=this +_.b=a +_.c=b +_.d=c +_.e=null +_.f=!1 +_.r=d +_.y=_.x=_.w=!1 +_.z=e +_.Q=f +_.as=!1 +_.at=null +_.ax=0 +_.ay=!1 +_.ch=g +_.CW=h +_.cx=null}, +amQ:function amQ(a,b,c,d){var _=this +_.t=!1 +_.fx=a +_.fy=null +_.go=b +_.k1=null +_.db$=c +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +wt(a){var s=a.a,r=a.b +return new A.as(s,s,r,r)}, +iv(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.as(p,q,r,s?1/0:a)}, +mT(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.as(p,q,r,s?a:1/0)}, +ts(a){return new A.as(0,a.a,0,a.b)}, +tt(a,b,c){var s,r,q,p +if(a==b)return a +if(a==null)return b.aD(0,c) +if(b==null)return a.aD(0,1-c) +s=a.a +if(isFinite(s)){s=A.au(s,b.a,c) +s.toString}else s=1/0 +r=a.b +if(isFinite(r)){r=A.au(r,b.b,c) +r.toString}else r=1/0 +q=a.c +if(isFinite(q)){q=A.au(q,b.c,c) +q.toString}else q=1/0 +p=a.d +if(isFinite(p)){p=A.au(p,b.d,c) +p.toString}else p=1/0 +return new A.as(s,r,q,p)}, +bq_(a){return new A.tv(a.a,a.b,a.c)}, +as:function as(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +avI:function avI(){}, +tv:function tv(a,b,c){this.a=a +this.b=b +this.c=c}, +tu:function tu(a,b){this.c=a +this.a=b +this.b=null}, +hw:function hw(a){this.a=a}, +hy:function hy(){}, +G7:function G7(a,b){this.a=a +this.b=b}, +SG:function SG(a,b){this.a=a +this.b=b}, +H:function H(){}, +aNM:function aNM(a,b){this.a=a +this.b=b}, +aNO:function aNO(a,b){this.a=a +this.b=b}, +aNN:function aNN(a,b){this.a=a +this.b=b}, +cK:function cK(){}, +aNL:function aNL(a,b,c){this.a=a +this.b=b +this.c=c}, +Rn:function Rn(){}, +m5:function m5(a,b,c){var _=this +_.e=null +_.c1$=a +_.a5$=b +_.a=c}, +aJL:function aJL(){}, +NR:function NR(a,b,c,d,e){var _=this +_.t=a +_.b9$=b +_.M$=c +_.bm$=d +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +TS:function TS(){}, +amd:function amd(){}, +bAe(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.pt +s=J.ac(a) +r=s.gq(a)-1 +q=A.bQ(0,e,!1,t.LQ) +p=0<=r +while(!0){if(!!1)break +s.i(a,0) +o=b[0] +o.gLe(o) +break}while(!0){if(!!1)break +s.i(a,r) +n=b[-1] +n.gLe(n) +break}m=A.b1("oldKeyedChildren") +if(p){m.scN(A.B(t.D2,t.bu)) +for(l=m.a,k=0;k<=r;){j=s.i(a,k) +i=j.a +if(i!=null){h=m.b +if(h===m)A.a5(A.ez(l)) +J.cD(h,i,j)}++k}p=!0}else k=0 +for(l=m.a,g=0;!1;){o=d.a[g] +if(p){f=o.gLe(o) +i=m.b +if(i===m)A.a5(A.ez(l)) +j=J.Q(i,f) +if(j!=null){o.gLe(o) +j=e}}else j=e +q[g]=A.bAd(j,o);++g}s.gq(a) +while(!0){if(!!1)break +q[g]=A.bAd(s.i(a,k),d.a[g]);++g;++k}return new A.iw(q,A.a8(q).j("iw<1,ei>"))}, +bAd(a,b){var s,r=a==null?A.Eg(b.gLe(b),null):a,q=b.gafR(),p=A.mj() +q.gamo() +p.k2=q.gamo() +p.e=!0 +q.gaPd(q) +s=q.gaPd(q) +p.cf(B.mH,!0) +p.cf(B.Mv,s) +q.gaXq() +s=q.gaXq() +p.cf(B.mH,!0) +p.cf(B.Mx,s) +q.gZu(q) +p.cf(B.Mz,q.gZu(q)) +q.gaOB(q) +p.cf(B.MF,q.gaOB(q)) +q.gaSA(q) +s=q.gaSA(q) +p.cf(B.MD,!0) +p.cf(B.Mp,s) +q.gvP() +p.cf(B.mI,q.gvP()) +q.gb10() +p.cf(B.Mr,q.gb10()) +q.gaml() +p.cf(B.ME,q.gaml()) +q.gaVU() +p.cf(B.alS,q.gaVU()) +q.gXM(q) +p.cf(B.Mn,q.gXM(q)) +q.gaT5() +p.cf(B.Mt,q.gaT5()) +q.gaT6(q) +p.cf(B.qJ,q.gaT6(q)) +q.gyO(q) +s=q.gyO(q) +p.cf(B.qK,!0) +p.cf(B.qI,s) +q.gaV0() +p.cf(B.Mu,q.gaV0()) +q.gEI() +p.cf(B.Mm,q.gEI()) +q.gaXy(q) +p.cf(B.MB,q.gaXy(q)) +q.gaUF(q) +p.cf(B.jA,q.gaUF(q)) +q.gaUC() +p.cf(B.MA,q.gaUC()) +q.gak6() +p.cf(B.Ms,q.gak6()) +q.gaXF() +p.cf(B.My,q.gaXF()) +q.gaWc() +p.cf(B.Mw,q.gaWc()) +q.gLs() +p.sLs(q.gLs()) +q.gK0() +p.sK0(q.gK0()) +q.gb1o() +s=q.gb1o() +p.cf(B.MC,!0) +p.cf(B.Mo,s) +q.gfA(q) +p.cf(B.Mq,q.gfA(q)) +q.gEj(q) +p.rx=new A.dx(q.gEj(q),B.b7) +p.e=!0 +q.gh(q) +p.ry=new A.dx(q.gh(q),B.b7) +p.e=!0 +q.gaV9() +p.to=new A.dx(q.gaV9(),B.b7) +p.e=!0 +q.gaR4() +p.x1=new A.dx(q.gaR4(),B.b7) +p.e=!0 +q.gaUN(q) +p.x2=new A.dx(q.gaUN(q),B.b7) +p.e=!0 +q.gcH() +p.bd=q.gcH() +p.e=!0 +q.gpe() +p.spe(q.gpe()) +q.go0() +p.so0(q.go0()) +q.gLU() +p.sLU(q.gLU()) +q.gLV() +p.sLV(q.gLV()) +q.gLW() +p.sLW(q.gLW()) +q.gLT() +p.sLT(q.gLT()) +q.gLJ() +p.sLJ(q.gLJ()) +q.gLF() +p.sLF(q.gLF()) +q.gLD(q) +p.sLD(0,q.gLD(q)) +q.gLE(q) +p.sLE(0,q.gLE(q)) +q.gLR(q) +p.sLR(0,q.gLR(q)) +q.gLP() +p.sLP(q.gLP()) +q.gLN() +p.sLN(q.gLN()) +q.gLQ() +p.sLQ(q.gLQ()) +q.gLO() +p.sLO(q.gLO()) +q.gLX() +p.sLX(q.gLX()) +q.gLY() +p.sLY(q.gLY()) +q.gLG() +p.sLG(q.gLG()) +q.gLH() +p.sLH(q.gLH()) +q.gLI() +p.sLI(q.gLI()) +r.pt(0,B.pt,p) +r.scP(0,b.gcP(b)) +r.sdj(0,b.gdj(b)) +r.dy=b.gb39() +return r}, +a0S:function a0S(){}, +NS:function NS(a,b,c,d,e,f,g){var _=this +_.E=a +_.af=b +_.aO=c +_.c3=d +_.cZ=e +_.hA=_.fM=_.eQ=_.dm=null +_.db$=f +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a0Z:function a0Z(){}, +bAf(a,b){return new A.j(A.V(a.a,b.a,b.c),A.V(a.b,b.b,b.d))}, +bCn(a){var s=new A.ame(a,A.ay()) +s.aT() +return s}, +bCy(){return new A.Vf($.an().b5(),B.av,B.al,$.ag())}, +nL:function nL(a,b){this.a=a +this.b=b}, +aWn:function aWn(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=!0 +_.r=f}, +z2:function z2(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 +_.an=_.a9=_.X=_.t=null +_.ao=$ +_.aq=a +_.aA=b +_.bC=_.aP=_.bn=_.aL=null +_.dG=c +_.dP=d +_.e3=e +_.dQ=f +_.iV=g +_.dR=h +_.hT=i +_.bo=j +_.jl=_.eo=null +_.fv=k +_.ed=l +_.cW=m +_.jm=n +_.ib=o +_.fw=p +_.hU=q +_.p_=r +_.dz=s +_.hV=a0 +_.E=a1 +_.af=a2 +_.aO=a3 +_.c3=a4 +_.cZ=a5 +_.eQ=!1 +_.fM=$ +_.hA=a6 +_.h4=0 +_.ep=a7 +_.jn=_.fN=_.dS=null +_.yY=_.mJ=$ +_.aSG=_.yZ=_.iB=null +_.vs=$ +_.Vi=null +_.oQ=a8 +_.Vj=null +_.z_=!0 +_.Km=_.t8=_.qe=_.vt=!1 +_.acK=null +_.oR=a9 +_.acL=b0 +_.b9$=b1 +_.M$=b2 +_.bm$=b3 +_.oT$=b4 +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.z=!0 +_.Q=null +_.as=!1 +_.at=null +_.ax=!1 +_.ay=$ +_.ch=b5 +_.CW=!1 +_.cx=$ +_.cy=!0 +_.db=!1 +_.dx=null +_.dy=!0 +_.fr=null}, +aNV:function aNV(a){this.a=a}, +aNU:function aNU(){}, +aNR:function aNR(a,b){this.a=a +this.b=b}, +aNW:function aNW(){}, +aNT:function aNT(){}, +aNS:function aNS(){}, +aNQ:function aNQ(){}, +ame:function ame(a,b){var _=this +_.t=a +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +v0:function v0(){}, +Vf:function Vf(a,b,c,d){var _=this +_.r=a +_.x=_.w=null +_.y=b +_.z=c +_.dx$=0 +_.dy$=d +_.fx$=_.fr$=0 +_.fy$=!1}, +R6:function R6(a,b,c){var _=this +_.r=!0 +_.w=!1 +_.x=a +_.y=$ +_.Q=_.z=null +_.as=b +_.ax=_.at=null +_.dx$=0 +_.dy$=c +_.fx$=_.fr$=0 +_.fy$=!1}, +Fu:function Fu(a,b){var _=this +_.r=a +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +TV:function TV(){}, +TW:function TW(){}, +amf:function amf(){}, +NU:function NU(a,b){var _=this +_.t=a +_.X=$ +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bEi(a,b,c){switch(a.a){case 0:switch(b){case B.m:return!0 +case B.a9:return!1 +case null:case void 0:return null}break +case 1:switch(c){case B.c1:return!0 +case B.rE:return!1 +case null:case void 0:return null}break}}, +a2o:function a2o(a,b){this.a=a +this.b=b}, +kb:function kb(a,b,c){var _=this +_.f=_.e=null +_.c1$=a +_.a5$=b +_.a=c}, +a4e:function a4e(a,b){this.a=a +this.b=b}, +uo:function uo(a,b){this.a=a +this.b=b}, +wL:function wL(a,b){this.a=a +this.b=b}, +NW:function NW(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.t=a +_.X=b +_.a9=c +_.an=d +_.ao=e +_.aq=f +_.aA=g +_.aL=0 +_.bn=h +_.aP=i +_.Vl$=j +_.aSH$=k +_.b9$=l +_.M$=m +_.bm$=n +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aO0:function aO0(){}, +aNZ:function aNZ(){}, +aO_:function aO_(){}, +aNY:function aNY(){}, +b78:function b78(a,b,c){this.a=a +this.b=b +this.c=c}, +amh:function amh(){}, +ami:function ami(){}, +TX:function TX(){}, +NY:function NY(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.X=_.t=null +_.a9=a +_.an=b +_.ao=c +_.aq=d +_.aA=e +_.aL=null +_.bn=f +_.aP=g +_.bC=h +_.dG=i +_.dP=j +_.e3=k +_.dQ=l +_.iV=m +_.dR=n +_.hT=o +_.bo=p +_.eo=q +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +ay(){return new A.a3O()}, +bQr(a){return new A.a7R(a,A.B(t.S,t.M),A.ay())}, +bQc(a){return new A.nn(a,A.B(t.S,t.M),A.ay())}, +bBq(a){return new A.rq(a,B.h,A.B(t.S,t.M),A.ay())}, +brw(){return new A.a7_(B.h,A.B(t.S,t.M),A.ay())}, +bvY(a){return new A.Ih(a,B.ds,A.B(t.S,t.M),A.ay())}, +CQ(a,b){return new A.Lz(a,b,A.B(t.S,t.M),A.ay())}, +bxU(a){var s,r,q=new A.cc(new Float64Array(16)) +q.eU() +for(s=a.length-1;s>0;--s){r=a[s] +if(r!=null)r.uS(a[s-1],q)}return q}, +aDC(a,b,c,d){var s,r +if(a==null||b==null)return null +if(a===b)return a +s=a.z +r=b.z +if(sr){c.push(a.r) +return A.aDC(a.r,b,c,d)}c.push(a.r) +d.push(b.r) +return A.aDC(a.r,b.r,c,d)}, +I3:function I3(a,b,c){this.a=a +this.b=b +this.$ti=c}, +Y0:function Y0(a,b){this.a=a +this.$ti=b}, +fz:function fz(){}, +aHE:function aHE(a,b){this.a=a +this.b=b}, +aHF:function aHF(a,b){this.a=a +this.b=b}, +a3O:function a3O(){this.a=null}, +a7R:function a7R(a,b,c){var _=this +_.ax=a +_.ay=null +_.CW=_.ch=!1 +_.a=b +_.b=0 +_.d=_.c=!1 +_.e=c +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +abP:function abP(a,b,c,d,e,f){var _=this +_.ax=a +_.ay=b +_.ch=c +_.CW=d +_.a=e +_.b=0 +_.d=_.c=!1 +_.e=f +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +a80:function a80(a,b,c,d){var _=this +_.ax=a +_.ay=b +_.a=c +_.b=0 +_.d=_.c=!1 +_.e=d +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +h6:function h6(a,b){var _=this +_.ay=_.ax=null +_.a=a +_.b=0 +_.d=_.c=!1 +_.e=b +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +nn:function nn(a,b,c){var _=this +_.k3=a +_.ay=_.ax=null +_.a=b +_.b=0 +_.d=_.c=!1 +_.e=c +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +Bc:function Bc(a,b,c){var _=this +_.k3=null +_.k4=a +_.ay=_.ax=null +_.a=b +_.b=0 +_.d=_.c=!1 +_.e=c +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +IL:function IL(a,b,c){var _=this +_.k3=null +_.k4=a +_.ay=_.ax=null +_.a=b +_.b=0 +_.d=_.c=!1 +_.e=c +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +IK:function IK(a,b,c){var _=this +_.k3=null +_.k4=a +_.ay=_.ax=null +_.a=b +_.b=0 +_.d=_.c=!1 +_.e=c +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +Zz:function Zz(a,b){var _=this +_.ay=_.ax=_.k3=null +_.a=a +_.b=0 +_.d=_.c=!1 +_.e=b +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +L3:function L3(a,b,c,d){var _=this +_.bB=a +_.k3=b +_.ay=_.ax=null +_.a=c +_.b=0 +_.d=_.c=!1 +_.e=d +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +rq:function rq(a,b,c,d){var _=this +_.bB=a +_.aZ=_.bd=null +_.aW=!0 +_.k3=b +_.ay=_.ax=null +_.a=c +_.b=0 +_.d=_.c=!1 +_.e=d +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +a7_:function a7_(a,b,c){var _=this +_.bB=null +_.k3=a +_.ay=_.ax=null +_.a=b +_.b=0 +_.d=_.c=!1 +_.e=c +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +Ih:function Ih(a,b,c,d){var _=this +_.k3=a +_.k4=b +_.ay=_.ax=null +_.a=c +_.b=0 +_.d=_.c=!1 +_.e=d +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +oZ:function oZ(){var _=this +_.b=_.a=null +_.c=!1 +_.d=null}, +Lz:function Lz(a,b,c,d){var _=this +_.k3=a +_.k4=b +_.ay=_.ax=null +_.a=c +_.b=0 +_.d=_.c=!1 +_.e=d +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +Kw:function Kw(a,b,c,d,e,f){var _=this +_.k3=a +_.k4=b +_.ok=c +_.p1=d +_.p4=_.p3=_.p2=null +_.R8=!0 +_.ay=_.ax=null +_.a=e +_.b=0 +_.d=_.c=!1 +_.e=f +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null}, +I2:function I2(a,b,c,d,e,f){var _=this +_.k3=a +_.k4=b +_.ok=c +_.ay=_.ax=null +_.a=d +_.b=0 +_.d=_.c=!1 +_.e=e +_.f=0 +_.r=null +_.w=!0 +_.y=_.x=null +_.z=0 +_.at=_.as=_.Q=null +_.$ti=f}, +aj6:function aj6(){}, +p0:function p0(a,b,c){this.c1$=a +this.a5$=b +this.a=c}, +O1:function O1(a,b,c,d,e){var _=this +_.t=a +_.b9$=b +_.M$=c +_.bm$=d +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aOc:function aOc(a){this.a=a}, +aOd:function aOd(a){this.a=a}, +aO8:function aO8(a){this.a=a}, +aO9:function aO9(a){this.a=a}, +aOa:function aOa(a){this.a=a}, +aOb:function aOb(a){this.a=a}, +aO6:function aO6(a){this.a=a}, +aO7:function aO7(a){this.a=a}, +amj:function amj(){}, +amk:function amk(){}, +bPV(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.gbE(s).k(0,b.gbE(b))}, +bPU(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=a5.d +if(a4==null)a4=a5.c +s=a5.a +r=a5.b +q=a4.gAn() +p=a4.ghk(a4) +o=a4.gbp() +n=a4.gdc(a4) +m=a4.gmD(a4) +l=a4.gbE(a4) +k=a4.gq6() +j=a4.geC(a4) +a4.gEI() +i=a4.gMe() +h=a4.gF2() +g=a4.gew() +f=a4.gV5() +e=a4.gu(a4) +d=a4.gXE() +c=a4.gXH() +b=a4.gXG() +a=a4.gXF() +a0=a4.gmZ(a4) +a1=a4.gY5() +s.ak(0,new A.aJE(r,A.bQE(j,k,m,g,f,a4.gKe(),0,n,!1,a0,o,l,h,i,d,a,b,c,e,a4.gr9(),a1,p,q).cB(a4.gdj(a4)),s)) +q=A.u(r).j("bj<1>") +p=q.j("b6") +a2=A.J(new A.b6(new A.bj(r,q),new A.aJF(s),p),!0,p.j("p.E")) +p=a4.gAn() +q=a4.ghk(a4) +a1=a4.gbp() +e=a4.gdc(a4) +c=a4.gmD(a4) +b=a4.gbE(a4) +a=a4.gq6() +d=a4.geC(a4) +a4.gEI() +i=a4.gMe() +h=a4.gF2() +l=a4.gew() +o=a4.gV5() +a0=a4.gu(a4) +n=a4.gXE() +f=a4.gXH() +g=a4.gXG() +m=a4.gXF() +k=a4.gmZ(a4) +j=a4.gY5() +a3=A.bQC(d,a,c,l,o,a4.gKe(),0,e,!1,k,a1,b,h,i,n,m,g,f,a0,a4.gr9(),j,q,p).cB(a4.gdj(a4)) +for(q=A.a8(a2).j("bY<1>"),p=new A.bY(a2,q),p=new A.ck(p,p.gq(0),q.j("ck")),q=q.j("al.E");p.v();){o=p.d +if(o==null)o=q.a(o) +if(o.gN3()){n=o.gWO(o) +if(n!=null)n.$1(a3.cB(r.i(0,o)))}}}, +ak1:function ak1(a,b){this.a=a +this.b=b}, +ak2:function ak2(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a6y:function a6y(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.dx$=0 +_.dy$=d +_.fx$=_.fr$=0 +_.fy$=!1}, +aJG:function aJG(){}, +aJJ:function aJJ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aJI:function aJI(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aJH:function aJH(a){this.a=a}, +aJE:function aJE(a,b,c){this.a=a +this.b=b +this.c=c}, +aJF:function aJF(a){this.a=a}, +aqw:function aqw(){}, +bzt(a,b,c){var s,r,q=a.ch,p=t.sI.a(q.a) +if(p==null){s=a.Aj(null) +q.saQ(0,s) +q=s}else{p.XQ() +a.Aj(p) +q=p}a.db=!1 +r=new A.uC(q,a.gpg()) +b=r +a.RJ(b,B.h) +b.wQ()}, +bQl(a){var s=a.ch.a +s.toString +a.Aj(t.gY.a(s)) +a.db=!1}, +bQs(a,b,c){var s=t.TT +return new A.qP(a,c,b,A.a([],s),A.a([],s),A.a([],s),A.b0(t.I9),A.b0(t.sv))}, +bRo(a){a.a1S()}, +bRp(a){a.aHv()}, +bCs(a,b){if(a==null)return null +if(a.gaa(0)||b.aeq())return B.Q +return A.byV(b,a)}, +bV3(a,b,c){var s,r,q,p,o,n,m,l +for(s=a,r=b,q=null;r!==s;){p=r.c +o=s.c +if(p>=o){n=r.gcd(r) +n.eB(r,c) +r=n}if(p<=o){m=s.gcd(s) +m.toString +if(q==null){q=new A.cc(new Float64Array(16)) +q.eU() +l=q}else l=q +m.eB(s,l) +s=m}}if(q!=null)if(q.hP(q)!==0)c.es(0,q) +else c.Go()}, +bCr(a,b){var s +if(b==null)return a +s=a==null?null:a.fi(b) +return s==null?b:s}, +dA:function dA(){}, +uC:function uC(a,b){var _=this +_.a=a +_.b=b +_.e=_.d=_.c=null}, +aLa:function aLa(a,b,c){this.a=a +this.b=b +this.c=c}, +aL9:function aL9(a,b,c){this.a=a +this.b=b +this.c=c}, +aL8:function aL8(a,b,c){this.a=a +this.b=b +this.c=c}, +axO:function axO(){}, +qP:function qP(a,b,c,d,e,f,g,h){var _=this +_.b=a +_.c=b +_.d=c +_.e=null +_.f=!1 +_.r=d +_.y=_.x=_.w=!1 +_.z=e +_.Q=f +_.as=!1 +_.at=null +_.ax=0 +_.ay=!1 +_.ch=g +_.CW=h +_.cx=null}, +aLI:function aLI(){}, +aLH:function aLH(){}, +aLJ:function aLJ(){}, +aLK:function aLK(){}, +D:function D(){}, +aOl:function aOl(){}, +aOh:function aOh(a){this.a=a}, +aOk:function aOk(a,b,c){this.a=a +this.b=b +this.c=c}, +aOi:function aOi(a){this.a=a}, +aOj:function aOj(){}, +aOe:function aOe(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}, +aOf:function aOf(a,b,c){this.a=a +this.b=b +this.c=c}, +aOg:function aOg(a,b){this.a=a +this.b=b}, +bc:function bc(){}, +eH:function eH(){}, +aq:function aq(){}, +r4:function r4(){}, +aNJ:function aNJ(a){this.a=a}, +bf4:function bf4(){}, +ag3:function ag3(a,b,c){this.b=a +this.c=b +this.a=c}, +jV:function jV(){}, +amV:function amV(a,b,c){var _=this +_.e=a +_.b=b +_.c=null +_.a=c}, +Sv:function Sv(a,b,c){var _=this +_.e=a +_.b=b +_.c=null +_.a=c}, +An:function An(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}, +ano:function ano(){var _=this +_.b=_.a=null +_.d=_.c=$ +_.e=!1}, +akS:function akS(){}, +amq:function amq(){}, +bRl(a,b,c){var s,r,q,p,o=a.b +o.toString +s=t.ot.a(o).b +if(s==null)o=B.qi +else{o=c.$2(a,new A.as(0,b,0,1/0)) +r=s.b +q=s.c +$label0$0:{if(B.hI===r||B.hJ===r||B.dm===r||B.hL===r||B.hK===r){p=null +break $label0$0}if(B.hH===r){q.toString +p=a.pu(q) +break $label0$0}throw A.c(A.hE(u.P))}q=new A.uL(o,r,p,q) +o=q}return o}, +bsS(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.as?1:-1}}, +ma:function ma(a,b){this.b=a +this.a=b}, +iK:function iK(a,b){var _=this +_.b=_.a=null +_.c1$=a +_.a5$=b}, +O_:function O_(){}, +aO4:function aO4(a){this.a=a}, +O5:function O5(a,b,c,d,e,f,g,h,i){var _=this +_.t=a +_.ao=_.an=_.a9=_.X=null +_.aq=b +_.aA=c +_.aL=d +_.bn=null +_.aP=!1 +_.e3=_.dP=_.dG=_.bC=null +_.oT$=e +_.b9$=f +_.M$=g +_.bm$=h +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aOq:function aOq(){}, +aOr:function aOr(){}, +aOp:function aOp(){}, +aOo:function aOo(){}, +aOm:function aOm(){}, +aOn:function aOn(a,b){this.a=a +this.b=b}, +rL:function rL(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=null +_.f=!1 +_.w=_.r=null +_.x=$ +_.z=_.y=null +_.dx$=0 +_.dy$=d +_.fx$=_.fr$=0 +_.fy$=!1}, +beV:function beV(){}, +beW:function beW(){}, +U3:function U3(){}, +amr:function amr(){}, +ams:function ams(){}, +Vh:function Vh(){}, +arb:function arb(){}, +ard:function ard(){}, +arf:function arf(){}, +bWO(a,b,c){if(a===b)return!0 +if(b==null)return!1 +return A.oi(A.bDs(a,c),A.bDs(b,c))}, +bDs(a,b){var s=A.u(a).j("kR<1,jR>") +return A.cT(new A.kR(a,new A.bij(b),s),s.j("p.E"))}, +bUN(a,b){var s=t.S,r=A.dz(s) +s=new A.Tr(A.B(s,t.e0),A.b0(s),b,A.B(s,t.SP),r,null,null,A.tb(),A.B(s,t.R)) +s.asQ(a,b) +return s}, +a8_:function a8_(a,b){this.a=a +this.b=b}, +bij:function bij(a){this.a=a}, +Tr:function Tr(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}, +baV:function baV(a){this.a=a}, +a84:function a84(a,b,c,d,e){var _=this +_.t=a +_.DF$=b +_.acM$=c +_.z4$=d +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +baU:function baU(){}, +akX:function akX(){}, +bAc(a){var s=new A.z1(a,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +bRm(a,b){var s=new A.DU(b,a,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +aO5(a,b){if(b==null)return a +return B.c.dl(a/b)*b}, +bRn(a,b,c,d,e,f){var s=b==null?B.bW:b +s=new A.O2(!0,c,e,d,a,s,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +a94:function a94(){}, +hF:function hF(){}, +KO:function KO(a,b){this.a=a +this.b=b}, +O7:function O7(){}, +z1:function z1(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8X:function a8X(a,b,c,d){var _=this +_.E=a +_.af=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +DU:function DU(a,b,c,d){var _=this +_.E=a +_.af=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +O0:function O0(a,b){var _=this +_.db$=a +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a9_:function a9_(a,b,c,d,e){var _=this +_.E=a +_.af=b +_.aO=c +_.db$=d +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +NN:function NN(){}, +a8I:function a8I(a,b,c,d,e,f){var _=this +_.oV$=a +_.vx$=b +_.z2$=c +_.Vk$=d +_.db$=e +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8J:function a8J(a,b,c,d){var _=this +_.E=a +_.af=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +Jf:function Jf(){}, +vc:function vc(a,b,c){this.b=a +this.c=b +this.a=c}, +GA:function GA(){}, +a8O:function a8O(a,b,c,d){var _=this +_.E=a +_.af=null +_.aO=b +_.cZ=_.c3=null +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8N:function a8N(a,b,c,d,e,f){var _=this +_.b9=a +_.M=b +_.E=c +_.af=null +_.aO=d +_.cZ=_.c3=null +_.db$=e +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8L:function a8L(a,b,c,d){var _=this +_.b9=null +_.M=$ +_.E=a +_.af=null +_.aO=b +_.cZ=_.c3=null +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8M:function a8M(a,b,c,d){var _=this +_.E=a +_.af=null +_.aO=b +_.cZ=_.c3=null +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +U4:function U4(){}, +a90:function a90(a,b,c,d,e,f,g,h,i){var _=this +_.oV=a +_.vx=b +_.b9=c +_.M=d +_.bm=e +_.E=f +_.af=null +_.aO=g +_.cZ=_.c3=null +_.db$=h +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aOs:function aOs(a,b){this.a=a +this.b=b}, +a91:function a91(a,b,c,d,e,f,g){var _=this +_.b9=a +_.M=b +_.bm=c +_.E=d +_.af=null +_.aO=e +_.cZ=_.c3=null +_.db$=f +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aOt:function aOt(a,b){this.a=a +this.b=b}, +a12:function a12(a,b){this.a=a +this.b=b}, +a8P:function a8P(a,b,c,d,e){var _=this +_.E=null +_.af=a +_.aO=b +_.c3=c +_.db$=d +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a9f:function a9f(a,b,c){var _=this +_.aO=_.af=_.E=null +_.c3=a +_.dm=_.cZ=null +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aOH:function aOH(a){this.a=a}, +NV:function NV(a,b,c,d,e,f){var _=this +_.E=null +_.af=a +_.aO=b +_.c3=c +_.dm=_.cZ=null +_.eQ=d +_.db$=e +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aNX:function aNX(a){this.a=a}, +a8U:function a8U(a,b,c,d){var _=this +_.E=a +_.af=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aO2:function aO2(a){this.a=a}, +a93:function a93(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.ex=a +_.i9=b +_.dw=c +_.ec=d +_.b9=e +_.M=f +_.bm=g +_.c1=h +_.a5=i +_.E=j +_.db$=k +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +O2:function O2(a,b,c,d,e,f,g,h){var _=this +_.ex=a +_.i9=b +_.dw=c +_.ec=d +_.b9=e +_.M=!0 +_.E=f +_.db$=g +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a95:function a95(a,b){var _=this +_.af=_.E=0 +_.db$=a +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +NX:function NX(a,b,c,d){var _=this +_.E=a +_.af=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +O3:function O3(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +NL:function NL(a,b,c,d){var _=this +_.E=a +_.af=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8Z:function a8Z(a,b,c,d){var _=this +_.ex=a +_.E=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +r5:function r5(a,b,c){var _=this +_.b9=_.ec=_.dw=_.i9=_.ex=null +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +O9:function O9(a,b,c,d,e,f,g,h){var _=this +_.E=a +_.af=b +_.aO=c +_.c3=d +_.cZ=e +_.h4=_.hA=_.fM=_.eQ=_.dm=null +_.ep=f +_.db$=g +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8K:function a8K(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8Y:function a8Y(a,b){var _=this +_.db$=a +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8S:function a8S(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8V:function a8V(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8W:function a8W(a,b,c){var _=this +_.E=a +_.af=null +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8T:function a8T(a,b,c,d,e,f,g){var _=this +_.E=a +_.af=b +_.aO=c +_.c3=d +_.cZ=e +_.db$=f +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aO1:function aO1(a){this.a=a}, +NP:function NP(a,b,c,d,e,f){var _=this +_.E=a +_.af=b +_.aO=c +_.db$=d +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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 +_.$ti=f}, +am8:function am8(){}, +U5:function U5(){}, +U6:function U6(){}, +O8:function O8(a,b,c,d){var _=this +_.t=a +_.X=null +_.a9=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aOu:function aOu(a){this.a=a}, +amt:function amt(){}, +zn(a,b){var s +if(a.p(0,b))return B.b2 +s=b.b +if(sa.d)return B.b8 +return b.a>=a.c?B.b8:B.bk}, +aS8(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.m?new A.j(a.a,r):new A.j(a.c,r) +else{s=a.d +return c===B.m?new A.j(a.c,s):new A.j(a.a,s)}}, +OU(a,b){return new A.OS(a,b==null?B.ri:b,B.alA)}, +OT(a,b){return new A.OS(a,b==null?B.ri:b,B.eK)}, +v9:function v9(a,b){this.a=a +this.b=b}, +zj:function zj(a){this.a=a}, +fE:function fE(){}, +aa7:function aa7(){}, +rb:function rb(a,b){this.a=a +this.b=b}, +EJ:function EJ(a,b){this.a=a +this.b=b}, +aS_:function aS_(){}, +aa1:function aa1(a){this.a=a}, +IH:function IH(a){this.a=a}, +OP:function OP(a,b){this.b=a +this.a=b}, +OS:function OS(a,b,c){this.b=a +this.c=b +this.a=c}, +a2T:function a2T(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +Ee:function Ee(a,b){this.a=a +this.b=b}, +Jt:function Jt(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +OV:function OV(a,b){this.a=a +this.b=b}, +rc:function rc(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +rd:function rd(a,b,c){this.a=a +this.b=b +this.c=c}, +Q5:function Q5(a,b){this.a=a +this.b=b}, +anl:function anl(){}, +v1:function v1(){}, +aOv:function aOv(a,b,c){this.a=a +this.b=b +this.c=c}, +O4:function O4(a,b,c,d){var _=this +_.E=null +_.af=a +_.aO=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a8H:function a8H(){}, +O6:function O6(a,b,c,d,e,f){var _=this +_.dw=a +_.ec=b +_.E=null +_.af=c +_.aO=d +_.db$=e +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +NQ:function NQ(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.dw=a +_.ec=b +_.b9=c +_.M=d +_.bm=!1 +_.c1=null +_.a5=e +_.Vl$=f +_.aSH$=g +_.E=null +_.af=h +_.aO=i +_.db$=j +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aT2:function aT2(){}, +NT:function NT(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +TR:function TR(){}, +U8:function U8(){}, +ob(a,b){switch(b.a){case 0:return a +case 1:return A.bFb(a)}}, +bYI(a,b){switch(b.a){case 0:return a +case 1:return A.c_j(a)}}, +ic(a,b,c,d,e,f,g,h,i){var s=d==null?f:d,r=c==null?f:c,q=a==null?d:a +if(q==null)q=f +return new A.aay(h,g,f,s,e,r,f>0,b,i,q)}, +aaE:function aaE(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a2U:function a2U(a,b){this.a=a +this.b=b}, +ve:function ve(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}, +aay:function aay(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.r=f +_.w=g +_.x=h +_.y=i +_.z=j}, +En:function En(a,b,c){this.a=a +this.b=b +this.c=c}, +aaD:function aaD(a,b,c){var _=this +_.c=a +_.d=b +_.a=c +_.b=null}, +rj:function rj(){}, +ri:function ri(a,b){this.c1$=a +this.a5$=b +this.a=null}, +pk:function pk(a){this.a=a}, +rk:function rk(a,b,c){this.c1$=a +this.a5$=b +this.a=c}, +dJ:function dJ(){}, +a9b:function a9b(){}, +aOw:function aOw(a,b){this.a=a +this.b=b}, +a9e:function a9e(){}, +amz:function amz(){}, +amA:function amA(){}, +anN:function anN(){}, +anO:function anO(){}, +anR:function anR(){}, +a98:function a98(a,b,c,d,e,f,g){var _=this +_.oR=a +_.hU=$ +_.aZ=b +_.aW=c +_.bU=$ +_.ai=!0 +_.b9$=d +_.M$=e +_.bm$=f +_.fx=null +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a97:function a97(a,b){var _=this +_.db$=a +_.fx=null +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a99:function a99(){}, +a9a:function a9a(a,b,c,d,e,f,g){var _=this +_.oR=a +_.hU=$ +_.aZ=b +_.aW=c +_.bU=$ +_.ai=!0 +_.b9$=d +_.M$=e +_.bm$=f +_.fx=null +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bRq(a,b){var s=new A.Ob(b,a,A.B(t.S,t.x),0,null,null,A.ay()) +s.aT() +return s}, +aaB:function aaB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aTj:function aTj(){}, +aTk:function aTk(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aTh:function aTh(){}, +aTi:function aTi(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Em:function Em(a,b,c){var _=this +_.b=_.w=null +_.c=!1 +_.z3$=a +_.c1$=b +_.a5$=c +_.a=null}, +Ob:function Ob(a,b,c,d,e,f,g){var _=this +_.hU=a +_.aZ=b +_.aW=c +_.bU=$ +_.ai=!0 +_.b9$=d +_.M$=e +_.bm$=f +_.fx=null +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +a9c:function a9c(a,b,c,d,e,f){var _=this +_.aZ=a +_.aW=b +_.bU=$ +_.ai=!0 +_.b9$=c +_.M$=d +_.bm$=e +_.fx=null +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aOx:function aOx(a,b,c){this.a=a +this.b=b +this.c=c}, +ng:function ng(){}, +aOB:function aOB(){}, +fF:function fF(a,b,c){var _=this +_.b=null +_.c=!1 +_.z3$=a +_.c1$=b +_.a5$=c +_.a=null}, +nt:function nt(){}, +aOy:function aOy(a,b,c){this.a=a +this.b=b +this.c=c}, +aOA:function aOA(a,b){this.a=a +this.b=b}, +aOz:function aOz(){}, +Ua:function Ua(){}, +amx:function amx(){}, +amy:function amy(){}, +anP:function anP(){}, +anQ:function anQ(){}, +Oa:function Oa(){}, +a9d:function a9d(a,b,c,d){var _=this +_.fv=null +_.ed=a +_.cW=b +_.db$=c +_.fx=null +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +amv:function amv(){}, +bAa(a,b){return new A.hk(a.a-b.a,a.b-b.b,b.c-a.c,b.d-a.d)}, +bRr(a,b,c,d,e){var s=new A.DV(a,e,d,c,A.ay(),0,null,null,A.ay()) +s.aT() +s.K(0,b) +return s}, +z3(a,b){var s,r,q,p +for(s=t.Qv,r=a,q=0;r!=null;){p=r.b +p.toString +s.a(p) +if(!p.gEc())q=Math.max(q,A.hP(b.$1(r))) +r=p.a5$}return q}, +bAg(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.d0.Fn(c.a-s-n)}else{n=b.x +r=n!=null?B.d0.Fn(n):B.d0}n=b.e +if(n!=null&&b.r!=null){s=b.r +s.toString +n.toString +r=r.Fm(c.b-s-n)}else{n=b.y +if(n!=null)r=r.Fm(n)}a.cE(r,!0) +q=b.w +if(!(q!=null)){n=b.f +q=n!=null?c.a-n-a.gu(0).a:d.y3(t.EP.a(c.a8(0,a.gu(0)))).a}p=(q<0||q+a.gu(0).a>c.a)&&!0 +o=b.e +if(!(o!=null)){n=b.r +o=n!=null?c.b-n-a.gu(0).b:d.y3(t.EP.a(c.a8(0,a.gu(0)))).b}if(o<0||o+a.gu(0).b>c.b)p=!0 +b.a=new A.j(q,o) +return p}, +hk:function hk(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +fG:function fG(a,b,c){var _=this +_.y=_.x=_.w=_.r=_.f=_.e=null +_.c1$=a +_.a5$=b +_.a=c}, +Pr:function Pr(a,b){this.a=a +this.b=b}, +DV:function DV(a,b,c,d,e,f,g,h,i){var _=this +_.t=!1 +_.X=null +_.a9=a +_.an=b +_.ao=c +_.aq=d +_.aA=e +_.b9$=f +_.M$=g +_.bm$=h +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aOF:function aOF(a){this.a=a}, +aOD:function aOD(a){this.a=a}, +aOE:function aOE(a){this.a=a}, +aOC:function aOC(a){this.a=a}, +NZ:function NZ(a,b,c,d,e,f,g,h,i,j){var _=this +_.h4=a +_.t=!1 +_.X=null +_.a9=b +_.an=c +_.ao=d +_.aq=e +_.aA=f +_.b9$=g +_.M$=h +_.bm$=i +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +aO3:function aO3(a,b,c){this.a=a +this.b=b +this.c=c}, +amB:function amB(){}, +amC:function amC(){}, +abO:function abO(a,b,c,d){var _=this +_.t=a +_.X=b +_.a9=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +ti:function ti(a,b){this.a=a +this.b=b}, +Qq:function Qq(a,b){this.a=a +this.b=b}, +z4:function z4(){}, +amF:function amF(){}, +bRj(a){var s +for(s=t.NW;a!=null;){if(s.b(a))return a +a=a.gcd(a)}return null}, +bRx(a,b,c){var s=b.aq.a)return q +else if(a0)return a>=1e5 +return!0}, +pE:function pE(a,b,c,d){var _=this +_.a=a +_.b=b +_.e=$ +_.f=c +_.$ti=d}, +FZ:function FZ(a){this.a=a +this.b=null}, +zd:function zd(a,b){this.a=a +this.b=b}, +aLC:function aLC(a){this.a=a}, +ia:function ia(){}, +aR7:function aR7(a){this.a=a}, +aR9:function aR9(a){this.a=a}, +aRa:function aRa(a,b){this.a=a +this.b=b}, +aRb:function aRb(a){this.a=a}, +aR6:function aR6(a){this.a=a}, +aR8:function aR8(a){this.a=a}, +bsf(){var s=new A.zN(new A.bp(new A.aE($.aH,t.D4),t.gR)) +s.a8u() +return s}, +aVC:function aVC(){}, +zM:function zM(a,b){var _=this +_.a=null +_.b=!1 +_.c=null +_.d=a +_.e=null +_.f=b +_.r=$}, +zN:function zN(a){this.a=a +this.c=this.b=null}, +aVB:function aVB(a){this.a=a}, +Qa:function Qa(a){this.a=a}, +aa8:function aa8(){}, +aSl:function aSl(a){this.a=a}, +ayg(a){var s=$.bqd.i(0,a) +if(s==null){s=$.bwB +$.bwB=s+1 +$.bqd.n(0,a,s) +$.bqc.n(0,s,a)}return s}, +bRY(a,b){var s +if(a.length!==b.length)return!1 +for(s=0;s=0){q.Z(r,0,p).split("\n") +q.cK(r,p+2) +n.push(new A.LB())}else n.push(new A.LB())}return n}, +bS4(a){switch(a){case"AppLifecycleState.resumed":return B.fQ +case"AppLifecycleState.inactive":return B.k1 +case"AppLifecycleState.hidden":return B.ns +case"AppLifecycleState.paused":return B.k2 +case"AppLifecycleState.detached":return B.i9}return null}, +Ei:function Ei(){}, +aST:function aST(a){this.a=a}, +aSS:function aSS(a){this.a=a}, +b0E:function b0E(){}, +b0F:function b0F(a){this.a=a}, +b0G:function b0G(a){this.a=a}, +avO:function avO(){}, +ow(a){var s=0,r=A.n(t.H) +var $async$ow=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=2 +return A.i(B.bZ.eq("Clipboard.setData",A.a4(["text",a.a],t.N,t.z),t.H),$async$ow) +case 2:return A.l(null,r)}}) +return A.m($async$ow,r)}, +Be(a){var s=0,r=A.n(t.VF),q,p +var $async$Be=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=3 +return A.i(B.bZ.eq("Clipboard.getData",a,t.a),$async$Be) +case 3:p=c +if(p==null){q=null +s=1 +break}q=new A.k5(A.c6(J.Q(p,"text"))) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$Be,r)}, +k5:function k5(a){this.a=a}, +brc(a,b,c,d,e){return new A.oX(c,b,null,e,d)}, +byv(a,b,c,d,e){return new A.qy(d,c,a,e,!1)}, +bP4(a){var s,r,q=a.d,p=B.afn.i(0,q) +if(p==null)p=new A.S(q) +q=a.e +s=B.afX.i(0,q) +if(s==null)s=new A.t(q) +r=a.a +switch(a.b.a){case 0:return new A.ki(p,s,a.f,r,a.r) +case 1:return A.brc(B.kX,s,p,a.r,r) +case 2:return A.byv(a.f,B.kX,s,p,r)}}, +CN:function CN(a,b,c){this.c=a +this.a=b +this.b=c}, +j3:function j3(){}, +ki:function ki(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e}, +oX:function oX(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e}, +qy:function qy(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e}, +aF8:function aF8(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=null}, +a3G:function a3G(a,b){this.a=a +this.b=b}, +Lt:function Lt(a,b){this.a=a +this.b=b}, +a3H:function a3H(a,b,c,d){var _=this +_.a=null +_.b=a +_.c=b +_.d=null +_.e=c +_.f=d}, +aj1:function aj1(){}, +aHy:function aHy(a,b,c){this.a=a +this.b=b +this.c=c}, +bPm(a){if((B.c.dH(a/4294967296)&1048575)===0)return A.eB(a).toUpperCase() +return null}, +byI(a){var s=A.u(a).j("dT<1,t>") +return A.cT(new A.dT(a,new A.aIi(),s),s.j("p.E"))}, +aIj(a){var s=A.u(a).j("dT<1,t>") +return A.cT(new A.dT(a,new A.aIk(),s),s.j("p.E"))}, +aHz:function aHz(){}, +t:function t(a){this.a=a}, +aIi:function aIi(){}, +aIk:function aIk(){}, +S:function S(a){this.a=a}, +aj2:function aj2(){}, +Nd(a,b,c,d){return new A.Nc(a,c,b,d)}, +brm(a){return new A.Mb(a)}, +p4:function p4(a,b){this.a=a +this.b=b}, +Nc:function Nc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Mb:function Mb(a){this.a=a}, +aU3:function aU3(){}, +aH3:function aH3(){}, +aH5:function aH5(){}, +Pt:function Pt(){}, +aTN:function aTN(a,b){this.a=a +this.b=b}, +aTP:function aTP(){}, +bTW(a){var s,r,q +for(s=A.u(a),s=s.j("@<1>").a0(s.y[1]),r=new A.bC(J.av(a.a),a.b,s.j("bC<1,2>")),s=s.y[1];r.v();){q=r.a +if(q==null)q=s.a(q) +if(!q.k(0,B.aR))return q}return null}, +aJD:function aJD(a,b){this.a=a +this.b=b}, +ye:function ye(){}, +dh:function dh(){}, +agR:function agR(){}, +akg:function akg(a,b){this.a=a +this.b=b}, +akf:function akf(){}, +aoj:function aoj(a,b){this.a=a +this.b=b}, +mq:function mq(a){this.a=a}, +ak0:function ak0(){}, +pX:function pX(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +auZ:function auZ(a,b){this.a=a +this.b=b}, +kn:function kn(a,b,c){this.a=a +this.b=b +this.c=c}, +aJp:function aJp(a,b){this.a=a +this.b=b}, +m8:function m8(a,b,c){this.a=a +this.b=b +this.c=c}, +aM5:function aM5(){this.a=0}, +yG:function yG(){}, +DG:function DG(a,b){this.a=a +this.b=b}, +ayE:function ayE(){this.a=$}, +bRb(a){var s,r,q,p,o={} +o.a=null +s=new A.aN0(o,a).$0() +r=$.te().d +q=A.u(r).j("bj<1>") +p=A.cT(new A.bj(r,q),q.j("p.E")).p(0,s.gn1()) +q=J.Q(a,"type") +q.toString +A.c6(q) +switch(q){case"keydown":return new A.jD(o.a,p,s) +case"keyup":return new A.yW(null,!1,s) +default:throw A.c(A.Kq("Unknown key event type: "+q))}}, +xP:function xP(a,b){this.a=a +this.b=b}, +l5:function l5(a,b){this.a=a +this.b=b}, +NA:function NA(){}, +lf:function lf(){}, +aN0:function aN0(a,b){this.a=a +this.b=b}, +jD:function jD(a,b,c){this.a=a +this.b=b +this.c=c}, +yW:function yW(a,b,c){this.a=a +this.b=b +this.c=c}, +aN4:function aN4(a,b){this.a=a +this.d=b}, +eZ:function eZ(a,b){this.a=a +this.b=b}, +alO:function alO(){}, +alN:function alN(){}, +a8w:function a8w(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +Ok:function Ok(a,b){var _=this +_.b=_.a=null +_.f=_.e=_.d=_.c=!1 +_.r=a +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +aP4:function aP4(a){this.a=a}, +aP5:function aP5(a){this.a=a}, +fj:function fj(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}, +aP1:function aP1(){}, +aP2:function aP2(){}, +aP0:function aP0(){}, +aP3:function aP3(){}, +bMI(a,b){var s,r,q,p,o=A.a([],t.bt),n=J.ac(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.EG(c,p,r) +else if((!h||i)&&s)return new A.abu(new A.cH(!n?a-1:b,a),c,p,r) +else if((b===a||j)&&s)return new A.abv(B.d.Z(a0,d,d+(a1-d)),a,c,p,r) +else if(e)return new A.abw(a0,new A.cH(b,a),c,p,r) +return new A.EG(c,p,r)}, +vn:function vn(){}, +abv:function abv(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +abu:function abu(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +abw:function abw(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +EG:function EG(a,b,c){this.a=a +this.b=b +this.c=c}, +aov:function aov(){}, +bO2(a){return new A.oN(a,!0,"")}, +byy(a,b){var s,r,q,p,o=a.a,n=new A.nE(o,0,0) +if((o.length===0?B.ca:new A.eM(o)).gq(0)>b)n.GV(b,0) +s=n.gG(0) +o=a.b +r=s.length +o=o.D4(Math.min(o.a,r),Math.min(o.b,r)) +q=a.c +p=q.a +q=q.b +return new A.c1(s,o,p!==q&&r>p?new A.cH(p,Math.min(q,r)):B.Y)}, +M6:function M6(a,b){this.a=a +this.b=b}, +nJ:function nJ(){}, +ak4:function ak4(a,b){this.a=a +this.b=b}, +bgd:function bgd(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1}, +oN:function oN(a,b,c){this.a=a +this.b=b +this.c=c}, +aCZ:function aCZ(a,b,c){this.a=a +this.b=b +this.c=c}, +CR:function CR(a,b){this.a=a +this.b=b}, +bB8(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.aV0(i,l,k,b,c,m,n,g,f,h,o,j,!0,a,!1)}, +bYv(a){switch(a){case"TextAffinity.downstream":return B.q +case"TextAffinity.upstream":return B.as}return null}, +bB7(a){var s,r,q,p,o=J.ac(a),n=A.c6(o.i(a,"text")),m=A.lx(o.i(a,"selectionBase")) +if(m==null)m=-1 +s=A.lx(o.i(a,"selectionExtent")) +if(s==null)s=-1 +r=A.bYv(A.ec(o.i(a,"selectionAffinity"))) +if(r==null)r=B.q +q=A.rU(o.i(a,"selectionIsDirectional")) +p=A.cI(r,m,s,q===!0) +m=A.lx(o.i(a,"composingBase")) +if(m==null)m=-1 +o=A.lx(o.i(a,"composingExtent")) +return new A.c1(n,p,new A.cH(m,o==null?-1:o))}, +bB9(a){var s=A.a([],t.u1),r=$.bBa +$.bBa=r+1 +return new A.aV1(s,r,a)}, +bYx(a){switch(a){case"TextInputAction.none":return B.aop +case"TextInputAction.unspecified":return B.aoq +case"TextInputAction.go":return B.aot +case"TextInputAction.search":return B.aou +case"TextInputAction.send":return B.aov +case"TextInputAction.next":return B.aow +case"TextInputAction.previous":return B.aox +case"TextInputAction.continueAction":return B.aoy +case"TextInputAction.join":return B.aoz +case"TextInputAction.route":return B.aor +case"TextInputAction.emergencyCall":return B.aos +case"TextInputAction.done":return B.NE +case"TextInputAction.newline":return B.rj}throw A.c(A.xh(A.a([A.qd("Unknown text input action: "+a)],t.E)))}, +bYw(a){switch(a){case"FloatingCursorDragState.start":return B.vB +case"FloatingCursorDragState.update":return B.kK +case"FloatingCursorDragState.end":return B.kL}throw A.c(A.xh(A.a([A.qd("Unknown text cursor action: "+a)],t.E)))}, +aaI:function aaI(a,b){this.a=a +this.b=b}, +aaK:function aaK(a,b){this.a=a +this.b=b}, +vo:function vo(a,b,c){this.a=a +this.b=b +this.c=c}, +jO:function jO(a,b){this.a=a +this.b=b}, +abs:function abs(a,b){this.a=a +this.b=b}, +aV0:function aV0(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 +_.z=j +_.Q=k +_.as=l +_.at=m +_.ax=n +_.ay=o}, +Km:function Km(a,b){this.a=a +this.b=b}, +DM:function DM(a,b,c){this.a=a +this.b=b +this.c=c}, +c1:function c1(a,b,c){this.a=a +this.b=b +this.c=c}, +aUL:function aUL(a,b){this.a=a +this.b=b}, +mi:function mi(a,b){this.a=a +this.b=b}, +abG:function abG(){}, +aUZ:function aUZ(){}, +zm:function zm(a,b,c){this.a=a +this.b=b +this.c=c}, +aV1:function aV1(a,b,c){var _=this +_.d=_.c=_.b=_.a=null +_.e=a +_.f=b +_.r=c}, +abz:function abz(a,b,c){var _=this +_.a=a +_.b=b +_.c=$ +_.d=null +_.e=$ +_.f=c +_.w=_.r=!1}, +aVh:function aVh(a){this.a=a}, +aVf:function aVf(){}, +aVe:function aVe(a,b){this.a=a +this.b=b}, +aVg:function aVg(a){this.a=a}, +aVi:function aVi(a){this.a=a}, +PZ:function PZ(){}, +akU:function akU(){}, +baT:function baT(){}, +aqK:function aqK(){}, +ac7:function ac7(a,b){this.a=a +this.b=b}, +ac8:function ac8(){this.a=$ +this.b=null}, +aW1:function aW1(){}, +bOF(a,b){return new A.Nf(new A.aFL(),A.bOG(a),a.c,null)}, +bOE(a,b){var s=new A.A9(b.a,a.c,null) +s.GQ().cQ(0,new A.aFK(b,a),t.P) +return s}, +bOG(a){return new A.aFM(a)}, +aFL:function aFL(){}, +aFM:function aFM(a){this.a=a}, +aFK:function aFK(a,b){this.a=a +this.b=b}, +A9:function A9(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1}, +bQu(){$.bzJ=A.bQv(new A.aM1())}, +bQv(a){var s="Browser__WebContextMenuViewType__",r=$.bvr() +r.gb06().$3$isVisible(s,new A.aM0(a),!1) +return s}, +a7Z:function a7Z(a,b){this.c=a +this.a=b}, +aM1:function aM1(){}, +aM0:function aM0(a){this.a=a}, +aM_:function aM_(a,b){this.a=a +this.b=b}, +bX4(a){var s=A.b1("parent") +a.n8(new A.bip(s)) +return s.aG()}, +k1(a,b){return new A.pU(a,b,null)}, +XN(a,b){var s,r,q +if(a.e==null)return!1 +s=t.L1 +r=a.jy(s) +for(;q=r!=null,q;){if(b.$1(r))break +r=A.bX4(r).jy(s)}return q}, +bpM(a){var s={} +s.a=null +A.XN(a,new A.atm(s)) +return B.QS}, +bpO(a,b,c){var s={} +s.a=null +if((b==null?null:A.M(b))==null)A.b8(c) +A.XN(a,new A.atp(s,b,a,c)) +return s.a}, +bpN(a,b){var s={} +s.a=null +A.b8(b) +A.XN(a,new A.atn(s,null,b)) +return s.a}, +atl(a,b,c){var s,r=b==null?null:A.M(b) +if(r==null)r=A.b8(c) +s=a.r.i(0,r) +if(c.j("bP<0>?").b(s))return s +else return null}, +tg(a,b,c){var s={} +s.a=null +A.XN(a,new A.ato(s,b,a,c)) +return s.a}, +bKM(a,b,c){var s={} +s.a=null +A.XN(a,new A.atq(s,b,a,c)) +return s.a}, +bqO(a,b,c,d,e,f,g,h,i,j){return new A.xj(d,e,!1,a,j,h,i,g,f,c,null)}, +bwU(a){return new A.Jw(a,new A.bl(A.a([],t.f),t._))}, +bip:function bip(a){this.a=a}, +c0:function c0(){}, +bP:function bP(){}, +dy:function dy(){}, +d9:function d9(a,b,c){var _=this +_.c=a +_.a=b +_.b=null +_.$ti=c}, +atk:function atk(){}, +pU:function pU(a,b,c){this.d=a +this.e=b +this.a=c}, +atm:function atm(a){this.a=a}, +atp:function atp(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +atn:function atn(a,b,c){this.a=a +this.b=b +this.c=c}, +ato:function ato(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +atq:function atq(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +QM:function QM(a,b,c){var _=this +_.d=a +_.e=b +_.a=null +_.b=c +_.c=null}, +aXm:function aXm(a){this.a=a}, +QL:function QL(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.b=d +_.a=e}, +xj:function xj(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}, +Sf:function Sf(a,b){var _=this +_.f=_.e=_.d=!1 +_.r=a +_.a=null +_.b=b +_.c=null}, +b4K:function b4K(a){this.a=a}, +b4I:function b4I(a){this.a=a}, +b4D:function b4D(a){this.a=a}, +b4E:function b4E(a){this.a=a}, +b4C:function b4C(a,b){this.a=a +this.b=b}, +b4H:function b4H(a){this.a=a}, +b4F:function b4F(a){this.a=a}, +b4G:function b4G(a,b){this.a=a +this.b=b}, +b4J:function b4J(a,b){this.a=a +this.b=b}, +acB:function acB(a){this.a=a +this.b=null}, +Jw:function Jw(a,b){this.c=a +this.a=b +this.b=null}, +th:function th(){}, +tw:function tw(){}, +j0:function j0(){}, +a1v:function a1v(){}, +r2:function r2(){}, +a8j:function a8j(a){var _=this +_.f=_.e=$ +_.a=a +_.b=null}, +Gs:function Gs(){}, +Th:function Th(a,b,c,d,e,f,g,h){var _=this +_.e=a +_.f=b +_.aSI$=c +_.aSJ$=d +_.aSK$=e +_.aSL$=f +_.a=g +_.b=null +_.$ti=h}, +Ti:function Ti(a,b,c,d,e,f,g,h){var _=this +_.e=a +_.f=b +_.aSI$=c +_.aSJ$=d +_.aSK$=e +_.aSL$=f +_.a=g +_.b=null +_.$ti=h}, +Ro:function Ro(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=null +_.$ti=d}, +aeM:function aeM(){}, +aeJ:function aeJ(){}, +aiY:function aiY(){}, +Wj:function Wj(){}, +Wk:function Wk(){}, +bvT(a,b,c){return new A.HV(a,b,c,null)}, +HV:function HV(a,b,c,d){var _=this +_.c=a +_.e=b +_.f=c +_.a=d}, +aeZ:function aeZ(a,b,c){var _=this +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +aeY:function aeY(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}, +aq2:function aq2(){}, +bvU(a,b,c){return new A.HW(a,b,c,null)}, +bKU(a,b){return new A.em(b,!1,a,new A.eb(a.a,t.Ll))}, +bKT(a,b){var s=A.J(b,!0,t.l7) +if(a!=null)s.push(a) +return new A.dv(B.I,null,B.aC,B.x,s,null)}, +Fr:function Fr(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +HW:function HW(a,b,c,d){var _=this +_.c=a +_.d=b +_.f=c +_.a=d}, +af_:function af_(a,b,c,d,e){var _=this +_.d=null +_.e=a +_.f=b +_.r=0 +_.dY$=c +_.bc$=d +_.a=null +_.b=e +_.c=null}, +aYw:function aYw(a,b,c){this.a=a +this.b=b +this.c=c}, +aYv:function aYv(a,b){this.a=a +this.b=b}, +aYx:function aYx(){}, +aYy:function aYy(a){this.a=a}, +VT:function VT(){}, +I1:function I1(a,b,c,d){var _=this +_.e=a +_.c=b +_.a=c +_.$ti=d}, +bYX(a,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=null +if(a==null||a.length===0)return B.b.gY(a0) +s=t.N +r=t.da +q=A.iy(b,b,b,s,r) +p=A.iy(b,b,b,s,r) +o=A.iy(b,b,b,s,r) +n=A.iy(b,b,b,s,r) +m=A.iy(b,b,b,t.v,r) +for(l=0;l<43;++l){k=a0[l] +s=k.a +r=B.dB.i(0,s) +if(r==null)r=s +j=k.c +i=B.e0.i(0,j) +if(i==null)i=j +i=r+"_null_"+A.h(i) +if(q.i(0,i)==null)q.n(0,i,k) +r=B.dB.i(0,s) +r=(r==null?s:r)+"_null" +if(o.i(0,r)==null)o.n(0,r,k) +r=B.dB.i(0,s) +if(r==null)r=s +i=B.e0.i(0,j) +if(i==null)i=j +i=r+"_"+A.h(i) +if(p.i(0,i)==null)p.n(0,i,k) +r=B.dB.i(0,s) +s=r==null?s:r +if(n.i(0,s)==null)n.n(0,s,k) +s=B.e0.i(0,j) +if(s==null)s=j +if(m.i(0,s)==null)m.n(0,s,k)}for(h=b,g=h,f=0;f"))}, +IZ:function IZ(a,b){this.a=a +this.b=b}, +iU:function iU(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +tZ:function tZ(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.$ti=d}, +Sj:function Sj(a,b){var _=this +_.d=null +_.e=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +b4R:function b4R(a,b){this.a=a +this.b=b}, +b4Q:function b4Q(a,b){this.a=a +this.b=b}, +b4S:function b4S(a,b){this.a=a +this.b=b}, +b4P:function b4P(a,b,c){this.a=a +this.b=b +this.c=c}, +bRa(a){return J.bB(a)}, +bss(a,b){return new A.QU(a,new A.bl(A.a([],t.f),t._),b.j("QU<0>"))}, +aKL:function aKL(a,b){this.a=a +this.b=b}, +DL:function DL(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.z=g +_.a=h +_.$ti=i}, +Gx:function Gx(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.z=_.y=_.x=_.w=_.r=_.f=$ +_.Q=c +_.as=null +_.at=!1 +_.ax="" +_.ay=d +_.ch=null +_.CW=!1 +_.a=null +_.b=e +_.c=null +_.$ti=f}, +bbH:function bbH(a){this.a=a}, +bbI:function bbI(a){this.a=a}, +bbG:function bbG(a){this.a=a}, +QU:function QU(a,b,c){var _=this +_.f=!0 +_.c=a +_.a=b +_.b=null +_.$ti=c}, +to:function to(){}, +tm:function tm(){}, +Ye:function Ye(a,b,c){this.f=a +this.b=b +this.a=c}, +AO:function AO(a,b){this.c=a +this.a=b}, +QV:function QV(a){var _=this +_.d=null +_.e=$ +_.f=!1 +_.a=null +_.b=a +_.c=null}, +aYR:function aYR(a){this.a=a}, +aYW:function aYW(a){this.a=a}, +aYV:function aYV(a,b,c){this.a=a +this.b=b +this.c=c}, +aYT:function aYT(a){this.a=a}, +aYU:function aYU(a){this.a=a}, +aYS:function aYS(a){this.a=a}, +CL:function CL(a){this.a=a}, +Lr:function Lr(a){var _=this +_.dx$=0 +_.dy$=a +_.fx$=_.fr$=0 +_.fy$=!1}, +jo:function jo(){}, +akm:function akm(a){this.a=a}, +bCC(a,b){a.c2(new A.bgR(b)) +b.$1(a)}, +azC(a,b){return new A.lR(b,a,null)}, +dL(a){var s=a.av(t.I) +return s==null?null:s.w}, +ME(a,b,c){return new A.Df(c,a,b)}, +bvX(a,b){return new A.Yl(b,a,null)}, +eT(a,b,c,d,e){return new A.Ji(d,b,e,a,c)}, +bq5(a,b,c){return new A.Bb(c,b,a,null)}, +Zr(a,b,c){return new A.Zq(a,c,b,null)}, +bLM(a){return new A.Zo(a,null)}, +axd(a,b,c){return new A.Ba(c,b,a,null)}, +bLN(a,b){return new A.ek(new A.axf(b,B.cu,a),null)}, +EZ(a,b,c,d,e){return new A.rp(d,a,e,c,b,null)}, +bsi(a,b){return new A.rp(A.bTi(a),B.I,!0,null,b,null)}, +bBp(a,b){return new A.rp(A.nj(b.a,b.b,0),null,!0,null,a,null)}, +abZ(a,b){var s=b +return new A.rp(A.ut(s,b,1),B.I,!0,null,a,null)}, +bTi(a){var s,r,q +if(a===0){s=new A.cc(new Float64Array(16)) +s.eU() +return s}r=Math.sin(a) +if(r===1)return A.aVS(1,0) +if(r===-1)return A.aVS(-1,0) +q=Math.cos(a) +if(q===-1)return A.aVS(0,-1) +return A.aVS(r,q)}, +aVS(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.cc(s)}, +axK(a,b,c,d,e,f){return new A.Bs(c,e,f,b,d,a,null)}, +xf(a,b,c,d){return new A.a2m(d,a,c,b,null)}, +bxY(a,b,c){return new A.a2C(c,b,a,null)}, +el(a,b,c){return new A.lN(B.I,c,b,a,null)}, +aHH(a,b){return new A.Ly(b,a,new A.eb(b,t.xe))}, +bs_(){return new A.bm(0,0,null,null)}, +aap(a,b){return new A.bm(b.a,b.b,a,null)}, +bMa(a){return new A.as(0,1/0,a.c,a.d)}, +bM9(a){return new A.as(a.a,a.b,0,1/0)}, +bBv(a,b,c,d){return new A.ac6(a,d,c,b,null)}, +aHY(a,b,c){return new A.a3V(c,b,a,null)}, +Lj(a,b){return new A.a3y(b,a,null)}, +bl5(a,b,c){var s,r +switch(b.a){case 0:s=a.av(t.I) +s.toString +r=A.bnV(s.w) +return c?A.bFb(r):r +case 1:return c?B.ak:B.aE}}, +aI4(a){return new A.a3W(a,null)}, +br5(a,b,c){return new A.a3n(a,c,b,null)}, +iF(a,b,c,d,e,f,g,h){return new A.mb(e,g,f,a,h,c,b,d)}, +bzO(a,b){return new A.mb(0,0,0,a,null,null,b,null)}, +bQT(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.iF(a,b,d,null,r,s,g,h)}, +bQS(a,b,c,d,e){return new A.a8c(c,d,a,e,b,null)}, +bO3(a,b,c,d,e,f,g,h,i){return new A.Kk(c,e,f,b,h,i,g,a,d)}, +aA(a,b,c,d,e,f){return new A.pf(B.a3,d,e,b,f,B.c1,null,a,c)}, +b7(a,b,c,d,e,f){return new A.hZ(B.U,d,e,b,null,B.c1,f,a,c)}, +bi(a,b){return new A.Ka(b,B.oG,a,null)}, +vy(a,b,c,d,e,f,g,h,i){return new A.Fj(d,a,g,e,f,c,h,i,b,null)}, +aP7(a,b,c,d,e,f,g,h,i,j,k,l,m,n){return new A.a9u(h,i,j,f,c,A.bAl(m,l),b,a,g,n,k,e,d,A.bsn(h,A.bAl(m,l)),null)}, +bAl(a,b){var s,r,q,p,o +$label0$0:{s=1===b +r=b +q=a +p=q +o=!0 +if(s){s=q +break $label0$0}if(B.ai.k(0,p)){if(o)s=r +else{s=b +r=s +o=!0}s=typeof s=="number"}else s=!1 +if(s){s=new A.jW(o?r:b) +break $label0$0}s=p +break $label0$0 +throw A.c(A.hE(u.P))}return s}, +bwH(a){var s +a.av(t.l4) +s=$.asL() +return s}, +fL(a,b,c,d,e,f,g,h,i,j,k){return new A.p1(d,f,k,e,c,h,i,g,j,a,b,null)}, +fO(a,b,c,d,e,f,g){return new A.ux(e,g,f,b,c,a,d)}, +kW(a,b,c){return new A.u2(b,a,c)}, +bpL(a,b){return new A.XK(a,b,null)}, +bL4(a){return new A.Yv(a,null)}, +apj:function apj(a,b,c){var _=this +_.y2=a +_.c=_.b=_.a=_.ax=null +_.d=$ +_.e=b +_.f=null +_.r=c +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +bgS:function bgS(a,b){this.a=a +this.b=b}, +bgR:function bgR(a){this.a=a}, +apk:function apk(){}, +lR:function lR(a,b,c){this.w=a +this.b=b +this.a=c}, +Df:function Df(a,b,c){this.e=a +this.c=b +this.a=c}, +Yl:function Yl(a,b,c){this.e=a +this.c=b +this.a=c}, +Ji:function Ji(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +Bb:function Bb(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +Zq:function Zq(a,b,c,d){var _=this +_.e=a +_.r=b +_.c=c +_.a=d}, +Zo:function Zo(a,b){this.c=a +this.a=b}, +Ba:function Ba(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +axf:function axf(a,b,c){this.a=a +this.b=b +this.c=c}, +a7O:function a7O(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}, +a7P:function a7P(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +rp:function rp(a,b,c,d,e,f){var _=this +_.e=a +_.r=b +_.w=c +_.x=d +_.c=e +_.a=f}, +q4:function q4(a,b,c){this.e=a +this.c=b +this.a=c}, +Bs:function Bs(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +a2m:function a2m(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +a2C:function a2C(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +E0:function E0(a,b,c){this.e=a +this.c=b +this.a=c}, +aW:function aW(a,b,c){this.e=a +this.c=b +this.a=c}, +cW:function cW(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +lN:function lN(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +i0:function i0(a,b,c){this.e=a +this.c=b +this.a=c}, +Ly:function Ly(a,b,c){this.f=a +this.b=b +this.a=c}, +Jh:function Jh(a,b,c){this.e=a +this.c=b +this.a=c}, +bm:function bm(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +dX:function dX(a,b,c){this.e=a +this.c=b +this.a=c}, +ZK:function ZK(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +ac6:function ac6(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.a=e}, +a3V:function a3V(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +bs:function bs(a,b,c){this.e=a +this.c=b +this.a=c}, +aks:function aks(a,b){var _=this +_.c=_.b=_.a=_.ch=_.ax=_.k4=null +_.d=$ +_.e=a +_.f=null +_.r=b +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +a3y:function a3y(a,b,c){this.e=a +this.c=b +this.a=c}, +a3x:function a3x(a,b){this.c=a +this.a=b}, +Pe:function Pe(a,b,c){this.e=a +this.c=b +this.a=c}, +a3W:function a3W(a,b){this.c=a +this.a=b}, +dv:function dv(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +a3n:function a3n(a,b,c,d){var _=this +_.c=a +_.r=b +_.w=c +_.a=d}, +TD:function TD(a,b,c,d,e,f,g){var _=this +_.z=a +_.e=b +_.f=c +_.r=d +_.w=e +_.c=f +_.a=g}, +aiO:function aiO(a,b,c){var _=this +_.k4=$ +_.ok=a +_.c=_.b=_.a=_.ch=_.ax=null +_.d=$ +_.e=b +_.f=null +_.r=c +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +mb:function mb(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}, +a8c:function a8c(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.x=e +_.a=f}, +Kk:function Kk(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}, +pf:function pf(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,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}, +ix:function ix(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +Ka:function Ka(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +Fj:function Fj(a,b,c,d,e,f,g,h,i,j){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.z=g +_.Q=h +_.c=i +_.a=j}, +a9u:function a9u(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}, +a8v:function a8v(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}, +p1:function p1(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.z=g +_.Q=h +_.as=i +_.at=j +_.c=k +_.a=l}, +ux:function ux(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.y=e +_.c=f +_.a=g}, +jE:function jE(a,b){this.c=a +this.a=b}, +u2:function u2(a,b,c){this.e=a +this.c=b +this.a=c}, +XK:function XK(a,b,c){this.e=a +this.c=b +this.a=c}, +a6q:function a6q(a,b,c){this.f=a +this.c=b +this.a=c}, +bT:function bT(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +p3:function p3(a,b){this.c=a +this.a=b}, +Yv:function Yv(a,b){this.c=a +this.a=b}, +oJ:function oJ(a,b,c){this.e=a +this.c=b +this.a=c}, +L9:function L9(a,b,c){this.e=a +this.c=b +this.a=c}, +oY:function oY(a,b){this.c=a +this.a=b}, +ek:function ek(a,b){this.c=a +this.a=b}, +Pu:function Pu(a,b){this.c=a +this.a=b}, +ao_:function ao_(a){this.a=null +this.b=a +this.c=null}, +tF:function tF(a,b,c){this.e=a +this.c=b +this.a=c}, +TQ:function TQ(a,b,c,d){var _=this +_.ex=a +_.E=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bso(){var s=$.ai +s.toString +return s}, +c1z(a){var s,r,q,p,o,n,m +if($.ai==null)A.acG() +s=$.ai +s.toString +r=$.bN() +q=t.e8 +p=q.a(r.gfI().b.i(0,0)) +p.toString +o=s.gM9() +n=s.ax$ +if(n===$){r=q.a(r.gfI().b.i(0,0)) +r.toString +m=new A.amQ(B.v,r,null,A.ay()) +m.aT() +m.sbO(null) +s.ax$!==$&&A.at() +s.ax$=m +n=m}s.ak3(new A.acu(p,a,o,n,null)) +s.NJ()}, +acG(){var s=null,r=A.a([],t.GA),q=$.aH,p=$.ag(),o=A.a([],t.Jh),n=A.bQ(7,s,!1,t.JI),m=t.S,l=t.j1 +m=new A.acF(s,$,r,!0,new A.bp(new A.aE(q,t.D4),t.gR),!1,s,!1,$,s,$,$,$,A.B(t.K,t.Ju),!1,0,!1,$,0,s,$,$,new A.aoi(A.b0(t.M)),$,$,$,new A.co(s,p,t.Yv),$,s,o,s,A.bZ2(),new A.a2W(A.bZ1(),n,t.G7),!1,0,A.B(m,t.h1),A.dz(m),A.a([],l),A.a([],l),s,!1,B.hN,!0,!1,s,B.z,B.z,s,0,s,!1,s,s,0,A.qz(s,t.qL),new A.aMs(A.B(m,t.rr),A.B(t.Ld,t.iD)),new A.aEd(A.B(m,t.cK)),new A.aMv(),A.B(m,t.YX),$,!1,B.a_G) +m.kk() +m.aqY() +return m}, +bhq:function bhq(a){this.a=a}, +bhr:function bhr(a){this.a=a}, +dB:function dB(){}, +Qu:function Qu(){}, +bhp:function bhp(a,b){this.a=a +this.b=b}, +aWF:function aWF(a,b){this.a=a +this.b=b}, +Oo:function Oo(a,b,c){this.b=a +this.c=b +this.a=c}, +aP9:function aP9(a,b,c){this.a=a +this.b=b +this.c=c}, +aPa:function aPa(a){this.a=a}, +Om:function Om(a,b){var _=this +_.c=_.b=_.a=_.ay=_.ax=null +_.d=$ +_.e=a +_.f=null +_.r=b +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +acF:function acF(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){var _=this +_.ai$=a +_.cc$=b +_.t$=c +_.X$=d +_.a9$=e +_.an$=f +_.ao$=g +_.aq$=h +_.Q$=i +_.as$=j +_.at$=k +_.ax$=l +_.ay$=m +_.ch$=n +_.CW$=o +_.cx$=p +_.cy$=q +_.z_$=r +_.vt$=s +_.qe$=a0 +_.t8$=a1 +_.oS$=a2 +_.lz$=a3 +_.mG$=a4 +_.z0$=a5 +_.DE$=a6 +_.Kp$=a7 +_.vu$=a8 +_.b2T$=a9 +_.id$=b0 +_.k1$=b1 +_.k2$=b2 +_.k3$=b3 +_.k4$=b4 +_.ok$=b5 +_.p1$=b6 +_.p2$=b7 +_.p3$=b8 +_.p4$=b9 +_.R8$=c0 +_.RG$=c1 +_.rx$=c2 +_.ry$=c3 +_.to$=c4 +_.x1$=c5 +_.x2$=c6 +_.xr$=c7 +_.y1$=c8 +_.y2$=c9 +_.bB$=d0 +_.bd$=d1 +_.aZ$=d2 +_.aW$=d3 +_.bU$=d4 +_.aA$=d5 +_.aL$=d6 +_.bn$=d7 +_.aP$=d8 +_.bC$=d9 +_.dG$=e0 +_.dP$=e1 +_.e3$=e2 +_.a=!1 +_.b=null +_.c=0}, +Uh:function Uh(){}, +VI:function VI(){}, +VJ:function VJ(){}, +VK:function VK(){}, +VL:function VL(){}, +VM:function VM(){}, +VN:function VN(){}, +VO:function VO(){}, +BJ(a,b,c){return new A.a10(b,c,a,null)}, +R(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.Y4(h,n) +if(s==null)s=A.iv(h,n)}else s=e +return new A.oy(b,a,k,d,f,g,s,j,l,m,c,i)}, +a10:function a10(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +oy:function oy(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}, +agL:function agL(a,b,c){this.b=a +this.c=b +this.a=c}, +mW:function mW(a,b){this.a=a +this.b=b}, +eR:function eR(a,b,c){this.a=a +this.b=b +this.c=c}, +bwp(){var s=$.wJ +if(s!=null)s.ev(0) +s=$.wJ +if(s!=null)s.m() +$.wJ=null +if($.q7!=null)$.q7=null}, +ZM:function ZM(){}, +axQ:function axQ(a,b){this.a=a +this.b=b}, +ayG(a,b,c,d,e){return new A.tI(b,e,d,a,c)}, +bMH(a,b){var s=null +return new A.ek(new A.ayH(s,s,s,b,a),s)}, +tI:function tI(a,b,c,d,e){var _=this +_.w=a +_.x=b +_.y=c +_.b=d +_.a=e}, +ayH:function ayH(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +akn:function akn(a){this.a=a}, +bMK(){switch(A.bU().a){case 0:return $.buC() +case 1:return $.bGM() +case 2:return $.bGN() +case 3:return $.bGO() +case 4:return $.buD() +case 5:return $.bGQ()}}, +a1c:function a1c(a,b){this.c=a +this.a=b}, +a1k:function a1k(a){this.b=a}, +BP:function BP(a,b){this.a=a +this.b=b}, +bN0(a){var s=a.av(t.I) +s.toString +switch(s.w.a){case 0:return B.aj3 +case 1:return B.h}}, +a1x(a){var s=a.cx,r=A.a8(s) +return new A.dH(new A.b6(s,new A.azH(),r.j("b6<1>")),new A.azI(),r.j("dH<1,A>"))}, +bN_(a,b){var s,r,q,p,o=B.b.gY(a),n=A.bwR(b,o) +for(s=a.length,r=0;rr)return a.a8(0,new A.j(p,r)).gew() +else return p-q}}else{p=b.c +if(q>p){s=a.b +r=b.b +if(sr)return a.a8(0,new A.j(p,r)).gew() +else return q-p}}else{q=a.b +p=b.b +if(qp)return q-p +else return 0}}}}, +a1y(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.ga3(b);s.v();g=q){r=s.gG(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.A(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.A(i,m,i+(k.c-i),m+(j-m)))}else q.push(k)}}}return g}, +bMZ(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.j(Math.min(Math.max(0,r),b.a),Math.min(Math.max(0,a.b),b.b))}, +a1w:function a1w(a,b,c){this.c=a +this.d=b +this.a=c}, +azH:function azH(){}, +azI:function azI(){}, +a1z:function a1z(a){this.a=a}, +bZb(a,b,c){var s=b.gab() +s.toString +return t.x.a(s).i4(c)}, +bxs(a,b,c,d,e,f,g,h,i){return new A.tO(a,b,c,d,g,h,e,f,null,i.j("tO<0>"))}, +tO:function tO(a,b,c,d,e,f,g,h,i,j){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.at=e +_.ay=f +_.ch=g +_.CW=h +_.a=i +_.$ti=j}, +FG:function FG(a,b){var _=this +_.d=null +_.e=0 +_.a=null +_.b=a +_.c=null +_.$ti=b}, +b1U:function b1U(a){this.a=a}, +b1V:function b1V(a){this.a=a}, +b1W:function b1W(a){this.a=a}, +b1T:function b1T(a){this.a=a}, +JI:function JI(a,b,c){this.a=a +this.b=b +this.c=c}, +ahd:function ahd(a,b){this.a=a +this.b=b}, +FF:function FF(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=null +_.as=l +_.at=m +_.ay=_.ax=null +_.$ti=n}, +b1A:function b1A(a){this.a=a}, +b1B:function b1B(){}, +BW:function BW(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +RY:function RY(a,b,c){var _=this +_.d=$ +_.e=a +_.f=b +_.a=null +_.b=c +_.c=null}, +bB6(a){var s=a==null?B.at:new A.c1(a,B.aQ,B.Y) +return new A.cy(s,$.ag())}, +bSP(a){var s=a==null?B.at:a +return new A.cy(s,$.ag())}, +bxx(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.Nh:B.mR +else s=e0 +if(e1==null)r=b7?B.Nj:B.mS +else r=e1 +if(t.qY.b(d5)&&!0)q=B.rq +else if(b7)q=c7?B.rq:B.atl +else q=c7?B.atm:B.atn +p=b2==null?A.bNx(d,b4):b2 +if(b4===1){o=A.a([$.bGZ()],t.VS) +B.b.K(o,a9==null?B.R9:a9)}else o=a9 +return new A.BY(j,a7,b8,b7,e8,f1,c7,a8,q,d9,d8==null?!c7:d8,a,s,r,a5,e4,f3,e3,e5,e7,e6,f0,k,b,f,b4,b5,a6,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)}, +bNx(a,b){return b===1?B.NF:B.jF}, +bNw(a){var s,r=a==null,q=r?null:a.a,p=r||a.k(0,B.jB) +r=q==null +if(r){$.ai.toString +$.bN() +s=!1}else s=!0 +if(p||!s)return B.jB +if(r){r=new A.ayI() +r.b=B.ajv}else r=q +return a.aQg(r)}, +w4(a,b,c,d,e,f,g){return new A.VB(a,e,f,d,b,c,new A.bl(A.a([],t.f),t._),g.j("VB<0>"))}, +ag1:function ag1(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +amb:function amb(a,b,c,d){var _=this +_.E=a +_.af=null +_.aO=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +cy:function cy(a,b){var _=this +_.a=a +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +EX:function EX(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +kz:function kz(a,b){this.a=a +this.b=b}, +b12:function b12(a,b,c){var _=this +_.b=a +_.c=b +_.d=0 +_.a=c}, +BY:function BY(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 +_.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 +_.x2=c0 +_.xr=c1 +_.y1=c2 +_.y2=c3 +_.bB=c4 +_.bd=c5 +_.aZ=c6 +_.aW=c7 +_.bU=c8 +_.ai=c9 +_.cc=d0 +_.t=d1 +_.X=d2 +_.a9=d3 +_.an=d4 +_.ao=d5 +_.aq=d6 +_.aA=d7 +_.aL=d8 +_.bn=d9 +_.aP=e0 +_.bC=e1 +_.dG=e2 +_.e3=e3 +_.dQ=e4 +_.iV=e5 +_.dR=e6 +_.hT=e7 +_.a=e8}, +tS:function tS(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.e=_.d=null +_.f=$ +_.r=a +_.w=b +_.x=c +_.Q=_.z=null +_.as=d +_.at=null +_.ax=e +_.ay=f +_.ch=g +_.CW=!1 +_.cx=null +_.db=_.cy=$ +_.dx=null +_.dy=h +_.fr=i +_.fy=_.fx=null +_.go=!0 +_.k4=_.k3=_.k2=_.k1=_.id=null +_.ok=0 +_.p3=_.p2=_.p1=!1 +_.p4=$ +_.R8=0 +_.rx=_.RG=null +_.ry=$ +_.to=-1 +_.x1=null +_.bB=_.y2=_.y1=_.xr=_.x2=$ +_.dY$=j +_.bc$=k +_.e2$=l +_.a=null +_.b=m +_.c=null}, +aAA:function aAA(){}, +aB1:function aB1(a){this.a=a}, +aAE:function aAE(a){this.a=a}, +aAQ:function aAQ(a){this.a=a}, +aAR:function aAR(a){this.a=a}, +aAS:function aAS(a){this.a=a}, +aAT:function aAT(a){this.a=a}, +aAU:function aAU(a){this.a=a}, +aAV:function aAV(a){this.a=a}, +aAW:function aAW(a){this.a=a}, +aAX:function aAX(a){this.a=a}, +aAY:function aAY(a){this.a=a}, +aAZ:function aAZ(a){this.a=a}, +aB_:function aB_(a){this.a=a}, +aB0:function aB0(a){this.a=a}, +aAK:function aAK(a,b,c){this.a=a +this.b=b +this.c=c}, +aB2:function aB2(a){this.a=a}, +aB4:function aB4(a){this.a=a}, +aAw:function aAw(a,b){this.a=a +this.b=b}, +aAF:function aAF(a,b){this.a=a +this.b=b}, +aB3:function aB3(a){this.a=a}, +aAy:function aAy(a){this.a=a}, +aAJ:function aAJ(a){this.a=a}, +aAB:function aAB(){}, +aAC:function aAC(a){this.a=a}, +aAD:function aAD(a){this.a=a}, +aAx:function aAx(){}, +aAz:function aAz(a){this.a=a}, +aB8:function aB8(a){this.a=a}, +aB5:function aB5(a){this.a=a}, +aB6:function aB6(a){this.a=a}, +aB7:function aB7(a,b,c){this.a=a +this.b=b +this.c=c}, +aAG:function aAG(a,b){this.a=a +this.b=b}, +aAH:function aAH(a,b){this.a=a +this.b=b}, +aAI:function aAI(a,b){this.a=a +this.b=b}, +aAv:function aAv(a){this.a=a}, +aAO:function aAO(a){this.a=a}, +aAM:function aAM(a){this.a=a}, +aAN:function aAN(){}, +aAP:function aAP(a,b,c){this.a=a +this.b=b +this.c=c}, +aAL:function aAL(a){this.a=a}, +RZ:function RZ(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){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 +_.c=b9 +_.a=c0}, +beH:function beH(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}, +Uv:function Uv(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +an5:function an5(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +beI:function beI(a){this.a=a}, +Aj:function Aj(a,b,c,d,e){var _=this +_.x=a +_.e=b +_.b=c +_.c=d +_.a=e}, +afT:function afT(a){this.a=a}, +rA:function rA(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=null +_.$ti=e}, +VB:function VB(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}, +VC:function VC(a,b,c){var _=this +_.e=a +_.r=_.f=null +_.a=b +_.b=null +_.$ti=c}, +anf:function anf(a,b){this.e=a +this.a=b +this.b=null}, +agm:function agm(a,b){this.e=a +this.a=b +this.b=null}, +aip:function aip(a,b){this.a=a +this.b=b}, +apE:function apE(a,b,c){var _=this +_.ay=a +_.w=!1 +_.a=b +_.dx$=0 +_.dy$=c +_.fx$=_.fr$=0 +_.fy$=!1}, +S_:function S_(){}, +ahs:function ahs(){}, +S0:function S0(){}, +aht:function aht(){}, +ahu:function ahu(){}, +btG(a){var s,r,q +for(s=a.length,r=!1,q=0;q>"),n=new A.a1(a,new A.bc3(),o) +for(s=new A.ck(n,n.gq(0),o.j("ck")),o=o.j("al.E"),r=null;s.v();){q=s.d +p=q==null?o.a(q):q +r=(r==null?p:r).p8(0,p)}if(r.gaa(r))return B.b.gY(a).a +return B.b.Vs(B.b.gY(a).gaca(),r.gq1(r)).w}, +bCm(a,b){A.t9(a,new A.bc5(b),t.zP)}, +bUT(a,b){A.t9(a,new A.bc2(b),t.h7)}, +aNl(){return new A.aNk(A.B(t.l5,t.UJ),A.c_m())}, +bxR(a,b){return new A.Kv(b==null?A.aNl():b,a,null)}, +aDy(a){var s +for(;s=a.Q,s!=null;a=s){if(a.e==null)return null +if(a instanceof A.Se)return a}return null}, +lV(a){var s,r=A.bqM(a,!1,!0) +if(r==null)return null +s=A.aDy(r) +return s==null?null:s.dy}, +bQa(){return new A.De(new A.bl(A.a([],t.f),t._))}, +bQV(){return new A.DD(new A.bl(A.a([],t.f),t._))}, +bMT(){return new A.wW(!1,new A.bl(A.a([],t.f),t._))}, +bil:function bil(a){this.a=a}, +FX:function FX(a,b){this.b=a +this.c=b}, +vr:function vr(a,b){this.a=a +this.b=b}, +ac3:function ac3(a,b){this.a=a +this.b=b}, +a2u:function a2u(){}, +aDz:function aDz(){}, +aDB:function aDB(a,b){this.a=a +this.b=b}, +aDA:function aDA(a){this.a=a}, +FD:function FD(a,b){this.a=a +this.b=b}, +agZ:function agZ(a){this.a=a}, +azl:function azl(){}, +bc6:function bc6(a){this.a=a}, +azt:function azt(a,b){this.a=a +this.b=b}, +azv:function azv(a){this.a=a}, +azu:function azu(a){this.a=a}, +azw:function azw(a){this.a=a}, +azx:function azx(a){this.a=a}, +azn:function azn(a){this.a=a}, +azo:function azo(a){this.a=a}, +azp:function azp(){}, +azq:function azq(a){this.a=a}, +azr:function azr(a){this.a=a}, +azs:function azs(){}, +azm:function azm(a,b,c){this.a=a +this.b=b +this.c=c}, +azy:function azy(a){this.a=a}, +azz:function azz(a){this.a=a}, +azA:function azA(a){this.a=a}, +azB:function azB(a){this.a=a}, +fZ:function fZ(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +bc3:function bc3(){}, +bc5:function bc5(a){this.a=a}, +bc4:function bc4(){}, +pA:function pA(a){this.a=a +this.b=null}, +bc1:function bc1(){}, +bc2:function bc2(a){this.a=a}, +aNk:function aNk(a,b){this.vv$=a +this.a=b}, +aNm:function aNm(){}, +aNn:function aNn(){}, +aNo:function aNo(a){this.a=a}, +Kv:function Kv(a,b,c){this.c=a +this.f=b +this.a=c}, +Se:function Se(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 +_.dx$=0 +_.dy$=i +_.fx$=_.fr$=0 +_.fy$=!1}, +aib:function aib(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +a9n:function a9n(a){this.a=a +this.b=null}, +qF:function qF(){}, +De:function De(a){this.a=a +this.b=null}, +r0:function r0(){}, +DD:function DD(a){this.a=a +this.b=null}, +lQ:function lQ(a){this.a=a}, +wW:function wW(a,b){this.c=a +this.a=b +this.b=null}, +aic:function aic(){}, +alU:function alU(){}, +aqP:function aqP(){}, +aqQ:function aqQ(){}, +bqQ(a){var s=a.av(t.Jp) +return s==null?null:s.f}, +bUe(a,b,c){return new A.Sh(b,c,a,null)}, +bOl(a){var s=null,r=$.ag() +return new A.kV(new A.Oj(s,r),new A.z8(!1,r),s,A.B(t.yb,t.M),s,!0,s,B.l,a.j("kV<0>"))}, +KA:function KA(a,b,c){this.c=a +this.w=b +this.a=c}, +KB:function KB(a,b){var _=this +_.d=0 +_.e=!1 +_.f=a +_.a=null +_.b=b +_.c=null}, +aDS:function aDS(){}, +aDT:function aDT(a){this.a=a}, +aDU:function aDU(a,b){this.a=a +this.b=b}, +Sh:function Sh(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +qi:function qi(){}, +kV:function kV(a,b,c,d,e,f,g,h,i){var _=this +_.d=$ +_.e=a +_.f=b +_.dh$=c +_.jj$=d +_.vy$=e +_.hz$=f +_.jk$=g +_.a=null +_.b=h +_.c=null +_.$ti=i}, +aDR:function aDR(a){this.a=a}, +aDQ:function aDQ(a,b){this.a=a +this.b=b}, +aug:function aug(a,b){this.a=a +this.b=b}, +b4L:function b4L(){}, +FY:function FY(){}, +KI(a,b){return new A.bJ(a,b.j("bJ<0>"))}, +bUn(a){a.eJ() +a.c2(A.bkZ())}, +bNA(a,b){var s,r,q,p=a.d +p===$&&A.b() +s=b.d +s===$&&A.b() +r=p-s +if(r!==0)return r +q=b.Q +if(a.Q!==q)return q?-1:1 +return 0}, +bNB(a,b){var s=A.a8(b).j("a1<1,i1>") +return A.bMO(!0,A.J(new A.a1(b,new A.aBc(),s),!0,s.j("al.E")),a,B.aak,!0,B.a_5,null)}, +bNz(a){a.c9() +a.c2(A.bFg())}, +K8(a){var s=a.a,r=s instanceof A.xg?s:null +return new A.a22("",r,new A.jd())}, +bSw(a){var s=a.W(),r=new A.jM(s,a,B.au) +s.c=r +s.a=a +return r}, +bOO(a){return new A.jz(A.iy(null,null,null,t.C,t.X),a,B.au)}, +bPW(a){return new A.l7(A.dz(t.C),a,B.au)}, +btt(a,b,c,d){var s=new A.cY(b,c,"widgets library",a,d,!1) +A.en(s) +return s}, +hc:function hc(){}, +bJ:function bJ(a,b){this.a=a +this.$ti=b}, +jy:function jy(a,b){this.a=a +this.$ti=b}, +e:function e(){}, +ab:function ab(){}, +Y:function Y(){}, +bfq:function bfq(a,b){this.a=a +this.b=b}, +a0:function a0(){}, +bo:function bo(){}, +hj:function hj(){}, +bH:function bH(){}, +aF:function aF(){}, +a3R:function a3R(){}, +by:function by(){}, +fa:function fa(){}, +FR:function FR(a,b){this.a=a +this.b=b}, +aiN:function aiN(a){this.a=!1 +this.b=a}, +b63:function b63(a,b){this.a=a +this.b=b}, +avU:function avU(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}, +avV:function avV(a,b,c){this.a=a +this.b=b +this.c=c}, +My:function My(){}, +b92:function b92(a,b){this.a=a +this.b=b}, +br:function br(){}, +aBf:function aBf(){}, +aBg:function aBg(a){this.a=a}, +aBd:function aBd(a){this.a=a}, +aBc:function aBc(){}, +aBh:function aBh(a){this.a=a}, +aBi:function aBi(a){this.a=a}, +aBj:function aBj(a){this.a=a}, +aBa:function aBa(a){this.a=a}, +aBe:function aBe(){}, +aBb:function aBb(a){this.a=a}, +a22:function a22(a,b,c){this.d=a +this.e=b +this.a=c}, +IW:function IW(){}, +axI:function axI(){}, +axJ:function axJ(){}, +Eu:function Eu(a,b){var _=this +_.c=_.b=_.a=_.ax=null +_.d=$ +_.e=a +_.f=null +_.r=b +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +jM:function jM(a,b,c){var _=this +_.k3=a +_.k4=!1 +_.c=_.b=_.a=_.ax=null +_.d=$ +_.e=b +_.f=null +_.r=c +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +Nr:function Nr(){}, +uE:function uE(a,b,c){var _=this +_.c=_.b=_.a=_.ax=null +_.d=$ +_.e=a +_.f=null +_.r=b +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1 +_.$ti=c}, +aLe:function aLe(a){this.a=a}, +jz:function jz(a,b,c){var _=this +_.y2=a +_.c=_.b=_.a=_.ax=null +_.d=$ +_.e=b +_.f=null +_.r=c +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +c7:function c7(){}, +aP8:function aP8(){}, +a3Q:function a3Q(a,b){var _=this +_.c=_.b=_.a=_.ch=_.ax=null +_.d=$ +_.e=a +_.f=null +_.r=b +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +P5:function P5(a,b){var _=this +_.c=_.b=_.a=_.ch=_.ax=_.k4=null +_.d=$ +_.e=a +_.f=null +_.r=b +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +l7:function l7(a,b,c){var _=this +_.k4=$ +_.ok=a +_.c=_.b=_.a=_.ch=_.ax=null +_.d=$ +_.e=b +_.f=null +_.r=c +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +aJM:function aJM(a){this.a=a}, +a9g:function a9g(){}, +u5:function u5(a,b,c){this.a=a +this.b=b +this.$ti=c}, +akj:function akj(a,b){var _=this +_.c=_.b=_.a=null +_.d=$ +_.e=a +_.f=null +_.r=b +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +ako:function ako(a){this.a=a}, +anZ:function anZ(){}, +e8(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){return new A.qk(b,a7,a8,a5,a6,a1,a3,a4,a2,f,m,l,n,o,a9,b1,b2,b0,h,j,k,i,g,q,s,a0,r,p,a,d,c,e)}, +xp:function xp(){}, +d3:function d3(a,b,c){this.a=a +this.b=b +this.$ti=c}, +qk:function qk(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 +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.z=i +_.ay=j +_.CW=k +_.cy=l +_.db=m +_.dy=n +_.RG=o +_.rx=p +_.ry=q +_.to=r +_.x2=s +_.xr=a0 +_.y1=a1 +_.y2=a2 +_.bB=a3 +_.bd=a4 +_.aZ=a5 +_.aW=a6 +_.bU=a7 +_.ai=a8 +_.aA=a9 +_.aL=b0 +_.bn=b1 +_.a=b2}, +aEj:function aEj(a){this.a=a}, +aEk:function aEk(a,b){this.a=a +this.b=b}, +aEl:function aEl(a){this.a=a}, +aEp:function aEp(a,b){this.a=a +this.b=b}, +aEq:function aEq(a){this.a=a}, +aEr:function aEr(a,b){this.a=a +this.b=b}, +aEs:function aEs(a){this.a=a}, +aEt:function aEt(a,b){this.a=a +this.b=b}, +aEu:function aEu(a){this.a=a}, +aEv:function aEv(a,b){this.a=a +this.b=b}, +aEw:function aEw(a){this.a=a}, +aEm:function aEm(a,b){this.a=a +this.b=b}, +aEn:function aEn(a){this.a=a}, +aEo:function aEo(a,b){this.a=a +this.b=b}, +me:function me(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +DN:function DN(a,b){var _=this +_.d=a +_.a=_.e=null +_.b=b +_.c=null}, +aij:function aij(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aSk:function aSk(){}, +b0K:function b0K(a){this.a=a}, +b0P:function b0P(a){this.a=a}, +b0O:function b0O(a){this.a=a}, +b0L:function b0L(a){this.a=a}, +b0M:function b0M(a){this.a=a}, +b0N:function b0N(a,b){this.a=a +this.b=b}, +b0Q:function b0Q(a){this.a=a}, +b0R:function b0R(a){this.a=a}, +b0S:function b0S(a,b){this.a=a +this.b=b}, +bOx(a,b,c){return new A.xu(b,a,c,null)}, +by5(a,b,c){var s=A.B(t.K,t.U3) +a.c2(new A.aFi(c,new A.aFh(s,b))) +return s}, +bC4(a,b){var s,r=a.gab() +r.toString +t.x.a(r) +s=r.bG(0,b==null?null:b.gab()) +r=r.gu(0) +return A.hg(s,new A.A(0,0,0+r.a,0+r.b))}, +Ck:function Ck(a,b){this.a=a +this.b=b}, +xu:function xu(a,b,c,d){var _=this +_.c=a +_.e=b +_.w=c +_.a=d}, +aFh:function aFh(a,b){this.a=a +this.b=b}, +aFi:function aFi(a,b){this.a=a +this.b=b}, +G3:function G3(a,b){var _=this +_.d=a +_.e=null +_.f=!0 +_.a=null +_.b=b +_.c=null}, +b5q:function b5q(a,b){this.a=a +this.b=b}, +b5p:function b5p(){}, +b5m:function b5m(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=$}, +rH:function rH(a,b){var _=this +_.a=a +_.b=$ +_.c=null +_.d=b +_.f=_.e=$ +_.r=null +_.x=_.w=!1}, +b5n:function b5n(a){this.a=a}, +b5o:function b5o(a,b){this.a=a +this.b=b}, +KN:function KN(a,b){this.a=a +this.b=b}, +aFg:function aFg(){}, +aFf:function aFf(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aFe:function aFe(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aS(a,b,c,d){return new A.ey(a,d,b,c,null)}, +ey:function ey(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.x=c +_.z=d +_.a=e}, +aV:function aV(a,b,c){this.a=a +this.b=b +this.d=c}, +Cn(a,b,c){return new A.xA(b,a,c)}, +qo(a,b){return new A.ek(new A.aGb(null,b,a),null)}, +a3b(a){var s,r,q,p,o,n,m=A.byb(a).S(a),l=m.a,k=l==null +if(!k&&m.b!=null&&m.c!=null&&m.d!=null&&m.e!=null&&m.f!=null&&m.gfE(0)!=null&&m.x!=null)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.t +o=m.gfE(0) +if(o==null)o=B.w7.gfE(0) +n=m.w +if(n==null)n=null +l=m.va(m.x===!0,p,k,r,o,q,n,l,s)}return l}, +byb(a){var s=a.av(t.Oh),r=s==null?null:s.w +return r==null?B.w7:r}, +xA:function xA(a,b,c){this.w=a +this.b=b +this.a=c}, +aGb:function aGb(a,b,c){this.a=a +this.b=b +this.c=c}, +qn(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.au(r,q?i:b.a,c) +p=s?i:a.b +p=A.au(p,q?i:b.b,c) +o=s?i:a.c +o=A.au(o,q?i:b.c,c) +n=s?i:a.d +n=A.au(n,q?i:b.d,c) +m=s?i:a.e +m=A.au(m,q?i:b.e,c) +l=s?i:a.f +l=A.W(l,q?i:b.f,c) +k=s?i:a.gfE(0) +k=A.au(k,q?i:b.gfE(0),c) +j=s?i:a.w +j=A.bS9(j,q?i:b.w,c) +if(c<0.5)s=s?i:a.x +else s=q?i:b.x +return new A.e0(r,p,o,n,m,l,k,j,s)}, +e0:function e0(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}, +aiH:function aiH(){}, +WS(a,b){var s=A.bwH(a),r=A.cG(a,B.dO) +r=r==null?null:r.b +if(r==null)r=1 +return new A.xC(s,r,A.ul(a),A.dL(a),b,A.bU())}, +br_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.KU(k,h,d,o,j,b,m,f,c,g,a,n,!1,i,e,null)}, +KU:function KU(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.at=k +_.ax=l +_.ch=m +_.CW=n +_.cy=o +_.a=p}, +St:function St(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}, +b5Q:function b5Q(a){this.a=a}, +b5P:function b5P(a,b,c){this.a=a +this.b=b +this.c=c}, +b5R:function b5R(a,b,c){this.a=a +this.b=b +this.c=c}, +b5S:function b5S(a){this.a=a}, +b5T:function b5T(a){this.a=a}, +b5U:function b5U(a){this.a=a}, +aqr:function aqr(){}, +bMF(a,b){return new A.mY(a,b)}, +bKS(a,b,c,d,e,f,g,h,i){var s +if(e==null)s=null +else s=e +return new A.AK(b,a,i,s,g,c,d,f,null,h)}, +bvS(a,b,c,d,e){return new A.HT(a,d,e,b,c,null,null)}, +XY(a,b,c,d){return new A.HQ(a,d,b,c,null,null)}, +wm(a,b,c,d,e){return new A.HO(a,e,d,b,c,null,null)}, +wu:function wu(a,b){this.a=a +this.b=b}, +mY:function mY(a,b){this.a=a +this.b=b}, +JV:function JV(a,b){this.a=a +this.b=b}, +qb:function qb(a,b){this.a=a +this.b=b}, +wr:function wr(a,b){this.a=a +this.b=b}, +y7:function y7(a,b){this.a=a +this.b=b}, +zJ:function zJ(a,b){this.a=a +this.b=b}, +a3l:function a3l(){}, +CA:function CA(){}, +aGC:function aGC(a){this.a=a}, +aGB:function aGB(a){this.a=a}, +aGA:function aGA(a,b){this.a=a +this.b=b}, +AL:function AL(){}, +atW:function atW(){}, +AK:function AK(a,b,c,d,e,f,g,h,i,j){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.c=g +_.d=h +_.e=i +_.a=j}, +aeR:function aeR(a,b,c){var _=this +_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +aY8:function aY8(){}, +aY9:function aY9(){}, +aYa:function aYa(){}, +aYb:function aYb(){}, +aYc:function aYc(){}, +aYd:function aYd(){}, +aYe:function aYe(){}, +aYf:function aYf(){}, +HR:function HR(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aeU:function aeU(a,b,c){var _=this +_.CW=null +_.e=_.d=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +aYi:function aYi(){}, +HT:function HT(a,b,c,d,e,f,g){var _=this +_.r=a +_.w=b +_.x=c +_.c=d +_.d=e +_.e=f +_.a=g}, +aeW:function aeW(a,b,c){var _=this +_.dy=_.dx=_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +aYn:function aYn(){}, +aYo:function aYo(){}, +aYp:function aYp(){}, +aYq:function aYq(){}, +aYr:function aYr(){}, +aYs:function aYs(){}, +HU:function HU(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aeX:function aeX(a,b,c){var _=this +_.z=null +_.e=_.d=_.Q=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +aYt:function aYt(){}, +HQ:function HQ(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aeT:function aeT(a,b,c){var _=this +_.z=null +_.e=_.d=_.Q=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +aYh:function aYh(){}, +HO:function HO(a,b,c,d,e,f,g){var _=this +_.r=a +_.w=b +_.y=c +_.c=d +_.d=e +_.e=f +_.a=g}, +aeS:function aeS(a,b,c){var _=this +_.CW=null +_.e=_.d=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +aYg:function aYg(){}, +HS:function HS(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}, +aeV:function aeV(a,b,c){var _=this +_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.h2$=a +_.d3$=b +_.a=null +_.b=c +_.c=null}, +aYj:function aYj(){}, +aYk:function aYk(){}, +aYl:function aYl(){}, +aYm:function aYm(){}, +G5:function G5(){}, +bOP(a,b,c,d){var s=a.jy(d) +if(s==null)return +c.push(s) +d.a(s.gbf()) +return}, +bX(a,b,c){var s,r,q,p,o,n +if(b==null)return a.av(c) +s=A.a([],t.Fa) +A.bOP(a,b,s,c) +if(s.length===0)return null +r=B.b.ga_(s) +for(q=s.length,p=0;p>")),i).cQ(0,new A.biG(k,h),t.e3)}, +ul(a){var s=a.av(t.Gk) +return s==null?null:s.r.f}, +f8(a,b,c){var s=a.av(t.Gk) +return s==null?null:c.j("0?").a(J.Q(s.r.e,b))}, +Gt:function Gt(a,b){this.a=a +this.b=b}, +biE:function biE(a){this.a=a}, +biF:function biF(){}, +biG:function biG(a,b){this.a=a +this.b=b}, +hf:function hf(){}, +apK:function apK(){}, +a1f:function a1f(){}, +SM:function SM(a,b,c,d){var _=this +_.r=a +_.w=b +_.b=c +_.a=d}, +LN:function LN(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +ajr:function ajr(a,b,c){var _=this +_.d=a +_.e=b +_.a=_.f=null +_.b=c +_.c=null}, +b7m:function b7m(a){this.a=a}, +b7n:function b7n(a,b){this.a=a +this.b=b}, +b7l:function b7l(a,b,c){this.a=a +this.b=b +this.c=c}, +bPo(a,b){var s +a.av(t.bS) +s=A.bPp(a,b) +if(s==null)return null +a.GF(s,null) +return b.a(s.gbf())}, +bPp(a,b){var s,r,q,p=a.jy(b) +if(p==null)return null +s=a.jy(t.bS) +if(s!=null){r=s.d +r===$&&A.b() +q=p.d +q===$&&A.b() +q=r>q +r=q}else r=!1 +if(r)return null +return p}, +y_(a,b){var s={} +s.a=null +a.n8(new A.aIv(s,b)) +s=s.a +if(s==null)s=null +else{s=s.k3 +s.toString}return b.j("0?").a(s)}, +a4a(a,b){var s={} +s.a=null +a.n8(new A.aIw(s,b)) +s=s.a +if(s==null)s=null +else{s=s.k3 +s.toString}return b.j("0?").a(s)}, +brh(a,b){var s={} +s.a=null +a.n8(new A.aIu(s,b)) +s=s.a +s=s==null?null:s.gab() +return b.j("0?").a(s)}, +aIv:function aIv(a,b){this.a=a +this.b=b}, +aIw:function aIw(a,b){this.a=a +this.b=b}, +aIu:function aIu(a,b){this.a=a +this.b=b}, +byK(a,b){var s,r=b.a,q=a.a +if(rq?B.h.O(0,new A.j(q-r,0)):B.h}r=b.b +q=a.b +if(rq)s=s.O(0,new A.j(0,q-r))}return b.de(s)}, +byL(a,b,c){return new A.LP(a,null,null,null,b,c)}, +nh:function nh(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +abB:function abB(a,b){this.a=a +this.b=b}, +aVj:function aVj(){}, +y0:function y0(){this.b=this.a=null}, +aIA:function aIA(a,b){this.a=a +this.b=b}, +LP:function LP(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +NC:function NC(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +ajv:function ajv(a,b,c){this.c=a +this.d=b +this.a=c}, +ahb:function ahb(a,b,c){this.b=a +this.c=b +this.a=c}, +aju:function aju(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +aml:function aml(a,b,c,d,e){var _=this +_.E=a +_.af=b +_.aO=c +_.db$=d +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +m3(a,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=a.gl1(),c=$.cV(),b=c.d +if(b==null){b=self.window.devicePixelRatio +if(b===0)b=1}b=d.d6(0,b) +d=c.d +if(d==null){d=self.window.devicePixelRatio +if(d===0)d=1}s=a0==null +r=s?e:a0.gdB().a +if(r==null)r=a.b.a.e +q=r===1?B.ai:new A.jW(r) +p=s?e:a0.e +if(p==null)p=a.b.a.d +o=c.d +if(o==null){o=self.window.devicePixelRatio +if(o===0)o=1}o=A.aAs(B.hV,o) +n=c.d +if(n==null){n=self.window.devicePixelRatio +if(n===0)n=1}n=A.aAs(B.hV,n) +m=a.ax +l=c.d +if(l==null){l=self.window.devicePixelRatio +if(l===0)l=1}l=A.aAs(m,l) +c=c.d +if(c==null){c=self.window.devicePixelRatio +if(c===0)c=1}c=A.aAs(B.hV,c) +m=s?e:a0.z +if(m==null)m=(a.b.a.a.a&1)!==0 +k=s?e:a0.Q +if(k==null)k=(a.b.a.a.a&2)!==0 +j=s?e:a0.ax +if(j==null)j=(a.b.a.a.a&4)!==0 +i=s?e:a0.ay +if(i==null)i=(a.b.a.a.a&8)!==0 +h=s?e:a0.as +if(h==null)h=(a.b.a.a.a&32)!==0 +g=s?e:a0.at +if(g==null)g=(a.b.a.a.a&64)!==0 +f=s&&e +s=s?e:a0.ch +if(s==null)s=B.hy +return new A.M7(b,d,q,p,l,o,n,c,f===!0,m,k,h,g,j,i,s,new A.a1l(e),B.aah)}, +p2(a,b,c){return new A.qC(b,a,c)}, +CZ(a,b,c,d,e,f){return A.p2(a,A.bX(b,null,t.l).w.XR(c,!0,!0,f),null)}, +bPK(a){return new A.ek(new A.aIV(a),null)}, +bPJ(a,b){return new A.ek(new A.aIU(0,b,a),null)}, +cG(a,b){var s=A.bX(a,b,t.l) +return s==null?null:s.w}, +a71:function a71(a,b){this.a=a +this.b=b}, +hr:function hr(a,b){this.a=a +this.b=b}, +M7:function M7(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.a=a +_.b=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}, +aIT:function aIT(a){this.a=a}, +qC:function qC(a,b,c){this.w=a +this.b=b +this.a=c}, +aIV:function aIV(a){this.a=a}, +aIU:function aIU(a,b,c){this.a=a +this.b=b +this.c=c}, +aK9:function aK9(a,b){this.a=a +this.b=b}, +SW:function SW(a,b,c){this.c=a +this.e=b +this.a=c}, +ajF:function ajF(a){var _=this +_.a=_.e=_.d=null +_.b=a +_.c=null}, +b7N:function b7N(a,b){this.a=a +this.b=b}, +aqv:function aqv(){}, +brn(a,b,c,d,e,f,g){return new A.a6w(c,d,e,!0,f,b,g,null)}, +a6w:function a6w(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}, +aJx:function aJx(a,b){this.a=a +this.b=b}, +XX:function XX(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +Fm:function Fm(a,b,c,d,e,f,g,h,i){var _=this +_.aZ=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}, +af5:function af5(a){this.a=a}, +ajX:function ajX(a,b,c){this.c=a +this.d=b +this.a=c}, +a6F:function a6F(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +Vq:function Vq(a,b){this.a=a +this.b=b}, +bgO:function bgO(a,b,c){var _=this +_.d=a +_.e=b +_.f=c +_.c=_.b=null}, +bzf(a){return A.eA(a,!1).aXg(null)}, +eA(a,b){var s,r,q +if(a instanceof A.jM){s=a.k3 +s.toString +s=s instanceof A.m7}else s=!1 +if(s){s=a.k3 +s.toString +t.uK.a(s) +r=s}else r=null +if(b){q=a.aSX(t.uK) +r=q==null?r:q +s=r}else{if(r==null)r=a.tm(t.uK) +s=r}s.toString +return s}, +qE(a){var s,r +if(a instanceof A.jM){s=a.k3 +s.toString +s=s instanceof A.m7}else s=!1 +if(s){s=a.k3 +s.toString +t.uK.a(s) +r=s}else r=null +if(r==null)r=a.tm(t.uK) +return r}, +bQ9(a,b){var s,r,q,p,o,n,m,l=null,k=A.a([],t.ny) +if(B.d.c6(b,"/")&&b.length>1){b=B.d.cK(b,1) +s=t.z +k.push(a.Is("/",!0,l,s)) +r=b.split("/") +if(b.length!==0)for(q=r.length,p=0,o="";p=3}, +bV2(a){return a.gb2o()}, +bsR(a){return new A.bdY(a)}, +bze(a,b){var s,r,q,p +for(s=a.a,r=s.gM1(),q=r.length,p=0;p2?s[2]:null,B.t5) +case 1:s=s.hr(a,1)[1] +s.toString +t.pO.a(A.bQx(new A.aw8(A.bO(s)))) +return null}}, +E2:function E2(a,b){this.a=a +this.b=b}, +cU:function cU(){}, +aPi:function aPi(a){this.a=a}, +aPh:function aPh(a){this.a=a}, +nw:function nw(a,b){this.a=a +this.b=b}, +p6:function p6(){}, +xv:function xv(a,b,c){this.f=a +this.b=b +this.a=c}, +aPg:function aPg(){}, +ac2:function ac2(){}, +a1d:function a1d(){}, +Mu:function Mu(a,b,c,d,e,f,g,h,i,j){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.y=e +_.z=f +_.Q=g +_.as=h +_.at=i +_.a=j}, +aKf:function aKf(){}, +ji:function ji(a,b){this.a=a +this.b=b}, +aki:function aki(a,b,c,d){var _=this +_.a=null +_.b=a +_.c=b +_.d=c +_.e=d}, +lv:function lv(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.x=_.w=null +_.y=!0 +_.z=!1}, +bdX:function bdX(a,b){this.a=a +this.b=b}, +bdW:function bdW(a){this.a=a}, +bdU:function bdU(){}, +bdV:function bdV(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bdT:function bdT(a,b){this.a=a +this.b=b}, +bdY:function bdY(a){this.a=a}, +vS:function vS(){}, +Go:function Go(a,b){this.a=a +this.b=b}, +Gn:function Gn(a,b){this.a=a +this.b=b}, +T9:function T9(a,b){this.a=a +this.b=b}, +Ta:function Ta(a,b){this.a=a +this.b=b}, +air:function air(a,b){var _=this +_.a=a +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +m7:function m7(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.d=$ +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.y=f +_.z=!1 +_.Q=null +_.as=$ +_.at=g +_.ax=null +_.ch=_.ay=!1 +_.CW=0 +_.cx=h +_.cy=i +_.dh$=j +_.jj$=k +_.vy$=l +_.hz$=m +_.jk$=n +_.dY$=o +_.bc$=p +_.a=null +_.b=q +_.c=null}, +aKc:function aKc(a,b){this.a=a +this.b=b}, +aKe:function aKe(a){this.a=a}, +aKb:function aKb(){}, +aKa:function aKa(a){this.a=a}, +aKd:function aKd(a,b){this.a=a +this.b=b}, +Uj:function Uj(a,b){this.a=a +this.b=b}, +amO:function amO(){}, +ak6:function ak6(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=null}, +bsr:function bsr(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=null}, +ais:function ais(a){var _=this +_.y=null +_.a=!1 +_.c=_.b=null +_.dx$=0 +_.dy$=a +_.fx$=_.fr$=0 +_.fy$=!1}, +b5s:function b5s(){}, +yj:function yj(a){this.a=a}, +b8R:function b8R(){}, +Tb:function Tb(){}, +Tc:function Tc(){}, +aqo:function aqo(){}, +a6M:function a6M(){}, +fb:function fb(a,b,c,d){var _=this +_.d=a +_.b=b +_.a=c +_.$ti=d}, +Tf:function Tf(a,b,c){var _=this +_.c=_.b=_.a=_.ax=null +_.d=$ +_.e=a +_.f=null +_.r=b +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1 +_.$ti=c}, +m_:function m_(){}, +aqB:function aqB(){}, +bQj(a,b,c,d,e,f){return new A.a76(f,a,e,c,d,b,null)}, +a77:function a77(a,b){this.a=a +this.b=b}, +a76:function a76(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +py:function py(a,b,c){this.c1$=a +this.a5$=b +this.a=c}, +GB:function GB(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.t=a +_.X=b +_.a9=c +_.an=d +_.ao=e +_.aq=f +_.aA=g +_.b9$=h +_.M$=i +_.bm$=j +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bd1:function bd1(a,b){this.a=a +this.b=b}, +ar0:function ar0(){}, +ar1:function ar1(){}, +hi(a,b,c){return new A.qK(a,c,b,new A.co(null,$.ag(),t.lG),new A.bJ(null,t.af))}, +bUZ(a){return a.aw(0)}, +bzo(a,b,c){return new A.MG(b,c,a,null)}, +bUY(a,b){var s,r=a.av(t.An) +if(r!=null)return r +s=A.a([A.qd("No Overlay widget found."),A.cp(A.M(a.gbf()).l(0)+" widgets require an Overlay widget ancestor.\nAn overlay lets widgets float on top of other widget children."),A.K7("To introduce an Overlay widget, you can either directly include one, or use a widget that contains an Overlay itself, such as a Navigator, WidgetApp, MaterialApp, or CupertinoApp.")],t.E) +B.b.K(s,a.aRk(B.atP)) +throw A.c(A.xh(s))}, +qK:function qK(a,b,c,d,e){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=c +_.e=d +_.f=null +_.r=e +_.w=!1}, +aKX:function aKX(a){this.a=a}, +rJ:function rJ(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +Gq:function Gq(a){var _=this +_.d=$ +_.e=null +_.r=_.f=$ +_.a=null +_.b=a +_.c=null}, +b9i:function b9i(){}, +p7:function p7(a,b,c){this.c=a +this.d=b +this.a=c}, +Dj:function Dj(a,b,c,d){var _=this +_.d=a +_.dY$=b +_.bc$=c +_.a=null +_.b=d +_.c=null}, +aL0:function aL0(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aL_:function aL_(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aL1:function aL1(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aKZ:function aKZ(){}, +aKY:function aKY(){}, +Vo:function Vo(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aoO:function aoO(a,b,c){var _=this +_.k4=$ +_.ok=a +_.c=_.b=_.a=_.ch=_.ax=null +_.d=$ +_.e=b +_.f=null +_.r=c +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +Ai:function Ai(){}, +bdm:function bdm(a){this.a=a}, +H4:function H4(a,b,c){var _=this +_.y=_.x=_.w=_.r=_.f=_.e=_.at=null +_.c1$=a +_.a5$=b +_.a=c}, +w_:function w_(a,b,c,d,e,f,g,h){var _=this +_.t=null +_.X=a +_.a9=b +_.an=c +_.ao=!1 +_.aq=d +_.b9$=e +_.M$=f +_.bm$=g +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bdq:function bdq(a){this.a=a}, +bdo:function bdo(a){this.a=a}, +bdp:function bdp(a){this.a=a}, +bdn:function bdn(a){this.a=a}, +MH:function MH(a){this.b=this.a=null +this.c=a}, +MG:function MG(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +akC:function akC(a){var _=this +_.d=null +_.e=!0 +_.a=_.f=null +_.b=a +_.c=null}, +b9j:function b9j(a,b){this.a=a +this.b=b}, +b9l:function b9l(a,b){this.a=a +this.b=b}, +b9k:function b9k(a){this.a=a}, +vV:function vV(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.mI$=_.lA$=_.mH$=_.e=_.d=null}, +Ah:function Ah(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +Gr:function Gr(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +akB:function akB(a,b){var _=this +_.c=_.b=_.a=_.ch=_.ax=_.ok=_.k4=null +_.d=$ +_.e=a +_.f=null +_.r=b +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +agQ:function agQ(a,b){this.c=a +this.a=b}, +vZ:function vZ(a,b,c){var _=this +_.E=a +_.af=!1 +_.aO=!0 +_.cZ=_.c3=!1 +_.mI$=_.lA$=_.mH$=null +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bcU:function bcU(a){this.a=a}, +bcV:function bcV(a){this.a=a}, +U1:function U1(a,b){var _=this +_.E=null +_.db$=a +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +akD:function akD(){}, +aqU:function aqU(){}, +aqV:function aqV(){}, +Wt:function Wt(){}, +ar7:function ar7(){}, +by3(a,b,c){return new A.KJ(a,c,b,null)}, +bC3(a,b,c){var s,r,q=null,p=t.Y,o=new A.b5(0,0,p),n=new A.b5(0,0,p),m=new A.Sn(B.na,o,n,b,a,$.ag()),l=A.c9(q,q,q,q,c) +l.da() +s=l.eP$ +s.b=!0 +s.a.push(m.gPe()) +m.b!==$&&A.bh() +m.b=l +r=A.cs(B.ea,l,q) +r.a.V(0,m.gf0()) +t.B.a(r) +p=p.j("be") +m.r!==$&&A.bh() +m.r=new A.be(r,o,p) +m.x!==$&&A.bh() +m.x=new A.be(r,n,p) +p=c.yt(m.gaLi()) +m.y!==$&&A.bh() +m.y=p +return m}, +KJ:function KJ(a,b,c,d){var _=this +_.e=a +_.f=b +_.w=c +_.a=d}, +So:function So(a,b,c,d){var _=this +_.r=_.f=_.e=_.d=null +_.w=a +_.dY$=b +_.bc$=c +_.a=null +_.b=d +_.c=null}, +G1:function G1(a,b){this.a=a +this.b=b}, +Sn:function Sn(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 +_.dx$=0 +_.dy$=f +_.fx$=_.fr$=0 +_.fy$=!1}, +b5j:function b5j(a){this.a=a}, +aio:function aio(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +ao2:function ao2(a,b){this.a=a +this.b=b}, +Pw:function Pw(a,b,c,d){var _=this +_.c=a +_.e=b +_.f=c +_.a=d}, +V3:function V3(a,b,c){var _=this +_.d=$ +_.f=_.e=null +_.r=0 +_.w=!0 +_.dY$=a +_.bc$=b +_.a=null +_.b=c +_.c=null}, +bfu:function bfu(a,b,c){this.a=a +this.b=b +this.c=c}, +GW:function GW(a,b){this.a=a +this.b=b}, +V2:function V2(a,b,c,d){var _=this +_.b=_.a=$ +_.c=a +_.d=b +_.e=0 +_.f=c +_.dx$=0 +_.dy$=d +_.fx$=_.fr$=0 +_.fy$=!1}, +MI:function MI(a,b){this.a=a +this.jQ$=b}, +Tj:function Tj(){}, +Wa:function Wa(){}, +WB:function WB(){}, +bzq(a,b){var s=a.gbf() +return!(s instanceof A.Dk)}, +aL5(a){var s=a.acZ(t.Mf) +return s==null?null:s.d}, +V0:function V0(a){this.a=a}, +qL:function qL(){this.a=null}, +aL4:function aL4(a){this.a=a}, +Dk:function Dk(a,b,c){this.c=a +this.d=b +this.a=c}, +bzp(a){return new A.MJ(a,0,!0,null,null,null,A.a([],t.F),$.ag())}, +bQk(a,b,c){return new A.ML(b,c,A.aTg(a,!0,!0,!0),null)}, +MJ:function MJ(a,b,c,d,e,f,g,h){var _=this +_.as=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g +_.dx$=0 +_.dy$=h +_.fx$=_.fr$=0 +_.fy$=!1}, +a78:function a78(a,b,c,d,e,f,g){var _=this +_.r=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g}, +vW:function vW(a,b,c,d,e,f,g,h,i){var _=this +_.ao=a +_.aq=null +_.aA=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 +_.dx$=0 +_.dy$=i +_.fx$=_.fr$=0 +_.fy$=!1}, +Sg:function Sg(a,b){this.b=a +this.a=b}, +MK:function MK(a){this.a=a}, +ML:function ML(a,b,c,d){var _=this +_.r=a +_.w=b +_.z=c +_.a=d}, +akF:function akF(a){var _=this +_.d=0 +_.a=null +_.b=a +_.c=null}, +b9m:function b9m(a){this.a=a}, +b9n:function b9n(a,b){this.a=a +this.b=b}, +no:function no(){}, +akT:function akT(a,b,c){this.b=a +this.c=b +this.a=c}, +a7V:function a7V(a){this.a=a}, +aJb:function aJb(){}, +aLY:function aLY(){}, +a1a:function a1a(a,b){this.a=a +this.d=b}, +bWN(a){$.cm.p4$.push(new A.bii(a))}, +a33:function a33(a,b){this.c=a +this.a=b}, +Ne:function Ne(a,b){this.a=a +this.c=b}, +Nf:function Nf(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +Ts:function Ts(a){var _=this +_.e=_.d=null +_.f=!1 +_.a=_.w=_.r=null +_.b=a +_.c=null}, +baX:function baX(a){this.a=a}, +baW:function baW(a){this.a=a}, +Dt:function Dt(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=c +_.a=d}, +akW:function akW(a,b,c,d){var _=this +_.ex=a +_.E=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +baY:function baY(a){this.a=a}, +akV:function akV(a,b,c){this.e=a +this.c=b +this.a=c}, +bii:function bii(a){this.a=a}, +No:function No(a,b,c){this.c=a +this.d=b +this.a=c}, +aMK(a,b){return new A.DF(b,B.U,B.alX,a,null)}, +bzQ(a){return new A.DF(null,null,B.am8,a,null)}, +bzR(a,b){var s,r=a.acZ(t.bb) +if(r==null)return!1 +s=A.r9(a).pv(a) +if(r.w.p(0,s))return r.r===b +return!1}, +Np(a){var s=a.av(t.bb) +return s==null?null:s.f}, +DF:function DF(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.b=d +_.a=e}, +bA3(a,b,c,d){return new A.NB(c,a,d,b,null)}, +NB:function NB(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.a=e}, +TE:function TE(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +bDU(a){var s +a.gbf() +s=A.y_(a,t.N1) +s=s.c.gab() +s.toString +return A.c8(t.x.a(s).bG(0,null),B.h)}, +bEf(a,b){switch(b.a){case 0:return a.a +case 1:return a.b}}, +bXT(a,b){switch(b.a){case 0:return a.a +case 1:return a.b}}, +Hj(a,b){switch(b.a){case 0:return new A.j(a,0) +case 1:return new A.j(0,a)}}, +bY5(a,b){switch(b.a){case 0:return new A.j(a.a,0) +case 1:return new A.j(0,a.b)}}, +Pf:function Pf(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.c=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.y=g +_.z=h +_.Q=i +_.as=j +_.a=k}, +Ep:function Ep(a,b,c,d){var _=this +_.d=a +_.z=_.y=_.x=_.w=_.r=_.f=_.e=null +_.Q=!1 +_.as=null +_.at=$ +_.dY$=b +_.bc$=c +_.a=null +_.b=d +_.c=null}, +aTB:function aTB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aTA:function aTA(a){this.a=a}, +aTs:function aTs(a){this.a=a}, +aTt:function aTt(a){this.a=a}, +aTq:function aTq(a){this.a=a}, +aTr:function aTr(a,b){this.a=a +this.b=b}, +aTu:function aTu(a){this.a=a}, +aTz:function aTz(a){this.a=a}, +aTy:function aTy(a,b){this.a=a +this.b=b}, +aTx:function aTx(a,b,c){this.a=a +this.b=b +this.c=c}, +aTw:function aTw(a,b){this.a=a +this.b=b}, +aTv:function aTv(a,b){this.a=a +this.b=b}, +Ub:function Ub(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +GG:function GG(a,b,c){var _=this +_.d=$ +_.e=a +_.f=b +_.r=null +_.w=!1 +_.a=null +_.b=c +_.c=null}, +bds:function bds(a,b){this.a=a +this.b=b}, +bdu:function bdu(a){this.a=a}, +bdt:function bdt(){}, +z6:function z6(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aOV:function aOV(a,b){this.a=a +this.b=b}, +vG:function vG(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.ax=_.at=_.as=_.Q=_.z=_.y=_.x=_.w=$ +_.ch=null}, +b1C:function b1C(a){this.a=a}, +ahe:function ahe(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}, +b1D:function b1D(a,b){this.a=a +this.b=b}, +Uc:function Uc(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +UR:function UR(){}, +v3(a){var s=a.av(t.lQ) +return s==null?null:s.f}, +Ql(a,b){return new A.zU(a,b,null)}, +v2:function v2(a,b,c){this.c=a +this.d=b +this.a=c}, +amP:function amP(a,b,c,d,e,f){var _=this +_.dh$=a +_.jj$=b +_.vy$=c +_.hz$=d +_.jk$=e +_.a=null +_.b=f +_.c=null}, +zU:function zU(a,b,c){this.f=a +this.b=b +this.a=c}, +On:function On(a,b,c){this.c=a +this.d=b +this.a=c}, +Ui:function Ui(a){var _=this +_.d=null +_.e=!1 +_.r=_.f=null +_.w=!1 +_.a=null +_.b=a +_.c=null}, +bdN:function bdN(a){this.a=a}, +bdM:function bdM(a,b){this.a=a +this.b=b}, +fT:function fT(){}, +mf:function mf(){}, +aP6:function aP6(a,b){this.a=a +this.b=b}, +bhC:function bhC(){}, +ar8:function ar8(){}, +de:function de(){}, +lu:function lu(){}, +Ug:function Ug(){}, +Oi:function Oi(a,b,c){var _=this +_.cy=a +_.y=null +_.a=!1 +_.c=_.b=null +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1 +_.$ti=c}, +z8:function z8(a,b){var _=this +_.cy=a +_.y=null +_.a=!1 +_.c=_.b=null +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +Oj:function Oj(a,b){var _=this +_.cy=a +_.y=null +_.a=!1 +_.c=_.b=null +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +bhD:function bhD(){}, +v5:function v5(a,b){this.b=a +this.c=b}, +a9A:function a9A(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f +_.$ti=g}, +a9y:function a9y(a,b){this.a=a +this.b=b}, +GH:function GH(a,b,c,d,e,f,g,h){var _=this +_.e=_.d=null +_.f=a +_.r=$ +_.w=!1 +_.dh$=b +_.jj$=c +_.vy$=d +_.hz$=e +_.jk$=f +_.a=null +_.b=g +_.c=null +_.$ti=h}, +be4:function be4(a){this.a=a}, +be5:function be5(a){this.a=a}, +be3:function be3(a){this.a=a}, +be1:function be1(a,b,c){this.a=a +this.b=b +this.c=c}, +bdZ:function bdZ(a){this.a=a}, +be_:function be_(a,b){this.a=a +this.b=b}, +be2:function be2(){}, +be0:function be0(){}, +amZ:function amZ(a,b,c,d,e,f,g){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.y=e +_.b=f +_.a=g}, +amM:function amM(a){var _=this +_.y=null +_.a=!1 +_.c=_.b=null +_.dx$=0 +_.dy$=a +_.fx$=_.fr$=0 +_.fy$=!1}, +Hd:function Hd(){}, +a6x(a,b){var s=a.av(t.Ye),r=s==null?null:s.x +return b.j("eo<0>?").a(r)}, +bPT(a){return new A.aJB(a)}, +Di:function Di(){}, +fH:function fH(){}, +aVW:function aVW(a,b,c){this.a=a +this.b=b +this.c=c}, +aVU:function aVU(a,b,c){this.a=a +this.b=b +this.c=c}, +aVV:function aVV(a,b,c){this.a=a +this.b=b +this.c=c}, +aVT:function aVT(a,b){this.a=a +this.b=b}, +a41:function a41(){}, +ah0:function ah0(a,b){this.e=a +this.a=b +this.b=null}, +T3:function T3(a,b,c,d,e,f){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.b=e +_.a=f}, +Gm:function Gm(a,b,c){this.c=a +this.a=b +this.$ti=c}, +lt:function lt(a,b,c,d){var _=this +_.d=null +_.e=$ +_.f=a +_.r=b +_.a=null +_.b=c +_.c=null +_.$ti=d}, +b8s:function b8s(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}, +b8t:function b8t(a){this.a=a}, +b8u:function b8u(a){this.a=a}, +eo:function eo(){}, +aJB:function aJB(a){this.a=a}, +aJz:function aJz(a,b){this.a=a +this.b=b}, +aJA:function aJA(){}, +aJy:function aJy(){}, +Nl:function Nl(){}, +Nz:function Nz(){}, +Ad:function Ad(){}, +a9K(a,b,c,d){return new A.a9J(d,a,c,b,null)}, +a9J:function a9J(a,b,c,d,e){var _=this +_.d=a +_.f=b +_.r=c +_.x=d +_.a=e}, +a9R:function a9R(){}, +qp:function qp(a){this.a=a +this.b=!1}, +aFF:function aFF(a,b){this.c=a +this.a=b +this.b=!1}, +aRn:function aRn(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}, +aA5:function aA5(a,b){this.c=a +this.a=b +this.b=!1}, +Yn:function Yn(a,b){var _=this +_.c=$ +_.d=a +_.a=b +_.b=!1}, +a1N:function a1N(a){var _=this +_.d=_.c=$ +_.a=a +_.b=!1}, +OD:function OD(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aRj:function aRj(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aRi:function aRi(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +OF(a,b){return new A.OE(a,b,null)}, +r9(a){var s=a.av(t.Cy),r=s==null?null:s.f +return r==null?B.RD:r}, +XT:function XT(a,b){this.a=a +this.b=b}, +a9S:function a9S(){}, +aRk:function aRk(){}, +aRl:function aRl(){}, +aRm:function aRm(){}, +bht:function bht(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h}, +OE:function OE(a,b,c){this.f=a +this.b=b +this.a=c}, +e3:function e3(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.dx$=0 +_.dy$=g +_.fx$=_.fr$=0 +_.fy$=!1}, +btq(a,b){return b}, +aTg(a,b,c,d){return new A.aTf(!0,!0,!0,a,A.a4([null,0],t.E5,t.S))}, +aTe:function aTe(){}, +GJ:function GJ(a){this.a=a}, +Pd:function Pd(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.w=f}, +aTf:function aTf(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.f=d +_.r=e}, +GP:function GP(a,b){this.c=a +this.a=b}, +UL:function UL(a,b){var _=this +_.f=_.e=_.d=null +_.r=!1 +_.e2$=a +_.a=null +_.b=b +_.c=null}, +bf3:function bf3(a,b){this.a=a +this.b=b}, +arh:function arh(){}, +nx:function nx(){}, +Kj:function Kj(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +ai0:function ai0(){}, +brV(a,b,c,d,e){var s=new A.ny(c,e,d,a,0) +if(b!=null)s.jQ$=b +return s}, +bZT(a){return a.jQ$===0}, +kx:function kx(){}, +acw:function acw(){}, +jG:function jG(){}, +OJ:function OJ(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.jQ$=d}, +ny:function ny(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.jQ$=e}, +p8:function p8(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.a=d +_.b=e +_.jQ$=f}, +v7:function v7(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.jQ$=d}, +aci:function aci(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.jQ$=d}, +Uy:function Uy(){}, +Ux:function Ux(a,b,c){this.f=a +this.b=b +this.a=c}, +vO:function vO(a){var _=this +_.a=a +_.mI$=_.lA$=_.mH$=null}, +OH:function OH(a,b){this.c=a +this.a=b}, +OI:function OI(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +aRo:function aRo(a){this.a=a}, +aRp:function aRp(a){this.a=a}, +aRq:function aRq(a){this.a=a}, +bLf(a,b,c){var s,r +if(a>0){s=a/c +if(b"))}, +btm(a,b){var s=$.ai.ai$.z.i(0,a).gab() +s.toString +return t.x.a(s).i4(b)}, +OL:function OL(a,b){this.a=a +this.b=b}, +Ea:function Ea(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 +_.dx$=0 +_.dy$=o +_.fx$=_.fr$=0 +_.fy$=!1}, +aRJ:function aRJ(){}, +DO:function DO(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.w=e +_.x=f +_.Q=g +_.ay=h +_.ch=i +_.CW=j +_.cx=k +_.cy=l +_.db=m +_.a=n}, +pd:function pd(a,b,c,d,e){var _=this +_.w=_.r=_.f=_.e=_.d=null +_.y=_.x=$ +_.z=a +_.as=_.Q=!1 +_.at=$ +_.dY$=b +_.bc$=c +_.a=null +_.b=d +_.c=null +_.$ti=e}, +aNg:function aNg(a){this.a=a}, +aNc:function aNc(a){this.a=a}, +aNd:function aNd(a){this.a=a}, +aN9:function aN9(a){this.a=a}, +aNa:function aNa(a){this.a=a}, +aNb:function aNb(a){this.a=a}, +aNe:function aNe(a){this.a=a}, +aNf:function aNf(a){this.a=a}, +aNh:function aNh(a){this.a=a}, +aNi:function aNi(a){this.a=a}, +pF:function pF(a,b,c,d,e,f,g,h,i,j){var _=this +_.dR=a +_.k2=!1 +_.cc=_.ai=_.bU=_.aW=_.aZ=_.bd=_.bB=_.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}, +pG:function pG(a,b,c,d,e,f,g,h,i,j){var _=this +_.fw=a +_.aq=_.ao=_.an=_.a9=_.X=_.t=_.cc=_.ai=_.bU=_.aW=_.aZ=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}, +Gy:function Gy(){}, +aRM(a){var s +switch(A.bU().a){case 0:case 1:case 3:if(a<=2)s=a +else{s=B.e.aB(a,2) +if(s===0)s=2}return s +case 2:case 4:case 5:return Math.min(a,2)}}, +bPZ(a,b){var s,r=a.b,q=b.b,p=r-q +if(!(p<3&&a.d-b.d>-3))s=q-r<3&&b.d-a.d>-3 +else s=!0 +if(s)return 0 +if(Math.abs(p)>3)return r>q?1:-1 +return a.d>b.d?1:-1}, +bPY(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}, +OQ:function OQ(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +zi:function zi(a,b,c,d,e,f,g){var _=this +_.d=$ +_.e=a +_.f=null +_.r=b +_.w=c +_.x=d +_.y=e +_.ax=_.at=_.as=_.Q=_.z=null +_.ay=!1 +_.ch=null +_.CW=!1 +_.cy=_.cx=$ +_.dx=_.db=null +_.dy=f +_.a=null +_.b=g +_.c=null}, +aRX:function aRX(a){this.a=a}, +aRY:function aRY(a){this.a=a}, +aRW:function aRW(a){this.a=a}, +aRN:function aRN(a){this.a=a}, +aRO:function aRO(a){this.a=a}, +aRP:function aRP(a){this.a=a}, +aRQ:function aRQ(a){this.a=a}, +aRS:function aRS(a,b){this.a=a +this.b=b}, +aRR:function aRR(a){this.a=a}, +aRT:function aRT(a,b){this.a=a +this.b=b}, +aRU:function aRU(a){this.a=a}, +aRV:function aRV(a){this.a=a}, +Te:function Te(){}, +ane:function ane(a,b){this.r=a +this.a=b +this.b=null}, +agl:function agl(a,b){this.r=a +this.a=b +this.b=null}, +rF:function rF(a,b,c,d){var _=this +_.r=a +_.w=b +_.a=c +_.b=null +_.$ti=d}, +o1:function o1(a,b,c,d){var _=this +_.r=a +_.w=b +_.a=c +_.b=null +_.$ti=d}, +RE:function RE(a,b,c){var _=this +_.r=a +_.a=b +_.b=null +_.$ti=c}, +UH:function UH(a,b,c,d,e,f){var _=this +_.dx=a +_.dy=b +_.fx=_.fr=null +_.b=c +_.d=_.c=-1 +_.w=_.r=_.f=_.e=null +_.z=_.y=_.x=!1 +_.Q=d +_.as=!1 +_.at=e +_.dx$=0 +_.dy$=f +_.fx$=_.fr$=0 +_.fy$=!1 +_.a=null}, +beX:function beX(a){this.a=a}, +beY:function beY(a){this.a=a}, +D7:function D7(){}, +aJW:function aJW(a){this.a=a}, +aJX:function aJX(a,b,c){this.a=a +this.b=b +this.c=c}, +aJY:function aJY(){}, +aJU:function aJU(a,b){this.a=a +this.b=b}, +aJV:function aJV(a){this.a=a}, +aJZ:function aJZ(a,b){this.a=a +this.b=b}, +aK_:function aK_(a){this.a=a}, +ak3:function ak3(){}, +anh:function anh(){}, +OR(a){var s=a.av(t.Wu) +return s==null?null:s.f}, +bAu(a,b){return new A.Ef(b,a,null)}, +zl:function zl(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +ank:function ank(a,b,c,d){var _=this +_.d=a +_.z1$=b +_.vw$=c +_.a=null +_.b=d +_.c=null}, +Ef:function Ef(a,b,c){this.f=a +this.b=b +this.a=c}, +aa5:function aa5(){}, +arg:function arg(){}, +Wx:function Wx(){}, +P1:function P1(a,b){this.c=a +this.a=b}, +anx:function anx(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +any:function any(a,b,c){this.x=a +this.b=b +this.a=c}, +bP5(a){var s,r,q,p,o=a.a,n=A.u(a),m=new A.ij(a,a.re(),n.j("ij<1>")) +m.v() +s=m.d +r=J.Z(s==null?n.c.a(s):s) +if(o===1)return r +m.v() +s=m.d +q=J.Z(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.vg(new A.cH(g,f),o.b))}++r}return e}, +bZ6(a,b,c,d,e){var s=null,r=e.b,q=e.a,p=a.a +if(q!==p)r=A.bWk(p,q,r) +if(A.bU()===B.be)return A.dq(A.bVU(r,a,c,d,b),s,s,s,s,s,s,s,c,s) +return A.dq(A.bVV(r,a,c,d,a.b.c),s,s,s,s,s,s,s,c,s)}, +bVV(a,b,c,d,e){var s,r,q,p,o,n=null,m=A.a([],t.Ne),l=b.a,k=c.cj(d),j=l.length,i=J.ac(a),h=0,g=0 +while(!0){if(!(hh){r=r=e?c:k +o=B.d.Z(l,r,p) +m.push(new A.fm(o,n,n,B.aR,n,n,n,n,n,s));++g +h=p}}i=l.length +if(hd){r=r=d&&f<=r&&e){s=B.d.Z(m,d,i) +n.push(new A.fm(s,o,o,B.aR,o,o,o,o,o,a0)) +s=B.d.Z(m,i,f) +n.push(new A.fm(s,o,o,B.aR,o,o,o,o,o,k)) +s=B.d.Z(m,f,r) +n.push(new A.fm(s,o,o,B.aR,o,o,o,o,o,a0))}else{s=B.d.Z(m,d,r) +n.push(new A.fm(s,o,o,B.aR,o,o,o,o,o,a0))}d=r}else{q=s.b +q=q=i&&q<=f&&e?k:j +p=B.d.Z(m,r,q) +n.push(new A.fm(p,o,o,B.aR,o,o,o,o,o,s));++c +d=q}}i=m.length +if(da/2 +r=s?o:o+n.gY(c).a.a +q=m.b +p=n.gY(c).a +o=s?m.c:o+n.ga_(c).a.a +n=n.ga_(c).a +r+=(o-r)/2 +o=m.d +return new A.EM(new A.j(r,A.V(q+p.b-d,q,o)),new A.j(r,A.V(q+n.b,q,o)))}, +EM:function EM(a,b){this.a=a +this.b=b}, +bSY(a,b,c){var s=b/2,r=a-s +if(r<0)return 0 +if(a+s>c)return c-b +return r}, +abJ:function abJ(a,b,c){this.b=a +this.c=b +this.d=c}, +EO:function EO(a,b,c){this.d=a +this.f=b +this.a=c}, +bsg(a){var s=a.av(t.l3),r=s==null?null:s.f +return r!==!1}, +bBj(a){var s=a.Nn(t.l3),r=s==null?null:s.r +return r==null?B.RU:r}, +ER:function ER(a,b,c){this.c=a +this.d=b +this.a=c}, +aoQ:function aoQ(a,b){var _=this +_.d=!0 +_.e=a +_.a=null +_.b=b +_.c=null}, +S1:function S1(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +ib:function ib(){}, +dP:function dP(){}, +apJ:function apJ(a,b,c){var _=this +_.w=a +_.a=null +_.b=!1 +_.c=null +_.d=b +_.e=null +_.f=c +_.r=$}, +Rm:function Rm(){}, +abS:function abS(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bAK(a,b,c,d){return new A.aat(c,d,a,b,null)}, +aR5(a,b,c){return new A.a9P(A.c2g(),a,null,b,c,null)}, +bRG(a){return A.ut(a,a,1)}, +brT(a,b,c,d){return new A.a9x(A.c2f(),a,c,b,d,null)}, +bRy(a){return A.bPH(a*3.141592653589793*2)}, +bSd(a,b,c,d){return new A.aan(a,b,c,d,null)}, +bwG(a,b){return new A.a11(b,a,b,null)}, +hU(a,b,c){return new A.XV(b,c,a,null)}, +HY:function HY(){}, +QQ:function QQ(a){this.a=null +this.b=a +this.c=null}, +aYu:function aYu(){}, +aat:function aat(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +a6b:function a6b(){}, +a9P:function a9P(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +a9x:function a9x(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +aan:function aan(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.w=c +_.c=d +_.a=e}, +em:function em(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +a11:function a11(a,b,c,d){var _=this +_.e=a +_.r=b +_.c=c +_.a=d}, +LK:function LK(){}, +XV:function XV(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +bYq(a,b,c){var s={} +s.a=null +return new A.bjj(s,A.b1("arg"),a,b,c)}, +F3:function F3(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 +_.a=h +_.$ti=i}, +F4:function F4(a,b,c){var _=this +_.d=a +_.e=$ +_.f=null +_.r=!1 +_.a=_.x=_.w=null +_.b=b +_.c=null +_.$ti=c}, +aW0:function aW0(a){this.a=a}, +F5:function F5(a,b){this.a=a +this.b=b}, +Qk:function Qk(a,b,c,d){var _=this +_.w=a +_.x=b +_.a=c +_.dx$=0 +_.dy$=d +_.fx$=_.fr$=0 +_.fy$=!1}, +apl:function apl(a,b){this.a=a +this.b=-1 +this.$ti=b}, +bjj:function bjj(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bji:function bji(a,b,c){this.a=a +this.b=b +this.c=c}, +Vu:function Vu(){}, +vv:function vv(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.$ti=e}, +H8:function H8(a,b){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +bh3:function bh3(a){this.a=a}, +nQ(a){var s=A.bPo(a,t._l) +return s==null?null:s.f}, +bBI(a){var s=a.av(t.Li) +s=s==null?null:s.f +if(s==null){s=$.z5.ay$ +s===$&&A.b()}return s}, +acu:function acu(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aWs:function aWs(a){this.a=a}, +TG:function TG(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +alS:function alS(a,b){var _=this +_.bd=$ +_.c=_.b=_.a=_.ch=_.ax=_.aW=_.aZ=null +_.d=$ +_.e=a +_.f=null +_.r=b +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +Ao:function Ao(a,b,c){this.f=a +this.b=b +this.a=c}, +Tq:function Tq(a,b,c){this.f=a +this.b=b +this.a=c}, +RD:function RD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +bBJ(a,b,c,d,e,f,g,h){return new A.zW(b,a,g,e,c,d,f,h,null)}, +aWt(a,b){var s +switch(b.a){case 0:s=a.av(t.I) +s.toString +return A.bnV(s.w) +case 1:return B.aE +case 2:s=a.av(t.I) +s.toString +return A.bnV(s.w) +case 3:return B.aE}}, +zW:function zW(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}, +apB:function apB(a,b,c){var _=this +_.aW=!1 +_.bU=null +_.k4=$ +_.ok=a +_.c=_.b=_.a=_.ch=_.ax=null +_.d=$ +_.e=b +_.f=null +_.r=c +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +aaj:function aaj(a,b,c,d,e){var _=this +_.e=a +_.r=b +_.w=c +_.c=d +_.a=e}, +arM:function arM(){}, +arN:function arN(){}, +bBK(a){var s,r,q,p={} +p.a=a +s=t.ps +r=a.jy(s) +q=!0 +while(!0){if(!(q&&r!=null))break +q=s.a(a.K5(r)).f +r.n8(new A.aWv(p)) +r=p.a.jy(s)}return q}, +acy:function acy(a,b,c){this.c=a +this.e=b +this.a=c}, +aWv:function aWv(a){this.a=a}, +VG:function VG(a,b,c){this.f=a +this.b=b +this.a=c}, +apC:function apC(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +amG:function amG(a,b,c,d){var _=this +_.E=a +_.af=b +_.db$=c +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bsn(a,b){var s={},r=A.a([],t.p),q=A.a([14],t.u) +s.a=0 +new A.aWE(s,q,b,r).$1(a) +return r}, +iN:function iN(a,b,c,d){var _=this +_.e=a +_.b=b +_.c=c +_.a=d}, +aWE:function aWE(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +apI:function apI(a,b,c){this.f=a +this.b=b +this.a=c}, +afe:function afe(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +U7:function U7(a,b,c,d,e){var _=this +_.t=a +_.X=b +_.a9=c +_.db$=d +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +bd9:function bd9(a){this.a=a}, +bd8:function bd8(a){this.a=a}, +ar4:function ar4(){}, +Fh:function Fh(a,b,c){this.c=a +this.d=b +this.a=c}, +apM:function apM(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +YI:function YI(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bwa(a){return new A.os(a)}, +os:function os(a){this.a=a}, +avK:function avK(){}, +aRy:function aRy(a){this.e=a}, +aRz:function aRz(a,b){this.a=a +this.b=b}, +aRA:function aRA(){}, +wv:function wv(a,b){this.c=a +this.a=b}, +bwn(a,b,c,d,e,f,g,h,i,j,k){return new A.ox(a,b,c,g,e,i,f,h,j,k,d)}, +bz9(){var s=null +return new A.lo(s,s,s,s,s,s,s,$.bZ||$.bb()?0:20,s)}, +bz8(){var s=null +return new A.yV(s,s,s,$.bZ||$.bb()?0:20,s,s)}, +bza(){var s=null +return A.bBo(s,s,s,s,s,s,s,s,s,A.bt(0,500,1))}, +a6C(a){var s=0,r=A.n(t.H),q +var $async$a6C=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:$.bA() +q=$.kK() +q.ok=a +q.hH(0) +s=$.bu_||$.bu1||$.WW?2:3 +break +case 2:s=a===B.jK?4:6 +break +case 4:q=$.z() +if($.et==null)$.et=!1 +s=7 +return A.i(q.b.jU("theme",""),$async$a6C) +case 7:s=5 +break +case 6:s=8 +return A.i($.z().b.jU("theme",B.b.ga_(a.J().split("."))),$async$a6C) +case 8:case 5:A.Xe() +case 3:return A.l(null,r)}}) +return A.m($async$a6C,r)}, +bz7(){var s=A.a6D($.z().b.fR("theme")) +if(s===B.jK){$.ai.toString +if($.bN().a.d===B.am)return B.rn +else return B.jL}else return s}, +a6D(a){switch(a){case"light":return B.rn +case"dark":return B.jL +default:return B.jK}}, +pJ(a){var s,r=$.Xu() +r=$.ai.ai$.z.i(0,r) +r.toString +s=A.bPT("/") +A.eA(r,!1).b_m(s) +$.d5().z=!0}, +Xg(a){var s=0,r=A.n(t.H),q +var $async$Xg=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$Xg,r)}, +c0n(a,b){return A.hi(new A.bmd(new A.bme(b,a)),!1,!1)}, +hs(a){var s,r,q=$.Xu().ga4() +if(q==null)s=null +else{q=q.d +q===$&&A.b() +s=q.ga4()}if(s==null)return +r=A.hi(new A.bnK(a),!1,!1) +s.nQ(0,r) +A.cM(B.oq,new A.bnL(r),t.P)}, +dD(a,b,c,d,e,f,g){return new A.oz(f,g,b,a,c,e,d,null)}, +bZA(a){var s,r=null,q={},p=A.c4("(https?://[^\\s]+)",!0,!1,!1,!1),o=A.a([],t.Ne) +q.a=0 +q.b=!1 +p.rG(0,a).ak(0,new A.bk9(q,o,a)) +s=q.a +if(s>>0)-r) +return new A.r((B.e.aB(r,16777216)&16744447|b<<24)>>>0)}, +asr(a,b){var s,r,q,p,o,n,m,l=A.a4(["red",B.ar,"green",B.hv,"blue",B.dC,"orange",B.q1,"purple",B.pY,"grey",B.br,"cyan",B.pU,"lime",B.pX,"teal",B.pV,"pink",B.uH,"indigo",B.q_,"brown",B.q0],t.N,t.o),k=l.i(0,a.toLowerCase()) +if(k!=null)return A.I(255,k.gh(k)>>>16&255,k.gh(k)>>>8&255,k.gh(k)&255) +if(a.toLowerCase()==="yellow")return A.I(255,255,235,59) +for(s=a.length,r=0,q=0;q>>16&255,o.gh(s)>>>8&255,o.gh(s)&255) +if(B.b.p(b,n.a)){m=A.kT(p,new A.bnS(b)) +if(m!=null)n=m}return n}, +bmK(a){if(a<1024)return B.c.aR(a,2)+" B" +else if(a<1048576)return B.c.aR(a/1024,2)+" KB" +else if(a<1073741824)return B.c.aR(a/1048576,2)+" MB" +else return B.c.aR(a/1073741824,2)+" GB"}, +bFm(a,b,c,d,e,f){return new A.Nu(b,c,d,a,!0,B.a38,B.Oe,null,f.j("Nu<0>"))}, +btX(){var s=0,r=A.n(t.H) +var $async$btX=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:A.aC().$1("_globalFFI init") +$.a_.b=A.bqF(null) +A.aC().$1("_globalFFI init end") +A.iB($.bA(),$.a_.I(),!0,null,t.wt) +return A.l(null,r)}}) +return A.m($async$btX,r)}, +y(a){var s,r +if(B.d.c6(a,"Failed to")&&B.d.p(a,": "))return new A.a1(A.a(a.split(": "),t.s),new A.boK(),t.a4).d0(0,": ") +$.z() +s=$.bK0() +r=t.N +return $.aQ().aN("getByName",["translate",B.p.bX(A.a4(["locale",s,"text",a],r,r),null)])}, +X2(a,b){var s +if(B.d.c6(a,"enable-"))s=b!=="N" +else s=B.d.c6(a,"allow-")||a==="stop-service"||a==="direct-server"||a==="force-always-relay"?b==="Y":b!=="N" +return s}, +bZ3(a,b){var s +if(B.d.c6(a,"enable-"))if(b){if($.et==null){$.z() +$.et=!1}s=""}else s="N" +else if(B.d.c6(a,"allow-")||a==="stop-service"||a==="direct-server"||a==="force-always-relay")if(b)s="Y" +else{if($.et==null){$.z() +$.et=!1}s=""}else s=b?"Y":"N" +return s}, +bm9(a,b){return A.c0l(a,b)}, +c0l(a,b){var s=0,r=A.n(t.z),q +var $async$bm9=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:q=A.bZ3(a,b) +s=2 +return A.i($.z().b.kY(a,q),$async$bm9) +case 2:return A.l(null,r)}}) +return A.m($async$bm9,r)}, +bm8(a){var s=0,r=A.n(t.y),q,p,o +var $async$bm8=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=A +o=a +s=3 +return A.i(A.ci($.z().b.mT(a),t.N),$async$bm8) +case 3:q=p.X2(o,c) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$bm8,r)}, +bu6(a,b){var s=0,r=A.n(t.y),q,p +var $async$bu6=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:if(a.length===0){q=!0 +s=1 +break}if(B.d.p(b.a.toLowerCase(),a)){q=!0 +s=1 +break}if(B.d.p(b.e.toLowerCase(),a)||B.d.p(b.d.toLowerCase(),a)){q=!0 +s=1 +break}p=b.r +if(p.length===0){q=!1 +s=1 +break}q=B.d.p(p.toLowerCase(),a) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$bu6,r)}, +bl9(a,b){var s=null +if(a.length===0)return A.R(s,s,B.f,s,s,s,s,b,s,s,s,s,s,b) +if(a==="Mac OS")a="mac" +else a=a!=="Linux"&&a!=="Android"?"win":a.toLowerCase() +return A.eX("assets/"+a+".svg",s,b,b)}, +bre(a){var s,r,q,p,o,n,m,l,k,j=null +if(a.length===0)return j +try{s=B.p.dM(0,a,j) +q=J.Q(s,"width") +p=J.Q(s,"height") +o=J.Q(s,"offsetWidth") +n=J.Q(s,"offsetHeight") +m=J.Q(s,"isMaximized") +l=J.Q(s,"isFullscreen") +return new A.Lv(q,p,o,n,m,l)}catch(k){r=A.ae(k) +A.as7('Failed to load LastWindowPosition "'+a+'" '+J.bB(r),j,j) +return j}}, +asy(){$.z() +return"wm_"}, +tc(a,b){return A.c1B(a,b)}, +c1B(a2,a3){var s=0,r=A.n(t.H),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1 +var $async$tc=A.o(function(a4,a5){if(a4===1){o=a5 +s=p}while(true)switch(s){case 0:if(a2!==B.jS&&a3==null)A.aC().$1(u.m) +l=A.b1("position") +k=A.b1("sz") +j=A.b1("isMaximized") +i=$.d5().b.gh(0) +h=new A.bmX(a2,l,k) +case 3:switch(a2.a){case 0:s=5 +break +default:s=6 +break}break +case 5:$.z() +g=$.ol() +s=7 +return A.i(g.qq(),$async$tc) +case 7:f=a5 +j.b=f +s=i||j.aG()?8:10 +break +case 8:h.$0() +s=9 +break +case 10:a1=l +s=11 +return A.i(g.FX(),$async$tc) +case 11:a1.b=a5 +a1=k +s=12 +return A.i(g.Az(),$async$tc) +case 12:a1.b=a5 +case 9:s=4 +break +case 6:a3.toString +n=new A.nR(a3) +a1=j +s=13 +return A.i(n.qq(),$async$tc) +case 13:a1.b=a5 +s=i||j.aG()?14:16 +break +case 14:h.$0() +s=15 +break +case 16:m=null +p=18 +s=21 +return A.i(n.wo(),$async$tc) +case 21:m=a5 +p=2 +s=20 +break +case 18:p=17 +a0=o +A.aC().$1("Failed to get frame of window "+a3+", it may be hidden") +s=1 +break +s=20 +break +case 17:s=2 +break +case 20:g=m +l.b=new A.j(g.a,g.b) +g=m +k.b=new A.N(g.c-g.a,g.d-g.b) +case 15:s=4 +break +case 4:g=k.aG().a +f=k.aG().b +d=l.aG().a +c=l.aG().b +b=j.aG() +a=new A.Lv(g,f,d,c,b,i) +A.aC().$1("Saving frame: "+A.h(a3)+": "+A.h(g)+"/"+A.h(f)+", offset:"+A.h(d)+"/"+A.h(c)+", isMaximized:"+A.h(b)+", isFullscreen:"+A.h(i)) +s=22 +return A.i($.z().b.m2(A.asy()+a2.b,B.p.bX(a.dn(),null)),$async$tc) +case 22:s=a2===B.hW&&a3!=null?23:24 +break +case 23:s=25 +return A.i(A.biU(a2,a3,j.aG(),i,a),$async$tc) +case 25:case 24:case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$tc,r)}, +biU(a,b,c,d,e){var s=0,r=A.n(t.z),q,p,o,n,m,l,k +var $async$biU=A.o(function(f,g){if(f===1)return A.k(g,r) +while(true)switch(s){case 0:s=2 +return A.i(A.a1h(b,"get_remote_list",null),$async$biU) +case 2:l=g +k=new A.biV(c,d,a,e) +if(l!=null)for(q=J.av(J.XH(l,",")),p=a.b,o=t.N;q.v();){n=q.gG(q) +$.z() +m=k.$1(n) +$.aQ().aN("setByName",["option:flutter:peer",B.p.bX(A.a4(["name","wm_"+p,"value",m],o,o),null)])}return A.l(null,r)}}) +return A.m($async$biU,r)}, +bt3(a,b){var s=0,r=A.n(t.FW),q,p,o,n,m,l +var $async$bt3=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:p=!$.bZ +o=!p||$.bb()?1280:720 +n=!p||$.bb()?720:1280 +m=a==null?o:a +l=b==null?n:b +if(m<1)m=o +if(l<1)l=n +if(m>6480)m=o +q=new A.N(m,l>6480?n:l) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$bt3,r)}, +c04(a,b){var s=a.a +if(s>=b.a)if(s<=b.c){s=a.b +s=s>=b.b&&s<=b.d}else s=!1 +else s=!1 +return s}, +bhF(a,b,a0,a1){var s=0,r=A.n(t.Tj),q,p,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$bhF=A.o(function(a2,a3){if(a2===1)return A.k(a3,r) +while(true)switch(s){case 0:if(a!=null)if(b!=null)p=!1 +else p=!0 +else p=!0 +if(p){q=null +s=1 +break}p=!$.bZ +s=!p||$.bb()?3:5 +break +case 3:c=J +s=6 +return A.i(A.bla(),$async$bhF) +case 6:o=c.av(a3),n=null,m=null,l=null,k=null,j=1 +case 7:if(!o.v()){s=8 +break}i=o.gG(o) +h=i.b +if(A.c04(new A.j(a,b),h))j=i.c +g=h.a +n=n==null?g:Math.min(g,n) +f=h.b +m=m==null?f:Math.min(f,m) +e=h.c +l=l==null?e:Math.max(e,l) +d=h.d +k=k==null?d:Math.max(d,k) +s=7 +break +case 8:s=4 +break +case 5:n=null +m=null +l=null +k=null +j=1 +case 4:if(n==null){l=!p||$.bb()?3840:1280 +k=!p||$.bb()?3840:1280 +n=0 +m=0}l.toString +if(!(a+10>l)){k.toString +if(!(b+10>k))if(!(a+a0-101?B.d.cK(a.ge6(a),1):j +if($.f_&&s!=null){if(q===0||q===1){$.bA() +h=$.kK().xr +h=$.ai.ai$.z.i(0,h) +h.toString +A.wa(h,s,!1,!1,!1,j,!1,j)}else if(q===2){$.bA() +h=$.kK().xr +h=$.ai.ai$.z.i(0,h) +h.toString +A.wa(h,s,!1,!0,!1,j,!1,j)}return j}}else{if(a.goH().length>2)p=a.ge6(a).length<=1||a.ge6(a)==="/r"||B.d.c6(a.ge6(a),"/r@") +else p=!1 +if(p){s=a.goH() +if(a.ge6(a).length>1)s+=a.ge6(a) +r=i}else{s=j +r=s}}o=a.gMi().i(0,"key") +if(s!=null)s=o!=null?s+"?key="+o:s +if($.f_)if(s!=null){h=a.gMi().i(0,"relay") +$.bA() +p=$.kK().xr +p=$.ai.ai$.z.i(0,p) +p.toString +A.wa(p,s,h!=null,!1,!1,j,!1,j) +return j}n=J.dG(0,t.N) +if(r!=null&&s!=null){n.push(r) +n.push(s) +m=a.gMi() +l=m.i(0,"password") +if(l!=null)B.b.K(n,A.a(["--password",l],h)) +k=m.i(0,"switch_uuid") +if(k!=null)B.b.K(n,A.a(["--switch_uuid",k],h)) +if(m.i(0,"relay")!=null)n.push("--relay") +return n}return j}, +wa(a,b,c,d,e,f,g,h){return A.bZo(a,b,c,d,!1,f,!1,h)}, +bZo(a,b,c,d,e,f,g,a0){var s=0,r=A.n(t.z),q,p,o,n,m,l,k,j,i,h +var $async$wa=A.o(function(a2,a3){if(a2===1)return A.k(a3,r) +while(true)switch(s){case 0:i={} +i.a=b +if(b===""){s=1 +break}try{$.bA() +n=t.KT +m=$.ap +if(m==null)m=$.ap=B.B +if($.cS.a7(0,m.ea(0,A.b8(n),null))){m=$.ap +p=(m==null?$.ap=B.B:m).d8(0,null,n) +J.bvI(p,A.t5(b))}n=t.QX +m=$.ap +if(m==null)m=$.ap=B.B +if($.cS.a7(0,m.ea(0,A.b8(n),null))){m=$.ap +o=(m==null?$.ap=B.B:m).d8(0,null,n) +J.bvI(o,A.t5(b))}}catch(a1){}n=i.a +b=i.a=A.dm(n," ","") +$.z() +k=B.d.jh(b,"\\r")||B.d.jh(b,"/r")?B.d.Z(b,0,b.length-2):b +h=i +s=3 +return A.i(A.ci(k,t.N),$async$wa) +case 3:h.a=a3 +n=t.z +if(d){i=A.aIJ(new A.bk6(i,a0,f),null,n) +A.eA(a,!1).l2(i)}else{i=A.aIJ(new A.bk7(i,a0,c,f),null,n) +A.eA(a,!1).l2(i)}$.d5().z=!1 +j=A.Ku(a) +if(!j.gki())j.iF() +case 1:return A.l(q,r)}}) +return A.m($async$wa,r)}, +il(){var s=t.N +return A.a4(["Authorization","Bearer "+$.z().b.fR("access_token")],s,s)}, +bSb(a){return new A.pj(a)}, +c1u(){var s,r +$.bA() +s=$.kK().xr +if($.ai.ai$.z.i(0,s)!=null){s=$.kK().xr +r=$.ai.ai$.z.i(0,s).tm(t.vM) +s=r==null +if(s)A.aC().$1("RefreshWrapperState not exists in this context, perhaps RefreshWrapper is not exists?") +if(!s)r.o6()}else A.aC().$1("reload current window failed, global BuildContext does not exist")}, +bAv(a,b,c,d){var s=new A.aae(),r=B.d.cn(b) +s.a=r +r=B.d.cn(d) +s.b=r +r=B.d.cn(a) +s.c=r +r=B.d.cn(c) +s.d=r +return s}, +bV(a,b,c,d,e,f){var s,r=null +if($.bZ||$.bb())if(d)return c==null?A.bQg(!1,A.U(A.y(a),r,r,r,r,r,r,r,r,f,r,r,r,r,r,r),B.f,r,r,r,e,r,r):A.bUy(c,A.U(A.y(a),r,r,r,r,r,r,r,r,f,r,r,r,r,r,r),e,r) +else{if(c==null){s=A.C1(r,r,r,r,r,r,0,r,r,r,r,r,r,r,r,r,r,r,r).cj(b) +s=A.n5(!1,A.U(A.y(a),r,r,r,r,r,r,r,r,f,r,r,r,r,r,r),B.f,r,r,r,r,r,e,r,s)}else{s=A.C1(r,r,r,r,r,r,0,r,r,r,r,r,r,r,r,r,r,r,r).cj(b) +s=A.bsz(c,A.U(A.y(a),r,r,r,r,r,r,r,r,f,r,r,r,r,r,r),e,s)}return s}else return A.id(A.U(A.y(a),r,r,r,r,r,r,r,r,f,r,r,r,r,r,r),B.f,r,!0,r,r,e,r,r)}, +bFo(a){var s="RustDesk" +$.z() +switch(a==null?$.c0b:a){case B.jS:return s +case B.rG:return"File Transfer - RustDesk" +case B.rH:return"Port Forward - RustDesk" +case B.hW:return"Remote Desktop - RustDesk" +default:break}return s}, +Xe(){var s=0,r=A.n(t.H) +var $async$Xe=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:A.a6D($.z().b.fR("theme")) +return A.l(null,r)}}) +return A.m($async$Xe,r)}, +t6(a,b){return A.bqR(new A.bl_(b),a,t.z)}, +c0D(a){if(a.length!==0){A.ow(new A.k5(a)) +A.hs(a+"\n"+A.y("Copied"))}else A.hs(A.y("no fingerprints"))}, +bGv(a,b,c){return new A.aK(new A.boL(a,c,b),null)}, +bGw(a,b){var s=null,r=b==null?A.aS(B.a12,s,s,s):b +return new A.dv(B.b0,s,B.aC,B.x,A.a([r,A.iF(s,A.bGv(a,8,12),s,s,s,0,0,s)],t.p),s)}, +c29(a){if(a.length===0)return a +return B.d.Z(a,0,1).toUpperCase()+B.d.cK(a,1)}, +btA(a,b,c,d,e){return new A.aK(new A.bjF(d,c,a,e,b),null)}, +c_u(a,b){var s,r,q,p=b.length===0?a:b +try{s=$.z().b.aWO(a)}catch(q){r=A.ae(q) +A.aC().$1("Failed to get hostname:"+A.h(r))}return p}, +asq(a,b){var s=0,r=A.n(t.z),q,p,o,n +var $async$asq=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:n=b.r +s=n===-1?2:4 +break +case 2:n=b.x +q=n.bZ$ +p=0 +case 5:if(!!0){s=6 +break}o=$.fU +if(o!=null)o.V(0,q) +o=n.bP$ +o===$&&A.b() +if(!(p>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}}return s}, +bGx(){var s=$.z().b.mT("whitelist") +return s!==""&&s!==","}, +bFK(){var s,r=null,q=A.U(A.y("network_error_tip"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),p=$.a_.I().ch +p===$&&A.b() +p=A.R(r,A.n5(!1,A.U(A.y("Retry"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),B.f,r,r,r,r,r,p.gb_Z(),r,r),B.f,r,r,r,r,r,r,new A.E(0,16,0,16),r,r,r,r) +s=$.a_.I().ch +s===$&&A.b() +return A.el(A.b7(A.a([q,p,A.brW(s.c.gh(0),A.bg(r,r,B.ar,r,r,r,r,r,r,r,r,11,r,r,r,r,r,!0,r,r,r,r,r,r,r,r))],t.p),B.j,r,B.bB,B.i,r),r,r)}, +ox:function ox(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}, +aK7:function aK7(){}, +aK6:function aK6(){}, +wU:function wU(a,b){this.a=null +this.b=a +this.$ti=b}, +MF:function MF(a){this.a=a}, +ym:function ym(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.e=c}, +aKO:function aKO(){}, +aKU:function aKU(a,b,c){this.a=a +this.b=b +this.c=c}, +aKV:function aKV(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aKT:function aKT(a,b,c){this.a=a +this.b=b +this.c=c}, +aKS:function aKS(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aKR:function aKR(a){this.a=a}, +aKW:function aKW(a,b){this.a=a +this.b=b}, +aKP:function aKP(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aKQ:function aKQ(a,b){this.a=a +this.b=b}, +bme:function bme(a,b){this.a=a +this.b=b}, +bmf:function bmf(a,b){this.a=a +this.b=b}, +bmd:function bmd(a){this.a=a}, +bnK:function bnK(a){this.a=a}, +bnL:function bnL(a){this.a=a}, +oz:function oz(a,b,c,d,e,f,g,h){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.w=e +_.x=f +_.y=g +_.a=h}, +ay8:function ay8(a){this.a=a}, +ay9:function ay9(a,b,c){this.a=a +this.b=b +this.c=c}, +bk9:function bk9(a,b,c){this.a=a +this.b=b +this.c=c}, +bk8:function bk8(a){this.a=a}, +bmp:function bmp(a,b){this.a=a +this.b=b}, +bmj:function bmj(a){this.a=a}, +bmo:function bmo(a){this.a=a}, +bmk:function bmk(a){this.a=a}, +bml:function bml(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bmi:function bmi(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bmm:function bmm(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bmh:function bmh(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bmn:function bmn(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bmq:function bmq(){}, +bmg:function bmg(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bnS:function bnS(a){this.a=a}, +boK:function boK(){}, +a6X:function a6X(a,b){this.a=a +this.b=b}, +Lv:function Lv(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bmX:function bmX(a,b,c){this.a=a +this.b=b +this.c=c}, +biV:function biV(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bmU:function bmU(a){this.a=a}, +bmT:function bmT(a,b,c){this.a=a +this.b=b +this.c=c}, +bmR:function bmR(a){this.a=a}, +bmS:function bmS(a){this.a=a}, +Fa:function Fa(a,b){this.a=a +this.b=b}, +blp:function blp(a){this.a=a}, +blq:function blq(a){this.a=a}, +blr:function blr(a){this.a=a}, +bls:function bls(a){this.a=a}, +boM:function boM(){}, +bk6:function bk6(a,b,c){this.a=a +this.b=b +this.c=c}, +bk7:function bk7(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +pj:function pj(a){this.a=a}, +aae:function aae(){var _=this +_.d=_.c=_.b=_.a=$}, +lT:function lT(a){this.a=a}, +bl_:function bl_(a){this.a=a}, +boL:function boL(a,b,c){this.a=a +this.b=b +this.c=c}, +bjF:function bjF(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bjE:function bjE(a){this.a=a}, +Af:function Af(a,b,c){this.c=a +this.d=b +this.a=c}, +alV:function alV(a){var _=this +_.d=$ +_.a=_.e=null +_.b=a +_.c=null}, +bc8:function bc8(a){this.a=a}, +bc7:function bc7(a){this.a=a}, +blv:function blv(){}, +bn1:function bn1(){}, +ZE:function ZE(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +axF:function axF(a,b,c){this.a=a +this.b=b +this.c=c}, +axD:function axD(a,b){this.a=a +this.b=b}, +axE:function axE(){}, +t5(a){var s,r,q,p,o,n,m,l=A.dm(a," ","") +if(B.d.jh(l,"\\r")||B.d.jh(l,"/r")){s=l.length +r=s-2 +q=B.d.Z(l,r,s) +l=B.d.Z(l,0,r)}else q="" +if(A.fA(l,null)==null)return a +s=l.length +if(s<=3)p=l +else{o=B.e.aB(s,3) +o=o!==0?o:3 +p=B.d.Z(l,0,o) +for(n=o;n") +k=A.J(new A.a1(l,new A.bl3(),k),!0,k.j("al.E")) +l=k.length +j=0 +for(;j").a0(k.y[1]),l=new A.bC(J.av(l.a),l.b,k.j("bC<1,2>")),k=k.y[1];l.v();){f=l.a +g.push(A.uI(f==null?k.a(f):f))}q=g +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$btS,r)}, +bl4:function bl4(a){this.a=a}, +bl3:function bl3(){}, +tn:function tn(a,b,c){this.c=a +this.d=b +this.a=c}, +Yf:function Yf(a){this.a=null +this.b=a +this.c=null}, +aue:function aue(a){this.a=a}, +auf:function auf(){}, +bLu(a,b){var s,r=null,q=A.y("Chat"),p=$.a_.I().as +p===$&&A.b() +p=A.bGw(p.w,r) +s=$.a_.I().as +s===$&&A.b() +s=new A.Z_(b,q,p,A.a([new A.Dx(new A.awQ(),new A.awR(),"",A.bGw(s.w,A.aS(B.vX,r,r,r)),r,t.RO)],t.p),r) +if(a==null){q=$.a_.I().as +q===$&&A.b()}else q=a +s.c=q +return s}, +Z0:function Z0(a,b){this.a=a +this.b=b}, +Z_:function Z_(a,b,c,d,e){var _=this +_.c=$ +_.d=a +_.e=b +_.f=c +_.r=d +_.a=e}, +awQ:function awQ(){}, +awP:function awP(){}, +awN:function awN(a){this.a=a}, +awO:function awO(a){this.a=a}, +awR:function awR(){}, +awX:function awX(a){this.a=a}, +awU:function awU(a){this.a=a}, +awV:function awV(a){this.a=a}, +awW:function awW(a,b){this.a=a +this.b=b}, +awS:function awS(){}, +awT:function awT(){}, +bZ9(){var s,r,q,p={} +p.a=p.b="" +p.c=!1 +s=$.ag() +r=A.e9(B.d.cn("")) +q=A.a([new A.NJ("starts with a letter",A.c4("^[a-zA-Z]",!0,!1,!1,!1)),new A.a3U(6,16),new A.NJ("allowed characters",A.c4("^\\w*$",!0,!1,!1,!1))],t.UR) +$.a_.I().gcb().fp(0,new A.bjW(p,new A.cy(B.at,s),q,r),t.z)}, +bjY(a){return A.bZa(a)}, +bZa(a){var s=0,r=A.n(t.H),q,p,o,n +var $async$bjY=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o={} +s=2 +return A.i(A.ci($.z().b.mT("whitelist"),t.N),$async$bjY) +case 2:n=c +if($.et==null)$.et=!1 +q=n===""?"":B.b.d0(A.a(n.split(","),t.s),"\n") +o.a=q +p=$.ag() +o.b="" +o.c=!1 +$.a_.I().gcb().fp(0,new A.bk2(o,new A.cy(new A.c1(q,B.aQ,B.Y),p),!1,a),t.z) +return A.l(null,r)}}) +return A.m($async$bjY,r)}, +BN(a,b,c,d,e,f,g,h,i,j,k,l){return new A.a1q(l,e,i,b,d,j,k,a,c,g,f,h,null)}, +bwM(a,b,c,d,e){return new A.Jp(a,e,b,d,c,A.y("2FA code must be 6 digits."),null)}, +bwO(a,b,c,d,e,f,g,h,i,j,k){return new A.Js(b,!0,k,d,c,h,g,f,null)}, +MS(a,b,c,d,e,f){return new A.MR(b,a,d,c,f,null)}, +c2n(a,b,c,d,e){b.hQ() +b.fp(0,new A.bp_(a,b,c,d,e),t.z)}, +as9(a,b){var s=0,r=A.n(t.H),q +var $async$as9=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:q=A.Hi(a,b,null,null,new A.cy(B.at,$.ag())) +s=2 +return A.i(q,$async$as9) +case 2:return A.l(null,r)}}) +return A.m($async$as9,r)}, +bkR(a,b){var s=0,r=A.n(t.H),q +var $async$bkR=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:q=$.ag() +q=A.Hi(a,b,new A.cy(B.at,q),new A.cy(B.at,q),null) +s=2 +return A.i(q,$async$bkR) +case 2:return A.l(null,r)}}) +return A.m($async$bkR,r)}, +bkQ(a,b){var s=0,r=A.n(t.H),q +var $async$bkQ=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:q=$.ag() +q=A.Hi(a,b,new A.cy(B.at,q),new A.cy(B.at,q),new A.cy(B.at,q)) +s=2 +return A.i(q,$async$bkQ) +case 2:return A.l(null,r)}}) +return A.m($async$bkQ,r)}, +Hi(a,b,c,d,e){return A.bWi(a,b,c,d,e)}, +bWi(a,b,c,d,e){var s=0,r=A.n(t.z),q,p,o,n +var $async$Hi=A.o(function(f,g){if(f===1)return A.k(g,r) +while(true)switch(s){case 0:n={} +n.a=!1 +s=e!=null?2:3 +break +case 2:s=4 +return A.i($.z().b.ZB(a),$async$Hi) +case 4:q=g +n.a=q==null?!1:q +case 3:p=n.b=!1 +s=d!=null?5:6 +break +case 5:s=7 +return A.i($.z().b.ZB(a),$async$Hi) +case 7:o=g +n.b=o==null?p:o +case 6:b.hQ() +b.fp(0,new A.bi0(n,d,c,e,a,b),t.z) +return A.l(null,r)}}) +return A.m($async$Hi,r)}, +bGm(a,b,c){b.hQ() +b.r_(0,new A.bnO(c),a.l(0)+"-wait-uac",t.z)}, +bup(a,b){var s,r,q,p,o=null,n=A.e9(""),m=A.e9(""),l=A.e9(""),k=$.ag(),j=new A.cy(B.at,k),i=new A.cy(B.at,k) +k=new A.bnx(n) +s=A.bz7()===B.jL?A.I(135,87,87,90):B.iw +r=A.cr(8) +q=A.iW(B.br,1) +p=A.R(o,A.aA(A.a([A.R(o,A.aS(B.a1Q,o,o,20),B.f,o,o,o,o,o,o,new A.E(0,0,10,0),o,o,o,o),A.bi(A.U(A.y("still_click_uac_tip"),o,o,o,o,o,o,o,o,A.bg(o,o,o,o,o,o,o,o,o,o,o,13,o,o,B.G,o,o,!0,o,o,o,o,o,o,o,o),o,o,o,o,o,o),1)],t.p),B.j,o,B.k,B.i,o),B.f,o,o,new A.bD(s,o,q,r,o,o,o,B.K),o,o,o,o,new A.E(10,8,8,8),o,o,o) +b.hQ() +b.r_(0,new A.bns(n,j,m,i,l,a,b,new A.aK(new A.bnt(new A.aK(new A.bnu(n,k,13),o),new A.aK(new A.bnv(n,k),o),n,p,j,m,i,l),o)),a.l(0)+"-request-elevation",t.z)}, +c1L(a,b,c,d,e){var s=e.a +if(s.a7(0,a.l(0)+"-wait-uac")||s.a7(0,a.l(0)+"-request-elevation"))return +e.r_(0,new A.bno(a,e,b,c,d),a.l(0)+"-"+b,t.z)}, +c1K(a,b,c,d,e){e.r_(0,new A.bnk(a,e,b,c,d),a.l(0)+"-"+b,t.z)}, +c1O(a,b,c,d,e){e.hQ() +e.fp(0,new A.bnM(b,c,d),t.z)}, +bny(a,b,c,d){var s=0,r=A.n(t.H) +var $async$bny=A.o(function(e,f){if(e===1)return A.k(f,r) +while(true)switch(s){case 0:s=2 +return A.i(d.fp(0,new A.bnB(a,b),t.y),$async$bny) +case 2:if(f===!0)$.z().b.akY(c) +return A.l(null,r)}}) +return A.m($async$bny,r)}, +X7(a,b,c,d,e){return A.c1N(a,b,c,d,e)}, +c1N(a,b,c,d,e){var s=0,r=A.n(t.z),q,p,o,n +var $async$X7=A.o(function(f,g){if(f===1)return A.k(g,r) +while(true)switch(s){case 0:q={} +p=new A.cy(B.at,$.ag()) +s=d==null?2:3 +break +case 2:s=4 +return A.i($.z().b.of("os-password",a),$async$X7) +case 4:d=g +if(d==null)d="" +case 3:o=q +n=J +s=5 +return A.i($.z().b.of("auto-login",a),$async$X7) +case 5:o.a=!n.d(g,"") +p.scG(0,d) +c.fp(0,new A.bnH(q,e,p,a,b),t.z) +return A.l(null,r)}}) +return A.m($async$X7,r)}, +X6(a,b){var s=0,r=A.n(t.z),q,p,o,n,m +var $async$X6=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:o=$.ag() +n=new A.cy(B.at,o) +m=new A.cy(B.at,o) +o=$.z().b +s=2 +return A.i(o.of("os-username",a),$async$X6) +case 2:q=d +if(q==null)q="" +s=3 +return A.i(o.of("os-password",a),$async$X6) +case 3:p=d +if(p==null)p="" +n.scG(0,q) +m.scG(0,p) +b.fp(0,new A.bnC(n,a,m),t.z) +return A.l(null,r)}}) +return A.m($async$X6,r)}, +bun(a){var s=0,r=A.n(t.z),q,p +var $async$bun=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q=a.e +p=$.ag() +a.gcb().fp(0,new A.bnf(new A.cy(new A.c1(q,B.aQ,B.Y),p),a),t.z) +return A.l(null,r)}}) +return A.m($async$bun,r)}, +Hq(a,b,c){return A.bZK(a,b,c)}, +bZK(a,b,c){var s=0,r=A.n(t.z),q,p,o,n,m,l,k,j,i,h,g,f,e,d +var $async$Hq=A.o(function(a1,a2){if(a1===1)return A.k(a2,r) +while(true)switch(s){case 0:d={} +d.a=50 +d.b=30 +d.c=d.d=!1 +q=null +try{$.bA() +p=$.ap +if(p==null)p=$.ap=B.B +q=J.d(p.d8(0,"connection_type_"+b,t._U).b.gh(0),"")}catch(a0){}p=$.z().b +s=2 +return A.i(p.Wt(),$async$Hq) +case 2:if(!(a2&&!J.d(q,!0))){n=c.x +n===$&&A.b() +m=p.fH(n.b.a)-p.fH("1.2.0")<0}else m=!0 +s=3 +return A.i(p.Wt(),$async$Hq) +case 3:if(!(a2&&!J.d(q,!0))){n=c.x +n===$&&A.b() +l=p.fH(n.b.a)-p.fH("1.2.2")<0}else l=!0 +n=new A.bke(d,a,m) +k=A.bV("Close",null,null,!1,new A.bkb(n,c),null) +s=4 +return A.i(p.akI(a),$async$Hq) +case 4:j=a2 +i=j!=null&&!B.dG.gaa(j)?j[0]:50 +d.a=i +if(i>=5)h=i>(!l?2000:100) +else h=!0 +if(h)d.a=50 +s=5 +return A.i(p.of("custom-fps",a),$async$Hq) +case 5:g=a2 +if(g==null)f=30 +else{p=A.le(g) +f=p==null?30:p}d.b=f +p=f<5||f>120?d.b=30:f +e=A.bEW(p,d.a,new A.bkc(n),new A.bkd(n),!m,!l) +A.c0q(c.gcb(),"Custom Image Quality",e,A.a([k],t.p)) +return A.l(null,r)}}) +return A.m($async$Hq,r)}, +bkx(a,b){var s=0,r=A.n(t.H) +var $async$bkx=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:$.a_.I().gcb().fp(0,new A.bky(a,b),t.z) +return A.l(null,r)}}) +return A.m($async$bkx,r)}, +bF3(a,b){var s,r,q,p={} +p.a=!1 +s=$.a_.I().ax +s===$&&A.b() +r=A.J(s.gG(0).b,!0,t.N) +s=t.z +q=A.hl(a,s) +$.a_.I().gcb().fp(0,new A.bkH(p,b,q,r),s)}, +bmM(a,b,c,d){var s=0,r=A.n(t.H),q,p +var $async$bmM=A.o(function(e,f){if(e===1)return A.k(f,r) +while(true)switch(s){case 0:q=A.c5(!1) +p=$.ag() +$.a_.I().gcb().fp(0,new A.bmO(new A.cy(new A.c1(a,B.aQ,B.Y),p),d,new A.bJ(null,t.am),q,c,b),t.z) +return A.l(null,r)}}) +return A.m($async$bmM,r)}, +btO(a,b){var s=0,r=A.n(t.H),q,p,o +var $async$btO=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:q=$.ag() +p=A.c5(!1) +o=A.c5(!1) +b.hQ() +b.fp(0,new A.bkN(a,new A.cy(B.at,q),o,b,p),t.z) +return A.l(null,r)}}) +return A.m($async$btO,r)}, +c1P(a,b,c,d,e,f,g){var s,r,q,p,o,n,m,l={},k=[] +try{k=B.p.co(0,g)}catch(r){s=A.ae(r) +A.hQ(s)}q=t.s +p=A.a([],q) +o=A.a([],q) +for(q=J.av(k);q.v();){n=q.gG(q) +m=J.ac(n) +p.push(m.i(n,"sid")) +o.push(m.i(n,"name"))}l.a=B.b.gY(p) +d.hQ() +d.fp(0,new A.bnQ(l,e,a,b,c,p,o),t.z)}, +as_(a){var s=0,r=A.n(t.H),q,p,o,n,m,l,k +var $async$as_=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:l=new A.bjt(a) +k=$.a_.I().ax +k===$&&A.b() +if(J.af(k.a.gcS(0))===1){k=$.a_.I().ax +k===$&&A.b() +k=k.gG(0) +k=k.eu(0)==="My address book"||k.eu(0)==="Legacy address book"}else k=!1 +s=k?3:4 +break +case 3:k=$.a_.I().ax +k===$&&A.b() +s=5 +return A.i(l.$1(k.b.gh(0)),$async$as_) +case 5:s=1 +break +case 4:p=A.c5(!1) +k=$.a_.I().ax +k===$&&A.b() +o=k.Ty() +k=$.a_.I().ax +k===$&&A.b() +n=A.e9(k.b.gh(0)) +k=$.ag() +m=$.a_.I().CW +m===$&&A.b() +if(m.b===3)B.b.D(o,n.gh(0)) +if(o.length===0){A.aC().$1("no address book to add peers to, should not happen") +s=1 +break}if(!B.b.p(o,n.gh(0)))n.sh(0,o[0]) +$.a_.I().gcb().fp(0,new A.bjv(new A.cy(B.at,k),n,p,l,o),t.z) +case 1:return A.l(q,r)}}) +return A.m($async$as_,r)}, +c1I(a,b){var s={},r=new A.cy(new A.c1("",B.aQ,B.Y),$.ag()),q=A.c5(!1),p=A.c5(!0) +s.a=!1 +r.V(0,new A.bn9(p,r)) +$.a_.I().gcb().fp(0,new A.bna(s,q,a,b,r,p),t.z)}, +pq:function pq(){}, +a3U:function a3U(a,b){this.a=a +this.b=b}, +NJ:function NJ(a,b){this.a=a +this.b=b}, +bjW:function bjW(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bjX:function bjX(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bjT:function bjT(a){this.a=a}, +bjU:function bjU(a,b){this.a=a +this.b=b}, +bjR:function bjR(){}, +bjS:function bjS(){}, +bjV:function bjV(a){this.a=a}, +bjP:function bjP(a,b,c){this.a=a +this.b=b +this.c=c}, +bjO:function bjO(a,b,c){this.a=a +this.b=b +this.c=c}, +bjQ:function bjQ(a,b){this.a=a +this.b=b}, +bjN:function bjN(a){this.a=a}, +bk2:function bk2(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bk0:function bk0(a,b){this.a=a +this.b=b}, +bk1:function bk1(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bjZ:function bjZ(a){this.a=a}, +bk_:function bk_(a){this.a=a}, +a1q:function a1q(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}, +acm:function acm(){}, +Jp:function Jp(a,b,c,d,e,f,g){var _=this +_.d=a +_.r=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.a=g}, +azf:function azf(){}, +azc:function azc(a,b){this.a=a +this.b=b}, +azd:function azd(a,b){this.a=a +this.b=b}, +aze:function aze(a){this.a=a}, +Jq:function Jq(a,b,c,d,e,f){var _=this +_.d=a +_.w=b +_.x=c +_.y=d +_.z=e +_.a=f}, +azg:function azg(a,b){this.a=a +this.b=b}, +azh:function azh(a){this.a=a}, +Js:function Js(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.x=e +_.Q=f +_.as=g +_.at=h +_.a=i}, +agY:function agY(a,b,c){var _=this +_.d=a +_.e=null +_.r=b +_.w="" +_.a=null +_.b=c +_.c=null}, +b10:function b10(a){this.a=a}, +b11:function b11(a){this.a=a}, +MR:function MR(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.w=e +_.a=f}, +akG:function akG(a,b){var _=this +_.d=!1 +_.e=a +_.a=_.f=null +_.b=b +_.c=null}, +b9r:function b9r(a){this.a=a}, +b9q:function b9q(a){this.a=a}, +b9p:function b9p(a){this.a=a}, +bp_:function bp_(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bp0:function bp0(a){this.a=a}, +bp1:function bp1(a,b){this.a=a +this.b=b}, +bi0:function bi0(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bi1:function bi1(a){this.a=a}, +bi6:function bi6(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bi2:function bi2(){}, +bi5:function bi5(){}, +bi3:function bi3(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bhY:function bhY(a,b){this.a=a +this.b=b}, +bhX:function bhX(a,b){this.a=a +this.b=b}, +bi4:function bi4(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bi_:function bi_(a,b){this.a=a +this.b=b}, +bhZ:function bhZ(a,b){this.a=a +this.b=b}, +bnO:function bnO(a){this.a=a}, +bnx:function bnx(a){this.a=a}, +bnu:function bnu(a,b,c){this.a=a +this.b=b +this.c=c}, +bnr:function bnr(a){this.a=a}, +bnv:function bnv(a,b){this.a=a +this.b=b}, +bnq:function bnq(a){this.a=a}, +bnt:function bnt(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}, +bns:function bns(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}, +bnw:function bnw(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}, +bno:function bno(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bnp:function bnp(a,b,c){this.a=a +this.b=b +this.c=c}, +bnk:function bnk(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bnl:function bnl(a,b,c){this.a=a +this.b=b +this.c=c}, +bnj:function bnj(a){this.a=a}, +bnM:function bnM(a,b,c){this.a=a +this.b=b +this.c=c}, +bnN:function bnN(){}, +bnB:function bnB(a,b){this.a=a +this.b=b}, +bnz:function bnz(a){this.a=a}, +bnA:function bnA(a){this.a=a}, +bnH:function bnH(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bnI:function bnI(a,b){this.a=a +this.b=b}, +bnJ:function bnJ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bnG:function bnG(a,b){this.a=a +this.b=b}, +bnF:function bnF(a,b){this.a=a +this.b=b}, +bnC:function bnC(a,b,c){this.a=a +this.b=b +this.c=c}, +bnE:function bnE(a,b,c){this.a=a +this.b=b +this.c=c}, +bnD:function bnD(){}, +bnf:function bnf(a,b){this.a=a +this.b=b}, +bng:function bng(a,b,c){this.a=a +this.b=b +this.c=c}, +bne:function bne(a,b){this.a=a +this.b=b}, +bnd:function bnd(a,b){this.a=a +this.b=b}, +bke:function bke(a,b,c){this.a=a +this.b=b +this.c=c}, +bkb:function bkb(a,b){this.a=a +this.b=b}, +bkd:function bkd(a){this.a=a}, +bkc:function bkc(a){this.a=a}, +bky:function bky(a,b){this.a=a +this.b=b}, +bkz:function bkz(a,b){this.a=a +this.b=b}, +bkH:function bkH(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bkI:function bkI(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bkG:function bkG(a){this.a=a}, +bkF:function bkF(a){this.a=a}, +bkE:function bkE(a,b){this.a=a +this.b=b}, +bmO:function bmO(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bmQ:function bmQ(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bmP:function bmP(a,b){this.a=a +this.b=b}, +bmN:function bmN(a){this.a=a}, +bkN:function bkN(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bkO:function bkO(a){this.a=a}, +bkP:function bkP(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bkK:function bkK(a,b){this.a=a +this.b=b}, +bkL:function bkL(a){this.a=a}, +bkJ:function bkJ(a){this.a=a}, +bkM:function bkM(a,b){this.a=a +this.b=b}, +bnQ:function bnQ(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bnR:function bnR(a,b,c){this.a=a +this.b=b +this.c=c}, +bnP:function bnP(a){this.a=a}, +bjt:function bjt(a){this.a=a}, +bju:function bju(){}, +bjv:function bjv(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bjx:function bjx(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bjw:function bjw(a){this.a=a}, +bjs:function bjs(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bjr:function bjr(a){this.a=a}, +bjq:function bjq(){}, +bn9:function bn9(a,b){this.a=a +this.b=b}, +bna:function bna(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bnc:function bnc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bnb:function bnb(a){this.a=a}, +bn8:function bn8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bn3:function bn3(a,b){this.a=a +this.b=b}, +bn2:function bn2(a){this.a=a}, +bn5:function bn5(a){this.a=a}, +bn6:function bn6(a,b,c){this.a=a +this.b=b +this.c=c}, +bn4:function bn4(a,b){this.a=a +this.b=b}, +bn7:function bn7(a,b){this.a=a +this.b=b}, +bCx(a,b,c,d){var s=c.gbp(),r=c.gbE(c),q=c.geC(c),p=new A.ago() +A.cj(a,p.gayB()) +return new A.w2(s,b,r,q,p)}, +Ch:function Ch(a,b){this.a=a +this.b=b}, +oB:function oB(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this +_.a9=_.t=_.cc=_.ai=_.bU=_.aW=_.aZ=null +_.ao=a +_.aq=null +_.at=b +_.ch=_.ay=_.ax=null +_.CW=c +_.cx=null +_.cy=!1 +_.db=d +_.dx=$ +_.dy=null +_.k2=_.k1=_.id=_.go=_.fy=_.fx=_.fr=$ +_.k4=_.k3=null +_.ok=e +_.p1=f +_.p2=g +_.p3=null +_.p4=$ +_.R8=h +_.RG=1 +_.rx=0 +_.ry=null +_.f=i +_.r=j +_.w=null +_.a=k +_.b=null +_.c=l +_.d=m +_.e=n}, +ayj:function ayj(a){this.a=a}, +ayk:function ayk(a){this.a=a}, +ayi:function ayi(a){this.a=a}, +aym:function aym(a){this.a=a}, +ayl:function ayl(a,b){this.a=a +this.b=b}, +ayo:function ayo(a){this.a=a}, +ayn:function ayn(a,b){this.a=a +this.b=b}, +nd:function nd(a,b,c,d,e){var _=this +_.y=_.x=_.r=_.f=null +_.z=!1 +_.ay=_.ax=_.at=_.as=_.Q=null +_.ch=a +_.a=b +_.b=null +_.c=c +_.d=d +_.e=e}, +n0:function n0(a,b,c,d,e,f){var _=this +_.z=_.y=_.x=_.r=_.f=null +_.Q=!1 +_.as=a +_.at=b +_.a=c +_.b=null +_.c=d +_.d=e +_.e=f}, +azX:function azX(a,b){this.a=a +this.b=b}, +azW:function azW(){}, +w2:function w2(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=!1}, +ago:function ago(){this.a=!1}, +WY(){return A.c0i()}, +c0i(){var s=0,r=A.n(t.X7),q,p,o,n,m,l,k,j +var $async$WY=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:k={} +j=A.bBB() +j=j==null?null:J.Q(j,"name") +if(j==null)j="" +p=$.ag() +o=A.e_(!0,null,!0,!0,null,null,!1) +o.ek() +A.cj(A.bt(0,100,0),new A.bm_(o)) +k.a=k.b=null +k.c=!1 +n=A.e9("") +m=A.hl([],t.z) +A.cM(B.z,new A.bm0(m),t.P) +s=3 +return A.i($.a_.I().gcb().fp(0,new A.bm1(k,new A.cy(new A.c1(j,B.aQ,B.Y),p),new A.cy(B.at,p),n,m,o),t.y),$async$WY) +case 3:l=b +s=l!=null?4:5 +break +case 4:s=6 +return A.i(A.Fb(),$async$WY) +case 6:case 5:q=l +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$WY,r)}, +Xf(a,b,c){return A.c2k(a,b,c)}, +c2k(a,b,c){var s=0,r=A.n(t.X7),q,p,o,n,m +var $async$Xf=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:n={} +m=n.a=!1 +n.b=null +p=$.ag() +s=3 +return A.i($.a_.I().gcb().fp(0,new A.boR(n,new A.cy(B.at,p),c,b,a,!0),t.y),$async$Xf) +case 3:o=e +s=($.f_?o===!0:m)?4:5 +break +case 4:s=6 +return A.i(A.Fb(),$async$Xf) +case 6:case 5:q=o +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$Xf,r)}, +c0g(){$.a_.I().gcb().fp(0,new A.blM(),t.z)}, +aiF:function aiF(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +YO:function YO(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +avY:function avY(a,b){this.a=a +this.b=b}, +tG:function tG(a,b){this.a=a +this.b=b}, +Qs:function Qs(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +apH:function apH(a){var _=this +_.d=null +_.r=_.f=_.e="" +_.a=null +_.b=a +_.c=null}, +bhh:function bhh(a){this.a=a}, +bhi:function bhi(a,b){this.a=a +this.b=b}, +bhj:function bhj(a){this.a=a}, +bhk:function bhk(a){this.a=a}, +bhg:function bhg(a){this.a=a}, +a48:function a48(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aIl:function aIl(a){this.a=a}, +aIm:function aIm(){}, +a49:function a49(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}, +aIo:function aIo(a){this.a=a}, +aIn:function aIn(a){this.a=a}, +bm_:function bm_(a){this.a=a}, +bm0:function bm0(a){this.a=a}, +bm1:function bm1(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +blQ:function blQ(a,b){this.a=a +this.b=b}, +blP:function blP(a){this.a=a}, +blR:function blR(a,b){this.a=a +this.b=b}, +blO:function blO(a){this.a=a}, +bm3:function bm3(a,b){this.a=a +this.b=b}, +bm2:function bm2(a,b){this.a=a +this.b=b}, +blS:function blS(a){this.a=a}, +bm4:function bm4(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +blT:function blT(a){this.a=a}, +blU:function blU(a){this.a=a}, +blV:function blV(a){this.a=a}, +blW:function blW(a){this.a=a}, +bm5:function bm5(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +blZ:function blZ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +blX:function blX(){}, +blY:function blY(a,b){this.a=a +this.b=b}, +boR:function boR(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +boT:function boT(a,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}, +boP:function boP(a){this.a=a}, +boQ:function boQ(a){this.a=a}, +boN:function boN(a){this.a=a}, +boO:function boO(a){this.a=a}, +boS:function boS(a,b){this.a=a +this.b=b}, +blM:function blM(){}, +blN:function blN(a){this.a=a}, +Mf:function Mf(a,b){this.c=a +this.a=b}, +ak5:function ak5(a){this.a=null +this.b=a +this.c=null}, +b8Q:function b8Q(a,b){this.a=a +this.b=b}, +b8O:function b8O(){}, +b8P:function b8P(a){this.a=a}, +b8G:function b8G(a){this.a=a}, +b8K:function b8K(a){this.a=a}, +b8H:function b8H(a){this.a=a}, +b8L:function b8L(a,b){this.a=a +this.b=b}, +b8J:function b8J(a,b){this.a=a +this.b=b}, +b8I:function b8I(a,b){this.a=a +this.b=b}, +b8N:function b8N(a,b){this.a=a +this.b=b}, +b8M:function b8M(a,b){this.a=a +this.b=b}, +bqy(a){return new A.aAb(a,B.mk)}, +bxr(a,b,c,d,e,f){return new A.JH(c,e,f,d,b,a,null)}, +a1J:function a1J(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aA9:function aA9(a){this.a=a}, +aA7:function aA7(a){this.a=a}, +aA8:function aA8(a){this.a=a}, +aA6:function aA6(a,b){this.a=a +this.b=b}, +a0Q:function a0Q(a,b,c){this.c=a +this.d=b +this.a=c}, +tQ:function tQ(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}, +aAd:function aAd(a){this.a=a}, +aAb:function aAb(a,b){this.a=a +this.b=b +this.c=$}, +aAc:function aAc(a){this.a=a}, +aAe:function aAe(a,b,c){this.a=a +this.b=b +this.c=c}, +JH:function JH(a,b,c,d,e,f,g){var _=this +_.c=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.a=g}, +RR:function RR(a){var _=this +_.d=$ +_.e=!1 +_.r=_.f=0 +_.a=null +_.b=a +_.c=null}, +b1Z:function b1Z(a,b){this.a=a +this.b=b}, +b1X:function b1X(a){this.a=a}, +b1Y:function b1Y(a,b){this.a=a +this.b=b}, +a8r:function a8r(a,b){this.c=a +this.a=b}, +aMU:function aMU(a){this.a=a}, +In:function In(a,b){this.b=a +this.c=null +this.a=b}, +av3:function av3(a){this.a=a}, +AR:function AR(a,b,c){this.c=a +this.e=b +this.a=c}, +av6:function av6(a){this.a=a}, +av7:function av7(a){this.a=a}, +av5:function av5(a){this.a=a}, +av4:function av4(a){this.a=a}, +btU(a,b){var s=null,r=A.y(b?"Online":"Offline") +return A.dK(new A.aW(new A.E(0,4,a,4),A.bwg(b?B.hv:B.XE,s,3),s),r,s,s,B.ef)}, +bEF(a,b){var s=null,r=A.c5(!1) +return A.e1(!1,A.cr(14),!0,new A.aK(new A.bjG(r,b,a),s),s,!0,s,s,s,s,s,s,s,s,s,new A.bjH(r),s,new A.bjI(),s,s,s,s,s,s,s)}, +bs7(a,b){var s=new A.abl(b,null),r=A.a8(a).j("bY<1>") +s.c=A.J(new A.bY(a,r),!0,r.j("al.E")) +return s}, +WR(a,b,c,d,e,f){var s=0,r=A.n(t.H),q,p,o,n +var $async$WR=A.o(function(g,h){if(g===1)return A.k(h,r) +while(true)switch(s){case 0:s=c===B.fs?2:4 +break +case 2:n=b.r.length!==0 +if(n){s=7 +break}else h=n +s=8 +break +case 7:n=J +s=9 +return A.i($.z().b.aeM(b.a,"alias"),$async$WR) +case 9:h=n.af(h)===0 +case 8:s=h?5:6 +break +case 5:s=10 +return A.i($.z().b.Wv(b.r,b.a),$async$WR) +case 10:case 6:q=$.a_.I().ax +q===$&&A.b() +q=q.gG(0) +if(!(q.eu(0)==="My address book"||q.eu(0)==="Legacy address book")){p=b.c +if(p.length!==0)o=!0 +else{p="" +o=!1}}else{p="" +o=!1}s=3 +break +case 4:p="" +o=!1 +case 3:A.wa(a,b.a,!1,d,!1,o,!1,p) +return A.l(null,r)}}) +return A.m($async$WR,r)}, +qO:function qO(a,b){this.a=a +this.b=b}, +Tl:function Tl(a,b,c,d){var _=this +_.c=a +_.e=b +_.f=c +_.a=d}, +akI:function akI(a,b,c){var _=this +_.d=a +_.e2$=b +_.a=null +_.b=c +_.c=null}, +b9E:function b9E(a){this.a=a}, +b9H:function b9H(a,b){this.a=a +this.b=b}, +b9J:function b9J(a,b,c){this.a=a +this.b=b +this.c=c}, +b9I:function b9I(a,b){this.a=a +this.b=b}, +b9x:function b9x(a,b){this.a=a +this.b=b}, +b9y:function b9y(a,b){this.a=a +this.b=b}, +b9w:function b9w(a,b,c){this.a=a +this.b=b +this.c=c}, +b9B:function b9B(){}, +b9C:function b9C(a,b,c){this.a=a +this.b=b +this.c=c}, +b9D:function b9D(a){this.a=a}, +b9z:function b9z(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +b9A:function b9A(){}, +b9G:function b9G(a){this.a=a}, +b9F:function b9F(a,b){this.a=a +this.b=b}, +b9u:function b9u(a){this.a=a}, +b9v:function b9v(a,b){this.a=a +this.b=b}, +Ik:function Ik(){}, +auN:function auN(a){this.a=a}, +auw:function auw(a){this.a=a}, +aux:function aux(){}, +auy:function auy(a){this.a=a}, +auz:function auz(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +auL:function auL(){}, +auM:function auM(a){this.a=a}, +auE:function auE(){}, +auF:function auF(a,b){this.a=a +this.b=b}, +auD:function auD(a,b,c){this.a=a +this.b=b +this.c=c}, +auA:function auA(){}, +auB:function auB(a,b){this.a=a +this.b=b}, +auC:function auC(a,b){this.a=a +this.b=b}, +auJ:function auJ(){}, +auK:function auK(a,b){this.a=a +this.b=b}, +aur:function aur(){}, +aus:function aus(a){this.a=a}, +auq:function auq(a){this.a=a}, +auH:function auH(){}, +auI:function auI(a,b){this.a=a +this.b=b}, +auG:function auG(a,b){this.a=a +this.b=b}, +auu:function auu(){}, +auv:function auv(a){this.a=a}, +aut:function aut(a){this.a=a}, +DP:function DP(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aNp:function aNp(){}, +C6:function C6(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aC_:function aC_(){}, +BO:function BO(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +azD:function azD(){}, +AJ:function AJ(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aty:function aty(){}, +atz:function atz(a){this.a=a}, +atx:function atx(a){this.a=a}, +atv:function atv(a){this.a=a}, +atw:function atw(a){this.a=a}, +atB:function atB(){}, +atC:function atC(a){this.a=a}, +atA:function atA(a){this.a=a}, +Da:function Da(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bjI:function bjI(){}, +bjH:function bjH(a){this.a=a}, +bjG:function bjG(a,b,c){this.a=a +this.b=b +this.c=c}, +abl:function abl(a,b){this.b=a +this.c=$ +this.a=b}, +aqG:function aqG(){}, +bUM(){var s,r=null,q=!$.bZ,p=A.bRf(!q||$.bb()?B.eh:r),o=$.z().b,n=A.bNT(!q||$.bb()?B.eh:r),m=A.bMY(!q||$.bb()?B.eh:r),l=!q||$.bb()?B.eh:r +q=!q||$.bb()?B.eh:r +q=A.a([new A.w1(p,o.gaWX()),new A.w1(n,o.gaWV()),new A.w1(m,o.gaWD()),new A.w1(new A.HM(l,r),new A.baj()),new A.w1(new A.Mf(q,r),new A.bak())],t.VX) +s=o.na("peer-card-ui-type") +if(s!==""){p=$.pP() +if(A.dr(s,r)===0)n=B.dl +else n=A.dr(s,r)===1?B.qf:B.ft +p.sh(0,n)}$.Xv().sh(0,o.fR("hideAbTagsPanel")==="Y") +return new A.Tm(q,!1,r,r,B.l)}, +oa(a,b,c,d,e,f,g){var s=null +return A.dK(new A.aK(new A.bis(A.c5(!1),c,new A.bD(A.x(b).ay.CW,s,s,A.cr(6),s,s,s,B.K),d,e,f,a),s),g,s,s,s)}, +N_:function N_(a){this.a=a}, +w1:function w1(a,b){this.a=a +this.b=b}, +Tm:function Tm(a,b,c,d,e){var _=this +_.d=a +_.e=null +_.f=b +_.h2$=c +_.d3$=d +_.a=null +_.b=e +_.c=null}, +baj:function baj(){}, +bak:function bak(){}, +baa:function baa(a,b){this.a=a +this.b=b}, +ba9:function ba9(a,b,c){this.a=a +this.b=b +this.c=c}, +ba0:function ba0(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ba_:function ba_(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}, +b9Z:function b9Z(a,b){this.a=a +this.b=b}, +b9Y:function b9Y(a){this.a=a}, +b9W:function b9W(a){this.a=a}, +b9X:function b9X(a){this.a=a}, +b9V:function b9V(a,b){this.a=a +this.b=b}, +bal:function bal(a,b){this.a=a +this.b=b}, +bam:function bam(a,b,c){this.a=a +this.b=b +this.c=c}, +bap:function bap(a){this.a=a}, +baq:function baq(a){this.a=a}, +bar:function bar(a){this.a=a}, +bao:function bao(a){this.a=a}, +bas:function bas(a,b){this.a=a +this.b=b}, +bat:function bat(a){this.a=a}, +bau:function bau(){}, +bae:function bae(a){this.a=a}, +baf:function baf(a){this.a=a}, +bac:function bac(a){this.a=a}, +bad:function bad(){}, +ba8:function ba8(a){this.a=a}, +ba7:function ba7(a){this.a=a}, +ba6:function ba6(){}, +bai:function bai(a){this.a=a}, +bah:function bah(a){this.a=a}, +bag:function bag(){}, +ban:function ban(a){this.a=a}, +bab:function bab(a){this.a=a}, +ba5:function ba5(){}, +ba1:function ba1(a,b){this.a=a +this.b=b}, +ba4:function ba4(a){this.a=a}, +ba3:function ba3(a,b){this.a=a +this.b=b}, +ba2:function ba2(a){this.a=a}, +MZ:function MZ(a){this.a=a}, +akK:function akK(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +b9Q:function b9Q(a){this.a=a}, +b9P:function b9P(a){this.a=a}, +b9N:function b9N(a,b){this.a=a +this.b=b}, +b9O:function b9O(a,b,c){this.a=a +this.b=b +this.c=c}, +b9L:function b9L(){}, +b9M:function b9M(a){this.a=a}, +b9K:function b9K(a){this.a=a}, +N0:function N0(a){this.a=a}, +akN:function akN(a){this.a=null +this.b=a +this.c=null}, +bax:function bax(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +baw:function baw(a,b){this.a=a +this.b=b}, +bav:function bav(){}, +baz:function baz(a){this.a=a}, +bay:function bay(a,b,c){this.a=a +this.b=b +this.c=c}, +Dq:function Dq(a){this.a=a}, +akL:function akL(a){this.a=null +this.b=a +this.c=null}, +b9S:function b9S(a,b){this.a=a +this.b=b}, +b9R:function b9R(){}, +b9U:function b9U(a){this.a=a}, +b9T:function b9T(a,b,c){this.a=a +this.b=b +this.c=c}, +NH:function NH(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +a8F:function a8F(a){var _=this +_.d=0 +_.e=!1 +_.a=null +_.b=a +_.c=null}, +aNF:function aNF(a){this.a=a}, +aNE:function aNE(a){this.a=a}, +aND:function aND(a){this.a=a}, +aNy:function aNy(a){this.a=a}, +aNC:function aNC(a){this.a=a}, +aNz:function aNz(a){this.a=a}, +aNB:function aNB(a){this.a=a}, +aNA:function aNA(a,b){this.a=a +this.b=b}, +bis:function bis(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bir:function bir(a){this.a=a}, +a8p:function a8p(a,b){this.c=a +this.a=b}, +aqH:function aqH(){}, +Hx(){var s=$.bDX +return s==null?$.bDX=A.e9($.z().b.na("peer-sorting")):s}, +bRf(a){return new A.a8C(B.Ib,null,new A.aNq(a),null)}, +bNT(a){return new A.a2e(B.Ic,null,new A.aC0(a),null)}, +bMY(a){return new A.a1u(B.Id,null,new A.azE(a),null)}, +bKO(a){return new A.XP(B.fs,new A.atD(),new A.atE(a),null)}, +bKP(a,b){var s,r +if(a.gq(0)===0)return!0 +s=$.a_.I().ax +s===$&&A.b() +if(s.r.gh(0)){for(s=J.av(a.gh(0)),r=J.ac(b);s.v();)if(!r.p(b,s.gG(s)))return!1 +return!0}else{for(s=J.av(a.gh(0)),r=J.ac(b);s.v();)if(r.p(b,s.gG(s)))return!0 +return!1}}, +bz6(a){return new A.a6B(B.mm,A.c14(),new A.aK5(a),null)}, +bQ0(a){var s=$.a_.I().ay +s===$&&A.b() +if(J.af(s.f.gh(0))!==0){s=$.a_.I().ay +s===$&&A.b() +if(!B.d.p(a.as,s.f))return!1}s=$.a_.I().ay +s===$&&A.b() +if(J.af(s.e.gh(0))!==0){s=$.a_.I().ay +s===$&&A.b() +if(!J.d(s.e.gh(0),a.as))return!1}return!0}, +Tn:function Tn(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +To:function To(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=0 +_.Q=!1 +_.as=!0 +_.at=h +_.ax=i +_.a=null +_.b=j +_.c=null}, +baK:function baK(a){this.a=a}, +baI:function baI(a,b,c){this.a=a +this.b=b +this.c=c}, +baG:function baG(a,b){this.a=a +this.b=b}, +baH:function baH(a){this.a=a}, +baD:function baD(a){this.a=a}, +baF:function baF(a,b,c){this.a=a +this.b=b +this.c=c}, +baA:function baA(a,b,c){this.a=a +this.b=b +this.c=c}, +baB:function baB(a,b,c){this.a=a +this.b=b +this.c=c}, +baC:function baC(a,b){this.a=a +this.b=b}, +baE:function baE(){}, +baJ:function baJ(a){this.a=a}, +baL:function baL(a){this.a=a}, +baM:function baM(){}, +baN:function baN(){}, +baO:function baO(){}, +baP:function baP(a){this.a=a}, +Il:function Il(){}, +a8C:function a8C(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aNq:function aNq(a){this.a=a}, +a2e:function a2e(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aC0:function aC0(a){this.a=a}, +a1u:function a1u(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +azE:function azE(a){this.a=a}, +XP:function XP(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +atD:function atD(){}, +atE:function atE(a){this.a=a}, +a6B:function a6B(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aK5:function aK5(a){this.a=a}, +aqI:function aqI(){}, +aqJ:function aqJ(){}, +a8x:function a8x(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aN1:function aN1(a){this.a=a}, +NE:function NE(a,b,c){var _=this +_.c=a +_.d=b +_.f=_.e=$ +_.a=c}, +TF:function TF(a,b){var _=this +_.d=a +_.f=_.e=0 +_.r=1 +_.a=_.w=null +_.b=b +_.c=null}, +bc_:function bc_(a){this.a=a}, +bbO:function bbO(){}, +bbP:function bbP(a){this.a=a}, +bbQ:function bbQ(){}, +bbS:function bbS(a){this.a=a}, +bbT:function bbT(){}, +bbU:function bbU(a){this.a=a}, +bbV:function bbV(){}, +bbW:function bbW(a){this.a=a}, +bbX:function bbX(){}, +bbY:function bbY(a){this.a=a}, +bbZ:function bbZ(){}, +bbR:function bbR(a,b){this.a=a +this.b=b}, +bbN:function bbN(a,b){this.a=a +this.b=b}, +a8z:function a8z(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.w=e +_.a=f}, +aN7:function aN7(a){this.a=a}, +aN8:function aN8(a){this.a=a}, +bEW(a,b,c,d,e,f){var s,r,q,p,o,n,m,l=null +if(!(b<5))s=b>(f?2000:100) +else s=!0 +if(s)b=50 +if(a<5||a>120)a=30 +r=A.za(b) +q=A.za(a) +p=A.c5(r.gh(0)>100) +s=t.i +o=A.ayy(A.bt(0,1000,0),r.gh(0),d,s) +n=A.ayy(A.bt(0,1000,0),q.gh(0),c,s) +s=new A.bkm(p,r,o) +m=A.a([new A.aK(new A.bkj(r,p,d,o,f,s),l)],t.p) +if(f&&$.f_)m.push(new A.aK(new A.bkk(p,s),l)) +if(e)m.push(new A.aK(new A.bkl(q,c,n),l)) +return A.b7(m,B.j,l,B.k,B.i,l)}, +bZL(){var s,r="custom_image_quality",q="custom-fps",p=$.z().b,o=A.le(p.pa(r)) +if(o==null)o=50 +s=A.le(p.pa(q)) +if(s==null)s=30 +return A.bEW(s,o,new A.bkf(q),new A.bkg(r),!0,!0)}, +bS1(a,b){var s,r=null,q=A.y("Import server config") +q=A.dK(A.eU(r,r,r,r,r,A.aS(B.h9,B.br,r,r),r,r,new A.aSC(a,b),r,r,r,r,r,r,r),q,r,r,r) +s=A.y("Export Server Config") +return A.a([q,A.dK(A.eU(r,r,r,r,r,A.aS(B.fb,B.br,r,r),r,r,new A.aSB(a),r,r,r,r,r,r,r),s,r,r,r)],t.p)}, +bkm:function bkm(a,b,c){this.a=a +this.b=b +this.c=c}, +bkj:function bkj(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bki:function bki(a,b){this.a=a +this.b=b}, +bkk:function bkk(a,b){this.a=a +this.b=b}, +bkl:function bkl(a,b,c){this.a=a +this.b=b +this.c=c}, +bkh:function bkh(a,b){this.a=a +this.b=b}, +bkg:function bkg(a){this.a=a}, +bkf:function bkf(a){this.a=a}, +aSC:function aSC(a,b){this.a=a +this.b=b}, +aSD:function aSD(a,b){this.a=a +this.b=b}, +aSB:function aSB(a){this.a=a}, +c_C(a,b){$.asi=!0 +A.X7(a,!1,b,null,new A.blo())}, +blm(a,b){var s=0,r=A.n(t.z),q,p,o +var $async$blm=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:if($.asi){$.asi=!1 +s=1 +break}p=$.z().b +s=3 +return A.i(p.of("os-password",a),$async$blm) +case 3:o=d +if(o==null)o="" +if(o.length===0)A.X7(a,!0,b,o,new A.bln()) +else p.NU(a,o) +case 1:return A.l(q,r)}}) +return A.m($async$blm,r)}, +c2d(a,b,c){var s,r,q,p,o,n,m=null,l="keyboard",k=c.x +k===$&&A.b() +s=k.b +r=k.e +q=c.r +q===$&&A.b() +p=A.a([],t.NL) +if(!J.d(r.i(0,l),!1)){o=c.dx +o===$&&A.b() +o=o.c&&!o.b}else o=!1 +if(o)p.push(new A.iJ(A.U(A.y("Request Elevation"),m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),new A.bo1(q,c),m,!1)) +if(!J.d(r.i(0,l),!1)){o=A.aA(A.a([A.U(A.y(J.d(J.Q(s.Q,"headless"),!0)?"OS Account":"OS Password"),m,m,m,m,m,m,m,m,m,m,m,m,m,m,m)],t.p),B.j,m,B.k,B.i,m) +n=$.bZ||$.bb()?0.8:1 +p.push(new A.iJ(o,new A.bo2(s,q,c),A.abZ(A.eU(m,m,m,m,m,A.aS(B.vW,$.f_?B.a6:m,m,m),m,m,new A.bo3(a,s,q,c),m,m,m,m,m,m,m),n),!1))}if(s.d!=="Android"&&!J.d(r.i(0,l),!1))p.push(new A.iJ(A.U(A.y("Send clipboard keystrokes"),m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),new A.bo7(q),m,!1)) +if($.f_)p.push(new A.iJ(A.U(A.y("Reset canvas"),m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),new A.bo8(c),m,!1)) +$.z() +if($.aQ().aN("getByName",["audit_server","conn"]).length!==0)p.push(new A.iJ(A.U(A.y("Note"),m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),new A.bo9(c),m,!1)) +o=!$.bZ +if(!o||$.bb())p.push(new A.iJ(new A.bs(!0,m,m),new A.boa(),m,!0)) +if(!k.z)if(!J.d(r.i(0,l),!1))n=s.d==="Linux"||s.e +else n=!1 +else n=!1 +if(n)p.push(new A.iJ(A.U(A.y("Insert")+" Ctrl + Alt + Del",m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),new A.bob(q),m,!1)) +if(!J.d(r.i(0,"restart"),!1)){n=s.d +n=n==="Linux"||n==="Windows"||n==="Mac OS"}else n=!1 +if(n)p.push(new A.iJ(A.U(A.y("Restart remote device"),m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),new A.boc(s,b,q,c),m,!1)) +if(!k.z&&!J.d(k.e.i(0,l),!1))p.push(new A.iJ(A.U(A.y("Insert Lock"),m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),new A.bod(q),m,!1)) +if(!J.d(k.e.i(0,l),!1)&&!J.d(k.e.i(0,"block_input"),!1)&&s.d==="Windows")p.push(new A.iJ(new A.aK(new A.boe(b),m),new A.bo4(b,q),m,!1)) +if(s.a.length!==0)p.push(new A.iJ(A.U(A.y("Refresh"),m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),new A.bo5(q,s),m,!1)) +if(!(!o||$.bb()))p.push(new A.iJ(A.U(A.y("Copy Fingerprint"),m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),new A.bo6(b),m,!1)) +return p}, +boF(a,b,c){var s=0,r=A.n(t.Lu),q,p,o,n +var $async$boF=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:o=$.z() +n=c.r +n===$&&A.b() +s=3 +return A.i(o.b.wA(n),$async$boF) +case 3:p=e +if(p==null)p="" +o=new A.boG(c) +n=t.B5 +q=A.a([new A.jb(A.U(A.y("Scale original"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),"original",p,o,n),new A.jb(A.U(A.y("Scale adaptive"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),"adaptive",p,o,n)],t.fS) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$boF,r)}, +bot(a,b,c){var s=0,r=A.n(t.Lu),q,p,o,n +var $async$bot=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:o=$.z() +n=c.r +n===$&&A.b() +s=3 +return A.i(o.b.akK(n),$async$bot) +case 3:p=e +if(p==null)p="" +o=new A.bov(c) +n=t.B5 +q=A.a([new A.jb(A.U(A.y("Good image quality"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),"best",p,o,n),new A.jb(A.U(A.y("Balanced"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),"balanced",p,o,n),new A.jb(A.U(A.y("Optimize reaction time"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),"low",p,o,n),new A.jb(A.U(A.y("Custom"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),"custom",p,new A.bou(o,c,b),n)],t.fS) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$bot,r)}, +asu(a2,a3,a4){var s=0,r=A.n(t.Lu),q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1 +var $async$asu=A.o(function(a6,a7){if(a6===1)return A.k(a7,r) +while(true)switch(s){case 0:a1=a4.r +a1===$&&A.b() +h=$.z().b +s=3 +return A.i(h.akA(a1),$async$asu) +case 3:p=a7 +s=4 +return A.i(h.of("codec-preference",a1),$async$asu) +case 4:g=a7 +if(g==null)g="" +o=A.a([],t.HZ) +try{n=B.p.dM(0,p,null) +f=J.Q(n,"vp8") +m=f==null?!1:f +e=J.Q(n,"av1") +l=e==null?!1:e +d=J.Q(n,"h264") +k=d==null?!1:d +c=J.Q(n,"h265") +j=c==null?!1:c +J.cJ(o,m) +J.cJ(o,l) +J.cJ(o,k) +J.cJ(o,j)}catch(a5){i=A.ae(a5) +A.aC().$1("Show Codec Preference err="+A.h(i))}if(J.af(o)===4)a=J.Q(o,0)||J.Q(o,1)||J.Q(o,2)||J.Q(o,3) +else a=!1 +if(!a){q=A.a([],t.fS) +s=1 +break}a1=new A.bo0(g,new A.bo_(a1)) +a0=A.y("Auto") +if(g==="auto"){h=a4.cx +h===$&&A.b() +h=h.c.e!=null}else h=!1 +if(h){h=a4.cx +h===$&&A.b() +a0=a0+" ("+A.h(h.c.e)+")"}h=A.a([a1.$3(a0,"auto",!0)],t.fS) +if(J.Q(o,0))h.push(a1.$3("VP8","vp8",J.Q(o,0))) +h.push(a1.$3("VP9","vp9",!0)) +if(J.Q(o,1))h.push(a1.$3("AV1","av1",J.Q(o,1))) +if(J.Q(o,2))h.push(a1.$3("H264","h264",J.Q(o,2))) +if(J.Q(o,3))h.push(a1.$3("H265","h265",J.Q(o,3))) +q=h +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$asu,r)}, +asv(a,b,c){var s=0,r=A.n(t.Nv),q,p,o,n,m,l,k,j,i,h,g,f +var $async$asv=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:g=A.a([],t.p0) +f=c.x +f===$&&A.b() +p=f.b +o=c.r +o===$&&A.b() +if(p.d!=="Android"){n=c.z +n===$&&A.b() +n=!n.gDh()&&!J.d(J.Q(p.Q,"is_wayland"),!0)}else n=!1 +if(n){$.bA() +n=t.O1 +m=$.ap +if(m==null)m=$.ap=B.B +m=m.d8(0,"show_remote_cursor_"+b,n) +l=$.ap +if(l==null)l=$.ap=B.B +n=l.d8(0,"show_remote_cursor_lock_"+b,n) +f=f.z +if(p.r!==-1){$.z() +l=!1}else l=!0 +if(l)n.sh(0,!1) +l=A.U(A.y("Show remote cursor"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null) +k=m.gh(0) +g.push(new A.er(l,k,!f&&!n.gh(0)?new A.bof(o,"show-remote-cursor",m):null))}if(p.d!=="Android"){f=c.z +f===$&&A.b() +if(!f.gDh())if(!J.d(J.Q(p.Q,"is_wayland"),!0)){f=p.a +n=$.z().b +f=n.fH(f)-n.fH("1.2.4")>=0&&J.af(p.x.gh(0))>1&&p.r!==-1&&!0}else f=!1 +else f=!1}else f=!1 +s=f?3:4 +break +case 3:f=$.z().b +j=f.h8("follow-remote-cursor",o) +$.bA() +n=t.O1 +m=$.ap +if(m==null)m=$.ap=B.B +m=m.d8(0,"show_remote_cursor_"+b,n) +l=$.ap +if(l==null)l=$.ap=B.B +n=l.d8(0,"show_remote_cursor_lock_"+b,n) +i=f.h8("show-remote-cursor",o) +n.sh(0,j) +s=j&&!i?5:6 +break +case 5:s=7 +return A.i(f.im(o,"show-remote-cursor"),$async$asv) +case 7:m.sh(0,f.h8("show-remote-cursor",o)) +case 6:g.push(new A.er(A.U(A.y("Follow remote cursor"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),j,new A.bog(o,"follow-remote-cursor",n,i,"show-remote-cursor",m))) +case 4:if(p.d!=="Android"){f=c.z +f===$&&A.b() +if(!f.gDh())if(!J.d(J.Q(p.Q,"is_wayland"),!0)){f=p.a +n=$.z().b +f=n.fH(f)-n.fH("1.2.4")>=0&&J.af(p.x.gh(0))>1&&p.r!==-1&&!0}else f=!1 +else f=!1}else f=!1 +if(f){j=$.z().b.h8("follow-remote-window",o) +g.push(new A.er(A.U(A.y("Follow remote window focus"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),j,new A.boh(o,"follow-remote-window")))}s=8 +return A.i($.z().b.wA(o),$async$asv) +case 8:h=e +if(h==null)h="" +if(!$.f_&&p.d!=="Android"&&h!=="original"){$.bA() +f=$.ap +if(f==null)f=$.ap=B.B +f=f.d8(0,"peer_{zoom-cursor}_"+b,t.O1) +g.push(new A.er(A.U(A.y("Zoom cursor"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),f.gh(0),new A.boi(o,"zoom-cursor",f)))}q=g +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$asv,r)}, +boj(a,b,c){var s=0,r=A.n(t.Nv),q,p,o,n,m,l,k,j,i,h,g,f,e +var $async$boj=A.o(function(d,a0){if(d===1)return A.k(a0,r) +while(true)switch(s){case 0:g=A.a([],t.p0) +f=c.x +f===$&&A.b() +p=f.b +o=f.e +n=c.r +n===$&&A.b() +m=$.z().b +l=m.h8("show-quality-monitor",n) +g.push(new A.er(A.U(A.y("Show quality monitor"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),l,new A.bok(n,"show-quality-monitor",c))) +if(!J.d(o.i(0,"audio"),!1)){k=m.h8("disable-audio",n) +g.push(new A.er(A.U(A.y("Mute"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),k,new A.bol(n,"disable-audio")))}m.fH(p.a) +m.fH("1.2.4") +m.fH(p.a) +m.fH("1.2.4") +if(!J.d(o.i(0,"keyboard"),!1)){J.d(o.i(0,"file"),!1) +l=!1}else l=!1 +if(l){l=f.z +k=m.h8("enable-file-copy-paste",n) +l=!l?new A.bom(n):null +g.push(new A.er(A.U(A.y("Enable file copy and paste"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),k,l))}if(!J.d(o.i(0,"keyboard"),!1)&&!J.d(o.i(0,"clipboard"),!1)){l=f.z +k=m.h8("disable-clipboard",n) +if(f.z)k=!0 +l=!l?new A.bon(n,"disable-clipboard"):null +g.push(new A.er(A.U(A.y("Disable clipboard"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),k,l))}if(!J.d(o.i(0,"keyboard"),!1)&&f.b.d!=="Android"){l=f.z +k=m.h8("lock-after-session-end",n) +l=!l?new A.boo(n,"lock-after-session-end"):null +g.push(new A.er(A.U(A.y("Lock after session end"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),k,l))}l=!$.bZ +if((!l||$.bb())&&p.f){$.bA() +j=$.ap +if(j==null)j=$.ap=B.B +j=J.af(j.d8(0,"privacy_mode_"+b,t.Uc).gh(0))===0&&p.as.gh(0)>1&&m.pa("show_monitors_toolbar")==="Y"}else j=!1 +if(j){j=m.NR(n) +g.push(new A.er(A.U(A.y("Show displays as individual windows"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),j==="Y",new A.bop(n)))}e=!$.WW +if(e){s=3 +break}else a0=e +s=4 +break +case 3:e=J +s=5 +return A.i(A.blb(),$async$boj) +case 5:a0=e.af(a0)>1 +case 4:i=a0 +if((!l||$.bb())&&p.f&&i)g.push(new A.er(A.U(A.y("Use all my displays for the remote session"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),!1,new A.boq(n))) +l=c.cx +l===$&&A.b() +h=l.c.e +if(m.fH(p.a)-m.fH("1.2.4")>=0)l=h==="AV1"||h==="VP9" +else l=!1 +if(l){k=m.h8("i444",n) +g.push(new A.er(A.U(A.y("True color (4:4:4)"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),k,new A.bor(n,"i444")))}if($.f_)B.b.K(g,A.bGt(c)) +if($.f_&&m.fH(p.a)-m.fH("1.2.0")>=0){n=f.z +g.push(new A.er(A.U(A.y("View Mode"),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),n,new A.bos(c,f,b)))}q=g +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$boj,r)}, +c2e(a,b,c,d){var s,r,q,p,o=d.x +o===$&&A.b() +s=o.b +r=d.r +r===$&&A.b() +o=new A.boD(d,a,o,r) +q=t.kc.a(J.Q(s.Q,"supported_privacy_mode_impl")) +if(q==null)return A.a([o.$1(new A.boA())],t.p0) +p=J.ac(q) +if(p.gaa(q))return A.a([],t.p0) +if(p.gq(q)===1)return A.a([o.$1(new A.boB(A.c6(J.Q(t.j.a(p.i(q,0)),0)),a))],t.p0) +else{o=p.hi(q,new A.boC(a,r),t.Pn) +return A.J(o,!0,A.u(o).j("al.E"))}}, +bGt(a){var s,r,q,p,o,n,m,l=null,k="keyboard",j="allow_swap_key",i="reverse_mouse_wheel",h="swap-left-right-mouse",g=a.x +g===$&&A.b() +s=g.b +r=a.r +r===$&&A.b() +q=A.a([],t.p0) +p=g.e +if(!J.d(p.i(0,k),!1))o=!$.bFv&&s.d==="Mac OS" +else o=!1 +if(o){n=$.z().b.h8(j,r) +o=new A.bow(r,j) +o=!g.z?o:l +q.push(new A.er(A.U(A.y("Swap control-command key"),l,l,l,l,l,l,l,l,l,l,l,l,l,l,l),n,o))}if(!J.d(p.i(0,k),!1)){o=$.z() +m=$.aQ().aN("getByName",["option:session",i]) +if(m==null)m="" +if(m==="")m=o.b.pa(i) +o=new A.box(r) +o=!g.z?o:l +q.push(new A.er(A.U(A.y("Reverse mouse wheel"),l,l,l,l,l,l,l,l,l,l,l,l,l,l,l),m==="Y",o))}if(!J.d(p.i(0,k),!1)){n=$.z().b.h8(h,r) +r=new A.boy(r,h) +g=!g.z?r:l +q.push(new A.er(A.U(A.y(h),l,l,l,l,l,l,l,l,l,l,l,l,l,l,l),n,g))}return q}, +bGl(a){var s,r="idd_impl",q=a.x +q===$&&A.b() +s=q.b +if(s.d!=="Windows")return!1 +s=J.d(J.Q(s.Q,"is_installed"),!0) +if(!s)return!1 +if(J.d(J.Q(q.b.Q,r),"rustdesk_idd")||J.d(J.Q(q.b.Q,r),"amyuni_idd"))return!0 +return!1}, +c_z(a,b,c){var s,r,q,p,o,n,m=null,l="idd_impl" +if(!A.bGl(a))return A.a([],t.p) +s=a.x +s===$&&A.b() +r=s.b +$.bA() +q=$.ap +if(q==null)q=$.ap=B.B +q=q.d8(0,"privacy_mode_"+b,t.Uc) +if(J.d(J.Q(r.Q,l),"rustdesk_idd")){s=J.Q(s.b.Q,"rustdesk_virtual_displays") +if(s==null)s=[] +p=A.eJ(s,!0,t.S) +o=A.a([],t.p) +for(n=0;n<4;++n)o.push(new A.aK(new A.blh(p,n,q,a,c),m)) +o.push(A.i2(m,m,m)) +o.push(new A.aK(new A.bli(q,a,c),m)) +return o}if(J.d(J.Q(r.Q,l),"amyuni_idd")){s=J.Q(s.b.Q,"amyuni_virtual_displays") +if(s==null)s=0 +return A.a([new A.aK(new A.blj(q,s,a,c),m),A.i2(m,m,m),new A.aK(new A.blk(q,s,a,c),m)],t.p)}return A.a([],t.p)}, +iJ:function iJ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +jb:function jb(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +er:function er(a,b,c){this.a=a +this.b=b +this.c=c}, +blo:function blo(){}, +bln:function bln(){}, +bo1:function bo1(a,b){this.a=a +this.b=b}, +bo3:function bo3(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bo2:function bo2(a,b,c){this.a=a +this.b=b +this.c=c}, +bo7:function bo7(a){this.a=a}, +bo8:function bo8(a){this.a=a}, +bo9:function bo9(a){this.a=a}, +boa:function boa(){}, +bob:function bob(a){this.a=a}, +boc:function boc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bod:function bod(a){this.a=a}, +boe:function boe(a){this.a=a}, +bo4:function bo4(a,b){this.a=a +this.b=b}, +bo5:function bo5(a,b){this.a=a +this.b=b}, +bo6:function bo6(a){this.a=a}, +boG:function boG(a){this.a=a}, +boH:function boH(a){this.a=a}, +bov:function bov(a){this.a=a}, +bou:function bou(a,b,c){this.a=a +this.b=b +this.c=c}, +bo_:function bo_(a){this.a=a}, +bo0:function bo0(a,b){this.a=a +this.b=b}, +bof:function bof(a,b,c){this.a=a +this.b=b +this.c=c}, +bog:function bog(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +boh:function boh(a,b){this.a=a +this.b=b}, +boi:function boi(a,b,c){this.a=a +this.b=b +this.c=c}, +bok:function bok(a,b,c){this.a=a +this.b=b +this.c=c}, +bol:function bol(a,b){this.a=a +this.b=b}, +bom:function bom(a){this.a=a}, +bon:function bon(a,b){this.a=a +this.b=b}, +boo:function boo(a,b){this.a=a +this.b=b}, +bop:function bop(a){this.a=a}, +boq:function boq(a){this.a=a}, +bor:function bor(a,b){this.a=a +this.b=b}, +bos:function bos(a,b,c){this.a=a +this.b=b +this.c=c}, +boD:function boD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +boE:function boE(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +boA:function boA(){}, +boB:function boB(a,b){this.a=a +this.b=b}, +boC:function boC(a,b){this.a=a +this.b=b}, +boz:function boz(a,b){this.a=a +this.b=b}, +bow:function bow(a,b){this.a=a +this.b=b}, +box:function box(a){this.a=a}, +boy:function boy(a,b){this.a=a +this.b=b}, +blh:function blh(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +blg:function blg(a,b,c){this.a=a +this.b=b +this.c=c}, +bli:function bli(a,b,c){this.a=a +this.b=b +this.c=c}, +blf:function blf(a,b){this.a=a +this.b=b}, +blj:function blj(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bld:function bld(a,b){this.a=a +this.b=b}, +ble:function ble(a,b){this.a=a +this.b=b}, +blk:function blk(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +blc:function blc(a,b){this.a=a +this.b=b}, +bTY(a){var s=new A.agU(null,null,null,B.l) +s.asM(a) +return s}, +jT(a,b,c){var s=null,r=t.p,q=A.a([A.bi(A.U(A.y(b),s,s,s,s,s,s,s,s,B.aqH,B.Z,s,s,s,s,s),1)],r) +if(c!=null)B.b.K(q,c) +q=A.a([A.R(s,A.aA(q,B.j,s,B.k,B.i,s),B.f,s,s,s,s,s,s,new A.E(15,10,0,10),s,s,s,s)],r) +B.b.K(q,new A.a1(a,new A.aZD(),A.a8(a).j("a1<1,e>"))) +return A.aA(A.a([new A.ix(1,B.cv,new A.bm(540,s,A.R(s,A.YY(A.R(s,A.b7(q,B.j,s,B.k,B.i,s),B.f,s,s,s,s,s,s,new A.E(0,0,0,10),s,s,s,s),s,s,s,s),B.f,s,s,s,s,s,s,new A.E(15,15,0,0),s,s,s,s),s),s)],r),B.j,s,B.k,B.i,s)}, +mF(a,b,c,d,e,f,g){var s,r=null,q={},p=q.a=d,o=new A.b96(r,!0,c),n=o.$0() +$.z() +s=A.c5(f?!n:n) +o=new A.b97(f,r,!0,c,o,s,g) +if(e!=null){s.sh(0,e) +p=q.a=!1}q=A.R(r,new A.aK(new A.b94(q,s,!1,o,r,b,a),r),B.f,r,r,r,r,r,r,new A.E(10,0,0,0),r,r,r,r) +return A.e8(r,q,B.H,!1,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,p&&!0?new A.b95(o,s):r,r,r,r,r,r,r,r)}, +iQ(a,b,c,d,e,f){var s=null,r=d!=null?new A.bbE(d,f):s,q=A.DJ(s,!1,s,b,s,s,s,r,s,s,!1,e,s,f),p=A.y(c) +return A.e8(s,A.R(s,A.aA(A.a([q,A.bi(A.R(s,A.U(p,s,s,s,s,s,s,s,s,A.bg(s,s,A.Au(a,r!=null),s,s,s,s,s,s,s,s,15,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(5,0,0,0),s,s,s,s),1)],t.p),B.j,s,B.k,B.i,s),B.f,s,s,s,s,s,s,new A.E(10,0,0,0),s,s,s,s),B.H,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,new A.bbF(r,e),s,s,s,s,s,s,s)}, +bsv(a,b,c){var s=null,r=c?b:s,q=A.n5(!1,A.R(s,A.U(A.y(a),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(15,0,15,0),s,s,s,s),B.f,s,s,s,s,s,r,s,s) +return A.R(s,A.aA(A.a([q],t.p),B.j,s,B.k,B.i,s),B.f,s,s,s,s,s,s,new A.E(15,0,0,0),s,s,s,s)}, +bsV(a,b,c,d){var s=null +return A.R(s,A.aA(A.a([A.U(A.y(b)+": ",s,s,s,s,s,s,s,s,A.bg(s,s,A.Au(a,d),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),new A.bm(10,s,s,s),c],t.p),B.j,s,B.k,B.i,s),B.f,s,s,s,s,s,s,new A.E(48,0,0,0),s,s,s,s)}, +bDL(a,b,c){var s=null,r=t.p +return new A.bs(!a,A.aA(A.a([new A.ix(1,B.cv,A.R(s,new A.bm(540,s,A.R(s,A.YY(A.R(s,A.n5(!1,new A.bm(s,25,A.R(s,A.aA(A.a([B.a2h,A.R(s,A.U(A.y(b),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(5,0,0,0),s,s,s,s)],r),B.j,s,B.bB,B.i,s),B.f,s,s,s,s,s,s,new A.E(0,2,0,2),s,s,s,s),s),B.f,s,s,s,s,s,new A.biI(c),s,s),B.f,s,s,s,s,s,s,new A.E(2,4,2,4),s,s,s,s),s,s,s,s),B.f,s,s,s,s,s,s,new A.E(15,0,0,0),s,s,s,s),s),B.f,s,s,s,s,s,s,new A.E(0,10,0,0),s,s,s,s),s)],r),B.j,s,B.k,B.i,s),s)}, +bsH(a,b,c,d,e,f){var s=null,r=A.R(s,A.U(A.y(b)+":",s,s,s,s,s,s,s,s,A.bg(s,s,A.Au(a,e),s,s,s,s,s,s,s,s,16,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),B.fF,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(0,0,10,0),s,s,s,s) +return A.R(s,A.aA(A.a([new A.dX(B.Q3,r,s),A.bi(A.fW(!0,B.aV,!1,s,!0,B.x,s,A.hR(),c,s,s,s,s,s,2,A.fy(s,s,s,s,s,s,s,s,!0,s,s,s,s,s,d.length!==0?d:s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),B.H,!0,s,!0,e,!1,s,s,s,s,s,s,s,s,1,s,s,f,"\u2022",s,s,s,s,s,!1,s,!1,s,!0,s,B.b5,s,s,B.av,B.al,s,s,s,s,s,s,A.bg(s,s,A.Au(a,e),s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),B.Z,s,B.bf,s,s,s,s),1)],t.p),B.j,s,B.k,B.i,s),B.f,s,s,s,s,s,s,new A.E(0,0,0,8),s,s,s,s)}, +mJ:function mJ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ph:function ph(a,b){this.a=a +this.b=b}, +wT:function wT(a,b){this.c=a +this.a=b}, +agU:function agU(a,b,c,d){var _=this +_.e=_.d=$ +_.e2$=a +_.dY$=b +_.bc$=c +_.a=null +_.b=d +_.c=null}, +b0Y:function b0Y(a){this.a=a}, +b0U:function b0U(a){this.a=a}, +b0X:function b0X(a){this.a=a}, +b0W:function b0W(a,b){this.a=a +this.b=b}, +b0V:function b0V(a,b){this.a=a +this.b=b}, +Sk:function Sk(a){this.a=a}, +aih:function aih(a,b,c){var _=this +_.d=a +_.e=b +_.a=null +_.b=c +_.c=null}, +b5b:function b5b(a){this.a=a}, +b5c:function b5c(){}, +b59:function b59(){}, +b5a:function b5a(){}, +b58:function b58(){}, +QI:function QI(a,b){this.a=a +this.b=b}, +Uq:function Uq(a){this.a=a}, +an0:function an0(a,b,c,d){var _=this +_.d=a +_.e=b +_.e2$=c +_.a=null +_.b=d +_.c=null}, +bed:function bed(a){this.a=a}, +bec:function bec(){}, +bey:function bey(a,b){this.a=a +this.b=b}, +bee:function bee(a){this.a=a}, +bev:function bev(a,b,c){this.a=a +this.b=b +this.c=c}, +bex:function bex(a){this.a=a}, +bew:function bew(){}, +beu:function beu(a){this.a=a}, +beq:function beq(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +beo:function beo(a,b,c){this.a=a +this.b=b +this.c=c}, +bep:function bep(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ber:function ber(a){this.a=a}, +ben:function ben(a,b){this.a=a +this.b=b}, +bes:function bes(a,b,c){this.a=a +this.b=b +this.c=c}, +bem:function bem(a,b){this.a=a +this.b=b}, +bet:function bet(a){this.a=a}, +bek:function bek(a){this.a=a}, +bel:function bel(){}, +bei:function bei(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bej:function bej(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +beg:function beg(a){this.a=a}, +beh:function beh(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bef:function bef(a,b){this.a=a +this.b=b}, +bez:function bez(a,b){this.a=a +this.b=b}, +beD:function beD(a){this.a=a}, +beC:function beC(a){this.a=a}, +beA:function beA(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +beB:function beB(a,b){this.a=a +this.b=b}, +bea:function bea(a){this.a=a}, +beb:function beb(){}, +be9:function be9(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +be7:function be7(a){this.a=a}, +be8:function be8(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +be6:function be6(a,b){this.a=a +this.b=b}, +Td:function Td(a){this.a=a}, +akb:function akb(a,b,c){var _=this +_.d=a +_.e2$=b +_.a=null +_.b=c +_.c=null}, +b8U:function b8U(a){this.a=a}, +b8T:function b8T(){}, +b8V:function b8V(a,b){this.a=a +this.b=b}, +b8Y:function b8Y(a){this.a=a}, +b8Z:function b8Z(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +b9_:function b9_(){}, +b8W:function b8W(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +b8X:function b8X(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +RF:function RF(a){this.a=a}, +ah2:function ah2(a){this.a=null +this.b=a +this.c=null}, +b1w:function b1w(a){this.a=a}, +b1x:function b1x(){}, +b1u:function b1u(a){this.a=a}, +b1v:function b1v(){}, +b1n:function b1n(a){this.a=a}, +b1o:function b1o(){}, +b1l:function b1l(a){this.a=a}, +b1m:function b1m(){}, +b1r:function b1r(a,b){this.a=a +this.b=b}, +b1s:function b1s(){}, +b1p:function b1p(a,b){this.a=a +this.b=b}, +b1q:function b1q(a,b){this.a=a +this.b=b}, +b1t:function b1t(a){this.a=a}, +QJ:function QJ(a){this.a=a}, +aeH:function aeH(a){this.a=null +this.b=a +this.c=null}, +aXg:function aXg(){}, +aXf:function aXf(){}, +aXi:function aXi(){}, +aXh:function aXh(a){this.a=a}, +Tt:function Tt(a){this.a=a}, +al2:function al2(a){this.a=null +this.b=a +this.c=null}, +QH:function QH(a){this.a=a}, +aeE:function aeE(a){this.a=null +this.b=a +this.c=null}, +aXa:function aXa(){}, +aXb:function aXb(){}, +aX8:function aX8(){}, +aX9:function aX9(){}, +aZD:function aZD(){}, +b96:function b96(a,b,c){this.a=a +this.b=b +this.c=c}, +b97:function b97(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +b94:function b94(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +b95:function b95(a,b){this.a=a +this.b=b}, +bbE:function bbE(a,b){this.a=a +this.b=b}, +bbF:function bbF(a,b){this.a=a +this.b=b}, +biI:function biI(a){this.a=a}, +W6:function W6(){}, +aqb:function aqb(){}, +aqA:function aqA(){}, +ar9:function ar9(){}, +bEE(a,b){var s=null,r=A.x(a).ok.f +return A.aA(A.a([A.aS(B.a16,r==null?s:A.I(B.c.aV(178.5),r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255),s,20),new A.bm(10,s,s,s),A.U(A.y("This PC"),s,s,s,s,s,s,s,s,b,s,s,s,s,s,s)],t.p),B.j,s,B.k,B.i,s)}, +CS:function CS(a,b){this.a=a +this.b=b}, +D5:function D5(a,b){this.a=a +this.b=b}, +xa:function xa(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +ahW:function ahW(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=c +_.r=$ +_.e2$=d +_.a=null +_.b=e +_.c=null}, +b2U:function b2U(a){this.a=a}, +b2V:function b2V(a){this.a=a}, +b2Q:function b2Q(a){this.a=a}, +b2P:function b2P(a,b){this.a=a +this.b=b}, +b2T:function b2T(a,b){this.a=a +this.b=b}, +b2R:function b2R(a){this.a=a}, +b2S:function b2S(a){this.a=a}, +b2X:function b2X(a){this.a=a}, +b2Y:function b2Y(a,b){this.a=a +this.b=b}, +b30:function b30(a,b,c){this.a=a +this.b=b +this.c=c}, +b2Z:function b2Z(a,b){this.a=a +this.b=b}, +b3_:function b3_(a,b,c){this.a=a +this.b=b +this.c=c}, +b2W:function b2W(a,b){this.a=a +this.b=b}, +Kg:function Kg(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +Sa:function Sa(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 +_.CW=_.ch=null +_.cx=0 +_.a=null +_.b=n +_.c=null}, +b4b:function b4b(a){this.a=a}, +b3D:function b3D(a){this.a=a}, +b3E:function b3E(a){this.a=a}, +b3X:function b3X(){}, +b3Y:function b3Y(a){this.a=a}, +b3Z:function b3Z(a){this.a=a}, +b41:function b41(a){this.a=a}, +b3U:function b3U(a){this.a=a}, +b40:function b40(a){this.a=a}, +b42:function b42(a){this.a=a}, +b3S:function b3S(a){this.a=a}, +b3K:function b3K(a){this.a=a}, +b3T:function b3T(a){this.a=a}, +b43:function b43(a){this.a=a}, +b44:function b44(a){this.a=a}, +b45:function b45(a){this.a=a}, +b3R:function b3R(a,b,c){this.a=a +this.b=b +this.c=c}, +b3J:function b3J(a,b){this.a=a +this.b=b}, +b3I:function b3I(a){this.a=a}, +b3W:function b3W(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +b3L:function b3L(a){this.a=a}, +b3V:function b3V(a){this.a=a}, +b46:function b46(a){this.a=a}, +b3Q:function b3Q(a){this.a=a}, +b47:function b47(a,b,c){this.a=a +this.b=b +this.c=c}, +b3P:function b3P(a){this.a=a}, +b3O:function b3O(a){this.a=a}, +b3N:function b3N(a,b,c){this.a=a +this.b=b +this.c=c}, +b4_:function b4_(a){this.a=a}, +b3M:function b3M(a){this.a=a}, +b4f:function b4f(a){this.a=a}, +b4g:function b4g(a){this.a=a}, +b4h:function b4h(){}, +b4i:function b4i(a){this.a=a}, +b4e:function b4e(a){this.a=a}, +b4j:function b4j(){}, +b4k:function b4k(a){this.a=a}, +b4m:function b4m(a){this.a=a}, +b4l:function b4l(a,b,c){this.a=a +this.b=b +this.c=c}, +b4c:function b4c(a){this.a=a}, +b4d:function b4d(){}, +b3l:function b3l(a,b,c){this.a=a +this.b=b +this.c=c}, +b3c:function b3c(a){this.a=a}, +b3d:function b3d(a){this.a=a}, +b3m:function b3m(a,b,c){this.a=a +this.b=b +this.c=c}, +b3b:function b3b(a){this.a=a}, +b3k:function b3k(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b3e:function b3e(a){this.a=a}, +b3f:function b3f(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b3j:function b3j(a,b,c){this.a=a +this.b=b +this.c=c}, +b3h:function b3h(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +b38:function b38(a,b){this.a=a +this.b=b}, +b39:function b39(a){this.a=a}, +b3a:function b3a(a){this.a=a}, +b3i:function b3i(a){this.a=a}, +b37:function b37(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}, +b35:function b35(a,b,c){this.a=a +this.b=b +this.c=c}, +b36:function b36(a,b,c){this.a=a +this.b=b +this.c=c}, +b3g:function b3g(a){this.a=a}, +b3n:function b3n(a){this.a=a}, +b3o:function b3o(){}, +b3p:function b3p(a){this.a=a}, +b3q:function b3q(){}, +b31:function b31(a){this.a=a}, +b32:function b32(a){this.a=a}, +b33:function b33(a){this.a=a}, +b34:function b34(a){this.a=a}, +b49:function b49(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +b48:function b48(a,b,c){this.a=a +this.b=b +this.c=c}, +b4a:function b4a(a,b){this.a=a +this.b=b}, +b3y:function b3y(a){this.a=a}, +b3z:function b3z(a){this.a=a}, +b3A:function b3A(a){this.a=a}, +b3s:function b3s(a,b){this.a=a +this.b=b}, +b3t:function b3t(a){this.a=a}, +b3u:function b3u(a,b){this.a=a +this.b=b}, +b3v:function b3v(a,b){this.a=a +this.b=b}, +b3w:function b3w(a,b){this.a=a +this.b=b}, +b3x:function b3x(){}, +b3G:function b3G(a){this.a=a}, +b3H:function b3H(a,b){this.a=a +this.b=b}, +b3F:function b3F(a,b,c){this.a=a +this.b=b +this.c=c}, +b3r:function b3r(a){this.a=a}, +b3C:function b3C(a){this.a=a}, +b3B:function b3B(a){this.a=a}, +W8:function W8(){}, +aql:function aql(){}, +bRi(a,b,c,d,e,f,g,h,i,j,k,l){A.c_O(d) +return new A.yZ(d,h,k,a,b,g,l,i,c,e,new A.pj(null),j,f)}, +yZ:function yZ(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}, +TM:function TM(a,b,c,d,e){var _=this +_.f=!1 +_.r=a +_.z=_.y=_.x=_.w=$ +_.Q=b +_.as=c +_.ax=_.at=null +_.ay=$ +_.e2$=d +_.a=null +_.b=e +_.c=null}, +bct:function bct(a){this.a=a}, +bcu:function bcu(a){this.a=a}, +bcv:function bcv(a){this.a=a}, +bcw:function bcw(a){this.a=a}, +bch:function bch(a){this.a=a}, +bci:function bci(a){this.a=a}, +bcj:function bcj(a){this.a=a}, +bcb:function bcb(a,b,c){this.a=a +this.b=b +this.c=c}, +bce:function bce(a){this.a=a}, +bcf:function bcf(a){this.a=a}, +bcd:function bcd(a){this.a=a}, +bcc:function bcc(a){this.a=a}, +bcg:function bcg(a,b){this.a=a +this.b=b}, +bck:function bck(a){this.a=a}, +bca:function bca(a){this.a=a}, +bcq:function bcq(){}, +bcr:function bcr(){}, +bcp:function bcp(a){this.a=a}, +bcn:function bcn(a){this.a=a}, +bco:function bco(a,b){this.a=a +this.b=b}, +bcm:function bcm(a,b){this.a=a +this.b=b}, +bcl:function bcl(a){this.a=a}, +bcs:function bcs(a){this.a=a}, +xD:function xD(a,b,c,d,e,f,g){var _=this +_.c=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.a=g}, +aiJ:function aiJ(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +b5J:function b5J(a){this.a=a}, +b5K:function b5K(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,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b5L:function b5L(a,b,c){this.a=a +this.b=b +this.c=c}, +b5M:function b5M(){}, +b5H:function b5H(a){this.a=a}, +b5I:function b5I(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +b5F:function b5F(a,b){this.a=a +this.b=b}, +b5G:function b5G(){}, +a0O:function a0O(a,b){this.d=a +this.a=b}, +Wm:function Wm(){}, +aqR:function aqR(){}, +bZ5(a){return A.q6(new A.bjD(a),t._X)}, +Hp(a,b){var s=0,r=A.n(t.H),q,p +var $async$Hp=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:p=$.z().b +if(A.X2("allow-remote-cm-modification",p.fR("allow-remote-cm-modification"))){b.$0() +s=1 +break}Date.now() +s=3 +return A.i(p.aPA(a),$async$Hp) +case 3:case 1:return A.l(q,r)}}) +return A.m($async$Hp,r)}, +bjD:function bjD(a){this.a=a}, +Re:function Re(a,b){this.c=a +this.a=b}, +afS:function afS(a,b,c){var _=this +_.d=a +_.e=null +_.e2$=b +_.a=null +_.b=c +_.c=null}, +b_8:function b_8(a){this.a=a}, +b_9:function b_9(a){this.a=a}, +b_6:function b_6(a){this.a=a}, +b_7:function b_7(a){this.a=a}, +b_5:function b_5(a){this.a=a}, +TA:function TA(a,b){this.c=a +this.a=b}, +alA:function alA(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +bbl:function bbl(a,b,c){this.a=a +this.b=b +this.c=c}, +bbk:function bbk(a,b){this.a=a +this.b=b}, +bbm:function bbm(a){this.a=a}, +bbn:function bbn(a){this.a=a}, +bbo:function bbo(a){this.a=a}, +bbp:function bbp(a){this.a=a}, +bbq:function bbq(a){this.a=a}, +bbr:function bbr(a){this.a=a}, +Rd:function Rd(a,b){this.c=a +this.a=b}, +b_3:function b_3(a,b){this.a=a +this.b=b}, +b_4:function b_4(a,b){this.a=a +this.b=b}, +b_2:function b_2(a,b){this.a=a +this.b=b}, +W_:function W_(){}, +bxt(a,b,c){return new A.JJ(a,b,c,null)}, +JJ:function JJ(a,b,c,d){var _=this +_.c=a +_.f=b +_.w=c +_.a=d}, +ahf:function ahf(a){this.a=null +this.b=a +this.c=null}, +b1G:function b1G(a){this.a=a}, +b1F:function b1F(a){this.a=a}, +bFj(a){if(a!=="Mac OS")return"" +return $.bJZ()||$.bJX()?"WebDesktop":""}, +buo(a,b){var s=0,r=A.n(t.z),q,p +var $async$buo=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:p=A.bFj(a) +if(p===""){s=1 +break}$.AB().sh(0,$.z().b.YS()) +if(J.d($.AB().gh(0),"ISO")||J.d($.AB().gh(0),"Not ISO")){s=1 +break}A.bGk(p,b) +case 1:return A.l(q,r)}}) +return A.m($async$buo,r)}, +bGk(a,b){b.fp(0,new A.bnn(a),t.z)}, +aj0:function aj0(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +b6O:function b6O(a){this.a=a}, +SH:function SH(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +b6N:function b6N(a){this.a=a}, +b6K:function b6K(a,b){this.a=a +this.b=b}, +b6L:function b6L(a,b){this.a=a +this.b=b}, +b6M:function b6M(a,b){this.a=a +this.b=b}, +a3F:function a3F(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +bnn:function bnn(a){this.a=a}, +bnm:function bnm(){}, +a3Z:function a3Z(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +aI7:function aI7(a){this.a=a}, +a3Y:function a3Y(a,b){this.a=a +this.b=b}, +aVG:function aVG(){this.a="" +this.b=$}, +brG(a,b,c,d,e){return new A.Dz(c,b,d,a,null,e.j("Dz<0>"))}, +bQP(a,b){return new A.Nj(a,A.bQ(a.length,null,!1,t.tW),null,b.j("Nj<0>"))}, +X5(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null +switch(A.x(a).w.a){case 2:case 4:s=f +break +case 0:case 1:case 3:case 5:r=A.f8(a,B.bg,t.Q) +r.toString +s=r.gbe() +break +default:s=f}q=A.eA(a,!1) +r=A.f8(a,B.bg,t.Q) +r.toString +r=r.gP() +p=q.c +p.toString +p=A.qr(a,p) +o=A.bQ(J.af(c),f,!1,t.tW) +n=A.a([],t.Zt) +m=$.aH +l=A.pc(B.d2) +k=A.a([],t.wi) +j=$.ag() +i=$.aH +h=e.j("aE<0?>") +g=e.j("bp<0?>") +return q.l2(new A.Ty(d,c,f,o,f,b,s,f,f,p,f,r,f,f,n,A.b0(t.kj),new A.bJ(f,e.j("bJ>")),new A.bJ(f,t.A),new A.qL(),f,0,new A.bp(new A.aE(m,e.j("aE<0?>")),e.j("bp<0?>")),l,k,B.eG,new A.co(f,j,t.XR),new A.bp(new A.aE(i,h),g),new A.bp(new A.aE(i,h),g),e.j("Ty<0>")))}, +di:function di(){}, +Nk:function Nk(a,b){this.d=a +this.a=b}, +aly:function aly(a){this.a=null +this.b=a +this.c=null}, +SZ:function SZ(a,b,c){this.e=a +this.c=b +this.a=c}, +amn:function amn(a,b,c){var _=this +_.E=a +_.db$=b +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +Dz:function Dz(a,b,c,d,e,f){var _=this +_.e=a +_.r=b +_.w=c +_.z=d +_.a=e +_.$ti=f}, +DB:function DB(a,b){var _=this +_.a=null +_.b=a +_.c=null +_.$ti=b}, +Tw:function Tw(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.$ti=e}, +bbh:function bbh(a,b){this.a=a +this.b=b}, +bbi:function bbi(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bbc:function bbc(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +Ty:function Ty(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 +_.af=a +_.aO=b +_.c3=c +_.cZ=d +_.dm=e +_.eQ=f +_.fM=g +_.hA=h +_.h4=i +_.ep=j +_.dS=k +_.fN=l +_.go=m +_.id=n +_.k1=!1 +_.k3=_.k2=null +_.k4=o +_.ok=p +_.p1=q +_.p2=r +_.p3=s +_.p4=$ +_.R8=null +_.RG=$ +_.lC$=a0 +_.qi$=a1 +_.Q=a2 +_.as=null +_.at=!1 +_.ay=_.ax=null +_.ch=a3 +_.cy=_.cx=null +_.f=a4 +_.a=null +_.b=a5 +_.c=a6 +_.d=a7 +_.e=a8 +_.$ti=a9}, +bbe:function bbe(a,b,c){this.a=a +this.b=b +this.c=c}, +Nj:function Nj(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.$ti=d}, +aMA:function aMA(a,b){this.a=a +this.b=b}, +aMB:function aMB(a){this.a=a}, +nk(a,b,c,d,e,f){return new A.ya(d,b,c,a,f,e,null)}, +ya:function ya(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.w=e +_.x=f +_.a=g}, +ajK:function ajK(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +b83:function b83(a){this.a=a}, +b82:function b82(a,b){this.a=a +this.b=b}, +aJ3(a,b,c,d,e,f,g,h){var s=null,r=new A.M9(c,e,A.c5(!1),f,g,d,s,!0,s,b,h.j("M9<0>")) +r.asr(s,!0,b,c,d,e,f,g,s,h) +return r}, +km(a,b,c,d,e,f){return new A.nl(a,e,d,c,b,null,f.j("nl<0>"))}, +uv:function uv(a,b,c){this.a=a +this.b=b +this.c=c}, +j5:function j5(){}, +jA:function jA(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +abh:function abh(a,b){this.a=a +this.b=b}, +D1:function D1(){}, +aJ6:function aJ6(a){this.a=a}, +aJ7:function aJ7(a,b){this.a=a +this.b=b}, +aJ4:function aJ4(a,b){this.a=a +this.b=b}, +aJ5:function aJ5(a,b){this.a=a +this.b=b}, +aJ8:function aJ8(a,b){this.a=a +this.b=b}, +M9:function M9(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.z=a +_.Q=b +_.as=c +_.d=d +_.e=e +_.f=f +_.r=g +_.a=h +_.b=i +_.c=j +_.$ti=k}, +aJ9:function aJ9(a){this.a=a}, +yb:function yb(a,b,c,d,e,f,g,h,i,j){var _=this +_.z=a +_.Q=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g +_.b=h +_.c=i +_.$ti=j}, +nl:function nl(a,b,c,d,e,f,g){var _=this +_.d=a +_.e=b +_.f=c +_.a=d +_.b=e +_.c=f +_.$ti=g}, +aJ2:function aJ2(a,b,c){this.a=a +this.b=b +this.c=c}, +aJ1:function aJ1(a,b){this.a=a +this.b=b}, +NI:function NI(a,b){this.c=a +this.a=b}, +DQ:function DQ(a){this.a=null +this.b=a +this.c=null}, +aNG:function aNG(){}, +bTe(){var s=new A.abW(A.c5(!1)) +s.asI() +return s}, +bCB(a){var s,r=null,q=t.aQ.a(A.x(a).c.i(0,A.b8(t.DN))) +q.toString +q=q.c +if(q==null)q=B.h0 +s=A.cr(7) +return new A.du(r,r,r,r,new A.aT($.bIr(),t.Ni),r,r,r,new A.aT(new A.bk(q,1,B.F,-1),t.QH),new A.aT(new A.dp(s,B.w),t.fj),r,r,r)}, +aiD(a,b,c,d,e,f,g,h,i,j,k){return new A.Aa(a,e,h,b,d,g,c,j,i,k,f)}, +b5B(a,b,c,d,e,f,g,h,i){return new A.Ss(h,g,d,a,c,e,f,b,i,null)}, +bD7(a,b){var s=null +return A.fL(B.aT,A.fO(a,B.aR,s,s,s,s,s),s,s,new A.bhK(b),s,s,s,s,s,s)}, +abW:function abW(a){this.a=$ +this.b=!1 +this.c=a}, +z_:function z_(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +TN:function TN(a,b,c){var _=this +_.d=$ +_.e=!1 +_.f=a +_.r=b +_.a=null +_.b=c +_.c=null}, +bcA:function bcA(a){this.a=a}, +bcB:function bcB(a){this.a=a}, +bcz:function bcz(a,b){this.a=a +this.b=b}, +bcx:function bcx(a,b){this.a=a +this.b=b}, +bcy:function bcy(a){this.a=a}, +akR:function akR(a,b){this.c=a +this.a=b}, +baR:function baR(a){this.a=a}, +ajW:function ajW(a,b){this.c=a +this.a=b}, +b8r:function b8r(a){this.a=a}, +b8q:function b8q(a){this.a=a}, +ajY:function ajY(a,b,c){this.c=a +this.d=b +this.a=c}, +b8D:function b8D(a,b){this.a=a +this.b=b}, +b8C:function b8C(a,b){this.a=a +this.b=b}, +b8E:function b8E(a){this.a=a}, +b8y:function b8y(a,b,c){this.a=a +this.b=b +this.c=c}, +b8B:function b8B(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b8z:function b8z(a,b,c){this.a=a +this.b=b +this.c=c}, +b8A:function b8A(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b8F:function b8F(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ag5:function ag5(a,b,c){this.c=a +this.d=b +this.a=c}, +b0a:function b0a(a,b){this.a=a +this.b=b}, +b09:function b09(a){this.a=a}, +aRc:function aRc(a,b){this.b=a +this.c=b +this.d=null}, +aRe:function aRe(a,b){this.a=a +this.b=b}, +aRd:function aRd(a,b){this.a=a +this.b=b}, +RG:function RG(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.a=e}, +ah1:function ah1(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +b13:function b13(a){this.a=a}, +b14:function b14(a,b){this.a=a +this.b=b}, +b15:function b15(a){this.a=a}, +b1k:function b1k(a){this.a=a}, +b1j:function b1j(a){this.a=a}, +b1e:function b1e(a){this.a=a}, +b1f:function b1f(a){this.a=a}, +b1g:function b1g(a){this.a=a}, +b1c:function b1c(a){this.a=a}, +b1d:function b1d(a){this.a=a}, +b1b:function b1b(a){this.a=a}, +b1a:function b1a(a){this.a=a}, +b17:function b17(a){this.a=a}, +b16:function b16(a){this.a=a}, +b19:function b19(a){this.a=a}, +b18:function b18(a){this.a=a}, +b1i:function b1i(a){this.a=a}, +b1h:function b1h(a){this.a=a}, +Uf:function Uf(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +amK:function amK(a){var _=this +_.d="" +_.e=null +_.r=_.f=$ +_.a=null +_.b=a +_.c=null}, +bdG:function bdG(a){this.a=a}, +bdC:function bdC(a,b,c){this.a=a +this.b=b +this.c=c}, +bdA:function bdA(a){this.a=a}, +bdB:function bdB(a,b){this.a=a +this.b=b}, +bdz:function bdz(a){this.a=a}, +bdD:function bdD(a){this.a=a}, +bdF:function bdF(a){this.a=a}, +bdE:function bdE(a){this.a=a}, +aj3:function aj3(a,b,c){this.c=a +this.d=b +this.a=c}, +b6Q:function b6Q(a){this.a=a}, +b6R:function b6R(a){this.a=a}, +b6P:function b6P(a,b){this.a=a +this.b=b}, +b6U:function b6U(a){this.a=a}, +b6V:function b6V(a){this.a=a}, +b6W:function b6W(a){this.a=a}, +b6X:function b6X(a,b){this.a=a +this.b=b}, +b6T:function b6T(a,b,c){this.a=a +this.b=b +this.c=c}, +b6S:function b6S(a){this.a=a}, +b73:function b73(a,b){this.a=a +this.b=b}, +b6Y:function b6Y(a){this.a=a}, +b6Z:function b6Z(a){this.a=a}, +b7_:function b7_(a){this.a=a}, +b70:function b70(a){this.a=a}, +b71:function b71(a){this.a=a}, +b72:function b72(a){this.a=a}, +R8:function R8(a,b){this.d=a +this.a=b}, +R9:function R9(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +afR:function afR(a,b){this.c=a +this.a=b}, +b_1:function b_1(a){this.a=a}, +Aa:function Aa(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}, +aiE:function aiE(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +b5A:function b5A(a){this.a=a}, +b5z:function b5z(a,b){this.a=a +this.b=b}, +Ss:function Ss(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}, +aiG:function aiG(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +b5E:function b5E(a){this.a=a}, +b5C:function b5C(a,b){this.a=a +this.b=b}, +b5D:function b5D(a){this.a=a}, +pD:function pD(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bfI:function bfI(a){this.a=a}, +hD:function hD(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aJ_:function aJ_(a){this.a=a}, +fJ:function fJ(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +ax7:function ax7(a){this.a=a}, +fS:function fS(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f +_.$ti=g}, +aNj:function aNj(a){this.a=a}, +RQ:function RQ(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}, +ahg:function ahg(a,b,c){var _=this +_.d=a +_.e=b +_.f=0 +_.r=1 +_.a=null +_.b=c +_.c=null}, +b1I:function b1I(a,b){this.a=a +this.b=b}, +b1H:function b1H(a,b){this.a=a +this.b=b}, +b1M:function b1M(a){this.a=a}, +b1N:function b1N(a,b){this.a=a +this.b=b}, +b1O:function b1O(a,b,c){this.a=a +this.b=b +this.c=c}, +b1L:function b1L(a,b){this.a=a +this.b=b}, +b1P:function b1P(a,b,c){this.a=a +this.b=b +this.c=c}, +b1Q:function b1Q(a){this.a=a}, +b1K:function b1K(a){this.a=a}, +b1R:function b1R(a){this.a=a}, +b1S:function b1S(a,b){this.a=a +this.b=b}, +b1J:function b1J(a){this.a=a}, +Le:function Le(a,b){this.a=a +this.b=b}, +bhK:function bhK(a){this.a=a}, +jr:function jr(a,b,c){this.c=a +this.d=b +this.a=c}, +c1M(a,b){var s=A.bt(0,0,300) +return A.bL8(!0,A.bt(0,0,0),A.bt(0,0,0),a,new A.r(0),s,!0,0,!1,!0,B.akD,b,null,0)}, +bMM(a){var s=A.a([],t.Wm),r=new A.a9V(0,0,!0,null,null,null,A.a([],t.F),$.ag()),q=A.bzp(0) +r.as=s.length +return new A.az5(A.lk(new A.a1i(s,r,q),t.G3),a)}, +bwK(a){return A.e9(A.c_u(a,$.z().b.aWN(a,"alias")))}, +bvQ(a,b,c,d,e,f,g){return new A.HK(e,b,f,g,d,c,a,null)}, +abk:function abk(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}, +az6:function az6(a,b){this.a=a +this.b=b}, +a1i:function a1i(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=0}, +az5:function az5(a,b){var _=this +_.a=a +_.b=b +_.d=_.c=null}, +HK:function HK(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}, +aeK:function aeK(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +aXl:function aXl(a){this.a=a}, +aXk:function aXk(a,b){this.a=a +this.b=b}, +nI:function nI(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}, +bu4(a){return A.c0k(a)}, +c0k(a){var s=0,r=A.n(t.H),q +var $async$bu4=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if($.ai==null)A.acG() +$.ai.toString +A.aC().$1("launch args: "+A.h(a)) +$.bVD.b=A.eJ(a,!0,t.N) +A.asp() +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$bu4,r)}, +asg(a){var s=0,r=A.n(t.H) +var $async$asg=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=2 +return A.i($.z().W3(a),$async$asg) +case 2:s=3 +return A.i(A.btX(),$async$asg) +case 3:A.Xe() +return A.l(null,r)}}) +return A.m($async$asg,r)}, +asp(){var s=0,r=A.n(t.H),q,p +var $async$asp=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i(A.asg("main"),$async$asp) +case 2:$.wh().Eo(0) +q=$.a_.I().ax +q===$&&A.b() +q=q.qw() +p=$.a_.I().ay +p===$&&A.b() +s=3 +return A.i(A.lX(A.a([q,p.qw()],t.mo),t.H),$async$asp) +case 3:p=$.a_.I().ch +p===$&&A.b() +p.pk() +A.c1z(new A.I4(null)) +return A.l(null,r)}}) +return A.m($async$asp,r)}, +bXy(a,b){var s=A.bX(a,null,t.l).w.Uo(new A.jW(1)) +return A.p2(b,s,null)}, +c0c(a,b){var s=A.e_(!0,null,!0,!0,null,null,!1) +return A.bA3(!1,b,s,new A.blK())}, +I4:function I4(a){this.a=a}, +af8:function af8(a){this.a=null +this.b=a +this.c=null}, +aYF:function aYF(){}, +aYG:function aYG(a){this.a=a}, +aYE:function aYE(a){this.a=a}, +aYD:function aYD(a){this.a=a}, +blK:function blK(){}, +aq3:function aq3(){}, +bTR(){var s=new A.Rl(new A.xx(B.at,$.ag()),A.c5(!0),A.a([],t.JY),B.l) +s.asL() +return s}, +IY:function IY(a,b,c){this.d=a +this.e=b +this.a=c}, +Rl:function Rl(a,b,c,d){var _=this +_.d=a +_.e=b +_.r=c +_.x=_.w=!1 +_.a=null +_.b=d +_.c=null}, +b04:function b04(a){this.a=a}, +b06:function b06(a){this.a=a}, +b05:function b05(a,b){this.a=a +this.b=b}, +b02:function b02(a){this.a=a}, +b03:function b03(a){this.a=a}, +b0_:function b0_(a){this.a=a}, +b_T:function b_T(a){this.a=a}, +b_Y:function b_Y(a){this.a=a}, +b_V:function b_V(a,b,c){this.a=a +this.b=b +this.c=c}, +b_W:function b_W(a){this.a=a}, +b_X:function b_X(a){this.a=a}, +b_Z:function b_Z(a){this.a=a}, +b_U:function b_U(a,b){this.a=a +this.b=b}, +b00:function b00(a){this.a=a}, +b_S:function b_S(a){this.a=a}, +b_Q:function b_Q(a,b){this.a=a +this.b=b}, +b01:function b01(a){this.a=a}, +b_R:function b_R(a){this.a=a}, +b_P:function b_P(a){this.a=a}, +acC:function acC(a,b){this.c=a +this.a=b}, +bKJ(a){var s,r,q,p,o,n,m,l,k,j=t.N,i=t.Ra +i=A.aIH(A.LT(A.a([],t.Me),j,i),j,i) +s=A.e9("") +r=t.mR +q=J.dG(0,r) +r=A.hl(q,r) +q=A.hl(A.a([],t.s),j) +p=t.S +p=A.aIH(A.LT(A.a([],t.nm),j,p),j,p) +o=J.dG(0,j) +j=A.hl(o,j) +o=A.e9("") +n=A.e9("") +m=A.c5(!1) +l=A.c5(!1) +k=$.z().b +k=new A.XJ(i,s,new A.JS(r,q,p,j,o,n,m),l,A.c5(k.fR("sync-ab-tags")==="Y"),A.c5(k.fR("filter-ab-by-intersection")==="Y"),a) +k.as5(a) +return k}, +byx(){var s,r,q,p=t.mR,o=J.dG(0,p) +p=A.hl(o,p) +o=t.N +s=A.hl(A.a([],t.s),o) +r=t.S +r=A.aIH(A.LT(A.a([],t.nm),o,r),o,r) +q=J.dG(0,o) +return new A.LA(p,s,r,A.hl(q,o),A.e9(""),A.e9(""),A.c5(!1))}, +bvO(a,b){var s,r,q,p=t.mR,o=J.dG(0,p) +p=A.hl(o,p) +o=t.N +s=A.hl(A.a([],t.s),o) +r=t.S +r=A.aIH(A.LT(A.a([],t.nm),o,r),o,r) +q=J.dG(0,o) +return new A.HJ(a,b,p,s,r,A.hl(q,o),A.e9(""),A.e9(""),A.c5(!1))}, +WJ(a,b){var s,r,q,p,o +try{s=B.p.dM(0,a,null) +return s}catch(p){r=A.ae(p) +o=a.length +q=o!==0&&o<128?a:J.bB(r) +if(b!==200)throw A.c("HTTP "+b+", "+A.h(q)) +throw A.c(q)}}, +bXx(a,b){var s,r,q,p,o +try{s=B.p.dM(0,a,null) +return s}catch(p){r=A.ae(p) +o=a.length +q=o!==0&&o<128?a:J.bB(r) +if(b!==200)throw A.c("HTTP "+b+", "+A.h(q)) +throw A.c(q)}}, +w8(a){var s,r="charset",q="",p=a.b,o=p===200 +if(!(o&&A.t4(J.Q(A.rX(a.e).c.a,r)).co(0,a.w).length===0)){try{q=J.bB(J.Q(B.p.dM(0,A.t4(J.Q(A.rX(a.e).c.a,r)).co(0,a.w),null),"error"))}catch(s){}if(J.af(q)===0){if(!o)q="HTTP "+p +p=a.e +o=a.w +if(A.t4(J.Q(A.rX(p).c.a,r)).co(0,o).length!==0){if(J.af(q)!==0)q=J.bpy(q,", ") +q=J.bpy(q,A.t4(J.Q(A.rX(p).c.a,r)).co(0,o))}if(J.af(q)===0)q="unknown error"}}return q}, +a2z:function a2z(a,b){this.a=a +this.b=b}, +XJ:function XJ(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=null +_.e=d +_.f=e +_.r=f +_.w=!0 +_.x=!1 +_.y=0 +_.Q=_.z=!1 +_.as=0 +_.at=$ +_.ax=g +_.ay=!1}, +at1:function at1(a){this.a=a}, +asU:function asU(a){this.a=a}, +asT:function asT(a){this.a=a}, +asV:function asV(){}, +asS:function asS(a){this.a=a}, +asZ:function asZ(a){this.a=a}, +asY:function asY(a){this.a=a}, +at2:function at2(a,b){this.a=a +this.b=b}, +at8:function at8(a,b){this.a=a +this.b=b}, +asX:function asX(a,b){this.a=a +this.b=b}, +asW:function asW(a){this.a=a}, +asR:function asR(){}, +at3:function at3(a){this.a=a}, +at5:function at5(a){this.a=a}, +at4:function at4(a){this.a=a}, +at7:function at7(a,b){this.a=a +this.b=b}, +at6:function at6(a){this.a=a}, +at0:function at0(a){this.a=a}, +at_:function at_(){}, +k2:function k2(){}, +aup:function aup(a){this.a=a}, +LA:function LA(a,b,c,d,e,f,g){var _=this +_.x=0 +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=!1}, +aHQ:function aHQ(a){this.a=a}, +aHO:function aHO(a){this.a=a}, +aHT:function aHT(a,b){this.a=a +this.b=b}, +aHR:function aHR(a){this.a=a}, +aHS:function aHS(a){this.a=a}, +aHU:function aHU(a){this.a=a}, +aHW:function aHW(a,b){this.a=a +this.b=b}, +aHX:function aHX(a,b){this.a=a +this.b=b}, +aHV:function aHV(a){this.a=a}, +aHP:function aHP(){}, +aHI:function aHI(){}, +aHJ:function aHJ(){}, +aHK:function aHK(){}, +aHL:function aHL(a){this.a=a}, +aHM:function aHM(){}, +aHN:function aHN(a){this.a=a}, +HJ:function HJ(a,b,c,d,e,f,g,h,i){var _=this +_.x=a +_.y=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g +_.f=h +_.r=i +_.w=!1}, +atd:function atd(){}, +at9:function at9(a){this.a=a}, +ata:function ata(a){this.a=a}, +atb:function atb(a){this.a=a}, +atc:function atc(a){this.a=a}, +JS:function JS(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=!1}, +bLt(a){var s=A.c5(!0),r=A.c5(!1),q=A.lk(B.rF,t.EV),p=$.ag() +p=new A.ty(s,new A.In(r,new A.bJ(null,t.ku)),q,new A.cy(B.at,p),A.E3(0),new A.j(20,80),new A.AY(new A.acl().b27(),A.y("Me")),new A.fN("",-2),a,p) +p.as7(a) +return p}, +fN:function fN(a,b){this.a=a +this.b=b}, +yc:function yc(a,b){this.a=a +this.b=b}, +ty:function ty(a,b,c,d,e,f,g,h,i,j){var _=this +_.b=_.a=null +_.c=!1 +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=null +_.y=f +_.z=g +_.Q=$ +_.as=h +_.at=$ +_.ax=i +_.ch=_.ay=$ +_.CW=!1 +_.dx$=0 +_.dy$=j +_.fx$=_.fr$=0 +_.fy$=!1}, +awG:function awG(a){this.a=a}, +awy:function awy(a){this.a=a}, +awI:function awI(a){this.a=a}, +awH:function awH(a){this.a=a}, +awK:function awK(a,b){this.a=a +this.b=b}, +awJ:function awJ(a){this.a=a}, +awL:function awL(a){this.a=a}, +awx:function awx(a){this.a=a}, +awD:function awD(a){this.a=a}, +awE:function awE(a){this.a=a}, +awM:function awM(a){this.a=a}, +awB:function awB(a){this.a=a}, +awC:function awC(a,b){this.a=a +this.b=b}, +awz:function awz(a){this.a=a}, +awA:function awA(a,b){this.a=a +this.b=b}, +awF:function awF(a){this.a=a}, +zX:function zX(a,b){this.a=a +this.b=b}, +afC:function afC(){}, +axs:function axs(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ag4:function ag4(a){var _=this +_.a=a +_.c=_.b=-1 +_.d=!1}, +aVx:function aVx(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bNU(a){var s=new A.aCE(a) +s.ase(a) +return s}, +bxJ(a,b,c,d,e,f){var s=A.lk(new A.a1t(),t.Xg),r=A.lk(new A.lU(A.a([],t.OF)),t.Ps),q=t.N,p=J.dG(0,q) +return new A.aCk(d,c,a,s,r,A.hl(p,q),A.lk(B.r0,t.yd),e,f,b)}, +bxK(a){var s=new A.lU(A.a([],t.OF)) +s.asd(a) +return s}, +bP0(a){switch(a.a){case 0:return A.y("Waiting") +case 1:return A.y("Transfer file") +case 2:return A.y("Finished") +case 3:return A.y("Error") +default:return""}}, +bzy(a,b){var s=A.c4("^[^/\\0]+$",!0,!1,!1,!1),r=A.c4('^[^<>:"/\\\\|?*]+$',!0,!1,!1,!1),q=b?r:s +return q.b.test(a)}, +bAs(a){if(!a.gaa(a))return a.fJ(a,new A.aRZ()) +return!1}, +bEh(a,b,c){var s,r,q,p,o,n,m,l,k,j,i +if(b===B.r0){s=A.a8(a).j("b6<1>") +r=s.j("p.E") +q=A.J(new A.b6(a,new A.bj0(),s),!0,r) +B.b.e7(q,new A.bj1()) +p=A.J(new A.b6(a,new A.bj2(),s),!0,r) +B.b.e7(p,new A.bj7()) +s=t.gQ +if(c){s=A.J(q,!0,s) +B.b.K(s,p)}else{r=A.a8(q).j("bY<1>") +s=A.J(A.J(new A.bY(q,r),!0,r.j("al.E")),!0,s) +r=A.a8(p).j("bY<1>") +B.b.K(s,A.J(new A.bY(p,r),!0,r.j("al.E")))}return s}else if(b===B.Nm){o=A.a([],t.BB) +for(s=a.length,n=0;n") +s=A.J(new A.bY(a,s),!0,s.j("al.E"))}return s}else if(b===B.an4){s=A.a8(a).j("b6<1>") +r=s.j("p.E") +q=A.J(new A.b6(a,new A.bja(),s),!0,r) +B.b.e7(q,new A.bjb()) +p=A.J(new A.b6(a,new A.bjc(),s),!0,r) +B.b.e7(p,new A.bjd()) +s=t.gQ +if(c){s=A.J(q,!0,s) +B.b.K(s,p)}else{r=A.a8(q).j("bY<1>") +s=A.J(A.J(new A.bY(q,r),!0,r.j("al.E")),!0,s) +r=A.a8(p).j("bY<1>") +B.b.K(s,A.J(new A.bY(p,r),!0,r.j("al.E")))}return s}else if(b===B.Nn){j=A.B(t.N,t.S) +for(s=a.length,n=0;n") +r=s.j("p.E") +q=A.J(new A.b6(a,new A.bje(),s),!0,r) +B.b.e7(q,new A.bj3()) +p=A.J(new A.b6(a,new A.bj4(),s),!0,r) +i=j.gh1(j).fc(0) +B.b.e7(i,new A.bj5()) +B.b.e7(p,new A.bj6(i)) +s=t.gQ +if(c){s=A.J(q,!0,s) +B.b.K(s,p)}else{r=A.a8(q).j("bY<1>") +s=A.J(A.J(new A.bY(q,r),!0,r.j("al.E")),!0,s) +r=A.a8(p).j("bY<1>") +B.b.K(s,A.J(new A.bY(p,r),!0,r.j("al.E")))}return s}return A.a([],t.OF)}, +zx:function zx(a,b){this.a=a +this.b=b}, +aH9:function aH9(){this.a=0}, +aCE:function aCE(a){var _=this +_.a=a +_.w=_.r=_.f=_.e=_.d=_.c=_.b=$ +_.x=!1}, +aCF:function aCF(a){this.a=a}, +aCG:function aCG(a){this.a=a}, +aCH:function aCH(a){this.a=a}, +aCI:function aCI(a){this.a=a}, +aCM:function aCM(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aCN:function aCN(a){this.a=a}, +aCO:function aCO(a){this.a=a}, +aCK:function aCK(a,b){this.a=a +this.b=b}, +aCJ:function aCJ(a,b){this.a=a +this.b=b}, +aCL:function aCL(a){this.a=a}, +tK:function tK(a,b){this.a=a +this.b=b}, +aCk:function aCk(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=!0 +_.x=h +_.y=i +_.z=j +_.Q=$ +_.as=!1}, +aCl:function aCl(a,b){this.a=a +this.b=b}, +aCm:function aCm(a,b,c){this.a=a +this.b=b +this.c=c}, +aCx:function aCx(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aCy:function aCy(a){this.a=a}, +aCz:function aCz(a){this.a=a}, +aCw:function aCw(a,b){this.a=a +this.b=b}, +aCv:function aCv(a,b){this.a=a +this.b=b}, +aCu:function aCu(a){this.a=a}, +aCs:function aCs(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aCo:function aCo(a,b){this.a=a +this.b=b}, +aCn:function aCn(a){this.a=a}, +aCt:function aCt(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aCp:function aCp(a){this.a=a}, +aCq:function aCq(a){this.a=a}, +aCr:function aCr(a,b){this.a=a +this.b=b}, +aH7:function aH7(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aH8:function aH8(a){this.a=a}, +a3A:function a3A(a){this.b=this.a=null +this.$ti=a}, +aHa:function aHa(a){this.a=a}, +aCB:function aCB(a,b,c){this.a=a +this.b=b +this.c=c}, +aCD:function aCD(a,b,c){this.a=a +this.b=b +this.c=c}, +aCC:function aCC(a,b,c){this.a=a +this.b=b +this.c=c}, +lU:function lU(a){this.a=a +this.b=0 +this.c=""}, +aCA:function aCA(a){this.a=a}, +ha:function ha(){var _=this +_.a=4 +_.b=0 +_.d=_.c="" +_.e=0}, +xL:function xL(a,b){this.a=a +this.b=b}, +CK:function CK(a,b){this.a=a +this.b=b}, +l_:function l_(a,b){var _=this +_.a=a +_.b=b +_.c=!1 +_.x=_.w=_.r=_.e=_.d=0 +_.y=!1 +_.ay=_.z=""}, +pz:function pz(a,b){this.a=a +this.b=b}, +a1t:function a1t(){this.a="" +this.c=this.b=!1}, +aa4:function aa4(a,b){this.a=a +this.b=b}, +aRZ:function aRZ(){}, +bj0:function bj0(){}, +bj1:function bj1(){}, +bj2:function bj2(){}, +bj7:function bj7(){}, +bj8:function bj8(){}, +bj9:function bj9(a){this.a=a}, +biZ:function biZ(a){this.a=a}, +bj_:function bj_(a){this.a=a}, +bja:function bja(){}, +bjb:function bjb(){}, +bjc:function bjc(){}, +bjd:function bjd(){}, +bje:function bje(){}, +bj3:function bj3(){}, +bj4:function bj4(){}, +bj5:function bj5(){}, +bj6:function bj6(a){this.a=a}, +biX:function biX(a){this.a=a}, +biY:function biY(a){this.a=a}, +C8:function C8(a,b){this.a=a +this.b=b}, +ahT:function ahT(a,b,c){var _=this +_.c=a +_.d=null +_.e=!1 +_.a=b +_.b=c}, +b2O:function b2O(a,b){this.a=a +this.b=b}, +a2h:function a2h(a){var _=this +_.c=null +_.d=!1 +_.a=a +_.b=null}, +bOv(a){var s,r=A.c5(!1),q=A.e9(""),p=t.oD,o=J.dG(0,p) +p=A.hl(o,p) +o=t.mR +s=J.dG(0,o) +r=new A.aEW(r,q,p,A.hl(s,o),A.e9(""),A.e9(""),a) +r.asg(a) +return r}, +aEW:function aEW(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.x=_.w=!1 +_.y=200 +_.z=$}, +aF6:function aF6(a){this.a=a}, +aEZ:function aEZ(){}, +aF_:function aF_(a){this.a=a}, +aF0:function aF0(){}, +aF1:function aF1(){}, +aF2:function aF2(a){this.a=a}, +aF3:function aF3(){}, +aEY:function aEY(a){this.a=a}, +aEX:function aEX(a){this.a=a}, +aF4:function aF4(){}, +aF5:function aF5(){}, +bLn(a){var s=new A.YT(B.hP,B.v) +s.a=a.a +s.b=a.b +s.c=a.c +s.d=a.w +s.e=a.x +s.f=a.y +s.r=a.e +return s}, +bAb(a){var s=a.a,r=a.b +return A.a4(["l",s,"t",r,"w",a.c-s,"h",a.d-r],t.N,t.z)}, +bTc(a){switch(a.a){case 0:return"left" +case 1:return"right" +case 2:return"wheel"}}, +a3s(a){return A.bOT(a)}, +bOT(a){var s=0,r=A.n(t.xJ),q,p=2,o,n,m,l,k,j,i,h +var $async$a3s=A.o(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:s=3 +return A.i($.HG().FU(),$async$a3s) +case 3:j=c +i=$.blJ +i.toString +n=new A.nR(i) +p=5 +s=8 +return A.i(n.wo(),$async$a3s) +case 8:m=c +for(i=J.av(j);i.v();){l=i.gG(i) +l.e=new A.j(l.a.a-m.a,l.a.b-m.b) +a.push(l)}q=m +s=1 +break +p=2 +s=7 +break +case 5:p=4 +h=o +A.aC().$1("Failed to get frame of window "+A.h($.blJ)+", it may be hidden") +s=7 +break +case 4:s=2 +break +case 7:q=null +s=1 +break +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$a3s,r)}, +byk(a,b,c,d){var s,r,q,p,o,n +a*=d +b*=d +for(s=c.length,r=0;r=o){p=p.b +if(b>=p){n=q.a +p=a<=o+(n.c-n.a)&&b<=p+(n.d-n.b)}else p=!1}else p=!1 +if(p)return q}return null}, +Mc:function Mc(a,b){this.a=a +this.b=b}, +YT:function YT(a,b){var _=this +_.b=_.a=0 +_.c=1 +_.e=_.d=0 +_.f=a +_.r=b}, +ay2:function ay2(a){this.a=a}, +NK:function NK(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +yK:function yK(a,b,c){this.a=a +this.b=b +this.c=c}, +aVI:function aVI(){var _=this +_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=null}, +aVH:function aVH(){var _=this +_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=null}, +a3r:function a3r(a,b,c,d,e,f,g,h){var _=this +_.a=a +_.b="" +_.f=_.e=_.d=_.c=!1 +_.r=b +_.w=c +_.x=d +_.y=!0 +_.z=!1 +_.Q=null +_.ax=e +_.ay=1 +_.ch=!1 +_.CW=f +_.cx=0 +_.cy=g +_.db=!1 +_.dx=null +_.dy=h +_.fr=$}, +aGM:function aGM(){}, +bLm(){var s=t.N,r=t.z +return new A.aw3(A.B(s,r),A.B(s,r),A.a([],t.H7),A.B(s,r),A.B(s,t.y))}, +bwz(a,b,c,d,e,f,g,h,i){var s=c*h +return new A.a0M(g,e,f,h,a,c,d,s,s,i,b)}, +bzP(a,b,c,d){var s=new A.aME(d,c,a,b) +s.W2() +return s}, +bqF(a){var s,r,q,p,o,n,m,l,k,j,i=null,h=new A.a2b(B.ix) +h.r=a==null?$.bIL():a +s=$.HD() +r=new s(h) +q=A.a([],t.AZ) +p=$.ag() +q=new A.L4(new A.f7(r),q,p) +r=r.deref().r +r===$&&A.b() +q.c=r +h.w!==$&&A.bh() +h.w=q +q=new s(h) +r=A.bLm() +o=t.N +n=A.B(o,t.y) +m=new A.C7(r,A.bzA(),n,new A.f7(q),A.c5(!0),A.c5(!0),p) +m.T(0) +q=q.deref().r +q===$&&A.b() +m.as!==$&&A.bh() +m.as=q +r.e=n +h.x!==$&&A.bh() +h.x=m +m=new s(h) +n=t.r1 +r=A.a([],n) +q=new A.cX(Date.now(),!1).uc(A.bt(0,3e6,0)) +h.y!==$&&A.bh() +h.y=new A.Je(A.B(o,t.lK),A.B(o,t.kD),A.b0(o),r,q,new A.f7(m),p) +m=new s(h) +l=$.bZ||$.bb() +k=l?1080:720 +j=l?720:1280 +r=t.F +r=new A.Iy(B.v,B.hP,new A.Qr("",k,j,k,j),new A.e3(0,!0,i,i,i,A.a([],r),p),new A.e3(0,!0,i,i,i,A.a([],r),p),A.c5(!1),new A.f7(m),p) +m=m.deref().r +m===$&&A.b() +r.r=m +h.z!==$&&A.bh() +h.z=r +r=A.bS2(new A.f7(new s(h))) +h.Q!==$&&A.bh() +h.Q=r +r=A.bLt(new A.f7(new s(h))) +h.as!==$&&A.bh() +h.as=r +r=A.bNU(new A.f7(new s(h))) +h.at!==$&&A.bh() +h.at=r +r=A.bTu(new A.f7(new s(h))) +h.ch!==$&&A.bh() +h.ch=r +r=A.bQq(new A.f7(new s(h))) +h.CW!==$&&A.bh() +h.CW=r +r=A.bKJ(new A.f7(new s(h))) +h.ax!==$&&A.bh() +h.ax=r +r=A.bOv(new A.f7(new s(h))) +h.ay!==$&&A.bh() +h.ay=r +r=new s(h) +h.cx!==$&&A.bh() +h.cx=new A.yU(new A.f7(r),new A.aMT(),p) +r=new s(h) +h.cy!==$&&A.bh() +h.cy=new A.NG(new A.f7(r),p) +r=new s(h) +n=new A.a3r(new A.f7(r),new A.aVI(),new A.aVH(),B.h,B.h,A.c5(!1),B.h,A.a([],n)) +r=r.deref().r +r===$&&A.b() +n.fr=r +h.db!==$&&A.bh() +h.db=n +n=new s(h) +h.dx!==$&&A.bh() +h.dx=new A.a1R(new A.f7(n),p) +p=new s(h) +n=A.hl(B.aad,t.N9) +r=A.a([],t.xH) +m=t.S +q=A.iy(i,i,i,m,t.oq) +q.Ts(q,r) +$.AD() +h.dy!==$&&A.bh() +h.dy=new A.axs(new A.f7(p),n,q,new A.zy()) +s=new s(h) +h.fr!==$&&A.bh() +h.fr=new A.aVx(new A.f7(s),A.B(m,t.YL),A.B(m,t.uc),A.B(m,t.id)) +m=A.a7I(i,"load_recent_peers","recent peer") +h.fx!==$&&A.bh() +h.fx=m +m=A.a7I(i,"load_fav_peers","fav peer") +h.fy!==$&&A.bh() +h.fy=m +m=A.a7I(i,"load_lan_peers","discovered peer") +h.go!==$&&A.bh() +h.go=m +return h}, +bzA(){return new A.a7H(A.hl(A.a([],t.sn),t.Mx),new A.aC1(),A.a([],t.UW),A.B(t.N,t.z),A.E3(0),A.c5(!1),$.ag())}, +bn0(a,b,c,d,e,f,g){var s=0,r=A.n(t.H),q +var $async$bn0=A.o(function(h,i){if(h===1)return A.k(i,r) +while(true)switch(s){case 0:q=A.B(t.N,t.z) +q.n(0,"xCursor",b) +q.n(0,"yCursor",c) +q.n(0,"xCanvas",d) +q.n(0,"yCanvas",e) +q.n(0,"scale",f) +q.n(0,"currentDisplay",g) +s=2 +return A.i($.z().b.al5("canvas",a,B.p.bX(q,null)),$async$bn0) +case 2:return A.l(null,r)}}) +return A.m($async$bn0,r)}, +bl6(a){var s=0,r=A.n(t.nA),q,p,o,n +var $async$bl6=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(!$.bb()){q=null +s=1 +break}s=3 +return A.i($.z().b.akJ("canvas",a),$async$bl6) +case 3:p=c +if(p==null||J.af(p)===0){q=null +s=1 +break}try{o=B.p.co(0,p) +q=o +s=1 +break}catch(m){q=null +s=1 +break}case 1:return A.l(q,r)}}) +return A.m($async$bl6,r)}, +blA(a){var s=0,r=A.n(t.H),q,p,o,n,m,l,k,j,i,h,g,f +var $async$blA=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:f=a.r +f===$&&A.b() +s=3 +return A.i(A.bl6(f),$async$blA) +case 3:p=c +f=p!=null +o=f?J.Q(p,"currentDisplay"):0 +if(f){f=a.x +f===$&&A.b() +f=o!==f.b.r}else f=!0 +if(f){f=a.y +f===$&&A.b() +n=a.x +n===$&&A.b() +n=n.c +m=n==null +l=m?null:n.a +if(l==null)l=0 +n=m?null:n.b +f.b1U(l,n==null?0:n) +s=1 +break}f=J.ac(p) +k=f.i(p,"xCursor") +j=f.i(p,"yCursor") +i=f.i(p,"xCanvas") +h=f.i(p,"yCanvas") +g=f.i(p,"scale") +f=a.y +f===$&&A.b() +n=a.x +n===$&&A.b() +n=n.c +m=n==null +l=m?null:n.a +if(l==null)l=0 +n=m?null:n.b +if(n==null)n=0 +f.z=l +f.Q=n +f.f=k +f.r=j +m=f.cx.a.deref() +if(m!=null){m=m.db +m===$&&A.b() +m.vT(l,n)}f.U() +f=a.z +f===$&&A.b() +f.a=i +f.b=h +f.c=g +f.U() +case 1:return A.l(q,r)}}) +return A.m($async$blA,r)}, +aw3:function aw3(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.r=_.f=!1}, +C7:function C7(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=null +_.e=c +_.w=!1 +_.x=null +_.y=1 +_.z=!1 +_.Q=d +_.as=$ +_.at=e +_.ax=null +_.ay=f +_.ch=!1 +_.dx$=0 +_.dy$=g +_.fx$=_.fr$=0 +_.fy$=!1}, +aC4:function aC4(a){this.a=a}, +aCj:function aCj(a){this.a=a}, +aCi:function aCi(a,b,c){this.a=a +this.b=b +this.c=c}, +aCh:function aCh(a,b,c){this.a=a +this.b=b +this.c=c}, +aC6:function aC6(){}, +aCa:function aCa(a,b,c){this.a=a +this.b=b +this.c=c}, +aCf:function aCf(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aCg:function aCg(a){this.a=a}, +aCc:function aCc(a,b,c){this.a=a +this.b=b +this.c=c}, +aCd:function aCd(a,b,c){this.a=a +this.b=b +this.c=c}, +aCe:function aCe(a,b,c){this.a=a +this.b=b +this.c=c}, +aC9:function aC9(){}, +aC7:function aC7(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aC8:function aC8(a,b){this.a=a +this.b=b}, +aCb:function aCb(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}, +aC5:function aC5(){}, +L4:function L4(a,b,c){var _=this +_.a=null +_.c=$ +_.d=!1 +_.e=a +_.f=b +_.dx$=0 +_.dy$=c +_.fx$=_.fr$=0 +_.fy$=!1}, +a9W:function a9W(a,b){this.a=a +this.b=b}, +Qr:function Qr(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +Iy:function Iy(a,b,c,d,e,f,g,h){var _=this +_.b=_.a=0 +_.d=_.c=1 +_.e=a +_.f="" +_.r=$ +_.x=_.w=0 +_.y=b +_.z=c +_.Q=d +_.as=e +_.at=f +_.ax=g +_.dx$=0 +_.dy$=h +_.fx$=_.fr$=0 +_.fy$=!1}, +awk:function awk(){}, +awj:function awj(a){this.a=a}, +a0M:function a0M(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}, +bmD:function bmD(){}, +bmE:function bmE(){}, +aME:function aME(a,b,c,d){var _=this +_.c=_.b=_.a=null +_.d=a +_.e=b +_.f=c +_.r=d}, +aMF:function aMF(a){this.a=a}, +Je:function Je(a,b,c,d,e,f,g){var _=this +_.a=null +_.b=a +_.c=null +_.d=b +_.e=c +_.r=_.f=-1e4 +_.w="-1" +_.Q=_.z=_.y=_.x=0 +_.at=_.as=null +_.ax=d +_.ay=!0 +_.ch=e +_.CW="" +_.cx=f +_.db=!1 +_.dx$=0 +_.dy$=g +_.fx$=_.fr$=0 +_.fy$=!1}, +ay4:function ay4(){}, +ay6:function ay6(){}, +ay5:function ay5(a){this.a=a}, +aMT:function aMT(){var _=this +_.f=_.e=_.d=_.c=_.b=_.a=null}, +yU:function yU(a,b,c){var _=this +_.a=a +_.b=!1 +_.c=b +_.dx$=0 +_.dy$=c +_.fx$=_.fr$=0 +_.fy$=!1}, +NG:function NG(a,b){var _=this +_.a=a +_.b=!1 +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +a1R:function a1R(a,b){var _=this +_.a=a +_.c=_.b=!1 +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +IX:function IX(a,b){this.a=a +this.b=b}, +a2b:function a2b(a){var _=this +_.a="" +_.c=a +_.d=!1 +_.e="" +_.go=_.fy=_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=$}, +aBS:function aBS(a){this.a=a}, +wX:function wX(){var _=this +_.d=_.c=_.b=_.a=0 +_.e=!1 +_.r=_.f=-1 +_.w=1}, +jF:function jF(a,b){this.a=a +this.b=b}, +aC1:function aC1(){this.a=!1}, +a7H:function a7H(a,b,c,d,e,f,g){var _=this +_.d=_.c=_.b=_.a="" +_.f=_.e=!1 +_.r=0 +_.w=-1 +_.x=a +_.y=b +_.z=c +_.Q=d +_.as=e +_.at=f +_.dx$=0 +_.dy$=g +_.fx$=_.fr$=0 +_.fy$=!1}, +afA:function afA(){}, +agD:function agD(){}, +ahE:function ahE(){}, +ahQ:function ahQ(){}, +aiI:function aiI(){}, +akJ:function akJ(){}, +alI:function alI(){}, +am7:function am7(){}, +uI(a){var s,r,q,p,o,n,m,l,k,j,i,h=J.ac(a),g=h.i(a,"id") +if(g==null)g="" +s=h.i(a,"hash") +if(s==null)s="" +r=h.i(a,"password") +if(r==null)r="" +q=h.i(a,"username") +if(q==null)q="" +p=h.i(a,"hostname") +if(p==null)p="" +o=h.i(a,"platform") +if(o==null)o="" +n=h.i(a,"alias") +if(n==null)n="" +m=h.i(a,"tags") +if(m==null)m=[] +l=J.d(h.i(a,"forceAlwaysRelay"),"true") +k=h.i(a,"rdpPort") +if(k==null)k="" +j=h.i(a,"rdpUsername") +if(j==null)j="" +i=h.i(a,"loginName") +if(i==null)i="" +return new A.ca(g,s,r,q,p,o,n,m,l,k,j,i,h.i(a,"same_server"))}, +aLo(a){return new A.ca(a.a,a.b,a.c,a.d,a.e,a.f,a.r,J.h3(a.w),a.x,a.y,a.z,a.as,a.at)}, +a7I(a,b,c){var s=J.dG(0,t.mR) +s=new A.uJ(c,b,s,a,B.rB,$.ag()) +s.asw(a,b,c) +return s}, +ca:function ca(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=!1 +_.as=l +_.at=m}, +acc:function acc(a,b){this.a=a +this.b=b}, +uJ:function uJ(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.dx$=0 +_.dy$=f +_.fx$=_.fr$=0 +_.fy$=!1}, +aLA:function aLA(a){this.a=a}, +aLB:function aLB(a){this.a=a}, +aLy:function aLy(a,b){this.a=a +this.b=b}, +aLz:function aLz(a,b){this.a=a +this.b=b}, +aLx:function aLx(){}, +bQq(a){var s,r,q,p,o,n +$.z() +s=t.y +r=A.eJ([!0,!0,!$.WW,!0,!0],!0,s) +s=A.bQ(5,!0,!1,s) +q=J.aH0(5,t.S) +for(p=0;p<5;++p)q[p]=p +o=t.mR +n=J.dG(0,o) +o=J.dG(0,o) +s=new A.Dr(a,r,s,q,n,o,$.ag()) +s.asv(a) +return s}, +ys:function ys(a,b){this.a=a +this.b=b}, +Dr:function Dr(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=0 +_.c=b +_.d=c +_.e=d +_.f=e +_.r=!1 +_.w=f +_.x=!1 +_.y="" +_.dx$=0 +_.dy$=g +_.fx$=_.fr$=0 +_.fy$=!1}, +aLr:function aLr(a){this.a=a}, +aLw:function aLw(a){this.a=a}, +aLs:function aLs(){}, +aLt:function aLt(a,b){this.a=a +this.b=b}, +aLu:function aLu(a){this.a=a}, +aLv:function aLv(a,b){this.a=a +this.b=b}, +aLq:function aLq(a){this.a=a}, +akM:function akM(){}, +bS2(a){var s=A.y("Generating ..."),r=$.ag() +r=new A.zs(new A.cy(new A.c1(s,B.aQ,B.Y),r),A.bMM(B.a__),A.a([],t.uM),new A.e3(0,!0,null,null,null,A.a([],t.F),r),a,r) +r.asC(a) +return r}, +bwj(a){var s=new A.tB(A.E3(0)),r=J.ac(a) +s.a=r.i(a,"id") +s.b=r.i(a,"authorized") +s.c=r.i(a,"is_file_transfer") +s.d=r.i(a,"port_forward") +s.e=r.i(a,"name") +s.f=r.i(a,"peer_id") +s.r=r.i(a,"keyboard") +s.w=r.i(a,"clipboard") +s.x=r.i(a,"audio") +s.y=r.i(a,"file") +s.z=r.i(a,"restart") +s.Q=r.i(a,"recording") +s.as=r.i(a,"block_input") +s.at=r.i(a,"disconnected") +s.ax=r.i(a,"from_switch") +s.ay=r.i(a,"in_voice_call") +s.ch=r.i(a,"incoming_voice_call") +return s}, +zs:function zs(a,b,c,d,e,f){var _=this +_.r=_.f=!1 +_.w=0 +_.z=_.y=_.x="" +_.Q=0 +_.at=_.as=$ +_.ax=a +_.ay=b +_.ch=c +_.CW=null +_.cx=d +_.cy=e +_.dx$=0 +_.dy$=f +_.fx$=_.fr$=0 +_.fy$=!1}, +aSP:function aSP(a){this.a=a}, +aSK:function aSK(a){this.a=a}, +aSL:function aSL(a){this.a=a}, +aSH:function aSH(a){this.a=a}, +aSI:function aSI(a){this.a=a}, +aSJ:function aSJ(a){this.a=a}, +aSE:function aSE(){}, +aSF:function aSF(a){this.a=a}, +aSG:function aSG(a){this.a=a}, +aSO:function aSO(a){this.a=a}, +aSM:function aSM(a){this.a=a}, +aSN:function aSN(a){this.a=a}, +aSQ:function aSQ(a){this.a=a}, +aSR:function aSR(){}, +II:function II(a,b){this.a=a +this.b=b}, +tB:function tB(a){var _=this +_.a=0 +_.c=_.b=!1 +_.f=_.e=_.d="" +_.ch=_.ay=_.ax=_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=!1 +_.CW=a}, +anr:function anr(){}, +bSv(){var s=new A.aTQ(A.c5(!1),A.c5(!1),A.c5(!0),A.za(5),A.za(1),A.c5(!1),A.lk(B.anl,t._F),A.c5(!1),A.c5(!1),A.B(t.N,t.OR)) +s.asG() +return s}, +aba:function aba(a,b){this.a=a +this.b=b}, +aTQ:function aTQ(a,b,c,d,e,f,g,h,i,j){var _=this +_.a=-1 +_.b=a +_.c=!1 +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.x=g +_.y=h +_.Q=_.z=!0 +_.as=i +_.at="" +_.ax=j}, +aTS:function aTS(){}, +aTR:function aTR(a){this.a=a}, +bTu(a){var s=new A.acg(A.e9(""),A.c5(!1),A.e9(""),a) +s.asK(a) +return s}, +bBB(){var s,r,q,p=$.z().b.fR("user_info") +if(J.d(p,""))return null +try{r=B.p.co(0,p) +return r}catch(q){s=A.ae(q) +A.aC().$1('Failed to get local user info "'+A.h(p)+'": '+A.h(s))}return null}, +Fb(){var s=0,r=A.n(t.H),q,p +var $async$Fb=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=$.a_.I().ax +p===$&&A.b() +p=p.F4(B.oM,!1) +q=$.a_.I().ay +q===$&&A.b() +s=2 +return A.i(A.lX(A.a([p,q.afT(0)],t.mo),t.H),$async$Fb) +case 2:return A.l(null,r)}}) +return A.m($async$Fb,r)}, +ach(){var s=0,r=A.n(t.j),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$ach=A.o(function(a,b){if(a===1){o=b +s=p}while(true)$async$outer:switch(s){case 0:p=4 +s=7 +return A.i($.z().b.fQ(),$async$ach) +case 7:n=b +if(J.XI(n).length===0){q=[] +s=1 +break}s=8 +return A.i(A.Hs(A.dk(A.h(n)+"/api/login-options",0,null),null),$async$ach) +case 8:m=b +l=A.a([],t.s) +for(h=m,h=J.av(B.p.dM(0,A.t4(J.Q(A.rX(h.e).c.a,"charset")).co(0,h.w),null));h.v();){k=h.gG(h) +J.cJ(l,A.c6(k))}for(h=l,g=h.length,f=0;f>") +e=A.J(new A.dH(new A.b6(h,new A.aWg(),g.j("b6<1>")),new A.aWh(),e),!0,e.j("p.E")) +q=e +s=1 +break +p=2 +s=6 +break +case 4:p=3 +c=o +i=A.ae(c) +A.aC().$1("queryOidcLoginOptions: jsonDecode resp body failed: "+J.bB(i)) +q=[] +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$ach,r)}, +acg:function acg(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aWf:function aWf(a){this.a=a}, +aWg:function aWg(){}, +aWh:function aWh(){}, +bQt(){var s=new A.aLP(A.B(t.N,t.T5),new A.a9G()) +s.asx() +return s}, +aLP:function aLP(a,b){this.a=a +this.b=b}, +aLQ:function aLQ(){}, +aLR:function aLR(a){this.a=a}, +aLS:function aLS(){}, +aLT:function aLT(a){this.a=a}, +aLU:function aLU(a){this.a=a}, +aLW:function aLW(a){this.a=a}, +aLV:function aLV(a){this.a=a}, +aJK:function aJK(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bTl(a){var s,r,q,p=J.ac(a) +if(J.d(p.i(a,"t"),"Button")){p=p.i(a,"c") +s=J.ac(p) +s.i(p,"icon") +r=s.i(p,"key") +if(r==null)r="" +q=s.i(p,"text") +if(q==null)q="" +s.i(p,"tooltip") +s.i(p,"action") +return new A.F0(r,q)}else if(J.d(p.i(a,"t"),"Checkbox")){p=p.i(a,"c") +s=J.ac(p) +r=s.i(p,"key") +if(r==null)r="" +q=s.i(p,"text") +if(q==null)q="" +s.i(p,"tooltip") +s.i(p,"action") +return new A.F1(r,q)}else return null}, +vs:function vs(){}, +F0:function F0(a,b){this.a=a +this.b=b}, +F1:function F1(a,b){this.a=a +this.b=b}, +aJj:function aJj(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +qQ:function qQ(a,b,c){var _=this +_.b=a +_.c=b +_.dx$=0 +_.dy$=c +_.fx$=_.fr$=0 +_.fy$=!1}, +a87:function a87(a,b){var _=this +_.b=a +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +aMi:function aMi(){}, +al_:function al_(){}, +al0:function al0(){}, +bFl(a,b,c,d){var s,r=a+"|"+b+"|"+c+"|"+d +if($.biN.i(0,r)==null)$.biN.n(0,r,new A.qI($.ag())) +s=$.biN.i(0,r) +s.toString +return s}, +qI:function qI(a){var _=this +_.a=null +_.dx$=0 +_.dy$=a +_.fx$=_.fr$=0 +_.fy$=!1}, +qR:function qR(a,b,c){var _=this +_.a=a +_.b=b +_.dx$=0 +_.dy$=c +_.fx$=_.fr$=0 +_.fy$=!1}, +xZ:function xZ(a,b){var _=this +_.a=a +_.dx$=0 +_.dy$=b +_.fx$=_.fr$=0 +_.fy$=!1}, +ajs:function ajs(){}, +akt:function akt(){}, +al1:function al1(){}, +bQw(a,b,c,d,e,f){return new A.a86(e,d,a,c,f,b,null)}, +c_E(a){var s,r,q,p,o,n,m,l,k,j,i,h="location",g=J.ac(a) +if(g.i(a,"id")==null||g.i(a,h)==null)return +try{o=t.Z_ +s=A.a([],o) +for(n=J.av(B.p.co(0,A.c6(g.i(a,"ui"))));n.v();){r=n.gG(n) +q=A.bTl(r) +if(q!=null)J.cJ(s,q)}if(J.af(s)!==0){n=g.i(a,h) +n.toString +g=g.i(a,"id") +g.toString +m=s +if($.biH.i(0,n)==null)$.biH.n(0,n,new A.xZ(A.B(t.N,t.gz),$.ag())) +n=$.biH.i(0,n) +if(n!=null){l=n.a +if(l.i(0,g)!=null){g=l.i(0,g) +g.toString +J.cJ(g,m)}else{k=t.N +j=new A.qR(A.a([],o),A.B(k,k),$.ag()) +j.F(0,m) +l.n(0,g,j) +n.U()}}}}catch(i){p=A.ae(i) +A.aC().$1("Failed handleReloading, json decode of ui, "+A.h(p)+" ")}}, +a45:function a45(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +aIg:function aIg(a){this.a=a}, +aIf:function aIf(a){this.a=a}, +a86:function a86(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +aMh:function aMh(a){this.a=a}, +aMg:function aMg(a){this.a=a}, +aM6:function aM6(a,b){this.a=a +this.b=b}, +aMb:function aMb(a,b){this.a=a +this.b=b}, +aMe:function aMe(a,b){this.a=a +this.b=b}, +aMc:function aMc(a,b){this.a=a +this.b=b}, +aMd:function aMd(a,b){this.a=a +this.b=b}, +aMa:function aMa(a){this.a=a}, +aM8:function aM8(a,b,c){this.a=a +this.b=b +this.c=c}, +aM9:function aM9(a,b){this.a=a +this.b=b}, +aM7:function aM7(a){this.a=a}, +aMf:function aMf(a,b){this.a=a +this.b=b}, +Ij:function Ij(){}, +AQ:function AQ(){}, +Hs(a,b){var s=0,r=A.n(t.Wd),q +var $async$Hs=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:s=3 +return A.i(new A.Cm().akv(a,B.a0Q,b),$async$Hs) +case 3:q=d +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$Hs,r)}, +kJ(a,b,c){var s=0,r=A.n(t.Wd),q +var $async$kJ=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:s=3 +return A.i(new A.Cm().pz(a,B.a0R,b,c),$async$kJ) +case 3:q=e +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$kJ,r)}, +Ay(a,b,c){var s=0,r=A.n(t.Wd),q +var $async$Ay=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:s=3 +return A.i(new A.Cm().pz(a,B.a0S,b,c),$async$Ay) +case 3:q=e +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$Ay,r)}, +Xh(a,b,c){var s=0,r=A.n(t.Wd),q +var $async$Xh=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:s=3 +return A.i(new A.Cm().pz(a,B.a0T,b,c),$async$Xh) +case 3:q=e +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$Xh,r)}, +Cl:function Cl(a,b){this.a=a +this.b=b}, +Cm:function Cm(){}, +At(a,b,c,d){var s=!0,r=null,q=null,p=null +return A.bZP(a,b,c,d)}, +bZP(a4,a5,a6,a7){var s=0,r=A.n(t.Fl),q,p=2,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3 +var $async$At=A.o(function(a9,b0){if(a9===1){o=b0 +s=p}while(true)switch(s){case 0:c=!0 +b=null +a=null +a0=null +if(a0!=null)if(!(c||J.bvu(a0,a5))){A.hQ("not allow upscaling but targetWidth > width") +q=null +s=1 +break}if(a!=null)if(!(c||J.bvu(a,a6))){A.hQ("not allow upscaling but targetHeight > height") +q=null +s=1 +break}n=null +p=4 +s=7 +return A.i(A.L5(a4),$async$At) +case 7:n=b0 +p=2 +s=6 +break +case 4:p=3 +a1=o +q=null +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:m=null +try{f=new A.L2(a5,a6,b,a7) +f.a=n.a +m=f +if(!c){if(a0!=null&&a0>J.bvB(m))a0=J.bvB(m) +if(a!=null&&a>J.bvy(m))a=J.bvy(m)}}catch(a8){l=A.ae(a8) +A.hQ("ImageDescriptor.raw failed: "+A.h(l)) +n.a=null +q=null +s=1 +break}k=null +p=9 +e=m +d=a0 +s=12 +return A.i(e.L1(a,d),$async$At) +case 12:k=b0 +p=2 +s=11 +break +case 9:p=8 +a2=o +j=A.ae(a2) +A.hQ("instantiateCodec failed: "+A.h(j)) +n.a=null +m.a=null +q=null +s=1 +break +s=11 +break +case 8:s=2 +break +case 11:i=null +p=14 +s=17 +return A.i(k.lZ(),$async$At) +case 17:i=b0 +p=2 +s=16 +break +case 14:p=13 +a3=o +h=A.ae(a3) +A.hQ("getNextFrame failed: "+A.h(h)) +k.m() +n.a=null +m.a=null +q=null +s=1 +break +s=16 +break +case 13:s=2 +break +case 16:k.m() +n.a=null +m.a=null +q=J.XB(i) +s=1 +break +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$At,r)}, +Cx:function Cx(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.a=e}, +nS:function nS(a,b){this.a=a +this.b=b}, +p5:function p5(a){this.b=a}, +aPn:function aPn(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aPo:function aPo(a){this.a=a}, +a9G:function a9G(){}, +aQ9:function aQ9(){}, +aQb:function aQb(a,b,c){this.a=a +this.b=b +this.c=c}, +aQ5:function aQ5(a){this.a=a}, +aQi:function aQi(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aQs:function aQs(a,b){this.a=a +this.b=b}, +aPX:function aPX(){}, +aQn:function aQn(){}, +aQm:function aQm(){}, +aQH:function aQH(a){this.a=a}, +aQI:function aQI(a,b){this.a=a +this.b=b}, +aQ2:function aQ2(a){this.a=a}, +aQA:function aQA(a,b){this.a=a +this.b=b}, +aQK:function aQK(a,b){this.a=a +this.b=b}, +aQL:function aQL(a){this.a=a}, +aQc:function aQc(){}, +aQF:function aQF(a){this.a=a}, +aQa:function aQa(){}, +aQE:function aQE(a){this.a=a}, +aQ3:function aQ3(){}, +aQB:function aQB(a){this.a=a}, +aQ4:function aQ4(a){this.a=a}, +aQC:function aQC(a){this.a=a}, +aQD:function aQD(a){this.a=a}, +aQ1:function aQ1(){}, +aQz:function aQz(a){this.a=a}, +aQy:function aQy(a){this.a=a}, +aQh:function aQh(){}, +aPZ:function aPZ(){}, +aQG:function aQG(a,b,c){this.a=a +this.b=b +this.c=c}, +aQd:function aQd(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aQe:function aQe(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aQg:function aQg(a){this.a=a}, +aQt:function aQt(a){this.a=a}, +aQj:function aQj(a,b){this.a=a +this.b=b}, +aQ6:function aQ6(a){this.a=a}, +aQf:function aQf(a){this.a=a}, +aQl:function aQl(a,b){this.a=a +this.b=b}, +aQu:function aQu(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aQx:function aQx(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aQp:function aQp(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aQk:function aQk(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aQo:function aQo(a,b,c){this.a=a +this.b=b +this.c=c}, +aPU:function aPU(a){this.a=a}, +aPY:function aPY(a,b,c){this.a=a +this.b=b +this.c=c}, +aQ7:function aQ7(){}, +aQ8:function aQ8(){}, +aQ_:function aQ_(){}, +aQ0:function aQ0(a,b){this.a=a +this.b=b}, +aPW:function aPW(a,b,c){this.a=a +this.b=b +this.c=c}, +aPx:function aPx(){}, +aPC:function aPC(){}, +aPu:function aPu(){}, +aPR:function aPR(a){this.a=a}, +aPt:function aPt(){}, +aPD:function aPD(){}, +aPr:function aPr(){}, +aPA:function aPA(){}, +aPQ:function aPQ(a,b){this.a=a +this.b=b}, +aPP:function aPP(a){this.a=a}, +aPy:function aPy(){}, +aPB:function aPB(){}, +aPz:function aPz(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aPL:function aPL(a){this.a=a}, +aPK:function aPK(a){this.a=a}, +aPJ:function aPJ(){}, +aPG:function aPG(){}, +aPw:function aPw(a){this.a=a}, +aPv:function aPv(){}, +aPM:function aPM(a){this.a=a}, +aPN:function aPN(a){this.a=a}, +aPp:function aPp(){}, +aPE:function aPE(a){this.a=a}, +aPF:function aPF(a){this.a=a}, +aPO:function aPO(a){this.a=a}, +aPq:function aPq(){}, +aPH:function aPH(a){this.a=a}, +aPI:function aPI(a){this.a=a}, +aQv:function aQv(a){this.a=a}, +aQr:function aQr(){}, +aQw:function aQw(a){this.a=a}, +aPT:function aPT(){}, +aPV:function aPV(){}, +aQJ:function aQJ(a,b){this.a=a +this.b=b}, +aPs:function aPs(){}, +aPS:function aPS(a){this.a=a}, +aQq:function aQq(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bED(a,b,c){var s,r,q,p,o,n,m,l,k,j,i +if(c==null)return B.aR +else{s=c.d +if(b!==1){r=c.y +q=B.c.A(r*b)<12 +if(q||q){p=12/r +o=12/c.z +b=p"))}, +a3v:function a3v(a){this.a=null +this.$ti=a}, +KF:function KF(){}, +aEA:function aEA(){}, +aik:function aik(){}, +bOs(a,b,c,d,e,f,g,h,i,j,k){return new A.KG(f,d,g,a,k,i,b,j,e,h,!1,null)}, +KG:function KG(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.c=a +_.e=b +_.z=c +_.Q=d +_.as=e +_.ax=f +_.ay=g +_.ch=h +_.fx=i +_.id=j +_.ok=k +_.a=l}, +aEE:function aEE(a){this.a=a}, +aED:function aED(a){this.a=a}, +aEB:function aEB(a){this.a=a}, +aEC:function aEC(a){this.a=a}, +na:function na(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this +_.ok=null +_.p1=a +_.p2=b +_.p3=!0 +_.p4=null +_.R8=c +_.to=d +_.x1=e +_.x2=null +_.xr=f +_.y1=g +_.aSM$=h +_.b2V$=i +_.DJ$=j +_.b2U$=k +_.acO$=l +_.acP$=m +_.Vr$=n +_.acQ$=o}, +aEF:function aEF(){}, +u_:function u_(){}, +WG(a){if((a==null?null:a.b.a)!=null)return a.b.a +if(a instanceof A.u_)return null +return null}, +amY(a){return new A.bdS(a instanceof A.u_,!1,!1,A.WG(a))}, +a2J:function a2J(a,b){this.a=a +this.b=b}, +aEJ:function aEJ(a,b){this.a=a +this.b=b}, +aEK:function aEK(a,b,c){this.a=a +this.b=b +this.c=c}, +aEL:function aEL(a,b,c){this.a=a +this.b=b +this.c=c}, +aEM:function aEM(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Oq:function Oq(){this.b="" +this.w=this.r=null}, +bdS:function bdS(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aTC(){var s=0,r=A.n(t.H) +var $async$aTC=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i($.buM().Pr(),$async$aTC) +case 2:return A.l(null,r)}}) +return A.m($async$aTC,r)}, +bfp:function bfp(a,b){this.a=a +this.b=b}, +fx:function fx(a,b){var _=this +_.e=a +_.f=!1 +_.r=null +_.$ti=b}, +l2:function l2(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.w=_.f=null +_.x=!1 +_.$ti=e}, +bRB(a){return new A.ll(new A.fx(A.a([],a.j("C>")),a.j("fx<0>")),A.B(t.HE,t.d_),a.j("ll<0>"))}, +c5(a){var s=new A.Or($,!0,!1,new A.fx(A.a([],t.Bt),t.EL),A.B(t.HE,t.d_)) +s.bP$=a +return s}, +lk(a,b){var s=new A.fD($,!0,!1,new A.fx(A.a([],b.j("C>")),b.j("fx<0>")),A.B(t.HE,t.d_),b.j("fD<0>")) +s.bP$=a +return s}, +bRC(a,b){return A.lk(a,b)}, +za(a){var s=new A.a9H($,!0,!1,new A.fx(A.a([],t.TH),t.sH),A.B(t.HE,t.d_)) +s.bP$=a +return s}, +E3(a){var s=new A.Os($,!0,!1,new A.fx(A.a([],t.F_),t.FS),A.B(t.HE,t.d_)) +s.bP$=a +return s}, +e9(a){var s=new A.E4($,!0,!1,new A.fx(A.a([],t.pM),t.Di),A.B(t.HE,t.d_)) +s.bP$=a +return s}, +hl(a,b){var s=new A.mh($,!0,!1,new A.fx(A.a([],b.j("C>>")),b.j("fx>")),A.B(t.HE,t.d_),b.j("mh<0>")) +s.bP$=A.eJ(a,!0,b) +return s}, +aIH(a,b,c){var s=b.j("@<0>").a0(c) +s=new A.Ot($,!0,!1,new A.fx(A.a([],s.j("C>>")),s.j("fx>")),A.B(t.HE,t.d_),s.j("Ot<1,2>")) +s.bP$=A.m2(a,b,c) +return s}, +fk:function fk(){}, +ll:function ll(a,b,c){this.bZ$=a +this.oX$=b +this.$ti=c}, +fi:function fi(){}, +aKr:function aKr(a){this.a=a}, +aKs:function aKs(){}, +Ul:function Ul(){}, +Or:function Or(a,b,c,d,e){var _=this +_.bP$=a +_.td$=b +_.te$=c +_.bZ$=d +_.oX$=e}, +fD:function fD(a,b,c,d,e,f){var _=this +_.bP$=a +_.td$=b +_.te$=c +_.bZ$=d +_.oX$=e +_.$ti=f}, +a9I:function a9I(){}, +a9H:function a9H(a,b,c,d,e){var _=this +_.bP$=a +_.td$=b +_.te$=c +_.bZ$=d +_.oX$=e}, +Os:function Os(a,b,c,d,e){var _=this +_.bP$=a +_.td$=b +_.te$=c +_.bZ$=d +_.oX$=e}, +E4:function E4(a,b,c,d,e){var _=this +_.bP$=a +_.td$=b +_.te$=c +_.bZ$=d +_.oX$=e}, +mh:function mh(a,b,c,d,e,f){var _=this +_.bP$=a +_.td$=b +_.te$=c +_.bZ$=d +_.oX$=e +_.$ti=f}, +Ot:function Ot(a,b,c,d,e,f){var _=this +_.bP$=a +_.td$=b +_.te$=c +_.bZ$=d +_.oX$=e +_.$ti=f}, +Um:function Um(){}, +Un:function Un(){}, +Uo:function Uo(){}, +Up:function Up(){}, +Wv:function Wv(){}, +a1A:function a1A(){}, +azJ:function azJ(a){this.a=a}, +ab0:function ab0(){}, +MC:function MC(){}, +MB:function MB(a,b){var _=this +_.d=a +_.e=$ +_.a=null +_.b=b +_.c=null}, +aKB:function aKB(){}, +aK:function aK(a,b){this.d=a +this.a=b}, +uA:function uA(a,b,c,d){var _=this +_.d=a +_.e=b +_.a=c +_.$ti=d}, +a2K:function a2K(){}, +PB:function PB(){}, +a2E:function a2E(){}, +aE_:function aE_(){}, +aid:function aid(){}, +ail:function ail(){}, +aim:function aim(){}, +ao9:function ao9(){}, +V5:function V5(){}, +KH:function KH(){}, +aEO:function aEO(){}, +xq:function xq(a,b,c,d,e,f){var _=this +_.c=a +_.y=b +_.z=c +_.at=d +_.a=e +_.$ti=f}, +xr:function xr(a,b){var _=this +_.d=null +_.e=!1 +_.a=_.r=_.f=null +_.b=a +_.c=null +_.$ti=b}, +Sm:function Sm(){}, +aIc:function aIc(){}, +aI5:function aI5(){}, +aI6:function aI6(a,b){this.a=a +this.b=b}, +aUH:function aUH(){}, +kT(a,b){var s,r +for(s=J.av(a);s.v();){r=s.gG(s) +if(b.$1(r))return r}return null}, +b6C:function b6C(a){this.a=null +this.c=a}, +aEN:function aEN(a){this.a=a +this.b=!1}, +c_q(a,b){return A.Hm(new A.bll(a,b),t.Wd)}, +c1n(a,b,c){return A.Hm(new A.bmC(a,c,b,null),t.Wd)}, +c1r(a,b,c){return A.Hm(new A.bmI(a,c,b,null),t.Wd)}, +bGz(a,b,c){return A.Hm(new A.bkA(a,c,b,null),t.Wd)}, +Hm(a,b){return A.bYE(a,b,b)}, +bYE(a,b,c){var s=0,r=A.n(c),q,p=2,o,n=[],m,l,k +var $async$Hm=A.o(function(d,e){if(d===1){o=e +s=p}while(true)switch(s){case 0:k=$.aH.i(0,B.anW) +k=k==null?null:t.Kb.a(k).$0() +m=k==null?new A.YL(A.b0(t.e)):k +p=3 +s=6 +return A.i(a.$1(m),$async$Hm) +case 6:l=e +q=l +n=[1] +s=4 +break +n.push(5) +s=4 +break +case 3:n=[2] +case 4:p=2 +J.bvw(m) +s=n.pop() +break +case 5:case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$Hm,r)}, +bll:function bll(a,b){this.a=a +this.b=b}, +bmC:function bmC(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bmI:function bmI(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bkA:function bkA(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Yq:function Yq(){}, +Yr:function Yr(){}, +auO:function auO(){}, +auP:function auP(){}, +auQ:function auQ(){}, +bDq(a){var s,r,q,p,o,n,m=t.N,l=A.B(m,m),k=a.getAllResponseHeaders().split("\r\n") +for(m=k.length,s=0;s")),b.j("Iz<0>")) +s.K(0,a) +return s}, +Iz:function Iz(a,b,c){this.a=a +this.c=b +this.$ti=c}, +awo:function awo(){}, +byW(a){return A.c2m("media type",a,new A.aIX(a))}, +aIW(a,b,c){var s=t.N +s=c==null?A.B(s,s):A.bLs(c,s) +return new A.M8(a.toLowerCase(),b.toLowerCase(),new A.nO(s,t.G5))}, +M8:function M8(a,b,c){this.a=a +this.b=b +this.c=c}, +aIX:function aIX(a){this.a=a}, +aIZ:function aIZ(a){this.a=a}, +aIY:function aIY(){}, +c_7(a){var s +a.acI($.bJn(),"quoted string") +s=a.gWn().i(0,0) +return A.X9(B.d.Z(s,1,s.length-1),$.bJm(),new A.bkT(),null)}, +bkT:function bkT(){}, +awt:function awt(a,b){this.a=a +this.b=b}, +eF:function eF(a){this.a=-1 +this.b=a}, +mU:function mU(a,b){this.a=a +this.b=b}, +Bg:function Bg(a){this.a=a}, +Bh:function Bh(a){this.a=a}, +Bi:function Bi(a){this.a=a}, +Bk:function Bk(a){this.a=a}, +Bl:function Bl(a){this.a=a}, +Bm:function Bm(a){this.a=a}, +Bn:function Bn(a,b){this.a=a +this.b=b}, +Bo:function Bo(a){this.a=a}, +Bp:function Bp(a,b){this.a=a +this.b=b}, +Bq:function Bq(a){this.a=a}, +Br:function Br(a,b){this.a=a +this.b=b}, +bLU(a,b,c,d){var s=new A.IS(new Uint8Array(4)) +s.as8(a,b,c,d) +return s}, +tE:function tE(a){this.a=a}, +ZD:function ZD(a){this.a=a}, +IS:function IS(a){this.a=a}, +as5(a,b,c){var s +if(b===c)return a +switch(b.a){case 0:if(a===0)s=0 +else{s=B.Hh.i(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.e.c_(A.bO(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.e.c_(A.bO(a),6) +case 2:return B.e.c_(A.bO(a),4) +case 3:return a +case 4:return a*257 +case 5:return a*16843009 +case 6:return B.e.c_(A.bO(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.e.c_(A.bO(a),14) +case 2:return B.e.c_(A.bO(a),12) +case 3:return B.e.c_(A.bO(a),8) +case 4:return a +case 5:return A.bO(a)<<8>>>0 +case 6:return B.e.c_(A.bO(a),9) +case 7:return B.e.c_(A.bO(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.e.c_(A.bO(a),30) +case 2:return B.e.c_(A.bO(a),28) +case 3:return B.e.c_(A.bO(a),24) +case 4:return B.e.c_(A.bO(a),16) +case 5:return a +case 6:return B.e.c_(A.bO(a),25) +case 7:return B.e.c_(A.bO(a),17) +case 8:return B.e.c_(A.bO(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.e.c_(A.bO(a),5) +case 2:return a<=0?0:B.e.c_(A.bO(a),3) +case 3:return a<=0?0:A.bO(a)<<1>>>0 +case 4:return a<=0?0:A.bO(a)*516 +case 5:return a<=0?0:A.bO(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.e.c_(A.bO(a),15) +case 2:return a<=0?0:B.e.c_(A.bO(a),11) +case 3:return a<=0?0:B.e.c_(A.bO(a),7) +case 4:return a<=0?0:A.bO(a)<<1>>>0 +case 5:return a<=0?0:A.bO(a)*131076 +case 6:return B.e.c_(A.bO(a),8) +case 7:return a +case 8:return A.bO(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.e.c_(A.bO(a),29) +case 2:return a<=0?0:B.e.c_(A.bO(a),27) +case 3:return a<=0?0:B.e.c_(A.bO(a),23) +case 4:return a<=0?0:B.e.c_(A.bO(a),16) +case 5:return a<=0?0:A.bO(a)<<1>>>0 +case 6:return B.e.c_(A.bO(a),24) +case 7:return B.e.c_(A.bO(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.c.A(B.c.bI(a,0,1)*3) +case 2:return B.c.A(B.c.bI(a,0,1)*15) +case 3:return B.c.A(B.c.bI(a,0,1)*255) +case 4:return B.c.A(B.c.bI(a,0,1)*65535) +case 5:return B.c.A(B.c.bI(a,0,1)*4294967295) +case 6:return B.c.A(a<0?B.c.bI(a,-1,1)*128:B.c.bI(a,-1,1)*127) +case 7:return B.c.A(a<0?B.c.bI(a,-1,1)*32768:B.c.bI(a,-1,1)*32767) +case 8:return B.c.A(a<0?B.c.bI(a,-1,1)*2147483648:B.c.bI(a,-1,1)*2147483647) +case 9:case 10:case 11:return a}break}}, +jw:function jw(a,b){this.a=a +this.b=b}, +Yu:function Yu(a,b){this.a=a +this.b=b}, +a24(a){var s=new A.a23(A.B(t.N,t.Ij)) +s.asi(a) +return s}, +a23:function a23(a){this.a=a}, +ar(a,b,c){return new A.a25(a,b)}, +a25:function a25(a,b){this.a=a +this.b=b}, +Co:function Co(a){this.a=a}, +aGc:function aGc(a){this.a=a}, +byc(a){var s=new A.u0(A.B(t.S,t.bY),new A.Co(A.B(t.N,t.Ij))) +s.aQ2(a) +return s}, +u0:function u0(a,b){this.a=a +this.b=b}, +aGd:function aGd(a){this.a=a}, +aGe:function aGe(a){this.a=a}, +u1:function u1(a,b){this.a=a +this.b=b}, +Cp:function Cp(){}, +ayC:function ayC(){}, +aBl:function aBl(){}, +Du:function Du(a,b){this.a=a +this.b=b}, +Ng:function Ng(a,b){this.a=a +this.b=b}, +Nh:function Nh(){}, +a3w:function a3w(a,b,c,d,e,f,g,h,i){var _=this +_.y=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g +_.w=h +_.x=i}, +uN:function uN(a,b){this.a=a +this.b=b}, +aMn:function aMn(){}, +aGY:function aGY(a,b,c){var _=this +_.c=_.b=_.a=0 +_.d=-1 +_.r=_.f=0 +_.z=_.x=_.w=null +_.Q="" +_.at=null +_.ax=a +_.ay=1 +_.CW=b +_.cx=c}, +aMk:function aMk(a){var _=this +_.a=a +_.c=_.b=0 +_.d=$ +_.e=0}, +a88:function a88(a,b){this.a=a +this.b=b}, +aMl:function aMl(a,b){var _=this +_.a=null +_.b=a +_.c=0 +_.d=b +_.e=$ +_.f=0 +_.r=!1 +_.w=null}, +by9(a){return new A.KR(a.a,a.b,B.a2.hr(a.c,0))}, +aG9:function aG9(a,b){this.a=a +this.b=b}, +KR:function KR(a,b,c){this.a=a +this.b=b +this.c=c}, +bqZ(a,b,c,d,e,f,g,h,i,j,k,l){var s=new A.u3(null,null,null,a,h,e,d,0) +s.ghg().push(s) +s.a4V(k,f,b,c,g,i,j,B.bO,!1) +return s}, +a3d(a,b,c,d){var s,r,q=null,p=a.e +p=p==null?q:A.a24(p) +s=a.c +s=s==null?q:A.by9(s) +r=a.w +p=new A.u3(q,s,p,q,a.r,r,a.y,a.z) +p.asl(a,b,c,d) +return p}, +oT(a,b,c){var s,r,q,p=null,o=a.a +o=o==null?p:o.h_(0,c) +s=a.e +s=s==null?p:A.a24(s) +r=a.c +r=r==null?p:A.by9(r) +q=a.w +o=new A.u3(o,r,s,p,a.r,q,a.y,a.z) +o.asj(a,b,c) +return o}, +aDW:function aDW(a,b){this.a=a +this.b=b}, +u3:function u3(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}, +aGz:function aGz(a,b){this.a=a +this.b=b}, +aGy:function aGy(){}, +iz:function iz(){}, +KV:function KV(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +KW:function KW(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +KX:function KX(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +KY:function KY(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +KZ:function KZ(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +L_:function L_(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +Ct:function Ct(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.a=d +_.b=e +_.c=f}, +L0:function L0(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +Cu:function Cu(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.a=d +_.b=e +_.c=f}, +L1:function L1(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +Cv:function Cv(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.a=d +_.b=e +_.c=f}, +byd(a,b,c){return new A.Cw(new Uint8Array(a*b*c),null,a,b,c)}, +Cw:function Cw(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +Lh:function Lh(a,b){this.a=a +this.b=b}, +aLb:function aLb(){}, +a7x:function a7x(a,b,c){this.c=a +this.a=b +this.b=c}, +Dl:function Dl(a,b,c){this.c=a +this.a=b +this.b=c}, +bzB(a){return new A.yu(-1,0,-a.c,a)}, +yu:function yu(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bzC(a){return new A.yv(-1,0,-a.c,a)}, +yv:function yv(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bzD(a){return new A.yw(-1,0,-a.c,a)}, +yw:function yw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bzE(a){return new A.yx(-1,0,-a.c,a)}, +yx:function yx(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bzF(a){return new A.yy(-1,0,-a.c,a)}, +yy:function yy(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bzG(a){return new A.yz(-1,0,-a.c,a)}, +yz:function yz(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a7S(a){return new A.yA(-1,0,0,-1,0,a)}, +yA:function yA(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bzH(a){return new A.yB(-1,0,-a.c,a)}, +yB:function yB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a7T(a){return new A.yC(-1,0,0,-2,0,a)}, +yC:function yC(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bzI(a){return new A.yD(-1,0,-a.c,a)}, +yD:function yD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a7U(a){return new A.yE(-1,0,0,-(a.c<<2>>>0),a)}, +yE:function yE(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +brE(a){return new A.yF(-1,0,-a.c,a)}, +yF:function yF(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +eg:function eg(){}, +c_g(a,b){switch(b.a){case 0:A.asb(a) +break +case 1:A.c_k(a) +break +case 2:A.c_i(a) +break}return a}, +c_k(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=null,c=a.ghg().length +for(s=t.jm,r=0;r=1;s=q){q=s-1 +if(b[q]!=null)break}p=new A.cZ("") +o=""+(a+"(") +p.a=o +n=A.a8(b) +m=n.j("aM<1>") +l=new A.aM(b,0,s,m) +l.cu(b,0,s,n.c) +m=o+new A.a1(l,new A.bjl(),m.j("a1")).d0(0,", ") +p.a=m +p.a=m+("): part "+(r-1)+" was null, but part "+r+" was not.") +throw A.c(A.cb(p.l(0),null))}}, +ZL:function ZL(a,b){this.a=a +this.b=b}, +axS:function axS(){}, +axT:function axT(){}, +bjl:function bjl(){}, +aGZ:function aGZ(){}, +qN(a,b){var s,r,q,p,o,n=b.ajM(a),m=b.tB(a) +if(n!=null)a=B.d.cK(a,n.length) +s=t.s +r=A.a([],s) +q=A.a([],s) +s=a.length +if(s!==0&&b.qs(a.charCodeAt(0))){q.push(a[0]) +p=1}else{q.push("") +p=0}for(o=p;o1)A.a5(A.dM("Percent value must be a double between 0.0 and 1.0, but it's "+A.h(g))) +return s}, +LD:function LD(a,b,c,d,e,f,g){var _=this +_.c=a +_.e=b +_.x=_.r=$ +_.at=c +_.ay=d +_.CW=e +_.cx=f +_.a=g}, +aji:function aji(a,b,c,d,e,f){var _=this +_.e=_.d=null +_.f=0 +_.r=a +_.w=b +_.Q=_.z=_.y=_.x=0 +_.e2$=c +_.h2$=d +_.d3$=e +_.a=null +_.b=f +_.c=null}, +b7b:function b7b(a){this.a=a}, +b7a:function b7a(a){this.a=a}, +b79:function b79(a){this.a=a}, +ajh:function ajh(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}, +We:function We(){}, +Wf:function Wf(){}, +Bx:function Bx(a,b){this.a=a +this.b=b}, +a7B:function a7B(a){this.a=a}, +b4:function b4(){}, +a9t:function a9t(){}, +f5:function f5(a,b,c){this.e=a +this.a=b +this.b=c}, +cv:function cv(a,b,c){this.e=a +this.a=b +this.b=c}, +bBl(a,b){var s,r,q,p,o +for(s=new A.LV(new A.Qf($.bHK(),t.ZL),a,0,!1,t.E0).ga3(0),r=1,q=0;s.v();q=o){p=s.e +p===$&&A.b() +o=p.d +if(b").a0(e).j("LR<1,2>"))}, +LR:function LR(a,b,c,d){var _=this +_.b=a +_.c=b +_.a=c +_.$ti=d}, +Qf:function Qf(a,b){this.a=a +this.$ti=b}, +btC(a,b){var s=new A.a1(new A.ev(a),A.bEI(),t.Hz.j("a1")).p9(0) +return new A.zw(new A.P4(a.charCodeAt(0)),'"'+s+'" expected')}, +P4:function P4(a){this.a=a}, +wH:function wH(a){this.a=a}, +a4b:function a4b(a,b,c){this.a=a +this.b=b +this.c=c}, +a6L:function a6L(a){this.a=a}, +c0H(a){var s,r,q,p,o,n,m,l,k=A.J(a,!1,t.eg) +B.b.e7(k,new A.bms()) +s=A.a([],t.Am) +for(r=k.length,q=0;q=p.a){n=p.b +s[s.length-1]=new A.fB(o.a,n)}else s.push(p)}}m=B.b.tq(s,0,new A.bmt()) +if(m===0)return B.Zo +else if(m-1===65535)return B.Zp +else if(s.length===1){r=s[0] +n=r.a +return n===r.b?new A.P4(n):r}else{r=B.b.gY(s) +n=B.b.ga_(s) +l=B.e.c_(B.b.ga_(s).b-B.b.gY(s).a+1+31,5) +r=new A.a4b(r.a,n.b,new Uint32Array(l)) +r.asp(s) +return r}}, +bms:function bms(){}, +bmt:function bmt(){}, +bFZ(a,b){var s=$.bJl().cz(new A.Bx(a,0)) +s=s.gh(s) +return new A.zw(s,b==null?"["+new A.a1(new A.ev(a),A.bEI(),t.Hz.j("a1")).p9(0)+"] expected":b)}, +biW:function biW(){}, +biP:function biP(){}, +biO:function biO(){}, +h4:function h4(){}, +fB:function fB(a,b){this.a=a +this.b=b}, +acE:function acE(){}, +bLE(a,b,c){var s=b==null?A.bF9():b +return new A.wD(s,A.J(a,!1,c.j("b4<0>")),c.j("wD<0>"))}, +tA(a,b,c){var s=b==null?A.bF9():b +return new A.wD(s,A.J(a,!1,c.j("b4<0>")),c.j("wD<0>"))}, +wD:function wD(a,b,c){this.b=a +this.a=b +this.$ti=c}, +fw:function fw(){}, +bGf(a,b,c,d){return new A.zq(a,b,c.j("@<0>").a0(d).j("zq<1,2>"))}, +bS_(a,b,c,d){return new A.zq(a,b,c.j("@<0>").a0(d).j("zq<1,2>"))}, +bA5(a,b,c,d,e){return A.up(a,new A.aNr(b,c,d,e),!1,c.j("@<0>").a0(d).j("+(1,2)"),e)}, +zq:function zq(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aNr:function aNr(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +oh(a,b,c,d,e,f){return new A.zr(a,b,c,d.j("@<0>").a0(e).a0(f).j("zr<1,2,3>"))}, +bS0(a,b,c,d,e,f){return new A.zr(a,b,c,d.j("@<0>").a0(e).a0(f).j("zr<1,2,3>"))}, +yX(a,b,c,d,e,f){return A.up(a,new A.aNs(b,c,d,e,f),!1,c.j("@<0>").a0(d).a0(e).j("+(1,2,3)"),f)}, +zr:function zr(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +aNs:function aNs(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bn_(a,b,c,d,e,f,g,h){return new A.OZ(a,b,c,d,e.j("@<0>").a0(f).a0(g).a0(h).j("OZ<1,2,3,4>"))}, +aNt(a,b,c,d,e,f,g){return A.up(a,new A.aNu(b,c,d,e,f,g),!1,c.j("@<0>").a0(d).a0(e).a0(f).j("+(1,2,3,4)"),g)}, +OZ:function OZ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +aNu:function aNu(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bGg(a,b,c,d,e,f,g,h,i,j){return new A.P_(a,b,c,d,e,f.j("@<0>").a0(g).a0(h).a0(i).a0(j).j("P_<1,2,3,4,5>"))}, +bA6(a,b,c,d,e,f,g,h){return A.up(a,new A.aNv(b,c,d,e,f,g,h),!1,c.j("@<0>").a0(d).a0(e).a0(f).a0(g).j("+(1,2,3,4,5)"),h)}, +P_:function P_(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.$ti=f}, +aNv:function aNv(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bRg(a,b,c,d,e,f,g,h,i,j,k){return A.up(a,new A.aNw(b,c,d,e,f,g,h,i,j,k),!1,c.j("@<0>").a0(d).a0(e).a0(f).a0(g).a0(h).a0(i).a0(j).j("+(1,2,3,4,5,6,7,8)"),k)}, +P0:function P0(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}, +aNw:function aNw(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}, +xV:function xV(){}, +bQe(a,b){return new A.lb(null,a,b.j("lb<0?>"))}, +lb:function lb(a,b,c){this.b=a +this.a=b +this.$ti=c}, +Pa:function Pa(a,b,c,d){var _=this +_.b=a +_.c=b +_.a=c +_.$ti=d}, +x4:function x4(a,b){this.a=a +this.$ti=b}, +a6H:function a6H(a){this.a=a}, +bty(){return new A.lJ("input expected")}, +lJ:function lJ(a){this.a=a}, +zw:function zw(a,b){this.a=a +this.b=b}, +a8d:function a8d(a,b,c){this.a=a +this.b=b +this.c=c}, +da(a){var s=a.length +if(s===0)return new A.x4(a,t.oy) +else if(s===1){s=A.btC(a,null) +return s}else{s=A.c1T(a,null) +return s}}, +c1T(a,b){return new A.a8d(a.length,new A.bnU(a),'"'+a+'" expected')}, +bnU:function bnU(a){this.a=a}, +bAj(a,b,c,d){return new A.a9m(a.a,d,b,c)}, +a9m:function a9m(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +kj:function kj(a,b,c,d,e){var _=this +_.e=a +_.b=b +_.c=c +_.a=d +_.$ti=e}, +LC:function LC(){}, +bQU(a,b){return A.brH(a,0,9007199254740991,b)}, +brH(a,b,c,d){return new A.Nm(b,c,a,d.j("Nm<0>"))}, +Nm:function Nm(a,b,c,d){var _=this +_.b=a +_.c=b +_.a=c +_.$ti=d}, +Og:function Og(){}, +uM(a,b,c){var s +if(c){s=$.AC() +A.x7(a) +s=s.a.get(a)===B.fU}else s=!1 +if(s)throw A.c(A.lK("`const Object()` cannot be used as the token.")) +s=$.AC() +A.x7(a) +if(b!==s.a.get(a))throw A.c(A.lK("Platform interfaces must not be implemented with `implements`"))}, +aLX:function aLX(){}, +aKm:function aKm(){}, +hW(a,b,c){return new A.IA(new A.H7(b,null,A.c0e(),c.j("H7<0>")),null,a,null,c.j("IA<0>"))}, +IA:function IA(a,b,c,d,e){var _=this +_.e=a +_.r=b +_.c=c +_.a=d +_.$ti=e}, +q6(a,b){return new A.J0(a,null,null,b.j("J0<0>"))}, +J0:function J0(a,b,c,d){var _=this +_.e=a +_.c=b +_.a=c +_.$ti=d}, +bPl(a,b){b.V(0,a.gaeZ()) +return new A.aId(b,a)}, +LL:function LL(){}, +aId:function aId(a,b){this.a=a +this.b=b}, +bz5(a,b){return new A.D6(b,a,null)}, +eW(a,b,c){var s,r=c.j("Ab<0?>?").a(a.jy(c.j("jU<0?>"))),q=r==null +if(q&&!c.b(null))A.a5(new A.a8n(A.b8(c),A.M(a.gbf()))) +if(b)a.av(c.j("jU<0?>")) +s=q?null:r.grf().gh(0) +if($.bIX()){if(!c.b(s))throw A.c(new A.a8o(A.b8(c),A.M(a.gbf()))) +return s}return s==null?c.a(s):s}, +CB:function CB(){}, +Sx:function Sx(a,b,c){var _=this +_.qk$=a +_.c=_.b=_.a=_.ax=null +_.d=$ +_.e=b +_.f=null +_.r=c +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1}, +jU:function jU(a,b,c,d){var _=this +_.f=a +_.b=b +_.a=c +_.$ti=d}, +Ab:function Ab(a,b,c,d){var _=this +_.aP=!1 +_.dG=!0 +_.e3=_.dP=!1 +_.dQ=$ +_.y2=a +_.c=_.b=_.a=_.ax=null +_.d=$ +_.e=b +_.f=null +_.r=c +_.y=_.x=null +_.z=!1 +_.Q=!0 +_.at=_.as=!1 +_.$ti=d}, +b64:function b64(a,b){this.a=a +this.b=b}, +agT:function agT(){}, +rz:function rz(){}, +H7:function H7(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +VF:function VF(a){this.a=this.b=null +this.$ti=a}, +D6:function D6(a,b,c){this.c=a +this.d=b +this.a=c}, +a8o:function a8o(a,b){this.a=a +this.b=b}, +a8n:function a8n(a,b){this.a=a +this.b=b}, +Zk:function Zk(a){this.a=a}, +afP:function afP(){}, +XW:function XW(a,b,c,d,e,f,g,h,i,j){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.z=e +_.Q=f +_.c=g +_.d=h +_.e=i +_.a=j}, +PH:function PH(a,b){this.c=a +this.a=b}, +V7:function V7(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +aoa:function aoa(a,b,c){this.f=a +this.b=b +this.a=c}, +abf:function abf(){}, +abe:function abe(a){this.a=a}, +abd:function abd(){}, +a6j:function a6j(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +a6h:function a6h(a,b,c){this.c=a +this.d=b +this.a=c}, +bPP(a){return J.bvN(a,t.Qb).fJ(0,new A.aJ0())}, +a6i:function a6i(a,b,c){this.f=a +this.b=b +this.a=c}, +aJ0:function aJ0(){}, +bR5(a,b){var s=b.gbg(),r=A.bX(a,null,t.l).w.a,q=s.b>=r.b/2 +switch(A.bCb(r,b).a){case 1:return q?B.th:B.i6 +case 0:return q?B.i7:B.c2 +case 2:return q?B.i5:B.fP}}, +bCb(a,b){var s,r=b.a,q=b.c,p=a.a,o=p/2 +if(b.gbg().a!==o)s=r>=o*0.7256&&q<=o*0.2744+o +else s=!0 +if(s)return B.axV +else if(r=(b.d-b.b)/2 +switch(e.a){case 1:if(q)s-=c-r +break +case 0:d=r<44?5:0 +s=q?s-(c+d):s+(r+d) +break}return s}, +bUR(a,b,c,d){var s=b.a+8+d.a,r=b.c-8-d.c +if(ar)return r-c +return a}, +Ns:function Ns(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){var _=this +_.af=a +_.aO=b +_.c3=c +_.cZ=d +_.dm=e +_.eQ=f +_.fM=g +_.hA=h +_.h4=i +_.ep=j +_.dS=k +_.go=l +_.id=m +_.k1=!1 +_.k3=_.k2=null +_.k4=n +_.ok=o +_.p1=p +_.p2=q +_.p3=r +_.p4=$ +_.R8=null +_.RG=$ +_.lC$=s +_.qi$=a0 +_.Q=a1 +_.as=null +_.at=!1 +_.ay=_.ax=null +_.ch=a2 +_.cy=_.cx=null +_.f=a3 +_.a=null +_.b=a4 +_.c=a5 +_.d=a6 +_.e=a7 +_.$ti=a8}, +SY:function SY(a,b){this.a=a +this.b=b}, +bbb:function bbb(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e}, +a9z:function a9z(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +bPQ(a){var s,r,q,p=a.length +if(p===0||p===1)return a +p=t.Vo +s=A.a([],p) +for(r=0;ra.c.length)A.a5(A.fR("Offset "+b+u.D+a.gq(0)+".")) +return new A.a2j(a,b)}, +aTD:function aTD(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +a2j:function a2j(a,b){this.a=a +this.b=b}, +FU:function FU(a,b,c){this.a=a +this.b=b +this.c=c}, +bOy(a,b){var s=A.bOz(A.a([A.bUh(a,!0)],t._Y)),r=new A.aFD(b).$0(),q=B.e.l(B.b.ga_(s).b+1),p=A.bOA(s)?0:3,o=A.a8(s) +return new A.aFj(s,r,null,1+Math.max(q.length,p),new A.a1(s,new A.aFl(),o.j("a1<1,w>")).ks(0,B.ty),!A.c_Y(new A.a1(s,new A.aFm(),o.j("a1<1,a6?>"))),new A.cZ(""))}, +bOA(a){var s,r,q +for(s=0;s").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a +if(q==null)q=r.a(q) +J.pS(q,new A.aFp())}s=p.gh1(p) +r=A.u(s).j("dT") +return A.J(new A.dT(s,new A.aFq(),r),!0,r.j("p.E"))}, +bUh(a,b){var s=new A.b5r(a).$0() +return new A.jg(s,!0,null)}, +bUj(a){var s,r,q,p,o,n,m=a.gcG(a) +if(!B.d.p(m,"\r\n"))return a +s=a.gcI(a) +r=s.gcF(s) +for(s=m.length-1,q=0;qb?a:b,r=c>d?c:d +return s>r?s:r}, +mP:function mP(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bwr(a,b,c,d,e){var s=A.yH(a,b,e),r=A.yH(b,c,e),q=A.yH(c,d,e),p=A.yH(s,r,e),o=A.yH(r,q,e) +return A.a([a,s,p,A.yH(p,o,e),o,q,d],t.Ic)}, +a7D(a,b){var s=A.a([],t.H9) +B.b.K(s,a) +return new A.iE(s,b)}, +bFT(a,b){var s,r,q,p +if(a==="")return A.a7D(B.aa8,b==null?B.dk:b) +s=new A.aUu(a,B.fE,a.length) +s.Cj() +r=A.a([],t.H9) +q=new A.lc(r,b==null?B.dk:b) +p=new A.aUt(B.i2,B.i2,B.i2,B.fE) +for(r=new A.mI(s.afF().a());r.v();)p.aS7(r.b,q) +return q.wf()}, +a7F:function a7F(a,b){this.a=a +this.b=b}, +Dn:function Dn(a,b){this.a=a +this.b=b}, +uG:function uG(){}, +i8:function i8(a,b,c){this.b=a +this.c=b +this.a=c}, +l6:function l6(a,b,c){this.b=a +this.c=b +this.a=c}, +hz:function hz(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +axW:function axW(){}, +IO:function IO(a){this.a=a}, +lc:function lc(a,b){this.a=a +this.b=b}, +iE:function iE(a,b){this.a=a +this.b=b}, +aZX:function aZX(a){this.a=a +this.b=0}, +b9s:function b9s(a,b,c,d){var _=this +_.a=a +_.b=$ +_.c=b +_.d=c +_.e=$ +_.f=d}, +MX:function MX(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bOM(a){var s,r,q=null +if(a.length===0)throw A.c(A.cb("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.hh(a.buffer,0,q) +return new A.aMm(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.hh(a.buffer,0,q) +return new A.aEP(s.getUint16(6,!0),s.getUint16(8,!0))}if(s>12&&a[0]===255&&a[1]===216&&a[2]===255)return A.bP1(A.hh(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.hh(a.buffer,0,q) +return new A.aWz(s.getUint16(26,!0),s.getUint16(28,!0))}if(s>22&&a[0]===66&&a[1]===77){s=A.hh(a.buffer,0,q) +return new A.av9(s.getInt32(18,!0),s.getInt32(22,!0))}throw A.c(A.cb("unknown image type",q))}, +bP1(a){var s,r=4+a.getUint16(4,!1) +for(;r>>0)}, +bwm(a,b,c,d){return new A.aw(((a&255)<<24|(b&255)<<16|(c&255)<<8|d&255)>>>0)}, +aw:function aw(a){this.a=a}, +nb:function nb(){}, +uf:function uf(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}, +KK:function KK(a,b){this.a=a +this.b=b}, +uX:function uX(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}, +p9:function p9(a,b,c){this.a=a +this.b=b +this.c=c}, +Px:function Px(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +xd:function xd(a,b){this.a=a +this.b=b}, +hv:function hv(a,b){this.a=a +this.b=b}, +a7w:function a7w(a,b){this.a=a +this.b=b}, +Py:function Py(a,b){this.a=a +this.b=b}, +Pz:function Pz(a,b){this.a=a +this.b=b}, +Qb:function Qb(a,b){this.a=a +this.b=b}, +Q2:function Q2(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +PV:function PV(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}, +n8:function n8(a,b){this.a=a +this.b=b}, +zG:function zG(a,b){this.a=a +this.b=b}, +zF:function zF(a){this.a=a}, +bsl(a,b,c,d,e){var s=b==null?A.a([],t.f2):b +return new A.acx(e,c,s,a,d)}, +yq(a,b,c){var s=b==null?A.a([],t.f2):b +return new A.Dm(s,a,c==null?a.r:c)}, +bBf(a,b){var s=A.a([],t.f2) +return new A.abF(b,s,a,a.r)}, +bRE(a,b,c){return new A.a9L(c,b,a,B.bS)}, +bzx(a,b){return new A.Do(a,b,b.r)}, +bwI(a,b,c){return new A.BK(b,c,a,a.r)}, +bBc(a,b){return new A.abC(a,b,b.r)}, +byf(a,b,c){return new A.a3j(a,b,c,c.r)}, +e2:function e2(){}, +ahF:function ahF(){}, +ac1:function ac1(){}, +iu:function iu(){}, +acx:function acx(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.d=c +_.b=d +_.a=e}, +Dm:function Dm(a,b,c){this.d=a +this.b=b +this.a=c}, +abF:function abF(a,b,c,d){var _=this +_.r=a +_.d=b +_.b=c +_.a=d}, +a9L:function a9L(a,b,c,d){var _=this +_.r=a +_.d=b +_.b=c +_.a=d}, +IJ:function IJ(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +LU:function LU(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.a=e}, +Do:function Do(a,b,c){this.d=a +this.b=b +this.a=c}, +BK:function BK(a,b,c,d){var _=this +_.d=a +_.e=b +_.b=c +_.a=d}, +abC:function abC(a,b,c){this.d=a +this.b=b +this.a=c}, +a3j:function a3j(a,b,c,d){var _=this +_.d=a +_.e=b +_.b=c +_.a=d}, +MY:function MY(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +bU5(a,b){var s,r,q=a.a6n() +if(a.Q!=null){a.r.iQ(0,new A.V6("svg",A.bsl(a.as,null,q.b,q.c,q.a))) +return}s=A.bsl(a.as,null,q.b,q.c,q.a) +a.Q=s +r=a.at +r.toString +a.xX(r,s) +return}, +bU0(a,b){var s,r,q,p,o=a.at +if((o==null?null:o.r)===!0)return +s=a.r.ga_(0).b +o=a.as +r=A.yq(o,null,null) +q=a.f +p=q.gu_() +s.CC(r,o.y,q.gwl(),a.hN("mask"),p,q.FW(a),p) +p=a.at +p.toString +a.xX(p,r) +return}, +bU7(a,b){var s,r,q,p,o=a.at +if((o==null?null:o.r)===!0)return +s=a.r.ga_(0).b +r=a.at +q=A.bBf(a.as,r.gWq(0)==="text") +o=a.f +p=o.gu_() +s.CC(q,a.as.y,o.gwl(),a.hN("mask"),p,o.FW(a),p) +a.xX(r,q) +return}, +bU6(a,b){var s=A.yq(a.as,null,null),r=a.at +r.toString +a.xX(r,s) +return}, +bU3(a,b){var s,r,q,p,o,n,m,l,k=null,j=a.as,i=a.hN("width") +if(i==null)i="" +s=a.hN("height") +if(s==null)s="" +r=A.bFQ(i,"width",a.Q) +q=A.bFQ(s,"height",a.Q) +if(r==null||q==null){p=a.a6n() +r=p.a +q=p.b}o=j.a +n=o.i(0,"x") +m=o.i(0,"y") +a.z.F(0,"url(#"+A.h(a.as.b)+")") +l=A.yq(A.bAW(j.z,j.y,j.x,j.d,k,k,j.f,j.w,j.Q,j.at,j.as,q,j.c,j.b,o,j.e,k,k,k,k,j.r,r,A.JF(n),A.JF(m)),k,k) +o=a.at +o.toString +a.xX(o,l) +return}, +bU8(a,b){var s,r,q,p,o=a.r.ga_(0).b,n=a.as.c +if(n==null||n.length===0)return +s=A.asm(a.hN("transform")) +if(s==null)s=B.bS +r=a.a +q=A.fr(a.eW("x","0"),r,!1) +q.toString +r=A.fr(a.eW("y","0"),r,!1) +r.toString +p=A.yq(B.fD,null,s.Fv(q,r)) +r=a.f +q=r.gu_() +s=r.gwl() +p.Tr(A.bwI(a.as,"url("+A.h(n)+")",q),s,q,q) +if("#"+A.h(a.as.b)!==n)a.JH(p) +o.CC(p,a.as.y,s,a.hN("mask"),q,r.FW(a),q) +return}, +bBY(a,b,c){var s,r,q,p,o="stop-color" +for(s=new A.mI(a.Ie().a());s.v();){r=s.b +if(r instanceof A.jf)continue +if(r instanceof A.iO){r=a.as.a.i(0,"stop-opacity") +if(r==null)r="1" +q=a.as.a.i(0,o) +if(q==null)q=null +p=a.EX(q,o,a.as.b) +if(p==null)p=B.eY +r=A.io(r,!1) +r.toString +q=p.a +b.push(A.Bf(q>>>16&255,q>>>8&255,q&255,r)) +r=a.as.a.i(0,"offset") +c.push(A.ta(r==null?"0%":r))}}return}, +bU4(a,b){var s,r,q,p,o,n,m,l,k=a.afE(),j=a.eW("cx","50%"),i=a.eW("cy","50%"),h=a.eW("r","50%"),g=a.eW("fx",j),f=a.eW("fy",i),e=a.afG(),d=a.as,c=A.asm(a.hN("gradientTransform")) +if(!a.at.r){s=A.a([],t.u) +r=A.a([],t.Ai) +A.bBY(a,r,s)}else{s=null +r=null}j.toString +q=A.ta(j) +i.toString +p=A.ta(i) +h.toString +o=A.ta(h) +g.toString +n=A.ta(g) +f.toString +m=A.ta(f) +l=n!==q||m!==p?new A.d8(n,m):null +a.f.aa6(new A.uX(new A.d8(q,p),o,l,"url(#"+A.h(d.b)+")",r,s,e,k,c),a.as.c) +return}, +bU2(a,b){var s,r,q,p,o,n,m,l,k=a.afE(),j=a.eW("x1","0%") +j.toString +s=a.eW("x2","100%") +s.toString +r=a.eW("y1","0%") +r.toString +q=a.eW("y2","0%") +q.toString +p=a.as +o=A.asm(a.hN("gradientTransform")) +n=a.afG() +if(!a.at.r){m=A.a([],t.u) +l=A.a([],t.Ai) +A.bBY(a,l,m)}else{m=null +l=null}a.f.aa6(new A.uf(new A.d8(A.ta(j),A.ta(r)),new A.d8(A.ta(s),A.ta(q)),"url(#"+A.h(p.b)+")",l,m,n,k,o),a.as.c) +return}, +bU_(a,b){var s,r,q,p,o,n,m,l,k,j=a.as,i=A.a([],t.f2) +for(s=new A.mI(a.Ie().a()),r=a.f,q=r.gu_(),p=t.H9,o=a.r;s.v();){n=s.b +if(n instanceof A.jf)continue +if(n instanceof A.iO){n=n.e +m=B.H7.i(0,n) +if(m!=null){n=m.$1(a) +n.toString +l=o.ga_(0).b +n=a.aNW(n,l.a).a +n=A.a(n.slice(0),A.a8(n)) +l=a.as.x +if(l==null)l=B.dk +k=A.a([],p) +B.b.K(k,n) +n=a.as +i.push(new A.Do(new A.iE(k,l),n,n.r))}else if(n==="use"){n=a.as +i.push(new A.BK("url("+A.h(n.c)+")",q,n,n.r))}}}r.aNc("url(#"+A.h(j.b)+")",i) +return}, +bU1(a,b){var s,r,q,p,o,n,m,l=a.as.c +if(l==null)return +if(B.d.c6(l,"data:")){s=B.d.d_(l,";")+1 +r=B.d.jp(l,",",s) +q=B.d.Z(l,B.d.d_(l,"/")+1,s-1) +p=$.bvd() +o=A.dm(q,p,"").toLowerCase() +n=B.ahM.i(0,o) +if(n==null){A.hQ("Warning: Unsupported image format "+o) +return}r=B.d.cK(l,r+1) +m=A.byf(B.eW.dC(A.dm(r,p,"")),n,a.as) +r=a.f +q=r.gu_() +a.r.ga_(0).b.Tr(m,r.gwl(),q,q) +a.JH(m) +return}return}, +bUF(a){var s,r,q,p=a.a,o=A.fr(a.eW("cx","0"),p,!1) +o.toString +s=A.fr(a.eW("cy","0"),p,!1) +s.toString +p=A.fr(a.eW("r","0"),p,!1) +p.toString +r=a.as.w +q=A.a([],t.H9) +return new A.lc(q,r==null?B.dk:r).ny(new A.kt(o-p,s-p,o+p,s+p)).wf()}, +bUI(a){var s=a.eW("d","") +s.toString +return A.bFT(s,a.as.w)}, +bUL(a){var s,r,q,p,o,n,m,l,k=a.a,j=A.fr(a.eW("x","0"),k,!1) +j.toString +s=A.fr(a.eW("y","0"),k,!1) +s.toString +r=A.fr(a.eW("width","0"),k,!1) +r.toString +q=A.fr(a.eW("height","0"),k,!1) +q.toString +p=a.hN("rx") +o=a.hN("ry") +if(p==null)p=o +if(o==null)o=p +if(p!=null&&p!==""){n=A.fr(p,k,!1) +n.toString +k=A.fr(o,k,!1) +k.toString +m=a.as.w +l=A.a([],t.H9) +return new A.lc(l,m==null?B.dk:m).aNt(new A.kt(j,s,j+r,s+q),n,k).wf()}k=a.as.w +n=A.a([],t.H9) +return new A.lc(n,k==null?B.dk:k).ka(new A.kt(j,s,j+r,s+q)).wf()}, +bUJ(a){return A.bCi(a,!0)}, +bUK(a){return A.bCi(a,!1)}, +bCi(a,b){var s,r=a.eW("points","") +r.toString +if(r==="")return null +s=b?"z":"" +return A.bFT("M"+r+s,a.as.w)}, +bUG(a){var s,r,q,p,o=a.a,n=A.fr(a.eW("cx","0"),o,!1) +n.toString +s=A.fr(a.eW("cy","0"),o,!1) +s.toString +r=A.fr(a.eW("rx","0"),o,!1) +r.toString +o=A.fr(a.eW("ry","0"),o,!1) +o.toString +n-=r +s-=o +q=a.as.w +p=A.a([],t.H9) +return new A.lc(p,q==null?B.dk:q).ny(new A.kt(n,s,n+r*2,s+o*2)).wf()}, +bUH(a){var s,r,q,p,o=a.a,n=A.fr(a.eW("x1","0"),o,!1) +n.toString +s=A.fr(a.eW("x2","0"),o,!1) +s.toString +r=A.fr(a.eW("y1","0"),o,!1) +r.toString +o=A.fr(a.eW("y2","0"),o,!1) +o.toString +q=a.as.w +p=A.a([],t.H9) +if(q==null)q=B.dk +p.push(new A.l6(n,r,B.eB)) +p.push(new A.i8(s,o,B.cE)) +return new A.lc(p,q).wf()}, +bAW(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.EC(o,n,m,d,p,g,a1,h,c,b,a,i,k,j,r,a0,s,a2,l,a3,q,a4,e,f)}, +JF(a){var s +if(a==null||a==="")return null +if(A.bFw(a))return new A.JE(A.bFR(a,1),!0) +s=A.io(a,!1) +s.toString +return new A.JE(s,!1)}, +V6:function V6(a,b){this.a=a +this.b=b}, +nG:function nG(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}, +aUl:function aUl(){}, +aUm:function aUm(){}, +aUn:function aUn(){}, +aUo:function aUo(a){this.a=a}, +aUp:function aUp(a){this.a=a}, +aUq:function aUq(a){this.a=a}, +aUr:function aUr(){}, +aUs:function aUs(){}, +amL:function amL(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=d}, +bdL:function bdL(a,b){this.a=a +this.b=b}, +bdK:function bdK(){}, +bdI:function bdI(){}, +bdH:function bdH(a){this.a=a}, +bdJ:function bdJ(a){this.a=a}, +apA:function apA(a,b,c){this.a=a +this.b=b +this.c=c}, +EC:function EC(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}, +aUf:function aUf(){}, +JE:function JE(a,b){this.a=a +this.b=b}, +PG:function PG(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}, +ED:function ED(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +q3:function q3(a,b){this.a=a +this.b=b}, +aOZ:function aOZ(){this.a=$}, +a9s:function a9s(a,b){this.a=a +this.b=b}, +a9r:function a9r(a,b){this.a=a +this.b=b}, +E_:function E_(a,b,c){this.a=a +this.b=b +this.c=c}, +a9o:function a9o(a,b){this.a=a +this.b=b}, +a9p:function a9p(a,b,c){this.a=a +this.b=b +this.c=c}, +Oh:function Oh(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +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}, +abc:function abc(a,b,c){this.a=a +this.b=b +this.c=c}, +acA:function acA(){}, +a20:function a20(){}, +axG:function axG(a){var _=this +_.a=a +_.c=_.b=$ +_.d=null}, +axH:function axH(a,b){this.a=a +this.b=b}, +ag0:function ag0(){}, +acp:function acp(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}, +n2:function n2(a,b){this.a=a +this.b=b}, +kP:function kP(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +y6:function y6(a){this.a=a}, +vw:function vw(a){this.a=a}, +y8(a){var s=new A.cc(new Float64Array(16)) +if(s.hP(a)===0)return null +return s}, +bPF(){return new A.cc(new Float64Array(16))}, +bPG(){var s=new A.cc(new Float64Array(16)) +s.eU() +return s}, +bPH(a){var s,r,q=new Float64Array(16) +q[15]=1 +s=Math.cos(a) +r=Math.sin(a) +q[0]=s +q[1]=r +q[2]=0 +q[4]=-r +q[5]=s +q[6]=0 +q[8]=0 +q[9]=0 +q[10]=1 +q[3]=0 +q[7]=0 +q[11]=0 +return new A.cc(q)}, +nj(a,b,c){var s=new A.cc(new Float64Array(16)) +s.eU() +s.m6(a,b,c) +return s}, +ut(a,b,c){var s=new Float64Array(16) +s[15]=1 +s[10]=c +s[5]=b +s[0]=a +return new A.cc(s)}, +bzZ(){var s=new Float64Array(4) +s[3]=1 +return new A.uW(s)}, +y5:function y5(a){this.a=a}, +cc:function cc(a){this.a=a}, +uW:function uW(a){this.a=a}, +hp:function hp(a){this.a=a}, +mw:function mw(a){this.a=a}, +aWp:function aWp(){}, +baS:function baS(){}, +aWq:function aWq(a){this.a=a +this.b=1}, +bRs(){var s,r,q,p,o,n,m +$.brQ=null +s=$.cm +r=s.k3$ +q=r.c +p=$.aH;++r.d +o=r.b.length +if(q===o){n=o*2+1 +if(n<7)n=7 +m=A.bQ(n,null,!1,r.$ti.j("1?")) +B.b.eL(m,0,r.c,r.b) +r.b=m}r.atG(new A.pE(A.c1w(),2e5,new A.bp(new A.aE(p,t.D4),t.gR),t.sV),r.c++) +if(q===0&&s.c<=0)s.Qb()}, +bAi(){var s,r,q +for(s=$.brR.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a;(q==null?r.a(q):q).$0()}$.brR.T(0)}, +aOK:function aOK(){}, +aOL:function aOL(a,b){this.a=a +this.b=b}, +aOM:function aOM(){}, +bdr:function bdr(a){this.a=a}, +a9j:function a9j(a,b,c,d,e,f,g,h,i){var _=this +_.E=a +_.z7$=b +_.DL$=c +_.b2W$=d +_.acS$=e +_.acT$=f +_.acU$=g +_.db$=h +_.fy=_.fx=null +_.go=!1 +_.k1=_.id=null +_.k2=0 +_.a=!1 +_.b=null +_.c=0 +_.e=_.d=null +_.r=_.f=!1 +_.w=null +_.x=!1 +_.y=null +_.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}, +amH:function amH(){}, +btg(a,b){var s=Math.abs(a-b) +return s<=0.01||s/Math.max(Math.abs(a),Math.abs(b))<=0.01}, +acz:function acz(a,b,c){this.e=a +this.c=b +this.a=c}, +ru:function ru(a,b,c){this.a=a +this.b=b +this.c=c}, +aWu:function aWu(){}, +aWy:function aWy(){}, +a8m:function a8m(){}, +Qe:function Qe(a){this.a=a}, +a3z:function a3z(a){this.a=a}, +bhe:function bhe(){}, +aWw:function aWw(){}, +aJo:function aJo(a){this.a=a}, +aWx:function aWx(){}, +bsA(a,b,c,d){var s +if(c==null)s=null +else{s=A.bEq(new A.b2I(c),t.e) +s=s==null?null:t.g.a(A.cQ(s))}s=new A.S7(a,b,s,!1) +s.a8M() +return s}, +bEq(a,b){var s=$.aH +if(s===B.aS)return a +return s.Jw(a,b)}, +bqC:function bqC(a,b){this.a=a +this.$ti=b}, +FT:function FT(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +S7:function S7(a,b,c,d){var _=this +_.a=0 +_.b=a +_.c=b +_.d=c +_.e=d}, +b2I:function b2I(a){this.a=a}, +b2K:function b2K(a){this.a=a}, +bOI(a,b){var s=new A.aE($.aH,t.gO),r=new A.bp(s,t.XX),q=new self.XMLHttpRequest() +q.open("GET",a,!0) +q.responseType=b +A.bsA(q,"load",new A.aG_(q,r),!1) +A.bsA(q,"error",r.gabd(),!1) +q.send() +return s}, +aG_:function aG_(a,b){this.a=a +this.b=b}, +Ho(a,b){var s=0,r=A.n(t.EP),q,p,o,n,m,l,k,j,i,h,g,f +var $async$Ho=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:k=$.bK6() +s=3 +return A.i(k.FY(),$async$Ho) +case 3:j=d +h=J +s=4 +return A.i(k.FK(),$async$Ho) +case 4:g=d +f=A +s=5 +return A.i(k.FO(),$async$Ho) +case 5:i=h.bKm(g,new f.bjK(d),new A.bjL(j)) +k=i.c +p=k.a +o=k.b +k=i.e +if(k!=null){p=k.a +o=k.b}k=i.d +if(k!=null){n=k.a +m=k.b}else{n=0 +m=0}if(b.k(0,B.c2))l=new A.j(n+0,m+0) +else if(b.k(0,B.fP))l=new A.j(n+p/2-a.a/2,m+0) +else if(b.k(0,B.i6))l=new A.j(n+p-a.a,m+0) +else if(b.k(0,B.cd))l=new A.j(n+0,m+(o/2-a.b/2)) +else if(b.k(0,B.I))l=new A.j(n+p/2-a.a/2,m+(o/2-a.b/2)) +else if(b.k(0,B.d_))l=new A.j(n+p-a.a,m+(o/2-a.b/2)) +else if(b.k(0,B.i7))l=new A.j(n+0,m+(o-a.b)) +else if(b.k(0,B.i5))l=new A.j(n+p/2-a.a/2,m+(o-a.b)) +else l=b.k(0,B.th)?new A.j(n+p-a.a,m+(o-a.b)):B.h +q=l +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$Ho,r)}, +bjK:function bjK(a){this.a=a}, +bjL:function bjL(a){this.a=a}, +Fi:function Fi(){}, +aep:function aep(a){this.b=a}, +aWG:function aWG(){}, +E7:function E7(a,b,c){this.a=a +this.b=b +this.c=c}, +aWH:function aWH(){}, +h8:function h8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bYp(a){var s=a.wt(0) +s.toString +switch(s){case"<":return"<" +case"&":return"&" +case"]]>":return"]]>" +default:return A.bt5(s)}}, +bYg(a){var s=a.wt(0) +s.toString +switch(s){case"'":return"'" +case"&":return"&" +case"<":return"<" +default:return A.bt5(s)}}, +bWx(a){var s=a.wt(0) +s.toString +switch(s){case'"':return""" +case"&":return"&" +case"<":return"<" +default:return A.bt5(s)}}, +bt5(a){return A.qB(new A.r7(a),new A.bhG(),t.Dc.j("p.E"),t.N).p9(0)}, +aeu:function aeu(){}, +bhG:function bhG(){}, +vz:function vz(){}, +eY:function eY(a,b,c){this.c=a +this.a=b +this.b=c}, +rw:function rw(a,b){this.a=a +this.b=b}, +aez:function aez(){}, +aX4:function aX4(){}, +bTE(a,b,c){return new A.aeB(b,c,$,$,$,a)}, +aeB:function aeB(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.Vm$=c +_.Vn$=d +_.Vo$=e +_.a=f}, +apU:function apU(){}, +aet:function aet(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +Fk:function Fk(a,b){this.a=a +this.b=b}, +aWM:function aWM(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aX5:function aX5(){}, +aX6:function aX6(){}, +aeA:function aeA(){}, +aev:function aev(a){this.a=a}, +apQ:function apQ(a,b){this.a=a +this.b=b}, +arP:function arP(){}, +es:function es(){}, +apR:function apR(){}, +apS:function apS(){}, +apT:function apT(){}, +my:function my(a,b,c,d,e){var _=this +_.e=a +_.vC$=b +_.vA$=c +_.vB$=d +_.tf$=e}, +nV:function nV(a,b,c,d,e){var _=this +_.e=a +_.vC$=b +_.vA$=c +_.vB$=d +_.tf$=e}, +nW:function nW(a,b,c,d,e){var _=this +_.e=a +_.vC$=b +_.vA$=c +_.vB$=d +_.tf$=e}, +nX:function nX(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.vC$=d +_.vA$=e +_.vB$=f +_.tf$=g}, +jf:function jf(a,b,c,d,e){var _=this +_.e=a +_.vC$=b +_.vA$=c +_.vB$=d +_.tf$=e}, +apN:function apN(){}, +nY:function nY(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.vC$=c +_.vA$=d +_.vB$=e +_.tf$=f}, +iO:function iO(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.vC$=d +_.vA$=e +_.vB$=f +_.tf$=g}, +apV:function apV(){}, +vA:function vA(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=$ +_.vC$=c +_.vA$=d +_.vB$=e +_.tf$=f}, +aew:function aew(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aWN:function aWN(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +aex:function aex(a){this.a=a}, +aWU:function aWU(a){this.a=a}, +aX3:function aX3(){}, +aWS:function aWS(a){this.a=a}, +aWO:function aWO(){}, +aWP:function aWP(){}, +aWR:function aWR(){}, +aWQ:function aWQ(){}, +aX0:function aX0(){}, +aWV:function aWV(){}, +aWT:function aWT(){}, +aWW:function aWW(){}, +aX1:function aX1(){}, +aX2:function aX2(){}, +aX_:function aX_(){}, +aWY:function aWY(){}, +aWX:function aWX(){}, +aWZ:function aWZ(){}, +bkS:function bkS(){}, +ZN:function ZN(a){this.a=a}, +hN:function hN(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.tf$=d}, +apO:function apO(){}, +apP:function apP(){}, +QE:function QE(){}, +aey:function aey(){}, +bm7(){var s=0,r=A.n(t.H) +var $async$bm7=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i(A.bjA(new A.bma(),new A.bmb()),$async$bm7) +case 2:return A.l(null,r)}}) +return A.m($async$bm7,r)}, +bmb:function bmb(){}, +bma:function bma(){}, +bMu(a){a.av(t.H5) +return null}, +bzX(a){var s=a.av(t.wS) +if(s!=null)s.gDi(s) +s=t.tL.a(A.x(a).c.i(0,B.atT)) +return s}, +bPf(a){return $.bPe.i(0,a).gb2J()}, +bFs(a){return t.UD.b(a)||t.I3.b(a)||t.M3.b(a)||t.gH.b(a)||t._A.b(a)||t.BJ.b(a)||t.oL.b(a)}, +bug(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)}, +by_(a){return t.g.a(A.cQ(a))}, +bxp(a){return a}, +bP_(a){return a}, +bSA(a){return a}, +c_r(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.e.aB(s,65521) +r=B.e.aB(r,65521)}return(r<<16|s)>>>0}, +pM(a,b){var s,r,q=J.ac(a),p=q.gq(a) +b^=4294967295 +for(s=0;p>=8;){r=s+1 +b=B.dZ[(b^q.i(a,s))&255]^b>>>8 +s=r+1 +b=B.dZ[(b^q.i(a,r))&255]^b>>>8 +r=s+1 +b=B.dZ[(b^q.i(a,s))&255]^b>>>8 +s=r+1 +b=B.dZ[(b^q.i(a,r))&255]^b>>>8 +r=s+1 +b=B.dZ[(b^q.i(a,s))&255]^b>>>8 +s=r+1 +b=B.dZ[(b^q.i(a,r))&255]^b>>>8 +r=s+1 +b=B.dZ[(b^q.i(a,s))&255]^b>>>8 +s=r+1 +b=B.dZ[(b^q.i(a,r))&255]^b>>>8 +p-=8}if(p>0)do{r=s+1 +b=B.dZ[(b^q.i(a,s))&255]^b>>>8 +if(--p,p>0){s=r +continue}else break}while(!0) +return(b^4294967295)>>>0}, +Aw(a){var s=u.R.charCodeAt(a>>>6)+(a&63),r=s&1,q=u.I.charCodeAt(s>>>1) +return q>>>4&-r|q&15&r-1}, +pN(a,b){var s=(a&1023)<<10|b&1023,r=u.R.charCodeAt(1024+(s>>>9))+(s&511),q=r&1,p=u.I.charCodeAt(r>>>1) +return p>>>4&-q|p&15&q-1}, +c_B(a,b,c,d){var s,r,q,p,o,n=A.B(d,c.j("G<0>")) +for(s=c.j("C<0>"),r=0;r<1;++r){q=a[r] +p=b.$1(q) +o=n.i(0,p) +if(o==null){o=A.a([],s) +n.n(0,p,o) +p=o}else p=o +J.cJ(p,q)}return n}, +az2(a){var s=0,r=A.n(t.Ov),q,p +var $async$az2=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=3 +return A.i(B.cD.dr("createWindow",a,!1,t.S),$async$az2) +case 3:p=c +p.toString +q=new A.nR(p) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$az2,r)}, +a1h(a,b,c){var s=t.z +return B.mi.dr(b,A.a4(["targetWindowId",a,"arguments",c],t.N,s),!1,s)}, +c_b(){return A.a5(A.aY("Unsupported"))}, +bqJ(a){return B.d.e5(B.e.jX(a.gh(a),16).toUpperCase(),8,"0")}, +bqI(a){return B.d.cK(B.d.e5(B.e.jX(a.gh(a),16).toUpperCase(),8,"0"),2)}, +bxM(a,b){var s,r,q +if(a==="")return B.t +if(a.length>200)return B.t +s=A.dm(a,"#","") +if(s==="")return B.t +s=A.dm(s," ","") +if(s==="")return B.t +s=A.dm(s,"0x","") +if(s==="")return B.t +s=B.d.e5(B.d.e5(s,6,"0"),8,"F") +r=s.length +q=A.fA("0x"+B.d.Z(s,r-8,r),null) +return new A.r((q==null?4278190080:q)>>>0)}, +bO4(a,b){var s,r,q,p,o=null +if(a==="")return o +s=a.length +if(s>200)return o +s=A.dm(a,"#","") +r=s +if(r==null)r="" +if(r==="")return o +r=A.dm(r," ","") +if(r==="")return o +r=A.dm(r,"0x","") +if(r==="")return o +r=B.d.e5(B.d.e5(r,6,"0"),8,"F") +q=r.length +p=A.fA("0x"+B.d.Z(r,q-8,q),o) +return p!=null?new A.r(p>>>0):o}, +Ca(a,b){var s,r +if(b<=0)return a +if(b>100)return B.n +if(a.k(0,B.t)){s=A.Cj(a) +r=new A.nc(s.a,s.b,0,s.d)}else r=A.Cj(a) +return new A.nc(r.a,r.b,r.c,Math.min(1,Math.max(0,r.d+b/100))).lS()}, +bqH(a,b){var s +if(b<=0)return a +if(b>100)return B.t +s=A.Cj(a) +return new A.nc(s.a,s.b,s.c,Math.min(1,Math.max(0,s.d-b/100))).lS()}, +buc(a,b){switch(a.a){case 0:case 2:case 1:return"" +case 3:case 5:return" (CTRL-"+b+")" +case 4:return" (CMD-"+b+")"}}, +c_e(a,b,c,d,e){var s,r,q,p,o,n +for(s=A.iC(e,e.r);s.v();){r=s.d +q=d.i(0,r) +q.toString +if(q)for(q=e.i(0,r),p=q.length,o=0;o=10===m?b:m)?Math.min(p,n):Math.max(o,10) +q=a.a +r=c.a-q +return new A.j(r<=20?r/2:A.V(d.a-q/2,10,r-10),s)}, +a6c(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.j(s[12],s[13]) +return null}, +brj(a,b){var s,r,q +if(a==b)return!0 +if(a==null){b.toString +return A.a6d(b)}if(b==null)return A.a6d(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]}, +a6d(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}, +c8(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.j(p,o) +else return new A.j(p/n,o/n)}, +aIR(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=$.bp9() +s[2]=q +s[0]=q +s[3]=p +s[1]=p}else{s=$.bp9() +if(qs[2])s[2]=q +if(p>s[3])s[3]=p}}, +hg(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.aIR(a4,a5,a6,!0,s) +A.aIR(a4,a7,a6,!1,s) +A.aIR(a4,a5,a9,!1,s) +A.aIR(a4,a7,a9,!1,s) +a7=$.bp9() +return new A.A(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.A(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.A(A.byU(f,d,a0,a2),A.byU(e,b,a1,a3),A.byT(f,d,a0,a2),A.byT(e,b,a1,a3))}}, +byU(a,b,c,d){var s=ab?a:b,r=c>d?c:d +return s>r?s:r}, +byV(a,b){var s +if(A.a6d(a))return b +s=new A.cc(new Float64Array(16)) +s.ck(a) +s.hP(s) +return A.hg(s,b)}, +aIS(a){var s,r=new A.cc(new Float64Array(16)) +r.eU() +s=new A.mw(new Float64Array(4)) +s.Gl(0,0,0,a.a) +r.O3(0,s) +s=new A.mw(new Float64Array(4)) +s.Gl(0,0,0,a.b) +r.O3(1,s) +return r}, +X0(a,b,c){if(a==null||!1)return a===b +return a>b-c&&a").b(s))return s +return new A.d_(s,e.j("d_<0>"))}, +bEZ(a,b){if(!b)$.bA()}, +iB(a,b,c,d,e){var s=$.ap +return(s==null?$.ap=B.B:s).ag4(0,b,c,d,e)}, +i6(a,b,c){var s=0,r=A.n(t.y),q,p +var $async$i6=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:p=$.ap +q=(p==null?$.ap=B.B:p).aR8(0,!1,b,c) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$i6,r)}, +bqS(a){var s,r=null +if($.buM().b.length!==0&&!0){A.aEG(a) +return}s=A.by2(a,r).ga4() +if((s==null?r:s.nE())===!0){s=A.by2(a,r).ga4() +if(s!=null)s.js(r)}}, +aEI(a,b){var s=0,r=A.n(t.H) +var $async$aEI=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:$.bA() +$.bp8().a=b +s=2 +return A.i(A.aEH(a),$async$aEI) +case 2:return A.l(null,r)}}) +return A.m($async$aEI,r)}, +aEH(a){var s=0,r=A.n(t.H) +var $async$aEH=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if($.ai==null)A.acG() +s=2 +return A.i($.ai.qD(),$async$aEH) +case 2:return A.l(null,r)}}) +return A.m($async$aEH,r)}, +by2(a,b){var s,r=$.kK().xr +if($.ai.ai$.z.i(0,r)==null){$.kK() +s=!0}else s=!1 +if(s)throw A.c("You are trying to use contextless navigation without\n a GetMaterialApp or Get.key.\n If you are testing your app, you can use:\n [Get.testMode = true], or if you are running your app on\n a physical device or emulator, you must exchange your [MaterialApp]\n for a [GetMaterialApp].\n ") +return r}, +aEG(a){var s=0,r=A.n(t.H) +var $async$aEG=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=2 +return A.i(A.aTC(),$async$aEG) +case 2:return A.l(null,r)}}) +return A.m($async$aEG,r)}, +bRz(a){var s,r=$.a9B +if(r==null)return +r=$.aPk.a7(0,r) +s=$.a9B +if(r){s.toString +$.aPk.i(0,s).push(a)}else $.aPk.n(0,s,A.a([a],t.s))}, +bAm(a){var s,r,q,p,o,n,m=A.a([],t.s),l=$.aPk.i(0,a) +if(l!=null)B.b.ak(l,B.b.gln(m)) +if($.aPj.a7(0,a)){for(l=$.aPj.i(0,a),s=A.u(l),l=new A.ij(l,l.re(),s.j("ij<1>")),s=s.c;l.v();){r=l.d;(r==null?s.a(r):r).$0()}$.aPj.i(0,a).T(0) +$.aPj.D(0,a)}for(l=m.length,s=t.z,q=0;q=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.qY(a0,a1,d.Z1(a3,a4,B.p_))}}g.toString +return g}, +bY8(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null +for(s=a.ghg(),r=s.length,q=f,p=0;p2?a.gfP():a.i(0,0) +b.n(0,0,A.as5(A.h_(a.i(0,0))?B.c.dH(r):r,k,m))}else if(n<=s)for(q=0;q>>16 +if($.kU==null)A.oO() +r=$.bxN.I()[s>>>23&511] +if(r!==0){q=s&8388607 +return r+(q+4095+(q>>>13&1)>>>13)}return A.bO5(s)}, +bO5(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.e.Ok(o+(B.e.hp(1,s-1)-1)+(B.e.oz(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}}, +oO(){var s,r,q,p,o=$.kU +if(o!=null)return o +s=new Uint32Array(65536) +$.kU=A.brp(s.buffer,0,null) +o=new Uint16Array(512) +$.bxN.b=o +for(r=0;r<256;++r){q=(r&255)-112 +if(q<=0||q>=30){o[r]=0 +o[(r|256)>>>0]=0}else{p=q<<10>>>0 +o[r]=p +o[(r|256)>>>0]=(p|32768)>>>0}}for(r=0;r<65536;++r)s[r]=A.bO6(r) +o=$.kU +o.toString +return o}, +bO6(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}, +bWC(){return A.B(t.N,t.fs)}, +bWB(){return A.B(t.N,t.GU)}, +bkt(){var s=A.ec($.aH.i(0,B.anV)) +return s==null?$.btd:s}, +bZN(a,b,c){var s,r +if(a===1)return b +if(a===2)return b+31 +s=B.c.dH(30.6*a-91.4) +r=c?1:0 +return s+b+59+r}, +bEV(){var s,r,q,p,o=null +try{o=A.bsj()}catch(s){if(t.VI.b(A.ae(s))){r=$.bid +if(r!=null)return r +throw s}else throw s}if(J.d(o,$.bDh)){r=$.bid +r.toString +return r}$.bDh=o +if($.buN()===$.Xl())r=$.bid=o.S(".").l(0) +else{q=o.MF() +p=q.length-1 +r=$.bid=p===0?q:B.d.Z(q,0,p)}return r}, +bFr(a){var s +if(!(a>=65&&a<=90))s=a>=97&&a<=122 +else s=!0 +return s}, +bF2(a,b){var s,r,q=null,p=a.length,o=b+2 +if(p"),p=A.b0(q) +for(;q.b(a);){if(b.a7(0,a))return c.j("b4<0>").a(b.i(0,a)) +else if(!p.F(0,a))throw A.c(A.a3("Recursive references detected: "+p.l(0))) +a=a.$ti.j("b4<1>").a(A.bzU(a.a,a.b,null))}for(q=A.dw(p,p.r,p.$ti.c),s=q.$ti.c;q.v();){r=q.d +b.n(0,r==null?s.a(r):r,a)}return a}, +bYt(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.d.e5(B.e.jX(a,16),2,"0") +return A.eB(a)}, +c1D(a,b){return a}, +c1E(a,b){return b}, +c1C(a,b){return a.b<=b.b?b:a}, +bL5(a){A.x(a) +return $.bGE()}, +bRh(a){var s,r,q,p,o,n,m,l,k,j=null,i=a.gab() +i.toString +t.x.a(i) +s=A.bX(a,j,t.l).w +i.gu(0) +r=A.c8(i.bG(0,j),new A.j(0,0)) +q=i.gu(0) +p=A.lh(r,A.c8(i.bG(0,j),new A.j(0+q.a,0+q.b))) +o=p.d +n=p.b +i=s.a.b +if(o-n>i){r=s.r +m=B.c.glI(n) +if(m&&o>i){l=i*0.65 +k=i*0.75}else if(m&&o")),q=q.j("al.E");r.v();){p=r.d +if(!J.d(p==null?q.a(p):p,s))return!1}return!0}, +c1x(a,b){var s=B.b.d_(a,null) +if(s<0)throw A.c(A.cb(A.h(a)+" contains no null elements.",null)) +a[s]=b}, +bGa(a,b){var s=B.b.d_(a,b) +if(s<0)throw A.c(A.cb(A.h(a)+" contains no elements matching "+b.l(0)+".",null)) +a[s]=null}, +bZx(a,b){var s,r,q,p +for(s=new A.ev(a),r=t.Hz,s=new A.ck(s,s.gq(0),r.j("ck")),r=r.j("T.E"),q=0;s.v();){p=s.d +if((p==null?r.a(p):p)===b)++q}return q}, +bkY(a,b,c){var s,r,q +if(b.length===0)for(s=0;!0;){r=B.d.jp(a,"\n",s) +if(r===-1)return a.length-s>=c?s:null +if(r-s>=c)return s +s=r+1}r=B.d.d_(a,b) +for(;r!==-1;){q=r===0?0:B.d.Lg(a,"\n",r-1)+1 +if(c===r-q)return q +r=B.d.jp(a,b,r+1)}return null}, +bEL(a){switch(a.a){case 0:return B.qm +case 2:return B.LS +case 1:return B.LR +case 3:return B.akE +case 4:return B.LT}}, +asl(a){var s=0,r=A.n(t.y),q +var $async$asl=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q=$.bpd().zv(a,new A.Lx(A.bEL(B.p5),new A.L7(!0,!0,B.ht),null)) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$asl,r)}, +btB(a){var s=0,r=A.n(t.y),q +var $async$btB=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q=$.bpd().aaU(a) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$btB,r)}, +ask(a,b){var s=0,r=A.n(t.y),q,p +var $async$ask=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:if(b===B.a33||b===B.a34)p=!(a.gfm()==="https"||a.gfm()==="http") +else p=!1 +if(p)throw A.c(A.hV(a,"url","To use an in-app web view, you must provide an http(s) URL.")) +q=$.bpd().zv(a.l(0),new A.Lx(A.bEL(b),new A.L7(!0,!0,B.ht),null)) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$ask,r)}, +bBC(a){var s,r,q=new Uint8Array(16) +if(a===-1)s=$.bHW() +else{s=new A.alM() +s.a0B(a)}for(r=0;r<16;++r)q[r]=s.afa(256) +return q}, +c2i(){var s,r,q,p,o=$.bhL +if(o!=null)return o +o=$.an() +q=o.yr() +o.yq(q,null) +s=q.qb() +r=null +try{r=s.Fo(1,1) +$.bhL=!1}catch(p){if(t.Dp.b(A.ae(p)))$.bhL=!0 +else throw p}finally{o=r +if(o!=null)o.m() +s.m()}o=$.bhL +o.toString +return o}, +c2a(a){var s,r,q,p=a.getUint16(0,!1)&65535,o=p&32768,n=p>>>10&31,m=p&1023 +if(n===0){if(m!==0){a.setUint32(0,1056964608+m,!1) +s=a.getFloat32(0,!1)-$.bGV().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)}, +io(a,b){if(a==null)return null +a=B.d.cn(B.d.lP(B.d.lP(B.d.lP(B.d.lP(B.d.lP(a,"rem",""),"em",""),"ex",""),"px",""),"pt","")) +if(b)return A.le(a) +return A.ly(a)}, +fr(a,b,c){var s,r,q=null,p=a==null,o=p?q:B.d.p(a,"pt") +if(o===!0)s=1.3333333333333333 +else{o=p?q:B.d.p(a,"rem") +if(o===!0)s=b.b +else{o=p?q:B.d.p(a,"em") +if(o===!0)s=b.b +else{p=p?q:B.d.p(a,"ex") +s=p===!0?b.c:1}}}r=A.io(a,c) +return r!=null?r*s:q}, +bY_(a){var s,r,q,p,o,n,m,l=A.a([],t.u) +for(s=a.length,r="",q=0;q0&&a[q-1].toLowerCase()==="e" +if(o&&!n){if(r!==""){m=A.io(r,!1) +m.toString +l.push(m)}r=p==="-"?"-":""}else{if(p===".")if(A.bnT(r,".",0)){m=A.io(r,!1) +m.toString +l.push(m) +r=""}r+=p}}if(r.length!==0){s=A.io(r,!1) +s.toString +l.push(s)}return l}, +asm(a){var s,r,q,p,o,n,m,l,k +if(a==null||a==="")return null +s=$.bJN() +if(!s.b.test(a))throw A.c(A.a3("illegal or unsupported transform: "+a)) +s=$.bJM().rG(0,a) +s=A.J(s,!0,A.u(s).j("p.E")) +r=A.a8(s).j("bY<1>") +q=new A.bY(s,r) +for(s=new A.ck(q,q.gq(0),r.j("ck")),r=r.j("al.E"),p=B.bS;s.v();){o=s.d +if(o==null)o=r.a(o) +n=o.wt(1) +n.toString +m=B.d.cn(n) +o=o.wt(2) +o.toString +l=A.bY_(B.d.cn(o)) +k=B.ag_.i(0,m) +if(k==null)throw A.c(A.a3("Unsupported transform: "+m)) +p=k.$2(l,p)}return p}, +bXU(a,b){return A.pW(a[0],a[1],a[2],a[3],a[4],a[5],null).ig(b)}, +bXX(a,b){return A.pW(1,0,Math.tan(B.b.gY(a)),1,0,0,null).ig(b)}, +bXY(a,b){return A.pW(1,Math.tan(B.b.gY(a)),0,1,0,0,null).ig(b)}, +bXZ(a,b){var s=a.length<2?0:a[1] +return A.pW(1,0,0,1,B.b.gY(a),s,null).ig(b)}, +bXW(a,b){var s=a[0] +return A.pW(s,0,0,a.length<2?s:a[1],0,0,null).ig(b)}, +bXV(a,b){var s,r,q=B.bS.b0P(a[0]*3.141592653589793/180),p=a.length +if(p>1){s=a[1] +r=p===3?a[2]:s +return A.pW(1,0,0,1,s,r,null).ig(q).Fv(-s,-r).ig(b)}else return q.ig(b)}, +bFS(a){if(a==="inherit"||a==null)return null +return a!=="evenodd"?B.dk:B.ajI}, +ta(a){var s +if(A.bFw(a))return A.bFR(a,1) +else{s=A.io(a,!1) +s.toString +return s}}, +bFR(a,b){var s=A.io(B.d.Z(a,0,a.length-1),!1) +s.toString +return s/100*b}, +bFw(a){var s=B.d.jh(a,"%") +return s}, +bFQ(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.d.p(a,"%")){r=A.ly(B.d.Z(a,0,a.length-1)) +s.toString +q=r/100*s}else if(B.d.c6(a,"0.")){r=A.ly(a) +s.toString +q=r*s}else q=a.length!==0?A.ly(a):null +return q}, +lD(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.cu(i,0,2,h.j("T.E")) +B.b.K(j,g) +c4.a.push(l) +l=k.length +c3.setUint32(0,l,!0) +g=c4.a +j=c4.d +i=A.aZ(j) +h=new A.aM(j,0,4,i.j("aM")) +h.cu(j,0,4,i.j("T.E")) +B.b.K(g,h) +h=c4.a +g=k.buffer +k=k.byteOffset +l=new Uint8Array(g,k,l) +B.b.K(h,l)}for(p=c5.c,o=p.length,n=0;l=p.length,n")) +g.cu(i,0,4,h.j("T.E")) +B.b.K(o,g) +c4.a.push(k.a) +c3.setUint16(0,j,!0) +k=c4.a +g=c4.d +o=A.aZ(g) +i=new A.aM(g,0,2,o.j("aM")) +i.cu(g,0,2,o.j("T.E")) +B.b.K(k,i) +c3.setUint16(0,b==null?c0:b,!0) +o=c4.a +k=c4.d +i=A.aZ(k) +h=new A.aM(k,0,2,i.j("aM")) +h.cu(k,0,2,i.j("T.E")) +B.b.K(o,h) +s.n(0,e,j)}if(c!=null){b=q.i(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.iP(B.Ou) +a=c4.e++ +c4.a.push(29) +c3.setUint32(0,o.a,!0) +o=c4.a +a0=c4.d +a1=A.aZ(a0) +a2=new A.aM(a0,0,4,a1.j("aM")) +a2.cu(a0,0,4,a1.j("T.E")) +B.b.K(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.aZ(i) +k=new A.aM(i,0,4,o.j("aM")) +k.cu(i,0,4,o.j("T.E")) +B.b.K(h,k) +c3.setFloat32(0,g,!0) +g=c4.a +k=c4.d +o=A.aZ(k) +j=new A.aM(k,0,4,o.j("aM")) +j.cu(k,0,4,o.j("T.E")) +B.b.K(g,j) +c3.setUint16(0,a,!0) +j=c4.a +g=c4.d +o=A.aZ(g) +k=new A.aM(g,0,2,o.j("aM")) +k.cu(g,0,2,o.j("T.E")) +B.b.K(j,k) +c3.setUint16(0,b==null?c0:b,!0) +o=c4.a +k=c4.d +j=A.aZ(k) +i=new A.aM(k,0,2,j.j("aM")) +i.cu(k,0,2,j.j("T.E")) +B.b.K(o,i) +r.n(0,e,a)}++e}a3=A.B(c2,c2) +for(c2=c5.d,p=c2.length,o=t.ZC,l=t.u,k=t.JO,j=t.wd,a4=0,n=0;n")) +a2.cu(a0,0,2,a1.j("T.E")) +B.b.K(g,a2) +a2=i.length +c3.setUint32(0,a2,!0) +g=c4.a +a1=c4.d +a0=A.aZ(a1) +b0=new A.aM(a1,0,4,a0.j("aM")) +b0.cu(a1,0,4,a0.j("T.E")) +B.b.K(g,b0) +b0=c4.a +g=i.buffer +i=i.byteOffset +i=new Uint8Array(g,i,a2) +B.b.K(b0,i) +i=h.length +c3.setUint32(0,i,!0) +g=c4.a +a0=c4.d +a1=A.aZ(a0) +a2=new A.aM(a0,0,4,a1.j("aM")) +a2.cu(a0,0,4,a1.j("T.E")) +B.b.K(g,a2) +g=c4.a +b1=B.e.aB(g.length,4) +if(b1!==0){a0=$.AE() +a1=4-b1 +a2=A.aZ(a0) +b0=new A.aM(a0,0,a1,a2.j("aM")) +b0.cu(a0,0,a1,a2.j("T.E")) +B.b.K(g,b0)}g=c4.a +a0=h.buffer +h=h.byteOffset +i=new Uint8Array(a0,h,4*i) +B.b.K(g,i) +a3.n(0,a4,a);++a4}for(c2=c5.y,p=c2.length,n=0;n")) +a1.cu(a,0,2,a0.j("T.E")) +B.b.K(g,a1) +c3.setFloat32(0,o==null?0/0:o,!0) +o=c4.a +g=c4.d +a=A.aZ(g) +a0=new A.aM(g,0,4,a.j("aM")) +a0.cu(g,0,4,a.j("T.E")) +B.b.K(o,a0) +c3.setFloat32(0,l==null?0/0:l,!0) +o=c4.a +l=c4.d +g=A.aZ(l) +a=new A.aM(l,0,4,g.j("aM")) +a.cu(l,0,4,g.j("T.E")) +B.b.K(o,a) +c3.setFloat32(0,k==null?0/0:k,!0) +o=c4.a +l=c4.d +k=A.aZ(l) +g=new A.aM(l,0,4,k.j("aM")) +g.cu(l,0,4,k.j("T.E")) +B.b.K(o,g) +c3.setFloat32(0,j==null?0/0:j,!0) +o=c4.a +l=c4.d +k=A.aZ(l) +j=new A.aM(l,0,4,k.j("aM")) +j.cu(l,0,4,k.j("T.E")) +B.b.K(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.e.aB(o.length,8) +if(b1!==0){k=$.AE() +j=8-b1 +i=A.aZ(k) +g=new A.aM(k,0,j,i.j("aM")) +g.cu(k,0,j,i.j("T.E")) +B.b.K(o,g)}o=c4.a +k=h.buffer +h=h.byteOffset +l=new Uint8Array(k,h,8*l) +B.b.K(o,l)}else o.push(0)}for(c2=c5.f,p=c2.length,n=0;n")) +b0.cu(a1,0,2,a2.j("T.E")) +B.b.K(a0,b0) +c3.setFloat32(0,k,!0) +k=c4.a +b0=c4.d +a0=A.aZ(b0) +a1=new A.aM(b0,0,4,a0.j("aM")) +a1.cu(b0,0,4,a0.j("T.E")) +B.b.K(k,a1) +c3.setFloat32(0,i,!0) +i=c4.a +a1=c4.d +k=A.aZ(a1) +a0=new A.aM(a1,0,4,k.j("aM")) +a0.cu(a1,0,4,k.j("T.E")) +B.b.K(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.aZ(g) +j=new A.aM(g,0,4,k.j("aM")) +j.cu(g,0,4,k.j("T.E")) +B.b.K(a,j) +if(l!=null){b4=B.cK.dC(l) +l=b4.length +c3.setUint16(0,l,!0) +k=c4.a +j=c4.d +i=A.aZ(j) +h=new A.aM(j,0,2,i.j("aM")) +h.cu(j,0,2,i.j("T.E")) +B.b.K(k,h) +h=c4.a +k=b4.buffer +i=b4.byteOffset +l=new Uint8Array(k,i,l) +B.b.K(h,l)}else{c3.setUint16(0,0,!0) +l=c4.a +k=c4.d +j=A.aZ(k) +i=new A.aM(k,0,2,j.j("aM")) +i.cu(k,0,2,j.j("T.E")) +B.b.K(l,i)}b4=B.cK.dC(o) +o=b4.length +c3.setUint16(0,o,!0) +l=c4.a +k=c4.d +j=A.aZ(k) +i=new A.aM(k,0,2,j.j("aM")) +i.cu(k,0,2,j.j("T.E")) +B.b.K(l,i) +i=c4.a +l=b4.buffer +j=b4.byteOffset +o=new Uint8Array(l,j,o) +B.b.K(i,o)}for(c2=c5.z,p=c2.length,o=c5.w,l=c5.x,k=c5.e,n=0;n")) +a0.cu(g,0,2,a.j("T.E")) +B.b.K(j,a0) +c3.setUint16(0,i.gq(i),!0) +a0=c4.a +j=c4.d +g=A.aZ(j) +a=new A.aM(j,0,2,g.j("aM")) +a.cu(j,0,2,g.j("T.E")) +B.b.K(a0,a) +a=c4.a +b1=B.e.aB(a.length,4) +if(b1!==0){j=$.AE() +g=4-b1 +a0=A.aZ(j) +a1=new A.aM(j,0,g,a0.j("aM")) +a1.cu(j,0,g,a0.j("T.E")) +B.b.K(a,a1)}j=c4.a +g=i.buffer +a=i.byteOffset +i=i.gq(i) +i=new Uint8Array(g,a,4*i) +B.b.K(j,i) +c3.setUint16(0,h.gq(h),!0) +j=c4.a +i=c4.d +g=A.aZ(i) +a=new A.aM(i,0,2,g.j("aM")) +a.cu(i,0,2,g.j("T.E")) +B.b.K(j,a) +a=c4.a +b1=B.e.aB(a.length,2) +if(b1!==0){j=$.AE() +i=2-b1 +g=A.aZ(j) +a0=new A.aM(j,0,i,g.j("aM")) +a0.cu(j,0,i,g.j("T.E")) +B.b.K(a,a0)}j=c4.a +i=h.buffer +g=h.byteOffset +h=h.gq(h) +i=new Uint8Array(i,g,2*h) +B.b.K(j,i) +break +case 2:j=s.i(0,a9.d) +j.toString +c4.iP(B.dM) +c4.pI() +c4.a.push(37) +c3.setUint16(0,j,!0) +j=c4.a +i=c4.d +h=A.aZ(i) +g=new A.aM(i,0,2,h.j("aM")) +g.cu(i,0,2,h.j("T.E")) +B.b.K(j,g) +break +case 3:c4.iP(B.dM) +c4.pI() +c4.a.push(38) +break +case 4:j=a3.i(0,a9.c) +j.toString +c4.iP(B.dM) +c4.pI() +c4.a.push(42) +c3.setUint16(0,j,!0) +j=c4.a +i=c4.d +h=A.aZ(i) +g=new A.aM(i,0,2,h.j("aM")) +g.cu(i,0,2,h.j("T.E")) +B.b.K(j,g) +break +case 5:c4.iP(B.dM) +c4.pI() +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.we() +c4.iP(B.dM) +a0=c4.z++ +c4.a.push(49) +c3.setUint16(0,a0,!0) +a0=c4.a +a1=c4.d +a2=A.aZ(a1) +b0=new A.aM(a1,0,2,a2.j("aM")) +b0.cu(a1,0,2,a2.j("T.E")) +B.b.K(a0,b0) +c3.setFloat32(0,j,!0) +j=c4.a +b0=c4.d +a0=A.aZ(b0) +a1=new A.aM(b0,0,4,a0.j("aM")) +a1.cu(b0,0,4,a0.j("T.E")) +B.b.K(j,a1) +c3.setFloat32(0,i,!0) +i=c4.a +a1=c4.d +j=A.aZ(a1) +a0=new A.aM(a1,0,4,j.j("aM")) +a0.cu(a1,0,4,j.j("T.E")) +B.b.K(i,a0) +c3.setFloat32(0,h,!0) +h=c4.a +a0=c4.d +j=A.aZ(a0) +i=new A.aM(a0,0,4,j.j("aM")) +i.cu(a0,0,4,j.j("T.E")) +B.b.K(h,i) +c3.setFloat32(0,g,!0) +g=c4.a +i=c4.d +j=A.aZ(i) +h=new A.aM(i,0,4,j.j("aM")) +h.cu(i,0,4,j.j("T.E")) +B.b.K(g,h) +j=a.length +c4.a.push(j) +i=c4.a +b1=B.e.aB(i.length,8) +if(b1!==0){h=$.AE() +g=8-b1 +a0=A.aZ(h) +a1=new A.aM(h,0,g,a0.j("aM")) +a1.cu(h,0,g,a0.j("T.E")) +B.b.K(i,a1)}i=c4.a +h=a.buffer +a=a.byteOffset +j=new Uint8Array(h,a,8*j) +B.b.K(i,j) +break +case 9:j=a9.c +j.toString +c4.iP(B.dM) +c4.pI() +c4.a.push(51) +c3.setUint16(0,j,!0) +j=c4.a +i=c4.d +h=A.aZ(i) +g=new A.aM(i,0,2,h.j("aM")) +g.cu(i,0,2,h.j("T.E")) +B.b.K(j,g) +break +case 6:j=a9.c +j.toString +i=a9.d +h=s.i(0,i) +i=r.i(0,i) +g=a9.e +c4.iP(B.dM) +c4.pI() +c4.a.push(44) +c3.setUint16(0,j,!0) +j=c4.a +a=c4.d +a0=A.aZ(a) +a1=new A.aM(a,0,2,a0.j("aM")) +a1.cu(a,0,2,a0.j("T.E")) +B.b.K(j,a1) +c3.setUint16(0,h==null?c0:h,!0) +j=c4.a +h=c4.d +a=A.aZ(h) +a0=new A.aM(h,0,2,a.j("aM")) +a0.cu(h,0,2,a.j("T.E")) +B.b.K(j,a0) +c3.setUint16(0,i==null?c0:i,!0) +j=c4.a +i=c4.d +h=A.aZ(i) +a=new A.aM(i,0,2,h.j("aM")) +a.cu(i,0,2,h.j("T.E")) +B.b.K(j,a) +c3.setUint16(0,g==null?c0:g,!0) +j=c4.a +i=c4.d +h=A.aZ(i) +g=new A.aM(i,0,2,h.j("aM")) +g.cu(i,0,2,h.j("T.E")) +B.b.K(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.we() +c4.iP(B.dM) +c4.pI() +c4.a.push(47) +c3.setUint16(0,j,!0) +j=c4.a +a0=c4.d +a1=A.aZ(a0) +a2=new A.aM(a0,0,2,a1.j("aM")) +a2.cu(a0,0,2,a1.j("T.E")) +B.b.K(j,a2) +c3.setFloat32(0,h,!0) +a2=c4.a +j=c4.d +a0=A.aZ(j) +a1=new A.aM(j,0,4,a0.j("aM")) +a1.cu(j,0,4,a0.j("T.E")) +B.b.K(a2,a1) +c3.setFloat32(0,g,!0) +a1=c4.a +a2=c4.d +j=A.aZ(a2) +a0=new A.aM(a2,0,4,j.j("aM")) +a0.cu(a2,0,4,j.j("T.E")) +B.b.K(a1,a0) +c3.setFloat32(0,i.c-h,!0) +h=c4.a +a0=c4.d +j=A.aZ(a0) +a1=new A.aM(a0,0,4,j.j("aM")) +a1.cu(a0,0,4,j.j("T.E")) +B.b.K(h,a1) +c3.setFloat32(0,i.d-g,!0) +g=c4.a +i=c4.d +j=A.aZ(i) +h=new A.aM(i,0,4,j.j("aM")) +h.cu(i,0,4,j.j("T.E")) +B.b.K(g,h) +j=c4.a +if(a!=null){i=a.length +j.push(i) +j=c4.a +b1=B.e.aB(j.length,8) +if(b1!==0){h=$.AE() +g=8-b1 +a0=A.aZ(h) +a1=new A.aM(h,0,g,a0.j("aM")) +a1.cu(h,0,g,a0.j("T.E")) +B.b.K(j,a1)}j=c4.a +h=a.buffer +a=a.byteOffset +i=new Uint8Array(h,a,8*i) +B.b.K(j,i)}else j.push(0) +break}}if(c4.b)A.a5(A.a3("done() must not be called more than once on the same VectorGraphicsBuffer.")) +b8=A.hh(new Uint8Array(A.ce(c4.a)).buffer,0,b9) +c4.a=A.a([],c1) +c4.b=!0 +return A.cu(b8.buffer,0,b9)}, +bXA(a,b){var s="./assets/packages/" +if(B.d.c6(a,"./"))return s+b+"/"+B.d.lP(a,"./","") +if(B.d.c6(a,"assets/"))return s+b+"/"+a +else return a}, +bXa(a){var s,r,q,p,o,n=A.a([],t.mo),m=document,l=m.querySelector("head") +for(s=t.rF,r=0;r<1;++r){q=a[r] +p=m.querySelector("head") +p.toString +if(!A.bXm(p,q)){o=m.createElement("script") +o.type="text/javascript" +o.charset="utf-8" +o.async=!0 +o.src=q +l.toString +J.Xz(l).F(0,o) +n.push(new A.S3(o,"load",!1,s).gY(0))}}return A.lX(n,t.H)}, +bXm(a,b){var s,r,q,p +if(B.d.c6(b,"./"))b=B.d.lP(b,"./","") +for(s=J.Xz(a),s=s.ga3(s),r=t.MF,q=s.$ti.c;s.v();){p=s.d +if(p==null)p=q.a(p) +if(r.b(p)){p=p.src +p.toString +if(B.d.jh(p,b))return!0}}return!1}, +bla(){var s=0,r=A.n(t.t4),q +var $async$bla=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=3 +return A.i($.bI3().G_(),$async$bla) +case 3:q=b +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$bla,r)}},B={} +var w=[A,J,B] +var $={} +A.HN.prototype={ +sUF(a){var s,r,q,p=this +if(J.d(a,p.c))return +if(a==null){p.Pb() +p.c=null +return}s=p.a.$0() +r=a.a +q=s.a +if(rr){p.Pb() +p.b=A.cj(A.bt(0,r-q,0),p.gSQ())}p.c=a}, +Pb(){var s=this.b +if(s!=null)s.b3(0) +this.b=null}, +aLm(){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.cj(A.bt(0,q-p,0),s.gSQ())}} +A.atZ.prototype={ +ya(){var s=0,r=A.n(t.H),q=this,p +var $async$ya=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i(q.a.$0(),$async$ya) +case 2:p=q.b.$0() +s=3 +return A.i(t.d.b(p)?p:A.dV(p,t.z),$async$ya) +case 3:return A.l(null,r)}}) +return A.m($async$ya,r)}, +b_r(){return A.bOd(new A.au2(this),new A.au3(this))}, +aHs(){return A.bOa(new A.au_(this))}, +a6w(){return A.bOb(new A.au0(this),new A.au1(this))}} +A.au2.prototype={ +$0(){var s=0,r=A.n(t.e),q,p=this,o +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:o=p.a +s=3 +return A.i(o.ya(),$async$$0) +case 3:q=o.a6w() +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$$0,r)}, +$S:971} +A.au3.prototype={ +$1(a){return this.ai_(a)}, +$0(){return this.$1(null)}, +ai_(a){var s=0,r=A.n(t.e),q,p=this,o +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o=p.a +s=3 +return A.i(o.a.$1(a),$async$$1) +case 3:q=o.aHs() +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:209} +A.au_.prototype={ +$1(a){return this.ahX(a)}, +$0(){return this.$1(null)}, +ahX(a){var s=0,r=A.n(t.e),q,p=this,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o=p.a +n=o.b.$0() +s=3 +return A.i(t.d.b(n)?n:A.dV(n,t.z),$async$$1) +case 3:q=o.a6w() +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:209} +A.au0.prototype={ +$1(a){return this.ahZ(a)}, +ahZ(a){var s=0,r=A.n(t.S),q,p,o,n,m,l +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:n=$.bN().gfI() +m=n.a +l=a.hostElement +l.toString +p=$.bDR +$.bDR=p+1 +o=new A.ahG(p,m,A.bxD(l),B.hV,A.bwP(l)) +o.a0w(p,m,l) +n.agh(o,a) +q=p +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:738} +A.au1.prototype={ +$1(a){return this.ahY(a)}, +ahY(a){var s=0,r=A.n(t.kC),q +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q=$.bN().gfI().acf(a) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:705} +A.Iu.prototype={ +J(){return"BrowserEngine."+this.b}} +A.qH.prototype={ +J(){return"OperatingSystem."+this.b}} +A.awn.prototype={ +gcg(a){var s=this.d +if(s==null){this.a2q() +s=this.d}s.toString +return s}, +geI(){if(this.y==null)this.a2q() +var s=this.e +s.toString +return s}, +a2q(){var s,r,q,p,o,n,m,l,k=this,j=!1,i=null,h=k.y +if(h!=null){A.tN(h,0) +h=k.y +h.toString +A.tM(h,0) +k.y=null}h=k.x +if(h!=null&&h.length!==0){h.toString +s=B.b.hF(h,0) +k.y=s +i=s +j=!0 +r=!0}else{h=k.f +$.cV() +q=self.window.devicePixelRatio +if(q===0)q=1 +p=k.r +o=self.window.devicePixelRatio +if(o===0)o=1 +i=k.a0V(h,p) +n=i +k.y=n +if(n==null){A.bG9() +i=k.a0V(h,p)}n=i.style +A.P(n,"position","absolute") +A.P(n,"width",A.h(h/q)+"px") +A.P(n,"height",A.h(p/o)+"px") +r=!1}if(!J.d(k.z.lastChild,i))k.z.append(i) +try{if(j)A.v(i.style,"removeProperty",["z-index"]) +h=A.jt(i,"2d",null) +h.toString +k.d=t.e.a(h)}catch(m){}h=k.d +if(h==null){A.bG9() +h=A.jt(i,"2d",null) +h.toString +h=k.d=t.e.a(h)}q=k.as +k.e=new A.axR(h,k,q,B.ds,B.eN,B.jC) +l=k.gcg(0) +l.save();++k.Q +A.bwX(l,1,0,0,1,0,0) +if(r)A.v(l,"clearRect",[0,0,k.f*q,k.r*q]) +$.cV() +h=self.window.devicePixelRatio +if(h===0)h=1 +p=self.window.devicePixelRatio +if(p===0)p=1 +A.v(l,"scale",[h*q,p*q]) +k.aIe()}, +a0V(a,b){var s=this.as +return A.c2h(B.c.dl(a*s),B.c.dl(b*s))}, +T(a){var s,r,q,p,o,n=this +n.aql(0) +if(n.y!=null){s=n.d +if(s!=null)try{s.font=""}catch(q){r=A.ae(q) +if(!J.d(r.name,"NS_ERROR_FAILURE"))throw q}}if(n.y!=null){n.Sg() +n.e.fF(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}, +a6V(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.gcg(0) +if(d!=null)for(s=d.length,r=i.as,q=t.Ci;a>>16&255,m>>>8&255,m&255).a)) +A.v(s,h,[-5e4,0]) +l=new Float32Array(2) +m=$.cV().d +if(m==null){m=self.window.devicePixelRatio +if(m===0)m=1}l[0]=5e4*m +m=i.b +m.c.ah1(l) +k=l[0] +j=l[1] +l[1]=0 +l[0]=0 +m.c.ah1(l) +A.bqs(s,k-l[0]) +A.bqt(s,j-l[1])}}, +qI(){var s=this,r=s.z +if((r==null?null:r.x)!=null){r=$.dR() +r=r===B.aw||!1}else r=!1 +if(r)s.a.restore() +r=s.Q +if(r!=null){A.v(s.a,"translate",[-r.a,-r.b]) +s.Q=null}}, +jV(a){var s=this.a +if(a===B.a8)s.stroke() +else A.azN(s,null)}, +fF(a){var s,r=this,q=r.a +A.azO(q,"") +s=q.fillStyle +r.r=s==null?null:s +A.azP(q,"") +s=q.strokeStyle +r.w=s==null?null:s +q.shadowBlur=0 +A.bqr(q,"none") +A.bqs(q,0) +A.bqt(q,0) +q.globalCompositeOperation="source-over" +r.d=B.ds +A.bqq(q,1) +r.x=1 +q.lineCap="butt" +r.e=B.eN +q.lineJoin="miter" +r.f=B.jC +r.Q=null}} +A.an2.prototype={ +T(a){B.b.T(this.a) +this.b=null +this.c=A.f2()}, +dv(a){var s=this.c,r=new A.cP(new Float32Array(16)) +r.ck(s) +s=this.b +s=s==null?null:A.eJ(s,!0,t.Sv) +this.a.push(new A.a9M(r,s))}, +cA(a){var s,r=this.a +if(r.length===0)return +s=r.pop() +this.c=s.a +this.b=s.b}, +bk(a,b,c){this.c.bk(0,b,c)}, +ho(a,b,c){this.c.ho(0,b,c)}, +tS(a,b){this.c.agG(0,B.M2,b)}, +am(a,b){this.c.es(0,new A.cP(b))}, +mz(a){var s,r,q=this.b +if(q==null)q=this.b=A.a([],t.CK) +s=this.c +r=new A.cP(new Float32Array(16)) +r.ck(s) +q.push(new A.zb(a,null,null,r))}, +rO(a){var s,r,q=this.b +if(q==null)q=this.b=A.a([],t.CK) +s=this.c +r=new A.cP(new Float32Array(16)) +r.ck(s) +q.push(new A.zb(null,a,null,r))}, +jP(a,b){var s,r,q=this.b +if(q==null)q=this.b=A.a([],t.CK) +s=this.c +r=new A.cP(new Float32Array(16)) +r.ck(s) +q.push(new A.zb(null,null,b,r))}} +A.lO.prototype={ +nG(a,b,c,d){var s=d.ay,r=this.a,q=a.b,p=d.a +if(s===B.f5){q===$&&A.b() +q=q.a +q===$&&A.b() +q=q.a +q.toString +A.v(r,"drawImageRectCubic",[q,A.iT(b),A.iT(c),0.3333333333333333,0.3333333333333333,p])}else{q===$&&A.b() +q=q.a +q===$&&A.b() +q=q.a +q.toString +A.v(r,"drawImageRectOptions",[q,A.iT(b),A.iT(c),A.bus(s),A.buv(s),p])}}, +qa(a){var s=a.a +s===$&&A.b() +s=s.a +s.toString +this.a.drawPicture(s)}, +i5(a,b){var s=b==null?null:b.a +A.bs0(this.a,s,A.iT(a),null,null)}, +NE(a,b,c){t.p1.a(b) +b.W0(new A.ax0(this,c,a))}, +YT(){var s,r,q,p,o=t.j.a(this.a.getLocalToDevice()),n=new Float32Array(16) +for(s=J.ac(o),r=0;r<4;++r)for(q=r*4,p=0;p<4;++p)n[p*4+r]=A.mK(s.i(o,q+p)) +return n}} +A.ax0.prototype={ +$1(a){A.bs0(this.a.a,this.b.a,A.iT(this.c),a,0)}, +$S:5} +A.bhQ.prototype={ +$1(a){var s=A.jm().b +if(s==null)s=null +else{s=s.canvasKitBaseUrl +if(s==null)s=null}return(s==null?"https://www.gstatic.com/flutter-canvaskit/c4cd48e186460b32d44585ce3c103271ab676355/":s)+a}, +$S:26} +A.big.prototype={ +$1(a){this.a.remove() +this.b.ei(0,!0)}, +$S:5} +A.bif.prototype={ +$1(a){this.a.remove() +this.b.ei(0,!1)}, +$S:5} +A.awg.prototype={ +dv(a){B.c.A(this.a.a.save())}, +i5(a,b){var s=t.qo,r=this.a +if(a==null){s.a(b) +A.bs0(r.a,b.a,null,null,null)}else r.i5(a,s.a(b))}, +cA(a){this.a.a.restore()}, +MA(a){A.v(this.a.a,"restoreToCount",[a])}, +Z3(){return B.c.A(this.a.a.getSaveCount())}, +bk(a,b,c){A.v(this.a.a,"translate",[b,c])}, +ho(a,b,c){var s=c==null?b:c +A.v(this.a.a,"scale",[b,s]) +return null}, +c5(a,b){return this.ho(0,b,null)}, +tS(a,b){A.v(this.a.a,"rotate",[b*180/3.141592653589793,0,0])}, +am(a,b){if(b.length!==16)throw A.c(A.cb('"matrix4" must have 16 entries.',null)) +A.v(this.a.a,"concat",[A.bGs(A.Hy(b))])}, +u3(){var s=this.a.YT(),r=new Float64Array(16) +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] +return r}, +v2(a,b,c){A.v(this.a.a,"clipRect",[A.iT(a),$.bv9()[b.a],c])}, +mz(a){return this.v2(a,B.fX,!0)}, +U2(a,b){return this.v2(a,b,!0)}, +ab8(a,b){return this.v2(a,B.fX,b)}, +JK(a,b){A.v(this.a.a,"clipRRect",[A.Hz(a),$.asD(),b])}, +rO(a){return this.JK(a,!0)}, +JJ(a,b,c){var s=t.E_.a(b).a +s===$&&A.b() +s=s.a +s.toString +A.v(this.a.a,"clipPath",[s,$.asD(),c])}, +jP(a,b){return this.JJ(0,b,!0)}, +YR(){var s=this.a,r=new A.cP(s.YT()) +if(r.hP(r)===0)return B.Q +return A.Xb(r,A.bG8(s.a.getDeviceClipBounds()))}, +kT(a,b,c){A.v(this.a.a,"drawLine",[a.a,a.b,b.a,b.b,t.qo.a(c).a])}, +yM(a){this.a.a.drawPaint(t.qo.a(a).a)}, +dX(a,b){t.qo.a(b) +A.v(this.a.a,"drawRect",[A.iT(a),b.a])}, +ds(a,b){t.qo.a(b) +A.v(this.a.a,"drawRRect",[A.Hz(a),b.a])}, +yK(a,b,c){t.qo.a(c) +A.v(this.a.a,"drawDRRect",[A.Hz(a),A.Hz(b),c.a])}, +yL(a,b){t.qo.a(b) +A.v(this.a.a,"drawOval",[A.iT(a),b.a])}, +fg(a,b,c){A.v(this.a.a,"drawCircle",[a.a,a.b,b,t.qo.a(c).a])}, +Kf(a,b,c,d,e){t.qo.a(e) +A.v(this.a.a,"drawArc",[A.iT(a),b*57.29577951308232,c*57.29577951308232,!1,e.a])}, +dN(a,b){var s +t.E_.a(a) +t.qo.a(b) +s=a.a +s===$&&A.b() +s=s.a +s.toString +this.a.a.drawPath(s,b.a)}, +q8(a,b,c,d){var s,r,q,p,o,n +t.XY.a(b) +t.qo.a(d) +s=d.ay +r=this.a.a +q=b.b +p=c.a +o=c.b +n=d.a +if(s===B.f5){q===$&&A.b() +q=q.a +q===$&&A.b() +q=q.a +q.toString +A.v(r,"drawImageCubic",[q,p,o,0.3333333333333333,0.3333333333333333,n])}else{q===$&&A.b() +q=q.a +q===$&&A.b() +q=q.a +q.toString +A.v(r,"drawImageOptions",[q,p,o,A.bus(s),A.buv(s),n])}}, +nG(a,b,c,d){this.a.nG(t.XY.a(a),b,c,t.qo.a(d))}, +qa(a){var s=t.Bn.a(a).a +s===$&&A.b() +s=s.a +s.toString +this.a.a.drawPicture(s)}, +q9(a,b){var s=t.z7.a(a).a +s===$&&A.b() +s=s.a +s.toString +A.v(this.a.a,"drawParagraph",[s,b.a,b.b])}, +Dw(a,b,c){var s +t.V1.a(a) +t.qo.a(c) +s=a.f +s===$&&A.b() +s=s.a +s.toString +this.a.a.drawVertices(s,$.bpn()[b.a],c.a)}, +vn(a,b,c,d){var s,r,q,p,o,n,m,l +t.E_.a(a) +s=$.cV().d +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}r=d?5:4 +q=A.I(B.c.aV((b.gh(b)>>>24&255)*0.039),b.gh(b)>>>16&255,b.gh(b)>>>8&255,b.gh(b)&255) +p=A.I(B.c.aV((b.gh(b)>>>24&255)*0.25),b.gh(b)>>>16&255,b.gh(b)>>>8&255,b.gh(b)&255) +o=t.e.a({ambient:A.Hv(q),spot:A.Hv(p)}) +n=$.cz.I().computeTonalColors(o) +m=a.a +m===$&&A.b() +m=m.a +m.toString +l=new Float32Array(3) +l[2]=s*c +s=new Float32Array(3) +s[0]=0 +s[1]=-1 +s[2]=1 +A.v(this.a.a,"drawShadow",[m,l,s,1.3333333333333333,n.ambient,n.spot,r|4])}} +A.a4g.prototype={ +gB(a){var s=this.a +return s.gB(s)}, +k(a,b){if(b==null)return!1 +if(A.M(this)!==J.aj(b))return!1 +return b instanceof A.a4g&&b.a.k(0,this.a)}, +l(a){return this.a.l(0)}} +A.Z6.prototype={$imV:1} +A.IC.prototype={ +BJ(){return A.bZI(this.a,this.b)}, +gB(a){return A.a2(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,b){if(b==null)return!1 +if(A.M(this)!==J.aj(b))return!1 +return b instanceof A.IC&&b.a.k(0,this.a)&&b.b===this.b}, +l(a){return"ColorFilter.mode("+this.a.l(0)+", "+this.b.l(0)+")"}} +A.B3.prototype={ +gaES(){var s,r,q=new Float32Array(20) +for(s=this.a,r=0;r<20;++r)if(B.b.p(B.a4C,r))q[r]=s[r]/255 +else q[r]=s[r] +return q}, +BJ(){return A.v($.cz.I().ColorFilter,"MakeMatrix",[this.gaES()])}, +gB(a){return A.aO(this.a)}, +k(a,b){if(b==null)return!1 +return A.M(this)===J.aj(b)&&b instanceof A.B3&&A.kI(this.a,b.a)}, +l(a){return"ColorFilter.matrix("+A.h(this.a)+")"}} +A.Zd.prototype={ +BJ(){return $.cz.I().ColorFilter.MakeLinearToSRGBGamma()}, +k(a,b){if(b==null)return!1 +return A.M(this)===J.aj(b)}, +gB(a){return A.i9(A.M(this))}, +l(a){return"ColorFilter.linearToSrgbGamma()"}} +A.Zh.prototype={ +BJ(){return $.cz.I().ColorFilter.MakeSRGBToLinearGamma()}, +k(a,b){if(b==null)return!1 +return A.M(this)===J.aj(b)}, +gB(a){return A.i9(A.M(this))}, +l(a){return"ColorFilter.srgbToLinearGamma()"}} +A.B2.prototype={ +BJ(){var s,r=$.cz.I().ColorFilter,q=this.a.b +q===$&&A.b() +q=q.a +q.toString +s=this.b.b +s===$&&A.b() +s=s.a +s.toString +return r.MakeCompose(q,s)}, +k(a,b){if(b==null)return!1 +if(!(b instanceof A.B2))return!1 +return b.a.k(0,this.a)&&b.b.k(0,this.b)}, +gB(a){return A.a2(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){return"ColorFilter.compose("+this.a.l(0)+", "+this.b.l(0)+")"}} +A.Ju.prototype={ +gCO(){var s,r=this,q=r.b +if(q===$){s=r.a.$0() +J.bvC(s) +r.b!==$&&A.at() +r.b=s +q=s}return q}, +ajf(){var s,r=this.d,q=this.c +if(r.length!==0){s=r.pop() +q.push(s) +return s}else{s=this.a.$0() +J.bvC(s) +q.push(s) +return s}}, +aI4(a){a.gtt().remove()}, +m(){var s,r,q,p +for(s=this.d,r=s.length,q=0;q"))}, +b_s(a,b){var s,r,q=this +if(!$.td().Eb(a)){s=new A.ov() +r=q.z +r===$&&A.b() +s.uV(new A.A(0,0,0+r.a,0+r.b)) +q.c.a.push(s)}r=q.d +if(J.d(r.i(0,a),b)){if(!B.b.p(q.x,a))q.r.F(0,a) +return}r.n(0,a,b) +q.r.F(0,a)}, +avA(a,b){var s,r=this,q=r.e.d2(0,a,new A.aFT(a)),p=q.b,o=p.style,n=b.b +A.P(o,"width",A.h(n.a)+"px") +A.P(o,"height",A.h(n.b)+"px") +A.P(o,"position","absolute") +s=r.avY(b.c) +if(s!==q.c){q.a=r.aHR(s,p,q.a) +q.c=s}r.ats(b,p,a)}, +avY(a){var s,r,q,p +for(s=a.a,r=A.a8(s).j("bY<1>"),s=new A.bY(s,r),s=new A.ck(s,s.gq(0),r.j("ck")),r=r.j("al.E"),q=0;s.v();){p=s.d +p=(p==null?r.a(p):p).a +if(p===B.HR||p===B.HS||p===B.HT)++q}return q}, +aHR(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.d(q,c)&&p").a0(p.y[1]).y[1];s.v();){o=p.a(s.gG(s)) +if(q.p(0,o.id))r.push(o)}for(s=r.length,n=0;n"),a2=new A.bY(a2,r),a2=new A.ck(a2,a2.gq(0),r.j("ck")),r=r.j("al.E"),q=a0.at,p=t.K,o=t.gA,n=a4,m=1;a2.v();){l=a2.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.cP(k) +j.ck(l) +j.es(0,s) +l=n.style +k=A.kH(k) +l.setProperty.apply(l,["transform",k,""]) +s=j +break +case 0:case 1:case 2:n=n.parentElement +k=n.style +k.setProperty.apply(k,["clip","",""]) +k=n.style +k.setProperty.apply(k,["clip-path","",""]) +s=new A.cP(new Float32Array(16)) +s.asq() +k=n.style +k.setProperty.apply(k,["transform","",""]) +k=n.style +k.setProperty.apply(k,["width","100%",""]) +k=n.style +k.setProperty.apply(k,["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.apply(l,["clip","rect("+A.h(i)+"px, "+A.h(h)+"px, "+A.h(g)+"px, "+A.h(k)+"px)",""])}else{k=l.c +if(k!=null){f=new self.window.flutterCanvasKit.Path() +f.setFillType($.asH()[0]) +e=new A.B5(B.cV) +l=new A.hK("Path",o) +l.a=f +$.bvo() +if($.bve()){i=$.bv1() +d={} +d[$.bpk()]=l +A.bNg(i,e,d)}e.a!==$&&A.bh() +e.a=l +i=l.a +i.toString +i.addRRect.apply(i,[A.Hz(k),!1]) +a0.a38() +k=a0.as +k.toString +k=k.querySelector.apply(k,["#sk_path_defs"]) +k.toString +c="svgClip"+ ++a0.Q +i=self.document +i=i.createElementNS.apply(i,[a1,"clipPath"]) +i.id=c +h=self.document +h=h.createElementNS.apply(h,[a1,"path"]) +l=A.ba(l.a.toSVGString()) +h.setAttribute.apply(h,["d",l==null?p.a(l):l]) +i.append(h) +k.append(i) +J.cJ(q.d2(0,a5,new A.aFR()),c) +l=n.style +l.setProperty.apply(l,["clip-path","url(#"+c+")",""])}else{l=l.d +if(l!=null){a0.a38() +k=a0.as +k.toString +k=k.querySelector.apply(k,["#sk_path_defs"]) +k.toString +c="svgClip"+ ++a0.Q +i=self.document +i=i.createElementNS.apply(i,[a1,"clipPath"]) +i.id=c +h=self.document +h=h.createElementNS.apply(h,[a1,"path"]) +l=l.a +l===$&&A.b() +l=A.ba(l.a.toSVGString()) +h.setAttribute.apply(h,["d",l==null?p.a(l):l]) +i.append(h) +k.append(i) +J.cJ(q.d2(0,a5,new A.aFS()),c) +l=n.style +l.setProperty.apply(l,["clip-path","url(#"+c+")",""])}}}l=n.style +l.setProperty.apply(l,["transform-origin","0 0 0",""]) +l=n.style +l.setProperty.apply(l,["position","absolute",""]) +break +case 4:l=l.f +l.toString +m*=l/255 +break}}A.P(a4.style,"opacity",B.c.l(m)) +b=$.cV().d +if(b==null){a2=self.window.devicePixelRatio +b=a2===0?1:a2}a=1/b +a2=new Float32Array(16) +a2[15]=1 +a2[10]=1 +a2[5]=a +a2[0]=a +s=new A.cP(a2).ig(s) +A.P(n.style,"transform",A.kH(s.a))}, +aIi(a){A.P(a.style,"transform-origin","0 0 0") +A.P(a.style,"position","absolute")}, +a38(){var s,r,q=this +if(q.as!=null)return +s=A.a1E($.bps(),!1) +q.as=s +r=A.v(self.document,"createElementNS",["http://www.w3.org/2000/svg","defs"]) +r.id="sk_path_defs" +s.append(r) +r=q.as +r.toString +q.a.append(r)}, +GB(a){return this.amO(0)}, +amO(a7){var s=0,r=A.n(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 +var $async$GB=A.o(function(a8,a9){if(a8===1)return A.k(a9,r) +while(true)switch(s){case 0:a4=p.x +a5=a4.length===0||p.w.length===0?null:A.c_3(a4,p.w) +a6=p.aM4(a5) +if(a6!=null)p.y=a6 +o=p.y,n=o.length,m=p.b,l=p.f,k=t.H0,j=0,i=0 +case 3:if(!(i") +p.V3(A.cT(new A.b6(n,new A.aFY(a5),m),m.j("p.E"))) +B.b.K(a4,o) +c.Fd(o) +a4=a5.c +if(a4){n=a5.d +n.toString +b=p.e.i(0,n).a}else b=null +for(n=a5.b,m=n.length,k=p.e,g=p.a,i=0;i") +q=A.J(new A.a1(s,new A.aFU(),r),!0,r.j("al.E")) +r=m.gaDc() +p=m.f +if(l){l=m.b.gt2() +o=l.c +B.b.K(l.d,o) +B.b.T(o) +p.T(0) +B.b.ak(q,r)}else{l=A.u(p).j("bj<1>") +n=A.J(new A.bj(p,l),!0,l.j("p.E")) +new A.b6(n,new A.aFV(q),A.a8(n).j("b6<1>")).ak(0,m.gaHZ()) +new A.b6(q,new A.aFW(m),A.a8(q).j("b6<1>")).ak(0,r)}return s}, +ajy(a){var s,r,q,p,o=A.a([],t.jT),n=t.t,m=new A.yn(A.a([],n)) +for(s=0;s0 +if(!q||o.length+1>=7){m.a.push(r);++m.b}else{if(q)o.push(m) +q=A.a([],n) +m=new A.yn(q) +q.push(r) +m.b=1}}}if(m.b>0)o.push(m) +return o}, +aDd(a){this.f.n(0,a,this.b.gt2().ajf())}, +aQV(){var s,r,q,p=this.as +if(p==null)s=null +else{r=t.qr +r=A.iY(new A.rC(p.children,r),r.j("p.E"),t.e) +s=A.u(r).y[1].a(J.asO(r.a))}if(s!=null)for(q=s.lastChild;q!=null;q=s.lastChild)s.removeChild(q) +this.at.T(0)}, +m(){var s=this,r=$.td(),q=r.b,p=A.u(q).j("bj<1>"),o=A.cT(new A.bj(q,p),p.j("p.E")) +o.ak(0,r.gaPn()) +r.a.T(0) +q.T(0) +r.c.T(0) +r.d.T(0) +s.V3(o) +r=t.qN +s.c=new A.K1(A.a([],r),A.a([],r)) +r=s.d +r.T(0) +s.aQV() +r.T(0) +s.e.T(0) +s.f.T(0) +s.r.T(0) +B.b.T(s.x) +B.b.T(s.w)}} +A.aFX.prototype={ +$1(a){var s=a.b +s.toString +return s}, +$S:699} +A.aFT.prototype={ +$0(){var s=A.bER(this.a) +return new A.Fe(s,s)}, +$S:692} +A.aFR.prototype={ +$0(){return A.b0(t.N)}, +$S:220} +A.aFS.prototype={ +$0(){return A.b0(t.N)}, +$S:220} +A.aFY.prototype={ +$1(a){return!B.b.p(this.a.b,a)}, +$S:46} +A.aFU.prototype={ +$1(a){return B.b.ga_(a.a)}, +$S:424} +A.aFV.prototype={ +$1(a){return!B.b.p(this.a,a)}, +$S:46} +A.aFW.prototype={ +$1(a){return!this.a.f.a7(0,a)}, +$S:46} +A.yn.prototype={} +A.Fe.prototype={} +A.K0.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.K0&&b.a.k(0,s.a)&&b.b.k(0,s.b)&&b.c.k(0,s.c)}, +gB(a){return A.a2(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.yh.prototype={ +J(){return"MutatorType."+this.b}} +A.m6.prototype={ +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(!(b instanceof A.m6))return!1 +s=r.a +if(s!==b.a)return!1 +switch(s.a){case 0:return J.d(r.b,b.b) +case 1:return J.d(r.c,b.c) +case 2:return r.d==b.d +case 3:return r.e==b.e +case 4:return r.f==b.f +default:return!1}}, +gB(a){var s=this +return A.a2(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)}} +A.D9.prototype={ +k(a,b){if(b==null)return!1 +if(b===this)return!0 +return b instanceof A.D9&&A.kI(b.a,this.a)}, +gB(a){return A.aO(this.a)}, +ga3(a){var s=this.a,r=A.a8(s).j("bY<1>") +s=new A.bY(s,r) +return new A.ck(s,s.gq(0),r.j("ck"))}} +A.K1.prototype={} +A.pr.prototype={} +A.bkC.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.d(r[p],s[s.length-1-q]))return o +if(q===s.length-1){s=r.length +if(a===s-1)return new A.pr(B.b.dk(r,0,s-q-1),B.fi,!1,o) +else if(a===q)return new A.pr(B.b.hr(r,a+1),B.fi,!1,o) +else return o}}return new A.pr(B.b.hr(r,a+1),B.b.dk(s,0,s.length-1-a),!0,B.b.gY(r))}, +$S:236} +A.aaq.prototype={ +gVv(){var s,r=this.b +if(r===$){s=A.jm().b +if(s==null)s=null +else{s=s.useColorEmoji +if(s==null)s=null}s=s===!0 +r=this.b=A.bOk(new A.aT7(this),A.a([A.az("Noto Sans","notosans/v32/o-0IIpQlx3QUlC5A4PNb4j5Ba_2c7A.ttf",!0),A.az("Noto Color Emoji","notocoloremoji/v25/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFab5s79iz64w.ttf",s),A.az("Noto Emoji","notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-r0jwvS-FGJCMY.ttf",!s),A.az("Noto Music","notomusic/v20/pe0rMIiSN5pO63htf1sxIteQB9Zra1U.ttf",!0),A.az("Noto Sans Symbols","notosanssymbols/v41/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8gavVFRkzrbQ.ttf",!0),A.az("Noto Sans Symbols 2","notosanssymbols2/v22/I_uyMoGduATTei9eI8daxVHDyfisHr71ypPqfX71-AI.ttf",!0),A.az("Noto Sans Adlam","notosansadlam/v22/neIczCCpqp0s5pPusPamd81eMfjPonvqdbYxxpgufnv0TGnBZLwhuvk.ttf",!0),A.az("Noto Sans Anatolian Hieroglyphs","notosansanatolianhieroglyphs/v16/ijw9s4roRME5LLRxjsRb8A0gKPSWq4BbDmHHu6j2pEtUJzZWXybIymc5QYo.ttf",!0),A.az("Noto Sans Arabic","notosansarabic/v18/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCfyGyvu3CBFQLaig.ttf",!0),A.az("Noto Sans Armenian","notosansarmenian/v42/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLorxb60iYy6zF3Eg.ttf",!0),A.az("Noto Sans Avestan","notosansavestan/v21/bWti7ejKfBziStx7lIzKOLQZKhIJkyu9SASLji8U.ttf",!0),A.az("Noto Sans Balinese","notosansbalinese/v24/NaPwcYvSBuhTirw6IaFn6UrRDaqje-lpbbRtYf-Fwu2Ov7fdhE5Vd222PPY.ttf",!0),A.az("Noto Sans Bamum","notosansbamum/v27/uk-0EGK3o6EruUbnwovcbBTkkklK_Ya_PBHfNGTPEddO-_gLykxEkxA.ttf",!0),A.az("Noto Sans Bassa Vah","notosansbassavah/v17/PN_bRee-r3f7LnqsD5sax12gjZn7mBpL5YwUpA2MBdcFn4MaAc6p34gH-GD7.ttf",!0),A.az("Noto Sans Batak","notosansbatak/v19/gok2H6TwAEdtF9N8-mdTCQvT-Zdgo4_PHuk74A.ttf",!0),A.az("Noto Sans Bengali","notosansbengali/v20/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6KmsolLudCk8izI0lc.ttf",!0),A.az("Noto Sans Bhaiksuki","notosansbhaiksuki/v17/UcC63EosKniBH4iELXATsSBWdvUHXxhj8rLUdU4wh9U.ttf",!0),A.az("Noto Sans Brahmi","notosansbrahmi/v18/vEFK2-VODB8RrNDvZSUmQQIIByV18tK1W77HtMo.ttf",!0),A.az("Noto Sans Buginese","notosansbuginese/v18/esDM30ldNv-KYGGJpKGk18phe_7Da6_gtfuEXLmNtw.ttf",!0),A.az("Noto Sans Buhid","notosansbuhid/v22/Dxxy8jiXMW75w3OmoDXVWJD7YwzAe6tgnaFoGA.ttf",!0),A.az("Noto Sans Canadian Aboriginal","notosanscanadianaboriginal/v22/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzigWLn_yAsg0q0uhQ.ttf",!0),A.az("Noto Sans Carian","notosanscarian/v16/LDIpaoiONgYwA9Yc6f0gUILeMIOgs7ob9yGLmfI.ttf",!0),A.az("Noto Sans Caucasian Albanian","notosanscaucasianalbanian/v16/nKKA-HM_FYFRJvXzVXaANsU0VzsAc46QGOkWytlTs-TXrYDmoVmRSZo.ttf",!0),A.az("Noto Sans Chakma","notosanschakma/v17/Y4GQYbJ8VTEp4t3MKJSMjg5OIzhi4JjTQhYBeYo.ttf",!0),A.az("Noto Sans Cham","notosanscham/v29/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfcERwcv7GykboaLg.ttf",!0),A.az("Noto Sans Cherokee","notosanscherokee/v20/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWi5PDkm5rAffjl0.ttf",!0),A.az("Noto Sans Coptic","notosanscoptic/v20/iJWfBWmUZi_OHPqn4wq6kgqumOEd78u_VG0xR4Y.ttf",!0),A.az("Noto Sans Cuneiform","notosanscuneiform/v17/bMrrmTWK7YY-MF22aHGGd7H8PhJtvBDWgb9JlRQueeQ.ttf",!0),A.az("Noto Sans Cypriot","notosanscypriot/v15/8AtzGta9PYqQDjyp79a6f8Cj-3a3cxIsK5MPpahF.ttf",!0),A.az("Noto Sans Deseret","notosansdeseret/v17/MwQsbgPp1eKH6QsAVuFb9AZM6MMr2Vq9ZnJSZtQG.ttf",!0),A.az("Noto Sans Devanagari","notosansdevanagari/v25/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08AlXQly-AzoFoW4Ow.ttf",!0),A.az("Noto Sans Duployan","notosansduployan/v17/gokzH7nwAEdtF9N8-mdTDx_X9JM5wsvrFsIn6WYDvA.ttf",!0),A.az("Noto Sans Egyptian Hieroglyphs","notosansegyptianhieroglyphs/v28/vEF42-tODB8RrNDvZSUmRhcQHzx1s7y_F9-j3qSzEcbEYindSVK8xRg7iw.ttf",!0),A.az("Noto Sans Elbasan","notosanselbasan/v16/-F6rfiZqLzI2JPCgQBnw400qp1trvHdlre4dFcFh.ttf",!0),A.az("Noto Sans Elymaic","notosanselymaic/v15/UqyKK9YTJW5liNMhTMqe9vUFP65ZD4AjWOT0zi2V.ttf",!0),A.az("Noto Sans Georgian","notosansgeorgian/v42/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdpvnzFj-f5WK0OQV.ttf",!0),A.az("Noto Sans Glagolitic","notosansglagolitic/v17/1q2ZY4-BBFBst88SU_tOj4J-4yuNF_HI4ERK4Amu7nM1.ttf",!0),A.az("Noto Sans Gothic","notosansgothic/v16/TuGKUUVzXI5FBtUq5a8bj6wRbzxTFMX40kFQRx0.ttf",!0),A.az("Noto Sans Grantha","notosansgrantha/v17/3y976akwcCjmsU8NDyrKo3IQfQ4o-r8cFeulHc6N.ttf",!0),A.az("Noto Sans Gujarati","notosansgujarati/v23/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_ypFwPM_OdiEH0s.ttf",!0),A.az("Noto Sans Gunjala Gondi","notosansgunjalagondi/v19/bWtX7e7KfBziStx7lIzKPrcSMwcEnCv6DW7n5g0ef3PLtymzNxYL4YDE4J4vCTxEJQ.ttf",!0),A.az("Noto Sans Gurmukhi","notosansgurmukhi/v26/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG1OenbxZ_trdp7h.ttf",!0),A.az("Noto Sans HK","notosanshk/v31/nKKF-GM_FYFRJvXzVXaAPe97P1KHynJFP716qHB--oWTiYjNvVA.ttf",!0),A.az("Noto Sans Hanunoo","notosanshanunoo/v20/f0Xs0fCv8dxkDWlZSoXOj6CphMloFsEsEpgL_ix2.ttf",!0),A.az("Noto Sans Hatran","notosanshatran/v16/A2BBn4Ne0RgnVF3Lnko-0sOBIfL_mM83r1nwzDs.ttf",!0),A.az("Noto Sans Hebrew","notosanshebrew/v43/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiXd4qtoiJltutR2g.ttf",!0),A.az("Noto Sans Imperial Aramaic","notosansimperialaramaic/v16/a8IMNpjwKmHXpgXbMIsbTc_kvks91LlLetBr5itQrtdml3YfPNno.ttf",!0),A.az("Noto Sans Indic Siyaq Numbers","notosansindicsiyaqnumbers/v16/6xK5dTJFKcWIu4bpRBjRZRpsIYHabOeZ8UZLubTzpXNHKx2WPOpVd5Iu.ttf",!0),A.az("Noto Sans Inscriptional Pahlavi","notosansinscriptionalpahlavi/v16/ll8UK3GaVDuxR-TEqFPIbsR79Xxz9WEKbwsjpz7VklYlC7FCVtqVOAYK0QA.ttf",!0),A.az("Noto Sans Inscriptional Parthian","notosansinscriptionalparthian/v16/k3k7o-IMPvpLmixcA63oYi-yStDkgXuXncL7dzfW3P4TAJ2yklBJ2jNkLlLr.ttf",!0),A.az("Noto Sans JP","notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFBEj75vY0rw-oME.ttf",!0),A.az("Noto Sans Javanese","notosansjavanese/v23/2V01KJkDAIA6Hp4zoSScDjV0Y-eoHAHT-Z3MngEefiidxJnkFFliZYWj4O8.ttf",!0),A.az("Noto Sans KR","notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLTq8H4hfeE.ttf",!0),A.az("Noto Sans Kaithi","notosanskaithi/v20/buEtppS9f8_vkXadMBJJu0tWjLwjQi0KdoZIKlo.ttf",!0),A.az("Noto Sans Kannada","notosanskannada/v26/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrDvNzSIMLsPKrkY.ttf",!0),A.az("Noto Sans Kayah Li","notosanskayahli/v21/B50nF61OpWTRcGrhOVJJwOMXdca6Yecki3E06x2jVTX3WCc3CZH4EXLuKVM.ttf",!0),A.az("Noto Sans Kharoshthi","notosanskharoshthi/v16/Fh4qPiLjKS30-P4-pGMMXCCfvkc5Vd7KE5z4rFyx5mR1.ttf",!0),A.az("Noto Sans Khmer","notosanskhmer/v23/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYuNAJz4kAbrddiA.ttf",!0),A.az("Noto Sans Khojki","notosanskhojki/v18/-nFnOHM29Oofr2wohFbTuPPKVWpmK_d709jy92k.ttf",!0),A.az("Noto Sans Khudawadi","notosanskhudawadi/v21/fdNi9t6ZsWBZ2k5ltHN73zZ5hc8HANlHIjRnVVXz9MY.ttf",!0),A.az("Noto Sans Lao","notosanslao/v30/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt4ccbdf5MK3riB2w.ttf",!0),A.az("Noto Sans Lepcha","notosanslepcha/v19/0QI7MWlB_JWgA166SKhu05TekNS32AJstqBXgd4.ttf",!0),A.az("Noto Sans Limbu","notosanslimbu/v22/3JnlSDv90Gmq2mrzckOBBRRoNJVj0MF3OHRDnA.ttf",!0),A.az("Noto Sans Linear A","notosanslineara/v18/oPWS_l16kP4jCuhpgEGmwJOiA18FZj22zmHQAGQicw.ttf",!0),A.az("Noto Sans Linear B","notosanslinearb/v17/HhyJU4wt9vSgfHoORYOiXOckKNB737IV3BkFTq4EPw.ttf",!0),A.az("Noto Sans Lisu","notosanslisu/v25/uk-3EGO3o6EruUbnwovcYhz6kh57_nqbcTdjJnHP2Vwt29IlxkVdig.ttf",!0),A.az("Noto Sans Lycian","notosanslycian/v15/QldVNSNMqAsHtsJ7UmqxBQA9r8wA5_naCJwn00E.ttf",!0),A.az("Noto Sans Lydian","notosanslydian/v17/c4m71mVzGN7s8FmIukZJ1v4ZlcPReUPXMoIjEQI.ttf",!0),A.az("Noto Sans Mahajani","notosansmahajani/v19/-F6sfiVqLzI2JPCgQBnw60Agp0JrvD5Fh8ARHNh4zg.ttf",!0),A.az("Noto Sans Malayalam","notosansmalayalam/v26/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_RuD9BFzEr6HxEA.ttf",!0),A.az("Noto Sans Mandaic","notosansmandaic/v16/cIfnMbdWt1w_HgCcilqhKQBo_OsMI5_A_gMk0izH.ttf",!0),A.az("Noto Sans Manichaean","notosansmanichaean/v17/taiVGntiC4--qtsfi4Jp9-_GkPZZCcrfekqCNTtFCtdX.ttf",!0),A.az("Noto Sans Marchen","notosansmarchen/v19/aFTO7OZ_Y282EP-WyG6QTOX_C8WZMHhPk652ZaHk.ttf",!0),A.az("Noto Sans Masaram Gondi","notosansmasaramgondi/v17/6xK_dThFKcWIu4bpRBjRYRV7KZCbUq6n_1kPnuGe7RI9WSWX.ttf",!0),A.az("Noto Sans Math","notosansmath/v15/7Aump_cpkSecTWaHRlH2hyV5UHkG-V048PW0.ttf",!0),A.az("Noto Sans Mayan Numerals","notosansmayannumerals/v16/PlIuFk25O6RzLfvNNVSivR09_KqYMwvvDKYjfIiE68oo6eepYQ.ttf",!0),A.az("Noto Sans Medefaidrin","notosansmedefaidrin/v23/WwkzxOq6Dk-wranENynkfeVsNbRZtbOIdLb1exeM4ZeuabBfmErWlT318e5A3rw.ttf",!0),A.az("Noto Sans Meetei Mayek","notosansmeeteimayek/v15/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1TJ_vTW5PgeFYVa.ttf",!0),A.az("Noto Sans Meroitic","notosansmeroitic/v17/IFS5HfRJndhE3P4b5jnZ3ITPvC6i00UDgDhTiKY9KQ.ttf",!0),A.az("Noto Sans Miao","notosansmiao/v17/Dxxz8jmXMW75w3OmoDXVV4zyZUjgUYVslLhx.ttf",!0),A.az("Noto Sans Modi","notosansmodi/v23/pe03MIySN5pO62Z5YkFyT7jeav5qWVAgVol-.ttf",!0),A.az("Noto Sans Mongolian","notosansmongolian/v17/VdGCAYADGIwE0EopZx8xQfHlgEAMsrToxLsg6-av1x0.ttf",!0),A.az("Noto Sans Mro","notosansmro/v18/qWcsB6--pZv9TqnUQMhe9b39WDzRtjkho4M.ttf",!0),A.az("Noto Sans Multani","notosansmultani/v20/9Bty3ClF38_RfOpe1gCaZ8p30BOFO1A0pfCs5Kos.ttf",!0),A.az("Noto Sans Myanmar","notosansmyanmar/v20/AlZq_y1ZtY3ymOryg38hOCSdOnFq0En23OU4o1AC.ttf",!0),A.az("Noto Sans NKo","notosansnko/v6/esDX31ZdNv-KYGGJpKGk2_RpMpCMHMLBrdA.ttf",!0),A.az("Noto Sans Nabataean","notosansnabataean/v16/IFS4HfVJndhE3P4b5jnZ34DfsjO330dNoBJ9hK8kMK4.ttf",!0),A.az("Noto Sans New Tai Lue","notosansnewtailue/v22/H4cKBW-Pl9DZ0Xe_nHUapt7PovLXAhAnY7wqaLy-OJgU3p_pdeXAYUbghFPKzeY.ttf",!0),A.az("Noto Sans Newa","notosansnewa/v16/7r3fqXp6utEsO9pI4f8ok8sWg8n_qN4R5lNU.ttf",!0),A.az("Noto Sans Nushu","notosansnushu/v19/rnCw-xRQ3B7652emAbAe_Ai1IYaFWFAMArZKqQ.ttf",!0),A.az("Noto Sans Ogham","notosansogham/v17/kmKlZqk1GBDGN0mY6k5lmEmww4hrt5laQxcoCA.ttf",!0),A.az("Noto Sans Ol Chiki","notosansolchiki/v29/N0b92TJNOPt-eHmFZCdQbrL32r-4CvhzDzRwlxOQYuVALWk267I6gVrz5gQ.ttf",!0),A.az("Noto Sans Old Hungarian","notosansoldhungarian/v18/E213_cD6hP3GwCJPEUssHEM0KqLaHJXg2PiIgRfjbg5nCYXt.ttf",!0),A.az("Noto Sans Old Italic","notosansolditalic/v16/TuGOUUFzXI5FBtUq5a8bh68BJxxEVam7tWlRdRhtCC4d.ttf",!0),A.az("Noto Sans Old North Arabian","notosansoldnortharabian/v16/esDF30BdNv-KYGGJpKGk2tNiMt7Jar6olZDyNdr81zBQmUo_xw4ABw.ttf",!0),A.az("Noto Sans Old Permic","notosansoldpermic/v17/snf1s1q1-dF8pli1TesqcbUY4Mr-ElrwKLdXgv_dKYB5.ttf",!0),A.az("Noto Sans Old Persian","notosansoldpersian/v16/wEOjEAbNnc5caQTFG18FHrZr9Bp6-8CmIJ_tqOlQfx9CjA.ttf",!0),A.az("Noto Sans Old Sogdian","notosansoldsogdian/v16/3JnjSCH90Gmq2mrzckOBBhFhdrMst48aURt7neIqM-9uyg.ttf",!0),A.az("Noto Sans Old South Arabian","notosansoldsoutharabian/v16/3qT5oiOhnSyU8TNFIdhZTice3hB_HWKsEnF--0XCHiKx1OtDT9HwTA.ttf",!0),A.az("Noto Sans Old Turkic","notosansoldturkic/v17/yMJNMJVya43H0SUF_WmcGEQVqoEMKDKbsE2RjEw-Vyws.ttf",!0),A.az("Noto Sans Oriya","notosansoriya/v27/AYCppXfzfccDCstK_hrjDyADv5e9748vhj3CJBLHIARtgD6TJQS0dJT5Ivj0f6_c6LhHBRe-.ttf",!0),A.az("Noto Sans Osage","notosansosage/v18/oPWX_kB6kP4jCuhpgEGmw4mtAVtXRlaSxkrMCQ.ttf",!0),A.az("Noto Sans Osmanya","notosansosmanya/v18/8vIS7xs32H97qzQKnzfeWzUyUpOJmz6kR47NCV5Z.ttf",!0),A.az("Noto Sans Pahawh Hmong","notosanspahawhhmong/v18/bWtp7e_KfBziStx7lIzKKaMUOBEA3UPQDW7krzc_c48aMpM.ttf",!0),A.az("Noto Sans Palmyrene","notosanspalmyrene/v16/ZgNPjOdKPa7CHqq0h37c_ASCWvH93SFCPnK5ZpdNtcA.ttf",!0),A.az("Noto Sans Pau Cin Hau","notosanspaucinhau/v20/x3d-cl3IZKmUqiMg_9wBLLtzl22EayN7ehIdjEWqKMxsKw.ttf",!0),A.az("Noto Sans Phags Pa","notosansphagspa/v15/pxiZyoo6v8ZYyWh5WuPeJzMkd4SrGChkqkSsrvNXiA.ttf",!0),A.az("Noto Sans Phoenician","notosansphoenician/v17/jizFRF9Ksm4Bt9PvcTaEkIHiTVtxmFtS5X7Jot-p5561.ttf",!0),A.az("Noto Sans Psalter Pahlavi","notosanspsalterpahlavi/v16/rP2Vp3K65FkAtHfwd-eISGznYihzggmsicPfud3w1G3KsUQBct4.ttf",!0),A.az("Noto Sans Rejang","notosansrejang/v21/Ktk2AKuMeZjqPnXgyqrib7DIogqwN4O3WYZB_sU.ttf",!0),A.az("Noto Sans Runic","notosansrunic/v17/H4c_BXWPl9DZ0Xe_nHUaus7W68WWaxpvHtgIYg.ttf",!0),A.az("Noto Sans SC","notosanssc/v36/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG9_FnYxNbPzS5HE.ttf",!0),A.az("Noto Sans Saurashtra","notosanssaurashtra/v23/ea8GacQ0Wfz_XKWXe6OtoA8w8zvmYwTef9ndjhPTSIx9.ttf",!0),A.az("Noto Sans Sharada","notosanssharada/v16/gok0H7rwAEdtF9N8-mdTGALG6p0kwoXLPOwr4H8a.ttf",!0),A.az("Noto Sans Shavian","notosansshavian/v17/CHy5V_HZE0jxJBQlqAeCKjJvQBNF4EFQSplv2Cwg.ttf",!0),A.az("Noto Sans Siddham","notosanssiddham/v20/OZpZg-FwqiNLe9PELUikxTWDoCCeGqndk3Ic92ZH.ttf",!0),A.az("Noto Sans Sinhala","notosanssinhala/v26/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwg2a5lgLpJwbQRM.ttf",!0),A.az("Noto Sans Sogdian","notosanssogdian/v16/taiQGn5iC4--qtsfi4Jp6eHPnfxQBo--Pm6KHidM.ttf",!0),A.az("Noto Sans Sora Sompeng","notosanssorasompeng/v24/PlIRFkO5O6RzLfvNNVSioxM2_OTrEhPyDLolKvCsHzCxWuGkYHR818DpZXJQd4Mu.ttf",!0),A.az("Noto Sans Soyombo","notosanssoyombo/v17/RWmSoL-Y6-8q5LTtXs6MF6q7xsxgY0FrIFOcK25W.ttf",!0),A.az("Noto Sans Sundanese","notosanssundanese/v24/FwZw7_84xUkosG2xJo2gm7nFwSLQkdymq2mkz3Gz1_b6ctxpNNHCizv7fQES.ttf",!0),A.az("Noto Sans Syloti Nagri","notosanssylotinagri/v20/uU9eCAQZ75uhfF9UoWDRiY3q7Sf_VFV3m4dGFVfxN87gsj0.ttf",!0),A.az("Noto Sans Syriac","notosanssyriac/v16/Ktk7AKuMeZjqPnXgyqribqzQqgW0LYiVqV7dXcP0C-VD9MaJyZfUL_FC.ttf",!0),A.az("Noto Sans TC","notosanstc/v35/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz76Cy_CpOtma3uNQ.ttf",!0),A.az("Noto Sans Tagalog","notosanstagalog/v22/J7aFnoNzCnFcV9ZI-sUYuvote1R0wwEAA8jHexnL.ttf",!0),A.az("Noto Sans Tagbanwa","notosanstagbanwa/v18/Y4GWYbB8VTEp4t3MKJSMmQdIKjRtt_nZRjQEaYpGoQ.ttf",!0),A.az("Noto Sans Tai Le","notosanstaile/v17/vEFK2-VODB8RrNDvZSUmVxEATwR58tK1W77HtMo.ttf",!0),A.az("Noto Sans Tai Tham","notosanstaitham/v20/kJEbBv0U4hgtwxDUw2x9q7tbjLIfbPGHBoaVSAZ3MdLJBCUbPgquyaRGKMw.ttf",!0),A.az("Noto Sans Tai Viet","notosanstaiviet/v19/8QIUdj3HhN_lv4jf9vsE-9GMOLsaSPZr644fWsRO9w.ttf",!0),A.az("Noto Sans Takri","notosanstakri/v23/TuGJUVpzXI5FBtUq5a8bnKIOdTwQNO_W3khJXg.ttf",!0),A.az("Noto Sans Tamil","notosanstamil/v27/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7vGo70RqKDt_EvT.ttf",!0),A.az("Noto Sans Tamil Supplement","notosanstamilsupplement/v21/DdTz78kEtnooLS5rXF1DaruiCd_bFp_Ph4sGcn7ax_vsAeMkeq1x.ttf",!0),A.az("Noto Sans Telugu","notosanstelugu/v25/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEntezbqQUbf-3v37w.ttf",!0),A.az("Noto Sans Thaana","notosansthaana/v23/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4XrbhLhnu4-tbNu.ttf",!0),A.az("Noto Sans Thai","notosansthai/v20/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU5RtpzF-QRvzzXg.ttf",!0),A.az("Noto Sans Tifinagh","notosanstifinagh/v20/I_uzMoCduATTei9eI8dawkHIwvmhCvbn6rnEcXfs4Q.ttf",!0),A.az("Noto Sans Tirhuta","notosanstirhuta/v16/t5t6IQYRNJ6TWjahPR6X-M-apUyby7uGUBsTrn5P.ttf",!0),A.az("Noto Sans Ugaritic","notosansugaritic/v16/3qTwoiqhnSyU8TNFIdhZVCwbjCpkAXXkMhoIkiazfg.ttf",!0),A.az("Noto Sans Vai","notosansvai/v17/NaPecZTSBuhTirw6IaFn_UrURMTsDIRSfr0.ttf",!0),A.az("Noto Sans Wancho","notosanswancho/v17/zrf-0GXXyfn6Fs0lH9P4cUubP0GBqAPopiRfKp8.ttf",!0),A.az("Noto Sans Warang Citi","notosanswarangciti/v17/EYqtmb9SzL1YtsZSScyKDXIeOv3w-zgsNvKRpeVCCXzdgA.ttf",!0),A.az("Noto Sans Yi","notosansyi/v19/sJoD3LFXjsSdcnzn071rO3apxVDJNVgSNg.ttf",!0),A.az("Noto Sans Zanabazar Square","notosanszanabazarsquare/v19/Cn-jJsuGWQxOjaGwMQ6fOicyxLBEMRfDtkzl4uagQtJxOCEgN0Gc.ttf",!0)],t.Qg))}return r}, +aHX(){var s,r,q,p,o,n,m=this,l=m.r +if(l!=null){l.delete() +m.r=null +l=m.w +if(l!=null)l.delete() +m.w=null}m.r=$.cz.I().TypefaceFontProvider.Make() +l=$.cz.I().FontCollection.Make() +m.w=l +l.enableFontFallback() +m.w.setDefaultFontManager(m.r) +l=m.f +l.T(0) +for(s=m.d,r=s.length,q=0;q"),s=new A.bY(s,r),s=new A.ck(s,s.gq(0),r.j("ck")),r=r.j("al.E"),q=B.fy;s.v();){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.A(p.a,p.b,p.c,p.d) +break +case 2:p=p.d.a +p===$&&A.b() +p=p.a.getBounds() +o=new A.A(p[0],p[1],p[2],p[3]) +break +default:continue $label0$1}q=q.fi(o)}return q}} +A.aL7.prototype={} +A.Bw.prototype={ +o2(a,b){this.b=this.tJ(a,b)}, +tJ(a,b){var s,r,q,p,o,n +for(s=this.c,r=s.length,q=B.Q,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.iA(n)}}return q}, +ph(a){var s,r,q,p,o +for(s=this.c,r=s.length,q=0;q=o.c||o.b>=o.d))p.jV(a)}}} +A.a9v.prototype={ +jV(a){this.ph(a)}} +A.Ym.prototype={ +o2(a,b){this.b=this.tJ(a,b).iA(a.gaQK())}, +jV(a){var s,r,q=this,p=A.IE() +p.smu(q.r) +s=a.a +s.NE(q.b,q.f,p) +r=p.b +r===$&&A.b() +r.m() +q.ph(a) +s.cA(0)}, +$iaun:1} +A.Zp.prototype={ +o2(a,b){var s,r,q=null,p=this.f,o=a.c.a +o.push(new A.m6(B.HT,q,q,p,q,q)) +s=this.tJ(a,b) +p=p.a +p===$&&A.b() +r=A.btR(p.a.getBounds()) +if(s.pf(r))this.b=s.fi(r) +o.pop()}, +jV(a){var s,r=this,q=a.a +q.dv(0) +s=r.r +q.aPp(0,r.f,s!==B.x) +s=s===B.fY +if(s)q.i5(r.b,null) +r.ph(a) +if(s)q.cA(0) +q.cA(0)}, +$iaxe:1} +A.Zt.prototype={ +o2(a,b){var s,r=null,q=this.f,p=a.c.a +p.push(new A.m6(B.HR,q,r,r,r,r)) +s=this.tJ(a,b) +if(s.pf(q))this.b=s.fi(q) +p.pop()}, +jV(a){var s,r,q=a.a +q.dv(0) +s=this.f +r=this.r +q.aPt(s,B.fX,r!==B.x) +r=r===B.fY +if(r)q.i5(s,null) +this.ph(a) +if(r)q.cA(0) +q.cA(0)}, +$iaxh:1} +A.Zs.prototype={ +o2(a,b){var s,r,q,p,o=null,n=this.f,m=a.c.a +m.push(new A.m6(B.HS,o,n,o,o,o)) +s=this.tJ(a,b) +r=n.a +q=n.b +p=n.c +n=n.d +if(s.pf(new A.A(r,q,p,n)))this.b=s.fi(new A.A(r,q,p,n)) +m.pop()}, +jV(a){var s,r=this,q=a.a +q.dv(0) +s=r.r +q.aPr(r.f,s!==B.x) +s=s===B.fY +if(s)q.i5(r.b,null) +r.ph(a) +if(s)q.cA(0) +q.cA(0)}, +$iaxg:1} +A.a6Z.prototype={ +o2(a,b){var s,r,q,p,o=this,n=null,m=new A.cP(new Float32Array(16)) +m.ck(b) +s=o.r +r=s.a +s=s.b +m.bk(0,r,s) +q=A.f2() +q.m6(r,s,0) +p=a.c.a +p.push(A.bro(q)) +p.push(new A.m6(B.aid,n,n,n,n,o.f)) +o.anc(a,m) +p.pop() +p.pop() +o.b=o.b.bk(0,r,s)}, +jV(a){var s,r,q,p=this,o=A.IE() +o.sal(0,A.I(p.f,0,0,0)) +s=a.a +s.dv(0) +r=p.r +q=r.a +r=r.b +s.bk(0,q,r) +s.i5(p.b.de(new A.j(-q,-r)),o) +r=o.b +r===$&&A.b() +r.m() +p.ph(a) +s.cA(0) +s.cA(0)}, +$iaKJ:1} +A.Qh.prototype={ +o2(a,b){var s=this.f,r=b.ig(s),q=a.c.a +q.push(A.bro(s)) +this.b=A.Xb(s,this.tJ(a,r)) +q.pop()}, +jV(a){var s=a.a +s.dv(0) +s.am(0,this.f.a) +this.ph(a) +s.cA(0)}, +$iac_:1} +A.a6Y.prototype={$iaKH:1} +A.a3i.prototype={ +o2(a,b){var s,r,q,p,o=this,n=new A.cP(new Float32Array(16)) +n.ck(b) +s=o.f +r=s.a +s=s.b +n.bk(0,r,s) +q=A.f2() +q.m6(r,s,0) +s=a.c.a +s.push(A.bro(q)) +p=o.tJ(a,n) +q=t.p1.a(o.r).d +q===$&&A.b() +q=q.a +q.toString +new A.aGk(o,p).$1(q) +s.pop()}, +jV(a){var s,r,q=this,p=a.a +p.dv(0) +s=q.f +p.bk(0,s.a,s.b) +r=A.IE() +r.saUW(q.r) +p.i5(q.b,r) +s=r.b +s===$&&A.b() +s.m() +q.ph(a) +p.cA(0) +p.cA(0)}, +$iaGj:1} +A.aGk.prototype={ +$1(a){this.a.b=A.bG8(A.v(a,"getOutputBounds",[A.iT(this.b)]))}, +$S:5} +A.a7Q.prototype={ +o2(a,b){var s=this.c.a +s===$&&A.b() +this.b=A.btR(s.a.cullRect()).de(this.d)}, +jV(a){var s,r +B.c.A(a.b.a.save()) +s=this.d +A.v(a.b.a,"translate",[s.a,s.b]) +s=a.b +r=this.c.a +r===$&&A.b() +r=r.a +r.toString +s.a.drawPicture(r) +a.b.a.restore()}} +A.Zy.prototype={ +jV(a){var s,r,q=A.IE() +q.smB(this.f) +s=a.a +s.i5(this.b,q) +r=q.b +r===$&&A.b() +r.m() +this.ph(a) +s.cA(0)}, +$iaxu:1} +A.a81.prototype={ +o2(a,b){var s=this,r=s.d,q=r.a,p=r.b,o=s.e,n=s.f +s.b=new A.A(q,p,q+o,p+n) +p=a.b +if(p!=null)p.b_s(s.c,new A.K0(r,new A.N(o,n),new A.D9(A.eJ(a.c.a,!0,t.CW))))}, +jV(a){var s,r,q,p,o,n,m=null,l=a.d +if(l==null)s=m +else{r=this.c +l.b.a.gfL().adV(r) +q=l.c.c +l.w.push(r) +if(!$.td().Eb(r))++l.c.c +if(!$.td().Eb(r)){p=l.c +o=p.a +if(q").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a +q=(q==null?r.a(q):q).f +p=new A.aK2(a) +p.$1(q.gCO()) +B.b.ak(q.d,p) +B.b.ak(q.c,p)}}} +A.aK1.prototype={ +$0(){return A.bQ_(this.b,this.a)}, +$S:678} +A.aK2.prototype={ +$1(a){a.y=this.a +a.SM()}, +$S:687} +A.yg.prototype={ +afM(){this.f.gCO().Dd(this.b)}, +A_(a,b){var s,r,q +t.NU.a(a) +a.Dd(this.b) +s=this.b +r=$.cV().d +if(r==null){q=self.window.devicePixelRatio +r=q===0?1:q}q=a.ax +A.P(a.Q.style,"transform","translate(0px, "+A.h(s.b/r-q/r)+"px)") +q=a.a.a.getCanvas() +A.v(q,"clear",[A.arW($.Xs(),B.r)]) +B.b.ak(b,new A.lO(q).gacl()) +a.a.a.flush() +return A.ci(null,t.H)}, +gt2(){return this.f}} +A.aK3.prototype={ +$0(){var s=A.cf(self.document,"flt-canvas-container") +if($.bpp())$.dR() +return new A.mo(!1,!0,s)}, +$S:723} +A.Ze.prototype={ +aNb(a){this.a.push(a)}, +dv(a){var s,r,q +for(s=this.a,r=0,q=0;q0)){p.ax=null +s=null}else{r=a.a +q=new A.ax2(r,s) +s=A.v($.cz.I().MaskFilter,"MakeBlur",[$.bJu()[r.a],s,!0]) +s.toString +r=new A.hK(o,t.gA) +r.ld(q,s,o,t.e) +q.c!==$&&A.bh() +q.c=r +p.ax=q +s=q}}else s=p.ax=null +if(s==null)s=null +else{s=s.c +s===$&&A.b() +s=s.a +s.toString}p.a.setMaskFilter(s)}, +snN(a){var s,r=this +if(r.ay===a)return +r.ay=a +s=r.as +s=s==null?null:s.Nw(a) +r.a.setShader(s)}, +smB(a){var s,r=this +if(r.ch===a)return +r.ch=a +r.Q=null +s=A.bZz(a) +s.toString +s=r.CW=A.aIC(s) +if(r.z){r.Q=s +s=r.CW=A.aIC(new A.B2($.bpj(),s))}s=s.b +s===$&&A.b() +s=s.a +s.toString +r.a.setColorFilter(s)}, +sa_k(a){if(this.cx===a)return +this.cx=a +A.v(this.a,"setStrokeMiter",[a])}, +saUW(a){if(J.d(this.c,a))return +t.fz.a(a) +a.W0(new A.ax3(this)) +this.c=a}, +$iyo:1} +A.ax3.prototype={ +$1(a){this.a.a.setImageFilter(a)}, +$S:5} +A.B5.prototype={ +gtl(){return this.b}, +stl(a){var s +if(this.b===a)return +this.b=a +s=this.a +s===$&&A.b() +s=s.a +s.toString +s.setFillType($.asH()[a.a])}, +pY(a,b,c){var s=this.a +s===$&&A.b() +s=s.a +s.toString +A.v(s,"addArc",[A.iT(a),b*57.29577951308232,c*57.29577951308232])}, +ny(a){var s=this.a +s===$&&A.b() +s=s.a +s.toString +A.v(s,"addOval",[A.iT(a),!1,1])}, +Jj(a,b,c){var s,r,q=A.f2() +q.m6(c.a,c.b,0) +s=A.ass(q.a) +t.E_.a(b) +q=this.a +q===$&&A.b() +q=q.a +q.toString +r=b.a +r===$&&A.b() +r=r.a +r.toString +A.v(q,"addPath",[r,s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],!1])}, +Jk(a,b){var s=A.c2b(a),r=this.a +r===$&&A.b() +r=r.a +r.toString +A.v(r,"addPoly",[s.toTypedArray(),b]) +self.window.flutterCanvasKit.Free(s)}, +ff(a){var s=this.a +s===$&&A.b() +s=s.a +s.toString +A.v(s,"addRRect",[A.Hz(a),!1])}, +ka(a){var s=this.a +s===$&&A.b() +s=s.a +s.toString +A.v(s,"addRect",[A.iT(a)])}, +rJ(a,b,c,d,e){var s=this.a +s===$&&A.b() +s=s.a +s.toString +A.v(s,"arcToOval",[A.iT(b),c*57.29577951308232,d*57.29577951308232,e])}, +aat(a,b){var s=this.a +s===$&&A.b() +s=s.a +s.toString +A.v(s,"arcToRotated",[b.a,b.b,0,!0,!1,a.a,a.b])}, +b6(a){var s=this.a +s===$&&A.b() +s.a.close()}, +p(a,b){var s=this.a +s===$&&A.b() +s=s.a +s.toString +return A.v(s,"contains",[b.a,b.b])}, +UD(a,b,c,d,e,f){var s=this.a +s===$&&A.b() +s=s.a +s.toString +A.v(s,"cubicTo",[a,b,c,d,e,f])}, +hI(a){var s=this.a +s===$&&A.b() +return A.btR(s.a.getBounds())}, +du(a,b,c){var s=this.a +s===$&&A.b() +s=s.a +s.toString +A.v(s,"lineTo",[b,c])}, +fj(a,b,c){var s=this.a +s===$&&A.b() +s=s.a +s.toString +A.v(s,"moveTo",[b,c])}, +fF(a){var s +this.b=B.cV +s=this.a +s===$&&A.b() +s.a.reset()}, +de(a){var s,r=this.a +r===$&&A.b() +s=r.a.copy() +A.v(s,"transform",[1,0,a.a,0,1,a.b,0,0,1]) +r=this.b +s.setFillType($.asH()[r.a]) +return A.bwi(s,r)}, +$iyr:1} +A.wF.prototype={ +m(){this.b=!0 +var s=this.a +s===$&&A.b() +s.m()}, +Fo(a,b){var s,r,q,p=$.awh.I().e.Dd(new A.N(a,b)).a,o=p.getCanvas() +A.v(o,"clear",[A.arW($.Xs(),B.r)]) +s=this.a +s===$&&A.b() +s=s.a +s.toString +o.drawPicture(s) +r=p.makeImageSnapshot() +p=$.cz.I().AlphaType.Premul +s=$.cz.I().ColorType.RGBA_8888 +q=A.bAC(p,self.window.flutterCanvasKit.ColorSpace.SRGB,s,b,a) +s=A.v(r,"readPixels",[0,0,q]) +s=A.v($.cz.I(),"MakeImage",[q,s,4*a]) +if(s==null)throw A.c(A.a3("Unable to convert image pixels into SkImage.")) +return A.ax1(s,null)}} +A.ov.prototype={ +uV(a){var s=new self.window.flutterCanvasKit.PictureRecorder() +this.a=s +return this.b=new A.lO(A.v(s,"beginRecording",[A.iT(a),!0]))}, +qb(){var s,r,q,p=this.a +if(p==null)throw A.c(A.a3("PictureRecorder is not recording")) +s=p.finishRecordingAsPicture() +p.delete() +this.a=null +r=new A.wF() +q=new A.hK("Picture",t.gA) +q.ld(r,s,"Picture",t.e) +r.a!==$&&A.bh() +r.a=q +return r}, +gaej(){return this.a!=null}} +A.aN_.prototype={} +A.Ff.prototype={ +gN5(){var s,r,q,p,o,n,m,l=this,k=l.d +if(k===$){s=l.a.gfL() +r=t.qN +q=A.a([],r) +r=A.a([],r) +p=t.S +o=t.t +n=A.a([],o) +o=A.a([],o) +m=A.a([],t.jT) +l.d!==$&&A.at() +k=l.d=new A.a34(s.d,l,new A.K1(q,r),A.B(p,t.GB),A.B(p,t.JH),A.B(p,t.Xq),A.b0(p),n,o,m,A.B(p,t.c8))}return k}, +Dv(a){return this.aS1(a)}, +aS1(a){var s=0,r=A.n(t.H),q,p=this,o,n,m,l +var $async$Dv=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:m=p.a +l=m.gl1() +if(l.gaa(0)){s=1 +break}p.b=l +p.afM() +o=p.gN5().z=p.b +n=new A.ov() +n.uV(new A.A(0,0,0+o.a,0+o.b)) +A.v(n.b.a,"clear",[A.arW($.Xs(),B.r)]) +o=n.b +o.toString +new A.aDV(o,null,p.gN5()).b_M(a,!0) +m.gfL().d.prepend(p.gt2().gCO().gtt()) +s=3 +return A.i(p.A_(p.gt2().gCO(),A.a([n.qb()],t.H0)),$async$Dv) +case 3:s=4 +return A.i(p.gN5().GB(0),$async$Dv) +case 4:case 1:return A.l(q,r)}}) +return A.m($async$Dv,r)}} +A.BR.prototype={} +A.z0.prototype={ +uO(){var s,r,q,p=this,o=$.cV().d +if(o==null){s=self.window.devicePixelRatio +o=s===0?1:s}s=p.c +r=p.d +q=p.b.style +A.P(q,"width",A.h(s/o)+"px") +A.P(q,"height",A.h(r/o)+"px") +p.r=o}, +a37(a){var s=this,r=a.a +if(B.c.dl(r)===s.c&&B.c.dl(a.b)===s.d){r=$.cV().d +if(r==null){r=self.window.devicePixelRatio +if(r===0)r=1}if(r!==s.r)s.uO() +return}s.c=B.c.dl(r) +s.d=B.c.dl(a.b) +r=s.b +A.tN(r,s.c) +A.tM(r,s.d) +s.uO()}, +tw(a){}, +m(){this.a.remove()}, +gtt(){return this.a}} +A.AV.prototype={ +J(){return"CanvasKitVariant."+this.b}} +A.Ix.prototype={ +gXT(){return"canvaskit"}, +gayl(){var s,r,q,p,o=this.b +if(o===$){s=t.N +r=A.a([],t.LX) +q=t.V5 +p=A.a([],q) +q=A.a([],q) +this.b!==$&&A.at() +o=this.b=new A.aaq(A.b0(s),r,p,q,A.B(s,t.gS))}return o}, +gDN(){var s,r,q,p,o=this.b +if(o===$){s=t.N +r=A.a([],t.LX) +q=t.V5 +p=A.a([],q) +q=A.a([],q) +this.b!==$&&A.at() +o=this.b=new A.aaq(A.b0(s),r,p,q,A.B(s,t.gS))}return o}, +tw(a){var s=0,r=A.n(t.H),q,p=this,o +var $async$tw=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o=p.a +q=o==null?p.a=new A.awi(p).$0():o +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$tw,r)}, +agx(a,b){}, +b5(){return A.IE()}, +abS(a,b,c,d,e){return A.bLK(a,b,c,d,e)}, +yq(a,b){if(a.gaej())A.a5(A.cb(u.r,null)) +if(b==null)b=B.fy +return new A.awg(t.wW.a(a).uV(b))}, +abH(a,b,c,d,e,f,g){var s=new A.Z8(b,c,d,e,f,g) +s.OP() +return s}, +abL(a,b,c,d,e,f,g){var s=new A.Z9(b,c,d,e,f,g) +s.OP() +return s}, +abE(a,b,c,d,e,f,g,h){var s=new A.Z7(a,b,c,d,e,f,g,h) +s.OP() +return s}, +yr(){return new A.ov()}, +abM(){var s=new A.a9v(A.a([],t.k5),B.Q),r=new A.aHC(s) +r.b=s +return r}, +Ut(a,b,c){var s,r,q,p="ImageFilter.blur",o=new A.Rb(a,b,c),n=a===0&&b===0 +if(n){n=$.cz.I().ImageFilter +s=A.ass(A.f2().a) +r=$.bv0().i(0,B.h6) +r.toString +q=A.v(n,"MakeMatrixTransform",[s,r,null])}else q=A.v($.cz.I().ImageFilter,"MakeBlur",[a,b,$.HE()[c.a],null]) +n=new A.hK(p,t.gA) +n.ld(o,q,p,t.e) +o.d!==$&&A.bh() +o.d=n +return o}, +abI(a,b){var s,r,q,p,o="ImageFilter.matrix",n=new Float64Array(A.ce(a)) +A.Hy(a) +n=new A.Rc(n,b) +s=$.cz.I().ImageFilter +r=A.buu(a) +q=$.bv0().i(0,b) +q.toString +p=new A.hK(o,t.gA) +p.ld(n,A.v(s,"MakeMatrixTransform",[r,q,null]),o,t.e) +n.d!==$&&A.bh() +n.d=p +return n}, +nR(a,b,c,d){return this.aVo(a,b,c,d)}, +W8(a){return this.nR(a,!0,null,null)}, +aVo(a,b,c,d){var s=0,r=A.n(t.hP),q +var $async$nR=A.o(function(e,f){if(e===1)return A.k(f,r) +while(true)switch(s){case 0:q=A.c1Q(a,d,c) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$nR,r)}, +abF(a,b,c,d,e){var s=new A.Zb(b,c,d,e,t.XY.a(a)) +s.a55(B.h6) +return s}, +cV(){return A.bLJ()}, +abQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,a0,a1,a2){var s=t.eQ +return A.bq4(s.a(a),b,c,d,e,f,g,h,i,j,k,l,m,s.a(n),o,p,q,r,a0,a1,a2)}, +abJ(a,b,c,d,e,f,g,h,i,j,k,l){var s,r,q,p=t.e,o=p.a({}) +if(j!=null)o.textAlign=$.bJC()[j.a] +if(k!=null)o.textDirection=$.bJE()[k.a] +if(h!=null)o.maxLines=h +s=f!=null +if(s)o.heightMultiplier=f +r=l==null +if(!r)o.textHeightBehavior=$.bJF()[0] +if(a!=null)o.ellipsis=a +if(i!=null)o.strutStyle=A.bLI(i,l) +o.replaceTabCharacters=!0 +q=p.a({}) +if(e!=null||!1)q.fontStyle=A.but(e,d) +if(c!=null)A.bAH(q,c) +if(s)A.bAJ(q,f) +A.bAG(q,A.btk(b,null)) +o.textStyle=q +o.applyRoundingHack=!1 +p=$.cz.I().ParagraphStyle(o) +return new A.Zg(p,b,c,f,e,d,r?null:l.c)}, +abP(a,b,c,d,e,f,g,h,i){return new A.IF(a,b,c,g,h,e,d,f,i)}, +Df(a){var s,r,q,p=null +t.m6.a(a) +s=A.a([],t.u) +r=A.a([],t.Cu) +q=$.cz.I().ParagraphBuilder.MakeFromFontCollection(a.a,$.awh.I().gayl().w) +r.push(A.bq4(p,p,p,p,p,p,a.b,p,p,a.c,a.f,p,a.e,p,a.d,a.r,p,p,p,p,p)) +return new A.ax4(q,a,s,r)}, +wa(a,b){return this.b0s(a,b)}, +b0s(a,b){var s=0,r=A.n(t.H),q=this,p +var $async$wa=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:A.bFd() +A.bFf() +p=q.w.i(0,b.a) +p.toString +s=2 +return A.i(p.Dv(t.h_.a(a).a),$async$wa) +case 2:A.bFe() +return A.l(null,r)}}) +return A.m($async$wa,r)}, +aFT(a){var s=$.bN().gfI().b.i(0,a) +this.w.n(0,s.a,this.d.UA(s))}, +aFV(a){var s=this.w +if(!s.a7(0,a))return +s=s.D(0,a) +s.toString +s.gN5().m() +s.gt2().m()}, +ab6(){$.bLq.T(0)}, +abG(a,b,c,d,e,f,g,h,i){return new A.oI(d,a,c,h,e,i,f,b,g)}} +A.awi.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b +var $async$$0=A.o(function(a,a0){if(a===1)return A.k(a0,r) +while(true)switch(s){case 0:s=self.window.flutterCanvasKit!=null?2:4 +break +case 2:p=self.window.flutterCanvasKit +p.toString +$.cz.b=p +s=3 +break +case 4:b=$.cz +s=5 +return A.i(A.as8(),$async$$0) +case 5:b.b=a0 +self.window.flutterCanvasKit=$.cz.I() +case 3:p=$.bN() +o=p.gfI() +n=q.a +if(n.f==null)for(m=o.b.gaS(0),l=A.u(m),l=l.j("@<1>").a0(l.y[1]),m=new A.bC(J.av(m.a),m.b,l.j("bC<1,2>")),l=l.y[1],k=t.mm,j=t.S,i=t.lz,h=t.e,g=n.w,f=n.d;m.v();){e=m.a +e=(e==null?l.a(e):e).a +d=p.e +if(d===$){d!==$&&A.at() +d=p.e=new A.Kr(p,A.B(j,i),A.B(j,h),new A.w0(null,null,k),new A.w0(null,null,k))}c=d.b.i(0,e) +g.n(0,c.a,f.UA(c))}if(n.f==null){p=o.d +n.f=new A.jS(p,A.u(p).j("jS<1>")).nX(n.gaFS())}if(n.r==null){p=o.e +n.r=new A.jS(p,A.u(p).j("jS<1>")).nX(n.gaFU())}$.awh.b=n +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.aak.prototype={ +OP(){var s=this,r=s.Uz(),q=s.gUG(),p=new A.hK(q,t.gA) +p.ld(s,r,q,t.e) +s.a!==$&&A.bh() +s.a=p}, +Nw(a){var s=this.a +s===$&&A.b() +s=s.a +s.toString +return s}, +$iB6:1, +$iln:1} +A.Z8.prototype={ +gUG(){return"Gradient.linear"}, +Uz(){var s=this,r=$.cz.I().Shader,q=A.ast(s.b),p=A.ast(s.c),o=A.buq(s.d),n=A.bur(s.e),m=$.HE()[s.f.a],l=s.r +l=l!=null?A.ass(l):null +return A.v(r,"MakeLinearGradient",[q,p,o,n,m,l==null?null:l])}} +A.Z9.prototype={ +gUG(){return"Gradient.radial"}, +Uz(){var s=this,r=$.cz.I().Shader,q=A.ast(s.b),p=A.buq(s.d),o=A.bur(s.e),n=$.HE()[s.f.a],m=s.r +m=m!=null?A.ass(m):null +if(m==null)m=null +return A.v(r,"MakeRadialGradient",[q,s.c,p,o,n,m,0])}} +A.Z7.prototype={ +gUG(){return"Gradient.radial(conical)"}, +Uz(){var s=this,r=$.cz.I().Shader,q=A.ast(s.b),p=A.ast(s.d),o=A.buq(s.f),n=A.bur(s.r),m=$.HE()[s.w.a],l=s.x +l=l!=null?A.ass(l):null +if(l==null)l=null +return A.v(r,"MakeTwoPointConicalGradient",[q,s.c,p,s.e,o,n,m,l,0])}} +A.Zb.prototype={ +Nw(a){var s=this.r +s===$&&A.b() +if(s!==a)this.a55(a) +s=this.f.a +s.toString +return s}, +a55(a){var s,r,q,p=this,o="ImageShader",n=p.c,m=p.e.b,l=p.a.a,k=p.b.a +if(a===B.f5){m===$&&A.b() +m=m.a +m===$&&A.b() +m=m.a +m.toString +s=$.HE() +l=s[l] +k=s[k] +n=A.buu(n) +r=A.v(m,"makeShaderCubic",[l,k,0.3333333333333333,0.3333333333333333,n])}else{m===$&&A.b() +m=m.a +m===$&&A.b() +m=m.a +m.toString +s=$.HE() +l=s[l] +k=s[k] +s=A.bus(a) +q=A.buv(a) +n=A.buu(n) +r=A.v(m,"makeShaderOptions",[l,k,s,q,n])}p.r=a +n=p.f +if(n!=null)n.m() +n=new A.hK(o,t.gA) +n.ld(p,r,o,t.e) +p.f=n}, +m(){var s,r=this +r.w=!0 +r.e.m() +s=r.f +if(s!=null)s.m() +r.f=null}, +$iB6:1, +$iln:1} +A.mo.prototype={ +SM(){var s,r=this.y +if(r!=null){s=this.w +if(s!=null)A.v(s,"setResourceCacheLimitBytes",[r])}}, +Mk(a,b,c){return this.b_O(a,b,c)}, +b_O(a,b,c){var s=0,r=A.n(t.H),q=this,p,o,n,m,l,k,j,i +var $async$Mk=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:i=q.a.a.getCanvas() +A.v(i,"clear",[A.arW($.Xs(),B.r)]) +B.b.ak(c,new A.lO(i).gacl()) +q.a.a.flush() +s=self.window.createImageBitmap!=null&&!A.c0_()&&!0?2:4 +break +case 2:if(q.b){i=q.z +i.toString +p=i}else{i=q.Q +i.toString +p=i}i=q.ax +o=B.c.A(a.b) +o=[o,B.c.A(a.a),0,i-o] +n=self.createImageBitmap(p,o[2],o[3],o[1],o[0]) +n=n +i=t.e +s=5 +return A.i(A.k0(n,i),$async$Mk) +case 5:m=e +b.a37(new A.N(m.width,m.height)) +l=b.e +if(l===$){o=A.jt(b.b,"bitmaprenderer",null) +o.toString +i.a(o) +b.e!==$&&A.at() +b.e=o +l=o}l.transferFromImageBitmap(m) +s=3 +break +case 4:if(q.b){i=q.z +i.toString +k=i}else{i=q.Q +i.toString +k=i}i=q.ax +b.a37(a) +l=b.f +if(l===$){o=A.jt(b.b,"2d",null) +o.toString +t.e.a(o) +b.f!==$&&A.at() +b.f=o +l=o}o=a.b +j=a.a +A.azM(l,k,0,i-o,j,o,0,0,j,o) +case 3:return A.l(null,r)}}) +return A.m($async$Mk,r)}, +uO(){var s,r,q,p=this,o=$.cV().d +if(o==null){s=self.window.devicePixelRatio +o=s===0?1:s}s=p.at +r=p.ax +q=p.Q.style +A.P(q,"width",A.h(s/o)+"px") +A.P(q,"height",A.h(r/o)+"px") +p.ay=o}, +aSk(){if(this.a!=null)return +this.Dd(B.amH)}, +Dd(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f="webglcontextrestored",e="webglcontextlost",d="getParameter" +if(a.gaa(0))throw A.c(A.bLo("Cannot create surfaces of empty size.")) +if(!g.d){s=g.cy +if(s!=null&&a.a===s.a&&a.b===s.b){r=$.cV().d +if(r==null){q=self.window.devicePixelRatio +r=q===0?1:q}if(g.c&&r!==g.ay)g.uO() +q=g.a +q.toString +return q}p=g.cx +if(p!=null)q=a.a>p.a||a.b>p.b +else q=!1 +if(q){o=a.aD(0,1.4) +q=g.a +if(q!=null)q.m() +g.a=null +g.at=B.c.dl(o.a) +g.ax=B.c.dl(o.b) +q=g.at +if(g.b){n=g.z +n.toString +A.bxd(n,q) +q=g.z +q.toString +A.bxc(q,g.ax)}else{n=g.Q +n.toString +A.tN(n,q) +q=g.Q +q.toString +A.tM(q,g.ax)}g.cx=new A.N(g.at,g.ax) +if(g.c)g.uO()}}if(g.d||g.cx==null){q=g.a +if(q!=null)q.m() +g.a=null +q=g.w +if(q!=null)q.releaseResourcesAndAbandonContext() +q=g.w +if(q!=null)q.delete() +g.w=null +q=g.z +if(q!=null){A.i3(q,f,g.r,!1) +q=g.z +q.toString +A.i3(q,e,g.f,!1) +g.f=g.r=g.z=null}else{q=g.Q +if(q!=null){A.i3(q,f,g.r,!1) +q=g.Q +q.toString +A.i3(q,e,g.f,!1) +g.Q.remove() +g.f=g.r=g.Q=null}}g.at=B.c.dl(a.a) +q=g.ax=B.c.dl(a.b) +n=g.b +m=g.at +if(n){l=g.z=A.oc(self.OffscreenCanvas,[m,q]) +g.Q=null}else{k=g.Q=A.t3(q,m) +g.z=null +if(g.c){q=A.ba("true") +A.v(k,"setAttribute",["aria-hidden",q==null?t.K.a(q):q]) +A.P(g.Q.style,"position","absolute") +q=g.Q +q.toString +g.as.append(q) +g.uO()}l=k}q=t.g +g.r=q.a(A.cQ(g.gavR())) +q=q.a(A.cQ(g.gavP())) +g.f=q +A.e5(l,e,q,!1) +A.e5(l,f,g.r,!1) +g.e=g.d=!1 +q=$.eE +if((q==null?$.eE=A.kE():q)!==-1&&!A.jm().gaaY()){q=$.eE +if(q==null)q=$.eE=A.kE() +j=t.e.a({antialias:0,majorVersion:q}) +if(n){q=$.cz.I() +m=g.z +m.toString +i=B.c.A(q.GetWebGLContext(m,j))}else{q=$.cz.I() +m=g.Q +m.toString +i=B.c.A(q.GetWebGLContext(m,j))}g.x=i +if(i!==0){g.w=A.v($.cz.I(),"MakeGrContext",[i]) +if(g.ch===-1||g.CW===-1){q=$.eE +if(n){n=g.z +n.toString +h=A.bNj(n,q==null?$.eE=A.kE():q)}else{n=g.Q +n.toString +h=A.bNb(n,q==null?$.eE=A.kE():q)}g.ch=B.c.A(A.v(h,d,[B.c.A(h.SAMPLES)])) +g.CW=B.c.A(A.v(h,d,[B.c.A(h.STENCIL_BITS)]))}g.SM()}}g.cx=a}g.cy=a +q=g.a +if(q!=null)q.m() +return g.a=g.aw7(a)}, +avS(a){this.e=!1 +$.bN().Wa() +a.stopPropagation() +a.preventDefault()}, +avQ(a){this.d=this.e=!0 +a.preventDefault()}, +aw7(a){var s,r=this,q=$.eE +if((q==null?$.eE=A.kE():q)===-1)return r.HN("WebGL support not detected") +else if(A.jm().gaaY())return r.HN("CPU rendering forced by application") +else if(r.x===0)return r.HN("Failed to initialize WebGL context") +else{q=$.cz.I() +s=r.w +s.toString +s=A.v(q,"MakeOnScreenGLSurface",[s,Math.ceil(a.a),Math.ceil(a.b),self.window.flutterCanvasKit.ColorSpace.SRGB,r.ch,r.CW]) +if(s==null)return r.HN("Failed to initialize WebGL surface") +return new A.Zi(s,r.x)}}, +HN(a){var s,r,q +if(!$.bAV){$.h2().$1("WARNING: Falling back to CPU-only rendering. "+a+".") +$.bAV=!0}if(this.b){s=$.cz.I() +r=this.z +r.toString +q=s.MakeSWCanvasSurface(r)}else{s=$.cz.I() +r=this.Q +r.toString +q=s.MakeSWCanvasSurface(r)}return new A.Zi(q,null)}, +tw(a){this.aSk()}, +m(){var s=this,r=s.z +if(r!=null)A.i3(r,"webglcontextlost",s.f,!1) +r=s.z +if(r!=null)A.i3(r,"webglcontextrestored",s.r,!1) +s.r=s.f=null +r=s.a +if(r!=null)r.m()}, +gtt(){return this.as}} +A.Zi.prototype={ +m(){if(this.c)return +this.a.dispose() +this.c=!0}} +A.Zg.prototype={} +A.B7.prototype={ +ga_c(){var s,r=this,q=r.dy +if(q===$){s=new A.ax5(r).$0() +r.dy!==$&&A.at() +r.dy=s +q=s}return q}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.B7&&J.d(b.a,s.a)&&J.d(b.b,s.b)&&J.d(b.c,s.c)&&b.d==s.d&&b.f==s.f&&b.w==s.w&&b.ax==s.ax&&b.x==s.x&&b.z==s.z&&b.Q==s.Q&&b.as==s.as&&b.at==s.at&&b.e==s.e&&J.d(b.ay,s.ay)&&b.ch==s.ch&&b.CW==s.CW&&A.kI(b.cx,s.cx)&&A.kI(b.y,s.y)&&A.kI(b.cy,s.cy)&&A.kI(b.db,s.db)}, +gB(a){var s=this,r=null,q=s.cx,p=s.db,o=s.y,n=o==null?r:A.aO(o),m=q==null?r:A.aO(q) +return A.a2(s.a,s.b,s.c,s.d,s.f,s.r,s.w,s.ax,s.x,n,s.z,s.Q,s.as,s.at,s.ay,s.ch,s.CW,m,s.e,A.a2(r,p==null?r:A.aO(p),B.a,B.a,B.a,B.a,B.a,B.a,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(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0="unspecified",a1=a.y,a2=a.x,a3=a.a +a3=A.h(a3==null?a0:a3) +s=a.b +s=A.h(s==null?a0:s) +r=a.c +r=A.h(r==null?a0:r) +q=a.d +q=A.h(q==null?a0:q) +p=a.e +p=A.h(p==null?a0:p) +o=a.f +o=A.h(o==null?a0:o) +n=a.w +n=A.h(n==null?a0:n) +m=a2!=null&&a2.length!==0?a2:a0 +l=A.h(a1!=null&&a1.length!==0?a1:a0) +k=a.z +k=A.h(k==null?a0:k) +j=a.Q +j=j!=null?A.h(j)+"x":a0 +i=a.as +i=i!=null?A.h(i)+"x":a0 +h=a.at +h=h!=null?A.h(h)+"x":a0 +g=a.ax +g=A.h(g==null?a0:g) +f=a.ay +f=A.h(f==null?a0:f) +e=a.ch +e=A.h(e==null?a0:e) +d=a.CW +d=A.h(d==null?a0:d) +c=a.cx +c=A.h(c==null?a0:c) +b=a.db +return"TextStyle(color: "+a3+", decoration: "+s+", decorationColor: "+r+", decorationStyle: "+q+", decorationThickness: "+p+", fontWeight: "+o+", fontStyle: unspecified, textBaseline: "+n+", fontFamily: "+A.h(m)+", fontFamilyFallback: "+l+", fontSize: "+k+", letterSpacing: "+j+", wordSpacing: "+i+", height: "+h+", leadingDistribution: "+g+", locale: "+f+", background: "+e+", foreground: "+d+", shadows: "+c+", fontFeatures: unspecified, fontVariations: "+A.h(b==null?a0:b)+")"}} +A.ax5.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this.a,f=g.a,e=g.b,d=g.c,c=g.d,b=g.e,a=g.f,a0=g.w,a1=g.z,a2=g.Q,a3=g.as,a4=g.at,a5=g.ay,a6=g.ch,a7=g.CW,a8=g.cx,a9=g.db,b0=t.e,b1=b0.a({}) +if(a6!=null){s=A.Hv(new A.r(a6.y)) +b1.backgroundColor=s}if(f!=null){s=A.Hv(f) +b1.color=s}if(e!=null){r=B.c.A($.cz.I().NoDecoration) +s=e.a +if((s|1)===s)r=(r|B.c.A($.cz.I().UnderlineDecoration))>>>0 +if((s|2)===s)r=(r|B.c.A($.cz.I().OverlineDecoration))>>>0 +if((s|4)===s)r=(r|B.c.A($.cz.I().LineThroughDecoration))>>>0 +b1.decoration=r}if(b!=null)b1.decorationThickness=b +if(d!=null){s=A.Hv(d) +b1.decorationColor=s}if(c!=null)b1.decorationStyle=$.bJD()[c.a] +if(a0!=null)b1.textBaseline=$.bva()[a0.a] +if(a1!=null)A.bAH(b1,a1) +if(a2!=null)b1.letterSpacing=a2 +if(a3!=null)b1.wordSpacing=a3 +if(a4!=null)A.bAJ(b1,a4) +switch(g.ax){case null:case void 0:break +case B.X:A.bAI(b1,!0) +break +case B.rk:A.bAI(b1,!1) +break}if(a5!=null){s=a5.C5("-") +b1.locale=s}q=g.dx +if(q===$){p=A.btk(g.x,g.y) +g.dx!==$&&A.at() +g.dx=p +q=p}A.bAG(b1,q) +if(a!=null||!1)b1.fontStyle=A.but(a,g.r) +if(a7!=null){g=A.Hv(new A.r(a7.y)) +b1.foregroundColor=g}if(a8!=null){o=A.a([],t.J) +for(g=a8.length,n=0;n")),o=o.j("T.E");q.v();){p=q.d +if(p==null)p=o.a(p) +if(r>=p.startIndex&&r<=p.endIndex)return new A.cH(B.c.A(p.startIndex),B.c.A(p.endIndex))}return B.Y}, +v4(){var s,r,q,p,o=this.a +o===$&&A.b() +o=o.a.getLineMetrics() +s=B.b.fZ(o,t.e) +r=A.a([],t.ER) +for(o=s.$ti,q=new A.ck(s,s.gq(0),o.j("ck")),o=o.j("T.E");q.v();){p=q.d +r.push(new A.Zc(p==null?o.a(p):p))}return r}, +m(){var s=this.a +s===$&&A.b() +s.m() +this.as=!0}} +A.Zc.prototype={ +gaay(){return this.a.ascent}, +gUO(){return this.a.descent}, +gah9(){return this.a.ascent}, +gadC(){return this.a.isHardBreak}, +gms(){return this.a.baseline}, +gb1(a){var s=this.a +return B.c.aV(s.ascent+s.descent)}, +gkX(a){return this.a.left}, +gbY(a){return this.a.width}, +gWp(a){return B.c.A(this.a.lineNumber)}, +$iue:1} +A.ax4.prototype={ +CF(a,b,c,d,e){var s;++this.c +this.d.push(1) +s=e==null?b:e +A.v(this.a,"addPlaceholder",[a,b,$.bJx()[c.a],$.bva()[0],s])}, +aaa(a,b,c){return this.CF(a,b,c,null,null)}, +xZ(a){var s=A.a([],t.s),r=B.b.ga_(this.e),q=r.x +if(q!=null)s.push(q) +q=r.y +if(q!=null)B.b.K(s,q) +$.an().gDN().gVv().aSj(a,s) +A.v(this.a,"addText",[a])}, +cX(){var s,r,q,p,o,n,m,l,k,j="Paragraph" +if($.bIK()){s=this.a +r=B.ab.co(0,new A.ev(s.getText())) +q=A.bRT($.bK7(),r) +p=q==null +o=p?null:q.i(0,r) +if(o!=null)n=o +else{m=A.bFc(r,B.wk) +l=A.bFc(r,B.wj) +n=new A.am1(A.c_n(r),l,m)}if(!p){p=q.c +k=p.i(0,r) +if(k==null)q.a0C(0,r,n) +else{m=k.d +if(!J.d(m.b,n)){k.ev(0) +q.a0C(0,r,n)}else{k.ev(0) +l=q.b +l.Jd(m) +l=l.a.b.GY() +l.toString +p.n(0,r,l)}}}A.v(s,"setWordsUtf16",[n.c]) +A.v(s,"setGraphemeBreaksUtf16",[n.b]) +A.v(s,"setLineBreaksUtf16",[n.a])}s=this.a +n=s.build() +s.delete() +s=new A.Zf(this.b) +r=new A.hK(j,t.gA) +r.ld(s,n,j,t.e) +s.a!==$&&A.bh() +s.a=r +return s}, +gXx(){return this.c}, +hD(){var s=this.e +if(s.length<=1)return +s.pop() +this.a.pop()}, +tM(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=this.e,a4=B.b.ga_(a3) +t.BQ.a(a5) +s=a5.a +if(s==null)s=a4.a +r=a5.b +if(r==null)r=a4.b +q=a5.c +if(q==null)q=a4.c +p=a5.d +if(p==null)p=a4.d +o=a5.e +if(o==null)o=a4.e +n=a5.f +if(n==null)n=a4.f +m=a5.w +if(m==null)m=a4.w +l=a5.x +if(l==null)l=a4.x +k=a5.y +if(k==null)k=a4.y +j=a5.z +if(j==null)j=a4.z +i=a5.Q +if(i==null)i=a4.Q +h=a5.as +if(h==null)h=a4.as +g=a5.at +if(g==null)g=a4.at +f=a5.ax +if(f==null)f=a4.ax +e=a5.ay +if(e==null)e=a4.ay +d=a5.ch +if(d==null)d=a4.ch +c=a5.CW +if(c==null)c=a4.CW +b=a5.cx +if(b==null)b=a4.cx +a=a5.db +if(a==null)a=a4.db +a0=A.bq4(d,s,r,q,p,o,l,k,a4.cy,j,a4.r,a,n,c,g,f,i,e,b,m,h) +a3.push(a0) +a3=a0.CW +s=a3==null +if(!s||a0.ch!=null){a1=s?null:a3.a +if(a1==null){a1=$.bGH() +a3=a0.a +a3=a3==null?null:a3.gh(a3) +A.v(a1,"setColorInt",[a3==null?4278190080:a3])}a3=a0.ch +a2=a3==null?null:a3.a +if(a2==null)a2=$.bGG() +this.a.pushPaintStyle(a0.ga_c(),a1,a2)}else this.a.pushStyle(a0.ga_c())}} +A.bio.prototype={ +$1(a){return this.a===a}, +$S:30} +A.Li.prototype={ +J(){return"IntlSegmenterGranularity."+this.b}} +A.YU.prototype={ +l(a){return"CanvasKitError: "+this.a}} +A.Zj.prototype={ +m(){var s=this.f +s===$&&A.b() +s.m()}} +A.ax6.prototype={ +$1(a){return a<0||a>=this.a.length}, +$S:46} +A.IM.prototype={ +alm(a,b){var s={} +s.a=!1 +this.a.AN(0,A.ec(J.Q(a.b,"text"))).cQ(0,new A.axq(s,b),t.P).v_(new A.axr(s,b))}, +ajj(a){this.b.At(0).cQ(0,new A.axl(a),t.P).v_(new A.axm(this,a))}, +aUz(a){this.b.At(0).cQ(0,new A.axo(a),t.P).v_(new A.axp(a))}} +A.axq.prototype={ +$1(a){var s=this.b +if(a){s.toString +s.$1(B.aO.eb([!0]))}else{s.toString +s.$1(B.aO.eb(["copy_fail","Clipboard.setData failed",null])) +this.a.a=!0}}, +$S:37} +A.axr.prototype={ +$1(a){var s +if(!this.a.a){s=this.b +s.toString +s.$1(B.aO.eb(["copy_fail","Clipboard.setData failed",null]))}}, +$S:33} +A.axl.prototype={ +$1(a){var s=A.a4(["text",a],t.N,t.z),r=this.a +r.toString +r.$1(B.aO.eb([s]))}, +$S:49} +A.axm.prototype={ +$1(a){var s +if(a instanceof A.zT){A.cM(B.z,null,t.H).cQ(0,new A.axk(this.b),t.P) +return}s=this.b +A.hQ("Could not get text from clipboard: "+A.h(a)) +s.toString +s.$1(B.aO.eb(["paste_fail","Clipboard.getData failed",null]))}, +$S:33} +A.axk.prototype={ +$1(a){var s=this.a +if(s!=null)s.$1(null)}, +$S:39} +A.axo.prototype={ +$1(a){var s=A.a4(["value",a.length!==0],t.N,t.z),r=this.a +r.toString +r.$1(B.aO.eb([s]))}, +$S:49} +A.axp.prototype={ +$1(a){var s,r +if(a instanceof A.zT){A.cM(B.z,null,t.H).cQ(0,new A.axn(this.a),t.P) +return}s=A.a4(["value",!1],t.N,t.z) +r=this.a +r.toString +r.$1(B.aO.eb([s]))}, +$S:33} +A.axn.prototype={ +$1(a){var s=this.a +if(s!=null)s.$1(null)}, +$S:39} +A.axi.prototype={ +AN(a,b){return this.alk(0,b)}, +alk(a,b){var s=0,r=A.n(t.y),q,p=2,o,n,m,l,k +var $async$AN=A.o(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.i(A.k0(A.v(m,"writeText",[b]),t.z),$async$AN) +case 7:p=2 +s=6 +break +case 4:p=3 +k=o +n=A.ae(k) +A.hQ("copy is not successful "+A.h(n)) +m=A.ci(!1,t.y) +q=m +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:q=A.ci(!0,t.y) +s=1 +break +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$AN,r)}} +A.axj.prototype={ +At(a){var s=0,r=A.n(t.N),q +var $async$At=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q=A.k0(self.window.navigator.clipboard.readText(),t.N) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$At,r)}} +A.aBL.prototype={ +AN(a,b){return A.ci(this.aJD(b),t.y)}, +aJD(a){var s,r,q,p,o="-99999px",n="transparent",m=A.cf(self.document,"textarea"),l=m.style +A.P(l,"position","absolute") +A.P(l,"top",o) +A.P(l,"left",o) +A.P(l,"opacity","0") +A.P(l,"color",n) +A.P(l,"background-color",n) +A.P(l,"background",n) +self.document.body.append(m) +s=m +A.bx8(s,a) +s.focus() +s.select() +r=!1 +try{r=A.v(self.document,"execCommand",["copy"]) +if(!r)A.hQ("copy is not successful")}catch(p){q=A.ae(p) +A.hQ("copy is not successful "+A.h(q))}finally{s.remove()}return r}} +A.aBM.prototype={ +At(a){return A.xn(new A.zT("Paste is not implemented for this browser."),null,t.N)}} +A.ZA.prototype={ +J(){return"ColorFilterType."+this.b}} +A.tU.prototype={ +l(a){var s=this +switch(s.d.a){case 0:return"ColorFilter.mode("+A.h(s.a)+", "+A.h(s.b)+")" +case 1:return"ColorFilter.matrix("+A.h(s.c)+")" +case 2:return"ColorFilter.linearToSrgbGamma()" +case 3:return"ColorFilter.srgbToLinearGamma()"}}} +A.aDb.prototype={ +gaaY(){var s=this.b +if(s==null)s=null +else{s=s.canvasKitForceCpuOnly +if(s==null)s=null}return s===!0}, +gUH(){var s=this.b +if(s==null)s=null +else{s=s.debugShowSemanticsNodes +if(s==null)s=null}return s===!0}, +gagw(){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}} +A.a1V.prototype={} +A.aRf.prototype={ +Gf(a){return this.alF(a)}, +alF(a){var s=0,r=A.n(t.y),q,p=2,o,n,m,l,k,j,i +var $async$Gf=A.o(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:j=self.window.screen +s=j!=null?3:4 +break +case 3:n=j.orientation +s=n!=null?5:6 +break +case 5:l=J.ac(a) +s=l.gaa(a)?7:9 +break +case 7:n.unlock() +q=!0 +s=1 +break +s=8 +break +case 9:m=A.bRI(A.ec(l.gY(a))) +s=m!=null?10:11 +break +case 10:p=13 +s=16 +return A.i(A.k0(A.v(n,"lock",[m]),t.z),$async$Gf) +case 16:q=!0 +s=1 +break +p=2 +s=15 +break +case 13:p=12 +i=o +l=A.ci(!1,t.y) +q=l +s=1 +break +s=15 +break +case 12:s=2 +break +case 15:case 11:case 8:case 6:case 4:q=!1 +s=1 +break +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$Gf,r)}} +A.azQ.prototype={ +$1(a){return A.v(this.a,"warn",[a])}, +$S:20} +A.azT.prototype={ +$1(a){a.toString +return A.c6(a)}, +$S:225} +A.a37.prototype={ +gbS(a){return A.bO(this.b.status)}, +gVV(){var s=this.b,r=A.bO(s.status)>=200&&A.bO(s.status)<300,q=A.bO(s.status),p=A.bO(s.status),o=A.bO(s.status)>307&&A.bO(s.status)<400 +return r||q===0||p===304||o}, +gM5(){var s=this +if(!s.gVV())throw A.c(new A.a36(s.a,s.gbS(0))) +return new A.aFZ(s.b)}, +$iby7:1} +A.aFZ.prototype={ +Ml(a,b,c){var s=0,r=A.n(t.H),q=this,p,o,n +var $async$Ml=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:n=q.a.body.getReader() +p=t.e +case 2:if(!!0){s=3 +break}s=4 +return A.i(A.k0(n.read(),p),$async$Ml) +case 4:o=e +if(o.done){s=3 +break}b.$1(c.a(o.value)) +s=2 +break +case 3:return A.l(null,r)}}) +return A.m($async$Ml,r)}, +y9(){var s=0,r=A.n(t.pI),q,p=this,o +var $async$y9=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=3 +return A.i(A.k0(p.a.arrayBuffer(),t.X),$async$y9) +case 3:o=b +o.toString +q=t.pI.a(o) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$y9,r)}} +A.a36.prototype={ +l(a){return'Flutter Web engine failed to fetch "'+this.a+'". HTTP request succeeded, but the server responded with HTTP status '+this.b+"."}, +$ict:1} +A.a35.prototype={ +l(a){return'Flutter Web engine failed to complete HTTP request to fetch "'+this.a+'": '+A.h(this.b)}, +$ict:1} +A.a1G.prototype={ +b3(a){return A.v(this.b,"removeEventListener",[this.a,this.c])}} +A.JA.prototype={} +A.bka.prototype={ +$2(a,b){this.a.$2(B.b.fZ(a,t.e),b)}, +$S:532} +A.bjk.prototype={ +$1(a){var s=A.dk(a,0,null) +if(B.am6.p(0,B.b.ga_(s.gzT())))return s.l(0) +A.v(self.window.console,"error",["URL rejected by TrustedTypes policy flutter-engine: "+a+"(download prevented)"]) +return null}, +$S:499} +A.ah5.prototype={ +v(){var s=++this.b,r=this.a +if(s>r.length)throw A.c(A.a3("Iterator out of bounds")) +return s"))}, +gq(a){return B.c.A(this.a.length)}} +A.aha.prototype={ +v(){var s=++this.b,r=this.a +if(s>r.length)throw A.c(A.a3("Iterator out of bounds")) +return s"))}, +gq(a){return B.c.A(this.a.length)}} +A.a1D.prototype={ +gG(a){var s=this.b +s===$&&A.b() +return s}, +v(){var s=this.a.next() +if(s.done)return!1 +this.b=this.$ti.c.a(s.value) +return!0}} +A.aDs.prototype={ +aac(a){var s,r=$.dR(),q=this.a +if(q==null){s=A.cf(self.document,"flt-svg-filters") +A.P(s.style,"visibility","hidden") +q=$.e4 +if(r===B.aw)q.c.aaA(s,q.gfL().a) +else q.gfL().c.insertBefore(s,$.e4.gfL().c.firstChild) +this.a=s +r=s}else r=q +r.append(a)}, +A2(a){if(a==null)return +a.remove()}} +A.aBp.prototype={} +A.a9M.prototype={} +A.zb.prototype={} +A.an1.prototype={} +A.aQS.prototype={ +dv(a){var s,r,q=this,p=q.DM$ +p=p.length===0?q.a:B.b.ga_(p) +s=q.ql$ +r=new A.cP(new Float32Array(16)) +r.ck(s) +q.acV$.push(new A.an1(p,r))}, +cA(a){var s,r,q,p=this,o=p.acV$ +if(o.length===0)return +s=o.pop() +p.ql$=s.b +o=p.DM$ +r=s.a +q=p.a +while(!0){if(!!J.d(o.length===0?q:B.b.ga_(o),r))break +o.pop()}}, +bk(a,b,c){this.ql$.bk(0,b,c)}, +ho(a,b,c){this.ql$.ho(0,b,c)}, +tS(a,b){this.ql$.agG(0,B.M2,b)}, +am(a,b){this.ql$.es(0,new A.cP(b))}} +A.bmZ.prototype={ +$1(a){$.bth=!1 +$.bN().nT("flutter/system",$.bIQ(),new A.bmY())}, +$S:81} +A.bmY.prototype={ +$1(a){}, +$S:53} +A.aDD.prototype={ +aSj(a,b){var s,r,q,p,o,n=this,m=A.b0(t.S) +for(s=new A.a9E(a),r=n.d,q=n.c;s.v();){p=s.d +if(!(p<160||r.p(0,p)||q.p(0,p)))m.F(0,p)}if(m.a===0)return +o=A.J(m,!0,m.$ti.c) +if(n.a.ajt(o,b).length!==0)n.aNl(o)}, +aNl(a){var s=this +s.at.K(0,a) +if(!s.ax){s.ax=!0 +s.Q=A.cM(B.z,new A.aDL(s),t.H)}}, +axI(){var s,r +this.ax=!1 +s=this.at +if(s.a===0)return +r=A.J(s,!0,A.u(s).c) +s.T(0) +this.aSW(r)}, +aSW(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=A.a([],t.t),d=A.a([],t.XS),c=t.Qg,b=A.a([],c) +for(s=a.length,r=t.Ie,q=0;qr){B.b.T(k) +k.push(o) +r=o.e +q=o}else if(n===r){k.push(o) +if(o.d1)if(B.b.qc(k,new A.aDK(l))){s=self.window.navigator.language +if(s==="zh-Hans"||s==="zh-CN"||s==="zh-SG"||s==="zh-MY"){m=l.f +if(B.b.p(k,m))q=m}else if(s==="zh-Hant"||s==="zh-TW"||s==="zh-MO"){m=l.r +if(B.b.p(k,m))q=m}else if(s==="zh-HK"){m=l.w +if(B.b.p(k,m))q=m}else if(s==="ja"){m=l.x +if(B.b.p(k,m))q=m}else if(s==="ko"){m=l.y +if(B.b.p(k,m))q=m}else{m=l.f +if(B.b.p(k,m))q=m}}else{m=l.z +if(B.b.p(k,m))q=m +else{m=l.f +if(B.b.p(k,m))q=m}}q.toString +return q}, +awm(a){var s,r,q,p=A.a([],t.XS) +for(s=a.split(","),r=s.length,q=0;q=q[r])s=r+1 +else p=r}}} +A.a2d.prototype={ +b2j(){var s=this.f +if(s==null)return A.ci(null,t.H) +else return s.a}, +F(a,b){var s,r,q=this +if(q.c.p(0,b)||q.d.a7(0,b.b))return +s=q.d +r=s.a +s.n(0,b.b,b) +if(q.f==null)q.f=new A.bp(new A.aE($.aH,t.D4),t.gR) +if(r===0)A.cj(B.z,q.gamA())}, +wP(){var s=0,r=A.n(t.H),q=this,p,o,n,m,l,k,j,i +var $async$wP=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:j=A.B(t.N,t.uz) +i=A.a([],t.s) +for(p=q.d,o=p.gaS(0),n=A.u(o),n=n.j("@<1>").a0(n.y[1]),o=new A.bC(J.av(o.a),o.b,n.j("bC<1,2>")),m=t.H,n=n.y[1];o.v();){l=o.a +if(l==null)l=n.a(l) +j.n(0,l.b,A.bu(new A.aBY(q,l,i),m))}s=2 +return A.i(A.lX(j.gaS(0),m),$async$wP) +case 2:B.b.kE(i) +for(o=i.length,n=q.a,m=n.as,k=0;k").a0(s.y[1]),o=new A.bC(J.av(o.a),o.b,s.j("bC<1,2>")),s=s.y[1];o.v();){r=o.a +for(r=J.av(r==null?s.a(r):r);r.v();){q=r.gG(r) +q.b.$1(q.a)}}p.b=p.a +p.a=null}, +a0N(a,b){var s,r=this,q=r.a +if(q==null)q=r.a=A.B(t.N,r.$ti.j("G>")) +s=q.i(0,a) +if(s==null){s=A.a([],r.$ti.j("C>")) +q.n(0,a,s) +q=s}else q=s +q.push(b)}, +b0K(a){var s,r,q=this.b +if(q==null)return null +s=q.i(0,a) +if(s==null||s.length===0)return null +r=(s&&B.b).hF(s,0) +this.a0N(a,r) +return r.a}} +A.Fw.prototype={ +gh(a){return this.a}} +A.N1.prototype={ +gkb(){return this.cx}, +uQ(a){var s=this +s.B2(a) +s.cx=a.cx +s.cy=a.cy +s.db=a.db +a.cx=null}, +cU(a){var s,r=this,q="transform-origin",p=r.q5("flt-backdrop") +A.P(p.style,q,"0 0 0") +s=A.cf(self.document,"flt-backdrop-interior") +r.cx=s +A.P(s.style,"position","absolute") +s=r.q5("flt-backdrop-filter") +r.cy=s +A.P(s.style,q,"0 0 0") +s=r.cy +s.toString +p.append(s) +s=r.cx +s.toString +p.append(s) +return p}, +mF(){var s=this +s.wX() +$.t_.A2(s.db) +s.cy=s.cx=s.db=null}, +hb(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=t.m1.a(g.CW) +$.t_.A2(g.db) +g.db=null +s=g.fr +r=g.f +if(s!=r){r.toString +q=new A.cP(new Float32Array(16)) +if(q.hP(r)===0)A.a5(A.hV(r,"other","Matrix cannot be inverted")) +g.dy=q +g.fr=g.f}$.e4.toString +p=$.cV().d +if(p==null){s=self.window.devicePixelRatio +p=s===0?1:s}s=g.dy +s===$&&A.b() +o=A.Xb(s,new A.A(0,0,$.e4.gl1().a*p,$.e4.gl1().b*p)) +n=o.a +m=o.b +l=o.c-n +k=o.d-m +j=g.e +for(;j!=null;){if(j.gE7()){i=g.dx=j.w +n=i.a +m=i.b +l=i.c-n +k=i.d-m +break}j=j.e}h=g.cy.style +A.P(h,"position","absolute") +A.P(h,"left",A.h(n)+"px") +A.P(h,"top",A.h(m)+"px") +A.P(h,"width",A.h(l)+"px") +A.P(h,"height",A.h(k)+"px") +s=$.dR() +if(s===B.dt){A.P(h,"background-color","#000") +A.P(h,"opacity","0.2")}else{if(s===B.aw){s=g.cy +s.toString +A.fs(s,"-webkit-backdrop-filter",f.gKy())}s=g.cy +s.toString +A.fs(s,"backdrop-filter",f.gKy())}}, +ce(a,b){var s=this +s.pG(0,b) +if(!s.CW.k(0,b.CW))s.hb() +else s.a1E()}, +a1E(){var s=this.e +for(;s!=null;){if(s.gE7()){if(!J.d(s.w,this.dx))this.hb() +break}s=s.e}}, +po(){this.aog() +this.a1E()}, +$iaun:1} +A.pY.prototype={ +spZ(a,b){var s,r,q=this +q.a=b +s=B.c.dH(b.a)-1 +r=B.c.dH(q.a.b)-1 +if(q.z!==s||q.Q!==r){q.z=s +q.Q=r +q.a9t()}}, +a9t(){A.P(this.c.style,"transform","translate("+this.z+"px, "+this.Q+"px)")}, +a7K(){var s=this,r=s.a,q=r.a +r=r.b +s.d.bk(0,-q+(q-1-s.z)+1,-r+(r-1-s.Q)+1)}, +ach(a,b){return this.r>=A.av2(a.c-a.a)&&this.w>=A.av1(a.d-a.b)&&this.ay===b}, +T(a){var s,r,q,p,o,n=this +n.at=!1 +n.d.T(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(a3.r) +j=Math.abs(a3.e) +i=Math.abs(a3.w) +h=Math.abs(a3.f) +g=Math.abs(a3.z) +f=Math.abs(a3.x) +e=Math.abs(a3.Q) +d=Math.abs(a3.y) +a.beginPath() +A.v(a,"moveTo",[p+k,n]) +a0=o-k +A.v(a,c,[a0,n]) +A.WT(a,a0,n+i,k,i,0,4.71238898038469,6.283185307179586,!1) +a0=m-d +A.v(a,c,[o,a0]) +A.WT(a,o-f,a0,f,d,0,0,1.5707963267948966,!1) +a0=p+g +A.v(a,c,[a0,m]) +A.WT(a,a0,m-e,g,e,0,1.5707963267948966,3.141592653589793,!1) +a0=n+h +A.v(a,c,[p,a0]) +A.WT(a,p+j,a0,j,h,0,3.141592653589793,4.71238898038469,!1) +a2.geI().jV(b) +a2.geI().qI()}}, +yL(a,b){var s,r,q,p,o,n,m=this.d +if(this.J3(b)){a=A.WO(a,b) +s=A.WP(a,b,"draw-oval",m.c) +m=a.a +r=a.b +this.Br(s,new A.j(m,r),b) +A.P(s.style,"border-radius",A.h((a.c-m)/2)+"px / "+A.h((a.d-r)/2)+"px")}else{m.geI().pC(b,a) +r=b.b +m.gcg(0).beginPath() +q=m.geI().Q +p=q==null +o=p?a.gbg().a:a.gbg().a-q.a +n=p?a.gbg().b:a.gbg().b-q.b +A.WT(m.gcg(0),o,n,(a.c-a.a)/2,(a.d-a.b)/2,0,0,6.283185307179586,!1) +m.geI().jV(r) +m.geI().qI()}}, +fg(a,b,c){var s,r,q,p,o,n,m,l,k=this +if(k.Tc(c)){s=A.WO(A.lg(a,b),c) +r=A.WP(s,c,"draw-circle",k.d.c) +k.Br(r,new A.j(s.a,s.b),c) +A.P(r.style,"border-radius","50%")}else{q=c.w!=null?A.lg(a,b):null +p=k.d +p.geI().pC(c,q) +q=c.b +p.gcg(0).beginPath() +o=p.geI().Q +n=o==null +m=a.a +m=n?m:m-o.a +l=a.b +l=n?l:l-o.b +A.WT(p.gcg(0),m,l,b,b,0,0,6.283185307179586,!1) +p.geI().jV(q) +p.geI().qI()}}, +dN(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g="setAttribute" +if(h.J3(b)){s=h.d +r=s.c +t.Ci.a(a) +q=a.a.Z2() +if(q!=null){h.dX(q,b) +return}p=a.a +o=p.ax?p.a3Y():null +if(o!=null){h.ds(o,b) +return}n=A.bES() +p=A.ba("visible") +A.v(n,g,["overflow",p==null?t.K.a(p):p]) +p=A.v(self.document,"createElementNS",["http://www.w3.org/2000/svg","path"]) +n.append(p) +m=b.b +if(m!==B.a8)if(m!==B.bi){m=b.c +m=m!==0&&m!=null}else m=!1 +else m=!0 +l=b.r +if(m){m=A.ba(A.eO(l)) +A.v(p,g,["stroke",m==null?t.K.a(m):m]) +m=b.c +m=A.ba(A.h(m==null?1:m)) +A.v(p,g,["stroke-width",m==null?t.K.a(m):m]) +m=b.d +if(m!=null){m=A.ba(A.h(A.bGo(m))) +A.v(p,g,["stroke-linecap",m==null?t.K.a(m):m])}m=A.ba("none") +A.v(p,g,["fill",m==null?t.K.a(m):m])}else{m=A.ba(A.eO(l)) +A.v(p,g,["fill",m==null?t.K.a(m):m])}if(a.b===B.eC){m=A.ba("evenodd") +A.v(p,g,["fill-rule",m==null?t.K.a(m):m])}m=A.ba(A.bFY(a.a,0,0)) +A.v(p,g,["d",m==null?t.K.a(m):m]) +if(s.b==null){k=n.style +A.P(k,"position","absolute") +if(!r.Ea(0)){A.P(k,"transform",A.kH(r.a)) +A.P(k,"transform-origin","0 0 0")}}if(b.x!=null){s=b.b +j=A.eO(b.r) +i=b.x.b +p=$.dR() +if(p===B.aw&&s!==B.a8)A.P(n.style,"box-shadow","0px 0px "+A.h(i*2)+"px "+j) +else A.P(n.style,"filter","blur("+A.h(i)+"px)")}h.Br(n,B.h,b)}else{s=b.w!=null?a.hI(0):null +p=h.d +p.geI().pC(b,s) +s=b.b +if(s==null&&b.c!=null)p.dN(a,B.a8) +else p.dN(a,s) +p.geI().qI()}}, +vn(a,b,c,d){var s,r,q,p,o,n=this.d,m=A.bZn(a.hI(0),c) +if(m!=null){s=(B.c.aV(0.3*(b.gh(b)>>>24&255))&255)<<24|b.gh(b)&16777215 +r=A.bZg(s>>>16&255,s>>>8&255,s&255,255) +n.gcg(0).save() +q=n.gcg(0) +q.globalAlpha=(s>>>24&255)/255 +if(d){s=$.dR() +s=s!==B.aw}else s=!1 +q=m.b +p=m.a +o=q.a +q=q.b +if(s){A.v(n.gcg(0),"translate",[o,q]) +A.bqp(n.gcg(0),A.bFF(new A.uq(B.a_,p))) +A.azP(n.gcg(0),"") +A.azO(n.gcg(0),r)}else{A.bqp(n.gcg(0),"none") +A.azP(n.gcg(0),"") +A.azO(n.gcg(0),r) +n.gcg(0).shadowBlur=p +A.bqr(n.gcg(0),r) +A.bqs(n.gcg(0),o) +A.bqt(n.gcg(0),q)}n.xD(n.gcg(0),a) +A.azN(n.gcg(0),null) +n.gcg(0).restore()}}, +q8(a,b,c,d){var s=this,r=s.Q0(b,c,d) +if(d.z!=null)s.a12(r,b.gbY(b),b.gb1(b)) +if(!s.ax)s.H4()}, +Sh(a){var s,r,q,p=a.a,o=A.Jy(p) +o.toString +s=this.b +if(s!=null){r=s.b0K(o) +if(r!=null)return r}if(!a.b){a.b=!0 +A.P(p.style,"position","absolute")}q=A.a1E(p,!0) +p=this.b +if(p!=null)p.a0N(o,new A.Fw(q,A.bWF(),p.$ti.j("Fw<1>"))) +return q}, +Q0(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f="removeProperty" +t.gc.a(a) +s=c.a +r=A.bEQ(c.z) +if(r instanceof A.D4)q=h.aw6(a,r.b,r.c,c) +else if(r instanceof A.CY){p=A.bGr(r.b) +o=p.b +h.c.append(o) +h.f.push(o) +q=h.Sh(a) +A.P(q.style,"filter","url(#"+p.a+")")}else q=h.Sh(a) +o=q.style +n=A.bjz(s) +A.P(o,"mix-blend-mode",n==null?"":n) +if(h.ax&&!0){o=h.d +o.geI().pC(c,g) +A.azM(o.gcg(0),q,b.a,b.b,g,g,g,g,g,g) +o.geI().qI()}else{o=h.d +if(o.b!=null){n=q.style +A.v(n,f,["width"]) +A.v(n,f,["height"]) +n=o.b +n.toString +m=A.bt9(n,q,b,o.c) +for(o=m.length,n=h.c,l=h.f,k=0;k=6.283185307179586;s=!1){r.rJ(0,a,b,3.141592653589793,s) +b+=3.141592653589793 +r.rJ(0,a,b,3.141592653589793,!1) +b+=3.141592653589793 +c-=6.283185307179586}r.rJ(0,a,b,c,s) +this.a.dN(r,t.Vh.a(e))}, +dN(a,b){this.a.dN(a,t.Vh.a(b))}, +q8(a,b,c,d){var s,r,q,p,o=this.a +t.Vh.a(d) +s=o.d +o.e=s.a=s.c=!0 +r=c.a +q=c.b +d.b=!0 +p=new A.a7f(b,c,d.a) +o.a.qU(r,q,r+b.gbY(b),q+b.gb1(b),p) +o.c.push(p)}, +nG(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.a7g(a,b,c,d.a) +q.a.qT(c,r) +q.c.push(r)}, +qa(a){this.a.qa(a)}, +q9(a,b){this.a.q9(a,b)}, +Dw(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.a7p(a,b,c.a) +r.azr(a.b,0,c,s) +r.c.push(s)}, +vn(a,b,c,d){var s,r,q=this.a +q.e=q.d.c=!0 +s=A.bZl(a.hI(0),c) +r=new A.a7o(t.Ci.a(a),b,c,d) +q.a.qT(s,r) +q.c.push(r)}} +A.RH.prototype={ +gkb(){return this.kW$}, +cU(a){var s=this.q5("flt-clip"),r=A.cf(self.document,"flt-clip-interior") +this.kW$=r +A.P(r.style,"position","absolute") +r=this.kW$ +r.toString +s.append(r) +return s}, +aar(a,b){var s +if(b!==B.f){s=a.style +A.P(s,"overflow","hidden") +A.P(s,"z-index","0")}}} +A.N3.prototype={ +n2(){var s=this +s.f=s.e.f +if(s.CW!==B.f)s.w=s.cx +else s.w=null +s.r=null}, +cU(a){var s=this.a0m(0),r=A.ba("rect") +A.v(s,"setAttribute",["clip-type",r==null?t.K.a(r):r]) +return s}, +hb(){var s,r=this,q=r.d.style,p=r.cx,o=p.a +A.P(q,"left",A.h(o)+"px") +s=p.b +A.P(q,"top",A.h(s)+"px") +A.P(q,"width",A.h(p.c-o)+"px") +A.P(q,"height",A.h(p.d-s)+"px") +p=r.d +p.toString +r.aar(p,r.CW) +p=r.kW$.style +A.P(p,"left",A.h(-o)+"px") +A.P(p,"top",A.h(-s)+"px")}, +ce(a,b){var s=this +s.pG(0,b) +if(!s.cx.k(0,b.cx)||s.CW!==b.CW){s.w=null +s.hb()}}, +gE7(){return!0}, +$iaxh:1} +A.a7K.prototype={ +n2(){var s,r=this +r.f=r.e.f +if(r.cx!==B.f){s=r.CW +r.w=new A.A(s.a,s.b,s.c,s.d)}else r.w=null +r.r=null}, +cU(a){var s=this.a0m(0),r=A.ba("rrect") +A.v(s,"setAttribute",["clip-type",r==null?t.K.a(r):r]) +return s}, +hb(){var s,r=this,q=r.d.style,p=r.CW,o=p.a +A.P(q,"left",A.h(o)+"px") +s=p.b +A.P(q,"top",A.h(s)+"px") +A.P(q,"width",A.h(p.c-o)+"px") +A.P(q,"height",A.h(p.d-s)+"px") +A.P(q,"border-top-left-radius",A.h(p.e)+"px") +A.P(q,"border-top-right-radius",A.h(p.r)+"px") +A.P(q,"border-bottom-right-radius",A.h(p.x)+"px") +A.P(q,"border-bottom-left-radius",A.h(p.z)+"px") +p=r.d +p.toString +r.aar(p,r.cx) +p=r.kW$.style +A.P(p,"left",A.h(-o)+"px") +A.P(p,"top",A.h(-s)+"px")}, +ce(a,b){var s=this +s.pG(0,b) +if(!s.CW.k(0,b.CW)||s.cx!==b.cx){s.w=null +s.hb()}}, +gE7(){return!0}, +$iaxg:1} +A.N2.prototype={ +cU(a){return this.q5("flt-clippath")}, +n2(){var s=this +s.aof() +if(s.cx!==B.f){if(s.w==null)s.w=s.CW.hI(0)}else s.w=null}, +hb(){var s=this,r=s.cy +if(r!=null)r.remove() +r=s.d +r.toString +r=A.bET(r,s.CW) +s.cy=r +s.d.append(r)}, +ce(a,b){var s,r=this +r.pG(0,b) +if(b.CW!==r.CW){r.w=null +s=b.cy +if(s!=null)s.remove() +r.hb()}else r.cy=b.cy +b.cy=null}, +mF(){var s=this.cy +if(s!=null)s.remove() +this.cy=null +this.wX()}, +gE7(){return!0}, +$iaxe:1} +A.N4.prototype={ +gkb(){return this.CW}, +uQ(a){this.B2(a) +this.CW=a.CW +this.cy=a.cy +a.CW=null}, +w3(a){++a.a +this.aoe(a);--a.a}, +mF(){var s=this +s.wX() +$.t_.A2(s.cy) +s.CW=s.cy=null}, +cU(a){var s=this.q5("flt-color-filter"),r=A.cf(self.document,"flt-filter-interior") +A.P(r.style,"position","absolute") +this.CW=r +s.append(r) +return s}, +hb(){var s,r,q,p=this,o="visibility" +$.t_.A2(p.cy) +p.cy=null +s=A.bEQ(p.cx) +if(s==null){A.P(p.d.style,"background-color","") +r=p.CW +if(r!=null)A.P(r.style,o,"visible") +return}if(s instanceof A.D4)p.atr(s) +else{r=p.CW +if(s instanceof A.CY){p.cy=s.Ww(r) +r=p.CW.style +q=s.a +A.P(r,"filter",q!=null?"url(#"+q+")":"")}else if(r!=null)A.P(r.style,o,"visible")}}, +atr(a){var s,r=a.Ww(this.CW) +this.cy=r +if(r==null)return +r=this.CW.style +s=a.a +A.P(r,"filter",s!=null?"url(#"+s+")":"")}, +ce(a,b){this.pG(0,b) +if(b.cx!==this.cx)this.hb()}, +$iaxu:1} +A.aUh.prototype={ +NY(a,b){var s,r,q,p,o=A.v(self.document,"createElementNS",["http://www.w3.org/2000/svg","feColorMatrix"]),n=o.type +n.toString +A.aQM(n,1) +n=o.result +n.toString +A.E5(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)}, +wD(a,b,c){var s="setAttribute",r=A.v(self.document,"createElementNS",["http://www.w3.org/2000/svg","feFlood"]),q=A.ba(a) +A.v(r,s,["flood-color",q==null?t.K.a(q):q]) +q=A.ba(b) +A.v(r,s,["flood-opacity",q==null?t.K.a(q):q]) +q=r.result +q.toString +A.E5(q,c) +this.c.append(r)}, +ZQ(a,b,c){var s=A.v(self.document,"createElementNS",["http://www.w3.org/2000/svg","feBlend"]),r=s.in1 +r.toString +A.E5(r,a) +r=s.in2 +r.toString +A.E5(r,b) +r=s.mode +r.toString +A.aQM(r,c) +this.c.append(s)}, +G9(a,b,c,d,e,f,g,h){var s=A.v(self.document,"createElementNS",["http://www.w3.org/2000/svg","feComposite"]),r=s.in1 +r.toString +A.E5(r,a) +r=s.in2 +r.toString +A.E5(r,b) +r=s.operator +r.toString +A.aQM(r,g) +if(c!=null){r=s.k1 +r.toString +A.aQN(r,c)}if(d!=null){r=s.k2 +r.toString +A.aQN(r,d)}if(e!=null){r=s.k3 +r.toString +A.aQN(r,e)}if(f!=null){r=s.k4 +r.toString +A.aQN(r,f)}r=s.result +r.toString +A.E5(r,h) +this.c.append(s)}, +NZ(a,b,c,d){var s=null +return this.G9(a,b,s,s,s,s,c,d)}, +cX(){var s=this.b +s.append(this.c) +return new A.aUg(this.a,s)}} +A.aUg.prototype={} +A.azK.prototype={ +q0(a,b){throw A.c(A.aY(null))}, +rO(a){throw A.c(A.aY(null))}, +jP(a,b){throw A.c(A.aY(null))}, +kT(a,b,c){throw A.c(A.aY(null))}, +yM(a){throw A.c(A.aY(null))}, +dX(a,b){var s +a=A.WO(a,b) +s=this.DM$ +s=s.length===0?this.a:B.b.ga_(s) +s.append(A.WP(a,b,"draw-rect",this.ql$))}, +ds(a,b){var s,r=A.WP(A.WO(new A.A(a.a,a.b,a.c,a.d),b),b,"draw-rrect",this.ql$) +A.bEw(r.style,a) +s=this.DM$ +s=s.length===0?this.a:B.b.ga_(s) +s.append(r)}, +yL(a,b){throw A.c(A.aY(null))}, +fg(a,b,c){throw A.c(A.aY(null))}, +dN(a,b){throw A.c(A.aY(null))}, +vn(a,b,c,d){throw A.c(A.aY(null))}, +q8(a,b,c,d){throw A.c(A.aY(null))}, +nG(a,b,c,d){throw A.c(A.aY(null))}, +q9(a,b){var s=A.bF1(a,b,this.ql$),r=this.DM$ +r=r.length===0?this.a:B.b.ga_(r) +r.append(s)}, +Dw(a,b,c){throw A.c(A.aY(null))}, +yR(){}} +A.N5.prototype={ +n2(){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.cP(new Float32Array(16)) +s.ck(o) +p.f=s +s.bk(0,r,q)}p.r=null}, +gzA(){var s,r=this.cy +if(r==null){r=this.cx +s=A.f2() +s.m6(-r.a,-r.b,0) +this.cy=s +r=s}return r}, +gkb(){return this.dx}, +uQ(a){this.B2(a) +this.db=a.db +this.dx=a.dx +a.dx=a.db=null}, +mF(){var s=this +s.wX() +$.t_.A2(s.db) +s.dx=s.db=null}, +cU(a){var s="position",r="absolute",q="transform-origin",p=this.q5("flt-image-filter"),o=this.q5("flt-image-filter-interior") +A.fs(o,s,r) +A.fs(o,q,"0 0 0") +A.fs(p,s,r) +A.fs(p,q,"0 0 0") +this.dx=o +p.appendChild(o) +return p}, +hb(){var s,r,q=this,p=t.m1.a(q.CW) +$.t_.A2(q.db) +q.db=null +A.P(q.dx.style,"filter",p.gKy()) +A.P(q.dx.style,"transform",p.gb1w()) +s=q.d.style +r=q.cx +A.P(s,"left",A.h(r.a)+"px") +A.P(s,"top",A.h(r.b)+"px")}, +ce(a,b){var s=this +s.pG(0,b) +if(!b.CW.k(0,s.CW)||!b.cx.k(0,s.cx))s.hb()}, +$iaGj:1} +A.N6.prototype={ +n2(){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.cP(new Float32Array(16)) +r.ck(p) +q.f=r +r.bk(0,s,q.cx)}q.r=null}, +gzA(){var s=this,r=s.cy +if(r==null){r=A.f2() +r.m6(-s.CW,-s.cx,0) +s.cy=r}return r}, +cU(a){var s=A.cf(self.document,"flt-offset") +A.fs(s,"position","absolute") +A.fs(s,"transform-origin","0 0 0") +return s}, +hb(){A.P(this.d.style,"transform","translate("+A.h(this.CW)+"px, "+A.h(this.cx)+"px)")}, +ce(a,b){var s=this +s.pG(0,b) +if(b.CW!==s.CW||b.cx!==s.cx)s.hb()}, +$iaKH:1} +A.N7.prototype={ +n2(){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.cP(new Float32Array(16)) +s.ck(o) +p.f=s +s.bk(0,r,q)}p.r=null}, +gzA(){var s,r=this.cy +if(r==null){r=this.cx +s=A.f2() +s.m6(-r.a,-r.b,0) +this.cy=s +r=s}return r}, +cU(a){var s=A.cf(self.document,"flt-opacity") +A.fs(s,"position","absolute") +A.fs(s,"transform-origin","0 0 0") +return s}, +hb(){var s,r=this.d +r.toString +A.fs(r,"opacity",A.h(this.CW/255)) +s=this.cx +A.P(r.style,"transform","translate("+A.h(s.a)+"px, "+A.h(s.b)+"px)")}, +ce(a,b){var s=this +s.pG(0,b) +if(s.CW!==b.CW||!s.cx.k(0,b.cx))s.hb()}, +$iaKJ:1} +A.EA.prototype={ +smu(a){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.a=a}, +gcm(a){var s=this.a.b +return s==null?B.bi:s}, +scm(a,b){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.b=b}, +geV(){var s=this.a.c +return s==null?0:s}, +seV(a){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.c=a}, +swR(a){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.d=a}, +sGz(a){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.e=a}, +sL6(a){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.f=a}, +gal(a){return new A.r(this.a.r)}, +sal(a,b){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.r=b.gh(b)}, +sL2(a){}, +soh(a){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.w=a}, +sEu(a){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.x=a}, +snN(a){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.y=a}, +smB(a){var s=this +if(s.b){s.a=s.a.c7(0) +s.b=!1}s.a.z=a}, +sa_k(a){}, +l(a){var s,r,q=""+"Paint(",p=this.a.b,o=p==null +if((o?B.bi:p)===B.a8){q+=(o?B.bi:p).l(0) +p=this.a +o=p.c +s=o==null +if((s?0:o)!==0)q+=" "+A.h(s?0:o) +else q+=" hairline" +p=p.d +o=p==null +if((o?B.eN:p)!==B.eN)q+=" "+(o?B.eN:p).l(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.r(p).l(0)):q)+")" +return q.charCodeAt(0)==0?q:q}, +$iyo:1} +A.ab8.prototype={ +c7(a){var s=this,r=new A.ab8() +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}, +l(a){return this.dU(0)}} +A.k6.prototype={ +Yc(){var s,r,q,p,o,n,m,l,k,j=this,i=A.a([],t.yv),h=j.avJ(0.25),g=B.e.Sx(1,h) +i.push(new A.j(j.a,j.b)) +if(h===5){s=new A.ag2() +j.a1R(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.j(p,r.d) +i.push(o) +i.push(o) +i.push(o) +i.push(new A.j(q.e,q.f)) +g=2 +n=!0}else n=!1}else n=!1 +if(!n)A.bq9(j,h,i) +m=2*g+1 +k=0 +while(!0){if(!(k=0)s.c=-r +s.e=s.d=-1}, +ka(a){this.Jl(a,0,0)}, +HE(){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.gbg().a+g*Math.cos(p) +d=c2.gbg().b+f*Math.sin(p) +if(o===m&&n===l){if(c5)b9.fj(0,e,d) +else b9.Ra(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.fj(0,e,d) +else b9.Ra(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;a11){d=Math.sqrt(d) +l*=d +k*=d}c=(q*h+p*g)/l +b=(p*h-q*g)/k +a=(n*h+m*g)/l +a0=(m*h-n*g)/k +a1=a-c +a2=a0-b +a3=Math.sqrt(Math.max(1/(a1*a1+a2*a2)-0.25,0)) +a4=(c+a)/2-a2*a3 +a5=(b+a0)/2+a1*a3 +a6=Math.atan2(b-a5,c-a4) +a7=Math.atan2(a0-a5,a-a4)-a6 +if(a7<0)a7+=6.283185307179586 +if(Math.abs(a7)<0.0000031415926535897933){c2.du(0,n,m) +return}a8=B.c.dl(Math.abs(a7/2.0943951023931953)) +a9=a7/a8 +b0=Math.tan(a9/2) +if(!isFinite(b0))return +b1=Math.sqrt(0.5+Math.cos(a9)*0.5) +b2=Math.abs(1.5707963267948966-Math.abs(a9)-0)<0.000244140625&&B.c.dH(l)===l&&B.c.dH(k)===k&&B.c.dH(n)===n&&B.c.dH(m)===m +for(b3=a6,b4=0;b4=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.OW(a,p,B.c.A(q)) +return}}this.rJ(0,a,b,c,!0)}, +Jk(a,b){var s,r,q,p,o,n=this,m=a.length +if(m<=0)return +s=n.a.l9(0,0) +n.c=s+1 +r=n.a +q=a[0] +r.jz(s,q.a,q.b) +n.a.ajZ(1,m-1) +for(r=n.a.f,p=1;p=c||d>=b)g.Jl(a,0,3) +else if(A.c06(a1))g.OW(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.bhV(j,i,q,A.bhV(l,k,q,A.bhV(n,m,r,A.bhV(p,o,r,1)))) +a0=b-h*j +g.fj(0,e,a0) +g.du(0,e,d+h*l) +g.kd(e,d,e+h*p,d,0.707106781) +g.du(0,c-h*o,d) +g.kd(c,d,c,d+h*k,0.707106781) +g.du(0,c,b-h*i) +g.kd(c,b,c-h*m,b,0.707106781) +g.du(0,e+h*n,b) +g.kd(e,b,e,a0,0.707106781) +g.b6(0) +g.e=f?0:-1 +e=g.a +e.ax=f +e.ch=!1 +e.CW=6}}, +Jj(a,b,c){this.aNo(b,c.a,c.b,null,0)}, +aNo(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,a3,a4,a5,a6,a7,a8,a9,b0,b1=this +t.Ci.a(b2) +s=b2.a +if(s.w===0)return +if(s.k(0,b1.a)){s=A.brC() +r=b1.a +q=r.w +p=r.d +o=r.z +s.Q=!0 +s.cx=0 +s.AU() +s.Io(p) +s.Ip(q) +s.In(o) +B.a2.pB(s.r,0,r.r) +B.eA.pB(s.f,0,r.f) +n=r.y +if(n==null)s.y=null +else{m=s.y +m.toString +B.eA.pB(m,0,n)}n=r.Q +s.Q=n +if(!n){s.a=r.a +s.b=r.b +s.as=r.as}s.cx=r.cx +s.at=r.at +s.ax=r.ax +s.ay=r.ay +s.ch=r.ch +s.CW=r.CW +l=new A.vh(s,B.cV) +l.PG(b1)}else l=b2 +s=b1.a +k=s.d +if(b6===0)if(b5!=null)r=b5[15]===1&&b5[14]===0&&b5[11]===0&&b5[10]===1&&b5[9]===0&&b5[8]===0&&b5[7]===0&&b5[6]===0&&b5[3]===0&&b5[2]===0 +else r=!0 +else r=!1 +n=l.a +if(r)s.Js(0,n) +else{j=new A.uH(n) +j.wZ(n) +i=new Float32Array(8) +for(s=b5==null,h=2*(k-1),g=h+1,r=k===0,f=!0;e=j.qB(0,i),e!==6;f=!1)switch(e){case 0:if(s){m=i[0] +d=m+b3}else{m=b5[0] +c=i[0] +d=m*(c+b3)+b5[4]*(i[1]+b4)+b5[12] +m=c}if(s){c=i[1] +b=c+b4}else{c=b5[1] +a=b5[5] +a0=i[1] +b=c*(m+b3)+a*(a0+b4)+b5[13]+b4 +c=a0}if(f&&b1.a.w!==0){b1.BK() +if(r){a1=0 +a2=0}else{m=b1.a.f +a1=m[h] +a2=m[g]}if(b1.c<=0||!r||a1!==d||a2!==b)b1.du(0,i[0],i[1])}else{a3=b1.a.l9(0,0) +b1.c=a3+1 +a4=a3*2 +a=b1.a.f +a[a4]=m +a[a4+1]=c +b1.e=b1.d=-1}break +case 1:b1.du(0,i[2],i[3]) +break +case 2:m=i[2] +c=i[3] +a=i[4] +a0=i[5] +a3=b1.a.l9(2,0) +a4=a3*2 +a5=b1.a.f +a5[a4]=m +a5[a4+1]=c +a4=(a3+1)*2 +a5[a4]=a +a5[a4+1]=a0 +b1.e=b1.d=-1 +break +case 3:b1.kd(i[2],i[3],i[4],i[5],n.y[j.b]) +break +case 4:b1.UD(i[2],i[3],i[4],i[5],i[6],i[7]) +break +case 5:b1.b6(0) +break}}s=l.c +if(s>=0)b1.c=k+s +s=b1.a +a6=s.d +a7=s.f +for(a8=k*2,s=a6*2,r=b5==null;a8s.c||q>s.d)return!1 +p=a3.a +o=new A.aLm(p,r,q,new Float32Array(18)) +o.aMH() +n=B.eC===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.bzw(a3.a,!0) +j=new Float32Array(18) +i=A.a([],t.yv) +p=k.a +h=!1 +do{g=i.length +switch(k.qB(0,j)){case 0:case 5:break +case 1:A.c2_(j,r,q,i) +break +case 2:A.c20(j,r,q,i) +break +case 3:f=k.f +A.c1Y(j,r,q,p.y[f],i) +break +case 4:A.c1Z(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.hF(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.hF(i,e) +if(a!==i.length)i[a]=a2 +break}}}}while(!h) +return i.length!==0}, +de(a){var s,r=a.a,q=a.b,p=this.a,o=A.bQm(p,r,q),n=p.e,m=new Uint8Array(n) +B.a2.pB(m,0,p.r) +o=new A.Dp(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.eA.pB(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.bk(0,r,q) +n=p.b +o.b=n==null?null:n.bk(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.vh(o,B.cV) +r.PG(this) +return r}, +hI(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,e0=this,e1=e0.a +if((e1.ax?e1.CW:-1)===-1)s=(e1.at?e1.CW:-1)!==-1 +else s=!0 +if(s)return e1.hI(0) +if(!e1.Q&&e1.b!=null){e1=e1.b +e1.toString +return e1}r=new A.uH(e1) +r.wZ(e1) +q=e0.a.f +for(p=!1,o=0,n=0,m=0,l=0,k=0,j=0,i=0,h=0,g=null,f=null,e=null;d=r.aXO(),d!==6;){c=r.e +switch(d){case 0:j=q[c] +h=q[c+1] +i=h +k=j +break +case 1:j=q[c+2] +h=q[c+3] +i=h +k=j +break +case 2:if(f==null)f=new A.aMS() +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] +s=f.a=Math.min(a,a4) +a6=f.b=Math.min(a1,a5) +a7=f.c=Math.max(a,a4) +a8=f.d=Math.max(a1,a5) +a9=a-2*a2+a4 +if(Math.abs(a9)>0.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.axL() +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.r3() +c1=a4-a +c2=s*(a2-a) +if(c0.tn(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.tn(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.axV() +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.A(o,n,m,l):B.Q +e0.a.hI(0) +return e0.a.b=d9}, +l(a){return this.dU(0)}, +$iyr:1} +A.aLl.prototype={ +P6(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}}, +H8(){var s,r,q=this +if(q.e===1){q.e=2 +return new A.j(q.x,q.y)}s=q.a.f +r=q.Q +return new A.j(s[r-2],s[r-1])}, +qB(a,b){var s,r,q,p,o,n,m=this,l=m.z,k=m.a +if(l===k.w){if(m.d&&m.e===2){if(1===m.P6(b))return 1 +m.d=!1 +return 5}return 6}s=m.z=l+1 +r=k.r[l] +switch(r){case 0:if(m.d){m.z=s-1 +q=m.P6(b) +if(q===5)m.d=!1 +return q}if(s===m.c)return 6 +l=k.f +k=m.Q +s=m.Q=k+1 +p=l[k] +m.Q=s+1 +o=l[s] +m.x=p +m.y=o +b[0]=p +b[1]=o +m.e=1 +m.r=p +m.w=o +m.d=!0 +break +case 1:n=m.H8() +l=k.f +k=m.Q +s=m.Q=k+1 +p=l[k] +m.Q=s+1 +o=l[s] +b[0]=n.a +b[1]=n.b +b[2]=p +b[3]=o +m.r=p +m.w=o +break +case 3:++m.f +n=m.H8() +b[0]=n.a +b[1]=n.b +l=k.f +k=m.Q +s=m.Q=k+1 +b[2]=l[k] +k=m.Q=s+1 +b[3]=l[s] +s=m.Q=k+1 +k=l[k] +b[4]=k +m.r=k +m.Q=s+1 +s=l[s] +b[5]=s +m.w=s +break +case 2:n=m.H8() +b[0]=n.a +b[1]=n.b +l=k.f +k=m.Q +s=m.Q=k+1 +b[2]=l[k] +k=m.Q=s+1 +b[3]=l[s] +s=m.Q=k+1 +k=l[k] +b[4]=k +m.r=k +m.Q=s+1 +s=l[s] +b[5]=s +m.w=s +break +case 4:n=m.H8() +b[0]=n.a +b[1]=n.b +l=k.f +k=m.Q +s=m.Q=k+1 +b[2]=l[k] +k=m.Q=s+1 +b[3]=l[s] +s=m.Q=k+1 +b[4]=l[k] +k=m.Q=s+1 +b[5]=l[s] +s=m.Q=k+1 +k=l[k] +b[6]=k +m.r=k +m.Q=s+1 +s=l[s] +b[7]=s +m.w=s +break +case 5:r=m.P6(b) +if(r===1)--m.z +else{m.d=!1 +m.e=0}m.r=m.x +m.w=m.y +break +case 6:break +default:throw A.c(A.cF("Unsupport Path verb "+r,null,null))}return r}} +A.Dp.prototype={ +jz(a,b,c){var s=a*2,r=this.f +r[s]=b +r[s+1]=c}, +ls(a){var s=this.f,r=a*2 +return new A.j(s[r],s[r+1])}, +Z2(){var s=this +if(s.ay)return new A.A(s.ls(0).a,s.ls(0).b,s.ls(1).a,s.ls(2).b) +else return s.w===4?s.awF():null}, +hI(a){var s +if(this.Q)this.Pz() +s=this.a +s.toString +return s}, +awF(){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.ls(0).a,h=k.ls(0).b,g=k.ls(1).a,f=k.ls(1).b +if(k.r[1]!==1||f!==h)return j +s=g-i +r=k.ls(2).a +q=k.ls(2).b +if(k.r[2]!==1||r!==g)return j +p=q-f +o=k.ls(3) +n=k.ls(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.A(m,l,m+Math.abs(s),l+Math.abs(p))}, +ajT(){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.A(r,q,p,o) +return null}, +a3Y(){var s,r,q,p,o,n,m,l,k,j,i,h={},g=this.hI(0),f=A.a([],t.kG),e=new A.uH(this) +e.wZ(this) +s=new Float32Array(8) +h.a=e.qB(0,s) +h.b=0 +for(;r=h.a=e.qB(0,s),r!==6;)if(3===r){q=s[2] +p=s[3] +o=q-s[0] +n=p-s[1] +m=s[4] +l=s[5] +if(o!==0){k=Math.abs(o) +j=Math.abs(l-p)}else{j=Math.abs(n) +k=n!==0?Math.abs(m-q):Math.abs(o)}f.push(new A.aX(k,j));++h.b}m=f[0] +l=f[1] +i=f[2] +return A.aMX(g,f[3],i,m,l)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.Dp&&this.aSq(b)}, +gB(a){var s=this +return A.a2(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)}, +aSq(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.eA.pB(r,0,q.f) +q.f=r}q.d=a}, +Ip(a){var s,r,q=this +if(a>q.e){s=a+8 +q.e=s +r=new Uint8Array(s) +B.a2.pB(r,0,q.r) +q.r=r}q.w=a}, +In(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.eA.pB(r,0,s) +q.y=r}q.z=a}, +Js(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=b.d,g=i.d+h +i.AU() +i.Io(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.Ip(o+n) +for(p=i.r,m=b.r,l=0;lm){l.a=m +l.b=s}else if(s===m)return 1}return o}} +A.aT6.prototype={ +acF(a){return(this.a*a+this.c)*a+this.e}, +acG(a){return(this.b*a+this.d)*a+this.f}} +A.aLm.prototype={ +aMH(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=e.a,c=A.bzw(d,!0) +for(s=e.f,r=t.td;q=c.qB(0,s),q!==6;)switch(q){case 0:case 5:break +case 1:e.avF() +break +case 2:p=!A.bzz(s)?A.bQo(s):0 +o=e.a2d(s[0],s[1],s[2],s[3],s[4],s[5]) +e.d+=p>0?o+e.a2d(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.bzz(s) +f=A.a([],r) +new A.k6(m,l,k,j,i,h,n).aPj(f) +e.a2c(f[0]) +if(!g&&f.length===2)e.a2c(f[1]) +break +case 4:e.avC() +break}}, +avF(){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.aLn(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.bRD(o)===q)q=0 +n.d+=q}, +a2d(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.aLn(o,p,a,b,e,f)){++k.e +return 0}if(p===s)return 0 +n=new A.r3() +if(0===n.tn(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.aLn(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.r3() +if(0===l.tn(g+(h-2*m),2*(m-h),h-p))k=q===1?a.a:a.e +else{j=l.a +j.toString +k=A.bM6(a.a,a.c,a.e,n,j)/A.bM5(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.aLn(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.bEH(f,a0,m) +if(i==null)return +h=A.bF8(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<$.t1.length;++m){l=$.t1[m] +$.cV() +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.c.dl(s*(g===0?1:g))+2){g=self.window.devicePixelRatio +f=l.w>=B.c.dl(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($.t1,o) +o.spZ(0,a0) +o.b=c.fx +return o}d=A.bL2(a0,c.cy.b.d,c.dy) +d.b=c.fx +return d}, +a13(){A.P(this.d.style,"transform","translate("+A.h(this.CW)+"px, "+A.h(this.cx)+"px)")}, +hb(){this.a13() +this.GX(null)}, +cX(){this.PA(null) +this.fr=!0 +this.a_S()}, +ce(a,b){var s,r,q=this +q.OB(0,b) +q.fx=b.fx +if(b!==q)b.fx=null +if(q.CW!==b.CW||q.cx!==b.cx)q.a13() +q.PA(b) +if(q.cy===b.cy){s=q.ch +r=s instanceof A.pY&&q.dy!==s.ay +if(q.fr||r)q.GX(b) +else q.ch=b.ch}else q.GX(b)}, +po(){var s=this +s.a_V() +s.PA(s) +if(s.fr)s.GX(s)}, +mF(){A.arX(this.ch) +this.ch=null +this.a_T()}} +A.aLE.prototype={ +$0(){var s,r=this.a,q=r.fy +q.toString +s=r.ch=r.aye(q) +s.b=r.fx +q=r.d +q.toString +A.buj(q) +r.d.append(s.c) +s.T(0) +q=r.cy.b +q.toString +r=r.fy +r.toString +q.TB(s,r) +s.yR()}, +$S:0} +A.N8.prototype={ +cU(a){return A.bER(this.ch)}, +hb(){var s=this,r=s.d.style +A.P(r,"transform","translate("+A.h(s.CW)+"px, "+A.h(s.cx)+"px)") +A.P(r,"width",A.h(s.cy)+"px") +A.P(r,"height",A.h(s.db)+"px") +A.P(r,"position","absolute")}, +JE(a){if(this.aoh(a))return this.ch===t.w8.a(a).ch +return!1}, +Lp(a){return a.ch===this.ch?0:1}, +ce(a,b){var s=this +s.OB(0,b) +if(s.CW!==b.CW||s.cx!==b.cx||s.cy!==b.cy||s.db!==b.db)s.hb()}} +A.aNx.prototype={ +TB(a,b){var s,r,q,p,o,n,m,l,k,j +try{m=this.b +m.toString +m=A.bG7(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.ga_(s) instanceof A.MM)s.pop() +else s.push(B.Rt);--q.r}, +MA(a){var s +while(!0){s=this.r +if(!(a1))break +this.cA(0)}}, +q0(a,b){var s=new A.a7c(a,b) +switch(b.a){case 1:this.a.q0(a,s) +break +case 0:break}this.d.c=!0 +this.c.push(s)}, +dX(a,b){var s,r,q=this,p=b.a +if(p.w!=null)q.d.c=!0 +q.e=!0 +s=A.Aq(b) +b.b=!0 +r=new A.a7n(a,p) +p=q.a +if(s!==0)p.qT(a.dZ(s),r) +else p.qT(a,r) +q.c.push(r)}, +ds(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.Aq(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.a7m(a,j) +k.a.qU(p-s,m-s,q+s,n+s,l) +k.c.push(l)}, +yK(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.A(b1.a,b1.b,b1.c,b1.d),a5=b0.a,a6=b0.b,a7=b0.c,a8=b0.d,a9=new A.A(a5,a6,a7,a8) +if(a9.k(0,a4)||!a9.fi(a4).k(0,a4))return +s=b0.wv() +r=b1.wv() +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.Aq(b2) +b2.b=!0 +a0=new A.a7e(b0,b1,b2.a) +q=$.an().cV() +q.stl(B.eC) +q.ff(b0) +q.ff(b1) +q.b6(0) +a0.x=q +a1=Math.min(a5,a7) +a2=Math.max(a5,a7) +a3.a.qU(a1-a,Math.min(a6,a8)-a,a2+a,Math.max(a6,a8)+a,a0) +a3.c.push(a0)}, +dN(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.Z2() +if(s!=null){b.dX(s,a0) +return}r=a.a +q=r.ax?r.a3Y():null +if(q!=null){b.ds(q,a0) +return}p=a.a.ajT() +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.scm(0,B.bi) +b.dX(new A.A(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.hI(0) +e=A.Aq(a0) +if(e!==0)f=f.dZ(e) +r=a.a +o=new A.Dp(r.f,r.r) +o.e=r.e +o.w=r.w +o.c=r.c +o.d=r.d +o.x=r.x +o.z=r.z +o.y=r.y +m=r.Q +o.Q=m +if(!m){o.a=r.a +o.b=r.b +o.as=r.as}o.cx=r.cx +o.at=r.at +o.ax=r.ax +o.ay=r.ay +o.ch=r.ch +o.CW=r.CW +d=new A.vh(o,B.cV) +d.PG(a) +a0.b=!0 +c=new A.a7l(d,a0.a) +b.a.qT(f,c) +d.b=a.b +b.c.push(c)}}, +qa(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.ha.AE(s.a,r.a) +s.b=B.ha.AE(s.b,r.b) +s.c=B.ha.AE(s.c,r.c) +q.dv(0) +B.b.K(q.c,p.c) +q.cA(0) +p=p.b +if(p!=null)q.a.ajY(p)}, +q9(a,b){var s,r,q,p,o=this +t.zI.a(a) +if(!a.e)return +o.e=!0 +s=o.d +s.c=!0 +s.b=!0 +r=new A.a7k(a,b) +q=a.gfX().z +s=b.a +p=b.b +o.a.qU(s+q.a,p+q.b,s+q.c,p+q.d,r) +o.c.push(r)}, +azr(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.MM.prototype={ +hc(a){a.dv(0)}, +l(a){return this.dU(0)}} +A.a7q.prototype={ +hc(a){a.cA(0)}, +l(a){return this.dU(0)}} +A.a7u.prototype={ +hc(a){a.bk(0,this.a,this.b)}, +l(a){return this.dU(0)}} +A.a7s.prototype={ +hc(a){a.ho(0,this.a,this.b)}, +l(a){return this.dU(0)}} +A.a7r.prototype={ +hc(a){a.tS(0,this.a)}, +l(a){return this.dU(0)}} +A.a7t.prototype={ +hc(a){a.am(0,this.a)}, +l(a){return this.dU(0)}} +A.a7c.prototype={ +hc(a){a.q0(this.f,this.r)}, +l(a){return this.dU(0)}} +A.a7b.prototype={ +hc(a){a.rO(this.f)}, +l(a){return this.dU(0)}} +A.a7a.prototype={ +hc(a){a.jP(0,this.f)}, +l(a){return this.dU(0)}} +A.a7h.prototype={ +hc(a){a.kT(this.f,this.r,this.w)}, +l(a){return this.dU(0)}} +A.a7j.prototype={ +hc(a){a.yM(this.f)}, +l(a){return this.dU(0)}} +A.a7p.prototype={ +hc(a){a.Dw(this.f,this.r,this.w)}, +l(a){return this.dU(0)}} +A.a7n.prototype={ +hc(a){a.dX(this.f,this.r)}, +l(a){return this.dU(0)}} +A.a7m.prototype={ +hc(a){a.ds(this.f,this.r)}, +l(a){return this.dU(0)}} +A.a7e.prototype={ +hc(a){var s=this.w +if(s.b==null)s.b=B.bi +a.dN(this.x,s)}, +l(a){return this.dU(0)}} +A.a7i.prototype={ +hc(a){a.yL(this.f,this.r)}, +l(a){return this.dU(0)}} +A.a7d.prototype={ +hc(a){a.fg(this.f,this.r,this.w)}, +l(a){return this.dU(0)}} +A.a7l.prototype={ +hc(a){a.dN(this.f,this.r)}, +l(a){return this.dU(0)}} +A.a7o.prototype={ +hc(a){var s=this +a.vn(s.f,s.r,s.w,s.x)}, +l(a){return this.dU(0)}} +A.a7f.prototype={ +hc(a){a.q8(0,this.f,this.r,this.w)}, +l(a){return this.dU(0)}} +A.a7g.prototype={ +hc(a){var s=this +a.nG(s.f,s.r,s.w,s.x)}, +l(a){return this.dU(0)}} +A.a7k.prototype={ +hc(a){a.q9(this.f,this.r)}, +l(a){return this.dU(0)}} +A.b9o.prototype={ +q0(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=$.bpe() +s[0]=n +s[1]=m +s[2]=l +s[3]=k +A.boJ(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}}, +ajk(){var s=this +if(!s.z)return null +else return new A.A(s.Q,s.as,s.at,s.ax)}, +qT(a,b){this.qU(a.a,a.b,a.c,a.d,b)}, +qU(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=$.bpe() +s[0]=a +s[1]=b +s[2]=c +s[3]=d +A.boJ(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}, +ajY(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=$.bpe() +s[0]=m +s[1]=l +s[2]=k +s[3]=j +A.boJ(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}, +NF(){var s=this,r=s.y,q=new A.cP(new Float32Array(16)) +q.ck(r) +s.r.push(q) +r=s.z?new A.A(s.Q,s.as,s.at,s.ax):null +s.w.push(r)}, +aPN(){var s,r,q,p,o,n,m,l,k,j,i=this +if(!i.b)return B.Q +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(lc0||b6>c1)return +if(b7-b5$.bqU||r>$.bqT){k=$.aEQ +if(k!=null){h=k.a.getExtension("WEBGL_lose_context") +if(h!=null)h.loseContext()}$.bqV=$.aEQ=null +$.bqU=Math.max($.bqU,s) +$.bqT=Math.max($.bqT,s)}k=$.bqV +if(k==null)k=$.bqV=A.aKD(s,r) +g=$.aEQ +k=g==null?$.aEQ=A.bqW(k):g +k.fr=s +k.fx=r +f=k.JD(l,i) +g=k.a +e=f.a +A.v(g,"useProgram",[e]) +d=k.Nc(e,"position") +A.bGi(k,f,q,p,s,r,c2) +c=!o +if(c){b=m.e +A.v(g,"uniform4f",[k.kC(0,e,"u_textransform"),1/b.d,1/b.e,0,0])}b=g.createBuffer() +b.toString +if(c)if(n){a=g.createVertexArray() +a.toString +A.v(g,"bindVertexArray",[a])}else a=null +else a=null +A.v(g,a8,[d]) +A.v(g,a9,[k.glJ(),b]) +A.bEC(k,b3,1) +A.v(g,b0,[d,2,k.gWl(),!1,0,0]) +a0=b3.length/2|0 +if(o){a1=g.createBuffer() +A.v(g,a9,[k.glJ(),a1]) +a2=new Uint32Array(a0) +for(o=c5.r,a3=0;a31;)s.pop() +t.IF.a(B.b.gY(s)).w3(new A.aMH())}, +$S:0} +A.aUc.prototype={ +$0(){var s,r,q=t.IF,p=this.a.a +if($.aUa==null)q.a(B.b.gY(p)).cX() +else{s=q.a(B.b.gY(p)) +r=$.aUa +r.toString +s.ce(0,r)}A.bZh(q.a(B.b.gY(p))) +$.aUa=q.a(B.b.gY(p)) +return new A.EB(q.a(B.b.gY(p)).d)}, +$S:542} +A.x3.prototype={ +De(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.bn&&b1!==B.bn){s=a6.aIn(a6.e,b0,b1) +s.toString +r=b0===B.jM||b0===B.jN +q=b1===B.jM||b1===B.jN +if(r)p=q?"repeat":"repeat-x" +else p=q?"repeat-y":"no-repeat" +p=A.v(b2,a7,[s,p]) +p.toString +return p}else{if($.lA==null)$.lA=new A.Ap() +b3.toString +$.e4.toString +s=$.cV() +o=s.d +if(o==null){p=self.window.devicePixelRatio +o=p===0?1:p}p=b3.a +n=B.c.dl((b3.c-p)*o) +m=b3.b +l=B.c.dl((b3.d-m)*o) +k=$.eE +j=(k==null?$.eE=A.kE():k)===2 +i=A.bBG() +h=A.bxZ(j,b0,b1) +g=A.bqW(A.aKD(n,l)) +g.fr=n +g.fx=l +f=g.JD(i,h) +k=g.a +e=f.a +A.v(k,"useProgram",[e]) +d=new Float32Array(12) +c=b3.bk(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.Nc(e,"position") +A.bGi(g,f,0,0,n,l,new A.cP(a6.c)) +a6.f=p!==0||m!==0 +b=a6.e +A.v(k,"uniform4f",[g.kC(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.v(k,"bindVertexArray",[a3])}else a3=null +A.v(k,"enableVertexAttribArray",[a2]) +A.v(k,a8,[g.glJ(),m]) +$.e4.toString +s=s.d +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}A.bEC(g,d,s) +A.v(k,"vertexAttribPointer",[a2,2,g.gWl(),!1,0,0]) +a4=k.createTexture() +k.activeTexture(g.gaeu()) +A.v(k,"bindTexture",[g.gjT(),a4]) +g.agK(0,g.gjT(),0,g.gLa(),g.gLa(),g.gLd(),b.a) +if(j){A.v(k,a9,[g.gjT(),g.gLb(),A.bnX(g,b0)]) +A.v(k,a9,[g.gjT(),g.gLc(),A.bnX(g,b1)]) +A.v(k,"generateMipmap",[g.gjT()])}else{A.v(k,a9,[g.gjT(),g.gLb(),g.gzs()]) +A.v(k,a9,[g.gjT(),g.gLc(),g.gzs()]) +A.v(k,a9,[g.gjT(),g.gaev(),g.gaet()])}A.v(k,"clear",[g.gWk()]) +g.acp(6,B.rD) +if(a3!=null)k.bindVertexArray(null) +a5=g.ag7(!1) +A.v(k,a8,[g.glJ(),null]) +A.v(k,a8,[g.gvN(),null]) +a5.toString +s=A.v(b2,a7,[a5,"no-repeat"]) +s.toString +return s}}, +aIn(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.jN?2:1,a0=a3===B.jN?2:1 +if(a===1&&a0===1)return a1.a +s=a1.d +r=a1.e +q=s*a +p=r*a0 +o=A.aKD(q,p) +n=o.a +if(n!=null)n=A.azU(n,"2d",null) +else{n=o.b +n.toString +n=A.jt(n,"2d",null)}n.toString +for(m=-2*r,l=-2*s,k=a1.a,j=0;j>>24&255)<1}, +$S:287} +A.aSX.prototype={ +ab0(a,b){var s,r,q=this +q.b=!0 +s=q.a +if(s==null)q.a=A.aKD(a,b) +else if(a!==s.c&&b!==s.d){s.c=a +s.d=b +r=s.a +if(r!=null){A.bxd(r,a) +s=s.a +s.toString +A.bxc(s,b)}else{r=s.b +if(r!=null){A.tN(r,a) +r=s.b +r.toString +A.tM(r,b) +r=s.b +r.toString +s.a8Z(r)}}}s=q.a +s.toString +return A.bqW(s)}} +A.C3.prototype={$iln:1} +A.a2S.prototype={ +De(a,b,c){var s,r,q,p,o,n,m,l,k,j,i=this,h="createLinearGradient",g=i.f +if(g===B.bn||g===B.fI){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.ah0(0,n-l,p-k) +p=s.b +n=s.c +s.ah0(0,m-l,o-k) +j=A.v(a,h,[p+l-r,n+k-q,s.b+l-r,s.c+k-q])}else j=A.v(a,h,[n-r,p-q,m-r,o-q]) +A.bD3(j,i.d,i.e,g===B.fI) +return j}else{g=A.v(a,"createPattern",[i.Dc(b,c,!1),"no-repeat"]) +g.toString +return g}}, +Dc(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=this,b5="u_resolution",b6="m_gradient",b7=b9.c,b8=b9.a +b7-=b8 +s=B.c.dl(b7) +r=b9.d +q=b9.b +r-=q +p=B.c.dl(r) +if($.lA==null)$.lA=new A.Ap() +o=$.asG().ab0(s,p) +o.fr=s +o.fx=p +n=A.bzh(b4.d,b4.e) +m=A.bsk() +l=b4.f +k=$.eE +j=A.aah(k==null?$.eE=A.kE():k) +j.e=1 +j.rF(11,"v_color") +j.hM(9,b5) +j.hM(14,b6) +i=j.gvE() +k=A.a([],t.s) +h=new A.pi("main",k) +j.c.push(h) +k.push("vec4 localCoord = m_gradient * vec4(gl_FragCoord.x, u_resolution.y - gl_FragCoord.y, 0, 1);") +k.push("float st = localCoord.x;") +k.push(i.a+" = "+A.btx(j,h,n,l)+" * scale + bias;") +g=o.JD(m,j.cX()) +m=o.a +k=g.a +A.v(m,"useProgram",[k]) +f=b4.b +e=f.a +d=f.b +f=b4.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.bn +a5=a4?b7/2:(e+c)/2-b8 +a6=a4?r/2:(d+b)/2-q +a7=A.f2() +a7.m6(-a5,-a6,0) +a8=A.f2() +a9=a8.a +a9[0]=a3 +a9[1]=a2 +a9[4]=-a2 +a9[5]=a3 +b0=A.f2() +b0.b1y(0,0.5) +if(a1>11920929e-14)b0.c5(0,1/a1) +b7=b4.r +if(b7!=null){b1=new A.cP(new Float32Array(16)) +b1.hP(new A.cP(b7.a)) +b2=b9.gbg() +b7=b2.a +b8=b2.b +b0.bk(0,-b7,-b8) +b0.es(0,b1) +b0.bk(0,b7,b8)}b0.es(0,a8) +b0.es(0,a7) +n.a_1(o,g) +A.v(m,"uniformMatrix4fv",[o.kC(0,k,b6),!1,b0.a]) +A.v(m,"uniform2f",[o.kC(0,k,b5),s,p]) +b3=new A.aEU(c1,b9,o,g,n,s,p).$0() +$.asG().b=!1 +return b3}} +A.aEU.prototype={ +$0(){var s=this,r=$.lA,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.aco(new A.A(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +else{r=r.acm(new A.A(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +r.toString +return r}}, +$S:279} +A.Ci.prototype={ +De(a,b,c){var s,r=this +if(r.r==null){s=r.f +s=s===B.bn||s===B.fI}else s=!1 +if(s)return r.a2r(a,b,c) +else{s=A.v(a,"createPattern",[r.Dc(b,c,!1),"no-repeat"]) +s.toString +return s}}, +a2r(a,b,c){var s=this,r=s.b,q=r.a-b.a +r=r.b-b.b +r=A.v(a,"createRadialGradient",[q,r,0,q,r,s.c]) +A.bD3(r,s.d,s.e,s.f===B.fI) +return r}, +Dc(a,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=a.c,b=a.a +c-=b +s=B.c.dl(c) +r=a.d +q=a.b +r-=q +p=B.c.dl(r) +if($.lA==null)$.lA=new A.Ap() +o=$.asG().ab0(s,p) +o.fr=s +o.fx=p +n=A.bzh(d.d,d.e) +m=o.JD(A.bsk(),d.PM(n,a,d.f)) +l=o.a +k=m.a +A.v(l,"useProgram",[k]) +j=d.b +i=j.a +j=j.b +A.v(l,"uniform2f",[o.kC(0,k,"u_tile_offset"),2*(c*((i-b)/c-0.5)),2*(r*(0.5-(j-q)/r))]) +A.v(l,"uniform1f",[o.kC(0,k,"u_radius"),d.c]) +n.a_1(o,m) +h=o.kC(0,k,"m_gradient") +g=A.f2() +c=d.r +if(c!=null){f=new A.cP(new Float32Array(16)) +f.hP(new A.cP(c)) +g.bk(0,-i,-j) +g.es(0,f) +g.bk(0,i,j)}A.v(l,"uniformMatrix4fv",[h,!1,g.a]) +e=new A.aEV(a1,a,o,m,n,s,p).$0() +$.asG().b=!1 +return e}, +PM(a,b,c){var s,r,q=$.eE,p=A.aah(q==null?$.eE=A.kE():q) +p.e=1 +p.rF(11,"v_color") +p.hM(9,"u_resolution") +p.hM(9,"u_tile_offset") +p.hM(2,"u_radius") +p.hM(14,"m_gradient") +s=p.gvE() +q=A.a([],t.s) +r=new A.pi("main",q) +p.c.push(r) +q.push(u.J) +q.push(u.a) +q.push("float dist = length(localCoord);") +q.push("float st = abs(dist / u_radius);") +q.push(s.a+" = "+A.btx(p,r,a,c)+" * scale + bias;") +return p.cX()}} +A.aEV.prototype={ +$0(){var s=this,r=$.lA,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.aco(new A.A(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +else{r=r.acm(new A.A(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +r.toString +return r}}, +$S:279} +A.a2R.prototype={ +De(a,b,c){var s=this,r=s.f +if((r===B.bn||r===B.fI)&&s.y===0&&s.x.k(0,B.h))return s.a2r(a,b,c) +else{if($.lA==null)$.lA=new A.Ap() +r=A.v(a,"createPattern",[s.Dc(b,c,!1),"no-repeat"]) +r.toString +return r}}, +PM(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.anB(a,b,c) +Math.sqrt(j) +n=$.eE +s=A.aah(n==null?$.eE=A.kE():n) +s.e=1 +s.rF(11,"v_color") +s.hM(9,"u_resolution") +s.hM(9,"u_tile_offset") +s.hM(2,"u_radius") +s.hM(14,"m_gradient") +r=s.gvE() +n=A.a([],t.s) +q=new A.pi("main",n) +s.c.push(q) +n.push(u.J) +n.push(u.a) +n.push("float dist = length(localCoord);") +m=o.y +p=B.c.agX(m/(Math.min(b.c-b.a,b.d-b.b)/2),8) +n.push(m===0?"float st = dist / u_radius;":"float st = ((dist / u_radius) - "+p+") / (1.0 - "+p+");") +if(c===B.bn)n.push("if (st < 0.0) { st = -1.0; }") +n.push(r.a+" = "+A.btx(s,q,a,c)+" * scale + bias;") +return s.cX()}} +A.oH.prototype={ +gKy(){return""}} +A.R_.prototype={ +gKy(){return"blur("+A.h((this.a+this.b)*0.5)+"px)"}, +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.R_&&b.c===s.c&&b.a===s.a&&b.b===s.b}, +gB(a){return A.a2(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){return"ImageFilter.blur("+this.a+", "+this.b+", "+this.c.l(0)+")"}} +A.SU.prototype={ +gb1w(){return A.kH(this.a)}, +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.SU&&b.b===this.b&&A.kI(b.a,this.a)}, +gB(a){return A.a2(A.aO(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){return"ImageFilter.matrix("+A.h(this.a)+", "+this.b.l(0)+")"}} +A.a1W.prototype={$ioH:1} +A.D4.prototype={ +Ww(a){var s,r,q,p=this,o=p.c +switch(o.a){case 0:case 8:case 7:A.P(a.style,"visibility","hidden") +return null +case 2:case 6:return null +case 1:case 3:o=p.c=B.eT +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.bGq(s,o) +o=r.b +$.t_.aac(o) +p.a=r.a +q=p.c +if(q===B.nx||q===B.tp||q===B.k3)A.P(a.style,"background-color",A.eO(s.gh(s))) +return o}} +A.CY.prototype={ +Ww(a){var s=A.bGr(this.b),r=s.b +$.t_.aac(r) +this.a=s.a +return r}} +A.aag.prototype={ +gvE(){var s=this.Q +if(s==null)s=this.Q=new A.zt(this.y?"gFragColor":"gl_FragColor",11,3) +return s}, +rF(a,b){var s=new A.zt(b,a,1) +this.b.push(s) +return s}, +hM(a,b){var s=new A.zt(b,a,2) +this.b.push(s) +return s}, +aa8(a,b){var s=new A.zt(b,a,3) +this.b.push(s) +return s}, +a9Y(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.bS6(b.b)+" "+b.a +if(o===0)o=s.a=r+" = " +else o=r +s.a=o+";\n"}, +cX(){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.a9Y(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.d_(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)}}, +aEa(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&&e.charCodeAt(0)<127&&e.charCodeAt(1)<127) +o=A.bVX(new A.aHp(h,e,a,p,q),t.S) +if(f.type!=="keydown")if(h.b){r=A.wZ(f) +r.toString +r=r==="CapsLock" +n=r}else n=!1 +else n=!0 +if(h.b){r=A.wZ(f) +r.toString +r=r==="CapsLock"}else r=!1 +if(r){h.a7a(B.z,new A.aHq(s,q,o),new A.aHr(h,q)) +m=B.dy}else if(n){r=h.f +if(r.i(0,q)!=null){l=f.repeat +if(l==null)l=g +if(l===!0)m=B.a31 +else{l=h.d +l.toString +l.$1(new A.kh(s,B.cP,q,o.$0(),g,!0)) +r.D(0,q) +m=B.dy}}else m=B.dy}else{if(h.f.i(0,q)==null){f.preventDefault() +return}m=B.cP}r=h.f +k=r.i(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.n(0,q,j) +$.bJ0().ak(0,new A.aHs(h,o,a,s)) +if(p)if(!l)h.aKC(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.cP?g:i +if(h.d.$1(new A.kh(s,m,q,e,r,!1)))f.preventDefault()}, +jo(a){var s=this,r={} +r.a=!1 +s.d=new A.aHx(r,s) +try{s.aAf(a)}finally{if(!r.a)s.d.$1(B.a30) +s.d=null}}, +IO(a,b,c,d,e){var s,r=this,q=r.f,p=q.a7(0,a),o=q.a7(0,b),n=p||o,m=d===B.dy&&!n,l=d===B.cP&&n +if(m){r.a.$1(new A.kh(A.btf(e),B.dy,a,c,null,!0)) +q.n(0,a,c)}if(l&&p){s=q.i(0,a) +s.toString +r.a89(e,a,s)}if(l&&o){q=q.i(0,b) +q.toString +r.a89(e,b,q)}}, +a89(a,b,c){this.a.$1(new A.kh(A.btf(a),B.cP,b,c,null,!0)) +this.f.D(0,b)}} +A.aHt.prototype={ +$1(a){var s=this +if(!s.a.a&&!s.b.e){s.c.$0() +s.b.a.$1(s.d.$0())}}, +$S:39} +A.aHu.prototype={ +$0(){this.a.a=!0}, +$S:0} +A.aHv.prototype={ +$0(){return new A.kh(new A.bE(this.a.a+2e6),B.cP,this.b,this.c,null,!0)}, +$S:268} +A.aHw.prototype={ +$0(){this.a.f.D(0,this.b)}, +$S:0} +A.aHp.prototype={ +$0(){var s,r,q,p,o,n=this,m=n.b,l=B.afQ.i(0,m) +if(l!=null)return l +s=n.c.a +if(B.Hk.a7(0,A.oF(s))){m=A.oF(s) +m.toString +m=B.Hk.i(0,m) +r=m==null?null:m[B.c.A(s.location)] +r.toString +return r}if(n.d){q=n.a.c.ajq(A.wZ(s),A.oF(s),B.c.A(s.keyCode)) +if(q!=null)return q}if(m==="Dead"){m=s.altKey +p=s.ctrlKey +o=s.shiftKey +s=s.metaKey +m=m?1073741824:0 +p=p?268435456:0 +o=o?536870912:0 +s=s?2147483648:0 +return n.e+(m+p+o+s)+98784247808}return B.d.gB(m)+98784247808}, +$S:89} +A.aHq.prototype={ +$0(){return new A.kh(this.a,B.cP,this.b,this.c.$0(),null,!0)}, +$S:268} +A.aHr.prototype={ +$0(){this.a.f.D(0,this.b)}, +$S:0} +A.aHs.prototype={ +$2(a,b){var s,r,q=this +if(J.d(q.b.$0(),a))return +s=q.a +r=s.f +if(r.aPS(0,a)&&!b.$1(q.c))r.jv(r,new A.aHo(s,a,q.d))}, +$S:1030} +A.aHo.prototype={ +$2(a,b){var s=this.b +if(b!==s)return!1 +this.a.d.$1(new A.kh(this.c,B.cP,a,s,null,!0)) +return!0}, +$S:798} +A.aHx.prototype={ +$1(a){this.a.a=!0 +return this.b.a.$1(a)}, +$S:169} +A.axP.prototype={ +ly(a){if(!this.b)return +this.b=!1 +A.e5(this.a,"contextmenu",$.bpx(),null)}, +aS8(a){if(this.b)return +this.b=!0 +A.i3(this.a,"contextmenu",$.bpx(),null)}} +A.aJC.prototype={} +A.bmF.prototype={ +$1(a){a.preventDefault()}, +$S:5} +A.avP.prototype={ +gaLP(){var s=this.a +s===$&&A.b() +return s}, +m(){var s=this +if(s.c||s.gtX()==null)return +s.c=!0 +s.aLQ()}, +DC(){var s=0,r=A.n(t.H),q=this +var $async$DC=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=q.gtX()!=null?2:3 +break +case 2:s=4 +return A.i(q.pp(),$async$DC) +case 4:s=5 +return A.i(q.gtX().G2(0,-1),$async$DC) +case 5:case 3:return A.l(null,r)}}) +return A.m($async$DC,r)}, +gq3(){var s=this.gtX() +s=s==null?null:s.ajB() +return s==null?"/":s}, +ga4(){var s=this.gtX() +return s==null?null:s.Z4(0)}, +aLQ(){return this.gaLP().$0()}} +A.Me.prototype={ +ass(a){var s,r=this,q=r.d +if(q==null)return +r.a=q.Tv(r.gX_(r)) +if(!r.QV(r.ga4())){s=t.z +q.wb(0,A.a4(["serialCount",0,"state",r.ga4()],s,s),"flutter",r.gq3())}r.e=r.gPN()}, +gPN(){if(this.QV(this.ga4())){var s=this.ga4() +s.toString +return B.c.A(A.kD(J.Q(t.G.a(s),"serialCount")))}return 0}, +QV(a){return t.G.b(a)&&J.Q(a,"serialCount")!=null}, +Gh(a,b,c){var s,r,q=this.d +if(q!=null){s=t.z +r=this.e +if(b){r===$&&A.b() +s=A.a4(["serialCount",r,"state",c],s,s) +a.toString +q.wb(0,s,"flutter",a)}else{r===$&&A.b();++r +this.e=r +s=A.a4(["serialCount",r,"state",c],s,s) +a.toString +q.ag3(0,s,"flutter",a)}}}, +ZZ(a){return this.Gh(a,!1,null)}, +X0(a,b){var s,r,q,p,o=this +if(!o.QV(b)){s=o.d +s.toString +r=o.e +r===$&&A.b() +q=t.z +s.wb(0,A.a4(["serialCount",r+1,"state",b],q,q),"flutter",o.gq3())}o.e=o.gPN() +s=$.bN() +r=o.gq3() +t.Xx.a(b) +q=b==null?null:J.Q(b,"state") +p=t.z +s.nT("flutter/navigation",B.ce.nI(new A.m4("pushRouteInformation",A.a4(["location",r,"state",q],p,p))),new A.aJP())}, +pp(){var s=0,r=A.n(t.H),q,p=this,o,n,m +var $async$pp=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p.m() +if(p.b||p.d==null){s=1 +break}p.b=!0 +o=p.gPN() +s=o>0?3:4 +break +case 3:s=5 +return A.i(p.d.G2(0,-o),$async$pp) +case 5:case 4:n=p.ga4() +n.toString +t.G.a(n) +m=p.d +m.toString +m.wb(0,J.Q(n,"state"),"flutter",p.gq3()) +case 1:return A.l(q,r)}}) +return A.m($async$pp,r)}, +gtX(){return this.d}} +A.aJP.prototype={ +$1(a){}, +$S:53} +A.P7.prototype={ +asD(a){var s,r=this,q=r.d +if(q==null)return +r.a=q.Tv(r.gX_(r)) +s=r.gq3() +if(!A.brZ(A.bx9(self.window.history))){q.wb(0,A.a4(["origin",!0,"state",r.ga4()],t.N,t.z),"origin","") +r.aJS(q,s)}}, +Gh(a,b,c){var s=this.d +if(s!=null)this.Sv(s,a,!0)}, +ZZ(a){return this.Gh(a,!1,null)}, +X0(a,b){var s,r=this,q="flutter/navigation" +if(A.bAz(b)){s=r.d +s.toString +r.aJR(s) +$.bN().nT(q,B.ce.nI(B.ai5),new A.aT4())}else if(A.brZ(b)){s=r.f +s.toString +r.f=null +$.bN().nT(q,B.ce.nI(new A.m4("pushRoute",s)),new A.aT5())}else{r.f=r.gq3() +r.d.G2(0,-1)}}, +Sv(a,b,c){var s +if(b==null)b=this.gq3() +s=this.e +if(c)a.wb(0,s,"flutter",b) +else a.ag3(0,s,"flutter",b)}, +aJS(a,b){return this.Sv(a,b,!1)}, +aJR(a){return this.Sv(a,null,!1)}, +pp(){var s=0,r=A.n(t.H),q,p=this,o,n +var $async$pp=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p.m() +if(p.b||p.d==null){s=1 +break}p.b=!0 +o=p.d +s=3 +return A.i(o.G2(0,-1),$async$pp) +case 3:n=p.ga4() +n.toString +o.wb(0,J.Q(t.G.a(n),"state"),"flutter",p.gq3()) +case 1:return A.l(q,r)}}) +return A.m($async$pp,r)}, +gtX(){return this.d}} +A.aT4.prototype={ +$1(a){}, +$S:53} +A.aT5.prototype={ +$1(a){}, +$S:53} +A.qG.prototype={ +gb4(a){return this.a}} +A.Kf.prototype={ +gOS(){var s,r,q=this,p=q.b +if(p===$){s=q.a +r=A.LJ(new A.b6(s,new A.aBX(),A.a8(s).j("b6<1>")),t.Te) +q.b!==$&&A.at() +q.b=r +p=r}return p}} +A.aBX.prototype={ +$1(a){return a.c}, +$S:64} +A.a1Y.prototype={ +uV(a){var s +this.b=a +this.c=!0 +s=A.a([],t.W5) +return this.a=new A.aNx(new A.b9o(a,A.a([],t.Xr),A.a([],t.cA),A.f2()),s,new A.aOG())}, +gaej(){return this.c}, +qb(){var s,r=this +if(!r.c)r.uV(B.fy) +r.c=!1 +s=r.a +s.b=s.a.aPN() +s.f=!0 +s=r.a +r.b===$&&A.b() +return new A.a1X(s)}} +A.a1X.prototype={ +Fo(a,b){throw A.c(A.ao("toImageSync is not supported on the HTML backend. Use drawPicture instead, or toImage."))}, +m(){this.a=!0}} +A.a2X.prototype={ +ga5Z(){var s,r=this,q=r.c +if(q===$){s=t.g.a(A.cQ(r.gaFl())) +r.c!==$&&A.at() +r.c=s +q=s}return q}, +aFm(a){var s,r,q,p=A.bxa(a) +p.toString +for(s=this.a,r=s.length,q=0;q")).nX(new A.aBA(q))}, +m(){var s,r,q,p=this +p.k1.removeListener(p.k2) +p.k2=null +s=p.fy +if(s!=null)s.disconnect() +p.fy=null +s=p.dy +if(s!=null)s.b3(0) +p.dy=null +s=$.bp7() +r=s.a +B.b.D(r,p.ga9g()) +if(r.length===0)s.b.removeListener(s.ga5Z()) +s=p.gfI() +r=s.b +q=A.u(r).j("bj<1>") +B.b.ak(A.J(new A.bj(r,q),!0,q.j("p.E")),s.gaRA()) +s.d.b6(0) +s.e.b6(0)}, +gfI(){var s,r,q=null,p=this.e +if(p===$){s=t.S +r=t.mm +p!==$&&A.at() +p=this.e=new A.Kr(this,A.B(s,t.lz),A.B(s,t.e),new A.w0(q,q,r),new A.w0(q,q,r))}return p}, +gaUZ(){return t.e8.a(this.gfI().b.i(0,0))}, +Wa(){var s=this.f +if(s!=null)A.t7(s,this.r)}, +aVC(a,b){var s=this.ax +if(s!=null)A.t7(new A.aBB(b,s,a),this.ay) +else b.$1(!1)}, +nT(a,b,c){var s +if(a==="dev.flutter/channel-buffers")try{s=$.Xt() +b.toString +s.aTL(b)}finally{c.$1(null)}else $.Xt().afV(a,b,c)}, +a7y(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=null +switch(a){case"flutter/skia":s=B.ce.mC(b) +switch(s.a){case"Skia.setResourceCacheMaxBytes":if($.an() instanceof A.Ix){r=A.bO(s.b) +$.awh.I().d.ZX(r)}d.j_(a0,B.aO.eb([A.a([!0],t.HZ)])) +break}return +case"flutter/assets":d.BI(B.ab.co(0,A.cu(b.buffer,0,c)),a0) +return +case"flutter/platform":s=B.ce.mC(b) +switch(s.a){case"SystemNavigator.pop":q=t.e8 +if(q.a(d.gfI().b.i(0,0))!=null)q.a(d.gfI().b.i(0,0)).gJx().DC().cQ(0,new A.aBw(d,a0),t.P) +else d.j_(a0,B.aO.eb([!0])) +return +case"HapticFeedback.vibrate":q=d.az0(A.ec(s.b)) +p=self.window.navigator +if("vibrate" in p)p.vibrate(q) +d.j_(a0,B.aO.eb([!0])) +return +case u.p:o=t.xE.a(s.b) +q=J.ac(o) +n=A.ec(q.i(o,"label")) +if(n==null)n="" +m=A.lx(q.i(o,"primaryColor")) +if(m==null)m=4278190080 +q=self.document +q.title=n +A.bGh(new A.r(m>>>0)) +d.j_(a0,B.aO.eb([!0])) +return +case"SystemChrome.setSystemUIOverlayStyle":l=A.lx(J.Q(t.xE.a(s.b),"statusBarColor")) +A.bGh(l==null?c:new A.r(l>>>0)) +d.j_(a0,B.aO.eb([!0])) +return +case"SystemChrome.setPreferredOrientations":B.RC.Gf(t.j.a(s.b)).cQ(0,new A.aBx(d,a0),t.P) +return +case"SystemSound.play":d.j_(a0,B.aO.eb([!0])) +return +case"Clipboard.setData":new A.IM(A.bqb(),A.brB()).alm(s,a0) +return +case"Clipboard.getData":new A.IM(A.bqb(),A.brB()).ajj(a0) +return +case"Clipboard.hasStrings":new A.IM(A.bqb(),A.brB()).aUz(a0) +return}break +case"flutter/service_worker":q=self.window +k=A.v(self.document,"createEvent",["Event"]) +A.v(k,"initEvent",["flutter-first-frame",!0,!0]) +q.dispatchEvent(k) +return +case"flutter/textinput":$.Xw().gCX(0).aUs(b,a0) +return +case"flutter/contextmenu":switch(B.ce.mC(b).a){case"enableContextMenu":t.e8.a(d.gfI().b.i(0,0)).gabm().aS8(0) +d.j_(a0,B.aO.eb([!0])) +return +case"disableContextMenu":t.e8.a(d.gfI().b.i(0,0)).gabm().ly(0) +d.j_(a0,B.aO.eb([!0])) +return}return +case"flutter/mousecursor":s=B.fV.mC(b) +o=t.G.a(s.b) +switch(s.a){case"activateSystemCursor":q=A.bOW(d.gfI().b.gaS(0)) +if(q!=null){if(q.w===$){q.gfL() +q.w!==$&&A.at() +q.w=new A.aJC()}j=B.afL.i(0,A.ec(J.Q(o,"kind"))) +if(j==null)j="default" +if(j==="default")A.v(self.document.body.style,"removeProperty",["cursor"]) +else A.P(self.document.body.style,"cursor",j)}break}return +case"flutter/web_test_e2e":d.j_(a0,B.aO.eb([A.bX6(B.ce,b)])) +return +case"flutter/platform_views":i=B.fV.mC(b) +h=i.b +o=h +if(!!0)throw A.c(A.a3("Pattern matching error")) +q=$.bHm() +a0.toString +q.aU_(i.a,o,a0) +return +case"flutter/accessibility":q=t.e8.a(d.gfI().b.i(0,0)) +if(q!=null){q=q.gaa1() +k=t.G +g=k.a(J.Q(k.a(B.e9.ke(b)),"data")) +f=A.ec(J.Q(g,"message")) +if(f!=null&&f.length!==0){e=A.brb(g,"assertiveness") +q.aam(f,B.a5M[e==null?0:e])}}d.j_(a0,B.e9.eb(!0)) +return +case"flutter/navigation":q=t.e8 +if(q.a(d.gfI().b.i(0,0))!=null)q.a(d.gfI().b.i(0,0)).VI(b).cQ(0,new A.aBy(d,a0),t.P) +else if(a0!=null)a0.$1(c) +d.ry="/" +return}q=$.bG_ +if(q!=null){q.$3(a,b,a0) +return}d.j_(a0,c)}, +BI(a,b){return this.aAi(a,b)}, +aAi(a,b){var s=0,r=A.n(t.H),q=1,p,o=this,n,m,l,k,j,i,h +var $async$BI=A.o(function(c,d){if(c===1){p=d +s=q}while(true)switch(s){case 0:q=3 +k=$.Hg +h=t.Lk +s=6 +return A.i(A.Hu(k.FL(a)),$async$BI) +case 6:n=h.a(d) +s=7 +return A.i(n.gM5().y9(),$async$BI) +case 7:m=d +o.j_(b,A.hh(m,0,null)) +q=1 +s=5 +break +case 3:q=2 +i=p +l=A.ae(i) +$.h2().$1("Error while trying to load an asset: "+A.h(l)) +o.j_(b,null) +s=5 +break +case 2:s=1 +break +case 5:return A.l(null,r) +case 1:return A.k(p,r)}}) +return A.m($async$BI,r)}, +az0(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}}, +qW(){var s=$.bGd +if(s==null)throw A.c(A.dM("scheduleFrameCallback must be initialized first.")) +s.$0()}, +Mv(a,b){return this.b0q(a,b)}, +b0q(a,b){var s=0,r=A.n(t.H),q=this,p +var $async$Mv=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:p=q.w +p=p==null?null:p.F(0,b) +s=p===!0||$.an().gXT()==="html"?2:3 +break +case 2:s=4 +return A.i($.an().wa(a,b),$async$Mv) +case 4:case 3:return A.l(null,r)}}) +return A.m($async$Mv,r)}, +atb(){var s=this +if(s.dy!=null)return +s.a=s.a.abs(A.bqA()) +s.dy=A.eI(self.window,"languagechange",new A.aBv(s))}, +at7(){var s,r,q,p=A.oc(self.MutationObserver,[t.g.a(A.cQ(new A.aBu(this)))]) +this.fy=p +s=self.document.documentElement +s.toString +r=A.a(["style"],t.s) +q=A.B(t.N,t.z) +q.n(0,"attributes",!0) +q.n(0,"attributeFilter",r) +r=A.ba(q) +A.v(p,"observe",[s,r==null?t.K.a(r):r])}, +a9o(a){var s=this,r=s.a +if(r.d!==a){s.a=r.aQe(a) +A.t7(null,null) +A.t7(s.k3,s.k4)}}, +aLW(a){var s=this.a,r=s.a +if((r.a&32)!==0!==a){this.a=s.abo(r.aQa(a)) +A.t7(null,null)}}, +at4(){var s,r=this,q=r.k1 +r.a9o(q.matches?B.aF:B.am) +s=t.g.a(A.cQ(new A.aBt(r))) +r.k2=s +q.addListener(s)}, +mP(a,b,c){A.wb(this.p4,this.R8,new A.zo(b,0,a,c),t.KL)}, +gUK(){var s=this.ry +if(s==null){s=t.e8.a(this.gfI().b.i(0,0)) +s=s==null?null:s.gJx().gq3() +s=this.ry=s==null?"/":s}return s}, +j_(a,b){A.cM(B.z,null,t.H).cQ(0,new A.aBC(a,b),t.P)}} +A.aBA.prototype={ +$1(a){this.a.Wa()}, +$S:34} +A.aBB.prototype={ +$0(){return this.a.$1(this.b.$1(this.c))}, +$S:0} +A.aBz.prototype={ +$1(a){this.a.A7(this.b,a,t.CD)}, +$S:53} +A.aBw.prototype={ +$1(a){this.a.j_(this.b,B.aO.eb([!0]))}, +$S:39} +A.aBx.prototype={ +$1(a){this.a.j_(this.b,B.aO.eb([a]))}, +$S:37} +A.aBy.prototype={ +$1(a){var s=this.b +if(a)this.a.j_(s,B.aO.eb([!0])) +else if(s!=null)s.$1(null)}, +$S:37} +A.aBv.prototype={ +$1(a){var s=this.a +s.a=s.a.abs(A.bqA()) +A.t7(s.fr,s.fx)}, +$S:5} +A.aBu.prototype={ +$2(a,b){var s,r,q,p,o=null,n=B.b.ga3(a),m=t.e,l=this.a +for(;n.v();){s=n.gG(0) +s.toString +m.a(s) +r=s.type +if((r==null?o:r)==="attributes"){r=s.attributeName +r=(r==null?o:r)==="style"}else r=!1 +if(r){r=self.document.documentElement +r.toString +q=A.c0K(r) +p=(q==null?16:q)/16 +r=l.a +if(r.e!==p){l.a=r.aQh(p) +A.t7(o,o) +A.t7(l.go,l.id)}}}}, +$S:799} +A.aBt.prototype={ +$1(a){var s=A.bxa(a) +s.toString +s=s?B.aF:B.am +this.a.a9o(s)}, +$S:5} +A.aBC.prototype={ +$1(a){var s=this.a +if(s!=null)s.$1(this.b)}, +$S:39} +A.blH.prototype={ +$0(){this.a.$2(this.b,this.c)}, +$S:0} +A.aWr.prototype={ +l(a){return A.M(this).l(0)+"[view: null]"}} +A.a7Y.prototype={ +D8(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.a7Y(r,!1,q,p,o,n,s.r,s.w)}, +abo(a){var s=null +return this.D8(a,s,s,s,s)}, +aQf(a){var s=null +return this.D8(s,s,s,a,s)}, +abs(a){var s=null +return this.D8(s,a,s,s,s)}, +aQh(a){var s=null +return this.D8(s,s,s,s,a)}, +aQe(a){var s=null +return this.D8(s,s,a,s,s)}} +A.a82.prototype={ +Mq(a,b,c){var s=this.a +if(s.a7(0,a))return!1 +s.n(0,a,b) +if(!c)this.c.F(0,a) +return!0}, +b02(a,b){return this.Mq(a,b,!0)}, +b0r(a,b,c){this.d.n(0,b,a) +return this.b.d2(0,b,new A.aM2(this,b,"flt-pv-slot-"+b,a,c))}, +ab7(a){var s=this.b.D(0,a) +if(s!=null)s.remove()}, +Eb(a){var s=this.d.i(0,a) +return s!=null&&this.c.p(0,s)}} +A.aM2.prototype={ +$0(){var s,r,q,p,o=this,n="getPropertyValue",m=A.cf(self.document,"flt-platform-view"),l=o.b +m.id="flt-pv-"+l +s=A.ba(o.c) +A.v(m,"setAttribute",["slot",s==null?t.K.a(s):s]) +s=o.d +r=o.a.a.i(0,s) +r.toString +q=t.e +if(t._a.b(r))p=q.a(r.$2$params(l,o.e)) +else{t.xA.a(r) +p=q.a(r.$1(l))}if(A.v(p.style,n,["height"]).length===0){$.h2().$1("Height of Platform View type: ["+s+"] may not be set. Defaulting to `height: 100%`.\nSet `style.height` to any appropriate value to stop this message.") +A.P(p.style,"height","100%")}if(A.v(p.style,n,["width"]).length===0){$.h2().$1("Width of Platform View type: ["+s+"] may not be set. Defaulting to `width: 100%`.\nSet `style.width` to any appropriate value to stop this message.") +A.P(p.style,"width","100%")}m.append(p) +return m}, +$S:173} +A.aM3.prototype={ +awa(a,b,c,d){var s=this.b +if(!s.a.a7(0,d)){a.$1(B.fV.vp("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: <"+d+">.")) +return}if(s.b.a7(0,c)){a.$1(B.fV.vp("recreating_view","view id: "+c,"trying to create an already created view")) +return}s.b0r(d,c,b) +a.$1(B.fV.Dy(null))}, +aU_(a,b,c){var s,r,q +switch(a){case"create":t.G.a(b) +s=J.ac(b) +r=B.c.A(A.mK(s.i(b,"id"))) +q=A.c6(s.i(b,"viewType")) +this.awa(c,s.i(b,"params"),r,q) +return +case"dispose":this.b.ab7(A.bO(b)) +c.$1(B.fV.Dy(null)) +return}c.$1(null)}} +A.aQQ.prototype={ +b2q(){if(this.a==null){this.a=t.g.a(A.cQ(new A.aQR())) +A.e5(self.document,"touchstart",this.a,null)}}} +A.aQR.prototype={ +$1(a){}, +$S:5} +A.aMo.prototype={ +aw_(){if("PointerEvent" in self.window){var s=new A.baZ(A.B(t.S,t.ZW),this,A.a([],t.he)) +s.alW() +return s}throw A.c(A.ao("This browser does not support pointer events which are necessary to handle interactions with Flutter Web apps."))}} +A.Zl.prototype={ +aYT(a,b){var s,r,q,p=this,o=$.bN() +if(!o.a.c){s=A.a(b.slice(0),A.a8(b)) +A.wb(o.as,o.at,new A.qT(s),t.kf) +return}s=p.a +if(s!=null){o=s.a +r=A.n_(a) +r.toString +o.push(new A.TJ(b,a,A.QX(r))) +if(a.type==="pointerup")if(!J.d(a.target,s.b))p.Ql()}else if(a.type==="pointerdown"){q=a.target +if(t.e.b(q)&&A.v(q,"hasAttribute",["flt-tappable"])){o=A.cj(B.S,p.gaFO()) +s=A.n_(a) +s.toString +p.a=new A.am3(A.a([new A.TJ(b,a,A.QX(s))],t.U4),q,o)}else{s=A.a(b.slice(0),A.a8(b)) +A.wb(o.as,o.at,new A.qT(s),t.kf)}}else{s=A.a(b.slice(0),A.a8(b)) +A.wb(o.as,o.at,new A.qT(s),t.kf)}}, +aXW(a,b,c,d){var s=this,r=s.a +if(r==null){if(d&&s.aJV(b)){b.stopPropagation() +$.bN().mP(c,B.dK,null)}return}if(d){s.a=null +r.c.b3(0) +b.stopPropagation() +$.bN().mP(c,B.dK,null)}else s.Ql()}, +aFP(){if(this.a==null)return +this.Ql()}, +aJV(a){var s,r=this.b +if(r==null)return!0 +s=A.n_(a) +s.toString +return A.QX(s).a-r.a>=5e4}, +Ql(){var s,r,q,p,o,n,m=this.a +m.c.b3(0) +s=t.D9 +r=A.a([],s) +for(q=m.a,p=q.length,o=0;o1}, +aDA(a){var s,r,q,p,o,n=this,m=$.dR() +if(m===B.dt)return!1 +if(n.a5b(a.deltaX,A.bxj(a))||n.a5b(a.deltaY,A.bxk(a)))return!1 +if(!(B.c.aB(a.deltaX,120)===0&&B.c.aB(a.deltaY,120)===0)){m=A.bxj(a) +if(B.c.aB(m==null?1:m,120)===0){m=A.bxk(a) +m=B.c.aB(m==null?1:m,120)===0}else m=!1}else m=!0 +if(m){m=a.deltaX +s=n.c +r=s==null +q=r?null:s.deltaX +p=Math.abs(m-(q==null?0:q)) +m=a.deltaY +q=r?null:s.deltaY +o=Math.abs(m-(q==null?0:q)) +if(!r)if(!(p===0&&o===0))m=!(p<20&&o<20) +else m=!0 +else m=!0 +if(m){if(A.n_(a)!=null)m=(r?null:A.n_(s))!=null +else m=!1 +if(m){m=A.n_(a) +m.toString +s.toString +s=A.n_(s) +s.toString +if(m-s<50&&n.d)return!0}return!1}}return!0}, +avX(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this +if(c.aDA(a)){s=B.c8 +r=-2}else{s=B.bC +r=-1}q=a.deltaX +p=a.deltaY +switch(B.c.A(a.deltaMode)){case 1:o=$.bD_ +if(o==null){n=A.cf(self.document,"div") +o=n.style +A.P(o,"font-size","initial") +A.P(o,"display","none") +self.document.body.append(n) +o=A.v(A.bqx(self.window,n),"getPropertyValue",["font-size"]) +if(B.d.p(o,"px"))m=A.le(A.dm(o,"px","")) +else m=null +n.remove() +o=$.bD_=m==null?16:m/4}q*=o +p*=o +break +case 2:o=c.a.b +q*=o.gl1().a +p*=o.gl1().b +break +case 0:o=$.ft() +if(o===B.dI){o=$.cV() +l=o.d +if(l==null){l=self.window.devicePixelRatio +if(l===0)l=1}q*=l +o=o.d +if(o==null){o=self.window.devicePixelRatio +if(o===0)o=1}p*=o}break +default:break}k=A.a([],t.D9) +o=c.a +l=o.b +j=A.bEJ(a,l) +i=$.ft() +if(i===B.dI){i=o.e +h=i==null +if(h)g=null +else{g=$.bvl() +g=i.f.a7(0,g)}if(g!==!0){if(h)i=null +else{h=$.bvm() +h=i.f.a7(0,h) +i=h}f=i===!0}else f=!0}else f=!1 +i=a.ctrlKey&&!f +o=o.d +l=l.a +h=j.a +if(i){i=A.n_(a) +i.toString +i=A.QX(i) +g=$.cV() +e=g.d +if(e==null){e=self.window.devicePixelRatio +if(e===0)e=1}g=g.d +if(g==null){g=self.window.devicePixelRatio +if(g===0)g=1}d=A.Jz(a) +d.toString +o.aPW(k,B.c.A(d),B.fw,r,s,h*e,j.b*g,1,1,Math.exp(-p/200),B.aky,i,l)}else{i=A.n_(a) +i.toString +i=A.QX(i) +g=$.cV() +e=g.d +if(e==null){e=self.window.devicePixelRatio +if(e===0)e=1}g=g.d +if(g==null){g=self.window.devicePixelRatio +if(g===0)g=1}d=A.Jz(a) +d.toString +o.aPY(k,B.c.A(d),B.fw,r,s,h*e,j.b*g,1,1,q,p,B.akx,i,l)}c.c=a +c.d=s===B.c8 +return k}} +A.pB.prototype={ +l(a){return A.M(this).l(0)+"(change: "+this.a.l(0)+", buttons: "+this.b+")"}} +A.Fq.prototype={ +ak_(a,b){var s +if(this.a!==0)return this.Zg(b) +s=(b===0&&a>-1?A.bZq(a):b)&1073741823 +this.a=s +return new A.pB(B.akw,s)}, +Zg(a){var s=a&1073741823,r=this.a +if(r===0&&s!==0)return new A.pB(B.fw,r) +this.a=s +return new A.pB(s===0?B.fw:B.mp,s)}, +Zf(a){if(this.a!==0&&(a&1073741823)===0){this.a=0 +return new A.pB(B.LQ,0)}return null}, +ak0(a){if((a&1073741823)===0){this.a=0 +return new A.pB(B.fw,0)}return null}, +ak1(a){var s +if(this.a===0)return null +s=this.a=(a==null?0:a)&1073741823 +if(s===0)return new A.pB(B.LQ,s) +else return new A.pB(B.mp,s)}} +A.baZ.prototype={ +Qc(a){return this.e.d2(0,a,new A.bb0())}, +a6T(a){if(A.bqw(a)==="touch")this.e.D(0,A.bxe(a))}, +OY(a,b,c,d){this.xW(0,a,b,new A.bb_(this,d,c))}, +OX(a,b,c){return this.OY(a,b,c,!0)}, +alW(){var s,r=this,q=r.a.b +r.OX(q.gfL().a,"pointerdown",new A.bb1(r)) +s=q.c +r.OX(s.gNC(),"pointermove",new A.bb2(r)) +r.OY(q.gfL().a,"pointerleave",new A.bb3(r),!1) +r.OX(s.gNC(),"pointerup",new A.bb4(r)) +r.OY(q.gfL().a,"pointercancel",new A.bb5(r),!1) +r.b.push(A.bC9("wheel",new A.bb6(r),!1,q.gfL().a))}, +ur(a,b,c){var s,r,q,p,o,n,m,l,k,j,i=A.bqw(c) +i.toString +s=this.a6u(i) +i=A.bxf(c) +i.toString +r=A.bxg(c) +r.toString +i=Math.abs(i)>Math.abs(r)?A.bxf(c):A.bxg(c) +i.toString +r=A.n_(c) +r.toString +q=A.QX(r) +p=c.pressure +if(p==null)p=null +r=this.a +o=r.b +n=A.bEJ(c,o) +m=this.xo(c) +l=$.cV() +k=l.d +if(k==null){k=self.window.devicePixelRatio +if(k===0)k=1}l=l.d +if(l==null){l=self.window.devicePixelRatio +if(l===0)l=1}j=p==null?0:p +r.d.aPX(a,b.b,b.a,m,s,n.a*k,n.b*l,j,1,B.mq,i/180*3.141592653589793,q,o.a)}, +axR(a){var s,r +if("getCoalescedEvents" in a){s=a.getCoalescedEvents() +s=B.b.fZ(s,t.e) +r=new A.iw(s.a,s.$ti.j("iw<1,q>")) +if(!r.gaa(r))return r}return A.a([a],t.J)}, +a6u(a){switch(a){case"mouse":return B.bC +case"pen":return B.cG +case"touch":return B.ac +default:return B.dJ}}, +xo(a){var s=A.bqw(a) +s.toString +if(this.a6u(s)===B.bC)s=-1 +else{s=A.bxe(a) +s.toString +s=B.c.A(s)}return s}} +A.bb0.prototype={ +$0(){return new A.Fq()}, +$S:805} +A.bb_.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j="getModifierState" +if(this.b){s=this.a.a.e +if(s!=null){r=A.v(a,j,["Alt"]) +q=A.v(a,j,["Control"]) +p=A.v(a,j,["Meta"]) +o=A.v(a,j,["Shift"]) +n=A.n_(a) +n.toString +m=$.bJ8() +l=$.bJ9() +k=$.bv2() +s.IO(m,l,k,r?B.dy:B.cP,n) +m=$.bvl() +l=$.bvm() +k=$.bv3() +s.IO(m,l,k,q?B.dy:B.cP,n) +r=$.bJa() +m=$.bJb() +l=$.bv4() +s.IO(r,m,l,p?B.dy:B.cP,n) +r=$.bJc() +q=$.bJd() +m=$.bv5() +s.IO(r,q,m,o?B.dy:B.cP,n)}}this.c.$1(a)}, +$S:5} +A.bb1.prototype={ +$1(a){var s,r,q=this.a,p=q.xo(a),o=A.a([],t.D9),n=q.Qc(p),m=A.Jz(a) +m.toString +s=n.Zf(B.c.A(m)) +if(s!=null)q.ur(o,s,a) +m=B.c.A(a.button) +r=A.Jz(a) +r.toString +q.ur(o,n.ak_(m,B.c.A(r)),a) +q.x5(a,o)}, +$S:73} +A.bb2.prototype={ +$1(a){var s,r,q,p,o=this.a,n=o.Qc(o.xo(a)),m=A.a([],t.D9) +for(s=J.av(o.axR(a));s.v();){r=s.gG(s) +q=r.buttons +if(q==null)q=null +q.toString +p=n.Zf(B.c.A(q)) +if(p!=null)o.ur(m,p,r) +q=r.buttons +if(q==null)q=null +q.toString +o.ur(m,n.Zg(B.c.A(q)),r)}o.x5(a,m)}, +$S:73} +A.bb3.prototype={ +$1(a){var s,r=this.a,q=r.Qc(r.xo(a)),p=A.a([],t.D9),o=A.Jz(a) +o.toString +s=q.ak0(B.c.A(o)) +if(s!=null){r.ur(p,s,a) +r.x5(a,p)}}, +$S:73} +A.bb4.prototype={ +$1(a){var s,r,q,p=this.a,o=p.xo(a),n=p.e +if(n.a7(0,o)){s=A.a([],t.D9) +n=n.i(0,o) +n.toString +r=A.Jz(a) +q=n.ak1(r==null?null:B.c.A(r)) +p.a6T(a) +if(q!=null){p.ur(s,q,a) +p.x5(a,s)}}}, +$S:73} +A.bb5.prototype={ +$1(a){var s,r=this.a,q=r.xo(a),p=r.e +if(p.a7(0,q)){s=A.a([],t.D9) +p=p.i(0,q) +p.toString +p.a=0 +r.a6T(a) +r.ur(s,new A.pB(B.LP,0),a) +r.x5(a,s)}}, +$S:73} +A.bb6.prototype={ +$1(a){var s=this.a +s.x5(a,s.avX(a)) +a.preventDefault()}, +$S:5} +A.Gv.prototype={} +A.b5h.prototype={ +Kh(a,b,c){return this.a.d2(0,a,new A.b5i(b,c))}} +A.b5i.prototype={ +$0(){return new A.Gv(this.a,this.b)}, +$S:843} +A.aMp.prototype={ +uu(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,a9){var s,r,q=$.pO().a.i(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.bzL(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,a9)}, +Rd(a,b,c){var s=$.pO().a.i(0,a) +s.toString +return s.b!==b||s.c!==c}, +rv(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=$.pO().a.i(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.bzL(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.mq,a5,!0,a6,a7,a8)}, +Uk(a,b,c,d,e,f,g,h,i,j,k,l,m,n,a0,a1){var s,r,q,p,o=this +if(m===B.mq)switch(c.a){case 1:$.pO().Kh(d,f,g) +a.push(o.uu(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,a0,a1)) +break +case 3:s=$.pO() +r=s.a.a7(0,d) +s.Kh(d,f,g) +if(!r)a.push(o.rv(b,B.ql,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,a0,a1)) +a.push(o.uu(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,a0,a1)) +s.b=b +break +case 4:s=$.pO() +r=s.a.a7(0,d) +s.Kh(d,f,g).a=$.bCj=$.bCj+1 +if(!r)a.push(o.rv(b,B.ql,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,a0,a1)) +if(o.Rd(d,f,g))a.push(o.rv(0,B.fw,d,0,0,e,!1,0,f,g,0,0,i,0,0,0,0,0,j,k,l,0,n,a0,a1)) +a.push(o.uu(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,a0,a1)) +s.b=b +break +case 5:a.push(o.uu(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,a0,a1)) +$.pO().b=b +break +case 6:case 0:s=$.pO() +q=s.a +p=q.i(0,d) +p.toString +if(c===B.LP){f=p.b +g=p.c}if(o.Rd(d,f,g))a.push(o.rv(s.b,B.mp,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,a0,a1)) +a.push(o.uu(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,a0,a1)) +if(e===B.ac){a.push(o.rv(0,B.akv,d,0,0,e,!1,0,f,g,0,0,i,0,0,0,0,0,j,k,l,0,n,a0,a1)) +q.D(0,d)}break +case 2:s=$.pO().a +q=s.i(0,d) +q.toString +a.push(o.uu(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,a0,a1)) +s.D(0,d) +break +case 7:case 8:case 9:break}else switch(m.a){case 1:case 2:case 3:s=$.pO() +r=s.a.a7(0,d) +s.Kh(d,f,g) +if(!r)a.push(o.rv(b,B.ql,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,a0,a1)) +if(o.Rd(d,f,g))if(b!==0)a.push(o.rv(b,B.mp,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,a0,a1)) +else a.push(o.rv(b,B.fw,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,a0,a1)) +a.push(o.uu(b,c,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,m,0,n,a0,a1)) +break +case 0:break +case 4:break}}, +aPW(a,b,c,d,e,f,g,h,i,j,k,l,m){return this.Uk(a,b,c,d,e,f,g,h,i,j,0,0,k,0,l,m)}, +aPY(a,b,c,d,e,f,g,h,i,j,k,l,m,n){return this.Uk(a,b,c,d,e,f,g,h,i,1,j,k,l,0,m,n)}, +aPX(a,b,c,d,e,f,g,h,i,j,k,l,m){return this.Uk(a,b,c,d,e,f,g,h,i,1,0,0,j,k,l,m)}} +A.brK.prototype={} +A.aN2.prototype={ +asy(a){$.t0.push(new A.aN3(this))}, +m(){var s,r +for(s=this.a,r=A.iC(s,s.r);r.v();)s.i(0,r.d).b3(0) +s.T(0) +$.a8y=null}, +ado(a){var s,r,q,p,o,n,m=this,l="getModifierState",k=globalThis.KeyboardEvent +if(!(k!=null&&a instanceof k))return +s=new A.oP(a) +r=A.wZ(a) +r.toString +if(a.type==="keydown"&&A.oF(a)==="Tab"&&a.isComposing)return +q=A.oF(a) +q.toString +if(!(q==="Meta"||q==="Shift"||q==="Alt"||q==="Control")&&m.c){q=m.a +p=q.i(0,r) +if(p!=null)p.b3(0) +if(a.type==="keydown")p=a.ctrlKey||a.shiftKey||a.altKey||a.metaKey +else p=!1 +if(p)q.n(0,r,A.cj(B.iE,new A.aN5(m,r,s))) +else q.D(0,r)}o=A.v(a,l,["Shift"])?1:0 +if(A.v(a,l,["Alt"])||A.v(a,l,["AltGraph"]))o|=2 +if(A.v(a,l,["Control"]))o|=4 +if(A.v(a,l,["Meta"]))o|=8 +m.b=o +if(a.type==="keydown")if(A.oF(a)==="CapsLock"){r=o|32 +m.b=r}else if(A.wZ(a)==="NumLock"){r=o|16 +m.b=r}else if(A.oF(a)==="ScrollLock"){r=o|64 +m.b=r}else{if(A.oF(a)==="Meta"){r=$.ft() +r=r===B.qc}else r=!1 +if(r){r=o|8 +m.b=r}else r=o}else r=o +n=A.a4(["type",a.type,"keymap","web","code",A.wZ(a),"key",A.oF(a),"location",B.c.A(a.location),"metaState",r,"keyCode",B.c.A(a.keyCode)],t.N,t.z) +$.bN().nT("flutter/keyevent",B.aO.eb(n),new A.aN6(s))}} +A.aN3.prototype={ +$0(){this.a.m()}, +$S:0} +A.aN5.prototype={ +$0(){var s,r,q=this.a +q.a.D(0,this.b) +s=this.c.a +r=A.a4(["type","keyup","keymap","web","code",A.wZ(s),"key",A.oF(s),"location",B.c.A(s.location),"metaState",q.b,"keyCode",B.c.A(s.keyCode)],t.N,t.z) +$.bN().nT("flutter/keyevent",B.aO.eb(r),A.bWG())}, +$S:0} +A.aN6.prototype={ +$1(a){var s +if(a==null)return +if(A.lw(J.Q(t.a.a(B.aO.ke(a)),"handled"))){s=this.a.a +s.preventDefault() +s.stopPropagation()}}, +$S:53} +A.a2M.prototype={} +A.a2L.prototype={ +q8(a,b,c,d){var s=this.dy,r=this.fr,q=this.fx +A.v(b,"drawImage",[s,0,0,r,q,c,d,r,q])}, +JD(a,b){var s,r,q,p,o,n=this,m="attachShader",l=a+"||"+b,k=J.Q($.aER.I(),l) +if(k==null){s=n.abc(0,"VERTEX_SHADER",a) +r=n.abc(0,"FRAGMENT_SHADER",b) +q=n.a +p=q.createProgram() +A.v(q,m,[p,s]) +A.v(q,m,[p,r]) +A.v(q,"linkProgram",[p]) +o=n.ay +if(!A.v(q,"getProgramParameter",[p,o==null?n.ay=q.LINK_STATUS:o]))A.a5(A.dM(A.v(q,"getProgramInfoLog",[p]))) +k=new A.a2M(p) +J.cD($.aER.I(),l,k)}return k}, +abc(a,b,c){var s,r=this.a,q=r.createShader(r[b]) +if(q==null)throw A.c(A.dM(A.bW_(r,"getError"))) +A.v(r,"shaderSource",[q,c]) +A.v(r,"compileShader",[q]) +s=this.c +if(!A.v(r,"getShaderParameter",[q,s==null?this.c=r.COMPILE_STATUS:s]))throw A.c(A.dM("Shader compilation failed: "+A.h(A.v(r,"getShaderInfoLog",[q])))) +return q}, +agK(a,b,c,d,e,f,g){A.v(this.a,"texImage2D",[b,c,d,e,f,g])}, +acp(a,b){A.v(this.a,"drawArrays",[this.aLD(b),0,a])}, +aLD(a){var s,r=this +switch(a.a){case 0:return r.gWm() +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}}, +glJ(){var s=this.d +return s==null?this.d=this.a.ARRAY_BUFFER:s}, +gvN(){var s=this.e +return s==null?this.e=this.a.ELEMENT_ARRAY_BUFFER:s}, +gWl(){var s=this.r +return s==null?this.r=this.a.FLOAT:s}, +gLa(){var s=this.cx +return s==null?this.cx=this.a.RGBA:s}, +gLd(){var s=this.ch +return s==null?this.ch=this.a.UNSIGNED_BYTE:s}, +gaew(){var s=this.CW +return s==null?this.CW=this.a.UNSIGNED_SHORT:s}, +gvO(){var s=this.f +return s==null?this.f=this.a.STATIC_DRAW:s}, +gWm(){var s=this.ax +return s==null?this.ax=this.a.TRIANGLES:s}, +gWk(){var s=this.w +return s==null?this.w=this.a.COLOR_BUFFER_BIT:s}, +gjT(){var s=this.x +return s==null?this.x=this.a.TEXTURE_2D:s}, +gaeu(){var s=this.dx +return s==null?this.dx=this.a.TEXTURE0:s}, +gLb(){var s=this.y +return s==null?this.y=this.a.TEXTURE_WRAP_S:s}, +gLc(){var s=this.z +return s==null?this.z=this.a.TEXTURE_WRAP_T:s}, +gzs(){var s=this.as +return s==null?this.as=this.a.CLAMP_TO_EDGE:s}, +gaet(){var s=this.cy +return s==null?this.cy=this.a.LINEAR:s}, +gaev(){var s=this.db +return s==null?this.db=this.a.TEXTURE_MIN_FILTER:s}, +kC(a,b,c){var s=A.v(this.a,"getUniformLocation",[b,c]) +if(s==null)throw A.c(A.dM(c+" not found")) +else return s}, +Nc(a,b){var s=A.v(this.a,"getAttribLocation",[a,b]) +if(s==null)throw A.c(A.dM(b+" not found")) +else return s}, +ag7(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.t3(q.fx,s) +s=A.jt(r,"2d",null) +s.toString +q.q8(0,t.e.a(s),0,0) +return r}}} +A.aKC.prototype={ +a8Z(a){var s,r,q,p,o=this.c +$.cV() +s=self.window.devicePixelRatio +if(s===0)s=1 +r=this.d +q=self.window.devicePixelRatio +if(q===0)q=1 +p=a.style +A.P(p,"position","absolute") +A.P(p,"width",A.h(o/s)+"px") +A.P(p,"height",A.h(r/q)+"px")}} +A.I8.prototype={ +J(){return"Assertiveness."+this.b}} +A.ate.prototype={ +aNX(a){switch(a.a){case 0:return this.a +case 1:return this.b}}, +aam(a,b){var s=this.aNX(b),r=A.cf(self.document,"div") +A.bxb(r,a) +s.append(r) +A.cj(B.ba,new A.atf(r))}} +A.atf.prototype={ +$0(){return this.a.remove()}, +$S:0} +A.Ra.prototype={ +J(){return"_CheckableKind."+this.b}} +A.awY.prototype={ +hH(a){var s,r,q,p=this,o="setAttribute",n="true",m="removeAttribute" +p.pH(0) +s=p.c +if((s.k2&1)!==0){switch(p.r.a){case 0:r=p.a +r===$&&A.b() +q=A.ba("checkbox") +A.v(r,o,["role",q==null?t.K.a(q):q]) +break +case 1:r=p.a +r===$&&A.b() +q=A.ba("radio") +A.v(r,o,["role",q==null?t.K.a(q):q]) +break +case 2:r=p.a +r===$&&A.b() +q=A.ba("switch") +A.v(r,o,["role",q==null?t.K.a(q):q]) +break}r=s.Vc() +q=p.a +if(r===B.kF){q===$&&A.b() +r=A.ba(n) +A.v(q,o,["aria-disabled",r==null?t.K.a(r):r]) +r=A.ba(n) +A.v(q,o,["disabled",r==null?t.K.a(r):r])}else{q===$&&A.b() +A.v(q,m,["aria-disabled"]) +A.v(q,m,["disabled"])}s=s.a +s=(s&2)!==0||(s&131072)!==0?n:"false" +r=p.a +r===$&&A.b() +s=A.ba(s) +A.v(r,o,["aria-checked",s==null?t.K.a(s):s])}}, +m(){var s,r="removeAttribute" +this.B3() +s=this.a +s===$&&A.b() +A.v(s,r,["aria-disabled"]) +A.v(s,r,["disabled"])}, +p0(){var s=this.e +if(s==null)s=null +else{s=s.c.a +s===$&&A.b() +s.focus() +s=!0}return s===!0}} +A.a1p.prototype={ +asa(a){var s=this,r=s.c,q=A.bqN(r,s) +s.e=q +s.kM(q) +s.kM(new A.xY(B.mC,r,s)) +a.k1.r.push(new A.azk(s,a))}, +aJE(){this.c.Ti(new A.azj())}, +hH(a){var s,r,q,p="setAttribute" +this.pH(0) +s=this.c +if((s.a&4096)!==0){r=s.z +s=r==null?"":r +q=this.a +q===$&&A.b() +s=A.ba(s) +A.v(q,p,["aria-label",s==null?t.K.a(s):s]) +s=A.ba("dialog") +A.v(q,p,["role",s==null?t.K.a(s):s])}}, +ac5(a){var s,r,q="setAttribute" +if((this.c.a&4096)!==0)return +s=this.a +s===$&&A.b() +r=A.ba("dialog") +A.v(s,q,["role",r==null?t.K.a(r):r]) +r=a.b.p1.a +r===$&&A.b() +r=A.ba(r.id) +A.v(s,q,["aria-describedby",r==null?t.K.a(r):r])}, +p0(){return!1}} +A.azk.prototype={ +$0(){if(this.b.k1.w)return +this.a.aJE()}, +$S:0} +A.azj.prototype={ +$1(a){var s=a.p1 +if(s==null)return!0 +return!s.p0()}, +$S:313} +A.E1.prototype={ +hH(a){var s,r=this,q=r.b +if((q.a&4096)===0)return +if((q.k2&1024)!==0){s=r.e +if(s!=null)s.ac5(r) +else q.k1.r.push(new A.aPf(r))}}, +aE3(){var s,r,q=this.b.k4 +while(!0){s=q!=null +if(s){r=q.p1 +r=(r==null?null:r.b)!==B.mr}else r=!1 +if(!r)break +q=q.k4}if(s){s=q.p1 +s=(s==null?null:s.b)===B.mr}else s=!1 +if(s){s=q.p1 +s.toString +this.e=t.JX.a(s)}}} +A.aPf.prototype={ +$0(){var s,r=this.a +if(!r.d){r.aE3() +s=r.e +if(s!=null)s.ac5(r)}}, +$S:0} +A.a2v.prototype={ +hH(a){var s,r,q=this,p=q.b +if((p.a&2097152)!==0){s=q.e +if(s.b==null){r=q.c.a +r===$&&A.b() +s.aeX(p.id,r)}p=p.a +if((p&32)!==0)p=(p&64)===0||(p&128)!==0 +else p=!1 +s.aaZ(p)}else q.e.Os()}} +A.XL.prototype={ +aeX(a,b){var s,r,q=this,p=q.b,o=p==null +if(b===(o?null:p.a[2])){o=p.a +if(a===o[3])return +s=o[2] +r=o[1] +q.b=new A.TL([o[0],r,s,a]) +return}if(!o)q.Os() +o=t.g +s=o.a(A.cQ(new A.ath(q))) +s=[o.a(A.cQ(new A.ati(q))),s,b,a] +q.b=new A.TL(s) +A.bx_(b,0) +A.e5(b,"focus",s[1],null) +A.e5(b,"blur",s[0],null)}, +Os(){var s,r=this.b +this.c=this.b=null +if(r==null)return +s=r.a +A.i3(s[2],"focus",s[1],null) +A.i3(s[2],"blur",s[0],null)}, +a7C(a){var s,r,q=this.b +if(q==null)return +s=$.bN() +r=q.a[3] +s.mP(r,a?B.qG:B.qH,null)}, +aaZ(a){var s,r=this,q=r.b +if(q==null){r.c=null +return}if(a===r.c)return +r.c=a +if(a){s=r.a +s.w=!0}else return +s.r.push(new A.atg(r,q))}} +A.ath.prototype={ +$1(a){return this.a.a7C(!0)}, +$S:5} +A.ati.prototype={ +$1(a){return this.a.a7C(!1)}, +$S:5} +A.atg.prototype={ +$0(){var s=this.b +if(!J.d(this.a.b,s))return +s.a[2].focus()}, +$S:0} +A.aGt.prototype={ +p0(){var s=this.e +if(s==null)s=null +else{s=s.c.a +s===$&&A.b() +s.focus() +s=!0}return s===!0}, +hH(a){var s,r,q,p=this,o="setAttribute" +p.pH(0) +s=p.c +if(s.gWg()){r=s.dy +r=r!=null&&!B.dG.gaa(r)}else r=!1 +if(r){if(p.r==null){p.r=A.cf(self.document,"flt-semantics-img") +r=s.dy +if(r!=null&&!B.dG.gaa(r)){r=p.r.style +A.P(r,"position","absolute") +A.P(r,"top","0") +A.P(r,"left","0") +q=s.y +A.P(r,"width",A.h(q.c-q.a)+"px") +s=s.y +A.P(r,"height",A.h(s.d-s.b)+"px")}A.P(p.r.style,"font-size","6px") +s=p.r +s.toString +r=p.a +r===$&&A.b() +r.append(s)}s=p.r +s.toString +r=A.ba("img") +A.v(s,o,["role",r==null?t.K.a(r):r]) +p.a7E(p.r)}else if(s.gWg()){s=p.a +s===$&&A.b() +r=A.ba("img") +A.v(s,o,["role",r==null?t.K.a(r):r]) +p.a7E(s) +p.Pn()}else{p.Pn() +s=p.a +s===$&&A.b() +A.v(s,"removeAttribute",["aria-label"])}}, +a7E(a){var s=this.c.z +if(s!=null&&s.length!==0){a.toString +s.toString +s=A.ba(s) +A.v(a,"setAttribute",["aria-label",s==null?t.K.a(s):s])}}, +Pn(){var s=this.r +if(s!=null){s.remove() +this.r=null}}, +m(){this.B3() +this.Pn() +var s=this.a +s===$&&A.b() +A.v(s,"removeAttribute",["aria-label"])}} +A.aGD.prototype={ +asm(a){var s,r,q=this,p=q.c +q.kM(new A.xY(B.mC,p,q)) +q.kM(new A.E1(B.qw,p,q)) +q.kM(new A.Lu(B.M4,p,q)) +p=q.r +s=q.a +s===$&&A.b() +s.append(p) +A.azR(p,"range") +s=A.ba("slider") +A.v(p,"setAttribute",["role",s==null?t.K.a(s):s]) +A.e5(p,"change",t.g.a(A.cQ(new A.aGE(q,a))),null) +s=new A.aGF(q) +q.y!==$&&A.bh() +q.y=s +r=$.dg;(r==null?$.dg=A.hB():r).r.push(s) +q.w.aeX(a.id,p)}, +p0(){this.r.focus() +return!0}, +hH(a){var s,r=this +r.pH(0) +s=$.dg +switch((s==null?$.dg=A.hB():s).e.a){case 1:r.axC() +r.aLY() +break +case 0:r.a2O() +break}r.w.aaZ((r.c.a&32)!==0)}, +axC(){var s=this.r,r=A.bqu(s) +r.toString +if(!r)return +A.bx3(s,!1)}, +aLY(){var s,r,q,p,o,n,m,l=this,k="setAttribute" +if(!l.z){s=l.c.k2 +r=(s&4096)!==0||(s&8192)!==0||(s&16384)!==0}else r=!0 +if(!r)return +l.z=!1 +q=""+l.x +s=l.r +A.bx4(s,q) +p=A.ba(q) +A.v(s,k,["aria-valuenow",p==null?t.K.a(p):p]) +p=l.c +o=p.ax +o.toString +o=A.ba(o) +A.v(s,k,["aria-valuetext",o==null?t.K.a(o):o]) +n=p.ch.length!==0?""+(l.x+1):q +s.max=n +o=A.ba(n) +A.v(s,k,["aria-valuemax",o==null?t.K.a(o):o]) +m=p.cx.length!==0?""+(l.x-1):q +s.min=m +p=A.ba(m) +A.v(s,k,["aria-valuemin",p==null?t.K.a(p):p])}, +a2O(){var s=this.r,r=A.bqu(s) +r.toString +if(r)return +A.bx3(s,!0)}, +m(){var s,r,q=this +q.B3() +q.w.Os() +s=$.dg +if(s==null)s=$.dg=A.hB() +r=q.y +r===$&&A.b() +B.b.D(s.r,r) +q.a2O() +q.r.remove()}} +A.aGE.prototype={ +$1(a){var s,r=this.a,q=r.r,p=A.bqu(q) +p.toString +if(p)return +r.z=!0 +q=A.bqv(q) +q.toString +s=A.dr(q,null) +q=r.x +if(s>q){r.x=q+1 +$.bN().mP(this.b.id,B.Ml,null)}else if(sr){s=q.b +s.toString +if((s&32)!==0||(s&16)!==0)$.bN().mP(p,B.jw,n) +else $.bN().mP(p,B.jy,n)}else{s=q.b +s.toString +if((s&32)!==0||(s&16)!==0)$.bN().mP(p,B.jx,n) +else $.bN().mP(p,B.jz,n)}}}, +hH(a){var s,r,q,p=this +p.pH(0) +p.c.k1.r.push(new A.aRG(p)) +if(p.x==null){s=p.a +s===$&&A.b() +A.P(s.style,"touch-action","none") +p.a3B() +r=new A.aRH(p) +p.r=r +q=$.dg;(q==null?$.dg=A.hB():q).r.push(r) +r=t.g.a(A.cQ(new A.aRI(p))) +p.x=r +A.e5(s,"scroll",r,null)}}, +ga2V(){var s,r=this.c.b +r.toString +r=(r&32)!==0||(r&16)!==0 +s=this.a +if(r){s===$&&A.b() +return B.c.A(s.scrollTop)}else{s===$&&A.b() +return B.c.A(s.scrollLeft)}}, +a5L(){var s,r,q,p,o=this,n="transform",m=o.c,l=m.y +if(l==null){$.h2().$1("Warning! the rect attribute of semanticsObject is null") +return}s=m.b +s.toString +s=(s&32)!==0||(s&16)!==0 +r=o.w +q=l.d-l.b +p=l.c-l.a +if(s){s=B.c.dl(q) +r=r.style +A.P(r,n,"translate(0px,"+(s+10)+"px)") +A.P(r,"width",""+B.c.aV(p)+"px") +A.P(r,"height","10px") +r=o.a +r===$&&A.b() +r.scrollTop=10 +m.p2=o.y=B.c.A(r.scrollTop) +m.p3=0}else{s=B.c.dl(p) +r=r.style +A.P(r,n,"translate("+(s+10)+"px,0px)") +A.P(r,"width","10px") +A.P(r,"height",""+B.c.aV(q)+"px") +q=o.a +q===$&&A.b() +q.scrollLeft=10 +q=B.c.A(q.scrollLeft) +o.y=q +m.p2=0 +m.p3=q}}, +a3B(){var s,r=this,q="overflow-y",p="overflow-x",o=$.dg +switch((o==null?$.dg=A.hB():o).e.a){case 1:o=r.c.b +o.toString +o=(o&32)!==0||(o&16)!==0 +s=r.a +if(o){s===$&&A.b() +A.P(s.style,q,"scroll")}else{s===$&&A.b() +A.P(s.style,p,"scroll")}break +case 0:o=r.c.b +o.toString +o=(o&32)!==0||(o&16)!==0 +s=r.a +if(o){s===$&&A.b() +A.P(s.style,q,"hidden")}else{s===$&&A.b() +A.P(s.style,p,"hidden")}break}}, +m(){var s,r,q,p=this,o="removeProperty" +p.B3() +s=p.a +s===$&&A.b() +r=s.style +A.v(r,o,["overflowY"]) +A.v(r,o,["overflowX"]) +A.v(r,o,["touch-action"]) +q=p.x +if(q!=null){A.i3(s,"scroll",q,null) +p.x=null}s=p.r +if(s!=null){q=$.dg +B.b.D((q==null?$.dg=A.hB():q).r,s) +p.r=null}}, +p0(){var s=this.e +if(s==null)s=null +else{s=s.c.a +s===$&&A.b() +s.focus() +s=!0}return s===!0}} +A.aRG.prototype={ +$0(){var s=this.a +s.a5L() +s.c.XN()}, +$S:0} +A.aRH.prototype={ +$1(a){this.a.a3B()}, +$S:288} +A.aRI.prototype={ +$1(a){this.a.aHP()}, +$S:5} +A.K3.prototype={ +l(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.h(s)}, +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.K3&&b.a===this.a}, +gB(a){return B.e.gB(this.a)}, +abv(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.K3((r&64)!==0?s|64:s&4294967231)}, +aQa(a){return this.abv(null,a)}, +aQ3(a){return this.abv(a,null)}} +A.aad.prototype={$ibrX:1} +A.aaa.prototype={ +gh(a){return this.cy}} +A.mc.prototype={ +J(){return"PrimaryRole."+this.b}} +A.z9.prototype={ +J(){return"Role."+this.b}} +A.a8f.prototype={ +x_(a,b){var s=this,r=s.c,q=A.a8g(s.cU(0),r) +s.a!==$&&A.bh() +s.a=q +q=A.bqN(r,s) +s.e=q +s.kM(q) +s.kM(new A.xY(B.mC,r,s)) +s.kM(new A.E1(B.qw,r,s)) +s.kM(new A.Lu(B.M4,r,s)) +s.kM(A.bB3(r,s))}, +cU(a){return A.cf(self.document,"flt-semantics")}, +kM(a){var s=this.d;(s==null?this.d=A.a([],t.VM):s).push(a)}, +hH(a){var s,r,q=this.d +if(q==null)return +for(s=q.length,r=0;r1)for(p=0;p=0;--p,a1=s){g=l[p] +s=g.id +if(!B.b.p(a0,s)){k=g.p1 +if(a1==null){m.toString +k=k.a +k===$&&A.b() +m.append(k)}else{m.toString +k=k.a +k===$&&A.b() +m.insertBefore(k,a1)}g.k4=a2 +q.e.n(0,s,a2)}s=g.p1.a +s===$&&A.b()}a2.ok=l}, +aze(){var s,r,q=this +if(q.go!==-1)return B.qq +else if((q.a&16)!==0)return B.LV +else{s=q.b +s.toString +if((s&64)!==0||(s&128)!==0)return B.LU +else if(q.gWg())return B.LW +else{s=q.a +if((s&1)!==0||(s&65536)!==0)return B.qp +else if((s&8)!==0)return B.qo +else{r=q.b +r.toString +if((r&32)!==0||(r&16)!==0||(r&4)!==0||(r&8)!==0)return B.qn +else if((s&2048)!==0)return B.mr +else if((s&4194304)!==0)return B.qs +else return B.qr}}}}, +awb(a){var s,r,q,p=this +switch(a.a){case 3:s=new A.aUM(B.LV,p) +r=A.a8g(s.cU(0),p) +s.a!==$&&A.bh() +s.a=r +s.aJQ() +break +case 1:s=A.cf(self.document,"flt-semantics-scroll-overflow") +r=new A.aRw(s,B.qn,p) +r.x_(B.qn,p) +q=s.style +A.P(q,"position","absolute") +A.P(q,"transform-origin","0 0 0") +A.P(q,"pointer-events","none") +q=r.a +q===$&&A.b() +q.append(s) +s=r +break +case 0:s=A.bON(p) +break +case 2:s=new A.avW(B.qo,p) +s.x_(B.qo,p) +r=s.a +r===$&&A.b() +q=A.ba("button") +A.v(r,"setAttribute",["role",q==null?t.K.a(q):q]) +break +case 4:s=new A.awY(A.bW8(p),B.qp,p) +s.x_(B.qp,p) +break +case 6:s=A.bMQ(p) +break +case 5:s=new A.aGt(B.LW,p) +r=A.a8g(s.cU(0),p) +s.a!==$&&A.bh() +s.a=r +r=A.bqN(p,s) +s.e=r +s.kM(r) +s.kM(new A.xY(B.mC,p,s)) +s.kM(new A.E1(B.qw,p,s)) +s.kM(A.bB3(p,s)) +break +case 7:s=new A.aM4(B.qq,p) +s.x_(B.qq,p) +break +case 9:s=new A.aI1(B.qs,p) +s.x_(B.qs,p) +break +case 8:s=new A.aEc(B.qr,p) +s.x_(B.qr,p) +break +default:s=null}return s}, +aM8(){var s,r,q,p=this,o=p.p1,n=p.aze(),m=p.p1 +if(m==null)s=null +else{m=m.a +m===$&&A.b() +s=m}if(o!=null)if(o.b===n){o.hH(0) +return}else{o.m() +o=p.p1=null}if(o==null){o=p.awb(n) +p.p1=o +o.hH(0)}m=p.p1.a +m===$&&A.b() +if(!J.d(s,m)){r=p.k3 +if(r!=null){m=p.p1.a +m===$&&A.b() +m.append(r)}q=s==null?null:s.parentElement +if(q!=null){m=p.p1.a +m===$&&A.b() +q.insertBefore(m,s) +s.remove()}}}, +XN(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.p1.a +f===$&&A.b() +f=f.style +s=g.y +A.P(f,"width",A.h(s.c-s.a)+"px") +s=g.y +A.P(f,"height",A.h(s.d-s.b)+"px") +f=g.dy +r=f!=null&&!B.dG.gaa(f)?g.Z_():null +f=g.y +q=f.b===0&&f.a===0 +p=g.dx +f=p==null +o=f||A.boI(p)===B.NP +if(q&&o&&g.p2===0&&g.p3===0){f=g.p1.a +f===$&&A.b() +A.aSq(f) +if(r!=null)A.aSq(r) +return}n=A.b1("effectiveTransform") +if(!q)if(f){f=g.y +m=f.a +l=f.b +f=A.f2() +f.m6(m,l,0) +n.b=f +k=m===0&&l===0}else{f=new A.cP(new Float32Array(16)) +f.ck(new A.cP(p)) +s=g.y +f.bk(0,s.a,s.b) +n.b=f +k=J.bKv(n.aG())}else if(!o){n.b=new A.cP(p) +k=!1}else k=!0 +f=g.p1 +if(!k){f=f.a +f===$&&A.b() +f=f.style +A.P(f,"transform-origin","0 0 0") +A.P(f,"transform",A.kH(n.aG().a))}else{f=f.a +f===$&&A.b() +A.aSq(f)}if(r!=null)if(!q||g.p2!==0||g.p3!==0){f=g.y +s=f.a +j=g.p3 +f=f.b +i=g.p2 +h=r.style +A.P(h,"top",A.h(-f+i)+"px") +A.P(h,"left",A.h(-s+j)+"px")}else A.aSq(r)}, +Ti(a){var s,r,q,p +if(!a.$1(this))return!1 +s=this.dy +if(s==null)return!0 +for(r=s.length,q=this.k1.d,p=0;p>>0}p=o.cy +if(n.ax!==p){n.ax=p +n.k2=(n.k2|4096)>>>0}p=o.db +if(n.ay!==p){n.ay=p +n.k2=(n.k2|4096)>>>0}p=o.ay +if(n.z!==p){n.z=p +n.k2=(n.k2|1024)>>>0}p=o.ch +if(n.Q!==p){n.Q=p +n.k2=(n.k2|1024)>>>0}p=o.at +if(!J.d(n.y,p)){n.y=p +n.k2=(n.k2|512)>>>0}p=o.id +if(n.dx!==p){n.dx=p +n.k2=(n.k2|65536)>>>0}p=o.z +if(n.r!==p){n.r=p +n.k2=(n.k2|64)>>>0}p=o.c +if(n.b!==p){n.b=p +n.k2=(n.k2|2)>>>0}p=o.f +if(n.c!==p){n.c=p +n.k2=(n.k2|4)>>>0}p=o.r +if(n.d!==p){n.d=p +n.k2=(n.k2|8)>>>0}p=o.x +if(n.e!==p){n.e=p +n.k2=(n.k2|16)>>>0}p=o.y +if(n.f!==p){n.f=p +n.k2=(n.k2|32)>>>0}p=o.Q +if(n.w!==p){n.w=p +n.k2=(n.k2|128)>>>0}p=o.as +if(n.x!==p){n.x=p +n.k2=(n.k2|256)>>>0}p=o.CW +if(n.as!==p){n.as=p +n.k2=(n.k2|2048)>>>0}p=o.cx +if(n.at!==p){n.at=p +n.k2=(n.k2|2048)>>>0}p=o.dx +if(n.ch!==p){n.ch=p +n.k2=(n.k2|8192)>>>0}p=o.dy +if(n.CW!==p){n.CW=p +n.k2=(n.k2|8192)>>>0}p=o.fr +if(n.cx!==p){n.cx=p +n.k2=(n.k2|16384)>>>0}p=o.fx +if(n.cy!==p){n.cy=p +n.k2=(n.k2|16384)>>>0}p=o.fy +if(n.fy!==p){n.fy=p +n.k2=(n.k2|4194304)>>>0}p=o.go +if(n.db!=p){n.db=p +n.k2=(n.k2|32768)>>>0}p=o.k2 +if(n.fr!==p){n.fr=p +n.k2=(n.k2|1048576)>>>0}p=o.k1 +if(n.dy!==p){n.dy=p +n.k2=(n.k2|524288)>>>0}p=o.k3 +if(n.fx!==p){n.fx=p +n.k2=(n.k2|2097152)>>>0}p=o.w +if(n.go!==p){n.go=p +n.k2=(n.k2|8388608)>>>0}n.aM8() +p=n.k2 +if((p&512)!==0||(p&65536)!==0||(p&64)!==0)n.XN() +p=n.dy +p=!(p!=null&&!B.dG.gaa(p))&&n.go===-1 +m=n.p1 +if(p){p=m.a +p===$&&A.b() +p=p.style +p.setProperty.apply(p,["pointer-events","all",""])}else{p=m.a +p===$&&A.b() +p=p.style +p.setProperty.apply(p,["pointer-events","none",""])}}for(q=0;q"),n=A.J(new A.bj(p,o),!0,o.j("p.E")),m=n.length +for(s=0;s=20)return i.d=!0 +if(!B.am0.p(0,a.type))return!0 +if(i.a!=null)return!1 +r=A.b1("activationPoint") +switch(a.type){case"click":r.scN(new A.JA(a.offsetX,a.offsetY)) +break +case"touchstart":case"touchend":s=t.zZ +s=A.iY(new A.RJ(a.changedTouches,s),s.j("p.E"),t.e) +s=A.u(s).y[1].a(J.lH(s.a)) +r.scN(new A.JA(s.clientX,s.clientY)) +break +case"pointerdown":case"pointerup":r.scN(new A.JA(a.clientX,a.clientY)) +break +default:return!0}q=i.b.getBoundingClientRect() +s=q.left +p=q.right +o=q.left +n=q.top +m=q.bottom +l=q.top +k=r.aG().a-(s+(p-o)/2) +j=r.aG().b-(n+(m-l)/2) +if(k*k+j*j<1&&!0){i.d=!0 +i.a=A.cj(B.ba,new A.aJw(i)) +return!1}return!0}, +afJ(){var s,r="setAttribute",q=this.b=A.cf(self.document,"flt-semantics-placeholder") +A.e5(q,"click",t.g.a(A.cQ(new A.aJv(this))),!0) +s=A.ba("button") +A.v(q,r,["role",s==null?t.K.a(s):s]) +s=A.ba("Enable accessibility") +A.v(q,r,["aria-label",s==null?t.K.a(s):s]) +s=q.style +A.P(s,"position","absolute") +A.P(s,"left","0") +A.P(s,"top","0") +A.P(s,"right","0") +A.P(s,"bottom","0") +return q}, +m(){var s=this.b +if(s!=null)s.remove() +this.a=this.b=null}} +A.aJw.prototype={ +$0(){this.a.m() +var s=$.dg;(s==null?$.dg=A.hB():s).sNN(!0)}, +$S:0} +A.aJv.prototype={ +$1(a){this.a.MQ(a)}, +$S:5} +A.avW.prototype={ +p0(){var s=this.e +if(s==null)s=null +else{s=s.c.a +s===$&&A.b() +s.focus() +s=!0}return s===!0}, +hH(a){var s,r +this.pH(0) +s=this.c.Vc() +r=this.a +if(s===B.kF){r===$&&A.b() +s=A.ba("true") +A.v(r,"setAttribute",["aria-disabled",s==null?t.K.a(s):s])}else{r===$&&A.b() +A.v(r,"removeAttribute",["aria-disabled"])}}} +A.abo.prototype={ +asH(a,b){var s,r=t.g.a(A.cQ(new A.aUG(this,a))) +this.e=r +s=b.a +s===$&&A.b() +A.e5(s,"click",r,null)}, +hH(a){var s,r=this,q=r.f,p=r.b +if(p.Vc()!==B.kF){p=p.b +p.toString +p=(p&1)!==0}else p=!1 +r.f=p +if(q!==p){s=r.c.a +if(p){s===$&&A.b() +p=A.ba("") +A.v(s,"setAttribute",["flt-tappable",p==null?t.K.a(p):p])}else{s===$&&A.b() +A.v(s,"removeAttribute",["flt-tappable"])}}}} +A.aUG.prototype={ +$1(a){$.buK().aXW(0,a,this.b.id,this.a.f)}, +$S:5} +A.aSw.prototype={ +Vb(a,b,c,d){this.CW=b +this.x=d +this.y=c}, +aMZ(a){var s,r,q=this,p=q.ch +if(p===a)return +else if(p!=null)q.ly(0) +q.ch=a +q.c=a.r +q.a88() +p=q.CW +p.toString +s=q.x +s.toString +r=q.y +r.toString +q.anh(0,p,r,s)}, +ly(a){var s,r,q,p,o=this +if(!o.b)return +o.b=!1 +o.w=o.r=null +for(s=o.z,r=0;r=this.b)throw A.c(A.br3(b,this,null,null,null)) +return this.a[b]}, +n(a,b,c){if(b>=this.b)throw A.c(A.br3(b,this,null,null,null)) +this.a[b]=c}, +sq(a,b){var s,r,q,p=this,o=p.b +if(bo){if(o===0)q=new Uint8Array(b) +else q=p.PJ(b) +B.a2.eL(q,0,p.b,p.a) +p.a=q}}p.b=b}, +iO(a,b){var s=this,r=s.b +if(r===s.a.length)s.a0D(r) +s.a[s.b++]=b}, +F(a,b){var s=this,r=s.b +if(r===s.a.length)s.a0D(r) +s.a[s.b++]=b}, +Ja(a,b,c,d){A.fC(c,"start") +if(d!=null&&c>d)throw A.c(A.dn(d,c,null,"end",null)) +this.at2(b,c,d)}, +K(a,b){return this.Ja(0,b,0,null)}, +at2(a,b,c){var s,r,q,p=this +if(A.u(p).j("G").b(a))c=c==null?J.af(a):c +if(c!=null){p.aDm(p.b,a,b,c) +return}for(s=J.av(a),r=0;s.v();){q=s.gG(s) +if(r>=b)p.iO(0,q);++r}if(ro.gq(b)||d>o.gq(b))throw A.c(A.a3("Too few elements")) +s=d-c +r=p.b+s +p.axH(r) +o=p.a +q=a+s +B.a2.d5(o,q,p.b+s,o,a) +B.a2.d5(p.a,a,q,b,c) +p.b=r}, +axH(a){var s,r=this +if(a<=r.a.length)return +s=r.PJ(a) +B.a2.eL(s,0,r.b,r.a) +r.a=s}, +PJ(a){var s=this.a.length*2 +if(a!=null&&ss)throw A.c(A.dn(c,0,s,null,null)) +s=this.a +if(A.u(this).j("pH").b(d))B.a2.d5(s,b,c,d.a,e) +else B.a2.d5(s,b,c,d,e)}, +eL(a,b,c,d){return this.d5(0,b,c,d,0)}} +A.aiX.prototype={} +A.ac4.prototype={} +A.m4.prototype={ +l(a){return A.M(this).l(0)+"("+this.a+", "+A.h(this.b)+")"}} +A.aH2.prototype={ +eb(a){return A.hh(B.cK.dC(B.p.hS(a)).buffer,0,null)}, +ke(a){if(a==null)return a +return B.p.co(0,B.hU.dC(A.cu(a.buffer,0,null)))}} +A.aH4.prototype={ +nI(a){return B.aO.eb(A.a4(["method",a.a,"args",a.b],t.N,t.z))}, +mC(a){var s,r,q,p=null,o=B.aO.ke(a) +if(!t.G.b(o))throw A.c(A.cF("Expected method call Map, got "+A.h(o),p,p)) +s=J.ac(o) +r=s.i(o,"method") +q=s.i(o,"args") +if(typeof r=="string")return new A.m4(r,q) +throw A.c(A.cF("Invalid method call: "+A.h(o),p,p))}} +A.aTL.prototype={ +eb(a){var s=A.bsp() +this.hm(0,s,!0) +return s.t4()}, +ke(a){var s,r +if(a==null)return null +s=new A.a8B(a) +r=this.l4(0,s) +if(s.b=b.a.byteLength)throw A.c(B.cN) +return this.o5(b.oc(0),b)}, +o5(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.bw===$.h1()) +b.b+=4 +s=r +break +case 4:s=b.No(0) +break +case 5:q=k.jt(b) +s=A.dr(B.hU.dC(b.qS(q)),16) +break +case 6:b.ra(8) +r=b.a.getFloat64(b.b,B.bw===$.h1()) +b.b+=8 +s=r +break +case 7:q=k.jt(b) +s=B.hU.dC(b.qS(q)) +break +case 8:s=b.qS(k.jt(b)) +break +case 9:q=k.jt(b) +b.ra(4) +p=b.a +o=A.brr(p.buffer,p.byteOffset+b.b,q) +b.b=b.b+4*q +s=o +break +case 10:s=b.Np(k.jt(b)) +break +case 11:q=k.jt(b) +b.ra(8) +p=b.a +o=A.brq(p.buffer,p.byteOffset+b.b,q) +b.b=b.b+8*q +s=o +break +case 12:q=k.jt(b) +s=[] +for(p=b.a,n=0;n=p.byteLength)A.a5(B.cN) +b.b=m+1 +s.push(k.o5(p.getUint8(m),b))}break +case 13:q=k.jt(b) +p=t.z +s=A.B(p,p) +for(p=b.a,n=0;n=p.byteLength)A.a5(B.cN) +b.b=m+1 +m=k.o5(p.getUint8(m),b) +l=b.b +if(l>=p.byteLength)A.a5(B.cN) +b.b=l+1 +s.n(0,m,k.o5(p.getUint8(l),b))}break +default:throw A.c(B.cN)}return s}, +kA(a,b){var s,r,q +if(b<254)a.b.iO(0,b) +else{s=a.b +r=a.c +q=a.d +if(b<=65535){s.iO(0,254) +r.setUint16(0,b,B.bw===$.h1()) +s.Ja(0,q,0,2)}else{s.iO(0,255) +r.setUint32(0,b,B.bw===$.h1()) +s.Ja(0,q,0,4)}}}, +jt(a){var s=a.oc(0) +switch(s){case 254:s=a.a.getUint16(a.b,B.bw===$.h1()) +a.b+=2 +return s +case 255:s=a.a.getUint32(a.b,B.bw===$.h1()) +a.b+=4 +return s +default:return s}}} +A.aTM.prototype={ +$2(a,b){var s=this.a,r=this.b +s.hm(0,r,a) +s.hm(0,r,b)}, +$S:170} +A.aTO.prototype={ +mC(a){var s,r,q +a.toString +s=new A.a8B(a) +r=B.e9.l4(0,s) +q=B.e9.l4(0,s) +if(typeof r=="string"&&s.b>=a.byteLength)return new A.m4(r,q) +else throw A.c(B.vJ)}, +Dy(a){var s=A.bsp() +s.b.iO(0,0) +B.e9.hm(0,s,a) +return s.t4()}, +vp(a,b,c){var s=A.bsp() +s.b.iO(0,1) +B.e9.hm(0,s,a) +B.e9.hm(0,s,c) +B.e9.hm(0,s,b) +return s.t4()}} +A.aWJ.prototype={ +ra(a){var s,r,q=this.b,p=B.e.aB(q.b,a) +if(p!==0)for(s=a-p,r=0;r0)b=c +else{$.e4.toString +f=$.cV().d +if(f==null){f=self.window.devicePixelRatio +if(f===0)f=1}b=1/f}f=d==null?a8:A.eO(d.gh(d)) +b0.setProperty.apply(b0,["-webkit-text-stroke",A.h(b)+"px "+A.h(f),""])}else if(d!=null){f=A.eO(d.gh(d)) +b0.setProperty.apply(b0,["color",f,""])}f=g.cy +a=f==null?a8:f.gal(f) +if(a!=null){f=A.eO(a.a) +b0.setProperty.apply(b0,["background-color",f,""])}a0=g.at +if(a0!=null){f=B.c.dH(a0) +b0.setProperty.apply(b0,["font-size",""+f+"px",""])}f=g.f +if(f!=null){f=A.btP(f.a) +b0.setProperty.apply(b0,["font-weight",f,""])}f=A.bjM(g.y) +f.toString +b0.setProperty.apply(b0,["font-family",f,""]) +f=g.ax +if(f!=null)b0.setProperty.apply(b0,["letter-spacing",A.h(f)+"px",""]) +f=g.ay +if(f!=null)b0.setProperty.apply(b0,["word-spacing",A.h(f)+"px",""]) +f=g.b +e=f!=null +a1=e&&!0 +a2=g.dx +if(a2!=null){a3=A.bYd(a2) +b0.setProperty.apply(b0,["text-shadow",a3,""])}if(a1)if(e){e=g.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.h(A.bWq(e)) +a4=f.length===0?a8:f.charCodeAt(0)==0?f:f +if(a4!=null){f=$.dR() +if(f===B.aw){f=h.style +f.setProperty.apply(f,["-webkit-text-decoration",a4,""])}else b0.setProperty.apply(b0,["text-decoration",a4,""]) +a5=g.c +if(a5!=null){f=A.eO(a5.gh(a5)) +b0.setProperty.apply(b0,["text-decoration-color",f,""])}}}a6=g.as +if(a6!=null&&a6.length!==0){g=A.bWQ(a6) +b0.setProperty.apply(b0,["font-variation-settings",g,""])}g=j.agU() +f=g.a +e=g.b +a3=h.style +a3.setProperty.apply(a3,["position","absolute",""]) +a3.setProperty.apply(a3,["top",A.h(e)+"px",""]) +a3.setProperty.apply(a3,["left",A.h(f)+"px",""]) +a3.setProperty.apply(a3,["width",A.h(g.c-f)+"px",""]) +a3.setProperty.apply(a3,["line-height",A.h(g.d-e)+"px",""]) +g=self.document +h.append(g.createTextNode.apply(g,[i])) +a9.append(h)}++q}return a9}, +FM(){return this.gfX().FM()}, +FN(a,b,c,d){return this.gfX().ajd(a,b,c,d)}, +Ne(a,b,c){return this.FN(a,b,c,B.al)}, +el(a){return this.gfX().el(a)}, +YG(a){return this.gfX().aji(a)}, +od(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 +return new A.cH(A.bBO(B.axx,r,s+1),A.bBO(B.axw,r,s))}, +FT(a){var s,r,q=this +if(q.gfX().y.length===0)return B.Y +s=q.Qj(a.a,0,q.gfX().y.length) +r=s!=null?q.gfX().y[s]:B.b.ga_(q.gfX().y) +return new A.cH(r.b,r.c-r.e)}, +v4(){var s=this.gfX().y,r=A.a8(s).j("a1<1,oI>") +return A.J(new A.a1(s,new A.awm(),r),!0,r.j("al.E"))}, +Qj(a,b,c){var s,r,q,p=this +if(c>b)if(a>=p.gfX().y[b].b){s=c=p.gfX().y[b].gAo()?null:b +q=B.e.c0(b+c,2) +s=p.Qj(a,q,c) +return s==null?p.Qj(a,b,q):s}, +m(){this.y=!0}} +A.awm.prototype={ +$1(a){return a.a}, +$S:919} +A.yp.prototype={ +gcm(a){return this.a}, +gcI(a){return this.c}} +A.Ds.prototype={$iyp:1, +gcm(a){return this.f}, +gcI(a){return this.w}} +A.Ez.prototype={ +XY(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=a.a +if(a0==null){s=a.gPv(a) +r=a.gPQ() +q=a.gPR() +p=a.gPS() +o=a.gPT() +n=a.gQu(a) +m=a.gQs(a) +l=a.gSO() +k=a.gQo(a) +j=a.gQp() +i=a.gQq() +h=a.gQt() +g=a.gQr(a) +f=a.gR9(a) +e=a.gTk(a) +d=a.gOQ(a) +c=a.gR6() +b=a.gRc() +e=a.a=A.bxH(a.gP7(a),s,r,q,p,o,k,j,i,g,m,h,n,a.gHj(),d,c,f,b,a.gSw(),l,e) +return e}return a0}} +A.Z3.prototype={ +gPv(a){var s=this.c.a +if(s==null)if(this.gHj()==null){s=this.b +s=s.gPv(s)}else s=null +return s}, +gPQ(){var s=this.c.b +return s==null?this.b.gPQ():s}, +gPR(){var s=this.c.c +return s==null?this.b.gPR():s}, +gPS(){var s=this.c.d +return s==null?this.b.gPS():s}, +gPT(){var s=this.c.e +return s==null?this.b.gPT():s}, +gQu(a){var s=this.c.f +if(s==null){s=this.b +s=s.gQu(s)}return s}, +gQs(a){var s=this.b +s=s.gQs(s) +return s}, +gSO(){var s=this.c.w +return s==null?this.b.gSO():s}, +gQp(){var s=this.c.z +return s==null?this.b.gQp():s}, +gQq(){var s=this.b.gQq() +return s}, +gQt(){var s=this.c.as +return s==null?this.b.gQt():s}, +gQr(a){var s=this.c.at +if(s==null){s=this.b +s=s.gQr(s)}return s}, +gR9(a){var s=this.c.ax +if(s==null){s=this.b +s=s.gR9(s)}return s}, +gTk(a){var s=this.c.ay +if(s==null){s=this.b +s=s.gTk(s)}return s}, +gOQ(a){var s=this.c.ch +if(s==null){s=this.b +s=s.gOQ(s)}return s}, +gR6(){var s=this.c.CW +return s==null?this.b.gR6():s}, +gRc(){var s=this.c.cx +return s==null?this.b.gRc():s}, +gP7(a){var s=this.c.cy +if(s==null){s=this.b +s=s.gP7(s)}return s}, +gHj(){var s=this.c.db +return s==null?this.b.gHj():s}, +gSw(){var s=this.c.dx +return s==null?this.b.gSw():s}, +gQo(a){var s=this.c +if(s.x)s=s.y +else{s=this.b +s=s.gQo(s)}return s}} +A.a9w.prototype={ +gPv(a){return null}, +gPQ(){return null}, +gPR(){return null}, +gPS(){return null}, +gPT(){return null}, +gQu(a){return this.b.c}, +gQs(a){return this.b.d}, +gSO(){return null}, +gQo(a){var s=this.b.f +return s==null?"sans-serif":s}, +gQp(){return null}, +gQq(){return null}, +gQt(){return null}, +gQr(a){var s=this.b.r +return s==null?14:s}, +gR9(a){return null}, +gTk(a){return null}, +gOQ(a){return this.b.w}, +gR6(){return null}, +gRc(){return this.b.Q}, +gP7(a){return null}, +gHj(){return null}, +gSw(){return null}} +A.awl.prototype={ +gPO(){var s=this.d,r=s.length +return r===0?this.e:s[r-1]}, +gXx(){return this.f}, +CF(a,b,c,d,e){var s,r=this,q=r.a,p=q.a,o=p+$.bK3() +q.a=o +s=r.gPO().XY() +r.a8Y(s);++r.f +r.r.push(1) +q=e==null?b:e +r.c.push(new A.Ds(s,p.length,o.length,a,b,c,q))}, +aaa(a,b,c){return this.CF(a,b,c,null,null)}, +tM(a){this.d.push(new A.Z3(this.gPO(),t.Q4.a(a)))}, +hD(){var s=this.d +if(s.length!==0)s.pop()}, +xZ(a){var s,r=this,q=r.a,p=q.a,o=p+a +q.a=o +s=r.gPO().XY() +r.a8Y(s) +r.c.push(new A.yp(s,p.length,o.length))}, +a8Y(a){var s,r,q,p,o=this +if(!o.w)return +s=a.ax +if(s!=null&&s!==0){o.w=!1 +return}r=a.b +if(r!=null){q=r.a +q=B.o.a!==q}else q=!1 +if(q){o.w=!1 +return}p=a.as +if(p!=null&&p.length!==0){o.w=!1 +return}}, +cX(){var s,r=this,q=r.c +if(q.length===0)q.push(new A.yp(r.e.XY(),0,0)) +s=r.a.a +return new A.YV(q,r.b,s.charCodeAt(0)==0?s:s,r.w)}} +A.aFN.prototype={ +qv(a){return this.aWd(a)}, +aWd(a0){var s=0,r=A.n(t.S7),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$qv=A.o(function(a1,a2){if(a1===1)return A.k(a2,r) +while(true)switch(s){case 0:b=A.a([],t.Rh) +for(o=a0.a,n=o.length,m=0;m")) +b.v() +e=A.bWc(e) +d=A.a8(e) +s=new J.dd(e,e.length,d.j("dd<1>")) +s.v() +e=this.b +r=A.a8(e) +q=new J.dd(e,e.length,r.j("dd<1>")) +q.v() +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.gcI(n))) +j=c-k +i=j===0?p.c:B.V +h=k-m +f.push(A.brf(m,k,i,o.c,o.d,n,A.w9(p.d-j,0,h),A.w9(p.e-j,0,h))) +if(c===k)if(b.v()){p=b.d +if(p==null)p=e.a(p) +g=!0}else g=!1 +else g=!1 +if(l===k)if(s.v()){o=s.d +if(o==null)o=d.a(o) +g=!0}if(n.gcI(n)===k)if(q.v()){n=q.d +if(n==null)n=r.a(n) +g=!0}if(!g)break}return f}} +A.b_K.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s=this +if(b==null)return!1 +return b instanceof A.m0&&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}} +A.m0.prototype={ +gq(a){return this.b-this.a}, +gWf(){return this.b-this.a===this.w}, +gqr(){return this.f instanceof A.Ds}, +Ny(a){return B.d.Z(a.c,this.a,this.b-this.r)}, +iN(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.oA) +s=j.b +if(s===b)return A.a([j,null],t.oA) +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.brf(i,b,B.V,m,l,k,q-p,o-n),A.brf(b,s,j.c,m,l,k,p,n)],t.cN)}, +l(a){var s=this +return B.atN.l(0)+"("+s.a+", "+s.b+", "+s.c.l(0)+", "+A.h(s.d)+")"}} +A.b4N.prototype={ +Gd(a,b,c,d,e){var s=this +s.oU$=a +s.t9$=b +s.ta$=c +s.tb$=d +s.ft$=e}} +A.b4O.prototype={ +gkX(a){var s,r,q=this,p=q.fh$ +p===$&&A.b() +s=q.nJ$ +if(p.y===B.m){s===$&&A.b() +p=s}else{s===$&&A.b() +r=q.ft$ +r===$&&A.b() +r=p.a.f-(s+(r+q.fu$)) +p=r}return p}, +gtR(a){var s,r=this,q=r.fh$ +q===$&&A.b() +s=r.nJ$ +if(q.y===B.m){s===$&&A.b() +q=r.ft$ +q===$&&A.b() +q=s+(q+r.fu$)}else{s===$&&A.b() +q=q.a.f-s}return q}, +aVT(a){var s,r,q=this,p=q.fh$ +p===$&&A.b() +s=p.f +if(q.b>p.c-s)return +r=q.w +if(r===0)return +q.fu$=(a-p.a.f)/(p.r-s)*r}} +A.b4M.prototype={ +ga8i(){var s,r,q,p,o,n,m,l,k=this,j=k.Kn$ +if(j===$){s=k.fh$ +s===$&&A.b() +r=k.gkX(0) +q=k.fh$.a +p=k.t9$ +p===$&&A.b() +o=k.gtR(0) +n=k.fh$ +m=k.ta$ +m===$&&A.b() +l=k.d +l.toString +k.Kn$!==$&&A.at() +j=k.Kn$=new A.ho(s.a.r+r,q.w-p,q.r+o,n.a.w+m,l)}return j}, +agU(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.fh$ +h===$&&A.b() +if(i.b>h.c-h.f){s=i.d +s.toString +h=h.a.r +if(s===B.m){s=i.gkX(0) +r=i.fh$.a +q=i.t9$ +q===$&&A.b() +p=i.gtR(0) +o=i.ft$ +o===$&&A.b() +n=i.fu$ +m=i.tb$ +m===$&&A.b() +l=i.fh$ +k=i.ta$ +k===$&&A.b() +j=i.d +j.toString +j=new A.ho(h+s,r.w-q,r.r+p-(o+n-m),l.a.w+k,j) +h=j}else{s=i.gkX(0) +r=i.ft$ +r===$&&A.b() +q=i.fu$ +p=i.tb$ +p===$&&A.b() +o=i.fh$.a +n=i.t9$ +n===$&&A.b() +m=i.gtR(0) +l=i.fh$ +k=i.ta$ +k===$&&A.b() +j=i.d +j.toString +j=new A.ho(h+s+(r+q-p),o.w-n,o.r+m,l.a.w+k,j) +h=j}return h}return i.ga8i()}, +MK(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.ga8i() +if(r)q=0 +else{r=j.oU$ +r===$&&A.b() +r.svb(j.f) +r=j.oU$ +p=$.AF() +o=r.c +q=A.wc(p,r.a.c,s,b,o.gcm(o).ax)}s=j.b-j.r +if(a>=s)n=0 +else{r=j.oU$ +r===$&&A.b() +r.svb(j.f) +r=j.oU$ +p=$.AF() +o=r.c +n=A.wc(p,r.a.c,a,s,o.gcm(o).ax)}s=j.d +s.toString +if(s===B.m){m=j.gkX(0)+q +l=j.gtR(0)-n}else{m=j.gkX(0)+n +l=j.gtR(0)-q}s=j.fh$ +s===$&&A.b() +s=s.a +r=s.r +s=s.w +p=j.t9$ +p===$&&A.b() +o=j.ta$ +o===$&&A.b() +k=j.d +k.toString +return new A.ho(r+m,s-p,r+l,s+o,k)}, +b1g(){return this.MK(null,null)}, +ajH(a){var s,r,q,p,o,n,m,l,k,j=this +a=j.aE7(a) +s=j.a +r=j.b-j.r +q=r-s +if(q===0)return new A.bd(s,B.q) +if(q===1){p=j.ft$ +p===$&&A.b() +return am){n=q+1 +n=p===n?null:new A.dl(n,p)}else n=new A.dl(q,p) +return n}, +Qy(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=this,a8=null,a9=a7.fh$ +a9===$&&A.b() +s=a9.gu4() +a9=s[b1] +r=s[b2] +q=a7.MK(r,a9) +p=b1+1 +if(p===b2)return new A.xs(new A.A(q.a,q.b,q.c,q.d),new A.cH(a9,r),q.e) +o=q.a +n=q.c +m=n +a9=!0 +l=o +if(!a9)throw A.c(A.a3("Pattern matching error")) +if(lMath.abs(b0-B.c.bI(b0,h,p.c))?j:i}g=q.e +f=b0<=l +$label0$0:{e=B.m===g +a9=e +d=g +if(a9){a9=f +c=a9 +b=c +a=!0 +a0=!0}else{c=a8 +b=c +a=!1 +a0=!1 +a9=!1}if(!a9){a9=d +a1=!0 +a2=B.a9===a9 +a9=a2 +if(a9){if(a0)a9=c +else{a9=f +c=a9 +a0=!0}a3=!1===a9 +a9=a3 +a4=!0}else{a3=a8 +a4=!1 +a9=!1}a5=!0}else{a3=a8 +a2=a3 +a1=!0 +a5=!1 +a4=!1 +a9=!0}if(a9){a9=new A.cH(s[b1],s[p]) +break $label0$0}if(e)if(a4)a9=a3 +else{if(a0)a9=c +else{a9=f +c=a9 +a0=!0}a3=!1===a9 +a9=a3}else a9=!1 +if(!a9){if(a5)a9=a2 +else{a2=B.a9===(a1?d:g) +a9=a2}if(a9)if(a)a9=b +else{b=!0===(a0?c:f) +a9=b}else a9=!1}else a9=!0 +if(a9){a9=new A.cH(s[b2-1],s[b2]) +break $label0$0}a9=a8}r=a9.a +a6=a7.MK(a9.b,r) +return new A.xs(new A.A(a6.a,a6.b,a6.c,a6.d),a9,a6.e)}, +YF(a){var s=null,r=this.gND(),q=r.a,p=r.b,o=p,n=!0,m=q +if(!n)throw A.c(A.a3("Pattern matching error")) +return this.Qy(a,m,o)}} +A.K_.prototype={ +gWf(){return!1}, +gqr(){return!1}, +Ny(a){var s=a.b.z +s.toString +return s}, +iN(a,b){throw A.c(A.dM("Cannot split an EllipsisFragment"))}} +A.EK.prototype={ +ga_e(){var s=this.Q +if(s===$){s!==$&&A.at() +s=this.Q=new A.aaV(this.a)}return s}, +M7(a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=a2.a +a0.b=a1 +a0.c=0 +a0.d=null +a0.f=a0.e=0 +a0.x=!1 +s=a0.y +B.b.T(s) +r=a0.a +q=A.byA(r,a0.ga_e(),0,A.a([],t.cN),0,a1) +p=a0.as +if(p===$){p!==$&&A.at() +p=a0.as=new A.aHG(r.a,r.c)}o=p.KC() +B.b.ak(o,a0.ga_e().gaXi()) +$label0$0:for(n=0;nq.c;){if(q.gaOH()){q.aVk() +s.push(q.cX()) +a0.x=!0 +break $label0$0}if(q.gaVD())q.b0N() +else q.aT9() +n+=q.aNS(o,n+1) +s.push(q.cX()) +q=q.afb()}a1=q.a +if(a1.length!==0){a1=B.b.ga_(a1).c +a1=a1===B.el||a1===B.em}else a1=!1 +if(a1){s.push(q.cX()) +q=q.afb()}}a1=r.b +l=a1.e +if(l!=null&&s.length>l){a0.x=!0 +B.b.tP(s,l,s.length)}for(r=s.length,k=1/0,j=-1/0,i=0;ij)j=c}a0.z=new A.A(k,0,j,a0.c) +if(r!==0)if(isFinite(a0.b)&&a1.a===B.mW)for(n=0;n=d;--s){q=o[s] +q.nJ$=e+r +if(q.d==null)q.d=a +p=q.ft$ +p===$&&A.b() +r+=p+q.fu$}return r}, +FM(){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.length +if(a>s||b>s)return A.a([],t.Lx) +r=A.a([],t.Lx) +for(q=this.y,p=q.length,o=0;o=r+j.w)return new A.bd(j.c-j.e,B.as) +q=s-r +for(s=j.x,r=s.length,p=0;p=r+(q.gkX(0)+q.gtR(0))/2 +break +case 0:r=s<=r+(q.gkX(0)+q.gtR(0))/2 +break +default:r=i}else r=!0 +m=r}else m=!0}else m=!0 +l=q.YF(s) +if(m)return l +switch(q.d.a){case 1:r=!0 +break +case 0:r=!1 +break +default:r=i}p=q.fh$ +p===$&&A.b() +r=p.aPz(q,r) +k=r==null?i:r.YF(s) +if(k==null)return l +r=l.a +j=Math.min(Math.abs(r.a-s),Math.abs(r.c-s)) +r=k.a +return Math.min(Math.abs(r.a-s),Math.abs(r.c-s))>j?l:k}, +a3j(a){var s,r,q,p=this.y,o=p.length +if(o===0)return null +for(s=0;s1 +return this.as>0}, +gaNJ(){var s=this.c-this.w,r=this.d.b,q=r.a +switch((q==null?B.Z:q).a){case 2:return s/2 +case 1:return s +case 4:r=r.b +return(r==null?B.m:r)===B.a9?s:0 +case 5:r=r.b +return(r==null?B.m:r)===B.a9?0:s +default:return 0}}, +gaOH(){var s,r=this.d.b +if(r.z==null)return!1 +s=r.e +return s==null||s===this.f+1}, +gauJ(){var s=this.a +if(s.length!==0){s=B.b.ga_(s).c +s=s===B.el||s===B.em}else s=!1 +if(s)return!1 +s=this.b +s=s==null?null:s.length!==0 +if(s===!0)return!1 +return!0}, +aa5(a){var s=this +s.IY(a) +if(a.c!==B.V)s.Q=s.a.length +B.b.F(s.a,a)}, +IY(a){var s,r=this,q=a.w +r.at=r.at+q +if(a.gWf())r.ax+=q +else{r.ax=q +q=r.x +s=a.tb$ +s===$&&A.b() +r.w=q+s}q=r.x +s=a.ft$ +s===$&&A.b() +r.x=q+(s+a.fu$) +if(a.gqr())r.ati(a) +if(a.c!==B.V)++r.as +q=r.y +s=a.t9$ +s===$&&A.b() +r.y=Math.max(q,s) +s=r.z +q=a.ta$ +q===$&&A.b() +r.z=Math.max(s,q)}, +ati(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.tb$ +q===$&&A.b() +p=a.ft$ +p===$&&A.b() +a.Gd(n.e,s,r,q,p+a.fu$)}, +C6(){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.ga_(s) +if(q.gqr()){if(r){p=g.b +p.toString +B.b.hX(p,0,B.b.fk(s)) +g.C6()}return}p=g.e +p.svb(q.f) +o=g.x +n=q.ft$ +n===$&&A.b() +m=q.fu$ +l=q.b-q.r +k=p.adb(q.a,l,r,b-(o-(n+m))) +if(k===l)return +B.b.fk(s) +g.C6() +j=q.iN(0,k) +i=B.b.gY(j) +if(i!=null){p.Wy(i) +g.aa5(i)}h=B.b.ga_(j) +if(h!=null){p.Wy(h) +s=g.b +s.toString +B.b.hX(s,0,h)}}, +aT9(){return this.adc(!1,null)}, +aVk(){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.svb(B.b.ga_(r).f) +q=$.AF() +p=f.length +o=A.wc(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.ga_(r) +j=k.ft$ +j===$&&A.b() +k=l-(j+k.fu$) +l=k}else l=0 +if(!(l>m))break +l=g.b +l.toString +B.b.hX(l,0,B.b.fk(r)) +g.C6() +s.svb(B.b.ga_(r).f) +o=A.wc(q,f,0,p,null) +m=n-o}i=B.b.ga_(r) +g.adc(!0,m) +f=g.gacB() +h=new A.K_($,$,$,$,$,$,$,$,$,0,B.em,null,B.oN,i.f,0,0,f,f) +f=i.t9$ +f===$&&A.b() +r=i.ta$ +r===$&&A.b() +h.Gd(s,f,r,o,o) +g.aa5(h)}, +b0N(){var s,r=this.a,q=r.length,p=q-2 +for(;r[p].c===B.V;)--p +s=p+1 +A.ep(s,q,q,null,null) +this.b=A.fe(r,s,q,A.a8(r).c).fc(0) +B.b.tP(r,s,r.length) +this.C6()}, +aNS(a,b){var s,r=this,q=r.a,p=b +while(!0){if(r.gauJ())if(p1;){p=B.e.c0(q+r,2) +o=$.AF() +n=this.c +m=A.wc(o,s,a,p,n.gcm(n).ax) +if(md?q:p +r=p}}return q===a&&!c?q+1:q}} +A.ud.prototype={ +J(){return"LineBreakType."+this.b}} +A.aBT.prototype={ +KC(){return A.bWe(this.a)}} +A.aWj.prototype={ +KC(){var s=this.a +return A.bEA(s,s,this.b)}} +A.uc.prototype={ +gB(a){var s=this +return A.a2(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,b){var s=this +if(b==null)return!1 +return b instanceof A.uc&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e}, +l(a){return"LineBreakFragment("+this.a+", "+this.b+", "+this.c.l(0)+")"}} +A.bhU.prototype={ +$2(a,b){var s=this,r=a===B.em?s.b.length:s.a.f,q=s.a,p=q.a +if(p===B.hd)++q.d +else if(p===B.iX||p===B.l3||p===B.l7){++q.e;++q.d}if(a===B.V)return +p=q.c +s.c.push(new A.uc(a,q.e,q.d,p,r)) +q.c=q.f +q.d=q.e=0 +q.a=q.b=null}, +$S:960} +A.a9D.prototype={ +m(){this.a.remove()}} +A.aVp.prototype={ +aI(a,b){var s,r,q,p,o,n,m,l=this.a.gfX().y +for(s=l.length,r=0;r=1){p=B.b.dk(s,0,r-1) +q=p +if(t.EO.b(q)){q=s[r-1] instanceof A.K_ +o=p}else{o=m +q=!1}}else{o=m +q=!1}if(!q)if(t.EO.b(s)){o=s +q=!0}else q=!1 +else q=!0 +if(q){q=(o&&B.b).ga_(o).b +break $label0$0}q=m}n.d!==$&&A.at() +l=n.d=q}return l}, +axV(a){var s,r,q,p,o,n=A.a([],t.t) +for(s=a.length,r=this.b,q=!1,p=0;p0){s=q +continue}if(p<0){r=q +continue}return q}return r}, +aPz(a,b){var s,r,q,p,o,n,m,l,k,j +for(s=this.x,r=s.length,q=null,p=0;p=this.gAo())break +if(o.gND()==null)continue +if(b){n=a.fh$ +n===$&&A.b() +m=a.nJ$ +if(n.y===B.m){m===$&&A.b() +n=m}else{m===$&&A.b() +l=a.ft$ +l===$&&A.b() +l=n.a.f-(m+(l+a.fu$)) +n=l}m=o.fh$ +m===$&&A.b() +l=o.nJ$ +if(m.y===B.m){l===$&&A.b() +m=o.ft$ +m===$&&A.b() +m=l+(m+o.fu$)}else{l===$&&A.b() +m=m.a.f-l}k=n-m}else{n=o.fh$ +n===$&&A.b() +m=o.nJ$ +if(n.y===B.m){m===$&&A.b() +n=m}else{m===$&&A.b() +l=o.ft$ +l===$&&A.b() +l=n.a.f-(m+(l+o.fu$)) +n=l}m=a.fh$ +m===$&&A.b() +l=a.nJ$ +if(m.y===B.m){l===$&&A.b() +m=a.ft$ +m===$&&A.b() +m=l+(m+a.fu$)}else{l===$&&A.b() +m=m.a.f-l}k=n-m}j=q==null?null:q.a +$label0$1:{if(k>0)n=j==null||j>k +else n=!1 +if(n){q=new A.TH(k,o) +break $label0$1}if(k===0)return o +continue}}return q==null?null:q.b}, +aPy(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null +if(g.gu4().length===0)return f +for(s=g.x,r=s.length,q=f,p=0,o=0;o=g.gAo())break +l=n.b +if(l-m===0)continue +for(;m>g.gu4()[p];)++p +if(g.gu4()[p]>=l)continue +m=n.fh$ +m===$&&A.b() +l=m.y===B.m +k=n.nJ$ +if(l){k===$&&A.b() +j=k}else{k===$&&A.b() +j=n.ft$ +j===$&&A.b() +j=m.a.f-(k+(j+n.fu$))}if(aj){if(l){k===$&&A.b() +m=n.ft$ +m===$&&A.b() +m=k+(m+n.fu$)}else{k===$&&A.b() +m=m.a.f-k}i=a-m}else return n}h=q==null?f:q.a +if(h==null||h>i)q=new A.TH(i,n)}return q==null?f:q.b}, +gB(a){var s=this +return A.a2(s.a,s.b,s.c,s.e,s.f,s.r,s.w,s.x,s.y,null,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.pa&&b.a.k(0,s.a)&&b.b===s.b&&b.c===s.c&&b.e===s.e&&b.f===s.f&&b.r===s.r&&b.w===s.w&&b.x===s.x&&b.y===s.y&&!0}, +l(a){return B.atQ.l(0)+"("+this.b+", "+this.c+", "+this.a.l(0)+")"}} +A.K4.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.K4&&b.a==s.a&&b.b==s.b&&b.c==s.c&&b.e==s.e&&b.f==s.f&&b.r==s.r&&b.w==s.w&&J.d(b.x,s.x)&&b.z==s.z&&J.d(b.Q,s.Q)}, +gB(a){var s=this +return A.a2(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.z,s.Q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +l(a){return this.dU(0)}} +A.K6.prototype={ +gacr(){var s=this.y +return s.length===0?"sans-serif":s}, +gabU(){var s,r,q,p,o=this,n=o.dy +if(n==null){n=o.f +s=o.at +r=o.gacr() +q=n==null?null:A.btP(n.a) +if(q==null)q="normal" +p=B.c.dH(s==null?14:s) +n=A.bjM(r) +n.toString +n=o.dy="normal "+q+" "+p+"px "+n}return n}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.K6&&J.d(b.a,s.a)&&J.d(b.b,s.b)&&J.d(b.c,s.c)&&b.d==s.d&&b.f==s.f&&b.w==s.w&&b.CW==s.CW&&b.y===s.y&&b.at==s.at&&b.ax==s.ax&&b.ay==s.ay&&b.ch==s.ch&&b.e==s.e&&J.d(b.cx,s.cx)&&b.cy==s.cy&&b.db==s.db&&A.kI(b.dx,s.dx)&&A.kI(b.z,s.z)&&A.kI(b.Q,s.Q)&&A.kI(b.as,s.as)}, +gB(a){var s=this,r=null,q=s.dx,p=s.as,o=s.z,n=o==null?r:A.aO(o),m=q==null?r:A.aO(q) +return A.a2(s.a,s.b,s.c,s.d,s.f,s.r,s.w,s.CW,s.y,n,s.at,s.ax,s.ay,s.ch,s.cx,s.cy,s.db,m,s.e,A.a2(r,p==null?r:A.aO(p),B.a,B.a,B.a,B.a,B.a,B.a,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){return this.dU(0)}} +A.K5.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.K5&&b.a==s.a&&b.c==s.c&&b.d==s.d&&b.f==s.f&&b.w==s.w&&A.kI(b.b,s.b)}, +gB(a){var s=this +return A.a2(s.a,s.b,s.c,s.d,s.e,s.x,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)}} +A.aLc.prototype={} +A.PY.prototype={ +k(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.PY&&b.gB(0)===this.gB(0)}, +gB(a){var s,r=this,q=r.f +if(q===$){s=A.a2(r.a,r.b,r.c,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) +r.f!==$&&A.at() +r.f=s +q=s}return q}} +A.aUI.prototype={} +A.aby.prototype={ +gaCY(){var s,r,q,p,o,n,m,l,k,j=this,i=j.d +if(i===$){s=A.cf(self.document,"div") +r=s.style +A.P(r,"visibility","hidden") +A.P(r,"position","absolute") +A.P(r,"top","0") +A.P(r,"left","0") +A.P(r,"display","flex") +A.P(r,"flex-direction","row") +A.P(r,"align-items","baseline") +A.P(r,"margin","0") +A.P(r,"border","0") +A.P(r,"padding","0") +r=j.e +q=j.a +p=q.a +o=r.a +n=o.style +A.P(n,"font-size",""+B.c.dH(q.b)+"px") +m=A.bjM(p) +m.toString +A.P(n,"font-family",m) +l=q.c +if(l==null)k=p==="FlutterTest"?1:null +else k=l +if(k!=null)A.P(n,"line-height",B.c.l(k)) +r.b=null +A.P(o.style,"white-space","pre") +r.b=null +A.bxb(o," ") +s.append(o) +r.b=null +j.b.a.append(s) +j.d!==$&&A.at() +j.d=s +i=s}return i}, +gy4(a){var s,r=this,q=r.f +if(q===$){q=r.c +if(q===$){s=A.cf(self.document,"div") +r.gaCY().append(s) +r.c!==$&&A.at() +r.c=s +q=s}q=q.getBoundingClientRect().bottom +r.f!==$&&A.at() +r.f=q}return q}} +A.Ce.prototype={ +J(){return"FragmentFlow."+this.b}} +A.wq.prototype={ +gB(a){var s=this +return A.a2(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,b){var s=this +if(b==null)return!1 +return b instanceof A.wq&&b.a===s.a&&b.b===s.b&&b.c==s.c&&b.d===s.d}, +l(a){return"BidiFragment("+this.a+", "+this.b+", "+A.h(this.c)+")"}} +A.Rh.prototype={ +J(){return"_ComparisonResult."+this.b}} +A.eD.prototype={ +U8(a){if(athis.b)return B.ax7 +return B.ax6}} +A.rt.prototype={ +KA(a,b,c){var s=A.WU(b,c) +return s==null?this.b:this.z9(s)}, +z9(a){var s,r,q,p,o=this +if(a==null)return o.b +s=o.c +r=s.i(0,a) +if(r!=null)return r +q=o.atA(a) +p=q===-1?o.b:o.a[q].c +s.n(0,a,p) +return p}, +atA(a){var s,r,q=this.a,p=q.length +for(s=0;s")).ak(0,new A.aBn(this,r)) +return r}} +A.aBn.prototype={ +$1(a){var s=this.a,r=s.b.i(0,a) +r.toString +this.b.push(A.eI(r,"input",new A.aBo(s,a,r)))}, +$S:22} +A.aBo.prototype={ +$1(a){var s,r=this.a.c,q=this.b +if(r.i(0,q)==null)throw A.c(A.a3("AutofillInfo must have a valid uniqueIdentifier.")) +else{r=r.i(0,q) +r.toString +s=A.bxy(this.c) +$.bN().nT("flutter/textinput",B.ce.nI(new A.m4(u.l,[0,A.a4([r.b,s.agS()],t.v,t.z)])),A.arT())}}, +$S:5} +A.Yg.prototype={ +aas(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.d.p(p,q))A.azR(a,q) +else A.azR(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.ba(s?"on":p) +A.v(a,"setAttribute",["autocomplete",r==null?t.K.a(r):r])}}}, +jO(a){return this.aas(a,!1)}} +A.EH.prototype={} +A.BZ.prototype={ +gLx(){return Math.min(this.b,this.c)}, +gLr(){return Math.max(this.b,this.c)}, +agS(){var s=this +return A.a4(["text",s.a,"selectionBase",s.b,"selectionExtent",s.c,"composingBase",s.d,"composingExtent",s.e],t.N,t.z)}, +gB(a){var s=this +return A.a2(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,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(A.M(s)!==J.aj(b))return!1 +return b instanceof A.BZ&&b.a==s.a&&b.gLx()===s.gLx()&&b.gLr()===s.gLr()&&b.d===s.d&&b.e===s.e}, +l(a){return this.dU(0)}, +jO(a){var s,r=this,q="setSelectionRange",p=globalThis.HTMLInputElement +if(p!=null&&a instanceof p){a.toString +A.bx4(a,r.a) +A.v(a,q,[r.gLx(),r.gLr()])}else{p=globalThis.HTMLTextAreaElement +if(p!=null&&a instanceof p){a.toString +A.bx8(a,r.a) +A.v(a,q,[r.gLx(),r.gLr()])}else{s=a==null?null:A.bNf(a) +throw A.c(A.ao("Unsupported DOM element type: <"+A.h(s)+"> ("+J.aj(a).l(0)+")"))}}}} +A.aGL.prototype={} +A.a2Q.prototype={ +o1(){var s,r=this,q=r.w +if(q!=null){s=r.c +s.toString +q.jO(s)}q=r.d +q===$&&A.b() +if(q.w!=null){r.F_() +q=r.e +if(q!=null)q.jO(r.c) +r.gada().focus() +r.c.focus()}}} +A.Ou.prototype={ +o1(){var s,r=this,q=r.w +if(q!=null){s=r.c +s.toString +q.jO(s)}q=r.d +q===$&&A.b() +if(q.w!=null)A.cj(B.z,new A.aQP(r))}, +E1(){if(this.w!=null)this.o1() +this.c.focus()}} +A.aQP.prototype={ +$0(){var s,r=this.a +r.F_() +r.gada().focus() +r.c.focus() +s=r.e +if(s!=null){r=r.c +r.toString +s.jO(r)}}, +$S:0} +A.Jn.prototype={ +gnH(){var s=null,r=this.f +if(r==null){r=this.e.a +r.toString +r=this.f=new A.EH(r,"",-1,-1,s,s,s,s)}return r}, +gada(){var s=this.d +s===$&&A.b() +s=s.w +return s==null?null:s.a}, +zn(a,b,c){var s,r,q,p=this,o="none",n="transparent" +p.c=a.a.Uv() +p.TC(a) +s=p.c +A.v(s.classList,"add",["flt-text-editing"]) +r=s.style +A.P(r,"forced-color-adjust",o) +A.P(r,"white-space","pre-wrap") +A.P(r,"align-content","center") +A.P(r,"position","absolute") +A.P(r,"top","0") +A.P(r,"left","0") +A.P(r,"padding","0") +A.P(r,"opacity","1") +A.P(r,"color",n) +A.P(r,"background-color",n) +A.P(r,"background",n) +A.P(r,"caret-color",n) +A.P(r,"outline",o) +A.P(r,"border",o) +A.P(r,"resize",o) +A.P(r,"text-shadow",o) +A.P(r,"overflow","hidden") +A.P(r,"transform-origin","0 0 0") +q=$.dR() +if(q!==B.e8)q=q===B.aw +else q=!0 +if(q)A.v(s.classList,"add",["transparentTextEditing"]) +s=p.r +if(s!=null){q=p.c +q.toString +s.jO(q)}s=p.d +s===$&&A.b() +if(s.w==null){s=t.e8.a($.bN().gfI().b.i(0,0)).gfL() +q=p.c +q.toString +s.e.append(q) +p.Q=!1}p.E1() +p.b=!0 +p.x=c +p.y=b}, +TC(a){var s,r,q,p,o,n=this,m="setAttribute" +n.d=a +s=n.c +if(a.c){s.toString +r=A.ba("readonly") +A.v(s,m,["readonly",r==null?t.K.a(r):r])}else{s.toString +A.v(s,"removeAttribute",["readonly"])}if(a.d){s=n.c +s.toString +r=A.ba("password") +A.v(s,m,["type",r==null?t.K.a(r):r])}if(a.a===B.tI){s=n.c +s.toString +r=A.ba("none") +A.v(s,m,["inputmode",r==null?t.K.a(r):r])}q=A.bNG(a.b) +s=n.c +s.toString +q.aPP(s) +p=a.r +s=n.c +if(p!=null){s.toString +p.aas(s,!0)}else{s.toString +r=A.ba("off") +A.v(s,m,["autocomplete",r==null?t.K.a(r):r])}o=a.e?"on":"off" +s=n.c +s.toString +r=A.ba(o) +A.v(s,m,["autocorrect",r==null?t.K.a(r):r])}, +E1(){this.o1()}, +CD(){var s,r,q=this,p=q.d +p===$&&A.b() +p=p.w +if(p!=null)B.b.K(q.z,p.CE()) +p=q.z +s=q.c +s.toString +r=q.gDP() +p.push(A.eI(s,"input",r)) +s=q.c +s.toString +p.push(A.eI(s,"keydown",q.gEx())) +p.push(A.eI(self.document,"selectionchange",r)) +r=q.c +r.toString +A.e5(r,"beforeinput",t.g.a(A.cQ(q.gKD())),null) +r=q.c +r.toString +q.Jc(r) +r=q.c +r.toString +p.push(A.eI(r,"blur",new A.ayJ(q))) +q.Mf()}, +Yp(a){this.w=a +if(this.b)this.o1()}, +Yq(a){var s +this.r=a +if(this.b){s=this.c +s.toString +a.jO(s)}}, +ly(a){var s,r,q,p,o=this,n=null +o.b=!1 +o.w=o.r=o.f=o.e=null +for(s=o.z,r=0;r=0&&a.c>=0) +else s=!0 +if(s)return +a.jO(this.c)}, +o1(){this.c.focus()}, +F_(){var s,r,q=this.d +q===$&&A.b() +q=q.w +q.toString +s=this.c +s.toString +if($.Xw().glc() instanceof A.Ou)A.P(s.style,"pointer-events","all") +r=q.a +r.insertBefore(s,q.d) +t.e8.a($.bN().gfI().b.i(0,0)).gfL().e.append(r) +this.Q=!0}, +adl(a){var s,r,q=this,p=q.c +p.toString +s=q.aRm(A.bxy(p)) +p=q.d +p===$&&A.b() +if(p.f){q.gnH().r=s.d +q.gnH().w=s.e +r=A.bSQ(s,q.e,q.gnH())}else r=null +if(!s.k(0,q.e)){q.e=s +q.f=r +q.x.$2(s,r)}q.f=null}, +aTm(a){var s,r,q,p=this,o=A.ec(a.data),n=A.ec(a.inputType) +if(n!=null){s=p.e +r=s.b +q=s.c +r=r>q?r:q +if(B.d.p(n,"delete")){p.gnH().b="" +p.gnH().d=r}else if(n==="insertLineBreak"){p.gnH().b="\n" +p.gnH().c=r +p.gnH().d=r}else if(o!=null){p.gnH().b=o +p.gnH().c=r +p.gnH().d=r}}}, +aXh(a){var s,r,q=globalThis.KeyboardEvent +if(q!=null&&a instanceof q)if(a.keyCode===13){s=this.y +s.toString +r=this.d +r===$&&A.b() +s.$1(r.b) +if(!(this.d.a instanceof A.a6A))a.preventDefault()}}, +Vb(a,b,c,d){var s,r=this +r.zn(b,c,d) +r.CD() +s=r.e +if(s!=null)r.ZO(s) +r.c.focus()}, +Mf(){var s=this,r=s.z,q=s.c +q.toString +r.push(A.eI(q,"mousedown",new A.ayK())) +q=s.c +q.toString +r.push(A.eI(q,"mouseup",new A.ayL())) +q=s.c +q.toString +r.push(A.eI(q,"mousemove",new A.ayM()))}} +A.ayJ.prototype={ +$1(a){this.a.c.focus()}, +$S:5} +A.ayK.prototype={ +$1(a){a.preventDefault()}, +$S:5} +A.ayL.prototype={ +$1(a){a.preventDefault()}, +$S:5} +A.ayM.prototype={ +$1(a){a.preventDefault()}, +$S:5} +A.aG4.prototype={ +zn(a,b,c){var s,r=this +r.Ow(a,b,c) +s=r.c +s.toString +a.a.abk(s) +s=r.d +s===$&&A.b() +if(s.w!=null)r.F_() +s=r.c +s.toString +a.x.ZJ(s)}, +E1(){A.P(this.c.style,"transform","translate(-9999px, -9999px)") +this.p1=!1}, +CD(){var s,r,q,p=this,o=p.d +o===$&&A.b() +o=o.w +if(o!=null)B.b.K(p.z,o.CE()) +o=p.z +s=p.c +s.toString +r=p.gDP() +o.push(A.eI(s,"input",r)) +s=p.c +s.toString +o.push(A.eI(s,"keydown",p.gEx())) +o.push(A.eI(self.document,"selectionchange",r)) +r=p.c +r.toString +A.e5(r,"beforeinput",t.g.a(A.cQ(p.gKD())),null) +r=p.c +r.toString +p.Jc(r) +r=p.c +r.toString +o.push(A.eI(r,"focus",new A.aG7(p))) +p.ate() +q=new A.zy() +$.AD() +q.oj(0) +r=p.c +r.toString +o.push(A.eI(r,"blur",new A.aG8(p,q)))}, +Yp(a){var s=this +s.w=a +if(s.b&&s.p1)s.o1()}, +ly(a){var s +this.ang(0) +s=this.ok +if(s!=null)s.b3(0) +this.ok=null}, +ate(){var s=this.c +s.toString +this.z.push(A.eI(s,"click",new A.aG5(this)))}, +a7e(){var s=this.ok +if(s!=null)s.b3(0) +this.ok=A.cj(B.b4,new A.aG6(this))}, +o1(){var s,r +this.c.focus() +s=this.w +if(s!=null){r=this.c +r.toString +s.jO(r)}}} +A.aG7.prototype={ +$1(a){this.a.a7e()}, +$S:5} +A.aG8.prototype={ +$1(a){var s=A.bt(this.b.gacs(),0,0).a<2e5,r=self.document.hasFocus()&&s,q=this.a +if(r)q.c.focus() +else q.a.NQ()}, +$S:5} +A.aG5.prototype={ +$1(a){var s=this.a +if(s.p1){s.E1() +s.a7e()}}, +$S:5} +A.aG6.prototype={ +$0(){var s=this.a +s.p1=!0 +s.o1()}, +$S:0} +A.atU.prototype={ +zn(a,b,c){var s,r,q=this +q.Ow(a,b,c) +s=q.c +s.toString +a.a.abk(s) +s=q.d +s===$&&A.b() +if(s.w!=null)q.F_() +else{s=t.e8.a($.bN().gfI().b.i(0,0)).gfL() +r=q.c +r.toString +s.e.append(r)}s=q.c +s.toString +a.x.ZJ(s)}, +CD(){var s,r,q=this,p=q.d +p===$&&A.b() +p=p.w +if(p!=null)B.b.K(q.z,p.CE()) +p=q.z +s=q.c +s.toString +r=q.gDP() +p.push(A.eI(s,"input",r)) +s=q.c +s.toString +p.push(A.eI(s,"keydown",q.gEx())) +p.push(A.eI(self.document,"selectionchange",r)) +r=q.c +r.toString +A.e5(r,"beforeinput",t.g.a(A.cQ(q.gKD())),null) +r=q.c +r.toString +q.Jc(r) +r=q.c +r.toString +p.push(A.eI(r,"blur",new A.atV(q))) +q.Mf()}, +o1(){var s,r +this.c.focus() +s=this.w +if(s!=null){r=this.c +r.toString +s.jO(r)}}} +A.atV.prototype={ +$1(a){var s=this.a +if(self.document.hasFocus())s.c.focus() +else s.a.NQ()}, +$S:5} +A.aD_.prototype={ +zn(a,b,c){var s +this.Ow(a,b,c) +s=this.d +s===$&&A.b() +if(s.w!=null)this.F_()}, +CD(){var s,r,q=this,p=q.d +p===$&&A.b() +p=p.w +if(p!=null)B.b.K(q.z,p.CE()) +p=q.z +s=q.c +s.toString +r=q.gDP() +p.push(A.eI(s,"input",r)) +s=q.c +s.toString +p.push(A.eI(s,"keydown",q.gEx())) +s=q.c +s.toString +A.e5(s,"beforeinput",t.g.a(A.cQ(q.gKD())),null) +s=q.c +s.toString +q.Jc(s) +s=q.c +s.toString +p.push(A.eI(s,"keyup",new A.aD1(q))) +s=q.c +s.toString +p.push(A.eI(s,"select",r)) +r=q.c +r.toString +p.push(A.eI(r,"blur",new A.aD2(q))) +q.Mf()}, +aHq(){A.cj(B.z,new A.aD0(this))}, +o1(){var s,r,q=this +q.c.focus() +s=q.w +if(s!=null){r=q.c +r.toString +s.jO(r)}s=q.e +if(s!=null){r=q.c +r.toString +s.jO(r)}}} +A.aD1.prototype={ +$1(a){this.a.adl(a)}, +$S:5} +A.aD2.prototype={ +$1(a){this.a.aHq()}, +$S:5} +A.aD0.prototype={ +$0(){this.a.c.focus()}, +$S:0} +A.aV_.prototype={} +A.aV6.prototype={ +ku(a){var s=a.b +if(s!=null&&s!==this.a&&a.c){a.c=!1 +a.glc().ly(0)}a.b=this.a +a.d=this.b}} +A.aVd.prototype={ +ku(a){var s=a.glc(),r=a.d +r.toString +s.TC(r)}} +A.aV8.prototype={ +ku(a){a.glc().ZO(this.a)}} +A.aVb.prototype={ +ku(a){if(!a.c)a.aKB()}} +A.aV7.prototype={ +ku(a){a.glc().Yp(this.a)}} +A.aVa.prototype={ +ku(a){a.glc().Yq(this.a)}} +A.aUY.prototype={ +ku(a){if(a.c){a.c=!1 +a.glc().ly(0)}}} +A.aV3.prototype={ +ku(a){if(a.c){a.c=!1 +a.glc().ly(0)}}} +A.aV9.prototype={ +ku(a){}} +A.aV5.prototype={ +ku(a){}} +A.aV4.prototype={ +ku(a){}} +A.aV2.prototype={ +ku(a){a.NQ() +if(this.a)A.c1A() +A.bZc()}} +A.bmW.prototype={ +$2(a,b){var s=t.qr +s=A.iY(new A.rC(A.v(b,"getElementsByClassName",["submitBtn"]),s),s.j("p.E"),t.e) +A.u(s).y[1].a(J.lH(s.a)).click()}, +$S:1019} +A.aUJ.prototype={ +aUs(a,b){var s,r,q,p,o,n,m,l,k=B.ce.mC(a) +switch(k.a){case"TextInput.setClient":s=k.b +r=J.ac(s) +q=new A.aV6(A.bO(r.i(s,0)),A.byi(t.a.a(r.i(s,1)))) +break +case"TextInput.updateConfig":this.a.d=A.byi(t.a.a(k.b)) +q=B.RQ +break +case"TextInput.setEditingState":q=new A.aV8(A.bxz(t.a.a(k.b))) +break +case"TextInput.show":q=B.RO +break +case"TextInput.setEditableSizeAndTransform":q=new A.aV7(A.bNv(t.a.a(k.b))) +break +case"TextInput.setStyle":s=t.a.a(k.b) +r=J.ac(s) +p=A.bO(r.i(s,"textAlignIndex")) +o=A.bO(r.i(s,"textDirectionIndex")) +n=A.lx(r.i(s,"fontWeightIndex")) +m=n!=null?A.btP(n):"normal" +l=A.bD5(r.i(s,"fontSize")) +if(l==null)l=null +q=new A.aVa(new A.aB9(l,m,A.ec(r.i(s,"fontFamily")),B.ab7[p],B.pq[o])) +break +case"TextInput.clearClient":q=B.RJ +break +case"TextInput.hide":q=B.RK +break +case"TextInput.requestAutofill":q=B.RL +break +case"TextInput.finishAutofillContext":q=new A.aV2(A.lw(k.b)) +break +case"TextInput.setMarkedTextRect":q=B.RN +break +case"TextInput.setCaretRect":q=B.RM +break +default:$.bN().j_(b,null) +return}q.ku(this.a) +new A.aUK(b).$0()}} +A.aUK.prototype={ +$0(){$.bN().j_(this.a,B.aO.eb([!0]))}, +$S:0} +A.aG1.prototype={ +gCX(a){var s=this.a +if(s===$){s!==$&&A.at() +s=this.a=new A.aUJ(this)}return s}, +glc(){var s,r,q,p,o=this,n=null,m=o.f +if(m===$){s=$.dg +if((s==null?$.dg=A.hB():s).a){s=A.bRZ(o) +r=s}else{s=$.dR() +if(s===B.aw){q=$.ft() +q=q===B.bY}else q=!1 +if(q)p=new A.aG4(o,A.a([],t.Up),$,$,$,n) +else if(s===B.aw)p=new A.Ou(o,A.a([],t.Up),$,$,$,n) +else{if(s===B.e8){q=$.ft() +q=q===B.ml}else q=!1 +if(q)p=new A.atU(o,A.a([],t.Up),$,$,$,n) +else p=s===B.dt?new A.aD_(o,A.a([],t.Up),$,$,$,n):A.bOt(o)}r=p}o.f!==$&&A.at() +m=o.f=r}return m}, +aKB(){var s,r,q=this +q.c=!0 +s=q.glc() +r=q.d +r.toString +s.Vb(0,r,new A.aG2(q),new A.aG3(q))}, +NQ(){var s,r=this +if(r.c){r.c=!1 +r.glc().ly(0) +r.gCX(0) +s=r.b +$.bN().nT("flutter/textinput",B.ce.nI(new A.m4("TextInputClient.onConnectionClosed",[s])),A.arT())}}} +A.aG3.prototype={ +$2(a,b){var s,r,q="flutter/textinput",p=this.a +if(p.d.f){p.gCX(0) +p=p.b +s=t.N +r=t.z +$.bN().nT(q,B.ce.nI(new A.m4(u.s,[p,A.a4(["deltas",A.a([A.a4(["oldText",b.a,"deltaText",b.b,"deltaStart",b.c,"deltaEnd",b.d,"selectionBase",b.e,"selectionExtent",b.f,"composingBase",b.r,"composingExtent",b.w],s,r)],t.H7)],s,r)])),A.arT())}else{p.gCX(0) +p=p.b +$.bN().nT(q,B.ce.nI(new A.m4("TextInputClient.updateEditingState",[p,a.agS()])),A.arT())}}, +$S:1016} +A.aG2.prototype={ +$1(a){var s=this.a +s.gCX(0) +s=s.b +$.bN().nT("flutter/textinput",B.ce.nI(new A.m4("TextInputClient.performAction",[s,a])),A.arT())}, +$S:43} +A.aB9.prototype={ +jO(a){var s=this,r=a.style +A.P(r,"text-align",A.c21(s.d,s.e)) +A.P(r,"font",s.b+" "+A.h(s.a)+"px "+A.h(A.bjM(s.c)))}} +A.aAt.prototype={ +jO(a){var s=A.kH(this.c),r=a.style +A.P(r,"width",A.h(this.a)+"px") +A.P(r,"height",A.h(this.b)+"px") +A.P(r,"transform",s)}} +A.aAu.prototype={ +$1(a){return A.mK(a)}, +$S:987} +A.Qi.prototype={ +J(){return"TransformKind."+this.b}} +A.bjJ.prototype={ +$1(a){return"0x"+B.d.e5(B.e.jX(a,16),2,"0")}, +$S:138} +A.a4c.prototype={ +gq(a){return this.b.b}, +i(a,b){var s=this.c.i(0,b) +return s==null?null:s.d.b}, +a0C(a,b,c){var s,r,q,p=this.b +p.Jd(new A.am_(b,c)) +s=this.c +r=p.a +q=r.b.GY() +q.toString +s.n(0,b,q) +if(p.b>this.a){s.D(0,r.a.gDx().a) +p.fk(0)}}} +A.cP.prototype={ +asq(){var s=this.a +s[15]=1 +s[0]=1 +s[5]=1 +s[10]=1}, +ck(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]}, +i(a,b){return this.a[b]}, +n(a,b,c){this.a[b]=c}, +bk(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}, +b1y(a,b){return this.bk(0,b,0)}, +m1(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]}, +ho(a,b,c){return this.m1(0,b,c,null)}, +c5(a,b){return this.m1(0,b,null,null)}, +EY(a,b,c){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=1/(s[3]*a+s[7]*b+s[11]*c+s[15]) +return new A.TK((r*a+q*b+p*c+o)*f,(n*a+m*b+l*c+k)*f,(j*a+i*b+h*c+g)*f)}, +Ea(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}, +agG(b0,b1,b2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=b1.a,a0=b1.b,a1=b1.c,a2=Math.sqrt(a*a+a0*a0+a1*a1),a3=a/a2,a4=a0/a2,a5=a1/a2,a6=Math.cos(b2),a7=Math.sin(b2),a8=1-a6,a9=a3*a3*a8+a6 +a1=a5*a7 +s=a3*a4*a8-a1 +a0=a4*a7 +r=a3*a5*a8+a0 +q=a4*a3*a8+a1 +p=a4*a4*a8+a6 +a1=a3*a7 +o=a4*a5*a8-a1 +n=a5*a3*a8-a0 +m=a5*a4*a8+a1 +l=a5*a5*a8+a6 +a1=this.a +a0=a1[0] +a=a1[4] +k=a1[8] +j=a1[1] +i=a1[5] +h=a1[9] +g=a1[2] +f=a1[6] +e=a1[10] +d=a1[3] +c=a1[7] +b=a1[11] +a1[0]=a0*a9+a*q+k*n +a1[1]=j*a9+i*q+h*n +a1[2]=g*a9+f*q+e*n +a1[3]=d*a9+c*q+b*n +a1[4]=a0*s+a*p+k*m +a1[5]=j*s+i*p+h*m +a1[6]=g*s+f*p+e*m +a1[7]=d*s+c*p+b*m +a1[8]=a0*r+a*o+k*l +a1[9]=j*r+i*o+h*l +a1[10]=g*r+f*o+e*l +a1[11]=d*r+c*o+b*l}, +m6(a,b,c){var s=this.a +s[14]=c +s[13]=b +s[12]=a}, +hP(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.ck(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}, +es(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}, +ig(a){var s=new A.cP(new Float32Array(16)) +s.ck(this) +s.es(0,a) +return s}, +ah1(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]}, +l(a){return this.dU(0)}} +A.aBZ.prototype={ +ah0(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.a0R.prototype={ +as9(a){var s=A.bZF(new A.ayb(this)) +this.c=s +s.observe(this.b)}, +atE(a){this.d.F(0,a)}, +b6(a){var s +this.a_u(0) +s=this.c +s===$&&A.b() +s.disconnect() +this.d.b6(0)}, +gafk(a){var s=this.d +return new A.jS(s,A.u(s).j("jS<1>"))}, +Ub(){var s,r=$.cV().d +if(r==null){s=self.window.devicePixelRatio +r=s===0?1:s}s=this.b +return new A.N(s.clientWidth*r,s.clientHeight*r)}, +abg(a,b){return B.hV}} +A.ayb.prototype={ +$2(a,b){new A.a1(a,new A.aya(),a.$ti.j("a1")).ak(0,this.a.gatD())}, +$S:899} +A.aya.prototype={ +$1(a){return new A.N(a.contentRect.width,a.contentRect.height)}, +$S:873} +A.a1r.prototype={ +b6(a){}} +A.a2F.prototype={ +aFX(a){this.c.F(0,null)}, +b6(a){var s +this.a_u(0) +s=this.b +s===$&&A.b() +s.b3(0) +this.c.b6(0)}, +gafk(a){var s=this.c +return new A.jS(s,A.u(s).j("jS<1>"))}, +Ub(){var s,r,q=A.b1("windowInnerWidth"),p=A.b1("windowInnerHeight"),o=self.window.visualViewport,n=$.cV().d +if(n==null){s=self.window.devicePixelRatio +n=s===0?1:s}if(o!=null){s=$.ft() +if(s===B.bY){s=self.document.documentElement.clientWidth +r=self.document.documentElement.clientHeight +q.b=s*n +p.b=r*n}else{s=o.width +if(s==null)s=null +s.toString +q.b=s*n +s=A.bxi(o) +s.toString +p.b=s*n}}else{s=self.window.innerWidth +if(s==null)s=null +s.toString +q.b=s*n +s=A.bxl(self.window) +s.toString +p.b=s*n}return new A.N(q.aG(),p.aG())}, +abg(a,b){var s,r,q,p=$.cV().d +if(p==null){s=self.window.devicePixelRatio +p=s===0?1:s}r=self.window.visualViewport +q=A.b1("windowInnerHeight") +if(r!=null){s=$.ft() +if(s===B.bY&&!b)q.b=self.document.documentElement.clientHeight*p +else{s=A.bxi(r) +s.toString +q.b=s*p}}else{s=A.bxl(self.window) +s.toString +q.b=s*p}return new A.acv(0,0,0,a-q.aG())}} +A.azS.prototype={ +adV(a){var s,r=$.td().b.i(0,a) +if(r==null){A.v(self.window.console,"debug",["Failed to inject Platform View Id: "+a+". Render seems to be happening before a `flutter/platform_views:create` platform message!"]) +return}s=this.b +if(J.d(r.parentElement,s))return +s.append(r)}} +A.ayc.prototype={ +gNC(){var s=this.b +s===$&&A.b() +return s}, +adT(a,b){var s +b.gh1(b).ak(0,new A.ayd(this)) +s=A.ba("custom-element") +if(s==null)s=t.K.a(s) +A.v(this.a,"setAttribute",["flt-embedding",s])}, +aaB(a){var s +A.P(a.style,"width","100%") +A.P(a.style,"height","100%") +A.P(a.style,"display","block") +A.P(a.style,"overflow","hidden") +A.P(a.style,"position","relative") +this.a.appendChild(a) +if($.Xr()!=null){s=self.window.__flutterState +s.toString +A.v(s,"push",[a])}this.b!==$&&A.bh() +this.b=a}, +aaA(a,b){var s +this.a.insertBefore(a,b) +if($.Xr()!=null){s=self.window.__flutterState +s.toString +A.v(s,"push",[a])}}} +A.ayd.prototype={ +$1(a){var s=A.ba(a.b) +if(s==null)s=t.K.a(s) +A.v(this.a.a,"setAttribute",[a.a,s])}, +$S:212} +A.aE0.prototype={ +gNC(){return self.window}, +adT(a,b){var s,r,q="0",p="none" +b.gh1(b).ak(0,new A.aE1(this)) +s=self.document.body +s.toString +r=A.ba("full-page") +A.v(s,"setAttribute",["flt-embedding",r==null?t.K.a(r):r]) +this.att() +s=self.document.body +s.toString +A.fs(s,"position","fixed") +A.fs(s,"top",q) +A.fs(s,"right",q) +A.fs(s,"bottom",q) +A.fs(s,"left",q) +A.fs(s,"overflow","hidden") +A.fs(s,"padding",q) +A.fs(s,"margin",q) +A.fs(s,"user-select",p) +A.fs(s,"-webkit-user-select",p) +A.fs(s,"touch-action",p)}, +aaB(a){var s=a.style +A.P(s,"position","absolute") +A.P(s,"top","0") +A.P(s,"right","0") +A.P(s,"bottom","0") +A.P(s,"left","0") +self.document.body.append(a) +if($.Xr()!=null){s=self.window.__flutterState +s.toString +A.v(s,"push",[a])}}, +aaA(a,b){var s +self.document.body.insertBefore(a,b) +if($.Xr()!=null){s=self.window.__flutterState +s.toString +A.v(s,"push",[a])}}, +att(){var s,r,q=self.document.head +q.toString +s=t.qr +s=A.iY(new A.rC(A.v(q,"querySelectorAll",['meta[name="viewport"]']),s),s.j("p.E"),t.e) +q=J.av(s.a) +s=A.u(s) +s=s.j("@<1>").a0(s.y[1]).y[1] +for(;q.v();)s.a(q.gG(q)).remove() +r=A.cf(self.document,"meta") +q=A.ba("") +A.v(r,"setAttribute",["flt-viewport",q==null?t.K.a(q):q]) +r.name="viewport" +r.content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" +self.document.head.append(r) +if($.Xr()!=null){q=self.window.__flutterState +q.toString +A.v(q,"push",[r])}}} +A.aE1.prototype={ +$1(a){var s,r=self.document.body +r.toString +s=A.ba(a.b) +if(s==null)s=t.K.a(s) +A.v(r,"setAttribute",[a.a,s])}, +$S:212} +A.Kr.prototype={ +i(a,b){return this.b.i(0,b)}, +agh(a,b){var s=a.a +this.b.n(0,s,a) +if(b!=null)this.c.n(0,s,b) +this.d.F(0,s) +return a}, +b05(a){return this.agh(a,null)}, +acf(a){var s,r=this.b,q=r.i(0,a) +if(q==null)return null +r.D(0,a) +s=this.c.D(0,a) +this.e.F(0,a) +q.m() +return s}} +A.biq.prototype={ +$0(){return null}, +$S:749} +A.qc.prototype={ +a0w(a,b,c){var s,r=this +r.c.aaB(r.gfL().a) +s=A.bQA(r) +r.z!==$&&A.bh() +r.z=s +s=r.ay +s=s.gafk(s).nX(r.gawL()) +r.d!==$&&A.bh() +r.d=s +$.t0.push(r.gen())}, +m(){var s,r,q=this +if(q.f)return +q.f=!0 +s=q.d +s===$&&A.b() +s.b3(0) +q.ay.b6(0) +s=q.z +s===$&&A.b() +r=s.f +r===$&&A.b() +r.m() +s=s.a +if(s!=null)if(s.a!=null){A.i3(self.document,"touchstart",s.a,null) +s.a=null}q.gfL().a.remove() +$.an().ab6() +q.gZx().fF(0)}, +gaa1(){var s,r,q,p=this,o=p.r +if(o===$){s=p.gfL().r +r=A.bvP(B.nt) +q=A.bvP(B.nu) +s.append(r) +s.append(q) +p.r!==$&&A.at() +o=p.r=new A.ate(r,q)}return o}, +gabm(){var s,r=this,q=r.x +if(q===$){s=r.gfL() +r.x!==$&&A.at() +q=r.x=new A.axP(s.a)}return q}, +gfL(){var s,r,q,p,o,n,m,l,k,j=this,i="flutter-view",h=j.y +if(h===$){s=$.cV().d +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}r=A.cf(self.document,i) +q=A.cf(self.document,"flt-glass-pane") +p=A.ba(A.a4(["mode","open","delegatesFocus",!1],t.N,t.z)) +p=A.v(q,"attachShadow",[p==null?t.K.a(p):p]) +o=A.cf(self.document,"flt-scene-host") +n=A.cf(self.document,"flt-text-editing-host") +m=A.cf(self.document,"flt-semantics-host") +l=A.cf(self.document,"flt-announcement-host") +k=A.ba(j.a) +A.v(r,"setAttribute",["flt-view-id",k==null?t.K.a(k):k]) +r.appendChild(q) +r.appendChild(n) +r.appendChild(m) +k=$.dg +p.append((k==null?$.dg=A.hB():k).c.a.afJ()) +p.append(o) +p.append(l) +k=A.jm().b +A.bAT(i,r,"flt-text-editing-stylesheet",k==null?null:A.br9(k)) +k=A.jm().b +A.bAT("",p,"flt-internals-stylesheet",k==null?null:A.br9(k)) +k=A.jm().gUH() +A.P(o.style,"pointer-events","none") +if(k)A.P(o.style,"opacity","0.3") +k=m.style +A.P(k,"position","absolute") +A.P(k,"transform-origin","0 0 0") +A.P(m.style,"transform","scale("+A.h(1/s)+")") +j.y!==$&&A.at() +h=j.y=new A.azS(r,q,p,o,n,m,l)}return h}, +gZx(){var s,r=this,q=r.Q +if(q===$){s=A.bNI(r.gfL().f) +r.Q!==$&&A.at() +r.Q=s +q=s}return q}, +gl1(){var s=this.as +return s==null?this.as=this.a2g():s}, +a2g(){var s=this.ay.Ub() +return s}, +awM(a){var s,r=this,q=r.gfL(),p=$.cV().d +if(p==null){p=self.window.devicePixelRatio +if(p===0)p=1}A.P(q.f.style,"transform","scale("+A.h(1/p)+")") +s=r.a2g() +q=$.ft() +if(!B.qM.p(0,q)&&!r.aDz(s)&&$.Xw().c)r.a2e(!0) +else{r.as=s +r.a2e(!1)}r.b.Wa()}, +aDz(a){var s,r,q=this.as +if(q!=null){s=q.b +r=a.b +if(s!==r&&q.a!==a.a){q=q.a +if(!(s>q&&rs&&a.a").a0(b).j("iw<1,2>"))}, +F(a,b){if(!!a.fixed$length)A.a5(A.ao("add")) +a.push(b)}, +hF(a,b){if(!!a.fixed$length)A.a5(A.ao("removeAt")) +if(b<0||b>=a.length)throw A.c(A.a8s(b,null)) +return a.splice(b,1)[0]}, +hX(a,b,c){if(!!a.fixed$length)A.a5(A.ao("insert")) +if(b<0||b>a.length)throw A.c(A.a8s(b,null)) +a.splice(b,0,c)}, +E3(a,b,c){var s,r +if(!!a.fixed$length)A.a5(A.ao("insertAll")) +A.bA2(b,0,a.length,"index") +if(!t.Ee.b(c))c=J.h3(c) +s=J.af(c) +a.length=a.length+s +r=b+s +this.d5(a,r,a.length,a,b) +this.eL(a,b,r,c)}, +fk(a){if(!!a.fixed$length)A.a5(A.ao("removeLast")) +if(a.length===0)throw A.c(A.Hr(a,-1)) +return a.pop()}, +D(a,b){var s +if(!!a.fixed$length)A.a5(A.ao("remove")) +for(s=0;s"))}, +K(a,b){var s +if(!!a.fixed$length)A.a5(A.ao("addAll")) +if(Array.isArray(b)){this.at3(a,b) +return}for(s=J.av(b);s.v();)a.push(s.gG(s))}, +at3(a,b){var s,r=b.length +if(r===0)return +if(a===b)throw A.c(A.d6(a)) +for(s=0;s").a0(c).j("a1<1,2>"))}, +d0(a,b){var s,r=A.bQ(a.length,"",!1,t.N) +for(s=0;sa.length)throw A.c(A.dn(b,0,a.length,"start",null)) +if(c==null)c=a.length +else if(ca.length)throw A.c(A.dn(c,b,a.length,"end",null)) +if(b===c)return A.a([],A.a8(a)) +return A.a(a.slice(b,c),A.a8(a))}, +hr(a,b){return this.dk(a,b,null)}, +FZ(a,b,c){A.ep(b,c,a.length,null,null) +return A.fe(a,b,c,A.a8(a).c)}, +gY(a){if(a.length>0)return a[0] +throw A.c(A.d4())}, +ga_(a){var s=a.length +if(s>0)return a[s-1] +throw A.c(A.d4())}, +gbb(a){var s=a.length +if(s===1)return a[0] +if(s===0)throw A.c(A.d4()) +throw A.c(A.ua())}, +tP(a,b,c){if(!!a.fixed$length)A.a5(A.ao("removeRange")) +A.ep(b,c,a.length,null,null) +a.splice(b,c-b)}, +d5(a,b,c,d,e){var s,r,q,p,o +if(!!a.immutable$list)A.a5(A.ao("setRange")) +A.ep(b,c,a.length,null,null) +s=c-b +if(s===0)return +A.fC(e,"skipCount") +if(t.j.b(d)){r=d +q=e}else{r=J.XG(d,e).i1(0,!1) +q=0}p=J.ac(r) +if(q+s>p.gq(r))throw A.c(A.byo()) +if(q=0;--o)a[b+o]=p.i(r,q+o) +else for(o=0;o"))}, +e7(a,b){var s,r,q,p,o +if(!!a.immutable$list)A.a5(A.ao("sort")) +s=a.length +if(s<2)return +if(b==null)b=J.bXg() +if(s===2){r=a[0] +q=a[1] +if(b.$2(r,q)>0){a[0]=q +a[1]=r}return}if(A.a8(a).c.b(null)){for(p=0,o=0;o0)this.aIb(a,p)}, +kE(a){return this.e7(a,null)}, +aIb(a,b){var s,r=a.length +for(;s=r-1,r>0;r=s)if(a[s]===null){a[s]=void 0;--b +if(b===0)break}}, +d_(a,b){var s,r=a.length +if(0>=r)return-1 +for(s=0;s=r +for(s=q;s>=0;--s)if(J.d(a[s],b))return s +return-1}, +p(a,b){var s +for(s=0;s"))}, +gB(a){return A.i9(a)}, +gq(a){return a.length}, +sq(a,b){if(!!a.fixed$length)A.a5(A.ao("set length")) +if(b<0)throw A.c(A.dn(b,0,null,"newLength",null)) +if(b>a.length)A.a8(a).c.a(null) +a.length=b}, +i(a,b){if(!(b>=0&&b=0&&b"))}, +O(a,b){var s=A.J(a,!0,A.a8(a).c) +this.K(s,b) +return s}, +KY(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}, +gh7(a){return A.b8(A.a8(a))}, +$icB:1, +$iaD:1, +$ip:1, +$iG:1} +J.aH6.prototype={} +J.dd.prototype={ +gG(a){var s=this.d +return s==null?this.$ti.c.a(s):s}, +v(){var s,r=this,q=r.a,p=q.length +if(r.b!==p)throw A.c(A.L(q)) +s=r.c +if(s>=p){r.d=null +return!1}r.d=q[s] +r.c=s+1 +return!0}} +J.ub.prototype={ +bV(a,b){var s +if(ab)return 1 +else if(a===b){if(a===0){s=this.glI(b) +if(this.glI(a)===s)return 0 +if(this.glI(a))return-1 +return 1}return 0}else if(isNaN(a)){if(isNaN(b))return 0 +return 1}else return-1}, +glI(a){return a===0?1/a<0:a<0}, +gOl(a){var s +if(a>0)s=1 +else s=a<0?-1:a +return s}, +A(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.c(A.ao(""+a+".toInt()"))}, +dl(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.c(A.ao(""+a+".ceil()"))}, +dH(a){var s,r +if(a>=0){if(a<=2147483647)return a|0}else if(a>=-2147483648){s=a|0 +return a===s?s:s-1}r=Math.floor(a) +if(isFinite(r))return r +throw A.c(A.ao(""+a+".floor()"))}, +aV(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.c(A.ao(""+a+".round()"))}, +A6(a){if(a<0)return-Math.round(-a) +else return Math.round(a)}, +bI(a,b,c){if(this.bV(b,c)>0)throw A.c(A.kG(b)) +if(this.bV(a,b)<0)return b +if(this.bV(a,c)>0)return c +return a}, +Y7(a){return a}, +aR(a,b){var s +if(b>20)throw A.c(A.dn(b,0,20,"fractionDigits",null)) +s=a.toFixed(b) +if(a===0&&this.glI(a))return"-"+s +return s}, +agX(a,b){var s +if(b<1||b>21)throw A.c(A.dn(b,1,21,"precision",null)) +s=a.toPrecision(b) +if(a===0&&this.glI(a))return"-"+s +return s}, +jX(a,b){var s,r,q,p +if(b<2||b>36)throw A.c(A.dn(b,2,36,"radix",null)) +s=a.toString(b) +if(s.charCodeAt(s.length-1)!==41)return s +r=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(s) +if(r==null)A.a5(A.ao("Unexpected toString result: "+s)) +s=r[1] +q=+r[3] +p=r[2] +if(p!=null){s+=p +q-=p.length}return s+B.d.aD("0",q)}, +l(a){if(a===0&&1/a<0)return"-0.0" +else return""+a}, +gB(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}, +O(a,b){return a+b}, +a8(a,b){return a-b}, +d6(a,b){return a/b}, +aD(a,b){return a*b}, +aB(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}, +hs(a,b){if((a|0)===a)if(b>=1||b<-1)return a/b|0 +return this.a8g(a,b)}, +c0(a,b){return(a|0)===a?a/b|0:this.a8g(a,b)}, +a8g(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.c(A.ao("Result of truncating division is "+A.h(s)+": "+A.h(a)+" ~/ "+A.h(b)))}, +hp(a,b){if(b<0)throw A.c(A.kG(b)) +return b>31?0:a<>>0}, +Sx(a,b){return b>31?0:a<>>0}, +Ok(a,b){var s +if(b<0)throw A.c(A.kG(b)) +if(a>0)s=this.Ci(a,b) +else{s=b>31?31:b +s=a>>s>>>0}return s}, +c_(a,b){var s +if(a>0)s=this.Ci(a,b) +else{s=b>31?31:b +s=a>>s>>>0}return s}, +oz(a,b){if(0>b)throw A.c(A.kG(b)) +return this.Ci(a,b)}, +Ci(a,b){return b>31?0:a>>>b}, +xN(a,b){if(b>31)return 0 +return a>>>b}, +gh7(a){return A.b8(t.Jy)}, +$id2:1, +$ia7:1, +$iaP:1} +J.CI.prototype={ +gOl(a){var s +if(a>0)s=1 +else s=a<0?-1:a +return s}, +gh7(a){return A.b8(t.S)}, +$iea:1, +$iw:1} +J.Lm.prototype={ +gh7(a){return A.b8(t.i)}, +$iea:1} +J.qv.prototype={ +mA(a,b){if(b<0)throw A.c(A.Hr(a,b)) +if(b>=a.length)A.a5(A.Hr(a,b)) +return a.charCodeAt(b)}, +y0(a,b,c){var s=b.length +if(c>s)throw A.c(A.dn(c,0,s,null,null)) +return new A.ao3(b,a,c)}, +rG(a,b){return this.y0(a,b,0)}, +qz(a,b,c){var s,r,q=null +if(c<0||c>b.length)throw A.c(A.dn(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.cK(a,r-s)}, +lP(a,b,c){A.bA2(0,0,a.length,"startIndex") +return A.c1X(a,b,c,0)}, +iN(a,b){if(typeof b=="string")return A.a(a.split(b),t.s) +else if(b instanceof A.qw&&b.ga5J().exec("").length-2===0)return A.a(a.split(b.b),t.s) +else return this.awy(a,b)}, +pn(a,b,c,d){var s=A.ep(b,c,a.length,null,null) +return A.bGp(a,b,s,d)}, +awy(a,b){var s,r,q,p,o,n,m=A.a([],t.s) +for(s=J.asN(b,a),s=s.ga3(s),r=0,q=1;s.v();){p=s.gG(s) +o=p.gdf(p) +n=p.gcI(p) +q=n-o +if(q===0&&r===o)continue +m.push(this.Z(a,r,o)) +r=n}if(r0)m.push(this.cK(a,r)) +return m}, +fe(a,b,c){var s +if(c<0||c>a.length)throw A.c(A.dn(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.bvF(b,a,c)!=null}, +c6(a,b){return this.fe(a,b,0)}, +Z(a,b,c){return a.substring(b,A.ep(b,c,a.length,null,null))}, +cK(a,b){return this.Z(a,b,null)}, +b1e(a){return a.toLowerCase()}, +b1h(a){return a.toUpperCase()}, +cn(a){var s,r,q,p=a.trim(),o=p.length +if(o===0)return p +if(p.charCodeAt(0)===133){s=J.bys(p,1) +if(s===o)return""}else s=0 +r=o-1 +q=p.charCodeAt(r)===133?J.byt(p,r):o +if(s===0&&q===o)return p +return p.substring(s,q)}, +ah4(a){var s=a.trimStart() +if(s.length===0)return s +if(s.charCodeAt(0)!==133)return s +return s.substring(J.bys(s,1))}, +Yf(a){var s,r=a.trimEnd(),q=r.length +if(q===0)return r +s=q-1 +if(r.charCodeAt(s)!==133)return r +return r.substring(0,J.byt(r,s))}, +aD(a,b){var s,r +if(0>=b)return"" +if(b===1||a.length===0)return a +if(b!==b>>>0)throw A.c(B.Rr) +for(s=a,r="";!0;){if((b&1)===1)r=s+r +b=b>>>1 +if(b===0)break +s+=s}return r}, +e5(a,b,c){var s=b-a.length +if(s<=0)return a +return this.aD(c,s)+a}, +aZT(a,b){var s=b-a.length +if(s<=0)return a +return a+this.aD(" ",s)}, +jp(a,b,c){var s,r,q,p +if(c<0||c>a.length)throw A.c(A.dn(c,0,a.length,null,null)) +if(typeof b=="string")return a.indexOf(b,c) +if(b instanceof A.qw){s=b.a3a(a,c) +return s==null?-1:s.b.index}for(r=a.length,q=J.oe(b),p=c;p<=r;++p)if(q.qz(b,a,p)!=null)return p +return-1}, +d_(a,b){return this.jp(a,b,0)}, +Lg(a,b,c){var s,r,q +if(c==null)c=a.length +else if(c<0||c>a.length)throw A.c(A.dn(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.oe(b),q=c;q>=0;--q)if(s.qz(b,a,q)!=null)return q +return-1}, +zu(a,b){return this.Lg(a,b,null)}, +Uf(a,b,c){var s=a.length +if(c>s)throw A.c(A.dn(c,0,s,null,null)) +return A.bnT(a,b,c)}, +p(a,b){return this.Uf(a,b,0)}, +bV(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}, +gh7(a){return A.b8(t.N)}, +gq(a){return a.length}, +i(a,b){if(!(b>=0&&b").a0(r.y[1]).j("AX<1,2>")) +s.pd(r.gaF5()) +r.pd(a) +r.vX(0,d) +return r}, +zz(a,b,c){return this.hZ(a,b,c,null)}, +fZ(a,b){return new A.wz(this.a,this.$ti.j("@<1>").a0(b).j("wz<1,2>"))}} +A.AX.prototype={ +b3(a){return this.a.b3(0)}, +pd(a){this.c=a==null?null:this.b.w7(a,t.z,this.$ti.y[1])}, +vX(a,b){var s=this +s.a.vX(0,b) +if(b==null)s.d=null +else if(t.hK.b(b))s.d=s.b.Fc(b,t.z,t.K,t.Km) +else if(t.mX.b(b))s.d=s.b.w7(b,t.z,t.K) +else throw A.c(A.cb(u.v,null))}, +aF6(a){var s,r,q,p,o,n,m=this,l=m.c +if(l==null)return +s=null +try{s=m.$ti.y[1].a(a)}catch(o){r=A.ae(o) +q=A.bM(o) +p=m.d +if(p==null)m.b.DW(r,q) +else{l=t.K +n=m.b +if(t.hK.b(p))n.b0R(p,r,q,l,t.Km) +else n.A7(t.mX.a(p),r,l)}return}m.b.A7(l,s,m.$ti.y[1])}, +$ifV:1} +A.aZy.prototype={ +F(a,b){var s=t.H3.b(b)?b:new Uint8Array(A.ce(b)) +this.b.push(s) +this.a=this.a+s.length}, +b0V(){var s,r,q,p,o,n,m,l=this,k=l.a +if(k===0)return $.bIb() +s=l.b +r=s.length +if(r===1){q=s[0] +l.a=0 +B.b.T(s) +return q}q=new Uint8Array(k) +for(p=0,o=0;o").a0(s.y[1]).j("YZ<1,2>"))}, +gq(a){return J.af(this.gk9())}, +gaa(a){return J.fu(this.gk9())}, +gd4(a){return J.hS(this.gk9())}, +la(a,b){var s=A.u(this) +return A.iY(J.XG(this.gk9(),b),s.c,s.y[1])}, +lR(a,b){var s=A.u(this) +return A.iY(J.bpJ(this.gk9(),b),s.c,s.y[1])}, +cM(a,b){return A.u(this).y[1].a(J.wj(this.gk9(),b))}, +gY(a){return A.u(this).y[1].a(J.lH(this.gk9()))}, +ga_(a){return A.u(this).y[1].a(J.om(this.gk9()))}, +gbb(a){return A.u(this).y[1].a(J.asO(this.gk9()))}, +p(a,b){return J.ir(this.gk9(),b)}, +l(a){return J.bB(this.gk9())}} +A.YZ.prototype={ +v(){return this.a.v()}, +gG(a){var s=this.a +return this.$ti.y[1].a(s.gG(s))}} +A.wx.prototype={ +fZ(a,b){return A.iY(this.a,A.u(this).c,b)}, +gk9(){return this.a}} +A.S2.prototype={$iaD:1} +A.R7.prototype={ +i(a,b){return this.$ti.y[1].a(J.Q(this.a,b))}, +n(a,b,c){J.cD(this.a,b,this.$ti.c.a(c))}, +sq(a,b){J.bvH(this.a,b)}, +F(a,b){J.cJ(this.a,this.$ti.c.a(b))}, +K(a,b){var s=this.$ti +J.Xy(this.a,A.iY(b,s.y[1],s.c))}, +e7(a,b){var s=b==null?null:new A.aZF(this,b) +J.pS(this.a,s)}, +D(a,b){return J.hu(this.a,b)}, +fk(a){return this.$ti.y[1].a(J.bKA(this.a))}, +jv(a,b){J.XF(this.a,new A.aZE(this,b))}, +FZ(a,b,c){var s=this.$ti +return A.iY(J.bKu(this.a,b,c),s.c,s.y[1])}, +d5(a,b,c,d,e){var s=this.$ti +J.bKD(this.a,b,c,A.iY(d,s.y[1],s.c),e)}, +eL(a,b,c,d){return this.d5(0,b,c,d,0)}, +$iaD:1, +$iG:1} +A.aZF.prototype={ +$2(a,b){var s=this.a.$ti.y[1] +return this.b.$2(s.a(a),s.a(b))}, +$S(){return this.a.$ti.j("w(1,1)")}} +A.aZE.prototype={ +$1(a){return this.b.$1(this.a.$ti.y[1].a(a))}, +$S(){return this.a.$ti.j("F(1)")}} +A.iw.prototype={ +fZ(a,b){return new A.iw(this.a,this.$ti.j("@<1>").a0(b).j("iw<1,2>"))}, +gk9(){return this.a}} +A.q1.prototype={ +fZ(a,b){return new A.q1(this.a,this.b,this.$ti.j("@<1>").a0(b).j("q1<1,2>"))}, +F(a,b){return this.a.F(0,this.$ti.c.a(b))}, +K(a,b){var s=this.$ti +this.a.K(0,A.iY(b,s.y[1],s.c))}, +D(a,b){return this.a.D(0,b)}, +p8(a,b){var s,r=this +if(r.b!=null)return r.avK(b,!0) +s=r.$ti +return new A.q1(r.a.p8(0,b),null,s.j("@<1>").a0(s.y[1]).j("q1<1,2>"))}, +avK(a,b){var s,r=this.b,q=this.$ti,p=q.y[1],o=r==null?A.xT(p):r.$1$0(p) +for(p=this.a,p=p.ga3(p),q=q.y[1];p.v();){s=q.a(p.gG(p)) +if(b===a.p(0,s))o.F(0,s)}return o}, +T(a){this.a.T(0)}, +a0E(){var s=this.b,r=this.$ti.y[1],q=s==null?A.xT(r):s.$1$0(r) +q.K(0,this) +return q}, +jY(a){return this.a0E()}, +$iaD:1, +$icn:1, +gk9(){return this.a}} +A.wy.prototype={ +uZ(a,b,c){var s=this.$ti +return new A.wy(this.a,s.j("@<1>").a0(s.y[1]).a0(b).a0(c).j("wy<1,2,3,4>"))}, +a7(a,b){return J.ee(this.a,b)}, +i(a,b){return this.$ti.j("4?").a(J.Q(this.a,b))}, +n(a,b,c){var s=this.$ti +J.cD(this.a,s.c.a(b),s.y[1].a(c))}, +d2(a,b,c){var s=this.$ti +return s.y[3].a(J.HI(this.a,s.c.a(b),new A.awr(this,c)))}, +D(a,b){return this.$ti.j("4?").a(J.hu(this.a,b))}, +T(a){J.wi(this.a)}, +ak(a,b){J.is(this.a,new A.awq(this,b))}, +gcS(a){var s=this.$ti +return A.iY(J.wk(this.a),s.c,s.y[2])}, +gaS(a){var s=this.$ti +return A.iY(J.bpE(this.a),s.y[1],s.y[3])}, +gq(a){return J.af(this.a)}, +gaa(a){return J.fu(this.a)}, +gd4(a){return J.hS(this.a)}, +gh1(a){var s=J.bpB(this.a) +return s.hi(s,new A.awp(this),this.$ti.j("bw<3,4>"))}} +A.awr.prototype={ +$0(){return this.a.$ti.y[1].a(this.b.$0())}, +$S(){return this.a.$ti.j("2()")}} +A.awq.prototype={ +$2(a,b){var s=this.a.$ti +this.b.$2(s.y[2].a(a),s.y[3].a(b))}, +$S(){return this.a.$ti.j("~(1,2)")}} +A.awp.prototype={ +$1(a){var s=this.a.$ti,r=s.y[3] +return new A.bw(s.y[2].a(a.a),r.a(a.b),s.j("@<3>").a0(r).j("bw<1,2>"))}, +$S(){return this.a.$ti.j("bw<3,4>(bw<1,2>)")}} +A.q0.prototype={ +fZ(a,b){return new A.q0(this.a,this.$ti.j("@<1>").a0(b).j("q0<1,2>"))}, +$iaD:1, +gk9(){return this.a}} +A.l0.prototype={ +l(a){return"LateInitializationError: "+this.a}} +A.a8A.prototype={ +l(a){return"ReachabilityError: "+this.a}} +A.ev.prototype={ +gq(a){return this.a.length}, +i(a,b){return this.a.charCodeAt(b)}} +A.bmr.prototype={ +$0(){return A.ci(null,t.P)}, +$S:8} +A.aSz.prototype={} +A.aD.prototype={} +A.al.prototype={ +ga3(a){var s=this +return new A.ck(s,s.gq(s),A.u(s).j("ck"))}, +ak(a,b){var s,r=this,q=r.gq(r) +for(s=0;s1)throw A.c(A.ua()) +return s.cM(0,0)}, +p(a,b){var s,r=this,q=r.gq(r) +for(s=0;s").a0(c).j("a1<1,2>"))}, +ks(a,b){var s,r,q=this,p=q.gq(q) +if(p===0)throw A.c(A.d4()) +s=q.cM(0,0) +for(r=1;rs)throw A.c(A.dn(r,0,s,"start",null))}}, +gaxF(){var s=J.af(this.a),r=this.c +if(r==null||r>s)return s +return r}, +gaKD(){var s=J.af(this.a),r=this.b +if(r>s)return s +return r}, +gq(a){var s,r=J.af(this.a),q=this.b +if(q>=r)return 0 +s=this.c +if(s==null||s>=r)return r-q +return s-q}, +cM(a,b){var s=this,r=s.gaKD()+b +if(b<0||r>=s.gaxF())throw A.c(A.f1(b,s.gq(0),s,null,"index")) +return J.wj(s.a,r)}, +la(a,b){var s,r,q=this +A.fC(b,"count") +s=q.b+b +r=q.c +if(r!=null&&s>=r)return new A.hA(q.$ti.j("hA<1>")) +return A.fe(q.a,s,r,q.$ti.c)}, +lR(a,b){var s,r,q,p=this +A.fC(b,"count") +s=p.c +r=p.b +q=r+b +if(s==null)return A.fe(p.a,r,q,p.$ti.c) +else{if(s=o){r.d=null +return!1}r.d=p.cM(q,s);++r.c +return!0}} +A.dH.prototype={ +ga3(a){var s=A.u(this) +return new A.bC(J.av(this.a),this.b,s.j("@<1>").a0(s.y[1]).j("bC<1,2>"))}, +gq(a){return J.af(this.a)}, +gaa(a){return J.fu(this.a)}, +gY(a){return this.b.$1(J.lH(this.a))}, +ga_(a){return this.b.$1(J.om(this.a))}, +gbb(a){return this.b.$1(J.asO(this.a))}, +cM(a,b){return this.b.$1(J.wj(this.a,b))}} +A.kR.prototype={$iaD:1} +A.bC.prototype={ +v(){var s=this,r=s.b +if(r.v()){s.a=s.c.$1(r.gG(r)) +return!0}s.a=null +return!1}, +gG(a){var s=this.a +return s==null?this.$ti.y[1].a(s):s}} +A.a1.prototype={ +gq(a){return J.af(this.a)}, +cM(a,b){return this.b.$1(J.wj(this.a,b))}} +A.b6.prototype={ +ga3(a){return new A.rv(J.av(this.a),this.b)}, +hi(a,b,c){return new A.dH(this,b,this.$ti.j("@<1>").a0(c).j("dH<1,2>"))}} +A.rv.prototype={ +v(){var s,r +for(s=this.a,r=this.b;s.v();)if(r.$1(s.gG(s)))return!0 +return!1}, +gG(a){var s=this.a +return s.gG(s)}} +A.dT.prototype={ +ga3(a){var s=this.$ti +return new A.a26(J.av(this.a),this.b,B.tE,s.j("@<1>").a0(s.y[1]).j("a26<1,2>"))}} +A.a26.prototype={ +gG(a){var s=this.d +return s==null?this.$ti.y[1].a(s):s}, +v(){var s,r,q=this,p=q.c +if(p==null)return!1 +for(s=q.a,r=q.b;!p.v();){q.d=null +if(s.v()){q.c=null +p=J.av(r.$1(s.gG(s))) +q.c=p}else return!1}p=q.c +q.d=p.gG(p) +return!0}} +A.zD.prototype={ +ga3(a){return new A.abm(J.av(this.a),this.b,A.u(this).j("abm<1>"))}} +A.JZ.prototype={ +gq(a){var s=J.af(this.a),r=this.b +if(s>r)return r +return s}, +$iaD:1} +A.abm.prototype={ +v(){if(--this.b>=0)return this.a.v() +this.b=-1 +return!1}, +gG(a){var s +if(this.b<0){this.$ti.c.a(null) +return null}s=this.a +return s.gG(s)}} +A.rh.prototype={ +la(a,b){A.tk(b,"count") +A.fC(b,"count") +return new A.rh(this.a,this.b+b,A.u(this).j("rh<1>"))}, +ga3(a){return new A.aar(J.av(this.a),this.b)}} +A.C_.prototype={ +gq(a){var s=J.af(this.a)-this.b +if(s>=0)return s +return 0}, +la(a,b){A.tk(b,"count") +A.fC(b,"count") +return new A.C_(this.a,this.b+b,this.$ti)}, +$iaD:1} +A.aar.prototype={ +v(){var s,r +for(s=this.a,r=0;r"))}, +la(a,b){A.fC(b,"count") +return this}, +lR(a,b){A.fC(b,"count") +return this}, +i1(a,b){var s=this.$ti.c +return b?J.dG(0,s):J.CH(0,s)}, +fc(a){return this.i1(0,!0)}, +jY(a){return A.xT(this.$ti.c)}} +A.a1T.prototype={ +v(){return!1}, +gG(a){throw A.c(A.d4())}} +A.qh.prototype={ +ga3(a){return new A.a2w(J.av(this.a),this.b)}, +gq(a){return J.af(this.a)+J.af(this.b)}, +gaa(a){return J.fu(this.a)&&J.fu(this.b)}, +gd4(a){return J.hS(this.a)||J.hS(this.b)}, +p(a,b){return J.ir(this.a,b)||J.ir(this.b,b)}, +gY(a){var s=J.av(this.a) +if(s.v())return s.gG(s) +return J.lH(this.b)}, +ga_(a){var s,r=J.av(this.b) +if(r.v()){s=r.gG(r) +for(;r.v();)s=r.gG(r) +return s}return J.om(this.a)}} +A.JY.prototype={ +cM(a,b){var s=this.a,r=J.ac(s),q=r.gq(s) +if(b"))}} +A.Fg.prototype={ +v(){var s,r +for(s=this.a,r=this.$ti.c;s.v();)if(r.b(s.gG(s)))return!0 +return!1}, +gG(a){var s=this.a +return this.$ti.c.a(s.gG(s))}} +A.Ki.prototype={ +sq(a,b){throw A.c(A.ao("Cannot change the length of a fixed-length list"))}, +F(a,b){throw A.c(A.ao("Cannot add to a fixed-length list"))}, +K(a,b){throw A.c(A.ao("Cannot add to a fixed-length list"))}, +D(a,b){throw A.c(A.ao("Cannot remove from a fixed-length list"))}, +jv(a,b){throw A.c(A.ao("Cannot remove from a fixed-length list"))}, +fk(a){throw A.c(A.ao("Cannot remove from a fixed-length list"))}} +A.acb.prototype={ +n(a,b,c){throw A.c(A.ao("Cannot modify an unmodifiable list"))}, +sq(a,b){throw A.c(A.ao("Cannot change the length of an unmodifiable list"))}, +F(a,b){throw A.c(A.ao("Cannot add to an unmodifiable list"))}, +K(a,b){throw A.c(A.ao("Cannot add to an unmodifiable list"))}, +D(a,b){throw A.c(A.ao("Cannot remove from an unmodifiable list"))}, +jv(a,b){throw A.c(A.ao("Cannot remove from an unmodifiable list"))}, +e7(a,b){throw A.c(A.ao("Cannot modify an unmodifiable list"))}, +fk(a){throw A.c(A.ao("Cannot remove from an unmodifiable list"))}, +d5(a,b,c,d,e){throw A.c(A.ao("Cannot modify an unmodifiable list"))}, +eL(a,b,c,d){return this.d5(0,b,c,d,0)}} +A.F7.prototype={} +A.ajl.prototype={ +gq(a){return J.af(this.a)}, +cM(a,b){A.br4(b,J.af(this.a),this,null,null) +return b}} +A.LF.prototype={ +i(a,b){return this.a7(0,b)?J.Q(this.a,A.bO(b)):null}, +gq(a){return J.af(this.a)}, +gaS(a){return A.fe(this.a,0,null,this.$ti.c)}, +gcS(a){return new A.ajl(this.a)}, +gaa(a){return J.fu(this.a)}, +gd4(a){return J.hS(this.a)}, +a7(a,b){return A.h_(b)&&b>=0&&b>"))}, +aSo(a){var s=this +return function(){var r=a +var q=0,p=1,o,n,m,l +return function $async$gh1(b,c,d){if(c===1){o=d +q=p}while(true)switch(q){case 0:n=s.gcS(s),n=n.ga3(n),m=A.u(s),m=m.j("@<1>").a0(m.y[1]).j("bw<1,2>") +case 2:if(!n.v()){q=3 +break}l=n.gG(n) +q=4 +return b.b=new A.bw(l,s.i(0,l),m),1 +case 4:q=2 +break +case 3:return 0 +case 1:return b.c=o,3}}}}, +zF(a,b,c,d){var s=A.B(c,d) +this.ak(0,new A.axN(this,b,s)) +return s}, +$iaL:1} +A.axN.prototype={ +$2(a,b){var s=this.b.$2(a,b) +this.c.n(0,s.a,s.b)}, +$S(){return A.u(this.a).j("~(1,2)")}} +A.ax.prototype={ +gq(a){return this.b.length}, +ga5k(){var s=this.$keys +if(s==null){s=Object.keys(this.a) +this.$keys=s}return s}, +a7(a,b){if(typeof b!="string")return!1 +if("__proto__"===b)return!1 +return this.a.hasOwnProperty(b)}, +i(a,b){if(!this.a7(0,b))return null +return this.b[this.a[b]]}, +ak(a,b){var s,r,q=this.ga5k(),p=this.b +for(s=q.length,r=0;r"))}, +gaS(a){return new A.Ac(this.b,this.$ti.j("Ac<2>"))}} +A.Ac.prototype={ +gq(a){return this.a.length}, +gaa(a){return 0===this.a.length}, +gd4(a){return 0!==this.a.length}, +ga3(a){var s=this.a +return new A.vM(s,s.length,this.$ti.j("vM<1>"))}} +A.vM.prototype={ +gG(a){var s=this.d +return s==null?this.$ti.c.a(s):s}, +v(){var s=this,r=s.c +if(r>=s.b){s.d=null +return!1}s.d=s.a[r] +s.c=r+1 +return!0}} +A.bF.prototype={ +rj(){var s,r=this,q=r.$map +if(q==null){s=r.$ti +q=new A.xN(s.j("@<1>").a0(s.y[1]).j("xN<1,2>")) +A.bFa(r.a,q) +r.$map=q}return q}, +a7(a,b){return this.rj().a7(0,b)}, +i(a,b){return this.rj().i(0,b)}, +ak(a,b){this.rj().ak(0,b)}, +gcS(a){var s=this.rj() +return new A.bj(s,A.u(s).j("bj<1>"))}, +gaS(a){return this.rj().gaS(0)}, +gq(a){return this.rj().a}} +A.J_.prototype={ +T(a){A.ZJ()}, +F(a,b){A.ZJ()}, +K(a,b){A.ZJ()}, +D(a,b){A.ZJ()}, +Fd(a){A.ZJ()}} +A.i_.prototype={ +gq(a){return this.b}, +gaa(a){return this.b===0}, +gd4(a){return this.b!==0}, +ga3(a){var s,r=this,q=r.$keys +if(q==null){q=Object.keys(r.a) +r.$keys=q}s=q +return new A.vM(s,s.length,r.$ti.j("vM<1>"))}, +p(a,b){if(typeof b!="string")return!1 +if("__proto__"===b)return!1 +return this.a.hasOwnProperty(b)}, +jY(a){return A.cT(this,this.$ti.c)}} +A.hb.prototype={ +gq(a){return this.a.length}, +gaa(a){return this.a.length===0}, +gd4(a){return this.a.length!==0}, +ga3(a){var s=this.a +return new A.vM(s,s.length,this.$ti.j("vM<1>"))}, +rj(){var s,r,q,p,o=this,n=o.$map +if(n==null){s=o.$ti +n=new A.xN(s.j("@<1>").a0(s.c).j("xN<1,2>")) +for(s=o.a,r=s.length,q=0;q")}} +A.qt.prototype={ +$0(){return this.a.$1$0(this.$ti.y[0])}, +$1(a){return this.a.$1$1(a,this.$ti.y[0])}, +$2(a,b){return this.a.$1$2(a,b,this.$ti.y[0])}, +$S(){return A.c_S(A.as2(this.a),this.$ti)}} +A.Ll.prototype={ +gaXj(){var s=this.a +if(s instanceof A.nH)return s +return this.a=new A.nH(s)}, +gb_p(){var s,r,q,p,o,n=this +if(n.c===1)return B.M +s=n.d +r=J.ac(s) +q=r.gq(s)-J.af(n.e)-n.f +if(q===0)return B.M +p=[] +for(o=0;o>>0}, +l(a){return"Closure '"+this.$_name+"' of "+("Instance of '"+A.aMO(this.a)+"'")}} +A.agF.prototype={ +l(a){return"Reading static variable '"+this.a+"' during its initialization"}} +A.a9F.prototype={ +l(a){return"RuntimeError: "+this.a}} +A.bdx.prototype={} +A.hd.prototype={ +gq(a){return this.a}, +gaa(a){return this.a===0}, +gd4(a){return this.a!==0}, +gcS(a){return new A.bj(this,A.u(this).j("bj<1>"))}, +gaS(a){var s=A.u(this) +return A.qB(new A.bj(this,s.j("bj<1>")),new A.aHe(this),s.c,s.y[1])}, +a7(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.ae3(b)}, +ae3(a){var s=this.d +if(s==null)return!1 +return this.vM(s[this.vL(a)],a)>=0}, +aPS(a,b){return new A.bj(this,A.u(this).j("bj<1>")).fJ(0,new A.aHd(this,b))}, +K(a,b){J.is(b,new A.aHc(this))}, +i(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.ae4(b)}, +ae4(a){var s,r,q=this.d +if(q==null)return null +s=q[this.vL(a)] +r=this.vM(s,a) +if(r<0)return null +return s[r].b}, +n(a,b,c){var s,r,q=this +if(typeof b=="string"){s=q.b +q.a0J(s==null?q.b=q.Rt():s,b,c)}else if(typeof b=="number"&&(b&0x3fffffff)===b){r=q.c +q.a0J(r==null?q.c=q.Rt():r,b,c)}else q.ae6(b,c)}, +ae6(a,b){var s,r,q,p=this,o=p.d +if(o==null)o=p.d=p.Rt() +s=p.vL(a) +r=o[s] +if(r==null)o[s]=[p.Ru(a,b)] +else{q=p.vM(r,a) +if(q>=0)r[q].b=b +else r.push(p.Ru(a,b))}}, +d2(a,b,c){var s,r,q=this +if(q.a7(0,b)){s=q.i(0,b) +return s==null?A.u(q).y[1].a(s):s}r=c.$0() +q.n(0,b,r) +return r}, +D(a,b){var s=this +if(typeof b=="string")return s.a6R(s.b,b) +else if(typeof b=="number"&&(b&0x3fffffff)===b)return s.a6R(s.c,b) +else return s.ae5(b)}, +ae5(a){var s,r,q,p,o=this,n=o.d +if(n==null)return null +s=o.vL(a) +r=n[s] +q=o.vM(r,a) +if(q<0)return null +p=r.splice(q,1)[0] +o.a8S(p) +if(r.length===0)delete n[s] +return p.b}, +T(a){var s=this +if(s.a>0){s.b=s.c=s.d=s.e=s.f=null +s.a=0 +s.Rn()}}, +ak(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.c(A.d6(s)) +r=r.c}}, +a0J(a,b,c){var s=a[b] +if(s==null)a[b]=this.Ru(b,c) +else s.b=c}, +a6R(a,b){var s +if(a==null)return null +s=a[b] +if(s==null)return null +this.a8S(s) +delete a[b] +return s.b}, +Rn(){this.r=this.r+1&1073741823}, +Ru(a,b){var s,r=this,q=new A.aI2(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.Rn() +return q}, +a8S(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.Rn()}, +vL(a){return J.Z(a)&1073741823}, +vM(a,b){var s,r +if(a==null)return-1 +s=a.length +for(r=0;r"]=s +delete s[""] +return s}} +A.aHe.prototype={ +$1(a){var s=this.a,r=s.i(0,a) +return r==null?A.u(s).y[1].a(r):r}, +$S(){return A.u(this.a).j("2(1)")}} +A.aHd.prototype={ +$1(a){return J.d(this.a.i(0,a),this.b)}, +$S(){return A.u(this.a).j("F(1)")}} +A.aHc.prototype={ +$2(a,b){this.a.n(0,a,b)}, +$S(){return A.u(this.a).j("~(1,2)")}} +A.aI2.prototype={} +A.bj.prototype={ +gq(a){return this.a.a}, +gaa(a){return this.a.a===0}, +ga3(a){var s=this.a,r=new A.uh(s,s.r) +r.c=s.e +return r}, +p(a,b){return this.a.a7(0,b)}, +ak(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.c(A.d6(s)) +r=r.c}}} +A.uh.prototype={ +gG(a){return this.d}, +v(){var s,r=this,q=r.a +if(r.b!==q.r)throw A.c(A.d6(q)) +s=r.c +if(s==null){r.d=null +return!1}else{r.d=s.a +r.c=s.c +return!0}}} +A.Lo.prototype={ +vL(a){return A.of(a)&1073741823}, +vM(a,b){var s,r,q +if(a==null)return-1 +s=a.length +for(r=0;r0;){--q;--s +j[q]=r[s]}}return A.LJ(j,k)}} +A.alW.prototype={ +Hn(){return[this.a,this.b]}, +k(a,b){if(b==null)return!1 +return b instanceof A.alW&&this.$s===b.$s&&J.d(this.a,b.a)&&J.d(this.b,b.b)}, +gB(a){return A.a2(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.alX.prototype={ +Hn(){return[this.a,this.b,this.c]}, +k(a,b){var s=this +if(b==null)return!1 +return b instanceof A.alX&&s.$s===b.$s&&J.d(s.a,b.a)&&J.d(s.b,b.b)&&J.d(s.c,b.c)}, +gB(a){var s=this +return A.a2(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.alY.prototype={ +Hn(){return this.a}, +k(a,b){if(b==null)return!1 +return b instanceof A.alY&&this.$s===b.$s&&A.bUV(this.a,b.a)}, +gB(a){return A.a2(this.$s,A.aO(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)}} +A.qw.prototype={ +l(a){return"RegExp/"+this.a+"/"+this.b.flags}, +ga5K(){var s=this,r=s.c +if(r!=null)return r +r=s.b +return s.c=A.br7(s.a,r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0)}, +ga5J(){var s=this,r=s.d +if(r!=null)return r +r=s.b +return s.d=A.br7(s.a+"|()",r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0)}, +za(a){var s=this.b.exec(a) +if(s==null)return null +return new A.Gf(s)}, +aUy(a){return this.b.test(a)}, +amN(a){var s=this.za(a) +if(s!=null)return s.b[0] +return null}, +y0(a,b,c){var s=b.length +if(c>s)throw A.c(A.dn(c,0,s,null,null)) +return new A.aeO(this,b,c)}, +rG(a,b){return this.y0(0,b,0)}, +a3a(a,b){var s,r=this.ga5K() +r.lastIndex=b +s=r.exec(a) +if(s==null)return null +return new A.Gf(s)}, +axM(a,b){var s,r=this.ga5J() +r.lastIndex=b +s=r.exec(a) +if(s==null)return null +if(s.pop()!=null)return null +return new A.Gf(s)}, +qz(a,b,c){if(c<0||c>b.length)throw A.c(A.dn(c,0,b.length,null,null)) +return this.axM(b,c)}, +aX7(a,b){return this.qz(0,b,0)}, +$ibA8:1} +A.Gf.prototype={ +gdf(a){return this.b.index}, +gcI(a){var s=this.b +return s.index+s[0].length}, +wt(a){return this.b[a]}, +i(a,b){return this.b[b]}, +$iy1:1, +$iDR:1} +A.aeO.prototype={ +ga3(a){return new A.QP(this.a,this.b,this.c)}} +A.QP.prototype={ +gG(a){var s=this.d +return s==null?t.Qz.a(s):s}, +v(){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.a3a(m,s) +if(p!=null){n.d=p +o=p.gcI(0) +if(p.b.index===o){if(q.b.unicode){s=n.c +q=s+1 +if(q=55296&&s<=56319){s=m.charCodeAt(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.Ev.prototype={ +gcI(a){return this.a+this.c.length}, +i(a,b){if(b!==0)A.a5(A.a8s(b,null)) +return this.c}, +wt(a){if(a!==0)throw A.c(A.a8s(a,null)) +return this.c}, +$iy1:1, +gdf(a){return this.a}} +A.ao3.prototype={ +ga3(a){return new A.bfv(this.a,this.b,this.c)}, +gY(a){var s=this.b,r=this.a.indexOf(s,this.c) +if(r>=0)return new A.Ev(r,s) +throw A.c(A.d4())}} +A.bfv.prototype={ +v(){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.Ev(s,o) +q.c=r===q.c?r+1:r +return!0}, +gG(a){var s=this.d +s.toString +return s}} +A.aZG.prototype={ +aG(){var s=this.b +if(s===this)throw A.c(new A.l0("Local '"+this.a+"' has not been initialized.")) +return s}, +I(){var s=this.b +if(s===this)throw A.c(A.Lw(this.a)) +return s}, +scN(a){var s=this +if(s.b!==s)throw A.c(new A.l0("Local '"+s.a+"' has already been initialized.")) +s.b=a}} +A.b65.prototype={ +Id(){var s,r=this,q=r.b +if(q===r){s=r.c.$0() +if(r.b!==r)throw A.c(new A.l0("Local '"+r.a+u.N)) +r.b=s +q=s}return q}} +A.yi.prototype={ +gh7(a){return B.atw}, +aav(a,b,c){throw A.c(A.ao("Int64List not supported by dart2js."))}, +$iea:1, +$iyi:1, +$iYQ:1} +A.Mn.prototype={ +gacu(a){return a.BYTES_PER_ELEMENT}, +aDr(a,b,c,d){var s=A.dn(b,0,c,d,null) +throw A.c(s)}, +a1I(a,b,c,d){if(b>>>0!==b||b>c)this.aDr(a,b,c,d)}, +$iff:1} +A.Mg.prototype={ +gh7(a){return B.atx}, +gacu(a){return 1}, +YO(a,b,c){throw A.c(A.ao("Int64 accessor not supported by dart2js."))}, +ZU(a,b,c,d){throw A.c(A.ao("Int64 accessor not supported by dart2js."))}, +alU(a,b,c,d){return a.setUint32(b,c,B.bw===d)}, +alT(a,b,c){return this.alU(a,b,c,B.tF)}, +$iea:1, +$idf:1} +A.Db.prototype={ +gq(a){return a.length}, +a7G(a,b,c,d,e){var s,r,q=a.length +this.a1I(a,b,q,"start") +this.a1I(a,c,q,"end") +if(b>c)throw A.c(A.dn(b,0,c,null,null)) +s=c-b +if(e<0)throw A.c(A.cb(e,null)) +r=d.length +if(r-e0){s=Date.now()-r.c +if(s>(p+1)*o)p=B.e.hs(s,o)}q.c=p +r.d.$1(q)}, +$S:2} +A.QT.prototype={ +ei(a,b){var s,r=this +if(b==null)b=r.$ti.c.a(b) +if(!r.b)r.a.om(b) +else{s=r.a +if(r.$ti.j("ad<1>").b(b))s.a1x(b) +else s.xa(b)}}, +rQ(a,b){var s +if(b==null)b=A.Ib(a) +s=this.a +if(this.b)s.j6(a,b) +else s.Bb(a,b)}, +$iIV:1} +A.bhH.prototype={ +$1(a){return this.a.$2(0,a)}, +$S:51} +A.bhI.prototype={ +$2(a,b){this.a.$2(1,new A.K9(a,b))}, +$S:509} +A.bjm.prototype={ +$2(a,b){this.a(a,b)}, +$S:506} +A.mI.prototype={ +gG(a){return this.b}, +aIt(a,b){var s,r,q +a=a +b=b +s=this.a +for(;!0;)try{r=s(this,a,b) +return r}catch(q){b=q +a=1}}, +v(){var s,r,q,p,o=this,n=null,m=0 +for(;!0;){s=o.d +if(s!=null)try{if(s.v()){o.b=J.bKp(s) +return!0}else o.d=null}catch(r){n=r +m=1 +o.d=null}q=o.aIt(m,n) +if(1===q)return!0 +if(0===q){o.b=null +p=o.e +if(p==null||p.length===0){o.a=A.bCw +return!1}o.a=p.pop() +m=0 +n=null +continue}if(2===q){m=0 +n=null +continue}if(3===q){n=o.c +o.c=null +p=o.e +if(p==null||p.length===0){o.b=null +o.a=A.bCw +throw n +return!1}o.a=p.pop() +m=1 +continue}throw A.c(A.a3("sync*"))}return!1}, +a9Z(a){var s,r,q=this +if(a instanceof A.ik){s=a.a() +r=q.e +if(r==null)r=q.e=[] +r.push(q.a) +q.a=s +return 2}else{q.d=J.av(a) +return 2}}} +A.ik.prototype={ +ga3(a){return new A.mI(this.a())}} +A.Y9.prototype={ +l(a){return A.h(this.a)}, +$idt:1, +gGx(){return this.b}} +A.jS.prototype={} +A.Fp.prototype={ +RC(){}, +RD(){}} +A.vD.prototype={ +ga_j(a){return new A.jS(this,A.u(this).j("jS<1>"))}, +gHR(){return this.c<4}, +a6S(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}, +a86(a,b,c,d){var s,r,q,p,o,n,m,l,k=this +if((k.c&4)!==0)return A.bBW(c) +s=A.u(k) +r=$.aH +q=d?1:0 +p=A.bst(r,a,s.c) +o=A.bsu(r,b) +n=c==null?A.bEx():c +m=new A.Fp(k,p,o,r.A1(n,t.H),r,q,s.j("Fp<1>")) +m.CW=m +m.ch=m +m.ay=k.c&1 +l=k.e +k.e=m +m.ch=null +m.CW=l +if(l==null)k.d=m +else l.ch=m +if(k.d===m)A.arY(k.a) +return m}, +a6G(a){var s,r=this +A.u(r).j("Fp<1>").a(a) +if(a.ch===a)return null +s=a.ay +if((s&2)!==0)a.ay=s|4 +else{r.a6S(a) +if((r.c&2)===0&&r.d==null)r.P9()}return null}, +a6I(a){}, +a6J(a){}, +GR(){if((this.c&4)!==0)return new A.mn("Cannot add new events after calling close") +return new A.mn("Cannot add new events while doing an addStream")}, +F(a,b){if(!this.gHR())throw A.c(this.GR()) +this.rr(b)}, +b6(a){var s,r,q=this +if((q.c&4)!==0){s=q.r +s.toString +return s}if(!q.gHR())throw A.c(q.GR()) +q.c|=4 +r=q.r +if(r==null)r=q.r=new A.aE($.aH,t.D4) +q.rs() +return r}, +a3u(a){var s,r,q,p=this,o=p.c +if((o&2)!==0)throw A.c(A.a3(u.c)) +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.a6S(s) +s.ay&=4294967293 +s=q}else s=s.ch}p.c&=4294967293 +if(p.d==null)p.P9()}, +P9(){if((this.c&4)!==0){var s=this.r +if((s.a&30)===0)s.om(null)}A.arY(this.b)}} +A.w0.prototype={ +gHR(){return A.vD.prototype.gHR.call(this)&&(this.c&2)===0}, +GR(){if((this.c&2)!==0)return new A.mn(u.c) +return this.apH()}, +rr(a){var s=this,r=s.d +if(r==null)return +if(r===s.e){s.c|=2 +r.x0(0,a) +s.c&=4294967293 +if(s.d==null)s.P9() +return}s.a3u(new A.bg8(s,a))}, +rs(){var s=this +if(s.d!=null)s.a3u(new A.bg9(s)) +else s.r.om(null)}} +A.bg8.prototype={ +$1(a){a.x0(0,this.b)}, +$S(){return this.a.$ti.j("~(lr<1>)")}} +A.bg9.prototype={ +$1(a){a.a1Y()}, +$S(){return this.a.$ti.j("~(lr<1>)")}} +A.A0.prototype={ +rr(a){var s +for(s=this.d;s!=null;s=s.ch)s.x4(new A.A4(a))}, +rs(){var s=this.d +if(s!=null)for(;s!=null;s=s.ch)s.x4(B.kb) +else this.r.om(null)}} +A.aE6.prototype={ +$0(){var s,r,q +try{this.a.on(this.b.$0())}catch(q){s=A.ae(q) +r=A.bM(q) +A.bhT(this.a,s,r)}}, +$S:0} +A.aE5.prototype={ +$0(){var s,r,q +try{this.a.on(this.b.$0())}catch(q){s=A.ae(q) +r=A.bM(q) +A.bhT(this.a,s,r)}}, +$S:0} +A.aE4.prototype={ +$0(){var s,r,q,p=this,o=p.a +if(o==null){p.c.a(null) +p.b.on(null)}else try{p.b.on(o.$0())}catch(q){s=A.ae(q) +r=A.bM(q) +A.bhT(p.b,s,r)}}, +$S:0} +A.aEa.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.j6(a,b) +else{s.e.b=a +s.f.b=b}}else if(q===0&&!s.c)s.d.j6(s.e.aG(),s.f.aG())}, +$S:156} +A.aE9.prototype={ +$1(a){var s,r=this,q=r.a;--q.b +s=q.a +if(s!=null){J.cD(s,r.b,a) +if(q.b===0)r.c.xa(A.eJ(s,!0,r.w))}else if(q.b===0&&!r.e)r.c.j6(r.f.aG(),r.r.aG())}, +$S(){return this.w.j("b_(0)")}} +A.aE8.prototype={ +$0(){var s,r=this.a +if(!r.v())return!1 +s=this.b.$1(r.gG(r)) +if(t.d.b(s))return s.cQ(0,A.bYK(),t.y) +return!0}, +$S:230} +A.aE7.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i=this +for(p=t.wF,o=i.a;a;){s=null +try{s=o.$0()}catch(n){r=A.ae(n) +q=A.bM(n) +m=r +l=q +k=$.aH.DB(m,l) +if(k!=null){r=k.a +q=k.b}else{q=l==null?A.Ib(m):l +r=m}i.b.Bb(r,q) +return}if(p.b(s)){p=s +o=i.c +j=o.b +if(j===o)A.a5(A.ez(o.a)) +J.bvM(p,j,i.b.gH5(),t.H) +return}a=s}i.b.on(null)}, +$S:7} +A.aE3.prototype={ +$2(a,b){var s +if(this.a.b(a))s=!1 +else s=!0 +if(s)throw A.c(a) +return this.c.$2(a,b)}, +$S(){return this.d.j("0/(a6,eC)")}} +A.aE2.prototype={ +$1(a){return a}, +$S(){return this.a.j("0(0)")}} +A.ES.prototype={ +l(a){var s=this.b,r=s!=null?"TimeoutException after "+s.l(0):"TimeoutException" +return r+": "+this.a}, +$ict:1} +A.Ft.prototype={ +rQ(a,b){var s +A.hO(a,"error",t.K) +if((this.a.a&30)!==0)throw A.c(A.a3("Future already completed")) +s=$.aH.DB(a,b) +if(s!=null){a=s.a +b=s.b}else if(b==null)b=A.Ib(a) +this.j6(a,b)}, +kS(a){return this.rQ(a,null)}, +$iIV:1} +A.bp.prototype={ +ei(a,b){var s=this.a +if((s.a&30)!==0)throw A.c(A.a3("Future already completed")) +s.om(b)}, +kR(a){return this.ei(0,null)}, +j6(a,b){this.a.Bb(a,b)}} +A.mD.prototype={ +aXa(a){if((this.c&15)!==6)return!0 +return this.b.b.Y_(this.d,a.a,t.y,t.K)}, +aTu(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.agJ(r,n,a.b,p,o,t.Km) +else q=m.Y_(r,n,p,o) +try{p=q +return p}catch(s){if(t.ns.b(A.ae(s))){if((this.c&1)!==0)throw A.c(A.cb("The error handler of Future.then must return a value of the returned future's type","onError")) +throw A.c(A.cb("The error handler of Future.catchError must return a value of the future's type","onError"))}else throw s}}} +A.aE.prototype={ +a7B(a){this.a=this.a&1|4 +this.c=a}, +jw(a,b,c,d){var s,r,q=$.aH +if(q===B.aS){if(c!=null&&!t.Hg.b(c)&&!t.C_.b(c))throw A.c(A.hV(c,"onError",u.w))}else{b=q.w7(b,d.j("0/"),this.$ti.c) +if(c!=null)c=A.bE0(c,q)}s=new A.aE($.aH,d.j("aE<0>")) +r=c==null?1:3 +this.x3(new A.mD(s,r,b,c,this.$ti.j("@<1>").a0(d).j("mD<1,2>"))) +return s}, +cQ(a,b,c){return this.jw(0,b,null,c)}, +a8q(a,b,c){var s=new A.aE($.aH,c.j("aE<0>")) +this.x3(new A.mD(s,19,a,b,this.$ti.j("@<1>").a0(c).j("mD<1,2>"))) +return s}, +yd(a,b){var s=this.$ti,r=$.aH,q=new A.aE(r,s) +if(r!==B.aS){a=A.bE0(a,r) +if(b!=null)b=r.w7(b,t.y,t.K)}r=b==null?2:6 +this.x3(new A.mD(q,r,b,a,s.j("@<1>").a0(s.c).j("mD<1,2>"))) +return q}, +v_(a){return this.yd(a,null)}, +ky(a){var s=this.$ti,r=$.aH,q=new A.aE(r,s) +if(r!==B.aS)a=r.A1(a,t.z) +this.x3(new A.mD(q,8,a,null,s.j("@<1>").a0(s.c).j("mD<1,2>"))) +return q}, +aJG(a){this.a=this.a&1|16 +this.c=a}, +H3(a){this.a=a.a&30|this.a&1 +this.c=a.c}, +x3(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.x3(a) +return}s.H3(r)}s.b.ww(new A.b4T(s,a))}}, +RW(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.RW(a) +return}n.H3(s)}m.a=n.Ir(a) +n.b.ww(new A.b5_(m,n))}}, +Ii(){var s=this.c +this.c=null +return this.Ir(s)}, +Ir(a){var s,r,q +for(s=a,r=null;s!=null;r=s,s=q){q=s.a +s.a=r}return r}, +Pd(a){var s,r,q,p=this +p.a^=2 +try{a.jw(0,new A.b4X(p),new A.b4Y(p),t.P)}catch(q){s=A.ae(q) +r=A.bM(q) +A.ip(new A.b4Z(p,s,r))}}, +on(a){var s,r=this,q=r.$ti +if(q.j("ad<1>").b(a))if(q.b(a))A.bsB(a,r) +else r.Pd(a) +else{s=r.Ii() +r.a=8 +r.c=a +A.G_(r,s)}}, +xa(a){var s=this,r=s.Ii() +s.a=8 +s.c=a +A.G_(s,r)}, +j6(a,b){var s=this.Ii() +this.aJG(A.aua(a,b)) +A.G_(this,s)}, +om(a){if(this.$ti.j("ad<1>").b(a)){this.a1x(a) +return}this.atu(a)}, +atu(a){this.a^=2 +this.b.ww(new A.b4V(this,a))}, +a1x(a){if(this.$ti.b(a)){A.bUf(a,this) +return}this.Pd(a)}, +Bb(a,b){this.a^=2 +this.b.ww(new A.b4U(this,a,b))}, +Y6(a,b,c){var s,r,q,p=this,o={} +if((p.a&24)!==0){o=new A.aE($.aH,p.$ti) +o.om(p) +return o}s=p.$ti +r=$.aH +q=new A.aE(r,s) +o.a=null +if(c==null)o.a=A.cj(b,new A.b54(q,b)) +else o.a=A.cj(b,new A.b55(p,q,r,r.A1(c,s.j("1/")))) +p.jw(0,new A.b56(o,p,q),new A.b57(o,q),t.P) +return q}, +b16(a,b){return this.Y6(0,b,null)}, +$iad:1} +A.b4T.prototype={ +$0(){A.G_(this.a,this.b)}, +$S:0} +A.b5_.prototype={ +$0(){A.G_(this.b,this.a.a)}, +$S:0} +A.b4X.prototype={ +$1(a){var s,r,q,p=this.a +p.a^=2 +try{p.xa(p.$ti.c.a(a))}catch(q){s=A.ae(q) +r=A.bM(q) +p.j6(s,r)}}, +$S:33} +A.b4Y.prototype={ +$2(a,b){this.a.j6(a,b)}, +$S:71} +A.b4Z.prototype={ +$0(){this.a.j6(this.b,this.c)}, +$S:0} +A.b4W.prototype={ +$0(){A.bsB(this.a.a,this.b)}, +$S:0} +A.b4V.prototype={ +$0(){this.a.xa(this.b)}, +$S:0} +A.b4U.prototype={ +$0(){this.a.j6(this.b,this.c)}, +$S:0} +A.b52.prototype={ +$0(){var s,r,q,p,o,n,m=this,l=null +try{q=m.a.a +l=q.b.b.MC(q.d,t.z)}catch(p){s=A.ae(p) +r=A.bM(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.aua(s,r) +o.b=!0 +return}if(l instanceof A.aE&&(l.a&24)!==0){if((l.a&16)!==0){q=m.a +q.c=l.c +q.b=!0}return}if(t.d.b(l)){n=m.b.a +q=m.a +q.c=J.asP(l,new A.b53(n),t.z) +q.b=!1}}, +$S:0} +A.b53.prototype={ +$1(a){return this.a}, +$S:438} +A.b51.prototype={ +$0(){var s,r,q,p,o,n +try{q=this.a +p=q.a +o=p.$ti +q.c=p.b.b.Y_(p.d,this.b,o.j("2/"),o.c)}catch(n){s=A.ae(n) +r=A.bM(n) +q=this.a +q.c=A.aua(s,r) +q.b=!0}}, +$S:0} +A.b50.prototype={ +$0(){var s,r,q,p,o,n,m=this +try{s=m.a.a.c +p=m.b +if(p.a.aXa(s)&&p.a.e!=null){p.c=p.a.aTu(s) +p.b=!1}}catch(o){r=A.ae(o) +q=A.bM(o) +p=m.a.a.c +n=m.b +if(p.a===r)n.c=p +else n.c=A.aua(r,q) +n.b=!0}}, +$S:0} +A.b54.prototype={ +$0(){this.a.j6(new A.ES("Future not completed",this.b),B.tV)}, +$S:0} +A.b55.prototype={ +$0(){var s,r,q,p=this +try{p.b.on(p.c.MC(p.d,p.a.$ti.j("1/")))}catch(q){s=A.ae(q) +r=A.bM(q) +p.b.j6(s,r)}}, +$S:0} +A.b56.prototype={ +$1(a){var s=this.a.a +if(s.b!=null){s.b3(0) +this.c.xa(a)}}, +$S(){return this.b.$ti.j("b_(1)")}} +A.b57.prototype={ +$2(a,b){var s=this.a.a +if(s.b!=null){s.b3(0) +this.b.j6(a,b)}}, +$S:71} +A.afa.prototype={} +A.eq.prototype={ +ak(a,b){var s=new A.aE($.aH,t.LR),r=this.hZ(null,!0,new A.aTZ(s),s.gH5()) +r.pd(new A.aU_(this,b,r,s)) +return s}, +gq(a){var s={},r=new A.aE($.aH,t.wJ) +s.a=0 +this.hZ(new A.aU0(s,this),!0,new A.aU1(s,r),r.gH5()) +return r}, +fZ(a,b){return new A.wz(this,A.u(this).j("@").a0(b).j("wz<1,2>"))}, +gY(a){var s=new A.aE($.aH,A.u(this).j("aE")),r=this.hZ(null,!0,new A.aTV(s),s.gH5()) +r.pd(new A.aTW(this,r,s)) +return s}} +A.aTZ.prototype={ +$0(){this.a.on(null)}, +$S:0} +A.aU_.prototype={ +$1(a){A.bYa(new A.aTX(this.b,a),new A.aTY(),A.bW2(this.c,this.d))}, +$S(){return A.u(this.a).j("~(eq.T)")}} +A.aTX.prototype={ +$0(){return this.a.$1(this.b)}, +$S:0} +A.aTY.prototype={ +$1(a){}, +$S:39} +A.aU0.prototype={ +$1(a){++this.a.a}, +$S(){return A.u(this.b).j("~(eq.T)")}} +A.aU1.prototype={ +$0(){this.b.on(this.a.a)}, +$S:0} +A.aTV.prototype={ +$0(){var s,r,q,p +try{q=A.d4() +throw A.c(q)}catch(p){s=A.ae(p) +r=A.bM(p) +A.bhT(this.a,s,r)}}, +$S:0} +A.aTW.prototype={ +$1(a){A.bW3(this.b,this.c,a)}, +$S(){return A.u(this.a).j("~(eq.T)")}} +A.fV.prototype={} +A.Pv.prototype={ +hZ(a,b,c,d){return this.a.hZ(a,b,c,d)}, +zz(a,b,c){return this.hZ(a,b,c,null)}} +A.ab3.prototype={} +A.GU.prototype={ +ga_j(a){return new A.pu(this,A.u(this).j("pu<1>"))}, +gaGN(){if((this.b&8)===0)return this.a +return this.a.gYy()}, +a36(){var s,r=this +if((r.b&8)===0){s=r.a +return s==null?r.a=new A.Tp():s}s=r.a.gYy() +return s}, +gIN(){var s=this.a +return(this.b&8)!==0?s.gYy():s}, +a19(){if((this.b&4)!==0)return new A.mn("Cannot add event after closing") +return new A.mn("Cannot add event while adding a stream")}, +a35(){var s=this.c +if(s==null)s=this.c=(this.b&2)!==0?$.HA():new A.aE($.aH,t.D4) +return s}, +F(a,b){if(this.b>=4)throw A.c(this.a19()) +this.x0(0,b)}, +b6(a){var s=this,r=s.b +if((r&4)!==0)return s.a35() +if(r>=4)throw A.c(s.a19()) +s.a20() +return s.a35()}, +a20(){var s=this.b|=4 +if((s&1)!==0)this.rs() +else if((s&3)===0)this.a36().F(0,B.kb)}, +x0(a,b){var s=this.b +if((s&1)!==0)this.rr(b) +else if((s&3)===0)this.a36().F(0,new A.A4(b))}, +a86(a,b,c,d){var s,r,q,p,o=this +if((o.b&3)!==0)throw A.c(A.a3("Stream has already been listened to.")) +s=A.bTS(o,a,b,c,d,A.u(o).c) +r=o.gaGN() +q=o.b|=1 +if((q&8)!==0){p=o.a +p.sYy(s) +p.b0J(0)}else o.a=s +s.aJL(r) +s.azs(new A.bft(o)) +return s}, +a6G(a){var s,r,q,p,o,n,m,l=this,k=null +if((l.b&8)!==0)k=l.a.b3(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.ae(o) +p=A.bM(o) +n=new A.aE($.aH,t.D4) +n.Bb(q,p) +k=n}else k=k.ky(s) +m=new A.bfs(l) +if(k!=null)k=k.ky(m) +else m.$0() +return k}, +a6I(a){if((this.b&8)!==0)this.a.b34(0) +A.arY(this.e)}, +a6J(a){if((this.b&8)!==0)this.a.b0J(0) +A.arY(this.f)}} +A.bft.prototype={ +$0(){A.arY(this.a.d)}, +$S:0} +A.bfs.prototype={ +$0(){var s=this.a.c +if(s!=null&&(s.a&30)===0)s.om(null)}, +$S:0} +A.aoh.prototype={ +rr(a){this.gIN().x0(0,a)}, +rs(){this.gIN().a1Y()}} +A.afb.prototype={ +rr(a){this.gIN().x4(new A.A4(a))}, +rs(){this.gIN().x4(B.kb)}} +A.vC.prototype={} +A.GZ.prototype={} +A.pu.prototype={ +gB(a){return(A.i9(this.a)^892482866)>>>0}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.pu&&b.a===this.a}} +A.A2.prototype={ +a5Q(){return this.w.a6G(this)}, +RC(){this.w.a6I(this)}, +RD(){this.w.a6J(this)}} +A.lr.prototype={ +aJL(a){var s=this +if(a==null)return +s.r=a +if(a.c!=null){s.e=(s.e|64)>>>0 +a.NH(s)}}, +pd(a){this.a=A.bst(this.d,a,A.u(this).j("lr.T"))}, +vX(a,b){this.b=A.bsu(this.d,b)}, +b3(a){var s=this,r=(s.e&4294967279)>>>0 +s.e=r +if((r&8)===0)s.a1v() +r=s.f +return r==null?$.HA():r}, +a1v(){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.a5Q()}, +x0(a,b){var s=this.e +if((s&8)!==0)return +if(s<32)this.rr(b) +else this.x4(new A.A4(b))}, +a1Y(){var s=this,r=s.e +if((r&8)!==0)return +r=(r|2)>>>0 +s.e=r +if(r<32)s.rs() +else s.x4(B.kb)}, +RC(){}, +RD(){}, +a5Q(){return null}, +x4(a){var s,r=this,q=r.r +if(q==null)q=r.r=new A.Tp() +q.F(0,a) +s=r.e +if((s&64)===0){s=(s|64)>>>0 +r.e=s +if(s<128)q.NH(r)}}, +rr(a){var s=this,r=s.e +s.e=(r|32)>>>0 +s.d.A7(s.a,a,A.u(s).j("lr.T")) +s.e=(s.e&4294967263)>>>0 +s.a1J((r&4)!==0)}, +rs(){var s,r=this,q=new A.aZ3(r) +r.a1v() +r.e=(r.e|16)>>>0 +s=r.f +if(s!=null&&s!==$.HA())s.ky(q) +else q.$0()}, +azs(a){var s=this,r=s.e +s.e=(r|32)>>>0 +a.$0() +s.e=(s.e&4294967263)>>>0 +s.a1J((r&4)!==0)}, +a1J(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.RC() +else q.RD() +p=(q.e&4294967263)>>>0 +q.e=p}if((p&64)!==0&&p<128)q.r.NH(q)}, +$ifV:1} +A.aZ3.prototype={ +$0(){var s=this.a,r=s.e +if((r&16)===0)return +s.e=(r|42)>>>0 +s.d.Fj(s.c) +s.e=(s.e&4294967263)>>>0}, +$S:0} +A.GV.prototype={ +hZ(a,b,c,d){return this.a.a86(a,d,c,b===!0)}, +nX(a){return this.hZ(a,null,null,null)}, +aW9(a,b){return this.hZ(a,null,null,b)}, +zz(a,b,c){return this.hZ(a,b,c,null)}} +A.agS.prototype={ +go_(a){return this.a}, +so_(a,b){return this.a=b}} +A.A4.prototype={ +afH(a){a.rr(this.b)}, +gh(a){return this.b}} +A.b0T.prototype={ +afH(a){a.rs()}, +go_(a){return null}, +so_(a,b){throw A.c(A.a3("No events after a done."))}} +A.Tp.prototype={ +NH(a){var s=this,r=s.a +if(r===1)return +if(r>=1){s.a=1 +return}A.ip(new A.baQ(s,a)) +s.a=1}, +F(a,b){var s=this,r=s.c +if(r==null)s.b=s.c=b +else{r.so_(0,b) +s.c=b}}} +A.baQ.prototype={ +$0(){var s,r,q=this.a,p=q.a +q.a=0 +if(p===3)return +s=q.b +r=s.go_(s) +q.b=r +if(r==null)q.c=null +s.afH(this.b)}, +$S:0} +A.FE.prototype={ +pd(a){}, +vX(a,b){}, +b3(a){this.a=-1 +this.c=null +return $.HA()}, +aFs(){var s,r=this,q=r.a-1 +if(q===0){r.a=-1 +s=r.c +if(s!=null){r.c=null +r.b.Fj(s)}}else r.a=q}, +$ifV:1} +A.ao1.prototype={} +A.A6.prototype={ +hZ(a,b,c,d){return A.bBW(c)}, +zz(a,b,c){return this.hZ(a,b,c,null)}} +A.bhO.prototype={ +$0(){return this.a.j6(this.b,this.c)}, +$S:0} +A.bhN.prototype={ +$2(a,b){A.bW1(this.a,this.b,a,b)}, +$S:156} +A.bhP.prototype={ +$0(){return this.a.on(this.b)}, +$S:0} +A.apX.prototype={} +A.apW.prototype={$iQG:1} +A.biR.prototype={ +$0(){A.bNL(this.a,this.b)}, +$S:0} +A.amW.prototype={ +gaIP(){return B.ayH}, +gyT(){return this}, +Fj(a){var s,r,q +try{if(B.aS===$.aH){a.$0() +return}A.bE3(null,null,this,a)}catch(q){s=A.ae(q) +r=A.bM(q) +A.biQ(s,r)}}, +A7(a,b){var s,r,q +try{if(B.aS===$.aH){a.$1(b) +return}A.bE5(null,null,this,a,b)}catch(q){s=A.ae(q) +r=A.bM(q) +A.biQ(s,r)}}, +b0R(a,b,c){var s,r,q +try{if(B.aS===$.aH){a.$2(b,c) +return}A.bE4(null,null,this,a,b,c)}catch(q){s=A.ae(q) +r=A.bM(q) +A.biQ(s,r)}}, +aOj(a,b){return new A.bdQ(this,a,b)}, +aOi(a,b,c,d){return new A.bdO(this,a,c,d,b)}, +TM(a){return new A.bdP(this,a)}, +Jw(a,b){return new A.bdR(this,a,b)}, +i(a,b){return null}, +DW(a,b){A.biQ(a,b)}, +MC(a){if($.aH===B.aS)return a.$0() +return A.bE3(null,null,this,a)}, +Y_(a,b){if($.aH===B.aS)return a.$1(b) +return A.bE5(null,null,this,a,b)}, +agJ(a,b,c){if($.aH===B.aS)return a.$2(b,c) +return A.bE4(null,null,this,a,b,c)}, +A1(a){return a}, +w7(a){return a}, +Fc(a){return a}, +DB(a,b){return null}, +ww(a){A.biS(null,null,this,a)}, +abR(a,b){return A.bBk(a,b)}, +abK(a,b){return A.bTb(a,b)}} +A.bdQ.prototype={ +$0(){return this.a.MC(this.b,this.c)}, +$S(){return this.c.j("0()")}} +A.bdO.prototype={ +$2(a,b){var s=this +return s.a.agJ(s.b,a,b,s.e,s.c,s.d)}, +$S(){return this.e.j("@<0>").a0(this.c).a0(this.d).j("1(2,3)")}} +A.bdP.prototype={ +$0(){return this.a.Fj(this.b)}, +$S:0} +A.bdR.prototype={ +$1(a){return this.a.A7(this.b,a,this.c)}, +$S(){return this.c.j("~(0)")}} +A.rG.prototype={ +gq(a){return this.a}, +gaa(a){return this.a===0}, +gd4(a){return this.a!==0}, +gcS(a){return new A.A8(this,A.u(this).j("A8<1>"))}, +gaS(a){var s=A.u(this) +return A.qB(new A.A8(this,s.j("A8<1>")),new A.b5k(this),s.c,s.y[1])}, +a7(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.xc(b)}, +xc(a){var s=this.d +if(s==null)return!1 +return this.kI(this.a3H(s,a),a)>=0}, +i(a,b){var s,r,q +if(typeof b=="string"&&b!=="__proto__"){s=this.b +r=s==null?null:A.bsC(s,b) +return r}else if(typeof b=="number"&&(b&1073741823)===b){q=this.c +r=q==null?null:A.bsC(q,b) +return r}else return this.a3E(0,b)}, +a3E(a,b){var s,r,q=this.d +if(q==null)return null +s=this.a3H(q,b) +r=this.kI(s,b) +return r<0?null:s[r+1]}, +n(a,b,c){var s,r,q=this +if(typeof b=="string"&&b!=="__proto__"){s=q.b +q.a22(s==null?q.b=A.bsD():s,b,c)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c +q.a22(r==null?q.c=A.bsD():r,b,c)}else q.a7A(b,c)}, +a7A(a,b){var s,r,q,p=this,o=p.d +if(o==null)o=p.d=A.bsD() +s=p.le(a) +r=o[s] +if(r==null){A.bsE(o,s,[a,b]);++p.a +p.e=null}else{q=p.kI(r,a) +if(q>=0)r[q+1]=b +else{r.push(a,b);++p.a +p.e=null}}}, +d2(a,b,c){var s,r,q=this +if(q.a7(0,b)){s=q.i(0,b) +return s==null?A.u(q).y[1].a(s):s}r=c.$0() +q.n(0,b,r) +return r}, +D(a,b){var s=this +if(typeof b=="string"&&b!=="__proto__")return s.rd(s.b,b) +else if(typeof b=="number"&&(b&1073741823)===b)return s.rd(s.c,b) +else return s.ou(0,b)}, +ou(a,b){var s,r,q,p,o=this,n=o.d +if(n==null)return null +s=o.le(b) +r=n[s] +q=o.kI(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}, +T(a){var s=this +if(s.a>0){s.b=s.c=s.d=s.e=null +s.a=0}}, +ak(a,b){var s,r,q,p,o,n=this,m=n.H6() +for(s=m.length,r=A.u(n).y[1],q=0;q"))}, +p(a,b){return this.a.a7(0,b)}, +ak(a,b){var s,r,q=this.a,p=q.H6() +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.SK.prototype={ +i(a,b){if(!this.y.$1(b))return null +return this.anM(b)}, +n(a,b,c){this.anO(b,c)}, +a7(a,b){if(!this.y.$1(b))return!1 +return this.anL(b)}, +D(a,b){if(!this.y.$1(b))return null +return this.anN(b)}, +vL(a){return this.x.$1(a)&1073741823}, +vM(a,b){var s,r,q +if(a==null)return-1 +s=a.length +for(r=this.w,q=0;q"))}, +BV(a){return new A.px(a.j("px<0>"))}, +Rw(){return this.BV(t.z)}, +ga3(a){return new A.ij(this,this.re(),A.u(this).j("ij<1>"))}, +gq(a){return this.a}, +gaa(a){return this.a===0}, +gd4(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.PC(b)}, +PC(a){var s=this.d +if(s==null)return!1 +return this.kI(s[this.le(a)],a)>=0}, +F(a,b){var s,r,q=this +if(typeof b=="string"&&b!=="__proto__"){s=q.b +return q.Bh(s==null?q.b=A.bsF():s,b)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c +return q.Bh(r==null?q.c=A.bsF():r,b)}else return q.iQ(0,b)}, +iQ(a,b){var s,r,q=this,p=q.d +if(p==null)p=q.d=A.bsF() +s=q.le(b) +r=p[s] +if(r==null)p[s]=[b] +else{if(q.kI(r,b)>=0)return!1 +r.push(b)}++q.a +q.e=null +return!0}, +K(a,b){var s +for(s=J.av(b);s.v();)this.F(0,s.gG(s))}, +D(a,b){var s=this +if(typeof b=="string"&&b!=="__proto__")return s.rd(s.b,b) +else if(typeof b=="number"&&(b&1073741823)===b)return s.rd(s.c,b) +else return s.ou(0,b)}, +ou(a,b){var s,r,q,p=this,o=p.d +if(o==null)return!1 +s=p.le(b) +r=o[s] +q=p.kI(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}, +T(a){var s=this +if(s.a>0){s.b=s.c=s.d=s.e=null +s.a=0}}, +re(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.e +if(h!=null)return h +h=A.bQ(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.kA.prototype={ +xv(){return new A.kA(A.u(this).j("kA<1>"))}, +BV(a){return new A.kA(a.j("kA<0>"))}, +Rw(){return this.BV(t.z)}, +ga3(a){var s=this,r=new A.vN(s,s.r,A.u(s).j("vN<1>")) +r.c=s.e +return r}, +gq(a){return this.a}, +gaa(a){return this.a===0}, +gd4(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.PC(b)}, +PC(a){var s=this.d +if(s==null)return!1 +return this.kI(s[this.le(a)],a)>=0}, +ak(a,b){var s=this,r=s.e,q=s.r +for(;r!=null;){b.$1(r.a) +if(q!==s.r)throw A.c(A.d6(s)) +r=r.b}}, +gY(a){var s=this.e +if(s==null)throw A.c(A.a3("No elements")) +return s.a}, +ga_(a){var s=this.f +if(s==null)throw A.c(A.a3("No elements")) +return s.a}, +F(a,b){var s,r,q=this +if(typeof b=="string"&&b!=="__proto__"){s=q.b +return q.Bh(s==null?q.b=A.bsI():s,b)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c +return q.Bh(r==null?q.c=A.bsI():r,b)}else return q.iQ(0,b)}, +iQ(a,b){var s,r,q=this,p=q.d +if(p==null)p=q.d=A.bsI() +s=q.le(b) +r=p[s] +if(r==null)p[s]=[q.Pu(b)] +else{if(q.kI(r,b)>=0)return!1 +r.push(q.Pu(b))}return!0}, +D(a,b){var s=this +if(typeof b=="string"&&b!=="__proto__")return s.rd(s.b,b) +else if(typeof b=="number"&&(b&1073741823)===b)return s.rd(s.c,b) +else return s.ou(0,b)}, +ou(a,b){var s,r,q,p,o=this,n=o.d +if(n==null)return!1 +s=o.le(b) +r=n[s] +q=o.kI(r,b) +if(q<0)return!1 +p=r.splice(q,1)[0] +if(0===r.length)delete n[s] +o.a23(p) +return!0}, +Qh(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.c(A.d6(o)) +if(!0===p)o.D(0,s)}}, +T(a){var s=this +if(s.a>0){s.b=s.c=s.d=s.e=s.f=null +s.a=0 +s.Pt()}}, +Bh(a,b){if(a[b]!=null)return!1 +a[b]=this.Pu(b) +return!0}, +rd(a,b){var s +if(a==null)return!1 +s=a[b] +if(s==null)return!1 +this.a23(s) +delete a[b] +return!0}, +Pt(){this.r=this.r+1&1073741823}, +Pu(a){var s,r=this,q=new A.b7h(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.Pt() +return q}, +a23(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.Pt()}, +le(a){return J.Z(a)&1073741823}, +kI(a,b){var s,r +if(a==null)return-1 +s=a.length +for(r=0;r"))}, +gq(a){return this.b}, +gY(a){var s +if(this.b===0)throw A.c(A.a3("No such element")) +s=this.c +s.toString +return s}, +ga_(a){var s +if(this.b===0)throw A.c(A.a3("No such element")) +s=this.c.mI$ +s.toString +return s}, +gbb(a){var s=this.b +if(s===0)throw A.c(A.a3("No such element")) +if(s>1)throw A.c(A.a3("Too many elements")) +s=this.c +s.toString +return s}, +ak(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.c(A.d6(q)) +s=r.lA$ +s.toString +if(s!==q.c){r=s +continue}else break}while(!0)}, +gaa(a){return this.b===0}, +R1(a,b,c){var s,r,q=this +if(b.mH$!=null)throw A.c(A.a3("LinkedListEntry is already in a LinkedList"));++q.a +b.mH$=q +s=q.b +if(s===0){b.lA$=b +q.c=b.mI$=b +q.b=s+1 +return}r=a.mI$ +r.toString +b.mI$=r +b.lA$=a +a.mI$=r.lA$=b +if(c&&a==q.c)q.c=b +q.b=s+1}, +a8R(a){var s,r,q=this;++q.a +s=a.lA$ +s.mI$=a.mI$ +a.mI$.lA$=s +r=--q.b +a.mH$=a.lA$=a.mI$=null +if(r===0)q.c=null +else if(a===q.c)q.c=s}} +A.Gc.prototype={ +gG(a){var s=this.c +return s==null?this.$ti.c.a(s):s}, +v(){var s=this,r=s.a +if(s.b!==r.a)throw A.c(A.d6(s)) +if(r.b!==0)r=s.e&&s.d===r.gY(0) +else r=!0 +if(r){s.c=null +return!1}s.e=!0 +r=s.d +s.c=r +s.d=r.lA$ +return!0}} +A.l4.prototype={ +go_(a){var s=this.mH$ +if(s==null||s.gY(0)===this.lA$)return null +return this.lA$}, +gafP(){var s=this.mH$ +if(s==null||this===s.gY(0))return null +return this.mI$}} +A.T.prototype={ +ga3(a){return new A.ck(a,this.gq(a),A.aZ(a).j("ck"))}, +cM(a,b){return this.i(a,b)}, +ak(a,b){var s,r=this.gq(a) +for(s=0;s1)throw A.c(A.ua()) +return this.i(a,0)}, +p(a,b){var s,r=this.gq(a) +for(s=0;s"))}, +FJ(a,b){return new A.f6(a,b.j("f6<0>"))}, +hi(a,b,c){return new A.a1(a,b,A.aZ(a).j("@").a0(c).j("a1<1,2>"))}, +la(a,b){return A.fe(a,b,null,A.aZ(a).j("T.E"))}, +lR(a,b){return A.fe(a,0,A.hO(b,"count",t.S),A.aZ(a).j("T.E"))}, +i1(a,b){var s,r,q,p,o=this +if(o.gaa(a)){s=A.aZ(a).j("T.E") +return b?J.dG(0,s):J.CH(0,s)}r=o.i(a,0) +q=A.bQ(o.gq(a),r,b,A.aZ(a).j("T.E")) +for(p=1;p")),o=q.gq(a) +for(s=0;s").a0(b).j("iw<1,2>"))}, +fk(a){var s,r=this +if(r.gq(a)===0)throw A.c(A.d4()) +s=r.i(a,r.gq(a)-1) +r.sq(a,r.gq(a)-1) +return s}, +e7(a,b){var s=b==null?A.bZe():b +A.aaO(a,0,this.gq(a)-1,s)}, +O(a,b){var s=A.J(a,!0,A.aZ(a).j("T.E")) +B.b.K(s,b) +return s}, +dk(a,b,c){var s=this.gq(a) +if(c==null)c=s +A.ep(b,c,s,null,null) +return A.eJ(this.FZ(a,b,c),!0,A.aZ(a).j("T.E"))}, +hr(a,b){return this.dk(a,b,null)}, +FZ(a,b,c){A.ep(b,c,this.gq(a),null,null) +return A.fe(a,b,c,A.aZ(a).j("T.E"))}, +tP(a,b,c){A.ep(b,c,this.gq(a),null,null) +if(c>b)this.Ps(a,b,c)}, +Kv(a,b,c,d){var s +A.ep(b,c,this.gq(a),null,null) +for(s=b;s").b(d)){r=e +q=d}else{p=J.XG(d,e) +q=p.i1(p,!1) +r=0}p=J.ac(q) +if(r+s>p.gq(q))throw A.c(A.byo()) +if(r=0;--o)this.n(a,b+o,p.i(q,r+o)) +else for(o=0;o"))}, +l(a){return A.xI(a,"[","]")}, +$iaD:1, +$ip:1, +$iG:1} +A.bf.prototype={ +uZ(a,b,c){var s=A.aZ(a) +return A.byM(a,s.j("bf.K"),s.j("bf.V"),b,c)}, +ak(a,b){var s,r,q,p +for(s=J.av(this.gcS(a)),r=A.aZ(a).j("bf.V");s.v();){q=s.gG(s) +p=this.i(a,q) +b.$2(q,p==null?r.a(p):p)}}, +K(a,b){b.ak(0,new A.aID(a))}, +d2(a,b,c){var s +if(this.a7(a,b)){s=this.i(a,b) +return s==null?A.aZ(a).j("bf.V").a(s):s}s=c.$0() +this.n(a,b,s) +return s}, +b1L(a,b,c,d){var s,r=this +if(r.a7(a,b)){s=r.i(a,b) +s=c.$1(s==null?A.aZ(a).j("bf.V").a(s):s) +r.n(a,b,s) +return s}if(d!=null){s=d.$0() +r.n(a,b,s) +return s}throw A.c(A.hV(b,"key","Key not in map."))}, +f3(a,b,c){return this.b1L(a,b,c,null)}, +aha(a,b){var s,r,q,p +for(s=J.av(this.gcS(a)),r=A.aZ(a).j("bf.V");s.v();){q=s.gG(s) +p=this.i(a,q) +this.n(a,q,b.$2(q,p==null?r.a(p):p))}}, +gh1(a){return J.fh(this.gcS(a),new A.aIE(a),A.aZ(a).j("bw"))}, +zF(a,b,c,d){var s,r,q,p,o,n=A.B(c,d) +for(s=J.av(this.gcS(a)),r=A.aZ(a).j("bf.V");s.v();){q=s.gG(s) +p=this.i(a,q) +o=b.$2(q,p==null?r.a(p):p) +n.n(0,o.a,o.b)}return n}, +Ts(a,b){var s,r +for(s=J.av(b);s.v();){r=s.gG(s) +this.n(a,r.a,r.b)}}, +jv(a,b){var s,r,q,p,o=A.aZ(a),n=A.a([],o.j("C")) +for(s=J.av(this.gcS(a)),o=o.j("bf.V");s.v();){r=s.gG(s) +q=this.i(a,r) +if(b.$2(r,q==null?o.a(q):q))n.push(r)}for(o=n.length,p=0;p").a0(s.j("bf.V")).j("jX<1,2>"))}, +l(a){return A.aIF(a)}, +$iaL:1} +A.aID.prototype={ +$2(a,b){J.cD(this.a,a,b)}, +$S(){return A.aZ(this.a).j("~(bf.K,bf.V)")}} +A.aIE.prototype={ +$1(a){var s=this.a,r=J.Q(s,a) +if(r==null)r=A.aZ(s).j("bf.V").a(r) +s=A.aZ(s) +return new A.bw(a,r,s.j("@").a0(s.j("bf.V")).j("bw<1,2>"))}, +$S(){return A.aZ(this.a).j("bw(bf.K)")}} +A.aIG.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.h(a) +r.a=s+": " +r.a+=A.h(b)}, +$S:178} +A.F8.prototype={} +A.jX.prototype={ +gq(a){return J.af(this.a)}, +gaa(a){return J.fu(this.a)}, +gd4(a){return J.hS(this.a)}, +gY(a){var s=this.a,r=J.db(s) +s=r.i(s,J.lH(r.gcS(s))) +return s==null?this.$ti.y[1].a(s):s}, +gbb(a){var s=this.a,r=J.db(s) +s=r.i(s,J.asO(r.gcS(s))) +return s==null?this.$ti.y[1].a(s):s}, +ga_(a){var s=this.a,r=J.db(s) +s=r.i(s,J.om(r.gcS(s))) +return s==null?this.$ti.y[1].a(s):s}, +ga3(a){var s=this.a,r=this.$ti +return new A.ajw(J.av(J.wk(s)),s,r.j("@<1>").a0(r.y[1]).j("ajw<1,2>"))}} +A.ajw.prototype={ +v(){var s=this,r=s.a +if(r.v()){s.c=J.Q(s.b,r.gG(r)) +return!0}s.c=null +return!1}, +gG(a){var s=this.c +return s==null?this.$ti.y[1].a(s):s}} +A.Vz.prototype={ +n(a,b,c){throw A.c(A.ao("Cannot modify unmodifiable map"))}, +T(a){throw A.c(A.ao("Cannot modify unmodifiable map"))}, +D(a,b){throw A.c(A.ao("Cannot modify unmodifiable map"))}, +d2(a,b,c){throw A.c(A.ao("Cannot modify unmodifiable map"))}} +A.LS.prototype={ +uZ(a,b,c){return J.HH(this.a,b,c)}, +i(a,b){return J.Q(this.a,b)}, +n(a,b,c){J.cD(this.a,b,c)}, +T(a){J.wi(this.a)}, +d2(a,b,c){return J.HI(this.a,b,c)}, +a7(a,b){return J.ee(this.a,b)}, +ak(a,b){J.is(this.a,b)}, +gaa(a){return J.fu(this.a)}, +gd4(a){return J.hS(this.a)}, +gq(a){return J.af(this.a)}, +gcS(a){return J.wk(this.a)}, +D(a,b){return J.hu(this.a,b)}, +l(a){return J.bB(this.a)}, +gaS(a){return J.bpE(this.a)}, +gh1(a){return J.bpB(this.a)}, +zF(a,b,c,d){return J.bvE(this.a,b,c,d)}, +$iaL:1} +A.nO.prototype={ +uZ(a,b,c){return new A.nO(J.HH(this.a,b,c),b.j("@<0>").a0(c).j("nO<1,2>"))}} +A.RL.prototype={ +aDQ(a,b){var s=this +s.b=b +s.a=a +if(a!=null)a.b=s +if(b!=null)b.a=s}, +aLK(){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.RK.prototype={ +a6O(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}, +ev(a){var s=this,r=s.c +if(r!=null)--r.b +s.c=null +s.aLK() +return s.d}, +GY(){return this}, +$ibxn:1, +gDx(){return this.d}} +A.RM.prototype={ +GY(){return null}, +a6O(a){throw A.c(A.d4())}, +gDx(){throw A.c(A.d4())}} +A.JD.prototype={ +fZ(a,b){return new A.q0(this,this.$ti.j("@<1>").a0(b).j("q0<1,2>"))}, +gq(a){return this.b}, +Jd(a){var s=this.a +new A.RK(this,a,s.$ti.j("RK<1>")).aDQ(s,s.b);++this.b}, +fk(a){var s=this.a.a.a6O(0);--this.b +return s}, +gY(a){return this.a.b.gDx()}, +ga_(a){return this.a.a.gDx()}, +gbb(a){var s=this.a,r=s.b +if(r==s.a)return r.gDx() +throw A.c(A.ua())}, +gaa(a){var s=this.a +return s.b===s}, +ga3(a){return new A.ahc(this,this.a.b,this.$ti.j("ahc<1>"))}, +l(a){return A.xI(this,"{","}")}, +$iaD:1} +A.ahc.prototype={ +v(){var s=this,r=s.b,q=r==null?null:r.GY() +if(q==null){s.a=s.b=s.c=null +return!1}r=s.a +if(r!=q.c)throw A.c(A.d6(r)) +s.c=q.d +s.b=q.b +return!0}, +gG(a){var s=this.c +return s==null?this.$ti.c.a(s):s}} +A.LG.prototype={ +fZ(a,b){return new A.q0(this,this.$ti.j("@<1>").a0(b).j("q0<1,2>"))}, +ga3(a){var s=this +return new A.ajm(s,s.c,s.d,s.b,s.$ti.j("ajm<1>"))}, +ak(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.a5(A.d6(p))}}, +gaa(a){return this.b===this.c}, +gq(a){return(this.c-this.b&this.a.length-1)>>>0}, +gY(a){var s=this,r=s.b +if(r===s.c)throw A.c(A.d4()) +r=s.a[r] +return r==null?s.$ti.c.a(r):r}, +ga_(a){var s=this,r=s.b,q=s.c +if(r===q)throw A.c(A.d4()) +r=s.a +r=r[(q-1&r.length-1)>>>0] +return r==null?s.$ti.c.a(r):r}, +gbb(a){var s,r=this +if(r.b===r.c)throw A.c(A.d4()) +if(r.gq(0)>1)throw A.c(A.ua()) +s=r.a[r.b] +return s==null?r.$ti.c.a(s):s}, +cM(a,b){var s,r=this +A.br4(b,r.gq(0),r,null,null) +s=r.a +s=s[(r.b+b&s.length-1)>>>0] +return s==null?r.$ti.c.a(s):s}, +i1(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.dG(0,s):J.CH(0,s)}s=m.$ti.c +r=A.bQ(k,m.gY(0),b,s) +for(q=m.a,p=m.b,o=0;o>>0] +r[o]=n==null?s.a(n):n}return r}, +fc(a){return this.i1(0,!0)}, +K(a,b){var s,r,q,p,o,n,m,l,k=this,j=k.$ti +if(j.j("G<1>").b(b)){s=b.length +r=k.gq(0) +q=r+s +p=k.a +o=p.length +if(q>=o){n=A.bQ(A.byC(q+(q>>>1)),null,!1,j.j("1?")) +k.c=k.aMS(n) +k.a=n +k.b=0 +B.b.d5(n,r,q,b,0) +k.c+=s}else{j=k.c +m=o-j +if(s>>0)s[p]=null +q.b=q.c=0;++q.d}}, +l(a){return A.xI(this,"{","}")}, +Jd(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.a4f();++s.d}, +Fe(){var s,r,q=this,p=q.b +if(p===q.c)throw A.c(A.d4());++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}, +fk(a){var s,r=this,q=r.b,p=r.c +if(q===p)throw A.c(A.d4());++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}, +iQ(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.a4f();++s.d}, +a4f(){var s=this,r=A.bQ(s.a.length*2,null,!1,s.$ti.j("1?")),q=s.a,p=s.b,o=q.length-p +B.b.d5(r,0,o,q,p) +B.b.d5(r,o,o+s.b,s.a,0) +s.b=0 +s.c=s.a.length +s.a=r}, +aMS(a){var s,r,q=this,p=q.b,o=q.c,n=q.a +if(p<=o){s=o-p +B.b.d5(a,0,s,n,p) +return s}else{r=n.length-p +B.b.d5(a,0,r,n,p) +B.b.d5(a,r,r+q.c,q.a,0) +return q.c+r}}} +A.ajm.prototype={ +gG(a){var s=this.e +return s==null?this.$ti.c.a(s):s}, +v(){var s,r=this,q=r.a +if(r.c!==q.d)A.a5(A.d6(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.mk.prototype={ +gaa(a){return this.gq(this)===0}, +gd4(a){return this.gq(this)!==0}, +fZ(a,b){return A.aSU(this,null,A.u(this).c,b)}, +T(a){this.Fd(this.fc(0))}, +K(a,b){var s +for(s=J.av(b);s.v();)this.F(0,s.gG(s))}, +Fd(a){var s,r +for(s=a.length,r=0;r").a0(c).j("kR<1,2>"))}, +gbb(a){var s,r=this +if(r.gq(r)>1)throw A.c(A.ua()) +s=r.ga3(r) +if(!s.v())throw A.c(A.d4()) +return s.gG(s)}, +l(a){return A.xI(this,"{","}")}, +ak(a,b){var s +for(s=this.ga3(this);s.v();)b.$1(s.gG(s))}, +qc(a,b){var s +for(s=this.ga3(this);s.v();)if(!b.$1(s.gG(s)))return!1 +return!0}, +fJ(a,b){var s +for(s=this.ga3(this);s.v();)if(b.$1(s.gG(s)))return!0 +return!1}, +lR(a,b){return A.bs8(this,b,A.u(this).c)}, +la(a,b){return A.bs1(this,b,A.u(this).c)}, +gY(a){var s=this.ga3(this) +if(!s.v())throw A.c(A.d4()) +return s.gG(s)}, +ga_(a){var s,r=this.ga3(this) +if(!r.v())throw A.c(A.d4()) +do s=r.gG(r) +while(r.v()) +return s}, +cM(a,b){var s,r +A.fC(b,"index") +s=this.ga3(this) +for(r=b;s.v();){if(r===0)return s.gG(s);--r}throw A.c(A.f1(b,b-r,this,null,"index"))}, +$iaD:1, +$ip:1, +$icn:1} +A.GQ.prototype={ +fZ(a,b){return A.aSU(this,this.gRv(),A.u(this).c,b)}, +t1(a){var s,r,q=this.xv() +for(s=this.ga3(this);s.v();){r=s.gG(s) +if(!a.p(0,r))q.F(0,r)}return q}, +p8(a,b){var s,r,q=this.xv() +for(s=this.ga3(this);s.v();){r=s.gG(s) +if(b.p(0,r))q.F(0,r)}return q}, +jY(a){var s=this.xv() +s.K(0,this) +return s}} +A.anY.prototype={} +A.jY.prototype={} +A.jj.prototype={ +aId(a){var s=this,r=s.$ti +r=new A.jj(a,s.a,r.j("@<1>").a0(r.y[1]).j("jj<1,2>")) +r.b=s.b +r.c=s.c +return r}, +gh(a){return this.d}} +A.anX.prototype={ +nt(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.ghx() +if(f==null){h.Px(a,a) +return-1}s=h.gPw() +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.ghx()!==q){h.shx(q);++h.c}return r}, +aKv(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}, +a7Y(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}, +ou(a,b){var s,r,q,p,o=this +if(o.ghx()==null)return null +if(o.nt(b)!==0)return null +s=o.ghx() +r=s.b;--o.a +q=s.c +if(r==null)o.shx(q) +else{p=o.a7Y(r) +p.c=q +o.shx(p)}++o.b +return s}, +OV(a,b){var s,r=this;++r.a;++r.b +s=r.ghx() +if(s==null){r.shx(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.shx(a)}, +ga3m(){var s=this,r=s.ghx() +if(r==null)return null +s.shx(s.aKv(r)) +return s.ghx()}, +ga5l(){var s=this,r=s.ghx() +if(r==null)return null +s.shx(s.a7Y(r)) +return s.ghx()}, +a1U(a){this.shx(null) +this.a=0;++this.b}, +xc(a){return this.Td(a)&&this.nt(a)===0}, +Px(a,b){return this.gPw().$2(a,b)}, +Td(a){return this.gb2M().$1(a)}} +A.Po.prototype={ +i(a,b){var s=this +if(!s.f.$1(b))return null +if(s.d!=null)if(s.nt(b)===0)return s.d.d +return null}, +D(a,b){var s +if(!this.f.$1(b))return null +s=this.ou(0,b) +if(s!=null)return s.d +return null}, +n(a,b,c){var s,r=this,q=r.nt(b) +if(q===0){r.d=r.d.aId(c);++r.c +return}s=r.$ti +r.OV(new A.jj(c,b,s.j("@<1>").a0(s.y[1]).j("jj<1,2>")),q)}, +d2(a,b,c){var s,r,q,p,o=this,n=o.nt(b) +if(n===0)return o.d.d +s=o.b +r=o.c +q=c.$0() +if(s!==o.b)throw A.c(A.d6(o)) +if(r!==o.c)n=o.nt(b) +p=o.$ti +o.OV(new A.jj(q,b,p.j("@<1>").a0(p.y[1]).j("jj<1,2>")),n) +return q}, +gaa(a){return this.d==null}, +gd4(a){return this.d!=null}, +ak(a,b){var s,r,q=this.$ti +q=q.j("@<1>").a0(q.y[1]) +s=new A.Ak(this,A.a([],q.j("C>")),this.c,q.j("Ak<1,2>")) +for(;s.v();){r=s.gG(0) +b.$2(r.a,r.b)}}, +gq(a){return this.a}, +T(a){this.a1U(0)}, +a7(a,b){return this.xc(b)}, +gcS(a){var s=this.$ti +return new A.rN(this,s.j("@<1>").a0(s.j("jj<1,2>")).j("rN<1,2>"))}, +gaS(a){var s=this.$ti +return new A.Al(this,s.j("@<1>").a0(s.y[1]).j("Al<1,2>"))}, +gh1(a){var s=this.$ti +return new A.UV(this,s.j("@<1>").a0(s.y[1]).j("UV<1,2>"))}, +aT1(){if(this.d==null)return null +return this.ga3m().a}, +aex(){if(this.d==null)return null +return this.ga5l().a}, +aVY(a){var s,r,q,p=this +if(p.d==null)return null +if(p.nt(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}, +aT2(a){var s,r,q,p=this +if(p.d==null)return null +if(p.nt(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}, +$iaL:1, +Px(a,b){return this.e.$2(a,b)}, +Td(a){return this.f.$1(a)}, +ghx(){return this.d}, +gPw(){return this.e}, +shx(a){return this.d=a}} +A.aTF.prototype={ +$1(a){return this.a.b(a)}, +$S:147} +A.pC.prototype={ +gG(a){var s=this.b +if(s.length===0){A.u(this).j("pC.T").a(null) +return null}return this.QD(B.b.ga_(s))}, +aHM(a){var s,r,q=this.b +B.b.T(q) +s=this.a +s.nt(a) +r=s.ghx() +r.toString +q.push(r) +this.d=s.c}, +v(){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.ghx() +for(p=q.b;s!=null;){p.push(s) +s=s.b}return p.length!==0}throw A.c(A.d6(o))}p=q.b +if(p.length===0)return!1 +if(q.d!==o.c)q.aHM(B.b.ga_(p).a) +s=B.b.ga_(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.ga_(p).c===s))break +s=p.pop()}return p.length!==0}} +A.rN.prototype={ +gq(a){return this.a.a}, +gaa(a){return this.a.a===0}, +ga3(a){var s=this.a,r=this.$ti +return new A.rO(s,A.a([],r.j("C<2>")),s.c,r.j("@<1>").a0(r.y[1]).j("rO<1,2>"))}, +p(a,b){return this.a.xc(b)}, +jY(a){var s=this.a,r=this.$ti,q=A.aaZ(s.e,s.f,r.c) +q.a=s.a +q.d=q.a2p(s.d,r.y[1]) +return q}} +A.Al.prototype={ +gq(a){return this.a.a}, +gaa(a){return this.a.a===0}, +ga3(a){var s=this.a,r=this.$ti +r=r.j("@<1>").a0(r.y[1]) +return new A.UZ(s,A.a([],r.j("C>")),s.c,r.j("UZ<1,2>"))}} +A.UV.prototype={ +gq(a){return this.a.a}, +gaa(a){return this.a.a===0}, +ga3(a){var s=this.a,r=this.$ti +r=r.j("@<1>").a0(r.y[1]) +return new A.Ak(s,A.a([],r.j("C>")),s.c,r.j("Ak<1,2>"))}} +A.rO.prototype={ +QD(a){return a.a}} +A.UZ.prototype={ +QD(a){return a.d}} +A.Ak.prototype={ +QD(a){var s=this.$ti +return new A.bw(a.a,a.d,s.j("@<1>").a0(s.y[1]).j("bw<1,2>"))}} +A.Et.prototype={ +a5M(a){return A.aaZ(new A.aTH(this,a),this.f,a)}, +xv(){return this.a5M(t.z)}, +fZ(a,b){return A.aSU(this,this.gaEP(),this.$ti.c,b)}, +ga3(a){var s=this.$ti +return new A.rO(this,A.a([],s.j("C>")),this.c,s.j("@<1>").a0(s.j("jY<1>")).j("rO<1,2>"))}, +gq(a){return this.a}, +gaa(a){return this.d==null}, +gd4(a){return this.d!=null}, +gY(a){if(this.a===0)throw A.c(A.d4()) +return this.ga3m().a}, +ga_(a){if(this.a===0)throw A.c(A.d4()) +return this.ga5l().a}, +gbb(a){var s=this.a +if(s===0)throw A.c(A.d4()) +if(s>1)throw A.c(A.ua()) +return this.d.a}, +p(a,b){return this.f.$1(b)&&this.nt(this.$ti.c.a(b))===0}, +F(a,b){return this.iQ(0,b)}, +iQ(a,b){var s=this.nt(b) +if(s===0)return!1 +this.OV(new A.jY(b,this.$ti.j("jY<1>")),s) +return!0}, +D(a,b){if(!this.f.$1(b))return!1 +return this.ou(0,this.$ti.c.a(b))!=null}, +K(a,b){var s +for(s=J.av(b);s.v();)this.iQ(0,s.gG(s))}, +Fd(a){var s,r,q,p +for(s=a.length,r=this.$ti.c,q=0;q>")),r.c,q.j("@<1>").a0(q.j("jY<1>")).j("rO<1,2>"));q.v();){s=q.gG(0) +if(b.p(0,s))p.iQ(0,s)}return p}, +avr(){var s=this,r=s.$ti,q=A.aaZ(s.e,s.f,r.c) +q.a=s.a +q.d=s.a2p(s.d,r.j("jY<1>")) +return q}, +a2p(a,b){var s +if(a==null)return null +s=new A.jY(a.a,this.$ti.j("jY<1>")) +new A.aTG(this,b).$2(a,s) +return s}, +T(a){this.a1U(0)}, +jY(a){return this.avr()}, +l(a){return A.xI(this,"{","}")}, +$iaD:1, +$icn:1, +Px(a,b){return this.e.$2(a,b)}, +Td(a){return this.f.$1(a)}, +ghx(){return this.d}, +gPw(){return this.e}, +shx(a){return this.d=a}} +A.aTI.prototype={ +$1(a){return this.a.b(a)}, +$S:147} +A.aTH.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.j("w(0,0)")}} +A.aTG.prototype={ +$2(a,b){var s,r,q,p,o,n=this.a.$ti.j("jY<1>") +do{s=a.b +r=a.c +if(s!=null){q=new A.jY(s.a,n) +b.b=q +this.$2(s,q)}p=r!=null +if(p){o=new A.jY(r.a,n) +b.c=o +b=o +a=r}}while(p)}, +$S(){return this.a.$ti.a0(this.b).j("~(1,jY<2>)")}} +A.UW.prototype={} +A.UX.prototype={} +A.UY.prototype={} +A.VA.prototype={} +A.aiZ.prototype={ +i(a,b){var s,r=this.b +if(r==null)return this.c.i(0,b) +else if(typeof b!="string")return null +else{s=r[b] +return typeof s=="undefined"?this.aHt(b):s}}, +gq(a){return this.b==null?this.c.a:this.uq().length}, +gaa(a){return this.gq(0)===0}, +gd4(a){return this.gq(0)>0}, +gcS(a){var s +if(this.b==null){s=this.c +return new A.bj(s,A.u(s).j("bj<1>"))}return new A.aj_(this)}, +gaS(a){var s=this +if(s.b==null)return s.c.gaS(0) +return A.qB(s.uq(),new A.b6G(s),t.N,t.z)}, +n(a,b,c){var s,r,q=this +if(q.b==null)q.c.n(0,b,c) +else if(q.a7(0,b)){s=q.b +s[b]=c +r=q.a +if(r==null?s!=null:r!==s)r[b]=null}else q.a9G().n(0,b,c)}, +a7(a,b){if(this.b==null)return this.c.a7(0,b) +if(typeof b!="string")return!1 +return Object.prototype.hasOwnProperty.call(this.a,b)}, +d2(a,b,c){var s +if(this.a7(0,b))return this.i(0,b) +s=c.$0() +this.n(0,b,s) +return s}, +D(a,b){if(this.b!=null&&!this.a7(0,b))return null +return this.a9G().D(0,b)}, +T(a){var s,r=this +if(r.b==null)r.c.T(0) +else{if(r.c!=null)B.b.T(r.uq()) +r.a=r.b=null +s=t.z +r.c=A.B(s,s)}}, +ak(a,b){var s,r,q,p,o=this +if(o.b==null)return o.c.ak(0,b) +s=o.uq() +for(r=0;r"))}return s}, +p(a,b){return this.a.a7(0,b)}} +A.G9.prototype={ +b6(a){var s,r,q=this +q.aqJ(0) +s=q.a +r=s.a +s.a="" +s=q.c +s.F(0,A.bDV(r.charCodeAt(0)==0?r:r,q.b)) +s.b6(0)}} +A.bh1.prototype={ +$0(){var s,r +try{s=new TextDecoder("utf-8",{fatal:true}) +return s}catch(r){}return null}, +$S:3} +A.bh0.prototype={ +$0(){var s,r +try{s=new TextDecoder("utf-8",{fatal:false}) +return s}catch(r){}return null}, +$S:3} +A.Y3.prototype={ +gb4(a){return"us-ascii"}, +hS(a){return B.OW.dC(a)}, +co(a,b){var s=B.OV.dC(b) +return s}} +A.apo.prototype={ +dC(a){var s,r,q,p=A.ep(0,null,a.length,null,null)-0,o=new Uint8Array(p) +for(s=~this.a,r=0;r>>0!==0){if(r>b)s.ha(a,b,r,!1) +s.F(0,B.a3E) +b=r+1}if(b>>0!==0)throw A.c(A.cF("Source contains non-ASCII bytes.",null,null)) +this.a.F(0,A.ja(b,0,null))}} +A.auo.prototype={ +gyP(){return B.QV}, +afc(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.ep(a1,a2,a0.length,c,c) +s=$.buU() +for(r=a1,q=r,p=c,o=-1,n=-1,m=0;r=0){i=u.U.charCodeAt(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.cZ("") +g=p}else g=p +g.a+=B.d.Z(a0,q,r) +g.a+=A.eB(k) +q=l +continue}}throw A.c(A.cF("Invalid base64 data",a0,r))}if(p!=null){g=p.a+=B.d.Z(a0,q,a2) +f=g.length +if(o>=0)A.bvZ(a0,n,a2,o,m,f) +else{e=B.e.aB(f-1,4)+1 +if(e===1)throw A.c(A.cF(b,a0,a2)) +for(;e<4;){g+="=" +p.a=g;++e}}g=p.a +return B.d.pn(a0,a1,a2,g.charCodeAt(0)==0?g:g)}d=a2-a1 +if(o>=0)A.bvZ(a0,n,a2,o,m,d) +else{e=B.e.aB(d,4) +if(e===1)throw A.c(A.cF(b,a0,a2)) +if(e>1)a0=B.d.pn(a0,a2,a2,e===2?"==":"=")}return a0}, +EF(a,b){return this.afc(0,b,0,null)}} +A.Yp.prototype={ +dC(a){var s=a.length +if(s===0)return"" +s=new A.QW(u.U).Vd(a,0,s,!0) +s.toString +return A.ja(s,0,null)}, +k6(a){var s=u.U +if(t.NC.b(a))return new A.bgZ(new A.apw(new A.w5(!1),a,a.a),new A.QW(s)) +return new A.aYH(a,new A.aZ1(s))}} +A.QW.prototype={ +abD(a,b){return new Uint8Array(b)}, +Vd(a,b,c,d){var s,r=this,q=(r.a&3)+(c-b),p=B.e.c0(q,3),o=p*4 +if(d&&q-p*3>0)o+=4 +s=r.abD(0,o) +r.a=A.bTO(r.b,a,b,c,d,s,0,r.a) +if(o>0)return s +return null}} +A.aZ1.prototype={ +abD(a,b){var s=this.c +if(s==null||s.length0)throw A.c(A.cF("Invalid length, must be multiple of four",b,c)) +this.a=-1}} +A.afk.prototype={ +F(a,b){var s,r=b.length +if(r===0)return +s=this.b.UI(0,b,0,r) +if(s!=null)this.a.F(0,s)}, +b6(a){this.b.U4(0,null,null) +this.a.b6(0)}, +ha(a,b,c,d){var s,r +A.ep(b,c,a.length,null,null) +if(b===c)return +s=this.b +r=s.UI(0,a,b,c) +if(r!=null)this.a.F(0,r) +if(d){s.U4(0,a,c) +this.a.b6(0)}}} +A.YR.prototype={} +A.R4.prototype={ +F(a,b){this.a.F(0,b)}, +b6(a){this.a.b6(0)}} +A.afy.prototype={ +F(a,b){var s,r,q=this,p=q.b,o=q.c,n=J.ac(b) +if(n.gq(b)>p.length-o){p=q.b +s=n.gq(b)+p.length-1 +s|=B.e.c_(s,1) +s|=s>>>2 +s|=s>>>4 +s|=s>>>8 +r=new Uint8Array((((s|s>>>16)>>>0)+1)*2) +p=q.b +B.a2.eL(r,0,p.length,p) +q.b=r}p=q.b +o=q.c +B.a2.eL(p,o,o+n.gq(b),b) +q.c=q.c+n.gq(b)}, +b6(a){this.a.$1(B.a2.dk(this.b,0,this.c))}} +A.Z4.prototype={} +A.anD.prototype={ +F(a,b){this.b.push(b)}, +b6(a){this.a.$1(this.b)}} +A.Zw.prototype={} +A.cN.prototype={ +aTk(a,b){var s=A.u(this) +return new A.Si(this,a,s.j("@").a0(s.j("cN.T")).a0(b).j("Si<1,2,3>"))}, +k6(a){throw A.c(A.ao("This converter does not support chunked conversions: "+this.l(0)))}} +A.Si.prototype={ +k6(a){return this.a.k6(new A.G9(this.b.a,a,new A.cZ("")))}} +A.x2.prototype={} +A.Lp.prototype={ +l(a){var s=A.x5(this.a) +return(this.b!=null?"Converting object to an encodable object failed:":"Converting object did not return an encodable object:")+" "+s}} +A.a3C.prototype={ +l(a){return"Cyclic error in JSON stringify"}} +A.aHf.prototype={ +dM(a,b,c){var s=A.bDV(b,this.gaR2().a) +return s}, +co(a,b){return this.dM(0,b,null)}, +bX(a,b){var s=A.bUp(a,this.gyP().b,null) +return s}, +hS(a){return this.bX(a,null)}, +gyP(){return B.a2Y}, +gaR2(){return B.wm}} +A.a3E.prototype={ +k6(a){var s=t.NC.b(a)?a:new A.Am(a) +return new A.b6F(null,this.b,s)}} +A.b6F.prototype={ +F(a,b){var s,r=this +if(r.d)throw A.c(A.a3("Only one call to add allowed")) +r.d=!0 +s=r.c.aax() +A.bC8(b,s,r.b,r.a) +s.b6(0)}, +b6(a){}} +A.a3D.prototype={ +k6(a){return new A.G9(this.a,a,new A.cZ(""))}} +A.b6I.prototype={ +ahR(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&&(a.charCodeAt(p)&64512)===55296)}else p=!1 +else p=!0 +if(p){if(r>s)n.Na(a,s,r) +s=r+1 +n.hl(92) +n.hl(117) +n.hl(100) +p=q>>>8&15 +n.hl(p<10?48+p:87+p) +p=q>>>4&15 +n.hl(p<10?48+p:87+p) +p=q&15 +n.hl(p<10?48+p:87+p)}}continue}if(q<32){if(r>s)n.Na(a,s,r) +s=r+1 +n.hl(92) +switch(q){case 8:n.hl(98) +break +case 9:n.hl(116) +break +case 10:n.hl(110) +break +case 12:n.hl(102) +break +case 13:n.hl(114) +break +default:n.hl(117) +n.hl(48) +n.hl(48) +p=q>>>4&15 +n.hl(p<10?48+p:87+p) +p=q&15 +n.hl(p<10?48+p:87+p) +break}}else if(q===34||q===92){if(r>s)n.Na(a,s,r) +s=r+1 +n.hl(92) +n.hl(q)}}if(s===0)n.l6(a) +else if(s255||r<0){if(s>b){q=this.a +q.toString +q.F(0,A.ja(a,b,s))}q=this.a +q.toString +q.F(0,A.ja(B.a4T,0,1)) +b=s+1}}if(b16)this.PE()}, +Ap(a,b){if(this.a.a.length!==0)this.PE() +this.b.F(0,b)}, +PE(){var s=this.a,r=s.a +s.a="" +this.b.F(0,r.charCodeAt(0)==0?r:r)}} +A.GX.prototype={ +b6(a){}, +ha(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.J6() +return!1}}, +a3d(a,b,c){var s,r,q,p,o,n,m,l=this +if(b!==c&&(a.charCodeAt(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.a9X(p,a.charCodeAt(n)))q=n}else if(o===56320){if(l.b+3>r)break +l.J6()}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.apv.prototype={ +b6(a){if(this.a!==0){this.ha("",0,0,!0) +return}this.d.a.b6(0)}, +ha(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.a9X(r,!s?a.charCodeAt(b):0))++b +n.a=0}s=n.d +r=n.c +q=c-1 +p=r.length-3 +do{b=n.a3d(a,b,c) +o=d&&b===c +if(b===q&&(a.charCodeAt(b)&64512)===55296){if(d&&n.b=15){p=m.a +o=A.bVz(p,r,b,l) +if(o!=null){if(!p)return o +if(o.indexOf("\ufffd")<0)return o}}o=m.PP(r,b,l,d) +p=m.b +if((p&1)!==0){n=A.bCY(p) +m.b=0 +throw A.c(A.cF(n,a,q+m.c))}return o}, +PP(a,b,c,d){var s,r,q=this +if(c-b>1000){s=B.e.c0(b+c,2) +r=q.PP(a,b,s,!1) +if((q.b&1)!==0)return r +return r+q.PP(a,s,c,d)}return q.aR1(a,b,c,d)}, +ad4(a,b){var s=this.b +this.b=0 +if(s<=32)return +if(this.a)b.a+=A.eB(65533) +else throw A.c(A.cF(A.bCY(77),null,null))}, +aR1(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.cZ(""),g=b+1,f=a[b] +$label0$0:for(s=l.a;!0;){for(;!0;g=p){r="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE".charCodeAt(f)&31 +i=j<=32?f&61694>>>r:(f&63|i<<6)>>>0 +j=" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\x00\x00\x00\x00\x00AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA000\x800AAAAA\x00\x00\x00\x00 AAAAA".charCodeAt(j+r) +if(j===0){h.a+=A.eB(i) +if(g===c)break $label0$0 +break}else if((j&1)!==0){if(s)switch(j){case 69:case 67:h.a+=A.eB(k) +break +case 65:h.a+=A.eB(k);--g +break +default:q=h.a+=A.eB(k) +h.a=q+A.eB(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.eB(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.arL.prototype={} +A.bjf.prototype={ +$2(a,b){this.a.n(0,a.a,b)}, +$S:239} +A.f7.prototype={} +A.aKk.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.x5(b) +r.a=", "}, +$S:239} +A.bgX.prototype={ +$2(a,b){var s,r +if(typeof b=="string")this.a.set(a,b) +else if(b==null)this.a.set(a,"") +else for(s=J.av(b),r=this.a;s.v();){b=s.gG(s) +if(typeof b=="string")r.append(a,b) +else if(b==null)r.append(a,"") +else A.ec(b)}}, +$S:45} +A.cX.prototype={ +F(a,b){return A.ayv(this.a+B.e.c0(b.a,1000),this.b)}, +uc(a){return A.ayv(this.a-B.e.c0(a.a,1000),this.b)}, +k(a,b){if(b==null)return!1 +return b instanceof A.cX&&this.a===b.a&&this.b===b.b}, +bV(a,b){return B.e.bV(this.a,b.a)}, +OO(a,b){var s,r=this.a +if(Math.abs(r)<=864e13)s=!1 +else s=!0 +if(s)throw A.c(A.cb("DateTime is outside valid range: "+r,null)) +A.hO(this.b,"isUtc",t.y)}, +gB(a){var s=this.a +return(s^B.e.c_(s,30))&1073741823}, +b1i(){if(this.b)return this +return A.ayv(this.a,!0)}, +l(a){var s=this,r=A.bwD(A.ns(s)),q=A.q9(A.j8(s)),p=A.q9(A.uU(s)),o=A.q9(A.r1(s)),n=A.q9(A.aMM(s)),m=A.q9(A.brJ(s)),l=A.bwE(A.brI(s)),k=r+"-"+q +if(s.b)return k+"-"+p+" "+o+":"+n+":"+m+"."+l+"Z" +else return k+"-"+p+" "+o+":"+n+":"+m+"."+l}, +b1d(){var s=this,r=A.ns(s)>=-9999&&A.ns(s)<=9999?A.bwD(A.ns(s)):A.bME(A.ns(s)),q=A.q9(A.j8(s)),p=A.q9(A.uU(s)),o=A.q9(A.r1(s)),n=A.q9(A.aMM(s)),m=A.q9(A.brJ(s)),l=A.bwE(A.brI(s)),k=r+"-"+q +if(s.b)return k+"-"+p+"T"+o+":"+n+":"+m+"."+l+"Z" +else return k+"-"+p+"T"+o+":"+n+":"+m+"."+l}, +$id2:1} +A.ayw.prototype={ +$1(a){if(a==null)return 0 +return A.dr(a,null)}, +$S:241} +A.ayx.prototype={ +$1(a){var s,r,q +if(a==null)return 0 +for(s=a.length,r=0,q=0;q<6;++q){r*=10 +if(qr)s=": Not in inclusive range "+A.h(r)+".."+A.h(q) +else s=qe.length +else s=!1 +if(s)f=null +if(f==null){if(e.length>78)e=B.d.Z(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.d.Z(e,k,l)+i+"\n"+B.d.aD(" ",f-k+j.length)+"^\n"}else return f!=null?g+(" (at offset "+A.h(f)+")"):g}, +$ict:1, +gnY(a){return this.a}, +gAR(a){return this.b}, +gcF(a){return this.c}} +A.p.prototype={ +fZ(a,b){return A.iY(this,A.aZ(this).j("p.E"),b)}, +Vu(a,b){var s=this,r=A.aZ(s) +if(r.j("aD").b(s))return A.bxT(s,b,r.j("p.E")) +return new A.qh(s,b,r.j("qh"))}, +hi(a,b,c){return A.qB(this,b,A.aZ(this).j("p.E"),c)}, +kz(a,b){return new A.b6(this,b,A.aZ(this).j("b6"))}, +FJ(a,b){return new A.f6(this,b.j("f6<0>"))}, +p(a,b){var s +for(s=this.ga3(this);s.v();)if(J.d(s.gG(s),b))return!0 +return!1}, +ak(a,b){var s +for(s=this.ga3(this);s.v();)b.$1(s.gG(s))}, +ks(a,b){var s,r=this.ga3(this) +if(!r.v())throw A.c(A.d4()) +s=r.gG(r) +for(;r.v();)s=b.$2(s,r.gG(r)) +return s}, +Vt(a,b,c){var s,r +for(s=this.ga3(this),r=b;s.v();)r=c.$2(r,s.gG(s)) +return r}, +tq(a,b,c){return this.Vt(0,b,c,t.z)}, +d0(a,b){var s,r,q=this.ga3(this) +if(!q.v())return"" +s=J.bB(q.gG(q)) +if(!q.v())return s +if(b.length===0){r=s +do r+=J.bB(q.gG(q)) +while(q.v())}else{r=s +do r=r+b+J.bB(q.gG(q)) +while(q.v())}return r.charCodeAt(0)==0?r:r}, +p9(a){return this.d0(0,"")}, +fJ(a,b){var s +for(s=this.ga3(this);s.v();)if(b.$1(s.gG(s)))return!0 +return!1}, +i1(a,b){return A.J(this,b,A.aZ(this).j("p.E"))}, +fc(a){return this.i1(0,!0)}, +jY(a){return A.cT(this,A.aZ(this).j("p.E"))}, +gq(a){var s,r=this.ga3(this) +for(s=0;r.v();)++s +return s}, +gaa(a){return!this.ga3(this).v()}, +gd4(a){return!this.gaa(this)}, +lR(a,b){return A.bs8(this,b,A.aZ(this).j("p.E"))}, +la(a,b){return A.bs1(this,b,A.aZ(this).j("p.E"))}, +gY(a){var s=this.ga3(this) +if(!s.v())throw A.c(A.d4()) +return s.gG(s)}, +ga_(a){var s,r=this.ga3(this) +if(!r.v())throw A.c(A.d4()) +do s=r.gG(r) +while(r.v()) +return s}, +gbb(a){var s,r=this.ga3(this) +if(!r.v())throw A.c(A.d4()) +s=r.gG(r) +if(r.v())throw A.c(A.ua()) +return s}, +tp(a,b,c){var s,r +for(s=this.ga3(this);s.v();){r=s.gG(s) +if(b.$1(r))return r}if(c!=null)return c.$0() +throw A.c(A.d4())}, +Vs(a,b){return this.tp(0,b,null)}, +aVZ(a,b){var s,r,q=this.ga3(this) +do{if(!q.v())throw A.c(A.d4()) +s=q.gG(q)}while(!b.$1(s)) +for(;q.v();){r=q.gG(q) +if(b.$1(r))s=r}return s}, +cM(a,b){var s,r +A.fC(b,"index") +s=this.ga3(this) +for(r=b;s.v();){if(r===0)return s.gG(s);--r}throw A.c(A.f1(b,b-r,this,null,"index"))}, +l(a){return A.byp(this,"(",")")}} +A.Sl.prototype={ +cM(a,b){A.br4(b,this.a,this,null,null) +return this.b.$1(b)}, +gq(a){return this.a}} +A.bw.prototype={ +l(a){return"MapEntry("+A.h(this.a)+": "+A.h(this.b)+")"}, +gh(a){return this.b}} +A.b_.prototype={ +gB(a){return A.a6.prototype.gB.call(this,0)}, +l(a){return"null"}} +A.a6.prototype={$ia6:1, +k(a,b){return this===b}, +gB(a){return A.i9(this)}, +l(a){return"Instance of '"+A.aMO(this)+"'"}, +H(a,b){throw A.c(A.bzg(this,b))}, +gh7(a){return A.M(this)}, +toString(){return this.l(this)}, +$0(){return this.H(this,A.O("call","$0",0,[],[],0))}, +$1(a){return this.H(this,A.O("call","$1",0,[a],[],0))}, +$2(a,b){return this.H(this,A.O("call","$2",0,[a,b],[],0))}, +$3$1(a,b,c,d){return this.H(this,A.O("call","$3$1",0,[a,b,c,d],[],3))}, +$1$2$onError(a,b,c){return this.H(this,A.O("call","$1$2$onError",0,[a,b,c],["onError"],1))}, +$2$1(a,b,c){return this.H(this,A.O("call","$2$1",0,[a,b,c],[],2))}, +$1$1(a,b){return this.H(this,A.O("call","$1$1",0,[a,b],[],1))}, +$3(a,b,c){return this.H(this,A.O("call","$3",0,[a,b,c],[],0))}, +$4(a,b,c,d){return this.H(this,A.O("call","$4",0,[a,b,c,d],[],0))}, +$3$3(a,b,c,d,e,f){return this.H(this,A.O("call","$3$3",0,[a,b,c,d,e,f],[],3))}, +$2$2(a,b,c,d){return this.H(this,A.O("call","$2$2",0,[a,b,c,d],[],2))}, +$1$2(a,b,c){return this.H(this,A.O("call","$1$2",0,[a,b,c],[],1))}, +$4$cancelOnError$onDone$onError(a,b,c,d){return this.H(this,A.O("call","$4$cancelOnError$onDone$onError",0,[a,b,c,d],["cancelOnError","onDone","onError"],0))}, +$1$highContrast(a){return this.H(this,A.O("call","$1$highContrast",0,[a],["highContrast"],0))}, +$1$accessibilityFeatures(a){return this.H(this,A.O("call","$1$accessibilityFeatures",0,[a],["accessibilityFeatures"],0))}, +$3$replace$state(a,b,c){return this.H(this,A.O("call","$3$replace$state",0,[a,b,c],["replace","state"],0))}, +$2$path(a,b){return this.H(this,A.O("call","$2$path",0,[a,b],["path"],0))}, +$1$growable(a){return this.H(this,A.O("call","$1$growable",0,[a],["growable"],0))}, +$2$params(a,b){return this.H(this,A.O("call","$2$params",0,[a,b],["params"],0))}, +$1$accessibleNavigation(a){return this.H(this,A.O("call","$1$accessibleNavigation",0,[a],["accessibleNavigation"],0))}, +$1$semanticsEnabled(a){return this.H(this,A.O("call","$1$semanticsEnabled",0,[a],["semanticsEnabled"],0))}, +$3$onAction$onChange(a,b,c){return this.H(this,A.O("call","$3$onAction$onChange",0,[a,b,c],["onAction","onChange"],0))}, +$1$0(a){return this.H(this,A.O("call","$1$0",0,[a],[],1))}, +$1$locales(a){return this.H(this,A.O("call","$1$locales",0,[a],["locales"],0))}, +$1$textScaleFactor(a){return this.H(this,A.O("call","$1$textScaleFactor",0,[a],["textScaleFactor"],0))}, +$1$platformBrightness(a){return this.H(this,A.O("call","$1$platformBrightness",0,[a],["platformBrightness"],0))}, +$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scale$signalKind$timeStamp$viewId(a,b,c,d,e,f,g,h,i,j,k,l,m){return this.H(this,A.O("call","$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scale$signalKind$timeStamp$viewId",0,[a,b,c,d,e,f,g,h,i,j,k,l,m],["buttons","change","device","kind","physicalX","physicalY","pressure","pressureMax","scale","signalKind","timeStamp","viewId"],0))}, +$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp$viewId(a,b,c,d,e,f,g,h,i,j,k,l,m,n){return this.H(this,A.O("call","$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp$viewId",0,[a,b,c,d,e,f,g,h,i,j,k,l,m,n],["buttons","change","device","kind","physicalX","physicalY","pressure","pressureMax","scrollDeltaX","scrollDeltaY","signalKind","timeStamp","viewId"],0))}, +$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp$viewId(a,b,c,d,e,f,g,h,i,j,k,l,m){return this.H(this,A.O("call","$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp$viewId",0,[a,b,c,d,e,f,g,h,i,j,k,l,m],["buttons","change","device","kind","physicalX","physicalY","pressure","pressureMax","signalKind","tilt","timeStamp","viewId"],0))}, +$1$hostElementAttributes(a){return this.H(this,A.O("call","$1$hostElementAttributes",0,[a],["hostElementAttributes"],0))}, +$1$style(a){return this.H(this,A.O("call","$1$style",0,[a],["style"],0))}, +$2$priority$scheduler(a,b){return this.H(this,A.O("call","$2$priority$scheduler",0,[a,b],["priority","scheduler"],0))}, +$2$position(a,b){return this.H(this,A.O("call","$2$position",0,[a,b],["position"],0))}, +$1$includeChildren(a){return this.H(this,A.O("call","$1$includeChildren",0,[a],["includeChildren"],0))}, +$2$aspect(a,b){return this.H(this,A.O("call","$2$aspect",0,[a,b],["aspect"],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.H(this,A.O("call","$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.H(this,A.O("call","$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))}, +$3$forgottenChildren(a,b,c){return this.H(this,A.O("call","$3$forgottenChildren",0,[a,b,c],["forgottenChildren"],0))}, +$2$after(a,b){return this.H(this,A.O("call","$2$after",0,[a,b],["after"],0))}, +$1$range(a){return this.H(this,A.O("call","$1$range",0,[a],["range"],0))}, +$1$paragraphWidth(a){return this.H(this,A.O("call","$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.H(this,A.O("call","$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.H(this,A.O("call","$4$boxHeightStyle$boxWidthStyle",0,[a,b,c,d],["boxHeightStyle","boxWidthStyle"],0))}, +$2$end$start(a,b){return this.H(this,A.O("call","$2$end$start",0,[a,b],["end","start"],0))}, +$3$dimensions$textScaler(a,b,c){return this.H(this,A.O("call","$3$dimensions$textScaler",0,[a,b,c],["dimensions","textScaler"],0))}, +$3$boxHeightStyle(a,b,c){return this.H(this,A.O("call","$3$boxHeightStyle",0,[a,b,c],["boxHeightStyle"],0))}, +$3$includePlaceholders$includeSemanticsLabels(a,b,c){return this.H(this,A.O("call","$3$includePlaceholders$includeSemanticsLabels",0,[a,b,c],["includePlaceholders","includeSemanticsLabels"],0))}, +$9$applyTextScaling$color$fill$grade$opacity$opticalSize$shadows$size$weight(a,b,c,d,e,f,g,h,i){return this.H(this,A.O("call","$9$applyTextScaling$color$fill$grade$opacity$opticalSize$shadows$size$weight",0,[a,b,c,d,e,f,g,h,i],["applyTextScaling","color","fill","grade","opacity","opticalSize","shadows","size","weight"],0))}, +$1$findFirstFocus(a){return this.H(this,A.O("call","$1$findFirstFocus",0,[a],["findFirstFocus"],0))}, +$3$debugReport(a,b,c){return this.H(this,A.O("call","$3$debugReport",0,[a,b,c],["debugReport"],0))}, +$3$cancel$down$reason(a,b,c){return this.H(this,A.O("call","$3$cancel$down$reason",0,[a,b,c],["cancel","down","reason"],0))}, +$2$down$up(a,b){return this.H(this,A.O("call","$2$down$up",0,[a,b],["down","up"],0))}, +$1$down(a){return this.H(this,A.O("call","$1$down",0,[a],["down"],0))}, +$2$value(a,b){return this.H(this,A.O("call","$2$value",0,[a,b],["value"],0))}, +$1$details(a){return this.H(this,A.O("call","$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.H(this,A.O("call","$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.H(this,A.O("call","$1$context",0,[a],["context"],0))}, +$2$maxWidth$minWidth(a,b){return this.H(this,A.O("call","$2$maxWidth$minWidth",0,[a,b],["maxWidth","minWidth"],0))}, +$2$maxHeight$minHeight(a,b){return this.H(this,A.O("call","$2$maxHeight$minHeight",0,[a,b],["maxHeight","minHeight"],0))}, +$1$color(a){return this.H(this,A.O("call","$1$color",0,[a],["color"],0))}, +$1$side(a){return this.H(this,A.O("call","$1$side",0,[a],["side"],0))}, +$2$textDirection(a,b){return this.H(this,A.O("call","$2$textDirection",0,[a,b],["textDirection"],0))}, +$1$minimum(a){return this.H(this,A.O("call","$1$minimum",0,[a],["minimum"],0))}, +$2$reversed(a,b){return this.H(this,A.O("call","$2$reversed",0,[a,b],["reversed"],0))}, +$2$color$fontSize(a,b){return this.H(this,A.O("call","$2$color$fontSize",0,[a,b],["color","fontSize"],0))}, +$3$textDirection(a,b,c){return this.H(this,A.O("call","$3$textDirection",0,[a,b,c],["textDirection"],0))}, +$1$withDelay(a){return this.H(this,A.O("call","$1$withDelay",0,[a],["withDelay"],0))}, +$2$minHeight$minWidth(a,b){return this.H(this,A.O("call","$2$minHeight$minWidth",0,[a,b],["minHeight","minWidth"],0))}, +$2$primaryTextTheme$textTheme(a,b){return this.H(this,A.O("call","$2$primaryTextTheme$textTheme",0,[a,b],["primaryTextTheme","textTheme"],0))}, +$3$bodyColor$decorationColor$displayColor(a,b,c){return this.H(this,A.O("call","$3$bodyColor$decorationColor$displayColor",0,[a,b,c],["bodyColor","decorationColor","displayColor"],0))}, +$1$scrollbars(a){return this.H(this,A.O("call","$1$scrollbars",0,[a],["scrollbars"],0))}, +$2$initialRestore(a,b){return this.H(this,A.O("call","$2$initialRestore",0,[a,b],["initialRestore"],0))}, +$9$ascent$baseline$descent$hardBreak$height$left$lineNumber$unscaledAscent$width(a,b,c,d,e,f,g,h,i){return this.H(this,A.O("call","$9$ascent$baseline$descent$hardBreak$height$left$lineNumber$unscaledAscent$width",0,[a,b,c,d,e,f,g,h,i],["ascent","baseline","descent","hardBreak","height","left","lineNumber","unscaledAscent","width"],0))}, +$2$hitTest$paintTransform(a,b){return this.H(this,A.O("call","$2$hitTest$paintTransform",0,[a,b],["hitTest","paintTransform"],0))}, +$3$crossAxisPosition$mainAxisPosition(a,b,c){return this.H(this,A.O("call","$3$crossAxisPosition$mainAxisPosition",0,[a,b,c],["crossAxisPosition","mainAxisPosition"],0))}, +$2$hitTest$paintOffset(a,b){return this.H(this,A.O("call","$2$hitTest$paintOffset",0,[a,b],["hitTest","paintOffset"],0))}, +$8$removeBottomInset$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(a,b,c,d,e,f,g,h){return this.H(this,A.O("call","$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.H(this,A.O("call","$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.H(this,A.O("call","$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.H(this,A.O("call","$1$bottom",0,[a],["bottom"],0))}, +$1$floatingActionButtonScale(a){return this.H(this,A.O("call","$1$floatingActionButtonScale",0,[a],["floatingActionButtonScale"],0))}, +$1$removeBottom(a){return this.H(this,A.O("call","$1$removeBottom",0,[a],["removeBottom"],0))}, +$1$padding(a){return this.H(this,A.O("call","$1$padding",0,[a],["padding"],0))}, +$2$viewInsets$viewPadding(a,b){return this.H(this,A.O("call","$2$viewInsets$viewPadding",0,[a,b],["viewInsets","viewPadding"],0))}, +$2$padding$viewPadding(a,b){return this.H(this,A.O("call","$2$padding$viewPadding",0,[a,b],["padding","viewPadding"],0))}, +$3$sigmaX$sigmaY$tileMode(a,b,c){return this.H(this,A.O("call","$3$sigmaX$sigmaY$tileMode",0,[a,b,c],["sigmaX","sigmaY","tileMode"],0))}, +$3$isVisible(a,b,c){return this.H(this,A.O("call","$3$isVisible",0,[a,b,c],["isVisible"],0))}, +$1$offset(a){return this.H(this,A.O("call","$1$offset",0,[a],["offset"],0))}, +$2$offset$textGranularity(a,b){return this.H(this,A.O("call","$2$offset$textGranularity",0,[a,b],["offset","textGranularity"],0))}, +$2$continuous$offset(a,b){return this.H(this,A.O("call","$2$continuous$offset",0,[a,b],["continuous","offset"],0))}, +$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName(a,b,c,d,e,f,g,h){return this.H(this,A.O("call","$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$bottom$top(a,b){return this.H(this,A.O("call","$2$bottom$top",0,[a,b],["bottom","top"],0))}, +$2$left$right(a,b){return this.H(this,A.O("call","$2$left$right",0,[a,b],["left","right"],0))}, +$2$ignoreCurrentFocus(a,b){return this.H(this,A.O("call","$2$ignoreCurrentFocus",0,[a,b],["ignoreCurrentFocus"],0))}, +$3$alignmentPolicy$forward(a,b,c){return this.H(this,A.O("call","$3$alignmentPolicy$forward",0,[a,b,c],["alignmentPolicy","forward"],0))}, +$5$alignment$alignmentPolicy$curve$duration(a,b,c,d,e){return this.H(this,A.O("call","$5$alignment$alignmentPolicy$curve$duration",0,[a,b,c,d,e],["alignment","alignmentPolicy","curve","duration"],0))}, +$6$alignment$alignmentPolicy$curve$duration$targetRenderObject(a,b,c,d,e,f){return this.H(this,A.O("call","$6$alignment$alignmentPolicy$curve$duration$targetRenderObject",0,[a,b,c,d,e,f],["alignment","alignmentPolicy","curve","duration","targetRenderObject"],0))}, +$4$axis$rect(a,b,c,d){return this.H(this,A.O("call","$4$axis$rect",0,[a,b,c,d],["axis","rect"],0))}, +$3$code$details$message(a,b,c){return this.H(this,A.O("call","$3$code$details$message",0,[a,b,c],["code","details","message"],0))}, +$2$code$message(a,b){return this.H(this,A.O("call","$2$code$message",0,[a,b],["code","message"],0))}, +$1$quiet(a){return this.H(this,A.O("call","$1$quiet",0,[a],["quiet"],0))}, +$1$end(a){return this.H(this,A.O("call","$1$end",0,[a],["end"],0))}, +$1$text(a){return this.H(this,A.O("call","$1$text",0,[a],["text"],0))}, +$1$line(a){return this.H(this,A.O("call","$1$line",0,[a],["line"],0))}, +$2$color(a,b){return this.H(this,A.O("call","$2$color",0,[a,b],["color"],0))}, +$2$withDrive(a,b){return this.H(this,A.O("call","$2$withDrive",0,[a,b],["withDrive"],0))}, +$3$headers(a,b,c){return this.H(this,A.O("call","$3$headers",0,[a,b,c],["headers"],0))}, +$2$defaultColor(a,b){return this.H(this,A.O("call","$2$defaultColor",0,[a,b],["defaultColor"],0))}, +$2$child$context(a,b){return this.H(this,A.O("call","$2$child$context",0,[a,b],["child","context"],0))}, +$1$selection(a){return this.H(this,A.O("call","$1$selection",0,[a],["selection"],0))}, +$1$rect(a){return this.H(this,A.O("call","$1$rect",0,[a],["rect"],0))}, +$4$curve$descendant$duration$rect(a,b,c,d){return this.H(this,A.O("call","$4$curve$descendant$duration$rect",0,[a,b,c,d],["curve","descendant","duration","rect"],0))}, +$3$rect(a,b,c){return this.H(this,A.O("call","$3$rect",0,[a,b,c],["rect"],0))}, +$2$cause$from(a,b){return this.H(this,A.O("call","$2$cause$from",0,[a,b],["cause","from"],0))}, +$1$composing(a){return this.H(this,A.O("call","$1$composing",0,[a],["composing"],0))}, +$1$affinity(a){return this.H(this,A.O("call","$1$affinity",0,[a],["affinity"],0))}, +$2$composing$selection(a,b){return this.H(this,A.O("call","$2$composing$selection",0,[a,b],["composing","selection"],0))}, +$3$context$style$withComposing(a,b,c){return this.H(this,A.O("call","$3$context$style$withComposing",0,[a,b,c],["context","style","withComposing"],0))}, +$5$baseline$baselineOffset(a,b,c,d,e){return this.H(this,A.O("call","$5$baseline$baselineOffset",0,[a,b,c,d,e],["baseline","baselineOffset"],0))}, +$3$curve$duration$rect(a,b,c){return this.H(this,A.O("call","$3$curve$duration$rect",0,[a,b,c],["curve","duration","rect"],0))}, +$2$overscroll$scrollbars(a,b){return this.H(this,A.O("call","$2$overscroll$scrollbars",0,[a,b],["overscroll","scrollbars"],0))}, +$2$baseOffset$extentOffset(a,b){return this.H(this,A.O("call","$2$baseOffset$extentOffset",0,[a,b],["baseOffset","extentOffset"],0))}, +$2$0(a,b){return this.H(this,A.O("call","$2$0",0,[a,b],[],2))}, +$2$alignmentPolicy(a,b){return this.H(this,A.O("call","$2$alignmentPolicy",0,[a,b],["alignmentPolicy"],0))}, +$2$affinity$extentOffset(a,b){return this.H(this,A.O("call","$2$affinity$extentOffset",0,[a,b],["affinity","extentOffset"],0))}, +$3$affinity$baseOffset$extentOffset(a,b,c){return this.H(this,A.O("call","$3$affinity$baseOffset$extentOffset",0,[a,b,c],["affinity","baseOffset","extentOffset"],0))}, +$1$extentOffset(a){return this.H(this,A.O("call","$1$extentOffset",0,[a],["extentOffset"],0))}, +$1$spellCheckService(a){return this.H(this,A.O("call","$1$spellCheckService",0,[a],["spellCheckService"],0))}, +$1$height(a){return this.H(this,A.O("call","$1$height",0,[a],["height"],0))}, +$1$borderSide(a){return this.H(this,A.O("call","$1$borderSide",0,[a],["borderSide"],0))}, +$31$alignLabelWithHint$border$constraints$contentPadding$counterStyle$disabledBorder$enabledBorder$errorBorder$errorMaxLines$errorStyle$fillColor$filled$floatingLabelAlignment$floatingLabelBehavior$floatingLabelStyle$focusColor$focusedBorder$focusedErrorBorder$helperMaxLines$helperStyle$hintFadeDuration$hintStyle$hoverColor$iconColor$isCollapsed$isDense$labelStyle$prefixIconColor$prefixStyle$suffixIconColor$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,a8,a9,b0,b1){return this.H(this,A.O("call","$31$alignLabelWithHint$border$constraints$contentPadding$counterStyle$disabledBorder$enabledBorder$errorBorder$errorMaxLines$errorStyle$fillColor$filled$floatingLabelAlignment$floatingLabelBehavior$floatingLabelStyle$focusColor$focusedBorder$focusedErrorBorder$helperMaxLines$helperStyle$hintFadeDuration$hintStyle$hoverColor$iconColor$isCollapsed$isDense$labelStyle$prefixIconColor$prefixStyle$suffixIconColor$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,a8,a9,b0,b1],["alignLabelWithHint","border","constraints","contentPadding","counterStyle","disabledBorder","enabledBorder","errorBorder","errorMaxLines","errorStyle","fillColor","filled","floatingLabelAlignment","floatingLabelBehavior","floatingLabelStyle","focusColor","focusedBorder","focusedErrorBorder","helperMaxLines","helperStyle","hintFadeDuration","hintStyle","hoverColor","iconColor","isCollapsed","isDense","labelStyle","prefixIconColor","prefixStyle","suffixIconColor","suffixStyle"],0))}, +$2$enabled$hintMaxLines(a,b){return this.H(this,A.O("call","$2$enabled$hintMaxLines",0,[a,b],["enabled","hintMaxLines"],0))}, +$4$currentLength$isFocused$maxLength(a,b,c,d){return this.H(this,A.O("call","$4$currentLength$isFocused$maxLength",0,[a,b,c,d],["currentLength","isFocused","maxLength"],0))}, +$1$counter(a){return this.H(this,A.O("call","$1$counter",0,[a],["counter"],0))}, +$4$counterStyle$counterText$errorText$semanticCounterText(a,b,c,d){return this.H(this,A.O("call","$4$counterStyle$counterText$errorText$semanticCounterText",0,[a,b,c,d],["counterStyle","counterText","errorText","semanticCounterText"],0))}, +$2$counterText$semanticCounterText(a,b){return this.H(this,A.O("call","$2$counterText$semanticCounterText",0,[a,b],["counterText","semanticCounterText"],0))}, +$1$elevation(a){return this.H(this,A.O("call","$1$elevation",0,[a],["elevation"],0))}, +$5$colors$indices$textureCoordinates(a,b,c,d,e){return this.H(this,A.O("call","$5$colors$indices$textureCoordinates",0,[a,b,c,d,e],["colors","indices","textureCoordinates"],0))}, +$5(a,b,c,d,e){return this.H(this,A.O("call","$5",0,[a,b,c,d,e],[],0))}, +$3$context$exception$stack(a,b,c){return this.H(this,A.O("call","$3$context$exception$stack",0,[a,b,c],["context","exception","stack"],0))}, +$4$allowUpscaling$targetHeight$targetWidth(a,b,c,d){return this.H(this,A.O("call","$4$allowUpscaling$targetHeight$targetWidth",0,[a,b,c,d],["allowUpscaling","targetHeight","targetWidth"],0))}, +$6(a,b,c,d,e,f){return this.H(this,A.O("call","$6",0,[a,b,c,d,e,f],[],0))}, +$8(a,b,c,d,e,f,g,h){return this.H(this,A.O("call","$8",0,[a,b,c,d,e,f,g,h],[],0))}, +$2$replace(a,b){return this.H(this,A.O("call","$2$replace",0,[a,b],["replace"],0))}, +$4$clipResolver$maskResolver$patternResolver(a,b,c,d){return this.H(this,A.O("call","$4$clipResolver$maskResolver$patternResolver",0,[a,b,c,d],["clipResolver","maskResolver","patternResolver"],0))}, +$1$fontSize(a){return this.H(this,A.O("call","$1$fontSize",0,[a],["fontSize"],0))}, +$1$maxWidth(a){return this.H(this,A.O("call","$1$maxWidth",0,[a],["maxWidth"],0))}, +$5$autofocus$focusNode$mouseCursor$painter$size(a,b,c,d,e){return this.H(this,A.O("call","$5$autofocus$focusNode$mouseCursor$painter$size",0,[a,b,c,d,e],["autofocus","focusNode","mouseCursor","painter","size"],0))}, +$1$task(a){return this.H(this,A.O("call","$1$task",0,[a],["task"],0))}, +$1$oldWidget(a){return this.H(this,A.O("call","$1$oldWidget",0,[a],["oldWidget"],0))}, +$1$maxScaleFactor(a){return this.H(this,A.O("call","$1$maxScaleFactor",0,[a],["maxScaleFactor"],0))}, +$3$isDiscrete$parentBox$sliderTheme(a,b,c){return this.H(this,A.O("call","$3$isDiscrete$parentBox$sliderTheme",0,[a,b,c],["isDiscrete","parentBox","sliderTheme"],0))}, +$3$composing$selection$text(a,b,c){return this.H(this,A.O("call","$3$composing$selection$text",0,[a,b,c],["composing","selection","text"],0))}, +$1$2$tag(a,b,c){return this.H(this,A.O("call","$1$2$tag",0,[a,b,c],["tag"],1))}, +$3$color$defaultColor$disabledColor(a,b,c){return this.H(this,A.O("call","$3$color$defaultColor$disabledColor",0,[a,b,c],["color","defaultColor","disabledColor"],0))}, +$3$backgroundColor$color$defaultColor(a,b,c){return this.H(this,A.O("call","$3$backgroundColor$color$defaultColor",0,[a,b,c],["backgroundColor","color","defaultColor"],0))}, +$3$color$defaultColor$selectedColor(a,b,c){return this.H(this,A.O("call","$3$color$defaultColor$selectedColor",0,[a,b,c],["color","defaultColor","selectedColor"],0))}, +$1$5(a,b,c,d,e,f){return this.H(this,A.O("call","$1$5",0,[a,b,c,d,e,f],[],1))}, +$4$overscroll$physics$platform$scrollbars(a,b,c,d){return this.H(this,A.O("call","$4$overscroll$physics$platform$scrollbars",0,[a,b,c,d],["overscroll","physics","platform","scrollbars"],0))}, +$2$newRoute$oldRoute(a,b){return this.H(this,A.O("call","$2$newRoute$oldRoute",0,[a,b],["newRoute","oldRoute"],0))}, +$1$removeTop(a){return this.H(this,A.O("call","$1$removeTop",0,[a],["removeTop"],0))}, +$1$hint(a){return this.H(this,A.O("call","$1$hint",0,[a],["hint"],0))}, +$1$flush(a){return this.H(this,A.O("call","$1$flush",0,[a],["flush"],0))}, +$3$color$opacity$size(a,b,c){return this.H(this,A.O("call","$3$color$opacity$size",0,[a,b,c],["color","opacity","size"],0))}, +$1$iconTheme(a){return this.H(this,A.O("call","$1$iconTheme",0,[a],["iconTheme"],0))}, +$2$iconTheme$popupMenuTheme(a,b){return this.H(this,A.O("call","$2$iconTheme$popupMenuTheme",0,[a,b],["iconTheme","popupMenuTheme"],0))}, +$4$displayFeatures$padding$viewInsets$viewPadding(a,b,c,d){return this.H(this,A.O("call","$4$displayFeatures$padding$viewInsets$viewPadding",0,[a,b,c,d],["displayFeatures","padding","viewInsets","viewPadding"],0))}, +$1$errorText(a){return this.H(this,A.O("call","$1$errorText",0,[a],["errorText"],0))}, +$3$enableScrollToHighlight(a,b,c){return this.H(this,A.O("call","$3$enableScrollToHighlight",0,[a,b,c],["enableScrollToHighlight"],0))}, +$3$focusedIndex(a,b,c){return this.H(this,A.O("call","$3$focusedIndex",0,[a,b,c],["focusedIndex"],0))}, +$1$minimumSize(a){return this.H(this,A.O("call","$1$minimumSize",0,[a],["minimumSize"],0))}, +$1$inDispose(a){return this.H(this,A.O("call","$1$inDispose",0,[a],["inDispose"],0))}, +$1$visualDensity(a){return this.H(this,A.O("call","$1$visualDensity",0,[a],["visualDensity"],0))}, +$3$overscroll$physics$scrollbars(a,b,c){return this.H(this,A.O("call","$3$overscroll$physics$scrollbars",0,[a,b,c],["overscroll","physics","scrollbars"],0))}, +$1$backgroundColor(a){return this.H(this,A.O("call","$1$backgroundColor",0,[a],["backgroundColor"],0))}, +$1$position(a){return this.H(this,A.O("call","$1$position",0,[a],["position"],0))}, +$1$textScaler(a){return this.H(this,A.O("call","$1$textScaler",0,[a],["textScaler"],0))}, +$1$reversed(a){return this.H(this,A.O("call","$1$reversed",0,[a],["reversed"],0))}, +$2$down(a,b){return this.H(this,A.O("call","$2$down",0,[a,b],["down"],0))}, +$2$press(a,b){return this.H(this,A.O("call","$2$press",0,[a,b],["press"],0))}, +$2$format$numChannels(a,b){return this.H(this,A.O("call","$2$format$numChannels",0,[a,b],["format","numChannels"],0))}, +$2$alpha$numChannels(a,b){return this.H(this,A.O("call","$2$alpha$numChannels",0,[a,b],["alpha","numChannels"],0))}, +$1$noPixels(a){return this.H(this,A.O("call","$1$noPixels",0,[a],["noPixels"],0))}, +$1$format(a){return this.H(this,A.O("call","$1$format",0,[a],["format"],0))}, +$2$targetHeight$targetWidth(a,b){return this.H(this,A.O("call","$2$targetHeight$targetWidth",0,[a,b],["targetHeight","targetWidth"],0))}, +$1$numChannels(a){return this.H(this,A.O("call","$1$numChannels",0,[a],["numChannels"],0))}, +$1$child(a){return this.H(this,A.O("call","$1$child",0,[a],["child"],0))}, +$3$hoverColor(a,b,c){return this.H(this,A.O("call","$3$hoverColor",0,[a,b,c],["hoverColor"],0))}, +$3$dividerTheme$menuBarTheme$menuButtonTheme(a,b,c){return this.H(this,A.O("call","$3$dividerTheme$menuBarTheme$menuButtonTheme",0,[a,b,c],["dividerTheme","menuBarTheme","menuButtonTheme"],0))}, +$2$onError(a,b){return this.H(this,A.O("call","$2$onError",0,[a,b],["onError"],0))}, +$1$letterSpacing(a){return this.H(this,A.O("call","$1$letterSpacing",0,[a],["letterSpacing"],0))}, +$1$quality(a){return this.H(this,A.O("call","$1$quality",0,[a],["quality"],0))}, +$1$fps(a){return this.H(this,A.O("call","$1$fps",0,[a],["fps"],0))}, +$8$display$displays$forceRelay$isSharedPassword$password$switchUuid$tabWindowId(a,b,c,d,e,f,g,h){return this.H(this,A.O("call","$8$display$displays$forceRelay$isSharedPassword$password$switchUuid$tabWindowId",0,[a,b,c,d,e,f,g,h],["display","displays","forceRelay","isSharedPassword","password","switchUuid","tabWindowId"],0))}, +$1$enable(a){return this.H(this,A.O("call","$1$enable",0,[a],["enable"],0))}, +$8$forceRelay$isRDP$isSharedPassword$password(a,b,c,d,e,f,g,h){return this.H(this,A.O("call","$8$forceRelay$isRDP$isSharedPassword$password",0,[a,b,c,d,e,f,g,h],["forceRelay","isRDP","isSharedPassword","password"],0))}, +$3$animate$size(a,b,c){return this.H(this,A.O("call","$3$animate$size",0,[a,b,c],["animate","size"],0))}, +$3$animate$position(a,b,c){return this.H(this,A.O("call","$3$animate$position",0,[a,b,c],["animate","position"],0))}, +$2$orElse(a,b){return this.H(this,A.O("call","$2$orElse",0,[a,b],["orElse"],0))}, +$3$cancelOnError$onDone(a,b,c){return this.H(this,A.O("call","$3$cancelOnError$onDone",0,[a,b,c],["cancelOnError","onDone"],0))}, +$2$3(a,b,c,d,e){return this.H(this,A.O("call","$2$3",0,[a,b,c,d,e],[],2))}, +$2$id$key(a,b){return this.H(this,A.O("call","$2$id$key",0,[a,b],["id","key"],0))}, +$7$forceRelay$isSharedPassword$password(a,b,c,d,e,f,g){return this.H(this,A.O("call","$7$forceRelay$isSharedPassword$password",0,[a,b,c,d,e,f,g],["forceRelay","isSharedPassword","password"],0))}, +$8$forceRelay$isSharedPassword$password$switchUuid(a,b,c,d,e,f,g,h){return this.H(this,A.O("call","$8$forceRelay$isSharedPassword$password$switchUuid",0,[a,b,c,d,e,f,g,h],["forceRelay","isSharedPassword","password","switchUuid"],0))}, +$5$color$onClick$text$textColor(a,b,c,d,e){return this.H(this,A.O("call","$5$color$onClick$text$textColor",0,[a,b,c,d,e],["color","onClick","text","textColor"],0))}, +$2$sort(a,b){return this.H(this,A.O("call","$2$sort",0,[a,b],["sort"],0))}, +$7(a,b,c,d,e,f,g){return this.H(this,A.O("call","$7",0,[a,b,c,d,e,f,g],[],0))}, +$1$2$useAnimation(a,b,c){return this.H(this,A.O("call","$1$2$useAnimation",0,[a,b,c],["useAnimation"],1))}, +$3$error$state(a,b,c){return this.H(this,A.O("call","$3$error$state",0,[a,b,c],["error","state"],0))}, +$3$error$file_num(a,b,c){return this.H(this,A.O("call","$3$error$file_num",0,[a,b,c],["error","file_num"],0))}, +$2$isEnd(a,b){return this.H(this,A.O("call","$2$isEnd",0,[a,b],["isEnd"],0))}, +$3$globalLocation$localLocation(a,b,c){return this.H(this,A.O("call","$3$globalLocation$localLocation",0,[a,b,c],["globalLocation","localLocation"],0))}, +$5$forceRelay$isFileTransfer$isSharedPassword$password(a,b,c,d,e){return this.H(this,A.O("call","$5$forceRelay$isFileTransfer$isSharedPassword$password",0,[a,b,c,d,e],["forceRelay","isFileTransfer","isSharedPassword","password"],0))}, +$2$alias$id(a,b){return this.H(this,A.O("call","$2$alias$id",0,[a,b],["alias","id"],0))}, +$2$input$lable(a,b){return this.H(this,A.O("call","$2$input$lable",0,[a,b],["input","lable"],0))}, +$1$maxHeight(a){return this.H(this,A.O("call","$1$maxHeight",0,[a],["maxHeight"],0))}, +$1$scrollbarTheme(a){return this.H(this,A.O("call","$1$scrollbarTheme",0,[a],["scrollbarTheme"],0))}, +$2$button(a,b){return this.H(this,A.O("call","$2$button",0,[a,b],["button"],0))}, +$1$floatingActionButtonArea(a){return this.H(this,A.O("call","$1$floatingActionButtonArea",0,[a],["floatingActionButtonArea"],0))}, +$2$isError(a,b){return this.H(this,A.O("call","$2$isError",0,[a,b],["isError"],0))}, +$1$2$arguments(a,b,c){return this.H(this,A.O("call","$1$2$arguments",0,[a,b,c],["arguments"],1))}, +$3$foregroundColor$iconSize$overlayColor(a,b,c){return this.H(this,A.O("call","$3$foregroundColor$iconSize$overlayColor",0,[a,b,c],["foregroundColor","iconSize","overlayColor"],0))}, +$1$extensions(a){return this.H(this,A.O("call","$1$extensions",0,[a],["extensions"],0))}, +$1$1$tag(a,b){return this.H(this,A.O("call","$1$1$tag",0,[a,b],["tag"],1))}, +$1$2$force$tag(a,b,c){return this.H(this,A.O("call","$1$2$force$tag",0,[a,b,c],["force","tag"],1))}, +$5$elevationAdjustment$parentPaintClipRect$parentSemanticsClipRect$result$siblingNodes(a,b,c,d,e){return this.H(this,A.O("call","$5$elevationAdjustment$parentPaintClipRect$parentSemanticsClipRect$result$siblingNodes",0,[a,b,c,d,e],["elevationAdjustment","parentPaintClipRect","parentSemanticsClipRect","result","siblingNodes"],0))}, +$1$config(a){return this.H(this,A.O("call","$1$config",0,[a],["config"],0))}, +$2$descendant$rect(a,b){return this.H(this,A.O("call","$2$descendant$rect",0,[a,b],["descendant","rect"],0))}, +$1$3$onlyFirst(a,b,c,d){return this.H(this,A.O("call","$1$3$onlyFirst",0,[a,b,c,d],["onlyFirst"],1))}, +$3$oldLayer(a,b,c){return this.H(this,A.O("call","$3$oldLayer",0,[a,b,c],["oldLayer"],0))}, +$2$oldLayer(a,b){return this.H(this,A.O("call","$2$oldLayer",0,[a,b],["oldLayer"],0))}, +$1$oldLayer(a){return this.H(this,A.O("call","$1$oldLayer",0,[a],["oldLayer"],0))}, +$3$offset$oldLayer(a,b,c){return this.H(this,A.O("call","$3$offset$oldLayer",0,[a,b,c],["offset","oldLayer"],0))}, +$4$isComplexHint$willChangeHint(a,b,c,d){return this.H(this,A.O("call","$4$isComplexHint$willChangeHint",0,[a,b,c,d],["isComplexHint","willChangeHint"],0))}, +$4$in1$in2$operator$result(a,b,c,d){return this.H(this,A.O("call","$4$in1$in2$operator$result",0,[a,b,c,d],["in1","in2","operator","result"],0))}, +$2$clipOp(a,b){return this.H(this,A.O("call","$2$clipOp",0,[a,b],["clipOp"],0))}, +$7$endOffset$wholeTextPainter(a,b,c,d,e,f,g){return this.H(this,A.O("call","$7$endOffset$wholeTextPainter",0,[a,b,c,d,e,f,g],["endOffset","wholeTextPainter"],0))}, +$3$clipBehavior$oldLayer(a,b,c){return this.H(this,A.O("call","$3$clipBehavior$oldLayer",0,[a,b,c],["clipBehavior","oldLayer"],0))}, +$2$doAntiAlias(a,b){return this.H(this,A.O("call","$2$doAntiAlias",0,[a,b],["doAntiAlias"],0))}, +$6$filterQuality$freeze$height$offset$width(a,b,c,d,e,f){return this.H(this,A.O("call","$6$filterQuality$freeze$height$offset$width",0,[a,b,c,d,e,f],["filterQuality","freeze","height","offset","width"],0))}, +$4$isDiscrete$offset$parentBox$sliderTheme(a,b,c,d){return this.H(this,A.O("call","$4$isDiscrete$offset$parentBox$sliderTheme",0,[a,b,c,d],["isDiscrete","offset","parentBox","sliderTheme"],0))}, +$10$enableAnimation$isDiscrete$isEnabled$parentBox$secondaryOffset$sliderTheme$textDirection$thumbCenter(a,b,c,d,e,f,g,h,i,j){return this.H(this,A.O("call","$10$enableAnimation$isDiscrete$isEnabled$parentBox$secondaryOffset$sliderTheme$textDirection$thumbCenter",0,[a,b,c,d,e,f,g,h,i,j],["enableAnimation","isDiscrete","isEnabled","parentBox","secondaryOffset","sliderTheme","textDirection","thumbCenter"],0))}, +$12$activationAnimation$enableAnimation$isDiscrete$labelPainter$parentBox$sizeWithOverflow$sliderTheme$textDirection$textScaleFactor$value(a,b,c,d,e,f,g,h,i,j,k,l){return this.H(this,A.O("call","$12$activationAnimation$enableAnimation$isDiscrete$labelPainter$parentBox$sizeWithOverflow$sliderTheme$textDirection$textScaleFactor$value",0,[a,b,c,d,e,f,g,h,i,j,k,l],["activationAnimation","enableAnimation","isDiscrete","labelPainter","parentBox","sizeWithOverflow","sliderTheme","textDirection","textScaleFactor","value"],0))}, +$2$nextTo(a,b){return this.H(this,A.O("call","$2$nextTo",0,[a,b],["nextTo"],0))}, +$3$blendMode$oldLayer(a,b,c){return this.H(this,A.O("call","$3$blendMode$oldLayer",0,[a,b,c],["blendMode","oldLayer"],0))}, +$2$filterQuality(a,b){return this.H(this,A.O("call","$2$filterQuality",0,[a,b],["filterQuality"],0))}, +$4$height$offset$width(a,b,c,d){return this.H(this,A.O("call","$4$height$offset$width",0,[a,b,c,d],["height","offset","width"],0))}, +$6$oldLayer(a,b,c,d,e,f){return this.H(this,A.O("call","$6$oldLayer",0,[a,b,c,d,e,f],["oldLayer"],0))}, +$5$borderRadius$shape$textDirection(a,b,c,d,e){return this.H(this,A.O("call","$5$borderRadius$shape$textDirection",0,[a,b,c,d,e],["borderRadius","shape","textDirection"],0))}, +$6$blend$blendMode(a,b,c,d,e,f){return this.H(this,A.O("call","$6$blend$blendMode",0,[a,b,c,d,e,f],["blend","blendMode"],0))}, +$4$textDirection(a,b,c,d){return this.H(this,A.O("call","$4$textDirection",0,[a,b,c,d],["textDirection"],0))}, +$1$maximum(a){return this.H(this,A.O("call","$1$maximum",0,[a],["maximum"],0))}, +$6$gapExtent$gapPercentage$gapStart$textDirection(a,b,c,d,e,f){return this.H(this,A.O("call","$6$gapExtent$gapPercentage$gapStart$textDirection",0,[a,b,c,d,e,f],["gapExtent","gapPercentage","gapStart","textDirection"],0))}, +$2$radius(a,b){return this.H(this,A.O("call","$2$radius",0,[a,b],["radius"],0))}, +$2$parentUsesSize(a,b){return this.H(this,A.O("call","$2$parentUsesSize",0,[a,b],["parentUsesSize"],0))}, +$1$width(a){return this.H(this,A.O("call","$1$width",0,[a],["width"],0))}, +$1$baseOffset(a){return this.H(this,A.O("call","$1$baseOffset",0,[a],["baseOffset"],0))}, +$2$maxExtent$minExtent(a,b){return this.H(this,A.O("call","$2$maxExtent$minExtent",0,[a,b],["maxExtent","minExtent"],0))}, +$4$isScrolling$newPosition$oldPosition$velocity(a,b,c,d){return this.H(this,A.O("call","$4$isScrolling$newPosition$oldPosition$velocity",0,[a,b,c,d],["isScrolling","newPosition","oldPosition","velocity"],0))}, +$2$bottomNavigationBarTop$floatingActionButtonArea(a,b){return this.H(this,A.O("call","$2$bottomNavigationBarTop$floatingActionButtonArea",0,[a,b],["bottomNavigationBarTop","floatingActionButtonArea"],0))}, +$1$extraSpace(a){return this.H(this,A.O("call","$1$extraSpace",0,[a],["extraSpace"],0))}, +$2$fps$quality(a,b){return this.H(this,A.O("call","$2$fps$quality",0,[a,b],["fps","quality"],0))}, +i(a,b){return this.H(a,A.O("[]","i",0,[b],[],0))}, +ak(a,b){return this.H(a,A.O("forEach","ak",0,[b],[],0))}, +n(a,b,c){return this.H(a,A.O("[]=","n",0,[b,c],[],0))}, +a7(a,b){return this.H(a,A.O("containsKey","a7",0,[b],[],0))}, +fZ(a,b){return this.H(a,A.O("cast","fZ",0,[b],[],1))}, +dn(){return this.H(this,A.O("toJson","dn",0,[],[],0))}, +iN(a,b){return this.H(a,A.O("split","iN",0,[b],[],0))}, +a9Z(a){return this.H(this,A.O("_yieldStar","a9Z",0,[a],[],0))}, +S2(a){return this.H(this,A.O("_removeAt","S2",0,[a],[],0))}, +da(){return this.H(this,A.O("didRegisterListener","da",0,[],[],0))}, +a8(a,b){return this.H(a,A.O("-","a8",0,[b],[],0))}, +aD(a,b){return this.H(a,A.O("*","aD",0,[b],[],0))}, +O(a,b){return this.H(a,A.O("+","O",0,[b],[],0))}, +t0(){return this.H(this,A.O("didUnregisterListener","t0",0,[],[],0))}, +A(a){return this.H(a,A.O("toInt","A",0,[],[],0))}, +cn(a){return this.H(a,A.O("trim","cn",0,[],[],0))}, +d6(a,b){return this.H(a,A.O("/","d6",0,[b],[],0))}, +Y7(a){return this.H(a,A.O("toDouble","Y7",0,[],[],0))}, +ga3(a){return this.H(a,A.O("iterator","ga3",1,[],[],0))}, +gq(a){return this.H(a,A.O("length","gq",1,[],[],0))}, +gh(a){return this.H(a,A.O("value","gh",1,[],[],0))}, +gfV(a){return this.H(a,A.O("_count","gfV",1,[],[],0))}, +gnp(){return this.H(this,A.O("_notificationCallStackDepth","gnp",1,[],[],0))}, +geM(){return this.H(this,A.O("_listeners","geM",1,[],[],0))}, +got(){return this.H(this,A.O("_reentrantlyRemovedListeners","got",1,[],[],0))}, +gb4(a){return this.H(a,A.O("name","gb4",1,[],[],0))}, +gYB(){return this.H(this,A.O("widgetSpanSize","gYB",1,[],[],0))}, +snp(a){return this.H(this,A.O("_notificationCallStackDepth=","snp",2,[a],[],0))}, +seM(a){return this.H(this,A.O("_listeners=","seM",2,[a],[],0))}, +sot(a){return this.H(this,A.O("_reentrantlyRemovedListeners=","sot",2,[a],[],0))}, +sfV(a,b){return this.H(a,A.O("_count=","sfV",2,[b],[],0))}} +A.ao6.prototype={ +l(a){return""}, +$ieC:1} +A.zy.prototype={ +gacs(){var s=this.gact() +if($.AD()===1e6)return s +return s*1000}, +gVa(){var s=this.gact() +if($.AD()===1000)return s +return B.e.c0(s,1000)}, +oj(a){var s=this,r=s.b +if(r!=null){s.a=s.a+($.a8i.$0()-r) +s.b=null}}, +fF(a){var s=this.b +this.a=s==null?$.a8i.$0():s}, +gact(){var s=this.b +if(s==null)s=$.a8i.$0() +return s-this.a}} +A.r7.prototype={ +ga3(a){return new A.a9E(this.a)}, +ga_(a){var s,r,q=this.a,p=q.length +if(p===0)throw A.c(A.a3("No elements.")) +s=q.charCodeAt(p-1) +if((s&64512)===56320&&p>1){r=q.charCodeAt(p-2) +if((r&64512)===55296)return A.bDb(r,s)}return s}} +A.a9E.prototype={ +gG(a){return this.d}, +v(){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=n.charCodeAt(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.dr(B.d.Z(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:404} +A.VD.prototype={ +gCo(){var s,r,q,p=this,o=p.w +if(o===$){s=new A.cZ("") +r=p.a +if(r.length!==0){q=""+r +s.a=q +q=s.a=q+":"}else q="" +if(p.c!=null||r==="file"){s.a=q+"//" +p.a9T(s)}r=s.a+=p.e +q=p.f +if(q!=null){r+="?" +s.a=r +r+=q +s.a=r}q=p.r +if(q!=null){r+="#" +s.a=r +r=s.a=r+q}p.w!==$&&A.at() +o=p.w=r.charCodeAt(0)==0?r:r}return o}, +gzT(){var s,r,q=this,p=q.x +if(p===$){s=q.e +if(s.length!==0&&s.charCodeAt(0)===47)s=B.d.cK(s,1) +r=s.length===0?B.aV:A.LJ(new A.a1(A.a(s.split("/"),t.s),A.bZv(),t.Gf),t.N) +q.x!==$&&A.at() +p=q.x=r}return p}, +gB(a){var s,r=this,q=r.y +if(q===$){s=B.d.gB(r.gCo()) +r.y!==$&&A.at() +r.y=s +q=s}return q}, +gMi(){var s,r=this,q=r.z +if(q===$){s=r.f +s=A.bBA(s==null?"":s) +r.z!==$&&A.at() +q=r.z=new A.nO(s,t.G5)}return q}, +gqH(){var s,r,q=this,p=q.Q +if(p===$){s=q.f +r=A.bVr(s==null?"":s) +q.Q!==$&&A.at() +q.Q=r +p=r}return p}, +goH(){var s,r +if(this.c==null)return"" +s=new A.cZ("") +this.a9T(s) +r=s.a +return r.charCodeAt(0)==0?r:r}, +gFG(){return this.b}, +gnP(a){var s=this.c +if(s==null)return"" +if(B.d.c6(s,"["))return B.d.Z(s,1,s.length-1) +return s}, +gw2(a){var s=this.d +return s==null?A.bCJ(this.a):s}, +gqG(a){var s=this.f +return s==null?"":s}, +gmM(){var s=this.r +return s==null?"":s}, +We(a){var s=this.a +if(a.length!==s.length)return!1 +return A.bD9(a,s,0)>=0}, +a5F(a,b){var s,r,q,p,o,n +for(s=0,r=0;B.d.fe(b,"../",r);){r+=3;++s}q=B.d.zu(a,"/") +while(!0){if(!(q>0&&s>0))break +p=B.d.Lg(a,"/",q-1) +if(p<0)break +o=q-p +n=o!==2 +if(!n||o===3)if(a.charCodeAt(p+1)===46)n=!n||a.charCodeAt(p+2)===46 +else n=!1 +else n=!1 +if(n)break;--s +q=p}return B.d.pn(a,q+1,null,B.d.cK(b,r-3*s))}, +S(a){return this.Fh(A.dk(a,0,null))}, +Fh(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=null +if(a.gfm().length!==0){s=a.gfm() +if(a.gzf()){r=a.gFG() +q=a.gnP(a) +p=a.gDX()?a.gw2(a):h}else{p=h +q=p +r=""}o=A.rS(a.ge6(a)) +n=a.gvH()?a.gqG(a):h}else{s=i.a +if(a.gzf()){r=a.gFG() +q=a.gnP(a) +p=A.bt0(a.gDX()?a.gw2(a):h,s) +o=A.rS(a.ge6(a)) +n=a.gvH()?a.gqG(a):h}else{r=i.b +q=i.c +p=i.d +o=i.e +if(a.ge6(a)==="")n=a.gvH()?a.gqG(a):i.f +else{m=A.bVy(i,o) +if(m>0){l=B.d.Z(o,0,m) +o=a.gKR()?l+A.rS(a.ge6(a)):l+A.rS(i.a5F(B.d.cK(o,l.length),a.ge6(a)))}else if(a.gKR())o=A.rS(a.ge6(a)) +else if(o.length===0)if(q==null)o=s.length===0?a.ge6(a):A.rS(a.ge6(a)) +else o=A.rS("/"+a.ge6(a)) +else{k=i.a5F(o,a.ge6(a)) +j=s.length===0 +if(!j||q!=null||B.d.c6(o,"/"))o=A.rS(k) +else o=A.bt2(k,!j||q!=null)}n=a.gvH()?a.gqG(a):h}}}return A.bgU(s,r,q,p,o,n,a.gKS()?a.gmM():h)}, +gadE(){return this.a.length!==0}, +gzf(){return this.c!=null}, +gDX(){return this.d!=null}, +gvH(){return this.f!=null}, +gKS(){return this.r!=null}, +gKR(){return B.d.c6(this.e,"/")}, +MF(){var s,r=this,q=r.a +if(q!==""&&q!=="file")throw A.c(A.ao("Cannot extract a file path from a "+q+" URI")) +q=r.f +if((q==null?"":q)!=="")throw A.c(A.ao(u.z)) +q=r.r +if((q==null?"":q)!=="")throw A.c(A.ao(u.A)) +q=$.buX() +if(q)q=A.bCW(r) +else{if(r.c!=null&&r.gnP(0)!=="")A.a5(A.ao(u.Q)) +s=r.gzT() +A.bVo(s,!1) +q=A.ab5(B.d.c6(r.e,"/")?""+"/":"",s,"/") +q=q.charCodeAt(0)==0?q:q}return q}, +a9T(a){var s,r=this.b +if(r.length!==0){r=a.a+=r +a.a=r+"@"}r=this.c +if(r!=null)a.a+=r +r=this.d +if(r!=null){s=a.a+=":" +a.a=s+A.h(r)}}, +l(a){return this.gCo()}, +k(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.gfm())if(q.c!=null===b.gzf())if(q.b===b.gFG())if(q.gnP(0)===b.gnP(b))if(q.gw2(0)===b.gw2(b))if(q.e===b.ge6(b)){s=q.f +r=s==null +if(!r===b.gvH()){if(r)s="" +if(s===b.gqG(b)){s=q.r +r=s==null +if(!r===b.gKS()){if(r)s="" +s=s===b.gmM()}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}, +$iacd:1, +gfm(){return this.a}, +ge6(a){return this.e}} +A.bgW.prototype={ +$2(a,b){var s=this.b,r=this.a +s.a+=r.a +r.a="&" +r=s.a+=A.apt(B.lx,a,B.ab,!0) +if(b!=null&&b.length!==0){s.a=r+"=" +s.a+=A.apt(B.lx,b,B.ab,!0)}}, +$S:407} +A.bgV.prototype={ +$2(a,b){var s,r +if(b==null||typeof b=="string")this.a.$2(a,b) +else for(s=J.av(b),r=this.a;s.v();)r.$2(a,s.gG(s))}, +$S:45} +A.bgY.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.o7(s,a,c,r,!0) +p=""}else{q=A.o7(s,a,b,r,!0) +p=A.o7(s,b+1,c,r,!0)}J.cJ(this.c.d2(0,q,A.bZw()),p)}, +$S:435} +A.aW4.prototype={ +gqQ(){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.d.jp(m,"?",s) +q=m.length +if(r>=0){p=A.VE(m,r+1,q,B.lV,!1,!1) +q=r}else p=n +m=o.c=new A.agH("data","",n,n,A.VE(m,s,q,B.zv,!1,!1),p,n)}return m}, +aPT(){var s,r,q,p,o,n,m,l,k=this.a,j=this.b,i=B.b.ga_(j)+1 +if((j.length&1)===1)return B.eW.abn(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.c(A.cF("Invalid percent escape",k,r))}p=n}return q}, +l(a){var s=this.a +return this.b[0]===-1?"data:"+s:s}} +A.bia.prototype={ +$2(a,b){var s=this.a[a] +B.a2.Kv(s,0,96,b) +return s}, +$S:436} +A.bib.prototype={ +$3(a,b,c){var s,r +for(s=b.length,r=0;r>>0]=c}, +$S:332} +A.mH.prototype={ +gadE(){return this.b>0}, +gzf(){return this.c>0}, +gDX(){return this.c>0&&this.d+1=0}, +gfm(){var s=this.w +return s==null?this.w=this.avH():s}, +avH(){var s,r=this,q=r.b +if(q<=0)return"" +s=q===4 +if(s&&B.d.c6(r.a,"http"))return"http" +if(q===5&&B.d.c6(r.a,"https"))return"https" +if(s&&B.d.c6(r.a,"file"))return"file" +if(q===7&&B.d.c6(r.a,"package"))return"package" +return B.d.Z(r.a,0,q)}, +goH(){var s=this +return s.c>0?B.d.Z(s.a,s.b+3,s.e):""}, +gFG(){var s=this.c,r=this.b+3 +return s>r?B.d.Z(this.a,r,s-1):""}, +gnP(a){var s=this.c +return s>0?B.d.Z(this.a,s,this.d):""}, +gw2(a){var s,r=this +if(r.gDX())return A.dr(B.d.Z(r.a,r.d+1,r.e),null) +s=r.b +if(s===4&&B.d.c6(r.a,"http"))return 80 +if(s===5&&B.d.c6(r.a,"https"))return 443 +return 0}, +ge6(a){return B.d.Z(this.a,this.e,this.f)}, +gqG(a){var s=this.f,r=this.r +return s=this.r)return B.ht +return new A.nO(A.bBA(this.gqG(0)),t.G5)}, +gqH(){if(this.f>=this.r)return B.Hb +var s=A.bCV(this.gqG(0)) +s.aha(s,A.bEN()) +return A.bqa(s,t.N,t.yp)}, +a5d(a){var s=this.d+1 +return s+a.length===this.e&&B.d.fe(this.a,a,s)}, +b0f(){var s=this,r=s.r,q=s.a +if(r>=q.length)return s +return new A.mH(B.d.Z(q,0,r),s.b,s.c,s.d,s.e,s.f,r,s.w)}, +S(a){return this.Fh(A.dk(a,0,null))}, +Fh(a){if(a instanceof A.mH)return this.aK4(this,a) +return this.a8w().Fh(a)}, +aK4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=b.b +if(c>0)return b +s=b.c +if(s>0){r=a.b +if(r<=0)return b +q=r===4 +if(q&&B.d.c6(a.a,"file"))p=b.e!==b.f +else if(q&&B.d.c6(a.a,"http"))p=!b.a5d("80") +else p=!(r===5&&B.d.c6(a.a,"https"))||!b.a5d("443") +if(p){o=r+1 +return new A.mH(B.d.Z(a.a,0,o)+B.d.cK(b.a,c+1),r,s+o,b.d+o,b.e+o,b.f+o,b.r+o,a.w)}else return this.a8w().Fh(b)}n=b.e +c=b.f +if(n===c){s=b.r +if(c0?l:m +o=k-n +return new A.mH(B.d.Z(a.a,0,k)+B.d.cK(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.d.fe(s,"../",n);)n+=3 +o=j-n+1 +return new A.mH(B.d.Z(a.a,0,j)+"/"+B.d.cK(s,n),a.b,a.c,a.d,j,c+o,b.r+o,a.w)}h=a.a +l=A.bCt(this) +if(l>=0)g=l +else for(g=j;B.d.fe(h,"../",g);)g+=3 +f=0 +while(!0){e=n+3 +if(!(e<=c&&B.d.fe(s,"../",n)))break;++f +n=e}for(d="";i>g;){--i +if(h.charCodeAt(i)===47){if(f===0){d="/" +break}--f +d="/"}}if(i===g&&a.b<=0&&!B.d.fe(h,"/",j)){n-=f*3 +d=""}o=i-n+d.length +return new A.mH(B.d.Z(h,0,i)+d+B.d.cK(s,n),a.b,a.c,a.d,j,c+o,b.r+o,a.w)}, +MF(){var s,r,q=this,p=q.b +if(p>=0){s=!(p===4&&B.d.c6(q.a,"file")) +p=s}else p=!1 +if(p)throw A.c(A.ao("Cannot extract a file path from a "+q.gfm()+" URI")) +p=q.f +s=q.a +if(p0?s.gnP(0):r,n=s.gDX()?s.gw2(0):r,m=s.a,l=s.f,k=B.d.Z(m,s.e,l),j=s.r +l=l>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.JC.prototype={ +l(a){var s,r=a.left +r.toString +s=a.top +s.toString +return"Rectangle ("+A.h(r)+", "+A.h(s)+") "+A.h(this.gbY(a))+" x "+A.h(this.gb1(a))}, +k(a,b){var s,r +if(b==null)return!1 +if(t.Bb.b(b)){s=a.left +s.toString +r=J.db(b) +if(s===r.gkX(b)){s=a.top +s.toString +s=s===r.gAg(b)&&this.gbY(a)===r.gbY(b)&&this.gb1(a)===r.gb1(b)}else s=!1}else s=!1 +return s}, +gB(a){var s,r=a.left +r.toString +s=a.top +s.toString +return A.a2(r,s,this.gbY(a),this.gb1(a),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +ga4P(a){return a.height}, +gb1(a){var s=this.ga4P(a) +s.toString +return s}, +gkX(a){var s=a.left +s.toString +return s}, +gAg(a){var s=a.top +s.toString +return s}, +ga9P(a){return a.width}, +gbY(a){var s=this.ga9P(a) +s.toString +return s}, +$ili:1} +A.a1F.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.a1H.prototype={ +gq(a){var s=a.length +s.toString +return s}, +gh(a){return a.value}} +A.afI.prototype={ +p(a,b){return J.ir(this.b,b)}, +gaa(a){return this.a.firstElementChild==null}, +gq(a){return this.b.length}, +i(a,b){return t.lU.a(this.b[b])}, +n(a,b,c){this.a.replaceChild(c,this.b[b]).toString}, +sq(a,b){throw A.c(A.ao("Cannot resize element lists"))}, +F(a,b){this.a.appendChild(b).toString +return b}, +ga3(a){var s=this.fc(this) +return new J.dd(s,s.length,A.a8(s).j("dd<1>"))}, +K(a,b){A.bTP(this.a,b)}, +e7(a,b){throw A.c(A.ao("Cannot sort element lists"))}, +jv(a,b){this.QY(0,b,!1)}, +QY(a,b,c){var s,r,q,p=J.Xz(this.a),o=new A.b6(p,b,A.u(p).j("b6")) +for(p=J.av(o.a),s=new A.rv(p,o.b);s.v();){r=p.gG(p) +q=r.parentNode +if(q!=null)q.removeChild(r).toString}}, +d5(a,b,c,d,e){throw A.c(A.aY(null))}, +eL(a,b,c,d){return this.d5(0,b,c,d,0)}, +D(a,b){return A.bTQ(this.a,b)}, +fk(a){var s=this.ga_(0) +this.a.removeChild(s).toString +return s}, +gY(a){return A.bBS(this.a)}, +ga_(a){var s=this.a.lastElementChild +if(s==null)throw A.c(A.a3("No elements")) +return s}, +gbb(a){if(this.b.length>1)throw A.c(A.a3("More than one element")) +return A.bBS(this.a)}} +A.cE.prototype={ +geN(a){var s=a.children +s.toString +return new A.afI(a,s)}, +l(a){var s=a.localName +s.toString +return s}, +$icE:1} +A.a1S.prototype={ +gb4(a){return a.name}} +A.kS.prototype={ +gb4(a){return a.name}} +A.bn.prototype={$ibn:1} +A.aU.prototype={ +xW(a,b,c,d){if(c!=null)this.aCZ(a,b,c,d)}, +aNg(a,b,c){return this.xW(a,b,c,null)}, +b0e(a,b,c,d){if(c!=null)this.aI2(a,b,c,d)}, +aCZ(a,b,c,d){return a.addEventListener(b,A.pK(c,1),d)}, +aI2(a,b,c,d){return a.removeEventListener(b,A.pK(c,1),d)}} +A.a2f.prototype={ +gb4(a){return a.name}} +A.a2g.prototype={ +gb4(a){var s=a.name +s.toString +return s}} +A.ju.prototype={ +gb4(a){var s=a.name +s.toString +return s}, +$iju:1} +A.a2i.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.xb.prototype={ +gb4(a){return a.name}} +A.a2k.prototype={ +gq(a){return a.length}} +A.a2x.prototype={ +ak(a,b){return a.forEach(A.pK(b,3))}} +A.a2A.prototype={ +gq(a){return a.length}, +gb4(a){return a.name}} +A.jx.prototype={$ijx:1} +A.a2G.prototype={ +gh(a){return a.value}} +A.a2Y.prototype={ +gq(a){var s=a.length +s.toString +return s}} +A.xw.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.a39.prototype={ +gb4(a){return a.name}} +A.Cs.prototype={$iCs:1} +A.a3q.prototype={ +gb4(a){return a.name}, +gh(a){return a.value}} +A.a3K.prototype={ +gh(a){var s=a.value +s.toString +return s}} +A.a44.prototype={ +l(a){var s=String(a) +s.toString +return s}} +A.a4h.prototype={ +gb4(a){var s=a.name +s.toString +return s}} +A.a6e.prototype={ +gq(a){return a.length}} +A.a6o.prototype={ +xW(a,b,c,d){if(b==="message")a.start() +this.anr(a,b,c,!1)}} +A.a6r.prototype={ +gb4(a){var s=a.name +s.toString +return s}} +A.a6s.prototype={ +gh(a){return a.value}} +A.a6t.prototype={ +a7(a,b){return A.mM(a.get(b))!=null}, +i(a,b){return A.mM(a.get(b))}, +ak(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.mM(s.value[1]))}}, +gcS(a){var s=A.a([],t.s) +this.ak(a,new A.aJq(s)) +return s}, +gaS(a){var s=A.a([],t.n4) +this.ak(a,new A.aJr(s)) +return s}, +gq(a){var s=a.size +s.toString +return s}, +gaa(a){var s=a.size +s.toString +return s===0}, +gd4(a){var s=a.size +s.toString +return s!==0}, +n(a,b,c){throw A.c(A.ao("Not supported"))}, +d2(a,b,c){throw A.c(A.ao("Not supported"))}, +D(a,b){throw A.c(A.ao("Not supported"))}, +T(a){throw A.c(A.ao("Not supported"))}, +$iaL:1} +A.aJq.prototype={ +$2(a,b){return this.a.push(a)}, +$S:45} +A.aJr.prototype={ +$2(a,b){return this.a.push(b)}, +$S:45} +A.a6u.prototype={ +a7(a,b){return A.mM(a.get(b))!=null}, +i(a,b){return A.mM(a.get(b))}, +ak(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.mM(s.value[1]))}}, +gcS(a){var s=A.a([],t.s) +this.ak(a,new A.aJs(s)) +return s}, +gaS(a){var s=A.a([],t.n4) +this.ak(a,new A.aJt(s)) +return s}, +gq(a){var s=a.size +s.toString +return s}, +gaa(a){var s=a.size +s.toString +return s===0}, +gd4(a){var s=a.size +s.toString +return s!==0}, +n(a,b,c){throw A.c(A.ao("Not supported"))}, +d2(a,b,c){throw A.c(A.ao("Not supported"))}, +D(a,b){throw A.c(A.ao("Not supported"))}, +T(a){throw A.c(A.ao("Not supported"))}, +$iaL:1} +A.aJs.prototype={ +$2(a,b){return this.a.push(a)}, +$S:45} +A.aJt.prototype={ +$2(a,b){return this.a.push(b)}, +$S:45} +A.yd.prototype={ +gb4(a){return a.name}} +A.jB.prototype={$ijB:1} +A.a6v.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.nm.prototype={$inm:1} +A.a6G.prototype={ +gb4(a){return a.name}} +A.Fs.prototype={ +gY(a){var s=this.a.firstChild +if(s==null)throw A.c(A.a3("No elements")) +return s}, +ga_(a){var s=this.a.lastChild +if(s==null)throw A.c(A.a3("No elements")) +return s}, +gbb(a){var s=this.a,r=s.childNodes.length +if(r===0)throw A.c(A.a3("No elements")) +if(r>1)throw A.c(A.a3("More than one element")) +s=s.firstChild +s.toString +return s}, +F(a,b){this.a.appendChild(b).toString}, +K(a,b){var s,r,q,p,o +if(b instanceof A.Fs){s=b.a +r=this.a +if(s!==r)for(q=s.childNodes.length,p=0;p"))}, +e7(a,b){throw A.c(A.ao("Cannot sort Node list"))}, +d5(a,b,c,d,e){throw A.c(A.ao("Cannot setRange on Node list"))}, +eL(a,b,c,d){return this.d5(0,b,c,d,0)}, +gq(a){return this.a.childNodes.length}, +sq(a,b){throw A.c(A.ao("Cannot set length on immutable List."))}, +i(a,b){return this.a.childNodes[b]}} +A.bz.prototype={ +ev(a){var s=a.parentNode +if(s!=null)s.removeChild(a).toString}, +b0A(a,b){var s,r,q +try{r=a.parentNode +r.toString +s=r +J.bKf(s,b,a)}catch(q){}return a}, +l(a){var s=a.nodeValue +return s==null?this.anK(a):s}, +aI8(a,b,c){var s=a.replaceChild(b,c) +s.toString +return s}, +$ibz:1} +A.Mw.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.a6S.prototype={ +gb4(a){var s=a.name +s.toString +return s}} +A.a70.prototype={ +gh(a){var s=a.value +s.toString +return s}} +A.a74.prototype={ +gb4(a){return a.name}, +gh(a){return a.value}} +A.a75.prototype={ +gb4(a){return a.name}} +A.a7y.prototype={ +gb4(a){var s=a.name +s.toString +return s}, +gh(a){var s=a.value +s.toString +return s}} +A.a7C.prototype={ +gb4(a){return a.name}} +A.m9.prototype={ +gb4(a){var s=a.name +s.toString +return s}} +A.a7J.prototype={ +gb4(a){return a.name}} +A.jC.prototype={ +gq(a){return a.length}, +gb4(a){return a.name}, +$ijC:1} +A.a85.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.a8e.prototype={ +gh(a){return a.value}} +A.a8k.prototype={ +gh(a){var s=a.value +s.toString +return s}} +A.a9C.prototype={ +a7(a,b){return A.mM(a.get(b))!=null}, +i(a,b){return A.mM(a.get(b))}, +ak(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.mM(s.value[1]))}}, +gcS(a){var s=A.a([],t.s) +this.ak(a,new A.aPl(s)) +return s}, +gaS(a){var s=A.a([],t.n4) +this.ak(a,new A.aPm(s)) +return s}, +gq(a){var s=a.size +s.toString +return s}, +gaa(a){var s=a.size +s.toString +return s===0}, +gd4(a){var s=a.size +s.toString +return s!==0}, +n(a,b,c){throw A.c(A.ao("Not supported"))}, +d2(a,b,c){throw A.c(A.ao("Not supported"))}, +D(a,b){throw A.c(A.ao("Not supported"))}, +T(a){throw A.c(A.ao("Not supported"))}, +$iaL:1} +A.aPl.prototype={ +$2(a,b){return this.a.push(a)}, +$S:45} +A.aPm.prototype={ +$2(a,b){return this.a.push(b)}, +$S:45} +A.E8.prototype={$iE8:1} +A.aa2.prototype={ +gq(a){return a.length}, +gb4(a){return a.name}, +gh(a){return a.value}} +A.aai.prototype={ +gb4(a){return a.name}} +A.aaH.prototype={ +gb4(a){return a.name}} +A.jI.prototype={$ijI:1} +A.aaP.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.jJ.prototype={$ijJ:1} +A.aaW.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.jK.prototype={ +gq(a){return a.length}, +$ijK:1} +A.aaX.prototype={ +gb4(a){return a.name}} +A.aaY.prototype={ +gb4(a){return a.name}} +A.ab2.prototype={ +a7(a,b){return a.getItem(A.c6(b))!=null}, +i(a,b){return a.getItem(A.c6(b))}, +n(a,b,c){a.setItem(b,c)}, +d2(a,b,c){var s +if(a.getItem(b)==null)a.setItem(b,c.$0()) +s=a.getItem(b) +return s==null?A.c6(s):s}, +D(a,b){var s +A.c6(b) +s=a.getItem(b) +a.removeItem(b) +return s}, +T(a){return a.clear()}, +ak(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)}}, +gcS(a){var s=A.a([],t.s) +this.ak(a,new A.aTT(s)) +return s}, +gaS(a){var s=A.a([],t.s) +this.ak(a,new A.aTU(s)) +return s}, +gq(a){var s=a.length +s.toString +return s}, +gaa(a){return a.key(0)==null}, +gd4(a){return a.key(0)!=null}, +$iaL:1} +A.aTT.prototype={ +$2(a,b){return this.a.push(a)}, +$S:175} +A.aTU.prototype={ +$2(a,b){return this.a.push(b)}, +$S:175} +A.iI.prototype={$iiI:1} +A.abr.prototype={ +gb4(a){var s=a.name +s.toString +return s}, +gh(a){return a.value}} +A.jP.prototype={$ijP:1} +A.iL.prototype={$iiL:1} +A.abM.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.abN.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.abR.prototype={ +gq(a){var s=a.length +s.toString +return s}} +A.jQ.prototype={$ijQ:1} +A.abX.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.abY.prototype={ +gq(a){return a.length}} +A.nN.prototype={} +A.acf.prototype={ +l(a){var s=String(a) +s.toString +return s}} +A.act.prototype={ +gq(a){return a.length}} +A.zY.prototype={ +gb4(a){return a.name}, +$izY:1} +A.nT.prototype={$inT:1} +A.afc.prototype={ +gb4(a){return a.name}, +gh(a){return a.value}} +A.agp.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.RI.prototype={ +l(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.h(p)+", "+A.h(s)+") "+A.h(r)+" x "+A.h(q)}, +k(a,b){var s,r +if(b==null)return!1 +if(t.Bb.b(b)){s=a.left +s.toString +r=J.db(b) +if(s===r.gkX(b)){s=a.top +s.toString +if(s===r.gAg(b)){s=a.width +s.toString +if(s===r.gbY(b)){s=a.height +s.toString +r=s===r.gb1(b) +s=r}else s=!1}else s=!1}else s=!1}else s=!1 +return s}, +gB(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.a2(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)}, +ga4P(a){return a.height}, +gb1(a){var s=a.height +s.toString +return s}, +ga9P(a){return a.width}, +gbY(a){var s=a.width +s.toString +return s}} +A.aig.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +return a[b]}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){if(a.length>0)return a[0] +throw A.c(A.a3("No elements"))}, +ga_(a){var s=a.length +if(s>0)return a[s-1] +throw A.c(A.a3("No elements"))}, +gbb(a){var s=a.length +if(s===1)return a[0] +if(s===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.T4.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.anW.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.ao8.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length,r=b>>>0!==b||b>=s +r.toString +if(r)throw A.c(A.f1(b,s,a,null,null)) +s=a[b] +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return a[b]}, +$icB:1, +$iaD:1, +$icO:1, +$ip:1, +$iG:1} +A.bqB.prototype={} +A.S6.prototype={ +hZ(a,b,c,d){return A.S8(this.a,this.b,a,!1)}, +zz(a,b,c){return this.hZ(a,b,c,null)}} +A.S3.prototype={} +A.S9.prototype={ +b3(a){var s=this +if(s.b==null)return $.bpu() +s.a4T() +s.d=s.b=null +return $.bpu()}, +pd(a){var s,r=this +if(r.b==null)throw A.c(A.a3("Subscription has been canceled.")) +r.a4T() +s=A.bEr(new A.b2L(a),t.I3) +r.d=s +r.a4S()}, +vX(a,b){}, +a4S(){var s,r=this,q=r.d +if(q!=null&&r.a<=0){s=r.b +s.toString +J.bKh(s,r.c,q,!1)}}, +a4T(){var s,r=this.d +if(r!=null){s=this.b +s.toString +J.bKz(s,this.c,r,!1)}}, +$ifV:1} +A.b2J.prototype={ +$1(a){return this.a.$1(a)}, +$S:318} +A.b2L.prototype={ +$1(a){return this.a.$1(a)}, +$S:318} +A.c_.prototype={ +ga3(a){return new A.C9(a,this.gq(a),A.aZ(a).j("C9"))}, +F(a,b){throw A.c(A.ao("Cannot add to immutable List."))}, +K(a,b){throw A.c(A.ao("Cannot add to immutable List."))}, +e7(a,b){throw A.c(A.ao("Cannot sort immutable List."))}, +fk(a){throw A.c(A.ao("Cannot remove from immutable List."))}, +D(a,b){throw A.c(A.ao("Cannot remove from immutable List."))}, +jv(a,b){throw A.c(A.ao("Cannot remove from immutable List."))}, +d5(a,b,c,d,e){throw A.c(A.ao("Cannot setRange on immutable List."))}, +eL(a,b,c,d){return this.d5(a,b,c,d,0)}} +A.C9.prototype={ +v(){var s=this,r=s.c+1,q=s.b +if(r")),new A.aCX(),r.j("dH"))}, +ak(a,b){B.b.ak(A.eJ(this.gpO(),!1,t.lU),b)}, +n(a,b,c){var s=this.gpO() +J.bKC(s.b.$1(J.wj(s.a,b)),c)}, +sq(a,b){var s=J.af(this.gpO().a) +if(b>=s)return +else if(b<0)throw A.c(A.cb("Invalid list length",null)) +this.tP(0,b,s)}, +F(a,b){this.b.a.appendChild(b).toString}, +K(a,b){var s,r +for(s=J.av(b),r=this.b.a;s.v();)r.appendChild(s.gG(s)).toString}, +p(a,b){if(!t.lU.b(b))return!1 +return b.parentNode===this.a}, +gFi(a){var s=A.eJ(this.gpO(),!1,t.lU) +return new A.bY(s,A.a8(s).j("bY<1>"))}, +e7(a,b){throw A.c(A.ao("Cannot sort filtered list"))}, +d5(a,b,c,d,e){throw A.c(A.ao("Cannot setRange on filtered list"))}, +eL(a,b,c,d){return this.d5(0,b,c,d,0)}, +tP(a,b,c){var s=this.gpO() +s=A.bs1(s,b,s.$ti.j("p.E")) +B.b.ak(A.eJ(A.bs8(s,c-b,A.u(s).j("p.E")),!0,t.lU),new A.aCY())}, +fk(a){var s=this.gpO(),r=s.b.$1(J.om(s.a)) +J.bpH(r) +return r}, +D(a,b){return!1}, +gq(a){return J.af(this.gpO().a)}, +i(a,b){var s=this.gpO() +return s.b.$1(J.wj(s.a,b))}, +ga3(a){var s=A.eJ(this.gpO(),!1,t.lU) +return new J.dd(s,s.length,A.a8(s).j("dd<1>"))}} +A.aCW.prototype={ +$1(a){return t.lU.b(a)}, +$S:475} +A.aCX.prototype={ +$1(a){return t.lU.a(a)}, +$S:479} +A.aCY.prototype={ +$1(a){return J.bpH(a)}, +$S:492} +A.Jd.prototype={} +A.a0P.prototype={ +gh(a){return new A.aXd([],[]).aQ0(a.value,!1)}} +A.a0X.prototype={ +gb4(a){return a.name}} +A.a3m.prototype={ +gb4(a){return a.name}} +A.CM.prototype={$iCM:1} +A.a6T.prototype={ +gb4(a){return a.name}} +A.a6U.prototype={ +gh(a){return a.value}} +A.a6R.prototype={ +l(a){var s=""+"OS Error",r=this.a +if(r.gd4(r))s=s+": "+A.h(r)+", errno = "+A.h(this.b.l(0)) +else s=s+": errno = "+A.h(this.b.l(0)) +return s.charCodeAt(0)==0?s:s}, +$ict:1} +A.afu.prototype={} +A.aEb.prototype={ +gyP(){A.bEo(6) +A.bEm(8) +if(B.b.d_(B.xC,0)===-1)A.a5(A.cb("Unsupported 'strategy'",null)) +A.bEn(15) +return new A.aeC(!0,6,8,0,15,null,!1)}} +A.aeC.prototype={ +dC(a){var s=new A.aZy(A.a([],t.XE)),r=this.k6(new A.aZ2(s)) +r.ha(a,0,a.length,!1) +r.b6(0) +return s.b0V()}, +k6(a){var s=this +if(!(a instanceof A.YR))a=new A.R4(a) +return new A.bhu(A.bRe(!0,s.b,s.e,s.c,s.d,s.f,!1),a)}} +A.aZ2.prototype={ +F(a,b){this.a.F(0,b)}, +b6(a){}} +A.bhu.prototype={} +A.b4w.prototype={ +F(a,b){this.ha(b,0,J.af(b),!1)}, +ha(a,b,c,d){var s,r,q,p,o,n=this +if(n.c)return +A.ep(b,c,J.af(a),null,null) +try{n.d=!1 +s=A.bWI(a,b,c) +q=n.a +q.b_u(s.a,s.b,c-(b-s.b)) +for(p=n.b;!0;){r=q.b37(!1) +if(r==null)break +p.F(0,r)}}catch(o){n.c=!0 +throw o}}, +b6(a){var s,r,q,p,o=this +if(o.c)return +if(o.d)o.a.b_u(B.fi,0,0) +try{for(r=o.b,q=o.a;!0;){s=q.b36(!0) +if(s==null)break +r.F(0,s)}}catch(p){o.c=!0 +throw p}o.c=!0 +o.b.b6(0)}} +A.xc.prototype={ +IS(a){var s=this,r=""+a,q=s.a +if(q.length!==0){r+=": "+q +q=s.b +if(q!=null)r+=", path = '"+q+"'" +q=s.c +if(q!=null)r+=" ("+q.l(0)+")"}else{q=s.c +if(q!=null){r+=": "+q.l(0) +q=s.b +if(q!=null)r+=", path = '"+q+"'"}else{q=s.b +if(q!=null)r+=": "+q}}return r.charCodeAt(0)==0?r:r}, +l(a){return this.IS("FileSystemException")}, +$ict:1} +A.MT.prototype={ +l(a){return this.IS("PathAccessException")}} +A.MU.prototype={ +l(a){return this.IS("PathExistsException")}} +A.MW.prototype={ +l(a){return this.IS("PathNotFoundException")}} +A.ahS.prototype={ +tC(a){return A.bU9(12,[null,this.b]).cQ(0,new A.b4n(this),t.S)}, +aW7(){A.bUa(A.bCc(),this.b)}, +l(a){return"File: '"+this.a+"'"}} +A.b4n.prototype={ +$1(a){A.bW7(a,"Cannot retrieve length of file",this.a.a) +return a}, +$S:121} +A.aCV.prototype={ +l(a){return B.a3f[this.a]}} +A.aCU.prototype={} +A.bi8.prototype={ +$1(a){var s=function(b,c,d){return function(){return b(c,d,this,Array.prototype.slice.apply(arguments))}}(A.bVY,a,!1) +A.bte(s,$.asA(),a) +return s}, +$S:72} +A.bi9.prototype={ +$1(a){return new this.a(a)}, +$S:72} +A.bjn.prototype={ +$1(a){return new A.Ln(a)}, +$S:497} +A.bjo.prototype={ +$1(a){return new A.xM(a,t.sW)}, +$S:516} +A.bjp.prototype={ +$1(a){return new A.qx(a)}, +$S:519} +A.qx.prototype={ +i(a,b){if(typeof b!="string"&&typeof b!="number")throw A.c(A.cb("property is not a String or num",null)) +return A.bta(this.a[b])}, +n(a,b,c){if(typeof b!="string"&&typeof b!="number")throw A.c(A.cb("property is not a String or num",null)) +this.a[b]=A.btb(c)}, +k(a,b){if(b==null)return!1 +return b instanceof A.qx&&this.a===b.a}, +l(a){var s,r +try{s=String(this.a) +return s}catch(r){s=this.dU(0) +return s}}, +aN(a,b){var s=this.a,r=b==null?null:A.eJ(new A.a1(b,A.c0a(),A.a8(b).j("a1<1,@>")),!0,t.z) +return A.bta(s[a].apply(s,r))}, +TS(a){return this.aN(a,null)}, +gB(a){return 0}} +A.Ln.prototype={} +A.xM.prototype={ +a1F(a){var s=a<0||a>=this.gq(0) +if(s)throw A.c(A.dn(a,0,this.gq(0),null,null))}, +i(a,b){if(A.h_(b))this.a1F(b) +return this.anP(0,b)}, +n(a,b,c){if(A.h_(b))this.a1F(b) +this.a0n(0,b,c)}, +gq(a){var s=this.a.length +if(typeof s==="number"&&s>>>0===s)return s +throw A.c(A.a3("Bad JsArray length"))}, +sq(a,b){this.a0n(0,"length",b)}, +F(a,b){this.aN("push",[b])}, +K(a,b){this.aN("push",b instanceof Array?b:A.eJ(b,!0,t.z))}, +fk(a){if(this.gq(0)===0)throw A.c(A.fR(-1)) +return this.TS("pop")}, +d5(a,b,c,d,e){var s,r +A.bP2(b,c,this.gq(0)) +s=c-b +if(s===0)return +r=[b,s] +B.b.K(r,J.XG(d,e).lR(0,s)) +this.aN("splice",r)}, +eL(a,b,c,d){return this.d5(0,b,c,d,0)}, +e7(a,b){this.aN("sort",b==null?[]:[b])}, +$iaD:1, +$ip:1, +$iG:1} +A.G8.prototype={ +n(a,b,c){return this.anQ(0,b,c)}} +A.blI.prototype={ +$1(a){var s,r,q,p,o +if(A.bDT(a))return a +s=this.a +if(s.a7(0,a))return s.i(0,a) +if(t.pE.b(a)){r={} +s.n(0,a,r) +for(s=J.db(a),q=J.av(s.gcS(a));q.v();){p=q.gG(q) +r[p]=this.$1(s.i(a,p))}return r}else if(t.VG.b(a)){o=[] +s.n(0,a,o) +B.b.K(o,J.fh(a,this,t.z)) +return o}else return a}, +$S:161} +A.bmG.prototype={ +$1(a){return this.a.ei(0,a)}, +$S:51} +A.bmH.prototype={ +$1(a){if(a==null)return this.a.kS(new A.a6N(a===undefined)) +return this.a.kS(a)}, +$S:51} +A.bkn.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i +if(A.bDS(a))return a +s=this.a +a.toString +if(s.a7(0,a))return s.i(0,a) +if(a instanceof Date)return A.Jl(a.getTime(),!0) +if(a instanceof RegExp)throw A.c(A.cb("structured clone of RegExp",null)) +if(typeof Promise!="undefined"&&a instanceof Promise)return A.k0(a,t.X) +r=Object.getPrototypeOf(a) +if(r===Object.prototype||r===null){q=t.X +p=A.B(q,q) +s.n(0,a,p) +o=Object.keys(a) +n=[] +for(s=J.d0(o),q=s.ga3(o);q.v();)n.push(A.btK(q.gG(q))) +for(m=0;m4294967296)throw A.c(A.fR(u.Z+a)) +return Math.random()*a>>>0}} +A.alM.prototype={ +a0B(a){var s,r,q,p,o,n,m,l=this,k=4294967296,j=a<0?-1:0 +do{s=a>>>0 +a=B.e.c0(a-s,k) +r=a>>>0 +a=B.e.c0(a-r,k) +q=(~s>>>0)+(s<<21>>>0) +p=q>>>0 +r=(~r>>>0)+((r<<21|s>>>11)>>>0)+B.e.c0(q-p,k)>>>0 +q=((p^(p>>>24|r<<8))>>>0)*265 +s=q>>>0 +r=((r^r>>>24)>>>0)*265+B.e.c0(q-s,k)>>>0 +q=((s^(s>>>14|r<<18))>>>0)*21 +s=q>>>0 +r=((r^r>>>14)>>>0)*21+B.e.c0(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.e.c0(q-p,k) +q=l.a*1037 +n=l.a=q>>>0 +m=l.b*1037+B.e.c0(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.xw() +l.xw() +l.xw() +l.xw()}, +xw(){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.e.c0(o-n+(q-p)+(m-r),4294967296)>>>0}, +afa(a){var s,r,q,p=this +if(a<=0||a>4294967296)throw A.c(A.fR(u.Z+a)) +s=a-1 +if((a&s)===0){p.xw() +return(p.a&s)>>>0}do{p.xw() +r=p.a +q=r%a}while(r-q+a>=4294967296) +return q}} +A.uO.prototype={ +l(a){return"Point("+A.h(this.a)+", "+A.h(this.b)+")"}, +k(a,b){if(b==null)return!1 +return b instanceof A.uO&&this.a===b.a&&this.b===b.b}, +gB(a){return A.bB_(B.c.gB(this.a),B.c.gB(this.b),0)}, +O(a,b){var s=this.$ti,r=s.c +return new A.uO(r.a(this.a+b.a),r.a(this.b+b.b),s)}, +a8(a,b){var s=this.$ti,r=s.c +return new A.uO(r.a(this.a-b.a),r.a(this.b-b.b),s)}, +aD(a,b){var s=this.$ti,r=s.c +return new A.uO(r.a(this.a*b),r.a(this.b*b),s)}} +A.XU.prototype={ +gh(a){return a.value}} +A.l1.prototype={ +gh(a){return a.value}, +$il1:1} +A.a3T.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length +s.toString +s=b>>>0!==b||b>=s +s.toString +if(s)throw A.c(A.f1(b,this.gq(a),a,null,null)) +s=a.getItem(b) +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s=a.length +s.toString +if(s>0){s=a[s-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return this.i(a,b)}, +$iaD:1, +$ip:1, +$iG:1} +A.la.prototype={ +gh(a){return a.value}, +$ila:1} +A.a6Q.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length +s.toString +s=b>>>0!==b||b>=s +s.toString +if(s)throw A.c(A.f1(b,this.gq(a),a,null,null)) +s=a.getItem(b) +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s=a.length +s.toString +if(s>0){s=a[s-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return this.i(a,b)}, +$iaD:1, +$ip:1, +$iG:1} +A.a89.prototype={ +gq(a){return a.length}} +A.ab6.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length +s.toString +s=b>>>0!==b||b>=s +s.toString +if(s)throw A.c(A.f1(b,this.gq(a),a,null,null)) +s=a.getItem(b) +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s=a.length +s.toString +if(s>0){s=a[s-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return this.i(a,b)}, +$iaD:1, +$ip:1, +$iG:1} +A.bL.prototype={ +geN(a){return new A.a2l(a,new A.Fs(a))}} +A.lq.prototype={$ilq:1} +A.ac0.prototype={ +gq(a){var s=a.length +s.toString +return s}, +i(a,b){var s=a.length +s.toString +s=b>>>0!==b||b>=s +s.toString +if(s)throw A.c(A.f1(b,this.gq(a),a,null,null)) +s=a.getItem(b) +s.toString +return s}, +n(a,b,c){throw A.c(A.ao("Cannot assign element of immutable List."))}, +sq(a,b){throw A.c(A.ao("Cannot resize immutable List."))}, +gY(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.c(A.a3("No elements"))}, +ga_(a){var s=a.length +s.toString +if(s>0){s=a[s-1] +s.toString +return s}throw A.c(A.a3("No elements"))}, +gbb(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.c(A.a3("No elements")) +throw A.c(A.a3("More than one element"))}, +cM(a,b){return this.i(a,b)}, +$iaD:1, +$ip:1, +$iG:1} +A.ajb.prototype={} +A.ajc.prototype={} +A.akq.prototype={} +A.akr.prototype={} +A.ao4.prototype={} +A.ao5.prototype={} +A.ap0.prototype={} +A.ap1.prototype={} +A.a1U.prototype={} +A.Zn.prototype={ +J(){return"ClipOp."+this.b}} +A.acq.prototype={ +J(){return"VertexMode."+this.b}} +A.MV.prototype={ +J(){return"PathFillType."+this.b}} +A.aZH.prototype={ +h6(a,b){A.c_X(this.a,this.b,a,b)}} +A.V1.prototype={ +eK(a){A.wb(this.b,this.c,a,t.CD)}} +A.ry.prototype={ +gq(a){return this.a.gq(0)}, +l2(a){var s,r,q=this +if(!q.d&&q.e!=null){q.e.h6(a.a,a.gae7()) +return!1}s=q.c +if(s<=0)return!0 +r=q.a3_(s-1) +q.a.iQ(0,a) +return r}, +a3_(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.Fe() +A.wb(p.b,p.c,null,r)}return q}, +axd(){var s=this,r=s.a +if(!r.gaa(0)&&s.e!=null){r=r.Fe() +s.e.h6(r.a,r.gae7()) +A.ip(s.ga2Y())}else s.d=!1}} +A.awu.prototype={ +afV(a,b,c){this.a.d2(0,a,new A.awv()).l2(new A.V1(b,c,$.aH))}, +als(a,b){var s=this.a.d2(0,a,new A.aww()),r=s.e +s.e=new A.aZH(b,$.aH) +if(r==null&&!s.d){s.d=!0 +A.ip(s.ga2Y())}}, +aTL(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.cu(a.buffer,a.byteOffset,a.byteLength) +if(j[0]===7){s=j[1] +if(s>=254)throw A.c(A.dM("Unrecognized message sent to dev.flutter/channel-buffers (method name too long)")) +r=2+s +q=B.ab.co(0,B.a2.dk(j,2,r)) +switch(q){case"resize":if(j[r]!==12)throw A.c(A.dM(l)) +p=r+1 +if(j[p]<2)throw A.c(A.dM(l));++p +if(j[p]!==7)throw A.c(A.dM("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.c(A.dM("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.ab.co(0,B.a2.dk(j,p,r)) +if(j[r]!==3)throw A.c(A.dM("Invalid arguments for 'resize' method sent to dev.flutter/channel-buffers (second argument must be an integer in the range 0 to 2147483647)")) +this.agz(0,n,a.getUint32(r+1,B.bw===$.h1())) +break +case"overflow":if(j[r]!==12)throw A.c(A.dM(k)) +p=r+1 +if(j[p]<2)throw A.c(A.dM(k));++p +if(j[p]!==7)throw A.c(A.dM("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.c(A.dM("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.ab.co(0,B.a2.dk(j,p,r)) +r=j[r] +if(r!==1&&r!==2)throw A.c(A.dM("Invalid arguments for 'overflow' method sent to dev.flutter/channel-buffers (second argument must be a boolean)")) +break +default:throw A.c(A.dM("Unrecognized method '"+q+"' sent to dev.flutter/channel-buffers"))}}else{m=A.a(B.ab.co(0,j).split("\r"),t.s) +if(m.length===3&&J.d(m[0],"resize"))this.agz(0,m[1],A.dr(m[2],null)) +else throw A.c(A.dM("Unrecognized message "+A.h(m)+" sent to dev.flutter/channel-buffers."))}}, +agz(a,b,c){var s=this.a,r=s.i(0,b) +if(r==null)s.n(0,b,new A.ry(A.qz(c,t.S8),c)) +else{r.c=c +r.a3_(c)}}} +A.awv.prototype={ +$0(){return new A.ry(A.qz(1,t.S8),1)}, +$S:294} +A.aww.prototype={ +$0(){return new A.ry(A.qz(1,t.S8),1)}, +$S:294} +A.a6W.prototype={ +k(a,b){if(b==null)return!1 +return b instanceof A.a6W&&b.a===this.a&&b.b===this.b}, +gB(a){return A.a2(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){return"OffsetBase("+B.c.aR(this.a,1)+", "+B.c.aR(this.b,1)+")"}} +A.j.prototype={ +gew(){var s=this.a,r=this.b +return Math.sqrt(s*s+r*r)}, +gt3(){var s=this.a,r=this.b +return s*s+r*r}, +a8(a,b){return new A.j(this.a-b.a,this.b-b.b)}, +O(a,b){return new A.j(this.a+b.a,this.b+b.b)}, +aD(a,b){return new A.j(this.a*b,this.b*b)}, +d6(a,b){return new A.j(this.a/b,this.b/b)}, +k(a,b){if(b==null)return!1 +return b instanceof A.j&&b.a===this.a&&b.b===this.b}, +gB(a){return A.a2(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){return"Offset("+B.c.aR(this.a,1)+", "+B.c.aR(this.b,1)+")"}} +A.N.prototype={ +gaNZ(a){var s=this.b +if(s!==0)return this.a/s +s=this.a +if(s>0)return 1/0 +if(s<0)return-1/0 +return 0}, +gaa(a){return this.a<=0||this.b<=0}, +a8(a,b){var s=this +if(b instanceof A.N)return new A.j(s.a-b.a,s.b-b.b) +if(b instanceof A.j)return new A.N(s.a-b.a,s.b-b.b) +throw A.c(A.cb(b,null))}, +O(a,b){return new A.N(this.a+b.a,this.b+b.b)}, +aD(a,b){return new A.N(this.a*b,this.b*b)}, +d6(a,b){return new A.N(this.a/b,this.b/b)}, +gaWq(){return Math.max(Math.abs(this.a),Math.abs(this.b))}, +lu(a){return new A.j(a.a+this.a/2,a.b+this.b/2)}, +CQ(a,b){return new A.j(b.a+this.a,b.b+this.b)}, +p(a,b){var s=b.a +if(s>=0)if(s=0&&s=s.c||s.b>=s.d}, +de(a){var s=this,r=a.a,q=a.b +return new A.A(s.a+r,s.b+q,s.c+r,s.d+q)}, +bk(a,b,c){var s=this +return new A.A(s.a+b,s.b+c,s.c+b,s.d+c)}, +dZ(a){var s=this +return new A.A(s.a-a,s.b-a,s.c+a,s.d+a)}, +fi(a){var s=this +return new A.A(Math.max(s.a,a.a),Math.max(s.b,a.b),Math.min(s.c,a.c),Math.min(s.d,a.d))}, +iA(a){var s=this +return new A.A(Math.min(s.a,a.a),Math.min(s.b,a.b),Math.max(s.c,a.c),Math.max(s.d,a.d))}, +pf(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}, +gjA(){var s=this +return Math.min(Math.abs(s.c-s.a),Math.abs(s.d-s.b))}, +gAh(){var s=this.a +return new A.j(s+(this.c-s)/2,this.b)}, +gv0(){var s=this.b +return new A.j(this.a,s+(this.d-s)/2)}, +gbg(){var s=this,r=s.a,q=s.b +return new A.j(r+(s.c-r)/2,q+(s.d-q)/2)}, +gaOO(){var s=this.b +return new A.j(this.c,s+(this.d-s)/2)}, +gaaJ(){var s=this.a +return new A.j(s+(this.c-s)/2,this.d)}, +p(a,b){var s=this,r=b.a +if(r>=s.a)if(r=s.b&&rd&&s!==0)return Math.min(a,d/s) +return a}, +wv(){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.Ht(s.Ht(s.Ht(s.Ht(1,l,k,m),j,i,p),h,g,m),f,e,p) +if(d<1)return new A.md(q,n,r,o,j*d,k*d,i*d,h*d,f*d,g*d,e*d,l*d,!1) +return new A.md(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.wv() +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}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(A.M(s)!==J.aj(b))return!1 +return b instanceof A.md&&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}, +gB(a){var s=this +return A.a2(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)}, +l(a){var s,r,q=this,p=B.c.aR(q.a,1)+", "+B.c.aR(q.b,1)+", "+B.c.aR(q.c,1)+", "+B.c.aR(q.d,1),o=q.e,n=q.f,m=q.r,l=q.w +if(new A.aX(o,n).k(0,new A.aX(m,l))){s=q.x +r=q.y +s=new A.aX(m,l).k(0,new A.aX(s,r))&&new A.aX(s,r).k(0,new A.aX(q.z,q.Q))}else s=!1 +if(s){if(o===n)return"RRect.fromLTRBR("+p+", "+B.c.aR(o,1)+")" +return"RRect.fromLTRBXY("+p+", "+B.c.aR(o,1)+", "+B.c.aR(n,1)+")"}return"RRect.fromLTRBAndCorners("+p+", topLeft: "+new A.aX(o,n).l(0)+", topRight: "+new A.aX(m,l).l(0)+", bottomRight: "+new A.aX(q.x,q.y).l(0)+", bottomLeft: "+new A.aX(q.z,q.Q).l(0)+")"}} +A.Ls.prototype={ +J(){return"KeyEventType."+this.b}, +gEj(a){var s +switch(this.a){case 0:s="Key Down" +break +case 1:s="Key Up" +break +case 2:s="Key Repeat" +break +default:s=null}return s}} +A.aHi.prototype={ +J(){return"KeyEventDeviceType."+this.b}} +A.kh.prototype={ +aE2(){var s=this.e +return"0x"+B.e.jX(s,16)+new A.aHg(B.c.dH(s/4294967296)).$0()}, +axJ(){var s=this.f +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+'"'}}, +aHD(){var s=this.f +if(s==null)return"" +return" (0x"+new A.a1(new A.ev(s),new A.aHh(),t.Hz.j("a1")).d0(0," ")+")"}, +l(a){var s=this,r=s.b.gEj(0),q=B.e.jX(s.d,16),p=s.aE2(),o=s.axJ(),n=s.aHD(),m=s.r?", synthesized":"" +return"KeyData("+r+", physical: 0x"+q+", logical: "+p+", character: "+o+n+m+")"}} +A.aHg.prototype={ +$0(){switch(this.a){case 0:return" (Unicode)" +case 1:return" (Unprintable)" +case 2:return" (Flutter)" +case 17:return" (Android)" +case 18:return" (Fuchsia)" +case 19:return" (iOS)" +case 20:return" (macOS)" +case 21:return" (GTK)" +case 22:return" (Windows)" +case 23:return" (Web)" +case 24:return" (GLFW)"}return""}, +$S:24} +A.aHh.prototype={ +$1(a){return B.d.e5(B.e.jX(a,16),2,"0")}, +$S:138} +A.r.prototype={ +ahN(a){var s=this +return A.I(B.c.aV(255*a),s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.r&&b.gh(b)===s.gh(s)}, +gB(a){return B.e.gB(this.gh(this))}, +l(a){return"Color(0x"+B.d.e5(B.e.jX(this.gh(this),16),8,"0")+")"}, +gh(a){return this.a}} +A.Ew.prototype={ +J(){return"StrokeCap."+this.b}} +A.Ex.prototype={ +J(){return"StrokeJoin."+this.b}} +A.a7v.prototype={ +J(){return"PaintingStyle."+this.b}} +A.dW.prototype={ +J(){return"BlendMode."+this.b}} +A.B9.prototype={ +J(){return"Clip."+this.b}} +A.av8.prototype={ +J(){return"BlurStyle."+this.b}} +A.uq.prototype={ +k(a,b){if(b==null)return!1 +return b instanceof A.uq&&b.a===this.a&&b.b===this.b}, +gB(a){return A.a2(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){return"MaskFilter.blur("+this.a.l(0)+", "+B.c.aR(this.b,1)+")"}} +A.xe.prototype={ +J(){return"FilterQuality."+this.b}} +A.br1.prototype={} +A.Cq.prototype={ +J(){return"ImageByteFormat."+this.b}} +A.aLL.prototype={ +J(){return"PixelFormat."+this.b}} +A.vb.prototype={ +c5(a,b){return new A.vb(this.a,this.b.aD(0,b),this.c*b)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.vb&&b.a.k(0,s.a)&&b.b.k(0,s.b)&&b.c===s.c}, +gB(a){return A.a2(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){return"TextShadow("+this.a.l(0)+", "+this.b.l(0)+", "+A.h(this.c)+")"}} +A.oU.prototype={ +gq(a){return this.b}} +A.L2.prototype={ +a8r(a){throw A.c(A.ao("ImageDescriptor."+a+" is not supported on web."))}, +gbY(a){var s=this.b +return s==null?this.a8r("width"):s}, +gb1(a){var s=this.c +return s==null?this.a8r("height"):s}, +L1(a,b){return this.aVn(a,b)}, +aVm(){return this.L1(null,null)}, +aVn(a,b){var s=0,r=A.n(t.hP),q,p=this,o,n,m,l,k +var $async$L1=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:k=p.a +if(k==null)throw A.c(A.a3("Object is disposed")) +if(p.b==null){q=$.an().nR(k,!1,a,b) +s=1 +break}o=p.gbY(0) +n=p.gb1(0) +m=p.gbY(0) +l=p.e +l.toString +q=A.bZy(k,o,n,m,l) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$L1,r)}} +A.aLO.prototype={} +A.qj.prototype={ +l(a){var s,r=A.M(this).l(0),q=this.a,p=A.bt(q[2],0,0),o=q[1],n=A.bt(o,0,0),m=q[4],l=A.bt(m,0,0),k=A.bt(q[3],0,0) +o=A.bt(o,0,0) +s=q[0] +return r+"(buildDuration: "+(A.h((p.a-n.a)*0.001)+"ms")+", rasterDuration: "+(A.h((l.a-k.a)*0.001)+"ms")+", vsyncOverhead: "+(A.h((o.a-A.bt(s,0,0).a)*0.001)+"ms")+", totalSpan: "+(A.h((A.bt(m,0,0).a-A.bt(s,0,0).a)*0.001)+"ms")+", layerCacheCount: "+q[6]+", layerCacheBytes: "+q[7]+", pictureCacheCount: "+q[8]+", pictureCacheBytes: "+q[9]+", frameNumber: "+B.b.ga_(q)+")"}} +A.op.prototype={ +J(){return"AppLifecycleState."+this.b}} +A.I6.prototype={ +J(){return"AppExitResponse."+this.b}} +A.cC.prototype={ +gfC(a){var s=this.a,r=B.dB.i(0,s) +return r==null?s:r}, +gfK(){var s=this.c,r=B.e0.i(0,s) +return r==null?s:r}, +k(a,b){var s +if(b==null)return!1 +if(this===b)return!0 +if(b instanceof A.cC)if(b.gfC(0)===this.gfC(0))s=b.gfK()==this.gfK() +else s=!1 +else s=!1 +return s}, +gB(a){return A.a2(this.gfC(0),null,this.gfK(),B.a,B.a,B.a,B.a,B.a,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){return this.C5("_")}, +C5(a){var s=this.gfC(0) +if(this.c!=null)s+=a+A.h(this.gfK()) +return s.charCodeAt(0)==0?s:s}} +A.ayp.prototype={ +J(){return"DartPerformanceMode."+this.b}} +A.zo.prototype={ +l(a){return"SemanticsActionEvent("+this.a.l(0)+", view: "+this.b+", node: "+this.c+")"}} +A.qS.prototype={ +J(){return"PointerChange."+this.b}} +A.pb.prototype={ +J(){return"PointerDeviceKind."+this.b}} +A.Dw.prototype={ +J(){return"PointerSignalKind."+this.b}} +A.nr.prototype={ +l(a){return"PointerData(x: "+A.h(this.x)+", y: "+A.h(this.y)+")"}} +A.qT.prototype={} +A.eL.prototype={ +l(a){return"SemanticsAction."+this.b}, +gb4(a){return this.b}} +A.eh.prototype={ +l(a){return"SemanticsFlag."+this.b}, +gb4(a){return this.b}} +A.aSx.prototype={} +A.uK.prototype={ +J(){return"PlaceholderAlignment."+this.b}} +A.lW.prototype={ +l(a){var s=B.afp.i(0,this.a) +s.toString +return s}, +gh(a){return this.b}} +A.oQ.prototype={ +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.oQ&&b.a===this.a&&b.b===this.b}, +gB(a){return A.a2(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){return"FontVariation('"+this.a+"', "+A.h(this.b)+")"}, +gh(a){return this.b}} +A.xs.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.xs&&s.a.k(0,b.a)&&s.b.k(0,b.b)&&s.c===b.c}, +gB(a){return A.a2(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){return"Glyph("+this.a.l(0)+", textRange: "+this.b.l(0)+", direction: "+this.c.l(0)+")"}} +A.rm.prototype={ +J(){return"TextAlign."+this.b}} +A.PS.prototype={ +J(){return"TextBaseline."+this.b}} +A.rn.prototype={ +k(a,b){if(b==null)return!1 +return b instanceof A.rn&&b.a===this.a}, +gB(a){return B.e.gB(this.a)}, +l(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.d0(s,", ")+"])"}} +A.vl.prototype={ +J(){return"TextDecorationStyle."+this.b}} +A.abA.prototype={ +J(){return"TextLeadingDistribution."+this.b}} +A.PX.prototype={ +k(a,b){var s +if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +if(b instanceof A.PX)s=b.c===this.c +else s=!1 +return s}, +gB(a){return A.a2(!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)}, +l(a){return"TextHeightBehavior(applyHeightToFirstAscent: true, applyHeightToLastDescent: true, leadingDistribution: "+this.c.l(0)+")"}} +A.vm.prototype={ +J(){return"TextDirection."+this.b}} +A.ho.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.ho&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e}, +gB(a){var s=this +return A.a2(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){var s=this +return"TextBox.fromLTRBD("+B.c.aR(s.a,1)+", "+B.c.aR(s.b,1)+", "+B.c.aR(s.c,1)+", "+B.c.aR(s.d,1)+", "+s.e.l(0)+")"}} +A.PR.prototype={ +J(){return"TextAffinity."+this.b}} +A.bd.prototype={ +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.bd&&b.a===this.a&&b.b===this.b}, +gB(a){return A.a2(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){return A.M(this).l(0)+"(offset: "+this.a+", affinity: "+this.b.l(0)+")"}} +A.cH.prototype={ +gdt(){return this.a>=0&&this.b>=0}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.cH&&b.a===this.a&&b.b===this.b}, +gB(a){return A.a2(B.e.gB(this.a),B.e.gB(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){return"TextRange(start: "+this.a+", end: "+this.b+")"}} +A.uD.prototype={ +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.uD&&b.a===this.a}, +gB(a){return B.c.gB(this.a)}, +l(a){return A.M(this).l(0)+"(width: "+A.h(this.a)+")"}} +A.YE.prototype={ +J(){return"BoxHeightStyle."+this.b}} +A.avJ.prototype={ +J(){return"BoxWidthStyle."+this.b}} +A.zO.prototype={ +J(){return"TileMode."+this.b}} +A.azF.prototype={} +A.YJ.prototype={ +J(){return"Brightness."+this.b}} +A.aw8.prototype={ +k(a,b){if(b==null)return!1 +return this===b}, +gB(a){return A.a6.prototype.gB.call(this,0)}} +A.a2I.prototype={ +k(a,b){var s +if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +if(b instanceof A.a2I)s=!0 +else s=!1 +return s}, +gB(a){return A.a2(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)}, +l(a){return"GestureSettings(physicalTouchSlop: null, physicalDoubleTapSlop: null)"}} +A.au7.prototype={ +FL(a){var s,r,q +if(A.dk(a,0,null).gadE())return A.apt(B.pl,a,B.ab,!1) +s=this.b +if(s==null){s=A.v(self.window.document,"querySelector",["meta[name=assetBase]"]) +r=s==null?null:s.content +s=r==null +if(!s)A.v(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.apt(B.pl,s+"assets/"+a,B.ab,!1)}} +A.bjB.prototype={ +$1(a){return this.aiL(a)}, +$0(){return this.$1(null)}, +$C:"$1", +$R:0, +$D(){return[null]}, +aiL(a){var s=0,r=A.n(t.H) +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=2 +return A.i(A.blB(a),$async$$1) +case 2:return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:560} +A.bjC.prototype={ +$0(){var s=0,r=A.n(t.P),q=this +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q.a.$0() +s=2 +return A.i(A.btZ(),$async$$0) +case 2:q.b.$0() +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.avS.prototype={ +Z0(a){return $.bDY.d2(0,a,new A.avT(a))}} +A.avT.prototype={ +$0(){return t.g.a(A.cQ(this.a))}, +$S:173} +A.aFa.prototype={ +Tv(a){var s=new A.aFd(a) +A.e5(self.window,"popstate",B.tA.Z0(s),null) +return new A.aFc(this,s)}, +ajB(){var s=self.window.location.hash +if(s.length===0||s==="#")return"/" +return B.d.cK(s,1)}, +Z4(a){return A.bx9(self.window.history)}, +afK(a){var s,r=a.length===0||a==="/"?"":"#"+a,q=self.window.location.pathname +if(q==null)q=null +q.toString +s=self.window.location.search +if(s==null)s=null +s.toString +return q+s+r}, +ag3(a,b,c,d){var s=this.afK(d),r=self.window.history,q=A.ba(b) +if(q==null)q=t.K.a(q) +A.v(r,"pushState",[q,c,s])}, +wb(a,b,c,d){var s,r=this.afK(d),q=self.window.history +if(b==null)s=null +else{s=A.ba(b) +if(s==null)s=t.K.a(s)}A.v(q,"replaceState",[s,c,r])}, +G2(a,b){A.v(self.window.history,"go",[b]) +return this.aMF()}, +aMF(){var s=new A.aE($.aH,t.D4),r=A.b1("unsubscribe") +r.b=this.Tv(new A.aFb(r,new A.bp(s,t.gR))) +return s}} +A.aFd.prototype={ +$1(a){var s=t.e.a(a).state +if(s==null)s=null +else{s=A.btK(s) +s.toString}this.a.$1(s)}, +$S:561} +A.aFc.prototype={ +$0(){var s=this.b +A.i3(self.window,"popstate",B.tA.Z0(s),null) +$.bDY.D(0,s) +return null}, +$S:0} +A.aFb.prototype={ +$1(a){this.a.aG().$0() +this.b.kR(0)}, +$S:20} +A.a83.prototype={ +agi(a,b,c){return $.td().Mq(a,b,c)}, +b07(a,b){return this.agi(a,b,!0)}} +A.Ya.prototype={ +gq(a){return a.length}} +A.Yb.prototype={ +gh(a){return a.value}} +A.Yc.prototype={ +a7(a,b){return A.mM(a.get(b))!=null}, +i(a,b){return A.mM(a.get(b))}, +ak(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.mM(s.value[1]))}}, +gcS(a){var s=A.a([],t.s) +this.ak(a,new A.auc(s)) +return s}, +gaS(a){var s=A.a([],t.n4) +this.ak(a,new A.aud(s)) +return s}, +gq(a){var s=a.size +s.toString +return s}, +gaa(a){var s=a.size +s.toString +return s===0}, +gd4(a){var s=a.size +s.toString +return s!==0}, +n(a,b,c){throw A.c(A.ao("Not supported"))}, +d2(a,b,c){throw A.c(A.ao("Not supported"))}, +D(a,b){throw A.c(A.ao("Not supported"))}, +T(a){throw A.c(A.ao("Not supported"))}, +$iaL:1} +A.auc.prototype={ +$2(a,b){return this.a.push(a)}, +$S:45} +A.aud.prototype={ +$2(a,b){return this.a.push(b)}, +$S:45} +A.Yd.prototype={ +gq(a){return a.length}} +A.tq.prototype={} +A.a6V.prototype={ +gq(a){return a.length}} +A.afd.prototype={} +A.XO.prototype={ +gb4(a){var s=a.name +s.toString +return s}} +A.Y1.prototype={} +A.aGP.prototype={} +A.aGO.prototype={ +gq(a){var s=this.e +s===$&&A.b() +return s-(this.b-this.c)}, +gE8(){var s=this.b,r=this.e +r===$&&A.b() +return s>=this.c+r}, +i(a,b){return this.a[this.b+b]}, +Mm(){return this.a[this.b++]}, +F7(a){var s,r,q,p=this,o=p.c,n=p.b-o+o +if(a<0){s=p.e +s===$&&A.b() +r=s-(n-o)}else r=a +q=A.br6(p.a,p.d,r,n) +p.b=p.b+q.gq(0) +return q}, +i0(){var s,r,q,p=this,o=p.a,n=p.b,m=p.b=n+1,l=o[n]&255 +n=p.b=m+1 +s=o[m]&255 +m=p.b=n+1 +r=o[n]&255 +p.b=m+1 +q=o[m]&255 +if(p.d===1)return(l<<24|s<<16|r<<8|q)>>>0 +return(q<<24|r<<16|s<<8|l)>>>0}, +n7(){var s,r,q,p,o=this,n=o.gq(0),m=o.a +if(t.H3.b(m)){s=o.b +r=m.length +if(s+n>r)n=r-s +return A.cu(m.buffer,m.byteOffset+s,n)}s=o.b +q=s+n +p=m.length +return new Uint8Array(A.ce(J.bpI(m,s,q>p?p:q)))}} +A.aKN.prototype={} +A.aKM.prototype={ +eE(a){var s=this +if(s.a===s.c.length)s.aFY() +s.c[s.a++]=a&255}, +N8(a,b){var s,r,q,p,o,n=this +if(b==null)b=a.length +for(;s=n.a,r=s+b,q=n.c,p=q.length,r>p;)n.RH(r-p) +if(b===1)q[s]=a[0] +else if(b===2){q[s]=a[0] +q[s+1]=a[1]}else if(b===3){q[s]=a[0] +q[s+1]=a[1] +q[s+2]=a[2]}else if(b===4){q[s]=a[0] +q[s+1]=a[1] +q[s+2]=a[2] +q[s+3]=a[3]}else if(b===5){q[s]=a[0] +q[s+1]=a[1] +q[s+2]=a[2] +q[s+3]=a[3] +q[s+4]=a[4]}else if(b===6){q[s]=a[0] +q[s+1]=a[1] +q[s+2]=a[2] +q[s+3]=a[3] +q[s+4]=a[4] +q[s+5]=a[5]}else if(b===7){q[s]=a[0] +q[s+1]=a[1] +q[s+2]=a[2] +q[s+3]=a[3] +q[s+4]=a[4] +q[s+5]=a[5] +q[s+6]=a[6]}else if(b===8){q[s]=a[0] +q[s+1]=a[1] +q[s+2]=a[2] +q[s+3]=a[3] +q[s+4]=a[4] +q[s+5]=a[5] +q[s+6]=a[6] +q[s+7]=a[7]}else if(b===9){q[s]=a[0] +q[s+1]=a[1] +q[s+2]=a[2] +q[s+3]=a[3] +q[s+4]=a[4] +q[s+5]=a[5] +q[s+6]=a[6] +q[s+7]=a[7] +q[s+8]=a[8]}else if(b===10){q[s]=a[0] +q[s+1]=a[1] +q[s+2]=a[2] +q[s+3]=a[3] +q[s+4]=a[4] +q[s+5]=a[5] +q[s+6]=a[6] +q[s+7]=a[7] +q[s+8]=a[8] +q[s+9]=a[9]}else for(o=0;op))break +o.RH(r-p)}B.a2.d5(q,s,s+a.gq(0),a.a,a.b) +o.a=o.a+a.gq(0)}, +l7(a){var s=this +if(s.b===1){s.eE(a>>>24&255) +s.eE(a>>>16&255) +s.eE(a>>>8&255) +s.eE(a&255) +return}s.eE(a&255) +s.eE(a>>>8&255) +s.eE(a>>>16&255) +s.eE(a>>>24&255)}, +a_l(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.cu(s.c.buffer,a,b-a)}, +m9(a){return this.a_l(a,null)}, +RH(a){var s=a!=null?a>32768?a:32768:32768,r=this.c,q=r.length,p=new Uint8Array((q+s)*2) +B.a2.eL(p,0,q,r) +this.c=p}, +aFY(){return this.RH(null)}, +gq(a){return this.a}} +A.ayP.prototype={ +awz(a){var s,r,q,p,o=this +if(a>4||!1)throw A.c(A.I7("Invalid Deflate Parameter")) +s=o.x +s===$&&A.b() +if(s!==0)o.Hi() +if(o.c.gE8()){s=o.k3 +s===$&&A.b() +if(s===0)s=a!==0&&o.e!==666 +else s=!0}else s=!0 +if(s){switch($.oC.I().e){case 0:r=o.awC(a) +break +case 1:r=o.awA(a) +break +case 2:r=o.awB(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.i7(2,3) +o.xH(256,B.lF) +o.aaH() +s=o.ai +s===$&&A.b() +q=o.t +q===$&&A.b() +if(1+s+10-q<9){o.i7(2,3) +o.xH(256,B.lF) +o.aaH()}o.ai=7}else{o.a8H(0,0,!1) +if(a===3){s=o.db +s===$&&A.b() +q=o.cx +p=0 +for(;p>>0,n=this.xr +while(!0){s=this.x1 +s===$&&A.b() +if(!(o<=s))break +if(o>>0 +b=o +o=r}q[b]=p}, +a78(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.b() +if(p[B.pp[r]*2+1]!==0)break}p=q.aZ +p===$&&A.b() +q.aZ=p+(3*(r+1)+5+5+4) +return r}, +aJr(a,b,c){var s,r,q,p=this +p.i7(a-257,5) +s=b-1 +p.i7(s,5) +p.i7(c-4,4) +for(r=0;r16-b){s===$&&A.b() +q=r.cc=(s|B.e.hp(a,q)&65535)>>>0 +r.mk(q) +r.mk(A.kF(q,8)) +r.cc=A.kF(a,16-r.t) +r.t=r.t+(b-16)}else{s===$&&A.b() +r.cc=(s|B.e.hp(a,q)&65535)>>>0 +r.t=q+b}}, +Cr(a,b){var s,r,q,p,o,n=this,m=n.f +m===$&&A.b() +s=n.bd +s===$&&A.b() +r=n.bB +r===$&&A.b() +m[s+r*2]=A.kF(a,8) +r=n.f +s=n.bd +m=n.bB +r[s+m*2+1]=a +s=n.y1 +s===$&&A.b() +r[s+m]=b +n.bB=m+1 +if(a===0){m=n.p2 +m===$&&A.b() +s=b*2 +m[s]=m[s]+1}else{m=n.bU +m===$&&A.b() +n.bU=m+1 +m=n.p2 +m===$&&A.b() +s=(B.xd[b]+256+1)*2 +m[s]=m[s]+1 +s=n.p3 +s===$&&A.b() +m=A.bC6(a-1)*2 +s[m]=s[m]+1}m=n.bB +if((m&8191)===0){s=n.ok +s===$&&A.b() +s=s>2}else s=!1 +if(s){q=m*8 +m=n.k1 +m===$&&A.b() +s=n.fx +s===$&&A.b() +for(r=n.p3,p=0;p<30;++p){r===$&&A.b() +q+=r[p*2]*(5+B.lE[p])}q=A.kF(q,3) +r=n.bU +r===$&&A.b() +o=n.bB +if(rA.kF(p,2)?0:1}, +aaH(){var s=this,r=s.t +r===$&&A.b() +if(r===16){r=s.cc +r===$&&A.b() +s.mk(r) +s.mk(A.kF(r,8)) +s.t=s.cc=0}else if(r>=8){r=s.cc +r===$&&A.b() +s.mk(r) +s.cc=A.kF(s.cc,8) +s.t=s.t-8}}, +a1a(){var s=this,r=s.t +r===$&&A.b() +if(r>8){r=s.cc +r===$&&A.b() +s.mk(r) +s.mk(A.kF(r,8))}else if(r>0){r=s.cc +r===$&&A.b() +s.mk(r)}s.t=s.cc=0}, +rg(a){var s,r,q,p,o,n=this,m=n.fx +m===$&&A.b() +if(m>=0)s=m +else s=-1 +r=n.k1 +r===$&&A.b() +m=r-m +r=n.ok +r===$&&A.b() +if(r>0){if(n.y===2)n.aln() +n.R8.P8(n) +n.RG.P8(n) +q=n.atL() +r=n.aZ +r===$&&A.b() +p=A.kF(r+3+7,3) +r=n.aW +r===$&&A.b() +o=A.kF(r+3+7,3) +if(o<=p)p=o}else{o=m+5 +p=o +q=0}if(m+4<=p&&s!==-1)n.a8H(s,m,a) +else if(o===p){n.i7(2+(a?1:0),3) +n.a28(B.lF,B.yO)}else{n.i7(4+(a?1:0),3) +m=n.R8.b +m===$&&A.b() +s=n.RG.b +s===$&&A.b() +n.aJr(m+1,s+1,q+1) +s=n.p2 +s===$&&A.b() +m=n.p3 +m===$&&A.b() +n.a28(s,m)}n.a5_() +if(a)n.a1a() +n.fx=n.k1 +n.Hi()}, +awC(a){var s,r,q,p,o,n=this,m=n.r +m===$&&A.b() +s=m-5 +s=65535>s?s:65535 +for(m=a===0;!0;){r=n.k3 +r===$&&A.b() +if(r<=1){n.Qg() +r=n.k3 +q=r===0 +if(q&&m)return 0 +if(q)break}q=n.k1 +q===$&&A.b() +r=n.k1=q+r +n.k3=0 +q=n.fx +q===$&&A.b() +p=q+s +if(r>=p){n.k3=r-p +n.k1=p +n.rg(!1)}r=n.k1 +q=n.fx +o=n.as +o===$&&A.b() +if(r-q>=o-262)n.rg(!1)}m=a===4 +n.rg(m) +return m?3:1}, +a8H(a,b,c){var s,r=this +r.i7(c?1:0,3) +r.a1a() +r.ai=8 +r.mk(b) +r.mk(A.kF(b,8)) +s=(~b>>>0)+65536&65535 +r.mk(s) +r.mk(A.kF(s,8)) +s=r.ay +s===$&&A.b() +r.aHB(s,a,b)}, +Qg(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.c +do{s=i.ch +s===$&&A.b() +r=i.k3 +r===$&&A.b() +q=i.k1 +q===$&&A.b() +p=s-r-q +if(p===0&&q===0&&r===0){s=i.as +s===$&&A.b() +p=s}else{s=i.as +s===$&&A.b() +if(q>=s+s-262){r=i.ay +r===$&&A.b() +B.a2.d5(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.b() +i.fx=s-o +s=i.db +s===$&&A.b() +r=i.cx +r===$&&A.b() +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.b() +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.gE8())return +s=i.ay +s===$&&A.b() +m=i.aHH(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.b() +j=B.e.hp(k,j) +q=r[q+1] +r=i.dy +r===$&&A.b() +i.cy=((j^q&255)&r)>>>0}}while(s<262&&!h.gE8())}, +awA(a){var s,r,q,p,o,n,m,l,k,j,i,h=this +for(s=a===0,r=$.oC.a,q=0;!0;){p=h.k3 +p===$&&A.b() +if(p<262){h.Qg() +p=h.k3 +if(p<262&&s)return 0 +if(p===0)break}if(p>=3){p=h.cy +p===$&&A.b() +o=h.fr +o===$&&A.b() +o=B.e.hp(p,o) +p=h.ay +p===$&&A.b() +n=h.k1 +n===$&&A.b() +p=p[n+2] +m=h.dy +m===$&&A.b() +m=h.cy=((o^p&255)&m)>>>0 +p=h.cx +p===$&&A.b() +o=p[m] +q=o&65535 +l=h.CW +l===$&&A.b() +k=h.ax +k===$&&A.b() +l[(n&k)>>>0]=o +p[m]=n}if(q!==0){p=h.k1 +p===$&&A.b() +o=h.as +o===$&&A.b() +o=(p-q&65535)<=o-262 +p=o}else p=!1 +if(p){p=h.p1 +p===$&&A.b() +if(p!==2)h.fy=h.a5u(q)}p=h.fy +p===$&&A.b() +o=h.k1 +if(p>=3){o===$&&A.b() +j=h.Cr(o-h.k2,p-3) +p=h.k3 +o=h.fy +p-=o +h.k3=p +n=$.oC.b +if(n===$.oC)A.a5(A.Lw(r)) +if(o<=n.b&&p>=3){p=h.fy=o-1 +do{o=h.k1=h.k1+1 +n=h.cy +n===$&&A.b() +m=h.fr +m===$&&A.b() +m=B.e.hp(n,m) +n=h.ay +n===$&&A.b() +n=n[o+2] +l=h.dy +l===$&&A.b() +l=h.cy=((m^n&255)&l)>>>0 +n=h.cx +n===$&&A.b() +m=n[l] +q=m&65535 +k=h.CW +k===$&&A.b() +i=h.ax +i===$&&A.b() +k[(o&i)>>>0]=m +n[l]=o}while(p=h.fy=p-1,p!==0) +h.k1=o+1}else{p=h.k1=h.k1+o +h.fy=0 +o=h.ay +o===$&&A.b() +n=o[p]&255 +h.cy=n +m=h.fr +m===$&&A.b() +m=B.e.hp(n,m) +p=o[p+1] +o=h.dy +o===$&&A.b() +h.cy=((m^p&255)&o)>>>0}}else{p=h.ay +p===$&&A.b() +o===$&&A.b() +j=h.Cr(0,p[o]&255) +h.k3=h.k3-1 +h.k1=h.k1+1}if(j)h.rg(!1)}s=a===4 +h.rg(s) +return s?3:1}, +awB(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this +for(s=a===0,r=$.oC.a,q=0;!0;){p=g.k3 +p===$&&A.b() +if(p<262){g.Qg() +p=g.k3 +if(p<262&&s)return 0 +if(p===0)break}if(p>=3){p=g.cy +p===$&&A.b() +o=g.fr +o===$&&A.b() +o=B.e.hp(p,o) +p=g.ay +p===$&&A.b() +n=g.k1 +n===$&&A.b() +p=p[n+2] +m=g.dy +m===$&&A.b() +m=g.cy=((o^p&255)&m)>>>0 +p=g.cx +p===$&&A.b() +o=p[m] +q=o&65535 +l=g.CW +l===$&&A.b() +k=g.ax +k===$&&A.b() +l[(n&k)>>>0]=o +p[m]=n}p=g.fy +p===$&&A.b() +g.k4=p +g.go=g.k2 +g.fy=2 +if(q!==0){o=$.oC.b +if(o===$.oC)A.a5(A.Lw(r)) +if(p4096}else o=!1 +else o=!0 +else o=!1 +if(o){g.fy=2 +p=2}}else p=2 +o=g.k4 +if(o>=3&&p<=o){p=g.k1 +p===$&&A.b() +j=p+g.k3-3 +i=g.Cr(p-1-g.go,o-3) +o=g.k3 +p=g.k4 +g.k3=o-(p-1) +p=g.k4=p-2 +do{o=g.k1=g.k1+1 +if(o<=j){n=g.cy +n===$&&A.b() +m=g.fr +m===$&&A.b() +m=B.e.hp(n,m) +n=g.ay +n===$&&A.b() +n=n[o+2] +l=g.dy +l===$&&A.b() +l=g.cy=((m^n&255)&l)>>>0 +n=g.cx +n===$&&A.b() +m=n[l] +q=m&65535 +k=g.CW +k===$&&A.b() +h=g.ax +h===$&&A.b() +k[(o&h)>>>0]=m +n[l]=o}}while(p=g.k4=p-1,p!==0) +g.id=0 +g.fy=2 +g.k1=o+1 +if(i)g.rg(!1)}else{p=g.id +p===$&&A.b() +if(p!==0){p=g.ay +p===$&&A.b() +o=g.k1 +o===$&&A.b() +if(g.Cr(0,p[o-1]&255))g.rg(!1) +g.k1=g.k1+1 +g.k3=g.k3-1}else{g.id=1 +p=g.k1 +p===$&&A.b() +g.k1=p+1 +g.k3=g.k3-1}}}s=g.id +s===$&&A.b() +if(s!==0){s=g.ay +s===$&&A.b() +r=g.k1 +r===$&&A.b() +g.Cr(0,s[r-1]&255) +g.id=0}s=a===4 +g.rg(s) +return s?3:1}, +a5u(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=$.oC.I().d,c=e.k1 +c===$&&A.b() +s=e.k4 +s===$&&A.b() +r=e.as +r===$&&A.b() +r-=262 +q=c>r?c-r:0 +p=$.oC.I().c +r=e.ax +r===$&&A.b() +o=e.k1+258 +n=e.ay +n===$&&A.b() +m=c+s +l=n[m-1] +k=n[m] +if(e.k4>=$.oC.I().a)d=d>>>2 +n=e.k3 +n===$&&A.b() +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.b() +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}, +aHH(a,b,c){var s,r,q,p,o=this +if(c===0||o.c.gE8())return 0 +s=o.c.F7(c) +r=s.gq(0) +if(r===0)return 0 +q=s.n7() +p=q.length +if(r>p)r=p +B.a2.eL(a,b,b+r,q) +o.b+=r +o.a=A.pM(q,o.a) +return r}, +Hi(){var s,r=this,q=r.x +q===$&&A.b() +s=r.f +s===$&&A.b() +r.d.N8(s,q) +s=r.w +s===$&&A.b() +r.w=s+q +q=r.x-q +r.x=q +if(q===0)r.w=0}, +ayM(a){switch(a){case 0:return new A.mA(0,0,0,0,0) +case 1:return new A.mA(4,4,8,4,1) +case 2:return new A.mA(4,5,16,8,1) +case 3:return new A.mA(4,6,32,32,1) +case 4:return new A.mA(4,4,16,16,2) +case 5:return new A.mA(8,16,32,32,2) +case 6:return new A.mA(8,16,128,128,2) +case 7:return new A.mA(8,32,128,256,2) +case 8:return new A.mA(32,128,258,1024,2) +case 9:return new A.mA(32,258,258,4096,2)}throw A.c(A.I7("Invalid Deflate parameter"))}} +A.mA.prototype={} +A.b5t.prototype={ +ayx(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.b() +s=a.c +s===$&&A.b() +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.b() +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.b() +if(i>f)continue +s[n]=s[n]+1 +e=i>=p?q[i-p]:0 +d=a0[h] +h=a1.aZ +h===$&&A.b() +a1.aZ=h+d*(n+e) +if(l){h=a1.aW +h===$&&A.b() +a1.aW=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.b() +if(b>l)continue +l=b*2 +h=l+1 +g=a0[h] +if(g!==n){f=a1.aZ +f===$&&A.b() +a1.aZ=f+(n-g)*a0[l] +a0[h]=n}--i}}}, +P8(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.a +e===$&&A.b() +s=f.c +s===$&&A.b() +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.RU(e,o) +k=q +do{o=s[1] +s[1]=s[a.x1--] +a.RU(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.RU(e,1) +if(a.x1>=2){k=g +continue}else break}while(!0) +s[--a.x2]=s[1] +f.ayx(a) +A.bUl(e,n,a.ry)}} +A.bfr.prototype={} +A.aG0.prototype={ +ash(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.aGG.prototype={ +aD2(){var s,r,q,p,o=this +o.e=o.d=0 +if(!o.b)return +s=o.a +s===$&&A.b() +r=s.c +while(!0){q=s.b +p=s.e +p===$&&A.b() +if(!(q=s.c+p)return-1 +s.b=q+1 +q=s.a[q] +o.d=(o.d|B.e.hp(q,r))>>>0 +o.e=r+8}s=o.d +q=B.e.Sx(1,a) +o.d=B.e.Ci(s,a) +o.e=r-a +return(s&q-1)>>>0}, +S_(a){var s,r,q,p,o,n,m,l=this,k=a.a +k===$&&A.b() +s=a.b +for(r=l.a;q=l.e,q=r.c+o)return-1 +r.b=p+1 +p=r.a[p] +l.d=(l.d|B.e.hp(p,q))>>>0 +l.e=q+8}r=l.d +n=k[(r&B.e.hp(1,s)-1)>>>0] +m=n>>>16 +l.d=B.e.Ci(r,m) +l.e=q-m +return n&65535}, +aGM(){var s,r,q=this +q.e=q.d=0 +s=q.mh(16) +r=q.mh(16) +if(s!==0&&s!==(r^65535)>>>0)return-1 +r=q.a +r===$&&A.b() +if(s>r.gq(0))return-1 +q.c.b2s(r.F7(s)) +return 0}, +aGG(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.mh(5) +if(h===-1)return-1 +h+=257 +if(h>288)return-1 +s=i.mh(5) +if(s===-1)return-1;++s +if(s>32)return-1 +r=i.mh(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.eE(r&255) +continue}q=r-257 +p=B.a96[q]+l.mh(B.a4Y[q]) +o=l.S_(b) +if(o<0||o>29)return-1 +n=B.a5Q[o]+l.mh(B.lE[o]) +for(m=-n;p>n;){s.lV(s.m9(m)) +p-=n}if(p===n)s.lV(s.m9(m)) +else s.lV(s.a_l(m,p-n))}for(s=l.a;m=l.e,m>=8;){l.e=m-8 +s===$&&A.b() +if(--s.b<0)s.b=0}return 0}, +awl(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.mh(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.mh(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.aX7.prototype={ +acx(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=A.bry(1,32768) +h.eE(120) +for(s=0;r=(s|0)>>>0,(30720+r)%31!==0;)++s +h.eE(r) +q=A.c_r(a) +p=A.br6(a,1,null,0) +r=A.bsG() +o=A.bsG() +n=A.bsG() +m=new Uint16Array(16) +l=new Uint32Array(573) +k=new Uint8Array(573) +j=A.bry(0,32768) +m=new A.ayP(p,j,r,o,n,m,l,k) +if(b==null||b===-1)b=6 +if(!(b>9))l=!1 +else l=!0 +if(l)A.a5(A.I7("Invalid Deflate parameter")) +$.oC.b=m.ayM(b) +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.bd=16384 +m.y1=49152 +m.ok=b +m.w=m.x=m.p1=0 +m.e=113 +m.a=0 +r.a=l +r.c=$.bIp() +o.a=k +o.c=$.bIo() +n.a=i +n.c=$.bIn() +m.t=m.cc=0 +m.ai=8 +m.a5_() +m.aDU() +m.awz(4) +m.Hi() +h.lV(t.W.a(A.cu(j.c.buffer,0,j.a))) +h.l7(q) +r=A.cu(h.c.buffer,0,h.a) +return r}, +hS(a){return this.acx(a,null)}} +A.Ic.prototype={ +W(){return new A.afg(B.l)}} +A.afg.prototype={ +az(){this.aM() +this.a.toString}, +b8(a){this.bj(a) +this.a.toString}, +C(a){return new A.p_(new A.aYQ(this),null)}, +auE(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.a +i=i.d +s=A.dq(j,j,j,j,j,j,j,j,b,i) +i=k.c +i.toString +i=A.cG(i,B.t0) +i=i==null?j:i.gdB().a +r=i==null?1:i +k.a.toString +i=b.r +i.toString +q=B.c.bI(i,12,1/0) +p=q*r +if(k.a1M(s,p/i,c,a))return A.a([p,!0],t.jl) +k.a.toString +o=B.e.dH(12) +k.a.toString +n=B.c.dl(q/1) +for(m=!1;o<=n;){l=B.c.dH(o+(n-o)/2) +k.a.toString +if(k.a1M(s,l*r/i,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)}, +a1M(a,b,c,d){var s,r,q=null,p=this.a +p=p.as +if(p==null)p=B.hT +s=A.mr(q,q,c,q,a,p,B.m,q,b,B.ai,B.aJ) +p=d.b +s.aey(p) +if(!s.b.a.a.gvi()){r=s.b.a.a +p=r.gb1(r)>d.d||s.b.b>p}else p=!0 +return!p}, +aut(a,b,c){var s=null,r=A.U(this.a.d,s,s,c,s,s,s,s,s,b.D3(a),this.a.as,s,s,1,s,s) +return r}, +m(){this.a.toString +this.aJ()}} +A.aYQ.prototype={ +$2(a,b){var s,r,q,p,o,n,m=a.av(t.yS) +if(m==null)m=B.dS +s=this.a +r=s.a.f +if(r==null||r.a)r=m.w.cj(r) +if(r.r==null)r=r.D3(14) +q=s.a.db +p=s.auE(b,r,q) +o=A.kD(p[0]) +A.lw(p[1]) +s.a.toString +n=s.aut(o,r,q) +s.a.toString +return n}, +$S:289} +A.wp.prototype={ +W(){return new A.aff(B.l)}} +A.aff.prototype={ +C(a){return new A.p_(new A.aYN(this),null)}, +az(){this.aM() +this.a.CW.V(0,new A.aYP(this))}, +atw(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.a +i=i.CW.a.a +s=A.dq(j,j,j,j,j,j,j,j,b,i) +i=k.c +i.toString +i=A.cG(i,B.t0) +r=i==null?j:i.gdB().a +if(r==null)r=1 +i=k.a +i.toString +q=b.r +q.toString +p=B.c.bI(q,i.r,1/0) +i=p*r +if(k.a17(s,i/q,c,a))return[i,!0] +o=B.c.dH(k.a.r/1) +k.a.toString +n=B.c.dl(p/1) +for(i=c==null,m=!1;o<=n;){l=B.c.A(o+(n-o)/2) +k.a.toString +if(k.a17(s,l*r/q,c,a)){o=l+1 +m=!0}else{n=l-1 +if(i)o=n-1}}if(!m)++n +k.a.toString +return[n*r,m]}, +a17(a,b,c,d){var s,r,q,p,o,n,m=this,l=null,k=d.b,j=d.d,i=m.a.cy.dx +if(i!=null){k-=i.gdF() +i=m.a.cy.dx +j-=i.gcq(i)+i.gcv(i)}m.a.toString +s=a.MI() +if(s.length>0){r=a.b +if(r==null)r="" +s=A.dm(r,"\n"," \n") +i=r.length-1 +if(r.charCodeAt(i)!==10&&r.charCodeAt(i)!==32)s+=" "}i=m.a.cy +q=i.go +if(q==null)q="" +i=i.k4 +if(i==null)i="" +i=A.dq(a.c,l,l,l,l,a.d,a.w,l,a.a,s+q+i) +p=A.mr(l,l,c,l,i,B.Z,B.m,l,b,B.ai,B.aJ) +p.aey(k) +i=m.a.cy.dx +q=p.b +o=i!=null?q.b+i.gdF():q.b +i=m.a.cy +q=p.b +if(i.dx!=null){i=q.a.a +i=i.gb1(i) +q=m.a.cy.dx +n=i+(q.gcq(q)+q.gcv(q))}else{i=q.a.a +n=i.gb1(i)}m.a.toString +m.d=Math.max(o,0) +if(c==null)if(n>=j)return!1 +else return!0 +else if(o>=k)return!1 +else return!0}} +A.aYN.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=a.av(t.yS) +if(d==null)d=B.dS +s=this.a +r=s.a.e +if(r.a)r=d.w.cj(r) +if(r.r==null)r=r.D3(14) +s.a.toString +q=s.atw(b,r,1) +p=A.kD(q[0]) +A.lw(q[1]) +d=s.a +o=d.CW +n=d.cy +m=d.cx +l=d.to +k=d.db +j=d.RG +i=d.ry +h=d.k1 +d=d.k2 +g=r.D3(p) +s.a.toString +f=A.R(e,A.fW(!1,e,!1,e,!0,B.x,e,A.bYS(),o,e,e,e,e,e,2,n,B.H,!0,!0,!1,e,!1,m,l,e,e,k,e,e,e,1,e,e,!1,"\u2022",e,j,e,i,e,!1,e,!1,e,!0,e,B.b5,e,e,B.av,B.al,e,h,d,e,e,e,g,B.Z,e,B.bf,e,e,e,e),B.f,e,e,e,e,e,e,e,e,e,e,1/0) +s.a.toString +return f}, +$S:289} +A.aYP.prototype={ +$0(){var s=this.a +if(s.c!=null)s.a2(new A.aYO())}, +$S:0} +A.aYO.prototype={ +$0(){}, +$S:0} +A.auk.prototype={ +$0(){return A.a5(this.a)}, +$S:574} +A.aum.prototype={ +$1(a){return a.d===this.a}, +$S:575} +A.Op.prototype={} +A.a3u.prototype={ +gb4(a){return this.a}} +A.aGX.prototype={} +A.rE.prototype={ +bV(a,b){return 0}, +l(a){return"BackButtonInterceptor: "+this.d+", z-index: "+A.h(this.c)+" (ifNotYetIntercepted: false)."}, +$id2:1, +aVu(a,b){return this.a.$2(a,b)}, +gb4(a){return this.d}} +A.bks.prototype={ +$2(a,b){return J.pQ(t.b8.a(a),b)}, +$S(){return this.a.j("w(0,0)")}} +A.aVD.prototype={ +yt(a){return new A.zM(a,null)}} +A.Ig.prototype={ +l(a){return"BackButtonBehavior."+this.b}, +gb4(a){return this.b}} +A.Nn.prototype={ +l(a){return"PreferDirection."+this.b}, +gb4(a){return this.b}} +A.YB.prototype={ +agg(a){this.a.push(a) +return new A.avm(this,a)}, +t_(){var s=0,r=A.n(t.y),q,p=this,o,n,m,l +var $async$t_=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)$async$outer:switch(s){case 0:l=p.a +if(l.length!==0){o=A.a8(l).j("bY<1>") +n=A.J(new A.bY(l,o),!1,o.j("al.E")) +for(l=n.length,m=0;m")) +s=$.bHh() +r.f!==$&&A.bh() +r.f=new A.be(q,s,s.$ti.j("be")) +r.aM()}, +C(a){var s=this.a +return A.hU(s.e,new A.aKn(this),s.c)}} +A.aKn.prototype={ +$2(a,b){var s,r=this.a,q=r.e +q===$&&A.b() +s=q.a +s=q.b.am(0,s.gh(s)) +r=r.f +r===$&&A.b() +q=r.a +return A.bBp(A.ME(b,null,r.b.am(0,q.gh(q))),s)}, +$S:640} +A.Ke.prototype={ +W(){return new A.a2c(null,null,B.l)}} +A.a2c.prototype={ +az(){var s,r=this,q=A.cs(B.ea,r.a.d,null) +r.d!==$&&A.bh() +r.d=q +s=$.bGW() +r.e!==$&&A.bh() +r.e=new A.be(q,s,s.$ti.j("be")) +r.aM()}, +C(a){var s=this.e +s===$&&A.b() +return new A.em(s,!1,this.a.c,null)}} +A.ahP.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.akh.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.aMC.prototype={ +lX(a){return new A.as(0,a.b,0,a.d)}, +m_(a,b){var s=this,r=s.b?s.f:0 +return A.c1m(new A.A(0,r,0+a.a,r+(a.b-r)),s.e,s.r,s.c,b,s.d)}, +j4(a){var s=this +return!s.c.k(0,a.c)||s.f!==a.f||s.d!==a.d||!s.r.k(0,a.r)}} +A.bmB.prototype={ +$1$extraSpace(a){var s=this +return s.b.b+s.c=0;)++r +return r}, +cM(a,b){var s,r,q,p,o,n +A.fC(b,"index") +s=this.a +r=s.length +if(r!==0){q=new A.lM(s,r,0,176) +for(p=0,o=0;n=q.kZ(),n>=0;o=n){if(p===b)return B.d.Z(s,o,n);++p}}else p=0 +throw A.c(A.br3(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.lM(b,s,0,176).kZ()!==s)return!1 +s=this.a +return A.btn(s,b,0,s.length)>=0}, +iN(a,b){return new A.ik(this.amv(0,b),t.Cj)}, +amv(a,b){var s=this +return function(){var r=a,q=b +var p=0,o=2,n,m,l,k,j,i,h,g +return function $async$iN(c,d,e){if(d===1){n=e +p=o}while(true)switch(p){case 0:h=s.a +g=h.length +p=g===0?3:4 +break +case 3:p=5 +return c.b=s,1 +case 5:p=1 +break +case 4:m=q.gamM() +p=m.gd4(m)?6:8 +break +case 6:l=0 +k=0 +case 9:j=A.btn(h,m,k,g) +if(j<0){p=11 +break}p=12 +return c.b=new A.eM(B.d.Z(h,k,j)),1 +case 12:k=B.e.O(j,m.gq(m));--l +case 10:if(l!==1){p=9 +break}case 11:p=7 +break +case 8:i=new A.lM(h,g,0,176) +l=0 +k=0 +case 13:j=i.kZ() +if(j<0){p=1 +break}p=16 +return c.b=new A.eM(B.d.Z(h,k,j)),1 +case 16:--l +if(l!==1){k=j +p=14 +break}else{p=15 +break}case 14:if(!0){p=13 +break}case 15:if(j===g){p=1 +break}k=j +case 7:p=17 +return c.b=new A.eM(B.d.cK(h,k)),1 +case 17:case 1:return 0 +case 2:return c.c=n,3}}}}, +a7U(a,b,c){var s,r +if(a===0||b===this.a.length)return b +s=this.a +c=new A.lM(s,s.length,b,176) +do{r=c.kZ() +if(r<0)break +if(--a,a>0){b=r +continue}else{b=r +break}}while(!0) +return b}, +la(a,b){A.fC(b,"count") +return this.aK7(b)}, +aK7(a){var s=this.a7U(a,0,null),r=this.a +if(s===r.length)return B.ca +return new A.eM(B.d.cK(r,s))}, +lR(a,b){A.fC(b,"count") +return this.aKV(b)}, +aKV(a){var s=this.a7U(a,0,null),r=this.a +if(s===r.length)return this +return new A.eM(B.d.Z(r,0,s))}, +kz(a,b){var s=this.B0(0,b).p9(0) +if(s.length===0)return B.ca +return new A.eM(s)}, +O(a,b){return new A.eM(this.a+b.a)}, +k(a,b){if(b==null)return!1 +return b instanceof A.eM&&this.a===b.a}, +gB(a){return B.d.gB(this.a)}, +l(a){return this.a}, +$ibq2:1} +A.nE.prototype={ +gG(a){var s=this,r=s.d +return r==null?s.d=B.d.Z(s.a,s.b,s.c):r}, +v(){return this.GV(1,this.c)}, +GV(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.kZ() +if(q<0)break;--a}p.b=s +p.c=b +p.d=null +return a===0}, +iN(a,b){return new A.ik(this.amu(0,b),t.hX)}, +amu(a,b){var s=this +return function(){var r=a,q=b +var p=0,o=2,n,m,l,k,j,i,h,g +return function $async$iN(c,d,e){if(d===1){n=e +p=o}while(true)switch(p){case 0:h=s.b +g=s.c +p=h===g?3:4 +break +case 3:p=5 +return c.b=s,1 +case 5:p=1 +break +case 4:m=q.gamM() +l=s.b +h=s.a +p=m.gd4(m)?6:8 +break +case 6:k=0 +case 9:j=A.btn(h,m,l,s.c) +if(j<0){p=11 +break}p=12 +return c.b=new A.nE(h,l,j),1 +case 12:l=B.e.O(j,m.gq(m));--k +case 10:if(k!==1){p=9 +break}case 11:p=13 +return c.b=new A.nE(h,l,s.c),1 +case 13:p=7 +break +case 8:g=s.b +i=new A.lM(h,s.c,g,176) +k=0 +case 14:j=i.kZ() +if(j<0){p=1 +break}p=17 +return c.b=new A.nE(h,l,j),1 +case 17:--k +if(k!==1){l=j +p=15 +break}else{p=16 +break}case 15:if(!0){p=14 +break}case 16:g=s.c +p=js;){p=k.c=q-1 +o=r.charCodeAt(p) +if((o&64512)!==56320){p=k.d=j.charCodeAt(k.d&240|A.Aw(o)) +if(((p>=208?k.d=A.bm6(r,s,k.c,p):p)&1)===0)return q +continue}if(p>=s){n=r.charCodeAt(p-1) +if((n&64512)===55296){m=A.pN(n,o) +p=--k.c}else m=2}else m=2 +l=k.d=j.charCodeAt(k.d&240|m) +if(((l>=208?k.d=A.bm6(r,s,p,l):l)&1)===0)return q}p=k.d=j.charCodeAt(k.d&240|15) +if(((p>=208?k.d=A.bm6(r,s,q,p):p)&1)===0)return k.c +return-1}} +A.d1.prototype={ +i(a,b){var s,r=this +if(!r.HJ(b))return null +s=r.c.i(0,r.a.$1(r.$ti.j("d1.K").a(b))) +return s==null?null:s.b}, +n(a,b,c){var s,r=this +if(!r.HJ(b))return +s=r.$ti +r.c.n(0,r.a.$1(b),new A.bw(b,c,s.j("@").a0(s.j("d1.V")).j("bw<1,2>")))}, +K(a,b){b.ak(0,new A.aw9(this))}, +uZ(a,b,c){var s=this.c +return s.uZ(s,b,c)}, +T(a){this.c.T(0)}, +a7(a,b){var s=this +if(!s.HJ(b))return!1 +return s.c.a7(0,s.a.$1(s.$ti.j("d1.K").a(b)))}, +gh1(a){var s=this.c +return s.gh1(s).hi(0,new A.awa(this),this.$ti.j("bw"))}, +ak(a,b){this.c.ak(0,new A.awb(this,b))}, +gaa(a){return this.c.a===0}, +gd4(a){return this.c.a!==0}, +gcS(a){var s=this.c.gaS(0) +return A.qB(s,new A.awc(this),A.u(s).j("p.E"),this.$ti.j("d1.K"))}, +gq(a){return this.c.a}, +zF(a,b,c,d){var s=this.c +return s.zF(s,new A.awd(this,b,c,d),c,d)}, +d2(a,b,c){return this.c.d2(0,this.a.$1(b),new A.awe(this,b,c)).b}, +D(a,b){var s,r=this +if(!r.HJ(b))return null +s=r.c.D(0,r.a.$1(r.$ti.j("d1.K").a(b))) +return s==null?null:s.b}, +gaS(a){var s=this.c.gaS(0) +return A.qB(s,new A.awf(this),A.u(s).j("p.E"),this.$ti.j("d1.V"))}, +l(a){return A.aIF(this)}, +HJ(a){var s +if(this.$ti.j("d1.K").b(a))s=!0 +else s=!1 +return s}, +$iaL:1} +A.aw9.prototype={ +$2(a,b){this.a.n(0,a,b) +return b}, +$S(){return this.a.$ti.j("~(d1.K,d1.V)")}} +A.awa.prototype={ +$1(a){var s=a.b,r=this.a.$ti +return new A.bw(s.a,s.b,r.j("@").a0(r.j("d1.V")).j("bw<1,2>"))}, +$S(){return this.a.$ti.j("bw(bw>)")}} +A.awb.prototype={ +$2(a,b){return this.b.$2(b.a,b.b)}, +$S(){return this.a.$ti.j("~(d1.C,bw)")}} +A.awc.prototype={ +$1(a){return a.a}, +$S(){return this.a.$ti.j("d1.K(bw)")}} +A.awd.prototype={ +$2(a,b){return this.b.$2(b.a,b.b)}, +$S(){return this.a.$ti.a0(this.c).a0(this.d).j("bw<1,2>(d1.C,bw)")}} +A.awe.prototype={ +$0(){var s=this.a.$ti +return new A.bw(this.b,this.c.$0(),s.j("@").a0(s.j("d1.V")).j("bw<1,2>"))}, +$S(){return this.a.$ti.j("bw()")}} +A.awf.prototype={ +$1(a){return a.b}, +$S(){return this.a.$ti.j("d1.V(bw)")}} +A.a17.prototype={ +kU(a,b){return J.d(a,b)}, +jR(a,b){return J.Z(b)}} +A.a3X.prototype={ +kU(a,b){var s,r,q,p,o +if(a===b)return!0 +s=J.ac(a) +r=s.gq(a) +q=J.ac(b) +if(r!==q.gq(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.w3.prototype={ +kU(a,b){var s,r,q,p,o +if(a===b)return!0 +s=this.a +r=A.iy(s.gaSp(),s.gaUA(s),s.gaVP(),A.u(this).j("w3.E"),t.S) +for(s=J.av(a),q=0;s.v();){p=s.gG(s) +o=r.i(0,p) +r.n(0,p,(o==null?0:o)+1);++q}for(s=J.av(b);s.v();){p=s.gG(s) +o=r.i(0,p) +if(o==null||o===0)return!1 +r.n(0,p,o-1);--q}return q===0}, +jR(a,b){var s,r,q +for(s=J.av(b),r=this.a,q=0;s.v();)q=q+r.jR(0,s.gG(s))&2147483647 +q=q+(q<<3>>>0)&2147483647 +q^=q>>>11 +return q+(q<<15>>>0)&2147483647}} +A.F9.prototype={} +A.Ej.prototype={} +A.Ge.prototype={ +gB(a){var s=this.a +return 3*s.a.jR(0,this.b)+7*s.b.jR(0,this.c)&2147483647}, +k(a,b){var s +if(b==null)return!1 +if(b instanceof A.Ge){s=this.a +s=s.a.kU(this.b,b.b)&&s.b.kU(this.c,b.c)}else s=!1 +return s}, +gh(a){return this.c}} +A.LQ.prototype={ +kU(a,b){var s,r,q,p,o,n,m +if(a===b)return!0 +s=J.ac(a) +r=J.ac(b) +if(s.gq(a)!==r.gq(b))return!1 +q=A.iy(null,null,null,t.PJ,t.S) +for(p=J.av(s.gcS(a));p.v();){o=p.gG(p) +n=new A.Ge(this,o,s.i(a,o)) +m=q.i(0,n) +q.n(0,n,(m==null?0:m)+1)}for(s=J.av(r.gcS(b));s.v();){o=s.gG(s) +n=new A.Ge(this,o,r.i(b,o)) +m=q.i(0,n) +if(m==null||m===0)return!1 +q.n(0,n,m-1)}return!0}, +jR(a,b){var s,r,q,p,o,n,m,l,k +for(s=J.db(b),r=J.av(s.gcS(b)),q=this.a,p=this.b,o=this.$ti.y[1],n=0;r.v();){m=r.gG(r) +l=q.jR(0,m) +k=s.i(b,m) +n=n+3*l+7*p.jR(0,k==null?o.a(k):k)&2147483647}n=n+(n<<3>>>0)&2147483647 +n^=n>>>11 +return n+(n<<15>>>0)&2147483647}} +A.a13.prototype={ +kU(a,b){var s,r=this,q=t.Ro +if(q.b(a))return q.b(b)&&new A.Ej(r,t.n5).kU(a,b) +q=t.G +if(q.b(a))return q.b(b)&&new A.LQ(r,r,t.Dx).kU(a,b) +q=t.uT +if(q.b(a)){s=t.j +if(s.b(a)!==s.b(b))return!1 +return q.b(b)&&new A.F9(r,t.N2).kU(a,b)}return J.d(a,b)}, +jR(a,b){var s=this +if(t.Ro.b(b))return new A.Ej(s,t.n5).jR(0,b) +if(t.G.b(b))return new A.LQ(s,s,t.Dx).jR(0,b) +if(t.uT.b(b))return new A.F9(s,t.N2).jR(0,b) +return J.Z(b)}, +aVQ(a){return!0}} +A.a2W.prototype={ +He(a){var s=this.b[a] +if(s==null){this.$ti.c.a(null) +s=null}return s}, +gq(a){return this.c}, +l(a){var s=this.b +return A.byp(A.fe(s,0,A.hO(this.c,"count",t.S),A.a8(s).c),"(",")")}, +atG(a,b){var s,r,q,p,o=this +for(s=o.a,r=o.$ti.c;b>0;b=q){q=B.e.c0(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}, +atF(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.aes.prototype={ +gb4(a){throw A.c(A.aY(".name has not been implemented."))}, +tC(a){throw A.c(A.aY(".length() has not been implemented."))}} +A.nU.prototype={ +gb4(a){return this.b}, +gGZ(){var s=0,r=A.n(t.e),q,p=2,o,n=this,m,l,k,j,i,h +var $async$gGZ=A.o(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}if(J.d(self.window.navigator.vendor,"Apple Computer, Inc.")){j=n.d +if(j!=null)j=j>=4294967296 +else j=!1}else j=!1 +if(j)throw A.c(A.dM("Safari cannot handle XFiles larger than 4GB.")) +m=A.b1("request") +p=4 +j=n.c +j===$&&A.b() +h=m +s=7 +return A.i(A.bOI(j,"blob"),$async$gGZ) +case 7:h.b=b +p=2 +s=6 +break +case 4:p=3 +i=o +j=A.ae(i) +if(t.e.b(j)){l=j +if(J.d(l.type,"error"))throw A.c(A.dM("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.kC.a(m.aG().response) +n.f=j +j.toString +q=j +s=1 +break +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$gGZ,r)}, +tC(a){var s=0,r=A.n(t.S),q,p=this,o +var $async$tC=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o=p.d +s=o==null?3:5 +break +case 3:s=6 +return A.i(p.gGZ(),$async$tC) +case 6:c=c.size +s=4 +break +case 5:c=o +case 4:q=c +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$tC,r)}} +A.a0U.prototype={ +C(a){var s=this,r=null,q=s.c,p=s.z,o=A.a([A.bi(new A.Ma(q,s.e,p,s.r,B.Rm,B.Rx,B.RE,r,r),1)],t.p) +if(!p)o.push(new A.Lf(s.f,s.d,q,r)) +return A.b7(o,B.j,r,B.k,B.i,r)}} +A.hX.prototype={ +dn(){var s=this.b.dn(),r=this.f.b1i().b1d(),q=this.a +return A.a4(["user",s,"createdAt",r,"text",q,"medias",null,"quickReplies",null,"customProperties",null,"mentions",null,"status","none","replyTo",null],t.N,t.z)}} +A.aJi.prototype={ +l(a){return"none"}} +A.AY.prototype={ +dn(){return A.a4(["id",this.a,"profileImage",null,"firstName",this.d,"lastName",null,"customProperties",null],t.N,t.z)}} +A.ay7.prototype={} +A.aGN.prototype={} +A.aJc.prototype={} +A.aSA.prototype={ +J(){return"SeparatorFrequency."+this.b}} +A.a6n.prototype={ +aQL(a){var s=A.x(a) +return s.ay.c}} +A.aMW.prototype={} +A.aRs.prototype={} +A.bkw.prototype={ +$1(a){var s=null,r=this.a +if(r==null)r=B.a0d +return A.e1(!1,s,!0,new A.aW(r,A.aS(B.w0,this.b,s,s),s),s,!0,s,s,s,s,s,s,s,s,s,s,s,new A.bkv(a),s,s,s,s,s,s,s)}, +$S:657} +A.bkv.prototype={ +$0(){return this.a.$0()}, +$S:0} +A.Lf.prototype={ +W(){return new A.Lg(B.l)}, +aZf(a){return this.d.$1(a)}} +A.Lg.prototype={ +az(){var s=this,r=s.a.c,q=r.r +if(q==null)q=new A.cy(B.at,$.ag()) +s.d=q +r=r.w +if(r==null)r=A.e_(!0,null,!0,!0,null,null,!1) +s.w=r +r.V(0,new A.aGU(s)) +$.ai.t$.push(s) +s.aM()}, +rZ(){var s=this.c +s.toString +if(!(A.nQ(s).ax.d>0))this.Po()}, +m(){B.b.D($.ai.t$,this) +this.Po() +this.aJ()}, +C(a){var s,r,q,p,o,n=this,m=null +n.a.toString +s=A.a([],t.p) +r=n.a +r.toString +q=n.w +q===$&&A.b() +p=n.d +p===$&&A.b() +r=r.c +o=r.z +if(o==null)o=A.fy(m,new A.fP(4,A.cr(25),B.w),m,B.a01,m,m,m,m,!0,m,m,m,m,m,m,B.iw,!0,m,m,m,m,m,m,m,m,m,m,m,B.NJ,"Write a message...",m,m,m,m,m,!0,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m) +s.push(A.bi(A.azC(A.fW(!0,B.aV,!1,m,!0,B.x,m,A.hR(),p,m,m,m,m,m,2,o,B.H,!0,m,!0,!0,!1,q,m,m,m,m,m,m,m,5,1,m,!1,"\u2022",m,new A.aGS(n),m,new A.aGT(n),m,!1,m,!1,m,!0,m,B.b5,m,m,B.av,B.al,!0,m,m,m,m,m,r.ch,B.Z,m,B.bf,m,m,m,m),B.m),1)) +r=n.a +r.toString +q=n.d.a.a +if(q.length!==0){r=r.c.f +q=n.gaJs() +s.push(r!=null?r.$1(q):A.bF0(A.x(a).fx,B.w0,m).$1(q))}n.a.toString +return A.a9K(!1,A.R(m,A.aA(s,B.j,m,B.cC,B.i,m),B.f,m,m,m,m,m,m,B.a_R,B.cM,m,m,m),B.O,!1)}, +Po(){var s=this.e +if(s!=null&&s.gWD()){s=this.e +if(s!=null)s.ev(0) +s=this.e +if(s!=null)s.m()}}, +aJt(){var s,r,q=this,p=q.d +p===$&&A.b() +p=p.a.a +if(p.length!==0){s=q.a.e +r=A.bq3(new A.cX(Date.now(),!1),p,s) +q.a.aZf(r) +q.d.scG(0,"") +q.a.toString}}} +A.aGU.prototype={ +$0(){var s=this.a,r=s.w +r===$&&A.b() +if(!r.gcs())s.Po()}, +$S:0} +A.aGT.prototype={ +$1(a){this.a.a.toString}, +$S:22} +A.aGS.prototype={ +$1(a){return this.aia(a)}, +aia(a){var s=0,r=A.n(t.H),q=this,p +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=q.a +p.a2(new A.aGQ()) +p.a.toString +$.ai.p4$.push(new A.aGR(p,a)) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:204} +A.aGQ.prototype={ +$0(){}, +$S:0} +A.aGR.prototype={ +$1(a){return this.ai9(a)}, +ai9(a){var s=0,r=A.n(t.H),q=this +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q.a.a.toString +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:177} +A.a16.prototype={ +C(a){var s=null +return new A.aW(B.a_P,A.U(this.ays(this.c),s,s,s,s,s,s,s,s,B.NJ,s,s,s,s,s,s),s)}, +ays(a){var s=null,r=new A.cX(Date.now(),!1) +if(A.ns(a)!==A.ns(r))return A.BH("dd MMM yyyy, HH:mm",s).mK(a) +else if(A.j8(a)!==A.j8(r)||this.a4c(a)!==this.a4c(r))return A.BH("dd MMM HH:mm",s).mK(a) +else if(A.uU(a)!==A.uU(r))return A.BH("E HH:mm",s).mK(a) +return A.BH("HH:mm",s).mK(a)}, +a4c(a){return B.c.dH((A.dr(A.BH("D",null).mK(a),null)-A.a8h(a)+10)/7)}} +A.a1b.prototype={ +C(a){var s,r=this,q=null +if(r.ay){s=A.bX(a,q,t.l).w +s=s.r.d+10}else s=10 +return A.iF(s,new A.bm(30,30,A.bA4(!1,A.aS(B.a0Y,r.e,q,18),B.f,B.Q5,0,5,!0,r.d,q,4,q,8,q,4,q,q,new A.ayF(r),B.ii,q,q),q),q,q,0,0,q,q)}} +A.ayF.prototype={ +$0(){this.a.c.jM(0,B.dQ,B.ba)}, +$S:0} +A.Ma.prototype={ +W(){return new A.a6m(B.l)}} +A.a6m.prototype={ +az(){var s,r=this +r.a.toString +s=new A.e3(0,!0,null,null,null,A.a([],t.F),$.ag()) +r.f=s +s.V(0,new A.aJg(r)) +r.aM()}, +C(a){var s,r,q=this,p=null,o=q.a,n=o.e?p:B.O,m=q.f +m===$&&A.b() +s=t.p +n=A.a([A.bi(A.LI(m,new A.aJd(q),o.d.length,p,n,p,!0,!1),1)],s) +o=q.a +o=o.d +if(o.length!==0)B.b.gY(o) +q.a.toString +o=A.a([A.b7(n,B.aq,p,B.k,B.i,p)],s) +if(q.e){q.a.toString +o.push(A.iF(p,B.Sf,p,p,0,0,8,p))}n=q.a +n.toString +m=q.d +if(m){m=q.f +s=A.x(a) +r=A.x(a) +o.push(new A.a1b(m,s.id,r.fx,n.e,p))}return A.e8(p,new A.dv(B.b0,p,B.aC,B.x,o,p),B.H,!1,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,new A.aJe(a),p,p,p,p,p,p,p)}, +a7Q(a,b,c){var s,r +if(a==null)return!0 +switch(0){case 0:s=a.f +s=A.yQ(A.ns(s),A.j8(s),A.uU(s),0,0,0,0,!1) +if(!A.h_(s))A.a5(A.kG(s)) +r=b.f +r=A.yQ(A.ns(r),A.j8(r),A.uU(r),0,0,0,0,!1) +if(!A.h_(r))A.a5(A.kG(r)) +return Math.abs(B.e.c0(A.bt(0,s-r,0).a,864e8))>0}}, +RE(){var s=0,r=A.n(t.H),q=this,p,o +var $async$RE=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:o=q.f +o===$&&A.b() +o=B.b.gbb(o.f).at +o.toString +p=B.b.gbb(q.f.f).Q +p.toString +if(o>=p&&!B.b.gbb(q.f.f).gM_())q.a.toString +o=B.b.gbb(q.f.f).at +o.toString +if(o>200)q.amc() +else q.aUI() +return A.l(null,r)}}) +return A.m($async$RE,r)}, +amc(){if(!this.d)this.a2(new A.aJh(this))}, +aUI(){if(this.d)this.a2(new A.aJf(this))}} +A.aJg.prototype={ +$0(){return this.a.RE()}, +$S:0} +A.aJe.prototype={ +$0(){return A.Ku(this.a).agv(A.e_(!0,null,!0,!0,null,null,!1))}, +$S:0} +A.aJd.prototype={ +$2(a,b){var s=null,r=this.a,q=r.a,p=q.d,o=b0?p[b-1]:s,m=p[b],l=r.a7Q(o,m,q.r),k=n!=null&&r.a7Q(m,n,r.a.r) +q=A.a([],t.p) +if(l){p=r.a.r +q.push(new A.a16(m.f,p,s))}r=r.a +q.push(new A.a6p(r.d[b],o,n,r.c,l,k,r.f,s)) +return A.b7(q,B.j,s,B.k,B.i,s)}, +$S:671} +A.aJh.prototype={ +$0(){this.a.d=!0}, +$S:0} +A.aJf.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.a14.prototype={ +YL(){var s=this.c.d +s=s==null||s.length===0?"":s[0] +return s}, +C(a){var s,r=null +if(this.YL().length!==0)s=A.el(A.U(this.YL(),r,r,r,r,r,r,r,r,A.bg(r,r,B.t,r,r,r,r,r,r,r,r,12.25,r,r,r,r,r,!0,r,r,r,r,r,r,r,r),r,r,r,r,r,r),r,r) +else s=A.br_(B.I,r,r,r,!1,B.f4,r,r,!1,r,B.OY,!1,r,B.fc,r) +s=A.a([A.bLM(A.R(r,s,B.f,B.o6,r,r,r,r,r,r,r,r,r,r))],t.p) +return A.e8(r,new A.aW(B.ot,new A.bm(35,35,new A.dv(B.I,r,B.aC,B.x,s,r),r),r),B.H,!1,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)}} +A.a19.prototype={ +C(a){var s=this.d?B.iy:B.aq,r=A.a([A.vy(B.cr,this.ajr(a),B.hY,B.a3,B.cr,0,0,null,B.c1)],t.p) +return A.b7(r,s,null,B.k,B.i,null)}, +ajr(a){return A.a([this.ajA(a,this.c.a)],t.p)}, +ajA(a,b){var s=null,r=$.bJS(),q=this.e +return new A.a7A(A.bg(s,s,this.d?q.aQL(a):q.ch,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),r,b,s)}} +A.bku.prototype={ +$1(a){A.ask(A.dk(!B.d.c6(a,"http://")&&!B.d.c6(a,"https://")?"http://"+a:a,0,null),B.a35)}, +$S:49} +A.a1e.prototype={ +C(a){var s=null,r=this.c.d +if(r==null)r="" +return new A.aW(B.ot,A.U(r,s,s,s,s,s,s,s,s,B.apc,s,s,s,s,s,s),s)}} +A.a6p.prototype={ +ajb(){return new A.a14(this.c.b,null,null,null)}, +C(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.c,h=i.b,g=h.a,f=g===k.f.a,e=k.d,d=e!=null&&e.b.a===g&&!0,c=k.e,b=c!=null&&c.b.a===g&&!0 +g=k.r +if(g)s=B.O +else s=d?B.a_Q:B.a_N +r=f?B.e_:B.k +q=t.p +p=A.a([],q) +o=k.x +n=o.d +if(n){if(!f)m=!b||k.w +else m=!1 +m=m?1:0 +p.push(A.ME(k.ajb(),j,m))}if(!n)p.push(new A.bm(10,j,j,j)) +n=o.fx +if(n==null)n=A.bX(a,j,t.l).w.a.a*0.7 +m=f?B.iy:B.aq +q=A.a([],q) +if(!f)if(o.e)l=!d||g +else l=!1 +else l=!1 +if(l)q.push(new A.a1e(h,j)) +if(i.a.length!==0)q.push(A.bSN(g,k.w,b,f,d,i,o,o.cy,c,e)) +p.push(A.e8(j,new A.dX(new A.as(0,n,0,1/0),A.b7(q,m,j,B.e_,B.i,j),j),B.H,!1,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)) +p.push(new A.bm(10,j,j,j)) +return A.R(j,A.aA(p,B.iy,j,r,B.i,j),B.f,j,j,j,j,j,j,s,j,j,j,j)}} +A.abt.prototype={ +C(a){var s,r,q,p,o=this,n=null,m=o.c,l=m.go +if(l!=null)l=l.$3(o.d,o.e,o.f) +else{l=o.r +if(l)s=A.x(a).fx +else s=B.iw +r=o.w +q=r&&!l&&!o.y?0:18 +r=r&&l&&!o.y?0:18 +p=!l&&!o.z&&o.x?0:18 +s=A.bF_(p,l&&!o.z&&o.x?0:18,q,r,s) +l=s}s=o.Q +r=o.d +return A.R(n,s!=null?s.$3(r,o.e,o.f):new A.a19(r,o.r,m,n),B.f,n,n,l,n,n,n,n,B.a_T,n,n,n)}} +A.aiW.prototype={} +A.Jm.prototype={ +gh(a){return A.kp.prototype.gh.call(this,0)}, +lL(a){var s=this,r=s.r +if(r!=null)r.b3(0) +s.r=A.cj(s.f,new A.ayz(s,a))}} +A.ayz.prototype={ +$0(){this.a.ao7(this.b)}, +$S:0} +A.a1g.prototype={ +aHW(){var s=this,r=window +r.toString +A.S8(r,"drop",new A.ayS(s),!1) +r=window +r.toString +A.S8(r,"dragenter",new A.ayT(s),!1) +r=window +r.toString +A.S8(r,"dragover",new A.ayU(s),!1) +r=window +r.toString +A.S8(r,"dragleave",new A.ayV(s),!1)}, +VG(a){return this.aTN(a)}, +aTN(a){var s=0,r=A.n(t.z) +var $async$VG=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:throw A.c(A.Nd("Unimplemented","desktop_drop for web doesn't implement '"+a.a+"'",null,null)) +return A.l(null,r)}}) +return A.m($async$VG,r)}} +A.ayS.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.dJ) +try{r=a.dataTransfer.files +if(r!=null)for(n=r,m=n.length,l=0;l>") +this.a.a.dr("performOperation_web",A.J(new A.a1(n,new A.ayR(),m),!0,m.j("al.E")),!1,t.z)}}, +$S:110} +A.ayR.prototype={ +$1(a){return a.dn()}, +$S:689} +A.ayT.prototype={ +$1(a){var s,r +a.preventDefault() +s=a.clientX +s.toString +r=a.clientY +r.toString +this.a.a.dr("entered",A.a([s,r],t.u),!1,t.z)}, +$S:110} +A.ayU.prototype={ +$1(a){var s,r +a.preventDefault() +s=a.clientX +s.toString +r=a.clientY +r.toString +this.a.a.dr("updated",A.a([s,r],t.u),!1,t.z)}, +$S:110} +A.ayV.prototype={ +$1(a){var s,r +a.preventDefault() +s=a.clientX +s.toString +r=a.clientY +r.toString +this.a.a.dr("exited",A.a([s,r],t.u),!1,t.z)}, +$S:110} +A.ayQ.prototype={ +W2(){if(this.b)return +this.b=!0 +B.ai8.ne(new A.az1(this))}, +QM(a){return this.aAJ(a)}, +aAJ(a){var s=0,r=A.n(t.H),q=this,p,o,n,m,l,k,j,i,h +var $async$QM=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:h=a.a +switch(h){case"entered":p=J.lG(t.j.a(a.b),t.i) +h=p.a +o=J.ac(h) +n=p.$ti.y[1] +h=new A.j(n.a(o.i(h,0)),n.a(o.i(h,1))) +q.c=h +q.xx(new A.JN(h)) +break +case"updated":p=J.lG(t.j.a(a.b),t.i) +h=p.a +o=J.ac(h) +n=p.$ti.y[1] +h=new A.j(n.a(o.i(h,0)),n.a(o.i(h,1))) +q.c=h +q.xx(new A.JR(h)) +break +case"exited":h=q.c +q.xx(new A.JP(h==null?B.h:h)) +q.c=null +break +case"performOperation":m=J.lG(t.j.a(a.b),t.N) +h=q.c +if(h==null)h=B.h +o=m.$ti.j("a1") +q.xx(new A.x1(A.J(new A.a1(m,new A.ayW(),o),!0,o.j("al.E")),h)) +q.c=null +break +case"performOperation_linux":h=t.j +o=h.a(a.b) +n=J.ac(o) +l=A.c6(n.i(o,0)) +k=J.lG(h.a(n.i(o,1)),t.i) +o=B.Rk.dC(l) +m=new A.a1(o,new A.ayX(),A.a8(o).j("a1<1,f>")).B0(0,new A.ayY()) +o=k.a +n=J.ac(o) +h=k.$ti.y[1] +j=h.a(n.i(o,0)) +o=h.a(n.i(o,1)) +n=m.$ti.j("dH<1,nU>") +q.xx(new A.x1(A.J(new A.dH(m,new A.ayZ(),n),!0,n.j("p.E")),new A.j(j,o))) +break +case"performOperation_web":h=J.lG(t.j.a(a.b),t.G) +o=A.u(h).j("a1") +n=o.j("a1") +i=A.J(new A.a1(new A.a1(h,new A.az_(),o),new A.az0(),n),!0,n.j("al.E")) +n=q.c +q.xx(new A.x1(i,n==null?B.h:n)) +q.c=null +break +default:throw A.c(A.aY(h+" not implement."))}return A.l(null,r)}}) +return A.m($async$QM,r)}, +xx(a){var s,r,q +for(s=this.a,s=A.dw(s,s.r,A.u(s).c),r=s.$ti.c;s.v();){q=s.d;(q==null?r.a(q):q).$1(a)}}} +A.az1.prototype={ +$1(a){return this.ai3(a)}, +ai3(a){var s=0,r=A.n(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$$1=A.o(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:p=4 +s=7 +return A.i(n.a.QM(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.ae(i) +l=A.bM(i) +A.aC().$1("_handleMethodChannel: "+A.h(m)+" "+A.h(l)) +s=6 +break +case 3:s=2 +break +case 6:case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$$1,r)}, +$S:112} +A.ayW.prototype={ +$1(a){var s=null +return A.bsq(a,s,s,s,s)}, +$S:267} +A.ayX.prototype={ +$1(a){var s,r,q,p +try{q=A.ace(a) +q=q==null?null:q.MF() +if(q==null)q="" +return q}catch(p){s=A.ae(p) +r=A.bM(p) +A.aC().$1("failed to parse linux path: "+A.h(s)+" "+A.h(r))}return""}, +$S:26} +A.ayY.prototype={ +$1(a){return a.length!==0}, +$S:30} +A.ayZ.prototype={ +$1(a){var s=null +return A.bsq(a,s,s,s,s)}, +$S:267} +A.az_.prototype={ +$1(a){var s=J.HH(a,t.N,t.z) +return new A.mx(s.i(0,"uri"),s.i(0,"name"),s.i(0,"type"),s.i(0,"size"),s.i(0,"relativePath"),A.Jl(s.i(0,"lastModified"),!1))}, +$S:515} +A.az0.prototype={ +$1(a){return A.bsq(a.a,a.f,a.d,a.c,a.b)}, +$S:715} +A.mx.prototype={ +dn(){var s=this +return A.a4(["uri",s.a,"name",s.b,"type",s.c,"size",s.d,"relativePath",s.e,"lastModified",s.f.a],t.N,t.z)}, +gb4(a){return this.b}} +A.JM.prototype={} +A.JO.prototype={} +A.JQ.prototype={ +W(){return new A.RS(B.fL,B.l)}} +A.RP.prototype={ +J(){return"_DragTargetStatus."+this.b}} +A.RS.prototype={ +az(){this.aM() +var s=$.buE() +s.W2() +this.a.toString +s.a.F(0,this.ga5X())}, +b8(a){this.bj(a) +this.a.toString}, +aF9(a){var s,r,q,p,o,n=this,m=t.aA.a(n.c.gab()) +if(m==null)return +n.c.toString +s=a.a +r=m.i4(s) +q=m.gu(0) +p=new A.A(0,0,0+q.a,0+q.b).p(0,r) +if(a instanceof A.JN){if(p)n.J2(B.rW,s,r)}else if(a instanceof A.JR){q=n.d +o=q===B.fL +if(o&&p)n.J2(B.rW,s,r) +else if((q===B.rW||q===B.Ov)&&p)n.Ta(B.Ov,!1,s,r) +else if(!o&&!p)n.J2(B.fL,s,r)}else if(a instanceof A.JP&&n.d!==B.fL)n.J2(B.fL,s,r) +else{if(a instanceof A.x1)q=(n.d!==B.fL||!1)&&p +else q=!1 +if(q){n.Ta(B.fL,!1,s,r) +n.a.r.$1(new A.JM(a.b,s))}}}, +Ta(a,b,c,d){var s,r=this +r.d=a +s=new A.JO(c) +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}}, +J2(a,b,c){return this.Ta(a,!0,b,c)}, +m(){this.a.toString +$.buE().a.D(0,this.ga5X()) +this.aJ()}, +C(a){return this.a.c}} +A.oG.prototype={ +l(a){return A.M(this).l(0)+"("+this.a.l(0)+")"}} +A.JN.prototype={} +A.JP.prototype={} +A.JR.prototype={} +A.x1.prototype={ +l(a){return A.M(this).l(0)+"("+this.a.l(0)+", "+A.h(this.b)+")"}} +A.QD.prototype={} +A.nR.prototype={ +O0(a){var s=a.a,r=a.b +return B.cD.dr("setFrame",A.a4(["windowId",this.b,"left",s,"top",r,"width",a.c-s,"height",a.d-r],t.N,t.z),!1,t.H)}, +wo(){var s=0,r=A.n(t.YT),q,p=this,o,n,m,l +var $async$wo=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:m=t.z +s=3 +return A.i(B.cD.dr("getFrame",A.a4(["windowId",p.b],t.N,m),!1,m),$async$wo) +case 3:l=b +m=J.ac(l) +o=m.i(l,"x") +n=m.i(l,"y") +q=new A.A(o,n,o+m.i(l,"width"),n+m.i(l,"height")) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$wo,r)}, +a_0(a){return B.cD.dr("setTitle",A.a4(["windowId",this.b,"title",a],t.N,t.z),!1,t.H)}, +qX(a){return B.cD.dr("setFullscreen",A.a4(["windowId",this.b,"fullscreen",a],t.N,t.z),!1,t.H)}, +qq(){var s=0,r=A.n(t.y),q,p=this,o +var $async$qq=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=3 +return A.i(B.cD.dr("isMaximized",p.b,!1,t.y),$async$qq) +case 3:o=b +q=o==null?!1:o +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$qq,r)}, +Gg(a){return this.alG(a)}, +alG(a){var s=0,r=A.n(t.H),q=this,p +var $async$Gg=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=t.z +s=2 +return A.i(B.cD.dr("setPreventClose",A.a4(["setPreventClose",a,"windowId",q.b],t.N,p),!1,p),$async$Gg) +case 2:return A.l(null,r)}}) +return A.m($async$Gg,r)}} +A.D8.prototype={ +Xe(){}, +EO(){}, +EN(){}, +Xi(){}, +Xp(){}, +EP(){}, +EQ(){}, +Xm(){}, +Xn(){}, +Xk(){}, +Xl(){}, +Xf(){}, +Xh(){}, +afr(a){}} +A.aza.prototype={} +A.az9.prototype={} +A.x0.prototype={ +W(){return new A.RA(A.a([],t.c2),null,null,B.l)}} +A.RA.prototype={ +az(){var s,r,q,p,o,n=this,m=$.e4 +m.toString +s=A.m3(m,null) +m=s.a +r=n.d=m.a +m=m.b +n.e=m +n.f=r/2 +q=s.r +p=q.b +n.r=p +q=q.d +n.w=q +o=n.a +o.toString +p=n.x=p+56 +o=o.f +p=3+(o.x?p:0) +n.y=p +m=m-60-3-q-0 +n.z=m +n.Q=3 +n.as=r-60-3 +n.ay=B.kB +n.at=3 +r=o.e +n.ax=o.d?p+r:m-r +n.aD4() +n.aD3() +n.aM()}, +aD4(){this.a.toString +return}, +aD3(){var s,r,q=this +q.a.toString +s=q.cx=A.c9(null,B.ba,null,null,q) +r=t.Y +q.cy=new A.be(s,new A.b5(0,1,r),r.j("be")) +s.fY(new A.b0x(q)) +q.cy.a.V(0,q.gazx())}, +azy(){var s,r,q,p,o,n,m,l,k,j=this,i=j.cy +i===$&&A.b() +s=i.a +r=i.b.am(0,s.gh(s)) +s=j.db +s===$&&A.b() +i=j.dy +i===$&&A.b() +q=Math.abs(s-i) +p=j.dx +p===$&&A.b() +o=j.fr +o===$&&A.b() +n=Math.abs(p-o) +m=j.ay +m===$&&A.b() +if(m===B.va){l=si)k=o+n*(1-r) +else k=o}j.at=l +j.ax=k +j.It() +return}if(m===B.a_d){p=j.f +p===$&&A.b() +j.at=i<=p?s+q*r:i+q*(1-r) +j.It() +return}if(m===B.vb){p=j.f +p===$&&A.b() +j.at=i<=p?i+q*(1-r):s+q*r +j.It() +return}}, +m(){var s=this.cx +s===$&&A.b() +s.m() +this.a1w() +this.ard()}, +C(a){var s,r,q=this,p=null,o=q.atW(),n=q.at +n===$&&A.b() +s=q.ax +s===$&&A.b() +r=q.ay +r===$&&A.b() +return A.iF(p,r!==B.kB&&r!==B.v9?o:A.bxs(p,o,A.R(p,p,B.f,p,p,p,p,p,p,p,p,p,p,p),o,new A.b0z(q),new A.b0A(q),new A.b0B(q),new A.b0C(q),t.K),p,p,n,p,s,p)}, +atW(){var s=null +return A.R(s,A.e8(s,this.a.r,B.H,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,new A.b0w(this),s,s,s,s,s,s,s),B.f,s,s,s,s,60,s,s,s,s,s,60)}, +aBJ(a){var s,r,q,p=this +B.b.T(p.CW) +p.a1w() +p.ay===$&&A.b() +s=p.at +s===$&&A.b() +p.db=s +r=p.ax +r===$&&A.b() +p.dx=r +q=p.f +q===$&&A.b() +if(s<=q){s=p.Q +s===$&&A.b()}else{s=p.as +s===$&&A.b()}p.dy=s +p.fr=r}, +a1w(){var s=this.fx +if(s!=null)s.b3(0) +this.fx=null}, +aKx(a){var s +this.S0(a) +s=this.cx +s===$&&A.b() +s.sh(0,s.a) +this.cx.d9(0)}, +S0(a){this.ay=a +A.h(B.b.ga_(a.J().split("."))) +this.a.toString +this.It()}, +It(){if(this.c!=null)this.a2(new A.b0y())}} +A.b0x.prototype={ +$1(a){var s,r,q,p +if(a!==B.ag)return +s=this.a +r=s.ay +r===$&&A.b() +q=r===B.vb?B.a_e:B.kB +s.S0(q) +r=s.CW +if(r.length===0)return +p=B.b.ga_(r) +B.b.T(r) +if(q===B.kB)return +s.aBJ(p)}, +$S:14} +A.b0B.prototype={ +$0(){var s=this.a +s.a.toString +s.S0(B.v9)}, +$S:0} +A.b0A.prototype={ +$1(a){var s,r,q,p=this.a +a.b.l(0) +s=a.c +s.l(0) +p.a.toString +r=s.a +p.db=r +s=p.dx=s.b-0 +q=p.f +q===$&&A.b() +if(r+30<=q){r=p.Q +r===$&&A.b()}else{r=p.as +r===$&&A.b()}p.dy=r +r=p.y +r===$&&A.b() +if(s<=r)p.fr=r +else{if(s>r){r=p.z +r===$&&A.b() +r=s<=r}else r=!1 +if(r)p.fr=s +else{s=p.z +s===$&&A.b() +p.fr=s}}p.aKx(B.va)}, +$S:253} +A.b0z.prototype={ +$0(){this.a.a.toString +return null}, +$S:0} +A.b0C.prototype={ +$2(a,b){a.l(0) +b.l(0) +this.a.a.toString +return null}, +$S:743} +A.b0w.prototype={ +$0(){this.a.a.toString +return null}, +$S:0} +A.b0y.prototype={ +$0(){}, +$S:0} +A.W5.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.tP.prototype={ +J(){return"DraggableFloatWidgetState."+this.b}} +A.aAa.prototype={} +A.ahl.prototype={ +aI(a,b){var s,r,q=null,p=t.Y,o=this.f,n=b.b +o=A.arQ(o,Math.min(o,n),n) +s=this.e +r=new A.b5(0,0,p).am(0,s.gh(0)) +this.w.l_(a,new A.j(0,r),new A.xC(q,q,q,q,new A.N(b.a-0,new A.b5(o,n,p).am(0,s.gh(0))-r),q))}, +eF(a){var s=this +return!a.b.k(0,s.b)||a.c!==s.c||a.d!==s.d||a.f!==s.f||a.e!==s.e}} +A.FL.prototype={ +W(){return new A.FN(B.l,this.$ti.j("FN<1>"))}} +A.FN.prototype={ +axl(a){var s,r,q=$.ai.ai$.f.a.b +switch((q==null?A.vI():q).a){case 0:s=!1 +break +case 1:s=!0 +break +default:s=null}if(a&&s){q=this.a +r=q.c.Nr(q.e,q.f.d,q.r,q.w) +this.a.c.fN.jM(r.d,B.dQ,B.b4)}}, +axn(){var s,r=this.a +r=r.c.af[r.w] +s=this.c +s.toString +A.eA(s,!1).js(new A.mC(r.f.r,this.$ti.j("mC<1>")))}, +C(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.a,h=i.c,g=h.af +i=i.w +s=g[i] +r=0.5/(g.length+1.5) +q=A.arQ(0.5+(i+1)*r,0,1) +p=A.arQ(q+1.5*r,0,1) +h=h.k2 +h.toString +o=A.cs(new A.dO(q,p,B.a0),h,j) +h=k.a +i=h.c +g=i.h4 +n=g.b +g=n==null?g.a:n[h.w] +h=h.w +m=A.R(j,i.af[h],B.f,j,j,j,j,g,j,j,B.ei,j,j,j) +g=s.f.w +if(g){l=!i.cZ&&h===i.c3 +m=A.e1(l,j,!0,m,j,!0,j,j,j,j,j,j,j,k.gaxk(),j,j,j,k.gaxm(),j,j,j,j,j,j,j)}m=new A.em(o,!1,m,j) +return g?A.re(m,j,B.H8):m}} +A.FJ.prototype={ +W(){return new A.FP(A.cw([B.ey,B.E],t.O),B.l,this.$ti.j("FP<1>"))}} +A.FP.prototype={ +gaJb(){var s=this.r +s===$&&A.b() +return s}, +az(){var s,r=this +r.aM() +s=r.a.c.k2 +s.toString +r.d=A.cs(B.wd,s,B.we) +s=r.a.c.k2 +s.toString +r.e=A.cs(B.wf,s,B.ro) +s=r.a.c +s=s.ep.d +r.r=s +r.f=r.a42() +s=r.a.c +s.ep.a.V(0,r.ga9v())}, +aMb(){this.f=this.a42() +this.a2(new A.b26())}, +a42(){var s,r,q,p=this,o=p.a.c.ep.a.a.a,n=A.a([],t.p) +for(s=p.$ti.j("FL<1>"),r=0;q=p.a.c.af,r0?b+B.b.ks(B.b.dk(this.dS,0,a),new A.b2w()):b}, +Nr(a,b,c,d){var s,r,q,p,o,n,m=this,l=Math.max(0,b-(c.gcq(0)+c.gcv(0))-48),k=B.cL.gcq(0),j=B.cL.gcv(0),i=m.ep.c,h=k+j+i +if(m.af.length!==0)h+=B.b.ks(m.dS,new A.b2y()) +s=Math.min(l,h) +r=a.d-0 +q=c.b +p=b-c.d +if(rp)r=p-s +if(h>l){o=s-i +n=Math.min(Math.max(0,m.ajp(d,8)-o/2+m.dS[m.c3]/2),h-i-o)}else n=0 +return new A.b8b(r,s,n)}, +goJ(){return this.jn}, +goI(){return this.mJ}, +grK(){return this.yY}} +A.b2u.prototype={ +$2(a,b){var s=A.bX(a,null,t.l).w,r=b.Um(b.d-s.f.d),q=this.a +return new A.vv(q.aO,new A.b2s(q,r,s.r),null,null,t.HJ)}, +$S:745} +A.b2s.prototype={ +$3(a,b,c){var s=this.a +b.toString +return new A.FQ(s,this.b,this.c,b,s.c3,s.dm,!0,null,s.$ti.j("FQ<1>"))}, +$S(){return this.a.$ti.j("FQ<1>(X,A?,e?)")}} +A.b2w.prototype={ +$2(a,b){return a+b}, +$S:97} +A.b2y.prototype={ +$2(a,b){return a+b}, +$S:97} +A.FQ.prototype={ +C(a){var s,r=this,q=null,p=r.c +if(p.fN==null)p.fN=new A.e3(p.Nr(r.f,r.d.d,r.e,r.r).d,!0,q,q,q,A.a([],t.F),$.ag()) +s=A.dL(a) +return A.CZ(new A.ek(new A.b2r(r,s,new A.FJ(p,s,r.f,r.d,r.e,!0,q,r.$ti.j("FJ<1>"))),q),a,!0,!0,!0,!0)}} +A.b2r.prototype={ +$1(a){var s=this.a +return new A.i0(new A.ahn(s.c,s.f,s.d.d,s.e,this.b,s.$ti.j("ahn<1>")),new A.ls(s.x.a,this.c,null),null)}, +$S:114} +A.Gj.prototype={ +aU(a){var s=new A.amp(this.e,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.E=this.e}} +A.amp.prototype={ +c8(){this.ui() +var s=this.gu(0) +this.E.$1(s)}} +A.BS.prototype={ +W(){var s=$.ag() +return new A.BT(new A.co(!1,s,t.uh),new A.co(null,s,t.Fe),B.l,this.$ti.j("BT<1>"))}, +gh(a){return this.e}} +A.BT.prototype={ +gQ2(){this.a.toString +var s=this.r +return s}, +az(){var s,r,q=this +q.aM() +$.ai.t$.push(q) +q.a30() +s=q.a +s.toString +if(q.r==null)q.r=A.e_(!0,A.M(s).l(0),!0,!0,null,null,!1) +s=t.f +r=t._ +q.w=A.a4([B.jO,new A.d9(new A.aAo(q),new A.bl(A.a([],s),r),t.wY),B.rs,new A.d9(new A.aAp(q),new A.bl(A.a([],s),r),t.nz)],t.n,t.b)}, +m(){var s,r=this +B.b.D($.ai.t$,r) +r.Q4() +s=r.r +if(s!=null)s.m() +r.aJ()}, +Q4(){var s,r=this.e +if(r!=null)if(r.gE6()){s=r.a +if(s!=null)s.agn(r)}this.f=this.e=null}, +b8(a){var s,r=this +r.bj(a) +s=r.a +s.toString +if(r.r==null)r.r=A.e_(!0,A.M(s).l(0),!0,!0,null,null,!1) +r.a30()}, +a30(){var s,r,q,p=this.a +if(p.c.length!==0)s=!1 +else s=!0 +if(s){this.d=null +return}for(s=p.c,r=s.length,q=0;q>")) +for(s=a2.j("Gj<1>"),r=0;q=a0.a.c,r?>") +e=a2.j("bp?>") +d=A.pc(B.d2) +c=A.a([],t.wi) +b=$.ag() +a=$.aH +a0.e=new A.RW(a3,s,q,o,m,n,!0,B.R6,j,k,i,!0,a1,l,a1,a1,h,A.b0(t.kj),new A.bJ(a1,a2.j("bJ>>")),new A.bJ(a1,t.A),new A.qL(),a1,0,new A.bp(new A.aE(g,f),e),d,c,B.eG,new A.co(a1,b,t.XR),new A.bp(new A.aE(a,f),e),new A.bp(new A.aE(a,f),e),a2.j("RW<1>")) +a0.x.sh(0,!0) +A.cM(B.vc,new A.aAm(a0),t.P) +a2=a0.e +a2.toString +p.l2(a2).cQ(0,new A.aAn(a0),t.H) +a0.a.toString}, +gxi(){var s=this.a +return s.c.length!==0&&s.w!=null}, +ayK(a){this.a.toString +return null}, +C(a){var s,r,q,p,o,n,m=this,l=null,k=A.cG(a,l),j=k==null?l:k.gmZ(0) +if(j==null){$.ai.toString +s=$.e4.gl1() +j=s.a>s.b?B.hA:B.fr}k=m.f +if(k==null){m.f=j +k=j}if(j!==k){m.Q4() +m.f=j}k=m.a +r=A.J(k.c,!0,t.l7) +m.a.toString +if(!m.gxi())m.a.toString +A.bq1(a) +if(r.length!==0){m.a.toString +B.ei.gdF() +m.a.toString +k=m.d +if(k==null)k=l +A.br5(B.dP,r,k)}if(m.gxi()){k=m.gQ5() +k.toString}else{k=m.gQ5() +k.toString +k=k.ci(A.x(a).CW)}q=m.a.dy +j=A.k8(q,l,l,B.bR,!0,k,l,l,B.aJ) +if(a.av(t.U2)==null){k=m.a +k=k.z +j=new A.dv(B.b0,l,B.aC,B.x,A.a([j,A.iF(0,k,l,l,0,0,l,l)],t.p),l)}k=A.b0(t.O) +if(!m.gxi())k.F(0,B.u) +p=A.cl(B.cH,k,t.Pb) +m.a.toString +k=m.w +k===$&&A.b() +if(m.gxi()){m.a.toString +q=!0}else q=!1 +q=q?m.gaxo():l +if(m.gxi())m.a.toString +o=m.gxi() +n=m.gQ2() +m.a.toString +k=A.k1(k,A.e1(!1,m.ayK(a),o,j,l,!1,l,n,l,l,l,p,l,l,l,l,l,q,l,l,l,l,l,l,l)) +return new A.bT(A.c3(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,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l),!1,!1,!1,!1,k,l)}} +A.aAo.prototype={ +$1(a){return this.a.Q3()}, +$S:341} +A.aAp.prototype={ +$1(a){return this.a.Q3()}, +$S:338} +A.aAl.prototype={ +$1(a){var s=this.a.e +if(s==null)return +s.dS[this.b]=a.b}, +$S:87} +A.aAm.prototype={ +$0(){var s=this.a.gQ2() +if(s!=null)s.ek()}, +$S:2} +A.aAn.prototype={ +$1(a){var s,r=this.a +r.Q4() +r.x.sh(0,!1) +s=r.gQ2() +if(s!=null)s.iF() +s=r.a +s.toString +if(r.c==null||a==null)return +r=s.w +if(r!=null)r.$1(a.a)}, +$S(){return this.a.$ti.j("b_(mC<1>?)")}} +A.aGa.prototype={} +A.aAr.prototype={} +A.a6k.prototype={} +A.a1O.prototype={} +A.aAq.prototype={ +J(){return"DropdownDirection."+this.b}} +A.RT.prototype={} +A.n4.prototype={ +o9(a){var s=this.c,r=isFinite(s)?s:0,q=this.d,p=q==1/0||q==-1/0?0:q +switch(A.bS(a.a).a){case 1:return new A.as(p,q,r,s) +case 0:return new A.as(r,s,p,q)}}} +A.JT.prototype={ +U9(a){return A.a5(A.aY(null))}, +YV(a){return A.a5(A.aY(null))}, +YX(a){return A.a5(A.aY(null))}} +A.BX.prototype={ +TP(a){return new A.a1Q(this.p3,this.p4,null)}} +A.a1Q.prototype={ +aU(a){var s=new A.a8R(this.f,t.Gt.a(a),A.B(t.S,t.x),0,null,null,A.ay()) +s.aT() +return s}, +ba(a,b){b.sZe(this.f)}} +A.a8R.prototype={ +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=this,a9=null,b0="RenderBox was not laid out: ",b1={},b2=t.r.a(A.D.prototype.ga1.call(a8)),b3=a8.aZ +b3.p3=!1 +s=b2.d +r=s+b2.z +q=r+b2.Q +p=t.MB.a(a8.hU.FS(b2)) +if(a8.M$==null&&!a8.Jg()){a8.fx=B.mQ +b3.oO() +return}b1.a=null +o=a8.M$ +n=o.b +n.toString +m=t.D +if(m.a(n).a==null){n=A.u(a8).j("aq.1") +l=0 +while(!0){if(o!=null){k=o.b +k.toString +k=m.a(k).a==null}else k=!1 +if(!k)break +k=o.b +k.toString +o=n.a(k).a5$;++l}a8.oM(l,0) +if(a8.M$==null&&!a8.Jg()){a8.fx=B.mQ +b3.oO() +return}}o=a8.M$ +n=o.b +n.toString +n=m.a(n).b +n.toString +j=n-1 +n=t.h5 +k=p.e +i=p.f +h=a9 +while(!0){g=o.b +g.toString +g=m.a(g).a +g.toString +if(!(g>r))break +o=a8.E4(new A.n4(0,0,k,i).o9(b2),!0) +if(o==null){g=a8.M$ +f=g.b +f.toString +n.a(f) +f.w=f.a=0 +if(r===0){g.cE(new A.n4(0,0,k,i).o9(b2),!0) +o=a8.M$ +if(b1.a==null)b1.a=o +h=o +break}else{a8.fx=A.ic(a9,!1,a9,a9,0,0,0,0,-r) +return}}f=a8.M$ +f.toString +e=g-a8.n_(f) +if(e<-1e-10){a8.fx=A.ic(a9,!1,a9,a9,0,0,0,0,-e) +b3=a8.M$.b +b3.toString +n.a(b3) +b3.w=b3.a=0 +return}g=o.b +g.toString +n.a(g) +f=g.b +f.toString +d=o.id +c=p.MY(f,d==null?A.a5(A.a3(b0+A.M(o).l(0)+"#"+A.bG(o))):d) +g.a=c.a +g.w=c.b +if(b1.a==null)b1.a=o;--j +h=o}if(r<1e-10){g=a8.M$ +g.toString +f=g.b +f.toString +f=m.a(f).b +f.toString +for(b=f;b>0;b=f){g=g.b +g.toString +g=m.a(g).a +g.toString +o=a8.E4(new A.n4(0,0,k,i).o9(b2),!0) +f=a8.M$ +f.toString +e=g-a8.n_(f) +f=a8.M$ +g=f.b +g.toString +n.a(g) +d=f.id +f=d==null?A.a5(A.a3(b0+A.M(f).l(0)+"#"+A.bG(f))):d +c=p.MY(b-1,f) +g.a=c.a +g.w=c.b +if(e<-1e-10){a8.fx=A.ic(a9,!1,a9,a9,0,0,0,0,-e) +return}g=a8.M$ +g.toString +f=g.b +f.toString +f=m.a(f).b +f.toString}}if(h==null){g=o.b +g.toString +g=m.a(g).b +g.toString +o.cE(new A.n4(0,0,k,i).o9(b2),!0) +b1.a=o +c=p.MY(g,o.gu(0)) +g=o.b +g.toString +n.a(g) +g.a=c.a +g.w=c.b}b1.b=!0 +b1.c=o +n=o.b +n.toString +m.a(n) +k=n.b +k.toString +b1.d=k +n=n.a +n.toString +b1.e=n+a8.n_(o) +a=new A.aNP(b1,a8,p,b2) +for(a0=0;b1.eq))){a2=!1 +break}if(!a.$0()){a2=!0 +break}}n=b1.c +if(n!=null){n=n.b +n.toString +k=A.u(a8).j("aq.1") +n=b1.c=k.a(n).a5$ +for(a3=0;n!=null;n=a4){++a3 +n=n.b +n.toString +a4=k.a(n).a5$ +b1.c=a4}}else a3=0 +a8.oM(0,a3) +a5=b1.e +if(!a2){n=a8.M$ +n.toString +n=n.b +n.toString +m.a(n) +k=n.b +k.toString +i=a8.bm$ +i.toString +i=i.b +i.toString +i=m.a(i).b +i.toString +a5=b3.Kj(b2,k,i,n.a,a5)}n=a8.M$.b +n.toString +n=m.a(n).a +n.toString +a6=a8.kP(b2,n,b1.e) +n=a8.M$.b +n.toString +n=m.a(n).a +n.toString +a7=a8.rM(b2,n,b1.e) +n=b1.e +a8.fx=A.ic(a7,n>s+b2.r||s>0,a9,a9,a5,a6,0,a5,a9) +if(a5===n)b3.p3=!0 +b3.oO()}} +A.aNP.prototype={ +$0(){var s,r,q,p,o,n=this,m=A.b1("gridGeometry"),l=n.a,k=l.c,j=l.a +if(k==j)l.b=!1 +s=n.b +k=k.b +k.toString +r=l.c=A.u(s).j("aq.1").a(k).a5$ +k=r==null +if(k)l.b=!1 +q=++l.d +if(!l.b){if(!k){k=r.b +k.toString +k=t.D.a(k).b +k.toString +q=k!==q +k=q}else k=!0 +q=n.c +p=n.d +o=q.e +q=q.f +if(k){k=j.b +k.toString +t.D.a(k).b.toString +m.b=new A.n4(0,0,o,q) +r=s.W6(m.aG().o9(p),l.a,!0) +l.c=r +if(r==null)return!1}else{m.b=new A.n4(0,0,o,q) +r.toString +r.cE(m.aG().o9(p),!0)}k=l.a=l.c}else k=r +j=k.b +j.toString +t.h5.a(j) +m.b=n.c.MY(l.d,k.gu(0)) +j.a=m.aG().a +j.w=m.aG().b +j=l.e +k=l.c +q=k.b +q.toString +q=t.D.a(q).a +q.toString +l.e=Math.max(j,q+s.n_(k)) +return!0}, +$S:32} +A.GI.prototype={} +A.aaC.prototype={ +FR(a){return new A.n4(0,0,this.e,this.f)}, +MY(a,b){var s=this,r=s.r,q=B.b.ga_(r).c,p=B.b.ga_(r).b,o=A.b1("addedSize"),n=s.a.a +switch(n){case 1:o.scN(p+b.a+s.d) +break +case 0:o.scN(p+b.b+s.c) +break}if(o.aG()>s.b&&B.b.ga_(r).b>0){switch(n){case 1:n=s.c +r.push(new A.GI(b.b+n,b.a+s.d,q+B.b.ga_(r).a+n)) +break +case 0:n=s.d +r.push(new A.GI(b.a+n,b.b+s.c,q+B.b.ga_(r).a+n)) +break}return new A.n4(B.b.ga_(r).c,0,b.b+s.c,b.a+s.d)}else B.b.ga_(r).b=o.aG() +switch(n){case 1:n=b.b+s.c +if(n>B.b.ga_(r).a)B.b.ga_(r).a=n +break +case 0:n=b.a+s.d +if(n>B.b.ga_(r).a)B.b.ga_(r).a=n +break}return new A.n4(q,p,b.b,b.a)}} +A.aaA.prototype={ +FS(a){return new A.aaC(A.bS(a.a),a.w,this.c,this.d,1/0,1/0,A.a([new A.GI(0,0,0)],t.M6))}, +j4(a){return a.c!==this.c||a.d!==this.d}} +A.H1.prototype={ +gcF(a){return this.e}} +A.a27.prototype={ +fo(a){if(!(a.b instanceof A.H1))a.b=new A.H1(null,null)}, +c8(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=t.k.a(A.D.prototype.ga1.call(h)) +h.dG=h.iX(f.b,A.lC()) +h.or(f) +s=h.t +r=s.gE2() +r.toString +h.zV(r) +r=s.b +q=r.b +r=r.a.a +r=r.gb1(r) +p=s.b.a.a.gvi() +h.id=f.bx(new A.N(q,r)) +o=h.gu(0).bp){f=new A.cZ("") +m.v6(f,!0,!0) +l=f.a +e=d.a3g(a0,a1+(l.charCodeAt(0)==0?l:l).length)}else e=c +m.aZW(b,j,a0,e,r)}else if(m instanceof A.fm&&m.c!=null){l=m.c +l.toString +d.a69(l,b,a0,a1)}f=new A.cZ("") +m.v6(f,!0,!0) +l=f.a +a1+=(l.charCodeAt(0)==0?l:l).length}}, +aGf(a,b,c){return this.a69(a,b,c,0)}, +a3g(a,b){var s=this.j2(new A.bd(b,B.as),a) +if(b!==0&&s.k(0,B.h))return this.a3g(a,b-1) +return s}} +A.aS0.prototype={ +aGp(){var s,r,q={},p=A.a([],t.lb) +q.a=0 +s=this.t +r=s.f.Ac(!1) +s.f.c2(new A.aS1(q,this,p,r)) +return p}} +A.aS1.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k=this,j=A.a2a(a) +if(j===0)return!0 +else{s=k.b +if(s.DK$!=null){r=J.qu(j,t.S) +for(q=k.a,p=q.a,o=0;o0) +a5.St(i,l,n,m,j,a5.ia$.f)}else{i=A.bNO(o,A.cI(B.q,s,s+Math.max(1,e.b-s),!1)) +a=p.j1(i) +if(a5.z6$==null)a5.z6$=A.a([],t.AO) +for(s=a.length,r=l.a,q-=0,a0=0;a0f +o=q.a +n=g.a>o +if(g.pf(q)){g=f-o +if(g===0){f=h.h3$ +m=f.b +q=new A.A(o,m,o+g,m+(f.d-m))}h.h3$=h.h3$.iA(q)}for(g=d.a,f=d.c,l=!0;l;){o=a.c +if(o>0){m=h.h3$.a +if(gk:mm){k=q.c +m=p?m>k:m=m||f<=o.c){q=new A.A(m,q.b,o.c,q.d) +if(o.pf(q))h.h3$=h.h3$.iA(q) +l=!1}else l=!0}}i=A.b1("left") +h.ia$.toString +switch(1){case 1:i.b=h.h3$.c-s +break}g=i.aG() +f=h.h3$ +s=f.b +c.e=new A.j(g,s+(f.d-s-r)/2) +h.DK$=a}, +aGh(a,b){var s,r,q,p=this +if(p.ia$!=null&&p.h3$!=null){s=t.Ly.a(p.bm$.b) +r=p.cx +r===$&&A.b() +q=s.e +q.toString +a.b_I(r,b.O(0,q),A.ut(1,1,1),new A.aVo(p))}}, +a2A(a,b,c,d,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null,e=A.b1("output") +if(t.V8.b(a)){s=a.goD() +r=a.gvf()}else{s=f +r=!1}if(a instanceof A.fm){q=b.a +p=a.b +if(p!=null){o=A.J(new A.r7(p),!0,t.Dc.j("p.E")) +n=A.a([],t.t) +for(m=c.a,l=0;lh){d=c1[h].dy +d=d!=null&&d.p(0,new A.ma(i,b8))}else d=!1 +if(!d)break +b=c1[h] +d=s.b +d.toString +m.a(d) +if(d.gcF(d)!=null)b6.push(b);++h}b8=s.b +b8.toString +s=n.a(b8).a5$;++i}else{a=o.a(A.D.prototype.ga1.call(b4)) +b7.io(b4.dG) +a0=a.b +a0=b4.aq||b4.aA===B.af?a0:1/0 +b7.qt(a0,a.a) +a1=b7.oa(new A.hJ(j,e,B.q,!1,c,d),B.av,B.al) +if(a1.length===0)continue +d=B.b.gY(a1) +a2=new A.A(d.a,d.b,d.c,d.d) +a3=B.b.gY(a1).e +for(d=A.a8(a1),c=d.j("aM<1>"),a=new A.aM(a1,1,b5,c),a.cu(a1,1,b5,d.c),a=new A.ck(a,a.gq(0),c.j("ck")),c=c.j("al.E");a.v();){d=a.d +if(d==null)d=c.a(d) +a2=a2.iA(new A.A(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.D.prototype.ga1.call(b4)).b) +a=Math.min(a2.d-a,o.a(A.D.prototype.ga1.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.A(a4,a5,d,a) +a7=A.mj() +a8=k+1 +a7.k2=new A.qJ(k,b5) +a7.e=!0 +a7.bd=l +a0=f.b +b8=a0==null?b8:a0 +a7.rx=new A.dx(b8,f.f) +a9=f.c +if(a9!=null){b8=a9.bU +if(b8!=null){a7.j5(B.dK,b8) +a7.w=b8 +a7.cf(B.mI,!0)}}b8=b9.r +if(b8!=null){b0=b8.fi(a6) +if(b0.a>=b0.c||b0.b>=b0.d)b8=!(a4>=d||a5>=a) +else b8=!1 +a7.cf(B.jA,b8)}b8=b4.e3 +d=b8==null?b5:b8.a!==0 +if(d===!0){b8.toString +b1=new A.bj(b8,A.u(b8).j("bj<1>")).ga3(0) +if(!b1.v())A.a5(A.d4()) +b8=b8.D(0,b1.gG(0)) +b8.toString +b2=b8}else{b3=new A.jd() +b2=A.Eg(b3,b4.awd(b3))}b2.N2(0,a7) +if(!b2.e.k(0,a6)){b2.e=a6 +b2.kK()}b8=b2.a +b8.toString +r.n(0,b8,b2) +b6.push(b2) +k=a8 +l=a3}}b4.e3=r +b9.pt(0,b6,c0)}, +awd(a){return new A.bd3(this,a)}, +rN(){this.GI() +this.e3=null}} +A.bd6.prototype={ +$1(a){return a.z=null}, +$S:807} +A.bd7.prototype={ +$1(a){var s=a.x +s===$&&A.b() +return s.c!==B.dp}, +$S:827} +A.bd5.prototype={ +$2(a,b){return new A.N(a.aC(B.a5,1/0,a.gbR()),0)}, +$S:65} +A.bd4.prototype={ +$2(a,b){return new A.N(a.aC(B.aa,1/0,a.gbW()),0)}, +$S:65} +A.bd2.prototype={ +$1(a){var s,r +if(a instanceof A.iN){s=a.b +$label0$0:{if(B.hH===s||B.hI===s||B.hJ===s){r=!1 +break $label0$0}if(B.hK===s||B.hL===s||B.dm===s){r=!0 +break $label0$0}r=null}}else r=!0 +return r}, +$S:55} +A.bd3.prototype={ +$0(){var s=this.a,r=s.e3.i(0,this.b) +r.toString +s.r0(s,r.e)}, +$S:0} +A.o5.prototype={ +gh(a){var s=this.x +s===$&&A.b() +return s}, +aGy(){var s=this,r=s.a6g(),q=s.x +q===$&&A.b() +if(q.k(0,r))return +s.x=r +s.U()}, +a6g(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.d +if(e==null||f.e==null)return B.qF +s=e.a +r=f.e.a +e=f.b +q=e.BZ(new A.bd(s,B.q)) +p=s===r?q:e.BZ(new A.bd(r,B.q)) +o=e.t +n=o.x +n.toString +m=s>r!==(B.a9===n) +l=A.cI(B.q,s,r,!1) +k=A.a([],t.AO) +for(e=e.j1(l),n=e.length,j=0;j=p&&m.a.a>p}else s=!0}else s=!1 +if(s)m=g +if(b){if(m!=null)if(h.f&&f!=null&&e!=null){s=n.a +p=f.a +o=e.a +if(s!==p&&p>o!==sp?m.a:e}else if(f!=null)l=n.ae.a +if(i!==sp!==s>p){l=sp?m.a:f}else if(e!=null)l=n.ap +if(s!==p&&i!==s>p){k=h.xy(e) +h.oy(i?k.a:k.b,!0)}}l=g}s=l==null?n:l}l=h.RK(s) +h.oy(l,b) +s=l.a +p=h.a +if(s===p.b)return B.b8 +if(s===p.a)return B.bk +return A.zn(h.gpQ(),q)}, +RK(a){var s,r=a.a,q=this.a,p=q.b +if(r<=p)s=r===p&&a.b===B.q +else s=!0 +if(s)return new A.bd(p,B.as) +q=q.a +if(r=q&&s.a.a>q)return B.b8}o.d=n +o.e=s.a +o.f=!0 +return B.b2}, +xy(a){var s,r,q,p,o=this.b +o.or(t.k.a(A.D.prototype.ga1.call(o))) +s=o.t.b.a.a.od(a) +r=A.b1("start") +q=A.b1("end") +o=a.a +p=s.b +if(o>p)r.b=q.b=new A.bd(o,B.q) +else{r.b=new A.bd(s.a,B.q) +q.b=new A.bd(p,B.as)}o=r.aG() +return new A.TI(q.aG(),o)}, +aGq(a,b,c){var s,r,q,p,o,n,m,l=this,k=l.b,j=k.bG(0,null) +if(j.hP(j)===0)switch(c.a){case 0:case 3:return B.bk +case 1:case 2:return B.b8}s=A.c8(j,new A.j(a,0)).a +switch(c.a){case 0:case 1:if(b){k=l.e +k.toString +r=k}else{k=l.d +k.toString +r=k}q=l.aGt(r,c===B.qD,s) +p=q.a +o=q.b +break +case 2:case 3:n=l.e +if(n==null){n=l.a +n=c===B.qE?new A.bd(n.a,B.q):new A.bd(n.b,B.as) +l.e=n +r=n}else r=n +n=l.d +if(n==null){l.d=r +m=r}else m=n +p=k.el(new A.j(s,k.BZ(b?r:m).b-k.t.ge_()/2)) +o=B.b2 +break +default:p=null +o=null}if(b)l.e=p +else l.d=p +return o}, +aGr(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.bd(l.a,B.q):new A.bd(l.b,B.as) +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.b8 +l=!a +if(l&&s.a===m.a.a)return B.bk +switch(c.a){case 0:l=m.a +q=m.RL(s,a,new A.tx(B.d.Z(m.c,l.a,l.b))) +p=B.b2 +break +case 1:l=m.b.t +o=l.f +o.toString +q=m.RL(s,a,new A.zZ(o,l.b.a.a).gWE()) +p=B.b2 +break +case 2:q=m.aGu(s,a,new A.xS(m)) +p=B.b2 +break +case 3:o=m.a +n=o.a +o=o.b +q=m.RL(s,a,new A.tL(B.d.Z(m.c,n,o))) +if(a&&q.a===o)p=B.b8 +else p=l&&q.a===n?B.bk:B.b2 +break +default:p=null +q=null}if(b)m.e=q +else m.d=q +return p}, +RL(a,b,c){var s,r=a.a +if(b){r=c.il(r) +s=r==null?this.a.b:r}else{r=c.i3(r-1) +s=r==null?this.a.a:r}return new A.bd(s,B.q)}, +aGu(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.fG +r=o.a.a +s=new A.tx(o.c).i3(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.il(q) +p=s==null?o.a.b:s}else{s=c.i3(q) +p=s==null?o.a.a:s}return new A.bd(p,B.q)}, +aGt(a,b,c){var s,r,q,p,o,n=this,m=n.b,l=m.t.v4(),k=m.j2(a,B.Q),j=l.length,i=j-1 +for(s=k.b,r=0;rs){i=J.bpC(q) +break}}if(b&&i===l.length-1)p=new A.bd(n.a.b,B.as) +else if(!b&&i===0)p=new A.bd(n.a.a,B.q) +else p=n.RK(m.el(new A.j(c,l[b?i+1:i-1].gms()))) +m=p.a +j=n.a +if(m===j.a)o=B.bk +else o=m===j.b?B.b8:B.b2 +return new A.bw(p,o,t.UH)}, +aGv(a){var s,r,q,p,o=this +if(o.d==null||o.e==null)return!1 +s=A.b1("currentStart") +r=A.b1("currentEnd") +q=o.d +q.toString +p=o.e +p.toString +if(A.bsT(q,p)>0){s.b=q +r.b=p}else{s.b=p +r.b=q}return A.bsT(s.aG(),a)>=0&&A.bsT(r.aG(),a)<=0}, +bG(a,b){return this.b.bG(0,b)}, +l3(a,b){var s=this,r=s.b +if(r.y==null)return +if(s.r!=a){s.r=a +r.aK()}if(s.w!=b){s.w=b +r.aK()}}, +guW(){var s,r,q,p,o,n,m,l=this +if(l.y==null){s=l.b +r=l.a +q=r.a +p=s.j1(A.cI(B.q,q,r.b,!1)) +r=t.AO +if(p.length!==0){l.y=A.a([],r) +for(s=p.length,o=0;o=this.b.a)return!1 +return!0}, +$S:55} +A.aBP.prototype={ +$1(a){var s,r,q +if(t.V8.b(a)){s=a.goD() +r=this.a +r.a=r.a+(s.length-A.a2a(a)) +if(a.gvf()&&r.a>=a.gn6().a&&r.a<=a.gn6().b){if(r.a>(a.gn6().b-a.gn6().a)/2+a.gn6().a)r.a=a.gn6().b +else r.a=a.gn6().a +return!1}}s=this.a +q=s.b+A.a2a(a) +s.b=q +if(q>=this.c.a)return!1 +return!0}, +$S:55} +A.aBR.prototype={ +$1(a){var s=this.a +if(t.V8.b(a))s.a+=a.goD() +else a.abj(s) +return!0}, +$S:55} +A.Kd.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +if(!s.apB(0,b))return!1 +if(!J.d(s.Q.a,b.gYB().a))return!1 +return t.V8.b(b)&&s.acE(b)}, +gB(a){var s=this +return A.a2(A.iN.prototype.gB.call(s,0),A.a2(s.x,s.z.a,!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),s.Q.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +bV(a,b){var s=this.apC(0,b),r=s===B.dn +if(r)if(!J.d(this.Q.a,t.lW.a(b).Q.a))return B.c_ +return r?this.aaG(t.V8.a(b)):s}, +CR(a,b,c){var s,r=this.a,q=r!=null +if(q)a.tM(r.AC(c)) +b.toString +s=b[a.gXx()] +r=this.Q.a=s.a +a.CF(r.a,r.b,this.b,s.d,s.c) +if(q)a.hD()}, +Nx(a,b){var s=a.b,r=a.a,q=b.a,p=q+1 +if(!(q===r&&s===B.q))q=p===r&&s===B.as +else q=!0 +if(q)return this +b.a=p +return null}, +AA(a){return this}, +goD(){return this.x}, +gvf(){return!0}, +gn6(){return this.z}, +gYB(){return this.Q}} +A.aWD.prototype={} +A.ahO.prototype={} +A.vf.prototype={ +acE(a){return a.gn6().a===this.gn6().a&&a.gvf()===this.gvf()&&a.goD()===this.goD()}, +aaG(a){if(a.goD()!==this.goD())return B.qv +if(a.gn6().a!==this.gn6().a)return B.c_ +return B.dn}, +ajN(a){if(this.gvf())return this.goD() +return a}} +A.Es.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +if(!s.apq(0,b))return!1 +return t.V8.b(b)&&s.acE(b)}, +gB(a){var s=this +return A.a2(A.fm.prototype.gB.call(s,0),A.a2(s.Q,s.at.a,s.as,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +bV(a,b){var s=this.apr(0,b) +return s===B.dn?this.aaG(t.V8.a(b)):s}, +goD(){return this.Q}, +gvf(){return this.as}, +gn6(){return this.at}} +A.anT.prototype={} +A.aVq.prototype={} +A.aCT.prototype={} +A.aCP.prototype={} +A.aCQ.prototype={} +A.aCS.prototype={} +A.aCR.prototype={} +A.Bj.prototype={ +W(){return new A.afV(B.l)}} +A.afV.prototype={ +az(){this.d=A.e_(!0,null,!0,!0,null,null,!1) +this.aM()}, +b8(a){var s=this.a +if(s.e&&s.f&&!a.e){s=this.d +s===$&&A.b() +s.ek()}this.bj(a)}, +m(){var s=this.d +s===$&&A.b() +s.m() +this.aJ()}, +C(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=A.EQ(g.a.x)===B.am,d=e?B.t:B.n +g.a.toString +A.x(a) +s=g.a +r=s.x +q=s.r +p=A.cr(s.Q) +o=s.y +n=s.z +m=g.d +m===$&&A.b() +s=s.e +if(s)l=B.r +else l=e?B.ik:B.nR +s=s?B.r:A.x(a).db +k=e?B.ik:B.nR +j=g.a +if(j.e){i=j.w +h=j.y +j=j.z +j=A.aS(i,d,f,h>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +l.y=s +s=l.a +s.toString +l.z=1 +s=s.aq.i(0,B.bx) +if(s==null)s="Primary & Accent" +r=l.a.aq.i(0,B.b3) +if(r==null)r="Primary" +q=l.a.aq.i(0,B.bq) +if(q==null)q="Accent" +p=l.a.aq.i(0,B.by) +if(p==null)p="Black & White" +o=l.a.aq.i(0,B.bz) +if(o==null)o="Custom" +n=l.a.aq.i(0,B.ao) +if(n==null)n="Wheel" +m=t.U_ +l.fr=A.a4([B.bx,s,B.b3,r,B.bq,q,B.by,p,B.bz,o,B.ao,n],m,t.N) +n=l.a.aA +n=J.h3(n.gcS(n)) +o=l.y +l.dy=A.a4([B.bx,B.Bm,B.b3,B.lw,B.bq,B.lp,B.by,B.lU,B.bz,n,B.ao,A.a([A.bq7(A.I(255,o.gh(o)>>>16&255,o.gh(o)>>>8&255,o.gh(o)&255))],t.ql)],m,t.iV) +o=l.a.r.i(0,B.bx) +s=o==null?!1:o +r=l.a.r.i(0,B.b3) +if(r==null)r=!0 +q=l.a.r.i(0,B.bq) +if(q==null)q=!0 +p=l.a.r.i(0,B.by) +if(p==null)p=!1 +o=l.a.r.i(0,B.bz) +if(o==null?!1:o){o=l.a.aA +o=o.gd4(o)}else o=!1 +n=l.a.r.i(0,B.ao) +l.db=A.a4([B.bx,s,B.b3,r,B.bq,q,B.by,p,B.bz,o,B.ao,n==null?!1:n],m,t.y) +l.d=A.e_(!0,k,!0,!0,k,k,!1) +l.e=A.e_(!0,k,!0,!0,k,k,!1) +l.f=A.e_(!0,k,!0,!0,k,k,!1) +l.ay=l.at=l.ax=!0 +l.ch=!1 +s=l.a +s.toString +l.CW=!1 +l.dx=A.J(s.t,!0,t.o) +l.Hg() +s=l.gxR() +r=l.x +r===$&&A.b() +r=s.i(0,r) +r.toString +l.r=r +l.uN()}, +b8(a){var s,r,q,p,o,n,m,l=this,k=l.a +if(!A.Hw(k.aq,a.aq)){k=l.a.aq.i(0,B.bx) +if(k==null)k="Primary & Accent" +s=l.a.aq.i(0,B.b3) +if(s==null)s="Primary" +r=l.a.aq.i(0,B.bq) +if(r==null)r="Accent" +q=l.a.aq.i(0,B.by) +if(q==null)q="Black & White" +p=l.a.aq.i(0,B.bz) +if(p==null)p="Custom" +o=l.a.aq.i(0,B.ao) +l.fr=A.a4([B.bx,k,B.b3,s,B.bq,r,B.by,q,B.bz,p,B.ao,o==null?"Wheel":o],t.U_,t.N)}if(l.a.aA.l(0)!==a.aA.l(0)||!A.Hw(l.a.r,a.r)){k=l.a.aA +k=J.h3(k.gcS(k)) +s=l.y +s===$&&A.b() +r=t.U_ +l.dy=A.a4([B.bx,B.Bm,B.b3,B.lw,B.bq,B.lp,B.by,B.lU,B.bz,k,B.ao,A.a([A.bq7(A.I(255,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255))],t.ql)],r,t.iV) +s=l.a.r.i(0,B.bx) +k=s==null?!1:s +s=l.a.r.i(0,B.b3) +if(s==null)s=!0 +q=l.a.r.i(0,B.bq) +if(q==null)q=!0 +p=l.a.r.i(0,B.by) +if(p==null)p=!1 +o=l.a.r.i(0,B.bz) +if(o==null?!1:o){o=l.a.aA +o=o.gd4(o)}else o=!1 +n=l.a.r.i(0,B.ao) +l.db=A.a4([B.bx,k,B.b3,s,B.bq,q,B.by,p,B.bz,o,B.ao,n==null?!1:n],r,t.y) +m=!0}else m=!1 +k=l.a.t +s=l.dx +s===$&&A.b() +if(!A.ed(k,s))l.dx=A.J(l.a.t,!0,t.o) +k=l.a.c +s=l.y +s===$&&A.b() +if(!k.k(0,s)){k=l.a.c +k=A.I(255,k.gh(k)>>>16&255,k.gh(k)>>>8&255,k.gh(k)&255) +l.y=k +l.a.toString +l.z=1 +k=l.gxR() +s=l.y +k.n(0,B.ao,A.a([A.IT(A.I(255,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255))],t.ql)) +m=l.ay=l.at=l.ax=!0 +l.ch=!1}if(m){l.Hg() +l.uN()}l.bj(a)}, +Hg(){var s,r,q,p=this +p.Q=!0 +s=p.db +s===$&&A.b() +s=s.gaS(0).tq(0,0,new A.b_g())>1 +p.cy=s +if(s){s=p.y +s===$&&A.b() +s=A.I(255,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +r=p.gxR() +q=p.db +p.a.toString +r=p.x=A.c_e(s,!1,!0,q,r) +s=r}else{s=p.db.i(0,B.bx) +s.toString +if(s){p.x=B.bx +s=B.bx}else{s=p.db.i(0,B.b3) +s.toString +if(s){p.x=B.b3 +s=B.b3}else{s=p.db.i(0,B.bq) +s.toString +if(s){p.x=B.bq +s=B.bq}else{s=p.db.i(0,B.by) +s.toString +if(s){p.x=B.by +s=B.by}else{s=p.db.i(0,B.bz) +s.toString +if(s){p.x=B.bz +s=B.bz}else{s=p.db.i(0,B.ao) +s.toString +if(s){p.x=B.ao +s=B.ao}else{p.x=B.b3 +s=B.b3}}}}}}}if(s===B.ao)p.a.toString}, +uN(){var s,r=this,q=r.x +q===$&&A.b() +if(q!==B.ao&&!r.ch){q=r.gxR().i(0,r.x) +q.toString +r.r=q +q=r.y +q===$&&A.b() +q=A.I(255,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255) +s=r.r +r.a.toString +s=r.w=t.w0.a(A.c_f(q,s,!1)) +q=s}else{q=r.y +q===$&&A.b() +if(A.bM_(A.I(255,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255))){q=r.y +q=A.bLW(A.I(255,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255)) +r.w=q}else{q=r.y +if(A.bM1(A.I(255,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255))){q=r.y +q=A.bq7(A.I(255,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255)) +r.w=q}else{q=r.y +q=A.bM0(A.I(255,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255)) +s=r.y +if(q){q=A.bLX(A.I(255,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)) +r.w=q}else{q=A.bLZ(A.I(255,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),r.a.aA) +r.w=q}}}}if(q==null){q=r.r +q===$&&A.b() +r.w=q[0]}}, +m(){var s=this,r=s.d +r===$&&A.b() +r.m() +r=s.e +r===$&&A.b() +r.m() +r=s.f +r===$&&A.b() +r.m() +s.aJ()}, +C(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=null +i.a.toString +A.x(a) +i.a.toString +A.x(a) +i.a.toString +A.x(a) +s=i.a +s.toString +r=i.d +r===$&&A.b() +q=t.p +p=A.a([],q) +o=i.a +o.toString +n=!1 +if(n)p.push(new A.aW(new A.E(0,0,0,o.as),new A.ZC(o.p2,h,h,h,h,o.CW,o.cx,!0,h),h)) +o=i.a +o.toString +if(i.cy){n=i.e +n===$&&A.b() +m=i.db +m===$&&A.b() +l=i.fr +l===$&&A.b() +k=i.x +k===$&&A.b() +p.push(A.jv(!1,h,new A.aa3(m,l,k,new A.b_s(i),o.an,o.ao,o.as,h),h,h,h,n,!0,h,h,new A.b_t(i),h,h,h))}if(i.cy)p.push(B.mO) +o=i.x +o===$&&A.b() +if(o!==B.ao){o=i.a +n=o.fr +m=o.fx +o=o.as +l=i.r +l===$&&A.b() +k=i.y +k===$&&A.b() +k=A.I(255,k.gh(k)>>>16&255,k.gh(k)>>>8&255,k.gh(k)&255) +j=i.a +p.push(new A.a4f(n,m,o,l,k,new A.b_u(i),j.db,j.dx,j.id,!1,j.k1,j.fy,j.cy,i.Q,h))}if(i.x===B.ao){o=i.a +n=o.as +o=o.k2 +m=i.y +m===$&&A.b() +m=A.I(255,m.gh(m)>>>16&255,m.gh(m)>>>8&255,m.gh(m)&255) +l=i.a +p.push(new A.aW(new A.E(0,0,0,n),new A.bm(o,o,new A.IU(m,new A.b_v(i),new A.b_w(i),new A.b_x(i),new A.b_y(i),l.k3,l.k4,l.ok,!1,l.k1,i.ax,i.CW,h),h),h))}o=i.a +n=o.fr +m=o.fx +o=o.as +l=i.w +l.toString +k=i.y +k===$&&A.b() +k=A.I(255,k.gh(k)>>>16&255,k.gh(k)>>>8&255,k.gh(k)&255) +j=i.a +p.push(new A.aaf(n,m,o,l,k,new A.b_z(i),!1,j.db,j.dx,j.id,!1,j.k1,j.fy,j.cy,i.Q,h)) +o=i.a +o=o.as +q=A.a([],q) +n=i.a +n.toString +m=i.y +l=i.x!==B.ao||!1 +q.push(new A.IP(m,l,new A.b_A(i),new A.b_B(i),n.bB,n.aZ,!1,n.cx,!0,i.at,h)) +i.a.toString +p.push(new A.aW(new A.E(0,0,0,o),A.vy(B.n4,q,B.rN,B.a3,B.n4,0,0,h,B.c1),h)) +i.a.toString +return A.bA3(!0,new A.a3c(!1,new A.b_C(i),new A.aW(s.Q,A.b7(p,s.z,h,B.k,B.i,h),h),h),r,i.gaAy())}, +aFC(a,b,c){var s,r=this +r.a.toString +s=r.y +s===$&&A.b() +r.GS(s) +r.a2(new A.b_i(r,c,a,b)) +r.a.vW(r.y) +r.a.toString}, +a60(a){return this.aFC(a,!1,!1)}, +GS(a){this.a.toString +return}, +a4u(a){var s,r,q,p,o=this +if(o.as){o.a.toString +s=!0}else s=!1 +if(s)return +s=o.c +s.toString +r=A.x(s).w +if(r===B.aN||r===B.cW){s=$.te().d +q=s.gaS(0) +if(!A.cT(q,A.u(q).j("p.E")).p(0,B.cB)){s=s.gaS(0) +s=A.cT(s,A.u(s).j("p.E")).p(0,B.cU) +p=s}else p=!0}else{s=$.te().d +q=s.gaS(0) +if(!A.cT(q,A.u(q).j("p.E")).p(0,B.cj)){s=s.gaS(0) +s=A.cT(s,A.u(s).j("p.E")).p(0,B.cA) +p=s}else p=!0}if(A.M(a)===B.atU){s=a.c +if(!s.gjq().k(0,B.pE))q=p&&s.gjq().k(0,B.m5) +else q=!0 +if(q){o.a.toString +q=!0}else q=!1 +if(q)o.xm() +if(!s.gjq().k(0,B.pC))s=p&&s.gjq().k(0,B.ma) +else s=!0 +if(s){o.a.toString +s=!0}else s=!1 +if(s)o.Bi()}}, +xm(){var s=0,r=A.n(t.H),q,p=this,o,n,m +var $async$xm=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=3 +return A.i(A.Be("text/plain"),$async$xm) +case 3:m=b +if(m==null){s=1 +break}o=m.a +p.a.toString +n=A.bO4(o,!1) +s=n!=null?4:6 +break +case 4:p.a.toString +o=p.y +o===$&&A.b() +p.GS(o) +s=7 +return A.i(A.cM(B.b4,null,t.H),$async$xm) +case 7:p.a2(new A.b_h(p,n)) +p.a.vW(p.y) +p.a.toString +s=5 +break +case 6:p.a.toString +case 5:case 1:return A.l(q,r)}}) +return A.m($async$xm,r)}, +Bi(){var s=0,r=A.n(t.H),q=this,p,o +var $async$Bi=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q.a.toString +switch(0){case 0:p=q.y +p===$&&A.b() +o="0x"+A.bqJ(p) +break}s=2 +return A.i(A.ow(new A.k5(o)),$async$Bi) +case 2:return A.l(null,r)}}) +return A.m($async$Bi,r)}} +A.b_g.prototype={ +$2(a,b){return a+(b?1:0)}, +$S:878} +A.b_C.prototype={ +$2(a,b){var s=this.a +s.a.toString +return new A.By(!1,!1,!1,!1,new A.b_k(s),new A.b_l(s),b,null)}, +$S:885} +A.b_k.prototype={ +$1(a){if(a===B.uW)this.a.Bi() +if(a===B.uX)this.a.xm()}, +$S:891} +A.b_l.prototype={ +$0(){var s=this.a +if(s.cx){s.a.toString +s.a2(new A.b_j(s))}}, +$S:0} +A.b_j.prototype={ +$0(){this.a.cx=!1}, +$S:0} +A.b_t.prototype={ +$2(a,b){this.a.a4u(b) +return B.cx}, +$S:143} +A.b_s.prototype={ +$1(a){var s=this.a,r=s.e +r===$&&A.b() +r.ek() +s.a2(new A.b_r(s,a))}, +$S:896} +A.b_r.prototype={ +$0(){var s=this.a,r=this.b +s.x=r +s.Q=!0 +if(r===B.ao)s.a.toString +s.ch=!1 +s.uN()}, +$S:0} +A.b_u.prototype={ +$1(a){var s=this.a +s.ch=!1 +s.a60(a)}, +$S:74} +A.b_w.prototype={ +$1(a){var s,r,q=this.a +q.a.toString +s=q.z +s===$&&A.b() +r=a.a +q.GS(A.I(B.c.aV(255*s),r>>>16&255,r>>>8&255,r&255))}, +$S:74} +A.b_v.prototype={ +$1(a){var s,r=this.a +r.a2(new A.b_q(r,a)) +s=r.a +s.toString +r=r.y +r===$&&A.b() +s.vW(r)}, +$S:74} +A.b_q.prototype={ +$0(){var s,r=this.a,q=r.z +q===$&&A.b() +s=this.b.a +r.y=A.I(B.c.aV(255*q),s>>>16&255,s>>>8&255,s&255) +r.ax=!1 +r.ay=r.at=!0 +r.ch=!1 +r.Q=!0 +r.CW=!1 +r.uN()}, +$S:0} +A.b_x.prototype={ +$1(a){this.a.a.toString}, +$S:74} +A.b_y.prototype={ +$1(a){var s=this.a +s.a2(new A.b_p(s,a))}, +$S:7} +A.b_p.prototype={ +$0(){this.a.cx=this.b}, +$S:0} +A.b_z.prototype={ +$1(a){var s,r=this.a +r.ch=!1 +r.a60(a) +s=r.x +s===$&&A.b() +if(s===B.ao)r.a2(new A.b_o(r))}, +$S:74} +A.b_o.prototype={ +$0(){var s=this.a +s.ay=s.Q=!0}, +$S:0} +A.b_A.prototype={ +$1(a){var s,r,q=this.a +q.a.toString +q.a2(new A.b_n(q,a)) +s=q.a +s.toString +r=q.y +r===$&&A.b() +s.vW(r) +q.a.toString +q.GS(a)}, +$S:74} +A.b_n.prototype={ +$0(){var s=this.a,r=this.b,q=s.z +q===$&&A.b() +s.y=A.I(B.c.aV(255*q),r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255) +s.ax=!0 +s.ch=s.at=!1 +s.uN()}, +$S:0} +A.b_B.prototype={ +$1(a){var s=this.a +s.a2(new A.b_m(s,a))}, +$S:7} +A.b_m.prototype={ +$0(){var s=this.a,r=this.b +s.as=r +if(r)s.CW=s.Q=!1}, +$S:0} +A.b_i.prototype={ +$0(){var s,r,q=this,p=q.a,o=q.b,n=q.c +if(!o){s=p.z +s===$&&A.b() +n=A.I(B.c.aV(255*s),n.gh(n)>>>16&255,n.gh(n)>>>8&255,n.gh(n)&255)}p.y=n +if(o)p.a.toString +o=p.CW=p.Q=!1 +n=p.ay=p.at=p.ax=!0 +if(q.d){s=p.gxR() +r=p.y +s.n(0,B.ao,A.a([A.IT(A.I(255,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255))],t.ql)) +p.Hg()}s=p.x +s===$&&A.b() +if(s===B.ao){n=p.w +n.toString +n=!A.bM2(n,p.y)}if(n?!p.ch:o)p.uN()}, +$S:0} +A.b_h.prototype={ +$0(){var s,r,q=this.a +q.a.toString +s=this.b.a +s=A.I(255,s>>>16&255,s>>>8&255,s&255) +q.y=s +q.z=1 +q.at=q.ax=!0 +s=q.gxR() +r=q.y +s.n(0,B.ao,A.a([A.IT(A.I(255,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255))],t.ql)) +q.Hg() +q.uN()}, +$S:0} +A.bni.prototype={ +$1(a){this.a.a=a}, +$S:74} +A.bsw.prototype={} +A.IU.prototype={ +W(){return new A.afZ(new A.bJ(null,t.A),B.l)}, +vV(a){return this.d.$1(a)}, +vY(a,b){return this.r.$1(b)}} +A.afZ.prototype={ +az(){var s,r=this +r.aM() +r.r=A.lY(r.a.c).b +s=r.a.c +r.y=s +r.w=A.lY(s).c +r.x=A.lY(r.a.c).d +r.z=A.e_(!0,null,!0,!0,null,null,!1)}, +m(){var s=this.z +s===$&&A.b() +s.m() +this.aJ()}, +b8(a){var s,r,q=this +q.bj(a) +if(q.a.at&&!a.at){s=q.z +s===$&&A.b() +s.ek()}s=q.a +if(s.as){s=A.lY(s.c) +r=q.r +r===$&&A.b() +if(s.b!==r)q.r=A.lY(q.a.c).b +s=A.lY(q.a.c) +r=q.w +r===$&&A.b() +if(s.c!==r)q.w=A.lY(q.a.c).c +s=A.lY(q.a.c) +r=q.x +r===$&&A.b() +if(s.d!==r)q.x=A.lY(q.a.c).d}if(!a.c.k(0,q.a.c))q.y=q.a.c}, +ahM(a,b){return Math.min(a.a,a.b)/2-b}, +LZ(a){var s,r,q,p,o,n,m,l=this,k=$.ai.ai$.z.i(0,l.d).gab() +k.toString +t.x.a(k) +s=k.gu(0) +r=(l.ahM(s,l.a.w)-l.a.x)/Math.sqrt(2) +q=a.a8(0,A.c8(k.bG(0,null),B.h)).a8(0,new A.j(s.a/2,s.b/2)) +if(l.e){l.a.vY(0,!0) +l.f=!1 +l.w=B.c.bI(q.a*0.5/r+0.5,0,1) +l.x=B.c.bI(0.5-q.b*0.5/r,0,1) +k=l.a +p=A.lY(k.c) +o=l.r +o===$&&A.b() +k.vV(new A.oR(p.a,o,l.w,l.x).lS())}else{k=l.f +p=l.a +if(k){p.vY(0,!0) +l.e=!1 +l.r=A.bD0(q) +k=l.a +p=A.lY(k.c) +o=l.r +n=l.w +n===$&&A.b() +m=l.x +m===$&&A.b() +k.vV(new A.oR(p.a,o,n,m).lS())}else{p.vY(0,!1) +l.e=l.f=!1}}}, +WN(a){var s,r,q=this +q.a.vY(0,!1) +q.e=q.f=!1 +s=q.a +s.f.$1(s.c) +s=q.a.c +r=q.y +r===$&&A.b() +if(!s.k(0,r)){s=q.a +s.vV(s.c)}}, +C(a){var s,r,q,p,o,n,m,l=this,k=null,j=l.z +j===$&&A.b() +s=l.r +s===$&&A.b() +r=l.w +r===$&&A.b() +q=l.x +q===$&&A.b() +l.a.toString +p=A.x(a) +o=l.a +n=o.w +m=o.x +o=A.eT(k,k,k,new A.ans(s,r,q,!1,p.cx,n,m,o.y,k),B.v) +m=A.eT(k,k,k,new A.ant(l.w,l.x,n,m,k),B.v) +s=A.x(a) +r=l.a.w +return A.e8(k,new A.bm(k,k,A.jv(!1,k,A.fO(new A.dv(B.b0,k,B.an9,B.x,A.a([new A.jE(o,k),m,new A.jE(A.eT(k,k,k,new A.apF(!1,s.cx,360,r,k),B.v),k),A.eT(k,k,k,new A.apG(l.r,r,k),B.v)],t.p),k),B.cH,k,k,k,k,k),k,k,k,j,!0,k,k,k,k,k,k),l.d),B.iC,!1,k,k,k,k,new A.b_D(l),k,new A.b_E(l),k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,new A.b_F(l),new A.b_G(l),new A.b_H(l),k,new A.b_I(l))}} +A.b_G.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k=this.a,j=$.ai.ai$.z.i(0,k.d).gab() +j.toString +t.x.a(j) +s=j.gu(0) +r=k.ahM(s,k.a.w) +q=k.a +p=q.w +o=(r-q.x)/Math.sqrt(2) +n=a.a.a8(0,A.c8(j.bG(0,null),B.h)).a8(0,new A.j(s.a/2,s.b/2)) +j=n.a +q=n.b +m=Math.sqrt(j*j+q*q) +l=Math.abs(j)=r&&m<=r+p +k.f=p +if(l){k.a.vY(0,!0) +k.w=B.c.bI(j*0.5/o+0.5,0,1) +k.x=B.c.bI(0.5-q*0.5/o,0,1) +j=k.a +j.e.$1(j.c) +j=k.a +q=A.lY(j.c) +p=k.r +p===$&&A.b() +j.vV(new A.oR(q.a,p,k.w,k.x).lS())}else{j=k.a +if(p){j.vY(0,!0) +j=k.a +j.e.$1(j.c) +k.r=A.bD0(n) +j=k.a +q=A.lY(j.c) +p=k.r +l=k.w +l===$&&A.b() +k=k.x +k===$&&A.b() +j.vV(new A.oR(q.a,p,l,k).lS())}else{j.vY(0,!1) +k.e=k.f=!1}}return null}, +$S:171} +A.b_I.prototype={ +$1(a){return this.a.LZ(a.d)}, +$S:19} +A.b_E.prototype={ +$1(a){return this.a.LZ(a.d)}, +$S:19} +A.b_H.prototype={ +$1(a){return this.a.WN(0)}, +$S:42} +A.b_D.prototype={ +$1(a){return this.a.WN(0)}, +$S:42} +A.b_F.prototype={ +$1(a){return this.a.WN(0)}, +$S:68} +A.ans.prototype={ +aI(a,b){var s,r,q,p,o=this,n=b.a,m=b.b,l=o.r/2,k=(Math.min(n,m)/2-l-l-o.w)/Math.sqrt(2) +n=n/2-k +m=m/2-k +l=k*2 +s=new A.A(n,m,n+l,m+l) +l=o.x +r=A.ks(s,new A.aX(l,l)) +q=new A.ug(B.cd,B.d_,B.bn,A.a([B.n,new A.oR(1,o.b,1,1).lS()],t.t_),null,null).abO(0,s) +l=$.an() +m=l.b5() +m.scm(0,B.bi) +m.soh(q) +a.ds(r,m) +p=B.a36.abO(0,s) +l=l.b5() +l.scm(0,B.bi) +l.soh(p) +a.ds(r,l)}, +eF(a){var s=this +return!a.f.k(0,s.f)||a.r!==s.r||a.w!==s.w||a.x!==s.x||a.b!==s.b||a.c!==s.c||a.d!==s.d}} +A.apF.prototype={ +aI(a,b){var s,r,q,p,o=b.a,n=b.b,m=this.e,l=Math.min(o,n)-m,k=A.a8D(new A.j(o/2,n/2),l,l) +for(o=this.d,s=0;s"))}} +A.Rp.prototype={ +C(a){var s,r,q,p,o,n=null +A.x(a) +s=this.a +s.toString +r=!1 +q=!1 +p=r?new A.b07(this):n +o=q?new A.b08(this):n +return A.e8(B.cO,s.f,B.H,!1,n,n,n,n,n,n,n,n,n,p,n,n,n,n,n,n,n,n,o,n,n,n,n,n,n,n,n,n)}, +Bo(a){return this.aK2(a)}, +aK2(a){var s=0,r=A.n(t.H),q=this,p,o,n,m,l +var $async$Bo=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q.a.e.$0() +p=q.c +p.toString +p=A.y_(p,t.N1) +p=p==null?null:p.c.gab() +t.aA.a(p) +s=p!=null?2:3 +break +case 2:o=q.c +o.toString +n=a.a +m=a.b +s=4 +return A.i(A.X4(B.f,null,null,o,null,null,q.a.c,null,new A.hk(n,m,p.gu(0).a-n,p.gu(0).b-m),null,null,null,!1,q.$ti.c),$async$Bo) +case 4:l=c +q.a.d.$1(l) +case 3:return A.l(null,r)}}) +return A.m($async$Bo,r)}} +A.b07.prototype={ +$1(a){return this.aik(a)}, +aik(a){var s=0,r=A.n(t.H),q=this,p,o +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o=q.a +o.a.e.$0() +p=a.a +o.d=p +s=2 +return A.i(o.Bo(p),$async$$1) +case 2:return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:981} +A.b08.prototype={ +$1(a){return this.aij(a)}, +aij(a){var s=0,r=A.n(t.H),q=this,p,o +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o=q.a +o.a.e.$0() +p=a.a +o.d=p +s=2 +return A.i(o.Bo(p),$async$$1) +case 2:return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:991} +A.a1P.prototype={ +aU(a){var s=null,r=new A.a8Q(s,s,s,A.ay()) +r.aT() +r.sbO(s) +return r}} +A.a8Q.prototype={ +cY(a){var s,r,q=this.db$ +if(q!=null){s=q.bT(a.d) +q=this.db$ +if(q==null)r=null +else r=q.bJ(s==null?0:s) +q=s==null?0:s +return new A.N(q,r==null?0:r)}else return B.v}} +A.a3c.prototype={ +C(a){var s=this +if(s.c)return s.d.$2(a,s.f) +else return s.f}} +A.IP.prototype={ +W(){return new A.Rf(B.l)}, +vW(a){return this.e.$1(a)}} +A.Rf.prototype={ +az(){var s,r,q=this +q.aM() +s=new A.cy(B.at,$.ag()) +q.d=s +q.e=A.e_(!0,null,!0,!0,null,null,!1) +r=q.a.c +q.r=r +s.scG(0,A.bqI(r))}, +m(){var s=this.d +s===$&&A.b() +s.dy$=$.ag() +s.dx$=0 +s=this.e +s===$&&A.b() +s.m() +this.aJ()}, +b8(a){var s,r,q=this +q.bj(a) +if(!a.c.k(0,q.a.c)&&q.a.as){s=q.a.c +q.r=s +r=q.d +r===$&&A.b() +r.scG(0,A.bqI(s))}}, +C(a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=null +a0.a.toString +s=A.x(a2) +r=A.f8(a2,B.bg,t.Q) +r.toString +a0.a.toString +q=A.buc(s.w,"C") +a0.a.toString +s=r.gac() +p=s+q +o=A.x(a2).ay.a===B.am +a0.a.toString +n=o?A.I(11,0,0,0):A.I(33,255,255,255) +A.EQ(n) +m=o?A.I(33,0,0,0):A.I(55,255,255,255) +a0.a.toString +l=A.x(a2).p3.z +if(l==null)l=B.mZ +s=a0.a +s.toString +k=l.r +if(k==null)k=14 +j=k*1.2 +r=s.d +i=a0.d +i===$&&A.b() +h=a0.e +h===$&&A.b() +g=A.a([new A.oN(A.c4("[a-fA-F0-9]",!0,!1,!1,!1),!0,""),new A.aps()],t.VS) +a0.a.toString +f=A.eU(a1,l.b,B.d0,a1,a1,A.aS(B.fb,a1,a1,a1),k*1.1,a1,a0.gaJB(),B.O,a1,a1,j,a1,p,a1) +e=j*2 +d=a0.gaxq() +c=A.cr(j) +b=A.cr(j) +a=A.cr(j) +return new A.bm(k*10,a1,new A.a1P(A.jv(!1,a1,A.fW(!0,B.aV,!1,new A.b_c(),!0,B.x,a1,A.hR(),i,a1,a1,a1,a1,a1,2,A.fy(a1,new A.fP(4,c,B.w),a1,new A.ew(k,0,0,0),a1,a1,a1,new A.fP(4,A.cr(j),new A.bk(m,1,B.F,-1)),!0,new A.fP(4,a,new A.bk(m,1,B.F,-1)),a1,new A.fP(4,A.cr(j),new A.bk(m,1,B.F,-1)),a1,a1,a1,n,!0,a1,a1,a1,a1,new A.fP(4,b,new A.bk(m,1,B.F,-1)),new A.fP(4,A.cr(j),new A.bk(m,1,B.F,-1)),a1,a1,a1,a1,a1,a1,a1,a1,a1,a1,a1,a1,!0,a1,a1,a1,a1,a1,a1,a1,l,d,a1,a1,f,a1,new A.as(e,1/0,e,1/0),a1,a1),B.H,!0,!r,!0,!0,!1,h,g,a1,a1,a1,a1,6,B.ahZ,1,a1,a1,!1,"\u2022",a1,new A.b_d(a0),new A.b_e(a0),a1,a1,!1,a1,r,a1,!0,a1,B.b5,a1,a1,B.av,B.al,a1,a1,a1,a1,a1,a1,l,B.Z,a1,B.aoa,a1,a1,a1,a1),a1,a1,a1,a1,!0,a1,s.f,a1,a1,a1,a1),a1),a1)}, +IC(){var s=0,r=A.n(t.H),q=this,p,o +var $async$IC=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q.a.toString +switch(0){case 0:p=q.r +p===$&&A.b() +o="0x"+A.bqJ(p) +break}s=2 +return A.i(A.ow(new A.k5(o)),$async$IC) +case 2:return A.l(null,r)}}) +return A.m($async$IC,r)}, +gaxq(){var s,r=this.r +r===$&&A.b() +s=B.d.Z(A.bqJ(r),0,2) +this.a.toString +switch(0){case 0:return"0x"+s}}} +A.b_c.prototype={ +$4$currentLength$isFocused$maxLength(a,b,c,d){return null}, +$S:1020} +A.b_d.prototype={ +$1(a){var s,r=this.a +r.a2(new A.b_b(r,a)) +s=r.a +s.toString +r=r.r +r===$&&A.b() +s.vW(r)}, +$S:22} +A.b_b.prototype={ +$0(){var s,r,q=this.a +q.a.toString +s=A.bxM(this.b,!1) +r=q.r +r===$&&A.b() +s=s.a +q.r=A.I(B.c.aV(255*((r.gh(r)>>>24&255)/255)),s>>>16&255,s>>>8&255,s&255)}, +$S:0} +A.b_e.prototype={ +$0(){var s,r,q=this.a +q.a2(new A.b_a(q)) +s=q.d +s===$&&A.b() +r=q.r +r===$&&A.b() +s.scG(0,A.bqI(r)) +q.a.vW(q.r) +q=q.e +q===$&&A.b() +q.iF()}, +$S:0} +A.b_a.prototype={ +$0(){var s,r=this.a,q=r.d +q===$&&A.b() +q=q.a.a +r.a.toString +q=A.bxM(q,!1) +s=r.r +s===$&&A.b() +q=q.a +r.r=A.I(B.c.aV(255*((s.gh(s)>>>24&255)/255)),q>>>16&255,q>>>8&255,q&255)}, +$S:0} +A.aps.prototype={ +KB(a,b){return new A.c1(b.a.toUpperCase(),b.b,B.Y)}} +A.ZC.prototype={ +C(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=A.x(a).w,g=A.f8(a,B.bg,t.Q) +g.toString +s=A.buc(h,"C") +r=A.buc(h,"V") +q=g.gac() +p=q+s +q=g.gae() +o=q+r +n=g.gbv() +m=g.gbu() +l=A.x(a) +g=l.aQb(l.ok.Up(i,0.9,22)) +q=A.a([],t.p) +if(j.d!=null||j.e!=null||j.f!=null||j.r!=null)q.push(B.No) +k=j.d +if(k!=null)q.push(A.eU(B.I,i,B.eU,i,i,A.aS(B.fb,i,i,i),22,i,k,B.O,i,i,24,i,p,i)) +k=j.e +if(k!=null)q.push(A.eU(B.I,i,B.eU,i,i,A.aS(B.h9,i,i,i),22,i,k,B.O,i,i,24,i,o,i)) +k=j.f +if(k!=null)q.push(A.eU(B.I,i,B.eU,i,i,A.aS(B.iO,i,i,i),22,i,k,B.O,i,i,24,i,n,i)) +k=j.r +if(k!=null&&!0)q.push(A.eU(B.I,i,B.eU,i,i,A.aS(B.dX,i,i,i),22,i,k,B.O,i,i,24,i,m,i)) +return new A.nM(g,A.aA(q,B.j,i,B.k,B.i,i),i)}} +A.q8.prototype={ +J(){return"CopyPasteCommands."+this.b}} +A.By.prototype={ +C(a){var s,r,q,p,o,n,m,l=null,k=A.x(a),j=k.dQ,i=j.a +if(i==null){i=k.ax +i=A.I(B.c.aV(229.5),i.gh(i)>>>16&255,i.gh(i)>>>8&255,i.gh(i)&255)}s=j.b +if(s==null)s=new A.dp(A.cr(8),new A.bk(k.cx,1,B.F,-1)) +r=j.c +if(r==null)r=3 +q=j.f +if(q==null)q=k.p3.z +if(q==null)q=B.mZ +p=k.ok +o=p.a +if(o==null)o=16 +n=p.gfE(0) +if(n==null)n=0.9 +m=p.Up(p.f,n,o) +o=A.f8(a,B.bg,t.Q) +o.toString +j=k.aQo(m,new A.uS(i,s,r,j.d,j.e,q,j.r,j.w!==!1,j.x,j.y,j.z,j.Q)) +i=o.gac() +s=t.p +r=t.dz +i=A.DA(new A.bm(80,l,A.aA(A.a([A.U(i,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l),A.aS(B.fb,l,l,l)],s),B.j,l,B.cC,B.i,l),l),!0,30,l,l,B.uW,r) +q=o.gae() +return new A.nM(j,new A.Bz(A.a([i,A.DA(new A.bm(80,l,A.aA(A.a([A.U(q,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l),A.aS(B.h9,l,l,l)],s),B.j,l,B.cC,B.i,l),l),!0,30,l,l,B.uX,r)],t.VT),this.ax,this.ay,this.ch,!1,!1,!1,!1,l,t.Kl),l)}} +A.a4f.prototype={ +C(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=h.y,f=g/4,e=A.a([],t.p) +for(s=h.f,r=s.length,q=h.z,p=h.at,o=h.ax,n=h.ay,m=h.ch,l=h.r,k=0;k#"+A.bG(this)+"("+this.MJ()+")"}, +MJ(){switch(this.gbS(this).a){case 1:var s="\u25b6" +break +case 2:s="\u25c0" +break +case 3:s="\u23ed" +break +case 0:s="\u23ee" +break +default:s=null}return s}} +A.Fl.prototype={ +J(){return"_AnimationDirection."+this.b}} +A.XZ.prototype={ +J(){return"AnimationBehavior."+this.b}} +A.on.prototype={ +gh(a){var s=this.x +s===$&&A.b() +return s}, +sh(a,b){var s=this +s.k7(0) +s.R4(b) +s.U() +s.Bf()}, +gkx(){var s=this.r +if(!(s!=null&&s.a!=null))return 0 +s=this.w +s.toString +return s.jg(0,this.y.a/1e6)}, +R4(a){var s=this,r=s.a,q=s.b,p=s.x=A.V(a,r,q) +if(p===r)s.Q=B.W +else if(p===q)s.Q=B.ag +else s.Q=s.z===B.bt?B.bT:B.bN}, +gbS(a){var s=this.Q +s===$&&A.b() +return s}, +mL(a,b){var s=this +s.z=B.bt +if(b!=null)s.sh(0,b) +return s.a0W(s.b)}, +d9(a){return this.mL(0,null)}, +agF(a,b){var s=this +s.z=B.rP +if(b!=null)s.sh(0,b) +return s.a0W(s.a)}, +eg(a){return this.agF(0,null)}, +ma(a,b,c){var s,r,q,p,o,n=this,m=$.aS9.t8$ +m===$&&A.b() +if((m.a&4)!==0)switch(n.d.a){case 0:s=0.05 +break +case 1:s=1 +break +default:s=1}else s=1 +if(c==null){r=n.b-n.a +if(isFinite(r)){m=n.x +m===$&&A.b() +q=Math.abs(a-m)/r}else q=1 +if(n.z===B.rP&&n.f!=null){m=n.f +m.toString +p=m}else{m=n.e +m.toString +p=m}o=new A.bE(B.c.aV(p.a*q))}else{m=n.x +m===$&&A.b() +o=a===m?B.z:c}n.k7(0) +if(o.k(0,B.z)){m=n.x +m===$&&A.b() +if(m!==a){n.x=A.V(a,n.a,n.b) +n.U()}n.Q=n.z===B.bt?B.ag:B.W +n.Bf() +return A.bsf()}m=n.x +m===$&&A.b() +return n.SI(new A.b6B(o.a*s/1e6,m,a,b,B.dL))}, +a0W(a){return this.ma(a,B.a0,null)}, +b0x(a,b,c){var s,r,q,p=this +if(c==null)c=p.a +if(b==null)b=p.b +s=p.e +p.k7(0) +r=p.x +r===$&&A.b() +q=s.a/1e6 +r=b===c?0:r/(b-c)*q +return p.SI(new A.bdw(c,b,!1,p.gawN(),q,r,B.dL))}, +Mx(a){return this.b0x(0,null,null)}, +awO(a){this.z=a +this.Q=a===B.bt?B.bT:B.bN +this.Bf()}, +uR(a){this.k7(0) +this.z=B.bt +return this.SI(a)}, +SI(a){var s,r=this +r.w=a +r.y=B.z +r.x=A.V(a.ik(0,0),r.a,r.b) +s=r.r.oj(0) +r.Q=r.z===B.bt?B.bT:B.bN +r.Bf() +return s}, +AV(a,b){this.y=this.w=null +this.r.AV(0,b)}, +k7(a){return this.AV(0,!0)}, +m(){var s=this +s.r.m() +s.r=null +s.eP$.T(0) +s.dO$.T(0) +s.AX()}, +Bf(){var s=this,r=s.Q +r===$&&A.b() +if(s.as!==r){s.as=r +s.EH(r)}}, +atm(a){var s,r=this +r.y=a +s=a.a/1e6 +r.x=A.V(r.w.ik(0,s),r.a,r.b) +if(r.w.qo(s)){r.Q=r.z===B.bt?B.ag:B.W +r.AV(0,!1)}r.U() +r.Bf()}, +MJ(){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.Ot() +q=this.x +q===$&&A.b() +return r+" "+B.c.aR(q,3)+p+s}} +A.b6B.prototype={ +ik(a,b){var s,r,q=this,p=A.V(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.am(0,p)}}}, +jg(a,b){return(this.ik(0,b+0.001)-this.ik(0,b-0.001))/0.002}, +qo(a){return a>this.b}} +A.bdw.prototype={ +ik(a,b){var s=this,r=b+s.r,q=s.f,p=B.c.aB(r/q,1) +B.c.hs(r,q) +s.e.$1(B.bt) +q=A.au(s.b,s.c,p) +q.toString +return q}, +jg(a,b){return(this.c-this.b)/this.f}, +qo(a){return!1}} +A.af1.prototype={} +A.af2.prototype={} +A.af3.prototype={} +A.Y_.prototype={ +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.Y_){s=b.b +if(s.a===r.b.a){s=b.d +s=s.a===r.d.a}else s=!1}else s=!1 +return s}, +gB(a){return A.a2(null,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)}} +A.af4.prototype={} +A.aeP.prototype={ +V(a,b){}, +L(a,b){}, +fY(a){}, +fS(a){}, +gbS(a){return B.ag}, +gh(a){return 1}, +l(a){return"kAlwaysCompleteAnimation"}} +A.aeQ.prototype={ +V(a,b){}, +L(a,b){}, +fY(a){}, +fS(a){}, +gbS(a){return B.W}, +gh(a){return 0}, +l(a){return"kAlwaysDismissedAnimation"}} +A.AM.prototype={ +V(a,b){return this.gcd(this).V(0,b)}, +L(a,b){return this.gcd(this).L(0,b)}, +fY(a){return this.gcd(this).fY(a)}, +fS(a){return this.gcd(this).fS(a)}, +gbS(a){var s=this.gcd(this) +return s.gbS(s)}} +A.Nq.prototype={ +scd(a,b){var s,r=this,q=r.c +if(b==q)return +if(q!=null){r.a=q.gbS(q) +q=r.c +r.b=q.gh(q) +if(r.tc$>0)r.Kb()}r.c=b +if(b!=null){if(r.tc$>0)r.Ka() +q=r.b +s=r.c +s=s.gh(s) +if(q==null?s!=null:q!==s)r.U() +q=r.a +s=r.c +if(q!==s.gbS(s)){q=r.c +r.EH(q.gbS(q))}r.b=r.a=null}}, +Ka(){var s=this,r=s.c +if(r!=null){r.V(0,s.gf0()) +s.c.fY(s.gafd())}}, +Kb(){var s=this,r=s.c +if(r!=null){r.L(0,s.gf0()) +s.c.fS(s.gafd())}}, +gbS(a){var s=this.c +if(s!=null)s=s.gbS(s) +else{s=this.a +s.toString}return s}, +gh(a){var s=this.c +if(s!=null)s=s.gh(s) +else{s=this.b +s.toString}return s}, +l(a){var s=this.c +if(s==null)return"ProxyAnimation(null; "+this.Ot()+" "+B.c.aR(this.gh(0),3)+")" +return s.l(0)+"\u27a9ProxyAnimation"}} +A.nv.prototype={ +V(a,b){this.da() +this.a.V(0,b)}, +L(a,b){this.a.L(0,b) +this.t0()}, +Ka(){this.a.fY(this.gxP())}, +Kb(){this.a.fS(this.gxP())}, +IJ(a){this.EH(this.a74(a))}, +gbS(a){var s=this.a +return this.a74(s.gbS(s))}, +gh(a){var s=this.a +return 1-s.gh(s)}, +a74(a){var s +switch(a.a){case 1:s=B.bN +break +case 2:s=B.bT +break +case 3:s=B.W +break +case 0:s=B.ag +break +default:s=null}return s}, +l(a){return this.a.l(0)+"\u27aaReverseAnimation"}} +A.wO.prototype={ +IX(a){var s=this +switch(a.a){case 0:case 3:s.d=null +break +case 1:if(s.d==null)s.d=B.bT +break +case 2:if(s.d==null)s.d=B.bN +break}}, +ga9H(){if(this.c!=null){var s=this.d +if(s==null){s=this.a +s=s.gbS(s)}s=s!==B.bN}else s=!0 +return s}, +m(){this.a.fS(this.gIW())}, +gh(a){var s=this,r=s.ga9H()?s.b:s.c,q=s.a,p=q.gh(q) +if(r==null)return p +if(p===0||p===1)return p +return r.am(0,p)}, +l(a){var s=this +if(s.c==null)return s.a.l(0)+"\u27a9"+s.b.l(0) +if(s.ga9H())return s.a.l(0)+"\u27a9"+s.b.l(0)+"\u2092\u2099/"+A.h(s.c) +return s.a.l(0)+"\u27a9"+s.b.l(0)+"/"+A.h(s.c)+"\u2092\u2099"}, +gcd(a){return this.a}} +A.ap_.prototype={ +J(){return"_TrainHoppingMode."+this.b}} +A.zR.prototype={ +IJ(a){if(a!==this.e){this.U() +this.e=a}}, +gbS(a){var s=this.a +return s.gbS(s)}, +aMA(){var s,r,q=this,p=q.b +if(p!=null){switch(q.c.a){case 0:p=p.gh(p) +s=q.a +r=p<=s.gh(s) +break +case 1:p=p.gh(p) +s=q.a +r=p>=s.gh(s) +break +default:r=!1}if(r){p=q.a +s=q.gxP() +p.fS(s) +p.L(0,q.gTf()) +p=q.b +q.a=p +q.b=null +p.fY(s) +s=q.a +q.IJ(s.gbS(s))}}else r=!1 +p=q.a +p=p.gh(p) +if(p!==q.f){q.U() +q.f=p}if(r&&q.d!=null)q.d.$0()}, +gh(a){var s=this.a +return s.gh(s)}, +m(){var s,r,q=this +q.a.fS(q.gxP()) +s=q.gTf() +q.a.L(0,s) +q.a=null +r=q.b +if(r!=null)r.L(0,s) +q.b=null +q.dO$.T(0) +q.eP$.T(0) +q.AX()}, +l(a){var s=this +if(s.b!=null)return A.h(s.a)+"\u27a9TrainHoppingAnimation(next: "+A.h(s.b)+")" +return A.h(s.a)+"\u27a9TrainHoppingAnimation(no next)"}} +A.Bt.prototype={ +Ka(){var s,r=this,q=r.a,p=r.ga5D() +q.V(0,p) +s=r.ga5E() +q.fY(s) +q=r.b +q.V(0,p) +q.fY(s)}, +Kb(){var s,r=this,q=r.a,p=r.ga5D() +q.L(0,p) +s=r.ga5E() +q.fS(s) +q=r.b +q.L(0,p) +q.fS(s)}, +gbS(a){var s=this.b +if(s.gbS(s)===B.bT||s.gbS(s)===B.bN)return s.gbS(s) +s=this.a +return s.gbS(s)}, +l(a){return"CompoundAnimation("+this.a.l(0)+", "+this.b.l(0)+")"}, +aEl(a){var s=this +if(s.gbS(0)!==s.c){s.c=s.gbS(0) +s.EH(s.gbS(0))}}, +aEk(){var s=this +if(!J.d(s.gh(s),s.d)){s.d=s.gh(s) +s.U()}}} +A.I0.prototype={ +gh(a){var s,r=this.a +r=r.gh(r) +s=this.b +s=s.gh(s) +return Math.min(A.hP(r),A.hP(s))}} +A.Ri.prototype={} +A.Rj.prototype={} +A.Rk.prototype={} +A.agE.prototype={} +A.alC.prototype={} +A.alD.prototype={} +A.alE.prototype={} +A.amR.prototype={} +A.amS.prototype={} +A.aoX.prototype={} +A.aoY.prototype={} +A.aoZ.prototype={} +A.MP.prototype={ +am(a,b){return this.qM(b)}, +qM(a){throw A.c(A.aY(null))}, +l(a){return"ParametricCurve"}} +A.jp.prototype={ +am(a,b){if(b===0||b===1)return b +return this.aod(0,b)}} +A.SJ.prototype={ +qM(a){return a}} +A.Ov.prototype={ +qM(a){a*=this.a +return a-(a<0?Math.ceil(a):Math.floor(a))}, +l(a){return"SawTooth("+this.a+")"}} +A.dO.prototype={ +qM(a){var s=this.a +a=A.V((a-s)/(this.b-s),0,1) +if(a===0||a===1)return a +return this.c.am(0,a)}, +l(a){var s=this,r=s.c +if(!(r instanceof A.SJ))return"Interval("+A.h(s.a)+"\u22ef"+A.h(s.b)+")\u27a9"+r.l(0) +return"Interval("+A.h(s.a)+"\u22ef"+A.h(s.b)+")"}} +A.Q9.prototype={ +qM(a){return a"))}} +A.be.prototype={ +gh(a){var s=this.a +return this.b.am(0,s.gh(s))}, +l(a){var s=this.a,r=this.b +return s.l(0)+"\u27a9"+r.l(0)+"\u27a9"+A.h(r.am(0,s.gh(s)))}, +MJ(){return this.Ot()+" "+this.b.l(0)}, +gcd(a){return this.a}} +A.hq.prototype={ +am(a,b){return this.b.am(0,this.a.am(0,b))}, +l(a){return this.a.l(0)+"\u27a9"+this.b.l(0)}} +A.b5.prototype={ +hh(a){var s=this.a +return A.u(this).j("b5.T").a(J.bpy(s,J.bKd(J.bKe(this.b,s),a)))}, +am(a,b){var s,r=this +if(b===0){s=r.a +return s==null?A.u(r).j("b5.T").a(s):s}if(b===1){s=r.b +return s==null?A.u(r).j("b5.T").a(s):s}return r.hh(b)}, +l(a){return"Animatable("+A.h(this.a)+" \u2192 "+A.h(this.b)+")"}, +sTK(a){return this.a=a}, +scI(a,b){return this.b=b}} +A.Ol.prototype={ +hh(a){return this.c.hh(1-a)}} +A.eG.prototype={ +hh(a){return A.W(this.a,this.b,a)}} +A.aao.prototype={ +hh(a){return A.P9(this.a,this.b,a)}} +A.uZ.prototype={ +hh(a){return A.bA7(this.a,this.b,a)}} +A.u9.prototype={ +hh(a){var s,r=this.a +r.toString +s=this.b +s.toString +return B.c.aV(r+(s-r)*a)}} +A.Bv.prototype={ +hh(a){var s=this.a +return s==null?this.$ti.c.a(s):s}, +l(a){return"ConstantTween(value: "+A.h(this.a)+")"}} +A.fv.prototype={ +am(a,b){if(b===0||b===1)return b +return this.a.am(0,b)}, +l(a){return"CurveTween(curve: "+this.a.l(0)+")"}} +A.VS.prototype={} +A.Qj.prototype={ +asJ(a,b){var s,r,q,p,o,n,m,l=this.a +B.b.K(l,a) +for(s=l.length,r=0,q=0;q=n&&b"}} +A.J2.prototype={ +W(){return new A.Rr(new A.b5(1,null,t.Y),null,null,B.l)}} +A.Rr.prototype={ +az(){var s,r,q,p=this +p.aM() +s=A.c9(null,B.S,null,0,p) +p.e=s +r=t.B +q=p.d +p.f=new A.be(r.a(new A.be(r.a(s),new A.fv(B.ea),t.HY.j("be"))),q,q.$ti.j("be")) +p.a7I()}, +b8(a){this.bj(a) +this.a7I()}, +a7I(){var s=this.a.x +this.d.b=s}, +m(){var s=this.e +s===$&&A.b() +s.m() +this.ar7()}, +aCm(a){if(!this.r){this.r=!0 +this.GW(0)}}, +aCs(a){if(this.r){this.r=!1 +this.GW(0)}}, +aCk(){if(this.r){this.r=!1 +this.GW(0)}}, +GW(a){var s,r,q,p=this.e +p===$&&A.b() +s=p.r +if(s!=null&&s.a!=null)return +r=this.r +if(r){p.z=B.bt +q=p.ma(1,B.ate,B.a_s)}else{p.z=B.bt +q=p.ma(0,B.Zv,B.a_y)}q.cQ(0,new A.b0e(this,r),t.H)}, +C(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=g.a.r==null,d=!e,c=A.wN(a0),b=c.giE(),a=g.a.e +if(a==null)s=f +else s=A.ZX(a,a0) +a=s!=null +if(a)r=c.gtK() +else if(d)r=b +else{q=B.ZO.ey(a0) +r=q}p=c.gAa().gfb().ci(r) +q=d&&!0?B.bm:B.aR +o=d?g.gaCl():f +n=d?g.gaCr():f +m=d?g.gaCj():f +l=g.a +k=l.r +j=l.w +i=g.f +i===$&&A.b() +h=l.y +if(a&&e){e=l.f +if(e instanceof A.dZ)e=e.ey(a0)}else e=s +a=g.a +l=a.d +e=A.BJ(new A.aW(l,new A.cW(a.z,1,1,A.k8(A.Cn(a.c,new A.e0(f,f,f,f,f,r,f,f,f),f),f,f,B.bR,!0,p,f,f,B.aJ),f),f),new A.bD(e,f,f,h,f,f,f,B.K),B.f0) +return A.fO(A.e8(B.bW,new A.bT(A.c3(f,f,f,f,f,!0,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,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f),!1,!1,!1,!1,new A.dX(new A.as(j,1/0,j,1/0),new A.em(i,!1,e,f),f),f),B.H,!1,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,k,m,o,n,f,f,f,f),q,f,f,f,f,f)}} +A.b0e.prototype={ +$1(a){var s=this.a +if(s.c!=null&&this.b!==s.r)s.GW(0)}, +$S:39} +A.W0.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.J3.prototype={ +W(){return new A.Rs(new A.afE($.ag()),null,!1,$,null,null,B.l)}, +gh(a){return this.c}} +A.Rs.prototype={ +az(){this.aM() +this.e=this.a.c}, +b8(a){var s +this.bj(a) +s=a.c +if(s!=this.a.c)this.e=s}, +m(){var s=this.d +s.dy$=$.ag() +s.dx$=0 +this.ar8()}, +gef(){return this.a.d}, +gwg(){return this.a.w}, +gh(a){return this.a.c}, +WT(a){if(this.f!==a)this.f=a}, +C(a){var s,r,q,p,o,n,m=this,l=null +m.a.toString +s=A.Cj(A.I(204,B.dx.gh(0)>>>16&255,B.dx.gh(0)>>>8&255,B.dx.gh(0)&255)) +r=new A.nc(s.a,s.b,0.835,0.69).lS() +s=m.a +q=s.c +p=s.w?q==null:l +s=s.y +o=m.d +o.slD(r) +o.stz(m.f) +o.syJ(m.vD$) +o.sxU(B.dx) +o.szk(B.ec) +o.soL(B.n) +o.sh(0,m.a.c) +o.sXB(m.e) +o.sE6(m.a.d!=null) +m.a.toString +n=A.cr(4) +o.scp(0,new A.dp(n,B.w)) +o.sf5(m.a.Q) +s=m.aaR(!1,s,m.gWS(),o,B.amN) +return new A.bT(A.c3(l,l,l,l,l,l,q===!0,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,p,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,!1,s,l)}} +A.afE.prototype={ +soL(a){if(J.d(this.as,a))return +this.as=a +this.U()}, +gh(a){return this.at}, +sh(a,b){if(this.at==b)return +this.at=b +this.U()}, +sXB(a){if(this.ax==a)return +this.ax=a +this.U()}, +scp(a,b){if(J.d(this.ay,b))return +this.ay=b +this.U()}, +sf5(a){return}, +PY(a,b,c,d,e){if(e)a.dN(this.ay.k_(b),c) +if(d!=null)this.ay.lx(d).aI(a,b)}, +aI(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=$.an(),h=i.b5(),g=j.as +g.toString +h.sal(0,g) +h.scm(0,B.a8) +h.seV(2.5) +h.swR(B.mU) +s=t.EP.a(b.d6(0,2).a8(0,B.qW.d6(0,2))) +g=s.a +r=s.b +q=new A.A(g,r,g+18,r+18) +p=i.b5() +o=j.at +if(o!==!1){o=j.f +o.toString}else o=!1 +if(o){o=j.a +o.toString}else{o=j.b +o.toString}p.sal(0,o) +o=j.at +n=j.ch +if(o===!1){g=p.gal(p) +j.PY(a,q,p,new A.bk(g,1,B.F,-1),!1)}else{j.PY(a,q,p,n,!0) +o=j.at +if(o===!0){m=i.cV() +m.fj(0,g+4.5,r+9.36) +o=g+8.280000000000001 +n=r+13.5 +m.du(0,o,n) +a.dN(m,h) +m.fj(0,o,n) +m.du(0,g+12.959999999999999,r+5.22) +a.dN(m,h)}else a.kT(s.O(0,B.aiX),s.O(0,B.aje),h)}g=j.e +g.toString +if(g){l=q.dZ(1) +k=i.b5() +i=j.c +i.toString +k.sal(0,i) +k.scm(0,B.a8) +k.seV(3.5) +j.PY(a,l,k,j.ch,!0)}}} +A.W1.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.aq9.prototype={} +A.dZ.prototype={ +gh(a){return this.b.a}, +gBP(){var s=this +return!s.e.k(0,s.f)||!s.x.k(0,s.y)||!s.r.k(0,s.w)||!s.z.k(0,s.Q)}, +gBM(){var s=this +return!s.e.k(0,s.r)||!s.f.k(0,s.w)||!s.x.k(0,s.z)||!s.y.k(0,s.Q)}, +gBN(){var s=this +return!s.e.k(0,s.x)||!s.f.k(0,s.y)||!s.r.k(0,s.z)||!s.w.k(0,s.Q)}, +ey(a){var s,r,q,p,o,n=this,m=null +if(n.gBP()){s=a.av(t.WD) +r=s==null?m:s.f.c.grL() +if(r==null){r=A.cG(a,B.t1) +r=r==null?m:r.e +q=r}else q=r +if(q==null)q=B.am}else q=B.am +if(n.gBM()){r=A.cG(a,B.OC) +r=r==null?m:r.as +p=r===!0}else p=!1 +if(n.gBN())A.bMu(a) +switch(q.a){case 1:switch(0){case 0:o=p?n.r:n.e +break}break +case 0:switch(0){case 0:o=p?n.w:n.f +break}break +default:o=m}return new A.dZ(o,n.c,m,n.e,n.f,n.r,n.w,n.x,n.y,n.z,n.Q,0)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.dZ&&b.b.a===s.b.a&&b.e.k(0,s.e)&&b.f.k(0,s.f)&&b.r.k(0,s.r)&&b.w.k(0,s.w)&&b.x.k(0,s.x)&&b.y.k(0,s.y)&&b.z.k(0,s.z)&&b.Q.k(0,s.Q)}, +gB(a){var s=this +return A.a2(s.b.a,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)}, +l(a){var s=this,r=new A.axY(s),q=A.a([r.$2("color",s.e)],t.s) +if(s.gBP())q.push(r.$2("darkColor",s.f)) +if(s.gBM())q.push(r.$2("highContrastColor",s.r)) +if(s.gBP()&&s.gBM())q.push(r.$2("darkHighContrastColor",s.w)) +if(s.gBN())q.push(r.$2("elevatedColor",s.x)) +if(s.gBP()&&s.gBN())q.push(r.$2("darkElevatedColor",s.y)) +if(s.gBM()&&s.gBN())q.push(r.$2("highContrastElevatedColor",s.z)) +if(s.gBP()&&s.gBM()&&s.gBN())q.push(r.$2("darkHighContrastElevatedColor",s.Q)) +r=s.c +if(r==null)r="CupertinoDynamicColor" +q=B.b.d0(q,", ") +return r+"("+q+", resolved by: UNRESOLVED)"}} +A.axY.prototype={ +$2(a,b){var s=b.k(0,this.a.b)?"*":"" +return s+a+" = "+b.l(0)+s}, +$S:1026} +A.agt.prototype={} +A.ags.prototype={} +A.axX.prototype={ +Av(a){return B.v}, +Jy(a,b,c,d){return B.bl}, +Au(a,b){return B.h}} +A.aqa.prototype={} +A.ZW.prototype={ +C(a){var s=null,r=A.bX(a,B.cZ,t.l).w.r.b+8,q=this.c.a8(0,new A.j(8,r)),p=A.b7(this.d,B.j,s,B.k,B.aH,s),o=$.an().Ut(20,20,B.bn) +return new A.aW(new A.E(8,r,8,8),new A.i0(new A.a1k(q),A.R(s,A.bvX(A.BJ(new A.aW(B.vn,p,s),new A.bD(B.ZM.ey(a),s,A.iW(B.ZG.ey(a),1),B.ib,s,s,s,B.K),B.f0),o),B.x,s,s,B.Qa,s,s,s,s,s,s,s,222),s),s)}} +A.wM.prototype={ +W(){return new A.Rt(B.l)}} +A.Rt.prototype={ +aFd(a){this.a2(new A.b0f(this))}, +aFf(a){this.a2(new A.b0g(this))}, +C(a){var s=this,r=null,q=s.a.f,p=A.U(q,r,r,r,B.af,r,r,r,r,B.NN.ci(s.d?A.wN(a).gtK():B.kz.ey(a)),r,r,r,r,r,r) +q=s.d?A.wN(a).giE():r +return new A.bm(1/0,r,A.fO(A.bws(B.cd,B.ia,p,q,B.ZQ,0,s.a.c,B.a0f,0.7),B.aR,r,r,s.gaFc(),s.gaFe(),r),r)}} +A.b0f.prototype={ +$0(){this.a.d=!0}, +$S:0} +A.b0g.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.ZY.prototype={ +S(a){var s=this.f,r=A.ZX(s,a) +return J.d(r,s)?this:this.ci(r)}, +va(a,b,c,d,e,f,g,h,i){var s=this,r=h==null?s.a:h,q=c==null?s.b:c,p=i==null?s.c:i,o=d==null?s.d:d,n=f==null?s.e:f,m=b==null?s.f:b,l=e==null?s.gfE(0):e,k=g==null?s.w:g +return A.bwt(a==null?s.x:a,m,q,o,l,n,k,r,p)}, +ci(a){var s=null +return this.va(s,a,s,s,s,s,s,s,s)}, +Up(a,b,c){var s=null +return this.va(s,a,s,s,b,s,s,c,s)}} +A.agu.prototype={} +A.agv.prototype={ +zq(a){return a.gfC(0)==="en"}, +lK(a,b){return new A.d_(B.R0,t.Vr)}, +wG(a){return!1}, +l(a){return"DefaultCupertinoLocalizations.delegate(en_US)"}} +A.a15.prototype={ +gag(){return"Cut"}, +gac(){return"Copy"}, +gae(){return"Paste"}, +ga6(){return"Select All"}, +gN(){return"Look Up"}, +gad(){return"Search Web"}, +gR(){return"Share..."}, +gP(){return"Dismiss"}, +$iaJ:1} +A.Jc.prototype={ +W(){return new A.Rv(B.h,null,null,B.l)}} +A.Rv.prototype={ +az(){var s,r,q=this +q.aM() +s=A.c9(null,B.d6,null,0,q) +s.da() +r=s.dO$ +r.b=!0 +r.a.push(new A.b0p(q)) +q.f=s +r=q.a +r.d.a=s +r.w.V(0,q.gRe()) +r=t.Y +s=q.f +q.a.toString +q.r=new A.be(A.cs(B.dR,s,null),new A.b5(0,1,r),r.j("be"))}, +m(){var s,r=this +r.a.d.a=null +s=r.f +s===$&&A.b() +s.m() +r.a.w.L(0,r.gRe()) +r.ara()}, +b8(a){var s,r=this,q=a.w +if(q!==r.a.w){s=r.gRe() +q.L(0,s) +r.a.w.V(0,s)}r.bj(a)}, +cL(){this.a5v() +this.eG()}, +a5v(){var s,r,q,p=this,o=p.a.w,n=o.gh(o),m=n.c.gbg().b +o=n.a +s=m-o.b +r=p.a +r.toString +if(s<-48){if(r.d.gGw())p.a.d.DY(!1) +return}if(!r.d.gGw()){r=p.f +r===$&&A.b() +r.d9(0)}p.a.toString +q=Math.max(m,m-s/10) +o=o.a-40 +s=q-73.5 +r=p.c +r.toString +r=A.bX(r,B.i_,t.l).w.a +p.a.toString +s=A.byK(new A.A(10,-21.5,0+r.a-10,0+r.b+21.5),new A.A(o,s,o+80,s+47.5)) +p.a2(new A.b0n(p,new A.j(s.a,s.b),m,q))}, +C(a){var s,r,q=this +q.a.toString +s=q.d +r=q.r +r===$&&A.b() +return A.bvS(new A.a0G(r,new A.j(0,q.e),null),B.dR,B.a_E,s.a,s.b)}} +A.b0p.prototype={ +$0(){return this.a.a2(new A.b0o())}, +$S:0} +A.b0o.prototype={ +$0(){}, +$S:0} +A.b0n.prototype={ +$0(){var s=this,r=s.a +r.d=s.b +r.e=s.c-s.d}, +$S:0} +A.a0G.prototype={ +C(a){var s,r,q=this.r,p=q.b +q=q.a +p.am(0,q.gh(q)) +s=new A.j(0,49.75).O(0,this.w) +r=p.am(0,q.gh(q)) +r=A.kq(B.aiM,B.h,r==null?1:r) +r.toString +q=p.am(0,q.gh(q)) +if(q==null)q=1 +return A.bBp(new A.NC(null,A.byL(q,B.a9V,new A.dp(B.PO,B.PQ)),s,1,B.amR,null),r)}} +A.W3.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.BC.prototype={ +W(){return new A.Fz(new A.alK($.ag()),null,!1,$,null,null,B.l,this.$ti.j("Fz<1>"))}, +gh(a){return this.c}} +A.Fz.prototype={ +azN(a){var s,r +if(a==null){this.a.e.$1(null) +return}if(a){s=this.a +r=s.e +r.toString +r.$1(s.c)}}, +m(){var s=this.d +s.dy$=$.ag() +s.dx$=0 +this.ar9()}, +gef(){return this.a.e!=null?this.gazM():null}, +gwg(){this.a.toString +return!1}, +gh(a){var s=this.a +return s.c===s.d}, +WT(a){if(this.e!==a)this.e=a}, +C(a){var s,r,q,p,o,n,m=this,l=null +m.a.toString +s=A.Cj(A.I(204,B.dx.gh(0)>>>16&255,B.dx.gh(0)>>>8&255,B.dx.gh(0)&255)) +r=new A.nc(s.a,s.b,0.835,0.69).lS() +s=A.Cj(B.dx) +q=new A.nc(s.a,s.b,s.c,0.45).lS() +s=m.a +s.toString +switch(A.bU().a){case 0:case 1:case 3:case 5:p=l +break +case 2:case 4:p=s.c===s.d +break +default:p=l}o=m.d +o.slD(r) +o.syJ(m.vD$) +o.stz(m.e) +o.sxU(m.vD$!=null?q:B.dx) +o.szk(B.n) +o.sfz(B.n) +n=m.a +o.sh(0,n.c===n.d) +m.a.toString +o.saPe(!1) +o=m.aaR(!1,s.Q,m.gWS(),o,B.qW) +return new A.bT(A.c3(l,l,l,l,l,l,s.c===s.d,l,l,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,p,l,l,l,l,l,l,l,l),!1,!1,!1,!1,o,l)}} +A.alK.prototype={ +gh(a){return this.as}, +sh(a,b){if(this.as===b)return +this.as=b +this.U()}, +sfz(a){if(a.k(0,this.at))return +this.at=a +this.U()}, +saPe(a){return}, +aI(a,b){var s=this,r=new A.A(0,0,0+b.a,0+b.b).gbg(),q=$.an().b5(),p=s.b +p.toString +q.sal(0,p) +q.scm(0,B.bi) +q.seV(0.1) +a.fg(r,7,q) +q.scm(0,B.a8) +q.sal(0,B.ec) +a.fg(r,7,q) +p=s.as +if(p===!0){q.scm(0,B.bi) +p=s.a +p.toString +q.sal(0,p) +a.fg(r,7,q) +p=s.at +p.toString +q.sal(0,p) +a.fg(r,2.975,q)}p=s.e +p.toString +if(p){q.scm(0,B.a8) +p=s.c +p.toString +q.sal(0,p) +q.seV(3) +a.fg(r,8.5,q)}}} +A.Ha.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.W2.prototype={} +A.axZ.prototype={ +$0(){return A.bMm(this.a)}, +$S:32} +A.ay_.prototype={ +$0(){var s=this.a,r=s.a +r.toString +s=s.ay +s.toString +r.aRr() +return new A.Rq(s,r)}, +$S(){return this.b.j("Rq<0>()")}} +A.a0H.prototype={ +C(a){var s,r=this,q=a.av(t.I) +q.toString +s=q.w +return A.bAK(A.bAK(A.bwG(r.f,r.e),r.c,s,!0),r.d,s,!1)}} +A.Fx.prototype={ +W(){return new A.Fy(B.l,this.$ti.j("Fy<1>"))}, +aSa(){return this.d.$0()}, +aZk(){return this.e.$0()}} +A.Fy.prototype={ +az(){var s,r=this +r.aM() +s=A.a3_(r,null) +s.ch=r.gaIz() +s.CW=r.gaIB() +s.cx=r.gaIx() +s.cy=r.gaA_() +r.e=s}, +m(){var s=this,r=s.e +r===$&&A.b() +r.p1.T(0) +r.kF() +if(s.d!=null)$.ai.p4$.push(new A.b0d(s)) +s.aJ()}, +aIA(a){this.d=this.a.aZk()}, +aIC(a){var s,r,q=this.d +q.toString +s=a.c +s.toString +s=this.a2n(s/this.c.gu(0).a) +q=q.a +r=q.x +r===$&&A.b() +q.sh(0,r-s)}, +aIy(a){var s=this,r=s.d +r.toString +r.acj(s.a2n(a.a.a.a/s.c.gu(0).a)) +s.d=null}, +aA0(){var s=this.d +if(s!=null)s.acj(0) +this.d=null}, +aIE(a){var s +if(this.a.aSa()){s=this.e +s===$&&A.b() +s.nz(a)}}, +a2n(a){var s=this.c.av(t.I) +s.toString +switch(s.w.a){case 0:return-a +case 1:return a}}, +C(a){var s,r,q=null,p=a.av(t.I) +p.toString +s=t.l +r=p.w===B.m?A.bX(a,B.cZ,s).w.r.a:A.bX(a,B.cZ,s).w.r.c +r=Math.max(r,20) +return new A.dv(B.b0,q,B.ana,B.x,A.a([this.a.c,A.bQS(0,A.fL(B.cO,q,q,this.gaID(),q,q,q,q,q,q,q),0,0,r)],t.p),q)}} +A.b0d.prototype={ +$1(a){var s=this.a,r=s.d,q=r==null,p=q?null:r.b.c!=null +if(p===!0)if(!q)r.b.yA() +s.d=null}, +$S:4} +A.Rq.prototype={ +acj(a){var s,r,q,p,o=this +if(Math.abs(a)>=1)s=a<=0 +else{r=o.a.x +r===$&&A.b() +s=r>0.5}if(s){r=o.a +q=r.x +q===$&&A.b() +q=A.au(800,0,q) +q.toString +q=A.bt(0,Math.min(B.c.dH(q),300),0) +r.z=B.bt +r.ma(1,B.iA,q)}else{o.b.hD() +r=o.a +q=r.r +if(q!=null&&q.a!=null){q=r.x +q===$&&A.b() +q=A.au(0,800,q) +q.toString +q=A.bt(0,B.c.dH(q),0) +r.z=B.rP +r.ma(0,B.iA,q)}}q=r.r +if(q!=null&&q.a!=null){p=A.b1("animationStatusCallback") +p.b=new A.b0c(o,p) +q=p.aG() +r.da() +r=r.eP$ +r.b=!0 +r.a.push(q)}else o.b.yA()}} +A.b0c.prototype={ +$1(a){var s=this.a +s.b.yA() +s.a.fS(this.b.aG())}, +$S:14} +A.o0.prototype={ +f9(a,b){var s +if(a instanceof A.o0){s=A.b0h(a,this,b) +s.toString +return s}s=A.b0h(null,this,b) +s.toString +return s}, +fa(a,b){var s +if(a instanceof A.o0){s=A.b0h(this,a,b) +s.toString +return s}s=A.b0h(this,null,b) +s.toString +return s}, +JX(a){return new A.b0k(this,a)}, +k(a,b){var s,r +if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +if(b instanceof A.o0){s=b.a +r=this.a +r=s==null?r==null:s===r +s=r}else s=!1 +return s}, +gB(a){return J.Z(this.a)}} +A.b0i.prototype={ +$1(a){var s=A.W(null,a,this.a) +s.toString +return s}, +$S:122} +A.b0j.prototype={ +$1(a){var s=A.W(null,a,1-this.a) +s.toString +return s}, +$S:122} +A.b0k.prototype={ +l_(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;k0)A.KM() +break +case 0:if(Math.abs(b.a.a)<10&&Math.abs(a.a-r.db)>0)A.KM() +break}}, +m(){var s=this.cy +s===$&&A.b() +s.m() +this.a0_()}} +A.b0m.prototype={ +$0(){this.a.FB()}, +$S:0} +A.b0l.prototype={ +$1(a){return A.KM()}, +$S:965} +A.GL.prototype={ +W(){return new A.UF(null,null,B.l,this.$ti.j("UF<1>"))}} +A.UF.prototype={ +az(){var s,r,q,p=this +p.aM() +s=p.a +r=A.c9(null,B.vf,null,s.d&&s.e&&s.f?1:0,p) +p.d!==$&&A.bh() +p.d=r +q=t.Y +p.e=new A.be(t.B.a(r),new A.b5(1,0.95,q),q.j("be"))}, +b8(a){var s,r,q,p,o=this +o.bj(a) +s=a.d&&a.e&&a.f +r=o.a +if(s!==(r.d&&r.e&&r.f)){s=o.d +s===$&&A.b() +r=o.e +r===$&&A.b() +q=r.a +q=r.b.am(0,q.gh(q)) +r=o.a +r=r.d&&r.e&&r.f?0.95:1 +p=t.Y +o.e=new A.be(t.B.a(s),new A.b5(q,r,p),p.j("be")) +s.uR($.asE())}}, +m(){var s=this.d +s===$&&A.b() +s.m() +this.arP()}, +C(a){var s,r,q=this,p=null,o=q.a +o=o.d&&!o.e?0.2:1 +s=a.av(t.yS) +if(s==null)s=B.dS +s=s.w.cj(A.bg(p,p,p,p,p,p,p,p,p,p,p,p,p,p,q.a.e?B.aL:B.G,p,p,!0,p,p,p,p,p,p,p,p)) +r=q.e +r===$&&A.b() +return new A.a6q(B.bW,A.br5(B.I,A.a([A.XY(A.wm(A.aR5(B.I,q.a.c,r),B.bI,B.S,!0,s),B.bI,B.vf,o),new A.bs(!0,A.bqk(q.a.c,B.NL),p)],t.p),0),p)}} +A.UE.prototype={ +W(){return new A.anc(null,null,B.l)}} +A.anc.prototype={ +az(){var s,r=this +r.aM() +s=A.c9(null,B.kD,null,r.a.c?0:1,r) +r.d!==$&&A.bh() +r.d=s}, +b8(a){var s,r +this.bj(a) +s=this.a.c +if(a.c!==s){r=this.d +r===$&&A.b() +s=s?0:1 +r.z=B.bt +r.ma(s,B.bI,B.kD)}}, +m(){var s=this.d +s===$&&A.b() +s.m() +this.arO()}, +C(a){var s=this.d +s===$&&A.b() +return A.hU(s,new A.beN(this),B.amW)}} +A.beN.prototype={ +$2(a,b){var s=null,r=this.a.d +r===$&&A.b() +r=r.x +r===$&&A.b() +return new A.aW(B.os,A.BJ(b,new A.bD(A.I(B.c.aV(255*(0.30196078431372547*r)),142,142,147),s,s,B.PG,s,s,s,B.K),B.f0),s)}, +$S:925} +A.BE.prototype={ +W(){var s=null +return new A.GO(A.vi(s,s),A.a3_(s,s),A.CV(s,s,s),s,s,B.l,this.$ti.j("GO<1>"))}} +A.GO.prototype={ +gtT(){var s,r=this,q=r.d +if(q===$){s=A.c9(null,B.kD,null,0,r) +r.d!==$&&A.at() +r.d=s +q=s}return q}, +gME(){var s,r=this,q=r.f +if(q===$){s=A.c9(null,B.kD,null,0,r) +r.f!==$&&A.at() +r.f=s +q=s}return q}, +gY3(){var s,r=this.r +if(r===$){s=t.Y +r=this.r=new A.be(t.B.a(this.gME()),new A.b5(1,0.95,s),s.j("be"))}return r}, +az(){var s,r,q,p=this +p.aM() +s=p.y +r=s.w=new A.KD(A.B(t.S,t.EG)) +q=p.x +q.w=r +r.b=q +q.ay=p.gaY5() +q.CW=p.gaZC() +q.cx=p.gWM(p) +q.cy=p.gaXU(p) +p.w.aW=p.gX8() +s.p2=new A.beQ() +p.Q=p.a.d}, +b8(a){var s,r=this +r.bj(a) +s=r.z +if(s!==!0&&!J.d(r.Q,r.a.d)){r.gtT().uR($.asE()) +r.e=null +r.Q=r.a.d}}, +m(){var s,r=this +r.gME().m() +r.gtT().m() +s=r.x +s.p1.T(0) +s.kF() +s=r.w +s.nu() +s.kF() +s=r.y +s.nu() +s.kF() +r.arQ()}, +G5(a){var s,r,q,p=this,o=p.c.gab() +o.toString +t.x.a(o) +s=p.a.c.a +r=s-1 +q=B.e.bI(B.c.hs(a,o.gu(0).a/s),0,r) +o=p.c.av(t.I) +o.toString +switch(o.w.a){case 1:break +case 0:q=r-q +break}o=p.a.c +return new A.bj(o,A.u(o).j("bj<1>")).cM(0,q)}, +RR(a){var s,r=this,q=r.gME(),p=r.gY3(),o=p.a +o=p.b.am(0,o.gh(o)) +p=a?1:0.95 +s=t.Y +r.r=new A.be(t.B.a(q),new A.b5(o,p,s),s.j("be")) +r.gME().uR($.asE())}, +afe(a){var s=this +if(J.d(s.Q,a))return +s.a2(new A.beR(s,a)) +s.gtT().uR($.asE()) +s.e=null}, +zM(a){if(!J.d(this.as,a))this.a2(new A.beS(this,a))}, +X9(a){var s,r=this,q=r.z +if(q===!0)return +s=r.G5(a.b.a) +r.zM(null) +if(!J.d(s,r.a.d))r.a.e.$1(s)}, +aY6(a){var s,r=this,q=r.G5(a.b.a) +r.z=J.d(q,r.Q) +r.zM(q) +s=r.z +if(s===!0)r.RR(!1)}, +LZ(a){var s,r,q,p,o,n=this,m=n.z +if(m===!0){s=n.G5(a.e.a) +n.zM(s) +n.afe(s)}else{m=n.c.gab() +m.toString +r=t.x.a(m).gu(0) +m=a.e +q=r.a/2 +p=r.b/2 +o=m.a8(0,new A.j(q,p)) +n.zM(Math.pow(Math.max(0,Math.abs(o.a)-q),2)+Math.pow(Math.max(0,Math.abs(o.b)-p),2)>2500?null:n.G5(m.a))}}, +aYf(a,b){var s,r=this,q=r.as,p=r.z +if(p===!0){r.RR(!0) +if(!J.d(r.Q,r.a.d)){p=r.a +s=r.Q +p.e.$1(s)}}else if(q!=null){r.afe(q) +if(!J.d(r.Q,r.a.d)){p=r.a +s=r.Q +p.e.$1(s)}}r.zM(null) +r.z=null}, +aXV(a){var s=this,r=s.z +if(r===!0)s.RR(!0) +s.zM(null) +s.z=null}, +C(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null,c={} +c.a=A.a([],t.p) +c.b=null +for(s=e.a.c,s=s.gh1(s),s=s.ga3(s),r=e.$ti,q=r.j("GL<1>"),r=r.j("eb<1>"),p=t.f3,o=!1,n=0;s.v();o=j){m=s.gG(s) +l=e.Q +k=m.a +j=J.d(l,k) +if(j)c.b=n +if(n!==0){l=c.a +i=o||j +B.b.F(l,new A.UE(i,new A.eb(n,p)))}l=c.a +i=e.a.d +h=J.d(e.as,k) +g=e.z +f=m.b +B.b.F(l,new A.bT(new A.aab(d,d,d,d,d,i===k,!0,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,new A.beO(e,m),d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d),!1,!1,!1,!1,new A.ux(d,d,d,B.bm,d,new A.GL(f,h,j,g===!0,new A.eb(k,r),q),d),d));++n}s=t.I +r=a.av(s) +r.toString +switch(r.w.a){case 1:break +case 0:r=c.a +q=A.a8(r).j("bY<1>") +c.a=A.J(new A.bY(r,q),!1,q.j("al.E")) +r=c.b +if(r!=null)c.b=n-1-r +break}e.a.toString +a.av(s).toString +e.a.toString +s=B.ZL.ey(a) +return A.bBv(B.I,A.R(d,A.hU(e.gY3(),new A.beP(c,e),d),B.f,d,d,new A.bD(s,d,d,B.ib,d,d,d,B.K),d,d,d,d,B.a09,d,d,d),B.f,B.a3)}} +A.beQ.prototype={ +$0(){}, +$S:0} +A.beR.prototype={ +$0(){this.a.Q=this.b}, +$S:0} +A.beS.prototype={ +$0(){this.a.as=this.b}, +$S:0} +A.beO.prototype={ +$0(){this.a.a.e.$1(this.b.a)}, +$S:0} +A.beP.prototype={ +$2(a,b){var s=this.a,r=s.b,q=this.b,p=q.a.r.ey(a),o=q.gY3(),n=o.a +return new A.GN(r,p,o.b.am(0,n.gh(n)),q,s.a,null,q.$ti.j("GN<1>"))}, +$S(){return this.b.$ti.j("GN<1>(X,e?)")}} +A.GN.prototype={ +aU(a){var s=this,r=new A.GD(s.w,s.r,s.e,s.f,$.an().b5(),0,null,null,A.ay(),s.$ti.j("GD<1>")) +r.aT() +return r}, +ba(a,b){b.sii(this.f) +b.sb15(this.r) +b.saUL(this.e)}} +A.GM.prototype={} +A.GD.prototype={ +aF(a){var s +this.arB(a) +s=this.t.gtT() +s.da() +s=s.dO$ +s.b=!0 +s.a.push(this.ger())}, +aw(a){this.t.gtT().L(0,this.ger()) +this.arC(0)}, +sb15(a){var s=this +if(s.a9===a)return +s.a9=a +if(s.t.Q!=null)s.aK()}, +saUL(a){if(this.an==a)return +this.an=a +this.aK()}, +sii(a){if(this.ao.k(0,a))return +this.ao=a +this.aK()}, +lF(a,b){var s +if(t.pY.b(a)){s=this.t.z +s=s!==!0}else s=!1 +if(s){s=this.t +s.w.nz(a) +s.y.nz(a) +s.x.nz(a)}}, +gFr(){return(B.os.gdF()+1)*B.e.c0(this.b9$,2)}, +bT(a){var s,r,q,p,o=this,n=B.e.c0(o.b9$,2),m=o.M$ +for(s=o.$ti.j("aq.1"),r=0;m!=null;){r=Math.max(r,m.aC(B.a5,a,m.gbR())) +q=m.b +q.toString +p=s.a(q).a5$ +if(p==null)m=null +else{q=p.b +q.toString +q=s.a(q).a5$ +m=q}}return(r+18.5)*(n+1)+o.gFr()}, +bA(a){var s,r,q,p,o=this,n=B.e.c0(o.b9$,2),m=o.M$ +for(s=o.$ti.j("aq.1"),r=0;m!=null;){r=Math.max(r,m.aC(B.aa,a,m.gbW())) +q=m.b +q.toString +p=s.a(q).a5$ +if(p==null)m=null +else{q=p.b +q.toString +q=s.a(q).a5$ +m=q}}return(r+18.5)*(n+1)+o.gFr()}, +bJ(a){var s,r,q,p,o=this.M$ +for(s=this.$ti.j("aq.1"),r=28;o!=null;){r=Math.max(r,o.aC(B.aD,a,o.gca())) +q=o.b +q.toString +p=s.a(q).a5$ +if(p==null)o=null +else{q=p.b +q.toString +q=s.a(q).a5$ +o=q}}return r}, +bQ(a){var s,r,q,p,o=this.M$ +for(s=this.$ti.j("aq.1"),r=28;o!=null;){r=Math.max(r,o.aC(B.b_,a,o.gcr())) +q=o.b +q.toString +p=s.a(q).a5$ +if(p==null)o=null +else{q=p.b +q.toString +q=s.a(q).a5$ +o=q}}return r}, +hy(a){return this.Dm(a)}, +fo(a){if(!(a.b instanceof A.GM))a.b=new A.GM(null,null,B.h)}, +a1u(a){var s,r,q,p,o=this,n=B.e.c0(o.b9$,2)+1,m=(a.a-o.gFr())/n,l=o.M$ +for(s=o.$ti.j("aq.1");l!=null;){m=Math.max(m,l.aC(B.aa,1/0,l.gbW())+18.5) +r=l.b +r.toString +q=s.a(r).a5$ +if(q==null)l=null +else{r=q.b +r.toString +r=s.a(r).a5$ +l=r}}m=Math.min(m,(a.b-o.gFr())/n) +l=o.M$ +for(p=28;l!=null;){p=Math.max(p,l.aC(B.b_,m,l.gcr())) +r=l.b +r.toString +q=s.a(r).a5$ +if(q==null)l=null +else{r=q.b +r.toString +r=s.a(r).a5$ +l=r}}return new A.N(m,p)}, +a2f(a,b){return b.bx(new A.N(a.a*(B.e.c0(this.b9$,2)+1)+this.gFr(),a.b))}, +cY(a){return this.a2f(this.a1u(a),a)}, +c8(){var s,r,q,p,o,n,m=this,l=t.k.a(A.D.prototype.ga1.call(m)),k=m.a1u(l),j=A.wt(k),i=new A.as(0,1/0,j.c,j.d),h=m.M$ +for(s=m.$ti.j("aq.1"),r=t.hz,q=0,p=0;h!=null;){h.cE((q&1)===0?j:i,!0) +o=h.b +o.toString +r.a(o) +o.a=new A.j(p,0) +n=h.id +p+=(n==null?A.a5(A.a3("RenderBox was not laid out: "+A.M(h).l(0)+"#"+A.bG(h))):n).a +h=s.a(o).a5$;++q}m.id=m.a2f(k,l)}, +af9(a,b){var s,r,q,p +if(a==null)return null +s=B.b.gY(b).b +s.toString +r=t.hz +q=r.a(s).a +s=B.b.ga_(b).b +s.toString +s=r.a(s).a +r=B.b.ga_(b).gu(0) +p=q.b +return new A.A(Math.max(a.a,q.a-1),p-0,Math.min(a.c,s.a+r.a+1),p+B.b.gY(b).gu(0).b+0)}, +aI(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.ajg() +for(s=t.hz,r=b.a,q=b.b,p=1;p"))}}else o.e=null +n=o.e +g=n==null?null:n.am(0,o.gtT().gh(0)) +if(g==null)g=j +f.X=g +o=g.gbg() +n=f.a9 +f.aGi(a,b,A.a8D(o,(g.d-g.b)*n,(g.c-g.a)*n))}else f.X=null +for(p=0;p0?n*0.57735+0.5:0 +o.sEu(new A.uq(r.e,n)) +q.ds(p,o)}q=a.gbN(a) +p=l.dZ(0.5) +n=$.an() +m=n.b5() +m.sal(0,B.kl) +q.ds(p,m) +m=a.gbN(a) +n=n.b5() +n.sal(0,this.ao) +m.ds(l,n)}, +dE(a,b){var s,r,q,p,o,n={},m=n.a=this.bm$ +for(s=t.hz;m!=null;m=o){r=m.b +r.toString +s.a(r) +q=r.a +p=m.id +m=p==null?A.a5(A.a3("RenderBox was not laid out: "+A.M(m).l(0)+"#"+A.bG(m))):p +p=q.a +q=q.b +if(new A.A(p,q,p+m.a,q+m.b).p(0,b))return a.kN(new A.bda(n,b,r),r.a,b) +o=r.c1$ +n.a=o}return!1}} +A.bda.prototype={ +$2(a,b){return this.a.a.di(a,b)}, +$S:17} +A.Wq.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=t.aR;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=t.aR;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.ar5.prototype={} +A.Ww.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.He.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.Hf.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.aoy.prototype={ +aI(a,b){var s,r,q,p=$.an(),o=p.b5() +o.sal(0,this.b) +s=A.lg(B.aiY,6) +r=A.lh(B.aiZ,new A.j(7,b.b)) +q=p.cV() +q.ny(s) +q.ka(r) +a.dN(q,o)}, +eF(a){return!this.b.k(0,a.b)}} +A.a0J.prototype={} +A.ay0.prototype={ +Av(a){return new A.N(12,a+12-1.5)}, +Jy(a,b,c,d){var s,r,q,p=null,o=A.eT(p,p,p,new A.aoy(A.wN(a).giE(),p),B.v) +switch(b.a){case 0:return A.aap(o,new A.N(12,c+12-1.5)) +case 1:s=c+12-1.5 +r=A.aap(o,new A.N(12,s)) +q=new A.cc(new Float64Array(16)) +q.eU() +q.bk(0,6,s/2) +q.wc(3.141592653589793) +q.bk(0,-6,-s/2) +return A.EZ(p,r,p,q,!0) +case 2:return B.bl}}, +Au(a,b){switch(a.a){case 0:return new A.j(6,b+12-1.5) +case 1:return new A.j(6,b+12-1.5-12+1.5) +case 2:return new A.j(6,b+(b+12-1.5-b)/2)}}} +A.agw.prototype={} +A.a0K.prototype={ +C(a){var s,r,q=null,p=t.l,o=A.bX(a,B.cZ,p).w.r,n=o.b+8,m=26+o.a,l=A.bX(a,B.i_,p).w.a.a-o.c-26 +p=this.c +s=new A.j(A.V(p.a,m,l),p.b-8-n) +p=this.d +r=new A.j(A.V(p.a,m,l),p.b+8-n) +return new A.aW(new A.E(8,n,8,8),new A.i0(new A.abJ(s,r,q),new A.Rx(s,r,this.e,A.c24(),q),q),q)}} +A.agy.prototype={ +aU(a){var s=new A.amc(this.e,this.f,this.r,A.ay(),null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.saNO(this.e) +b.saNP(this.f) +b.scl(0,this.r)}} +A.amc.prototype={ +ghY(){return!0}, +saNO(a){if(a.k(0,this.E))return +this.E=a +this.aj()}, +saNP(a){if(a.k(0,this.af))return +this.af=a +this.aj()}, +scl(a,b){if(J.d(b,this.aO))return +this.aO=b +this.aK()}, +gzo(){var s=this.E,r=this.db$ +r=r==null?null:r.gu(0).b +if(r==null)r=0 +return s.b>=r-14}, +c8(){var s,r=this,q=r.db$ +if(q==null)return +s=t.k.a(A.D.prototype.ga1.call(r)) +q.cE(new A.as(30,1/0,0,1/0).vq(new A.as(0,s.b,0,s.d)),!0) +s=q.b +s.toString +t.q.a(s) +s.a=new A.j(0,r.gzo()?-7:0) +r.id=new A.N(q.gu(0).a,q.gu(0).b-7)}, +avo(a,b){var s,r,q,p,o,n=this,m=$.an().cV() +if(30>n.gu(0).a){m.ff(b) +return m}s=A.V(n.i4(n.gzo()?n.E:n.af).a,15,n.gu(0).a-7-8) +r=s-7 +q=s+7 +if(n.gzo()){p=a.gu(0).b-7 +o=a.gu(0) +m.fj(0,q,p) +m.du(0,s,o.b) +m.du(0,r,p)}else{m.fj(0,r,7) +m.du(0,s,0) +m.du(0,q,7)}r=A.bUW(m,b,n.gzo()?1.5707963267948966:-1.5707963267948966) +r.b6(0) +return r}, +aI(a,b){var s,r,q,p,o,n,m,l=this,k=l.db$ +if(k==null)return +s=k.b +s.toString +t.q.a(s) +r=A.ks(new A.A(0,7,0+k.gu(0).a,7+(k.gu(0).b-14)),B.fx).wv() +q=l.avo(k,r) +p=l.aO +if(p!=null){o=A.bA_(r.a,r.b,r.c,r.d+7,B.fx).de(b.O(0,s.a).O(0,B.h)) +a.gbN(a).ds(o,new A.ch(0,B.a_,p,B.h,15).kw())}p=l.c3 +n=l.cx +n===$&&A.b() +s=b.O(0,s.a) +m=k.gu(0) +p.saQ(0,a.b_E(n,s,new A.A(0,0,0+m.a,0+m.b),q,new A.bcO(k),p.a))}, +m(){this.c3.saQ(0,null) +this.fq()}, +dE(a,b){var s,r,q=this.db$ +if(q==null)return!1 +s=q.b +s.toString +s=t.q.a(s).a +r=s.a +s=s.b+7 +if(!new A.A(r,s,r+q.gu(0).a,s+(q.gu(0).b-14)).p(0,b))return!1 +return this.aoD(a,b)}} +A.bcO.prototype={ +$2(a,b){return a.dK(this.a,b)}, +$S:13} +A.Rx.prototype={ +W(){return new A.Ry(new A.bJ(null,t.A),null,null,B.l)}, +b1r(a,b,c,d){return this.f.$4(a,b,c,d)}} +A.Ry.prototype={ +aFo(a){var s=a.b +if(s!=null&&s!==0)if(s>0)this.a4z() +else this.a4x()}, +a4x(){var s=this,r=$.ai.ai$.z.i(0,s.r) +r=r==null?null:r.gab() +t.aA.a(r) +if(r instanceof A.Ag){r=r.X +r===$&&A.b()}else r=!1 +if(r){r=s.d +r===$&&A.b() +r.eg(0) +r=s.d +r.da() +r=r.eP$ +r.b=!0 +r.a.push(s.gIK()) +s.e=s.f+1}}, +a4z(){var s=this,r=$.ai.ai$.z.i(0,s.r) +r=r==null?null:r.gab() +t.aA.a(r) +if(r instanceof A.Ag){r=r.a9 +r===$&&A.b()}else r=!1 +if(r){r=s.d +r===$&&A.b() +r.eg(0) +r=s.d +r.da() +r=r.eP$ +r.b=!0 +r.a.push(s.gIK()) +s.e=s.f-1}}, +aKI(a){var s,r=this +if(a!==B.W)return +r.a2(new A.b0t(r)) +s=r.d +s===$&&A.b() +s.d9(0) +r.d.fS(r.gIK())}, +az(){this.aM() +this.d=A.c9(null,B.on,null,1,this)}, +b8(a){var s,r=this +r.bj(a) +if(r.a.e!==a.e){r.f=0 +r.e=null +s=r.d +s===$&&A.b() +s.d9(0) +r.d.fS(r.gIK())}}, +m(){var s=this.d +s===$&&A.b() +s.m() +this.arb()}, +C(a){var s,r,q,p=this,o=null,n=B.kz.ey(a),m=A.el(A.bwx(A.kW(A.eT(o,o,o,new A.aja(n,!0,o),B.Nd),!0,o),p.gaBx()),1,1),l=A.el(A.bwx(A.kW(A.eT(o,o,o,new A.amU(n,!1,o),B.Nd),!0,o),p.gaB3()),1,1),k=p.a.e,j=A.a8(k).j("a1<1,lN>"),i=A.J(new A.a1(k,new A.b0u(),j),!0,j.j("al.E")) +j=p.a +k=j.c +s=j.d +r=p.d +r===$&&A.b() +q=p.f +return j.b1r(a,k,s,new A.em(r,!1,A.bvT(A.e8(o,new A.Rz(m,i,B.ZN.ey(a),1/A.bX(a,B.dO,t.l).w.b,l,q,p.r),B.H,!1,o,o,o,o,p.gaFn(),o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o),B.ea,B.on),o))}} +A.b0t.prototype={ +$0(){var s=this.a,r=s.e +r.toString +s.f=r +s.e=null}, +$S:0} +A.b0u.prototype={ +$1(a){return A.el(a,1,1)}, +$S:909} +A.aja.prototype={} +A.amU.prototype={} +A.agr.prototype={ +aI(a,b){var s,r,q,p,o=b.b,n=this.c,m=n?1:-1,l=new A.j(o/4*m,0) +m=o/2 +s=new A.j(m,0).O(0,l) +r=new A.j(n?0:o,m).O(0,l) +q=new A.j(m,o).O(0,l) +p=$.an().b5() +p.sal(0,this.b) +p.scm(0,B.a8) +p.seV(2) +p.swR(B.mU) +p.sGz(B.r1) +a.kT(s,r,p) +a.kT(r,q,p)}, +eF(a){return!a.b.k(0,this.b)||a.c!==this.c}} +A.Rz.prototype={ +aU(a){var s=new A.Ag(A.B(t.TC,t.x),this.w,this.e,this.f,0,null,null,A.ay()) +s.aT() +return s}, +ba(a,b){b.szQ(0,this.w) +b.saRC(this.e) +b.saRD(this.f)}, +cU(a){var s=t.C +return new A.agx(A.B(t.TC,s),A.dz(s),this,B.au)}} +A.agx.prototype={ +gab(){return t.l0.a(A.c7.prototype.gab.call(this))}, +a9s(a,b){var s +switch(b.a){case 0:s=t.l0.a(A.c7.prototype.gab.call(this)) +s.aA=s.a8p(s.aA,a,B.rS) +break +case 1:s=t.l0.a(A.c7.prototype.gab.call(this)) +s.aL=s.a8p(s.aL,a,B.rT) +break}}, +mO(a,b){var s,r +if(b instanceof A.A3){this.a9s(t.x.a(a),b) +return}if(b instanceof A.u5){s=t.l0.a(A.c7.prototype.gab.call(this)) +t.x.a(a) +r=b.a +r=r==null?null:r.gab() +t.aA.a(r) +s.lq(a) +s.R2(a,r) +return}}, +mW(a,b,c){t.l0.a(A.c7.prototype.gab.call(this)).Ez(t.x.a(a),t.aA.a(c.a.gab()))}, +o7(a,b){var s +if(b instanceof A.A3){this.a9s(null,b) +return}s=t.l0.a(A.c7.prototype.gab.call(this)) +t.x.a(a) +s.S5(a) +s.t6(a)}, +c2(a){var s,r,q,p,o +this.ok.gaS(0).ak(0,a) +s=this.k4 +s===$&&A.b() +r=s.length +q=this.p1 +p=0 +for(;p0){q=k.aL.b +q.toString +m=t.h +m.a(q) +l=k.aA.b +l.toString +m.a(l) +if(k.an!==r){q.a=new A.j(o.aG(),0) +q.e=!0 +o.b=o.aG()+k.aL.gu(0).a}if(k.an>0){l.a=B.h +l.e=!0}}else o.b=o.aG()-k.aq +r=k.an +k.X=r!==j.c +k.a9=r>0 +k.id=s.a(A.D.prototype.ga1.call(k)).bx(new A.N(o.aG(),j.a))}, +aI(a,b){this.c2(new A.bcJ(this,b,a))}, +fo(a){if(!(a.b instanceof A.jc))a.b=new A.jc(null,null,B.h)}, +dE(a,b){var s,r,q=this.bm$ +for(s=t.h;q!=null;){r=q.b +r.toString +s.a(r) +if(!r.e){q=r.c1$ +continue}if(A.bsO(q,a,b))return!0 +q=r.c1$}if(A.bsO(this.aA,a,b))return!0 +if(A.bsO(this.aL,a,b))return!0 +return!1}, +aF(a){var s,r,q +this.arx(a) +for(s=this.t.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a;(q==null?r.a(q):q).aF(a)}}, +aw(a){var s,r,q +this.ary(0) +for(s=this.t.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a;(q==null?r.a(q):q).aw(0)}}, +ju(){this.c2(new A.bcM(this))}, +c2(a){var s=this.aA +if(s!=null)a.$1(s) +s=this.aL +if(s!=null)a.$1(s) +this.GE(a)}, +j0(a){this.c2(new A.bcN(a))}} +A.bcK.prototype={ +$1(a){var s,r +t.x.a(a) +s=this.b +r=a.aC(B.b_,t.k.a(A.D.prototype.ga1.call(s)).b,a.gcr()) +s=this.a +if(r>s.a)s.a=r}, +$S:28} +A.bcL.prototype={ +$1(a){var s,r,q,p,o,n,m,l=this,k=l.a,j=++k.d +t.x.a(a) +s=a.b +s.toString +t.h.a(s) +s.e=!1 +r=l.b +if(a===r.aA||a===r.aL||k.c>r.an)return +if(k.c===0)q=j===r.b9$+1?0:r.aL.gu(0).a +else q=l.c +j=k.c===0?t.k.a(A.D.prototype.ga1.call(r)).b:l.d.aG() +p=k.a +a.cE(new A.as(0,j-q,p,p),!0) +if(k.b+q+a.gu(0).a>t.k.a(A.D.prototype.ga1.call(r)).b){++k.c +k.b=r.aA.gu(0).a+r.aq +j=r.aA.gu(0) +p=r.aL.gu(0) +o=l.d.aG() +n=k.a +a.cE(new A.as(0,o-(j.a+p.a),n,n),!0)}j=k.b +s.a=new A.j(j,0) +m=j+(a.gu(0).a+r.aq) +k.b=m +j=k.c +s.e=j===r.an +if(j===0)l.d.b=m+r.aL.gu(0).a +if(k.c===r.an)l.e.b=k.b}, +$S:28} +A.bcJ.prototype={ +$1(a){var s,r,q,p,o,n=this +t.x.a(a) +s=a.b +s.toString +t.h.a(s) +if(s.e){r=s.a.O(0,n.b) +q=n.c +q.dK(a,r) +if(s.a5$!=null||a===n.a.aA){s=q.gbN(q) +q=new A.j(a.gu(0).a,0).O(0,r) +p=new A.j(a.gu(0).a,a.gu(0).b).O(0,r) +o=$.an().b5() +o.sal(0,n.a.ao) +s.kT(q,p,o)}}}, +$S:28} +A.bcI.prototype={ +$2(a,b){return this.c.di(a,b)}, +$S:17} +A.bcM.prototype={ +$1(a){this.a.pj(t.x.a(a))}, +$S:28} +A.bcN.prototype={ +$1(a){var s +t.x.a(a) +s=a.b +s.toString +if(t.h.a(s).e)this.a.$1(a)}, +$S:28} +A.A3.prototype={ +J(){return"_CupertinoTextSelectionToolbarItemsSlot."+this.b}} +A.akk.prototype={} +A.akl.prototype={ +cU(a){return A.a5(A.aY(null))}} +A.W4.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.Wo.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=t.h;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=t.h;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.aqS.prototype={} +A.tH.prototype={ +W(){return new A.Rw(B.l)}} +A.Rw.prototype={ +aFJ(a){this.a2(new A.b0r(this))}, +aFL(a){var s +this.a2(new A.b0s(this)) +s=this.a.d +if(s!=null)s.$0()}, +aFH(){this.a2(new A.b0q(this))}, +C(a){var s=this,r=null,q=s.ayN(a),p=s.d?B.ZF.ey(a):B.r,o=s.a.d,n=A.bws(B.I,r,q,p,B.r,44,o,B.a0_,1) +if(o!=null)return A.e8(r,n,B.H,!1,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,s.gaFG(),s.gaFI(),s.gaFK(),r,r,r,r) +else return n}, +ayN(a){var s,r=null,q=this.a,p=q.c +if(p!=null)return p +p=q.f +if(p==null){q=q.e +q.toString +q=A.bwy(a,q)}else q=p +s=A.U(q,r,r,r,B.af,r,r,r,r,B.as2.ci(this.a.d!=null?B.kz.ey(a):B.ec),r,r,r,r,r,r) +q=this.a.e +if(q==null)return s +switch(q.b.a){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 9:return s +case 8:q=B.kz.ey(a) +p=$.an().b5() +p.swR(B.mU) +p.sGz(B.r1) +p.seV(1) +p.scm(0,B.a8) +return new A.bm(13,13,A.eT(r,r,r,new A.ajq(q,p,r),B.v),r)}}} +A.b0r.prototype={ +$0(){return this.a.d=!0}, +$S:0} +A.b0s.prototype={ +$0(){return this.a.d=!1}, +$S:0} +A.b0q.prototype={ +$0(){return this.a.d=!1}, +$S:0} +A.ajq.prototype={ +aI(a,b){var s,r,q,p,o,n=this.c +n.sal(0,this.b) +a.dv(0) +s=b.a +r=b.b +a.bk(0,s/2,r/2) +s=-s/2 +r=-r/2 +q=$.an().cV() +q.fj(0,s,r+3.5) +q.du(0,s,r+1) +q.aat(new A.j(s+1,r),B.hM) +q.du(0,s+3.5,r) +s=new Float64Array(16) +p=new A.cc(s) +p.eU() +p.wc(1.5707963267948966) +for(o=0;o<4;++o){a.dN(q,n) +a.am(0,s)}a.kT(B.ajm,B.aiW,n) +a.kT(B.ajk,B.aiV,n) +a.kT(B.ajl,B.aiS,n) +a.cA(0)}, +eF(a){return!a.b.k(0,this.b)}} +A.BF.prototype={ +gfb(){var s=this.c,r=this.a.a +s=B.kA.k(0,r)?B.NK:B.NK.ci(r) +return s}, +ey(a){var s=this,r=s.a,q=r.a,p=q instanceof A.dZ?q.ey(a):q,o=r.b +if(o instanceof A.dZ)o=o.ey(a) +r=p.k(0,q)&&o.k(0,B.ec)?r:new A.Vl(p,o) +return new A.BF(r,A.ZX(s.b,a),A.As(s.c,a),A.As(s.d,a),A.As(s.e,a),A.As(s.f,a),A.As(s.r,a),A.As(s.w,a),A.As(s.x,a),A.As(s.y,a))}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.BF)if(b.a.k(0,r.a))if(J.d(b.b,r.b))s=!0 +else s=!1 +else s=!1 +else s=!1 +return s}, +gB(a){var s=this +return A.a2(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.Vl.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Vl&&b.a.k(0,s.a)&&b.b.k(0,s.b)}, +gB(a){return A.a2(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.agz.prototype={} +A.a0L.prototype={ +C(a){var s=null +return new A.Sw(this,A.Cn(this.d,A.bwt(s,this.c.giE(),s,s,s,s,s,s,s),s),s)}} +A.Sw.prototype={ +e0(a){return!this.f.c.k(0,a.f.c)}} +A.BG.prototype={ +giE(){var s=this.b +return s==null?this.w.b:s}, +gtK(){var s=this.c +return s==null?this.w.c:s}, +gAa(){var s=null,r=this.d +if(r==null){r=this.w.r +r=new A.b0H(r.a,r.b,B.ayE,this.giE(),s,s,s,s,s,s,s,s)}return r}, +gCN(){var s=this.e +return s==null?this.w.d:s}, +gwu(){var s=this.f +return s==null?this.w.e:s}, +gy8(){var s=this.r +return s==null?!1:s}, +ey(a){var s,r=this,q=new A.ay1(a),p=r.grL(),o=q.$1(r.b),n=q.$1(r.c),m=r.d +m=m==null?null:m.ey(a) +s=q.$1(r.e) +q=q.$1(r.f) +r.gy8() +return A.bMs(p,o,n,m,s,q,!1,r.w.b0I(a,r.d==null))}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.BG)if(b.grL()==r.grL())if(b.giE().k(0,r.giE()))if(b.gtK().k(0,r.gtK()))if(b.gAa().k(0,r.gAa()))if(b.gCN().k(0,r.gCN()))if(b.gwu().k(0,r.gwu())){b.gy8() +r.gy8() +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}, +gB(a){var s=this,r=s.grL(),q=s.giE(),p=s.gtK(),o=s.gAa(),n=s.gCN(),m=s.gwu() +s.gy8() +return A.a2(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.ay1.prototype={ +$1(a){return A.ZX(a,this.a)}, +$S:210} +A.Mv.prototype={ +ey(a){var s=this,r=new A.aKi(a),q=s.grL(),p=r.$1(s.giE()),o=r.$1(s.gtK()),n=s.gAa() +n=n==null?null:n.ey(a) +return new A.Mv(q,p,o,n,r.$1(s.gCN()),r.$1(s.gwu()),s.gy8())}, +grL(){return this.a}, +giE(){return this.b}, +gtK(){return this.c}, +gAa(){return this.d}, +gCN(){return this.e}, +gwu(){return this.f}, +gy8(){return this.r}} +A.aKi.prototype={ +$1(a){return A.ZX(a,this.a)}, +$S:210} +A.agC.prototype={ +b0I(a,b){var s,r,q=this,p=new A.b0v(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.dZ)r=r.ey(a) +s=s.b +s=new A.agA(r,s instanceof A.dZ?s.ey(a):s)}return new A.agC(q.a,o,n,m,p,!1,s)}} +A.b0v.prototype={ +$1(a){return a instanceof A.dZ?a.ey(this.a):a}, +$S:122} +A.agA.prototype={} +A.b0H.prototype={ +gfb(){return A.BF.prototype.gfb.call(this).ci(this.z)}} +A.agB.prototype={} +A.EW.prototype={ +aLq(a){if(this.gef()!=null)this.a2(new A.aVM(this,a))}, +a8A(a){var s,r=this +if(r.gef()==null)return +switch(r.gh(r)){case!1:r.gef().$1(!0) +break +case!0:s=r.gef() +s.toString +s.$1(r.gwg()&&null) +break +case null:case void 0:r.gef().$1(!1) +break}r.c.gab().AI(B.re)}, +aLo(){return this.a8A(null)}, +a4I(a){if(this.vD$!=null)this.a2(new A.aVO(this))}, +aCn(){return this.a4I(null)}, +aAn(a){if(a!==this.Vq$)this.a2(new A.aVJ(this,a))}, +aaR(a,b,c,d,e){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.gef(),h=k.Ku$ +if(h===$){s=A.a4([B.jO,new A.d9(k.ga8z(),new A.bl(A.a([],t.f),t._),t.wY)],t.n,t.b) +k.Ku$!==$&&A.at() +k.Ku$=s +h=s}r=k.gef() +q=k.gef()!=null?k.gaLp():j +p=k.gef()!=null?k.ga8z():j +o=k.gef()!=null?k.ga4H():j +n=k.gef()!=null?k.ga4H():j +m=k.gef() +l=A.eT(j,j,j,d,e) +return A.bqO(h,!1,A.e8(j,new A.bT(A.c3(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,j,j),!1,!1,!1,!1,l,j),B.H,r==null,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,j),i!=null,b,B.aR,c,k.gaAm(),j,j)}} +A.aVM.prototype={ +$0(){this.a.vD$=this.b.c}, +$S:0} +A.aVO.prototype={ +$0(){this.a.vD$=null}, +$S:0} +A.aVJ.prototype={ +$0(){this.a.Vq$=this.b}, +$S:0} +A.abT.prototype={ +sxU(a){if(J.d(this.a,a))return +this.a=a +this.U()}, +szk(a){if(J.d(this.b,a))return +this.b=a +this.U()}, +slD(a){if(a.k(0,this.c))return +this.c=a +this.U()}, +syJ(a){if(J.d(a,this.d))return +this.d=a +this.U()}, +stz(a){if(a===this.e)return +this.e=a +this.U()}, +sE6(a){if(a===this.f)return +this.f=a +this.U()}, +eF(a){return!0}, +vJ(a){return null}, +gAH(){return null}, +Gq(a){return!1}, +l(a){return"#"+A.bG(this)}} +A.bjh.prototype={ +$0(){return null}, +$S:889} +A.bhJ.prototype={ +$0(){var s=self,r=s.window.navigator.platform.toLowerCase() +if(B.d.c6(r,"mac"))return B.cW +if(B.d.c6(r,"win"))return B.eP +if(B.d.p(r,"iphone")||B.d.p(r,"ipad")||B.d.p(r,"ipod"))return B.aN +if(B.d.p(r,"android"))return B.be +if(s.window.matchMedia("only screen and (pointer: fine)").matches)return B.eO +return B.be}, +$S:876} +A.vH.prototype={ +Fp(a,b){var s=A.js.prototype.gh.call(this,0) +s.toString +return J.bvD(s)}, +l(a){return this.Fp(0,B.c4)}, +gh(a){var s=A.js.prototype.gh.call(this,0) +s.toString +return s}} +A.C4.prototype={} +A.a21.prototype={} +A.a2_.prototype={} +A.cY.prototype={ +aSw(){var s,r,q,p,o,n,m,l=this.a +if(t.vp.b(l)){s=l.gnY(l) +r=l.l(0) +if(typeof s=="string"&&s!==r){q=r.length +p=J.ac(s) +if(q>p.gq(s)){o=B.d.zu(r,s) +if(o===q-p.gq(s)&&o>2&&B.d.Z(r,o-2,o)===": "){n=B.d.Z(r,0,o-2) +m=B.d.d_(n," Failed assertion:") +if(m>=0)n=B.d.Z(n,0,m)+"\n"+B.d.cK(n,m+1) +l=p.Yf(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.bB(l):" "+A.h(l) +l=B.d.Yf(l) +return l.length===0?" ":l}, +gamQ(){return A.bMP(new A.aDe(this).$0(),!0,B.om)}, +f2(){return"Exception caught by "+this.c}, +l(a){A.bUc(null,B.a_4,this) +return""}} +A.aDe.prototype={ +$0(){return J.bKH(this.a.aSw().split("\n")[0])}, +$S:24} +A.xg.prototype={ +gnY(a){return this.l(0)}, +f2(){return"FlutterError"}, +l(a){var s,r,q=new A.f6(this.a,t.ow) +if(!q.gaa(0)){s=q.gY(0) +r=J.db(s) +s=A.js.prototype.gh.call(r,s) +s.toString +s=J.bvD(s)}else s="FlutterError" +return s}, +$iwo:1} +A.aDf.prototype={ +$1(a){return A.cp(a)}, +$S:874} +A.aDh.prototype={ +$1(a){return a+1}, +$S:125} +A.aDi.prototype={ +$1(a){return a+1}, +$S:125} +A.bko.prototype={ +$1(a){return B.d.p(a,"StackTrace.current")||B.d.p(a,"dart-sdk/lib/_internal")||B.d.p(a,"dart:sdk_internal")}, +$S:30} +A.ai3.prototype={} +A.ai5.prototype={} +A.ai4.prototype={} +A.Yt.prototype={ +kk(){}, +vK(){}, +aWm(a){var s;++this.c +s=a.$0() +s.ky(new A.av0(this)) +return s}, +Yi(){}, +qD(){$.aDg=0 +return A.ci(null,t.H)}, +l(a){return""}} +A.av0.prototype={ +$0(){var s,r,q,p=this.a +if(--p.c<=0)try{p.aqP() +if(p.k3$.c!==0)p.Qb()}catch(q){s=A.ae(q) +r=A.bM(q) +p=A.cp("while handling pending events") +A.en(new A.cY(s,r,"foundation",p,null,!1))}}, +$S:2} +A.ah.prototype={} +A.dS.prototype={ +V(a,b){var s,r,q,p,o=this +if(o.gfV(o)===o.geM().length){s=t.Nw +if(o.gfV(o)===0)o.seM(A.bQ(1,null,!1,s)) +else{r=A.bQ(o.geM().length*2,null,!1,s) +for(q=0;q0){r.geM()[s]=null +r.sot(r.got()+1)}else r.S2(s) +break}}, +m(){this.seM($.ag()) +this.sfV(0,0)}, +U(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this +if(f.gfV(f)===0)return +f.snp(f.gnp()+1) +p=f.gfV(f) +for(s=0;s0){l=f.gfV(f)-f.got() +if(l*2<=f.geM().length){k=A.bQ(l,null,!1,t.Nw) +for(j=0,s=0;s#"+A.bG(this)+"("+A.h(this.gh(this))+")"}} +A.BM.prototype={ +J(){return"DiagnosticLevel."+this.b}} +A.oE.prototype={ +J(){return"DiagnosticsTreeStyle."+this.b}} +A.b90.prototype={} +A.i1.prototype={ +Fp(a,b){return this.dU(0)}, +l(a){return this.Fp(0,B.c4)}, +gb4(a){return this.a}} +A.js.prototype={ +gh(a){this.aEh() +return this.at}, +aEh(){return}} +A.Jo.prototype={ +gh(a){return this.f}} +A.a1m.prototype={} +A.aR.prototype={ +f2(){return"#"+A.bG(this)}, +Fp(a,b){var s=this.f2() +return s}, +l(a){return this.Fp(0,B.c4)}} +A.azb.prototype={ +f2(){return"#"+A.bG(this)}} +A.mZ.prototype={ +l(a){return this.agR(B.om).dU(0)}, +f2(){return"#"+A.bG(this)}, +b19(a,b){return A.bql(a,b,this)}, +agR(a){return this.b19(null,a)}} +A.a1n.prototype={ +gh(a){return this.y}} +A.agW.prototype={} +A.he.prototype={} +A.a42.prototype={} +A.jd.prototype={ +l(a){return"[#"+A.bG(this)+"]"}} +A.eb.prototype={ +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return A.u(this).j("eb").b(b)&&J.d(b.a,this.a)}, +gB(a){return A.a2(A.M(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)}, +l(a){var s=A.u(this),r=s.j("eb.T"),q=this.a,p=A.b8(r)===B.au_?"<'"+A.h(q)+"'>":"<"+A.h(q)+">" +if(A.M(this)===A.b8(s.j("eb")))return"["+p+"]" +return"["+A.b8(r).l(0)+" "+p+"]"}, +gh(a){return this.a}} +A.bsW.prototype={} +A.m1.prototype={} +A.LB.prototype={} +A.bl.prototype={ +gI2(){var s,r=this,q=r.c +if(q===$){s=A.dz(r.$ti.c) +r.c!==$&&A.at() +r.c=s +q=s}return q}, +D(a,b){this.b=!0 +this.gI2().T(0) +return B.b.D(this.a,b)}, +T(a){this.b=!1 +B.b.T(this.a) +this.gI2().T(0)}, +p(a,b){var s=this,r=s.a +if(r.length<3)return B.b.p(r,b) +if(s.b){s.gI2().K(0,r) +s.b=!1}return s.gI2().p(0,b)}, +ga3(a){var s=this.a +return new J.dd(s,s.length,A.a8(s).j("dd<1>"))}, +gaa(a){return this.a.length===0}, +gd4(a){return this.a.length!==0}, +i1(a,b){var s=this.a,r=A.a8(s) +return b?A.a(s.slice(0),r):J.kZ(s.slice(0),r.c)}, +fc(a){return this.i1(0,!0)}} +A.ql.prototype={ +F(a,b){var s=this.a,r=s.i(0,b) +s.n(0,b,(r==null?0:r)+1)}, +D(a,b){var s=this.a,r=s.i(0,b) +if(r==null)return!1 +if(r===1)s.D(0,b) +else s.n(0,b,r-1) +return!0}, +p(a,b){return this.a.a7(0,b)}, +ga3(a){var s=this.a +return A.iC(s,s.r)}, +gaa(a){return this.a.a===0}, +gd4(a){return this.a.a!==0}} +A.Nb.prototype={ +b_K(a,b,c){var s=this.a,r=s==null?$.Xn():s,q=r.pi(0,0,b,A.i9(b),c) +if(q===s)return this +return new A.Nb(q)}, +i(a,b){var s=this.a +if(s==null)return null +return s.As(0,0,b,J.Z(b))}} +A.bgQ.prototype={} +A.aie.prototype={ +pi(a,b,c,d,e){var s,r,q,p,o=B.e.xN(d,b)&31,n=this.a,m=n[o] +if(m==null)m=$.Xn() +s=m.pi(0,b+5,c,d,e) +if(s===m)n=this +else{r=n.length +q=A.bQ(r,null,!1,t.X) +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.bKy(p,a5+5,a6,a7,a8) +if(o===p)return c +a2=a.length +n=A.bQ(a2,b,!1,t.X) +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.aD1(a5) +a1.a[a]=$.Xn().pi(0,a5+5,a6,a7,a8) +return a1}else{h=2*s +g=2*i +f=A.bQ(g+2,b,!1,t.X) +for(a=c.b,e=0;e>>0,f)}}}, +As(a,b,c,d){var s,r,q,p,o=1<<(B.e.xN(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.As(0,b+5,c,d) +if(J.d(c,q))return p +return null}, +aD1(a){var s,r,q,p,o,n,m,l=A.bQ(32,null,!1,t.X) +for(s=this.a,r=a+5,q=this.b,p=0,o=0;o<32;++o)if((B.e.xN(s,o)&1)!==0){n=q[p] +m=p+1 +if(n==null)l[o]=q[m] +else l[o]=$.Xn().pi(0,r,n,J.Z(n),q[m]) +p+=2}return new A.aie(l)}} +A.Sp.prototype={ +pi(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.a4W(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.bQ(q,null,!1,t.X) +for(o=0;o>>0,k).pi(0,b,c,d,e)}, +As(a,b,c,d){var s=this.a4W(c) +return s<0?null:this.b[s+1]}, +a4W(a){var s,r,q=this.b,p=q.length +for(s=J.iS(a),r=0;r=s.a.length)s.Sc(q) +B.a2.eL(s.a,s.b,q,a) +s.b+=r}, +Cg(a,b,c){var s=this,r=c==null?s.e.length:c,q=s.b+(r-b) +if(q>=s.a.length)s.Sc(q) +B.a2.eL(s.a,s.b,q,a) +s.b=q}, +aJw(a){return this.Cg(a,0,null)}, +Sc(a){var s=this.a,r=s.length,q=a==null?0:a,p=Math.max(q,r*2),o=new Uint8Array(p) +B.a2.eL(o,0,r,s) +this.a=o}, +aIk(){return this.Sc(null)}, +ox(a){var s=B.e.aB(this.b,a) +if(s!==0)this.Cg($.bI4(),0,a-s)}, +t4(){var s,r=this +if(r.c)throw A.c(A.a3("done() must not be called more than once on the same "+A.M(r).l(0)+".")) +s=A.hh(r.a.buffer,0,r.b) +r.a=new Uint8Array(0) +r.c=!0 +return s}} +A.NF.prototype={ +oc(a){return this.a.getUint8(this.b++)}, +No(a){var s=this.b,r=$.h1() +B.ji.YO(this.a,s,r)}, +qS(a){var s=this.a,r=A.cu(s.buffer,s.byteOffset+this.b,a) +this.b+=a +return r}, +Np(a){var s +this.ox(8) +s=this.a +B.HU.aav(s.buffer,s.byteOffset+this.b,a)}, +ox(a){var s=this.b,r=B.e.aB(s,a) +if(r!==0)this.b=s+(a-r)}} +A.nD.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.nD&&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}, +l(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.aTJ.prototype={ +$1(a){return a.length!==0}, +$S:30} +A.d_.prototype={ +yd(a,b){return new A.aE($.aH,this.$ti.j("aE<1>"))}, +v_(a){return this.yd(a,null)}, +jw(a,b,c,d){var s=b.$1(this.a) +if(d.j("ad<0>").b(s))return s +return new A.d_(s,d.j("d_<0>"))}, +cQ(a,b,c){return this.jw(0,b,null,c)}, +ky(a){var s,r,q,p,o,n=this +try{s=a.$0() +if(t.d.b(s)){p=J.asP(s,new A.aUv(n),n.$ti.c) +return p}return n}catch(o){r=A.ae(o) +q=A.bM(o) +p=A.xn(r,q,n.$ti.c) +return p}}, +$iad:1} +A.aUv.prototype={ +$1(a){return this.a.a}, +$S(){return this.a.$ti.j("1(@)")}} +A.a2H.prototype={ +J(){return"GestureDisposition."+this.b}} +A.dE.prototype={} +A.Cf.prototype={ +S(a){this.a.jF(this.b,this.c,a)}} +A.G0.prototype={ +l(a){var s=this,r=s.a +r=r.length===0?""+"":""+new A.a1(r,new A.b5d(s),A.a8(r).j("a1<1,f>")).d0(0,", ") +if(s.b)r+=" [open]" +if(s.c)r+=" [held]" +if(s.d)r+=" [hasPendingSweep]" +return r.charCodeAt(0)==0?r:r}} +A.b5d.prototype={ +$1(a){if(a===this.a.e)return a.l(0)+" (eager winner)" +return a.l(0)}, +$S:851} +A.aEd.prototype={ +pX(a,b,c){this.a.d2(0,b,new A.aEf(this,b)).a.push(c) +return new A.Cf(this,b,c)}, +aPv(a,b){var s=this.a.i(0,b) +if(s==null)return +s.b=!1 +this.a8P(b,s)}, +a0r(a){var s,r=this.a,q=r.i(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.gY(r).it(a) +for(s=1;s").a0(q.y[1]),r=new A.bC(J.av(r.a),r.b,q.j("bC<1,2>")),p=n.r,q=q.y[1];r.v();){o=r.a;(o==null?q.a(o):o).b2D(0,p)}s.T(0) +n.c=B.z +s=n.y +if(s!=null)s.b3(0)}} +A.Cg.prototype={ +aBg(a){var s,r,q,p,o=this +try{o.aA$.K(0,A.bQD(a.a,o.gawH())) +if(o.c<=0)o.Qn()}catch(q){s=A.ae(q) +r=A.bM(q) +p=A.cp("while handling a pointer data packet") +A.en(new A.cY(s,r,"gestures library",p,null,!1))}}, +awI(a){var s +if($.bN().gfI().b.i(0,a)==null)s=null +else{s=$.cV().d +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}}return s}, +aOL(a){var s=this.aA$ +if(s.b===s.c&&this.c<=0)A.ip(this.gayj()) +s.Jd(A.bzK(0,0,0,0,0,B.ac,!1,0,a,B.h,1,1,0,0,0,0,0,0,B.z,0))}, +Qn(){for(var s=this.aA$;!s.gaa(0);)this.VL(s.Fe())}, +VL(a){this.ga6X().k7(0) +this.a4y(a)}, +a4y(a){var s,r,q=this,p=!t.pY.b(a) +if(!p||t.ks.b(a)||t.XA.b(a)||t.w5.b(a)){s=A.a2Z() +q.zj(s,a.gbE(a),a.gAn()) +if(!p||t.w5.b(a))q.bC$.n(0,a.gbp(),s) +p=s}else if(t.oN.b(a)||t.Ko.b(a)||t.WQ.b(a)){s=q.bC$.D(0,a.gbp()) +p=s}else p=a.gKe()||t.DB.b(a)?q.bC$.i(0,a.gbp()):null +if(p!=null||t.ge.b(a)||t.PB.b(a)){r=q.as$ +r.toString +r.b24(a,t.n2.b(a)?null:p) +q.anw(0,a,p)}}, +zj(a,b,c){a.F(0,new A.kd(this,t.AL))}, +aRx(a,b,c){var s,r,q,p,o,n,m,l,k,j,i="gesture library" +if(c==null){try{this.aL$.agI(b)}catch(p){s=A.ae(p) +r=A.bM(p) +A.en(A.bOe(A.cp("while dispatching a non-hit-tested pointer event"),b,s,null,new A.aEh(b),i,r))}return}for(n=c.a,m=n.length,l=0;l0.4){r.dy=B.n9 +r.S(B.bJ)}else if(a.gq6().gt3()>A.od(a.gdc(a),r.b))r.S(B.aM) +if(s>0.4&&r.dy===B.Oy){r.dy=B.n9 +if(r.at!=null)r.e4("onStart",new A.aDP(r,s))}}r.AW(a)}, +it(a){var s=this,r=s.dy +if(r===B.n8)r=s.dy=B.Oy +if(s.at!=null&&r===B.n9)s.e4("onStart",new A.aDN(s))}, +vk(a){var s=this,r=s.dy,q=r===B.n9||r===B.axB +if(r===B.n8){s.S(B.aM) +return}if(q&&s.ch!=null)if(s.ch!=null)s.e4("onEnd",new A.aDO(s)) +s.dy=B.rZ}, +hE(a){this.i6(a) +this.vk(a)}} +A.aDP.prototype={ +$0(){var s=this.a,r=s.at +r.toString +s=s.db +s===$&&A.b() +return r.$1(new A.xm(s.b))}, +$S:0} +A.aDN.prototype={ +$0(){var s=this.a,r=s.at +r.toString +s.dx===$&&A.b() +s=s.db +s===$&&A.b() +return r.$1(new A.xm(s.b))}, +$S:0} +A.aDO.prototype={ +$0(){var s=this.a,r=s.ch +r.toString +s=s.db +s===$&&A.b() +return r.$1(new A.xm(s.b))}, +$S:0} +A.a1l.prototype={ +gB(a){return A.a2(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)}, +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.a1l&&b.a==this.a}, +l(a){return"DeviceGestureSettings(touchSlop: "+A.h(this.a)+")"}} +A.kd.prototype={ +l(a){return"#"+A.bG(this)+"("+this.a.l(0)+")"}} +A.H5.prototype={} +A.SV.prototype={ +es(a,b){return this.a.ig(b)}} +A.Gp.prototype={ +es(a,b){var s,r,q,p,o=new Float64Array(16),n=new A.cc(o) +n.ck(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.qm.prototype={ +azo(){var s,r,q,p,o=this.c +if(o.length===0)return +s=this.b +r=B.b.ga_(s) +for(q=o.length,p=0;p":B.b.d0(s,", "))+")"}} +A.um.prototype={} +A.un.prototype={} +A.LO.prototype={} +A.CU.prototype={} +A.kl.prototype={ +jS(a){var s,r=this +switch(a.geC(a)){case 1:if(r.ok==null&&r.p1==null&&r.p3==null&&r.p2==null&&r.p4==null&&r.RG==null&&r.R8==null)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.r4(a)}, +UU(){var s,r=this +r.S(B.bJ) +r.k2=!0 +s=r.CW +s.toString +r.a_X(s) +r.av_()}, +adw(a){var s,r=this +if(!a.gr9()){if(t.pY.b(a)){s=new A.ih(a.gdc(a),A.bQ(20,null,!1,t.av)) +r.cc=s +s.oE(a.ghk(a),a.gf_())}if(t.n2.b(a)){s=r.cc +s.toString +s.oE(a.ghk(a),a.gf_())}}if(t.oN.b(a)){if(r.k2)r.auY(a) +else r.S(B.aM) +r.Sb()}else if(t.Ko.b(a)){r.a1G() +r.Sb()}else if(t.pY.b(a)){r.k3=new A.j6(a.gf_(),a.gbE(a)) +r.k4=a.geC(a) +r.auX(a)}else if(t.n2.b(a))if(a.geC(a)!==r.k4&&!r.k2){r.S(B.aM) +s=r.CW +s.toString +r.i6(s)}else if(r.k2)r.auZ(a)}, +auX(a){var s,r=this,q=r.k3,p=q.b +q=q.a +s=r.e.i(0,a.gbp()) +s.toString +switch(r.k4){case 1:if(r.ok!=null)r.e4("onLongPressDown",new A.aIp(r,new A.um(p,s,q))) +break +case 2:break +case 4:break}}, +a1G(){var s,r=this +if(r.ch===B.kP)switch(r.k4){case 1:s=r.p1 +if(s!=null)r.e4("onLongPressCancel",s) +break +case 2:break +case 4:break}}, +av_(){var s,r,q=this +switch(q.k4){case 1:if(q.p3!=null){s=q.k3 +r=s.b +s=s.a +q.e4("onLongPressStart",new A.aIs(q,new A.un(r,s)))}s=q.p2 +if(s!=null)q.e4("onLongPress",s) +break +case 2:break +case 4:break}}, +auZ(a){var s=this,r=a.gbE(a),q=a.gf_(),p=a.gbE(a).a8(0,s.k3.b) +a.gf_().a8(0,s.k3.a) +switch(s.k4){case 1:if(s.p4!=null)s.e4("onLongPressMoveUpdate",new A.aIr(s,new A.LO(r,q,p))) +break +case 2:break +case 4:break}}, +auY(a){var s=this,r=s.cc.AD(),q=r==null?B.dq:new A.hL(r.a),p=a.gbE(a),o=a.gf_() +s.cc=null +switch(s.k4){case 1:if(s.RG!=null)s.e4("onLongPressEnd",new A.aIq(s,new A.CU(p,o,q))) +p=s.R8 +if(p!=null)s.e4("onLongPressUp",p) +break +case 2:break +case 4:break}}, +Sb(){var s=this +s.k2=!1 +s.cc=s.k4=s.k3=null}, +S(a){var s=this +if(a===B.aM)if(s.k2)s.Sb() +else s.a1G() +s.a_P(a)}, +it(a){}} +A.aIp.prototype={ +$0(){return this.a.ok.$1(this.b)}, +$S:0} +A.aIs.prototype={ +$0(){return this.a.p3.$1(this.b)}, +$S:0} +A.aIr.prototype={ +$0(){return this.a.p4.$1(this.b)}, +$S:0} +A.aIq.prototype={ +$0(){return this.a.RG.$1(this.b)}, +$S:0} +A.rT.prototype={ +i(a,b){return this.c[b+this.a]}, +n(a,b,c){this.c[b+this.a]=c}, +aD(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.xI(A.J(new A.a1(s,new A.aMy(),r),!0,r.j("al.E")),"[","]") +r=this.b +r===$&&A.b() +return"PolynomialFit("+q+", confidence: "+B.c.aR(r,3)+")"}} +A.aMy.prototype={ +$1(a){return B.c.agX(a,3)}, +$S:823} +A.a3S.prototype={ +a_d(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.aMx(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.rT(c*a5,a5,q).aD(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.dy +if(q==null)q=8000 +p=A.V(r,-q,q) +return new A.i4(new A.hL(new A.j(0,p)),p)}, +QW(a,b){var s=this.k4 +s===$&&A.b() +return Math.abs(s)>A.od(a,this.b)}, +BB(a){return new A.j(0,a.b)}, +BF(a){return a.b}} +A.ne.prototype={ +PB(a,b){var s,r,q,p,o=this,n=o.dx +if(n==null)n=50 +s=o.db +if(s==null)s=A.od(b,o.b) +r=a.a.a +if(!(Math.abs(r)>n&&Math.abs(a.d.a)>s))return null +q=o.dy +if(q==null)q=8000 +p=A.V(r,-q,q) +return new A.i4(new A.hL(new A.j(p,0)),p)}, +QW(a,b){var s=this.k4 +s===$&&A.b() +return Math.abs(s)>A.od(a,this.b)}, +BB(a){return new A.j(a.a,0)}, +BF(a){return a.a}} +A.np.prototype={ +PB(a,b){var s,r,q,p,o=this,n=o.dx +if(n==null)n=50 +s=o.db +if(s==null)s=A.od(b,o.b) +r=a.a +if(!(r.gt3()>n*n&&a.d.gt3()>s*s))return null +q=o.dx +if(q==null)q=50 +p=o.dy +if(p==null)p=8000 +return new A.i4(new A.hL(r).aPm(q,p),null)}, +QW(a,b){var s=this.k4 +s===$&&A.b() +return Math.abs(s)>A.bk5(a,this.b)}, +BB(a){return a}, +BF(a){return null}} +A.yf.prototype={ +m(){var s=this.w +if(s!=null)s.a.jF(s.b,s.c,B.aM) +this.w=null}} +A.Md.prototype={ +iu(a){var s=this,r=s.Uw(a),q=s.r +q.toString +q.n(0,a.gbp(),r) +$.ef.aL$.aNu(a.gbp(),s.ga5I()) +r.w=$.ef.bn$.pX(0,a.gbp(),s)}, +aEF(a){var s,r,q,p=this.r +p.toString +p=p.i(0,a.gbp()) +p.toString +if(t.n2.b(a)){if(!a.gr9())p.c.oE(a.ghk(a),a.gbE(a)) +s=p.e +if(s!=null){p=a.ghk(a) +r=a.gq6() +q=a.gbE(a) +s.ce(0,new A.fK(p,r,null,q,q))}else{s=p.f +s.toString +p.f=s.O(0,a.gq6()) +p.r=a.ghk(a) +p.TY()}}else if(t.oN.b(a)){if(p.e!=null){s=p.c.G1() +r=p.e +r.toString +p.e=null +r.Dz(0,new A.i4(s,null))}else p.r=p.f=null +this.C9(a.gbp())}else if(t.Ko.b(a)){s=p.e +if(s!=null){p.e=null +s.b3(0)}else p.r=p.f=null +this.C9(a.gbp())}}, +it(a){var s=this.r.i(0,a) +if(s==null)return +s.Tn(new A.aJO(this,a))}, +aKA(a,b){var s,r,q,p,o=this,n=o.r.i(0,b) +n.toString +s=o.f!=null?o.e4("onStart",new A.aJN(o,a)):null +if(s!=null){n.e=s +r=n.r +q=n.f +q.toString +p=n.b +n.r=n.f=null +s.ce(0,new A.fK(r,q,null,p,p))}else o.C9(b) +return s}, +hE(a){var s +if(this.r.a7(0,a)){s=this.r.i(0,a) +s.w=s.r=s.f=null +this.C9(a)}}, +C9(a){if(this.r==null)return +$.ef.aL$.Mt(a,this.ga5I()) +this.r.D(0,a).m()}, +m(){var s,r=this,q=r.r +q.toString +s=A.u(q).j("bj<1>") +B.b.ak(A.J(new A.bj(q,s),!0,s.j("p.E")),r.gaI5()) +r.r=null +r.B_()}} +A.aJO.prototype={ +$1(a){return this.a.aKA(a,this.b)}, +$S:213} +A.aJN.prototype={ +$0(){return this.a.f.$1(this.b)}, +$S:806} +A.aiM.prototype={ +TY(){var s,r=this +if(r.f.gew()>A.od(r.d,r.a)){s=r.w +s.a.jF(s.b,s.c,B.bJ)}}, +Tn(a){a.$1(this.b)}} +A.a3k.prototype={ +Uw(a){var s=a.gbE(a),r=a.gdc(a) +return new A.aiM(this.b,s,new A.ih(r,A.bQ(20,null,!1,t.av)),r,B.h)}} +A.ait.prototype={ +TY(){var s,r=this +if(Math.abs(r.f.a)>A.od(r.d,r.a)){s=r.w +s.a.jF(s.b,s.c,B.bJ)}}, +Tn(a){a.$1(this.b)}} +A.a30.prototype={ +Uw(a){var s=a.gbE(a),r=a.gdc(a) +return new A.ait(this.b,s,new A.ih(r,A.bQ(20,null,!1,t.av)),r,B.h)}} +A.apz.prototype={ +TY(){var s,r=this +if(Math.abs(r.f.b)>A.od(r.d,r.a)){s=r.w +s.a.jF(s.b,s.c,B.bJ)}}, +Tn(a){a.$1(this.b)}} +A.acs.prototype={ +Uw(a){var s=a.gbE(a),r=a.gdc(a) +return new A.apz(this.b,s,new A.ih(r,A.bQ(20,null,!1,t.av)),r,B.h)}} +A.agn.prototype={ +aFN(){this.a=!0}} +A.H_.prototype={ +i6(a){if(this.r){this.r=!1 +$.ef.aL$.Mt(this.b,a)}}, +zr(a,b){return a.gbE(a).a8(0,this.d).gew()<=b}} +A.n1.prototype={ +jS(a){var s,r=this +if(r.y==null)if(r.f==null&&r.r==null&&!0)return!1 +s=r.r4(a) +if(!s)r.uA() +return s}, +iu(a){var s,r,q=this,p=q.y +if(p!=null)if(!p.zr(a,100))return +else{p=q.y +if(!p.f.a||a.geC(a)!==p.e){q.uA() +return q.a8J(a)}else if(q.f!=null){p=a.gbE(a) +s=a.gf_() +r=q.e.i(0,a.gbp()) +r.toString +q.e4("onDoubleTapDown",new A.azY(q,new A.lp(p,r,s)))}}q.a8J(a)}, +a8J(a){var s,r,q,p,o,n,m=this +m.a84() +s=$.ef.bn$.pX(0,a.gbp(),m) +r=a.gbp() +q=a.gbE(a) +p=a.geC(a) +o=new A.agn() +A.cj(B.or,o.gaFM()) +n=new A.H_(r,s,q,p,o) +m.z.n(0,a.gbp(),n) +o=a.gdj(a) +if(!n.r){n.r=!0 +$.ef.aL$.Jm(r,m.gI0(),o)}}, +aEG(a){var s,r=this,q=r.z,p=q.i(0,a.gbp()) +p.toString +if(t.oN.b(a)){s=r.y +if(s==null){if(r.x==null)r.x=A.cj(B.ba,r.gaEH()) +s=p.b +$.ef.bn$.KW(s) +p.i6(r.gI0()) +q.D(0,s) +r.a1X() +r.y=p}else{s=s.c +s.a.jF(s.b,s.c,B.bJ) +s=p.c +s.a.jF(s.b,s.c,B.bJ) +p.i6(r.gI0()) +q.D(0,p.b) +q=r.r +if(q!=null)r.e4("onDoubleTap",q) +r.uA()}}else if(t.n2.b(a)){if(!p.zr(a,18))r.C7(p)}else if(t.Ko.b(a))r.C7(p)}, +it(a){}, +hE(a){var s,r=this,q=r.z.i(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.C7(q)}, +C7(a){var s,r=this,q=r.z +q.D(0,a.b) +s=a.c +s.a.jF(s.b,s.c,B.aM) +a.i6(r.gI0()) +s=r.y +if(s!=null)if(a===s)r.uA() +else{r.a1z() +if(q.a===0)r.uA()}}, +m(){this.uA() +this.B_()}, +uA(){var s,r=this +r.a84() +if(r.y!=null){if(r.z.a!==0)r.a1z() +s=r.y +s.toString +r.y=null +r.C7(s) +$.ef.bn$.w8(0,s.b)}r.a1X()}, +a1X(){var s=this.z.gaS(0) +B.b.ak(A.J(s,!0,A.u(s).j("p.E")),this.gaHY())}, +a84(){var s=this.x +if(s!=null){s.b3(0) +this.x=null}}, +a1z(){}} +A.azY.prototype={ +$0(){return this.a.f.$1(this.b)}, +$S:0} +A.aMs.prototype={ +Jm(a,b,c){J.cD(this.a.d2(0,a,new A.aMu()),b,c)}, +aNu(a,b){return this.Jm(a,b,null)}, +Mt(a,b){var s,r=this.a,q=r.i(0,a) +q.toString +s=J.d0(q) +s.D(q,b) +if(s.gaa(q))r.D(0,a)}, +awQ(a,b,c){var s,r,q,p +try{b.$1(a.cB(c))}catch(q){s=A.ae(q) +r=A.bM(q) +p=A.cp("while routing a pointer event") +A.en(new A.cY(s,r,"gesture library",p,null,!1))}}, +agI(a){var s=this,r=s.a.i(0,a.gbp()),q=s.b,p=t.Ld,o=t.iD,n=A.ui(q,p,o) +if(r!=null)s.a2Q(a,r,A.ui(r,p,o)) +s.a2Q(a,q,n)}, +a2Q(a,b,c){c.ak(0,new A.aMt(this,b,a))}} +A.aMu.prototype={ +$0(){return A.B(t.Ld,t.iD)}, +$S:773} +A.aMt.prototype={ +$2(a,b){if(J.ee(this.b,a))this.a.awQ(this.c,a,b)}, +$S:772} +A.aMv.prototype={ +agd(a,b,c){if(this.a!=null)return +this.b=b +this.a=c}, +S(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.ae(p) +r=A.bM(p) +n=A.cp("while resolving a PointerSignalEvent") +A.en(new A.cY(s,r,"gesture library",n,null,!1))}o.b=o.a=null}} +A.a1I.prototype={ +J(){return"DragStartBehavior."+this.b}} +A.aK4.prototype={ +J(){return"MultitouchDragStrategy."+this.b}} +A.dF.prototype={ +Jb(a){}, +nz(a){var s=this +s.e.n(0,a.gbp(),a.gdc(a)) +if(s.jS(a))s.iu(a) +else s.vF(a)}, +iu(a){}, +vF(a){}, +jS(a){var s=this.c +return(s==null||s.p(0,a.gdc(a)))&&this.d.$1(a.geC(a))}, +aeg(a){var s=this.c +return s==null||s.p(0,a.gdc(a))}, +m(){}, +ae9(a,b,c){var s,r,q,p,o=null +try{o=b.$0()}catch(q){s=A.ae(q) +r=A.bM(q) +p=A.cp("while handling a gesture") +A.en(new A.cY(s,r,"gesture",p,null,!1))}return o}, +e4(a,b){return this.ae9(a,b,null,t.z)}, +aVx(a,b,c){return this.ae9(a,b,c,t.z)}} +A.dU.prototype={ +iu(a){this.r1(a.gbp(),a.gdj(a))}, +vF(a){this.S(B.aM)}, +it(a){}, +hE(a){}, +S(a){var s,r=this.f,q=A.J(r.gaS(0),!0,t.SP) +r.T(0) +for(r=q.length,s=0;s")),r=r.c;q.v();){p=q.d +if(p==null)p=r.a(p) +o=$.ef.aL$ +n=k.gqm() +o=o.a +m=o.i(0,p) +m.toString +l=J.d0(m) +l.D(m,n) +if(l.gaa(m))o.D(0,p)}s.T(0) +k.B_()}, +atc(a){var s=this.w +if(s!=null)return s.pX(0,a,this) +return $.ef.bn$.pX(0,a,this)}, +r1(a,b){var s=this +$.ef.aL$.Jm(a,s.gqm(),b) +s.r.F(0,a) +s.f.n(0,a,s.atc(a))}, +i6(a){var s=this.r +if(s.p(0,a)){$.ef.aL$.Mt(a,this.gqm()) +s.D(0,a) +if(s.a===0)this.vk(a)}}, +AW(a){if(t.oN.b(a)||t.Ko.b(a)||t.WQ.b(a))this.i6(a.gbp())}} +A.KE.prototype={ +J(){return"GestureRecognizerState."+this.b}} +A.DE.prototype={ +iu(a){var s=this +s.wW(a) +if(s.ch===B.ek){s.ch=B.kP +s.CW=a.gbp() +s.cx=new A.j6(a.gf_(),a.gbE(a)) +s.db=A.cj(s.at,new A.aMJ(s,a))}}, +vF(a){if(!this.cy)this.a_O(a)}, +jo(a){var s,r,q,p=this +if(p.ch===B.kP&&a.gbp()===p.CW){if(!p.cy)s=p.a3L(a)>18 +else s=!1 +if(p.cy){r=p.ay +q=r!=null&&p.a3L(a)>r}else q=!1 +if(t.n2.b(a))r=s||q +else r=!1 +if(r){p.S(B.aM) +r=p.CW +r.toString +p.i6(r)}else p.adw(a)}p.AW(a)}, +UU(){}, +it(a){if(a===this.CW){this.nu() +this.cy=!0}}, +hE(a){var s=this +if(a===s.CW&&s.ch===B.kP){s.nu() +s.ch=B.a0N}}, +vk(a){var s=this +s.nu() +s.ch=B.ek +s.cx=null +s.cy=!1}, +m(){this.nu() +this.kF()}, +nu(){var s=this.db +if(s!=null){s.b3(0) +this.db=null}}, +a3L(a){return a.gbE(a).a8(0,this.cx.b).gew()}} +A.aMJ.prototype={ +$0(){this.a.UU() +return null}, +$S:0} +A.j6.prototype={ +O(a,b){return new A.j6(this.a.O(0,b.a),this.b.O(0,b.b))}, +a8(a,b){return new A.j6(this.a.a8(0,b.a),this.b.a8(0,b.b))}, +l(a){return"OffsetPair(local: "+this.a.l(0)+", global: "+this.b.l(0)+")"}} +A.aii.prototype={} +A.GK.prototype={ +J(){return"_ScaleState."+this.b}} +A.Ae.prototype={ +gaT3(){return this.b.O(0,this.c)}, +giG(a){return this.d}, +l(a){var s=this +return"_PointerPanZoomData(parent: "+s.a.l(0)+", _position: "+s.b.l(0)+", _pan: "+s.c.l(0)+", _scale: "+A.h(s.d)+", _rotation: "+s.e+")"}} +A.OA.prototype={ +l(a){return"ScaleStartDetails(focalPoint: "+this.a.l(0)+", localFocalPoint: "+this.b.l(0)+", pointersCount: "+this.c+")"}} +A.r8.prototype={ +l(a){var s=this +return"ScaleUpdateDetails(focalPoint: "+s.b.l(0)+", localFocalPoint: "+s.c.l(0)+", scale: "+A.h(s.d)+", horizontalScale: "+A.h(s.e)+", verticalScale: "+A.h(s.f)+", rotation: "+A.h(s.r)+", pointerCount: "+s.w+", focalPointDelta: "+s.a.l(0)+", sourceTimeStamp: "+s.x.l(0)+")"}} +A.v6.prototype={ +l(a){return"ScaleEndDetails(velocity: "+this.a.l(0)+", scaleVelocity: "+A.h(this.b)+", pointerCount: "+this.c+")"}} +A.ajg.prototype={} +A.Oz.prototype={ +gC0(){var s,r=this.fr +r===$&&A.b() +if(r>0){s=this.fx +s===$&&A.b() +r=s/r}else r=1 +return r}, +gxE(){var s,r,q,p=this.gC0() +for(s=this.R8.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a +p*=(q==null?r.a(q):q).giG(0)/this.RG}return p}, +gaCX(){var s,r,q,p=this,o=p.fy +o===$&&A.b() +if(o>0){s=p.go +s===$&&A.b() +r=s/o}else r=1 +for(o=p.R8.gaS(0),s=A.u(o),s=s.j("@<1>").a0(s.y[1]),o=new A.bC(J.av(o.a),o.b,s.j("bC<1,2>")),s=s.y[1];o.v();){q=o.a +r*=(q==null?s.a(q):q).giG(0)/p.RG}return r}, +gaMC(){var s,r,q,p=this,o=p.id +o===$&&A.b() +if(o>0){s=p.k1 +s===$&&A.b() +r=s/o}else r=1 +for(o=p.R8.gaS(0),s=A.u(o),s=s.j("@<1>").a0(s.y[1]),o=new A.bC(J.av(o.a),o.b,s.j("bC<1,2>")),s=s.y[1];o.v();){q=o.a +r*=(q==null?s.a(q):q).giG(0)/p.RG}return r}, +avG(){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.gaS(0),s=A.u(m),s=s.j("@<1>").a0(s.y[1]),m=new A.bC(J.av(m.a),m.b,s.j("bC<1,2>")),s=s.y[1];m.v();){r=m.a +o+=(r==null?s.a(r):r).e}return o-n.rx}, +iu(a){var s=this +s.wW(a) +s.p2.n(0,a.gbp(),new A.ih(a.gdc(a),A.bQ(20,null,!1,t.av))) +s.ry=a.ghk(a) +if(s.CW===B.k_){s.CW=B.k0 +s.k1=s.id=s.go=s.fy=s.fx=s.fr=0}}, +aeg(a){return!0}, +Jb(a){var s=this +s.a_z(a) +s.r1(a.gbp(),a.gdj(a)) +s.p2.n(0,a.gbp(),new A.ih(a.gdc(a),A.bQ(20,null,!1,t.av))) +s.ry=a.ghk(a) +if(s.CW===B.k_){s.CW=B.k0 +s.RG=1 +s.rx=0}}, +jo(a){var s,r,q,p,o,n,m=this +if(t.n2.b(a)){s=m.p2.i(0,a.gbp()) +s.toString +if(!a.gr9())s.oE(a.ghk(a),a.gbE(a)) +m.ok.n(0,a.gbp(),a.gbE(a)) +m.cx=a.gdj(a) +r=!1 +q=!0}else if(t.pY.b(a)){m.ok.n(0,a.gbp(),a.gbE(a)) +m.p1.push(a.gbp()) +m.cx=a.gdj(a) +r=!0 +q=!0}else if(t.oN.b(a)||t.Ko.b(a)){m.ok.D(0,a.gbp()) +B.b.D(m.p1,a.gbp()) +m.cx=a.gdj(a) +r=!0 +q=!1}else if(t.w5.b(a)){m.R8.n(0,a.gbp(),new A.Ae(m,a.gbE(a),B.h,1,0)) +m.cx=a.gdj(a) +r=!0 +q=!0}else if(t.DB.b(a)){if(!a.gr9()&&!0){s=m.p2.i(0,a.gbp()) +s.toString +s.oE(a.ghk(a),a.gEV(a))}m.R8.n(0,a.gbp(),new A.Ae(m,a.gbE(a),a.gEV(a),a.giG(a),a.gagH())) +m.cx=a.gdj(a) +r=!1 +q=!0}else{if(t.WQ.b(a)){m.R8.D(0,a.gbp()) +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.i(0,p) +n.toString +o=o[1] +s=s.i(0,o) +s.toString +m.k4=new A.ajg(n,p,s,o)}else{p=o[0] +n=s.i(0,p) +n.toString +o=o[1] +s=s.i(0,o) +s.toString +m.k4=m.k3=new A.ajg(n,p,s,o)}}m.aIL(0) +if(!r||m.aHQ(a.gbp()))m.atj(q,a) +m.AW(a)}, +aIL(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.iC(s,s.r),q=B.h;r.v();){p=s.i(0,r.d) +q=new A.j(q.a+p.a,q.b+p.b)}for(r=e.R8,p=r.gaS(0),o=A.u(p),o=o.j("@<1>").a0(o.y[1]),p=new A.bC(J.av(p.a),p.b,o.j("bC<1,2>")),o=o.y[1];p.v();){n=p.a +n=(n==null?o.a(n):n).gaT3() +q=new A.j(q.a+n.a,q.b+n.b)}r=r.a+e.p1.length +r=r>0?q.d6(0,r):B.h +e.dy=r +p=e.cx +if(d==null){e.k2=A.Ni(p,r) +e.p4=B.h}else{o=e.k2 +o===$&&A.b() +r=A.Ni(p,r) +e.k2=r +e.p4=r.a8(0,o)}m=s.a +for(r=A.iC(s,s.r),l=B.h;r.v();){p=s.i(0,r.d) +l=new A.j(l.a+p.a,l.b+p.b)}r=m>0 +if(r)l=l.d6(0,m) +for(p=A.iC(s,s.r),o=l.a,n=l.b,k=0,j=0,i=0;p.v();){h=p.d +g=s.i(0,h) +f=o-g.a +g=n-g.b +k+=Math.sqrt(f*f+g*g) +j+=Math.abs(o-s.i(0,h).a) +i+=Math.abs(n-s.i(0,h).b)}e.fx=r?k/m:0 +e.go=r?j/m:0 +e.k1=r?i/m:0}, +aHQ(a){var s,r=this,q={},p=r.dy +p.toString +r.dx=p +p=r.fx +p===$&&A.b() +r.fr=p +r.k3=r.k4 +p=r.go +p===$&&A.b() +r.fy=p +p=r.k1 +p===$&&A.b() +r.id=p +p=r.R8 +if(p.a===0){r.RG=1 +r.rx=0}else{r.RG=r.gxE()/r.gC0() +p=p.gaS(0) +r.rx=A.qB(p,new A.aR_(),A.u(p).j("p.E"),t.i).ks(0,new A.aR0())}if(r.CW===B.nm){if(r.ch!=null){s=r.p2.i(0,a).G1() +q.a=s +p=s.a +if(p.gt3()>2500){if(p.gt3()>64e6)q.a=new A.hL(p.d6(0,p.gew()).aD(0,8000)) +r.e4("onEnd",new A.aR1(q,r))}else r.e4("onEnd",new A.aR2(r))}r.CW=B.OH +r.p3=new A.ih(B.ac,A.bQ(20,null,!1,t.av)) +return!1}r.p3=new A.ih(B.ac,A.bQ(20,null,!1,t.av)) +return!0}, +atj(a,b){var s,r,q,p,o=this,n=o.CW +if(n===B.k_)n=o.CW=B.k0 +if(n===B.k0){n=o.fx +n===$&&A.b() +s=o.fr +s===$&&A.b() +r=o.dy +r.toString +q=o.dx +q===$&&A.b() +p=r.a8(0,q).gew() +if(Math.abs(n-s)>A.bZm(b.gdc(b))||p>A.bk5(b.gdc(b),o.b)||Math.max(o.gxE()/o.gC0(),o.gC0()/o.gxE())>1.05)o.S(B.bJ)}else if(n.a>=2)o.S(B.bJ) +if(o.CW===B.OH&&a){o.ry=b.ghk(b) +o.CW=B.nm +o.a2S()}if(o.CW===B.nm){n=o.p3 +if(n!=null)n.oE(b.ghk(b),new A.j(o.gxE(),0)) +if(o.ay!=null)o.e4("onUpdate",new A.aQZ(o,b))}}, +a2S(){this.ry=null}, +it(a){var s,r=this +if(r.CW===B.k0){r.CW=B.nm +r.a2S() +if(r.at===B.H){s=r.dy +s.toString +r.dx=s +s=r.fx +s===$&&A.b() +r.fr=s +r.k3=r.k4 +s=r.go +s===$&&A.b() +r.fy=s +s=r.k1 +s===$&&A.b() +r.id=s +s=r.R8 +if(s.a===0){r.RG=1 +r.rx=0}else{r.RG=r.gxE()/r.gC0() +s=s.gaS(0) +r.rx=A.qB(s,new A.aR3(),A.u(s).j("p.E"),t.i).ks(0,new A.aR4())}}}}, +hE(a){var s=this +s.R8.D(0,a) +s.ok.D(0,a) +B.b.D(s.p1,a) +s.i6(a)}, +vk(a){switch(this.CW.a){case 1:this.S(B.aM) +break +case 0:break +case 2:break +case 3:break}this.CW=B.k_}, +m(){this.p2.T(0) +this.kF()}} +A.aR_.prototype={ +$1(a){return a.e}, +$S:214} +A.aR0.prototype={ +$2(a,b){return a+b}, +$S:97} +A.aR1.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.G1().a.a +if(r==null)r=-1 +return p.$1(new A.v6(s,r,q.R8.a+q.p1.length))}, +$S:0} +A.aR2.prototype={ +$0(){var s,r=this.a,q=r.ch +q.toString +s=r.p3 +s=s==null?null:s.G1().a.a +if(s==null)s=-1 +return q.$1(new A.v6(B.dq,s,r.R8.a+r.p1.length))}, +$S:0} +A.aQZ.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j=this.a,i=j.ay +i.toString +s=j.gxE() +r=j.gaCX() +q=j.gaMC() +p=j.dy +p.toString +o=j.k2 +o===$&&A.b() +n=j.avG() +m=j.R8.a +l=j.p1.length +j=j.p4 +j===$&&A.b() +k=this.b +k=k.ghk(k) +i.$1(new A.r8(j,p,o,s,r,q,n,m+l,k))}, +$S:0} +A.aR3.prototype={ +$1(a){return a.e}, +$S:214} +A.aR4.prototype={ +$2(a,b){return a+b}, +$S:97} +A.lp.prototype={} +A.po.prototype={} +A.Ys.prototype={ +iu(a){var s=this +if(s.ch===B.ek){if(s.k4!=null&&s.ok!=null)s.Cn() +s.k4=a}if(s.k4!=null)s.aoj(a)}, +r1(a,b){this.ao9(a,b)}, +adw(a){var s,r,q=this +if(t.oN.b(a)){q.ok=a +q.a1N()}else if(t.Ko.b(a)){q.S(B.aM) +if(q.k2){s=q.k4 +s.toString +q.KN(a,s,"")}q.Cn()}else{s=a.geC(a) +r=q.k4 +if(s!==r.geC(r)){q.S(B.aM) +s=q.CW +s.toString +q.i6(s)}}}, +S(a){var s,r=this +if(r.k3&&a===B.aM){s=r.k4 +s.toString +r.KN(null,s,"spontaneous") +r.Cn()}r.a_P(a)}, +UU(){this.a8a()}, +it(a){var s=this +s.a_X(a) +if(a===s.CW){s.a8a() +s.k3=!0 +s.a1N()}}, +hE(a){var s,r=this +r.aok(a) +if(a===r.CW){if(r.k2){s=r.k4 +s.toString +r.KN(null,s,"forced")}r.Cn()}}, +a8a(){var s,r=this +if(r.k2)return +s=r.k4 +s.toString +r.ady(s) +r.k2=!0}, +a1N(){var s,r,q=this +if(!q.k3||q.ok==null)return +s=q.k4 +s.toString +r=q.ok +r.toString +q.adz(s,r) +q.Cn()}, +Cn(){var s=this +s.k3=s.k2=!1 +s.k4=s.ok=null}} +A.ku.prototype={ +jS(a){var s=this +switch(a.geC(a)){case 1:if(s.aZ==null&&s.bU==null&&s.aW==null&&s.ai==null)return!1 +break +case 2:if(s.cc==null&&s.t==null&&s.X==null&&s.a9==null)return!1 +break +case 4:return!1 +break +default:return!1}return s.r4(a)}, +ady(a){var s,r=this,q=a.gbE(a),p=a.gf_(),o=r.e.i(0,a.gbp()) +o.toString +s=new A.lp(q,o,p) +switch(a.geC(a)){case 1:if(r.aZ!=null)r.e4("onTapDown",new A.aUA(r,s)) +break +case 2:if(r.t!=null)r.e4("onSecondaryTapDown",new A.aUB(r,s)) +break +case 4:break}}, +adz(a,b){var s,r,q,p=this +b.gdc(b) +s=b.gbE(b) +r=b.gf_() +q=new A.po(s,r) +switch(a.geC(a)){case 1:if(p.aW!=null)p.e4("onTapUp",new A.aUC(p,q)) +s=p.bU +if(s!=null)p.e4("onTap",s) +break +case 2:if(p.X!=null)p.e4("onSecondaryTapUp",new A.aUD(p,q)) +if(p.cc!=null)p.e4("onSecondaryTap",new A.aUE(p)) +break +case 4:break}}, +KN(a,b,c){var s,r=this,q=c===""?c:c+" " +switch(b.geC(b)){case 1:s=r.ai +if(s!=null)r.e4(q+"onTapCancel",s) +break +case 2:s=r.a9 +if(s!=null)r.e4(q+"onSecondaryTapCancel",s) +break +case 4:break}}} +A.aUA.prototype={ +$0(){return this.a.aZ.$1(this.b)}, +$S:0} +A.aUB.prototype={ +$0(){return this.a.t.$1(this.b)}, +$S:0} +A.aUC.prototype={ +$0(){return this.a.aW.$1(this.b)}, +$S:0} +A.aUD.prototype={ +$0(){return this.a.X.$1(this.b)}, +$S:0} +A.aUE.prototype={ +$0(){return this.a.cc.$0()}, +$S:0} +A.RO.prototype={ +J(){return"_DragState."+this.b}} +A.PL.prototype={} +A.PO.prototype={} +A.PN.prototype={} +A.PP.prototype={} +A.PM.prototype={} +A.Vc.prototype={ +jo(a){var s,r,q=this +if(t.n2.b(a)){s=A.od(a.gdc(a),q.b) +r=q.Kq$ +if(a.gbE(a).a8(0,r.b).gew()>s){q.H7() +q.DH$=q.DG$=null}}else if(t.oN.b(a)){q.z5$=a +if(q.qf$!=null){q.H7() +if(q.vz$==null)q.vz$=A.cj(B.ba,q.gavM())}}else if(t.Ko.b(a))q.IP()}, +hE(a){this.IP()}, +aCL(a){var s=this.DG$ +s.toString +if(a===s)return!0 +else return!1}, +aDB(a){var s=this.DH$ +if(s==null)return!1 +return a.a8(0,s).gew()<=100}, +H7(){var s=this.vz$ +if(s!=null){s.b3(0) +this.vz$=null}}, +avN(){}, +IP(){var s,r=this +r.H7() +r.DH$=r.Kq$=r.DG$=null +r.oW$=0 +r.z5$=r.qf$=null +s=r.Ks$ +if(s!=null)s.$0()}} +A.Im.prototype={ +aA5(){var s=this +if(s.cy!=null)s.e4("onDragUpdate",new A.auX(s)) +s.p2=s.p3=null}, +jS(a){var s=this +if(s.fy==null)switch(a.geC(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.gbp()!==s.fy)return!1 +return s.r4(a)}, +iu(a){var s,r=this +if(r.k1===B.jY){r.apF(a) +r.fy=a.gbp() +r.ok=r.k4=0 +r.k1=B.rV +s=a.gbE(a) +r.k3=new A.j6(a.gf_(),s) +r.go=A.cj(B.b4,new A.auY(r,a))}}, +vF(a){if(a.geC(a)!==1)if(!this.fx)this.a_O(a)}, +it(a){var s,r=this +if(a!==r.fy)return +r.IM() +r.p4.F(0,a) +s=r.qf$ +if(s!=null)r.a1K(s) +r.fx=!0 +s=r.k2 +if(s!=null)r.OR(s) +s=r.z5$ +if(s!=null)r.a1L(s)}, +vk(a){var s,r=this +switch(r.k1.a){case 0:r.a8b() +r.S(B.aM) +break +case 1:if(r.dy)if(r.fx){if(r.qf$!=null){if(!r.p4.D(0,a))r.Mz(a,B.aM) +r.k1=B.n6 +s=r.qf$ +s.toString +r.OR(s) +r.a1B()}}else{r.a8b() +r.S(B.aM)}else{s=r.z5$ +if(s!=null)r.a1L(s)}break +case 2:r.a1B() +break}r.IM() +r.k1=B.jY +r.dy=!1}, +jo(a){var s,r,q,p,o,n,m=this +if(a.gbp()!==m.fy)return +m.aqK(a) +if(t.n2.b(a)){s=A.od(a.gdc(a),m.b) +if(!m.dy){r=m.k3 +r===$&&A.b() +r=a.gbE(a).a8(0,r.b).gew()>s}else r=!0 +m.dy=r +r=m.k1 +if(r===B.n6)m.a1C(a) +else if(r===B.rV){if(m.k2==null){if(a.gdj(a)==null)q=null +else{r=a.gdj(a) +r.toString +q=A.y8(r)}p=m.a8c(a.gmS()) +r=m.k4 +r===$&&A.b() +o=A.Dv(q,null,p,a.gf_()).gew() +n=m.a8d(p) +m.k4=r+o*J.kL(n==null?1:n) +r=m.ok +r===$&&A.b() +m.ok=r+A.Dv(q,null,a.gmS(),a.gf_()).gew()*B.e.gOl(1) +if(!m.a8e(a.gdc(a)))r=m.fx&&Math.abs(m.ok)>A.bk5(a.gdc(a),m.b) +else r=!0 +if(r){m.k2=a +m.k1=B.n6 +if(!m.fx)m.S(B.bJ)}}r=m.k2 +if(r!=null)m.OR(r)}}else if(t.oN.b(a)){r=m.k1 +if(r===B.rV)m.AW(a) +else if(r===B.n6)m.SN(a.gbp())}else if(t.Ko.b(a)){m.k1=B.jY +m.SN(a.gbp())}}, +hE(a){var s=this +if(a!==s.fy)return +s.aqL(a) +s.IM() +s.SN(a) +s.Im() +s.Il()}, +m(){this.IM() +this.Il() +this.apG()}, +OR(a){var s,r,q,p,o,n=this +if(!n.fx)return +if(n.at===B.H){s=n.k3 +s===$&&A.b() +r=a.gq6() +n.k3=s.O(0,new A.j6(a.gmS(),r))}n.auT(a) +if(!a.gmS().k(0,B.h)){if(a.gdj(a)!=null){s=a.gdj(a) +s.toString +q=A.y8(s)}else q=null +s=n.k3 +s===$&&A.b() +p=s.a.O(0,a.gmS()) +o=A.Dv(q,null,a.gmS(),p) +s=a.gmS() +n.p1=n.k3.O(0,new A.j6(s,o)) +n.a1C(a) +n.p1=null}}, +a1K(a){var s,r,q,p,o=this +if(o.fr)return +s=a.gbE(a) +r=a.gf_() +q=o.e.i(0,a.gbp()) +q.toString +p=o.oW$ +if(o.ch!=null)o.e4("onTapDown",new A.auV(o,new A.PL(s,r,q,p))) +o.fr=!0}, +a1L(a){var s,r,q,p,o=this +if(!o.fx)return +s=a.gdc(a) +r=a.gbE(a) +q=a.gf_() +p=o.oW$ +if(o.CW!=null)o.e4("onTapUp",new A.auW(o,new A.PO(r,q,s,p))) +o.Im() +if(!o.p4.D(0,a.gbp()))o.Mz(a.gbp(),B.aM)}, +auT(a){var s,r,q,p=this +if(p.cx!=null){s=a.ghk(a) +r=p.k3 +r===$&&A.b() +q=p.e.i(0,a.gbp()) +q.toString +p.e4("onDragStart",new A.auT(p,new A.PN(s,r.b,r.a,q,p.oW$)))}p.k2=null}, +a1C(a){var s,r,q,p,o,n,m=this,l=m.p1,k=l!=null?l.b:a.gbE(a) +l=m.p1 +s=l!=null?l.a:a.gf_() +l=a.ghk(a) +r=a.gmS() +q=m.e.i(0,a.gbp()) +q.toString +p=m.k3 +p===$&&A.b() +p=k.a8(0,p.b) +o=s.a8(0,m.k3.a) +n=m.oW$ +if(m.cy!=null)m.e4("onDragUpdate",new A.auU(m,new A.PP(l,r,k,s,q,p,o,n)))}, +a1B(){var s=this,r=s.p3 +if(r!=null){r.b3(0) +s.aA5()}r=s.oW$ +if(s.db!=null)s.e4("onDragEnd",new A.auS(s,new A.PM(0,r))) +s.Im() +s.Il()}, +a8b(){var s,r=this +if(!r.fr)return +s=r.dx +if(s!=null)r.e4("onCancel",s) +r.Il() +r.Im()}, +SN(a){this.i6(a) +if(!this.p4.D(0,a))this.Mz(a,B.aM)}, +Im(){this.fx=this.fr=!1 +this.fy=null}, +Il(){return}, +IM(){var s=this.go +if(s!=null){s.b3(0) +this.go=null}}} +A.auX.prototype={ +$0(){var s=this.a,r=s.cy +r.toString +s=s.p2 +s.toString +return r.$1(s)}, +$S:0} +A.auY.prototype={ +$0(){var s=this.a,r=s.qf$ +if(r!=null){s.a1K(r) +if(s.oW$>1)s.S(B.bJ)}return null}, +$S:0} +A.auV.prototype={ +$0(){return this.a.ch.$1(this.b)}, +$S:0} +A.auW.prototype={ +$0(){return this.a.CW.$1(this.b)}, +$S:0} +A.auT.prototype={ +$0(){return this.a.cx.$1(this.b)}, +$S:0} +A.auU.prototype={ +$0(){return this.a.cy.$1(this.b)}, +$S:0} +A.auS.prototype={ +$0(){return this.a.db.$1(this.b)}, +$S:0} +A.pm.prototype={ +a8e(a){var s=this.k4 +s===$&&A.b() +return Math.abs(s)>A.od(a,this.b)}, +a8c(a){return new A.j(a.a,0)}, +a8d(a){return a.a}} +A.pn.prototype={ +a8e(a){var s=this.k4 +s===$&&A.b() +return Math.abs(s)>A.bk5(a,this.b)}, +a8c(a){return a}, +a8d(a){return null}} +A.QY.prototype={ +iu(a){var s,r=this +r.wW(a) +s=r.vz$ +if(s!=null&&s.b==null)r.IP() +r.z5$=null +if(r.qf$!=null)s=!(r.vz$!=null&&r.aDB(a.gbE(a))&&r.aCL(a.geC(a))) +else s=!1 +if(s)r.oW$=1 +else ++r.oW$ +r.H7() +r.qf$=a +r.DG$=a.geC(a) +r.DH$=a.gbE(a) +r.Kq$=new A.j6(a.gf_(),a.gbE(a)) +s=r.Kr$ +if(s!=null)s.$0()}, +m(){this.IP() +this.kF()}} +A.aol.prototype={} +A.aom.prototype={} +A.aon.prototype={} +A.aoo.prototype={} +A.aop.prototype={} +A.ag_.prototype={ +S(a){this.a.aKW(this.b,a)}, +$iCf:1} +A.A1.prototype={ +it(a){var s,r,q,p,o=this +o.a8h() +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.hL(s.d6(0,s.gew()).aD(0,b)) +if(r40)return B.rC +s=t.u +r=A.a([],s) +q=A.a([],s) +p=A.a([],s) +o=A.a([],s) +n=this.d +s=this.c +m=s[n] +if(m==null)return null +l=m.a.a +k=m +j=k +i=0 +do{h=s[n] +if(h==null)break +g=h.a.a +f=(l-g)/1000 +if(f>100||Math.abs(g-j.a.a)/1000>40)break +e=h.b +r.push(e.a) +q.push(e.b) +p.push(1) +o.push(-f) +n=(n===0?20:n)-1;++i +if(i<20){k=h +j=k +continue}else{k=h +break}}while(!0) +if(i>=3){d=new A.a3S(o,r,p).a_d(2) +if(d!=null){c=new A.a3S(o,q,p).a_d(2) +if(c!=null){s=d.a[1] +g=c.a[1] +b=d.b +b===$&&A.b() +a=c.b +a===$&&A.b() +return new A.vx(new A.j(s*1000,g*1000),b*a,new A.bE(l-k.a.a),m.b.a8(0,k.b))}}}return new A.vx(B.h,1,new A.bE(l-k.a.a),m.b.a8(0,k.b))}, +G1(){var s=this.AD() +if(s==null||s.a.k(0,B.h))return B.dq +return new A.hL(s.a)}} +A.xy.prototype={ +oE(a,b){var s,r=this +r.guJ().oj(0) +r.guJ().fF(0) +s=(r.d+1)%20 +r.d=s +r.e[s]=new A.Tu(a,b)}, +xz(a){var s,r,q=this.d+a,p=B.e.aB(q,20),o=B.e.aB(q-1,20) +q=this.e +s=q[p] +r=q[o] +if(s==null||r==null)return B.h +q=s.a.a-r.a.a +return q>0?s.b.a8(0,r.b).aD(0,1000).d6(0,q/1000):B.h}, +AD(){var s,r,q,p,o,n,m=this +if(m.guJ().gVa()>40)return B.rC +s=m.xz(-2).aD(0,0.6).O(0,m.xz(-1).aD(0,0.35)).O(0,m.xz(0).aD(0,0.05)) +r=m.e +q=m.d +p=r[q] +for(o=null,n=1;n<=20;++n){o=r[B.e.aB(q+n,20)] +if(o!=null)break}if(o==null||p==null)return B.Od +else return new A.vx(s,1,new A.bE(p.a.a-o.a.a),p.b.a8(0,o.b))}} +A.CW.prototype={ +AD(){var s,r,q,p,o,n,m=this +if(m.guJ().gVa()>40)return B.rC +s=m.xz(-2).aD(0,0.15).O(0,m.xz(-1).aD(0,0.65)).O(0,m.xz(0).aD(0,0.2)) +r=m.e +q=m.d +p=r[q] +for(o=null,n=1;n<=20;++n){o=r[B.e.aB(q+n,20)] +if(o!=null)break}if(o==null||p==null)return B.Od +else return new A.vx(s,1,new A.bE(p.a.a-o.a.a),p.b.a8(0,o.b))}} +A.aeI.prototype={ +C(a){var s=this,r=null +return A.eU(r,r,r,r,r,s.c,r,r,new A.aXj(s,a),r,r,r,r,s.f,s.a49(a),r)}} +A.aXj.prototype={ +$0(){this.a.a6_(this.b)}, +$S:0} +A.QK.prototype={ +C(a){var s,r,q,p,o=null +a.av(t.vH) +s=A.x(a) +r=this.c.$1(s.R8) +if(r!=null)return r.$1(a) +q=this.d.$1(a) +switch(A.bU().a){case 0:s=A.f8(a,B.bg,t.Q) +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.aS(q,o,p,o)}} +A.Yj.prototype={ +C(a){return new A.QK(new A.auh(),new A.aui(),new A.auj(),null)}} +A.auh.prototype={ +$1(a){return a==null?null:a.a}, +$S:215} +A.aui.prototype={ +$1(a){return B.kS}, +$S:216} +A.auj.prototype={ +$1(a){return a.gbs()}, +$S:217} +A.Yi.prototype={ +a6_(a){return A.bzf(a)}, +a49(a){var s=A.f8(a,B.bg,t.Q) +s.toString +return s.gbs()}} +A.a1M.prototype={ +C(a){return new A.QK(new A.aAh(),new A.aAi(),new A.aAj(),null)}} +A.aAh.prototype={ +$1(a){return a==null?null:a.c}, +$S:215} +A.aAi.prototype={ +$1(a){return B.a1r}, +$S:216} +A.aAj.prototype={ +$1(a){return a.gb2()}, +$S:217} +A.a1L.prototype={ +a6_(a){var s,r,q=A.a9O(a),p=q.e +if(p.ga4()!=null){s=q.x +r=s.y +s=r==null?A.u(s).j("de.T").a(r):r}else s=!1 +if(s)p.ga4().b6(0) +q=q.d.ga4() +if(q!=null)q.b32(0) +return null}, +a49(a){var s=A.f8(a,B.bg,t.Q) +s.toString +return s.gb2()}} +A.AI.prototype={ +gB(a){var s=this +return A.aO([s.a,s.b,s.c,s.d])}, +k(a,b){var s +if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +if(b instanceof A.AI)s=!0 +else s=!1 +return s}} +A.aeL.prototype={} +A.HL.prototype={ +C(a){var s,r,q=this,p=q.c.length===0 +if(p)return B.bl +s=J.h3(A.bKN(a,q.c)) +switch(A.x(a).w.a){case 2:p=q.e +r=p.a +p=p.b +return A.bMp(r,p==null?r:p,s) +case 0:p=q.e +r=p.a +p=p.b +return A.bSX(r,p==null?r:p,s) +case 1:case 3:case 5:return new A.a1j(q.e.a,s,null) +case 4:return new A.ZW(q.e.a,s,null)}}} +A.ats.prototype={ +$1(a){return A.bMq(a)}, +$S:766} +A.att.prototype={ +$1(a){var s=this.a +return A.bMN(s,a.a,A.bpP(s,a))}, +$S:755} +A.atu.prototype={ +$1(a){return A.bMc(a.a,A.bpP(this.a,a))}, +$S:754} +A.Q7.prototype={ +J(){return"ThemeMode."+this.b}} +A.y3.prototype={ +W(){return new A.SN(B.l)}} +A.aII.prototype={ +$2(a,b){return new A.CX(a,b)}, +$S:753} +A.aIM.prototype={ +pv(a){return A.x(a).w}, +JA(a,b,c){switch(A.bS(c.a).a){case 0:return b +case 1:switch(A.x(a).w.a){case 3:case 4:case 5:return A.aa0(b,c.b,null,null,null) +case 0:case 1:case 2:return b}break}}, +Jz(a,b,c){var s=A.x(a).z?B.OQ:B.OR +switch(A.x(a).w.a){case 2:case 3:case 4:case 5:return b +case 0:switch(s.a){case 0:return new A.Pw(c.a,c.d,b,null) +case 1:break}break +case 1:break}return A.by3(c.a,b,A.x(a).ay.f)}} +A.SN.prototype={ +az(){this.aM() +this.d=A.bPr()}, +m(){var s=this.d +s===$&&A.b() +s.m() +this.aJ()}, +gaE1(){var s=A.a([],t.a9) +B.b.K(s,this.a.k2) +s.push(B.S3) +s.push(B.RV) +return s}, +aDo(a,b){return A.bxO(null,B.a28,!0,b)}, +aEc(a,b){var s,r,q,p,o,n,m,l=this,k=null,j=l.a.fx,i=A.cG(a,B.t1),h=i==null?k:i.e +if(h==null)h=B.am +if(j!==B.jL)s=j===B.jK&&h===B.aF +else s=!0 +i=A.cG(a,B.OC) +i=i==null?k:i.as +r=i===!0 +if(s)if(r)l.a.toString +if(s){l.a.toString +i=!0}else i=!1 +if(i)q=l.a.dx +else{if(r)l.a.toString +q=k}if(q==null)q=l.a.db +i=q.ib +p=i.b +if(p==null){o=q.ay.b +p=A.I(102,o.gh(o)>>>16&255,o.gh(o)>>>8&255,o.gh(o)&255)}n=i.a +if(n==null)n=q.ay.b +i=l.a +i.toString +$.buA() +m=new A.HX(q,new A.ek(new A.b7p(l,b),k),B.a0,B.S,k,k) +return new A.Ox(A.ayG(m,n,k,k,p),i.d)}, +auA(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=g.a,d=e.id,c=e.db +d=c.fx +s=d +if(s==null)s=B.dC +d=e.c +c=e.Q +c.toString +r=e.e +q=e.f +q.toString +p=e.r +o=e.w +n=e.x +m=e.y +l=e.cx +k=e.cy +e=e.k1 +j=g.gaE1() +i=g.a +h=i.k4 +return new A.Qt(d,o,n,new A.b7o(),f,f,f,f,f,r,q,m,f,p,c,g.gaEb(),l,k,B.asI,s,e,j,i.k3,h,i.ok,!1,!1,!1,!1,g.gaDn(),!1,i.RG,f,f,new A.jy(g,t.bT))}, +C(a){var s,r=null,q=A.jv(!1,!1,this.auA(a),r,r,r,r,!0,r,r,r,new A.b7q(),r,r) +this.a.toString +s=this.d +s===$&&A.b() +return A.OF(B.Rl,new A.xv(s,q,r))}} +A.b7p.prototype={ +$1(a){return this.a.a.CW.$2(a,this.b)}, +$S:16} +A.b7o.prototype={ +$1$2(a,b,c){return A.aIJ(b,a,c)}, +$2(a,b){return this.$1$2(a,b,t.z)}, +$S:747} +A.b7q.prototype={ +$2(a,b){if(!(b instanceof A.ki)&&!(b instanceof A.qy)||!b.b.k(0,B.fl))return B.cx +return A.bTh()?B.bP:B.cx}, +$S:133} +A.bgN.prototype={ +lX(a){return a.Fm(this.b)}, +u2(a){return new A.N(a.b,this.b)}, +m_(a,b){return new A.j(0,a.b-b.b)}, +j4(a){return this.b!==a.b}} +A.Tz.prototype={} +A.I5.prototype={ +ayW(a){return!0}, +W(){return new A.QS(B.l)}, +tF(a){return A.Az().$1(a)}, +gMd(){return this.fx}} +A.QS.prototype={ +cL(){var s,r=this +r.eG() +s=r.d +if(s!=null)s.L(0,r.gP2()) +s=r.c.av(t.p9) +s=s==null?null:s.f +r.d=s +if(s!=null){s=s.d +s.R1(s.c,new A.vO(r.gP2()),!1)}}, +m(){var s=this,r=s.d +if(r!=null){r.L(0,s.gP2()) +s.d=null}s.aJ()}, +ato(a){var s,r,q,p=this +if(a instanceof A.ny&&p.a.tF(a)){s=p.e +r=a.a +switch(r.e.a){case 0:q=p.e=Math.max(r.gkm()-r.geR(),0)>0 +break +case 2:q=p.e=Math.max(r.geR()-r.gjr(),0)>0 +break +case 1:case 3:q=s +break +default:q=s}if(q!==s)p.a2(new A.aYC())}}, +C(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,a8,a9,b0=this,b1=null,b2=A.x(b6),b3=A.bya(b6),b4=A.x(b6).RG,b5=b2.z +if(b5)s=new A.aYB(b6,b1,b1,0,3,b1,b1,b1,b1,b1,b1,16,64,b1,b1,b1) +else s=new A.aYA(b6,b1,b1,4,b1,B.t,b1,b1,b1,b1,b1,16,56,b1,b1,b1) +r=b6.tm(t.Np) +q=A.a6x(b6,t.X) +b6.av(t.KM) +p=A.b0(t.O) +o=b0.e +if(o)p.F(0,B.q3) +o=r==null +if(o)n=b1 +else{r.a.toString +n=!1}if(!o)r.a.toString +b0.a.toString +m=b4.Q +if(m==null)m=56 +r=s.gcT(s) +o=t.c +l=A.cl(b1,p,o) +o=l==null?A.cl(b4.a,p,o):l +r=o==null?A.cl(r,p,t.o):o +b0.a.toString +k=b4.b +j=k==null?s.geZ():k +b0.a.toString +i=b4.c +if(i==null){o=s.c +o.toString +i=o}if(p.p(0,B.q3)){b0.a.toString +p=b4.d +if(p==null)p=s.d +h=p==null?i:p}else h=i +b0.a.toString +g=b4.w +f=g==null?s.gkj().ci(j):g +b0.a.toString +p=b4.x +if(p==null)p=b1 +if(p==null)p=g +if(p==null){p=s.gxS() +p=p==null?b1:p.ci(k) +e=p}else e=p +if(e==null)e=f +b0.a.toString +d=b4.as +if(d==null){p=s.gAf() +d=p==null?b1:p.ci(j)}b0.a.toString +c=b4.at +if(c==null){p=s.gij() +c=p==null?b1:p.ci(j)}b0.a.toString +if(n===!0){p=f.a +b=new A.a1L(B.a_p,b1,A.xz(b1,b1,b1,b1,b1,b1,b1,b1,b1,p==null?24:p,b1,b1,b1,b1),b1)}else{if(q==null)p=b1 +else p=q.gVT()||q.qi$>0 +if(p===!0)b=B.P1 +else b=b1}if(b!=null)if(b5){if(f.k(0,s.gkj()))a=b3 +else{a0=A.xz(b1,b1,b1,b1,b1,b1,f.f,b1,b1,f.a,b1,b1,b1,b1) +p=b3.a +a=new A.oS(p==null?b1:p.abB(a0.c,a0.as,a0.d))}b=A.KT(b,a) +b0.a.toString +b=new A.dX(A.iv(b1,56),b,b1)}else{b0.a.toString +b=new A.dX(A.iv(b1,56),b,b1)}p=b0.a +a1=p.e +a2=new A.af7(a1,b1) +a3=b2.w +$label0$0:{if(B.be===a3||B.e3===a3||B.eO===a3||B.eP===a3){o=!0 +break $label0$0}if(B.aN===a3||B.cW===a3){o=b1 +break $label0$0}throw A.c(A.hE(u.P))}a1=new A.bT(A.c3(b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,!0,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,o,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1),!1,!1,!1,!1,a2,b1) +c.toString +a1=A.bPJ(A.k8(a1,b1,b1,B.af,!1,c,b1,b1,B.aJ),1.34) +o=b5?B.j:B.iz +a4=A.aA(p.f,o,b1,B.k,B.aH,b1) +if(e.k(0,s.gxS()))a5=b3 +else{a6=A.xz(b1,b1,b1,b1,b1,b1,e.f,b1,b1,e.a,b1,b1,b1,b1) +p=b3.a +a5=new A.oS(p==null?b1:p.abB(a6.c,a6.as,a6.d))}a4=A.KT(A.qo(a4,e),a5) +p=b0.a.ayW(b2) +b0.a.toString +o=b4.z +if(o==null)o=16 +d.toString +a7=A.bq5(new A.i0(new A.bgN(m),A.qo(A.k8(new A.a6F(b,a1,a4,p,o,b1),b1,b1,B.bR,!0,d,b1,b1,B.aJ),f),b1),B.x,b1) +a7=A.a9K(!1,a7,B.O,!0) +p=A.EQ(r) +b5=b5?B.r:b1 +a8=p===B.aF?B.ao0:B.ao1 +a9=new A.pl(b1,b1,b1,b1,b5,a8.f,a8.r,a8.w) +b0.a.toString +b5=b4.e +if(b5==null)b5=s.gcl(s) +b0.a.toString +p=b4.f +if(p==null)p=s.gcR() +b0.a.toString +o=b4.r +if(o==null)o=s.r +b5=A.eV(B.S,!0,b1,new A.bT(A.c3(b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1),!1,!0,!1,!1,new A.cW(B.fP,b1,b1,a7,b1),b1),B.f,r,h,b1,b5,o,p,b1,B.cl) +return new A.bT(A.c3(b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1,b1),!0,!1,!1,!1,new A.I1(a9,b5,b1,t.ph),b1)}} +A.aYC.prototype={ +$0(){}, +$S:0} +A.af7.prototype={ +aU(a){var s=a.av(t.I) +s.toString +s=new A.am9(B.I,s.w,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){var s=a.av(t.I) +s.toString +b.scH(s.w)}} +A.am9.prototype={ +cY(a){var s=a.Um(1/0) +return a.bx(this.db$.i2(s))}, +c8(){var s=this,r=t.k,q=r.a(A.D.prototype.ga1.call(s)).Um(1/0) +s.db$.cE(q,!0) +s.id=r.a(A.D.prototype.ga1.call(s)).bx(s.db$.gu(0)) +s.CH()}} +A.aYA.prototype={ +gul(){var s,r=this,q=r.ch +if(q===$){s=A.x(r.ay) +r.ch!==$&&A.at() +r.ch=s +q=s}return q}, +gmb(){var s,r=this,q=r.CW +if(q===$){s=r.gul() +r.CW!==$&&A.at() +q=r.CW=s.ay}return q}, +gcT(a){return this.gmb().a===B.aF?this.gmb().cy:this.gmb().b}, +geZ(){return this.gmb().a===B.aF?this.gmb().db:this.gmb().c}, +gkj(){return this.gul().ok}, +gAf(){return this.gul().p3.z}, +gij(){return this.gul().p3.r}} +A.aYB.prototype={ +gul(){var s,r=this,q=r.ch +if(q===$){s=A.x(r.ay) +r.ch!==$&&A.at() +r.ch=s +q=s}return q}, +gmb(){var s,r=this,q=r.CW +if(q===$){s=r.gul() +r.CW!==$&&A.at() +q=r.CW=s.ay}return q}, +ga0Z(){var s,r=this,q=r.cx +if(q===$){s=r.gul() +r.cx!==$&&A.at() +q=r.cx=s.p3}return q}, +gcT(a){return this.gmb().cy}, +geZ(){return this.gmb().db}, +gcl(a){return B.r}, +gcR(){var s=this.gmb(),r=s.k3 +return r==null?s.b:r}, +gkj(){var s=null +return new A.e0(24,s,s,s,s,this.gmb().db,s,s,s)}, +gxS(){var s=null,r=this.gmb(),q=r.dy +return new A.e0(24,s,s,s,s,q==null?r.db:q,s,s,s)}, +gAf(){return this.ga0Z().z}, +gij(){return this.ga0Z().r}} +A.AN.prototype={ +gB(a){var s=this +return A.a2(s.gcT(s),s.geZ(),s.c,s.d,s.gcl(s),s.gcR(),s.r,s.gkj(),s.gxS(),s.y,s.z,s.Q,s.gAf(),s.gij(),s.ax,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.AN&&J.d(b.gcT(b),s.gcT(s))&&J.d(b.geZ(),s.geZ())&&b.c==s.c&&b.d==s.d&&J.d(b.gcl(b),s.gcl(s))&&J.d(b.gcR(),s.gcR())&&J.d(b.r,s.r)&&J.d(b.gkj(),s.gkj())&&J.d(b.gxS(),s.gxS())&&b.z==s.z&&b.Q==s.Q&&J.d(b.gAf(),s.gAf())&&J.d(b.gij(),s.gij())&&!0}, +gcT(a){return this.a}, +geZ(){return this.b}, +gcl(a){return this.e}, +gcR(){return this.f}, +gkj(){return this.w}, +gxS(){return this.x}, +gAf(){return this.as}, +gij(){return this.at}} +A.af6.prototype={} +A.M4.prototype={ +pJ(){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.a8(0,f) +q=Math.abs(r.a) +p=Math.abs(r.b) +o=r.gew() +n=s.a +m=f.b +l=new A.j(n,m) +k=new A.aIK(g,o) +if(q>2&&p>2){j=o*o +i=f.a +h=s.b +if(q"))}} +A.Ii.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Ii&&J.d(b.a,s.a)&&J.d(b.b,s.b)&&b.c==s.c&&b.d==s.d&&J.d(b.e,s.e)&&J.d(b.f,s.f)&&J.d(b.r,s.r)&&J.d(b.w,s.w)}} +A.afi.prototype={} +A.LW.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.LW&&J.d(b.a,s.a)&&J.d(b.b,s.b)&&J.d(b.c,s.c)&&J.d(b.d,s.d)&&J.d(b.e,s.e)&&b.f==s.f&&J.d(b.r,s.r)&&J.d(b.w,s.w)}} +A.ajx.prototype={} +A.Iq.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Iq&&J.d(b.a,s.a)&&b.b==s.b&&b.d==s.d&&J.d(b.e,s.e)&&J.d(b.f,s.f)&&J.d(b.r,s.r)}} +A.afr.prototype={} +A.Ir.prototype={ +gB(a){var s=this +return A.a2(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,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.Ir)if(J.d(b.a,r.a))if(b.b==r.b)if(J.d(b.c,r.c))if(J.d(b.d,r.d))if(J.d(b.e,r.e))if(J.d(b.f,r.f))if(J.d(b.r,r.r))if(J.d(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 +else s=!1 +else s=!1 +return s}} +A.afs.prototype={} +A.Is.prototype={ +gB(a){var s=this +return A.a2(s.gcT(s),s.gcR(),s.c,s.d,s.e,s.gcl(s),s.r,s.w,s.x,s.gV6(),s.gV7(),s.Q,s.ga1(),B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.Is)if(J.d(b.gcT(b),r.gcT(r)))if(J.d(b.gcR(),r.gcR()))if(b.c==r.c)if(J.d(b.d,r.d))if(J.d(b.gcl(b),r.gcl(r)))if(J.d(b.e,r.e))if(b.r==r.r)if(J.d(b.w,r.w))if(J.d(b.gV6(),r.gV6()))if(J.d(b.gV7(),r.gV7()))s=J.d(b.ga1(),r.ga1()) +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}, +gcT(a){return this.a}, +gcR(){return this.b}, +gcl(a){return this.f}, +gV6(){return this.y}, +gV7(){return this.z}, +ga1(){return this.as}} +A.aft.prototype={} +A.ND.prototype={ +W(){return new A.alP(A.b0(t.O),B.l)}} +A.alP.prototype={ +az(){this.aM() +this.a.toString +this.tO(B.u)}, +b8(a){var s,r=this +r.bj(a) +r.a.toString +r.tO(B.u) +s=r.oZ$ +if(s.p(0,B.u)&&s.p(0,B.P))r.tO(B.P)}, +gaxB(){var s=this,r=s.oZ$ +if(r.p(0,B.u))return s.a.ch +if(r.p(0,B.P))return s.a.ay +if(r.p(0,B.E))return s.a.at +if(r.p(0,B.C))return s.a.ax +return s.a.as}, +C(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=this,a4=null,a5=a3.a.r +a5=a5==null?a4:a5.b +s=a3.oZ$ +r=A.cl(a5,s,t.c) +q=A.cl(a3.a.db,s,t.Zi) +a3.a.toString +p=new A.j(0,0).aD(0,4) +o=B.eS.yN(a3.a.cy) +a5=a3.a.f +if(a5==null)a5=B.cH +n=A.cl(a5,s,t.GE) +a3.a.toString +s=p.a +a5=p.b +m=B.O.F(0,new A.E(s,a5,s,a5)).bI(0,B.O,B.jZ) +l=a3.gaxB() +k=a3.a.r +k=k==null?a4:k.ci(r) +j=a3.a.w +i=A.x(a6).z?A.x(a6).k2:a4 +h=a3.a +g=h.go +h=h.fx +f=a3.MZ(B.C) +a3.a.toString +e=a3.ahh(B.P,a4) +d=a3.a +c=d.Q +b=d.x +d=d.y +a=a3.MZ(B.E) +a0=a3.a +a1=a0.c +k=A.eV(B.S,!0,a4,A.e1(!1,a4,!0,A.qo(A.R(a4,A.el(a0.dy,1,1),B.f,a4,a4,a4,a4,a4,a4,a4,m,a4,a4,a4),new A.e0(a4,a4,a4,a4,a4,r,a4,a4,a4)),q,!0,b,h,a4,d,a4,n,a4,f,e,a,a4,a1,a4,a4,a4,a4,c,a4,a4),g,j,l,a4,i,q,a4,k,B.q5) +switch(a0.fr.a){case 0:a2=new A.N(48+s,48+a5) +break +case 1:a2=B.v +break +default:a2=a4}return new A.bT(A.c3(a4,a4,a4,a4,a4,!0,a4,a4,a4,a4,!0,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4),!0,!1,!1,!1,new A.aiV(a2,new A.dX(o,k,a4),a4),a4)}} +A.aiV.prototype={ +aU(a){var s=new A.U_(this.e,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sWB(this.e)}} +A.U_.prototype={ +sWB(a){if(this.E.k(0,a))return +this.E=a +this.aj()}, +bT(a){var s=this.db$ +if(s!=null)return Math.max(s.aC(B.a5,a,s.gbR()),this.E.a) +return 0}, +bJ(a){var s=this.db$ +if(s!=null)return Math.max(s.aC(B.aD,a,s.gca()),this.E.b) +return 0}, +bA(a){var s=this.db$ +if(s!=null)return Math.max(s.aC(B.aa,a,s.gbW()),this.E.a) +return 0}, +bQ(a){var s=this.db$ +if(s!=null)return Math.max(s.aC(B.b_,a,s.gcr()),this.E.b) +return 0}, +a2h(a,b){var s,r,q=this.db$ +if(q!=null){s=b.$2(q,a) +q=s.a +r=this.E +return a.bx(new A.N(Math.max(q,r.a),Math.max(s.b,r.b)))}return B.v}, +cY(a){return this.a2h(a,A.lB())}, +c8(){var s,r=this +r.id=r.a2h(t.k.a(A.D.prototype.ga1.call(r)),A.lC()) +s=r.db$ +if(s!=null){s=s.b +s.toString +t.q.a(s).a=B.I.y3(t.EP.a(r.gu(0).a8(0,r.db$.gu(0))))}}, +di(a,b){var s +if(this.ni(a,b))return!0 +s=this.db$.gu(0).lu(B.h) +return a.CG(new A.bcY(this,s),s,A.aIS(s))}} +A.bcY.prototype={ +$2(a,b){return this.a.db$.di(a,this.b)}, +$S:17} +A.aqO.prototype={} +A.Iv.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.Iv)if(b.d==r.d)if(b.e==r.e)if(J.d(b.f,r.f))s=!0 +else s=!1 +else s=!1 +else s=!1 +else s=!1 +return s}} +A.afv.prototype={} +A.cL.prototype={ +D5(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.gfb():c3,q=a5==null?s.gcT(s):a5,p=a9==null?s.geZ():a9,o=b5==null?s.gd1():b5,n=b7==null?s.gcl(s):b7,m=c1==null?s.gcR():c1,l=a6==null?s.gfs(s):a6,k=b6==null?s.gdd(s):b6,j=b3==null?s.gko():b3,i=a8==null?s.y:a8,h=b2==null?s.gkn():b2,g=b0==null?s.gee():b0,f=b1==null?s.giW():b1,e=b9==null?s.gf5():b9,d=b8==null?s.gcp(s):b8,c=b4==null?s.ghj():b4,b=c4==null?s.gdL():c4,a=c2==null?s.gkv():c2,a0=a4==null?s.cx:a4,a1=a7==null?s.cy:a7,a2=a3==null?s.db:a3 +return A.k4(a2,a0,q,l,a1,i,p,g,f,h,j,c,o,k,n,d,e,c0==null?s.gk5():c0,m,a,r,b)}, +ym(a){var s=null +return this.D5(s,s,s,s,s,s,s,s,s,s,s,s,s,a,s,s,s,s,s,s,s,s)}, +aQ7(a){var s=null +return this.D5(s,s,s,a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +JR(a){var s=null +return this.D5(s,s,a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +abB(a,b,c){var s=null +return this.D5(s,s,s,s,s,s,a,s,b,s,s,s,c,s,s,s,s,s,s,s,s,s)}, +cj(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=this +if(a4==null)return a3 +s=a3.gfb() +if(s==null)s=a4.gfb() +r=a3.gcT(a3) +if(r==null)r=a4.gcT(a4) +q=a3.geZ() +if(q==null)q=a4.geZ() +p=a3.gd1() +if(p==null)p=a4.gd1() +o=a3.gcl(a3) +if(o==null)o=a4.gcl(a4) +n=a3.gcR() +if(n==null)n=a4.gcR() +m=a3.gfs(a3) +if(m==null)m=a4.gfs(a4) +l=a3.gdd(a3) +if(l==null)l=a4.gdd(a4) +k=a3.gko() +if(k==null)k=a4.gko() +j=a3.y +if(j==null)j=a4.y +i=a3.gkn() +if(i==null)i=a4.gkn() +h=a3.gee() +if(h==null)h=a4.gee() +g=a3.giW() +if(g==null)g=a4.giW() +f=a3.gf5() +if(f==null)f=a4.gf5() +e=a3.gcp(a3) +if(e==null)e=a4.gcp(a4) +d=a3.ghj() +if(d==null)d=a4.ghj() +c=a3.gdL() +if(c==null)c=a4.gdL() +b=a3.gkv() +if(b==null)b=a4.gkv() +a=a3.cx +if(a==null)a=a4.cx +a0=a3.cy +if(a0==null)a0=a4.cy +a1=a3.db +if(a1==null)a1=a4.db +a2=a3.gk5() +return a3.D5(a1,a,r,m,a0,j,q,h,g,i,k,d,p,l,o,e,f,a2==null?a4.gk5():a2,n,b,s,c)}, +gB(a){var s=this +return A.aO([s.gfb(),s.gcT(s),s.geZ(),s.gd1(),s.gcl(s),s.gcR(),s.gfs(s),s.gdd(s),s.gko(),s.y,s.gkn(),s.gee(),s.giW(),s.gf5(),s.gcp(s),s.ghj(),s.gdL(),s.gkv(),s.cx,s.cy,s.db,s.gk5()])}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.cL&&b.gfb()==s.gfb()&&J.d(b.gcT(b),s.gcT(s))&&J.d(b.geZ(),s.geZ())&&J.d(b.gd1(),s.gd1())&&b.gcl(b)==s.gcl(s)&&b.gcR()==s.gcR()&&b.gfs(b)==s.gfs(s)&&b.gdd(b)==s.gdd(s)&&b.gko()==s.gko()&&b.y==s.y&&b.gkn()==s.gkn()&&b.gee()==s.gee()&&b.giW()==s.giW()&&b.gf5()==s.gf5()&&b.gcp(b)==s.gcp(s)&&J.d(b.ghj(),s.ghj())&&J.d(b.gdL(),s.gdL())&&b.gkv()==s.gkv()&&J.d(b.cx,s.cx)&&b.cy==s.cy&&J.d(b.db,s.db)&&b.gk5()==s.gk5()}, +gfb(){return this.a}, +gcT(a){return this.b}, +geZ(){return this.c}, +gd1(){return this.d}, +gcl(a){return this.e}, +gcR(){return this.f}, +gfs(a){return this.r}, +gdd(a){return this.w}, +gko(){return this.x}, +gkn(){return this.z}, +gee(){return this.Q}, +giW(){return this.as}, +gf5(){return this.at}, +gcp(a){return this.ax}, +ghj(){return this.ay}, +gdL(){return this.ch}, +gkv(){return this.CW}, +gk5(){return this.dx}} +A.ajd.prototype={ +S(a){var s,r=this,q=r.a,p=q==null?null:q.S(a) +q=r.b +s=q==null?null:q.S(a) +q=p==null +if(q&&s==null)return null +if(q){q=s.a +return A.bI(new A.bk(A.I(0,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255),0,B.F,-1),s,r.c)}if(s==null){q=p.a +return A.bI(p,new A.bk(A.I(0,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255),0,B.F,-1),r.c)}return A.bI(p,s,r.c)}, +$ibK:1} +A.afw.prototype={} +A.Iw.prototype={ +W(){return new A.R3(null,null,B.l)}} +A.R3.prototype={ +VP(){this.a2(new A.aZx())}, +ghK(){var s=this.a.z +if(s==null){s=this.r +s.toString}return s}, +E0(){var s,r=this +if(r.a.z==null)r.r=A.a69(null) +s=r.ghK() +s.f3(0,B.u,!(r.a.c!=null||!1)) +r.ghK().V(0,r.gvG())}, +az(){this.aM() +this.E0()}, +b8(a){var s,r=this +r.bj(a) +s=a.z +if(r.a.z!=s){if(s!=null)s.L(0,r.gvG()) +if(r.a.z!=null){s=r.r +if(s!=null){s.dy$=$.ag() +s.dx$=0}r.r=null}r.E0()}s=r.a.c!=null||!1 +if(s!==(a.c!=null||!1)){s=r.ghK() +s.f3(0,B.u,!(r.a.c!=null||!1)) +if(!(r.a.c!=null||!1))r.ghK().f3(0,B.P,!1)}}, +m(){var s,r=this +r.ghK().L(0,r.gvG()) +s=r.r +if(s!=null){s.dy$=$.ag() +s.dx$=0}s=r.d +if(s!=null)s.m() +r.ar1()}, +C(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.aZu(c4.r,c4.MD(c7),c2.a.rW(c7)),c6=new A.aZv(c2,c5) +c4=t.PM +s=c6.$1$1(new A.aZ7(),c4) +r=c6.$1$1(new A.aZ8(),t.p8) +q=t.c +p=c6.$1$1(new A.aZ9(),q) +o=c6.$1$1(new A.aZk(),q) +n=c6.$1$1(new A.aZn(),q) +m=c6.$1$1(new A.aZo(),q) +l=c6.$1$1(new A.aZp(),t.pc) +k=t.tW +j=c6.$1$1(new A.aZq(),k) +i=c6.$1$1(new A.aZr(),k) +h=c6.$1$1(new A.aZs(),k) +g=c6.$1$1(new A.aZt(),q) +f=c6.$1$1(new A.aZa(),c4) +e=c6.$1$1(new A.aZb(),t.oI) +d=c6.$1$1(new A.aZc(),t.KX) +c=c5.$1$1(new A.aZd(),t.X3) +b=c5.$1$1(new A.aZe(),t.Oc) +a=c5.$1$1(new A.aZf(),t.Tu) +a0=c5.$1$1(new A.aZg(),t.y) +a1=c5.$1$1(new A.aZh(),t.pC) +a2=new A.j(c.a,c.b).aD(0,4) +a3=c5.$1$1(new A.aZi(),t.Ya) +c4=j.a +q=j.b +a4=c.yN(new A.as(c4,h.a,q,h.b)) +if(i!=null){a5=a4.bx(i) +c4=a5.a +if(isFinite(c4))a4=a4.JW(c4,c4) +c4=a5.b +if(isFinite(c4))a4=a4.abx(c4,c4)}a6=a2.b +c4=a2.a +a7=Math.max(0,c4) +a8=l.F(0,new A.E(a7,a6,a7,a6)).bI(0,B.O,B.jZ) +if(a.a>0){q=c2.e +if(q!=null){k=c2.f +if(k!=null)if(q!==s)if(k.gh(k)!==p.gh(p)){q=c2.f +q=(q.gh(q)>>>24&255)/255===1&&(p.gh(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.d(q==null?c3:q.e,a)){q=c2.d +if(q!=null)q.m() +q=A.c9(c3,a,c3,c3,c2) +q.da() +k=q.eP$ +k.b=!0 +k.a.push(new A.aZj(c2)) +c2.d=q}p=c2.f +c2.d.sh(0,0) +c2.d.d9(0)}c2.e=s +c2.f=p +s.toString +q=r==null?c3:r.ci(o) +k=d.lx(e) +a9=p==null?B.dE:B.q5 +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.lx(e) +b8=c2.ghK() +b9=g==null?o:g +a1.toString +c0=c2.a +a9=A.eV(a,!0,c3,A.e1(!1,c3,b6,A.qo(new A.aW(a8,new A.cW(a1,1,1,c0.as,c3),c3),new A.e0(f,c3,c3,c3,c3,b9,c3,c3,c3)),b7,a0,c3,b5,B.r,c3,c3,new A.ajZ(new A.aZl(c5)),c3,b0,c3,b4,b3,b2,c3,c3,new A.bv(new A.aZm(c5),t.T),c3,c3,a3,b8),b1,p,s,c3,n,k,m,q,a9) +switch(b.a){case 0:c1=new A.N(48+c4,48+a6) +break +case 1:c1=B.v +break +default:c1=c3}c4=c0.Q +q=c0.c!=null||!1 +return new A.bT(A.c3(c3,c3,c3,c3,c3,c4,c3,c3,c3,c3,q,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,c3,c3),!0,!1,!1,!1,new A.aiU(c1,new A.dX(a4,a9,c3),c3),c3)}} +A.aZx.prototype={ +$0(){}, +$S:0} +A.aZu.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:727} +A.aZv.prototype={ +$1$1(a,b){return this.b.$1$1(new A.aZw(this.a,a,b),b)}, +$1(a){return this.$1$1(a,t.z)}, +$S:708} +A.aZw.prototype={ +$1(a){var s=this.b.$1(a) +return s==null?null:s.S(this.a.ghK().a)}, +$S(){return this.c.j("0?(cL?)")}} +A.aZ7.prototype={ +$1(a){return a==null?null:a.gfs(a)}, +$S:218} +A.aZ8.prototype={ +$1(a){return a==null?null:a.gfb()}, +$S:707} +A.aZ9.prototype={ +$1(a){return a==null?null:a.gcT(a)}, +$S:107} +A.aZk.prototype={ +$1(a){return a==null?null:a.geZ()}, +$S:107} +A.aZn.prototype={ +$1(a){return a==null?null:a.gcl(a)}, +$S:107} +A.aZo.prototype={ +$1(a){return a==null?null:a.gcR()}, +$S:107} +A.aZp.prototype={ +$1(a){return a==null?null:a.gdd(a)}, +$S:700} +A.aZq.prototype={ +$1(a){return a==null?null:a.gko()}, +$S:162} +A.aZr.prototype={ +$1(a){return a==null?null:a.y}, +$S:162} +A.aZs.prototype={ +$1(a){return a==null?null:a.gkn()}, +$S:162} +A.aZt.prototype={ +$1(a){return a==null?null:a.gee()}, +$S:107} +A.aZa.prototype={ +$1(a){return a==null?null:a.giW()}, +$S:218} +A.aZb.prototype={ +$1(a){return a==null?null:a.gf5()}, +$S:698} +A.aZc.prototype={ +$1(a){return a==null?null:a.gcp(a)}, +$S:695} +A.aZl.prototype={ +$1(a){return this.a.$1$1(new A.aZ5(a),t.Pb)}, +$S:219} +A.aZ5.prototype={ +$1(a){var s +if(a==null)s=null +else{s=a.ghj() +s=s==null?null:s.S(this.a)}return s}, +$S:693} +A.aZm.prototype={ +$1(a){return this.a.$1$1(new A.aZ4(a),t.o)}, +$S:38} +A.aZ4.prototype={ +$1(a){var s +if(a==null)s=null +else{s=a.gd1() +s=s==null?null:s.S(this.a)}return s}, +$S:690} +A.aZd.prototype={ +$1(a){return a==null?null:a.gdL()}, +$S:669} +A.aZe.prototype={ +$1(a){return a==null?null:a.gkv()}, +$S:668} +A.aZf.prototype={ +$1(a){return a==null?null:a.cx}, +$S:662} +A.aZg.prototype={ +$1(a){return a==null?null:a.cy}, +$S:660} +A.aZh.prototype={ +$1(a){return a==null?null:a.db}, +$S:654} +A.aZi.prototype={ +$1(a){return a==null?null:a.gk5()}, +$S:653} +A.aZj.prototype={ +$1(a){if(a===B.ag)this.a.a2(new A.aZ6())}, +$S:14} +A.aZ6.prototype={ +$0(){}, +$S:0} +A.ajZ.prototype={ +S(a){var s=this.a.$1(a) +s.toString +return s}, +gq4(){return"ButtonStyleButton_MouseCursor"}} +A.aiU.prototype={ +aU(a){var s=new A.TZ(this.e,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sWB(this.e)}} +A.TZ.prototype={ +sWB(a){if(this.E.k(0,a))return +this.E=a +this.aj()}, +bT(a){var s=this.db$ +if(s!=null)return Math.max(s.aC(B.a5,a,s.gbR()),this.E.a) +return 0}, +bJ(a){var s=this.db$ +if(s!=null)return Math.max(s.aC(B.aD,a,s.gca()),this.E.b) +return 0}, +bA(a){var s=this.db$ +if(s!=null)return Math.max(s.aC(B.aa,a,s.gbW()),this.E.a) +return 0}, +bQ(a){var s=this.db$ +if(s!=null)return Math.max(s.aC(B.b_,a,s.gcr()),this.E.b) +return 0}, +a1s(a,b){var s,r,q=this.db$ +if(q!=null){s=b.$2(q,a) +q=s.a +r=this.E +return a.bx(new A.N(Math.max(q,r.a),Math.max(s.b,r.b)))}return B.v}, +cY(a){return this.a1s(a,A.lB())}, +c8(){var s,r=this +r.id=r.a1s(t.k.a(A.D.prototype.ga1.call(r)),A.lC()) +s=r.db$ +if(s!=null){s=s.b +s.toString +t.q.a(s).a=B.I.y3(t.EP.a(r.gu(0).a8(0,r.db$.gu(0))))}}, +di(a,b){var s +if(this.ni(a,b))return!0 +s=this.db$.gu(0).lu(B.h) +return a.CG(new A.bcX(this,s),s,A.aIS(s))}} +A.bcX.prototype={ +$2(a,b){return this.a.db$.di(a,this.b)}, +$S:17} +A.VV.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.avZ.prototype={ +J(){return"ButtonTextTheme."+this.b}} +A.avX.prototype={ +J(){return"ButtonBarLayoutBehavior."+this.b}} +A.YP.prototype={ +gdd(a){var s=this.e +if(s!=null)return s +switch(this.c.a){case 0:case 1:return B.ei +case 2:return B.a05}}, +gcp(a){var s=this.f +if(s!=null)return s +switch(this.c.a){case 0:case 1:return B.qx +case 2:return B.eF}}, +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.YP&&b.c===s.c&&b.a===s.a&&b.b===s.b&&b.gdd(0).k(0,s.gdd(0))&&b.gcp(0).k(0,s.gcp(0))&&J.d(b.w,s.w)&&J.d(b.y,s.y)&&J.d(b.z,s.z)&&J.d(b.Q,s.Q)&&J.d(b.as,s.as)&&J.d(b.at,s.at)&&b.ax==s.ax}, +gB(a){var s=this +return A.a2(s.c,s.a,s.b,s.gdd(0),s.gcp(0),!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.afx.prototype={} +A.aZC.prototype={ +J(){return"_CardVariant."+this.b}} +A.YX.prototype={ +C(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=A.x(a).y2 +if(A.x(a).z)switch(0){case 0:s=new A.aZB(a,B.f,j,j,j,1,B.bV,j) +break}else s=new A.aZA(a,B.f,j,j,j,1,B.bV,B.eF) +r=k.y +if(r==null)r=i.f +if(r==null){r=s.f +r.toString}q=k.c +if(q==null)q=i.b +if(q==null)q=s.gal(s) +p=k.d +if(p==null)p=i.c +if(p==null)p=s.gcl(s) +o=i.d +if(o==null)o=s.gcR() +n=k.f +if(n==null)n=i.e +if(n==null){n=s.e +n.toString}m=i.r +if(m==null)m=s.gcp(s) +l=i.a +if(l==null){l=s.a +l.toString}r=A.R(j,A.eV(B.S,!0,j,new A.bT(A.c3(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,j,j,j,j),!1,!1,!1,!1,k.Q,j),l,q,n,j,p,m,o,j,B.dD),B.f,j,j,j,j,j,j,r,j,j,j,j) +return new A.bT(A.c3(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,j,j,j,j),!0,!1,!1,!1,r,j)}} +A.aZA.prototype={ +gal(a){return A.x(this.w).ax}, +gcl(a){return A.x(this.w).k2}} +A.aZB.prototype={ +gPc(){var s,r=this,q=r.x +if(q===$){s=A.x(r.w) +r.x!==$&&A.at() +q=r.x=s.ay}return q}, +gal(a){return this.gPc().cy}, +gcl(a){var s=this.gPc().fy +return s==null?B.t:s}, +gcR(){var s=this.gPc(),r=s.k3 +return r==null?s.b:r}, +gcp(a){return B.M5}} +A.AW.prototype={ +gB(a){var s=this +return A.a2(s.a,s.gal(s),s.gcl(s),s.gcR(),s.e,s.f,s.gcp(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)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.AW&&b.a==s.a&&J.d(b.gal(b),s.gal(s))&&J.d(b.gcl(b),s.gcl(s))&&J.d(b.gcR(),s.gcR())&&b.e==s.e&&J.d(b.f,s.f)&&J.d(b.gcp(b),s.gcp(s))}, +gal(a){return this.b}, +gcl(a){return this.c}, +gcR(){return this.d}, +gcp(a){return this.r}} +A.afB.prototype={} +A.aZT.prototype={ +J(){return"_CheckboxType."+this.b}} +A.AZ.prototype={ +W(){return new A.afF(new A.afD($.ag()),$,$,$,$,$,$,$,$,$,null,!1,!1,null,null,B.l)}, +gh(a){return this.c}} +A.afF.prototype={ +az(){this.ar4() +this.e=this.a.c}, +b8(a){var s,r=this +r.bj(a) +s=a.c +if(s!=r.a.c){r.e=s +r.CI()}}, +m(){this.d.m() +this.ar3()}, +gef(){return this.a.d}, +gwg(){return this.a.x}, +gh(a){return this.a.c}, +ga9N(){return new A.bv(new A.aZR(this),t.T)}, +xC(a,b){if(a instanceof A.SQ)return A.cl(a,b,t.oI) +if(!b.p(0,B.L))return a +return null}, +C(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,a7,a8=this,a9=null +switch(a8.a.dx.a){case 0:break +case 1:switch(A.x(b0).w.a){case 0:case 1:case 3:case 5:break +case 2:case 4:s=a8.a +r=s.c +q=s.x +return new A.J3(r,s.d,s.f,s.w,q,a9,a9,!1,s.cx,s.CW,a9)}break}p=A.bwd(b0) +o=A.x(b0).z?new A.aZM(A.x(b0),A.x(b0).ay,a9,a9,a9,a9,a9,a9,a9,a9,a9):new A.aZI(A.x(b0),A.x(b0).ay,a9,a9,a9,a9,a9,a9,a9,a9,a9) +s=a8.a.y +n=s==null?p.f:s +if(n==null)n=o.giY() +s=a8.a.z +m=s==null?p.r:s +if(m==null)m=o.gdL() +switch(n.a){case 0:l=B.qY +break +case 1:l=B.qX +break +default:l=a9}l=l.O(0,new A.j(m.a,m.b).aD(0,4)) +k=a8.gfU() +k.F(0,B.L) +j=a8.gfU() +j.D(0,B.L) +a8.a.toString +i=a8.ga9N().a.$1(k) +if(i==null){s=p.b +i=s==null?a9:s.S(k)}s=i==null +if(s){r=o.gfz().a.$1(k) +r.toString +h=r}else h=i +a8.a.toString +g=a8.ga9N().a.$1(j) +if(g==null){r=p.b +g=r==null?a9:r.S(j)}r=g==null +if(r){q=o.gfz().a.$1(j) +q.toString +f=q}else f=g +q=a8.xC(a8.a.cx,k) +e=q==null?a8.xC(p.x,k):q +if(e==null){q=a8.xC(o.gf5(),k) +q.toString +e=q}q=a8.xC(a8.a.cx,j) +d=q==null?a8.xC(p.x,j):q +if(d==null){q=a8.xC(o.gf5(),j) +q.toString +d=q}c=a8.gfU() +c.F(0,B.C) +a8.a.toString +q=p.d +b=q==null?a9:q.S(c) +a=b +if(a==null){b=o.gd1().a.$1(c) +b.toString +a=b}a0=a8.gfU() +a0.F(0,B.E) +a8.a.toString +b=q==null?a9:q.S(a0) +a1=b +if(a1==null){b=o.gd1().a.$1(a0) +b.toString +a1=b}k.F(0,B.P) +a8.a.toString +b=q==null?a9:q.S(k) +if(b==null){s=s?a9:A.I(31,i.gh(i)>>>16&255,i.gh(i)>>>8&255,i.gh(i)&255) +a2=s}else a2=b +if(a2==null){s=o.gd1().a.$1(k) +s.toString +a2=s}j.F(0,B.P) +a8.a.toString +s=q==null?a9:q.S(j) +if(s==null){s=r?a9:A.I(31,g.gh(g)>>>16&255,g.gh(g)>>>8&255,g.gh(g)&255) +a3=s}else a3=s +if(a3==null){s=o.gd1().a.$1(j) +s.toString +a3=s}if(a8.oY$!=null){a1=a8.gfU().p(0,B.L)?a2:a3 +a=a8.gfU().p(0,B.L)?a2:a3}a8.a.toString +a4=a8.gfU() +s=a8.a.w +r=p.c +s=r==null?a9:r.S(a4) +a5=s +if(a5==null){s=o.goL().S(a4) +s.toString +a5=s}a8.a.toString +a6=p.e +if(a6==null)a6=o.giM() +s=a8.a +r=s.db +q=s.c +s=s.x?q==null:a9 +b=a8.d +a7=a8.kV$ +a7===$&&A.b() +b.sbE(0,a7) +a7=a8.tg$ +a7===$&&A.b() +b.sXI(a7) +a7=a8.ti$ +a7===$&&A.b() +b.sXK(a7) +a7=a8.th$ +a7===$&&A.b() +b.sXL(a7) +b.sW1(a3) +b.sXJ(a2) +b.sp6(a1) +b.slD(a) +b.siM(a6) +b.syJ(a8.oY$) +b.stz(a8.gfU().p(0,B.C)) +b.sWd(a8.gfU().p(0,B.E)) +b.sxU(h) +b.szk(f) +b.soL(a5) +b.sh(0,a8.a.c) +b.sXB(a8.e) +a8.a.toString +a7=p.w +b.scp(0,a7==null?o.gcp(o):a7) +b.saN4(e) +b.saV4(d) +b=a8.aaQ(!1,a9,new A.bv(new A.aZS(a8,p),t.bN),b,l) +return new A.bT(A.c3(a9,a9,a9,a9,a9,a9,q===!0,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,r,a9,a9,a9,s,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9,a9),!1,!1,!1,!1,b,a9)}} +A.aZR.prototype={ +$1(a){if(a.p(0,B.u))return null +if(a.p(0,B.L))return this.a.a.f +return null}, +$S:38} +A.aZS.prototype={ +$1(a){var s=A.cl(this.a.a.e,a,t.GE) +if(s==null)s=null +return s==null?B.cH.S(a):s}, +$S:119} +A.afD.prototype={ +soL(a){if(J.d(this.db,a))return +this.db=a +this.U()}, +gh(a){return this.dx}, +sh(a,b){if(this.dx==b)return +this.dx=b +this.U()}, +sXB(a){if(this.dy==a)return +this.dy=a +this.U()}, +scp(a,b){if(J.d(this.fr,b))return +this.fr=b +this.U()}, +saN4(a){if(J.d(this.fx,a))return +this.fx=a +this.U()}, +saV4(a){if(J.d(this.fy,a))return +this.fy=a +this.U()}, +a63(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.A(q,p,q+r,p+r)}, +a24(a){var s,r=this.e +if(a>=0.25)r.toString +else{s=this.f +s.toString +r.toString +r=A.W(s,r,a*4) +r.toString}return r}, +Ph(a,b,c,d){a.dN(this.fr.k_(b),c) +this.fr.lx(d).aI(a,b)}, +PZ(a,b,c,d){var s,r=$.an().cV(),q=b.a,p=b.b,o=q+2.6999999999999997,n=p+8.1 +if(c<0.5){s=A.kq(B.aj9,B.I2,c*2) +s.toString +r.fj(0,o,n) +r.du(0,q+s.a,p+s.b)}else{s=A.kq(B.I2,B.ajo,(c-0.5)*2) +s.toString +r.fj(0,o,n) +r.du(0,q+7.2,p+12.6) +r.du(0,q+s.a,p+s.b)}a.dN(r,d)}, +Q_(a,b,c,d){var s,r=A.kq(B.ajb,B.I1,1-c) +r.toString +s=A.kq(B.I1,B.aj0,c) +s.toString +a.kT(b.O(0,r),b.O(0,s),d)}, +aI(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this +g.Xt(a,b.lu(B.h)) +s=$.an() +r=s.b5() +q=g.db +q.toString +r.sal(0,q) +r.scm(0,B.a8) +r.seV(2) +p=t.EP.a(b.d6(0,2).a8(0,B.qW.d6(0,2))) +q=g.a.a +o=q.gbS(q) +q=o===B.bT||o===B.ag +n=g.a +m=q?n.gh(0):1-n.gh(0) +if(g.dy===!1||g.dx===!1){l=g.dx===!1?1-m:m +k=g.a63(p,l) +j=s.b5() +j.sal(0,g.a24(l)) +s=g.fx +if(l<=0.5){q=g.fy +q.toString +s.toString +g.Ph(a,k,j,A.bI(q,s,l))}else{s.toString +g.Ph(a,k,j,s) +i=(l-0.5)*2 +if(g.dy==null||g.dx==null)g.Q_(a,p,i,r) +else g.PZ(a,p,i,r)}}else{k=g.a63(p,1) +j=s.b5() +j.sal(0,g.a24(1)) +s=g.fx +s.toString +g.Ph(a,k,j,s) +if(m<=0.5){i=1-m*2 +s=g.dy +if(s===!0)g.PZ(a,p,i,r) +else g.Q_(a,p,i,r)}else{h=(m-0.5)*2 +s=g.dx +if(s===!0)g.PZ(a,p,h,r) +else g.Q_(a,p,h,r)}}}} +A.aZI.prototype={ +gf5(){return A.b7H(new A.aZL(this))}, +gfz(){return new A.bv(new A.aZJ(this),t.h2)}, +goL(){return new A.aT(B.n,t.h9)}, +gd1(){return new A.bv(new A.aZK(this),t.T)}, +giM(){return 20}, +giY(){return this.y.f}, +gdL(){return this.y.Q}, +gcp(a){return B.ale}} +A.aZL.prototype={ +$1(a){if(a.p(0,B.u)){if(a.p(0,B.L))return B.nz +return new A.bk(this.a.y.CW,2,B.F,-1)}if(a.p(0,B.L))return B.nz +return new A.bk(this.a.y.k4,2,B.F,-1)}, +$S:101} +A.aZJ.prototype={ +$1(a){if(a.p(0,B.u)){if(a.p(0,B.L))return this.a.y.CW +return B.r}if(a.p(0,B.L))return this.a.z.f +return B.r}, +$S:6} +A.aZK.prototype={ +$1(a){var s,r +if(a.p(0,B.P)){s=this.a.gfz().a.$1(a) +r=J.db(s) +return A.I(31,r.gh(s)>>>16&255,r.gh(s)>>>8&255,r.gh(s)&255)}if(a.p(0,B.E))return this.a.y.dy +if(a.p(0,B.C))return this.a.y.cy +return B.r}, +$S:6} +A.aZM.prototype={ +gf5(){return A.b7H(new A.aZQ(this))}, +gfz(){return new A.bv(new A.aZO(this),t.h2)}, +goL(){return new A.bv(new A.aZN(this),t.h2)}, +gd1(){return new A.bv(new A.aZP(this),t.h2)}, +giM(){return 20}, +giY(){return this.y.f}, +gdL(){return this.y.Q}, +gcp(a){return B.qx}} +A.aZQ.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.u)){if(a.p(0,B.L))return B.nz +s=q.a.z.db +return new A.bk(A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),2,B.F,-1)}if(a.p(0,B.L))return B.PR +if(a.p(0,B.ck))return new A.bk(q.a.z.at,2,B.F,-1) +if(a.p(0,B.P))return new A.bk(q.a.z.db,2,B.F,-1) +if(a.p(0,B.E))return new A.bk(q.a.z.db,2,B.F,-1) +if(a.p(0,B.C))return new A.bk(q.a.z.db,2,B.F,-1) +s=q.a.z +r=s.dy +return new A.bk(r==null?s.db:r,2,B.F,-1)}, +$S:101} +A.aZO.prototype={ +$1(a){var s +if(a.p(0,B.u)){if(a.p(0,B.L)){s=this.a.z.db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}if(a.p(0,B.L)){if(a.p(0,B.ck))return this.a.z.at +return this.a.z.b}return B.r}, +$S:6} +A.aZN.prototype={ +$1(a){if(a.p(0,B.u)){if(a.p(0,B.L))return this.a.z.cy +return B.r}if(a.p(0,B.L)){if(a.p(0,B.ck))return this.a.z.ax +return this.a.z.c}return B.r}, +$S:6} +A.aZP.prototype={ +$1(a){var s,r=this +if(a.p(0,B.ck)){if(a.p(0,B.P)){s=r.a.z.at +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=r.a.z.at +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=r.a.z.at +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}}if(a.p(0,B.L)){if(a.p(0,B.P)){s=r.a.z.db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=r.a.z.b +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=r.a.z.b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}if(a.p(0,B.P)){s=r.a.z.b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=r.a.z.db +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=r.a.z.db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}, +$S:6} +A.VX.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.VY.prototype={ +az(){var s,r=this,q=null +r.aM() +s=A.c9(q,B.S,q,r.a.c===!1?0:1,r) +r.kg$=s +r.kV$=A.cs(B.d5,s,B.dR) +s=A.c9(q,B.b4,q,q,r) +r.lB$=s +r.tg$=A.cs(B.a7,s,q) +s=A.c9(q,B.dV,q,r.nL$||r.nK$?1:0,r) +r.qg$=s +r.th$=A.cs(B.a7,s,q) +s=A.c9(q,B.dV,q,r.nL$||r.nK$?1:0,r) +r.qh$=s +r.ti$=A.cs(B.a7,s,q)}, +m(){var s=this,r=s.kg$ +r===$&&A.b() +r.m() +r=s.lB$ +r===$&&A.b() +r.m() +r=s.qg$ +r===$&&A.b() +r.m() +r=s.qh$ +r===$&&A.b() +r.m() +s.ar2()}} +A.aZU.prototype={ +J(){return"_CheckboxType."+this.b}} +A.q2.prototype={ +aCH(){var s=this +switch(s.c){case!1:s.d.$1(!0) +break +case!0:s.d.$1(!1) +break +case null:case void 0:s.d.$1(!1) +break}}, +C(a){var s,r,q,p,o,n,m,l=this,k=null +switch(0){case 0:s=A.tz(k,!1,k,k,k,!1,B.q4,k,l.d,k,k,k,k,k,!1,l.c,k) +break}switch(l.fy.a){case 0:r=k +q=s +break +case 1:case 2:r=s +q=k +break +default:r=k +q=r}p=A.x(a) +o=A.bwd(a) +n=o.b +n=n==null?k:n.S(A.b0(t.O)) +m=n +if(m==null)m=p.ay.f +return new A.p3(A.byD(!1,l.go,!0,k,!0,k,!1,q,k,l.gaCG(),!1,m,k,k,k,k,l.cy,r,k),k)}, +gh(a){return this.c}} +A.wA.prototype={ +gB(a){var s=this +return A.a2(s.a,s.gfz(),s.goL(),s.gd1(),s.giM(),s.giY(),s.gdL(),s.gcp(s),s.gf5(),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.wA&&b.gfz()==s.gfz()&&b.goL()==s.goL()&&b.gd1()==s.gd1()&&b.giM()==s.giM()&&b.giY()==s.giY()&&J.d(b.gdL(),s.gdL())&&J.d(b.gcp(b),s.gcp(s))&&J.d(b.gf5(),s.gf5())}, +gfz(){return this.b}, +goL(){return this.c}, +gd1(){return this.d}, +giM(){return this.e}, +giY(){return this.f}, +gdL(){return this.r}, +gcp(a){return this.w}, +gf5(){return this.x}} +A.afG.prototype={} +A.wC.prototype={ +C(a){var s=null +return new A.Ny(s,this.d,s,s,B.a26,s,s,s,s,s,B.f,s,!1,s,this.as,s,s,s,s,s,s,s,!1,s)}} +A.Ny.prototype={ +W(){return new A.TC(null,null,A.b0(t.O),B.l)}} +A.TC.prototype={ +gq_(){this.a.toString +return!1}, +az(){var s,r=this,q=null +r.aM() +r.a.toString +r.tO(B.u) +r.a.toString +r.tO(B.L) +r.a.toString +s=A.c9(q,B.a_z,q,0,r) +r.d=s +r.Q=A.cs(B.a7,s,q) +r.a.toString +r.e=A.c9(q,B.d6,q,0,r) +r.a.toString +r.f=A.c9(q,B.d6,q,0,r) +r.a.toString +r.r=A.c9(q,B.h3,q,1,r) +r.w=A.cs(new A.dO(0.23076923076923073,1,B.a7),r.d,new A.dO(0.7435897435897436,1,B.a7)) +r.y=A.cs(B.a7,r.f,q) +r.x=A.cs(B.a7,r.e,new A.dO(0.4871794871794872,1,B.a7)) +r.z=A.cs(B.a7,r.r,q)}, +m(){var s=this,r=s.d +r===$&&A.b() +r.m() +r=s.e +r===$&&A.b() +r.m() +r=s.f +r===$&&A.b() +r.m() +r=s.r +r===$&&A.b() +r.m() +s.art()}, +avh(a){var s=this +if(!s.gq_())return +s.aa7(B.P) +s.a2(new A.bbK(s))}, +avf(){var s=this +if(!s.gq_())return +s.tO(B.P) +s.a2(new A.bbJ(s))}, +avc(){var s=this +if(!s.gq_())return +s.tO(B.P) +s.a2(new A.bbL(s)) +s.a.toString}, +ava(a,b,c){var s,r,q=this.oZ$,p=t.oI,o=A.cl(this.a.cy,q,p) +if(o==null)o=A.cl(b.at,q,p) +p=t.KX +s=A.cl(this.a.db,q,p) +if(s==null)s=A.cl(b.ax,q,p) +r=s==null?A.cl(c.ax,q,p):s +if(r==null)r=B.mT +if(o!=null)return r.lx(o) +return!r.a.k(0,B.w)?r:r.lx(c.gf5())}, +XX(a,b,c,d,e){var s=this.oZ$,r=new A.aiP(b,a,e,d).S(s) +if(r==null)s=c==null?null:c.S(s) +else s=r +return s}, +b0G(a,b,c){return this.XX(null,a,b,c,null)}, +b0F(a,b,c){return this.XX(a,b,c,null,null)}, +b0H(a,b,c){return this.XX(null,a,b,null,c)}, +av9(a,b,c){var s,r,q,p,o,n=this,m=n.a +if(a.z){m.toString +m=b.a +s=n.b0G(m,c.gal(c),b.d) +r=n.a +r=r.fy +q=n.b0F(r,m,c.gal(c)) +n.a.toString +p=n.b0H(m,c.gal(c),b.e) +m=n.r +m===$&&A.b() +m=new A.eG(s,q).am(0,m.gh(0)) +r=n.Q +r===$&&A.b() +return new A.eG(m,p).am(0,r.gh(0))}else{m.toString +r=b.d +if(r==null)r=a.CW +m=m.fy +o=n.r +o===$&&A.b() +o=new A.eG(r,m).am(0,o.gh(0)) +n.a.toString +m=b.e +if(m==null)m=a.bd.e +if(m==null)m=c.e +r=n.Q +r===$&&A.b() +return new A.eG(o,m).am(0,r.gh(0))}}, +b8(a){this.bj(a) +this.a.toString}, +aML(a,b,c){if(!b||c==null)return a +return A.dK(a,c,null,null,null)}, +atT(a,b,c,d){this.a.toString +return null}, +C(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,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9=this,d0=null,d1=A.cG(d2,B.bM) +d1=d1==null?d0:d1.gdB() +d1=A.JW(B.h5,B.ou,A.V((d1==null?B.ai:d1).a-1,0,1)) +d1.toString +s=A.x(d2) +d2.av(t.aL) +r=A.x(d2).bd +q=r.CW +if(q==null)q=s.ay.a +c9.a.toString +if(s.z){p=new A.aZV(d2,!0,d0,d0,d0,d0,d0,d0,d0,d0,d0,!0,d0,d0,d0,d0,B.alf,d0,d0,d0,0,d0,d0) +o=p}else{p=q===B.aF?B.kv:s.fx +n=s.p3.y +n.toString +m=q===B.am?B.t:B.n +l=m.a +k=l>>>16&255 +j=l>>>8&255 +l&=255 +i=A.I(31,k,j,l) +h=A.I(222,k,j,l) +g=A.I(12,k,j,l) +f=A.I(61,k,j,l) +e=A.I(61,p.gh(p)>>>16&255,p.gh(p)>>>8&255,p.gh(p)&255) +d=n.ci(A.I(222,p.gh(p)>>>16&255,p.gh(p)>>>8&255,p.gh(p)&255)) +l=A.bwf(i,q,d0,d0,h,g,0,d0,d0,n.ci(A.I(222,k,j,l)),B.bV,8,d,e,f,B.t,B.t,d0,!0,d0,d0) +o=l}c=A.dL(d2) +b=c9.ava(s,r,o) +c9.a.toString +p=r.cx +a=p==null?o.cx:p +if(a==null)a=0 +p=r.cy +a0=p==null?o.cy:p +if(a0==null)a0=0 +a1=r.r +if(a1==null)a1=o.gcl(o) +c9.a.toString +a2=r.w +if(a2==null)a2=o.gcR() +c9.a.toString +a3=r.z +if(a3==null)a3=o.gCZ() +c9.a.toString +a4=r.y +if(a4==null){p=o.y +p.toString +a4=p}a5=r.as +if(a5==null){p=o.gdd(o) +p.toString +a5=p}a6=r.ay +if(a6==null){p=o.gmR() +p.toString +a6=p}c9.a.toString +p=r.Q +a7=p==null?o.gEk():p +if(a7==null)a7=d1 +c9.a.toString +a8=r.db +if(a8==null)a8=o.gkj() +a9=a6.cj(c9.a.f) +b0=a9.ci(A.cl(a9.b,c9.oZ$,t.c)) +if(a8!=null)c9.a.toString +b1=c9.a.d +d1=c9.gq_()&&c9.as?a0:a +p=c9.a +p=p.dx +n=c9.MZ(B.C) +l=c9.a.dy +k=c9.gq_()?c9.gavb():d0 +j=c9.gq_()?c9.gavg():d0 +b2=c9.gq_()?c9.gavd():d0 +b3=c9.gq_()?c9.MZ(B.E):d0 +b4=c9.d +b4===$&&A.b() +b5=c9.r +b5===$&&A.b() +b5=A.a([b4,b5],t.Eo) +b4=c9.a +b4=A.k8(b4.e,d0,1,B.aoE,!1,b0,B.Z,d0,B.aJ) +b6=A.bvU(b1,B.d6,B.a7) +b7=A.bvU(c9.atT(d2,s,r,o),B.d6,B.a7) +b8=a5.S(c) +c9.a.toString +b9=s.Q +c0=a7.S(c) +c9.a.toString +c1=c9.gq_() +c9.a.toString +c2=c9.w +c2===$&&A.b() +c3=c9.z +c3===$&&A.b() +c4=c9.x +c4===$&&A.b() +c5=c9.y +c5===$&&A.b() +c6=A.eV(B.h3,!0,d0,A.e1(!1,d0,!0,A.hU(new A.vR(b5),new A.bbM(c9,b,s,r,o),c9.aML(new A.afL(new A.afK(b6,b4,b7,q,b8,b9,c0,!1,a4,a3,c1),!1,!0,c2,c4,c5,c3,B.ii,d0),!1,d0)),b,!0,d0,l,d0,d0,d0,d0,d0,n,d0,b3,d0,k,b2,j,d0,d0,d0,d0,d0),p,d0,d1,d0,a1,b,a2,d0,B.cl) +c9.a.toString +c7=new A.j(b9.a,b9.b).aD(0,4) +c9.a.toString +switch(s.f.a){case 0:c8=new A.as(48+c7.a,1/0,48+c7.b,1/0) +break +case 1:c8=B.d0 +break +default:c8=d0}d1=A.el(c6,1,1) +return new A.bT(A.c3(d0,d0,d0,d0,d0,!1,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,d0,!1,d0,d0,d0,d0,d0,d0,d0,d0),!0,!1,!1,!1,new A.afJ(c8,d1,d0),d0)}} +A.bbK.prototype={ +$0(){this.a.as=!0}, +$S:0} +A.bbJ.prototype={ +$0(){this.a.as=!1}, +$S:0} +A.bbL.prototype={ +$0(){this.a.as=!1}, +$S:0} +A.bbM.prototype={ +$2(a,b){var s=this +return A.a3p(b,new A.iG(s.a.av9(s.c,s.d,s.e),null,null,null,s.b))}, +$S:606} +A.aiP.prototype={ +S(a){var s=this,r=s.a +if(r!=null)return r.S(a) +if(a.p(0,B.L)&&a.p(0,B.u))return s.c +if(a.p(0,B.u))return s.d +if(a.p(0,B.L))return s.c +return s.b}} +A.afJ.prototype={ +aU(a){var s=new A.ama(this.e,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sTx(this.e)}} +A.ama.prototype={ +di(a,b){var s +if(!this.gu(0).p(0,b))return!1 +s=new A.j(b.a,this.gu(0).b/2) +return a.CG(new A.bcC(this,s),b,A.aIS(s))}} +A.bcC.prototype={ +$2(a,b){return this.a.db$.di(a,this.b)}, +$S:17} +A.afL.prototype={ +gOm(){return B.a50}, +TZ(a){switch(a.a){case 0:return this.d.b +case 1:return this.d.a +case 2:return this.d.c}}, +ba(a,b){var s,r=this +b.sb13(r.d) +s=a.av(t.I) +s.toString +b.scH(s.w) +b.t=!1 +b.ao=r.r +b.aq=r.w +b.aA=r.x +b.aL=r.y +b.bn=r.z}, +aU(a){var s=this,r=a.av(t.I) +r.toString +r=new A.TP(!1,s.r,s.w,s.x,s.y,s.z,s.d,r.w,A.ay(),A.ay(),A.ay(),A.B(t.Wb,t.x),A.ay()) +r.aT() +return r}, +gh(a){return this.e}} +A.pt.prototype={ +J(){return"_ChipSlot."+this.b}} +A.afK.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.afK&&b.a.r5(0,s.a)&&b.b.r5(0,s.b)&&b.c.r5(0,s.c)&&b.d===s.d&&b.e.k(0,s.e)&&b.r.k(0,s.r)&&b.w===s.w&&J.d(b.y,s.y)&&b.z===s.z}, +gB(a){var s=this +return A.a2(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.TP.prototype={ +sb13(a){if(this.aP.k(0,a))return +this.aP=a +this.aj()}, +scH(a){if(this.bC===a)return +this.bC=a +this.aj()}, +geN(a){var s,r=A.a([],t.Ik),q=this.dD$ +if(q.i(0,B.bu)!=null){s=q.i(0,B.bu) +s.toString +r.push(s)}if(q.i(0,B.cc)!=null){s=q.i(0,B.cc) +s.toString +r.push(s)}if(q.i(0,B.cX)!=null){q=q.i(0,B.cX) +q.toString +r.push(q)}return r}, +giL(){return!1}, +bT(a){var s,r=this.aP.e.gdF(),q=this.aP.r.gdF(),p=this.dD$,o=p.i(0,B.bu) +o=o==null?0:o.aC(B.a5,a,o.gbR()) +s=p.i(0,B.cc) +s=s==null?0:s.aC(B.a5,a,s.gbR()) +p=p.i(0,B.cX) +p=p==null?0:p.aC(B.a5,a,p.gbR()) +return r+q+o+s+p}, +bA(a){var s,r=this.aP.e.gdF(),q=this.aP.r.gdF(),p=this.dD$,o=p.i(0,B.bu) +o=o==null?0:o.aC(B.aa,a,o.gbW()) +s=p.i(0,B.cc) +s=s==null?0:s.aC(B.aa,a,s.gbW()) +p=p.i(0,B.cX) +p=p==null?0:p.aC(B.aa,a,p.gbW()) +return r+q+o+s+p}, +bJ(a){var s,r,q,p=this.aP.e,o=p.gcq(0) +p=p.gcv(0) +s=this.aP.r +r=s.gcq(0) +s=s.gcv(0) +q=this.dD$.i(0,B.cc) +q=q==null?0:q.aC(B.aD,a,q.gca()) +return Math.max(32,o+p+(r+s)+q)}, +bQ(a){return this.bJ(a)}, +hy(a){return this.dD$.i(0,B.cc).ob(a)}, +aDJ(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.aP.r.gdF()-n.aP.e.gdF()) +m=n.dD$.i(0,B.cc) +m.toString +r=e.$2(m,new A.as(0,s,d.b,c.b)) +m=r.a +q=n.aP.r.gdF() +p=r.b +o=n.aP.r +return new A.N(m+q,p+(o.gcq(0)+o.gcv(0)))}m=n.dD$.i(0,B.cc) +m.toString +r=e.$2(m,new A.as(0,c.a,d.b,c.b)) +m=r.a +q=n.aP.r.gdF() +p=r.b +o=n.aP.r +return new A.N(m+q,p+(o.gcq(0)+o.gcv(0)))}, +aDG(a,b,c){var s,r,q,p=Math.max(0,b),o=A.iv(p,p),n=this.dD$.i(0,B.bu) +n.toString +s=c.$2(n,o) +n=this.aP +r=this.aq +q=n.w?0+r.gh(0)*s.a:0+r.gh(0)*b +return new A.N(q,0+s.b)}, +aDI(a,b,c){var s,r=Math.max(0,b),q=A.iv(r,r),p=this.dD$.i(0,B.cX) +p.toString +s=c.$2(p,q) +if(this.aA.gbS(0)===B.W)return new A.N(0,b) +return new A.N(0+this.aA.gh(0)*s.a,0+s.b)}, +di(a,b){var s,r,q,p,o,n=this +if(!n.gu(0).p(0,b))return!1 +s=n.dD$ +if(s.i(0,B.cX)!=null){r=n.aP +q=A.bX8(n.gu(0),s.i(0,B.cX).gu(0),r.r,r.e,b,n.bC)}else q=!1 +if(q){r=s.i(0,B.cX) +if(r==null)r=s.i(0,B.cc) +p=r==null?s.i(0,B.bu):r}else{r=s.i(0,B.cc) +p=r==null?s.i(0,B.bu):r}if(p!=null){o=p.gu(0).lu(B.h) +return a.CG(new A.bcG(o,p),b,A.aIS(o))}return!1}, +cY(a){return this.a2i(a,A.lB()).a}, +a2i(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=new A.as(0,a.b,0,a.d),f=h.aP.f,e=new A.j(0,new A.j(f.a,f.b).aD(0,4).b/2) +f=h.dD$.i(0,B.cc) +f.toString +s=b.$2(f,g) +f=h.aP.e +r=f.gcq(0) +f=f.gcv(0) +q=h.aP.r +p=q.gcq(0) +q=q.gcv(0) +o=s.b +n=h.aP.r +m=Math.max(32-(r+f)+(p+q),o+(n.gcq(0)+n.gcv(0))) +l=h.aDG(g,m,b) +k=h.aDI(g,m,b) +n=l.a +o=k.a +j=h.aDJ(g,n+o,new A.N(s.a,m),s,b) +i=new A.N(n+j.a+o,m).O(0,e) +o=h.aP.e.gdF() +n=h.aP.e +return new A.aZW(a.bx(new A.N(i.a+o,i.b+(n.gcq(0)+n.gcv(0)))),i,m,l,j,k,e)}, +c8(){var s,r,q,p,o,n,m,l,k,j=this,i=t.k,h=j.a2i(i.a(A.D.prototype.ga1.call(j)),A.lC()),g=h.b,f=g.a,e=new A.bcH(j,h) +switch(j.bC.a){case 0:s=h.d +r=e.$2(s,f) +q=f-s.a +s=h.e +p=e.$2(s,q) +if(j.aA.gbS(0)!==B.W){o=h.f +n=j.aP.e +j.a9=new A.A(0,0,0+(o.a+n.c),0+(g.b+(n.gcq(0)+n.gcv(0)))) +m=e.$2(o,q-s.a)}else{j.a9=B.Q +m=B.h}s=j.aP +if(s.z){o=j.a9 +o===$&&A.b() +o=o.c-o.a +s=s.e.gdF() +n=j.aP.e +j.an=new A.A(o,0,o+(f-o+s),0+(g.b+(n.gcq(0)+n.gcv(0))))}else j.an=B.Q +break +case 1:s=h.d +o=j.dD$ +n=o.i(0,B.bu) +n=n==null?B.v:n.gu(0) +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.aP.z){s=j.aA.gbS(0) +n=j.aP.e +s=s!==B.W?q+n.a:f+n.gdF() +n=j.aP.e +j.an=new A.A(0,0,0+s,0+(g.b+(n.gcq(0)+n.gcv(0))))}else j.an=B.Q +s=o.i(0,B.cX) +s=s==null?B.v:s.gu(0) +o=h.f +n=o.a +q-=s.a-n +if(j.aA.gbS(0)!==B.W){m=e.$2(o,q) +s=j.aP.e +o=q+s.a +j.a9=new A.A(o,0,o+(n+s.c),0+(g.b+(s.gcq(0)+s.gcv(0))))}else{j.a9=B.Q +m=B.h}break +default:r=B.h +p=B.h +m=B.h}s=j.aP.r +o=s.gcq(0) +s=s.gcv(0) +n=j.dD$ +l=n.i(0,B.cc) +l=l==null?B.v:l.gu(0) +p=p.O(0,new A.j(0,(h.e.b-(o+s)-l.b)/2)) +l=n.i(0,B.bu).b +l.toString +s=t.q +s.a(l) +o=j.aP.e +l.a=new A.j(o.a,o.b).O(0,r) +o=n.i(0,B.cc).b +o.toString +s.a(o) +l=j.aP.e +l=new A.j(l.a,l.b).O(0,p) +k=j.aP.r +o.a=l.O(0,new A.j(k.a,k.b)) +n=n.i(0,B.cX).b +n.toString +s.a(n) +s=j.aP.e +n.a=new A.j(s.a,s.b).O(0,m) +s=j.aP.e.gdF() +n=j.aP.e +k=n.gcq(0) +n=n.gcv(0) +j.id=i.a(A.D.prototype.ga1.call(j)).bx(new A.N(f+s,g.b+(k+n)))}, +gPW(){var s,r +if(this.aL.gbS(0)===B.ag)return B.n +switch(this.aP.d.a){case 1:s=new A.eG(A.I(97,255,255,255),B.n) +break +case 0:s=new A.eG(A.I(97,0,0,0),B.t) +break +default:s=null}r=s.am(0,this.aL.gh(0)) +r.toString +return r}, +aG4(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=h.aP,f=g.y +if(!(f!=null))switch(g.d.a){case 1:f=g.w?B.n:A.I(222,0,0,0) +break +case 0:f=g.w?B.t:A.I(222,255,255,255) +break +default:f=null}g=h.ao.a +if(g.gbS(g)===B.bN)f=new A.eG(B.r,f).am(0,h.ao.gh(0)) +g=$.an() +s=g.b5() +f.toString +s.sal(0,f) +s.scm(0,B.a8) +r=h.dD$ +s.seV(2*(r.i(0,B.bu)!=null?r.i(0,B.bu).gu(0).b/24:1)) +r=h.ao.a +q=r.gbS(r)===B.bN?1:h.ao.gh(0) +if(q===0)return +p=g.cV() +g=c*0.15 +r=c*0.45 +o=c*0.4 +n=c*0.7 +m=new A.j(o,n) +l=b.a +k=b.b +j=l+g +i=k+r +if(q<0.5){g=A.kq(new A.j(g,r),m,q*2) +g.toString +p.fj(0,j,i) +p.du(0,l+g.a,k+g.b)}else{g=A.kq(m,new A.j(c*0.85,c*0.25),(q-0.5)*2) +g.toString +p.fj(0,j,i) +p.du(0,l+o,k+n) +p.du(0,l+g.a,k+g.b)}a.dN(p,s)}, +aG1(a,b){var s,r,q,p,o,n,m=this,l=new A.bcD(m) +if(!m.aP.w&&m.aq.gbS(0)===B.W){m.dG.saQ(0,null) +return}s=m.gPW() +r=s.gh(s)>>>24&255 +q=m.cx +q===$&&A.b() +p=m.dG +if(q)p.saQ(0,a.zZ(b,r,l,p.a)) +else{p.saQ(0,null) +q=r!==255 +if(q){p=a.gbN(a) +o=A.bsN(m.dD$.i(0,B.bu)).de(b).dZ(20) +n=$.an().b5() +n.sal(0,s) +p.i5(o,n)}l.$2(a,b) +if(q)a.gbN(a).cA(0)}}, +a1P(a,b,c,d){var s,r,q,p,o,n=this,m=null +if(c==null){n.dP.saQ(0,m) +n.e3.saQ(0,m) +return}s=n.gPW() +r=s.gh(s)>>>24&255 +if(n.aL.gbS(0)!==B.ag){s=n.cx +s===$&&A.b() +q=n.dP +if(s){q.saQ(0,a.zZ(b,r,new A.bcE(c),q.a)) +if(d){s=n.e3 +s.saQ(0,a.zZ(b,r,new A.bcF(c),s.a))}}else{q.saQ(0,m) +n.e3.saQ(0,m) +p=A.bsN(c).de(b) +s=a.gbN(a) +q=p.dZ(20) +o=$.an().b5() +o.sal(0,n.gPW()) +s.i5(q,o) +o=c.b +o.toString +a.dK(c,t.q.a(o).a.O(0,b)) +a.gbN(a).cA(0)}}else{s=c.b +s.toString +a.dK(c,t.q.a(s).a.O(0,b))}}, +aF(a){var s,r,q=this +q.arv(a) +s=q.ger() +q.ao.a.V(0,s) +r=q.gzG() +q.aq.a.V(0,r) +q.aA.a.V(0,r) +q.aL.a.V(0,s)}, +aw(a){var s,r=this,q=r.ger() +r.ao.a.L(0,q) +s=r.gzG() +r.aq.a.L(0,s) +r.aA.a.L(0,s) +r.aL.a.L(0,q) +r.arw(0)}, +m(){var s=this +s.dP.saQ(0,null) +s.e3.saQ(0,null) +s.dG.saQ(0,null) +s.fq()}, +aI(a,b){var s=this +s.aG1(a,b) +if(s.aA.gbS(0)!==B.W)s.a1P(a,b,s.dD$.i(0,B.cX),!0) +s.a1P(a,b,s.dD$.i(0,B.cc),!1)}, +iC(a){var s=this.a9 +s===$&&A.b() +if(!s.p(0,a)){s=this.an +s===$&&A.b() +s=s.p(0,a)}else s=!0 +return s}, +gh(a){return this.t}} +A.bcG.prototype={ +$2(a,b){return this.b.di(a,this.a)}, +$S:17} +A.bcH.prototype={ +$2(a,b){var s +switch(this.a.bC.a){case 0:s=this.b +return new A.j(b-a.a,(s.c-a.b+s.r.b)/2) +case 1:s=this.b +return new A.j(b,(s.c-a.b+s.r.b)/2)}}, +$S:602} +A.bcD.prototype={ +$2(a,b){var s,r,q,p,o,n,m=this.a,l=m.dD$,k=l.i(0,B.bu) +k.toString +s=l.i(0,B.bu).b +s.toString +r=t.q +a.dK(k,r.a(s).a.O(0,b)) +k=m.ao.gbS(0) +if(k!==B.W){if(m.aP.w){q=A.bsN(l.i(0,B.bu)).de(b) +p=$.an().b5() +k=$.bIj().am(0,m.ao.gh(0)) +k.toString +p.sal(0,k) +p.smu(B.tr) +o=m.bn.k_(q) +a.gbN(a).dN(o,p)}k=l.i(0,B.bu).gu(0) +s=l.i(0,B.bu).b +s.toString +n=r.a(s).a.O(0,new A.j(l.i(0,B.bu).gu(0).b*0.125,l.i(0,B.bu).gu(0).b*0.125)) +m.aG4(a.gbN(a),b.O(0,n),k.b*0.75)}}, +$S:13} +A.bcE.prototype={ +$2(a,b){var s=this.a,r=s.b +r.toString +a.dK(s,t.q.a(r).a.O(0,b))}, +$S:13} +A.bcF.prototype={ +$2(a,b){var s=this.a,r=s.b +r.toString +a.dK(s,t.q.a(r).a.O(0,b))}, +$S:13} +A.aZW.prototype={} +A.aZV.prototype={ +gPl(){var s,r=this,q=r.fr +if(q===$){s=A.x(r.dx) +r.fr!==$&&A.at() +q=r.fr=s.ay}return q}, +gmR(){var s,r=this,q=r.fx +if(q===$){s=A.x(r.dx) +r.fx!==$&&A.at() +q=r.fx=s.p3}return q.as}, +gal(a){return null}, +gcl(a){return B.r}, +gcR(){var s=this.gPl(),r=s.k3 +return r==null?s.b:r}, +gCZ(){return null}, +gK4(){return null}, +gf5(){var s=this.gPl(),r=s.fr +s=new A.bk(r==null?s.cx:r,1,B.F,-1) +return s}, +gkj(){var s=null,r=this.gPl() +return new A.e0(18,s,s,s,s,r.b,s,s,s)}, +gdd(a){return B.cM}, +gEk(){var s=A.cG(this.dx,B.bM) +s=s==null?null:s.gdB() +s=A.JW(B.h5,B.ou,A.V((s==null?B.ai:s).a-1,0,1)) +s.toString +return s}} +A.aqN.prototype={} +A.Wl.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.Wn.prototype={ +aF(a){var s,r,q +this.eh(a) +for(s=this.geN(0),r=s.length,q=0;q"))}} +A.FM.prototype={ +axi(a){var s,r,q=$.ai.ai$.f.a.b +switch((q==null?A.vI():q).a){case 0:s=!1 +break +case 1:s=!0 +break +default:s=null}if(a&&s){q=this.a +r=q.c.Nq(q.f,q.r.d,q.w) +this.a.d.jM(r.d,B.dQ,B.b4)}}, +aB7(){var s,r=this.a +r=r.c.af[r.w] +s=this.c +s.toString +A.eA(s,!1).js(new A.mB(r.f.r,this.$ti.j("mB<1>")))}, +C(a){var s,r,q,p,o,n,m=this,l=null,k=m.a,j=k.c,i=j.af +k=k.w +s=i[k] +r=0.5/(i.length+1.5) +i=j.k2 +if(k===j.cZ){i.toString +q=A.cs(B.ro,i,l)}else{p=A.V(0.5+(k+1)*r,0,1) +o=A.V(p+1.5*r,0,1) +i.toString +q=A.cs(new A.dO(p,o,B.a0),i,l)}k=m.a +j=k.e +i=k.c +k=k.w +n=A.R(l,i.af[k],B.f,l,l,l,l,i.hA,l,l,j,l,l,l) +j=s.f.w +n=new A.em(q,!1,j?A.e1(k===i.cZ,l,!0,n,l,!0,l,l,l,l,l,l,l,m.gaxh(),l,l,l,m.gaB6(),l,l,l,l,l,l,l):n,l) +return j?A.re(n,l,B.H8):n}} +A.FI.prototype={ +W(){return new A.RU(B.l,this.$ti.j("RU<1>"))}} +A.RU.prototype={ +az(){var s,r=this +r.aM() +s=r.a.c.k2 +s.toString +r.d=A.cs(B.wd,s,B.we) +s=r.a.c.k2 +s.toString +r.e=A.cs(B.wf,s,B.ro)}, +C(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=A.f8(a,B.bg,t.Q) +f.toString +s=h.a.c +r=A.a([],t.p) +for(q=s.af,p=h.$ti.j("FK<1>"),o=0;o0?8+B.b.ks(B.b.dk(this.jn,0,a),new A.b2v()):8}, +Nq(a,b,c){var s,r,q,p,o=this,n=b-96,m=a.b,l=a.d,k=Math.min(l,b),j=o.YP(c),i=Math.min(48,m),h=Math.max(b-48,k),g=o.jn,f=o.cZ +l-=m +s=m-j-(g[f]-l)/2 +r=B.cL.gcq(0)+B.cL.gcv(0) +if(o.af.length!==0)r+=B.b.ks(g,new A.b2x()) +q=Math.min(n,r) +p=s+q +if(sh){p=Math.max(k,h) +s=p-q}g=g[f]/2 +l=k-l/2 +if(p-gn?Math.min(Math.max(0,j-(m-s)),r-q):0)}, +grK(){return this.mJ}} +A.b2t.prototype={ +$2(a,b){var s=this.a +return new A.A5(s,b,s.aO,s.c3,s.cZ,s.eQ,s.h4,!0,s.fN,null,s.$ti.j("A5<1>"))}, +$S(){return this.a.$ti.j("A5<1>(X,as)")}} +A.b2v.prototype={ +$2(a,b){return a+b}, +$S:97} +A.b2x.prototype={ +$2(a,b){return a+b}, +$S:97} +A.A5.prototype={ +W(){return new A.RX(B.l,this.$ti.j("RX<1>"))}} +A.RX.prototype={ +az(){this.aM() +var s=this.a +this.d=new A.e3(s.c.Nq(s.r,s.d.d,s.w).d,!0,null,null,null,A.a([],t.F),$.ag())}, +C(a){var s,r=this,q=A.dL(a),p=r.a,o=p.c,n=p.f,m=p.r,l=p.d,k=p.Q +p=p.at +s=r.d +s===$&&A.b() +return A.CZ(new A.ek(new A.b2q(r,q,new A.FI(o,n,m,l,k,!0,p,s,null,r.$ti.j("FI<1>"))),null),a,!0,!0,!0,!0)}, +m(){var s=this.d +s===$&&A.b() +s.m() +this.aJ()}} +A.b2q.prototype={ +$1(a){var s=this.a,r=s.a +return new A.i0(new A.ahm(r.r,r.c,this.b,s.$ti.j("ahm<1>")),new A.ls(r.y.a,this.c,null),null)}, +$S:114} +A.Gi.prototype={ +aU(a){var s=new A.amm(this.e,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.E=this.e}} +A.amm.prototype={ +c8(){this.ui() +var s=this.gu(0) +this.E.$1(s)}} +A.ahj.prototype={ +C(a){var s=null +return A.R(this.d,this.c,B.f,s,B.Q4,s,s,s,s,s,s,s,s,s)}} +A.n3.prototype={ +gh(a){return this.r}} +A.tR.prototype={ +W(){return new A.FH(B.l,this.$ti.j("FH<1>"))}, +gh(a){return this.d}} +A.FH.prototype={ +gdI(a){var s +this.a.toString +s=this.r +return s}, +az(){var s,r,q=this +q.aM() +q.a9x() +s=q.a +s.toString +if(q.r==null)q.r=A.e_(!0,A.M(s).l(0),!0,!0,null,null,!1) +s=t.f +r=t._ +q.w=A.a4([B.jO,new A.d9(new A.b22(q),new A.bl(A.a([],s),r),t.wY),B.rs,new A.d9(new A.b23(q),new A.bl(A.a([],s),r),t.nz)],t.n,t.b)}, +m(){var s,r=this +B.b.D($.ai.t$,r) +r.S4() +s=r.r +if(s!=null)s.m() +r.aJ()}, +S4(){var s,r=this.e +if(r!=null)if(r.gE6()){s=r.a +if(s!=null)s.agn(r)}this.f=this.e=null}, +b8(a){var s,r=this +r.bj(a) +s=r.a +s.toString +if(r.r==null)r.r=A.e_(!0,A.M(s).l(0),!0,!0,null,null,!1) +r.a9x()}, +a9x(){var s,r,q,p=this.a +if(p.c.length!==0)s=!1 +else s=!0 +if(s){this.d=null +return}for(s=p.c,r=s.length,q=0;q>")) +for(q=a2.j("Gi<1>"),p=0;o=a0.a.c,p?>") +e=a2.j("bp?>") +d=A.pc(B.d2) +c=A.a([],t.wi) +b=$.ag() +a=$.aH +a0.e=new A.RV(r,B.ei,q,o,m,k,l,48,a1,a1,!0,a1,i,j,a1,a1,h,A.b0(t.kj),new A.bJ(a1,a2.j("bJ>>")),new A.bJ(a1,t.A),new A.qL(),a1,0,new A.bp(new A.aE(g,f),e),d,c,B.eG,new A.co(a1,b,t.XR),new A.bp(new A.aE(a,f),e),new A.bp(new A.aE(a,f),e),a2.j("RV<1>")) +a2=a0.gdI(0) +if(a2!=null)a2.ek() +a2=a0.e +a2.toString +n.l2(a2).cQ(0,new A.b20(a0),t.H) +a0.a.toString}, +gaD_(){var s,r=this +if(r.gxj()){r.a.toString +s=r.c +s.toString +switch(A.x(s).ay.a.a){case 1:return B.eZ +case 0:return B.a1}}else{r.a.toString +s=r.c +s.toString +switch(A.x(s).ay.a.a){case 1:return B.kx +case 0:return B.ky}}}, +gxj(){var s=this.a +return s.c.length!==0&&s.r!=null}, +C(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=A.cG(a,B.t_),g=h==null?i:h.gmZ(0) +if(g==null){s=A.nQ(a).gl1() +g=s.a>s.b?B.hA:B.fr}h=j.f +if(h==null){j.f=g +h=g}if(g!==h){j.S4() +j.f=g}h=j.a +r=A.J(h.c,!0,t.l7) +j.a.toString +if(!j.gxj())j.a.toString +A.bq1(a) +if(r.length===0)q=B.bl +else{h=j.d +if(h==null)h=i +j.a.toString +p=A.a8(r).j("a1<1,aF>") +p=A.J(new A.a1(r,new A.b21(j),p),!0,p.j("al.E")) +q=A.br5(B.dP,p,h)}if(j.gxj()){h=j.gSP() +h.toString}else{h=j.gSP() +h.toString +h=h.ci(A.x(a).CW)}p=a.av(t.I) +p.toString +p=B.O.S(p.w) +j.a.toString +o=t.p +n=A.a([],o) +j.a.toString +n.push(A.bi(q,1)) +m=j.gaD_() +l=j.a.as +n.push(A.Cn(l,new A.e0(24,i,i,i,i,m,i,i,i),i)) +g=A.k8(A.R(i,A.aA(n,B.j,i,B.cC,B.aH,i),B.f,i,i,i,i,i,i,i,p,i,i,i),i,i,B.bR,!0,h,i,i,B.aJ) +if(a.av(t.U2)==null){h=j.a +h=h.Q +g=new A.dv(B.b0,i,B.aC,B.x,A.a([g,A.iF(8,h,i,i,0,0,i,i)],o),i)}h=A.b0(t.O) +if(!j.gxj())h.F(0,B.u) +k=A.cl(B.cH,h,t.Pb) +j.a.toString +h=j.w +h===$&&A.b() +p=j.gxj()?j.gaxj():i +o=j.gxj() +j.a.toString +n=j.gdI(0) +j.a.toString +m=A.x(a) +j.a.toString +h=A.k1(h,A.e1(!1,i,o,g,i,!1,m.cy,n,i,i,i,k,i,i,i,i,i,p,i,i,i,i,i,i,i)) +return new A.bT(A.c3(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,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i),!1,!1,!1,!1,h,i)}} +A.b22.prototype={ +$1(a){return this.a.Q1()}, +$S:341} +A.b23.prototype={ +$1(a){return this.a.Q1()}, +$S:338} +A.b2_.prototype={ +$1(a){var s=this.a.e +if(s==null)return +s.jn[this.b]=a.b}, +$S:87} +A.b20.prototype={ +$1(a){var s=this.a +s.S4() +if(s.c==null||a==null)return +s=s.a.r +if(s!=null)s.$1(a.a)}, +$S(){return this.a.$ti.j("b_(mB<1>?)")}} +A.b21.prototype={ +$1(a){this.a.a.toString +return new A.bm(null,48,a,null)}, +$S:592} +A.W7.prototype={} +A.kQ.prototype={ +gh(a){return this.a}} +A.BU.prototype={ +W(){var s=t.A +return new A.FO(new A.bJ(null,s),new A.bJ(null,s),new A.uw(),B.l,this.$ti.j("FO<1>"))}} +A.FO.prototype={ +goA(){var s=this.a.CW +return s}, +az(){var s,r,q,p,o,n=this +n.aM() +s=n.a +s.toString +n.w=!0 +s=s.dx +n.x=s +r=s.length +q=J.qu(r,t.yi) +for(s=t.A,p=0;p") +return A.J(new A.b6(b,new A.b2g(this,c.a.a.toLowerCase()),s),!0,s.j("p.E"))}, +akf(a,b,c){var s,r=c.a.a.toLowerCase() +if(r.length===0)return null +s=B.b.hW(b,new A.b2p(this,r)) +return s!==-1?s:null}, +a1e(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=A.a([],t.p) +for(s=t.O,r=b.a,q=t.h9,p=0;p>>16&255,k.gh(k)>>>8&255,k.gh(k)&255),q)):l +if(c){i=h.f +i===$&&A.b() +i=i[p]}else i=g +f.push(new A.D2(new A.b25(h,o,p),g,!1,g,g,g,j,g,B.f,g,g,!0,new A.jN(n,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g),i))}return f}, +atN(a,b,c){return this.a1e(a,b,c,null)}, +atO(a,b,c){return this.a1e(a,b,!0,c)}, +aUw(a){this.a2(new A.b2j(this))}, +aTs(a){this.a2(new A.b2h(this))}, +adv(a){var s=this +if(a.a.gfW()){s.z=null +a.a.oq()}else{if(s.goA().a.a.length!==0)s.w=!1 +a.a.rn(0,null)}s.a2(new A.b2i())}, +C(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=a.av(t.I) +g.toString +s=g.w +if(i.y==null)i.y=i.atN(i.a.dx,s,!1) +g=a.av(t.vG) +if(g!=null)g.gDi(g) +r=A.x(a).t +g=i.w +g===$&&A.b() +if(g)i.x=i.acW(0,i.a.dx,i.goA()) +i.a.toString +g=i.x +g===$&&A.b() +g=i.akf(0,g,i.goA()) +i.z=g +if(g!=null)i.ake() +g=i.x +g===$&&A.b() +q=i.atO(g,s,i.z) +i.a.toString +p=r.a +if(p==null)p=new A.b24(a,h,h,h).gaxp().p3.y +i.a.toString +o=r.c +if(o==null)o=B.HK +n=i.Z8(i.d) +i.a.toString +if(n!=null)o=o.aQd(new A.aT(new A.N(n,0),t.VY)) +g=i.a +m=g.ay +l=A.byY(B.h,new A.b2d(i,i.TT()?B.jE:B.bm,p,m),h,h,B.x,i.r,!1,q,h,h,o) +i.a.toString +g=$.bJ6() +k=t.f +j=t._ +return A.re(A.k1(A.a4([B.aud,new A.d9(i.gaUv(),new A.bl(A.a([],k),j),t.vE),B.auc,new A.d9(i.gaTr(),new A.bl(A.a([],k),j),t.jR)],t.n,t.b),l),h,g)}} +A.b2k.prototype={ +$1(a){return!0}, +$S(){return this.a.$ti.j("F(kQ<1>)")}} +A.b2l.prototype={ +$1(a){return a.a===this.a.a.cx}, +$S(){return this.a.$ti.j("F(kQ<1>)")}} +A.b2e.prototype={ +$1(a){return!0}, +$S(){return this.a.$ti.j("F(kQ<1>)")}} +A.b2f.prototype={ +$1(a){return a.a===this.a.a.cx}, +$S(){return this.a.$ti.j("F(kQ<1>)")}} +A.b2n.prototype={ +$1(a){var s=this.a +s.a2(new A.b2m(s))}, +$S:4} +A.b2m.prototype={ +$0(){var s=this.a +s.Q=s.Z8(s.e)}, +$S:0} +A.b2o.prototype={ +$1(a){var s,r=this.a,q=r.f +q===$&&A.b() +r=r.z +r.toString +r=q[r] +s=$.ai.ai$.z.i(0,r) +if(s!=null)A.bAq(s,0,B.alq,B.bI,B.z)}, +$S:4} +A.b2g.prototype={ +$1(a){return B.d.p(a.b.toLowerCase(),this.b)}, +$S(){return this.a.$ti.j("F(kQ<1>)")}} +A.b2p.prototype={ +$1(a){return B.d.p(a.b.toLowerCase(),this.b)}, +$S(){return this.a.$ti.j("F(kQ<1>)")}} +A.b25.prototype={ +$0(){var s=this.a,r=this.b,q=r.b +s.goA().k8(0,new A.c1(q,A.ie(B.q,q.length),B.Y)) +q=s.a +q.toString +s.z=this.c +q.cy.$1(r.a)}, +$S:0} +A.b2j.prototype={ +$0(){var s,r,q,p,o=this.a +if(!o.as||!o.r.a.gfW())return +o.w=!1 +s=o.z +if(s==null)s=o.z=0 +r=o.x +r===$&&A.b() +s=o.z=B.e.aB(s-1,r.length) +while(!0){q=r[s] +q.toString +if(!!1)break +s=B.e.aB(s-1,r.length) +o.z=s}p=q.b +o.goA().k8(0,new A.c1(p,A.ie(B.q,p.length),B.Y))}, +$S:0} +A.b2h.prototype={ +$0(){var s,r,q,p,o=this.a +if(!o.as||!o.r.a.gfW())return +o.w=!1 +s=o.z +if(s==null)s=o.z=-1 +r=o.x +r===$&&A.b() +s=o.z=B.e.aB(s+1,r.length) +while(!0){q=r[s] +q.toString +if(!!1)break +s=B.e.aB(s+1,r.length) +o.z=s}p=q.b +o.goA().k8(0,new A.c1(p,A.ie(B.q,p.length),B.Y))}, +$S:0} +A.b2i.prototype={ +$0(){}, +$S:0} +A.b2d.prototype={ +$3(a,b,c){var s,r,q,p,o,n=this,m=null,l=b.a.gfW(),k=n.a +k.a.toString +s=new A.aW(B.bV,A.eU(m,m,m,m,m,B.a25,m,l,new A.b28(k,b),m,B.a2b,m,m,m,m,m),m) +l=k.TT() +r=k.TT() +q=k.goA() +k.a.toString +p=A.fW(!0,B.aV,!1,m,l,B.x,m,A.hR(),q,m,m,m,m,m,2,A.fy(m,m,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,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).Ju(n.d),B.H,!0,r,!0,m,!1,m,m,k.d,m,m,m,m,m,1,m,n.b,!1,"\u2022",m,new A.b29(k,b),new A.b2a(k,b),m,new A.b2b(k,b),!1,m,!1,m,!0,m,B.b5,m,m,B.av,B.al,m,m,m,m,m,m,n.c,B.Z,B.hS,B.bf,m,m,m,m) +k.a.toString +l=A.a([p],t.p) +for(k=k.y,r=k.length,o=0;o>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),B.bs,2,!0,B.bm,p.c,B.hR,B.qZ,A.bEa(a),q.k2,B.eF,B.kc,q.f,q.p3.as,q.Q)}return s}, +MD(a){var s +a.av(t.dq) +s=A.x(a) +return s.X.a}} +A.S4.prototype={ +S(a){if(a.p(0,B.u))return this.b +return this.a}} +A.ahz.prototype={ +S(a){var s +if(a.p(0,B.P)){s=this.a +return A.I(61,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=this.a +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=this.a +return A.I(61,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return null}} +A.ahx.prototype={ +S(a){var s=this +if(a.p(0,B.u))return 0 +if(a.p(0,B.P))return s.a+6 +if(a.p(0,B.E))return s.a+2 +if(a.p(0,B.C))return s.a+2 +return s.a}} +A.ahy.prototype={ +S(a){if(a.p(0,B.u))return this.b +return this.a}} +A.ahC.prototype={ +rW(a){var s,r,q,p=A.x(a),o=this.anp(a),n=o.gfb() +if(n==null)s=null +else{n=n.S(B.mJ) +n=n==null?null:n.r +s=n}if(s==null)s=14 +n=A.cG(a,B.bM) +n=n==null?null:n.gdB() +r=s*(n==null?B.ai:n).a/14 +q=p.z?A.AT(B.kE,B.vi,B.vh,r):A.AT(B.a_I,B.h5,B.a_K,r) +return o.ym(new A.aT(q,t.Ak))}} +A.ahD.prototype={ +C(a){var s,r,q=null,p=A.cG(a,B.bM) +p=p==null?q:p.gdB() +s=(p==null?B.ai:p).a +if(s<=1)r=8 +else{p=A.au(8,4,Math.min(s-1,1)) +p.toString +r=p}return A.aA(A.a([this.d,new A.bm(r,q,q,q),new A.ix(1,B.cv,this.c,q)],t.p),B.j,q,B.k,B.aH,q)}} +A.ahA.prototype={ +gpM(){var s,r=this,q=r.fr +if(q===$){s=A.x(r.dy) +r.fr!==$&&A.at() +q=r.fr=s.ay}return q}, +gfb(){return new A.aT(A.x(this.dy).p3.as,t.wG)}, +gcT(a){return new A.bv(new A.b2z(this),t.T)}, +geZ(){return new A.bv(new A.b2B(this),t.T)}, +gd1(){return new A.bv(new A.b2D(this),t.T)}, +gcl(a){var s=this.gpM().fy +if(s==null)s=B.t +return new A.aT(s,t.h9)}, +gcR(){var s=this.gpM(),r=s.k3 +s=r==null?s.b:r +return new A.aT(s,t.h9)}, +gfs(a){return new A.bv(new A.b2A(),t.pj)}, +gdd(a){return new A.aT(A.bEa(this.dy),t.Ak)}, +gko(){return B.q2}, +gkn(){return B.ex}, +gcp(a){return B.fo}, +ghj(){return new A.bv(new A.b2C(),t.Y6)}, +gdL(){return A.x(this.dy).Q}, +gkv(){return A.x(this.dy).f}, +gk5(){return A.x(this.dy).y}} +A.b2z.prototype={ +$1(a){var s +if(a.p(0,B.u)){s=this.a.gpM().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return this.a.gpM().cy}, +$S:6} +A.b2B.prototype={ +$1(a){var s +if(a.p(0,B.u)){s=this.a.gpM().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return this.a.gpM().b}, +$S:6} +A.b2D.prototype={ +$1(a){var s +if(a.p(0,B.P)){s=this.a.gpM().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=this.a.gpM().b +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=this.a.gpM().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return null}, +$S:38} +A.b2A.prototype={ +$1(a){if(a.p(0,B.u))return 0 +if(a.p(0,B.P))return 1 +if(a.p(0,B.E))return 3 +if(a.p(0,B.C))return 1 +return 1}, +$S:222} +A.b2C.prototype={ +$1(a){if(a.p(0,B.u))return B.bs +return B.bm}, +$S:63} +A.aqf.prototype={} +A.aqg.prototype={} +A.aqh.prototype={} +A.aqi.prototype={} +A.C0.prototype={ +gB(a){return J.Z(this.a)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.C0&&J.d(b.a,this.a)}} +A.ahB.prototype={} +A.rD.prototype={} +A.Kc.prototype={ +gB(a){var s=this +return A.a2(s.a,s.b,s.c,s.d,s.e,s.gee(),s.gU6(),s.gY1(),s.gU7(),s.y,s.z,s.Q,s.as,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.Kc)if(J.d(b.a,r.a))if(J.d(b.b,r.b))if(J.d(b.c,r.c))if(J.d(b.d,r.d))if(J.d(b.e,r.e))if(J.d(b.gee(),r.gee()))if(J.d(b.gU6(),r.gU6()))if(J.d(b.gY1(),r.gY1()))if(J.d(b.gU7(),r.gU7()))if(J.d(b.y,r.y))if(J.d(b.z,r.z))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}, +gee(){return this.f}, +gU6(){return this.r}, +gY1(){return this.w}, +gU7(){return this.x}} +A.ahK.prototype={} +A.Kh.prototype={ +gB(a){return J.Z(this.a)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.Kh&&J.d(b.a,this.a)}} +A.ahX.prototype={} +A.Kl.prototype={ +e0(a){var s,r=this +if(r.f===a.f)if(r.r===a.r)if(r.w===a.w)if(r.x===a.x)s=!1 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +return s}} +A.b0I.prototype={ +l(a){return""}} +A.FV.prototype={ +J(){return"_FloatingActionButtonType."+this.b}} +A.a2p.prototype={ +C(a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1=A.x(a6),a2=a1.ao,a3=a.k1,a4=a1.z?new A.b2N(a6,a3,!0,a0,a0,a0,a0,a0,6,6,8,a0,6,a0,!0,a0,B.tv,B.tu,B.tw,B.PX,8,a0,a0,a0):new A.b2M(a3,!0,A.x(a6),A.x(a6).ay,a0,a0,a0,a0,a0,6,6,8,a0,12,a0,!0,a0,B.tv,B.tu,B.tw,B.PY,8,a0,a0,a0),a5=a2.a +if(a5==null)a5=a4.geZ() +s=a.f +r=s==null?a2.b:s +if(r==null)r=a4.gcT(a4) +q=a2.c +if(q==null)q=a4.glD() +p=a2.d +if(p==null)p=a4.gp6() +o=a2.e +if(o==null)o=a4.gwN() +n=a2.f +if(n==null){s=a4.f +s.toString +n=s}m=a2.r +if(m==null){s=a4.r +s.toString +m=s}l=a2.w +if(l==null){s=a4.w +s.toString +l=s}s=a2.x +k=s==null?a4.x:s +if(k==null)k=n +j=a2.y +if(j==null){s=a4.y +s.toString +j=s}i=a2.Q +if(i==null){s=a4.Q +s.toString +i=s}h=a2.as +if(h==null){s=a4.giW() +s.toString +h=s}s=a2.cy +if(s==null){s=a4.gyW() +s.toString}g=s.ci(a5) +f=a2.z +if(f==null){s=a4.gcp(a4) +s.toString +f=s}s=a.c +e=A.qo(s,new A.e0(h,a0,a0,a0,a0,a0,a0,a0,a0)) +switch(a3.a){case 0:d=a2.at +if(d==null){a3=a4.at +a3.toString +d=a3}break +case 1:d=a2.ax +if(d==null){a3=a4.ax +a3.toString +d=a3}break +case 2:d=a2.ay +if(d==null){a3=a4.ay +a3.toString +d=a3}break +case 3:d=a2.ch +if(d==null){a3=a4.ch +a3.toString +d=a3}c=a2.cx +if(c==null)c=a4.gyV() +a3=A.a([],t.p) +a3.push(s) +e=new A.afH(new A.aW(c,A.aA(a3,B.j,a0,B.k,B.aH,a0),a0),a0) +break +default:d=a0}b=A.bA4(!1,e,B.f,d,k,n,i,r,q,m,a0,j,p,l,a1.f,new A.ahw(a0,a2.db),a.z,f,o,g) +b=A.bOx(b,B.RX,!1) +return new A.p3(b,a0)}} +A.ahw.prototype={ +S(a){var s=A.cl(this.a,a,t.GE) +if(s==null)s=null +return s==null?B.cH.S(a):s}, +gq4(){return"MaterialStateMouseCursor(FloatActionButton)"}} +A.afH.prototype={ +aU(a){var s=a.av(t.I) +s.toString +s=new A.TO(B.I,s.w,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){var s=a.av(t.I) +s.toString +b.scH(s.w)}} +A.TO.prototype={ +bT(a){return 0}, +bJ(a){return 0}, +cY(a){var s,r=this.db$,q=a.a,p=a.b,o=a.c,n=a.d +if(r!=null){s=r.i2(B.d0) +return new A.N(Math.max(q,Math.min(p,s.a)),Math.max(o,Math.min(n,s.b)))}else return new A.N(A.V(1/0,q,p),A.V(1/0,o,n))}, +c8(){var s=this,r=t.k.a(A.D.prototype.ga1.call(s)),q=s.db$,p=r.a,o=r.b,n=r.c,m=r.d +if(q!=null){q.cE(B.d0,!0) +s.id=new A.N(Math.max(p,Math.min(o,s.db$.gu(0).a)),Math.max(n,Math.min(m,s.db$.gu(0).b))) +s.CH()}else s.id=new A.N(A.V(1/0,p,o),A.V(1/0,n,m))}} +A.b2M.prototype={ +geZ(){return this.fx.r}, +gcT(a){return this.fx.f}, +glD(){return this.fr.cy}, +gp6(){return this.fr.dy}, +gwN(){return this.fr.k3}, +gcp(a){return this.dx===B.rY?B.mT:B.ii}, +giW(){return this.dx===B.axA?36:24}, +gyV(){return new A.ew(this.dy&&this.dx===B.rY?16:20,0,20,0)}, +gyW(){return this.fr.p3.as.aQc(1.2)}} +A.b2N.prototype={ +gBy(){var s,r=this,q=r.fx +if(q===$){s=A.x(r.dx) +r.fx!==$&&A.at() +q=r.fx=s.ay}return q}, +geZ(){var s=this.gBy(),r=s.e +return r==null?s.c:r}, +gcT(a){var s=this.gBy(),r=s.d +return r==null?s.b:r}, +gwN(){var s=this.gBy(),r=s.e +s=r==null?s.c:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +glD(){var s=this.gBy(),r=s.e +s=r==null?s.c:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gp6(){var s=this.gBy(),r=s.e +s=r==null?s.c:r +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gcp(a){switch(this.dy.a){case 0:return B.M7 +case 1:return B.M5 +case 2:return B.M6 +case 3:return B.M7}}, +giW(){switch(this.dy.a){case 0:return 24 +case 1:return 24 +case 2:return 36 +case 3:return 24}}, +gyV(){return new A.ew(this.fr&&this.dy===B.rY?16:20,0,20,0)}, +gyW(){var s,r=this,q=r.fy +if(q===$){s=A.x(r.dx) +r.fy!==$&&A.at() +q=r.fy=s.p3}return q.as}} +A.aD7.prototype={ +l(a){return"FloatingActionButtonLocation"}} +A.aTK.prototype={ +aVJ(){return!1}, +u0(a){var s=this.aVJ()?4:0 +return new A.j(this.ajv(a,s),this.ajw(a,s))}} +A.aBV.prototype={ +ajw(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.aBU.prototype={ +ajv(a,b){switch(a.y.a){case 0:return 16+a.e.a-b +case 1:return A.bSu(a,b)}}} +A.b2E.prototype={ +l(a){return"FloatingActionButtonLocation.endFloat"}} +A.aD6.prototype={ +l(a){return"FloatingActionButtonAnimator"}} +A.beG.prototype={ +aju(a,b,c){if(c<0.5)return a +else return b}} +A.QR.prototype={ +gh(a){var s=this,r=s.w.x +r===$&&A.b() +if(r>>16&255,r.gh(r)>>>8&255,r.gh(r)&255) +return s}if(a.p(0,B.E)){s=q.c +if(s==null){s=q.a +s=s==null?p:A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return s}if(a.p(0,B.C)){s=q.b +r=q.a +s=r==null?p:A.I(31,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255) +return s}}if(a.p(0,B.P)){s=q.d +r=q.a +s=r==null?p:A.I(31,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255) +return s}if(a.p(0,B.E)){s=q.c +if(s==null){s=q.a +s=s==null?p:A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return s}if(a.p(0,B.C)){s=q.b +r=q.a +s=r==null?p:A.I(20,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255) +return s}return p}, +l(a){return"{hovered: "+A.h(this.c)+", focused: "+A.h(this.b)+", pressed: "+A.h(this.d)+", otherwise: null}"}} +A.aiy.prototype={ +S(a){if(a.p(0,B.u))return this.b +return this.a}} +A.aiA.prototype={ +gcw(){var s,r=this,q=r.fx +if(q===$){s=A.x(r.dy) +r.fx!==$&&A.at() +q=r.fx=s.ay}return q}, +gcT(a){return B.ahS}, +geZ(){return new A.bv(new A.b5u(this),t.T)}, +gd1(){return new A.bv(new A.b5w(this),t.T)}, +gfs(a){return B.hw}, +gcl(a){return B.bX}, +gcR(){return B.bX}, +gdd(a){return B.mg}, +gko(){return B.mf}, +gkn(){return B.ex}, +giW(){return B.me}, +gf5(){return null}, +gcp(a){return B.fo}, +ghj(){return new A.bv(new A.b5v(),t.Y6)}, +gdL(){return B.eS}, +gkv(){return A.x(this.dy).f}, +gk5(){return A.x(this.dy).y}} +A.b5u.prototype={ +$1(a){var s,r +if(a.p(0,B.u)){s=this.a.gcw().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.L))return this.a.gcw().b +s=this.a.gcw() +r=s.dy +return r==null?s.db:r}, +$S:6} +A.b5w.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.L)){if(a.p(0,B.P)){s=q.a.gcw().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=q.a.gcw().b +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=q.a.gcw().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}}if(a.p(0,B.P)){s=q.a.gcw() +r=s.dy +s=r==null?s.db:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=q.a.gcw() +r=s.dy +s=r==null?s.db:r +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=q.a.gcw() +r=s.dy +s=r==null?s.db:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}, +$S:6} +A.b5v.prototype={ +$1(a){if(a.p(0,B.u))return B.bs +return B.bm}, +$S:63} +A.ahY.prototype={ +gcw(){var s,r=this,q=r.fx +if(q===$){s=A.x(r.dy) +r.fx!==$&&A.at() +q=r.fx=s.ay}return q}, +gcT(a){return new A.bv(new A.b4o(this),t.T)}, +geZ(){return new A.bv(new A.b4p(this),t.T)}, +gd1(){return new A.bv(new A.b4r(this),t.T)}, +gfs(a){return B.hw}, +gcl(a){return B.bX}, +gcR(){return B.bX}, +gdd(a){return B.mg}, +gko(){return B.mf}, +gkn(){return B.ex}, +giW(){return B.me}, +gf5(){return null}, +gcp(a){return B.fo}, +ghj(){return new A.bv(new A.b4q(),t.Y6)}, +gdL(){return B.eS}, +gkv(){return A.x(this.dy).f}, +gk5(){return A.x(this.dy).y}} +A.b4o.prototype={ +$1(a){var s,r +if(a.p(0,B.u)){s=this.a.gcw().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.L))return this.a.gcw().b +s=this.a +if(s.fr){s=s.gcw() +r=s.dx +return r==null?s.cy:r}return s.gcw().b}, +$S:6} +A.b4p.prototype={ +$1(a){var s +if(a.p(0,B.u)){s=this.a.gcw().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.L))return this.a.gcw().c +s=this.a +if(s.fr)return s.gcw().b +return s.gcw().c}, +$S:6} +A.b4r.prototype={ +$1(a){var s,r=this +if(a.p(0,B.L)){if(a.p(0,B.P)){s=r.a.gcw().c +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=r.a.gcw().c +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=r.a.gcw().c +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}}s=r.a +if(s.fr){if(a.p(0,B.P)){s=s.gcw().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=s.gcw().b +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=s.gcw().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}}if(a.p(0,B.P)){s=s.gcw().c +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=s.gcw().c +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=s.gcw().c +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}, +$S:6} +A.b4q.prototype={ +$1(a){if(a.p(0,B.u))return B.bs +return B.bm}, +$S:63} +A.ahZ.prototype={ +gcw(){var s,r=this,q=r.fx +if(q===$){s=A.x(r.dy) +r.fx!==$&&A.at() +q=r.fx=s.ay}return q}, +gcT(a){return new A.bv(new A.b4s(this),t.T)}, +geZ(){return new A.bv(new A.b4t(this),t.T)}, +gd1(){return new A.bv(new A.b4v(this),t.T)}, +gfs(a){return B.hw}, +gcl(a){return B.bX}, +gcR(){return B.bX}, +gdd(a){return B.mg}, +gko(){return B.mf}, +gkn(){return B.ex}, +giW(){return B.me}, +gf5(){return null}, +gcp(a){return B.fo}, +ghj(){return new A.bv(new A.b4u(),t.Y6)}, +gdL(){return B.eS}, +gkv(){return A.x(this.dy).f}, +gk5(){return A.x(this.dy).y}} +A.b4s.prototype={ +$1(a){var s,r +if(a.p(0,B.u)){s=this.a.gcw().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.L)){s=this.a.gcw() +r=s.w +return r==null?s.f:r}s=this.a +if(s.fr){s=s.gcw() +r=s.dx +return r==null?s.cy:r}s=s.gcw() +r=s.w +return r==null?s.f:r}, +$S:6} +A.b4t.prototype={ +$1(a){var s,r +if(a.p(0,B.u)){s=this.a.gcw().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.L)){s=this.a.gcw() +r=s.x +return r==null?s.r:r}s=this.a +if(s.fr){s=s.gcw() +r=s.dy +return r==null?s.db:r}s=s.gcw() +r=s.x +return r==null?s.r:r}, +$S:6} +A.b4v.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.L)){if(a.p(0,B.P)){s=q.a.gcw() +r=s.x +s=r==null?s.r:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=q.a.gcw() +r=s.x +s=r==null?s.r:r +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=q.a.gcw() +r=s.x +s=r==null?s.r:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}}s=q.a +if(s.fr){if(a.p(0,B.P)){s=s.gcw() +r=s.dy +s=r==null?s.db:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=s.gcw() +r=s.dy +s=r==null?s.db:r +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=s.gcw() +r=s.dy +s=r==null?s.db:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}}if(a.p(0,B.P)){s=s.gcw() +r=s.x +s=r==null?s.r:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=s.gcw() +r=s.x +s=r==null?s.r:r +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=s.gcw() +r=s.x +s=r==null?s.r:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}, +$S:6} +A.b4u.prototype={ +$1(a){if(a.p(0,B.u))return B.bs +return B.bm}, +$S:63} +A.akA.prototype={ +gcw(){var s,r=this,q=r.fx +if(q===$){s=A.x(r.dy) +r.fx!==$&&A.at() +q=r.fx=s.ay}return q}, +gcT(a){return new A.bv(new A.b9c(this),t.T)}, +geZ(){return new A.bv(new A.b9d(this),t.T)}, +gd1(){return new A.bv(new A.b9f(this),t.T)}, +gfs(a){return B.hw}, +gcl(a){return B.bX}, +gcR(){return B.bX}, +gdd(a){return B.mg}, +gko(){return B.mf}, +gkn(){return B.ex}, +giW(){return B.me}, +gf5(){return new A.bv(new A.b9g(this),t.Sq)}, +gcp(a){return B.fo}, +ghj(){return new A.bv(new A.b9e(),t.Y6)}, +gdL(){return B.eS}, +gkv(){return A.x(this.dy).f}, +gk5(){return A.x(this.dy).y}} +A.b9c.prototype={ +$1(a){var s,r +if(a.p(0,B.u)){if(a.p(0,B.L)){s=this.a.gcw().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}if(a.p(0,B.L)){s=this.a.gcw() +r=s.id +return r==null?s.db:r}return B.r}, +$S:6} +A.b9d.prototype={ +$1(a){var s,r +if(a.p(0,B.u)){s=this.a.gcw().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.L)){s=this.a.gcw() +r=s.k1 +return r==null?s.cy:r}s=this.a.gcw() +r=s.dy +return r==null?s.db:r}, +$S:6} +A.b9f.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.L)){if(a.p(0,B.P)){s=q.a.gcw() +r=s.k1 +s=r==null?s.cy:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=q.a.gcw() +r=s.k1 +s=r==null?s.cy:r +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=q.a.gcw() +r=s.k1 +s=r==null?s.cy:r +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}}if(a.p(0,B.P)){s=q.a.gcw().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=q.a.gcw() +r=s.dy +s=r==null?s.db:r +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=q.a.gcw() +r=s.dy +s=r==null?s.db:r +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}, +$S:6} +A.b9g.prototype={ +$1(a){var s,r +if(a.p(0,B.L))return null +else{if(a.p(0,B.u)){s=this.a.gcw().db +return new A.bk(A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),1,B.F,-1)}s=this.a.gcw() +r=s.fr +return new A.bk(r==null?s.cx:r,1,B.F,-1)}}, +$S:577} +A.b9e.prototype={ +$1(a){if(a.p(0,B.u))return B.bs +return B.bm}, +$S:63} +A.aqp.prototype={} +A.oS.prototype={ +gB(a){return J.Z(this.a)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.oS&&J.d(b.a,this.a)}} +A.KS.prototype={ +wk(a,b,c){return A.KT(c,this.w)}, +e0(a){return!this.w.k(0,a.w)}} +A.aiC.prototype={} +A.xF.prototype={ +gaDg(){var s,r=this.e +if(r==null)return B.O +s=r.gdd(r) +return s}, +W(){return new A.SB(new A.bJ(null,t.A),B.l)}} +A.SB.prototype={ +aBB(){this.e=null}, +eJ(){var s=this.e +if(s!=null)s.m() +this.jC()}, +atI(a){var s,r,q,p=this,o=null,n=p.e,m=p.a +if(n==null){n=m.e +m=A.bBK(a) +s=A.WS(a,o) +r=A.brh(a,t.zd) +r.toString +q=$.ai.ai$.z.i(0,p.d).gab() +q.toString +q=new A.Lb(s,r,t.x.a(q),p.gaBA()) +q.sb7(n) +q.saeo(m) +r.Jh(q) +p.e=q}else{n.sb7(m.e) +n=p.e +n.toString +n.saeo(A.bBK(a)) +n=p.e +n.toString +n.srS(A.WS(a,o))}n=p.a.c +return n==null?new A.dX(B.k5,o,o):n}, +C(a){var s=this,r=s.a.gaDg() +s.a.toString +return new A.aW(r,new A.ek(s.gatH(),null),s.d)}} +A.Lb.prototype={ +sb7(a){var s,r=this +if(J.d(a,r.f))return +r.f=a +s=r.e +if(s!=null)s.m() +s=r.f +r.e=s==null?null:s.JX(r.gaDe()) +r.a.aK()}, +saeo(a){if(a===this.r)return +this.r=a +this.a.aK()}, +srS(a){if(a.k(0,this.w))return +this.w=a +this.a.aK()}, +aDf(){this.a.aK()}, +m(){var s=this.e +if(s!=null)s.m() +this.pF()}, +EU(a,b){var s,r,q=this +if(q.e==null||!q.r)return +s=A.a6c(b) +r=q.w.Un(q.b.gu(0)) +if(s==null){a.dv(0) +a.am(0,b.a) +q.e.l_(a,B.h,r) +a.cA(0)}else q.e.l_(a,s,r)}} +A.u6.prototype={ +azw(a){var s +if(a===B.W&&!this.CW){s=this.ch +s===$&&A.b() +s.m() +this.pF()}}, +m(){var s=this.ch +s===$&&A.b() +s.m() +this.pF()}, +a67(a,b,c){var s,r,q=this +a.dv(0) +s=q.f +if(s!=null)a.jP(0,s.ez(b,q.ax)) +switch(q.z.a){case 1:s=b.gbg() +r=q.Q +a.fg(s,r==null?35:r,c) +break +case 0:s=q.as +if(!s.k(0,B.az))a.ds(A.aMX(b,s.c,s.d,s.a,s.b),c) +else a.dX(b,c) +break}a.cA(0)}, +EU(a,b){var s,r,q,p=this,o=$.an().b5(),n=p.e,m=p.ay +m===$&&A.b() +s=m.a +o.sal(0,A.I(m.b.am(0,s.gh(s)),n.gh(n)>>>16&255,n.gh(n)>>>8&255,n.gh(n)&255)) +r=A.a6c(b) +n=p.at +if(n!=null)q=n.$0() +else{n=p.b.gu(0) +q=new A.A(0,0,0+n.a,0+n.b)}if(r==null){a.dv(0) +a.am(0,b.a) +p.a67(a,q,o) +a.cA(0)}else p.a67(a,q.de(r),o)}} +A.bin.prototype={ +$0(){var s=this.a.gu(0) +return new A.A(0,0,0+s.a,0+s.b)}, +$S:223} +A.b6d.prototype={ +Us(a,b,c,d,e,f,g,a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i=null,h=b==null?B.az:b +if(a1==null){if(a2!=null){s=a2.$0() +r=new A.N(s.c-s.a,s.d-s.b)}else r=a3.gu(0) +s=Math.max(r.CQ(0,B.h).gew(),new A.j(0+r.a,0).a8(0,new A.j(0,0+r.b)).gew())/2}else s=a1 +h=new A.Lc(a0,h,s,A.bX2(a3,d,a2),a4,c,f,e,a3,g) +q=e.E +p=A.c9(i,B.h3,i,i,q) +o=e.ger() +p.da() +n=p.dO$ +n.b=!0 +n.a.push(o) +p.d9(0) +h.cx=p +n=c.gh(c) +m=t.B +l=t.gD +h.CW=new A.be(m.a(p),new A.u9(0,n>>>24&255),l.j("be")) +n=A.c9(i,B.ef,i,i,q) +n.da() +p=n.dO$ +p.b=!0 +p.a.push(o) +n.d9(0) +h.ch=n +p=t.Y +k=$.bH6() +j=p.j("hq") +h.ay=new A.be(m.a(n),new A.hq(k,new A.b5(s*0.3,s+5,p),j),j.j("be")) +q=A.c9(i,B.ve,i,i,q) +q.da() +j=q.dO$ +j.b=!0 +j.a.push(o) +q.da() +o=q.eP$ +o.b=!0 +o.a.push(h.gaDh()) +h.db=q +o=c.gh(c) +j=$.bH7() +l=l.j("hq") +h.cy=new A.be(m.a(q),new A.hq(j,new A.u9(o>>>24&255,0),l),l.j("be")) +e.Jh(h) +return h}} +A.Lc.prototype={ +rT(a){var s=this.ch +s===$&&A.b() +s.e=B.a_B +s.d9(0) +s=this.cx +s===$&&A.b() +s.d9(0) +s=this.db +s===$&&A.b() +s.z=B.bt +s.ma(1,B.a0,B.ve)}, +b3(a){var s,r=this,q=r.cx +q===$&&A.b() +q.k7(0) +q=r.cx.x +q===$&&A.b() +s=1-q +q=r.db +q===$&&A.b() +q.sh(0,s) +if(s<1){q=r.db +q.z=B.bt +q.ma(1,B.a0,B.h3)}}, +aDi(a){if(a===B.ag)this.m()}, +m(){var s=this,r=s.ch +r===$&&A.b() +r.m() +r=s.cx +r===$&&A.b() +r.m() +r=s.db +r===$&&A.b() +r.m() +s.pF()}, +EU(a,b){var s,r,q,p,o,n,m=this,l=m.cx +l===$&&A.b() +l=l.r +if(l!=null&&l.a!=null){l=m.CW +l===$&&A.b() +s=l.a +r=l.b.am(0,s.gh(s))}else{l=m.cy +l===$&&A.b() +s=l.a +r=l.b.am(0,s.gh(s))}q=$.an().b5() +l=m.e +q.sal(0,A.I(r,l.gh(l)>>>16&255,l.gh(l)>>>8&255,l.gh(l)&255)) +l=m.at +if(l!=null)p=l.$0() +else p=null +s=p!=null?p.gbg():m.b.gu(0).lu(B.h) +o=m.ch +o===$&&A.b() +o=o.x +o===$&&A.b() +o=A.kq(m.z,s,B.bI.am(0,o)) +o.toString +s=m.ay +s===$&&A.b() +n=s.a +n=s.b.am(0,n.gh(n)) +m.afA(m.Q,a,o,l,m.f,q,n,m.ax,b)}} +A.bim.prototype={ +$0(){var s=this.a.gu(0) +return new A.A(0,0,0+s.a,0+s.b)}, +$S:223} +A.b6e.prototype={ +Us(a,b,c,d,e,f,g,h,i,j,k,a0){var s,r,q,p,o,n=null,m=b==null?B.az:b,l=i==null?A.bX5(k,d,j,h):i +m=new A.Ld(h,m,l,A.bX1(k,d,j),!d,a0,c,f,e,k,g) +s=e.E +r=A.c9(n,B.ef,n,n,s) +q=e.ger() +r.da() +p=r.dO$ +p.b=!0 +p.a.push(q) +r.d9(0) +m.CW=r +p=t.Y +o=t.B +m.ch=new A.be(o.a(r),new A.b5(0,l,p),p.j("be")) +s=A.c9(n,B.S,n,n,s) +s.da() +p=s.dO$ +p.b=!0 +p.a.push(q) +s.da() +q=s.eP$ +q.b=!0 +q.a.push(m.gaDj()) +m.cy=s +q=c.gh(c) +m.cx=new A.be(o.a(s),new A.u9(q>>>24&255,0),t.gD.j("be")) +e.Jh(m) +return m}} +A.Ld.prototype={ +rT(a){var s=B.c.dH(this.as/1),r=this.CW +r===$&&A.b() +r.e=A.bt(0,s,0) +r.d9(0) +this.cy.d9(0)}, +b3(a){var s=this.cy +if(s!=null)s.d9(0)}, +aDk(a){if(a===B.ag)this.m()}, +m(){var s=this,r=s.CW +r===$&&A.b() +r.m() +s.cy.m() +s.cy=null +s.pF()}, +EU(a,b){var s,r,q=this,p=$.an().b5(),o=q.e,n=q.cx +n===$&&A.b() +s=n.a +p.sal(0,A.I(n.b.am(0,s.gh(s)),o.gh(o)>>>16&255,o.gh(o)>>>8&255,o.gh(o)&255)) +r=q.z +if(q.ax){o=q.b.gu(0).lu(B.h) +n=q.CW +n===$&&A.b() +n=n.x +n===$&&A.b() +r=A.kq(r,o,n)}r.toString +o=q.ch +o===$&&A.b() +n=o.a +n=o.b.am(0,n.gh(n)) +q.afA(q.Q,a,r,q.at,q.f,p,n,q.ay,b)}} +A.oW.prototype={ +rT(a){}, +b3(a){}, +sal(a,b){if(b.k(0,this.e))return +this.e=b +this.a.aK()}, +sUE(a){if(J.d(a,this.f))return +this.f=a +this.a.aK()}, +afA(a,b,c,d,e,f,g,h,i){var s,r=A.a6c(i) +b.dv(0) +if(r==null)b.am(0,i.a) +else b.bk(0,r.a,r.b) +if(d!=null){s=d.$0() +if(e!=null)b.jP(0,e.ez(s,h)) +else if(!a.k(0,B.az))b.rO(A.aMX(s,a.c,a.d,a.a,a.b)) +else b.mz(s)}b.fg(c,g,f) +b.cA(0)}} +A.CF.prototype={} +A.Tk.prototype={ +e0(a){return this.f!==a.f}} +A.CC.prototype={ +ajL(a){return null}, +C(a){var s=this,r=a.av(t.sZ),q=r==null?null:r.f +return new A.SA(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,s.k3,s.k4,s.ok,q,s.gajK(),s.gaQT(),s.p1,s.p2,null)}, +aQU(a){return!0}} +A.SA.prototype={ +W(){return new A.Sz(A.B(t.R9,t.Pr),new A.bl(A.a([],t.ML),t.yw),null,B.l)}} +A.vJ.prototype={ +J(){return"_HighlightType."+this.b}} +A.Sz.prototype={ +gaUM(){var s=this.r.gaS(0) +return!new A.b6(s,new A.b6b(),A.u(s).j("b6")).gaa(0)}, +Wx(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.Wx(this,s)}}, +aN0(a){var s=this,r=s.z +if(r!=null)r.b3(0) +s.z=null +r=s.c +r.toString +s.SG(r) +r=s.e +if(r!=null)r.rT(0) +s.e=null +r=s.a +if(r.d!=null){if(r.id){r=s.c +r.toString +A.aC3(r)}r=s.a.d +if(r!=null)r.$0()}s.z=A.cj(B.b4,new A.b67(s))}, +a_a(a){var s=this.c +s.toString +this.SG(s) +this.ze()}, +amj(){return this.a_a(null)}, +amh(){var s=this.c +s.toString +this.SG(s) +this.adq()}, +VP(){this.a2(new A.b6a())}, +ghK(){var s=this.a.p4 +if(s==null){s=this.x +s.toString}return s}, +E0(){var s,r,q=this +if(q.a.p4==null)q.x=A.a69(null) +s=q.ghK() +r=q.a +r.toString +s.f3(0,B.u,!(q.ll(r)||q.lm(r))) +q.ghK().V(0,q.gvG())}, +az(){this.ark() +this.E0() +$.ai.ai$.f.a.f.F(0,this.gadn())}, +b8(a){var s,r,q,p,o=this +o.bj(a) +s=a.p4 +if(o.a.p4!=s){if(s!=null)s.L(0,o.gvG()) +if(o.a.p4!=null){s=o.x +if(s!=null){s.dy$=$.ag() +s.dx$=0}o.x=null}o.E0()}s=o.a +if(s.cx!=a.cx||s.CW!==a.CW||!J.d(s.cy,a.cy)){s=o.r +r=s.i(0,B.hZ) +if(r!=null){q=r.ch +q===$&&A.b() +q.m() +r.pF() +o.Yt(B.hZ,!1,o.f)}p=s.i(0,B.OA) +if(p!=null){s=p.ch +s===$&&A.b() +s.m() +p.pF()}}if(!J.d(o.a.db,a.db))o.aLX() +s=o.a +s.toString +s=o.ll(s)||o.lm(s) +if(s!==(o.ll(a)||o.lm(a))){s=o.ghK() +q=o.a +q.toString +s.f3(0,B.u,!(o.ll(q)||o.lm(q))) +s=o.a +s.toString +if(!(o.ll(s)||o.lm(s))){o.ghK().f3(0,B.P,!1) +r=o.r.i(0,B.hZ) +if(r!=null){s=r.ch +s===$&&A.b() +s.m() +r.pF()}}o.Yt(B.hZ,!1,o.f)}o.Yr()}, +m(){var s,r=this +$.ai.ai$.f.a.f.D(0,r.gadn()) +r.ghK().L(0,r.gvG()) +s=r.x +if(s!=null){s.dy$=$.ag() +s.dx$=0}s=r.z +if(s!=null)s.b3(0) +r.z=null +r.aJ()}, +glU(){if(!this.gaUM()){var s=this.d +s=s!=null&&s.a!==0}else s=!0 +return s}, +ajn(a){switch(a.a){case 0:return B.S +case 1:case 2:this.a.toString +return B.dV}}, +Yt(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.i(0,a),c=a.a +switch(c){case 0:g.ghK().f3(0,B.P,a0) +break +case 1:if(b)g.ghK().f3(0,B.E,a0) +break +case 2:break}if(a===B.fN){s=g.a.p1 +if(s!=null)s.Wx(g,a0)}s=d==null +if(a0===(!s&&d.CW))return +if(a0)if(s){s=g.a.fx +r=s==null?f:s.S(g.ghK().a) +if(r==null){s=g.c +s.toString +q=A.x(s) +switch(c){case 0:r=g.a.fr +if(r==null)r=q.db +break +case 2:r=g.a.dx +if(r==null)r=q.cy +break +case 1:r=g.a.dy +if(r==null)r=q.dy +break}}s=g.c.gab() +s.toString +t.x.a(s) +p=g.c +p.toString +p=A.brh(p,t.zd) +p.toString +o=g.a +o.toString +o=g.ll(o)||g.lm(o)?r:A.I(0,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255) +n=g.a +m=n.CW +l=n.cx +k=n.cy +j=n.db +n=n.p2.$1(s) +i=g.c.av(t.I) +i.toString +h=g.ajn(a) +if(k==null)k=B.az +s=new A.u6(m,l,k,n,i.w,o,j,p,s,new A.b6c(g,a)) +h=A.c9(f,h,f,f,p.E) +h.da() +j=h.dO$ +j.b=!0 +j.a.push(p.ger()) +h.da() +j=h.eP$ +j.b=!0 +j.a.push(s.gazv()) +h.d9(0) +s.ch=h +j=s.e +j=j.gh(j) +s.ay=new A.be(t.B.a(h),new A.u9(0,j>>>24&255),t.gD.j("be")) +p.Jh(s) +e.n(0,a,s) +g.wh()}else{d.CW=!0 +e=d.ch +e===$&&A.b() +e.d9(0)}else{d.CW=!1 +e=d.ch +e===$&&A.b() +e.eg(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}}, +qP(a,b){return this.Yt(a,!0,b)}, +aLX(){var s,r,q,p=this +for(s=p.r.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a +if(q==null)q=r.a(q) +if(q!=null)q.sUE(p.a.db)}s=p.e +if(s!=null)s.sUE(p.a.db) +s=p.d +if(s!=null&&s.a!==0)for(r=A.u(s),s=new A.ij(s,s.re(),r.j("ij<1>")),r=r.c;s.v();){q=s.d +if(q==null)q=r.a(q) +q.sUE(p.a.db)}}, +awe(a){var s,r,q,p,o,n,m,l,k,j,i=this,h={},g=i.c +g.toString +g=A.brh(g,t.zd) +g.toString +s=i.c.gab() +s.toString +t.x.a(s) +r=s.i4(a) +q=i.a.fx +q=q==null?null:q.S(i.ghK().a) +p=q==null?i.a.fy:q +if(p==null){q=i.c +q.toString +p=A.x(q).k3}q=i.a +o=q.ch?q.p2.$1(s):null +q=i.a +n=q.cy +m=q.db +h.a=null +q=q.go +if(q==null){q=i.c +q.toString +q=A.x(q).y}l=i.a +k=l.ch +l=l.cx +j=i.c.av(t.I) +j.toString +return h.a=q.Us(0,n,p,k,g,m,new A.b66(h,i),r,l,o,s,j.w)}, +aTw(a){if(this.c==null)return +this.a2(new A.b69(this))}, +gaJW(){var s,r=this,q=r.c +q.toString +q=A.cG(q,B.i0) +s=q==null?null:q.ch +switch((s==null?B.hy:s).a){case 0:q=r.a +q.toString +return(r.ll(q)||r.lm(q))&&r.Q +case 1:return r.Q}}, +Yr(){var s,r=$.ai.ai$.f.a.b +switch((r==null?A.vI():r).a){case 0:s=!1 +break +case 1:s=this.gaJW() +break +default:s=null}this.qP(B.OA,s)}, +aTy(a){var s,r=this +r.Q=a +r.ghK().f3(0,B.C,a) +r.Yr() +s=r.a.k2 +if(s!=null)s.$1(a)}, +adj(a){if(this.y.a.length!==0)return +this.aKH(a)}, +aUp(a){var s +this.adj(a) +s=this.a.e +if(s!=null)s.$1(a)}, +aUr(a){this.a.toString}, +aUe(a){this.adj(a) +this.a.toString}, +aUg(a){this.a.toString}, +a81(a,b){var s,r,q,p,o=this +if(a!=null){s=a.gab() +s.toString +t.x.a(s) +r=s.gu(0) +r=new A.A(0,0,0+r.a,0+r.b).gbg() +q=A.c8(s.bG(0,null),r)}else q=b.a +o.ghK().f3(0,B.P,!0) +p=o.awe(q) +s=o.d;(s==null?o.d=A.dz(t.nQ):s).F(0,p) +s=o.e +if(s!=null)s.b3(0) +o.e=p +o.wh() +o.qP(B.fN,!0)}, +aKH(a){return this.a81(null,a)}, +SG(a){return this.a81(a,null)}, +ze(){var s=this,r=s.e +if(r!=null)r.rT(0) +s.e=null +s.qP(B.fN,!1) +r=s.a +if(r.d!=null){if(r.id){r=s.c +r.toString +A.aC3(r)}r=s.a.d +if(r!=null)r.$0()}}, +aUn(){var s=this,r=s.e +if(r!=null)r.b3(0) +s.e=null +r=s.a.r +if(r!=null)r.$0() +s.qP(B.fN,!1)}, +adq(){var s=this,r=s.e +if(r!=null)r.rT(0) +s.e=null +r=s.a +if(r.x!=null){if(r.id){r=s.c +r.toString +A.aC2(r)}s.a.x.$0()}}, +aUa(){var s=this,r=s.e +if(r!=null)r.rT(0) +s.e=null +s.qP(B.fN,!1) +s.a.toString}, +aUc(){var s=this,r=s.e +if(r!=null)r.b3(0) +s.e=null +s.a.toString +s.qP(B.fN,!1)}, +eJ(){var s,r,q,p,o,n,m,l=this,k=l.d +if(k!=null){l.d=null +for(s=A.u(k),k=new A.ij(k,k.re(),s.j("ij<1>")),s=s.c;k.v();){r=k.d;(r==null?s.a(r):r).m()}l.e=null}for(k=l.r,s=A.iC(k,k.r);s.v();){r=s.d +q=k.i(0,r) +if(q!=null){p=q.ch +p===$&&A.b() +p.r.m() +p.r=null +o=p.eP$ +o.b=!1 +B.b.T(o.a) +n=o.c +if(n===$){m=A.dz(o.$ti.c) +o.c!==$&&A.at() +o.c=m +n=m}if(n.a>0){n.b=n.c=n.d=n.e=null +n.a=0}o=p.dO$ +o.b=!1 +B.b.T(o.a) +n=o.c +if(n===$){m=A.dz(o.$ti.c) +o.c!==$&&A.at() +o.c=m +n=m}if(n.a>0){n.b=n.c=n.d=n.e=null +n.a=0}p.AX() +q.pF()}k.n(0,r,null)}k=l.a.p1 +if(k!=null)k.Wx(l,!1) +l.arj()}, +ll(a){var s +if(a.d==null)if(a.x==null)s=a.e!=null +else s=!0 +else s=!0 +return s}, +lm(a){return!1}, +aTQ(a){var s=this,r=s.f=!0,q=s.a +q.toString +if(!s.ll(q)?s.lm(q):r)s.qP(B.hZ,s.f)}, +aTS(a){this.f=!1 +this.qP(B.hZ,!1)}, +gauL(){var s,r=this,q=r.c +q.toString +q=A.cG(q,B.i0) +s=q==null?null:q.ch +switch((s==null?B.hy:s).a){case 0:q=r.a +q.toString +return(r.ll(q)||r.lm(q))&&r.a.ok +case 1:return!0}}, +C(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.ng(a1) +s=new A.b68(a,a1) +for(r=a.r,q=A.iC(r,r.r);q.v();){p=q.d +o=r.i(0,p) +if(o!=null)o.sal(0,s.$1(p))}r=a.e +if(r!=null){q=a.a.fx +q=q==null?a0:q.S(a.ghK().a) +if(q==null)q=a.a.fy +r.sal(0,q==null?A.x(a1).k3:q)}r=a.a.ay +if(r==null)r=B.cH +n=A.cl(r,a.ghK().a,t.Pb) +m=a.w +if(m===$){r=a.gaN_() +q=t.f +p=t._ +l=A.a4([B.jO,new A.d9(r,new A.bl(A.a([],q),p),t.wY),B.rs,new A.d9(r,new A.bl(A.a([],q),p),t.nz)],t.n,t.b) +a.w!==$&&A.at() +a.w=l +m=l}r=a.a.k4 +q=a.gauL() +p=a.a +o=p.k3 +k=p.d +k=k==null?a0:a.gami() +j=p.x +j=j==null?a0:a.gamg() +p=a.ll(p)?a.gaUo():a0 +i=a.a +i.toString +i=a.ll(i)?a.gaUq():a0 +h=a.a +h.toString +h=a.ll(h)?a.gDV():a0 +g=a.a +g.toString +g=a.ll(g)?a.gaUm():a0 +f=a.a +e=f.x!=null?a.gaTK():a0 +f=a.lm(f)?a.gaUd():a0 +d=a.a +d.toString +d=a.lm(d)?a.gaUf():a0 +c=a.a +c.toString +c=a.lm(c)?a.gaU9():a0 +b=a.a +b.toString +b=a.lm(b)?a.gaUb():a0 +i=A.e8(B.bW,a.a.c,B.H,!0,a0,a0,a0,a0,a0,a0,a0,e,a0,a0,a0,a0,a0,a0,a0,a0,c,b,f,d,h,g,p,i,a0,a0,a0,a0) +return new A.Tk(a,A.k1(m,A.jv(o,q,A.fO(A.bMH(new A.bT(A.c3(a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,j,a0,a0,a0,a0,a0,a0,a0,a0,a0,k,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0,a0),!1,!1,!1,!1,i,a0),n),n,a0,a0,a.gaTP(),a.gaTR(),a0),a0,a0,a0,r,!0,a0,a.gaTx(),a0,a0,a0,a0)),a0)}, +$ibsM:1} +A.b6b.prototype={ +$1(a){return a!=null}, +$S:547} +A.b67.prototype={ +$0(){this.a.qP(B.fN,!1)}, +$S:0} +A.b6a.prototype={ +$0(){}, +$S:0} +A.b6c.prototype={ +$0(){var s=this.a +s.r.n(0,this.b,null) +s.wh()}, +$S:0} +A.b66.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.wh()}}, +$S:0} +A.b69.prototype={ +$0(){this.a.Yr()}, +$S:0} +A.b68.prototype={ +$1(a){var s,r,q=this,p=A.x(q.b) +switch(a.a){case 0:s=q.a +r=s.a.fx +r=r==null?null:r.S(B.amb) +s=r==null?s.a.fr:r +return s==null?p.db:s +case 2:s=q.a +r=s.a.fx +r=r==null?null:r.S(B.am5) +s=r==null?s.a.dx:r +return s==null?p.cy:s +case 1:s=q.a +r=s.a.fx +r=r==null?null:r.S(B.alY) +s=r==null?s.a.dy:r +return s==null?p.dy:s}}, +$S:535} +A.u7.prototype={} +A.Wc.prototype={ +az(){this.aM() +if(this.glU())this.lf()}, +eJ(){var s=this.e2$ +if(s!=null){s.U() +s.e8() +this.e2$=null}this.jC()}} +A.kY.prototype={} +A.akc.prototype={ +D2(a){return B.e6}, +gtA(){return!1}, +gmE(){return B.O}, +c5(a,b){return B.e6}, +fl(a,b){var s=$.an().cV() +s.ka(a) +return s}, +lY(a){return this.fl(a,null)}, +ez(a,b){var s=$.an().cV() +s.ka(a) +return s}, +k_(a){return this.ez(a,null)}, +l0(a,b,c,d){a.dX(b,c)}, +gjW(){return!0}, +zR(a,b,c,d,e,f){}, +hC(a,b,c){return this.zR(a,b,0,0,null,c)}} +A.mt.prototype={ +gtA(){return!1}, +D2(a){var s=a==null?this.a:a +return new A.mt(this.b,s)}, +gmE(){return new A.E(0,0,0,this.a.b)}, +c5(a,b){return new A.mt(B.ny,this.a.c5(0,b))}, +fl(a,b){var s=$.an().cV(),r=a.a,q=a.b +s.ka(new A.A(r,q,r+(a.c-r),q+Math.max(0,a.d-q-this.a.b))) +return s}, +lY(a){return this.fl(a,null)}, +ez(a,b){var s=$.an().cV() +s.ff(this.b.dT(a)) +return s}, +k_(a){return this.ez(a,null)}, +l0(a,b,c,d){a.ds(this.b.dT(b),c)}, +gjW(){return!0}, +f9(a,b){var s,r +if(a instanceof A.mt){s=A.bI(a.a,this.a,b) +r=A.or(a.b,this.b,b) +r.toString +return new A.mt(r,s)}return this.GL(a,b)}, +fa(a,b){var s,r +if(a instanceof A.mt){s=A.bI(this.a,a.a,b) +r=A.or(this.b,a.b,b) +r.toString +return new A.mt(r,s)}return this.GM(a,b)}, +zR(a,b,c,d,e,f){var s=this.b,r=s.c,q=!r.k(0,B.J)||!s.d.k(0,B.J),p=b.d,o=this.a +if(q){q=(p-b.b)/2 +r=r.ab3(0,new A.aX(q,q)) +q=s.d.ab3(0,new A.aX(q,q)) +s=o.a +A.bpZ(a,b,new A.cR(B.J,B.J,r,q),new A.bk(s,o.b,o.c,0),s,B.w,B.w,B.K,f,B.w)}else a.kT(new A.j(b.a,p),new A.j(b.c,p),o.kw())}, +hC(a,b,c){return this.zR(a,b,0,0,null,c)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.mt&&b.a.k(0,s.a)&&b.b.k(0,s.b)}, +gB(a){return A.a2(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.fP.prototype={ +gtA(){return!0}, +D2(a){var s=a==null?this.a:a +return new A.fP(this.b,this.c,s)}, +gmE(){var s=this.a.b +return new A.E(s,s,s,s)}, +c5(a,b){var s=this.a.c5(0,b) +return new A.fP(this.b*b,this.c.aD(0,b),s)}, +f9(a,b){var s,r +if(a instanceof A.fP){s=A.or(a.c,this.c,b) +s.toString +r=A.bI(a.a,this.a,b) +return new A.fP(a.b,s,r)}return this.GL(a,b)}, +fa(a,b){var s,r +if(a instanceof A.fP){s=A.or(this.c,a.c,b) +s.toString +r=A.bI(this.a,a.a,b) +return new A.fP(a.b,s,r)}return this.GM(a,b)}, +fl(a,b){var s=$.an().cV() +s.ff(this.c.dT(a).dZ(-this.a.b)) +return s}, +lY(a){return this.fl(a,null)}, +ez(a,b){var s=$.an().cV() +s.ff(this.c.dT(a)) +return s}, +k_(a){return this.ez(a,null)}, +l0(a,b,c,d){a.ds(this.c.dT(b),c)}, +gjW(){return!0}, +a3A(a4,a5,a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g=a5.wv(),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.A(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=$.an().cV() +if(!new A.aX(d,c).k(0,B.J))j.pY(new A.A(f,e,f+d*2,e+c*2),3.141592653589793,Math.acos(A.V(1-a6/d,0,1))) +else j.fj(0,f-this.a.b/2,e) +if(a6>d)j.du(0,f+a6,e) +d=a6+a7 +i=b-f +if(d#"+A.bG(this)}} +A.SD.prototype={ +hh(a){var s=A.fd(this.a,this.b,a) +s.toString +return t.U1.a(s)}} +A.aiS.prototype={ +aI(a,b){var s,r,q=this,p=q.c.am(0,q.b.gh(0)),o=new A.A(0,0,0+b.a,0+b.b),n=q.w.am(0,q.x.gh(0)) +n.toString +s=A.wG(n,q.r) +if((s.gh(s)>>>24&255)>0){n=p.ez(o,q.f) +r=$.an().b5() +r.sal(0,s) +r.scm(0,B.bi) +a.dN(n,r)}n=q.e +r=n.a +p.zR(a,o,n.b,q.d.gh(0),r,q.f)}, +eF(a){var s=this +return s.b!==a.b||s.x!==a.x||s.d!==a.d||s.c!==a.c||!s.e.k(0,a.e)||s.f!==a.f}, +l(a){return"#"+A.bG(this)}} +A.R1.prototype={ +W(){return new A.afn(null,null,B.l)}} +A.afn.prototype={ +az(){var s,r=this,q=null +r.aM() +r.e=A.c9(q,B.a_v,q,r.a.w?1:0,r) +s=A.c9(q,B.dU,q,q,r) +r.d=s +r.f=A.cs(B.a7,s,new A.n7(B.a7)) +s=r.a.c +r.r=new A.SD(s,s) +r.w=A.cs(B.a0,r.e,q) +r.x=new A.eG(B.r,r.a.r)}, +m(){var s=this.d +s===$&&A.b() +s.m() +s=this.e +s===$&&A.b() +s.m() +this.ar0()}, +b8(a){var s,r,q=this +q.bj(a) +s=a.c +if(!q.a.c.k(0,s)){q.r=new A.SD(s,q.a.c) +s=q.d +s===$&&A.b() +s.sh(0,0) +s.d9(0)}if(!q.a.r.k(0,a.r))q.x=new A.eG(B.r,q.a.r) +s=q.a.w +if(s!==a.w){r=q.e +if(s){r===$&&A.b() +r.d9(0)}else{r===$&&A.b() +r.eg(0)}}}, +C(a){var s,r,q,p,o,n,m,l,k=this,j=k.f +j===$&&A.b() +s=k.a.d +r=k.e +r===$&&A.b() +r=A.a([j,s,r],t.Eo) +s=k.f +j=k.r +j===$&&A.b() +q=k.a +p=q.e +q=q.d +o=a.av(t.I) +o.toString +n=k.a.f +m=k.x +m===$&&A.b() +l=k.w +l===$&&A.b() +return A.eT(null,new A.aiS(s,j,p,q,o.w,n,m,l,new A.vR(r)),null,null,B.v)}} +A.anu.prototype={ +gb1z(){var s=t.B.a(this.c),r=s.gh(s) +if(r<=0.25)return-r*4 +else if(r<0.75)return(r-0.5)*4 +else return(1-r)*4*4}, +C(a){return A.EZ(null,this.e,null,A.nj(this.gb1z(),0,0),!0)}} +A.Sq.prototype={ +W(){return new A.Sr(null,null,B.l)}} +A.Sr.prototype={ +gnn(){return this.a.w!=null||!1}, +az(){var s,r=this +r.aM() +r.d=A.c9(null,B.dU,null,null,r) +if(r.gnn()){r.f=r.Bc() +r.d.sh(0,1)}else if(r.a.d!=null)r.e=r.Bd() +s=r.d +s.da() +s=s.dO$ +s.b=!0 +s.a.push(r.gR_())}, +m(){var s=this.d +s===$&&A.b() +s.m() +this.ari()}, +R0(){this.a2(new A.b5l())}, +b8(a){var s,r,q,p,o,n=this +n.bj(a) +s=n.a +r=s.w +q=s.d +s=r==null +p=!s +o=s&&q!=null!==(a.d!=null) +if(p!==(a.w!=null)||o)if(p){n.f=n.Bc() +s=n.d +s===$&&A.b() +s.d9(0)}else if(q!=null){n.e=n.Bd() +s=n.d +s===$&&A.b() +s.eg(0)}else{s=n.d +s===$&&A.b() +s.eg(0)}}, +Bd(){var s,r,q,p,o=null,n=t.Y,m=this.d +m===$&&A.b() +s=this.a +r=s.d +r.toString +q=s.e +p=s.c +p=A.U(r,o,o,s.f,B.af,o,o,o,o,q,p,o,o,o,o,o) +return new A.bT(A.c3(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,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o),!0,!1,!1,!1,new A.em(new A.be(m,new A.b5(1,0,n),n.j("be")),!1,p,o),o)}, +Bc(){var s,r,q,p,o,n=null,m=this.d +m===$&&A.b() +s=new A.b5(B.aj4,B.h,t.Lz).am(0,m.gh(0)) +r=this.a +q=r.w +q.toString +p=r.x +o=r.c +o=A.U(q,n,n,r.y,B.af,n,n,n,n,p,o,n,n,n,n,n) +s=A.bxY(o,!0,s) +return new A.bT(A.c3(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,n,n),!0,!1,!1,!1,new A.em(m,!1,s,n),n)}, +C(a){var s=this,r=null,q=s.d +q===$&&A.b() +if(q.gbS(0)===B.W){s.f=null +if(s.a.d!=null)return s.e=s.Bd() +else{s.e=null +return B.bl}}if(s.d.gbS(0)===B.ag){s.e=null +if(s.gnn())return s.f=s.Bc() +else{s.f=null +return B.bl}}if(s.e==null&&s.gnn())return s.Bc() +if(s.f==null&&s.a.d!=null)return s.Bd() +if(s.gnn()){q=t.Y +return new A.dv(B.b0,r,B.aC,B.x,A.a([new A.em(new A.be(s.d,new A.b5(1,0,q),q.j("be")),!1,s.e,r),s.Bc()],t.p),r)}if(s.a.d!=null)return new A.dv(B.b0,r,B.aC,B.x,A.a([s.Bd(),new A.em(s.d,!1,s.f,r)],t.p),r) +return B.bl}} +A.b5l.prototype={ +$0(){}, +$S:0} +A.Kn.prototype={ +J(){return"FloatingLabelBehavior."+this.b}} +A.a2q.prototype={ +gB(a){return B.e.gB(-1)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.a2q&&!0}, +l(a){return A.bO9(-1)}} +A.ii.prototype={ +J(){return"_DecorationSlot."+this.b}} +A.agK.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.agK&&b.a.k(0,s.a)&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e.k(0,s.e)&&b.f.k(0,s.f)&&b.r.k(0,s.r)&&b.x==s.x&&b.y.k(0,s.y)&&J.d(b.z,s.z)&&J.d(b.Q,s.Q)&&J.d(b.as,s.as)&&J.d(b.at,s.at)&&J.d(b.ax,s.ax)&&J.d(b.ay,s.ay)&&J.d(b.ch,s.ch)&&J.d(b.CW,s.CW)&&b.cx.r5(0,s.cx)&&J.d(b.cy,s.cy)&&b.db.r5(0,s.db)}, +gB(a){var s=this +return A.a2(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.bcP.prototype={} +A.TT.prototype={ +geN(a){var s,r=A.a([],t.Ik),q=this.dD$ +if(q.i(0,B.aZ)!=null){s=q.i(0,B.aZ) +s.toString +r.push(s)}if(q.i(0,B.bv)!=null){s=q.i(0,B.bv) +s.toString +r.push(s)}if(q.i(0,B.ay)!=null){s=q.i(0,B.ay) +s.toString +r.push(s)}if(q.i(0,B.b9)!=null){s=q.i(0,B.b9) +s.toString +r.push(s)}if(q.i(0,B.bo)!=null){s=q.i(0,B.bo) +s.toString +r.push(s)}if(q.i(0,B.bp)!=null){s=q.i(0,B.bp) +s.toString +r.push(s)}if(q.i(0,B.aK)!=null){s=q.i(0,B.aK) +s.toString +r.push(s)}if(q.i(0,B.bE)!=null){s=q.i(0,B.bE) +s.toString +r.push(s)}if(q.i(0,B.bF)!=null){s=q.i(0,B.bF) +s.toString +r.push(s)}if(q.i(0,B.bh)!=null){s=q.i(0,B.bh) +s.toString +r.push(s)}if(q.i(0,B.e5)!=null){q=q.i(0,B.e5) +q.toString +r.push(q)}return r}, +sb7(a){if(this.t.k(0,a))return +this.t=a +this.aj()}, +scH(a){if(this.X===a)return +this.X=a +this.aj()}, +sb1_(a,b){if(this.a9===b)return +this.a9=b +this.aj()}, +sb0Z(a){var s,r=this,q=r.an +if(q==a)return +if(q==null)q=r.gBO()?B.hS:B.mV +s=a==null?null:a.a +if(s==null)s=(r.gBO()?B.hS:B.mV).a +if(q.a===s){r.an=a +return}r.an=a +r.aj()}, +stz(a){if(this.ao===a)return +this.ao=a +this.c4()}, +sVh(a){if(this.aq===a)return +this.aq=a +this.aj()}, +gBO(){var s=this.t +return!s.b&&s.f.gtA()}, +j0(a){var s,r=this.dD$ +if(r.i(0,B.aZ)!=null){s=r.i(0,B.aZ) +s.toString +a.$1(s)}if(r.i(0,B.bo)!=null){s=r.i(0,B.bo) +s.toString +a.$1(s)}if(r.i(0,B.ay)!=null){s=r.i(0,B.ay) +s.toString +a.$1(s)}if(r.i(0,B.aK)!=null){s=r.i(0,B.aK) +s.toString +a.$1(s)}if(r.i(0,B.bE)!=null)if(this.ao){s=r.i(0,B.bE) +s.toString +a.$1(s)}else if(r.i(0,B.aK)==null){s=r.i(0,B.bE) +s.toString +a.$1(s)}if(r.i(0,B.bv)!=null){s=r.i(0,B.bv) +s.toString +a.$1(s)}if(r.i(0,B.b9)!=null){s=r.i(0,B.b9) +s.toString +a.$1(s)}if(r.i(0,B.bp)!=null){s=r.i(0,B.bp) +s.toString +a.$1(s)}if(r.i(0,B.e5)!=null){s=r.i(0,B.e5) +s.toString +a.$1(s)}if(r.i(0,B.bF)!=null){s=r.i(0,B.bF) +s.toString +a.$1(s)}if(r.i(0,B.bh)!=null){r=r.i(0,B.bh) +r.toString +a.$1(r)}}, +giL(){return!1}, +op(a,b){var s +if(a==null)return 0 +a.cE(b,!0) +s=a.pu(B.N) +s.toString +return s}, +aDp(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}, +bT(a){var s,r,q,p,o,n,m,l=this,k=l.dD$,j=k.i(0,B.aZ) +j=j==null?0:j.aC(B.a5,a,j.gbR()) +if(k.i(0,B.ay)!=null)s=0 +else{s=l.X +r=l.t.a +s=s===B.m?r.a:r.c}r=k.i(0,B.ay) +r=r==null?0:r.aC(B.a5,a,r.gbR()) +q=k.i(0,B.bo) +q=q==null?0:q.aC(B.a5,a,q.gbR()) +p=k.i(0,B.bv) +p=p==null?0:p.aC(B.a5,a,p.gbR()) +o=k.i(0,B.bE) +o=o==null?0:o.aC(B.a5,a,o.gbR()) +o=Math.max(p,o) +p=k.i(0,B.bp) +p=p==null?0:p.aC(B.a5,a,p.gbR()) +n=k.i(0,B.b9) +n=n==null?0:n.aC(B.a5,a,n.gbR()) +if(k.i(0,B.b9)!=null)k=0 +else{k=l.X +m=l.t.a +k=k===B.m?m.c:m.a}return j+s+r+q+o+p+n+k}, +bA(a){var s,r,q,p,o,n,m,l=this,k=l.dD$,j=k.i(0,B.aZ) +j=j==null?0:j.aC(B.aa,a,j.gbW()) +if(k.i(0,B.ay)!=null)s=0 +else{s=l.X +r=l.t.a +s=s===B.m?r.a:r.c}r=k.i(0,B.ay) +r=r==null?0:r.aC(B.aa,a,r.gbW()) +q=k.i(0,B.bo) +q=q==null?0:q.aC(B.aa,a,q.gbW()) +p=k.i(0,B.bv) +p=p==null?0:p.aC(B.aa,a,p.gbW()) +o=k.i(0,B.bE) +o=o==null?0:o.aC(B.aa,a,o.gbW()) +o=Math.max(p,o) +p=k.i(0,B.bp) +p=p==null?0:p.aC(B.aa,a,p.gbW()) +n=k.i(0,B.b9) +n=n==null?0:n.aC(B.aa,a,n.gbW()) +if(k.i(0,B.b9)!=null)k=0 +else{k=l.X +m=l.t.a +k=k===B.m?m.c:m.a}return j+s+r+q+o+p+n+k}, +aDM(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.aC(B.aD,b,q.gca()) +s=Math.max(p,s)}return s}, +bJ(a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=b.dD$,a0=a.i(0,B.aZ),a1=a0==null?0:a0.aC(B.aD,a2,a0.gca()) +a0=a.i(0,B.aZ) +a2=Math.max(a2-(a0==null?0:a0.aC(B.a5,a1,a0.gbR())),0) +a0=a.i(0,B.ay) +s=a0==null?0:a0.aC(B.aD,a2,a0.gca()) +a0=a.i(0,B.ay) +r=a0==null?0:a0.aC(B.a5,s,a0.gbR()) +a0=a.i(0,B.b9) +q=a0==null?0:a0.aC(B.aD,a2,a0.gca()) +a0=a.i(0,B.b9) +p=a0==null?0:a0.aC(B.a5,q,a0.gbR()) +a2=Math.max(a2-b.t.a.gdF(),0) +a0=a.i(0,B.bh) +o=a0==null?0:a0.aC(B.aD,a2,a0.gca()) +a0=a.i(0,B.bh) +n=Math.max(a2-(a0==null?0:a0.aC(B.a5,o,a0.gbR())),0) +a0=a.i(0,B.bF) +m=a0==null?0:a0.aC(B.aD,n,a0.gca()) +l=Math.max(o,m) +if(l>0)l+=8 +a0=a.i(0,B.bo) +k=a0==null?0:a0.aC(B.aD,a2,a0.gca()) +a0=a.i(0,B.bo) +j=a0==null?0:a0.aC(B.a5,k,a0.gbR()) +a0=a.i(0,B.bp) +i=a0==null?0:a0.aC(B.aD,a2,a0.gca()) +a0=a.i(0,B.bp) +h=a0==null?0:a0.aC(B.a5,i,a0.gbR()) +a0=t.u +g=B.b.ks(A.a([b.aDM(0,Math.max(a2-j-h-r-p,0),A.a([a.i(0,B.bv),a.i(0,B.bE)],t.Rs)),k,i],a0),B.k7) +f=b.t.y +e=new A.j(f.a,f.b).aD(0,4) +f=b.t +a=a.i(0,B.aK)==null?0:b.t.c +d=B.b.ks(A.a([a1,f.a.b+a+g+b.t.a.d+e.b,s,q],a0),B.k7) +a=b.t.x +a.toString +c=a||b.aq?0:48 +return Math.max(d,c)+l}, +bQ(a){return this.bJ(a)}, +hy(a){var s=this.dD$,r=s.i(0,B.bv).b +r.toString +r=t.q.a(r).a +s=s.i(0,B.bv) +s=s==null?null:s.hy(a) +if(s==null)s=0 +return r.b+s}, +cY(a){return B.v}, +av2(a){var s,r,q,p,o,n,m=null,l=t.q1,k=A.a([],l),j=new A.IB(k,A.a([],t.X_)) +for(s=a.length,r=m,q=r,p=0;p0 +a4=!a3?0:o.i(0,B.bF).gu(0).b+8 +a5=Math.max(a2,a4) +f1=e9.t.y +a6=new A.j(f1.a,f1.b).aD(0,4) +f1=o.i(0,B.bv) +n=o.i(0,B.bv) +k=e9.t.a +j=a6.b +i=j/2 +s.n(0,f1,e9.op(n,p.ve(new A.E(0,k.b+a1+i,0,k.d+a5+i)).JW(c,c))) +k=o.i(0,B.bE) +a7=k==null?f0:k.gu(0).b +if(a7==null)a7=0 +f1=o.i(0,B.bv) +a8=f1==null?f0:f1.gu(0).b +if(a8==null)a8=0 +a9=Math.max(a7,a8) +f1=s.i(0,o.i(0,B.bv)) +f1.toString +n=s.i(0,o.i(0,B.bE)) +n.toString +b0=Math.max(f1,n) +n=o.i(0,B.bo) +b1=n==null?f0:n.gu(0).b +if(b1==null)b1=0 +f1=o.i(0,B.bp) +b2=f1==null?f0:f1.gu(0).b +if(b2==null)b2=0 +f1=s.i(0,o.i(0,B.bo)) +f1.toString +n=s.i(0,o.i(0,B.bp)) +n.toString +b3=Math.max(0,Math.max(f1,n)-b0) +n=s.i(0,o.i(0,B.bo)) +n.toString +f1=s.i(0,o.i(0,B.bp)) +f1.toString +b4=Math.max(0,Math.max(b1-n,b2-f1)-(a9-b0)) +f1=o.i(0,B.ay) +b5=f1==null?f0:f1.gu(0).b +if(b5==null)b5=0 +f1=o.i(0,B.b9) +b6=f1==null?f0:f1.gu(0).b +if(b6==null)b6=0 +b7=Math.max(b5,b6) +f1=e9.t +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||e9.aq?0:48 +c0=Math.max(0,q-a5) +c1=e9.aq?c0:Math.min(Math.max(b8,b9),c0) +c2=b9>b8?(b9-b8)/2:0 +c3=Math.max(0,b8-c0) +f1=e9.an +if(f1==null)f1=e9.gBO()?B.hS:B.mV +c4=(f1.a+1)/2 +c5=b3-c3*(1-c4) +f1=e9.t.a +c6=f1.b+a1+b0+c5+c2+i +c7=c1-(f1.gcq(0)+f1.gcv(0))-a1-j-(b3+a9+b4) +c8=c6+c7*c4 +j=e9.an +if(j==null)f1=e9.gBO()?B.hS:B.mV +else f1=j +c9=e9.aDp(c6,b0+c5/2+(c1-(2+a9))/2,c6+c7,f1) +if(o.i(0,B.bh)!=null){f1=s.i(0,o.i(0,B.bh)) +f1.toString +d0=c1+8+f1 +d1=o.i(0,B.bh).gu(0).b+8}else{d0=0 +d1=0}if(a3){f1=s.i(0,o.i(0,B.bF)) +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.i(0,B.e5) +if(d6!=null){f1=o.i(0,B.aZ) +d6.cE(A.iv(c1,r-(f1==null?B.v:f1.gu(0)).a),!0) +switch(e9.X.a){case 0:d7=0 +break +case 1:f1=o.i(0,B.aZ) +d7=(f1==null?B.v:f1.gu(0)).a +break +default:d7=f0}f1=d6.b +f1.toString +t.q.a(f1).a=new A.j(d7,0)}d8=A.b1("height") +d9=new A.bcT(d8) +e0=A.b1("baseline") +e1=new A.bcS(e0,new A.bcP(s,c8,c9,d4,c1,d5)) +f1=e9.t.a +e2=f1.a +e3=r-f1.c +d8.b=c1 +e0.b=e9.gBO()?c9:c8 +if(o.i(0,B.aZ)!=null){switch(e9.X.a){case 0:d7=r-o.i(0,B.aZ).gu(0).a +break +case 1:d7=0 +break +default:d7=f0}f1=o.i(0,B.aZ) +f1.toString +d9.$2(f1,d7)}switch(e9.X.a){case 0:f1=o.i(0,B.aZ) +e4=e3-(f1==null?B.v:f1.gu(0)).a +if(o.i(0,B.ay)!=null){e4+=e9.t.a.c +f1=o.i(0,B.ay) +f1.toString +e4-=d9.$2(f1,e4-o.i(0,B.ay).gu(0).a)}if(o.i(0,B.aK)!=null){f1=o.i(0,B.aK) +f1.toString +d9.$2(f1,e4-o.i(0,B.aK).gu(0).a)}if(o.i(0,B.bo)!=null){f1=o.i(0,B.bo) +f1.toString +e4-=e1.$2(f1,e4-o.i(0,B.bo).gu(0).a)}if(o.i(0,B.bv)!=null){f1=o.i(0,B.bv) +f1.toString +e1.$2(f1,e4-o.i(0,B.bv).gu(0).a)}if(o.i(0,B.bE)!=null){f1=o.i(0,B.bE) +f1.toString +e1.$2(f1,e4-o.i(0,B.bE).gu(0).a)}if(o.i(0,B.b9)!=null){e5=e2-e9.t.a.a +f1=o.i(0,B.b9) +f1.toString +e5+=d9.$2(f1,e5)}else e5=e2 +if(o.i(0,B.bp)!=null){f1=o.i(0,B.bp) +f1.toString +e1.$2(f1,e5)}break +case 1:f1=o.i(0,B.aZ) +e4=e2+(f1==null?B.v:f1.gu(0)).a +if(o.i(0,B.ay)!=null){e4-=e9.t.a.a +f1=o.i(0,B.ay) +f1.toString +e4+=d9.$2(f1,e4)}if(o.i(0,B.aK)!=null){f1=o.i(0,B.aK) +f1.toString +d9.$2(f1,e4)}if(o.i(0,B.bo)!=null){f1=o.i(0,B.bo) +f1.toString +e4+=e1.$2(f1,e4)}if(o.i(0,B.bv)!=null){f1=o.i(0,B.bv) +f1.toString +e1.$2(f1,e4)}if(o.i(0,B.bE)!=null){f1=o.i(0,B.bE) +f1.toString +e1.$2(f1,e4)}if(o.i(0,B.b9)!=null){e5=e3+e9.t.a.c +f1=o.i(0,B.b9) +f1.toString +e5-=d9.$2(f1,e5-o.i(0,B.b9).gu(0).a)}else e5=e3 +if(o.i(0,B.bp)!=null){f1=o.i(0,B.bp) +f1.toString +e1.$2(f1,e5-o.i(0,B.bp).gu(0).a)}break}if(o.i(0,B.bF)!=null||o.i(0,B.bh)!=null){d8.b=d5 +e0.b=d4 +switch(e9.X.a){case 0:if(o.i(0,B.bF)!=null){f1=o.i(0,B.bF) +f1.toString +q=o.i(0,B.bF).gu(0) +n=o.i(0,B.aZ) +n=n==null?B.v:n.gu(0) +e1.$2(f1,e3-q.a-n.a)}if(o.i(0,B.bh)!=null){f1=o.i(0,B.bh) +f1.toString +e1.$2(f1,e2)}break +case 1:if(o.i(0,B.bF)!=null){f1=o.i(0,B.bF) +f1.toString +q=o.i(0,B.aZ) +e1.$2(f1,e2+(q==null?B.v:q.gu(0)).a)}if(o.i(0,B.bh)!=null){f1=o.i(0,B.bh) +f1.toString +e1.$2(f1,e3-o.i(0,B.bh).gu(0).a)}break}}if(o.i(0,B.aK)!=null){f1=o.i(0,B.aK).b +f1.toString +e6=t.q.a(f1).a.a +f1=o.i(0,B.aK) +e7=(f1==null?B.v:f1.gu(0)).a*0.75 +switch(e9.X.a){case 0:if(o.i(0,B.ay)!=null&&!0)if(e9.aA){f1=o.i(0,B.ay) +e8=(f1==null?B.v:f1.gu(0)).a-e2}else e8=0 +else e8=0 +f1=e9.t +q=o.i(0,B.aK) +q=q==null?B.v:q.gu(0) +n=d6==null?B.v:d6.gu(0) +f1.r.sdf(0,A.au(e6+q.a+e8,n.a/2+e7/2,0)) +break +case 1:if(o.i(0,B.ay)!=null&&!0)if(e9.aA){f1=o.i(0,B.ay) +e8=-(f1==null?B.v:f1.gu(0)).a+e2}else e8=0 +else e8=0 +f1=e9.t +q=o.i(0,B.aZ) +q=q==null?B.v:q.gu(0) +n=d6==null?B.v:d6.gu(0) +f1.r.sdf(0,A.au(e6-q.a+e8,n.a/2-e7/2,0)) +break}e9.t.r.seO(o.i(0,B.aK).gu(0).a*0.75)}else{e9.t.r.sdf(0,f0) +e9.t.r.seO(0)}e9.id=f2.bx(new A.N(r,c1+d5))}, +aGc(a,b){var s=this.dD$.i(0,B.aK) +s.toString +a.dK(s,b)}, +aI(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=new A.bcR(a,b),e=g.dD$ +f.$1(e.i(0,B.e5)) +if(e.i(0,B.aK)!=null){s=e.i(0,B.aK).b +s.toString +r=t.q +q=r.a(s).a +s=e.i(0,B.aK) +s=s==null?B.v:s.gu(0) +p=e.i(0,B.aK) +o=(p==null?B.v:p.gu(0)).a +p=g.t +n=p.f +m=p.d +l=n.gtA() +k=l?-s.b*0.75/2+n.a.b/2:g.t.a.b +s=A.au(1,0.75,m) +s.toString +p=e.i(0,B.e5).b +p.toString +p=r.a(p).a +r=e.i(0,B.e5) +r=r==null?B.v:r.gu(0) +switch(g.X.a){case 0:j=q.a+o*(1-s) +if(e.i(0,B.ay)!=null)n=l +else n=!1 +if(n){if(g.aA){n=e.i(0,B.ay) +n=n==null?B.v:n.gu(0) +n=n.a-g.t.a.a}else n=0 +i=j+n}else i=j +break +case 1:j=q.a +if(e.i(0,B.ay)!=null)n=l +else n=!1 +if(n){if(g.aA){n=e.i(0,B.ay) +n=n==null?B.v:n.gu(0) +n=-n.a+g.t.a.a}else n=0 +i=j+n}else i=j +break +default:j=null +i=null}r=A.au(i,p.a+r.a/2-o*0.75/2,0) +r.toString +r=A.au(j,r,m) +r.toString +p=q.b +n=A.au(0,k-p,m) +n.toString +h=new A.cc(new Float64Array(16)) +h.eU() +h.bk(0,r,p+n) +h.c5(0,s) +g.aL=h +s=g.cx +s===$&&A.b() +n=g.ch +n.saQ(0,a.qF(s,b,h,g.gaGb(),t.zV.a(n.a)))}else g.ch.saQ(0,null) +f.$1(e.i(0,B.aZ)) +f.$1(e.i(0,B.bo)) +f.$1(e.i(0,B.bp)) +f.$1(e.i(0,B.ay)) +f.$1(e.i(0,B.b9)) +f.$1(e.i(0,B.bE)) +f.$1(e.i(0,B.bv)) +f.$1(e.i(0,B.bF)) +f.$1(e.i(0,B.bh))}, +iC(a){return!0}, +dE(a,b){var s,r,q,p,o,n,m +for(s=this.geN(0),r=s.length,q=t.q,p=0;p>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +if(q.a.w&&q.gb7().bd){q.gb7() +s=a.dy.a +return A.wG(A.I(31,s>>>16&255,s>>>8&255,s&255),r)}return r}, +ayY(a,b){var s,r=this +if(r.gb7().RG!==!0)return B.r +if(r.gb7().rx!=null){s=r.gb7().rx +s.toString +return A.cl(s,r.gfD(),t.o)}return A.cl(b.gfz(),r.gfD(),t.o)}, +az1(a){var s,r=this +if(r.gb7().RG!=null){s=r.gb7().RG +s.toString +s=!s||r.a.r||!r.gb7().bd}else s=!0 +if(s)return B.r +r.gb7() +return a.dy}, +a3W(a,b){var s=this,r=t.c,q=A.cl(s.gb7().k1,s.gfD(),r) +r=q==null?A.cl(null,s.gfD(),r):q +return r==null?A.cl(b.gzW(),s.gfD(),t.o):r}, +a45(a,b){var s=this,r=t.c,q=A.cl(s.gb7().p1,s.gfD(),r) +r=q==null?A.cl(null,s.gfD(),r):q +return r==null?A.cl(b.gwT(),s.gfD(),t.o):r}, +ga4N(){var s=this,r=s.a +if(r.y)r=r.r&&r.c.bd +else r=!0 +if(!r){if(s.gb7().d==null){s.gb7() +r=!1}else r=!0 +r=r&&s.gb7().cx!==B.oI}else r=!1 +return r}, +a3N(a,b){return A.cl(b.gzg(),this.gfD(),t.em).cj(A.cl(this.gb7().w,this.gfD(),t.p8))}, +gfD(){var s=this,r=A.b0(t.O) +if(!s.gb7().bd)r.F(0,B.u) +if(s.a.r)r.F(0,B.C) +if(s.a.w&&s.gb7().bd)r.F(0,B.E) +if(s.gnn())r.F(0,B.ck) +return r}, +ayO(a,b){var s,r,q=this,p=A.cl(q.gb7().bB,q.gfD(),t.Ef) +if(p==null)p=B.auo +q.gb7() +if(p.a.k(0,B.w))return p +if(a.z){s=q.gb7().RG +s.toString +r=t.oI +if(s)return p.D2(A.cl(b.gCA(),q.gfD(),r)) +else return p.D2(A.cl(b.gES(),q.gfD(),r))}else{s=q.ayP(a) +r=q.gb7() +if(r.dy===!0||J.d(q.gb7().bB,B.e6)||!q.gb7().bd)r=0 +else r=q.a.r?2:1 +return p.D2(new A.bk(s,r,B.F,-1))}}, +C(d1){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=this,c4=null,c5=A.x(d1),c6=A.x(d1).z?new A.b6p(d1,!1,!1,c4,c4):new A.b6f(d1,!1,!1,c4,c4),c7=t.em,c8=A.cl(c6.gmR(),c3.gfD(),c7),c9=t.p8,d0=A.cl(c3.gb7().e,c3.gfD(),c9) +if(d0==null)d0=A.cl(c4,c3.gfD(),c9) +s=c5.p3.w +s.toString +r=s.cj(c3.a.d).cj(c8).cj(d0).abr(1) +q=r.Q +q.toString +c8=A.cl(c6.gzi(),c3.gfD(),c7) +d0=A.cl(c3.gb7().z,c3.gfD(),c9) +if(d0==null)d0=A.cl(c4,c3.gfD(),c9) +p=s.cj(c3.a.d).cj(c8).cj(d0) +o=c3.gb7().y +if(o==null)n=c4 +else{m=c3.a.y&&!c3.ga4N()?1:0 +c3.gb7() +l=c3.gb7() +k=p.fy +if(k==null)k=B.af +j=c3.a.e +n=A.XY(A.U(o,c4,c4,c3.gb7().as,k,c4,c4,c4,c4,p,j,l.Q,c4,c4,c4,c4),B.a7,B.vc,m)}if(!c3.gb7().bd)i=c3.gnn()?c3.gb7().x1:c3.gb7().y1 +else if(c3.a.r)i=c3.gnn()?c3.gb7().xr:c3.gb7().x2 +else i=c3.gnn()?c3.gb7().x1:c3.gb7().y2 +if(i==null)i=c3.ayO(c5,c6) +m=c3.r +l=c3.e +l===$&&A.b() +k=c3.ayY(c5,c6) +j=c3.az1(c5) +h=c3.a.w&&c3.gb7().bd +if(c3.gb7().d==null){c3.gb7() +g=!0}else g=!1 +if(g)f=c4 +else{g=c3.f +g===$&&A.b() +e=c3.ga4N()||c3.gb7().cx!==B.oH?1:0 +d=c3.a +if(d.y)d=d.r&&d.c.bd +else d=!0 +if(d){c=A.cl(c6.gzc(),c3.gfD(),c7) +if(c3.gnn())c3.gb7() +c3.gb7() +d=c3.gb7() +c=c.cj(d.e) +d0=A.cl(c3.gb7().f,c3.gfD(),c9) +if(d0==null)d0=A.cl(c4,c3.gfD(),c9) +s=s.cj(c3.a.d).abr(1).cj(c).cj(d0)}else s=r +c3.gb7() +d=c3.gb7().d +d.toString +d=A.U(d,c4,c4,c4,B.af,c4,c4,c4,c4,c4,c3.a.e,c4,c4,c4,c4,c4) +f=new A.anu(A.XY(A.wm(d,B.a7,B.dU,!0,s),B.a7,B.dU,e),g,c4)}b=c3.gb7().fy!=null||c3.gb7().go!=null +c3.gb7() +a=c3.gb7().k4!=null +s=c3.a +a0=s.z +g=s.y +if(g)e=s.r&&s.c.bd +else e=!0 +if(e)if(a0!=null){e=b||a +a1=e}else{e=b&&a +a1=e}else a1=!1 +if(b){if(g)s=s.r&&s.c.bd +else s=!0 +g=c3.gb7() +e=A.cl(c3.gb7().id,c3.gfD(),c9) +if(e==null)e=p +d=a1?B.I6:c4 +a2=new A.QO(s,g.go,e,c3.gb7().fy,d,B.MH,c4)}else a2=c4 +if(a){s=c3.a +if(s.y)s=s.r&&s.c.bd +else s=!0 +g=c3.gb7() +e=A.cl(c3.gb7().ok,c3.gfD(),c9) +if(e==null)e=p +d=a1?B.ajx:c4 +a3=new A.QO(s,g.k4,e,c3.gb7().k3,d,B.MI,c4)}else a3=c4 +if(a0!=null&&a1)a0=new A.bT(A.c3(c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,B.I7,c4,c4,c4,c4,c4,c4),!1,!1,!1,!1,a0,c4) +s=c3.gb7() +a4=s.db===!0 +a5=a4?18:24 +c3.gb7() +if(c3.gb7().fr==null)a6=c4 +else{c3.gb7() +s=c5.Q.yN(B.nB) +g=c3.a3W(c5,c6) +e=A.xz(c4,c4,c4,c4,c4,c4,c3.a3W(c5,c6),c4,c4,a5,c4,c4,c4,c4) +d=c3.gb7() +a6=A.el(A.fO(new A.dX(s,A.qo(A.KT(new A.bT(A.c3(c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4),!1,!1,!1,!1,d.fr,c4),new A.oS(e)),new A.e0(a5,c4,c4,c4,c4,g,c4,c4,c4)),c4),B.bs,c4,c4,c4,c4,c4),1,1)}if(c3.gb7().k2==null)a7=c4 +else{s=c3.gb7().p2 +if(s==null)s=c5.Q.yN(B.nB) +g=c3.a45(c5,c6) +e=A.xz(c4,c4,c4,c4,c4,c4,c3.a45(c5,c6),c4,c4,a5,c4,c4,c4,c4) +d=c3.gb7() +a7=A.el(A.fO(new A.dX(s,A.qo(A.KT(new A.bT(A.c3(c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4),!1,!1,!1,!1,d.k2,c4),new A.oS(e)),new A.e0(a5,c4,c4,c4,c4,g,c4,c4,c4)),c4),B.bs,c4,c4,c4,c4,c4),1,1)}s=c3.a.e +g=c3.gb7() +e=c3.a3N(c5,c6) +d=c3.gb7() +a8=c3.gb7() +a9=c3.gb7() +c7=A.cl(c6.gyS(),c3.gfD(),c7).cj(c3.gb7().ch) +b0=c3.gb7() +if(c3.gb7().p4!=null)b1=c3.gb7().p4 +else if(c3.gb7().p3!=null&&c3.gb7().p3!==""){b2=c3.a.r +b3=c3.gb7().p3 +b3.toString +c9=c3.a3N(c5,c6).cj(A.cl(c3.gb7().R8,c3.gfD(),c9)) +c9=A.U(b3,c4,c4,c4,B.af,c4,c3.gb7().aZ,c4,c4,c9,c4,c4,c4,c4,c4,c4) +b1=new A.bT(A.c3(c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,b2,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4,c4),!0,!1,!1,!1,c9,c4)}else b1=c4 +c9=d1.av(t.I) +c9.toString +b4=c9.w +c9=c3.gb7().dx +b5=c9==null?c4:c9.S(b4) +c9=c3.gb7() +if(c9.dy===!0){b6=b5==null?B.O:b5 +b7=0}else if(!i.gtA()){c9=r.r +c9.toString +b2=A.cG(d1,B.bM) +b2=b2==null?c4:b2.gdB() +if(b2==null)b2=B.ai +b7=(4+0.75*c9)*b2.a +c9=c3.gb7() +if(c9.RG===!0)if(b5==null)b6=a4?B.vk:B.iF +else b6=b5 +else if(b5==null)b6=a4?B.cL:B.a_M +else b6=b5}else{if(b5==null)b6=a4?B.a_V:B.a_W +else b6=b5 +b7=0}c9=c3.gb7() +b2=c3.gb7().cy +b2.toString +b3=l.gh(0) +b8=c3.gb7() +b9=c3.gb7() +c0=c3.a +c1=c0.f +c2=c0.r +c0=c0.x +c3.gb7() +return new A.agN(new A.agK(b6,c9.dy===!0,b7,b3,b2,i,m,b8.aW===!0,b9.db,c5.Q,c4,a0,f,n,a2,a3,a6,a7,new A.Sq(s,g.r,e,d.x,a8.ax,a9.ay,c7,b0.CW,c4),b1,new A.R1(i,m,l,k,j,h,c4)),b4,q,c1,c2,c0,c4)}} +A.b6A.prototype={ +$0(){}, +$S:0} +A.u8.prototype={ +yo(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){var s=this,r=e1==null?s.e:e1,q=d3==null?s.w:d3,p=d2==null?s.x:d2,o=d6==null?s.z:d6,n=d5==null?s.as:d5,m=c3==null?s.ay:c3,l=c1==null?s.CW:c1,k=c7==null?s.cx:c7,j=c6==null?s.cy:c6,i=d9==null?s.dy:d9,h=e0==null?s.db:e0,g=b3==null?s.dx:b3,f=e3==null?s.id:e3,e=e6==null?s.ok:e6,d=b4==null?s.p4:b4,c=b6==null?s.p3:b6,b=b5==null?s.R8:b5,a=c5==null?s.RG:c5,a0=c4==null?s.rx:c4,a1=c0==null?s.x1:c0,a2=d0==null?s.x2:d0,a3=d1==null?s.xr:d1,a4=b7==null?s.y1:b7,a5=b9==null?s.y2:b9,a6=b1==null?s.bB:b1,a7=b8==null?s.bd:b8,a8=e4==null?s.aZ:e4,a9=b0==null?s.aW:b0 +return A.fy(a9,a6,s.bU,g,d,b,c,a4,a7,a5,s.ax,a1,l,s.ch,m,a0,a,j,k,s.f,s.ry,a2,a3,p,q,s.r,s.at,n,o,s.y,s.Q,s.to,s.a,s.b,i,h,s.c,r,s.d,s.fy,s.fr,s.k1,s.fx,f,s.go,a8,s.k3,s.k2,s.p1,s.p2,e,s.k4)}, +aQv(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,a7,a8,a9,b0,b1,b2){var s=null +return this.yo(a,b,c,d,s,e,s,f,s,g,h,i,j,s,k,l,m,n,o,p,q,r,a0,a1,a2,s,a3,a4,a5,a6,a7,a8,a9,b0,s,b1,b2)}, +aQn(a,b){var s=null +return this.yo(s,s,s,s,s,s,s,s,a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,b,s,s,s,s,s,s,s,s,s,s,s)}, +aQ6(a){var s=null +return this.yo(s,s,s,s,a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +aQw(a,b,c,d){var s=null +return this.yo(s,s,s,s,s,a,b,s,s,s,s,s,s,c,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,d,s,s)}, +aQm(a,b){var s=null +return this.yo(s,s,s,s,s,s,a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,b,s,s)}, +aQ8(a){var s=null +return this.yo(s,s,s,s,s,s,s,s,s,s,s,s,s,a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +Ju(a3){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=a0.e +if(a2==null)a2=a1 +s=a0.w +if(s==null)s=a1 +r=a0.x +if(r==null)r=a1 +q=a0.z +if(q==null)q=a1 +p=a0.CW +if(p==null)p=a1 +o=a0.cx +if(o==null)o=B.vC +n=a0.cy +if(n==null)n=B.k9 +m=a0.db +if(m==null)m=a3.z +l=a0.dx +if(l==null)l=a1 +k=a0.id +if(k==null)k=a1 +j=a0.ok +if(j==null)j=a1 +i=a0.R8 +if(i==null)i=a1 +h=a0.RG +if(h==null)h=a3.cy +g=a0.rx +if(g==null)g=a3.db +f=a0.x1 +if(f==null)f=a1 +e=a0.x2 +if(e==null)e=a1 +d=a0.xr +if(d==null)d=a1 +c=a0.y1 +if(c==null)c=a1 +b=a0.y2 +if(b==null)b=a1 +a=a0.bB +if(a==null)a=a3.k3 +return a0.aQv(a0.aW===!0,a,a1,l,i,c,b,f,p,a1,g,h,n,o,a1,a1,e,d,r,s,a1,q,a1,a1,a0.dy===!0,m,a2,a1,k,a1,j)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.u8&&b.d==s.d&&J.d(b.e,s.e)&&b.r==s.r&&J.d(b.w,s.w)&&b.x==s.x&&b.y==s.y&&J.d(b.z,s.z)&&b.as==s.as&&b.ay==s.ay&&b.CW==s.CW&&b.cx==s.cx&&J.d(b.cy,s.cy)&&b.db==s.db&&J.d(b.dx,s.dx)&&b.dy==s.dy&&J.d(b.fr,s.fr)&&J.d(b.fy,s.fy)&&b.go==s.go&&J.d(b.id,s.id)&&J.d(b.k2,s.k2)&&b.k4==s.k4&&J.d(b.ok,s.ok)&&J.d(b.p2,s.p2)&&J.d(b.p4,s.p4)&&b.p3==s.p3&&J.d(b.R8,s.R8)&&b.RG==s.RG&&J.d(b.rx,s.rx)&&J.d(b.x1,s.x1)&&J.d(b.x2,s.x2)&&J.d(b.xr,s.xr)&&J.d(b.y1,s.y1)&&J.d(b.y2,s.y2)&&J.d(b.bB,s.bB)&&b.bd===s.bd&&b.aZ==s.aZ&&b.aW==s.aW&&!0}, +gB(a){var s=this +return A.aO([s.a,s.b,s.c,s.d,s.f,s.e,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,s.dy,s.RG,s.rx,s.ry,s.to,s.fr,s.k1,s.fy,s.go,s.id,s.fx,s.k2,s.p1,s.k3,s.k4,s.ok,s.p2,s.p4,s.p3,s.R8,s.x1,s.x2,s.xr,s.y1,s.y2,s.bB,s.bd,s.aZ,s.aW,s.bU])}, +l(a){var s=this,r=A.a([],t.s),q=s.d +if(q!=null)r.push('labelText: "'+q+'"') +q=s.r +if(q!=null)r.push('helperText: "'+q+'"') +q=s.x +if(q!=null)r.push('helperMaxLines: "'+A.h(q)+'"') +q=s.y +if(q!=null)r.push('hintText: "'+q+'"') +q=s.as +if(q!=null)r.push('hintMaxLines: "'+A.h(q)+'"') +q=s.ay +if(q!=null)r.push('errorText: "'+q+'"') +q=s.CW +if(q!=null)r.push('errorMaxLines: "'+A.h(q)+'"') +q=s.cx +if(q!=null)r.push("floatingLabelBehavior: "+q.l(0)) +q=s.cy +if(q!=null)r.push("floatingLabelAlignment: "+q.l(0)) +q=s.db +if(q===!0)r.push("isDense: "+A.h(q)) +q=s.dx +if(q!=null)r.push("contentPadding: "+q.l(0)) +q=s.dy +if(q===!0)r.push("isCollapsed: "+A.h(q)) +q=s.fr +if(q!=null)r.push("prefixIcon: "+q.l(0)) +q=s.fy +if(q!=null)r.push("prefix: "+q.l(0)) +q=s.go +if(q!=null)r.push("prefixText: "+q) +q=s.id +if(q!=null)r.push("prefixStyle: "+q.l(0)) +q=s.k2 +if(q!=null)r.push("suffixIcon: "+q.l(0)) +q=s.k4 +if(q!=null)r.push("suffixText: "+q) +q=s.ok +if(q!=null)r.push("suffixStyle: "+q.l(0)) +q=s.p2 +if(q!=null)r.push("suffixIconConstraints: "+q.l(0)) +q=s.p4 +if(q!=null)r.push("counter: "+q.l(0)) +q=s.p3 +if(q!=null)r.push("counterText: "+q) +q=s.R8 +if(q!=null)r.push("counterStyle: "+q.l(0)) +if(s.RG===!0)r.push("filled: true") +q=s.rx +if(q!=null)r.push("fillColor: "+q.l(0)) +q=s.x1 +if(q!=null)r.push("errorBorder: "+q.l(0)) +q=s.x2 +if(q!=null)r.push("focusedBorder: "+q.l(0)) +q=s.xr +if(q!=null)r.push("focusedErrorBorder: "+q.l(0)) +q=s.y1 +if(q!=null)r.push("disabledBorder: "+q.l(0)) +q=s.y2 +if(q!=null)r.push("enabledBorder: "+q.l(0)) +q=s.bB +if(q!=null)r.push("border: "+q.l(0)) +if(!s.bd)r.push("enabled: false") +q=s.aZ +if(q!=null)r.push("semanticCounterText: "+q) +q=s.aW +if(q!=null)r.push("alignLabelWithHint: "+A.h(q)) +return"InputDecoration("+B.b.d0(r,", ")+")"}} +A.xG.prototype={ +gB(a){var s=this,r=null +return A.a2(s.gmR(),s.gzc(),s.gzg(),r,s.gzi(),s.gyS(),r,B.vC,B.k9,s.z,r,!1,s.gee(),r,s.gzW(),r,s.gwT(),r,s.cy,A.a2(s.gfz(),s.gCA(),s.gES(),r,r,r,r,r,r,r,s.k3,!1,r,r,B.a,B.a,B.a,B.a,B.a,B.a))}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.xG)if(J.d(b.gmR(),r.gmR()))if(J.d(b.gzc(),r.gzc()))if(J.d(b.gzg(),r.gzg()))if(J.d(b.gzi(),r.gzi()))if(J.d(b.gyS(),r.gyS()))if(b.z===r.z)if(J.d(b.gee(),r.gee()))if(J.d(b.gzW(),r.gzW()))if(J.d(b.gwT(),r.gwT()))if(B.k9.k(0,B.k9))if(b.cy===r.cy)if(J.d(b.gfz(),r.gfz()))if(J.d(b.gCA(),r.gCA()))if(J.d(b.gES(),r.gES()))if(J.d(b.k3,r.k3))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 +return s}, +gmR(){return null}, +gzc(){return null}, +gzg(){return null}, +gzi(){return null}, +gyS(){return null}, +gee(){return null}, +gzW(){return null}, +gwT(){return null}, +gfz(){return this.db}, +gES(){return null}, +gCA(){return null}} +A.b6f.prototype={ +gzi(){return A.o4(new A.b6k(this))}, +gmR(){return A.o4(new A.b6m(this))}, +gzc(){return A.o4(new A.b6i(this))}, +gzg(){return A.o4(new A.b6j(this))}, +gyS(){return A.o4(new A.b6g(this))}, +gfz(){return A.vP(new A.b6h(this))}, +gee(){return A.vP(new A.b6l(this))}, +gzW(){return A.vP(new A.b6n(this))}, +gwT(){return A.vP(new A.b6o(this))}} +A.b6k.prototype={ +$1(a){var s=null +if(a.p(0,B.u))return A.bg(s,s,A.x(this.a.p1).CW,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s) +return A.bg(s,s,A.x(this.a.p1).dx,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s)}, +$S:35} +A.b6m.prototype={ +$1(a){var s=null +if(a.p(0,B.u))return A.bg(s,s,A.x(this.a.p1).CW,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s) +return A.bg(s,s,A.x(this.a.p1).dx,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s)}, +$S:35} +A.b6i.prototype={ +$1(a){var s=this,r=null +if(a.p(0,B.u))return A.bg(r,r,A.x(s.a.p1).CW,r,r,r,r,r,r,r,r,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,r) +if(a.p(0,B.ck))return A.bg(r,r,A.x(s.a.p1).ay.at,r,r,r,r,r,r,r,r,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,r) +if(a.p(0,B.C))return A.bg(r,r,A.x(s.a.p1).ay.b,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.bg(r,r,A.x(s.a.p1).dx,r,r,r,r,r,r,r,r,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,r)}, +$S:35} +A.b6j.prototype={ +$1(a){var s=A.x(this.a.p1) +if(a.p(0,B.u))return s.p3.Q.ci(B.r) +return s.p3.Q.ci(s.dx)}, +$S:35} +A.b6g.prototype={ +$1(a){var s=A.x(this.a.p1) +if(a.p(0,B.u))return s.p3.Q.ci(B.r) +return s.p3.Q.ci(s.ay.at)}, +$S:35} +A.b6h.prototype={ +$1(a){if(a.p(0,B.u))switch(A.x(this.a.p1).ay.a.a){case 0:return B.SD +case 1:return B.Zl}switch(A.x(this.a.p1).ay.a.a){case 0:return B.ky +case 1:return B.kl}}, +$S:6} +A.b6l.prototype={ +$1(a){if(a.p(0,B.u)&&!a.p(0,B.C))return A.x(this.a.p1).CW +if(a.p(0,B.C))return A.x(this.a.p1).ay.b +switch(A.x(this.a.p1).ay.a.a){case 0:return B.a1 +case 1:return B.io}}, +$S:6} +A.b6n.prototype={ +$1(a){if(a.p(0,B.u)&&!a.p(0,B.C))return A.x(this.a.p1).CW +if(a.p(0,B.C))return A.x(this.a.p1).ay.b +switch(A.x(this.a.p1).ay.a.a){case 0:return B.a1 +case 1:return B.io}}, +$S:6} +A.b6o.prototype={ +$1(a){if(a.p(0,B.u)&&!a.p(0,B.C))return A.x(this.a.p1).CW +if(a.p(0,B.C))return A.x(this.a.p1).ay.b +switch(A.x(this.a.p1).ay.a.a){case 0:return B.a1 +case 1:return B.io}}, +$S:6} +A.b6p.prototype={ +gdV(){var s,r=this,q=r.p2 +if(q===$){s=A.x(r.p1) +r.p2!==$&&A.at() +q=r.p2=s.ay}return q}, +gHI(){var s,r=this,q=r.p3 +if(q===$){s=A.x(r.p1) +r.p3!==$&&A.at() +q=r.p3=s.p3}return q}, +gzi(){return A.o4(new A.b6v(this))}, +gfz(){return A.vP(new A.b6s(this))}, +gCA(){return A.b7H(new A.b6q(this))}, +gES(){return A.b7H(new A.b6x(this))}, +gee(){var s=this.gdV(),r=s.dy +return r==null?s.db:r}, +gzW(){return A.vP(new A.b6y(this))}, +gwT(){return A.vP(new A.b6z(this))}, +gmR(){return A.o4(new A.b6w(this))}, +gzc(){return A.o4(new A.b6t(this))}, +gzg(){return A.o4(new A.b6u(this))}, +gyS(){return A.o4(new A.b6r(this))}} +A.b6v.prototype={ +$1(a){var s=null +if(a.p(0,B.u))return A.bg(s,s,A.x(this.a.p1).CW,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s) +return A.bg(s,s,A.x(this.a.p1).dx,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s)}, +$S:35} +A.b6s.prototype={ +$1(a){var s,r +if(a.p(0,B.u)){s=this.a.gdV().db +return A.I(10,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}s=this.a.gdV() +r=s.dx +return r==null?s.cy:r}, +$S:6} +A.b6q.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.u)){s=q.a.gdV().db +return new A.bk(A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),1,B.F,-1)}if(a.p(0,B.ck)){if(a.p(0,B.E)){s=q.a.gdV() +r=s.ch +return new A.bk(r==null?s.ax:r,1,B.F,-1)}if(a.p(0,B.C))return new A.bk(q.a.gdV().at,2,B.F,-1) +return new A.bk(q.a.gdV().at,1,B.F,-1)}if(a.p(0,B.E))return new A.bk(q.a.gdV().db,1,B.F,-1) +if(a.p(0,B.C))return new A.bk(q.a.gdV().b,2,B.F,-1) +s=q.a.gdV() +r=s.dy +return new A.bk(r==null?s.db:r,1,B.F,-1)}, +$S:101} +A.b6x.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.u)){s=q.a.gdV().db +return new A.bk(A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),1,B.F,-1)}if(a.p(0,B.ck)){if(a.p(0,B.E)){s=q.a.gdV() +r=s.ch +return new A.bk(r==null?s.ax:r,1,B.F,-1)}if(a.p(0,B.C))return new A.bk(q.a.gdV().at,2,B.F,-1) +return new A.bk(q.a.gdV().at,1,B.F,-1)}if(a.p(0,B.E))return new A.bk(q.a.gdV().db,1,B.F,-1) +if(a.p(0,B.C))return new A.bk(q.a.gdV().b,2,B.F,-1) +s=q.a.gdV() +r=s.fr +return new A.bk(r==null?s.cx:r,1,B.F,-1)}, +$S:101} +A.b6y.prototype={ +$1(a){var s=this.a.gdV(),r=s.dy +return r==null?s.db:r}, +$S:6} +A.b6z.prototype={ +$1(a){var s,r +if(a.p(0,B.u)){s=this.a.gdV().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.ck))return this.a.gdV().at +s=this.a.gdV() +r=s.dy +return r==null?s.db:r}, +$S:6} +A.b6w.prototype={ +$1(a){var s,r=this.a,q=r.gHI().y +if(q==null)q=B.jJ +if(a.p(0,B.u)){r=r.gdV().db +return q.ci(A.I(97,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255))}if(a.p(0,B.ck)){if(a.p(0,B.E)){r=r.gdV() +s=r.ch +return q.ci(s==null?r.ax:s)}if(a.p(0,B.C))return q.ci(r.gdV().at) +return q.ci(r.gdV().at)}if(a.p(0,B.E)){r=r.gdV() +s=r.dy +return q.ci(s==null?r.db:s)}if(a.p(0,B.C))return q.ci(r.gdV().b) +r=r.gdV() +s=r.dy +return q.ci(s==null?r.db:s)}, +$S:35} +A.b6t.prototype={ +$1(a){var s,r=this.a,q=r.gHI().y +if(q==null)q=B.jJ +if(a.p(0,B.u)){r=r.gdV().db +return q.ci(A.I(97,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255))}if(a.p(0,B.ck)){if(a.p(0,B.E)){r=r.gdV() +s=r.ch +return q.ci(s==null?r.ax:s)}if(a.p(0,B.C))return q.ci(r.gdV().at) +return q.ci(r.gdV().at)}if(a.p(0,B.E)){r=r.gdV() +s=r.dy +return q.ci(s==null?r.db:s)}if(a.p(0,B.C))return q.ci(r.gdV().b) +r=r.gdV() +s=r.dy +return q.ci(s==null?r.db:s)}, +$S:35} +A.b6u.prototype={ +$1(a){var s,r=this.a,q=r.gHI().Q +if(q==null)q=B.jJ +if(a.p(0,B.u)){r=r.gdV().db +return q.ci(A.I(97,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255))}r=r.gdV() +s=r.dy +return q.ci(s==null?r.db:s)}, +$S:35} +A.b6r.prototype={ +$1(a){var s=this.a,r=s.gHI().Q +if(r==null)r=B.jJ +return r.ci(s.gdV().at)}, +$S:35} +A.aiT.prototype={} +A.VU.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.Wb.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.Wd.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.aqT.prototype={ +aF(a){var s,r,q +this.eh(a) +for(s=this.geN(0),r=s.length,q=0;q0){a7=b/2 +e-=a7 +c+=a7}a=a2.aL +if(eg){f=b0+j.b+2*a +c=b0+a +e=a}else f=g +d=a}switch(a2.aP.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.an.a){case 0:if(a6){a7=a5.i(0,B.cY).b +a7.toString +t.q.a(a7).a=new A.j(s-p.a,d)}a7=a5.i(0,B.cI).b +a7.toString +b0=t.q +b0.a(a7).a=new A.j(m,e) +if(a8){a7=a5.i(0,B.cJ) +a7.toString +c.toString +a7=a7.b +a7.toString +b0.a(a7).a=new A.j(m,c)}if(a9){a5=a5.i(0,B.dN).b +a5.toString +b0.a(a5).a=new A.j(0,a0)}break +case 1:if(a6){a7=a5.i(0,B.cY).b +a7.toString +t.q.a(a7).a=new A.j(0,d)}a7=a5.i(0,B.cI).b +a7.toString +b0=t.q +b0.a(a7).a=new A.j(n,e) +if(a8){a7=a5.i(0,B.cJ) +a7.toString +c.toString +a7=a7.b +a7.toString +b0.a(a7).a=new A.j(n,c)}if(a9){a5=a5.i(0,B.dN).b +a5.toString +b0.a(a5).a=new A.j(s-o.a,a0)}break}a2.id=a4.bx(new A.N(s,f))}, +aI(a,b){var s=new A.bd0(a,b),r=this.dD$ +s.$1(r.i(0,B.cY)) +s.$1(r.i(0,B.cI)) +s.$1(r.i(0,B.cJ)) +s.$1(r.i(0,B.dN))}, +iC(a){return!0}, +dE(a,b){var s,r,q,p,o,n +for(s=this.geN(0),r=s.length,q=t.q,p=0;p#"+A.bG(this)}} +A.zu.prototype={ +hh(a){return A.fd(this.a,this.b,a)}} +A.SO.prototype={ +W(){return new A.ajy(null,null,B.l)}} +A.ajy.prototype={ +p5(a){var s,r,q=this +q.CW=t.ir.a(a.$3(q.CW,q.a.z,new A.b7r())) +s=q.a +r=t.YJ +s=r.a(a.$3(q.cy,s.as,new A.b7s())) +q.cy=s +s=q.a.at +q.cx=s!=null?r.a(a.$3(q.cx,s,new A.b7t())):null +q.db=t.TZ.a(a.$3(q.db,q.a.w,new A.b7u()))}, +C(a){var s,r,q,p,o,n=this,m=null,l=n.db +l.toString +l=l.am(0,n.ght().gh(0)) +l.toString +s=n.CW +s.toString +r=s.am(0,n.ght().gh(0)) +s=A.x(a) +q=n.a +if(s.z){s=q.Q +q=n.cx +p=A.bxC(s,q==null?m:q.am(0,n.ght().gh(0)),r)}else p=A.bxB(a,q.Q,r) +n.a.toString +s=n.cy +o=s==null?m:s.am(0,n.ght().gh(0)) +if(o==null)o=B.r +s=A.dL(a) +q=n.a +return new A.a7P(new A.vc(l,s,m),q.y,r,p,o,new A.UN(q.r,l,!0,m),m)}} +A.b7r.prototype={ +$1(a){return new A.b5(A.kD(a),null,t.Y)}, +$S:59} +A.b7s.prototype={ +$1(a){return new A.eG(t.o.a(a),null)}, +$S:141} +A.b7t.prototype={ +$1(a){return new A.eG(t.o.a(a),null)}, +$S:141} +A.b7u.prototype={ +$1(a){return new A.zu(t.RY.a(a),null)}, +$S:505} +A.UN.prototype={ +C(a){var s=A.dL(a) +return A.eT(this.c,new A.anv(this.d,s,null),null,null,B.v)}} +A.anv.prototype={ +aI(a,b){this.b.hC(a,new A.A(0,0,0+b.a,0+b.b),this.c)}, +eF(a){return!a.b.k(0,this.b)}} +A.aqu.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.ajz.prototype={ +zq(a){return a.gfC(0)==="en"}, +lK(a,b){return new A.d_(B.R2,t.az)}, +wG(a){return!1}, +l(a){return"DefaultMaterialLocalizations.delegate(en_US)"}} +A.a18.prototype={ +gb2(){return"Open navigation menu"}, +gbs(){return"Back"}, +gbu(){return"Close"}, +gb0(){return"Delete"}, +gbD(){return"More"}, +gbe(){return"Popup menu"}, +gbr(){return"Alert"}, +gbt(){return"Cancel"}, +gac(){return"Copy"}, +gag(){return"Cut"}, +gaY(){return"Scan text"}, +gbv(){return"OK"}, +gae(){return"Paste"}, +ga6(){return"Select all"}, +gN(){return"Look Up"}, +gad(){return"Search Web"}, +gR(){return"Share"}, +gP(){return"Dismiss"}, +gaX(){return"Dismiss menu"}, +gbH(){return B.R}, +agj(a){switch(a){case 0:return"No characters remaining" +case 1:return"1 character remaining" +default:return""+a+" characters remaining"}}, +$iaG:1} +A.dI.prototype={ +J(){return"MaterialState."+this.b}} +A.a64.prototype={$ibK:1} +A.SR.prototype={ +S(a){return this.c.$1(a)}} +A.a65.prototype={ +ys(a){return this.S(A.b0(t.O)).ys(a)}, +$ibK:1} +A.S5.prototype={ +S(a){if(a.p(0,B.u))return B.bs +return this.a}, +gq4(){return"MaterialStateMouseCursor("+this.c+")"}, +gb4(a){return this.c}} +A.a63.prototype={$ibK:1} +A.SQ.prototype={ +S(a){return this.x.$1(a)}} +A.a67.prototype={$ibK:1} +A.ajD.prototype={ +S(a){return this.ai.$1(a)}} +A.bK.prototype={} +A.SI.prototype={ +S(a){var s,r=this,q=r.a,p=q==null?null:q.S(a) +q=r.b +s=q==null?null:q.S(a) +return r.d.$3(p,s,r.c)}, +$ibK:1} +A.bv.prototype={ +S(a){return this.a.$1(a)}, +$ibK:1} +A.aT.prototype={ +S(a){return this.a}, +l(a){var s="MaterialStatePropertyAll(",r=this.a +if(typeof r=="number")return s+A.mN(r)+")" +else return s+A.h(r)+")"}, +$ibK:1, +gh(a){return this.a}} +A.a68.prototype={ +f3(a,b,c){var s=this.a +if(c?J.cJ(s,b):J.hu(s,b))this.U()}} +A.M5.prototype={ +ahh(a,b){return new A.aIP(this,a,b)}, +MZ(a){return this.ahh(a,null)}, +aa7(a){if(this.oZ$.F(0,a))this.a2(new A.aIN())}, +tO(a){if(this.oZ$.D(0,a))this.a2(new A.aIO())}} +A.aIP.prototype={ +$1(a){var s=this.a,r=this.b +if(s.oZ$.p(0,r)===a)return +if(a)s.aa7(r) +else s.tO(r)}, +$S:7} +A.aIN.prototype={ +$0(){}, +$S:0} +A.aIO.prototype={ +$0(){}, +$S:0} +A.y9.prototype={ +W(){return A.bUw()}} +A.mE.prototype={ +gmj(){return B.U}, +gfW(){var s=this.z,r=s.a +return r!=null?r.d!=null:s.b!=null}, +gkJ(){var s=this.a.c +if(s==null){s=this.r +s.toString}return s}, +az(){var s,r=this +r.aM() +s=A.a2t(!0,null,!1) +r.f!==$&&A.bh() +r.f=s +if(r.a.c==null)r.r=new A.uw() +r.gkJ().a=r}, +m(){var s,r=this +if(r.gfW()){r.Rj(!0) +s=r.e +if(s!=null)B.b.D(s.w,r)}B.b.T(r.w) +s=r.gkJ() +if(s.a===r)s.a=null +r.r=null +s=r.f +s===$&&A.b() +s.m() +r.aJ()}, +cL(){var s,r,q,p=this +p.eG() +s=p.c +s.toString +r=A.Gh(s) +s=p.e +if(r!=s){if(s!=null)B.b.D(s.w,p) +p.e=r +if(r!=null)r.w.push(p)}s=p.x +if(s!=null)s.dy.L(0,p.ga4C()) +s=p.c +s.toString +s=A.jH(s,null) +if(s==null)s=null +else{s=s.d +s.toString}p.x=s +if(s!=null)s.dy.V(0,p.ga4C()) +s=p.c +s.toString +q=A.bX(s,B.i_,t.l).w.a +s=p.y +if(s!=null&&!q.k(0,s))p.gmi().oq() +p.y=q}, +b8(a){var s,r,q=this +q.bj(a) +s=a.c +r=q.a.c +if(s!=r){if(s!=null)if(s.a===q)s.a=null +if(r!=null){s=q.r +if(s!=null)if(s.a===q)s.a=null +q.r=null +r.a=q}else{s=new A.uw() +s.a=q +q.r=s}}}, +C(a){var s,r=this,q=null,p=A.bzo(r.a1f(a),r.z,new A.b7V(r)) +r.a.toString +s=r.gmi() +if(r.gmi().gfW())r.a.toString +p=A.bB2(p,!1,q,!0,s,q,q,new A.b7W(r)) +return new A.SX(r.d,r,r.gfW(),p,q)}, +a1f(a){var s=t.f,r=t._ +return A.k1(A.a4([B.jP,A.bsL(),B.rv,new A.T2(new A.bl(A.a([],s),r)),B.ru,new A.T1(new A.bl(A.a([],s),r)),B.fJ,new A.BQ(this.gkJ(),new A.bl(A.a([],s),r))],t.n,t.b),new A.ek(new A.b7O(this),this.d))}, +ga3n(){var s,r,q=this.f +q===$&&A.b() +s=q.e +if(s==null)return null +r=A.lV(s) +return(r==null?A.aNl():r).a3h(q,!0)}, +a3K(){var s,r=this.e +if(r==null)return A.a([],t.xW) +r=r.w +s=A.a8(r).j("b6<1>") +return A.J(new A.b6(r,new A.b7U(),s),!0,s.j("p.E"))}, +ga5N(){var s=this.a3K() +if(s.length===0)return null +return s[B.e.aB(B.b.d_(s,this)+1,s.length)]}, +ga6x(){var s,r,q=this.a3K() +if(q.length===0)return null +s=B.b.d_(q,this) +r=q.length +return q[B.e.aB(s-1+r,r)]}, +gmi(){var s,r +for(s=this;r=s.e,r!=null;s=r);return s}, +ga8F(){var s,r,q=this +while(!0){s=q.e +if(s!=null){r=s.e +r=r==null?null:r.e==null +r=r!==!0}else r=!1 +if(!r)break +s.toString +q=s}return q}, +Pj(){var s=this.e +if(s!=null)s.Pj() +s=$.cm +if(s.rx$!==B.eH)this.a2(new A.b7Q()) +else s.p4$.push(new A.b7R(this))}, +ut(){var s=this.a.d +if(s==null)return +s.ek()}, +aBI(){if(this.e==null)this.oq()}, +auW(a){if(a instanceof A.ki&&a.b.k(0,B.fl)){this.oq() +return B.bP}return B.cx}, +rn(a,b){var s,r=this +if(r.gfW()&&!0)return +r.gfW() +s=r.e +if(s!=null)s.Pq() +s=r.e +if(s!=null)s.Pj() +r.Q=b +r.z.oi(0) +s=r.a.y +if(s!=null)s.$0()}, +a62(a){return this.rn(0,null)}, +Rj(a){var s,r=this +if(!r.gfW())return +if(r.e==null)$.ai.ai$.f.a.d.D(0,r.gauV()) +r.a1Z(a) +s=$.cm +if(s.rx$!==B.eH)r.z.lG() +else if(!a)s.p4$.push(new A.b7S(r)) +if(!a){s=r.e +if(s!=null)s.Pj() +r.a.toString +if(r.c!=null&&$.cm.rx$!==B.eH)r.a2(new A.b7T())}}, +oq(){return this.Rj(!1)}, +a1Z(a){var s,r,q +for(s=A.eJ(this.w,!0,t.y9),r=s.length,q=0;q#"+A.bG(this)}} +A.b7V.prototype={ +$1(a){var s=this.a,r=s.a,q=r.e,p=r.f,o=s.Q,n=r.r,m=r.as +return new A.GY(s,q,o,p,n,r.Q,m,null)}, +$S:504} +A.b7W.prototype={ +$1(a){this.a.Pq()}, +$S:21} +A.b7O.prototype={ +$1(a){var s=this.a,r=s.a.at +r=r==null?null:r.$3(a,s.gkJ(),s.a.ax) +s=r==null?s.a.ax:r +return s==null?B.mP:s}, +$S:16} +A.b7U.prototype={ +$1(a){var s=a.a.d +s=s==null?null:s.geD() +return s===!0}, +$S:503} +A.b7Q.prototype={ +$0(){}, +$S:0} +A.b7R.prototype={ +$1(a){this.a.a2(new A.b7P())}, +$S:4} +A.b7P.prototype={ +$0(){}, +$S:0} +A.b7S.prototype={ +$1(a){this.a.z.lG()}, +$S:4} +A.b7T.prototype={ +$0(){}, +$S:0} +A.uw.prototype={} +A.a6g.prototype={ +C(a){var s=null +return new A.ajG(s,s,s,B.h,B.f,s,s,!0,this.f,s,s,s)}} +A.D2.prototype={ +W(){return new A.T_(B.l)}} +A.T_.prototype={ +gBz(){this.a.toString +var s=this.d +s.toString +return s}, +az(){var s=this +s.aM() +s.a.toString +s.d=A.e_(!0,null,!0,!0,null,null,!1) +s.gBz().V(0,s.gBU())}, +m(){var s,r=this +r.gBz().L(0,r.gBU()) +s=r.d +if(s!=null)s.m() +r.d=null +r.aJ()}, +b8(a){this.a.toString +this.bj(a)}, +C(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null +h.a.toString +s=A.bz1(a).a +if(s==null)r=g +else{h.a.toString +s=s.cj(A.b7Y(a)) +r=s}if(r==null){h.a.toString +r=A.b7Y(a)}s=h.a.x +if(s!=null)r=s.cj(r) +s=h.a +q=s.c!=null +p=q?h.ga4E():g +o=q?h.gaEn():g +s=q?s.f:g +q=h.gBz() +n=h.a +m=n.y +l=n.z +k=n.Q +j=n.w +i=A.id(new A.T0(!1,!0,k,n.as,j,n.ax,g),l,q,g,s,o,p,m,r) +return new A.p3(!A.bDA()&&n.c!=null?A.byX(i,!1,h.ga4E()):i,g)}, +Rk(){if(!this.gBz().gki()){var s=this.c +s.toString +s=A.Gh(s) +if(s!=null)s.Pq()}}, +aEo(a){var s=this.a.d +if(s!=null)s.$1(a) +if(a&&this.a.e)this.gBz().ek()}, +aBN(){this.a.toString +var s=this.c +s.toString +s=A.Gh(s) +if(s!=null)s.gmi().oq() +$.cm.p4$.push(new A.b84(this))}} +A.b84.prototype={ +$1(a){var s +$.ai.ai$.f.aaq() +s=this.a.a.c +if(s!=null)s.$0()}, +$S:4} +A.Z2.prototype={ +C(a){var s=this,r=null,q=s.f,p=q==null?r:new A.awZ(s) +return A.aJa(s.ay,B.f,!0,r,s.a,new A.C5(!0,A.kW(new A.dX(B.tt,A.tz(r,!1,r,r,r,!1,r,r,q,r,r,r,r,r,!1,s.c,r),r),!0,r),r),r,r,p,!0,r,r,r,r)}, +gh(a){return this.c}} +A.awZ.prototype={ +$0(){var s=this.a +switch(s.c){case!1:s.f.$1(!0) +break +case!0:s.f.$1(!1) +break +case null:case void 0:s.f.$1(!1) +break}}, +$S:0} +A.Nv.prototype={ +C(a){var s=this,r=null,q=s.f,p=q==null?r:new A.aMZ(s) +return A.aJa(s.ay,B.f,!0,r,s.a,new A.C5(!0,A.kW(new A.dX(B.tt,A.DJ(r,!1,r,s.d,r,r,r,q,r,r,!1,s.c,r,s.$ti.c),r),!0,r),r),r,r,p,!0,r,r,r,r)}, +gh(a){return this.c}} +A.aMZ.prototype={ +$0(){var s=this.a +s.f.$1(s.c)}, +$S:0} +A.PA.prototype={ +W(){return new A.V4(B.l)}} +A.V4.prototype={ +gkJ(){this.a.toString +var s=this.f +s.toString +return s}, +gBe(){this.a.toString +var s=this.d +s.toString +return s}, +az(){var s=this +s.aM() +s.a.toString +s.d=A.e_(!0,null,!0,!0,null,null,!1) +s.f=new A.uw() +s.gBe().V(0,s.gBU())}, +m(){var s,r=this +r.gBe().L(0,r.gBU()) +s=r.d +if(s!=null)s.m() +r.d=null +r.aJ()}, +b8(a){this.bj(a) +this.a.toString}, +C(a){var s,r,q,p,o,n,m,l=this,k=l.a +k=k.x.e +if(k==null){k=A.brl(a).a +k=k==null?null:k.e +s=k}else s=k +if(s==null){A.bsK(a) +s=B.HH}l.a.toString +k=s.S(B.mJ) +k.toString +r=t.I +q=a.av(r) +q.toString +p=k.S(q.w) +k=l.c +k.toString +k=A.Gh(k) +k=k==null?null:k.gmj() +switch((k==null?B.U:k).a){case 0:k=a.av(r) +k.toString +switch(k.w.a){case 0:o=B.h.O(0,new A.j(p.c,0)) +break +case 1:o=B.h.O(0,new A.j(-p.a,0)) +break +default:o=B.h}break +case 1:o=B.h.O(0,new A.j(0,-p.b)) +break +default:o=B.h}k=l.gkJ() +r=l.gBe() +q=l.a +n=q.x +m=q.ay +return A.byY(o,new A.bfE(l),q.ch,r,B.x,k,!0,m,null,new A.bfF(l),n)}, +Rk(){var s,r=this +if(r.gBe().gki()){if(!r.gkJ().a.gfW())r.gkJ().a.rn(0,null)}else{s=r.gkJ().a.f +s===$&&A.b() +if(!s.gcs()&&r.gkJ().a.gfW())r.gkJ().a.oq()}}} +A.bfF.prototype={ +$0(){var s=this.a +if(!s.e){$.cm.p4$.push(new A.bfz(s)) +s.e=!0}s.a2(new A.bfA()) +s.a.toString}, +$S:0} +A.bfz.prototype={ +$1(a){var s=this.a,r=s.gkJ().a +if(r!=null)r.ut() +s.e=!1}, +$S:4} +A.bfA.prototype={ +$0(){}, +$S:0} +A.bfE.prototype={ +$3(a,b,c){var s,r,q,p,o,n,m,l,k,j=null,i=this.a +i.a.toString +s=A.bz1(a).a +if(s==null)r=j +else{i.a.toString +s=s.cj(A.b7Y(a)) +r=s}if(r==null){i.a.toString +r=A.b7Y(a)}s=i.a.w +q=s==null?j:s.cj(r) +r=q==null?r:q +s=new A.bfH(b) +p=i.a.ay.length!==0&&b.a.gfW() +o=i.gBe() +n=i.a.ay.length!==0 +m=n?new A.bfB(new A.bfG(i,b),a):j +n=n?new A.bfC(s,a):j +l=b.a.e +l=l==null?j:l.gmj() +if(l==null)l=B.a3 +k=c==null?B.mP:c +n=A.id(new A.T0(!0,l===B.U,j,j,j,k,j),B.f,o,j,j,m,n,j,r) +c=new A.p3(new A.bT(A.c3(j,j,j,j,j,j,j,j,j,j,j,p,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),!1,!1,!1,!1,n,j),j) +if(i.a.ay.length!==0&&!A.bDA())return A.byX(c,!0,new A.bfD(s,a)) +return c}, +$S:221} +A.bfH.prototype={ +$1(a){var s=this.a,r=s.a +if(r==null)return +r=r.gfW() +s=s.a +if(r)s.oq() +else s.rn(0,null)}, +$S:502} +A.bfG.prototype={ +$2(a,b){var s=this.a.a.c +if(s!=null)s.$1(a) +s=this.b +if(s.a.gmi().gmj()===B.a3&&!s.a.gmi().gfW())return +if(a){s.a.rn(0,null) +s.a.ut()}}, +$S:501} +A.bfB.prototype={ +$1(a){return this.a.$2(a,this.b)}, +$S:7} +A.bfC.prototype={ +$0(){return this.a.$1(this.b)}, +$S:0} +A.bfD.prototype={ +$0(){return this.a.$1(this.b)}, +$S:0} +A.BQ.prototype={ +eK(a){this.e.a.gmi().oq()}, +nV(a,b){return this.e.a.gfW()}} +A.SX.prototype={ +e0(a){return this.f!==a.f||this.r!==a.r||this.w!==a.w}} +A.ajG.prototype={ +W(){return new A.ajH(new A.bJ(null,t.Hb),A.a([],t.xW),new A.MH(null),B.l)}} +A.ajH.prototype={ +gfW(){var s,r,q +for(s=this.w,r=s.length,q=0;q=l-k)r=k +else if(f.$1(r))if(g.y!==g.x)r=k +else{j=d.c+g.e.a +r=!e.$1(j)?j:k}else if(e.$1(r))if(g.y!==g.x)r=l-m +else{j=d.a-m-g.e.a +r=!f.$1(j)?j:l-m}f=b.b +e=p.d +i=p.b +if(f>=e-i)q=i +else if(o.$1(q)){h=d.d +q=!n.$1(h)?h:i}else if(n.$1(q)){h=d.b-f +if(!o.$1(h))q=g.y===B.a3?h-g.e.b:h +else q=e-f}return new A.j(r,q)}, +j4(a){var s=this +return!s.b.k(0,a.b)||s.c!==a.c||!s.d.k(0,a.d)||!s.e.k(0,a.e)||!s.r.k(0,a.r)||s.x!==a.x||s.y!==a.y||!A.oi(s.w,a.w)}, +avt(a,b){var s,r,q,p,o,n,m,l,k,j=B.b.gY(a) +for(s=a.length,r=b.a,q=b.b,p=0;pthis.b.c}, +$S:102} +A.b89.prototype={ +$1(a){return athis.b.d}, +$S:102} +A.vQ.prototype={ +W(){return new A.ajP(new A.e3(0,!0,null,null,null,A.a([],t.F),$.ag()),B.l)}} +A.ajP.prototype={ +C(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,a7=this,a8=null,a9={} +a9.a=a9.b=null +switch(a7.a.f.a){case 0:a9.b=A.bz0(b0).a +a9.a=A.bCa(b0) +break +case 1:a9.b=A.brl(b0).a +a9.a=A.bsK(b0) +break}s=new A.b8n(a9,a7.a.c) +r=new A.b8o(s) +q=t.c +p=r.$1$1(new A.b8c(),q) +o=r.$1$1(new A.b8d(),q) +n=r.$1$1(new A.b8e(),q) +m=r.$1$1(new A.b8f(),t.PM) +if(m==null)m=0 +q=t.tW +l=r.$1$1(new A.b8g(),q) +k=r.$1$1(new A.b8h(),q) +j=r.$1$1(new A.b8i(),q) +i=r.$1$1(new A.b8j(),t.oI) +h=r.$1$1(new A.b8k(),t.KX).lx(i) +g=s.$1$1(new A.b8l(),t.X3) +if(g==null)g=B.eS +f=r.$1$1(new A.b8m(),t.pc) +if(f==null)f=B.O +e=new A.j(g.a,g.b).aD(0,4) +d=e.b +c=Math.max(0,e.a) +b=f.F(0,new A.E(c,d,c,d)).bI(0,B.O,B.jZ) +s=l==null +r=s?a8:l.a +if(r==null)r=0 +s=s?a8:l.b +if(s==null)s=0 +q=j==null +a=q?a8:j.a +if(a==null)a=1/0 +q=q?a8:j.b +a0=g.yN(new A.as(r,a,s,q==null?1/0:q)) +if(k!=null){a1=a0.bx(k) +s=a1.a +if(isFinite(s))a0=a0.JW(s,s) +s=a1.b +if(isFinite(s))a0=a0.abx(s,s)}s=p==null?B.dE:B.cl +r=a7.a.d +q=A.r9(b0).abC(!1,B.nL,!1) +a=a7.d +a2=a7.a.f +a3=b0.av(t.I) +a3.toString +a4=a7.a +a5=a4.f +a6=a7.aDq(A.eV(B.S,!0,a8,new A.aW(b,A.OF(q,A.aMK(A.aa0(A.ml(A.bO3(a4.r,B.aq,a5,a8,B.k,B.aH,a8,a3.w,B.c1),B.x,a,a8,a8,a8,!1,a2),a8,a8,a8,!0),a)),a8),r,p,m,a8,o,h,n,a8,s)) +s=a7.a +return new A.dX(a0,s.e?A.bBv(B.dP,a6,B.x,s.f):a6,a8)}, +aDq(a){switch(this.a.f.a){case 0:return new A.a3x(a,null) +case 1:return A.Lj(a,null)}}} +A.b8n.prototype={ +$1$1(a,b){var s=a.$1(this.b) +if(s==null)s=a.$1(this.a.b) +return s==null?a.$1(this.a.a):s}, +$1(a){return this.$1$1(a,t.z)}, +$S:228} +A.b8o.prototype={ +$1$1(a,b){return this.a.$1$1(new A.b8p(a,b),b)}, +$1(a){return this.$1$1(a,t.z)}, +$S:229} +A.b8p.prototype={ +$1(a){var s=this.a.$1(a) +return s==null?null:s.S(A.b0(t.O))}, +$S(){return this.b.j("0?(du?)")}} +A.b8c.prototype={ +$1(a){return a==null?null:a.gcT(a)}, +$S:206} +A.b8d.prototype={ +$1(a){return a==null?null:a.gcl(a)}, +$S:206} +A.b8e.prototype={ +$1(a){return a==null?null:a.gcR()}, +$S:206} +A.b8f.prototype={ +$1(a){return a==null?null:a.d}, +$S:498} +A.b8g.prototype={ +$1(a){return a==null?null:a.f}, +$S:168} +A.b8h.prototype={ +$1(a){return a==null?null:a.r}, +$S:168} +A.b8i.prototype={ +$1(a){return a==null?null:a.w}, +$S:168} +A.b8j.prototype={ +$1(a){return a==null?null:a.x}, +$S:494} +A.b8k.prototype={ +$1(a){return a==null?null:a.y}, +$S:460} +A.b8l.prototype={ +$1(a){return a==null?null:a.gdL()}, +$S:231} +A.b8m.prototype={ +$1(a){return a==null?null:a.gdd(a)}, +$S:232} +A.GY.prototype={ +C(a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1={},a2=a3.av(t.I) +a2.toString +a1.a=a1.b=null +s=a.c +r=s.e +r=r==null?a0:r.gmj() +switch((r==null?B.a3:r).a){case 0:a1.b=A.bz0(a3).a +a1.a=A.bCa(a3) +break +case 1:a1.b=A.brl(a3).a +a1.a=A.bsK(a3) +break}r=new A.bfP(a1,a) +q=r.$1$1(new A.bfK(),t.X3) +if(q==null)q=A.x(a3).Q +p=r.$1$1(new A.bfL(),t.pC) +p.toString +o=$.ai.ai$.z.i(0,s.d) +o.toString +n=A.y_(o,t.N1) +n=n.c.gab() +n.toString +m=t.x +m.a(n) +o=o.gab() +o.toString +m.a(o) +l=A.c8(o.bG(0,n),B.h) +m=o.gu(0) +k=A.lh(l,A.c8(o.bG(0,n),new A.j(0+m.a,0+m.b))) +j=new A.bfQ(r).$1$1(new A.bfM(),t.pc) +if(j==null)j=B.O +i=new A.j(q.a,q.b).aD(0,4) +h=i.b +g=Math.max(0,i.a) +f=j.F(0,new A.E(g,h,g,h)).bI(0,B.O,B.jZ) +o=A.x(a3).aQi(q) +n=n.gu(0) +n=A.ts(new A.N(0+n.a-0,0+n.b-0)) +m=A.a1x(A.bX(a3,a0,t.l).w) +m=A.cT(m,m.$ti.j("p.E")) +e=s.gmj() +d=s.e +d=d==null?a0:d.gmj() +if(d==null)d=B.a3 +c=s.gmi() +if(s.gmi().gfW())s.a.toString +b=s.f +b===$&&A.b() +return new A.nM(o,new A.dX(n,new A.i0(new A.b85(k,a2.w,p,a.f,a.e,f,m,e,d),A.bB2(A.fO(A.Kt(!1,a0,A.k1(A.a4([B.jP,A.bsL(),B.fJ,new A.BQ(s.gkJ(),new A.bl(A.a([],t.f),t._))],t.n,t.b),A.re(new A.vQ(a.d,a.r,a.w,s.gmj(),a.x,a0),a0,B.H5)),a0,a0,b,a0,!0),new A.ak_(new A.bfN(r)),B.aT,a0,a0,a0,a0),!1,a0,!0,c,a0,a0,new A.bfO(a)),a0),a0),a0)}} +A.bfP.prototype={ +$1$1(a,b){var s=a.$1(this.b.d) +if(s==null)s=a.$1(this.a.b) +return s==null?a.$1(this.a.a):s}, +$1(a){return this.$1$1(a,t.z)}, +$S:228} +A.bfQ.prototype={ +$1$1(a,b){return this.a.$1$1(new A.bfR(a,b),b)}, +$1(a){return this.$1$1(a,t.z)}, +$S:229} +A.bfR.prototype={ +$1(a){var s=this.a.$1(a) +return s==null?null:s.S(A.b0(t.O))}, +$S(){return this.b.j("0?(du?)")}} +A.bfN.prototype={ +$1(a){return this.a.$1$1(new A.bfJ(a),t.Pb)}, +$S:219} +A.bfJ.prototype={ +$1(a){return null}, +$S:459} +A.bfK.prototype={ +$1(a){return a==null?null:a.gdL()}, +$S:231} +A.bfL.prototype={ +$1(a){return a==null?null:a.as}, +$S:458} +A.bfM.prototype={ +$1(a){return a==null?null:a.gdd(a)}, +$S:232} +A.bfO.prototype={ +$1(a){this.a.c.oq()}, +$S:21} +A.ak_.prototype={ +S(a){var s=this.a.$1(a) +return s==null?B.tT:s}, +gq4(){return"Menu_MouseCursor"}} +A.ajI.prototype={ +ghL(){var s,r=this,q=r.ax +if(q===$){s=A.x(r.at) +r.ax!==$&&A.at() +q=r.ax=s.ay}return q}, +gcT(a){return new A.aT(this.ghL().cy,t.Il)}, +gcl(a){var s=this.ghL().fy +if(s==null)s=B.t +return new A.aT(s,t.Il)}, +gcR(){var s=this.ghL(),r=s.k3 +s=r==null?s.b:r +return new A.aT(s,t.Il)}, +gdd(a){return B.ahV}, +gdL(){return A.x(this.at).Q}} +A.ajJ.prototype={ +ghL(){var s,r=this,q=r.fr +if(q===$){s=A.x(r.dy) +r.fr!==$&&A.at() +q=r.fr=s.ay}return q}, +gcT(a){return new A.aT(B.r,t.h9)}, +gfs(a){return new A.aT(0,t.QL)}, +geZ(){return new A.bv(new A.b7Z(this),t.T)}, +gee(){return new A.bv(new A.b8_(this),t.T)}, +gkn(){return new A.aT(B.hR,t.iL)}, +gko(){return new A.aT(B.amQ,t.iL)}, +ghj(){return new A.bv(new A.b80(),t.Y6)}, +gd1(){return new A.bv(new A.b81(this),t.T)}, +gdd(a){var s,r,q,p=this.dy,o=A.x(p).Q +if(o.a>0)o=new A.ky(0,o.b) +s=o.a +r=o.b +q=Math.max(8,12+new A.j(s,r).aD(0,4).a) +r=Math.max(8,8+new A.j(s,r).aD(0,4).a) +p=A.cG(p,B.t0) +p=p==null?null:p.gdB().a +if(p==null)p=1 +p=A.AT(new A.E(q,0,q,0),new A.E(r,0,r,0),B.h5,p) +return new A.aT(p,t.Ak)}, +gcp(a){return new A.aT(B.jp,t.kU)}, +gk5(){return A.x(this.dy).y}, +gkv(){return A.x(this.dy).f}, +gfb(){var s,r=this,q=r.fx +if(q===$){s=A.x(r.dy) +r.fx!==$&&A.at() +q=r.fx=s.p3}return new A.aT(q.as,t.wG)}, +gdL(){return A.x(this.dy).Q}} +A.b7Z.prototype={ +$1(a){var s,r=this +if(a.p(0,B.u)){s=r.a.ghL().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.P))return r.a.ghL().db +if(a.p(0,B.E))return r.a.ghL().db +if(a.p(0,B.C))return r.a.ghL().db +return r.a.ghL().db}, +$S:6} +A.b8_.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.u)){s=q.a.ghL().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.P)){s=q.a.ghL() +r=s.dy +return r==null?s.db:r}if(a.p(0,B.E)){s=q.a.ghL() +r=s.dy +return r==null?s.db:r}if(a.p(0,B.C)){s=q.a.ghL() +r=s.dy +return r==null?s.db:r}s=q.a.ghL() +r=s.dy +return r==null?s.db:r}, +$S:6} +A.b80.prototype={ +$1(a){if(a.p(0,B.u))return B.bs +return B.bm}, +$S:63} +A.b81.prototype={ +$1(a){var s +if(a.p(0,B.P)){s=this.a.ghL().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=this.a.ghL().db +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=this.a.ghL().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}, +$S:6} +A.ajM.prototype={ +ghL(){var s,r=this,q=r.ax +if(q===$){s=A.x(r.at) +r.ax!==$&&A.at() +q=r.ax=s.ay}return q}, +gcT(a){return new A.aT(this.ghL().cy,t.Il)}, +gcR(){var s=this.ghL(),r=s.k3 +s=r==null?s.b:r +return new A.aT(s,t.Il)}, +gcl(a){var s=this.ghL().fy +if(s==null)s=B.t +return new A.aT(s,t.Il)}, +gdd(a){return B.HH}, +gdL(){return A.x(this.at).Q}} +A.D_.prototype={} +A.D0.prototype={ +gB(a){return J.Z(this.a)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.D0&&J.d(b.a,this.a)}} +A.ajL.prototype={} +A.du.prototype={ +gB(a){var s=this +return A.aO([s.gcT(s),s.gcl(s),s.gcR(),s.d,s.gdd(s),s.f,s.r,s.w,s.x,s.y,s.z,s.gdL(),s.as])}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.du&&b.gcT(b)==s.gcT(s)&&b.gcl(b)==s.gcl(s)&&b.gcR()==s.gcR()&&b.d==s.d&&b.gdd(b)==s.gdd(s)&&b.f==s.f&&b.r==s.r&&b.w==s.w&&b.x==s.x&&b.y==s.y&&J.d(b.gdL(),s.gdL())&&J.d(b.as,s.as)}, +abA(a,b,c){var s=this,r=a==null?s.gcT(s):a,q=s.gcl(s),p=s.gcR(),o=s.gdd(s),n=c==null?s.f:c,m=b==null?s.w:b,l=s.gdL() +return new A.du(r,q,p,s.d,o,n,s.r,m,s.x,s.y,s.z,l,s.as)}, +aQd(a){return this.abA(null,null,a)}, +JR(a){return this.abA(a,null,null)}, +gcT(a){return this.a}, +gcl(a){return this.b}, +gcR(){return this.c}, +gdd(a){return this.e}, +gdL(){return this.Q}} +A.ajf.prototype={ +S(a){var s,r=this,q=r.a,p=q==null?null:q.S(a) +q=r.b +s=q==null?null:q.S(a) +q=p==null +if(q&&s==null)return null +if(q){q=s.a +return A.bI(new A.bk(A.I(0,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255),0,B.F,-1),s,r.c)}if(s==null){q=p.a +return A.bI(p,new A.bk(A.I(0,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255),0,B.F,-1),r.c)}return A.bI(p,s,r.c)}, +$ibK:1} +A.ajQ.prototype={} +A.D3.prototype={ +gB(a){return J.Z(this.a)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.D3&&J.d(b.a,this.a)}} +A.ajR.prototype={} +A.Mr.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.Mr)if(b.a==r.a)if(J.d(b.b,r.b))if(b.c==r.c)if(J.d(b.d,r.d))if(J.d(b.e,r.e))if(J.d(b.f,r.f))if(J.d(b.r,r.r))if(b.w==r.w)if(b.x==r.x)s=b.z==r.z +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.ak7.prototype={} +A.Ms.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Ms&&b.a==s.a&&J.d(b.b,s.b)&&b.c==s.c&&J.d(b.d,s.d)&&J.d(b.e,s.e)&&J.d(b.f,s.f)&&J.d(b.r,s.r)&&J.d(b.w,s.w)&&b.x==s.x&&b.y==s.y}} +A.ak8.prototype={} +A.Mt.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Mt&&J.d(b.a,s.a)&&b.b==s.b&&J.d(b.c,s.c)&&J.d(b.d,s.d)&&J.d(b.e,s.e)&&J.d(b.f,s.f)&&b.r==s.r&&J.d(b.y,s.y)&&J.d(b.z,s.z)&&b.Q==s.Q&&b.as==s.as}} +A.ak9.prototype={} +A.b91.prototype={ +Us(a,b,c,d,e,f,g,h,i,j,k,l){return new A.a6I(c,null,e,k,g)}} +A.a6I.prototype={ +EU(a,b){}, +rT(a){this.anI(0) +this.m()}, +b3(a){this.anH(0) +this.m()}} +A.Dg.prototype={ +rW(a){var s,r,q,p=null,o=A.x(a),n=o.ay +if(A.x(a).z)s=new A.akw(a,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,B.S,!0,B.I,p) +else{s=n.db +s=A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +r=A.bEb(a) +q=A.x(a).ay.db +q=A.brx(B.I,B.S,B.r,B.r,s,B.bs,0,!0,B.bm,n.b,B.hR,B.qZ,r,o.k2,B.eF,new A.bk(A.I(31,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255),1,B.F,-1),B.kc,o.f,o.p3.as,o.Q) +s=q}return s}, +MD(a){var s +a.av(t.BR) +s=A.x(a) +return s.e3.a}} +A.Tg.prototype={ +S(a){if(a.p(0,B.u))return this.b +return this.a}} +A.akv.prototype={ +S(a){var s +if(a.p(0,B.P)){s=this.a +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=this.a +return A.I(10,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=this.a +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return null}} +A.aku.prototype={ +S(a){if(a.p(0,B.u))return this.b +return this.a}} +A.aky.prototype={ +rW(a){var s,r,q +if(!A.x(a).z)return this.a_R(a) +s=this.a_R(a) +r=s.gfb() +if(r==null)q=null +else{r=r.S(B.mJ) +r=r==null?null:r.r +q=r}if(q==null)q=14 +r=A.cG(a,B.bM) +r=r==null?null:r.gdB() +return s.ym(new A.aT(A.AT(B.kE,B.vi,B.vh,q*(r==null?B.ai:r).a/14),t.Ak))}} +A.akz.prototype={ +C(a){var s,r,q=null,p=A.cG(a,B.bM) +p=p==null?q:p.gdB() +s=(p==null?B.ai:p).a +if(s<=1)r=8 +else{p=A.au(8,4,Math.min(s-1,1)) +p.toString +r=p}return A.aA(A.a([this.d,new A.bm(r,q,q,q),new A.ix(1,B.cv,this.c,q)],t.p),B.j,q,B.k,B.aH,q)}} +A.akw.prototype={ +gro(){var s,r=this,q=r.fr +if(q===$){s=A.x(r.dy) +r.fr!==$&&A.at() +q=r.fr=s.ay}return q}, +gfb(){return new A.aT(A.x(this.dy).p3.as,t.wG)}, +gcT(a){return B.bX}, +geZ(){return new A.bv(new A.b98(this),t.T)}, +gd1(){return new A.bv(new A.b9a(this),t.T)}, +gcl(a){return B.bX}, +gcR(){return B.bX}, +gfs(a){return B.hw}, +gdd(a){return new A.aT(A.bEb(this.dy),t.Ak)}, +gko(){return B.q2}, +gkn(){return B.ex}, +gf5(){return new A.bv(new A.b9b(this),t.yI)}, +gcp(a){return B.fo}, +ghj(){return new A.bv(new A.b99(),t.Y6)}, +gdL(){return A.x(this.dy).Q}, +gkv(){return A.x(this.dy).f}, +gk5(){return A.x(this.dy).y}} +A.b98.prototype={ +$1(a){var s +if(a.p(0,B.u)){s=this.a.gro().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return this.a.gro().b}, +$S:6} +A.b9a.prototype={ +$1(a){var s +if(a.p(0,B.P)){s=this.a.gro().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=this.a.gro().b +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=this.a.gro().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return null}, +$S:38} +A.b9b.prototype={ +$1(a){var s,r +if(a.p(0,B.u)){s=this.a.gro().db +return new A.bk(A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),1,B.F,-1)}if(a.p(0,B.C))return new A.bk(this.a.gro().b,1,B.F,-1) +s=this.a.gro() +r=s.fr +return new A.bk(r==null?s.cx:r,1,B.F,-1)}, +$S:101} +A.b99.prototype={ +$1(a){if(a.p(0,B.u))return B.bs +return B.bm}, +$S:63} +A.aqD.prototype={} +A.aqE.prototype={} +A.aqF.prototype={} +A.Dh.prototype={ +gB(a){return J.Z(this.a)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.Dh&&J.d(b.a,this.a)}} +A.akx.prototype={} +A.ur.prototype={ +gyu(){return A.fH.prototype.gyu.call(this)+"("+A.h(this.b.a)+")"}, +gzE(){return!0}} +A.a62.prototype={ +gtW(a){return B.ba}, +goI(){return null}, +grK(){return null}, +TU(a){var s +if(!(a instanceof A.ur&&!0))s=!1 +else s=!0 +return s}, +uX(a,b,c){var s=null,r=this.cZ.$1(a) +return new A.bT(A.c3(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,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,!1,r,s)}, +JC(a,b,c,d){return A.x(a).r.JB(this,a,b,c,d,this.$ti.c)}} +A.SP.prototype={} +A.aq_.prototype={ +C(a){var s=this +return new A.BW(s.c,new A.bhx(s),new A.bhy(s),new A.BW(new A.nv(s.d,new A.bl(A.a([],t.x8),t.jc),0),new A.bhz(s),new A.bhA(s),s.f,null),null)}} +A.bhx.prototype={ +$3(a,b,c){return new A.w6(b,c,this.a.e&&!0,!1,null)}, +$C:"$3", +$R:3, +$S:233} +A.bhy.prototype={ +$3(a,b,c){return new A.w7(b,this.a.e,!0,c,null)}, +$C:"$3", +$R:3, +$S:234} +A.bhz.prototype={ +$3(a,b,c){return new A.w6(b,c,this.a.e&&!0,!0,null)}, +$C:"$3", +$R:3, +$S:233} +A.bhA.prototype={ +$3(a,b,c){return new A.w7(b,this.a.e,!1,c,null)}, +$C:"$3", +$R:3, +$S:234} +A.w6.prototype={ +W(){return new A.apY(new A.Pk($.ag()),$,$,B.l)}} +A.apY.prototype={ +gYw(){return!1}, +BX(){var s,r=this,q=r.a,p=q.f +if(p)s=B.id +else{s=$.bIy() +s=new A.be(q.c,s,s.$ti.j("be"))}r.qj$=s +p=p?$.bIz():$.bIA() +q=q.c +r.tk$=new A.be(q,p,p.$ti.j("be")) +q.V(0,r.gzK()) +r.a.c.fY(r.gzJ())}, +az(){var s,r,q,p,o=this +o.BX() +s=o.a +r=s.f +q=o.qj$ +q===$&&A.b() +p=o.tk$ +p===$&&A.b() +o.d=A.bD1(s.c,q,r,p) +o.aM()}, +b8(a){var s,r,q,p=this,o=p.a +if(a.f!==o.f||a.c!==o.c){o=a.c +o.L(0,p.gzK()) +o.fS(p.gzJ()) +p.BX() +o=p.d +o===$&&A.b() +o.m() +o=p.a +s=o.f +r=p.qj$ +r===$&&A.b() +q=p.tk$ +q===$&&A.b() +p.d=A.bD1(o.c,r,s,q)}p.bj(a)}, +m(){var s,r=this +r.a.c.L(0,r.gzK()) +r.a.c.fS(r.gzJ()) +s=r.d +s===$&&A.b() +s.m() +r.arZ()}, +C(a){var s=this.d +s===$&&A.b() +return A.bAO(!0,this.a.d,this.tj$,B.Nl,s)}} +A.w7.prototype={ +W(){return new A.apZ(new A.Pk($.ag()),$,$,B.l)}} +A.apZ.prototype={ +gYw(){return!1}, +BX(){var s,r=this,q=r.a,p=q.e +if(p){s=$.bIC() +s=new A.be(q.c,s,s.$ti.j("be"))}else s=B.id +r.qj$=s +p=p?$.bID():$.bIE() +q=q.c +r.tk$=new A.be(q,p,p.$ti.j("be")) +q.V(0,r.gzK()) +r.a.c.fY(r.gzJ())}, +az(){var s,r,q,p,o=this +o.BX() +s=o.a +r=s.e +q=o.qj$ +q===$&&A.b() +p=o.tk$ +p===$&&A.b() +o.d=A.bD2(s.c,q,r,p) +o.aM()}, +b8(a){var s,r,q,p=this,o=p.a +if(a.e!==o.e||a.c!==o.c){o=a.c +o.L(0,p.gzK()) +o.fS(p.gzJ()) +p.BX() +o=p.d +o===$&&A.b() +o.m() +o=p.a +s=o.e +r=p.qj$ +r===$&&A.b() +q=p.tk$ +q===$&&A.b() +p.d=A.bD2(o.c,r,s,q)}p.bj(a)}, +m(){var s,r=this +r.a.c.L(0,r.gzK()) +r.a.c.fS(r.gzJ()) +s=r.d +s===$&&A.b() +s.m() +r.as_()}, +C(a){var s=this.d +s===$&&A.b() +return A.bAO(!0,this.a.f,this.tj$,B.Nl,s)}} +A.qM.prototype={} +A.aeD.prototype={ +JB(a,b,c,d,e){return new A.aq_(c,d,!0,e,!0,null)}} +A.a0I.prototype={ +JB(a,b,c,d,e,f){return A.bMn(a,b,c,d,e,f)}} +A.a79.prototype={ +JB(a,b,c,d,e,f){var s=A.x(b).w,r=B.mb.i(0,a.a.cx.a?B.aN:s) +return(r==null?B.tS:r).JB(a,b,c,d,e,f)}, +OZ(a){var s=t.Tr +return A.J(new A.a1(B.ach,new A.aL6(a),s),!0,s.j("al.E"))}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +s=b instanceof A.a79 +if(s&&!0)return!0 +return s&&A.ed(r.OZ(B.mb),r.OZ(B.mb))}, +gB(a){return A.aO(this.OZ(B.mb))}} +A.aL6.prototype={ +$1(a){return this.a.i(0,a)}, +$S:457} +A.H9.prototype={ +aXT(){var s,r=this,q=r.tk$ +q===$&&A.b() +s=q.a +if(J.d(q.b.am(0,s.gh(s)),1)){q=r.qj$ +q===$&&A.b() +if(!J.d(q.gh(q),0)){q=r.qj$ +q=J.d(q.gh(q),1)}else q=!0}else q=!1 +s=r.tj$ +if(q)s.sJp(!1) +else{r.gYw() +s.sJp(!1)}}, +aXS(a){switch(a.a){case 0:case 3:this.tj$.sJp(!1) +break +case 1:case 2:this.gYw() +this.tj$.sJp(!1) +break}}} +A.VQ.prototype={ +RF(a){this.U()}, +axe(a,b,c){var s,r,q,p,o +if(!this.r){s=this.w +s=s.gbS(s)!==B.ag}else s=!1 +if(s){s=this.w +s=$.bIB().am(0,s.gh(s)) +s.toString +r=s}else r=0 +if(r>0){s=a.gbN(a) +q=b.a +p=b.b +o=$.an().b5() +o.sal(0,A.I(B.c.aV(255*r),0,0,0)) +s.dX(new A.A(q,p,q+c.a,p+c.b),o)}}, +ET(a,b,c,d){var s,r,q=this,p=q.w +switch(p.gbS(p).a){case 3:case 0:return d.$2(a,b) +case 1:case 2:break}q.axe(a,b,c) +p=q.z +s=q.x +r=s.a +A.bEl(p,s.b.am(0,r.gh(r)),c) +r=q.as +r.saQ(0,a.qF(!0,b,p,new A.bhv(q,d),r.a))}, +m(){var s=this,r=s.w,q=s.gf0() +r.L(0,q) +r.fS(s.gBW()) +s.x.a.L(0,q) +s.y.L(0,q) +s.Q.saQ(0,null) +s.as.saQ(0,null) +s.e8()}, +eF(a){var s,r,q,p,o=this +if(a.r===o.r){s=a.w +r=o.w +if(J.d(s.gh(s),r.gh(r))){s=a.x +r=s.a +q=o.x +p=q.a +if(J.d(s.b.am(0,r.gh(r)),q.b.am(0,p.gh(p)))){s=a.y +r=o.y +r=!J.d(s.gh(s),r.gh(r)) +s=r}else s=!0}else s=!0}else s=!0 +return s}} +A.bhv.prototype={ +$2(a,b){var s=this.a,r=s.Q +s=s.y +r.saQ(0,a.zZ(b,B.c.aV(s.gh(s)*255),this.b,r.a))}, +$S:13} +A.VR.prototype={ +RF(a){this.U()}, +ET(a,b,c,d){var s,r,q=this,p=q.y +switch(p.gbS(p).a){case 3:case 0:return d.$2(a,b) +case 1:case 2:break}p=q.z +s=q.w +r=s.a +A.bEl(p,s.b.am(0,r.gh(r)),c) +r=q.as +r.saQ(0,a.qF(!0,b,p,new A.bhw(q,d),r.a))}, +eF(a){var s,r,q,p +if(a.r===this.r){s=a.x +r=this.x +if(J.d(s.gh(s),r.gh(r))){s=a.w +r=s.a +q=this.w +p=q.a +p=!J.d(s.b.am(0,r.gh(r)),q.b.am(0,p.gh(p))) +s=p}else s=!0}else s=!0 +return s}, +m(){var s,r=this +r.Q.saQ(0,null) +r.as.saQ(0,null) +s=r.gf0() +r.w.a.L(0,s) +r.x.L(0,s) +r.y.fS(r.gBW()) +r.e8()}} +A.bhw.prototype={ +$2(a,b){var s=this.a,r=s.Q +s=s.x +r.saQ(0,a.zZ(b,B.c.aV(s.gh(s)*255),this.b,r.a))}, +$S:13} +A.akE.prototype={} +A.WD.prototype={ +m(){var s=this.tj$ +s.dy$=$.ag() +s.dx$=0 +this.aJ()}} +A.WE.prototype={ +m(){var s=this.tj$ +s.dy$=$.ag() +s.dx$=0 +this.aJ()}} +A.uR.prototype={} +A.ajO.prototype={ +aU(a){var s=new A.amo(this.e,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.E=this.e}} +A.amo.prototype={ +cY(a){var s=this.db$ +if(s==null)return B.v +return s.i2(a)}, +c8(){var s,r=this,q=r.db$ +if(q==null)r.id=B.v +else{s=t.k +q.cE(s.a(A.D.prototype.ga1.call(r)),!0) +r.id=s.a(A.D.prototype.ga1.call(r)).bx(r.db$.gu(0)) +s=r.db$.b +s.toString +t.q.a(s).a=B.h}q=r.gu(0) +r.E.$1(q)}} +A.kr.prototype={ +W(){var s=this.$ti +return new A.DC(B.l,s.j("@<1>").a0(s).j("DC<1,2>"))}, +gh(a){return this.d}} +A.DC.prototype={ +ze(){var s,r=this.c +r.toString +s=this.a.d +A.eA(r,!1).js(s) +s=this.a.e +if(s!=null)s.$0()}, +C(a){var s,r,q,p,o=this,n=null,m=A.x(a),l=A.yO(a),k=m.z,j=k?A.bCl(a):A.bCk(a),i=A.b0(t.O) +if(!o.a.f)i.F(0,B.u) +s=o.a +if(k){s.toString +s=l.r +if(s==null)s=n +else{s=s.S(i) +s.toString}if(s==null){i=j.gEl().S(i) +i.toString +r=i}else r=s}else{s.toString +i=l.f +if(i==null){i=j.gfb() +i.toString +r=i}else r=i}if(!o.a.f&&!k)r=r.ci(m.CW) +i=o.a +s=i.r +q=i.w +if(q==null)k=k?B.a_U:B.ei +else k=q +p=A.wm(A.R(B.dP,i.Q,B.f,n,new A.as(0,1/0,s,1/0),n,n,n,n,n,k,n,n,n),B.a0,B.S,!0,r) +k=i.f +if(!k)p=A.qo(p,new A.e0(n,n,n,n,n,n,m.ay.a===B.aF?0.5:0.38,n,n)) +i=k?o.gDV():n +i=A.e1(!1,n,k,A.bPk(p,B.O,n,n,n,r),n,!0,n,n,n,n,n,new A.ahv(n,l.x),n,n,n,n,n,i,n,n,n,n,n,n,n) +return new A.p3(new A.bT(A.c3(n,n,n,n,n,!0,n,n,n,n,k,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,!1,i,n),n)}} +A.Tv.prototype={ +C(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.c,h=i.aO,g=J.ac(h),f=1/(g.gq(h)+1.5),e=A.a([],t.p),d=A.x(a),c=A.yO(a),b=d.z?A.bCl(a):A.bCk(a) +for(s=1.5*f,r=0;r")),!1,A.eV(B.S,!0,m,new A.cW(B.nq,n.e.am(0,j.k2.gh(0)),n.f.am(0,j.k2.gh(0)),b,m),k.f,r,q,m,p,s,o,m,B.dD),m)}, +$S:235} +A.bba.prototype={ +lX(a){return A.ts(new A.N(A.V(1/0,a.a,a.b),A.V(1/0,a.c,a.d))).ve(B.cM.O(0,this.f))}, +m_(a,b){var s,r,q,p,o,n,m,l=this,k=a.b,j=l.b,i=j.b,h=l.d +if(h!=null){for(s=l.c,r=8,q=0;qh)p=a.a-h-b.a +else if(!(ph-8-s)p=h-j-8-s}j=k.b +if(ih-8-k)i=h-j-8-k}return new A.j(p,i)}, +aHi(a,b){var s,r,q,p,o,n,m,l,k,j=B.b.gY(a) +for(s=a.length,r=b.a,q=b.b,p=0;p"))),null),a,!0,!0,!0,!0)}, +grK(){return this.yY}} +A.bbd.prototype={ +$1(a){var s,r,q=this,p=q.b,o=q.a.a,n=a.av(t.I) +n.toString +s=q.c +r=A.a1x(s) +return new A.i0(new A.bba(p.af,p.c3,o,n.w,s.r,A.cT(r,r.$ti.j("p.E"))),new A.ls(p.dS.a,q.d,null),null)}, +$S:114} +A.Dx.prototype={ +W(){return new A.Dy(B.l,this.$ti.j("Dy<1>"))}, +Wh(a){return this.c.$1(a)}} +A.Dy.prototype={ +wH(){var s,r,q,p,o,n,m,l=this,k=l.c +k.toString +s=A.yO(k) +k=l.c.gab() +k.toString +r=t.x +r.a(k) +q=l.c +q.toString +q=A.eA(q,!1).d +q===$&&A.b() +q=q.ga4().c.gab() +q.toString +r.a(q) +l.a.toString +p=A.b1("offset") +switch(0){case 0:l.a.toString +p.b=B.h +break}r=p.aG() +r=A.c8(k.bG(0,q),r) +o=k.gu(0).CQ(0,B.h).O(0,p.aG()) +o=A.lh(r,A.c8(k.bG(0,q),o)) +q=q.gu(0) +n=A.bAa(o,new A.A(0,0,0+q.a,0+q.b)) +q=l.a +q.toString +o=l.c +o.toString +m=q.Wh(o) +if(J.hS(m)){l.a.toString +k=l.c +k.toString +A.X4(B.f,s.a,null,k,s.c,null,m,null,n,s.d,s.b,s.e,!1,l.$ti.j("1?")).cQ(0,new A.aMz(l),t.H)}}, +C(a){var s,r,q,p,o,n=null,m=A.a3b(a),l=A.yO(a) +this.a.toString +s=A.yO(a) +r=this.a +q=r.ax +p=l.Q +if(p==null)p=m.a +o=l.z +if(o==null)o=m.f +r=r.w +return A.eU(n,o,n,s.w!==!1,n,q,p,n,this.gOe(),B.cM,n,n,n,n,r,n)}} +A.aMz.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.j("b_(1?)")}} +A.ahv.prototype={ +S(a){var s=A.cl(this.a,a,t.GE) +if(s==null)s=null +return s==null?B.cH.S(a):s}, +gq4(){return"MaterialStateMouseCursor(PopupMenuItemState)"}} +A.bb7.prototype={ +gfb(){var s,r=this,q=r.ax +if(q===$){q=r.at +if(q===$){s=A.x(r.as) +r.at!==$&&A.at() +r.at=s +q=s}r.ax!==$&&A.at() +q=r.ax=q.p3}return q.w}} +A.bb8.prototype={ +ga6v(){var s,r=this,q=r.at +if(q===$){s=A.x(r.as) +r.at!==$&&A.at() +r.at=s +q=s}return q}, +gC1(){var s,r=this,q=r.ax +if(q===$){s=r.ga6v() +r.ax!==$&&A.at() +q=r.ax=s.ay}return q}, +gEl(){return new A.bv(new A.bb9(this),t.ol)}, +gal(a){return this.gC1().cy}, +gcl(a){var s=this.gC1().fy +return s==null?B.t:s}, +gcR(){var s=this.gC1(),r=s.k3 +return r==null?s.b:r}, +gcp(a){return B.eF}} +A.bb9.prototype={ +$1(a){var s,r=this.a,q=r.ay +if(q===$){s=r.ga6v() +r.ay!==$&&A.at() +q=r.ay=s.p3}s=q.as +s.toString +if(a.p(0,B.u)){r=r.gC1().db +return s.aan(A.I(97,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255))}return s.aan(r.gC1().db)}, +$S:35} +A.uS.prototype={ +gB(a){var s=this +return A.a2(s.gal(s),s.gcp(s),s.c,s.gcl(s),s.gcR(),s.gfb(),s.gEl(),s.w,s.x,s.y,s.z,s.Q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.uS&&J.d(b.gal(b),s.gal(s))&&J.d(b.gcp(b),s.gcp(s))&&b.c==s.c&&J.d(b.gcl(b),s.gcl(s))&&J.d(b.gcR(),s.gcR())&&J.d(b.gfb(),s.gfb())&&b.gEl()==s.gEl()&&b.w==s.w&&J.d(b.z,s.z)&&b.Q==s.Q}, +gal(a){return this.a}, +gcp(a){return this.b}, +gcl(a){return this.d}, +gcR(){return this.e}, +gfb(){return this.f}, +gEl(){return this.r}} +A.alz.prototype={} +A.aXn.prototype={ +J(){return"_ActivityIndicatorType."+this.b}} +A.a8l.prototype={ +a4a(a,b){var s=this.e +if(s==null)s=A.brL(a).a +if(s==null)s=b +return s}, +a1o(a,b){var s=null +return new A.bT(A.c3(s,s,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,this.w),!1,!1,!1,!1,a,s)}, +gh(a){return this.c}} +A.ajj.prototype={ +aI(a,b){var s,r,q,p,o,n,m=this,l=$.an().b5() +l.sal(0,m.b) +l.scm(0,B.bi) +l.sal(0,m.c) +s=new A.b7e(m,b,a,l) +r=b.a +q=m.e +p=r*B.a2U.am(0,q) +o=B.a2O.am(0,q) +n=r*B.a2J.am(0,q) +q=B.a2S.am(0,q) +s.$2(p,r*o-p) +s.$2(n,r*q-n)}, +eF(a){var s=this +return!a.b.k(0,s.b)||!a.c.k(0,s.c)||a.e!==s.e||a.f!==s.f||!a.r.k(0,s.r)}, +gh(a){return this.d}} +A.b7e.prototype={ +$2(a,b){var s,r,q,p,o,n=this +if(b<=0)return +s=n.a +switch(s.f.a){case 0:r=n.b.a-b-a +break +case 1:r=a +break +default:r=null}q=new A.A(r,0,r+b,0+n.b.b) +s=s.r +p=n.c +o=n.d +if(!s.k(0,B.az))p.ds(s.dT(q),o) +else p.dX(q,o)}, +$S:453} +A.LE.prototype={ +W(){return new A.ajk(null,null,B.l)}} +A.ajk.prototype={ +az(){var s,r=this +r.aM() +s=A.c9(null,B.oo,null,null,r) +r.d=s +r.a.toString +s.Mx(0)}, +b8(a){var s,r +this.bj(a) +this.a.toString +s=this.d +s===$&&A.b() +r=s.r +r=!(r!=null&&r.a!=null) +if(r)s.Mx(0)}, +m(){var s=this.d +s===$&&A.b() +s.m() +this.aro()}, +au1(a,b,c){var s,r,q,p,o=this,n=null,m=A.x(a).z?new A.b7d(a,n,n,n,n,n):new A.b7c(a,n,n,n,n,n),l=A.brL(a),k=o.a +k.toString +k=k.d +s=k==null?l.b:k +if(s==null)s=m.gzy() +o.a.toString +r=l.c +if(r==null)r=m.gzx() +k=o.a +k.toString +if(!B.az.k(0,B.az)){o.a.toString +q=!0}else q=!1 +q=q?B.cu:B.f +p=o.a +p.toString +return k.a1o(A.R(n,A.eT(n,n,n,new A.ajj(s,p.a4a(a,m.gal(m)),o.a.c,b,c,B.az,n),B.v),q,n,new A.as(1/0,1/0,r,1/0),new A.iG(s,n,n,n,new A.dp(B.az,B.w)),n,n,n,n,n,n,n,n),a)}, +C(a){var s,r=a.av(t.I) +r.toString +this.a.toString +s=this.d +s===$&&A.b() +return A.hU(s,new A.b7f(this,r.w),null)}} +A.b7f.prototype={ +$2(a,b){var s=this.a,r=s.d +r===$&&A.b() +r=r.x +r===$&&A.b() +return s.au1(a,r,this.b)}, +$S:94} +A.afN.prototype={ +aI(a,b){var s,r,q,p,o,n,m=this,l=$.an(),k=l.b5() +k.sal(0,m.c) +s=m.x +k.seV(s) +k.scm(0,B.a8) +r=s/2*-m.y +q=r*2 +p=b.a-q +q=b.b-q +o=m.b +if(o!=null){n=l.b5() +n.sal(0,o) +n.seV(s) +n.scm(0,B.a8) +a.Kf(new A.A(r,r,r+p,r+q),0,6.282185307179586,!1,n)}k.swR(B.Np) +a.Kf(new A.A(r,r,r+p,r+q),m.z,m.Q,!1,k)}, +eF(a){var s=this +return!J.d(a.b,s.b)||!a.c.k(0,s.c)||a.e!==s.e||a.f!==s.f||a.r!==s.r||a.w!==s.w||a.x!==s.x||a.y!==s.y||!1}, +gh(a){return this.d}} +A.B1.prototype={ +W(){return new A.afO(null,null,B.l)}} +A.afO.prototype={ +az(){var s,r=this +r.aM() +s=A.c9(null,B.a_C,null,null,r) +r.d=s +r.a.toString +s.Mx(0)}, +b8(a){var s,r +this.bj(a) +this.a.toString +s=this.d +s===$&&A.b() +r=s.r +r=!(r!=null&&r.a!=null) +if(r)s.Mx(0)}, +m(){var s=this.d +s===$&&A.b() +s.m() +this.ar5()}, +au4(a,b,c,d,e){var s,r,q,p,o,n,m=null,l=A.x(a).z?new A.aZZ(a,m,m,m,m,m):new A.aZY(a,m,m,m,m,m),k=this.a +k.toString +s=k.d +if(s==null)s=A.brL(a).d +k=this.a +k.toString +r=k.a4a(a,l.gal(l)) +q=this.a +p=q.c +q=q.z +o=c*3/2*3.141592653589793 +n=Math.max(b*3/2*3.141592653589793-o,0.001) +return k.a1o(A.R(m,A.eT(m,m,m,new A.afN(s,r,p,b,c,d,e,q,0,-1.5707963267948966+o+e*3.141592653589793*2+d*0.5*3.141592653589793,n,m,m),B.v),B.f,m,B.Q2,m,m,m,m,m,m,m,m,m),a)}, +atK(){var s=this.d +s===$&&A.b() +return A.hU(s,new A.b__(this),null)}, +C(a){this.a.toString +switch(0){case 0:return this.atK()}}} +A.b__.prototype={ +$2(a,b){var s=this.a,r=$.bI8(),q=s.d +q===$&&A.b() +return s.au4(a,r.am(0,q.gh(0)),$.bI9().am(0,s.d.gh(0)),$.bI6().am(0,s.d.gh(0)),$.bI7().am(0,s.d.gh(0)))}, +$S:94} +A.aZY.prototype={ +gal(a){var s,r=this,q=r.r +if(q===$){s=A.x(r.f) +r.r!==$&&A.at() +q=r.r=s.ay}return q.b}} +A.b7c.prototype={ +gC2(){var s,r=this,q=r.r +if(q===$){s=A.x(r.f) +r.r!==$&&A.at() +q=r.r=s.ay}return q}, +gal(a){return this.gC2().b}, +gzy(){return this.gC2().CW}, +gzx(){return 4}} +A.aZZ.prototype={ +gal(a){var s,r=this,q=r.r +if(q===$){s=A.x(r.f) +r.r!==$&&A.at() +q=r.r=s.ay}return q.b}} +A.b7d.prototype={ +gC2(){var s,r=this,q=r.r +if(q===$){s=A.x(r.f) +r.r!==$&&A.at() +q=r.r=s.ay}return q}, +gal(a){return this.gC2().b}, +gzy(){var s=this.gC2(),r=s.dx +return r==null?s.cy:r}, +gzx(){return 4}} +A.VZ.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.Wg.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.DH.prototype={ +gB(a){var s=this +return A.a2(s.gal(s),s.gzy(),s.gzx(),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,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.DH&&J.d(b.gal(b),s.gal(s))&&J.d(b.gzy(),s.gzy())&&b.gzx()==s.gzx()&&J.d(b.d,s.d)&&J.d(b.e,s.e)}, +gal(a){return this.a}, +gzy(){return this.b}, +gzx(){return this.c}} +A.alB.prototype={} +A.bbC.prototype={ +J(){return"_RadioType."+this.b}} +A.uY.prototype={ +W(){return new A.Gw(new A.alJ($.ag()),$,$,$,$,$,$,$,$,$,null,!1,!1,null,null,B.l,this.$ti.j("Gw<1>"))}, +gh(a){return this.c}} +A.Gw.prototype={ +aHF(a){var s,r +if(a==null){this.a.e.$1(null) +return}if(a){s=this.a +r=s.e +r.toString +r.$1(s.c)}}, +b8(a){var s +this.bj(a) +s=this.a +if(s.c===s.d!==(a.c===a.d))this.CI()}, +m(){this.d.m() +this.ars()}, +gef(){return this.a.e!=null?this.gaHE():null}, +gwg(){this.a.toString +return!1}, +gh(a){var s=this.a +return s.c===s.d}, +ga6C(){return new A.bv(new A.bbA(this),t.T)}, +C(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=this,a4=null +switch(a3.a.cx.a){case 0:break +case 1:switch(A.x(a5).w.a){case 0:case 1:case 3:case 5:break +case 2:case 4:s=a3.a +return new A.BC(s.c,s.d,s.e,!1,!1,s.w,a4,a4,!1,a4,a3.$ti.j("BC<1>"))}break}r=A.bA0(a5) +q=A.x(a5).z?new A.bbx(a5,a4,a4,a4,a4,a4,a4):new A.bbu(a5,a4,a4,a4,a4,a4,a4) +s=a3.a.y +p=s==null?r.e:s +if(p==null)p=q.giY() +s=a3.a.z +o=s==null?r.f:s +if(o==null)o=q.gdL() +switch(p.a){case 0:n=B.qY +break +case 1:n=B.qX +break +default:n=a4}n=n.O(0,new A.j(o.a,o.b).aD(0,4)) +m=a3.gfU() +m.F(0,B.L) +l=a3.gfU() +l.D(0,B.L) +a3.a.toString +k=a3.ga6C().a.$1(m) +if(k==null){s=r.b +k=s==null?a4:s.S(m)}s=k==null +if(s){j=q.gfz().a.$1(m) +j.toString +i=j}else i=k +a3.a.toString +h=a3.ga6C().a.$1(l) +if(h==null){j=r.b +h=j==null?a4:j.S(l)}j=h==null +if(j){g=q.gfz().a.$1(l) +g.toString +f=g}else f=h +e=a3.gfU() +e.F(0,B.C) +a3.a.toString +g=r.c +d=g==null?a4:g.S(e) +c=d +if(c==null){d=q.gd1().a.$1(e) +d.toString +c=d}b=a3.gfU() +b.F(0,B.E) +a3.a.toString +d=g==null?a4:g.S(b) +a=d +if(a==null){d=q.gd1().a.$1(b) +d.toString +a=d}m.F(0,B.P) +a3.a.toString +d=g==null?a4:g.S(m) +if(d==null){s=s?a4:A.I(31,k.gh(k)>>>16&255,k.gh(k)>>>8&255,k.gh(k)&255) +a0=s}else a0=d +if(a0==null){s=q.gd1().a.$1(m) +s.toString +a0=s}l.F(0,B.P) +a3.a.toString +s=g==null?a4:g.S(l) +if(s==null){s=j?a4:A.I(31,h.gh(h)>>>16&255,h.gh(h)>>>8&255,h.gh(h)&255) +a1=s}else a1=s +if(a1==null){s=q.gd1().a.$1(l) +s.toString +a1=s}if(a3.oY$!=null){a=a3.gfU().p(0,B.L)?a0:a1 +c=a3.gfU().p(0,B.L)?a0:a1}switch(A.bU().a){case 0:case 1:case 3:case 5:a2=a4 +break +case 2:case 4:s=a3.a +a2=s.c===s.d +break +default:a2=a4}s=a3.a +j=s.c +s=s.d +g=a3.d +d=a3.kV$ +d===$&&A.b() +g.sbE(0,d) +d=a3.tg$ +d===$&&A.b() +g.sXI(d) +d=a3.ti$ +d===$&&A.b() +g.sXK(d) +d=a3.th$ +d===$&&A.b() +g.sXL(d) +g.sW1(a1) +g.sXJ(a0) +g.sp6(a) +g.slD(c) +d=a3.a.ax +if(d==null)d=r.d +g.siM(d==null?20:d) +g.syJ(a3.oY$) +g.stz(a3.gfU().p(0,B.C)) +g.sWd(a3.gfU().p(0,B.E)) +g.sxU(i) +g.szk(f) +g=a3.aaQ(!1,a4,new A.bv(new A.bbB(a3,r),t.bN),g,n) +return new A.bT(A.c3(a4,a4,a4,a4,a4,a4,j===s,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,!0,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a4,a2,a4,a4,a4,a4,a4,a4,a4,a4),!1,!1,!1,!1,g,a4)}} +A.bbA.prototype={ +$1(a){if(a.p(0,B.u))return null +if(a.p(0,B.L))return this.a.a.w +return null}, +$S:38} +A.bbB.prototype={ +$1(a){var s=A.cl(this.a.a.f,a,t.GE) +if(s==null)s=null +return s==null?A.cl(B.cH,a,t.Pb):s}, +$S:119} +A.alJ.prototype={ +aI(a,b){var s,r,q,p,o=this +o.Xt(a,b.lu(B.h)) +s=new A.A(0,0,0+b.a,0+b.b).gbg() +r=$.an().b5() +q=o.f +q.toString +p=o.e +p.toString +p=A.W(q,p,o.a.gh(0)) +p.toString +r.sal(0,p) +r.scm(0,B.a8) +r.seV(2) +a.fg(s,8,r) +if(o.a.gbS(0)!==B.W){r.scm(0,B.bi) +a.fg(s,4.5*o.a.gh(0),r)}}} +A.bbu.prototype={ +gnv(){var s,r=this,q=r.w +if(q===$){s=A.x(r.r) +r.w!==$&&A.at() +r.w=s +q=s}return q}, +gfz(){return new A.bv(new A.bbv(this),t.h2)}, +gd1(){return new A.bv(new A.bbw(this),t.h2)}, +giY(){return this.gnv().f}, +gdL(){return this.gnv().Q}} +A.bbv.prototype={ +$1(a){var s,r,q +if(a.p(0,B.u))return this.a.gnv().CW +if(a.p(0,B.L)){s=this.a +r=s.x +if(r===$){q=s.gnv() +s.x!==$&&A.at() +r=s.x=q.ay}return r.f}return this.a.gnv().k4}, +$S:6} +A.bbw.prototype={ +$1(a){var s,r +if(a.p(0,B.P)){s=this.a.gfz().a.$1(a) +r=J.db(s) +return A.I(31,r.gh(s)>>>16&255,r.gh(s)>>>8&255,r.gh(s)&255)}if(a.p(0,B.E))return this.a.gnv().dy +if(a.p(0,B.C))return this.a.gnv().cy +return B.r}, +$S:6} +A.bbx.prototype={ +gnv(){var s,r=this,q=r.w +if(q===$){s=A.x(r.r) +r.w!==$&&A.at() +r.w=s +q=s}return q}, +gjE(){var s,r=this,q=r.x +if(q===$){s=r.gnv() +r.x!==$&&A.at() +q=r.x=s.ay}return q}, +gfz(){return new A.bv(new A.bby(this),t.h2)}, +gd1(){return new A.bv(new A.bbz(this),t.h2)}, +giY(){return this.gnv().f}, +gdL(){return this.gnv().Q}} +A.bby.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.L)){if(a.p(0,B.u)){s=q.a.gjE().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.P))return q.a.gjE().b +if(a.p(0,B.E))return q.a.gjE().b +if(a.p(0,B.C))return q.a.gjE().b +return q.a.gjE().b}if(a.p(0,B.u)){s=q.a.gjE().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.P))return q.a.gjE().db +if(a.p(0,B.E))return q.a.gjE().db +if(a.p(0,B.C))return q.a.gjE().db +s=q.a.gjE() +r=s.dy +return r==null?s.db:r}, +$S:6} +A.bbz.prototype={ +$1(a){var s,r=this +if(a.p(0,B.L)){if(a.p(0,B.P)){s=r.a.gjE().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=r.a.gjE().b +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=r.a.gjE().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}if(a.p(0,B.P)){s=r.a.gjE().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=r.a.gjE().db +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=r.a.gjE().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}, +$S:6} +A.Hb.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.Hc.prototype={ +az(){var s,r,q=this,p=null +q.aM() +s=q.a +r=A.c9(p,B.S,p,s.c!==s.d?0:1,q) +q.kg$=r +q.kV$=A.cs(B.d5,r,B.dR) +r=A.c9(p,B.b4,p,p,q) +q.lB$=r +q.tg$=A.cs(B.a7,r,p) +s=A.c9(p,B.dV,p,q.nL$||q.nK$?1:0,q) +q.qg$=s +q.th$=A.cs(B.a7,s,p) +s=A.c9(p,B.dV,p,q.nL$||q.nK$?1:0,q) +q.qh$=s +q.ti$=A.cs(B.a7,s,p)}, +m(){var s=this,r=s.kg$ +r===$&&A.b() +r.m() +r=s.lB$ +r===$&&A.b() +r.m() +r=s.qg$ +r===$&&A.b() +r.m() +r=s.qh$ +r===$&&A.b() +r.m() +s.arr()}} +A.bbD.prototype={ +J(){return"_RadioType."+this.b}} +A.Nu.prototype={ +C(a){var s,r,q,p,o,n,m,l,k=this,j=null +switch(0){case 0:s=A.DJ(j,!1,j,k.d,j,B.q4,j,k.e,j,j,!1,k.c,j,k.$ti.c) +break}switch(k.cy.a){case 0:case 2:r=j +q=s +break +case 1:r=s +q=j +break +default:r=j +q=r}p=A.x(a) +o=A.bA0(a) +n=o.b +n=n==null?j:n.S(A.b0(t.O)) +m=n +if(m==null)m=p.ay.f +n=k.e!=null +l=n?new A.aMY(k):j +return new A.p3(A.byD(!1,j,!0,j,n,j,!1,q,j,l,!1,m,j,j,j,j,k.at,r,k.fy),j)}, +gh(a){return this.c}} +A.aMY.prototype={ +$0(){var s=this.a,r=s.c +if(r!==s.d)s.e.$1(r)}, +$S:0} +A.yV.prototype={ +gB(a){var s=this +return A.a2(s.a,s.gfz(),s.gd1(),s.d,s.giY(),s.gdL(),B.a,B.a,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,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.yV&&b.gfz()==s.gfz()&&b.gd1()==s.gd1()&&b.d==s.d&&b.giY()==s.giY()&&J.d(b.gdL(),s.gdL())}, +gfz(){return this.b}, +gd1(){return this.c}, +giY(){return this.e}, +gdL(){return this.f}} +A.alL.prototype={} +A.Of.prototype={ +W(){return new A.Ue(B.l)}, +Wi(a,b){return this.c.$2(a,b)}} +A.aOW.prototype={ +$2(a,b){return this.a[b]}, +$S:78} +A.Ue.prototype={ +aDD(a,b){var s=this.a.Wi(a,b),r=s.a +r.toString +this.a.toString +return new A.oY(s,new A.Ud(r,this,r))}, +aHx(a,b,c){return A.hU(c,new A.bdv(c),a)}, +C(a){var s,r,q,p,o,n,m,l,k,j=this,i=null +j.a.toString +s=A.b1("headerPadding") +r=A.b1("footerPadding") +q=A.b1("listPadding") +j.a.toString +s.scN(B.O) +r.scN(B.O) +q.scN(B.O) +p=j.a +o=p.as +p=p.ch +n=A.a([],t.p) +j.a.toString +m=q.aG() +l=j.a +k=l.d +l=l.e +n.push(new A.Pe(m,new A.Pf(j.gaDC(),k,l,i,i,j.gaHw(),i,i,i,50,i),i)) +j.a.toString +return A.bwA(0,i,B.x,i,B.H,B.hQ,p,i,i,!1,o,!1,n)}} +A.bdv.prototype={ +$2(a,b){var s=null,r=this.a.x +r===$&&A.b() +r=A.au(0,6,B.dQ.am(0,r)) +r.toString +return A.eV(B.S,!0,s,b,B.f,s,r,s,s,s,s,s,B.cl)}, +$S:444} +A.Ud.prototype={ +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.Ud&&b.b.k(0,this.b)&&b.c===this.c}, +gB(a){return A.a2(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,B.a)}} +A.kC.prototype={ +J(){return"_ScaffoldSlot."+this.b}} +A.Ox.prototype={ +W(){var s=null +return new A.Oy(A.xT(t.Np),A.qz(s,t.nY),A.qz(s,t.BL),s,s,B.l)}} +A.Oy.prototype={ +cL(){var s,r=this,q=r.c +q.toString +s=A.bX(q,B.OB,t.l).w.z +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.adI(B.Nk) +r.y=s +r.eG()}, +aDy(a){var s=a.c.tm(t.Np) +return s==null||!this.d.p(0,s)}, +adI(a){var s,r,q=this,p=q.r +if(p.b!==p.c){s=q.w.Q +s===$&&A.b() +s=s===B.W}else s=!0 +if(s)return +r=p.gY(0).b +p=q.y +p.toString +s=q.w +if(p){s.sh(0,0) +r.ei(0,a)}else s.eg(0).cQ(0,new A.aQU(q,r,a),t.H) +p=q.x +if(p!=null)p.b3(0) +q.x=null}, +C(a){var s,r,q,p=this +p.y=A.bX(a,B.OB,t.l).w.z +s=p.r +if(!s.gaa(0)){r=A.a6x(a,t.X) +if(r==null||r.gty())if(p.w.gbS(0)===B.ag&&p.x==null){q=s.gY(0).a +p.x=A.cj(q.ay,new A.aQT(p,q,a))}}return new A.Ur(p,p.a.c,null)}, +m(){var s=this,r=s.w +if(r!=null)r.m() +r=s.x +if(r!=null)r.b3(0) +s.x=null +s.aqv()}} +A.aQU.prototype={ +$1(a){var s=this.b +if((s.a.a&30)===0)s.ei(0,this.c)}, +$S:39} +A.aQT.prototype={ +$0(){this.a.adI(B.Nk)}, +$S:0} +A.Ur.prototype={ +e0(a){return this.f!==a.f}} +A.aQV.prototype={} +A.Ow.prototype={ +aIM(a){var s,r,q,p=this +if(a===1)return p +if(a===0)return new A.Ow(p.a,null) +s=p.b +r=s.gbg() +q=r.a +r=r.b +s=A.bA7(new A.A(q,r,q+0,r+0),s,a) +s.toString +return p.aQ9(s)}, +abw(a,b){var s=a==null?this.a:a +return new A.Ow(s,b==null?this.b:b)}, +aQ9(a){return this.abw(null,a)}} +A.an3.prototype={ +gh(a){var s=this.c,r=this.b +r.toString +return s.aIM(r)}, +a9F(a,b,c){var s=this +s.b=c==null?s.b:c +s.c=s.c.abw(a,b) +s.U()}, +a9E(a){return this.a9F(null,null,a)}, +aMw(a,b){return this.a9F(a,b,null)}} +A.R0.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(!s.an3(0,b))return!1 +return b instanceof A.R0&&b.r===s.r&&b.e===s.e&&b.f===s.f}, +gB(a){var s=this +return A.a2(A.as.prototype.gB.call(s,0),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.afm.prototype={ +C(a){return this.c}} +A.beE.prototype={ +M7(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,a4=A.ts(a8),a5=a8.a,a6=a4.Fn(a5),a7=a8.b +if(a3.b.i(0,B.ng)!=null){s=a3.ie(B.ng,a6).b +a3.kq(B.ng,B.h) +r=s}else{r=0 +s=0}if(a3.b.i(0,B.t8)!=null){q=0+a3.ie(B.t8,a6).b +p=Math.max(0,a7-q) +a3.kq(B.t8,new A.j(0,p))}else{q=0 +p=null}if(a3.b.i(0,B.t7)!=null){q+=a3.ie(B.t7,new A.as(0,a6.b,0,Math.max(0,a7-q-r))).b +a3.kq(B.t7,new A.j(0,Math.max(0,a7-q)))}if(a3.b.i(0,B.nk)!=null){o=a3.ie(B.nk,a6) +a3.kq(B.nk,new A.j(0,s)) +if(!a3.ay)r+=o.b}else o=B.v +n=a3.f +m=Math.max(0,a7-Math.max(n.d,q)) +if(a3.b.i(0,B.nf)!=null){l=Math.max(0,m-r) +k=a3.d +if(k)l=A.V(l+q,0,a4.d-r) +k=k?q:0 +a3.ie(B.nf,new A.R0(k,s,o.b,0,a6.b,0,l)) +a3.kq(B.nf,new A.j(0,r))}if(a3.b.i(0,B.ni)!=null){a3.ie(B.ni,new A.as(0,a6.b,0,m)) +a3.kq(B.ni,B.h)}k=a3.b.i(0,B.i4)!=null&&!a3.at?a3.ie(B.i4,a6):B.v +if(a3.b.i(0,B.nj)!=null){j=a3.ie(B.nj,new A.as(0,a6.b,0,Math.max(0,m-r))) +a3.kq(B.nj,new A.j((a5-j.a)/2,m-j.b))}else j=B.v +i=A.b1("floatingActionButtonRect") +if(a3.b.i(0,B.nl)!=null){h=a3.ie(B.nl,a4) +g=new A.aQV(h,j,m,s,n,a3.r,a8,k,a3.w) +f=a3.z.u0(g) +e=a3.as.aju(a3.y.u0(g),f,a3.Q) +a3.kq(B.nl,e) +d=e.a +c=e.b +i.b=new A.A(d,c,d+h.a,c+h.b)}if(a3.b.i(0,B.i4)!=null){d=a3.ax +b=d!=null&&d") +k=t.x8 +j=t.jc +i=t.i +h=A.bBQ(new A.nv(new A.be(p,new A.fv(new A.n7(B.wi)),l),new A.bl(A.a([],k),j),0),new A.be(p,new A.fv(B.wi),l),p,0.5,i) +p=d.a.d +g=$.bIk() +m.a(p) +f=$.bIl() +e=A.bBQ(new A.be(p,g,g.$ti.j("be")),new A.nv(new A.be(p,f,A.u(f).j("be")),new A.bl(A.a([],k),j),0),p,0.5,i) +d.e=A.bvW(h,s,i) +i=A.bvW(h,q,i) +d.r=i +d.w=new A.be(m.a(i),new A.fv(B.a2L),l) +d.f=A.bsh(new A.be(r,new A.b5(1,1,b),b.j("be")),e,c) +d.x=A.bsh(new A.be(o,n,n.$ti.j("be")),e,c) +n=d.r +o=d.gaFz() +n.da() +n=n.dO$ +n.b=!0 +n.a.push(o) +n=d.e +n.da() +n=n.dO$ +n.b=!0 +n.a.push(o)}, +aBw(a){this.a2(new A.b4x(this,a))}, +C(a){var s,r,q=this,p=null,o=A.a([],t.p),n=q.d +n===$&&A.b() +n=n.Q +n===$&&A.b() +if(n!==B.W){n=q.e +s=q.y +n===$&&A.b() +r=q.f +r===$&&A.b() +o.push(A.aR5(B.I,A.brT(B.I,s,p,r),n))}n=q.a +s=q.r +n=n.c +s===$&&A.b() +r=q.x +r===$&&A.b() +o.push(A.aR5(B.I,A.brT(B.I,n,p,r),s)) +return new A.dv(B.d_,p,B.aC,B.x,o,p)}, +aFA(){var s,r,q=this.e +q===$&&A.b() +s=q.a +s=s.gh(s) +q=q.b +q=q.gh(q) +q=Math.min(A.hP(s),A.hP(q)) +s=this.r +s===$&&A.b() +r=s.a +r=r.gh(r) +s=s.b +s=s.gh(s) +s=Math.max(q,Math.min(A.hP(r),A.hP(s))) +this.a.f.a9E(s)}} +A.b4x.prototype={ +$0(){this.a.a.toString}, +$S:0} +A.zc.prototype={ +W(){var s=null,r=t.bR,q=t.A,p=$.ag() +return new A.E6(new A.bJ(s,r),new A.bJ(s,r),new A.bJ(s,q),new A.z8(!1,p),new A.z8(!1,p),A.a([],t.Z4),new A.bJ(s,q),B.t,s,A.B(t.yb,t.M),s,!0,s,s,s,B.l)}} +A.E6.prototype={ +ghG(){this.a.toString +return null}, +kt(a,b){var s=this +s.pl(s.w,"drawer_open") +s.pl(s.x,"end_drawer_open")}, +aMo(){var s=this,r=!s.y.r.gaa(0)?s.y.r.gY(0):null +if(s.z!=r)s.a2(new A.aQX(s,r))}, +aM2(){var s=this,r=!s.y.e.gaa(0)?s.y.e.gY(0):null +if(s.Q!=r)s.a2(new A.aQW(s,r))}, +aEg(){this.a.toString}, +aCe(){var s,r=this.c +r.toString +s=A.Np(r) +if(s!=null&&s.f.length!==0)s.jM(0,B.ZB,B.ef)}, +gxB(){var s=this.a.cy +return s!==!1}, +az(){var s,r=this,q=null +r.aM() +s=r.c +s.toString +r.dx=new A.an3(s,B.ali,$.ag()) +r.a.toString +r.cy=B.nI +r.CW=B.S5 +r.cx=B.nI +r.ch=A.c9(q,new A.bE(4e5),q,1,r) +r.db=A.c9(q,B.S,q,q,r)}, +b8(a){this.aqy(a) +this.a.toString}, +cL(){var s,r=this,q=r.c.av(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.F(0,r) +if(p.aDy(r)){if(!p.r.gaa(0))r.aMo() +if(!p.e.gaa(0))r.aM2()}}r.aEg() +r.aqx()}, +m(){var s=this,r=s.dx +r===$&&A.b() +r.dy$=$.ag() +r.dx$=0 +r=s.ch +r===$&&A.b() +r.m() +r=s.db +r===$&&A.b() +r.m() +r=s.y +if(r!=null)r.d.D(0,s) +s.w.m() +s.x.m() +s.aqz()}, +OU(a,b,c,d,e,f,g,h,i){var s,r=this.c +r.toString +s=A.bX(r,null,t.l).w.XR(f,g,h,i) +if(e)s=s.b0j(!0) +if(d&&s.f.d!==0)s=s.ym(s.r.JS(s.w.d)) +if(b!=null)a.push(A.aHH(A.p2(b,s,null),c))}, +at8(a,b,c,d,e,f,g,h){return this.OU(a,b,c,!1,d,e,f,g,h)}, +B9(a,b,c,d,e,f,g){return this.OU(a,b,c,!1,!1,d,e,f,g)}, +a0K(a,b,c,d,e,f,g,h){return this.OU(a,b,c,d,!1,e,f,g,h)}, +a1i(a,b){this.a.toString}, +a1h(a,b){this.a.toString}, +C(a){var s,r,q,p,o,n,m,l,k=this,j=null,i={},h=A.x(a),g=a.av(t.I) +g.toString +s=g.w +r=A.a([],t.s9) +g=k.a +q=g.f +g=g.e +k.at8(r,new A.afm(new A.oY(q,k.f),!1,!1,j),B.nf,k.gxB(),!1,!1,!1,g!=null) +if(k.dy)k.B9(r,A.brn(!0,j,k.fr,!1,j,j,j),B.ni,!0,!0,!0,!0) +if(k.a.e!=null){g=A.bX(a,B.cZ,t.l).w +g=k.r=A.bKW(a,k.a.e.gMd())+g.r.b +q=k.a.e +q.toString +k.B9(r,new A.dX(new A.as(0,1/0,0,g),new A.Kl(1,g,g,g,j,j,q,j),j),B.ng,!0,!1,!1,!1)}i.a=!1 +i.b=null +if(k.at!=null||k.as.length!==0){g=A.J(k.as,!0,t.l7) +q=k.at +if(q!=null)g.push(q.a) +k.B9(r,new A.dv(B.i5,j,B.aC,B.x,g,j),B.nj,k.gxB(),!1,!1,!0)}g=k.z +if(g!=null){i.a=!1 +i.b=h.fv.w +g=g.a +k.a.toString +k.a0K(r,g,B.i4,!k.gxB(),!1,!1,!1,!0)}i.c=!1 +if(k.Q!=null){a.av(t.iB) +g=A.x(a) +q=k.Q +if(q!=null){q=q.a +q.gfs(q)}p=g.ry.f +i.c=(p==null?0:p)!==0 +g=k.Q +g=g==null?j:g.a +q=k.a.e +k.a0K(r,g,B.nk,!k.gxB(),!0,!1,!1,q!=null)}k.a.toString +g=k.ch +g===$&&A.b() +q=k.CW +q===$&&A.b() +o=k.dx +o===$&&A.b() +n=k.db +n===$&&A.b() +k.B9(r,new A.Sb(j,g,q,o,n,j),B.nl,!0,!0,!0,!0) +switch(h.w.a){case 2:case 4:k.B9(r,A.e8(B.bW,j,B.H,!0,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,k.gaCd(),j,j,j,j,j,j,j),B.nh,!0,!1,!1,!0) +break +case 0:case 1:case 3:case 5:break}g=k.x +q=g.y +if(q==null?A.u(g).j("de.T").a(q):q){k.a1h(r,s) +k.a1i(r,s)}else{k.a1i(r,s) +k.a1h(r,s)}g=t.l +q=A.bX(a,B.cZ,g).w +o=k.gxB()?A.bX(a,B.nd,g).w.f.d:0 +m=q.r.JS(o) +o=A.bX(a,B.axS,g).w +g=k.gxB()&&A.bX(a,B.nd,g).w.f.d!==0?0:j +l=o.w.JS(g) +if(m.d<=0)k.a.toString +g=k.a.ch +if(g==null)g=h.id +return new A.an4(!1,new A.OH(A.eV(B.S,!0,j,A.hU(k.ch,new A.aQY(i,k,!1,m,l,s,r),j),B.f,g,0,j,j,j,j,j,B.cl),j),j)}} +A.aQX.prototype={ +$0(){this.a.z=this.b}, +$S:0} +A.aQW.prototype={ +$0(){this.a.Q=this.b}, +$S:0} +A.aQY.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l=this,k=A.a4([B.fJ,new A.ah_(a,new A.bl(A.a([],t.f),t._))],t.n,t.b),j=l.b +j.a.toString +s=j.cy +s.toString +r=j.ch +r===$&&A.b() +r=r.x +r===$&&A.b() +q=j.CW +q===$&&A.b() +p=j.dx +p===$&&A.b() +j=j.cx +j.toString +o=l.a +n=o.a +m=o.c +return A.k1(k,new A.Jh(new A.beE(l.c,!1,l.d,l.e,l.f,p,j,s,r,q,n,o.b,m),l.r,null))}, +$S:441} +A.ah_.prototype={ +nV(a,b){var s=this.e,r=A.a9O(s).w,q=r.y +if(!(q==null?A.u(r).j("de.T").a(q):q)){s=A.a9O(s).x +r=s.y +s=r==null?A.u(s).j("de.T").a(r):r}else s=!0 +return s}, +eK(a){var s=this.e +A.a9O(s).a.toString +A.a9O(s).a.toString}} +A.an4.prototype={ +e0(a){return this.f!==a.f}} +A.beF.prototype={ +$2(a,b){if(!a.a)a.L(0,b)}, +$S:77} +A.Us.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.Ut.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.Uu.prototype={ +b8(a){this.bj(a) +this.vl()}, +cL(){var s,r,q,p,o=this +o.eG() +s=o.dh$ +r=o.gtQ() +q=o.c +q.toString +q=A.v3(q) +o.jk$=q +p=o.rA(q,r) +if(r){o.kt(s,o.hz$) +o.hz$=!1}if(p)if(s!=null)s.m()}, +m(){var s,r=this +r.jj$.ak(0,new A.beF()) +s=r.dh$ +if(s!=null)s.m() +r.dh$=null +r.aqw()}} +A.W9.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.aa_.prototype={ +C(a){var s=this,r=null +if(A.x(a).w===B.aN)return A.bww(s.c,s.d,r,B.LZ,B.eE,r,3,8,s.e===!0) +return new A.Gg(r,s.c,s.d,s.e,s.x,s.w,r,r,B.ba,B.f1,B.z,A.Az(),r,r,r)}} +A.Gg.prototype={ +W(){return new A.ajB(new A.bJ(null,t.A),null,null,B.l)}} +A.ajB.prototype={ +gwL(){var s=this.a.e +if(s==null){s=this.fr +s===$&&A.b() +s=s.a +s=s==null?null:s.S(this.gCl())}return s==null?!1:s}, +gvo(){this.a.toString +var s=this.fr +s===$&&A.b() +s=s.e +if(s==null){s=this.fx +s===$&&A.b() +s=!s}return s}, +gIU(){return new A.bv(new A.b7A(this),t.Le)}, +gCl(){var s=A.b0(t.O) +if(this.db)s.F(0,B.ey) +if(this.dx)s.F(0,B.E) +return s}, +gaLg(){var s,r,q,p,o=this,n=o.dy +n===$&&A.b() +s=n.db +r=A.b1("dragColor") +q=A.b1("hoverColor") +p=A.b1("idleColor") +switch(n.a.a){case 1:r.b=A.I(153,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +q.b=A.I(B.c.aV(127.5),s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +n=o.fx +n===$&&A.b() +if(n){n=o.c +n.toString +n=A.x(n).db.a +n=A.I(255,n>>>16&255,n>>>8&255,n&255)}else n=A.I(B.c.aV(25.5),s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +p.b=n +break +case 0:r.b=A.I(191,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +q.b=A.I(166,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +n=o.fx +n===$&&A.b() +if(n){n=o.c +n.toString +n=A.x(n).db.a +n=A.I(255,n>>>16&255,n>>>8&255,n&255)}else n=A.I(B.c.aV(76.5),s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +p.b=n +break}return new A.bv(new A.b7x(o,r,q,p),t.h2)}, +gaLA(){var s=this.dy +s===$&&A.b() +return new A.bv(new A.b7z(this,s.a,s.db),t.h2)}, +gaLz(){var s=this.dy +s===$&&A.b() +return new A.bv(new A.b7y(this,s.a,s.db),t.h2)}, +gaLd(){return new A.bv(new A.b7w(this),t.pj)}, +az(){var s,r=this +r.a02() +s=r.cy=A.c9(null,B.S,null,null,r) +s.da() +s=s.dO$ +s.b=!0 +s.a.push(new A.b7G(r))}, +cL(){var s,r=this,q=r.c +q.toString +s=A.x(q) +r.dy=s.ay +q=r.c +q.av(t.NF) +q=A.x(q) +r.fr=q.x +switch(s.w.a){case 0:r.fx=!0 +break +case 2:case 3:case 1:case 4:case 5:r.fx=!1 +break}r.aom()}, +FB(){var s,r=this,q=r.at +q===$&&A.b() +q.sal(0,r.gaLg().a.$1(r.gCl())) +q.so8(r.gaLA().a.$1(r.gCl())) +q.sah_(r.gaLz().a.$1(r.gCl())) +s=r.c.av(t.I) +s.toString +q.scH(s.w) +q.sY2(r.gaLd().a.$1(r.gCl())) +s=r.a.r +if(s==null){s=r.fr +s===$&&A.b() +s=s.f}if(s==null){s=r.fx +s===$&&A.b() +s=s?null:B.fx}q.sF6(s) +s=r.fr +s===$&&A.b() +s=s.y +if(s==null){s=r.fx +s===$&&A.b() +s=s?0:2}q.sUC(s) +s=r.fr.z +q.sWs(s==null?0:s) +s=r.fr.Q +q.sWA(0,s==null?48:s) +s=r.c +s.toString +q.sdd(0,A.bX(s,B.cZ,t.l).w.r) +q.sNK(r.a.db) +q.sadQ(!r.gvo())}, +KQ(a){this.a01(a) +this.a2(new A.b7F(this))}, +KP(a,b){this.a00(a,b) +this.a2(new A.b7E(this))}, +VE(a){var s,r=this +r.aon(a) +if(r.aef(a.gbE(a),a.gdc(a),!0)){r.a2(new A.b7C(r)) +s=r.cy +s===$&&A.b() +s.d9(0)}else if(r.dx){r.a2(new A.b7D(r)) +s=r.cy +s===$&&A.b() +s.eg(0)}}, +VF(a){var s,r=this +r.aoo(a) +r.a2(new A.b7B(r)) +s=r.cy +s===$&&A.b() +s.eg(0)}, +m(){var s=this.cy +s===$&&A.b() +s.m() +this.a0_()}} +A.b7A.prototype={ +$1(a){var s,r +if(a.p(0,B.E)){s=this.a +s.a.toString +s=s.fr +s===$&&A.b() +s=s.d===!0}else s=!1 +if(s)return!0 +s=this.a +r=s.a.Q +if(r==null){s=s.fr +s===$&&A.b() +s=s.c +s=s==null?null:s.S(a)}else s=r +return s==null?!1:s}, +$S:434} +A.b7x.prototype={ +$1(a){var s,r,q,p=this,o=null +if(a.p(0,B.ey)){s=p.a.fr +s===$&&A.b() +s=s.r +s=s==null?o:s.S(a) +return s==null?p.b.aG():s}s=p.a +if(s.gIU().a.$1(a)){s=s.fr +s===$&&A.b() +s=s.r +s=s==null?o:s.S(a) +return s==null?p.c.aG():s}r=s.fr +r===$&&A.b() +r=r.r +r=r==null?o:r.S(a) +if(r==null)r=p.d.aG() +q=s.fr.r +q=q==null?o:q.S(a) +if(q==null)q=p.c.aG() +s=s.cy +s===$&&A.b() +s=s.x +s===$&&A.b() +s=A.W(r,q,s) +s.toString +return s}, +$S:6} +A.b7z.prototype={ +$1(a){var s=this.a +if(s.gwL()&&s.gIU().a.$1(a)){s=s.fr +s===$&&A.b() +s=s.w +s=s==null?null:s.S(a) +if(s==null){s=this.c +s=this.b===B.am?A.I(8,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255):A.I(13,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return s}return B.r}, +$S:6} +A.b7y.prototype={ +$1(a){var s=this.a +if(s.gwL()&&s.gIU().a.$1(a)){s=s.fr +s===$&&A.b() +s=s.x +s=s==null?null:s.S(a) +if(s==null){s=this.c +s=this.b===B.am?A.I(B.c.aV(25.5),s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255):A.I(64,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return s}return B.r}, +$S:6} +A.b7w.prototype={ +$1(a){var s,r +if(a.p(0,B.E)&&this.a.gIU().a.$1(a)){s=this.a.fr +s===$&&A.b() +s=s.b +s=s==null?null:s.S(a) +return s==null?12:s}s=this.a +r=s.a.w +if(r==null){r=s.fr +r===$&&A.b() +r=r.b +r=r==null?null:r.S(a)}if(r==null){s=s.fx +s===$&&A.b() +r=8/(s?2:1) +s=r}else s=r +return s}, +$S:222} +A.b7G.prototype={ +$0(){this.a.FB()}, +$S:0} +A.b7F.prototype={ +$0(){this.a.db=!0}, +$S:0} +A.b7E.prototype={ +$0(){this.a.db=!1}, +$S:0} +A.b7C.prototype={ +$0(){this.a.dx=!0}, +$S:0} +A.b7D.prototype={ +$0(){this.a.dx=!1}, +$S:0} +A.b7B.prototype={ +$0(){this.a.dx=!1}, +$S:0} +A.Eb.prototype={ +gB(a){var s=this +return A.a2(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,s.z,s.Q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Eb&&b.a==s.a&&b.b==s.b&&b.c==s.c&&b.d==s.d&&b.e==s.e&&J.d(b.f,s.f)&&b.r==s.r&&b.w==s.w&&b.x==s.x&&b.y==s.y&&b.z==s.z&&b.Q==s.Q}} +A.an9.prototype={} +A.OM.prototype={ +gB(a){var s=this +return A.a2(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w,s.x,s.y,s.z,s.Q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.OM&&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.d(b.z,s.z)&&!0}} +A.aje.prototype={ +S(a){var s,r=this,q=r.a,p=q==null?null:q.S(a) +q=r.b +s=q==null?null:q.S(a) +if(p==s)return p +if(p==null){q=s.a +return A.bI(new A.bk(A.I(0,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255),0,B.F,-1),s,r.c)}if(s==null){q=p.a +return A.bI(p,new A.bk(A.I(0,q.gh(q)>>>16&255,q.gh(q)>>>8&255,q.gh(q)&255),0,B.F,-1),r.c)}return A.bI(p,s,r.c)}, +$ibK:1} +A.ana.prototype={} +A.ON.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.ON&&J.d(b.a,s.a)&&b.b==s.b&&J.d(b.c,s.c)&&J.d(b.d,s.d)&&J.d(b.e,s.e)&&J.d(b.f,s.f)&&J.d(b.r,s.r)&&J.d(b.w,s.w)&&J.d(b.x,s.x)}} +A.anb.prototype={} +A.OO.prototype={ +gB(a){return A.a2(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,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.OO&&J.d(b.a,this.a)&&!0}} +A.and.prototype={} +A.aoI.prototype={ +aaP(a,b,c){var s=null +return A.dq(A.a([this.ax],t.Ne),s,s,s,s,s,s,s,b,s)}, +scG(a,b){throw A.c(A.aY(null))}} +A.ani.prototype={ +zL(a){var s +this.a0j(a) +s=this.a +if(s.ghJ()&&this.b){s=s.gaH().ga4() +s.toString +s.m7()}}, +EK(a){}, +X3(a){var s,r=this.a +if(r.ghJ()){r=r.gaH().ga4() +r.toString +s=a.a +r.gar().AG(B.c0,s.a8(0,a.c),s)}}, +zO(a){var s=this.a,r=s.gaH().ga4() +r.toString +r.h5() +if(s.ghJ()){r=this.x.c +r.toString +switch(A.x(r).w.a){case 2:case 4:s=s.gaH().ga4() +s.toString +s.gar().Zt(B.bj) +break +case 0:case 1:case 3:case 5:s=s.gaH().ga4() +s.toString +s=s.gar() +r=s.iB +r.toString +s.iH(B.bj,r) +break}}this.x.a.toString}, +zN(a){var s,r=this.a +if(r.ghJ()){r=r.gaH().ga4() +r.toString +r=r.gar() +s=r.iB +s.toString +r.px(B.c0,s) +s=this.x.c +s.toString +A.aC2(s)}}} +A.Ec.prototype={ +W(){return new A.UI(new A.bJ(null,t.NE),B.l)}} +A.UI.prototype={ +gIy(){var s,r=null +this.a.toString +s=this.e +if(s==null){s=A.e_(!0,r,!0,!0,r,r,!0) +this.e=s}return s}, +gVx(){var s=this.w +s===$&&A.b() +return s}, +ghJ(){this.a.toString +return!0}, +az(){var s,r,q=this,p=null +q.aM() +q.r=new A.ani(q,q) +s=q.a +r=s.d +s=A.bCA(r==null?A.dq(p,p,p,p,p,p,p,p,p,s.c):r) +q.d=s +s.V(0,q.ga5U())}, +b8(a){var s,r,q,p=this,o=null +p.bj(a) +s=p.a +if(s.c!=a.c||!J.d(s.d,a.d)){s=p.d +s===$&&A.b() +r=p.ga5U() +s.L(0,r) +s=p.d +s.dy$=$.ag() +s.dx$=0 +s=p.a +q=s.d +s=A.bCA(q==null?A.dq(o,o,o,o,o,o,o,o,o,s.c):q) +p.d=s +s.V(0,r)}if(p.gIy().gcs()){s=p.d +s===$&&A.b() +s=s.a.b +s=s.a===s.b}else s=!1 +if(s)p.f=!1 +else p.f=!0}, +m(){var s=this.e +if(s!=null)s.m() +s=this.d +s===$&&A.b() +s.dy$=$.ag() +s.dx$=0 +this.aJ()}, +aF_(){var s,r,q=this +if(q.gIy().gcs()){s=q.d +s===$&&A.b() +s=s.a.b +r=s.a!==s.b}else r=!0 +if(r===q.f)return +q.a2(new A.bf_(q,r))}, +aJk(a,b){var s,r=this,q=r.aJn(b) +if(q!==r.f)r.a2(new A.beZ(r,q)) +r.a.toString +s=r.c +s.toString +switch(A.x(s).w.a){case 2:case 4:if(b===B.c0){s=r.x.ga4() +if(s!=null)s.lt(a.gmr())}return +case 0:case 1:case 3:case 5:break}}, +aJm(){var s=this.d +s===$&&A.b() +s=s.a.b +if(s.a===s.b)this.x.ga4().Ye()}, +aJn(a){var s,r=this.r +r===$&&A.b() +if(!r.b)return!1 +r=this.d +r===$&&A.b() +r=r.a +s=r.b +if(s.a===s.b)return!1 +if(a===B.aW)return!1 +if(a===B.c0)return!0 +if(r.a.length!==0)return!0 +return!1}, +C(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=null,a=A.x(a1),a0=a1.av(t.Uf) +if(a0==null)a0=B.ee +s=c.gIy() +c.a.toString +switch(a.w.a){case 2:r=A.wN(a1) +c.w=!0 +q=$.bpr() +c.a.toString +p=a0.w +if(p==null)p=r.giE() +o=a0.x +if(o==null){a0=r.giE() +o=A.I(102,a0.gh(a0)>>>16&255,a0.gh(a0)>>>8&255,a0.gh(a0)&255)}n=new A.j(-2/A.bX(a1,B.dO,t.l).w.b,0) +m=!0 +l=!0 +k=B.eD +break +case 4:r=A.wN(a1) +c.w=!1 +q=$.bpq() +c.a.toString +p=a0.w +if(p==null)p=r.giE() +o=a0.x +if(o==null){a0=r.giE() +o=A.I(102,a0.gh(a0)>>>16&255,a0.gh(a0)>>>8&255,a0.gh(a0)&255)}n=new A.j(-2/A.bX(a1,B.dO,t.l).w.b,0) +m=!0 +l=!0 +k=B.eD +break +case 0:case 1:c.w=!1 +q=$.bpt() +p=a0.w +if(p==null)p=a.ay.b +o=a0.x +if(o==null){a0=a.ay.b +o=A.I(102,a0.gh(a0)>>>16&255,a0.gh(a0)>>>8&255,a0.gh(a0)&255)}k=b +n=k +m=!1 +l=!1 +break +case 3:case 5:c.w=!1 +q=$.asJ() +p=a0.w +if(p==null)p=a.ay.b +o=a0.x +if(o==null){a0=a.ay.b +o=A.I(102,a0.gh(a0)>>>16&255,a0.gh(a0)>>>8&255,a0.gh(a0)&255)}k=b +n=k +m=!1 +l=!1 +break +default:k=b +o=k +p=o +n=p +l=n +m=l +q=m}a0=a1.av(t.yS) +if(a0==null)a0=B.dS +j=c.a.f +i=j==null +if(i||j.a){if(i){i=c.d +i===$&&A.b() +i=i.ax.a}else i=j +j=a0.w.cj(i)}i=c.a +i.toString +$label0$1:{break $label0$1}h=i.k2 +if(h==null)h=a0.as +g=c.f +f=c.d +f===$&&A.b() +e=i.w +if(e==null)e=a0.x +if(e==null)e=B.Z +d=$.bpc() +a0=A.bxx(!0,b,b,b,!1,B.ec,B.x,b,A.c1F(),f,p,b,n,l,k,2,B.H,!0,!0,!0,!1,s,!1,b,c.x,B.am,b,d,a0.Q,b,b,!1,"\u2022",b,b,b,c.gaJj(),c.gaJl(),b,b,m,!0,!0,b,!0,b,B.b5,b,o,q,B.av,B.al,!1,g,b,b,b,B.ank,j,e,B.bf,i.x,a0.at,b,b,h,b,b) +c.a.toString +i=c.r +i===$&&A.b() +a0=i.aaL(B.cO,new A.jE(a0,b)) +return new A.bT(A.c3(b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,new A.bf0(c),b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b),!1,!1,!1,!1,a0,b)}, +gaH(){return this.x}} +A.bf_.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.beZ.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.bf0.prototype={ +$0(){this.a.gIy().ek()}, +$S:0} +A.zk.prototype={ +W(){return new A.anj(B.l)}} +A.anj.prototype={ +m(){var s=this.d +if(s!=null)s.m() +this.aJ()}, +C(a){var s,r,q,p,o,n=this,m=null +n.a.toString +s=A.x(a).w +$label0$0:{if(B.be===s||B.e3===s){r=$.bpt() +break $label0$0}if(B.eO===s||B.eP===s){r=$.asJ() +break $label0$0}if(B.aN===s){r=$.bpr() +break $label0$0}if(B.cW===s){r=$.bpq() +break $label0$0}throw A.c(A.hE(u.P))}q=r +r=n.a +r.toString +p=n.d +if(p==null){p=A.e_(!0,m,!0,!0,m,m,!1) +n.d=p}o=$.bpc() +return new A.OQ(o,p,r.w,A.c1G(),q,m,m)}} +A.bfo.prototype={ +J(){return"_SliderType."+this.b}} +A.aau.prototype={ +J(){return"SliderInteraction."+this.b}} +A.Pc.prototype={ +W(){return new A.UQ(new A.bJ(null,t.A),new A.oZ(),null,null,B.l)}, +gh(a){return this.c}} +A.UQ.prototype={ +gdI(a){var s=this.a.cx +if(s==null){s=this.as +s.toString}return s}, +az(){var s,r=this,q=null +r.aM() +r.d=A.c9(q,B.b4,q,q,r) +r.e=A.c9(q,B.b4,q,q,r) +r.f=A.c9(q,B.h3,q,q,r) +r.r=A.c9(q,B.z,q,q,r) +s=r.f +s.sh(0,r.a.e!=null?1:0) +r.r.sh(0,r.a2m(r.a.c)) +r.y=A.a4([B.aua,new A.d9(r.gasU(),new A.bl(A.a([],t.f),t._),t.f6)],t.n,t.b) +if(r.a.cx==null)if(r.as==null)r.as=A.e_(!0,q,!0,!0,q,q,!1)}, +m(){var s=this,r=s.w +if(r!=null)r.b3(0) +r=s.d +r===$&&A.b() +r.m() +r=s.e +r===$&&A.b() +r.m() +r=s.f +r===$&&A.b() +r.m() +r=s.r +r===$&&A.b() +r.m() +r=s.ch +if(r!=null)r.ev(0) +r=s.ch +if(r!=null)r.m() +s.ch=null +r=s.as +if(r!=null)r.m() +s.arU()}, +aKc(a){var s=this.R7(a),r=this.a +if(s!==r.c)r.e.$1(s)}, +SE(a){var s +this.Q=!0 +s=this.a.f +if(s!=null)s.$1(this.R7(a))}, +SC(a){var s +this.Q=!1 +s=this.a.r +if(s!=null)s.$1(this.R7(a))}, +asV(a){var s,r=this.x,q=$.ai.ai$.z.i(0,r).gab() +q.toString +t.kb.a(q) +r=$.ai.ai$.z.i(0,r).av(t.I) +r.toString +s=r.w +switch(a.a.a){case 0:switch(s.a){case 0:q.K3() +break +case 1:q.KX() +break}break +case 1:switch(s.a){case 0:q.KX() +break +case 1:q.K3() +break}break +case 2:q.KX() +break +case 3:q.K3() +break}}, +aKg(a){if(a!==this.at)this.a2(new A.bfl(this,a))}, +aKi(a){if(a!==this.ax)this.a2(new A.bfm(this,a))}, +R7(a){var s=this.a,r=s.x +s=s.w +return a*(r-s)+s}, +a2m(a){var s=this.a,r=s.x,q=s.w,p=r>q?(a-q)/(r-q):0,o=s.y +s=B.c.aV(p*o) +return s/o}, +C(a){this.a.toString +switch(0){case 0:return this.au5(a)}}, +au5(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=this,b4=null,b5={},b6=A.x(b7) +b7.av(t.Dj) +s=A.x(b7) +r=b5.a=s.jl +s=b6.z +q=s?new A.bfg(b7,4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4):new A.bff(b7,A.x(b7).ay,4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4) +p=q.gAl() +o=A.b0(t.O) +if(b3.a.e==null)o.F(0,B.u) +if(b3.ax)o.F(0,B.E) +if(b3.at)o.F(0,B.C) +if(b3.Q)o.F(0,B.ey) +n=r.dx +if(n==null)n=p +if(n instanceof A.a8E){m=r.ay +if(m==null){l=b6.ay +k=l.db +l=l.cy +m=A.wG(A.I(153,k.gh(k)>>>16&255,k.gh(k)>>>8&255,k.gh(k)&255),A.I(B.c.aV(229.5),l.gh(l)>>>16&255,l.gh(l)>>>8&255,l.gh(l)&255))}}else{b3.a.toString +m=r.ay +if(m==null)m=b6.ay.b}l=r.a +k=l==null?q.a:l +b3.a.toString +j=r.b +if(j==null)j=q.grE() +b3.a.toString +i=b5.a.c +if(i==null)i=q.gtu() +b3.a.toString +h=b5.a.d +if(h==null)h=q.gwx() +g=b5.a.e +if(g==null)g=q.gyD() +f=b5.a.r +if(f==null)f=q.gyF() +e=b5.a.f +if(e==null)e=q.gyG() +b3.a.toString +d=b5.a.w +if(d==null)d=q.gxV() +b3.a.toString +c=b5.a.x +if(c==null)c=q.gzl() +b=b5.a.y +if(b==null)b=q.gyC() +a=b5.a.z +if(a==null)a=q.gyE() +b3.a.toString +a0=b5.a.Q +if(a0==null)a0=q.gii() +a1=b5.a.at +if(a1==null)a1=q.gyH() +a2=new A.bfj(b5,b3,o,q).$0() +a3=b5.a +a4=a3.db +if(a4==null)a4=B.RB +a5=a3.cx +if(a5==null)a5=B.RA +a6=a3.cy +if(a6==null)a6=B.ald +a7=a3.CW +if(a7==null)a7=B.Rz +a8=a3.go +if(a8==null)a8=B.amh +a3=a3.id +if(a3==null)a3=q.gAm() +l=k==null?l:k +k=a2==null?r.ax:a2 +b5.a=A.bAM(d,j,r.k4,b,g,a,f,e,a1,c,i,r.k1,r.k3,r.as,k,a7,r.fr,r.dy,r.fx,r.fy,h,a8,a0,r.k2,a6,a5,l,a4,m,n,r.ch,a3) +b3.a.toString +l=A.cl(b4,o,t.GE) +if(l==null)a9=b4 +else a9=l +if(a9==null)a9=B.cH.S(o) +b3.a.toString +switch(b6.w.a){case 0:case 1:case 2:case 3:case 4:b0=b4 +break +case 5:b0=new A.bfi(b3) +break +default:b0=b4}switch(A.bX(b7,B.i0,t.l).w.ch.a){case 1:b1=B.afR +break +case 0:b1=B.agl +break +default:b1=b4}if(s){s=A.cG(b7,B.bM) +s=s==null?b4:s.gdB() +b2=(s==null?B.ai:s).aPl(0,1.3).a}else{s=A.cG(b7,B.bM) +s=s==null?b4:s.gdB() +b2=(s==null?B.ai:s).a}s=b3.y +s===$&&A.b() +o=b3.gdI(0) +l=b3.a +k=l.e +l=b3.a2m(l.c) +j=b3.a +j=j.y +i=b5.a +h=new A.bfk(b7).$0() +g=b3.a +g=g.e!=null&&g.x>g.w?b3.gaKb():b4 +o=A.bqO(s,!1,new A.q4(b3.ay,new A.anI(l,b4,j,b4,i,b2,h,g,b3.gSD(),b3.gSB(),b4,b3,b3.at,b3.ax,B.an_,b3.x),b4),k!=null,o,a9,b4,b3.gaKf(),b3.gaKh(),b1) +return new A.bT(A.c3(b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b0,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,b4,!0,b4,b4,b4,b4,b4,b4,b4),!0,!1,!1,!1,o,b4)}, +ame(){var s,r,q=this +if(q.ch==null){q.ch=A.hi(new A.bfn(q),!1,!1) +s=q.c +s.toString +q.a.toString +s=A.y_(s,t.N1) +s.toString +r=q.ch +r.toString +s.nQ(0,r)}}} +A.bfl.prototype={ +$0(){this.a.at=this.b}, +$S:0} +A.bfm.prototype={ +$0(){this.a.ax=this.b}, +$S:0} +A.bfj.prototype={ +$0(){var s,r,q,p=this +p.b.a.toString +s=p.c +r=t.c +q=A.cl(p.a.a.ax,s,r) +return q==null?A.cl(p.d.gd1(),s,r):q}, +$S:420} +A.bfk.prototype={ +$0(){return A.bX(this.a,B.i_,t.l).w.a}, +$S:188} +A.bfi.prototype={ +$0(){var s=this.a +if(!s.gdI(0).gcs()&&s.gdI(0).geD())s.gdI(0).ek()}, +$S:0} +A.bfn.prototype={ +$1(a){var s=this.a +return A.axK(new A.apx(s,null),B.c2,s.ay,B.h,!0,B.c2)}, +$S:240} +A.anI.prototype={ +aU(a){var s,r=this,q=a.av(t.I) +q.toString +s=A.x(a) +return A.bUX(r.CW,r.f,A.bX(a,B.i1,t.l).w.CW,r.ay,r.ch,r.r,r.as,r.Q,r.z,s.w,r.y,r.e,r.at,r.w,r.ax,q.w,r.x,r.d)}, +ba(a,b){var s,r,q=this +b.saRE(q.f) +b.sh(0,q.d) +b.saki(q.e) +b.sEj(0,q.r) +b.samm(q.w) +b.sb11(q.x) +b.sak7(q.y) +b.sef(q.z) +b.jl=q.Q +b.fv=q.as +s=a.av(t.I) +s.toString +b.scH(s.w) +b.sakl(q.at) +b.sb_h(0,A.x(a).w) +b.scs(q.ay) +b.saUS(q.ch) +s=A.bX(a,B.i1,t.l).w.CW +r=b.aq +r===$&&A.b() +r.b=s +r=b.aA +r===$&&A.b() +r.b=s +b.saNL(q.CW)}, +gh(a){return this.d}} +A.GE.prototype={ +asR(a,b,c,d,e,f,g,h,i,j,k,l,m,n,a0,a1,a2,a3){var s,r,q,p=this,o=null +p.Cv() +s=new A.KD(A.B(t.S,t.EG)) +r=A.a3_(o,o) +r.w=s +r.ch=p.gSD() +r.CW=p.gaKd() +r.cx=p.gSB() +r.cy=p.gaxG() +r.b=c +p.aq=r +r=A.vi(o,o) +r.w=s +r.aZ=p.gaKj() +r.aW=p.gaKl() +r.b=c +p.aA=r +r=p.t +q=r.d +q===$&&A.b() +p.X=A.cs(B.a7,q,o) +q=r.e +q===$&&A.b() +q=A.cs(B.a7,q,o) +q.a.fY(new A.bdg(p)) +p.a9=q +r=r.f +r===$&&A.b() +p.an=A.cs(B.dQ,r,o)}, +gRh(){var s=this.ga7W() +return new A.a1(s,new A.bde(),A.a8(s).j("a1<1,a7>")).ks(0,B.k7)}, +gRg(){var s=this.ga7W() +return new A.a1(s,new A.bdd(),A.a8(s).j("a1<1,a7>")).ks(0,B.k7)}, +ga7W(){var s,r,q=this.dR +q.CW.toString +s=q.cy +s.toString +r=this.eo!=null +if(r)s=s.a +else s=s.a +s*=2 +return A.a([new A.N(48,48),new A.N(s,s),q.cx.Nu(r,q)],t.X4)}, +gSU(){var s=this.dR +return s.db.ajI(!1,this,s)}, +gh(a){return this.bC}, +sh(a,b){var s,r,q=this,p=q.dQ,o=p>0?q.xg(b):b +if(o===q.bC)return +q.bC=o +p=q.dQ +s=q.t.r +if(p>0){s===$&&A.b() +p=s.x +p===$&&A.b() +r=Math.abs(o-p) +s.e=r!==0?new A.bE(B.c.aV(75e3*(1/r))):B.z +s.z=B.bt +s.ma(o,B.dQ,null)}else{s===$&&A.b() +s.sh(0,o)}q.c4()}, +saki(a){if(a==this.dG)return +this.dG=a +this.c4()}, +sb_h(a,b){if(this.dP===b)return +this.dP=b +this.c4()}, +sakl(a){return}, +saRE(a){if(a===this.dQ)return +this.dQ=a +this.aK()}, +sEj(a,b){return}, +samm(a){if(a.k(0,this.dR))return +this.dR=a +this.Cv()}, +sb11(a){if(a===this.hT)return +this.hT=a +this.Cv()}, +sak7(a){if(a.k(0,this.bo))return +this.bo=a +this.aK()}, +sef(a){var s,r,q=this +if(J.d(a,q.eo))return +s=q.eo +q.eo=a +r=a!=null +if(s!=null!==r){s=q.t.f +if(r){s===$&&A.b() +s.d9(0)}else{s===$&&A.b() +s.eg(0)}q.aK() +q.c4()}}, +scH(a){if(a===this.ed)return +this.ed=a +this.Cv()}, +scs(a){var s,r,q=this +if(a===q.cW)return +q.cW=a +s=q.t +r=s.d +if(a){r===$&&A.b() +r.d9(0) +if(q.gGv()){s=s.e +s===$&&A.b() +s.d9(0)}}else{r===$&&A.b() +r.eg(0) +if(q.gGv()){s=s.e +s===$&&A.b() +s.eg(0)}}q.c4()}, +saUS(a){if(a===this.jm)return +this.jm=a +this.a9c(a)}, +saUT(a){var s=this +if(a===s.ib)return +s.ib=a +s.a9c(s.jm)}, +saNL(a){if(a===this.fw)return +this.fw=a +this.c4()}, +a9c(a){var s,r=this +if(a&&r.ib){s=r.t.d +s===$&&A.b() +s.d9(0)}else if(!r.aL&&!r.cW){s=r.t.d +s===$&&A.b() +s.eg(0)}}, +gGv(){switch(this.dR.go.a){case 0:var s=this.dQ +return s>0 +case 1:s=this.dQ +return s<=0 +case 2:return!0 +case 3:return!1}}, +Cv(){this.ao.scG(0,null) +this.aj()}, +wY(){this.GG() +this.ao.aj() +this.Cv()}, +aF(a){var s,r,q=this +q.arF(a) +s=q.X +s===$&&A.b() +r=q.ger() +s.a.V(0,r) +s=q.a9 +s===$&&A.b() +s.a.V(0,r) +s=q.an +s===$&&A.b() +s.a.V(0,r) +s=q.t.r +s===$&&A.b() +s.da() +s=s.dO$ +s.b=!0 +s.a.push(r)}, +aw(a){var s,r=this,q=r.X +q===$&&A.b() +s=r.ger() +q.a.L(0,s) +q=r.a9 +q===$&&A.b() +q.a.L(0,s) +q=r.an +q===$&&A.b() +q.a.L(0,s) +q=r.t.r +q===$&&A.b() +q.L(0,s) +r.arG(0)}, +m(){var s=this,r=s.aq +r===$&&A.b() +r.p1.T(0) +r.kF() +r=s.aA +r===$&&A.b() +r.nu() +r.kF() +s.ao.m() +s.fq()}, +azn(a){switch(this.ed.a){case 0:return 1-a +case 1:return a}}, +xg(a){var s=A.V(a,0,1),r=this.dQ +return r>0?B.c.aV(s*r)/r:s}, +a80(a){var s,r,q,p=this,o=p.t +if(o.c==null)return +o.ame() +if(!p.aL&&p.eo!=null){switch(p.fw.a){case 0:case 1:p.aL=!0 +s=p.i4(a) +r=p.gSU() +q=p.gSU() +p.bn=p.azn((s.a-r.a)/(q.c-q.a)) +break +case 3:s=p.aP +s.toString +if(s.p(0,p.i4(a))){p.aL=!0 +p.bn=p.bC}break +case 2:p.jl.$1(p.xg(p.bC)) +break}if(p.aL){p.jl.$1(p.xg(p.bC)) +s=p.eo +s.toString +s.$1(p.xg(p.bn)) +s=o.d +s===$&&A.b() +s.d9(0) +if(p.gGv()){s=o.e +s===$&&A.b() +s.d9(0) +s=o.w +if(s!=null)s.b3(0) +o.w=A.cj(new A.bE(5e5),new A.bdf(p))}}}}, +Qa(){var s,r,q=this,p=q.t +if(p.c==null)return +if(q.aL&&!0){q.fv.$1(q.xg(q.bn)) +s=q.aL=!1 +q.bn=0 +r=p.d +r===$&&A.b() +r.eg(0) +if(q.gGv()?p.w==null:s){p=p.e +p===$&&A.b() +p.eg(0)}}}, +SE(a){this.a80(a.b)}, +aKe(a){var s,r,q,p=this +if(p.t.c==null)return +s=p.aL +if(!s&&p.fw===B.an0){s=p.aL=!0 +p.bn=p.bC}switch(p.fw.a){case 0:case 2:case 3:if(s&&p.eo!=null){s=a.c +s.toString +r=p.gSU() +q=s/(r.c-r.a) +switch(p.ed.a){case 0:p.bn-=q +break +case 1:p.bn+=q +break}s=p.eo +s.toString +s.$1(p.xg(p.bn))}break +case 1:break}}, +SC(a){this.Qa()}, +aKk(a){this.a80(a.a)}, +aKm(a){this.Qa()}, +iC(a){return!0}, +lF(a,b){var s,r=this +if(r.t.c==null)return +if(t.pY.b(a)&&r.eo!=null){s=r.aq +s===$&&A.b() +s.nz(a) +s=r.aA +s===$&&A.b() +s.nz(a)}if(r.eo!=null&&r.aP!=null){s=r.aP +s.toString +r.saUT(s.p(0,a.gf_()))}}, +bT(a){return 144+this.gRh()}, +bA(a){return 144+this.gRh()}, +bJ(a){var s=this.dR.a +s.toString +return Math.max(s,this.gRg())}, +bQ(a){var s=this.dR.a +s.toString +return Math.max(s,this.gRg())}, +giL(){return!0}, +cY(a){var s,r=a.b +r=r<1/0?r:144+this.gRh() +s=a.d +if(!(s<1/0)){s=this.dR.a +s.toString +s=Math.max(s,this.gRg())}return new A.N(r,s)}, +aI(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=null,a2=a0.t.r +a2===$&&A.b() +a2=a2.x +a2===$&&A.b() +s=a0.dG +switch(a0.ed.a){case 0:r=1-a2 +q=s!=null?1-s:a1 +break +case 1:q=s!=null?s:a1 +r=a2 +break +default:q=a1 +r=q}a2=a0.dR +p=a0.dQ +o=a2.db.ajJ(p>0,a4,a0,a2) +a2=o.a +p=o.c-a2 +n=new A.j(a2+r*p,o.gbg().b) +if(a0.eo!=null){a0.dR.CW.toString +a0.aP=A.lg(n,24)}m=q!=null?new A.j(a2+q*p,o.gbg().b):a1 +l=a0.dR +k=l.db +k.toString +j=a0.an +j===$&&A.b() +i=a0.ed +h=a0.dQ +k.aZU(a3,a4,j,h>0,a0.eo!=null,a0,m,l,i,n) +l=a0.X +l===$&&A.b() +if(l.gbS(0)!==B.W){l=a0.dR +l.CW.toString +k=a0.X +if(a0.bo.gaa(0))a0.gu(0) +g=a3.gbN(a3) +k=new A.b5(0,24,t.Y).am(0,k.gh(0)) +j=$.an().b5() +l=l.ax +l.toString +j.sal(0,l) +g.fg(n,k,j)}l=a0.dQ +if(l>0){l=a0.dR +l=l.cx.Nu(a0.eo!=null,l) +f=o.d-o.b +e=p-f +if(e/a0.dQ>=3*l.a){d=o.gbg().b +for(p=f/2,c=0;l=a0.dQ,c<=l;++c){k=a0.dR +j=a0.an +i=a0.ed +k.cx.aZX(a3,new A.j(a2+c/l*e+p,d),j,a0.eo!=null,a0,k,i,n)}}}a2=a0.dR +p=a2.cy +p.toString +l=a0.X +k=a0.an +j=a0.dQ +i=a0.ed +h=a0.bC +b=a0.hT +a=a0.bo.gaa(0)?a0.gu(0):a0.bo +p.aZV(a3,n,l,k,j>0,a0.ao,a0,a,a2,i,b,h)}, +hf(a){var s,r=this +r.jB(a) +a.a=!1 +s=r.eo +a.cf(B.qK,!0) +a.cf(B.qI,s!=null) +a.bd=r.ed +a.e=!0 +if(r.eo!=null){a.sLJ(r.gaV8()) +a.sLF(r.gaR3())}s=r.bC +a.ry=new A.dx(""+B.c.aV(s*100)+"%",B.b7) +a.e=!0 +a.to=new A.dx(""+B.c.aV(A.V(s+r.gIz(),0,1)*100)+"%",B.b7) +a.e=!0 +a.x1=new A.dx(""+B.c.aV(A.V(r.bC-r.gIz(),0,1)*100)+"%",B.b7) +a.e=!0}, +gIz(){var s=this.dQ +return 1/s}, +KX(){var s,r=this +if(r.eo!=null){r.jl.$1(A.V(r.bC,0,1)) +s=A.V(r.bC+r.gIz(),0,1) +r.eo.$1(s) +r.fv.$1(s)}}, +K3(){var s,r=this +if(r.eo!=null){r.jl.$1(A.V(r.bC,0,1)) +s=A.V(r.bC-r.gIz(),0,1) +r.eo.$1(s) +r.fv.$1(s)}}} +A.bdg.prototype={ +$1(a){var s,r +if(a===B.W){s=this.a.t +r=s.ch +if(r!=null)r.ev(0) +r=s.ch +if(r!=null)r.m() +s.ch=null}}, +$S:14} +A.bde.prototype={ +$1(a){return a.a}, +$S:262} +A.bdd.prototype={ +$1(a){return a.b}, +$S:262} +A.bdf.prototype={ +$0(){var s=this.a,r=s.t +r.w=null +if(!s.aL){s=r.e +s===$&&A.b() +s=s.Q +s===$&&A.b() +s=s===B.ag}else s=!1 +if(s){s=r.e +s===$&&A.b() +s.eg(0)}}, +$S:0} +A.nZ.prototype={} +A.GS.prototype={ +J(){return"_SliderAdjustmentType."+this.b}} +A.apx.prototype={ +aU(a){var s,r=new A.amE(this.d,!1,A.ay()) +r.aT() +s=r.X.e +s===$&&A.b() +r.t=A.cs(B.a7,s,null) +return r}, +ba(a,b){b.X=this.d}} +A.amE.prototype={ +giL(){return!0}, +aF(a){var s,r,q=this +q.arJ(a) +s=q.t +s===$&&A.b() +r=q.ger() +s.a.V(0,r) +s=q.X.r +s===$&&A.b() +s.da() +s=s.dO$ +s.b=!0 +s.a.push(r)}, +aw(a){var s,r=this,q=r.t +q===$&&A.b() +s=r.ger() +q.a.L(0,s) +q=r.X.r +q===$&&A.b() +q.L(0,s) +r.arK(0)}, +aI(a,b){var s=this.X.z +if(s!=null)s.$2(a,b)}, +cY(a){return new A.N(A.V(0,a.a,a.b),A.V(0,a.c,a.d))}} +A.bff.prototype={ +grE(){return this.p1.b}, +gtu(){var s=this.p1.b +return A.I(61,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gwx(){var s=this.p1.b +return A.I(138,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gyD(){var s=this.p1.db +return A.I(82,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gyF(){var s=this.p1.db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gyG(){var s=this.p1.db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gxV(){var s=this.p1.c +return A.I(138,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gzl(){var s=this.p1.b +return A.I(138,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gyC(){var s=this.p1.c +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gyE(){var s=this.p1.db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gii(){return this.p1.b}, +gyH(){var s=this.p1,r=s.db +return A.wG(A.I(97,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255),s.cy)}, +gd1(){var s=this.p1.b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gAm(){return A.x(this.ok).p3.y.ci(this.p1.c)}, +gAl(){return B.Ry}} +A.bfg.prototype={ +gjb(){var s,r=this,q=r.p1 +if(q===$){s=A.x(r.ok) +r.p1!==$&&A.at() +q=r.p1=s.ay}return q}, +grE(){return this.gjb().b}, +gtu(){var s=this.gjb(),r=s.dx +return r==null?s.cy:r}, +gwx(){var s=this.gjb().b +return A.I(138,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gyD(){var s=this.gjb().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gyF(){var s=this.gjb().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gyG(){var s=this.gjb().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gxV(){var s=this.gjb().c +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gzl(){var s=this.gjb(),r=s.dy +s=r==null?s.db:r +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gyC(){var s=this.gjb().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gyE(){var s=this.gjb().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}, +gii(){return this.gjb().b}, +gyH(){var s=this.gjb().db +return A.wG(A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),this.gjb().cy)}, +gd1(){return A.vP(new A.bfh(this))}, +gAm(){var s=A.x(this.ok).p3.at +s.toString +return s.ci(this.gjb().c)}, +gAl(){return B.R5}} +A.bfh.prototype={ +$1(a){var s +if(a.p(0,B.ey)){s=this.a.gjb().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=this.a.gjb().b +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=this.a.gjb().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return B.r}, +$S:6} +A.Ws.prototype={ +aF(a){this.eh(a) +$.iD.lz$.a.F(0,this.gow())}, +aw(a){$.iD.lz$.a.D(0,this.gow()) +this.e9(0)}} +A.Wu.prototype={ +aF(a){this.eh(a) +$.iD.lz$.a.F(0,this.gow())}, +aw(a){$.iD.lz$.a.D(0,this.gow()) +this.e9(0)}} +A.WA.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.aT_.prototype={ +J(){return"ShowValueIndicator."+this.b}} +A.El.prototype={ +gB(a){var s=this +return A.a2(s.a,s.grE(),s.gtu(),s.gwx(),s.gyD(),s.gyF(),s.gyG(),s.gxV(),s.gzl(),s.gyC(),s.gyE(),s.gii(),s.as,s.gyH(),s.gd1(),s.ay,s.CW,s.cx,s.cy,A.a2(s.db,s.gAl(),s.dy,s.fr,s.fx,s.fy,s.go,s.gAm(),s.k1,s.k2,s.k3,s.k4,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a))}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.El)if(b.a==r.a)if(J.d(b.grE(),r.grE()))if(J.d(b.gtu(),r.gtu()))if(J.d(b.gwx(),r.gwx()))if(J.d(b.gyD(),r.gyD()))if(J.d(b.gyF(),r.gyF()))if(J.d(b.gyG(),r.gyG()))if(J.d(b.gxV(),r.gxV()))if(J.d(b.gzl(),r.gzl()))if(J.d(b.gyC(),r.gyC()))if(J.d(b.gyE(),r.gyE()))if(J.d(b.gii(),r.gii()))if(J.d(b.as,r.as))if(J.d(b.gyH(),r.gyH()))if(J.d(b.gd1(),r.gd1()))if(J.d(b.ay,r.ay))if(J.d(b.ch,r.ch))if(b.CW==r.CW)if(b.cx==r.cx)if(b.cy==r.cy)if(b.db==r.db)if(b.gAl()==r.gAl())if(b.go==r.go)if(J.d(b.gAm(),r.gAm()))if(b.k1==r.k1)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 +else s=!1 +return s}, +grE(){return this.b}, +gtu(){return this.c}, +gwx(){return this.d}, +gyD(){return this.e}, +gyG(){return this.f}, +gyF(){return this.r}, +gxV(){return this.w}, +gzl(){return this.x}, +gyC(){return this.y}, +gyE(){return this.z}, +gii(){return this.Q}, +gyH(){return this.at}, +gd1(){return this.ax}, +gAl(){return this.dx}, +gAm(){return this.id}} +A.aTb.prototype={} +A.aTc.prototype={} +A.aTd.prototype={} +A.auR.prototype={ +Nt(a,b,c,d,e){var s,r,q,p,o=e.cy +o.toString +if(b)o=o.a +else o=o.a +o*=2 +e.CW.toString +s=e.a +s.toString +r=c.a+Math.max(24,o/2) +q=c.b+(d.gu(0).b-s)/2 +p=r+d.gu(0).a-Math.max(o,48) +return new A.A(Math.min(r,p),q,Math.max(r,p),q+s)}, +ajI(a,b,c){return this.Nt(a,!1,B.h,b,c)}, +ajJ(a,b,c,d){return this.Nt(a,!1,b,c,d)}} +A.aPe.prototype={ +aZU(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=$.an() +s=a.b5() +r=new A.eG(a7.e,a7.b).am(0,a2.gh(0)) +r.toString +s.sal(0,r) +q=a.b5() +r=new A.eG(a7.r,a7.c).am(0,a2.gh(0)) +r.toString +q.sal(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.Nt(a3,a4,a1,a5,a7) +r=n.d +m=n.b +l=r-m +k=l/2 +j=new A.aX(k,k) +l=(l+2)/2 +i=new A.aX(l,l) +l=a0.gbN(a0) +k=a8===B.m +h=k?m-1:m +g=a9.a +f=k?r+1:r +e=k?i:j +d=k?i:j +l.ds(A.Nt(n.a,h,g,f,d,B.J,e,B.J),o) +e=a0.gbN(a0) +l=a8===B.a9 +h=l?m-1:m +f=l?r+1:r +d=l?i:j +l=l?i:j +e.ds(A.Nt(g,h,n.c,f,B.J,l,B.J,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.gbN(a).fg(b,m,o)}} +A.aPc.prototype={ +aZV(a,b,c,d,e,f,g,h,i,j,k,l){var s,r,q,p=a.gbN(a),o=this.a,n=t.Y,m=new A.eG(i.at,i.Q).am(0,d.gh(0)) +m.toString +s=new A.b5(o,o,n).am(0,d.gh(0)) +r=new A.b5(this.c,this.d,n).am(0,c.gh(0)) +n=$.an() +q=n.cV() +o=2*s +q.pY(A.a8D(b,o,o),0,6.283185307179586) +p.vn(q,B.t,r,!0) +o=n.b5() +o.sal(0,m) +p.fg(b,s,o)}} +A.aPb.prototype={} +A.a8E.prototype={} +A.aAk.prototype={} +A.amX.prototype={} +A.anJ.prototype={} +A.Pi.prototype={ +J(){return"SnackBarClosedReason."+this.b}} +A.Pj.prototype={ +gB(a){var s=this +return A.a2(s.gcT(s),s.gTp(),s.gV0(),s.gq2(),s.gfs(s),s.gcp(s),s.gTL(),s.w,s.gW7(),s.gOf(),s.gU5(),s.gTo(),s.as,s.at,s.ax,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Pj&&J.d(b.gcT(b),s.gcT(s))&&J.d(b.gTp(),s.gTp())&&J.d(b.gV0(),s.gV0())&&J.d(b.gq2(),s.gq2())&&b.gfs(b)==s.gfs(s)&&J.d(b.gcp(b),s.gcp(s))&&b.gTL()==s.gTL()&&b.w==s.w&&J.d(b.gW7(),s.gW7())&&b.gOf()==s.gOf()&&J.d(b.gU5(),s.gU5())&&b.gTo()==s.gTo()&&J.d(b.as,s.as)&&J.d(b.at,s.at)&&!0}, +gcT(a){return this.a}, +gTp(){return this.b}, +gV0(){return this.c}, +gq2(){return this.d}, +gfs(a){return this.e}, +gcp(a){return this.f}, +gTL(){return this.r}, +gW7(){return this.x}, +gOf(){return null}, +gU5(){return this.z}, +gTo(){return this.Q}} +A.anS.prototype={} +A.bg7.prototype={ +J(){return"_SwitchType."+this.b}} +A.abg.prototype={ +azl(a){var s,r=A.x(a) +A.bAY(a) +s=r.z?new A.Va(a,A.x(a).ay):new A.V9() +switch(r.f.a){case 0:return new A.N(s.gOM(),s.ga0s()) +case 1:return new A.N(s.gOM(),s.ga0t())}}, +C(a){var s,r=null +switch(0){case 0:break}s=this.azl(a) +return new A.SS(this.c,this.d,r,r,r,r,r,r,r,r,r,r,r,r,r,B.H,r,r,r,r,r,r,r,!1,s,!1,B.ayC,r)}, +gh(a){return this.c}} +A.SS.prototype={ +W(){var s=null +return new A.ST(new A.Vb(A.mr(s,s,s,s,s,B.Z,s,s,1,B.ai,B.aJ),$.ag()),$,$,$,$,$,$,$,$,$,s,!1,!1,s,s,B.l)}, +gh(a){return this.c}} +A.ST.prototype={ +b8(a){var s,r=this +r.bj(a) +if(a.c!==r.a.c){s=r.kV$ +s===$&&A.b() +if(s.gh(0)===0||r.kV$.gh(0)===1)switch(r.a.k2.a){case 1:s=r.c +s.toString +switch(A.x(s).w.a){case 0:case 1:case 3:case 5:r.ahd() +break +case 2:case 4:s=r.kV$ +s.c=s.b=B.a0 +break}break +case 0:r.ahd() +break}r.CI()}}, +m(){this.d.m() +this.arq()}, +gef(){return this.a.d!=null?this.ga87():null}, +gwg(){return!1}, +gh(a){return this.a.c}, +ahd(){var s,r=this.c +r.toString +r=A.x(r) +s=this.kV$ +if(r.z){s===$&&A.b() +s.b=B.v1 +s.c=new A.n7(B.v1)}else{s===$&&A.b() +s.b=B.d5 +s.c=B.dR}}, +gCz(){return new A.bv(new A.b7K(this),t.T)}, +ga9O(){return new A.bv(new A.b7L(this),t.T)}, +ga8I(){var s=this,r=s.a +switch(r.k2.a){case 1:r=s.c +r.toString +switch(A.x(r).w.a){case 0:case 1:case 3:case 5:return s.a.id.a-40 +case 2:case 4:r=s.c +r.toString +A.x(r) +return 20}break +case 0:return r.id.a-40}}, +aKR(a){var s +if(this.gef()!=null){s=this.lB$ +s===$&&A.b() +s.d9(0)}}, +aKT(a){var s,r,q,p=this +if(p.gef()!=null){s=p.kV$ +s===$&&A.b() +s.b=B.a0 +s.c=null +s=a.c +s.toString +r=s/p.ga8I() +s=p.c.av(t.I) +s.toString +switch(s.w.a){case 0:s=p.kg$ +s===$&&A.b() +q=s.x +q===$&&A.b() +s.sh(0,q-r) +break +case 1:s=p.kg$ +s===$&&A.b() +q=s.x +q===$&&A.b() +s.sh(0,q+r) +break}}}, +aKP(a){var s,r,q=this,p=q.kV$ +p===$&&A.b() +p=p.gh(0) +s=q.a +r=s.c +if(p>=0.5!==r){p=s.d +if(p!=null)p.$1(!r) +q.a2(new A.b7J(q))}else q.CI() +p=q.lB$ +p===$&&A.b() +p.eg(0)}, +aKN(a){var s=this.a.d +if(s!=null){a.toString +s.$1(a)}}, +C(c5){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={} +if(c2.e){c2.e=!1 +c2.CI()}s=A.x(c5) +r=c4.a=A.bAY(c5) +q=s.ay +p=q.b +c4.b=null +switch(c2.a.k2.a){case 0:o=s.z +n=o?new A.Va(c5,A.x(c5).ay):new A.V9() +m=c4.b=o?A.bCv(c5):A.bCu(c5) +o=r +l=1 +break +case 1:k=s.aj8(t.wL) +o=c4.a=(k==null?B.S6:k).aN8(s,r) +switch(s.w.a){case 0:case 1:case 3:case 5:m=s.z +n=m?new A.Va(c5,A.x(c5).ay):new A.V9() +j=m?A.bCv(c5):A.bCu(c5) +c4.b=j +m=j +l=1 +break +case 2:case 4:c2.f=!0 +c2.a.toString +n=new A.bfS(c5,A.x(c5).ay) +j=new A.aob(c5,c3,c3,c3,c3,c3,c3,c3,c3,c3) +c4.b=j +m=c2.lB$ +m===$&&A.b() +m.e=B.S +m=j +l=0.5 +break +default:m=c3 +n=m +l=1}break +default:m=c3 +o=r +n=m +l=1}i=c2.kg$ +i===$&&A.b() +i.e=A.bt(0,n.gYd(),0) +h=c2.gfU() +h.F(0,B.L) +g=c2.gfU() +g.D(0,B.L) +c2.a.toString +f=c2.gCz().a.$1(h) +if(f==null){i=o.a +f=i==null?c3:i.S(h)}i=f==null +if(i){e=m.gii().S(h) +e.toString +d=e}else d=f +c2.a.toString +c=c2.gCz().a.$1(g) +if(c==null){e=o.a +c=e==null?c3:e.S(g)}e=c==null +if(e){b=m.gii().S(g) +b.toString +a=b}else a=c +c2.a.toString +b=c2.ga9O().a.$1(h) +if(b==null){b=o.b +b=b==null?c3:b.S(h)}if(b==null){b=c2.gCz().a.$1(h) +if(b==null)b=c3 +else{a0=J.db(b) +b=A.I(128,a0.gh(b)>>>16&255,a0.gh(b)>>>8&255,a0.gh(b)&255)}a1=b}else a1=b +if(a1==null){b=m.go8().a.$1(h) +b.toString +a1=b}c2.a.toString +b=o.c +a0=b==null?c3:b.S(h) +a2=a0 +if(a2==null)a2=m.gtV().S(h) +c2.a.toString +a0=o.d +a3=a0==null?c3:a0.S(h) +a4=a3 +if(a4==null){a3=m.gAi() +a4=a3==null?c3:a3.S(h)}c2.a.toString +a3=c2.ga9O().a.$1(g) +if(a3==null){a3=o.b +a3=a3==null?c3:a3.S(g) +a5=a3}else a5=a3 +if(a5==null){a3=m.go8().a.$1(g) +a3.toString +a5=a3}c2.a.toString +b=b==null?c3:b.S(g) +a6=b +if(a6==null)a6=m.gtV().S(g) +c2.a.toString +b=a0==null?c3:a0.S(g) +a7=b +if(a7==null){b=m.gAi() +a7=b==null?c3:b.S(g)}c2.a.toString +a8=n.gee().S(h) +a9=n.gee().S(g) +b0=c2.gfU() +b0.F(0,B.C) +c2.a.toString +b=o.r +a0=b==null?c3:b.S(b0) +if(a0==null){a0=c3 +b1=a0}else b1=a0 +if(b1==null){a0=m.gd1().a.$1(b0) +a0.toString +b1=a0}b2=c2.gfU() +b2.F(0,B.E) +c2.a.toString +a0=b==null?c3:b.S(b2) +b3=a0 +if(b3==null){a0=m.gd1().a.$1(b2) +a0.toString +b3=a0}h.F(0,B.P) +c2.a.toString +a0=c2.gCz().a.$1(h) +if(a0==null){a0=o.a +a0=a0==null?c3:a0.S(h) +b4=a0}else b4=a0 +if(b4==null){a0=m.gii().S(h) +a0.toString +b4=a0}c2.a.toString +a0=b==null?c3:b.S(h) +if(a0==null){i=i?c3:A.I(31,f.gh(f)>>>16&255,f.gh(f)>>>8&255,f.gh(f)&255) +b5=i}else b5=a0 +if(b5==null){i=m.gd1().a.$1(h) +i.toString +b5=i}g.F(0,B.P) +c2.a.toString +i=c2.gCz().a.$1(g) +if(i==null){o=o.a +o=o==null?c3:o.S(g) +b6=o}else b6=i +if(b6==null){o=m.gii().S(g) +o.toString +b6=o}c2.a.toString +o=b==null?c3:b.S(g) +if(o==null){o=e?c3:A.I(31,c.gh(c)>>>16&255,c.gh(c)>>>8&255,c.gh(c)&255) +b7=o}else b7=o +if(b7==null){o=m.gd1().a.$1(g) +o.toString +b7=o}b8=n.gCB() +c2.a.toString +b9=n.gDZ() +c2.a.toString +c0=c4.a.w +if(c0==null)c0=c4.b.giM() +o=c2.a +m=o.c +i=o.cx +e=(o.d!=null?c2.ga87():c3)==null?l:1 +b=o.fx +a0=o.fy +o=o.id +a3=c2.d +c1=c2.kV$ +c1===$&&A.b() +a3.sbE(0,c1) +c1=c2.tg$ +c1===$&&A.b() +a3.sXI(c1) +c1=c2.ti$ +c1===$&&A.b() +a3.sXK(c1) +c1=c2.th$ +c1===$&&A.b() +a3.sXL(c1) +a3.sW1(b7) +a3.sXJ(b5) +a3.sp6(b3) +a3.slD(b1) +a3.siM(c0) +a3.syJ(c2.oY$) +a3.stz(c2.gfU().p(0,B.C)) +a3.sWd(c2.gfU().p(0,B.E)) +a3.sxU(d) +a3.szk(a) +a3.saN3(b4) +a3.saV3(b6) +a3.saN5(c2.a.x) +a3.saXR(c2.a.y) +a3.saV5(c2.a.z) +a3.saYr(c2.a.Q) +a3.srE(a1) +a3.saN6(a2) +a3.saN7(a4) +a3.stu(a5) +a3.saV6(a6) +a3.saV7(a7) +a3.srS(A.WS(c5,c3)) +a3.saVI(c2.gef()!=null) +a3.sb1t(c2.ga8I()) +c1=c5.av(t.I) +c1.toString +a3.scH(c1.w) +a3.sas0(q.cy) +a3.sDZ(b9) +a3.sCB(b8) +a3.sF1(n.gF1()) +a3.sFk(n.gFk()) +a3.sFs(n.gFs()) +a3.sFt(n.gFt()) +a3.saN2(a8) +a3.saV2(a9) +a3.saN1(c3) +a3.saV1(c3) +a3.skj(A.a3b(c5)) +a3.sFl(n.gFl()) +a3.sFu(n.gFu()) +a3.sb_o(c2.kg$) +a3.saVF(c2.f) +i=A.e8(c3,A.ME(c2.aaS(!1,b,new A.bv(new A.b7M(c4,c2),t.bN),a0,a3,o),c3,e),i,!0,c3,c3,c3,c3,c2.gaKO(),c2.gaKQ(),c2.gaKS(),c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3) +return new A.bT(A.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,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,c3,m,c3,c3),!1,!1,!1,!1,i,c3)}} +A.b7K.prototype={ +$1(a){if(a.p(0,B.u))return this.a.a.r +if(a.p(0,B.L))return this.a.a.e +return this.a.a.r}, +$S:38} +A.b7L.prototype={ +$1(a){if(a.p(0,B.L))return this.a.a.f +return this.a.a.w}, +$S:38} +A.b7J.prototype={ +$0(){this.a.e=!0}, +$S:0} +A.b7M.prototype={ +$1(a){var s=A.cl(this.b.a.cy,a,t.GE) +if(s==null)s=null +if(s==null){s=this.a.b.ghj().a.$1(a) +s.toString}return s}, +$S:119} +A.Vb.prototype={ +sb_o(a){if(a===this.db)return +this.db=a +this.U()}, +saN1(a){return}, +saV1(a){return}, +skj(a){if(a.k(0,this.fr))return +this.fr=a +this.U()}, +saN2(a){if(a.k(0,this.fx))return +this.fx=a +this.U()}, +saV2(a){if(a.k(0,this.fy))return +this.fy=a +this.U()}, +saN3(a){if(a.k(0,this.go))return +this.go=a +this.U()}, +saV3(a){if(a.k(0,this.id))return +this.id=a +this.U()}, +sCB(a){if(a===this.k1)return +this.k1=a +this.U()}, +sDZ(a){if(a===this.k2)return +this.k2=a +this.U()}, +sF1(a){if(a===this.k3)return +this.k3=a +this.U()}, +sFk(a){if(a==this.k4)return +this.k4=a +this.U()}, +sFu(a){if(a.k(0,this.ok))return +this.ok=a +this.U()}, +sFs(a){if(a===this.p1)return +this.p1=a +this.U()}, +sFt(a){if(a===this.p2)return +this.p2=a +this.U()}, +saN5(a){return}, +saXR(a){return}, +saV5(a){return}, +saYr(a){return}, +srE(a){if(a.k(0,this.rx))return +this.rx=a +this.U()}, +saN6(a){if(J.d(a,this.ry))return +this.ry=a +this.U()}, +saV6(a){if(J.d(a,this.to))return +this.to=a +this.U()}, +saN7(a){if(a==this.x1)return +this.x1=a +this.U()}, +saV7(a){if(a==this.x2)return +this.x2=a +this.U()}, +stu(a){if(a.k(0,this.xr))return +this.xr=a +this.U()}, +srS(a){if(a.k(0,this.y1))return +this.y1=a +this.U()}, +scH(a){if(this.y2===a)return +this.y2=a +this.U()}, +sas0(a){if(a.k(0,this.bB))return +this.bB=a +this.U()}, +saVI(a){if(a===this.bd)return +this.bd=a +this.U()}, +sb1t(a){if(a===this.aZ)return +this.aZ=a +this.U()}, +saVF(a){if(a===this.aW)return +this.aW=a +this.U()}, +sFl(a){var s=this.bU +if(a==null?s==null:a===s)return +this.bU=a +this.U()}, +azY(){if(!this.an)this.U()}, +aI(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,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3=this,b4=b3.a.gh(0) +switch(b3.y2.a){case 0:s=1-b4 +break +case 1:s=b4 +break +default:s=null}r=b3.b.a +if(!(r.gbS(r)===B.bN&&!b3.ao?b3.ao=!0:b3.ao=!1)){r=b3.aW +r.toString +b3.aL=r?b3.b.gh(0)*7:0 +if(b3.b.gbS(0)===B.ag){r=b3.k2 +r.toString +q=b3.k3 +q.toString +b3.aq=A.au(r,q,b3.b.gh(0)) +q=b3.k1 +q.toString +r=b3.k3 +r.toString +b3.aA=A.au(q,r,b3.b.gh(0))}if(b4===0){r=b3.k2 +r.toString +q=b3.k3 +q.toString +b3.aq=A.au(r,q,b3.b.gh(0)) +q=b3.k1 +q.toString +b3.aA=q}if(b4===1){r=b3.k1 +r.toString +q=b3.k3 +q.toString +b3.aA=A.au(r,q,b3.b.gh(0)) +q=b3.k2 +q.toString +b3.aq=q}}r=b3.aW +r.toString +q=b3.aq +if(r){q.toString +q*=2 +p=b3.aL +p===$&&A.b() +o=new A.N(q+p,q)}else{if(q==null){q=b3.k2 +q.toString}q*=2 +o=new A.N(q,q)}q=b3.aA +if(r){q.toString +q*=2 +p=b3.aL +p===$&&A.b() +n=new A.N(q+p,q)}else{if(q==null){q=b3.k1 +q.toString}q*=2 +n=new A.N(q,q)}q=new A.bg6(b3,o,n) +if(r)if(b3.b.gbS(0)===B.ag){r=b3.aq +r.toString +r*=2 +q=b3.aL +q===$&&A.b() +m=new A.N(r+q,r)}else{if(b3.a.gbS(0)!==B.W){r=b3.a.a +r=r.gbS(r)===B.bT}else r=!0 +q=b3.a +m=r?A.P9(o,n,q.gh(0)):A.P9(o,n,q.gh(0))}else if(b3.b.gbS(0)===B.ag){r=b3.k3 +r.toString +r*=2 +m=new A.N(r,r)}else{if(b3.a.gbS(0)!==B.W){r=b3.a.a +r=r.gbS(r)===B.bT}else r=!0 +if(r){r=q.$1(!0) +q=r.b +r=r.a +m=q.am(0,r.gh(r))}else{r=q.$1(!1) +q=r.b +r=r.a +m=q.am(0,r.gh(r))}}r=b3.k4 +l=r==null?0:1-Math.abs(b4-r)*2 +r=m.a-l +q=m.b-l +p=b3.db +p.toString +k=A.cs(B.dR,p,B.d5).gh(0) +p=b3.xr +p.toString +j=b3.rx +j.toString +j=A.W(p,j,k) +j.toString +p=b3.to +i=p==null||b3.ry==null?null:A.W(p,b3.ry,k) +h=A.au(b3.x2,b3.x1,k) +if(b3.b.gbS(0)!==B.W){p=b3.id +p.toString +g=b3.go +g.toString +g=A.W(p,g,k) +g.toString +f=g}else{p=b3.db.Q +p===$&&A.b() +if(p===B.bT){p=b3.id +p.toString +g=b3.e +g.toString +g=A.W(p,g,k) +g.toString +f=g}else{g=b3.f +if(p===B.bN){g.toString +p=b3.go +p.toString +p=A.W(g,p,k) +p.toString +f=p}else{g.toString +p=b3.e +p.toString +p=A.W(g,p,k) +p.toString +f=p}}}p=b3.bB +p.toString +e=A.wG(f,p) +p=b4<0.5 +d=p?b3.dy:b3.dx +c=p?b3.R8:b3.p3 +b=p?b3.RG:b3.p4 +p=$.an() +a=p.b5() +a.sal(0,j) +j=b3.p2 +j.toString +g=b3.p1 +g.toString +a0=(b6.a-j)/2 +a1=b6.b +a2=(a1-g)/2 +a3=g/2 +a4=q/2 +a5=b3.aZ +a5.toString +a6=b3.aL +a6===$&&A.b() +a7=a0+a3+a6/2-r/2+s*(a5-a6) +a8=A.ks(new A.A(a0,a2,a0+j,a2+g),new A.aX(a3,a3)) +b5.ds(a8,a) +if(i!=null){j=a0+1 +g=a2+1 +a5=b3.p2 +a5.toString +a6=b3.p1 +a6.toString +a9=A.ks(new A.A(j,g,j+(a5-2),g+(a6-2)),new A.aX(a3,a3)) +b0=p.b5() +b0.scm(0,B.a8) +b0.seV(h==null?2:h) +b0.sal(0,i) +b5.ds(a9,b0)}j=b3.aW +j.toString +if(j){j=b3.as +j.toString +if(j){b1=a8.dZ(1.75) +b2=p.b5() +b2.scm(0,B.a8) +p=b3.y +p.toString +b2.sal(0,p) +b2.seV(3.5) +b5.ds(b1,b2)}b5.rO(a8)}b3.Xt(b5,new A.j(a7+a4,a1/2)) +b3.aGj(new A.j(a7,a2-(a4-a3)),b5,k,e,c,b,d,new A.N(r,q),l)}, +aGj(a,b,c,d,e,f,g,h,i){var s,r,q=this +try{q.an=!0 +if(q.a9!=null)if(d.k(0,q.cc))r=!1 +else r=!0 +else r=!0 +if(r){q.cc=d +q.t=e +q.X=f +r=q.a9 +if(r!=null)r.m() +r=q.aW +r.toString +q.a9=A.bV4(new A.iG(d,null,null,r?null:q.bU,B.mT),q.gazX())}r=q.a9 +r.toString +s=r +r=q.aW +r.toString +if(r)q.aG9(b,a,h) +s.l_(b,a,q.y1.Un(h))}finally{q.an=!1}}, +aG9(a,b,c){var s,r,q,p=b.a,o=b.b,n=c.b,m=n/2,l=A.bA_(p,o,p+c.a,o+n,new A.aX(m,m)) +p=this.bU +if(p!=null)for(o=p.length,s=0;s0?m*0.57735+0.5:0 +q.sEu(new A.uq(r.e,m)) +a.ds(n,q)}p=l.dZ(0.5) +o=$.an().b5() +o.sal(0,B.kl) +a.ds(p,o)}, +m(){var s,r=this +r.ai.m() +s=r.a9 +if(s!=null)s.m() +r.X=r.t=r.cc=r.a9=null +r.aps()}} +A.bg6.prototype={ +$1(a){var s,r=this.b,q=this.a,p=this.c,o=t.q6,n=t.qU,m=t.kS,l=t.Bx,k=q.ok,j=n.j("hq") +if(a){k.toString +s=A.a([new A.kw(new A.hq(new A.fv(B.v0),new A.b5(r,k,n),j),11,m),new A.kw(new A.hq(new A.fv(B.v_),new A.b5(k,p,n),j),72,m),new A.kw(new A.Bv(p,p,l),17,m)],o)}else{k.toString +s=A.a([new A.kw(new A.Bv(r,r,l),17,m),new A.kw(new A.hq(new A.fv(new A.n7(B.v_)),new A.b5(r,k,n),j),72,m),new A.kw(new A.hq(new A.fv(new A.n7(B.v0)),new A.b5(k,p,n),j),11,m)],o)}r=A.bBr(s,t.FW) +q=q.db +q.toString +return new A.be(q,r,r.$ti.j("be"))}, +$S:412} +A.aoe.prototype={ +aN8(a,b){switch(a.w.a){case 0:case 1:case 3:case 5:return b +case 2:case 4:return B.Ns}}} +A.V8.prototype={} +A.aob.prototype={ +ghj(){return new A.bv(new A.bfV(),t.Y6)}, +gii(){return B.ahT}, +go8(){return new A.bv(new A.bfX(this),t.h2)}, +gtV(){return B.bX}, +gd1(){return new A.bv(new A.bfW(this),t.T)}, +giM(){return 0}} +A.bfV.prototype={ +$1(a){if(a.p(0,B.u))return B.bs +return B.bm}, +$S:63} +A.bfX.prototype={ +$1(a){var s +if(a.p(0,B.L)){s=B.v2.ey(this.a.y) +return s}s=B.ZH.ey(this.a.y) +return s}, +$S:6} +A.bfW.prototype={ +$1(a){var s +if(a.p(0,B.C)){s=B.v2.ey(this.a.y) +s=A.Cj(A.I(204,s.gh(0)>>>16&255,s.gh(0)>>>8&255,s.gh(0)&255)) +return new A.nc(s.a,s.b,0.835,0.69).lS()}return B.r}, +$S:6} +A.bfS.prototype={ +gee(){return new A.bv(new A.bfT(this),t.h2)}, +gCB(){return 14}, +gDZ(){return 14}, +gF1(){return 14}, +gFl(){return B.a3e}, +gFs(){return 31}, +gFt(){return 51}, +gFu(){return B.amK}, +gYd(){return 140}, +gFk(){return null}} +A.bfT.prototype={ +$1(a){var s,r +if(a.p(0,B.u)){s=this.a.b.db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}s=this.a.b +r=s.e +return r==null?s.c:r}, +$S:6} +A.V9.prototype={ +gCB(){return 10}, +gee(){return new A.aT(B.r,t.h9)}, +gDZ(){return 10}, +gF1(){return 10}, +ga0s(){return 48}, +ga0t(){return 40}, +gOM(){return 59}, +gFl(){return B.B1}, +gFs(){return 14}, +gFt(){return 33}, +gFk(){return 0.5}, +gFu(){return B.amI}, +gYd(){return 200}} +A.aoc.prototype={ +gii(){return new A.bv(new A.bg_(this,this.y.ay.a===B.aF),t.h2)}, +go8(){return new A.bv(new A.bg0(this,this.y.ay.a===B.aF),t.h2)}, +gtV(){return B.bX}, +giY(){return this.y.f}, +ghj(){return new A.bv(new A.bfY(),t.bN)}, +gd1(){return new A.bv(new A.bfZ(this),t.T)}, +giM(){return 20}} +A.bg_.prototype={ +$1(a){if(a.p(0,B.u))return this.b?B.du:B.kx +if(a.p(0,B.L))return this.a.z.f +return this.b?B.kx:B.o7}, +$S:6} +A.bg0.prototype={ +$1(a){var s +if(a.p(0,B.u))return this.b?B.ky:B.c3 +if(a.p(0,B.L)){s=this.a.z.f +return A.I(128,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return this.b?B.nR:B.Sx}, +$S:6} +A.bfY.prototype={ +$1(a){return B.cH.S(a)}, +$S:119} +A.bfZ.prototype={ +$1(a){var s,r +if(a.p(0,B.P)){s=this.a.gii().a.$1(a) +r=J.db(s) +return A.I(31,r.gh(s)>>>16&255,r.gh(s)>>>8&255,r.gh(s)&255)}if(a.p(0,B.E))return this.a.y.dy +if(a.p(0,B.C))return this.a.y.cy +return null}, +$S:38} +A.aod.prototype={ +gf7(){var s,r=this,q=r.z +if(q===$){s=A.x(r.y) +r.z!==$&&A.at() +q=r.z=s.ay}return q}, +gii(){return new A.bv(new A.bg3(this),t.h2)}, +go8(){return new A.bv(new A.bg4(this),t.h2)}, +gtV(){return new A.bv(new A.bg5(this),t.T)}, +gd1(){return new A.bv(new A.bg2(this),t.T)}, +ghj(){return new A.bv(new A.bg1(),t.bN)}, +gAi(){return B.ahR}, +giM(){return 20}} +A.bg3.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.u)){if(a.p(0,B.L)){s=q.a.gf7().cy +return A.I(255,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}s=q.a.gf7().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.L)){if(a.p(0,B.P)){s=q.a.gf7() +r=s.d +return r==null?s.b:r}if(a.p(0,B.E)){s=q.a.gf7() +r=s.d +return r==null?s.b:r}if(a.p(0,B.C)){s=q.a.gf7() +r=s.d +return r==null?s.b:r}return q.a.gf7().c}if(a.p(0,B.P)){s=q.a.gf7() +r=s.dy +return r==null?s.db:r}if(a.p(0,B.E)){s=q.a.gf7() +r=s.dy +return r==null?s.db:r}if(a.p(0,B.C)){s=q.a.gf7() +r=s.dy +return r==null?s.db:r}s=q.a.gf7() +r=s.fr +return r==null?s.cx:r}, +$S:6} +A.bg4.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.u)){if(a.p(0,B.L)){s=q.a.gf7().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}s=q.a.gf7() +r=s.dx +s=r==null?s.cy:r +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.L)){if(a.p(0,B.P))return q.a.gf7().b +if(a.p(0,B.E))return q.a.gf7().b +if(a.p(0,B.C))return q.a.gf7().b +return q.a.gf7().b}if(a.p(0,B.P)){s=q.a.gf7() +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.E)){s=q.a.gf7() +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.C)){s=q.a.gf7() +r=s.dx +return r==null?s.cy:r}s=q.a.gf7() +r=s.dx +return r==null?s.cy:r}, +$S:6} +A.bg5.prototype={ +$1(a){var s,r +if(a.p(0,B.L))return B.r +if(a.p(0,B.u)){s=this.a.gf7().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}s=this.a.gf7() +r=s.fr +return r==null?s.cx:r}, +$S:6} +A.bg2.prototype={ +$1(a){var s,r=this +if(a.p(0,B.L)){if(a.p(0,B.P)){s=r.a.gf7().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=r.a.gf7().b +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=r.a.gf7().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return null}if(a.p(0,B.P)){s=r.a.gf7().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=r.a.gf7().db +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=r.a.gf7().db +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return null}, +$S:38} +A.bg1.prototype={ +$1(a){return B.cH.S(a)}, +$S:119} +A.Va.prototype={ +gCB(){return 12}, +gee(){return new A.bv(new A.bfU(this),t.h2)}, +gDZ(){return 8}, +gF1(){return 14}, +ga0s(){return 48}, +ga0t(){return 40}, +gOM(){return 60}, +gFl(){return B.A6}, +gFs(){return 32}, +gFt(){return 52}, +gFu(){return B.amM}, +gYd(){return 300}, +gFk(){return null}} +A.bfU.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.u)){if(a.p(0,B.L)){s=q.a.b.db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}s=q.a.b +r=s.dx +s=r==null?s.cy:r +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.L)){if(a.p(0,B.P)){s=q.a.b +r=s.e +return r==null?s.c:r}if(a.p(0,B.E)){s=q.a.b +r=s.e +return r==null?s.c:r}if(a.p(0,B.C)){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.P)){s=q.a.b +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.E)){s=q.a.b +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.C)){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:6} +A.Wh.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.Wi.prototype={ +az(){var s,r=this,q=null +r.aM() +s=A.c9(q,B.S,q,!r.a.c?0:1,r) +r.kg$=s +r.kV$=A.cs(B.d5,s,B.dR) +s=A.c9(q,B.b4,q,q,r) +r.lB$=s +r.tg$=A.cs(B.a7,s,q) +s=A.c9(q,B.dV,q,r.nL$||r.nK$?1:0,r) +r.qg$=s +r.th$=A.cs(B.a7,s,q) +s=A.c9(q,B.dV,q,r.nL$||r.nK$?1:0,r) +r.qh$=s +r.ti$=A.cs(B.a7,s,q)}, +m(){var s=this,r=s.kg$ +r===$&&A.b() +r.m() +r=s.lB$ +r===$&&A.b() +r.m() +r=s.qg$ +r===$&&A.b() +r.m() +r=s.qh$ +r===$&&A.b() +r.m() +s.arp()}} +A.aro.prototype={} +A.arp.prototype={} +A.arq.prototype={} +A.lo.prototype={ +gB(a){var s=this +return A.a2(s.gii(),s.go8(),s.gtV(),s.gAi(),s.giY(),s.ghj(),s.gd1(),s.giM(),s.x,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.lo&&b.gii()==s.gii()&&b.go8()==s.go8()&&b.gtV()==s.gtV()&&b.gAi()==s.gAi()&&b.giY()==s.giY()&&b.ghj()==s.ghj()&&b.gd1()==s.gd1()&&b.giM()==s.giM()&&!0}, +gii(){return this.a}, +go8(){return this.b}, +gtV(){return this.c}, +gAi(){return this.d}, +giY(){return this.e}, +ghj(){return this.f}, +gd1(){return this.r}, +giM(){return this.w}} +A.aof.prototype={} +A.zC.prototype={ +gB(a){var s=this +return A.a2(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,B.a,B.a,B.a,B.a,B.a,B.a)}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.zC)if(J.d(b.a,r.a))if(J.d(b.b,r.b))if(J.d(b.d,r.d))if(J.d(b.f,r.f))if(J.d(b.r,r.r))if(J.d(b.w,r.w))if(J.d(b.x,r.x))if(J.d(b.y,r.y))if(b.z==r.z)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 +return s}} +A.aok.prototype={} +A.vj.prototype={ +rW(a){var s,r=null,q=A.x(a),p=q.ay +if(A.x(a).z)s=new A.aos(a,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,B.S,!0,B.I,r) +else{s=p.db +s=A.vk(B.I,B.S,B.r,B.r,A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),B.bs,0,!0,B.bm,r,p.b,r,B.hR,B.qZ,A.bE9(a),q.k2,B.eF,r,B.kc,r,q.f,q.p3.as,q.Q)}return s}, +MD(a){var s=a.av(t.if),r=s==null?null:s.w +return(r==null?A.x(a).jm:r).a}} +A.Vd.prototype={ +S(a){if(a.p(0,B.u))return this.b +return this.a}, +l(a){return"{disabled: "+A.h(this.b)+", otherwise: "+A.h(this.a)+"}"}} +A.aor.prototype={ +S(a){var s +if(a.p(0,B.P)){s=this.a +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=this.a +return A.I(10,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=this.a +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return null}, +l(a){var s=this.a +return"{hovered: "+A.I(10,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255).l(0)+", focused,pressed: "+A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255).l(0)+", otherwise: null}"}} +A.aoq.prototype={ +S(a){if(a.p(0,B.u))return this.b +return this.a}} +A.aos.prototype={ +gCq(){var s,r=this,q=r.fr +if(q===$){s=A.x(r.dy) +r.fr!==$&&A.at() +q=r.fr=s.ay}return q}, +gfb(){return new A.aT(A.x(this.dy).p3.as,t.wG)}, +gcT(a){return B.bX}, +geZ(){return new A.bv(new A.bga(this),t.T)}, +gd1(){return new A.bv(new A.bgc(this),t.T)}, +gcl(a){return B.bX}, +gcR(){return B.bX}, +gfs(a){return B.hw}, +gdd(a){return new A.aT(A.bE9(this.dy),t.Ak)}, +gko(){return B.q2}, +gkn(){return B.ex}, +gcp(a){return B.fo}, +ghj(){return new A.bv(new A.bgb(),t.Y6)}, +gdL(){return A.x(this.dy).Q}, +gkv(){return A.x(this.dy).f}, +gk5(){return A.x(this.dy).y}} +A.bga.prototype={ +$1(a){var s +if(a.p(0,B.u)){s=this.a.gCq().db +return A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return this.a.gCq().b}, +$S:6} +A.bgc.prototype={ +$1(a){var s +if(a.p(0,B.P)){s=this.a.gCq().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.E)){s=this.a.gCq().b +return A.I(20,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}if(a.p(0,B.C)){s=this.a.gCq().b +return A.I(31,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}return null}, +$S:38} +A.bgb.prototype={ +$1(a){if(a.p(0,B.u))return B.bs +return B.bm}, +$S:63} +A.arr.prototype={} +A.zE.prototype={ +gB(a){return J.Z(this.a)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.zE&&J.d(b.a,this.a)}} +A.PT.prototype={ +wk(a,b,c){return A.bB5(c,this.w)}, +e0(a){return!this.w.k(0,a.w)}} +A.aot.prototype={} +A.aow.prototype={ +zL(a){var s +this.a0j(a) +s=this.a +if(s.ghJ()&&this.b){s=s.gaH().ga4() +s.toString +s.m7()}}, +EK(a){}, +zO(a){this.app(a) +this.x.a6W()}, +gafn(){this.x.a.toString +return!1}, +Xb(){var s=this.x.a.aZ +if(s!=null)s.$0()}, +zN(a){var s,r +this.apo(a) +if(this.a.ghJ()){s=this.x +r=s.c +r.toString +switch(A.x(r).w.a){case 2:case 4:break +case 0:case 1:case 3:case 5:s=s.c +s.toString +A.aC2(s) +break}}}} +A.zH.prototype={ +W(){var s=null +return new A.Ve(new A.bJ(s,t.NE),s,A.B(t.yb,t.M),s,!0,s,B.l)}} +A.Ve.prototype={ +gmf(){var s=this.a.d +return s}, +gh9(){var s=this.a.e +if(s==null){s=this.e +if(s==null){s=A.e_(!0,null,!0,!0,null,null,!1) +this.e=s}}return s}, +ga33(){var s=this.a.k2 +if(s==null){s=this.c +s.toString +A.x(s) +s=B.HJ}return s}, +gVx(){var s=this.x +s===$&&A.b() +return s}, +ghJ(){return this.a.y2}, +gpN(){var s=this.a,r=s.p3 +if(r==null)s=s.f.bd +else s=r +return s}, +ga4O(){var s,r=this.a.k1 +if(r!=null)if(r>0){r=this.gmf().a.a +r=(r.length===0?B.ca:new A.eM(r)).gq(0) +s=this.a.k1 +s.toString +s=r>s +r=s}else r=!1 +else r=!1 +return r}, +gux(){var s=this.a.f +if(s.ay==null)s=this.ga4O() +else s=!0 +return s}, +gBu(){this.a.toString +var s=this.c +s.toString +s=A.x(s) +return s.ay.at}, +ayX(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=g.c +e.toString +e=A.f8(e,B.bg,t.Q) +e.toString +s=g.c +s.toString +r=A.x(s) +s=g.a.f +s=s.Ju(r.e) +q=g.gpN() +p=g.a +o=p.f.as +n=s.aQn(q,o==null?p.dy:o) +s=n.p4==null +if(!s||n.p3!=null)return n +q=g.gmf().a.a +m=(q.length===0?B.ca:new A.eM(q)).gq(0) +if(s&&n.p3==null&&g.a.cc!=null){l=g.gh9().gcs() +e=g.a +s=e.cc +s.toString +q=g.c +q.toString +k=s.$4$currentLength$isFocused$maxLength(q,m,l,e.k1) +if(k!=null)j=new A.bT(A.c3(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,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,!1,k,f) +else j=f +return n.aQ6(j)}s=g.a.k1 +if(s==null)return n +i=""+m +if(s>0){i+="/"+A.h(s) +h=e.agj(B.e.bI(s-m,0,s))}else h="" +if(g.ga4O()){e=n.ay +if(e==null)e="" +s=n.ch +s=g.c +if(r.z){s.toString +q=A.x(s).p3.Q +q.toString +s=q.ci(A.x(s).ay.at)}else{s.toString +q=A.x(s).p3.Q +q.toString +s=q.ci(A.x(s).ay.at)}return n.aQw(s,i,e,h)}return n.aQm(i,h)}, +az(){var s,r=this +r.aM() +r.w=new A.aow(r,r) +r.a.toString +s=r.gh9() +s.seD(r.a.aP&&r.gpN()) +r.gh9().V(0,r.gIQ()) +r.aD7()}, +ga8k(){var s,r=this.c +r.toString +r=A.cG(r,B.i0) +s=r==null?null:r.ch +switch((s==null?B.hy:s).a){case 0:return this.a.aP&&this.gpN() +case 1:return!0}}, +cL(){this.arW() +this.gh9().seD(this.ga8k())}, +b8(a){var s,r,q=this +q.arX(a) +s=q.a +r=a.e +if(s.e!=r){s=r==null?q.e:r +if(s!=null)s.L(0,q.gIQ()) +s=q.a.e +if(s==null)s=q.e +if(s!=null)s.V(0,q.gIQ())}q.gh9().seD(q.ga8k()) +if(q.gh9().gcs()&&q.a.fy!==a.fy&&q.gpN()){s=q.gmf().a.b +if(s.a===s.b)q.r=!q.a.fy}q.a.toString +q.gjG().f3(0,B.u,!q.gpN()) +q.gjG().f3(0,B.E,q.f) +q.gjG().f3(0,B.C,q.gh9().gcs()) +q.gjG().f3(0,B.ck,q.gux())}, +kt(a,b){var s=this.d +if(s!=null)this.pl(s,"controller")}, +ghG(){return this.a.ao}, +m(){var s,r=this +r.gh9().L(0,r.gIQ()) +s=r.e +if(s!=null)s.m() +s=r.d +if(s!=null){s.awW() +s.aoJ()}r.gjG().L(0,r.ga4G()) +s=r.z +if(s!=null){s.dy$=$.ag() +s.dx$=0}r.arY()}, +a6W(){var s=this.y.ga4() +if(s!=null)s.XV()}, +aJX(a){var s=this,r=s.w +r===$&&A.b() +if(!r.b)return!1 +if(a===B.aW)return!1 +if(s.a.fy){r=s.gmf().a.b +r=r.a===r.b}else r=!1 +if(r)return!1 +if(!s.gpN())return!1 +if(a===B.c0||a===B.mG)return!0 +if(s.gmf().a.a.length!==0)return!0 +return!1}, +aL_(){this.a2(new A.bge()) +this.gjG().f3(0,B.C,this.gh9().gcs())}, +aL1(a,b){var s,r=this,q=r.aJX(b) +if(q!==r.r)r.a2(new A.bgg(r,q)) +s=r.c +s.toString +switch(A.x(s).w.a){case 2:case 4:case 3:case 5:case 1:case 0:if(b===B.c0){s=r.y.ga4() +if(s!=null)s.lt(a.geO())}break}s=r.c +s.toString +switch(A.x(s).w.a){case 2:case 1:case 0:break +case 4:case 3:case 5:if(b===B.aY){s=r.y.ga4() +if(s!=null)s.h5()}break}}, +aBV(){var s=this.gmf().a.b +if(s.a===s.b)this.y.ga4().Ye()}, +a4t(a){var s=this +if(a!==s.f){s.a2(new A.bgf(s,a)) +s.gjG().f3(0,B.E,s.f)}}, +aCc(){this.a2(new A.bgh())}, +gjG(){this.a.toString +var s=this.z +s.toString +return s}, +aD7(){var s=this +s.a.toString +s.z=A.a69(null) +s.gjG().f3(0,B.u,!s.gpN()) +s.gjG().f3(0,B.E,s.f) +s.gjG().f3(0,B.C,s.gh9().gcs()) +s.gjG().f3(0,B.ck,s.gux()) +s.gjG().V(0,s.ga4G())}, +gqK(){var s,r,q,p,o=this,n=o.a.a9 +if(n==null)s=null +else s=J.kZ(n.slice(0),A.a8(n).c) +if(s!=null){n=o.y.ga4() +n.toString +n=A.i9(n) +r=o.gmf().a +q=o.a.f +p=new A.Ie(!0,"EditableText-"+n,s,r,q.y)}else p=B.tl +n=o.y.ga4().gqK() +return A.bB8(n.ax,n.d,p,!1,!0,n.x,n.w,n.z,n.a,n.as,n.c,n.b,n.f,n.r,n.Q)}, +C(e7){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=this,e3=null,e4={},e5=A.x(e7),e6=e7.av(t.Uf) +if(e6==null)e6=B.ee +s=A.cl(e2.a.y,e2.gjG().a,t.p8) +if(e5.z){r=A.x(e7).p3.y +r.toString}else{r=e5.p3.w +r.toString}q=e2.c +q.toString +p=A.x(q) +q=e2.c +if(p.z){q.toString +q=A.bXF(q)}else{q.toString +q=A.bXE(q)}o=t.em +n=A.cl(q,e2.gjG().a,o) +m=A.cl(r,e2.gjG().a,o).cj(n).cj(s) +e2.a.toString +r=e5.ay +l=e2.gmf() +k=e2.gh9() +q=A.a([],t.VS) +o=e2.a.p2 +if(o!=null)B.b.K(q,o) +o=e2.a.k1 +if(o!=null)q.push(new A.CR(o,e2.ga33())) +switch(A.bU().a){case 2:case 4:j=A.bMo(e2.a.dG) +break +case 0:case 1:case 3:case 5:j=A.bST(e2.a.dG) +break +default:j=e3}o=e2.a +i=o.bB +h=o.rx +g=o.RG +e4.a=e4.b=null +switch(e5.w.a){case 2:f=A.wN(e7) +e2.x=!0 +i=$.bpr() +if(e2.gux())e=e2.gBu() +else{o=e2.a.ry +if(o==null)o=e6.w +e=o==null?f.giE():o}d=e6.x +if(d==null){e6=f.giE() +d=A.I(102,e6.gh(e6)>>>16&255,e6.gh(e6)>>>8&255,e6.gh(e6)&255)}c=new A.j(-2/A.bX(e7,B.dO,t.l).w.b,0) +b=d +a=!0 +h=!0 +g=B.eD +break +case 4:f=A.wN(e7) +h=e2.x=!1 +i=$.bpq() +if(e2.gux())e=e2.gBu() +else{o=e2.a.ry +if(o==null)o=e6.w +e=o==null?f.giE():o}d=e6.x +if(d==null){e6=f.giE() +d=A.I(102,e6.gh(e6)>>>16&255,e6.gh(e6)>>>8&255,e6.gh(e6)&255)}c=new A.j(-2/A.bX(e7,B.dO,t.l).w.b,0) +e4.b=new A.bgj(e2) +e4.a=new A.bgk(e2) +b=e3 +a=!0 +g=B.eD +break +case 0:case 1:e2.x=!1 +i=$.bpt() +if(e2.gux())e=e2.gBu() +else{o=e2.a.ry +if(o==null)o=e6.w +e=o==null?r.b:o}d=e6.x +if(d==null){e6=r.b +d=A.I(102,e6.gh(e6)>>>16&255,e6.gh(e6)>>>8&255,e6.gh(e6)&255)}b=e3 +c=b +a=!1 +h=!1 +break +case 3:e2.x=!1 +i=$.asJ() +if(e2.gux())e=e2.gBu() +else{o=e2.a.ry +if(o==null)o=e6.w +e=o==null?r.b:o}d=e6.x +if(d==null){e6=r.b +d=A.I(102,e6.gh(e6)>>>16&255,e6.gh(e6)>>>8&255,e6.gh(e6)&255)}e4.b=new A.bgl(e2) +e4.a=new A.bgm(e2) +b=e3 +c=b +a=!1 +h=!1 +break +case 5:e2.x=!1 +i=$.asJ() +if(e2.gux())e=e2.gBu() +else{o=e2.a.ry +if(o==null)o=e6.w +e=o==null?r.b:o}d=e6.x +if(d==null){e6=r.b +d=A.I(102,e6.gh(e6)>>>16&255,e6.gh(e6)>>>8&255,e6.gh(e6)&255)}e4.b=new A.bgn(e2) +e4.a=new A.bgo(e2) +b=e3 +c=b +a=!1 +h=!1 +break +default:b=e3 +d=b +e=d +c=e +a=c}e6=e2.dh$ +o=e2.a.fy||!e2.gpN() +a0=e2.a +a1=a0.go +a2=a0.id +a3=e2.r +a4=a0.bC +a5=a0.r +a6=a0.w +a7=a0.x +a8=a0.z +a9=a0.Q +b0=a0.at +b1=a0.ax +b2=a0.ch +b3=a0.CW +b4=a0.cx +b5=a0.cy +b6=a0.db +b7=a0.dx +b8=a0.dy +b9=a0.fr +a0=a0.fx +c0=k.gcs()?d:e3 +c1=e2.a +c2=c1.y2 +c3=c2?i:e3 +c4=c1.k3 +c5=c1.k4 +c6=c1.ok +c7=c1.p1 +c8=c1.bU +c9=c1.p4 +d0=c1.R8 +d1=c1.x1 +d2=c1.x2 +d3=c1.y1 +d4=c1.bd +d5=c1.X +d6=c1.t +d7=c1.an +d8=c1.aL +c1=c1.bn +d9=$.bpc() +e6=A.Ql(e6,A.bxx(b4,b,e2,B.aV,b1,B.ec,d7,d8,c1,l,e,d0,c,h,g,c9,d4,!0,c2,b7,a0,k,!0,q,e2.y,r.a,a5,d9,b8,b9,B.aR,b3,b2,c7,c4,c5,e2.gaL0(),e2.gaBU(),c6,c8,a,o,!0,"editable",!0,d5,d3,d6,c0,c3,d1,d2,a2,a3,b5,b6,j,a8,m,a9,a7,b0,e3,a6,e3,B.aJ,a1,a4)) +e2.a.toString +e0=A.hU(new A.vR(A.a([k,l],t.Eo)),new A.bgp(e2,k,l),new A.jE(e6,e3)) +e6=e2.a.ai +if(e6==null)e6=B.axv +e1=A.cl(e6,e2.gjG().a,t.Pb) +e4.c=null +if(e2.ga33()!==B.ahY){e6=e2.a.k1 +e6=e6!=null&&e6>0}else e6=!1 +if(e6)e4.c=e2.a.k1 +e6=e2.gpN() +r=e2.w +r===$&&A.b() +return A.fO(A.EI(A.kW(A.hU(l,new A.bgq(e4,e2),r.aaL(B.cO,e0)),!e6,e3),e3,e3),e1,e3,e3,new A.bgr(e2),new A.bgs(e2),e3)}, +gaH(){return this.y}} +A.bge.prototype={ +$0(){}, +$S:0} +A.bgg.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.bgf.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.bgh.prototype={ +$0(){}, +$S:0} +A.bgj.prototype={ +$0(){var s=this.a +if(!s.gh9().gcs()&&s.gh9().geD())s.gh9().ek()}, +$S:0} +A.bgk.prototype={ +$0(){this.a.gh9().iF()}, +$S:0} +A.bgl.prototype={ +$0(){var s=this.a +if(!s.gh9().gcs()&&s.gh9().geD())s.gh9().ek()}, +$S:0} +A.bgm.prototype={ +$0(){this.a.gh9().iF()}, +$S:0} +A.bgn.prototype={ +$0(){var s=this.a +if(!s.gh9().gcs()&&s.gh9().geD())s.gh9().ek()}, +$S:0} +A.bgo.prototype={ +$0(){this.a.gh9().iF()}, +$S:0} +A.bgp.prototype={ +$2(a,b){var s,r,q,p=this.a,o=p.ayX(),n=p.a,m=n.y,l=n.Q +n=n.as +s=p.f +r=this.b.gcs() +q=this.c.a.a +return A.bOS(m,b,o,p.a.fx,q.length===0,r,s,l,n)}, +$S:619} +A.bgr.prototype={ +$1(a){return this.a.a4t(!0)}, +$S:61} +A.bgs.prototype={ +$1(a){return this.a.a4t(!1)}, +$S:54} +A.bgq.prototype={ +$2(a,b){var s,r=null,q=this.a,p=q.c,o=this.b,n=o.gmf().a.a +n=(n.length===0?B.ca:new A.eM(n)).gq(0) +o=o.a.fy?r:new A.bgi(o) +s=q.b +q=q.a +return new A.bT(A.c3(r,r,r,r,r,r,r,n,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,p,r,r,r,r,r,r,r,s,q,r,r,r,r,r,r,r,r,r,r,r,r,o,r,r,r,r,r,r,r,r,r,r,r),!1,!1,!1,!1,b,r)}, +$S:406} +A.bgi.prototype={ +$0(){var s=this.a +if(!s.gmf().a.b.gdt())s.gmf().spy(A.ie(B.q,s.gmf().a.a.length)) +s.a6W()}, +$S:0} +A.biJ.prototype={ +$1(a){var s,r=null,q=A.x(this.a) +if(a.p(0,B.u))return A.bg(r,r,q.CW,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.bg(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:35} +A.biK.prototype={ +$1(a){var s,r=null +if(a.p(0,B.u)){s=A.x(this.a).p3.y.b +return A.bg(r,r,s==null?r:A.I(97,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255),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.bg(r,r,A.x(this.a).p3.y.b,r,r,r,r,r,r,r,r,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,r)}, +$S:35} +A.bhE.prototype={ +$2(a,b){if(!a.a)a.L(0,b)}, +$S:77} +A.WC.prototype={ +b8(a){this.bj(a) +this.vl()}, +cL(){var s,r,q,p,o=this +o.eG() +s=o.dh$ +r=o.gtQ() +q=o.c +q.toString +q=A.v3(q) +o.jk$=q +p=o.rA(q,r) +if(r){o.kt(s,o.hz$) +o.hz$=!1}if(p)if(s!=null)s.m()}, +m(){var s,r=this +r.jj$.ak(0,new A.bhE()) +s=r.dh$ +if(s!=null)s.m() +r.dh$=null +r.aJ()}} +A.PW.prototype={ +W(){var s=null,r=$.ag() +return new A.H0(new A.Oj(s,r),new A.z8(!1,r),s,A.B(t.yb,t.M),s,!0,s,B.l)}} +A.aUU.prototype={ +$1(a){var s,r,q,p,o,n,m=this +t.iN.a(a) +s=m.a +r=a.c +r.toString +q=s.Ju(A.x(r).e) +r=a.dh$ +p=a.gxQ() +o=a.e +n=o.y +o=q.aQ8(n==null?A.u(o).j("de.T").a(n):n) +n=m.p2 +s=s.bd +return A.Ql(r,A.fW(m.cy,m.y2,m.as,m.y1,m.bn,m.aA,m.aq,m.aW,p,m.RG,m.rx,m.p4,m.X,m.R8,m.p3,o,m.ao,m.bd,!0,m.dy,s!==!1,m.go,m.d,m.p1,null,m.x1,m.e,m.ai,m.id,m.fr,m.fx,m.fy,m.aZ,m.cx,m.CW,m.t,new A.aUV(a,m.b),m.k4,m.ok,m.k1,m.k2,m.k3,m.ay,m.c,m.aL,m.bB,m.ry,m.to,m.xr,m.a9,m.an,m.ch,B.mR,B.mS,m.bU,m.at,m.w,m.r,m.x,m.y,m.Q,m.z,m.f,m.ax,m.cc))}, +$S:403} +A.aUV.prototype={ +$1(a){this.a.K7(a)}, +$S:22} +A.H0.prototype={ +gxQ(){var s=t.mr.a(A.a0.prototype.gbf.call(this)) +return s.z}, +kt(a,b){var s,r=this +r.anv(a,b) +s=r.ax +if(s!=null)r.pl(s,"controller") +r.d=r.gxQ().a.a}, +az(){var s,r=this +r.aM() +s=t.mr +s.a(A.a0.prototype.gbf.call(r)) +s.a(A.a0.prototype.gbf.call(r)).z.V(0,r.gQI())}, +b8(a){var s,r,q,p=this +p.apL(a) +s=t.mr +r=a.z +if(s.a(A.a0.prototype.gbf.call(p)).z!==r){q=p.gQI() +r.L(0,q) +s.a(A.a0.prototype.gbf.call(p)).z.V(0,q) +s.a(A.a0.prototype.gbf.call(p)) +s.a(A.a0.prototype.gbf.call(p)) +p.d=s.a(A.a0.prototype.gbf.call(p)).z.a.a}}, +m(){var s,r=this +t.mr.a(A.a0.prototype.gbf.call(r)).z.L(0,r.gQI()) +s=r.ax +if(s!=null){s.awW() +s.aoJ()}r.anu()}, +K7(a){var s +this.ant(a) +if(this.gxQ().a.a!==a){s=this.gxQ() +s.scG(0,a)}}, +azW(){var s=this +if(s.gxQ().a.a!==s.gTe())s.K7(s.gxQ().a.a)}} +A.a6a.prototype={} +A.aIQ.prototype={ +Av(a){return B.amJ}, +Jy(a,b,c,d){var s,r,q,p=null,o=A.x(a) +a.av(t.bZ) +s=A.x(a) +r=s.ib.c +if(r==null)r=o.ay.b +q=new A.bm(22,22,A.eT(A.e8(B.cO,p,B.H,!1,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,p),p,p,new A.aoz(r,p),B.v),p) +switch(b.a){case 0:return A.bsi(1.5707963267948966,q) +case 1:return q +case 2:return A.bsi(0.7853981633974483,q)}}, +Au(a,b){switch(a.a){case 0:return B.aiU +case 1:return B.h +case 2:return B.aiQ}}} +A.aoz.prototype={ +aI(a,b){var s,r,q,p,o=$.an(),n=o.b5() +n.sal(0,this.b) +s=b.a/2 +r=A.lg(new A.j(s,s),s) +q=0+s +p=o.cV() +p.ny(r) +p.ka(new A.A(0,0,q,q)) +a.dN(p,n)}, +eF(a){return!this.b.k(0,a.b)}} +A.ajE.prototype={} +A.Q6.prototype={ +gB(a){return A.a2(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,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Q6&&J.d(b.a,s.a)&&J.d(b.b,s.b)&&J.d(b.c,s.c)}} +A.aoA.prototype={} +A.abI.prototype={ +C(a){var s=this.c.a8(0,B.qb),r=this.d.O(0,B.aiK),q=A.bX(a,B.cZ,t.l).w.r.b+8,p=44<=s.b-8-q,o=new A.j(8,q) +return new A.aW(new A.E(8,q,8,8),new A.i0(new A.abJ(s.a8(0,o),r.a8(0,o),p),new A.Vk(this.e,p,A.c25(),null),null),null)}} +A.Vk.prototype={ +W(){return new A.aoF(new A.jd(),null,null,B.l)}, +b1q(a,b){return this.e.$2(a,b)}} +A.aoF.prototype={ +b8(a){var s=this +s.bj(a) +if(!A.ed(s.a.c,a.c)){s.e=new A.jd() +s.d=!1}}, +C(a){var s,r,q,p,o,n,m,l=this,k=null,j=A.f8(a,B.bg,t.Q) +j.toString +s=l.e +r=l.d +q=a.av(t.I) +q.toString +p=l.a +o=p.d +n=l.d +m=A.aS(n?B.kS:B.oS,k,k,k) +j=n?j.gbs():j.gbD() +j=A.a([new A.aoE(m,new A.bgJ(l),j,k)],t.p) +B.b.K(j,l.a.c) +return new A.aoG(r,q.w,A.bvT(p.b1q(a,new A.aoC(o,n,j,k)),B.a0,B.a_u),s)}} +A.bgJ.prototype={ +$0(){var s=this.a +s.a2(new A.bgI(s))}, +$S:0} +A.bgI.prototype={ +$0(){var s=this.a +s.d=!s.d}, +$S:0} +A.aoG.prototype={ +aU(a){var s=new A.aoH(this.e,this.f,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sXq(this.e) +b.scH(this.f)}} +A.aoH.prototype={ +sXq(a){if(a===this.af)return +this.af=a +this.aj()}, +scH(a){if(a===this.aO)return +this.aO=a +this.aj()}, +c8(){var s,r,q=this,p=q.db$ +p.toString +s=t.k +r=s.a(A.D.prototype.ga1.call(q)) +p.cE(new A.as(0,r.b,0,r.d),!0) +if(!q.af&&q.E==null)q.E=q.db$.gu(0).a +p=s.a(A.D.prototype.ga1.call(q)) +s=q.E +if(s!=null){s=q.db$.gu(0) +r=q.E +r.toString +s=s.a>r}else{r=s +s=!0}if(s)s=q.db$.gu(0).a +else{r.toString +s=r}q.id=p.bx(new A.N(s,q.db$.gu(0).b)) +s=q.db$.b +s.toString +t.h.a(s) +s.a=new A.j(q.aO===B.a9?0:q.gu(0).a-q.db$.gu(0).a,0)}, +aI(a,b){var s=this.db$,r=s.b +r.toString +a.dK(s,t.h.a(r).a.O(0,b))}, +dE(a,b){var s=this.db$.b +s.toString +t.h.a(s) +return a.kN(new A.bgK(this,b,s),s.a,b)}, +fo(a){if(!(a.b instanceof A.jc))a.b=new A.jc(null,null,B.h)}, +eB(a,b){var s=a.b +s.toString +s=t.h.a(s).a +b.bk(0,s.a,s.b) +this.aoA(a,b)}} +A.bgK.prototype={ +$2(a,b){return this.a.db$.di(a,b)}, +$S:17} +A.aoC.prototype={ +aU(a){var s=new A.amD(this.e,this.f,0,null,null,A.ay()) +s.aT() +return s}, +ba(a,b){b.szo(this.e) +b.sXq(this.f)}, +cU(a){return new A.aoD(A.dz(t.C),this,B.au)}} +A.aoD.prototype={} +A.amD.prototype={ +szo(a){if(a===this.X)return +this.X=a +this.aj()}, +sXq(a){if(a===this.a9)return +this.a9=a +this.aj()}, +aDH(){var s,r=this,q={},p=t.k,o=r.a9?p.a(A.D.prototype.ga1.call(r)):A.ts(new A.N(p.a(A.D.prototype.ga1.call(r)).b,44)) +q.a=-1 +q.b=0 +r.c2(new A.bdh(q,r,o)) +p=r.M$ +p.toString +s=r.t +if(s!==-1&&s===r.b9$-2&&q.b-p.gu(0).a<=o.b)r.t=-1}, +a7P(a,b){var s,r=this +if(a===r.M$)return r.t!==-1 +s=r.t +if(s===-1)return!0 +return b>s===r.a9}, +aHc(){var s,r,q,p,o=this,n={} +n.a=-1 +n.b=B.v +n.c=0 +s=o.M$ +s.toString +n.d=o.a9&&!o.X?s.gu(0).b:0 +o.c2(new A.bdi(n,o,s)) +r=s.b +r.toString +t.h.a(r) +q=o.M$ +q.toString +if(o.a7P(q,0)){r.e=!0 +if(o.a9){q=o.X +r.a=q?new A.j(0,n.d):B.h +r=n.b +p=r.b +s=q?p+s.gu(0).b:p +n.b=new A.N(r.a,s)}else{r.a=new A.j(n.c,0) +n.b=new A.N(n.b.a+s.gu(0).a,n.b.b)}}else r.e=!1 +o.id=n.b}, +c8(){var s,r=this +r.t=-1 +if(r.M$==null){s=t.k.a(A.D.prototype.ga1.call(r)) +r.id=new A.N(A.V(0,s.a,s.b),A.V(0,s.c,s.d)) +return}r.aDH() +r.aHc()}, +aI(a,b){this.c2(new A.bdk(a,b))}, +fo(a){if(!(a.b instanceof A.jc))a.b=new A.jc(null,null,B.h)}, +dE(a,b){var s,r,q={},p=q.a=this.bm$ +for(s=t.h;p!=null;){p=p.b +p.toString +s.a(p) +if(!p.e){r=p.c1$ +q.a=r +p=r +continue}if(a.kN(new A.bdj(q,b,p),p.a,b))return!0 +r=p.c1$ +q.a=r +p=r}return!1}, +j0(a){this.c2(new A.bdl(a))}} +A.bdh.prototype={ +$1(a){var s,r,q,p,o=this.a;++o.a +s=this.b +if(s.t!==-1&&!s.a9)return +t.x.a(a) +r=this.c +q=r.b +a.cE(new A.as(0,q,0,r.d),!0) +p=o.b+a.gu(0).a +o.b=p +if(p>q&&s.t===-1)s.t=o.a-1}, +$S:28} +A.bdi.prototype={ +$1(a){var s,r,q,p=this.a,o=++p.a +t.x.a(a) +s=a.b +s.toString +t.h.a(s) +if(a===this.c)return +r=this.b +if(!r.a7P(a,o)){s.e=!1 +return}s.e=!0 +if(!r.a9){o=p.c +s.a=new A.j(o,0) +q=o+a.gu(0).a +p.c=q +p.b=new A.N(q,Math.max(a.gu(0).b,p.b.b))}else{o=p.d +s.a=new A.j(0,o) +p.d=o+a.gu(0).b +p.b=new A.N(Math.max(a.gu(0).a,p.b.a),p.d)}}, +$S:28} +A.bdk.prototype={ +$1(a){var s +t.x.a(a) +s=a.b +s.toString +t.h.a(s) +if(!s.e)return +this.a.dK(a,s.a.O(0,this.b))}, +$S:28} +A.bdj.prototype={ +$2(a,b){return this.a.a.di(a,b)}, +$S:17} +A.bdl.prototype={ +$1(a){var s +t.x.a(a) +s=a.b +s.toString +if(t.h.a(s).e)this.a.$1(a)}, +$S:28} +A.aoB.prototype={ +C(a){var s=null +return A.eV(B.S,!0,B.PM,this.c,B.cu,A.bV7(A.x(a).ay),1,s,s,s,s,s,B.dD)}} +A.aoE.prototype={ +C(a){var s=null +return A.eV(B.S,!0,s,A.eU(s,s,s,s,s,this.c,s,s,this.d,s,s,s,s,s,this.e,s),B.f,B.r,0,s,s,s,s,s,B.dD)}} +A.ar6.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=t.h;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=t.h;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.ars.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.H3.prototype={ +J(){return"_TextSelectionToolbarItemPosition."+this.b}} +A.abK.prototype={ +C(a){var s=this,r=null +return A.id(s.c,B.f,r,!0,r,r,s.d,r,A.vk(s.f,r,B.r,r,r,r,r,r,r,r,A.bSZ(A.x(a).ay),r,r,B.qY,s.e,r,B.jp,r,r,r,r,B.aqj,r))}} +A.fn.prototype={ +cj(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.cj(b3.a) +if(r==null)r=b3.a +q=b1.b +p=q==null?b2:q.cj(b3.b) +if(p==null)p=b3.b +o=b1.c +n=o==null?b2:o.cj(b3.c) +if(n==null)n=b3.c +m=b1.d +l=m==null?b2:m.cj(b3.d) +if(l==null)l=b3.d +k=b1.e +j=k==null?b2:k.cj(b3.e) +if(j==null)j=b3.e +i=b1.f +h=i==null?b2:i.cj(b3.f) +if(h==null)h=b3.f +g=b1.r +f=g==null?b2:g.cj(b3.r) +if(f==null)f=b3.r +e=b1.w +d=e==null?b2:e.cj(b3.w) +if(d==null)d=b3.w +c=b1.x +b=c==null?b2:c.cj(b3.x) +if(b==null)b=b3.x +a=b1.y +a0=a==null?b2:a.cj(b3.y) +if(a0==null)a0=b3.y +a1=b1.z +a2=a1==null?b2:a1.cj(b3.z) +if(a2==null)a2=b3.z +a3=b1.Q +a4=a3==null?b2:a3.cj(b3.Q) +if(a4==null)a4=b3.Q +a5=b1.as +a6=a5==null?b2:a5.cj(b3.as) +if(a6==null)a6=b3.as +a7=b1.at +a8=a7==null?b2:a7.cj(b3.at) +if(a8==null)a8=b3.at +a9=b1.ax +b0=a9==null?b2:a9.cj(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.bsd(j,i,h,s,r,q,p,o,n,g,f,e==null?a9:e,m,l,k)}, +aNT(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.jN(a0,d,b,d,a1,a2,0,1,a3) +s=e.b +s=s==null?d:s.jN(a0,d,b,d,a1,a2,0,1,a3) +r=e.c +r=r==null?d:r.jN(a0,d,b,d,a1,a2,0,1,a3) +q=e.d +q=q==null?d:q.jN(a0,d,b,d,a1,a2,0,1,a3) +p=e.e +p=p==null?d:p.jN(a0,d,b,d,a1,a2,0,1,a3) +o=e.f +o=o==null?d:o.jN(a,d,b,d,a1,a2,0,1,a3) +n=e.r +n=n==null?d:n.jN(a,d,b,d,a1,a2,0,1,a3) +m=e.w +m=m==null?d:m.jN(a,d,b,d,a1,a2,0,1,a3) +l=e.x +l=l==null?d:l.jN(a,d,b,d,a1,a2,0,1,a3) +k=e.y +k=k==null?d:k.jN(a,d,b,d,a1,a2,0,1,a3) +j=e.z +j=j==null?d:j.jN(a,d,b,d,a1,a2,0,1,a3) +i=e.Q +i=i==null?d:i.jN(a0,d,b,d,a1,a2,0,1,a3) +h=e.as +h=h==null?d:h.jN(a,d,b,d,a1,a2,0,1,a3) +g=e.at +g=g==null?d:g.jN(a,d,b,d,a1,a2,0,1,a3) +f=e.ax +return A.bsd(k,j,i,c,s,r,q,p,o,h,g,f==null?d:f.jN(a,d,b,d,a1,a2,0,1,a3),n,m,l)}, +aao(a,b,c){return this.aNT(a,b,c,null,null,null)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.fn&&J.d(s.a,b.a)&&J.d(s.b,b.b)&&J.d(s.c,b.c)&&J.d(s.d,b.d)&&J.d(s.e,b.e)&&J.d(s.f,b.f)&&J.d(s.r,b.r)&&J.d(s.w,b.w)&&J.d(s.x,b.x)&&J.d(s.y,b.y)&&J.d(s.z,b.z)&&J.d(s.Q,b.Q)&&J.d(s.as,b.as)&&J.d(s.at,b.at)&&J.d(s.ax,b.ax)}, +gB(a){var s=this +return A.a2(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.aoL.prototype={} +A.nM.prototype={ +C(a){var s,r,q=null,p=this.c,o=B.ed.a,n=B.ed.b,m=B.ed.c,l=B.ed.d,k=B.ed.e,j=B.ed.f,i=B.ed.r,h=a.av(t.Uf) +if(h==null)h=B.ee +s=p.ib +r=s.b +if(r==null)r=h.x +s=s.a +h=s==null?h.w:s +return new A.Sy(this,new A.a0L(new A.a4j(p,new A.Mv(o,n,m,l,k,j,i),B.rU,o,n,m,l,k,j,i),A.Cn(A.ayG(this.d,h,q,q,r),p.ok,q),q),q)}} +A.Sy.prototype={ +wk(a,b,c){return new A.nM(this.w.c,c,null)}, +e0(a){return!this.w.c.k(0,a.w.c)}} +A.zL.prototype={ +hh(a){var s,r=this.a +r.toString +s=this.b +s.toString +return A.bT6(r,s,a)}} +A.HX.prototype={ +W(){return new A.af0(null,null,B.l)}} +A.af0.prototype={ +p5(a){var s=a.$3(this.CW,this.a.r,new A.aYz()) +s.toString +this.CW=t.ZM.a(s)}, +C(a){var s=this.CW +s.toString +return new A.nM(s.am(0,this.ght().gh(0)),this.a.w,null)}} +A.aYz.prototype={ +$1(a){return new A.zL(t.we.a(a),null)}, +$S:400} +A.pV.prototype={} +A.fX.prototype={} +A.y4.prototype={ +J(){return"MaterialTapTargetSize."+this.b}} +A.ms.prototype={ +aj8(a){return a.j("pV<0>?").a(this.d.i(0,A.b8(a)))}, +v8(b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6){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=b7!=null?A.bBi(b7):a7.c,b0=c6==null?a7.Q:c6,b1=b5==null?a7.ay:b5,b2=b1.b,b3=b1.c,b4=b1.d +if(b4==null)b4=b2 +s=b1.e +if(s==null)s=b3 +r=b1.f +q=b1.r +p=b1.w +if(p==null)p=r +o=b1.x +if(o==null)o=q +n=b1.y +m=n==null?r:n +l=b1.z +k=l==null?q:l +j=b1.Q +if(j==null){if(n==null)n=r}else n=j +j=b1.as +if(j==null){if(l==null)l=q}else l=j +j=b1.at +i=b1.ax +h=b1.ay +if(h==null)h=j +g=b1.ch +if(g==null)g=i +f=b1.cx +e=b1.cy +d=b1.db +c=b1.dx +if(c==null)c=e +b=b1.dy +if(b==null)b=d +a=b1.fr +if(a==null)a=f +a0=b1.fx +if(a0==null)a0=f +a1=b1.fy +if(a1==null)a1=B.t +a2=b1.go +if(a2==null)a2=B.t +a3=b1.id +if(a3==null)a3=d +a4=b1.k1 +if(a4==null)a4=e +a5=b1.k2 +if(a5==null)a5=b3 +a6=b1.k3 +if(a6==null)a6=b2 +n=A.bq6(b1.CW,b1.a,j,h,a5,a3,f,i,g,a4,b3,s,q,o,d,b,k,l,a,a0,b2,b4,a2,r,p,a1,e,a6,c,m,n) +b1=b8==null?a7.ok:b8 +b2=c2==null?a7.p2:c2 +b3=c5==null?a7.p3:c5 +b4=b6==null?a7.ai:b6 +s=b9==null?a7.aL:b9 +r=c0==null?a7.bn:c0 +q=c1==null?a7.dQ:c1 +p=c4==null?a7.jl:c4 +return A.bse(a7.R8,a7.d,a7.RG,a7.a,a7.hV,a7.rx,a7.ry,a7.as,a7.to,a7.x1,a7.x2,a7.xr,a7.y1,a7.at,a7.ax,a7.y2,a7.bB,a7.bd,n,a7.b,a7.aZ,a7.aW,a7.ch,a7.bU,a7.CW,a7.cx,b4,a7.cc,a7.t,a7.X,a7.dz,a7.a9,a9,a7.an,a7.ao,a7.cy,a7.db,a7.dx,a7.dy,a7.aq,b1,a7.fr,a7.e,a7.aA,a7.f,s,r,a7.aP,a7.bC,a7.dG,a7.dP,a7.e3,a7.r,a7.w,q,a7.fx,a7.fy,a7.go,a7.p1,b2,a7.iV,a7.dR,a7.id,a7.x,a7.hT,a7.bo,a7.k1,a7.eo,a7.k2,p,a7.fv,a7.k3,a7.y,a7.ed,a7.cW,a7.jm,a7.ib,b3,a7.fw,a7.hU,a7.E,a7.p_,a7.p4,a7.k4,a7.z,b0)}, +aQs(a,b){var s=null +return this.v8(s,s,s,s,s,s,s,a,s,s,b,s)}, +aQb(a){var s=null +return this.v8(s,s,s,a,s,s,s,s,s,s,s,s)}, +aQo(a,b){var s=null +return this.v8(s,s,s,a,s,s,b,s,s,s,s,s)}, +aQi(a){var s=null +return this.v8(s,s,s,s,s,s,s,s,s,s,s,a)}, +aQu(a,b,c){var s=null +return this.v8(s,a,s,s,b,c,s,s,s,s,s,s)}, +abt(a){var s=null +return this.v8(s,s,s,s,s,s,s,s,a,s,s,s)}, +abq(a){var s=null +return this.v8(s,s,a,s,s,s,s,s,s,s,s,s)}, +k(a,b){var s,r,q=this +if(b==null)return!1 +if(J.aj(b)!==A.M(q))return!1 +if(b instanceof A.ms)if(A.Hw(b.d,q.d))if(b.a===q.a)if(A.Hw(b.c,q.c))if(b.e.k(0,q.e))if(b.f===q.f)if(b.r.k(0,q.r))if(b.w===q.w)if(b.x.k(0,q.x))if(b.y===q.y)if(b.z===q.z)if(b.Q.k(0,q.Q))if(b.at.k(0,q.at))if(b.ax.k(0,q.ax))if(b.ay.k(0,q.ay))if(b.ch.k(0,q.ch))if(b.CW.k(0,q.CW))if(b.cx.k(0,q.cx))if(b.cy.k(0,q.cy))if(b.db.k(0,q.db))if(b.dx.k(0,q.dx))if(b.dy.k(0,q.dy))if(b.fr.k(0,q.fr))if(b.fx.k(0,q.fx))if(b.fy.k(0,q.fy))if(b.go.k(0,q.go))if(b.id.k(0,q.id))if(b.k1.k(0,q.k1))if(b.k2.k(0,q.k2))if(b.k3.k(0,q.k3))if(b.k4.k(0,q.k4))if(b.ok.k(0,q.ok))if(b.p1.k(0,q.p1))if(b.p2.k(0,q.p2))if(b.p3.k(0,q.p3))if(b.p4.k(0,q.p4))if(J.d(b.R8,q.R8))if(b.RG.k(0,q.RG))if(b.rx.k(0,q.rx))if(b.ry.k(0,q.ry))if(b.to.k(0,q.to))if(b.x1.k(0,q.x1))if(b.x2.k(0,q.x2))if(b.xr.k(0,q.xr))if(b.y1.k(0,q.y1))if(b.y2.k(0,q.y2))if(b.bB.k(0,q.bB))if(b.bd.k(0,q.bd))if(b.aZ.k(0,q.aZ))if(b.aW.k(0,q.aW))if(b.bU.k(0,q.bU))if(b.ai.k(0,q.ai))if(b.cc.k(0,q.cc))if(b.t.k(0,q.t))if(b.X.k(0,q.X))if(b.a9.k(0,q.a9))if(b.an.k(0,q.an))if(b.ao.k(0,q.ao))if(b.aq.k(0,q.aq))if(b.aA.k(0,q.aA))if(b.aL.k(0,q.aL))if(b.bn.k(0,q.bn))if(b.aP.k(0,q.aP))if(b.bC.k(0,q.bC))if(b.dG.k(0,q.dG))if(b.dP.k(0,q.dP))if(b.e3.k(0,q.e3))if(b.dQ.k(0,q.dQ))if(b.iV.k(0,q.iV))if(b.dR.k(0,q.dR))if(b.hT.k(0,q.hT))if(b.bo.k(0,q.bo))if(b.eo.k(0,q.eo))if(b.jl.k(0,q.jl))if(b.fv.k(0,q.fv))if(b.ed.k(0,q.ed))if(b.cW.k(0,q.cW))if(b.jm.k(0,q.jm))if(b.ib.k(0,q.ib))if(b.fw.k(0,q.fw))if(b.hU.k(0,q.hU))if(b.p_.k(0,q.p_)){s=b.E +s.toString +r=q.E +r.toString +if(s.k(0,r)){s=b.dz +s.toString +r=q.dz +r.toString +if(s.k(0,r)){s=b.hV +s.toString +r=q.hV +r.toString +if(s.k(0,r)){s=b.as +s.toString +r=q.as +r.toString +r=s.k(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 +return s}, +gB(a){var s=this,r=s.d,q=A.J(new A.bj(r,A.u(r).j("bj<1>")),!0,t.X) +B.b.K(q,r.gaS(0)) +q.push(s.a) +q.push(s.b) +r=s.c +B.b.K(q,r.gcS(r)) +B.b.K(q,r.gaS(r)) +q.push(s.e) +q.push(s.f) +q.push(s.r) +q.push(s.w) +q.push(s.x) +q.push(s.y) +q.push(s.z) +q.push(s.Q) +q.push(s.at) +q.push(s.ax) +q.push(s.ay) +q.push(s.ch) +q.push(s.CW) +q.push(s.cx) +q.push(s.cy) +q.push(s.db) +q.push(s.dx) +q.push(s.dy) +q.push(s.fr) +q.push(s.fx) +q.push(s.fy) +q.push(s.go) +q.push(s.id) +q.push(s.k1) +q.push(s.k2) +q.push(s.k3) +q.push(s.k4) +q.push(s.ok) +q.push(s.p1) +q.push(s.p2) +q.push(s.p3) +q.push(s.p4) +q.push(s.R8) +q.push(s.RG) +q.push(s.rx) +q.push(s.ry) +q.push(s.to) +q.push(s.x1) +q.push(s.x2) +q.push(s.xr) +q.push(s.y1) +q.push(s.y2) +q.push(s.bB) +q.push(s.bd) +q.push(s.aZ) +q.push(s.aW) +q.push(s.bU) +q.push(s.ai) +q.push(s.cc) +q.push(s.t) +q.push(s.X) +q.push(s.a9) +q.push(s.an) +q.push(s.ao) +q.push(s.aq) +q.push(s.aA) +q.push(s.aL) +q.push(s.bn) +q.push(s.aP) +q.push(s.bC) +q.push(s.dG) +q.push(s.dP) +q.push(s.e3) +q.push(s.dQ) +q.push(s.iV) +q.push(s.dR) +q.push(s.hT) +q.push(s.bo) +q.push(s.eo) +q.push(s.jl) +q.push(s.fv) +q.push(s.ed) +q.push(s.cW) +q.push(s.jm) +q.push(s.ib) +q.push(s.fw) +q.push(s.hU) +q.push(s.p_) +r=s.E +r.toString +q.push(r) +r=s.dz +r.toString +q.push(r) +r=s.hV +r.toString +q.push(r) +r=s.as +r.toString +q.push(r) +return A.aO(q)}} +A.aVA.prototype={ +$0(){var s=this.a,r=this.b +return s.aQs(r.cj(s.p2),r.cj(s.p3))}, +$S:397} +A.aVy.prototype={ +$2(a,b){return new A.bw(a,b.aeA(this.a.c.i(0,a),this.b),t.sw)}, +$S:396} +A.aVz.prototype={ +$1(a){return!this.a.c.a7(0,a.a)}, +$S:390} +A.a4j.prototype={ +grL(){var s=this.ch.a +return s==null?this.ay.ay.a:s}, +giE(){var s=this.ch.b +return s==null?this.ay.ay.b:s}, +gtK(){var s=this.ch.c +return s==null?this.ay.ay.c:s}, +gwu(){var s=this.ch.f +return s==null?this.ay.id:s}, +ey(a){return A.bPu(this.ay,this.ch.ey(a))}} +A.G4.prototype={ +gB(a){return(A.of(this.a)^A.of(this.b))>>>0}, +k(a,b){if(b==null)return!1 +return b instanceof A.G4&&b.a===this.a&&b.b===this.b}} +A.ahR.prototype={ +d2(a,b,c){var s,r=this.a,q=r.i(0,b) +if(q!=null)return q +if(r.a===this.b)r.D(0,new A.bj(r,A.u(r).j("bj<1>")).gY(0)) +s=c.$0() +r.n(0,b,s) +return s}} +A.ky.prototype={ +yN(a){var s=this.a,r=this.b,q=A.V(a.a+new A.j(s,r).aD(0,4).a,0,a.b) +return a.aQq(A.V(a.c+new A.j(s,r).aD(0,4).b,0,a.d),q)}, +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.ky&&b.a===this.a&&b.b===this.b}, +gB(a){return A.a2(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)}, +f2(){return this.anj()+"(h: "+A.mN(this.a)+", v: "+A.mN(this.b)+")"}} +A.aoP.prototype={} +A.apD.prototype={} +A.Qc.prototype={ +gDj(){var s,r=this.e +if(r!=null)s=!1 +else s=!0 +if(s)return r +return A.vP(new A.aVE(this))}, +gB(a){var s=this +return A.aO([s.a,s.b,s.c,s.d,s.gDj(),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])}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Qc&&J.d(b.a,s.a)&&J.d(b.b,s.b)&&J.d(b.c,s.c)&&J.d(b.d,s.d)&&J.d(b.gDj(),s.gDj())&&J.d(b.f,s.f)&&J.d(b.r,s.r)&&J.d(b.w,s.w)&&J.d(b.x,s.x)&&J.d(b.y,s.y)&&J.d(b.z,s.z)&&J.d(b.Q,s.Q)&&b.as==s.as&&J.d(b.at,s.at)&&J.d(b.ax,s.ax)&&J.d(b.ay,s.ay)&&J.d(b.ch,s.ch)&&J.d(b.CW,s.CW)&&J.d(b.cx,s.cx)&&J.d(b.db,s.db)&&J.d(b.dx,s.dx)}} +A.aVE.prototype={ +$1(a){var s +if(a.p(0,B.L)){s=this.a.e +return s==null?t.o.a(s):s}return B.r}, +$S:6} +A.aoR.prototype={} +A.Qd.prototype={ +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Qd&&J.d(b.a,s.a)&&J.d(b.b,s.b)&&J.d(b.c,s.c)&&J.d(b.d,s.d)&&J.d(b.e,s.e)&&J.d(b.f,s.f)&&J.d(b.r,s.r)&&J.d(b.w,s.w)&&J.d(b.y,s.y)&&J.d(b.x,s.x)&&J.d(b.z,s.z)&&J.d(b.Q,s.Q)&&J.d(b.as,s.as)&&J.d(b.ax,s.ax)&&b.at==s.at}} +A.aoS.prototype={} +A.zP.prototype={ +CI(){var s,r,q=this +if(q.gwg()){if(q.gh(q)==null){s=q.kg$ +s===$&&A.b() +s.sh(0,0)}s=q.gh(q) +r=q.kg$ +if(s!==!1){r===$&&A.b() +r.d9(0)}else{r===$&&A.b() +r.eg(0)}}else{s=q.gh(q) +r=q.kg$ +if(s===!0){r===$&&A.b() +r.d9(0)}else{r===$&&A.b() +r.eg(0)}}}, +aLv(a){var s,r=this +if(r.gef()!=null){r.a2(new A.aVN(r,a)) +s=r.lB$ +s===$&&A.b() +s.d9(0)}}, +a8C(a){var s,r=this +if(r.gef()==null)return +switch(r.gh(r)){case!1:r.gef().$1(!0) +break +case!0:s=r.gef() +s.toString +s.$1(r.gwg()&&null) +break +case null:case void 0:r.gef().$1(!1) +break}r.c.gab().AI(B.re)}, +aLt(){return this.a8C(null)}, +a8E(a){var s,r=this +if(r.oY$!=null)r.a2(new A.aVP(r)) +s=r.lB$ +s===$&&A.b() +s.eg(0)}, +aLw(){return this.a8E(null)}, +aLs(a){var s,r=this +if(a!==r.nK$){r.a2(new A.aVK(r,a)) +s=r.qh$ +if(a){s===$&&A.b() +s.d9(0)}else{s===$&&A.b() +s.eg(0)}}}, +aAv(a){var s,r=this +if(a!==r.nL$){r.a2(new A.aVL(r,a)) +s=r.qg$ +if(a){s===$&&A.b() +s.d9(0)}else{s===$&&A.b() +s.eg(0)}}}, +gfU(){var s,r=this,q=A.b0(t.O) +if(r.gef()==null)q.F(0,B.u) +if(r.nL$)q.F(0,B.E) +if(r.nK$)q.F(0,B.C) +s=r.gh(r) +if(s!==!1)q.F(0,B.L) +return q}, +aaS(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=i.DI$ +if(g===$){s=A.a4([B.jO,new A.d9(i.ga8B(),new A.bl(A.a([],t.f),t._),t.wY)],t.n,t.b) +i.DI$!==$&&A.at() +i.DI$=s +g=s}r=i.gef() +q=c.a.$1(i.gfU()) +p=i.gef() +o=i.gef()!=null?i.gaLu():h +n=i.gef()!=null?i.ga8B():h +m=i.gef()!=null?i.ga8D():h +l=i.gef()!=null?i.ga8D():h +k=i.gef() +j=A.eT(h,h,h,e,f) +return A.bqO(g,!1,A.e8(h,new A.bT(A.c3(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,h,h),!1,!1,!1,!1,j,h),B.H,p==null,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,h),r!=null,b,q,d,i.gaLr(),i.gaAu(),h)}, +aaQ(a,b,c,d,e){return this.aaS(a,b,c,null,d,e)}} +A.aVN.prototype={ +$0(){this.a.oY$=this.b.c}, +$S:0} +A.aVP.prototype={ +$0(){this.a.oY$=null}, +$S:0} +A.aVK.prototype={ +$0(){this.a.nK$=this.b}, +$S:0} +A.aVL.prototype={ +$0(){this.a.nL$=this.b}, +$S:0} +A.EV.prototype={ +sbE(a,b){var s=this,r=s.a +if(b===r)return +if(r!=null)r.a.L(0,s.gf0()) +b.a.V(0,s.gf0()) +s.a=b +s.U()}, +sXI(a){var s=this,r=s.b +if(a===r)return +if(r!=null)r.a.L(0,s.gf0()) +a.a.V(0,s.gf0()) +s.b=a +s.U()}, +sXK(a){var s=this,r=s.c +if(a===r)return +if(r!=null)r.a.L(0,s.gf0()) +a.a.V(0,s.gf0()) +s.c=a +s.U()}, +sXL(a){var s=this,r=s.d +if(a===r)return +if(r!=null)r.a.L(0,s.gf0()) +a.a.V(0,s.gf0()) +s.d=a +s.U()}, +sxU(a){if(J.d(this.e,a))return +this.e=a +this.U()}, +szk(a){if(J.d(this.f,a))return +this.f=a +this.U()}, +sW1(a){if(a.k(0,this.r))return +this.r=a +this.U()}, +sXJ(a){if(a.k(0,this.w))return +this.w=a +this.U()}, +sp6(a){if(a.k(0,this.x))return +this.x=a +this.U()}, +slD(a){if(a.k(0,this.y))return +this.y=a +this.U()}, +siM(a){if(a===this.z)return +this.z=a +this.U()}, +syJ(a){if(J.d(a,this.Q))return +this.Q=a +this.U()}, +stz(a){if(a===this.as)return +this.as=a +this.U()}, +sWd(a){if(a===this.at)return +this.at=a +this.U()}, +Xt(a,b){var s,r,q,p,o=this +if(o.b.gbS(0)!==B.W||o.c.gbS(0)!==B.W||o.d.gbS(0)!==B.W){s=$.an().b5() +r=o.r +r.toString +q=o.w +q.toString +q=A.W(r,q,o.a.gh(0)) +r=o.x +r.toString +r=A.W(q,r,o.d.gh(0)) +q=o.y +q.toString +q=A.W(r,q,o.c.gh(0)) +q.toString +s.sal(0,q) +q=o.z +q.toString +r=o.as +r.toString +if(!r){r=o.at +r.toString}else r=!0 +if(r)p=q +else p=new A.b5(0,q,t.Y).am(0,o.b.gh(0)) +if(p>0)a.fg(b.O(0,B.h),p,s)}}, +m(){var s=this,r=s.a +if(r!=null)r.a.L(0,s.gf0()) +r=s.b +if(r!=null)r.a.L(0,s.gf0()) +r=s.c +if(r!=null)r.a.L(0,s.gf0()) +r=s.d +if(r!=null)r.a.L(0,s.gf0()) +s.e8()}, +eF(a){return!0}, +vJ(a){return null}, +gAH(){return null}, +Gq(a){return!1}, +l(a){return"#"+A.bG(this)}} +A.ahJ.prototype={ +aU(a){var s=new A.amg(!0,this.e,null,this.r,B.aR,B.bW,null,A.ay()) +s.aT() +s.sbO(null) +return s}} +A.amg.prototype={ +di(a,b){var s,r=this,q=$.bsQ +$.bsQ=!1 +if(r.gu(0).p(0,b)){s=r.dE(a,b)||r.E===B.bW +if((s||r.E===B.cO)&&!$.bsP){$.bsP=!0 +a.F(0,new A.tu(b,r))}}else s=!1 +if(q){$.bsQ=!0 +$.bsP=!1}return s}} +A.ro.prototype={ +W(){return new A.EY(new A.MH(null),A.b0(t.S),B.W,null,null,B.l)}} +A.EY.prototype={ +gaK_(){this.a.toString +this.f===$&&A.b() +return B.a_w}, +gaxD(){this.a.toString +this.f===$&&A.b() +return!0}, +gSS(){var s=this.a.c +return s==null?null.MI():s}, +grw(){var s,r=this,q=r.w +if(q==null){q=A.c9(null,B.d6,B.h3,null,r) +q.da() +s=q.eP$ +s.b=!0 +s.a.push(r.gaCf()) +r.w=q}return q}, +aCg(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null +$label0$0:{s=A.bBn(g.Q) +r=A.bBn(a) +q=s +p=q +o=p +if(q){n=!r +q=n +m=r +l=!0 +k=!0}else{m=f +n=m +l=!1 +k=!1 +q=!1}if(q){B.b.D($.zQ,g) +g.d.lG() +break $label0$0}j=!1===p +q=j +if(q){if(k)q=m +else{q=r +m=q +k=!0}i=!0===q +q=i +h=!0}else{i=f +h=!1 +q=!1}if(q){g.d.oi(0) +$.zQ.push(g) +A.aSv(g.gSS()) +break $label0$0}if(o)if(h)q=i +else{if(k)q=m +else{q=r +m=q +k=!0}i=!0===q +q=i}else q=!1 +if(!q)if(j)if(l)q=n +else{n=!1===(k?m:r) +q=n}else q=!1 +else q=!0 +if(q)break $label0$0 +throw A.c(A.hE("None of the patterns in the exhaustive switch statement the matched input value. See https://github.com/dart-lang/language/issues/3488 for details."))}g.Q=a}, +aIU(a,b){var s,r,q=this,p=new A.aVR(q,a) +$label0$0:{s=q.grw().Q +s===$&&A.b() +r=B.W===s +if(r&&b.a>0){if(q.r==null)q.r=A.cj(b,p) +break $label0$0}if(r||B.bT===s||B.bN===s||B.ag===s)p.$0() +break $label0$0}}, +a7g(a){return this.aIU(null,a)}, +Cd(a){var s=this,r=s.r +if(r!=null)r.b3(0) +s.r=null +r=s.w +if(r==null)r=null +else{r=r.Q +r===$&&A.b()}switch(r){case null:case void 0:case B.bN:case B.W:break +case B.bT:case B.ag:if(a.a>0){r=s.grw() +s.r=A.cj(a,r.gagE(r))}else s.grw().eg(0) +break}}, +aLy(a){var s,r=this +r.a.toString +r.f===$&&A.b() +switch(1){case 1:s=r.x +if(s==null)s=r.x=A.CV(r,null,B.am3) +s.p1=r.gaCo() +s.p2=r.gaAB() +s.R8=r.gaBt() +s.nz(a) +break}}, +aAr(a){var s=this,r=s.y +r=r==null?null:r.CW +if(r!==a.gbp()){r=s.x +r=r==null?null:r.CW +r=r===a.gbp()}else r=!0 +if(r)return +if(s.r==null){r=s.grw().Q +r===$&&A.b() +r=r===B.W}else r=!1 +if(r||!t.pY.b(a))return +s.a4J()}, +a4J(){this.a.toString +this.Cd(B.z) +this.z.T(0)}, +aAC(){var s=this,r=s.e +r===$&&A.b() +if(!r)return +r=s.grw().Q +r===$&&A.b() +if(r===B.W){s.gaxD() +r=!0}else r=!1 +if(r){r=s.c +r.toString +A.aC2(r)}r=s.a.db +if(r!=null)r.$0() +s.a7g(B.z)}, +aBu(){if(this.z.a!==0)return +this.Cd(this.gaK_())}, +aAQ(a){var s,r,q,p,o,n,m=this +m.z.F(0,a.gmD(a)) +s=A.a($.zQ.slice(0),A.a8($.zQ)) +for(r=s.length,q=!1,p=0;p") +return new A.mz(A.J(new A.a1(s,new A.b_N(b),r),!0,r.j("al.E")))}, +f9(a,b){return A.bBT(a,this,b)}, +fa(a,b){return A.bBT(this,a,b)}, +fl(a,b){var s,r +for(s=this.a,r=0;r") +return new A.a1(new A.bY(s,r),new A.b_O(),r.j("a1")).d0(0," + ")}} +A.b_L.prototype={ +$2(a,b){return a.F(0,b.gmE())}, +$S:362} +A.b_N.prototype={ +$1(a){return a.c5(0,this.a)}, +$S:355} +A.b_M.prototype={ +$1(a){return a.gjW()}, +$S:356} +A.b_O.prototype={ +$1(a){return a.l(0)}, +$S:357} +A.afp.prototype={} +A.YH.prototype={ +J(){return"BoxShape."+this.b}} +A.YC.prototype={ +mo(a,b,c){return null}, +F(a,b){return this.mo(0,b,!1)}, +fl(a,b){var s=$.an().cV() +s.ka(this.gmE().S(b).UL(a)) +return s}, +lY(a){return this.fl(a,null)}, +ez(a,b){var s=$.an().cV() +s.ka(a) +return s}, +k_(a){return this.ez(a,null)}, +l0(a,b,c,d){a.dX(b,c)}, +gjW(){return!0}} +A.f0.prototype={ +gmE(){var s,r=this +if(r.ga9Q()){s=r.a.ghq() +return new A.E(s,s,s,s)}return new A.E(r.d.ghq(),r.a.ghq(),r.b.ghq(),r.c.ghq())}, +gEd(){var s,r=this,q=r.a,p=q.a,o=r.d +if(o.a.k(0,p)&&r.c.a.k(0,p)&&r.b.a.k(0,p))if(r.ga9Q())if(r.gCm()){s=q.d +q=o.d===s&&r.c.d===s&&r.b.d===s}else q=!1 +else q=!1 +else q=!1 +return q}, +ga9Q(){var s=this,r=s.a.b +return s.d.b===r&&s.c.b===r&&s.b.b===r}, +gCm(){var s=this,r=s.a.c +return s.d.c===r&&s.c.c===r&&s.b.c===r}, +mo(a,b,c){var s=this +if(b instanceof A.f0&&A.pZ(s.a,b.a)&&A.pZ(s.b,b.b)&&A.pZ(s.c,b.c)&&A.pZ(s.d,b.d))return new A.f0(A.mS(s.a,b.a),A.mS(s.b,b.b),A.mS(s.c,b.c),A.mS(s.d,b.d)) +return null}, +F(a,b){return this.mo(0,b,!1)}, +c5(a,b){var s=this +return new A.f0(s.a.c5(0,b),s.b.c5(0,b),s.c.c5(0,b),s.d.c5(0,b))}, +f9(a,b){if(a instanceof A.f0)return A.bpY(a,this,b) +return this.GL(a,b)}, +fa(a,b){if(a instanceof A.f0)return A.bpY(this,a,b) +return this.GM(a,b)}, +M2(a,b,c,d,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this +if(e.gEd()){s=e.a +switch(s.c.a){case 0:return +case 1:switch(d.a){case 1:A.bw5(a,b,s) +break +case 0:if(c!=null&&!c.k(0,B.az)){A.bw6(a,b,s,c) +return}A.bw7(a,b,s) +break}return}}if(e.gCm()&&e.a.c===B.bG)return +r=A.b0(t.o) +s=e.a +q=s.c +p=q===B.bG +if(!p)r.F(0,s.a) +o=e.b +n=o.c +m=n===B.bG +if(!m)r.F(0,o.a) +l=e.c +k=l.c +j=k===B.bG +if(!j)r.F(0,l.a) +i=e.d +h=i.c +g=h===B.bG +if(!g)r.F(0,i.a) +if(!(q===B.F&&s.b===0))if(!(n===B.F&&o.b===0)){if(!(k===B.F&&l.b===0))q=h===B.F&&i.b===0 +else q=!0 +f=q}else f=!0 +else f=!0 +if(r.a===1)if(!f)if(d!==B.e7)q=c!=null&&!c.k(0,B.az) +else q=!0 +else q=!1 +else q=!1 +if(q){if(p)s=B.w +q=m?B.w:o +p=j?B.w:l +o=g?B.w:i +A.bpZ(a,b,c,p,r.gY(0),o,q,d,a0,s) +return}A.bFN(a,b,l,i,o,s)}, +hC(a,b,c){return this.M2(a,b,null,B.K,c)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.f0&&b.a.k(0,s.a)&&b.b.k(0,s.b)&&b.c.k(0,s.c)&&b.d.k(0,s.d)}, +gB(a){var s=this +return A.a2(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){var s,r,q=this +if(q.gEd())return"Border.all("+q.a.l(0)+")" +s=A.a([],t.s) +r=q.a +if(!r.k(0,B.w))s.push("top: "+r.l(0)) +r=q.b +if(!r.k(0,B.w))s.push("right: "+r.l(0)) +r=q.c +if(!r.k(0,B.w))s.push("bottom: "+r.l(0)) +r=q.d +if(!r.k(0,B.w))s.push("left: "+r.l(0)) +return"Border("+B.b.d0(s,", ")+")"}, +gAg(a){return this.a}} +A.iV.prototype={ +gmE(){var s,r=this +if(r.gEd()){s=r.a.ghq() +return new A.ew(s,s,s,s)}return new A.ew(r.b.ghq(),r.a.ghq(),r.c.ghq(),r.d.ghq())}, +gEd(){var s,r,q=this,p=q.a,o=p.a,n=q.b +if(n.a.k(0,o)&&q.d.a.k(0,o)&&q.c.a.k(0,o)){s=p.b +if(n.b===s&&q.d.b===s&&q.c.b===s)if(q.gCm()){r=p.d +p=n.d===r&&q.d.d===r&&q.c.d===r}else p=!1 +else p=!1}else p=!1 +return p}, +gCm(){var s=this,r=s.a.c +return s.b.c===r&&s.d.c===r&&s.c.c===r}, +mo(a,b,c){var s,r,q,p=this,o=null +if(b instanceof A.iV){s=p.a +r=b.a +if(A.pZ(s,r)&&A.pZ(p.b,b.b)&&A.pZ(p.c,b.c)&&A.pZ(p.d,b.d))return new A.iV(A.mS(s,r),A.mS(p.b,b.b),A.mS(p.c,b.c),A.mS(p.d,b.d)) +return o}if(b instanceof A.f0){s=b.a +r=p.a +if(!A.pZ(s,r)||!A.pZ(b.c,p.d))return o +q=p.b +if(!q.k(0,B.w)||!p.c.k(0,B.w)){if(!b.d.k(0,B.w)||!b.b.k(0,B.w))return o +return new A.iV(A.mS(s,r),q,p.c,A.mS(b.c,p.d))}return new A.f0(A.mS(s,r),b.b,A.mS(b.c,p.d),b.d)}return o}, +F(a,b){return this.mo(0,b,!1)}, +c5(a,b){var s=this +return new A.iV(s.a.c5(0,b),s.b.c5(0,b),s.c.c5(0,b),s.d.c5(0,b))}, +f9(a,b){if(a instanceof A.iV)return A.bpX(a,this,b) +return this.GL(a,b)}, +fa(a,b){if(a instanceof A.iV)return A.bpX(this,a,b) +return this.GM(a,b)}, +M2(a,b,c,d,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this +if(e.gEd()){s=e.a +switch(s.c.a){case 0:return +case 1:switch(d.a){case 1:A.bw5(a,b,s) +break +case 0:if(c!=null&&!c.k(0,B.az)){A.bw6(a,b,s,c) +return}A.bw7(a,b,s) +break}return}}if(e.gCm()&&e.a.c===B.bG)return +switch(a0.a){case 0:r=e.c +q=e.b +break +case 1:r=e.b +q=e.c +break +default:r=null +q=null}p=A.b0(t.o) +s=e.a +o=s.c +n=o===B.bG +if(!n)p.F(0,s.a) +m=e.c +l=m.c +if(l!==B.bG)p.F(0,m.a) +k=e.d +j=k.c +i=j===B.bG +if(!i)p.F(0,k.a) +h=e.b +g=h.c +if(g!==B.bG)p.F(0,h.a) +if(!(o===B.F&&s.b===0))if(!(l===B.F&&m.b===0)){if(!(j===B.F&&k.b===0))o=g===B.F&&h.b===0 +else o=!0 +f=o}else f=!0 +else f=!0 +if(p.a===1)if(!f)if(d!==B.e7)o=c!=null&&!c.k(0,B.az) +else o=!0 +else o=!1 +else o=!1 +if(o){if(n)s=B.w +o=q.c===B.bG?B.w:q +n=i?B.w:k +m=r.c===B.bG?B.w:r +A.bpZ(a,b,c,n,p.gY(0),m,o,d,a0,s) +return}A.bFN(a,b,k,r,q,s)}, +hC(a,b,c){return this.M2(a,b,null,B.K,c)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.iV&&b.a.k(0,s.a)&&b.b.k(0,s.b)&&b.c.k(0,s.c)&&b.d.k(0,s.d)}, +gB(a){var s=this +return A.a2(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){var s=this,r=A.a([],t.s),q=s.a +if(!q.k(0,B.w))r.push("top: "+q.l(0)) +q=s.b +if(!q.k(0,B.w))r.push("start: "+q.l(0)) +q=s.c +if(!q.k(0,B.w))r.push("end: "+q.l(0)) +q=s.d +if(!q.k(0,B.w))r.push("bottom: "+q.l(0)) +return"BorderDirectional("+B.b.d0(r,", ")+")"}, +gAg(a){return this.a}} +A.bD.prototype={ +gdd(a){var s=this.c +s=s==null?null:s.gmE() +return s==null?B.O:s}, +Ng(a,b){var s,r,q +switch(this.w.a){case 1:s=A.lg(a.gbg(),a.gjA()/2) +r=$.an().cV() +r.ny(s) +return r +case 0:r=this.d +if(r!=null){q=$.an().cV() +q.ff(r.S(b).dT(a)) +return q}r=$.an().cV() +r.ka(a) +return r}}, +c5(a,b){var s=this,r=null,q=A.W(r,s.a,b),p=A.bqj(r,s.b,b),o=A.bw8(r,s.c,b),n=A.lL(r,s.d,b),m=A.bq0(r,s.e,b),l=s.f +l=l==null?r:l.c5(0,b) +return new A.bD(q,p,o,n,m,l,r,s.w)}, +gL7(){return this.e!=null}, +f9(a,b){if(a==null)return this.c5(0,b) +if(a instanceof A.bD)return A.bw9(a,this,b) +return this.a_r(a,b)}, +fa(a,b){if(a==null)return this.c5(0,1-b) +if(a instanceof A.bD)return A.bw9(this,a,b) +return this.a_s(a,b)}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.bD)if(J.d(b.a,r.a))if(J.d(b.b,r.b))if(J.d(b.c,r.c))if(J.d(b.d,r.d))if(A.ed(b.e,r.e))if(J.d(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}, +gB(a){var s=this,r=s.e +r=r==null?null:A.aO(r) +return A.a2(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)}, +VY(a,b,c){var s +switch(this.w.a){case 0:s=this.d +if(s!=null)return s.S(c).dT(new A.A(0,0,0+a.a,0+a.b)).p(0,b) +return!0 +case 1:return b.a8(0,a.lu(B.h)).gew()<=Math.min(a.a,a.b)/2}}, +JX(a){return new A.R2(this,a)}} +A.R2.prototype={ +a64(a,b,c,d){var s=this.b +switch(s.w.a){case 1:a.fg(b.gbg(),b.gjA()/2,c) +break +case 0:s=s.d +if(s==null||s.k(0,B.az))a.dX(b,c) +else a.ds(s.S(d).dT(b),c) +break}}, +aGe(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.de(q.b) +n=q.d +this.a64(a,new A.A(o.a-n,o.b-n,o.c+n,o.d+n),p,c)}}, +aG3(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=n.JZ(s)}switch(o.w.a){case 1:r=A.lg(b.gbg(),b.gjA()/2) +q=$.an().cV() +q.ny(r) +break +case 0:o=o.d +if(o!=null){q=$.an().cV() +q.ff(o.S(c.d).dT(b))}else q=null +break +default:q=null}p.e.ET(a,b,q,c)}, +m(){var s=this.e +if(s!=null)s.m() +this.a_o()}, +l_(a,b,c){var s,r,q=this,p=c.e,o=b.a,n=b.b,m=new A.A(o,n,o+p.a,n+p.b),l=c.d +q.aGe(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.d(q.d,m) +else s=!0 +if(s){r=$.an().b5() +if(!n)r.sal(0,o) +o=p.f +if(o!=null){r.soh(o.Uy(0,m,l)) +q.d=m}q.c=r}o=q.c +o.toString +q.a64(a,m,o,l)}q.aG3(a,m,c) +o=p.c +if(o!=null){n=p.d +n=n==null?null:n.S(l) +o.M2(a,m,n,p.w,l)}}, +l(a){return"BoxPainter for "+this.b.l(0)}} +A.YD.prototype={ +J(){return"BoxFit."+this.b}} +A.a2n.prototype={} +A.ch.prototype={ +kw(){var s=$.an().b5() +s.sal(0,this.a) +s.sEu(new A.uq(this.e,A.bS7(this.c))) +return s}, +c5(a,b){var s=this +return new A.ch(s.d*b,s.e,s.a,s.b.aD(0,b),s.c*b)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.ch&&b.a.k(0,s.a)&&b.b.k(0,s.b)&&b.c===s.c&&b.d===s.d&&b.e===s.e}, +gB(a){var s=this +return A.a2(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){var s=this +return"BoxShadow("+s.a.l(0)+", "+s.b.l(0)+", "+A.mN(s.c)+", "+A.mN(s.d)+", "+s.e.l(0)+")"}} +A.h5.prototype={ +c5(a,b){return new A.h5(this.b,this.a.c5(0,b))}, +f9(a,b){var s,r +if(a instanceof A.h5){s=A.bI(a.a,this.a,b) +r=A.au(a.b,this.b,b) +r.toString +return new A.h5(A.V(r,0,1),s)}return this.ud(a,b)}, +fa(a,b){var s,r +if(a instanceof A.h5){s=A.bI(this.a,a.a,b) +r=A.au(this.b,a.b,b) +r.toString +return new A.h5(A.V(r,0,1),s)}return this.ue(a,b)}, +fl(a,b){var s=$.an().cV() +s.ny(this.GU(a).dZ(-this.a.ghq())) +return s}, +lY(a){return this.fl(a,null)}, +ez(a,b){var s=$.an().cV() +s.ny(this.GU(a)) +return s}, +k_(a){return this.ez(a,null)}, +l0(a,b,c,d){if(this.b===0)a.fg(b.gbg(),b.gjA()/2,c) +else a.yL(this.GU(b),c)}, +gjW(){return!0}, +lx(a){var s=a==null?this.a:a +return new A.h5(this.b,s)}, +hC(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.fg(b.gbg(),(b.gjA()+s)/2,r.kw()) +else a.yL(this.GU(b).dZ(s/2),r.kw()) +break}}, +aI(a,b){return this.hC(a,b,null)}, +GU(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.lg(a.gbg(),a.gjA()/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.Hw(b.b,s.b)}, +gB(a){return A.a2(A.M(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)}, +l(a){return"ColorSwatch(primary value: "+this.an7(0)+")"}} +A.kO.prototype={ +f2(){return"Decoration"}, +gdd(a){return B.O}, +gL7(){return!1}, +f9(a,b){return null}, +fa(a,b){return null}, +VY(a,b,c){return!0}, +Ng(a,b){throw A.c(A.ao("This Decoration subclass does not expect to be used for clipping."))}} +A.YF.prototype={ +m(){}} +A.agM.prototype={} +A.Cy.prototype={ +J(){return"ImageRepeat."+this.b}} +A.afl.prototype={ +JZ(a){var s,r=this.a +r=r==null?null:r.JZ(a) +s=this.b +s=s==null?null:s.JZ(a) +return new A.aZ0(r,s,this.c)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.afl&&J.d(b.a,s.a)&&J.d(b.b,s.b)&&b.c===s.c}, +gB(a){return A.a2(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){return"_BlendedDecorationImage("+A.h(this.a)+", "+A.h(this.b)+", "+A.h(this.c)+")"}} +A.aZ0.prototype={ +Xr(a,b,c,d,e,f){var s,r,q=this +a.i5(null,$.an().b5()) +s=q.a +r=s==null +if(!r)s.Xr(a,b,c,d,e*(1-q.c),f) +s=q.b +if(s!=null){r=!r?B.tn:f +s.Xr(a,b,c,d,e*q.c,r)}a.cA(0)}, +ET(a,b,c,d){return this.Xr(a,b,c,d,1,B.ds)}, +m(){var s=this.a +if(s!=null)s.m() +s=this.b +if(s!=null)s.m()}, +l(a){return"_BlendedDecorationImagePainter("+A.h(this.a)+", "+A.h(this.b)+", "+A.h(this.c)+")"}} +A.e6.prototype={ +gdF(){var s=this +return s.gj7(s)+s.gj9(s)+s.gkL(s)+s.gkH()}, +aNM(a){var s=this +switch(a.a){case 0:return s.gdF() +case 1:return s.gcq(s)+s.gcv(s)}}, +F(a,b){var s=this +return new A.rI(s.gj7(s)+b.gj7(b),s.gj9(s)+b.gj9(b),s.gkL(s)+b.gkL(b),s.gkH()+b.gkH(),s.gcq(s)+b.gcq(b),s.gcv(s)+b.gcv(b))}, +bI(a,b,c){var s=this +return new A.rI(A.V(s.gj7(s),b.a,c.a),A.V(s.gj9(s),b.c,c.b),A.V(s.gkL(s),0,c.c),A.V(s.gkH(),0,c.d),A.V(s.gcq(s),b.b,c.e),A.V(s.gcv(s),b.d,c.f))}, +l(a){var s=this +if(s.gkL(s)===0&&s.gkH()===0){if(s.gj7(s)===0&&s.gj9(s)===0&&s.gcq(s)===0&&s.gcv(s)===0)return"EdgeInsets.zero" +if(s.gj7(s)===s.gj9(s)&&s.gj9(s)===s.gcq(s)&&s.gcq(s)===s.gcv(s))return"EdgeInsets.all("+B.c.aR(s.gj7(s),1)+")" +return"EdgeInsets("+B.c.aR(s.gj7(s),1)+", "+B.c.aR(s.gcq(s),1)+", "+B.c.aR(s.gj9(s),1)+", "+B.c.aR(s.gcv(s),1)+")"}if(s.gj7(s)===0&&s.gj9(s)===0)return"EdgeInsetsDirectional("+B.c.aR(s.gkL(s),1)+", "+B.c.aR(s.gcq(s),1)+", "+B.c.aR(s.gkH(),1)+", "+B.c.aR(s.gcv(s),1)+")" +return"EdgeInsets("+B.c.aR(s.gj7(s),1)+", "+B.c.aR(s.gcq(s),1)+", "+B.c.aR(s.gj9(s),1)+", "+B.c.aR(s.gcv(s),1)+") + EdgeInsetsDirectional("+B.c.aR(s.gkL(s),1)+", 0.0, "+B.c.aR(s.gkH(),1)+", 0.0)"}, +k(a,b){var s=this +if(b==null)return!1 +return b instanceof A.e6&&b.gj7(b)===s.gj7(s)&&b.gj9(b)===s.gj9(s)&&b.gkL(b)===s.gkL(s)&&b.gkH()===s.gkH()&&b.gcq(b)===s.gcq(s)&&b.gcv(b)===s.gcv(s)}, +gB(a){var s=this +return A.a2(s.gj7(s),s.gj9(s),s.gkL(s),s.gkH(),s.gcq(s),s.gcv(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.E.prototype={ +gj7(a){return this.a}, +gcq(a){return this.b}, +gj9(a){return this.c}, +gcv(a){return this.d}, +gkL(a){return 0}, +gkH(){return 0}, +zm(a){var s=this +return new A.A(a.a-s.a,a.b-s.b,a.c+s.c,a.d+s.d)}, +UL(a){var s=this +return new A.A(a.a+s.a,a.b+s.b,a.c-s.c,a.d-s.d)}, +F(a,b){if(b instanceof A.E)return this.O(0,b) +return this.a_v(0,b)}, +bI(a,b,c){var s=this +return new A.E(A.V(s.a,b.a,c.a),A.V(s.b,b.b,c.e),A.V(s.c,b.c,c.b),A.V(s.d,b.d,c.f))}, +a8(a,b){var s=this +return new A.E(s.a-b.a,s.b-b.b,s.c-b.c,s.d-b.d)}, +O(a,b){var s=this +return new A.E(s.a+b.a,s.b+b.b,s.c+b.c,s.d+b.d)}, +aD(a,b){var s=this +return new A.E(s.a*b,s.b*b,s.c*b,s.d*b)}, +d6(a,b){var s=this +return new A.E(s.a/b,s.b/b,s.c/b,s.d/b)}, +S(a){return this}, +v9(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.E(r,q,p,a==null?s.d:a)}, +JS(a){return this.v9(a,null,null,null)}, +aQk(a,b){return this.v9(a,null,null,b)}, +aQp(a,b){return this.v9(null,a,b,null)}} +A.ew.prototype={ +gkL(a){return this.a}, +gcq(a){return this.b}, +gkH(){return this.c}, +gcv(a){return this.d}, +gj7(a){return 0}, +gj9(a){return 0}, +F(a,b){if(b instanceof A.ew)return this.O(0,b) +return this.a_v(0,b)}, +a8(a,b){var s=this +return new A.ew(s.a-b.a,s.b-b.b,s.c-b.c,s.d-b.d)}, +O(a,b){var s=this +return new A.ew(s.a+b.a,s.b+b.b,s.c+b.c,s.d+b.d)}, +aD(a,b){var s=this +return new A.ew(s.a*b,s.b*b,s.c*b,s.d*b)}, +d6(a,b){var s=this +return new A.ew(s.a/b,s.b/b,s.c/b,s.d/b)}, +S(a){var s=this +switch(a.a){case 0:return new A.E(s.c,s.b,s.a,s.d) +case 1:return new A.E(s.a,s.b,s.c,s.d)}}} +A.rI.prototype={ +aD(a,b){var s=this +return new A.rI(s.a*b,s.b*b,s.c*b,s.d*b,s.e*b,s.f*b)}, +d6(a,b){var s=this +return new A.rI(s.a/b,s.b/b,s.c/b,s.d/b,s.e/b,s.f/b)}, +S(a){var s=this +switch(a.a){case 0:return new A.E(s.d+s.a,s.e,s.c+s.b,s.f) +case 1:return new A.E(s.c+s.a,s.e,s.d+s.b,s.f)}}, +gj7(a){return this.a}, +gj9(a){return this.b}, +gkL(a){return this.c}, +gkH(){return this.d}, +gcq(a){return this.e}, +gcv(a){return this.f}} +A.Cd.prototype={ +a8(a,b){if(!(b instanceof A.Cd))return this.amV(0,b) +return A.a2B((this.a+1)/2-(b.a+1)/2,(this.b+1)/2-(b.b+1)/2)}, +O(a,b){if(!(b instanceof A.Cd))return this.amU(0,b) +return A.a2B((this.a+1)/2+(b.a+1)/2,(this.b+1)/2+(b.b+1)/2)}, +aD(a,b){return A.a2B((this.a+1)/2*b,(this.b+1)/2*b)}, +d6(a,b){return A.a2B((this.a+1)/2/b,(this.b+1)/2/b)}, +l(a){return"FractionalOffset("+B.c.aR((this.a+1)/2,1)+", "+B.c.aR((this.b+1)/2,1)+")"}} +A.b_J.prototype={} +A.biT.prototype={ +$1(a){return a<=this.a}, +$S:102} +A.bit.prototype={ +$1(a){var s=this,r=A.W(A.bE7(s.a,s.b,a),A.bE7(s.c,s.d,a),s.e) +r.toString +return r}, +$S:358} +A.aET.prototype={ +QZ(){var s,r,q,p=this.b +if(p!=null)return p +p=this.a.length +s=1/(p-1) +r=J.aH0(p,t.i) +for(q=0;q") +return new A.ug(s.d,s.e,s.f,A.J(new A.a1(r,new A.aI0(b),q),!0,q.j("al.E")),s.b,null)}, +f9(a,b){var s=A.byB(a,this,b) +return s}, +fa(a,b){var s=A.byB(this,a,b) +return s}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.ug&&b.d.k(0,s.d)&&b.e.k(0,s.e)&&b.f===s.f&&A.ed(b.a,s.a)&&A.ed(b.b,s.b)}, +gB(a){var s=this,r=A.aO(s.a),q=s.b +q=q==null?null:A.aO(q) +return A.a2(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)}, +l(a){var s=this,r=A.a(["begin: "+s.d.l(0),"end: "+s.e.l(0),"colors: "+A.h(s.a)],t.s),q=s.b +if(q!=null)r.push("stops: "+A.h(q)) +r.push("tileMode: "+s.f.l(0)) +return"LinearGradient("+B.b.d0(r,", ")+")"}} +A.aI0.prototype={ +$1(a){var s=A.W(null,a,this.a) +s.toString +return s}, +$S:122} +A.aGf.prototype={ +T(a){var s,r,q,p +for(s=this.b,r=s.gaS(0),q=A.u(r),q=q.j("@<1>").a0(q.y[1]),r=new A.bC(J.av(r.a),r.b,q.j("bC<1,2>")),q=q.y[1];r.v();){p=r.a;(p==null?q.a(p):p).m()}s.T(0) +for(s=this.a,r=s.gaS(0),q=A.u(r),q=q.j("@<1>").a0(q.y[1]),r=new A.bC(J.av(r.a),r.b,q.j("bC<1,2>")),q=q.y[1];r.v();){p=r.a +if(p==null)p=q.a(p) +p.a.L(0,p.b)}s.T(0) +this.f=0}, +aSv(a){var s,r,q,p=this,o=p.c.D(0,a) +if(o!=null){s=o.a +r=o.d +r===$&&A.b() +if(s.x)A.a5(A.a3(u.V)) +B.b.D(s.y,r) +o.a0l()}q=p.a.D(0,a) +if(q!=null){q.a.L(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.m() +return!0}return!1}, +a8G(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.n(0,a,b) +r.auQ(c)}else b.m()}, +ST(a,b,c){var s=this.c.d2(0,a,new A.aGh(this,b,a)) +if(s.b==null)s.b=c}, +XD(a,b,c,d){var s,r,q,p,o,n,m,l=this,k=null,j={},i=l.a,h=i.i(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.ST(b,j,q.b) +h.n(0,b,q) +return j}p=l.c.i(0,b) +if(p!=null){j=p.a +i=p.b +if(j.x)A.a5(A.a3(u.V)) +h=new A.Cz(j) +h.GP(j) +l.a8G(b,new A.R5(j,i,h),k) +return j}try{g=j.a=c.$0() +l.ST(b,g,k) +h=g}catch(o){s=A.ae(o) +r=A.bM(o) +if(d!=null){d.$2(s,r) +return k}else throw o}j.b=!1 +n=A.b1("pendingImage") +m=new A.ke(new A.aGi(j,l,b,!0,k,n),k,k) +n.b=new A.akO(h,m) +i.n(0,b,n.aG()) +j.a.V(0,m) +return j.a}, +d2(a,b,c){return this.XD(0,b,c,null)}, +a7(a,b){return this.a.i(0,b)!=null||this.b.i(0,b)!=null}, +auQ(a){var s,r,q,p,o,n=this,m=n.b,l=A.u(m).j("bj<1>") +while(!0){if(!(n.f>104857600||m.a>1000))break +s=new A.bj(m,l).ga3(0) +if(!s.v())A.a5(A.d4()) +r=s.gG(0) +q=m.i(0,r) +p=n.f +o=q.b +o.toString +n.f=p-o +q.m() +m.D(0,r)}}} +A.aGh.prototype={ +$0(){return A.bUu(this.b,new A.aGg(this.a,this.c))}, +$S:359} +A.aGg.prototype={ +$0(){this.a.c.D(0,this.b)}, +$S:0} +A.aGi.prototype={ +$2(a,b){var s,r,q,p,o,n=this +if(a!=null){s=a.a +r=s.gb1(s)*s.gbY(s)*4 +s.m()}else r=null +s=n.a +q=s.a +if(q.x)A.a5(A.a3(u.V)) +p=new A.Cz(q) +p.GP(q) +o=new A.R5(q,r,p) +p=n.b +q=n.c +p.ST(q,s.a,r) +if(n.d)p.a8G(q,o,n.e) +else o.m() +p.a.D(0,q) +if(!s.b){q=n.f.aG() +q.a.L(0,q.b)}s.b=!0}, +$S:360} +A.afz.prototype={ +m(){$.cm.p4$.push(new A.aZz(this))}} +A.aZz.prototype={ +$1(a){var s=this.a,r=s.c +if(r!=null)r.m() +s.c=null}, +$S:4} +A.R5.prototype={} +A.Gd.prototype={ +asO(a,b,c){var s=new A.b7k(this,b) +this.d=s +if(a.x)A.a5(A.a3(u.V)) +a.y.push(s)}, +l(a){return"#"+A.bG(this)}} +A.b7k.prototype={ +$0(){var s,r,q +this.b.$0() +s=this.a +r=s.a +q=s.d +q===$&&A.b() +if(r.x)A.a5(A.a3(u.V)) +B.b.D(r.y,q) +s.a0l()}, +$S:0} +A.akO.prototype={} +A.xC.prototype={ +Un(a){var s=this +return new A.xC(s.a,s.b,s.c,s.d,a,s.f)}, +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.xC&&b.a==s.a&&b.b==s.b&&J.d(b.c,s.c)&&b.d==s.d&&J.d(b.e,s.e)&&b.f==s.f}, +gB(a){var s=this +return A.a2(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)}, +l(a){var s,r=this,q=""+"ImageConfiguration(",p=r.a +if(p!=null){q+="bundle: "+p.l(0) +s=!0}else s=!1 +p=r.b +if(p!=null){if(s)q+=", " +p=q+("devicePixelRatio: "+B.c.aR(p,1)) +q=p +s=!0}p=r.c +if(p!=null){if(s)q+=", " +p=q+("locale: "+p.l(0)) +q=p +s=!0}p=r.d +if(p!=null){if(s)q+=", " +p=q+("textDirection: "+p.l(0)) +q=p +s=!0}p=r.e +if(p!=null){if(s)q+=", " +p=q+("size: "+p.l(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.kX.prototype={ +S(a){var s=new A.aGv() +this.aw5(a,new A.aGr(this,a,s),new A.aGs(this,a,s)) +return s}, +aw5(a,b,c){var s,r,q,p,o,n={} +n.a=null +n.b=!1 +s=new A.aGo(n,c) +r=null +try{r=this.LB(a)}catch(o){q=A.ae(o) +p=A.bM(o) +s.$2(q,p) +return}J.asP(r,new A.aGn(n,this,b,s),t.H).v_(s)}, +Fg(a,b,c,d){var s,r +if(b.a!=null){s=$.iD.oS$ +s===$&&A.b() +s.XD(0,c,new A.aGp(b),d) +return}s=$.iD.oS$ +s===$&&A.b() +r=s.XD(0,c,new A.aGq(this,c),d) +if(r!=null)b.ZL(r)}, +Ep(a,b){return A.bBP()}, +Eq(a,b){return A.bBP()}, +l(a){return"ImageConfiguration()"}} +A.aGr.prototype={ +$2(a,b){this.a.Fg(this.b,this.c,a,b)}, +$S(){return A.u(this.a).j("~(kX.T,~(a6,eC?))")}} +A.aGs.prototype={ +$3(a,b,c){return this.ai8(a,b,c)}, +ai8(a,b,c){var s=0,r=A.n(t.H),q=this,p +var $async$$3=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:p=A.dV(null,t.P) +s=2 +return A.i(p,$async$$3) +case 2:p=q.c +if(p.a==null)p.ZL(new A.b2H(A.a([],t.XZ),A.a([],t.SM),A.a([],t.qj))) +p=p.a +p.toString +p.A3(A.cp("while resolving an image"),b,null,!0,c) +return A.l(null,r)}}) +return A.m($async$$3,r)}, +$S(){return A.u(this.a).j("ad<~>(kX.T?,a6,eC?)")}} +A.aGo.prototype={ +ai7(a,b){var s=0,r=A.n(t.H),q,p=this,o +var $async$$2=A.o(function(c,d){if(c===1)return A.k(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.l(q,r)}}) +return A.m($async$$2,r)}, +$2(a,b){return this.ai7(a,b)}, +$S:361} +A.aGn.prototype={ +$1(a){var s,r,q,p=this +p.a.a=a +try{p.c.$2(a,p.d)}catch(q){s=A.ae(q) +r=A.bM(q) +p.d.$2(s,r)}}, +$S(){return A.u(this.b).j("b_(kX.T)")}} +A.aGp.prototype={ +$0(){var s=this.a.a +s.toString +return s}, +$S:316} +A.aGq.prototype={ +$0(){var s=this.a,r=this.b,q=s.Eq(r,$.iD.gaVs()) +return q instanceof A.aeF?s.Ep(r,$.iD.gaVq()):q}, +$S:316} +A.aeF.prototype={} +A.oq.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.oq&&b.a===s.a&&b.b===s.b&&b.c===s.c}, +gB(a){return A.a2(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){return"AssetBundleImageKey(bundle: "+this.a.l(0)+', name: "'+this.b+'", scale: '+A.h(this.c)+")"}, +gb4(a){return this.b}} +A.Y8.prototype={ +Eq(a,b){return A.aJQ(null,this.no(a,b),a.b,null,a.c)}, +Ep(a,b){return A.aJQ(null,this.no(a,b),a.b,null,a.c)}, +no(a,b){return this.aDW(a,b)}, +aDW(a,b){var s=0,r=A.n(t.hP),q,p=2,o,n,m,l,k +var $async$no=A.o(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:l=null +p=4 +s=7 +return A.i(a.a.Li(a.b),$async$no) +case 7:l=d +p=2 +s=6 +break +case 4:p=3 +k=o +if(A.ae(k) instanceof A.xg){m=$.iD.oS$ +m===$&&A.b() +m.aSv(a) +throw k}else throw k +s=6 +break +case 3:s=2 +break +case 6:q=b.$1(l) +s=1 +break +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$no,r)}} +A.uu.prototype={ +LB(a){return new A.d_(this,t.Q6)}, +Ep(a,b){return A.aJQ(null,this.no(a,b),"MemoryImage("+("#"+A.bG(a.a))+")",null,1)}, +Eq(a,b){return A.aJQ(null,this.no(a,b),"MemoryImage("+("#"+A.bG(a.a))+")",null,1)}, +no(a,b){return this.aDX(a,b)}, +aDX(a,b){var s=0,r=A.n(t.hP),q,p=this,o +var $async$no=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:o=b +s=3 +return A.i(A.L5(p.a),$async$no) +case 3:q=o.$1(d) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$no,r)}, +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.uu&&b.a===this.a&&!0}, +gB(a){return A.a2(A.i9(this.a),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,B.a,B.a,B.a)}, +l(a){return"MemoryImage("+("#"+A.bG(this.a))+", scale: "+B.e.aR(1,1)+")"}} +A.b2H.prototype={} +A.Ia.prototype={ +gzt(){var s=this.c,r=this.a +return s==null?r:"packages/"+s+"/"+r}, +LB(a){var s,r={},q=a.a +if(q==null)q=$.asL() +r.a=r.b=null +s=t.P +A.by1(A.bKX(q).cQ(0,new A.au5(r,this,a,q),s),new A.au6(r),s,t.K) +s=r.a +if(s!=null)return s +s=new A.aE($.aH,t.Lv) +r.b=new A.bp(s,t.h8) +return s}, +avi(a,b,c){var s,r,q,p,o +if(c==null||c.length===0||b.b==null)return new A.tl(null,a) +s=A.bs3(t.i,t.pR) +for(r=c.length,q=0;q(r+q)/2){s=a.i(0,q) +s.toString +return s}else{s=a.i(0,r) +s.toString +return s}}, +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.Ia&&b.gzt()===this.gzt()&&!0}, +gB(a){return A.a2(this.gzt(),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){return"AssetImage(bundle: "+A.h(this.b)+', name: "'+this.gzt()+'")'}} +A.au5.prototype={ +$1(a){var s,r,q=this,p=q.b,o=a.aja(p.gzt()),n=p.avi(p.gzt(),q.c,o) +p=n.a +if(p==null)p=1 +s=new A.oq(q.d,n.b,p) +p=q.a +r=p.b +if(r!=null)r.ei(0,s) +else p.a=new A.d_(s,t.WT)}, +$S:363} +A.au6.prototype={ +$2(a,b){this.a.b.rQ(a,b)}, +$S:71} +A.iA.prototype={ +c7(a){return new A.iA(this.a.c7(0),this.b,this.c)}, +l(a){var s=this.c +s=s!=null?s+" ":"" +return s+this.a.l(0)+" @ "+A.mN(this.b)+"x"}, +gB(a){return A.a2(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,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.iA&&b.a===s.a&&b.b===s.b&&b.c==s.c}} +A.ke.prototype={ +gB(a){return A.a2(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,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.ke&&J.d(b.a,s.a)&&J.d(b.b,s.b)&&J.d(b.c,s.c)}, +aYp(a,b){return this.a.$2(a,b)}} +A.aGv.prototype={ +ZL(a){var s,r=this +r.a=a +s=r.b +if(s!=null){r.b=null +a.r=!0 +B.b.ak(s,a.gJi(a)) +r.a.r=!1}}, +V(a,b){var s=this.a +if(s!=null)return s.V(0,b) +s=this.b;(s==null?this.b=A.a([],t.XZ):s).push(b)}, +L(a,b){var s,r=this.a +if(r!=null)return r.L(0,b) +for(s=0;r=this.b,s")),t.kE),!0,t.CF) +n=i.b +B.b.K(o,n) +B.b.T(n) +s=!1 +for(n=o.length,m=0;m")),r),!0,r.j("p.E")) +for(s=q.length,p=0;p=s.a}else r=!0 +if(r){s=p.ax +p.a34(new A.iA(s.gfA(s).c7(0),p.as,p.e)) +p.ay=a +s=p.ax +p.ch=s.gKg(s) +s=p.ax +s.gfA(s).m() +p.ax=null +q=B.e.hs(p.CW,p.Q.gDO()) +if(p.Q.gMy()===-1||q<=p.Q.gMy())p.xe() +return}s.toString +r=p.ay +r===$&&A.b() +p.cx=A.cj(new A.bE(B.e.aV(s.a-(a.a-r.a))),new A.aJR(p))}, +xe(){var s=0,r=A.n(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$xe=A.o(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:j=n.ax +if(j!=null)j.gfA(j).m() +n.ax=null +p=4 +s=7 +return A.i(n.Q.lZ(),$async$xe) +case 7:n.ax=b +p=2 +s=6 +break +case 4:p=3 +i=o +m=A.ae(i) +l=A.bM(i) +n.A3(A.cp("resolving an image frame"),m,n.at,!0,l) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:if(n.Q.gDO()===1){if(n.a.length===0){s=1 +break}j=n.ax +n.a34(new A.iA(j.gfA(j).c7(0),n.as,n.e)) +j=n.ax +j.gfA(j).m() +n.ax=null +s=1 +break}n.a79() +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$xe,r)}, +a79(){if(this.cy)return +this.cy=!0 +$.cm.NI(this.gazD())}, +a34(a){this.ZT(a);++this.CW}, +V(a,b){var s,r=this +if(r.a.length===0){s=r.Q +if(s!=null)s=r.c==null||s.gDO()>1 +else s=!1}else s=!1 +if(s)r.xe() +r.anD(0,b)}, +L(a,b){var s,r=this +r.anE(0,b) +if(r.a.length===0){s=r.cx +if(s!=null)s.b3(0) +r.cx=null}}, +HT(){var s,r=this +r.anC() +if(r.x){s=r.z +if(s!=null)s.pd(null) +s=r.z +if(s!=null)s.b3(0) +r.z=null}}} +A.aJS.prototype={ +$2(a,b){this.a.A3(A.cp("resolving an image codec"),a,this.b,!0,b)}, +$S:71} +A.aJT.prototype={ +$2(a,b){this.a.A3(A.cp("loading an image"),a,this.b,!0,b)}, +$S:71} +A.aJR.prototype={ +$0(){this.a.a79()}, +$S:0} +A.aiL.prototype={} +A.aiK.prototype={} +A.AH.prototype={ +gh(a){return this.a}} +A.qs.prototype={ +k(a,b){var s=this +if(b==null)return!1 +return b instanceof A.qs&&b.a===s.a&&b.b==s.b&&b.c==s.c&&b.d===s.d&&A.ed(b.f,s.f)}, +gB(a){var s=this +return A.a2(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){return"InlineSpanSemanticsInformation{text: "+this.a+", semanticsLabel: "+A.h(this.b)+", recognizer: "+A.h(this.c)+"}"}} +A.i5.prototype={ +AA(a){var s={} +s.a=null +this.c2(new A.aGJ(s,a,new A.AH())) +return s.a}, +Ac(a){var s,r=new A.cZ("") +this.v6(r,!0,a) +s=r.a +return s.charCodeAt(0)==0?s:s}, +MI(){return this.Ac(!0)}, +mA(a,b){var s={} +if(b<0)return null +s.a=null +this.c2(new A.aGI(s,b,new A.AH())) +return s.a}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.i5&&J.d(b.a,this.a)}, +gB(a){return J.Z(this.a)}} +A.aGJ.prototype={ +$1(a){var s=a.Nx(this.b,this.c) +this.a.a=s +return s==null}, +$S:55} +A.aGI.prototype={ +$1(a){var s=a.aba(this.b,this.c) +this.a.a=s +return s==null}, +$S:55} +A.a7W.prototype={ +v6(a,b,c){a.a+=A.eB(65532)}, +abj(a){return this.v6(a,!0,!0)}, +v5(a){a.push(B.a2C)}} +A.dp.prototype={ +c5(a,b){var s=this.a.c5(0,b) +return new A.dp(this.b.aD(0,b),s)}, +f9(a,b){var s,r,q=this +if(a instanceof A.dp){s=A.bI(a.a,q.a,b) +r=A.lL(a.b,q.b,b) +r.toString +return new A.dp(r,s)}if(a instanceof A.h5){s=A.bI(a.a,q.a,b) +return new A.jh(q.b,1-b,a.b,s)}return q.ud(a,b)}, +fa(a,b){var s,r,q=this +if(a instanceof A.dp){s=A.bI(q.a,a.a,b) +r=A.lL(q.b,a.b,b) +r.toString +return new A.dp(r,s)}if(a instanceof A.h5){s=A.bI(q.a,a.a,b) +return new A.jh(q.b,b,a.b,s)}return q.ue(a,b)}, +lx(a){var s=a==null?this.a:a +return new A.dp(this.b,s)}, +fl(a,b){var s=this.b.S(b).dT(a).dZ(-this.a.ghq()),r=$.an().cV() +r.ff(s) +return r}, +lY(a){return this.fl(a,null)}, +ez(a,b){var s=$.an().cV() +s.ff(this.b.S(b).dT(a)) +return s}, +k_(a){return this.ez(a,null)}, +l0(a,b,c,d){var s=this.b +if(s.k(0,B.az))a.dX(b,c) +else a.ds(s.S(d).dT(b),c)}, +gjW(){return!0}, +hC(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.ds(s.S(c).dT(b),o.kw()) +else{r=$.an().b5() +r.sal(0,o.a) +q=s.S(c).dT(b) +p=q.dZ(-o.ghq()) +a.yK(q.dZ(o.gua()),p,r)}break}}, +aI(a,b){return this.hC(a,b,null)}, +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.dp&&b.a.k(0,this.a)&&b.b.k(0,this.b)}, +gB(a){return A.a2(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){return"RoundedRectangleBorder("+this.a.l(0)+", "+this.b.l(0)+")"}} +A.jh.prototype={ +c5(a,b){var s=this.a.c5(0,b) +return new A.jh(this.b.aD(0,b),b,this.d,s)}, +f9(a,b){var s,r,q,p=this +if(a instanceof A.dp){s=A.bI(a.a,p.a,b) +r=A.lL(a.b,p.b,b) +r.toString +return new A.jh(r,p.c*b,p.d,s)}if(a instanceof A.h5){s=A.bI(a.a,p.a,b) +r=p.c +return new A.jh(p.b,r+(1-r)*(1-b),a.b,s)}if(a instanceof A.jh){s=A.bI(a.a,p.a,b) +r=A.lL(a.b,p.b,b) +r.toString +q=A.au(a.c,p.c,b) +q.toString +return new A.jh(r,q,p.d,s)}return p.ud(a,b)}, +fa(a,b){var s,r,q,p=this +if(a instanceof A.dp){s=A.bI(p.a,a.a,b) +r=A.lL(p.b,a.b,b) +r.toString +return new A.jh(r,p.c*(1-b),p.d,s)}if(a instanceof A.h5){s=A.bI(p.a,a.a,b) +r=p.c +return new A.jh(p.b,r+(1-r)*b,a.b,s)}if(a instanceof A.jh){s=A.bI(p.a,a.a,b) +r=A.lL(p.b,a.b,b) +r.toString +q=A.au(p.c,a.c,b) +q.toString +return new A.jh(r,q,p.d,s)}return p.ue(a,b)}, +Cb(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.gjW())p.x=A.J(new A.a1(r,new A.bfb(a),A.a8(r).j("a1<1,A>")),!0,t.YT) +else p.y=A.J(new A.a1(r,new A.bfc(p,a,b),A.a8(r).j("a1<1,yr>")),!0,t.ke)}r=s.e +if(!r.gjW())q=p.r!=null||p.w!=null +else q=!1 +if(q)p.e=r.ez(a,b) +if(s.c!=null)p.f=r.fl(a,b) +p.c=a +p.d=b}, +aJT(a,b,c){var s,r,q,p,o=this +if(o.w!=null){s=o.b.e +if(s.gjW()){r=0 +while(!0){q=o.w +q.toString +if(!(r>>0)+r+-56613888 +break $label0$0}if(56320===s){r=r.mA(0,a-1) +r.toString +r=(r<<10>>>0)+q+-56613888 +break $label0$0}r=q +break $label0$0}return r}, +aK9(a,b){var s,r=this.avu(b?a-1:a),q=b?a:a-1,p=this.a.mA(0,q) +if(!(r==null||p==null||A.bBN(r)||A.bBN(p))){q=A.c4("[\\p{Space_Separator}\\p{Punctuation}]",!0,!1,!1,!0) +s=A.eB(r) +q=!q.b.test(s)}else q=!0 +return q}, +gWE(){var s=this,r=s.c +if(r===$){r!==$&&A.at() +r=s.c=new A.apr(s.gaK8(),s)}return r}} +A.apr.prototype={ +i3(a){var s +if(a<0)return null +s=this.b.i3(a) +return s==null||this.a.$2(s,!1)?s:this.i3(s-1)}, +il(a){var s=this.b.il(Math.max(a,0)) +return s==null||this.a.$2(s,!0)?s:this.il(s)}} +A.bgt.prototype={ +pu(a){var s +switch(a.a){case 0:s=this.a +s=s.gy4(s) +break +case 1:s=this.a +s=s.gadP(s) +break +default:s=null}return s}} +A.bgx.prototype={ +gkp(){var s,r,q=this.c +if(q===0)return B.h +s=this.a +r=s.a +if(!isFinite(r.gbY(r)))return B.ajg +r=this.b +s=s.a +return new A.j(q*(r-s.gbY(s)),0)}, +aIl(a,b,c){var s,r,q=this,p=q.a,o=A.bCz(a,b,c,p) +if(o===q.b)return!0 +if(!isFinite(q.gkp().a)){s=p.a +s=!isFinite(s.gbY(s))&&isFinite(a)}else s=!1 +if(s)return!1 +r=p.a.gpc() +p=p.a +if(p.gbY(p)-r>-1e-10&&b-r>-1e-10){q.b=o +return!0}return!1}} +A.Gb.prototype={} +A.FS.prototype={} +A.Q1.prototype={ +aj(){var s=this.b +if(s!=null)s.a.a.m() +this.b=null}, +scG(a,b){var s,r,q,p=this +if(J.d(p.f,b))return +s=p.f +s=s==null?null:s.a +r=b==null +if(!J.d(s,r?null:b.a)){s=p.CW +if(s!=null)s.m() +p.CW=null}if(r)q=B.c_ +else{s=p.f +s=s==null?null:s.bV(0,b) +q=s==null?B.c_:s}p.f=b +p.r=null +s=q.a +if(s>=3)p.aj() +else if(s>=2)p.c=!0}, +glM(){var s=this.r +if(s==null){s=this.f +s=s==null?null:s.Ac(!1) +this.r=s}return s==null?"":s}, +sqJ(a,b){if(this.w===b)return +this.w=b +this.aj()}, +scH(a){var s,r=this +if(r.x===a)return +r.x=a +r.aj() +s=r.CW +if(s!=null)s.m() +r.CW=null}, +sdB(a){var s,r=this +if(a.k(0,r.y))return +r.y=a +r.aj() +s=r.CW +if(s!=null)s.m() +r.CW=null}, +sacv(a){if(this.z==a)return +this.z=a +this.aj()}, +sqx(a,b){if(J.d(this.Q,b))return +this.Q=b +this.aj()}, +sqA(a){if(this.as==a)return +this.as=a +this.aj()}, +sm8(a){if(J.d(this.at,a))return +this.at=a +this.aj()}, +sqL(a){if(this.ax===a)return +this.ax=a}, +gE2(){var s,r,q,p=this.b +if(p==null)return null +s=p.gkp() +if(!isFinite(s.a)||!isFinite(s.b))return A.a([],t.Lx) +r=p.d +if(r==null)r=p.d=p.a.a.FM() +if(s.k(0,B.h))return r +q=A.a8(r).j("a1<1,ho>") +return A.J(new A.a1(r,new A.aVt(s),q),!1,q.j("al.E"))}, +io(a){if(a==null||a.length===0||A.ed(a,this.ch))return +this.ch=a +this.aj()}, +a2w(a){var s,r,q,p,o,n=this,m=null,l=n.f.a +if(l==null)l=m +else{s=n.w +r=n.x +if(r==null)r=a +q=n.y +p=n.as +o=n.ay +q=l.ajz(n.z,n.Q,p,n.at,s,r,o,q) +l=q}if(l==null){l=n.w +s=n.x +if(s==null)s=a +r=n.y +q=n.as +p=n.ay +p=A.aLd(n.z,m,14*r.a,m,m,m,n.Q,q,m,l,s,p) +l=p}return l}, +aw8(){return this.a2w(null)}, +ge_(){var s,r,q=this,p=q.CW +if(p==null){p=q.a2w(B.a9) +s=$.an().Df(p) +p=q.f +if(p==null)r=null +else{p=p.a +r=p==null?null:p.AC(q.y)}if(r!=null)s.tM(r) +s.xZ(" ") +p=s.cX() +p.ic(B.I8) +q.CW=p}return p.gb1(p)}, +a2v(a){var s=this,r=s.aw8(),q=$.an().Df(r) +r=s.y +a.CR(q,s.ch,r) +s.c=!1 +return q.cX()}, +qt(a,b){var s,r,q,p,o,n,m,l,k=this,j=k.b,i=j==null +if(!i&&j.aIl(b,a,k.ax))return +s=k.f +if(s==null)throw A.c(A.a3("TextPainter.text must be set to a non-null value before using the TextPainter.")) +r=k.x +if(r==null)throw A.c(A.a3("TextPainter.textDirection must be set to a non-null value before using the TextPainter.")) +q=A.bBd(k.w,r) +if(!(!isFinite(a)&&q!==0))p=a +else p=i?null:j.a.a.gpc() +o=p==null +k.d=o?a:p +n=i?null:j.a.a +if(n==null)n=k.a2v(s) +n.ic(new A.uD(k.d)) +i=new A.bgt(n) +m=A.bCz(b,a,k.ax,i) +if(o&&isFinite(b)){l=i.a.gpc() +n.ic(new A.uD(l)) +k.d=l}k.b=new A.bgx(i,m,q)}, +aey(a){return this.qt(a,0)}, +Lh(){return this.qt(1/0,0)}, +aI(a,b){var s,r,q,p=this,o=p.b +if(o==null)throw A.c(A.a3("TextPainter.paint called when text geometry was not yet calculated.\nPlease call layout() before paint() to position the text before painting it.")) +if(!isFinite(o.gkp().a)||!isFinite(o.gkp().b))return +if(p.c){s=o.a +r=s.a +q=p.f +q.toString +q=p.a2v(q) +q.ic(new A.uD(p.d)) +s.a=q +r.m()}a.q9(o.a.a,b.O(0,o.gkp()))}, +YY(a){var s=this.f.mA(0,a) +if(s==null)return null +return(s&64512)===55296?a+2:a+1}, +YZ(a){var s=a-1,r=this.f.mA(0,s) +if(r==null)return null +return(r&64512)===56320?a-2:s}, +a3S(a){var s,r,q,p,o,n,m,l,k,j=this,i=j.glM().length +if(i===0||a>i)return null +s=B.d.mA(j.glM(),Math.max(0,a-1)) +r=s&64512 +q=r===55296||r===56320||j.f.mA(0,a)===8205||s===8207||s===8206 +p=q?2:1 +o=A.a([],t.Lx) +for(r=-i,n=!q,m=s===10;o.length===0;){l=a-p +o=j.b.a.a.Ne(Math.max(0,l),a,B.tx) +if(o.length===0){if(n&&m)break +if(l>>0,n=!q;o.length===0;){m=a+p +o=this.b.a.a.Ne(a,m,B.tx) +if(o.length===0){if(n)break +if(m>=r)break +p*=2 +continue}l=B.b.gY(o).e===B.m?B.b.gY(o):B.b.ga_(o) +r=l.e +n=r===B.m?l.a:l.c +k=l.b +return new A.Gb(new A.j(n,k),r,l.d-k)}return null}, +j2(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=g.b +e.toString +s=a.a<0?B.Ox:g.a29(a) +$label0$0:{if(s instanceof A.FS){r=s.a +q=r +p=!0}else{q=f +p=!1}if(p){p=g.w +o=g.x +o.toString +n=A.bBd(p,o) +return new A.j(n===0?0:n*e.b,q)}p=s instanceof A.Gb +if(p){m=s.b +if(B.m===m){l=s.a +k=l +o=!0 +j=!0}else{k=f +l=k +j=!1 +o=!1}i=!0}else{k=f +l=k +m=l +i=!1 +j=!1 +o=!1}if(o){h=k +break $label0$0}if(p)if(B.a9===(i?m:s.b)){if(j)p=l +else{l=s.a +p=l +j=!0}if(p instanceof A.j){k=j?l:s.a +p=!0}else{k=f +p=!1}}else{k=f +p=!1}else{k=f +p=!1}h=p?new A.j(k.a-(b.c-b.a),k.b):f +break $label0$0}return new A.j(A.V(h.a+e.gkp().a,0,e.b),h.b+e.gkp().b)}, +FQ(a,b){var s,r,q,p,o +if(a.a<0)return null +s=this.a29(a) +$label0$0:{if(s instanceof A.Gb){r=s.c +q=!0 +p=!0}else{r=null +q=!1 +p=!1}if(p){o=q?r:s.c +p=o +break $label0$0}if(s instanceof A.FS){p=null +break $label0$0}throw A.c(A.hE(u.P))}return p}, +a29(a){var s,r,q=this,p=q.b +if(a.k(0,p.f)){s=q.cx +s===$&&A.b() +return s}r=a.a +switch(a.b.a){case 0:s=q.a3S(r) +if(s==null)s=q.a3R(r) +break +case 1:s=q.a3R(r) +if(s==null)s=q.a3S(r) +break +default:s=null}p.f=a +return q.cx=s==null?B.Ox:s}, +oa(a,b,c){var s,r,q=this.b,p=q.gkp() +if(!isFinite(p.a)||!isFinite(p.b))return A.a([],t.Lx) +s=q.a.a.FN(a.a,a.b,b,c) +if(p.k(0,B.h))r=s +else{r=A.a8(s).j("a1<1,ho>") +r=A.J(new A.a1(s,new A.aVs(p),r),!1,r.j("al.E"))}return r}, +j1(a){return this.oa(a,B.av,B.al)}, +Nh(a){var s=this.b,r=s.a.a.YG(a.a8(0,s.gkp())) +if(r==null||s.gkp().k(0,B.h))return r +return new A.xs(r.a.de(s.gkp()),r.b,r.c)}, +el(a){var s=this.b +return s.a.a.el(a.a8(0,s.gkp()))}, +v4(){var s,r,q=this.b,p=q.gkp() +if(!isFinite(p.a)||!isFinite(p.b))return B.aal +s=q.e +if(s==null){s=q.a.a.v4() +q.e=s}if(p.k(0,B.h))r=s +else{r=A.a8(s).j("a1<1,ue>") +r=A.J(new A.a1(s,new A.aVr(p),r),!1,r.j("al.E"))}return r}, +m(){var s=this,r=s.CW +if(r!=null)r.m() +s.CW=null +r=s.b +if(r!=null)r.a.a.m() +s.f=s.b=null}} +A.aVt.prototype={ +$1(a){return A.bBe(a,this.a)}, +$S:191} +A.aVs.prototype={ +$1(a){return A.bBe(a,this.a)}, +$S:191} +A.aVr.prototype={ +$1(a){var s=this.a,r=a.gadC(),q=a.gaay(),p=a.gUO(),o=a.gah9(),n=a.gb1(a),m=a.gbY(a),l=a.gkX(a),k=a.gms(),j=a.gWp(a) +return $.an().abG(q,k+s.b,p,r,n,l+s.a,j,o,m)}, +$S:375} +A.jW.prototype={ +ab4(a,b,c){var s=this.a,r=A.V(s,c,b) +return r===s?this:new A.jW(r)}, +aPl(a,b){return this.ab4(0,b,0)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.jW&&b.a===this.a}, +gB(a){return B.c.gB(this.a)}, +l(a){var s=this.a +return s===1?"no scaling":"linear ("+A.h(s)+"x)"}, +$ibBg:1} +A.fm.prototype={ +gvc(a){return this.e}, +gN3(){return!0}, +lF(a,b){var s +if(t.pY.b(a)){s=this.d +if(s!=null)s.nz(a)}}, +CR(a,b,c){var s,r,q,p,o,n=this.a,m=n!=null +if(m)a.tM(n.AC(c)) +n=this.b +if(n!=null)try{a.xZ(n)}catch(q){n=A.ae(q) +if(n instanceof A.mQ){s=n +r=A.bM(q) +A.en(new A.cY(s,r,"painting library",A.cp("while building a TextSpan"),null,!0)) +a.xZ("\ufffd")}else throw q}p=this.c +if(p!=null)for(n=p.length,o=0;oq.a)q=p +if(q===B.c_)return q}s=n.c +if(s!=null)for(r=b.c,o=0;oq.a)q=p +if(q===B.c_)return q}return q}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +if(!s.a_B(0,b))return!1 +return b instanceof A.fm&&b.b==s.b&&b.d==s.d&&s.e.k(0,b.e)&&A.ed(b.c,s.c)}, +gB(a){var s=this,r=A.i5.prototype.gB.call(s,0),q=s.c +q=q==null?null:A.aO(q) +return A.a2(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)}, +f2(){return"TextSpan"}, +$iaB:1, +$iko:1, +gWO(a){return this.f}, +gWR(a){return this.r}} +A.K.prototype={ +gnO(){return this.e}, +guM(a){return this.d}, +yn(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){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=a0.ay +if(a1==null&&b7==null)s=a4==null?a0.b:a4 +else s=null +r=a0.ch +if(r==null&&a2==null)q=a3==null?a0.c:a3 +else q=null +p=b3==null?a0.r:b3 +o=b6==null?a0.w:b6 +n=c0==null?a0.y:c0 +m=c6==null?a0.z:c6 +l=c5==null?a0.Q:c5 +k=b8==null?a0.as:b8 +j=b9==null?a0.at:b9 +a1=b7==null?a1:b7 +r=a2==null?r:a2 +i=c4==null?a0.dy:c4 +h=b5==null?a0.fx:b5 +g=a6==null?a0.CW:a6 +f=a7==null?a0.cx:a7 +e=a8==null?a0.cy:a8 +d=a9==null?a0.db:a9 +c=b0==null?a0.guM(0):b0 +b=b1==null?a0.e:b1 +a=c2==null?a0.fy:c2 +return A.bg(r,q,s,null,g,f,e,d,c,b,a0.fr,p,a0.x,h,o,a1,k,a0.a,j,n,a0.ax,a,a0.f,i,l,m)}, +ci(a){var s=null +return this.yn(s,s,a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +JV(a,b){var s=null +return this.yn(s,s,a,s,s,s,s,s,s,s,s,b,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +abr(a){var s=null +return this.yn(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,a,s,s,s,s,s,s,s,s)}, +D3(a){var s=null +return this.yn(s,s,s,s,s,s,s,s,s,s,s,a,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +aQc(a){var s=null +return this.yn(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,a,s,s,s,s,s,s)}, +jN(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=h.guM(0) +o=h.r +o=o==null?g:o*a2+a1 +n=h.w +n=n==null?g:B.ps[B.e.bI(n.a,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.bg(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)}, +aan(a){var s=null +return this.jN(a,s,s,s,s,s,0,1,s)}, +cj(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.guM(0) +a2=a4.e +a3=a4.f +return this.yn(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)}, +AC(a){var s,r,q,p,o,n,m,l=this,k=l.r +$label0$0:{if(k==null){s=null +break $label0$0}s=a.k(0,B.ai) +if(s){s=k +break $label0$0}s=k*a.a +break $label0$0}r=l.gnO() +q=l.ch +p=l.c +$label1$1:{o=t.Q2 +if(o.b(q)){n=q==null?o.a(q):q +o=n +break $label1$1}if(p instanceof A.r){m=p==null?t.o.a(p):p +o=$.an().b5() +o.sal(0,m) +break $label1$1}o=null +break $label1$1}return A.bsc(o,l.b,l.CW,l.cx,l.cy,l.db,l.d,r,l.fr,s,l.x,l.fx,l.w,l.ay,l.as,l.at,l.y,l.ax,l.dy,l.Q,l.z)}, +ajz(a,b,c,d,a0,a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=i.at,f=g==null?h:new A.PX(g),e=i.r +if(e==null)e=14 +s=a3.a +if(d==null)r=h +else{r=d.a +q=d.gnO() +p=d.d +$label0$0:{if(p==null){o=h +break $label0$0}o=p*s +break $label0$0}n=d.e +m=d.x +l=d.r +k=d.w +j=d.y +m=$.an().abP(r,q,o,k,l,j,n,m,h) +r=m}return A.aLd(a,i.d,e*s,i.x,i.w,i.as,b,c,r,a0,a1,f)}, +bV(a,b){var s=this +if(s===b)return B.dn +if(s.a!==b.a||s.d!=b.d||s.r!=b.r||s.w!=b.w||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.ed(s.dy,b.dy)||!A.ed(s.fr,b.fr)||!A.ed(s.fx,b.fx)||!A.ed(s.gnO(),b.gnO())||s.fy!=b.fy)return B.c_ +if(!J.d(s.b,b.b)||!J.d(s.c,b.c)||!J.d(s.CW,b.CW)||!J.d(s.cx,b.cx)||s.cy!=b.cy||s.db!=b.db)return B.qv +return B.dn}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.K)if(b.a===r.a)if(J.d(b.b,r.b))if(J.d(b.c,r.c))if(b.r==r.r)if(b.w==r.w)if(b.y==r.y)if(b.z==r.z)if(b.Q==r.Q)if(b.as==r.as)if(b.at==r.at)if(b.ay==r.ay)if(b.ch==r.ch)if(A.ed(b.dy,r.dy))if(A.ed(b.fr,r.fr))if(A.ed(b.fx,r.fx))if(J.d(b.CW,r.CW))if(J.d(b.cx,r.cx))if(b.cy==r.cy)if(b.db==r.db)if(b.d==r.d)if(A.ed(b.gnO(),r.gnO()))s=b.fy==r.fy +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}, +gB(a){var s,r=this,q=null,p=r.gnO(),o=p==null?q:A.aO(p),n=A.a2(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.aO(m) +s=l==null?q:A.aO(l) +return A.a2(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)}, +f2(){return"TextStyle"}} +A.aoK.prototype={} +A.a2D.prototype={ +asf(a,b,c,d,e){var s=this +s.r=A.bDQ(new A.aDZ(s),s.gacq(s),0,10,0)}, +ik(a,b){var s,r,q=this +if(b>q.r)return q.gKz() +s=q.e +r=q.c +return q.d+s*Math.pow(q.b,b)/r-s/r-q.f/2*b*b}, +jg(a,b){var s=this +if(b>s.r)return 0 +return s.e*Math.pow(s.b,b)-s.f*b}, +gKz(){var s=this +if(s.f===0)return s.d-s.e/s.c +return s.ik(0,s.r)}, +agN(a){var s,r=this,q=r.d +if(a===q)return 0 +s=r.e +if(s!==0)if(s>0)q=ar.gKz() +else q=a>q||a=r.b&&r.c>=r.d +else q=!0 +if(q){o.k7(0) +o=p.b9 +p.id=o.a=o.b=new A.N(A.V(0,r.a,r.b),A.V(0,r.c,r.d)) +p.c1=B.M3 +o=p.db$ +if(o!=null)o.ic(r) +return}s.cE(r,!0) +switch(p.c1.a){case 0:o=p.b9 +o.a=o.b=p.db$.gu(0) +p.c1=B.qu +break +case 1:s=p.b9 +if(!J.d(s.b,p.db$.gu(0))){s.a=p.gu(0) +s.b=p.db$.gu(0) +p.bm=0 +o.mL(0,0) +p.c1=B.al6}else{q=o.x +q===$&&A.b() +if(q===o.b)s.a=s.b=p.db$.gu(0) +else{s=o.r +if(!(s!=null&&s.a!=null))o.d9(0)}}break +case 2:s=p.b9 +if(!J.d(s.b,p.db$.gu(0))){s.a=s.b=p.db$.gu(0) +p.bm=0 +o.mL(0,0) +p.c1=B.al7}else{p.c1=B.qu +s=o.r +if(!(s!=null&&s.a!=null))o.d9(0)}break +case 3:s=p.b9 +if(!J.d(s.b,p.db$.gu(0))){s.a=s.b=p.db$.gu(0) +p.bm=0 +o.mL(0,0)}else{o.k7(0) +p.c1=B.qu}break}o=p.b9 +s=p.ec +s===$&&A.b() +s=o.am(0,s.gh(0)) +s.toString +p.id=r.bx(s) +p.CH() +if(p.gu(0).a=a.b&&a.c>=a.d +else s=!0 +if(s)return new A.N(A.V(0,a.a,a.b),A.V(0,a.c,a.d)) +r=p.i2(a) +switch(q.c1.a){case 0:return a.bx(r) +case 1:if(!J.d(q.b9.b,r))return a.bx(q.gu(0)) +else{p=q.dw +p===$&&A.b() +s=p.x +s===$&&A.b() +if(s===p.b)return a.bx(r)}break +case 3:case 2:if(!J.d(q.b9.b,r))return a.bx(r) +break}p=q.ec +p===$&&A.b() +p=q.b9.am(0,p.gh(0)) +p.toString +return a.bx(p)}, +atl(a){switch(a.a){case 3:break +case 0:case 1:case 2:break}}, +aI(a,b){var s,r,q,p=this +if(p.db$!=null){s=p.M +s===$&&A.b() +s=s&&p.a5!==B.f}else s=!1 +r=p.oT +if(s){s=p.gu(0) +q=p.cx +q===$&&A.b() +r.saQ(0,a.o4(q,b,new A.A(0,0,0+s.a,0+s.b),A.v1.prototype.gi_.call(p),p.a5,r.a))}else{r.saQ(0,null) +p.a0g(a,b)}}, +m(){var s,r=this +r.oT.saQ(0,null) +s=r.dw +s===$&&A.b() +s.m() +s=r.ec +s===$&&A.b() +s.m() +r.fq()}} +A.aNK.prototype={ +$0(){var s=this.a,r=s.dw +r===$&&A.b() +r=r.x +r===$&&A.b() +if(r!==s.bm)s.aj()}, +$S:0} +A.DY.prototype={ +gM9(){var s,r=this,q=r.at$ +if(q===$){s=A.bQs(new A.aOS(r),new A.aOT(r),new A.aOU(r)) +q!==$&&A.at() +r.at$=s +q=s}return q}, +aQI(a){var s,r=$.cV().d +if(r==null){s=self.window.devicePixelRatio +r=s===0?1:s}return new A.Qq(a.go.gl1().d6(0,r),r)}, +VH(){var s,r,q,p,o,n,m +for(s=this.ch$.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1],q=!1;s.v();){p=s.a +if(p==null)p=r.a(p) +q=q||p.db$!=null +o=p.go +n=$.cV().d +if(n==null){m=self.window.devicePixelRatio +n=m===0?1:m}m=o.as +if(m==null){m=o.ay.Ub() +o.as=m}p.srS(new A.Qq(new A.N(m.a/n,m.b/n),n))}if(q)this.ak4()}, +VS(){}, +KJ(){}, +aVd(){var s,r=this.as$ +if(r!=null){r.dy$=$.ag() +r.dx$=0}r=t.S +s=$.ag() +this.as$=new A.a6y(new A.aOR(this),new A.aJD(B.bs,A.B(r,t.ZA)),A.B(r,t.xg),s)}, +aCK(a){B.ai6.dr("first-frame",null,!1,t.H)}, +aB9(a){this.V9() +this.aIQ()}, +aIQ(){$.cm.p4$.push(new A.aOQ(this))}, +aak(){--this.cx$ +if(!this.cy$)this.NJ()}, +V9(){var s,r,q=this,p=q.ay$ +p===$&&A.b() +p.ad7() +q.ay$.ad5() +q.ay$.ad8() +if(q.cy$||q.cx$===0){for(p=q.ch$.gaS(0),s=A.u(p),s=s.j("@<1>").a0(s.y[1]),p=new A.bC(J.av(p.a),p.b,s.j("bC<1,2>")),s=s.y[1];p.v();){r=p.a;(r==null?s.a(r):r).aPL()}q.ay$.ad9() +q.cy$=!0}}, +$iaB:1, +$iia:1} +A.aOS.prototype={ +$0(){var s=this.a.gM9().e +if(s!=null)s.G3()}, +$S:0} +A.aOU.prototype={ +$1(a){var s=this.a.gM9().e +if(s!=null)s.go.gZx().b22(a)}, +$S:352} +A.aOT.prototype={ +$0(){var s=this.a.gM9().e +if(s!=null)s.rN()}, +$S:0} +A.aOR.prototype={ +$2(a,b){var s=A.a2Z() +this.a.zj(s,a,b) +return s}, +$S:377} +A.aOQ.prototype={ +$1(a){this.a.as$.b1N()}, +$S:4} +A.QZ.prototype={ +m(){this.a.gCf().L(0,this.gf0()) +this.e8()}} +A.agO.prototype={} +A.amQ.prototype={ +XA(){if(this.t)return +this.aoE() +this.t=!0}, +G3(){this.rN() +this.aoy()}, +m(){this.sbO(null)}} +A.as.prototype={ +D7(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.as(r,q,p,a==null?s.d:a)}, +JW(a,b){return this.D7(null,a,null,b)}, +abx(a,b){return this.D7(a,null,b,null)}, +aQq(a,b){return this.D7(null,null,a,b)}, +yl(a){return this.D7(null,a,null,null)}, +Um(a){return this.D7(a,null,null,null)}, +ve(a){var s=this,r=a.gdF(),q=a.gcq(0)+a.gcv(0),p=Math.max(0,s.a-r),o=Math.max(0,s.c-q) +return new A.as(p,Math.max(p,s.b-r),o,Math.max(o,s.d-q))}, +vq(a){var s=this,r=a.a,q=a.b,p=a.c,o=a.d +return new A.as(A.V(s.a,r,q),A.V(s.b,r,q),A.V(s.c,p,o),A.V(s.d,p,o))}, +Y4(a,b){var s,r,q=this,p=b==null,o=q.a,n=p?o:A.V(b,o,q.b),m=q.b +p=p?m:A.V(b,o,m) +o=a==null +m=q.c +s=o?m:A.V(a,m,q.d) +r=q.d +return new A.as(n,p,s,o?r:A.V(a,m,r))}, +Fm(a){return this.Y4(a,null)}, +Fn(a){return this.Y4(null,a)}, +gad2(){var s=this +return new A.as(s.c,s.d,s.a,s.b)}, +bx(a){var s=this +return new A.N(A.V(a.a,s.a,s.b),A.V(a.b,s.c,s.d))}, +D0(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.N(A.V(0,m,l),A.V(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}, +aD(a,b){var s=this +return new A.as(s.a*b,s.b*b,s.c*b,s.d*b)}, +d6(a,b){var s=this +return new A.as(s.a/b,s.b/b,s.c/b,s.d/b)}, +gaVL(){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}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.as&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, +gB(a){var s=this +return A.a2(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){var s,r=this,q=r.gaVL()?"":"; 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.avI() +return"BoxConstraints("+s.$3(p,r.b,"w")+", "+s.$3(r.c,r.d,"h")+q+")"}} +A.avI.prototype={ +$3(a,b,c){if(a===b)return c+"="+B.c.aR(a,1) +return B.c.aR(a,1)+"<="+c+"<="+B.c.aR(b,1)}, +$S:378} +A.tv.prototype={ +y_(a,b,c){if(c!=null){c=A.y8(A.brF(c)) +if(c==null)return!1}return this.CG(a,b,c)}, +kN(a,b,c){var s,r=b==null,q=r?c:c.a8(0,b) +r=!r +if(r)this.c.push(new A.Gp(new A.j(-b.a,-b.b))) +s=a.$2(this,q) +if(r)this.Mc() +return s}, +CG(a,b,c){var s,r=c==null,q=r?b:A.c8(c,b) +r=!r +if(r)this.c.push(new A.SV(c)) +s=a.$2(this,q) +if(r)this.Mc() +return s}, +aai(a,b,c){var s,r=this +if(b!=null)r.c.push(new A.Gp(new A.j(-b.a,-b.b))) +else{c.toString +c=A.y8(A.brF(c)) +c.toString +r.c.push(new A.SV(c))}s=a.$1(r) +r.Mc() +return s}, +aNG(a,b){return this.aai(a,null,b)}, +aNF(a,b){return this.aai(a,b,null)}} +A.tu.prototype={ +l(a){return"#"+A.bG(this.a)+"@"+this.c.l(0)}} +A.hw.prototype={ +l(a){return"offset="+this.a.l(0)}} +A.hy.prototype={} +A.G7.prototype={ +J(){return"_IntrinsicDimension."+this.b}} +A.SG.prototype={ +k(a,b){if(b==null)return!1 +return b instanceof A.SG&&b.a===this.a&&b.b===this.b}, +gB(a){return A.a2(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.H.prototype={ +fo(a){if(!(a.b instanceof A.hw))a.b=new A.hw(B.h)}, +aC(a,b,c){var s=this.fx +if(s==null)s=this.fx=A.B(t.oc,t.i) +return s.d2(0,new A.SG(a,b),new A.aNM(c,b))}, +bT(a){return 0}, +bA(a){return 0}, +bJ(a){return 0}, +bQ(a){return 0}, +i2(a){var s=this.fy +if(s==null)s=this.fy=A.B(t.k,t.FW) +return s.d2(0,a,new A.aNO(this,a))}, +cY(a){return B.v}, +gu(a){var s=this.id +return s==null?A.a5(A.a3("RenderBox was not laid out: "+A.M(this).l(0)+"#"+A.bG(this))):s}, +gu6(){var s=this.gu(0) +return new A.A(0,0,0+s.a,0+s.b)}, +Nk(a,b){var s=null +try{s=this.ob(a)}finally{}if(s==null&&!b)return this.gu(0).b +return s}, +pu(a){return this.Nk(a,!1)}, +ob(a){var s=this.k1 +if(s==null)s=this.k1=A.B(t.W7,t.PM) +return s.d2(0,a,new A.aNN(this,a))}, +hy(a){return null}, +ga1(){return t.k.a(A.D.prototype.ga1.call(this))}, +avm(){var s,r=this,q=r.k1,p=q==null +if(!(!p&&q.a!==0)){s=r.fx +if(!(s!=null&&s.a!==0)){s=r.fy +s=s!=null&&s.a!==0}else s=!0}else s=!0 +if(s){if(!p)q.T(0) +q=r.fx +if(q!=null)q.T(0) +q=r.fy +if(q!=null)q.T(0) +return!0}return!1}, +aj(){var s=this +if(s.avm()&&s.gcd(s) instanceof A.D){s.Et() +return}s.aov()}, +cE(a,b){var s,r=this +if(r.id!=null)if(!a.k(0,t.k.a(A.D.prototype.ga1.call(r)))){s=r.k1 +s=s!=null&&s.a!==0}else s=!1 +else s=!1 +if(s){s=r.k1 +if(s!=null)s.T(0)}r.aou(a,b)}, +ic(a){return this.cE(a,!1)}, +zU(){this.id=this.cY(t.k.a(A.D.prototype.ga1.call(this)))}, +c8(){}, +di(a,b){var s=this +if(s.id.p(0,b))if(s.dE(a,b)||s.iC(b)){a.F(0,new A.tu(b,s)) +return!0}return!1}, +iC(a){return!1}, +dE(a,b){return!1}, +eB(a,b){var s,r=a.b +r.toString +s=t.q.a(r).a +b.bk(0,s.a,s.b)}, +i4(a){var s,r,q,p,o,n=this.bG(0,null) +if(n.hP(n)===0)return B.h +s=new A.hp(new Float64Array(3)) +s.og(0,0,1) +r=new A.hp(new Float64Array(3)) +r.og(0,0,0) +q=n.M8(r) +r=new A.hp(new Float64Array(3)) +r.og(0,0,1) +p=n.M8(r).a8(0,q) +r=new A.hp(new Float64Array(3)) +r.og(a.a,a.b,0) +o=n.M8(r) +r=o.a8(0,p.oe(s.aci(o)/s.aci(p))).a +return new A.j(r[0],r[1])}, +gpg(){var s=this.gu(0) +return new A.A(0,0,0+s.a,0+s.b)}, +lF(a,b){this.aot(a,b)}} +A.aNM.prototype={ +$0(){return this.a.$1(this.b)}, +$S:134} +A.aNO.prototype={ +$0(){return this.a.cY(this.b)}, +$S:188} +A.aNN.prototype={ +$0(){return this.a.hy(this.b)}, +$S:379} +A.cK.prototype={ +ac1(a){var s,r,q,p=this.M$ +for(s=A.u(this).j("cK.1?");p!=null;){r=s.a(p.b) +q=p.ob(a) +if(q!=null)return q+r.a.b +p=r.a5$}return null}, +Dm(a){var s,r,q,p,o=this.M$ +for(s=A.u(this).j("cK.1"),r=null;o!=null;){q=o.b +q.toString +s.a(q) +p=o.ob(a) +if(p!=null){p+=q.a.b +r=r!=null?Math.min(r,p):p}o=q.a5$}return r}, +yv(a,b){var s,r,q={},p=q.a=this.bm$ +for(s=A.u(this).j("cK.1");p!=null;p=r){p=p.b +p.toString +s.a(p) +if(a.kN(new A.aNL(q,b,p),p.a,b))return!0 +r=p.c1$ +q.a=r}return!1}, +vd(a,b){var s,r,q,p,o,n=this.M$ +for(s=A.u(this).j("cK.1"),r=b.a,q=b.b;n!=null;){p=n.b +p.toString +s.a(p) +o=p.a +a.dK(n,new A.j(o.a+r,o.b+q)) +n=p.a5$}}, +ajg(){var s,r,q=A.u(this),p=A.a([],q.j("C")),o=this.M$ +for(s=q.j("cK.1"),q=q.j("cK.0");o!=null;){r=o.b +r.toString +s.a(r) +p.push(q.a(o)) +o=r.a5$}return p}} +A.aNL.prototype={ +$2(a,b){return this.a.a.di(a,b)}, +$S:17} +A.Rn.prototype={ +aw(a){this.B1(0)}} +A.m5.prototype={ +l(a){return this.GC(0)+"; id="+A.h(this.e)}} +A.aJL.prototype={ +ie(a,b){var s=this.b.i(0,a) +s.cE(b,!0) +return s.gu(0)}, +kq(a,b){var s=this.b.i(0,a).b +s.toString +t.Wz.a(s).a=b}, +auH(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.b +p.toString +s=r.a(p) +p=m.b +p.toString +o=s.e +o.toString +p.n(0,o,q) +n=s.a5$}m.M7(a)}finally{m.b=l}}, +l(a){return"MultiChildLayoutDelegate"}} +A.NR.prototype={ +fo(a){if(!(a.b instanceof A.m5))a.b=new A.m5(null,null,B.h)}, +sUM(a){var s=this.t +if(s===a)return +if(A.M(a)!==A.M(s)||a.j4(s))this.aj() +this.t=a}, +aF(a){this.aq1(a)}, +aw(a){this.aq2(0)}, +bT(a){var s=A.mT(a,1/0),r=s.bx(new A.N(A.V(1/0,s.a,s.b),A.V(1/0,s.c,s.d))).a +if(isFinite(r))return r +return 0}, +bA(a){var s=A.mT(a,1/0),r=s.bx(new A.N(A.V(1/0,s.a,s.b),A.V(1/0,s.c,s.d))).a +if(isFinite(r))return r +return 0}, +bJ(a){var s=A.mT(1/0,a),r=s.bx(new A.N(A.V(1/0,s.a,s.b),A.V(1/0,s.c,s.d))).b +if(isFinite(r))return r +return 0}, +bQ(a){var s=A.mT(1/0,a),r=s.bx(new A.N(A.V(1/0,s.a,s.b),A.V(1/0,s.c,s.d))).b +if(isFinite(r))return r +return 0}, +cY(a){return a.bx(new A.N(A.V(1/0,a.a,a.b),A.V(1/0,a.c,a.d)))}, +c8(){var s=this,r=t.k.a(A.D.prototype.ga1.call(s)) +s.id=r.bx(new A.N(A.V(1/0,r.a,r.b),A.V(1/0,r.c,r.d))) +s.t.auH(s.gu(0),s.M$)}, +aI(a,b){this.vd(a,b)}, +dE(a,b){return this.yv(a,b)}} +A.TS.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=t.Wz;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=t.Wz;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.amd.prototype={} +A.a0S.prototype={ +V(a,b){var s=this.a +return s==null?null:s.V(0,b)}, +L(a,b){var s=this.a +return s==null?null:s.L(0,b)}, +gAH(){return null}, +Gq(a){return this.eF(a)}, +vJ(a){return null}, +l(a){var s=A.bG(this),r=this.a +r=r==null?null:r.l(0) +if(r==null)r="" +return"#"+s+"("+r+")"}} +A.NS.prototype={ +svZ(a){var s=this.E +if(s==a)return +this.E=a +this.a2N(a,s)}, +sade(a){var s=this.af +if(s==a)return +this.af=a +this.a2N(a,s)}, +a2N(a,b){var s=this,r=a==null +if(r)s.aK() +else if(b==null||A.M(a)!==A.M(b)||a.eF(b))s.aK() +if(s.y!=null){if(b!=null)b.L(0,s.ger()) +if(!r)a.V(0,s.ger())}if(r){if(s.y!=null)s.c4()}else if(b==null||A.M(a)!==A.M(b)||a.Gq(b))s.c4()}, +sMd(a){if(this.aO.k(0,a))return +this.aO=a +this.aj()}, +bT(a){var s +if(this.db$==null){s=this.aO.a +return isFinite(s)?s:0}return this.OH(a)}, +bA(a){var s +if(this.db$==null){s=this.aO.a +return isFinite(s)?s:0}return this.OF(a)}, +bJ(a){var s +if(this.db$==null){s=this.aO.b +return isFinite(s)?s:0}return this.OG(a)}, +bQ(a){var s +if(this.db$==null){s=this.aO.b +return isFinite(s)?s:0}return this.OE(a)}, +aF(a){var s,r=this +r.B6(a) +s=r.E +if(s!=null)s.V(0,r.ger()) +s=r.af +if(s!=null)s.V(0,r.ger())}, +aw(a){var s=this,r=s.E +if(r!=null)r.L(0,s.ger()) +r=s.af +if(r!=null)r.L(0,s.ger()) +s.uj(0)}, +dE(a,b){var s=this.af +if(s!=null){s=s.vJ(b) +s=s===!0}else s=!1 +if(s)return!0 +return this.B4(a,b)}, +iC(a){var s=this.E +if(s!=null){s=s.vJ(a) +s=s!==!1}else s=!1 +return s}, +c8(){this.ui() +this.c4()}, +D_(a){return a.bx(this.aO)}, +a6b(a,b,c){A.b1("debugPreviousCanvasSaveCount") +a.dv(0) +if(!b.k(0,B.h))a.bk(0,b.a,b.b) +c.aI(a,this.gu(0)) +a.cA(0)}, +aI(a,b){var s,r,q=this +if(q.E!=null){s=a.gbN(a) +r=q.E +r.toString +q.a6b(s,b,r) +q.a7H(a)}q.kG(a,b) +if(q.af!=null){s=a.gbN(a) +r=q.af +r.toString +q.a6b(s,b,r) +q.a7H(a)}}, +a7H(a){}, +hf(a){var s,r=this +r.jB(a) +s=r.E +r.dm=s==null?null:s.gAH() +s=r.af +r.eQ=s==null?null:s.gAH() +a.a=!1}, +uT(a,b,c){var s,r,q,p,o=this +o.fM=A.bAe(o.fM,B.A7) +o.hA=A.bAe(o.hA,B.A7) +s=o.fM +r=s!=null&&!s.gaa(s) +s=o.hA +q=s!=null&&!s.gaa(s) +s=A.a([],t.QF) +if(r){p=o.fM +p.toString +B.b.K(s,p)}B.b.K(s,c) +if(q){p=o.hA +p.toString +B.b.K(s,p)}o.a05(a,b,s)}, +rN(){this.GI() +this.hA=this.fM=null}} +A.a0Z.prototype={} +A.nL.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.nL&&b.a.k(0,s.a)&&b.b==s.b}, +l(a){var s=this +switch(s.b){case B.m:return s.a.l(0)+"-ltr" +case B.a9:return s.a.l(0)+"-rtl" +case null:case void 0:return s.a.l(0)}}, +gB(a){return A.a2(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.aWn.prototype={ +gdt(){var s=this +if(!s.f)return!1 +if(s.e.bo.v4()!==s.d)s.f=!1 +return s.f}, +a48(a){var s,r,q=this,p=q.r,o=p.i(0,a) +if(o!=null)return o +s=new A.j(q.a.a,q.d[a].gms()) +r=new A.bw(s,q.e.bo.el(s),t.tO) +p.n(0,a,r) +return r}, +gG(a){return this.c}, +v(){var s,r=this,q=r.b+1 +if(q>=r.d.length)return!1 +s=r.a48(q);++r.b +r.a=s.a +r.c=s.b +return!0}, +af8(){var s,r=this,q=r.b +if(q<=0)return!1 +s=r.a48(q-1);--r.b +r.a=s.a +r.c=s.b +return!0}, +aXv(a){var s,r=this,q=r.a +if(a>=0){for(s=q.b+a;r.a.bs;)if(!r.af8())break +return!q.k(0,r.a)}} +A.z2.prototype={ +m(){var s,r,q=this,p=null +q.oR.saQ(0,p) +s=q.t +if(s!=null)s.ch.saQ(0,p) +q.t=null +s=q.X +if(s!=null)s.ch.saQ(0,p) +q.X=null +q.acL.saQ(0,p) +s=q.aL +if(s!=null){s.dy$=$.ag() +s.dx$=0}s=q.bn +if(s!=null){s.dy$=$.ag() +s.dx$=0}s=q.dR +r=s.dy$=$.ag() +s.dx$=0 +s=q.hT +s.dy$=r +s.dx$=0 +s=q.aA +s.dy$=r +s.dx$=0 +s=q.aq +s.dy$=r +s.dx$=0 +s=q.gir() +s.dy$=r +s.dx$=0 +q.bo.m() +if(q.fv){s=q.ed +s.dy$=r +s.dx$=0 +q.fv=!1}q.fq()}, +a9d(a){var s,r=this,q=r.gauB(),p=r.t +if(p==null){s=A.bCn(q) +r.lq(s) +r.t=s}else p.svZ(q) +r.a9=a}, +a9m(a){var s,r=this,q=r.gauC(),p=r.X +if(p==null){s=A.bCn(q) +r.lq(s) +r.X=s}else p.svZ(q) +r.an=a}, +gir(){var s,r,q=this.ao +if(q===$){s=$.an().b5() +r=$.ag() +this.ao!==$&&A.at() +q=this.ao=new A.R6(s,B.h,r)}return q}, +gauB(){var s=this,r=s.aL +if(r==null){r=A.a([],t.xT) +if(s.aO)r.push(s.gir()) +r=s.aL=new A.Fu(r,$.ag())}return r}, +gauC(){var s=this,r=s.bn +if(r==null){r=A.a([s.aA,s.aq],t.xT) +if(!s.aO)r.push(s.gir()) +r=s.bn=new A.Fu(r,$.ag())}return r}, +sA9(a){return}, +sqL(a){var s=this.bo +if(s.ax===a)return +s.sqL(a) +this.mV()}, +srY(a,b){if(this.dP===b)return +this.dP=b +this.mV()}, +saXQ(a){if(this.e3===a)return +this.e3=a +this.aj()}, +saXP(a){var s=this +if(s.dQ===a)return +s.dQ=a +s.eo=null +s.c4()}, +wq(a){var s=this.bo,r=s.b.a.a.FT(a) +if(this.dQ)return A.cI(B.q,0,s.glM().length,!1) +return A.cI(B.q,r.a,r.b,!1)}, +aMg(a){var s,r,q,p,o,n,m=this +if(!m.dz.gdt()){m.dR.sh(0,!1) +m.hT.sh(0,!1) +return}s=m.gu(0) +r=new A.A(0,0,0+s.a,0+s.b) +s=m.bo +q=m.dz +p=m.vs +p===$&&A.b() +o=s.j2(new A.bd(q.a,q.e),p) +m.dR.sh(0,r.dZ(0.5).p(0,o.O(0,a))) +p=m.dz +n=s.j2(new A.bd(p.b,p.e),m.vs) +m.hT.sh(0,r.dZ(0.5).p(0,n.O(0,a)))}, +rt(a,b){var s,r +if(a.gdt()){s=this.iV.a.c.a.a.length +a=a.D4(Math.min(a.c,s),Math.min(a.d,s))}r=this.iV.a.c.a.lw(a) +this.iV.jZ(r,b)}, +aK(){this.aow() +var s=this.t +if(s!=null)s.aK() +s=this.X +if(s!=null)s.aK()}, +mV(){this.bC=this.aP=null +this.aj()}, +wY(){var s=this +s.GG() +s.bo.aj() +s.bC=s.aP=null}, +scG(a,b){var s=this,r=s.bo +if(J.d(r.f,b))return +s.jn=null +r.scG(0,b) +s.Vi=s.jl=s.eo=null +s.mV() +s.c4()}, +sqJ(a,b){var s=this.bo +if(s.w===b)return +s.sqJ(0,b) +this.mV()}, +scH(a){var s=this.bo +if(s.x===a)return +s.scH(a) +this.mV() +this.c4()}, +sqx(a,b){var s=this.bo +if(J.d(s.Q,b))return +s.sqx(0,b) +this.mV()}, +sm8(a){var s=this.bo +if(J.d(s.at,a))return +s.sm8(a) +this.mV()}, +sam6(a){var s=this,r=s.ed +if(r===a)return +if(s.y!=null)r.L(0,s.gIF()) +if(s.fv){r=s.ed +r.dy$=$.ag() +r.dx$=0 +s.fv=!1}s.ed=a +if(s.y!=null){s.gir().sOb(s.ed.a) +s.ed.V(0,s.gIF())}}, +aK0(){this.gir().sOb(this.ed.a)}, +scs(a){if(this.cW===a)return +this.cW=a +this.c4()}, +saTa(a){if(this.jm===a)return +this.jm=a +this.aj()}, +sXM(a,b){if(this.ib===b)return +this.ib=b +this.c4()}, +sqA(a){var s,r=this +if(r.fw==a)return +r.fw=a +s=a===1?1:null +r.bo.sqA(s) +r.mV()}, +saXn(a){if(this.hU==a)return +this.hU=a +this.mV()}, +sVh(a){if(this.p_===a)return +this.p_=a +this.mV()}, +sdB(a){var s=this.bo +if(s.y.k(0,a))return +s.sdB(a) +this.mV()}, +spy(a){var s=this +if(s.dz.k(0,a))return +s.dz=a +s.aq.sKU(a) +s.aK() +s.c4()}, +scF(a,b){var s=this,r=s.hV +if(r===b)return +if(s.y!=null)r.L(0,s.ger()) +s.hV=b +if(s.y!=null)b.V(0,s.ger()) +s.aj()}, +saQO(a){if(this.E===a)return +this.E=a +this.aj()}, +saQM(a){if(this.af==a)return +this.af=a +this.aj()}, +saZZ(a){var s=this +if(s.aO===a)return +s.aO=a +s.bn=s.aL=null +s.a9d(s.a9) +s.a9m(s.an)}, +samF(a){if(this.c3===a)return +this.c3=a +this.aK()}, +saSi(a){if(this.cZ===a)return +this.cZ=a +this.aK()}, +saS9(a){var s=this +if(s.hA===a)return +s.hA=a +s.mV() +s.c4()}, +ghJ(){var s=this.hA +return s}, +j1(a){var s,r +this.nl() +s=this.bo.j1(a) +r=A.a8(s).j("a1<1,ho>") +return A.J(new A.a1(s,new A.aNV(this),r),!0,r.j("al.E"))}, +hf(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this +d.jB(a) +s=d.bo +r=s.f +r.toString +q=A.a([],t.O_) +r.v5(q) +d.dS=q +if(B.b.fJ(q,new A.aNU())&&A.bU()!==B.cW){a.c=a.a=!0 +return}r=d.eo +if(r==null)if(d.dQ){r=new A.dx(B.d.aD(d.e3,s.glM().length),B.b7) +d.eo=r}else{p=new A.cZ("") +o=A.a([],t.oU) +for(r=d.dS,n=r.length,m=0,l=0,k="";lh){d=c1[h].dy +d=d!=null&&d.p(0,new A.ma(i,b8))}else d=!1 +if(!d)break +b=c1[h] +d=s.b +d.toString +m.a(d) +b6.push(b);++h}b8=s.b +b8.toString +s=n.a(b8).a5$;++i}else{a=b7.j1(new A.hJ(j,e,B.q,!1,c,d)) +if(a.length===0)continue +d=B.b.gY(a) +a0=new A.A(d.a,d.b,d.c,d.d) +a1=B.b.gY(a).e +for(d=A.a8(a),c=d.j("aM<1>"),a2=new A.aM(a,1,b5,c),a2.cu(a,1,b5,d.c),a2=new A.ck(a2,a2.gq(0),c.j("ck")),c=c.j("al.E");a2.v();){d=a2.d +if(d==null)d=c.a(d) +a0=a0.iA(new A.A(d.a,d.b,d.c,d.d)) +a1=d.e}d=a0.a +c=Math.max(0,d) +a2=a0.b +a3=Math.max(0,a2) +d=Math.min(a0.c-d,o.a(A.D.prototype.ga1.call(b4)).b) +a2=Math.min(a0.d-a2,o.a(A.D.prototype.ga1.call(b4)).d) +a4=Math.floor(c)-4 +a5=Math.floor(a3)-4 +d=Math.ceil(c+d)+4 +a2=Math.ceil(a3+a2)+4 +a6=new A.A(a4,a5,d,a2) +a7=A.mj() +a8=k+1 +a7.k2=new A.qJ(k,b5) +a7.e=!0 +a7.bd=l +a3=f.b +b8=a3==null?b8:a3 +a7.rx=new A.dx(b8,f.f) +a9=f.c +if(a9!=null){b8=a9.bU +if(b8!=null){a7.j5(B.dK,b8) +a7.w=b8 +a7.cf(B.mI,!0)}}b8=b9.r +if(b8!=null){b0=b8.fi(a6) +if(b0.a>=b0.c||b0.b>=b0.d)b8=!(a4>=d||a5>=a2) +else b8=!1 +a7.cf(B.jA,b8)}b1=A.b1("newChild") +b8=b4.fN +d=b8==null?b5:b8.a!==0 +if(d===!0){b8.toString +b2=new A.bj(b8,A.u(b8).j("bj<1>")).ga3(0) +if(!b2.v())A.a5(A.d4()) +b8=b8.D(0,b2.gG(0)) +b8.toString +if(b1.b!==b1)A.a5(A.xR(b1.a)) +b1.b=b8}else{b3=new A.jd() +b8=A.Eg(b3,b4.axt(b3)) +if(b1.b!==b1)A.a5(A.xR(b1.a)) +b1.b=b8}if(b8===b1)A.a5(A.ez(b1.a)) +J.bKI(b8,a7) +if(!b8.e.k(0,a6)){b8.e=a6 +b8.kK()}b8=b1.b +if(b8===b1)A.a5(A.ez(b1.a)) +d=b8.a +d.toString +r.n(0,d,b8) +b8=b1.b +if(b8===b1)A.a5(A.ez(b1.a)) +b6.push(b8) +k=a8 +l=a1}}b4.fN=r +b9.pt(0,b6,c0)}, +axt(a){return new A.aNR(this,a)}, +aC3(a){this.rt(a,B.aW)}, +aAZ(a){var s=this,r=s.bo.YY(s.dz.d) +if(r==null)return +s.rt(A.cI(B.q,!a?r:s.dz.c,r,!1),B.aW)}, +aAV(a){var s=this,r=s.bo.YZ(s.dz.d) +if(r==null)return +s.rt(A.cI(B.q,!a?r:s.dz.c,r,!1),B.aW)}, +aB0(a){var s,r=this,q=r.dz.geO(),p=r.a3T(r.bo.b.a.a.od(q).b) +if(p==null)return +s=a?r.dz.c:p.a +r.rt(A.cI(B.q,s,p.a,!1),B.aW)}, +aAX(a){var s,r=this,q=r.dz.geO(),p=r.a3X(r.bo.b.a.a.od(q).a-1) +if(p==null)return +s=a?r.dz.c:p.a +r.rt(A.cI(B.q,s,p.a,!1),B.aW)}, +a3T(a){var s,r,q +for(s=this.bo;!0;){r=s.b.a.a.od(new A.bd(a,B.q)) +q=r.a +if(!(q>=0&&r.b>=0)||q===r.b)return null +if(!this.a61(r))return r +a=r.b}}, +a3X(a){var s,r,q +for(s=this.bo;a>=0;){r=s.b.a.a.od(new A.bd(a,B.q)) +q=r.a +if(!(q>=0&&r.b>=0)||q===r.b)return null +if(!this.a61(r))return r +a=q-1}return null}, +a61(a){var s,r,q,p +for(s=a.a,r=a.b,q=this.bo;s=m.glM().length)return A.zI(new A.bd(m.glM().length,B.as)) +if(o.dQ)return A.cI(B.q,0,m.glM().length,!1) +s=m.b.a.a.od(a) +switch(a.b.a){case 0:r=n-1 +break +case 1:r=n +break +default:r=null}if(r>0&&A.bBb(m.glM().charCodeAt(r))){m=s.a +q=o.a3X(m) +switch(A.bU().a){case 2:if(q==null){p=o.a3T(m) +if(p==null)return A.ie(B.q,n) +return A.cI(B.q,n,p.b,!1)}return A.cI(B.q,q.a,n,!1) +case 0:if(o.ib){if(q==null)return A.cI(B.q,n,n+1,!1) +return A.cI(B.q,q.a,n,!1)}break +case 1:case 4:case 3:case 5:break}}return A.cI(B.q,s.a,s.b,!1)}, +Bs(a,b){var s=this,r=Math.max(0,a-(1+s.E)),q=Math.min(b,r),p=s.fw!==1?r:1/0,o=s.jm?r:q +s.bo.qt(p,o) +s.bC=b +s.aP=a}, +a32(){return this.Bs(1/0,0)}, +Q6(a){return this.Bs(a,0)}, +nl(){var s=t.k,r=s.a(A.D.prototype.ga1.call(this)) +this.Bs(s.a(A.D.prototype.ga1.call(this)).b,r.a)}, +avB(){var s,r,q=this +switch(A.bU().a){case 2:case 4:s=q.E +r=q.af +q.vs=new A.A(0,0,s,0+((r==null?q.bo.ge_():r)+2)) +break +case 0:case 1:case 3:case 5:s=q.E +r=q.af +q.vs=new A.A(0,2,s,2+((r==null?q.bo.ge_():r)-4)) +break}}, +axs(){var s=this.bo.f +s=s==null?null:s.c2(new A.aNQ()) +return s!==!1}, +gHc(){var s=this.Vi +return s==null?this.Vi=this.axs():s}, +cY(a){var s,r,q,p,o,n=this +if(!n.gHc())return B.v +s=n.bo +r=a.b +s.io(n.iX(r,A.lB())) +q=a.a +n.Bs(r,q) +if(n.jm)p=r +else{s=s.b +o=s.b +s=s.a.a +s.gb1(s) +p=A.V(o+(1+n.E),q,r)}return new A.N(p,A.V(n.RV(r),a.c,a.d))}, +c8(){var s,r,q,p,o,n,m=this,l=t.k.a(A.D.prototype.ga1.call(m)),k=l.b,j=m.iX(k,A.lC()) +m.aSG=j +s=m.bo +s.io(j) +m.nl() +j=s.gE2() +j.toString +m.zV(j) +m.avB() +j=s.b +r=j.b +j=j.a.a +j=j.gb1(j) +if(m.jm)q=k +else{s=s.b +p=s.b +s=s.a.a +s.gb1(s) +q=A.V(p+(1+m.E),l.a,k)}m.id=new A.N(q,A.V(m.RV(k),l.c,l.d)) +o=new A.N(r+(1+m.E),j) +n=A.wt(o) +j=m.t +if(j!=null)j.ic(n) +j=m.X +if(j!=null)j.ic(n) +m.h4=m.az5(o) +m.hV.rI(m.gaME()) +m.hV.rH(0,m.h4)}, +aaT(a,b){var s,r,q,p,o=this,n=o.gu(0),m=o.bo,l=m.b.a.a,k=Math.min(n.b,l.gb1(l))-m.ge_()+5,j=Math.min(o.gu(0).a,m.b.b)+4,i=new A.A(-4,-4,j,k) +if(b!=null)o.z_=b +if(!o.z_)return A.bAf(a,i) +n=o.Vj +s=n!=null?a.a8(0,n):B.h +if(o.vt&&s.a>0){o.oQ=new A.j(a.a- -4,o.oQ.b) +o.vt=!1}else if(o.qe&&s.a<0){o.oQ=new A.j(a.a-j,o.oQ.b) +o.qe=!1}if(o.t8&&s.b>0){o.oQ=new A.j(o.oQ.a,a.b- -4) +o.t8=!1}else if(o.Km&&s.b<0){o.oQ=new A.j(o.oQ.a,a.b-k) +o.Km=!1}n=o.oQ +r=a.a-n.a +q=a.b-n.b +p=A.bAf(new A.j(r,q),i) +if(r<-4&&s.a<0)o.vt=!0 +else if(r>j&&s.a>0)o.qe=!0 +if(q<-4&&s.b<0)o.t8=!0 +else if(q>k&&s.b>0)o.Km=!0 +o.Vj=a +return p}, +aOG(a){return this.aaT(a,null)}, +ZR(a,b,c,d){var s,r,q=this,p=a===B.kL +if(p){q.oQ=B.h +q.Vj=null +q.z_=!0 +q.qe=q.t8=q.Km=!1}p=!p +q.eQ=p +q.acK=d +if(p){q.fM=c +if(d!=null){p=A.JW(B.vo,B.O,d) +p.toString +s=p}else s=B.vo +p=q.gir() +r=q.vs +r===$&&A.b() +p.sad3(s.zm(r).de(b))}else q.gir().sad3(null) +q.gir().w=q.acK==null}, +O_(a,b,c){return this.ZR(a,b,c,null)}, +aDN(a,b){var s,r,q,p,o,n=this.bo.j2(a,B.Q) +for(s=b.length,r=n.b,q=0;p=b.length,qr)return new A.bw(J.bpC(o),new A.j(n.a,o.gms()),t.Q8)}s=Math.max(0,p-1) +r=p!==0?B.b.ga_(b).gms()+B.b.ga_(b).gUO():0 +return new A.bw(s,new A.j(n.a,r),t.Q8)}, +a66(a,b){var s,r,q=this,p=b.O(0,q.giR()),o=q.eQ +if(!o)q.aMg(p) +s=q.t +r=q.X +if(r!=null)a.dK(r,b) +q.bo.aI(a.gbN(a),p) +q.M3(a,p) +if(s!=null)a.dK(s,b)}, +eB(a,b){if(a===this.t||a===this.X)return +this.UJ(a,b)}, +aI(a,b){var s,r,q,p,o,n,m,l=this +l.nl() +s=(l.h4>0||!l.giR().k(0,B.h))&&l.ep!==B.f +r=l.acL +if(s){s=l.cx +s===$&&A.b() +q=l.gu(0) +r.saQ(0,a.o4(s,b,new A.A(0,0,0+q.a,0+q.b),l.gaG8(),l.ep,r.a))}else{r.saQ(0,null) +l.a66(a,b)}p=l.dz +s=p.gdt() +if(s){s=l.Nl(p) +o=s[0].a +r=A.V(o.a,0,l.gu(0).a) +q=A.V(o.b,0,l.gu(0).b) +n=l.oR +n.saQ(0,A.CQ(l.c3,new A.j(r,q).O(0,b))) +n=n.a +n.toString +a.lO(n,A.D.prototype.gi_.call(l),B.h) +if(s.length===2){m=s[1].a +s=A.V(m.a,0,l.gu(0).a) +r=A.V(m.b,0,l.gu(0).b) +a.lO(A.CQ(l.cZ,new A.j(s,r).O(0,b)),A.D.prototype.gi_.call(l),B.h)}}}, +q7(a){var s,r=this +switch(r.ep.a){case 0:return null +case 1:case 2:case 3:if(r.h4>0||!r.giR().k(0,B.h)){s=r.gu(0) +s=new A.A(0,0,0+s.a,0+s.b)}else s=null +return s}}} +A.aNV.prototype={ +$1(a){var s=this.a +return new A.ho(a.a+s.giR().a,a.b+s.giR().b,a.c+s.giR().a,a.d+s.giR().b,a.e)}, +$S:191} +A.aNU.prototype={ +$1(a){return a.c!=null}, +$S:381} +A.aNR.prototype={ +$0(){var s=this.a,r=s.fN.i(0,this.b) +r.toString +s.r0(s,r.e)}, +$S:0} +A.aNW.prototype={ +$2(a,b){var s=a==null?null:a.iA(new A.A(b.a,b.b,b.c,b.d)) +return s==null?new A.A(b.a,b.b,b.c,b.d):s}, +$S:382} +A.aNT.prototype={ +$2(a,b){return new A.N(a.aC(B.a5,1/0,a.gbR()),0)}, +$S:65} +A.aNS.prototype={ +$2(a,b){return new A.N(a.aC(B.aa,1/0,a.gbW()),0)}, +$S:65} +A.aNQ.prototype={ +$1(a){var s,r +if(a instanceof A.iN){s=a.b +$label0$0:{if(B.hH===s||B.hI===s||B.hJ===s){r=!1 +break $label0$0}if(B.hK===s||B.hL===s||B.dm===s){r=!0 +break $label0$0}throw A.c(A.hE(u.P))}}else r=!0 +return r}, +$S:55} +A.ame.prototype={ +gcd(a){return t.CA.a(A.D.prototype.gcd.call(this,0))}, +ghY(){return!0}, +giL(){return!0}, +svZ(a){var s,r=this,q=r.t +if(a===q)return +r.t=a +s=a.eF(q) +if(s)r.aK() +if(r.y!=null){s=r.ger() +q.L(0,s) +a.V(0,s)}}, +aI(a,b){var s=t.CA.a(A.D.prototype.gcd.call(this,0)),r=this.t +if(s!=null){s.nl() +r.l_(a.gbN(a),this.gu(0),s)}}, +aF(a){this.eh(a) +this.t.V(0,this.ger())}, +aw(a){this.t.L(0,this.ger()) +this.e9(0)}, +cY(a){return new A.N(A.V(1/0,a.a,a.b),A.V(1/0,a.c,a.d))}} +A.v0.prototype={} +A.Vf.prototype={ +sKT(a){if(J.d(a,this.w))return +this.w=a +this.U()}, +sKU(a){if(J.d(a,this.x))return +this.x=a +this.U()}, +sZv(a){if(this.y===a)return +this.y=a +this.U()}, +sZw(a){if(this.z===a)return +this.z=a +this.U()}, +l_(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.sal(0,h) +r=c.bo +q=r.oa(A.cI(B.q,i.a,i.b,!1),j.y,j.z) +for(p=q.length,o=0;o>>16&255,o>>>8&255,o&255)}if(r||n==null||!k.r)return +r=A.ks(s,B.hM) +m=k.y +if(m===$){l=$.an().b5() +k.y!==$&&A.at() +k.y=l +m=l}m.sal(0,n) +a.ds(r,m)}, +eF(a){var s=this +if(s===a)return!1 +return!(a instanceof A.R6)||a.r!==s.r||a.w!==s.w||!J.d(a.z,s.z)||!J.d(a.Q,s.Q)||!a.as.k(0,s.as)||!J.d(a.at,s.at)||!J.d(a.ax,s.ax)}} +A.Fu.prototype={ +V(a,b){var s,r,q +for(s=this.r,r=s.length,q=0;q")) +s=this.r +p=A.a8(s) +o=new J.dd(s,s.length,p.j("dd<1>")) +s=p.c +r=r.c +while(!0){if(!(q.v()&&o.v()))break +p=o.d +if(p==null)p=s.a(p) +n=q.d +if(p.eF(n==null?r.a(n):n))return!0}return!1}} +A.TV.prototype={ +aF(a){this.eh(a) +$.iD.lz$.a.F(0,this.gow())}, +aw(a){$.iD.lz$.a.D(0,this.gow()) +this.e9(0)}} +A.TW.prototype={ +aF(a){var s,r,q +this.aq3(a) +s=this.M$ +for(r=t.ot;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.aq4(0) +s=this.M$ +for(r=t.ot;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.amf.prototype={} +A.NU.prototype={ +asA(a){var s,r,q,p,o=this +try{r=o.t +if(r!==""){q=$.bHv() +s=$.an().Df(q) +s.tM($.bHw()) +s.xZ(r) +r=s.cX() +o.X!==$&&A.bh() +o.X=r}else{o.X!==$&&A.bh() +o.X=null}}catch(p){}}, +bA(a){return 1e5}, +bQ(a){return 1e5}, +giL(){return!0}, +iC(a){return!0}, +cY(a){return a.bx(B.amE)}, +aI(a,b){var s,r,q,p,o,n,m,l,k,j=this +try{p=a.gbN(a) +o=j.gu(0) +n=b.a +m=b.b +l=$.an().b5() +l.sal(0,$.bHu()) +p.dX(new A.A(n,m,n+o.a,m+o.b),l) +p=j.X +p===$&&A.b() +if(p!=null){s=j.gu(0).a +r=0 +q=0 +if(s>328){s-=128 +r+=64}p.ic(new A.uD(s)) +o=j.gu(0) +if(o.b>96+p.gb1(p)+12)q+=96 +o=a.gbN(a) +o.q9(p,b.O(0,new A.j(r,q)))}}catch(k){}}} +A.a2o.prototype={ +J(){return"FlexFit."+this.b}} +A.kb.prototype={ +l(a){return this.GC(0)+"; flex="+A.h(this.e)+"; fit="+A.h(this.f)}} +A.a4e.prototype={ +J(){return"MainAxisSize."+this.b}} +A.uo.prototype={ +J(){return"MainAxisAlignment."+this.b}} +A.wL.prototype={ +J(){return"CrossAxisAlignment."+this.b}} +A.NW.prototype={ +saWz(a){if(this.X!==a){this.X=a +this.aj()}}, +sUB(a){if(this.an!==a){this.an=a +this.aj()}}, +fo(a){if(!(a.b instanceof A.kb))a.b=new A.kb(null,null,B.h)}, +Hq(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g=this +if(g.an===B.oe)return 0 +s=g.t +r=g.M$ +if(s===c){for(s=t.US,q=0,p=0,o=0;r!=null;){n=r.b +n.toString +m=s.a(n).e +if(m==null)m=0 +q+=m +if(m>0){n=a.$2(r,b) +l=r.b +l.toString +l=s.a(l).e +o=Math.max(o,n/(l==null?0:l))}else p+=a.$2(r,b) +n=r.b +n.toString +r=s.a(n).a5$}return o*q+p}else{for(s=t.US,q=0,p=0,k=0;r!=null;){n=r.b +n.toString +m=s.a(n).e +if(m==null)m=0 +q+=m +j=A.b1("mainSize") +i=A.b1("crossSize") +if(m===0){switch(g.t.a){case 0:n=r.aC(B.aa,1/0,r.gbW()) +if(j.b!==j)A.a5(A.xR(j.a)) +j.b=n +n=a.$2(r,n) +if(i.b!==i)A.a5(A.xR(i.a)) +i.b=n +break +case 1:n=r.aC(B.b_,1/0,r.gcr()) +if(j.b!==j)A.a5(A.xR(j.a)) +j.b=n +n=a.$2(r,n) +if(i.b!==i)A.a5(A.xR(i.a)) +i.b=n +break}n=j.b +if(n===j)A.a5(A.ez(j.a)) +p+=n +n=i.b +if(n===i)A.a5(A.ez(i.a)) +k=Math.max(k,A.hP(n))}n=r.b +n.toString +r=s.a(n).a5$}h=Math.max(0,(b-p)/q) +r=g.M$ +for(;r!=null;){n=r.b +n.toString +m=s.a(n).e +if(m==null)m=0 +if(m>0)k=Math.max(k,A.hP(a.$2(r,h*m))) +n=r.b +n.toString +r=s.a(n).a5$}return k}}, +bT(a){return this.Hq(new A.aO0(),a,B.a3)}, +bA(a){return this.Hq(new A.aNZ(),a,B.a3)}, +bJ(a){return this.Hq(new A.aO_(),a,B.U)}, +bQ(a){return this.Hq(new A.aNY(),a,B.U)}, +hy(a){if(this.t===B.a3)return this.Dm(a) +return this.ac1(a)}, +Hm(a){switch(this.t.a){case 0:return a.b +case 1:return a.a}}, +Hs(a){switch(this.t.a){case 0:return a.a +case 1:return a.b}}, +cY(a){var s +if(this.an===B.oe)return B.v +s=this.a3r(a,A.lB()) +switch(this.t.a){case 0:return a.bx(new A.N(s.a,s.b)) +case 1:return a.bx(new A.N(s.b,s.a))}}, +a3r(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.t===B.a3?a2.b:a2.d,a0=a<1/0,a1=c.M$ +for(s=t.US,r=a2.b,q=a2.d,p=b,o=0,n=0,m=0;a1!=null;){l=a1.b +l.toString +s.a(l) +k=l.e +if(k==null)k=0 +if(k>0){o+=k +p=a1}else{if(c.an===B.iz)switch(c.t.a){case 0:j=A.iv(q,b) +break +case 1:j=A.iv(b,r) +break +default:j=b}else switch(c.t.a){case 0:j=new A.as(0,1/0,0,q) +break +case 1:j=new A.as(0,r,0,1/0) +break +default:j=b}i=a3.$2(a1,j) +m+=c.Hs(i) +n=Math.max(n,c.Hm(i))}a1=l.a5$}h=Math.max(0,(a0?a:0)-m) +if(o>0){g=a0?h/o:0/0 +a1=c.M$ +for(f=0;a1!=null;){l=a1.b +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.b1("minChildExtent") +l=a1.b +l.toString +l=s.a(l).f +switch((l==null?B.oG:l).a){case 0:if(d.b!==d)A.a5(A.xR(d.a)) +d.b=e +break +case 1:if(d.b!==d)A.a5(A.xR(d.a)) +d.b=0 +break}if(c.an===B.iz)switch(c.t.a){case 0:l=d.b +if(l===d)A.a5(A.ez(d.a)) +j=new A.as(l,e,q,q) +break +case 1:l=d.b +if(l===d)A.a5(A.ez(d.a)) +j=new A.as(r,r,l,e) +break +default:j=b}else switch(c.t.a){case 0:l=d.b +if(l===d)A.a5(A.ez(d.a)) +j=new A.as(l,e,0,q) +break +case 1:l=d.b +if(l===d)A.a5(A.ez(d.a)) +j=new A.as(0,r,l,e) +break +default:j=b}i=a3.$2(a1,j) +m+=c.Hs(i) +f+=e +n=Math.max(n,c.Hm(i))}l=a1.b +l.toString +a1=s.a(l).a5$}}return new A.b78(a0&&c.a9===B.i?a:m,n,m)}, +c8(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0="RenderBox was not laid out: ",a1=t.k.a(A.D.prototype.ga1.call(a)),a2=a.a3r(a1,A.lC()),a3=a2.a,a4=a2.b +if(a.an===B.oe){s=a.M$ +for(r=t.US,q=0,p=0,o=0;s!=null;){n=a.aA +n.toString +m=s.Nk(n,!0) +if(m!=null){q=Math.max(q,m) +p=Math.max(m,p) +n=s.id +o=Math.max((n==null?A.a5(A.a3(a0+A.M(s).l(0)+"#"+A.bG(s))):n).b-m,o) +a4=Math.max(p+o,a4)}n=s.b +n.toString +s=r.a(n).a5$}}else q=0 +switch(a.t.a){case 0:a.id=a1.bx(new A.N(a3,a4)) +a3=a.gu(0).a +a4=a.gu(0).b +break +case 1:a.id=a1.bx(new A.N(a4,a3)) +a3=a.gu(0).b +a4=a.gu(0).a +break}l=a3-a2.c +a.aL=Math.max(0,-l) +k=Math.max(0,l) +j=A.b1("leadingSpace") +i=A.b1("betweenSpace") +r=A.bEi(a.t,a.ao,a.aq) +h=r===!1 +switch(a.X.a){case 0:j.scN(0) +i.scN(0) +break +case 1:j.scN(k) +i.scN(0) +break +case 2:j.scN(k/2) +i.scN(0) +break +case 3:j.scN(0) +r=a.b9$ +i.scN(r>1?k/(r-1):0) +break +case 4:r=a.b9$ +i.scN(r>0?k/r:0) +j.scN(i.aG()/2) +break +case 5:r=a.b9$ +i.scN(r>0?k/(r+1):0) +j.scN(i.aG()) +break}g=h?a3-j.aG():j.aG() +s=a.M$ +for(r=t.US,n=a4/2,f=i.a;s!=null;){e=s.b +e.toString +r.a(e) +d=a.an +switch(d.a){case 0:case 1:if(A.bEi(A.c_h(a.t),a.ao,a.aq)===(d===B.aq))c=0 +else{d=s.id +c=a4-a.Hm(d==null?A.a5(A.a3(a0+A.M(s).l(0)+"#"+A.bG(s))):d)}break +case 2:d=s.id +c=n-a.Hm(d==null?A.a5(A.a3(a0+A.M(s).l(0)+"#"+A.bG(s))):d)/2 +break +case 3:c=0 +break +case 4:if(a.t===B.a3){d=a.aA +d.toString +m=s.Nk(d,!0) +c=m!=null?q-m:0}else c=0 +break +default:c=null}if(h){d=s.id +g-=a.Hs(d==null?A.a5(A.a3(a0+A.M(s).l(0)+"#"+A.bG(s))):d)}switch(a.t.a){case 0:e.a=new A.j(g,c) +break +case 1:e.a=new A.j(c,g) +break}if(h){d=i.b +if(d===i)A.a5(A.ez(f)) +g-=d}else{d=s.id +d=a.Hs(d==null?A.a5(A.a3(a0+A.M(s).l(0)+"#"+A.bG(s))):d) +b=i.b +if(b===i)A.a5(A.ez(f)) +g+=d+b}s=e.a5$}}, +dE(a,b){return this.yv(a,b)}, +aI(a,b){var s,r,q,p=this +if(!(p.aL>1e-10)){p.vd(a,b) +return}if(p.gu(0).gaa(0))return +s=p.aP +r=p.cx +r===$&&A.b() +q=p.gu(0) +s.saQ(0,a.o4(r,b,new A.A(0,0,0+q.a,0+q.b),p.gac2(),p.bn,s.a))}, +m(){this.aP.saQ(0,null) +this.aq7()}, +q7(a){var s +switch(this.bn.a){case 0:return null +case 1:case 2:case 3:if(this.aL>1e-10){s=this.gu(0) +s=new A.A(0,0,0+s.a,0+s.b)}else s=null +return s}}, +f2(){return this.a07()}} +A.aO0.prototype={ +$2(a,b){return a.aC(B.a5,b,a.gbR())}, +$S:91} +A.aNZ.prototype={ +$2(a,b){return a.aC(B.aa,b,a.gbW())}, +$S:91} +A.aO_.prototype={ +$2(a,b){return a.aC(B.aD,b,a.gca())}, +$S:91} +A.aNY.prototype={ +$2(a,b){return a.aC(B.b_,b,a.gcr())}, +$S:91} +A.b78.prototype={} +A.amh.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=t.US;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=t.US;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.ami.prototype={} +A.TX.prototype={ +m(){var s,r,q +for(s=this.Vl$,r=s.length,q=0;q>")) +this.kh(new A.Y0(s,c.j("Y0<0>")),b,!0,c) +return s.length===0?null:B.b.gY(s).a}, +atf(a){var s,r=this +if(!r.w&&r.x!=null){s=r.x +s.toString +a.aad(s) +return}r.jL(a) +r.w=!1}, +f2(){var s=this.ank() +return s+(this.y==null?" DETACHED":"")}} +A.aHE.prototype={ +$0(){this.b.$1(this.a)}, +$S:0} +A.aHF.prototype={ +$0(){var s=this.a +s.a.D(0,this.b) +s.Cw(-1)}, +$S:0} +A.a3O.prototype={ +saQ(a,b){var s=this.a +if(b==s)return +if(s!=null)if(--s.f===0)s.m() +this.a=b +if(b!=null)++b.f}, +l(a){var s=this.a +return"LayerHandle("+(s!=null?s.l(0):"DISPOSED")+")"}} +A.a7R.prototype={ +safI(a){var s +this.iD() +s=this.ay +if(s!=null)s.m() +this.ay=a}, +m(){this.safI(null) +this.a_C()}, +jL(a){var s=this.ay +s.toString +a.aa9(B.h,s,this.ch,this.CW)}, +kh(a,b,c){return!1}} +A.abP.prototype={ +jL(a){var s=this.ax,r=s.a,q=s.b +a.aaf(this.ay,this.CW,!1,s.d-q,new A.j(r,q),s.c-r)}, +kh(a,b,c){return!1}} +A.a80.prototype={ +jL(a){var s=this.ax,r=s.a,q=s.b +a.aab(this.ay,s.d-q,new A.j(r,q),s.c-r)}} +A.h6.prototype={ +Bx(a){var s +this.anR(a) +if(!a)return +s=this.ax +for(;s!=null;){s.Bx(!0) +s=s.Q}}, +aOv(a){var s=this +s.N1() +s.jL(a) +if(s.b>0)s.Bx(!0) +s.w=!1 +return a.cX()}, +m(){this.XQ() +this.a.T(0) +this.a_C()}, +N1(){var s,r=this +r.anU() +s=r.ax +for(;s!=null;){s.N1() +r.w=r.w||s.w +s=s.Q}}, +kh(a,b,c,d){var s,r,q +for(s=this.ay,r=a.a;s!=null;s=s.as){if(s.kh(a,b,!0,d))return!0 +q=r.length +if(q!==0)return!1}return!1}, +aF(a){var s +this.anS(a) +s=this.ax +for(;s!=null;){s.aF(a) +s=s.Q}}, +aw(a){var s +this.anT(0) +s=this.ax +for(;s!=null;){s.aw(0) +s=s.Q}this.Bx(!1)}, +Js(a,b){var s,r=this +if(!r.gy5())r.iD() +s=b.b +if(s!==0)r.Cw(s) +b.r=r +s=r.y +if(s!=null)b.aF(s) +r.pj(b) +s=b.as=r.ay +if(s!=null)s.Q=b +r.ay=b +if(r.ax==null)r.ax=b +b.e.saQ(0,b)}, +ju(){var s,r,q=this.ax +for(;q!=null;){s=q.z +r=this.z +if(s<=r){q.z=r+1 +q.ju()}q=q.Q}}, +pj(a){var s=a.z,r=this.z +if(s<=r){a.z=r+1 +a.ju()}}, +a2Z(a){var s,r=this +if(!r.gy5())r.iD() +s=a.b +if(s!==0)r.Cw(-s) +a.r=null +if(r.y!=null)a.aw(0)}, +XQ(){var s,r=this,q=r.ax +for(;q!=null;q=s){s=q.Q +q.Q=q.as=null +r.a2Z(q) +q.e.saQ(0,null)}r.ay=r.ax=null}, +jL(a){this.lo(a)}, +lo(a){var s=this.ax +for(;s!=null;){s.atf(a) +s=s.Q}}, +uS(a,b){}} +A.nn.prototype={ +scF(a,b){if(!b.k(0,this.k3))this.iD() +this.k3=b}, +kh(a,b,c,d){return this.r2(a,b.a8(0,this.k3),!0,d)}, +uS(a,b){var s=this.k3 +b.bk(0,s.a,s.b)}, +jL(a){var s=this,r=s.k3 +s.sji(a.XC(r.a,r.b,t.Ff.a(s.x))) +s.lo(a) +a.hD()}} +A.Bc.prototype={ +K6(){return this.k3}, +kh(a,b,c,d){if(!this.k3.p(0,b))return!1 +return this.r2(a,b,!0,d)}, +jL(a){var s=this,r=s.k3 +r.toString +s.sji(a.ag_(r,s.k4,t.e4.a(s.x))) +s.lo(a) +a.hD()}} +A.IL.prototype={ +K6(){var s=this.k3 +return s==null?null:new A.A(s.a,s.b,s.c,s.d)}, +kh(a,b,c,d){if(!this.k3.p(0,b))return!1 +return this.r2(a,b,!0,d)}, +jL(a){var s=this,r=s.k3 +r.toString +s.sji(a.afY(r,s.k4,t.cW.a(s.x))) +s.lo(a) +a.hD()}} +A.IK.prototype={ +K6(){var s=this.k3 +return s==null?null:s.hI(0)}, +kh(a,b,c,d){if(!this.k3.p(0,b))return!1 +return this.r2(a,b,!0,d)}, +jL(a){var s=this,r=s.k3 +r.toString +s.sji(a.afX(r,s.k4,t.L5.a(s.x))) +s.lo(a) +a.hD()}} +A.Zz.prototype={ +jL(a){var s=this,r=s.k3 +r.toString +s.sji(a.ag0(r,t.C5.a(s.x))) +s.lo(a) +a.hD()}} +A.L3.prototype={ +jL(a){var s=this +s.sji(a.ag1(s.bB,s.k3,t.C6.a(s.x))) +s.lo(a) +a.hD()}} +A.rq.prototype={ +sdj(a,b){var s=this +if(b.k(0,s.bB))return +s.bB=b +s.aW=!0 +s.iD()}, +jL(a){var s,r,q=this +q.bd=q.bB +if(!q.k3.k(0,B.h)){s=q.k3 +s=A.nj(s.a,s.b,0) +r=q.bd +r.toString +s.es(0,r) +q.bd=s}q.sji(a.F5(q.bd.a,t.qf.a(q.x))) +q.lo(a) +a.hD()}, +SV(a){var s,r=this +if(r.aW){s=r.bB +s.toString +r.aZ=A.y8(A.brF(s)) +r.aW=!1}s=r.aZ +if(s==null)return null +return A.c8(s,a)}, +kh(a,b,c,d){var s=this.SV(b) +if(s==null)return!1 +return this.ao8(a,s,!0,d)}, +uS(a,b){var s=this.bd +if(s==null){s=this.bB +s.toString +b.es(0,s)}else b.es(0,s)}} +A.a7_.prototype={ +sTz(a,b){var s=this,r=s.bB +if(b!=r){if(b===255||r===255)s.sji(null) +s.bB=b +s.iD()}}, +jL(a){var s,r,q,p=this +if(p.ax==null){p.sji(null) +return}s=p.bB +s.toString +r=p.k3 +q=p.x +if(s<255)p.sji(a.ag2(s,r,t.Zr.a(q))) +else p.sji(a.XC(r.a,r.b,t.Ff.a(q))) +p.lo(a) +a.hD()}} +A.Ih.prototype={ +sKx(a,b){if(!b.k(0,this.k3)){this.k3=b +this.iD()}}, +jL(a){var s=this,r=s.k3 +r.toString +s.sji(a.afW(r,s.k4,t.tX.a(s.x))) +s.lo(a) +a.hD()}} +A.oZ.prototype={ +l(a){var s=A.bG(this),r=this.a!=null?"":"" +return"#"+s+"("+r+")"}} +A.Lz.prototype={ +svP(a){var s=this,r=s.k3 +if(r===a)return +if(s.y!=null){if(r.a===s)r.a=null +a.a=s}s.k3=a}, +scF(a,b){if(b.k(0,this.k4))return +this.k4=b +this.iD()}, +aF(a){this.ana(a) +this.k3.a=this}, +aw(a){var s=this.k3 +if(s.a===this)s.a=null +this.anb(0)}, +kh(a,b,c,d){return this.r2(a,b.a8(0,this.k4),!0,d)}, +jL(a){var s,r=this +if(!r.k4.k(0,B.h)){s=r.k4 +r.sji(a.F5(A.nj(s.a,s.b,0).a,t.qf.a(r.x)))}else r.sji(null) +r.lo(a) +if(!r.k4.k(0,B.h))a.hD()}, +uS(a,b){var s +if(!this.k4.k(0,B.h)){s=this.k4 +b.bk(0,s.a,s.b)}}} +A.Kw.prototype={ +SV(a){var s,r,q,p,o=this +if(o.R8){s=o.YQ() +s.toString +o.p4=A.y8(s) +o.R8=!1}if(o.p4==null)return null +r=new A.mw(new Float64Array(4)) +r.Gl(a.a,a.b,0,1) +s=o.p4.am(0,r).a +q=s[0] +p=o.p1 +return new A.j(q-p.a,s[1]-p.b)}, +kh(a,b,c,d){var s,r=this +if(r.k3.a==null){if(r.k4)return r.r2(a,b.a8(0,r.ok),!0,d) +return!1}s=r.SV(b) +if(s==null)return!1 +return r.r2(a,s,!0,d)}, +YQ(){var s,r +if(this.p3==null)return null +s=this.p2 +r=A.nj(-s.a,-s.b,0) +s=this.p3 +s.toString +r.es(0,s) +return r}, +axK(){var s,r,q,p,o,n,m=this +m.p3=null +s=m.k3.a +if(s==null)return +r=t.KV +q=A.a([s],r) +p=A.a([m],r) +A.aDC(s,m,q,p) +o=A.bxU(q) +s.uS(null,o) +r=m.p1 +o.bk(0,r.a,r.b) +n=A.bxU(p) +if(n.hP(n)===0)return +n.es(0,o) +m.p3=n +m.R8=!0}, +gy5(){return!0}, +jL(a){var s,r,q=this +if(q.k3.a==null&&!q.k4){q.p2=q.p3=null +q.R8=!0 +q.sji(null) +return}q.axK() +s=q.p3 +r=t.qf +if(s!=null){q.p2=q.ok +q.sji(a.F5(s.a,r.a(q.x))) +q.lo(a) +a.hD()}else{q.p2=null +s=q.ok +q.sji(a.F5(A.nj(s.a,s.b,0).a,r.a(q.x))) +q.lo(a) +a.hD()}q.R8=!0}, +uS(a,b){var s=this.p3 +if(s!=null)b.es(0,s) +else{s=this.ok +b.es(0,A.nj(s.a,s.b,0))}}} +A.I2.prototype={ +kh(a,b,c,d){var s,r,q,p=this,o=p.r2(a,b,!0,d),n=a.a +if(n.length!==0&&!0)return o +s=p.k4 +if(s!=null){r=p.ok +q=r.a +r=r.b +s=!new A.A(q,r,q+s.a,r+s.b).p(0,b)}else s=!1 +if(s)return o +if(A.b8(p.$ti.c)===A.b8(d)){o=o||!1 +n.push(new A.I3(d.a(p.k3),b.a8(0,p.ok),d.j("I3<0>")))}return o}, +gh(a){return this.k3}} +A.aj6.prototype={} +A.p0.prototype={} +A.O1.prototype={ +fo(a){if(!(a.b instanceof A.p0))a.b=new A.p0(null,null,B.h)}, +siw(a){if(this.t===a)return +this.t=a +this.aj()}, +cY(a){var s,r,q,p,o,n=this,m=n.M$ +switch(n.t.a){case 1:case 3:s=a.d +r=A.iv(s,null) +for(q=A.u(n).j("aq.1"),p=0;m!=null;){p+=m.i2(r).a +o=m.b +o.toString +m=q.a(o).a5$}return a.bx(new A.N(p,s)) +case 0:case 2:s=a.b +r=A.iv(null,s) +for(q=A.u(n).j("aq.1"),p=0;m!=null;){p+=m.i2(r).b +o=m.b +o.toString +m=q.a(o).a5$}return a.bx(new A.N(s,p))}}, +c8(){var s,r,q,p,o,n,m,l=this,k=null,j="RenderBox was not laid out: ",i=t.k.a(A.D.prototype.ga1.call(l)),h=l.M$ +switch(l.t.a){case 1:s=i.d +r=A.iv(s,k) +for(q=t.U9,p=0;h!=null;){h.cE(r,!0) +o=h.b +o.toString +q.a(o) +o.a=new A.j(p,0) +n=h.id +p+=(n==null?A.a5(A.a3(j+A.M(h).l(0)+"#"+A.bG(h))):n).a +h=o.a5$}l.id=i.bx(new A.N(p,s)) +break +case 3:s=i.d +r=A.iv(s,k) +for(q=t.U9,p=0;h!=null;){h.cE(r,!0) +o=h.b +o.toString +q.a(o) +n=h.id +p+=(n==null?A.a5(A.a3(j+A.M(h).l(0)+"#"+A.bG(h))):n).a +h=o.a5$}h=l.M$ +for(m=0;h!=null;){o=h.b +o.toString +q.a(o) +n=h.id +m+=(n==null?A.a5(A.a3(j+A.M(h).l(0)+"#"+A.bG(h))):n).a +o.a=new A.j(p-m,0) +h=o.a5$}l.id=i.bx(new A.N(p,s)) +break +case 2:s=i.b +r=A.iv(k,s) +for(q=t.U9,p=0;h!=null;){h.cE(r,!0) +o=h.b +o.toString +q.a(o) +o.a=new A.j(0,p) +n=h.id +p+=(n==null?A.a5(A.a3(j+A.M(h).l(0)+"#"+A.bG(h))):n).b +h=o.a5$}l.id=i.bx(new A.N(s,p)) +break +case 0:s=i.b +r=A.iv(k,s) +for(q=t.U9,p=0;h!=null;){h.cE(r,!0) +o=h.b +o.toString +q.a(o) +n=h.id +p+=(n==null?A.a5(A.a3(j+A.M(h).l(0)+"#"+A.bG(h))):n).b +h=o.a5$}h=l.M$ +for(m=0;h!=null;){o=h.b +o.toString +q.a(o) +n=h.id +m+=(n==null?A.a5(A.a3(j+A.M(h).l(0)+"#"+A.bG(h))):n).b +o.a=new A.j(0,p-m) +h=o.a5$}l.id=i.bx(new A.N(s,p)) +break}}, +Ho(a){var s,r,q,p=this.M$ +for(s=t.U9,r=0;p!=null;){r=Math.max(r,A.hP(a.$1(p))) +q=p.b +q.toString +p=s.a(q).a5$}return r}, +Hp(a){var s,r,q,p=this.M$ +for(s=t.U9,r=0;p!=null;){r+=a.$1(p) +q=p.b +q.toString +p=s.a(q).a5$}return r}, +bT(a){switch(A.bS(this.t).a){case 0:return this.Hp(new A.aOc(a)) +case 1:return this.Ho(new A.aOd(a))}}, +bA(a){switch(A.bS(this.t).a){case 0:return this.Hp(new A.aO8(a)) +case 1:return this.Ho(new A.aO9(a))}}, +bJ(a){switch(A.bS(this.t).a){case 0:return this.Hp(new A.aOa(a)) +case 1:return this.Ho(new A.aOb(a))}}, +bQ(a){switch(A.bS(this.t).a){case 0:return this.Hp(new A.aO6(a)) +case 1:return this.Ho(new A.aO7(a))}}, +hy(a){return this.ac1(a)}, +aI(a,b){this.vd(a,b)}, +dE(a,b){return this.yv(a,b)}} +A.aOc.prototype={ +$1(a){return a.aC(B.a5,this.a,a.gbR())}, +$S:29} +A.aOd.prototype={ +$1(a){return a.aC(B.a5,this.a,a.gbR())}, +$S:29} +A.aO8.prototype={ +$1(a){return a.aC(B.aa,this.a,a.gbW())}, +$S:29} +A.aO9.prototype={ +$1(a){return a.aC(B.aa,this.a,a.gbW())}, +$S:29} +A.aOa.prototype={ +$1(a){return a.aC(B.aD,this.a,a.gca())}, +$S:29} +A.aOb.prototype={ +$1(a){return a.aC(B.aD,this.a,a.gca())}, +$S:29} +A.aO6.prototype={ +$1(a){return a.aC(B.b_,this.a,a.gcr())}, +$S:29} +A.aO7.prototype={ +$1(a){return a.aC(B.b_,this.a,a.gcr())}, +$S:29} +A.amj.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=t.U9;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=t.U9;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.amk.prototype={} +A.ak1.prototype={ +b0y(a){var s=this.a +this.a=a +return s}, +l(a){var s="#",r=A.bG(this.b),q=this.a.a +return s+A.bG(this)+"("+("latestEvent: "+(s+r))+", "+("annotations: [list of "+q+"]")+")"}} +A.ak2.prototype={ +gmD(a){var s=this.c +return s.gmD(s)}} +A.a6y.prototype={ +a4R(a){var s,r,q,p,o,n,m=t._h,l=A.l3(null,null,m,t.xV) +for(s=a.a,r=s.length,q=0;q") +this.b.aTq(a.gmD(0),a.d,A.qB(new A.bj(s,r),new A.aJG(),r.j("p.E"),t.Pb))}, +b24(a,b){var s,r,q,p,o,n=this,m={} +if(a.gdc(a)!==B.bC)return +if(t.ks.b(a))return +m.a=null +if(t.PB.b(a))m.a=A.a2Z() +else{s=a.gAn() +m.a=b==null?n.a.$2(a.gbE(a),s):b}r=a.gmD(a) +q=n.c +p=q.i(0,r) +if(!A.bPV(p,a))return +o=q.a +new A.aJJ(m,n,p,a,r).$0() +if(o!==0!==(q.a!==0))n.U()}, +b1N(){new A.aJH(this).$0()}} +A.aJG.prototype={ +$1(a){return a.gvc(a)}, +$S:384} +A.aJJ.prototype={ +$0(){var s=this +new A.aJI(s.a,s.b,s.c,s.d,s.e).$0()}, +$S:0} +A.aJI.prototype={ +$0(){var s,r,q,p,o,n=this,m=null,l=n.c +if(l==null){s=n.d +if(t.PB.b(s))return +n.b.c.n(0,n.e,new A.ak1(A.l3(m,m,t._h,t.xV),s))}else{s=n.d +if(t.PB.b(s))n.b.c.D(0,s.gmD(s))}r=n.b +q=r.c.i(0,n.e) +if(q==null){l.toString +q=l}p=q.b +q.b=s +o=t.PB.b(s)?A.l3(m,m,t._h,t.xV):r.a4R(n.a.a) +r.a4k(new A.ak2(q.b0y(o),o,p,s))}, +$S:0} +A.aJH.prototype={ +$0(){var s,r,q,p,o,n,m +for(s=this.a,r=s.c.gaS(0),q=A.u(r),q=q.j("@<1>").a0(q.y[1]),r=new A.bC(J.av(r.a),r.b,q.j("bC<1,2>")),q=q.y[1];r.v();){p=r.a +if(p==null)p=q.a(p) +o=p.b +n=s.aya(p) +m=p.a +p.a=n +s.a4k(new A.ak2(m,n,o,null))}}, +$S:0} +A.aJE.prototype={ +$2(a,b){var s +if(a.gN3()&&!this.a.a7(0,a)){s=a.gWR(a) +if(s!=null)s.$1(this.b.cB(this.c.i(0,a)))}}, +$S:385} +A.aJF.prototype={ +$1(a){return!this.a.a7(0,a)}, +$S:386} +A.aqw.prototype={} +A.dA.prototype={ +aw(a){}, +l(a){return""}} +A.uC.prototype={ +dK(a,b){var s,r=this +if(a.ghY()){r.wQ() +if(!a.cy){s=a.ay +s===$&&A.b() +s=!s}else s=!0 +if(s)A.bzt(a,null,!0) +else if(a.db)A.bQl(a) +s=a.ch.a +s.toString +t.gY.a(s) +s.scF(0,b) +r.Jt(s)}else{s=a.ay +s===$&&A.b() +if(s){a.ch.saQ(0,null) +a.RJ(r,b)}else a.RJ(r,b)}}, +Jt(a){a.ev(0) +this.a.Js(0,a)}, +gbN(a){var s +if(this.e==null)this.a82() +s=this.e +s.toString +return s}, +a82(){var s,r,q=this +q.c=A.bQr(q.b) +s=$.an() +r=s.yr() +q.d=r +q.e=s.yq(r,null) +r=q.c +r.toString +q.a.Js(0,r)}, +wQ(){var s,r=this +if(r.e==null)return +s=r.c +s.toString +s.safI(r.d.qb()) +r.e=r.d=r.c=null}, +ZV(){if(this.c==null)this.a82() +var s=this.c +if(!s.ch){s.ch=!0 +s.iD()}}, +zY(a,b,c,d){var s,r=this +if(a.ax!=null)a.XQ() +r.wQ() +r.Jt(a) +s=r.aQB(a,d==null?r.b:d) +b.$2(s,c) +s.wQ()}, +lO(a,b,c){return this.zY(a,b,c,null)}, +aQB(a,b){return new A.uC(a,b)}, +o4(a,b,c,d,e,f){var s,r,q=this +if(e===B.f){d.$2(q,b) +return null}s=c.de(b) +if(a){r=f==null?new A.Bc(B.x,A.B(t.S,t.M),A.ay()):f +if(!s.k(0,r.k3)){r.k3=s +r.iD()}if(e!==r.k4){r.k4=e +r.iD()}q.zY(r,d,b,s) +return r}else{q.aPu(s,e,s,new A.aLa(q,d,b)) +return null}}, +afZ(a,b,c,d,e,f,g){var s,r,q,p=this +if(f===B.f){e.$2(p,b) +return null}s=c.de(b) +r=d.de(b) +if(a){q=g==null?new A.IL(B.cu,A.B(t.S,t.M),A.ay()):g +if(!r.k(0,q.k3)){q.k3=r +q.iD()}if(f!==q.k4){q.k4=f +q.iD()}p.zY(q,e,b,s) +return q}else{p.aPs(r,f,s,new A.aL9(p,e,b)) +return null}}, +Mh(a,b,c,d,e,f,g){var s,r,q,p=this +if(f===B.f){e.$2(p,b) +return null}s=c.de(b) +r=d.de(b) +if(a){q=g==null?new A.IK(B.cu,A.B(t.S,t.M),A.ay()):g +if(r!==q.k3){q.k3=r +q.iD()}if(f!==q.k4){q.k4=f +q.iD()}p.zY(q,e,b,s) +return q}else{p.aPq(r,f,s,new A.aL8(p,e,b)) +return null}}, +b_E(a,b,c,d,e,f){return this.Mh(a,b,c,d,e,B.cu,f)}, +b_F(a,b,c,d){var s=d==null?new A.Zz(A.B(t.S,t.M),A.ay()):d +if(b!==s.k3){s.k3=b +s.iD()}this.lO(s,c,a) +return s}, +qF(a,b,c,d,e){var s,r=this,q=b.a,p=b.b,o=A.nj(q,p,0) +o.es(0,c) +o.bk(0,-q,-p) +if(a){s=e==null?A.bBq(null):e +s.sdj(0,o) +r.zY(s,d,b,A.byV(o,r.b)) +return s}else{q=r.gbN(r) +q.dv(0) +q.am(0,o.a) +d.$2(r,b) +r.gbN(r).cA(0) +return null}}, +b_I(a,b,c,d){return this.qF(a,b,c,d,null)}, +zZ(a,b,c,d){var s=d==null?A.brw():d +s.sTz(0,b) +s.scF(0,a) +this.lO(s,c,B.h) +return s}, +l(a){return"PaintingContext#"+A.i9(this)+"(layer: "+this.a.l(0)+", canvas bounds: "+this.b.l(0)+")"}} +A.aLa.prototype={ +$0(){return this.b.$2(this.a,this.c)}, +$S:0} +A.aL9.prototype={ +$0(){return this.b.$2(this.a,this.c)}, +$S:0} +A.aL8.prototype={ +$0(){return this.b.$2(this.a,this.c)}, +$S:0} +A.axO.prototype={} +A.qP.prototype={ +A4(){var s=this.cx +if(s!=null)s.a.Ki()}, +sXZ(a){var s=this.e +if(s==a)return +if(s!=null)s.aw(0) +this.e=a +if(a!=null)a.aF(this)}, +ad7(){var s,r,q,p,o,n,m,l,k,j,i,h=this +try{for(o=t.TT;n=h.r,n.length!==0;){s=n +h.r=A.a([],o) +J.pS(s,new A.aLI()) +for(r=0;r")) +i.cu(m,l,k,j.c) +B.b.K(n,i) +break}}q=J.Q(s,r) +if(q.z&&q.y===h)q.aDK()}h.f=!1}for(o=h.CW,o=A.dw(o,o.r,A.u(o).c),n=o.$ti.c;o.v();){m=o.d +p=m==null?n.a(m):m +p.ad7()}}finally{h.f=!1}}, +axE(a){try{a.$0()}finally{this.f=!0}}, +ad5(){var s,r,q,p,o=this.z +B.b.e7(o,new A.aLH()) +for(s=o.length,r=0;r0){if(s.at==null){r=t.bu +s.at=new A.OW(s.c,A.b0(r),A.B(t.S,r),A.b0(r),$.ag()) +r=s.b +if(r!=null)r.$0()}}else{r=s.at +if(r!=null){r.m() +s.at=null +r=s.d +if(r!=null)r.$0()}}}, +ad9(){var s,r,q,p,o,n,m,l,k=this +if(k.at==null)return +try{p=k.ch +o=A.J(p,!0,A.u(p).c) +B.b.e7(o,new A.aLK()) +s=o +p.T(0) +for(p=s,n=p.length,m=0;m0;n=m){m=n-1 +r[n].eB(r[m],o)}return o}, +q7(a){return null}, +UP(a){return null}, +G3(){this.y.ch.F(0,this) +this.y.A4()}, +hf(a){}, +AI(a){var s,r,q=this +if(q.y.at==null)return +s=q.fr +if(s!=null)r=!(s.ch!=null&&s.y) +else r=!1 +if(r)s.akp(a) +else if(q.gcd(q)!=null)q.gcd(q).AI(a)}, +gIA(){var s,r=this +if(r.dx==null){s=A.mj() +r.dx=s +r.hf(s)}s=r.dx +s.toString +return s}, +rN(){this.dy=!0 +this.fr=null +this.c2(new A.aOj())}, +c4(){var s,r,q,p,o=this,n=o.y +if(n==null||n.at==null){o.dx=null +return}if(o.fr!=null){n=o.dx +n=n==null?null:n.a +s=n===!0}else s=!1 +n=o.dx +r=(n==null?null:n.k1)!=null||o.gIA().k1!=null +o.dx=null +q=o.gIA().a&&s +p=o +while(!0){if(p.gcd(p)!=null)n=r||!q +else n=!1 +if(!n)break +if(p!==o&&p.dy)break +p.dy=!0 +if(q)r=!1 +p=p.gcd(p) +if(p.dx==null){n=A.mj() +p.dx=n +p.hf(n)}q=p.dx.a +if(q&&p.fr==null)return}if(p!==o&&o.fr!=null&&o.dy)o.y.ch.D(0,o) +if(!p.dy){p.dy=!0 +n=o.y +if(n!=null){n.ch.F(0,p) +o.y.A4()}}}, +aMk(){var s,r,q,p,o,n,m,l=this,k=null +if(l.z)return +s=l.fr +r=s==null +if(r)q=k +else{q=s.ch +if(q==null)q=k +else if(!q.Q)q=q.ch!=null&&q.y +else q=!0}s=r?k:s.z +p=t.pp.a(l.a44(s===!0,q===!0)) +s=t.QF +o=A.a([],s) +n=A.a([],s) +s=l.fr +r=s==null +q=r?k:s.f +m=r?k:s.r +s=r?k:s.w +p.yj(s==null?0:s,m,q,o,n)}, +a44(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d={},c=e.gIA() +d.a=c.d +d.b=!c.e&&!c.a +s=a||c.b +r=b||c.p4 +q=A.a([],t.q1) +p=c.c||e.gcd(e)==null +o=c.k1 +n=t.pp +m=A.B(t.ZX,n) +l=t.CZ +k=A.a([],l) +j=A.a([],t.i1) +i=c.cc +i=i==null?null:i.a!==0 +e.j0(new A.aOe(d,e,r,s,q,k,j,c,i===!0,o,m)) +if(p)for(n=k.length,h=0;h"))) +for(i=g.b,f=i.length,h=0;h#"+A.bG(this)}, +l(a){return this.f2()}, +ip(a,b,c,d){var s,r=this +if(r.gcd(r) instanceof A.D){s=r.gcd(r) +s.toString +s.ip(a,b==null?r:b,c,d)}}, +AP(){return this.ip(B.bI,null,B.z,null)}, +u9(a){return this.ip(B.bI,null,B.z,a)}, +wK(a,b,c){return this.ip(a,null,b,c)}, +r0(a,b){return this.ip(B.bI,a,B.z,b)}, +$iaB:1} +A.aOl.prototype={ +$1(a){a.kr()}, +$S:28} +A.aOh.prototype={ +$0(){var s=A.a([],t.E),r=this.a +s.push(A.bql("The following RenderObject was being processed when the exception was fired",B.a_2,r)) +s.push(A.bql("RenderObject",B.a_3,r)) +return s}, +$S:48} +A.aOk.prototype={ +$0(){this.b.$1(this.c.a(this.a.ga1()))}, +$S:0} +A.aOi.prototype={ +$1(a){var s +a.a94() +s=a.cx +s===$&&A.b() +if(s)this.a.cx=!0}, +$S:28} +A.aOj.prototype={ +$1(a){a.rN()}, +$S:28} +A.aOe.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=a.a44(f.d,f.c) +if(e.a){B.b.T(f.e) +B.b.T(f.f) +B.b.T(f.r) +if(!f.w.a)f.a.a=!0}for(s=e.gaf3(),r=s.length,q=f.f,p=f.y!=null,o=f.x,n=f.b,m=f.w,l=f.e,k=f.z,j=0;j1){b=new A.ano() +b.a2j(a3,a4,c)}else b=a2 +c=b.c +c===$&&A.b() +a=b.d +a===$&&A.b() +a0=A.hg(c,a) +e=e==null?a2:e.iA(a0) +if(e==null)e=a0 +c=b.b +if(c!=null){a1=A.hg(b.c,c) +f=f==null?a2:f.fi(a1) +if(f==null)f=a1}c=b.a +if(c!=null){a1=A.hg(b.c,c) +g=g==null?a2:g.fi(a1) +if(g==null)g=a1}d=d.c +if(d!=null)l.K(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.b))i=A.Eg(a2,B.b.gY(o).gwJ()) +a6.F(0,i.b) +i.dy=l +if(!i.e.k(0,e)){i.e=e +i.kK()}if(!A.brj(i.d,a2)){i.d=null +i.kK()}i.f=f +i.r=g +for(k=k.ga3(m);k.v();){j=k.gG(k) +if(j.glv()!=null)B.b.gY(j.b).fr=i}i.N2(0,h) +a5.push(i)}}}, +yj(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.b0(t.S),c=f.y +for(s=f.x,r=s.length,q=0;q");s.v();){n=s.gG(s) +if(n instanceof A.An){if(n.z){m=n.b +m=B.b.gY(m).fr!=null&&d.p(0,B.b.gY(m).fr.b)}else m=!1 +if(m)B.b.gY(n.b).fr=null}m=n.b +l=new A.aM(r,1,e,p) +l.cu(r,1,e,o) +B.b.K(m,l) +n.yj(a+f.f.y2,b,a0,a1,a2)}return}k=f.avI(b,a0) +s=!f.e +if(s){if(k==null)r=e +else{r=k.d +r===$&&A.b() +if(!r.gaa(0)){r=k.c +r===$&&A.b() +r=r.aeq()}else r=!0}r=r===!0}else r=!1 +if(r)return +r=f.b +p=B.b.gY(r) +j=p.fr +if(j==null)j=p.fr=A.Eg(e,B.b.gY(r).gwJ()) +j.dy=f.c +j.w=a +if(a!==0){f.Hf() +p=f.f +p.sfs(0,p.y2+a)}if(k!=null){p=k.d +p===$&&A.b() +j.scP(0,p) +p=k.c +p===$&&A.b() +j.sdj(0,p) +j.f=k.b +j.r=k.a +if(s&&k.e){f.Hf() +f.f.cf(B.jA,!0)}}s=t.QF +i=A.a([],s) +f.a5G(j.f,j.r,a2,d) +for(p=J.av(c);p.v();){o=p.gG(p) +if(o instanceof A.An){if(o.z){n=o.b +n=B.b.gY(n).fr!=null&&d.p(0,B.b.gY(n).fr.b)}else n=!1 +if(n)B.b.gY(o.b).fr=null}h=A.a([],s) +n=j.f +o.yj(0,j.r,n,i,h) +B.b.K(a2,h)}s=f.f +if(s.a)B.b.gY(r).uT(j,f.f,i) +else j.pt(0,i,s) +a1.push(j) +for(s=a2.length,r=t.g3,q=0;q1){s=new A.ano() +s.a2j(b,a,r) +r=s}else r=null +return r}, +glv(){return this.z?null:this.f}, +K(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.bV3(r,q,g.c) +if(r===q.gcd(q))g.a2a(r,q,g.b,g.a) +else{p=A.a([q],e) +o=q.gcd(q) +while(!0){n=o==null +m=!n +if(!(m&&o.fr==null))break +p.push(o) +o=o.gcd(o)}if(n)l=f +else{l=o.fr +l=l==null?f:l.r}g.a=l +if(n)n=f +else{n=o.fr +n=n==null?f:n.f}g.b=n +if(m)for(k=p.length-1,j=o;k>=0;--k){g.a2a(j,p[k],g.b,g.a) +j=p[k]}}}i=B.b.gY(c) +e=g.b +e=e==null?f:e.fi(i.gu6()) +if(e==null)e=i.gu6() +g.d=e +n=g.a +if(n!=null){h=n.fi(e) +e=h.gaa(0)&&!g.d.gaa(0) +g.e=e +if(!e)g.d=h}}, +a2a(a,b,c,d){var s,r,q,p=$.bIm() +p.eU() +a.eB(b,p) +s=a.q7(b) +r=A.bCs(A.bCr(s,d),p) +this.a=r +if(r==null)this.b=null +else{q=a.UP(b) +this.b=A.bCs(q==null?A.bCr(c,s):q,p)}}} +A.akS.prototype={} +A.amq.prototype={} +A.ma.prototype={ +k(a,b){if(b==null)return!1 +return b instanceof A.ma&&b.b===this.b}, +gB(a){return A.a2(B.atH,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.iK.prototype={ +gcF(a){return this.a}, +aw(a){this.a=this.b=null +this.aqM(0)}, +l(a){var s=this,r=A.h(s.b),q=s.gcF(s)==null?"not laid out":"offset: "+A.h(s.gcF(s)) +return"widget: "+r+", "+q}} +A.O_.prototype={ +fo(a){if(!(a.b instanceof A.iK))a.b=new A.iK(null,null)}, +iX(a,b){var s,r=A.a([],t.tZ),q=this.M$,p=A.u(this).j("aq.1") +while(q!=null){r.push(A.bRl(q,a,b)) +s=q.b +s.toString +q=p.a(s).a5$}return r}, +zV(a){var s,r,q,p,o,n,m=this.M$ +for(s=a.length,r=t.ot,q=A.u(this).j("aq.1"),p=0;ph){d=c1[h].dy +d=d!=null&&d.p(0,new A.ma(i,b8))}else d=!1 +if(!d)break +b=c1[h] +d=s.b +d.toString +m.a(d) +if(d.gcF(d)!=null)b6.push(b);++h}b8=s.b +b8.toString +s=n.a(b8).a5$;++i}else{a=o.a(A.D.prototype.ga1.call(b4)) +b7.io(b4.dG) +a0=a.b +a0=b4.aq||b4.aA===B.af?a0:1/0 +b7.qt(a0,a.a) +a1=b7.oa(new A.hJ(j,e,B.q,!1,c,d),B.av,B.al) +if(a1.length===0)continue +d=B.b.gY(a1) +a2=new A.A(d.a,d.b,d.c,d.d) +a3=B.b.gY(a1).e +for(d=A.a8(a1),c=d.j("aM<1>"),a=new A.aM(a1,1,b5,c),a.cu(a1,1,b5,d.c),a=new A.ck(a,a.gq(0),c.j("ck")),c=c.j("al.E");a.v();){d=a.d +if(d==null)d=c.a(d) +a2=a2.iA(new A.A(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.D.prototype.ga1.call(b4)).b) +a=Math.min(a2.d-a,o.a(A.D.prototype.ga1.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.A(a4,a5,d,a) +a7=A.mj() +a8=k+1 +a7.k2=new A.qJ(k,b5) +a7.e=!0 +a7.bd=l +a0=f.b +b8=a0==null?b8:a0 +a7.rx=new A.dx(b8,f.f) +a9=f.c +if(a9!=null){b8=a9.bU +if(b8!=null){a7.j5(B.dK,b8) +a7.w=b8 +a7.cf(B.mI,!0)}}b8=b9.r +if(b8!=null){b0=b8.fi(a6) +if(b0.a>=b0.c||b0.b>=b0.d)b8=!(a4>=d||a5>=a) +else b8=!1 +a7.cf(B.jA,b8)}b8=b4.e3 +d=b8==null?b5:b8.a!==0 +if(d===!0){b8.toString +b1=new A.bj(b8,A.u(b8).j("bj<1>")).ga3(0) +if(!b1.v())A.a5(A.d4()) +b8=b8.D(0,b1.gG(0)) +b8.toString +b2=b8}else{b3=new A.jd() +b2=A.Eg(b3,b4.aGm(b3))}b2.N2(0,a7) +if(!b2.e.k(0,a6)){b2.e=a6 +b2.kK()}b8=b2.a +b8.toString +r.n(0,b8,b2) +b6.push(b2) +k=a8 +l=a3}}b4.e3=r +b9.pt(0,b6,c0)}, +aGm(a){return new A.aOn(this,a)}, +rN(){this.GI() +this.e3=null}} +A.aOq.prototype={ +$1(a){return a.z=null}, +$S:391} +A.aOr.prototype={ +$1(a){var s=a.x +s===$&&A.b() +return s.c!==B.dp}, +$S:392} +A.aOp.prototype={ +$2(a,b){return new A.N(a.aC(B.a5,1/0,a.gbR()),0)}, +$S:65} +A.aOo.prototype={ +$2(a,b){return new A.N(a.aC(B.aa,1/0,a.gbW()),0)}, +$S:65} +A.aOm.prototype={ +$1(a){var s,r +if(a instanceof A.iN){s=a.b +$label0$0:{if(B.hH===s||B.hI===s||B.hJ===s){r=!1 +break $label0$0}if(B.hK===s||B.hL===s||B.dm===s){r=!0 +break $label0$0}throw A.c(A.hE(u.P))}}else r=!0 +return r}, +$S:55} +A.aOn.prototype={ +$0(){var s=this.a,r=s.e3.i(0,this.b) +r.toString +s.r0(s,r.e)}, +$S:0} +A.rL.prototype={ +gh(a){var s=this.x +s===$&&A.b() +return s}, +aGn(){var s=this,r=s.a43(),q=s.x +q===$&&A.b() +if(q.k(0,r))return +s.x=r +s.U()}, +a43(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.d +if(e==null||f.e==null)return B.qF +s=e.a +r=f.e.a +e=f.b +q=e.BC(new A.bd(s,B.q)) +p=s===r?q:e.BC(new A.bd(r,B.q)) +o=e.t +n=o.x +n.toString +m=s>r!==(B.a9===n) +l=A.cI(B.q,s,r,!1) +k=A.a([],t.AO) +for(e=e.j1(l),n=e.length,j=0;j=p&&m.a.a>p}else s=!0}else s=!1 +if(s)m=g +if(b){if(m!=null)if(h.f&&f!=null&&e!=null){s=n.a +p=f.a +o=e.a +if(s!==p&&p>o!==sp?m.a:e}else if(f!=null)l=n.ae.a +if(i!==sp!==s>p){l=sp?m.a:f}else if(e!=null)l=n.ap +if(s!==p&&i!==s>p){k=h.xp(e) +h.e=i?k.a:k.b}}l=g}s=l==null?n:l}l=h.Pm(s) +if(b)h.e=l +else h.d=l +s=l.a +p=h.a +if(s===p.b)return B.b8 +if(s===p.a)return B.bk +return A.zn(h.gpU(),q)}, +Pm(a){var s,r=a.a,q=this.a,p=q.b +if(r<=p)s=r===p&&a.b===B.q +else s=!0 +if(s)return new A.bd(p,B.as) +q=q.a +if(r=q&&s.a.a>q)return B.b8}o.d=n +o.e=s.a +o.f=!0 +return B.b2}, +xp(a){var s,r,q,p,o=this.b +o.rm(t.k.a(A.D.prototype.ga1.call(o))) +s=o.t.b.a.a.od(a) +r=A.b1("start") +q=A.b1("end") +o=a.a +p=s.b +if(o>p)r.b=q.b=new A.bd(o,B.q) +else{r.b=new A.bd(s.a,B.q) +q.b=new A.bd(p,B.as)}o=r.aG() +return new A.TI(q.aG(),o)}, +azZ(a,b,c){var s,r,q,p,o,n,m,l=this,k=l.b,j=k.bG(0,null) +if(j.hP(j)===0)switch(c.a){case 0:case 3:return B.bk +case 1:case 2:return B.b8}s=A.c8(j,new A.j(a,0)).a +switch(c.a){case 0:case 1:if(b){k=l.e +k.toString +r=k}else{k=l.d +k.toString +r=k}q=l.aCI(r,c===B.qD,s) +p=q.a +o=q.b +break +case 2:case 3:n=l.e +if(n==null){n=l.a +n=c===B.qE?new A.bd(n.a,B.q):new A.bd(n.b,B.as) +l.e=n +r=n}else r=n +n=l.d +if(n==null){l.d=r +m=r}else m=n +p=k.el(new A.j(s,k.BC(b?r:m).b-k.t.ge_()/2)) +o=B.b2 +break +default:p=null +o=null}if(b)l.e=p +else l.d=p +return o}, +aAs(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.bd(l.a,B.q):new A.bd(l.b,B.as) +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.b8 +l=!a +if(l&&s.a===m.a.a)return B.bk +switch(c.a){case 0:l=m.a +q=m.Ro(s,a,new A.tx(B.d.Z(m.c,l.a,l.b))) +p=B.b2 +break +case 1:l=m.b.t +o=l.f +o.toString +q=m.Ro(s,a,new A.zZ(o,l.b.a.a).gWE()) +p=B.b2 +break +case 2:q=m.aEE(s,a,new A.xS(m)) +p=B.b2 +break +case 3:o=m.a +n=o.a +o=o.b +q=m.Ro(s,a,new A.tL(B.d.Z(m.c,n,o))) +if(a&&q.a===o)p=B.b8 +else p=l&&q.a===n?B.bk:B.b2 +break +default:p=null +q=null}if(b)m.e=q +else m.d=q +return p}, +Ro(a,b,c){var s,r=a.a +if(b){r=c.il(r) +s=r==null?this.a.b:r}else{r=c.i3(r-1) +s=r==null?this.a.a:r}return new A.bd(s,B.q)}, +aEE(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.fG +r=o.a.a +s=new A.tx(o.c).i3(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.il(q) +p=s==null?o.a.b:s}else{s=c.i3(q) +p=s==null?o.a.a:s}return new A.bd(p,B.q)}, +aCI(a,b,c){var s,r,q,p,o,n=this,m=n.b,l=m.t.v4(),k=m.j2(a,B.Q),j=l.length,i=j-1 +for(s=k.b,r=0;rs){i=J.bpC(q) +break}}if(b&&i===l.length-1)p=new A.bd(n.a.b,B.as) +else if(!b&&i===0)p=new A.bd(n.a.a,B.q) +else p=n.Pm(m.el(new A.j(c,l[b?i+1:i-1].gms()))) +m=p.a +j=n.a +if(m===j.a)o=B.bk +else o=m===j.b?B.b8:B.b2 +return new A.bw(p,o,t.UH)}, +aHk(a){var s,r,q,p,o=this +if(o.d==null||o.e==null)return!1 +s=A.b1("currentStart") +r=A.b1("currentEnd") +q=o.d +q.toString +p=o.e +p.toString +if(A.bsS(q,p)>0){s.b=q +r.b=p}else{s.b=p +r.b=q}return A.bsS(s.aG(),a)>=0&&A.bsS(r.aG(),a)<=0}, +bG(a,b){return this.b.bG(0,b)}, +l3(a,b){var s=this,r=s.b +if(r.y==null)return +if(s.r!=a){s.r=a +r.aK()}if(s.w!=b){s.w=b +r.aK()}}, +guW(){var s,r,q,p,o,n,m,l=this +if(l.y==null){s=l.b +r=l.a +q=r.a +p=s.j1(A.cI(B.q,q,r.b,!1)) +r=t.AO +if(p.length!==0){l.y=A.a([],r) +for(s=p.length,o=0;o)")}} +A.Tr.prototype={ +asQ(a,b){var s,r=this,q=new A.KD(A.B(t.S,t.EG)) +q.b=r +r.w=q +q=r.ch +s=A.u(q).j("kR<1,dU>") +r.CW=A.cT(new A.kR(q,new A.baV(r),s),s.j("p.E")) +r.at=a}, +gaBk(){var s=this.at +s===$&&A.b() +return s}, +iu(a){var s,r,q +this.wW(a) +s=this.CW +s===$&&A.b() +s=A.dw(s,s.r,A.u(s).c) +r=s.$ti.c +for(;s.v();){q=s.d +if(q==null)q=r.a(q) +q.e.n(0,a.gbp(),a.gdc(a)) +if(q.jS(a))q.iu(a) +else q.vF(a)}}, +vk(a){}, +jo(a){var s,r=this +if(!r.ay.p(0,a.gbp())){s=r.ax +if(!s.a7(0,a.gbp()))s.n(0,a.gbp(),A.a([],t.Y2)) +s.i(0,a.gbp()).push(a)}else r.aBl(a) +r.AW(a)}, +it(a){var s,r=this.ax.D(0,a) +if(r!=null){s=this.at +s===$&&A.b() +J.is(r,s)}this.ay.F(0,a)}, +hE(a){this.a_Q(a) +this.ay.D(0,a) +this.ax.D(0,a)}, +i6(a){this.a_Q(a) +this.ay.D(0,a)}, +aBl(a){return this.gaBk().$1(a)}} +A.baV.prototype={ +$1(a){var s=a.Ud() +s.sb3a(this.a.w) +s.go0() +return s}, +$S:393} +A.a84.prototype={ +sUj(a,b){var s=this,r=s.t +if(r===b)return +s.t=b +s.aK() +if(r.a!==b.a)s.c4()}, +giL(){return!0}, +gkO(){return!0}, +ghY(){return!0}, +cY(a){return new A.N(A.V(1/0,a.a,a.b),A.V(1/0,a.c,a.d))}, +aI(a,b){var s=this.gu(0),r=b.a,q=b.b,p=this.t,o=A.ay() +a.wQ() +a.Jt(new A.a80(new A.A(r,q,r+s.a,q+s.b),p.a,A.B(t.S,t.M),o))}, +hf(a){this.jB(a) +a.a=!0 +a.sb_i(this.t.a)}, +$iko:1} +A.baU.prototype={ +sadL(a){var s=this +if(a!==s.DF$){s.DF$=a +if(s.y!=null)s.aK()}}, +a9e(a,b){var s=this,r=s.z4$ +r=r==null?null:r.ch +if(A.bWO(a,r,t.qt))return +r=s.z4$ +if(r!=null)r.m() +s.z4$=A.bUN(b,a) +s.acM$=b}, +di(a,b){var s=this +if(s.DF$===B.LJ||!s.gu(0).p(0,b))return!1 +a.F(0,new A.tu(b,s)) +return s.DF$===B.LI}, +iC(a){return this.DF$!==B.LJ}, +gWO(a){return null}, +gWR(a){return null}, +gvc(a){return B.tT}, +gN3(){return!0}, +lF(a,b){var s +if(t.pY.b(a))this.z4$.nz(a) +if(t.XA.b(a)){s=this.acM$ +if(s!=null)s.$1(a)}}} +A.akX.prototype={ +aw(a){var s=this.z4$,r=s.ay +r.ak(0,A.dU.prototype.ga_i.call(s)) +r.T(0) +r=s.ax +new A.bj(r,A.u(r).j("bj<1>")).ak(0,A.dU.prototype.ga_i.call(s)) +r.T(0) +s.S(B.aM) +this.e9(0)}, +m(){var s=this.z4$ +if(s!=null)s.m() +this.fq()}} +A.a94.prototype={} +A.hF.prototype={ +fo(a){if(!(a.b instanceof A.dA))a.b=new A.dA()}, +bT(a){var s=this.db$ +s=s==null?null:s.aC(B.a5,a,s.gbR()) +return s==null?0:s}, +bA(a){var s=this.db$ +s=s==null?null:s.aC(B.aa,a,s.gbW()) +return s==null?0:s}, +bJ(a){var s=this.db$ +s=s==null?null:s.aC(B.aD,a,s.gca()) +return s==null?0:s}, +bQ(a){var s=this.db$ +s=s==null?null:s.aC(B.b_,a,s.gcr()) +return s==null?0:s}, +cY(a){var s=this.db$ +s=s==null?null:s.i2(a) +return s==null?this.D_(a):s}, +c8(){var s=this,r=s.db$ +if(r==null)r=null +else r.cE(t.k.a(A.D.prototype.ga1.call(s)),!0) +r=r==null?null:r.gu(0) +s.id=r==null?s.D_(t.k.a(A.D.prototype.ga1.call(s))):r +return}, +D_(a){return new A.N(A.V(0,a.a,a.b),A.V(0,a.c,a.d))}, +dE(a,b){var s=this.db$ +s=s==null?null:s.di(a,b) +return s===!0}, +eB(a,b){}, +aI(a,b){var s=this.db$ +if(s==null)return +a.dK(s,b)}} +A.KO.prototype={ +J(){return"HitTestBehavior."+this.b}} +A.O7.prototype={ +di(a,b){var s,r=this +if(r.gu(0).p(0,b)){s=r.dE(a,b)||r.E===B.bW +if(s||r.E===B.cO)a.F(0,new A.tu(b,r))}else s=!1 +return s}, +iC(a){return this.E===B.bW}} +A.z1.prototype={ +sTx(a){if(this.E.k(0,a))return +this.E=a +this.aj()}, +bT(a){var s,r=this.E,q=r.b +if(q<1/0&&r.a>=q)return r.a +s=this.OH(a) +r=this.E +q=r.a +if(!(q>=1/0))return A.V(s,q,r.b) +return s}, +bA(a){var s,r=this.E,q=r.b +if(q<1/0&&r.a>=q)return r.a +s=this.OF(a) +r=this.E +q=r.a +if(!(q>=1/0))return A.V(s,q,r.b) +return s}, +bJ(a){var s,r=this.E,q=r.d +if(q<1/0&&r.c>=q)return r.c +s=this.OG(a) +r=this.E +q=r.c +if(!(q>=1/0))return A.V(s,q,r.d) +return s}, +bQ(a){var s,r=this.E,q=r.d +if(q<1/0&&r.c>=q)return r.c +s=this.OE(a) +r=this.E +q=r.c +if(!(q>=1/0))return A.V(s,q,r.d) +return s}, +c8(){var s=this,r=t.k.a(A.D.prototype.ga1.call(s)),q=s.db$,p=s.E +if(q!=null){q.cE(p.vq(r),!0) +s.id=s.db$.gu(0)}else s.id=p.vq(r).bx(B.v)}, +cY(a){var s=this.db$,r=this.E +if(s!=null)return s.i2(r.vq(a)) +else return r.vq(a).bx(B.v)}} +A.a8X.prototype={ +saXd(a,b){if(this.E===b)return +this.E=b +this.aj()}, +saXb(a,b){if(this.af===b)return +this.af=b +this.aj()}, +a5q(a){var s,r,q=a.a,p=a.b +p=p<1/0?p:A.V(this.E,q,p) +s=a.c +r=a.d +return new A.as(q,p,s,r<1/0?r:A.V(this.af,s,r))}, +rp(a,b){var s=this.db$ +if(s!=null)return a.bx(b.$2(s,this.a5q(a))) +return this.a5q(a).bx(B.v)}, +cY(a){return this.rp(a,A.lB())}, +c8(){this.id=this.rp(t.k.a(A.D.prototype.ga1.call(this)),A.lC())}} +A.DU.prototype={ +samK(a){if(a==this.E)return +this.E=a +this.aj()}, +samJ(a){return}, +bT(a){return this.bA(a)}, +bA(a){var s=this.db$ +if(s==null)return 0 +return A.aO5(s.aC(B.aa,a,s.gbW()),this.E)}, +bJ(a){var s,r=this +if(r.db$==null)return 0 +if(!isFinite(a))a=r.bA(1/0) +s=r.db$ +return A.aO5(s.aC(B.aD,a,s.gca()),r.af)}, +bQ(a){var s,r=this +if(r.db$==null)return 0 +if(!isFinite(a))a=r.bA(1/0) +s=r.db$ +return A.aO5(s.aC(B.b_,a,s.gcr()),r.af)}, +rp(a,b){var s=this.db$ +if(s!=null){if(!(a.a>=a.b))a=a.Fn(A.aO5(s.aC(B.aa,a.d,s.gbW()),this.E)) +s=this.db$ +s.toString +return b.$2(s,a)}else return new A.N(A.V(0,a.a,a.b),A.V(0,a.c,a.d))}, +cY(a){return this.rp(a,A.lB())}, +c8(){this.id=this.rp(t.k.a(A.D.prototype.ga1.call(this)),A.lC())}} +A.O0.prototype={ +bT(a){var s=this.db$ +if(s==null)return 0 +if(!isFinite(a))a=s.aC(B.b_,1/0,s.gcr()) +s=this.db$ +return s.aC(B.a5,a,s.gbR())}, +bA(a){var s=this.db$ +if(s==null)return 0 +if(!isFinite(a))a=s.aC(B.b_,1/0,s.gcr()) +s=this.db$ +return s.aC(B.aa,a,s.gbW())}, +bJ(a){return this.bQ(a)}, +rp(a,b){var s=this.db$ +if(s!=null){if(!(a.c>=a.d))a=a.Fm(s.aC(B.b_,a.b,s.gcr())) +s=this.db$ +s.toString +return b.$2(s,a)}else return new A.N(A.V(0,a.a,a.b),A.V(0,a.c,a.d))}, +cY(a){return this.rp(a,A.lB())}, +c8(){this.id=this.rp(t.k.a(A.D.prototype.ga1.call(this)),A.lC())}} +A.a9_.prototype={ +gkO(){return this.db$!=null&&this.E>0}, +ghY(){return this.db$!=null&&this.E>0}, +sfE(a,b){var s,r,q,p,o=this +if(o.af===b)return +s=o.db$!=null +r=s&&o.E>0 +q=o.E +o.af=b +p=B.c.aV(A.V(b,0,1)*255) +o.E=p +if(r!==(s&&p>0))o.mU() +o.aeY() +if(q!==0!==(o.E!==0)&&!0)o.c4()}, +sJr(a){return}, +qC(a){return this.E>0}, +Aj(a){var s=a==null?A.brw():a +s.sTz(0,this.E) +return s}, +aI(a,b){if(this.db$==null||this.E===0)return +this.kG(a,b)}, +j0(a){var s,r=this.db$ +if(r!=null)s=this.E!==0||!1 +else s=!1 +if(s){r.toString +a.$1(r)}}} +A.NN.prototype={ +ghY(){if(this.db$!=null){var s=this.vx$ +s.toString}else s=!1 +return s}, +Aj(a){var s=a==null?A.brw():a +s.sTz(0,this.oV$) +return s}, +sfE(a,b){var s=this,r=s.z2$ +if(r===b)return +if(s.y!=null&&r!=null)r.L(0,s.gIZ()) +s.z2$=b +if(s.y!=null)b.V(0,s.gIZ()) +s.T4()}, +sJr(a){if(!1===this.Vk$)return +this.Vk$=!1 +this.c4()}, +T4(){var s,r=this,q=r.oV$,p=r.z2$ +p=r.oV$=B.c.aV(A.V(p.gh(p),0,1)*255) +if(q!==p){s=r.vx$ +p=p>0 +r.vx$=p +if(r.db$!=null&&s!==p)r.mU() +r.aeY() +if(q===0||r.oV$===0)r.c4()}}, +qC(a){var s=this.z2$ +return s.gh(s)>0}, +j0(a){var s,r=this.db$ +if(r!=null)if(this.oV$===0){s=this.Vk$ +s.toString}else s=!0 +else s=!1 +if(s){r.toString +a.$1(r)}}} +A.a8I.prototype={} +A.a8J.prototype={ +sKx(a,b){if(this.E.k(0,b))return +this.E=b +this.aK()}, +smu(a){if(this.af===a)return +this.af=a +this.aK()}, +gkO(){return this.db$!=null}, +aI(a,b){var s,r,q,p=this +if(p.db$!=null){s=t.hh +if(s.a(A.D.prototype.gaQ.call(p,0))==null)p.ch.saQ(0,A.bvY(null)) +s.a(A.D.prototype.gaQ.call(p,0)).sKx(0,p.E) +r=s.a(A.D.prototype.gaQ.call(p,0)) +q=p.af +if(q!==r.k4){r.k4=q +r.iD()}s=s.a(A.D.prototype.gaQ.call(p,0)) +s.toString +a.lO(s,A.hF.prototype.gi_.call(p),b)}else p.ch.saQ(0,null)}} +A.Jf.prototype={ +V(a,b){var s=this.a +return s==null?null:s.a.V(0,b)}, +L(a,b){var s=this.a +return s==null?null:s.a.L(0,b)}, +aj9(a){return new A.A(0,0,0+a.a,0+a.b)}, +l(a){return"CustomClipper"}} +A.vc.prototype={ +Nf(a){return this.b.ez(new A.A(0,0,0+a.a,0+a.b),this.c)}, +Oc(a){if(A.M(a)!==B.atY)return!0 +t.jH.a(a) +return!a.b.k(0,this.b)||a.c!=this.c}} +A.GA.prototype={ +srP(a){var s,r=this,q=r.E +if(q==a)return +r.E=a +s=a==null +if(s||q==null||A.M(a)!==A.M(q)||a.Oc(q))r.xt() +if(r.y!=null){if(q!=null)q.L(0,r.gHO()) +if(!s)a.V(0,r.gHO())}}, +aF(a){var s +this.B6(a) +s=this.E +if(s!=null)s.V(0,this.gHO())}, +aw(a){var s=this.E +if(s!=null)s.L(0,this.gHO()) +this.uj(0)}, +xt(){this.af=null +this.aK() +this.c4()}, +skQ(a){if(a!==this.aO){this.aO=a +this.aK()}}, +c8(){var s=this,r=s.id!=null?s.gu(0):null +s.ui() +if(!J.d(r,s.gu(0)))s.af=null}, +mn(){var s,r=this +if(r.af==null){s=r.E +s=s==null?null:s.Nf(r.gu(0)) +r.af=s==null?r.gxf():s}}, +q7(a){var s,r=this +switch(r.aO.a){case 0:return null +case 1:case 2:case 3:s=r.E +s=s==null?null:s.aj9(r.gu(0)) +if(s==null){s=r.gu(0) +s=new A.A(0,0,0+s.a,0+s.b)}return s}}, +m(){this.cZ=null +this.fq()}} +A.a8O.prototype={ +gxf(){var s=this.gu(0) +return new A.A(0,0,0+s.a,0+s.b)}, +di(a,b){var s=this +if(s.E!=null){s.mn() +if(!s.af.p(0,b))return!1}return s.ni(a,b)}, +aI(a,b){var s,r,q=this,p=q.db$ +if(p!=null){s=q.ch +if(q.aO!==B.f){q.mn() +p=q.cx +p===$&&A.b() +r=q.af +r.toString +s.saQ(0,a.o4(p,b,r,A.hF.prototype.gi_.call(q),q.aO,t.VZ.a(s.a)))}else{a.dK(p,b) +s.saQ(0,null)}}else q.ch.saQ(0,null)}} +A.a8N.prototype={ +sTN(a,b){if(this.b9.k(0,b))return +this.b9=b +this.xt()}, +scH(a){if(this.M==a)return +this.M=a +this.xt()}, +gxf(){var s=this.b9,r=this.gu(0) +return s.dT(new A.A(0,0,0+r.a,0+r.b))}, +di(a,b){var s=this +if(s.E!=null){s.mn() +if(!s.af.p(0,b))return!1}return s.ni(a,b)}, +aI(a,b){var s,r,q=this,p=q.db$ +if(p!=null){s=q.ch +if(q.aO!==B.f){q.mn() +p=q.cx +p===$&&A.b() +r=q.af +s.saQ(0,a.afZ(p,b,new A.A(r.a,r.b,r.c,r.d),r,A.hF.prototype.gi_.call(q),q.aO,t.eG.a(s.a)))}else{a.dK(p,b) +s.saQ(0,null)}}else q.ch.saQ(0,null)}} +A.a8L.prototype={ +gxf(){var s=this.gu(0) +return new A.A(0,0,0+s.a,0+s.b)}, +di(a,b){var s,r,q=this +q.mn() +s=q.af.gbg() +r=q.af +if(new A.j((b.a-s.a)/(r.c-r.a),(b.b-s.b)/(r.d-r.b)).gt3()>0.25)return!1 +return q.ni(a,b)}, +aI(a,b){var s,r,q,p=this,o=p.db$ +if(o!=null)if(p.aO!==B.f){p.mn() +o=p.cx +o===$&&A.b() +s=p.af +s.toString +if(!s.k(0,p.b9)){p.b9=s +r=$.an().cV() +q=p.b9 +q.toString +r.ny(q) +p.M=r}r=p.M +r===$&&A.b() +q=p.ch +q.saQ(0,a.Mh(o,b,s,r,A.hF.prototype.gi_.call(p),p.aO,t.JG.a(q.a)))}else{a.dK(o,b) +p.ch.saQ(0,null)}else p.ch.saQ(0,null)}} +A.a8M.prototype={ +gxf(){var s=$.an().cV(),r=this.gu(0) +s.ka(new A.A(0,0,0+r.a,0+r.b)) +return s}, +di(a,b){var s=this +if(s.E!=null){s.mn() +if(!s.af.p(0,b))return!1}return s.ni(a,b)}, +aI(a,b){var s,r,q,p=this,o=p.db$ +if(o!=null){s=p.ch +if(p.aO!==B.f){p.mn() +o=p.cx +o===$&&A.b() +r=p.gu(0) +q=p.af +q.toString +s.saQ(0,a.Mh(o,b,new A.A(0,0,0+r.a,0+r.b),q,A.hF.prototype.gi_.call(p),p.aO,t.JG.a(s.a)))}else{a.dK(o,b) +s.saQ(0,null)}}else p.ch.saQ(0,null)}} +A.U4.prototype={ +sfs(a,b){if(this.b9===b)return +this.b9=b +this.aK()}, +scl(a,b){if(this.M.k(0,b))return +this.M=b +this.aK()}, +sal(a,b){if(this.bm.k(0,b))return +this.bm=b +this.aK()}, +hf(a){this.jB(a) +a.sfs(0,this.b9)}} +A.a90.prototype={ +scp(a,b){if(this.oV===b)return +this.oV=b +this.xt()}, +sTN(a,b){if(J.d(this.vx,b))return +this.vx=b +this.xt()}, +gxf(){var s,r,q=this.gu(0),p=0+q.a +q=0+q.b +switch(this.oV.a){case 0:s=this.vx +if(s==null)s=B.az +return s.dT(new A.A(0,0,p,q)) +case 1:s=(p-0)/2 +r=(q-0)/2 +return new A.md(0,0,p,q,s,r,s,r,s,r,s,r,s===r)}}, +di(a,b){var s=this +if(s.E!=null){s.mn() +if(!s.af.p(0,b))return!1}return s.ni(a,b)}, +aI(a,b){var s,r,q,p,o,n,m,l,k,j=this +if(j.db$==null){j.ch.saQ(0,null) +return}j.mn() +s=j.af.de(b) +r=$.an() +q=r.cV() +q.ff(s) +p=a.gbN(a) +o=j.b9 +if(o!==0&&!0){n=j.M +m=j.bm +p.vn(q,n,o,(m.gh(m)>>>24&255)!==255)}l=j.aO===B.fY +if(!l){r=r.b5() +r.sal(0,j.bm) +p.ds(s,r)}r=j.cx +r===$&&A.b() +o=j.gu(0) +n=j.af +n.toString +m=j.ch +k=t.eG.a(m.a) +m.saQ(0,a.afZ(r,b,new A.A(0,0,0+o.a,0+o.b),n,new A.aOs(j,l),j.aO,k))}} +A.aOs.prototype={ +$2(a,b){var s,r +if(this.b){s=a.gbN(a) +r=$.an().b5() +r.sal(0,this.a.bm) +s.yM(r)}this.a.kG(a,b)}, +$S:13} +A.a91.prototype={ +gxf(){var s=$.an().cV(),r=this.gu(0) +s.ka(new A.A(0,0,0+r.a,0+r.b)) +return s}, +di(a,b){var s=this +if(s.E!=null){s.mn() +if(!s.af.p(0,b))return!1}return s.ni(a,b)}, +aI(a,b){var s,r,q,p,o,n,m,l,k=this +if(k.db$==null){k.ch.saQ(0,null) +return}k.mn() +s=k.af.de(b) +r=a.gbN(a) +q=k.b9 +if(q!==0&&!0){p=k.M +o=k.bm +r.vn(s,p,q,(o.gh(o)>>>24&255)!==255)}n=k.aO===B.fY +if(!n){q=$.an().b5() +q.sal(0,k.bm) +r.dN(s,q)}q=k.cx +q===$&&A.b() +p=k.gu(0) +o=k.af +o.toString +m=k.ch +l=t.JG.a(m.a) +m.saQ(0,a.Mh(q,b,new A.A(0,0,0+p.a,0+p.b),o,new A.aOt(k,n),k.aO,l))}} +A.aOt.prototype={ +$2(a,b){var s,r +if(this.b){s=a.gbN(a) +r=$.an().b5() +r.sal(0,this.a.bm) +s.yM(r)}this.a.kG(a,b)}, +$S:13} +A.a12.prototype={ +J(){return"DecorationPosition."+this.b}} +A.a8P.prototype={ +sb7(a){var s,r=this +if(a.k(0,r.af))return +s=r.E +if(s!=null)s.m() +r.E=null +r.af=a +r.aK()}, +sbE(a,b){if(b===this.aO)return +this.aO=b +this.aK()}, +srS(a){if(a.k(0,this.c3))return +this.c3=a +this.aK()}, +aw(a){var s=this,r=s.E +if(r!=null)r.m() +s.E=null +s.uj(0) +s.aK()}, +m(){var s=this.E +if(s!=null)s.m() +this.fq()}, +iC(a){return this.af.VY(this.gu(0),a,this.c3.d)}, +aI(a,b){var s,r,q=this +if(q.E==null)q.E=q.af.JX(q.ger()) +s=q.c3.Un(q.gu(0)) +if(q.aO===B.f0){r=q.E +r.toString +r.l_(a.gbN(a),b,s) +if(q.af.gL7())a.ZV()}q.kG(a,b) +if(q.aO===B.v6){r=q.E +r.toString +r.l_(a.gbN(a),b,s) +if(q.af.gL7())a.ZV()}}} +A.a9f.prototype={ +safz(a,b){return}, +siv(a){var s=this +if(J.d(s.af,a))return +s.af=a +s.aK() +s.c4()}, +scH(a){var s=this +if(s.aO==a)return +s.aO=a +s.aK() +s.c4()}, +gkO(){return this.db$!=null&&this.dm!=null}, +sdj(a,b){var s,r=this +if(J.d(r.cZ,b))return +s=new A.cc(new Float64Array(16)) +s.ck(b) +r.cZ=s +r.aK() +r.c4()}, +snN(a){var s,r,q=this,p=q.dm +if(p==a)return +s=q.db$!=null +r=s&&p!=null +q.dm=a +if(r!==(s&&a!=null))q.mU() +q.aK()}, +gQ9(){var s,r,q=this,p=q.af,o=p==null?null:p.S(q.aO) +if(o==null)return q.cZ +s=new A.cc(new Float64Array(16)) +s.eU() +r=o.Jq(q.gu(0)) +s.bk(0,r.a,r.b) +p=q.cZ +p.toString +s.es(0,p) +s.bk(0,-r.a,-r.b) +return s}, +di(a,b){return this.dE(a,b)}, +dE(a,b){var s=this.c3?this.gQ9():null +return a.y_(new A.aOH(this),b,s)}, +aI(a,b){var s,r,q,p,o,n,m,l,k,j=this +if(j.db$!=null){s=j.gQ9() +s.toString +if(j.dm==null){r=A.a6c(s) +if(r==null){q=s.ac6() +if(q===0||!isFinite(q)){j.ch.saQ(0,null) +return}p=j.cx +p===$&&A.b() +o=A.hF.prototype.gi_.call(j) +n=j.ch +m=n.a +n.saQ(0,a.qF(p,b,s,o,m instanceof A.rq?m:null))}else{j.kG(a,b.O(0,r)) +j.ch.saQ(0,null)}}else{p=b.a +o=b.b +l=A.nj(p,o,0) +l.es(0,s) +l.bk(0,-p,-o) +o=j.dm +o.toString +k=A.bye(l.a,o) +s=j.ch +p=s.a +if(p instanceof A.L3){if(!k.k(0,p.bB)){p.bB=k +p.iD()}}else s.saQ(0,new A.L3(k,B.h,A.B(t.S,t.M),A.ay())) +s=s.a +s.toString +a.lO(s,A.hF.prototype.gi_.call(j),b)}}}, +eB(a,b){var s=this.gQ9() +s.toString +b.es(0,s)}} +A.aOH.prototype={ +$2(a,b){return this.a.B4(a,b)}, +$S:17} +A.NV.prototype={ +aHy(){if(this.E!=null)return +this.E=this.aO}, +a3p(a){switch(a.a){case 6:return!0 +case 1:case 2:case 0:case 4:case 3:case 5:return!1}}, +szb(a){var s=this,r=s.af +if(r===a)return +s.af=a +if(s.a3p(r)||s.a3p(a))s.aj() +else{s.dm=s.cZ=null +s.aK()}}, +siv(a){var s=this +if(s.aO.k(0,a))return +s.aO=a +s.E=s.dm=s.cZ=null +s.aK()}, +scH(a){var s=this +if(s.c3==a)return +s.c3=a +s.E=s.dm=s.cZ=null +s.aK()}, +cY(a){var s,r=this.db$ +if(r!=null){s=r.i2(B.d0) +switch(this.af.a){case 6:return a.bx(new A.as(0,a.b,0,a.d).D0(s)) +case 1:case 2:case 0:case 4:case 3:case 5:return a.D0(s)}}else return new A.N(A.V(0,a.a,a.b),A.V(0,a.c,a.d))}, +c8(){var s,r,q=this,p=q.db$ +if(p!=null){p.cE(B.d0,!0) +switch(q.af.a){case 6:p=t.k +s=p.a(A.D.prototype.ga1.call(q)) +r=new A.as(0,s.b,0,s.d).D0(q.db$.gu(0)) +q.id=p.a(A.D.prototype.ga1.call(q)).bx(r) +break +case 1:case 2:case 0:case 4:case 3:case 5:q.id=t.k.a(A.D.prototype.ga1.call(q)).D0(q.db$.gu(0)) +break}q.dm=q.cZ=null}else{p=t.k.a(A.D.prototype.ga1.call(q)) +q.id=new A.N(A.V(0,p.a,p.b),A.V(0,p.c,p.d))}}, +T5(){var s,r,q,p,o,n,m,l,k,j,i=this +if(i.dm!=null)return +if(i.db$==null){i.cZ=!1 +s=new A.cc(new Float64Array(16)) +s.eU() +i.dm=s}else{i.aHy() +r=i.db$.gu(0) +q=A.bEv(i.af,r,i.gu(0)) +s=q.b +p=q.a +o=r.a +n=r.b +m=i.E.W4(p,new A.A(0,0,0+o,0+n)) +l=i.E +l.toString +k=i.gu(0) +j=l.W4(s,new A.A(0,0,0+k.a,0+k.b)) +l=m.a +i.cZ=m.c-l")) +s.aO.saQ(0,p) +a.lO(p,A.hF.prototype.gi_.call(s),b)}, +m(){this.aO.saQ(0,null) +this.fq()}, +gkO(){return!0}} +A.am8.prototype={ +aF(a){var s=this +s.B6(a) +s.z2$.V(0,s.gIZ()) +s.T4()}, +aw(a){this.z2$.L(0,this.gIZ()) +this.uj(0)}, +aI(a,b){if(this.oV$===0)return +this.kG(a,b)}} +A.U5.prototype={ +aF(a){var s +this.eh(a) +s=this.db$ +if(s!=null)s.aF(a)}, +aw(a){var s +this.e9(0) +s=this.db$ +if(s!=null)s.aw(0)}} +A.U6.prototype={ +hy(a){var s=this.db$ +s=s==null?null:s.ob(a) +return s==null?this.GH(a):s}} +A.O8.prototype={ +sb_L(a){if(this.t===a)return +this.t=a +this.aj()}, +bT(a){var s=this.db$ +if(s==null)return 0 +return(this.t&1)===1?s.aC(B.aD,a,s.gca()):s.aC(B.a5,a,s.gbR())}, +bA(a){var s=this.db$ +if(s==null)return 0 +return(this.t&1)===1?s.aC(B.b_,a,s.gcr()):s.aC(B.aa,a,s.gbW())}, +bJ(a){var s=this.db$ +if(s==null)return 0 +return(this.t&1)===1?s.aC(B.a5,a,s.gbR()):s.aC(B.aD,a,s.gca())}, +bQ(a){var s=this.db$ +if(s==null)return 0 +return(this.t&1)===1?s.aC(B.aa,a,s.gbW()):s.aC(B.b_,a,s.gcr())}, +cY(a){var s,r=this.db$ +if(r==null)return new A.N(A.V(0,a.a,a.b),A.V(0,a.c,a.d)) +s=r.i2((this.t&1)===1?a.gad2():a) +return(this.t&1)===1?new A.N(s.b,s.a):s}, +c8(){var s,r,q=this +q.X=null +s=q.db$ +if(s!=null){r=t.k +s.cE((q.t&1)===1?r.a(A.D.prototype.ga1.call(q)).gad2():r.a(A.D.prototype.ga1.call(q)),!0) +s=q.t +r=q.db$ +q.id=(s&1)===1?new A.N(r.gu(0).b,q.db$.gu(0).a):r.gu(0) +s=new A.cc(new Float64Array(16)) +s.eU() +s.bk(0,q.gu(0).a/2,q.gu(0).b/2) +s.wc(1.5707963267948966*B.e.aB(q.t,4)) +s.bk(0,-q.db$.gu(0).a/2,-q.db$.gu(0).b/2) +q.X=s}else{s=t.k.a(A.D.prototype.ga1.call(q)) +q.id=new A.N(A.V(0,s.a,s.b),A.V(0,s.c,s.d))}}, +dE(a,b){var s=this +if(s.db$==null||s.X==null)return!1 +return a.y_(new A.aOu(s),b,s.X)}, +aG6(a,b){var s=this.db$ +s.toString +a.dK(s,b)}, +aI(a,b){var s,r,q=this,p=q.a9 +if(q.db$!=null){s=q.cx +s===$&&A.b() +r=q.X +r.toString +p.saQ(0,a.qF(s,b,r,q.gaG5(),p.a))}else p.saQ(0,null)}, +m(){this.a9.saQ(0,null) +this.fq()}, +eB(a,b){var s=this.X +if(s!=null)b.es(0,s) +this.a03(a,b)}} +A.aOu.prototype={ +$2(a,b){return this.a.db$.di(a,b)}, +$S:17} +A.amt.prototype={ +aF(a){var s +this.eh(a) +s=this.db$ +if(s!=null)s.aF(a)}, +aw(a){var s +this.e9(0) +s=this.db$ +if(s!=null)s.aw(0)}} +A.v9.prototype={ +J(){return"SelectionResult."+this.b}} +A.zj.prototype={} +A.fE.prototype={$iah:1} +A.aa7.prototype={ +spm(a){var s=this,r=s.z1$ +if(a==r)return +if(a==null)s.L(0,s.ga7w()) +else if(r==null)s.V(0,s.ga7w()) +s.a7v() +s.z1$=a +s.a7x()}, +a7x(){var s=this +if(s.z1$==null){s.vw$=!1 +return}if(s.vw$&&!s.gh(0).e){s.z1$.D(0,s) +s.vw$=!1}else if(!s.vw$&&s.gh(0).e){s.z1$.F(0,s) +s.vw$=!0}}, +a7v(){var s=this +if(s.vw$){s.z1$.D(0,s) +s.vw$=!1}}} +A.rb.prototype={ +J(){return"SelectionEventType."+this.b}} +A.EJ.prototype={ +J(){return"TextGranularity."+this.b}} +A.aS_.prototype={} +A.aa1.prototype={} +A.IH.prototype={} +A.OP.prototype={} +A.OS.prototype={} +A.a2T.prototype={} +A.Ee.prototype={ +J(){return"SelectionExtendDirection."+this.b}} +A.Jt.prototype={ +abp(a){return new A.Jt(this.b,this.c,a,B.Mg)}} +A.OV.prototype={ +J(){return"SelectionStatus."+this.b}} +A.rc.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.rc&&J.d(b.a,s.a)&&J.d(b.b,s.b)&&b.d===s.d&&b.c===s.c&&b.e===s.e}, +gB(a){var s=this +return A.a2(s.a,s.b,s.d,s.c,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.rd.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.rd&&b.a.k(0,s.a)&&b.b===s.b&&b.c===s.c}, +gB(a){return A.a2(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.Q5.prototype={ +J(){return"TextSelectionHandleType."+this.b}} +A.anl.prototype={} +A.v1.prototype={ +bT(a){var s=this.db$ +s=s==null?null:s.aC(B.a5,a,s.gbR()) +return s==null?0:s}, +bA(a){var s=this.db$ +s=s==null?null:s.aC(B.aa,a,s.gbW()) +return s==null?0:s}, +bJ(a){var s=this.db$ +s=s==null?null:s.aC(B.aD,a,s.gca()) +return s==null?0:s}, +bQ(a){var s=this.db$ +s=s==null?null:s.aC(B.b_,a,s.gcr()) +return s==null?0:s}, +hy(a){var s,r,q=this.db$ +if(q!=null){s=q.ob(a) +r=q.b +r.toString +t.q.a(r) +if(s!=null)s+=r.a.b}else s=this.GH(a) +return s}, +aI(a,b){var s,r=this.db$ +if(r!=null){s=r.b +s.toString +a.dK(r,t.q.a(s).a.O(0,b))}}, +dE(a,b){var s,r=this.db$ +if(r!=null){s=r.b +s.toString +t.q.a(s) +return a.kN(new A.aOv(b,s,r),s.a,b)}return!1}} +A.aOv.prototype={ +$2(a,b){return this.c.di(a,b)}, +$S:17} +A.O4.prototype={ +ru(){var s=this +if(s.E!=null)return +s.E=s.af.S(s.aO)}, +sdd(a,b){var s=this +if(s.af.k(0,b))return +s.af=b +s.E=null +s.aj()}, +scH(a){var s=this +if(s.aO==a)return +s.aO=a +s.E=null +s.aj()}, +bT(a){var s,r,q,p +this.ru() +s=this.E +r=s.a+s.c +q=s.b +s=s.d +p=this.db$ +if(p!=null)return p.aC(B.a5,Math.max(0,a-(q+s)),p.gbR())+r +return r}, +bA(a){var s,r,q,p +this.ru() +s=this.E +r=s.a+s.c +q=s.b +s=s.d +p=this.db$ +if(p!=null)return p.aC(B.aa,Math.max(0,a-(q+s)),p.gbW())+r +return r}, +bJ(a){var s,r,q,p +this.ru() +s=this.E +r=s.a +q=s.c +p=s.b+s.d +s=this.db$ +if(s!=null)return s.aC(B.aD,Math.max(0,a-(r+q)),s.gca())+p +return p}, +bQ(a){var s,r,q,p +this.ru() +s=this.E +r=s.a +q=s.c +p=s.b+s.d +s=this.db$ +if(s!=null)return s.aC(B.b_,Math.max(0,a-(r+q)),s.gcr())+p +return p}, +cY(a){var s,r,q,p=this +p.ru() +if(p.db$==null){s=p.E +return a.bx(new A.N(s.a+s.c,s.b+s.d))}s=p.E +s.toString +r=a.ve(s) +q=p.db$.i2(r) +s=p.E +return a.bx(new A.N(s.a+q.a+s.c,s.b+q.b+s.d))}, +c8(){var s,r,q,p,o,n=this,m=t.k.a(A.D.prototype.ga1.call(n)) +n.ru() +if(n.db$==null){s=n.E +n.id=m.bx(new A.N(s.a+s.c,s.b+s.d)) +return}s=n.E +s.toString +r=m.ve(s) +n.db$.cE(r,!0) +s=n.db$ +q=s.b +q.toString +t.q.a(q) +p=n.E +o=p.a +q.a=new A.j(o,p.b) +s=s.gu(0) +p=n.E +n.id=m.bx(new A.N(o+s.a+p.c,p.b+n.db$.gu(0).b+n.E.d))}} +A.a8H.prototype={ +ru(){var s=this +if(s.E!=null)return +s.E=s.af.S(s.aO)}, +siv(a){var s=this +if(s.af.k(0,a))return +s.af=a +s.E=null +s.aj()}, +scH(a){var s=this +if(s.aO==a)return +s.aO=a +s.E=null +s.aj()}, +CH(){var s,r,q=this +q.ru() +s=q.db$.b +s.toString +t.q.a(s) +r=q.E +r.toString +s.a=r.y3(t.EP.a(q.gu(0).a8(0,q.db$.gu(0))))}} +A.O6.prototype={ +sb2n(a){if(this.dw==a)return +this.dw=a +this.aj()}, +saUD(a){if(this.ec==a)return +this.ec=a +this.aj()}, +bT(a){var s=this.a0f(a),r=this.dw +return s*(r==null?1:r)}, +bA(a){var s=this.a0d(a),r=this.dw +return s*(r==null?1:r)}, +bJ(a){var s=this.a0e(a),r=this.ec +return s*(r==null?1:r)}, +bQ(a){var s=this.a0c(a),r=this.ec +return s*(r==null?1:r)}, +cY(a){var s,r,q=this,p=q.dw!=null||a.b===1/0,o=q.ec!=null||a.d===1/0,n=q.db$ +if(n!=null){s=n.i2(new A.as(0,a.b,0,a.d)) +if(p){n=q.dw +if(n==null)n=1 +n=s.a*n}else n=1/0 +if(o){r=q.ec +if(r==null)r=1 +r=s.b*r}else r=1/0 +return a.bx(new A.N(n,r))}n=p?0:1/0 +return a.bx(new A.N(n,o?0:1/0))}, +c8(){var s,r,q=this,p=t.k.a(A.D.prototype.ga1.call(q)),o=q.dw!=null||p.b===1/0,n=q.ec!=null||p.d===1/0,m=q.db$ +if(m!=null){m.cE(new A.as(0,p.b,0,p.d),!0) +if(o){m=q.db$.gu(0) +s=q.dw +if(s==null)s=1 +s=m.a*s +m=s}else m=1/0 +if(n){s=q.db$.gu(0) +r=q.ec +if(r==null)r=1 +r=s.b*r +s=r}else s=1/0 +q.id=p.bx(new A.N(m,s)) +q.CH()}else{m=o?0:1/0 +q.id=p.bx(new A.N(m,n?0:1/0))}}} +A.NQ.prototype={ +gUc(){return this.dw}, +sUc(a){var s,r=this +if(J.d(r.dw,a))return +r.dw=a +s=r.c1 +if(s==null||!s.k(0,a.$1(t.k.a(A.D.prototype.ga1.call(r)))))r.aj()}, +bJ(a){return this.a0e(this.yk(new A.as(0,a,0,1/0)).b)}, +bQ(a){return this.a0c(this.yk(new A.as(0,a,0,1/0)).b)}, +bT(a){return this.a0f(this.yk(new A.as(0,1/0,0,a)).d)}, +bA(a){return this.a0d(this.yk(new A.as(0,1/0,0,a)).d)}, +cY(a){var s=this.db$,r=s==null?null:s.i2(this.yk(a)) +return r==null?new A.N(A.V(0,a.a,a.b),A.V(0,a.c,a.d)):a.bx(r)}, +c8(){var s,r,q,p,o=this,n=t.k.a(A.D.prototype.ga1.call(o)),m=o.db$ +if(m!=null){s=o.yk(n) +o.c1=s +m.cE(s,!0) +o.id=n.bx(m.gu(0)) +o.CH() +r=m.b +r.toString +t.q.a(r) +q=o.gu(0) +o.b9=new A.A(0,0,0+q.a,0+q.b) +r=r.a +q=m.gu(0) +p=r.a +r=r.b +q=o.M=new A.A(p,r,p+q.a,r+q.b) +r=q}else{o.id=new A.N(A.V(0,n.a,n.b),A.V(0,n.c,n.d)) +r=o.M=o.b9=B.Q}r=A.bAa(o.b9,r) +o.bm=r.a>0||r.b>0||r.c>0||r.d>0}, +aI(a,b){var s,r,q,p=this +if(p.db$==null||p.gu(0).gaa(0))return +if(!p.bm){p.a0g(a,b) +return}s=p.a5 +r=p.cx +r===$&&A.b() +q=p.gu(0) +s.saQ(0,a.o4(r,b,new A.A(0,0,0+q.a,0+q.b),A.v1.prototype.gi_.call(p),p.ec,s.a))}, +m(){this.a5.saQ(0,null) +this.aq0()}, +q7(a){var s +switch(this.ec.a){case 0:return null +case 1:case 2:case 3:if(this.bm){s=this.gu(0) +s=new A.A(0,0,0+s.a,0+s.b)}else s=null +return s}}, +f2(){return this.a07()}, +yk(a){return this.gUc().$1(a)}} +A.aT2.prototype={ +u2(a){return new A.N(A.V(1/0,a.a,a.b),A.V(1/0,a.c,a.d))}, +lX(a){return a}, +m_(a,b){return B.h}} +A.NT.prototype={ +sUM(a){var s=this.E +if(s===a)return +if(A.M(a)!==A.M(s)||a.j4(s))this.aj() +this.E=a}, +aF(a){this.a0o(a)}, +aw(a){this.a0p(0)}, +bT(a){var s=A.mT(a,1/0),r=s.bx(this.E.u2(s)).a +if(isFinite(r))return r +return 0}, +bA(a){var s=A.mT(a,1/0),r=s.bx(this.E.u2(s)).a +if(isFinite(r))return r +return 0}, +bJ(a){var s=A.mT(1/0,a),r=s.bx(this.E.u2(s)).b +if(isFinite(r))return r +return 0}, +bQ(a){var s=A.mT(1/0,a),r=s.bx(this.E.u2(s)).b +if(isFinite(r))return r +return 0}, +cY(a){return a.bx(this.E.u2(a))}, +c8(){var s,r,q,p,o,n=this,m=t.k,l=m.a(A.D.prototype.ga1.call(n)) +n.id=l.bx(n.E.u2(l)) +if(n.db$!=null){s=n.E.lX(m.a(A.D.prototype.ga1.call(n))) +m=n.db$ +m.toString +l=s.a +r=s.b +q=l>=r +m.cE(s,!(q&&s.c>=s.d)) +m=n.db$.b +m.toString +t.q.a(m) +p=n.E +o=n.gu(0) +m.a=p.m_(o,q&&s.c>=s.d?new A.N(A.V(0,l,r),A.V(0,s.c,s.d)):n.db$.gu(0))}}} +A.TR.prototype={ +m(){var s,r,q +for(s=this.Vl$,r=s.length,q=0;qa}else s=!1 +if(!s)break;++o +s=r.b +s.toString +r=q.a(s).c1$}return o}, +Hl(a){var s +this.gEh() +s=this.gEg() +s.toString +return t.r.a(A.D.prototype.ga1.call(this)).aau(s,s)}, +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=this,a5=null,a6=t.r.a(A.D.prototype.ga1.call(a4)),a7=a4.aZ +a7.p3=!1 +s=a4.gEg() +if(s==null)s=0 +r=a6.d +q=r+a6.z +p=q+a6.Q +a4.hU=new A.aaE(r,a6.e,a6.y,a6.w) +o=a4.ajs(q,s) +n=isFinite(p)?a4.YW(p,s):a5 +if(a4.M$!=null){m=a4.aKo(o) +a4.oM(m,n!=null?a4.aKp(n):0)}else a4.oM(0,0) +if(a4.M$==null)if(!a4.Tu(o,a4.tv(s,o))){l=o<=0?0:a4.aPO(a6,s) +a4.fx=A.ic(a5,!1,a5,a5,l,0,0,l,a5) +a7.oO() +return}k=a4.M$ +k.toString +k=k.b +k.toString +j=t.D +k=j.a(k).b +k.toString +i=k-1 +h=a5 +for(;i>=o;--i){g=a4.ae_(a4.Hl(i)) +if(g==null){a4.fx=A.ic(a5,!1,a5,a5,0,0,0,0,a4.tv(s,i)) +return}k=g.b +k.toString +j.a(k).a=a4.tv(s,i) +if(h==null)h=g}if(h==null){k=a4.M$ +k.toString +f=k.b +f.toString +f=j.a(f).b +f.toString +k.ic(a4.Hl(f)) +f=a4.M$.b +f.toString +j.a(f).a=a4.tv(s,o) +h=a4.M$}k=h.b +k.toString +k=j.a(k).b +k.toString +i=k+1 +k=A.u(a4).j("aq.1") +f=n!=null +while(!0){if(!(!f||i<=n)){e=1/0 +break}d=h.b +d.toString +g=k.a(d).a5$ +if(g!=null){d=g.b +d.toString +d=j.a(d).b +d.toString +d=d!==i}else d=!0 +if(d){g=a4.adZ(a4.Hl(i),h) +if(g==null){e=a4.tv(s,i) +break}}else g.ic(a4.Hl(i)) +d=g.b +d.toString +j.a(d) +c=d.b +c.toString +d.a=a4.tv(s,c);++i +h=g}k=a4.bm$ +k.toString +k=k.b +k.toString +k=j.a(k).b +k.toString +b=a4.tv(s,o) +a=a4.tv(s,k+1) +e=Math.min(e,a7.Kj(a6,o,k,b,a)) +a0=a4.kP(a6,b,a) +a1=a4.rM(a6,b,a) +a2=r+a6.r +a3=isFinite(a2)?a4.YW(a2,s):a5 +a4.fx=A.ic(a1,a3!=null&&k>=a3||r>0,a5,a5,e,a0,0,e,a5) +if(e===a)a7.p3=!0 +a7.oO()}} +A.a9a.prototype={ +gEg(){return this.oR}, +sEg(a){if(this.oR===a)return +this.oR=a +this.aj()}} +A.aaB.prototype={ +o9(a){var s=this.c +return a.TF(this.d,s,s)}, +l(a){var s=this +return"SliverGridGeometry("+B.b.d0(A.a(["scrollOffset: "+A.h(s.a),"crossAxisOffset: "+A.h(s.b),"mainAxisExtent: "+A.h(s.c),"crossAxisExtent: "+A.h(s.d)],t.s),", ")+")"}} +A.aTj.prototype={} +A.aTk.prototype={ +YX(a){var s=this.b +return s>1e-10?this.a*B.c.hs(a,s):0}, +YV(a){var s=this.b +if(s>0)return Math.max(0,this.a*B.c.dl(a/s)-1) +return 0}, +az7(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}, +FR(a){var s=this,r=s.a,q=B.e.aB(a,r) +return new A.aaB(B.e.hs(a,r)*s.b,s.az7(q*s.c),s.d,s.e)}, +U9(a){var s +if(a===0)return 0 +s=this.b +return s*(B.e.hs(a-1,this.a)+1)-(s-this.d)}} +A.aTh.prototype={} +A.aTi.prototype={ +FS(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.aTk(q,o+s.b,p+r,o,p,A.as0(a.x))}, +j4(a){var s=this +return a.a!==s.a||a.b!==s.b||a.c!==s.c||a.d!==s.d||!1}} +A.Em.prototype={ +l(a){return"crossAxisOffset="+A.h(this.w)+"; "+this.apd(0)}} +A.Ob.prototype={ +fo(a){if(!(a.b instanceof A.Em))a.b=new A.Em(!1,null,null)}, +sZe(a){var s=this +if(s.hU===a)return +if(A.M(a)!==A.M(s.hU)||a.j4(s.hU))s.aj() +s.hU=a}, +yh(a){var s=a.b +s.toString +s=t.h5.a(s).w +s.toString +return s}, +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=this,a8=null,a9=t.r.a(A.D.prototype.ga1.call(a7)),b0=a7.aZ +b0.p3=!1 +s=a9.d +r=s+a9.z +q=r+a9.Q +p=a7.hU.FS(a9) +o=p.YX(r) +n=isFinite(q)?p.YV(q):a8 +if(a7.M$!=null){m=a7.auF(o) +a7.oM(m,n!=null?a7.auG(n):0)}else a7.oM(0,0) +l=p.FR(o) +if(a7.M$==null)if(!a7.Tu(o,l.a)){k=p.U9(b0.gyg()) +a7.fx=A.ic(a8,!1,a8,a8,k,0,0,k,a8) +b0.oO() +return}j=l.a +i=j+l.c +h=a7.M$ +h.toString +h=h.b +h.toString +g=t.D +h=g.a(h).b +h.toString +f=h-1 +h=t.h5 +e=a8 +for(;f>=o;--f){d=p.FR(f) +c=a7.ae_(d.o9(a9)) +b=c.b +b.toString +h.a(b) +a=d.a +b.a=a +b.w=d.b +if(e==null)e=c +i=Math.max(i,a+d.c)}if(e==null){b=a7.M$ +b.toString +b.ic(l.o9(a9)) +e=a7.M$ +b=e.b +b.toString +h.a(b) +b.a=j +b.w=l.b}b=e.b +b.toString +b=g.a(b).b +b.toString +f=b+1 +b=A.u(a7).j("aq.1") +a=n!=null +while(!0){if(!(!a||f<=n)){a0=!1 +break}d=p.FR(f) +a1=d.o9(a9) +a2=e.b +a2.toString +c=b.a(a2).a5$ +if(c!=null){a2=c.b +a2.toString +a2=g.a(a2).b +a2.toString +a2=a2!==f}else a2=!0 +if(a2){c=a7.adZ(a1,e) +if(c==null){a0=!0 +break}}else c.ic(a1) +a2=c.b +a2.toString +h.a(a2) +a3=d.a +a2.a=a3 +a2.w=d.b +i=Math.max(i,a3+d.c);++f +e=c}h=a7.bm$ +h.toString +h=h.b +h.toString +h=g.a(h).b +h.toString +a4=a0?i:b0.Kj(a9,o,h,j,i) +a5=a7.kP(a9,Math.min(s,j),i) +a6=a7.rM(a9,j,i) +a7.fx=A.ic(a6,a4>a5||s>0||a9.f!==0,a8,a8,a4,a5,0,a4,a8) +if(a4===i)b0.p3=!0 +b0.oO()}, +auF(a){var s,r=this.M$,q=A.u(this).j("aq.1"),p=t.D,o=0 +while(!0){if(r!=null){s=r.b +s.toString +s=p.a(s).b +s.toString +s=sa}else s=!1 +if(!s)break;++o +s=r.b +s.toString +r=q.a(s).c1$}return o}} +A.a9c.prototype={ +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=this,a4=null,a5={},a6=t.r.a(A.D.prototype.ga1.call(a3)),a7=a3.aZ +a7.p3=!1 +s=a6.d +r=s+a6.z +q=r+a6.Q +p=a6.aNY() +if(a3.M$==null)if(!a3.Jg()){a3.fx=B.mQ +a7.oO() +return}a5.a=null +o=a3.M$ +n=o.b +n.toString +m=t.D +if(m.a(n).a==null){n=A.u(a3).j("aq.1") +l=0 +while(!0){if(o!=null){k=o.b +k.toString +k=m.a(k).a==null}else k=!1 +if(!k)break +k=o.b +k.toString +o=n.a(k).a5$;++l}a3.oM(l,0) +if(a3.M$==null)if(!a3.Jg()){a3.fx=B.mQ +a7.oO() +return}}o=a3.M$ +n=o.b +n.toString +n=m.a(n).a +n.toString +j=n +i=a4 +for(;j>r;j=h,i=o){o=a3.E4(p,!0) +if(o==null){n=a3.M$ +k=n.b +k.toString +m.a(k).a=0 +if(r===0){n.cE(p,!0) +o=a3.M$ +if(a5.a==null)a5.a=o +i=o +break}else{a3.fx=A.ic(a4,!1,a4,a4,0,0,0,0,-r) +return}}n=a3.M$ +n.toString +h=j-a3.n_(n) +if(h<-1e-10){a3.fx=A.ic(a4,!1,a4,a4,0,0,0,0,-h) +a7=a3.M$.b +a7.toString +m.a(a7).a=0 +return}n=o.b +n.toString +m.a(n).a=h +if(a5.a==null)a5.a=o}if(r<1e-10)while(!0){n=a3.M$ +n.toString +n=n.b +n.toString +m.a(n) +k=n.b +k.toString +if(!(k>0))break +n=n.a +n.toString +o=a3.E4(p,!0) +k=a3.M$ +k.toString +h=n-a3.n_(k) +k=a3.M$.b +k.toString +m.a(k).a=0 +if(h<-1e-10){a3.fx=A.ic(a4,!1,a4,a4,0,0,0,0,-h) +return}}if(i==null){o.cE(p,!0) +a5.a=o}a5.b=!0 +a5.c=o +n=o.b +n.toString +m.a(n) +k=n.b +k.toString +a5.d=k +n=n.a +n.toString +a5.e=n+a3.n_(o) +g=new A.aOx(a5,a3,p) +for(f=0;a5.es+a6.r||s>0,a4,a4,a,a1,0,a,a4) +if(a===n)a7.p3=!0 +a7.oO()}} +A.aOx.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.b +o.toString +r=p.c=A.u(s).j("aq.1").a(o).a5$ +o=r==null +if(o)p.b=!1 +q=++p.d +if(!p.b){if(!o){o=r.b +o.toString +o=t.D.a(o).b +o.toString +q=o!==q +o=q}else o=!0 +q=this.c +if(o){r=s.W6(q,n,!0) +p.c=r +if(r==null)return!1}else r.cE(q,!0) +o=p.a=p.c}else o=r +n=o.b +n.toString +t.D.a(n) +q=p.e +n.a=q +p.e=q+s.n_(o) +return!0}, +$S:32} +A.ng.prototype={$idA:1} +A.aOB.prototype={ +fo(a){}} +A.fF.prototype={ +l(a){var s=this.b,r=this.z3$?"keepAlive; ":"" +return"index="+A.h(s)+"; "+r+this.apc(0)}} +A.nt.prototype={ +fo(a){if(!(a.b instanceof A.fF))a.b=new A.fF(!1,null,null)}, +lq(a){var s +this.a04(a) +s=a.b +s.toString +if(!t.D.a(s).c)this.aZ.UQ(t.x.a(a))}, +W5(a,b,c){this.Ov(0,b,c)}, +Ez(a,b){var s,r=this,q=a.b +q.toString +t.D.a(q) +if(!q.c){r.and(a,b) +r.aZ.UQ(a) +r.aj()}else{s=r.aW +if(s.i(0,q.b)===a)s.D(0,q.b) +r.aZ.UQ(a) +q=q.b +q.toString +s.n(0,q,a)}}, +D(a,b){var s=b.b +s.toString +t.D.a(s) +if(!s.c){this.ane(0,b) +return}this.aW.D(0,s.b) +this.t6(b)}, +PL(a,b){this.L3(new A.aOy(this,a,b),t.r)}, +a2G(a){var s,r=this,q=a.b +q.toString +t.D.a(q) +if(q.z3$){r.D(0,a) +s=q.b +s.toString +r.aW.n(0,s,a) +a.b=q +r.a04(a) +q.c=!0}else r.aZ.agl(a)}, +aF(a){var s,r,q +this.aqd(a) +for(s=this.aW.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a;(q==null?r.a(q):q).aF(a)}}, +aw(a){var s,r,q +this.aqe(0) +for(s=this.aW.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a;(q==null?r.a(q):q).aw(0)}}, +ju(){this.a_q() +this.aW.gaS(0).ak(0,this.gXO())}, +c2(a){this.GE(a) +this.aW.gaS(0).ak(0,a)}, +j0(a){this.GE(a)}, +Tu(a,b){var s +this.PL(a,null) +s=this.M$ +if(s!=null){s=s.b +s.toString +t.D.a(s).a=b +return!0}this.aZ.p3=!0 +return!1}, +Jg(){return this.Tu(0,0)}, +E4(a,b){var s,r,q,p=this,o=p.M$ +o.toString +o=o.b +o.toString +s=t.D +o=s.a(o).b +o.toString +r=o-1 +p.PL(r,null) +o=p.M$ +o.toString +q=o.b +q.toString +q=s.a(q).b +q.toString +if(q===r){o.cE(a,b) +return p.M$}p.aZ.p3=!0 +return null}, +ae_(a){return this.E4(a,!1)}, +W6(a,b,c){var s,r,q,p=b.b +p.toString +s=t.D +p=s.a(p).b +p.toString +r=p+1 +this.PL(r,b) +p=b.b +p.toString +q=A.u(this).j("aq.1").a(p).a5$ +if(q!=null){p=q.b +p.toString +p=s.a(p).b +p.toString +p=p===r}else p=!1 +if(p){q.cE(a,c) +return q}this.aZ.p3=!0 +return null}, +adZ(a,b){return this.W6(a,b,!1)}, +oM(a,b){var s={} +s.a=a +s.b=b +this.L3(new A.aOA(s,this),t.r)}, +n_(a){switch(A.bS(t.r.a(A.D.prototype.ga1.call(this)).a).a){case 0:return a.gu(0).a +case 1:return a.gu(0).b}}, +KV(a,b,c){var s,r,q=this.bm$,p=A.bq_(a) +for(s=A.u(this).j("aq.1");q!=null;){if(this.adM(p,q,b,c))return!0 +r=q.b +r.toString +q=s.a(r).c1$}return!1}, +JI(a){var s=a.b +s.toString +s=t.D.a(s).a +s.toString +return s-t.r.a(A.D.prototype.ga1.call(this)).d}, +U_(a){var s=a.b +s.toString +return t.D.a(s).a}, +qC(a){var s=t.MR.a(a.b) +return(s==null?null:s.b)!=null&&!this.aW.a7(0,s.b)}, +eB(a,b){if(!this.qC(a))b.Go() +else this.aNV(a,b)}, +aI(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.M$==null)return +s=t.r +switch(A.ob(s.a(A.D.prototype.ga1.call(c)).a,s.a(A.D.prototype.ga1.call(c)).b).a){case 0:r=a0.O(0,new A.j(0,c.fx.c)) +q=B.I0 +p=B.hz +o=!0 +break +case 1:r=a0 +q=B.hz +p=B.dj +o=!1 +break +case 2:r=a0 +q=B.dj +p=B.hz +o=!1 +break +case 3:r=a0.O(0,new A.j(c.fx.c,0)) +q=B.I3 +p=B.dj +o=!0 +break +default:o=b +r=o +p=r +q=p}n=c.M$ +for(m=A.u(c).j("aq.1"),l=t.D;n!=null;){k=n.b +k.toString +k=l.a(k).a +k.toString +j=k-s.a(A.D.prototype.ga1.call(c)).d +i=c.yh(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.j(k,g) +if(o){d=c.n_(n) +e=new A.j(k+h*d,g+f*d)}if(j0)a.dK(n,e) +k=n.b +k.toString +n=m.a(k).a5$}}} +A.aOy.prototype={ +$1(a){var s=this.a,r=s.aW,q=this.b,p=this.c +if(r.a7(0,q)){r=r.D(0,q) +r.toString +q=r.b +q.toString +t.D.a(q) +s.t6(r) +r.b=q +s.Ov(0,r,p) +q.c=!1}else s.aZ.aQA(q,p)}, +$S:349} +A.aOA.prototype={ +$1(a){var s,r,q +for(s=this.a,r=this.b;s.a>0;){q=r.M$ +q.toString +r.a2G(q);--s.a}for(;s.b>0;){q=r.bm$ +q.toString +r.a2G(q);--s.b}s=r.aW.gaS(0) +q=A.u(s).j("b6") +B.b.ak(A.J(new A.b6(s,new A.aOz(),q),!0,q.j("p.E")),r.aZ.gb0c())}, +$S:349} +A.aOz.prototype={ +$1(a){var s=a.b +s.toString +return!t.D.a(s).z3$}, +$S:398} +A.Ua.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=t.D;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=t.D;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.amx.prototype={} +A.amy.prototype={} +A.anP.prototype={ +aw(a){this.B1(0)}} +A.anQ.prototype={} +A.Oa.prototype={ +gTJ(){var s=this,r=t.r +switch(A.ob(r.a(A.D.prototype.ga1.call(s)).a,r.a(A.D.prototype.ga1.call(s)).b).a){case 0:return s.gfG().d +case 1:return s.gfG().a +case 2:return s.gfG().b +case 3:return s.gfG().c}}, +gaNI(){var s=this,r=t.r +switch(A.ob(r.a(A.D.prototype.ga1.call(s)).a,r.a(A.D.prototype.ga1.call(s)).b).a){case 0:return s.gfG().b +case 1:return s.gfG().c +case 2:return s.gfG().d +case 3:return s.gfG().a}}, +gaQJ(){switch(A.bS(t.r.a(A.D.prototype.ga1.call(this)).a).a){case 0:var s=this.gfG() +return s.gcq(0)+s.gcv(0) +case 1:return this.gfG().gdF()}}, +fo(a){if(!(a.b instanceof A.pk))a.b=new A.pk(B.h)}, +c8(){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.r,a3=a2.a(A.D.prototype.ga1.call(a0)),a4=a0.gTJ() +a0.gaNI() +s=a0.gfG() +s.toString +r=s.aNM(A.bS(a2.a(A.D.prototype.ga1.call(a0)).a)) +q=a0.gaQJ() +if(a0.db$==null){p=a0.kP(a3,0,r) +a0.fx=A.ic(a0.rM(a3,0,r),!1,a1,a1,r,Math.min(p,a3.r),0,r,a1) +return}o=a0.kP(a3,0,a4) +n=a3.f +if(n>0)n=Math.max(0,n-o) +a2=a0.db$ +a2.toString +s=Math.max(0,a3.d-a4) +m=Math.min(0,a3.z+a4) +l=a3.r +k=a0.kP(a3,0,a4) +j=a3.Q +i=a0.rM(a3,0,a4) +h=Math.max(0,a3.w-q) +g=a3.a +f=a3.b +a2.cE(new A.ve(g,f,a3.c,s,a4+a3.e,n,l-k,h,a3.x,a3.y,m,j-i),!0) +e=a0.db$.fx +a2=e.y +if(a2!=null){a0.fx=A.ic(a1,!1,a1,a1,0,0,0,0,a2) +return}a2=e.a +s=a4+a2 +m=r+a2 +d=a0.kP(a3,s,m) +c=o+d +b=a0.rM(a3,0,a4) +a=a0.rM(a3,s,m) +s=e.c +k=e.d +p=Math.min(o+Math.max(s,k+d),l) +l=e.b +k=Math.min(c+k,p) +j=Math.min(a+b+e.z,j) +i=e.e +s=Math.max(c+s,o+e.r) +a0.fx=A.ic(j,e.x,s,k,r+i,p,l,m,a1) +m=a0.db$.b +m.toString +t.jB.a(m) +switch(A.ob(g,f).a){case 0:m.a=new A.j(a0.gfG().a,a0.kP(a3,a0.gfG().d+a2,a0.gfG().d+a2+a0.gfG().b)) +break +case 1:m.a=new A.j(a0.kP(a3,0,a0.gfG().a),a0.gfG().b) +break +case 2:m.a=new A.j(a0.gfG().a,a0.kP(a3,0,a0.gfG().b)) +break +case 3:m.a=new A.j(a0.kP(a3,a0.gfG().c+a2,a0.gfG().c+a2+a0.gfG().a),a0.gfG().b) +break}}, +KV(a,b,c){var s,r,q,p=this,o=p.db$ +if(o!=null&&o.fx.r>0){o=o.b +o.toString +t.jB.a(o) +s=p.kP(t.r.a(A.D.prototype.ga1.call(p)),0,p.gTJ()) +r=p.db$ +r.toString +r=p.yh(r) +o=o.a +q=p.db$.gaUP() +a.c.push(new A.Gp(new A.j(-o.a,-o.b))) +q.$3$crossAxisPosition$mainAxisPosition(a,b-r,c-s) +a.Mc()}return!1}, +yh(a){var s=this,r=t.r +switch(A.ob(r.a(A.D.prototype.ga1.call(s)).a,r.a(A.D.prototype.ga1.call(s)).b).a){case 0:case 2:return s.gfG().a +case 3:case 1:return s.gfG().b}}, +U_(a){return this.gTJ()}, +eB(a,b){var s=a.b +s.toString +s=t.jB.a(s).a +b.bk(0,s.a,s.b)}, +aI(a,b){var s,r=this.db$ +if(r!=null&&r.fx.w){s=r.b +s.toString +a.dK(r,b.O(0,t.jB.a(s).a))}}} +A.a9d.prototype={ +gfG(){return this.fv}, +aKq(){if(this.fv!=null)return +this.fv=this.ed}, +sdd(a,b){var s=this +if(s.ed.k(0,b))return +s.ed=b +s.fv=null +s.aj()}, +scH(a){var s=this +if(s.cW===a)return +s.cW=a +s.fv=null +s.aj()}, +c8(){this.aKq() +this.a0h()}} +A.amv.prototype={ +aF(a){var s +this.eh(a) +s=this.db$ +if(s!=null)s.aF(a)}, +aw(a){var s +this.e9(0) +s=this.db$ +if(s!=null)s.aw(0)}} +A.hk.prototype={ +agW(a){var s=this +return new A.A(s.a,s.b,a.c-a.a-s.c,a.d-a.b-s.d)}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.hk&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, +gB(a){var s=this +return A.a2(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){var s=this +return"RelativeRect.fromLTRB("+B.c.aR(s.a,1)+", "+B.c.aR(s.b,1)+", "+B.c.aR(s.c,1)+", "+B.c.aR(s.d,1)+")"}} +A.fG.prototype={ +gEc(){var s=this +return s.e!=null||s.f!=null||s.r!=null||s.w!=null||s.x!=null||s.y!=null}, +l(a){var s=this,r=A.a([],t.s),q=s.e +if(q!=null)r.push("top="+A.mN(q)) +q=s.f +if(q!=null)r.push("right="+A.mN(q)) +q=s.r +if(q!=null)r.push("bottom="+A.mN(q)) +q=s.w +if(q!=null)r.push("left="+A.mN(q)) +q=s.x +if(q!=null)r.push("width="+A.mN(q)) +q=s.y +if(q!=null)r.push("height="+A.mN(q)) +if(r.length===0)r.push("not positioned") +r.push(s.GC(0)) +return B.b.d0(r,"; ")}} +A.Pr.prototype={ +J(){return"StackFit."+this.b}} +A.DV.prototype={ +fo(a){if(!(a.b instanceof A.fG))a.b=new A.fG(null,null,B.h)}, +aKw(){var s=this +if(s.X!=null)return +s.X=s.a9.S(s.an)}, +siv(a){var s=this +if(s.a9.k(0,a))return +s.a9=a +s.X=null +s.aj()}, +scH(a){var s=this +if(s.an==a)return +s.an=a +s.X=null +s.aj()}, +szb(a){if(this.ao!==a){this.ao=a +this.aj()}}, +skQ(a){var s=this +if(a!==s.aq){s.aq=a +s.aK() +s.c4()}}, +bT(a){return A.z3(this.M$,new A.aOF(a))}, +bA(a){return A.z3(this.M$,new A.aOD(a))}, +bJ(a){return A.z3(this.M$,new A.aOE(a))}, +bQ(a){return A.z3(this.M$,new A.aOC(a))}, +hy(a){return this.Dm(a)}, +cY(a){return this.a7Z(a,A.lB())}, +a7Z(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this +f.aKw() +if(f.b9$===0){s=a.a +r=a.b +q=A.V(1/0,s,r) +p=a.c +o=a.d +n=A.V(1/0,p,o) +return isFinite(q)&&isFinite(n)?new A.N(A.V(1/0,s,r),A.V(1/0,p,o)):new A.N(A.V(0,s,r),A.V(0,p,o))}m=a.a +l=a.c +switch(f.ao.a){case 0:s=new A.as(0,a.b,0,a.d) +break +case 1:s=A.wt(new A.N(A.V(1/0,m,a.b),A.V(1/0,l,a.d))) +break +case 2:s=a +break +default:s=null}k=f.M$ +for(r=t.Qv,j=l,i=m,h=!1;k!=null;){q=k.b +q.toString +r.a(q) +if(!q.gEc()){g=b.$2(k,s) +i=Math.max(i,g.a) +j=Math.max(j,g.b) +h=!0}k=q.a5$}return h?new A.N(i,j):new A.N(A.V(1/0,m,a.b),A.V(1/0,l,a.d))}, +c8(){var s,r,q,p,o,n,m,l=this,k="RenderBox was not laid out: ",j=t.k.a(A.D.prototype.ga1.call(l)) +l.t=!1 +l.id=l.a7Z(j,A.lC()) +s=l.M$ +for(r=t.Qv,q=t.EP;s!=null;){p=s.b +p.toString +r.a(p) +if(!p.gEc()){o=l.X +o.toString +n=l.id +if(n==null)n=A.a5(A.a3(k+A.M(l).l(0)+"#"+A.bG(l))) +m=s.id +p.a=o.y3(q.a(n.a8(0,m==null?A.a5(A.a3(k+A.M(s).l(0)+"#"+A.bG(s))):m)))}else{o=l.id +if(o==null)o=A.a5(A.a3(k+A.M(l).l(0)+"#"+A.bG(l))) +n=l.X +n.toString +l.t=A.bAg(s,p,o,n)||l.t}s=p.a5$}}, +dE(a,b){return this.yv(a,b)}, +M4(a,b){this.vd(a,b)}, +aI(a,b){var s,r=this,q=r.aq!==B.f&&r.t,p=r.aA +if(q){q=r.cx +q===$&&A.b() +s=r.gu(0) +p.saQ(0,a.o4(q,b,new A.A(0,0,0+s.a,0+s.b),r.gafB(),r.aq,p.a))}else{p.saQ(0,null) +r.M4(a,b)}}, +m(){this.aA.saQ(0,null) +this.fq()}, +q7(a){var s +switch(this.aq.a){case 0:return null +case 1:case 2:case 3:if(this.t){s=this.gu(0) +s=new A.A(0,0,0+s.a,0+s.b)}else s=null +return s}}} +A.aOF.prototype={ +$1(a){return a.aC(B.a5,this.a,a.gbR())}, +$S:29} +A.aOD.prototype={ +$1(a){return a.aC(B.aa,this.a,a.gbW())}, +$S:29} +A.aOE.prototype={ +$1(a){return a.aC(B.aD,this.a,a.gca())}, +$S:29} +A.aOC.prototype={ +$1(a){return a.aC(B.b_,this.a,a.gcr())}, +$S:29} +A.NZ.prototype={ +j0(a){if(this.h4!=null&&this.M$!=null)a.$1(this.Pi())}, +Pi(){var s,r=this.M$,q=t.Qv,p=this.h4,o=0 +while(!0){if(r!=null){p.toString +s=o")).ak(0,a)}, +siw(a){if(a===this.t)return +this.t=a +this.aj()}, +sabT(a){if(a===this.X)return +this.X=a +this.aj()}, +scF(a,b){var s=this,r=s.a9 +if(b===r)return +if(s.y!=null)r.L(0,s.gzG()) +s.a9=b +if(s.y!=null)b.V(0,s.gzG()) +s.aj()}, +saOE(a){if(a==null)a=250 +if(a===this.an)return +this.an=a +this.aj()}, +saOF(a){if(a===this.aq)return +this.aq=a +this.aj()}, +skQ(a){var s=this +if(a!==s.aA){s.aA=a +s.aK() +s.c4()}}, +aF(a){this.aqg(a) +this.a9.V(0,this.gzG())}, +aw(a){this.a9.L(0,this.gzG()) +this.aqh(0)}, +bT(a){return 0}, +bA(a){return 0}, +bJ(a){return 0}, +bQ(a){return 0}, +ghY(){return!0}, +Wo(a,b,c,d,e,f,g,h,a0,a1,a2){var s,r,q,p,o,n,m,l,k=this,j=A.bYI(k.a9.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.cE(new A.ve(k.t,e,j,q,r,i-s,Math.max(0,a1-s+f),d,k.X,g,p,Math.max(0,a0+o)),!0) +n=c.fx +m=n.y +if(m!=null)return m +l=s+n.b +if(n.w||a2>0)k.Yl(c,l,e) +else k.Yl(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.ahj(e,n) +c=a.$1(c)}return 0}, +q7(a){var s,r,q,p,o,n +switch(this.aA.a){case 0:return null +case 1:case 2:case 3:break}s=this.gu(0) +r=0+s.a +q=0+s.b +s=t.r +if(s.a(A.D.prototype.ga1.call(a)).f===0||!isFinite(s.a(A.D.prototype.ga1.call(a)).y))return new A.A(0,0,r,q) +p=s.a(A.D.prototype.ga1.call(a)).y-s.a(A.D.prototype.ga1.call(a)).r+s.a(A.D.prototype.ga1.call(a)).f +switch(A.ob(this.t,s.a(A.D.prototype.ga1.call(a)).b).a){case 2:o=0+p +n=0 +break +case 0:q-=p +n=0 +o=0 +break +case 1:n=0+p +o=0 +break +case 3:r-=p +n=0 +o=0 +break +default:n=0 +o=0}return new A.A(n,o,r,q)}, +UP(a){var s,r,q,p,o=this +if(o.ao==null){s=o.gu(0) +return new A.A(0,0,0+s.a,0+s.b)}switch(A.bS(o.t).a){case 1:o.gu(0) +o.gu(0) +s=o.ao +s.toString +r=o.gu(0) +q=o.gu(0) +p=o.ao +p.toString +return new A.A(0,0-s,0+r.a,0+q.b+p) +case 0:o.gu(0) +s=o.ao +s.toString +o.gu(0) +r=o.gu(0) +q=o.ao +q.toString +return new A.A(0-s,0,0+r.a+q,0+o.gu(0).b)}}, +aI(a,b){var s,r,q,p=this +if(p.M$==null)return +s=p.gadH()&&p.aA!==B.f +r=p.aL +if(s){s=p.cx +s===$&&A.b() +q=p.gu(0) +r.saQ(0,a.o4(s,b,new A.A(0,0,0+q.a,0+q.b),p.gaMD(),p.aA,r.a))}else{r.saQ(0,null) +p.a9K(a,b)}}, +m(){this.aL.saQ(0,null) +this.fq()}, +a9K(a,b){var s,r,q,p,o,n,m +for(s=this.gU0(),r=s.length,q=b.a,p=b.b,o=0;o0}, +$S:399} +A.aOI.prototype={ +$1(a){var s=this,r=s.c,q=s.a,p=s.b.abf(r,q.b) +return r.adK(s.d,q.a,p)}, +$S:350} +A.Od.prototype={ +fo(a){if(!(a.b instanceof A.rk))a.b=new A.rk(null,null,B.h)}, +saNN(a){if(a===this.ep)return +this.ep=a +this.aj()}, +sbg(a){if(a==this.dS)return +this.dS=a +this.aj()}, +giL(){return!0}, +cY(a){return new A.N(A.V(1/0,a.a,a.b),A.V(1/0,a.c,a.d))}, +c8(){var s,r,q,p,o,n,m,l,k,j=this +switch(A.bS(j.t).a){case 1:j.a9.rI(j.gu(0).b) +break +case 0:j.a9.rI(j.gu(0).a) +break}if(j.dS==null){j.jn=j.fN=0 +j.mJ=!1 +j.a9.rH(0,0) +return}switch(A.bS(j.t).a){case 1:s=j.gu(0).b +r=j.gu(0).a +break +case 0:s=j.gu(0).a +r=j.gu(0).b +break +default:s=null +r=null}j.dS.toString +q=0 +do{p=j.a9.at +p.toString +o=j.P5(s,r,p+0) +if(o!==0)j.a9.Ur(o) +else{p=j.a9 +n=j.fN +n===$&&A.b() +m=j.ep +n=Math.min(0,n+s*m) +l=j.jn +l===$&&A.b() +if(p.rH(n,Math.max(0,l-s*(1-m))))break}k=q+1 +if(k<10){q=k +continue}else break}while(!0)}, +P5(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this +e.jn=e.fN=0 +e.mJ=!1 +s=a*e.ep-c +r=A.V(s,0,a) +q=a-s +p=A.V(q,0,a) +switch(e.aq.a){case 0:e.ao=e.an +break +case 1:e.ao=a*e.an +break}o=e.ao +o.toString +n=a+2*o +m=s+o +l=A.V(m,0,n) +k=A.V(n-m,0,n) +j=e.dS.b +j.toString +i=A.u(e).j("aq.1").a(j).c1$ +j=i==null +if(!j){h=Math.max(a,s) +g=e.Wo(e.gaPg(),A.V(q,-o,0),i,b,B.vR,p,a,0,l,r,h-a) +if(g!==0)return-g}q=e.dS +o=-s +h=Math.max(0,o) +o=j?Math.min(0,o):0 +j=s>=a?s:r +f=e.ao +f.toString +return e.Wo(e.gab1(),A.V(s,-f,0),q,b,B.kR,j,a,o,k,p,h)}, +gadH(){return this.mJ}, +ahj(a,b){var s,r=this +switch(a.a){case 0:s=r.jn +s===$&&A.b() +r.jn=s+b.a +break +case 1:s=r.fN +s===$&&A.b() +r.fN=s-b.a +break}if(b.x)r.mJ=!0}, +Yl(a,b,c){var s=a.b +s.toString +t.jB.a(s).a=this.abe(a,b,c)}, +Xs(a){var s=a.b +s.toString +return t.jB.a(s).a}, +Zq(a,b){var s,r,q,p,o=this +switch(t.r.a(A.D.prototype.ga1.call(a)).b.a){case 0:s=o.dS +for(r=A.u(o).j("aq.1"),q=0;s!==a;){q+=s.fx.a +p=s.b +p.toString +s=r.a(p).a5$}return q+b +case 1:r=o.dS.b +r.toString +p=A.u(o).j("aq.1") +s=p.a(r).c1$ +for(q=0;s!==a;){q-=s.fx.a +r=s.b +r.toString +s=p.a(r).c1$}return q-b}}, +af1(a){var s,r,q,p=this +switch(t.r.a(A.D.prototype.ga1.call(a)).b.a){case 0:s=p.dS +for(r=A.u(p).j("aq.1");s!==a;){s.fx.toString +q=s.b +q.toString +s=r.a(q).a5$}return 0 +case 1:r=p.dS.b +r.toString +q=A.u(p).j("aq.1") +s=q.a(r).c1$ +for(;s!==a;){s.fx.toString +r=s.b +r.toString +s=q.a(r).c1$}return 0}}, +eB(a,b){var s=a.b +s.toString +s=t.jB.a(s).a +b.bk(0,s.a,s.b)}, +abf(a,b){var s,r=a.b +r.toString +t.jB.a(r) +s=t.r +switch(A.ob(s.a(A.D.prototype.ga1.call(a)).a,s.a(A.D.prototype.ga1.call(a)).b).a){case 2:return b-r.a.b +case 1:return b-r.a.a +case 0:return a.fx.c-(b-r.a.b) +case 3:return a.fx.c-(b-r.a.a)}}, +gU0(){var s,r,q=this,p=A.a([],t.Ry),o=q.M$ +if(o==null)return p +for(s=A.u(q).j("aq.1");o!=q.dS;){o.toString +p.push(o) +r=o.b +r.toString +o=s.a(r).a5$}o=q.bm$ +for(;!0;){o.toString +p.push(o) +if(o===q.dS)return p +r=o.b +r.toString +o=s.a(r).c1$}}, +gab2(){var s,r,q,p=this,o=A.a([],t.Ry) +if(p.M$==null)return o +s=p.dS +for(r=A.u(p).j("aq.1");s!=null;){o.push(s) +q=s.b +q.toString +s=r.a(q).a5$}q=p.dS.b +q.toString +s=r.a(q).c1$ +for(;s!=null;){o.push(s) +q=s.b +q.toString +s=r.a(q).c1$}return o}} +A.a96.prototype={ +fo(a){if(!(a.b instanceof A.ri))a.b=new A.ri(null,null)}, +c8(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=t.k.a(A.D.prototype.ga1.call(g)) +if(g.M$==null){switch(A.bS(g.t).a){case 1:g.id=new A.N(f.b,f.c) +break +case 0:g.id=new A.N(f.a,f.d) +break}g.a9.rI(0) +g.dS=g.ep=0 +g.fN=!1 +g.a9.rH(0,0) +return}switch(A.bS(g.t).a){case 1:s=f.d +r=f.b +break +case 0:s=f.b +r=f.d +break +default:s=null +r=null}for(q=f.a,p=f.b,o=f.c,n=f.d,m=null;!0;){l=g.a9.at +l.toString +k=g.P5(s,r,l) +if(k!==0){l=g.a9 +j=l.at +j.toString +l.at=j+k +l.ch=!0}else{switch(A.bS(g.t).a){case 1:l=g.dS +l===$&&A.b() +m=A.V(l,o,n) +break +case 0:l=g.dS +l===$&&A.b() +m=A.V(l,q,p) +break}i=g.a9.rI(m) +l=g.a9 +j=g.ep +j===$&&A.b() +h=l.rH(0,Math.max(0,j-m)) +if(i&&h)break}}switch(A.bS(g.t).a){case 1:g.id=new A.N(A.V(r,q,p),A.V(m,o,n)) +break +case 0:g.id=new A.N(A.V(m,q,p),A.V(r,o,n)) +break}}, +P5(a,b,c){var s,r,q,p,o,n=this +n.dS=n.ep=0 +n.fN=c<0 +switch(n.aq.a){case 0:n.ao=n.an +break +case 1:n.ao=a*n.an +break}s=n.M$ +r=Math.max(0,c) +q=Math.min(0,c) +p=Math.max(0,-c) +o=n.ao +o.toString +return n.Wo(n.gab1(),-o,s,b,B.kR,p,a,q,a+2*o,a+q,r)}, +gadH(){return this.fN}, +ahj(a,b){var s=this,r=s.ep +r===$&&A.b() +s.ep=r+b.a +if(b.x)s.fN=!0 +r=s.dS +r===$&&A.b() +s.dS=r+b.e}, +Yl(a,b,c){var s=a.b +s.toString +t.Xp.a(s).a=b}, +Xs(a){var s=a.b +s.toString +s=t.Xp.a(s).a +s.toString +return this.abe(a,s,B.kR)}, +Zq(a,b){var s,r,q,p=this.M$ +for(s=A.u(this).j("aq.1"),r=0;p!==a;){r+=p.fx.a +q=p.b +q.toString +p=s.a(q).a5$}return r+b}, +af1(a){var s,r,q=this.M$ +for(s=A.u(this).j("aq.1");q!==a;){q.fx.toString +r=q.b +r.toString +q=s.a(r).a5$}return 0}, +eB(a,b){var s=this.Xs(t.nl.a(a)) +b.bk(0,s.a,s.b)}, +abf(a,b){var s,r=a.b +r.toString +t.Xp.a(r) +s=t.r +switch(A.ob(s.a(A.D.prototype.ga1.call(a)).a,s.a(A.D.prototype.ga1.call(a)).b).a){case 2:case 1:r=r.a +r.toString +return b-r +case 0:s=this.gu(0) +r=r.a +r.toString +return s.b-b-r +case 3:s=this.gu(0) +r=r.a +r.toString +return s.a-b-r}}, +gU0(){var s,r,q=A.a([],t.Ry),p=this.bm$ +for(s=A.u(this).j("aq.1");p!=null;){q.push(p) +r=p.b +r.toString +p=s.a(r).c1$}return q}, +gab2(){var s,r,q=A.a([],t.Ry),p=this.M$ +for(s=A.u(this).j("aq.1");p!=null;){q.push(p) +r=p.b +r.toString +p=s.a(r).a5$}return q}} +A.mG.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=A.u(this).j("mG.0");s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=A.u(this).j("mG.0");s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.OG.prototype={ +J(){return"ScrollDirection."+this.b}} +A.je.prototype={ +EA(a,b,c,d){var s=d.k(0,B.z) +if(s){this.fB(b) +return A.ci(null,t.H)}else return this.jM(b,c,d)}, +l(a){var s=this,r=A.a([],t.s) +s.ap5(r) +r.push(A.M(s.w).l(0)) +r.push(s.r.l(0)) +r.push(A.h(s.fr)) +r.push(s.k4.l(0)) +return"#"+A.bG(s)+"("+B.b.d0(r,", ")+")"}, +he(a){var s=this.at +if(s!=null)a.push("offset: "+B.c.aR(s,1))}} +A.aeq.prototype={ +J(){return"WrapAlignment."+this.b}} +A.aer.prototype={ +J(){return"WrapCrossAlignment."+this.b}} +A.Uk.prototype={} +A.ps.prototype={} +A.Oe.prototype={ +saRv(a,b){if(this.t===b)return +this.t=b +this.aj()}, +siv(a){if(this.X===a)return +this.X=a +this.aj()}, +sOo(a,b){if(this.a9===b)return +this.a9=b +this.aj()}, +sb0Q(a){if(this.an===a)return +this.an=a +this.aj()}, +sb0S(a){if(this.ao===a)return +this.ao=a +this.aj()}, +sUB(a){if(this.aq===a)return +this.aq=a +this.aj()}, +fo(a){if(!(a.b instanceof A.ps))a.b=new A.ps(null,null,B.h)}, +bT(a){var s,r,q,p,o=this +switch(o.t.a){case 0:s=o.M$ +for(r=A.u(o).j("aq.1"),q=0;s!=null;){q=Math.max(q,s.aC(B.a5,1/0,s.gbR())) +p=s.b +p.toString +s=r.a(p).a5$}return q +case 1:return o.Bl(new A.as(0,1/0,0,a)).a}}, +bA(a){var s,r,q,p,o=this +switch(o.t.a){case 0:s=o.M$ +for(r=A.u(o).j("aq.1"),q=0;s!=null;){q+=s.aC(B.aa,1/0,s.gbW()) +p=s.b +p.toString +s=r.a(p).a5$}return q +case 1:return o.Bl(new A.as(0,1/0,0,a)).a}}, +bJ(a){var s,r,q,p,o=this +switch(o.t.a){case 0:return o.Bl(new A.as(0,a,0,1/0)).b +case 1:s=o.M$ +for(r=A.u(o).j("aq.1"),q=0;s!=null;){q=Math.max(q,s.aC(B.aD,1/0,s.gca())) +p=s.b +p.toString +s=r.a(p).a5$}return q}}, +bQ(a){var s,r,q,p,o=this +switch(o.t.a){case 0:return o.Bl(new A.as(0,a,0,1/0)).b +case 1:s=o.M$ +for(r=A.u(o).j("aq.1"),q=0;s!=null;){q+=s.aC(B.b_,1/0,s.gcr()) +p=s.b +p.toString +s=r.a(p).a5$}return q}}, +hy(a){return this.Dm(a)}, +QB(a){switch(this.t.a){case 0:return a.a +case 1:return a.b}}, +Qz(a){switch(this.t.a){case 0:return a.b +case 1:return a.a}}, +az6(a,b){switch(this.t.a){case 0:return new A.j(a,b) +case 1:return new A.j(b,a)}}, +ayL(a,b,c){var s=b-c +switch(this.aq.a){case 0:return a?s:0 +case 1:return a?0:s +case 2:return s/2}}, +cY(a){return this.Bl(a)}, +Bl(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this +switch(f.t.a){case 0:s=a.b +r=new A.as(0,s,0,1/0) +break +case 1:s=a.d +r=new A.as(0,1/0,0,s) +break +default:r=null +s=0}q=f.M$ +for(p=A.u(f).j("aq.1"),o=0,n=0,m=0,l=0,k=0;q!=null;){j=A.bwe(q,r) +i=f.QB(j) +h=f.Qz(j) +if(k>0&&m+i+f.a9>s){o=Math.max(o,m) +n+=l+f.ao +m=0 +l=0 +k=0}m+=i +l=Math.max(l,h) +if(k>0)m+=f.a9;++k +g=q.b +g.toString +q=p.a(g).a5$}n+=l +o=Math.max(o,m) +switch(f.t.a){case 0:return a.bx(new A.N(o,n)) +case 1:return a.bx(new A.N(n,o))}}, +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=this,b4="RenderBox was not laid out: ",b5=t.k.a(A.D.prototype.ga1.call(b3)) +b3.aP=!1 +s=b3.M$ +if(s==null){b3.id=new A.N(A.V(0,b5.a,b5.b),A.V(0,b5.c,b5.d)) +return}switch(b3.t.a){case 0:r=b5.b +q=new A.as(0,r,0,1/0) +p=b3.aA===B.a9&&!0 +o=b3.aL===B.rE&&!0 +break +case 1:r=b5.d +q=new A.as(0,1/0,0,r) +p=b3.aL===B.rE&&!0 +o=b3.aA===B.a9&&!0 +break +default:q=null +r=0 +p=!1 +o=!1}n=b3.a9 +m=b3.ao +l=A.a([],t.Hh) +for(k=t.Qy,j=0,i=0,h=0,g=0,f=0;s!=null;){s.cE(q,!0) +e=s.id +d=b3.QB(e==null?A.a5(A.a3(b4+A.M(s).l(0)+"#"+A.bG(s))):e) +e=s.id +c=b3.Qz(e==null?A.a5(A.a3(b4+A.M(s).l(0)+"#"+A.bG(s))):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.Uk(h,g,f)) +h=0 +g=0 +f=0}h+=d +if(f>0)h+=n +g=Math.max(g,c);++f +e=s.b +e.toString +k.a(e) +e.e=l.length +s=e.a5$}if(f>0){j=Math.max(j,h) +i+=g +if(l.length!==0)i+=m +l.push(new A.Uk(h,g,f))}b=l.length +switch(b3.t.a){case 0:b3.id=b5.bx(new A.N(j,i)) +a=b3.gu(0).a +a0=b3.gu(0).b +break +case 1:b3.id=b5.bx(new A.N(i,j)) +a=b3.gu(0).b +a0=b3.gu(0).a +break +default:a=0 +a0=0}b3.aP=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.M$ +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.b +e.toString +k.a(e) +if(e.e!==a5)break +b1=s.id +d=b3.QB(b1==null?A.a5(A.a3(b4+A.M(s).l(0)+"#"+A.bG(s))):b1) +b1=s.id +b2=b3.ayL(o,g,b3.Qz(b1==null?A.a5(A.a3(b4+A.M(s).l(0)+"#"+A.bG(s))):b1)) +if(p)b0-=d +e.a=b3.az6(b0,a4+b2) +b0=p?b0-a9:b0+(d+a9) +s=e.a5$}a4=o?a4-a3:a4+(g+a3)}}, +dE(a,b){return this.yv(a,b)}, +aI(a,b){var s,r=this,q=r.aP&&r.bn!==B.f,p=r.bC +if(q){q=r.cx +q===$&&A.b() +s=r.gu(0) +p.saQ(0,a.o4(q,b,new A.A(0,0,0+s.a,0+s.b),r.gac2(),r.bn,p.a))}else{p.saQ(0,null) +r.vd(a,b)}}, +m(){this.bC.saQ(0,null) +this.fq()}} +A.amI.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=t.Qy;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=t.Qy;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.amJ.prototype={} +A.pE.prototype={ +b0X(){return this.a.$0()}} +A.FZ.prototype={} +A.zd.prototype={ +J(){return"SchedulerPhase."+this.b}} +A.aLC.prototype={} +A.ia.prototype={ +agp(a){var s=this.id$ +B.b.D(s,a) +if(s.length===0){s=$.bN() +s.ch=null +s.CW=$.aH}}, +axO(a){var s,r,q,p,o,n,m,l,k=this.id$,j=A.J(k,!0,t.xt) +for(p=j.length,o=0;o0)return!1 +if(j)A.a5(A.a3(l)) +s=k.He(0) +j=s.b +if(m.k2$.$2$priority$scheduler(j,m)){try{if(k.c===0)A.a5(A.a3(l));++k.d +k.He(0) +p=k.c-1 +o=k.He(p) +k.b[p]=null +k.c=p +if(p>0)k.atF(o,0) +j=s +j.f.ei(0,j.b0X())}catch(n){r=A.ae(n) +q=A.bM(n) +j=A.cp("during a task callback") +A.en(new A.cY(r,q,"scheduler library",j,null,!1))}return k.c!==0}return!1}, +AF(a,b){var s,r=this +r.qW() +s=++r.ok$ +r.p1$.n(0,s,new A.FZ(a)) +return r.ok$}, +NI(a){return this.AF(a,!1)}, +gacC(){var s=this +if(s.R8$==null){if(s.rx$===B.hN)s.qW() +s.R8$=new A.bp(new A.aE($.aH,t.D4),t.gR) +s.p4$.push(new A.aR7(s))}return s.R8$.a}, +gadf(){return!0}, +aJH(a){return}, +acD(){var s=$.bN() +if(s.x==null){s.x=this.gazH() +s.y=$.aH}if(s.z==null){s.z=this.gaA6() +s.Q=$.aH}}, +Ki(){switch(this.rx$.a){case 0:case 4:this.qW() +return +case 1:case 2:case 3:return}}, +qW(){var s,r=this +if(!r.RG$){A.ia.prototype.gadf.call(r) +s=r.aq$ +s=!s}else s=!0 +if(s)return +r.acD() +$.bN().qW() +r.RG$=!0}, +ak4(){if(this.RG$)return +this.acD() +$.bN().qW() +this.RG$=!0}, +NJ(){var s,r=this +if(r.to$||r.rx$!==B.hN)return +r.to$=!0 +s=r.RG$ +A.cj(B.z,new A.aR9(r)) +A.cj(B.z,new A.aRa(r,s)) +r.aWm(new A.aRb(r))}, +a0P(a){var s=this.x1$ +return A.bt(B.c.aV((s==null?B.z:new A.bE(a.a-s.a)).a/1)+this.x2$.a,0,0)}, +azI(a){if(this.to$){this.bd$=!0 +return}this.adk(a)}, +aA7(){var s=this +if(s.bd$){s.bd$=!1 +s.p4$.push(new A.aR6(s)) +return}s.adm()}, +adk(a){var s,r,q=this +if(q.x1$==null)q.x1$=a +r=a==null +q.y1$=q.a0P(r?q.xr$:a) +if(!r)q.xr$=a +q.RG$=!1 +try{q.rx$=B.alj +s=q.p1$ +q.p1$=A.B(t.S,t.h1) +J.is(s,new A.aR8(q)) +q.p2$.T(0)}finally{q.rx$=B.alk}}, +b0D(a){var s=this,r=s.aW$,q=r==null +if(!q&&r!==a)return null +if(r===a)++s.bU$ +else if(q){s.aW$=a +s.bU$=1}return new A.aLC(s.gawX())}, +awY(){if(--this.bU$===0){this.aW$=null +$.bN()}}, +adm(){var s,r,q,p,o,n,m,l,k=this +try{k.rx$=B.eH +for(p=t.Vu,o=A.J(k.p3$,!0,p),n=o.length,m=0;m0&&r<4){s=s.y1$ +s.toString +q.c=s}s=q.a +s.toString +return s}, +AV(a,b){var s=this,r=s.a +if(r==null)return +s.c=s.a=null +s.MV() +if(b)r.a8t(s) +else r.a8u()}, +k7(a){return this.AV(0,!1)}, +aLh(a){var s,r=this +r.e=null +s=r.c +if(s==null)s=r.c=a +r.d.$1(new A.bE(a.a-s.a)) +if(!r.b&&r.a!=null&&r.e==null)r.e=$.cm.AF(r.gIR(),!0)}, +MV(){var s,r=this.e +if(r!=null){s=$.cm +s.p1$.D(0,r) +s.p2$.F(0,r) +this.e=null}}, +m(){var s=this,r=s.a +if(r!=null){s.a=null +s.MV() +r.a8t(s)}}, +b1f(a,b){var s=""+"Ticker()" +return s.charCodeAt(0)==0?s:s}, +l(a){return this.b1f(0,!1)}} +A.zN.prototype={ +a8u(){this.c=!0 +this.a.kR(0) +var s=this.b +if(s!=null)s.kR(0)}, +a8t(a){var s +this.c=!1 +s=this.b +if(s!=null)s.kS(new A.Qa(a))}, +b2k(a){var s,r,q=this,p=new A.aVB(a) +if(q.b==null){s=q.b=new A.bp(new A.aE($.aH,t.D4),t.gR) +r=q.c +if(r!=null)if(r)s.kR(0) +else s.kS(B.atg)}q.b.a.jw(0,p,p,t.H)}, +yd(a,b){return this.a.a.yd(a,b)}, +v_(a){return this.yd(a,null)}, +jw(a,b,c,d){return this.a.a.jw(0,b,c,d)}, +cQ(a,b,c){return this.jw(0,b,null,c)}, +ky(a){return this.a.a.ky(a)}, +l(a){var s=A.bG(this),r=this.c +if(r==null)r="active" +else r=r?"complete":"canceled" +return"#"+s+"("+r+")"}, +$iad:1} +A.aVB.prototype={ +$1(a){this.a.$0()}, +$S:51} +A.Qa.prototype={ +l(a){var s=this.a +if(s!=null)return"This ticker was canceled: "+s.l(0) +return'The ticker was canceled before the "orCancel" property was first used.'}, +$ict:1} +A.aa8.prototype={ +gCf(){var s,r,q=this.z_$ +if(q===$){s=$.bN().a +r=$.ag() +q!==$&&A.at() +q=this.z_$=new A.co(s.c,r,t.uh)}return q}, +awK(){--this.vt$ +this.gCf().sh(0,this.vt$>0)}, +a4F(){var s,r=this +if($.bN().a.c){if(r.qe$==null){++r.vt$ +r.gCf().sh(0,!0) +r.qe$=new A.aSl(r.gawJ())}}else{s=r.qe$ +if(s!=null)s.a.$0() +r.qe$=null}}, +aC0(a){var s,r,q=a.d +if(t.V4.b(q)){s=B.bH.ke(q) +if(J.d(s,B.fU))s=q +r=new A.zo(a.a,a.b,a.c,s)}else r=a +s=this.ch$.i(0,r.b) +if(s!=null){s=s.y +if(s!=null){s=s.at +if(s!=null)s.b_d(r.c,r.a,r.d)}}}} +A.aSl.prototype={} +A.nA.prototype={ +l(a){return"SemanticsTag("+this.a+")"}, +gb4(a){return this.a}} +A.wB.prototype={} +A.IB.prototype={} +A.oA.prototype={ +gB(a){return A.a2(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,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.oA&&b.a==s.a&&b.b==s.b&&b.c==s.c}, +l(a){var s=this +return"CustomSemanticsAction("+A.h($.bqd.i(0,s))+", label:"+A.h(s.a)+", hint:"+A.h(s.b)+", action:"+A.h(s.c)+")"}} +A.dx.prototype={ +O(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.J(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].b}n=a4.fx +m=n.length +if(m!==0){l=new Int32Array(m) +for(o=0;o0?r[n-1].p3:null +if(n!==0)if(J.aj(l)===J.aj(o)){if(l!=null)o.toString +k=!0}else k=!1 +else k=!0 +if(!k&&p.length!==0){if(o!=null)B.b.kE(p) +B.b.K(q,p) +B.b.T(p)}p.push(new A.rP(m,l,n))}if(o!=null)B.b.kE(p) +B.b.K(q,p) +s=t.rB +return A.J(new A.a1(q,new A.aSn(),s),!0,s.j("al.E"))}, +akp(a){if(this.ay==null)return +B.fS.iI(0,a.MH(this.b))}, +f2(){return"SemanticsNode#"+this.b}, +b1a(a,b,c){return new A.ann(a,this,b,!0,!0,null,c)}, +agR(a){return this.b1a(B.ZY,null,a)}} +A.aSp.prototype={ +$1(a){var s,r,q,p=this.a +p.a=p.a|a.fr +s=p.b +r=a.z +q=a.dx +p.b=s|(r?q&$.asF():q) +if(p.y==null)p.y=a.p2 +if(p.Q==null)p.Q=a.p4 +if(p.as==null)p.as=a.RG +if(p.at==null)p.at=a.rx +if(p.ax==null)p.ax=a.ry +if(p.ay==null)p.ay=a.to +if(p.ch==null)p.ch=a.x1 +if(p.CW==null)p.CW=a.x2 +if(p.cx==null)p.cx=a.xr +if(p.cy==null)p.cy=a.y1 +if(p.c==="")p.c=a.fx +if(p.e.a==="")p.e=a.go +if(p.f.a==="")p.f=a.id +if(p.r.a==="")p.r=a.k1 +if(p.x==="")p.x=a.k3 +s=a.dy +if(s!=null){r=p.z;(r==null?p.z=A.b0(t.g3):r).K(0,s)}for(s=this.b.db,s=A.iC(s,s.r),r=this.c;s.v();)r.F(0,A.ayg(s.d)) +s=a.p1 +if(s!=null){s=s.a +if(s!=null)r.F(0,A.ayg(new A.oA(null,s,B.dK))) +a.p1.toString}s=p.d +r=p.y +p.d=A.bhW(a.fy,a.p2,s,r) +r=p.w +s=p.y +p.w=A.bhW(a.k2,a.p2,r,s) +p.db=Math.max(p.db,a.ok+a.k4) +return!0}, +$S:200} +A.aSn.prototype={ +$1(a){return a.a}, +$S:405} +A.rx.prototype={ +bV(a,b){return B.c.bV(this.b,b.b)}, +$id2:1} +A.o6.prototype={ +bV(a,b){return B.c.bV(this.a,b.a)}, +amr(){var s,r,q,p,o,n,m,l,k,j=A.a([],t.TV) +for(s=this.c,r=s.length,q=0;q") +return A.J(new A.dT(n,new A.bf9(),s),!0,s.j("p.E"))}, +amq(){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.a9,p=p===B.m,n=a4,m=0;m2.356194490192345 +else a0=!1 +if(a||a0)q.n(0,l.b,f.b)}}a1=A.a([],t.t) +a2=A.a(a3.slice(0),A.a8(a3)) +B.b.e7(a2,new A.bf5()) +new A.a1(a2,new A.bf6(),A.a8(a2).j("a1<1,w>")).ak(0,new A.bf8(A.b0(s),q,a1)) +a3=t.qn +a3=A.J(new A.a1(a1,new A.bf7(r),a3),!0,a3.j("al.E")) +a4=A.a8(a3).j("bY<1>") +return A.J(new A.bY(a3,a4),!0,a4.j("al.E"))}, +$id2:1} +A.bf9.prototype={ +$1(a){return a.amq()}, +$S:346} +A.bf5.prototype={ +$2(a,b){var s,r,q=a.e,p=A.Ar(a,new A.j(q.a,q.b)) +q=b.e +s=A.Ar(b,new A.j(q.a,q.b)) +r=B.c.bV(p.b,s.b) +if(r!==0)return-r +return-B.c.bV(p.a,s.a)}, +$S:201} +A.bf8.prototype={ +$1(a){var s=this,r=s.a +if(r.p(0,a))return +r.F(0,a) +r=s.b +if(r.a7(0,a)){r=r.i(0,a) +r.toString +s.$1(r)}s.c.push(a)}, +$S:34} +A.bf6.prototype={ +$1(a){return a.b}, +$S:408} +A.bf7.prototype={ +$1(a){var s=this.a.i(0,a) +s.toString +return s}, +$S:409} +A.bhR.prototype={ +$1(a){return a.amr()}, +$S:346} +A.rP.prototype={ +bV(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.bV(0,s)}, +$id2:1} +A.OW.prototype={ +m(){var s=this +s.b.T(0) +s.c.T(0) +s.d.T(0) +s.e8()}, +akx(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.b +if(f.a===0)return +s=A.b0(t.S) +r=A.a([],t.QF) +for(q=A.u(f).j("b6<1>"),p=q.j("p.E"),o=g.d;f.a!==0;){n=A.J(new A.b6(f,new A.aSs(g),q),!0,p) +f.T(0) +o.T(0) +B.b.e7(n,new A.aSt()) +B.b.K(r,n) +for(m=n.length,l=0;l#"+A.bG(this)}} +A.aSs.prototype={ +$1(a){return!this.a.d.p(0,a)}, +$S:200} +A.aSt.prototype={ +$2(a,b){return a.CW-b.CW}, +$S:201} +A.aSu.prototype={ +$2(a,b){return a.CW-b.CW}, +$S:201} +A.aSr.prototype={ +$1(a){if(a.cy.a7(0,this.b)){this.a.a=a +return!1}return!0}, +$S:200} +A.nz.prototype={ +uk(a,b){var s=this +s.f.n(0,a,b) +s.r=s.r|a.a +s.e=!0}, +j5(a,b){this.uk(a,new A.aSa(b))}, +spe(a){a.toString +this.j5(B.dK,a) +this.w=a}, +so0(a){a.toString +this.j5(B.Mk,a)}, +sLU(a){this.j5(B.jy,a)}, +sLI(a){this.j5(B.alM,a)}, +sLV(a){this.j5(B.jz,a)}, +sLW(a){this.j5(B.jw,a)}, +sLT(a){this.j5(B.jx,a)}, +sLJ(a){this.j5(B.Ml,a)}, +sLF(a){this.j5(B.Mj,a)}, +sLD(a,b){this.j5(B.alN,b)}, +sLE(a,b){this.j5(B.alQ,b)}, +sLR(a,b){this.j5(B.alI,b)}, +sLP(a){this.uk(B.alO,new A.aSe(a))}, +sLN(a){this.uk(B.alR,new A.aSc(a))}, +sLQ(a){this.uk(B.alP,new A.aSf(a))}, +sLO(a){this.uk(B.alG,new A.aSd(a))}, +sLX(a){this.uk(B.alJ,new A.aSg(a))}, +sLY(a){this.uk(B.alK,new A.aSh(a))}, +sLG(a){this.j5(B.qG,a)}, +sLH(a){this.j5(B.qH,a)}, +sak8(a){if(a==this.k4)return +this.k4=a +this.e=!0}, +saka(a){if(a==this.ok)return +this.ok=a +this.e=!0}, +sb_i(a){if(a===this.p1)return +this.p1=a +this.e=!0}, +sLs(a){if(a==this.p2)return +this.p2=a +this.e=!0}, +sK0(a){if(a==this.p3)return +this.p3=a +this.e=!0}, +aF4(a){var s,r +a.toString +s=$.bqc.i(0,A.bO(a)) +if(s==null)return +r=this.R8.i(0,s) +if(r!=null)r.$0()}, +gh(a){return this.ry.a}, +saUO(a){if(a==null)return +this.y1=a +this.e=!0}, +sfs(a,b){if(b===this.y2)return +this.y2=b +this.e=!0}, +Tw(a){var s=this.cc;(s==null?this.cc=A.b0(t.g3):s).F(0,a)}, +cf(a,b){var s=this,r=s.t,q=a.a +if(b)s.t=r|q +else s.t=r&~q +s.e=!0}, +aed(a){var s=this +if(a==null||!a.e||!s.e)return!0 +if((s.r&a.r)!==0)return!1 +if((s.t&a.t)!==0)return!1 +if(s.p1!=null&&a.p1!=null)return!1 +if(s.p2!=null&&a.p2!=null)return!1 +if(s.p3!=null&&a.p3!=null)return!1 +if(s.ry.a.length!==0&&a.ry.a.length!==0)return!1 +return!0}, +rC(a){var s,r,q,p=this +if(!a.e)return +s=a.f +if(a.b)s.ak(0,new A.aSb(p)) +else p.f.K(0,s) +s=p.r +r=a.b +q=a.r +p.r=s|(r?q&$.asF():q) +p.R8.K(0,a.R8) +p.t=p.t|a.t +if(p.aZ==null)p.aZ=a.aZ +if(p.aW==null)p.aW=a.aW +if(p.bU==null)p.bU=a.bU +if(p.ai==null)p.ai=a.ai +if(p.y1==null)p.y1=a.y1 +if(p.k3==null)p.k3=a.k3 +if(p.ok==null)p.ok=a.ok +if(p.k4==null)p.k4=a.k4 +if(p.p1==null)p.p1=a.p1 +if(p.p2==null)p.p2=a.p2 +if(p.p3==null)p.p3=a.p3 +s=p.bd +if(s==null){s=p.bd=a.bd +p.e=!0}if(p.k2==null)p.k2=a.k2 +if(p.RG==="")p.RG=a.RG +r=p.rx +p.rx=A.bhW(a.rx,a.bd,r,s) +if(p.ry.a==="")p.ry=a.ry +if(p.to.a==="")p.to=a.to +if(p.x1.a==="")p.x1=a.x1 +s=p.x2 +r=p.bd +p.x2=A.bhW(a.x2,a.bd,s,r) +if(p.xr==="")p.xr=a.xr +p.bB=Math.max(p.bB,a.bB+a.y2) +p.e=p.e||a.e}, +aQ1(){var s=this,r=A.mj() +r.a=s.a +r.c=s.c +r.d=s.d +r.e=s.e +r.p4=s.p4 +r.bd=s.bd +r.k2=s.k2 +r.RG=s.RG +r.rx=s.rx +r.to=s.to +r.ry=s.ry +r.x1=s.x1 +r.x2=s.x2 +r.y1=s.y1 +r.xr=s.xr +r.y2=s.y2 +r.bB=s.bB +r.t=s.t +r.cc=s.cc +r.aZ=s.aZ +r.aW=s.aW +r.bU=s.bU +r.ai=s.ai +r.r=s.r +r.k3=s.k3 +r.ok=s.ok +r.k4=s.k4 +r.p1=s.p1 +r.p2=s.p2 +r.p3=s.p3 +r.f.K(0,s.f) +r.R8.K(0,s.R8) +r.b=s.b +return r}} +A.aSa.prototype={ +$1(a){this.a.$0()}, +$S:20} +A.aSe.prototype={ +$1(a){a.toString +this.a.$1(A.lw(a))}, +$S:20} +A.aSc.prototype={ +$1(a){a.toString +this.a.$1(A.lw(a))}, +$S:20} +A.aSf.prototype={ +$1(a){a.toString +this.a.$1(A.lw(a))}, +$S:20} +A.aSd.prototype={ +$1(a){a.toString +this.a.$1(A.lw(a))}, +$S:20} +A.aSg.prototype={ +$1(a){var s,r,q +a.toString +s=J.HH(t.G.a(a),t.N,t.S) +r=s.i(0,"base") +r.toString +q=s.i(0,"extent") +q.toString +this.a.$1(A.cI(B.q,r,q,!1))}, +$S:20} +A.aSh.prototype={ +$1(a){a.toString +this.a.$1(A.c6(a))}, +$S:20} +A.aSb.prototype={ +$2(a,b){if(($.asF()&a.a)>0)this.a.f.n(0,a,b)}, +$S:411} +A.ayA.prototype={ +J(){return"DebugSemanticsDumpOrder."+this.b}} +A.Eh.prototype={ +bV(a,b){var s=this.aRG(b) +return s}, +$id2:1, +gb4(a){return this.a}} +A.qJ.prototype={ +aRG(a){var s=a.b,r=this.b +if(s===r)return 0 +return B.e.bV(r,s)}} +A.anm.prototype={} +A.anp.prototype={} +A.anq.prototype={} +A.Y6.prototype={ +J(){return"Assertiveness."+this.b}} +A.aSj.prototype={ +MH(a){var s=A.a4(["type",this.a,"data",this.wn()],t.N,t.z) +if(a!=null)s.n(0,"nodeId",a) +return s}, +agT(){return this.MH(null)}, +l(a){var s,r,q,p=A.a([],t.s),o=this.wn(),n=J.h3(o.gcS(o)) +B.b.kE(n) +for(s=n.length,r=0;r#"+A.bG(this)+"()"}} +A.aw4.prototype={ +vQ(a,b){if(b)return this.a.d2(0,a,new A.aw5(this,a)) +return this.a_n(a,!0)}, +aWj(a,b,c){var s,r=this,q={},p=r.b +if(p.a7(0,a)){q=p.i(0,a) +q.toString +return c.j("ad<0>").a(q)}q.a=q.b=null +r.vQ(a,!1).cQ(0,b,c).jw(0,new A.aw6(q,r,a,c),new A.aw7(q,r,a),t.H) +s=q.a +if(s!=null)return s +s=new A.aE($.aH,c.j("aE<0>")) +q.b=new A.bp(s,c.j("bp<0>")) +p.n(0,a,s) +return q.b.a}} +A.aw5.prototype={ +$0(){return this.a.a_n(this.b,!0)}, +$S:344} +A.aw6.prototype={ +$1(a){var s=this,r=new A.d_(a,s.d.j("d_<0>")),q=s.a +q.a=r +s.b.b.n(0,s.c,r) +q=q.b +if(q!=null)q.ei(0,a)}, +$S(){return this.d.j("b_(0)")}} +A.aw7.prototype={ +$2(a,b){this.b.b.D(0,this.c) +this.a.b.rQ(a,b)}, +$S:71} +A.aLM.prototype={ +lK(a,b){var s,r=null,q=B.cK.dC(A.rR(r,r,A.apt(B.pl,b,B.ab,!1),r,r,r).e),p=$.f4.DE$ +p===$&&A.b() +s=p.G7(0,"flutter/assets",A.aw_(q)).cQ(0,new A.aLN(b),t.V4) +return s}, +Li(a){return this.aWf(a)}, +aWf(a){var s=0,r=A.n(t.SG),q,p=this,o,n +var $async$Li=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o=A +n=A +s=3 +return A.i(p.lK(0,a),$async$Li) +case 3:q=o.L5(n.ac5(c,0,null)) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$Li,r)}} +A.aLN.prototype={ +$1(a){if(a==null)throw A.c(A.xh(A.a([A.bWJ(this.a),A.cp("The asset does not exist or has empty data.")],t.E))) +return a}, +$S:413} +A.au9.prototype={ +$1(a){return this.ai0(a)}, +ai0(a){var s=0,r=A.n(t.CL),q +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q=new A.A_(t.pE.a(B.bH.ke(A.aw_(B.eW.dC(A.c6(B.p.co(0,a)))))),A.B(t.N,t.Rk)) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:414} +A.A_.prototype={ +aja(a){var s,r,q,p=this.b +if(!p.a7(0,a)){s=this.a +r=J.ac(s) +if(r.i(s,a)==null)return null +q=r.i(s,a) +if(q==null)q=[] +q=J.lG(t.VG.a(q),t.pE) +p.n(0,a,q.hi(q,new A.aYI(a),t.pR).fc(0)) +r.D(s,a)}p=p.i(0,a) +p.toString +return p}, +$iau8:1} +A.aYI.prototype={ +$1(a){var s,r=J.ac(a),q=r.i(a,"asset") +q.toString +A.c6(q) +s=r.i(a,"dpr") +r=r.i(a,"asset") +r.toString +A.c6(r) +return new A.tl(A.bt4(s),r)}, +$S:415} +A.tl.prototype={} +A.Ie.prototype={ +dn(){var s,r,q=this +if(q.a){s=A.B(t.N,t.z) +s.n(0,"uniqueIdentifier",q.b) +s.n(0,"hints",q.c) +s.n(0,"editingValue",q.d.Y9()) +r=q.e +if(r!=null)s.n(0,"hintText",r)}else s=null +return s}} +A.av_.prototype={} +A.Ei.prototype={ +aD5(){var s,r,q=this,p=t.v3,o=new A.aF8(A.B(p,t.bd),A.b0(t.SQ),A.a([],t.sA)) +q.mG$!==$&&A.bh() +q.mG$=o +s=$.te() +r=A.a([],t.K0) +q.z0$!==$&&A.bh() +q.z0$=new A.a3H(o,s,r,A.b0(p)) +p=q.mG$ +p===$&&A.b() +p.GO().cQ(0,new A.aST(q),t.P)}, +DR(){var s=$.asL() +s.a.T(0) +s.b.T(0) +s.c.T(0)}, +ts(a){return this.aUj(a)}, +aUj(a){var s=0,r=A.n(t.H),q,p=this +var $async$ts=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:switch(A.c6(J.Q(t.a.a(a),"type"))){case"memoryPressure":p.DR() +break}s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$ts,r)}, +ata(){var s=A.b1("controller") +s.scN(A.bSy(new A.aSS(s),!1,t.LU)) +return J.bKt(s.aG())}, +b_R(){if(this.k1$==null)$.bN() +return}, +QL(a){return this.aAA(a)}, +aAA(a){var s=0,r=A.n(t.v),q,p=this,o,n +var $async$QL=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:a.toString +o=A.bS4(a) +n=p.k1$ +o.toString +B.b.ak(p.ayy(n,o),p.gaTl()) +q=null +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$QL,r)}, +ayy(a,b){var s,r,q,p +if(a===b)return B.aag +if(a===B.k2&&b===B.i9)return B.a5L +s=A.a([],t.QP) +if(a==null)s.push(b) +else{r=B.b.d_(B.lk,a) +q=B.b.d_(B.lk,b) +if(r>q)for(p=q;p") +r=A.cT(new A.bj(c,s),s.j("p.E")) +q=A.a([],t.K0) +p=c.i(0,b) +o=$.f4.xr$ +n=a0.a +if(n==="")n=d +m=e.avT(a0) +if(a0 instanceof A.jD)if(p==null){l=new A.ki(b,a,n,o,!1) +r.F(0,b)}else l=A.byv(n,m,p,b,o) +else if(p==null)l=d +else{l=A.brc(m,p,b,!1,o) +r.D(0,b)}for(s=e.c.d,k=A.u(s).j("bj<1>"),j=k.j("p.E"),i=r.t1(A.cT(new A.bj(s,k),j)),i=i.ga3(i),h=e.e;i.v();){g=i.gG(i) +if(g.k(0,b))q.push(new A.oX(g,a,d,o,!0)) +else{f=c.i(0,g) +f.toString +h.push(new A.oX(g,f,d,o,!0))}}for(c=A.cT(new A.bj(s,k),j).t1(r),c=c.ga3(c);c.v();){k=c.gG(c) +j=s.i(0,k) +j.toString +h.push(new A.ki(k,j,d,o,!0))}if(l!=null)h.push(l) +B.b.K(h,q)}} +A.aj1.prototype={} +A.aHy.prototype={ +l(a){return"KeyboardInsertedContent("+this.a+", "+this.b+", "+A.h(this.c)+")"}, +k(a,b){var s,r,q=this +if(b==null)return!1 +if(J.aj(b)!==A.M(q))return!1 +if(b instanceof A.aHy)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}, +gB(a){return A.a2(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.aHz.prototype={} +A.t.prototype={ +gLf(){var s=this.a,r=A.bPm(s) +s=r==null?B.afY.i(0,s):r +return s==null?"":s}, +gB(a){return B.e.gB(this.a)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.t&&b.a===this.a}} +A.aIi.prototype={ +$1(a){var s=$.bHb().i(0,a) +return s==null?A.cw([a],t.bd):s}, +$S:340} +A.aIk.prototype={ +$1(a){var s=$.bHa().i(0,a) +return s==null?A.cw([a],t.bd):s}, +$S:340} +A.S.prototype={ +gB(a){return B.e.gB(this.a)}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.S&&b.a===this.a}} +A.aj2.prototype={} +A.p4.prototype={ +l(a){return"MethodCall("+this.a+", "+A.h(this.b)+")"}} +A.Nc.prototype={ +l(a){var s=this +return"PlatformException("+s.a+", "+A.h(s.b)+", "+A.h(s.c)+", "+A.h(s.d)+")"}, +$ict:1} +A.Mb.prototype={ +l(a){return"MissingPluginException("+A.h(this.a)+")"}, +$ict:1} +A.aU3.prototype={ +ke(a){if(a==null)return null +return B.ab.co(0,A.ac5(a,0,null))}, +eb(a){if(a==null)return null +return A.aw_(B.cK.dC(a))}} +A.aH3.prototype={ +eb(a){if(a==null)return null +return B.nG.eb(B.p.hS(a))}, +ke(a){var s +if(a==null)return a +s=B.nG.ke(a) +s.toString +return B.p.co(0,s)}} +A.aH5.prototype={ +nI(a){var s=B.eX.eb(A.a4(["method",a.a,"args",a.b],t.N,t.X)) +s.toString +return s}, +mC(a){var s,r,q,p=null,o=B.eX.ke(a) +if(!t.G.b(o))throw A.c(A.cF("Expected method call Map, got "+A.h(o),p,p)) +s=J.ac(o) +r=s.i(o,"method") +q=s.i(o,"args") +if(typeof r=="string")return new A.p4(r,q) +throw A.c(A.cF("Invalid method call: "+A.h(o),p,p))}, +abZ(a){var s,r,q,p=null,o=B.eX.ke(a) +if(!t.j.b(o))throw A.c(A.cF("Expected envelope List, got "+A.h(o),p,p)) +s=J.ac(o) +if(s.gq(o)===1)return s.i(o,0) +if(s.gq(o)===3)if(typeof s.i(o,0)=="string")r=s.i(o,1)==null||typeof s.i(o,1)=="string" +else r=!1 +else r=!1 +if(r){r=A.c6(s.i(o,0)) +q=A.ec(s.i(o,1)) +throw A.c(A.Nd(r,s.i(o,2),q,p))}if(s.gq(o)===4)if(typeof s.i(o,0)=="string")if(s.i(o,1)==null||typeof s.i(o,1)=="string")r=s.i(o,3)==null||typeof s.i(o,3)=="string" +else r=!1 +else r=!1 +else r=!1 +if(r){r=A.c6(s.i(o,0)) +q=A.ec(s.i(o,1)) +throw A.c(A.Nd(r,s.i(o,2),q,A.ec(s.i(o,3))))}throw A.c(A.cF("Invalid envelope: "+A.h(o),p,p))}, +Dy(a){var s=B.eX.eb([a]) +s.toString +return s}, +vp(a,b,c){var s=B.eX.eb([a,c,b]) +s.toString +return s}, +acy(a,b){return this.vp(a,null,b)}} +A.Pt.prototype={ +eb(a){var s +if(a==null)return null +s=A.aWL(64) +this.hm(0,s,a) +return s.t4()}, +ke(a){var s,r +if(a==null)return null +s=new A.NF(a) +r=this.l4(0,s) +if(s.b=b.a.byteLength)throw A.c(B.cN) +return this.o5(b.oc(0),b)}, +o5(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=$.h1() +q=b.a.getInt32(s,B.bw===r) +b.b+=4 +return q +case 4:return b.No(0) +case 6:b.ox(8) +s=b.b +r=$.h1() +q=b.a.getFloat64(s,B.bw===r) +b.b+=8 +return q +case 5:case 7:p=k.jt(b) +return B.hU.dC(b.qS(p)) +case 8:return b.qS(k.jt(b)) +case 9:p=k.jt(b) +b.ox(4) +s=b.a +o=A.brr(s.buffer,s.byteOffset+b.b,p) +b.b=b.b+4*p +return o +case 10:return b.Np(k.jt(b)) +case 14:p=k.jt(b) +b.ox(4) +s=b.a +o=A.brp(s.buffer,s.byteOffset+b.b,p) +b.b=b.b+4*p +return o +case 11:p=k.jt(b) +b.ox(8) +s=b.a +o=A.brq(s.buffer,s.byteOffset+b.b,p) +b.b=b.b+8*p +return o +case 12:p=k.jt(b) +n=A.bQ(p,null,!1,t.X) +for(s=b.a,m=0;m=s.byteLength)A.a5(B.cN) +b.b=r+1 +n[m]=k.o5(s.getUint8(r),b)}return n +case 13:p=k.jt(b) +s=t.X +n=A.B(s,s) +for(s=b.a,m=0;m=s.byteLength)A.a5(B.cN) +b.b=r+1 +r=k.o5(s.getUint8(r),b) +l=b.b +if(l>=s.byteLength)A.a5(B.cN) +b.b=l+1 +n.n(0,r,k.o5(s.getUint8(l),b))}return n +default:throw A.c(B.cN)}}, +kA(a,b){var s,r +if(b<254)a.is(0,b) +else{s=a.d +if(b<=65535){a.is(0,254) +r=$.h1() +s.setUint16(0,b,B.bw===r) +a.Cg(a.e,0,2)}else{a.is(0,255) +r=$.h1() +s.setUint32(0,b,B.bw===r) +a.Cg(a.e,0,4)}}}, +jt(a){var s,r,q=a.oc(0) +switch(q){case 254:s=a.b +r=$.h1() +q=a.a.getUint16(s,B.bw===r) +a.b+=2 +return q +case 255:s=a.b +r=$.h1() +q=a.a.getUint32(s,B.bw===r) +a.b+=4 +return q +default:return q}}} +A.aTN.prototype={ +$2(a,b){var s=this.a,r=this.b +s.hm(0,r,a) +s.hm(0,r,b)}, +$S:178} +A.aTP.prototype={ +nI(a){var s=A.aWL(64) +B.bH.hm(0,s,a.a) +B.bH.hm(0,s,a.b) +return s.t4()}, +mC(a){var s,r,q +a.toString +s=new A.NF(a) +r=B.bH.l4(0,s) +q=B.bH.l4(0,s) +if(typeof r=="string"&&s.b>=a.byteLength)return new A.p4(r,q) +else throw A.c(B.vJ)}, +Dy(a){var s=A.aWL(64) +s.is(0,0) +B.bH.hm(0,s,a) +return s.t4()}, +vp(a,b,c){var s=A.aWL(64) +s.is(0,1) +B.bH.hm(0,s,a) +B.bH.hm(0,s,c) +B.bH.hm(0,s,b) +return s.t4()}, +acy(a,b){return this.vp(a,null,b)}, +abZ(a){var s,r,q,p,o,n +if(a.byteLength===0)throw A.c(B.a0L) +s=new A.NF(a) +if(s.oc(0)===0)return B.bH.l4(0,s) +r=B.bH.l4(0,s) +q=B.bH.l4(0,s) +p=B.bH.l4(0,s) +o=s.b=a.byteLength +else n=!1 +if(n)throw A.c(A.Nd(r,p,A.ec(q),o)) +else throw A.c(B.a0M)}} +A.aJD.prototype={ +aTq(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.i(0,a) +q=A.bTW(c) +if(q==null)q=this.a +p=r==null +if(J.d(p?null:r.gvc(r),q))return +o=q.ys(a) +s.n(0,a,o) +if(!p)r.m() +o.c9()}} +A.ye.prototype={ +gvc(a){return this.a}} +A.dh.prototype={ +l(a){var s=this.gq4() +return s}} +A.agR.prototype={ +ys(a){throw A.c(A.aY(null))}, +gq4(){return"defer"}} +A.akg.prototype={ +c9(){var s=0,r=A.n(t.H) +var $async$c9=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:return A.l(null,r)}}) +return A.m($async$c9,r)}, +m(){}} +A.akf.prototype={ +ys(a){return new A.akg(this,a)}, +gq4(){return"uncontrolled"}} +A.aoj.prototype={ +gvc(a){return t.U8.a(this.a)}, +c9(){return B.ajs.eq("activateSystemCursor",A.a4(["device",this.b,"kind",t.U8.a(this.a).a],t.N,t.z),t.H)}, +m(){}} +A.mq.prototype={ +gq4(){return"SystemMouseCursor("+this.a+")"}, +ys(a){return new A.aoj(this,a)}, +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.mq&&b.a===this.a}, +gB(a){return B.d.gB(this.a)}} +A.ak0.prototype={} +A.pX.prototype={ +gCP(){var s=$.f4.DE$ +s===$&&A.b() +return s}, +iI(a,b){return this.akn(0,b,this.$ti.j("1?"))}, +akn(a,b,c){var s=0,r=A.n(c),q,p=this,o,n,m +var $async$iI=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:o=p.b +n=p.gCP().G7(0,p.a,o.eb(b)) +m=o +s=3 +return A.i(t.T8.b(n)?n:A.dV(n,t.CD),$async$iI) +case 3:q=m.ke(e) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$iI,r)}, +Gc(a){this.gCP().O1(this.a,new A.auZ(this,a))}, +gb4(a){return this.a}} +A.auZ.prototype={ +$1(a){return this.ai2(a)}, +ai2(a){var s=0,r=A.n(t.CD),q,p=this,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o=p.a.b +n=o +s=3 +return A.i(p.b.$1(o.ke(a)),$async$$1) +case 3:q=n.eb(c) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:339} +A.kn.prototype={ +gCP(){var s,r=this.c +if(r==null){s=$.f4.DE$ +s===$&&A.b() +r=s}return r}, +dr(a,b,c,d){return this.aDt(a,b,c,d,d.j("0?"))}, +aDt(a,b,c,d,e){var s=0,r=A.n(e),q,p=this,o,n,m,l,k +var $async$dr=A.o(function(f,g){if(f===1)return A.k(g,r) +while(true)switch(s){case 0:o=p.b +n=o.nI(new A.p4(a,b)) +m=p.a +l=p.gCP().G7(0,m,n) +s=3 +return A.i(t.T8.b(l)?l:A.dV(l,t.CD),$async$dr) +case 3:k=g +if(k==null){if(c){q=null +s=1 +break}throw A.c(A.brm("No implementation found for method "+a+" on channel "+m))}q=d.j("0?").a(o.abZ(k)) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$dr,r)}, +eq(a,b,c){return this.dr(a,b,!1,c)}, +L4(a,b,c){return this.aVy(a,b,c,b.j("@<0>").a0(c).j("aL<1,2>?"))}, +aVy(a,b,c,d){var s=0,r=A.n(d),q,p=this,o +var $async$L4=A.o(function(e,f){if(e===1)return A.k(f,r) +while(true)switch(s){case 0:s=3 +return A.i(p.eq(a,null,t.G),$async$L4) +case 3:o=f +q=o==null?null:J.HH(o,b,c) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$L4,r)}, +ne(a){var s=this.gCP(),r=a==null?null:new A.aJp(this,a) +s.O1(this.a,r)}, +Hw(a,b){return this.azF(a,b)}, +azF(a,b){var s=0,r=A.n(t.CD),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e +var $async$Hw=A.o(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:h=n.b +g=h.mC(a) +p=4 +e=h +s=7 +return A.i(b.$1(g),$async$Hw) +case 7:k=e.Dy(d) +q=k +s=1 +break +p=2 +s=6 +break +case 4:p=3 +f=o +k=A.ae(f) +if(k instanceof A.Nc){m=k +k=m.a +i=m.b +q=h.vp(k,m.c,i) +s=1 +break}else if(k instanceof A.Mb){q=null +s=1 +break}else{l=k +h=h.acy("error",J.bB(l)) +q=h +s=1 +break}s=6 +break +case 3:s=2 +break +case 6:case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$Hw,r)}, +gb4(a){return this.a}} +A.aJp.prototype={ +$1(a){return this.a.Hw(a,this.b)}, +$S:339} +A.m8.prototype={ +eq(a,b,c){return this.aVA(a,b,c,c.j("0?"))}, +nS(a,b){return this.eq(a,null,b)}, +aVA(a,b,c,d){var s=0,r=A.n(d),q,p=this +var $async$eq=A.o(function(e,f){if(e===1)return A.k(f,r) +while(true)switch(s){case 0:q=p.anX(a,b,!0,c) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$eq,r)}} +A.aM5.prototype={} +A.yG.prototype={} +A.DG.prototype={ +k(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.DG&&b.a===this.a&&b.b===this.b}, +gB(a){return A.a2(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.ayE.prototype={ +Mj(){var s=0,r=A.n(t.Xf),q,p=2,o,n=this,m,l,k,j,i,h,g,f +var $async$Mj=A.o(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:i=A.a([],t.RW) +h=null +p=4 +m=n.a +m===$&&A.b() +f=t.pE +s=7 +return A.i(m.nS("ProcessText.queryTextActions",t.z),$async$Mj) +case 7:h=f.a(b) +p=2 +s=6 +break +case 4:p=3 +g=o +q=i +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:for(m=J.av(J.wk(h));m.v();){k=m.gG(m) +k.toString +A.c6(k) +j=J.Q(h,k) +j.toString +J.cJ(i,new A.DG(k,A.c6(j)))}q=i +s=1 +break +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$Mj,r)}, +Mg(a,b,c){return this.b_v(a,b,c)}, +b_v(a,b,c){var s=0,r=A.n(t.v),q,p=this,o,n +var $async$Mg=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:o=p.a +o===$&&A.b() +n=A +s=3 +return A.i(o.eq("ProcessText.processTextAction",[a,b,c],t.z),$async$Mg) +case 3:q=n.ec(e) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$Mg,r)}} +A.xP.prototype={ +J(){return"KeyboardSide."+this.b}} +A.l5.prototype={ +J(){return"ModifierKey."+this.b}} +A.NA.prototype={ +gaXu(){var s,r,q=A.B(t.xS,t.Dl) +for(s=0;s<9;++s){r=B.Bc[s] +if(this.aVK(r))q.n(0,r,B.hc)}return q}} +A.lf.prototype={} +A.aN0.prototype={ +$0(){var s,r,q,p=this.b,o=J.ac(p),n=A.ec(o.i(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.ec(o.i(p,"code")) +if(s==null)s="" +m=m?"":n +r=A.lx(o.i(p,"location")) +if(r==null)r=0 +q=A.lx(o.i(p,"metaState")) +if(q==null)q=0 +p=A.lx(o.i(p,"keyCode")) +return new A.a8w(s,m,r,q,p==null?0:p)}, +$S:422} +A.jD.prototype={} +A.yW.prototype={} +A.aN4.prototype={ +VN(a){var s,r,q,p,o,n,m,l,k,j,i=this +if(a instanceof A.jD){p=a.c +i.d.n(0,p.gn1(),p.gjq())}else if(a instanceof A.yW)i.d.D(0,a.c.gn1()) +i.aKU(a) +for(p=i.a,o=A.J(p,!0,t.iS),n=o.length,m=0;m")),e),a0=a1 instanceof A.jD +if(a0)a.F(0,g.gn1()) +for(s=g.a,r=null,q=0;q<9;++q){p=B.Bc[q] +o=$.bHt() +n=o.i(0,new A.eZ(p,B.dY)) +if(n==null)continue +m=B.Hi.i(0,s) +if(n.p(0,m==null?new A.S(98784247808+B.d.gB(s)):m))r=p +if(f.i(0,p)===B.hc){c.K(0,n) +if(n.fJ(0,a.gq1(a)))continue}l=f.i(0,p)==null?A.b0(e):o.i(0,new A.eZ(p,f.i(0,p))) +if(l==null)continue +for(o=A.u(l),m=new A.vN(l,l.r,o.j("vN<1>")),m.c=l.e,o=o.c;m.v();){k=m.d +if(k==null)k=o.a(k) +j=$.bHs().i(0,k) +j.toString +d.n(0,k,j)}}i=b.i(0,B.fu)!=null&&!J.d(b.i(0,B.fu),B.j8) +for(e=$.buL(),e=A.iC(e,e.r);e.v();){a=e.d +h=i&&a.k(0,B.fu) +if(!c.p(0,a)&&!h)b.D(0,a)}b.D(0,B.jk) +b.K(0,d) +if(a0&&r!=null&&!b.a7(0,g.gn1())){e=g.gn1().k(0,B.hG) +if(e)b.n(0,g.gn1(),g.gjq())}}} +A.eZ.prototype={ +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.eZ&&b.a===this.a&&b.b==this.b}, +gB(a){return A.a2(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.alO.prototype={} +A.alN.prototype={} +A.a8w.prototype={ +gn1(){var s=this.a,r=B.Hi.i(0,s) +return r==null?new A.S(98784247808+B.d.gB(s)):r}, +gjq(){var s,r=this.b,q=B.ahN.i(0,r),p=q==null?null:q[this.c] +if(p!=null)return p +s=B.afP.i(0,r) +if(s!=null)return s +if(r.length===1)return new A.t(r.toLowerCase().charCodeAt(0)) +return new A.t(B.d.gB(this.a)+98784247808)}, +aVK(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}}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.a8w&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e}, +gB(a){var s=this +return A.a2(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.Ok.prototype={ +gb0O(){var s=this +if(s.c)return new A.d_(s.a,t.hr) +if(s.b==null){s.b=new A.bp(new A.aE($.aH,t.X6),t.F0) +s.Hv()}return s.b.a}, +Hv(){var s=0,r=A.n(t.H),q,p=this,o +var $async$Hv=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=3 +return A.i(B.qe.nS("get",t.pE),$async$Hv) +case 3:o=b +if(p.b==null){s=1 +break}p.a6i(o) +case 1:return A.l(q,r)}}) +return A.m($async$Hv,r)}, +a6i(a){var s,r=a==null +if(!r){s=J.Q(a,"enabled") +s.toString +A.lw(s)}else s=!1 +this.aU8(r?null:t.nc.a(J.Q(a,"data")),s)}, +aU8(a,b){var s,r,q=this,p=q.c&&b +q.d=p +if(p)$.cm.p4$.push(new A.aP4(q)) +s=q.a +if(b){p=q.awq(a) +r=t.N +if(p==null){p=t.X +p=A.B(p,p)}r=new A.fj(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.ei(0,p) +q.b=null +if(q.a!=s){q.U() +if(s!=null)s.m()}}, +Rm(a){return this.aEw(a)}, +aEw(a){var s=0,r=A.n(t.H),q=this,p +var $async$Rm=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=a.a +switch(p){case"push":q.a6i(t.pE.a(a.b)) +break +default:throw A.c(A.aY(p+" was invoked but isn't implemented by "+A.M(q).l(0)))}return A.l(null,r)}}) +return A.m($async$Rm,r)}, +awq(a){if(a==null)return null +return t.J1.a(B.bH.ke(A.hh(a.buffer,a.byteOffset,a.byteLength)))}, +ak5(a){var s=this +s.r.F(0,a) +if(!s.f){s.f=!0 +$.cm.p4$.push(new A.aP5(s))}}, +a2U(){var s,r,q,p,o,n=this +if(!n.f)return +n.f=!1 +for(s=n.r,r=A.dw(s,s.r,A.u(s).c),q=r.$ti.c;r.v();){p=r.d;(p==null?q.a(p):p).w=!1}s.T(0) +o=B.bH.eb(n.a.a) +B.qe.eq("put",A.cu(o.buffer,o.byteOffset,o.byteLength),t.H)}, +ad6(){if($.cm.RG$)return +this.a2U()}, +m(){var s=this.a +if(s!=null)s.m() +this.e8()}} +A.aP4.prototype={ +$1(a){this.a.d=!1}, +$S:4} +A.aP5.prototype={ +$1(a){return this.a.a2U()}, +$S:4} +A.fj.prototype={ +gC4(){var s=J.HI(this.a,"c",new A.aP1()) +s.toString +return t.pE.a(s)}, +grq(){var s=J.HI(this.a,"v",new A.aP2()) +s.toString +return t.pE.a(s)}, +b09(a,b,c){var s=this,r=J.ee(s.grq(),b),q=c.j("0?").a(J.hu(s.grq(),b)) +if(J.fu(s.grq()))J.hu(s.a,"v") +if(r)s.xu() +return q}, +aPk(a,b){var s,r,q,p,o=this,n=o.f +if(n.a7(0,a)||!J.ee(o.gC4(),a)){n=t.N +s=new A.fj(A.B(n,t.X),null,null,a,A.B(n,t.z4),A.B(n,t.I1)) +o.lq(s) +return s}r=t.N +q=o.c +p=J.Q(o.gC4(),a) +p.toString +s=new A.fj(t.pE.a(p),q,o,a,A.B(r,t.z4),A.B(r,t.I1)) +n.n(0,a,s) +return s}, +lq(a){var s=this,r=a.d +if(r!==s){if(r!=null)r.Ih(a) +a.d=s +s.a0F(a) +if(a.c!=s.c)s.a6M(a)}}, +aIr(a){this.Ih(a) +a.d=null +if(a.c!=null){a.Sf(null) +a.a9L(this.ga6L())}}, +xu(){var s,r=this +if(!r.w){r.w=!0 +s=r.c +if(s!=null)s.ak5(r)}}, +a6M(a){a.Sf(this.c) +a.a9L(this.ga6L())}, +Sf(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.xu()}}, +Ih(a){var s,r,q,p=this +if(J.d(p.f.D(0,a.e),a)){J.hu(p.gC4(),a.e) +s=p.r +r=s.i(0,a.e) +if(r!=null){q=J.d0(r) +p.a3e(q.fk(r)) +if(q.gaa(r))s.D(0,a.e)}if(J.fu(p.gC4()))J.hu(p.a,"c") +p.xu() +return}s=p.r +q=s.i(0,a.e) +if(q!=null)J.hu(q,a) +q=s.i(0,a.e) +q=q==null?null:J.fu(q) +if(q===!0)s.D(0,a.e)}, +a0F(a){var s=this +if(s.f.a7(0,a.e)){J.cJ(s.r.d2(0,a.e,new A.aP0()),a) +s.xu() +return}s.a3e(a) +s.xu()}, +a3e(a){this.f.n(0,a.e,a) +J.cD(this.gC4(),a.e,a.a)}, +a9M(a,b){var s=this.f.gaS(0),r=this.r.gaS(0),q=s.Vu(0,new A.dT(r,new A.aP3(),A.u(r).j("dT"))) +J.is(b?A.J(q,!1,A.u(q).j("p.E")):q,a)}, +a9L(a){return this.a9M(a,!1)}, +b0k(a){var s,r=this +if(a===r.e)return +s=r.d +if(s!=null)s.Ih(r) +r.e=a +s=r.d +if(s!=null)s.a0F(r)}, +m(){var s,r=this +r.a9M(r.gaIq(),!0) +r.f.T(0) +r.r.T(0) +s=r.d +if(s!=null)s.Ih(r) +r.d=null +r.Sf(null) +r.x=!0}, +l(a){return"RestorationBucket(restorationId: "+this.e+", owner: "+A.h(this.b)+")"}} +A.aP1.prototype={ +$0(){var s=t.X +return A.B(s,s)}, +$S:334} +A.aP2.prototype={ +$0(){var s=t.X +return A.B(s,s)}, +$S:334} +A.aP0.prototype={ +$0(){return A.a([],t.QT)}, +$S:425} +A.aP3.prototype={ +$1(a){return a}, +$S:426} +A.vg.prototype={ +k(a,b){var s,r +if(b==null)return!1 +if(this===b)return!0 +if(b instanceof A.vg){s=b.a +r=this.a +s=s.a===r.a&&s.b===r.b&&A.ed(b.b,this.b)}else s=!1 +return s}, +gB(a){var s=this.a +return A.a2(s.a,s.b,A.aO(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.Pn.prototype={ +k(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.Pn&&b.a===this.a&&A.ed(b.b,this.b)}, +gB(a){return A.a2(this.a,A.aO(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.ayI.prototype={ +Kl(a,b){return this.aSF(a,b)}, +aSF(a0,a1){var s=0,r=A.n(t.EZ),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a +var $async$Kl=A.o(function(a2,a3){if(a2===1){o=a3 +s=p}while(true)switch(s){case 0:d=null +c=a0.C5("-") +p=4 +m=n.b +m===$&&A.b() +a=t.j +s=7 +return A.i(m.eq("SpellCheck.initiateSpellCheck",A.a([c,a1],t.s),t.z),$async$Kl) +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.av(d),j=t.G,i=t.N,h=t.z,g=t.j;m.v();){f=A.m2(j.a(m.gG(m)),i,h) +k.push(new A.vg(new A.cH(A.bO(f.i(0,"startIndex")),A.bO(f.i(0,"endIndex"))),J.lG(g.a(f.i(0,"suggestions")),i)))}m=n.a +if(m!=null){j=m.a +e=A.ed(m.b,k) +if(j===a1&&e)k=A.bMI(n.a.b,k)}n.a=new A.Pn(a1,k) +q=k +s=1 +break +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$Kl,r)}} +A.au4.prototype={} +A.PK.prototype={ +J(){return"SystemUiOverlay."+this.b}} +A.aUz.prototype={ +J(){return"SystemUiMode."+this.b}} +A.pl.prototype={ +a8v(){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.J() +q=o.r.J() +p=o.c +p=p==null?null:p.J() +return A.a4(["systemNavigationBarColor",n,"systemNavigationBarDividerColor",null,"systemStatusBarContrastEnforced",o.w,"statusBarColor",s,"statusBarBrightness",r,"statusBarIconBrightness",q,"systemNavigationBarIconBrightness",p,"systemNavigationBarContrastEnforced",o.d],t.N,t.z)}, +l(a){return"SystemUiOverlayStyle("+this.a8v().l(0)+")"}, +gB(a){var s=this +return A.a2(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)}, +k(a,b){var s,r=this +if(b==null)return!1 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.pl)if(J.d(b.a,r.a))if(J.d(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.aUx.prototype={ +$0(){if(!J.d($.EE,$.bs5)){B.bZ.eq("SystemChrome.setSystemUIOverlayStyle",$.EE.a8v(),t.H) +$.bs5=$.EE}$.EE=null}, +$S:0} +A.abi.prototype={ +J(){return"SystemSoundType."+this.b}} +A.kv.prototype={ +i3(a){var s +if(a<0)return null +s=this.AB(a).a +return s>=0?s:null}, +il(a){var s=this.AB(Math.max(0,a)).b +return s>=0?s:null}, +AB(a){var s,r=this.i3(a) +if(r==null)r=-1 +s=this.il(a) +return new A.cH(r,s==null?-1:s)}} +A.tx.prototype={ +i3(a){var s +if(a<0)return null +s=this.a +return A.aU2(s,Math.min(a,s.length)).b}, +il(a){var s,r=this.a +if(a>=r.length)return null +s=A.aU2(r,Math.max(0,a+1)) +return s.b+s.gG(0).length}, +AB(a){var s,r,q,p=this +if(a<0){s=p.il(a) +return new A.cH(-1,s==null?-1:s)}else{s=p.a +if(a>=s.length){s=p.i3(a) +return new A.cH(s==null?-1:s,-1)}}r=A.aU2(s,a) +s=r.b +if(s!==r.c)s=new A.cH(s,s+r.gG(0).length) +else{q=p.il(a) +s=new A.cH(s,q==null?-1:q)}return s}} +A.xS.prototype={ +AB(a){return this.a.wq(new A.bd(Math.max(a,0),B.q))}} +A.MO.prototype={ +i3(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&&s.charCodeAt(a)===10&&s.charCodeAt(a-1)===13)q=a-2 +else q=A.bsb(s.charCodeAt(a))?a-1:a +for(;q>0;){if(A.bsb(s.charCodeAt(q)))return q+1;--q}return Math.max(q,0)}, +il(a){var s,r=this.a,q=r.length +if(a>=q||q===0)return null +if(a<0)return 0 +for(s=a;!A.bsb(r.charCodeAt(s));){++s +if(s===q)return s}return s=s?null:s}} +A.hJ.prototype={ +gmr(){var s,r=this +if(!r.gdt()||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.abz(a.b,p.b,o) +n=q?o:s +return p.D4(n,q?r:o)}if(b)return p.abz(a.b,n,o) +n=q?s:o +return p.D4(n,q?o:r)}, +acJ(a){if(this.geO().k(0,a))return this +return this.aQj(a.b,a.a)}} +A.vn.prototype={} +A.abv.prototype={} +A.abu.prototype={} +A.abw.prototype={} +A.EG.prototype={} +A.aov.prototype={} +A.M6.prototype={ +J(){return"MaxLengthEnforcement."+this.b}} +A.nJ.prototype={} +A.ak4.prototype={} +A.bgd.prototype={} +A.oN.prototype={ +KB(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=b.b +g=g.gdt()?new A.ak4(g.c,g.d):h +s=b.c +s=s.gdt()&&s.a!==s.b?new A.ak4(s.a,s.b):h +r=new A.bgd(b,new A.cZ(""),g,s) +s=b.a +q=J.asN(i.a,s) +for(g=q.ga3(q),p=i.b,o=!p,n=h;g.v();n=m){m=g.gG(g) +l=n==null?h:n.gcI(n) +if(l==null)l=0 +i.RX(p,l,m.gdf(m),r) +i.RX(o,m.gdf(m),m.gcI(m),r)}g=n==null?h:n.gcI(n) +if(g==null)g=0 +i.RX(p,g,s.length,r) +s=r.e=!0 +k=r.c +j=r.d +g=r.b.a +s=(j!=null?j.a===j.b:s)?B.Y:new A.cH(j.a,j.b) +if(k==null)p=B.aQ +else{p=r.a.b +p=A.cI(p.e,k.a,k.b,p.f)}return new A.c1(g.charCodeAt(0)==0?g:g,p,s)}, +RX(a,b,c,d){var s,r,q,p +if(a)s=b===c?"":this.c +else s=B.d.Z(d.a.a,b,c) +d.b.a+=s +if(s.length===c-b)return +r=new A.aCZ(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.aCZ.prototype={ +$1(a){var s=this,r=s.a,q=a<=r&&a=r.a&&s<=this.a.length}else r=!1 +return r}, +ags(a,b){var s,r,q,p,o=this +if(!a.gdt())return o +s=a.a +r=a.b +q=B.d.pn(o.a,s,r,b) +if(r-s===b.length)return o.abu(q) +s=new A.aUL(a,b) +r=o.b +p=o.c +return new A.c1(q,A.cI(B.q,s.$1(r.c),s.$1(r.d),!1),new A.cH(s.$1(p.a),s.$1(p.b)))}, +Y9(){var s=this.b,r=this.c +return A.a4(["text",this.a,"selectionBase",s.c,"selectionExtent",s.d,"selectionAffinity",s.e.J(),"selectionIsDirectional",s.f,"composingBase",r.a,"composingExtent",r.b],t.N,t.z)}, +l(a){return"TextEditingValue(text: \u2524"+this.a+"\u251c, selection: "+this.b.l(0)+", composing: "+this.c.l(0)+")"}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.c1&&b.a===s.a&&b.b.k(0,s.b)&&b.c.k(0,s.c)}, +gB(a){var s=this.c +return A.a2(B.d.gB(this.a),this.b.gB(0),A.a2(B.e.gB(s.a),B.e.gB(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,B.a,B.a,B.a),B.a,B.a,B.a,B.a,B.a,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.aUL.prototype={ +$1(a){var s=this.a,r=s.a,q=a<=r&&a") +l=p.f +k=A.u(l).j("bj<1>") +j=k.j("dH>") +q=A.J(new A.dH(new A.b6(new A.bj(l,k),new A.aVe(p,A.J(new A.a1(n,new A.aVf(),m),!0,m.j("al.E"))),k.j("b6")),new A.aVg(p),j),!0,j.j("p.E")) +s=1 +break}else if(b==="TextInputClient.scribbleInteractionBegan"){p.r=!0 +s=1 +break}else if(b==="TextInputClient.scribbleInteractionFinished"){p.r=!1 +s=1 +break}n=p.d +if(n==null){s=1 +break}if(b==="TextInputClient.requestExistingInputState"){m=p.e +m===$&&A.b() +p.P4(n,m) +p.ID(p.d.r.a.c.a) +s=1 +break}n=t.j +o=n.a(a.b) +if(b===u.l){n=t.a +i=n.a(J.Q(o,1)) +for(m=J.db(i),l=J.av(m.gcS(i));l.v();)A.bB7(n.a(m.i(i,l.gG(l)))) +s=1 +break}m=J.ac(o) +h=A.bO(m.i(o,0)) +l=p.d +if(h!==l.f){s=1 +break}switch(b){case"TextInputClient.updateEditingState":g=A.bB7(t.a.a(m.i(o,1))) +$.dC().aLU(g,$.bpf()) +break +case u.s:f=A.a([],t.sD) +l=t.a +for(n=J.av(n.a(J.Q(l.a(m.i(o,1)),"deltas")));n.v();)f.push(A.bSR(l.a(n.gG(n)))) +t.Je.a(p.d.r).b3d(f) +break +case"TextInputClient.performAction":if(A.c6(m.i(o,1))==="TextInputAction.commitContent"){n=t.a.a(m.i(o,2)) +m=J.ac(n) +A.c6(m.i(n,"mimeType")) +A.c6(m.i(n,"uri")) +if(m.i(n,"data")!=null)new Uint8Array(A.ce(A.eJ(t.uT.a(m.i(n,"data")),!0,t.S))) +p.d.r.a.toString}else p.d.r.b_c(A.bYx(A.c6(m.i(o,1)))) +break +case"TextInputClient.performSelectors":e=J.lG(n.a(m.i(o,1)),t.N) +e.ak(e,p.d.r.gb_e()) +break +case"TextInputClient.performPrivateCommand":n=t.a +d=n.a(m.i(o,1)) +m=p.d.r +l=J.ac(d) +A.c6(l.i(d,"action")) +if(l.i(d,"data")!=null)n.a(l.i(d,"data")) +m.a.toString +break +case"TextInputClient.updateFloatingCursor":n=l.r +l=A.bYw(A.c6(m.i(o,1))) +m=t.a.a(m.i(o,2)) +if(l===B.kK){k=J.ac(m) +c=new A.j(A.mK(k.i(m,"X")),A.mK(k.i(m,"Y")))}else c=B.h +n.MX(new A.DM(c,null,l)) +break +case"TextInputClient.onConnectionClosed":n=l.r +if(n.glg()){n.z.toString +n.id=n.z=$.dC().d=null +n.a.d.iF()}break +case"TextInputClient.showAutocorrectionPromptRect":l.r.am3(A.bO(m.i(o,1)),A.bO(m.i(o,2))) +break +case"TextInputClient.showToolbar":l.r.m7() +break +case"TextInputClient.insertTextPlaceholder":l.r.aVl(new A.N(A.mK(m.i(o,1)),A.mK(m.i(o,2)))) +break +case"TextInputClient.removeTextPlaceholder":l.r.ago() +break +default:throw A.c(A.brm(null))}case 1:return A.l(q,r)}}) +return A.m($async$QR,r)}, +aIN(){if(this.w)return +this.w=!0 +A.ip(new A.aVi(this))}, +aJA(a,b){var s,r,q,p,o,n,m +for(s=this.b,s=A.dw(s,s.r,A.u(s).c),r=t.jl,q=t.H,p=s.$ti.c;s.v();){o=s.d +if(o==null)o=p.a(o) +n=$.dC() +m=n.c +m===$&&A.b() +m.eq("TextInput.setClient",A.a([n.d.f,o.a2k(b)],r),q)}}, +a1V(){var s,r,q,p,o=this +o.d.toString +for(s=o.b,s=A.dw(s,s.r,A.u(s).c),r=t.H,q=s.$ti.c;s.v();){p=s.d +if(p==null)q.a(p) +p=$.dC().c +p===$&&A.b() +p.nS("TextInput.clearClient",r)}o.d=null +o.aIN()}, +a95(a){var s,r,q,p,o +for(s=this.b,s=A.dw(s,s.r,A.u(s).c),r=t.H,q=s.$ti.c;s.v();){p=s.d +if(p==null)p=q.a(p) +o=$.dC().c +o===$&&A.b() +o.eq("TextInput.updateConfig",p.a2k(a),r)}}, +ID(a){var s,r,q,p +for(s=this.b,s=A.dw(s,s.r,A.u(s).c),r=t.H,q=s.$ti.c;s.v();){p=s.d +if(p==null)q.a(p) +p=$.dC().c +p===$&&A.b() +p.eq("TextInput.setEditingState",a.Y9(),r)}}, +Sz(){var s,r,q,p +for(s=this.b,s=A.dw(s,s.r,A.u(s).c),r=t.H,q=s.$ti.c;s.v();){p=s.d +if(p==null)q.a(p) +p=$.dC().c +p===$&&A.b() +p.nS("TextInput.show",r)}}, +aCO(){var s,r,q,p +for(s=this.b,s=A.dw(s,s.r,A.u(s).c),r=t.H,q=s.$ti.c;s.v();){p=s.d +if(p==null)q.a(p) +p=$.dC().c +p===$&&A.b() +p.nS("TextInput.hide",r)}}, +aJF(a,b){var s,r,q,p,o,n,m,l,k +for(s=this.b,s=A.dw(s,s.r,A.u(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.v();){k=s.d +if(k==null)l.a(k) +k=$.dC().c +k===$&&A.b() +k.eq("TextInput.setEditableSizeAndTransform",A.a4(["width",r,"height",q,"transform",p],o,n),m)}}, +aJC(a){var s,r,q,p,o,n,m,l,k,j +for(s=this.b,s=A.dw(s,s.r,A.u(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.v();){j=s.d +if(j==null)k.a(j) +j=$.dC().c +j===$&&A.b() +j.eq("TextInput.setMarkedTextRect",A.a4(["width",q,"height",o,"x",r,"y",p],n,m),l)}}, +aJz(a){var s,r,q,p,o,n,m,l,k,j +for(s=this.b,s=A.dw(s,s.r,A.u(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.v();){j=s.d +if(j==null)k.a(j) +j=$.dC().c +j===$&&A.b() +j.eq("TextInput.setCaretRect",A.a4(["width",q,"height",o,"x",r,"y",p],n,m),l)}}, +aJN(a){var s,r,q +for(s=this.b,s=A.dw(s,s.r,A.u(s).c),r=s.$ti.c;s.v();){q=s.d;(q==null?r.a(q):q).alI(a)}}, +aJO(a,b,c,d,e){var s,r,q,p,o,n,m,l,k +for(s=this.b,s=A.dw(s,s.r,A.u(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.v();){k=s.d +if(k==null)l.a(k) +k=$.dC().c +k===$&&A.b() +k.eq("TextInput.setStyle",A.a4(["fontFamily",a,"fontSize",b,"fontWeightIndex",m?null:c.a,"textAlignIndex",r,"textDirectionIndex",q],p,o),n)}}, +aIh(){var s,r,q,p +for(s=this.b,s=A.dw(s,s.r,A.u(s).c),r=t.H,q=s.$ti.c;s.v();){p=s.d +if(p==null)q.a(p) +p=$.dC().c +p===$&&A.b() +p.nS("TextInput.requestAutofill",r)}}, +aLU(a,b){var s,r,q,p +if(this.d==null)return +for(s=$.dC().b,s=A.dw(s,s.r,A.u(s).c),r=s.$ti.c,q=t.H;s.v();){p=s.d +if((p==null?r.a(p):p)!==b){p=$.dC().c +p===$&&A.b() +p.eq("TextInput.setEditingState",a.Y9(),q)}}$.dC().d.r.b1V(a)}} +A.aVh.prototype={ +$0(){var s=null +return A.a([A.oD("call",this.a,!0,B.d3,s,!1,s,s,B.c4,s,!1,!0,!0,B.dT,s,t.O5)],t.E)}, +$S:48} +A.aVf.prototype={ +$1(a){return a}, +$S:427} +A.aVe.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.i(0,a) +p=r==null?null:r.aVH(new A.A(o,n,o+m,n+p)) +if(p!==!0)return!1 +p=s.i(0,a) +q=p==null?null:p.gpZ(0) +if(q==null)q=B.Q +if(!q.k(0,B.Q)){p=q.a +p=isNaN(p)||isNaN(q.b)||isNaN(q.c)||isNaN(q.d)||p>=1/0||q.b>=1/0||q.c>=1/0||q.d>=1/0}else p=!0 +return!p}, +$S:30} +A.aVg.prototype={ +$1(a){var s=this.a.f.i(0,a).gpZ(0),r=[a],q=s.a,p=s.b +B.b.K(r,[q,p,s.c-q,s.d-p]) +return r}, +$S:428} +A.aVi.prototype={ +$0(){var s=this.a +s.w=!1 +if(s.d==null)s.aCO()}, +$S:0} +A.PZ.prototype={} +A.akU.prototype={ +a2k(a){var s,r=a.dn() +if($.dC().a!==$.bpf()){s=B.aoA.dn() +s.n(0,"isMultiline",a.a.k(0,B.jF)) +r.n(0,"inputType",s)}return r}, +alI(a){var s,r=$.dC().c +r===$&&A.b() +s=A.a8(a).j("a1<1,G>") +r.eq("TextInput.setSelectionRects",A.J(new A.a1(a,new A.baT(),s),!0,s.j("al.E")),t.H)}} +A.baT.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:429} +A.aqK.prototype={} +A.ac7.prototype={ +J(){return"UndoDirection."+this.b}} +A.ac8.prototype={ +gaLI(){var s=this.a +s===$&&A.b() +return s}, +QS(a){return this.aCE(a)}, +aCE(a){var s=0,r=A.n(t.z),q,p=this,o,n +var $async$QS=A.o(function(b,c){if(b===1)return A.k(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.aTZ(p.aLn(A.c6(J.Q(n,0)))) +s=1 +break}throw A.c(A.brm(null)) +case 1:return A.l(q,r)}}) +return A.m($async$QS,r)}, +aLn(a){switch(a){case"undo":return B.aup +case"redo":return B.auq}throw A.c(A.xh(A.a([A.qd("Unknown undo direction: "+a)],t.E)))}} +A.aW1.prototype={} +A.aFL.prototype={ +$2(a,b){return new A.Dt(b,B.am9,B.LI,null)}, +$S:430} +A.aFM.prototype={ +$1(a){return A.bOE(this.a,a)}, +$S:431} +A.aFK.prototype={ +$1(a){var s=this.a +s.c.$1(s.a)}, +$S:39} +A.A9.prototype={ +GQ(){var s=0,r=A.n(t.H),q=this +var $async$GQ=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i(B.HM.dr("create",A.a4(["id",q.a,"viewType",q.b,"params",q.c],t.N,t.z),!1,t.H),$async$GQ) +case 2:q.d=!0 +return A.l(null,r)}}) +return A.m($async$GQ,r)}, +U1(){var s=0,r=A.n(t.H) +var $async$U1=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:return A.l(null,r)}}) +return A.m($async$U1,r)}, +V1(a){return this.aRz(a)}, +aRz(a){var s=0,r=A.n(t.H) +var $async$V1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:return A.l(null,r)}}) +return A.m($async$V1,r)}, +m(){var s=0,r=A.n(t.H),q=this +var $async$m=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=q.d?2:3 +break +case 2:s=4 +return A.i(B.HM.dr("dispose",q.a,!1,t.H),$async$m) +case 4:case 3:return A.l(null,r)}}) +return A.m($async$m,r)}} +A.a7Z.prototype={ +C(a){return new A.dv(B.I,null,B.aC,B.x,A.a([B.akB,this.c],t.p),null)}} +A.aM1.prototype={ +$2(a,b){var s,r,q,p,o,n=$.aLZ +if(n!=null){s=b.offsetX +r=b.offsetY +q=n.a.gab() +q.toString +n.iz(new A.OP(A.c8(t.x.a(q).bG(0,null),new A.j(s,r)),B.Mf)) +r=n.nc() +s=r==null?null:r.a +if(s==null)s="" +a.innerText=s +s=self +p=s.document.createRange() +p.selectNode(a) +o=s.window.getSelection() +if(o!=null){o.removeAllRanges() +o.addRange(p)}}}, +$S:433} +A.aM0.prototype={ +$1(a){var s,r,q=self,p=q.document.createElement("div") +p.style.width="100%" +p.style.height="100%" +p.classList.add("web-electable-region-context-menu") +s=q.document.createElement("style") +q=q.document.head +q.toString +A.v(q,"append",[s]) +r=s.sheet +r.insertRule(".web-electable-region-context-menu {\n color: transparent;\n user-select: text;\n -webkit-user-select: text; /* Safari */\n -moz-user-select: text; /* Firefox */\n -ms-user-select: text; /* IE10+ */\n}\n",0) +r.insertRule(".web-electable-region-context-menu::selection { background: transparent; }",1) +A.v(p,"addEventListener",["mousedown",t.g.a(A.cQ(new A.aM_(this.a,p)))]) +return p}, +$S:333} +A.aM_.prototype={ +$1(a){if(!J.d(a.button,2))return +this.a.$2(this.b,a)}, +$S:73} +A.bip.prototype={ +$1(a){this.a.scN(a) +return!1}, +$S:40} +A.c0.prototype={} +A.bP.prototype={ +jc(a){this.b=a}, +nV(a,b){return this.gnU()}, +B8(a,b){var s=this +if(A.u(s).j("dy").b(s))return s.qp(0,a,b) +return s.nV(0,a)}, +gnU(){return!0}, +v7(a){return!0}, +Ya(a,b){return this.v7(a)?B.bP:B.kY}, +BL(a,b){var s=this +if(A.u(s).j("dy").b(s))return s.h6(a,b) +return s.eK(a)}, +Tq(a){var s=this.a +s.b=!0 +s.a.push(a) +return null}, +Ms(a){return this.a.D(0,a)}, +em(a){return new A.Th(this,a,!1,!1,!1,!1,new A.bl(A.a([],t.f),t._),A.u(this).j("Th"))}} +A.dy.prototype={ +qp(a,b,c){return this.amS(0,b)}, +nV(a,b){return this.qp(0,b,null)}, +em(a){return new A.Ti(this,a,!1,!1,!1,!1,new A.bl(A.a([],t.f),t._),A.u(this).j("Ti"))}} +A.d9.prototype={ +eK(a){return this.c.$1(a)}} +A.atk.prototype={ +ae8(a,b,c){return a.BL(b,c)}, +aVw(a,b,c){if(a.B8(b,c))return new A.dl(!0,a.BL(b,c)) +return B.al_}} +A.pU.prototype={ +W(){return new A.QM(A.b0(t.b),new A.a6(),B.l)}} +A.atm.prototype={ +$1(a){t.L1.a(a.gbf()) +return!1}, +$S:111} +A.atp.prototype={ +$1(a){var s=this,r=A.atl(t.L1.a(a.gbf()),s.b,s.d) +if(r!=null){s.c.GF(a,null) +s.a.a=r +return!0}return!1}, +$S:111} +A.atn.prototype={ +$1(a){var s=A.atl(t.L1.a(a.gbf()),this.b,this.c) +if(s!=null){this.a.a=s +return!0}return!1}, +$S:111} +A.ato.prototype={ +$1(a){var s=this,r=s.b,q=A.atl(t.L1.a(a.gbf()),r,s.d),p=q!=null +if(p&&q.B8(r,s.c))s.a.a=A.bpM(a).ae8(q,r,s.c) +return p}, +$S:111} +A.atq.prototype={ +$1(a){var s=this,r=s.b,q=A.atl(t.L1.a(a.gbf()),r,s.d),p=q!=null +if(p&&q.B8(r,s.c))s.a.a=A.bpM(a).ae8(q,r,s.c) +return p}, +$S:111} +A.QM.prototype={ +az(){this.aM() +this.a8V()}, +azu(a){this.a2(new A.aXm(this))}, +a8V(){var s,r,q=this,p=q.a.d.gaS(0),o=A.cT(p,A.u(p).j("p.E")),n=q.d.t1(o) +p=q.d +p.toString +s=o.t1(p) +for(p=n.ga3(n),r=q.ga4g();p.v();)p.gG(p).Ms(r) +for(p=s.ga3(s);p.v();)p.gG(p).Tq(r) +q.d=o}, +b8(a){this.bj(a) +this.a8V()}, +m(){var s,r,q,p,o=this +o.aJ() +for(s=o.d,s=A.dw(s,s.r,A.u(s).c),r=o.ga4g(),q=s.$ti.c;s.v();){p=s.d;(p==null?q.a(p):p).Ms(r)}o.d=null}, +C(a){var s=this.a +return new A.QL(null,s.d,this.e,s.e,null)}} +A.aXm.prototype={ +$0(){this.a.e=new A.a6()}, +$S:0} +A.QL.prototype={ +e0(a){var s +if(this.w===a.w)s=!A.Hw(a.r,this.r) +else s=!0 +return s}} +A.xj.prototype={ +W(){return new A.Sf(new A.bJ(null,t.A),B.l)}} +A.Sf.prototype={ +az(){this.aM() +$.cm.p4$.push(new A.b4K(this)) +$.ai.ai$.f.a.f.F(0,this.ga4q())}, +m(){$.ai.ai$.f.a.f.D(0,this.ga4q()) +this.aJ()}, +a9h(a){this.HS(new A.b4I(this))}, +aAo(a){if(this.c==null)return +this.a9h(a)}, +at_(a){if(!this.e)this.HS(new A.b4D(this))}, +at1(a){if(this.e)this.HS(new A.b4E(this))}, +aAk(a){var s,r=this +if(r.f!==a){r.HS(new A.b4C(r,a)) +s=r.a.Q +if(s!=null)s.$1(r.f)}}, +a5C(a,b){var s,r,q,p,o,n,m=this,l=new A.b4H(m),k=new A.b4G(m,new A.b4F(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)}}, +HS(a){return this.a5C(null,a)}, +aEf(a){return this.a5C(a,null)}, +b8(a){this.bj(a) +if(this.a.c!==a.c)$.cm.p4$.push(new A.b4J(this,a))}, +gasY(){var s,r=this.c +r.toString +r=A.cG(r,B.i0) +s=r==null?null:r.ch +switch((s==null?B.hy:s).a){case 0:return this.a.c +case 1:return!0}}, +C(a){var s,r,q,p=this,o=null,n=p.a,m=n.as +n=n.d +s=p.gasY() +r=p.a +q=A.fO(A.jv(!1,s,r.ax,o,!0,!0,n,!0,o,p.gaAj(),o,o,o,o),m,o,p.r,p.gasZ(),p.gat0(),o) +n=r.c +if(n)m=r.w.a!==0 +else m=!1 +if(m)q=A.k1(r.w,q) +if(n){n=r.x +n=n!=null&&n.gd4(n)}else n=!1 +if(n){n=p.a.x +n.toString +q=A.re(q,o,n)}return q}} +A.b4K.prototype={ +$1(a){var s=$.ai.ai$.f.a.b +if(s==null)s=A.vI() +this.a.a9h(s)}, +$S:4} +A.b4I.prototype={ +$0(){var s=$.ai.ai$.f.a.b +switch((s==null?A.vI():s).a){case 0:this.a.d=!1 +break +case 1:this.a.d=!0 +break}}, +$S:0} +A.b4D.prototype={ +$0(){this.a.e=!0}, +$S:0} +A.b4E.prototype={ +$0(){this.a.e=!1}, +$S:0} +A.b4C.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.b4H.prototype={ +$1(a){var s=this.a +return s.e&&a.c&&s.d}, +$S:184} +A.b4F.prototype={ +$1(a){var s,r=this.a.c +r.toString +r=A.cG(r,B.i0) +s=r==null?null:r.ch +switch((s==null?B.hy:s).a){case 0:return a.c +case 1:return!0}}, +$S:184} +A.b4G.prototype={ +$1(a){var s=this.a +return s.f&&s.d&&this.b.$1(a)}, +$S:184} +A.b4J.prototype={ +$1(a){this.a.aEf(this.b)}, +$S:4} +A.acB.prototype={ +eK(a){a.b2P() +return null}} +A.Jw.prototype={ +v7(a){return this.c}, +eK(a){}} +A.th.prototype={} +A.tw.prototype={} +A.j0.prototype={} +A.a1v.prototype={} +A.r2.prototype={} +A.a8j.prototype={ +qp(a,b,c){var s,r,q,p,o,n=$.ai.ai$.f.c +if(n==null||n.e==null)return!1 +for(s=t.vz,r=0;r<2;++r){q=B.a8V[r] +p=n.e +p.toString +o=A.bpO(p,q,s) +if(o!=null&&o.B8(q,c)){this.e=o +this.f=q +return!0}}return!1}, +nV(a,b){return this.qp(0,b,null)}, +h6(a,b){var s,r=this.e +r===$&&A.b() +s=this.f +s===$&&A.b() +r.BL(s,b)}, +eK(a){return this.h6(a,null)}} +A.Gs.prototype={ +a58(a,b,c){var s +a.jc(this.grV()) +s=a.BL(b,c) +a.jc(null) +return s}, +h6(a,b){var s=this,r=A.bpN(s.gEr(),A.u(s).c) +return r==null?s.aea(a,s.b,b):s.a58(r,a,b)}, +eK(a){return this.h6(a,null)}, +gnU(){var s,r,q=this,p=A.bpO(q.gEr(),null,A.u(q).c) +if(p!=null){p.jc(q.grV()) +s=p.gnU() +p.jc(null) +r=s}else r=q.grV().gnU() +return r}, +qp(a,b,c){var s,r=this,q=A.bpN(r.gEr(),A.u(r).c),p=q==null +if(!p)q.jc(r.grV()) +s=(p?r.grV():q).B8(b,c) +if(!p)q.jc(null) +return s}, +nV(a,b){return this.qp(0,b,null)}, +v7(a){var s,r=this,q=A.bpN(r.gEr(),A.u(r).c),p=q==null +if(!p)q.jc(r.grV()) +s=(p?r.grV():q).v7(a) +if(!p)q.jc(null) +return s}} +A.Th.prototype={ +aea(a,b,c){var s=this.e +if(b==null)return s.eK(a) +else return s.eK(a)}, +grV(){return this.e}, +gEr(){return this.f}} +A.Ti.prototype={ +a58(a,b,c){var s +c.toString +a.jc(new A.Ro(c,this.e,new A.bl(A.a([],t.f),t._),this.$ti.j("Ro<1>"))) +s=a.BL(b,c) +a.jc(null) +return s}, +aea(a,b,c){var s=this.e +if(b==null)return s.h6(a,c) +else return s.h6(a,c)}, +grV(){return this.e}, +gEr(){return this.f}} +A.Ro.prototype={ +jc(a){this.d.jc(a)}, +nV(a,b){return this.d.qp(0,b,this.c)}, +gnU(){return this.d.gnU()}, +v7(a){return this.d.v7(a)}, +Tq(a){var s +this.amR(a) +s=this.d.a +s.b=!0 +s.a.push(a)}, +Ms(a){this.amT(a) +this.d.a.D(0,a)}, +eK(a){return this.d.h6(a,this.c)}} +A.aeM.prototype={} +A.aeJ.prototype={} +A.aiY.prototype={} +A.Wj.prototype={ +jc(a){this.a_m(a) +this.e.jc(a)}} +A.Wk.prototype={ +jc(a){this.a_m(a) +this.e.jc(a)}} +A.HV.prototype={ +W(){return new A.aeZ(null,null,B.l)}} +A.aeZ.prototype={ +C(a){var s=this.a +return new A.aeY(B.I,s.e,s.f,null,this,B.x,null,s.c,null)}} +A.aeY.prototype={ +aU(a){var s=this +return A.bRk(s.e,s.y,s.f,s.r,s.z,s.w,A.dL(a),s.x)}, +ba(a,b){var s,r=this +b.siv(r.e) +b.sKg(0,r.r) +b.sb0M(r.w) +b.saQP(0,r.f) +b.sb2i(r.x) +b.scH(A.dL(a)) +s=r.y +if(s!==b.a5){b.a5=s +b.aK() +b.c4()}b.sWM(0,r.z)}} +A.aq2.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.Fr.prototype={ +l(a){return"Entry#"+A.bG(this)+"("+this.d.l(0)+")"}} +A.HW.prototype={ +W(){return new A.af_(A.b0(t.me),B.aab,null,null,B.l)}, +b1x(a,b){return A.bEt().$2(a,b)}, +aW1(a,b){return A.bYF().$2(a,b)}} +A.af_.prototype={ +az(){this.aM() +this.a0G(!1)}, +b8(a){var s,r,q,p=this +p.bj(a) +s=p.a +s=s.c +r=s!=null +q=p.d +if(r===(q!=null))if(r){q=q.d +s=!(A.M(s)===A.M(q)&&J.d(s.a,q.a))}else s=!1 +else s=!0 +if(s){++p.r +p.a0G(!0)}else{s=p.d +if(s!=null){q=p.a.c +q.toString +s.d=q +p.aMs(s) +p.f=null}}}, +a0G(a){var s,r,q=this,p=q.d +if(p!=null){q.e.F(0,p) +q.d.a.eg(0) +q.d=q.f=null}p=q.a +if(p.c==null)return +s=A.c9(null,p.d,null,null,q) +r=A.cs(q.a.f,s,B.a0) +p=q.a.c +p.toString +q.d=q.aEN(r,A.bEt(),p,s) +if(a)s.d9(0) +else s.sh(0,1)}, +aEN(a,b,c,d){var s=b.$2(c,a),r=this.r,q=s.a,p=new A.Fr(d,a,new A.oY(s,q!=null?new A.eb(q,t.GV):new A.eb(r,t.f3)),c) +a.a.fY(new A.aYw(this,p,d)) +return p}, +aMs(a){var s=a.c +a.c=new A.oY(this.a.b1x(a.d,a.b),s.a)}, +aHL(){if(this.f==null){var s=this.e +this.f=A.LJ(new A.kR(s,new A.aYx(),A.u(s).j("kR<1,e>")),t.l7)}}, +m(){var s,r,q,p,o,n=this.d +if(n!=null)n.a.m() +for(n=this.e,n=A.dw(n,n.r,A.u(n).c),s=n.$ti.c;n.v();){r=n.d +r=(r==null?s.a(r):r).a +r.r.m() +r.r=null +q=r.eP$ +q.b=!1 +B.b.T(q.a) +p=q.c +if(p===$){o=A.dz(q.$ti.c) +q.c!==$&&A.at() +q.c=o +p=o}if(p.a>0){p.b=p.c=p.d=p.e=null +p.a=0}q=r.dO$ +q.b=!1 +B.b.T(q.a) +p=q.c +if(p===$){o=A.dz(q.$ti.c) +q.c!==$&&A.at() +q.c=o +p=o}if(p.a>0){p.b=p.c=p.d=p.e=null +p.a=0}r.AX()}this.ar_()}, +C(a){var s,r,q,p,o=this +o.aHL() +s=o.a +s.toString +r=o.d +r=r==null?null:r.c +q=o.f +q.toString +p=A.a8(q).j("b6<1>") +p=A.cT(new A.b6(q,new A.aYy(o),p),p.j("p.E")) +return s.aW1(r,A.J(p,!0,A.u(p).c))}} +A.aYw.prototype={ +$1(a){var s +if(a===B.W){s=this.a +s.a2(new A.aYv(s,this.b)) +this.c.m()}}, +$S:14} +A.aYv.prototype={ +$0(){var s=this.a +s.e.D(0,this.b) +s.f=null}, +$S:0} +A.aYx.prototype={ +$1(a){return a.c}, +$S:439} +A.aYy.prototype={ +$1(a){var s=this.a.d +s=s==null?null:s.c.a +return!J.d(a.a,s)}, +$S:440} +A.VT.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.I1.prototype={ +aU(a){var s=new A.NP(this.e,!0,A.ay(),null,A.ay(),this.$ti.j("NP<1>")) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sh(0,this.e) +b.samk(!0)}, +gh(a){return this.e}} +A.Qt.prototype={ +W(){return new A.VH(B.l)}} +A.VH.prototype={ +gaDa(){$.ai.toString +var s=$.bN() +if(s.gUK()!=="/"){$.ai.toString +s=s.gUK()}else{this.a.toString +$.ai.toString +s=s.gUK()}return s}, +awv(a){switch(this.d){case null:case void 0:case B.i9:case B.k1:return!0 +case B.fQ:case B.ns:case B.k2:A.bs6(a.a) +return!0}}, +vg(a){this.d=a +this.OK(a)}, +az(){var s=this +s.aM() +s.aM9() +$.ai.toString +s.w=s.Se($.bN().a.f,s.a.go) +$.ai.t$.push(s) +s.d=$.ai.k1$}, +b8(a){this.bj(a) +this.a9u(a)}, +m(){B.b.D($.ai.t$,this) +var s=this.e +if(s!=null)s.m() +this.aJ()}, +a1W(){var s=this.e +if(s!=null)s.m() +this.f=this.e=null}, +a9u(a){var s,r=this +r.a.toString +if(r.ga9J()){r.a1W() +if(r.r==null||r.a.c!=a.c){s=r.a.c +r.r=s==null?new A.jy(r,t.TX):s}}else{r.a1W() +r.r=null}}, +aM9(){return this.a9u(null)}, +ga9J(){var s=this.a +if(s.Q==null){s=s.as +s=s==null?null:s.gd4(s) +s=s===!0||this.a.d!=null||!1}else s=!0 +return s}, +aFk(a){var s,r=this,q=a.a,p=q==="/"&&r.a.Q!=null?new A.bhl(r):r.a.as.i(0,q) +if(p!=null)return r.a.f.$1$2(a,p,t.z) +s=r.a.d +if(s!=null)return s.$1(a) +return null}, +aFR(a){return this.a.at.$1(a)}, +t_(){var s=0,r=A.n(t.y),q,p=this,o,n +var $async$t_=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p.a.toString +o=p.r +n=o==null?null:o.ga4() +if(n==null){q=!1 +s=1 +break}q=n.af2() +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$t_,r)}, +Dt(a){return this.aRp(a)}, +aRp(a){var s=0,r=A.n(t.y),q,p=this,o,n,m,l +var $async$Dt=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p.a.toString +o=p.r +n=o==null?null:o.ga4() +if(n==null){q=!1 +s=1 +break}m=a.gqQ() +o=m.ge6(m).length===0?"/":m.ge6(m) +l=m.gqH() +l=l.gaa(l)?null:m.gqH() +o=A.rR(m.gmM().length===0?null:m.gmM(),null,o,null,l,null).gCo() +o=n.Sk(A.o7(o,0,o.length,B.ab,!1),null,t.X) +o.toString +n.l2(o) +q=!0 +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$Dt,r)}, +Se(a,b){this.a.toString +return A.bYX(a,b)}, +UR(a){var s=this,r=s.Se(a,s.a.go) +if(!r.k(0,s.w))s.a2(new A.bho(s,r))}, +C(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f={} +f.a=null +s=h.a +s.toString +if(h.ga9J()){s=h.r +r=h.gaDa() +q=h.a +p=q.e==null?A.c0t():new A.bhm(h) +o=q.ch +o.toString +f.a=A.Kt(!0,g,new A.Mu(r,h.gaFj(),h.gaFQ(),o,"nav",B.atr,p,!0,B.f,s),"Navigator Scope",g,g,g,g) +s=q}else{s=h.a +s.toString}f.b=null +n=new A.ek(new A.bhn(f,h),g) +f.b=n +n=A.k8(n,g,g,B.bR,!0,s.db,g,g,B.aJ) +f.b=n +m=g +s=h.a +r=s.cx +s=s.dx +s=A.I(255,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255) +f=f.b +q=h.a.dy +if(q!=null)l=h.Se(A.a([q],t.ss),h.a.go) +else{q=h.w +q.toString +l=q}q=h.a.p4 +p=A.bTC() +o=A.ui($.bI1(),t.n,t.b) +o.n(0,B.rw,new A.OC(new A.bl(A.a([],t.f),t._)).em(a)) +k=A.aNl() +j=t.a9 +i=A.a([],j) +B.b.K(i,h.a.fr) +i.push(B.S8) +j=A.a(i.slice(0),j) +return new A.On(new A.P1(new A.fb(h.gawu(),A.re(new A.a1c(A.k1(o,A.bxR(new A.abn(new A.P2(new A.LN(l,j,new A.abS(r,s,f,g),g),g),g),k)),g),"",p),g,t.en),g),q,g)}} +A.bhl.prototype={ +$1(a){var s=this.a.a.Q +s.toString +return s}, +$S:16} +A.bho.prototype={ +$0(){this.a.w=this.b}, +$S:0} +A.bhm.prototype={ +$2(a,b){return this.a.a.e.$1(b)}, +$S:330} +A.bhn.prototype={ +$1(a){return this.b.a.CW.$2(a,this.a.a)}, +$S:16} +A.arO.prototype={} +A.IZ.prototype={ +J(){return"ConnectionState."+this.b}} +A.iU.prototype={ +l(a){var s=this +return"AsyncSnapshot("+s.a.l(0)+", "+A.h(s.b)+", "+A.h(s.c)+", "+A.h(s.d)+")"}, +k(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.d(b.b,s.b)&&J.d(b.c,s.c)&&b.d==s.d}, +gB(a){return A.a2(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.tZ.prototype={ +W(){return new A.Sj(B.l,this.$ti.j("Sj<1>"))}} +A.Sj.prototype={ +az(){var s=this +s.aM() +s.a.toString +s.e=new A.iU(B.uS,null,null,null,s.$ti.j("iU<1>")) +s.a14()}, +b8(a){var s,r=this +r.bj(a) +if(a.c===r.a.c)return +if(r.d!=null){r.d=null +s=r.e +s===$&&A.b() +r.e=new A.iU(B.uS,s.b,s.c,s.d,s.$ti)}r.a14()}, +C(a){var s,r=this.a +r.toString +s=this.e +s===$&&A.b() +return r.d.$2(a,s)}, +m(){this.d=null +this.aJ()}, +a14(){var s,r=this,q=r.a +q.toString +s=r.d=new A.a6() +q.c.jw(0,new A.b4R(r,s),new A.b4S(r,s),t.H) +q=r.e +q===$&&A.b() +if(q.a!==B.ob)r.e=new A.iU(B.Zn,q.b,q.c,q.d,q.$ti)}} +A.b4R.prototype={ +$1(a){var s=this.a +if(s.d===this.b)s.a2(new A.b4Q(s,a))}, +$S(){return this.a.$ti.j("b_(1)")}} +A.b4Q.prototype={ +$0(){var s=this.a +s.e=new A.iU(B.ob,this.b,null,null,s.$ti.j("iU<1>"))}, +$S:0} +A.b4S.prototype={ +$2(a,b){var s=this.a +if(s.d===this.b)s.a2(new A.b4P(s,a,b))}, +$S:71} +A.b4P.prototype={ +$0(){var s=this.a +s.e=new A.iU(B.ob,null,this.b,this.c,s.$ti.j("iU<1>"))}, +$S:0} +A.aKL.prototype={ +J(){return"OptionsViewOpenDirection."+this.b}} +A.DL.prototype={ +W(){var s=this.$ti +return new A.Gx(new A.bJ(null,t.A),new A.oZ(),new A.hA(s.j("hA<1>")),new A.co(0,$.ag(),t.Nb),B.l,s.j("Gx<1>"))}, +aZL(a){return this.x.$1(a)}} +A.Gx.prototype={ +I3(){var s=0,r=A.n(t.H),q=this,p,o,n +var $async$I3=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:n=q.f +n===$&&A.b() +p=n.a +n=q.a.aZL(p) +o=q.$ti +s=2 +return A.i(o.j("ad>").b(n)?n:A.dV(n,o.j("p<1>")),$async$I3) +case 2:q.Q=b +q.T2(q.ay.a) +n=q.as +if(n!=null&&p.a!==q.a.r.$1(n))q.as=null +n=p.a +if(n!==q.ax){q.at=!1 +q.ax=n}q.rz() +q.pW() +return A.l(null,r)}}) +return A.m($async$I3,r)}, +aEZ(){var s=this,r=s.r +r===$&&A.b() +s.at=!r.gcs() +s.rz() +s.pW()}, +aFh(){var s=this +if(J.fu(s.Q)||s.at)return +s.a7q(J.wj(s.Q,s.ay.a))}, +a7q(a){var s,r,q,p=this +if(J.d(a,p.as))return +p.as=a +s=p.a.r.$1(a) +r=p.f +r===$&&A.b() +r.k8(0,new A.c1(s,A.ie(B.q,s.length),B.Y)) +p.rz() +p.pW() +r=p.a.w +q=p.as +q.toString +r.$1(q)}, +T2(a){var s=J.fu(this.Q)?0:B.e.aB(a,J.af(this.Q)) +this.ay.sh(0,s)}, +aCW(a){var s=this +if(s.at){s.at=!1 +s.rz() +s.pW() +return}s.T2(s.ay.a-1)}, +aCU(a){var s=this +if(s.at){s.at=!1 +s.rz() +s.pW() +return}s.T2(s.ay.a+1)}, +aCQ(a){var s,r=this +if(!r.at){r.at=!0 +r.rz() +r.pW() +return null}s=r.c +s.toString +return A.tg(s,a,t.xm)}, +rz(){var s,r=this,q=r.r +q===$&&A.b() +q=q.gcs()&&r.as==null&&J.hS(r.Q) +s=r.x +s===$&&A.b() +s.f=q +s=r.y +s===$&&A.b() +s.f=q +s=r.z +s===$&&A.b() +s.f=q}, +pW(){var s,r=this,q=$.cm +if(q.rx$===B.eH){if(!r.CW){r.CW=!0 +q.p4$.push(new A.bbH(r))}return}q=r.ch +if(q!=null)q.ev(0) +q=r.ch +if(q!=null)q.m() +if(!r.at){q=r.r +q===$&&A.b() +q=q.gcs()&&r.as==null&&J.hS(r.Q)}else q=!1 +if(q){s=A.hi(new A.bbI(r),!1,!1) +q=r.c +q.toString +r.a.toString +q=A.a4a(q,t.N1) +q.nQ(0,s) +r.ch=s}else r.ch=null}, +aMr(a,b){return}, +aLV(a,b){return}, +az(){var s,r,q,p=this +p.aM() +s=A.bSP(p.a.z) +p.f=s +s.V(0,p.ga5S()) +p.a.toString +s=A.e_(!0,null,!0,!0,null,null,!1) +p.r=s +s.V(0,p.ga5T()) +s=A.bss(p.gaCV(),t.Sr) +p.x!==$&&A.bh() +p.x=s +r=A.bss(p.gaCT(),t.Sc) +p.y!==$&&A.bh() +p.y=r +q=A.bss(p.gaCP(),t.xm) +p.z!==$&&A.bh() +p.z=q +q=A.a4([B.atu,s,B.atv,r,B.fJ,q],t.n,t.b) +p.w!==$&&A.bh() +p.w=q +p.rz() +p.pW()}, +b8(a){var s=this,r=null +s.bj(a) +s.a.toString +s.aMr(r,r) +s.a.toString +s.aLV(r,r) +s.rz() +s.pW()}, +m(){var s,r=this,q=r.f +q===$&&A.b() +q.L(0,r.ga5S()) +r.a.toString +q=r.f +s=$.ag() +q.dy$=s +q.dx$=0 +q=r.r +q===$&&A.b() +q.L(0,r.ga5T()) +r.a.toString +r.r.m() +q=r.ch +if(q!=null)q.ev(0) +q=r.ch +if(q!=null)q.m() +r.ch=null +q=r.ay +q.dy$=s +q.dx$=0 +r.aJ()}, +C(a){var s,r,q,p=this,o=null,n=p.w +n===$&&A.b() +s=p.a.c +r=p.f +r===$&&A.b() +q=p.r +q===$&&A.b() +q=s.$4(a,r,q,p.gaFg()) +return A.EI(A.R(o,A.re(A.k1(n,new A.q4(p.e,q,o)),o,B.afS),B.f,o,o,o,o,o,p.d,o,o,o,o,o),o,o)}} +A.bbH.prototype={ +$1(a){var s=this.a +s.CW=!1 +s.pW()}, +$S:4} +A.bbI.prototype={ +$1(a){var s,r=null,q=this.a,p=q.a.f.a +switch(p){case 0:s=B.c2 +break +case 1:s=B.i7 +break +default:s=r}switch(p){case 0:p=B.i7 +break +case 1:p=B.c2 +break +default:p=r}return A.axK(A.EI(new A.Ye(q.ay,new A.ek(new A.bbG(q),r),r),r,r),p,q.e,B.h,!1,s)}, +$S:240} +A.bbG.prototype={ +$1(a){var s=this.a,r=s.a,q=s.Q +return r.e.$3(a,s.gaJd(),q)}, +$S:16} +A.QU.prototype={ +nV(a,b){return this.f}, +v7(a){return this.f}} +A.to.prototype={} +A.tm.prototype={} +A.Ye.prototype={} +A.AO.prototype={ +W(){return new A.QV(B.l)}} +A.QV.prototype={ +az(){this.aM() +this.a18()}, +b8(a){this.bj(a) +this.a18()}, +a18(){this.e=new A.fb(this.gat5(),this.a.c,null,t.Jc)}, +m(){var s,r,q=this.d +if(q!=null)for(q=A.iC(q,q.r);q.v();){s=q.d +r=this.d.i(0,s) +r.toString +s.L(0,r)}this.aJ()}, +at6(a){var s,r=this,q=a.a,p=r.d +if(p==null)p=r.d=A.B(t.I_,t.M) +p.n(0,q,r.aw2(q)) +p=r.d.i(0,q) +p.toString +q.V(0,p) +if(!r.f){r.f=!0 +s=r.a3I() +if(s!=null)r.a9n(s) +else $.cm.p4$.push(new A.aYR(r))}return!1}, +a3I(){var s={},r=this.c +r.toString +s.a=null +r.c2(new A.aYW(s)) +return t.xO.a(s.a)}, +a9n(a){var s,r +this.c.toString +s=this.f +r=this.e +r===$&&A.b() +a.a11(t.Fw.a(A.bP3(r,s)))}, +aw2(a){var s=A.b1("callback"),r=new A.aYV(this,a,s) +s.scN(r) +return r}, +C(a){var s=this.f,r=this.e +r===$&&A.b() +return new A.Lq(s,r,null)}} +A.aYR.prototype={ +$1(a){var s,r=this.a +if(r.c==null)return +s=r.a3I() +s.toString +r.a9n(s)}, +$S:4} +A.aYW.prototype={ +$1(a){this.a.a=a}, +$S:23} +A.aYV.prototype={ +$0(){var s=this.a,r=this.b +s.d.D(0,r) +r.L(0,this.c.aG()) +if(s.d.a===0)if($.cm.rx$.a<3)s.a2(new A.aYT(s)) +else{s.f=!1 +A.ip(new A.aYU(s))}}, +$S:0} +A.aYT.prototype={ +$0(){this.a.f=!1}, +$S:0} +A.aYU.prototype={ +$0(){var s=this.a +if(s.c!=null&&s.d.a===0)s.a2(new A.aYS(s))}, +$S:0} +A.aYS.prototype={ +$0(){}, +$S:0} +A.CL.prototype={} +A.Lr.prototype={ +m(){this.U() +this.e8()}} +A.jo.prototype={ +lf(){var s=new A.Lr($.ag()) +this.e2$=s +this.c.hR(new A.CL(s))}, +wh(){var s,r=this +if(r.glU()){if(r.e2$==null)r.lf()}else{s=r.e2$ +if(s!=null){s.U() +s.e8() +r.e2$=null}}}, +C(a){if(this.glU()&&this.e2$==null)this.lf() +return B.ayh}} +A.akm.prototype={ +C(a){throw A.c(A.Kq("Widgets that mix AutomaticKeepAliveClientMixin into their State must call super.build() but must ignore the return value of the superclass."))}} +A.apj.prototype={ +ZN(a,b){}, +tG(a){A.bCC(this,new A.bgS(this,a))}} +A.bgS.prototype={ +$1(a){var s=a.y +if(s!=null&&s.p(0,this.a))a.cL()}, +$S:23} +A.bgR.prototype={ +$1(a){A.bCC(a,this.a)}, +$S:23} +A.apk.prototype={ +cU(a){return new A.apj(A.iy(null,null,null,t.C,t.X),this,B.au)}} +A.lR.prototype={ +e0(a){return this.w!==a.w}} +A.Df.prototype={ +aU(a){var s=this.e +s=new A.a9_(B.c.aV(A.V(s,0,1)*255),s,!1,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sfE(0,this.e) +b.sJr(!1)}} +A.Yl.prototype={ +aU(a){var s=new A.a8J(this.e,B.ds,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sKx(0,this.e) +b.smu(B.ds)}} +A.Ji.prototype={ +aU(a){var s=new A.NS(this.e,this.f,this.r,!1,!1,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.svZ(this.e) +b.sade(this.f) +b.sMd(this.r) +b.cZ=b.c3=!1}, +yB(a){a.svZ(null) +a.sade(null)}} +A.Bb.prototype={ +aU(a){var s=new A.a8O(this.e,this.f,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.srP(this.e) +b.skQ(this.f)}, +yB(a){a.srP(null)}} +A.Zq.prototype={ +aU(a){var s=new A.a8N(this.e,A.dL(a),null,this.r,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sTN(0,this.e) +b.skQ(this.r) +b.srP(null) +b.scH(A.dL(a))}} +A.Zo.prototype={ +aU(a){var s=new A.a8L(null,B.cu,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.srP(null) +b.skQ(B.cu)}, +yB(a){a.srP(null)}} +A.Ba.prototype={ +aU(a){var s=new A.a8M(this.e,this.f,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.srP(this.e) +b.skQ(this.f)}, +yB(a){a.srP(null)}} +A.axf.prototype={ +$1(a){return A.axd(this.c,this.b,new A.vc(this.a,A.dL(a),null))}, +$S:450} +A.a7O.prototype={ +aU(a){var s=this,r=new A.a90(s.e,s.r,s.w,s.y,s.x,null,s.f,null,A.ay()) +r.aT() +r.sbO(null) +return r}, +ba(a,b){var s=this +b.scp(0,s.e) +b.skQ(s.f) +b.sTN(0,s.r) +b.sfs(0,s.w) +b.sal(0,s.x) +b.scl(0,s.y)}} +A.a7P.prototype={ +aU(a){var s=this,r=new A.a91(s.r,s.x,s.w,s.e,s.f,null,A.ay()) +r.aT() +r.sbO(null) +return r}, +ba(a,b){var s=this +b.srP(s.e) +b.skQ(s.f) +b.sfs(0,s.r) +b.sal(0,s.w) +b.scl(0,s.x)}} +A.rp.prototype={ +aU(a){var s=this,r=A.dL(a),q=new A.a9f(s.w,null,A.ay()) +q.aT() +q.sbO(null) +q.sdj(0,s.e) +q.siv(s.r) +q.scH(r) +q.snN(s.x) +q.safz(0,null) +return q}, +ba(a,b){var s=this +b.sdj(0,s.e) +b.safz(0,null) +b.siv(s.r) +b.scH(A.dL(a)) +b.c3=s.w +b.snN(s.x)}} +A.q4.prototype={ +aU(a){var s=new A.a8W(this.e,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.svP(this.e)}} +A.Bs.prototype={ +aU(a){var s=this,r=new A.a8T(s.e,s.f,s.x,s.r,s.w,null,A.ay()) +r.aT() +r.sbO(null) +return r}, +ba(a,b){var s=this +b.svP(s.e) +b.samf(s.f) +b.scF(0,s.x) +b.saW4(s.r) +b.saT7(s.w)}} +A.a2m.prototype={ +aU(a){var s=new A.NV(this.e,this.f,A.dL(a),this.r,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){var s +b.szb(this.e) +b.siv(this.f) +b.scH(A.dL(a)) +s=this.r +if(s!==b.eQ){b.eQ=s +b.aK() +b.c4()}}} +A.a2C.prototype={ +aU(a){var s=new A.a8U(this.e,this.f,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sb1A(this.e) +b.af=this.f}} +A.E0.prototype={ +aU(a){var s=new A.O8(this.e,A.ay(),null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sb_L(this.e)}} +A.aW.prototype={ +aU(a){var s=new A.O4(this.e,A.dL(a),null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sdd(0,this.e) +b.scH(A.dL(a))}} +A.cW.prototype={ +aU(a){var s=new A.O6(this.f,this.r,this.e,A.dL(a),null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.siv(this.e) +b.sb2n(this.f) +b.saUD(this.r) +b.scH(A.dL(a))}} +A.lN.prototype={} +A.i0.prototype={ +aU(a){var s=new A.NT(this.e,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sUM(this.e)}} +A.Ly.prototype={ +y7(a){var s,r,q=a.b +q.toString +t.Wz.a(q) +s=this.f +if(q.e!==s){q.e=s +r=a.gcd(a) +if(r instanceof A.D)r.aj()}}} +A.Jh.prototype={ +aU(a){var s=new A.NR(this.e,0,null,null,A.ay()) +s.aT() +s.K(0,null) +return s}, +ba(a,b){b.sUM(this.e)}} +A.bm.prototype={ +aU(a){return A.bAc(A.iv(this.f,this.e))}, +ba(a,b){b.sTx(A.iv(this.f,this.e))}, +f2(){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.l(0)}} +A.dX.prototype={ +aU(a){return A.bAc(this.e)}, +ba(a,b){b.sTx(this.e)}} +A.ZK.prototype={ +aU(a){var s=null,r=A.dL(a) +r=new A.NQ(this.r,this.w,B.Q,B.Q,A.ay(),A.bQ(4,A.mr(s,s,s,s,s,B.Z,B.m,s,1,B.ai,B.aJ),!1,t.mi),!0,this.f,r,s,A.ay()) +r.aT() +r.sbO(s) +return r}, +ba(a,b){var s=A.dL(a) +b.scH(s) +b.sUc(this.r) +b.siv(this.f) +s=this.w +if(s!==b.ec){b.ec=s +b.aK() +b.c4()}}} +A.ac6.prototype={ +atz(a){switch(a.a){case 0:return A.bYY() +case 1:return A.bYZ()}}, +C(a){var s=this +return new A.ZK(null,s.d,s.atz(s.e),s.f,s.r,null)}} +A.a3V.prototype={ +aU(a){var s=new A.a8X(this.e,this.f,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.saXd(0,this.e) +b.saXb(0,this.f)}} +A.bs.prototype={ +aU(a){var s=new A.O3(this.e,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sLC(this.e)}, +cU(a){return new A.aks(this,B.au)}} +A.aks.prototype={} +A.a3y.prototype={ +aU(a){var s=this.e +if(s===0)s=null +return A.bRm(null,s)}, +ba(a,b){var s=this.e +b.samK(s===0?null:s) +b.samJ(null)}} +A.a3x.prototype={ +aU(a){var s=new A.O0(null,A.ay()) +s.aT() +s.sbO(null) +return s}} +A.Pe.prototype={ +aU(a){var s=a.av(t.I) +s.toString +s=new A.a9d(this.e,s.w,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){var s +b.sdd(0,this.e) +s=a.av(t.I) +s.toString +b.scH(s.w)}} +A.a3W.prototype={ +aU(a){var s=new A.O1(A.bl5(a,B.U,!1),0,null,null,A.ay()) +s.aT() +s.K(0,null) +return s}, +ba(a,b){b.siw(A.bl5(a,B.U,!1))}} +A.dv.prototype={ +aU(a){var s=this,r=s.f +if(r==null)r=A.dL(a) +return A.bRr(s.e,null,s.w,s.r,r)}, +ba(a,b){var s,r=this +b.siv(r.e) +s=r.f +b.scH(s==null?A.dL(a):s) +b.szb(r.r) +b.skQ(r.w)}} +A.a3n.prototype={ +C(a){var s,r,q=this.w,p=q.length,o=J.qu(p,t.l7) +for(s=this.r,r=0;r0&&n.b>0){n=a.gbN(a) +s=o.gu(0) +r=b.a +q=b.b +p=$.an().b5() +p.sal(0,o.ex) +n.dX(new A.A(r,q,r+s.a,q+s.b),p)}n=o.db$ +if(n!=null)a.dK(n,b)}} +A.bhq.prototype={ +$1(a){var s=a==null?t.K.a(a):a +return this.a.ts(s)}, +$S:328} +A.bhr.prototype={ +$1(a){var s=a==null?t.K.a(a):a +return this.a.QF(s)}, +$S:328} +A.dB.prototype={ +t_(){return A.ci(!1,t.y)}, +Dt(a){var s=null,r=a.gqQ(),q=r.ge6(r).length===0?"/":r.ge6(r),p=r.gqH() +p=p.gaa(p)?s:r.gqH() +q=A.rR(r.gmM().length===0?s:r.gmM(),s,q,s,p,s).gCo() +A.o7(q,0,q.length,B.ab,!1) +return A.ci(!1,t.y)}, +rZ(){}, +ac8(){}, +ac7(){}, +UR(a){}, +vg(a){}, +UW(){var s=0,r=A.n(t.s1),q +var $async$UW=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q=B.ti +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$UW,r)}} +A.Qu.prototype={ +aNm(a){return this.t$.push(a)}, +KK(){var s=0,r=A.n(t.s1),q,p=this,o,n,m,l +var $async$KK=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:o=A.J(p.t$,!0,t.X5),n=o.length,m=!1,l=0 +case 3:if(!(l").a0(m.y[1]),n=new A.bC(J.av(n.a),n.b,m.j("bC<1,2>")),m=m.y[1];n.v();){l=n.a +o=l==null?m.a(l):l +o.kr()}}finally{}p.NJ() +s=3 +return A.i(p.gacC(),$async$qD) +case 3:return A.l(null,r)}}) +return A.m($async$qD,r)}, +zj(a,b,c){var s,r=this.ch$.i(0,c) +if(r!=null){s=r.db$ +if(s!=null)s.di(A.bq_(a),b) +a.F(0,new A.kd(r,t.AL))}this.anx(a,b,c)}} +A.VO.prototype={ +kk(){var s,r,q,p,o,n,m,l=this,k=null +l.aqX() +$.ai=l +s=t.C +r=A.dz(s) +q=A.a([],t.lX) +p=t.XU +o=t.S +n=t.GF +n=new A.aiq(new A.ql(A.l3(k,k,p,o),n),new A.ql(A.l3(k,k,p,o),n),new A.ql(A.l3(k,k,t.Su,o),t.op)) +p=A.a2t(!0,"Root Focus Scope",!1) +m=new A.Ks(n,p,A.b0(t.mx),A.a([],t.SW),$.ag()) +p.w=m +p=$.f4.z0$ +p===$&&A.b() +p.a=n.gadp() +$.ef.aL$.b.n(0,n.gadu(),k) +s=new A.avU(new A.aiN(r),q,m,A.B(t.yi,s)) +l.ai$=s +s.a=l.gazJ() +s=$.bN() +s.fr=l.gaTI() +s.fx=$.aH +B.jj.ne(l.gaB1()) +s=new A.a1a(A.B(o,t.qa),B.I5) +B.I5.ne(s.gaHd()) +l.cc$=s}, +VH(){var s,r,q +this.aoG() +for(s=A.J(this.t$,!0,t.X5),r=s.length,q=0;q=s.b&&s.c>=s.d) +else s=!0}else s=!1 +if(s)m=A.aHY(new A.dX(B.k5,n,n),0,0) +else{s=o.d +if(s!=null)m=new A.cW(s,n,n,m,n)}r=o.gaG_() +if(r!=null)m=new A.aW(r,m,n) +s=o.f +if(s!=null)m=new A.tF(s,m,n) +s=o.as +if(s!==B.f){q=A.dL(a) +p=o.r +p.toString +m=A.axd(m,s,new A.agL(q==null?B.m:q,p,n))}s=o.r +if(s!=null)m=A.BJ(m,s,B.f0) +s=o.w +if(s!=null)m=A.BJ(m,s,B.v6) +s=o.x +if(s!=null)m=new A.dX(s,m,n) +s=o.y +if(s!=null)m=new A.aW(s,m,n) +s=o.z +if(s!=null)m=A.EZ(o.Q,m,n,s,!0) +m.toString +return m}} +A.agL.prototype={ +Nf(a){return this.c.Ng(new A.A(0,0,0+a.a,0+a.b),this.b)}, +Oc(a){return!a.c.k(0,this.c)||a.b!==this.b}} +A.mW.prototype={ +J(){return"ContextMenuButtonType."+this.b}} +A.eR.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.eR&&b.c==s.c&&J.d(b.a,s.a)&&b.b===s.b}, +gB(a){return A.a2(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)}, +l(a){return"ContextMenuButtonItem "+this.b.l(0)+", "+A.h(this.c)}} +A.ZM.prototype={ +a_4(a,b,c){var s,r +A.bwp() +s=A.a4a(b,t.N1) +s.toString +r=A.qE(b) +if(r==null)r=null +else{r=r.c +r.toString}r=A.hi(new A.axQ(A.qr(b,r),c),!1,!1) +$.wJ=r +s.nQ(0,r) +$.q7=this}, +ev(a){if($.q7!==this)return +A.bwp()}} +A.axQ.prototype={ +$1(a){return new A.ls(this.a.a,this.b.$1(a),null)}, +$S:16} +A.tI.prototype={ +wk(a,b,c){return A.ayG(c,this.w,null,this.y,this.x)}, +e0(a){return!J.d(this.w,a.w)||!J.d(this.x,a.x)||!J.d(this.y,a.y)}} +A.ayH.prototype={ +$1(a){var s=a.av(t.Uf) +if(s==null)s=B.ee +return A.ayG(this.e,s.w,this.a,this.d,s.x)}, +$S:452} +A.akn.prototype={ +C(a){throw A.c(A.Kq("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.a1c.prototype={ +ayU(){return $.bGP()}, +C(a){var s=A.re(this.c,"",this.ayU()) +return A.re(s,"",A.bMK())}} +A.a1k.prototype={ +lX(a){return new A.as(0,a.b,0,a.d)}, +m_(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.j(q,s>0?r-s:r)}, +j4(a){return!this.b.k(0,a.b)}} +A.BP.prototype={ +J(){return"DismissDirection."+this.b}} +A.a1w.prototype={ +C(a){var s=A.bX(a,null,t.l).w,r=s.a,q=r.a,p=r.b,o=A.bN0(a),n=A.bMZ(o,r),m=A.bN_(A.a1y(new A.A(0,0,0+q,0+p),A.a1x(s)),n) +return new A.aW(new A.E(m.a,m.b,q-m.c,p-m.d),A.p2(this.d,s.b0d(m),null),null)}} +A.azH.prototype={ +$1(a){var s +if(!a.gpZ(a).gjA().b2z(0,0)){a.gGy(a) +s=!1}else s=!0 +return s}, +$S:327} +A.azI.prototype={ +$1(a){return a.gpZ(a)}, +$S:454} +A.a1z.prototype={ +gcg(a){var s=this.a +if(s==null)return null +s=s.c +s.toString +return s}} +A.tO.prototype={ +aQH(a){var s,r,q=null +switch(null){case B.a3:s=t.S +r=A.bu9() +s=new A.a30(A.B(s,t.od),q,q,r,A.B(s,t.R)) +s.f=a +return s +case B.U:s=t.S +r=A.bu9() +s=new A.acs(A.B(s,t.od),q,q,r,A.B(s,t.R)) +s.f=a +return s +case null:case void 0:s=A.byg(q,q) +s.f=a +return s}}, +W(){return new A.FG(B.l,this.$ti.j("FG<1>"))}, +aS0(a,b,c){return A.c_4().$3(a,b,c)}} +A.FG.prototype={ +az(){var s=this +s.aM() +s.d=s.a.aQH(s.gaxb())}, +m(){this.a2T() +this.aJ()}, +cL(){var s,r=this.d +r.toString +s=this.c +s.toString +s=A.cG(s,B.i1) +r.b=s==null?null:s.CW +this.eG()}, +a2T(){if(this.e>0)return +this.d.m() +this.d=null}, +aIG(a){this.a.toString +this.d.nz(a)}, +axc(a){var s,r,q,p,o,n=this,m=n.a +m.toString +s=n.c +s.toString +r=m.aS0(m,s,a) +n.a2(new A.b1U(n)) +s=n.c +s.toString +n.a.toString +m=A.y_(s,t.N1) +m.toString +s=n.a +q=s.d +s=s.r +p=n.c +p.toString +o=new A.FF(null,q,r,s,B.h,new A.b1V(n),new A.b1W(n),m,!0,!0,A.nQ(p).a,A.a([],t.o4),a,n.$ti.j("FF<1>")) +p=A.hi(o.gax9(),!1,!1) +o.ay=p +m.nQ(0,p) +o.ahf(a) +n.a.at.$0() +return o}, +C(a){var s,r=null,q=this.a +q.toString +s=this.e===0||q.f==null +q=s?q.e:q.f +return A.fL(B.aT,q,r,this.gaIF(),r,r,r,r,r,r,r)}} +A.b1U.prototype={ +$0(){++this.a.e}, +$S:0} +A.b1V.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.a.toString}, +$S:19} +A.b1W.prototype={ +$3(a,b,c){var s,r=this.a +if(r.c!=null)r.a2(new A.b1T(r)) +else{--r.e +r.a2T()}if(r.c!=null){r.a.toString +s=!0}else s=!1 +if(s)r.a.CW.$1(new A.JI(c,a,b)) +if(c&&r.a.ch!=null)r.a.ch.$0() +if(!c&&r.a.ay!=null)r.a.ay.$2(a,b)}, +$S:455} +A.b1T.prototype={ +$0(){--this.a.e}, +$S:0} +A.JI.prototype={} +A.ahd.prototype={ +J(){return"_DragEndKind."+this.b}} +A.FF.prototype={ +ce(a,b){var s=this,r=s.at,q=r.O(0,s.a72(b.b)) +s.at=q +s.ahf(q) +q=s.at.k(0,r) +if(!q)s.f.$1(b)}, +Dz(a,b){this.ad1(B.axl,this.aIs(b.a))}, +b3(a){this.aT_(B.axm)}, +ahf(a){var s,r,q,p,o,n,m,l,k,j,i=this +i.ax=a.a8(0,i.c) +i.ay.ej() +s=A.a2Z() +r=$.ai +r.toString +r.zj(s,a.O(0,i.e),i.z) +r=i.ayV(s.a) +q=A.a(r.slice(0),A.a8(r)) +r=q.length +p=i.as +o=p.length +if(r>=o&&o!==0){o=A.a8(q) +n=new J.dd(q,r,o.j("dd<1>")) +r=o.c +l=0 +while(!0){if(!(l?>")) +j=r.tp(r,new A.b1A(i),new A.b1B()) +for(r=p.length,k=0;k=q.a&&r<=q.b}else s=!1 +p=s?o.a.c:B.Y +o.k8(0,o.a.aQl(p,a))}, +ael(a){var s=this.a.a.length +return a.a<=s&&a.b<=s}} +A.EX.prototype={} +A.kz.prototype={ +gh(a){return this.b}} +A.b12.prototype={ +jg(a,b){return 0}, +qo(a){return a>=this.b}, +ik(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.i(s,o) +else if(a<=n)q=o-1 +else p=o+1}return null}, +aOD(){var s,r=this,q=null,p=r.a.z +if(p===B.rq)return q +s=A.a([],t.ZD) +if(p.b&&r.gK1())s.push(new A.eR(new A.aAQ(r),B.uT,q)) +if(p.a&&r.gJP())s.push(new A.eR(new A.aAR(r),B.oc,q)) +if(p.c&&r.gzS())s.push(new A.eR(new A.aAS(r),B.uU,q)) +if(p.d&&r.gZs())s.push(new A.eR(new A.aAT(r),B.od,q)) +return s}, +az_(){var s,r,q,p,o,n,m,l=this,k=l.a.c.a.b,j=l.gar().bo.f.MI(),i=l.a.c.a.a +if(j!==i||!k.gdt()||k.a===k.b)return new A.aip(l.gar().bo.ge_(),l.gar().bo.ge_()) +s=k.a +r=k.b +q=B.d.Z(i,s,r) +p=q.length===0 +o=(p?B.ca:new A.eM(q)).gY(0) +n=l.gar().Ay(new A.cH(s,s+o.length)) +s=(p?B.ca:new A.eM(q)).ga_(0) +m=l.gar().Ay(new A.cH(r-s.length,r)) +s=n==null?null:n.d-n.b +if(s==null)s=l.gar().bo.ge_() +r=m==null?null:m.d-m.b +return new A.aip(s,r==null?l.gar().bo.ge_():r)}, +gUh(){var s,r,q,p,o=this +if(o.gar().yZ!=null){s=o.gar().yZ +s.toString +return new A.EM(s,null)}r=o.az_() +q=o.a.c.a.b +p=o.gar().Nl(q) +return A.bBh(r.b,o.gar(),p,r.a)}, +gUi(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=g.aOD() +if(e==null){e=g.x.ay +s=g.gJP()?new A.aAU(g):f +r=g.gK1()?new A.aAV(g):f +q=g.gzS()?new A.aAW(g):f +p=g.gZs()?new A.aAX(g):f +o=g.gaWr()?new A.aAY(g):f +n=g.gakg()?new A.aAZ(g):f +m=g.galX()?new A.aB_(g):f +l=g.gaeE()?new A.aB0(g):f +k=t.ZD +j=A.a([],k) +i=q!=null +if(!i||e!==B.nP){h=A.bU()===B.be +e=A.a([],k) +if(r!=null)e.push(new A.eR(r,B.uT,f)) +if(s!=null)e.push(new A.eR(s,B.oc,f)) +if(i)e.push(new A.eR(q,B.uU,f)) +s=m!=null +if(s&&h)e.push(new A.eR(m,B.uV,f)) +if(p!=null)e.push(new A.eR(p,B.od,f)) +if(o!=null)e.push(new A.eR(o,B.Zq,f)) +if(n!=null)e.push(new A.eR(n,B.Zr,f)) +if(s&&!h)e.push(new A.eR(m,B.uV,f)) +B.b.K(j,e)}if(l!=null)j.push(new A.eR(l,B.Zs,f)) +e=j}B.b.K(e,g.gaKZ()) +return e}, +gaKZ(){var s,r,q,p=A.a([],t.ZD),o=this.a,n=o.c.a.b +if(o.f||!n.gdt()||n.a===n.b)return p +for(o=this.fr,s=o.length,r=0;r0||!r.glg())return +s=r.a.c.a +if(s.k(0,r.id))return +r.z.toString +$.dC().ID(s) +r.id=s}, +a3U(a){var s,r,q,p,o,n,m,l,k=this +if(!B.b.gbb(k.gja().f).r.goG()){s=B.b.gbb(k.gja().f).at +s.toString +return new A.v4(s,a)}r=k.gar().gu(0) +if(k.a.k2===1){s=a.c +q=a.a +p=r.a +o=s-q>=p?p/2-a.gbg().a:A.V(0,s-p,q) +n=B.hz}else{m=A.a8D(a.gbg(),Math.max(a.d-a.b,k.gar().bo.ge_()),a.c-a.a) +s=m.d +q=m.b +p=r.b +o=s-q>=p?p/2-m.gbg().b:A.V(0,s-p,q) +n=B.dj}s=B.b.gbb(k.gja().f).at +s.toString +q=B.b.gbb(k.gja().f).z +q.toString +p=B.b.gbb(k.gja().f).Q +p.toString +l=A.V(o+s,q,p) +p=B.b.gbb(k.gja().f).at +p.toString +return new A.v4(l,a.de(n.aD(0,p-l)))}, +I5(){var s,r,q,p,o,n=this +if(!n.glg()){s=n.a +r=s.c.a +s=s.aP;(s==null?n:s).gqK() +s=n.a.aP +s=(s==null?n:s).gqK() +q=A.bB9(n) +$.dC().P4(q,s) +s=q +n.z=s +n.a9C() +n.a7c() +s=n.z +s.toString +p=n.db +p===$&&A.b() +o=n.gCp() +s.O6(p.d,p.r,p.w,n.a.db,o) +o=$.dC() +o.ID(r) +o.Sz() +s=n.a.aP +if((s==null?n:s).gqK().e.a){n.z.toString +o.aIh()}n.id=r}else{n.z.toString +$.dC().Sz()}}, +a2_(){var s,r,q=this +if(q.glg()){s=q.z +s.toString +r=$.dC() +if(r.d===s)r.a1V() +q.rx=q.id=q.z=null +q.ago()}}, +aIS(){if(this.p1)return +this.p1=!0 +A.ip(this.gaIo())}, +aIp(){var s,r,q,p,o,n=this +n.p1=!1 +if(n.glg())s=!1 +else s=!0 +if(s)return +s=n.z +s.toString +r=$.dC() +if(r.d===s)r.a1V() +n.id=n.z=null +s=n.a.aP;(s==null?n:s).gqK() +s=n.a.aP +s=(s==null?n:s).gqK() +q=A.bB9(n) +r.P4(q,s) +p=q +n.z=p +r.Sz() +s=n.db +s===$&&A.b() +o=n.gCp() +p.O6(s.d,s.r,s.w,n.a.db,o) +r.ID(n.a.c.a) +n.id=n.a.c.a}, +aLJ(){this.p2=!1 +$.ai.ai$.f.L(0,this.gCt())}, +XV(){var s=this +if(s.a.d.gcs())s.I5() +else{s.p2=!0 +$.ai.ai$.f.V(0,s.gCt()) +s.a.d.ek()}}, +a9k(){var s,r,q=this +if(q.Q!=null){s=q.a.d.gcs() +r=q.Q +if(s){r.toString +r.ce(0,q.a.c.a)}else{r.m() +q.Q=null}}}, +aFb(){var s=this.Q +if(s!=null){s.uL() +s=s.e +s===$&&A.b() +s.ej()}this.rx=null}, +Q7(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=h.a,f=g.iV,e=h.c +e.toString +s=g.c.a +r=h.gar() +q=h.a +p=q.p2 +o=q.ao +n=q.x1 +q=q.hT +m=$.ag() +l=t.uh +k=new A.co(!1,m,l) +j=new A.co(!1,m,l) +l=new A.co(!1,m,l) +i=new A.abH(e,r,p,h,new A.aAw(h,f),s,k,j,l) +s=i.ga9D() +r.dR.V(0,s) +r.hT.V(0,s) +i.Tb() +s=i.gazB() +l=A.bAt(h.x,e,g,o,h.ch,B.jG,j,0,0,q,s,i.gaL2(),i.gaL4(),n,s,i.gaL6(),i.gaL8(),p,h,B.aa7,h.ay,B.jG,k,h.ax,r.yZ,l) +i.e!==$&&A.bh() +i.e=l +return i}, +HA(a,b){var s,r,q,p,o,n=this +if(!n.a.c.ael(a))return +n.a.c.spy(a) +switch(b){case null:case void 0:case B.Me:case B.aY:case B.jt:case B.c0:case B.mG:case B.bj:case B.aX:n.XV() +break +case B.aW:if(n.a.d.gcs())n.XV() +break}q=n.a +q.toString +p=n.Q +if(p==null)n.Q=n.Q7() +else p.ce(0,q.c.a) +q=n.Q +q.toString +q.sadB(n.a.Q) +q=n.Q +q.uL() +q=q.e +q===$&&A.b() +q.Og() +try{n.a.to.$2(a,b)}catch(o){s=A.ae(o) +r=A.bM(o) +q=A.cp("while calling onSelectionChanged for "+A.h(b)) +A.en(new A.cY(s,r,"widgets",q,null,!1))}if(n.gIE()&&n.d!=null){n.IL(!1) +n.Ck()}}, +Iu(a){if(this.p3)return +this.p3=!0 +$.cm.p4$.push(new A.aAF(this,a))}, +rZ(){var s,r=this,q=r.c +if(q==null)return +s=A.nQ(q) +s.toString +q=r.p4 +q===$&&A.b() +if(q!==s.ax.d){$.cm.p4$.push(new A.aB3(r)) +if(r.p4>>24&255)/255,s) +s=q.gar() +p=q.a.go +p=A.I(B.c.aV(255*r),p.gh(p)>>>16&255,p.gh(p)>>>8&255,p.gh(p)&255) +s.gir().sTV(p) +if(q.a.as){p=q.goo().x +p===$&&A.b() +p=p>0}else p=!1 +q.r.sh(0,p)}, +gIE(){var s,r +if(this.a.d.gcs()){s=this.a +r=s.c.a.b +s=r.a===r.b&&s.as&&this.go}else s=!1 +return s}, +Ck(){var s,r=this +if(!r.a.as)return +if(!r.go)return +s=r.d +if(s!=null)s.b3(0) +r.goo().sh(0,1) +if(r.a.aW)r.goo().uR(r.ga5a()).a.a.ky(r.ga5V()) +else r.d=A.EU(B.eg,new A.aAJ(r))}, +RB(){var s,r=this,q=r.R8 +if(q>0){$.ai.toString +$.bN();--q +r.R8=q +if(q===0)r.a2(new A.aAB())}if(r.a.aW){q=r.d +if(q!=null)q.b3(0) +r.d=A.cj(B.z,new A.aAC(r))}else{q=r.d +q=q==null?null:q.b!=null +if(q!==!0&&r.go)r.d=A.EU(B.eg,new A.aAD(r)) +q=r.goo() +s=r.goo().x +s===$&&A.b() +q.sh(0,s===0?1:0)}}, +IL(a){var s,r=this +r.goo().sh(0,0) +s=r.d +if(s!=null)s.b3(0) +r.d=null +if(a)r.R8=0}, +a83(){return this.IL(!0)}, +SH(){var s=this +if(!s.gIE())s.a83() +else if(s.d==null)s.Ck()}, +a2M(){var s,r,q,p=this +if(p.a.d.gcs()&&!p.a.c.a.b.gdt()){s=p.gHa() +p.a.c.L(0,s) +r=p.a.c +q=p.a0S() +q.toString +r.spy(q) +p.a.c.V(0,s)}p.T7() +p.SH() +p.a9k() +p.a2(new A.aAx()) +p.gTh().amL()}, +axy(){var s,r,q,p=this +if(p.a.d.gcs()&&p.a.d.aPQ())p.I5() +else if(!p.a.d.gcs()){p.a2_() +s=p.a.c +s.k8(0,s.a.Ul(B.Y))}p.SH() +p.a9k() +s=p.a.d.gcs() +r=$.ai +if(s){r.t$.push(p) +s=p.c +s.toString +p.p4=A.nQ(s).ax.d +if(!p.a.x)p.Iu(!0) +q=p.a0S() +if(q!=null)p.HA(q,null)}else{B.b.D(r.t$,p) +p.a2(new A.aAz(p))}p.wh()}, +a0S(){var s,r=this.a +if(r.an&&r.k2===1&&!this.p2)s=A.cI(B.q,0,r.c.a.a.length,!1) +else s=!r.c.a.b.gdt()?A.ie(B.q,this.a.c.a.a.length):null +return s}, +avz(a){if(this.gar().y==null||!this.glg())return +this.a9C()}, +a9C(){var s=this.gar().gu(0),r=this.gar().bG(0,null),q=this.z +if(!s.k(0,q.a)||!r.k(0,q.b)){q.a=s +q.b=r +$.dC().aJF(s,r)}}, +a7d(a){var s,r,q,p=this +if(!p.glg())return +p.aMi() +s=p.a.c.a.c +r=p.gar().Ay(s) +if(r==null){q=s.gdt()?s.a:0 +r=p.gar().nb(new A.bd(q,B.q))}p.z.alh(r) +p.aLS() +$.cm.p4$.push(p.gaIR())}, +a7c(){return this.a7d(null)}, +a9y(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null +b.a.toString +s=A.bU() +if(s!==B.aN)return +if(B.b.gbb(b.gja().f).k4!==B.jr)return +s=b.gar().bo.f +s.toString +r=b.a.fy +$label0$0:{q=t.tp +if(q.b(r)){p=r==null?q.a(r):r +q=p +break $label0$0}o=r==null +if(o)q=!0 +else q=!1 +if(q){q=b.c +q.toString +q=A.cG(q,B.bM) +q=q==null?a:q.gdB() +if(q==null)q=B.ai +break $label0$0}throw A.c(A.hE(u.P))}n=b.a.db +m=b.gCp() +b.a.toString +l=b.c +l.toString +l=A.ayN(l) +k=new A.beH(n,m,q,l,a,b.a.gm8(),b.to,b.gar().gu(0),s) +if(a0)j=B.c_ +else{q=b.rx +q=q==null?a:q.U8(k) +j=q==null?B.c_:q}if(j.a<3)return +b.rx=k +i=A.a([],t.u1) +h=s.Ac(!1) +g=new A.nE(h,0,0) +for(f=0;g.GV(1,g.c);f=e){s=g.d +e=f+(s==null?g.d=B.d.Z(h,g.b,g.c):s).length +s=b.gar() +q=f1){o=p.a.c.a.b +o=o.a!==o.b||o.c===0}else o=!0 +if(o)return +o=p.a.c.a +s=o.a +o=o.b.c +r=A.aU2(s,o) +q=r.b +if(o===s.length)r.a73(2,q) +else{r.a73(1,q) +r.GV(1,r.b)}o=r.a +p.jZ(new A.c1(B.d.Z(o,0,r.b)+new A.eM(r.gG(0)).ga_(0)+new A.eM(r.gG(0)).gY(0)+B.d.cK(o,r.c),A.ie(B.q,r.b+r.gG(0).length),B.Y),B.aW)}, +a6U(a){var s=this.a.c.a,r=a.a.ags(a.c,a.b) +this.jZ(r,a.d) +if(r.k(0,s))this.a2M()}, +aJ_(a){if(a.a)this.lt(new A.bd(this.a.c.a.a.length,B.q)) +else this.lt(B.fG)}, +axA(a){var s,r,q,p,o,n,m,l=this +if(a.b!==B.js)return +s=B.b.gbb(l.gja().f) +if(l.a.k2===1){r=l.gja() +q=s.Q +q.toString +r.fB(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.as.ga4()) +p.toString +o=A.aRh(p,a) +r=s.at +r.toString +q=s.z +q.toString +n=s.Q +n.toString +m=A.V(r+o,q,n) +if(m===r)return +l.gja().fB(m)}, +axU(a){var s,r,q,p,o,n,m,l,k,j,i=this +if(i.a.k2===1)return +s=i.gar().nb(i.a.c.a.b.geO()) +r=t._N.a(i.as.ga4()) +r.toString +q=A.aRh(r,new A.hG(a.gaTi(a)?B.aE:B.ak,B.js)) +p=B.b.gbb(i.gja().f) +if(a.gaTi(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.gar().gu(0) +l=p.at +l.toString +k=o+l>=n+m.b?new A.bd(i.a.c.a.a.length,B.q):i.gar().j3(A.c8(i.gar().bG(0,null),new A.j(s.a,o))) +j=i.a.c.a.b.JT(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.fG:i.gar().j3(A.c8(i.gar().bG(0,null),new A.j(s.a,o))) +j=i.a.c.a.b.JT(k.a)}i.lt(j.geO()) +i.jZ(i.a.c.a.lw(j),B.aW)}, +aMd(a){var s=a.b +this.lt(s.geO()) +this.jZ(a.a.lw(s),a.c)}, +gTh(){var s,r=this,q=r.y2 +if(q===$){s=A.a([],t.f) +r.y2!==$&&A.at() +q=r.y2=new A.VC(r,new A.bl(s,t._),t.Wp)}return q}, +aCS(a){var s=this.Q +if(s==null)s=null +else{s=s.e +s===$&&A.b() +s=s.gAe()}if(s===!0){this.lH(!1) +return null}s=this.c +s.toString +return A.tg(s,a,t.xm)}, +awx(a){switch(A.bU().a){case 0:case 2:case 1:switch(a.gdc(a).a){case 0:this.a.d.iF() +break +case 1:case 2:case 3:case 5:this.a.d.iF() +break +case 4:throw A.c(A.aY("Unexpected pointer down event for trackpad"))}break +case 3:case 4:case 5:this.a.d.iF() +break}}, +gasX(){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.bB +if(b1===$){s=t.f +r=A.a([],s) +q=t._ +b1=b0.xr +if(b1===$){p=A.a([],s) +b0.xr!==$&&A.at() +b1=b0.xr=new A.d9(b0.gaIc(),new A.bl(p,q),t.Tx)}o=b0.y1 +if(o===$){p=A.a([],s) +b0.y1!==$&&A.at() +o=b0.y1=new A.d9(b0.gaMc(),new A.bl(p,q),t.ZQ)}p=A.a([],s) +n=A.a([],s) +m=b0.gauP() +l=b0.gaEA() +k=A.a([],s) +j=b0.c +j.toString +j=new A.rA(b0,m,l,new A.bl(k,q),t.dA).em(j) +k=b0.gaEQ() +i=A.a([],s) +h=b0.c +h.toString +h=new A.rA(b0,k,l,new A.bl(i,q),t.Uz).em(h) +i=b0.gaDO() +g=b0.gaEC() +f=A.a([],s) +e=b0.c +e.toString +e=new A.rA(b0,i,g,new A.bl(f,q),t.Fb).em(e) +m=A.w4(b0,m,l,!1,!1,!1,t._w) +f=b0.c +f.toString +f=m.em(f) +m=A.a([],s) +d=b0.c +d.toString +d=new A.d9(b0.gaxT(),new A.bl(m,q),t.vr).em(d) +m=A.w4(b0,k,l,!1,!0,!1,t.P9) +c=b0.c +c.toString +c=m.em(c) +m=b0.gaGz() +b=A.w4(b0,m,l,!1,!0,!1,t.cP) +a=b0.c +a.toString +a=b.em(a) +b=A.w4(b0,i,g,!1,!0,!1,t.OO) +a0=b0.c +a0.toString +a0=b.em(a0) +b=b0.gTh() +a1=b0.c +a1.toString +a1=b.em(a1) +b=b0.gTh() +a2=b0.c +a2.toString +a2=b.em(a2) +m=A.w4(b0,m,l,!1,!0,!1,t.b6) +b=b0.c +b.toString +b=m.em(b) +m=b0.gawZ() +a3=A.w4(b0,m,l,!1,!0,!1,t.HH) +a4=b0.c +a4.toString +a4=a3.em(a4) +l=A.w4(b0,k,l,!1,!0,!1,t.eI) +k=b0.c +k.toString +k=l.em(k) +l=A.a([],s) +a3=b0.c +a3.toString +a3=new A.d9(b0.gaIZ(),new A.bl(l,q),t.sl).em(a3) +l=A.a([],s) +i=A.w4(b0,i,g,!1,!0,!0,t.oB) +a5=b0.c +a5.toString +a5=i.em(a5) +g=A.w4(b0,m,g,!0,!0,!0,t.bh) +m=b0.c +m.toString +m=g.em(m) +g=A.a([],s) +i=b0.c +i.toString +i=new A.anf(b0,new A.bl(g,q)).em(i) +g=A.a([],s) +a6=b0.c +a6.toString +a6=new A.agm(b0,new A.bl(g,q)).em(a6) +g=A.a([],s) +a7=b0.c +a7.toString +a7=new A.d9(new A.aAv(b0),new A.bl(g,q),t.gv).em(a7) +a8=b0.x2 +if(a8===$){s=A.a([],s) +b0.x2!==$&&A.at() +a8=b0.x2=new A.d9(b0.gaLB(),new A.bl(s,q),t.j5)}s=b0.c +s.toString +a9=A.a4([B.auk,new A.Jw(!1,new A.bl(r,q)),B.atW,b1,B.au8,o,B.jP,new A.wW(!0,new A.bl(p,q)),B.fJ,new A.d9(b0.gaCR(),new A.bl(n,q),t.OZ),B.atz,j,B.aun,h,B.atA,e,B.NW,f,B.atD,d,B.NT,c,B.att,a,B.NV,a0,B.O3,a1,B.auh,a2,B.aul,b,B.NU,a4,B.O5,k,B.ats,a3,B.rw,new A.d9(b0.gaxz(),new A.bl(l,q),t.fn),B.O6,a5,B.O4,m,B.O0,i,B.NX,a6,B.atR,a7,B.au0,a8.em(s)],t.n,t.b) +b0.bB!==$&&A.at() +b0.bB=a9 +b1=a9}return b1}, +C(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.ng(a1) +s=a.a +r=s.p2 +q=s.fy +$label0$0:{s=t.tp +if(s.b(q)){p=q==null?s.a(q):q +s=p +break $label0$0}o=q==null +if(o)s=!0 +else s=!1 +if(s){s=A.cG(a1,B.bM) +s=s==null?a0:s.gdB() +if(s==null)s=B.ai +break $label0$0}throw A.c(A.hE(u.P))}n=a.glg() +if(a.a.d.gcs()){a.a.toString +m=a.gaww()}else m=a0 +l=a.a.y1 +if(l==null)l=B.jE +k=a.gasX() +j=a.a +i=j.c +h=j.d +g=j.cx +j=j.k2!==1?B.aE:B.fR +f=a.gja() +e=a.a +d=e.aA +c=e.ao +e=e.dG +b=A.r9(a1).aby(!1,a.a.k2!==1) +return new A.ag1(a.gavy(),n,A.EI(A.fO(A.k1(k,new A.F3(i,new A.aAM(a),new A.aAN(),new A.aAO(a),h,g,A.jv(!1,a0,A.aRv(j,B.x,f,c,!0,a.as,d,e,b,a0,new A.aAP(a,r,s)),a0,a0,a0,h,!1,a0,a0,a0,a0,a0,a0),a0,t.pm)),l,a0,a0,a0,a0,a0),a0,m),a0)}, +aaO(){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=i.a +if(g.f){s=g.c.a.a +s=B.d.aD(g.e,s.length) +$.ai.toString +$.bN() +r=B.am2.p(0,A.bU()) +if(r){q=i.R8>0?i.RG:h +if(q!=null&&q>=0&&q=0&&p<=g.c.a.a.length){o=A.a([],t.s6) +g=i.a +n=g.c.a.a.length-i.to +if(g.k2!==1){o.push(B.ayv) +o.push(new A.Aj(new A.N(i.gar().gu(0).a,0),B.bl,B.dm,h,h))}else o.push(B.ayw) +g=i.db +g===$&&A.b() +p=A.a([A.dq(h,h,h,h,h,h,h,h,h,B.d.Z(i.a.c.a.a,0,n))],t.VO) +B.b.K(p,o) +p.push(A.dq(h,h,h,h,h,h,h,h,h,B.d.cK(i.a.c.a.a,n))) +return A.dq(p,h,h,h,h,h,h,h,g,h)}m=!g.x&&g.d.gcs() +if(i.ga7X()){l=!i.a.c.a.gaee()||!m +g=i.a.c.a +p=i.db +p===$&&A.b() +k=i.cy +k===$&&A.b() +k=k.c +k.toString +j=i.dx +j.toString +return A.bZ6(g,l,p,k,j)}g=i.a.c +p=i.c +p.toString +k=i.db +k===$&&A.b() +return g.aaP(p,k,m)}} +A.aAA.prototype={ +$0(){}, +$S:0} +A.aB1.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.lt(s.a.c.a.b.geO())}, +$S:4} +A.aAE.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.lt(s.a.c.a.b.geO())}, +$S:4} +A.aAQ.prototype={ +$0(){this.a.K2(B.aX)}, +$S:0} +A.aAR.prototype={ +$0(){this.a.JQ(B.aX)}, +$S:0} +A.aAS.prototype={ +$0(){this.a.w_(B.aX)}, +$S:0} +A.aAT.prototype={ +$0(){this.a.pw(B.aX)}, +$S:0} +A.aAU.prototype={ +$0(){return this.a.JQ(B.aX)}, +$S:0} +A.aAV.prototype={ +$0(){return this.a.K2(B.aX)}, +$S:0} +A.aAW.prototype={ +$0(){return this.a.w_(B.aX)}, +$S:0} +A.aAX.prototype={ +$0(){return this.a.pw(B.aX)}, +$S:0} +A.aAY.prototype={ +$0(){return this.a.Lk(B.aX)}, +$S:0} +A.aAZ.prototype={ +$0(){return this.a.G4(B.aX)}, +$S:0} +A.aB_.prototype={ +$0(){return this.a.Gp(B.aX)}, +$S:0} +A.aB0.prototype={ +$0(){return this.a.aKE(B.aX)}, +$S:0} +A.aAK.prototype={ +$0(){var s=0,r=A.n(t.H),q=this,p,o,n,m,l +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:o=q.b +n=q.a +m=n.a +l=B.d.Z(m.c.a.a,o.a,o.b) +s=l.length!==0?2:3 +break +case 2:s=4 +return A.i(n.dy.Mg(q.c.a,l,m.x),$async$$0) +case 4:p=b +if(p!=null&&n.gP_())n.a6p(B.aX,p) +else n.h5() +case 3:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.aB2.prototype={ +$1(a){var s,r=this.a +if(r.c!=null&&r.gar().id!=null){r.p2=!0 +$.ai.ai$.f.V(0,r.gCt()) +s=r.c +s.toString +A.Ku(s).aaD(0,r.a.d)}}, +$S:4} +A.aB4.prototype={ +$1(a){this.a.I5()}, +$S:4} +A.aAw.prototype={ +$1(a){return this.b.$2(a,this.a)}, +$S:16} +A.aAF.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i,h=this.a +h.p3=!1 +s=$.ai.ai$.z.i(0,h.w) +s=s==null?null:s.gab() +t.CA.a(s) +if(s!=null){r=s.dz.gdt() +r=!r||h.gja().f.length===0}else r=!0 +if(r)return +q=s.bo.ge_() +p=h.a.a9.d +r=h.Q +if((r==null?null:r.c)!=null){o=r.c.Av(q).b +n=Math.max(o,48) +p=Math.max(o/2-h.Q.c.Au(B.jG,q).b+n/2,p)}m=h.a.a9.JS(p) +l=h.a3U(s.nb(s.dz.geO())) +k=h.a.c.a.b +if(k.a===k.b)j=l.b +else{i=s.j1(k) +if(i.length===0)j=l.b +else if(k.c>>24&255)/255,n) +n=b8.a.go +n=A.I(B.c.aV(255*m),n.gh(n)>>>16&255,n.gh(n)>>>8&255,n.gh(n)&255) +p=b8.a +l=p.k1 +k=p.y +j=p.x +p=p.d.gcs() +i=b8.a +h=i.k2 +g=i.k3 +f=i.k4 +i=i.gm8() +e=b8.Q +if(e==null)e=b7 +else{e=e.e +e===$&&A.b() +e=$.q7===e.p1}if(e===!0){b8.cy===$&&A.b() +e=b8.a +d=e.p1 +c=d +d=e +e=c}else{e=b8.a +d=e.p1 +c=d +d=e +e=c}b=this.c +a=b8.gCp() +b8.a.toString +a0=A.ayN(c2) +a1=b8.a +a2=a1.w +a3=a1.e +a4=a1.f +a5=a1.bB +a6=a1.bd +a7=a1.aZ +a8=a1.bU +if(a8==null)a8=B.h +a9=a1.cc +b0=a1.t +b1=a1.ai +if(a1.an)a1=!a1.x||!a4 +else a1=!1 +b2=b8.c +b2.toString +b2=A.bX(b2,B.dO,t.l).w +b3=b8.x1 +b4=b8.a +b5=b4.id +b4=b4.bC +b6=A.bsn(q,b) +return new A.q4(b8.ax,new A.bT(A.c3(b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,c0,c1,b7,b7,b7,b7,b7,b7,b7,b7,b9,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7,b7),!1,!1,!1,!1,new A.Uv(new A.RZ(q,o,n,b8.ay,b8.ch,l,b8.r,k,j,p,h,g,f,i,e,b,d.db,a,b7,a3,a4,a0,a2,c3,!0,a5,a6,a7,a8,b1,a9,b0,a1,b8,b2.b,b3,b5,b4,b6,r),s,r,new A.aAL(b8),!0,b7),b7),b7)}, +$S:473} +A.aAL.prototype={ +$0(){var s=this.a +s.I5() +s.a9y(!0)}, +$S:0} +A.RZ.prototype={ +aU(a){var s,r=this,q=null,p=r.ax,o=r.cy,n=A.ul(a),m=r.f.b,l=A.bCy(),k=A.bCy(),j=$.ag(),i=t.uh,h=A.ay(),g=A.ay() +if(o.k(0,B.ai))o=new A.jW(1) +s=p===1?1:q +o=A.mr(q,n,s,r.CW,r.e,r.db,r.dx,r.fy,1,o,r.go) +p=new A.z2(l,k,!0,r.RG,r.fr,r.fx,r.R8,new A.co(!0,j,i),new A.co(!0,j,i),o,!1,r.z,r.at,r.Q,r.as,p,r.ay,r.ch,m,r.id,r.k2,r.k3,r.p1,r.w,r.x,r.p4,r.to,B.h,h,g,0,q,q,!1,A.ay()) +p.aT() +l.sKT(r.cx) +l.sKU(m) +l.sZv(r.p2) +l.sZw(r.p3) +k.sKT(r.ry) +k.sKU(r.rx) +p.gir().sTV(r.r) +p.gir().sabW(r.k4) +p.gir().sabV(r.ok) +p.gir().saaF(r.y) +p.a9d(q) +p.a9m(q) +p.K(0,q) +return p}, +ba(a,b){var s,r,q=this +b.scG(0,q.e) +b.gir().sTV(q.r) +b.samF(q.w) +b.saSi(q.x) +b.gir().saaF(q.y) +b.sam6(q.z) +b.saTa(q.Q) +b.sXM(0,q.as) +b.scs(q.at) +b.sqA(q.ax) +b.saXn(q.ay) +b.sVh(q.ch) +b.sm8(q.CW) +s=b.aq +s.sKT(q.cx) +b.sdB(q.cy) +b.sqJ(0,q.db) +b.scH(q.dx) +r=A.ul(a) +b.sqx(0,r) +b.spy(q.f.b) +b.scF(0,q.id) +b.dG=!0 +b.sA9(q.fy) +b.sqL(q.go) +b.saXQ(q.fr) +b.saXP(q.fx) +b.saQO(q.k2) +b.saQM(q.k3) +b.gir().sabW(q.k4) +b.gir().sabV(q.ok) +s.sZv(q.p2) +s.sZw(q.p3) +b.saS9(q.p4) +b.iV=q.R8 +b.srY(0,q.RG) +b.saZZ(q.p1) +s=b.aA +s.sKT(q.ry) +r=q.to +if(r!==b.ep){b.ep=r +b.aK() +b.c4()}s.sKU(q.rx)}, +gh(a){return this.f}} +A.beH.prototype={ +U8(a){var s,r,q=this +if(a===q)return B.dn +if(q.a===a.a)if(q.b===a.b){if(q.c.k(0,a.c))s=!B.ND.k(0,B.ND)||!q.f.k(0,a.f)||q.r!==a.r||!q.w.k(0,a.w) +else s=!0 +r=s}else r=!0 +else r=!0 +return r?B.c_:q.x.bV(0,a.x)}} +A.Uv.prototype={ +W(){var s=$.bCp +$.bCp=s+1 +return new A.an5(B.e.l(s),B.l)}, +b21(){return this.f.$0()}} +A.an5.prototype={ +az(){var s=this +s.aM() +s.a.toString +$.dC().f.n(0,s.d,s)}, +b8(a){this.bj(a) +this.a.toString}, +m(){$.dC().f.D(0,this.d) +this.aJ()}, +gar(){var s=this.a.e +s=$.ai.ai$.z.i(0,s) +s=s==null?null:s.gab() +return t.CA.a(s)}, +aVH(a){var s,r,q,p,o=this,n=o.gpZ(0),m=o.gar() +m=m==null?null:m.ib +if(m===!0)return!1 +if(n.k(0,B.Q))return!1 +if(!n.pf(a))return!1 +s=n.fi(a) +r=A.a2Z() +m=$.ai +m.toString +q=s.gbg() +p=o.c +p.toString +m.zj(r,q,A.nQ(p).a) +return B.b.fJ(r.a,new A.beI(o))}, +gpZ(a){var s=t.aA.a(this.c.gab()) +if(s==null||this.c==null||s.y==null)return B.Q +return A.hg(s.bG(0,null),new A.A(0,0,0+s.gu(0).a,0+s.gu(0).b))}, +C(a){return this.a.c}, +$ibAp:1} +A.beI.prototype={ +$1(a){return a.a.k(0,this.a.gar())}, +$S:474} +A.Aj.prototype={ +CR(a,b,c){var s,r=this.a,q=r!=null +if(q)a.tM(r.AC(c)) +r=this.x +s=c.a +a.aaa(r.a*s,r.b*s,this.b) +if(q)a.hD()}} +A.afT.prototype={ +a1c(a){var s=this.a +return(s.charCodeAt(a-1)&64512)===55296&&(s.charCodeAt(a)&64512)===56320}, +i3(a){var s=this.a.length +if(s===0||a<0)return null +if(a===0)return 0 +if(a>=s)return s +if(s<=1)return a +return this.a1c(a)?a-1:a}, +il(a){var s=this.a.length +if(s===0||a>=s)return null +if(a<0)return 0 +if(a===s-1)return s +if(s<=1)return a +s=a+1 +return this.a1c(s)?a+2:s}} +A.rA.prototype={ +h6(a,b){var s,r,q,p,o,n=this.e,m=n.a.c.a.b +if(!m.gdt())return null +s=n.a1y() +r=m.a +q=m.b +if(r!==q){r=s.i3(r) +if(r==null)r=n.a.c.a.a.length +q=s.il(q-1) +if(q==null)q=0 +b.toString +return A.tg(b,new A.nu(n.a.c.a,"",new A.cH(r,q),B.aW),t.UM)}r=a.a +p=this.r.$3(m.gmr(),r,this.f.$0()).a +q=m.c +if(r){r=s.i3(q) +if(r==null)r=n.a.c.a.a.length}else{r=s.il(q-1) +if(r==null)r=0}o=A.cI(B.q,r,p,!1) +b.toString +return A.tg(b,new A.nu(n.a.c.a,"",o,B.aW),t.UM)}, +eK(a){return this.h6(a,null)}, +gnU(){var s=this.e.a +return!s.x&&s.c.a.b.gdt()}} +A.VB.prototype={ +h6(a,b){var s,r,q,p,o,n,m,l,k=this,j=k.e,i=j.a,h=i.c.a,g=h.b,f=a.b||!i.an +i=g.a +s=g.b +r=i===s +if(!r&&!k.f&&f){b.toString +return A.tg(b,new A.mu(h,A.ie(B.q,a.a?s:i),B.aW),t.gU)}q=g.geO() +if(a.d){i=a.a +if(i){h=j.gar().wq(q).b +if(new A.bd(h,B.as).k(0,q)){s=j.a.c.a.a +h=h!==s.length&&s.charCodeAt(q.a)!==10}else h=!1}else h=!1 +if(h)q=new A.bd(q.a,B.q) +else{if(!i){i=j.gar().wq(q).a +i=new A.bd(i,B.q).k(0,q)&&i!==0&&j.a.c.a.a.charCodeAt(q.a-1)!==10}else i=!1 +if(i)q=new A.bd(q.a,B.as)}}i=k.r +if(i){h=g.c +s=g.d +p=a.a?h>s:h"))}, +gnA(){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}, +gcs(){if(!this.gki()){var s=this.w +if(s==null)s=null +else{s=s.c +s=s==null?null:B.b.p(s.gnA(),this)}s=s===!0}else s=!0 +return s}, +gki(){var s=this.w +return(s==null?null:s.c)===this}, +gtE(){return this.gh0()}, +gh0(){var s,r,q,p +for(s=this.gnA(),r=s.length,q=0;q")).ak(0,B.b.gw9(r))}}b.Q=null +B.b.D(this.as,b) +for(r=this.gnA(),q=r.length,p=0;p#"+s+q}, +$iah:1} +A.aDw.prototype={ +$1(a){return!a.glb()&&a.geD()}, +$S:44} +A.aDv.prototype={ +$1(a){return a.gh0()===this.a}, +$S:44} +A.qg.prototype={ +gtE(){return this}, +gFw(){if(!this.geD())return B.tD +return A.e7.prototype.gFw.call(this)}, +Ga(a){if(a.Q==null)this.Ij(a) +if(this.gcs())a.pK(!0) +else a.xI()}, +aaD(a,b){var s,r=this +if(b.Q==null)r.Ij(b) +s=r.w +if(s!=null)s.f.push(new A.afh(r,b)) +s=r.w +if(s!=null)s.BT()}, +pK(a){var s,r,q=this,p=q.fr +while(!0){if((p.length!==0?B.b.ga_(p):null)!=null)s=!(p.length!==0?B.b.ga_(p):null).geD() +else s=!1 +if(!s)break +p.pop()}r=p.length!==0?B.b.ga_(p):null +if(!a||r==null){if(q.geD()){q.xI() +q.a5A(q)}return}r.pK(!0)}} +A.tY.prototype={ +J(){return"FocusHighlightMode."+this.b}} +A.aDu.prototype={ +J(){return"FocusHighlightStrategy."+this.b}} +A.Ks.prototype={ +m(){var s=this.a,r=$.f4.z0$ +r===$&&A.b() +if(J.d(r.a,s.gadp())){$.ef.aL$.b.D(0,s.gadu()) +r=$.f4.z0$ +r===$&&A.b() +r.a=null}s.f=new A.ql(A.l3(null,null,t.Su,t.S),t.op) +this.b.m() +this.e8()}, +BT(){if(this.r)return +this.r=!0 +A.ip(this.gaNU())}, +aaq(){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")) +if(!s.ga3(0).v())p=null +else p=b?s.ga_(0):s.gY(0)}return p==null?a:p}, +a3h(a,b){return this.a3i(a,!1,b)}, +aVv(a){}, +TX(a,b){}, +uz(a,b){var s,r,q,p,o,n,m,l=this,k=null,j=a.gtE() +j.toString +l.r3(j) +l.vv$.D(0,j) +s=j.fr +r=s.length!==0?B.b.ga_(s):k +s=r==null +if(s){q=b?l.a3h(a,!1):l.a3i(a,!0,!1) +return l.xA(q,b?B.eI:B.eJ,b)}if(s)r=j +p=A.bqK(j,r) +if(b&&r===B.b.ga_(p))switch(j.dy.a){case 1:r.iF() +return!1 +case 2:o=j.gh0() +if(o!=null&&o!==$.ai.ai$.f.b){r.iF() +j=o.e +j.toString +A.lV(j).uz(o,!0) +j=r.gh0() +if(j==null)j=k +else{j=j.fr +j=j.length!==0?B.b.ga_(j):k}return j!==r}return l.xA(B.b.gY(p),B.eI,b) +case 0:return l.xA(B.b.gY(p),B.eI,b)}if(!b&&r===B.b.gY(p))switch(j.dy.a){case 1:r.iF() +return!1 +case 2:o=j.gh0() +if(o!=null&&o!==$.ai.ai$.f.b){r.iF() +j=o.e +j.toString +A.lV(j).uz(o,!1) +j=r.gh0() +if(j==null)j=k +else{j=j.fr +j=j.length!==0?B.b.ga_(j):k}return j!==r}return l.xA(B.b.ga_(p),B.eJ,b) +case 0:return l.xA(B.b.ga_(p),B.eJ,b)}for(j=J.av(b?p:new A.bY(p,A.a8(p).j("bY<1>"))),n=k;j.v();n=m){m=j.gG(j) +if(n===r)return l.xA(m,b?B.eI:B.eJ,b)}return!1}} +A.aDz.prototype={ +$1(a){return a.geD()&&!a.glb()}, +$S:44} +A.aDB.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.gaa(0))q=o}if(b===B.NR){n=J.h3(q) +q=new A.bY(n,A.a8(n).j("bY<1>"))}m=J.jn(q,new A.azz(new A.A(f.gcP(0).a,-1/0,f.gcP(0).c,1/0))) +if(!m.gaa(0)){p=B.b.gY(A.bMV(f.gcP(0).gbg(),m)) +break}p=B.b.gY(A.bMW(f.gcP(0).gbg(),q)) +break +case 1:case 3:q=j.aKs(b,f.gcP(0),h.gFw()) +if(q.length===0){p=i +break}if(r!=null&&!r.d.gaaz()){o=new A.b6(q,new A.azA(r),A.a8(q).j("b6<1>")) +if(!o.gaa(0))q=o}if(b===B.NS){n=J.h3(q) +q=new A.bY(n,A.a8(n).j("bY<1>"))}m=J.jn(q,new A.azB(new A.A(-1/0,f.gcP(0).b,1/0,f.gcP(0).d))) +if(!m.gaa(0)){p=B.b.gY(A.bMU(f.gcP(0).gbg(),m)) +break}p=B.b.gY(A.bMX(f.gcP(0).gbg(),q)) +break +default:p=i}if(p!=null){n=j.vv$ +l=n.i(0,h) +k=new A.FD(b,f) +if(l!=null)l.a.push(k) +else n.n(0,h,new A.agZ(A.a([k],t.Kj))) +switch(g){case 0:case 3:j.a.$2$alignmentPolicy(p,B.eJ) +break +case 2:case 1:j.a.$2$alignmentPolicy(p,B.eI) +break}return!0}return!1}} +A.bc6.prototype={ +$1(a){return a.b===this.a}, +$S:478} +A.azt.prototype={ +$2(a,b){if(this.a)if(this.b)return B.c.bV(a.gcP(0).b,b.gcP(0).b) +else return B.c.bV(b.gcP(0).d,a.gcP(0).d) +else if(this.b)return B.c.bV(a.gcP(0).a,b.gcP(0).a) +else return B.c.bV(b.gcP(0).c,a.gcP(0).c)}, +$S:75} +A.azv.prototype={ +$2(a,b){var s=a.gcP(0).gbg(),r=b.gcP(0).gbg(),q=this.a,p=A.bqn(q,s,r) +if(p===0)return A.bqm(q,s,r) +return p}, +$S:75} +A.azu.prototype={ +$2(a,b){var s=a.gcP(0).gbg(),r=b.gcP(0).gbg(),q=this.a,p=A.bqm(q,s,r) +if(p===0)return A.bqn(q,s,r) +return p}, +$S:75} +A.azw.prototype={ +$2(a,b){var s,r,q,p=this.a,o=a.gcP(0),n=b.gcP(0),m=o.a,l=p.a,k=o.c +m=Math.abs(m-l)=s.c}, +$S:44} +A.azp.prototype={ +$2(a,b){return B.c.bV(a.gcP(0).gbg().a,b.gcP(0).gbg().a)}, +$S:75} +A.azq.prototype={ +$1(a){var s=this.a +return!a.gcP(0).k(0,s)&&a.gcP(0).gbg().b<=s.b}, +$S:44} +A.azr.prototype={ +$1(a){var s=this.a +return!a.gcP(0).k(0,s)&&a.gcP(0).gbg().b>=s.d}, +$S:44} +A.azs.prototype={ +$2(a,b){return B.c.bV(a.gcP(0).gbg().b,b.gcP(0).gbg().b)}, +$S:75} +A.azm.prototype={ +$1(a){var s,r,q=this,p=q.b.a.pop().b,o=p.e +o.toString +o=A.jH(o,null) +s=$.ai.ai$.f.c.e +s.toString +if(o!=A.jH(s,null)){o=q.a +s=q.c +o.r3(s) +o.vv$.D(0,s) +return!1}switch(a.a){case 0:case 3:r=B.eJ +break +case 1:case 2:r=B.eI +break +default:r=null}q.a.a.$2$alignmentPolicy(p,r) +return!0}, +$S:480} +A.azy.prototype={ +$1(a){var s=a.e +s.toString +return A.jH(s,null)===this.a}, +$S:44} +A.azz.prototype={ +$1(a){return!a.gcP(0).fi(this.a).gaa(0)}, +$S:44} +A.azA.prototype={ +$1(a){var s=a.e +s.toString +return A.jH(s,null)===this.a}, +$S:44} +A.azB.prototype={ +$1(a){return!a.gcP(0).fi(this.a).gaa(0)}, +$S:44} +A.fZ.prototype={ +gaca(){var s=this.d +if(s==null){s=this.c.e +s.toString +s=this.d=new A.bc4().$1(s)}s.toString +return s}} +A.bc3.prototype={ +$1(a){var s=a.gaca() +return A.uj(s,A.a8(s).c)}, +$S:481} +A.bc5.prototype={ +$2(a,b){switch(this.a.a){case 1:return B.c.bV(a.b.a,b.b.a) +case 0:return B.c.bV(b.b.c,a.b.c)}}, +$S:242} +A.bc4.prototype={ +$1(a){var s,r=A.a([],t.vl),q=t.I,p=a.jy(q) +for(;p!=null;){r.push(q.a(p.gbf())) +s=A.bX_(p) +p=s==null?null:s.jy(q)}return r}, +$S:483} +A.pA.prototype={ +gcP(a){var s,r,q,p,o=this +if(o.b==null)for(s=o.a,r=A.a8(s).j("a1<1,A>"),s=new A.a1(s,new A.bc1(),r),s=new A.ck(s,s.gq(0),r.j("ck")),r=r.j("al.E");s.v();){q=s.d +if(q==null)q=r.a(q) +p=o.b +if(p==null){o.b=q +p=q}o.b=p.iA(q)}s=o.b +s.toString +return s}} +A.bc1.prototype={ +$1(a){return a.b}, +$S:484} +A.bc2.prototype={ +$2(a,b){switch(this.a.a){case 1:return B.c.bV(a.gcP(0).a,b.gcP(0).a) +case 0:return B.c.bV(b.gcP(0).c,a.gcP(0).c)}}, +$S:485} +A.aNk.prototype={ +avv(a){var s,r,q,p,o,n=B.b.gY(a).a,m=t.qi,l=A.a([],m),k=A.a([],t.jE) +for(s=a.length,r=0;r") +return A.J(new A.b6(b,new A.aNo(new A.A(-1/0,s.b,1/0,s.d)),r),!0,r.j("p.E"))}, +$S:486} +A.aNo.prototype={ +$1(a){return!a.b.fi(this.a).gaa(0)}, +$S:487} +A.Kv.prototype={ +W(){return new A.aib(B.l)}} +A.Se.prototype={} +A.aib.prototype={ +gdI(a){var s,r,q,p=this,o=p.d +if(o===$){s=p.a.c +r=A.a([],t.bp) +q=$.ag() +p.d!==$&&A.at() +o=p.d=new A.Se(s,!1,!0,!0,!0,null,null,r,q)}return o}, +m(){this.gdI(0).m() +this.aJ()}, +b8(a){var s=this +s.bj(a) +if(a.c!==s.a.c)s.gdI(0).dy=s.a.c}, +C(a){var s=null,r=this.gdI(0) +return A.jv(!1,!1,this.a.f,s,!0,!0,r,!1,s,s,s,s,s,!0)}} +A.a9n.prototype={ +eK(a){a.b38(a.gdI(a))}} +A.qF.prototype={} +A.De.prototype={ +eK(a){var s=$.ai.ai$.f.c,r=s.e +r.toString +return A.lV(r).uz(s,!0)}, +Ya(a,b){return b?B.bP:B.kY}} +A.r0.prototype={} +A.DD.prototype={ +eK(a){var s=$.ai.ai$.f.c,r=s.e +r.toString +return A.lV(r).uz(s,!1)}, +Ya(a,b){return b?B.bP:B.kY}} +A.lQ.prototype={} +A.wW.prototype={ +eK(a){var s,r +if(!this.c){s=$.ai.ai$.f.c +r=s.e +r.toString +A.lV(r).aV_(s,a.a)}}} +A.aic.prototype={} +A.alU.prototype={ +TX(a,b){var s +this.ans(a,b) +s=this.vv$.i(0,b) +if(s!=null){s=s.a +if(!!s.fixed$length)A.a5(A.ao("removeWhere")) +B.b.ov(s,new A.bc6(a),!0)}}} +A.aqP.prototype={} +A.aqQ.prototype={} +A.KA.prototype={ +W(){return new A.KB(A.b0(t.gx),B.l)}} +A.KB.prototype={ +axY(){var s=this +s.a.toString +s.e=s.f.fJ(0,new A.aDS()) +s.a3v()}, +a3v(){this.a2(new A.aDT(this))}, +C(a){var s,r,q=this +switch(q.a.w.a){case 1:q.uP() +break +case 2:if(q.e)q.uP() +break +case 0:break}s=q.a +r=q.d +return new A.Fh(A.bUe(s.c,q,r),null,null)}, +uP(){var s,r,q,p,o,n,m,l={},k=l.a="" +for(s=this.f,s=A.dw(s,s.r,A.u(s).c),r=s.$ti.c,q=!1;s.v();){p=s.d +if(p==null)p=r.a(p) +q=!p.b29()||q +o=l.a +p=p.e +n=p.y +p=n==null?A.u(p).j("de.T").a(n):n +l.a=o+(p==null?k:p)}if(l.a.length!==0){k=this.c.av(t.I) +k.toString +m=k.w +if(A.bU()===B.aN)A.bu(new A.aDU(l,m),t.H) +else A.aac(l.a,m,B.tk)}return!q}} +A.aDS.prototype={ +$1(a){var s=a.f,r=s.y +return r==null?A.u(s).j("de.T").a(r):r}, +$S:488} +A.aDT.prototype={ +$0(){++this.a.d}, +$S:0} +A.aDU.prototype={ +$0(){var s=0,r=A.n(t.H),q=this +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i(A.cM(B.ef,null,t.H),$async$$0) +case 2:A.aac(q.a.a,q.b,B.tk) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.Sh.prototype={ +e0(a){return this.r!==a.r}} +A.qi.prototype={ +W(){return A.bOl(A.u(this).j("qi.T"))}} +A.kV.prototype={ +gTe(){var s=this.d +return s===$?this.d=this.a.f:s}, +gh(a){return this.gTe()}, +b29(){var s,r +this.a2(new A.aDR(this)) +s=this.e +r=s.y +return(r==null?A.u(s).j("de.T").a(r):r)==null}, +uP(){var s=this.a.d,r=this.e +if(s!=null)r.sh(0,s.$1(this.gTe())) +else r.sh(0,null)}, +K7(a){var s +this.a2(new A.aDQ(this,a)) +s=this.c +s.toString +s=A.bqQ(s) +if(s!=null)s.axY()}, +ghG(){return this.a.x}, +kt(a,b){var s=this +s.pl(s.e,"error_text") +s.pl(s.f,"has_interacted_by_user")}, +eJ(){var s=this.c +s.toString +s=A.bqQ(s) +if(s!=null)s.f.D(0,this) +this.jC()}, +m(){this.e.m() +this.f.m() +this.apM()}, +C(a){var s,r=this,q=r.a +if(q.r)switch(q.w.a){case 1:r.uP() +break +case 2:q=r.f +s=q.y +if(s==null?A.u(q).j("de.T").a(s):s)r.uP() +break +case 0:break}q=A.bqQ(a) +if(q!=null)q.f.F(0,r) +return r.a.e.$1(r)}} +A.aDR.prototype={ +$0(){this.a.uP()}, +$S:0} +A.aDQ.prototype={ +$0(){var s=this.a +s.d=this.b +s.f.a0i(0,!0)}, +$S:0} +A.aug.prototype={ +J(){return"AutovalidateMode."+this.b}} +A.b4L.prototype={ +$2(a,b){if(!a.a)a.L(0,b)}, +$S:77} +A.FY.prototype={ +b8(a){this.bj(a) +this.vl()}, +cL(){var s,r,q,p,o=this +o.eG() +s=o.dh$ +r=o.gtQ() +q=o.c +q.toString +q=A.v3(q) +o.jk$=q +p=o.rA(q,r) +if(r){o.kt(s,o.hz$) +o.hz$=!1}if(p)if(s!=null)s.m()}, +m(){var s,r=this +r.jj$.ak(0,new A.b4L()) +s=r.dh$ +if(s!=null)s.m() +r.dh$=null +r.aJ()}} +A.hc.prototype={ +ga4(){var s,r=$.ai.ai$.z.i(0,this) +if(r instanceof A.jM){s=r.k3 +s.toString +if(A.u(this).j("hc.T").b(s))return s}return null}} +A.bJ.prototype={ +l(a){var s,r=this,q=r.a +if(q!=null)s=" "+q +else s="" +if(A.M(r)===B.atM)return"[GlobalKey#"+A.bG(r)+s+"]" +return"["+("#"+A.bG(r))+s+"]"}} +A.jy.prototype={ +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return A.u(this).j("jy").b(b)&&b.a===this.a}, +gB(a){return A.of(this.a)}, +l(a){var s="GlobalObjectKey",r=B.d.jh(s,">")?B.d.Z(s,0,-8):s +return"["+r+" "+("#"+A.bG(this.a))+"]"}, +gh(a){return this.a}} +A.e.prototype={ +f2(){var s=this.a +return s==null?"Widget":"Widget-"+s.l(0)}, +k(a,b){if(b==null)return!1 +return this.r5(0,b)}, +gB(a){return A.a6.prototype.gB.call(this,0)}} +A.ab.prototype={ +cU(a){return new A.Eu(this,B.au)}} +A.Y.prototype={ +cU(a){return A.bSw(this)}} +A.bfq.prototype={ +J(){return"_StateLifecycle."+this.b}} +A.a0.prototype={ +gbf(){var s=this.a +s.toString +return s}, +az(){}, +b8(a){}, +kr(){}, +a2(a){a.$0() +this.c.ej()}, +eJ(){}, +c9(){}, +m(){}, +cL(){}} +A.bo.prototype={} +A.hj.prototype={ +cU(a){return new A.uE(this,B.au,A.u(this).j("uE"))}} +A.bH.prototype={ +cU(a){return A.bOO(this)}} +A.aF.prototype={ +ba(a,b){}, +yB(a){}} +A.a3R.prototype={ +cU(a){return new A.a3Q(this,B.au)}} +A.by.prototype={ +cU(a){return new A.P5(this,B.au)}} +A.fa.prototype={ +cU(a){return A.bPW(this)}} +A.FR.prototype={ +J(){return"_ElementLifecycle."+this.b}} +A.aiN.prototype={ +a8U(a){a.c2(new A.b63(this,a)) +a.pr()}, +aLN(){var s,r,q,p=this +p.a=!0 +r=p.b +q=A.J(r,!0,A.u(r).c) +B.b.e7(q,A.btQ()) +s=q +r.T(0) +try{r=s +new A.bY(r,A.aZ(r).j("bY<1>")).ak(0,p.gaLL())}finally{p.a=!1}}} +A.b63.prototype={ +$1(a){this.a.a8U(a)}, +$S:23} +A.avU.prototype={ +Zl(a){var s=this +if(a.as){s.e=!0 +return}if(!s.d&&s.a!=null){s.d=!0 +s.a.$0()}s.c.push(a) +a.as=!0}, +aeG(a){try{a.$0()}finally{}}, +CS(a,b){var s,r,q,p,o,n,m,l,k=this,j={},i=b==null +if(i&&k.c.length===0)return +try{k.d=!0 +if(!i){j.a=null +k.e=!1 +try{b.$0()}finally{}}i=k.c +B.b.e7(i,A.btQ()) +k.e=!1 +j.b=i.length +j.c=0 +for(o=0;o=i.length){m=k.e +m.toString}else m=!0 +if(m){B.b.e7(i,A.btQ()) +o=k.e=!1 +j.b=i.length +while(!0){m=j.c +if(!(m>0?i[m-1].Q:o))break +j.c=m-1}o=m}}}finally{for(i=k.c,o=i.length,l=0;l").a0(g.y[1]),i=new A.bC(J.av(i.a),i.b,g.j("bC<1,2>")),g=g.y[1];i.v();){e=i.a +if(e==null)e=g.a(e) +if(!a2.p(0,e)){e.a=null +e.yy() +q=m.f.b +if(e.r===B.fM){e.eJ() +e.c2(A.bkZ())}q.b.F(0,e)}}return d}, +ahb(a,b,c){return this.b1Q(a,b,c,null)}, +hB(a,b){var s,r,q,p=this +p.a=a +p.c=b +p.r=B.fM +s=a!=null +if(s){r=a.d +r===$&&A.b();++r}else r=1 +p.d=r +if(s)p.f=a.f +q=p.gbf().a +if(q instanceof A.hc)p.f.z.n(0,q,p) +p.T3() +p.TI()}, +ce(a,b){this.e=b}, +ahn(a,b){new A.aBj(b).$1(a)}, +FC(a){this.c=a}, +a97(a){var s=a+1,r=this.d +r===$&&A.b() +if(r")),s=s.c;p.v();){r=p.d;(r==null?s.a(r):r).y2.D(0,q)}q.x=null +q.r=B.axo}, +pr(){var s=this,r=s.e,q=r==null?null:r.a +if(q instanceof A.hc){r=s.f.z +if(J.d(r.i(0,q),s))r.D(0,q)}s.y=s.e=null +s.r=B.Ow}, +gu(a){var s=this.gab() +if(s instanceof A.H)return s.gu(0) +return null}, +rX(a,b){var s=this.y;(s==null?this.y=A.dz(t.IS):s).F(0,a) +a.Yo(this,b) +return t.WB.a(a.gbf())}, +K5(a){return this.rX(a,null)}, +av(a){var s=this.x,r=s==null?null:s.i(0,A.b8(a)) +if(r!=null)return a.a(this.rX(r,null)) +this.z=!0 +return null}, +Nn(a){var s=this.jy(a) +s=s==null?null:s.gbf() +return a.j("0?").a(s)}, +jy(a){var s=this.x +return s==null?null:s.i(0,A.b8(a))}, +TI(){var s=this.a +this.b=s==null?null:s.b}, +T3(){var s=this.a +this.x=s==null?null:s.x}, +acZ(a){var s,r=this.a +while(!0){s=r==null +if(!(!s&&A.M(r.gbf())!==A.b8(a)))break +r=r.a}s=s?null:r.gbf() +return a.j("0?").a(s)}, +tm(a){var s,r,q=this.a +for(;s=q==null,!s;){if(q instanceof A.jM){r=q.k3 +r.toString +r=a.b(r)}else r=!1 +if(r)break +q=q.a}t.lE.a(q) +if(s)s=null +else{s=q.k3 +s.toString}return a.j("0?").a(s)}, +aSX(a){var s,r,q=this.a +for(s=null;q!=null;){if(q instanceof A.jM){r=q.k3 +r.toString +r=a.b(r)}else r=!1 +if(r)s=q +q=q.a}if(s==null)r=null +else{r=s.k3 +r.toString}return a.j("0?").a(r)}, +z8(a){var s=this.a +for(;s!=null;){if(s instanceof A.c7&&a.b(s.gab()))return a.a(s.gab()) +s=s.a}return null}, +n8(a){var s=this.a +while(!0){if(!(s!=null&&a.$1(s)))break +s=s.a}}, +cL(){this.ej()}, +hR(a){var s=this.b +if(s!=null)s.hR(a)}, +f2(){var s=this.e +s=s==null?null:s.f2() +return s==null?"#"+A.bG(this)+"(DEFUNCT)":s}, +ej(){var s=this +if(s.r!==B.fM)return +if(s.Q)return +s.Q=!0 +s.f.Zl(s)}, +Mo(a){var s +if(this.r===B.fM)s=!this.Q&&!a +else s=!0 +if(s)return +try{this.n0()}finally{}}, +o6(){return this.Mo(!1)}, +n0(){this.Q=!1}, +$iX:1} +A.aBf.prototype={ +$1(a){a.kr()}, +$S:23} +A.aBg.prototype={ +$1(a){this.a.a=a}, +$S:23} +A.aBd.prototype={ +$1(a){this.a.push(a) +return!0}, +$S:40} +A.aBc.prototype={ +$1(a){var s=null +return A.oD("",a,!0,B.d3,s,!1,s,s,B.c4,s,!1,!0,!0,B.om,s,t.C)}, +$S:489} +A.aBh.prototype={ +$1(a){var s=this.a.p(0,a) +return s?null:a}, +$S:490} +A.aBi.prototype={ +$2(a,b){var s=this.a +return s!=null?s[a]:new A.u5(b,a,t.Bc)}, +$S:491} +A.aBj.prototype={ +$1(a){var s +a.FC(this.a) +s=a.gMw() +if(s!=null)this.$1(s)}, +$S:23} +A.aBa.prototype={ +$1(a){a.a97(this.a)}, +$S:23} +A.aBe.prototype={ +$1(a){a.yy()}, +$S:23} +A.aBb.prototype={ +$1(a){a.CM(this.a)}, +$S:23} +A.a22.prototype={ +aU(a){var s=this.d,r=new A.NU(s,A.ay()) +r.aT() +r.asA(s) +return r}} +A.IW.prototype={ +gMw(){return this.ax}, +hB(a,b){this.Oz(a,b) +this.Qk()}, +Qk(){this.o6()}, +n0(){var s,r,q,p,o,n,m=this,l=null +try{l=m.cX() +m.gbf()}catch(o){s=A.ae(o) +r=A.bM(o) +n=A.K8(A.btt(A.cp("building "+m.l(0)),s,r,new A.axI())) +l=n}finally{m.wU()}try{m.ax=m.fT(m.ax,l,m.c)}catch(o){q=A.ae(o) +p=A.bM(o) +n=A.K8(A.btt(A.cp("building "+m.l(0)),q,p,new A.axJ())) +l=n +m.ax=m.fT(null,l,m.c)}}, +c2(a){var s=this.ax +if(s!=null)a.$1(s)}, +lE(a){this.ax=null +this.nh(a)}} +A.axI.prototype={ +$0(){var s=A.a([],t.E) +return s}, +$S:48} +A.axJ.prototype={ +$0(){var s=A.a([],t.E) +return s}, +$S:48} +A.Eu.prototype={ +cX(){return t.IB.a(this.gbf()).C(this)}, +ce(a,b){this.wV(0,b) +this.Mo(!0)}} +A.jM.prototype={ +cX(){return this.k3.C(this)}, +kr(){this.k3.kr() +this.a_y()}, +Qk(){this.k3.az() +this.k3.cL() +this.an8()}, +n0(){var s=this +if(s.k4){s.k3.cL() +s.k4=!1}s.an9()}, +ce(a,b){var s,r,q,p=this +p.wV(0,b) +s=p.k3 +r=s.a +r.toString +q=p.e +q.toString +s.a=t.d3.a(q) +s.b8(r) +p.Mo(!0)}, +c9(){this.AY() +this.k3.c9() +this.ej()}, +eJ(){this.k3.eJ() +this.a_w()}, +pr(){var s=this +s.AZ() +s.k3.m() +s.k3=s.k3.c=null}, +rX(a,b){return this.GF(a,b)}, +K5(a){return this.rX(a,null)}, +cL(){this.Oy() +this.k4=!0}} +A.Nr.prototype={ +cX(){return t.yH.a(this.gbf()).b}, +ce(a,b){var s=this,r=t.yH.a(s.gbf()) +s.wV(0,b) +s.FF(r) +s.Mo(!0)}, +FF(a){this.tG(a)}} +A.uE.prototype={ +a11(a){this.c2(new A.aLe(a))}, +tG(a){var s=this.e +s.toString +this.a11(this.$ti.j("hj<1>").a(s))}} +A.aLe.prototype={ +$1(a){if(a instanceof A.c7)this.a.y7(a.gab()) +else a.c2(this)}, +$S:23} +A.jz.prototype={ +T3(){var s=this,r=s.a,q=r==null?null:r.x +if(q==null)q=B.ajK +s.x=q.b_K(0,A.M(s.gbf()),s)}, +ZN(a,b){this.y2.n(0,a,b)}, +Yo(a,b){this.ZN(a,null)}, +WH(a,b){b.cL()}, +FF(a){if(t.WB.a(this.gbf()).e0(a))this.aol(a)}, +tG(a){var s,r,q +for(s=this.y2,r=A.u(s),s=new A.G2(s,s.H6(),r.j("G2<1>")),r=r.c;s.v();){q=s.d +this.WH(a,q==null?r.a(q):q)}}} +A.c7.prototype={ +gab(){var s=this.ax +s.toString +return s}, +gMw(){return null}, +ay9(){var s,r=this.a,q=r +while(!0){s=q==null +if(!(!s&&!(q instanceof A.c7)))break +r=s?null:q.a +q=r}return t.p2.a(q)}, +ay8(){var s=this.a,r=A.a([],t.OM),q=s +while(!0){if(!(q!=null&&!(q instanceof A.c7)))break +if(q instanceof A.uE)r.push(q) +s=q.a +q=s}return r}, +hB(a,b){var s=this +s.Oz(a,b) +s.ax=t.F5.a(s.gbf()).aU(s) +s.CM(b) +s.wU()}, +ce(a,b){this.wV(0,b) +this.a6r()}, +n0(){this.a6r()}, +a6r(){var s=this +t.F5.a(s.gbf()).ba(s,s.gab()) +s.wU()}, +eJ(){this.a_w()}, +pr(){var s=this,r=t.F5.a(s.gbf()) +s.AZ() +r.yB(s.gab()) +s.ax.m() +s.ax=null}, +FC(a){var s,r=this,q=r.c +r.ano(a) +s=r.ch +if(s!=null)s.mW(r.gab(),q,r.c)}, +CM(a){var s,r,q,p,o,n=this +n.c=a +s=n.ch=n.ay9() +if(s!=null)s.mO(n.gab(),a) +r=n.ay8() +for(s=r.length,q=t.IL,p=0;p"))}, +mO(a,b){var s=this.gab(),r=b.a +s.W5(0,a,r==null?null:r.gab())}, +mW(a,b,c){var s=this.gab(),r=c.a +s.Ez(a,r==null?null:r.gab())}, +o7(a,b){this.gab().D(0,a)}, +c2(a){var s,r,q,p,o=this.k4 +o===$&&A.b() +s=o.length +r=this.ok +q=0 +for(;q") +h.d=new A.be(t.B.a(p),new A.hq(new A.fv(new A.dO(n,1,B.a0)),o,m),m.j("be"))}}if(s)s=!(isFinite(q.a)&&isFinite(q.b)) +else s=!0 +h.w=s}, +amw(a,b){var s,r,q,p=this +p.f=b +switch(b.a.a){case 1:s=p.e +s===$&&A.b() +s.scd(0,new A.nv(b.gnB(0),new A.bl(A.a([],t.x8),t.jc),0)) +r=!1 +break +case 0:s=p.e +s===$&&A.b() +s.scd(0,b.gnB(0)) +r=!0 +break +default:r=null}s=p.f +p.b=s.Db(s.gadh(),p.f.gMG()) +p.f.f.Or(r) +p.f.r.Oq() +s=p.f +q=A.hi(p.gaui(),!1,!1) +p.r=q +s.b.nQ(0,q) +q=p.e +q===$&&A.b() +q.da() +q=q.dO$ +q.b=!0 +q.a.push(p.gXa())}, +l(a){var s,r,q,p,o,n=this.f +n===$&&A.b() +s=n.d.b +r=n.e.b +n=A.h(n.f.a.c) +q=s.l(0) +p=r.l(0) +o=this.e +o===$&&A.b() +return"HeroFlight(for: "+n+", from: "+q+", to: "+p+" "+A.h(o.c)+")"}} +A.b5n.prototype={ +$2(a,b){var s,r=null,q=this.a,p=q.b +p===$&&A.b() +s=q.e +s===$&&A.b() +s=p.am(0,s.gh(0)) +s.toString +p=q.f +p===$&&A.b() +p=p.c +return A.iF(p.b-s.d,A.kW(new A.em(q.d,!1,b,r),!0,r),r,r,s.a,p.a-s.c,s.b,r)}, +$S:302} +A.b5o.prototype={ +$0(){var s,r=this.a +r.x=!1 +this.b.cx.L(0,this) +s=r.e +s===$&&A.b() +r.a6q(s.gbS(0))}, +$S:0} +A.KN.prototype={ +Ds(a,b){this.HX(b,a,B.f9,!1)}, +Dq(a,b){var s=$.ok() +A.x7(this) +if(!s.a.get(this).cx.a)this.HX(a,b,B.fa,!1)}, +Du(a,b){var s=a.gty() +if(s)this.HX(b,a,B.f9,!1)}, +ac9(a,b){this.HX(a,b,B.fa,!0)}, +yA(){var s,r,q,p=$.ok() +A.x7(this) +if(p.a.get(this).cx.a)return +p=this.b.gaS(0) +s=A.u(p).j("b6") +r=A.J(new A.b6(p,new A.aFg(),s),!1,s.j("p.E")) +for(p=r.length,q=0;q"),a=t.k2;s.v();){a0=s.gG(s) +a1=a0.a +a2=a0.b +a3=k.i(0,a1) +a4=j.i(0,a1) +if(a3==null)a5=null +else{a0=o.id +if(a0==null)a0=A.a5(A.a3("RenderBox was not laid out: "+A.M(o).l(0)+"#"+A.bG(o))) +a3.a.toString +a2.a.toString +a5=new A.b5m(b2,q,a0,b0,b1,a2,a3,p,r,b3,a4!=null)}if(a5!=null&&a5.gdt()){k.D(0,a1) +if(a4!=null){a0=a4.f +a0===$&&A.b() +a6=a0.a +if(a6===B.f9&&a5.a===B.fa){a0=a4.e +a0===$&&A.b() +a0.scd(0,new A.nv(a5.gnB(0),new A.bl(A.a([],h),g),0)) +a0=a4.b +a0===$&&A.b() +a4.b=new A.Ol(a0,a0.b,a0.a,a)}else{a6=a6===B.fa&&a5.a===B.f9 +a7=a4.e +if(a6){a7===$&&A.b() +a0=a5.gnB(0) +a6=a4.f.gnB(0).gh(0) +a7.scd(0,new A.be(c.a(a0),new A.b5(a6,1,d),b)) +a0=a4.f +a6=a0.f +a7=a5.r +if(a6!==a7){a6.yQ(!0) +a7.Oq() +a0=a4.f +a6=a4.b +a6===$&&A.b() +a4.b=a0.Db(a6.b,a5.gMG())}else{a6=a4.b +a6===$&&A.b() +a4.b=a0.Db(a6.b,a6.a)}}else{a6=a4.b +a6===$&&A.b() +a7===$&&A.b() +a4.b=a0.Db(a6.am(0,a7.gh(0)),a5.gMG()) +a4.c=null +a0=a5.a +a6=a4.e +if(a0===B.fa)a6.scd(0,new A.nv(a5.gnB(0),new A.bl(A.a([],h),g),0)) +else a6.scd(0,a5.gnB(0)) +a4.f.f.yQ(!0) +a4.f.r.yQ(!0) +a5.f.Or(a0===B.f9) +a5.r.Oq() +a0=a4.r.r.ga4() +if(a0!=null)a0.a5z()}}a4.f=a5}else{a0=new A.rH(i,B.id) +a6=A.a([],h) +a7=new A.bl(a6,g) +a8=new A.Nq(a7,new A.bl(A.a([],f),e),0) +a8.a=B.W +a8.b=0 +a8.da() +a7.b=!0 +a6.push(a0.ga4h()) +a0.e=a8 +a0.amw(0,a5) +j.n(0,a1,a0)}}else if(a4!=null)a4.w=!0}for(s=J.av(k.gaS(k));s.v();)s.gG(s).acz()}, +aAh(a){var s=a.f +s===$&&A.b() +this.b.D(0,s.f.a.c)}, +awt(a,b,c,d,e){var s=t.rA.a(e.gbf()),r=A.cG(e,null),q=A.cG(d,null) +if(r==null||q==null)return s.e +return A.hU(b,new A.aFe(r,c,q.r,r.r,b,s),null)}, +m(){var s,r,q,p,o,n,m,l +for(s=this.b.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a +if(q==null)q=r.a(q) +p=q.r +if(p!=null){p.ev(0) +q.r.m() +q.r=null +p=q.e +p===$&&A.b() +p.scd(0,null) +p=q.e +o=q.gXa() +n=p.dO$ +n.b=!0 +m=n.c +if(m===$){l=A.dz(n.$ti.c) +n.c!==$&&A.at() +n.c=l +m=l}if(m.a>0){m.b=m.c=m.d=m.e=null +m.a=0}if(B.b.D(n.a,o))p.t0() +p=q.e +q=q.ga4h() +o=p.eP$ +o.b=!0 +m=o.c +if(m===$){l=A.dz(o.$ti.c) +o.c!==$&&A.at() +o.c=l +m=l}if(m.a>0){m.b=m.c=m.d=m.e=null +m.a=0}if(B.b.D(o.a,q))p.t0()}}}} +A.aFg.prototype={ +$1(a){var s=a.f +s===$&&A.b() +if(s.y)if(s.a===B.fa){s=a.e +s===$&&A.b() +s=s.gbS(0)===B.W}else s=!1 +else s=!1 +return s}, +$S:512} +A.aFf.prototype={ +$1(a){var s=this,r=s.b +if(r.a==null||s.c.a==null)return +s.a.a8_(r,s.c,s.d,s.e)}, +$S:4} +A.aFe.prototype={ +$2(a,b){var s=this,r=s.c,q=s.d,p=s.e +r=s.b===B.f9?new A.JV(r,q).am(0,p.gh(p)):new A.JV(q,r).am(0,p.gh(p)) +return A.p2(s.f.e,s.a.ym(r),null)}, +$S:513} +A.ey.prototype={ +C(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=a.av(t.I) +e.toString +s=e.w +r=A.a3b(a) +e=g.d +q=e==null?r.a:e +if(q==null)q=14 +if(r.x===!0){e=A.cG(a,B.bM) +e=e==null?f:e.gdB() +p=q*(e==null?B.ai:e).a}else p=q +o=r.b +n=r.c +m=r.d +l=r.e +k=g.c +if(k==null)return new A.bT(A.c3(f,f,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,!1,new A.bm(p,p,f,f),f) +j=r.gfE(0) +if(j==null)j=1 +i=g.x +if(i==null){e=r.f +e.toString +i=e}if(j!==1)i=A.I(B.c.aV(255*((i.gh(i)>>>24&255)/255*j)),i.gh(i)>>>16&255,i.gh(i)>>>8&255,i.gh(i)&255) +e=A.a([],t.uf) +if(o!=null)e.push(new A.oQ("FILL",o)) +if(n!=null)e.push(new A.oQ("wght",n)) +if(m!=null)e.push(new A.oQ("GRAD",m)) +if(l!=null)e.push(new A.oQ("opsz",l)) +h=A.aP7(f,f,B.aoF,f,f,!0,f,A.dq(f,f,f,f,f,f,f,f,A.bg(f,f,i,f,f,f,f,f,k.b,f,f,p,f,e,f,f,1,!1,B.X,f,f,f,f,r.w,f,f),A.eB(k.a)),B.Z,s,f,1,B.ai,B.aJ) +if(k.d)switch(s.a){case 0:e=new A.cc(new Float64Array(16)) +e.eU() +e.m1(0,-1,1,1) +h=A.EZ(B.I,h,f,e,!1) +break +case 1:break}e=A.el(h,f,f) +return new A.bT(A.c3(f,f,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,!1,new A.oJ(!0,new A.bm(p,p,e,f),f),f)}} +A.aV.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.aV&&b.a===s.a&&b.b===s.b&&b.d===s.d&&A.ed(null,null)}, +gB(a){return A.a2(this.a,this.b,null,this.d,A.aO(B.aai),B.a,B.a,B.a,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){return"IconData(U+"+B.d.e5(B.e.jX(this.a,16).toUpperCase(),5,"0")+")"}} +A.xA.prototype={ +e0(a){return!this.w.k(0,a.w)}, +wk(a,b,c){return A.Cn(c,this.w,null)}} +A.aGb.prototype={ +$1(a){return A.Cn(this.c,A.byb(a).cj(this.b),this.a)}, +$S:514} +A.e0.prototype={ +va(a,b,c,d,e,f,g,h,i){var s=this,r=h==null?s.a:h,q=c==null?s.b:c,p=i==null?s.c:i,o=d==null?s.d:d,n=f==null?s.e:f,m=b==null?s.f:b,l=e==null?s.gfE(0):e,k=g==null?s.w:g +return new A.e0(r,q,p,o,n,m,l,k,a==null?s.x:a)}, +ci(a){var s=null +return this.va(s,a,s,s,s,s,s,s,s)}, +Up(a,b,c){var s=null +return this.va(s,a,s,s,b,s,s,c,s)}, +cj(a){return this.va(a.x,a.f,a.b,a.d,a.gfE(0),a.e,a.w,a.a,a.c)}, +S(a){return this}, +gfE(a){var s=this.r +if(s==null)s=null +else s=A.V(s,0,1) +return s}, +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))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&&J.d(b.f,s.f)&&b.gfE(0)==s.gfE(0)&&A.ed(b.w,s.w)&&b.x==s.x}, +gB(a){var s=this,r=s.gfE(0),q=s.w +q=q==null?null:A.aO(q) +return A.a2(s.a,s.b,s.c,s.d,s.e,s.f,r,q,s.x,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} +A.aiH.prototype={} +A.KU.prototype={ +W(){return new A.St(B.l)}} +A.St.prototype={ +az(){var s=this +s.aM() +$.ai.t$.push(s) +s.z=new A.a1z(s)}, +m(){var s,r=this +B.b.D($.ai.t$,r) +r.aKJ() +s=r.at +if(s!=null)s.m() +s=r.z +s===$&&A.b() +s.a=null +r.S8(null) +r.aJ()}, +cL(){var s,r=this +r.aLZ() +r.Sd() +s=r.c +s.toString +if(A.bsg(s))r.aDT() +else r.a85(!0) +r.eG()}, +b8(a){var s=this +s.bj(a) +if(s.r)s.a.toString +if(!s.a.c.k(0,a.c))s.Sd()}, +kr(){this.Sd() +this.apl()}, +aLZ(){var s=this.c +s.toString +s=A.cG(s,B.axR) +s=s==null?null:s.Q +if(s==null){s=$.aS9.t8$ +s===$&&A.b() +s=(s.a&2)!==0}this.w=s}, +Sd(){var s,r,q,p,o=this,n=o.z +n===$&&A.b() +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.N(p,s)}else s=null +o.aMp(new A.OD(n,r,t.JE).S(A.WS(q,s)))}, +az2(a){var s=this,r=s.ax +if(r==null||a){s.as=s.Q=null +r=s.a +r=r.f!=null||!1?new A.b5Q(s):null +r=s.ax=new A.ke(s.gaAw(),null,r)}r.toString +return r}, +Hr(){return this.az2(!1)}, +aAx(a,b){this.a2(new A.b5R(this,a,b))}, +S8(a){var s=this.e +$.cm.p4$.push(new A.b5S(s)) +this.e=a}, +aMp(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.L(0,q.Hr())}if(!q.a.CW)q.a2(new A.b5T(q)) +q.a2(new A.b5U(q)) +q.d=a +if(q.r)a.V(0,q.Hr())}, +aDT(){var s,r=this +if(r.r)return +s=r.d +s.toString +s.V(0,r.Hr()) +s=r.at +if(s!=null)s.m() +r.at=null +r.r=!0}, +a85(a){var s,r,q=this +if(!q.r)return +if(a)if(q.at==null){s=q.d +s=(s==null?null:s.a)!=null}else s=!1 +else s=!1 +if(s){s=q.d.a +if(s.x)A.a5(A.a3(u.V)) +r=new A.Cz(s) +r.GP(s) +q.at=r}s=q.d +s.toString +s.L(0,q.Hr()) +q.r=!1}, +aKJ(){return this.a85(!1)}, +C(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=null,d=f.Q +if(d!=null){s=f.a.f +if(s!=null)return s.$3(a,d,f.as)}d=f.e +s=d==null +r=s?e:d.a +q=s?e:d.c +p=f.a +o=p.r +n=p.w +d=s?e:d.b +if(d==null)d=1 +s=p.x +m=p.y +l=p.Q +k=p.as +j=p.at +i=p.ax +h=f.w +h===$&&A.b() +g=new A.a8v(r,q,o,n,d,s,m,p.z,l,k,j,i,e,!1,h,!1,e) +if(!p.cy)g=new A.bT(A.c3(e,e,e,e,e,e,e,e,e,e,e,e,e,e,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),!1,!1,!1,!1,g,e) +d=p.d +if(d!=null)g=d.$4(a,g,f.x,f.y) +f.a.toString +return g}} +A.b5Q.prototype={ +$2(a,b){var s=this.a +s.a2(new A.b5P(s,a,b))}, +$S:196} +A.b5P.prototype={ +$0(){var s=this.a +s.Q=this.b +s.as=this.c}, +$S:0} +A.b5R.prototype={ +$0(){var s,r=this.a +r.S8(this.b) +r.as=r.Q=r.f=null +s=r.x +r.x=s==null?0:s+1 +r.y=B.ha.AE(r.y,this.c)}, +$S:0} +A.b5S.prototype={ +$1(a){var s=this.a +if(s!=null)s.a.m() +return null}, +$S:4} +A.b5T.prototype={ +$0(){this.a.S8(null)}, +$S:0} +A.b5U.prototype={ +$0(){var s=this.a +s.x=s.f=null +s.y=!1}, +$S:0} +A.aqr.prototype={} +A.wu.prototype={ +hh(a){var s=A.tt(this.a,this.b,a) +s.toString +return s}} +A.mY.prototype={ +hh(a){var s=A.ayD(this.a,this.b,a) +s.toString +return s}} +A.JV.prototype={ +hh(a){var s=A.JW(this.a,this.b,a) +s.toString +return s}} +A.qb.prototype={ +hh(a){var s=A.h9(this.a,this.b,a) +s.toString +return s}} +A.wr.prototype={ +hh(a){return A.or(this.a,this.b,a)}} +A.y7.prototype={ +hh(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.hp(new Float64Array(3)),a5=new A.hp(new Float64Array(3)),a6=A.bzZ(),a7=A.bzZ(),a8=new A.hp(new Float64Array(3)),a9=new A.hp(new Float64Array(3)) +this.a.ac0(a4,a6,a8) +this.b.ac0(a5,a7,a9) +s=1-b0 +r=a4.oe(s).O(0,a5.oe(b0)) +q=a6.oe(s).O(0,a7.oe(b0)) +p=new Float64Array(4) +o=new A.uW(p) +o.ck(q) +o.EE(0) +n=a8.oe(s).O(0,a9.oe(b0)) +s=new Float64Array(16) +q=new A.cc(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.c5(0,n) +return q}} +A.zJ.prototype={ +hh(a){var s=A.cq(this.a,this.b,a) +s.toString +return s}} +A.a3l.prototype={} +A.CA.prototype={ +guo(){var s,r=this,q=r.d +if(q===$){s=A.c9(null,r.a.d,null,null,r) +r.d!==$&&A.at() +r.d=s +q=s}return q}, +ght(){var s,r=this,q=r.e +if(q===$){s=r.guo() +q=r.e=A.cs(r.a.c,s,null)}return q}, +az(){var s,r=this +r.aM() +s=r.guo() +s.da() +s=s.eP$ +s.b=!0 +s.a.push(new A.aGC(r)) +r.a2l() +r.Kc()}, +b8(a){var s,r=this +r.bj(a) +if(r.a.c!==a.c){r.ght().m() +s=r.guo() +r.e=A.cs(r.a.c,s,null)}r.guo().e=r.a.d +if(r.a2l()){r.p5(new A.aGB(r)) +s=r.guo() +s.sh(0,0) +s.d9(0) +r.Kc()}}, +m(){this.ght().m() +this.guo().m() +this.apR()}, +aMv(a,b){if(a==null)return +a.sTK(a.am(0,this.ght().gh(0))) +a.scI(0,b)}, +a2l(){var s={} +s.a=!1 +this.p5(new A.aGA(s,this)) +return s.a}, +Kc(){}} +A.aGC.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:14} +A.aGB.prototype={ +$3(a,b,c){this.a.aMv(a,b) +return a}, +$S:301} +A.aGA.prototype={ +$3(a,b,c){var s +if(b!=null){if(a==null)a=c.$1(b) +s=a.b +if(!J.d(b,s==null?a.a:s))this.a.a=!0 +else if(a.b==null)a.scI(0,a.a)}else a=null +return a}, +$S:301} +A.AL.prototype={ +az(){this.anF() +var s=this.guo() +s.da() +s=s.dO$ +s.b=!0 +s.a.push(this.gazz())}, +azA(){this.a2(new A.atW())}} +A.atW.prototype={ +$0(){}, +$S:0} +A.AK.prototype={ +W(){return new A.aeR(null,null,B.l)}} +A.aeR.prototype={ +p5(a){var s,r,q=this,p=t.ZU +q.CW=p.a(a.$3(q.CW,q.a.w,new A.aY8())) +s=t.Om +q.cx=s.a(a.$3(q.cx,q.a.x,new A.aY9())) +r=t.xG +q.cy=r.a(a.$3(q.cy,q.a.y,new A.aYa())) +q.db=r.a(a.$3(q.db,q.a.z,new A.aYb())) +q.dx=t.YY.a(a.$3(q.dx,q.a.Q,new A.aYc())) +r=q.dy +q.a.toString +q.dy=s.a(a.$3(r,null,new A.aYd())) +r=q.fr +q.a.toString +q.fr=t.ka.a(a.$3(r,null,new A.aYe())) +r=q.fx +q.a.toString +q.fx=p.a(a.$3(r,null,new A.aYf()))}, +C(a){var s,r,q,p,o,n,m,l=this,k=null,j=l.ght(),i=l.CW +i=i==null?k:i.am(0,j.gh(0)) +s=l.cx +s=s==null?k:s.am(0,j.gh(0)) +r=l.cy +r=r==null?k:r.am(0,j.gh(0)) +q=l.db +q=q==null?k:q.am(0,j.gh(0)) +p=l.dx +p=p==null?k:p.am(0,j.gh(0)) +o=l.dy +o=o==null?k:o.am(0,j.gh(0)) +n=l.fr +n=n==null?k:n.am(0,j.gh(0)) +m=l.fx +m=m==null?k:m.am(0,j.gh(0)) +return A.R(i,l.a.r,B.f,k,p,r,q,k,k,o,s,n,m,k)}} +A.aY8.prototype={ +$1(a){return new A.ti(t.pC.a(a),null)}, +$S:300} +A.aY9.prototype={ +$1(a){return new A.qb(t.A0.a(a),null)}, +$S:167} +A.aYa.prototype={ +$1(a){return new A.mY(t.Hw.a(a),null)}, +$S:299} +A.aYb.prototype={ +$1(a){return new A.mY(t.Hw.a(a),null)}, +$S:299} +A.aYc.prototype={ +$1(a){return new A.wu(t.k.a(a),null)}, +$S:521} +A.aYd.prototype={ +$1(a){return new A.qb(t.A0.a(a),null)}, +$S:167} +A.aYe.prototype={ +$1(a){return new A.y7(t.xV.a(a),null)}, +$S:522} +A.aYf.prototype={ +$1(a){return new A.ti(t.pC.a(a),null)}, +$S:300} +A.HR.prototype={ +W(){return new A.aeU(null,null,B.l)}} +A.aeU.prototype={ +p5(a){this.CW=t.Om.a(a.$3(this.CW,this.a.r,new A.aYi()))}, +C(a){var s=this.CW +s.toString +return new A.aW(J.bvv(s.am(0,this.ght().gh(0)),B.O,B.jZ),this.a.w,null)}} +A.aYi.prototype={ +$1(a){return new A.qb(t.A0.a(a),null)}, +$S:167} +A.HT.prototype={ +W(){return new A.aeW(null,null,B.l)}} +A.aeW.prototype={ +p5(a){var s,r=this,q=null,p=t.ir +r.CW=p.a(a.$3(r.CW,r.a.w,new A.aYn())) +r.cx=p.a(a.$3(r.cx,r.a.x,new A.aYo())) +s=r.cy +r.a.toString +r.cy=p.a(a.$3(s,q,new A.aYp())) +s=r.db +r.a.toString +r.db=p.a(a.$3(s,q,new A.aYq())) +s=r.dx +r.a.toString +r.dx=p.a(a.$3(s,q,new A.aYr())) +s=r.dy +r.a.toString +r.dy=p.a(a.$3(s,q,new A.aYs()))}, +C(a){var s,r,q,p,o,n=this,m=null,l=n.CW +l=l==null?m:l.am(0,n.ght().gh(0)) +s=n.cx +s=s==null?m:s.am(0,n.ght().gh(0)) +r=n.cy +r=r==null?m:r.am(0,n.ght().gh(0)) +q=n.db +q=q==null?m:q.am(0,n.ght().gh(0)) +p=n.dx +p=p==null?m:p.am(0,n.ght().gh(0)) +o=n.dy +o=o==null?m:o.am(0,n.ght().gh(0)) +return A.iF(q,n.a.r,o,m,l,r,s,p)}} +A.aYn.prototype={ +$1(a){return new A.b5(A.kD(a),null,t.Y)}, +$S:59} +A.aYo.prototype={ +$1(a){return new A.b5(A.kD(a),null,t.Y)}, +$S:59} +A.aYp.prototype={ +$1(a){return new A.b5(A.kD(a),null,t.Y)}, +$S:59} +A.aYq.prototype={ +$1(a){return new A.b5(A.kD(a),null,t.Y)}, +$S:59} +A.aYr.prototype={ +$1(a){return new A.b5(A.kD(a),null,t.Y)}, +$S:59} +A.aYs.prototype={ +$1(a){return new A.b5(A.kD(a),null,t.Y)}, +$S:59} +A.HU.prototype={ +W(){return new A.aeX(null,null,B.l)}} +A.aeX.prototype={ +p5(a){this.z=t.ir.a(a.$3(this.z,this.a.w,new A.aYt()))}, +Kc(){var s=this.ght(),r=this.z +r.toString +this.Q=new A.be(t.B.a(s),r,A.u(r).j("be"))}, +C(a){var s=this.Q +s===$&&A.b() +return A.brT(B.I,this.a.r,null,s)}} +A.aYt.prototype={ +$1(a){return new A.b5(A.kD(a),null,t.Y)}, +$S:59} +A.HQ.prototype={ +W(){return new A.aeT(null,null,B.l)}} +A.aeT.prototype={ +p5(a){this.z=t.ir.a(a.$3(this.z,this.a.w,new A.aYh()))}, +Kc(){var s=this.ght(),r=this.z +r.toString +this.Q=new A.be(t.B.a(s),r,A.u(r).j("be"))}, +C(a){var s=this.Q +s===$&&A.b() +return new A.em(s,!1,this.a.r,null)}} +A.aYh.prototype={ +$1(a){return new A.b5(A.kD(a),null,t.Y)}, +$S:59} +A.HO.prototype={ +W(){return new A.aeS(null,null,B.l)}} +A.aeS.prototype={ +p5(a){this.CW=t.Dh.a(a.$3(this.CW,this.a.w,new A.aYg()))}, +C(a){var s,r,q=null,p=this.CW +p.toString +p=p.am(0,this.ght().gh(0)) +s=this.a +r=s.y +return A.k8(s.r,q,q,B.bR,r,p,q,q,B.aJ)}} +A.aYg.prototype={ +$1(a){return new A.zJ(t.em.a(a),null)}, +$S:523} +A.HS.prototype={ +W(){return new A.aeV(null,null,B.l)}} +A.aeV.prototype={ +p5(a){var s=this,r=s.CW +s.a.toString +s.CW=t.eJ.a(a.$3(r,B.az,new A.aYj())) +s.cx=t.ir.a(a.$3(s.cx,s.a.z,new A.aYk())) +r=t.YJ +s.cy=r.a(a.$3(s.cy,s.a.Q,new A.aYl())) +s.db=r.a(a.$3(s.db,s.a.at,new A.aYm()))}, +C(a){var s,r,q,p,o=this,n=o.a,m=n.w +n=n.x +s=o.CW +s.toString +s=s.am(0,o.ght().gh(0)) +r=o.cx +r.toString +r=r.am(0,o.ght().gh(0)) +q=o.a.Q +p=o.db +p.toString +p=p.am(0,o.ght().gh(0)) +p.toString +return new A.a7O(m,n,s,r,q,p,o.a.r,null)}} +A.aYj.prototype={ +$1(a){return new A.wr(t.m_.a(a),null)}, +$S:524} +A.aYk.prototype={ +$1(a){return new A.b5(A.kD(a),null,t.Y)}, +$S:59} +A.aYl.prototype={ +$1(a){return new A.eG(t.o.a(a),null)}, +$S:141} +A.aYm.prototype={ +$1(a){return new A.eG(t.o.a(a),null)}, +$S:141} +A.G5.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.oV.prototype={ +cU(a){return new A.La(A.iy(null,null,null,t.C,t.X),this,B.au,A.u(this).j("La"))}} +A.La.prototype={ +Yo(a,b){var s=this.y2,r=this.$ti,q=r.j("cn<1>?").a(s.i(0,a)),p=q==null +if(!p&&q.gaa(q))return +if(b==null)s.n(0,a,A.dz(r.c)) +else{p=p?A.dz(r.c):q +p.F(0,r.c.a(b)) +s.n(0,a,p)}}, +WH(a,b){var s,r=this.$ti,q=r.j("cn<1>?").a(this.y2.i(0,b)) +if(q==null)return +if(!q.gaa(q)){s=this.e +s.toString +s=r.j("oV<1>").a(s).ahm(a,q) +r=s}else r=!0 +if(r)b.cL()}} +A.kf.prototype={ +e0(a){return a.f!=this.f}, +cU(a){var s=new A.G6(A.iy(null,null,null,t.C,t.X),this,B.au,A.u(this).j("G6")),r=this.f +if(r!=null)r.V(0,s.gHC()) +return s}} +A.G6.prototype={ +ce(a,b){var s,r,q=this,p=q.e +p.toString +s=q.$ti.j("kf<1>").a(p).f +r=b.f +if(s!=r){if(s!=null)s.L(0,q.gHC()) +if(r!=null)r.V(0,q.gHC())}q.a_Z(0,b)}, +cX(){var s,r=this +if(r.aP){s=r.e +s.toString +r.a_A(r.$ti.j("kf<1>").a(s)) +r.aP=!1}return r.a_Y()}, +aCF(){this.aP=!0 +this.ej()}, +tG(a){this.a_A(a) +this.aP=!1}, +pr(){var s=this,r=s.e +r.toString +r=s.$ti.j("kf<1>").a(r).f +if(r!=null)r.L(0,s.gHC()) +s.AZ()}} +A.dN.prototype={} +A.aGH.prototype={ +$1(a){var s,r,q +if(a.k(0,this.a))return!1 +if(a instanceof A.jz&&a.gbf() instanceof A.dN){s=t.og.a(a.gbf()) +r=A.M(s) +q=this.c +if(!q.p(0,r)){q.F(0,r) +this.d.push(s)}}return!0}, +$S:40} +A.YW.prototype={} +A.ls.prototype={ +C(a){var s,r,q,p=this.d +for(s=this.c,r=s.length,q=0;q"))}} +A.Ga.prototype={ +gab(){return this.$ti.j("lj<1,D>").a(A.c7.prototype.gab.call(this))}, +c2(a){var s=this.k4 +if(s!=null)a.$1(s)}, +lE(a){this.k4=null +this.nh(a)}, +hB(a,b){var s=this +s.uh(a,b) +s.$ti.j("lj<1,D>").a(A.c7.prototype.gab.call(s)).Yk(s.ga5m())}, +ce(a,b){var s,r=this,q=r.e +q.toString +s=r.$ti +s.j("q5<1>").a(q) +r.r8(0,b) +s=s.j("lj<1,D>") +s.a(A.c7.prototype.gab.call(r)).Yk(r.ga5m()) +q=s.a(A.c7.prototype.gab.call(r)) +q.Kt$=!0 +q.aj()}, +n0(){var s=this.$ti.j("lj<1,D>").a(A.c7.prototype.gab.call(this)) +s.Kt$=!0 +s.aj() +this.OD()}, +pr(){this.$ti.j("lj<1,D>").a(A.c7.prototype.gab.call(this)).Yk(null) +this.a09()}, +aDF(a){this.f.CS(this,new A.b75(this,a))}, +mO(a,b){this.$ti.j("lj<1,D>").a(A.c7.prototype.gab.call(this)).sbO(a)}, +mW(a,b,c){}, +o7(a,b){this.$ti.j("lj<1,D>").a(A.c7.prototype.gab.call(this)).sbO(null)}} +A.b75.prototype={ +$0(){var s,r,q,p,o,n,m,l,k=this,j=null +try{o=k.a +n=o.e +n.toString +j=o.$ti.j("q5<1>").a(n).c.$2(o,k.b) +o.e.toString}catch(m){s=A.ae(m) +r=A.bM(m) +l=A.K8(A.bE1(A.cp("building "+k.a.e.l(0)),s,r,new A.b76())) +j=l}try{o=k.a +o.k4=o.fT(o.k4,j,null)}catch(m){q=A.ae(m) +p=A.bM(m) +o=k.a +l=A.K8(A.bE1(A.cp("building "+o.e.l(0)),q,p,new A.b77())) +j=l +o.k4=o.fT(null,j,o.c)}}, +$S:0} +A.b76.prototype={ +$0(){var s=A.a([],t.E) +return s}, +$S:48} +A.b77.prototype={ +$0(){var s=A.a([],t.E) +return s}, +$S:48} +A.lj.prototype={ +Yk(a){if(J.d(a,this.Vp$))return +this.Vp$=a +this.aj()}} +A.p_.prototype={ +aU(a){var s=new A.U0(null,!0,null,null,A.ay()) +s.aT() +return s}} +A.U0.prototype={ +bT(a){return 0}, +bA(a){return 0}, +bJ(a){return 0}, +bQ(a){return 0}, +cY(a){return B.v}, +c8(){var s=this,r=t.k,q=r.a(A.D.prototype.ga1.call(s)) +if(s.Kt$||!r.a(A.D.prototype.ga1.call(s)).k(0,s.acN$)){s.acN$=r.a(A.D.prototype.ga1.call(s)) +s.Kt$=!1 +r=s.Vp$ +r.toString +s.L3(r,A.u(s).j("lj.0"))}r=s.db$ +if(r!=null){r.cE(q,!0) +s.id=q.bx(s.db$.gu(0))}else s.id=new A.N(A.V(1/0,q.a,q.b),A.V(1/0,q.c,q.d))}, +hy(a){var s=this.db$ +if(s!=null)return s.ob(a) +return this.GH(a)}, +dE(a,b){var s=this.db$ +s=s==null?null:s.di(a,b) +return s===!0}, +aI(a,b){var s=this.db$ +if(s!=null)a.dK(s,b)}} +A.aqY.prototype={ +aF(a){var s +this.eh(a) +s=this.db$ +if(s!=null)s.aF(a)}, +aw(a){var s +this.e9(0) +s=this.db$ +if(s!=null)s.aw(0)}} +A.aqZ.prototype={} +A.Gt.prototype={} +A.biE.prototype={ +$1(a){return this.a.a=a}, +$S:72} +A.biF.prototype={ +$1(a){return a.b}, +$S:525} +A.biG.prototype={ +$1(a){var s,r,q,p +for(s=J.ac(a),r=this.a,q=this.b,p=0;ps.b?B.hA:B.fr}, +D9(a,b,c,d,e){var s=this,r=c==null?s.gdB():c,q=b==null?s.r:b,p=e==null?s.w:e,o=d==null?s.f:d,n=a==null?s.cx:a +return new A.M7(s.a,s.b,r,s.e,o,q,p,s.x,!1,s.z,s.Q,s.as,s.at,s.ax,s.ay,s.ch,s.CW,n)}, +ym(a){var s=null +return this.D9(s,a,s,s,s)}, +aQt(a,b){return this.D9(null,null,null,a,b)}, +aQr(a,b){return this.D9(null,a,null,null,b)}, +aQx(a,b,c,d){return this.D9(a,b,null,c,d)}, +Uo(a){var s=null +return this.D9(s,s,a,s,s)}, +XR(a,b,c,d){var s,r,q,p,o,n,m=this,l=null +if(!(b||d||c||a))return m +s=m.r +r=b?0:l +q=d?0:l +p=c?0:l +r=s.v9(a?0:l,r,p,q) +q=m.w +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.aQr(r,q.v9(a?Math.max(0,q.d-s.d):l,p,n,o))}, +b0g(a){return this.XR(!1,!1,!1,a)}, +agq(a,b,c,d){var s=this,r=null,q=s.w,p=b?Math.max(0,q.a-s.f.a):r,o=d?Math.max(0,q.b-s.f.b):r,n=c?Math.max(0,q.c-s.f.c):r,m=s.f,l=Math.max(0,q.d-m.d) +q=q.v9(l,p,n,o) +p=b?0:r +o=d?0:r +n=c?0:r +return s.aQt(m.v9(0,p,n,o),q)}, +b0j(a){return this.agq(a,!1,!1,!1)}, +b0d(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.N(g-f,e-d).k(0,c)&&new A.j(f,d).k(0,B.h))return h +s=c.a-g +r=c.b-e +g=h.r +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.w +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.f +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.cx +i=A.a8(j).j("b6<1>") +return h.aQx(A.J(new A.b6(j,new A.aIT(a),i),!0,i.j("p.E")),new A.E(e,c,q,g),new A.E(f,d,k,l),new A.E(o,n,m,p))}, +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.M7&&b.a.k(0,s.a)&&b.b===s.b&&b.gdB().a===s.gdB().a&&b.e===s.e&&b.r.k(0,s.r)&&b.w.k(0,s.w)&&b.f.k(0,s.f)&&b.x.k(0,s.x)&&b.as===s.as&&b.at===s.at&&b.ax===s.ax&&b.Q===s.Q&&b.z===s.z&&b.ay===s.ay&&b.ch===s.ch&&b.CW.k(0,s.CW)&&A.ed(b.cx,s.cx)}, +gB(a){var s=this +return A.a2(s.a,s.b,s.gdB().a,s.e,s.r,s.w,s.f,!1,s.as,s.at,s.ax,s.Q,s.z,s.ay,s.ch,s.CW,A.aO(s.cx),B.a,B.a,B.a)}, +l(a){var s=this +return"MediaQueryData("+B.b.d0(A.a(["size: "+s.a.l(0),"devicePixelRatio: "+B.c.aR(s.b,1),"textScaler: "+s.gdB().l(0),"platformBrightness: "+s.e.l(0),"padding: "+s.r.l(0),"viewPadding: "+s.w.l(0),"viewInsets: "+s.f.l(0),"systemGestureInsets: "+s.x.l(0),"alwaysUse24HourFormat: false","accessibleNavigation: "+s.z,"highContrast: "+s.as,"onOffSwitchLabels: "+s.at,"disableAnimations: "+s.ax,"invertColors: "+s.Q,"boldText: "+s.ay,"navigationMode: "+s.ch.b,"gestureSettings: "+s.CW.l(0),"displayFeatures: "+A.h(s.cx)],t.s),", ")+")"}} +A.aIT.prototype={ +$1(a){return this.a.pf(a.gpZ(a))}, +$S:327} +A.qC.prototype={ +e0(a){return!this.w.k(0,a.w)}, +ahm(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,a7 +for(s=a9.ga3(a9),r=this.w,q=a8.w,p=r.cx!==q.cx,o=r.CW,n=q.CW,m=r.ch!==q.ch,l=r.ay!==q.ay,k=r.ax!==q.ax,j=r.at!==q.at,i=r.as!==q.as,h=r.Q!==q.Q,g=r.z!==q.z,f=r.w,e=q.w,d=r.x,c=q.x,b=r.f,a=q.f,a0=r.r,a1=q.r,a2=r.e!==q.e,a3=r.b!==q.b,a4=r.a,a5=q.a,a6=a4.a,a4=a4.b;s.v();){a7=s.gG(s) +if(a7 instanceof A.hr)switch(a7.a){case 0:if(!(a5.a===a6&&a5.b===a4))return!0 +break +case 1:a7=a6>a4?B.hA:B.fr +if(a7!==(a5.a>a5.b?B.hA:B.fr))return!0 +break +case 2:if(a3)return!0 +break +case 3:if(r.gdB().a!==q.gdB().a)return!0 +break +case 4:if(!r.gdB().k(0,q.gdB()))return!0 +break +case 5:if(a2)return!0 +break +case 6:if(!a0.k(0,a1))return!0 +break +case 7:if(!b.k(0,a))return!0 +break +case 8:if(!d.k(0,c))return!0 +break +case 9:if(!f.k(0,e))return!0 +break +case 10:break +case 11:if(g)return!0 +break +case 12:if(h)return!0 +break +case 13:if(i)return!0 +break +case 14:if(j)return!0 +break +case 15:if(k)return!0 +break +case 16:if(l)return!0 +break +case 17:if(m)return!0 +break +case 18:if(!o.k(0,n))return!0 +break +case 19:if(p)return!0 +break}}return!1}} +A.aIV.prototype={ +$1(a){return A.p2(this.a,A.bX(a,null,t.l).w.Uo(B.ai),null)}, +$S:298} +A.aIU.prototype={ +$1(a){var s=A.bX(a,null,t.l).w +return A.p2(this.c,s.Uo(s.gdB().ab4(0,this.b,this.a)),null)}, +$S:298} +A.aK9.prototype={ +J(){return"NavigationMode."+this.b}} +A.SW.prototype={ +W(){return new A.ajF(B.l)}} +A.ajF.prototype={ +az(){this.aM() +$.ai.t$.push(this)}, +cL(){this.eG() +this.aM5() +this.Cu()}, +b8(a){var s,r=this +r.bj(a) +s=r.a +s.toString +if(r.e==null||a.c!==s.c)r.Cu()}, +aM5(){var s,r=this +r.a.toString +s=r.c +s.toString +s=A.cG(s,null) +r.d=s +r.e=null}, +Cu(){var s=this,r=A.m3(s.a.c,s.d) +if(!r.k(0,s.e))s.a2(new A.b7N(s,r))}, +rZ(){this.Cu()}, +ac8(){if(this.d==null)this.Cu()}, +ac7(){if(this.d==null)this.Cu()}, +m(){B.b.D($.ai.t$,this) +this.aJ()}, +C(a){var s=this.e +s.toString +return A.p2(this.a.e,s,null)}} +A.b7N.prototype={ +$0(){this.a.e=this.b}, +$S:0} +A.aqv.prototype={} +A.a6w.prototype={ +C(a){var s,r,q,p,o,n,m,l,k,j=this,i=null +switch(A.bU().a){case 1:case 3:case 5:s=!1 +break +case 0:case 2:case 4:s=!0 +break +default:s=i}r=j.d&&s +q=new A.aJx(j,a) +p=r&&j.r!=null?q:i +o=r&&j.r!=null?q:i +n=r?j.r:i +if(r&&j.r!=null){m=a.av(t.I) +m.toString +m=m.w}else m=i +l=j.c +l=A.fO(new A.dX(B.k5,l==null?i:new A.tF(l,i,i),i),B.bs,i,i,i,i,i) +p=A.c3(i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,n,i,i,i,i,i,i,i,i,i,i,i,i,o,i,i,i,i,i,i,i,i,i,i,i,p,i,i,i,i,i,i,m,i,i,i,i) +k=!r||!1 +return A.bL4(new A.oJ(k,new A.ajX(new A.bT(p,!1,!1,!1,!1,l,i),q,i),i))}} +A.aJx.prototype={ +$0(){if(this.a.d)A.bzf(this.b) +else A.abj(B.ao_)}, +$S:0} +A.XX.prototype={ +C(a){var s=t.Bs.a(this.c) +return A.brn(!0,null,s.gh(s),this.e,null,this.f,null)}} +A.Fm.prototype={ +jS(a){if(this.aZ==null)return!1 +return this.r4(a)}, +ady(a){}, +adz(a,b){var s=this.aZ +if(s!=null)this.e4("onAnyTapUp",s)}, +KN(a,b,c){}} +A.af5.prototype={ +Ud(){var s=t.S,r=A.dz(s) +return new A.Fm(B.b4,18,B.ek,A.B(s,t.SP),r,null,null,A.tb(),A.B(s,t.R))}, +adU(a){a.aZ=this.a}} +A.ajX.prototype={ +C(a){return new A.me(this.c,A.a4([B.aub,new A.af5(this.d)],t.n,t.xR),B.bW,!1,null)}} +A.a6F.prototype={ +C(a){var s,r,q=this,p=a.av(t.I) +p.toString +s=A.a([],t.p) +r=q.c +if(r!=null)s.push(A.aHH(r,B.nn)) +r=q.d +if(r!=null)s.push(A.aHH(r,B.no)) +r=q.e +if(r!=null)s.push(A.aHH(r,B.np)) +return new A.Jh(new A.bgO(q.f,q.r,p.w),s,null)}} +A.Vq.prototype={ +J(){return"_ToolbarSlot."+this.b}} +A.bgO.prototype={ +M7(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this +if(e.b.i(0,B.nn)!=null){s=a.a +r=a.b +q=e.ie(B.nn,new A.as(0,s,r,r)).a +switch(e.f.a){case 0:p=s-q +break +case 1:p=0 +break +default:p=null}e.kq(B.nn,new A.j(p,0))}else q=0 +if(e.b.i(0,B.np)!=null){o=e.ie(B.np,A.ts(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.kq(B.np,new A.j(n,(a.b-o.b)/2))}else m=0 +if(e.b.i(0,B.no)!=null){s=a.a +r=e.e +l=Math.max(s-q-m-r*2,0) +k=e.ie(B.no,A.ts(a).yl(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=s.c;q.v();){r=q.d +if(r==null)r=s.a(r) +if(r.a===this)return!1 +r=r.d.a +if(r<=10&&r>=1)return!0}return!1}, +gE6(){var s=this.a +if(s==null)return!1 +s=s.a3o(A.bsR(this)) +s=s==null?null:s.gaeh() +return s===!0}} +A.aPi.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.y.gh0() +if(r!=null)r.ek()}}, +$S:39} +A.aPh.prototype={ +$1(a){var s=this.a.a +if(s!=null){s=s.y.gh0() +if(s!=null)s.ek()}}, +$S:39} +A.nw.prototype={ +l(a){var s=this.a +s=s==null?"none":'"'+s+'"' +return"RouteSettings("+s+", "+A.h(this.b)+")"}, +gb4(a){return this.a}} +A.p6.prototype={ +Ds(a,b){}, +Dq(a,b){}, +K9(a,b){}, +Du(a,b){}, +ac9(a,b){}, +yA(){}} +A.xv.prototype={ +e0(a){return a.f!=this.f}} +A.aPg.prototype={} +A.ac2.prototype={} +A.a1d.prototype={} +A.Mu.prototype={ +W(){var s=null,r=A.a([],t.uD),q=$.ag(),p=t.Tp +return new A.m7(new A.air(r,q),A.b0(t.Ez),new A.ais(q),A.qz(s,p),A.qz(s,p),A.e_(!0,"Navigator",!0,!0,s,s,!1),new A.Oi(0,q,t.tY),new A.co(!1,q,t.uh),A.b0(t.S),s,A.B(t.yb,t.M),s,!0,s,s,s,B.l)}, +aYi(a,b){return this.Q.$2(a,b)}} +A.aKf.prototype={ +$1(a){return a==null}, +$S:531} +A.ji.prototype={ +J(){return"_RouteLifecycle."+this.b}} +A.aki.prototype={} +A.lv.prototype={ +ghG(){var s,r +if(this.c){s=t.sd.a(this.a.b) +s.ghG() +r=A.h(s.ghG()) +return"p+"+r}r=this.b +if(r!=null)return"r+"+r.gagA() +return null}, +aU3(a,b,c,d){var s,r,q,p=this,o=p.d,n=p.a +n.a=b +n.tx() +s=p.d +if(s===B.OE||s===B.OF){r=n.Dr() +p.d=B.OG +r.b2k(new A.bdX(p,b))}else{n.UV(c) +p.d=B.i3}if(a)n.vh(null) +s=o===B.ays||o===B.OF +q=b.w +if(s)q.iQ(0,new A.Ta(n,d)) +else q.iQ(0,new A.Go(n,d))}, +VA(a){var s=this +s.a.yz(a) +s.f=new A.f7(new ($.HD())(a)) +if(s.w!=null)a.e.a.cQ(0,new A.bdW(s),t.P)}, +aU1(a,b){var s,r=this +r.d=B.ayo +s=r.a +if((s.d.a.a&30)!==0)return!0 +if(!s.vj(r.x)){r.d=B.i3 +return!1}r.x=null +return!0}, +Mb(a){this.x=a +this.d=B.t4 +this.a.WZ(!0)}, +js(a){return this.Mb(a,t.z)}, +ev(a){if(this.d.a>=10)return +this.y=!0 +this.d=B.OD}, +m(){var s,r,q,p,o,n,m,l=this,k={} +l.d=B.ayq +s=l.a +r=s.gM1() +q=new A.bdU() +p=new A.b6(r,q,A.a8(r).j("b6<1>")) +if(!p.ga3(0).v()){l.d=B.ne +s.m() +return}k.a=p.gq(0) +o=s.a +o.f.F(0,l) +for(s=B.b.ga3(r),q=new A.rv(s,q);q.v();){r=s.gG(0) +n=A.b1("listener") +m=new A.bdV(k,l,r,n,o) +n.b=m +r=r.e +if(r!=null)r.V(0,m)}}, +gb2o(){var s=this.d.a +return s<=7&&s>=1}, +gaeh(){var s=this.d.a +return s<=10&&s>=1}} +A.bdX.prototype={ +$0(){var s=this.a +if(s.d===B.OG){s.d=B.i3 +this.b.Qm()}}, +$S:0} +A.bdW.prototype={ +$1(a){var s=0,r=A.n(t.P),q=this,p,o +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=A.bU() +s=B.be===p?3:4 +break +case 3:o=q.a.w +s=5 +return A.i(A.cM(B.ba,null,t.H),$async$$1) +case 5:B.fS.iI(0,B.vD.MH(o)) +s=2 +break +case 4:if(B.aN===p){B.fS.iI(0,B.vD.MH(q.a.w)) +s=2 +break}s=2 +break +case 2:return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:297} +A.bdU.prototype={ +$1(a){return a.gWD()}, +$S:533} +A.bdV.prototype={ +$0(){var s=this,r=s.a;--r.a +s.c.L(0,s.d.aG()) +if(r.a===0)return A.ip(new A.bdT(s.b,s.e))}, +$S:0} +A.bdT.prototype={ +$0(){var s=this.a +if(!this.b.f.D(0,s))return +s.d=B.ne +s.a.m()}, +$S:0} +A.bdY.prototype={ +$1(a){return a.a===this.a}, +$S:100} +A.vS.prototype={} +A.Go.prototype={ +lL(a){a.Ds(this.a,this.b)}} +A.Gn.prototype={ +lL(a){a.Dq(this.a,this.b)}} +A.T9.prototype={ +lL(a){a.K9(this.a,this.b)}} +A.Ta.prototype={ +lL(a){a.Du(this.a,this.b)}} +A.air.prototype={ +K(a,b){B.b.K(this.a,b) +if(J.hS(b))this.U()}, +i(a,b){return this.a[b]}, +ga3(a){var s=this.a +return new J.dd(s,s.length,A.a8(s).j("dd<1>"))}, +l(a){return A.xI(this.a,"[","]")}, +$iah:1} +A.m7.prototype={ +aAt(){var s,r,q=this,p=q.nE(),o=A.b1("routeBlocksPop"),n=!p +if(n){s=q.rl(A.lE()) +o.scN(s!=null&&s.a.gw1()===B.jq)}else o.scN(!1) +r=new A.yj(!n||o.aG()) +n=$.cm +switch(n.rx$.a){case 4:q.c.hR(r) +break +case 0:case 2:case 3:case 1:n.p4$.push(new A.aKc(q,r)) +break}}, +az(){var s,r,q,p,o,n=this +n.aM() +for(s=n.a.x,r=s.length,q=0;q"))) +if(r!=null)r.w=$.f4.Kp$.a}, +kt(a,b){var s,r,q,p,o,n,m,l,k=this +k.pl(k.at,"id") +s=k.r +k.pl(s,"history") +k.a3w() +k.d=new A.bJ(null,t.ku) +r=k.e +r.K(0,s.agB(null,k)) +k.a.toString +q=r.a +p=0 +for(;!1;++p){o=B.aae[p] +n=k.c +n.toString +n=o.Ux(n) +m=$.bpg() +l=new A.lv(n,null,!0,B.t2,m,new A.f7(new ($.HD())(m)),m) +q.push(l) +r.U() +m=s.agB(l,k) +B.b.K(q,m) +if(B.b.gd4(m))r.U()}if(s.y==null){s=k.a +q=s.f +r.K(0,J.fh(s.aYi(k,q),new A.aKe(k),t.Ez))}k.Qm()}, +UY(a){var s,r=this +r.aoK(a) +s=r.r +if(r.dh$!=null)s.ce(0,r.e) +else s.T(0)}, +ghG(){return this.a.y}, +cL(){var s,r,q,p,o=this +o.apW() +s=o.c.av(t.mS) +o.T1(s==null?null:s.f) +for(r=o.e.a,q=A.a8(r),r=new J.dd(r,r.length,q.j("dd<1>")),q=q.c;r.v();){p=r.d;(p==null?q.a(p):p).a.JG()}}, +a3w(){var s,r,q +this.f.Qh(new A.aKb(),!0) +for(s=this.e,r=s.a;!s.gaa(0);){q=r.pop() +s.U() +A.bze(q,!1)}}, +T1(a){var s,r,q=this +if(q.Q!=a){if(a!=null)$.ok().n(0,a,q) +s=q.Q +if(s==null)s=null +else{r=$.ok() +A.x7(s) +s=r.a.get(s)}if(s===q){s=$.ok() +r=q.Q +r.toString +s.n(0,r,null)}q.Q=a +q.a9a()}}, +a9a(){var s=this,r=s.Q,q=s.a +if(r!=null)s.as=B.b.O(q.x,A.a([r],t.tc)) +else s.as=q.x}, +b8(a){var s,r,q,p,o,n=this +n.apX(a) +s=a.x +if(s!==n.a.x){for(r=s.length,q=0;q")),r=r.c;s.v();){o=s.d;(o==null?r.a(o):o).a.JG()}}, +eJ(){var s,r,q,p,o=this.as +o===$&&A.b() +s=o.length +r=0 +for(;r")),r=r.c;s.v();){q=s.d +B.b.K(p,(q==null?r.a(q):q).a.gM1())}return p}, +Hh(a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=null +a0.ch=!0 +s=a0.e +r=s.gq(0)-1 +q=s.a +p=q[r] +o=r>0?q[r-1]:a1 +n=A.a([],t.uD) +$label0$1:for(m=a0.x,l=a0.w,k=a1,j=k,i=!1,h=!1;r>=0;){switch(p.d.a){case 1:g=a0.ri(r-1,A.lE()) +f=g>=0?q[g]:a1 +f=f==null?a1:f.a +e=p.a +e.a=a0 +e.tx() +p.d=B.ayr +l.iQ(0,new A.Go(e,f)) +continue $label0$1 +case 2:if(i||j==null){f=p.a +f.Dp() +p.d=B.i3 +if(j==null)f.vh(a1) +continue $label0$1}break +case 3:case 4:case 6:f=o==null?a1:o.a +g=a0.ri(r-1,A.lE()) +e=g>=0?q[g]:a1 +e=e==null?a1:e.a +p.aU3(j==null,a0,f,e) +if(p.d===B.i3)continue $label0$1 +break +case 5:if(!h&&k!=null)p.VA(k) +h=!0 +break +case 7:if(!h&&k!=null)p.VA(k) +i=!0 +h=!0 +break +case 8:g=a0.ri(r,A.X_()) +f=g>=0?q[g]:a1 +if(!p.aU1(a0,f==null?a1:f.a))continue $label0$1 +if(!h){if(k!=null)p.VA(k) +k=p.a}f=p.a +g=a0.ri(r,A.X_()) +e=g>=0?q[g]:a1 +m.iQ(0,new A.Gn(f,e==null?a1:e.a)) +if(p.d===B.t3)continue $label0$1 +i=!0 +break +case 11:break +case 9:f=p.a +e=p.x +if(e==null)e=a1 +f=f.d.a +if((f.a&30)!==0)A.a5(A.a3("Future already completed")) +f.om(e) +p.x=null +p.d=B.OD +continue $label0$1 +case 10:if(!h){if(k!=null)p.a.yz(k) +k=a1}g=a0.ri(r,A.X_()) +f=g>=0?q[g]:a1 +f=f==null?a1:f.a +p.d=B.ayp +if(p.y)m.iQ(0,new A.T9(p.a,f)) +continue $label0$1 +case 12:if(!i&&j!=null)break +p.d=B.t3 +continue $label0$1 +case 13:p=B.b.hF(q,r) +s.U() +n.push(p) +p=j +break +case 14:case 15:case 0:break}--r +d=r>0?q[r-1]:a1 +j=p +p=o +o=d}a0.ayi() +a0.ayk() +a0.a.toString +c=a0.rl(A.lE()) +b=c==null?a1:c.a.b.a +if(b!=null&&b!==a0.ax){A.bB0(!1,a1,A.dk(b,0,a1)) +a0.ax=b}for(q=n.length,a=0;a=0;){s=l[k] +r=s.d.a +if(!(r<=12&&r>=3)){--k +continue}q=this.azg(k+1,A.bFJ()) +r=q==null +p=r?m:q.a +if(p!=s.r){if(!((r?m:q.a)==null&&J.d(s.f.a.deref(),s.r))){p=s.a +p.vh(r?m:q.a)}s.r=r?m:q.a}--k +o=this.ri(k,A.bFJ()) +n=o>=0?l[o]:m +r=n==null +p=r?m:n.a +if(p!=s.e){p=s.a +p.US(r?m:n.a) +s.e=r?m:n.a}}}, +a40(a,b){a=this.ri(a,b) +return a>=0?this.e.a[a]:null}, +ri(a,b){var s=this.e.a +while(!0){if(!(a>=0&&!b.$1(s[a])))break;--a}return a}, +azg(a,b){var s=this.e,r=s.a +while(!0){if(!(a?") +q=r.a(this.a.r.$1(s)) +return q==null&&!b?r.a(this.a.w.$1(s)):q}, +Sk(a,b,c){return this.Is(a,!1,b,c)}, +b_C(a){var s=this.e +s.a.push(A.bCo(a,B.OE,!1,null)) +s.U() +this.Qm() +this.Pa() +return a.d.a}, +l2(a){return this.b_C(a,t.X)}, +nE(){var s=this.e.ga3(0),r=new A.rv(s,A.lE()) +if(!r.v())return!1 +if(s.gG(0).a.gN7())return!0 +if(!r.v())return!1 +return!0}, +Ew(a){var s=0,r=A.n(t.y),q,p=this,o,n,m +var $async$Ew=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)$async$outer:switch(s){case 0:m=p.rl(A.lE()) +if(m==null){q=!1 +s=1 +break}o=m.a +s=3 +return A.i(o.n9(),$async$Ew) +case 3:n=c +if(p.c==null){q=!0 +s=1 +break}if(n===B.jq){q=!0 +s=1 +break}if(m!==p.rl(A.lE())){q=!0 +s=1 +break}switch(o.gw1().a){case 2:q=!1 +s=1 +break $async$outer +case 0:p.js(a) +q=!0 +s=1 +break $async$outer +case 1:o.WZ(!1) +q=!0 +s=1 +break $async$outer}case 1:return A.l(q,r)}}) +return A.m($async$Ew,r)}, +aXg(a){return this.Ew(a,t.X)}, +af2(){return this.Ew(null,t.X)}, +Mb(a){var s=this,r=s.e.aVZ(0,A.lE()) +if(r.c){s.a.toString +if(null.$2(r.a,a)&&r.d===B.i3)r.d=B.t4}else r.js(a) +if(r.d===B.t4)s.Hh(!1) +s.Pa()}, +hD(){return this.Mb(null,t.X)}, +js(a){return this.Mb(a,t.X)}, +b_m(a){var s=this.rl(A.lE()) +for(;s!=null;){if(a.$1(s.a))return +this.hD() +s=this.rl(A.lE())}}, +agn(a){var s=this,r=a.gty() +s.e.Vs(0,A.bsR(a)).ev(0) +s.Hh(!1) +if(r){s.rl(A.lE()) +s.Pa()}}, +acX(a){var s,r=this,q=r.e.a,p=B.b.KY(q,A.bsR(a),0) +q=q[p] +if(q.c&&q.d.a<8){s=r.a40(p-1,A.X_()) +s=s==null?null:s.a +r.x.iQ(0,new A.Gn(a,s))}q.d=B.t3 +if(!r.ch)r.Hh(!1)}, +sa9I(a){this.CW=a +this.cx.sh(0,a>0)}, +aRr(){var s,r,q,p,o,n,m=this +m.sa9I(m.CW+1) +if(m.CW===1){s=m.e +r=m.ri(s.gq(0)-1,A.X_()) +q=s.a[r].a +p=!q.gN7()&&r>0?m.a40(r-1,A.X_()).a:null +s=m.as +s===$&&A.b() +o=s.length +n=0 +for(;n")),r=r.c;s.v();){q=s.d +if(q==null)q=r.a(q) +if(a.$1(q))return q}return null}, +rl(a){var s,r,q,p,o +for(s=this.e.a,r=A.a8(s),s=new J.dd(s,s.length,r.j("dd<1>")),r=r.c,q=null;s.v();){p=s.d +o=p==null?r.a(p):p +if(a.$1(o))q=o}return q}, +C(a){var s,r,q=this,p=null,o=q.gaBr(),n=A.lV(a),m=q.dh$,l=q.d +l===$&&A.b() +s=q.a.at +if(l.ga4()==null){r=q.ga0U() +r=J.kZ(r.slice(0),A.a8(r).c)}else r=B.A5 +return new A.xv(p,new A.fb(new A.aKd(q,a),A.fL(B.aT,A.bpL(!1,A.bxR(A.jv(!0,p,A.Ql(m,new A.p7(r,s,l)),p,p,p,q.y,!1,p,p,p,p,p,!0),n)),o,q.gaEI(),p,p,p,p,p,p,o),p,t.en),p)}} +A.aKc.prototype={ +$1(a){var s=this.a.c +if(s==null)return +s.hR(this.b)}, +$S:4} +A.aKe.prototype={ +$1(a){var s,r,q=a.b.a +if(q!=null){s=this.a.at +r=s.y +if(r==null)r=s.$ti.j("de.T").a(r) +s.a0i(0,r+1) +q=new A.ak6(r,q,null,B.t5)}else q=null +return A.bCo(a,B.t2,!1,q)}, +$S:536} +A.aKb.prototype={ +$1(a){a.d=B.ne +a.a.m() +return!0}, +$S:100} +A.aKa.prototype={ +$0(){var s=this.a +if(s!=null)s.saa_(!0)}, +$S:0} +A.aKd.prototype={ +$1(a){if(a.a||!this.a.nE())return!1 +this.b.hR(B.aig) +return!0}, +$S:331} +A.Uj.prototype={ +J(){return"_RouteRestorationType."+this.b}} +A.amO.prototype={ +gaek(){return!0}, +JM(){return A.a([this.a.a],t.jl)}} +A.ak6.prototype={ +JM(){var s=this,r=s.aqk(),q=A.a([s.c,s.d],t.jl),p=s.e +if(p!=null)q.push(p) +B.b.K(r,q) +return r}, +Ux(a){var s=a.Sk(this.d,this.e,t.z) +s.toString +return s}, +gagA(){return this.c}, +gb4(a){return this.d}} +A.bsr.prototype={ +gaek(){return!1}, +JM(){A.bQy(this.d)}, +Ux(a){var s=a.c +s.toString +return this.d.$2(s,this.e)}, +gagA(){return this.c}} +A.ais.prototype={ +ce(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.Q(q,null) +if(p==null)p=B.lN +o=A.B(t.v,t.UX) +q=c.y +q.toString +n=J.bKG(J.wk(q)) +for(q=a1.a,m=A.a8(q),q=new J.dd(q,q.length,m.j("dd<1>")),m=m.c,l=b,k=a,j=!0;q.v();){i=q.d +h=i==null?m.a(i):i +if(h.d.a>7){i=h.a +i.c.sh(0,b) +continue}if(h.c){k=k||r.length!==J.af(p) +if(r.length!==0){g=l==null?b:l.ghG() +o.n(0,g,r) +n.D(0,g)}j=h.ghG()!=null +i=h.a +f=j?h.ghG():b +i.c.sh(0,f) +if(j){r=A.a([],s) +i=c.y +i.toString +p=J.Q(i,h.ghG()) +if(p==null)p=B.lN}else{r=B.lN +p=B.lN}l=h +continue}if(j){i=h.b +i=i==null?b:i.gaek() +j=i===!0}else j=!1 +i=h.a +f=j?h.ghG():b +i.c.sh(0,f) +if(j){i=h.b +f=i.b +i=f==null?i.b=i.JM():f +if(!k){f=J.ac(p) +e=f.gq(p) +d=r.length +k=e<=d||!J.d(f.i(p,d),i)}else k=!0 +B.b.F(r,i)}}k=k||r.length!==J.af(p) +c.ay6(r,l,o,n) +if(k||n.gd4(n)){c.y=o +c.U()}}, +ay6(a,b,c,d){var s +if(a.length!==0){s=b==null?null:b.ghG() +c.n(0,s,a) +d.D(0,s)}}, +T(a){if(this.y==null)return +this.y=null +this.U()}, +agB(a,b){var s,r,q,p,o,n=A.a([],t.uD) +if(this.y!=null)s=a!=null&&a.ghG()==null +else s=!0 +if(s)return n +s=this.y +s.toString +r=J.Q(s,a==null?null:a.ghG()) +if(r==null)return n +for(s=J.av(r);s.v();){q=A.bV_(s.gG(s)) +p=q.Ux(b) +o=$.bpg() +n.push(new A.lv(p,q,!1,B.t2,o,new A.f7(new ($.HD())(o)),o))}return n}, +JY(){return null}, +zd(a){a.toString +return J.bvE(t.G.a(a),new A.b5s(),t.v,t.UX)}, +adS(a){this.y=a}, +Ad(){return this.y}, +gyO(a){return this.y!=null}} +A.b5s.prototype={ +$2(a,b){return new A.bw(A.ec(a),A.eJ(t.j.a(b),!0,t.K),t.qE)}, +$S:537} +A.yj.prototype={ +l(a){return"NavigationNotification canHandlePop: "+this.a}} +A.b8R.prototype={ +$2(a,b){if(!a.a)a.L(0,b)}, +$S:77} +A.Tb.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.Tc.prototype={ +b8(a){this.bj(a) +this.vl()}, +cL(){var s,r,q,p,o=this +o.eG() +s=o.dh$ +r=o.gtQ() +q=o.c +q.toString +q=A.v3(q) +o.jk$=q +p=o.rA(q,r) +if(r){o.kt(s,o.hz$) +o.hz$=!1}if(p)if(s!=null)s.m()}, +m(){var s,r=this +r.jj$.ak(0,new A.b8R()) +s=r.dh$ +if(s!=null)s.m() +r.dh$=null +r.apV()}} +A.aqo.prototype={} +A.a6M.prototype={ +l(a){var s=A.a([],t.s) +this.he(s) +return"Notification("+B.b.d0(s,", ")+")"}, +he(a){}} +A.fb.prototype={ +cU(a){return new A.Tf(this,B.au,this.$ti.j("Tf<1>"))}} +A.Tf.prototype={ +afi(a){var s,r=this.e +r.toString +s=this.$ti +s.j("fb<1>").a(r) +if(s.c.b(a))return r.d.$1(a) +return!1}, +tG(a){}} +A.m_.prototype={} +A.aqB.prototype={} +A.a77.prototype={ +J(){return"OverflowBarAlignment."+this.b}} +A.a76.prototype={ +aU(a){var s=this,r=null,q=a.av(t.I) +q.toString +q=q.w +q=new A.GB(s.e,s.f,s.r,s.w,s.x,q,B.f,0,r,r,A.ay()) +q.aT() +q.K(0,r) +return q}, +ba(a,b){var s,r=this +t.Eg.a(b) +b.sOo(0,r.e) +b.siv(r.f) +b.saZQ(r.r) +b.saZO(r.w) +b.saZP(r.x) +s=a.av(t.I) +s.toString +b.scH(s.w) +b.skQ(B.f)}} +A.py.prototype={} +A.GB.prototype={ +sOo(a,b){if(this.t===b)return +this.t=b +this.aj()}, +siv(a){if(this.X==a)return +this.X=a +this.aj()}, +saZQ(a){if(this.a9===a)return +this.a9=a +this.aj()}, +saZO(a){if(this.an===a)return +this.an=a +this.aj()}, +saZP(a){if(this.ao===a)return +this.ao=a +this.aj()}, +scH(a){if(this.aq===a)return +this.aq=a +this.aj()}, +skQ(a){var s=this +if(a===s.aA)return +s.aA=a +s.aK() +s.c4()}, +fo(a){if(!(a.b instanceof A.py))a.b=new A.py(null,null,B.h)}, +bJ(a){var s,r,q,p,o,n=this,m=n.M$ +if(m==null)return 0 +for(s=A.u(n).j("aq.1"),r=0;m!=null;){r+=m.aC(B.a5,1/0,m.gbR()) +q=m.b +q.toString +m=s.a(q).a5$}q=n.t +p=n.b9$ +m=n.M$ +if(r+q*(p-1)>a){for(o=0;m!=null;){o+=m.aC(B.aD,a,m.gca()) +q=m.b +q.toString +m=s.a(q).a5$}return o+n.a9*(n.b9$-1)}else{for(o=0;m!=null;){o=Math.max(o,m.aC(B.aD,a,m.gca())) +q=m.b +q.toString +m=s.a(q).a5$}return o}}, +bQ(a){var s,r,q,p,o,n=this,m=n.M$ +if(m==null)return 0 +for(s=A.u(n).j("aq.1"),r=0;m!=null;){r+=m.aC(B.a5,1/0,m.gbR()) +q=m.b +q.toString +m=s.a(q).a5$}q=n.t +p=n.b9$ +m=n.M$ +if(r+q*(p-1)>a){for(o=0;m!=null;){o+=m.aC(B.b_,a,m.gcr()) +q=m.b +q.toString +m=s.a(q).a5$}return o+n.a9*(n.b9$-1)}else{for(o=0;m!=null;){o=Math.max(o,m.aC(B.b_,a,m.gcr())) +q=m.b +q.toString +m=s.a(q).a5$}return o}}, +bT(a){var s,r,q,p=this,o=p.M$ +if(o==null)return 0 +for(s=A.u(p).j("aq.1"),r=0;o!=null;){r+=o.aC(B.a5,1/0,o.gbR()) +q=o.b +q.toString +o=s.a(q).a5$}return r+p.t*(p.b9$-1)}, +bA(a){var s,r,q,p=this,o=p.M$ +if(o==null)return 0 +for(s=A.u(p).j("aq.1"),r=0;o!=null;){r+=o.aC(B.aa,1/0,o.gbW()) +q=o.b +q.toString +o=s.a(q).a5$}return r+p.t*(p.b9$-1)}, +hy(a){return this.Dm(a)}, +cY(a){var s,r,q,p,o,n,m,l,k,j=this,i=j.M$ +if(i==null)return new A.N(A.V(0,a.a,a.b),A.V(0,a.c,a.d)) +s=a.b +r=new A.as(0,s,0,a.d) +for(q=A.u(j).j("aq.1"),p=0,o=0,n=0;i!=null;){m=i.i2(r) +p+=m.a +l=m.b +o=Math.max(o,l) +n+=l+j.a9 +l=i.b +l.toString +i=q.a(l).a5$}k=p+j.t*(j.b9$-1) +if(k>s)return a.bx(new A.N(s,n-j.a9)) +else return a.bx(new A.N(j.X==null?k:s,o))}, +c8(){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="RenderBox was not laid out: ",a4={},a5=a4.a=a2.M$ +if(a5==null){s=t.k.a(A.D.prototype.ga1.call(a2)) +a2.id=new A.N(A.V(0,s.a,s.b),A.V(0,s.c,s.d)) +return}s=t.k +r=s.a(A.D.prototype.ga1.call(a2)) +q=new A.as(0,r.b,0,r.d) +for(r=A.u(a2).j("aq.1"),p=a5,o=0,n=0,m=0;p!=null;p=a5){p.cE(q,!0) +p=a4.a +l=p.id +o+=(l==null?A.a5(A.a3(a3+A.M(p).l(0)+"#"+A.bG(p))):l).a +n=Math.max(n,l.b) +m=Math.max(m,l.a) +p=p.b +p.toString +a5=r.a(p).a5$ +a4.a=a5}k=a2.aq===B.a9 +j=o+a2.t*(a2.b9$-1) +if(j>s.a(A.D.prototype.ga1.call(a2)).b){a5=a2.ao===B.c1?a2.M$:a2.bm$ +a4.a=a5 +i=new A.bd1(a4,a2) +for(r=t.pi,p=a5,h=0;p!=null;p=a5){l=p.b +l.toString +r.a(l) +switch(a2.an.a){case 0:if(k){p=s.a(A.D.prototype.ga1.call(a2)) +g=a4.a +f=g.id +if(f==null)f=A.a5(A.a3(a3+A.M(g).l(0)+"#"+A.bG(g))) +e=p.b-f.a +p=g}else e=0 +break +case 2:p=s.a(A.D.prototype.ga1.call(a2)) +g=a4.a +f=g.id +if(f==null)f=A.a5(A.a3(a3+A.M(g).l(0)+"#"+A.bG(g))) +e=(p.b-f.a)/2 +p=g +break +case 1:if(k)e=0 +else{p=s.a(A.D.prototype.ga1.call(a2)) +g=a4.a +f=g.id +if(f==null)f=A.a5(A.a3(a3+A.M(g).l(0)+"#"+A.bG(g))) +e=p.b-f.a +p=g}break +default:e=0}l.a=new A.j(e,h) +l=p.id +p=l==null?A.a5(A.a3(a3+A.M(p).l(0)+"#"+A.bG(p))):l +h+=p.b+a2.a9 +a5=i.$0() +a4.a=a5}a2.id=s.a(A.D.prototype.ga1.call(a2)).bx(new A.N(s.a(A.D.prototype.ga1.call(a2)).b,h-a2.a9))}else{a5=a2.M$ +a4.a=a5 +d=a5.gu(0).a +c=a2.X==null?j:s.a(A.D.prototype.ga1.call(a2)).b +a2.id=s.a(A.D.prototype.ga1.call(a2)).bx(new A.N(c,n)) +e=A.b1("x") +b=a2.t +switch(a2.X){case null:case void 0:e.b=k?a2.gu(0).a-d:0 +break +case B.k:e.b=k?a2.gu(0).a-d:0 +break +case B.bB:a=(a2.gu(0).a-j)/2 +e.b=k?a2.gu(0).a-a-d:a +break +case B.e_:e.b=k?j-d:a2.gu(0).a-j +break +case B.cC:b=(a2.gu(0).a-o)/(a2.b9$-1) +e.b=k?a2.gu(0).a-d:0 +break +case B.jb:b=a2.b9$>0?(a2.gu(0).a-o)/a2.b9$:0 +s=b/2 +e.b=k?a2.gu(0).a-s-d:s +break +case B.afl:b=(a2.gu(0).a-o)/(a2.b9$+1) +e.b=k?a2.gu(0).a-b-d:b +break}for(s=!k,p=t.pi,l=e.a;g=a4.a,g!=null;){f=g.b +f.toString +p.a(f) +a0=e.b +if(a0===e)A.a5(A.ez(l)) +a1=g.id +f.a=new A.j(a0,(n-(a1==null?A.a5(A.a3(a3+A.M(g).l(0)+"#"+A.bG(g))):a1).b)/2) +if(s)g=e.b=a0+(a1.a+b) +else g=a0 +a5=a4.a=r.a(f).a5$ +if(k&&a5!=null){f=a5.id +e.b=g-((f==null?A.a5(A.a3(a3+A.M(a5).l(0)+"#"+A.bG(a5))):f).a+b)}}}}, +dE(a,b){return this.yv(a,b)}, +aI(a,b){this.vd(a,b)}} +A.bd1.prototype={ +$0(){var s=this.b,r=s.ao,q=this.a.a +s=A.u(s).j("aq.1") +if(r===B.c1){r=q.b +r.toString +r=s.a(r).a5$ +s=r}else{r=q.b +r.toString +r=s.a(r).c1$ +s=r}return s}, +$S:538} +A.ar0.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=t.pi;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=t.pi;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.ar1.prototype={} +A.qK.prototype={ +stI(a){var s +if(this.b===a)return +this.b=a +s=this.f +if(s!=null)s.a2L()}, +szE(a){if(this.c)return +this.c=!0 +this.f.a2L()}, +gWD(){var s=this.e +return(s==null?null:s.a)!=null}, +V(a,b){var s=this.e +if(s!=null)s.V(0,b)}, +L(a,b){var s=this.e +if(s!=null)s.L(0,b)}, +ev(a){var s,r=this.f +r.toString +this.f=null +if(r.c==null)return +B.b.D(r.d,this) +s=$.cm +if(s.rx$===B.eH)s.p4$.push(new A.aKX(r)) +else r.a5x()}, +ej(){var s=this.r.ga4() +if(s!=null)s.a5z()}, +m(){var s,r=this +r.w=!0 +if(!r.gWD()){s=r.e +if(s!=null){s.dy$=$.ag() +s.dx$=0}r.e=null}}, +l(a){var s=this,r=A.bG(s),q=s.b,p=s.c,o=s.w?"(DISPOSED)":"" +return"#"+r+"(opaque: "+q+"; maintainState: "+p+")"+o}, +$iah:1} +A.aKX.prototype={ +$1(a){this.a.a5x()}, +$S:4} +A.rJ.prototype={ +W(){return new A.Gq(B.l)}} +A.Gq.prototype={ +aFZ(a,b){var s,r,q,p=this.e +if(p==null)p=this.e=new A.xU(t.oM) +s=p.b===0?null:p.ga_(0) +r=b.a +while(!0){q=s==null +if(!(!q&&s.a>r))break +s=s.gafP()}if(q){p.R1(p.c,b,!0) +p.c=b}else s.mH$.R1(s.lA$,b,!1)}, +gRI(){var s,r=this,q=r.f +if(q===$){s=r.PK(!1) +r.f!==$&&A.at() +r.f=s +q=s}return q}, +PK(a){return new A.ik(this.aw3(a),t.bm)}, +aw3(a){var s=this +return function(){var r=a +var q=0,p=2,o,n,m,l +return function $async$PK(b,c,d){if(c===1){o=d +q=p}while(true)switch(q){case 0:l=s.e +if(l==null||l.b===0){q=1 +break}n=r?l.ga_(0):l.gY(0) +case 3:if(!(n!=null)){q=4 +break}m=n.d +n=r?n.gafP():n.go_(0) +q=m!=null?5:6 +break +case 5:q=7 +return b.b=m,1 +case 7:case 6:q=3 +break +case 4:case 1:return 0 +case 2:return b.c=o,3}}}}, +az(){var s,r=this +r.aM() +r.a.c.e.sh(0,r) +s=r.c.z8(t.im) +s.toString +r.d=s}, +b8(a){var s,r=this +r.bj(a) +if(a.d!==r.a.d){s=r.c.z8(t.im) +s.toString +r.d=s}}, +m(){var s,r=this,q=r.a.c.e +if(q!=null)q.sh(0,null) +q=r.a.c +if(q.w){s=q.e +if(s!=null){s.dy$=$.ag() +s.dx$=0}q.e=null}r.e=null +r.aJ()}, +C(a){var s=this.a,r=s.e,q=this.d +q===$&&A.b() +return new A.ER(r,new A.Ah(q,this,s.c.a.$1(a),null),null)}, +a5z(){this.a2(new A.b9i())}} +A.b9i.prototype={ +$0(){}, +$S:0} +A.p7.prototype={ +W(){return new A.Dj(A.a([],t.wi),null,null,B.l)}} +A.Dj.prototype={ +az(){this.aM() +this.adY(0,this.a.c)}, +R3(a,b){if(a!=null)return B.b.d_(this.d,a) +return this.d.length}, +adX(a,b,c){b.f=this +this.a2(new A.aL0(this,c,null,b))}, +nQ(a,b){return this.adX(0,b,null)}, +adY(a,b){var s,r=b.length +if(r===0)return +for(s=0;s"),s=new A.bY(s,r),s=new A.ck(s,s.gq(0),r.j("ck")),r=r.j("al.E"),q=!0,p=0;s.v();){o=s.d +if(o==null)o=r.a(o) +if(q){++p +m.push(new A.rJ(o,n,!0,o.r)) +q=!o.b||!1}else if(o.c)m.push(new A.rJ(o,n,!1,o.r))}s=t.MV +return new A.Vo(m.length-p,n.a.d,A.J(new A.bY(m,s),!1,s.j("al.E")),null)}} +A.aL0.prototype={ +$0(){var s=this,r=s.a +B.b.hX(r.d,r.R3(s.b,s.c),s.d)}, +$S:0} +A.aL_.prototype={ +$0(){var s=this,r=s.a +B.b.E3(r.d,r.R3(s.b,s.c),s.d)}, +$S:0} +A.aL1.prototype={ +$0(){var s,r,q=this,p=q.a,o=p.d +B.b.T(o) +s=q.b +B.b.K(o,s) +r=q.c +r.Fd(s) +B.b.E3(o,p.R3(q.d,q.e),r)}, +$S:0} +A.aKZ.prototype={ +$0(){}, +$S:0} +A.aKY.prototype={ +$0(){}, +$S:0} +A.Vo.prototype={ +cU(a){return new A.aoO(A.dz(t.C),this,B.au)}, +aU(a){var s=a.av(t.I) +s.toString +s=new A.w_(s.w,this.e,this.f,A.ay(),0,null,null,A.ay()) +s.aT() +s.K(0,null) +return s}, +ba(a,b){var s=this.e +if(b.a9!==s){b.a9=s +if(!b.ao)b.r7()}s=a.av(t.I) +s.toString +b.scH(s.w) +s=this.f +if(s!==b.an){b.an=s +b.aK() +b.c4()}}} +A.aoO.prototype={ +gab(){return t.im.a(A.l7.prototype.gab.call(this))}, +mO(a,b){var s,r +this.a_E(a,b) +s=a.b +s.toString +t.i9.a(s) +r=this.e +r.toString +s.at=t.KJ.a(J.Q(t.f4.a(r).c,b.b)).c}, +mW(a,b,c){this.a_F(a,b,c)}} +A.Ai.prototype={ +fo(a){if(!(a.b instanceof A.fG))a.b=new A.fG(null,null,B.h)}, +ie(a,b){var s,r,q=a.b +q.toString +t.Qv.a(q) +s=this.gagM() +r=s.t +if(r==null)r=s.t=B.b0.S(s.X) +if(!q.gEc()){a.cE(b,!0) +q.a=B.h}else A.bAg(a,q,this.gu(0),r)}, +dE(a,b){var s,r,q,p=this.Pk(),o=p.ga3(p) +p=t.Qv +s=!1 +while(!0){if(!(!s&&o.v()))break +r=o.gG(o) +q=r.b +q.toString +s=a.kN(new A.bdm(r),p.a(q).a,b)}return s}, +aI(a,b){var s,r,q,p,o,n +for(s=this.Bg(),s=s.ga3(s),r=t.Qv,q=b.a,p=b.b;s.v();){o=s.gG(s) +n=o.b +n.toString +n=r.a(n).a +a.dK(o,new A.j(n.a+q,n.b+p))}}} +A.bdm.prototype={ +$2(a,b){return this.a.di(a,b)}, +$S:17} +A.H4.prototype={ +ahy(a){var s=this.at +if(s==null)s=null +else{s=s.e +s=s==null?null:s.a.gRI().ak(0,a)}return s}} +A.w_.prototype={ +gagM(){return this}, +fo(a){if(!(a.b instanceof A.H4))a.b=new A.H4(null,null,B.h)}, +aF(a){var s,r,q,p,o +this.arH(a) +s=this.M$ +for(r=t.i9;s!=null;){q=s.b +q.toString +r.a(q) +p=q.at +if(p==null)o=null +else{p=p.e +o=p==null?null:new A.mI(p.a.gRI().a())}if(o!=null)for(;o.v();)o.b.aF(a) +s=q.a5$}}, +aw(a){var s,r,q +this.arI(0) +s=this.M$ +for(r=t.i9;s!=null;){q=s.b +q.toString +r.a(q) +q.ahy(A.c0I()) +s=q.a5$}}, +ju(){return this.c2(this.gXO())}, +scH(a){var s=this +if(s.X===a)return +s.X=a +s.t=null +if(!s.ao)s.r7()}, +OT(a){var s=this +s.ao=!0 +s.lq(a) +s.aK() +s.ao=!1 +a.E.aj()}, +S3(a){var s=this +s.ao=!0 +s.t6(a) +s.aK() +s.ao=!1}, +aj(){if(!this.ao)this.r7()}, +gus(){var s,r,q,p,o=this +if(o.a9===A.aq.prototype.gyg.call(o))return null +s=A.aq.prototype.gaT0.call(o,0) +for(r=o.a9,q=t.Qv;r>0;--r){p=s.b +p.toString +s=q.a(p).a5$}return s}, +bT(a){return A.z3(this.gus(),new A.bdq(a))}, +bA(a){return A.z3(this.gus(),new A.bdo(a))}, +bJ(a){return A.z3(this.gus(),new A.bdp(a))}, +bQ(a){return A.z3(this.gus(),new A.bdn(a))}, +hy(a){var s,r,q,p,o=this.gus() +for(s=t.Qv,r=null;o!=null;){q=o.b +q.toString +s.a(q) +p=o.ob(a) +if(p!=null){p+=q.a.b +r=r!=null?Math.min(r,p):p}o=q.a5$}return r}, +cY(a){var s=a.a,r=a.b,q=A.V(1/0,s,r),p=a.c,o=a.d,n=A.V(1/0,p,o) +if(isFinite(q)&&isFinite(n))return new A.N(A.V(1/0,s,r),A.V(1/0,p,o)) +return this.a3k().i2(a)}, +Bg(){return new A.ik(this.av7(),t.bm)}, +av7(){var s=this +return function(){var r=0,q=1,p,o,n,m,l,k +return function $async$Bg(a,b,c){if(b===1){p=c +r=q}while(true)switch(r){case 0:k=s.gus() +o=t.i9 +case 2:if(!(k!=null)){r=3 +break}r=4 +return a.b=k,1 +case 4:n=k.b +n.toString +o.a(n) +m=n.at +if(m==null)l=null +else{m=m.e +l=m==null?null:new A.mI(m.a.gRI().a())}r=l!=null?5:6 +break +case 5:case 7:if(!l.v()){r=8 +break}r=9 +return a.b=l.b,1 +case 9:r=7 +break +case 8:case 6:k=n.a5$ +r=2 +break +case 3:return 0 +case 1:return a.c=p,3}}}}, +Pk(){return new A.ik(this.av6(),t.bm)}, +av6(){var s=this +return function(){var r=0,q=1,p,o,n,m,l,k,j,i,h +return function $async$Pk(a,b,c){if(b===1){p=c +r=q}while(true)switch(r){case 0:i=s.a9===A.aq.prototype.gyg.call(s)?null:s.bm$ +h=s.b9$-s.a9 +o=t.i9 +case 2:if(!(i!=null)){r=3 +break}n=i.b +n.toString +o.a(n) +m=n.at +if(m==null)l=null +else{m=m.e +if(m==null)l=null +else{m=m.a +k=m.r +if(k===$){j=m.PK(!0) +m.r!==$&&A.at() +m.r=j +k=j}m=new A.mI(k.a()) +l=m}}r=l!=null?4:5 +break +case 4:case 6:if(!l.v()){r=7 +break}r=8 +return a.b=l.b,1 +case 8:r=6 +break +case 7:case 5:r=9 +return a.b=i,1 +case 9:--h +i=h<=0?null:n.c1$ +r=2 +break +case 3:return 0 +case 1:return a.c=p,3}}}}, +giL(){return!1}, +c8(){var s,r,q=this,p=t.k,o=p.a(A.D.prototype.ga1.call(q)),n=A.V(1/0,o.a,o.b) +o=A.V(1/0,o.c,o.d) +if(isFinite(n)&&isFinite(o)){p=p.a(A.D.prototype.ga1.call(q)) +q.id=new A.N(A.V(1/0,p.a,p.b),A.V(1/0,p.c,p.d)) +s=null}else{s=q.a3k() +q.ie(s,p.a(A.D.prototype.ga1.call(q))) +q.id=s.gu(0)}r=A.wt(q.gu(0)) +for(p=new A.mI(q.Bg().a());p.v();){o=p.b +if(o!==s)q.ie(o,r)}}, +a3k(){var s,r,q,p=this,o=p.a9===A.aq.prototype.gyg.call(p)?null:p.bm$ +for(s=t.i9;o!=null;){r=o.b +r.toString +s.a(r) +q=r.at +q=q==null?null:q.d +if(q===!0&&!r.gEc())return o +o=r.c1$}throw A.c(A.xh(A.a([A.qd("Overlay was given infinite constraints and cannot be sized by a suitable child."),A.cp("The constraints given to the overlay ("+p.ga1().l(0)+") would result in an illegal infinite size ("+p.ga1().gaOh().l(0)+"). To avoid that, the Overlay tried to size itself to one of its children, but no suitable non-positioned child that belongs to an OverlayEntry with canSizeOverlay set to true could be found."),A.K7("Try wrapping the Overlay in a SizedBox to give it a finite size or use an OverlayEntry with canSizeOverlay set to true.")],t.E)))}, +aI(a,b){var s,r,q=this,p=q.aq +if(q.an!==B.f){s=q.cx +s===$&&A.b() +r=q.gu(0) +p.saQ(0,a.o4(s,b,new A.A(0,0,0+r.a,0+r.b),A.Ai.prototype.gi_.call(q),q.an,p.a))}else{p.saQ(0,null) +q.aqf(a,b)}}, +m(){this.aq.saQ(0,null) +this.fq()}, +c2(a){var s,r,q=this.M$ +for(s=t.i9;q!=null;){a.$1(q) +r=q.b +r.toString +s.a(r) +r.ahy(a) +q=r.a5$}}, +j0(a){var s,r,q=this.gus() +for(s=t.i9;q!=null;){a.$1(q) +r=q.b +r.toString +q=s.a(r).a5$}}, +q7(a){var s +switch(this.an.a){case 0:return null +case 1:case 2:case 3:s=this.gu(0) +return new A.A(0,0,0+s.a,0+s.b)}}} +A.bdq.prototype={ +$1(a){return a.aC(B.a5,this.a,a.gbR())}, +$S:29} +A.bdo.prototype={ +$1(a){return a.aC(B.aa,this.a,a.gbW())}, +$S:29} +A.bdp.prototype={ +$1(a){return a.aC(B.aD,this.a,a.gca())}, +$S:29} +A.bdn.prototype={ +$1(a){return a.aC(B.b_,this.a,a.gcr())}, +$S:29} +A.MH.prototype={ +oi(a){var s=this.a,r=$.brz+1 +if(s!=null){$.brz=r +s.am1(0,r)}else this.b=$.brz=r}, +lG(){var s=this.a +if(s!=null)s.lG() +else this.b=null}, +l(a){return"OverlayPortalController"+(this.a!=null?"":" DETACHED")}} +A.MG.prototype={ +W(){return new A.akC(B.l)}} +A.akC.prototype={ +az4(a,b){var s,r,q=this,p=q.f,o=A.bC7("marker",new A.b9j(q,!1)) +if(p!=null)if(q.e){s=o.Id() +s=p.b===s.r&&p.c===s.f +r=s}else r=!0 +else r=!1 +q.e=!1 +if(r)return p +return q.f=new A.vV(a,o.Id().r,o.Id().f)}, +az(){this.aM() +this.a7J(this.a.c)}, +a7J(a){var s,r=a.b,q=this.d +if(q!=null)s=r!=null&&r>q +else s=!0 +if(s)this.d=r +a.b=null +a.a=this}, +cL(){this.eG() +this.e=!0}, +b8(a){var s,r,q=this +q.bj(a) +if(!q.e){q.a.toString +s=!1}else s=!0 +q.e=s +s=a.c +r=q.a.c +if(s!==r){s.a=null +q.a7J(r)}}, +m(){this.a.c.a=null +this.f=null +this.aJ()}, +am1(a,b){this.a2(new A.b9l(this,b)) +this.f=null}, +lG(){this.a2(new A.b9k(this)) +this.f=null}, +C(a){var s,r,q=this,p=null,o=q.d +if(o==null)return new A.Gr(p,q.a.e,p,p) +q.a.toString +s=q.az4(o,!1) +r=q.a +return new A.Gr(new A.agQ(new A.ek(r.d,p),p),r.e,s,p)}} +A.b9j.prototype={ +$0(){var s=this.a.c +s.toString +return A.bUY(s,this.b)}, +$S:539} +A.b9l.prototype={ +$0(){this.a.d=this.b}, +$S:0} +A.b9k.prototype={ +$0(){this.a.d=null}, +$S:0} +A.vV.prototype={ +a0O(a){var s,r=this +r.d=a +r.b.aFZ(0,r) +s=r.c +s.aK() +s.mU() +s.c4()}, +a6Q(a){var s,r=this +r.d=null +s=r.b.e +if(s!=null)s.D(0,r) +s=r.c +s.aK() +s.mU() +s.c4()}, +l(a){var s=A.bG(this) +return"_OverlayEntryLocation["+s+"] "}} +A.Ah.prototype={ +e0(a){return a.f!==this.f||a.r!==this.r}} +A.Gr.prototype={ +cU(a){return new A.akB(this,B.au)}, +aU(a){var s=new A.U1(null,A.ay()) +s.aT() +s.sbO(null) +return s}} +A.akB.prototype={ +gab(){return t.SN.a(A.c7.prototype.gab.call(this))}, +hB(a,b){var s,r=this +r.uh(a,b) +s=r.e +s.toString +t.eU.a(s) +r.ok=r.fT(r.ok,s.d,null) +r.k4=r.fT(r.k4,s.c,s.e)}, +ce(a,b){var s=this +s.r8(0,b) +s.ok=s.fT(s.ok,b.d,null) +s.k4=s.fT(s.k4,b.c,b.e)}, +lE(a){this.ok=null +this.nh(a)}, +c2(a){var s=this.ok,r=this.k4 +if(s!=null)a.$1(s) +if(r!=null)a.$1(r)}, +c9(){var s,r,q +this.AY() +s=this.k4 +if(s!=null){r=t.Kp.a(s.gab()) +if(r!=null){q=s.c +q.toString +t.Vl.a(q) +q.c.OT(r) +q.d=r}}}, +eJ(){var s,r,q=this.k4 +if(q!=null){s=t.Kp.a(q.gab()) +if(s!=null){r=q.c +r.toString +t.Vl.a(r) +r.c.S3(s) +r.d=null}}this.a08()}, +mO(a,b){var s=t.SN +if(b!=null){s=s.a(A.c7.prototype.gab.call(this)) +t.Lj.a(a) +s.E=a +b.a0O(a) +b.c.OT(a)}else s.a(A.c7.prototype.gab.call(this)).sbO(a)}, +mW(a,b,c){var s=b.c,r=c.c +if(s!==r){s.S3(a) +r.OT(a)}if(b.b!==c.b||b.a!==c.a){b.a6Q(a) +c.a0O(a)}}, +o7(a,b){if(b==null){t.SN.a(A.c7.prototype.gab.call(this)).sbO(null) +return}t.Lj.a(a) +b.a6Q(a) +b.c.S3(a) +t.SN.a(A.c7.prototype.gab.call(this)).E=null}} +A.agQ.prototype={ +aU(a){var s,r=a.z8(t.SN) +r.toString +s=new A.vZ(r,null,A.ay()) +s.aT() +s.sbO(null) +return r.E=s}, +ba(a,b){}} +A.vZ.prototype={ +Bg(){var s=this.db$ +return s==null?B.R8:A.bOY(1,new A.bcU(s),t.x)}, +Pk(){return this.Bg()}, +gagM(){var s=this.d +return s instanceof A.w_?s:A.a5(A.Kq(A.h(s)+" of "+this.l(0)+" is not a _RenderTheater"))}, +ju(){this.E.pj(this) +this.a0b()}, +Et(){var s=this +if(s.af)return +s.aO=s.af=!0 +s.r7() +s.E.aj() +s.af=!1}, +giL(){return!0}, +aj(){this.aO=!0 +this.r7()}, +aW2(){var s,r=t.gW.a(this.d) +if(r==null||this.y==null)return +s=t.k.a(A.D.prototype.ga1.call(r)) +this.OC(A.wt(new A.N(A.V(1/0,s.a,s.b),A.V(1/0,s.c,s.d))),!1)}, +cE(a,b){var s,r=this,q=r.aO||!t.k.a(A.D.prototype.ga1.call(r)).k(0,a) +r.c3=!0 +r.OC(a,b) +r.aO=r.c3=!1 +if(q){s=r.d +s.toString +t.im.a(s).L3(new A.bcV(r),t.k)}}, +ic(a){return this.cE(a,!1)}, +zU(){var s=t.k.a(A.D.prototype.ga1.call(this)) +this.id=new A.N(A.V(1/0,s.a,s.b),A.V(1/0,s.c,s.d))}, +c8(){var s,r=this +if(r.c3){r.aO=!1 +return}s=r.db$ +if(s==null){r.aO=!1 +return}r.ie(s,t.k.a(A.D.prototype.ga1.call(r))) +r.aO=!1}, +eB(a,b){var s,r=a.b +r.toString +s=t.q.a(r).a +b.bk(0,s.a,s.b)}} +A.bcU.prototype={ +$1(a){return this.a}, +$S:540} +A.bcV.prototype={ +$1(a){var s=this.a +s.aO=!0 +s.r7()}, +$S:541} +A.U1.prototype={ +ju(){this.a0b() +var s=this.E +if(s!=null&&s.y!=null)this.pj(s)}, +c8(){this.ui() +var s=this.E +if(s!=null)s.aW2()}, +j0(a){var s +this.ug(a) +s=this.E +if(s!=null)a.$1(s)}} +A.akD.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.aqU.prototype={} +A.aqV.prototype={} +A.Wt.prototype={ +aF(a){var s,r,q +this.eh(a) +s=this.M$ +for(r=t.Qv;s!=null;){s.aF(a) +q=s.b +q.toString +s=r.a(q).a5$}}, +aw(a){var s,r,q +this.e9(0) +s=this.M$ +for(r=t.Qv;s!=null;){s.aw(0) +q=s.b +q.toString +s=r.a(q).a5$}}} +A.ar7.prototype={} +A.KJ.prototype={ +W(){var s=t.y +return new A.So(A.a4([!1,!0,!0,!0],s,s),null,null,B.l)}, +tF(a){return A.Az().$1(a)}} +A.So.prototype={ +az(){var s,r,q=this +q.aM() +s=q.a +r=s.f +q.d=A.bC3(A.bS(s.e),r,q) +r=q.a +s=r.f +s=A.bC3(A.bS(r.e),s,q) +q.e=s +r=q.d +r.toString +q.f=new A.vR(A.a([r,s],t.Eo))}, +b8(a){var s,r=this +r.bj(a) +if(!a.f.k(0,r.a.f)||A.bS(a.e)!==A.bS(r.a.e)){s=r.d +s.toString +s.sal(0,r.a.f) +s=r.d +s.toString +s.saaE(A.bS(r.a.e)) +s=r.e +s.toString +s.sal(0,r.a.f) +s=r.e +s.toString +s.saaE(A.bS(r.a.e))}}, +QP(a){var s,r,q,p,o,n,m,l,k,j,i=this +if(!i.a.tF(a))return!1 +s=a.a +r=s.e +if(A.bS(r)!==A.bS(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.p8){s=a.e +if(s<0)n=q +else if(s>0)n=o +else n=null +m=n===q +q=i.c +q.hR(new A.MI(m,0)) +q=i.w +q.n(0,m,!0) +q.i(0,m).toString +n.d=0 +i.w.i(0,m).toString +q=a.f +if(q!==0){s=n.c +if(s!=null)s.b3(0) +n.c=null +l=A.V(Math.abs(q),100,1e4) +s=n.f +if(n.a===B.na)r=0.3 +else{r=n.r +r===$&&A.b() +q=r.a +q=r.b.am(0,q.gh(q)) +r=q}s.a=r +r.toString +s.b=A.V(l*0.00006,r,0.5) +r=n.w +s=n.x +s===$&&A.b() +q=s.a +r.a=s.b.am(0,q.gh(q)) +r.b=Math.min(0.025+75e-8*l*l,1) +r=n.b +r===$&&A.b() +r.e=A.bt(0,B.c.aV(0.15+l*0.02),0) +r.mL(0,0) +n.as=0.5 +n.a=B.axD}else{q=a.d +if(q!=null){p=a.b.gab() +p.toString +t.x.a(p) +k=p.gu(0) +j=p.i4(q.d) +switch(A.bS(r).a){case 0:n.toString +r=k.b +n.afU(0,Math.abs(s),k.a,A.V(j.b,0,r),r) +break +case 1:n.toString +r=k.a +n.afU(0,Math.abs(s),k.b,A.V(j.a,0,r),r) +break}}}}else{if(!(a instanceof A.v7&&a.d!=null))s=a instanceof A.ny&&a.d!=null +else s=!0 +if(s){if(q.a===B.nb)q.uE(B.f1) +s=i.e +if(s.a===B.nb)s.uE(B.f1)}}i.r=A.M(a) +return!1}, +m(){this.d.m() +this.e.m() +this.arh()}, +C(a){var s=this,r=null,q=s.a,p=s.d,o=s.e,n=q.e,m=s.f +return new A.fb(s.gQO(),new A.jE(A.eT(new A.jE(q.w,r),new A.aio(p,o,n,m),r,r,B.v),r),r,t.WA)}} +A.G1.prototype={ +J(){return"_GlowState."+this.b}} +A.Sn.prototype={ +sal(a,b){if(this.ax.k(0,b))return +this.ax=b +this.U()}, +saaE(a){if(this.ay===a)return +this.ay=a +this.U()}, +m(){var s=this,r=s.b +r===$&&A.b() +r.m() +r=s.y +r===$&&A.b() +r.w.dY$.D(0,r) +r.a0k() +r=s.c +if(r!=null)r.b3(0) +s.e8()}, +afU(a,b,c,d,e){var s,r,q,p=this,o=p.c +if(o!=null)o.b3(0) +p.at=p.at+b/200 +o=p.f +s=p.r +s===$&&A.b() +r=s.b +s=s.a +o.a=r.am(0,s.gh(s)) +o.b=Math.min(r.am(0,s.gh(s))+b/c*0.8,0.5) +q=Math.min(c,e*0.20096189432249995) +s=p.w +r=p.x +r===$&&A.b() +o=r.b +r=r.a +s.a=o.am(0,r.gh(r)) +s.b=Math.max(1-1/(0.7*Math.sqrt(p.at*q)),A.hP(o.am(0,r.gh(r)))) +r=d/e +p.Q=r +if(r!==p.as){o=p.y +o===$&&A.b() +if(!o.gaVO())o.oj(0)}else{o=p.y +o===$&&A.b() +o.k7(0) +p.z=null}o=p.b +o===$&&A.b() +o.e=B.dU +if(p.a!==B.nb){o.mL(0,0) +p.a=B.nb}else{o=o.r +if(!(o!=null&&o.a!=null))p.U()}p.c=A.cj(B.dU,new A.b5j(p))}, +Pf(a){var s=this +if(a!==B.ag)return +switch(s.a.a){case 1:s.uE(B.f1) +break +case 3:s.a=B.na +s.at=0 +break +case 2:case 0:break}}, +uE(a){var s,r,q=this,p=q.a +if(p===B.Oz||p===B.na)return +p=q.c +if(p!=null)p.b3(0) +q.c=null +p=q.f +s=q.r +s===$&&A.b() +r=s.a +p.a=s.b.am(0,r.gh(r)) +p.b=0 +p=q.w +r=q.x +r===$&&A.b() +s=r.a +p.a=r.b.am(0,s.gh(s)) +p.b=0 +p=q.b +p===$&&A.b() +p.e=a +p.mL(0,0) +q.a=B.Oz}, +aLj(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)/$.bIf().a) +r.U()}if(A.X0(r.Q,r.as,0.001)){q=r.y +q===$&&A.b() +q.k7(0) +r.z=null}else r.z=a}, +aI(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=j.r +i===$&&A.b() +s=i.a +if(J.d(i.b.am(0,s.gh(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=j.x +r===$&&A.b() +n=r.a +n=r.b.am(0,n.gh(n)) +r=j.as +m=$.an().b5() +l=j.ax +k=i.a +m.sal(0,A.I(B.c.aV(255*i.b.am(0,k.gh(k))),l.gh(l)>>>16&255,l.gh(l)>>>8&255,l.gh(l)&255)) +a.dv(0) +a.bk(0,0,j.d+j.e) +a.ho(0,1,n*q) +a.mz(new A.A(0,0,0+s,0+o)) +a.fg(new A.j(s/2*(0.5+r),o-p),p,m) +a.cA(0)}, +l(a){return"_GlowController(color: "+this.ax.l(0)+", axis: "+this.ay.b+")"}} +A.b5j.prototype={ +$0(){return this.a.uE(B.iE)}, +$S:0} +A.aio.prototype={ +a68(a,b,c,d,e){var s +if(c==null)return +switch(A.ob(d,e).a){case 0:c.aI(a,b) +break +case 2:a.dv(0) +a.bk(0,0,b.b) +a.ho(0,1,-1) +c.aI(a,b) +a.cA(0) +break +case 3:a.dv(0) +a.tS(0,1.5707963267948966) +a.ho(0,1,-1) +c.aI(a,new A.N(b.b,b.a)) +a.cA(0) +break +case 1:a.dv(0) +s=b.a +a.bk(0,s,0) +a.tS(0,1.5707963267948966) +c.aI(a,new A.N(b.b,s)) +a.cA(0) +break}}, +aI(a,b){var s=this,r=s.d +s.a68(a,b,s.b,r,B.vR) +s.a68(a,b,s.c,r,B.kR)}, +eF(a){return a.b!=this.b||a.c!=this.c}, +l(a){return"_GlowingOverscrollIndicatorPainter("+A.h(this.b)+", "+A.h(this.c)+")"}} +A.ao2.prototype={ +J(){return"_StretchDirection."+this.b}} +A.Pw.prototype={ +W(){return new A.V3(null,null,B.l)}, +tF(a){return A.Az().$1(a)}} +A.V3.prototype={ +guK(){var s,r,q,p,o,n,m=this,l=null,k=m.d +if(k===$){s=t.Y +r=new A.b5(0,0,s) +q=new A.V2(r,B.ta,B.fO,$.ag()) +p=A.c9(l,l,l,l,m) +p.da() +o=p.eP$ +o.b=!0 +o.a.push(q.gPe()) +q.a!==$&&A.bh() +q.a=p +n=A.cs(B.ea,p,l) +n.a.V(0,q.gf0()) +t.B.a(n) +q.b!==$&&A.bh() +q.b=new A.be(n,r,s.j("be")) +m.d!==$&&A.at() +m.d=q +k=q}return k}, +QP(a){var s,r,q,p,o,n,m,l=this +if(!l.a.tF(a))return!1 +s=a.a +if(A.bS(s.e)!==A.bS(l.a.c))return!1 +if(a instanceof A.p8){l.f=a +J.aj(l.e) +r=a.e +q=l.c +q.hR(new A.MI(r<0,0)) +l.w=!0 +r=l.r+=r +q=a.f +if(q!==0){s=l.guK() +r=l.r +p=A.V(Math.abs(q),1,1e4) +q=s.c +o=s.b +o===$&&A.b() +n=o.a +q.a=o.b.am(0,n.gh(n)) +q.b=Math.min(0.016+1.01/p,1) +q=s.a +q===$&&A.b() +q.e=A.bt(0,B.c.aV(p*0.02),0) +q.mL(0,0) +s.d=B.ayB +s.f=r>0?B.fO:B.OI}else if(a.d!=null){s=s.d +s.toString +m=A.V(Math.abs(r)/s,0,1) +l.guK().b_x(0,m,l.r)}}else if(a instanceof A.v7||a instanceof A.ny){l.r=0 +s=l.guK() +if(s.d===B.tb)s.uE(B.kC)}l.e=a +return!1}, +ayH(a){switch(this.a.c.a){case 0:return a===B.fO?B.tg:B.tf +case 1:return a===B.fO?B.d_:B.cd +case 2:return a===B.fO?B.tf:B.tg +case 3:return a===B.fO?B.cd:B.d_}}, +m(){var s=this.guK(),r=s.a +r===$&&A.b() +r.m() +s.e8() +this.arV()}, +C(a){var s={},r=A.bX(a,B.i_,t.l).w +s.a=null +return new A.fb(this.gQO(),A.hU(this.guK(),new A.bfu(s,this,r.a),null),null,t.WA)}} +A.bfu.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l=this,k=l.b,j=k.guK().b +j===$&&A.b() +s=j.a +s=j.b.am(0,s.gh(s)) +switch(A.bS(k.a.c).a){case 0:r=1+s +l.a.a=l.c.a +q=1 +break +case 1:q=1+s +l.a.a=l.c.b +r=1 +break +default:r=1 +q=1}p=k.ayH(k.guK().f) +j=k.f +if(j==null)o=null +else{j=j.a.d +j.toString +o=j}if(o==null)o=l.a.a +j=A.ut(r,q,1) +s=s===0 +n=s?null:B.f4 +k=k.a +m=A.EZ(p,k.f,n,j,!0) +return A.bq5(m,!s&&o!==l.a.a?k.e:B.f,null)}, +$S:543} +A.GW.prototype={ +J(){return"_StretchState."+this.b}} +A.V2.prototype={ +gh(a){var s,r=this.b +r===$&&A.b() +s=r.a +return r.b.am(0,s.gh(s))}, +b_x(a,b,c){var s,r,q,p=this,o=c>0?B.fO:B.OI +if(p.f!==o&&p.d===B.tc)return +p.f=o +p.e=b +s=p.c +r=p.b +r===$&&A.b() +q=r.a +s.a=r.b.am(0,q.gh(q)) +q=p.e +s.b=0.016*q+0.016*(1-Math.exp(-q*8.237217661997105)) +q=p.a +q===$&&A.b() +q.e=B.kC +if(p.d!==B.tb){q.mL(0,0) +p.d=B.tb}else{s=q.r +if(!(s!=null&&s.a!=null))p.U()}}, +Pf(a){var s=this +if(a!==B.ag)return +switch(s.d.a){case 1:s.uE(B.kC) +break +case 3:s.d=B.ta +s.e=0 +break +case 2:case 0:break}}, +uE(a){var s,r,q=this,p=q.d +if(p===B.tc||p===B.ta)return +p=q.c +s=q.b +s===$&&A.b() +r=s.a +p.a=s.b.am(0,r.gh(r)) +p.b=0 +p=q.a +p===$&&A.b() +p.e=a +p.mL(0,0) +q.d=B.tc}, +m(){var s=this.a +s===$&&A.b() +s.m() +this.e8()}, +l(a){return"_StretchController()"}} +A.MI.prototype={ +he(a){this.apZ(a) +a.push("side: "+(this.a?"leading edge":"trailing edge"))}} +A.Tj.prototype={ +he(a){var s,r +this.OA(a) +s=this.jQ$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.Wa.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.WB.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.V0.prototype={ +k(a,b){if(b==null)return!1 +if(J.aj(b)!==A.M(this))return!1 +return b instanceof A.V0&&A.ed(b.a,this.a)}, +gB(a){return A.aO(this.a)}, +l(a){return"StorageEntryIdentifier("+B.b.d0(this.a,":")+")"}} +A.qL.prototype={ +a0T(a){var s=A.a([],t.g8) +if(A.bzq(a,s))a.n8(new A.aL4(s)) +return s}, +ahQ(a,b){var s,r=this +if(r.a==null)r.a=A.B(t.K,t.z) +s=r.a0T(a) +if(s.length!==0)r.a.n(0,new A.V0(s),b)}, +ag8(a){var s +if(this.a==null)return null +s=this.a0T(a) +return s.length!==0?this.a.i(0,new A.V0(s)):null}} +A.aL4.prototype={ +$1(a){return A.bzq(a,this.a)}, +$S:40} +A.Dk.prototype={ +C(a){return this.c}} +A.MJ.prototype={ +aVS(a){var s=t.If.a(B.b.gbb(this.f)) +if(s.aq!=null){s.aq=a +return}s.fB(s.Ax(a))}, +abN(a,b,c){var s=null,r=$.ag() +r=new A.vW(this.as,1,B.jr,a,b,!0,s,new A.co(!1,r,t.uh),r) +r.a0y(b,s,!0,c,a) +r.a0z(b,s,s,!0,c,a) +return r}, +aF(a){this.aoY(a) +t.If.a(a).sFI(1)}} +A.a78.prototype={} +A.vW.prototype={ +DA(a,b,c,d,e,f){return this.ap7(a,b,c,d,e,null)}, +sFI(a){var s,r=this +if(r.aA===a)return +s=r.gzQ(0) +r.aA=a +if(s!=null)r.Vw(r.Ax(s))}, +gHH(){var s=this.ax +s.toString +return Math.max(0,s*(this.aA-1)/2)}, +FV(a,b){var s=Math.max(0,a-this.gHH())/(b*this.aA),r=B.c.A6(s) +if(Math.abs(s-r)<1e-10)return r +return s}, +Ax(a){var s=this.ax +s.toString +return a*s*this.aA+this.gHH()}, +gzQ(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.aq +if(s==null){p.toString +s=q.z +s.toString +r=q.Q +r.toString +r=A.V(p,s,r) +s=q.ax +s.toString +s=q.FV(r,s) +p=s}else p=s}return p}, +Zi(){var s,r,q=this,p=q.w,o=p.c +o.toString +o=A.aL5(o) +if(o!=null){p=p.c +p.toString +s=q.aq +if(s==null){s=q.at +s.toString +r=q.ax +r.toString +r=q.FV(s,r) +s=r}o.ahQ(p,s)}}, +agD(){var s,r +if(this.at==null){s=this.w +r=s.c +r.toString +r=A.aL5(r) +if(r==null)s=null +else{s=s.c +s.toString +s=r.ag8(s)}A.bt4(s) +if(s!=null)this.ao=s}}, +Zh(){var s,r=this,q=r.aq +if(q==null){q=r.at +q.toString +s=r.ax +s.toString +s=r.FV(q,s) +q=s}r.w.r.sh(0,q) +q=$.f4.vu$ +q===$&&A.b() +q.ad6()}, +agC(a,b){if(b)this.ao=a +else this.fB(this.Ax(a))}, +rI(a){var s,r,q,p,o=this,n=o.ax +n=n!=null?n:null +if(a===n)return!0 +o.ap3(a) +s=o.at +s=s!=null?s:null +if(s==null)r=o.ao +else if(n===0){q=o.aq +q.toString +r=q}else{n.toString +r=o.FV(s,n)}p=o.Ax(r) +o.aq=a===0?r:null +if(p!==s){o.at=p +return!1}return!0}, +rC(a){var s +this.ap8(a) +if(!(a instanceof A.vW))return +s=a.aq +if(s!=null)this.aq=s}, +rH(a,b){var s=a+this.gHH() +return this.ap1(s,Math.max(s,b-this.gHH()))}, +nF(){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 +o=p.a.c +n=m.aA +p=p.f +p===$&&A.b() +return new A.a78(n,k,s,r,q,o,p)}} +A.Sg.prototype={ +nC(a){return new A.Sg(!1,this.nD(a))}, +goG(){return this.b}} +A.MK.prototype={ +nC(a){return new A.MK(this.nD(a))}, +aza(a){var s,r +if(a instanceof A.vW){s=a.gzQ(0) +s.toString +return s}s=a.at +s.toString +r=a.ax +r.toString +return s/r}, +azc(a,b){var s +if(a instanceof A.vW)return a.Ax(b) +s=a.ax +s.toString +return b*s}, +yp(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.ap_(a,b) +q=n.Fq(a) +p=n.aza(a) +s=q.c +if(b<-s)p-=0.5 +else if(b>s)p+=0.5 +o=n.azc(a,B.c.A6(p)) +s=a.at +s.toString +if(o!==s){s=n.gwO() +r=a.at +r.toString +return new A.v8(o,A.GT(s,r-o,b),q)}return null}, +goG(){return!1}} +A.ML.prototype={ +W(){return new A.akF(B.l)}} +A.akF.prototype={ +az(){this.aM() +this.d=this.a.r.as}, +ayT(a){var s,r +this.a.toString +switch(0){case 0:s=a.av(t.I) +s.toString +r=A.bnV(s.w) +this.a.toString +return r}}, +C(a){var s,r,q=this,p=null,o=q.ayT(a),n=q.a.w +n=new A.MK(B.ajC.nD(n)) +n=new A.Sg(!1,p).nD(n) +s=q.a.r +r=A.r9(a).JU(!1) +return new A.fb(new A.b9m(q),A.aRv(o,B.x,s,B.H,!1,p,new A.Sg(!1,n),p,r,p,new A.b9n(q,o)),p,t.WA)}} +A.b9m.prototype={ +$1(a){if(a.jQ$===0)this.a.a.toString +return!1}, +$S:69} +A.b9n.prototype={ +$2(a,b){var s=this.a.a +return A.bBJ(0,this.b,0,B.Sa,null,B.x,b,A.a([new A.aaw(1,!0,s.z,null)],t.p))}, +$S:544} +A.no.prototype={ +gtI(){return!0}, +goJ(){return!1}, +TU(a){return a instanceof A.no}, +aaW(a){return a instanceof A.no}} +A.akT.prototype={ +aI(a,b){var s,r,q,p=$.an(),o=p.b5() +o.sal(0,this.b) +o.scm(0,B.a8) +o.seV(this.c) +s=0+b.a +r=0+b.b +q=p.cV() +q.ka(new A.A(0,0,s,r)) +p=t.yv +q.Jk(A.a([new A.j(s,0),new A.j(0,r)],p),!1) +q.Jk(A.a([new A.j(0,0),new A.j(s,r)],p),!1) +a.dN(q,o)}, +eF(a){return!a.b.k(0,this.b)||a.c!==this.c}, +vJ(a){return!1}} +A.a7V.prototype={ +C(a){var s=null +return A.aHY(A.eT(s,s,s,new A.akT(B.uu,2,s),B.hR),400,400)}} +A.aJb.prototype={} +A.aLY.prototype={} +A.a1a.prototype={ +RQ(a){return this.aEs(a)}, +aEs(a){var s=0,r=A.n(t.H),q,p=this,o,n,m +var $async$RQ=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:n=A.bO(a.b) +m=p.a +if(!m.a7(0,n)){s=1 +break}m=m.i(0,n) +m.toString +o=a.a +if(o==="Menu.selectedCallback"){m.gb31().$0() +m.gaZe() +o=$.ai.ai$.f.c.e +o.toString +A.bKM(o,m.gaZe(),t.vz)}else if(o==="Menu.opened")m.gb3_(m).$0() +else if(o==="Menu.closed")m.gb2Z(m).$0() +case 1:return A.l(q,r)}}) +return A.m($async$RQ,r)}} +A.a33.prototype={ +C(a){return A.bOF(this,a)}} +A.Ne.prototype={} +A.Nf.prototype={ +W(){return new A.Ts(B.l)}, +aKM(a,b){return this.c.$2(a,b)}, +aF0(a){return this.d.$1(a)}} +A.Ts.prototype={ +C(a){var s,r,q=this,p=null,o=q.e +if(o==null)return B.Ng +if(!q.f)return new A.akV(new A.baX(o),p,p) +s=q.r +if(s==null)s=q.r=q.a.aKM(a,o) +r=q.w +s.toString +return A.jv(!1,p,s,p,p,p,r,!0,p,q.gaAp(),p,p,p,p)}, +az(){var s=this +s.w=A.e_(!0,"PlatformView(id: "+A.h(s.d)+")",!0,!0,null,null,!1) +s.a52() +s.aM()}, +b8(a){var s,r=this +r.bj(a) +if(r.a.e!==a.e){s=r.e +if(s!=null)A.bWN(s) +r.r=null +r.a52()}}, +a52(){var s=this,r=$.bK4().a++ +s.d=r +s.e=s.a.aF0(new A.Ne(r,s.gaFx()))}, +aFy(a){if(this.c!=null)this.a2(new A.baW(this))}, +aAq(a){var s +if(!a){s=this.e +if(s!=null)s.U1()}B.qd.eq("TextInput.setPlatformViewClient",A.a4(["platformViewId",this.d],t.N,t.z),t.H)}, +m(){var s=this,r=s.e +if(r!=null)r.m() +s.e=null +r=s.w +if(r!=null)r.m() +s.w=null +s.aJ()}} +A.baX.prototype={ +$2(a,b){}, +$S:545} +A.baW.prototype={ +$0(){this.a.f=!0}, +$S:0} +A.Dt.prototype={ +aU(a){var s=new A.a84(this.d,null,null,null,A.ay()) +s.aT() +s.sadL(this.f) +s.a9e(this.e,s.t.gacb()) +return s}, +ba(a,b){b.sUj(0,this.d) +b.sadL(this.f) +b.a9e(this.e,b.t.gacb())}} +A.akW.prototype={ +c8(){this.aor() +$.cm.p4$.push(new A.baY(this))}} +A.baY.prototype={ +$1(a){var s=this.a,r=s.gu(0),q=A.c8(s.bG(0,null),B.h) +s.ex.$2(r,q)}, +$S:4} +A.akV.prototype={ +aU(a){var s=new A.akW(this.e,B.k5,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.ex=this.e}} +A.bii.prototype={ +$1(a){this.a.m()}, +$S:4} +A.No.prototype={ +C(a){return this.c}} +A.DF.prototype={ +e0(a){return this.f!=a.f}} +A.NB.prototype={ +W(){return new A.TE(B.l)}} +A.TE.prototype={ +az(){this.aM() +this.a.c.V(0,this.gRZ())}, +b8(a){var s,r,q=this +q.bj(a) +s=a.c +if(q.a.c!==s){r=q.gRZ() +s.L(0,r) +q.a.c.V(0,r)}}, +m(){var s=this +s.a.c.L(0,s.gRZ()) +s.a2H() +s.aJ()}, +aHG(){if(this.a.c.gcs())this.atv() +else this.a2H()}, +atv(){if(this.d)return +$.te().a.push(this.ga4A()) +this.d=!0}, +a2H(){if(!this.d)return +B.b.D($.te().a,this.ga4A()) +this.d=!1}, +aBz(a){this.a.f.$1(a)}, +C(a){var s=null,r=this.a,q=r.c +return A.jv(r.d,s,r.r,s,s,s,q,!0,s,s,s,s,s,s)}} +A.Pf.prototype={ +W(){return new A.Ep(A.B(t.S,t.cs),null,null,B.l)}, +Wi(a,b){return this.c.$2(a,b)}, +aZ6(a,b){return this.f.$2(a,b)}} +A.Ep.prototype={ +gSi(){var s=this.at +s===$&&A.b() +s=s.a.c +return s===B.ak||s===B.cs}, +cL(){var s,r,q,p=this +p.eG() +s=p.c +s.toString +r=A.jH(s,null) +r.toString +p.at=r +s=p.as +q=s==null +if((q?null:s.a)!==r){if(!q)s.e=!1 +p.as=new A.JU(r,p.ga4D(),p.a.as)}}, +b8(a){var s,r,q=this +q.bj(a) +if(q.a.e!==a.e)q.aaX() +s=q.a.as +if(s!==a.as){r=q.as +if(r!=null)r.e=!1 +r=q.at +r===$&&A.b() +q.as=new A.JU(r,q.ga4D(),s)}}, +m(){this.Hb() +var s=this.y +if(s!=null)s.m() +this.aqI()}, +amG(a,b,c){this.a2(new A.aTB(this,a,b,c))}, +aaX(){this.a2(new A.aTA(this))}, +S1(a){var s,r,q=this +if(q.r!=null&&q.d.i(0,a.a.c)!==a){s=q.r +r=s.x +r===$&&A.b() +s=s.at +s===$&&A.b() +a.Ys(r,s,!1,q.gSi())}q.d.n(0,a.a.c,a) +s=a.a.c +r=q.r +if(r==null)r=null +else{r=r.x +r===$&&A.b()}if(s===r){a.sack(!0) +a.o6()}}, +SX(a,b){var s=this.d +if(s.i(0,a)===b)s.D(0,a)}, +ax6(a){var s,r,q,p,o,n=this,m=n.d,l=n.f +l.toString +s=m.i(0,l) +s.sack(!0) +n.a.toString +s.o6() +n.Q=!1 +$.cm.p4$.push(new A.aTs(n)) +n.w=s.a.c +l=n.at +l===$&&A.b() +l=A.bS(l.a.c) +r=new A.vG(l,n.gax7(),n.gax3(),n.gax1(),n.gaxf(),n.a.x,n) +q=s.c.gab() +q.toString +t.x.a(q) +p=s.d +p===$&&A.b() +r.w=p +p=s.a +r.x=p.c +r.y=p.d +r.ax=p.e +r.z=a +r.Q=q.i4(a) +q=s.c.gu(0) +q.toString +r.as=q +r.at=A.bEf(q,l) +l=s.c +l.toString +A.jH(l,null).toString +n.r=r +r.amB() +r=n.c +r.toString +n.a.toString +l=A.y_(r,t.N1) +l.toString +r=A.hi(n.r.gaQE(),!1,!1) +n.e=r +l.nQ(0,r) +for(m=m.gaS(0),l=A.u(m),l=l.j("@<1>").a0(l.y[1]),m=new A.bC(J.av(m.a),m.b,l.j("bC<1,2>")),l=l.y[1];m.v();){r=m.a +if(r==null)r=l.a(r) +if(r===s||r.c==null)continue +q=n.w +q.toString +p=n.r.at +p===$&&A.b() +o=n.at.a.c +r.Ys(q,p,!1,o===B.ak||o===B.cs)}return n.r}, +ax8(a,b,c){this.a2(new A.aTt(this))}, +ax2(a){this.a2(new A.aTq(this))}, +ax4(a){this.a2(new A.aTr(this,a)) +this.a.toString}, +axg(){var s,r=this,q=r.f +q.toString +s=r.w +s.toString +if(q!==s)r.a.f.$2(q,s) +r.a2(new A.aTu(r))}, +Hb(){var s,r,q=this +if(q.r!=null){s=q.f +if(s!=null&&q.d.a7(0,s)){s=q.f +s.toString +r=q.d.i(0,s) +r.w=!1 +r.o6() +q.f=null}s=q.r +if(s!=null){s=s.ch +if(s!=null)s.m()}q.r=null +s=q.as +if(s!=null)s.e=!1 +q.aIj() +s=q.y +if(s!=null)s.m() +q.y=null +s=q.e +if(s!=null)s.ev(0) +s=q.e +if(s!=null)s.m() +q.x=q.e=null}}, +aIj(){var s,r,q,p,o,n,m +for(s=this.d.gaS(0),r=A.u(s),r=r.j("@<1>").a0(r.y[1]),s=new A.bC(J.av(s.a),s.b,r.j("bC<1,2>")),r=r.y[1];s.v();){q=s.a +if(q==null)q=r.a(q) +p=q.r +if(p!=null){p.r.m() +p.r=null +o=p.eP$ +o.b=!1 +B.b.T(o.a) +n=o.c +if(n===$){m=A.dz(o.$ti.c) +o.c!==$&&A.at() +o.c=m +n=m}if(n.a>0){n.b=n.c=n.d=n.e=null +n.a=0}o=p.dO$ +o.b=!1 +B.b.T(o.a) +n=o.c +if(n===$){m=A.dz(o.$ti.c) +o.c!==$&&A.at() +o.c=m +n=m}if(n.a>0){n.b=n.c=n.d=n.e=null +n.a=0}p.AX() +q.r=null}q.f=q.e=B.h +q.o6()}}, +aBM(){var s,r=this +if(r.r==null)return +r.a2X() +s=r.as +if(s!=null)s.Op(r.ga2W())}, +a2X(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=a1.r,a3=a2.at +a3===$&&A.b() +s=a2.z +s===$&&A.b() +a2=a2.Q +a2===$&&A.b() +a2=s.a8(0,a2) +s=a1.at +s===$&&A.b() +r=A.bXT(a2,A.bS(s.a.c)) +q=r+a3 +s=a1.w +s.toString +for(a2=a1.d,p=a2.gaS(0),o=A.u(p),o=o.j("@<1>").a0(o.y[1]),p=new A.bC(J.av(p.a),p.b,o.j("bC<1,2>")),n=t.x,o=o.y[1],m=-a3,l=s;p.v();){s=p.a +if(s==null)s=o.a(s) +k=s.a.c +j=a1.f +j.toString +if(k===j||s.c==null)continue +k=s.c.gab() +k.toString +n.a(k) +j=A.c8(k.bG(0,null),B.h) +i=s.f +h=j.a+i.a +i=j.b+i.b +j=k.id +k=j==null?A.a5(A.a3("RenderBox was not laid out: "+A.M(k).l(0)+"#"+A.bG(k))):j +j=h+k.a +k=i+k.b +g=new A.A(h,i,j,k) +if(!a1.Q){f=a1.f +f.toString +f=f<=s.a.c}else f=!1 +if(f){f=a1.at.a.c +if(f===B.ak||f===B.cs)e=m +else e=a3 +d=A.Hj(e,A.bS(f)) +f=h-d.a +e=i-d.b +g=new A.A(f,e,f+(j-h),e+(k-i))}k=a1.at.a.c +c=A.bS(k)===B.U?g.b:g.a +b=A.bS(k)===B.U?g.d-g.b:g.c-g.a +a=c+b +a0=c+b/2 +if(k===B.ak||k===B.cs){if(a>=q&&q>=a0){l=s.a.c +break}else if(a0>=r&&r>=c){l=s.a.c+1 +break}else if(c>q&&la&&l>s.a.c)l=s.a.c}else if(c<=r&&r<=a0){l=s.a.c +break}else if(a0<=q&&q<=a){l=s.a.c+1 +break}else if(as.a.c)l=s.a.c}if(l!==a1.w){a1.w=l +for(a2=a2.gaS(0),s=A.u(a2),s=s.j("@<1>").a0(s.y[1]),a2=new A.bC(J.av(a2.a),a2.b,s.j("bC<1,2>")),s=s.y[1];a2.v();){p=a2.a +if(p==null)p=s.a(p) +o=p.a.c +n=a1.f +n.toString +if(o===n||p.c==null)continue +o=a1.at.a.c +p.Ys(l,a3,!0,o===B.ak||o===B.cs)}}}, +ga2W(){var s,r,q=this.r,p=q.z +p===$&&A.b() +q=q.Q +q===$&&A.b() +s=p.a8(0,q) +q=s.a +p=s.b +r=this.r.as +r===$&&A.b() +return new A.A(q,p,q+r.a,p+r.b)}, +a5f(a){var s=this.d.i(0,a).wd(),r=this.at +r===$&&A.b() +return A.bEf(new A.N(s.c-s.a,s.d-s.b),A.bS(r.a.c))}, +aI7(a,b){var s,r,q=this,p=null,o=q.r +if(o!=null&&b>=q.a.e){s=q.at +s===$&&A.b() +switch(A.bS(s.a.c).a){case 0:o=o.at +o===$&&A.b() +return new A.bm(o,p,p,p) +case 1:o=o.at +o===$&&A.b() +return new A.bm(p,o,p,p)}}r=q.a.Wi(a,b) +q.a.toString +o=A.y_(a,t.N1) +o.toString +s=r.a +s.toString +o=o.c +o.toString +o=A.qr(a,o) +return new A.Ub(b,q.aMK(r,b),o,new A.Uc(s,b,q,s))}, +aMK(a,b){var s,r,q,p,o=this,n=null,m=new A.aTz(o),l=A.B(t.I7,t.M),k=o.c +k.toString +k=A.f8(k,B.O2,t.Uh) +k.toString +s=o.at +s===$&&A.b() +r=A.bS(s.a.c)===B.a3 +if(b>0){l.n(0,new A.oA(k.gb_(),n,n),new A.aTy(m,b)) +q=k.gbz() +if(r){s=o.c.av(t.I) +s.toString +q=s.w===B.m?k.gbh():k.gbi()}l.n(0,new A.oA(q,n,n),new A.aTw(m,b))}if(b=s){p=n.i(0,s-1).wd() +o=o.at +o===$&&A.b() +n=q.at +n===$&&A.b() +q.x=new A.j(p.a,p.b).a8(0,A.Hj(o,A.bS(n.a.c)))}else{p=n.i(0,p).wd() +o=q.w +o.toString +o=q.a5f(o) +n=q.at +n===$&&A.b() +q.x=new A.j(p.a,p.b).O(0,A.Hj(o,A.bS(n.a.c)))}}else{p=q.w +p.toString +n=q.d +if(p===0){p=n.i(0,0).wd() +o=o.at +o===$&&A.b() +n=q.at +n===$&&A.b() +q.x=new A.j(p.a,p.b).a8(0,A.Hj(o,A.bS(n.a.c)))}else{r=p-1 +p=n.i(0,r).wd() +o=q.a5f(r) +n=q.at +n===$&&A.b() +q.x=new A.j(p.a,p.b).O(0,A.Hj(o,A.bS(n.a.c)))}}}, +$S:0} +A.aTu.prototype={ +$0(){this.a.Hb()}, +$S:0} +A.aTz.prototype={ +$2(a,b){if(a!==b)this.a.a.aZ6(a,b)}, +$S:548} +A.aTy.prototype={ +$0(){return this.a.$2(this.b,0)}, +$S:0} +A.aTx.prototype={ +$0(){return this.b.$2(this.c,this.a.a.e)}, +$S:0} +A.aTw.prototype={ +$0(){var s=this.b +return this.a.$2(s,s-1)}, +$S:0} +A.aTv.prototype={ +$0(){var s=this.b +return this.a.$2(s,s+2)}, +$S:0} +A.Ub.prototype={ +W(){return new A.GG(B.h,B.h,B.l)}} +A.GG.prototype={ +sack(a){if(this.c!=null)this.a2(new A.bds(this,!0))}, +az(){var s=this,r=s.c.tm(t.vU) +r.toString +s.d=r +r.S1(s) +s.aM()}, +m(){var s=this,r=s.r +if(r!=null)r.m() +r=s.d +r===$&&A.b() +r.SX(s.a.c,s) +s.aJ()}, +b8(a){var s,r,q=this +q.bj(a) +s=a.c +if(s!==q.a.c){r=q.d +r===$&&A.b() +r.SX(s,q) +q.d.S1(q)}}, +C(a){var s,r=this +if(r.w)return B.mP +s=r.d +s===$&&A.b() +s.S1(r) +s=A.nj(r.gcF(0).a,r.gcF(0).b,0) +return A.EZ(null,r.a.d,null,s,!0)}, +eJ(){var s=this,r=s.d +r===$&&A.b() +r.SX(s.a.c,s) +s.jC()}, +gcF(a){var s,r=this,q=r.r +if(q!=null){q=q.x +q===$&&A.b() +s=B.dQ.am(0,q) +q=A.kq(r.e,r.f,s) +q.toString +return q}return r.f}, +Ys(a,b,c,d){var s,r,q,p=this +if(a<=p.a.c){s=d?-b:b +r=p.d +r===$&&A.b() +r=r.at +r===$&&A.b() +q=A.Hj(s,A.bS(r.a.c))}else q=B.h +if(!q.k(0,p.f)){p.f=q +if(c)if(p.r==null){s=p.d +s===$&&A.b() +s=A.c9(null,B.op,null,null,s) +s.da() +r=s.dO$ +r.b=!0 +r.a.push(p.gb_W()) +s.da() +r=s.eP$ +r.b=!0 +r.a.push(new A.bdu(p)) +s.d9(0) +p.r=s}else{p.e=p.gcF(0) +p.r.mL(0,0)}else{s=p.r +if(s!=null){s.m() +p.r=null}p.e=p.f}p.o6()}}, +wd(){var s,r,q,p=this.c.gab() +p.toString +t.x.a(p) +s=A.c8(p.bG(0,null),B.h).O(0,this.f) +p=p.gu(0) +r=s.a +q=s.b +return new A.A(r,q,r+p.a,q+p.b)}, +o6(){if(this.c!=null)this.a2(new A.bdt())}} +A.bds.prototype={ +$0(){this.a.w=this.b}, +$S:0} +A.bdu.prototype={ +$1(a){var s +if(a===B.ag){s=this.a +s.e=s.f +s.r.m() +s.r=null}}, +$S:14} +A.bdt.prototype={ +$0(){}, +$S:0} +A.z6.prototype={ +C(a){var s=null +return A.fL(B.aT,this.c,s,new A.aOV(this,a),s,s,s,s,s,s,s)}, +aQG(){return A.byg(null,this)}} +A.aOV.prototype={ +$1(a){var s=this.a,r=this.b,q=A.cG(r,B.i1),p=q==null?null:q.CW +r=r.tm(t.vU) +if(r!=null){q=s.aQG() +q.b=p +r.amG(a,s.d,q)}return null}, +$S:21} +A.vG.prototype={ +amB(){var s,r=A.c9(null,B.op,null,null,this.r) +r.da() +s=r.eP$ +s.b=!0 +s.a.push(new A.b1C(this)) +r.d9(0) +this.ch=r}, +ce(a,b){var s=this,r=b.b,q=A.bY5(r,s.a),p=s.z +p===$&&A.b() +p=p.O(0,q) +s.z=p +s.b.$3(s,p,r)}, +Dz(a,b){this.ch.eg(0) +this.c.$1(this)}, +b3(a){var s=this,r=s.ch +if(r!=null)r.m() +s.ch=null +s.d.$1(s)}, +aQF(a){var s,r,q,p,o,n,m=this,l=m.ax +l===$&&A.b() +s=m.w +s===$&&A.b() +r=m.x +r===$&&A.b() +q=m.as +q===$&&A.b() +p=m.ch +p.toString +o=m.z +o===$&&A.b() +n=m.Q +n===$&&A.b() +n=o.a8(0,n).a8(0,A.bDU(a)) +o=m.y +o===$&&A.b() +return new A.ls(l.a,new A.ahe(s,r,o,n,q,p,m.f,null),null)}} +A.b1C.prototype={ +$1(a){var s,r +if(a===B.W){s=this.a +r=s.ch +if(r!=null)r.m() +s.ch=null +s.e.$0()}}, +$S:14} +A.ahe.prototype={ +C(a){var s,r,q=this,p=q.e,o=q.w,n=q.x.$3(p,q.d,o) +p=n==null?p:n +s=A.bDU(a) +r=A.bX(a,null,t.l).w.b0g(!0) +return A.p2(A.hU(o,new A.b1D(q,s),p),r,null)}} +A.b1D.prototype={ +$2(a,b){var s,r,q=null,p=this.a,o=p.f,n=p.c.x +if(n!=null){s=n.a8(0,this.b) +r=p.w.x +r===$&&A.b() +r=A.kq(s,o,B.dR.am(0,r)) +r.toString +o=r}p=p.r +return A.iF(q,new A.bm(p.a,p.b,b,q),q,q,o.a,q,o.b,q)}, +$S:302} +A.Uc.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return b instanceof A.Uc&&b.b.k(0,s.b)&&b.c===s.c&&b.d===s.d}, +gB(a){return A.a2(this.b,this.c,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,B.a)}} +A.UR.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.v2.prototype={ +W(){return new A.amP(null,A.B(t.yb,t.M),null,!0,null,B.l)}} +A.amP.prototype={ +ghG(){return this.a.d}, +kt(a,b){}, +C(a){return A.Ql(this.dh$,this.a.c)}} +A.zU.prototype={ +e0(a){return a.f!=this.f}} +A.On.prototype={ +W(){return new A.Ui(B.l)}} +A.Ui.prototype={ +cL(){var s,r=this +r.eG() +s=r.c +s.toString +r.r=A.v3(s) +r.Rb() +if(r.d==null){r.a.toString +r.d=!1}}, +b8(a){this.bj(a) +this.Rb()}, +ga5e(){this.a.toString +return!1}, +Rb(){var s,r=this +if(r.ga5e()&&!r.w){r.w=!0;++$.z5.cx$ +s=$.f4.vu$ +s===$&&A.b() +s.gb0O().cQ(0,new A.bdN(r),t.P)}}, +aIa(){var s,r=this +r.e=!1 +r.f=null +s=$.f4.vu$ +s===$&&A.b() +s.L(0,r.gS9()) +r.Rb()}, +m(){if(this.e){var s=$.f4.vu$ +s===$&&A.b() +s.L(0,this.gS9())}this.aJ()}, +C(a){var s,r,q=this,p=q.d +p.toString +if(p&&q.ga5e())return B.bl +p=q.r +if(p==null)p=q.f +s=q.a +r=s.d +return A.Ql(p,new A.v2(s.c,r,null))}} +A.bdN.prototype={ +$1(a){var s,r=this.a +r.w=!1 +if(r.c!=null){s=$.f4.vu$ +s===$&&A.b() +s.V(0,r.gS9()) +r.a2(new A.bdM(r,a))}$.z5.aak()}, +$S:549} +A.bdM.prototype={ +$0(){var s=this.a +s.f=this.b +s.e=!0 +s.d=!1}, +$S:0} +A.fT.prototype={ +gyO(a){return!0}, +m(){var s=this,r=s.c +if(r!=null)r.aLO(s) +s.e8() +s.a=!0}} +A.mf.prototype={ +UY(a){}, +pl(a,b){var s,r,q=this,p=q.dh$ +p=p==null?null:J.ee(p.grq(),b) +s=p===!0 +r=s?a.zd(J.Q(q.dh$.grq(),b)):a.JY() +if(a.b==null){a.b=b +a.c=q +p=new A.aP6(q,a) +a.V(0,p) +q.jj$.n(0,a,p)}a.adS(r) +if(!s&&a.gyO(a)&&q.dh$!=null)q.T6(a)}, +vl(){var s,r,q=this +if(q.jk$!=null){s=q.dh$ +s=s==null?null:s.e +s=s==q.ghG()||q.gtQ()}else s=!0 +if(s)return +r=q.dh$ +if(q.rA(q.jk$,!1))if(r!=null)r.m()}, +gtQ(){var s,r,q=this +if(q.hz$)return!0 +if(q.ghG()==null)return!1 +s=q.c +s.toString +r=A.v3(s) +if(r!=q.jk$){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}, +rA(a,b){var s,r,q=this +if(q.ghG()==null||a==null)return q.a7F(null,b) +if(b||q.dh$==null){s=q.ghG() +s.toString +return q.a7F(a.aPk(s,q),b)}s=q.dh$ +s.toString +r=q.ghG() +r.toString +s.b0k(r) +r=q.dh$ +r.toString +a.lq(r) +return!1}, +a7F(a,b){var s,r=this,q=r.dh$ +if(a==q)return!1 +r.dh$=a +if(!b){if(a!=null){s=r.jj$ +new A.bj(s,A.u(s).j("bj<1>")).ak(0,r.gaM7())}r.UY(q)}return!0}, +T6(a){var s,r=a.gyO(a),q=this.dh$ +if(r){if(q!=null){r=a.b +r.toString +s=a.Ad() +if(!J.d(J.Q(q.grq(),r),s)||!J.ee(q.grq(),r)){J.cD(q.grq(),r,s) +q.xu()}}}else if(q!=null){r=a.b +r.toString +q.b09(0,r,t.K)}}, +aLO(a){var s=this.jj$.D(0,a) +s.toString +a.L(0,s) +a.c=a.b=null}} +A.aP6.prototype={ +$0(){var s=this.a +if(s.dh$==null)return +s.T6(this.b)}, +$S:0} +A.bhC.prototype={ +$2(a,b){if(!a.a)a.L(0,b)}, +$S:77} +A.ar8.prototype={ +b8(a){this.bj(a) +this.vl()}, +cL(){var s,r,q,p,o=this +o.eG() +s=o.dh$ +r=o.gtQ() +q=o.c +q.toString +q=A.v3(q) +o.jk$=q +p=o.rA(q,r) +if(r){o.kt(s,o.hz$) +o.hz$=!1}if(p)if(s!=null)s.m()}, +m(){var s,r=this +r.jj$.ak(0,new A.bhC()) +s=r.dh$ +if(s!=null)s.m() +r.dh$=null +r.aJ()}} +A.de.prototype={ +gh(a){var s=this.y +return s==null?A.u(this).j("de.T").a(s):s}, +sh(a,b){var s=this.y +if(b==null?s!=null:b!==s){this.y=b +this.V_(s)}}, +adS(a){this.y=a}} +A.lu.prototype={ +JY(){return this.cy}, +V_(a){this.U()}, +zd(a){return A.u(this).j("lu.T").a(a)}, +Ad(){var s=this.y +return s==null?A.u(this).j("de.T").a(s):s}} +A.Ug.prototype={ +zd(a){return this.aqi(a)}, +Ad(){var s=this.aqj() +s.toString +return s}} +A.Oi.prototype={} +A.z8.prototype={} +A.Oj.prototype={} +A.bhD.prototype={ +$2(a,b){if(!a.a)a.L(0,b)}, +$S:77} +A.v5.prototype={ +gqQ(){return this.b}} +A.a9A.prototype={ +W(){return new A.GH(new A.amM($.ag()),null,A.B(t.yb,t.M),null,!0,null,B.l,this.$ti.j("GH<1>"))}} +A.a9y.prototype={ +J(){return"RouteInformationReportingType."+this.b}} +A.GH.prototype={ +ghG(){return this.a.r}, +az(){var s,r=this +r.aM() +s=r.a.c +if(s!=null)s.V(0,r.gHz()) +r.a.f.aN9(r.gQG()) +r.a.e.V(0,r.gQN())}, +kt(a,b){var s,r,q=this,p=q.f +q.pl(p,"route") +s=p.y +r=s==null +if((r?A.u(p).j("de.T").a(s):s)!=null){p=r?A.u(p).j("de.T").a(s):s +p.toString +q.Ic(p,new A.be4(q))}else{p=q.a.c +if(p!=null)q.Ic(p.a,new A.be5(q))}}, +aIT(){var s=this +if(s.w||s.a.c==null)return +s.w=!0 +$.cm.p4$.push(s.gaIf())}, +aIg(a){var s,r,q,p,o,n=this +if(n.c==null)return +n.w=!1 +s=n.f +r=s.y +q=r==null +if((q?A.u(s).j("de.T").a(r):r)!=null){s=q?A.u(s).j("de.T").a(r):r +s.toString +r=n.a.c +r.toString +q=n.e +q.toString +if(q!==B.alg)if(q===B.qy){q=r.b.gqQ() +p=s.gqQ() +q=q.ge6(q)===p.ge6(p)&&q.gmM()===p.gmM()&&B.R_.kU(q.gqH(),p.gqH()) +o=q}else o=!1 +else o=!0 +B.jj.nS("selectMultiEntryHistory",t.H) +A.bB0(o,s.c,s.gqQ()) +r.b=r.a=s}n.e=B.qy}, +aIv(){this.a.e.gb2Q() +this.a.toString +return null}, +HU(){var s=this +s.f.sh(0,s.aIv()) +if(s.e==null)s.e=B.qy +s.aIT()}, +cL(){var s,r=this +r.r=!0 +r.arL() +s=r.a.c +if(s!=null&&r.r)r.Ic(s.a,new A.be3(r)) +r.r=!1 +r.HU()}, +b8(a){var s,r,q,p=this +p.arM(a) +s=p.a.c +r=a.c +p.d=new A.a6() +if(s!=r){s=r==null +if(!s)r.L(0,p.gHz()) +q=p.a.c +if(q!=null)q.V(0,p.gHz()) +s=s?null:r.a +r=p.a.c +if(s!=(r==null?null:r.a))p.a4B()}s=a.f +if(p.a.f!==s){r=p.gQG() +s.b0b(r) +p.a.f.aN9(r)}p.a.toString +s=p.gQN() +a.e.L(0,s) +p.a.e.V(0,s) +p.HU()}, +m(){var s,r=this +r.f.m() +s=r.a.c +if(s!=null)s.L(0,r.gHz()) +r.a.f.b0b(r.gQG()) +r.a.e.L(0,r.gQN()) +r.d=null +r.arN()}, +Ic(a,b){var s,r,q=this +q.r=!1 +q.d=new A.a6() +s=q.a.d +s.toString +r=q.c +r.toString +s.b33(a,r).cQ(0,q.aHu(q.d,b),t.H)}, +aHu(a,b){return new A.be1(this,a,b)}, +a4B(){var s=this +s.r=!0 +s.Ic(s.a.c.a,new A.bdZ(s))}, +azG(){var s=this +s.d=new A.a6() +return s.a.e.b35().cQ(0,s.aBE(s.d),t.y)}, +aBE(a){return new A.be_(this,a)}, +a75(){this.a2(new A.be2()) +this.HU() +return new A.d_(null,t.b9)}, +aBF(){this.a2(new A.be0()) +this.HU()}, +C(a){var s=this.dh$,r=this.a,q=r.c,p=r.f,o=r.d +r=r.e +return A.Ql(s,new A.amZ(q,p,o,r,this,new A.ek(r.gTO(),null),null))}} +A.be4.prototype={ +$0(){return this.a.a.e.gb2C()}, +$S(){return this.a.$ti.j("ad<~>(1)()")}} +A.be5.prototype={ +$0(){return this.a.a.e.gb2B()}, +$S(){return this.a.$ti.j("ad<~>(1)()")}} +A.be3.prototype={ +$0(){return this.a.a.e.galy()}, +$S(){return this.a.$ti.j("ad<~>(1)()")}} +A.be1.prototype={ +$1(a){var s=0,r=A.n(t.H),q,p=this,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(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.i(p.c.$0().$1(a),$async$$1) +case 3:if(o.d==n)o.a75() +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S(){return this.a.$ti.j("ad<~>(1)")}} +A.bdZ.prototype={ +$0(){return this.a.a.e.galy()}, +$S(){return this.a.$ti.j("ad<~>(1)()")}} +A.be_.prototype={ +$1(a){var s=this.a +if(this.b!=s.d)return new A.d_(!0,t.d9) +s.a75() +return new A.d_(a,t.d9)}, +$S:551} +A.be2.prototype={ +$0(){}, +$S:0} +A.be0.prototype={ +$0(){}, +$S:0} +A.amZ.prototype={ +e0(a){return!0}} +A.amM.prototype={ +JY(){return null}, +V_(a){this.U()}, +zd(a){var s,r +if(a==null)return null +t.Dn.a(a) +s=J.d0(a) +r=A.ec(s.gY(a)) +if(r==null)return null +return new A.v5(A.dk(r,0,null),s.ga_(a))}, +Ad(){var s,r=this,q=r.y,p=q==null +if((p?A.u(r).j("de.T").a(q):q)==null)q=null +else{q=(p?A.u(r).j("de.T").a(q):q).gqQ().l(0) +s=r.y +q=[q,(s==null?A.u(r).j("de.T").a(s):s).c]}return q}} +A.Hd.prototype={ +b8(a){this.bj(a) +this.vl()}, +cL(){var s,r,q,p,o=this +o.eG() +s=o.dh$ +r=o.gtQ() +q=o.c +q.toString +q=A.v3(q) +o.jk$=q +p=o.rA(q,r) +if(r){o.kt(s,o.hz$) +o.hz$=!1}if(p)if(s!=null)s.m()}, +m(){var s,r=this +r.jj$.ak(0,new A.bhD()) +s=r.dh$ +if(s!=null)s.m() +r.dh$=null +r.aJ()}} +A.Di.prototype={ +gM1(){return this.f}, +tx(){var s,r=this,q=A.hi(r.gaue(),!1,!1) +r.p4=q +r.gzE() +s=A.hi(r.gaug(),r.gtI(),!0) +r.RG=s +B.b.K(r.f,A.a([q,s],t.wi)) +r.aoV()}, +vj(a){var s,r=this +r.aoQ(a) +s=r.ay.Q +s===$&&A.b() +if(s===B.W&&!r.at)r.a.acX(r) +return!0}, +m(){var s,r,q +for(s=this.f,r=s.length,q=0;q"))}} +A.lt.prototype={ +az(){var s,r,q=this +q.aM() +s=A.a([],t.Eo) +r=q.a.c.k2 +if(r!=null)s.push(r) +r=q.a.c.k3 +if(r!=null)s.push(r) +q.e=new A.vR(s)}, +b8(a){this.bj(a) +this.a9b()}, +cL(){this.eG() +this.d=null +this.a9b()}, +a9b(){var s,r,q=this.a.c,p=q.id +p=p!=null?p:q.a.a.z +s=this.f +s.dy=p +if(q.gty()){this.a.c.a.a.toString +r=!0}else r=!1 +if(r){r=q.a.y.gh0() +if(r!=null)r.Ga(s)}}, +ayq(){this.a2(new A.b8s(this))}, +m(){this.f.m() +this.r.m() +this.aJ()}, +ga7O(){var s=this.a.c.k2 +if((s==null?null:s.gbS(0))!==B.bN){s=this.a.c.a +s=s==null?null:s.cx.a +s=s===!0}else s=!0 +return s}, +C(a){var s,r,q=this,p=null,o=q.a.c,n=o.gty(),m=q.a.c +if(!m.gVT()){m=m.lC$ +m=m!=null&&m.length!==0}else m=!0 +s=q.a.c +s=s.gVT()||s.qi$>0 +r=q.a.c +return A.hU(o.c,new A.b8w(q),new A.T3(n,m,s,o,new A.bs(r.k1,new A.Dk(new A.ek(new A.b8x(q),p),r.p3,p),p),p))}} +A.b8s.prototype={ +$0(){this.a.d=null}, +$S:0} +A.b8w.prototype={ +$2(a,b){var s=this.a.a.c.c.a +b.toString +return new A.v2(b,s,null)}, +$S:552} +A.b8x.prototype={ +$1(a){var s,r=null,q=A.a4([B.fJ,new A.ah0(a,new A.bl(A.a([],t.f),t._))],t.n,t.b),p=this.a,o=p.a.c.gty(),n=p.e +n===$&&A.b() +s=p.d +if(s==null)s=p.d=new A.jE(new A.ek(new A.b8u(p),r),p.a.c.p2) +return A.k1(q,A.aMK(A.Kt(!1,r,new A.jE(A.hU(n,new A.b8v(p),s),r),r,r,p.f,r,!o),p.r))}, +$S:553} +A.b8v.prototype={ +$2(a,b){var s,r,q=this.a,p=q.a.c,o=p.k2 +o.toString +s=p.k3 +s.toString +r=p.a +r=r==null?null:r.cx +if(r==null)r=new A.co(!1,$.ag(),t.uh) +return p.JC(a,o,s,A.hU(r,new A.b8t(q),b))}, +$S:94} +A.b8t.prototype={ +$2(a,b){var s=this.a,r=s.ga7O() +s.f.seD(!r) +return A.kW(b,r,null)}, +$S:554} +A.b8u.prototype={ +$1(a){var s,r=this.a.a.c,q=r.k2 +q.toString +s=r.k3 +s.toString +return r.uX(a,q,s)}, +$S:16} +A.eo.prototype={ +a2(a){var s,r=this.p1 +if(r.ga4()!=null){r=r.ga4() +if(r.a.c.gty())if(!r.ga7O()){r.a.c.a.a.toString +s=!0}else s=!1 +else s=!1 +if(s){s=r.a.c.a.y.gh0() +if(s!=null)s.Ga(r.f)}r.a2(a)}else a.$0()}, +JC(a,b,c,d){return d}, +tx(){var s=this +s.apy() +s.k2=A.pc(A.fH.prototype.gnB.call(s,0)) +s.k3=A.pc(A.fH.prototype.gZr.call(s))}, +Dr(){var s,r=this,q=r.p1 +if(q.ga4()!=null){r.a.a.toString +s=!0}else s=!1 +if(s){s=r.a.y.gh0() +if(s!=null)s.Ga(q.ga4().f)}return r.apx()}, +Dp(){var s,r=this,q=r.p1 +if(q.ga4()!=null){r.a.a.toString +s=!0}else s=!1 +if(s){s=r.a.y.gh0() +if(s!=null)s.Ga(q.ga4().f)}r.apt()}, +sLC(a){var s,r=this +if(r.k1===a)return +r.a2(new A.aJz(r,a)) +s=r.k2 +s.toString +s.scd(0,r.k1?B.id:A.fH.prototype.gnB.call(r,0)) +s=r.k3 +s.toString +s.scd(0,r.k1?B.d2:A.fH.prototype.gZr.call(r)) +r.v1()}, +n9(){var s=0,r=A.n(t.oj),q,p=this,o,n,m +var $async$n9=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p.p1.ga4() +o=A.J(p.k4,!0,t.Ev),n=o.length,m=0 +case 3:if(!(m>>24&255)!==0&&!n.k1){s=n.k2 +s.toString +r=n.goI().a +r=A.I(0,r>>>16&255,r>>>8&255,r&255) +q=n.goI() +p=t.IC.j("hq") +t.B.a(s) +o=new A.XX(n.goJ(),n.grK(),!0,new A.be(s,new A.hq(new A.fv(B.bI),new A.eG(r,q),p),p.j("be")),m)}else o=A.brn(!0,m,m,n.goJ(),m,n.grK(),m) +o=A.kW(o,n.k2.gbS(0)===B.bN||n.k2.gbS(0)===B.W,m) +s=n.goJ() +if(s)o=new A.bT(A.c3(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,m,m,B.I7,m,m,m,m,m,m),!1,!1,!1,!1,o,m) +return o}, +auh(a){var s=this,r=null,q=s.R8 +if(q==null)q=s.R8=new A.bT(A.c3(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,r,B.I6,r,r,r,r,r,r),!1,!1,!1,!1,new A.Gm(s,s.p1,A.u(s).j("Gm")),r) +return q}, +l(a){return"ModalRoute("+this.b.l(0)+", animation: "+A.h(this.ax)+")"}} +A.aJB.prototype={ +$1(a){return!a.gN7()&&a instanceof A.eo&&a.b.a===this.a}, +$S:555} +A.aJz.prototype={ +$0(){this.a.k1=this.b}, +$S:0} +A.aJA.prototype={ +$1(a){var s=a.e +s===$&&A.b() +return s.a}, +$S:556} +A.aJy.prototype={ +$0(){}, +$S:0} +A.Nl.prototype={ +gtI(){return!1}, +gzE(){return!0}} +A.Nz.prototype={ +goJ(){return!0}, +grK(){return this.c3}, +goI(){return this.cZ}, +gtW(a){return this.dm}, +uX(a,b,c){var s=null,r=this.af.$3(a,b,c) +return new A.bT(A.c3(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,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,!1,new A.a1w(this.fM,r,s),s)}, +JC(a,b,c,d){return this.eQ.$4(a,b,c,d)}} +A.Ad.prototype={ +n9(){var s=0,r=A.n(t.oj),q,p=this,o +var $async$n9=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:o=p.lC$ +if(o!=null&&o.length!==0){q=B.mD +s=1 +break}q=p.aoW() +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$n9,r)}, +gw1(){var s=this.lC$ +if(s!=null&&s.length!==0)return B.mD +return A.cU.prototype.gw1.call(this)}, +vj(a){var s,r,q=this,p=q.lC$ +if(p!=null&&p.length!==0){s=p.pop() +s.b=null +s.b2K() +r=s.c&&--q.qi$===0 +if(q.lC$.length===0||r)q.v1() +return!1}q.apv(a) +return!0}} +A.a9J.prototype={ +C(a){var s,r,q,p=this,o=A.bX(a,B.cZ,t.l).w.r,n=p.r,m=Math.max(o.a,n.a),l=p.d,k=l?o.b:0 +k=Math.max(k,n.b) +s=Math.max(o.c,n.c) +r=p.f +q=r?o.d:0 +return new A.aW(new A.E(m,k,s,Math.max(q,n.d)),A.CZ(p.x,a,r,!0,!0,l),null)}} +A.a9R.prototype={ +agy(){}, +acd(a,b){if(b!=null)b.hR(new A.OJ(null,a,b,0))}, +ace(a,b,c){b.hR(A.brV(b,null,null,a,c))}, +Kd(a,b,c){b.hR(new A.p8(null,c,0,a,b,0))}, +acc(a,b){b.hR(new A.v7(null,a,b,0))}, +CK(){}, +m(){this.b=!0}, +l(a){return"#"+A.bG(this)}} +A.qp.prototype={ +CK(){this.a.m0(0)}, +gpE(){return!1}, +gnW(){return!1}, +gkx(){return 0}} +A.aFF.prototype={ +gpE(){return!1}, +gnW(){return!1}, +gkx(){return 0}, +m(){this.c.$0() +this.GK()}} +A.aRn.prototype={ +ath(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.kL(a)}else return 0}}}, +ce(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.ath(s,q) +if(p===0)return +s=o.a +if(A.as0(s.w.a.c))p=-p +s.Yv(p>0?B.qA:B.qB) +r=s.at +r.toString +s.OI(r-s.r.TD(s,p))}, +Dz(a,b){var s,r,q=this,p=b.b +p.toString +s=-p +if(A.as0(q.a.w.a.c))s=-s +q.x=b +if(q.f){p=q.c +r=Math.abs(s)>Math.abs(p)*0.5 +if(J.kL(s)===J.kL(p)&&r)s+=p}q.a.m0(s)}, +b3(a){this.a.m0(0)}, +m(){this.x=null +this.b.$0()}, +l(a){return"#"+A.bG(this)}} +A.aA5.prototype={ +acd(a,b){var s=t.uL.a(this.c.x) +if(b!=null)b.hR(new A.OJ(s,a,b,0))}, +ace(a,b,c){b.hR(A.brV(b,null,t.zk.a(this.c.x),a,c))}, +Kd(a,b,c){b.hR(new A.p8(t.zk.a(this.c.x),c,0,a,b,0))}, +acc(a,b){var s=this.c.x +b.hR(new A.v7(s instanceof A.i4?s:null,a,b,0))}, +gpE(){var s=this.c +return(s==null?null:s.w)!==B.c8}, +gnW(){return!0}, +gkx(){return 0}, +m(){this.c=null +this.GK()}, +l(a){return"#"+A.bG(this)+"("+A.h(this.c)+")"}} +A.Yn.prototype={ +agy(){var s=this.a,r=this.c +r===$&&A.b() +s.m0(r.gkx())}, +CK(){var s=this.a,r=this.c +r===$&&A.b() +s.m0(r.gkx())}, +Sr(){var s=this.c +s===$&&A.b() +s=s.x +s===$&&A.b() +if(!(Math.abs(this.a.OI(s))<1e-10)){s=this.a +s.mt(new A.qp(s))}}, +Sp(){if(!this.b)this.a.m0(0)}, +Kd(a,b,c){var s=this.c +s===$&&A.b() +b.hR(new A.p8(null,c,s.gkx(),a,b,0))}, +gnW(){return!0}, +gkx(){var s=this.c +s===$&&A.b() +return s.gkx()}, +m(){var s=this.c +s===$&&A.b() +s.m() +this.GK()}, +l(a){var s=A.bG(this),r=this.c +r===$&&A.b() +return"#"+s+"("+r.l(0)+")"}, +gpE(){return this.d}} +A.a1N.prototype={ +Sr(){var s=this.a,r=this.d +r===$&&A.b() +r=r.x +r===$&&A.b() +if(s.OI(r)!==0){s=this.a +s.mt(new A.qp(s))}}, +Sp(){var s,r +if(!this.b){s=this.a +r=this.d +r===$&&A.b() +s.m0(r.gkx())}}, +Kd(a,b,c){var s=this.d +s===$&&A.b() +b.hR(new A.p8(null,c,s.gkx(),a,b,0))}, +gpE(){return!0}, +gnW(){return!0}, +gkx(){var s=this.d +s===$&&A.b() +return s.gkx()}, +m(){var s=this.c +s===$&&A.b() +s.kR(0) +s=this.d +s===$&&A.b() +s.m() +this.GK()}, +l(a){var s=A.bG(this),r=this.d +r===$&&A.b() +return"#"+s+"("+r.l(0)+")"}} +A.OD.prototype={ +Fg(a,b,c,d){var s,r=this +if(b.a==null){s=$.iD.oS$ +s===$&&A.b() +s=s.a7(0,c)}else s=!0 +if(s){r.b.Fg(a,b,c,d) +return}s=r.a +if(s.gcg(0)==null)return +s=s.gcg(0) +s.toString +if(A.bRM(s)){$.cm.NI(new A.aRj(r,a,b,c,d)) +return}r.b.Fg(a,b,c,d)}, +Ep(a,b){return this.b.Ep(a,b)}, +Eq(a,b){return this.b.Eq(a,b)}, +LB(a){return this.b.LB(a)}} +A.aRj.prototype={ +$1(a){var s=this +A.ip(new A.aRi(s.a,s.b,s.c,s.d,s.e))}, +$S:4} +A.aRi.prototype={ +$0(){var s=this +return s.a.Fg(s.b,s.c,s.d,s.e)}, +$S:0} +A.XT.prototype={ +J(){return"AndroidOverscrollIndicator."+this.b}} +A.a9S.prototype={ +oN(a,b,c,d,e,f,g){return new A.bht(this,g,c!==!1,d,e,a,b,f)}, +JU(a){var s=null +return this.oN(s,s,s,s,s,s,a)}, +aby(a,b){var s=null +return this.oN(s,s,a,s,s,s,b)}, +Uq(a,b,c,d){return this.oN(null,null,a,b,c,null,d)}, +abC(a,b,c){var s=null +return this.oN(s,s,a,b,s,s,c)}, +pv(a){return A.bU()}, +gt5(){return B.MJ}, +gzH(){return B.jh}, +gF0(){return A.cw([B.bK,B.c7],t.bd)}, +JA(a,b,c){var s=null +switch(this.pv(a).a){case 3:case 4:case 5:return A.brO(b,c.b,B.ba,s,s,A.Az(),B.z,s,s,s,s,s,B.f1,s) +case 0:case 1:case 2:return b}}, +Jz(a,b,c){switch(this.pv(a).a){case 2:case 3:case 4:case 5:return b +case 0:case 1:return A.by3(c.a,b,B.n)}}, +N4(a){switch(this.pv(a).a){case 2:return new A.aRk() +case 4:return new A.aRl() +case 0:case 1:case 3:case 5:return new A.aRm()}}, +ws(a){switch(this.pv(a).a){case 2:return B.PV +case 4:return B.PW +case 0:case 1:case 3:case 5:return B.Sk}}, +Oa(a){return!1}, +l(a){return"ScrollBehavior"}} +A.aRk.prototype={ +$1(a){return A.bOJ(a.gdc(a))}, +$S:557} +A.aRl.prototype={ +$1(a){var s=a.gdc(a),r=t.av +return new A.CW(A.bQ(20,null,!1,r),s,A.bQ(20,null,!1,r))}, +$S:558} +A.aRm.prototype={ +$1(a){return new A.ih(a.gdc(a),A.bQ(20,null,!1,t.av))}, +$S:291} +A.bht.prototype={ +gt5(){var s=this.f +return s==null?B.MJ:s}, +gzH(){var s=this.r +return s==null?B.jh:s}, +gF0(){var s=this.w +return s==null?A.cw([B.bK,B.c7],t.bd):s}, +Jz(a,b,c){if(this.c)return this.a.Jz(a,b,c) +return b}, +JA(a,b,c){if(this.b)return this.a.JA(a,b,c) +return b}, +oN(a,b,c,d,e,f,g){var s=this,r=c==null?s.c:c,q=s.gt5(),p=s.gzH(),o=s.gF0(),n=d==null?s.d:d,m=e==null?s.e:e +return s.a.oN(q,p,r,n,m,o,g)}, +JU(a){var s=null +return this.oN(s,s,s,s,s,s,a)}, +aby(a,b){var s=null +return this.oN(s,s,a,s,s,s,b)}, +Uq(a,b,c,d){return this.oN(null,null,a,b,c,null,d)}, +abC(a,b,c){var s=null +return this.oN(s,s,a,b,s,s,c)}, +pv(a){var s=this.e +return s==null?this.a.pv(a):s}, +ws(a){var s=this.d +return s==null?this.a.ws(a):s}, +Oa(a){var s=this +return A.M(a.a)!==A.M(s.a)||a.b!==s.b||a.c!==s.c||!A.oi(a.gt5(),s.gt5())||a.gzH()!==s.gzH()||!A.oi(a.gF0(),s.gF0())||a.d!=s.d||a.e!=s.e||!1}, +N4(a){return this.a.N4(a)}, +l(a){return"_WrappedScrollBehavior"}} +A.OE.prototype={ +e0(a){var s=this.f,r=a.f +if(A.M(s)===A.M(r))s=s!==r&&s.Oa(r) +else s=!0 +return s}} +A.e3.prototype={ +gcF(a){var s=B.b.gbb(this.f).at +s.toString +return s}, +jM(a,b,c){return this.aNQ(a,b,c)}, +aNQ(a,b,c){var s=0,r=A.n(t.H),q=this,p,o,n +var $async$jM=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:n=A.a([],t.mo) +for(p=q.f,o=0;o#"+A.bG(s)+"("+B.b.d0(r,", ")+")"}} +A.aTe.prototype={ +gyU(){return null}, +l(a){var s=A.a([],t.s) +this.he(s) +return"#"+A.bG(this)+"("+B.b.d0(s,", ")+")"}, +he(a){var s,r,q +try{s=this.gyU() +if(s!=null)a.push("estimated child count: "+A.h(s))}catch(q){r=A.ae(q) +a.push("estimated child count: EXCEPTION ("+J.aj(r).l(0)+")")}}} +A.GJ.prototype={} +A.Pd.prototype={ +ad_(a){return null}, +mv(a,b){var s,r,q,p,o,n,m,l,k=null +if(b>=0)p=b>=this.b +else p=!0 +if(p)return k +s=null +try{s=this.a.$2(a,b)}catch(o){r=A.ae(o) +q=A.bM(o) +n=new A.cY(r,q,"widgets library",A.cp("building"),k,!1) +A.en(n) +s=A.K8(n)}if(s==null)return k +if(s.a!=null){p=s.a +p.toString +m=new A.GJ(p)}else m=k +p=s +s=new A.jE(p,k) +l=A.btq(s,b) +if(l!=null)s=new A.L9(l,s,k) +p=s +s=new A.AO(new A.GP(p,k),k) +return new A.oY(s,m)}, +gyU(){return this.b}, +a_2(a){return!0}} +A.aTf.prototype={ +ayc(a){var s,r,q,p,o=null,n=this.r +if(!n.a7(0,a)){s=n.i(0,o) +s.toString +for(r=this.f,q=J.ac(r),p=s;p=J.af(this.f))return o +s=J.Q(this.f,b) +r=s.a +q=r!=null?new A.GJ(r):o +s=new A.jE(s,o) +p=A.btq(s,b) +s=p!=null?new A.L9(p,s,o):s +return new A.oY(new A.AO(new A.GP(s,o),o),q)}, +gyU(){return J.af(this.f)}, +a_2(a){return!J.d(this.f,a.f)}} +A.GP.prototype={ +W(){return new A.UL(null,B.l)}} +A.UL.prototype={ +glU(){return this.r}, +aWb(a){return new A.bf3(this,a)}, +J_(a,b){var s,r=this +if(b){s=r.d;(s==null?r.d=A.b0(t.x9):s).F(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.wh()}}, +cL(){var s,r,q,p=this +p.eG() +s=p.c +s.toString +r=A.OR(s) +s=p.f +if(s!=r){if(s!=null){q=p.e +if(q!=null)new A.bj(q,A.u(q).j("bj<1>")).ak(0,s.gw9(s))}p.f=r +if(r!=null){s=p.e +if(s!=null)new A.bj(s,A.u(s).j("bj<1>")).ak(0,r.gln(r))}}}, +F(a,b){var s,r=this,q=r.aWb(b) +b.V(0,q) +s=r.e;(s==null?r.e=A.B(t.x9,t.M):s).n(0,b,q) +r.f.F(0,b) +if(b.gh(b).c!==B.dp)r.J_(b,!0)}, +D(a,b){var s=this.e +if(s==null)return +s=s.D(0,b) +s.toString +b.L(0,s) +this.f.D(0,b) +this.J_(b,!1)}, +m(){var s,r,q=this,p=q.e +if(p!=null){for(p=A.iC(p,p.r);p.v();){s=p.d +q.f.D(0,s) +r=q.e.i(0,s) +r.toString +s.L(0,r)}q.e=null}q.d=null +q.aJ()}, +C(a){var s=this +s.ng(a) +if(s.f==null)return s.a.c +return A.bAu(s.a.c,s)}} +A.bf3.prototype={ +$0(){var s=this.b,r=this.a +if(s.gh(s).c!==B.dp)r.J_(s,!0) +else r.J_(s,!1)}, +$S:0} +A.arh.prototype={ +az(){this.aM() +if(this.r)this.lf()}, +eJ(){var s=this.e2$ +if(s!=null){s.U() +s.e8() +this.e2$=null}this.jC()}} +A.nx.prototype={ +nF(){var s=this,r=null,q=s.gVU()?s.gjr():r,p=s.gVU()?s.gkm():r,o=s.gadD()?s.geR():r,n=s.gadG()?s.gFH():r,m=s.giw(),l=s.grY(s) +return new A.Kj(q,p,o,n,m,l)}, +gM_(){var s=this +return s.geR()s.gkm()}, +gaaz(){var s=this +return s.geR()===s.gjr()||s.geR()===s.gkm()}, +gqd(){var s=this +return s.gFH()-A.V(s.gjr()-s.geR(),0,s.gFH())-A.V(s.geR()-s.gkm(),0,s.gFH())}} +A.Kj.prototype={ +gjr(){var s=this.a +s.toString +return s}, +gkm(){var s=this.b +s.toString +return s}, +gVU(){return this.a!=null&&this.b!=null}, +geR(){var s=this.c +s.toString +return s}, +gadD(){return this.c!=null}, +gFH(){var s=this.d +s.toString +return s}, +gadG(){return this.d!=null}, +l(a){var s=this +return"FixedScrollMetrics("+B.c.aR(Math.max(s.geR()-s.gjr(),0),1)+"..["+B.c.aR(s.gqd(),1)+"].."+B.c.aR(Math.max(s.gkm()-s.geR(),0),1)+")"}, +giw(){return this.e}, +grY(a){return this.f}} +A.ai0.prototype={} +A.kx.prototype={} +A.acw.prototype={ +afi(a){if(t.rS.b(a))++a.jQ$ +return!1}} +A.jG.prototype={ +he(a){this.aqB(a) +a.push(this.a.l(0))}} +A.OJ.prototype={ +he(a){var s +this.B5(a) +s=this.d +if(s!=null)a.push(s.l(0))}} +A.ny.prototype={ +he(a){var s +this.B5(a) +a.push("scrollDelta: "+A.h(this.e)) +s=this.d +if(s!=null)a.push(s.l(0))}} +A.p8.prototype={ +he(a){var s,r=this +r.B5(a) +a.push("overscroll: "+B.c.aR(r.e,1)) +a.push("velocity: "+B.c.aR(r.f,1)) +s=r.d +if(s!=null)a.push(s.l(0))}} +A.v7.prototype={ +he(a){var s +this.B5(a) +s=this.d +if(s!=null)a.push(s.l(0))}} +A.aci.prototype={ +he(a){this.B5(a) +a.push("direction: "+this.d.l(0))}} +A.Uy.prototype={ +he(a){var s,r +this.OA(a) +s=this.jQ$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.Ux.prototype={ +e0(a){return this.f!==a.f}} +A.vO.prototype={ +aWa(a,b){return this.a.$1(b)}} +A.OH.prototype={ +W(){return new A.OI(new A.xU(t.z_),B.l)}} +A.OI.prototype={ +L(a,b){var s,r,q=this.d +q.toString +q=A.bUt(q,q.$ti.c) +s=q.$ti.c +for(;q.v();){r=q.c +if(r==null)r=s.a(r) +if(J.d(r.a,b)){q=r.mH$ +q.toString +q.a8R(A.u(r).j("l4.E").a(r)) +return}}}, +a5P(a){var s,r,q,p,o,n,m,l,k=this.d +if(k.b===0)return +p=A.J(k,!0,t.Sx) +for(k=p.length,o=0;oA.nQ(c).gl1().gaWq() +return s.aga(a,b,c)}, +CJ(a,b){var s=this.a +if(s==null)return 0 +return s.CJ(a,b)}, +Jo(a,b,c,d){var s=this.a +if(s==null){s=b.c +s.toString +return s}return s.Jo(a,b,c,d)}, +yp(a,b){var s=this.a +if(s==null)return null +return s.yp(a,b)}, +gwO(){var s=this.a +s=s==null?null:s.gwO() +return s==null?$.bHA():s}, +Fq(a){var s=this.a +s=s==null?null:s.Fq(a) +if(s==null){s=a.w.f +s===$&&A.b() +s=new A.abV(1/s,1/(0.05*s))}return s}, +gWz(){var s=this.a +s=s==null?null:s.gWz() +return s==null?18:s}, +gLv(){var s=this.a +s=s==null?null:s.gLv() +return s==null?50:s}, +gEv(){var s=this.a +s=s==null?null:s.gEv() +return s==null?8000:s}, +TW(a){var s=this.a +if(s==null)return 0 +return s.TW(a)}, +gV8(){var s=this.a +return s==null?null:s.gV8()}, +goG(){return!0}, +gaal(){return!0}, +l(a){var s=this.a +if(s==null)return"ScrollPhysics" +return"ScrollPhysics -> "+s.l(0)}} +A.a8t.prototype={ +nC(a){return new A.a8t(this.nD(a))}, +Jo(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.adg((o-Math.abs(b))/s)}else{s.toString +m=this.adg(o/s)}l=J.kL(b) +if(n&&this.b===B.Mb)return l*Math.abs(b) +return l*A.bLf(o,Math.abs(b),m)}, +CJ(a,b){return 0}, +yp(a,b){var s,r,q,p,o,n,m,l=this.Fq(a) +if(Math.abs(b)>=l.c||a.gM_()){switch(this.b.a){case 1:s=1400 +break +case 0:s=0 +break +default:s=null}r=this.gwO() +q=a.at +q.toString +p=a.z +p.toString +o=a.Q +o.toString +n=new A.avH(p,o,r,l) +if(qo){n.f=new A.v8(o,A.GT(r,q-o,b),B.dL) +n.r=-1/0}else{q=n.e=A.bOm(0.135,q,b,s) +m=q.gKz() +if(b>0&&m>o){p=q.agN(o) +n.r=p +n.f=new A.v8(o,A.GT(r,o-o,Math.min(q.jg(0,p),5000)),B.dL)}else if(b<0&&mr)q=r +else q=o +r=a.z +r.toString +if(s0){r=a.at +r.toString +p=a.Q +p.toString +p=r>=p +r=p}else r=!1 +if(r)return o +if(b<0){r=a.at +r.toString +p=a.z +p.toString +p=r<=p +r=p}else r=!1 +if(r)return o +r=a.at +r.toString +r=new A.ax8(r,b,n) +p=$.bp5() +s=p*0.35*Math.pow(s/2223.8657884799995,1/(p-1)) +r.e=s +r.f=b*s/p +return r}} +A.XR.prototype={ +nC(a){return new A.XR(this.nD(a))}, +pD(a){return!0}} +A.Dd.prototype={ +nC(a){return new A.Dd(this.nD(a))}, +gaal(){return!1}, +goG(){return!1}} +A.zg.prototype={ +J(){return"ScrollPositionAlignmentPolicy."+this.b}} +A.pg.prototype={ +a0y(a,b,c,d,e){if(d!=null)this.rC(d) +this.agD()}, +gjr(){var s=this.z +s.toString +return s}, +gkm(){var s=this.Q +s.toString +return s}, +gVU(){return this.z!=null&&this.Q!=null}, +geR(){var s=this.at +s.toString +return s}, +gadD(){return this.at!=null}, +gFH(){var s=this.ax +s.toString +return s}, +gadG(){return this.ax!=null}, +rC(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.M(a)!==A.M(s))s.fr.agy() +s.w.ZS(s.fr.gpE()) +s.dy.sh(0,s.fr.gnW())}, +grY(a){var s=this.w.f +s===$&&A.b() +return s}, +alC(a){var s,r,q,p=this,o=p.at +o.toString +if(a!==o){s=p.r.CJ(p,a) +o=p.at +o.toString +r=a-s +p.at=r +if(r!==o){p.T9() +p.a_p() +r=p.at +r.toString +p.UZ(r-o)}if(Math.abs(s)>1e-10){o=p.fr +o.toString +r=p.nF() +q=$.ai.ai$.z.i(0,p.w.Q) +q.toString +o.Kd(r,q,s) +return s}}return 0}, +Ur(a){var s=this.at +s.toString +this.at=s+a +this.ch=!0}, +Vw(a){var s=this,r=s.at +r.toString +s.as=a-r +s.at=a +s.T9() +s.a_p() +$.cm.p4$.push(new A.aRr(s))}, +Zi(){var s,r=this.w,q=r.c +q.toString +q=A.aL5(q) +if(q!=null){r=r.c +r.toString +s=this.at +s.toString +q.ahQ(r,s)}}, +agD(){var s,r +if(this.at==null){s=this.w +r=s.c +r.toString +r=A.aL5(r) +if(r==null)s=null +else{s=s.c +s.toString +s=r.ag8(s)}A.bt4(s) +if(s!=null)this.at=s}}, +agC(a,b){if(b)this.at=a +else this.fB(a)}, +Zh(){var s=this.at +s.toString +this.w.r.sh(0,s) +s=$.f4.vu$ +s===$&&A.b() +s.ad6()}, +rI(a){if(this.ax!==a){this.ax=a +this.ch=!0}return!0}, +rH(a,b){var s,r,q,p=this +if(!A.X0(p.z,a,0.001)||!A.X0(p.Q,b,0.001)||p.ch||p.db!==A.bS(p.giw())){p.z=a +p.Q=b +p.db=A.bS(p.giw()) +s=p.ay?p.nF():null +p.ch=!1 +p.CW=!0 +if(p.ay){r=p.cx +r.toString +s.toString +r=!p.aQz(r,s)}else r=!1 +if(r)return!1 +p.ay=!0}if(p.CW){p.ap2() +p.w.ale(p.r.pD(p)) +p.CW=!1}s=p.nF() +if(p.cx!=null){r=Math.max(s.geR()-s.gjr(),0) +q=p.cx +if(r===Math.max(q.geR()-q.gjr(),0))if(s.gqd()===p.cx.gqd()){r=Math.max(s.gkm()-s.geR(),0) +q=p.cx +r=r===Math.max(q.gkm()-q.geR(),0)&&s.e===p.cx.e}else r=!1 +else r=!1 +r=!r}else r=!0 +if(r){if(!p.cy){A.ip(p.gaRs()) +p.cy=!0}p.cx=p.nF()}return!0}, +aQz(a,b){var s=this,r=s.r.Jo(s.fr.gnW(),b,a,s.fr.gkx()),q=s.at +q.toString +if(r!==q){s.at=r +return!1}return!0}, +CK(){this.fr.CK() +this.T9()}, +T9(){var s,r,q,p,o,n=this,m=n.w +switch(m.a.c.a){case 0:s=B.jx +r=B.jw +break +case 1:s=B.jy +r=B.jz +break +case 2:s=B.jw +r=B.jx +break +case 3:s=B.jz +r=B.jy +break +default:s=null +r=null}q=A.b0(t._S) +p=n.at +p.toString +o=n.z +o.toString +if(p>o)q.F(0,r) +p=n.at +p.toString +o=n.Q +o.toString +if(pn)k=n +break +default:k=null}n=p.at +n.toString +if(k===n){s=1 +break}if(e.a===B.z.a){p.fB(k) +s=1 +break}q=p.jM(k,d,e) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$DA,r)}, +EA(a,b,c,d){var s,r=this.z +r.toString +s=this.Q +s.toString +b=A.V(b,r,s) +return this.apA(0,b,c,d)}, +mt(a){var s,r,q=this,p=q.fr +if(p!=null){s=p.gpE() +r=q.fr.gnW() +if(r&&!a.gnW())q.UT() +q.fr.m()}else{r=!1 +s=!1}q.fr=a +if(s!==a.gpE())q.w.ZS(q.fr.gpE()) +q.dy.sh(0,q.fr.gnW()) +if(!r&&q.fr.gnW())q.UX()}, +UX(){var s=this.fr +s.toString +s.acd(this.nF(),$.ai.ai$.z.i(0,this.w.Q))}, +UZ(a){var s,r,q=this.fr +q.toString +s=this.nF() +r=$.ai.ai$.z.i(0,this.w.Q) +r.toString +q.ace(s,r,a)}, +UT(){var s,r,q=this,p=q.fr +p.toString +s=q.nF() +r=$.ai.ai$.z.i(0,q.w.Q) +r.toString +p.acc(s,r) +q.Zh() +q.Zi()}, +aRt(){var s,r,q +this.cy=!1 +s=this.w.Q +if($.ai.ai$.z.i(0,s)!=null){r=this.nF() +q=$.ai.ai$.z.i(0,s) +q.toString +s=$.ai.ai$.z.i(0,s) +if(s!=null)s.hR(new A.ze(r,q,0))}}, +m(){var s=this,r=s.fr +if(r!=null)r.m() +s.fr=null +r=s.dy +r.dy$=$.ag() +r.dx$=0 +s.e8()}, +he(a){var s,r,q=this +q.apz(a) +s=q.z +s=s==null?null:B.c.aR(s,1) +r=q.Q +r=r==null?null:B.c.aR(r,1) +a.push("range: "+A.h(s)+".."+A.h(r)) +r=q.ax +a.push("viewport: "+A.h(r==null?null:B.c.aR(r,1)))}} +A.aRr.prototype={ +$1(a){this.a.as=0}, +$S:4} +A.ze.prototype={ +aaw(){return A.brV(this.b,this.jQ$,null,this.a,null)}, +he(a){this.aqA(a) +a.push(this.a.l(0))}} +A.Uw.prototype={ +he(a){var s,r +this.OA(a) +s=this.jQ$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.an6.prototype={} +A.zh.prototype={ +a0z(a,b,c,d,e,f){var s=this +if(s.at==null&&c!=null)s.at=c +if(s.fr==null)s.mt(new A.qp(s))}, +giw(){return this.w.a.c}, +rC(a){var s,r=this +r.ap0(a) +r.fr.a=r +r.k4=a.k4 +s=a.ok +if(s!=null){r.ok=s +s.a=r +a.ok=null}}, +mt(a){var s,r=this +r.k3=0 +r.ap4(a) +s=r.ok +if(s!=null)s.m() +r.ok=null +if(!r.fr.gnW())r.Yv(B.jr)}, +m0(a){var s,r,q,p=this,o=p.r.yp(p,a) +if(o!=null){s=p.fr +s=s==null?null:s.gpE() +s=new A.Yn(s!==!1,p) +r=A.bvV(null,0,p.w) +r.da() +q=r.dO$ +q.b=!0 +q.a.push(s.gSq()) +r.uR(o).a.a.ky(s.gSo()) +s.c=r +p.mt(s)}else p.mt(new A.qp(p))}, +Yv(a){var s,r,q,p=this +if(p.k4===a)return +p.k4=a +s=p.nF() +r=p.w.Q +q=$.ai.ai$.z.i(0,r) +q.toString +r=$.ai.ai$.z.i(0,r) +if(r!=null)r.hR(new A.aci(a,s,q,0))}, +jM(a,b,c){var s,r,q,p=this,o=p.at +o.toString +if(A.X0(a,o,p.r.Fq(p).a)){p.fB(a) +return A.ci(null,t.H)}o=p.at +o.toString +s=new A.a1N(p) +r=new A.bp(new A.aE($.aH,t.D4),t.gR) +s.c=r +o=A.bvV("DrivenScrollActivity",o,p.w) +o.da() +q=o.dO$ +q.b=!0 +q.a.push(s.gSq()) +o.z=B.bt +o.ma(a,b,c).a.a.ky(s.gSo()) +s.d!==$&&A.bh() +s.d=o +p.mt(s) +return r.a}, +fB(a){var s,r,q=this +q.mt(new A.qp(q)) +s=q.at +s.toString +if(s!==a){q.Vw(a) +q.UX() +r=q.at +r.toString +q.UZ(r-s) +q.UT()}q.m0(0)}, +Xy(a){var s,r,q,p,o=this +if(a===0){o.m0(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.mt(new A.qp(o)) +o.Yv(-a>0?B.qA:B.qB) +s=o.at +s.toString +o.dy.sh(0,!0) +o.Vw(p) +o.UX() +r=o.at +r.toString +o.UZ(r-s) +o.UT() +o.m0(0)}}, +m(){var s=this.ok +if(s!=null)s.m() +this.ok=null +this.ap6()}} +A.avH.prototype={ +SA(a){var s,r=this,q=r.r +q===$&&A.b() +if(a>q){if(!isFinite(q))q=0 +r.w=q +q=r.f +q===$&&A.b() +s=q}else{r.w=0 +q=r.e +q===$&&A.b() +s=q}s.a=r.a +return s}, +ik(a,b){return this.SA(b).ik(0,b-this.w)}, +jg(a,b){return this.SA(b).jg(0,b-this.w)}, +qo(a){return this.SA(a).qo(a-this.w)}, +l(a){return"BouncingScrollSimulation(leadingExtent: "+A.h(this.b)+", trailingExtent: "+A.h(this.c)+")"}} +A.ax8.prototype={ +ik(a,b){var s,r=this.e +r===$&&A.b() +s=A.V(b/r,0,1) +r=this.f +r===$&&A.b() +return this.b+r*(1-Math.pow(1-s,$.bp5()))}, +jg(a,b){var s=this.e +s===$&&A.b() +return this.c*Math.pow(1-A.V(b/s,0,1),$.bp5()-1)}, +qo(a){var s=this.e +s===$&&A.b() +return a>=s}} +A.a9Y.prototype={ +J(){return"ScrollViewKeyboardDismissBehavior."+this.b}} +A.a9X.prototype={ +aOy(a,b,c,d){var s=this +if(s.x)return new A.aaj(c,b,s.ch,d,null) +return A.bBJ(s.z,c,s.Q,B.tW,s.y,s.ch,b,d)}, +C(a){var s,r,q,p=this,o=p.aaN(a),n=p.c,m=A.bl5(a,n,p.d),l=p.f +if(l==null)l=p.e==null&&A.bzR(a,n) +s=l?A.Np(a):p.e +r=A.aRv(m,p.ch,s,p.at,!1,null,p.r,p.ay,p.w,p.as,new A.aRt(p,m,o)) +q=l&&s!=null?A.bzQ(r):r +if(p.ax===B.alr)return new A.fb(new A.aRu(a),q,null,t.ZE) +else return q}} +A.aRt.prototype={ +$2(a,b){return this.a.aOy(a,b,this.b,this.c)}, +$S:562} +A.aRu.prototype={ +$1(a){var s=A.Ku(this.a) +if(a.d!=null&&s.gcs())s.iF() +return!1}, +$S:563} +A.a0T.prototype={ +aaN(a){return this.cx}} +A.YG.prototype={ +aaN(a){var s,r,q,p,o=this.TP(a),n=this.cx +if(n==null){s=A.cG(a,null) +if(s!=null){r=s.r +q=r.aQk(0,0) +p=r.aQp(0,0) +r=this.c===B.U +n=r?p:q +o=A.p2(o,s.ym(r?q:p),null)}}return A.a([n!=null?new A.Pe(n,o,null):o],t.p)}} +A.qA.prototype={ +TP(a){var s=this.p3 +if(s!=null)return A.bSh(this.RG,s) +return A.bs2(this.RG)}} +A.KL.prototype={ +TP(a){return new A.aaz(this.p3,this.p4,null)}} +A.beM.prototype={ +$2(a,b){if(!a.a)a.L(0,b)}, +$S:77} +A.OK.prototype={ +W(){var s=null,r=t.A +return new A.E9(new A.amN($.ag()),new A.bJ(s,r),new A.bJ(s,t.hA),new A.bJ(s,r),B.Hc,s,A.B(t.yb,t.M),s,!0,s,s,s,B.l)}, +b2d(a,b){return this.f.$2(a,b)}} +A.aRF.prototype={ +$1(a){return null}, +$S:564} +A.Uz.prototype={ +e0(a){return this.r!==a.r}} +A.E9.prototype={ +gac4(){var s,r=this +switch(r.a.c.a){case 2:s=r.d.at +s.toString +return new A.j(0,s) +case 0:s=r.d.at +s.toString +return new A.j(0,-s) +case 3:s=r.d.at +s.toString +return new A.j(-s,0) +case 1:s=r.d.at +s.toString +return new A.j(s,0)}}, +gBt(){var s=this.a.d +if(s==null){s=this.x +s.toString}return s}, +ghG(){return this.a.z}, +a9p(){var s,r,q,p=this,o=p.a.Q +if(o==null){o=p.c +o.toString +o=A.r9(o)}p.w=o +s=p.c +s.toString +s=o.ws(s) +p.e=s +o=p.a +r=o.e +if(r!=null)p.e=r.nC(s) +else{o=o.Q +if(o!=null){s=p.c +s.toString +p.e=o.ws(s).nC(p.e)}}q=p.d +if(q!=null){p.gBt().Do(0,q) +A.ip(q.gen())}o=p.gBt() +s=p.e +s.toString +p.d=o.abN(s,p,q) +s=p.gBt() +o=p.d +o.toString +s.aF(o)}, +kt(a,b){var s,r,q,p=this.r +this.pl(p,"offset") +s=p.y +r=s==null +if((r?A.u(p).j("de.T").a(s):s)!=null){q=this.d +q.toString +p=r?A.u(p).j("de.T").a(s):s +p.toString +q.agC(p,b)}}, +az(){if(this.a.d==null)this.x=new A.e3(0,!0,null,null,null,A.a([],t.F),$.ag()) +this.aM()}, +cL(){var s=this,r=s.c +r.toString +r=A.cG(r,B.i1) +s.y=r==null?null:r.CW +r=s.c +r.toString +r=A.cG(r,B.dO) +r=r==null?null:r.b +if(r==null){r=s.c +r.toString +A.nQ(r).toString +r=$.cV().d +if(r==null){r=self.window.devicePixelRatio +if(r===0)r=1}}s.f=r +s.a9p() +s.aqD()}, +aJZ(a){var s,r,q=this,p=null,o=q.a.Q,n=o==null,m=a.Q,l=m==null +if(n!==l)return!0 +if(!n&&!l&&o.Oa(m))return!0 +o=q.a +s=o.e +if(s==null){o=o.Q +if(o==null)s=p +else{n=q.c +n.toString +n=o.ws(n) +s=n}}r=a.e +if(r==null)if(l)r=p +else{o=q.c +o.toString +o=m.ws(o) +r=o}do{o=s==null +n=o?p:A.M(s) +m=r==null +if(n!=(m?p:A.M(r)))return!0 +s=o?p:s.a +r=m?p:r.a}while(s!=null||r!=null) +o=q.a.d +o=o==null?p:A.M(o) +n=a.d +return o!=(n==null?p:A.M(n))}, +b8(a){var s,r,q=this +q.aqE(a) +s=a.d +if(q.a.d!=s){if(s==null){s=q.x +s.toString +r=q.d +r.toString +s.Do(0,r) +q.x.m() +q.x=null}else{r=q.d +r.toString +s.Do(0,r) +if(q.a.d==null)q.x=new A.e3(0,!0,null,null,null,A.a([],t.F),$.ag())}s=q.gBt() +r=q.d +r.toString +s.aF(r)}if(q.aJZ(a))q.a9p()}, +m(){var s,r=this,q=r.a.d +if(q!=null){s=r.d +s.toString +q.Do(0,s)}else{q=r.x +if(q!=null){s=r.d +s.toString +q.Do(0,s)}q=r.x +if(q!=null)q.m()}r.d.m() +r.r.m() +r.aqF()}, +ale(a){var s,r,q=this +if(a===q.ay)s=!a||A.bS(q.a.c)===q.ch +else s=!1 +if(s)return +if(!a){q.at=B.Hc +q.a7j()}else{switch(A.bS(q.a.c).a){case 1:q.at=A.a4([B.ry,new A.d3(new A.aRB(q),new A.aRC(q),t.ok)],t.n,t.xR) +break +case 0:q.at=A.a4([B.rx,new A.d3(new A.aRD(q),new A.aRE(q),t.uA)],t.n,t.xR) +break}a=!0}q.ay=a +q.ch=A.bS(q.a.c) +s=q.Q +if(s.ga4()!=null){s=s.ga4() +s.SL(q.at) +if(!s.a.f){r=s.c.gab() +r.toString +t.Wx.a(r) +s.e.aO_(r)}}}, +ZS(a){var s,r=this +if(r.ax===a)return +r.ax=a +s=r.as +if($.ai.ai$.z.i(0,s)!=null){s=$.ai.ai$.z.i(0,s).gab() +s.toString +t.f1.a(s).sadR(r.ax)}}, +aA1(a){var s=this.d,r=s.fr.gkx(),q=new A.aFF(this.gawU(),s) +s.mt(q) +s.k3=r +this.cx=q}, +aJ1(a){var s,r,q=this.d,p=q.r,o=p.TW(q.k3) +p=p.gV8() +s=p==null?null:0 +r=new A.aRn(q,this.gawS(),o,p,a.a,o!==0,s,a.d,a) +q.mt(new A.aA5(r,q)) +this.CW=q.ok=r}, +aJ2(a){var s=this.CW +if(s!=null)s.ce(0,a)}, +aJ0(a){var s=this.CW +if(s!=null)s.Dz(0,a)}, +a7j(){if($.ai.ai$.z.i(0,this.Q)==null)return +var s=this.cx +if(s!=null)s.a.m0(0) +s=this.CW +if(s!=null)s.a.m0(0)}, +awV(){this.cx=null}, +awT(){this.CW=null}, +a8f(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)}, +a6t(a){var s,r,q=A.b1("delta"),p=$.f4.mG$ +p===$&&A.b() +p=p.a.gaS(0) +s=A.cT(p,A.u(p).j("p.E")) +p=this.w +p===$&&A.b() +p=p.gF0() +r=s.fJ(0,p.gq1(p))&&a.gdc(a)===B.bC +switch(A.bS(this.a.c).a){case 0:q.b=r?a.gnd().b:a.gnd().a +break +case 1:q.b=r?a.gnd().a:a.gnd().b +break}if(A.as0(this.a.c))q.b=q.aG()*-1 +return q.aG()}, +aHO(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.pD(r) +s=r}else s=!1 +if(s)return +q=o.a6t(a) +p=o.a8f(q) +if(q!==0){s=o.d.at +s.toString +s=p!==s}else s=!1 +if(s)$.ef.aP$.agd(0,a,o.gaBp())}else if(t.xb.b(a))o.d.Xy(0)}, +aBq(a){var s,r=this,q=r.a6t(a),p=r.a8f(q) +if(q!==0){s=r.d.at +s.toString +s=p!==s}else s=!1 +if(s)r.d.Xy(q)}, +aBL(a){var s,r +if(a.jQ$===0){s=$.ai.ai$.z.i(0,this.z) +r=s==null?null:s.gab() +if(r!=null)r.c4()}return!1}, +C(a){var s,r,q,p,o,n,m,l=this,k=null,j=l.d +j.toString +s=l.at +r=l.a +q=r.w +p=l.ax +p=A.kW(r.b2d(a,j),p,l.as) +o=new A.Uz(l,j,A.fL(B.aT,new A.me(new A.bT(A.c3(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,k,k),!1,!q,!1,!1,p,k),s,B.bW,q,l.Q),k,k,k,k,k,k,k,l.gaHN(),k),k) +j=l.a +if(!j.w){j=l.d +j.toString +s=l.e.goG() +r=l.a +o=new A.fb(l.gaBK(),new A.an7(j,s,r.x,o,l.z),k,t.ji) +j=r}s=l.gBt() +r=l.a.as +n=new A.a9Z(j.c,s,r) +j=l.w +j===$&&A.b() +o=j.JA(a,j.Jz(a,o,n),n) +m=A.OR(a) +if(m!=null){j=l.d +j.toString +o=new A.UB(l,j,o,m,k)}return o}} +A.aRB.prototype={ +$0(){var s=this.a.w +s===$&&A.b() +return A.bBH(null,s.gt5())}, +$S:315} +A.aRC.prototype={ +$1(a){var s,r,q=this.a +a.ay=q.ga4l() +a.ch=q.ga7l() +a.CW=q.ga7m() +a.cx=q.ga7k() +a.cy=q.ga7i() +s=q.e +a.db=s==null?null:s.gWz() +s=q.e +a.dx=s==null?null:s.gLv() +s=q.e +a.dy=s==null?null:s.gEv() +s=q.w +s===$&&A.b() +r=q.c +r.toString +a.fx=s.N4(r) +a.at=q.a.y +a.ax=q.w.gzH() +a.b=q.y +a.c=q.w.gt5()}, +$S:311} +A.aRD.prototype={ +$0(){var s=this.a.w +s===$&&A.b() +return A.a3_(null,s.gt5())}, +$S:310} +A.aRE.prototype={ +$1(a){var s,r,q=this.a +a.ay=q.ga4l() +a.ch=q.ga7l() +a.CW=q.ga7m() +a.cx=q.ga7k() +a.cy=q.ga7i() +s=q.e +a.db=s==null?null:s.gWz() +s=q.e +a.dx=s==null?null:s.gLv() +s=q.e +a.dy=s==null?null:s.gEv() +s=q.w +s===$&&A.b() +r=q.c +r.toString +a.fx=s.N4(r) +a.at=q.a.y +a.ax=q.w.gzH() +a.b=q.y +a.c=q.w.gt5()}, +$S:309} +A.UB.prototype={ +W(){return new A.an8(B.l)}} +A.an8.prototype={ +az(){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.UA(r,new A.JU(r,null,30),s,A.B(q,p),A.B(q,p),A.a([],t.D1),A.b0(q),B.Mh,$.ag()) +s.V(0,q.ga7b()) +this.d=q}, +b8(a){var s,r +this.bj(a) +s=this.a.d +if(a.d!==s){r=this.d +r===$&&A.b() +r.sbE(0,s)}}, +m(){var s=this.d +s===$&&A.b() +s.m() +this.aJ()}, +C(a){var s=this.a,r=s.f,q=this.d +q===$&&A.b() +return new A.zl(r,s.e,q,null)}} +A.UA.prototype={ +sbE(a,b){var s,r=this.id +if(b===r)return +s=this.ga7b() +r.L(0,s) +this.id=b +b.V(0,s)}, +aIO(){if(this.fr)return +this.fr=!0 +$.cm.p4$.push(new A.beJ(this))}, +K8(){var s=this,r=s.b,q=A.uj(r,A.a8(r).c) +r=s.k1 +r.jv(r,new A.beK(q)) +r=s.k2 +r.jv(r,new A.beL(q)) +s.a_G()}, +KE(a){var s=this +s.k1.T(0) +s.k2.T(0) +s.fy=s.fx=null +s.go=!1 +return s.a_J(a)}, +tr(a){var s,r,q,p,o,n,m=this +if(m.fy==null&&m.fx==null)m.go=m.a4d(a.b) +s=A.arU(m.dx) +r=a.b +q=a.c +p=-s.a +o=-s.b +if(a.a===B.eK){r=m.fy=m.a4Y(r) +a=A.OT(new A.j(r.a+p,r.b+o),q)}else{r=m.fx=m.a4Y(r) +a=A.OU(new A.j(r.a+p,r.b+o),q)}n=m.a_M(a) +if(n===B.ju){m.dy.e=!1 +return n}if(m.go){r=m.dy +r.Op(A.a8D(a.b,0,0)) +if(r.e)return B.ju}return n}, +a4Y(a){var s,r,q,p=this.dx,o=p.c.gab() +o.toString +t.x.a(o) +s=o.i4(a) +if(!this.go){r=s.b +if(r<0||s.a<0)return A.c8(o.bG(0,null),B.h) +if(r>o.gu(0).b||s.a>o.gu(0).a)return B.aja}q=A.arU(p) +return A.c8(o.bG(0,null),new A.j(s.a+q.a,s.b+q.b))}, +T0(a,b){var s,r,q,p=this,o=p.dx,n=A.arU(o) +o=o.c.gab() +o.toString +t.x.a(o) +s=o.bG(0,null) +r=p.d +if(r!==-1)q=p.fx==null||b +else q=!1 +if(q){r=J.it(p.b[r]).a +r.toString +p.fx=A.c8(s,A.c8(J.bpF(p.b[p.d],o),r.a.O(0,new A.j(0,-r.b/2))).O(0,n))}r=p.c +if(r!==-1)q=p.fy==null||a +else q=!1 +if(q){r=J.it(p.b[r]).b +r.toString +p.fy=A.c8(s,A.c8(J.bpF(p.b[p.c],o),r.a.O(0,new A.j(0,-r.b/2))).O(0,n))}}, +a98(){return this.T0(!0,!0)}, +KL(a){var s=this.a_K(a) +if(this.d!==-1)this.a98() +return s}, +KM(a){var s,r=this +r.go=r.a4d(a.b) +s=r.a_L(a) +r.a98() +return s}, +VD(a){var s=this,r=s.ao1(a),q=a.c +s.T0(q,!q) +if(s.go)s.a5i(q) +return r}, +VB(a){var s=this,r=s.ao0(a),q=a.c +s.T0(q,!q) +if(s.go)s.a5i(q) +return r}, +a5i(a){var s,r,q,p,o,n,m,l,k=this,j=k.b +if(a){s=j[k.c] +r=s.gh(s).b +q=s.gh(s).b.b}else{s=j[k.d] +r=s.gh(s).a +j=s.gh(s).a +q=j==null?null:j.b}if(q==null||r==null)return +j=k.dx +p=j.c.gab() +p.toString +t.x.a(p) +o=A.c8(s.bG(0,p),r.a) +n=p.gu(0).a +p=p.gu(0).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.fB(n+p-m) +return}if(l<0){j=k.id +p=j.at +p.toString +j.fB(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.fB(p+r-n) +return}if(r<0){j=k.id +p=j.at +p.toString +j.fB(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.fB(n+m-p) +return}if(l<0){j=k.id +p=j.at +p.toString +j.fB(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.fB(p+n-r) +return}if(r<0){j=k.id +p=j.at +p.toString +j.fB(p+0-r)}return}}, +a4d(a){var s,r=this.dx.c.gab() +r.toString +t.x.a(r) +s=r.i4(a) +return new A.A(0,0,0+r.gu(0).a,0+r.gu(0).b).p(0,s)}, +jf(a,b){var s,r,q=this +switch(b.a.a){case 0:s=q.dx.d.at +s.toString +q.k1.n(0,a,s) +q.t7(a) +break +case 1:s=q.dx.d.at +s.toString +q.k2.n(0,a,s) +q.t7(a) +break +case 5:case 6:q.t7(a) +s=q.dx +r=s.d.at +r.toString +q.k1.n(0,a,r) +s=s.d.at +s.toString +q.k2.n(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.n(0,a,r) +s=s.d.at +s.toString +q.k1.n(0,a,s) +break}return q.a_H(a,b)}, +t7(a){var s,r,q,p,o,n,m=this,l=m.dx,k=l.d.at +k.toString +s=m.k1 +r=s.i(0,a) +q=m.fx +if(q!=null)p=r==null||Math.abs(k-r)>1e-10 +else p=!1 +if(p){o=A.arU(l) +a.iz(A.OU(new A.j(q.a+-o.a,q.b+-o.b),null)) +q=l.d.at +q.toString +s.n(0,a,q)}s=m.k2 +n=s.i(0,a) +q=m.fy +if(q!=null)k=n==null||Math.abs(k-n)>1e-10 +else k=!1 +if(k){o=A.arU(l) +a.iz(A.OT(new A.j(q.a+-o.a,q.b+-o.b),null)) +l=l.d.at +l.toString +s.n(0,a,l)}}, +m(){var s=this +s.k1.T(0) +s.k2.T(0) +s.fr=!1 +s.dy.e=!1 +s.a_I()}} +A.beJ.prototype={ +$1(a){var s=this.a +if(!s.fr)return +s.fr=!1 +s.J0()}, +$S:4} +A.beK.prototype={ +$2(a,b){return!this.a.p(0,a)}, +$S:290} +A.beL.prototype={ +$2(a,b){return!this.a.p(0,a)}, +$S:290} +A.an7.prototype={ +aU(a){var s=this.e,r=new A.amu(s,this.f,this.r,null,A.ay()) +r.aT() +r.sbO(null) +s.V(0,r.gaf_()) +return r}, +ba(a,b){b.soG(this.f) +b.sbE(0,this.e) +b.sakk(this.r)}} +A.amu.prototype={ +sbE(a,b){var s,r=this,q=r.E +if(b===q)return +s=r.gaf_() +q.L(0,s) +r.E=b +b.V(0,s) +r.c4()}, +soG(a){if(a===this.af)return +this.af=a +this.c4()}, +sakk(a){if(a==this.aO)return +this.aO=a +this.c4()}, +hf(a){var s,r,q=this +q.jB(a) +a.a=!0 +if(q.E.ay){a.cf(B.alT,q.af) +s=q.E +r=s.at +r.toString +a.aW=r +a.e=!0 +r=s.Q +r.toString +a.bU=r +s=s.z +s.toString +a.ai=s +a.sak8(q.aO)}}, +uT(a,b,c){var s,r,q,p,o,n,m,l=this +if(c.length!==0){s=B.b.gY(c).dy +s=!(s!=null&&s.p(0,B.MG))}else s=!0 +if(s){l.c3=null +l.a05(a,b,c) +return}s=l.c3 +if(s==null)s=l.c3=A.Eg(null,l.gwJ()) +s.scP(0,a.e) +s=l.c3 +s.toString +r=t.QF +q=A.a([s],r) +p=A.a([],r) +for(s=c.length,o=null,n=0;n#"+A.bG(r)+"("+B.b.d0(q,", ")+")"}, +gB(a){return A.a2(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)}, +k(a,b){var s,r=this +if(b==null)return!1 +if(r===b)return!0 +if(J.aj(b)!==A.M(r))return!1 +if(b instanceof A.a9Z)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.aRx.prototype={ +$2(a,b){if(b!=null)this.a.push(a+b.l(0))}, +$S:567} +A.JU.prototype={ +Ry(a,b){switch(b.a){case 0:return a.a +case 1:return a.b}}, +aK6(a,b){switch(b.a){case 0:return a.a +case 1:return a.b}}, +Op(a){var s=this,r=s.a.gac4() +s.d=a.bk(0,r.a,r.b) +if(s.e)return +s.xF()}, +xF(){var s=0,r=A.n(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$xF=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:d=p.a +c=d.c.gab() +c.toString +t.x.a(c) +o=A.hg(c.bG(0,null),new A.A(0,0,0+c.gu(0).a,0+c.gu(0).b)) +c=p.e=!0 +n=d.gac4() +m=o.a +l=o.b +k=p.Ry(new A.j(m+n.a,l+n.b),A.bS(d.a.c)) +j=k+p.aK6(new A.N(o.c-m,o.d-l),A.bS(d.a.c)) +l=p.d +l===$&&A.b() +i=p.Ry(new A.j(l.a,l.b),A.bS(d.a.c)) +l=p.d +h=p.Ry(new A.j(l.c,l.d),A.bS(d.a.c)) +switch(d.a.c.a){case 0:case 3:if(h>j){m=d.d +l=m.at +l.toString +m=m.z +m.toString +m=l>m}else m=!1 +if(m){g=Math.min(h-j,20) +m=d.d +l=m.z +l.toString +m=m.at +m.toString +f=Math.max(l,m-g)}else{if(im}else m=!1 +if(m){g=Math.min(k-i,20) +m=d.d +l=m.z +l.toString +m=m.at +m.toString +f=Math.max(l,m-g)}else{if(h>j){m=d.d +l=m.at +l.toString +m=m.Q +m.toString +m=l>>24&255)/255*this.r.gh(0))),r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255)) +return s}, +a6a(a){var s,r,q=this +if(a){s=$.an().b5() +r=q.c +s.sal(0,A.I(B.c.aV(255*((r.gh(r)>>>24&255)/255*q.r.gh(0))),r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255)) +s.scm(0,B.a8) +s.seV(1) +return s}s=$.an().b5() +r=q.b +s.sal(0,A.I(B.c.aV(255*((r.gh(r)>>>24&255)/255*q.r.gh(0))),r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255)) +return s}, +aGk(){return this.a6a(!1)}, +aGd(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null +e.gIq() +switch(e.gIq().a){case 0:s=e.f +r=e.cy +r===$&&A.b() +q=new A.N(s,r) +s+=2*e.x +r=e.db.d +r.toString +p=e.dx +p=p===B.aE||p===B.ak +o=e.Q +n=new A.N(s,r-(p?o.gcq(0)+o.gcv(0):o.gdF())) +r=e.x +m=r+e.Q.a +o=e.cx +o===$&&A.b() +r=m-r +l=e.gHL() +k=new A.j(r,l) +j=k.O(0,new A.j(s,0)) +i=e.db.d +i.toString +p=e.dx +p=p===B.aE||p===B.ak +h=e.Q +p=p?h.gcq(0)+h.gcv(0):h.gdF() +g=new A.j(r+s,l+(i-p)) +f=o +break +case 1:s=e.f +r=e.cy +r===$&&A.b() +q=new A.N(s,r) +r=e.x +p=e.db.d +p.toString +o=e.dx +o=o===B.aE||o===B.ak +l=e.Q +o=o?l.gcq(0)+l.gcv(0):l.gdF() +n=new A.N(s+2*r,p-o) +o=e.f +p=e.x +m=b.a-o-p-e.Q.c +o=e.cx +o===$&&A.b() +p=m-p +r=e.gHL() +k=new A.j(p,r) +s=e.db.d +s.toString +l=e.dx +l=l===B.aE||l===B.ak +i=e.Q +g=new A.j(p,r+(s-(l?i.gcq(0)+i.gcv(0):i.gdF()))) +j=k +f=o +break +case 2:s=e.cy +s===$&&A.b() +q=new A.N(s,e.f) +s=e.db.d +s.toString +r=e.dx +r=r===B.aE||r===B.ak +p=e.Q +r=r?p.gcq(0)+p.gcv(0):p.gdF() +p=e.f +o=e.x +p+=2*o +n=new A.N(s-r,p) +r=e.cx +r===$&&A.b() +f=o+e.Q.b +o=e.gHL() +s=f-e.x +k=new A.j(o,s) +j=k.O(0,new A.j(0,p)) +l=e.db.d +l.toString +i=e.dx +i=i===B.aE||i===B.ak +h=e.Q +g=new A.j(o+(l-(i?h.gcq(0)+h.gcv(0):h.gdF())),s+p) +m=r +break +case 3:s=e.cy +s===$&&A.b() +q=new A.N(s,e.f) +s=e.db.d +s.toString +r=e.dx +r=r===B.aE||r===B.ak +p=e.Q +r=r?p.gcq(0)+p.gcv(0):p.gdF() +p=e.f +o=e.x +n=new A.N(s-r,p+2*o) +r=e.cx +r===$&&A.b() +f=b.b-p-o-e.Q.d +o=e.gHL() +p=f-e.x +k=new A.j(o,p) +s=e.db.d +s.toString +l=e.dx +l=l===B.aE||l===B.ak +i=e.Q +g=new A.j(o+(s-(l?i.gcq(0)+i.gcv(0):i.gdF())),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.A(s,r,s+n.a,r+n.b) +e.CW=new A.A(m,f,m+q.a,f+q.b) +if(e.r.gh(0)!==0){s=e.ch +s.toString +a.dX(s,e.aGk()) +a.kT(j,g,e.a6a(!0)) +s=e.y +if(s!=null){r=e.CW +r.toString +a.ds(A.ks(r,s),e.ga7n()) +return}s=e.CW +s.toString +a.dX(s,e.ga7n()) +return}}, +aI(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.aE||f===B.ak +r=g.Q +f=f?r.gcq(0)+r.gcv(0):r.gdF() +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.gqd() +s=g.dx +s=s===B.aE||s===B.ak +r=g.Q +s=s?r.gcq(0)+r.gcv(0):r.gdF() +r=g.db +q=r.b +q.toString +p=r.a +p.toString +r=r.d +r.toString +o=g.dx +o=o===B.aE||o===B.ak +n=g.Q +o=o?n.gcq(0)+n.gcv(0):n.gdF() +m=A.V((f-s)/(q-p+r-o),0,1) +o=g.db.d +o.toString +f=g.dx +f=f===B.aE||f===B.ak +s=g.Q +f=f?s.gcq(0)+s.gcv(0):s.gdF() +f=Math.min(o-f-2*g.w,g.at) +o=g.db.d +o.toString +s=g.dx +s=s===B.aE||s===B.ak +r=g.Q +s=s?r.gcq(0)+r.gcv(0):r.gdF() +l=Math.max(f,(o-s-2*g.w)*m) +s=g.db.gqd() +o=g.db.d +o.toString +f=g.as +r=g.dx +r=r===B.aE||r===B.ak +q=g.Q +r=r?q.gcq(0)+q.gcv(0):q.gdF() +k=Math.min(f,o-r-2*g.w) +f=g.dx +f=f===B.ak||f===B.cs +r=g.db +if((f?Math.max(r.gkm()-r.geR(),0):Math.max(r.geR()-r.gjr(),0))>0){f=g.dx +f=f===B.ak||f===B.cs +r=g.db +r=(f?Math.max(r.geR()-r.gjr(),0):Math.max(r.gkm()-r.geR(),0))>0 +f=r}else f=!1 +j=f?k:k*(1-A.V(1-s/o,0,0.2)/0.2) +f=g.db.d +f.toString +s=g.dx +s=s===B.aE||s===B.ak +r=g.Q +s=s?r.gcq(0)+r.gcv(0):r.gdF() +s=A.V(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.V((r-q)/i,0,1)}else h=0 +r=g.dx +q=r===B.ak +p=q||r===B.cs?1-h:h +f=f.d +f.toString +r=r===B.aE||q +q=g.Q +r=r?q.gcq(0)+q.gcv(0):q.gdF() +g.cx=p*(f-r-2*g.w-s)+g.gaDL() +return g.aGd(a,b)}, +Z6(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.aE||r===B.ak +q=o.Q +r=r?q.gcq(0)+q.gcv(0):q.gdF() +q=o.w +p=o.cy +p===$&&A.b() +return(m-s)*a/(n-r-2*q-p)}, +vJ(a){var s,r,q=this +if(q.CW==null)return null +if(!q.ay)if(q.r.gh(0)!==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)}, +adN(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.iA(A.lg(p.CW.gbg(),24)) +if(p.r.gh(0)===0){if(c&&b===B.bC)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)}}, +aUQ(a,b){return this.adN(a,b,!1)}, +adO(a,b){var s,r,q=this +if(q.CW==null)return!1 +if(q.ay)return!1 +if(q.r.gh(0)===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.iA(A.lg(s.gbg(),24)).p(0,a) +case 1:case 2:case 3:case 5:return q.CW.p(0,a)}}, +eF(a){var s,r=this +if(r.a.k(0,a.a))if(r.b.k(0,a.b))if(r.c.k(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.d(r.y,a.y))if(r.Q.k(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}, +Gq(a){return!1}, +gAH(){return null}, +l(a){return"#"+A.bG(this)}, +m(){this.r.a.L(0,this.gf0()) +this.e8()}} +A.aRJ.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:568} +A.DO.prototype={ +W(){return A.bRd(t.jY)}, +tF(a){return this.cx.$1(a)}} +A.pd.prototype={ +guF(){var s=this.a.d +if(s==null){s=this.c +s.toString +s=A.Np(s)}return s}, +gwL(){var s=this.a.e +return s===!0}, +ga7T(){if(this.gwL()){var s=this.a.Q +s=s===!0}else s=!1 +return s}, +gvo(){this.a.toString +return!0}, +az(){var s,r,q,p,o,n=this,m=null +n.aM() +s=A.c9(m,n.a.ay,m,m,n) +s.da() +r=s.eP$ +r.b=!0 +r.a.push(n.gaMy()) +n.x=s +s=n.y=A.cs(B.a7,s,m) +r=n.a +q=r.x +if(q==null)q=B.nT +p=r.w +if(p==null)p=6 +o=r.r +r=r.db +r=new A.Ea(q,B.r,B.r,m,p,s,0,0,o,m,B.O,18,18,r,$.ag()) +s.a.V(0,r.gf0()) +n.at!==$&&A.bh() +n.at=r}, +cL(){this.eG()}, +aMz(a){if(a!==B.W)if(this.guF()!=null)this.gvo()}, +FB(){var s,r=this,q=r.at +q===$&&A.b() +s=r.a.x +q.sal(0,s==null?B.nT:s) +r.a.toString +q.sb1u(null) +if(r.ga7T()){r.a.toString +s=B.Sw}else s=B.r +q.so8(s) +if(r.ga7T()){r.a.toString +s=B.Zi}else s=B.r +q.sah_(s) +s=r.c.av(t.I) +s.toString +q.scH(s.w) +s=r.a.w +q.sY2(s==null?6:s) +q.sF6(r.a.r) +r.a.toString +s=r.c +s.toString +s=A.bX(s,B.cZ,t.l).w +q.sdd(0,s.r) +q.sNK(r.a.db) +r.a.toString +q.sWs(0) +r.a.toString +q.scp(0,null) +r.a.toString +q.sUC(0) +r.a.toString +q.sWA(0,18) +r.a.toString +q.saf4(18) +q.sadQ(!r.gvo())}, +b8(a){var s,r=this +r.bj(a) +s=r.a.e +if(s!=a.e)if(s===!0){s=r.w +if(s!=null)s.b3(0) +s=r.x +s===$&&A.b() +s.z=B.bt +s.ma(1,B.a0,null)}else{s=r.x +s===$&&A.b() +s.eg(0)}}, +aMa(a){var s,r,q,p,o,n=this,m=B.b.gbb(n.r.f),l=A.b1("primaryDeltaFromDragStart"),k=A.b1("primaryDeltaFromLastDragUpdate") +switch(m.w.a.c.a){case 0:s=a.b +l.b=n.d.b-s +k.b=n.e.b-s +break +case 1:s=a.a +l.b=s-n.d.a +k.b=s-n.e.a +break +case 2:s=a.b +l.b=s-n.d.b +k.b=s-n.e.b +break +case 3:s=a.a +l.b=n.d.a-s +k.b=n.e.a-s +break}s=n.at +s===$&&A.b() +r=l.aG() +q=n.f +q.toString +p=s.Z6(r+q) +if(l.aG()>0){r=m.at +r.toString +r=pr}else r=!1 +else r=!0 +if(r){r=m.at +r.toString +p=r+s.Z6(k.aG())}s=m.at +s.toString +if(p!==s){o=p-m.r.CJ(m,p) +s=n.c +s.toString +s=A.r9(s) +r=n.c +r.toString +switch(s.pv(r).a){case 1:case 3:case 4:case 5:s=m.z +s.toString +r=m.Q +r.toString +o=A.V(o,s,r) +break +case 2:case 0:break}m.fB(o)}}, +HW(){var s,r=this +if(!r.gwL()){s=r.w +if(s!=null)s.b3(0) +r.w=A.cj(r.a.ch,new A.aNg(r))}}, +u1(){var s=this.r.f +if(s.length!==0)return A.bS(B.b.gbb(s).giw()) +return null}, +KO(){if(this.u1()==null)return +var s=this.w +if(s!=null)s.b3(0)}, +KQ(a){var s,r,q,p,o,n,m=this +m.r=m.guF() +if(m.u1()==null)return +s=m.w +if(s!=null)s.b3(0) +s=m.x +s===$&&A.b() +s.d9(0) +m.e=m.d=a +s=m.at +s===$&&A.b() +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.V(q/o,0,1)}else n=0 +r=r.d +r.toString +q=s.dx +q=q===B.aE||q===B.ak +p=s.Q +q=q?p.gcq(0)+p.gcv(0):p.gdF() +p=s.w +s=s.cy +s===$&&A.b() +m.f=n*(r-q-2*p-s) +m.as=!0}, +aUu(a){var s,r=this +if(J.d(r.e,a))return +s=B.b.gbb(r.r.f) +if(!s.r.pD(s))return +if(r.u1()==null)return +r.aMa(a) +r.e=a}, +KP(a,b){var s=this +s.as=!1 +if(s.u1()==null)return +s.HW() +s.r=s.f=s.e=s.d=null}, +aCC(a){var s,r,q,p,o,n=this,m=n.guF() +n.r=m +s=B.b.gbb(m.f) +if(!s.r.pD(s))return +m=s.w +switch(m.a.c.a){case 0:case 2:r=n.at +r===$&&A.b() +r=r.cx +r===$&&A.b() +q=a.c.b>r?B.aE:B.ak +break +case 3:case 1:r=n.at +r===$&&A.b() +r=r.cx +r===$&&A.b() +q=a.c.a>r?B.fR:B.cs +break +default:q=null}m=$.ai.ai$.z.i(0,m.Q) +m.toString +p=A.jH(m,null) +p.toString +o=A.aRh(p,new A.hG(q,B.js)) +m=B.b.gbb(n.r.f) +r=B.b.gbb(n.r.f).at +r.toString +m.EA(0,r+o,B.dQ,B.b4)}, +Sy(a){var s,r,q=this.guF() +if(q==null)return!0 +s=q.f +r=s.length +if(r>1)return!1 +return r===0||A.bS(B.b.gbb(s).giw())===a}, +aJ6(a){var s,r,q=this,p=q.a +p.toString +if(!p.tF(a.aaw()))return!1 +if(q.gwL()){p=q.x +p===$&&A.b() +s=p.Q +s===$&&A.b() +if(s!==B.bT&&s!==B.ag)p.d9(0)}r=a.a +p=r.e +if(q.Sy(A.bS(p))){s=q.at +s===$&&A.b() +s.f3(0,r,p)}return!1}, +aJ8(a){var s,r,q,p=this +if(!p.a.tF(a))return!1 +s=a.a +r=s.b +r.toString +q=s.a +q.toString +if(r<=q){r=p.x +r===$&&A.b() +q=r.Q +q===$&&A.b() +if(q!==B.W&&q!==B.bN)r.eg(0) +r=s.e +if(p.Sy(A.bS(r))){q=p.at +q===$&&A.b() +q.f3(0,s,r)}return!1}if(a instanceof A.ny||a instanceof A.p8){r=p.x +r===$&&A.b() +q=r.Q +q===$&&A.b() +if(q!==B.bT&&q!==B.ag)r.d9(0) +r=p.w +if(r!=null)r.b3(0) +r=s.e +if(p.Sy(A.bS(r))){q=p.at +q===$&&A.b() +q.f3(0,s,r)}}else if(a instanceof A.v7)if(p.d==null)p.HW() +return!1}, +gayz(){var s=this,r=A.B(t.n,t.xR) +if(s.guF()==null||!s.gvo())return r +r.n(0,B.auf,new A.d3(new A.aNc(s),new A.aNd(s),t.ff)) +r.n(0,B.aug,new A.d3(new A.aNe(s),new A.aNf(s),t.Bk)) +return r}, +aef(a,b,c){var s,r=this.z +if($.ai.ai$.z.i(0,r)==null)return!1 +s=A.btm(r,a) +r=this.at +r===$&&A.b() +return r.adN(s,b,!0)}, +VE(a){var s,r=this +if(r.aef(a.gbE(a),a.gdc(a),!0)){r.Q=!0 +s=r.x +s===$&&A.b() +s.d9(0) +s=r.w +if(s!=null)s.b3(0)}else if(r.Q){r.Q=!1 +r.HW()}}, +VF(a){this.Q=!1 +this.HW()}, +a7o(a){var s=A.bS(B.b.gbb(this.r.f).giw())===B.a3?a.gnd().a:a.gnd().b +return A.as0(B.b.gbb(this.r.f).w.a.c)?s*-1:s}, +a7p(a){var s,r=B.b.gbb(this.r.f).at +r.toString +s=B.b.gbb(this.r.f).z +s.toString +s=Math.max(r+a,s) +r=B.b.gbb(this.r.f).Q +r.toString +return Math.min(s,r)}, +aJ4(a){var s,r,q,p=this +p.r=p.guF() +s=p.a7o(a) +r=p.a7p(s) +if(s!==0){q=B.b.gbb(p.r.f).at +q.toString +q=r!==q}else q=!1 +if(q)B.b.gbb(p.r.f).Xy(s)}, +aJa(a){var s,r,q,p,o=this +o.r=o.guF() +s=o.at +s===$&&A.b() +s=s.vJ(a.gf_()) +if(s===!0){s=o.r +if(s!=null)if(s.f.length!==0)s=!0 +else s=!1 +else s=!1}else s=!1 +if(s){r=B.b.gbb(o.r.f) +if(t.Mj.b(a)){if(!r.r.pD(r))return +q=o.a7o(a) +p=o.a7p(q) +if(q!==0){s=r.at +s.toString +s=p!==s}else s=!1 +if(s)$.ef.aP$.agd(0,a,o.gaJ3())}else if(t.xb.b(a)){s=r.at +s.toString +r.fB(s)}}}, +m(){var s=this,r=s.x +r===$&&A.b() +r.m() +r=s.w +if(r!=null)r.b3(0) +r=s.at +r===$&&A.b() +r.r.a.L(0,r.gf0()) +r.e8() +s.aq_()}, +C(a){var s,r,q=this,p=null +q.FB() +s=q.gayz() +r=q.at +r===$&&A.b() +return new A.fb(q.gaJ5(),new A.fb(q.gaJ7(),new A.jE(A.fL(B.aT,new A.me(A.fO(A.eT(new A.jE(q.a.c,p),r,q.z,p,B.v),B.aR,p,p,p,new A.aNh(q),new A.aNi(q)),s,p,!1,p),p,p,p,p,p,p,p,q.gaJ9(),p),p),p,t.WA),p,t.ji)}} +A.aNg.prototype={ +$0(){var s=this.a,r=s.x +r===$&&A.b() +r.eg(0) +s.w=null}, +$S:0} +A.aNc.prototype={ +$0(){var s=this.a,r=s.a.CW,q=t.S,p=A.dz(q),o=A.bFB() +return new A.pF(s.z,r,null,B.ek,A.B(q,t.SP),p,s,null,o,A.B(q,t.R))}, +$S:569} +A.aNd.prototype={ +$1(a){var s=this.a +a.p2=s.gadA() +a.p3=new A.aN9(s) +a.p4=new A.aNa(s) +a.RG=new A.aNb(s)}, +$S:570} +A.aN9.prototype={ +$1(a){return this.a.KQ(a.b)}, +$S:83} +A.aNa.prototype={ +$1(a){return this.a.aUu(a.b)}, +$S:99} +A.aNb.prototype={ +$1(a){return this.a.KP(a.b,a.c)}, +$S:135} +A.aNe.prototype={ +$0(){var s=this.a,r=t.S,q=A.dz(r) +return new A.pG(s.z,B.b4,18,B.ek,A.B(r,t.SP),q,s,null,A.tb(),A.B(r,t.R))}, +$S:572} +A.aNf.prototype={ +$1(a){a.aZ=this.a.gaCB()}, +$S:573} +A.aNh.prototype={ +$1(a){var s +switch(a.gdc(a).a){case 1:case 4:s=this.a +if(s.gvo())s.VF(a) +break +case 2:case 3:case 5:case 0:break}}, +$S:54} +A.aNi.prototype={ +$1(a){var s +switch(a.gdc(a).a){case 1:case 4:s=this.a +if(s.gvo())s.VE(a) +break +case 2:case 3:case 5:case 0:break}}, +$S:85} +A.pF.prototype={ +jS(a){if(!this.QX(this.dR,a.gbE(a),a.gdc(a)))return!1 +return this.anW(a)}, +QX(a,b,c){var s +if($.ai.ai$.z.i(0,a)==null)return!1 +s=t.ip.a($.ai.ai$.z.i(0,a).gbf()).f +s.toString +return t.sm.a(s).adO(A.btm(a,b),c)}} +A.pG.prototype={ +jS(a){if(!this.QX(this.fw,a.gbE(a),a.gdc(a)))return!1 +return this.apn(a)}, +QX(a,b,c){var s,r +if($.ai.ai$.z.i(0,a)==null)return!1 +s=t.ip.a($.ai.ai$.z.i(0,a).gbf()).f +s.toString +t.sm.a(s) +r=A.btm(a,b) +return s.aUQ(r,c)&&!s.adO(r,c)}} +A.Gy.prototype={ +c9(){this.dq() +this.dg() +this.eH()}, +m(){var s=this,r=s.bc$ +if(r!=null)r.L(0,s.geA()) +s.bc$=null +s.aJ()}} +A.OQ.prototype={ +W(){var s=t.x9 +return new A.zi(A.B(t.n,t.xR),new A.oZ(),new A.oZ(),new A.oZ(),new A.UH(A.b0(s),A.b0(s),A.a([],t.D1),A.b0(s),B.Mh,$.ag()),B.aoo,B.l)}} +A.zi.prototype={ +gQU(){var s=this.y.at +return s.a!=null||s.b!=null}, +az(){var s=this +s.aM() +s.a.d.V(0,s.ga7t()) +s.aD6() +s.aD8() +s.e.n(0,B.jR,new A.d3(new A.aRX(s),new A.aRY(s),t.UN))}, +cL(){var s,r,q=this +q.eG() +switch(A.bU().a){case 0:case 2:break +case 1:case 3:case 4:case 5:return}s=q.c +s.toString +r=A.bX(s,B.t_,t.l).w.gmZ(0) +s=q.Q +if(s==null){q.Q=r +return}if(r!==s){q.Q=r +q.lH(A.bU()===B.be)}}, +b8(a){var s,r,q=this +q.bj(a) +s=a.d +if(q.a.d!==s){r=q.ga7t() +s.L(0,r) +q.a.d.V(0,r) +if(q.a.d.gcs()!==s.gcs())q.a7u()}}, +a7u(){var s=this +if(!s.a.d.gcs()){if($.aLZ!==s.y)$.aLZ=null +s.H2()}$.aLZ=s.y}, +aMj(){var s,r,q=this +switch(q.y.at.c.a){case 0:case 1:s=B.aoI +break +case 2:s=B.aoJ +break +default:s=null}q.dy=new A.c1("__",s,B.Y) +if(q.gQU())q.aMh() +else{r=q.f +if(r!=null){r.lG() +r=r.b +r.dy$=$.ag() +r.dx$=0}q.f=null}}, +aD6(){this.e.n(0,B.O1,new A.d3(new A.aRN(this),new A.aRO(this),t.Qm))}, +aD8(){this.e.n(0,B.jQ,new A.d3(new A.aRP(this),new A.aRQ(this),t.jn))}, +aKG(a){var s,r=this +switch(A.aRM(a.d)){case 1:r.a.d.ek() +r.h5() +switch(A.bU().a){case 0:case 1:case 2:break +case 4:case 3:case 5:s=a.a +r.xG(s) +r.Ce(s) +break}break +case 2:r.Ix(a.a) +break}r.iS()}, +aAN(a){switch(A.aRM(a.e)){case 1:this.xG(a.b) +break}this.iS()}, +aAP(a){switch(A.aRM(a.x)){case 1:this.aJe(!0,a.d) +break +case 2:this.Iw(!0,a.d,B.mY) +break}this.iS()}, +aAL(a){var s=this +s.ay=!1 +s.ax=null +s.CW=!1 +s.iS()}, +aAT(a){var s +switch(A.aRM(a.d)){case 1:switch(A.bU().a){case 0:case 1:case 2:s=a.a +this.xG(s) +this.Ce(s) +break +case 4:case 3:case 5:break}break}this.iS()}, +iS(){var s,r=this,q=null,p=r.as +p=p==null?q:p.a +s=r.z +if(s==null)s=q +else{s=s.a.e.nc() +s=s==null?q:s.a}if(p!=s){p=r.z +r.as=p==null?q:p.a.e.nc() +r.a.toString}}, +aCA(a){var s=this +A.a2V() +s.a.d.ek() +s.Ix(a.a) +if(A.bU()!==B.be)s.uH() +s.iS()}, +aCy(a){this.aJf(a.a,B.mY) +this.iS()}, +aCw(a){var s=this +s.ay=!1 +s.ax=null +s.CW=!1 +s.iS() +s.a7S() +if(A.bU()===B.be)s.uH()}, +RT(a){var s,r,q,p +for(s=this.y.at.d,r=s.length,q=0;qq)p=!0 +else p=ro.a +return this.db=a!==p}, +a4e(a,b){var s,r,q=this +q.dx=null +if(q.y.at.c===B.dp)return +s=q.z +if(s!=null){r=q.a2J(b) +s.a.e.iz(new A.a2T(b,r,a,B.alD))}q.iS()}, +awP(a){var s,r,q,p,o,n=this,m=n.y +if(m.at.c===B.dp)return +s=n.a2J(a) +m=m.at +if(s){m=m.b +m.toString +r=m}else{m=m.a +m.toString +r=m}if(n.dx==null)n.dx=r.a.a +m=n.c.gab().bG(0,null) +q=n.dx +q.toString +p=A.c8(m,new A.j(q,0)) +q=n.z +if(q!=null){m=n.db +m.toString +o=a?B.qD:B.alE +q.a.e.iz(new A.Jt(p.a,m,o,B.Mg))}n.iS()}, +gUi(){var s=this.y.at,r=A.a([],t.ZD) +if(s.c===B.jv)r.push(new A.eR(new A.aRU(this),B.oc,null)) +if(s.e)r.push(new A.eR(new A.aRV(this),B.od,null)) +return r}, +gwy(){var s,r=this.y.at,q=r.a,p=r.b,o=A.b1("points"),n=q==null?null:q.a +if(n==null)n=p.a +s=p==null?null:p.a +if(s==null)s=q.a +r=t.fm +if(n.b>s.b)o.b=A.a([new A.nL(s,B.m),new A.nL(n,B.m)],r) +else o.b=A.a([new A.nL(n,B.m),new A.nL(s,B.m)],r) +return o.aG()}, +lH(a){var s=this.f +if(s!=null)s.h5() +if(a){s=this.f +if(s!=null)s.adJ()}}, +h5(){return this.lH(!0)}, +pw(a){var s,r=this +r.H2() +s=r.z +if(s!=null)s.a.e.iz(B.alz) +if(a===B.aX){r.a7S() +r.uH()}r.iS()}, +akj(){return this.pw(null)}, +F(a,b){var s=this +s.z=b +b.V(0,s.gT8()) +s.z.a.e.l3(s.r,s.w)}, +D(a,b){var s=this +s.z.L(0,s.gT8()) +s.z.a.e.l3(null,null) +s.z=null}, +m(){var s=this,r=s.z +if(r!=null)r.L(0,s.gT8()) +r=s.z +if(r!=null)r.a.e.l3(null,null) +s.y.m() +r=s.f +if(r!=null)r.vI() +r=s.f +if(r!=null){r.lG() +r=r.b +r.dy$=$.ag() +r.dx$=0}s.f=null +s.aJ()}, +C(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null,c=e.a.e +if($.bzJ==null)A.bQu() +s=e.d +if(s===$){r=t.f +q=A.a([],r) +p=t._ +o=e.c +o.toString +o=new A.ane(e,new A.bl(q,p)).em(o) +q=A.a([],r) +n=e.c +n.toString +n=new A.agl(e,new A.bl(q,p)).em(n) +q=A.a([],r) +m=e.c +m.toString +m=new A.rF(e,B.mY,new A.bl(q,p),t.in).em(m) +q=A.a([],r) +l=e.c +l.toString +l=new A.rF(e,B.NC,new A.bl(q,p),t.c7).em(l) +q=A.a([],r) +k=e.c +k.toString +k=new A.rF(e,B.NB,new A.bl(q,p),t.Mh).em(k) +q=A.a([],r) +j=e.c +j.toString +j=new A.o1(e,B.ri,new A.bl(q,p),t.b7).em(j) +q=A.a([],r) +i=e.c +i.toString +i=new A.o1(e,B.mY,new A.bl(q,p),t.Lq).em(i) +q=A.a([],r) +h=e.c +h.toString +h=new A.o1(e,B.NB,new A.bl(q,p),t.Fu).em(h) +q=A.a([],r) +g=e.c +g.toString +g=new A.RE(e,new A.bl(q,p),t.xp).em(g) +r=A.a([],r) +q=e.c +q.toString +f=A.a4([B.O0,o,B.NX,n,B.O5,m,B.O4,l,B.O6,k,B.NW,j,B.NT,i,B.NV,h,B.O3,g,B.NU,new A.o1(e,B.NC,new A.bl(r,p),t.Gl).em(q)],t.n,t.b) +e.d!==$&&A.at() +e.d=f +s=f}return new A.q4(e.x,new A.me(A.k1(s,A.jv(!1,d,new A.a7Z(new A.zl(e,c,e.y,d),d),d,d,d,e.a.d,!1,d,d,d,d,d,d)),e.e,B.cO,!0,d),d)}} +A.aRX.prototype={ +$0(){return A.vi(this.a,null)}, +$S:126} +A.aRY.prototype={ +$1(a){var s=this.a +a.aW=new A.aRW(s) +a.t=s.gaBC()}, +$S:127} +A.aRW.prototype={ +$1(a){var s=A.bU()===B.aN&&this.a.RT(a.a),r=this.a +if(s){s=r.f +s=s==null?null:s.gAe() +if(s===!0)r.lH(!1) +else r.xM(a.a)}else{r.h5() +s=a.a +r.xG(s) +r.Ce(s)}}, +$S:68} +A.aRN.prototype={ +$0(){return A.bB1(this.a,A.cw([B.bC],t.R))}, +$S:286} +A.aRO.prototype={ +$1(a){var s=this.a +a.ch=s.gaKF() +a.CW=s.gaAS() +a.cx=s.gaAM() +a.cy=s.gaAO() +a.db=s.gaAK() +a.dx=s.gavn() +a.at=B.iC}, +$S:285} +A.aRP.prototype={ +$0(){return A.CV(this.a,null,B.ama)}, +$S:128} +A.aRQ.prototype={ +$1(a){var s=this.a +a.p3=s.gaCz() +a.p4=s.gaCx() +a.RG=s.gaCv()}, +$S:129} +A.aRS.prototype={ +$1(a){var s=this.a +if(!s.ay)return +s.ay=!1 +s.SW(this.b)}, +$S:4} +A.aRR.prototype={ +$1(a){var s=this.a +return s.a.f.$2(a,s)}, +$S:16} +A.aRT.prototype={ +$1(a){var s=this.a +if(!s.CW)return +s.CW=!1 +s.a8K(this.b)}, +$S:4} +A.aRU.prototype={ +$0(){var s=this.a +s.Bq() +switch(A.bU().a){case 0:case 1:s.H2() +break +case 2:s.lH(!1) +break +case 3:case 4:case 5:s.h5() +break}}, +$S:0} +A.aRV.prototype={ +$0(){switch(A.bU().a){case 0:case 2:case 1:this.a.pw(B.aX) +break +case 3:case 4:case 5:var s=this.a +s.akj() +s.h5() +break}}, +$S:0} +A.Te.prototype={ +h6(a,b){var s=this.b +if(s!=null)return s.eK(a) +return this.E5(a,b)}, +eK(a){return this.h6(a,null)}} +A.ane.prototype={ +E5(a,b){this.r.pw(B.aW)}} +A.agl.prototype={ +E5(a,b){this.r.Bq()}} +A.rF.prototype={ +E5(a,b){this.r.a4e(this.w,a.a)}} +A.o1.prototype={ +E5(a,b){if(a.b)return +this.r.a4e(this.w,a.a)}} +A.RE.prototype={ +E5(a,b){if(a.b)return +this.r.awP(a.a)}} +A.UH.prototype={ +D(a,b){this.dx.D(0,b) +this.dy.D(0,b) +this.ao2(0,b)}, +a9i(){var s,r,q,p,o=this,n=o.d +if(n!==-1&&J.it(o.b[n]).c!==B.dp){s=o.b[o.d] +r=s.gh(s).a.a.O(0,new A.j(0,-s.gh(s).a.b/2)) +o.fr=A.c8(s.bG(0,null),r)}n=o.c +if(n!==-1&&J.it(o.b[n]).c!==B.dp){q=o.b[o.c] +p=q.gh(q).b.a.O(0,new A.j(0,-q.gh(q).b.b/2)) +o.fx=A.c8(q.bG(0,null),p)}}, +KL(a){var s,r,q,p,o,n,m=this,l=m.a_K(a) +for(s=m.b,r=s.length,q=m.dx,p=m.dy,o=0;oMath.min(n,l))k.t7(m) +m.V(0,j) +B.b.F(k.b,m);++p}}k.c=q +k.d=r +k.Q=A.b0(t.x9)}, +K8(){this.J0()}, +gh(a){return this.at}, +J0(){var s=this,r=s.ajO() +if(!s.at.k(0,r)){s.at=r +s.U()}s.a9f()}, +a3G(a){var s,r=B.b.gY(a.guW()) +for(s=1;s=r +while(!0){if(!(r!==d.c&&s.a==null))break +r+=q?1:-1 +s=J.it(d.b[r])}b=s.a +if(b!=null){p=d.b[r] +o=d.a.gab() +o.toString +n=A.c8(p.bG(0,t.x.a(o)),b.a) +m=isFinite(n.a)&&isFinite(n.b)?new A.rd(n,b.b,b.c):c}else m=c +l=J.it(d.b[d.c]) +k=d.c +while(!0){if(!(k!==d.d&&l.b==null))break +k+=q?-1:1 +l=J.it(d.b[k])}b=l.b +if(b!=null){p=d.b[k] +o=d.a.gab() +o.toString +j=A.c8(p.bG(0,t.x.a(o)),b.a) +i=isFinite(j.a)&&isFinite(j.b)?new A.rd(j,b.b,b.c):c}else i=c +h=A.a([],t.AO) +g=d.gadF()?new A.A(0,0,0+d.gJN().a,0+d.gJN().b):c +for(f=d.d;f<=d.c;++f){e=J.it(d.b[f]).d +b=new A.a1(e,new A.aJX(d,f,g),A.a8(e).j("a1<1,A>")).B0(0,new A.aJY()) +B.b.K(h,A.J(b,!0,b.$ti.j("p.E")))}return new A.rc(m,i,!s.k(0,l)?B.jv:s.c,h,!0)}, +a0R(a,b){var s=b>a +while(!0){if(!(a!==b&&J.it(this.b[a]).c!==B.jv))break +a+=s?1:-1}return a}, +l3(a,b){var s=this +if(s.e==a&&s.r==b)return +s.e=a +s.r=b +s.a9f()}, +a9f(){var s,r,q,p,o,n=this,m=null,l=n.e,k=n.r +if(l!=null||k!=null){s=n.gadF()?new A.A(0,0,0+n.gJN().a,0+n.gJN().b).dZ(5):m +r=n.at.a +q=r==null||s==null||!s.p(0,r.a) +r=n.at.b +p=r==null||s==null||!s.p(0,r.a) +l=q?m:n.e +k=p?m:n.r}r=n.d +if(r===-1||n.c===-1){r=n.f +if(r!=null){r.l3(m,m) +n.f=null}r=n.w +if(r!=null){r.l3(m,m) +n.w=null}return}if(!J.d(n.b[r],n.f)){r=n.f +if(r!=null)r.l3(m,m)}if(!J.d(n.b[n.c],n.w)){r=n.w +if(r!=null)r.l3(m,m)}r=n.b +o=n.d +r=n.f=r[o] +if(o===n.c){n.w=r +r.l3(l,k) +return}r.l3(l,m) +r=n.b[n.c] +n.w=r +r.l3(m,k)}, +nc(){var s,r,q,p,o=A.a([],t.jL) +for(s=this.b,r=s.length,q=0;q")).ak(0,new A.aJV(p)) +return}n=p.c +s=Math.min(o,n) +r=Math.max(o,n) +for(q=0;n=p.b,q=s&&q<=r)continue +p.jf(n[q],B.kg)}}, +KL(a){var s,r,q,p=this +for(s=p.b,r=s.length,q=0;q")).ak(0,new A.aK_(j)) +j.d=j.c=q}return B.b2}else if(r===B.b8){j.d=j.c=q-1 +return B.b2}}return B.b2}, +KE(a){var s,r,q,p=this +for(s=p.b,r=s.length,q=0;q0&&r===B.bk))break;--s +r=p.jf(p.b[s],a)}if(o)p.c=s +else p.d=s +return r}, +VB(a){var s,r,q,p=this,o=p.d +if(o===-1){switch(a.d.a){case 0:case 3:o=p.b.length +p.d=p.c=o +break +case 1:case 2:p.d=p.c=0 +o=0 +break}s=o}else s=o +o=a.c +if(o)s=p.c +r=p.jf(p.b[s],a) +switch(a.d.a){case 0:if(r===B.bk)if(s>0){--s +r=p.jf(p.b[s],a.abp(B.alF))}break +case 1:if(r===B.b8){q=p.b +if(s=0&&c==null))break +b=f.b=a.jf(a1[d],a4) +switch(b.a){case 2:case 3:case 4:c=b +break +case 0:if(e===!1){++d +c=B.b2}else if(d===a.b.length-1)c=b +else{++d +e=!0}break +case 1:if(e===!0){--d +c=B.b2}else if(d===0)c=b +else{--d +e=!1}break}}if(a5)a.c=d +else a.d=d +a.a3t() +c.toString +return c}, +aPK(a,b){return this.gaPJ().$2(a,b)}} +A.aJW.prototype={ +$1(a){var s=this.a +if(!s.y)return +s.y=!1 +if(s.Q.a!==0)s.ayh() +s.K8()}, +$0(){return this.$1(null)}, +$C:"$1", +$R:0, +$D(){return[null]}, +$S:322} +A.aJX.prototype={ +$1(a){var s,r=this.a,q=r.b[this.b] +r=r.a.gab() +r.toString +s=A.hg(q.bG(0,t.x.a(r)),a) +r=this.c +if(r!=null)return r.fi(s) +return s}, +$S:583} +A.aJY.prototype={ +$1(a){return a.gE9(0)&&!a.gaa(0)}, +$S:584} +A.aJU.prototype={ +$1(a){return a!==this.a.b[this.b]}, +$S:136} +A.aJV.prototype={ +$1(a){return this.a.jf(a,B.kg)}, +$S:76} +A.aJZ.prototype={ +$1(a){return a!==this.a.b[this.b]}, +$S:136} +A.aK_.prototype={ +$1(a){return this.a.jf(a,B.kg)}, +$S:76} +A.ak3.prototype={} +A.anh.prototype={} +A.zl.prototype={ +W(){return new A.ank(A.b0(t.M),null,!1,B.l)}} +A.ank.prototype={ +az(){var s,r,q,p=this +p.aM() +s=p.a +r=s.e +if(r!=null){q=p.c +q.toString +r.a=q +s=s.c +if(s!=null)p.spm(s)}}, +b8(a){var s,r,q,p,o,n=this +n.bj(a) +s=a.e +if(s!=n.a.e){r=s==null +if(!r){s.a=null +n.d.ak(0,s.gagm(s))}q=n.a.e +if(q!=null){p=n.c +p.toString +q.a=p +n.d.ak(0,q.gJi(q))}s=r?null:s.at +r=n.a.e +if(!J.d(s,r==null?null:r.at))for(s=n.d,s=A.J(s,!1,A.u(s).c),r=s.length,o=0;o").b(b)&&A.oi(b.a,this.a)}, +gB(a){var s,r=this,q=r.b +if(q===$){s=A.bP5(r.a) +r.b!==$&&A.at() +r.b=s +q=s}return q}} +A.a46.prototype={ +gah3(){return this.ga8L()}, +ga8L(){var s,r,q,p=this,o=p.c +if(o===$){s=p.a.jY(0) +r=A.u(s).j("dT<1,t>") +q=A.cT(new A.dT(s,new A.aIh(),r),r.j("p.E")) +p.c!==$&&A.at() +p.c=q +o=q}return o}, +aa0(a,b){var s,r,q +if(!(a instanceof A.ki)&&!(a instanceof A.qy))return!1 +if(this.ga8L().p(0,a.b)){s=b.a.gaS(0) +s=A.cT(s,A.u(s).j("p.E")) +r=A.byI(this.a.jY(0)) +q=A.byI(s) +if(r.a===q.a){s=r.t1(q) +s=s.gaa(s)}else s=!1}else s=!1 +return s}, +$ivd:1} +A.aIh.prototype={ +$1(a){var s=$.bH9().i(0,a) +return s==null?A.a([a],t.w3):s}, +$S:585} +A.bR.prototype={ +gah3(){return A.a([this.a],t.w3)}, +aa0(a,b){var s,r,q=this +if(!(a instanceof A.ki))s=a instanceof A.qy +else s=!0 +if(s)if(B.b.p(A.a([q.a],t.w3),a.b)){s=b.a.gaS(0) +s=A.cT(s,A.u(s).j("p.E")) +r=s.p8(0,$.bIM()) +if(q.b===r.gd4(r)){r=s.p8(0,$.bJr()) +if(q.c===r.gd4(r)){r=s.p8(0,$.bIH()) +if(q.d===r.gd4(r)){s=s.p8(0,$.bJk()) +s=q.e===s.gd4(s)}else s=!1}else s=!1}else s=!1}else s=!1 +else s=!1 +return s}, +$ivd:1} +A.vB.prototype={} +A.Ek.prototype={ +sqZ(a){var s=this +if(!A.Hw(s.b,a)){s.b=a +s.c=null +s.U()}}, +ga4X(){var s=this.c +return s==null?this.c=A.bSa(this.b):s}, +ay7(a,b){var s,r,q,p=this.ga4X().i(0,a.b) +if(p==null)p=A.a([],t.Na) +p=A.J(p,!0,t.J_) +s=this.ga4X().i(0,null) +B.b.K(p,s==null?A.a([],t.Na):s) +s=p.length +r=0 +for(;rq.gHQ()){o=q.X +s=q.gHQ() +r=q.X.at +r.toString +o.Ur(s-r)}else{o=q.X +s=o.at +s.toString +if(s<0)o.Ur(0-s)}q.X.rI(q.gaK5()) +q.X.rH(0,q.gHQ())}, +BY(a){var s=this +switch(s.t.a){case 0:return new A.j(0,a-s.db$.gu(0).b+s.gu(0).b) +case 2:return new A.j(0,-a) +case 3:return new A.j(a-s.db$.gu(0).a+s.gu(0).a,0) +case 1:return new A.j(-a,0)}}, +a7N(a){var s,r,q=this +switch(q.a9.a){case 0:return!1 +case 1:case 2:case 3:s=a.a +if(!(s<0)){r=a.b +s=r<0||s+q.db$.gu(0).a>q.gu(0).a||r+q.db$.gu(0).b>q.gu(0).b}else s=!0 +return s}}, +aI(a,b){var s,r,q,p,o,n=this +if(n.db$!=null){s=n.X.at +s.toString +r=n.BY(s) +s=new A.bdc(n,r) +q=n.an +if(n.a7N(r)){p=n.cx +p===$&&A.b() +o=n.gu(0) +q.saQ(0,a.o4(p,b,new A.A(0,0,0+o.a,0+o.b),s,n.a9,q.a))}else{q.saQ(0,null) +s.$2(a,b)}}}, +m(){this.an.saQ(0,null) +this.fq()}, +eB(a,b){var s,r=this.X.at +r.toString +s=this.BY(r) +b.bk(0,s.a,s.b)}, +q7(a){var s=this,r=s.X.at +r.toString +r=s.a7N(s.BY(r)) +if(r){r=s.gu(0) +return new A.A(0,0,0+r.a,0+r.b)}return null}, +dE(a,b){var s,r=this +if(r.db$!=null){s=r.X.at +s.toString +return a.kN(new A.bdb(r,b),r.BY(s),b)}return!1}, +wr(a,b,c,d){var s,r,q,p,o,n,m,l=this +A.bS(l.t) +if(d==null)d=a.gpg() +if(!(a instanceof A.H)){s=l.X.at +s.toString +return new A.v4(s,d)}r=A.hg(a.bG(0,l.db$),d) +q=l.db$.gu(0) +switch(l.t.a){case 0:p=l.gu(0).b +s=r.d +o=q.b-s +n=s-r.b +break +case 1:p=l.gu(0).a +o=r.a +n=r.c-o +break +case 2:p=l.gu(0).b +o=r.b +n=r.d-o +break +case 3:p=l.gu(0).a +s=r.c +o=q.a-s +n=s-r.a +break +default:o=null +n=null +p=null}m=o-(p-n)*b +return new A.v4(m,r.de(l.BY(m)))}, +Ns(a,b,c){return this.wr(a,b,null,c)}, +ip(a,b,c,d){var s=this +if(!s.X.r.goG())return s.GJ(a,b,c,d) +s.GJ(a,null,c,A.bAh(a,b,c,s.X,d,s))}, +AP(){return this.ip(B.bI,null,B.z,null)}, +u9(a){return this.ip(B.bI,null,B.z,a)}, +wK(a,b,c){return this.ip(a,null,b,c)}, +r0(a,b){return this.ip(B.bI,a,B.z,b)}, +UP(a){var s,r,q=this,p=q.gHQ(),o=q.X.at +o.toString +s=p-o +switch(q.t.a){case 0:q.gu(0) +q.gu(0) +p=q.gu(0) +o=q.gu(0) +r=q.X.at +r.toString +return new A.A(0,0-s,0+p.a,0+o.b+r) +case 1:q.gu(0) +p=q.X.at +p.toString +q.gu(0) +return new A.A(0-p,0,0+q.gu(0).a+s,0+q.gu(0).b) +case 2:q.gu(0) +q.gu(0) +p=q.X.at +p.toString +return new A.A(0,0-p,0+q.gu(0).a,0+q.gu(0).b+s) +case 3:q.gu(0) +q.gu(0) +p=q.gu(0) +o=q.X.at +o.toString +return new A.A(0-s,0,0+p.a+o,0+q.gu(0).b)}}, +$iNM:1} +A.bdc.prototype={ +$2(a,b){var s=this.a.db$ +s.toString +a.dK(s,b.O(0,this.b))}, +$S:13} +A.bdb.prototype={ +$2(a,b){return this.a.db$.di(a,b)}, +$S:17} +A.Wr.prototype={ +aF(a){var s +this.eh(a) +s=this.db$ +if(s!=null)s.aF(a)}, +aw(a){var s +this.e9(0) +s=this.db$ +if(s!=null)s.aw(0)}} +A.ari.prototype={} +A.arj.prototype={} +A.aaG.prototype={} +A.nB.prototype={ +cU(a){return A.bAN(this,!1)}, +Vg(a,b,c,d,e){return null}} +A.aaF.prototype={ +cU(a){return A.bAN(this,!0)}, +aU(a){var s=new A.a9c(t.Gt.a(a),A.B(t.S,t.x),0,null,null,A.ay()) +s.aT() +return s}} +A.aax.prototype={ +aU(a){var s=new A.a9a(this.f,t.Gt.a(a),A.B(t.S,t.x),0,null,null,A.ay()) +s.aT() +return s}, +ba(a,b){b.sEg(this.f)}} +A.aaz.prototype={ +aU(a){return A.bRq(t.Gt.a(a),this.f)}, +ba(a,b){b.sZe(this.f)}, +Vg(a,b,c,d,e){var s +this.ape(a,b,c,d,e) +s=this.f.FS(a).U9(this.d.gyU()) +return s}} +A.Eo.prototype={ +gab(){return t.Ss.a(A.c7.prototype.gab.call(this))}, +ce(a,b){var s,r,q=this.e +q.toString +t.M0.a(q) +this.r8(0,b) +s=b.d +r=q.d +if(s!==r)q=A.M(s)!==A.M(r)||s.a_2(r) +else q=!1 +if(q)this.n0()}, +n0(){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.OD() +a.p1=null +a1.a=!1 +try{i=t.S +s=A.bs3(i,t.Dv) +r=A.iy(a0,a0,a0,i,t.i) +i=a.e +i.toString +q=t.M0.a(i) +p=new A.aTo(a1,a,s,q,r) +for(i=a.ok,h=i.$ti,h=h.j("@<1>").a0(h.j("jj<1,2>")).j("rN<1,2>"),h=A.J(new A.rN(i,h),!0,h.j("p.E")),g=h.length,f=t.MR,e=a.k4,d=0;d").a0(g.j("jj<1,2>")).j("rN<1,2>")).ak(0,p) +if(!a1.a&&a.p3){b=i.aex() +k=b==null?-1:b +j=k+1 +J.cD(s,j,i.i(0,j)) +p.$1(j)}}finally{a.p2=null +a.gab()}}, +aQA(a,b){this.f.CS(this,new A.aTl(this,b,a))}, +fT(a,b,c){var s,r,q,p,o=null +if(a==null)s=o +else{s=a.gab() +s=s==null?o:s.b}r=t.MR +r.a(s) +q=this.ann(a,b,c) +if(q==null)p=o +else{p=q.gab() +p=p==null?o:p.b}r.a(p) +if(s!=p&&s!=null&&p!=null)p.a=s.a +return q}, +lE(a){this.ok.D(0,a.c) +this.nh(a)}, +agl(a){var s,r=this +r.gab() +s=a.b +s.toString +s=t.D.a(s).b +s.toString +r.f.CS(r,new A.aTp(r,s))}, +Kj(a,b,c,d,e){var s,r,q=this.e +q.toString +s=t.M0 +r=s.a(q).d.gyU() +q=this.e +q.toString +s.a(q) +d.toString +q=q.Vg(a,b,c,d,e) +return q==null?A.bSi(b,c,d,e,r):q}, +gyg(){var s,r=this.e +r.toString +s=t.M0.a(r).d.gyU() +return s}, +oO(){var s=this.ok +s.aT1() +s.aex() +s=this.e +s.toString +t.M0.a(s)}, +UQ(a){var s=a.b +s.toString +t.D.a(s).b=this.p2}, +mO(a,b){this.gab().Ov(0,t.x.a(a),this.p1)}, +mW(a,b,c){this.gab().Ez(t.x.a(a),this.p1)}, +o7(a,b){this.gab().D(0,t.x.a(a))}, +c2(a){var s=this.ok,r=s.$ti +r=r.j("@<1>").a0(r.y[1]).j("Al<1,2>") +r=A.iY(new A.Al(s,r),r.j("p.E"),t.C) +B.b.ak(A.J(r,!0,A.u(r).j("p.E")),a)}} +A.aTo.prototype={ +$1(a){var s,r,q,p,o=this,n=o.b +n.p2=a +q=n.ok +if(q.i(0,a)!=null&&!J.d(q.i(0,a),o.c.i(0,a))){q.n(0,a,n.fT(q.i(0,a),null,a)) +o.a.a=!0}s=n.fT(o.c.i(0,a),o.d.d.mv(n,a),a) +if(s!=null){p=o.a +p.a=p.a||!J.d(q.i(0,a),s) +q.n(0,a,s) +q=s.gab().b +q.toString +r=t.D.a(q) +if(a===0)r.a=0 +else{q=o.e +if(q.a7(0,a))r.a=q.i(0,a)}if(!r.c)n.p1=t.aA.a(s.gab())}else{o.a.a=!0 +q.D(0,a)}}, +$S:34} +A.aTm.prototype={ +$0(){return null}, +$S:2} +A.aTn.prototype={ +$0(){return this.a.ok.i(0,this.b)}, +$S:590} +A.aTl.prototype={ +$0(){var s,r,q,p=this,o=p.a +o.p1=p.b==null?null:t.aA.a(o.ok.i(0,p.c-1).gab()) +s=null +try{q=o.e +q.toString +r=t.M0.a(q) +q=o.p2=p.c +s=o.fT(o.ok.i(0,q),r.d.mv(o,q),q)}finally{o.p2=null}q=p.c +o=o.ok +if(s!=null)o.n(0,q,s) +else o.D(0,q)}, +$S:0} +A.aTp.prototype={ +$0(){var s,r,q,p=this +try{r=p.a +q=r.p2=p.b +s=r.fT(r.ok.i(0,q),null,q)}finally{p.a.p2=null}p.a.ok.D(0,p.b)}, +$S:0} +A.Lq.prototype={ +y7(a){var s,r,q=a.b +q.toString +t.JN.a(q) +s=this.f +if(q.z3$!==s){q.z3$=s +r=a.gcd(a) +if(r instanceof A.D&&!s)r.aj()}}} +A.aaw.prototype={ +C(a){var s=this.c,r=A.V(1-s,0,1) +return new A.anM(r/2,new A.anL(s,this.e,null),null)}} +A.anL.prototype={ +aU(a){var s=new A.a98(this.f,t.Gt.a(a),A.B(t.S,t.x),0,null,null,A.ay()) +s.aT() +return s}, +ba(a,b){b.sFI(this.f)}} +A.anM.prototype={ +aU(a){var s=new A.amw(this.e,null,A.ay()) +s.aT() +return s}, +ba(a,b){b.sFI(this.e)}} +A.amw.prototype={ +sFI(a){var s=this +if(s.ed===a)return +s.ed=a +s.cW=null +s.aj()}, +gfG(){return this.cW}, +aKn(){var s,r,q=this +if(q.cW!=null&&J.d(q.fv,t.r.a(A.D.prototype.ga1.call(q))))return +s=t.r +r=s.a(A.D.prototype.ga1.call(q)).y*q.ed +q.fv=s.a(A.D.prototype.ga1.call(q)) +switch(A.bS(s.a(A.D.prototype.ga1.call(q)).a).a){case 0:q.cW=new A.E(r,0,r,0) +break +case 1:q.cW=new A.E(0,r,0,r) +break}return}, +c8(){this.aKn() +this.a0h()}} +A.aav.prototype={ +C(a){return new A.anK(this.c,null)}} +A.anK.prototype={ +aU(a){var s=new A.a97(null,A.ay()) +s.aT() +s.sbO(null) +return s}} +A.Pg.prototype={} +A.iH.prototype={ +cU(a){var s=A.u(this),r=t.C +return new A.Ph(A.B(s.j("iH.0"),r),A.B(t.D2,r),this,B.au,s.j("@").a0(s.j("iH.1")).j("Ph<1,2>"))}} +A.mm.prototype={ +geN(a){return this.dD$.gaS(0)}, +ju(){J.is(this.geN(this),this.gXO())}, +c2(a){J.is(this.geN(this),a)}, +IB(a,b){var s=this.dD$,r=s.i(0,b) +if(r!=null){this.t6(r) +s.D(0,b)}if(a!=null){s.n(0,b,a) +this.lq(a)}}} +A.Ph.prototype={ +gab(){return this.$ti.j("mm<1,2>").a(A.c7.prototype.gab.call(this))}, +c2(a){this.k4.gaS(0).ak(0,a)}, +lE(a){this.k4.D(0,a.c) +this.nh(a)}, +hB(a,b){this.uh(a,b) +this.a91()}, +ce(a,b){this.r8(0,b) +this.a91()}, +a91(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.e +e.toString +s=f.$ti +s.j("iH<1,2>").a(e) +r=f.ok +q=t.C +f.ok=A.B(t.D2,q) +p=f.k4 +s=s.c +f.k4=A.B(s,q) +for(q=e.gOm(),o=q.length,n=0;n").a(A.c7.prototype.gab.call(this)).IB(a,b)}, +o7(a,b){var s=this.$ti.j("mm<1,2>") +if(s.a(A.c7.prototype.gab.call(this)).dD$.i(0,b)===a)s.a(A.c7.prototype.gab.call(this)).IB(null,b)}, +mW(a,b,c){var s=this.$ti.j("mm<1,2>").a(A.c7.prototype.gab.call(this)) +if(s.dD$.i(0,b)===a)s.IB(null,b) +s.IB(a,c)}} +A.US.prototype={ +ba(a,b){return this.a0a(a,b)}} +A.aaL.prototype={ +J(){return"SnapshotMode."+this.b}} +A.Pk.prototype={ +sJp(a){return}} +A.aaN.prototype={ +aU(a){var s=new A.GF(A.bX(a,B.dO,t.l).w.b,this.w,this.e,this.f,!0,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){t.xL.a(b) +b.sUj(0,this.e) +b.saXt(0,this.f) +b.srY(0,A.bX(a,B.dO,t.l).w.b) +b.svZ(this.w) +b.saOe(!0)}} +A.GF.prototype={ +srY(a,b){var s,r=this +if(b===r.E)return +r.E=b +s=r.dm +if(s==null)return +else{s.m() +r.dm=null +r.aK()}}, +svZ(a){var s,r=this,q=r.af +if(a===q)return +s=r.ger() +q.L(0,s) +r.af=a +if(A.M(q)!==A.M(r.af)||r.af.eF(q))r.aK() +if(r.y!=null)r.af.V(0,s)}, +sUj(a,b){var s,r=this,q=r.aO +if(b===q)return +s=r.gI4() +q.L(0,s) +r.aO=b +if(r.y!=null)b.V(0,s)}, +saXt(a,b){if(b===this.c3)return +this.c3=b +this.aK()}, +saOe(a){return}, +aF(a){var s=this +s.aO.V(0,s.gI4()) +s.af.V(0,s.ger()) +s.B6(a)}, +aw(a){var s,r=this +r.fM=!1 +r.aO.L(0,r.gI4()) +r.af.L(0,r.ger()) +s=r.dm +if(s!=null)s.m() +r.eQ=r.dm=null +r.uj(0)}, +m(){var s,r=this +r.aO.L(0,r.gI4()) +r.af.L(0,r.ger()) +s=r.dm +if(s!=null)s.m() +r.eQ=r.dm=null +r.fq()}, +aFB(){var s,r=this +r.fM=!1 +s=r.dm +if(s!=null)s.m() +r.eQ=r.dm=null +r.aK()}, +aI(a,b){var s,r=this +if(r.gu(0).gaa(0)){s=r.dm +if(s!=null)s.m() +r.eQ=r.dm=null +return}s=r.dm +if(s!=null)s.m() +r.eQ=r.dm=null +r.af.ET(a,b,r.gu(0),A.hF.prototype.gi_.call(r)) +return}} +A.aaM.prototype={} +A.RC.prototype={ +V(a,b){}, +m(){}, +L(a,b){}, +$iah:1} +A.Pl.prototype={ +C(a){return A.bi(B.bl,this.c)}} +A.Pm.prototype={ +aQy(a,b,c,d){var s=this +if(!s.e)return B.jB +return new A.Pm(c,s.b,s.c,s.d,!0)}, +aQg(a){return this.aQy(null,null,a,null)}, +l(a){var s=this +return B.d.cn(" spell check enabled : "+s.e+"\n spell check service : "+A.h(s.a)+"\n misspelled text style : "+A.h(s.c)+"\n spell check suggestions toolbar builder: "+A.h(s.d)+"\n")}, +k(a,b){var s +if(b==null)return!1 +if(this===b)return!0 +if(b instanceof A.Pm)if(b.a==this.a)s=b.e===this.e +else s=!1 +else s=!1 +return s}, +gB(a){var s=this +return A.a2(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.abn.prototype={ +aU(a){var s=new A.Oc(new A.Kb(new WeakMap()),A.b0(t.Cn),A.B(t.X,t.hi),B.aT,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){}} +A.Oc.prototype={ +MU(a){var s +this.i9.D(0,a) +s=this.dw +s.i(0,a.bm).D(0,a) +if(s.i(0,a.bm).a===0)s.D(0,a.bm)}, +di(a,b){var s,r,q=this +if(!q.gu(0).p(0,b))return!1 +s=q.dE(a,b)||q.E===B.bW +if(s){r=new A.tu(b,q) +q.ex.n(0,r,a) +a.F(0,r)}return s}, +lF(a,b){var s,r,q,p,o,n,m,l,k,j=this +if(!t.pY.b(a))return +s=j.i9 +if(s.a===0)return +A.x7(b) +r=j.ex.a.get(b) +if(r==null)return +q=j.azf(s,r.a) +p=t.Cn +o=A.aSU(q,q.gRv(),A.u(q).c,p).a0E() +n=A.b0(p) +for(q=o.ga3(o),p=j.dw;q.v();){m=q.gG(q) +m=p.i(0,m.bm) +m.toString +n.K(0,m)}l=s.t1(n) +for(s=l.ga3(l),k=!1;s.v();){q=s.gG(s) +if(q.M)k=!0 +q=q.i9 +if(q!=null)q.$1(a)}for(s=A.dw(n,n.r,n.$ti.c),q=s.$ti.c;s.v();){p=s.d +if(p==null)q.a(p)}if(k){s=$.ef.bn$.pX(0,a.gbp(),new A.ahp()) +s.a.jF(s.b,s.c,B.bJ)}}, +azf(a,b){var s,r,q,p,o=A.b0(t.zE) +for(s=b.length,r=this.i9,q=0;q1)return +if(p.c){q=o.gaH().ga4() +q.toString +q.gar() +q=o.gaH().ga4() +q.toString +q=q.gar().dz.gdt()}else q=!1 +if(q)switch(A.bU().a){case 2:case 4:p.axS(r,B.aY) +break +case 0:case 1:case 3:case 5:p.xk(r,B.aY) +break}else switch(A.bU().a){case 2:switch(s){case B.bC:case B.c8:o=o.gaH().ga4() +o.toString +o.gar().iH(B.aY,r) +break +case B.cG:case B.e1:case B.ac:case B.dJ:q=o.gaH().ga4() +q.toString +if(q.gar().cW){q=p.r +q.toString}else q=!1 +if(q){o=o.gaH().ga4() +o.toString +o.gar().iH(B.aY,r) +p.uI(r)}break +case null:case void 0:break}break +case 0:case 1:switch(s){case B.bC:case B.c8:o=o.gaH().ga4() +o.toString +o.gar().iH(B.aY,r) +break +case B.cG:case B.e1:case B.ac:case B.dJ:q=o.gaH().ga4() +q.toString +if(q.gar().cW){o=o.gaH().ga4() +o.toString +o.gar().iH(B.aY,r) +p.uI(r)}break +case null:case void 0:break}break +case 3:case 4:case 5:o=o.gaH().ga4() +o.toString +o.gar().iH(B.aY,r) +break}}, +aYc(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.a +if(!h.ghJ())return +if(!i.c){s=h.gaH().ga4() +s.toString +if(s.gar().fw===1){s=h.gaH().ga4() +s.toString +s=s.gar().hV.at +s.toString +r=new A.j(s-i.e,0)}else{s=h.gaH().ga4() +s.toString +s=s.gar().hV.at +s.toString +r=new A.j(0,s-i.e)}q=new A.j(0,i.gIv()-i.d) +s=a.d +p=s.a8(0,a.r) +o=a.x +if(A.H2(o)===2){n=h.gaH().ga4() +n.toString +n.gar().AG(B.aY,p.a8(0,r).a8(0,q),s) +switch(a.f){case B.cG:case B.e1:case B.ac:case B.dJ:return i.uI(s) +case B.bC:case B.c8:case null:case void 0:return}}if(A.H2(o)===3)switch(A.bU().a){case 0:case 1:case 2:switch(a.f){case B.bC:case B.c8:return i.Ss(B.aY,p.a8(0,r).a8(0,q),s) +case B.cG:case B.e1:case B.ac:case B.dJ:case null:case void 0:break}return +case 3:return i.a7r(B.aY,p.a8(0,r).a8(0,q),s) +case 5:case 4:return i.Ss(B.aY,p.a8(0,r).a8(0,q),s)}switch(A.bU().a){case 2:switch(a.f){case B.bC:case B.c8:h=h.gaH().ga4() +h.toString +return h.gar().G6(B.aY,p.a8(0,r).a8(0,q),s) +case B.cG:case B.e1:case B.ac:case B.dJ:o=h.gaH().ga4() +o.toString +if(o.gar().cW){o=i.f +if(o.a===o.b){o=i.r +o.toString}else o=!1}else o=!1 +if(o){h=h.gaH().ga4() +h.toString +h.gar().iH(B.aY,s) +return i.uI(s)}break +case null:case void 0:break}return +case 0:case 1:switch(a.f){case B.bC:case B.c8:case B.cG:case B.e1:h=h.gaH().ga4() +h.toString +return h.gar().G6(B.aY,p.a8(0,r).a8(0,q),s) +case B.ac:case B.dJ:o=h.gaH().ga4() +o.toString +if(o.gar().cW){h=h.gaH().ga4() +h.toString +h.gar().iH(B.aY,s) +return i.uI(s)}break +case null:case void 0:break}return +case 4:case 3:case 5:h=h.gaH().ga4() +h.toString +return h.gar().G6(B.aY,p.a8(0,r).a8(0,q),s)}}s=i.f +if(s.a!==s.b)s=A.bU()!==B.aN&&A.bU()!==B.cW +else s=!0 +if(s)return i.xk(a.d,B.aY) +s=h.gaH().ga4() +s.toString +m=s.a.c.a.b +s=h.gaH().ga4() +s.toString +o=a.d +l=s.gar().j3(o) +s=i.f +n=s.c +k=l.a +j=nn +if(j&&m.c===n){s=h.gaH().ga4() +s.toString +h=h.gaH().ga4() +h.toString +s.jZ(h.a.c.a.lw(A.cI(B.q,i.f.d,k,!1)),B.aY)}else if(!j&&k!==n&&m.c!==n){s=h.gaH().ga4() +s.toString +h=h.gaH().ga4() +h.toString +s.jZ(h.a.c.a.lw(A.cI(B.q,i.f.c,k,!1)),B.aY)}else i.xk(o,B.aY)}, +aY8(a){var s,r=this +r.r=null +if(r.b&&A.H2(a.c)===2){s=r.a.gaH().ga4() +s.toString +s.m7()}if(r.c)r.f=null +r.a4Q()}, +aaL(a,b){var s,r,q,p,o=this,n=o.a,m=n.gVx()?o.gWV():null +n=n.gVx()?o.gWU():null +s=o.gX5() +r=o.gafm() +q=o.gX4() +p=o.gafl() +o.gafn() +return new A.Q3(o.gaZp(),o.gaZn(),o.gX6(),m,n,o.gaZ8(),o.gaZa(),s,o.gaZi(),r,q,p,o.gaZg(),o.gWI(),o.gaZt(),o.gaY9(),o.gaYb(),o.gaY7(),!1,a,b,null)}} +A.Q3.prototype={ +W(){return new A.Vj(B.l)}} +A.Vj.prototype={ +aCq(){this.a.c.$0()}, +aCp(){this.a.d.$0()}, +aLb(a){var s +this.a.e.$1(a) +s=a.d +if(A.H2(s)===2){s=this.a.ay.$1(a) +return s}if(A.H2(s)===3){s=this.a.ch.$1(a) +return s}}, +aLc(a){if(A.H2(a.d)===1){this.a.y.$1(a) +this.a.Q.$0()}else this.a.toString}, +aLa(){this.a.z.$0()}, +aA3(a){this.a.CW.$1(a)}, +aA4(a){this.a.cx.$1(a)}, +aA2(a){this.a.cy.$1(a)}, +ayp(a){var s=this.a.f +if(s!=null)s.$1(a)}, +ayn(a){var s=this.a.r +if(s!=null)s.$1(a)}, +aAI(a){this.a.as.$1(a)}, +aAG(a){this.a.at.$1(a)}, +aAE(a){this.a.ax.$1(a)}, +C(a){var s,r,q=this,p=A.B(t.n,t.xR) +p.n(0,B.jR,new A.d3(new A.bgy(q),new A.bgz(q),t.UN)) +q.a.toString +p.n(0,B.jQ,new A.d3(new A.bgA(q),new A.bgB(q),t.jn)) +q.a.toString +switch(A.bU().a){case 0:case 1:case 2:p.n(0,B.auj,new A.d3(new A.bgC(q),new A.bgD(q),t.hg)) +break +case 3:case 4:case 5:p.n(0,B.O1,new A.d3(new A.bgE(q),new A.bgF(q),t.Qm)) +break}s=q.a +if(s.f!=null||s.r!=null)p.n(0,B.O_,new A.d3(new A.bgG(q),new A.bgH(q),t.C1)) +s=q.a +r=s.dx +return new A.me(s.dy,p,r,!0,null)}} +A.bgy.prototype={ +$0(){return A.vi(this.a,null)}, +$S:126} +A.bgz.prototype={ +$1(a){var s=this.a.a +a.cc=s.w +a.t=s.x}, +$S:127} +A.bgA.prototype={ +$0(){return A.CV(this.a,null,A.cw([B.ac],t.R))}, +$S:128} +A.bgB.prototype={ +$1(a){var s=this.a +a.p3=s.gaAH() +a.p4=s.gaAF() +a.RG=s.gaAD()}, +$S:129} +A.bgC.prototype={ +$0(){var s=null,r=t.S,q=A.dz(r) +return new A.pm(B.H,B.jY,A.b0(r),s,s,0,s,s,s,s,s,s,A.B(r,t.SP),q,this.a,s,A.tb(),A.B(r,t.R))}, +$S:593} +A.bgD.prototype={ +$1(a){var s +a.at=B.iC +s=this.a +a.Kr$=s.ga4L() +a.Ks$=s.ga4K() +a.ch=s.ga8m() +a.cx=s.ga4n() +a.cy=s.ga4o() +a.db=s.ga4m() +a.CW=s.ga8n() +a.dx=s.ga8l()}, +$S:594} +A.bgE.prototype={ +$0(){return A.bB1(this.a,null)}, +$S:286} +A.bgF.prototype={ +$1(a){var s +a.at=B.iC +s=this.a +a.Kr$=s.ga4L() +a.Ks$=s.ga4K() +a.ch=s.ga8m() +a.cx=s.ga4n() +a.cy=s.ga4o() +a.db=s.ga4m() +a.CW=s.ga8n() +a.dx=s.ga8l()}, +$S:285} +A.bgG.prototype={ +$0(){return A.bxW(this.a,null)}, +$S:306} +A.bgH.prototype={ +$1(a){var s=this.a,r=s.a +a.at=r.f!=null?s.gayo():null +a.ch=r.r!=null?s.gaym():null}, +$S:304} +A.IN.prototype={ +V(a,b){var s=this +if(s.dx$<=0)$.ai.t$.push(s) +if(s.ay===B.nP)A.ci(null,t.H) +s.an4(0,b)}, +L(a,b){var s=this +s.an5(0,b) +if(!s.w&&s.dx$<=0)B.b.D($.ai.t$,s)}, +vg(a){switch(a.a){case 1:A.ci(null,t.H) +break +case 0:case 2:case 3:case 4:break}}, +m(){B.b.D($.ai.t$,this) +this.w=!0 +this.e8()}} +A.Bd.prototype={ +J(){return"ClipboardStatus."+this.b}} +A.nK.prototype={ +VJ(a){return this.aTV(a)}, +aTV(a){var s=0,r=A.n(t.H) +var $async$VJ=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:return A.l(null,r)}}) +return A.m($async$VJ,r)}} +A.afQ.prototype={} +A.Wy.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.Wz.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.EM.prototype={} +A.abJ.prototype={ +lX(a){return new A.as(0,a.b,0,a.d)}, +m_(a,b){var s,r,q,p=this,o=p.d +if(o==null)o=p.b.b>=b.b +s=o?p.b:p.c +r=A.bSY(s.a,b.a,a.a) +q=s.b +return new A.j(r,o?Math.max(0,q-b.b):q)}, +j4(a){return!this.b.k(0,a.b)||!this.c.k(0,a.c)||this.d!=a.d}} +A.EO.prototype={ +aU(a){var s=new A.abO(this.d,!1,this.f,A.ay()) +s.aT() +return s}, +ba(a,b){var s=this.d +if(s!==b.t){b.t=s +b.aK()}s=this.f +if(s!==b.a9){b.a9=s +b.aK()}}} +A.ER.prototype={ +W(){return new A.aoQ(new A.co(!0,$.ag(),t.uh),B.l)}} +A.aoQ.prototype={ +cL(){var s,r=this +r.eG() +s=r.c +s.toString +r.d=A.bsg(s) +r.a99()}, +b8(a){this.bj(a) +this.a99()}, +m(){var s=this.e +s.dy$=$.ag() +s.dx$=0 +this.aJ()}, +a99(){var s=this.d&&this.a.c +this.e.sh(0,s)}, +C(a){var s=this.e +return new A.S1(s.a,s,this.a.d,null)}} +A.S1.prototype={ +e0(a){return this.f!==a.f}} +A.ib.prototype={ +yt(a){var s,r=this +r.h2$=new A.zM(a,null) +r.dg() +r.jK() +s=r.h2$ +s.toString +return s}, +jK(){var s,r=this.h2$ +if(r!=null){s=this.d3$ +r.sWF(0,!s.gh(s))}}, +dg(){var s,r=this,q=r.c +q.toString +s=A.bBj(q) +q=r.d3$ +if(s===q)return +if(q!=null)q.L(0,r.gjJ()) +s.V(0,r.gjJ()) +r.d3$=s}} +A.dP.prototype={ +yt(a){var s,r,q=this +if(q.bc$==null)q.dg() +if(q.dY$==null)q.dY$=A.b0(t.DH) +s=new A.apJ(q,a,null) +r=q.bc$ +s.sWF(0,!r.gh(r)) +q.dY$.F(0,s) +return s}, +eH(){var s,r,q,p +if(this.dY$!=null){s=this.bc$ +r=!s.gh(s) +for(s=this.dY$,s=A.dw(s,s.r,A.u(s).c),q=s.$ti.c;s.v();){p=s.d;(p==null?q.a(p):p).sWF(0,r)}}}, +dg(){var s,r=this,q=r.c +q.toString +s=A.bBj(q) +q=r.bc$ +if(s===q)return +if(q!=null)q.L(0,r.geA()) +s.V(0,r.geA()) +r.bc$=s}} +A.apJ.prototype={ +m(){this.w.dY$.D(0,this) +this.a0k()}} +A.Rm.prototype={ +V(a,b){}, +L(a,b){}, +$iah:1, +gh(){return!0}} +A.abS.prototype={ +C(a){A.aUw(new A.au4(this.c,this.d.a)) +return this.e}} +A.HY.prototype={ +W(){return new A.QQ(B.l)}, +gqu(){return this.c}} +A.QQ.prototype={ +az(){this.aM() +this.a.gqu().V(0,this.gQH())}, +b8(a){var s,r=this +r.bj(a) +if(!r.a.gqu().k(0,a.gqu())){s=r.gQH() +a.gqu().L(0,s) +r.a.gqu().V(0,s)}}, +m(){this.a.gqu().L(0,this.gQH()) +this.aJ()}, +azL(){this.a2(new A.aYu())}, +C(a){return this.a.C(a)}} +A.aYu.prototype={ +$0(){}, +$S:0} +A.aat.prototype={ +C(a){var s=this,r=t.so.a(s.c),q=r.gh(r) +if(s.e===B.a9)q=new A.j(-q.a,q.b) +return A.bxY(s.r,s.f,q)}} +A.a6b.prototype={ +C(a){var s,r,q=this,p=t.B.a(q.c) +switch(p.gbS(p).a){case 0:case 3:s=!1 +break +case 1:case 2:s=!0 +break +default:s=null}p=q.e.$1(p.gh(p)) +r=s?q.r:null +return A.EZ(q.f,q.w,r,p,!0)}} +A.a9P.prototype={} +A.a9x.prototype={} +A.aan.prototype={ +C(a){var s=this,r=null,q=s.e,p=q===B.U,o=s.f,n=p?new A.fI(-1,o):new A.fI(o,-1) +if(p){p=t.B.a(s.c) +p=Math.max(A.hP(p.gh(p)),0)}else p=r +if(q===B.a3){q=t.B.a(s.c) +q=Math.max(A.hP(q.gh(q)),0)}else q=r +return A.bq5(new A.cW(n,q,p,s.w,r),B.x,r)}} +A.em.prototype={ +aU(a){var s=null,r=new A.a8I(s,s,s,s,s,A.ay()) +r.aT() +r.sbO(s) +r.sfE(0,this.e) +r.sJr(!1) +return r}, +ba(a,b){b.sfE(0,this.e) +b.sJr(!1)}} +A.a11.prototype={ +C(a){var s=this.e,r=s.a +return A.BJ(this.r,s.b.am(0,r.gh(r)),B.f0)}} +A.LK.prototype={ +gqu(){return this.c}, +C(a){return this.CT(a,this.f)}} +A.XV.prototype={ +gqu(){return A.LK.prototype.gqu.call(this)}, +gaOz(){return this.e}, +CT(a,b){return this.gaOz().$2(a,b)}} +A.F3.prototype={ +W(){var s=this.$ti +return new A.F4(new A.apl(A.a([],s.j("C<1>")),s.j("apl<1>")),B.l,s.j("F4<1>"))}, +gh(a){return this.c}} +A.F4.prototype={ +gaLe(){var s=this.e +s===$&&A.b() +return s}, +gCs(){var s=this.a.w,r=this.x +if(r==null){s=$.ag() +s=new A.Qk(new A.dS(s),new A.dS(s),B.aur,s) +this.x=s}else s=r +return s}, +Fz(){var s,r,q,p=this,o=p.d +if(o.gDg()==null)return +s=p.f +r=s==null +q=r?null:s.b!=null +if(q===!0){if(!r)s.b3(0) +p.SZ(0,o.gDg())}else p.SZ(0,o.Fz()) +p.J1()}, +Fa(){this.SZ(0,this.d.Fa()) +this.J1()}, +J1(){var s=this.gCs(),r=this.d,q=r.a,p=q.length!==0&&r.b>0 +s.sh(0,new A.F5(p,r.gaaV())) +if(A.bU()!==B.aN)return +s=$.buP() +if(s.b===this){q=q.length!==0&&r.b>0 +r=r.gaaV() +s=s.a +s===$&&A.b() +s.eq("UndoManager.setUndoState",A.a4(["canUndo",q,"canRedo",r],t.N,t.y),t.H)}}, +aLH(a){this.Fz()}, +aHV(a){this.Fa()}, +SZ(a,b){var s=this +if(b==null)return +if(J.d(b,s.w))return +s.w=b +s.r=!0 +try{s.a.f.$1(b)}finally{s.r=!1}}, +a6y(){var s,r,q=this +if(J.d(q.a.c.a,q.w))return +if(q.r)return +s=q.a +s=s.d.$2(q.w,s.c.a) +if(!(s==null?!0:s))return +s=q.a +r=s.e.$1(s.c.a) +if(r==null)r=q.a.c.a +if(J.d(r,q.w))return +q.w=r +q.f=q.aLf(r)}, +a4p(){if(!this.a.r.gcs())return +$.buP().b=this +this.J1()}, +aTZ(a){switch(a.a){case 0:this.Fz() +break +case 1:this.Fa() +break}}, +az(){var s,r=this +r.aM() +s=A.bYq(B.eg,new A.aW0(r),r.$ti.c) +r.e!==$&&A.bh() +r.e=s +r.a6y() +r.a.c.V(0,r.gRY()) +r.a4p() +r.a.r.V(0,r.gQJ()) +r.gCs().w.V(0,r.gah8()) +r.gCs().x.V(0,r.gagb())}, +b8(a){var s,r,q=this +q.bj(a) +s=a.c +if(q.a.c!==s){r=q.d +B.b.T(r.a) +r.b=-1 +r=q.gRY() +s.L(0,r) +q.a.c.V(0,r)}s=a.r +if(q.a.r!==s){r=q.gQJ() +s.L(0,r) +q.a.r.V(0,r)}q.a.toString}, +m(){var s,r=this +r.a.c.L(0,r.gRY()) +r.a.r.L(0,r.gQJ()) +r.gCs().w.L(0,r.gah8()) +r.gCs().x.L(0,r.gagb()) +s=r.x +if(s!=null)s.m() +s=r.f +if(s!=null)s.b3(0) +r.aJ()}, +C(a){var s=t.f,r=t._ +return A.k1(A.a4([B.au7,new A.d9(this.gaLG(),new A.bl(A.a([],s),r),t._n).em(a),B.atV,new A.d9(this.gaHU(),new A.bl(A.a([],s),r),t.fN).em(a)],t.n,t.b),this.a.x)}, +aLf(a){return this.gaLe().$1(a)}} +A.aW0.prototype={ +$1(a){var s=this.a +s.d.l2(a) +s.J1()}, +$S(){return this.a.$ti.j("~(1)")}} +A.F5.prototype={ +l(a){return"UndoHistoryValue(canUndo: "+this.a+", canRedo: "+this.b+")"}, +k(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.F5&&b.a===this.a&&b.b===this.b}, +gB(a){var s=this.a?519018:218159 +return A.a2(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.Qk.prototype={ +m(){var s=this.w,r=$.ag() +s.dy$=r +s.dx$=0 +s=this.x +s.dy$=r +s.dx$=0 +this.e8()}} +A.apl.prototype={ +gDg(){var s=this.a +return s.length===0?null:s[this.b]}, +gaaV(){var s=this.a.length +return s!==0&&this.b"))}} +A.H8.prototype={ +gh(a){var s=this.d +s===$&&A.b() +return s}, +az(){var s,r=this +r.aM() +s=r.a.c +r.d=s.a +s.V(0,r.gTg())}, +b8(a){var s,r,q=this +q.bj(a) +s=a.c +if(s!==q.a.c){r=q.gTg() +s.L(0,r) +s=q.a.c +q.d=s.a +s.V(0,r)}}, +m(){this.a.c.L(0,this.gTg()) +this.aJ()}, +aMB(){this.a2(new A.bh3(this))}, +C(a){var s,r=this.a +r.toString +s=this.d +s===$&&A.b() +return r.d.$3(a,s,r.e)}} +A.bh3.prototype={ +$0(){var s=this.a +s.d=s.a.c.a}, +$S:0} +A.acu.prototype={ +C(a){var s=this,r=s.c,q=s.e,p=s.f +return new A.TG(r,new A.aWs(s),q,p,new A.RD(r,q,p,t.Q9))}} +A.aWs.prototype={ +$2(a,b){var s=this.a,r=s.c +return new A.Ao(r,new A.Tq(b,new A.SW(r,s.d,null),null),null)}, +$S:597} +A.TG.prototype={ +cU(a){return new A.alS(this,B.au)}, +aU(a){return this.f}} +A.alS.prototype={ +gpL(){var s=this.e +s.toString +t.mP.a(s) +return s.e}, +gab(){return t.Ju.a(A.c7.prototype.gab.call(this))}, +T_(){var s,r,q,p,o,n,m,l=this +try{n=l.e +n.toString +s=t.mP.a(n).d.$2(l,l.gpL()) +l.aZ=l.fT(l.aZ,s,null)}catch(m){r=A.ae(m) +q=A.bM(m) +n=A.cp("building "+l.l(0)) +p=new A.cY(r,q,"widgets library",n,null,!1) +A.en(p) +o=A.K8(p) +l.aZ=l.fT(null,o,l.c)}}, +hB(a,b){var s,r=this +r.uh(a,b) +s=t.Ju +r.gpL().sXZ(s.a(A.c7.prototype.gab.call(r))) +r.a15() +r.T_() +s.a(A.c7.prototype.gab.call(r)).XA() +if(r.gpL().at!=null)s.a(A.c7.prototype.gab.call(r)).G3()}, +a16(a){var s,r,q=this +if(a==null)a=A.bBI(q) +s=q.gpL() +a.CW.F(0,s) +r=a.cx +if(r!=null)s.aF(r) +s=$.z5 +s.toString +r=t.Ju.a(A.c7.prototype.gab.call(q)) +s.ch$.n(0,r.go.a,r) +r.srS(s.aQI(r)) +q.aW=a}, +a15(){return this.a16(null)}, +a2I(){var s,r=this,q=r.aW +if(q!=null){s=$.z5 +s.toString +s.ch$.D(0,t.Ju.a(A.c7.prototype.gab.call(r)).go.a) +s=r.gpL() +q.CW.D(0,s) +if(q.cx!=null)s.aw(0) +r.aW=null}}, +cL(){var s,r=this +r.Oy() +if(r.aW==null)return +s=A.bBI(r) +if(s!==r.aW){r.a2I() +r.a16(s)}}, +n0(){this.OD() +this.T_()}, +c9(){var s=this +s.AY() +s.gpL().sXZ(t.Ju.a(A.c7.prototype.gab.call(s))) +s.a15()}, +eJ(){this.a2I() +this.gpL().sXZ(null) +this.a08()}, +ce(a,b){this.r8(0,b) +this.T_()}, +c2(a){var s=this.aZ +if(s!=null)a.$1(s)}, +lE(a){this.aZ=null +this.nh(a)}, +mO(a,b){t.Ju.a(A.c7.prototype.gab.call(this)).sbO(a)}, +mW(a,b,c){}, +o7(a,b){t.Ju.a(A.c7.prototype.gab.call(this)).sbO(null)}, +pr(){var s=this,r=s.gpL(),q=s.e +q.toString +if(r!==t.mP.a(q).e){r=s.gpL() +q=r.at +if(q!=null)q.m() +r.at=null +B.b.T(r.r) +B.b.T(r.z) +B.b.T(r.Q) +r.ch.T(0)}s.a09()}} +A.Ao.prototype={ +e0(a){return this.f!==a.f}} +A.Tq.prototype={ +e0(a){return this.f!==a.f}} +A.RD.prototype={ +k(a,b){var s=this +if(b==null)return!1 +if(J.aj(b)!==A.M(s))return!1 +return s.$ti.b(b)&&b.a===s.a&&b.b===s.b&&b.c===s.c}, +gB(a){return A.a2(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){return"[_DeprecatedRawViewKey "+("#"+A.bG(this.a))+"]"}} +A.zW.prototype={ +aU(a){var s=this,r=s.e,q=A.aWt(a,r),p=s.y,o=A.ay() +if(p==null)p=250 +o=new A.Od(s.r,r,q,s.w,p,s.z,s.Q,o,0,null,null,A.ay()) +o.aT() +o.K(0,null) +r=o.M$ +if(r!=null)o.dS=r +return o}, +ba(a,b){var s=this,r=s.e +b.siw(r) +r=A.aWt(a,r) +b.sabT(r) +b.saNN(s.r) +b.scF(0,s.w) +b.saOE(s.y) +b.saOF(s.z) +b.skQ(s.Q)}, +cU(a){return new A.apB(A.dz(t.C),this,B.au)}} +A.apB.prototype={ +gab(){return t.E1.a(A.l7.prototype.gab.call(this))}, +hB(a,b){var s=this +s.aW=!0 +s.anY(a,b) +s.a9_() +s.aW=!1}, +ce(a,b){var s=this +s.aW=!0 +s.ao_(0,b) +s.a9_() +s.aW=!1}, +a9_(){var s=this,r=s.e +r.toString +t.Oo.a(r) +r=t.E1 +if(!s.geN(0).gaa(0)){r.a(A.l7.prototype.gab.call(s)).sbg(t.IT.a(s.geN(0).gY(0).gab())) +s.bU=0}else{r.a(A.l7.prototype.gab.call(s)).sbg(null) +s.bU=null}}, +mO(a,b){var s=this +s.a_E(a,b) +if(!s.aW&&b.b===s.bU)t.E1.a(A.l7.prototype.gab.call(s)).sbg(t.IT.a(a))}, +mW(a,b,c){this.a_F(a,b,c)}, +o7(a,b){var s=this +s.anZ(a,b) +if(!s.aW&&t.E1.a(A.l7.prototype.gab.call(s)).dS===a)t.E1.a(A.l7.prototype.gab.call(s)).sbg(null)}} +A.aaj.prototype={ +aU(a){var s=this.e,r=A.aWt(a,s),q=A.ay() +s=new A.a96(s,r,this.r,250,B.tW,this.w,q,0,null,null,A.ay()) +s.aT() +s.K(0,null) +return s}, +ba(a,b){var s=this.e +b.siw(s) +s=A.aWt(a,s) +b.sabT(s) +b.scF(0,this.r) +b.skQ(this.w)}} +A.arM.prototype={} +A.arN.prototype={} +A.acy.prototype={ +C(a){var s=this.e,r=new A.apC(s,!0,A.kW(this.c,!1,null),null) +return new A.VG(s,r,null)}} +A.aWv.prototype={ +$1(a){this.a.a=a +return!1}, +$S:40} +A.VG.prototype={ +e0(a){return this.f!==a.f}} +A.apC.prototype={ +aU(a){var s=new A.amG(this.e,!0,null,A.ay()) +s.aT() +s.sbO(null) +return s}, +ba(a,b){b.sb2e(0,this.e) +b.saX4(!0)}} +A.amG.prototype={ +sb2e(a,b){if(b===this.E)return +this.E=b +this.aK()}, +saX4(a){return}, +j0(a){this.ug(a)}, +aI(a,b){if(!this.E)return +this.kG(a,b)}} +A.iN.prototype={ +CR(a,b,c){var s,r=this.a,q=r!=null +if(q)a.tM(r.AC(c)) +b.toString +s=b[a.gXx()] +r=s.a +a.CF(r.a,r.b,this.b,s.d,s.c) +if(q)a.hD()}, +c2(a){return a.$1(this)}, +ahu(a){return!0}, +Nx(a,b){var s=b.a +if(a.a===s)return this +b.a=s+1 +return null}, +aba(a,b){var s=b.a +b.a=s+1 +return a-s===0?65532:null}, +bV(a,b){var s,r,q,p,o,n=this +if(n===b)return B.dn +if(A.M(b)!==A.M(n))return B.c_ +s=n.a +r=s==null +q=b.a +if(r!==(q==null))return B.c_ +t.a7.a(b) +if(!n.e.r5(0,b.e)||n.b!==b.b)return B.c_ +if(!r){q.toString +p=s.bV(0,q) +o=p.a>0?p:B.dn +if(o===B.c_)return o}else o=B.dn +return o}, +k(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +if(J.aj(b)!==A.M(s))return!1 +if(!s.a_B(0,b))return!1 +return b instanceof A.iN&&b.e.r5(0,s.e)&&b.b===s.b&&!0}, +gB(a){var s=this +return A.a2(A.i5.prototype.gB.call(s,0),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)}, +AA(a){return null}} +A.aWE.prototype={ +$1(a){var s,r,q,p,o=this,n=null,m=a.a,l=m==null?n:m.r +$label0$0:{if(typeof l=="number"){m=l!==B.b.ga_(o.b) +s=l}else{s=n +m=!1}if(m){m=s +break $label0$0}m=n +break $label0$0}r=m!=null +if(r)o.b.push(m) +if(a instanceof A.iN){q=B.b.ga_(o.b) +p=q===0?0:q*o.c.a/q +m=o.a.a++ +o.d.push(new A.apI(a,new A.bT(A.c3(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,new A.ma(m,"PlaceholderSpanIndexSemanticsTag("+m+")"),n,n,n,n,n),!1,!1,!1,!1,new A.afe(a,p,a.e,n),n),n))}a.ahu(o) +if(r)o.b.pop() +return!0}, +$S:55} +A.apI.prototype={ +y7(a){var s=a.b +s.toString +t.ot.a(s).b=this.f}} +A.afe.prototype={ +aU(a){var s=this.e +s=new A.U7(this.f,s.b,s.c,null,A.ay()) +s.aT() +return s}, +ba(a,b){var s=this.e +b.siv(s.b) +b.sms(s.c) +b.siG(0,this.f)}} +A.U7.prototype={ +siG(a,b){if(b===this.t)return +this.t=b +this.aj()}, +siv(a){if(this.X===a)return +this.X=a +this.aj()}, +sms(a){return}, +bQ(a){var s=this.db$ +s=s==null?null:s.bQ(a/this.t) +if(s==null)s=0 +return s*this.t}, +bA(a){var s=this.db$ +s=s==null?null:s.bA(a/this.t) +if(s==null)s=0 +return s*this.t}, +bJ(a){var s=this.db$ +s=s==null?null:s.bJ(a/this.t) +if(s==null)s=0 +return s*this.t}, +bT(a){var s=this.db$ +s=s==null?null:s.bT(a/this.t) +if(s==null)s=0 +return s*this.t}, +hy(a){var s=this.db$,r=s==null?null:s.ob(a) +$label0$0:{if(r==null){s=this.GH(a) +break $label0$0}s=this.t*r +break $label0$0}return s}, +cY(a){var s=this.db$,r=s==null?null:s.cY(new A.as(0,a.b/this.t,0,1/0)) +if(r==null)r=B.v +return a.bx(r.aD(0,this.t))}, +c8(){var s,r=this,q=r.db$ +if(q==null)return +s=t.k +q.cE(new A.as(0,s.a(A.D.prototype.ga1.call(r)).b/r.t,0,1/0),!0) +r.id=s.a(A.D.prototype.ga1.call(r)).bx(q.gu(0).aD(0,r.t))}, +eB(a,b){var s=this.t +b.ho(0,s,s)}, +aI(a,b){var s,r,q,p=this,o=p.db$ +if(o==null){p.ch.saQ(0,null) +return}s=p.t +if(s===1){a.dK(o,b) +p.ch.saQ(0,null) +return}r=p.cx +r===$&&A.b() +q=p.ch +q.saQ(0,a.qF(r,b,A.ut(s,s,1),new A.bd9(o),t.zV.a(q.a)))}, +dE(a,b){var s,r=this.db$ +if(r==null)return!1 +s=this.t +return a.y_(new A.bd8(r),b,A.ut(s,s,1))}} +A.bd9.prototype={ +$2(a,b){return a.dK(this.a,b)}, +$S:13} +A.bd8.prototype={ +$2(a,b){return this.a.di(a,b)}, +$S:17} +A.ar4.prototype={ +aF(a){var s +this.eh(a) +s=this.db$ +if(s!=null)s.aF(a)}, +aw(a){var s +this.e9(0) +s=this.db$ +if(s!=null)s.aw(0)}} +A.Fh.prototype={ +W(){return new A.apM(B.l)}} +A.apM.prototype={ +cL(){var s,r,q=this +q.eG() +s=q.a.d +if(s!=null){r=q.d +if(r!=null)B.b.D(r.k4,s)}s=q.c +s.toString +s=q.d=A.a6x(s,t.X) +r=q.a.d +if(r!=null)if(s!=null)s.k4.push(r)}, +b8(a){var s,r=this +r.bj(a) +s=a.d +if(!J.d(r.a.d,s)&&r.d!=null){if(s!=null)B.b.D(r.d.k4,s) +s=r.a.d +if(s!=null)r.d.k4.push(s)}}, +m(){var s,r=this.a.d +if(r!=null){s=this.d +if(s!=null)B.b.D(s.k4,r)}this.aJ()}, +C(a){return this.a.c}} +A.YI.prototype={ +C(a){var s=null,r=this.e,q=A.aA(r.b2m(this.c,this.d),B.j,s,B.k,B.i,s) +return A.ml(q,B.x,r.e,s,s,s,!1,B.a3)}} +A.os.prototype={ +l(a){return"BreadCrumbItem{content: "+this.a.l(0)+", padding: "+B.O.l(0)+", margin: "+B.O.l(0)+", onTap: null, enableColor: "+B.r.l(0)+", disableColor: "+B.r.l(0)+", splashColor: "+B.r.l(0)+", textColor: null, disabledTextColor: null, borderRadiusGeometry: "+B.az.l(0)+", border: "+B.w.l(0)+"}"}} +A.avK.prototype={} +A.aRy.prototype={ +b2m(a,b){var s,r={} +r.a=A.a([],t.p) +B.b.ak(a,new A.aRz(r,b)) +B.b.fk(r.a) +if(a.length===0){s=A.a8(a).j("a1<1,e>") +r.a=A.J(new A.a1(a,new A.aRA(),s),!0,s.j("al.E"))}return r.a}} +A.aRz.prototype={ +$1(a){var s=this.a +B.b.F(s.a,new A.wv(a,null)) +B.b.F(s.a,this.b)}, +$S:598} +A.aRA.prototype={ +$1(a){return new A.wv(a,null)}, +$S:599} +A.wv.prototype={ +C(a){var s=null +return new A.aW(B.O,A.eV(B.S,!0,s,A.e1(!1,B.az,!0,new A.aW(B.O,A.bqk(this.c.a,A.bg(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),s,!0,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,B.r,s,s),B.f,B.r,0,s,s,new A.dp(B.az,B.w),s,s,B.cl),s)}} +A.ox.prototype={ +aeA(a,b){var s,r=this +if(!(a instanceof A.ox))return r +s=r.f +return new A.ox(A.W(r.a,a.a,b),A.W(r.b,a.b,b),A.W(r.c,a.c,b),A.W(r.d,a.d,b),A.W(r.e,a.e,b),A.W(s,a.f,b),A.W(s,a.r,b),A.W(s,a.w,b),A.W(s,a.x,b),A.W(s,a.y,b),A.W(s,a.z,b))}} +A.aK7.prototype={ +$1(a){if(a.p(0,B.ey))return B.nX +else if(a.p(0,B.E))return B.eZ +else return B.kw}, +$S:38} +A.aK6.prototype={ +$1(a){if(a.p(0,B.ey))return B.iw +else if(a.p(0,B.E))return B.o4 +else return B.kw}, +$S:38} +A.wU.prototype={ +ei(a,b){var s,r,q +try{r=this.b +if((r.a.a&30)===0)r.ei(0,b)}catch(q){s=A.ae(q) +A.aC().$1("Dialog complete catch error: "+A.h(s))}finally{r=this.a +if(r!=null)r.ev(0)}}} +A.MF.prototype={ +gGy(a){var s=this.a.ga4() +if(s==null){s=$.Xu().ga4() +if(s==null)s=null +else{s=s.d +s===$&&A.b() +s=s.ga4()}}return s}} +A.ym.prototype={ +alx(a,b){var s=$.z(),r=a?"Y":"N" +s.b.m2("showMobileActions",r) +this.e.sh(0,a)}, +ZW(a){return this.alx(a,!0)}, +hQ(){var s=this.a +s.ak(0,new A.aKO()) +s.T(0)}, +yI(a){var s=this.a,r=s.i(0,a) +if(r!=null)r.ei(0,null) +s.D(0,a) +A.bpW(a)}, +Od(a,b,c,d,e){var s,r,q,p,o=this,n={},m=o.b.gGy(0) +if(m==null)return A.xn("[OverlayDialogManager] Failed to show dialog, _overlayState is null, call [setOverlayState] first",null,e.j("0?")) +n.a=null +if(c!=null)s=n.a=c +else{s=n.a=B.e.l(o.c);++o.c}r=new A.aE($.aH,e.j("aE<0?>")) +q=new A.wU(new A.bp(r,e.j("bp<0?>")),e.j("wU<0>")) +o.a.n(0,s,q) +s=new A.aKU(n,o,q) +p=A.hi(new A.aKV(!1,s,b,m),!1,!1) +q.a=p +m.nQ(0,p) +n=n.a +B.b.hX($.Yk,0,new A.rE(new A.aKW(!1,s),!1,null,n,null)) +A.c1R($.Yk,t.J7) +B.jj.ne(A.bYU()) +return r}, +fp(a,b,c){return this.Od(0,b,null,!0,c)}, +r_(a,b,c,d){return this.Od(0,b,c,!0,d)}, +a_3(a,b,c,d){return this.Od(0,b,null,c,d)}, +wI(a,b){var s=this,r=B.e.l(s.c);++s.c +s.r_(0,new A.aKP(s,b,a,!0),r,t.z) +return r}, +Oh(a){return this.wI(a,null)}} +A.aKO.prototype={ +$2(a,b){b.ei(0,null) +A.bpW(a)}, +$S:600} +A.aKU.prototype={ +$1(a){var s=this.a +this.b.a.D(0,s.a) +this.c.ei(0,a) +A.bpW(s.a)}, +$0(){return this.$1(null)}, +$C:"$1", +$R:0, +$D(){return[null]}, +$S:281} +A.aKV.prototype={ +$1(a){var s,r,q=this,p=null,o={} +o.a=!1 +s=q.b +r=A.x(a).ay.a===B.am?B.c3:B.io +return A.fL(B.aT,A.R(p,new A.Pu(new A.aKS(o,q.c,s,q.d),p),B.f,r,p,p,p,p,p,p,p,p,p,p),p,p,p,p,p,p,p,p,new A.aKT(o,q.a,s))}, +$S:243} +A.aKT.prototype={ +$1(a){var s=this.a +if(!s.a&&this.b)this.c.$0() +s.a=!1}, +$S:86} +A.aKS.prototype={ +$2(a,b){var s=this,r=null,q=s.d.c +q.toString +return A.fL(B.aT,s.b.$3(b,s.c,q),r,r,r,r,r,r,r,r,new A.aKR(s.a))}, +$S:604} +A.aKR.prototype={ +$1(a){return this.a.a=!0}, +$S:86} +A.aKW.prototype={ +$2(a,b){return!0}, +$S:605} +A.aKP.prototype={ +$3(a,b,c){var s,r=this,q=null,p=new A.aKQ(r.a,r.b),o=A.el(A.U(A.y(r.c),q,q,q,q,q,q,q,q,B.fH,q,q,q,q,q,q),q,q) +if($.bZ||$.bb())s=A.bV("Cancel",q,q,!1,p,q) +else{s=$.bJV() +s=A.id(A.U(A.y("Cancel"),q,q,q,q,q,q,q,q,B.ar5,q,q,q,q,q,q),B.f,q,!0,q,q,p,q,s)}s=A.R(q,A.b7(A.a([B.amZ,B.nJ,B.Ne,o,B.Ne,new A.bs(!r.d,A.el(s,q,q),q)],t.p),B.aq,q,B.k,B.aH,q),B.f,q,B.PZ,q,q,q,q,q,q,q,q,q) +return A.dD(q,s,B.an,p,q,q,q)}, +$S:10} +A.aKQ.prototype={ +$0(){this.a.hQ() +var s=this.b +if(s!=null)s.$0()}, +$S:2} +A.bme.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j=b<0.85?0.85:b +if($.wh().b.b.k(0,B.mk)){s=$.wh().b +s.b=new A.bmf(a,j).$0() +s=s.c +s===$&&A.b() +s.sh(0,A.kp.prototype.gh.call(s,0)+1)}else{s=$.wh().b +$.bA() +r=$.kK().xr +r=$.ai.ai$.z.i(0,r) +r.toString +q=A.bX(r,null,t.l).w.a +p=200*j +o=45*j +r=s.b +n=r.a +m=r.b +r=q.a +l=n+p>r?r-p:n +r=q.b-0 +k=m+o>r?r-o:m +if(l<0)l=0 +if(k<0)k=0 +if(l!==n||k!==m){s.b=new A.j(l,k) +s=s.c +s===$&&A.b() +s.sh(0,A.kp.prototype.gh.call(s,0)+1)}}s=$.wh() +r=this.a.db +r===$&&A.b() +return new A.tQ(j,s.b,200,45,r.gaYA(),r.gaYC(),r.gaYz(),this.b,null)}, +$S:607} +A.bmf.prototype={ +$0(){var s=this.a,r=t.l,q=this.b +return new A.j((A.bX(s,null,r).w.a.a-200*q)/2,A.bX(s,null,r).w.a.b-125*q)}, +$S:608} +A.bmd.prototype={ +$1(a){var s=$.Xu() +s=$.ai.ai$.z.i(0,s) +s.toString +return this.a.$2(s,1)}, +$S:609} +A.bnK.prototype={ +$1(a){var s=null,r=t.DN,q=t.aQ,p=q.a(A.x(a).c.i(0,A.b8(r))) +p.toString +r=q.a(A.x(a).c.i(0,A.b8(r))) +r.toString +return A.kW(new A.cW(B.nr,s,s,A.R(s,A.U(this.a,s,s,s,s,s,s,s,s,A.bg(s,s,r.y,s,B.o,s,s,s,s,s,s,18,s,s,B.vE,s,s,!0,s,s,s,s,s,s,s,s),B.bD,s,s,s,s,s),B.f,s,s,new A.bD(p.x,s,s,B.PP,s,s,s,B.K),s,s,s,s,B.a04,s,s,s),s),!0,s)}, +$S:610} +A.bnL.prototype={ +$0(){this.a.ev(0)}, +$S:2} +A.oz.prototype={ +C(a){var s,r,q,p,o,n=this,m=null,l={},k=A.a2t(!0,m,!1) +A.cM(B.z,new A.ay8(k),t.P) +l.a=!1 +s=n.f +r=n.d +if(r==null)r=new A.E(24,24,24,0) +q=t.j.b(s) +p=!$.bZ +if(!p||$.bb()){o=new A.E(24,24,24,q?20:24) +q=o}else{o=new A.E(24,24,24,q?12:24) +q=o}p=!p||$.bb()?new A.E(24,0,24,20):new A.E(24,0,4,12) +return A.Kt(!0,m,A.bvR(s,p,m,$.bHd(),B.f,new A.dX(n.w,n.e,m),q,m,B.vm,!0,m,m,n.c,r,m),m,m,k,new A.ay9(l,n,k),m)}} +A.ay8.prototype={ +$0(){var s=this.a +if(!s.gcs())s.ek()}, +$S:2} +A.ay9.prototype={ +$2(a,b){var s,r,q=this,p=b.c +if(p.gjq().k(0,B.fl)){if(b instanceof A.jD){p=q.b.y +if(p!=null)p.$0()}return B.bP}else{s=q.a +if(!s.a)if(q.b.x!=null)r=p.gjq().k(0,B.hn)||p.gjq().k(0,B.m9) +else r=!1 +else r=!1 +if(r){if(b instanceof A.jD){p=q.b.x +if(p!=null)p.$0()}return B.bP}else if(p.gjq().k(0,B.j7)){if(b instanceof A.jD){p=q.c +r=p.e +r.toString +A.lV(r).uz(p,!0) +s.a=!0}return B.bP}}return B.cx}, +$S:143} +A.bk9.prototype={ +$1(a){var s,r,q,p=this,o=null,n=p.a +n.b=!0 +s=a.b +r=s.index +q=n.a +if(r>q)p.b.push(A.dq(o,o,o,o,o,o,o,o,o,B.d.Z(p.c,q,r))) +s=s[0] +if(s==null)s="" +r=A.bg(o,o,B.dC,o,B.mX,o,o,o,o,o,o,o,o,o,o,o,o,!0,o,o,o,o,o,o,o,o) +q=A.vi(o,o) +q.bU=new A.bk8(a) +p.b.push(A.dq(o,o,o,o,o,q,o,o,r,s)) +n.a=a.gcI(0)}, +$S:611} +A.bk8.prototype={ +$0(){var s,r=this.a.b[0] +if(r==null)r="" +s=A.c4("[.,;!?]+$",!0,!1,!1,!1) +A.ask(A.dk(A.dm(r,s,""),0,null),B.p5)}, +$S:0} +A.bmp.prototype={ +$0(){this.a.hQ() +if(!B.d.p(this.b,"custom")&&!0)A.pJ(null)}, +$S:2} +A.bmj.prototype={ +$0(){this.a.hQ()}, +$S:2} +A.bmo.prototype={ +$0(){var s=this.a +if(B.d.c6(s,"http"))A.ask(A.dk(s,0,null),B.p5)}, +$S:2} +A.bmk.prototype={ +$0(){this.a.hQ()}, +$S:0} +A.bml.prototype={ +$0(){var s=this,r=s.b +r=r.gh(0)?new A.bmi(r,s.c,s.d,s.e):null +return new A.Af(r,s.a,null)}, +$S:612} +A.bmi.prototype={ +$0(){var s=this +s.a.sh(0,!1) +s.b.$3(s.c,s.d,!1)}, +$S:0} +A.bmm.prototype={ +$0(){var s=this,r=null,q=s.a +return A.bV("Reconnect",r,r,!0,q.gh(0)?new A.bmh(q,s.b,s.c,s.d):r,r)}, +$S:9} +A.bmh.prototype={ +$0(){var s=this +s.a.sh(0,!1) +s.b.$3(s.c,s.d,!1)}, +$S:0} +A.bmn.prototype={ +$3(a,b,c){var s=this,r=null,q=A.Ed(A.wd(s.b,s.c,s.d)),p=s.a,o=p.b?s.f:r +p=p.a===!0?s.r:r +return A.dD(s.e,q,B.an,p,o,r,r)}, +$S:10} +A.bmq.prototype={ +$1(a){var s,r,q=B.d.d_(a,"Failed")===0&&B.d.d_(a,": ")>0,p=t.s +if(q){s=A.a(a.split(": "),p) +for(r=0;r1&&J.bKl(s[0],"_tip")){q=A.y(s[0]) +s[0]=q +a=q+" "+A.y(B.d.cK(a,q.length+1))}else a=A.y(a)}return a}, +$S:26} +A.bmg.prototype={ +$3(a,b,c){var s=null,r=A.U(A.y(this.a),s,s,s,s,s,s,s,s,A.bg(s,s,s,s,s,s,s,s,s,s,s,21,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s,s,s,s,s) +return A.dD(this.c,this.b,B.an,b,s,r,s)}, +$S:10} +A.bnS.prototype={ +$1(a){return!B.b.p(this.a,a.gh(a))}, +$S:287} +A.boK.prototype={ +$1(a){return A.y(a)}, +$S:26} +A.a6X.prototype={} +A.Lv.prototype={ +dn(){var s=this +return A.a4(["width",s.a,"height",s.b,"offsetWidth",s.c,"offsetHeight",s.d,"isMaximized",s.e,"isFullscreen",s.f],t.N,t.z)}, +l(a){return B.p.bX(this.dn(),null)}} +A.bmX.prototype={ +$0(){var s,r=null,q=A.bre($.z().b.na(A.asy()+this.a.b)),p=this.b,o=q==null,n=o?r:q.c +if(n==null)n=p.aG().a +s=o?r:q.d +p.b=new A.j(n,s==null?p.aG().b:s) +p=this.c +n=o?r:q.a +if(n==null)n=p.aG().a +o=o?r:q.b +p.b=new A.N(n,o==null?p.aG().b:o)}, +$S:2} +A.biV.prototype={ +$1(a){var s,r,q,p,o,n=this,m=null,l=n.a +if(l||n.b){s=A.bre($.z().b.aeL(a,A.asy()+n.c.b)) +r=s==null +q=r?m:s.a +if(q==null)q=n.d.c +p=r?m:s.b +if(p==null)p=n.d.d +o=r?m:s.c +if(o==null)o=n.d.c +r=r?m:s.d +if(r==null)r=n.d.d +return B.p.bX(new A.Lv(q,p,o,r,l,n.b).dn(),m)}else return B.p.bX(n.d.dn(),m)}, +$S:26} +A.bmU.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=q.a +s=p==null?2:4 +break +case 2:s=5 +return A.i($.ol().ye(),$async$$0) +case 5:s=3 +break +case 4:s=6 +return A.i($.ol().alD(0,p.a),$async$$0) +case 6:case 3:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bmT.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n,m +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:n=q.a +m=q.b +s=n==null?2:4 +break +case 2:s=5 +return A.i(B.cD.dr("center",m.b,!1,t.H),$async$$0) +case 5:s=3 +break +case 4:n=n.a +p=n.a +n=n.b +o=q.c +s=6 +return A.i(m.O0(new A.A(p,n,p+o.a,n+o.b)),$async$$0) +case 6:case 3:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bmR.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=q.a +if($.blJ==p)$.d5().qX(!0) +else A.a1h(p,"set_fullscreen","true") +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bmS.prototype={ +$0(){var s=0,r=A.n(t.P),q=this +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i(B.cD.dr("maximize",q.a.b,!1,t.H),$async$$0) +case 2:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.Fa.prototype={ +J(){return"UriLinkType."+this.b}} +A.blp.prototype={ +$0(){var s,r,q=$.HG(),p=this.a,o=p.d +o.toString +s=p.c +r=p.b +q.LA(o,p.a,s,r)}, +$S:2} +A.blq.prototype={ +$0(){var s,r=$.HG(),q=this.a,p=q.d +p.toString +s=q.c +r.Lz(p,q.a,s)}, +$S:2} +A.blr.prototype={ +$0(){var s,r=$.HG(),q=this.a,p=q.d +p.toString +s=q.c +r.EC(p,!1,q.a,s)}, +$S:2} +A.bls.prototype={ +$0(){var s,r=$.HG(),q=this.a,p=q.d +p.toString +s=q.c +r.EC(p,!0,q.a,s)}, +$S:2} +A.boM.prototype={ +$1(a){return a==="/"}, +$S:30} +A.bk6.prototype={ +$1(a){return new A.xa(this.a.a,this.b,this.c,null,null,null)}, +$S:614} +A.bk7.prototype={ +$1(a){var s=this,r=null,q=s.a.a +return A.bRi(r,r,s.c,q,s.d,new A.eb(q,t.kK),s.b,r,r,r,r,A.bTe())}, +$S:615} +A.pj.prototype={ +gh(a){return this.a}} +A.aae.prototype={ +asB(a){var s,r,q,p,o=this,n=t.z,m=A.B(n,n) +try{m=B.p.dM(0,a,null)}catch(q){s=new A.bY(A.a(a.split(""),t.s),t.Rr).d0(0,"") +r=B.eW.dC(B.k8.EF(0,s)) +p=B.p.dM(0,B.ab.co(0,r),null) +m=p}n=J.Q(m,"host") +o.a=n==null?"":n +n=J.Q(m,"relay") +o.b=n==null?"":n +n=J.Q(m,"api") +o.c=n==null?"":n +n=J.Q(m,"key") +o.d=n==null?"":n}} +A.lT.prototype={ +nC(a){return new A.lT(this.nD(a))}, +pD(a){var s=a.fr +return s instanceof A.qp}, +goG(){return!1}} +A.bl_.prototype={ +$2(a,b){var s=null,r=b.b +if(r!=null)return this.a.$1(r) +else{r=b.c +if(r!=null)A.aC().$1(J.bB(r)) +return A.R(s,s,B.f,s,s,s,s,s,s,s,s,s,s,s)}}, +$S:616} +A.boL.prototype={ +$0(){var s,r,q,p=null,o=this.a,n=o==null,m=n?p:o.gh(0) +if(m==null)m=0 +s=this.b +r=s==null +q=r?16:s +if(r)s=16 +o=n?p:o.gh(0) +o=A.h(o==null?0:o) +n=this.c +return new A.bs(!(m>0),A.R(p,A.el(A.U(o,p,p,1,p,p,p,p,p,A.bg(p,p,B.n,p,p,p,p,p,p,p,p,n==null?10:n,p,p,p,p,p,!0,p,p,p,p,p,p,p,p),p,p,p,p,p,p),p,p),B.f,p,p,new A.bD(B.ar,p,p,p,p,p,p,B.e7),p,s,p,p,p,p,p,q),p)}, +$S:36} +A.bjF.prototype={ +$0(){var s,r,q,p=this,o=null,n=!p.a.gh(0)&&J.af(p.b.gh(0))!==0,m=t.aQ.a(A.x(p.c).c.i(0,A.b8(t.DN))) +m.toString +s=A.R(o,A.xf(B.I,A.aS(B.iP,A.I(255,249,81,81),o,o),B.f,B.eV),B.f,o,o,o,o,o,o,new A.E(4,4,4,4),o,o,o,o) +r=p.b +q=A.y(r.gh(0)) +q=A.a([s,new A.ix(1,B.cv,A.R(o,new A.cW(B.cd,o,o,A.dK(A.brW(A.y(r.gh(0)),o),q,o,o,o),o),B.f,o,o,o,o,o,o,new A.E(0,2,0,2),o,o,o,o),o)],t.p) +q.push(A.R(o,A.xf(B.I,A.e1(!1,o,!0,A.R(o,A.aS(B.dX,o,o,o),B.f,o,o,o,o,o,o,new A.E(5,0,5,0),o,o,o,o),o,!0,o,o,o,o,o,o,o,o,o,o,o,new A.bjE(p.e),o,o,o,o,o,o,o),B.f,B.eV),B.f,o,o,o,o,o,o,new A.E(4,4,4,4),o,o,o,o)) +return new A.bs(!n,A.R(o,A.el(A.R(o,A.aA(q,B.j,o,B.bB,B.i,o),B.f,m.r,o,o,o,o,o,o,o,o,o,o),o,o),B.f,o,o,o,o,o,o,new A.E(0,0,0,14),o,o,o,o),o)}, +$S:36} +A.bjE.prototype={ +$0(){this.a.$0()}, +$S:0} +A.Af.prototype={ +W(){return new A.alV(B.l)}} +A.alV.prototype={ +gPI(){var s=this.d +return s===$?this.d=this.a.d:s}, +az(){this.aM() +this.aKz()}, +m(){var s=this.e +if(s!=null)s.b3(0) +this.aJ()}, +aKz(){this.e=A.EU(A.bt(0,0,1),new A.bc8(this))}, +C(a){return A.bV(A.y("Reconnect")+" ("+this.gPI()+"s)",null,null,!0,this.a.c,null)}} +A.bc8.prototype={ +$1(a){var s=this.a +if(s.gPI()<=0)a.b3(0) +else s.a2(new A.bc7(s))}, +$S:124} +A.bc7.prototype={ +$0(){var s=this.a +s.d=s.gPI()-1}, +$S:0} +A.blv.prototype={ +$1(a){if(a)A.hs(A.y("Import server configuration successfully")) +else A.hs(A.y("Invalid server configuration"))}, +$S:37} +A.bn1.prototype={ +$1(a){if(B.d.jh(a,"/"))return B.d.Z(a,0,a.length-1) +return a}, +$S:26} +A.ZE.prototype={ +gef(){var s=this.f +s===$&&A.b() +return s}, +C(a){var s,r,q,p=this,o=null,n=p.c +n===$&&A.b() +s=p.e +s===$&&A.b() +r=B.b.d_(n,s) +if(r<0)r=0 +n=p.d +n===$&&A.b() +q=A.e9(n[r]) +n=p.r +n===$&&A.b() +if(n){n=t.aQ.a(A.x(a).c.i(0,A.b8(t.DN))) +n.toString +n=n.b +if(n==null)n=B.h0}else n=B.h0 +return A.R(o,A.R(o,new A.aK(new A.axF(p,q,a),o),B.f,o,o,new A.bD(o,o,A.iW(n,1),A.cr(8),o,o,o,B.K),o,42,o,o,o,o,o,o),B.f,o,o,o,o,o,o,new A.E(0,0,0,5),o,o,o,o)}, +vV(a){return this.gef().$1(a)}} +A.axF.prototype={ +$0(){var s,r,q=null,p=this.b,o=p.gh(0),n=A.R(q,q,B.f,q,q,q,q,q,q,q,q,q,q,q),m=this.a,l=m.r +l===$&&A.b() +s=this.c +if(l){s=A.x(s).p3.w +s=s==null?q:s.b}else s=A.Au(s,!1) +s=A.bg(q,q,s,q,q,q,q,q,q,q,q,q,q,q,q,q,q,!0,q,q,q,q,q,q,q,q) +r=A.R(q,B.a2a,B.f,q,q,q,q,q,q,new A.E(0,0,15,0),q,q,q,q) +p=l?new A.axD(m,p):q +m=m.d +m===$&&A.b() +l=A.a8(m).j("a1<1,n3>") +return new A.tR(A.J(new A.a1(m,new A.axE(),l),!0,l.j("al.E")),o,p,16,s,n,r,!0,q,t.Af)}, +$S:618} +A.axD.prototype={ +$1(a){var s,r,q +if(a!=null&&a!==this.b.gh(0)){this.b.sh(0,a) +s=this.a +r=s.c +r===$&&A.b() +q=s.d +q===$&&A.b() +s.vV(r[B.b.d_(q,a)])}}, +$S:43} +A.axE.prototype={ +$1(a){var s=null +return A.bqz(A.R(s,A.U(a,s,s,s,B.af,s,s,s,s,B.fH,s,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(15,0,0,0),s,s,s,s),!0,a,t.N)}, +$S:208} +A.xx.prototype={} +A.KQ.prototype={ +KB(a,b){var s,r=b.a,q=r.length +if(q===0)return b.abu("") +else if(B.d.bV(r,a.a)===0)return b +else{s=A.t5(r) +return new A.c1(s,A.ie(B.q,s.length-(q-b.b.d)),b.c)}}} +A.Qn.prototype={ +J(){return"UserStatus."+this.b}} +A.vu.prototype={ +dn(){var s=this.d +if(s===B.Ob)s=0 +else s=s===B.Oc?-1:1 +return A.a4(["name",this.a,"status",s],t.N,t.z)}, +gb4(a){return this.a}} +A.aLp.prototype={} +A.a47.prototype={ +dn(){var s,r,q,p,o,n=this,m=t.N,l=t.z,k=A.B(m,l),j=n.a +if(j!=null)k.n(0,"username",j) +j=n.b +if(j!=null)k.n(0,"password",j) +k.n(0,"id",n.c) +k.n(0,"uuid",n.d) +k.n(0,"autoLogin",!0) +k.n(0,"type",n.f) +j=n.r +if(j!=null)k.n(0,"verificationCode",j) +j=n.w +if(j!=null)k.n(0,"tfaCode",j) +j=n.x +if(j!=null)k.n(0,"secret",j) +s=A.B(m,l) +try{$.z() +j=window.navigator.userAgent +j.toString +q=window.navigator.appName +q.toString +p=window.navigator.appVersion +p.toString +s=B.p.dM(0,B.p.bX(A.a4(["os",j+", "+q+" "+p+" ("+A.h(window.navigator.platform)+")","type","Web client","name",$.aQ().aN("getByName",["my_name"])],m,l),null),null)}catch(o){r=A.ae(o) +A.aC().$1("Failed to decode get device info: "+A.h(r))}k.n(0,"deviceInfo",s) +return k}} +A.CT.prototype={} +A.DZ.prototype={ +l(a){return"RequestException, statusCode: "+this.a+", error: "+this.b}, +$ict:1} +A.tf.prototype={ +gb4(a){return this.b}} +A.pT.prototype={ +gb4(a){return this.a}} +A.ZI.prototype={} +A.blz.prototype={ +$0(){return!1}, +$S:32} +A.HM.prototype={ +W(){return new A.QN(B.jo,B.l)}} +A.QN.prototype={ +C(a){return new A.aK(new A.aY1(this,a),null)}, +atJ(){return new A.aK(new A.aXu(new A.aXv()),null)}, +a1d(){var s,r,q,p,o,n,m,l,k,j=null,i="My address book",h=$.a_.I().ax +h===$&&A.b() +if(h.e.gh(0))return new A.bs(!0,j,j) +h=$.a_.I().ax +h===$&&A.b() +s=J.h3(J.wk(h.a.gh(0))) +h=$.a_.I().ax +h===$&&A.b() +if(!B.b.p(s,h.b.gh(0)))return new A.bs(!0,j,j) +$.a_.I().ax===$&&A.b() +r=B.b.D(s,i) +B.b.e7(s,new A.aXp()) +if(r)B.b.hX(s,0,i) +h=new A.aXo() +q=A.a8(s).j("a1<1,n3>") +p=A.J(new A.a1(s,new A.aXq(h),q),!0,q.j("al.E")) +o=new A.a6k(36,j) +if(r&&p.length>1){B.b.hX(p,1,A.bqz(A.i2(j,j,j),!1,j,t.N)) +n=A.bQ(p.length,36,!1,t.i) +n[1]=4 +o=new A.a6k(48,n)}m=new A.cy(B.at,$.ag()) +$.z() +q=$.a_.I().ax +q===$&&A.b() +q=q.b.gh(0) +l=this.c +l.toString +l=A.x(l).cx +l=A.R(j,j,B.f,A.I(B.c.aV(25.5),l.gh(l)>>>16&255,l.gh(l)>>>8&255,l.gh(l)&255),j,j,j,0.7,j,j,j,j,j,j) +k=A.y("Search") +return new A.BS(p,q,new A.aXr(),l,!0,!0,o,new A.a1O(m,A.R(j,A.bsa(!1,m,A.fy(j,new A.fP(4,A.cr(8),B.fT),j,B.a_S,j,j,j,j,!0,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,B.NM,k,j,j,j,j,j,!0,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j),!0,j,j,j,j),B.f,j,j,j,j,50,j,j,B.a0h,j,j,j),50,new A.aXs()),new A.aK(new A.aXt(h),j),j,t.J5)}, +a1p(){var s=null,r=A.U(A.y("Tags"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),q=this.c +q.toString +return A.aA(A.a([r,A.fL(B.aT,A.bEF(q,!0),s,new A.aXw(this),s,s,s,s,s,s,new A.aXx(this))],t.p),B.j,s,B.cC,B.i,s)}, +a1q(){return new A.aK(new A.aXB(this),null)}, +a1m(){return A.bi(new A.cW(B.c2,null,null,A.bKO(this.a.c),null),1)}, +as4(){$.z() +var s=A.y("Sync with recent sessions") +return A.aJ3(!0,A.c5(!0),new A.aY6(),null,new A.aY7(),B.jD,s,t.N)}, +amp(){$.z() +var s=A.y("Sort tags") +return A.aJ3(!0,A.c5(!0),new A.aY4(),null,new A.aY5(),B.jD,s,t.N)}, +aSP(){$.z() +var s=A.y("Filter by intersection") +return A.aJ3(!0,A.c5(!0),new A.aY2(),null,new A.aY3(),B.jD,s,t.N)}, +aK1(a){var s,r,q,p,o=this,n=$.a_.I().ax +n===$&&A.b() +s=n.gG(0).uY() +n=A.a([],t.be) +if(s)n.push(A.Ht(A.y("Add ID"),o.gaNi())) +if(s)n.push(A.Ht(A.y("Add Tag"),o.gaMU())) +r=A.y("Unselect all tags") +q=$.a_.I().ax +q===$&&A.b() +n.push(A.Ht(r,q.gb1J())) +r=$.a_.I().ax +r===$&&A.b() +if(r.e.gh(0))n.push(o.amp()) +if(s)n.push(o.as4()) +n.push(o.aSP()) +r=$.a_.I().ax +r===$&&A.b() +if(!r.e.gh(0)&&s)n.push(new A.jA(!1,null,null,t.Tc)) +r=$.a_.I().ax +r===$&&A.b() +if(!r.e.gh(0)&&s)n.push(A.Ht(A.y("ab_web_console_tip"),new A.aXE())) +r=o.c +r.toString +q=t.D0 +p=q.j("dT>") +A.X5(r,8,A.J(new A.dT(new A.a1(n,new A.aXF(o),q),new A.aXG(),p),!0,p.j("p.E")),a,t.N)}, +Tt(){return this.aNj()}, +aNj(){var s=0,r=A.n(t.H),q,p,o,n,m,l,k,j,i +var $async$Tt=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:j={} +i=$.a_.I().ax +i===$&&A.b() +p=i.gG(0).L8() +if(p&&!0)A.iX(B.ar,A.y("exceed_max_devices")) +if(p){s=1 +break}j.a=j.b=!1 +i=$.ag() +o=$.a_.I().ax +o===$&&A.b() +n=A.J(o.gG(0).b,!0,t.N) +o=t.z +m=J.dG(0,o) +l=A.hl(m,o) +k=A.bg(null,null,null,null,null,null,null,null,null,null,null,14,null,null,null,null,null,!0,null,null,null,null,null,null,null,null) +j.c=null +m=$.a_.I().ax +m===$&&A.b() +m=m.gG(0) +m=m.eu(0)==="My address book"||m.eu(0)==="Legacy address book" +$.a_.I().gcb().fp(0,new A.aXV(j,new A.xx(new A.c1("",B.aQ,B.Y),i),!m,new A.cy(new A.c1("",B.aQ,B.Y),i),new A.cy(new A.c1("",B.aQ,B.Y),i),l,k,n),o) +case 1:return A.l(q,r)}}) +return A.m($async$Tt,r)}, +Tm(){return this.aMV()}, +aMV(){var s=0,r=A.n(t.H),q,p +var $async$Tm=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p={} +p.a=p.b="" +p.c=!1 +q=$.ag() +$.a_.I().gcb().fp(0,new A.aXI(p,new A.cy(new A.c1("",B.aQ,B.Y),q)),t.z) +return A.l(null,r)}}) +return A.m($async$Tm,r)}} +A.aY1.prototype={ +$0(){var s,r,q,p=null,o=$.a_.I().ch +o===$&&A.b() +if(J.af(o.a.gh(0))===0)return A.el(A.n5(!1,A.U(A.y("Login"),p,p,p,p,p,p,p,p,p,p,p,p,p,p,p),B.f,p,p,p,p,p,A.bFA(),p,p),p,p) +else{o=$.a_.I().ch +o===$&&A.b() +if(J.af(o.c.gh(0))!==0)return A.bFK() +else{o=A.a([],t.p) +s=$.a_.I().ax +s===$&&A.b() +if(s.gG(0).r.gh(0)){s=$.a_.I().ax +s===$&&A.b() +s=s.gG(0).a.gq(0)===0&&s.gG(0).b.gq(0)===0}else s=!1 +if(s)o.push(B.d9) +s=this.b +r=$.a_.I().ax +r===$&&A.b() +r=r.gG(0) +q=$.a_.I().ax +q===$&&A.b() +o.push(A.btA(s,new A.aXZ(),q.gG(0).e,r.r,p)) +r=$.a_.I().ax +r===$&&A.b() +r=r.gG(0) +q=$.a_.I().ax +q===$&&A.b() +o.push(A.btA(s,new A.aY_(),q.gG(0).f,r.r,p)) +o.push(A.bi(new A.aK(new A.aY0(this.a),p),1)) +return A.b7(o,B.j,p,B.k,B.i,p)}}}, +$S:9} +A.aXZ.prototype={ +$0(){var s=$.a_.I().ax +s===$&&A.b() +s.gG(0).e.sh(0,"") +return""}, +$S:24} +A.aY_.prototype={ +$0(){var s=$.a_.I().ax +s===$&&A.b() +s.gG(0).f.sh(0,"") +return""}, +$S:24} +A.aY0.prototype={ +$0(){var s,r,q,p,o,n,m,l,k=null,j=this.a +if($.d5().as.gh(0)){s=$.Xv().gh(0) +r=A.cr(6) +q=j.c +q.toString +q=A.iW(A.x(q).ay.CW,1) +p=t.p +p=A.b7(A.a([new A.bs(s,A.R(k,A.R(k,A.R(k,A.b7(A.a([j.a1d(),A.R(k,j.a1p(),B.f,k,k,k,k,k,k,new A.E(8,0,0,0),k,k,k,k),A.R(k,j.a1q(),B.f,k,k,k,k,k,k,k,k,k,k,1/0)],p),B.j,k,B.k,B.aH,k),B.f,k,k,k,k,k,k,k,B.a0c,k,k,k),B.f,k,k,new A.bD(k,k,q,r,k,k,k,B.K),k,k,k,k,k,k,k,k),B.f,k,k,k,k,k,k,new A.E(0,0,0,12),k,k,k,k),k),j.a1m()],p),B.j,k,B.k,B.i,k) +j=p}else{s=$.Xv().gh(0) +r=A.cr(12) +q=j.c +q.toString +q=A.iW(A.x(q).ay.CW,1) +p=j.a1d() +o=j.a1p() +n=$.a_.I().ax +n===$&&A.b() +n=n.e.gh(0)?8:0 +m=$.a_.I().ax +m===$&&A.b() +l=t.p +l=A.aA(A.a([new A.bs(s,A.R(k,A.R(k,A.R(k,A.b7(A.a([p,A.R(k,o,B.f,k,k,k,k,k,k,new A.E(8,m.e.gh(0)?8:0,n,0),k,k,k,k),A.bi(A.R(k,j.a1q(),B.f,k,k,k,k,1/0,k,k,k,k,k,1/0),1),j.atJ()],l),B.j,k,B.k,B.i,k),B.f,k,k,k,k,1/0,k,k,k,k,k,200),B.f,k,k,new A.bD(k,k,q,r,k,k,k,B.K),k,k,k,k,k,k,k,k),B.f,k,k,k,k,k,k,new A.E(0,0,12,0),k,k,k,k),k),j.a1m()],l),B.j,k,B.k,B.i,k) +j=l}return j}, +$S:9} +A.aXv.prototype={ +$2(a,b){var s=null,r=A.y(b) +return A.dK(A.R(s,A.aS(a,s,s,12),B.f,s,s,s,s,s,s,new A.E(2,0,2,0),s,s,s,s),r,s,s,B.z)}, +$S:620} +A.aXu.prototype={ +$0(){var s,r,q,p,o=this,n=null,m=$.a_.I().ax +m===$&&A.b() +if(m.e.gh(0))return new A.bs(!0,n,n) +m=$.a_.I().ax +m===$&&A.b() +m=m.gG(0) +m=m.eu(0)==="My address book"||m.eu(0)==="Legacy address book" +s=t.p +if(m)return A.aA(A.a([o.a.$2(B.a15,"Personal")],s),B.j,n,B.e_,B.i,n) +else{r=A.a([],s) +m=$.a_.I().ax +m===$&&A.b() +m=m.gG(0).AO() +q=m==null?n:m.e +if(q===1)r.push(o.a.$2(B.kT,A.brY(1))) +else if(q===2)r.push(o.a.$2(B.vW,A.brY(2))) +else if(q===3)r.push(o.a.$2(B.a1w,A.brY(3))) +m=$.a_.I().ax +m===$&&A.b() +m=m.gG(0).AO() +p=m==null?n:m.c +if(p!=null)r.push(o.a.$2(B.vZ,A.y("Owner")+": "+p)) +return A.aA(r,B.j,n,B.e_,B.i,n)}}, +$S:185} +A.aXp.prototype={ +$2(a,b){return B.d.bV(a.toLowerCase(),b.toLowerCase())}, +$S:622} +A.aXo.prototype={ +$2$button(a,b){var s,r,q=null,p=A.bt(0,500,0),o=$.a_.I().ax +o===$&&A.b() +o=o.MP(a) +s=$.a_.I().ax +s===$&&A.b() +s=s.MP(a) +r=b?q:A.bg(q,q,q,q,q,q,q,q,q,q,q,14,q,q,q,q,q,!0,q,q,q,q,q,q,q,q) +return A.aA(A.a([A.bi(A.dK(A.U(s,q,q,1,B.af,q,q,q,q,r,b?B.bD:q,q,q,q,q,q),o,q,q,p),1)],t.p),B.j,q,B.k,B.i,q)}, +$1(a){return this.$2$button(a,!1)}, +$S:623} +A.aXq.prototype={ +$1(a){return A.bqz(this.a.$1(a),!0,a,t.N)}, +$S:208} +A.aXr.prototype={ +$1(a){var s +if(a!=null){s=$.a_.I().ax +s===$&&A.b() +s.AM(a) +$.z().b.m2("current-ab-name",a)}}, +$S:43} +A.aXt.prototype={ +$0(){var s=null,r=!$.d5().as.gh(0)?48:40,q=$.a_.I().ax +q===$&&A.b() +return A.R(s,A.aA(A.a([A.bi(this.a.$2$button(q.b.gh(0),!0),1),A.aS(B.oR,s,s,s)],t.p),B.j,s,B.k,B.i,s),B.f,s,s,s,s,r,s,s,s,s,s,s)}, +$S:47} +A.aXs.prototype={ +$2(a,b){return B.d.p(J.bB(a.r).toLowerCase(),b.toLowerCase())}, +$S:625} +A.aXw.prototype={ +$1(a){var s=a.gbE(a).a,r=a.gbE(a).b +this.a.d=new A.hk(s,r,s,r)}, +$S:21} +A.aXx.prototype={ +$1(a){var s=this.a +return s.aK1(s.d)}, +$S:86} +A.aXB.prototype={ +$0(){var s,r,q,p={} +p.a=null +s=$.a_.I().ax +s===$&&A.b() +if(s.f.gh(0)){s=$.a_.I().ax +s===$&&A.b() +s=s.gG(0).b +r=s.fc(s) +p.a=r +B.b.kE(r)}else{s=$.a_.I().ax +s===$&&A.b() +p.a=s.gG(0).b}s=$.a_.I().ax +s===$&&A.b() +q=s.gG(0).uY() +s=this.a.c +s.toString +return new A.aK(new A.aXy(new A.aXC(p,new A.aXD(q)),Math.max(A.bX(s,null,t.l).w.a.b/6,100)),null)}, +$S:190} +A.aXD.prototype={ +$1(a){var s=$.a_.I().ax +s===$&&A.b() +return new A.lI(a,s.gG(0).d,new A.aXA(a),this.a,null)}, +$S:193} +A.aXA.prototype={ +$0(){var s,r,q=$.a_.I().ax +q===$&&A.b() +q=q.gG(0).d +s=this.a +if(q.p(q,s)){q=$.a_.I().ax +q===$&&A.b() +q=q.gG(0).d +q.D(q,s)}else{q=$.a_.I().ax +q===$&&A.b() +q=q.gG(0).d +r=q.bP$ +r===$&&A.b() +J.cJ(r,s) +s=q.bZ$ +q=q.gh(0) +s.r=q +s.cC(q)}}, +$S:2} +A.aXC.prototype={ +$1(a){var s=this.a +return A.bxu(null,new A.aaA(0,0),new A.aXz(s,this.b),J.af(s.a),null,a)}, +$S:628} +A.aXz.prototype={ +$2(a,b){return this.b.$1(J.Q(this.a.a,b))}, +$S:629} +A.aXy.prototype={ +$0(){var s=this.a +return!$.d5().as.gh(0)?s.$1(!1):A.aHY(s.$1(!0),this.b,1/0)}, +$S:9} +A.aY6.prototype={ +$0(){var s=0,r=A.n(t.y),q +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q=$.z().b.fR("sync-ab-with-recent-sessions")==="Y" +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$$0,r)}, +$S:80} +A.aY7.prototype={ +$1(a){return this.aih(a)}, +aih(a){var s=0,r=A.n(t.H),q +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q=$.a_.I().ax +q===$&&A.b() +q.Gi(a) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:115} +A.aY4.prototype={ +$0(){var s=0,r=A.n(t.y),q +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q=$.z().b.fR("sync-ab-tags")==="Y" +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$$0,r)}, +$S:80} +A.aY5.prototype={ +$1(a){return this.aig(a)}, +aig(a){var s=0,r=A.n(t.H),q,p +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=$.z() +if(a)q="Y" +else{if($.et==null)$.et=!1 +q=""}p.b.jU("sync-ab-tags",q) +q=$.a_.I().ax +q===$&&A.b() +q.f.sh(0,a) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:115} +A.aY2.prototype={ +$0(){var s=0,r=A.n(t.y),q +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q=$.z().b.fR("filter-ab-by-intersection")==="Y" +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$$0,r)}, +$S:80} +A.aY3.prototype={ +$1(a){return this.aif(a)}, +aif(a){var s=0,r=A.n(t.H),q,p +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=$.z() +if(a)q="Y" +else{if($.et==null)$.et=!1 +q=""}p.b.jU("filter-ab-by-intersection",q) +q=$.a_.I().ax +q===$&&A.b() +q.r.sh(0,a) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:115} +A.aXE.prototype={ +$0(){var s=0,r=A.n(t.H),q +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i($.z().b.fQ(),$async$$0) +case 2:q=b +s=3 +return A.i(A.btB(q),$async$$0) +case 3:if(b)A.asl(q) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.aXF.prototype={ +$1(a){var s=this.a.c +s.toString +return a.mv(s,new A.uv(20,3,null))}, +$S:195} +A.aXG.prototype={ +$1(a){return a}, +$S:139} +A.aXV.prototype={ +$3(a,b,c){var s=this,r=null,q=s.a,p=s.b,o=s.c,n=s.d,m=s.e,l=s.f,k=new A.aXY(q,a,p,o,n,m,l,b),j=new A.aXW(),i=A.U(A.y("Add ID"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),h=s.r,g=t.p +m=A.a([j.$2$input$lable(new A.aK(new A.aXN(q,p),r),A.aA(A.a([A.U("*",r,r,r,r,r,r,r,r,A.bg(r,r,B.ar,r,r,r,r,r,r,r,r,14,r,r,r,r,r,!0,r,r,r,r,r,r,r,r),r,r,r,r,r,r),A.U("ID",r,r,r,r,r,r,r,r,h,r,r,r,r,r,r)],g),B.j,r,B.k,B.i,r)),j.$2$input$lable(new A.aK(new A.aXO(m),r),A.U(A.y("Alias"),r,r,r,r,r,r,r,r,h,r,r,r,r,r,r))],g) +if(o)m.push(j.$2$input$lable(new A.aK(new A.aXP(q,n,a),r),A.U(A.y("Password"),r,r,r,r,r,r,r,r,h,r,r,r,r,r,r))) +p=$.a_.I().ax +p===$&&A.b() +p=p.gG(0).b +if(!p.gaa(p))m.push(A.R(r,new A.cW(B.cd,r,r,A.U(A.y("Tags"),r,r,r,r,r,r,r,r,h,r,r,r,r,r,r),r),B.f,r,r,r,r,r,r,new A.E(0,8,0,4),r,r,r,r)) +p=$.a_.I().ax +p===$&&A.b() +p=p.gG(0).b +if(!p.gaa(p)){p=s.w +o=A.a8(p).j("a1<1,lI>") +m.push(new A.cW(B.cd,r,r,A.vy(B.cr,A.J(new A.a1(p,new A.aXQ(l),o),!1,o.j("al.E")),B.hY,B.a3,B.cr,0,0,r,B.c1),r))}p=A.a([A.b7(m,B.j,r,B.k,B.i,r),B.mO],g) +o=$.a_.I().ax +o===$&&A.b() +o=o.gG(0) +if(!(o.eu(0)==="My address book"||o.eu(0)==="Legacy address book"))p.push(A.R(r,A.aA(A.a([A.R(r,A.aS(B.iP,B.md,r,r),B.f,r,r,r,r,r,r,new A.E(0,0,4,0),r,r,r,r),A.U(A.y("share_warning_tip"),r,r,r,r,r,r,r,r,A.bg(r,r,r,r,r,r,r,r,r,r,r,12,r,r,r,r,r,!0,r,r,r,r,r,r,r,r),r,r,r,r,r,r)],g),B.j,r,B.k,B.i,r),B.f,r,r,r,r,r,r,new A.E(0,10,0,10),r,r,r,r)) +if(q.b)p.push(B.d9) +q=A.b7(p,B.aq,r,B.k,B.i,r) +return A.dD(A.a([A.bV("Cancel",r,r,!0,b,r),A.bV("OK",r,r,!1,k,r)],g),q,B.an,b,k,i,r)}, +$S:10} +A.aXY.prototype={ +$0(){var s=0,r=A.n(t.P),q,p=this,o,n,m,l,k,j +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:k=p.b +j=p.a +k.$1(new A.aXS(j)) +o=p.c.a.a +n=A.dm(o," ","") +s=n.length!==0?3:4 +break +case 3:o=$.a_.I().ax +o===$&&A.b() +if(o.aUU(n)){k.$1(new A.aXT(j)) +s=1 +break}m=p.d?p.e.a.a:"" +o=$.a_.I().ax +o===$&&A.b() +s=5 +return A.i(o.Jf(n,B.d.cn(p.f.a.a),m,p.r),$async$$0) +case 5:l=b +if(l!=null){k.$1(new A.aXU(j,l)) +s=1 +break}case 4:p.w.$0() +case 1:return A.l(q,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.aXS.prototype={ +$0(){var s=this.a +s.b=!0 +s.c=null}, +$S:0} +A.aXT.prototype={ +$0(){var s=this.a +s.b=!1 +s.c=A.y("ID already exists")}, +$S:0} +A.aXU.prototype={ +$0(){var s=this.a +s.b=!1 +s.c=this.b}, +$S:0} +A.aXW.prototype={ +$2$input$lable(a,b){return new A.aK(new A.aXR(new A.aXX(b,a)),null)}, +$S:633} +A.aXX.prototype={ +$1(a){var s=null,r=!a,q=r?new A.dX(B.Q7,A.R(s,this.a,B.f,s,s,s,s,s,s,new A.E(0,0,10,0),s,s,s,s),s):A.bs_() +q=A.aA(A.a([q,A.bi(new A.dX(B.Q8,this.b,s),1)],t.p),B.j,s,B.k,B.i,s) +return A.R(s,q,B.f,s,s,s,s,s,s,new A.E(0,0,0,r?8:0),s,s,s,s)}, +$S:634} +A.aXR.prototype={ +$0(){return this.a.$1($.d5().as.gh(0))}, +$S:9} +A.aXN.prototype={ +$0(){var s=null,r=A.a([new A.KQ()],t.VS),q=!$.d5().as.gh(0)?s:A.y("ID") +return A.fW(!0,B.aV,!1,s,!0,B.x,s,A.hR(),this.b,s,s,s,s,s,2,A.fy(s,s,s,s,s,s,s,s,!0,s,s,s,5,s,this.a.c,s,s,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,s,s,s,s,s,s),B.H,!0,s,!0,s,!1,s,r,s,s,s,s,s,s,1,s,s,!1,"\u2022",s,s,s,s,s,!1,s,!1,s,!0,s,B.b5,s,s,B.av,B.al,s,s,s,s,s,s,s,B.Z,s,B.bf,s,s,s,s)}, +$S:203} +A.aXO.prototype={ +$0(){var s=null +return A.fW(!0,B.aV,!1,s,!0,B.x,s,A.hR(),this.a,s,s,s,s,s,2,A.fy(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,s,s,s,s,s,s,s,s,s,s,s,!$.d5().as.gh(0)?s:A.y("Alias"),s,s,s,s,s,s,s,s,s,s,s,s,s),B.H,!0,s,!0,s,!1,s,s,s,s,s,s,s,s,1,s,s,!1,"\u2022",s,s,s,s,s,!1,s,!1,s,!0,s,B.b5,s,s,B.av,B.al,s,s,s,s,s,s,s,B.Z,s,B.bf,s,s,s,s)}, +$S:203} +A.aXP.prototype={ +$0(){var s=null,r=this.a,q=r.a,p=!$.d5().as.gh(0)?s:A.y("Password"),o=r.a?B.kT:B.oV +return A.fW(!0,B.aV,!1,s,!0,B.x,s,A.hR(),this.b,s,s,s,s,s,2,A.fy(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,s,s,s,s,s,s,s,s,s,s,s,p,s,s,s,s,s,s,s,s,A.eU(s,s,s,s,s,A.aS(o,$.asB().fx,s,s),s,s,new A.aXM(r,this.c),s,s,s,s,s,s,s),s,s,s,s),B.H,!0,s,!0,s,!1,s,s,s,s,s,s,s,s,1,s,s,!q,"\u2022",s,s,s,s,s,!1,s,!1,s,!0,s,B.b5,s,s,B.av,B.al,s,s,s,s,s,s,s,B.Z,s,B.bf,s,s,s,s)}, +$S:203} +A.aXM.prototype={ +$0(){this.b.$1(new A.aXK(this.a))}, +$S:0} +A.aXK.prototype={ +$0(){var s=this.a +s.a=!s.a}, +$S:0} +A.aXQ.prototype={ +$1(a){var s=this.a +return new A.lI(a,s,new A.aXL(s,a),!1,null)}, +$S:193} +A.aXL.prototype={ +$0(){var s,r=this.a,q=this.b +if(r.p(r,q))r.D(r,q) +else{s=r.bP$ +s===$&&A.b() +J.cJ(s,q) +q=r.bZ$ +r=r.gh(0) +q.r=r +q.cC(r)}}, +$S:2} +A.aXI.prototype={ +$3(a,b,c){var s=null,r=this.a,q=this.b,p=new A.aXJ(r,a,q,b),o=A.U(A.y("Add Tag"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),n=A.U(A.y("whitelist_sep"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),m=r.a,l=t.p +m=A.a([n,B.e2,A.aA(A.a([A.bi(A.fW(!0,B.aV,!0,s,!0,B.x,s,A.hR(),q,s,s,s,s,s,2,A.fy(s,s,s,s,s,s,s,s,!0,s,s,s,s,s,m.length===0?s:A.y(m),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),B.H,!0,s,!0,s,!1,s,s,s,s,s,s,s,s,s,s,s,!1,"\u2022",s,s,s,s,s,!1,s,!1,s,!0,s,B.b5,s,s,B.av,B.al,s,s,s,s,s,s,s,B.Z,s,B.bf,s,s,s,s),1)],l),B.j,s,B.k,B.i,s),B.mO],l) +if(r.c)m.push(B.d9) +r=A.b7(m,B.aq,s,B.k,B.i,s) +return A.dD(A.a([A.bV("Cancel",s,s,!0,b,s),A.bV("OK",s,s,!1,p,s)],l),r,B.an,b,p,o,s)}, +$S:10} +A.aXJ.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:n=q.a +q.b.$1(new A.aXH(n)) +p=n.b=B.d.cn(q.c.a.a) +if(p.length!==0){o=B.d.iN(B.d.cn(p),A.c4("[\\s,;\\n]+",!0,!1,!1,!1)) +n.b=B.b.d0(o,",") +n=$.a_.I().ax +n===$&&A.b() +n.oF(o)}q.d.$0() +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.aXH.prototype={ +$0(){var s=this.a +s.a="" +s.c=!0}, +$S:0} +A.lI.prototype={ +C(a){var s,r,q,p,o=this,n=null,m={} +m.a=B.jo +s=new A.atT(m) +r=o.f +q=r?s:n +s=r?s:n +p=r?new A.atQ(m,o,a):n +m=r?new A.atR(m,o,a):n +return A.e8(n,new A.aK(new A.atS(o,a),n),B.H,!1,n,n,n,n,n,n,n,m,n,n,n,n,n,n,n,n,p,n,s,n,o.e,n,q,n,n,n,n,n)}, +a7R(a,b){var s=t.zN,r=s.j("dT>") +A.X5(a,8,A.J(new A.dT(new A.a1(A.a([A.Ht(A.y("Rename"),new A.atL(this)),A.Ht(A.y(A.y("Change Color")),new A.atM(this,a)),A.Ht(A.y("Delete"),new A.atN(this))],t.t7),new A.atO(a),s),new A.atP(),r),!0,r.j("p.E")),b,t.N)}, +gb4(a){return this.c}} +A.atT.prototype={ +$1(a){var s=a.a,r=s.a,q=s.b +this.a.a=new A.hk(r,q,r,q)}, +$S:25} +A.atQ.prototype={ +$0(){return this.b.a7R(this.c,this.a.a)}, +$S:0} +A.atR.prototype={ +$0(){return this.b.a7R(this.c,this.a.a)}, +$S:0} +A.atS.prototype={ +$0(){var s,r,q,p=null,o=this.a,n=o.d +o=o.c +if(n.p(n,o)){s=$.a_.I().ax +s===$&&A.b() +s=s.wm(o)}else s=A.x(this.b).ay.CW +r=A.cr(4) +if(n.p(n,o))q=B.n +else{q=$.a_.I().ax +q===$&&A.b() +q=q.wm(o)}q=A.R(p,A.R(p,p,B.f,p,p,new A.bD(q,p,p,p,p,p,p,B.e7),p,8,p,p,p,p,p,8),B.f,p,p,p,p,p,p,new A.E(0,0,4,0),p,p,p,p) +return A.R(p,A.Lj(A.aA(A.a([q,A.bi(A.U(o,p,p,p,p,p,p,p,p,A.bg(p,p,n.p(n,o)?B.n:p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,!0,p,p,p,B.af,p,p,p,p),p,p,p,p,p,p),1)],t.p),B.j,p,B.k,B.i,p),p),B.f,p,p,new A.bD(s,p,p,r,p,p,p,B.K),p,p,p,B.bV,B.a0b,p,p,p)}, +$S:47} +A.atL.prototype={ +$0(){var s=this.a +A.bmM(s.c,new A.atI(),new A.atJ(s),new A.atK(s))}, +$S:0} +A.atK.prototype={ +$1(a){var s +if(a.length===0)return A.y("Can not be empty") +if(a!==this.a.c){s=$.a_.I().ax +s===$&&A.b() +s=s.gG(0).b +s=s.p(s,a)}else s=!1 +if(s)return A.y("Already exists") +return null}, +$S:636} +A.atJ.prototype={ +$1(a){var s,r=this.a.c +if(r!==a){s=$.a_.I().ax +s===$&&A.b() +s.iZ(r,a)}A.cM(B.z,new A.atF(),t.H)}, +$S:22} +A.atF.prototype={ +$0(){return A.bqS($.bA())}, +$S:0} +A.atI.prototype={ +$0(){A.cM(B.z,new A.atG(),t.H)}, +$S:2} +A.atG.prototype={ +$0(){return A.bqS($.bA())}, +$S:0} +A.atM.prototype={ +$0(){var s=0,r=A.n(t.H),q=this,p,o,n,m,l,k,j +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:j=$.a_.I().ax +j===$&&A.b() +p=q.a.c +o=j.wm(p) +n=t.U_ +m=A.a4([B.bq,!1,B.ao,!0],n,t.y) +n=A.a4([B.b3,A.y("Primary Color"),B.ao,A.y("HSV Color")],n,t.N) +l=A.y("OK") +s=2 +return A.i(A.bnh(q.b,o,new A.IR(A.y("Cancel"),l),n,m,!0),$async$$0) +case 2:k=b +if(!o.k(0,k))j.iK(p,k) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.atN.prototype={ +$0(){var s=$.a_.I().ax +s===$&&A.b() +s.iU(this.a.c) +A.cM(B.z,new A.atH(),t.H)}, +$S:0} +A.atH.prototype={ +$0(){return A.bqS($.bA())}, +$S:0} +A.atO.prototype={ +$1(a){return a.mv(this.a,new A.uv(20,3,null))}, +$S:637} +A.atP.prototype={ +$1(a){return a}, +$S:139} +A.bl7.prototype={ +$1(a){var s=null +return A.U(this.a,s,s,s,s,s,s,s,s,a,s,s,s,s,s,s)}, +$S:52} +A.bl4.prototype={ +$1(a){var s,r,q,p,o,n,m,l=J.db(a) +if(l.a7(a,"peers")){s=l.i(a,"peers") +if(typeof s=="string")try{s=B.p.dM(0,s,null)}catch(q){r=A.ae(q) +A.hQ("Error decoding peers: "+A.h(r)) +return}if(t.j.b(s))for(l=J.av(s),p=t.G,o=this.a;l.v();){n=l.gG(l) +if(p.b(n)&&J.ee(n,"id")){m=J.Q(n,"id") +if(!o.a7(0,m))o.n(0,m,n)}}}}, +$S:639} +A.bl3.prototype={ +$1(a){return A.aLo(a)}, +$S:159} +A.tn.prototype={ +W(){return new A.Yf(B.l)}, +aZc(a){return this.c.$0()}} +A.Yf.prototype={ +atx(a,b){var s=J.ac(a) +if(s.gq(a)<=b)return a +else return s.dk(a,0,b)}, +aty(a,b){return this.atx(a,b,t.z)}, +C(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.a.d,g=h.d,f=g.length!==0&&h.e.length!==0?"@":"" +h=h.e +s=A.x(a).p3.r +if(s==null)s=i +else{s=s.b +s=s==null?i:A.I(153,s.gh(s)>>>16&255,s.gh(s)>>>8&255,s.gh(s)&255)}r=A.bg(i,i,s,i,i,i,i,i,i,i,i,11,i,i,i,i,i,!0,i,i,i,i,i,i,i,i) +s=j.a.d +s=A.X8(s.a+s.f,127) +s=A.R(B.I,new A.aW(new A.E(6,6,6,6),A.bl9(j.a.d.f,30),i),B.f,i,i,new A.bD(s,i,i,new A.cR(new A.aX(5,5),B.J,new A.aX(5,5),B.J),i,i,i,B.K),i,i,i,i,i,i,i,42) +q=A.x(a) +p=A.btU(8,j.a.d.Q) +o=j.a.d +n=o.r +o=n.length===0?A.t5(o.a):n +o=A.bi(A.U(o,i,i,i,B.af,i,i,i,i,A.x(a).p3.x,i,i,i,i,i,i),1) +n=j.a.d +n=n.r.length!==0?new A.aW(B.a0a,A.U("("+n.a+")",i,i,i,B.af,i,i,i,i,r,i,i,i,i,i,i),i):A.R(i,i,B.f,i,i,i,i,i,i,i,i,i,i,i) +m=t.p +l=A.e8(i,new A.aW(new A.E(5,0,5,0),A.R(i,A.aA(A.a([s,A.bi(A.R(i,A.aA(A.a([A.bi(A.R(i,A.R(i,A.b7(A.a([A.R(i,A.aA(A.a([p,o,n],m),B.j,i,B.k,B.i,i),B.f,i,i,i,i,i,i,new A.E(0,2,0,0),i,i,i,i),new A.cW(B.cd,i,i,A.U(g+f+h,i,i,i,B.af,i,i,i,i,r,B.Z,i,i,i,i,i),i)],m),B.j,i,B.k,B.i,i),B.f,i,i,i,i,i,i,new A.E(0,2,0,0),i,i,i,i),B.f,i,i,i,i,i,i,new A.E(0,2,0,0),i,i,i,i),1)],m),B.j,i,B.k,B.i,i),B.f,i,i,new A.bD(q.ay.CW,i,i,new A.cR(B.J,new A.aX(5,5),B.J,new A.aX(5,5)),i,i,i,B.K),i,i,i,i,new A.E(10,0,0,0),i,i,i),1)],m),B.j,i,B.k,B.i,i),B.f,i,i,i,i,42,i,new A.E(0,0,0,5),i,i,i,i),i),B.H,!1,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,new A.aue(j),i,i,i,i,i,i,i) +q=J.fh(j.aty(j.a.d.w,25),new A.auf(),t.o) +k=A.J(q,!0,A.u(q).j("al.E")) +if(!($.bZ||$.bb()))h="" +else h=J.hS(j.a.d.w)?A.y("Tags")+": "+J.XE(j.a.d.w,", "):"" +m=A.a([l],m) +if(k.length!==0)m.push(A.iF(i,A.eT(i,i,i,A.bs7(k,3),B.v),i,i,i,10,5,i)) +return A.dK(new A.dv(B.b0,i,B.aC,B.x,m,i),h,i,i,i)}} +A.aue.prototype={ +$0(){return this.a.a.aZc(0)}, +$S:0} +A.auf.prototype={ +$1(a){var s=$.a_.I().ax +s===$&&A.b() +return s.wm(a)}, +$S:160} +A.Z0.prototype={ +J(){return"ChatPageType."+this.b}} +A.Z_.prototype={ +C(a){var s,r,q=null,p=this.c +p===$&&A.b() +s=A.x(a) +r=t.oK +return A.hW(A.R(q,A.q6(new A.awX(this),r),B.f,s.id,q,q,q,q,q,q,q,q,q,q),p,r)}} +A.awQ.prototype={ +$1(a){var s=$.a_.I().as +s===$&&A.b() +s=s.glh() +return s.gh1(s).hi(0,new A.awP(),t.JM).fc(0)}, +$S:642} +A.awP.prototype={ +$1(a){var s,r,q=null,p=a.a,o=a.b.a,n=$.a_.I().Q +n===$&&A.b() +s=A.kT(n.ch,new A.awN(p)) +n=$.a_.I().Q +n===$&&A.b() +r=B.b.fJ(n.ch,new A.awO(p)) +n=A.a([A.R(q,A.aS(p.b===-1?B.a1L:B.a1M,B.a6,q,q),B.f,q,q,q,q,q,q,new A.E(0,0,6,0),q,q,q,q),A.U(A.h(o.d)+" "+o.a,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q)],t.p) +if(r)n.push(A.R(q,A.R(q,q,B.f,q,q,new A.bD(A.I(255,46,205,139),q,q,q,q,q,q,B.e7),q,10,q,q,q,q,q,10),B.f,q,q,q,q,q,q,new A.E(2,0,2,0),q,q,q,q)) +if(s!=null)n.push(A.R(q,A.bGv(s.CW,q,q),B.f,q,q,q,q,q,q,new A.E(4,0,0,0),q,q,q,q)) +return A.DA(A.aA(n,B.j,q,B.k,B.i,q),!0,48,q,q,p,t.b1)}, +$S:643} +A.awN.prototype={ +$1(a){return a.a===this.a.b}, +$S:31} +A.awO.prototype={ +$1(a){return a.a===this.a.b}, +$S:31} +A.awR.prototype={ +$1(a){var s=$.a_.I().as +s===$&&A.b() +s.JF(a)}, +$S:645} +A.awX.prototype={ +$3(a,b,c){var s,r,q=null,p=this.a.d +if(p===B.Sg)if(b.as.b!==-1){s=$.a_.I().Q +s===$&&A.b() +s=B.b.qc(s.ch,new A.awU(b))}else s=!0 +else s=!1 +if(!s)if(p===B.Sh){p=$.a_.I().Q +p===$&&A.b() +p=A.kT(p.ch,new A.awV(b)) +p=(p==null?q:p.at)===!0 +r=p}else r=!1 +else r=!0 +return new A.aW(new A.E(0,0,0,8),new A.dv(B.b0,q,B.aC,B.x,A.a([new A.p_(new A.awW(b,r),q)],t.p),q),q)}, +$C:"$3", +$R:3, +$S:646} +A.awU.prototype={ +$1(a){var s=this.a +if(a.a===s.as.b){s=s.glh().i(0,s.as) +s=(s==null?null:s.a)==null}else s=!0 +return s}, +$S:31} +A.awV.prototype={ +$1(a){return a.a===this.a.as.b}, +$S:31} +A.awW.prototype={ +$2(a,b){var s,r,q,p,o=null,n=this.a,m=n.glh().i(0,n.as) +m=m==null?o:m.b +if(m==null)m=A.a([],t.SU) +s=n.ch +s===$&&A.b() +r=A.x(a).p3.r +r=A.bg(o,o,r==null?o:r.b,o,o,o,o,o,o,o,o,14,o,o,o,o,o,!0,o,o,o,o,o,o,o,o) +q=A.y("Write a message") +p=A.x(a) +q=A.fy(o,new A.fP(4,A.cr(10),B.fT),o,new A.E(10,10,10,10),o,o,o,o,!0,o,o,o,o,o,o,p.ay.CW,!0,o,o,o,o,o,o,o,o,o,o,o,o,q,o,o,o,o,o,!0,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o) +return A.Ed(new A.a0U(n.z,n.gakm(n),m,new A.aGN(A.bF0(B.a6,B.a1V,new A.E(6,0,6,0)),n.r,s,q,r),new A.a6n(!1,!1,B.n,new A.awS(),b.b*0.7,new A.awT()),this.b,o))}, +$S:647} +A.awS.prototype={ +$3(a,b,c){var s=null,r=A.bDB(a.b.a)?B.iy:B.aq,q=a.f +return A.b7(A.a([A.U(a.a,s,s,s,s,s,s,s,s,A.bg(s,s,B.n,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),A.R(s,A.U(""+A.r1(q)+":"+B.d.e5(B.e.l(A.aMM(q)),2,"0"),s,s,s,s,s,s,s,s,A.bg(s,s,B.n,s,s,s,s,s,s,s,s,8,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(0,3,0,0),s,s,s,s)],t.p),r,s,B.k,B.i,s)}, +$S:648} +A.awT.prototype={ +$3(a,b,c){var s=A.bDB(a.b.a),r=s?B.a6:B.pZ,q=s?2:8 +return A.bF_(s?8:2,q,8,8,r)}, +$S:649} +A.pq.prototype={} +A.a3U.prototype={ +gb4(a){var s=A.y("length %min% to %max%"),r=B.e.l(this.a) +s=A.dm(s,"%min%",r) +r=B.e.l(this.b) +return A.dm(s,"%max%",r)}, +Yx(a){var s=a.length +return s>=this.a&&s<=this.b}} +A.NJ.prototype={ +gb4(a){return A.y(this.a)}, +Yx(a){return a.length!==0&&B.d.p(a,this.b)}} +A.bjW.prototype={ +$3(a,b,c){var s,r=this,q=null,p=r.a,o=r.b,n=r.c,m=new A.bjX(p,o,n,a,b),l=A.U(A.y("Change ID"),q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),k=A.U(A.y("id_change_tip"),q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),j=A.y("Your new ID"),i=p.a +i=i.length===0?q:A.y(i) +s=r.d +j=A.fW(!0,B.aV,!0,q,!0,B.x,q,A.hR(),o,q,q,q,q,q,2,A.fy(q,q,q,q,q,q,q,q,!0,q,q,q,q,q,i,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,j,q,q,q,q,q,q,q,q,q,q,q,B.apb,""+J.af(s.gh(0))+"/16"),B.H,!0,q,!0,q,!1,q,A.a([new A.CR(16,q)],t.VS),q,q,q,q,q,q,1,q,q,!1,"\u2022",q,new A.bjP(p,a,s),q,q,q,!1,q,!1,q,!0,q,B.b5,q,q,B.av,B.al,q,q,q,q,q,q,q,B.Z,q,B.bf,q,q,q,q) +o=$.bZ||$.bb()?A.R(q,new A.aK(new A.bjQ(n,s),q),B.f,q,q,q,q,q,q,new A.E(0,0,0,8),q,q,q,q):A.bs_() +n=t.p +o=A.a([k,B.r_,j,B.e2,o],n) +if(p.c)o.push(B.d9) +p=A.b7(o,B.aq,q,B.k,B.i,q) +return A.dD(A.a([A.bV("Cancel",q,q,!0,b,q),A.bV("OK",q,q,!1,m,q)],n),p,B.an,b,m,l,q)}, +$S:10} +A.bjX.prototype={ +aiM(){var s=0,r=A.n(t.P),q,p=this,o,n,m +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:A.aC().$1("onSubmit") +o=p.a +o.b=B.d.cn(p.b.a.a) +n=p.c +m=new A.b6(n,new A.bjT(o),A.a8(n).j("b6<1>")) +if(!m.gaa(0)){p.d.$1(new A.bjU(o,m)) +s=1 +break}p.d.$1(new A.bjV(o)) +s=3 +return A.i($.z().b.aWF(),$async$$0) +case 3:case 1:return A.l(q,r)}}) +return A.m($async$$0,r)}, +$0(){return this.aiM()}, +$S:8} +A.bjT.prototype={ +$1(a){return!a.Yx(this.a.b)}, +$S:650} +A.bjU.prototype={ +$0(){var s=$.bZ||$.bb(),r=this.b,q=r.$ti,p=s?A.y("Prompt")+": "+new A.dH(r,new A.bjR(),q.j("dH<1,@>")).d0(0,", "):new A.dH(r,new A.bjS(),q.j("dH<1,@>")).d0(0,", ") +this.a.a=p}, +$S:0} +A.bjR.prototype={ +$1(a){return J.bvz(a)}, +$S:72} +A.bjS.prototype={ +$1(a){return J.bvz(a)}, +$S:72} +A.bjV.prototype={ +$0(){var s=this.a +s.a="" +s.c=!0 +$.z().b.aWA(s.b)}, +$S:0} +A.bjP.prototype={ +$1(a){this.b.$1(new A.bjO(this.a,this.c,a))}, +$S:22} +A.bjO.prototype={ +$0(){this.b.sh(0,B.d.cn(this.c)) +this.a.a=""}, +$S:0} +A.bjQ.prototype={ +$0(){var s=this.a,r=A.a8(s).j("a1<1,wC>") +return A.vy(B.cr,A.J(new A.a1(s,new A.bjN(this.b),r),!0,r.j("al.E")),B.hY,B.a3,B.cr,8,4,null,B.c1)}, +$S:651} +A.bjN.prototype={ +$1(a){var s=null,r=a.Yx(this.a.gh(0)),q=a.gb4(a) +q=A.U(q,s,s,s,s,s,s,s,s,A.bg(s,s,r?B.Tm:A.I(255,198,86,157),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 A.bLz(r?B.Wy:A.I(255,247,205,232),q)}, +$S:652} +A.bk2.prototype={ +$3(a,b,c){var s=this,r=null,q=A.U(A.y("IP Whitelisting"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),p=A.U(A.y("whitelist_sep"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),o=s.a,n=o.b,m=s.b,l=!s.c,k=t.p +n=A.a([p,B.e2,A.aA(A.a([A.bi(A.fW(!0,B.aV,!0,r,!0,B.x,r,A.hR(),m,r,r,r,r,r,2,A.fy(r,r,r,r,r,r,r,r,!0,r,r,r,r,r,n.length===0?r:A.y(n),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.H,!0,r,!0,l,!1,r,r,r,r,r,r,r,r,r,r,r,!1,"\u2022",r,r,r,r,r,!1,r,!1,r,!0,r,B.b5,r,r,B.av,B.al,r,r,r,r,r,r,r,B.Z,r,B.bf,r,r,r,r),1)],k),B.j,r,B.k,B.i,r),B.mO],k) +if(o.c)n.push(B.d9) +p=A.b7(n,B.aq,r,B.k,B.i,r) +k=A.a([A.bV("Cancel",r,r,!0,b,r)],k) +if(l)k.push(A.bV("Clear",r,r,!0,new A.bk0(s.d,b),r)) +if(l)k.push(A.bV("OK",r,r,!1,new A.bk1(o,a,m,s.d,b),r)) +return A.dD(k,p,B.an,b,r,q,r)}, +$S:10} +A.bk0.prototype={ +$0(){var s=0,r=A.n(t.H),q=this,p +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=$.z() +if($.et==null)$.et=!1 +s=2 +return A.i(p.b.kY("whitelist",""),$async$$0) +case 2:q.a.$0() +q.b.$0() +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.bk1.prototype={ +$0(){var s=0,r=A.n(t.H),q,p=this,o,n,m,l,k,j,i,h,g,f,e,d,c +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)$async$outer:switch(s){case 0:d=p.b +c=p.a +d.$1(new A.bjZ(c)) +o=c.a=B.d.cn(p.c.a.a) +if(o.length===0)n="" +else{m=B.d.iN(B.d.cn(o),A.c4("[\\s,;\\n]+",!0,!1,!1,!1)) +l=A.c4("^(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]?|0)\\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]?|0)\\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]?|0)\\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]?|0)(\\/([1-9]|[1-2][0-9]|3[0-2])){0,1}$",!0,!1,!1,!1) +k=A.c4("^(((?:[0-9A-Fa-f]{1,4}))*((?::[0-9A-Fa-f]{1,4}))*::((?:[0-9A-Fa-f]{1,4}))*((?::[0-9A-Fa-f]{1,4}))*|((?:[0-9A-Fa-f]{1,4}))((?::[0-9A-Fa-f]{1,4})){7})(\\/([1-9]|[1-9][0-9]|1[0-1][0-9]|12[0-8])){0,1}$",!0,!1,!1,!1) +for(j=m.length,i=l.b,h=k.b,g=0;g6){a.$1(new A.azc(r,b)) +return}if(!r.gL5()){a.$1(new A.azd(r,b)) +return}if(s.a.a.length===6&&r.gL5()){s=r.y +if(s!=null)s.$0() +return}if(b.a!=null)a.$1(new A.aze(b))}} +A.azf.prototype={ +$1(a){return a>=48&&a<=57}, +$S:46} +A.azc.prototype={ +$0(){return this.b.a=this.a.Q}, +$S:0} +A.azd.prototype={ +$0(){return this.b.a=this.a.Q}, +$S:0} +A.aze.prototype={ +$0(){return this.a.a=null}, +$S:0} +A.Jq.prototype={ +C(a){var s=this,r=A.y("Verification code") +return A.bwO(!0,s.d,s.w,A.y("verification_tip"),null,null,B.NH,s.gRz(),!1,s.x,r)}, +gaei(){return this.d.a.a.length===6}, +RA(a,b){var s,r=this +r.y.$0() +s=r.d.a.a.length +if(s>6){a.$1(new A.azg(r,b)) +return}if(s===6){r.x.$0() +return}if(b.a!=null)a.$1(new A.azh(b))}} +A.azg.prototype={ +$0(){return this.b.a=this.a.z}, +$S:0} +A.azh.prototype={ +$0(){return this.a.a=null}, +$S:0} +A.Js.prototype={ +W(){var s=null +return new A.agY(A.e_(!0,s,!0,!0,s,s,!1),new A.pj(s),B.l)}} +A.agY.prototype={ +az(){var s=this +s.aM() +s.a.toString +s.e=A.cj(A.bt(0,50,0),new A.b10(s)) +s.a.c.V(0,new A.b11(s))}, +m(){var s=this.e +if(s!=null)s.b3(0) +s=this.d +s.iF() +s.m() +this.aJ()}, +C(a){var s,r,q=null,p=this.a,o=p.f,n=p.c,m=p.x +if(m==null)m=this.r.a +s=p.r +r=p.as +return A.BN(n,m,this.d,s,q,p.at,r,q,!1,q,q,o)}} +A.b10.prototype={ +$0(){return this.a.d.ek()}, +$S:0} +A.b11.prototype={ +$0(){var s=this.a,r=s.a,q=B.d.cn(r.c.a.a) +if(q===s.w)return +r.Q.$2(s.gO5(),s.r) +s.w=q}, +$S:0} +A.MR.prototype={ +W(){return new A.akG(A.e_(!0,null,!0,!0,null,null,!1),B.l)}} +A.akG.prototype={ +az(){var s=this +s.aM() +if(s.a.d)s.f=A.cj(A.bt(0,50,0),new A.b9r(s))}, +m(){var s=this.f +if(s!=null)s.b3(0) +s=this.e +s.iF() +s.m() +this.aJ()}, +C(a){var s,r,q,p,o,n=this,m=null,l=n.a.w +l=A.y(l==null?"Password":l) +s=n.a.f +s=A.y(s==null?"Enter your password":s) +r=n.a +q=r.c +p=n.d +o=p?B.kT:B.oV +o=A.eU(m,m,m,m,m,A.aS(o,$.asB().fx,m,m),m,m,new A.b9q(n),m,m,m,m,m,m,m) +return A.BN(q,r.r,n.e,m,s,m,m,m,!p,B.a29,o,l)}} +A.b9r.prototype={ +$0(){return this.a.e.ek()}, +$S:0} +A.b9q.prototype={ +$0(){var s=this.a +s.a2(new A.b9p(s))}, +$S:0} +A.b9p.prototype={ +$0(){var s=this.a +s.d=!s.d}, +$S:0} +A.bp_.prototype={ +$3(a,b,c){var s=this,r=null,q=new A.bp0(b),p=new A.bp1(s.a,s.b),o=A.wd(s.c,s.d,s.e) +return A.dD(A.a([A.bV("Cancel",r,r,!0,q,r),A.bV("Retry",r,r,!1,p,r)],t.p),o,B.an,q,p,r,r)}, +$S:10} +A.bp0.prototype={ +$0(){this.a.$0() +A.pJ(null)}, +$S:2} +A.bp1.prototype={ +$0(){A.as9(this.a,this.b)}, +$S:2} +A.bi0.prototype={ +$3(a,b,c){var s,r=this,q=null,p=new A.bi1(b),o=r.a,n=r.b,m=r.c,l=r.d,k=new A.bi6(o,n,m,l,r.e,b,r.f),j=new A.bi2(),i=new A.bi5(),h=t.p,g=A.aA(A.a([A.aS(B.oW,B.a6,q,q),new A.aW(new A.E(10,0,0,0),A.U(A.y("Password Required"),q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),q)],h),B.j,q,B.bB,B.i,q) +m=new A.bi3(o,n,m,j,i,a).$0() +s=n==null||l==null?new A.bs(!0,q,q):A.R(q,q,B.f,q,q,q,q,12,q,q,q,q,q,q) +i=A.b7(A.a([m,s,new A.bi4(o,l,j,n,i,a).$0()],h),B.j,q,B.k,B.aH,q) +return A.dD(A.a([A.bV("Cancel",q,A.aS(B.cw,q,q,q),!0,p,q),A.bV("OK",q,A.aS(B.c6,q,q,q),!1,k,q)],h),i,B.an,p,k,g,q)}, +$S:10} +A.bi1.prototype={ +$0(){this.a.$0() +A.pJ(null)}, +$S:2} +A.bi6.prototype={ +$0(){var s,r,q,p,o=this,n=o.b,m=n==null?null:B.d.cn(n.a.a) +if(m==null)m="" +n=o.c +s=n==null?null:B.d.cn(n.a.a) +if(s==null)s="" +n=o.d +r=n==null +q=r?null:B.d.cn(n.a.a) +if(q==null)q="" +if(!r&&q.length===0)return +n=o.a +if(n.b){r=$.z().b +p=o.e +r.pA("os-username",p,m) +r.pA("os-password",p,s)}$.a_.I() +n=n.a +$.z().b.akR(s,m,q,n,o.e) +o.f.$0() +o.r.wI(A.y("Logging in..."),A.as4())}, +$S:2} +A.bi2.prototype={ +$1(a){var s=null +return A.b7(A.a([new A.cW(B.cd,s,s,A.U(a,s,s,3,B.af,s,s,!0,s,A.bg(s,s,s,s,s,s,s,s,s,s,s,16,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s,s,s,s,s),s),A.R(s,s,B.f,s,s,s,s,8,s,s,s,s,s,s)],t.p),B.j,s,B.k,B.i,s)}, +$S:274} +A.bi5.prototype={ +$3(a,b,c){var s=null +return A.Z1(B.O,B.j1,!0,c,A.U(a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),b)}, +$S:655} +A.bi3.prototype={ +$0(){var s,r=this,q=null,p=r.b +if(p==null||r.c==null)return new A.bs(!0,q,q) +s=r.a +return A.b7(A.a([r.d.$1(A.y("login_linux_tip")),A.BN(p,q,q,q,q,q,q,q,!1,B.kU,q,A.y("Username")),A.MS(!1,r.c,q,q,!1,q),r.e.$3(A.y("remember_account_tip"),s.b,new A.bhY(s,r.f))],t.p),B.j,q,B.k,B.i,q)}, +$S:185} +A.bhY.prototype={ +$1(a){if(a!=null)this.b.$1(new A.bhX(this.a,a))}, +$S:18} +A.bhX.prototype={ +$0(){return this.a.b=this.b}, +$S:0} +A.bi4.prototype={ +$0(){var s,r=this,q=null,p=r.b +if(p==null)return new A.bs(!0,q,q) +s=r.a +return A.b7(A.a([r.c.$1(A.y("verify_rustdesk_password_tip")),A.MS(r.d==null,p,q,q,!1,q),r.e.$3(A.y("Remember password"),s.a,new A.bi_(s,r.f))],t.p),B.j,q,B.k,B.i,q)}, +$S:185} +A.bi_.prototype={ +$1(a){if(a!=null)this.b.$1(new A.bhZ(this.a,a))}, +$S:18} +A.bhZ.prototype={ +$0(){return this.a.a=this.b}, +$S:0} +A.bnO.prototype={ +$3(a,b,c){var s=null,r=A.wd(this.a,"Wait","wait_accept_uac_tip") +return A.dD(A.a([A.bV("OK",s,A.aS(B.c6,s,s,s),!1,b,s)],t.p),r,B.an,s,s,s,s)}, +$S:10} +A.bnx.prototype={ +$1(a){if(a!=null)this.a.sh(0,a)}, +$S:43} +A.bnu.prototype={ +$0(){var s=null,r=this.a,q=t.p +return A.aA(A.a([A.R(s,A.DJ(s,!1,s,r.gh(0),s,s,s,this.b,s,s,!1,"",new A.ky(-4,-4),t.N),B.f,s,s,s,s,s,s,new A.E(0,0,10,0),s,s,s,s),A.bi(A.R(s,A.b7(A.a([A.R(s,A.e1(!1,s,!0,A.U(A.y("Ask the remote user for authentication"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),s,!0,s,s,s,B.r,s,s,s,s,s,s,s,new A.bnr(r),s,s,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(0,0,0,10),s,s,s,s),A.U(A.y("Choose this if the remote account is administrator"),s,s,s,s,s,s,s,s,A.bg(s,s,s,s,s,s,s,s,s,s,s,this.c,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s,s,s,s,s)],q),B.aq,s,B.k,B.i,s),B.f,s,s,s,s,s,s,new A.E(0,3,0,0),s,s,s,s),1)],q),B.aq,s,B.k,B.i,s)}, +$S:67} +A.bnr.prototype={ +$0(){this.a.sh(0,"") +return""}, +$S:0} +A.bnv.prototype={ +$0(){var s=null,r=this.b +return A.aA(A.a([A.R(s,A.DJ(s,!1,s,this.a.gh(0),s,s,s,r,s,s,!1,"logon",new A.ky(-4,-4),t.N),B.f,s,s,s,s,s,s,new A.E(0,0,10,0),s,s,s,s),A.bi(A.R(s,A.e1(!1,s,!0,A.U(A.y("Transmit the username and password of administrator"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),s,!0,s,s,s,B.r,s,s,s,s,s,s,s,new A.bnq(r),s,s,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(0,4,0,0),s,s,s,s),1)],t.p),B.aq,s,B.k,B.i,s)}, +$S:67} +A.bnq.prototype={ +$0(){return this.a.$1("logon")}, +$S:0} +A.bnt.prototype={ +$0(){var s=this,r=null,q=A.R(r,s.a,B.f,r,r,r,r,r,r,new A.E(0,0,0,15),r,r,r,r),p=s.c.gh(0),o=A.R(r,s.d,B.f,r,r,r,r,r,r,new A.E(0,0,0,10),r,r,r,r),n=A.y("Username"),m=A.y("eg: admin"),l=s.f +l=J.af(l.gh(0))===0?r:l.gh(0) +n=A.BN(s.e,l,r,r,m,r,r,r,!1,B.kU,r,n) +m=s.w +m=J.af(m.gh(0))===0?r:m.gh(0) +l=t.p +m=A.b7(A.a([o,n,A.MS(!1,s.r,m,r,!1,r)],l),B.j,r,B.k,B.i,r) +return A.b7(A.a([q,s.b,A.R(r,new A.bs("logon"!==p,A.R(r,m,B.f,r,r,r,r,r,r,new A.E(!$.d5().as.gh(0)?35:0,0,0,0),r,r,r,r),r),B.f,r,r,r,r,r,r,new A.E(0,10,0,0),r,r,r,r)],l),B.j,r,B.k,B.i,r)}, +$S:131} +A.bns.prototype={ +$3(a,b,c){var s=this,r=null,q=new A.bnw(s.a,s.b,s.c,s.d,s.e,s.f,b,s.r),p=A.U(A.y("Request Elevation"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r) +return A.dD(A.a([A.bV("Cancel",r,A.aS(B.cw,r,r,r),!0,b,r),A.bV("OK",r,A.aS(B.c6,r,r,r),!1,q,r)],t.p),s.w,B.an,b,q,p,r)}, +$S:10} +A.bnw.prototype={ +$0(){var s,r,q,p=this +if(J.d(p.a.gh(0),"logon")){s=p.b.a.a +if(s.length===0){p.c.sh(0,A.y("Empty Username")) +return}r=p.d.a.a +if(r.length===0){p.e.sh(0,A.y("Empty Password")) +return}q=p.f +$.z().b.akH(r,q,s) +s=q}else{s=p.f +$.z().b.akG(s)}p.r.$0() +A.bGm(s,p.w,"wait-uac")}, +$S:0} +A.bno.prototype={ +$3(a,b,c){var s=this,r=null,q=new A.bnp(b,s.a,s.b),p=s.c,o=A.y(s.e),n=B.d.p(p,"uac")?"\n":"\n\n" +n=A.wd(p,s.d,o+n+A.y("request_elevation_tip")) +return A.dD(A.a([A.bV("Wait",r,r,!0,b,r),A.bV("Request Elevation",r,r,!1,q,r)],t.p),n,B.an,b,q,r,r)}, +$S:10} +A.bnp.prototype={ +$0(){this.a.$0() +A.bup(this.b,this.c)}, +$S:0} +A.bnk.prototype={ +$3(a,b,c){var s=this,r=null,q=new A.bnl(b,s.a,s.b),p=s.e,o=A.wd(s.c,s.d,p),n=A.a([A.bV("Cancel",r,r,!0,new A.bnj(b),r)],t.p) +if(p!=="No permission")n.push(A.bV("Retry",r,r,!1,q,r)) +return A.dD(n,o,B.an,b,q,r,r)}, +$S:10} +A.bnl.prototype={ +$0(){this.a.$0() +A.bup(this.b,this.c)}, +$S:0} +A.bnj.prototype={ +$0(){this.a.$0()}, +$S:0} +A.bnM.prototype={ +$3(a,b,c){var s=null,r=new A.bnN(),q=A.wd(this.a,this.b,this.c) +return A.dD(A.a([A.bV("Cancel",s,s,!0,r,s)],t.p),q,B.an,r,s,s,s)}, +$S:10} +A.bnN.prototype={ +$0(){A.pJ(null)}, +$S:2} +A.bnB.prototype={ +$3(a,b,c){var s=null,r=t.p,q=A.aA(A.a([A.aS(B.w6,B.hu,s,28),new A.ix(1,B.cv,new A.aW(new A.E(10,0,0,0),A.U(A.y("Restart remote device"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),s),s)],r),B.j,s,B.k,B.i,s),p=this.a +p=A.U(A.y("Are you sure you want to restart")+" \n"+p.b+"@"+p.c+"("+this.b+") ?",s,s,s,s,s,s,s,s,s,s,s,s,s,s,s) +return A.dD(A.a([A.bV("Cancel",s,A.aS(B.cw,s,s,s),!0,b,s),A.bV("OK",s,A.aS(B.c6,s,s,s),!1,new A.bnz(b),s)],r),p,B.an,b,new A.bnA(b),q,s)}, +$S:10} +A.bnz.prototype={ +$0(){return this.a.$1(!0)}, +$S:0} +A.bnA.prototype={ +$0(){return this.a.$1(!0)}, +$S:0} +A.bnH.prototype={ +$3(a,b,c){var s=this,r=null,q=new A.bnI(b,s.b),p=s.a,o=s.c,n=new A.bnJ(p,o,s.d,s.e,q),m=t.p,l=A.aA(A.a([A.aS(B.oW,B.a6,r,r),new A.aW(new A.E(10,0,0,0),A.U(A.y("OS Password"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),r)],m),B.j,r,B.bB,B.i,r) +p=A.b7(A.a([A.MS(!0,o,r,r,!1,r),A.Z1(B.O,B.j1,!0,new A.bnG(p,a),A.U(A.y("Auto Login"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),p.a)],m),B.j,r,B.k,B.aH,r) +return A.dD(A.a([A.bV("Cancel",r,A.aS(B.cw,r,r,r),!0,q,r),A.bV("OK",r,A.aS(B.c6,r,r,r),!1,n,r)],m),p,B.an,q,n,l,r)}, +$S:10} +A.bnI.prototype={ +$1(a){this.a.$0() +this.b.$0()}, +$0(){return this.$1(null)}, +$S:281} +A.bnJ.prototype={ +$0(){var s=this,r=B.d.cn(s.b.a.a),q=$.z().b,p=s.c +q.pA("os-password",p,r) +q.pA("auto-login",p,s.a.a?"Y":"") +if(r!==""&&s.d)q.NU(p,r) +s.e.$0()}, +$S:2} +A.bnG.prototype={ +$1(a){if(a==null)return +this.b.$1(new A.bnF(this.a,a))}, +$S:18} +A.bnF.prototype={ +$0(){return this.a.a=this.b}, +$S:0} +A.bnC.prototype={ +$3(a,b,c){var s=null,r=this.a,q=new A.bnE(r,this.b,b),p=t.p,o=A.aA(A.a([A.aS(B.oW,B.a6,s,s),new A.aW(new A.E(10,0,0,0),A.U(A.y("OS Account"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),s)],p),B.j,s,B.bB,B.i,s) +r=A.b7(A.a([new A.bnD().$1(A.y("os_account_desk_tip")),A.BN(r,s,s,s,s,s,s,s,!1,B.kU,s,A.y("Username")),A.MS(!0,this.c,s,s,!1,s)],p),B.j,s,B.k,B.aH,s) +return A.dD(A.a([A.bV("Cancel",s,A.aS(B.cw,s,s,s),!0,b,s),A.bV("OK",s,A.aS(B.c6,s,s,s),!1,q,s)],p),r,B.an,b,q,o,s)}, +$S:10} +A.bnE.prototype={ +$0(){var s=B.d.cn(this.a.a.a),r=$.z().b,q=this.b +r.pA("os-username",q,s) +r.pA("os-password",q,s) +this.c.$0()}, +$S:2} +A.bnD.prototype={ +$1(a){var s=null +return A.b7(A.a([new A.cW(B.cd,s,s,A.U(a,s,s,3,B.af,s,s,!0,s,A.bg(s,s,s,s,s,s,s,s,s,s,s,16,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s,s,s,s,s),s),A.R(s,s,B.f,s,s,s,s,8,s,s,s,s,s,s)],t.p),B.j,s,B.k,B.i,s)}, +$S:274} +A.bnf.prototype={ +$3(a,b,c){var s=null,r=this.a,q=new A.bng(r,this.b,b),p=A.bC7("focusNode",new A.bne(r,b)),o=A.U(A.y("Note"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s) +r=A.fW(!0,B.aV,!0,s,!0,B.x,s,A.hR(),r,s,s,s,s,s,2,B.a2F,B.H,!0,s,!0,s,!1,p.Id(),s,s,s,B.jF,s,256,s,s,s,s,!1,"\u2022",s,s,s,s,s,!1,s,!1,s,!0,s,B.b5,s,s,B.av,B.al,s,s,s,s,s,s,s,B.Z,s,B.bf,s,B.rj,s,s) +return A.dD(A.a([A.bV("Cancel",s,s,!0,b,s),A.bV("OK",s,s,!1,q,s)],t.p),new A.bm(250,120,r,s),B.an,b,q,o,s)}, +$S:10} +A.bng.prototype={ +$0(){var s=this.a.a.a,r=$.z(),q=this.b,p=q.r +p===$&&A.b() +r.b.al2(s,p) +q.e=s +this.c.$0()}, +$S:2} +A.bne.prototype={ +$0(){return A.e_(!0,null,!0,!0,new A.bnd(this.a,this.b),null,!1)}, +$S:658} +A.bnd.prototype={ +$2(a,b){var s,r,q=b.c +if(q.gjq().gLf()==="Enter"){if(b instanceof A.jD){q=this.a +s=q.a.b.gmr().a +r=q.a.a +q.scG(0,B.d.Z(r,0,s)+"\n"+B.d.cK(r,s)) +q.spy(A.zI(new A.bd(s+1,B.q)))}return B.bP}if(q.gjq().gLf()==="Esc"){if(b instanceof A.jD)this.b.$0() +return B.bP}else return B.cx}, +$S:143} +A.bke.prototype={ +aiN(a,b){var s=0,r=A.n(t.P),q=this,p +var $async$$2$fps$quality=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:A.aC().$1("setCustomValues quality:"+A.h(b)+", fps:"+A.h(a)) +s=b!=null?2:3 +break +case 2:q.a.d=!0 +s=4 +return A.i($.z().b.ZG(q.b,B.c.A(b)),$async$$2$fps$quality) +case 4:case 3:s=a!=null?5:6 +break +case 5:q.a.c=!0 +s=7 +return A.i($.z().b.ZF(B.c.A(a),q.b),$async$$2$fps$quality) +case 7:case 6:p=q.a +s=!p.d?8:9 +break +case 8:p.d=!0 +s=10 +return A.i($.z().b.ZG(q.b,B.c.A(p.a)),$async$$2$fps$quality) +case 10:case 9:s=!q.c&&!p.c?11:12 +break +case 11:p.c=!0 +s=13 +return A.i($.z().b.ZF(B.c.A(p.b),q.b),$async$$2$fps$quality) +case 13:case 12:return A.l(null,r)}}) +return A.m($async$$2$fps$quality,r)}, +$2$fps$quality(a,b){return this.aiN(a,b)}, +$0(){return this.$2$fps$quality(null,null)}, +$1$quality(a){return this.$2$fps$quality(null,a)}, +$1$fps(a){return this.$2$fps$quality(a,null)}, +$S:659} +A.bkb.prototype={ +$0(){var s=0,r=A.n(t.H),q=this +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i(q.a.$0(),$async$$0) +case 2:q.b.gcb().hQ() +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.bkd.prototype={ +$1(a){return this.a.$1$quality(a)}, +$S:273} +A.bkc.prototype={ +$1(a){return this.a.$1$fps(a)}, +$S:273} +A.bky.prototype={ +$3(a,b,c){var s=null,r=new A.bkz(this.a,b),q=t.p,p=A.aA(A.a([A.aS(B.a1O,B.ar,s,s),A.bi(new A.aW(new A.E(10,0,0,0),A.U(this.b,s,s,s,B.af,s,s,s,s,s,s,s,s,s,s,s),s),1)],q),B.j,s,B.bB,B.i,s),o=A.bs_() +return A.dD(A.a([A.bV("Cancel",s,A.aS(B.cw,s,s,s),!0,b,s),A.bV("OK",s,A.aS(B.c6,s,s,s),!1,r,s)],q),o,B.an,b,r,p,s)}, +$S:10} +A.bkz.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=q.a.$0() +s=2 +return A.i(t.d.b(p)?p:A.dV(p,t.z),$async$$0) +case 2:q.b.$0() +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bkH.prototype={ +$3(a,b,c){var s=this,r=null,q=s.a,p=s.c,o=new A.bkI(q,a,s.b,p,b),n=A.U(A.y("Edit Tag"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),m=s.d,l=A.a8(m).j("a1<1,lI>"),k=t.p +l=A.a([A.R(r,A.vy(B.cr,A.J(new A.a1(m,new A.bkF(p),l),!1,l.j("al.E")),B.hY,B.a3,B.cr,0,0,r,B.c1),B.f,r,r,r,r,r,r,r,B.cL,r,r,r)],k) +if(q.a)l.push(B.d9) +q=A.b7(l,B.aq,r,B.k,B.i,r) +return A.dD(A.a([A.bV("Cancel",r,r,!0,b,r),A.bV("OK",r,r,!1,o,r)],k),q,B.an,b,o,n,r)}, +$S:10} +A.bkI.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q.b.$1(new A.bkG(q.a)) +p=q.c.$1(q.d) +s=2 +return A.i(t.d.b(p)?p:A.dV(p,t.z),$async$$0) +case 2:q.e.$0() +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bkG.prototype={ +$0(){this.a.a=!0}, +$S:0} +A.bkF.prototype={ +$1(a){var s=this.a +return new A.lI(a,s,new A.bkE(s,a),!1,null)}, +$S:193} +A.bkE.prototype={ +$0(){var s,r=this.a,q=this.b +if(r.p(r,q))r.D(r,q) +else{s=r.bP$ +s===$&&A.b() +J.cJ(s,q) +q=r.bZ$ +r=r.gh(0) +q.r=r +q.cC(r)}}, +$S:2} +A.bmO.prototype={ +$3(a,b,c){var s=this,r=null,q=s.a,p=s.b,o=s.c,n=s.d,m=new A.bmQ(q,p,o,n,s.e,b),l=new A.bmP(s.f,b),k=t.p,j=A.aA(A.a([A.aS(B.a1P,B.a6,r,r),new A.aW(new A.E(10,0,0,0),A.U(A.y("Rename"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),r)],k),B.j,r,B.bB,B.i,r) +p=A.bsa(!0,q,A.fy(r,r,r,r,r,r,r,r,!0,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,A.y("Name"),r,r,r,r,r,r,r,r,r,r,r,r,r),!1,r,1,r,p) +q=A.b7(A.a([A.R(r,new A.KA(p,B.tm,o),B.f,r,r,r,r,r,r,r,r,r,r,r),new A.aK(new A.bmN(n),r)],k),B.aq,r,B.k,B.i,r) +return A.dD(A.a([A.bV("Cancel",r,A.aS(B.cw,r,r,r),!0,l,r),A.bV("OK",r,A.aS(B.c6,r,r,r),!1,m,r)],k),q,B.an,l,m,j,r)}, +$S:10} +A.bmQ.prototype={ +$0(){var s=0,r=A.n(t.P),q,p=this,o,n +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:n=B.d.cn(p.a.a.a) +if(p.b!=null){o=p.c.ga4() +if(o==null)o=null +else{o.e=!0 +o.a3v() +o=o.uP()}o=o===!1}else o=!1 +if(o){s=1 +break}o=p.d +o.sh(0,!0) +p.e.$1(n) +p.f.$0() +o.sh(0,!1) +case 1:return A.l(q,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bmP.prototype={ +$0(){var s=this.a +if(s!=null)s.$0() +this.b.$0()}, +$S:2} +A.bmN.prototype={ +$0(){return this.a.gh(0)?B.d9:new A.bs(!0,null,null)}, +$S:9} +A.bkN.prototype={ +$3(a,b,c){var s,r,q=this,p=null,o=new A.bkO(b),n=q.b,m=q.c,l=new A.bkP(q.a,n,m,b,q.d),k=A.b1("codeField"),j=q.e +k.b=A.bwM(n,p,new A.bkK(j,k),p,A.y("Verification code")) +n=A.U(A.y("enter-2fa-title"),p,p,p,p,p,p,p,p,p,p,p,p,p,p,p) +s=t.p +r=A.a([k.aG()],s) +$.z() +if(J.d($.aQ().aN("getByName",["enable_trusted_devices"]),"Y"))r.push(new A.aK(new A.bkL(m),p)) +m=A.b7(r,B.j,p,B.k,B.i,p) +r=A.x(c).p3.z +return A.dD(A.a([A.bV("Cancel",p,p,!0,o,A.bg(p,p,r==null?p:r.b,p,p,p,p,p,p,p,p,p,p,p,p,p,p,!0,p,p,p,p,p,p,p,p)),new A.aK(new A.bkM(j,l),p)],s),m,B.an,o,l,n,p)}, +$S:10} +A.bkO.prototype={ +$0(){this.a.$0() +A.pJ(null)}, +$S:2} +A.bkP.prototype={ +$0(){var s,r,q=this +$.a_.I() +s=B.d.cn(q.b.a.a) +r=q.c.gh(0) +$.z().b.al_(s,q.a,r) +q.d.$0() +q.e.wI(A.y("Logging in..."),A.as4())}, +$S:2} +A.bkK.prototype={ +$0(){var s=this.b.aG() +s=s.d.a.a.length===6&&s.gL5() +this.a.sh(0,s) +return s}, +$S:0} +A.bkL.prototype={ +$0(){var s=null,r=this.a +return A.Z1(B.O,B.j1,!0,new A.bkJ(r),A.U(A.y("Trust this device"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),r.gh(0))}, +$S:661} +A.bkJ.prototype={ +$1(a){if(a==null)return +this.a.sh(0,a)}, +$S:18} +A.bkM.prototype={ +$0(){var s=null +return A.bV("OK",s,s,!1,this.a.gh(0)?this.b:s,s)}, +$S:9} +A.bnQ.prototype={ +$3(a,b,c){var s=this,r=null,q=s.a,p=A.wd(s.c,s.d,s.e) +return A.dD(A.a([A.axC(!0,q.a,s.f,new A.bnP(q),s.r),A.bV("Connect",r,r,!1,new A.bnR(q,s.b,b),r)],t.p),p,B.an,r,r,r,r)}, +$S:10} +A.bnR.prototype={ +$0(){$.z().b.al3(this.b,this.a.a)}, +$S:2} +A.bnP.prototype={ +$1(a){this.a.a=a}, +$S:49} +A.bjt.prototype={ +aiK(a){var s=0,r=A.n(t.y),q,p=this,o,n,m,l +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:n=p.a +m=A.a8(n).j("a1<1,aL>") +l=A.J(new A.a1(n,new A.bju(),m),!0,m.j("al.E")) +m=$.a_.I().ax +m===$&&A.b() +s=3 +return A.i(m.xY(l,a),$async$$1) +case 3:o=c +if(o==null){A.hs(A.y("Successful")) +q=!0 +s=1 +break}else{A.iX(B.ar,o) +q=!1 +s=1 +break}case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$1(a){return this.aiK(a)}, +$S:272} +A.bju.prototype={ +$1(a){var s=a.dn() +s.D(0,"password") +s.D(0,"hash") +return s}, +$S:142} +A.bjv.prototype={ +$3(a,b,c){var s=this,r=null,q=s.a,p=s.b,o=s.c,n=new A.bjx(q,p,o,s.d,b),m=new A.bjw(b),l=t.p,k=A.aA(A.a([A.aS(B.oU,B.a6,r,r),new A.aW(new A.E(10,0,0,0),A.U(A.y("Add to address book"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),r)],l),B.j,r,B.bB,B.i,r) +return A.dD(A.a([A.bV("Cancel",r,A.aS(B.cw,r,r,r),!0,m,r),A.bV("OK",r,A.aS(B.c6,r,r,r),!1,n,r)],l),new A.aK(new A.bjs(p,s.e,q,o),r),B.an,m,n,k,r)}, +$S:10} +A.bjx.prototype={ +$0(){var s=0,r=A.n(t.P),q,p=this,o,n,m,l +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:n=p.a +m=n.a.a +l=$.a_.I().ax +l===$&&A.b() +o=p.b +if(m!==l.MP(o.gh(0))){A.iX(B.ar,"illegal address book name: "+n.a.a) +s=1 +break}n=p.c +n.sh(0,!0) +s=3 +return A.i(p.d.$1(o.gh(0)),$async$$0) +case 3:if(b)p.e.$0() +n.sh(0,!1) +case 1:return A.l(q,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bjw.prototype={ +$0(){this.a.$0()}, +$S:2} +A.bjs.prototype={ +$0(){var s,r=this,q=null,p=r.a,o=p.gh(0),n=r.b,m=A.a8(n).j("a1<1,kQ>") +m=A.J(new A.a1(n,new A.bjq(),m),!0,m.j("al.E")) +n=A.byj(new A.mt(B.ny,B.fT),q,!1,!0) +s=r.d.gh(0)?B.d9:new A.bs(!0,q,q) +return A.b7(A.a([new A.BU(!0,n,r.c,o,new A.bjr(p),m,q,t.Cl),s],t.p),B.j,q,B.k,B.i,q)}, +$S:131} +A.bjr.prototype={ +$1(a){if(a!=null)this.a.sh(0,a)}, +$S:43} +A.bjq.prototype={ +$1(a){var s=$.a_.I().ax +s===$&&A.b() +return new A.kQ(a,s.MP(a),t.lN)}, +$S:664} +A.bn9.prototype={ +$0(){this.a.sh(0,this.b.a.a.length===0)}, +$S:0} +A.bna.prototype={ +$3(a,b,c){var s,r,q=this,p=null,o=q.b,n=q.d,m=new A.bnc(o,q.c,n,b),l=new A.bnb(b),k=A.aS(B.oY,B.a6,p,p) +n=n.c.length===0 +s=t.p +k=A.aA(A.a([k,new A.aW(new A.E(10,0,0,0),A.U(A.y(n?"Set shared password":"Change Password"),p,p,p,p,p,p,p,p,p,p,p,p,p,p,p),p)],s),B.j,p,B.bB,B.i,p) +r=q.e +s=A.a([A.bV("Cancel",p,A.aS(B.cw,p,p,p),!0,l,p)],s) +if(!n){n=A.aS(B.a1N,p,p,p) +s.push(A.bV("Remove",A.k4(p,p,new A.aT(B.ar,t.Il),p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p),n,!1,new A.bn5(m),p))}n=q.f +s.push(new A.aK(new A.bn6(n,m,r),p)) +n=n.gh(0)?p:new A.bn7(m,r) +return A.dD(s,new A.aK(new A.bn8(q.a,r,a,o),p),B.an,l,n,k,p)}, +$S:10} +A.bnc.prototype={ +aiT(a){var s=0,r=A.n(t.P),q=this,p,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:n=q.a +n.sh(0,!0) +p=$.a_.I().ax +p===$&&A.b() +s=2 +return A.i(p.CV(q.b,q.c.a,a),$async$$1) +case 2:o=c +n.sh(0,!1) +if(o)A.hs(A.y("Successful")) +q.d.$0() +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$1(a){return this.aiT(a)}, +$S:62} +A.bnb.prototype={ +$0(){this.a.$0()}, +$S:2} +A.bn8.prototype={ +$0(){var s=this,r=null,q=s.a,p=q.a,o=p?B.kT:B.oV,n=t.p +p=A.a([A.fW(!0,B.aV,!0,r,!0,B.x,r,A.hR(),s.b,r,r,r,r,r,2,A.fy(r,r,r,r,r,r,r,r,!0,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,A.eU(r,r,r,r,r,A.aS(o,$.asB().fx,r,r),r,r,new A.bn3(q,s.c),r,r,r,r,r,r,r),r,r,r,r),B.H,!0,r,!0,r,!1,r,r,r,r,r,r,r,r,1,r,r,!p,"\u2022",r,r,r,r,r,!1,r,!1,r,!0,r,B.b5,r,r,B.av,B.al,r,r,r,r,r,r,r,B.Z,r,B.bf,r,r,r,r)],n) +q=$.a_.I().ax +q===$&&A.b() +q=q.gG(0) +if(!(q.eu(0)==="My address book"||q.eu(0)==="Legacy address book"))p.push(A.R(r,A.aA(A.a([A.R(r,A.aS(B.iP,B.md,r,r),B.f,r,r,r,r,r,r,new A.E(0,0,4,0),r,r,r,r),A.U(A.y("share_warning_tip"),r,r,r,r,r,r,r,r,A.bg(r,r,r,r,r,r,r,r,r,r,r,12,r,r,r,r,r,!0,r,r,r,r,r,r,r,r),r,r,r,r,r,r)],n),B.j,r,B.k,B.i,r),B.f,r,r,r,r,r,r,new A.E(0,10,0,10),r,r,r,r)) +p.push(s.d.gh(0)?B.d9:new A.bs(!0,r,r)) +return A.b7(p,B.j,r,B.k,B.i,r)}, +$S:131} +A.bn3.prototype={ +$0(){this.b.$1(new A.bn2(this.a))}, +$S:0} +A.bn2.prototype={ +$0(){var s=this.a +s.a=!s.a}, +$S:0} +A.bn5.prototype={ +$0(){return this.a.$1("")}, +$S:0} +A.bn6.prototype={ +$0(){var s=null,r=A.aS(B.c6,s,s,s) +return A.bV("OK",s,r,!1,this.a.gh(0)?s:new A.bn4(this.b,this.c),s)}, +$S:9} +A.bn4.prototype={ +$0(){return this.a.$1(this.b.a.a)}, +$S:0} +A.bn7.prototype={ +$0(){return this.a.$1(this.b.a.a)}, +$S:8} +A.Ch.prototype={ +J(){return"GestureState."+this.b}} +A.oB.prototype={ +ayA(){var s=this +A.aC().$1("CustomTouchGestureRecognizer init") +s.ay=new A.ayj(s) +s.ch=new A.ayk(s)}, +aYJ(a){var s=new A.aym(this) +if(this.ao!==B.kQ)this.aq=A.cj(A.bt(0,200,0),new A.ayl(s,a)) +else{s.$1(a) +A.aC().$1("start oneFingerPan")}}, +aZB(a){var s=new A.ayo(this) +if(this.ao===B.oO)this.aq=A.cj(A.bt(0,200,0),new A.ayn(s,a)) +else{s.$1(a) +A.aC().$1("start twoFingerScale")}}} +A.ayj.prototype={ +$1(a){var s=null,r=this.a,q=r.aq +if(q!=null)q.b3(0) +q=a.w +if(q===1&&r.ao!==B.vO)r.aYJ(a) +else if(q===2&&r.ao!==B.vP)r.aZB(a) +else if(q===3&&r.ao!==B.oO){r.ao=B.oO +A.aC().$1("start threeFingerScale")}q=r.ao +if(q!==B.kQ){switch(q.a){case 1:r=r.aW +if(r!=null)r.$1(new A.fK(s,a.a,s,a.b,a.c)) +break +case 2:r=r.cc +if(r!=null)r.$1(a) +break +case 3:r=r.a9 +if(r!=null)r.$1(new A.fK(s,a.a,s,a.b,a.c)) +break +default:break}return}}, +$S:666} +A.ayk.prototype={ +$1(a){var s,r +A.aC().$1("ScaleGestureRecognizer onEnd") +s=this.a +r=s.aq +if(r!=null)r.b3(0) +switch(s.ao.a){case 1:A.aC().$1("TwoFingerState.pan onEnd") +r=s.bU +if(r!=null)r.$1(new A.i4(a.a,null)) +break +case 2:A.aC().$1("TwoFingerState.scale onEnd") +r=s.t +if(r!=null)r.$1(a) +break +case 3:A.aC().$1("ThreeFingerState.vertical onEnd") +break +default:break}s.aq=A.cj(A.bt(0,200,0),new A.ayi(s))}, +$S:667} +A.ayi.prototype={ +$0(){this.a.ao=B.kQ}, +$S:0} +A.aym.prototype={ +$1(a){var s=this.a +s.ao=B.vO +s=s.aZ +if(s!=null)s.$1(new A.k9(null,a.b,a.c,null))}, +$S:271} +A.ayl.prototype={ +$0(){this.a.$1(this.b) +A.aC().$1("debounce start oneFingerPan")}, +$S:0} +A.ayo.prototype={ +$1(a){var s=this.a +s.ao=B.vP +s=s.ai +if(s!=null)s.$1(new A.OA(a.b,a.c,0))}, +$S:271} +A.ayn.prototype={ +$0(){this.a.$1(this.b) +A.aC().$1("debounce start twoFingerScale")}, +$S:0} +A.nd.prototype={ +jS(a){var s,r=this +if(r.at==null)switch(a.geC(a)){case 1:if(r.f==null)if(r.r==null)s=r.y==null +else s=!1 +else s=!1 +if(s)return!1 +break +default:return!1}return r.r4(a)}, +iu(a){var s=this,r=s.at +if(r!=null)if(!r.zr(a,100))return +else{r=s.at +if(!r.f.a||a.geC(a)!==r.e){s.rh() +return s.a3D(a)}}s.a3D(a)}, +a3D(a){var s,r=this +r.SJ() +r.SK() +s=A.bCx(B.or,$.ef.bn$.pX(0,a.gbp(),r),a,r.b) +r.ch.n(0,a.gbp(),s) +r.ay=a +s.r1(r.guv(),a.gdj(a))}, +Qw(a){var s,r,q=this,p=q.ch,o=p.i(0,a.gbp()) +o.toString +if(t.oN.b(a))if(q.at==null&&q.ax==null){if(q.Q==null)q.Q=A.cj(B.ba,q.gayD()) +s=o.b +$.ef.bn$.KW(s) +o.i6(q.guv()) +p.D(0,s) +q.at=o}else if(q.ax!=null){if(a.gbp()===q.ax.b){p=q.y +if(p!=null){p.$1(new A.i4(B.dq,null)) +q.ax=null +q.z=!1}}}else q.mg(o) +else if(t.pY.b(a)){p=q.at!=null +if(p&&q.ax==null){if(p){q.SJ() +q.at.i6(q.guv()) +q.at=null}if(q.as==null)q.as=A.cj(B.ba,q.gayE()) +$.ef.bn$.KW(o.b) +q.ax=o}}else if(t.n2.b(a)){if(!o.zr(a,18)){p=q.at +if(p!=null&&p.b===a.gbp())q.mg(o) +else{p=q.ax +if(p!=null&&p.b===a.gbp()){if(!q.z)q.Hk() +p=q.r +if(p!=null){o=a.gbE(a) +s=a.gf_() +r=a.gq6() +p.$1(new A.fK(null,r,null,o,s))}}}}}else if(t.Ko.b(a))q.mg(o)}, +it(a){}, +hE(a){var s,r=this,q=r.ch.i(0,a) +if(q==null){s=r.at +s=s!=null&&s.b===a}else s=!1 +if(s)q=r.at +if(q!=null)r.mg(q)}, +Hk(){var s,r,q=this +q.SK() +s=q.at +if(s!=null){s=s.c +s.a.jF(s.b,s.c,B.bJ)}s=q.ax +if(s!=null){s=s.c +s.a.jF(s.b,s.c,B.bJ)}q.z=!0 +s=q.f +if(s!=null){r=q.ay +r=r==null?null:r.gdc(r) +s.$1(new A.k9(null,B.h,B.h,r))}}, +mg(a){var s,r,q,p=this +try{p.a3C() +p.z=!1 +p.ch.D(0,a.b) +r=a.c +r.a.jF(r.b,r.c,B.aM) +a.i6(p.guv()) +p.rh()}catch(q){s=A.ae(q) +A.aC().$1("Failed to _reject:"+A.h(s))}}, +m(){this.rh() +this.B_()}, +rh(){var s,r=this +r.z=!1 +r.SJ() +r.SK() +if(r.at!=null){if(r.ch.a!==0)r.a3C() +s=r.at +s.toString +r.at=null +r.mg(s) +$.ef.bn$.w8(0,s.b) +s=r.ax +if(s!=null){r.ax=null +r.mg(s) +$.ef.bn$.w8(0,s.b)}}r.ax=r.at=null +s=r.ch.gaS(0) +B.b.ak(A.J(s,!0,A.u(s).j("p.E")),r.gQx())}, +SJ(){var s=this.Q +if(s!=null){s.b3(0) +this.Q=null}}, +SK(){var s=this.as +if(s!=null){s.b3(0) +this.as=null}}, +a3C(){}} +A.n0.prototype={ +jS(a){switch(a.geC(a)){case 1:if(this.f==null&&this.r==null&&!0)return!1 +break +default:return!1}return this.r4(a)}, +iu(a){var s,r,q,p,o=this +A.aC().$1("addAllowedPointer") +if(o.Q){if(o.f!=null){s=a.gbE(a) +r=a.gf_() +q=o.e.i(0,a.gbp()) +q.toString +o.e4("onDoubleFinerTapDown",new A.azX(o,new A.lp(s,q,r)))}}else{o.Q=!0 +o.z=a +if(o.x==null)o.x=A.cj(B.ba,o.gaLk())}p=A.bCx(B.or,$.ef.bn$.pX(0,a.gbp(),o),a,o.b) +o.at.n(0,a.gbp(),p) +p.r1(o.guv(),a.gdj(a)) +$.ef.bn$.KW(p.b)}, +Qw(a){var s=this,r=s.at.i(0,a.gbp()) +r.toString +if(t.oN.b(a)){A.aC().$1("PointerUpEvent") +s.as.F(0,r.b)}else if(t.n2.b(a)){if(!r.zr(a,18))s.mg(r)}else if(t.Ko.b(a))s.mg(r)}, +it(a){}, +hE(a){var s=this.at.i(0,a) +if(s!=null)this.mg(s)}, +mg(a){var s +this.at.D(0,a.b) +s=a.c +s.a.jF(s.b,s.c,B.aM) +a.i6(this.guv())}, +m(){this.rh() +this.B_()}, +rh(){var s=this,r=s.x +if(r!=null){r.b3(0) +s.x=null}s.y=null +r=s.at.gaS(0) +B.b.ak(A.J(r,!0,A.u(r).j("p.E")),s.gQx())}, +aLl(){var s,r=this +r.Q=!1 +s=r.as +if(s.a===2)r.Hk() +else r.rh() +s.T(0)}, +Hk(){var s,r=this,q=r.r +if(q!=null){s=r.z +s=s==null?null:s.gdc(s) +q.$1(new A.lp(B.h,s,B.h))}r.at.ak(0,new A.azW()) +r.rh()}} +A.azX.prototype={ +$0(){return this.a.f.$1(this.b)}, +$S:0} +A.azW.prototype={ +$2(a,b){var s=b.c +s.a.jF(s.b,s.c,B.bJ)}, +$S:670} +A.w2.prototype={ +r1(a,b){if(!this.r){this.r=!0 +$.ef.aL$.Jm(this.b,a,b)}}, +i6(a){if(this.r){this.r=!1 +$.ef.aL$.Mt(this.b,a)}}, +zr(a,b){return a.gbE(a).a8(0,this.d).gew()<=b}} +A.ago.prototype={ +ayC(){this.a=!0}} +A.aiF.prototype={ +C(a){var s=null,r=this.c,q=B.b.p(B.a9F,r.toLowerCase())?r.toLowerCase():"default" +r=this.d +if(r==null)r=A.eX("assets/auth-"+q+".svg",s,s,20) +else r=new A.PE(20,s,new A.PF(r,s,s),s,s) +return A.R(s,r,B.f,s,s,s,s,s,s,this.e,s,s,s,s)}} +A.YO.prototype={ +C(a){var s=null,r=t.N,q=this.c,p=A.a4(["github","GitHub","gitlab","GitLab"],r,r).i(0,q.toLowerCase()) +return A.aA(A.a([A.R(s,new A.aK(new A.avY(this,p==null?A.c29(q):p),s),B.f,s,s,s,s,this.r,s,s,s,s,s,200)],t.p),B.j,s,B.k,B.i,s)}} +A.avY.prototype={ +$0(){var s=null,r=this.a,q=r.d,p=A.C1(s,s,J.af(q.gh(0))===0||J.d(q.gh(0),r.c)?r.f:B.br,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s) +p=p.aQ7(new A.aT(0,t.Ve)) +q=J.af(q.gh(0))===0||J.d(q.gh(0),r.c)?r.w:s +return A.n5(!1,A.aA(A.a([new A.bm(30,s,new A.aiF(r.c,r.e,new A.E(0,0,5,0),s),s),A.bi(A.xf(B.I,A.el(A.U(A.y("Continue with")+" "+this.b,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),s,s),B.f,B.k6),1)],t.p),B.j,s,B.k,B.i,s),B.f,s,s,s,s,s,q,s,p)}, +$S:92} +A.tG.prototype={} +A.Qs.prototype={ +W(){return new A.apH(B.l)}} +A.apH.prototype={ +m(){this.aJ() +var s=this.d +if(s!=null)s.b3(0)}, +a6Z(){this.r=this.f=this.e=""}, +C(a){var s=this,r=null,q=s.a,p=q.c,o=p.a +return A.b7(A.a([new A.YO(o,q.d,p.b,A.X8(o,127),36,new A.bhh(s),r),new A.aK(new A.bhi(s,a),r),new A.aK(new A.bhj(s),r),new A.aK(new A.bhk(s),r)],t.p),B.j,r,B.k,B.i,r)}} +A.bhh.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:o=q.a +o.a6Z() +p=o.a +p.d.sh(0,p.c.a) +s=2 +return A.i($.z().b.aWx(o.a.c.a,!0),$async$$0) +case 2:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bhi.prototype={ +$0(){var s,r,q,p,o,n=null,m=this.a +if(J.af(m.a.d.gh(0))!==0&&!J.d(m.a.d.gh(0),m.a.c.a))m.f="" +s=m.f.length===0&&!J.d(m.a.d.gh(0),m.a.c.a) +r=m.e +q=this.b +p=t.yS +o=q.av(p) +o=(o==null?B.dS:o).w.D3(12) +m=m.f +p=q.av(p) +return new A.bs(s,A.aP7(n,n,B.bR,n,n,!0,n,A.dq(A.a([A.dq(n,n,n,n,n,n,n,n,(p==null?B.dS:p).w.JV(B.ar,14),m)],t.Ne),n,n,n,n,n,n,n,o,r+" "),B.Z,n,n,1,B.ai,B.aJ),n)}, +$S:36} +A.bhj.prototype={ +$0(){var s=this.a +return new A.bs(!J.d(s.a.d.gh(0),s.a.c.a),B.Nf,null)}, +$S:36} +A.bhk.prototype={ +$0(){var s=null,r=this.a +return new A.bs(!J.d(r.a.d.gh(0),r.a.c.a),new A.dX(new A.as(0,1/0,0,20),A.n5(!1,A.U(A.y("Cancel"),s,s,s,s,s,s,s,s,A.bg(s,s,s,s,s,s,s,s,s,s,s,15,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s,s,s,s,s),B.f,s,s,s,s,s,new A.bhg(r),s,s),s),s)}, +$S:36} +A.bhg.prototype={ +$0(){var s,r=this.a +r.a.d.sh(0,"") +s=r.d +if(s!=null)s.b3(0) +r.a6Z() +$.z().b.aWy()}, +$S:0} +A.a48.prototype={ +C(a){var s=null,r=this.c,q=A.a8(r).j("a1<1,G>"),p=q.j("dT"),o=A.J(new A.dT(new A.a1(r,new A.aIl(this),q),new A.aIm(),p),!0,p.j("p.E")) +if(o.length!==0)B.b.fk(o) +return A.ml(A.R(s,A.b7(o,B.j,s,B.jb,B.aH,s),B.f,s,s,s,s,s,s,s,s,s,s,200),B.x,s,s,s,s,!1,B.U)}} +A.aIl.prototype={ +$1(a){var s=this.a +return A.a([new A.Qs(a,s.d,s.e,null),B.a_c],t.p)}, +$S:672} +A.aIm.prototype={ +$1(a){return a}, +$S:673} +A.a49.prototype={ +C(a){var s=this,r=null,q=t.p,p=A.a([B.e2,A.BN(s.c,s.e,s.y,r,r,r,r,r,!1,B.kU,r,A.y("Username")),A.MS(!1,s.d,s.f,r,!0,r)],q) +if(s.r)p.push(B.d9) +p.push(B.r_) +p.push(A.xf(B.I,A.aA(A.a([A.R(r,new A.aK(new A.aIo(s),r),B.f,r,r,r,r,38,r,r,r,r,r,200)],q),B.j,r,B.bB,B.i,r),B.f,B.eV)) +return new A.aW(new A.E(0,0,0,0),A.b7(p,B.j,r,B.k,B.i,r),r)}} +A.aIo.prototype={ +$0(){var s=null,r=A.U(A.y("Login"),s,s,s,s,s,s,s,s,A.bg(s,s,s,s,s,s,s,s,s,s,s,16,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s,s,s,s,s),q=this.a,p=q.w +return A.n5(!1,r,B.f,s,s,s,s,s,J.af(p.gh(0))===0||J.d(p.gh(0),"rustdesk")?new A.aIn(q):s,s,s)}, +$S:92} +A.aIn.prototype={ +$0(){this.a.x.$0()}, +$S:0} +A.bm_.prototype={ +$0(){var s=this.a +s.ek() +return s}, +$S:0} +A.bm0.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=q.a +s=2 +return A.i(A.ach(),$async$$0) +case 2:p.sh(0,b) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bm1.prototype={ +$3(a,b,c){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.b,g=j.a +h.V(0,new A.blQ(g,a)) +s=j.c +s.V(0,new A.blR(g,a)) +r=new A.bm3(g,b) +q=new A.bm2(g,a) +p=j.d +o=new A.bm4(g,h,a,s,p,q,b) +n=A.R(i,A.U(A.y("Login"),i,i,i,i,i,i,i,i,i,i,i,i,i,i,i),B.f,i,i,i,i,i,i,new A.E(0,24,0,0),i,i,i,i) +m=A.x(c).p3.r +if(m==null)m=i +else{m=m.b +m=m==null?i:A.I(140,m.gh(m)>>>16&255,m.gh(m)>>>8&255,m.gh(m)&255)}m=A.aS(B.dX,m,i,25) +l=t.p +k=A.aA(A.a([n,A.R(i,A.e1(!1,A.cr(5),!0,m,i,!0,i,i,i,B.ar,i,i,i,i,i,i,i,r,i,i,i,i,i,i,i),B.f,i,i,i,i,i,i,new A.E(0,10,15,0),i,i,i,i)],l),B.aq,i,B.cC,B.i,i) +return A.dD(i,A.b7(A.a([B.e2,new A.a49(h,s,g.b,g.a,g.c,p,o,j.f,i),new A.bm5(j.e,p,b,q).$0()],l),B.j,i,B.k,B.i,i),new A.as(400,1/0,0,1/0),r,o,k,new A.E(24,0,0,0))}, +$S:10} +A.blQ.prototype={ +$0(){var s=this.a +if(s.b!=null)this.b.$1(new A.blP(s))}, +$S:0} +A.blP.prototype={ +$0(){return this.a.b=null}, +$S:0} +A.blR.prototype={ +$0(){var s=this.a +if(s.a!=null)this.b.$1(new A.blO(s))}, +$S:0} +A.blO.prototype={ +$0(){return this.a.a=null}, +$S:0} +A.bm3.prototype={ +$0(){this.a.c=!1 +this.b.$1(!1)}, +$S:2} +A.bm2.prototype={ +aiS(a,b,c){var s=0,r=A.n(t.P),q,p=this,o,n,m +var $async$$3=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:case 3:switch(a.b){case"access_token":s=5 +break +case"email_check":s=6 +break +default:s=7 +break}break +case 5:o=a.a +s=o!=null?8:9 +break +case 8:s=b?10:11 +break +case 10:n=$.z().b +s=12 +return A.i(n.jU("access_token",o),$async$$3) +case 12:o=a.e +if(o==null){o=t.z +o=A.B(o,o)}s=13 +return A.i(n.jU("user_info",B.p.bX(o,null)),$async$$3) +case 13:case 11:if(c!=null)c.$1(!0) +s=1 +break +case 9:s=4 +break +case 6:o=a.c +if(o==null||o==="email_check")m=!0 +else if(o==="tfa_check")m=!1 +else{p.a.a="Failed, bad tfa type from server" +m=null}s=m!=null?14:15 +break +case 14:s=$.f_?16:18 +break +case 16:if(c!=null)c.$1(null) +A.Xf(a.e,a.d,m) +s=17 +break +case 18:p.b.$1(new A.blS(p.a)) +s=19 +return A.i(A.Xf(a.e,a.d,m),$async$$3) +case 19:if(e===!0){if(c!=null)c.$1(!1) +s=1 +break}case 17:case 15:s=4 +break +case 7:p.a.a="Failed, bad response from server" +s=4 +break +case 4:case 1:return A.l(q,r)}}) +return A.m($async$$3,r)}, +$3(a,b,c){return this.aiS(a,b,c)}, +$S:674} +A.blS.prototype={ +$0(){return this.a.c=!1}, +$S:0} +A.bm4.prototype={ +$0(){var s=0,r=A.n(t.P),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$$0=A.o(function(a4,a5){if(a4===1){o=a5 +s=p}while(true)switch(s){case 0:c=n.b +if(c.a.a.length===0){n.c.$1(new A.blT(n.a)) +s=1 +break}j=n.d +if(j.a.a.length===0){n.c.$1(new A.blU(n.a)) +s=1 +break}i=n.e +i.sh(0,"rustdesk") +h=n.c +g=n.a +h.$1(new A.blV(g)) +p=4 +f=$.a_.I().ch +f===$&&A.b() +c=c.a.a +j=j.a.a +e=$.z().b +a=f +a0=A +a1=c +a2=j +s=8 +return A.i(e.Ll(),$async$$0) +case 8:a3=a5 +s=9 +return A.i(e.Lm(),$async$$0) +case 9:s=7 +return A.i(a.zB(new a0.a47(a1,a2,a3,a5,!0,"account",null,null,null)),$async$$0) +case 7:m=a5 +s=10 +return A.i(n.f.$3(m,!0,n.r),$async$$0) +case 10:p=2 +s=6 +break +case 4:p=3 +b=o +c=A.ae(b) +if(c instanceof A.DZ){l=c +g.a=A.y(l.b)}else{k=c +g.a="Unknown Error: "+A.h(k)}s=6 +break +case 3:s=2 +break +case 6:i.sh(0,"") +h.$1(new A.blW(g)) +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.blT.prototype={ +$0(){return this.a.b=A.y("Username missed")}, +$S:0} +A.blU.prototype={ +$0(){return this.a.a=A.y("Password missed")}, +$S:0} +A.blV.prototype={ +$0(){return this.a.c=!0}, +$S:0} +A.blW.prototype={ +$0(){return this.a.c=!1}, +$S:0} +A.bm5.prototype={ +$0(){var s=this +return new A.aK(new A.blZ(s.a,s.b,s.c,s.d),null)}, +$S:190} +A.blZ.prototype={ +$0(){var s=this,r=null,q=s.a,p=q.$ti.j("a1") +return new A.bs(q.gq(0)===0,A.b7(A.a([B.e2,A.el(A.U(A.y("or"),r,r,r,r,r,r,r,r,A.bg(r,r,r,r,r,r,r,r,r,r,r,16,r,r,r,r,r,!0,r,r,r,r,r,r,r,r),r,r,r,r,r,r),r,r),B.e2,new A.a48(A.J(new A.a1(q,new A.blX(),p),!0,p.j("al.E")),s.b,new A.blY(s.c,s.d),r)],t.p),B.j,r,B.k,B.i,r),r)}, +$S:36} +A.blX.prototype={ +$1(a){var s=J.ac(a) +return new A.tG(s.i(a,"name"),s.i(a,"icon"))}, +$S:675} +A.blY.prototype={ +$1(a){return this.aiR(a)}, +aiR(a){var s=0,r=A.n(t.P),q=this,p,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:n=null +try{p=$.a_.I().ch +p===$&&A.b() +n=p.YU(a)}catch(m){A.aC().$1('Failed to parse oidc login body: "'+A.h(a)+'"')}q.a.$1(!0) +if(n!=null)q.b.$3(n,!1,null) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:676} +A.boR.prototype={ +$3(a,b,c){var s,r=this,q=null,p=r.a,o=r.b,n=r.c,m=r.e,l=new A.boT(p,a,o,n,r.d,m,r.f,b),k=p.b,j=n?new A.Jq(o,k,l,new A.boN(p),A.y("Email verification code must be 6 characters."),q):A.bwM(o,k,new A.boO(p),l,q) +o=new A.boS(j,l) +l=A.U(A.y("Verification code"),q,q,q,q,q,q,q,q,q,q,q,q,q,q,q) +if(n)k=(m==null?q:m.b)==null +else k=!0 +s=A.fy(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,q,q,q,q,q,q,q,q,q,q,q,q,"Email",q,A.aS(B.a1c,q,q,q),q,q,q,q,q,q,q,q,q,q,q) +m=m==null?q:m.b +m=m==null?B.at:new A.c1(m,B.aQ,B.Y) +s=A.fW(!0,B.aV,!1,q,!0,B.x,q,A.hR(),new A.cy(m,$.ag()),q,q,q,q,q,2,s,B.H,!0,q,!0,q,!1,q,q,q,q,q,q,q,q,1,q,q,!1,"\u2022",q,q,q,q,q,!1,q,!0,q,!0,q,B.b5,q,q,B.av,B.al,q,q,q,q,q,q,q,B.Z,q,B.bf,q,q,q,q) +n=n?B.e2:B.ajp +m=t.p +n=A.a([new A.bs(k,s,q),n,j],m) +if(p.a)n.push(B.d9) +p=A.b7(n,B.j,q,B.k,B.i,q) +n=o.$0() +return A.dD(A.a([A.bV("Cancel",q,q,!0,b,q),A.bV("Verify",q,q,!1,o.$0(),q)],m),p,new A.as(0,300,0,1/0),b,n,l,q)}, +$S:10} +A.boT.prototype={ +$0(){var s=0,r=A.n(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2 +var $async$$0=A.o(function(a3,a4){if(a3===1){o=a4 +s=p}while(true)switch(s){case 0:d=n.b +c=n.a +d.$1(new A.boP(c)) +p=4 +j=$.a_.I().ch +j===$&&A.b() +i=n.c.a.a +h=n.d?null:i +g=n.f +g=g==null?null:g.a +f=$.z().b +a=j +a0=A +a1=g +s=8 +return A.i(f.Ll(),$async$$0) +case 8:a2=a4 +s=9 +return A.i(f.Lm(),$async$$0) +case 9:s=7 +return A.i(a.zB(new a0.a47(a1,null,a2,a4,n.r,"email_code",i,h,n.e)),$async$$0) +case 7:m=a4 +case 10:switch(m.b){case"access_token":s=12 +break +default:s=13 +break}break +case 12:s=m.a!=null?14:15 +break +case 14:j=m.a +j.toString +s=16 +return A.i(f.jU("access_token",j),$async$$0) +case 16:n.w.$1(!0) +s=1 +break +case 15:s=11 +break +case 13:c.b="Failed, bad response from server" +s=11 +break +case 11:p=2 +s=6 +break +case 4:p=3 +b=o +j=A.ae(b) +if(j instanceof A.DZ){l=j +c.b=A.y(l.b)}else{k=j +c.b="Unknown Error: "+A.h(k)}s=6 +break +case 3:s=2 +break +case 6:d.$1(new A.boQ(c)) +case 1:return A.l(q,r) +case 2:return A.k(o,r)}}) +return A.m($async$$0,r)}, +$S:0} +A.boP.prototype={ +$0(){return this.a.a=!0}, +$S:0} +A.boQ.prototype={ +$0(){return this.a.a=!1}, +$S:0} +A.boN.prototype={ +$0(){return this.a.b=null}, +$S:0} +A.boO.prototype={ +$0(){return this.a.b=null}, +$S:0} +A.boS.prototype={ +$0(){return this.a.gaei()?this.b:null}, +$S:677} +A.blM.prototype={ +$3(a,b,c){var s=null,r=new A.blN(b),q=A.U(A.y("logout_tip"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s) +return A.dD(A.a([A.bV(A.y("Cancel"),s,s,!0,b,s),A.bV(A.y("OK"),s,s,!1,r,s)],t.p),q,B.an,b,r,s,s)}, +$S:10} +A.blN.prototype={ +$0(){this.a.$0() +var s=$.a_.I().ch +s===$&&A.b() +s.aWn()}, +$S:2} +A.Mf.prototype={ +W(){return new A.ak5(B.l)}} +A.ak5.prototype={ +C(a){return new A.aK(new A.b8Q(this,a),null)}, +a1j(){var s,r=null,q=$.bIh(),p=A.bg(r,r,r,r,r,r,r,r,r,r,r,14,r,r,r,r,r,!0,r,r,r,r,r,r,r,r),o=this.c +o.toString +o=A.aS(B.oX,A.x(o).dx,r,r) +s=A.y("Search") +return A.aA(A.a([A.bi(A.fW(!0,B.aV,!1,r,!0,B.x,r,A.hR(),q,r,r,r,r,r,2,A.fy(r,B.e6,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,!1,r,r,r,r,r,r,r,r,r,r,r,A.bg(r,r,r,r,r,r,r,r,r,r,r,14,r,r,r,r,r,!0,r,r,r,r,r,r,r,r),s,r,r,r,r,r,!0,r,r,r,r,new A.aW(new A.E(0,2,0,0),o,r),r,r,r,r,r,r,r,r,r,r,r),B.H,!0,r,!0,r,!1,r,r,r,r,r,r,r,r,1,r,r,!1,"\u2022",r,new A.b8G(this),r,r,r,!1,r,!1,r,!0,r,B.b5,r,r,B.av,B.al,r,r,r,r,r,r,p,B.Z,B.hS,B.bf,r,r,r,r),1)],t.p),B.j,r,B.k,B.i,r)}, +a1r(){return new A.aK(new A.b8K(this),null)}, +auz(a){var s=null,r=a.a +return A.R(s,A.R(s,A.e1(!1,s,!0,new A.aK(new A.b8M(this,r),s),s,!0,s,s,s,s,s,s,s,s,s,s,s,new A.b8N(this,r),s,s,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(12,0,12,0),s,s,s,s),B.f,s,s,s,s,s,s,new A.E(0,0,0,6),s,s,s,s)}} +A.b8Q.prototype={ +$0(){var s,r=null,q=$.a_.I().ch +q===$&&A.b() +if(J.af(q.a.gh(0))===0)return A.el(A.n5(!1,A.U(A.y("Login"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),B.f,r,r,r,r,r,A.bFA(),r,r),r,r) +else{q=$.a_.I().ch +q===$&&A.b() +if(J.af(q.c.gh(0))!==0)return A.bFK() +else{q=$.a_.I().ay +q===$&&A.b() +if(q.a.gh(0)){q=$.a_.I().ay +q===$&&A.b() +q=q.c.gq(0)===0&&q.d.gq(0)===0}else q=!1 +if(q)return B.nJ}}q=$.a_.I().ay +q===$&&A.b() +s=$.a_.I().ay +s===$&&A.b() +return A.b7(A.a([A.btA(this.b,new A.b8O(),s.b,q.a,r),A.bi(new A.aK(new A.b8P(this.a),r),1)],t.p),B.j,r,B.k,B.i,r)}, +$S:9} +A.b8O.prototype={ +$0(){var s=$.a_.I().ay +s===$&&A.b() +s.b.sh(0,"") +return""}, +$S:24} +A.b8P.prototype={ +$0(){var s=null,r=$.d5().as.gh(0),q=this.a,p=t.p,o=q.c +if(r){r=A.cr(6) +o.toString +o=A.iW(A.x(o).ay.CW,1) +p=A.b7(A.a([A.R(s,A.R(s,A.R(s,A.b7(A.a([q.a1j(),A.R(s,q.a1r(),B.f,s,s,s,s,s,s,s,s,s,s,1/0)],p),B.j,s,B.k,B.aH,s),B.f,s,s,s,s,s,s,s,s,s,s,s),B.f,s,s,new A.bD(s,s,o,r,s,s,s,B.K),s,s,s,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(0,0,0,12),s,s,s,s),A.bi(new A.cW(B.c2,s,s,A.bz6(q.a.c),s),1)],p),B.j,s,B.k,B.i,s) +r=p}else{r=A.cr(12) +o.toString +o=A.iW(A.x(o).ay.CW,1) +p=A.aA(A.a([A.R(s,A.R(s,A.R(s,A.b7(A.a([q.a1j(),A.bi(A.R(s,q.a1r(),B.f,s,s,s,s,1/0,s,s,s,s,s,1/0),1)],p),B.j,s,B.k,B.i,s),B.f,s,s,s,s,1/0,s,s,s,s,s,150),B.f,s,s,new A.bD(s,s,o,r,s,s,s,B.K),s,s,s,s,s,s,s,s),B.f,s,s,s,s,s,s,new A.E(0,0,12,0),s,s,s,s),A.bi(new A.cW(B.c2,s,s,A.bz6(q.a.c),s),1)],p),B.j,s,B.k,B.i,s) +r=p}return r}, +$S:9} +A.b8G.prototype={ +$1(a){var s=$.a_.I().ay +s===$&&A.b() +s.f.sh(0,a)}, +$S:22} +A.b8K.prototype={ +$0(){var s,r,q=$.a_.I().ay +q===$&&A.b() +s=this.a +q=J.jn(q.c.gh(0),new A.b8H(s)) +r=A.J(q,!0,q.$ti.j("p.E")) +q=s.c +q.toString +return new A.aK(new A.b8I(new A.b8L(s,r),Math.max(A.bX(q,null,t.l).w.a.b/6,100)),null)}, +$S:190} +A.b8H.prototype={ +$1(a){var s=$.a_.I().ay +s===$&&A.b() +if(J.af(s.f.gh(0))!==0){s=$.a_.I().ay +s===$&&A.b() +return B.d.p(a.a.toLowerCase(),s.f.gh(0).toLowerCase())}return!0}, +$S:145} +A.b8L.prototype={ +$1(a){var s=null,r=this.b +return A.LI(s,new A.b8J(this.a,r),r.length,s,s,s,!1,a)}, +$S:679} +A.b8J.prototype={ +$2(a,b){return this.a.auz(this.b[b])}, +$S:78} +A.b8I.prototype={ +$0(){var s=this.a +return!$.d5().as.gh(0)?s.$1(!1):A.aHY(s.$1(!0),this.b,1/0)}, +$S:9} +A.b8N.prototype={ +$0(){var s,r=$.a_.I().ay +r===$&&A.b() +s=this.b +if(!J.d(r.e.gh(0),s)){r=$.a_.I().ay +r===$&&A.b() +r.e.sh(0,s)}else{r=$.a_.I().ay +r===$&&A.b() +r.e.sh(0,"")}}, +$S:0} +A.b8M.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j=null,i=$.a_.I().ay +i===$&&A.b() +s=this.b +r=J.d(i.e.gh(0),s) +i=$.a_.I().ch +i===$&&A.b() +q=s===i.a.gh(0) +i=this.a +p=i.c +p.toString +o=t.DN +n=t.aQ +p=n.a(A.x(p).c.i(0,A.b8(o))) +p.toString +p=p.w +p.toString +if(r){m=i.c +m.toString +o=n.a(A.x(m).c.i(0,A.b8(o))) +o.toString +o=o.d}else o=j +i=i.c +i.toString +i=A.x(i).cx +i=A.I(B.c.aV(25.5),i.gh(i)>>>16&255,i.gh(i)>>>8&255,i.gh(i)&255) +n=A.X8(s,175) +n=A.a([A.R(j,A.R(j,new A.cW(B.I,j,j,A.el(A.U((s.length===0?B.ca:new A.eM(s)).gY(0).toUpperCase(),j,j,j,j,j,j,j,j,A.bg(j,j,B.n,j,j,j,j,j,j,j,j,j,j,j,j,j,j,!0,j,j,j,j,j,j,j,j),B.bD,j,j,j,j,j),j,j),j),B.f,j,j,new A.bD(n,j,j,j,j,j,j,B.e7),j,20,j,j,j,j,j,20),B.f,j,j,j,j,j,j,new A.E(0,0,4,0),j,j,j,j)],t.p) +if(q)n.push(new A.ix(1,B.cv,A.U(s,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j),j)) +if(q){m=A.I(20,p.gh(p)>>>16&255,p.gh(p)>>>8&255,p.gh(p)&255) +l=A.k3(new A.aX(2,2)) +k=A.iW(A.I(100,p.gh(p)>>>16&255,p.gh(p)>>>8&255,p.gh(p)&255),1) +n.push(new A.ix(1,B.cv,A.R(j,A.U(A.y("Me"),j,j,j,j,j,j,j,j,A.bg(j,j,A.I(200,p.gh(p)>>>16&255,p.gh(p)>>>8&255,p.gh(p)&255),j,j,j,j,j,j,j,j,12,j,j,j,j,j,!0,j,j,j,j,j,j,j,j),j,j,j,j,j,j),B.f,j,j,new A.bD(m,j,k,l,j,j,j,B.K),j,j,j,new A.E(5,0,0,0),new A.E(3,1,3,1),j,j,j),j))}if(!q)n.push(A.bi(A.U(s,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j),1)) +return A.R(j,A.R(j,new A.aW(new A.E(0,4,0,4),A.aA(n,B.j,j,B.k,B.i,j),j),B.f,j,j,j,j,j,j,j,j,j,j,j),B.f,j,j,new A.bD(o,j,new A.f0(B.w,B.w,new A.bk(i,0.7,B.F,-1),B.w),j,j,j,j,B.K),j,j,j,j,j,j,j,j)}, +$S:47} +A.a1J.prototype={ +C(a){var s,r=this +if($.wh().a.b.k(0,B.mk)){s=$.wh().a +s.b=r.c +s=s.c +s===$&&A.b() +s.sh(0,A.kp.prototype.gh.call(s,0)+1)}return A.bxr(new A.aA9(r),r.f,!0,r.e,$.wh().a,r.d)}, +aud(a){var s=null,r=A.x(a),q=t.p +return A.R(s,A.aA(A.a([new A.aW(B.a_Y,A.U(A.y("Chat"),s,s,s,s,s,s,s,s,B.arR,s,s,s,s,s,s),s),A.aA(A.a([A.eU(s,s,s,s,s,B.a2k,s,s,new A.aA7(this),s,s,s,s,s,s,s),A.eU(s,s,s,s,s,B.a2i,s,s,new A.aA8(this),s,s,s,s,s,s,s)],q),B.j,s,B.k,B.i,s)],q),B.j,s,B.cC,B.i,s),B.f,r.ay.b,s,s,s,50,s,s,s,s,s,s)}, +atU(a){var s=null,r=A.x(a).dx.a +r=A.I(102,r>>>16&255,r>>>8&255,r&255) +return A.R(s,A.aA(A.a([new A.aW(B.a_Z,new A.aK(new A.aA6(this,a),s),s),new A.aW(new A.E(2,2,2,2),A.bvQ(32,B.a1A,12,!0,"Close",this.f.gaUH(),s),s)],t.p),B.j,s,B.cC,B.i,s),B.f,s,s,new A.bD(s,s,new A.f0(B.w,B.w,new A.bk(r,1,B.F,-1),B.w),s,s,s,s,B.K),s,38,s,s,s,s,s,s)}} +A.aA9.prototype={ +$2(a,b){var s=null,r=$.bZ||$.bb(),q=this.a +r=r?q.atU(a):q.aud(a) +return A.R(s,A.a9N(new A.a0Q(b,r,s),s,A.bLu(q.f,s),!1),B.f,s,s,new A.bD(s,s,A.iW(B.h0,1),s,s,s,s,B.K),s,s,s,s,s,s,s,s)}, +$S:680} +A.aA7.prototype={ +$0(){this.a.f.zh()}, +$S:0} +A.aA8.prototype={ +$0(){var s=this.a.f +s.zh() +s.VX()}, +$S:0} +A.aA6.prototype={ +$0(){var s=null,r=this.a.f.d.gh(0)?1:0.4 +return A.ME(A.aA(A.a([A.aS(B.a13,A.x(this.b).ay.b,s,20),new A.bm(6,s,s,s),A.U(A.y("Chat"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)],t.p),B.j,s,B.k,B.i,s),s,r)}, +$S:681} +A.a0Q.prototype={ +C(a){var s=null +return A.e8(s,this.d,B.H,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,this.c,s,s,s,s,s,s,s,s,s,s,s,s)}, +gMd(){return B.amT}} +A.tQ.prototype={ +C(a){var s=this,r=s.c +return A.bxr(new A.aAd(s),null,!1,r*s.f,s.d,r*s.e)}} +A.aAd.prototype={ +$2(a,b){var s=null,r=A.I(102,0,113,255),q=this.a,p=q.c,o=15*p +o=A.k3(new A.aX(o,o)) +p=24*p +return A.e8(s,A.YY(A.R(s,A.aA(A.a([A.eU(s,B.n,s,s,s,B.a27,p,s,q.r,s,s,s,20,s,s,s),A.eU(s,B.n,s,s,s,B.a2j,p,s,q.w,s,s,s,20,s,s,s),A.eU(s,B.n,s,s,s,B.a2d,p,s,q.x,s,s,s,20,s,s,s),B.auV,A.eU(s,B.n,s,s,s,B.a2l,p,s,q.y,s,s,s,20,s,s,s)],t.p),B.j,s,B.jb,B.i,s),B.f,s,s,new A.bD(r,s,s,o,s,s,s,B.K),s,s,s,s,s,s,s,s),B.r,s,s,B.r),B.H,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,b,s,s,s,s,s,s,s,s,s,s,s,s)}, +$S:682} +A.aAb.prototype={ +aE0(a){var s,r=$.z().b.na(a) +if(r.length!==0){s=r.split(",") +if(s.length===2)return new A.j(A.ly(s[0]),A.ly(s[1]))}return B.mk}, +Eo(a){var s=this +s.b=s.aE0(s.a) +s.c=A.ayy(B.eg,0,new A.aAc(s),t.S)}} +A.aAc.prototype={ +$1(a){var s=this.a,r=$.z(),q=s.b +r.b.m2(s.a,A.h(q.a)+","+A.h(q.b)) +return null}, +$S:34} +A.aAe.prototype={ +Eo(a){this.a.Eo(0) +this.b.Eo(0) +this.c.Eo(0)}} +A.JH.prototype={ +W(){var s=new A.RR(B.l) +s.d=this.w +return s}, +CT(a,b){return this.x.$2(a,b)}} +A.RR.prototype={ +aYL(a){var s,r,q,p,o,n=this,m={},l=a.b,k=n.c +k.toString +s=A.bX(k,null,t.l).w.a +m.a=m.b=0 +k=n.a +r=k.e.b +q=r.a+l.a +p=k.f +o=s.a +if(q+p>o)m.b=o-p +else if(!(q<0))m.b=q +r=r.b+l.b +k=k.r +q=s.b +if(r+k>q)m.a=q-k +else if(!(r<0))m.a=r +n.a2(new A.b1Z(m,n)) +m=n.d +m===$&&A.b() +if(m!=null){m.y=n.a.e.b +m.U()}}, +aPb(){var s,r,q,p,o,n=this,m=n.c +m.toString +s=t.l +r=A.bX(m,null,s).w.f.d +m=r===0 +q=!m +if(!n.e&&q)n.f=n.a.e.b.b +if(n.r>0&&m)n.a2(new A.b1X(n)) +if(n.e&&q){p=r+n.a.r +m=n.c +m.toString +o=A.bX(m,null,s).w.a.b +if(p+n.a.e.b.b>o)n.a2(new A.b1Y(n,o-p))}n.e=q +n.r=r}, +C(a){var s,r,q,p,o=this,n=null +if(o.a.c)o.aPb() +s=o.a +r=s.e.b +q=s.f +p=s.r +return new A.dv(B.b0,n,B.aC,B.x,A.a([A.iF(n,s.CT(a,o.gaYK()),p,n,r.a,n,r.b,q)],t.p),n)}} +A.b1Z.prototype={ +$0(){var s=this.b.a.e,r=this.a +s.b=new A.j(r.b,r.a) +s=s.c +s===$&&A.b() +s.sh(0,A.kp.prototype.gh.call(s,0)+1)}, +$S:0} +A.b1X.prototype={ +$0(){var s=this.a,r=s.a.e +r.b=new A.j(r.b.a,s.f) +r=r.c +r===$&&A.b() +r.sh(0,A.kp.prototype.gh.call(r,0)+1)}, +$S:0} +A.b1Y.prototype={ +$0(){var s=this.a.a.e +s.b=new A.j(s.b.a,this.b) +s=s.c +s===$&&A.b() +s.sh(0,A.kp.prototype.gh.call(s,0)+1)}, +$S:0} +A.a8r.prototype={ +a77(a,b,c){var s=null,r=A.bi(A.bpT(a,1,A.bg(s,s,A.I(255,210,210,210),s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),B.fF),8) +return A.aA(A.a([r,new A.Pl(1,s),A.bi(A.bpT(b,1,A.bg(s,s,c==null?B.n:c,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s),8)],t.p),B.j,s,B.k,B.i,s)}, +Cc(a,b){return this.a77(a,b,null)}, +C(a){var s=t.Vv +return A.hW(A.q6(new A.aMU(this),s),this.c,s)}} +A.aMU.prototype={ +$3(a,b,c){var s,r,q,p,o,n,m,l,k=null,j="-" +if(b.b){s=A.I(150,33,33,33) +r=this.a +q=b.c +p=q.a +p=r.Cc("Speed",p==null?j:p) +o=q.b +o=r.Cc("FPS",o==null?j:o) +if(q.c==null)n=j +else{n=q.b +if(n==null)n="" +n=A.dm(n," ","") +n=A.dm(n,"0","").length===0?0:q.c}n=r.a77("Delay",A.h(n)+"ms",B.hv) +m=q.d +m=r.Cc("Target Bitrate",(m==null?j:m)+"kb") +l=q.e +l=r.Cc("Codec",l==null?j:l) +q=q.f +s=A.R(k,A.b7(A.a([p,o,n,m,l,r.Cc("Chroma",q==null?j:q)],t.p),B.aq,k,B.k,B.i,k),B.f,s,new A.as(0,200,0,1/0),k,k,k,k,k,B.cM,k,k,k)}else s=B.bl +return s}, +$C:"$3", +$R:3, +$S:683} +A.In.prototype={ +Ge(a){var s=this.b +if(a!==s.gh(0))s.sh(0,a)}, +aap(a){var s,r=this +a.gcb().b=r +s=a.as +s===$&&A.b() +s.alB(r) +r.c=new A.av3(r)}} +A.av3.prototype={ +$0(){this.a.Ge(!1)}, +$S:0} +A.AR.prototype={ +C(a){var s=A.a([A.hi(new A.av6(this),!1,!1),A.hi(new A.av7(this),!1,!1)],t.wi) +return new A.p7(s,B.x,this.e.a)}} +A.av6.prototype={ +$1(a){return this.a.c}, +$S:16} +A.av7.prototype={ +$1(a){return new A.aK(new A.av5(this.a),null)}, +$S:684} +A.av5.prototype={ +$0(){var s=null,r=this.a +return A.fL(B.aT,A.R(s,s,B.f,r.e.b.gh(0)?B.r:s,s,s,s,s,s,s,s,s,s,s),s,new A.av4(r),s,s,s,s,s,s,s)}, +$S:685} +A.av4.prototype={ +$1(a){var s=this.a.e.c +if(s!=null)s.$0()}, +$S:21} +A.qO.prototype={ +J(){return"PeerUiType."+this.b}} +A.Tl.prototype={ +W(){return new A.akI(B.jo,null,B.l)}, +abl(a,b){return this.e.$2(a,b)}, +b_n(a){return this.f.$1(a)}} +A.akI.prototype={ +C(a){this.ng(a) +return new A.aK(new A.b9E(this),null)}, +YE(a){var s,r,q=this,p=null,o=q.c +o.toString +s=A.eW(o,!0,t.Pc) +r=A.a0.prototype.gbf.call(q).c +o=s.r?p:new A.b9H(q,r) +return A.e8(p,a,B.H,!1,p,o,p,p,p,p,p,new A.b9I(s,r),p,p,p,p,p,p,p,p,p,p,p,p,new A.b9J(q,s,r),p,p,p,p,p,p,p)}, +au3(){var s=this,r=null,q=A.a0.prototype.gbf.call(s),p=A.iW(B.r,2),o=A.lk(new A.bD(r,r,p,A.cr($.pP().gh(0)===B.dl?16:5),r,r,r,B.K),t.Dk) +return A.fO(s.YE(new A.aK(new A.b9w(s,q.c,o),r)),B.aR,r,r,new A.b9x(s,o),new A.b9y(s,o),r)}, +aeW(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=null +if($.asf===!0)s=b.e +else{r=b.d +q=r.length!==0&&b.e.length!==0?"@":"" +s=r+q+b.e}r=j.c +r.toString +r=A.x(r).p3.r +if(r==null)r=i +else{r=r.b +r=r==null?i:A.I(153,r.gh(r)>>>16&255,r.gh(r)>>>8&255,r.gh(r)&255)}p=A.bg(i,i,r,i,i,i,i,i,i,i,i,11,i,i,i,i,i,!0,i,i,i,i,i,i,i,i) +r=b.a +q=A.X8(r+b.f,127) +o=a?A.cr(5):new A.cR(new A.aX(5,5),B.J,new A.aX(5,5),B.J) +n=a?50:42 +m=a?50:i +l=b.f +k=t.p +l=A.a([new A.aW(new A.E(6,6,6,6),A.bl9(l,a?38:30),i)],k) +if(j.a7M(b))l.push(A.iF(i,A.aS(B.oY,B.n,i,6),i,i,1,i,1,i)) +q=A.R(B.I,new A.dv(B.b0,i,B.aC,B.x,l,i),B.f,i,i,new A.bD(q,i,i,o,i,i,i,B.K),i,m,i,i,i,i,i,n) +o=j.c +o.toString +o=A.x(o) +n=a?4:8 +n=A.btU(n,b.Q) +m=b.r +r=m.length===0?A.t5(r):m +m=j.c +m.toString +m=A.aA(A.a([n,A.bi(A.U(r,i,i,i,B.af,i,i,i,i,A.x(m).p3.x,i,i,i,i,i,i),1)],k),B.j,i,B.k,B.i,i) +r=A.R(i,m,B.f,i,i,i,i,i,i,new A.E(0,a?0:2,0,0),i,i,i,i) +r=A.bi(A.R(i,A.b7(A.a([r,new A.cW(B.cd,i,i,A.U(s,i,i,i,B.af,i,i,i,i,a?i:p,B.Z,i,i,i,i,i),i)],k),B.j,i,B.k,B.i,i),B.f,i,i,i,i,i,i,new A.E(0,2,0,0),i,i,i,i),1) +return A.aA(A.a([q,A.bi(A.R(i,new A.aW(new A.E(10,3,0,0),A.aA(A.a([r,a?j.aPa(b):j.ab_(b,!0)],k),B.j,i,B.k,B.i,i),i),B.f,i,i,new A.bD(o.ay.CW,i,i,new A.cR(B.J,new A.aX(5,5),B.J,new A.aX(5,5)),i,i,i,B.K),i,i,i,i,i,i,i,i),1)],k),B.j,i,B.k,B.i,i)}, +a1l(a,b,c){var s,r,q,p=null +if($.asf==null){$.z() +$.asf=!1}s=J.fh(this.a3z(b.w,25),new A.b9B(),t.o) +r=A.J(s,!0,A.u(s).j("al.E")) +if(!($.bZ||$.bb()))s="" +else s=J.hS(b.w)?A.y("Tags")+": "+J.XE(b.w,", "):"" +q=A.a([new A.aK(new A.b9C(this,c,b),p)],t.p) +if(r.length!==0)q.push(new A.aK(new A.b9D(r),p)) +return A.dK(new A.dv(B.b0,p,B.aC,B.x,q,p),s,p,p,p)}, +auk(a,b,c){var s,r,q,p,o=null,n=$.asf +if(n==null){$.z() +n=$.asf=!1}if(n)s=b.e +else{n=b.d +r=n.length!==0&&b.e.length!==0?"@":"" +s=n+r+b.e}q=A.YY(new A.aK(new A.b9z(this,c,b,s,a),o),B.r,0,B.O,o) +n=J.fh(this.a3z(b.w,25),new A.b9A(),t.o) +p=A.J(n,!0,A.u(n).j("al.E")) +n=J.hS(b.w)?A.y("Tags")+": "+J.XE(b.w,", "):"" +r=A.a([q],t.p) +if(this.a7M(b))r.push(A.iF(o,A.aS(B.oY,B.n,o,12),o,o,12,o,4,o)) +if(p.length!==0)r.push(A.iF(o,A.eT(o,o,o,A.bs7(p,4),B.v),o,o,o,12,4,o)) +return A.dK(new A.dv(B.b0,o,B.aC,B.x,r,o),n,o,o,o)}, +ayw(a,b){var s=J.ac(a) +if(s.gq(a)<=b)return a +else return s.dk(a,0,b)}, +a3z(a,b){return this.ayw(a,b,t.z)}, +aPa(a){var s,r,q=null,p=this.c +p.toString +s=A.eW(p,!0,t.Pc) +r=s.zp(a.a) +if(s.r)return new A.aW(B.iF,r?A.aS(B.vT,B.a6,q,q):A.aS(B.vU,q,q,q),q) +else return A.e1(!1,q,!0,B.ajB,q,!0,q,q,q,q,q,q,q,q,q,q,q,new A.b9F(this,a),q,new A.b9G(this),q,q,q,q,q)}, +ab_(a,b){var s,r,q,p,o,n=null,m=this.c +m.toString +s=A.eW(m,!0,t.Pc) +m=a.a +r=s.zp(m) +if(s.r){q=r?A.aS(B.vT,B.a6,n,n):A.aS(B.vU,n,n,n) +p=s.x&&m===s.y +o=b?4:0 +if(p)return A.R(n,A.R(n,q,B.f,n,n,new A.bD(n,n,A.iW(B.a6,1),n,n,n,n,B.K),n,n,n,n,n,n,n,n),B.f,n,n,n,n,n,n,new A.E(0,0,o,0),n,n,n,n) +else return A.R(n,q,B.f,n,n,n,n,n,n,new A.E(0,0,o,0),n,n,n,n)}else return this.asW(a)}, +asW(a){var s=null,r=this.c +r.toString +return A.fL(B.aT,A.bEF(r,!1),s,new A.b9u(this),s,s,s,s,s,s,new A.b9v(this,a))}, +a7M(a){var s=$.a_.I().CW +s===$&&A.b() +if(s.b!==3)return!1 +s=$.a_.I().ax +s===$&&A.b() +s=s.gG(0) +if(s.eu(0)==="My address book"||s.eu(0)==="Legacy address book")return!1 +return a.c.length!==0}, +xL(a){return this.aK3(a)}, +aK3(a){var s=0,r=A.n(t.H),q=this,p,o,n,m,l,k +var $async$xL=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:m=q.c +m.toString +p=q.d +o=A.a0.prototype.gbf.call(q) +n=q.c +n.toString +l=A +k=m +s=3 +return A.i(o.b_n(n),$async$xL) +case 3:s=2 +return A.i(l.X5(k,8,c,p,t.N),$async$xL) +case 2:return A.l(null,r)}}) +return A.m($async$xL,r)}, +glU(){return!0}} +A.b9E.prototype={ +$0(){var s,r,q=null,p=this.a +if($.d5().as.gh(0)){s=A.a0.prototype.gbf.call(p) +r=p.c +r.toString +s=A.YY(p.YE(A.R(q,p.a1l(r,s.c,q),B.f,q,q,q,q,q,q,q,new A.E(12,8,0,8),q,q,q)),q,q,new A.E(2,0,2,0),q) +p=s}else p=p.au3() +return p}, +$S:9} +A.b9H.prototype={ +$0(){var s=this.a,r=s.a +r.toString +s=s.c +s.toString +return r.abl(s,this.b.a)}, +$S:0} +A.b9J.prototype={ +$0(){var s,r,q=this,p=q.b +if(p.r)p.NL(0,q.c) +else{s=q.c +if($.f_){p=q.a +r=p.a +r.toString +p=p.c +p.toString +r.abl(p,s.a)}else p.NL(0,s)}}, +$S:0} +A.b9I.prototype={ +$0(){return this.a.NL(0,this.b)}, +$S:0} +A.b9x.prototype={ +$1(a){var s=null,r=this.a.c +r.toString +r=A.iW(A.x(r).ay.b,2) +this.b.sh(0,new A.bD(s,s,r,A.cr($.pP().gh(0)===B.dl?16:5),s,s,s,B.K))}, +$S:61} +A.b9y.prototype={ +$1(a){var s=null,r=A.iW(B.r,2) +this.b.sh(0,new A.bD(s,s,r,A.cr($.pP().gh(0)===B.dl?16:5),s,s,s,B.K))}, +$S:54} +A.b9w.prototype={ +$0(){var s=$.pP().gh(0),r=this.a,q=this.b,p=this.c,o=r.c +if(s===B.dl){o.toString +s=r.auk(o,q,p)}else{o.toString +s=r.a1l(o,q,p)}return s}, +$S:9} +A.b9B.prototype={ +$1(a){var s=$.a_.I().ax +s===$&&A.b() +return s.wm(a)}, +$S:160} +A.b9C.prototype={ +$0(){var s=null,r=this.b,q=this.a,p=this.c +if(r==null)r=q.aeW($.d5().as.gh(0),p) +else{r=r.gh(0) +r=A.R(s,q.aeW($.d5().as.gh(0),p),B.f,s,s,s,r,s,s,s,s,s,s,s)}return r}, +$S:9} +A.b9D.prototype={ +$0(){var s=null,r=$.d5().as.gh(0)?20:10 +return A.iF(s,A.eT(s,s,s,A.bs7(this.a,3),B.v),s,s,s,r,2,s)}, +$S:686} +A.b9z.prototype={ +$0(){var s,r,q,p=this,o=null,n=p.b.gh(0),m=A.cr(14),l=p.c,k=l.a,j=A.X8(k+l.f,127),i=p.d,h=t.p +j=A.bi(A.R(o,A.aA(A.a([A.bi(new A.aW(new A.E(4,4,4,4),A.b7(A.a([A.R(o,A.R(o,A.bl9(l.f,60),B.f,o,o,o,o,o,o,o,B.vn,o,o,o),B.f,o,o,o,o,o,o,new A.E(0,4,0,0),o,o,o,o),A.aA(A.a([A.bi(A.dK(A.U(i,o,o,o,B.af,o,o,o,o,B.apd,B.bD,o,o,o,o,o),i,o,o,B.ef),1)],h),B.j,o,B.k,B.i,o)],h),B.j,o,B.k,B.i,o),o),1)],h),B.j,o,B.k,B.i,o),B.f,j,o,o,o,o,o,o,o,o,o,o),1) +i=p.e +s=A.x(i) +r=A.btU(8,l.Q) +q=l.r +k=q.length===0?A.t5(k):q +return A.R(o,A.Zr(m,A.b7(A.a([j,A.R(o,new A.aW(new A.E(12,0,12,0),A.aA(A.a([A.bi(new A.aW(new A.E(0,8,0,8),A.aA(A.a([r,A.bi(A.U(k,o,o,o,B.af,o,o,o,o,A.x(i).p3.x,o,o,o,o,o,o),1)],h),B.j,o,B.k,B.i,o),o),1),p.a.ab_(l,!1)],h),B.j,o,B.cC,B.i,o),o),B.f,s.ay.CW,o,o,o,o,o,o,o,o,o,o)],h),B.j,o,B.bB,B.aH,o),B.cu),B.f,o,o,o,n,o,o,o,o,o,o,o)}, +$S:47} +A.b9A.prototype={ +$1(a){var s=$.a_.I().ax +s===$&&A.b() +return s.wm(a)}, +$S:160} +A.b9G.prototype={ +$1(a){var s=a.a,r=s.a,q=s.b +this.a.d=new A.hk(r,q,r,q)}, +$S:25} +A.b9F.prototype={ +$0(){this.a.xL(this.b.a)}, +$S:0} +A.b9u.prototype={ +$1(a){var s=a.gbE(a).a,r=a.gbE(a).b +this.a.d=new A.hk(s,r,s,r)}, +$S:21} +A.b9v.prototype={ +$1(a){return this.a.xL(this.b.a)}, +$S:86} +A.Ik.prototype={ +C(a){return new A.Tl(this.c,new A.auN(this),this.gaum(),null)}, +H0(a){return this.aun(a)}, +aun(a){var s=0,r=A.n(t.NJ),q,p=this,o,n,m +var $async$H0=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:m=J +s=3 +return A.i(p.iq(a),$async$H0) +case 3:o=m.fh(c,new A.auw(a),t.NJ) +n=A.u(o).j("dT>") +q=A.J(new A.dT(o,new A.aux(),n),!0,n.j("p.E")) +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$H0,r)}, +xb(a,b,c){return A.km(new A.auy(b),null,!0,this.e,new A.auz(this,a,c,!1,!1),t.N)}, +avL(a,b){return this.xb(a,b,!1)}, +Bm(a){var s=this.c +return this.avL(a,s.r.length===0?A.y("Connect"):A.y("Connect")+" "+s.a)}, +aMJ(a){return A.km(new A.auL(),null,!0,this.e,new A.auM(a),t.N)}, +S7(a){return A.km(new A.auE(),null,!0,this.e,new A.auF(this,a),t.N)}, +Ig(a){return A.km(new A.auA(),null,!0,this.e,new A.auB(this,a),t.N)}, +SY(a){return A.km(new A.auJ(),null,!0,this.e,new A.auK(this,a),t.N)}, +a0I(a){return A.km(new A.aur(),null,!0,this.e,new A.aus(a),t.N)}, +Sj(a,b){return A.km(new A.auH(),null,!0,this.e,new A.auI(a,b),t.N)}, +Ba(a){return A.km(new A.auu(),null,!0,this.e,new A.auv(a),t.N)}, +uw(a){return this.ayG(a)}, +ayG(a){var s=0,r=A.n(t.N),q +var $async$uw=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=3 +return A.i($.z().b.aeM(a,"alias"),$async$uw) +case 3:q=c +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$uw,r)}} +A.auN.prototype={ +$2(a,b){var s=this.a +return A.WR(a,s.c,s.d,!1,!1,!1)}, +$S:688} +A.auw.prototype={ +$1(a){return a.mv(this.a,B.ai2)}, +$S:195} +A.aux.prototype={ +$1(a){return a}, +$S:139} +A.auy.prototype={ +$1(a){var s=null +return A.U(this.a,s,s,s,s,s,s,s,s,a,s,s,s,s,s,s)}, +$S:52} +A.auz.prototype={ +$0(){var s=this,r=s.a +A.WR(s.b,r.c,r.d,s.c,s.e,s.d)}, +$S:2} +A.auL.prototype={ +$1(a){var s=null +return A.U(A.y("WOL"),s,s,s,s,s,s,s,s,a,s,s,s,s,s,s)}, +$S:52} +A.auM.prototype={ +$0(){$.z().b.aX3(this.a)}, +$S:2} +A.auE.prototype={ +$1(a){var s=null +return A.U(A.y("Rename"),s,s,s,s,s,s,s,s,a,s,s,s,s,s,s)}, +$S:52} +A.auF.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=q.a +o=q.b +s=2 +return A.i(p.uw(o),$async$$0) +case 2:n=b +A.bmM(n,null,new A.auD(p,n,o),null) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.auD.prototype={ +$1(a){return this.ai1(a)}, +ai1(a){var s=0,r=A.n(t.H),q=this,p,o +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=a!==q.b?2:3 +break +case 2:p=q.a +o=q.c +s=p.d===B.fs?4:6 +break +case 4:p=$.a_.I().ax +p===$&&A.b() +s=7 +return A.i(p.iT(a,o),$async$$1) +case 7:s=8 +return A.i($.z().b.Wv(a,o),$async$$1) +case 8:s=5 +break +case 6:s=9 +return A.i($.z().b.Wv(a,o),$async$$1) +case 9:A.hs(A.y("Successful")) +p.C_(0) +case 5:case 3:return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:204} +A.auA.prototype={ +$1(a){var s=null,r=A.y("Delete") +return A.aA(A.a([A.U(r,s,s,s,s,s,s,s,s,a==null?s:a.ci(B.ar),s,s,s,s,s,s),A.bi(A.R(s,new A.cW(B.d_,s,s,A.abZ(A.aS(B.a18,B.ar,s,s),0.8),s),B.f,s,s,s,s,s,s,new A.E(0,0,4,0),s,s,s,s),1)],t.p),B.j,s,B.k,B.i,s)}, +$S:146} +A.auB.prototype={ +$0(){var s=this.a,r=A.y("Delete"),q=s.c,p=q.r +q=p.length===0?A.t5(q.a):p +A.bkx(new A.auC(s,this.b),r+' "'+q+'"?')}, +$S:2} +A.auC.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n,m +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:n=q.a.d +case 2:switch(n.a){case 0:s=4 +break +case 1:s=5 +break +case 2:s=6 +break +case 3:s=7 +break +case 4:s=8 +break +default:s=3 +break}break +case 4:p=$.z().b +s=9 +return A.i(p.aeT(q.b),$async$$0) +case 9:s=10 +return A.i(p.zD(),$async$$0) +case 10:s=3 +break +case 5:p=$.z().b +m=J +s=11 +return A.i(p.vR(),$async$$0) +case 11:o=m.h3(b) +s=B.b.D(o,q.b)?12:13 +break +case 12:s=14 +return A.i(p.Es(o),$async$$0) +case 14:s=15 +return A.i(p.zC(),$async$$0) +case 15:case 13:s=3 +break +case 6:s=16 +return A.i($.z().b.aeS(q.b),$async$$0) +case 16:s=3 +break +case 7:p=$.a_.I().ax +p===$&&A.b() +s=17 +return A.i(p.iy(A.a([q.b],t.s)),$async$$0) +case 17:s=3 +break +case 8:s=3 +break +case 3:if(n!==B.fs)A.hs(A.y("Successful")) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.auJ.prototype={ +$1(a){var s=null +return A.U(A.y("Forget Password"),s,s,s,s,s,s,s,s,a,s,s,s,s,s,s)}, +$S:52} +A.auK.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:n=$.a_.I().ax +n===$&&A.b() +p=q.b +s=2 +return A.i(n.i8(p,""),$async$$0) +case 2:o=b +$.z().b.aeU(null,p,"password","") +s=3 +return A.i(A.ci(null,t.H),$async$$0) +case 3:if(o)A.hs(A.y("Successful")) +else if(q.a.d.a===3)A.iX(B.ar,A.y("Failed")) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.aur.prototype={ +$1(a){var s=null +return A.aA(A.a([A.U(A.y("Add to Favorites"),s,s,s,s,s,s,s,s,a,s,s,s,s,s,s),A.bi(A.R(s,new A.cW(B.d_,s,s,A.abZ(A.aS(B.a1y,s,s,s),0.8),s),B.f,s,s,s,s,s,s,new A.E(0,0,4,0),s,s,s,s),1)],t.p),B.j,s,B.k,B.i,s)}, +$S:146} +A.aus.prototype={ +$0(){new A.auq(this.a).$0()}, +$S:2} +A.auq.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n,m +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=$.z().b +m=J +s=2 +return A.i(p.vR(),$async$$0) +case 2:o=m.h3(b) +n=q.a +s=!B.b.p(o,n)?3:4 +break +case 3:B.b.F(o,n) +s=5 +return A.i(p.Es(o),$async$$0) +case 5:case 4:A.hs(A.y("Successful")) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.auH.prototype={ +$1(a){var s=null +return A.aA(A.a([A.U(A.y("Remove from Favorites"),s,s,s,s,s,s,s,s,a,s,s,s,s,s,s),A.bi(A.R(s,new A.cW(B.d_,s,s,A.abZ(A.aS(B.oT,s,s,s),0.8),s),B.f,s,s,s,s,s,s,new A.E(0,0,4,0),s,s,s,s),1)],t.p),B.j,s,B.k,B.i,s)}, +$S:146} +A.auI.prototype={ +$0(){new A.auG(this.a,this.b).$0()}, +$S:2} +A.auG.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=$.z().b +n=J +s=2 +return A.i(p.vR(),$async$$0) +case 2:o=n.h3(b) +s=B.b.D(o,q.a)?3:4 +break +case 3:s=5 +return A.i(p.Es(o),$async$$0) +case 5:s=6 +return A.i(q.b.$0(),$async$$0) +case 6:case 4:A.hs(A.y("Successful")) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.auu.prototype={ +$1(a){var s=null +return A.U(A.y("Add to address book"),s,s,s,s,s,s,s,s,a,s,s,s,s,s,s)}, +$S:52} +A.auv.prototype={ +$0(){new A.aut(this.a).$0()}, +$S:2} +A.aut.prototype={ +$0(){var s=0,r=A.n(t.P),q=this +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:A.as_(A.a([A.aLo(q.a)],t.JY)) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.DP.prototype={ +iq(a){return this.auc(a)}, +auc(a){var s=0,r=A.n(t.DC),q,p=this,o,n,m,l,k,j,i +var $async$iq=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:m=A.a([p.Bm(a),p.xb(a,A.y("Transfer file"),!0)],t.be) +l=$.z().b +i=J +s=3 +return A.i(l.vR(),$async$iq) +case 3:k=i.h3(c) +j=t.Tc +m.push(new A.jA(!1,null,null,j)) +if($.f_||$.bZ||$.bb())m.push(p.S7(p.c.a)) +o=p.c +n=o.a +s=4 +return A.i(l.aeR(n),$async$iq) +case 4:if(c)m.push(p.SY(n)) +if(!B.b.p(k,n))m.push(p.a0I(n)) +else m.push(p.Sj(n,new A.aNp())) +l=$.a_.I().ch +l===$&&A.b() +if(J.af(l.a.gh(0))!==0)m.push(p.Ba(o)) +m.push(new A.jA(!1,null,null,j)) +m.push(p.Ig(n)) +q=m +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$iq,r)}, +C_(a){return $.z().b.zD()}} +A.aNp.prototype={ +$0(){var s=0,r=A.n(t.H) +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.C6.prototype={ +iq(a){return this.aua(a)}, +aua(a){var s=0,r=A.n(t.DC),q,p=this,o,n,m,l,k +var $async$iq=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:l=A.a([p.Bm(a),p.xb(a,A.y("Transfer file"),!0)],t.be) +k=t.Tc +l.push(new A.jA(!1,null,null,k)) +if($.f_||$.bZ||$.bb())l.push(p.S7(p.c.a)) +o=p.c +n=o.a +s=3 +return A.i($.z().b.aeR(n),$async$iq) +case 3:if(c)l.push(p.SY(n)) +l.push(p.Sj(n,new A.aC_())) +m=$.a_.I().ch +m===$&&A.b() +if(J.af(m.a.gh(0))!==0)l.push(p.Ba(o)) +l.push(new A.jA(!1,null,null,k)) +l.push(p.Ig(n)) +q=l +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$iq,r)}, +C_(a){return $.z().b.zC()}} +A.aC_.prototype={ +$0(){var s=0,r=A.n(t.H) +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i($.z().b.zC(),$async$$0) +case 2:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.BO.prototype={ +iq(a){return this.au9(a)}, +au9(a){var s=0,r=A.n(t.DC),q,p=this,o,n,m,l,k,j +var $async$iq=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:n=A.a([p.Bm(a),p.xb(a,A.y("Transfer file"),!0)],t.be) +j=J +s=3 +return A.i($.z().b.vR(),$async$iq) +case 3:m=j.h3(c) +l=p.c +k=l.a +n.push(p.aMJ(k)) +if(!B.b.p(m,k))n.push(p.a0I(k)) +else n.push(p.Sj(k,new A.azD())) +o=$.a_.I().ch +o===$&&A.b() +if(J.af(o.a.gh(0))!==0)n.push(p.Ba(l)) +n.push(new A.jA(!1,null,null,t.Tc)) +n.push(p.Ig(k)) +q=n +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$iq,r)}, +C_(a){return $.z().b.Wu()}} +A.azD.prototype={ +$0(){var s=0,r=A.n(t.H) +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.AJ.prototype={ +iq(a){return this.au8(a)}, +au8(a){var s=0,r=A.n(t.DC),q,p=this,o,n,m +var $async$iq=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:n=A.a([p.Bm(a),p.xb(a,A.y("Transfer file"),!0)],t.be) +m=$.a_.I().ax +m===$&&A.b() +if(m.gG(0).uY()){n.push(new A.jA(!1,null,null,t.Tc)) +if($.f_||$.bZ||$.bb())n.push(p.S7(p.c.a)) +m=$.a_.I().ax +m===$&&A.b() +m=m.gG(0) +if((m.eu(0)==="My address book"||m.eu(0)==="Legacy address book")&&p.c.b.length!==0)n.push(p.SY(p.c.a)) +m=$.a_.I().ax +m===$&&A.b() +m=m.gG(0) +if(!(m.eu(0)==="My address book"||m.eu(0)==="Legacy address book"))n.push(p.auN()) +m=$.a_.I().ax +m===$&&A.b() +m=m.gG(0).b +if(!m.gaa(m))n.push(p.axr(p.c.a))}m=$.a_.I().ax +m===$&&A.b() +o=m.Ty() +m=$.a_.I().CW +m===$&&A.b() +if(m.b===3){m=$.a_.I().ax +m===$&&A.b() +B.b.D(o,m.b.gh(0))}if(o.length!==0)n.push(p.Ba(p.c)) +n.push(p.axP()) +m=$.a_.I().ax +m===$&&A.b() +if(m.gG(0).uY()){n.push(new A.jA(!1,null,null,t.Tc)) +n.push(p.Ig(p.c.a))}q=n +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$iq,r)}, +C_(a){var s=t.z +return A.B(s,s)}, +axr(a){return A.km(new A.aty(),null,!0,this.e,new A.atz(a),t.N)}, +uw(a){return this.ayF(a)}, +ayF(a){var s=0,r=A.n(t.N),q,p +var $async$uw=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=$.a_.I().ax +p===$&&A.b() +p=p.aSS(0,a) +p=p==null?null:p.r +q=p==null?"":p +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$uw,r)}, +auN(){return A.km(new A.atv(this),null,!0,this.e,new A.atw(this),t.N)}, +axP(){var s,r=$.a_.I().ax +r===$&&A.b() +s=B.b.d0(r.aUV(this.c.a),", ") +return A.km(new A.atB(),null,!0,this.e,new A.atC(s),t.N)}} +A.aty.prototype={ +$1(a){var s=null +return A.U(A.y("Edit Tag"),s,s,s,s,s,s,s,s,a,s,s,s,s,s,s)}, +$S:52} +A.atz.prototype={ +$0(){var s,r=$.a_.I().ax +r===$&&A.b() +s=this.a +A.bF3(r.ajD(s),new A.atx(s))}, +$S:2} +A.atx.prototype={ +$1(a){return this.ahW(a)}, +ahW(a){var s=0,r=A.n(t.P),q=this,p +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=$.a_.I().ax +p===$&&A.b() +s=2 +return A.i(p.ix(A.a([q.a],t.s),a),$async$$1) +case 2:return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:269} +A.atv.prototype={ +$1(a){var s=null +return A.U(A.y(this.a.c.c.length===0?"Set shared password":"Change Password"),s,s,s,s,s,s,s,s,a,s,s,s,s,s,s)}, +$S:52} +A.atw.prototype={ +$0(){var s=$.a_.I().ax +s===$&&A.b() +A.c1I(s.b.gh(0),this.a.c)}, +$S:2} +A.atB.prototype={ +$1(a){var s=null +return A.U(A.y("Exist in"),s,s,s,s,s,s,s,s,a,s,s,s,s,s,s)}, +$S:52} +A.atC.prototype={ +$0(){$.a_.I().gcb().fp(0,new A.atA(this.a),t.z)}, +$S:2} +A.atA.prototype={ +$3(a,b,c){var s=null,r=A.U(A.y("Exist in"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),q=t.p,p=A.b7(A.a([A.U(this.a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)],q),B.aq,s,B.k,B.i,s) +return A.dD(A.a([A.bV("OK",s,A.aS(B.c6,s,s,s),!1,b,s)],q),p,B.an,b,b,r,s)}, +$S:10} +A.Da.prototype={ +iq(a){return this.aub(a)}, +aub(a){var s=0,r=A.n(t.DC),q,p=this,o,n +var $async$iq=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o=A.a([p.Bm(a),p.xb(a,A.y("Transfer file"),!0)],t.be) +n=$.a_.I().ch +n===$&&A.b() +if(J.af(n.a.gh(0))!==0)o.push(p.Ba(p.c)) +q=o +s=1 +break +case 1:return A.l(q,r)}}) +return A.m($async$iq,r)}, +C_(a){var s=$.a_.I().ay +s===$&&A.b() +return s.afT(0)}} +A.bjI.prototype={ +$0(){}, +$S:0} +A.bjH.prototype={ +$1(a){this.a.sh(0,a) +return a}, +$S:7} +A.bjG.prototype={ +$0(){var s,r,q,p=this,o=null,n=p.a +if(n.gh(0)){s=p.c +r=p.b?A.x(s).ay.CW:A.x(s).id +q=r +r=s +s=q}else{s=p.c +r=p.b?A.x(s).id:A.x(s).ay.CW +q=r +r=s +s=q}if(n.gh(0)){n=A.x(r).p3.r +n=n==null?o:n.b}else{n=A.x(r).p3.r +if(n==null)n=o +else{n=n.b +n=n==null?o:A.I(B.c.aV(127.5),n.gh(n)>>>16&255,n.gh(n)>>>8&255,n.gh(n)&255)}}return A.bwg(s,A.aS(B.oS,n,o,18),14)}, +$S:691} +A.abl.prototype={ +aI(a,b){var s,r,q,p,o=this.b,n=o+1,m=0,l=0 +while(!0){s=this.c +s===$&&A.b() +if(!(l") +return A.bRt(!1,A.J(new A.a1(r,new A.ba0(p,this,o,a),q),!0,q.j("al.E")),s,new A.Dd(null),B.a3)}, +aw9(){var s,r,q=null,p=this.c +p.toString +s=A.eW(p,!0,t.Pc) +if(s.glT().length===0)r=this.ahq(A.aA(A.a([A.bi(A.e1(!1,q,!0,q,q,!0,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),1)],t.p),B.j,q,B.k,B.i,q)) +else{p=this.d +if(B.b.p(s.glT(),s.b))r=p[s.b].a +else{A.aC().$1("should not happen! currentTab not in visibleIndexs") +A.cM(B.z,new A.b9W(s),t.P) +r=p[0].a}}p=$.bZ||$.bb()?12:6 +return A.bi(A.R(q,r,B.f,q,q,q,q,q,q,new A.E(0,p,0,p),q,q,q,q),1)}, +H9(a,b){var s,r,q,p=null,o=this.c +o.toString +s=A.eW(o,!0,t.Pc) +o=this.c +o.toString +o=A.x(o).p3.r +r=o==null?p:o.b +o=s.b +q=A.y("Refresh") +return new A.bs(o!==a.a,A.dK(new A.NH(new A.b9X(this),new A.E0(2,A.aS(B.a1u,r,p,18),p),b,p),q,p,p,p),p)}, +a2t(){var s,r,q,p=this,o=p.c +o.toString +o=A.x(o).p3.r +s=o==null?null:o.b +o=p.c +o.toString +r=A.eW(o,!0,t.Pc) +o=A.y("Select") +q=p.c +q.toString +return A.oa(A.eX("assets/checkbox-outline.svg",A.iq(s),18,18),q,null,new A.b9V(p,r),null,B.bV,o)}, +af5(){var s,r,q,p,o,n,m=null,l=$.a_.I().CW +l===$&&A.b() +s=t.VA +r=J.dG(0,s) +for(q=t.p,p=l.c,o=0;o<5;++o){if(!p[o])continue +n=J.Q(l.gEe(),o) +r.push(new A.kr(m,new A.bal(l,o),!0,38.400000000000006,m,A.aA(A.a([new A.AZ(n,new A.bam(this,l,o),m,m,m,m,!1,m,m,m,m,m,!1,m,m,!1,m,B.Om,m),new A.Ka(1,B.oG,new A.jN(l.Y0(o),m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),m)],q),B.j,m,B.k,B.i,m),m,s))}l=this.e +if(l!=null){s=this.c +s.toString +A.X4(B.f,m,m,s,m,m,r,m,l,m,m,m,!1,t.z)}}, +ahq(a){var s=null +if(!($.bZ||$.bb()))return A.e8(s,a,B.H,!1,s,s,s,s,s,s,s,s,new A.bap(this),s,new A.baq(this),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s) +else return A.fL(B.aT,a,s,new A.bar(this),s,s,s,s,s,s,s)}, +b2f(a){var s,r,q,p,o,n,m,l,k,j,i,h=this.c +h.toString +s=A.eW(h,!0,t.Pc) +h=t.kx +r=J.dG(0,h) +for(q=s.e,p=q.length,o=s.c,n=0;n=5)continue +if(!o[m])continue +l=s.Y0(m) +k=J.Q(s.gEe(),m) +j=A.c5(!0) +i=A.c5(!1) +i.sh(0,k) +r.push(new A.yb(new A.bas(s,m),i,B.jD,l,null,null,!1,null,j,h))}h=A.a8(r).j("a1<1,G>>") +q=h.j("dT>") +return A.bQP(A.J(new A.dT(new A.a1(r,new A.bat(this),h),new A.bau(),q),!0,q.j("p.E")),t.z)}, +aRe(){var s,r,q=null,p=this.c +p.toString +s=A.eW(p,!0,t.Pc) +if(s.b===4)return new A.bs(!0,q,q) +p=this.c +p.toString +r=A.y("Delete") +return A.oa(A.aS(B.a17,B.ar,q,q),p,q,new A.bae(s),q,B.bV,r)}, +aNw(){var s,r,q,p=null,o=this.c +o.toString +s=A.eW(o,!0,t.Pc) +o=s.b +r=this.c +r.toString +q=A.y("Add to Favorites") +q=A.oa(A.aS(B.oT,p,p,p),r,p,new A.ba8(s),p,B.bV,q) +return new A.bs(o!==0,A.R(p,q,B.f,p,p,p,p,p,p,new A.E(!($.bZ||$.bb())?11:6,0,0,0),p,p,p,p),p)}, +aNv(){var s,r,q,p,o=null,n=this.c +n.toString +s=A.eW(n,!0,t.Pc) +n=$.a_.I().ax +n===$&&A.b() +r=n.Ty() +if(s.b===3){n=$.a_.I().ax +n===$&&A.b() +B.b.D(r,n.b.gh(0))}n=$.a_.I().ch +n===$&&A.b() +n=J.af(n.a.gh(0))===0||r.length===0 +q=this.c +q.toString +p=A.y("Add to address book") +p=A.oa(A.aS(B.oU,o,o,o),q,o,new A.ba7(s),o,B.bV,p) +return new A.bs(n,A.R(o,p,B.f,o,o,o,o,o,o,new A.E(!($.bZ||$.bb())?11:6,0,0,0),o,o,o,o),o)}, +aS6(){var s,r,q,p=null,o=this.c +o.toString +s=A.eW(o,!0,t.Pc) +o=$.a_.I().ch +o===$&&A.b() +if(J.af(o.a.gh(0))!==0)if(s.b===3){o=$.a_.I().ax +o===$&&A.b() +o=o.gG(0).b.gq(0)===0}else o=!0 +else o=!0 +r=this.c +r.toString +q=A.y("Edit Tag") +q=A.oa(A.aS(B.a1z,p,p,p),r,p,new A.bai(s),p,B.bV,q) +return new A.bs(o,A.R(p,q,B.f,p,p,p,p,p,p,new A.E(!($.bZ||$.bb())?11:6,0,0,0),p,p,p,p),p)}, +pw(a){var s,r=null,q=a.f.length,p=J.af(a.w),o=this.c +o.toString +s=A.y("Select All") +return new A.bs(q>=p,A.R(r,A.oa(A.aS(B.a1x,r,r,r),o,r,new A.ban(a),r,B.bV,s),B.f,r,r,r,r,r,r,new A.E(6,0,0,0),r,r,r,r),r)}, +aPx(){var s,r,q=null,p=this.c +p.toString +s=A.eW(p,!0,t.Pc) +p=this.c +p.toString +r=A.y("Close") +return A.R(q,A.oa(A.aS(B.vV,q,q,q),p,q,new A.bab(s),q,B.bV,r),B.f,q,q,q,q,q,q,new A.E(6,0,0,0),q,q,q,q)}, +a8y(){var s,r,q=this.c +q.toString +s=A.y("Toggle Tags") +r=$.Xv() +return A.oa(A.aS(B.a1Y,null,null,18),q,r,new A.ba5(),null,B.bV,s)}, +aHj(a){var s,r,q,p,o,n,m,l=this,k=A.eW(a,!0,t.Pc),j=A.bX(a,null,t.l).w,i=A.x(a).ok.a +if(i==null)i=24 +s=k.glT().length +r=new A.ba1(a,28) +q=t.p +p=A.a([B.Ia],q) +if(k.b===3){o=$.a_.I().ax +o===$&&A.b() +p.push(l.H9(B.fs,o.gG(0).r))}if(k.b===4){o=$.a_.I().ay +o===$&&A.b() +p.push(l.H9(B.mm,o.a))}o=A.a([],q) +if(J.hS(k.w))o.push(l.a2t()) +if(k.b!==0)o.push(new A.Dq(null)) +if(k.b===3)o.push(l.a8y()) +n=p.length===2?28:0 +m=B.c.c0(j.a.a-20-(i+16)*s-4-120-n,28) +j=o.length +if(m1)if(m<2)B.b.K(p,A.a([r.$1(o)],q)) +else{j=m-1 +s=A.J(B.b.dk(o,0,j),!0,t.l7) +s.push(r.$1(B.b.hr(o,j))) +B.b.K(p,s)}else B.b.K(p,o) +return p}} +A.baj.prototype={ +$1$hint(a){var s=$.a_.I().ax +s===$&&A.b() +return s.F4(a==null?B.oM:null,!1)}, +$0(){return this.$1$hint(null)}, +$S:105} +A.bak.prototype={ +$1$hint(a){var s=$.a_.I().ay +s===$&&A.b() +return s.F3(0,a==null)}, +$0(){return this.$1$hint(null)}, +$S:105} +A.baa.prototype={ +$1(a){var s,r,q=null,p=this.b +if(p.r){s=this.a +r=t.p +r=A.aA(A.a([new A.bs(p.f.length===0,A.aA(A.a([s.aRe(),s.aNw(),s.aNv(),s.aS6()],r),B.j,q,B.k,B.i,q),q),A.aA(A.a([new A.cW(B.I,q,q,A.U(""+p.f.length+" "+A.y("Selected"),q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),q),s.pw(p),s.aPx()],r),B.j,q,B.k,B.i,q)],r),B.j,q,B.cC,B.i,q) +p=r}else p=a +return p}, +$S:106} +A.ba9.prototype={ +$0(){var s,r,q,p,o,n,m=null,l=$.d5().as,k=l.gh(0)?new A.E(2,0,2,0):m,j=this.a,i=this.c,h=t.p,g=A.a([A.bi(j.ahq(j.awf(i)),1)],h) +if(l.gh(0))B.b.K(g,j.aHj(i)) +else{s=A.eW(i,!0,t.Pc) +i=A.R(m,B.Ia,B.f,m,m,m,m,m,m,new A.E(0,0,13,0),m,m,m,m) +r=$.a_.I().ax +r===$&&A.b() +r=j.H9(B.fs,r.gG(0).r) +q=$.a_.I().ay +q===$&&A.b() +q=j.H9(B.mm,q.a) +p=J.fu(s.w) +o=j.a2t() +n=s.b +B.b.K(g,A.a([i,r,q,new A.bs(p,o,m),new A.N0(m),new A.bs(n===0,new A.Dq(m),m),new A.bs(n!==3,j.a8y(),m)],h))}k=A.R(m,this.b.$1(A.aA(g,B.j,m,B.k,B.i,m)),B.f,m,m,m,m,m,m,m,k,m,m,m) +return new A.aW(new A.E(0,0,l.gh(0)?0:12,0),new A.bm(m,32,k,m),m)}, +$S:9} +A.ba0.prototype={ +$1(a){var s,r,q=this,p=null,o=q.c,n=o.b===a,m=q.d,l=t.Ep,k=t.QU +if(n){l=k.a(A.x(m).c.i(0,A.b8(l))) +l.toString +l=l.c +s=l}else{l=k.a(A.x(m).c.i(0,A.b8(l))) +l.toString +l=l.d +s=l}if(s==null)s=p +else{l=B.c.aV(127.5) +k=s.a +A.I(l,k>>>16&255,k>>>8&255,k&255)}r=A.c5(!1) +m=A.x(m) +l=A.cr(6) +s.toString +return new A.z6(new A.aK(new A.ba_(q.b,o,a,r,n,new A.bD(p,p,new A.f0(B.w,B.w,new A.bk(s,2,B.F,-1),B.w),p,p,p,p,B.K),new A.bD(m.ay.CW,p,p,l,p,p,p,B.K),s),p),++q.a.a,!0,new A.eb(a,t.f3))}, +$S:694} +A.ba_.prototype={ +$0(){var s,r=this,q=null,p=r.b,o=r.c,n=p.Y0(o),m=$.f_?r.a.gaXs():q,l=r.d +if(l.gh(0))s=r.e?r.f:r.r +else s=r.e?r.f:q +s=A.R(q,new A.aW(new A.E(4,0,4,0),A.aS(p.b0T(o),r.w,q,q),q),B.f,q,q,s,q,q,q,q,q,q,q,q) +$.z() +return A.dK(A.e1(!1,q,!0,new A.aW(new A.E(4,0,4,0),s,q),q,!0,q,q,q,q,q,q,q,q,q,new A.b9Y(l),q,new A.b9Z(r.a,o),q,q,q,q,q,q,q),n,m,!1,q)}, +$S:265} +A.b9Z.prototype={ +$0(){var s=0,r=A.n(t.H),q=this,p +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=q.b +s=2 +return A.i(q.a.VR(p),$async$$0) +case 2:s=3 +return A.i($.z().b.m2("peer-tab-index",B.e.l(p)),$async$$0) +case 3:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.b9Y.prototype={ +$1(a){this.a.sh(0,a) +return a}, +$S:7} +A.b9W.prototype={ +$0(){var s=this.a +s.ZM(s.glT()[0])}, +$S:2} +A.b9X.prototype={ +$0(){var s=$.a_.I().CW +s===$&&A.b() +if(s.b<5){s=$.a_.I().CW +s===$&&A.b() +this.a.d[s.b].b.$0()}}, +$S:0} +A.b9V.prototype={ +$0(){var s,r +this.b.wE(!0) +if($.f_){s=this.a.c +s.toString +r=A.qE(s) +s=r!=null&&r.nE()}else s=!1 +if(s){s=this.a.c +s.toString +A.eA(s,!1).js(null)}}, +$S:2} +A.bal.prototype={ +$0(){var s=this.a,r=this.b +return s.O8(r,!J.Q(s.gEe(),r))}, +$S:0} +A.bam.prototype={ +$1(a){var s,r=this.b,q=this.c +r.O8(q,!J.Q(r.gEe(),q)) +r=this.a +q=r.c +q.toString +s=A.qE(q) +if(s!=null&&s.nE()){r=r.c +r.toString +A.eA(r,!1).js(null)}}, +$S:18} +A.bap.prototype={ +$1(a){var s=a.a,r=s.a,q=s.b +this.a.e=new A.hk(r,q,r,q)}, +$S:696} +A.baq.prototype={ +$0(){this.a.af5()}, +$S:0} +A.bar.prototype={ +$1(a){if(a.gdc(a)!==B.bC)return +if(a.geC(a)===2)A.c1M(new A.bao(this.a),a.gbE(a))}, +$S:21} +A.bao.prototype={ +$1(a){return this.a.b2f(a)}, +$S:194} +A.bas.prototype={ +$1(a){return this.aiE(a)}, +aiE(a){var s=0,r=A.n(t.H),q=this +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q.a.O8(q.b,a) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:115} +A.bat.prototype={ +$1(a){var s=this.a.c +s.toString +return a.mv(s,B.ai1)}, +$S:697} +A.bau.prototype={ +$1(a){return a}, +$S:264} +A.bae.prototype={ +$0(){A.bkx(new A.baf(this.a),A.y("Delete"))}, +$S:2} +A.baf.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n,m,l,k,j,i +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:k=q.a +j=k.f +case 2:switch(k.b){case 0:s=4 +break +case 1:s=5 +break +case 2:s=6 +break +case 3:s=7 +break +default:s=8 +break}break +case 4:p=j.length,o=0 +case 9:if(!(o") +A.J(new A.a1(j,new A.bac(m),l),!0,l.j("al.E")) +s=15 +return A.i(p.Es(m),$async$$0) +case 15:s=16 +return A.i(p.zC(),$async$$0) +case 16:s=3 +break +case 6:p=j.length,o=0 +case 17:if(!(o") +s=22 +return A.i(p.iy(A.J(new A.a1(j,new A.bad(),l),!0,l.j("al.E"))),$async$$0) +case 22:s=3 +break +case 8:s=3 +break +case 3:p=$.a_.I().CW +p===$&&A.b() +p.wE(!1) +if(k.b!==3)A.hs(A.y("Successful")) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bac.prototype={ +$1(a){B.b.D(this.a,a.a)}, +$S:263} +A.bad.prototype={ +$1(a){return a.a}, +$S:98} +A.ba8.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n,m,l,k,j +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:m=q.a +l=m.f +j=J +s=2 +return A.i($.z().b.vR(),$async$$0) +case 2:k=j.h3(b) +for(p=l.length,o=0;o") +A.as_(A.J(new A.a1(r,new A.ba6(),q),!0,q.j("al.E"))) +s.wE(!1)}, +$S:2} +A.ba6.prototype={ +$1(a){return A.aLo(a)}, +$S:159} +A.bai.prototype={ +$0(){var s=J.CH(0,t.z) +A.bF3(s,new A.bah(this.a))}, +$S:2} +A.bah.prototype={ +$1(a){return this.aiD(a)}, +aiD(a){var s=0,r=A.n(t.P),q=this,p,o,n,m +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:o=q.a +n=o.f +m=$.a_.I().ax +m===$&&A.b() +p=A.a8(n).j("a1<1,f>") +s=2 +return A.i(m.ix(A.J(new A.a1(n,new A.bag(),p),!0,p.j("al.E")),a),$async$$1) +case 2:o.wE(!1) +A.hs(A.y("Successful")) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:269} +A.bag.prototype={ +$1(a){return a.a}, +$S:98} +A.ban.prototype={ +$0(){var s=this.a +s.f=J.h3(s.w) +s.U()}, +$S:2} +A.bab.prototype={ +$0(){this.a.wE(!1)}, +$S:2} +A.ba5.prototype={ +$0(){var s=0,r=A.n(t.P),q,p,o +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=$.z() +o=$.Xv() +if(o.gh(0)){if($.et==null)$.et=!1 +q=""}else q="Y" +s=2 +return A.i(p.b.jU("hideAbTagsPanel",q),$async$$0) +case 2:o.sh(0,!o.gh(0)) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.ba1.prototype={ +$1(a){var s=null,r=A.x(this.a).p3.r,q=r==null?s:r.b +return new A.yS(new A.ba3(a,6),new A.ba4(q),new A.a8q(s,s,s,a.length*(this.b+12),s),s)}, +$S:701} +A.ba4.prototype={ +$2(a,b){var s=A.y("More") +return A.oa(A.eX("assets/chevron_up_chevron_down.svg",A.iq(this.a),18,18),a,null,b,null,B.bV,s)}, +$S:702} +A.ba3.prototype={ +$1(a){var s=this.a,r=A.a8(s).j("a1<1,ni>") +return A.a([new A.a8p(A.aA(A.J(new A.a1(s,new A.ba2(this.b),r),!0,r.j("al.E")),B.j,null,B.k,B.aH,null),null)],t.Vo)}, +$S:703} +A.ba2.prototype={ +$1(a){var s=null,r=this.a +return A.eV(B.S,!0,s,new A.aW(new A.E(r,0,r,0),a,s),B.f,s,0,s,s,s,s,s,B.cl)}, +$S:704} +A.MZ.prototype={ +W(){return new A.akK(B.l)}} +A.akK.prototype={ +C(a){var s,r=null +if(this.d)s=this.auq() +else{s=A.y("Search") +s=A.oa(A.aS(B.oX,A.x(a).dx,r,r),a,r,new A.b9Q(this),r,B.vj,s)}return s}, +auq(){var s=null,r=A.c5(!1),q=A.e_(!0,s,!0,!0,s,s,!1) +q.V(0,new A.b9N(r,q)) +return new A.aK(new A.b9O(this,q,r),s)}} +A.b9Q.prototype={ +$0(){var s=this.a +s.a2(new A.b9P(s))}, +$S:2} +A.b9P.prototype={ +$0(){this.a.d=!0}, +$S:0} +A.b9N.prototype={ +$0(){this.a.sh(0,this.b.gcs()) +var s=$.bpv() +s.spy(A.cI(B.q,0,s.a.a.length,!1))}, +$S:0} +A.b9O.prototype={ +$0(){var s,r,q,p,o,n,m=null,l=$.d5().as.gh(0)?120:140,k=this.a,j=k.c +j.toString +j=A.x(j) +s=A.cr(6) +r=k.c +r.toString +r=A.R(m,A.aS(B.oX,A.x(r).dx,m,m),B.f,m,m,m,m,m,m,new A.E(4,0,4,0),m,m,m,m) +q=$.bpv() +p=k.c +p.toString +p=A.x(p).p3.r +if(p==null)p=m +else{p=p.b +p=p==null?m:A.I(B.c.aV(127.5),p.gh(p)>>>16&255,p.gh(p)>>>8&255,p.gh(p)&255)}o=this.c.gh(0)?m:A.y("Search ID") +n=k.c +n.toString +o=A.bi(A.fW(!0,B.aV,!0,m,!0,B.x,m,A.hR(),q,p,m,18,m,m,1,A.fy(m,B.e6,m,B.os,m,m,m,m,!0,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,A.bg(m,m,A.x(n).dx,m,m,m,m,m,m,m,m,14,m,m,m,m,m,!0,m,m,m,m,m,m,m,m),o,m,m,m,m,m,!0,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),B.H,!0,m,!0,m,!1,this.b,m,m,m,m,m,m,m,1,m,m,!1,"\u2022",m,new A.b9L(),m,m,m,!1,m,!1,m,!0,m,B.b5,m,m,B.av,B.al,m,m,m,m,m,m,B.mZ,B.Z,m,B.bf,m,m,m,m),1) +n=A.y("Close") +p=k.c +p.toString +q=t.p +return A.R(m,A.aA(A.a([A.bi(A.aA(A.a([r,o,A.eU(B.d_,m,m,m,m,A.dK(A.aS(B.dX,A.x(p).dx,m,m),n,m,m,m),m,m,new A.b9M(k),B.vj,m,m,m,m,m,m)],q),B.j,m,B.k,B.i,m),1)],q),B.j,m,B.k,B.i,m),B.f,m,m,new A.bD(j.ay.CW,m,m,s,m,m,m,B.K),m,m,m,m,m,m,m,l)}, +$S:47} +A.b9L.prototype={ +$1(a){$.asK().sh(0,a)}, +$S:22} +A.b9M.prototype={ +$0(){var s=this.a +s.a2(new A.b9K(s))}, +$S:0} +A.b9K.prototype={ +$0(){$.bpv().k8(0,B.rh) +$.asK().sh(0,"") +this.a.d=!1}, +$S:0} +A.N0.prototype={ +W(){return new A.akN(B.l)}} +A.akN.prototype={ +C(a){var s,r,q=null,p="Change view",o={},n=A.a([B.dl,B.qf,B.ft],t.fd),m=A.x(a).p3.r,l=A.bg(q,q,m==null?q:m.b,q,q,q,q,q,q,q,q,14,q,q,B.G,q,q,!0,q,q,q,q,q,q,q,q),k=J.dG(0,t.IA) +k.push(A.DA(A.U(A.y(p),q,q,q,q,q,q,q,q,l,q,q,q,q,q,q),!1,36,q,q,q,t.z)) +for(m=t.VA,s=0;s<3;++s)k.push(new A.kr(q,q,!0,36,q,new A.aK(new A.bax(this,n,B.aa4[s],a),q),q,m)) +o.a=new A.hk(0,0,0,0) +m=A.y(p) +r=$.pP() +if(r.gh(0)===B.dl)r=B.w2 +else r=r.gh(0)===B.ft?B.w5:B.w4 +return A.oa(A.aS(r,q,q,18),a,q,new A.bay(o,a,k),new A.baz(o),B.bV,m)}} +A.bax.prototype={ +$0(){var s,r=this,q=null,p=r.b,o=r.c +if(B.b.d_(p,o)===0)p="Big tiles" +else p=B.b.d_(p,o)===1?"Small tiles":"List" +p=A.y(p) +if(o===B.dl)s=B.w2 +else s=o===B.ft?B.w5:B.w4 +p=A.dK(A.aS(s,q,q,18),p,q,q,q) +s=$.pP().gh(0) +$.z() +return A.el(new A.bm(q,36,A.bFm(p,o,s,new A.baw(r.a,r.d),!0,t.GL),q),q,q)}, +$S:261} +A.baw.prototype={ +$1(a){return this.aiF(a)}, +aiF(a){var s=0,r=A.n(t.H),q=this,p,o +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=a!=null?2:3 +break +case 2:p=$.pP() +p.sh(0,a) +q.a.a2(new A.bav()) +s=4 +return A.i($.z().b.m2("peer-card-ui-type",B.e.l(p.gh(0).a)),$async$$1) +case 4:p=q.b +o=A.qE(p) +if(o!=null&&o.nE())A.eA(p,!1).js(null) +case 3:return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:706} +A.bav.prototype={ +$0(){}, +$S:0} +A.baz.prototype={ +$1(a){var s=a.a,r=s.a,q=s.b +this.a.a=new A.hk(r,q,r,q)}, +$S:25} +A.bay.prototype={ +$0(){var s=null +return A.X4(B.f,s,s,this.b,8,s,this.c,s,this.a.a,s,s,s,!1,t.z)}, +$S:260} +A.Dq.prototype={ +W(){if(!B.b.p($.brD,A.Hx().gh(0))){A.Hx().sh(0,"Remote ID") +$.z().b.m2("peer-sorting",A.Hx().gh(0))}return new A.akL(B.l)}} +A.akL.prototype={ +C(a){var s,r,q=null,p={},o=A.x(a).p3.r,n=A.bg(q,q,o==null?q:o.b,q,q,q,q,q,q,q,q,14,q,q,B.G,q,q,!0,q,q,q,q,q,q,q,q),m=J.dG(0,t.IA) +m.push(A.DA(A.U(A.y("Sort by"),q,q,q,q,q,q,q,q,n,q,q,q,q,q,q),!1,36,q,q,q,t.z)) +for(o=$.brD,s=t.VA,r=0;r<3;++r)m.push(new A.kr(q,q,!0,36,q,new A.aK(new A.b9S(o[r],n),q),q,s)) +p.a=new A.hk(0,0,0,0) +o=A.y("Sort by") +return A.oa(A.aS(B.a1X,q,q,18),a,q,new A.b9T(p,a,m),new A.b9U(p),B.bV,o)}} +A.b9S.prototype={ +$0(){var s=null,r=this.a +return A.el(new A.bm(s,36,A.bFm(A.U(A.y(r),s,s,s,s,s,s,s,s,this.b,s,s,s,s,s,s),r,A.Hx().gh(0),new A.b9R(),!0,t.N),s),s,s)}, +$S:261} +A.b9R.prototype={ +$1(a){return this.aiC(a)}, +aiC(a){var s=0,r=A.n(t.H) +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=a!=null?2:3 +break +case 2:A.Hx().sh(0,a) +s=4 +return A.i($.z().b.m2("peer-sorting",A.Hx().gh(0)),$async$$1) +case 4:case 3:return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:258} +A.b9U.prototype={ +$1(a){var s=a.a,r=s.a,q=s.b +this.a.a=new A.hk(r,q,r,q)}, +$S:25} +A.b9T.prototype={ +$0(){var s=null +return A.X4(B.f,s,s,this.b,8,s,this.c,s,this.a.a,s,s,s,!1,t.z)}, +$S:260} +A.NH.prototype={ +W(){return new A.a8F(B.l)}, +aZ3(){return this.c.$0()}} +A.a8F.prototype={ +az(){this.aM() +this.a.e.nX(new A.aNF(this))}, +C(a){var s=this,r=null,q=new A.bD(A.x(a).ay.CW,r,r,A.cr(6),r,r,r,B.K),p=s.d,o=s.e?q:r +return new A.HU(A.R(r,A.e1(!1,r,!0,s.a.d,r,!0,r,r,r,r,r,r,r,r,r,new A.aNB(s),r,new A.aNC(s),r,r,r,r,r,r,r),B.f,r,r,o,r,r,r,new A.E(1,0,1,0),new A.E(4,4,4,4),r,r,r),p,B.a0,B.S,new A.aND(s),r)}} +A.aNF.prototype={ +$1(a){var s +if(a&&this.a.c!=null){s=this.a +s.a2(new A.aNE(s))}}, +$S:7} +A.aNE.prototype={ +$0(){++this.a.d}, +$S:0} +A.aND.prototype={ +$0(){var s=this.a,r=s.a.e.gh(0) +if(J.d(r,!0)&&s.c!=null)s.a2(new A.aNy(s))}, +$S:0} +A.aNy.prototype={ +$0(){return++this.a.d}, +$S:0} +A.aNC.prototype={ +$0(){var s=this.a +if(s.c!=null)s.a2(new A.aNz(s)) +s.a.aZ3()}, +$S:0} +A.aNz.prototype={ +$0(){return++this.a.d}, +$S:0} +A.aNB.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.a2(new A.aNA(s,a))}, +$S:7} +A.aNA.prototype={ +$0(){this.a.e=this.b}, +$S:0} +A.bis.prototype={ +$0(){var s,r=this,q=null,p=r.a +if(!p.gh(0)){s=r.b +s=J.d(s==null?q:s.gh(0),!1)}else s=!0 +s=s?r.c:q +return A.R(q,A.e1(!1,q,!0,A.R(q,r.r,B.f,q,q,q,q,q,q,q,r.f,q,q,q),q,!0,q,q,q,q,q,q,q,q,q,new A.bir(p),q,r.d,q,r.e,q,q,q,q,q),B.f,q,q,s,q,q,q,new A.E(1,0,1,0),q,q,q,q)}, +$S:47} +A.bir.prototype={ +$1(a){this.a.sh(0,a) +return a}, +$S:7} +A.a8p.prototype={ +C(a){return this.c}, +$iyT:1} +A.aqH.prototype={ +m(){var s=this,r=s.d3$ +if(r!=null)r.L(0,s.gjJ()) +s.d3$=null +s.aJ()}, +c9(){this.dq() +this.dg() +this.jK()}} +A.Tn.prototype={ +W(){var s,r=t.z,q=t.N +r=A.bOw(A.a4(["load_recent_peers","empty_recent_tip","load_fav_peers","empty_favorite_tip","load_lan_peers","empty_lan_tip","load_address_book_peers","empty_address_book_tip"],r,r),q,q) +s=$.bZ||$.bb()?12:8 +q=new A.To(r,s,A.b0(q),new A.cX(Date.now(),!1),A.b0(q),new A.cX(Date.now(),!1),new A.cX(Date.now(),!1),new A.e3(0,!0,null,null,null,A.a([],t.F),$.ag()),B.a_A,B.l) +q.aKy() +return q}, +b_b(a){return this.e.$1(a)}} +A.To.prototype={ +az(){var s=$.ol().b +s.b=!0 +s.a.push(this) +$.ai.t$.push(this) +this.aM()}, +m(){var s=this +$.ol().b.D(0,s) +B.b.D($.ai.t$,s) +s.Q=!0 +s.aJ()}, +EO(){this.z=0 +this.as=!0}, +EN(){this.z=3 +this.as=!1}, +EQ(){return}, +EP(){}, +vg(a){var s=this +s.OK(a) +if($.bZ||$.bb())return +if(a===B.fQ){s.as=!0 +s.z=0}else if(a===B.k1)s.as=!1}, +C(a){var s=this.a.c,r=t.xk +return A.hW(A.q6(new A.baK(this),r),s,r)}, +aZE(a){var s=t.Nf.a(a.a),r=this.a.c,q=A.dm(s.a,r.a,"") +s=this.f +if(a.gb2g()>0.00001)s.F(0,q) +else s.D(0,q) +this.r=new A.cX(Date.now(),!1)}, +aul(a){return new A.uA(new A.baI(this,a.e,a),A.hl(A.a([$.asK(),A.Hx()],t.FM),t.Uc),null,t.iJ)}, +aKy(){new A.baJ(this).$0()}, +a6B(a){var s=this,r=s.f +if(r.a!==0){$.z().b.ag5(A.J(r,!1,A.u(r).c)) +s.z=0}s.w=A.cT(r,t.N) +if(a)s.r=new A.cX(Date.now(),!1) +else s.x=new A.cX(Date.now(),!1).uc(s.ax)}, +Lq(a,b,c){return this.aX8(a,b,c)}, +aX8(a,b,c){var s=0,r=A.n(t.VN),q,p=this,o,n,m,l,k,j +var $async$Lq=A.o(function(d,e){if(d===1)return A.k(e,r) +while(true)switch(s){case 0:j={} +j.a=a +if(p.a.d!=null){o=J.jn(c,new A.baL(p)) +c=A.J(o,!0,o.$ti.j("p.E"))}if(!B.b.p($.brD,b)){$.z().b.m2("peer-sorting","Remote ID") +b="Remote ID"}if(p.a.c.b!=="load_recent_peers")switch(b){case"Remote ID":J.pS(c,new A.baM()) +break +case"Remote Host":J.pS(c,new A.baN()) +break +case"Username":J.pS(c,new A.baO()) +break}a=j.a=B.d.cn(a) +if(a.length===0){q=c +s=1 +break}j.a=a.toLowerCase() +o=J.d0(c) +s=3 +return A.i(A.lX(o.hi(c,new A.baP(j),t.wF),t.y),$async$Lq) +case 3:n=e +m=J.dG(0,t.mR) +for(l=J.ac(n),k=0;k1000)q=r.a=J.bpI(q,0,1000) +s=$.a_.I().CW +s===$&&A.b() +s.NX(q) +q=this.a +if(this.b===B.rB){s=q.f +s.T(0) +s.K(0,J.fh(r.a,new A.baE(),t.N)) +q.a6B(!0)}return new A.aK(new A.baF(r,q,new A.baH(q)),null)}else return B.nJ}, +$S:712} +A.baH.prototype={ +$2(a,b){var s=null,r=this.a,q=r.a,p=q.c,o=new A.acz(r.gXc(),q.b_b(a),new A.eb(p.a+a.a,t.kK)) +return!b?new A.aK(new A.baD(o),s):A.R(s,o,B.f,s,s,s,s,s,s,s,s,s,s,s)}, +$S:713} +A.baD.prototype={ +$0(){var s,r=null,q=$.pP() +if(q.gh(0)===B.ft)q=A.R(r,this.a,B.f,r,r,r,r,45,r,r,r,r,r,r) +else{s=this.a +q=q.gh(0)===B.dl?new A.bm(220,140,s,r):new A.bm(220,42,s,r)}return q}, +$S:9} +A.baF.prototype={ +$0(){var s,r,q,p,o,n,m=this,l=null +if($.d5().as.gh(0)){s=m.a +s=A.LI(l,new A.baA(s,m.b,m.c),J.af(s.a),l,l,l,!1,!1)}else{s=$.pP().gh(0) +r=m.b +q=m.a +p=m.c +o=q.a +n=r.at +if(s===B.ft)s=new A.jr(n,A.LI(n,new A.baB(q,r,p),J.af(o),l,l,new A.lT(l),!1,!1),l) +else{s=r.e +o=new A.jr(n,A.bxu(n,new A.aaA(s/2,s),new A.baC(q,p),J.af(o),new A.lT(l),!1),l) +s=o}}return s}, +$S:714} +A.baA.prototype={ +$2(a,b){var s=this,r=null,q=s.c.$2(J.Q(s.a.a,b),!0),p=b===0?0:s.b.e/2 +return A.R(r,q,B.f,r,r,r,r,r,r,new A.E(0,p,0,s.b.e/2),r,r,r,r)}, +$S:78} +A.baB.prototype={ +$2(a,b){var s=null,r=this.c.$2(J.Q(this.a.a,b),!1),q=this.b.e,p=b===0?0:q/2 +return A.R(s,r,B.f,s,s,s,s,s,s,new A.E(0,p,q,q/2),s,s,s,s)}, +$S:78} +A.baC.prototype={ +$2(a,b){return this.b.$2(J.Q(this.a.a,b),!1)}, +$S:78} +A.baE.prototype={ +$1(a){return a.a}, +$S:98} +A.baJ.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o,n,m,l,k,j,i,h,g +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i($.z().b.Wt(),$async$$0) +case 2:g=!b +if(g)q.a.ax=B.a_F +p=q.a,o=t.z,n=!$.bu_,m=p.f,l=A.u(m).c +case 3:if(!!p.Q){s=4 +break}k=Date.now() +if(!A.oi(m,p.w)){if(1000*(k-p.r.a)>1e6)p.a6B(!1)}else{j=$.d5() +i=!(j.Q&&j.z) +h=(!n||$.bu1)&&!$.d5().z +if(!(i||h||!p.as))j=p.z<3||g +else j=!1 +if(j)if(1000*(k-p.x.a)>=p.ax.a)if(m.a!==0){$.z().b.ag5(A.J(m,!1,l)) +p.x=new A.cX(Date.now(),!1);++p.z}}s=5 +return A.i(A.cM(B.ba,null,o),$async$$0) +case 5:s=3 +break +case 4:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.baL.prototype={ +$1(a){return this.a.a.d.$1(a)}, +$S:15} +A.baM.prototype={ +$2(a,b){return B.d.bV(a.YK(),b.YK())}, +$S:174} +A.baN.prototype={ +$2(a,b){return B.d.bV(a.e.toLowerCase(),b.e.toLowerCase())}, +$S:174} +A.baO.prototype={ +$2(a,b){return B.d.bV(a.d.toLowerCase(),b.d.toLowerCase())}, +$S:174} +A.baP.prototype={ +$1(a){return A.bu6(this.a.a,a)}, +$S:717} +A.Il.prototype={ +C(a){var s,r +switch(this.c.a){case 0:s=$.a_.I().fx +s===$&&A.b() +r=s +break +case 1:s=$.a_.I().fy +s===$&&A.b() +r=s +break +case 2:s=$.a_.I().go +s===$&&A.b() +r=s +break +case 3:s=$.a_.I().ax +s===$&&A.b() +s=s.at +s===$&&A.b() +r=s +break +case 4:s=$.a_.I().ay +s===$&&A.b() +s=s.z +s===$&&A.b() +r=s +break +default:r=null}return new A.Tn(r,this.d,this.e,null)}} +A.a8C.prototype={ +C(a){var s=this.Ou(a) +$.z().b.zD() +return s}} +A.aNq.prototype={ +$1(a){return new A.DP(a,B.Ib,this.a,null)}, +$S:718} +A.a2e.prototype={ +C(a){var s=this.Ou(a) +$.z().b.zC() +return s}} +A.aC0.prototype={ +$1(a){return new A.C6(a,B.Ic,this.a,null)}, +$S:719} +A.a1u.prototype={ +C(a){this.Ou(a) +$.z().b.Wu()}} +A.azE.prototype={ +$1(a){return new A.BO(a,B.Id,this.a,null)}, +$S:720} +A.XP.prototype={} +A.atD.prototype={ +$1(a){var s=$.a_.I().ax +s===$&&A.b() +return A.bKP(s.gG(0).d,a.w)}, +$S:15} +A.atE.prototype={ +$1(a){return new A.AJ(a,B.fs,this.a,null)}, +$S:721} +A.a6B.prototype={} +A.aK5.prototype={ +$1(a){return new A.Da(a,B.mm,this.a,null)}, +$S:722} +A.aqI.prototype={} +A.aqJ.prototype={} +A.a8x.prototype={ +C(a){var s=this,r=null +return A.Kt(!0,r,A.jv(!0,!0,s.f,r,r,r,s.c,!0,r,s.d,r,new A.aN1(s),r,r),r,r,r,r,r)}} +A.aN1.prototype={ +$2(a,b){return this.a.e.DQ(b)}, +$S:133} +A.NE.prototype={ +gkl(){var s,r=this.e +if(r===$){s=this.d.db +s===$&&A.b() +r!==$&&A.at() +this.e=s +r=s}return r}, +gkf(){var s,r=this.f +if(r===$){s=this.d.x +s===$&&A.b() +r!==$&&A.at() +this.f=s +r=s}return r}, +W(){return new A.TF(new A.j(0,0),B.l)}} +A.TF.prototype={ +C(a){return new A.me(this.a.c,this.aX5(a),null,!1,null)}, +X7(a){var s,r=this,q=a.b +r.w=q +if(q!==B.ac)return +if($.bZ||$.bb()||r.a.gkf().w){q=r.a.d.y +q===$&&A.b() +s=a.c +if(q.tD(s.a,s.b))r.a.gkl().f4("down",B.cm)}}, +X9(a){var s,r,q=this +if(q.w!==B.ac)return +if($.bZ||$.bb()||q.a.gkf().w){s=q.a.d.y +s===$&&A.b() +r=a.b +if(s.tD(r.a,r.b))q.a.gkl().f4("up",B.cm)}}, +aZm(){if(this.w!==B.ac)return +if(!($.bZ||$.bb()||this.a.gkf().w)){var s=this.a.gkl() +s.f4("down",B.cm) +s.f4("up",B.cm)}}, +WJ(a){var s,r=a.b +this.w=r +if(r!==B.ac)return +if($.bZ||$.bb()||this.a.gkf().w){r=this.a.d.y +r===$&&A.b() +s=a.c +r.tD(s.a,s.b)}}, +aY4(){var s,r=this +if(r.w!==B.ac)return +if(r.a.gkf().w){s=r.a.d.y +s===$&&A.b() +s=s.db}else s=!1 +if(s)return +s=r.a.gkl() +s.f4("down",B.cm) +s.f4("up",B.cm) +s=r.a.gkl() +s.f4("down",B.cm) +s.f4("up",B.cm)}, +aYw(a){var s,r=this,q=a.b +r.w=q +if(q!==B.ac)return +if($.bZ||$.bb()||r.a.gkf().w){q=r.a.d.y +q===$&&A.b() +s=a.c +q.tD(s.a,s.b) +r.d=s +r.e=Date.now()}}, +aYy(){if(this.w!==B.ac)return +if($.bZ||$.bb()||this.a.gkf().w)this.a.gkl().f4("up",B.cm)}, +aYu(){var s,r,q=this +if(q.w!==B.ac)return +if($.bZ||$.bb()||q.a.gkf().w){s=q.a.d.y +s===$&&A.b() +r=q.d +s.tD(r.a,r.b)}s=q.a.gkl() +s.f4("down",B.ez) +s.f4("up",B.ez)}, +aY2(a){var s=a.b +this.w=s +if(s!==B.ac)return}, +aY0(a){var s=a.b +this.w=s +if(s!==B.ac)return +if($.bZ||$.bb()||!this.a.gkf().w){s=this.a.gkl() +s.f4("down",B.ez) +s.f4("up",B.ez)}}, +aYm(a){var s=a.d +this.w=s +if(s!==B.ac)return +if(!($.bZ||$.bb()||this.a.gkf().w))this.a.gkl().f4("down",B.cm)}, +aYo(a){var s,r,q +if(this.w!==B.ac)return +s=!$.bZ +if(!(!s||$.bb()||this.a.gkf().w)){r=this.a +q=r.d.y +q===$&&A.b() +s=!s||$.bb()||r.gkf().w +q.ahk(a.b,a.e,s)}}, +aYk(a){if(this.w!==B.ac)return +if(!($.bZ||$.bb()||this.a.gkf().w))this.a.gkl().f4("up",B.cm)}, +aYG(a,b){var s,r,q,p,o,n,m=this,l=b.d +if(l==null)l=m.w +m.w=l +if(l!==B.ac)return +l=!$.bZ +if(!l||$.bb()||m.a.gkf().w){s=m.a.d.y +s===$&&A.b() +r=b.c +q=r.a +r=r.b +if(s.O9(q,r))return +if(!l||$.bb()){l=m.a.d.y +l===$&&A.b() +l.b1E()}if(Date.now()-m.e<500){l=m.a.d.y +l===$&&A.b() +s=m.d +l.tD(s.a,s.b)}m.a.gkl().f4("down",B.cm) +l=m.a.d.y +l===$&&A.b() +l.tD(q,r)}else{l=m.a.d.y +l===$&&A.b() +s=l.f +r=l.r +p=l.NB().dZ(1) +o=A.nQ(a) +o.toString +n=A.m3(o,null).a +if(!p.p(0,new A.j(s,r))){l=m.a.d.y +l===$&&A.b() +l.tD(n.a/2,n.b/2)}}}, +aYI(a){var s,r,q +if(this.w!==B.ac)return +s=this.a.d.y +s===$&&A.b() +r=a.e +if(s.O9(r.a,r.b))return +s=this.a +q=s.d.y +q===$&&A.b() +s=$.bZ||$.bb()||s.gkf().w +q.ahk(a.b,r,s)}, +aYF(a){var s +if(this.w!==B.ac)return +if($.bZ||$.bb()){s=this.a.d.y +s===$&&A.b() +s.at=null +B.b.T(s.ax)}this.a.gkl().f4("up",B.cm)}, +aZy(a){if(this.w!==B.ac)return}, +aZA(a){var s,r,q,p,o=this +if(o.w!==B.ac)return +s=$.bZ||$.bb() +r=a.d +q=o.r +if(s){p=B.c.A((r-q)*1000) +o.r=r +if(p!==0){s=$.z() +r=o.a.d.r +r===$&&A.b() +s.b.AJ(B.p.hS(new A.yK("touch","scale",p).dn()),r)}}else{s=o.a.d.z +s===$&&A.b() +s.b20(r/q,a.b) +o.r=r +r=o.a.d.z +r===$&&A.b() +q=a.a +r.afC(q.a) +r=o.a.d.z +r===$&&A.b() +r.afD(q.b)}}, +aZw(a){var s,r,q=this +if(q.w!==B.ac)return +if($.bZ||$.bb()){s=$.z() +r=q.a.d.r +r===$&&A.b() +s.b.AJ(B.p.hS(new A.yK("touch","scale",0).dn()),r)}else{q.r=1 +s=$.z() +r=q.a.d.r +r===$&&A.b() +s.b.ZH(r,"")}q.a.gkl().f4("up",B.cm)}, +gaZr(){var s=this.a.d.x +s===$&&A.b() +return s.b.d==="Android"?null:new A.bc_(this)}, +aX5(a){var s=this +return A.a4([B.jR,new A.d3(new A.bbO(),new A.bbP(s),t.UN),B.NZ,new A.d3(new A.bbQ(),new A.bbS(s),t.Uv),B.jQ,new A.d3(new A.bbT(),new A.bbU(s),t.jn),B.atG,new A.d3(new A.bbV(),new A.bbW(s),t.KZ),B.aui,new A.d3(new A.bbX(),new A.bbY(s),t.Y0),B.aty,new A.d3(new A.bbZ(),new A.bbR(s,a),t.Do)],t.n,t.xR)}} +A.bc_.prototype={ +$1(a){var s=this.a,r=s.f=s.f+a.b.b/4 +if(r>1){s.a.gkl().Zm(0,1) +s.f=0}else if(r<-1){s.a.gkl().Zm(0,-1) +s.f=0}}, +$S:33} +A.bbO.prototype={ +$0(){return A.vi(null,null)}, +$S:126} +A.bbP.prototype={ +$1(a){var s=this.a +a.aZ=s.gX6() +a.aW=s.gX8() +a.bU=s.gpe()}, +$S:127} +A.bbQ.prototype={ +$0(){return A.bxo(null,null)}, +$S:317} +A.bbS.prototype={ +$1(a){var s=this.a +a.f=s.gWI() +a.r=s.gaY3()}, +$S:354} +A.bbT.prototype={ +$0(){return A.CV(null,null,null)}, +$S:128} +A.bbU.prototype={ +$1(a){var s=this.a +a.ok=s.gaYv() +a.R8=s.gaYx() +a.p2=s.go0()}, +$S:129} +A.bbV.prototype={ +$0(){var s=t.S +return new A.nd(A.B(s,t.jj),null,null,A.tb(),A.B(s,t.R))}, +$S:732} +A.bbW.prototype={ +$1(a){var s=this.a +a.f=s.gaYl() +a.r=s.gaYn() +a.x=null +a.y=s.gaYj() +return a}, +$S:733} +A.bbX.prototype={ +$0(){var s=t.S +return new A.n0(A.b0(s),A.B(s,t.jj),null,null,A.tb(),A.B(s,t.R))}, +$S:734} +A.bbY.prototype={ +$1(a){var s=this.a +a.r=s.gaY_() +a.f=s.gaY1()}, +$S:735} +A.bbZ.prototype={ +$0(){var s=t.S,r=A.a([],t.t),q=A.dz(s) +s=new A.oB(B.kQ,B.iC,B.k_,B.aj6,A.B(s,t.EP),r,A.B(s,t.GY),A.B(s,t.y2),A.B(s,t.SP),q,null,null,A.tb(),A.B(s,t.R)) +s.ayA() +return s}, +$S:736} +A.bbR.prototype={ +$1(a){var s=this.a +a.aZ=new A.bbN(s,this.b) +a.aW=s.gaYH() +a.bU=s.gaYE() +a.ai=s.gaZx() +a.cc=s.gaZz() +a.t=s.gaZv() +a.a9=s.gaZr()}, +$S:737} +A.bbN.prototype={ +$1(a){return this.a.aYG(this.b,a)}, +$S:50} +A.a8z.prototype={ +C(a){var s=this,r=null,q=s.c +q.a.a.deref().x===$&&A.b() +return A.fL(B.aT,A.fO(s.d,B.aR,r,r,s.f,s.r,r),r,new A.aN7(s),q.gaYN(),q.gaYP(),q.gaYU(),q.gaYW(),q.gaYY(),q.gaZ_(),new A.aN8(s))}} +A.aN7.prototype={ +$1(a){var s=this.a +s.w.$1(a) +s.c.aYM(a)}, +$S:21} +A.aN8.prototype={ +$1(a){this.a.c.aYR(a)}, +$S:86} +A.bkm.prototype={ +$1(a){var s=this +if(a==null)return +s.a.sh(0,a) +if(!a&&s.b.gh(0)>100)s.b.sh(0,100) +s.c.sh(0,s.b.gh(0))}, +$S:120} +A.bkj.prototype={ +$0(){var s=this,r=null,q=s.a,p=q.gh(0),o=s.b,n=o.gh(0)?2000:100,m=o.gh(0)?B.c.aV(199.5):19 +p=A.bi(A.bAL(m,r,n,5,r,r,s.c==null?r:new A.bki(q,s.d),p),3) +q=A.bi(A.U(""+J.AG(q.gh(0))+"%",r,r,r,r,r,r,r,r,B.fH,r,r,r,r,r,r),1) +n=$.f_?2:1 +m=t.p +n=A.a([p,q,A.bi(A.U(A.y("Bitrate"),r,r,r,r,r,r,r,r,B.fH,r,r,r,r,r,r),n)],m) +if(s.e&&!$.f_)n.push(A.bi(A.aA(A.a([A.tz(r,!1,r,r,r,!1,r,r,s.f,r,r,r,r,r,!1,o.gh(0),r),A.bi(A.U(A.y("More"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),1)],m),B.j,r,B.k,B.i,r),1)) +return A.aA(n,B.j,r,B.k,B.i,r)}, +$S:67} +A.bki.prototype={ +$1(a){return this.aiP(a)}, +aiP(a){var s=0,r=A.n(t.H),q=this +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q.a.sh(0,a) +q.b.sh(0,a) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:255} +A.bkk.prototype={ +$0(){var s=null +return A.aA(A.a([A.bi(new A.cW(B.d_,s,s,A.tz(s,!1,s,s,s,!1,s,s,this.b,s,s,s,s,s,!1,this.a.gh(0),s),s),1),A.bi(A.U(A.y("More"),s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),1)],t.p),B.j,s,B.k,B.i,s)}, +$S:67} +A.bkl.prototype={ +$0(){var s=null,r=this.a,q=r.gh(0) +return A.aA(A.a([A.bi(A.bAL(23,s,120,5,s,s,this.b==null?s:new A.bkh(r,this.c),q),3),A.bi(A.U(""+J.AG(r.gh(0)),s,s,s,s,s,s,s,s,B.fH,s,s,s,s,s,s),1),A.bi(A.U(A.y("FPS"),s,s,s,s,s,s,s,s,B.fH,s,s,s,s,s,s),2)],t.p),B.j,s,B.k,B.i,s)}, +$S:67} +A.bkh.prototype={ +$1(a){return this.aiO(a)}, +aiO(a){var s=0,r=A.n(t.H),q=this +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:q.a.sh(0,a) +q.b.sh(0,a) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:255} +A.bkg.prototype={ +$1(a){$.z().b.vS(this.a,B.c.l(a))}, +$S:254} +A.bkf.prototype={ +$1(a){$.z().b.vS(this.a,B.c.l(a))}, +$S:254} +A.aSC.prototype={ +$0(){A.Be("text/plain").cQ(0,new A.aSD(this.a,this.b),t.P)}, +$S:2} +A.aSD.prototype={ +$1(a){var s=a==null?null:a.a +A.c_K(this.a,this.b,s)}, +$S:740} +A.aSB.prototype={ +$0(){var s,r,q=this.a,p=B.d.cn(q[0].a.a),o=B.d.cn(q[1].a.a) +o=A.bAv(B.d.cn(q[2].a.a),p,B.d.cn(q[3].a.a),o) +q=t.N +s=A.B(q,q) +q=o.a +q===$&&A.b() +s.n(0,"host",B.d.cn(q)) +q=o.b +q===$&&A.b() +s.n(0,"relay",B.d.cn(q)) +q=o.c +q===$&&A.b() +s.n(0,"api",B.d.cn(q)) +o=o.d +o===$&&A.b() +s.n(0,"key",B.d.cn(o)) +o=new Uint8Array(A.ce(new A.ev(B.p.bX(s,null)))) +r=new A.bY(A.a(B.k8.gyP().dC(o).split(""),t.s),t.Rr).p9(0) +A.aC().$1("ServerConfig export: "+r) +A.ow(new A.k5(r)) +A.hs(A.y("Export server configuration successfully"))}, +$S:2} +A.iJ.prototype={} +A.jb.prototype={ +gh(a){return this.b}} +A.er.prototype={ +gh(a){return this.b}} +A.blo.prototype={ +$0(){return $.asi=!1}, +$S:32} +A.bln.prototype={ +$0(){return $.asi=!1}, +$S:32} +A.bo1.prototype={ +$0(){return A.bup(this.a,this.b.gcb())}, +$S:0} +A.bo3.prototype={ +$0(){var s,r,q,p=this +if($.f_){s=A.qE(p.a) +r=s!=null&&s.nE()}else r=!1 +if(r)A.eA(p.a,!1).js(null) +r=p.c +q=p.d +if(J.d(J.Q(p.b.Q,"headless"),!0))A.X6(r,q.gcb()) +else A.c_C(r,q.gcb())}, +$S:0} +A.bo2.prototype={ +$0(){var s=this.b,r=this.c +return J.d(J.Q(this.a.Q,"headless"),!0)?A.X6(s,r.gcb()):A.blm(s,r.gcb())}, +$S:0} +A.bo7.prototype={ +$0(){var s=0,r=A.n(t.H),q=this,p,o,n +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:s=2 +return A.i(A.Be("text/plain"),$async$$0) +case 2:n=b +if(n!=null&&!0){p=$.z() +o=n.a +p.b.akP(q.a,o)}return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.bo8.prototype={ +$0(){var s,r,q=this.a.y +q===$&&A.b() +q.f=q.z +q.r=q.Q +s=q.cx.a +r=s.deref() +if(r!=null){r=r.db +r===$&&A.b() +r.vT(q.f,q.r)}s=s.deref() +if(s!=null){s=s.z +s===$&&A.b() +s.kc(0,!0)}q.U() +return null}, +$S:0} +A.bo9.prototype={ +$0(){return A.bun(this.a)}, +$S:0} +A.boa.prototype={ +$0(){}, +$S:0} +A.bob.prototype={ +$0(){return $.z().b.akF(this.a)}, +$S:0} +A.boc.prototype={ +$0(){var s=this +return A.bny(s.a,s.b,s.c,s.d.gcb())}, +$S:0} +A.bod.prototype={ +$0(){return $.z().b.akQ(this.a)}, +$S:0} +A.boe.prototype={ +$0(){var s,r=null +$.bA() +s=$.ap +if(s==null)s=$.ap=B.B +return A.U(A.y((s.d8(0,"block_input_"+this.a,t.O1).gh(0)?"Unb":"B")+"lock user input"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r)}, +$S:176} +A.bo4.prototype={ +$0(){var s,r,q +$.bA() +s=$.ap +if(s==null)s=$.ap=B.B +s=s.d8(0,"block_input_"+this.a,t.O1) +r=$.z() +q=s.gh(0)?"un":"" +r.b.im(this.b,q+"block-input") +s.sh(0,!s.gh(0))}, +$S:0} +A.bo5.prototype={ +$0(){return A.asq(this.a,this.b)}, +$S:0} +A.bo6.prototype={ +$0(){$.bA() +var s=$.ap +if(s==null)s=$.ap=B.B +return A.c0D(s.d8(0,"fingerprint_"+this.a,t.Uc).gh(0))}, +$S:0} +A.boG.prototype={ +aj6(a){var s=0,r=A.n(t.H),q,p=this,o,n,m +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=$.z() +n=p.a +m=n.r +m===$&&A.b() +o.b.ZH(m,a).cQ(0,new A.boH(n),t.z) +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$1(a){return this.aj6(a)}, +$S:43} +A.boH.prototype={ +$1(a){var s=this.a.z +s===$&&A.b() +return s.FD()}, +$S:742} +A.bov.prototype={ +aj2(a){var s=0,r=A.n(t.P),q,p=this,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=$.z() +n=p.a.r +n===$&&A.b() +s=3 +return A.i(o.b.al6(n,a),$async$$1) +case 3:case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$1(a){return this.aj2(a)}, +$S:108} +A.bou.prototype={ +$1(a){var s,r +this.a.$1(a) +s=this.b +r=s.r +r===$&&A.b() +A.Hq(r,this.c,s)}, +$S:43} +A.bo_.prototype={ +aiV(a){var s=0,r=A.n(t.P),q,p=this,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=$.z().b +n=p.a +s=3 +return A.i(o.pA("codec-preference",n,a),$async$$1) +case 3:o.Zz(n) +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$1(a){return this.aiV(a)}, +$S:108} +A.bo0.prototype={ +$3(a,b,c){var s=null,r=A.U(a,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s),q=c?this.b:s +return new A.jb(r,b,this.a,q,t.B5)}, +$S:744} +A.bof.prototype={ +$1(a){return this.aiZ(a)}, +aiZ(a){var s=0,r=A.n(t.H),q,p=this,o,n,m +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=$.z().b +n=p.a +m=p.b +s=3 +return A.i(o.im(n,m),$async$$1) +case 3:p.c.sh(0,o.h8(m,n)) +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:57} +A.bog.prototype={ +$1(a){return this.aiY(a)}, +aiY(a){var s=0,r=A.n(t.H),q,p=this,o,n,m +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=$.z().b +n=p.a +m=p.b +s=3 +return A.i(o.im(n,m),$async$$1) +case 3:p.c.sh(0,o.h8(m,n)) +s=!p.d?4:5 +break +case 4:m=p.e +s=6 +return A.i(o.im(n,m),$async$$1) +case 6:p.f.sh(0,o.h8(m,n)) +case 5:case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:57} +A.boh.prototype={ +$1(a){return this.aiX(a)}, +aiX(a){var s=0,r=A.n(t.H),q,p=this,o,n,m +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=$.z().b +n=p.a +m=p.b +s=3 +return A.i(o.im(n,m),$async$$1) +case 3:o.h8(m,n) +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:57} +A.boi.prototype={ +$1(a){return this.aiW(a)}, +aiW(a){var s=0,r=A.n(t.H),q,p=this,o,n,m +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=$.z().b +n=p.a +m=p.b +s=3 +return A.i(o.im(n,m),$async$$1) +case 3:p.c.sh(0,o.h8(m,n)) +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:57} +A.bok.prototype={ +$1(a){return this.aj1(a)}, +aj1(a){var s=0,r=A.n(t.H),q,p=this,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=p.a +s=3 +return A.i($.z().b.im(o,p.b),$async$$1) +case 3:n=p.c.cx +n===$&&A.b() +n.CY(o) +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:57} +A.bol.prototype={ +$1(a){if(a==null)return +$.z().b.im(this.a,this.b)}, +$S:18} +A.bom.prototype={ +$1(a){if(a==null)return +$.z().b.im(this.a,"enable-file-copy-paste")}, +$S:18} +A.bon.prototype={ +$1(a){if(a==null)return +$.z().b.im(this.a,this.b)}, +$S:18} +A.boo.prototype={ +$1(a){if(a==null)return +$.z().b.im(this.a,this.b)}, +$S:18} +A.bop.prototype={ +$1(a){if(a==null)return +$.z() +A.ci(null,t.H)}, +$S:18} +A.boq.prototype={ +$1(a){if(a==null)return +$.z() +A.ci(null,t.H)}, +$S:18} +A.bor.prototype={ +$1(a){return this.aj0(a)}, +aj0(a){var s=0,r=A.n(t.H),q,p=this,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=$.z().b +n=p.a +s=3 +return A.i(o.im(n,p.b),$async$$1) +case 3:o.Zz(n) +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:57} +A.bos.prototype={ +$1(a){return this.aj_(a)}, +aj_(a){var s=0,r=A.n(t.H),q,p=this,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=$.z() +n=p.a.r +n===$&&A.b() +s=3 +return A.i(o.b.im(n,"view-only"),$async$$1) +case 3:p.b.Gn(p.c,a) +case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$S:57} +A.boD.prototype={ +$1(a){var s,r=this,q=null,p=r.a,o=p.x +o===$&&A.b() +o=o.z +s=J.af(r.b.gh(0)) +p=!o?new A.boE(r.c,r.d,p,a):q +return new A.er(A.U(A.y("Privacy mode"),q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),s!==0,p)}, +$S:746} +A.boE.prototype={ +$1(a){var s,r=this +if(a==null)return +s=r.a.b.r +if(s!==0&&s!==-1){A.WZ(r.b,"custom-nook-nocancel-hasclose","info","Please switch to Display 1 first","",r.c.gcb(),null,null,null) +return}r.d.$2(r.b,"privacy-mode")}, +$S:18} +A.boA.prototype={ +$2(a,b){return this.aj5(a,b)}, +aj5(a,b){var s=0,r=A.n(t.H) +var $async$$2=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:$.z().b.im(a,b) +$.buw=new A.cX(Date.now(),!1) +return A.l(null,r)}}) +return A.m($async$$2,r)}, +$S:252} +A.boB.prototype={ +$2(a,b){return this.aj4(a,b)}, +aj4(a,b){var s=0,r=A.n(t.H),q=this +var $async$$2=A.o(function(c,d){if(c===1)return A.k(d,r) +while(true)switch(s){case 0:$.z().b.ZI(q.a,J.af(q.b.gh(0))===0,a) +$.buw=new A.cX(Date.now(),!1) +return A.l(null,r)}}) +return A.m($async$$2,r)}, +$S:252} +A.boC.prototype={ +$1(a){var s,r,q=null +t.j.a(a) +s=J.ac(a) +r=A.c6(s.i(a,0)) +return new A.er(A.U(A.y(A.c6(s.i(a,1))),q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),J.d(this.a.gh(0),r),new A.boz(this.b,r))}, +$S:748} +A.boz.prototype={ +$1(a){if(a==null)return +$.buw=new A.cX(Date.now(),!1) +$.z().b.ZI(this.b,a,this.a)}, +$S:18} +A.bow.prototype={ +$1(a){if(a==null)return +$.z().b.im(this.a,this.b)}, +$S:120} +A.box.prototype={ +aj3(a){var s=0,r=A.n(t.P),q,p=this,o,n +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a==null){s=1 +break}o=$.z() +n=a?"Y":"N" +s=3 +return A.i(o.b.al7(p.a,n),$async$$1) +case 3:case 1:return A.l(q,r)}}) +return A.m($async$$1,r)}, +$1(a){return this.aj3(a)}, +$S:251} +A.boy.prototype={ +$1(a){if(a==null)return +$.z().b.im(this.a,this.b)}, +$S:120} +A.blh.prototype={ +$0(){var s=this,r=null,q=s.b,p=q+1,o=B.b.p(s.a,p) +q=J.af(s.c.gh(0))!==0?r:new A.blg(s.d,q,s.e) +return new A.fJ(o,q,A.U(A.y("Virtual display")+" "+p,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),s.d,r)}, +$S:750} +A.blg.prototype={ +$1(a){return this.aiQ(a)}, +aiQ(a){var s=0,r=A.n(t.H),q=this,p,o +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:if(a!=null){p=$.z() +o=q.a.r +o===$&&A.b() +p.b.AK(q.b+1,a,o)}return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:57} +A.bli.prototype={ +$0(){var s=this,r=null,q=J.af(s.a.gh(0))!==0?r:new A.blf(s.b,s.c) +return new A.hD(q,r,A.U(A.y("Plug out all"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),s.b,r)}, +$S:250} +A.blf.prototype={ +$0(){var s=$.z(),r=this.a.r +r===$&&A.b() +s.b.AK(-1,!1,r)}, +$S:0} +A.blj.prototype={ +$0(){var s,r,q=this,p=null,o=q.a,n=J.af(o.gh(0))!==0||q.b===0?p:new A.bld(q.c,q.d) +n=A.id(A.aS(B.w_,p,p,p),B.f,p,!0,p,p,n,p,p) +s=q.b +r=A.U(B.e.l(s),p,p,p,p,p,p,p,p,p,p,p,p,p,p,p) +o=J.af(o.gh(0))!==0||s===4?p:new A.ble(q.c,q.d) +return A.aA(A.a([n,r,A.id(A.aS(B.a0W,p,p,p),B.f,p,!0,p,p,o,p,p)],t.p),B.j,p,B.k,B.i,p)}, +$S:67} +A.bld.prototype={ +$0(){var s=$.z(),r=this.a.r +r===$&&A.b() +s.b.AK(0,!1,r)}, +$S:0} +A.ble.prototype={ +$0(){var s=$.z(),r=this.a.r +r===$&&A.b() +s.b.AK(0,!0,r)}, +$S:0} +A.blk.prototype={ +$0(){var s=this,r=null,q=J.af(s.a.gh(0))!==0||s.b===0?r:new A.blc(s.c,s.d) +return new A.hD(q,r,A.U(A.y("Plug out all"),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r),s.c,r)}, +$S:250} +A.blc.prototype={ +$0(){var s=$.z(),r=this.a.r +r===$&&A.b() +s.b.AK(-1,!1,r)}, +$S:0} +A.mJ.prototype={} +A.ph.prototype={ +J(){return"SettingsTabKey."+this.b}} +A.wT.prototype={ +W(){return A.bTY(this.c)}} +A.agU.prototype={ +glU(){return!0}, +asM(a){var s,r=this,q=$.Xj(),p=B.b.d_(q,a) +if(p===-1)p=0 +q=A.lk(q[p],t.Dg) +r.e=q +s=$.bA() +A.iB(s,q,!1,"settingPageTabKey",t.kL) +q=A.bzp(p) +r.d=q +A.iB(s,q,!1,"settingPageController",t.QA) +r.d.V(0,new A.b0Y(r))}, +m(){this.are() +var s=$.bA() +A.i6(s,"settingPageController",t.QA) +A.i6(s,"settingPageTabKey",t.kO)}, +aJP(){var s,r,q,p,o=A.a([],t.En) +for(s=$.Xj(),r=s.length,q=0;q") +return new A.jr(r,A.uk(A.J(new A.a1(a,new A.b0X(this),q),!0,q.j("al.E")),r,s,new A.lT(s),s,B.U,!1),s)}, +aDR(a){return new A.aK(new A.b0W(this,a),null)}} +A.b0Y.prototype={ +$0(){var s,r,q=this.a,p=q.d +p===$&&A.b() +s=t.If +if(s.a(B.b.gbb(p.f)).gzQ(0)!=null){p=s.a(B.b.gbb(q.d.f)).gzQ(0) +p.toString +r=B.c.A(p) +p=$.Xj() +if(r") +p=A.J(new A.bj(s,l),!0,l.j("p.E")) +s=s.gaS(0) +o=A.J(s,!0,A.u(s).j("p.E")) +if($.et==null){$.z() +$.et=!1}B.b.hX(p,0,"") +B.b.hX(o,0,A.y("Default")) +n=$.z().b.fR("lang") +if(!B.b.p(p,n)){if($.et==null)$.et=!1 +n=""}return A.R(m,A.axC(!0,n,p,new A.b58(),o),B.f,m,m,m,m,m,m,new A.E(15,0,0,0),m,m,m,m)}, +$S:247} +A.b58.prototype={ +$1(a){return this.aiv(a)}, +aiv(a){var s=0,r=A.n(t.P) +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=2 +return A.i($.z().b.jU("lang",a),$async$$1) +case 2:A.c1u() +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:62} +A.QI.prototype={ +J(){return"_AccessMode."+this.b}} +A.Uq.prototype={ +W(){return new A.an0($.z().b.Ln(),void 1,null,B.l)}} +A.an0.prototype={ +glU(){return!0}, +C(a){var s,r,q,p,o,n,m,l,k,j=this,i=null +j.ng(a) +s=j.e +r=A.bDL(!1,"Unlock Security Settings",new A.bed(j)) +q=j.b_g(0,a) +p=j.b_9(0,a) +o=t.p +n=A.jT(A.a([j.b12()],o),"2FA",i) +m=A.jT(A.a([j.aOV()],o),"ID",i) +l=A.a([j.alY(a,!0),A.mF(a,"Deny LAN discovery","enable-lan-discovery",!0,i,!0,i)],o) +B.b.K(l,j.aRu(a)) +l.push(j.b2l()) +B.b.K(l,j.aOd(a)) +k=$.z().b +if(k.Ln())l.push(A.mF(a,"allow-only-conn-window-open-tip","allow-only-conn-window-open",!0,i,!1,i)) +if(k.Ln())l.push(j.b1I()) +return new A.jr(s,A.R(i,A.ml(A.b7(A.a([r,A.bpL(!1,A.b7(A.a([q,p,n,m,A.jT(l,"Security",i)],o),B.j,i,B.k,B.i,i))],o),B.j,i,B.k,B.i,i),B.x,s,i,new A.lT(i),i,!1,B.U),B.f,i,i,i,i,i,i,new A.E(0,0,0,15),i,i,i,i),i)}, +b12(){return new A.bey(this,!0).$0()}, +aOV(){var s,r=$.a_.I().Q +r===$&&A.b() +s=t._X +return A.hW(A.q6(new A.bee(this),s),r,s)}, +b_g(a,b){return new A.bev(this,!0,b).$0()}, +b_9(a,b){var s,r=$.a_.I().Q +r===$&&A.b() +s=t._X +return A.hW(A.q6(new A.beu(this),s),r,s)}, +alY(a,b){$.z().b.aWT()}, +aRu(a){var s=$.ag(),r=A.c5(!1) +return A.a([A.mF(a,"Enable direct IP access","direct-server",!0,null,!1,new A.bek(this)),new A.bei(this,r,new A.cy(B.at,s),a).$0()],t.p)}, +b2l(){return new A.bez(this,!0).$0()}, +aOd(a){var s=$.ag(),r=A.c5(!1) +return A.a([A.mF(a,"auto_disconnect_option_tip","allow-auto-disconnect",!0,null,!1,new A.bea(this)),new A.be9(this,r,new A.cy(B.at,s),a).$0()],t.p)}, +b1I(){$.z().b.aeO()}} +A.bed.prototype={ +$0(){var s=this.a +s.d=!1 +s.a2(new A.bec())}, +$S:2} +A.bec.prototype={ +$0(){var s=t.z +return A.B(s,s)}, +$S:0} +A.bey.prototype={ +$0(){$.z().b.aWR()}, +$S:9} +A.bee.prototype={ +$3(a,b,c){var s=b.w +return A.bsv("Change ID",A.c_1(),s>0)}, +$C:"$3", +$R:3, +$S:179} +A.bev.prototype={ +$0(){var s,r,q,p,o,n,m,l,k=null,j=$.z().b.mT("access-mode") +if(j==="full")s=B.awZ +else s=j==="view"?B.ax_:B.awY +switch(s.a){case 0:r=k +q="" +break +case 1:q="full" +r=!0 +break +case 2:q="view" +r=!1 +break +default:r=k +q=r}if($.et==null)$.et=!1 +p=t.s +o=A.a(["","full","view"],p) +p=A.a([A.y("Custom"),A.y("Full Access"),A.y("Screen Share")],p) +n=this.b +m=n&&!0 +p=A.R(k,A.axC(m,q,o,new A.bex(this.a),p),B.f,k,k,k,k,k,k,new A.E(15,0,0,0),k,k,k,k) +o=this.c +m=t.p +l=A.a([A.mF(o,"Enable keyboard/mouse","enable-keyboard",n,r,!1,k),A.mF(o,"Enable clipboard","enable-clipboard",n,r,!1,k),A.mF(o,"Enable file transfer","enable-file-transfer",n,r,!1,k),A.mF(o,"Enable audio","enable-audio",n,r,!1,k),A.mF(o,"Enable TCP tunneling","enable-tunnel",n,r,!1,k),A.mF(o,"Enable remote restart","enable-remote-restart",n,r,!1,k),A.mF(o,"Enable recording session","enable-record-session",n,r,!1,k)],m) +l.push(A.mF(o,"Enable remote configuration modification","allow-remote-config-modification",n,r,!1,k)) +return A.jT(A.a([p,A.b7(l,B.j,k,B.k,B.i,k)],m),"Permissions",k)}, +$S:9} +A.bex.prototype={ +$1(a){return this.aiI(a)}, +aiI(a){var s=0,r=A.n(t.P),q=this +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:s=2 +return A.i($.z().b.kY("access-mode",a),$async$$1) +case 2:q.a.a2(new A.bew()) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:62} +A.bew.prototype={ +$0(){}, +$S:0} +A.beu.prototype={ +$3(a,b,a0){var s,r,q,p,o,n,m="use-temporary-password",l="use-permanent-password",k=null,j=t.s,i=A.a([m,l,"use-both-passwords"],j),h=A.a([A.y("Use one-time password"),A.y("Use permanent password"),A.y("Use both passwords")],j),g=b.gYz()!==l,f=b.gYz(),e=t.bg,d=A.J(new A.a1(h,new A.beq(this.a,a,h[B.b.d_(i,b.gYz())],b,i,h),e),!0,e.j("al.E")),c=g&&!0?new A.ber(b):k +e=t.LA +s=A.J(new A.a1(A.a(["6","8","10"],j),new A.bes(b,c,a),e),!0,e.j("al.E")) +if($.et==null){$.z() +$.et=!1}r=A.a(["password","click",""],j) +q=A.a([A.y("Accept sessions via password"),A.y("Accept sessions via click"),A.y("Accept sessions via both")],j) +p=b.z +if(!B.b.p(r,p))p="" +o=b.z!=="click" +$.z() +j=t.p +e=A.a([A.R(k,A.axC(!0,p,r,new A.bet(b),q),B.f,k,k,k,k,k,k,new A.E(15,0,0,0),k,k,k,k)],j) +if(o)e.push(d[0]) +if(o){n=A.aA(A.J(s,!0,t.l7),B.j,k,B.k,B.i,k) +e.push(A.bsV(a,"One-time password length",n,g&&!0))}if(o)e.push(d[1]) +if(o){f=f!==m&&!0?A.bZX():k +e.push(A.R(k,A.aA(A.a([A.n5(!1,A.R(k,A.U(A.y("Set permanent password"),k,k,k,k,k,k,k,k,k,k,k,k,k,k,k),B.f,k,k,k,k,k,k,new A.E(15,0,15,0),k,k,k,k),B.f,k,k,k,k,k,f,k,k)],j),B.j,k,B.k,B.i,k),B.f,k,k,k,k,k,k,new A.E(48,0,0,0),k,k,k,k))}if(o)e.push(d[2]) +return A.jT(e,"Password",k)}, +$C:"$3", +$R:3, +$S:179} +A.beq.prototype={ +$1(a){var s=this +return A.iQ(s.b,s.c,a,new A.beo(s.d,s.e,s.f),a,t.N)}, +$S:757} +A.beo.prototype={ +$1(a){return this.aiH(a)}, +aiH(a){var s=0,r=A.n(t.P),q=this,p,o,n,m +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:p=q.b +o=q.c +n=new A.bep(q.a,p,o,a) +s=a===o[B.b.d_(p,"use-permanent-password")]?2:4 +break +case 2:$.z() +m=J +s=5 +return A.i(A.ci("",t.N),$async$$1) +case 5:p=m.af(c)===0 +s=3 +break +case 4:p=!1 +case 3:s=p?6:8 +break +case 6:A.X3(n) +s=7 +break +case 8:s=9 +return A.i(n.$0(),$async$$1) +case 9:case 7:return A.l(null,r)}}) +return A.m($async$$1,r)}, +$S:62} +A.bep.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=q.a +o=p.Gm(q.b[B.b.d_(q.c,q.d)]) +s=2 +return A.i(o,$async$$0) +case 2:p=p.ps() +s=3 +return A.i(p,$async$$0) +case 3:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.ber.prototype={ +$1(a){if(a!=null)new A.ben(this.a,a).$0()}, +$S:33} +A.ben.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=q.a +o=p.Gk(J.bB(q.b)) +s=2 +return A.i(o,$async$$0) +case 2:p=p.ps() +s=3 +return A.i(p,$async$$0) +case 3:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.bes.prototype={ +$1(a){var s=null,r=this.b +return A.e8(s,new A.aW(new A.E(0,0,10,0),A.aA(A.a([A.DJ(s,!1,s,this.a.gb0Y(),s,s,s,r,s,s,!1,a,s,t.N),A.U(a,s,s,s,s,s,s,s,s,A.bg(s,s,A.Au(this.c,r!=null),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)],t.p),B.j,s,B.k,B.i,s),s),B.H,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,new A.bem(r,a),s,s,s,s,s,s,s)}, +$S:758} +A.bem.prototype={ +$0(){var s=this.a +return s==null?null:s.$1(this.b)}, +$S:0} +A.bet.prototype={ +$1(a){return this.a.G8(a)}, +$S:123} +A.bek.prototype={ +$1(a){return this.a.a2(new A.bel())}, +$S:7} +A.bel.prototype={ +$0(){}, +$S:0} +A.bei.prototype={ +$0(){var s=this +return new A.bej(s.a,s.b,s.c,s.d).$0()}, +$S:36} +A.bej.prototype={ +$0(){var s,r,q=this,p="direct-server",o=null,n=$.z().b,m=A.X2(p,n.mT(p)),l=!m +if(l)q.b.sh(0,!1) +s=q.c +s.scG(0,n.mT("direct-access-port")) +if(m)n=!0 +else n=!1 +r=q.b +s=A.aA(A.a([new A.bm(95,o,A.R(o,A.fW(!0,B.aV,!1,o,!0,B.x,o,A.hR(),s,o,o,o,o,o,2,B.a2G,B.H,!0,o,!0,n,!1,o,A.a([new A.oN(A.c4(u._,!0,!1,!1,!1),!0,"")],t.VS),o,o,o,o,o,o,1,o,o,!1,"\u2022",o,new A.beg(r),o,o,o,!1,o,!1,o,!0,o,B.b5,o,o,B.av,B.al,o,o,o,o,o,o,o,B.Z,o,B.bf,o,o,o,o),B.f,o,o,o,o,o,o,new A.E(0,0,15,0),o,o,o,o),o),new A.aK(new A.beh(q.a,r,m,!1,s),o)],t.p),B.j,o,B.k,B.i,o) +if(m)n=!0 +else n=!1 +return new A.bs(l,A.bsV(q.d,"Port",s,n),o)}, +$S:36} +A.beg.prototype={ +$1(a){this.a.sh(0,!0) +return!0}, +$S:22} +A.beh.prototype={ +$0(){var s,r=this,q=null,p=r.b +if(p.gh(0))if(r.c)s=!r.d +else s=!1 +else s=!1 +p=s?new A.bef(p,r.e):q +return A.n5(!1,A.U(A.y("Apply"),q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),B.f,q,q,q,q,q,p,q,q)}, +$S:92} +A.bef.prototype={ +$0(){var s=0,r=A.n(t.H),q=this +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q.a.sh(0,!1) +s=2 +return A.i($.z().b.kY("direct-access-port",q.b.a.a),$async$$0) +case 2:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.bez.prototype={ +$0(){var s,r,q=null,p=A.c5(A.bGx()),o=new A.beC(new A.beD(p)) +$.z() +s=this.b +r=A.dK(new A.aK(new A.beA(this.a,p,s,!1,o),q),A.y("whitelist_tip"),q,q,q) +return A.R(q,A.e8(q,r,B.H,!1,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,s?new A.beB(o,p):q,q,q,q,q,q,q,q),B.f,q,q,q,q,q,q,new A.E(10,0,0,0),q,q,q,q)}, +$S:9} +A.beD.prototype={ +$0(){var s=0,r=A.n(t.P),q=this +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q.a.sh(0,A.bGx()) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.beC.prototype={ +aiJ(a){var s=0,r=A.n(t.P),q=this +var $async$$1=A.o(function(b,c){if(b===1)return A.k(c,r) +while(true)switch(s){case 0:A.bjY(q.a) +return A.l(null,r)}}) +return A.m($async$$1,r)}, +$1(a){return this.aiJ(a)}, +$S:251} +A.beA.prototype={ +$0(){var s,r,q,p=this,o=null,n=p.b,m=n.gh(0),l=p.c +m=A.R(o,A.tz(o,!1,o,o,o,!1,o,o,l&&!p.d?p.e:o,o,o,o,o,o,!1,m,o),B.f,o,o,o,o,o,o,new A.E(0,0,5,0),o,o,o,o) +n=n.gh(0) +s=A.fO(A.R(o,B.a2g,B.f,o,o,o,o,o,o,new A.E(0,0,5,0),o,o,o,o),B.bm,o,o,o,o,o) +r=A.y("Use IP Whitelisting") +q=p.a.c +q.toString +return A.aA(A.a([m,new A.bs(!n,s,o),A.bi(A.U(r,o,o,o,o,o,o,o,o,A.bg(o,o,A.Au(q,l),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,o,o,o),1)],t.p),B.j,o,B.k,B.i,o)}, +$S:67} +A.beB.prototype={ +$0(){this.a.$1(!this.b.gh(0))}, +$S:0} +A.bea.prototype={ +$1(a){return this.a.a2(new A.beb())}, +$S:7} +A.beb.prototype={ +$0(){}, +$S:0} +A.be9.prototype={ +$0(){var s,r,q=this,p="allow-auto-disconnect",o=null,n=$.z().b,m=A.X2(p,n.mT(p)),l=!m +if(l)q.b.sh(0,!1) +s=q.c +s.scG(0,n.mT("auto-disconnect-timeout")) +if(m)n=!0 +else n=!1 +r=q.b +s=A.aA(A.a([new A.bm(95,o,A.R(o,A.fW(!0,B.aV,!1,o,!0,B.x,o,A.hR(),s,o,o,o,o,o,2,B.a2H,B.H,!0,o,!0,n,!1,o,A.a([new A.oN(A.c4(u._,!0,!1,!1,!1),!0,"")],t.VS),o,o,o,o,o,o,1,o,o,!1,"\u2022",o,new A.be7(r),o,o,o,!1,o,!1,o,!0,o,B.b5,o,o,B.av,B.al,o,o,o,o,o,o,o,B.Z,o,B.bf,o,o,o,o),B.f,o,o,o,o,o,o,new A.E(0,0,15,0),o,o,o,o),o),new A.aK(new A.be8(q.a,r,m,!1,s),o)],t.p),B.j,o,B.k,B.i,o) +if(m)n=!0 +else n=!1 +return new A.bs(l,A.bsV(q.d,"Timeout in minutes",s,n),o)}, +$S:36} +A.be7.prototype={ +$1(a){this.a.sh(0,!0) +return!0}, +$S:22} +A.be8.prototype={ +$0(){var s,r=this,q=null,p=r.b +if(p.gh(0))if(r.c)s=!r.d +else s=!1 +else s=!1 +p=s?new A.be6(p,r.e):q +return A.n5(!1,A.U(A.y("Apply"),q,q,q,q,q,q,q,q,q,q,q,q,q,q,q),B.f,q,q,q,q,q,p,q,q)}, +$S:92} +A.be6.prototype={ +$0(){var s=0,r=A.n(t.H),q=this +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:q.a.sh(0,!1) +s=2 +return A.i($.z().b.kY("auto-disconnect-timeout",q.b.a.a),$async$$0) +case 2:return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:11} +A.Td.prototype={ +W(){return new A.akb(!$.WW&&$.z().b.Ln(),null,B.l)}} +A.akb.prototype={ +glU(){return!0}, +C(a){var s,r,q,p,o,n,m=this,l=null +m.ng(a) +s=m.d +r=new A.e3(0,!0,l,l,l,A.a([],t.F),$.ag()) +$.z() +q=A.bDL(m.d,"Unlock Network Settings",new A.b8U(m)) +p=m.d +o=t.p +n=A.a([],o) +n.push(m.aky(!s)) +return new A.jr(r,A.R(l,A.uk(A.a([q,A.bpL(p,A.b7(n,B.j,l,B.k,B.i,l))],o),r,l,new A.lT(l),l,B.U,!1),B.f,l,l,l,l,l,l,new A.E(0,0,0,15),l,l,l,l),l)}, +aky(a){return new A.b8V(this,a).$0()}} +A.b8U.prototype={ +$0(){var s=this.a +s.d=!1 +s.a2(new A.b8T())}, +$S:2} +A.b8T.prototype={ +$0(){var s=t.z +return A.B(s,s)}, +$S:0} +A.b8V.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=null +$.z() +s=new A.b8Y(B.p.dM(0,$.aQ().aN("getByName",["options"]),c)) +r=A.e9("") +q=A.e9("") +p=A.e9("") +o=s.$1("custom-rendezvous-server") +o=o==null?B.at:new A.c1(o,B.aQ,B.Y) +n=$.ag() +m=new A.cy(o,n) +o=s.$1("relay-server") +l=new A.cy(o==null?B.at:new A.c1(o,B.aQ,B.Y),n) +o=s.$1("api-server") +k=new A.cy(o==null?B.at:new A.c1(o,B.aQ,B.Y),n) +s=s.$1("key") +j=new A.cy(s==null?B.at:new A.c1(s,B.aQ,B.Y),n) +i=A.a([m,l,k,j],t.PF) +h=A.a([r,q,p],t.FM) +s=this.a +o=this.b +g=!o +n=A.bS1(i,h) +f=t.p +e=A.a([new A.aK(new A.b8W(s,m,r,o,g),c)],f) +e.push(new A.aK(new A.b8X(s,k,p,o,g),c)) +d=s.c +d.toString +e.push(A.bsH(d,"Key",j,"",o,g)) +e.push(A.R(c,A.aA(A.a([A.bsv("Apply",new A.b8Z(s,h,m,l,k,j),o)],f),B.j,c,B.e_,B.i,c),B.f,c,c,c,c,c,c,new A.E(0,10,0,0),c,c,c,c)) +return A.jT(A.a([A.b7(e,B.j,c,B.k,B.i,c)],f),"ID/Relay Server",n)}, +$S:9} +A.b8Y.prototype={ +$1(a){var s=J.Q(this.a,a) +return J.XI(s==null?"":s)}, +$S:123} +A.b8Z.prototype={ +$0(){var s=0,r=A.n(t.P),q=this,p,o +var $async$$0=A.o(function(a,b){if(a===1)return A.k(b,r) +while(true)switch(s){case 0:p=q.c.a.a +o=q.d.a.a +s=2 +return A.i(A.oj(null,q.b,A.bAv(q.e.a.a,p,q.f.a.a,o)),$async$$0) +case 2:if(b){q.a.a2(new A.b9_()) +A.hs(A.y("Successful"))}else A.hs(A.y("Failed")) +return A.l(null,r)}}) +return A.m($async$$0,r)}, +$S:8} +A.b9_.prototype={ +$0(){}, +$S:0} +A.b8W.prototype={ +$0(){var s=this,r=s.a.c +r.toString +return A.bsH(r,"ID Server",s.b,s.c.gh(0),s.d,s.e)}, +$S:9} +A.b8X.prototype={ +$0(){var s=this,r=s.a.c +r.toString +return A.bsH(r,"API Server",s.b,s.c.gh(0),s.d,s.e)}, +$S:9} +A.RF.prototype={ +W(){return new A.ah2(B.l)}} +A.ah2.prototype={ +C(a){var s=this,r=null,q=new A.e3(0,!0,r,r,r,A.a([],t.F),$.ag()),p=A.a([s.b2c(a),s.akc(a),s.aUY(a),s.aPF(a)],t.p) +p.push(s.aZM(a)) +return new A.jr(q,A.R(r,A.uk(p,q,r,new A.lT(r),r,B.U,!1),B.f,r,r,r,r,r,r,new A.E(0,0,0,15),r,r,r,r),r)}, +b2c(a){var s=new A.b1w(this),r=$.z().b.pa("view_style"),q=t.N,p=A.iQ(a,r,"Scale original",s,"original",q) +return A.jT(A.a([p,A.iQ(a,r,"Scale adaptive",s,"adaptive",q)],t.p),"Default View Style",null)}, +akc(a){var s=new A.b1u(this),r=$.z().b.pa("scroll_style"),q=t.N,p=A.iQ(a,r,"ScrollAuto",s,"scrollauto",q) +return A.jT(A.a([p,A.iQ(a,r,"Scrollbar",s,"scrollbar",q)],t.p),"Default Scroll Style",null)}, +aUY(a){var s=new A.b1n(this),r=$.z().b.pa("image_quality"),q=t.N,p=A.iQ(a,r,"Good image quality",s,"best",q),o=A.iQ(a,r,"Balanced",s,"balanced",q),n=A.iQ(a,r,"Optimize reaction time",s,"low",q) +return A.jT(A.a([p,o,n,A.iQ(a,r,"Custom",s,"custom",q),new A.bs(r!=="custom",A.bZL(),null)],t.p),"Default Image Quality",null)}, +aPF(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null,e=new A.b1l(this),d=$.z().b.pa("codec-preference"),c=[],b=!1 +try{s=B.p.dM(0,"{}",f) +o=J.Q(s,"h264") +r=o==null?!1:o +n=J.Q(s,"h265") +q=n==null?!1:n +if(r){m=b?f:e +J.cJ(c,A.iQ(a,d,"H264",m,"h264",t.N))}if(q){m=b?f:e +J.cJ(c,A.iQ(a,d,"H265",m,"h265",t.N))}}catch(l){p=A.ae(l) +A.aC().$1("failed to parse supported hwdecodings, err="+A.h(p))}m=b?f:e +k=t.N +m=A.iQ(a,d,"Auto",m,"auto",k) +j=b?f:e +j=A.iQ(a,d,"VP8",j,"vp8",k) +i=b?f:e +i=A.iQ(a,d,"VP9",i,"vp9",k) +h=b?f:e +k=A.a([m,j,i,A.iQ(a,d,"AV1",h,"av1",k)],t.p) +for(m=c,j=m.length,g=0;g

"),ZD:s("C"),E:s("C"),vl:s("C"),sn:s("C"),qd:s("C"),Up:s("C"),SV:s("C"),lX:s("C
"),LE:s("C"),OF:s("C"),XS:s("C"),bp:s("C"),z8:s("C"),Pt:s("C"),uf:s("C"),kZ:s("C>"),no:s("C"),wQ:s("C>"),Rh:s("C>"),mo:s("C>"),iQ:s("C"),AB:s("C"),om:s("C>"),jm:s("C"),XZ:s("C"),Fa:s("C"),fJ:s("C"),VB:s("C"),VO:s("C"),O_:s("C"),Zh:s("C"),J:s("C"),K0:s("C"),CE:s("C"),k5:s("C"),cN:s("C"),s9:s("C"),Y4:s("C"),pM:s("C>"),Bt:s("C>"),TH:s("C>"),F_:s("C>"),_f:s("C"),ER:s("C"),X_:s("C>"),rj:s("C>"),i1:s("C>"),Zb:s("C>"),Eo:s("C"),ss:s("C"),a9:s("C>"),w3:s("C"),Me:s("C>"),nm:s("C>"),xH:s("C>>"),H7:s("C>"),n4:s("C>"),Xr:s("C"),rE:s("C"),be:s("C>"),K_:s("C>"),t7:s("C>"),YE:s("C"),tc:s("C"),f2:s("C"),Qg:s("C"),jl:s("C"),yv:s("C"),c2:s("C"),wi:s("C"),jT:s("C"),g8:s("C>"),n9:s("C"),W5:s("C"),nx:s("C"),OB:s("C"),zY:s("C"),OM:s("C>"),Gv:s("C>"),AT:s("C>"),m5:s("C>"),sb:s("C>"),B3:s("C>"),Vz:s("C>"),hc:s("C"),Sd:s("C"),H9:s("C"),Cg:s("C"),JY:s("C"),fd:s("C"),wc:s("C"),cD:s("C"),tZ:s("C